かたてスト - 1Click共テ対策 -
教科書← 問題作成画面に戻る
目次

教科書情報I

デジタル化と情報の表現

最終更新日:2026年7月19日

文字・音・画像といったアナログな情報を、コンピュータが扱える2進数(デジタル)へ変換する仕組みを学びます。デジタル化の3段階と、情報量の計算(2のn乗やデータ量)は共通テストの計算問題として頻出です。

  • 情報の最小単位はビット(0か1)で、8ビットで1バイトです。nビットあれば 2ⁿ 通りを表せます。
  • アナログからデジタルへの変換は標本化(サンプリング)→ 量子化 → 符号化の3段階で行います。
  • 標本化周波数が高いほど、量子化ビット数が多いほど元の波形に忠実になりますが、その分データ量は増えます。

デジタル化の3段階

なめらかに変化するアナログ信号(例:音の波)を、コンピュータが扱える飛び飛びの数値に直す作業がデジタル化です。手順は三つあります。

まず一定の時間間隔で波の高さを読み取る標本化(サンプリング)、次に読み取った値を決められた段階のうち最も近い値に丸める量子化、最後にその値を2進数のビット列に置き換える符号化です。

1秒あたりに読み取る回数を標本化周波数、量子化の段階数を決めるのが量子化ビット数で、どちらも大きいほど元の波形に忠実になりますが、データ量も増えます。この「忠実さとデータ量のトレードオフ」がこの単元の中心テーマです。

なお、標本化の間隔を粗くしすぎると元の波を復元できなくなり、実際とは違う低い音として現れてしまいます。これを防ぐには、元の信号に含まれる最も高い振動数の2倍を超える標本化周波数が必要で、この関係を標本化定理といいます。

音楽CDの標本化周波数が44.1kHzなのは、人が聞き取れる上限(約20kHz)の2倍を確保するためです。

情報量と2進数の計算

nビットで表せる場合の数は 2ⁿ 通りです。たとえば1ビットで2通り、8ビット(1バイト)で256通りを区別できます。

この関係が「何段階/何色を表すのに何ビット必要か」という計算の基礎になります。

進数の変換と色の表現

  • 2進数・10進数・16進数を相互に変換できるようにします。16進数の1桁は2進数の4桁に対応します。
  • 色は光の三原色RGBを各8ビット(256段階)で表すと、合計24ビット=約1677万色(フルカラー)になります。

データ量の見積り

  • 画像:画素数(縦×横)× 1画素あたりのビット数で求めます。
  • 音声:標本化周波数 × 量子化ビット数 × 秒数 × チャンネル数で求めます。
  • 計算後は、8で割ってバイトに直す、キロ・メガの単位を合わせる、といった換算を忘れないようにしましょう。

圧縮

データ量を小さくする技術が圧縮で、二つの型があります。可逆圧縮は元のデータへ完全に戻せる方式で、文書やプログラム、PNG画像、ZIPファイルなどに使われます。

非可逆圧縮(不可逆圧縮ともいいます)は人間が気づきにくい情報を思い切って捨てることで高い圧縮率を得る方式で、JPEG画像やMP3音声が代表例です。写真や音楽のように多少の劣化が許される用途では非可逆、1ビットの狂いも許されない用途では可逆、というように、目的に応じて使い分けます。

実践ワンポイント

2ⁿ の計算(表せる色数・段階数)、標本化定理、データ量の計算(画像=画素数×1画素のビット数、音=標本化周波数×量子化ビット数×時間×チャンネル数)が定番です。単位(ビットとバイト)の換算ミスに注意しましょう。

参考・出典

この教科書は、運営者が構成を設計した上で生成AIを併用して執筆し、公開前に運営者が内容を確認しています。 学習の参考としてご利用いただき、重要な判断の際は教科書や公式資料もあわせてご確認ください。 誤りを発見した場合は、ページ下部、またはお問い合わせにある投書箱よりご連絡ください。