『杜のAndroid研究室』では、スマートフォン向けOS“Android(アンドロイド)”をテーマに、窓の杜スタッフが厳選したアプリなどを紹介していく。今回は、電子書籍販売サービスやメールマガジンなどで利用されることが増えてきたEPUB形式の電子書籍に対応するリーダーアプリ5本をまとめて取り上げ、各アプリの特徴などを詳しく紹介していく。Reader」EPUBとは、米国の標準化団体である国際電子出版フォーラム(IDPF)が推進する、XHTMLをベースとした電子書籍の汎用フォーマットだ。画面サイズに合わせて表示を自動調整する“リフロー”機能が特徴で、スマートフォンやタブレット端末など、デバイスに合わせて柔軟な表示が行えるのが魅力となっている。EPUB形式では規格上、共通の著作権保護(DRM)形式などは規定されていない。このため、著作権保護されたコンテンツはサービスごとに採用するDRMが異なっている可能性がある。当然のことながらDRMつきの書籍ファイルを利用する場合には、アプリや端末と書籍ファイルで、同じDRM形式に対応していることが必要だ。Reader」の5本のアプリをまとめて紹介していく。3.0対応書籍などいくつかのEPUBファイルを利用した。2系では×)この表は、今回紹介する各アプリの基本的な機能をまとめたものだ。各アプリの特徴的な機能については各アプリの解説で改めて紹介することにして、ここでは各アプリに共通した部分を中心にチェックしていこう。今回紹介したなかでは唯一縦書きに対応する「CopperReader」まず、読書の基本となる本文の表示関連の機能からだ。3.0からの対応となっている。そのこともあり、編集部で行ったテストでは縦書きとルビの両方に対応しているのは「CopperReader」のみという、やや残念な結果となっている。快適な読書には欠かせないフォントサイズの変更に関してはすべてのアプリが対応しており、環境や好みに合わせた調整が行えるのはうれしいところだ。Reader」の2本が非対応。Reader」のみが非対応という結果になった。Reader」は書籍データ側で指定した組版の再現性が今回紹介しているアプリのなかでもっとも優秀で、マージン指定などもしっかりと反映されるため、困る場面は少ないはずだ。Reader」は横画面で自動的に見開き表示となる点は、タブレット端末ユーザーには見逃せないポイントと言えるだろう。ちなみに「CopperReader」は見開き機能こそないものの、任意で段組表示する機能を備えているので代用が可能だ。画面を白黒反転させる“夜間モード”。暗い場所で読書をする際に役立つ。Reader」のもの文字色や背景色の変更に関しては、アプリごとに機能の差異はあるものの、すべてのアプリが対応している。Reader」の3本に関しては、簡単な操作で本文と背景を白黒反転させる“夜間モード”が用意されているので、画面がまぶしくて読書に集中できないときに威力を発揮してくれるはずだ。Reader」の2本に関しても、設定画面で白黒反転表示を設定したり、テーマによる色変更を行うことで代用が可能となっている。Reader」の2本のみの対応という結果となった。Reader」と「CopperReader」もアニメーションに対応しているものの、前者はスクロール型で、後者はページ端が少しめくれるだけというシンプルな表現になっている。実際の読書シーンでは、快適にすばやく表示が切り替わることの方が重要かもしれない。この点に関してはどのアプリも十分快適な速度で次々とページをめくっていくことが可能だ。Reader」ともアニメーション方式を複数から選べるほか、不要ならオフにすることもできる。Reader」に関しては編集部での検証において、タブレット端末では問題なくオフにできたものの、スマートフォンでは設定を変更してもアニメーションを無効化することはできなかった。表紙画像や図版の表示などで欠かせない画像のインライン表示に関しても、すべてのアプリが対応している。Reader」のみ表示が可能だった。電子書籍は文字中心のコンテンツということで、各アプリの和文フォント対応状況が気になるという人も多いだろう。Reader」がCJK統合書体(いわゆる“中華フォント”)、「CopperReader」が定番日本語フォントの「IPAフォント」での表示となり、残る3本のアプリは端末の標準フォントで表示される。Reader」の3本は任意のフォントファイルを利用することもできる。2.2以降でのみ利用可能となっている。Reader」の場合は“/sdcard/Books/himawari/fonts”フォルダにフォントファイルを追加すればよい。+IPAex明朝」と「Himawari+IPAexゴシック」の2本が用意されており、簡単な操作で「IPAexフォント」を導入できるのがうれしいところだ。続けて操作まわりの機能についてチェックしていこう。Reader」を除く4本がフリック操作に対応しているほか、タップ操作にはすべてのアプリが対応している。本をめくる感覚で利用できるフリック操作も魅力だが、通勤・通学電車などで片手で操作する場合など、タップ操作の方が便利に感じる場面も多いはずだ。Reader」の3本に関しては、本体側の音量ボタンを利用したページ送りに対応しているのも便利だ。Reader」に関しては任意ファイルを指定して読み込む機能が用意されていないため、“/sdcard/Books/himawari/”フォルダ内にファイルを転送する必要がある点には注意が必要だ。各アプリともインテント経由で書籍を開くことが可能。「Dropbox」などオンラインストレージのクライアントアプリとの組み合わせは便利だまた、どのアプリもインテントによるファイルの受け取りに対応しているため、Webブラウザーやオンラインストレージアプリの「Dropbox」などでダウンロードしたファイルを、インテント経由で直接開くことができる。「FBReader」と「HimawariReader」では、メール本文中などに記載されたEPUBファイルへの直リンクURLをタップした際にも、同様にインテント経由でファイルを開くことが可能。インテント関連としては、「CopperReader」以外の4本は本文の範囲選択に対応しており、選択文字列をコピーできるのはもちろん、インテント経由で辞書や翻訳、Twitter、メールなど、さまざまなアプリに文字列を渡して連携できる。Reader」の3本に関しては、インテントの利用以外にも、特定の外部アプリやWeb検索などを利用して辞書引きなどを行う機能も用意されている。Reade」ここからは、個々のアプリの特徴について個別に見ていこう。Reader」は、フォントサイズや行間、マージンの変更など、読書に必要な機能を一通り備えた高機能なアプリだ。画面フリックのほか画面タップでページめくりが行えることはすでに紹介した通りだが、この際ページめくりとなる画面左右以外をタップすると上下にバーが表示され、検索や夜間モードへの切り替えなどが行える。to...]ボタンからは、ブックマークの追加や参照、目次の表示といった各種操作をすばやく行うことができる。Reader」でとくに注目したいのは、このとき表示されるスクロールバーだ。Reader」の場合、ドラッグ中に該当ページの章タイトルがスクロールバー上にポップアップ表示されるため、目的の位置をすばやく探すことが可能となっている。少々残念なのが本文文字列の選択だ。画面をタップ後にドラッグ操作を行うことで文字列を選択できるのだが、ほかのアプリのように選択範囲変更用のハンドルが表示されないため、表示文字サイズなどによってはもどかしい思いをする場面もあった。前述した通り和文フォントが“中華フォント”決め打ちとなってしまう点もやはり残念なところだ。上記の点を除けば多機能ながら操作もしやすく、タブレット端末での見開き表示にも対応しているので、スマートフォン、タブレット問わず幅広いユーザーにお勧めできるアプリとなっている。画面タップで呼び出せるツールバー風メニュー。スクロールバードラッグ時に章タイトルが表示されるのが便利だ文字列選択中の画面。登録した書籍は、本棚風の画面や一覧画面で管理できる。「FBReader」も、今回紹介するアプリのなかでは高機能なグループに属するアプリだ。3系を搭載したタブレット端末向けに最適化されたUIが用意されている点。スマートフォン利用時には、画面全体を利用して本文を表示するシンプルなUIだが、タブレット端末で本アプリを起動すると、画面上部にアクションバー(ツールバー)が表示され、ブックマーク画面や書籍選択画面などをワンタッチで呼び出すことが可能だ。画面タップでスクロールバーを表示することもできる。設定を変更することで、本文表示中はアクションバーを非表示にすることも可能。スマートフォンで利用する場合には、画面左右のタップでページめくり、上部でスクロールバー、下部でメニューの表示が行える仕組みだ。本文背景への壁紙表示に対応しているのもユニークなポイントと言えるだろう。表示色の変更に関しても、リンク文字列や選択文字列など細かく指定できるのもうれしいところ。ページめくりアニメーションに対応していることを含め、見た目や細かな表示カスタマイズにこだわりたい人にお勧めのアプリだ。画面下部をタップすることで、本体側のボタンを押すことなくメニューを表示できる。文字列選択中は画面下部にツールバーが表示される。3系のタブレット専用UIを搭載しているのも特徴。Reader」は、今回紹介するアプリのなかではもっとも多機能なアプリだ。背景への壁紙表示を含む細かな表示設定のカスタマイズに対応し、画面中央部のタップで各種メニュー表示、タブレット利用時の見開き表示にも対応している。注目したいのが本文文字列選択時の機能の数々だ。Reader」ではさらに選択文字列に対して、[ハイライト]メニューから蛍光ペン風の装飾を行ったり、[標注]メニューからコメントを追加することが可能。ハイライトやコメントはアプリ終了後も保持される。ハイライト表示では色を自由に選べるほか、下線や取り消し線を選択したり、これらを併用することもできる。修飾やコメントを追加した文字列は、自動的にブックマークとしても記録され、ブックマーク画面上で一覧表示可能だ。ハイライトだけ、ブックマークだけといった種類別の一覧表示も行える。このように、本アプリは本を読むときにペンを片手に読み進めるというスタイルの人にぴったりのアプリと言えるだろう。ユニークな機能として“Dropbox”を利用した既読位置や装飾、コメントなどの同期機能も備えている。これは、各書籍ファイルの利用状態に関するデータを“Dropbox”のオンラインストレージ上に保存することで、複数端末間で各種情報を同期する機能だ。編集部が行ったテストではスマートフォンでは問題なく利用できたものの、タブレットでは正常に動作させることができなかった。海外製ながらUIが日本語化されている点も本アプリの魅力のひとつ。多機能なアプリを使いたいが、英語UIはちょっと不安という人にもお勧めしたい。文字列選択時のインテント呼び出しボタンの表記が[より]となっているなど、一部直訳調で癖のある日本語になっている点は残念なところだ。画面の中央部分をタップすると表示されるツールバー風画面。端末のメニューボタンを押してもこの画面となる選択文字列に蛍光ペン風のハイライト表示を追加できる。色の選択に加え、取り消し線や下線の追加も可能コメントも追加できる。本棚機能では履歴表示のほか、コレクション専用の棚に書籍を追加したり、著者別一覧なども利用できるタブレットの横画面では見開き表示となる。「CopperReader」は、本文の範囲選択に対応せず他アプリへの文字列の送信が行えないなど、今回紹介するなかではもっともシンプルなアプリだが、縦書き表示という、ほかのアプリにはないオンリーワンの機能が最大の魅力だ。標準の状態で「IPAフォント」を利用した明朝体表示が利用できるのもうれしい。3.0対応書籍が限られる現状でもしっかりと活用できる。縦書きと合わせて、段組表示も1~3段組まで自由に設定できるので、タブレット端末などの横長の画面を有効に活用できるのもポイントと言えるだろう。Reader」と共にルビ表示に対応しているのも、日本語書籍を楽しむ上で大きな魅力となっている。シンプルとはいっても、文字サイズやマージンの変更、白黒反転といった最低限の機能は備えているので、シンプルに読書を楽しみたいという人なら十分に満足できるはずだ。UIが日本語で、機能を欲張っていない分操作もわかりやすいため、とりあえずEPUB書籍を体験してみたいといった入門者向けにもお勧めできるアプリとなっている。縦書き表示や段組表示に対応している。Reader」は、行間やマージンの変更に対応していないなど、今回紹介したなかではユーザーが調整できる項目がもっとも少ないアプリとなっている。文字罫線の指定や画像の位置合わせ、画像の自動サイズ調整、見出しや本文といった要素ごとの文字のサイズや位置合わせなど、書籍データ側の指定の再現度が今回紹介するアプリのなかではもっとも優秀だ。このため、自分好みの表示に細かく調整するのは苦手だが、書籍データ提供側の意図に沿った表示で読書を楽しむことができる。ほかのアプリと違い、画面下部にページめくり専用のボタンが常時表示されるのも、本アプリの特徴と言える。ボタンが表示される分、本文表示スペースは減るが、誰にでもわかかりやすい操作方法である上、本文スペースに指がうっかり触れてしまい意図せずページがめくられてしまうというトラブルの発生が抑えられるので、こちらの方が便利に感じる人もいるはずだ。メニューの1階層目ですばやく文字サイズを拡縮できるのも、本アプリの長所のひとつだ。通勤・通学電車での利用など、すばやく確実な操作が求められる場面で活躍してくれることだろう。2系の端末では利用することができない点には注意が必要だ。3系のタブレットで文字列を選択したところ。インテント呼び出しや本文検索、Web検索などの機能が利用できるここまで、5本のEPUB対応電子書籍リーダーの特徴を見てきたが、残念なのが縦書き表示に対応したアプリの少なさだ。今すぐ縦書き表示が利用したいという人は、「CopperReader」を利用することになる。3.0対応を待つことになるが、うれしいのは書籍データ側が未対応でも「CopperReader」を利用すれば強制的に縦書き表示が行えることだろう。横書き表示で十分ということであれば、選択肢は一気に広がる。Reader」と、本記事を参考に各人の好みや用途に合ったアプリを選択してもらいたい。Reader」についても任意の外部フォントを利用する機能があるため、明朝フォントを利用可能です。このため、フォント変更に関する記述を表および本文へ大幅に追記し、関連する記述を一部修正いたしました。ArticlesApple新製品をおさらい。11にオプションパッチ「KB5010414」が配信開始。タスクバーの機能強化や印刷/ドライバの問題などに対処。