JP2001076002A - Information supply system provided with information needs estimation function - Google Patents
Information supply system provided with information needs estimation functionInfo
- Publication number
- JP2001076002A JP2001076002A JP28583399A JP28583399A JP2001076002A JP 2001076002 A JP2001076002 A JP 2001076002A JP 28583399 A JP28583399 A JP 28583399A JP 28583399 A JP28583399 A JP 28583399A JP 2001076002 A JP2001076002 A JP 2001076002A
- Authority
- JP
- Japan
- Prior art keywords
- information
- agent
- viewer
- data
- 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
Links
- 238000010187 selection method Methods 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims description 43
- 230000000694 effects Effects 0.000 claims description 14
- 238000007418 data mining Methods 0.000 claims description 13
- 238000012423 maintenance Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 abstract description 7
- 239000000284 extract Substances 0.000 abstract description 5
- 238000012546 transfer Methods 0.000 abstract description 5
- 238000004891 communication Methods 0.000 abstract description 4
- 239000011159 matrix material Substances 0.000 description 19
- 230000006870 function Effects 0.000 description 15
- 230000008569 process Effects 0.000 description 11
- 230000002354 daily effect Effects 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 5
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000003203 everyday effect Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 208000003443 Unconsciousness Diseases 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000282326 Felis catus Species 0.000 description 1
- 241000283973 Oryctolagus cuniculus Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、端末機器で情報を
閲覧しようとする閲覧者の嗜好を把握したエージェント
が、ネットワーク上の多数の情報の中から自動的に収
集、選択、編集した情報を提供する情報提供システムに
関する。BACKGROUND OF THE INVENTION The present invention relates to a method for automatically collecting, selecting, and editing information from a large number of information on a network by an agent who has grasped a preference of a viewer who wants to browse information on a terminal device. The present invention relates to an information providing system.
【0002】[0002]
【従来の技術】最近i−modeなど携帯電話からイン
ターネットに接続してWebサイトを閲覧、利用するサ
ービスが普及しつつある。しかし携帯電話の表示画面は
小さく、一度に得られる情報量は少ない。ポケットボー
ドなどを使わない限り、携帯電話のインターフェースで
は求める情報を特定することは面倒であり、限られた選
択肢の中から情報を選ばざるを得ない状況も多い。これ
は今後普及する可能性の高いデジタルテレビでのインタ
ーネット利用においてもリモコンというインターフェー
スを利用する以上同様の状況である。また、こうした携
帯電話、デジタルテレビ等を使ったインターネット利用
者(以下、単に閲覧者という。)においては、求める情
報が特定しておらず、何となくこんな情報が欲しいとい
う漠とした状況も多いと想定される。特にインターネッ
トでの電子商取引を想定した場合、企業はWebサイト
や電子メールなどの媒体を使って商品の販売促進を試み
るのであるが、閲覧者の求める商品を推定し、小さな画
面に素早く表示することはなかなか難しい。通常の商取
引において消費者が店舗に入って商品を選定している状
態を想定した場合、消費者が最初から商品を特定してい
る状況はむしろ少なく、通常は希望の商品ジャンルの中
でどれにしようか迷っている、あるいはお目当ての商品
を買った際に目に入った商品を思わず買ってしまうとい
った状況が頻繁に発生する。この状況自体が買い物の楽
しさであったりする。何となく楽しいから店舗に入り、
出てきたときには沢山買ってしまっていたという状況す
らある。電子商取引も商取引の一形態であるから、如何
に的確に素早く潜在的欲求に合致した商品を表示するか
が勝負である。しかしながら現在のWebサイトの情報
サービスでは、アマゾンドットコムのように一部に閲覧
者毎にカスタマイズしたホームページを表示する機能を
持ったサイトがそれなりの成果を挙げているケースもあ
るが、閲覧者の潜在的欲求を把握、推定し、いわば気の
利いたやり方で情報や商品情報を提供する、さらにはそ
の情報の探し方自体を磨いていくといったシステムは存
在しない。閲覧者のウォンツを探り当てるために膨大な
数の項目をアンケートし回答を得て閲覧者の深い情報を
得ようとしても、面倒であれば回答率も低くなり、日々
刻々と変わる気まぐれな閲覧者のウォンツを継続的に把
握していくことは難しい。2. Description of the Related Art Recently, services for browsing and using Web sites by connecting to the Internet from portable telephones such as i-mode have become widespread. However, the display screen of the mobile phone is small, and the amount of information obtained at one time is small. Unless a pocket board or the like is used, it is troublesome to specify the desired information on the interface of the mobile phone, and in many cases, the information must be selected from limited options. This is the same situation in using the Internet on digital televisions, which are likely to become widespread in the future, since an interface called remote control is used. In addition, it is assumed that there are many vague situations that Internet users using such mobile phones and digital televisions (hereinafter simply referred to as viewers) do not specify the information they want and somehow want such information. Is done. In particular, when e-commerce on the Internet is assumed, companies try to promote products using media such as websites and e-mails. Estimate the products required by viewers and quickly display them on a small screen. It is very difficult. Assuming that consumers enter a store and select products in normal business transactions, consumers rarely specify products from the beginning, and it is usually difficult to identify which product genre is desired. Frequently, the user is wondering what to do, or when they buy the product they want, they buy the product they see. This situation itself is the pleasure of shopping. Entering the store because it is somehow fun,
There are even situations where they bought a lot when they came out. Since electronic commerce is also a form of commerce, it is a matter of how quickly and accurately to display products that match potential needs. However, in the current website information service, some sites such as Amazon.com, which have a function of displaying a homepage customized for each visitor, have achieved some results. There is no system that grasps and estimates potential needs, provides information and product information in a smart way, and further refines the way to search for that information. Even if you try to get a deeper information of a reader by answering a huge number of items and getting answers to find the viewer's wants, if it is troublesome, the response rate will be low and the wandering viewer who changes every day It is difficult to keep track of wants.
【0003】こうした小さな表示画面やリモコン操作の
端末機器での閲覧者のニーズ、ウォンツに即した情報の
的確、迅速な表示、目的意識が曖昧な閲覧者に対する気
の利いた情報提供といった目的に対し、ポストペットな
どのメールを運ぶ機能に限定されたキャラクター付きメ
ールソフトでは、情報提供者が勝手にニーズを推測して
情報選定するしか方法が無かった。アマゾンドットコム
やイサイズなどのホームページをカスタマイズして利用
者に配信するシステムは、特定の事業者が、自社が得た
顧客情報を元にカスタマイズしたものであり、閲覧者自
体が情報を提供する企業を特定せず、あるいはその推定
方法、方法自体の作り込み方を自ら選択して作りあげた
情報提供システムではない。また、個人のプライバシー
を守りながら閲覧者自身の嗜好を入力した結果を加えて
作りあげたものでもない。システムは閲覧者の所有でな
いため、閲覧者の意志で他の閲覧者にエージェントをコ
ピーするようなこともできない。閲覧者の選択に基づい
たキャラクターの設定もなければ、閲覧者のその日の都
合に合わせた情報量の調整もなされない。ある程度ラン
ダムな情報配信に対する閲覧者の反応から、思いがけな
い潜在的欲求を探り当てるといった効果ももたらさな
い。閲覧者に明確な情報収集目的がない限り、閲覧者は
特定の企業に対しては詳細な情報選択条件を示してくれ
ないであろうし、またその目的を意識していないときに
は、閲覧者は情報を得ようとしてくれないだろう。一定
の条件を設定されて自立的に情報を収集するエージェン
トなどの既存のシステムでは、エージェントの学習、成
長といったプロセスが抜けており、その利用価値は自ず
と限界が生じる。[0003] In order to meet the needs of viewers on such small display screens and remote-controlled terminal devices, to accurately display information in accordance with wants, to quickly display information, and to provide nimble information to viewers whose purpose is ambiguous. With mail software with characters limited to the function of carrying mail such as post pets, the only way was for the information provider to guess needs and select information. A system that customizes homepages such as Amazon.com and Isize and distributes them to users is a system in which a specific business operator customizes based on customer information obtained by the company and the information is provided by the viewer itself. It is not an information providing system that does not specify the information, or selects the method of estimating the method and the method itself. Further, it is not created by adding the result of inputting the preference of the viewer himself while protecting the privacy of the individual. Since the system is not owned by the viewer, it is not possible to copy the agent to other viewers at the viewer's will. Neither the character is set based on the selection of the viewer, nor is the information amount adjusted to suit the day of the viewer. Viewers' reaction to a somewhat random distribution of information does not have the effect of finding unexpected potential needs. Unless the viewer has a clear purpose for collecting information, the viewer will not provide detailed information selection conditions for a specific company, and if he is not aware of that purpose, the viewer will be Will not try to get. In an existing system such as an agent that collects information autonomously by setting certain conditions, processes such as learning and growth of the agent are missing, and its use value is naturally limited.
【0004】従って従来の方法では、閲覧者が日常的に
利用している内に自然に成長する閲覧者個人のエージェ
ントが、閲覧者の意識的なニーズ、潜在意識的なウォン
ツを探り当て、多彩な情報の中から閲覧者自身のために
気の利いた方法で情報を選び出してくる、さらに言えば
閲覧者のプライバシーも保護しながら情報提供してくれ
るということは期待できなかった。[0004] Therefore, in the conventional method, a viewer's personal agent that naturally grows while the viewer uses it on a daily basis searches for conscious needs and subconscious wants of the viewer, and obtains various information. I couldn't expect to select information from the information in a sensible way for the viewers themselves, or even to provide them while protecting the privacy of the viewers.
【0005】そこで、閲覧者の端末に閲覧者個人のエー
ジェントが常駐し、これが日々閲覧者と会話することに
よって閲覧者の嗜好を引き出し、それまでの閲覧者の行
動の履歴、即ち閲覧ホームページの種類、購入履歴、ア
ンケートへの回答結果などに基づき、データマイニング
などの手法を用い、閲覧者の求める商品、サービス、そ
の他の情報を推定して提供するとすれば、リモコンなど
制約の多いインターフェースを使い、携帯電話などの小
さい表示画面で閲覧する場合でも、より高い確度で閲覧
者のウォンツに合った情報の提供が可能になる。この結
果、企業にとっては電子商取引を促進する上での強い武
器となる。[0005] Therefore, an individual agent of the viewer is resident at the terminal of the viewer, and the agent of the viewer derives his / her preference by talking with the viewer every day. , Based on purchase histories, survey responses, etc., using data mining or other methods to estimate and provide products, services, and other information required by viewers, Even when browsing on a small display screen such as a mobile phone, it is possible to provide information that matches the wants of the viewer with higher accuracy. As a result, it is a powerful weapon for businesses to promote e-commerce.
【0006】ここでエージェントと呼んでいるものは、
閲覧者に代わって自律的に活動するプログラムやデータ
の集合であり、その所在は閲覧者の端末(クライアン
ト)でもネットワーク上のサーバでもかまわないし、両
者に分散して所在していても、ネットワーク上を移動す
るものであってもよい。エージェント個々に独立したプ
ログラムやデータを有する形態でもよいし、閲覧者個人
個人のプログラムやデータとシステム共通のプログラム
やデータが連動して活動するものでもよい。What is called an agent here is:
It is a collection of programs and data that operate autonomously on behalf of the viewer, and may be located on the viewer's terminal (client) or a server on the network. May be moved. An agent may have a program or data independent of each other, or a program or data of an individual viewer and a program or data common to the system may be operated in conjunction with each other.
【0007】[0007]
【発明の実施の形態】閲覧者の端末に設定されたエージ
ェントは収集、選択した情報にインデックス、挨拶文そ
の他の情報を適宜加えて編集し、閲覧者の端末に配信、
表示する。BEST MODE FOR CARRYING OUT THE INVENTION An agent set in a terminal of a viewer edits the information collected and selected by appropriately adding an index, a greeting, and other information, and distributes the information to the terminal of the viewer.
indicate.
【0008】エージェントは、送られてきた情報に対す
る閲覧者の入力、個々の情報の開封状況、閲覧時間、商
品の発注情報などをエージェントの特性を設定、修正す
る元データとして取り込み、それまでのエージェントの
特性に自ら修正を加える。エージェントの特性を先の元
データと複数の変数(属性名、属性値等)で定めるとす
れば、それまで持っていた特性を表す変数に修正を加え
る計算式を予め定めておき、取り込んだ先の元データか
ら、例えば”映画”情報を頻繁に閲覧した場合は、エー
ジェント特性の”映画”という変数(属性名)の属性値
が高くなるといったようにする。[0008] The agent takes in the viewer's input to the transmitted information, the opening status of each piece of information, the browsing time, the order information of the product, etc. as the original data for setting and correcting the characteristics of the agent, and the agent up to that time. Modify the traits yourself. If the characteristics of the agent are defined by the original data and a plurality of variables (attribute name, attribute value, etc.), a calculation formula for modifying the variables representing the characteristics that have been obtained is determined in advance, and For example, if "movie" information is frequently browsed from the original data of "?", The attribute value of a variable (attribute name) "movie" of the agent characteristic is increased.
【0009】エージェント特性には、1)どの分野の情
報を好むか、嫌うか、2)どのような情報選択方法とす
るか、3)エージェントの特性データに記述されていな
い情報をどの分野からどの程度選ぶか、4)どのような
バランス、サイクル、分量で情報を提供するか、5)エ
ージェント特性自身をどのように変えていくか、6)情
報の編集方法など表現形態をどうするかといった内容が
記述されている。これらの内容は複数の変数、サブルー
チンとして記述される。The agent characteristics include: 1) which field of information is preferred or disliked; 2) what information selection method is used; and 3) which information is not described in the property data of the agent from which field. 4) What kind of balance, cycle, and amount of information to provide, 5) How to change the agent characteristics itself, 6) How to express the information, such as how to edit the information. It has been described. These contents are described as a plurality of variables and subroutines.
【0010】ネットワーク上の情報とエージェント特性
との関連性を特定できれば、エージェントはネットワー
ク上の多数の情報の中から、エージェント特性に即して
情報を収集、選択、編集できる。ネットワーク上の情報
の性格を複数の変数で記述し、それらの変数及びエージ
ェント特性の変数相互の関連性を定める関数があれば、
エージェント特性とネットワーク上の情報との関連性が
定まり、エージェント特性に既述された選択方法サブル
ーチンに沿って収集、選択され、編集サブルーチンで編
集できる。情報の性格を規定する変数を自動的に求める
方法の具体例としては、HTMLで記述された情報であ
れば、キーワードの出現頻度、見出しでの出現頻度で選
び出し、そのキーワード、出現頻度などを情報の性格を
規定する変数とする方法が考えられる。XMLで記述す
れば、情報の性格をホームページ要素(以下、HP要素
という。)として定義し、そのサブ要素名、属性名、属
性値など変数として用いて記述することができる。さら
にキーワード(サブ要素名、属性名)、値などの変数相
互の関連性を予め数値化、記号化して定めたマトリック
スを作成するなど関数を定めることによって確定すると
いった方法が考えられる。関連性が高ければ、閲覧者の
ニーズ、ウォンツに合致した情報である確率が高いと推
定される。このマトリックスを複数用意して、選択方法
のバリエーションを作ることもできる。エージェント特
性とネットワーク上の情報との関連性を特定できれば、
後はエージェント特性に既述された選択、編集方法に従
って情報を選択、編集できる。If the relationship between the information on the network and the agent characteristics can be specified, the agent can collect, select, and edit information from a large number of information on the network according to the agent characteristics. If there is a function that describes the nature of information on the network with multiple variables and determines the relationship between those variables and the variables of agent characteristics,
The relevance between the agent characteristics and the information on the network is determined, collected and selected according to the selection method subroutine described in the agent characteristics, and can be edited by the editing subroutine. As a specific example of a method of automatically obtaining a variable that defines the character of information, if the information is described in HTML, it is selected based on the frequency of appearance of a keyword and the frequency of appearance in a heading, and the keyword, the frequency of appearance, and the like are information. It is possible to use a variable that defines the character of If described in XML, the nature of the information can be defined as a home page element (hereinafter, referred to as an HP element) and described using variables such as sub-element names, attribute names, and attribute values. Furthermore, a method is conceivable in which the relevance of variables such as keywords (sub-element names and attribute names) and values is determined by defining a function such as creating a matrix that is previously quantified and symbolized. If the relevance is high, it is estimated that there is a high probability that the information matches the needs of the viewer and the wants. By preparing a plurality of such matrices, it is also possible to create variations of the selection method. If we can identify the relationship between agent characteristics and information on the network,
After that, information can be selected and edited according to the selection and editing methods described in the agent characteristics.
【0011】閲覧者に提供する情報を選定する際、それ
までエージェントが閲覧者から引き出した情報はもとよ
り、他の閲覧者から各エージェントが引き出した情報を
元に、データマイニングその他の分析、推定方法を用い
て閲覧者の嗜好に合致しそうな情報を配信すれば、より
効率的に閲覧者の潜在的欲求を探し当てられる。上記の
例でいえば、データマイニングの結果に基づき、関連性
が高いと判明した2つのサブ要素名、属性名のマトリッ
クス上の関連性数値を高めに修正することで、該当する
情報の選択される確率を高められる。[0011] When selecting information to be provided to the viewer, data mining and other analysis and estimation methods based on the information extracted by the agent from other viewers as well as the information extracted from the viewer by the agent up to then. By distributing information that is likely to match the preferences of the viewer using, the potential needs of the viewer can be more efficiently located. In the above example, based on the result of data mining, the relevant information is selected by modifying the relevance numerical value on the matrix of the two sub-element names and attribute names that are found to be highly relevant. Increase the probability of
【0012】こうしたプロセスを反復することによっ
て、エージェントは的確な情報を閲覧者の端末に表示で
きるようになるだろうし、閲覧者は日常的に会話し、自
分の好みを熟知し気の利いた情報を運んでくるエージェ
ントに愛着を感じ、利用頻度が高まるであろう。従って
このシステムは、携帯電話などの小さな表示画面の端末
での電子商取引を活性化する有効な手段となる。By repeating such a process, the agent will be able to display accurate information on the viewer's terminal, and the viewer will be able to talk on a daily basis, become familiar with his preferences, and provide information that is nifty. Will feel more attached to the agents who carry the, and will be used more frequently. Therefore, this system is an effective means for activating e-commerce on a small display screen terminal such as a mobile phone.
【0013】エージェントは閲覧者のウォンツの推定機
能を有するが、その推定方法は一つではなく、エージェ
ントに設定した情報選択方法によっては、同じ購入履
歴、情報選択履歴を持ったエージェントであっても、そ
の後は異なる育ち方をしていく。Although the agent has a function of estimating the wants of the viewer, the estimating method is not limited to one, and depending on the information selection method set for the agent, even if the agents have the same purchase history and information selection history, After that, they grow up differently.
【0014】また、先の既存の方法と異なり、エージェ
ントはプログラムあるいはデータの集合であるから、エ
ージェント自身が様々なアプリケーションを持つことも
できる。例えば、エージェントが得た情報を蓄積してい
き閲覧者のエージェント独自のデータベースを構築、更
新していくことも可能である。さらにそのデータベース
を用いて情報選択方法を改善していくことも可能とな
る。他の閲覧者のエージェントと適宜情報交換するとい
った機能も想定できる。携帯電話では表示しきれなかっ
た情報でも、エージェントが自動的に閲覧者の自宅のパ
ソコンに情報ファイルを電子メールで送っておけば、家
に帰ってからゆっくり見ることもできる。Also, unlike the above existing method, the agent is a set of programs or data, so that the agent itself can have various applications. For example, it is also possible to accumulate the information obtained by the agent and construct and update a database unique to the viewer's agent. Further, it is possible to improve the information selection method using the database. A function of appropriately exchanging information with agents of other viewers can also be assumed. Even if the information cannot be displayed on the mobile phone, the agent can automatically send the information file to the viewer's home computer by e-mail, so that the information can be viewed slowly after returning home.
【0015】エージェントにウサギや猫などのキャラク
ターを持たせて端末の画面に表示させれば、「ポストペ
ット」や「たまごっち」のようなバーチャルペットとし
て認知され、日常会話のような形で閲覧者の属性、嗜
好、表示された情報に対する意見をゲーム感覚でより自
然に引き出すことが可能になる。それを継続的に行え
ば、閲覧者の潜在的欲求を推定するための相当程度深い
情報が得られ、気の利いた情報を提供する、誰にも馴染
みやすい利用率の高い情報提供システムが構築できる。If the agent has a character such as a rabbit or cat and displays it on the screen of the terminal, the agent is recognized as a virtual pet such as a "post pet" or "Tamagotchi", and can be viewed in a manner similar to daily conversation. Attributes, preferences, and opinions on the displayed information can be more naturally derived like a game. If you continue to do so, you can obtain a fairly deep information for estimating the potential needs of viewers, and build a highly available information providing system that provides sensible information and is familiar to everyone it can.
【0016】例えば、好奇心の強い放浪癖のあるキャラ
クターであれば、閲覧者の嗜好に関係ないランダムな情
報も頻繁に運んでくる。閲覧者はこうしたキャラクター
とつき合っていく中で、思いがけなく興味の沸く情報に
出会うかもしれない。キャラクターが科学少年なら、比
較的分かりやすい科学情報を多く集めて来るだろう。提
供された情報が閲覧者の嗜好に合わず、閲覧者がエージ
ェントをしかれば、エージェントはしばらくはより確実
な選択をするかもしれない。すねて、しばらくはランダ
ムな情報を提供しようとするかもしれない。閲覧者が、
同じくエージェントを持つ友人のエージェントに電子メ
ールを送り、エージェント同士を仲良くさせれば、互い
の嗜好情報を交換し、影響を受けて帰ってくることにな
る。エージェントのキャラクター付けは、アンケートの
ような閲覧者の属性、嗜好の引き出しをキャラクターと
の対話という形でスムーズにするだけでなく、上記のよ
うに、より高度なゲーム性を持って閲覧者のウォンツを
引き出す有力な方法になる。情報選択方法を変更する
「クリニック」、友人のエージェントと情報交換する
「喫茶店」、友人のエージェントの情報選択能力を獲得
する「結婚」といったバーチャルな日常生活的環境を構
築すればよりゲーム性が強くなる。閲覧者の反応とし
て、情報の閲覧状況、示された選択肢の選択結果、任意
の入力、商品、サービスの購入履歴などに加え、特願平
11−105674号のように記号入力によってサイト
を特定させるサービスを組み合わせれば、簡便に高い確
度で閲覧者の嗜好の類推が可能になる。For example, if a character has a strong curiosity and has a wandering habit, random information irrelevant to the preference of the viewer is frequently carried. While interacting with these characters, viewers may come across unexpectedly interesting information. If the character is a science boy, it will collect a lot of relatively easy-to-understand scientific information. If the information provided does not match the viewer's preferences and the viewer acts on the agent, the agent may make a more secure choice for a while. For a while, they may try to provide random information. Viewers
If you send an e-mail to a friend's agent who also has an agent and get them to get along, they will exchange their preference information and will be affected and return. Agent characterization not only smooths out the viewer's attributes and preferences like a questionnaire in the form of dialogue with the character, but also, as described above, the viewer's wants with more advanced game characteristics. Is a powerful way to bring out Build a virtual everyday environment such as a clinic that changes the information selection method, a coffee shop that exchanges information with a friend's agent, and a marriage that obtains the information selection ability of a friend's agent. Become. As the reaction of the viewer, in addition to the information browsing status, the selection result of the indicated option, arbitrary input, purchase history of goods and services, and the like, the site is specified by symbol input as in Japanese Patent Application No. 11-105677. By combining the services, it is possible to easily estimate the preferences of the viewer with high accuracy.
【0017】[0017]
【実施例】以下の例は端末(クライアント)に搭載する
エージェントのプログラムを最小限とするため、エージ
ェントの機能の大部分をシステム運営者(サーバ)側に
置いている。従って、エージェントはクライアントとサ
ーバの両側に分散して置かれ、それをエージェント名や
IPアドレスによって識別し、一体として取り扱ってい
る。但しここでは物理的構成から説明するために、便宜
上端末側のプログラム、データをエージェントと呼び、
本発明によるところの情報提供システムの運営者(以
下、単にシステム運営者という。)側に置かれている部
分は各プログラム、サーバの機能に含めるものとして説
明する。端末11は閲覧者が情報を見るためのインター
ネット情報端末機器である。エージェント12は、端末
11に置かれ、電子メールとして受け取った情報を表示
し、また閲覧者の入力その他のデータを自動的に電子メ
ールとして作成、発信するエージェント(プログラム)
である。メールサーバ21は、エージェントとの電子メ
ールの受発信を行うメールサーバである。メール作成プ
ログラム22は、メールサーバ21から電子メールを受
け取ってからエージェント12に送る電子メールを作成
するまでの一連の作業を自動的に行うプログラムであ
る。エージェントDBサーバ23は、多数の閲覧者のエ
ージェント特性を置いたデータベース・サーバである。
WWWサーバ24は、インターネットと接続し、ミラー
サーバのように多数の情報を蓄積したサーバである。サ
ブルーチン群25は、メール作成プログラム22が呼び
出す種々のサブルーチンを置いたサーバである。マトリ
ックス26は、サブルーチン群25が呼び出す、マトリ
ックスのデータベース及びそこから該当する関連性数値
を返すプログラムである。付属サーバ27は、個々のエ
ージェントそれぞれのデータベース、アプリケーション
を置いたサーバである。メールサーバ21,メール作成
プログラム22,エージェントDBサーバ23,WWW
サーバ24,サブルーチン群25、マトリックス26,
付属サーバ27はシステム運営者31の管理下に置かれ
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS In the following example, most of the functions of the agent are placed on the system operator (server) side in order to minimize the program of the agent mounted on the terminal (client). Therefore, the agents are distributed on both sides of the client and the server, and are identified by the agent name or the IP address and handled as one. However, here, in order to explain from the physical configuration, for convenience, the program and data on the terminal side are called agents,
The part provided on the side of the operator of the information providing system according to the present invention (hereinafter simply referred to as system operator) will be described as being included in the functions of each program and server. The terminal 11 is an Internet information terminal device for a viewer to view information. The agent 12 is an agent (program) that is placed on the terminal 11 and displays information received as an e-mail, and automatically creates and sends data input by a viewer and other data as an e-mail.
It is. The mail server 21 is a mail server that sends and receives electronic mail to and from an agent. The mail creation program 22 is a program that automatically performs a series of operations from receiving an email from the mail server 21 to creating an email to be sent to the agent 12. The agent DB server 23 is a database server on which agent characteristics of many viewers are set.
The WWW server 24 is a server connected to the Internet and storing a large amount of information like a mirror server. The subroutine group 25 is a server in which various subroutines called by the mail creation program 22 are placed. The matrix 26 is a program called by the subroutine group 25 and returns a matrix database and corresponding relevance values therefrom. The attached server 27 is a server in which a database and an application of each agent are placed. Mail server 21, mail creation program 22, agent DB server 23, WWW
Server 24, subroutine group 25, matrix 26,
The attached server 27 is placed under the control of the system operator 31.
【0018】閲覧者の端末11上のエージェント12
は、端末11のIPアドレス情報と画面に表示されるキ
ャラクターの画像情報、エージェント名を持つ。このエ
ージェント12は、キャラクターの表示、電子メールで
運んできた情報ファイルの表示、会話プログラムの実
行、各情報の閲覧時間の計測及び、閲覧者の商品発注、
閲覧情報の選択、評価コメント、閲覧者の希望などの入
力画面作成と入力ないし計測データに基づいた電子メー
ル作成、発信、(閲覧者の希望に基づく追加情報のサー
バ側への要求、受信、表示)などの機能を持つ。Agent 12 on viewer terminal 11
Has the IP address information of the terminal 11, the image information of the character displayed on the screen, and the agent name. The agent 12 displays a character, displays an information file carried by e-mail, executes a conversation program, measures a viewing time of each information, orders a product by a viewer,
Creation and input of input screens such as selection of browsing information, evaluation comments, and browsing requests, creation of e-mails based on input or measurement data, transmission, (requesting, receiving, and displaying additional information to the server based on browsing wishes) ) And other functions.
【0019】エージェントDBサーバ23に置かれる各
エージェントのエージェント特性は、以下のデータによ
って構成されるデータベースとして記述される。エージ
ェント名、IPアドレス情報、性別、年齢などの閲覧者
属性、興味の深い分野、商品、嫌いな情報分野、アプリ
ケーションの稼働指示情報など閲覧者端末から入力され
た入力、各情報の閲覧時間など閲覧履歴、商品の購入履
歴、閲覧者への既配信情報リスト、希望する情報受信頻
度、他の閲覧者のエージェントとの通信履歴などエージ
ェント12が集めてきたデータが蓄積される。さらにエ
ージェントの特性決定サブルーチンが指定され、このサ
ブルーチンによって上記データが追記され、そこから算
出されたエージェント特性変数が与えられている。これ
らの変数は、HP要素の情報分野サブ要素、商品名サブ
要素、ブランド名属性、商品特長属性など各サブ要素の
重視度、各属性名、属性値から構成されている。特性決
定サブルーチンは、エージェントが端末から集めてきた
上記データが追加される度にエージェント特性変数を修
正して行くが、修正できないよう一時的に固定しておく
こともできる。この各サブ要素、その重視度、属性など
のデータが修正されていく状況は、次第に閲覧者のニー
ズ、ウォンツを探り当てていく過程であるので、「学
習」、「育っていく」と表現できると言える。例えば、
特定のサブ要素名、属性名の情報閲覧時間が長ければ、
その重視度は高くなっていき、閲覧されないまま捨てら
れることが多ければ重視度は低下していく。また、情報
選択方法を定める情報選択サブルーチンの指定とその変
遷が記述され、編集方法を定める編集サブルーチンの指
定が行われている。エージェントが有する付属サーバ2
7内のデータベース、アプリケーションのアドレスも記
述されている。The agent characteristics of each agent placed in the agent DB server 23 are described as a database composed of the following data. Browsing attributes such as agent name, IP address information, gender, age, etc., fields of interest, products, disliked information fields, application operation instruction information, etc., input from the viewer terminal, browsing time of each information Data collected by the agent 12 such as a history, a purchase history of a product, a list of already delivered information to a viewer, a desired information reception frequency, and a communication history with another viewer's agent are accumulated. Further, an agent characteristic determination subroutine is designated, and the above data is additionally written by the subroutine, and an agent characteristic variable calculated therefrom is given. These variables are made up of the degree of importance of each sub-element such as the information field sub-element of the HP element, the product name sub-element, the brand name attribute, and the product feature attribute, each attribute name, and the attribute value. The characteristic determination subroutine modifies the agent characteristic variable every time the data collected by the agent from the terminal is added. However, the characteristic determination subroutine can be temporarily fixed so as not to be corrected. The situation in which data such as these sub-elements, their importance, and attributes are being modified is a process of gradually finding out the needs and wants of viewers, so it can be expressed as "learning" and "growing up". I can say. For example,
If the information viewing time for a specific sub-element name or attribute name is long,
The degree of emphasis increases, and the degree of emphasis decreases if it is often discarded without being viewed. The specification of an information selection subroutine that determines an information selection method and its transition are described, and an editing subroutine that specifies an editing method is specified. Attached server 2 of the agent
The addresses of the database and application in 7 are also described.
【0020】システム運営者31は、ネットワーク上の
情報の管理を行う。管理業務の一つ目は情報単位の性格
の記述方法の標準化である。XMLを前提とした場合
は、HP要素の情報分野サブ要素、商品名サブ要素、ブ
ランド名属性、商品特長属性など各サブ要素及びその属
性名、属性値の設定基準など、情報の性格を特定する記
述方法を標準化する。この標準化によって、統一的な体
系で各情報の性格付けがなされる。さらに、エージェン
ト特性変数とネットワーク上の情報の性格との関連性を
計測する方法を定める。一例として、情報分野サブ要
素、商品名サブ要素、ブランド名属性、商品特長属性な
どのサブ要素、属性名相互の関連性の深さを定めるマト
リックスを作成する。これと属性値によって、属性が定
められた情報相互の関連性の程度を数値化することが可
能になる。このマトリックスの具体的なイメージは、例
えばマトリックス上で商品名サブ要素の属性名″バッ
グ″と”靴”が交差する値には100と関連性が高い数
値を記載し、″バッグ″と″釣り道具″では10と低く
なるといったようにする。また、異なるサブ要素の属性
名相互の関連マトリックスを作成してもよい。例えば、
閲覧者サブ要素の女性属性は男性属性より商品名サブ要
素の属性名″バッグ″と”靴”との関連性の数値が高い
ようなマトリックスが考えられる。尚、情報の性格に
は、情報の作成年月日も記述しておく方が望ましい。The system operator 31 manages information on the network. The first management task is to standardize the description method of the information unit. When XML is assumed, the character of the information is specified, such as information field sub-elements of HP elements, product name sub-elements, brand name attributes, product characteristic attributes, and other sub-elements, their attribute names, and attribute value setting criteria. Standardize the description method. By this standardization, each information is characterized in a unified system. Furthermore, a method for measuring the relevance between the agent characteristic variable and the character of the information on the network is defined. As an example, a matrix that defines the depth of the relationship between the information field sub-element, the product name sub-element, the brand name attribute, the product feature attribute, and other sub-elements and the attribute names is created. With this and the attribute value, it becomes possible to numerically express the degree of relevance of the information for which the attribute is determined. A specific image of this matrix is that, for example, the value at which the attribute name “bag” and “shoes” of the product name sub-element intersect on the matrix has a value that is highly relevant to 100, and “bag” and “fishing” are described. For tools, it will be as low as 10. In addition, an association matrix between attribute names of different sub-elements may be created. For example,
A matrix is conceivable in which the female attribute of the viewer sub-element has a higher numerical value of the association between the attribute name "bag" and "shoes" of the product name sub-element than the male attribute. In addition, it is desirable to describe the creation date of the information in the nature of the information.
【0021】二つ目は、ネットワーク上の様々な情報が
属性を設定されていない場合に、その情報内のテキスト
に含まれる単語、文脈、画像等から、HP要素の各サブ
要素の属性名、値を推定して設定するプログラムを用意
し、その情報に属性名、値を設定することである。一番
簡単な方法としては、単語の出現頻度に基づいて属性
名、属性値を設定する方法が考えられる。Second, when various information on the network has no attribute set, the attribute name of each sub-element of the HP element is obtained from words, contexts, images, etc. contained in the text in the information. A program for estimating and setting values is prepared, and attribute names and values are set in the information. The simplest method is to set an attribute name and an attribute value based on the frequency of occurrence of a word.
【0022】またシステム運営者31は、エージェント
が情報を収集、選択、編集する手段を用意する。一つ目
は、複数のエージェントの雛形を用意することである。
エージェントを初期設定したときは、この雛形のコピー
がエージェント特性としてエージェントDBサーバ23
に保存される。The system operator 31 prepares means for the agent to collect, select, and edit information. The first is to prepare multiple agent templates.
When the agent is initialized, a copy of this template is used as an agent characteristic in the agent DB server 23.
Is stored in
【0023】二つ目は、エージェント特性で特定する情
報選択サブルーチンの雛形を数種類用意することであ
る。この情報選択サブルーチンは、エージェント特性の
情報分野サブ要素、商品名サブ要素など各サブ要素の属
性名、属性値と、ネットワーク上の各情報の性格との関
連性の深さを計測するプログラム、関連性の深さをどの
程度厳密に適用して選定するのか、適用しないで選定す
る割合をどの程度とするか、サブ要素の重視度に従い各
情報の組み合わせ割合をどうするかなどを定める。この
定め方によって、例えば最新の情報を優先する、サブ要
素名を重視し商品中心の情報を得る、属性名は異なって
も比較的関連する情報は得られるなど様々な情報選択サ
ブルーチンが作成される。情報選択サブルーチンは、エ
ージェント特性から引き渡されるサブ要素名、その重視
度、属性名、属性値を外部変数とし、0020項のマト
リックスに示された関連性を元に、エージェントに引き
渡す情報を特定する、即ちエージェントが情報を選択す
るという機能を実現するプログラムである。サブルーチ
ンの内容は任意であるが、最も簡単なものは、エージェ
ント特性のサブ要素名、属性名と同じ情報を各サブ要素
の重視度に比例して一定量構成した情報の束を決定する
プログラムである。最新の情報の内、同様の属性の閲覧
者に評判の良かった情報を加えるサブルーチンも想定で
きる。Second, several types of information selection subroutines specified by the agent characteristics are prepared. This information selection subroutine is a program that measures the depth of relevance between the attribute names and attribute values of each sub-element such as the information field sub-element and product name sub-element of the agent characteristics and the nature of each information on the network. It determines how strictly the depth of sexuality is to be applied for selection, what percentage to select without applying, and what to do with the combination ratio of each information according to the importance of sub-elements. According to this determination method, various information selection subroutines are created, for example, giving priority to the latest information, giving importance to sub-element names to obtain product-centered information, and obtaining relatively related information even if attribute names are different. . The information selection subroutine specifies the information to be passed to the agent based on the sub-element name passed from the agent characteristics, its importance, the attribute name, and the attribute value as external variables and based on the relevance shown in the matrix of section 0020. That is, it is a program for realizing the function of selecting information by the agent. The content of the subroutine is arbitrary, but the simplest is a program that determines a bunch of information composed of a certain amount of the same information as the sub-element names and attribute names of the agent characteristics in proportion to the importance of each sub-element. is there. A subroutine for adding information that has a good reputation to a viewer having the same attribute from among the latest information can be assumed.
【0024】三つ目は、データマイニングなどの手法に
よりエージェント特性と好まれる情報との新たな関連性
を発見し、その成果に基づき0020項のマトリックス
を修正し、あるいは一部の情報選択サブルーチンに反映
させ、閲覧者により利便性の高い情報選択手段を提供す
ることである。Third, a new relation between the agent characteristics and the preferred information is discovered by a technique such as data mining, and the matrix of 0020 is modified based on the result, or some information selection subroutines are used. The purpose is to provide a more convenient information selection means for the viewer to reflect.
【0025】四つ目は、複数のエージェント特性を修正
する特性決定サブルーチンの用意である。エージェント
が電子メールで運んできた様々な情報はエージェントD
Bサーバのエージェント特性に追記されると同時に、エ
ージェント特性で指定された特性決定サブルーチンが呼
び出され、エージェント特性変数が修正される。The fourth step is to prepare a characteristic determination subroutine for modifying a plurality of agent characteristics. Various information that agents have carried by e-mail is Agent D
At the same time as adding to the agent characteristic of the B server, the characteristic determination subroutine specified by the agent characteristic is called, and the agent characteristic variable is modified.
【0026】五つ目は、複数の電子メールを作成する編
集サブルーチンの用意である。このサブルーチンの選択
により、端末でのレイアウト、会話言語などが選択でき
るようになる。また、インデックスやキャラクターとの
会話プログラムなどが加えられる。Fifth, an editing subroutine for creating a plurality of electronic mails is prepared. By selecting this subroutine, the layout on the terminal, the conversation language, and the like can be selected. In addition, an index and a conversation program with the character are added.
【0027】以上により、ネットワーク上の情報の性格
が記述され、それとエージェントの特性との関連性(相
性)が計測され、情報の選択方法が定められ、収集すべ
き情報が特定され、電子メールが作成される。As described above, the characteristics of the information on the network are described, the relevance (compatibility) between the information and the characteristics of the agent is measured, the method of selecting the information is determined, the information to be collected is specified, and the e-mail is sent. Created.
【0028】メールサーバ21は、エージェント12と
メール作成プログラム22が作成したそれぞれの電子メ
ールが置かれ、その送受信を行う。また、エージェント
から電子メールを受け取ると、エージェント名の記述を
トリガーとして、自動的にメール作成プログラム22に
電子メールを転送する。The mail server 21 stores respective electronic mails created by the agent 12 and the mail creation program 22, and sends and receives them. When an e-mail is received from the agent, the e-mail is automatically transferred to the e-mail creation program 22 with the description of the agent name as a trigger.
【0029】メール作成プログラム25には、メールサ
ーバ21から電子メールを受け取ってから、エージェン
ト12に返す電子メールを作成し、メールサーバ21に
送るまでのメインプログラムが置かれている。The mail creation program 25 has a main program from receiving an email from the mail server 21 to creating an email to be returned to the agent 12 and sending it to the mail server 21.
【0030】WWWサーバ24には多数のWebサイト
が集められ、各ホームページ(以下、単にHPとい
う。)はXMLで記述されている。各HPはそのHPの
特性を示すHP要素と情報分野サブ要素、商品種サブ要
素、ブランド名属性、価格属性など一つないし複数のサ
ブ要素、属性、属性値を持っている。(以下、単にサブ
要素等、という。) WWWサーバ24は、対外的に発信する情報ファイルの
みでなく、適宜インターネット上のその他のWWWサー
バを巡回して、情報ファイルを収集し、多くの情報を蓄
積している。また、HPに標準化されたサブ要素等が設
定されていない場合は、そのXML文書内のタグやキー
ワードなどからHP要素のサブ要素等を検索、推定し、
当該HPのXML文書にHP要素を追加して記述する。A large number of Web sites are collected on the WWW server 24, and each home page (hereinafter simply referred to as HP) is described in XML. Each HP has one or more sub-elements, attributes, and attribute values such as an HP element indicating the characteristics of the HP, an information field sub-element, a product type sub-element, a brand name attribute, and a price attribute. (Hereinafter, simply referred to as sub-elements and the like.) The WWW server 24 collects information files by appropriately traveling to other WWW servers on the Internet in addition to the information files transmitted externally, and collects a large amount of information. Has accumulated. If the sub-elements and the like standardized in the HP are not set, the sub-elements and the like of the HP element are searched and estimated from the tags and keywords in the XML document.
An HP element is added and described in the XML document of the HP.
【0031】サブルーチン群25には、一つないし複数
の特性決定サブルーチン、情報選択サブルーチン、編集
サブルーチンが置かれている。The subroutine group 25 includes one or more characteristic subroutines, information selection subroutines, and editing subroutines.
【0032】マトリックス26は、WWWサーバ上の情
報のサブ要素等とエージェント特性のサブ要素等との関
連性の深さを記述した複数のマトリックスが置かれ、サ
ブルーチン群25からの呼び出しに応じて、該当する関
連性数値を戻す。In the matrix 26, a plurality of matrices describing the depth of association between the sub-elements of information on the WWW server and the sub-elements of the agent characteristics are placed. In response to a call from the subroutine group 25, Returns the relevant relevance figure.
【0033】付属サーバ27は、エージェントが有する
データベースやアプリケーションが置かれている。これ
は、自宅のパソコンに電子メールを転送する、エージェ
ント(閲覧者)独自のデータベースを構築するといった
機能が想定される。The attached server 27 stores a database and an application of the agent. This is presumed to be a function of transferring an e-mail to a personal computer at home and of building a database unique to an agent (viewer).
【0034】閲覧者は、自分のエージェントの雛形を端
末上に初期設定したら、そのままサーバ側に電子メール
を送信する。The viewer, after initially setting the model of his agent on the terminal, sends the e-mail to the server as it is.
【0035】エージェント名、IPアドレス情報のみ記
述されている電子メールを受け取ったメールサーバ21
は、エージェント名が記述されていることをトリガーと
して、電子メールをメール作成プログラム22に転送す
る。電子メールを受け取ったメール作成プログラムは、
エージェントDBサーバ23に問いかけ、エージェント
名とIPアドレスからエージェントの特性が設定されて
いない事を確認し、同サーバ内のエージェント特性の該
当する雛形のコピーを当該エージェントのエージェント
特性としてエージェントDBサーバ23に保存する。ま
た、所定の編集サブルーチンをサブルーチン群25から
呼び出し、定型の初期段階アンケートファイルを電子メ
ールとして作成し、メールサーバ21に送る。エージェ
ント12はこれを閲覧者に届け、表示する。A mail server 21 that receives an e-mail describing only the agent name and IP address information
Transfers an e-mail to the mail creation program 22, triggered by the description of the agent name. The e-mail creation program that received the e-mail
It asks the agent DB server 23 that the agent characteristics are not set from the agent name and the IP address, and copies the corresponding template of the agent characteristics in the server to the agent DB server 23 as the agent characteristics of the agent. save. Further, a predetermined editing subroutine is called from the subroutine group 25, a standard initial stage questionnaire file is created as an electronic mail, and sent to the mail server 21. The agent 12 delivers this to the viewer and displays it.
【0036】エージェント12は、キャラクターを端末
の画面に表示し、当該電子メールのアンケート項目、例
えば性別、年齢などの属性、趣味、興味の対象、求める
機能などの嗜好を問いかける。エージェントは閲覧者の
回答に基づいて電子メールを作成し、メールサーバ21
に届ける。The agent 12 displays the character on the screen of the terminal and inquires about the questionnaire items of the e-mail, for example, attributes such as sex and age, hobbies, interests, and desired functions. The agent composes an e-mail based on the answer of the viewer and sends the e-mail to the mail server 21.
Deliver to
【0037】メールサーバ21は、この電子メールのエ
ージェント名の記述を確認し、メール作成プログラム2
2に転送する。The mail server 21 checks the description of the agent name in the electronic mail, and checks the mail creation program 2
Transfer to 2.
【0038】メール作成プログラム22は、このアンケ
ート結果に基づいて、エージェントDBサーバ23のエ
ージェント特性を呼び出し、データを追記し、指定され
た特性決定サブルーチンをサブルーチン群25から呼び
出し、サブ要素等や重視度などエージェント特性変数を
算出してエージェント特性に加え、エージェントDBサ
ーバ23に保存する。尚、以上の作業は複数回に分けて
行っても良い。The mail creation program 22 calls the agent characteristics of the agent DB server 23 based on the result of the questionnaire, adds the data, calls the specified characteristic determination subroutine from the subroutine group 25, and calls the sub-elements and the degree of importance. For example, an agent characteristic variable is calculated, added to the agent characteristic, and stored in the agent DB server 23. The above operation may be performed a plurality of times.
【0039】メール作成プログラム22は、算出したエ
ージェント特性変数を元に、指定された情報選択サブル
ーチンをサブルーチン群25から呼び出し、WWWサー
バ24に保存されている情報から適切な情報を抽出す
る。このとき、呼び出された情報選択サブルーチンは、
適宜マトリックス26を呼び出す。また、エージェント
特性で嫌いと指定されたサブ要素等に該当する情報は自
動的に除外される。さらにメール作成プログラムは、指
定された編集サブルーチンをサブルーチン群25から呼
び出し、抽出した情報に適宜インデックスやアンケー
ト、挨拶文などを加えて電子メールに作成し、メールサ
ーバ21に送る。メール作成プログラム22は電子メー
ルを作成するにあたり、利便性を高めるために、インデ
ックスや各情報のリンク設定を変更することも想定され
る。The mail creation program 22 calls the designated information selection subroutine from the subroutine group 25 based on the calculated agent characteristic variables, and extracts appropriate information from the information stored in the WWW server 24. At this time, the called information selection subroutine
The matrix 26 is appropriately called. In addition, information corresponding to a sub-element or the like designated as dislike in the agent characteristics is automatically excluded. Further, the mail creating program calls the designated editing subroutine from the subroutine group 25, creates an electronic mail by adding an index, a questionnaire, a greeting, etc. to the extracted information as appropriate, and sends it to the mail server 21. When creating the electronic mail, the mail creating program 22 may change the index and the link setting of each information in order to enhance the convenience.
【0040】エージェント12は、指定された受信頻度
に従い、メールサーバ21から当該電子メールを受け取
り、端末11に表示する。エージェント12は届けられ
た電子メール内の各情報ファイルの開封の有無、閲覧時
間などの情報を自動的に計測し、更に閲覧者の評価、ア
ンケートへの回答結果、商品、サービスなどを購入した
場合の購入対象、数量、支払方法などをまとめて電子メ
ールを作成する。この電子メールは閲覧者の操作によっ
て、あるいは自動的にメールサーバ21に送られ、エー
ジェント12からの受信であることによって自動的にメ
ール作成プログラム22に転送される。尚、エージェン
ト12が他のエージェントにメールを送った場合、メー
ルサーバ21はその状況もメール作成プログラム22に
伝える。The agent 12 receives the electronic mail from the mail server 21 in accordance with the designated receiving frequency, and displays it on the terminal 11. The agent 12 automatically measures information such as whether or not each information file in the received e-mail has been opened, the browsing time, and the like, and further evaluates the viewer, responds to a questionnaire, and purchases a product or service. Create an email that summarizes the purchase target, quantity, payment method, etc. The e-mail is sent to the mail server 21 automatically by the operation of the viewer or automatically sent to the mail creation program 22 by being received from the agent 12. When the agent 12 sends a mail to another agent, the mail server 21 also notifies the mail creation program 22 of the situation.
【0041】メール作成プログラム22は、電子メール
の返信結果からエージェント特性に蓄積すべきデータを
抽出し、エージェント特性データをエージェントDBサ
ーバ23から呼び出し、その抽出したデータをエージェ
ント特性に追記し、さらにサブルーチン群25から特性
決定サブルーチンを呼び出し、エージェント特性変数、
即ち重視度、サブ要素等を更新、修正する。The mail creation program 22 extracts data to be stored in the agent characteristics from the reply result of the e-mail, calls the agent characteristics data from the agent DB server 23, adds the extracted data to the agent characteristics, and further writes a subroutine. Call a characteristic determination subroutine from group 25, agent characteristic variables,
That is, the degree of importance, sub-elements, and the like are updated and corrected.
【0042】この過程で、一つは閲覧者の反応の反復か
ら潜在的欲求対象が絞られていく、あるいは次第に変わ
っていく状況を把握するといった学習能力が生まれる。
もう一つは、ランダムに送られてくる、あるいはデータ
マイニングなどの分析から導かれた方法で選択された情
報に対する閲覧者の反応から、思いがけない分野に対す
る興味の高いことが発見されるという学習能力が加わ
る。さらに、他人のエージェント、特に友人のエージェ
ントなどの特性を移植する、即ち学習結果を加えること
でも学習能力を高めていくことが可能になる。これは、
友人との共通の話題を提供する効果もある。In this process, a learning ability is created, in which, for example, the potential desire target is narrowed down or the situation changes gradually from the repetition of the viewer's reaction.
The other is the ability to learn from readers' reaction to information sent randomly or selected by methods derived from analysis such as data mining, and discover that they are interested in unexpected fields. Is added. Further, it is possible to enhance the learning ability by transplanting characteristics of another agent's agent, particularly a friend's agent, that is, by adding learning results. this is,
It also has the effect of providing a common topic with friends.
【0043】以下、0039項から0041項を繰り返
す。このプロセスの中では、メール作成サーバ22は、
全てのエージェントに共通なプログラムであり交通整理
のような役割を演じている。個々のエージェントの個性
は、全てエージェントDBサーバ23に保存されたエー
ジェント特性に凝縮されている。選択される情報は、エ
ージェント特性変数とエージェント特性の中の情報選択
サブルーチンの指定によって特定される。Hereinafter, items 0039 to 0041 are repeated. In this process, the mail creation server 22
It is a program common to all agents and plays a role like traffic control. The individual characteristics of each agent are all condensed in the agent characteristics stored in the agent DB server 23. The information to be selected is specified by specifying an agent selection variable and an information selection subroutine in the agent characteristics.
【0044】上記プロセスの中では、電子メールの記述
に応じて適宜付属サーバ27がメール作成プログラム2
2から呼び出され、付属サーバ27の該当するデータベ
ースが更新される、あるいは指定されたアプリケーショ
ンが作動する。In the above-described process, the attached server 27 appropriately executes the mail creation program 2 according to the description of the e-mail.
2, the corresponding database of the attached server 27 is updated, or the designated application operates.
【0045】メンテナンスやデータマイニングなどを行
う場合を除き、システム運営者31がエージェントDB
サーバ23や付属サーバ27、メール作成プログラム2
2に個別のエージェントの特性データを引き出すために
アクセスすることを不可能なシステムとすれば、システ
ム運営者から閲覧者個人のプライバシーを守ることがで
きる。尚、そのメンテナンスやデータマイニングを行う
にあたっては、当然に閲覧者個々の個人的データを抽出
できない方法とする。Unless maintenance or data mining is performed, the system operator 31
Server 23, attached server 27, mail creation program 2
If the system cannot be accessed to extract the characteristic data of the individual agent, the privacy of the individual viewer can be protected from the system operator. In performing the maintenance and the data mining, a method in which personal data of individual viewers cannot be extracted is used.
【0046】エージェントの特性を他のエージェントの
特性にコピーしたい場合は、その了解、指示が電子メー
ルに記述されていることをトリガーとして特性を複製す
る特性決定サブルーチンが呼び出され、コピー先のエー
ジェント特性にコピー承諾の記述があることを確認し
て、コピー先のエージェント特性を当該エージェント特
性に上書きするようにすればよい。友人のエージェント
に影響を与える場合も同様に影響を与える特性決定サブ
ルーチンを呼び出し、先方のエージェント特性に影響を
受けることの承諾の記述があることを確認して、当該特
性決定サブルーチンに記述された一定の計算式に基づい
て当該エージェント特性を修正するようにすればよい。When it is desired to copy the characteristics of an agent to the characteristics of another agent, a characteristic determination subroutine for duplicating the characteristics is called with the understanding and instruction being described in the e-mail as a trigger, and the agent characteristics of the copy destination are called. , It is sufficient that the agent characteristic of the copy destination is overwritten on the agent characteristic. In the case of affecting a friend's agent, call the characteristic determining subroutine that also affects the friend's agent, confirm that there is a statement of consent to be affected by the agent characteristic of the other party, The agent characteristics may be modified based on the calculation formula.
【0047】閲覧者のウォンツ、嗜好を推定する情報選
択サブルーチンやエージェントの特性を修正する特性決
定サブルーチン、編集サブルーチンは、幾つものバリエ
ーションが考えられ、その幾つかを組み合わせることも
可能である。例えば、バッグを購入したら、同一ブラン
ドのベルトなど他の商品を紹介する、多数の閲覧者の情
報から何らかのデータマイニングの手法によって、その
閲覧者の類型に合わせた情報の選択をする、同一地域で
閲覧者と同じ属性の他の閲覧者が好んだ情報を提供する
など様々な方法が取りうる。従って目的に沿って任意に
作成してよい。エージェント特性の一定のデータの蓄積
によって、特性決定サブルーチンが自動的に情報選択サ
ブルーチンや編集サブルーチンあるいは特性決定サブル
ーチン自身の指定を変更するといったものも想定でき
る。記述言語はjava、C言語など任意である。先の
例ではネットワーク上の情報とエージェント特性の関連
性を定める方法としてマトリックスを用いたが、関連性
を特定できればどのような方法でもよい。また、情報の
関連性の程度を定められれば、マトリックスの作り方は
任意でよい。The information selection subroutine for estimating the wants and preferences of the viewer, the characteristic determination subroutine for modifying the characteristics of the agent, and the editing subroutine may have various variations, and some of them may be combined. For example, if you buy a bag, introduce other products such as belts of the same brand, select information according to the type of the viewer by some data mining method from the information of many viewers, in the same area Various methods may be employed, such as providing information preferred by other viewers of the same attribute as the viewer. Therefore, it may be arbitrarily created according to the purpose. It is also conceivable that the characteristic determination subroutine automatically changes the designation of the information selection subroutine, the editing subroutine, or the characteristic determination subroutine itself by accumulating constant data of agent characteristics. The description language is arbitrary, such as Java or C language. In the above example, a matrix is used as a method for determining the relationship between the information on the network and the agent characteristics, but any method may be used as long as the relationship can be specified. Also, as long as the degree of relevance of the information can be determined, the matrix may be created in any manner.
【0048】尚、本システムの構築にあたっては、上記
実施例では情報は電子メール、インターネットなどを使
ったが、他の通信手段を用いてもかまわない。また、エ
ージェント12とメールサーバ21の間にインターネッ
トと他のメールサーバを介したネットワークでも良い。
また、メールサーバ21とエージェント12の間に放送
が下りの配信手段の一部として使われてもよい。HTM
L、XMLなどの言語も問わない。またクライアントと
なる端末はパソコン、携帯電話、TVなどどのような機
器でもよく、サーバの所在もプロバイダーのサーバ、個
人のインターネット接続サーバでもよいし、あるいはそ
こから別回線で接続されたものであってもかまわない。
利用するネットワークはインターネット、イントラネッ
ト、その他任意である。上記の例では、閲覧者の入力手
段はテキスト入力、リモコンのボタン操作などを想定し
たが、音声その他の入力手段を併用してもかまわない。
またエージェントの特定にエージェント名とIPアドレ
スを用いたが、その他任意のコード付けで特定してもか
まわない。エージェントの所在も、閲覧者の端末に常駐
していても、利用する度にサーバ側から呼び出してもか
まわない。また、エージェントはモバイル型でも位置固
定型でも、あるいはクライアントとサーバ側に分散して
所在するものであってもかまわない。キャラクターの設
定の有無は任意であり、クライアント上のエージェント
はデータの集合のみであってもかまわない。エージェン
トのプログラム記述言語もjava、C言語など任意で
ある。In the construction of the present system, in the above-described embodiment, the information is electronic mail, the Internet, or the like, but other communication means may be used. Further, a network via the Internet and another mail server between the agent 12 and the mail server 21 may be used.
Further, the broadcast between the mail server 21 and the agent 12 may be used as a part of the downstream distribution means. HTM
Languages such as L and XML do not matter. The terminal to be a client may be any device such as a personal computer, a mobile phone, or a TV, and the server may be located at a provider's server or a personal Internet connection server, or may be connected via a separate line from there. It doesn't matter.
The network used is the Internet, an intranet, or any other network. In the above example, the input means of the viewer is assumed to be text input, button operation of a remote controller, or the like, but voice and other input means may be used in combination.
Although the agent name and the IP address are used to specify the agent, the agent may be specified by any other code. The location of the agent may be resident at the terminal of the viewer, or may be called from the server each time it is used. Further, the agent may be a mobile type, a fixed position type, or may be distributed and located on the client and server sides. Whether or not a character is set is optional, and the agent on the client may be only a set of data. The program description language of the agent is also arbitrary such as Java or C language.
【0049】[0049]
【発明の効果】エージェントは、閲覧者の長期の利用に
よって多くの情報を獲得するため、次第に成長してより
正確に閲覧者のウォンツを探り出すことがうまくなって
いく。これは育っていく、あるいはカスタマイズされて
いくとも表現できる。エージェントが閲覧者のウォンツ
を探り当てることを習熟すれば、漠としたニーズしかな
い閲覧者の限られた表示画面における電子商取引におい
て、より有効な販売促進方法を提供するようになる。さ
らに、ごく自然に集めた閲覧者の属性、嗜好情報、購入
履歴などからデータ分析された結果は、企業にとって重
要なマーケティング資料となる。As the agent acquires a lot of information through long-term use of the viewer, the agent gradually grows, and it becomes more successful to find the viewer's wants more accurately. This can be described as growing up or being customized. If the agent becomes proficient in finding the wants of the viewer, it will provide a more effective sales promotion method in e-commerce on the limited display screen of the viewer who has only vague needs. Furthermore, the result of data analysis based on the attributes, preference information, purchase history, and the like of viewers collected naturally will be important marketing materials for the company.
【0050】このエージェントを他の閲覧者の端末にコ
ピーすれば、元の閲覧者が育てたエージェントを他の閲
覧者にも広げていくことができる。著名な人のペットと
なったオリジナルのエージェントは、それ自体が経済的
価値を生む可能性もある。By copying this agent to the terminal of another viewer, the agent raised by the original viewer can be extended to other viewers. The original agent, who became a celebrity pet, could itself have economic value.
【0051】本発明の一つ目の特長は、エージェントに
学習能力がある点である。エージェントは、日々の閲覧
者の情報閲覧等の過程で、閲覧者の入力はもとより、情
報閲覧時間等閲覧状況、商品、サービスの購入履歴と購
入対象の属性、選択方法の選定、変遷、あるいはエージ
ェントが蓄積した一定のデータをトリガーとした選択方
法の自動的な変更などによって情報選択方法を修正し、
その推定能力を高めていくことができる。また、データ
マイニングなどの分析結果を元に、閲覧者の特性を踏ま
えた情報を提供されれば、閲覧者が入力していない分野
の情報でも気の利いた情報である可能性が高く、好意的
な反応があればその分野の情報を重視するようエージェ
ント特性が修正される。こうしたプロセスは学習能力が
あるとも言える。そのようなプロセスにおいては、学習
能力の高まり方は非常に多様である。さらに閲覧者の意
志を反映しつつも、閲覧者の意識していないところでも
学習能力が高まるという点で自立的である。これを学習
によってエージェントに個性が生じるという言い方もで
きる。The first feature of the present invention is that the agent has a learning ability. In the process of daily browsing of information by the agent, the agent uses the input of the viewer, information browsing status such as information browsing time, product and service purchase history and purchase target attributes, selection method selection, transition, or agent The information selection method is modified by automatically changing the selection method triggered by certain data accumulated by
The estimation ability can be improved. Also, if information based on the characteristics of the viewer is provided based on the results of analysis such as data mining, it is highly likely that even information in fields that the viewer has not entered is sensible information, If there is a positive response, the agent characteristics are modified so as to emphasize information in the field. It can be said that such a process is capable of learning. In such a process, the ways in which learning abilities are enhanced are very diverse. Furthermore, while reflecting the will of the viewer, the learning ability is enhanced even in a place where the viewer is not conscious. It can also be said that individuality is generated in the agent by learning.
【0052】二つ目の特長は、エージェントが閲覧者の
操作によってではなく、自立的に作動する点である。エ
ージェントは、閲覧者の操作に関係なく、閲覧者のニー
ズ、ウォンツを推定して自動的に情報を収集、選択、編
集する作業を行う。且つ、閲覧者の入力以外にも各情報
の閲覧時間の測定値、購入商品の属性データ、場合によ
っては端末に付属するセンサーからの入力など種々のデ
ータを自動的に蓄積し、推定能力を高めていく。この点
でエージェントは閲覧者に対して自立的であると言え
る。また、0020項に記述したようなマトリックスな
どの情報選択手段も、適宜データマイニングなどの結果
を踏まえて修正されるため、その点でも閲覧者に対し自
立的ということができる。加えて、閲覧者はエージェン
トの表示する情報に対し何らか回答を入力することがあ
るが、その結果エージェントがどう変わるかという点を
必ずしも意識しておらず、意外性も生じる。The second feature is that the agent operates independently, not by the operation of the viewer. The agent performs the work of automatically collecting, selecting and editing information by estimating the needs and wants of the viewer, regardless of the operation of the viewer. In addition, in addition to the viewer's input, various data such as the measured value of the browsing time of each information, the attribute data of the purchased product, and, in some cases, the input from the sensor attached to the terminal are automatically accumulated to enhance the estimation ability. To go. In this regard, the agent can be said to be independent of the viewer. In addition, the information selection means such as the matrix described in the section 0020 is appropriately corrected based on the result of data mining or the like, so that it can be said that the viewer is independent from the viewpoint. In addition, the viewer sometimes inputs some answer to the information displayed by the agent, but as a result, the viewer is not always conscious of how the agent will change, which may cause unexpectedness.
【0053】三つ目の特長は、エージェントがシステム
運営者に対し自立的な点である。先に述べたようにエー
ジェントは閲覧者から得た様々なデータによって情報選
択方法を修正していく。このデータの中にはエージェン
トの雛形の選択など閲覧者の意図した入力も含まれ、シ
ステム運営者が制御できないところで情報選択方法が修
正されていく。この点で、システム運営者が提供情報を
カスタマイズするために設定した従来の情報選択方法と
は異なる。システム運営者は、本発明に依るところのシ
ステムの枠組みを提供しているに過ぎない。さらにシス
テム運営者が、メンテナンス及びデータマイニング業務
以外の目的ではエージェントDBサーバ、付属サーバ、
一部のサブルーチン群へアクセス不可能で、個別のエー
ジェントの特性を取り出せないシステムとすれば、エー
ジェントの状態や学習プロセスはシステム提供者には分
からず、個々のエージェントの情報選択方法も制御でき
ず、この点でも自立的と言える。The third feature is that the agent is independent of the system operator. As described above, the agent modifies the information selection method based on various data obtained from the viewer. This data includes an input intended by the viewer, such as selection of an agent model, and the information selection method is modified where the system operator cannot control. This is different from the conventional information selection method set by the system operator to customize the provided information. The system operator only provides the framework of the system according to the invention. In addition, the system operator may use an agent DB server, attached server,
If the system does not have access to some subroutines and cannot extract the characteristics of individual agents, the state of the agents and the learning process cannot be known by the system provider, and the method of selecting information for individual agents cannot be controlled. In this respect, it can also be said that it is independent.
【0054】四つ目の特長は、情報提供者を特定しない
オープンな情報提供システムを構築しうる点にある。シ
ステム運営者のエージェントDBサーバ、付属サーバへ
のアクセスを不可として、それらのサーバ上に存するデ
ータの所有権(著作権)の帰属を閲覧者とすれば、プラ
イバシーを保護することができるため、システム運営者
は安心を得た閲覧者から包括的な情報提供の承諾を得ら
れる可能性が高くなる。情報提供の包括的な承諾が得ら
れれば、情報を提供したい企業は数多く存在するため、
特定の企業に限定されないオープンな情報提供システム
が構築しうる。システム運営者が閲覧者と情報検索の代
理契約を締結すれば、本情報提供システムは閲覧者が情
報を選択、収集するための枠組みを提供している立場に
過ぎず、ヤフーなどの情報検索サイトに代わって使われ
るようになる可能性も出てくる。データの帰属が閲覧者
にあれば、閲覧者の意志でエージェントは他者に譲渡
(コピー)可能になる。三点目、四点目は、従来のシス
テム、例えばサーバ側で情報をカスタマイズする情報提
供システムを発展させたとしても実現し得ない点であ
る。The fourth feature is that an open information providing system that does not specify an information provider can be constructed. If the system operator cannot access the agent DB server and the attached server, and the ownership of the data (copyright) on those servers is the viewer, privacy can be protected. Operators are more likely to get consent to provide comprehensive information from reassured viewers. If you have comprehensive consent to provide information, there are many companies that want to provide information,
An open information provision system not limited to a specific company can be constructed. If the system operator concludes an information search proxy agreement with the reader, this information provision system is only a position to provide a framework for the reader to select and collect information, and information search sites such as Yahoo There is a possibility that it will be used instead of. If the data belongs to the viewer, the agent can transfer (copy) the data to another person at his / her will. The third and fourth points are points that cannot be realized even if a conventional system, for example, an information providing system for customizing information on the server side is developed.
【0055】五つ目は、以上で説明したような閲覧者、
システム運営者双方に自立的で個性のあるエージェント
が閲覧者個人に専属し、キャラクターを持つ点である。
キャラクターの性格設定は、表示される情報の分野につ
いての閲覧者の想定との隔たりの程度と表示頻度、利用
者の回答に対する反応の仕方などを行う。また敬語、タ
メ言葉など表示言語、キャラクターの表示画像、インデ
ックス設定など収集した情報の編集の仕方なども設定で
きる。このことにより、単に機械的に情報提供、入力を
行うより格段にアミューズメント性が高まり、本情報提
供システムの利用頻度を高める効果をもたらすだろう。
この設定は閲覧者の任意であり、また頻繁にメールを交
換し合う友人のキャラクターの性格設定と影響し合うと
いったプログラムも可能である。Fifth, a viewer as described above,
Agents that are independent and unique to both system operators are dedicated to individual viewers and have characters.
The personality setting of the character sets the degree of the gap between the viewer's assumption and the display frequency in the field of the displayed information, the manner of reacting to the user's answer, and the like. You can also set the display language such as honorifics and tamed words, the display image of the character, and the way to edit the collected information such as index settings. As a result, the amusement can be significantly improved as compared to simply providing and inputting information mechanically, and the effect of increasing the frequency of using the information providing system will be brought.
This setting is optional for the viewer, and a program that influences the character setting of the character of a friend who frequently exchanges e-mails is also possible.
【0056】以上のような特長を持つ結果、本発明に依
る情報提供システムは、携帯端末などの小さな表示画面
の情報端末機器を利用する場合や、リモコンなど任意の
文字入力が煩雑なインターフェースを利用する場合、少
ないキーワード(ボキャブラリー)あるいは曖昧な意志
の元で気に入る情報を得ようとする場合に、閲覧者のニ
ーズやウォンツを的確に捉えた情報を素早く提供する効
果をもたらす。As a result of the above-mentioned features, the information providing system according to the present invention uses an information terminal device having a small display screen such as a portable terminal, or uses an interface such as a remote controller which makes it difficult to input arbitrary characters. In this case, when trying to obtain desired information with a small number of keywords (vocabulary) or ambiguous intentions, an effect of quickly providing information that appropriately captures the needs and wants of the viewer is provided.
【0057】第一の効果は、日々の利用を通して、提供
された情報に対する入力、閲覧時間、買い物履歴その他
の閲覧者情報が自動的に蓄積されていき、閲覧者の意識
的ないし無意識的な情報選択の嗜好に関するデータが蓄
積され、より的確に個々の閲覧者の気に入る情報を提供
できるようになっていく点である。従来はともすると当
初に多数のアンケート項目に回答するといった煩雑さが
あり、情報の提供のされ方も画一的で、閲覧者個々の嗜
好を反映した情報提供システムは構築困難だった。当初
に何種類かあるエージェントモデルの中から比較的好ま
しいモデルを閲覧者が選択、設定すれば、次第に閲覧者
個人の嗜好にあったオリジナルのエージェントに成長し
ていく。さらにキャラクター付けされたエージェントと
の日々の会話を通して、閲覧者は煩雑さを感じることな
くエージェントを成長させることができるであろうし、
その成長プロセス自体が閲覧者にとっての楽しみとなり
うる。The first effect is that, through daily use, input to the provided information, browsing time, shopping history, and other browsing information are automatically accumulated, and the conscious or unconscious information of the browsing is obtained. The point is that data relating to selection preferences is accumulated, and information that each viewer likes can be provided more accurately. In the past, it was troublesome to answer many questionnaire items at first, and the way of providing information was uniform, and it was difficult to construct an information providing system that reflects the preferences of each viewer. If the viewer selects and sets a relatively preferable model from among several types of agent models at the beginning, the agent gradually grows into an original agent that meets the personal preference of the viewer. In addition, through daily conversations with the characterized agents, viewers will be able to grow their agents without any hassle,
The growth process itself can be fun for the viewer.
【0058】第二の効果は、実施例のようなモジュール
化された情報提供システムとすれば、システム運営者は
本情報提供システムを段階的に進化させ、エージェント
の学習能力、情報選択能力を次第に高めていくことが可
能な点である。実施例では、エージェントは自らが個別
に持つエージェント特性を変数として、用意された複数
の特性決定、情報選択、編集の各サブルーチンを使い分
けているため、システム運営者がより優れたサブルーチ
ンを追加提供すればエージェントの学習、情報選択、表
現の各能力が高まる。またインターネット上の情報の性
格付け方法の改善、マトリックスの改善によっても高ま
る。閲覧者が独自のサブルーチンを付属DBサーバに保
存することも考えられる。The second effect is that if the information providing system is modularized as in the embodiment, the system operator gradually evolves the information providing system and gradually increases the learning ability and the information selecting ability of the agent. It is a point that can be raised. In the embodiment, the agent uses a plurality of prepared subroutines for determining, selecting and editing information, using the agent characteristics which the agent has individually as variables, so that the system operator can provide additional subroutines which are more excellent. For example, the ability of the agent to learn, select information, and express is enhanced. It will also be improved by improving the method of characterizing information on the Internet and improving the matrix. It is conceivable that the viewer saves a unique subroutine in the attached DB server.
【0059】第三の効果は、閲覧者にとっては思いがけ
ない方向で、しかし好ましい方向でエージェントが成長
する可能性を秘めている点である。エージェントは性格
設定によって程度の差こそあれ、しばしば一定範囲でラ
ンダムに選択された情報も運んでくる。また、多数の閲
覧者データのデータマイニングによって得られた結果と
閲覧者の特性を元に選んだ情報を運んでくる。これらは
閲覧者にとって好ましいものもあるだろうし、そうでな
いものもあったりするが、閲覧者にとっては全く意識し
ていなかった自分の嗜好を発見する契機を与える。一定
のデータの蓄積をトリガーとして情報の選定方法、編集
方法を修正するプログラムを組んでおけば、そこでも閲
覧者は多少の驚きをかんじるであろう。A third effect is that the agent has a possibility to grow in a direction unexpected to the viewer, but in a preferable direction. Agents often carry randomly selected information to a certain extent, depending on their personality settings. It also carries information selected based on the results obtained by data mining of a large number of viewer data and the characteristics of the viewers. These may or may not be desirable to the viewer, but they give the viewer an opportunity to discover their preferences that were completely unconscious. If you build a program that modifies the method of selecting and editing information triggered by the accumulation of a certain amount of data, the viewer will still be somewhat surprised.
【0060】第四の効果は、閲覧者が自らの(エージェ
ントの)データベース、アプリケーションを保有できる
点である。この効果の具体例は0014項に示した。The fourth effect is that the viewer can own his own (agent) database and application. Specific examples of this effect are shown in section 0014.
【0061】第五の効果は、閲覧者がエージェントを育
てる目的で自発的に閲覧者自信の嗜好データを継続的に
入力してくれる点である。閲覧者が入力する行為が企業
の目的に沿ってなされるものであれば、それは煩雑な作
業となり、同様の行為が閲覧者自身の目的に沿ってなさ
れれば楽しみとなる。その結果、情報を提供する企業
は、その情報がどの閲覧者に伝わるかを予め知ることは
できなくても、ニーズ、ウォンツの強い閲覧者に的確に
伝わることを期待できる。A fifth effect is that the viewer voluntarily inputs his / her own preference data continuously for the purpose of raising an agent. If the action inputted by the viewer is performed in accordance with the purpose of the company, it becomes a complicated operation, and if the same action is performed in accordance with the purpose of the viewer himself, it is fun. As a result, a company that provides information can be expected to accurately transmit information to viewers who have strong needs and wants, even if it is not possible to know in advance which viewers the information will be transmitted to.
【0062】第六の効果は、個人のプライバシーをシス
テム運営者に対して守れる点である。このことによっ
て、便利で楽しいということだけでなく、閲覧者は安心
して本情報提供システムを利用でき、その結果システム
運営者は多数の閲覧者を獲得しうるという期待が持て
る。また、閲覧者から情報源を限定しない包括的な情報
提供承諾を得る可能性が高くなり、システム運営者は多
数の企業と情報提供契約を締結できる可能性が高くな
る。閲覧者とシステム運営者が情報選択の代理契約を結
べば、システム運営者は閲覧者の情報収集代理業務を行
っているに過ぎず、閲覧者は全インターネット上の情報
を利用しうる、言い換えればシステム運営者はロボット
型検索サイトと同様にインターネット上の全情報を提供
しうる。情報を提供する側の企業は、本システム情報の
閲覧者個人に関する情報は得られないが、閲覧者が本情
報提供システムから得た情報を契機に当該企業に直接ア
クセスしてくれば個人情報が得られるのは、既存のイン
ターネットと同様である。The sixth effect is that the privacy of the individual can be protected from the system operator. As a result, not only is it convenient and enjoyable, but also the viewer can use this information providing system with peace of mind, and as a result, the system operator has the expectation that a large number of viewers can be obtained. In addition, it is more likely that a reader will obtain a comprehensive information provision agreement that does not limit the information source, and the system operator will be more likely to conclude information provision contracts with many companies. If the viewer and the system operator enter into a proxy agreement for information selection, the system operator is merely performing the information collection agency business of the viewer, and the viewer can use the information on the entire Internet, in other words The system operator can provide all information on the Internet as well as a robot-type search site. The company that provides the information cannot obtain information about the individual who browses this system information, but personal information can be obtained if the visitor directly accesses the company using the information obtained from the information providing system. It is similar to the existing Internet.
【0063】第七の効果は、エージェントが譲渡可能な
点である。閲覧者は他の閲覧者が育てたエージェントを
譲り受け、簡便に有能なエージェントを使うこともでき
る。その結果、エージェント自体が商品にもなりえる
し、友人のエージェントの特性との合成、交換などコミ
ュニケーション性、アミューズメント性も生じる。The seventh effect is that the agent can transfer. Viewers can take over agents raised by other viewers and easily use competent agents. As a result, the agent itself can be a product, and communication and amusement such as synthesis and exchange with the characteristics of a friend's agent also occur.
【0064】情報はホームページなどのテキスト、静止
画情報に限らず、テレビ番組など動画情報、音声情報も
想定される。閲覧者の端末とサーバを結ぶネットワーク
の下り回線の一つとして放送を使えば、エージェントは
大量情報を配信する機能も持ち得る。その場合、電子メ
ールなどで該当する番組が放送される時間帯、チャンネ
ル等の情報を配信し、エージェントがその情報を自動的
に抽出して、ホームサーバなどにダウンロードの予約を
設定するようにすればよい。また、その録画番組を全部
視聴したか否かなど閲覧者(視聴者)の反応を取り出
し、作成する電子メールに自動的に記述するような機能
をエージェントに持たせればよい。さらに、テレビ、ラ
ジオ放送などの番組の性格を標準化して定め、先の視聴
者の反応データからエージェント特性変数を定めるよう
にすれば、非常に気の利いた自動録画機能が実現しう
る。The information is not limited to text and still picture information such as homepages, but also moving picture information such as television programs and audio information. If broadcasting is used as one of the down lines of the network connecting the terminal of the viewer and the server, the agent may have a function of distributing a large amount of information. In such a case, information such as a time zone and a channel in which the corresponding program is broadcast by e-mail or the like is distributed, and the agent automatically extracts the information and sets a download reservation in a home server or the like. I just need. In addition, the agent may have a function of extracting the response of the viewer (viewer), such as whether or not the user has viewed the entire recorded program, and automatically writing the response in an e-mail to be created. Furthermore, if the characteristics of programs such as television and radio broadcasts are standardized and determined, and the agent characteristic variables are determined from the reaction data of the previous viewer, a very sensible automatic recording function can be realized.
【0065】このような効果が生じる結果、本情報提供
システムは、買い物であれば気に入る可能性の高い商品
を多数の商品情報の中からうまく拾い出し、教育であれ
ばその閲覧者の興味を引き、且つ閲覧者のレベルに合わ
せた情報を順次紹介し、業務であれば、優秀な社員の情
報の抽出の仕方を全社員で共有するなどといった形で、
情報の洪水に飲み込まれそうなインターネットの世界に
おいて、小さな表示画面の端末を用いた場合や、リモコ
ンなどの操作による場合、あるいはコンピューターが苦
手な人にとっても、有益な情報を提供する手段となる。As a result of this effect, the present information providing system successfully picks up a product that is likely to be liked during shopping from a large number of product information, and attracts the viewer's interest during education. In addition, we will introduce information according to the level of the viewer sequentially, and if it is a business, share the method of extracting information of excellent employees among all employees, etc.
In the world of the Internet, which is likely to be swallowed by the flood of information, it is a means of providing useful information even when using a terminal with a small display screen, operating with a remote control, or even those who are not good at computers.
【図1】装置の構成を表した図である。FIG. 1 is a diagram showing a configuration of an apparatus.
【図2】システムが稼働する流れを表した図である。FIG. 2 is a diagram showing a flow in which the system operates.
【図3】情報の性格とエージェント特性の関連性を表し
たマトリックスの例を示した図である。FIG. 3 is a diagram showing an example of a matrix representing the relationship between the personality of information and agent characteristics.
Claims (8)
から一定量の情報を選択して収集しようとする閲覧者の
意識的及び潜在意識的な情報選択基準や選択方法を推定
し、その推定した情報選択基準や選択方法(以下、単に
推定情報選択基準という)に基づきネットワーク上に存
在する特定ないし不特定多数の情報の中から収集、選
択、編集した情報を閲覧者に表示する端末機器、サー
バ、ソフトウェアなどを組み合わせた装置で、閲覧者の
入力、表示情報の利用状況、情報選択方法自体の選択等
のデータを元に推定情報選択基準を決定し、さらにそう
した閲覧者の入力、表示情報の利用状況、情報選択方法
の選択等のデータを繰り返し獲得、蓄積し、推定情報選
択基準を修正していくことで、次第に閲覧者の情報選択
基準や選択方法の推定能力を高めていくことを可能とし
た装置。1. A conscious and subconscious information selection criterion and selection method of a viewer who wants to select and collect a certain amount of information from a large number of information existing on a network and estimate the information. A terminal device that displays, to a viewer, information collected, selected, and edited from a large number of specific or unspecified information existing on the network based on the selected information selection criteria and selection method (hereinafter, simply referred to as estimated information selection criteria), A device that combines a server and software to determine criteria for selecting estimated information based on data such as viewer input, usage of display information, and selection of the information selection method itself. By repeatedly acquiring and accumulating data such as the usage status of information, selecting information selection methods, etc., and estimating information selection criteria and selection methods of viewers gradually by modifying the estimated information selection criteria Allowing will increase the force and the device.
ャラクターの画像を表示し、キャラクターが運んできた
という設定で端末機器に情報を表示し、キャラクターと
の対話という設定で閲覧者に入力を促す装置。2. The apparatus according to claim 1, wherein the image of the character is displayed on the terminal of the viewer, the information is displayed on the terminal device with the setting that the character has been carried, and the viewer is set with the setting of dialogue with the character. A device that prompts the user for input.
上の情報の中から収集、選択、編集した情報を閲覧者に
提供する情報提供システム。3. An information providing system for providing a viewer with information collected, selected, and edited from information on a network, using the device according to claim 1.
上の情報の中から収集、選択、編集した情報を閲覧者に
提供する情報提供システム。4. An information providing system using the device according to claim 2, wherein information collected, selected, and edited from information on a network is provided to a viewer.
記載のシステムの稼働、メンテナンス業務、データマイ
ニング業務を除いて、情報提供システムを運営する者
が、閲覧者の入力データ、情報選択方法を指定したデー
タなど閲覧者の個人的データを保存したデータベースな
いし個人的データを含んだアプリケーションへアクセス
することを制限し、情報提供システムを運営する者から
閲覧者個々のプライバシーを保護した情報提供システ
ム。5. The system according to claim 3, wherein
Except for the operation, maintenance, and data mining operations of the described system, the operator of the information providing system must not store any personal data of the viewer, such as data entered by the viewer, data specifying how to select information, or An information providing system that restricts access to applications containing personal data and protects the privacy of each viewer from those who operate the information providing system.
記載のシステムの稼働、メンテナンス業務、データマイ
ニング業務を除いて、情報提供システムを運営する者
が、閲覧者の入力データ、情報選択方法を指定したデー
タなど閲覧者の個人的データを保存したデータベースな
いし個人的データを含んだアプリケーションへアクセス
することを制限し、情報提供システムを運営する者から
閲覧者個々のプライバシーを保護した情報提供システ
ム。6. The system according to claim 4, wherein
Except for the operation, maintenance, and data mining operations of the described system, the operator of the information providing system must not store any personal data of the viewer, such as data entered by the viewer, data specifying how to select information, or An information providing system that restricts access to applications containing personal data and protects the privacy of each viewer from those who operate the information providing system.
ニーズ、ウォンツを推定して商品、サービスを表示する
ことにより販売促進を図った商品、サービスの販売方
法。7. A method of selling goods and services that promotes sales by displaying the goods and services by estimating consumer needs and wants using the system according to claim 6.
学習状況を把握し、個々の閲覧者の状況に応じて情報を
伝えることにより学習効果の改善を図った教育システ
ム。8. An educational system using the system according to claim 6, wherein the learning status of the viewer is grasped, and information is transmitted according to the status of each viewer, thereby improving the learning effect.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28583399A JP2001076002A (en) | 1999-09-01 | 1999-09-01 | Information supply system provided with information needs estimation function |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP28583399A JP2001076002A (en) | 1999-09-01 | 1999-09-01 | Information supply system provided with information needs estimation function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2001076002A true JP2001076002A (en) | 2001-03-23 |
Family
ID=17696679
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP28583399A Pending JP2001076002A (en) | 1999-09-01 | 1999-09-01 | Information supply system provided with information needs estimation function |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2001076002A (en) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002318897A (en) * | 2001-04-23 | 2002-10-31 | Sony Corp | Information processing apparatus, information processing method, and storage medium |
| JP2003006222A (en) * | 2001-06-25 | 2003-01-10 | Toshiba Corp | Server computer, mobile phone, news presentation method, agent movement method, questionnaire method, and information transmission method |
| JP2003058777A (en) * | 2001-08-20 | 2003-02-28 | Lay Up:Kk | Advertisement system and advertisement program |
| JP2005293221A (en) * | 2004-03-31 | 2005-10-20 | Mizuho Bank Ltd | Commodity sales management method and commodity sales management program |
| US8090367B2 (en) | 2008-03-25 | 2012-01-03 | Denso Corporation | Information providing system for vehicle |
| EP3435323A4 (en) * | 2016-03-24 | 2019-04-10 | Sony Corporation | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM |
| JP2020091816A (en) * | 2018-12-07 | 2020-06-11 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
| JPWO2020225918A1 (en) * | 2019-05-09 | 2020-11-12 | ||
| JP2024045548A (en) * | 2022-04-20 | 2024-04-02 | 株式会社フューチャーアイ | support system |
-
1999
- 1999-09-01 JP JP28583399A patent/JP2001076002A/en active Pending
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002318897A (en) * | 2001-04-23 | 2002-10-31 | Sony Corp | Information processing apparatus, information processing method, and storage medium |
| JP2003006222A (en) * | 2001-06-25 | 2003-01-10 | Toshiba Corp | Server computer, mobile phone, news presentation method, agent movement method, questionnaire method, and information transmission method |
| JP2003058777A (en) * | 2001-08-20 | 2003-02-28 | Lay Up:Kk | Advertisement system and advertisement program |
| JP2005293221A (en) * | 2004-03-31 | 2005-10-20 | Mizuho Bank Ltd | Commodity sales management method and commodity sales management program |
| US8090367B2 (en) | 2008-03-25 | 2012-01-03 | Denso Corporation | Information providing system for vehicle |
| US11610092B2 (en) | 2016-03-24 | 2023-03-21 | Sony Corporation | Information processing system, information processing apparatus, information processing method, and recording medium |
| EP3435323A4 (en) * | 2016-03-24 | 2019-04-10 | Sony Corporation | INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND RECORDING MEDIUM |
| JP2020091816A (en) * | 2018-12-07 | 2020-06-11 | ヤフー株式会社 | Information processing apparatus, information processing method, and information processing program |
| JPWO2020225918A1 (en) * | 2019-05-09 | 2020-11-12 | ||
| JP7177922B2 (en) | 2019-05-09 | 2022-11-24 | 本田技研工業株式会社 | Agent system, agent server, agent server control method, and program |
| JP2024045548A (en) * | 2022-04-20 | 2024-04-02 | 株式会社フューチャーアイ | support system |
| JP7716727B2 (en) | 2022-04-20 | 2025-08-01 | 株式会社フューチャーアイ | Service provision system |
| JP2025142014A (en) * | 2022-04-20 | 2025-09-29 | 株式会社フューチャーアイ | Support System |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10628861B1 (en) | Method and system for conducting a chat | |
| JP4903800B2 (en) | A framework for selecting and delivering advertisements over a network based on a combination of short-term and long-term user behavioral interests | |
| US7284208B2 (en) | System and method for enabling at least one independent data navigation and interaction activity within a document | |
| CN102016904B (en) | In social networks, brand engine is to the amendment of content representation | |
| JP5526269B2 (en) | Information processing apparatus, information processing method, and information processing program | |
| US8745502B2 (en) | System and method for interfacing interactive systems with social networks and media playback devices | |
| CN103309866B (en) | The method and apparatus for generating recommendation results | |
| TW552539B (en) | Agent system, agent transaction method, data providing device, and data recording medium | |
| US9324117B2 (en) | Method and system for dynamic web display | |
| US9621622B2 (en) | Information providing apparatus, information providing method, and network system | |
| TW201011672A (en) | Information sharing in an online community | |
| JPWO2002027592A1 (en) | Information management system using agents | |
| KR20010049796A (en) | System and Method of providing advertisements to Homepages | |
| US11488229B2 (en) | Information processing device for content recommendation | |
| WO2008048531A2 (en) | User generated style content | |
| KR20000049581A (en) | Real time ordering information system and method on internet | |
| JP2002183155A (en) | Communication system, data collection / delivery system, and storage medium storing data collection / delivery program | |
| JP2001076002A (en) | Information supply system provided with information needs estimation function | |
| CN101379491A (en) | Method for selecting and presenting of at least one additional information | |
| KR20200087016A (en) | Method for providing lbs based placing order placement processing service using chatting agent and chatbot | |
| JP5034049B2 (en) | Affiliate management server device, affiliate management method, and affiliate management server program | |
| KR20090005610A (en) | Interactive video content providing system and method | |
| JP2021174097A (en) | Advertisement distribution device, advertisement distribution method, and advertisement distribution program | |
| JP2011086056A (en) | Device, method and program for processing information | |
| JP4992088B2 (en) | Web server device, web page management method, and web server program |