システム /制御 /情報， Vol. 7, No. 13, pp. 1{6, 1996
1
jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

解説

インターネット 上での新しい情報共有技術
北村泰彦*

jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
1.

はじめにである．鉄道や航空機の座席予約システムは不特定多数

いまやイン ターネットは現代社会の中に急速に浸透しており，われ われ の日常生活を支える インフラストラク
チャの一つとなってきてい る 1) ．インターネットが 提供
するサービ スの中でも利用者間での情報共有を実現する

WWW(World Wide Web) は最も人気の高いものであり，
巷では「 インターネット＝ WWW 」とし て認識され る様相すらある．WWW がこれほど まで多くの利用者を獲得した原因とし ては ，以下のものがあげ られる．

 世 界 中 に 分 散 し て 存 在 す る 様々な 情 報 源 がURL(Universal Resource Locator) の指定により統一的にアクセス可能となる．

 情 報 提 供 者は HTML(Hyper Text Markup Language) により記述され た WWW ページをサーバ上に作成することで全世界に向けて容易に情報発信をの顧客を対象とはし ているが ，その操作は特別に資格を持つオペレータに限られていた．それに対して WWW 上での情報共有はインターネットに接続された端末やサーバが 利用可能であれば ，即時に世界中の情報源をアクセスしたり，世界に向けた情報発信を行なうことができるのである．このような特徴はビ ジネスネット ワーク，研究者ネットワーク，社会共同体ネットワークなど ，21 世紀における地球規模でのさまざ まなネットワークアプ リケーションを生み出す源となることが 期待され る．

このように WWW は 不特定多数の利用者からなる「 開かれたネット ワーク 」を前提とし た技術であるといえるが，その一方で，多くの課題を同時に抱えることになる．

WWW 技術の問題点をまとめると以下のようになる．
(1) 自律分散サーバ：情報は複数のサーバに分散して存在行なうことが 可能である．WWW ページにはテキスし ており，それぞれ 個別に維持管理されている．したがって統一的な管理を行なったり，利用者に統一

トだけでなく，画像，音声，動画など を埋め込むこ的な視点を与えることは困難である．とが でき，そのレ イアウトの自由度も高い．またハ(2) 大量の情報：アクセス可能な情報量は膨大であり，利イパーリンクにより分散し て存在するページを相互用者が必要な情報のみを検索することは容易でない．に関連付けることができる．

(3) あいまい・不統一な情報構造：提供される情報に統一

 WWW ページはブ ラウザ (browser) を介して閲覧す的な構造がないので，機械的な情報処理が困難であることができるが ，マウスのみでほとんど の操作をる．また提供されている情報が冗長であったり，誤行なうことが でき，計算機の初心者であっても容易りが含まれていたりすることもある．に使いこなすことができる．

(4) 動的な情報源：情報が頻繁に更新され るサーバがあネットワーク上で情報共有あるいは情報処理を行なう

るが，利用者はその変更に気づかない場合がある．

ことはそれほど 目新しいことではないが ，WWW による以上のような問題点のゆえに，利用者が自ら必要とし情報共有が従来のそれと大きく異なっている点は，不特定多数の利用者を前提としている点であろう．例えば ，従来の LAN 上での情報共有は，組織内においてあらかじめ登録された利用者だけがアクセスすることが 許された．銀行オンラインサービ スにしても端末はだれからも利用できる場所に置かれているが ，実際に利用できるのはあらかじ め登録されたキャッシュカード をもっている顧客だけている情報を適切に検索することすら困難を覚えることが多い．また分散している関連情報をまとめあげたり，更新された情報をタイムリーに入手するにも多くの困難が伴うのが 現状である．このような問題点に対して，分散データベースをはじめと する旧来の分散処理技術は十分に対応することが できない ．なぜ ならこれら の技術は ，たとえ情報が複数のサーバに分散して存在していたとし*大阪市立大学 工学部
Key Words : Internet, WWW, information integrationても，仮想的には 集中的な管理手法を適用することが 可能であるとい う「 閉じ たネットワーク 」を前提とし てい

