バイナリファイル 【binary file】 バイナリーファイル
概要
バイナリファイル(binary file)とは、特定の文字コードの範囲に収まらない任意のビット列を含むバイナリデータを保存したファイルのこと。テキストファイル以外のファイルはすべてバイナリファイルであり、実行形式のプログラム、画像、音声、動画などのファイルの多くが該当する。バイナリファイルはコンピュータプログラムによって読み書きや処理を行うことを前提に、文字コードの規約を用いずに任意のビット列によって構成されるデータを格納する。一方、テキストファイルは文字コードで規定された自然言語の文字と、表示制御のための少数の制御コード(空白や改行など)のみを含み、人間が容易に読み書きできる。
テキストファイルはテキストエディタなどで表示して中にどんな文字が書かれているかを読むことができるが、バイナリファイルはその形式に対応したソフトウェア以外ではまったく内容を知ることはできない。ただし、バイナリエディタというソフトウェアによってどのようなバイト列が並んでいるかを見ることはできる。
オフィスソフト(ワープロソフトや表計算ソフトなど)の作成する文書ファイルのように、含まれる主なデータが文字や数字である場合も、設定や書式、文書構造などのデータ、文字以外に含まれるメディアデータを同時に格納するため、バイナリファイルが標準のファイル形式という場合が多い。
(2018.8.14更新)