映画『ウォー・ゲーム』の主人公が使っていたパソコンは何?IMSAI 8080・キーボード・OS・スペックを解説

パソコン

1983年公開の映画『ウォー・ゲーム(WarGames)』には、現在のパソコンとはまったく異なる雰囲気を持つコンピューターが数多く登場します。なかでも印象的なのが、マシュー・ブロデリック演じる高校生デビッド・ライトマンの部屋に置かれている、青と赤のスイッチが並んだコンピューターです。

この機械は単なる映画用の架空コンピューターではなく、1970年代を代表する実在のマイクロコンピューター「IMSAI 8080」です。しかも映画にはIMSAI製のキーボードや8インチフロッピーディスクドライブなど、実在した周辺機器が使われています。IMSAIの公式サイトには、映画制作へ機材を提供した経緯まで詳細に残されています。[参照:IMSAI公式「The WarGames IMSAI」]

ただし、ここには映画ならではの面白い仕掛けがあります。画面に映っている文字を実際に生成していたのは、画面上のIMSAI 8080そのものではありません。映画では別のコンピューターを舞台裏で利用していました。この違いまで理解すると、『ウォー・ゲーム』のコンピューター描写がさらに興味深く見えてきます。

  1. 主人公デビッドのパソコンは「IMSAI 8080」
  2. IMSAI 8080はどんなコンピューターだったのか
  3. IMSAI 8080の基本スペックを現代のPCと比べると驚くほど小さい
  4. 前面の青・赤いスイッチは何のためにある?
  5. 映画のIMSAI 8080は内部まで普通の実機だったわけではない
  6. OSは何だった?CP/MとIMDOSを理解すると分かりやすい
  7. ただし映画の画面を「IMSAI 8080のOS画面」と考えるのは間違い
  8. キーボードのモデルは「IMSAI IKB-1 Intelligent Keyboard」
  9. IKB-1はIntel 8035を搭載したプログラマブルキーボード
  10. 映画ではIKB-1のプログラム機能が実際に利用された
  11. IKB-1はメンブレン?それともメカニカル?
  12. 現在のメカニカルキーボードとはかなり性格が違う
  13. 巨大なフロッピーディスク装置もIMSAI製
  14. モニターはElectrohome製17インチ
  15. モデムは「IMSAI 212A」に見えるが中身には秘密がある
  16. 300baudと1200baudはどれくらい遅い?
  17. 映画のデビッドのシステムを整理するとこうなる
  18. なぜ1983年の映画なのに1975年のコンピューターなのか
  19. 実は映画に使われたIMSAI 8080は現存している
  20. 「黒い画面に緑の文字」が魅力的に見える理由
  21. 現在IMSAI 8080と同じ雰囲気を楽しむ方法はある?
  22. 現代のPCと比較すると性能差以上に「思想」が違う
  23. 『ウォー・ゲーム』の機材を調べると映画と現実の境界が面白い
  24. まとめ:『ウォー・ゲーム』のパソコンはIMSAI 8080、キーボードはIKB-1

主人公デビッドのパソコンは「IMSAI 8080」

デビッド・ライトマンの机に置かれている青い筐体のコンピューターは、IMSAI 8080です。IMSAIは1975年に登場した初期のマイクロコンピューターで、Intel 8080系CPUとS-100バスを採用しています。

Computer History MuseumにもIMSAI 8080の実機が収蔵されており、同館の資料では1975年登場、速度2MHz、展示個体のメモリーサイズ4KBと記録されています。また『War Games』に登場したことも明記されています。[参照:Computer History Museum「IMSAI 8080」]

映画が公開されたのは1983年ですから、作中で使われたIMSAI 8080は公開当時でも最新パソコンではありません。1970年代半ばに登場したマシンを、高校生のコンピューターマニアが所有しているという設定です。現在に置き換えるなら、コンピューター好きが少し古い特徴的なマシンを自分で拡張して使っている感覚に近いでしょう。

IMSAI 8080はどんなコンピューターだったのか

