ヒンティングとは?
ひんてぃんぐ
ヒンティングとは、アウトラインフォントを小さなサイズで画面表示するとき、ドットのグリッドに合わせて文字の形を微調整することで可読性を高める技術のことです。
ヒンティング(Hinting)とは、アウトラインフォントを低解像度のディスプレイ上に表示する際に、文字の輪郭をピクセルのグリッドに合わせて最適化する技術です。「グリッドフィッティング」とも呼ばれます。
アウトラインフォントはベクターデータで定義されているため、理論上はどんなサイズでも完璧に表示できます。しかし、画面のピクセルは格子状の固定グリッドであるため、小さな文字を表示する際にはアウトラインの曲線がグリッドに中途半端に乗り、線が太くなったり細くなったり、かすれたりする問題が生じます。
ヒンティングはこの問題を解決するため、フォントデータに「このサイズではここの線を1ピクセルに揃えよ」「このサイズではこのストロークを丸めよ」といった命令(ヒント)を埋め込みます。これにより以下のような効果が得られます。
- 小さなサイズでも文字の輪郭がくっきりと表示される
- 同じ文字の縦横のストロークが均一に揃う
- 文字の間隔が読みやすく保たれる
ヒンティングには高度な技術と手作業が必要なため、フォントの品質を左右する重要な工程です。近年は高解像度ディスプレイの普及でヒンティングの必要性が低下していますが、Webフォントなど低解像度環境向けには依然として重要な技術です。
使い方・例文
Windowsで日本語テキストが画面上でくっきり表示されるのは、フォントに埋め込まれたヒンティング情報をシステムが読み取って描画を最適化しているからです。
この用語をシェア
最終更新: