この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "データレコーダ"
この項目では、磁気テープを用いてデータ列を記録する装置について説明しています。センサから得られた情報を記録する装置については「データロガー」をご覧ください。
「テープドライブ」も参照データレコーダデータレコーダーを搭載したパソコンMZ-80
データレコーダとは、音楽用として大量に出回っていたテープレコーダーを利用してカセットテープにデータを書き込むというもの。CMT(Cassette Magnetic Tape:カセット磁気テープ)などとも呼ばれた。これはコンピュータ業界では磁気テープをMTと略すため、それにカセットのCを付けたものである。
本項では1980年代以前のホビーパソコンブームにおける磁気テープによるデータの記録について扱う。2000年代以降現在にかけてのデータ用磁気テープについてはテープドライブを参照のこと。 1970年代、マイクロコンピュータが発展したが、手頃な補助記憶装置がなかった。このため、民生用に大量生産されており非常に安価で便利な記録媒体と録音再生機器である、コンパクトカセットやマイクロカセットなどとカセットテープレコーダーを流用するというアイディアが生まれた。 これは、情報をFSKなどの変調方式でオーディオ周波数帯の信号に変調して記録するもので、代表的な記録方式にKCS(カンサスシティスタンダード)があり1200Hz/2400HzのFSK方式で300bpsの記録ができた。やがて電子工作の延長的なマイクロコンピュータは様々なコンピュータメーカーから発売された初期のパーソナルコンピュータへと置き換えられていったが、フロッピーディスクは当初、読取装置となるドライブもディスクメディア自体も高価なものであり、ディスクドライブ搭載機は高価な機種に限定され、ホビーパソコンのような廉価で一般家庭への普及を目指した機種では採用し難いものであったことから、データレコーダーは依然として利用され続けた。 8ビット時代のパソコンへの具体的な採用例としては、日本においてはNECのPC-8000シリーズなどではキャリア周波数はそのままでシンボル長のみ短縮した600bpsでの記録を標準としていた。シャープのMZシリーズではコンピュータ本体に直接内蔵され、ソフトウェア制御によるパルス幅変調方式で記録を行い、他の機種と比較し、エラーの少ないアクセスと共に、1200bpsの速度を実現していた。この筐体に直接内蔵される専用のデータレコーダはMZ-80B、並びにその系譜にある機種では2000bpsに速度を変更すると共に、後述の通り、制御の多くもソフトウェアから行うことが可能であった。CPUからの直接制御であるため、そのタイミングの書き換えによって、そのレコーダの信頼性も手伝い、更に高速な読み書きも可能であった。別部署から発売されたX1でも、この電磁制御が可能なデータレコーダを採用しており、速度は2700bpsになっている。他に千葉憲昭の提唱したサッポロシティ・スタンダードがある。 また、コンピュータの周辺機器として使い勝手がいいようにモディファイされたカセットテープレコーダーが作られ、データレコーダと呼ばれた(後述)。 以上で述べたような時代には、メーカー純正のドライブはもとより比較して安価なサードパーティ製でも、パソコン本体より高価ということもザラだったため、データレコーダがよく使われた。その後、時代を下ってディスクドライブやディスクメディアが低価格化するようになると、廉価なホビーパソコンでもデータ転送速度の遅さからロード時間が長く、またシーク(データ読み出しのために媒体の該当データ箇所に読み取りヘッドを移動すること)に対応していないか、対応していたとしても時間の掛かるデータレコーダーからランダムアクセス性の優れたフロッピーディスクメディアへと切り替えられていった。過渡期には、クイックディスクのようなディスクメディアとテープメディアの中間のような機器(と媒体)も存在した。 データの保存自体は普通のアナログテープを録音/再生できるテープレコーダー、極端な話ではラジカセのような音響機器としての製品でも行えるが、データレコーダはデータの保存に特化した機能を備えている。例えば、スピーカー用と別にデータ出力専用のボリュームが付いていたり、コントロールができるものもある。パーソナルコンピュータに内蔵された専用のものでは、後述するようにテープの早送り・巻き戻しを行って、記録されたデータの先頭にシークする機能もあった。
歴史
機能