IMSAI 8080は現在のMacやWindows PCのように、完成した構成がほぼ固定されたパソコンではありません。ユーザーがメモリーや入出力ボード、ストレージなどを追加してシステムを構築できる、非常に拡張性の高いコンピューターでした。

IMSAI 8080のオリジナルマニュアルに記載された基本仕様では、CPUにIntel 8080Aを採用し、ワードサイズは8ビット、直接アドレス可能なメモリー空間は65,536バイト、つまり64KBです。入出力ポートは256、筐体はアルミニウム製で、前面には特徴的なパドル型スイッチとLEDが並んでいました。

Computer History Museumによれば、IMSAIを手掛けたIMS Associatesは1975年に『Popular Electronics』誌へキットの広告を掲載し、その後17,000~20,000台ほどを生産したとされています。初期パーソナルコンピューター史を語るうえで重要な機種の一つです。[参照:Computer History Museum「IMS Associates, Inc.」]

IMSAI 8080の基本スペックを現代のPCと比べると驚くほど小さい

項目 IMSAI 8080
登場 1975年
CPU Intel 8080A系
CPUクロック 代表的構成で約2MHz
CPU 8ビット
最大アドレス空間 64KB
メモリー 構成により異なる。初期には数KBから
バス S-100バス
ストレージ カセット、フロッピーディスクなどを構成に応じて追加
OS CP/M、後にはIMDOSなどを利用可能

現在ではスマートフォンですら数GBのRAMを搭載しますが、IMSAI 8080が登場した時代には数KBのメモリーでもコンピューターとして成立していました。もちろん映画に登場する個体がComputer History Museumの4KB展示個体と同一仕様だったという意味ではなく、IMSAIは追加ボードによって構成が変わります。

そのため『ウォー・ゲーム』のIMSAI 8080について「RAMは何KBだった」と一つの数字だけで断定するのは適切ではありません。映画用個体には演出用の改造も加えられていました。

前面の青・赤いスイッチは何のためにある?

IMSAI 8080を象徴するのが前面パネルです。青や赤の大きなスイッチと多数のLEDが並び、いかにも「昔のコンピューター」という外観になっています。

これは単なる飾りではありません。当時のマイクロコンピューターでは、前面のスイッチからアドレスやデータを入力したり、LEDでコンピューター内部の状態を確認したりする操作が可能でした。キーボードとマウスを使ってOSを起動する現在のパソコンとは、コンピューターとの接し方そのものが違います。

映画でIMSAI 8080が選ばれた理由の一つとして、この非常に視覚的な前面パネルは大きかったと考えられます。実際、映画用の個体では前面LEDがそれらしく動くように細工まで行われていました。

映画のIMSAI 8080は内部まで普通の実機だったわけではない

ここが『ウォー・ゲーム』の機材について特に面白いところです。映画に機材を提供したIMSAI側の記録によると、撮影用8080には前面パネルのライトを動かすための工夫が施されていました。

IMSAI公式の記録では、エンジニアのGlen Hoagが古いMPU-A 8080プロセッサーボードへ命令をハードワイヤーし、前面パネルのライトがランダムに動いているように見せる仕組みを作ったと説明されています。また筐体内部には「処理能力が詰まっている」ように見せるため複数の不要なボードまで入れられ、そのバス端子は競合を避けるため切断されていたそうです。[参照:IMSAI公式「WarGames IMSAI」]

つまり外観は本物のIMSAI 8080ですが、映画で見せるための特殊な構成にもなっていたわけです。映画の小道具と実際のコンピューター技術が混在しているところが魅力です。

OSは何だった?CP/MとIMDOSを理解すると分かりやすい

IMSAI 8080で使用できた代表的なOSがCP/Mです。CP/MはDigital Researchが開発した、8ビットマイクロコンピューター時代を代表するディスクOSでした。

IMSAI自身が発行した1977年の「IMSAI CP/M System User’s Guide」では、CP/MをIMSAI 8080用のフロッピーディスクOSとして説明しています。16KBのメモリー、フロッピーディスク、CRT端末またはテレタイプを備えたIMSAI 8080で利用できる構成が案内されていました。[参照:IMSAI CP/M System User’s Guide]

