encoder エンコーダー,符号器
あるデータを一定の決まりに従って符号化(エンコード)するシステムのこと。
コーダーともいう。
逆に符号化されたデータを基の状態に復元(デコード)することを『デコーダー』を呼ぶ。
広義には,一定の規則に従ってメッセージや信号を変換する機能。
狭義には,入力された信号について一意の出力信号を発生する回路。
情報処理では,入力データを符号化する目的で,一組の入力信号に対応した一組の出力信号を出力する機構。
ボール式マウスのボールの回転を検出する円盤もエンコーダーと呼ばれている。
ソフトウエアエンコーダ
エンコーダチップを用いないため,ハードウエアエンコーダに比べると低価格で,パソコンのデザインも小さくなるのが利点。
一方,CPU パワーに依存するため,安定して高画質を求める人には敬遠されている。
CPU の進化はソフトウエアエンコードの品質を向上させている。
decoder テコーダ,復号器
何らかの符号のかたちを変換したものを,元に戻す装置,プログラム。逆はエンコーダ。
通信では,ある情報(たとえば絵)を別の符号(たとえば文字列)に変換して送信(符号化),
受信側で元に戻して(復号)使うことが多い。
このような場合,元に戻す機械,ソフトウェアなどをデコーダと呼ぶ。
たとえば NAPLPS のデコーダは,文字列に符号変換されて送られてきた画像データを,
元の画像(を描く手順)に戻すソフトウェアである。
また最近サービスが開始された有料衛星放送のデコーダは,暗号化されて送られてきた映像を,
元に戻す(信号の順番の入れ替えなど)装置である。
デコーダが元の信号,符号を正しく再現するためには,定められた手続きにしたがって動作しなければならない。
戻る 英語『E』,最初のメニュー