{1{

/2/

システム 制御 情報

第7 巻 第 13 号 (1996)
電話網の場合は電話会社が電話の設置や，番号も集中的に管理しているのに対し ，WWW システムでは情報提供者が勝手にページを増やし たり，登録ド メイン名以下は任意の名前をつけることができるとい う点が異なっている．したがって WWW システムには電話帳のような統一されたディレクトリ情報が存在しないので，利用者が必要な情報を探し出すためには多くの困難が伴うことになる．
3.1

検索エンジン

この問題に対処した代表的なサービ スが検索エンジン

第1図

知的情報統合(search engine) である．検索エンジンは Yahoo!yに代表され るインデ ックス系と AltaVistayyや gooyyyに代表さ(I3 ) 技術による情報共有

れ るロボット 系の二種類に大きく分類され る．インデッるからである．

クス系検索エンジ ンは人手による WWW ページの 閲覧

そこで本解説では「 開かれ たネット ワーク 」を前提とや情報提供者からの要望に応じて，何らかのシソーラスし た新しい情報共有技術について紹介をおこな う．そしに従ってディレクトリを構成するものである．ロボット系てこれ らの技術の総称とし てインターネット上での知的情報統合 (Intelligent Information Integration: I3 ) 技術と呼ぶことにする．
2.

検索エンジンはソフトウェアロボットにより WWW ページを自動的に収集することで，ディレ クト リを構成するものである．これ らの二つの方式にはそれぞれ長所短所がある．インデックス系ではシソーラスに応じ て分類が

知的情報統合技術の分類

知的情報統合技術は第 1図にも示すように， WWW 技術をベースとし ，情報提供者 (information provider) と情報利用者 (information user) 間での 情報共有の促進，改善，効率化を行なう技術である．

I3 技術は大きく以下の三つの分野に分類することが できる 2) ．

 情報収集：情報利用者の WWW 情報源アクセスを支援する．情報利用者が必要とする情報を含む WWWページの URL を提供したり，その数が多量である場合はフィルタリングを行なう．これ は前節で述べた
課題の (1),(2) への対処である．

 情報組織化：WWW 情報源から提供される情報を組織化し ，その付加価値を高める．これは前節で述べた課題 (3) への対処である．

 情報流通：情報提供者と情報利用者間の情報の流れされているので必要な情報を検索することが 容易である
が ，情報収集は人手によっているのでその情報量は少ないとい う短所がある．ロボット系では 大量の情報が 利用可能である一方で，分類は不十分であるとい う短所がある．ロボット系検索エンジン における情報検索の手段としてはキーワード 検索が主流であるが，キーワード のミスマッチを起こすことが 多い．例えば ，\bu alo" とい う

キーワード で検索した場合，検索エンジンにはそれが動物を指すのか，地名を指すのかが区別できないとい う問
題がある．またロボット 系検索エンジンでは格納されている情報が大量であるので，必要以上の検索結果が 返されるとい う問題がある．例えば 先述の goo で \bu alo" を用いて検索すれば 9866 個もの URL が 返され（ 1998 年 5月 25 日現在），それらを全て確認することは実質的に不可能である．

を改善，促進する．これは前節で述べた課題 (4) への対処である．

本解説では 以下，それぞれの分野における最近の研究

3.2

メタ検索エンジン

以上のような検索エンジンの問題点に対処し ようとする試みの一つにメタ検索エンジン (meta search engine)がある．メタ検索エンジンは既存の検索エンジンに 対し開発事例を紹介する．て並行に検索を行ない，その結果を統合して，検索結果の3.

情報収集質を向上させようとするものである．代表的なメタ検索

WWW 情報源はインターネット上に分散しており，それぞれのサーバ上で個別に情報提供者により管理されている．利用者は URL により WWW ページを最小要素とエンジンには MetaCrawler

yyyyがあり，Lycos, Infoseek,WebCrawler, Excite, AltaVista, Yahoo など の汎用検索したアクセスが可能であるが，それを知らなければアクセスすることは難しい．これは WWW ページを電話，URLを電話番号と見立てれば 電話網と良く似ている．しかし{2{y http://www.yahoo.com/
yy http://www.altavista.digital.com/
yyy http://www.goo.ne.jp/
yyyy http://www.metacrawler.com/

3

北村：インターネット 上での 新し い情報共有技術

エンジンを利用している 3) ．しかしながら

MetaCrawler

では一つの検索要求に対して多数の検索エンジンを並行して動作させるために 多くの計算資源や通信資源を浪費yしてし まうという問題も生じる．そこで SavvySearch でこからさらに絞り込みをかければ 良いことが 分かる．このほか WWW ページのタイトルや内容をもとに個人ホームページかど うかの絞り込みを行なっている．このような手法は個人ホームページ に特化し たヒューリスティッ

は検索キーワード の種類や資源の状況に応じて動的に利クを多く用いているので他の用途に直接利用することは用する検索エンジンの組み合わせを変化させるような並できないが ，既存の汎用検索エンジン に比較して情報発列検索戦略を取っている 4) ．この場合，キーワード q に対見の正確さ（ 誤った結果を返さない性能）や再現性（ 存する検索エンジン s のラン ク付けをするためにまず以下在するならば 結果に含まれる性能）に優っている．

X=に示すメタインデ ックス Qq;s を計算している．
Qq;s2qMt;sp

It =

3.4

ブラウジング 支援

WWW における情報検索の方法とし ては検索エンジンなど の助けをか りて直接 URL を指定し て目的とする
WWW ページに 至る方法と，ある WWW ページから始TstMt;s は検索エンジン s に関 する単語 t のメタインデックス重みで，検索エンジンが 結果を返さなければめていろいろなハ イパーリンクを辿りながら目的とする,1 点， WWW ページに至る方法がある．前者は利用者が情報検返し た結果に対し て利用者が n 個のリン クをたど れば n

索に関し てはっきりとし た目的をもつ場合であり，後者点付加され る． It は単語 t の出現頻度の逆数で頻出語をは利用者が漠然とし た目標しか持たない場合に取られ る排除する役割を果たし ている．また Ts は検索エンジン s方法である．のすべての メタインデックスの絶対値の和であり，汎用後者における利用者支援とし ては，利用者が指定したエンジンより専門エンジンを重視する役割を果たし てい

興味を示すキーワード と過去のブ ラウジング履歴をもとる．さらに動的に変化するネットワークの負荷や検索エ

Rq;s=Qq;s,(Ps;h+Ps;rに，ブラウジングをナビゲ ート する WebWatcher があげられる 6) ．WebWatcher では利用者の興味とリンクを関ンジンの状況を考慮して最終的なラン クは連付けるために以下のような目標関数を用いている．

)

