キーパンチ
キーパンチ(英語: keypunch)またはカード穿孔機(カードせんこうき、英語: card punching machine)は、オペレータが押したキーによって硬質紙製カードの特定の位置に正確に穴を空けるための装置である。データを紙テープに変換する機器を指すこともある。
ジャカード織機では、プログラムが穿孔されたカードは「チェーン」と呼ばれる紙テープとして結合され、織機がそれを読み取って動作を決める。
ホレリス機やタビュレーティングマシンでは、データが穿孔されたパンチカードを読み取って処理を行う。パンチカード入出力装置を搭載したコンピュータでは、パンチカードにはコンピュータの動作を決めるデータまたはプログラムが入っている。
初期のホレリス製キーパンチは手動操作であった。後のキーパンチはいくつかの機能を統合した電動装置となった。多くはタイプライター風のキーボードが付いた一人用デスクのような形で、穿孔前のカードを置くホッパーと、穿孔後のカードが置かれるスタッカーを搭載していた。カードの上部に穿孔した文字を印刷する機種もあった。
なお、キーパンチを操作する人をキーパンチャー (keypunch operator) といって、当時は主に女性の専門職業として尊重された。また、データ入力を専門として数十人から数百人のキーパンチャーが所属する「キーパンチ部門」が存在した。