可逆・非可逆圧縮を目的と失われる情報から選ぶ

可逆圧縮、非可逆圧縮、復元できる値と失われる違い、保存用と配布用を考える14問と六つの記述課題です。

学年・内容の目安 高校「情報Ⅰ」。授業の復習や教材の準備に使えます。公開教材の利用条件を確認し、年少の生徒には講師が紙の教材を用意します。

学習用の練習の使い方

学習内容や既習事項に合わせて使う独自の練習です。文部科学省の認定教材や、教科書・入試の全範囲を網羅する教材ではありません。

解説を読む

データを小さくする方法には、元の値をそのまま取り出せるものと、一部の違いを残さないものがあります。簡単な規則と架空の画像を使い、使う目的に合う方法を選びます。

必要な予備知識

並びの中で同じ記号が続くことと、ファイルの大きさを比べられること。

  1. 可逆圧縮は、展開すると圧縮前のデータを同じ値に戻せます。
  2. 非可逆圧縮では、一部の違いをまとめるなどして、展開後の値が圧縮前と同じにならないことがあります。
  3. 圧縮方式と、圧縮する前に画像を小さくするなどの加工は区別します。

解き方の例

同じ記号が連続する長さを「3A」のように記録し、決めた読み方でAAAに戻せるなら、この操作は可逆です。

よくある間違い

  • 可逆なら、どんなデータでも必ず短い記録になると考える。
  • 見た目が似ていれば、圧縮前のすべての画素の値が同じだと考える。
  • すでに失われた情報も、後から可逆圧縮すれば戻ると考える。

資料と考え方を講師と確かめる

使う目的、元に戻せる値、失われる違い、確かめる方法を分けて説明します。

資料A〜Gの規則や画像、容量は教材用の例です。実際の圧縮後のサイズや画質を保証するものではありません。

文部科学省:高等学校学習指導要領解説 情報編 · W3C:PNGの可逆圧縮と画像の保存(英語)

読む文章・資料

繰り返しを短く記録する

資料Aの規則では、同じ文字が続くところを「回数と文字」の組にして記録します。1文字だけのときも、「1A」のように回数の1を付けます。例えば二つのBの後に三つのCが続くとき、2B3Cと書きます。展開するときは、回数だけその文字を並べます。

元の値を取り出す必要がある

資料Bで生徒は、色で別の避難場所を示す案内図を保存します。後から色や線を編集するため、画素の値が圧縮前と同じに戻ることを重視します。小ささだけでなく、復元した値が同じかを確かめます。

異なる値が同じ値にまとまる

資料Cの練習用の規則では、元の値13と14を、どちらも14として記録します。展開して14が出ても、元が13と14のどちらだったかを示す情報は、この記録にはありません。

保存用と配布用を分ける

資料Dでは、後から編集できるように元の画像を残し、配布には小さくした写しを使います。配布する写しでは、細い線が変わることがあるため、目的に必要な文字や線が読めるかを確かめます。

容量だけで判断しない

資料Eでは、ある画像の一つ目の写しが100キロバイト、二つ目が60キロバイトでした。二つ目は容量が小さくなりましたが、圧縮前の画素の値に戻せるかどうかや、線が読めるかどうかは、この二つの容量だけでは分かりません。

必要な情報が残るか試す

資料Fの配布の条件は、小さな文字と細い線が読めることです。担当者は、元の画像と配布する写しを実際に使う画面の大きさで見比べます。見た目を確認することと、各画素の値が同じか確かめることは別の検査です。

圧縮の前に失われた情報を分ける

資料Gでは、細い線が見えなくなるように画像を縮小し、その結果を可逆圧縮で保存しました。圧縮を展開すれば、圧縮する直前の縮小した画像に戻ります。縮小前に見えていた線が自動で戻るわけではありません。

練習する

選択問題では答えを一つ選び、入力問題では指定された形式で答えます。判断の根拠や途中の手順は、記述課題で講師と確認します。

入力した答えは、ページを再読み込みするか離れるまで、このページのメモリ上に保持されます。保存済みの下書き、アカウントの成績、自動の宿題提出は作成されません。

