00

結論から

  • EPUBは、構造化されたウェブコンテンツをZIPベースの単一OCFコンテナに格納する電子出版物用文書形式で、パッケージ文書がリソースと既定の読書順序を定義します。
  • EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。
  • 出所不明のEPUBは、潜在的に動作するウェブコンテンツとして扱ってください。JavaScript、リモートリソース、リンクを含む場合があるため、適切なスクリプト・ネットワーク制限を持つ最新の読書システムを使います。任意の電子署名だけでは改ざん防止を保証できません。
01

EPUB出版物ファイル

EPUB出版物にはXHTML、CSS、SVG、画像などのリソースを含められます。パッケージ文書にはメタデータ、マニフェスト、既定の読書順序があり、リフロー型または固定レイアウトも宣言できます。

元ファイルは残す

残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。

02

開き方

EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。

中身を見たいだけ

EPUBに適合する読書システムで.epubファイルを開きます。開けない場合は拡張子とMIMEタイプを確認し、ZIPコンテナの先頭に非圧縮のmimetypeエントリがあり、META-INF/container.xmlが存在するか調べます。

誰かに送りたい

残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。

03

安全チェック

出所不明のEPUBは、潜在的に動作するウェブコンテンツとして扱ってください。JavaScript、リモートリソース、リンクを含む場合があるため、適切なスクリプト・ネットワーク制限を持つ最新の読書システムを使います。任意の電子署名だけでは改ざん防止を保証できません。

こんなときは、いったん手を止める

送り主が分からない、拡張子が二重になっている、中身が拡張子と合わない——一つでも当てはまるなら、開く前に確かめてください。

04

変換するときは

残す必要がある要素に合わせて変換先を選びます。固定形式や機能の少ない形式では、テキストのリフロー、スクリプト、メディアオーバーレイ、音声、動画、意味メタデータ、ナビゲーションが失われる可能性があるため、元のEPUBと結果を比較してください。

変換する前に

元ファイルではなくコピーを変換し、変換後に画質・メタデータ・レイアウトを元と見比べてください。

05

よくある質問

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がパッケージ文書を示します。

06

関連する形式

参考資料

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