D

リニューアル記念海外特別インタビューr.

DouglasEngelbart

コンピュータ、デジタル・パラダイムシフトの預言者、そしてルーツ通信、

D r . ダ グ ラ ス・エ ン ゲ ル バ ート

放送、すべてが融合を始める今だから。

37 年も前に、いま我々が日常的に行っているデジタルコミュニケーションス
タイルを考案し、具体化して見せた研究者がいた。彼はなぜそれを志したのか、どんな方法でそれを実現したのか、そしていま何を考えているのか。現在のパーソナルコンピュータやインターネットを含めたデジタ
ルイノベーションのルーツ、Dr.ダグラス・エンゲルバー
トを、米国シリコンバレーに訪ねた。
Text & interview：塩田 紳二
Photo： Akiko Nabeshima
Produce：編集部＆山崎敦史

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D│ iNTERNET magazine │ 2005 │ 03 │ 29すべてはここから始まっただった時代だ。多くのコンピュータは、タの基礎となるハードウェアやソフトウェ端末装置を使ったタイムシェアリングか、アなどがまったく出来上がっていない時

いまから 37 年前の 1968 年、サンフランカードなどによるバッチ処理が主流だっ期に行われたのである。

シスコで開催された Fall Joint Comput-

た。計算機でやることと言えば計算処理

er Conference（ FJCC）で 行 わ れ た Dr.

が主体で、コンピュータを「ツール」やDouglas Engelbart（ ダグラス・エンゲル「メディア」として使うことは一般的には行バート）のデモ（写真 1）は、コンピュータわれていなかった。Unix さえ、最初のこのとき Engelbart が作り上げたのは、関係者に衝撃を与えた。

バージョンが実装されたのは、翌 1969 年

NLS（oN-Line System）と呼ばれるものである。

だ った 。これ は 、当 初 Scientific Data

いまでも、「The Demo」とも呼ばれる

NLS とは？

Dr. Engelbart のデモは、マウスを使い、現在のインターネットの前身にあたるSystems 社（のちに Xerox が買収）のアウトライン構造のデータを扱い、他のARPANET の最初の 4 つのノードが稼働

SDS940 上に作られており、マウスやキーファイルへのリンクを実現したハイパーテしたのも翌 1969 年で、1968 年にはまだ、ボード、ディスプレイなどを接続するためキストやウィンドウによる複数データの表

インターネットの片鱗さえなかったのであのハードウェアが製作された（図 1）。

示、カメラで撮影した映像とコンピュータる。

コンピュータのメモリーからの表示出

出力画面とのスーパーインポーズ、コンハードウェア的には、CPU の論理回路

力は、一旦、ベクターディスプレイに出力ピュータ画面を共有した会議機能（写真を複数の IC で構成するところまできていされ、これをテレビカメラで撮影して映像2）や電子メールなどを実現したものだったが、半導体メモリーが採用されるの信号にしたうえで、各ワークステーションた。1962 年から開発が続けられていたは、1970 年の Super NOVA SC からで、に配信された。これは、当時のベクター

NLS と呼ばれるシステムが初めて公開さ磁気コアメモリーが主流だった。1968 年

ディスプレイが大きく取り扱いが大変だっれたのが、このデモだったのである。

創業のインテルの当初の目的は、市場がたためである。しかし、こうした構成を1968 年とは、アポロ 8 号が有人宇宙船立ち上がっていないコンピュータ用の半採ったことで、ワークステーション側（写として初めて月の周回軌道に入り（月着導体メモリーを製造することであり、マイ真 3）は、通常のラスタースキャン CRT が陸は翌 1969 年のアポロ 11 号）、インテル

クロプロセッサーもまだ生まれていな利用でき、さらにアナログの映像信号を社が設立された年。コンピュータと言えかったのである。

オーバーラップさせて表示することが可ば、大型計算機（メインフレーム）が主流能になった。

つまり、このデモは、現在のコンピュー2

1 3
写真 1 ヘッドセットを付けた Engelbart の映像と NLS の出力が合成され、デモは進行した。

30 │ iNTERNET magazine │ 2005 │ 03 │インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

1968 年のデモで、操作する Engelbart

く、さまざまな見方ができる情報を「伝とで、ファイルから、他のファイルにあるとコンピュータの画面、あるいは SRI に達」するためのものとして NLS を作った

特定のパラグラフへの移動が可能になっいた研究者の顔を表示できたのは、こうか らで あ る 。あ る 意 味 、す で に コンていたのである。これが NLS のハイした機構を持っていたからだ（写真 4）。

