Android版KoboにEPUBサイドロードするにはインポートで。しかし、ファイル管理ができないのは残念。 ファイルの削除できました。

Android版のKoboアプリは、日本語EPUBの表示精度という面ではかなりよくできています。しかし、アプリの目的がKoboで購入したEPUBを表示するという点を重点としているため、サードパーティの作成したEPUBを表示するのは面倒です。また、残念ながらKoboに読み込んだEPUBファイルの管理はできないようです[1]

1.EPUBをインポートする準備―Koboにログインする必要がある

KoboアプリはGoogle Playストアから無料で配布されていますのでインストールすることは簡単にできます。しかし、Koboアプリをインストールしただけでは、外部のEPUBを読んで表示することはできません。前準備としてKoboにアカウントを登録して、ログインする必要があります(アカウントの作り方は省略)。

(1)インストール直後メニュー(図1)
(2)Koboにログインするとインポートメニューが表示されるようになります(図2)

20140111a
図1 インストール直後のメニュー(ログイン)

20140111b
図2 ログインすると「本のインポート」のメニューが表示される

2.Dropboxからエクスポートする

次にDropboxにあるEPUBファイルをKoboで読む方法を説明します。

まず、最初にDropboxのEPUBをファイルをAndroidのDownloadフォルダーに保存します。

Dropboxでファイルを選択して、「エクスポート」を選択します。すると図3のメニューが表示されますので、ここで「SDカードに保存」を選択すると、選択したEPUBファイルがDownloadフォルダーに保存されます。

20140111c
図3 ファイルをエクスポート

Nexus5はSDカードに対応していません。実際には、EPUBファイルは本体の/strage/emulated/0/Download/ フォルダに保存されます。

3.KoboアプリにEPUBをインポートする

次にKoboアプリでEPUBを読む方法を説明します。

(1)Koboアプリの「ホーム」画面で、上右端のメニューを表示し、「本のインポート」を選択します。(図2)
(2)「本のインポート」を選択すると、「メモリカード内を検索し・・・」というパネルが表示されますので「スタート」を選択します。(図4)
(3)Nexusではメモリカードはありません。Downloadホルダーと内部メモリーのEPUBを検索してリストします<sup>[2]</sup>。(図5)
(4)インポートするファイルを選択して実行します。この一覧でグレーのEPUBはインポート済みのものなので、選択できません。
(5)「本の削除」というパネルが表示されます(図6)。このパネルは紛らわしいですが「はい」を選択してもDownloadフォルダーからは削除されません[3]
(6)インポートが開始されます。(図7)

20140111d1
図4 本のインポートを選択すると・・・

20140111d2
図5 内部メモリのEPUBを検索してリスト

20140111d3
図6 本の削除

20140111e
図7 インポートの実行

インポートが完了すると、Koboアプリのホーム画面にインポートしたEPUBの表紙が表示されます。表紙を選択してEPUBを開いて読むことができます。

Koboアプリには、こうしてインポートしたEPUBを削除するメニューがありません。このためEPUBを少しずつ修正して表示確認テストをするなどの用途には少しばかり不便です。

★本の削除(3/17追加)
KoboアプリにインポートしたEPUBファイルをひとつだけ削除するには、次のようにします。

  1. EPUBを開いて「目次」を表示して、画面の右上のボタンにタッチします。
  2. 「本の削除」メニューが出ますので、このメニューを実行すると削除できます。

Screenshot_2014-03-17-10-42-03

【注】
[1] KoboアプリにインポートしたEPUBファイルを、一つだけ選択して削除する操作はできません。どうしても削除するには、「設定」→「その他設定」で「ローカルデータを削除」を選択します。しかし、ローカルデータを削除すると、インポートしたすべてのEPUBファイルが消えてしまいますので、再度、最初からインポートし直しとなります。 2014/3/17 訂正

[2] メモリーカード内のEPUBを検索してリストする際には、DownloadフォルダーのEPUBと、既にインポート済みのEPUBをまとめて表示しています。なお、インポート済みかどうかは、EPUBファイルの内部の識別子(メタデータ)で判定しているようです。このためDownloadフォルダーにある、インポート済みのEPUBと同一の識別子をもつEPUBは、仮にファイル名が異なっていてもグレーになり、選択できません。異なるEPUBファイルとして認識させるにはファイル名を変えるだけではなく、メタデータの識別子を変更する必要があります。CAS-UBでは、識別子は「書誌設定」の版数を変更することで新しくなりますので、修正したEPUBをKoboアプリで読むときは、版数を変更してください。

[3] [2]でメモリ内を検索した時点で、EPUBファイルをDownloadホルダーから、Kobo自身が管理する内部メモリー領域にコピーしているようです。Nexus5では「本を削除」では、内部メモリー領域からの削除のみ行なう動作となっています。

[4] インストール時点では日本語フォントはインストールされていません。Kobo社のWebページから日本語フォントをダウンロードすことができます。

[5] このページの説明は、Koboバージョン 5.2.1184, Android 4.4.2 (Nexus5)での動作に基づいています。Android端末の機種が異なる場合、動作が変わる可能性がありますので、ご注意ください。

Android版EPUBリーダーで「Google Play ブックス」がアツい。 使い易くなり、進化中。

