EPUB3に対応しているDAISY再生ソフトida-readerでEPUBを試す。

 先のエントリでEPUBに対応しているDAISY再生ソフト/機器を調べてみましたが、その中で唯一EPUB3に対応していたida-readerのトライアル版でEPUBを試してみました。
ida-reader
http://www.idareader.com/

 気になっていた以下の2点を中心に確認してみました。

  1. ida-readerで開いたEPUBがテキストDAISY的に使用できるか
  2. ida-readerがEPUB Media Overlays対応しているか

なお、使用するEPUB3のサンプルファイルは主に以下で公開されているファイルを使用します。

  なお、私が今回使用したida-readerはMac版です。Windows用とMac用で若干機能に差があるようですので、ご注意ください。

1.EPUBをテキストDAISY的に使用してみる

 普通のEPUBファイル、ということで一番問題なさそうな、欧文のみの”EPUB 3.0 Specifications“をida-readerで開いてみました。これがida-readerのUIです。
ida-readerのスクリーンショット
 下部のナビゲーション部分にある「Sound」でTTSエンジンによって読み上げるのか、コンテンツが同梱している録画された音声ファイルを読み上げるのかを選択することができます。テキストDAISY的な使用感を確認したいので、まずはTTSエンジンによる読み上げを試します。
Sound欄のTTSボタンを押した状態
  再生ボタン(start)を押すと、TTSエンジンによる読み上げがスタートします。
ida-readerによるEPUBのTTS読み上げ。読みあげているパラグラフは黄色、単語は水色にハイライトされている
 読み上げているパラグラフは黄色、読み上げている単語は水色でハイライト表示されています。なお、現時点では日本語のTTSエンジンを搭載していないので、日本語の読み上げには対応していません。
 GUIのナビゲーションでは、
・文字の拡大縮小
・読み上げ音声のボリューム調整
・読み上げスピードの調整
・再生箇所の移動(戻る、繰り返す、進む)
・セクションの移動
などが用意されています。キーボードショートカットを使用すればより細かな制御が可能になるのでしょうか(ショートカットの案内を見つけられなかった・・・・)。
 

2.EPUB Media Overlaysに対応しているか

 EPUBでマルチメディアDAISYのような機能を実現するためには、リーダーがEPUB Media Overlaysに対応している必要があります。EPUBリーダーだとiBooksやReadiumなどが一応対応している機能です。DAISY再生ソフトであるida-readerには対応していてほしいところですが、どうでしょうか。
 epub-samplesで公開されている以下のMedia Overlays対応のサンプルEPUBファイルで試してみました。

 「Sound」欄で「Audio」を選択します。
Sound欄のAudioボタンを押した状態
 これで、ida-readerがMedia Overlaysに対応しているならば、再生ボタンを押せば、EPUBに同梱された音声ファイルを読み上げつつ、読み上げている箇所にテキストをハイライト表示させるはずです。
 
 が・・・・、一向にに音声の再生も、テキストのハイライトもされません・・・。うーん。
Media Overlays対応のEPUBの録画音声による読み上げを試みたスクリーンショット。読み上げも始まらず、テキストのハイライトもされない
 
 IMAGEDRIVEさんが以下で公開されているMedia Overlays対応のEPUBファイルも一通り試してみましたが、どれも結果は同じでした。

  現時点ではEPUB Media Overlaysには対応してないようです。残念・・。

まとめ

 DAISY再生ソフトであるならばMedia Overlaysに対応して欲しかったところですが、特にDAISY再生ソフト向けに加工されたわけではない、普通のEPUBでも、TTSで読み上げたり、読み上げているテキストをハイライトさせたり等々、テキストDASIYに近い使い方がida-reader上でならできる(らしい)ことは確認できてよかったです。
他のEPUB対応DAISY再生ソフトでもEPUBファイルが

  • リフロー型である。
  • 文字情報がテキストデータとして提供されている。
  • 目次が用意されている。
  • 代替テキストが提供されている。

などの要件を満たせば、同様のことが可能であろうと思われます。iBooksなどのEPUBリーダーではTTS読み上げによるテキストハイライトはまだできないようですし、ナビゲーション機能が強化されているDAISYリーダーでEPUBを読むという選択肢もありかもしれません。

関連エントリ

EPUB 3とDAISY 4の関係
DAISYからEPUB 3に変換する
DAISY再生ソフト・機器のEPUB対応

EPUBに対応したDASIY再生ソフトウェアと再生機器

 DAISY4とEPUB3の関係は以前、別のブログで書いた以下のエントリの通り、DAISY4は交換フォーマット、EPUB3はDAISY4の配布フォーマット(の1つ)という関係にあります。

 つまり、DAISY4から変換したDAISY的な機能を備えたアクセシブルなEPUB3に再生機器、再生ソフトウェアに対応していなければならないわけですが、考えられる対応のパターンは以下の2つだと思います。

  1. DAISY再生ソフトウェア/機器がたDAISY4から変換したDAISY的な機能を備えたアクセシブルなEPUB3に再生に対応する。
  2. EPUBリーダーがDAISY4から変換したDAISY的な機能を備えたアクセシブルなEPUB3に再生に対応する。

 個人的には2が非常に気になるところですが、1も興味があるところなので、1の可能性の下調べてとして、現時点でDAISY再生ソフトウェア/機器がEPUBに対応しているかを調べてみました。「DAISY的な機能を備えたアクセシブルなEPUB3」への対応状況を調べたいところだったのですが、調べ始めてすぐに「あっ、これはない・・・」と思い至りまして・・、単純にEPUBに対応しているか否かで調べてみました。
 確認したのは、DAISY Consortiumがウェブサイトで掲載している以下のリストです。リストと各メーカのウェブサイト上で確認できる範囲で洗い出しただけですので、漏れがあるかもしれません(もし掲載漏れ等ありましたらお知らせいただけると嬉しいです)

 
  確認した結果が以下の表です。

