ITパスポート 2009年 春期 問66
問題文
アナログ音声信号をディジタル化する場合、元のアナログ信号の波形に、より近い波形を復元できる組合せはどれか。

選択肢
ア:
イ:
ウ:(正解)
エ:
🔒 解説は解答すると表示されます
アナログ音声信号をディジタル化する場合、元のアナログ信号の波形に、より近い波形を復元できる組合せはどれか。 +【ITパスポート 解説】
正解の理由
アナログ音声をデジタル化するとき、元の波形に近づけるには「時間的に細かく」値を取ることと「振幅を細かく」表現することの両方が必要です。時間方向についてはサンプリング周期(sampling period/サンプリング間隔)が短いほど元の波形を細かく追えます。振幅方向については量子化の段階数(quantization levels/ビット深度)が多いほど振幅の差を小さな刻みで表せます。したがって、サンプリング周期が短く、量子化の段階数が多い組合せ、すなわち ウ が最も元の波形に近い復元を可能にします。
理由を支える2つの原理:
- ナイキスト(Nyquist)サンプリング定理:最大周波数 f_max を正しく復元するには、サンプリング周波数 f_s が少なくとも 以上必要です。サンプリング周期 なので、周期が短い(=周波数が高い)ほど良い。
- 量子化誤差:量子化の段階数 L はビット数 に対して 。段階が多いほど一段の幅が小さくなり、振幅誤差(量子化雑音)が小さくなります。
解法ステップ
-
用語を確認する
- サンプリング(sampling):連続信号を一定時間ごとに値を取ること。
- サンプリング周期(sampling period):値を取る間隔。短い=細かくサンプリング。
- 量子化(quantization):連続的な振幅を離散の段階に丸めること。
- 量子化の段階数:振幅を表す細かさ。多いほど精密。
-
「元の波形により近い」という基準を分解する
- 時間分解能(波の形を追う細かさ) → サンプリング周期が短いほど有利。
- 振幅分解能(高さを正確に表す精度) → 量子化の段階数が多いほど有利。
-
表の各行を比較する
- ア:周期=長い、段階=多い → 振幅は良いが時間が粗い。高周波成分を失う。
- イ:周期=長い、段階=少ない → 両方で不利。
- ウ:周期=短い、段階=多い → 時間・振幅の両方で有利(最良)。
- エ:周期=短い、段階=少ない → 時間は良いが振幅が粗い。
-
結論:ウ を選ぶ。
選択肢別の誤答解説
-
ア(サンプリング周期=長い、量子化段階数=多い)
振幅は細かく表現できますが、サンプリング周期が長いと高周波成分(急な変化)を取りこぼします。結果として波形の形(時間的な変化)は正確に復元できません。たとえば速い音の立ち上がりやノイズ成分が失われます。 -
イ(サンプリング周期=長い、量子化段階数=少ない)
時間方向・振幅方向とも粗いため、最も波形から離れる組合せです。音質は大きく損なわれます。 -
ウ(サンプリング周期=短い、量子化段階数=多い)
時間分解能も振幅分解能も高く、元のアナログ波形に最も近い復元が可能です。通信や保存でのデータ量は増えますが、品質は最良です。 -
エ(サンプリング周期=短い、量子化段階数=少ない)
時間的な変化は良く追えますが、振幅が粗いため波形の高さが階段状になります。これが量子化雑音として聞こえることがあります。
よくある誤解
-
「サンプリング周期が短ければ量子化は適当でよい」
サンプリングが細かくても振幅が粗いと高さの情報が失われます。両方のバランスが必要です。 -
「量子化段階数=ビット数を増やせばいつでも完全に復元できる」
ビット数を増やせば量子化誤差は小さくなりますが、サンプリング周波数が足りなければ時間的な形は失われます。さらにデータ量が増えるという実務上の制約もあります。 -
「サンプリング周期=短いは無限に良い」
理論上は高い周波数まで取れば良いですが、機器の帯域やデータ容量、ノイズの影響など現実的制約があります。実務では目的に応じた適切な周波数を選びます。
補足コラム
- ナイキスト周波数の実例:人間の可聴帯域は約20 Hz〜20 kHzです。これを忠実に復元するためにはサンプリング周波数 f_s > 2×20 kHz = 40 kHz が必要です。CD 音質が 44.1 kHz、16ビットであるのはこのためです。
- 量子化段階数とビット深度の関係:ビット数 のとき段階数 。例:8ビット → 256段階、16ビット → 65536段階。段階が増えるほど振幅差が細かく表現できます。
- 実務ではアンチエイリアシングフィルタ(入力信号の高周波成分を除去するフィルタ)を使ってサンプリング前に不要な高周波をカットします。これにより折り返し(aliasing)を防ぎます。
FAQ
Q1:サンプリング周期が「短い」とは具体的にどういう意味ですか?
A1:サンプリング周期はサンプルを取る間隔です。短い=間隔が小さい=1秒あたりに取るサンプル数(サンプリング周波数)が多いということです。式で言えば 。 が小さいほど が大きいです。
A1:サンプリング周期はサンプルを取る間隔です。短い=間隔が小さい=1秒あたりに取るサンプル数(サンプリング周波数)が多いということです。式で言えば 。 が小さいほど が大きいです。
Q2:量子化の段階数を増やすとデータ量はどれくらい増えますか?
A2:段階数はビット数 で表します。1サンプルあたりのデータ量は ビットです。たとえば 8ビットから16ビットにするとデータ量は2倍になります。
A2:段階数はビット数 で表します。1サンプルあたりのデータ量は ビットです。たとえば 8ビットから16ビットにするとデータ量は2倍になります。
Q3:実際の音声でどれくらいの設定が使われますか?
A3:電話音声は 8 kHz、8ビット(歴史的なPCM)など低めに設定されます。音楽CDは 44.1 kHz、16ビットが一般的で、高音質用途ではさらに高いサンプリング周波数やビット深度が使われます。
A3:電話音声は 8 kHz、8ビット(歴史的なPCM)など低めに設定されます。音楽CDは 44.1 kHz、16ビットが一般的で、高音質用途ではさらに高いサンプリング周波数やビット深度が使われます。
関連キーワード: サンプリング、量子化、ナイキスト定理、サンプリング周波数、量子化雑音、ビット深度、アンチエイリアシングフィルタ

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

