メインメニューを開く
コンピュータ歴史博物館にあるホレリスのタビュレーティングマシンとソータ (1890)
ホレリスのパンチカード

タビュレーティングマシンTabulating machine)は日本では一般にパンチカードシステムと呼ばれていた機械軍の作表・印刷をする機会で、通常会計機(Accounting machine)と呼ばれ、タビュレータ (tabulator) ともともと呼ばれた。ハーマン・ホレリスが発明し、1890年の米国国勢調査データ処理で初めて使用された。その後コンピュータが普及するまでデータ処理に広く使われた。

スーパーコンピューティング」という言葉は1931年、ニューヨークワールド英語版紙がIBMコロンビア大学に納入した大型特製タビュレータを指して使ったのが最初である[1]

1890年の国勢調査編集

1880年国勢調査は集計に7年を費やし、結果が出たときには既に時代遅れの数値と言わざるを得なかった。1880年から1890年にかけての移民などを原因とするアメリカ合衆国の急速な人口増加により、1890年の国勢調査は約13年かかると予測された。アメリカ合衆国憲法は国勢調査の数値を元に州ごとの課税配分と連邦議会ごとの定数を決定することを要求していたため、もっと素早く集計する方法が必要とされた。

この目的のため、1880年代末ごろ、パンチカードはホレリスにより発明された。発想の元は直接には、鉄道の切符において、車掌が切符に穴を開ける位置によって情報を付与していた(例えば、目的地、旅客の年齢など)ところからである。同様のものは機械制御用として以前から存在しており(例えば、オートマタピアノロールジャカード織機など)たとえばピアノロールは「楽曲のデータ」を、ジャカード織機のそれは「布の柄のデータ」を記録しているものと見ることもできるが、それをデータ処理に利用したのがホレリスの発明と言える。ホレリスは紙が絶縁体として機能し、穴の開いたところだけ電気を通すことができると気づいた。当初紙テープを試してみたが、最終的にパンチカードに到達した[2](当初はホレリスカードと呼ばれていた)。

ホレリスは丸い穴を12行24桁の格子状に開けるパンチカードを採用した。彼の機械は継電器(とソレノイド)を使って機械式カウンタをインクリメントする。バネ付きの針金がカード読み取り機の上部に並んでいる。カードは水銀のプール群の上にセットされ、各プールはカード上の各穴の位置にある。針金をカードに押し付けると、穴のある位置では針金が水銀のプールに浸り、電気回路が形成される[3]。その結果がカウンター(計数器)に送られ、ベルを鳴らしてカードが読み取られたことを操作者に知らせるのである。

タビュレータには40個のカウンタがあり、それぞれ100個の目盛りがついたダイヤルでカウントを示す。ダイヤルには2本の針があり、1本はカウントアップするたびに動き、もう一本は前者が一周するごとにカウントアップする。そのため、カウンタは最大10,000までカウント可能である。カウンタにはパンチカードの特定の穴を対応させることができ、継電器による一種の論理回路を使って一連の穴の組み合わせをカウントさせることもできる。

例えば、既婚の女性をカウントするなどである[4]。またカード格納部が複数あって、読み取った情報に従って一箇所のカード格納部の蓋が開き、そこに読み取ったカードが落とし込まれるようになっていた[5]

ホレリスの技法(カードとタビュレーティングマシンとキーパンチ機)は1890年の国勢調査で採用された[6]。カードには、年齢、住居種別、性別などの情報がコード化されて格納される。事務員は集められた情報をカード上にパンチすることができた。1890年の国勢調査は予定より数カ月早く18ヶ月で完了し、その期間内に二重チェックも行われた。予算より遥かに少ない金額で済んだ[7]

その後の国勢調査とIBM編集

この技術が会計在庫管理に利用できることは明らかだった。ホレリスは1896年、タビュレーティング・マシン社 (Tabulating Machine Company, TMC) を立ち上げた。同年、Hollerith Integrating Tabulator を発売。これは単に穴を数えるだけでなく、数値を穴の列で符号化し、それを累算していくことができる機械である。パンチカードの読み取りは従来と同じ水銀を使ったものだった。1900年に発売した Hollerith Automatic Feed Tabulator は自動カードフィード機構を備え、1900年の国勢調査に採用された。しかし1901年、国勢調査局の長官ロバート・ポーターは大統領が代わることに伴って局を去り、イギリスへ帰国することとなった。ちなみにポーターはイギリスでブリティッシュ・タビュレーティング・マシン社を設立。これが後のICT(さらに後にはICL)となった。国勢調査局の新長官とホレリスの関係はうまくいかず、国勢調査局はジェームズ・パワーズという技術者を雇ってタビュレーティングマシンの改良を行わせた[8]。パワーズはタビュレーティングマシンに印刷機能をつける改良を行い、自身も会社を立ち上げた[7]

プラグボードは1906年の Type 1 で導入された[9][10]。1911年、ホレリスの会社を含む4社が合併しコンピューティング・タビュレーティング・レコーディング・コーポレーション (Computing Tabulating Recording Corporation, CTR) となった。1920年代には印字機能つきのタビュレータ[11]、プラグボードを着脱可能なタビュレータが登場。1924年、CTRはインターナショナル・ビジネス・マシンズ (IBM) と改称。IBMはタビュレーティングマシンの改良を進めていった。

1950年代に電子式コンピュータが製品化されてからもタビュレーティングマシンは広く使われ続けた。なお、パワーズの会社は事務用品会社ランド・カーデックス社に買収され、同社は後にレミントンランドとなった(その後、スペリーユニシス)。

タビュレーティングマシンの用途の多くは、IBM 1401 などのコンピュータに置き換えられていった。FARGO英語版RPGというプログラミング言語は、そのような移行のために開発された。タビュレータの制御パネル(プラグボード)はマシンサイクルに基づいているので、FARGOとRPGはマシンサイクルの記法をエミュレートしており、プログラミング教材はプラグボードと言語のコーディングシートの関係を示していた。

操作編集

 
IBM 402会計機のコントロール・パネル

会計機の操作は、プラグボードでワイヤリングすることによって行われた。

いくつかの会計機編集

 
IBM 407会計機(レッドストーン兵器廠で)

前身のタビュレーティング・マシーン・カンパニー(TMC)の会計機も含めて、IBM会計機には次のような機種があった。

  • 最初のTMC会計機の読取り速度は毎分150枚。[12]
  • TMC Type IV(後にIBM 301)
  • IBM 401 (1933年)
  • IBM 405 (1934年)
  • IBM 402 & 403 (1948年)
  • IBM 407 (1949年) - 日本でも広く使われて、またその印刷技術は後のIBM 716IBM 700/7000シリーズにも使われた。
  • IBM 421 (1960年代)

関連項目編集

外部リンク編集

脚注・出典編集

  1. ^ Eames, Charles; Eames, Ray (1973). A Computer Perspective. Cambridge, Mass: Harvard University Press. p. 95.  なお、95ページにある1920年という日付は間違っている。詳しくは The Columbia Difference Tabulator - 1931 を参照
  2. ^ Columbia University Computing History - Herman Hollerith
  3. ^ Truedsell, Leon E. (1965). The Development of Punch Card Tabulation in the Bureau of the Census 1890-1940. US GPO. p. 51. 
  4. ^ [-245-] An Electric Tabulating System, The Quarterly, Columbia University School of Mines, Vol.X No.16 (April 1889)
  5. ^ IBM Archive: Hollerith Tabulator & Sorter Box
  6. ^ U.S. Census Bureau: The Hollerith Machine
  7. ^ a b U.S. Census Bureau: Tabulation and Processing
  8. ^ Truesdell, Leon E. (1965). The Development of Punch Card Tabulation in the Bureau of the Census 1890-1940. US GPO. 
  9. ^ IBM Tabulators and Accounting Machines
  10. ^ IBM Archive: 1906
  11. ^ IBM Archives: 1920”. IBM. 2012年7月2日閲覧。
  12. ^ 最初の会計機(1906)