戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

ITパスポート 2016年 秋期 78


問題文

300×600ドットで構成され、 1画素の情報を記録するのに24ビットを使用する画像データがある。これを150×300ドットで構成され、 1画素の情報を記録するのに8ビットを使用する画像データに変換した。必要な記憶容量は何倍になるか。

選択肢

1/12(正解)
1/6
1/4
1/2

🔒 解説は解答すると表示されます

画像データの記憶容量の変化【ITパスポート 解説】

問題の要点:300×600ドットで、1画素の情報に24ビットを使う画像を、150×300ドットで1画素8ビットの画像に変換したとき、必要な記憶容量は何倍になるか。
ここで使う主な用語(初出時に簡単に説明します)
  • 画素(pixel:画像の最小単位。小さな点ひとつが画面全体の色を作る)
  • ビット(bit:情報の最小単位。0か1の値を持つ)
  • バイト(byte:8ビットで1バイト。ファイル容量の単位でよく使われる)
  • ビット深度(bits per pixel:1画素あたり何ビットで色などを表すか)

正解の理由

元の画像と変換後の画像について、画素数と1画素あたりのビット数を比べると、必要な記憶容量は元の画像の1/12になります。したがって選択肢では (1/12)が正しいです。
理由の要点:
  • 横・縦それぞれを半分にすると、画素数(幅×高さ)は1/4になる。
  • 1画素あたりのビット数が24ビット→8ビットへと1/3になる。
  • これらを掛け合わせると になるため、記憶容量は1/12に減る。

解法ステップ

  1. 元の画素数を求める:(画素)
  2. 変換後の画素数を求める:(画素)
  3. 画素数の比を求める:(画素数は1/4)
  4. 1画素あたりのビット数の比を求める:(ビット深度は1/3)
  5. 総容量の比は「画素数の比 × ビット深度の比」: つまり変換後の必要記憶容量は元の1/12になる。
補助的にバイトで考えると分かりやすいです。24ビット = 3バイト、8ビット = 1バイトなので、 元:バイト、変換後:バイト。比は です。

選択肢別の誤答解説

  • ア: 1/12 — 正しい。上記の通り、画素数が1/4、ビット深度が1/3になるので合成して1/12。
  • イ: 1/6 — 間違い。1/6になるのは例えば画素数が1/2、ビット深度が1/3の場合()。今回の画素数は横・縦とも半分なので画素数は1/4になる点を見落としている可能性が高いです。
  • ウ: 1/4 — 間違い。画素数だけを見てビット深度の変化(24→8)を無視するとこうなります。今回はビット深度も3分の1になるためさらに小さくなります。
  • エ: 1/2 — 間違い。これはどちらの要素もほとんど減っていないと誤認した場合の選択肢です。今回の変化(画素数とビット深度両方の低下)を考慮していません。

よくある誤解

  1. 「幅が半分だから容量も半分」と考える
    幅だけでなく高さも半分になっているため、画素数(面積)は半分×半分で1/4になります。面積は一方向の縮小ではなく二方向の積で決まります。
  2. 「24を8で割ると3だから容量は3分の1増える」と勘違いする
    24ビット→8ビットは「減る」ので1/3になります。増減の向きに注意してください。
  3. ビットとバイトを混同する
    1バイト = 8ビットです。問題がビットで与えられているときは、必要ならバイト換算して考えるとミスが減ります。

補足コラム

  • 画素(pixel)と画素数:画像は小さな色の点(画素)が集まってできています。横×縦のドット数が画素数(解像度)です。例えば300×600は180,000個の点の集合です。
  • ビット深度(色深度):1画素を表すのに使うビット数です。24ビットは一般に「フルカラー(RGBそれぞれ8ビット)」を意味し、1画素3バイトで色を表現します。8ビットはグレースケールやパレット色などで使われます。
  • 実務での応用:画像を縮小(ピクセル数を減らす)し、色数を減らす(ビット深度を下げる)とファイルサイズが大幅に減ります。ウェブ用の画像最適化ではこの原理を使いますが、画質とのトレードオフがあります。

FAQ

Q: 「縦横どちらかだけ半分ならどうなる?」 A: 片方だけ半分だと画素数は1/2になります。例:幅半分・高さそのままなら 。その場合、さらにビット深度が1/3なら総容量は です。
Q: 「24ビットが常に3バイト扱いでいいの?」 A: はい。一般的には24ビット = 3バイト(8ビット×3)として扱います。ただしファイル形式やヘッダ情報は別に容量を取ることがあります。本問はピュアな画素データ量の比較なので3バイトと考えます。
Q: 「比を求めるとき、ピクセル数とビット数はどちらを先に計算してもいい?」 A: はい。どちらを先に計算しても構いません。総容量は画素数×1画素あたりのビット数なので、その比は「画素数の比 × ビット深度の比」で一発で求められます。

関連キーワード: ピクセル、ビット深度、画素数、記憶容量、画像縮小、バイト、色深度
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について