海外で生活する中で、読みたい本がすぐに手に入らないというのはかなりのストレスになります。
シドニーは紀伊國屋書店があるので、紙の本が比較的手に入れやすいのですが、下手をすると日本の価格と比べて二倍くらいします。
それに対して電子書籍が便利で以前から利用しているのですが、どうしてもAmazonのKindleでしか手に入らない本があり、最近、Kindleを利用しはじめたのですが、日本のAmazonで購入したKindle版の電子書籍が、iPhoneにインストールしたKindleに配信されないという現象に見舞われ、半日潰して解決したのでシェアします。
結論からいうと、端末の言語設定と、日本のAmazonとオーストラリアのAmazonのアカウントを同一のメールアドレスで作成していたことが原因でした。
現象
日本のAmazonのサイトで書籍を購入したのですが、iPhoneにインストールしているKindleで見られない現象に出くわしました。
パソコンにインストールしているKindle for PCからは問題なく見ることができる、というよくわからないものです。
いろいろと調査
海外からの利用が問題?
本来、日本のAmazon.co.jpのKindle版の電子書籍は日本国内向けなので、購入できる冊数に制限があります。(制限は3冊とも5冊とも言われておりますが、公式には公開はされていないようです)
しかしながら、今回は購入できていますし、パソコンの端末には配信されているのでこの制限が問題ではないようです。
Amazonのアカウントサービスから端末の管理ができるのでそちらを見てみると、自身のiPhone端末が一覧にでてきません。
見方は次のようになります
Amazon.co.jpを開き、アカウントサービスを表示します。デジタルコンテンツとデバイスの配下のコンテンツと端末の管理をクリックします
すると購入した電子書籍が表示されるので、アクションのアイコンをクリックします。すると以下の画面が表示されます。
上記の画面で配信のリンクをクリックすると、以下の画面が表示されますが、配信したいiPhoneの端末が表示されていません。(ちなみに電子書籍を参照できるパソコンはちゃんと一覧に表示されています)
どうやら、iPhone端末がAmazon.co.jp側で認識されていないようです。
端末の問題?
他の端末ではうまくいっているので、iPhone端末側になにかしら問題がありそうです。チェックしたことは以下になります
Kindle for iPhoneが最新バージョンか? →問題なし
最新バージョンで問題ありません。
オーストラリアのAppStoreからKindle for iPhoneをインストール? →問題なし
私のiPhone端末のRegion/Countryの設定はAustraliaになっているので、Kindle for iPhoneのアプリはオーストラリアのAppStoreからダウンロードされます。試しに、Region/Countryの設定を日本にして、日本のAppStoreからインストールしてみましたが解決せず
オーストラリアのネットワークから接続しているから?→問題なし
VPNで試してみましたが関係なし、解決せず。
Kindle for iPhoneは日本のAmazon.co.jpにちゃんと接続している? →原因
よくよく考えてみると、私のiPhoneのKindleから検索できる書籍は英語の書籍ばかり。これはもしやオーストラリアのAmazonに接続しているのではないかと思いました。
試しにオーストラリアのサイト: Amazon.com.auにログインし、Your Accountから、Digital content and devices 配下の Content and devices を見てみると、なんと、iPhoneが表示されてしまっています。やはりオーストラリアのAmazonに接続してしまっているようです。
蓋を開けてみると単純な原因でしたが、1冊ちゃんと書籍が読めていたので気づくのが遅れました。これはKindleで購入して配信されたものではなく、ファイルをインポートして登録したものだったのですが、、、。
一旦、ログオフしてAmazonのアカウントでログインするのですが、私の場合、日本のAmazonとオーストラリアのAmazonの2つのアカウントを所持していますが、ログインIDに使うメールアドレスは同じメールアドレスです。また、Kindle for iPhoneのログイン画面に接続先(Amazon.co.jpか、Amazon.com.auか)を選択する箇所はありません。
私自身で接続先を選ぶことができないのです。
対処
端末がオーストラリアのAmazon.com.auに接続してしまっているのが原因なので、接続先を日本のAmazon.co.jpにしなければなりません。しかしながら、上で述べたように、Kindle for iPhoneのログイン画面に接続先(Amazon.co.jpか、Amazon.com.auか)を選択する箇所はありません。
Amazonアカウントのメールアドレスを別なものにする →解決せず
日本のAmazonとオーストラリアのAmazonの2つのアカウントを所持していますが、メールアドレスを違うものに変更しました。
しかしながら、結果的に、日本のAmazonのアカウントのメールアドレスでログインしようとしても、ログインエラーになってしまいました。これはログイン先がまだオーストラリアのAmazonなので、そこに登録されていないアカウントのメールアドレスでログインしようとしているためログインエラーになっていることが考えられます。
アカウントのメールアドレスに応じて、ログイン先を振り分けてくれるわけではなさそうです。
iPhone端末の言語設定を日本語にする
どうやって日本のAmazon.co.jpに接続してログインするかという話になるのですが、
いろいろと調べた結果、私が使用しているiPhoneの言語設定はEnglish (Australia)なのですが、これを日本語にしてKindle for iPhoneをインストール、ログインすることで、Kindle for iPhoneが日本のAmazon.co.jpに接続できるということがわかりました。
Kindle for iPhoneは、iPhone (iOS)の言語設定を見て、内部的にログイン先を切り替えていたわけですね。。。。
不幸中の幸いなのは、上記のことをやって、再びiPhone (iOS) の言語設定を元にもどしても、引き続き日本のAmazonに接続することができるようです。
Kindle自体が国内向けということなので、こういう仕様なのはしようがありませんが、解決まで時間かかりましたー。
コメント
ありがとうございます!私は長年ドイツに住んでいて、同じ問題を抱えていました。もうずっと日本のKindleを使う為にはiPad は日本で買うものだと思いこんでいました。こんなにわかりやすく書いていただいて、しかも解決できちゃって感激ですうう!
わざわざコメントありがとうございます。
お役に立ててよかったです!