概要 バッファ(buffer)とは、緩衝材、緩衝装置という意味の英単語で、IT分野では複数の機器などがデータの伝送・処理を行う際に、処理速度や伝送速度の差、タイミングのズレなどを補うためにデータを一時的に蓄えておく記憶装置や記憶領域をこのように呼ぶ。 例えば、コンピュータがプリンタにデータを送って印刷する場合、プリンタが印刷する速度はコンピュータとプリンタの間の通信速度よりも遥かに遅い。単純に次々データを送ってしまうと、印刷が追いつかずにデータを取りこぼし、途切れ途切れに印刷されてしまうことになる。 このため、プリンタの内部には半導体メモリが内蔵されており、受信したデータを一時的に蓄えておき、印刷速度にあわせて順次データを読み出して印刷を行うようにできている。このように処理待ち、送信待ちのデータを一時的に待機させておく保管領域をバッファという。 バッファ装置やバッファ領域を用意し、受け取っ