ピュータをメディアとして使うことが考えパーテキスト機能である。もっとも、ハイられていたわけだ。

パーテキストという用語は、1965 年に原理は違うが、これは、現在のパソコンがテレビやカメラからの動画像を扱う

このアウトライン構造に対して、特定Ted Nelson が提唱したもので、Engel-ことと同じである。この時点で、すでにのレベルまでの表示や下位レベルの表

bart のほうが実装は早かったものの、そ「マルチメディア」への対応が行われてい示、パラグラフの先頭部分だけを表示すの概念に名前を付けてはいなかった。

たわけだ。

るといったさまざまな表示方法をユー

もう 1 つの特徴として、NLS は、文法各ワークステーションには、フルキーザーがコマンドで指定することができた。

を持つコマンドランゲージインタープリ

ボードとマウス、そして 5 本指キーボード

これは、本で言えば、章や節の見出しだ

ター「 Control Processor」で 動 作 するがある。フルキーボードは、文章などをけを表示させたり、本文を表示させたりが、これは、「Control Meta Language」入力するためのものだが、5 本指キーするといったことに相当する。このような（CML）で記述されている。

ボードとマウスを使うことで通常の文字特徴により、構造を持った情報を表現でさらに、CML をコンパイルする CML入力も可能だったという。マウスには 3きるようになっていたのである。また、画Translator は、Tree Meta Language でつのボタンがあり、これと 5 本指キー

面を区切ることで複数のファイルを同時記述されているため、CML 自体を変更ボードで合わせて 8 つのボタンがあったに表示するウィンドウ機能も装備されてすることも可能になっていた。

からだ。

いた。

プログラミングの機能は、NLS が当初、

5 本指キーボードは、簡単に言えば、マウスは、作業中に対象となるパラグ

ソフトウェアエンジニアの作業を支援す文字を 2 進コードで入力するものだ。マ

ラフや文章の一部、文字などを指定するることを想定したこともあったが、システウスと同時に利用できるために、高速なために使われた。ただし、NLS では、マム自体を進化させるために必要な機能で操作が可能だったという。

ウスは対象を指定するだけで、ボタンやもあった。

NLS が扱うファイルは、アウトライン構アイコンのクリックといったことで機能をまた、NLS には、Journal と呼ばれる造を持っていた。これは、Engelbart が、実行するためには使われていなかった。

文書の配布システムが考案された。これ本のように固定した構造の情報ではな

各パラグラフには、レベルと順番に応は、ユーザーやグループが NLS の文書じて数字とアルファベットを組み合わせを管理、配布するための仕組みだが、利た「アドレス」が付けられ、外部からアク用者やグループにメールアドレスのようなセスできるようになっていた。

識別子を持たせ、文書のオーナーを記録

写真 2

NLS では、画面を共有することが可能であり、複数のユーザーが同じ画面を見ながら、会議を行うことができた。また、のちに端末装置での NLS（DNLS と呼ばれた）の利用も可能になり、ファイル名とこのアドレスを指定するこするとともに、文書の配布先として利用遠隔地との会議も実現した。
写真 3

NLS のワークステーション。モニターに

図1

NLS は、ベクターディスプレイの出力を TV カメラで撮影することで、小型のラスターディスプレは、テレビと同じラスターディスプレイが利用さイの利用を可能にした。マウスやキーボードは直接コンピュータ側に接続されており、ワークステーショれた。

ン自体は独立したハードウェアにはなっていない。
（Engelbart,A Research Center for Augmenting
Human Intellect (1968) より）

写真 4

SRI のラボとデモ会場で同じ画面を共有して NLS の検索機能のデモを行っているところ。

DiscControl

Bryant
DiscDisplay
Control 1

Display
Generator 1

5'C.R.T

T.V.Camera(875 Lines)

CameraControl
To Memory
Interface
Connector

Executive
Hardware

Display
Control 2

Display
Generator 2

Input
Devices
Control
SpecialOperations
Low
Priority
Devices

17'Monitor

Mouse
KeyselKeyboard

12Stations

Mouse
KeyselKeyboard

NetworkLine
Printer
Dual
Plotter4

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D│ iNTERNET magazine │ 2005 │ 03 │ 31

した。
実際に、これは電子メールと同じように Tyler は、Engelbart の研究室から 16

SRI/ARC から Willam K. English ら 16人の研究者を Parc に移籍させた。

