Kindleフォーマット 8 (.azw3)

Amazon独自のKF8仕様 標準

Amazon Kindle Format 8(AZW3 / KF8)は、Amazonの最新かつ独自の電子書籍フォーマットであり、従来のMOBIをリッチなHTML5セマンティックマークアップ、CSS3スタイリング、SVGベクターグラフィックス、および埋め込みフォントに置き換えます。

調査とメタデータ

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してAZW3ファイルを識別します:

ファイルを選択するか、ここにドロップしてください

プライベート - ファイルがデバイスの外に出ることはありません

または貼り付け Ctrl+V
ネットワーク送信ゼロのプライバシー保証: 外部サーバーへのデータ送信は0バイトです。すべての処理はお使いのブラウザのサンドボックス内でローカルに実行されます。

バイトレベルのヘッダーシグネチャ (マジックバイト)

オペレーティングシステムやファイル解析ツールは、先頭のバイナリ列を検査してAZW3ファイルを識別します:

16進数シグネチャ(オフセット60):

42 4F 4F 4B 4D 4F 42 49

ASCII表現: BOOKMOBI

標準化: Amazon独自のKF8仕様

技術仕様

コンテナアーキテクチャHTML5、CSS3、SVG、埋め込みフォントを格納し、'KF8'境界マーカーを持つPalmDOCデータベースコンテナ
圧縮PalmDOC LZ77圧縮、または標準Huffman/CDIC圧縮
バイトエンディアンビッグエンディアンのPalm OSレコード構造
色空間sRGB(カラー表示対応のKindle Fireおよびアプリ向け)
チャンネルと構造リフロー型または固定レイアウトの電子書籍ページ、文字組み、埋め込み画像を構造化して格納
最大寸法ページ数に上限なし。固定レイアウトの児童書や漫画に対応
透過性最新のKindleエンジンではCSSのアルファ不透明度とPNG透明度に対応
ストリーミングとプログレッシブレコードベースの索引により、書籍全体を解析せずに章へすばやく移動可能

技術比較表:AZW3と競合製品

技術属性AZW3 (現在)EPUBMOBIPDF
標準化独自規格のAmazon KF8W3C / IDPF オープン標準レガシーなPalm MobipocketISO 32000 ドキュメント標準
スタイリングエンジンHTML5 & モダンCSS3HTML5 & CSS3 / JavaScriptプリミティブなHTML 3.2サブセットPostScriptベクターレイアウト
リーダー互換性Amazon Kindleエコシステムのみ汎用(Kobo、Apple、Nook、Androidに対応)レガシーKindleおよび古いPDAすべてのデバイスに対応
リフロー対応テキストはい(画面に合わせて動的に拡大縮小)はい(動的に拡大縮小)はい(プリミティブなリフロー)いいえ(固定された印刷ページレイアウト)

一般的な破損モードと16進数リカバリガイド

Kindleに「選択した本を開けませんでした」と表示される。

根本原因: PalmDOCレコードテーブルの破損またはDRMキーの不一致。

復旧: File2File.app Ebook Converterを使用して、本を標準のEPUBに変換してください。

セキュリティ分析とパーサー攻撃ベクトル

AZW3パーサーは、悪意のあるスクリプトの注入を防ぐためにサンドボックス化する必要がある、複雑なHTML5およびCSS構造を評価します。

既知の攻撃ベクター

  • KindleのウェブビューにおけるエスケープされていないJavaScriptを介したクロスサイトスクリプティング(XSS)。
  • PalmDOC LZ77展開ルーチンにおけるバッファオーバーフロー。
  • 病的なSVG XMLエンティティ拡張によるサービス拒否(DoS)。

防御的ベストプラクティス: アクティブな実行可能スクリプトをすべて削除し、解析前にPalmレコードの境界を検証します。

歴史的背景とマイルストーン

2021Amazonは「Kindleに送信 (Send-to-Kindle)」サービスをEPUBの取り込みへと移行し、内部でKF8/AZW3へ変換するようにしました。
2012Kindle Paperwhiteが発売され、AZW3から描画される高解像度なタイポグラフィとハイフネーションが披露されました。
2011AmazonはKindle Fireタブレットと同時にKindle Format 8(KF8)を発表しました。

主なメリット

  • 豊富なタイポグラフィ制御:ドロップキャップ、中央揃えテキスト、サイドバー、カスタムフォント、高度なCSSスタイリングをサポート。
  • 埋め込みベクターSVGとMathMLのサポートにより、鮮明な図表、数式、複雑な表が可能になります。
  • Amazon KindleのハードウェアおよびKindle電子書籍リーダーの電子ペーパー画面向けに特別に最適化されています。

技術的な制限とデメリット

  • Amazonのエコシステムに強く囲い込まれた独自フォーマットで、多くの場合Amazon DRMで保護されています。
  • Kindle以外の電子書籍リーダー(Kobo、Nook、PocketBookなど)は、フォーマット変換を行わないとAZW3ファイルを開けません。
  • デュアルヘッダーファイル内に重複するフォールバックMOBIコンテンツが含まれており、ファイルサイズ全体が肥大化します。

興味深い技術トリビア

  • AZW3ファイルは、初期のKindleとの下位互換性を維持するために、オフセット60に歴史的な「BOOKMOBI」マジックバイトを保持しています。
  • Amazon Kindle Format 8(AZW3 / KF8)は、Amazonの最新かつ独自の電子書籍フォーマットであり、従来のMOBIをリッチなHTML5セマンティックマークアップ、CSS3スタイリング、SVGベクターグラフィックス、および埋め込みフォントに置き換えます。
  • Kindle端末は、AZW3の本を読む際、フォントの太さと暖色ライトのカラーレンダリングを動的に調整します。

よくある技術的な質問

MOBIとAZW3の違いは何ですか?

MOBIは原始的なフォーマットを持つ2000年代初頭の古い形式です。AZW3 (KF8) は、最新のHTML5、CSS3、カスタムフォント、そして鮮明なSVGグラフィックスをサポートしています。

KoboやiPadでAZW3の本を読むことはできますか?

直接はできません。File2File.appを使うと、ブラウザー上でAZW3をEPUBに変換できます。 対応状況は、読み取り端末やアプリによって異なります。

Amazonが私のEPUBファイルをAZW3に変換するのはなぜですか?

AmazonはKindleハードウェア上で独自のKindle Format 8 (AZW3/KFX) を使用しているため、配信時にサーバーが自動的に受信したEPUBをAZW3に変換します。