IMSAIでは後にCP/Mを基にしたIMDOSも提供されました。そのためIMSAI 8080のOSを説明するときは「CP/MやIMDOSを使用できた」とするのが適切です。

ただし映画の画面を「IMSAI 8080のOS画面」と考えるのは間違い

ここは非常に重要なポイントです。映画でデビッドがキーボードを叩くと、モニターに文字が次々と表示されます。しかし、撮影時に画面の表示を実際に生成していたのは、机の上のIMSAI 8080ではありません。

IMSAI公式の映画制作記録によると、特殊効果担当のMike Finkらは、画面へ必要な出力を送るために画面外のCompuPro 8086ベースのシステムを使用しました。そしてIMSAI IKB-1キーボードのプログラム機能を利用し、俳優が所定のキー操作をすると、画面外のコンピューターが予定された表示を出す仕組みにしていました。[参照:IMSAI公式「WarGames制作記録」]

したがって映画に映る「黒い画面に文字が流れる表示」を、そのままCP/MやIMDOSの実際の操作画面だと考えるのは正確ではありません。実機を小道具として使いつつ、画面表示は映画撮影用システムで制御していたのです。

キーボードのモデルは「IMSAI IKB-1 Intelligent Keyboard」

デビッドが使用している特徴的なキーボードも実在品です。モデルはIMSAI IKB-1 Intelligent Keyboardです。

IMSAI公式の制作記録によると、特殊効果担当のMike FinkがIMSAI製品群の中からIKB-1 Intelligent Keyboardを映画用の入力装置として選択しました。さらにこのキーボードは映画のポスターやビデオパッケージの写真にも大きく登場しています。[参照:IMSAI公式「WarGames IMSAI」]

現代のキーボードとは違い、IKB-1は単純なキー入力装置ではありません。キーボード自身にプロセッサーを持つ「Intelligent Keyboard」でした。

IKB-1はIntel 8035を搭載したプログラマブルキーボード

IKB-1のマニュアルによると、キーボード内部にはIntel 8035プロセッサーが搭載され、キーボード制御用ファームウェアを使ってキー入力を処理していました。

63キーの構成で、Nキーロールオーバーやオートリピートに対応し、ASCII形式での出力、パラレル出力のほか、設定によってシリアル出力にも対応します。シリアル通信速度には110、150、300、600、1200、1800、2400 baudなどの選択肢がありました。

さらに特定のキーを別のASCII文字へ置き換えるようなプログラム機能も持っています。これが映画撮影でも非常に役立ちました。

映画ではIKB-1のプログラム機能が実際に利用された

映画撮影では、俳優がコンピューター操作を完全に暗記して本物のコマンドを高速入力する必要はありません。そこでIKB-1のプログラム可能という特徴が活用されました。

IMSAI公式の記録によると、Mike Finkとプログラミング担当のSteve Grummetteがコードを作り、マシュー・ブロデリックが所定のキーを押すと、IKB-1から信号が送られ、画面外のCompuPro 8086ベースのシステムが予定された文字列をモニターへ表示する仕組みにしていました。[参照:IMSAI公式「WarGames制作記録」]

そのため映画で猛烈な勢いで文字が表示されても、すべてを俳優がその場で実際にタイプしているわけではありません。しかし本物のプログラマブルキーボードの機能を映画演出へ利用したという点では、非常に凝った撮影方法です。

IKB-1はメンブレン?それともメカニカル?

現在のキーボードでよく比較される「メカニカルかメンブレンか」という分類で考えると、IKB-1はメンブレンキーボードではありません。

IKB-1のユーザーガイドには、63キーの「mechanical contact keyboard」を使用すると明記されています。つまり物理的な接点を使用する機械接点式のキーボードです。

したがって、ミネベア製などのメンブレンキーボードの柔らかな打鍵感を好む人が現在IKB-1を触った場合、かなり違った感触に感じるはずです。ただし、現代のCherry MXなどを使った「メカニカルキーボード」と内部構造や打鍵感が同じという意味ではありません。1970年代の機械接点式キーボードとして理解するのが適切です。

