電子書籍を出版したいと思ったとき、最初に立ちはだかる壁のひとつが「EPUBファイルの作成」です。KDPやApple Books、楽天Koboなど、主要な電子書籍プラットフォームはすべてEPUB形式に対応しており、EPUBは電子出版における事実上の標準フォーマットです。
しかし、EPUBの作成方法がわからず出版を断念してしまう方は少なくありません。本記事では、EPUBとは何かという基礎から、具体的な作成方法、バリデーション(検証)まで、初心者の方にもわかりやすく解説します。
EPUBとは何か
EPUB(Electronic Publication)は、国際電子出版フォーラム(IDPF、現在はW3Cに統合)が策定した電子書籍の標準フォーマットです。拡張子は「.epub」で、その実体はHTML、CSS、画像などをZIP形式で圧縮したパッケージファイルです。
EPUBの主な特徴
- リフロー対応: 読者のデバイスや文字サイズの設定に応じて、テキストのレイアウトが自動的に調整される
- 目次の自動生成: 章立てに基づいたナビゲーション目次が組み込まれる
- 多言語対応: 日本語の縦書きにも対応(EPUB 3以降)
- マルチメディア: 画像だけでなく、音声や動画も埋め込み可能(EPUB 3以降)
- アクセシビリティ: スクリーンリーダーでの読み上げに対応可能
EPUBのバージョン
| バージョン | リリース年 | 主な特徴 | 現在の推奨度 |
|---|---|---|---|
| EPUB 2 | 2007年 | 基本的な電子書籍機能。横書きのみ | 非推奨(レガシー) |
| EPUB 3.0 | 2011年 | HTML5対応、縦書き、ルビ、マルチメディア | 利用可 |
| EPUB 3.3 | 2023年 | 最新仕様。アクセシビリティ強化 | 推奨 |
2026年現在、新しくEPUBを作成する場合はEPUB 3を選んでください。特に日本語の書籍では縦書きやルビ(ふりがな)への対応が重要なため、EPUB 3は必須です。
EPUBとPDFの違い
電子書籍のファイル形式としてPDFもよく使われますが、EPUBとPDFは根本的に異なります。
| 比較項目 | EPUB | |
|---|---|---|
| レイアウト | リフロー(端末に合わせて変化) | 固定(どの端末でも同じレイアウト) |
| 文字サイズ変更 | 可能 | 不可(拡大縮小のみ) |
| スマートフォンでの読みやすさ | 高い | 低い(横スクロールが必要になることが多い) |
| KDPでの利用 | 対応(推奨) | ペーパーバックのみ対応 |
| 写真集・漫画 | 固定レイアウトEPUBで対応可 | 適している |
テキスト中心の書籍(小説、ビジネス書、実用書など)にはEPUBが圧倒的に適しています。PDFは写真集や漫画など、レイアウトの固定が必要なコンテンツに向いています。
EPUB作成ツール比較
EPUBを作成する方法は複数あります。技術レベルや目的に応じて最適なツールを選びましょう。
| ツール | 費用 | 難易度 | 日本語縦書き | 特徴 |
|---|---|---|---|---|
| Sigil | 無料 | 中〜高 | 対応 | EPUB専用エディタ。細かい制御が可能 |
| calibre | 無料 | 中程度 | 対応 | フォーマット変換に強い。EPUB編集も可能 |
| Pages(Mac) | 無料 | 低い | 対応 | Mac標準アプリ。EPUB書き出し機能あり |
| 一太郎 | 有料 | 低い | 優秀 | 日本語組版に最も強い。縦書きEPUBに最適 |
| でんでんコンバーター | 無料 | 低い | 対応 | Markdownから変換。Webサービス |
| Pandoc | 無料 | 高い | 対応 | コマンドラインツール。多形式変換 |
| Kindle Create | 無料 | 低い | 限定的 | Amazon公式。KPF形式(KDP専用)を出力 |
| DraftZero | 従量制 | 非常に低い | 対応 | AIが原稿執筆からEPUB生成まで自動化 |
方法1: WordからEPUBに変換する
最も手軽な方法は、Microsoft Wordで原稿を作成し、EPUBに変換するアプローチです。すでにWordで原稿がある方にはこの方法が最適です。
Wordで原稿を準備する際のポイント
EPUBへの変換品質は、Wordファイルの作り方に大きく左右されます。以下のルールを守って原稿を作成してください。
- 見出しスタイルを使う: 章タイトルは「見出し1」、節タイトルは「見出し2」を必ず使う。フォントサイズを大きくしただけの手動書式はNG
- ページ区切り: 章の区切りには「改ページ」を挿入する
- 画像: 「行内」配置にする。テキストの折り返し設定は変換後にレイアウトが崩れる原因になる
- フォント: 特殊なフォントは避け、標準フォントを使用する
- ヘッダー・フッター: 使用しない(EPUBでは不要)
calibreでWordからEPUBに変換する
calibre-ebook.comから無料でダウンロードしてインストールします。Windows、Mac、Linuxに対応しています。
calibreを起動し、「本を追加」ボタンからWordファイル(.docx)をインポートします。
インポートした本を選択し、「メタデータを編集」をクリック。タイトル、著者名、言語(日本語)、表紙画像などを設定します。
「本を変換」ボタンをクリック。出力形式で「EPUB」を選択。「出力」タブでEPUBのバージョンを「EPUB3」に設定し、「OK」で変換開始。
変換が完了したら、calibreの内蔵ビューアまたはEPUBリーダーアプリで表示を確認します。
calibreでの変換は手軽ですが、レイアウトが崩れることがあります。特に複雑な書式を使っている場合は、変換後に手動修正が必要になることも少なくありません。
方法2: でんでんコンバーターを使う
日本語の電子書籍を手軽にEPUBに変換できるWebサービスが「でんでんコンバーター」です。Markdown(マークダウン)形式のテキストファイルからEPUBを生成します。
Markdownとは
Markdownは、テキストに簡単な記号を付けることで見出しや太字などの書式を指定できる記法です。
- # 見出し1(章タイトル)
- ## 見出し2(節タイトル)
- **太字**
- *斜体*
- - リスト項目
一般的なテキストエディタ(メモ帳、VS Codeなど)で書けるので、特別なソフトウェアは不要です。
でんでんコンバーターの使い方
- テキストエディタで原稿をMarkdown形式(.txt)で作成する
- でんでんコンバーターのWebサイトにアクセスする
- タイトル、著者名を入力し、テキストファイルをアップロードする
- 「変換」ボタンをクリックすると、EPUBファイルがダウンロードされる
でんでんコンバーターは縦書きEPUBにも対応しており、日本語の電子書籍制作では定番のツールです。ただし、高度なレイアウト制御(ルビの詳細設定、固定レイアウトなど)が必要な場合は、Sigilなどの専用エディタで追加編集する必要があります。
方法3: Sigilで手動作成する
EPUBファイルの細部まで完全にコントロールしたい場合は、Sigil(シジル)というオープンソースのEPUB専用エディタを使います。
Sigilの特徴
- EPUB内部のHTMLやCSSを直接編集できる
- 目次の自動生成機能
- EPUB検証(バリデーション)機能内蔵
- 検索と置換(正規表現対応)
- プラグインによる機能拡張
Sigilの学習コストはやや高めですが、一度使い方を覚えれば、最も柔軟にEPUBを作成・編集できるツールです。HTMLとCSSの基礎知識がある方には特におすすめです。
Sigilでの基本的な作成フロー
Sigilを起動し、新規ファイルを作成。EPUB3を選択します。
各章のHTMLファイルを追加し、本文を入力していきます。「ブックビュー」(WYSIWYG)と「コードビュー」(HTML直接編集)を切り替えながら作業できます。
スタイルシートを編集して、フォントサイズ、行間、余白、見出しのデザインなどを調整します。
見出し(h1、h2、h3)に基づいて目次(Table of Contents)を自動生成します。
タイトル、著者、言語、出版日などのメタデータを設定します。
Sigilの「EPUBCheckプラグイン」でバリデーションを実行し、エラーがないことを確認してから保存します。
EPUBのバリデーション(検証)
EPUBファイルを作成したら、出版プラットフォームにアップロードする前に、必ずバリデーション(検証)を行いましょう。バリデーションとは、EPUBファイルが仕様に準拠しているかをチェックする工程です。
なぜバリデーションが重要か
- KDPやApple Booksなどのプラットフォームは、不正なEPUBをリジェクトする
- バリデーションエラーがあると、特定のデバイスで表示が崩れる可能性がある
- 目次が正しく機能しないなどの問題を事前に発見できる
バリデーションツール
- EPUBCheck: W3Cが提供する公式バリデーター。コマンドラインツールだが、最も信頼性が高い
- EPUB Validator(Web版): ブラウザ上でEPUBファイルをアップロードしてチェックできるWebサービス
- Sigilのプラグイン: Sigil内から直接EPUBCheckを実行できる
- Kindle Previewer: Amazon公式のプレビューツール。Kindle端末での表示を確認しつつ、エラーも検出
よくあるバリデーションエラーと対処法
| エラー内容 | 原因 | 対処法 |
|---|---|---|
| OPFファイルのエラー | メタデータの記述ミス | タイトル、言語、識別子が正しく設定されているか確認 |
| 参照先のファイルが見つからない | 画像やCSSのパスが間違っている | ファイル名とパスを正確に一致させる |
| 目次(NCX/NAV)のエラー | 目次の構造が不正 | Sigilの目次自動生成機能で再作成 |
| HTML構文エラー | タグの閉じ忘れなど | HTMLを修正し、XHTMLとして妥当な形に |
| 画像サイズの警告 | 画像が大きすぎる | 画像を適切なサイズに圧縮(ファイル全体で650MB以下) |
DraftZeroでEPUBを自動生成する
ここまで紹介した方法は、すでに原稿がある状態からEPUBを作成するアプローチです。しかし、「原稿もまだない」「EPUBの技術的な部分が面倒」という方には、DraftZero(draftzero.net)がおすすめです。
DraftZeroでは、タイトルとジャンルを入力するだけで、AIが以下のすべてを自動で行います:
- 目次(章構成)の設計
- 各章の本文執筆
- 表紙デザインの生成
- KDP対応のEPUBファイルの出力
生成されたEPUBはバリデーション済みで、そのままKDPにアップロードして出版できます。原稿の執筆からEPUBの作成まで、通常なら数週間〜数か月かかるプロセスが、数十分で完了します。
もちろん、DraftZeroで生成したEPUBをSigilで開いて手動編集することも可能です。「AIで素早く下書きを作り、自分で仕上げる」というハイブリッドなアプローチも有効です。
EPUBをKDPにアップロードする
EPUBが完成したら、いよいよKDPにアップロードして出版します。
kdp.amazon.co.jpにアクセスし、「新しい電子書籍を作成」をクリックします。
タイトル、著者名、内容紹介、キーワード、カテゴリーなどのメタデータを入力します。
「電子書籍の原稿」セクションでEPUBファイルをアップロードします。KDPが自動的にフォーマットチェックを行い、問題があればエラーメッセージが表示されます。
アップロード後、「プレビューツール」で各Kindle端末での表示を確認します。特に目次が正しく機能するか、画像が適切に表示されるかをチェックしてください。
価格とロイヤリティプランを設定し、「Kindleで出版」ボタンをクリック。5〜72時間の審査を経て、Amazonストアに掲載されます。詳しくはKDPの始め方ガイドを参照してください。
よくある質問
Q: EPUBとMOBI(KF8)はどう違いますか?
MOBIはAmazon独自の電子書籍フォーマットでしたが、2023年にKDPはMOBIのサポートを終了し、EPUBでのアップロードを推奨しています。現在はEPUBで統一して問題ありません。
Q: 縦書きのEPUBは作れますか?
はい、EPUB 3は縦書きに対応しています。CSSでwriting-mode: vertical-rl;を指定することで縦書きになります。でんでんコンバーターや一太郎では、設定一つで縦書きEPUBが生成可能です。
Q: 画像を含むEPUBのファイルサイズの目安は?
KDPでは電子書籍の最大ファイルサイズは650MBですが、ファイルサイズが大きいと70%ロイヤリティプラン選択時に通信配信コストが差し引かれます。テキスト中心の書籍なら数MB以内に収めるのが理想です。
まとめ: EPUBは電子書籍の標準フォーマットで、作成方法は複数あります。Word原稿がある方はcalibreで変換、テキストから作る方はでんでんコンバーター、細かく制御したい方はSigilが最適。原稿作成からすべて自動化したい方はDraftZeroで一括生成できます。いずれの方法でも、出版前にバリデーションを忘れずに行いましょう。