理想郷を求めて
ここまでに、ブッシュのMEMEX、エンゲルバートのNLS、アラン・ケイのDynaBookというコンピューター利用の発達史を見てきました。
ケイのDynaBookは、MEMEXやNLSが目指した「情報の保存と検索」という考えとは多少異なります。しかし、「ユーザーのためのコンピューター」という新しい考え方を生み出しました。
では、情報を扱うための、正当な後継者はどこへ行ったのでしょう?
ここに、テッド・ネルソンという人物が現れます。実は彼はMEMEXの論文を読んでシステムを考案し、NLSの登場を見て、新たなプロジェクトを提案します。
プロジェクトの名前は「Project Xanadu」。Xanaduとは神秘の宮殿の名前で、理想郷の意味でもあります。
今回は、コンピューターの理想郷を夢見た男の話です。
目次
自分を表現するために…
テッド・ネルソン(Theodor Holm Nelson)は、映画監督ラルフ・ネルソンと、女優セレスト・ホルムの子供です。 テッド・ネルソンの写真。おそらくは現在のもの。 この写真にはちょっとした仕掛けがあります。詳しくはこのページの後半で… |
また、セレスト・ホルムは「イブのすべて」などに出演している女優で、「紳士協定」(1948)ではアカデミー賞の助演女優賞を受賞しています。
彼がどのような子供時代をすごしたのか、私は知りません。…まだ生きている人なので、聞くことは出来るでしょうが。
おそらくは、有名すぎる両親を持ったがゆえに、「自分」を認めてもらうことに苦労したのではないか、と思います。
テッドが生まれ育った環境から、映画に興味を持ったのはある意味当然でしょう。若い頃には何度か自主映画を作製し、そして興味を失ったようです。
彼は映画によって自分の考えを表現しようとして…できないことに気づきました。
映画の作成というのは、かなりややこしい作業です。シナリオを作り、必要と思われるすべてのシーンを撮影し、そのなかから取捨選択を繰り返し、並べ替え、完成形を作り上げていきます。
その過程で捨てられるフィルムの量は、完成する映画の何倍にも及びます。
映画で自分の考えを表現しようと思ったらどうすればよいのでしょう? 自分を表せるようなシナリオを書く? 自分を表せるようなシーンを作る?
そうではありません。考えを表現するとは、編集の過程で何を選び、何を捨てたのかを見てもらうことです。切り捨てたということは「自分の考えと違う」ことを意味しますし、選ばれたものは、より自分の考えに近いことを表現します。
しかし、ここには矛盾があります。映画が完成したとき、残ったものは「選ばれた」部分だけなのです。捨てられた部分との対比によって初めて考えが表現できるというのに。
彼はハーバード大学の大学院で学び、そこでコンピューターに触れています。しかし目指していた博士号を取るのはやめ、大学院卒業後は全体にあまり関連のない、いろいろな仕事を転々とするのです。
仕事の中には、軍のテキスト・システム開発などもありました。どうやら彼は、ここでMEMEXの論文を読んだようです。
職を転々とする間も、おそらくは自分を表現するための方法をいろいろと模索していたのでしょう。MEMEXを知ったことは、彼にとって大きな転機となります。
考えるということはシーケンシャルではない
MEMEXの考えでは、膨大な情報を蓄えた上で、どの情報を選択するかを示す事ができます。そのことはまさに、自分の頭の中を他の人に見てもらい、「考え」を知ってもらうことになります。
MEMEXは、情報を整理しておくための仮想機械でした。しかし、そのままでは「考え」までは表現できません。情報は強く結びつけられ、流れを形作ることで初めて表現となるのです。流れを形作るというのは、すなわち執筆です。
彼はこのようなことが出来る環境を想像し、そこで作られる文章(text)に、「文章を越えた文章」という意味で「ハイパーテキスト」(hyper text)という名前を付けます。また、ハイパーテキスト文章とハイパーテキスト文章を結びつける仕組みのことを「ハイパーリンク」または単にリンク、と名づけます。(1963年の事だとされています)
さらに考えを進め、ハイパーテキスト環境においては、「本」や「論文」というものが単体では意味をなさないことに気が付きます。
参考文献や引用などは、すぐにもとの文章が読めたほうが役立ちやすいのです。それならば、各論文を単体として作るのではなく、すべてをまとめておいておき、ハイパーテキストでつなげたほうが良いでしょう。
こうして、世界中のありとあらゆる情報が集められ、自由にリンク・引用などが可能なハイパーテキストの理想郷が考えられるようになります。
そして、1967年、テッドは自分の考えたシステムに「Xanadu」という名前を付けて提唱します。
さらに1974年、テッドは自分の考えを「コンピューター・リブ」という本の形にして自費出版します。この中で、彼はこのように言っているそうです。
We speak sequentially because we have only one vocal track and we write sequentially because books have numberd pages, but we don't think sequentially. | 我々が話すときはシーケンシャルだ。なぜなら、我々は声を一つしか持っていないから。我々が書くときはシーケンシャルだ。なぜなら、本は順序のついたページを持っているから。しかし、我々が考えるということはシーケンシャルではない。 |
物理的な制限が考えを伝えることを阻害しているなら…物理的な枠組みにとらわれない方法が必要なのです。それがXanaduに課せられた使命でした。
当時はウーマン・リブ運動が盛んで、タイトルはそのモジリらしい。
Woman lib の lib は liberation(開放)の略。と同時に rib(肋骨)の意味も重ね合わせていて、「女の肋骨」が男だと主張するような過激さも持ち合わせていた。(本来、聖書では女性は男性の肋骨から作られたとされる。これは聖書時代からの「男性優位」の考え方で、そこから覆そうというのだから運動は過激だ)
コンピューター・リブも内容はかなり過激で、過激さを強調するために手書き(書き殴り)を直接印刷したページが多いらしい。
Xanaduとはどのようなシステムか?
Xanaduが提唱された当時、これはあまりにも先進的な考えだったため、説明は非常に大変でした。
しかし、今はWWWがあります。(おそらく、あなたが今読んでいるページはWWWによって表示されています)
WWWはXanaduのサブセットとして、すぐに作れる軽い機能だけで作られました。ここでは、WWWとの対比で、Xanaduがどのようなシステムかを示そうと思います。
情報の公開・閲覧
もっとも基本的で、わかりやすい機能です。
…というか、Xanaduの数多くの機能のうち、WWWではこの部分だけを実現しています。
手元にあるブラウザでどこかのサーバーにアクセスし、必要な文章を手に入れる。文章を読み進み、関連する文章へのリンクがあれば、そのリンクを辿って別の文章を見ることが出来る。
現在のWWWとまったく同じ物だと考えてよいでしょう。Xanaduでは、当初から「映画」も文章と同じように扱うことを想定していましたが、これはテッド自身若い頃に映画を撮った経験があるためのようです。現在のWWWでは、やっと映像が扱えるようになってきました。
情報の保存
WWWでリンクを辿ったところ、「404 Not Found」というメッセージが出た…誰でも、こんな経験をしたことがあるでしょう。
これはつまり、「公開されていたはずの情報が現在はなくなってしまった」ということです。後述しますが、WWWよりももっと積極的にリンクを活用しようとしているXanaduでは、情報の喪失というのはWWWよりも問題となります。
WWWで情報が簡単に失われるのは、各々のページを個人が管理しており、それらのページを収めるサーバーもまた、分散管理されているためです。
Xanaduでは、個人が情報を「出版」するときには集中管理されたサーバーを利用し、一度サーバーに保存されたデータは、永久に保存されることが保証されます。一度出版したら、そのデータは著作者であってもいじることができません。
現在のWWWが「個人の書棚」の情報をみんなで共有するサービスだとすると、Xanaduはさしずめ国会図書館といった感じでしょうか…
著作者ですらいじれないとしたら、訂正などで書き直しが必要なときにはどうするのでしょう?
実は、これは「版」(バージョン)を管理することで行われます。以前の版の一部を訂正し、新たな版とするのです。
新版のデータは、書き換えた部分だけが保存されますが、閲覧者が読むときには全体が整った最新版のように見えます。…さらに、旧い版が読みたいというのであれば、好きな時点の版を取り出すことが出来ます。
これは次に示すような、強力なリンクシステムを構築する上で重要になります。また、取捨選択の歴史を残すということでもあります。…先に書いたように、取捨選択の歴史こそ、著作者の考えを一番反映しているのです。