2010年代に突入して半月強、Kindleの国際展開やACCESSによる携帯電話での提供など、心なしか日本における電子書籍に関する話を目にする・耳にすることが増えたような気がします。個人的には昨年末にSony Readerを購入したこともあり、日本でもアメリカのように電子書籍が本格普及してくれればと感じています。
そんな電子書籍のフォーマットの1つに、ePubというものがあります。このフォーマットは「米国の電子書籍標準化団体の1つであるInternational Digital Publishing Forum(IDPF)が普及促進するオープンな電子書籍ファイルフォーマット規格」(Wikipediaより)であり、Sony Readerでは標準型式として採用されているほか、Google Booksでも採用されている型式です。現状ではKindleではサポートされていないようですが、オープン型式ということで、いずれサポートされる可能性も無くはないと思います。
ePubの仕組みは非常に簡単で、普通のWebページと同様に(X)HTMLやCSSで作られているため、基本的にはWebページを作る知識があれば誰でも作ることができます。そのあたりの解説は日本語Epubブックサンプル – 横浜工文社に詳しくまとめられていますが、ここでは筆者の知識の整理の意味も込めて、改めて自分でePubを作成する手順(=青空文庫XHTML→ePub変換で行っている処理)について解説して行きたいと思います。
ご意見・ご感想・ご指摘・質問(は答えられるかはわかりませんが)等は@naokisatonameまで。
なお、サンプルとしては青空文庫から作成したアンデルセンの「赤いくつ」を取り上げます。