確認問題・資料・講師と使う課題

  1. 資料:繰り返しを短く記録する

    資料Aで、3A2Bを展開するとどうなりますか。

    • AAABBになる。
    • AABBBになる。
    • ABABAになる。
    答えと解説

    AAABBになる。

    Aを三つ、次にBを二つ並べるのでAAABBです。

  2. 資料:繰り返しを短く記録する

    資料Aの規則で、BBBBの記録はどれですか。

    • 1B4と書く。
    • 4Bと書く。
    • B4Bと書く。
    答えと解説

    4Bと書く。

    Bが四つ連続するので「回数と文字」で4Bです。

  3. 資料:元の値を取り出す必要がある

    資料Bで生徒が保存用の方法に求めているのはどれですか。

    • 開くたびに色の種類が自動的に変わること。
    • 容量が最も小さくなるように線の色を変えること。
    • 展開した画素の値が圧縮前と同じになること。
    答えと解説

    展開した画素の値が圧縮前と同じになること。

    保存後も元の色や線を編集するため、画素の値を同じに戻せることが必要です。

  4. 資料:元の値を取り出す必要がある

    資料Bで画素の値が戻ることを確かめるのはどの検査ですか。

    • 圧縮前と展開後の画素の値を比べる。
    • 圧縮前と後のファイル名の文字数を比べる。
    • 開いた画面と、保存した機器の名前を比べる。
    答えと解説

    圧縮前と展開後の画素の値を比べる。

    各画素の値を比べると、元の値を取り出せるか確かめられます。

  5. 資料:異なる値が同じ値にまとまる

    資料Cで展開後に14が出たとき、元の値について分かるのはどれですか。

    • 元の値は必ず13だと分かる。
    • 元の値が13か14かは、この記録から区別できない。
    • 元の値は必ず14だと分かる。
    答えと解説

    元の値が13か14かは、この記録から区別できない。

    二つの値を同じ記録にしたので、記録だけでは元を区別できません。

  6. 資料:異なる値が同じ値にまとまる

    資料Cで13と14を同じ記録にすることは、どの性質に当たりますか。

    • 回数を示すだけで元の値に戻る性質。
    • 展開後に元の値を一つに決められる性質。
    • 元にあった値の違いを保存しない性質。
    答えと解説

    元にあった値の違いを保存しない性質。

    この規則では、元の二つの値の違いが記録から失われます。

  7. 資料:保存用と配布用を分ける

    資料Dで、後から細かく編集するために残すのはどれですか。

    • 配布用に小さくする前の元の画像。
    • 線の読めることをまだ確認していない配布用の写し。
    • 画像の代わりに、配布したファイルの名前だけ。
    答えと解説

    配布用に小さくする前の元の画像。

    元の画像を残せば、後で同じ元の情報から編集できます。

  8. 資料:保存用と配布用を分ける

    資料Dで配布する写しについて、配る前に何を調べますか。

    • 編集用の元の画像を消せるかどうか。
    • 目的に必要な文字や線が読めるかどうか。
    • 配布先の名前がファイルの中に入っているか。
    答えと解説

    目的に必要な文字や線が読めるかどうか。

    小さくした写しでも、必要な内容が読めるかを見ます。

  9. 資料:容量だけで判断しない

    資料Eで二つ目の写しは、一つ目より何キロバイト小さいですか。数値を入力します。

    答えと解説

    40

    100−60=40キロバイトです。この差は容量の比較です。

  10. 資料:容量だけで判断しない

    資料Eで二つ目の容量が小さいことから言えるのはどれですか。

    • 元の画素の値をすべて同じに戻せる。
    • 必要な細い線が配布用にも読める。
    • 二つ目の写しのファイル容量が小さい。
    答えと解説

    二つ目の写しのファイル容量が小さい。

    分かるのは容量の差です。元に戻せることや読みやすさは別に調べます。

  11. 資料:必要な情報が残るか試す

    資料Fで読みやすさを確かめる方法はどれですか。

    • 使う画面の大きさで、文字と線が読めるかを見る。
    • 画素の値が完全に一致するかだけを調べる。
    • 配布するファイルの容量が同じかだけを調べる。
    答えと解説

    使う画面の大きさで、文字と線が読めるかを見る。

    配布の条件は、実際に見たときに必要な文字と線が読めることです。

  12. 資料:必要な情報が残るか試す

    資料Fの画面で文字が読めたとき、別に検査しないと分からないのはどれですか。

    • 画像のどの部分に文字があったか。
    • 元と展開後の画素の値が同じかどうか。
    • 実際の画面で文字が読めたかどうか。
    答えと解説

    元と展開後の画素の値が同じかどうか。

    読めることと、各画素の数値が元と同じことは別です。

  13. 資料:圧縮の前に失われた情報を分ける

    資料Gで可逆圧縮を展開したときに戻るのはどれですか。

    • 縮小する前の元の画像と、見えなくなった線。
    • 縮小した後に、別の画像を重ね合わせた結果。
    • 圧縮する直前の、すでに縮小した画像。
    答えと解説

    圧縮する直前の、すでに縮小した画像。

    可逆圧縮が戻せるのは、その圧縮へ入れた時点のデータです。

  14. 資料:圧縮の前に失われた情報を分ける

    資料Gで縮小前の情報も残したい場合はどうしますか。

    • 縮小前の元の画像を別に保存する。
    • 縮小後の画像を同じ場所へ何度も上書きする。
    • 縮小後の画像の名前に「元」と付ける。
    答えと解説

    縮小前の元の画像を別に保存する。

    圧縮より前の加工で失ったものは、加工前の記録を残しておく必要があります。

