このページの本文へ

前へ 1 2 3 次へ

ロードマップでわかる!当世プロセッサー事情 第401回

業界に痕跡を残して消えたメーカー 表計算ソフト「VisiCalc」で世界を震撼させたVisiCorp

2017年04月03日 11時00分更新

文● 大原雄介(http://www.yusuke-ohara.com/) 編集●北村/ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

 1ヵ月ぶりとなる、業界に痕跡を残して消えたメーカーシリーズ。今週はVisiCorpを紹介する。もともとはPersonal Softwareという慎ましやかな社名で創業され、途中で社名を変更している。創業者はDan Fylstra氏とPeter R. Jennings氏の2人である。

マイコンで動作する世界初の表計算ソフト「VisiCalc」

マイコン向け表計算ソフトを開発した
Software Arts

 さてそのVisiCorpの話をする前に、Software Artsという会社を紹介したい。この会社は、Dan Bricklin氏とBob Frankston氏の2人により、1979年に創業された。そもそもBricklin氏は1973年にマサチューセッツ工科大学のコンピューター科学学科を卒業後、DECに就職するものの、1976年にはキャッシュレジスターを製造する会社に転職する(なぜかは知らない)。

 ただここに飽き足りなかったのか、1977年には退職してハーバード大で経営学修士を取得することにした。1978年からBricklin氏は再び学生となるわけだが、この講義を受けている最中に氏は表計算ソフトのアイディアを思いつく。

 当時講義の中で、さまざまな金融モデルの式にいろいろなパラメーターを与えてその結果を算出する、ということが行われていたらしい。

 これをするのに、黒板を升目状に分解し、おそらくは左端にパラメーターを書き、その次のカラムに数式を入れて、その次のカラムに計算結果を入れ、という形で行なっており、例えば計算結果が間違っていたらそのカラムを消して正しい計算結果を入れ、その結果を元に次のカラムの計算をやり直し、……という具合に講義は行われていたようだ。

 これを眺めていたBricklin氏は、「これをコンピューターでやらせればもっとスマートにできるのに」と閃いた。

 最初のプロトタイプは1978年の春、Apple II上で動いた。これに先立ち、ハーバード大のTSS(タイムシェアリングシステム:端末がたくさんぶら下がった大型コンピューター)上でBasic言語を使い画面レイアウトをいくつか試作し、アイディアが実際にコンピューターに実装できることを確信したらしい。

 できればマウスを使いたかったようだが、これはApple IIのゲームパドルを代用したものの、精度が悪くて自在に扱うのは難しいということで、最終的に矢印キーを使うことにした。ちなみに最初のプロトタイプは、Apple Basicで記述されたという。

 実はこのプロトタイプの開発に使われたApple II自身は、Personal SoftwareのFylstra氏からの借り物であった。Fylstra氏は1977年にハーバードの経営学修士を卒業しており、その意味では先輩/後輩の関係にあったのが最初のつながりだった模様だ。

 さて話を戻すと、最初のプロトタイプは表は固定(スクロールできない)で、機能も限られたものであったが、すぐにさまざまな機能が追加されていくようになる。こうした状況を見て、Bricklin氏とFylstra氏は契約を結ぶことになった。

 Bricklin氏(と、途中から開発に加わったFrankston氏)の2人は開発者としてこの表計算ソフトを完成させ、それをFylstra氏のPersonal Softwareが販売するというものだ。

 このプロトタイプは名前も決まっておらず、“Calcu-ledger”という仮の名前がついていた。この“Calcu-ledger”に関して、Personal Softwareは一般販売の場合は売上の35.7%、OEM販売の場合は50%をロイヤリティーとして2人に支払う、という契約になっていた。

 この率は現在はもとより当時としても異様に高いのだが、この金額は当時ハーバードの学生が使っていたTIの関数電卓(35ドル程度で入手できたらしい)にあわせたものだったそうだ。逆に言えば、Personal Softwareはこのソフトウェアを100ドル程度で販売することを目論んでいた、という計算になる。

 この契約が成立したことがきっかけとなり、1979年1月2日に2人はSoftware Artsを設立。したがって先の契約は、Personal SoftwareとSoftware Artsという2社での契約になった形だ。

 この当時、Personal Softwareはすでにいくつかのソフトウェアを発売していた。最初のものは、MOS TechnologyのKIM-1の上で動くMicroChessというチェスプログラムである。これはその後PET 2001やApple IIにも移植され、それぞれ発売された。他にもいくつか小さなプログラムを開発・販売していたようだが、そのあたりは正確にわからない。

 Bricklin氏の回想によれば、1978年当時で全部あわせても、Personal Softwareの売上は年間100万ドルに満たない程度だっただろうと推定している。ただなにぶんパソコンの創成期の話であり、おそらく当時としては最大のソフトウェアメーカーだっただろう、としている。その意味では、この表計算ソフトはPersonal Softwareにとっても大きな賭けであったのだろう。

 さて、Software ArtsではBricklin氏とFrankston氏が急ピッチで開発を進めていた。製品ターゲットはApple IIということでMOS Technologyの6502用のアセンブラで記述されたが、このアセンブラが動く環境はマサチューセッツ工科大学のMulticsだった。利用料金の高い昼間は寝て、割安料金で利用できる夜間にマサチューセッツ工科大学にモデムで接続してはプログラミングを始めるといった具合だったらしい。

 最初のバージョンはわずか1週間で仕上がったとBricklin氏は回想している。この最初のバージョンは制約が多く、例えば数字/文字は全部左詰で表示され、内部演算は金額計算の丸め誤差を防ぐためにすべて10進演算になっており、また浮動小数点演算をサポートしないなどがあった。

 もちろん、このままでは製品としてはいろいろ足りていないため、この後も引き続き開発は続けられている。その結果、当初は16KBのRAMで動作することを目標としたもののの果たせず、最小で32KBのRAMが必要となってしまった。

前へ 1 2 3 次へ

カテゴリートップへ

この連載の記事
1
Apple 2026 MacBook Neo A18 Proチップ搭載13インチノートブック:AIとApple Intelligenceのために設計、Liquid Retinaディスプレイ、8GBユニファイドメモリ、256GB SSDストレージ、1080p FaceTime HDカメラ - シルバー
Apple 2026 MacBook Neo A18 Proチップ搭載13インチノートブック:AIとApple Intelligenceのために設計、Liquid Retinaディスプレイ、8GBユニファイドメモリ、256GB SSDストレージ、1080p FaceTime HDカメラ - シルバー
¥95,768
2
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、Touch ID - シルバー
Apple 2026 MacBook Air M5チップ搭載13インチノートブック:AIとApple Intelligence、13.6インチLiquid Retinaディスプレイ、16GBユニファイドメモリ、512GB SSDストレージ、12MPセンターフレームカメラ、Touch ID - シルバー
¥177,333
3
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
Lenovo Chromebook クロームブック IdeaPad Flex 3i Gen8 12.2インチ インテル® プロセッサー N100搭載 メモリ4GB eMMC 64GB バッテリー駆動12.0時間 重量1.25kg アビスブルー 82XH001KJP
¥38,500
4
Lenovo ノートパソコン パソコン IdeaPad Slim 3 15.3インチ 第13世代 インテル® Core™ i5 プロセッサー搭載 13420H メモリ16GB SSD512GB MS Office 2024搭載 Windows11 バッテリー駆動16.9時間 重量1.59kg ルナグレー 83K100G4JP ノートPC
Lenovo ノートパソコン パソコン IdeaPad Slim 3 15.3インチ 第13世代 インテル® Core™ i5 プロセッサー搭載 13420H メモリ16GB SSD512GB MS Office 2024搭載 Windows11 バッテリー駆動16.9時間 重量1.59kg ルナグレー 83K100G4JP ノートPC
¥107,800
5
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
【整備済み品】富士通 ノートパソコン LIFEBOOK U9310 13.3型FHD(1920x1080) 超軽薄 ノートPC/第10世代 Core i5-10310U@1.7GHz/ 8GB メモリ/高速ストレージ SSD/Webカメラ/WIFI/Type-C/HDMI/win11&MS Office 2019 搭載 ビジネス 在宅勤務向け パソコン (メモリ:8GB/SSD:256GB)
¥36,970

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

ASCII倶楽部

注目ニュース

  • 角川アスキー総合研究所

プレミアム実機レビュー

ピックアップ
1
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
KIOXIA(キオクシア) 旧東芝メモリ microSD 128GB UHS-I Class10 (最大読出速度100MB/s) Nintendo Switch動作確認済 国内サポート正規品 メーカー保証5年 KLMEA128G
¥1,980
2
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
Anker PowerLine III Flow USB-C & USB-C ケーブル Anker絡まないケーブル 240W 結束バンド付き USB PD対応 シリコン素材採用 iPhone 17 / 16 / 15 / Galaxy iPad Pro MacBook Pro/Air 各種対応 (1.8m ミッドナイトブラック)
¥1,890
3
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
Anker USB Type C ケーブル PowerLine USB-C & USB-A 3.0 ケーブル iPhone 17 / 16 / 15 /Xperia/Galaxy/LG/iPad Pro/MacBook その他 Android 等 USB-C機器対応 テレワーク リモート 在宅勤務 0.9m ホワイト
¥740
4
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
Anker iPhone充電ケーブル PowerLine II ライトニングケーブル MFi認証 超高耐久 iPhone 14 / 14 Pro Max / 14 Plus / 13 / 13 Pro / 12 / 11 / X/XS/XR / 8 Plus 各種対応 (0.9m ホワイト)
¥990
5
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
UGREEN USB Type Cケーブル PD対応 100W/5A 超急速充電 USB C ナイロン編み 断線防止 iphone17/16/15シリーズ/iPad/MacBook Pro/Galaxy S24/Matebook/iPad/Xperia等USB-C各種対応(1m, ブラック)
¥743
6
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
KIOXIA(キオクシア)【日本製】USBフラッシュメモリ 32GB USB2.0 国内サポート正規品 KLU202A032GL
¥1,100
7
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ホワイト T-K6A-2630WH
エレコム 電源タップ 6個口 3m 雷ガード 個別スイッチ ほこりシャッター付 耐熱 PSE技術基準適合 ホワイト T-K6A-2630WH
¥1,899
8
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
キヤノン Canon 純正 インクカートリッジ BCI-381(BK/C/M/Y)+380 5色マルチパック BCI-381+380/5MP 長さ:5.3cm 幅:13.9cm 高さ:10.75cm
¥5,018
9
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
エルパ(ELPA) 扉付タップラン 電源タップ 延長コード 125V 3m 3個口 ホワイト WBT-N3030B(W)
¥652
10
KIOXIA(キオクシア)【日本製】SDカード 64GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA064G
KIOXIA(キオクシア)【日本製】SDカード 64GB SDXC UHS-I Class10 読出速度100MB/s 国内正規品 メーカー保証5年 KLNEA064G
¥1,180

Amazonのアソシエイトとして、ASCII.jpは適格販売により収入を得ています。

デジタル用語辞典

ASCII.jpメール デジタルMac/iPodマガジン