A/D変換・量子化とは?マイクの音などアナログ信号をデジタルに変える処理

公開: 更新: カテゴリ: テクノロジ系

30秒で結論

A/D変換とは(全体像)

A/D変換(アナログ-デジタル変換)は、連続的に変化するアナログの信号を、とびとびの数値(デジタル)に変える処理のこと。マイクで拾った声をパソコンで録音するとき、裏でこれが動いている。

ポイントは、標本化だけでは終わらず、3つのステップを踏むこと。よくある誤解が「A/D変換=標本化」だが、正しくは標本化・量子化・符号化の3段階だ。


詳しく:3ステップとビット数だけ覚えれば戦える

ここが記事の心臓部。まずは3ステップの役割

A/D変換の3ステップ

ステップ何をする
①標本化時間を一定間隔で区切って測る横(時間)
②量子化測った値を決まった段階に当てはめる縦(大きさ)
③符号化段階の番号を0と1のビット列にする

標本化=横(時間)、量子化=縦(大きさ)」と覚えると、2つを取り違えない。つまり、横と縦のどちらを区切るかで標本化と量子化を見分けられる、というわけだ。標本化はナイキストの考え方で「元の最高周波数の2倍以上」で測るのがルールだ。

次に、よく問われる量子化のビット数と精度

量子化ビット数と段階数

ビット数段階数(2のn乗)
8ビット256段階電話レベル
16ビット65536段階CDレベル

量子化の細かさはビット数で決まる。nビットなら2のn乗段階を表せる。ビット数が多いほど段階が細かくなり、もとのなめらかな信号に近づく(雑音に対して信号がくっきりする=SN比が良くなる)。

参考として、CDは「標本化44.1kHz・量子化16ビット・2チャンネル」という仕様だ。

わかりやすく言い換えると

要するに、A/D変換は「なめらかな波を、方眼紙のマス目に写し取る」ことだ。

標本化 … 横方向(時間)に等間隔の線を引いて、その時点の高さを読む

量子化 … 縦方向(大きさ)をマス目に区切って、いちばん近いマスに丸める

符号化 … そのマスの番号を0と1で書きとめる

マス目が細かい(ビット数が多い)ほど、もとの波に近づく。粗いマスだと階段状になってしまう——だからきめ細かさはビット数で決まる、というわけだ。


試験のツボ

🔴 一番出る:A/D変換の3ステップ

①標本化(時間で区切る)→量子化(段階に分ける)→符号化(0と1にする)

②「A/D変換=標本化だけ」は誤り

🔴 次に出る:標本化と量子化の役割

①標本化=横(時間)の離散化

②量子化=縦(大きさ)の離散化

🟡 押さえると安定:ビット数と精度

①nビットで2のn乗段階(16ビットは65536段階=CD)

②ビット数が多いほどきめ細かく、SN比が良くなる


よくある間違い

「A/D変換は標本化だけで完了する」→ ✗  標本化・量子化・符号化の3ステップが必要。

「標本化と量子化は同じ処理である」→ ✗  標本化は時間(横)、量子化は大きさ(縦)の離散化。別もの。

「量子化のビット数を増やしても精度は変わらない」→ ✗  ビット数が多いほど段階が細かくなり、もとの信号に近づく。


試験での出題パターン

実際の問題でたしかめてみよう。

オリジナル問題1(3ステップ)

📝 オリジナル問題 1 A/D変換の3ステップ

A/D変換の手順に関する次の記述のうち、正しいものはどれか。

  1. A/D変換は標本化だけで完了し、量子化や符号化は不要な処理とされている
  2. A/D変換は標本化・量子化・符号化の3つのステップを踏んで行う処理である
  3. A/D変換はデジタル信号をアナログ信号にもどす、逆向きの処理のことである
  4. A/D変換は符号化だけを行い、時間や大きさの区切りとは関係しない処理だ
シーピードラ
シーピードラ 解答・解説

解答は 2 だぜ。

A/D変換は標本化・量子化・符号化の3ステップで行う。「標本化だけ」と思い込みがちだが、3段階を踏むのが正しいんだ。

選択肢1は「標本化だけ」が誤り。選択肢3は「デジタル→アナログ」で逆向き(D/A変換)。選択肢4は「符号化だけ」が誤りだぜ。

選択肢判定理由
1量子化・符号化も必要
2標本化・量子化・符号化の3ステップ
3それは逆向きのD/A変換
4標本化・量子化も行う

オリジナル問題2(標本化と量子化)

📝 オリジナル問題 2 標本化と量子化の役割

標本化と量子化の役割に関する次の記述のうち、正しいものはどれか。

  1. 標本化は大きさの軸を、量子化は時間の軸を区切る処理で、役割は入れ替わる
  2. 標本化も量子化も時間の軸だけを区切る処理で、両者に違いはないとされる
  3. 標本化も量子化もビット列を作る処理で、信号の波とは関係がないものである
  4. 標本化は時間の軸を、量子化は大きさの軸を区切る処理で、役割が大きく違う
シーピードラ
シーピードラ 解答・解説

解答は 4 だぜ。

標本化は時間(横)の軸、量子化は大きさ(縦)の軸を区切る。役割がはっきり違うから、「横が標本化・縦が量子化」と覚えとけ。

選択肢1は標本化と量子化が逆。選択肢2は「両者に違いがない」が誤り。選択肢3は「波と関係がない」が誤りだぜ。

選択肢判定理由
1横が標本化・縦が量子化(逆)
2役割が異なる
3信号の波を区切る処理
4標本化=時間・量子化=大きさ

オリジナル問題3(ビット数と精度)

📝 オリジナル問題 3 量子化ビット数と精度

量子化のビット数と精度に関する次の記述のうち、正しいものはどれか。

  1. ビット数を増やしても段階数は変わらず、精度はまったく向上しないとされる
  2. ビット数が少ないほど段階が細かくなり、もとの信号に近づくとされている
  3. nビットの量子化では2のn乗段階を表せ、ビット数が多いほど細かくなる
  4. 量子化のビット数は音の長さを表すもので、信号の細かさとは無関係である
シーピードラ
シーピードラ 解答・解説

解答は 3 だぜ。

量子化はnビットで2のn乗段階を表せ、ビット数が多いほどきめ細かくなる。16ビットなら65536段階(CDレベル)だな。細かいほどもとの波に近づくんだ。

選択肢1は「段階数が変わらない」が誤り。選択肢2は「少ないほど細かい」が逆。選択肢4は「音の長さを表す」が誤りだぜ。

選択肢判定理由
1ビット数で段階数は変わる
2多いほど細かくなる(逆)
3nビットで2のn乗段階・多いほど細かい
4音の長さではなく細かさを決める

まとめ

押さえどころ

次に学ぶ


執筆: SikakuQuest編集部

勉強は、クエストになった。

資格の勉強を、冒険に変えるRPG学習アプリ

App Storeで見る