デコード 【decode】 デコーディング / decoding / 復号

概要

デコード(decode)とは、一定の規則や方式に基づいて符号(コード)の集まりに変換されたデータに対し、符号化時とは逆方向の変換をい、元のデータ復元すること。そのような処理をう装置や電子回路、ソフトウェアシステムなどのことは「デコーダ」(decoder)という。

音声などアナログ信号から生成されたデジタルデータを本来のアナログ信号に戻す処理や、元のデータからデータ圧縮暗号化などによって別の形式に変換されたデータに対して、逆方向の変換処理をって元のデータ復元する処理などを指す。

また、CPUマイクロプロセッサ)では、プログラムを構成する機械語の命令コードインストラクション)を解釈し、プロセッサ内の回路を制御する単純な命令であるマイクロコードの集合に変換することを「命令デコード」(instruction decode)あるいは略してデコードという。

これに対し、データを一定の規則に基づいて特定の形式の符号に変換することを「符号化」あるいは「エンコード」(encodeencoding)という。また、そのような処理をう装置やソフトウェアなどのことは「エンコーダ」(encoder)という。エンコードとデコードの両方の機能を持つソフトウェアや装置は「コーデック」(codeccoder/decoder)と呼ばれる。

(2023.12.13更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる