入力漏れを防ぐ!KDPのファイル形式、目次・表紙・奥付を含む入稿ファイル

拡張子が .epub なら入稿準備が終わった、とは限りません。本文が読めても、目次から章へ移れない、表紙が収録されていない、奥付がspineから外れているといった欠落は起こります。kdp ファイル形式を選ぶ場面では、形式名だけでなく「読者がたどる要素が一つのパッケージにそろっているか」を確認します。この記事ではリフロー型EPUBの目次、表紙、本文、奥付、画像資源を別々に検査します。

入稿物を五つの役割に分ける

最初に、ナビゲーション目次、表紙、本文章、奥付、収録資源の五欄を作ります。各欄に元ファイル、EPUB内の格納名、参照元、期待件数を書きます。「ファイルが存在する」と「読者が到達できる」を分けるのがポイントです。

固定試験では、表紙一枚と六章分の画像を持つ合成原稿を使いました。画像はすべて検証用コピーで、利用者の原稿や記事画像ではありません。権利判断やKDPの受理は試験範囲に含めず、パッケージへの収録と参照だけを確認します。

目次は項目名・リンク先・章順で照合する

目次の項目数だけを数えても、正しい章へ移るかは分かりません。nav文書から表示名とリンク先を読み、spineの章順と並べます。各リンク先のXHTMLが実在し、対応する見出しを持つことまで確認します。

NCXを含む出力では、navとの章順も照合します。二つの目次が異なると、リーダーによって見える順序が変わる可能性があります。目次に載せない奥付や扉がある場合も、意図的な除外として表に残し、単なる欠落と区別します。

表紙は画像の存在と役割を分ける

JPEGやPNGがEPUB内に入っていても、それが表紙として指定されているとは限りません。OPFのmanifest、表紙用XHTML、画像ファイルの三つを結び、本文画像との役割を区別します。ファイル名に cover と入っているだけでは合格にしません。

固定パッケージでは、表紙を含む画像資源が合計7件収録され、生成XHTMLにも代替テキスト付きの画像参照が7件ありました。参照先の欠落は0件で、Runeのローカル検査は valid=true でした。これは、合成本の7資源について収録関係が一致したという結果です。

本文と画像を一対一で追跡する

六章それぞれについて、元画像、XHTMLの参照文字列、manifestのhref、EPUB内の実ファイルを一行にします。大文字小文字、拡張子、相対階層が一つでも違えば、環境によって表示されない可能性があります。件数が7対7でも、別の画像が入っていれば不合格です。

代替テキストも参照表へ含めます。文字列が存在するだけで内容の適切さまでは保証できないため、章の文脈と画像の役割を人が読みます。装飾画像と情報画像では説明方針が異なるので、ファイルの収録確認と編集判断を別欄にします。

奥付はspineから到達できるかを見る

奥付のXHTMLがmanifestにあるだけでは、通常の読書順に含まれていないことがあります。spineの末尾付近に期待どおり配置され、前の章から進めるかを確認します。目次へ載せない方針でも、本文から到達できるかは別に検査します。

奥付には、著者名、発行者、版、日付など企画上必要な情報がそろっているかを読みます。ローカル構造検査は記載内容の正しさまで判断しません。書誌カードの期待値とXHTMLを照合し、古い版の情報が残っていないか確認します。

欠落が出たら三つの名前を並べる

画像が見つからない場合は、原稿の参照パス、OPFの収録名、ZIP内の実名を並べます。絶対パスをプレビューが読めても、EPUBでは相対参照が壊れることがあります。正本の参照へ修正を戻し、別名で再出力します。

目次リンクが切れた場合も、表示名だけを直さずhrefと章ファイルを追います。奥付が読書順から外れた場合は、manifestへの追加だけで済ませずspineを見直します。修正後は一件だけでなく、五つの役割をすべて再検査します。共通設定の変更が別要素へ影響するためです。

ローカル合格をKDP受理へ広げない

今回の valid=true はRuneのローカル検査結果です。KDPが受理すること、第三者リーダーで同じ大きさに描画されること、画像の著作権処理が済んでいることを示しません。実際の入稿時は、その時点の販売先要件とアップロード後のプレビューを別に確認します。

また、テストで用いた画像は合成資料です。本番画像が同じ結果になるとは限りません。容量、色、縦横比、解像度、代替文を本番資源で改めて検査し、アップロードしたファイルのSHAを保存します。後から別版を確認してしまう事故を防げます。

最終表は「ある」ではなく「つながる」で閉じる

引き渡し表には、目次から各章へのリンク、表紙指定、本文六章、奥付のspine位置、画像7件の参照対応、欠落件数、検査結果を書きます。固定証拠で確定したのは、表紙を含む画像7件、代替文付き参照7件、欠落0件、ローカル検査合格です。

KDP受理、全端末の見た目、権利確認は未測定または別工程として残します。最後に別の担当者がEPUBを開き、目次から本文へ進み、表紙と奥付へ到達できることを確認します。必要な部品が存在するだけでなく、読者の経路として接続されていることが、入稿ファイルの完成条件です。