LinkQuality: Page  Interest  Link ! [0 1];

で与えられる．ここで Ps;h と Ps;r は検索エンジン s のヒ
ット率と通信遅延に関するペナルティで検索エンジンがアクセス不能になったり，通信遅延が 大きくなるとそのペナルティも大きくなる．このようなラン ク付けをもとに，SavvySearch では 利用する検索エンジンの数と組み合わせを動的に決定している．
3.3

専門検索エンジン

ここで Page は現在ブラウジング中のページ ，Interest は利用者の興味，Link は推薦の候補となるリン クであ り，それぞれ単語ベクトルとし て表現され，TFIDF ヒューリ

スティックで重み付けされた内積を取ることに より評価される．そし て評価の高いリンクは WWW ページ上にハイライトされたり，動的に付加されたりする．

さて WebWatcher ではこの目標関数を学習するために検索エンジン を高度化させるもう一つの方法はその専門化である． Ahoy!

yyは複数の情報源と利用者からの入力ブラウジング 履歴を用いている．すなわち，ブラウジン情報をもとに個人のホームページを探し 出す専用検索エ

グにおいてある利用者が リンクを選択するとその利用者ンジンである 5) ．Ahoy!が利用する情報源には汎用検索エ

ンジン (前述の MetaCrawler)，電子メールアド レスデー
タベースなど を用い，利用者は探したい個人の名前，組織，の興味キーワード が注釈とし てそのリンクの単語ベクトルに付加される．この手法によりリンク推薦の性能が向上することが示されている．また単純なリンクの推薦だ