現在のメカニカルキーボードとはかなり性格が違う

「mechanical contact」と書かれているからといって、現在販売されている赤軸・青軸・茶軸などのメカニカルキーボードと同じものではありません。当時はキーボード自体の構造もメーカーごとの差が大きく、現在のようにMX互換スイッチが広く普及している時代ではありませんでした。

IKB-1の場合、むしろ興味深いのは打鍵感だけではなく、キーボード内部に専用プロセッサーを搭載していることです。現在の高機能ゲーミングキーボードにもマイコンは搭載されていますが、1970年代に「Intelligent Keyboard」として独立した制御能力を持っていたことには時代を感じさせます。

映画でキーボードが単なる飾りではなく、実際に画面演出をトリガーする装置として使えたのも、このプログラム機能があったからです。

巨大なフロッピーディスク装置もIMSAI製

デビッドの机には、現在では見かけない巨大なフロッピーディスクドライブもあります。これはIMSAI FDC-2系のデュアルフロッピードライブで、8インチフロッピーディスクを使用します。

IMSAI公式の制作記録によると、映画の初期脚本では「主人公がソフトウェアをどうやってコンピューターへ読み込むのか」という点が十分考慮されていなかったため、IMSAI側からFDC-2を使うことが提案されました。結果として、8インチディスクをドライブへ挿入する場面が映画にも登場しています。[参照:IMSAI公式「WarGames IMSAI」]

同資料では、映画で使われたドライブはCalcomp 142の8インチドライブで、倍密度の場合にディスク1枚あたり約1MBという説明もあります。現在なら写真一枚にも満たない容量ですが、当時の8ビットコンピューターにとっては大きなストレージでした。

モニターはElectrohome製17インチ

黒い背景に文字を表示しているモニターについても記録が残っています。IMSAI公式によると、撮影ではElectrohome製17インチモニターが選ばれました。

このモニターが選ばれた理由も興味深く、IMSAI側の記録では撮影距離から文字を読み取りやすくするというカメラ撮影上の要求があったとされています。つまり家庭用コンピューターとして自然かどうかだけでなく、映画館のスクリーンで観客が文字を読めることも考慮された機材選びでした。[参照:IMSAI公式「WarGames IMSAI」]

現在「レトロコンピューター風」として人気の黒背景に緑や白系の文字という映像は、こうしたCRTモニターによって独特の雰囲気を生み出していました。

モデムは「IMSAI 212A」に見えるが中身には秘密がある

『ウォー・ゲーム』を象徴するもう一つの機器がモデムです。デビッドは電話回線を利用し、さまざまな電話番号へ自動的に接続を試みます。いわゆる「war dialing」という言葉を広く知らしめた映画でもあります。

画面に登場するモデムにはIMSAIの名前が付いていますが、IMSAI公式の記録では、実際にはCermetek 212AをIMSAIブランド風にしたものだったことが説明されています。通信速度は1200 baud級でした。

映画では電話の受話器を載せる音響カプラーも印象的に描かれますが、実際のCermetek 212Aでは音響カプラーを必要としない構成でした。IMSAI側は、映画として分かりやすい視覚効果を得るため音響カプラーを残したと説明しています。[参照:IMSAI公式「WarGames IMSAI」]

300baudと1200baudはどれくらい遅い?

当時の音響カプラーでは300baud程度の通信も一般的でした。単純比較はできませんが、300bpsなら1秒間に転送できる情報量は数十文字程度という世界です。

1200bpsでも現在のインターネットとは比較になりません。しかし文字だけの端末通信なら、大容量の写真や動画を送る必要がないため実用になりました。

映画では演出上かなり高速に情報が表示される場面もあります。IMSAI公式の記録でも、現実の通信速度と映画の見せ方には違いがあることが語られています。つまり『ウォー・ゲーム』は本物の機材を大量に使っていますが、通信速度まで完全なドキュメンタリーではありません。

映画のデビッドのシステムを整理するとこうなる

