電子書籍の表紙をEPUB 3へ入れるときは、表紙画像を本文中の最初の画像として貼るだけでは足りません。表紙用の画像を一枚選び、本文画像とは別の役割としてcoverへ割り当て、出力後に表紙参照・収録画像数・欠落件数を確認します。
ここでは1600×2560ピクセルの表紙一枚、本文画像二枚、代替表紙一枚を使います。画像の著作権判断やデザイン評価ではなく、EPUBパッケージへ表紙を登録する技術的な手順に絞ります。
coverと本文画像は同じ画像でも役割が違う
本文の冒頭に大きな画像を置けば、読書画面では表紙のように見える場合があります。しかし、EPUB内でcoverとして扱う指定とは別です。反対に、coverへ指定した画像を各章から本文画像として参照する必要もありません。
ファイル名で役割を分けます。たとえば採用表紙をimages/cover-main.png、代替案をimages/cover-alt.png、本文画像をimages/figure-01.pngとimages/figure-02.pngにします。「cover.png」を二つのフォルダへ置くより、一覧だけで用途が分かります。
判断規則は、cover設定が採用表紙一枚を指し、本文の二つの画像参照はそれぞれ本文画像を指すことです。代替表紙は候補として残しても、同じ巻のcoverには選びません。
採用表紙の入力条件を固定する
今回の例では1600×2560の縦長画像を採用します。作業前にピクセル数、ファイル形式、ファイル名を記録し、代替表紙と取り違えないようにします。ここでの寸法は標本条件であり、すべての販売先に共通する必須値という意味ではありません。
表紙の美しさや文字の読みやすさは別の確認です。この記事で見るのは、選んだファイルがEPUBの表紙として参照され、パッケージから欠落していないかどうかです。
EPUBウィザードで表紙を割り当てる
Rune Studioの公開資料では、表紙設定をEPUBへ反映できると案内されています。EPUBウィザードの作品情報を扱うページで採用表紙を選び、確認・出力へ進みます。本文へ画像記法を追加する操作とは分けて行います。
専用標本では表紙参照がimages/studio-038-01.pngとして保存されました。三つの章ファイルはC01.md、C02.md、C03.mdの順で、すべて目次対象です。本文には別の画像二枚があります。
設定後に見るべき値は次の三つです。
- 表紙設定が採用表紙の相対パスを指している
- 本文画像二枚と表紙一枚が別々に収録される
- 欠落画像が0件である
出力後は表紙ページ・spine・画像数を照合する
EPUB 3ではmanifestが収録資源を、spineが読む順番を、ナビゲーション文書が移動先を担います。W3CのEPUB 3.3でも役割は分けて定義されています。表紙だけを見て、本文画像の欠落や順序まで正常だと判断しないでください。
今回の横書き三章EPUBでは、spineが表紙、タイトル、ナビゲーション、本文三件、奥付の順になりました。収録画像は3件で、期待値の「表紙1+本文2」と一致し、欠落は0件でした。navとNCXも含まれ、ローカル検査はvalid=trueでした。
現行の記録は、設定したcoverの相対パスと、生成物に表紙ページ・画像三件・欠落0があるところまでを確認しています。OPF内のcover-image属性文字列を個別に抜き出した記録ではないため、その文字列まで必要な制作環境では自分の出力を展開して確認してください。
よくある失敗と戻し先
代替表紙をcoverへ選んだ場合は表紙設定へ戻します。本文画像が欠落した場合は、本文中の参照パスと画像ファイルの場所を直します。収録画像が2件なら表紙か本文画像の一つが足りず、4件なら不要な候補を収録していないかを調べます。
生成後のEPUBへ直接画像を追加するより、元の表紙設定や本文参照を直して再出力する方が、次回も同じ結果を再現できます。
確認していない範囲
この結果は販売先で受理されること、すべての端末で同じ大きさに表示されること、画像が再圧縮されないことを保証しません。画像の権利確認と視覚品質も別の作業です。販売先の条件がある場合は、その時点の公式資料と実際のプレビューで確認してください。
自分の制作環境で属性まで確かめる必要がある場合は、生成EPUBの複製を展開し、パッケージ文書のmanifestで採用画像の参照先を探します。ファイル名だけでなく、本文画像とは別に表紙として識別されているかを確認してください。この追加確認を行わない場合は、「表紙パスと収録数を確認した」とだけ記録し、属性まで確認済みとは書かないのが安全です。
結論:表紙1+本文2の期待値で確認する
電子書籍の表紙をEPUB 3へ正しく入れるには、採用表紙を本文画像と別名で管理し、coverへ割り当てます。出力後は表紙参照、表紙ページ、収録画像3件、欠落0という期待値を照合します。
まず三章と小さな画像三枚の複製で試してください。現行Mac版の概要とダウンロード先はRune Studio公式サイトで確認できます。