メールアド レス，国名など を入力する．Ahoy!は基礎となけでなく，強化学習の手法を用いて適切な WWW ページるデータとし ては検索エンジンの結果を用い，大量の出のナビゲーションも支援し ている．

力結果を組織の名前やメールアド レスを手がか りにふる

4.

いにかけ るとい う dynamic reference sifting という手法

インターネット上に分散して存在する WWW サーバ上を用いている．例えば，探したい個人のメールアド レスがkitamura@info.eng.osaka-cu.ac.jp であったとし よう．このとき検索エンジンから得られ る多量の URL の中でド メ
イン名に info.eng.osaka-cu.ac.jp を含むものを選択し，そy http://guaraldi.cs.colostate.edu:2000/form
yy http://ahoy.cs.washington.edu:6060/

情報組織化には有用な情報を提供し てい るものが 数多く存在する．
これらのサーバは個別に運用されているけれど も，相互運用が可能になれば ，多くの付加価値を生み出すことが期待され る．例えば ，鉄道会社，航空会社，ホテルなど のWWW サーバを組み合わせることができれば旅行の計画

{3{

/4/

システム 制御 情報

第7 巻 第 13 号 (1996)<図書リスト , set, {図書 1, 図書 2}>

図書 1 : <図書, set, {著者 1, タイトル 1, 価格 1}>
著者 1 : <著者, set, {著者 11, 著者 12}>
著者 11 : <著者名, str, "Ullman">
著者 12 : <著者名, str, "Widom">
タイトル 1 : <タイトル , str, "Databases">
価格 1 : <価格$, float, 58.00>
図書 2 : <図書, set,{著者 2, タイトル 2, 価格 2}>
著者 2 : <著者, str, "増永">
タイトル 2 : <タイトル , str, "データベース ">価格 2 : <価格￥, int, 2400>

第2 図 Tsimmis ア ーキテ クチャ

第3 図 OEM での記述例

y

ローチだけで なく，CORBA8) や HORB など の分散オや予約など を一元的に行なうことが 可能になるであろう．

ブジェクトからのアプ ローチや連邦アーキテクチャのよ

本節では，インターネット 上に存在するさまざ まな情報うなマルチエージェントシステム 9) からのアプ ローチも源を統合し ，統一的な視点を与えたり，相互運用を可能ある．にする情報組織化を支援するための試みを紹介し よう．

4.2

4.1

異種データ統合米国 Stanford 大学の Tsimmis プロジェクトはデータベースに限らずネットワーク上に分散し ている様々な異種情報源を柔軟に統合することを目的とし ている 7) ．このWWW データからの情報抽出

前節では異 種情報源を統 合するデ ータベ ースから のアプ ローチを 述べたが ，この よ うな情 報組織化に おいて WWW サーバも 有用な情 報源の一つであ る．し かし

なが ら WWW ペ ージ を記 述 する HTML (Hyper Text

プロジェクトの特徴は従来の分散データベースでとられMarkup Language) では視覚的な構造を記述することはたように情報源のレベルで統合するのではなく，それぞ可能であるが，データの意味や意味的な構造を表すこと

れの自立的情報源の出力結果をメディエータ (mediator)とよばれ るモジュールに より統合する点である．