人の技術者が移籍した。NLS の商用版に利用できた。考案されたのは 1966 年
だが、途中で開発中止などがあり、稼働と も 言 え る POLOS（ Parc On-Line

大きな影響Office System）の開発を行ったが、結し始めたのは 1970 年頃である。

局、システムとしては ALTO に道を譲り、Douglas Engelbart
Douglas Engelbart は 、1925 年 生 ま

FJCC に参加していた 1000 人ほどの聴NLS のエッセンスを Parc に導入しただ

衆は、ほとんどがコンピュータ関連の研けになってしまった。しかし、ALTO も究者。彼らにこのデモは大きな影響を与NLS の影響を受けている。マウスがそのえた。

証左であるが、初期の ALTO には、5 本れ。電気エンジニアとしてそのキャリアすでに小型のコンピュータを使い、コを開始した。第二次対戦中、レーダー技ンピュータを個人で占有して、さまざま

もちろん、ALTO に実装されたウィン術者として訓練を受け、戦後、カルフォルな用途に使う「Personal Computing」とドウなども NLS に実装されていたものでニア大学のバークレー校の大学院でコンいった考えはあったが、コンピュータをあり、コンピュータをメディアとして使うとピュータプロジェクト CALDIC に関わる。

メディアやツールとして使うことは、研究いう考えも NLS と同じである。もっとも、1957 年に SRI に研究者として入った者の間でも一般的ではなかったのであEngelbart は、「メディア」という言い方はる。

していなかった。コンピュータがメディアが、すでにこのとき、コンピュータを人間の能力を増大させるものとして利用する指キーボードも装備されていた。

現在のコンピュータの方向性を決めたであるとの認識は、おそらく 1977 年に研究者の 1 人、Alan C. Kay は、当時ユKay と Goldverg の論文として公開されEngelbart が 1962 年に発表した論文がタ大学の大学院にいた。その彼が 1969

た「Personal Dynamic Media」あたりか注目され、1963 年 ARPA から資金提供を年に提出した「Flex マシン」という論文にらである。

受けるようになると、NLS のプロジェクトは、はやくもマウスが付けられている。

この Parc にいた人材は、マイクロソフ

このマウスも、1968 年のデモで初めてト社やアップル社に移籍したり、自ら企ことを考えていた。

が動きはじめる。
1964 年からは NASA からも資金援助

世間に公開されたものだ。

業を興すなどして、Parc の作った方向性を得る。このときの担当者 Robart Tyler

現在のコンピュータで使われている技は、その後 ARPA に移り、さらに支援が術の多くは、そのルーツを Xerox 社の研続く。

究所である Parc に持つ。しかし、そのある意味で、現在のコンピュータの直

この Robart Tyler は、のちに Xerox

Parc の設立は 1970 年である。ここに接の祖先は Parc で生まれたが、1960 年社に移り、Parc の立ち上げを行うことにDouglas Engelbart のデモの影響を大き

代にすでに Engelbart により多くのものなる。Engelbart と Parc の関係は、すでく受けた人々が集まった。

が提示されていたのである。に Parc 設立以前からあったのだ。のち（パラダイム）を広く広めることになる（図3）。

さらに、この Parc には、Engelbart のMIT/Lincoln Lab

Charles Simony

Bravo

TX-4
Ivan Sutherland

SketchpadGUI

SRI/ARCNLS(oN-Line System)
Douglas Engelbart

写真 5 マウスの原型。
図2

PersonalComputing

マウス
ウィンドウ
5本指キーボード
etc

William K.English
他メンバー16人

John WarnockCharles M.Geschke

Xerox/Parc(1970)

人の動き
影響など

らに Parc からさまざまな企業へ人が移っていくことでその考えが広まっていった。

32 │ iNTERNET magazine │ 2005 │ 03 │インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

Adobe社
PostScript
PDF
PhotoShop

Robert M.Metcalfe

3Com社
EthernetEngelbart の研究室である SRI/ARC（Augmentation Research Center）から人材が Parc へ移動、さWindows
Word
Excel

Alto

POLOS(Parc On-LineOffice System)

1979年
Parc見学

Engelbart のデモに刺激を受けた人々や

Microsoft社

Lawrence G.Tesler

Gipsy

Apple社
Macintosh(intervie● Dr. ダグラス・エンゲルバート■聞き手：塩田 紳二

I)w

レーダーと同じように●最初は、電気関連のエンジニアとしてキャリアをスタートさせたとのことです
が、コンピュータに出会ったのはいつ頃でしょう？

■ 25 歳の頃、プロフェッショナルとしてのゴール、つまり自分が何をすべきなのかということがはっきりとしていなかったので、いろいろなことを調べるようになりました。その中で、世の中の様々な問題に気が付き、これを解決するにはどうしたらいいのかと考えるようになったのです。
1950 年の 3 月のある土曜日の朝、世の中のさまざまな問題を解決するには、そ同じようにコンピュータを操作して、スクなら、画面上の対象をすばやく指定できれぞれが独立してやるのではなくて、「集リーンにさまざまな情報を表示させるこるか、どうすればすばやい入力が行える団的」に行う必要があるのではないかととができるのではないかと思ったのでかといったことです。当時のコンピュー

思い付きました。では、どうすれば、問す。そして、複数のレーダーが共同してタは、いまから比べるとかなり遅いもの

題解決を「集団的」に行うことができるの連絡を取り合いながら探索を行うようでしたが、それでも、スクリーン上でテか？に、それぞれのユーザーが、自分のコンキストを編集するインタラクティブなエピュータのスクリーンを見ながら共同しディターを作ることが可能な程度にまでて作業をするというイメージを持ったのは処理速度が上がってきました。

それを見つけることを自分のキャリアにできないかと思いました。
戦後、大学を卒業し、まだ、2 つか 3 つぐらいしかコンピュータがない時代で、です。

その後、1963 年に NASA や ARPA か「巨大頭脳」などと呼ばれていたので、そらの援助が増えてきたために、実際にコれに興味を持ちました。これを使って自●具体的にはどのような形で研究をス

ンピュータを使ってシステムを作ることに分がやろうとしていることに関して、何かタートさせたのでしょう？

しました。こうしてできたのが NLS です。

できるのではないかと考えました。

1962 年の論文「Augmenting Human■カルフォルニア大学バークレー校の大Intellect」は、あまりに現実離れしていた●コンピュータを「道具」として使うと考学院でできたばかりのコンピュータサイところもあったので、理解されず、上司えたのもそのころからですか？

エンスの研究室に入り、その後 SRI に入からは研究所の名前を汚すと言われ、1社しました。ここならば、自分のアイデア年ほど研究所の仕事から遠ざけられていを売り込めると思ったのです。て、その後のことです。NLS が動き出し■ そう、そ のとおりで す。海 軍 で は 、レーダーの技術者として教育を受けまし

SRI での最初の 1 年は、政府機関からてからも、我々の考えはあまり理解された。レーダーは、装置を人間が操作し、の委託研究として行いました。さまざまず、なかなかメッセージが伝わらない状装置が遠方のものを検出して、これをスな対話用の表示装置やマウスやトラック態が続いていました。それで、思い切っクリーンに映し出します。コンピュータ自ボールといったポインティングデバイスをて、多くの人の前で NLS そのものを公開

体を深く理解してはいませんでしたが、研究しました。たとえば、どんなデバイスすることにしました。これが 1968 年のデインターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D│ iNTERNET magazine │ 2005 │ 03 │ 33

モで、大きな効果がありました。

どんなに便利なシステムであっても、機能が固定されていれば、ユーザーとそI能力を増大させるのツール（システム）は、一定の段階にまでしか向上することができません。

■論文や研究室などの名称に盛んに使われている「Augmentation」とはどういう意味なのでしょうか？

I

階層構造とハイパーテキスト■ NLS はアウトライン構造を扱うことが●私が 1962 年に研究を始めたときに、コできましたが、これはなぜ必要だったのンピュータについては「Automation」とでしょうか？

いう用語が盛んに使われていました。たとえば、「Office Automation」というよう● NSL は、階層的な構造を扱うことがでなコンピュータの使い方です。しかし、きるようにしてあります。情報に対して、我々を取り巻いている状況は複雑になりさまざまな見方を提供することが有効だ

つつあり、さまざまな問題をコンピュータと考えたのです。階層的な構造を使えを使って解決しようというときに、なんでば、たとえば、最初にトップレベル、チャも「自動」で行うことはできません。また、プターの先頭行やセクションの先頭行だ

何十年もそのまま使えるような技術にはけを表示して、そこからさらに関心のあなりません。

る部分について、詳細なレベルへ入ってそこで、Automation に対する言葉としいくことができるようになります。この機て Augmentaiton ということを考えるよう能を我々は、Flexible Viewing と呼んでになりました。コンピュータを使って情報いました。

