令和3年度87テクノロジ系

ITパスポート 令和3年度 問87:ソフトウェアに関する問題

単語を読みやすくするために,表示したり印刷したりするときの文字幅が,文字ごとに異なるフォントを何と呼ぶか。

  • aアウトラインフォント
  • b等幅フォント
  • cビットマップフォント
  • dプロポーショナルフォント正答
正答:Dプロポーショナルフォント

AI解説(初心者・標準・上級)

理解度に合わせて3レベルの解説を無料で読めます。

初心者向けまずはここから。やさしく要点を解説

答えは d「プロポーショナルフォント」 です。

文字には『i(アイ)』のような細い字と『W(ダブリュー)』のような太い字がありますよね。それぞれの文字の幅をちょうどよく変えて、読みやすく詰めて並べるのがプロポーショナルフォントです。文字に合わせて間隔を調整してくれるイメージ。

👉 覚え方:「プロポーション=バランス。文字ごとに幅を変える」。

ほかの選択肢:a アウトラインフォント=拡大してもギザギザにならないなめらかな文字/b 等幅フォント=全部の文字を同じ幅で並べる(プロポーショナルの反対)/c ビットマップフォント=点の集まりで描く文字。『文字ごとに幅が違う』はプロポーショナルです。

標準試験対策の基準レベル

なぜこれが正解か

正解は d(プロポーショナルフォント)。文字ごとに最適な文字幅を割り当て、字間を詰めて自然で読みやすく表示するフォント。『i』は狭く『W』は広く、といった可変幅が特徴。

各選択肢の解説

  • a アウトラインフォント:文字の輪郭を点と曲線(ベクトル)で定義し、拡大・縮小してもギザギザにならず滑らかに表示できるフォント形式。文字幅の話ではない。
  • b 等幅フォント:すべての文字を同一の幅で表示するフォント。プロポーショナルフォントの対義。プログラムのコード表示などで桁を揃えやすい。
  • c ビットマップフォント:文字を画素(ドット)の集合で表現するフォント形式。拡大すると粗くなる。

覚え方・ひっかけ注意

軸が2つある点に注意。『幅の軸=プロポーショナル⇔等幅』『描画方式の軸=アウトライン⇔ビットマップ』。設問は『文字幅が文字ごとに異なる』なので幅の軸でプロポーショナルが正解。等幅と取り違えないこと。

上級誤答論破・背景理論まで深掘り

理論的背景

フォントは2つの独立した軸で分類される:

軸1:字幅の設定方式

  • プロポーショナルフォント(Proportional Font): 各文字固有の最適な幅(アドバンス幅)を持ち、文字間隔を自動調整する可変幅フォント
  • 等幅フォント(Monospace / Fixed-width Font): 全文字が同一の幅を持つ固定幅フォント(コード表示・ターミナル)

軸2:データ表現形式

  • アウトラインフォント(Vector Font): 文字の輪郭を数学的な曲線(ベジェ曲線・スプライン)で表現。拡大・縮小・回転してもギザギザにならない
  • ビットマップフォント(Raster Font): 文字を画素(ドット)の集合で表現。特定サイズでは高速・鮮明だが拡大すると粗くなる

本問は「文字ごとに幅が異なる」= プロポーショナルを問うており、アウトライン/ビットマップという軸とは独立。

プロポーショナルフォントの技術的詳細:

  • アドバンス幅: 各文字が占める横幅
  • カーニング(Kerning): 特定の文字の組み合わせ(例: AV, To)で字間を詰める調整
  • トラッキング(Tracking): テキスト全体の字間を均一に調整
  • ヒンティング(Hinting): 小サイズ表示でも輪郭をグリッドに沿って整えるアドバイスデータ(TrueType・OpenType に含まれる)

実務での使われ方

プロポーショナルフォント は印刷・Web コンテンツの本文において可読性と美観を最優先した用途に使われる。日本語の明朝体・ゴシック体、英字の Times New Roman・Helvetica・Noto Sans はプロポーショナルだ。Web フォント(Google Fonts・Adobe Fonts)として配信されるフォントの大多数もプロポーショナル形式。

等幅フォント はプログラムのソースコードエディタ・ターミナル・ログビューアで標準的に使われる。Consolas(Windows)・Menlo(macOS)・Fira Code(プログラマ向け、リガチャ対応)が代表。桁が揃うため変数・演算子の見た目のアライメントが重要なコードでは必須。

可変フォント(Variable Font): 2016年の OpenType 1.8 で導入された新形式で、1つのフォントファイル内に太さ・字幅・傾斜などの軸を設定し、連続的に変化させることができる。Web では CSS の font-variation-settings で制御できる。プロポーショナルの概念が「軸によって動的に変化する」次世代へと発展している。

試験での位置づけ

ITパスポートのソフトウェア・ヒューマンインタフェース分野でフォントの種類識別は基本的な確認事項。本問の核心は「字幅の軸(プロポーショナル ⇔ 等幅)」と「描画方式の軸(アウトライン ⇔ ビットマップ)」という2軸の独立性を理解すること。設問で「文字幅が文字ごとに異なる」「読みやすくするために字幅を変える」という語句が出たらプロポーショナルと即答できる。一方「拡大しても滑らか」ならアウトライン、「全文字同じ幅でコードに使う」なら等幅、「ドットで描く・古い機器」ならビットマップと軸別に整理しておくと、どの組み合わせ問題にも対応できる。

選択肢の発展補足

選択肢 a「アウトラインフォント」 は文字の輪郭をベジェ曲線等の数式で定義する描画方式。TrueType(Apple・Microsoft が開発)・Type 1(Adobe・PostScript)・OpenType(TrueType と Type 1 を統合した業界標準)が代表。拡大・縮小に対して解像度非依存(Resolution Independent)であることが最大の特徴で、スケーラブルフォントとも呼ばれる。ヒンティング情報で小サイズ表示時の可読性も確保している。

選択肢 b「等幅フォント(モノスペースフォント)」 は全文字が同一幅のフォント。プロポーショナルの対義語であり、「文字ごとに幅が同じ」という定義をそのまま本問に当てはめると逆の意味になる典型的ひっかけ。コードエディタでは等幅が使われる理由(インデントの整合性・桁揃え)を理解しておくと「プロポーショナルはなぜコードに向かないか」も説明できる。

選択肢 c「ビットマップフォント」 は画素の集合で文字を表現するラスタ形式。特定のサイズ・解像度では高速レンダリングと高精細表示が可能だが、サイズ変更に弱い。組込み機器の小型ディスプレイ・ゲーム機の固定解像度表示・レトロデザイン(ピクセルアート)など、解像度が固定された環境では今でも使われる。

出典・引用について

出典:IPA(情報処理推進機構)公式 ITパスポート試験 令和3年度87/ 公的機関配布資料につき出典明記の上引用。解説は合格ナビによる独自AI解説です。

テクノロジ系の他の過去問

55
security
56
database
57
database
58
technology_element
59
network

あなたの弱点を診断して、合格までの最短ルートを

この分野を連続演習し、AIがあなたの弱点を分析。合格ナビならITパスポートの過去問を解きながら学べます。