Tsimmis アーキテクチャを第 2図に示す．データベース，アプ リケーションソフトウェア，WWW サーバなど の異種情報源はラッパー (wrapper) によって情報源固有のインタフェースから共通情報モデルへと変換される．Tsimmis プ
ロジェクトではこの共通情報モデルとし て OEM(ObjectExchange Model) が用いられ ている．OEM ではデ ータ
オブジェクトの入れ子を許すとともにデータの意味を表すラベルが つけられてい る．例えば 文献リストは第 3図はできない．し たがって前節で述べたラッパーにあたる
ものとし て WWW ペ ージ から統合可能な構造情報を抽出する技術が必要になる．

Hsu と Yih はテンプレートを用いて WWW 情報源からオブジェクト 構造を抽出する研究を行なっており，情報抽出の例とし てインターネット上にある FAQ 文書（ ソフトウェアやハード ウェアの利用法に関する問答集）を扱っている 10) ．FAQ 文書は一般的には以下のような構造を持っている．

 タイトルは<TITLE>タグで定義される．
 目次は Q&A 本体に含まれる全質問のリストである．のように表現され る．

この例に示され るように OEM ではデ ータの構造（ 著

リストは<OL> あるいは<UL>で タグ付けされ，各要素は<LI>で タグ 付けされ る．該当する Q&A にはハイ者）や型（ 価格）が情報源ごとに異なっていても統一的に扱うことが できる．またメディエータは OEM デ ータをパーリンクタグ <A HREF= "...">でタグ付けされる．

 Q&A 本体は質問と回答対の集合から構成される．各変換したり，組み合わせたりすることでアプ リケーショ

要素は <A NAME="... ">でタグ付けされている．

ンや利用者が望むビューを提供する働きを持っている．

以上のよ うな異種情報源を統 合する手法とし ては T-simmis プロジェクト のよ うなデ ータベー スから のアプ以上のの構造は第 4図に示され るテンプ レ ートとし て表現される．

y http://www.horb.org/{4{5

北村：インターネット 上での 新し い情報共有技術

株価情報など リアルタイムで情報更新される WWW サー

Standard_TFAQ

バが 増えており，利用者側からも最新の情報を即座に入...

手したいとい う要求も高くなっている．また情報提供者

titleの視点からも，ビジネスや商品など の情報は，利用者か<TITLE>らのアクセスを受身で待つのではなく，それを能動的にTERM_faq_title送り届けたいという要求がある．そこでインターネット</TITLE>上に存在する情報を情報提供者から情報利用者に対して...

スムーズに 配送するための技術が重要になる．

toc

5.1

index_indicator

プル技術とプ ッシュ技術

従来のブラウザによる情報アクセス技術は WWW サー

TERM_TOC_indicator

バから利用者が情報を引き出すという意味でプ ル技術とindex_body呼ばれる．このようなプ ル機能を自動化するための仕組(ordered_list

みとし て，Internet Explorer における購読機能や，オー<OL>

トパイロットプログラムなど がある．これ らは 利用者がlist_item*

指定した WWW ページを定期的に巡回し，その変更を知</OL>らせたり，自動的にダウンロード してオフラ インでのブ| (unordered_list

ラウジング を可能にするものである．

<UL>

さ

list_item*

らにy

高度

なステムとし ては LiveAgent や MetaCommander</UL>)シyy がある．LiveAgent ではローカルなプ ロキシと JavaScript を...

組み合わせることで，ブラウザ上での WWW ページ巡航

q_a_pairsの様子を記録し ，それを再現することができる 11) ．また(question_answer_paragraph)*

フォームを介したパラ メータの設定等も記録することができる．MetaCommander では簡易スクリプト言語が用

list_item<LI> Hyperlink_Anchor TERM_question </A> </LI>

第4図

