.TTC

TTC ファイル

TrueType Font Collection
質問する
クイック回答

TTC ファイルは TrueType Font Collection です。これは、ファイルサイズを削減するためにグリフデータを共有する、複数の関連するフォントフェイス(レギュラー、ボールド、UIバリアントなど)を含む1つのファイルです。Windows および macOS では、ファイルをダブルクリックしてすべてのフェイスを一度にインストールできます。TTC から個別のフォントを抽出するには、FontForge または Python の fontTools ライブラリを使用します。

開発元: Apple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple) カテゴリ: フォントファイル オープンスタンダード MIME: font/collection
対応OS Windows macOS Linux
関連: .WOFF · .TTF · .EOT · .MCF

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 6, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

TTC ファイル形式とは?

.ttc ファイルは TrueType Font Collection であり、複数の TrueType または OpenType フォントフェイスを単一のファイルにまとめたコンテナです。これにより、共通のグリフおよびレイアウトテーブルを共有できます。この共有は、2つまたは3つの書体バリアント(例:レギュラー、ボールド、プロポーショナル版)が数万の同一グリフを共有する CJK(中国語、日本語、韓国語)フォントにおいて最も価値があり、個別の .ttf ファイルを配布する場合と比較して、合計ファイルサイズを大幅に小さくできます。

この形式は、ファイル先頭の4バイトのマジックシグネチャ ttcf によって識別されます。TTC バージョン 1.0 は、フォント数と各個別のフォントデータへのオフセット配列を格納します。バージョン 2.0(OpenType 1.9.1 仕様の一部)では、コレクション全体をカバーするデジタル署名用のオプションの DSIG テーブルが追加されています。

Windows は、標準のシステムフォントとしていくつかの .ttc ファイルを同梱しています。msgothic.ttc は MS ゴシック、MS Pゴシック、MS UIゴシックをまとめており、msmincho.ttc は MS 明朝と MS P明朝をまとめています。macOS では、ヒラギノ書体ファミリーにこの形式が使用されています。Windows、macOS、Linux、iOS、Android のすべての主要プラットフォームが .ttc をネイティブにサポートしています。

個々のフォントフェイスは、FontForge や Python の fonttools ライブラリなどのツールを使用して、スタンドアロンの .ttf ファイルとして抽出できます。Windows で .ttc をインストールする場合、組み込みのフォントビューアーは含まれている各フェイスを個別にリストします。

セキュリティと安全性

リスク: LOW

TTC を含むフォントファイルは、原理的にフォントレンダリングの脆弱性(Windows や FreeType における過去の CVE)を悪用する可能性がありますが、2024年以降、TTC 特有のリスクは非常に低いです。パッチが適用されたシステムでは、フォントファイルによる重大なリスクはありません。主な懸念事項は、信頼できないソースからフォントをダウンロードすることです。

形式の詳細

概要
正式名称TrueType Font Collection別名 TTC font, TrueType Collection
開発元Apple Inc. (TrueType origin); Microsoft Corporation (TTC container spec); now jointly maintained via OpenType specification (Microsoft/Adobe/Apple)登場時期 1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
MIME タイプfont/collection
タイプ共通のグリフテーブルを共有する複数の TrueType/OpenType フォントを保持するフォントコレクションコンテナ
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
74746366
ASCII
ttcf
最初の4バイトは常に «ttcf» (74 74 63 66) です。続いて TTC バージョン(4バイト:v1.0 の場合は 00 01 00 00、v2.0 の場合は 00 02 00 00)、次にコレクション内のフォント数(4バイト)、そして各フォントのオフセットテーブルへのオフセット配列が続きます。

TTC ファイルを開くプログラム

Windows3 apps
FontForge オープンソース 「ファイル」 > 「開く」で .ttc を開くと、FontForge はコレクション内のどのフォントを開く/編集するかを尋ねます。個々のフェイスを .ttf または .otf として抽出およびエクスポートできます。
Microsoft Windows (built-in) 標準搭載 .ttc をダブルクリックすると、Windows フォントビューアーにコレクション内のフォントが表示されます。「インストール」をクリックしてすべてのフェイスをインストールします。ファイルを右クリックして「インストール」を選択することも可能です。
Microsoft Windows Font Viewer (Store app) 無料 Microsoft Store のフォントプレビューアプリです。Store からインストールし、.ttc ファイルを開いてプレビューします。
macOS2 apps
FontForge オープンソース 「ファイル」 > 「開く」で .ttc を開くと、FontForge はコレクション内のどのフォントを開く/編集するかを尋ねます。個々のフェイスを .ttf または .otf として抽出およびエクスポートできます。
Font Book (built-in) 標準搭載 .ttc をダブルクリックして Font Book で開きます。「フォントをインストール」をクリックして、コレクション内のすべてのフェイスをインストールします。
Linux2 apps
FontForge オープンソース 「ファイル」 > 「開く」で .ttc を開くと、FontForge はコレクション内のどのフォントを開く/編集するかを尋ねます。個々のフェイスを .ttf または .otf として抽出およびエクスポートできます。
fontTools (Python library) オープンソース ttx -t TTC font.ttc - 個別のフォントを抽出します。または、プログラムによるアクセスのために fonttools.ttLib を使用します。pip install fonttools でインストールします。

技術的詳細

詳細仕様
マジックバイトオフセット 0 に ttcf (hex 74 74 63 66)
バイト順序ビッグエンディアン(すべての OpenType/TrueType テーブルはネットワークバイト順を使用)
コンテナ共有テーブルデータを持つ複数の完全な sfnt (TrueType/OpenType) フォントユニットをラップする TTC ヘッダー
圧縮なし(生のフォントデータ。WOFF2 は Web 配信用の圧縮を提供)
MIME タイプfont/collection
ヘッダーバージョンTTC 1.0 (フォント数 + オフセット配列); TTC 2.0 はオプションの DSIG デジタル署名テーブルを追加
整合性各フォントのテーブルごとのチェックサム (head.checkSumAdjustment); TTC v2.0 ではオプションのファイル全体の DSIG 署名
フォントあたりの最大グリフ数65,535 (maxp.numGlyphs フィールド)
一般的なファイルサイズ1 MB - 30 MB (CJK コレクションは上限に近い。ラテン文字コレクションは通常 1-5 MB)
主な用途複数のフェイスが大規模な共通グリフセット(glyf, loca, cmap, GSUB, GPOS テーブル)を共有する CJK フォントファミリー
テーブル共有1つの TTC 内の複数のフォントフェイスが同一のバイナリグリフおよびレイアウトテーブルを再利用し、合計ファイルサイズを大幅に削減
プラットフォームWindows, macOS, Linux, iOS, Android
リリース日1994 (TrueType Collections introduced in Apple's TrueType specification; widely used in Windows 95+)
最新バージョンOpenType 1.9.1 (2023) - TTC header version 2.0 supports DSIG table for digital signatures
オープンスタンダードはい · ロイヤリティフリー
仕様書learn.microsoft.com

TTC の変換

コミュニティ Q&A

ユーザーからの質問
質問する
TTC ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。TTC ファイルについて最初の質問をしてみましょう。

よくある質問

Windows で TTC フォントをインストールするにはどうすればよいですか?
.ttc ファイルをダブルクリックして Windows フォントビューアーで開き、「インストール」をクリックします。コレクション内のすべてのフェイスが一度にインストールされます。または、ファイルを右クリックして「インストール」を選択します。
TTC ファイルから個別のフォントを抽出するにはどうすればよいですか?
FontForge(無料、オープンソース)を使用します。「ファイル」 > 「開く」で .ttc を開き、開くフェイスを選択してから、「ファイル」 > 「フォントの生成」で .ttf または .otf として書き出します。Python の fontTools ライブラリを使用してプログラムで実行することも可能です。
TTC と TTF の違いは何ですか?
TTF ファイルには1つのフォントフェイスが含まれています。TTC には、ファイルサイズを削減するためにグリフテーブルを共有した、複数の関連するフォントフェイス(例:フルファミリー)が1つのファイルに含まれています。TTC をサポートするアプリケーションは、各フェイスを個別のフォントとして認識します。
TTC を OTF に変換できますか?
単一のファイルとしては変換できません。TTC には複数のフォントが含まれているためです。FontForge や fontTools を使用して、各フェイスを個別の OTF として個別に抽出できます。TTC から単一の OTF への直接変換は存在しません。
なぜ CJK フォントは通常 TTC 形式なのですか?
CJK(中国語、日本語、韓国語)フォントには、ファミリーのレギュラー、ボールド、UIバリアント間で共有される数千のグリフが含まれています。TTC を使用すると、これらを重複させるのではなく、すべてのバリアントでそれらのグリフテーブルを共有できるため、数十メガバイトを節約できます。
msgothic.ttc とは何ですか?
3つの日本語フォント(MS ゴシック、MS Pゴシック、MS UIゴシック)を含む Windows システムの TTC です。日本語の CJK テキストをサポートするために、Windows 95 以降の Windows に同梱されています。

参考文献

1RFC 8081 - The 'font' Top-Level Media Type (font/collection MIME)www.rfc-editor.org
2IANA - font/collection media type registrationwww.iana.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.NOMEDIAAndroid No-Media Marker File
7.BINCD/DVD Disc Image (BIN/CUE)
8.MDMarkdown Document
9.RPMSGRestricted Permission Message
10.XDWDocuWorks Document

関連する拡張子

.WOFFWeb Open Font Format
.TTFTrueType Font
.EOTEmbedded OpenType Font
.MCFMathcad Font / Resource File
.CHRBorland BGI Stroke Font File
.OTFOpenType Font

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