機器 映画で使用されたもの 役割
コンピューター IMSAI 8080 デビッドのメインコンピューターとして画面に登場
CPU Intel 8080系 IMSAI 8080のCPU
キーボード IMSAI IKB-1 Intelligent Keyboard プログラム可能な入力装置
フロッピー IMSAI FDC-2系 8インチフロッピーを使用
モニター Electrohome 17インチ 映画の文字表示
モデム Cermetek 212AをベースにしたIMSAI表記の機器 電話回線通信の演出
音響カプラー 映画演出用 電話通信を視覚的に分かりやすくする
画面表示制御 画面外のCompuPro 8086ベースシステム 撮影用の文字・画面を生成

この構成を見ると、映画の机の上にある機械を全部まとめて「IMSAI 8080」と考えるより、複数の実在機器と撮影用システムを組み合わせたセットと理解するほうが正確です。

なぜ1983年の映画なのに1975年のコンピューターなのか

IMSAI 8080は1975年に登場しており、映画公開の1983年にはIBM PCやApple IIシリーズなど、より新しいパーソナルコンピューターがすでに存在していました。それでも主人公のコンピューターとしてIMSAIが選ばれています。

IMSAI公式の記録によると、脚本家Lawrence Laskerの段階から、主人公のコンピューターとしてIMSAI 8080を使うことが指定されていたとされています。そして1982年、映画制作側からIMSAI関連機材を提供してほしいという連絡が入りました。[参照:IMSAI公式「WarGames IMSAI」]

結果として、スイッチとLEDが大量に並んだIMSAIの外観は、デビッドが単なるゲーム好きではなく、コンピューターを深く理解している少年であることを視覚的に伝える重要な小道具になっています。

実は映画に使われたIMSAI 8080は現存している

映画史・コンピューター史の両面で興味深いのが、撮影に使われたIMSAI 8080のその後です。IMSAI公式サイトによると、映画に提供されたIMSAI 8080は撮影終了後に戻され、現在も保存されています。

同社の記録には映画制作時の手紙、発送記録、キーボード、モデムなどについても詳しい情報が残されています。映画の小道具について後世の推測だけで語っているのではなく、実際に機材を提供した当事者側の資料が残っているのは非常に貴重です。[参照:IMSAI公式「The WarGames IMSAI」]

Computer History Museumにも通常型IMSAI 8080が保存されているため、映画とは別に、このコンピューターがどのような機械だったのかを歴史資料から確認できます。[参照:Computer History Museum「IMSAI 8080」]

「黒い画面に緑の文字」が魅力的に見える理由

1980年代以前のコンピューター端末では、現在のような高解像度カラーGUIではなく、CRT上へ単色の文字を表示する構成が一般的でした。緑色やアンバーなどの蛍光体を使ったモニターも存在し、黒い背景との強いコントラストが独特の視覚体験を生み出していました。

マウスカーソルもアイコンもなく、文字だけが現れる画面には「コンピューターと直接会話している」ような感覚があります。『ウォー・ゲーム』はこの端末文化を映画的に強調し、電話回線の接続音、キーボード入力、文字が次々と現れるCRTを組み合わせました。

ただし映画の表示速度や操作方法の一部は演出です。「あの画面を再現したい」という場合は、IMSAI 8080そのものを再現する方法と、映画の画面演出を再現する方法を分けて考える必要があります。

現在IMSAI 8080と同じ雰囲気を楽しむ方法はある?

オリジナルのIMSAI 8080は半世紀前のコンピューターであり、誰にでも気軽に購入・維持できる機械ではありません。しかし、エミュレーターや復刻系ハードウェア、レトロコンピューター向けのターミナルソフトなどを利用すれば、CP/M時代の操作感を現代のPC上で体験することはできます。

黒背景に緑やアンバーの文字という雰囲気だけなら、CRT風表示を再現するターミナルソフトでも楽しめます。一方、S-100バスやIntel 8080、前面スイッチからの操作まで追体験したい場合は、レトロコンピューターのエミュレーション環境を調べるとさらに深い世界へ入れます。