EPUBに対応したDASIY再生ソフトウェアと再生機器
名前 種別 OS 備考
BookSense DS 機器
DAISY / EPUB Reader for Android ソフトウェア Android EPUB対応を目指しているが、現時点では未対応。開発が止まっている?
Dolphin EasyReader ソフトウェア Windows
Emerson ソフトウェア Windows/Mac/Linux
Go Read ソフトウェア Android EPUB2対応
ida-reader ソフトウェア Windows/Mac EPUB2 / EPUB3対応
Milestone 212 DAISY Player 機器 DAISY Consortiumのリストの情報による
Milestone 312 DAISY Player/Recorder 機器 DAISY Consortiumのリストの情報による
ReadHear PC ソフトウェア Windows Premium版のみの対応。ReadHearのMac版は近いうちにEPUB対応とのこと。
Victor Reader Stream 機器

 辛うじて10に届くくらいで多いとは言えません。しかも、EPUB3対応と明記しているのはida-readerくらいでした。
  調べてみて気になる点は以下の2点でした。

  • ida-readerがどこまでEPUB3に対応しているか(「DAISY4から変換したDAISY的な機能を備えたアクセシブルなEPUB3」に対応している可能性は高くなさそうですが・・・)。
  • DAISY4から生成されたものではない、普通に作られたEPUB2やEPUB3を、視覚障害者ユーザーに特化したDAISY再生ソフトウェア/機器で読む場合の「読みやすさ」。DAISYコンテンツによる読書ほどではないとしても、視覚障害者の方々にとってそこそこ読みやすく、実用に耐えうる読みやすさなのでしょうか。

  (時間と)機会があれば確認してみたいところです。
※2013/06/07追記
日本語の読み上げにも対応した以下のアプリを見落としていました。EPUBも対応しています(EPUB3も一応、対応しています)。

 

関連エントリ

EPUB 3とDAISY 4の関係
DAISYからEPUB 3に変換する
DAISY再生ソフト・機器のEPUB対応

アクセシブルなEPUBの作り方 -ウェブアクセシビリティガイドラインとEPUB –

 今回は電子書籍の標準フォーマットとして普及しつつあるEPUBのアクセシビリティについて1つ。
  
 EPUBはデジタル録音図書であるDAISYの要素を多く取り入れているため、フォーマットそのものがアクセシビリティに配慮されているといってもよいフォーマットではありますが、実際にEPUB形式のコンテンツがアクセシブルかどうかは作り手次第です。
 EPUBはHTMLやCSS等のWeb標準技術をベースとしているため、EPUB形式で作成されたコンテンツはW3CのウェブアクセシビリティガイドラインであるWCAG2.0(とそれをJIS化したJIS X8341-3:2010)の対象とする「ウェブコンテンツ(Web技術によって作成されたコンテンツ)」に該当すると思われます。ここで「該当する」というのは、EPUBを作る際にWCAGが参考になるという意味ではなく、WCAG2.0(JIS X8341-3:2010)の準拠が求められる場面において、EPUBコンテンツの作成者はWCAG2.0(JIS X8341-3:2010)に対する目配りも必要になってくるという意味です。

ウェブコンテンツとは、ウェブブラウザ、支援技術などのユーザーエージェントによって利用者に伝達されるあらゆる情報及び感覚的な体験を指し、例えば、ウェブアプリケーション、ウェブシステム、携帯端末などを用いて利用されるコンテンツ、インターネット、イントラネット、CD-ROMなどの記録媒体を介して配布されるウェブコンテンツ技術を用いて制作された電子文書、ウェブブラウザを用いて操作する機器などに適用する。
from JIS X8341-3:2010「1.適用範囲」

 
 WCAG2.0関連文書の1つであるWCAG 2.0 実装方法集では、PDFに対する言及はあるものの、EPUBに対する言及はまだありません。しかし、いずれEPUBに関する記述も追加されるのではないかと思われます。もしくは、HTML、CSS、Script、SMIL等々EPUBで使用されているWeb技術については、それぞれ個別に項目が立てられてまとめられていますので、それらを参照することになるのかもしれません。
 というわけで、「今回は、そういうのを加味しつつ、アクセシブルなEPUBの作り方について紹介しますっ!」と話をすすめたいところですが、EPUBの仕様を管理しているIDPFがEPUBのアクセシビリティガイドラインとしてまとまった文書を公開していますので、それを紹介するに留めます。

 EPUB 3仕様のエディタの1人であるMatt Garrish氏の以下の著書もよくまとまっていますのでお勧めです。O’Reilly Mediaから無料で入手可能です。

Accessible EPUB 3 : Best Practices for Creating Universally Usable Content

 By Matt Garrish
 Publisher: O’Reilly Media
 Released: February 2012
 
これらのドキュメント、長くはないとはいえ、最初にこれらを全部読むのもちょっとしんどいなぁという方には14のTipsにDIAGRAM Centerがまとめた以下のようなものもあります。 とっかかりとしてどうでしょうか。

関連エントリ

ウェブアクセシビリティガイドラインについて
ウェブアクセシビリティガイドライン: 代替テキスト
ウェブアクセシビリティ: 動画
ウェブアクセシビリティ :リンクのはり方
ウェブアクセシビリティ : テキスト
EPUBについて