結論から
- EPUBは、構造化されたウェブコンテンツをZIPベースの単一OCFコンテナに格納する電子出版物用文書形式で、パッケージ文書がリソースと既定の読書順序を定義します。
- EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。
- 出所不明のEPUBは、潜在的に動作するウェブコンテンツとして扱ってください。JavaScript、リモートリソース、リンクを含む場合があるため、適切なスクリプト・ネットワーク制限を持つ最新の読書システムを使います。任意の電子署名だけでは改ざん防止を保証できません。
EPUB出版物ファイル
EPUB出版物にはXHTML、CSS、SVG、画像などのリソースを含められます。パッケージ文書にはメタデータ、マニフェスト、既定の読書順序があり、リフロー型または固定レイアウトも宣言できます。
残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。
開き方
EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。
EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。
残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。
安全チェック
出所不明のEPUBは、潜在的に動作するウェブコンテンツとして扱ってください。JavaScript、リモートリソース、リンクを含む場合があるため、適切なスクリプト・ネットワーク制限を持つ最新の読書システムを使います。任意の電子署名だけでは改ざん防止を保証できません。
送り主が分からない、拡張子が二重になっている、中身が拡張子と合わない——一つでも当てはまるなら、開く前に確かめてください。
変換するときは
残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。
元ファイルではなくコピーを変換し、変換後に画質・メタデータ・レイアウトを元と見比べてください。
よくある質問
EPUBファイルとは何で、何に使う形式ですか?
電子出版物の配布・交換形式です。XHTML、CSS、SVG、画像などの構造化ウェブコンテンツを1つのファイルにまとめます。
EPUBファイルはどうやって開きますか?
EPUBに適合する読書システムで.epubファイルを開きます。読書システムがOCFコンテナ、パッケージ文書、コンテンツ文書、各リソースを処理します。
WindowsでEPUBファイルを開くにはどうすればよいですか?
EPUBに対応するWindows用読書システムを選び、ファイルを開くか読み込みます。スクリプトが制限または無効化される場合があるため、対話機能の動作は異なることがあります。
MacでEPUBファイルを開くにはどうすればよいですか?
EPUBに対応するmacOS用読書システムでファイルを開くか読み込みます。表示や操作が異なる場合は、機能対応に差があるため別の適合リーダーとも比較します。
スマートフォンでEPUBファイルを開くにはどうすればよいですか?
EPUB対応のモバイル読書システムでファイルを開くか読み込みます。ネットワークやスクリプトの制限により、リモートコンテンツや対話機能が変わる場合があります。
EPUBファイルが開けない、または破損と表示されるのはなぜですか?
ZIPベースのOCFコンテナが不正、mimetypeが先頭でないか圧縮されている、META-INF/container.xmlがない、または宣言済みリソースが欠けている可能性があります。破損や過大展開するアーカイブも拒否され得ます。
電子出版物にはEPUBとPDFのどちらを使うべきですか?
リフロー表示やEPUBのナビゲーション、メディア機能が重要ならEPUBを選びます。固定表示には固定形式が適する場合もありますが、EPUB固有の構造や動作は失われ得ます。
EPUBをPDFに変換すると何が失われますか?
テキストのリフロー、スクリプトによる操作、メディアオーバーレイ、埋め込み音声・動画、意味メタデータ、ナビゲーションが失われる可能性があります。元ファイルと結果を比較してください。
EPUBファイルを開くのは安全ですか?
必ずしも安全とは限りません。JavaScript、リモートリソース、リンクを含むことがあり、不正なZIPデータが脆弱なパーサーに影響する場合もあります。適切な制限を設定した最新のリーダーを使ってください。
EPUBのMIMEタイプとコンテナ要件は何ですか?
登録MIMEタイプはapplication/epub+zipです。ルートのmimetypeエントリは先頭に置き、非圧縮・非暗号化で正確にこの値を含めます。META-INF/container.xmlがパッケージ文書を示します。
関連する形式
参考資料
EPUB 3.3 · W3C Recommendation and normative EPUB specification
EPUB 3 Overview · W3C Working Group Note
IANA Media Types Registry: application/epub+zip · IANA official media-type registry