を整理、分析、あるいは伝達できるようこのため、ドキュメントに対して階層的になることで、人間の問題を解決する能な構造を作ることができるようにし、そ力を「増大」させることができるのではなのための入力編集機能と、さまざまな見いか。これが「Augmentation」です。

方が可能な表示機能を NLS に持たせたのです。

■ NSL のシステムでは、ユーザーがプロ

34 │ iNTERNET magazine │ 2005 │ 03 │グラムを作ったり、NLS 自身を変更でき■それとは別にハイパーテキストというるように作られています。これは、ツールか、他の文書へのリンク機能も実装されとしてのコンピュータに必要なことなのてますが、これはどうして必要だったのでしょうか？

でしょうか？

●重要なのは、「可能性」や「素質」という●ハイパーリンクは、アウトライン機能と意味での「Capability」です。この「Capa-は別にまた必要な機能でした。ハイパー

bility」をどのように構築するのかが重要リンクで重要なことが 2 つあります。1 つなことなのです。そのためには、機能をは、ドキュメントのどこに飛んでいくのか向上させるための改良が可能なようにシということと、どのように見たいのかといステムを構築しておく必要があります。プ

うことです。つまり、リンク先のアドレスログラミングにより、ツール自身を改良でと、その場所の表示方法です。

きるようにしておくことで、ツールとそれ単なるドキュメントではなく、リンク先を使うユーザーはさらに高い段階に上がの指定方法を限定してしまわないようなることができ、より高度な問題に対応すやり方、ドキュメント内のすべてのオブることが可能になるわけです。

ジェクトを、最小の単位であるパラグラ

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

フのレベルから、セクションやチャプター解しやすいと感じる表示方法で情報を組織、社会や国家といったレベルで「集とい っ たレ ベ ル ま で 指 定 で きる受け取ることができるようになるわけで合的 IQ（Collective IQ）」を向上させる「Addressability」が必要だと考えました。

す。NLS はこのために作られたのです。

ことで、複雑で困難な問題にも対処でき文書内のどんなものにでもリンクできるような機能が大切なことでした（注）。
もう 1 つは、リンク先をどのように表示るようにしていく、そういう戦略を Boot-I

Collective IQ

strap と呼んでいます。
日本でも、1950 年代、工業製品の品質するのかということです。アドレスを指定■現在、Bootstrap Institute を主宰してを向上させるために工場の人々がコミュするだけでは、単に対象が表示されるにいらっしゃいますが、Bootstrap とはどうニケーションしながら、いろいろと考えすぎません。これに Flexible Viewingいう意味で使っているのでしょうか？ていく品質管理のやり方が行われましを組み合わせることで、複雑なドキュメた。このようなやり方で、組織としての問ントであっても、自分の見たい形式で見● Bootstrap の本来の意味は、靴紐を題解決能力が向上したわけです。私たることが可能になります。

引っ張って、自分自身を空中に引き上げ

ちは、Bootstrap を行うためのさまざまなNLS では、コマンドの組み合わせで、ることです。Augmentation では、人間の方法を考えています。

リンクへのジャンプを表示方法を指定し能 力 を 引 き 上 げ 、ツ ール で あ るコンて行え、別のウィンドウに表示したり、表ピュータとともにさらに高い段階に上が本記事に収録しきれなかった内容を示したあとに元の文書に戻るといったこるというプロセスを考えました。さらにストリーム映像でプレゼント S130 ページへとが可能になっています。
このようにすることで、複雑なドキュメントであっても、その中を自由に動き回りながら見ていくことができます。

■このような機能を持たせたのは、コンピュータを介して他人にドキュメントという形で情報を伝達できるように考えたからなのですか？

●たとえば、本は情報を他人に伝達するためのものですが、その構造や見方は固定されていて、ユーザーが好きなように表示させることはできません。
しかし、コンピュータを使うことで、フレキシブルな構造で、ユーザー自身が理注）NLS では、アウトライン構造で作られたパラグラフに、数字とアルファベットを交互に使うアドレスが付けられた。たとえば、トップレベル 1 行目

1

下位レベル 1 行目

1a

さらに下位レベル 1 行目
さらに下位レベル 2 行目

1a1
1a2

下位レベル 2 行目

1b

トップレベル 2 行目2となる。この例では「1」でトップレベルの 1 行目とその下位レベルすべてを、「1a1」とすることでトップレベルの 2 つ下のレベルにある最初のパラグラフを指定できる。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D│ iNTERNET magazine │ 2005 │ 03 │ 35

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.