平成22年度 春期 ITパスポート試験 問88 解説 音声のデジタル化
音声信号をディジタル化する。図の時刻1から時刻5のタイミングで標本化を行い,4段階に量子化(標本点に最も近い段階を選択)を行った。その後2ビットで符号化を行った。結果は“11 01 00 10 11”であった。同じ手法でディジタル化を行うと“01 00 10 11 01”となる音声信号を示す図はどれか。
- ア
- イ ✓ 正答
- ウ
- エ
解説
この問題は、提示された符号列「01 00 10 11 01」が、グラフ上の時刻1から時刻5において、どの振幅レベルに対応しているかを一つずつ照らし合わせることで解けます。
解答の手順
- グラフの縦軸(振幅レベル)を確認します。下から順に 00、01、10、11 という4つの段階に分けられています。
- 符号列「01 00 10 11 01」を、時刻1から5に順番に当てはめます。
- 時刻1:01
- 時刻2:00
- 時刻3:10
- 時刻4:11
- 時刻5:01
- 各選択肢のグラフにおいて、これらの時刻の点が上記の振幅レベルに位置しているかを確認します。例えばイのグラフを見ると、時刻1はレベル01、時刻2はレベル00、時刻3はレベル10、時刻4はレベル11、時刻5はレベル01となっており、条件と完全に一致します。
アナログ信号をデジタルデータに変換する仕組み
音声などのアナログ信号をコンピュータで扱うためには、連続的な波形を数値の列に変換する必要があります。この変換プロセスには、大きく分けて3つの段階があります。
- 標本化(サンプリング):一定の時間間隔で信号の大きさを読み取る作業です。本問では「時刻1から5」がこれにあたります。
- 量子化:読み取った値に最も近い数値を、あらかじめ決められた段階(今回は4段階)のどれかに割り当てる作業です。
- 符号化:量子化された数値を、コンピュータが扱える2進数(0と1の組み合わせ)に変換する作業です。今回は2ビットで表現しているため、 通りの値を「00, 01, 10, 11」で表しています。
この問題を解くための思考プロセス
この問題は、専門的な計算式を解く力よりも、情報を正確に読み取り、モデルと照らし合わせる観察力が重視されています。
多くの受験生は、まず各時刻がどの水平線(レベル)にあるかを視覚的に追いかけます。もし迷った場合は、符号列の「最も低い値(00)」と「最も高い値(11)」が含まれる時刻に注目し、グラフのピークや谷と一致するかを確認するのが効率的です。今回のケースでは、時刻2が必ず00(一番下)になる必要があるため、そこを見るだけで候補を絞り込むことができます。
実社会におけるこの知識の役割
この知識は、現代のデジタルオーディオや映像技術の基礎です。例えば、私たちがスマートフォンで音楽を聴いたり動画を撮影したりする際、まさにこの仕組みが働いています。
- 標本化の密度(サンプリング周波数)が高いほど、音質は原音に近くなります。
- 量子化の段階が多い(ビット数が多い)ほど、細かな音の強弱を表現でき、音の解像度が上がります。
この問題の教育的な意図は、単に符号を読み取ることではなく、現実世界にある連続的な事象が、どのような手順で「0と1のデータ」へと抽象化されているかという概念を理解することにあります。このプロセスを知っておくことは、通信速度や画質・音質の設定項目(ビットレートやサンプルレート)を理解する上での強力な武器になります。