OpenTypeフォント
フォントの種類だよ
データ形式による分類だよ
アウトラインフォントだよ
PostScriptフォントとTrueTypeフォントを合体したようなやつだよ
簡単に書くよ
OpenTypeフォント(読:オープンタイプフォント 英:OpenType font)とは
フォント
(文字の書体)のデータ形式の種類のひとつ
であり
PostScriptフォントとTrueTypeフォントを合体したようなやつ
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「フォント」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
フォントは「文字の書体」です。
「メイリオ」とか「MS Pゴシック」とか「MS P明朝」とか、いろいろな種類があります。
どのフォントを選ぶかによって、文字の見た目が変わります。
以上を踏まえて、本題に入ります。
現実世界のフォント(書式)は文字の見た目だけです。
コンピュータ世界のフォントは見た目以外にも気にしなくてはいけないことがあります。
例えば、データ形式です。
データ形式に注目して分類すると、それぞれのフォントは
1.どのマス目を塗りつぶすか覚えているフォント
2.線の方向と長さを覚えているフォント
の2つのどちらかになります。
どのマス目を塗りつぶすか覚えているフォントの名前は「ビットマップフォント」です。
モニタの画面は、ものすごい細かいマス目になっています。
そのマス目に対して、どこを塗りつぶすか覚えておくことで文字を表現します。
線の方向と長さを覚えているフォントは「スケーラブルフォント」と呼ばれています。
こちらは、どの方向にどれくらいの長さの線を引くか覚えておくことで文字を表現します。
スケーラブルフォントは、さらに2種類に分けられます。
「ストロークフォント」と「アウトラインフォント」です。
ストロークフォントは、中心線を覚えておくことで、文字の形を記憶しています。
アウトラインフォントは、輪郭線を覚えておくことで、文字の形を記憶しています。
さて、この2つの形式のうち、アウトラインフォントに注目してください。
輪郭線を覚えておくフォントです。
どこからどこにどれくらいの長さの線を引くか、どうやって覚えておきましょうかね。
地道に全部を暗記します?
大事そうなところだけ語呂合わせで覚えておきます?
それとも、他に何か画期的な覚え方がありますかね?
実は、いろいろな覚え方があります。
そんな、いろいろある覚え方のひとつ、カッコつけて書くと
フォントのデータ形式
のひとつが「OpenTypeフォント」です。
昔々のお話です。
あるとき、アドビという会社さんが「PostScriptフォント」というフォント形式を考えました。
その後、マイクロソフトさんとアップルさんが共同で「TrueTypeフォント」というフォント形式を考えました。
OpenTypeフォントは、アドビ社さんとマイクロソフトさんが一緒になって考えたフォント形式です。
PostScriptフォントとTrueTypeフォントを合体させてパワーアップしたような内容になっています。
きっと、フォントのデータ形式を統一するために作った規格なのでしょうね。
まとめると、フォントには
1.マス目で覚えておくよフォント(ビットマップフォント)
2.線で覚えておくよフォント(スケーラブルフォント)
があります。
線で覚えておくよフォント(スケーラブルフォント)は、さらに
1.中心線を覚えておくよフォント(ストロークフォント)
2.輪郭線を覚えておくよフォント(アウトラインフォント)
に分けられます。
アウトラインフォントは、さらに、いくつかの形式に分類されます。
その中のひとつがOpenTypeフォントです。
これで説明は終わりですが、ここまでの説明がさっぱり分からない方のために、もっと大雑把な説明も書いておきますね。
例えば、あなたが文字を書くとします。
どんな形の文字にしましょうかね。
カクカクした文字が好みでしょうか?
それとも丸っこい文字が好きですか?
あとは、何を使って文字を書きますか?
鉛筆でしょうか?
ボールペンにしますか?
マジックでも良いですよ?
文字を書くときは
1.どんな見た目の文字を書くか
2.どんな道具を使って(どんなやり方で)書くか
を考える必要があります。
(正確には違いますが)「MS Pゴシック」や「MS P明朝」などの用語が出てきたら、文字の見た目の話だと思ってください。
例えば「この文字のフォントはMS Pゴシックにする?それともMS P明朝にする?」であれば「カクカクした文字にする?ぬるっとした文字にする?」です。
それに対して「OpenTypeフォント」という用語は、どんな道具を使って(どんなやり方で)書くかの話で出てきます。
「このフォントはOpenTypeフォント?PostScriptフォント?それともTrueTypeフォント?」であれば「この文字は鉛筆で書いた文字?それともボールペンで書いた文字?」のようなイメージです。
一言でまとめるよ
まぁ「OpenTypeフォント」って単語が出てきたら「フォント
(文字の書体)のデータ形式の種類なんだな~」と お考えください。
おまけ
■訳してみるよ
「OpenType」は、そのまんま「OpenType」という固有名詞っぽい単語だと思ってください。
「font(フォント)」の意味は「書体」とか「字体」とかです。
何となく くっつけると
OpenTypeの書体
となります。
■検索してみる?






