KFX ファイル形式とは?
.kfx ファイルは、Amazon の最も高度な独自電子書籍フォーマットである Kindle Format 10 (KF10) です。2015年に第7世代 Kindle デバイス向けの Kindle ファームウェア 5.6 と共に導入された KFX は、新しい Kindle コンテンツのデフォルトとして古い AZW3 フォーマットに取って代わり、現在の Kindle デバイスやアプリに配信される標準フォーマットとなっています。
KFX は、JSON のバイナリエンコードされたスーパーセットである階層型データフォーマット Amazon Ion binary をベースに構築されています。完全な書籍は通常、KFX-ZIP(テキストコンテンツ、メタデータ、フォント、画像、注釈位置を表す複数の Ion エンティティファイルを含む標準の ZIP アーカイブ)として配布されます。マニフェストエンティティが他のすべてのファイルを列挙します。デバイスへの配信時には、代わりにフラグメントファイルが共有ディレクトリに保存されます。
このフォーマットは、古い Kindle フォーマットと比較して大幅に強化された組版を導入しています。適切なカーニング、合字(リガチャ)、ソフトハイフネーション、カスタムの Bookerly 書体、および HTML5/CSS3 スタイルのレイアウトレンダリングが特徴です。埋め込み画像には、標準の JPEG や PNG に加えて、より圧縮率の高い JPEG XR (.jxr) が使用される場合があります。DRM はバウチャーベースで、Kindle シリアル番号を介してアカウントに紐付けられており、AZW/MOBI で使用されていた XOR ベースの保護よりも強力なスキームとなっています。
Amazon は KFX をサーバー側で生成しており、サードパーティによる作成は公式にはサポートされていません。jhowell 氏による KFX Input/Output プラグインを備えた Calibre が、Amazon エコシステム以外で DRM フリーの KFX を読み書きするための主要なツールです。
セキュリティと安全性
リスク: LOWKFX は電子書籍データであり、実行リスクはありません。問題となるのは DRM です。アカウントロックされた書籍は公式の Kindle アプリ以外では開けず、変換もブロックされます。これは権利制限であり、マルウェアではありません。海賊版 KFX のダウンロードサイトでは、ダウンロードラッパーにアドウェアが同梱されている場合があります。DRM フリーの KFX ファイル(個人用コンテンツ)は、通常のドキュメントとして扱ってください。
形式の詳細
概要- Kofax Group 4 Bitmap - Kofax による独自のファックス/ドキュメントスキャン用ビットマップフォーマット。Kindle とは全く無関係で、今日ではほとんど見かけられません。
KFX ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ | Amazon Ion binary (バイナリエンコードされた JSON スーパーセット); 通常は KFX-ZIP (標準 ZIP アーカイブ) として配布 |
| Ion binary マジック | 各 Ion エンティティファイルの先頭に 0xE0 0x01 0x00 0xEA (Ion Binary Version Marker) |
| KFX-ZIP マジック | KFX-ZIP バンドルとして配布される場合は標準の ZIP PK ヘッダー (0x50 0x4B 0x03 0x04) |
| バイト順序 | ビッグエンディアン (Amazon Ion binary フォーマット) |
| 圧縮 | KFX-ZIP ラッパー内での DEFLATE 圧縮; Ion エンティティファイルは ZIP 内に非圧縮で保存 |
| DRM | バウチャーベース、Kindle シリアル番号 + アカウントトークンによるアカウント紐付け; AZW3 の XOR ベーススキームよりも強力 |
| 組版 | カーニング、合字、ソフトハイフン、Bookerly カスタム書体、HTML5/CSS3 レイアウトレンダリング |
| 画像フォーマット | JPEG、PNG、および図解入りや固定レイアウトの書籍で高圧縮を実現する JPEG XR (.jxr) |
| 一般的なサイズ | 1 MB - 50 MB (テキスト中心の小説); 固定レイアウトや図解の多いタイトルでは最大 200 MB |
| エンティティ構造 | マニフェストエンティティ + コンテンツ/メタデータ/フォント/画像/注釈エンティティ; デバイス配信時はフラグメントフォルダ形式 |
| デバイスサポート | Kindle 第7世代以降; Kindle for PC, Mac, Android, iOS アプリ |
| サードパーティツール | KFX Input/Output プラグイン (jhowell) を備えた Calibre が DRM フリーの KFX ファイルを読み書き可能 |
| コンテンツ生成 | Amazon によりサーバー側で生成; 公式のサードパーティ向け KFX 制作パスは存在しない |
| リリース日 | 2015 (Kindle Firmware 5.6.x, 7th-gen Kindle) |
| 最新バージョン | KFX-ZIP variant (distributed as standard ZIP containing multiple Ion fragments) |
| 仕様書 | wiki.mobileread.com |
KFX の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。KFX ファイルについて最初の質問をしてみましょう。