encoder エンコーダー,符号器

 あるデータを一定の決まりに従って符号化(エンコード)するシステムのこと。 コーダーともいう。 逆に符号化されたデータを基の状態に復元(デコード)することを『デコーダー』を呼ぶ。
 広義には,一定の規則に従ってメッセージや信号を変換する機能。 狭義には,入力された信号について一意の出力信号を発生する回路。 情報処理では,入力データを符号化する目的で,一組の入力信号に対応した一組の出力信号を出力する機構。

 ボール式マウスのボールの回転を検出する円盤もエンコーダーと呼ばれている。


ソフトウエアエンコーダ
 エンコーダチップを用いないため,ハードウエアエンコーダに比べると低価格で,パソコンのデザインも小さくなるのが利点。 一方,CPU パワーに依存するため,安定して高画質を求める人には敬遠されている。 CPU の進化はソフトウエアエンコードの品質を向上させている。



decoder テコーダ,復号器

 何らかの符号のかたちを変換したものを,元に戻す装置,プログラム。逆はエンコーダ。
 通信では,ある情報(たとえば絵)を別の符号(たとえば文字列)に変換して送信(符号化), 受信側で元に戻して(復号)使うことが多い。 このような場合,元に戻す機械,ソフトウェアなどをデコーダと呼ぶ。
 たとえば NAPLPS のデコーダは,文字列に符号変換されて送られてきた画像データを, 元の画像(を描く手順)に戻すソフトウェアである。 また最近サービスが開始された有料衛星放送のデコーダは,暗号化されて送られてきた映像を, 元に戻す(信号の順番の入れ替えなど)装置である。
 デコーダが元の信号,符号を正しく再現するためには,定められた手続きにしたがって動作しなければならない。



戻る 
英語『E』最初のメニュー