意され ，WWW ページのアクセス，情報抽出，さらにはその統合を自動化することが可能である 12) ．
プル技術とは 逆に，情報提供者から 能動的に情報配送するプッシュ技術とし ては， Internet Explorer におけるテンプ レ ートの例j

ここ で \*" は繰 り返し ，\ " は OR 結合 ，\..." は任 意の文 字列との マッチン グ を表し てい る ．この テンプ レート の 適 用によ りタ イトルが TERM faq title，質問がTERM question ，回 答の 位 置を 示 す ハ イ パ ー リン クがyyyなど の商用システムがすでチャネル機能や PointCastに運用されている．これ らのシステムは情報提供を行なyyyyの Castanet

うことを目的とし ているが，Marimba 社

では Java で記述されたアプ リケーションプログラムを配送することができ，パソコン 上でアプ リケーションソフ

Hyperlink Anchor に それぞれ代入され ることになる．

このようなテンプレートはかなり強いヒューリスティックに基づいており，必ずし も全ての FAQ 文書に対して有トウェアの自動バージョンアップなど の用途にも利用することが可能である 13) ．
5.2

効であるとはいえないが，実験では 検索エンジン を用いて得られた 110 の FAQ 文書に対して 62(56.4%) のものにリコメンダーシ ステム

インターネット 上での情報流通を議論する際には，プル技術，プッシュ技術といったような情報流通の方法論だは有効であったと報告されている．

けでなく，その流れをど のように制御するかとい うこと5.

情報流通も重要になる．すなわち情報提供者と情報利用者の興味WWW 技術が 広く社会に浸透した一因には WWW ブ

ラウザの利便性があげられ るが，これは利用者が URL での一致に応じて適切に情報を配送することが 要求される．
ここでは 電子商取引の分野においてその利用が期待され指定された WWW サーバの情報を引き出すという一方向的なものである．し たがって通常のブ ラウザ利用法ではアクセスするまでサーバ側の情報が更新されていることが 気づかないとい う問題点がある．最近は，ニュースや{5{y http://www.agentsoft.com/
yy http://www.kdel.info.eng.osaka-cu.ac.jp/MetaCommander/

yyy http://www.pointcast.com/
yyyy http://www.marimba.com/

/

6/システム 制御 情報ているリコメンダ ー (推薦 )第7 巻 第 13 号 (1996)

システムを紹介し よう 14) ．

謝

辞コンピュータを用いた推薦の方法には大きく分けて二本解説の内容に関し て議論いただいた「けいはん な知つある．一つは内容ベース推薦でキーワード など を用いて直接商品を推薦する方法である．内容ベース推薦の原的情報統合研究会」の皆さんに感謝し ます．

(1995 年 8 月 1 日受付)

型は文書検索システムにあり，利用者の指定するキーワー
ド に対してシステムはそれに関連する重要なキーワード

参 考文 献を含む文書を推薦する．しかし ながらこの手法は，映画，音楽，レストランなど キーワード では表すことのできない感性が 決め手となる商品の推薦には 適していない．
このような欠点を克服するもう一つの手法とし て協調的フィルタリング (collaborativelitering)yが注目されている．これは利用者の商品購入履歴を手がかりに，音楽CD など の個人の嗜好を強く反映するような商品の推薦を行なうものである．例えば ，顧客 X が 商品 A と商品 Bを購入し ，顧客 Y が商品 A を購入したとし よう．この時，システムは顧客 X と同一の商品 A を買った顧客 Y は顧客X と嗜好が同様であるという仮定を行ない，顧客 Y のまだ購入していない商品 B の推薦を行なう．もちろんこの手法では購入履歴情報が少ない場合や，新製品を推薦するような場合には有効ではないが ，大量の購入履歴を電子的に入手可能な電子商取引のような分野には 有望な手法であると考えられ ている．リコメンダ ーシステムを採yy用した商用システムとし ては Fire y が代表的である．
6.

まとめ

インターネット上での新たな情報共有を支援する知的情報統合技術について，情報収集，情報組織化，情報流通の観点からいくつかの事例を紹介した．多くのものは脚注に示し た URL よりアクセス可能となっているので，実際に利用されることをお勧めする．しかしながら，これらの技術は満たすべき要求に対して完全にこたえているわけではなく，研究すべき技術的課題は多く残されている．知的情報統合技術はネットワーク，分散処理，文書検索，デ ータベース，ユーザインタフェース，人工知能など の多くの要素技術が 融合されたものであり，それぞれの研究分野の垣根を越えた学際的研究領域であるとい

1) 石田晴久：イン ターネット はここまできた{現状と課題{；情報処理，Vol. 39, No. 5, pp. 393{399 (1998)
2) 武田英明：ネット ワークを利 用し た知的情報統合；人工知能
学会誌，Vol. 11, No. 5, pp. 680{688 (1996)
3) E. Selberg and O. Etzioni: The MetaCrawler architecture for resource aggregation on the web; IEEE Expert,
Vol. 12, No. 1, pp. 11{14 (1997)
4) A. E. Howe and D. Dreilinger: Savvy Search :ametasearch engine that learns which search engines toquery; AI Magazine, Vol. 18, No. 2, pp. 19{25 (1997)
5) J. Shakes, M. Langheinrich and O. Etzioni: Dynamic reference sifting: a case study in the homepage domain; Proceedings of 6th International World WideWeb Conference (1997)
6) T. Joachims, D. Freitag and T. Mitchell: WebWatcher: a tour guide for the world wide web; Proceedingsof 15th International Joint Conference on Arti cialIntelligence, pp. 770{775 (1997)
7) 宗 像 浩 一：異 種 分 散 情 報 源 の 統 合；シ ス テ ム ／ 制 御/情 報 ，Vol. 40, No. 12, pp. 514{521 (1996)
8) R. オッティ，P. パト リック，M. ロイ：分散オブ ジェクト 指向CORBA；プレンティスホール (1996)
9) 北村泰彦：マルチエージェント システム；日本ファジィ学会誌，Vol. 9, No. 3, pp. 302{311 (1997)
10) J. Y. Hsu and W. Yih: Template-based information mining from HTML documents; Proceedings of14th National Conference on Arti cial Intelligence,
pp. 256{262 (1997)11) B. Krulwich: Automating the Internet: agents as user
surrogate; IEEE Internet Computing, Vol. 1, No. 4,
pp. 34{38 (1997)12) 北村泰彦，野崎哲也，辰巳昭治：スクリプトに基づく WWW
情報統合支援システムとゲ ノムデ ータベースへの 応用；電子情報通信学会誌，
リ メイ：
インターネット 環境でのプ ログ ラムの配布と公開；プレンティスホール

Vol. J81-D-I, No. 5, pp. 451{459 (1998)
Castanet(1997)14) M. Balabanovic and Y. Shoham: Fab: content-based,collaborative recommendation; Communications ofthe ACM, Vol. 40, No. 3, pp. 66{72(1997)

13) L.

著者 略 歴える．インターネットはそのような研究者の協力を支援

authorbiography 北, 村, , 泰, 彦きた, むら,, やす, ひこするものであると同時に，その実験場にもなりうるもの

正会員 1960 年 8 月 25 日生．1988 年大阪大学大学院基礎であるといえる．

y 社会フィルタリング (socialある．

yy http://www. re y.net/ltering) と呼ばれ ることも工学研究科博士課程修了．工学博士．同年大阪市立大学
工学部助手．1990 年情報工学科講師を経て，現在同助教授．この間，1991-92 年英国キール大 学客員講師．分散

人工知能，ヒューリスティック探索，インターネットコン

ピューティング，ゲノム情報処理など の研究に従事．IEEE,

AAAI, ACM, ISOC, 電子情報通信学会，情報処理学会，人工知能学会，ソフトウェア科学会の会員．

{6{