オリジナル機を入手する場合は、古い電源回路やコンデンサーなどを含むヴィンテージ電子機器です。状態不明の個体へいきなり通電するのではなく、レトロコンピューターの修理知識を持つ専門家による確認を受けるほうが安全です。

現代のPCと比較すると性能差以上に「思想」が違う

IMSAI 8080と現在のパソコンを単純な性能で比較すると、現代機が圧倒的です。しかしIMSAIの面白さは性能競争ではありません。

現在のパソコンでは、電源を入れると複雑な初期化が自動的に行われ、OSが起動し、ユーザーにはデスクトップ画面が表示されます。内部で何が起きているかを意識しなくても利用できます。

IMSAI 8080の前面パネルでは、アドレス、データ、CPUの状態といったコンピューターの低レベルな動作を人間が直接意識できます。大量のLEDとスイッチは不便さの象徴であると同時に、「コンピューターそのものを操作している」という感覚を強く与えてくれる存在でもあります。

『ウォー・ゲーム』の機材を調べると映画と現実の境界が面白い

『ウォー・ゲーム』のコンピューター描写は、「全部本物」でも「全部映画用の偽物」でもありません。ここを分けて見ることが重要です。

IMSAI 8080、IKB-1キーボード、FDC-2系フロッピードライブ、Electrohomeモニターなどには実在する機材が使われています。一方、前面LEDには映画用の改造があり、モデムにはブランド上の演出があり、音響カプラーにも視覚効果としての意味がありました。そしてモニター上の表示は画面外のCompuProシステムによって制御されていました。

本物の1970年代コンピューターを土台にしながら、映画として観客に伝わりやすいよう巧妙に演出を加えたというのが、デビッドのコンピューターシステムの実像です。

まとめ:『ウォー・ゲーム』のパソコンはIMSAI 8080、キーボードはIKB-1

1983年の映画『ウォー・ゲーム』でマシュー・ブロデリック演じるデビッド・ライトマンが使用していたコンピューターは、1975年に登場したIMSAI 8080です。Intel 8080A系CPUを使用する8ビットのS-100バスマシンで、CP/Mや後のIMDOSなどを利用できるコンピューターでした。Computer History Museumにも実機が保存され、『War Games』への登場が記録されています。[参照:Computer History Museum「IMSAI 8080」]

キーボードはIMSAI IKB-1 Intelligent Keyboardです。63キーの機械接点式キーボードで、Intel 8035プロセッサーを内蔵し、ASCII出力やキー置換などのプログラム機能を備えていました。メンブレン式ではなく機械接点式ですが、現代のCherry MX系メカニカルキーボードと同じものと考えるのではなく、1970年代のプログラマブルキーボードとして理解するのが適切です。

周辺にはIMSAI FDC-2系の8インチデュアルフロッピードライブ、Electrohome製17インチモニター、Cermetek 212Aをベースとしたモデムなどが使われました。IMSAI公式には映画制作側へこれらの機材を提供した詳細な記録が残っています。[参照:IMSAI公式「The WarGames IMSAI」]

そして最大のポイントは、映画の画面に表示される文字を実際に生成していたのは、机上のIMSAI 8080そのものではなかったことです。撮影ではIKB-1のプログラム機能を利用して画面外のCompuPro 8086ベースのコンピューターをトリガーし、あらかじめ用意した表示をモニターへ出していました。[参照:IMSAI公式「WarGames制作記録」]

つまり『ウォー・ゲーム』のデビッドの部屋は、1970年代の本物のマイクロコンピューター技術と1980年代の映画特殊効果が融合したセットです。前面のスイッチ、8インチフロッピー、機械接点式キーボード、電話回線、CRTに浮かぶ文字という組み合わせは、現在の薄型ノートPCとはまったく違うコンピューター観を映しています。黎明期のパソコンに魅力を感じる人にとって、IMSAI 8080は『ウォー・ゲーム』の小道具というだけでなく、パーソナルコンピューター史そのものを味わえる一台といえるでしょう。

コメント

タイトルとURLをコピーしました