資料と考え方を講師と確かめる

資料:繰り返しを短く記録する

資料Aの規則でCCCCAを記録し、その記録からどのように元の並びに戻すか書きましょう。

答えと解説

Cが四つ続き、Aが一つなので4C1Aです。戻すときはCを四つ並べ、続けてAを一つ書きます。

文字の種類と、その文字の続く回数を読みます。

  • CCCCAを4C1Aと記録する。
  • 記録した回数と文字で、同じ並びに戻す方法を説明する。

資料:元の値を取り出す必要がある

資料Bで保存用に可逆圧縮を選ぶ理由と、元の情報が戻ることを確かめる方法を書きましょう。

答えと解説

後から色を編集するには、圧縮する前に使っていた画素の値を取り出せる必要があります。展開後の各画素を圧縮前と比べ、同じ値か確認します。

見た目の似方と、元の値の一致を区別します。

  • 編集のために元の画素の値を残す必要を示す。
  • 圧縮前と展開後の画素の値を比較する方法を示す。

資料:異なる値が同じ値にまとまる

資料Cで記録された14から元の値を一つに戻せない理由を、元の二つの値を挙げて説明しましょう。

答えと解説

13も14も、記録ではどちらも14になります。同じ記録にまとまるので、後からどちらを入れたかは判定できません。

別の値が同じ表し方になったところを考えます。

  • 13と14の両方を14として記録すると示す。
  • 記録が同じため元の値を区別できないと示す。

資料:保存用と配布用を分ける

資料Dで元の画像と配布する写しを別に残す理由を、二つの用途を比べて説明しましょう。配布前に確かめることも書きましょう。

答えと解説

元の画像は後から編集できる状態で保存し、配布では容量を小さくした写しを使います。写しは読めるか確かめ、編集に必要な元の情報を写しで置き換えないようにします。

二つの用途で大事な条件を分けます。

  • 元の画像は後の編集のために残すと示す。
  • 配布では容量を小さくした写しを使い、必要な内容が読めるか調べると示す。

資料:容量だけで判断しない

資料Eで容量の差を数字で示し、容量だけでは判断できないことを一つ挙げましょう。

答えと解説

二つ目の写しは100から60を引いて40キロバイト小さくなりました。容量の数字では、元の画素の値まで戻るかは判断できません。

容量の単位と、検査したい性質を区別します。

  • 二つ目は40キロバイト小さいと示す。
  • 元の値に戻るか、線が読めるかのいずれかを容量だけでは判断できないと示す。

資料:圧縮の前に失われた情報を分ける

資料Gで展開によって戻る状態と、戻らない情報を区別して説明しましょう。

答えと解説

展開すれば、圧縮に使った縮小後の画像を取り出せます。その前の縮小で消えた線は、圧縮の中に入っていないので戻りません。

圧縮した操作の前に何が起きたかも確かめます。

  • 展開で戻るのは圧縮前の縮小済み画像と示す。
  • 縮小より前にあった細い線は戻らないと示す。

ワークシート

印刷用PDFを教材としてアップロード · 宿題に添付

学習内容と参考資料

日本の学習指導要領

高等学校「情報Ⅰ」(2)に関連する、メディアの特性と圧縮の方法を考える学習です。 · 2026-11-09

学習内容と参考資料

文部科学省 · 冊子28ページ。情報の表現とデジタル化。

文部科学省 · 冊子29ページ。静止画のファイル形式と圧縮方法。

授業・宿題・次の記録につなげる

資料をもとにした判断や計算の手順を、生徒と一緒に確かめましょう。印刷する場合は生徒用と講師用を分け、記述課題は講師用の基準で確認します。年少の生徒には講師が紙の教材を用意します。生徒用のログインを使う場合は、利用条件と同意の手順を確認してください。

講師の方へ

教材にリンクを保存し、必要なときに生徒と共有できます。

この練習問題を保存