最近、Nexus7、Nexus5というAndroid端末でEPUBを読んでいます。Android用のEPUBリーダーは、ずっとなかなか良いものが見つかっていませんでした。いまのところ、Kobo for AndroidをメインのEPUBリーダーとして使っています。EPUBを簡単に表示する、という点ではGoogle Play ブックスがだいぶ良くなっています。

1.EPUBを開くまでの操作が一元化

以前、11月上旬にAndroid用のEPUBリーダーを評価したときはGoogle Play ブックスでEPUBを読むには、次の手続きが必要で、少し面倒でした。

(1) PCのブラウザでGoogle Playにログインする。(図1)
(2) マイブックスにEPUBをアップロードする。
(3) Android端末でEPUBを読む。(図2)

20140110a
図1 Google Playのマイブックス

20140110b
図2 Nexus5でマイライブラリーを開く

しかし、12月にAndroid 4.4のアップデートのころに、Google Play ブックスもEPUBを開くインテントに対応しました。DropboxなどからEPUBをダウンロードするとEPUBを開くアプリケーションの一覧にGoogle Play ブックスが加わりました。

(1) DropboxでEPUBファイルを選択してダウンロードすると、アプリの一覧がでる。(図3)
(2) Google Play ブックスを選択するとEPUBがクラウドのマイブックスに再びアップロードされます。(図4)

20140110c
図3 DropboxからEPUBをダウンロード

20140111d
図4 Nexus5からマイライブラリーにアップロード

アップロードが完了すると、Android端末(Nexus5)のGoolge Play ブックスで読むことができるようになります。PCを使わなくても、Android端末だけでEPUBを読む操作ができるようになり、便利になりました。

2.表示精度は?

前回11月15日に評価したのは3.0.15でした[2]が、いまは3.1.23にアップしています。ざっと、3.0.15の評価結果と、3.1.23での表示を比較してみましたが、差異をみつけることができませんでした。EPUBレンダリングエンジンは変わっていないのだろうと思います。

現時点では、Kobo for Androidと比較すると、まだ、Koboの方が綺麗な組版です。

20140110google
図5 表の表示(Goolge Playbooks)

20140110kobo
図6 表の表示(Kobo for Android)

★参考資料
[1] AndroidのEPUBリーダーではKobo for Androidの表示精度が一番良いと思います。残念ながらKobo for Androidは、Koboで購入した電子書籍(EPUB)を読むのに最適化されているため、自分で作成したEPUBを読むのはちょっと面倒な手続きが必要です。
[2] 『EPUBリーダー比較調査レポート―汎用EPUBリーダー20種類を対象とする機能比較を中心に― 第2版』(次からダウンロードしていただくことができます):http://www.cas-ub.com/project/index.html
[3]「 EPUBリーダーの紹介と比較(Android編)―第2回―」:http://www.antenna.co.jp/epub/reference/reader-android-2nd.html]
[4]OnDeckが Google Play Books を Android の標準EPUBリーダーと認めていない・・・
[5] アンチGが多いせいか見事なまでに無視されているが・・・

Android EPUBリーダーの2つのまとめ

アンテナハウスでは、Android EPUBリーダーの表示精度や操作性について、二つの調査結果をまとめています。次に概要を紹介します。ご参考になれば幸いです。

1.第一調査の結果は、「EPUBリーダー比較調査レポート20種類を対象とする機能比較を中心に― 第2版」(2013年11月27日発行)として公開しています。

レポートのダウンロード

上記の調査は、7月と11月に行ないました。7月時点では①一般のユーザーが(電子書店ストアへのユーザー登録なしで)使える、②日本語のメニューが用意されている、という2つの基準を設けて、各OS環境で5種類のEPUBリーダーを選定しました。7月時点の調査では、Android環境では良いEPUBリーダーが見つからなかったため、11月に、Android環境に絞って、英語メニューのEPUBリーダーや電子書店ストアへのユーザー登録が必要なものを含めて再度ピックアップしました。

2013-1211-1

図1 7月に調査対象としたAndroid用EPUBリーダー

20131211-02

図2 11月に調査対象としてAndroid用EPUBリーダー

詳細は、レポートをご覧いただきたいのですが、結論としてはAndroidには操作性と表示精度の両面で、iPadのiBooksに匹敵するEPUBリーダーはないと言えると思います。

2.別途、EPUBリーダーの調査範囲を広げて選択しなおして、次の6種類のEPUBリーダー(Android)をインストールして評価してみました。結果は次に公開しています。

EPUBリーダーの紹介と比較(Android編)―第2回―

表 Android EPUB リーダーの評価

EPUBリーダー名 提供元 Google Play評価点  EPUB表示評価
gBook Reader Game Most Corp 4.0 (4件) △(和文表示に難がある)
Gitden EPUB3 Book Reader Gitden Inc. 4.3 (93件) △(和文表示に難がある)
Google Play ブックス Google 3.6(139,714件) ×(SVGが正しく表示できないことが多い)
IDEAL Group Reader IDEAL Group, Inc. 4.6 (100 件) △(和文表示に難がある)
Kindle for Android Amazon 4.2 (166,372件) ○(SVGが正しく表示できないことがある)
楽天 Kobo for Android 楽天 4.3(64,509件)