(57)【特許請求の範囲】
【請求項１】
ユーザインタフェースに関与する第１処理手段群と、
ユーザインタフェースに関与しない第２処理手段群と、
自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、
上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御手段と、を備えることを特徴とする電子端末。
【請求項２】
上記端末制御手段は、さらに、自端末が動画および音声の少なくとも一方の再生中であると判定したときには、自端末を節電状態にしないことを特徴とする請求項１に記載の電子端末。
【請求項３】
上記端末制御手段は、上記節電状態において、上記表示手段への電力供給を制限せずに、上記処理基準信号の供給を停止することを特徴とする請求項１又は２に記載の電子端末。
【請求項４】
上記端末制御手段は、上記節電状態において、上記操作検知手段がユーザ操作を検知したときに、少なくとも上記第１処理手段群を非節電状態時の起動状態とするための起動信号の出力に必要な電力量にまで、当該操作検知手段への電力供給を制限することを特徴とする請求項１から３の何れか１項に記載の電子端末。
【請求項５】
上記第１処理手段群は、上記表示手段に表示されるコンテンツを管理し、当該コンテンツを自端末に配信するサーバとの通信を制御する通信制御手段を備え、
上記端末制御手段は、上記通信制御手段への電力供給を制限せずに、上記通信制御手段への上記処理基準信号の供給を停止することを特徴とする請求項１から４の何れか１項に記載の電子端末。
【請求項６】
ユーザインタフェースに関与する第１処理手段群と、
ユーザインタフェースに関与しない第２処理手段群と、を備える電子端末の制御方法であって、
自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、
上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御ステップを含むことを特徴とする電子端末の制御方法。
【請求項７】
上記端末制御ステップでは、さらに、自端末が動画および音声の少なくとも一方の再生中であると判定したときには、自端末を節電状態にしないことを特徴とする請求項６に記載の電子端末の制御方法。
【請求項８】
請求項１から５の何れか１項に記載の電子端末と、
上記表示手段に表示されるコンテンツを管理し、当該コンテンツを上記電子端末に配信するサーバと、を備えることを特徴とするコンテンツ配信システム。
【請求項９】
請求項１から５の何れか１項に記載の電子端末を動作させる制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム。
【請求項１０】
請求項９に記載の制御プログラムを記録しているコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツを表示し、ユーザ操作を取得可能な電子端末及びその制御方法に関する。また、その電子端末と、当該電子端末に配信するコンテンツを管理するサーバを備えるコンテンツ配信システムに関する。また、その電子端末を実現するプログラム及び記録媒体に関する。
【背景技術】
【０００２】
従来から、ノート型ＰＣやＰＤＡ等の携帯端末は、通常、ＡＣ電源に接続していない状態で使用されるため、その省電力化を図るための開発が進められてきた。そのような省電力化を実現するための技術が、例えば特許文献１及び２に開示されている。
【０００３】
特許文献１の情報処理装置は、ペンや指等の操作媒体又はユーザ自身が当該装置に接近あるいは接触したことを検出した場合には、装置内の被制御対象を非節電状態に設定し、操作媒体等が装置から離反した状態が一定時間継続した場合には、被制御対象全体あるいは一部を節電状態とする構成となっている。これにより、ユーザが装置を使用しないときは節電状態とし、操作媒体等が装置に接近するだけで直ちに使用できるので、省電力化を図るとともに、操作性の良い装置を実現している。
【０００４】
また、特許文献２の表示装置は、コレステリック液晶表示体を備えており、電力残量が所定値以下となった場合に、当該表示体に印加されるパルス電圧の電圧値及び周波数を低下させる構成となっている。また、ユーザ操作によって、パルス電圧の電圧値及び周波数を低下させることが可能な構成ともなっている。これにより、画像品質の低下を防ぎつつ省電力化を可能にしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平６−１１９０９０号公報（１９９４年４月２８日公開）
【特許文献２】特開２００６−６５０１８号公報（２００６年３月９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１の技術では、節電状態においては操作媒体等の接触又は接近によって非節電状態とすることができるが、節電状態における装置の利用については何ら考慮されていない。ここで、節電状態における装置の利用とは、少なくともコンテンツを表示させるために必要な部材については、表示のために必要な電力が電源から供給されていることにより、当該コンテンツが表示され、ユーザが視聴可能な状態にあることを指す。
【０００７】
すなわち、特許文献１の技術では、節電状態においては、待機中である旨だけの表示を行うことは可能であるが、基本的には、バックライトの明るさを暗くするかあるいは消灯したり、液晶表示パネルの表示を消去したりする構成となっている。すなわち、待機中である旨の表示ではなく、コンテンツ視聴を行うためのプログラムを起動させた状態で節電状態にするといった、節電状態における装置の利用については何ら考慮されていない。
【０００８】
また、特許文献１の技術では、節電状態から非節電状態に復帰する際の画像表示に関わる制御については何ら考慮されていない。
【０００９】
また、特許文献２の技術では、電力残量が所定値以下又はユーザが所望したときに、パルス電圧の電圧値及び周波数を低下させる処理を行っているが、表示されているコンテンツに対するユーザ操作を検知する際に、当該処理を行う構成ではない。すなわち、電力残量に関わらず自動的に省電力化のための処理を行うものではない。
【００１０】
つまり、特許文献１及び２の技術では、コンテンツを表示させた状態で装置を節電状態とすること、また、非節電状態に復帰するときの制御については何ら考慮されていないので、ユーザの操作性への影響を抑制した上での省電力化を図ることができていない虞があった。
【００１１】
本発明は、上記の問題を解決するためになされたもので、その目的は、ユーザの操作性への影響を抑制した上での省電力化を図ることが可能な電子端末、電子端末の制御方法、コンテンツ配信システム、制御プログラム及び記録媒体を提供することにある。
【課題を解決するための手段】
【００１２】
本発明に係る電子端末は、上記の課題を解決するために、ユーザインタフェースに関与する第１処理手段群と、ユーザインタフェースに関与しない第２処理手段群と、自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御手段と、を備えることを特徴としている。
【００１３】
また、本発明に係る電子端末の制御方法は、上記の課題を解決するために、ユーザインタフェースに関与する第１処理手段群と、ユーザインタフェースに関与しない第２処理手段群と、を備える電子端末の制御方法であって、自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御ステップを含むことを特徴としている。
【００１４】
上記構成によれば、端末制御手段は、上記の節電移行条件を満たしていると判定したときに自端末を節電状態とし、節電状態においてユーザ操作が検知されたときに非節電状態に切り換える。これにより、電子端末に対してユーザ操作を行っていないときに節電することができるので、省電力化を図ることができる。
【００１５】
また、端末制御手段は、自端末を節電状態とする場合、例えばコンテンツを表示するためのプログラムを起動させたままとしているので、表示手段にはコンテンツが表示されたままとなっている。これにより、節電状態であっても、ユーザは、コンテンツを見る（例えば電子書籍を閲覧する）ことができる。
【００１６】
また、端末制御手段は、自端末を節電状態とする場合、ユーザインタフェースに関与する第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、ユーザインタフェースに関与しない第２処理手段群への電力供給を停止する。表示手段及び操作検知手段はユーザインタフェースに関与する手段の１つであるので、この構成により、節電状態においても、表示手段にコンテンツを表示させておくことができ、また、操作検知手段を非節電状態に切り換えるためのユーザ操作を受け付け可能な状態にすることができる。
【００１７】
そして、端末制御手段は、節電状態においてユーザ操作が検知されたときに、第２処理手段群への電力供給の停止を解除する前に、第１処理手段群への電力供給の制限又は処理基準信号の停止を解除する。これにより、第１処理手段群を第２処理手段群に優先して非節電状態の処理状態に復帰させることができるので、ユーザ操作の検知及びその検知結果に対応する表示を、当該ユーザ操作に連動して円滑に行うことができる。
【００１８】
したがって、本発明の電子端末は、コンテンツの表示を維持しながら節電状態とすることができ、これにより省電力化を図ることができる。また、ユーザに節電状態及び非節電状態の切り替えに対する違和感を与えることなく（ユーザが節電状態であったことをほぼ気にすることなく）利用させることができる。すなわち、本発明の電子端末は、ユーザの操作性への影響を抑制した上での省電力化を図ることができる。
【００１９】
また、本発明に係る電子端末では、上記端末制御手段は、上記節電状態において、上記表示手段への電力供給を制限せずに、上記処理基準信号の供給を停止することが好ましい。
【００２０】
上記構成によれば、節電状態においては、表示手段への処理基準信号の供給が停止されるので、処理基準信号の供給に起因した省電力化を図ることができる。また、節電状態であっても表示手段への電力供給を制限していないので、この状態に移行しても、表示手段にコンテンツを表示させておくことができる。
【００２１】
また、本発明に係る電子端末では、上記端末制御手段は、上記節電状態において、上記操作検知手段がユーザ操作を検知したときに、少なくとも上記第１処理手段群を非節電状態時の起動状態とするための起動信号の出力に必要な電力量の出力に必要な電力量にまで、当該操作検知手段への電力供給を制限することが好ましい。
【００２２】
上記構成によれば、節電状態においては、操作検知手段への電力供給を、非節電状態に復帰したときに必要となる電力量にまで制限するため、制限した電力量分だけ省電力化を図ることができる。
【００２３】
また、節電状態においても、操作検知手段に、上記起動信号の出力に必要な電力が供給されているため、ユーザ操作を検知したときに、その電力量となるまで起動信号の出力を待機させる必要がない。このため、電子端末は、ユーザ操作に連動した円滑な処理を行うことが可能となる。
【００２４】
また、本発明に係る電子端末では、上記第１処理手段群は、上記表示手段に表示されるコンテンツを管理し、当該コンテンツを自端末に配信するサーバとの通信を制御する通信制御手段を備え、上記端末制御手段は、上記通信制御手段への電力供給を制限せずに、上記通信制御手段への上記処理基準信号の供給を停止することが好ましい。
【００２５】
上記構成によれば、節電状態においては、通信制御手段への処理基準信号の供給が停止されるので、処理基準信号の供給に起因した省電力化を図ることができる。
【００２６】
また、節電状態であっても通信制御手段への電力供給を制限していないので、サーバからコンテンツが配信される状態となったときに、そのために必要な電力供給を待つ、あるいは、通信接続のための初期化を行うことなく、その配信を受ける状態とすることができる。このため、電子端末は、通信接続にかかる時間の短縮を考慮した上での省電力化を図ることができる。
【００２７】
また、本発明に係るコンテンツ配信システムは、上記に記載の電子端末と、上記表示手段に表示されるコンテンツを管理し、当該コンテンツを上記電子端末に配信するサーバと、を備える構成である。
【００２８】
上記構成によれば、ユーザの操作性への影響を抑制した上での省電力化を図ることが可能な電子端末を備えるコンテンツ配信システムを提供できる。
【００２９】
さらに、上記電子端末を動作させるための制御プログラムであって、コンピュータを上記の各手段として機能させるための制御プログラム、及び、当該制御プログラムを記録したコンピュータ読み取り可能な記録媒体も本発明の技術的範囲に含まれる。
【００３０】
上記制御プログラムによれば、コンピュータで上記手段を実現することにより、コンピュータ上で電子端末を実現することができる。また、上記記録媒体によれば、記録媒体から読み出される制御プログラムを、汎用のコンピュータ上で実現することができる。
【発明の効果】
【００３１】
本発明に係る電子端末は、以上のように、ユーザインタフェースに関与する第１処理手段群と、ユーザインタフェースに関与しない第２処理手段群と、自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御手段と、を備える構成である。
【００３２】
また、本発明に係る電子端末の制御方法は、以上のように、自端末を節電状態に移行させるための条件である節電移行条件を満たしていると判定したときに、コンテンツを表示可能な表示手段にコンテンツを表示させたまま、上記第１処理手段群への電力供給の制限、及び処理基準信号の停止の少なくとも一方を行うとともに、上記第２処理手段群への電力供給を停止することにより、自端末を節電状態とし、上記節電状態において、ユーザ操作を検知可能な操作検知手段がユーザ操作を検知したときに、上記第２処理手段群への電力供給の停止を解除する前に、上記第１処理手段群への電力供給の制限及び処理基準信号の停止を解除する端末制御ステップを含む方法である。
【００３３】
それゆえ、本発明の電子端末及びその制御方法は、操作性への影響を抑制した上での省電力化を図ることができるという効果を奏する。
【図面の簡単な説明】
【００３４】
【図１】本発明の一実施形態に係る電子書籍端末のブロック図である。
【図２】本発明の一実施形態に係る電子書籍端末による、節電状態時の電力供給制御のときの処理の一例を示すフローチャートである。
【図３】本発明の一実施形態に係る電子書籍端末において、無線ＬＡＮ設定が行われるときにディスプレイに表示される画像の一例を示す図であり、（ａ）は無線ＬＡＮの使用可否を決定するための画像の一例であり、（ｂ）は無線ＬＡＮ使用においてユーザが選択できる項目を含む画像の一例である。
【図４】本発明の一実施形態に係る電子書籍端末において、無線ＬＡＮ設定が行われるときにディスプレイに表示される画像の別の一例を示す図であり、（ａ）は電源キーを所定時間触れ続けたときにディスプレイに表示されるメニュー項目を含む「メニュー」画像の一例を示すものであり、（ｂ）はメニュー項目から「無線ＬＡＮ」又は「３Ｇ」が選択されたときに表示される画像の一例を示すものである。
【図５】本発明の一実施形態に係る電子書籍端末において、バージョンアップ処理時にディスプレイに表示される画像を示す図であり、（ａ）はバージョン確認のための「バージョン確認」画像の一例を示すものであり、（ｂ）はバージョンアップ開始時に表示される画像の一例を示すものであり、（ｃ）はダウンロード中に表示される画像の一例を示すものであり、（ｄ）はバージョンアップ中に表示される画像の一例を示すものであり、（ｅ）はエラー通知を行うための画像の一例を示すものである。
【図６】本発明の一実施形態に係る電子書籍端末において、サーバに更新されたコンテンツの確認要求が行われるとき、あるいは、その確認要求が行われるときの時刻が設定されるときにディスプレイに表示される画像を示すものであり、（ａ）は当該時刻をユーザが設定可能な画像の一例を示す図であり、（ｂ）はユーザ操作時にサーバにコンテンツの確認要求を行うときにディスプレイに表示される画像の一例を示す図である。
【図７】本発明の一実施形態に係る電子書籍端末において、設定の変更に失敗したときにエラー通知を行うときの画像の一例を示す図である。
【図８】本発明の一実施形態に係る電子書籍端末において、ダウンロードに失敗したときにエラー通知を行うときの画像を示すものであり、（ａ）は通信環境に起因したエラー通知を行うときの画像の一例を示すものであり、（ｂ）は通信網制限に起因したエラー通知を行うときの画像の一例を示すものであり、（ｃ）は記憶容量不足に起因したエラー通知を行うときの画像の一例を示すものである。
【図９】本発明の一実施形態に係る電子書籍端末において、タイマー満了時の処理を示すフローチャートである。
【図１０】本発明の一実施形態に係る電子書籍端末において、画像の表示方向の設定が行われるときにディスプレイに表示される画像であり、（ａ）は「自動切換」が設定されていることを示す画像の一例を示すものであり、（ｂ）は「縦固定」が設定されていることを示す画像の一例を示すものであり、（ｃ）は「横（右）固定」が設定されていることを示す画像の一例を示すものである。
【図１１】本発明の一実施形態に係る電子書籍端末において、画像内の文字サイズの設定が行われるときにディスプレイに表示される画像の一例を示す図である。
【図１２】本発明の一実施形態に係る電子書籍端末のディスプレイに表示される移動バーを含む画像の一例を示す図であり、（ａ）は「横書きコンテンツ」が表示されているときの移動バーの表示例を示すものであり、（ｂ）は「縦書きコンテンツ」が表示されているときの移動バーの表示例を示すものである。
【図１３】本発明の一実施形態に係る電子書籍端末において、マーカーパレットが最小化される様子を示す図であり、（ａ）はマーカーパレットが表示されているときの画像の一例を示すものであり、（ｂ）はマーカーパレットが最小化されている間の一画像を示すものであり、（ｃ）は最小化アイコンが表示されているときの画像の一例を示すものである。
【図１４】本発明の一実施形態に係る電子書籍端末において適用されるインターフェース層及びコンテンツ層の階層構造を示す図であり、（ａ）はインターフェース層の一例を示す図であり、（ｂ）はコンテンツ層を示す図である。
【図１５】本発明の一実施形態に係る電子書籍端末において適用されるコンテンツ層の概要を示す図であり、（ａ）はNormalモードのみのコンテンツが含まれているコンテンツ層の一例を示すものであり、（ｂ）はNormalモード及びActiveモードのみのコンテンツが含まれているコンテンツ層の一例を示すものである。
【図１６】本発明の一実施形態に係る電子書籍端末において適用されるインターフェース層及びコンテンツ層の階層構造を示すものであって、当該階層構造が複数のコンテンツ層を有する様子を示す図である。
【図１７】本発明の一実施形態に係る電子書籍端末において、ルーペがコンテンツに重畳表示されている画像の一例を示す図である。
【図１８】本発明の一実施形態に係る電子書籍端末のディスプレイに表示されるルーペの表示方法を説明するための図であり、（ａ）は「縦書きコンテンツ」が表示されているときのルーペ表示の一例を示すものであり、（ｂ）は「縦書きコンテンツ」が表示されているときのルーペ表示の別例を示すものであり、（ｃ）は「横書きコンテンツ」が表示されているときのルーペの表示例を示すものである。
【図１９】本発明の一実施形態に係る電子書籍端末における画像拡大の制御を説明するための図であり、（ａ）は画像が拡大される領域を示すものであり、（ｂ）は当該領域が拡大されたときの画像の一例を示すものであり、（ｃ）は拡大後に再レイアウトされたときの画像の一例を示す図である。
【発明を実施するための形態】
【００３５】
本発明の実施の一形態について図１〜図１９に基づいて説明すれば、以下のとおりである。なお、各処理においてディスプレイ１６に表示される画像は一例であり、各処理において必要となる情報が含まれていれば、どのような画像であってもよい。
【００３６】
（コンテンツ配信システム１の構成）
図１は、本発明に係るコンテンツ配信システム１の構成を示すブロック図である。この図に示すように、コンテンツ配信システム１は、電子書籍端末１０（電子端末）およびサーバ３０によって構成されている。
【００３７】
電子書籍端末１０は、雑誌、新聞、書籍などのデジタル形式の電子書籍を閲覧するための端末装置である。ユーザは、電子書籍端末１０を使って、所望の電子書籍を再生して読む。電子書籍端末１０には通信機能が付いており、サーバ３０から所望の電子書籍を取得（ダウンロード）できる。サーバ３０は、各種の電子書籍を販売するサービスを提供する会社等が運用しており、電子書籍端末１０のユーザはそのサービスを利用して、電子書籍を購入する。購入した電子書籍はサーバ３０から電子書籍端末１０に自動的にダウンロードされ、電子書籍端末１０内の記憶部２１に記憶される。
【００３８】
（サーバ３０の構成）
サーバ３０は、電子書籍端末１０のディスプレイ１６（表示手段）に表示されるコンテンツを管理し、当該コンテンツを電子書籍端末１０に配信するものであり、主として、サーバ制御部３１、通信制御部３２及び記憶部３３を備えている。
【００３９】
サーバ制御部３１は、サーバ３０が備える各部の動作を制御するものである。サーバ制御部３１は、記憶部３３に記憶されている各種プログラムを読み出して、サーバ３０の各部を制御し、サーバ３０が備える各種機能を実現する。
【００４０】
例えば、サーバ制御部３１は、通信制御部３２が受信したコンテンツの確認要求に従って、コンテンツＤＢ３３２に格納されたコンテンツの中に更新されたコンテンツが存在するか否かを確認する。また、サーバ制御部３１は、通信制御部３２を制御することにより、受信したコンテンツの取得要求に示されるコンテンツをコンテンツＤＢ３３２から読み出して、電子書籍端末１０に送信する。
【００４１】
通信制御部３２は、サーバ制御部３１の制御に基づいて、電子書籍端末１０との通信を制御するものである。本実施の形態では、電子書籍端末１０及びサーバ３０の通信を行うための回線として、例えば、電話回線網を使用した第３世代移動通信方式（３Ｇ回線）、及び、電子書籍端末１０から近接無線通信によって接続してインターネットにアクセスすることができる無線ＬＡＮ通信方式の回線が使用可能となっている。そして、無線ＬＡＮ通信方式の回線としては、例えば、ＷｉＦｉ（wireless fidelity）と呼ばれる通信方式の回線（ＷｉＦｉ回線）が挙げられる。この３Ｇ回線とＷｉＦｉ回線とは、ユーザ操作によって切り換え可能である。なお、回線数及び回線の種類については、これらに限られたものではなく、電子書籍端末１０及びサーバ３０間の通信を可能とする形態であればよい。
【００４２】
記憶部３３は、サーバ制御部３１等が実行する（１）各部の制御プログラム、（２）ＯＳプログラム、（３）アプリケーションプログラム、および、（４）これらプログラムを実行するときに読み出す各種データを記録したり、サーバ制御部３１等がこれらの各種プログラムを実行する過程でデータを一時的に保持するための作業領域として使用されたりするものである。また、記憶部３３は、端末ＤＢ３３１及びコンテンツＤＢ３３２を含む。
【００４３】
端末ＤＢ３３１は、コンテンツ配信システム１を構成する各電子書籍端末１０を管理するためのデータベースである。また、コンテンツＤＢ３３２は、サーバ３０が電子書籍端末１０に配信できるコンテンツを格納しかつ管理するためのデータベースである。
【００４４】
（電子書籍端末１０の構成）
電子書籍端末１０は、主として、端末制御部１１（端末制御手段、端末制御ステップ）、操作検知部１２（操作検知手段）、電力管理部１３、電源部１４、表示制御部１５、ディスプレイ１６、通信制御部１７（通信制御手段）、音声制御部１８、スピーカー１９、加速度センサ２０及び記憶部２１を備えている。
【００４５】
端末制御部１１は、電子書籍端末１０が備える各部の動作を制御するものである。端末制御部１１は、記憶部２１に記憶されている各種プログラムを読み出して、電子書籍端末１０の各部を制御し、電子書籍端末１０が備える各種機能を実現する。
【００４６】
例えば、端末制御部１１は、電力管理部１３を制御することにより、所定の条件を満たしていると判定したときに、電子書籍端末１０が備える部材への電力供給を制限又は停止させ、ユーザ操作が検知されたときにその制限又は停止を解除する。つまり、端末制御部１１は、電子書籍端末１０の電源がオンとなっている状態において、所定の条件を満たすと判定したときに非節電状態から節電状態に切り換える一方、節電状態においてユーザ操作が検知されたときに、節電状態から非節電状態に切り換える。これにより、電子書籍端末１０がユーザ操作を受け付ける必要のない状態のときに節電することができるので、省電力化を図ることができる。
【００４７】
ここで、非節電状態は、電子書籍端末１０の全ての部材に供給される電力を規定値どおり供給している状態である。一方、節電状態（省エネ動作モード）は、コンテンツ（電子書籍）を閲覧するためのアプリケーションプログラムが起動してディスプレイ１６にコンテンツを表示した状態で、電子書籍端末１０の部材への電力供給の停止、制限、又はクロック信号（処理基準信号）の供給を停止している状態である。すなわち、節電状態は、ユーザがコンテンツを見ることを前提として、各部材への電力供給の停止等が制御される状態である。
【００４８】
本実施の形態では、節電状態時に、全ての部材への電力供給を停止するわけではなく、非節電状態への移行時にユーザに節電状態であったことを意識させないようにするために、一部の部材については、電力供給を停止するのではなく、電力供給を制限するか、又は、電力供給は行うがクロック信号の供給を停止する。
【００４９】
この節電状態時に、電力供給が制限又はクロック信号の供給が停止される部材の一群を「第１処理手段群」と称することもある。この「第１処理手段群」は、ユーザインタフェースの処理に関与する部材の一群であり、本実施の形態では、例えば端末制御部１１、操作検知部１２、電力管理部１３、表示制御部１５、ディスプレイ１６及び通信制御部１７が挙げられる。一方、「第１処理手段群」には属さないそれ以外の部材（すなわち、節電状態時に電力供給が停止する部材）の一群である「第２処理手段群」と称することもある。この「第２処理手段群」は、ユーザインタフェースの処理に関与しない部材の一群であり、本実施の形態では、例えば音声制御部１８、スピーカー１９及び加速度センサ２０が挙げられる。
【００５０】
なお、どちらの処理手段群に属するか（すなわち、節電状態時に電力供給を制限又はクロック信号を停止するか）について、電子書籍端末１０の製造時に予め設定していてもよいし、部材によってはユーザにより設定可能としてもよい。また、ユーザに節電状態であったことを意識させずに非節電状態へ移行できるのであれば、できるだけ多くの部材への電力供給の制限又はクロック信号の停止を行うことが好ましい。
【００５１】
具体的には、端末制御部１１は、節電状態において、例えば表示制御部１５及びディスプレイ１６への電力供給を制限せずに、クロック信号の供給を停止する。これにより、節電状態であってもディスプレイ１６への電力供給を制限していないので、表示制御部１５は、記憶部２１（ビデオメモリ）に格納された、節電状態に移行するときにディスプレイ１６に表示している画像を、節電状態に移行後もディスプレイ１６にそのまま表示させておくことができる。なお、端末制御部１１は、表示制御部１５及びディスプレイ１６へのクロック信号の供給を停止する前に、節電状態での画像表示が可能なように、表示制御部１５の設定を変更している。
【００５２】
同様に、端末制御部１１は、通信制御部１７への電力供給を制限せずに、通信制御部１７へのクロック信号の供給を停止する。これにより、節電状態であっても通信制御部１７への電力供給を制限していないので、サーバ３０からコンテンツが配信される状態となったときに、そのために必要な電力供給を待つ、あるいは、通信接続のための初期化を行うことなく、その配信を受ける状態（例えば電子書籍端末１０がコンテンツ取得要求を送信する状態）とすることができる。このため、電子書籍端末１０は、通信接続にかかる時間の短縮を考慮した上での省電力化を図ることができる。
【００５３】
また、端末制御部１１は、節電状態において、操作検知部１２がユーザ操作を検知したときに、少なくとも第１処理手段群を非節電状態時の起動状態とするための起動信号（各部材の節電状態を解除し、各部材を起動状態とするためのイベント（WakeUpイベント））の出力に必要な電力量にまで、操作検知部１２への電力供給を制限する。なお、WakeUpイベントの代わりに、ユーザ操作を検知したときの検知結果を示す検知結果信号が出力される場合には、その出力に必要な電力量にまで、操作検知部１２への電力供給を制限する構成であってもよい。
【００５４】
これにより、節電状態においては、操作検知部１２への電力供給を、非節電状態に復帰したときに必要となる電力量にまで制限するため、制限した電力量分だけ省電力化を図ることができる。一方で、節電状態においても、操作検知部１２に、起動信号の出力に必要な電力が供給されているため、ユーザ操作を検知したときに、その電力量となるまで起動信号（あるいは検知結果信号）の出力を待機させる必要がない。このため、電子書籍端末１０は、ユーザ操作に連動した円滑な処理を行うことが可能となる。
【００５５】
また、端末制御部１１は、節電状態への移行時に、記憶部２１への電力供給を制限し、記憶部２１をセルフリフレッシュモード（ローパワーモード）とし、端末制御部１１自身を動作させるためのクロック信号も停止させてスリープ状態とする。
【００５６】
このように、端末制御部１１は、所定の条件を満たしていると判定したときに、ディスプレイ１６にコンテンツを表示させたまま、第１処理手段群に属する部材への電力供給の制限、及びクロック信号の停止の少なくとも一方を行うとともに、第２処理手段群に属する部材への電力供給を停止する。
【００５７】
ここで、所定の条件とは、自端末を節電状態に移行させるための条件である節電移行条件を指す。この節電移行条件を満たしている状態の一例としては、以下の（１）〜（４）の全てを満たしている状態が挙げられる。
（１）操作検知部１２が所定時間ユーザ操作を検知していない。
（２）端末制御部１１がデータの先読みを完了している。
（３）端末制御部１１が現在ディスプレイ１６に表示されているページ（現在の表示ページ）で音楽再生が不要であることを確認している。
（４）端末制御部１１が現在の表示ページで動画再生が不要であることを確認している。
【００５８】
例えば、（１）の条件を満たしているかを判定する場合、端末制御部１１は、操作検知部１２からの検知結果を受けるたびに、タイマー（不図示）を作動させることにより、所定時間（例えば５秒）を計時させる。すなわち、検知結果を受けるたびに、タイマーをリセットし、再度所定時間の計時を再開させる。また、データの先読みを完了しているとは、コンテンツが書籍の場合に節電状態から非節電状態に移行したとき（すなわち、ユーザ操作を検知したとき）に、ユーザが違和感を覚えることなく次ページを表示させることを可能とするために、当該次ページを記憶部２１（ビデオメモリ）に格納しておくことを指す。
【００５９】
そして、タイマーから所定時間経過した旨の通知を受け、かつ、上記（２）〜（４）を満たしていることを確認すると、電力管理部１３に節電状態にする旨を通知する。また、このとき、記憶部２１から節電状態時における各部材へのクロック信号の有無を示す節電時情報を読み出し、その節電時情報に従って各部材へのクロック信号の供給を停止する。
【００６０】
これにより、節電状態であっても、ディスプレイ１６にコンテンツを表示させておくことができ、また、ユーザはそのコンテンツを見る（例えば電子書籍を閲覧する）ことができる。
【００６１】
なお、例えば辞書及びテキストの検索機能の作動時、メニュー画像の表示中、マーカーパレットの表示中（図１３参照）、サムネイル画像の表示中、動画及び音声の再生中等の場合には、その操作性を考慮して、例えばユーザ操作を所定時間受け付けなくても、節電状態には入らないものとする。また、タイマーが計時を開始するトリガーは、その操作性を考慮して、タッチアップ操作、キーアップ操作等の操作が行われたときとすることが好ましい。
【００６２】
また、端末制御部１１は、節電状態において操作検知部１２がユーザ操作を検知したときに、操作検知部１２が発行するWakeUpイベントを、当該検知結果とともに受けることにより、まず自身のスリープ状態を解除する。そして、第１処理手段群への電力供給の制限を解除するように電力管理部１３に通知するとともに、クロック信号の供給を再開する。その後、端末制御部１１は、クロック信号の供給を再開すると、第２処理手段群への電力供給の停止を解除するように電力管理部１３に通知する。
【００６３】
例えば、端末制御部１１は、表示制御部１５及びディスプレイ１６に対するクロック信号の供給を再開する。これにより、表示制御部１５及びディスプレイ１６への電源供給を停止したときに必要となる当該部材の初期化を行う必要なく、即座に記憶部２１（メインメモリ）に記録されている情報（例えば次ページ）を、ディスプレイ１６に表示させることができる。なお、端末制御部１１は、記憶部２１に記録されている情報の表示が可能なように、表示制御部１５の設定を変更している。
【００６４】
端末制御部１１は、上記のように、第１処理手段群への電力供給又はクロック信号の供給を再開し、次ページ表示のための処理のバックグラウンドにて第２処理手段群への電力供給を再開させるので、第１処理手段群に属する部材を第２処理手段群に属する部材に優先して非節電状態の処理状態に復帰させることができる。このため、ユーザ操作の検知及びその検知結果に対応する表示を、当該ユーザ操作に連動して円滑に行うことができる。
【００６５】
なお、上記では、第１制御手段群に属する部材に対して、電力供給を制限又はクロック信号の供給を停止させているが、これに限らず、クロック信号の供給のみを停止する構成であってもよい。この場合、端末制御部１１は、節電状態とするときに、第１処理手段群に属する部材へのクロック信号の供給を停止するとともに、電力管理部１３を制御することにより、第２処理手段群に属する部材への電力供給を停止させる。
【００６６】
また、電力管理部１３への制御の他、端末制御部１１は、各部へのクロック信号の供給／停止の制御、表示制御部１５、通信制御部１７及び音声制御部１８の制御、及び、加速度センサ２０からの検知結果に基づく自端末の傾きの判断等を行う。
【００６７】
操作検知部１２は、ユーザ操作を検知可能な構成となっており、例えばタッチパネル又はハードキー群として実現されている（さらに、ユーザがメモリカード等を挿入又は抜き取りしたことを検知する部材を含めて操作検知部１２を構成してもよい）。タッチパネルの場合、ディスプレイ１６に表示される画像に含まれる各種ボタン、アイコン等にユーザが触れたことを検知する。操作検知部１２は、節電状態においてユーザ操作を検知すると、WakeUpイベントを発行し、検知結果とともに端末制御部１１（あるいは電力管理部１３）に送信する。
【００６８】
電力管理部１３は、端末制御部１１の制御に基づいて、ＡＣ電源から供給された電力を蓄えておく充電池として機能する電源部１４を管理するものである。例えば、電力管理部１３は、端末制御部１１から節電状態にする旨の通知を受けると、記憶部２１から節電状態時における各部材への電力供給量（あるいはその電力供給の有無）を示す節電時情報を読み出し、その節電時情報に従って各部材への電力供給を制御又は停止する。
【００６９】
また、電力管理部１３は、節電状態において操作検知部１２がユーザ操作を検知したときに、端末制御部１１から第１処理手段群への電力供給の制限を解除するように通知を受けると、節電時情報に従って電力供給を制限した第１処理手段群に属する部材への規定値での電力供給を再開し、その旨を端末制御部１１に送信する。
【００７０】
その後、電力管理部１３は、端末制御部１１から第２処理手段群への電力供給の停止を解除するように通知を受けると、節電時情報に従って電力供給を停止した第２処理手段群に属する部材への規定値での電力供給を再開する。なお、この通知が必ずしも送信される必要はなく、電力管理部１３は、第１処理手段群への電力供給の制限を解除した後、第２処理手段群への電力供給の停止を解除する構成であってもよい。しかし、節電状態時に第１処理手段群への電力供給の制限を行わず、クロック信号の停止のみを行う構成の場合には、電力管理部１３は、端末制御部１１からクロック信号の供給を再開した旨の通知を受けた後に、第２処理手段群への電力供給を再開する。
【００７１】
また、上記では、節電状態における操作検知部１２からのWakeUpイベントを端末制御部１１が受け、端末制御部１１の制御により第１処理手段群に属する各部材への電力供給を再開しているが、これに限られたものではない。例えば、電力管理部１３が、WakeUpイベントを直接受けて、第１処理手段群に属する各部材への電力供給を再開してもよい。
【００７２】
表示制御部１５は、端末制御部１１の制御に基づいて、ディスプレイ１６に画像を表示あるいはその画像に対する処理を行うものである。例えば、表示制御部１５は、サーバ３０から取得したコンテンツを再生してディスプレイ１６に表示する。ディスプレイ１６は、液晶ディスプレイなどの各種の表示装置である。
【００７３】
通信制御部１７は、端末制御部１１の制御に基づいて、サーバ３０との通信を制御するものであり、例えば３Ｇ回線及びＷｉＦｉ回線に対応した通信を行うことが可能としている。例えば、通信制御部１７は、サーバ３０から取得するデータ（例えばコンテンツ）を取得し、記憶部２１に格納したり、更新されたコンテンツの確認要求又はその取得要求等を送信したりする。換言すれば、通信制御部１７は、ディスプレイ１６に表示されるコンテンツを管理し、当該コンテンツを自端末に配信するサーバ３０との通信を制御するものである。
【００７４】
音声制御部１８は、端末制御部１１の制御に基づいて、音声（音）の出力を制御するものである。例えば、音声制御部１８は、コンテンツに含まれる音声情報を、スピーカー１９を介して出力するものである。また、加速度センサ２０は、電子書籍端末１０の姿勢を検出するものであり、検出結果を端末制御部１１に送信する。
【００７５】
記憶部２１は、フラッシュメモリなどの不揮発性の記憶装置を含み、端末制御部１１等が実行する（１）各部の制御プログラム、（２）ＯＳプログラム、（３）アプリケーションプログラム、および、（４）これらプログラムを実行するときに読み出す各種データを記録するものである。また、記憶部２１は、揮発性の記憶装置（メインメモリ）を含むものであり、端末制御部１１等が上述の各種プログラムを実行する過程でデータを一時的に保持するための作業領域としても使用される。その他、記憶部２１には、表示制御部１５がディスプレイ１６に画像を表示するときに用いられるビデオメモリ、ディスク又はカード等の着脱可能な記録媒体である外部メモリ等を含む。
【００７６】
記憶部２１には、例えばサーバ３０から取得したコンテンツ、節電状態時における各部材への電力供給の有無及びクロック信号の有無を示す節電時情報、節電状態から非節電状態に移行するときの電力供給及びクロック信号の供給を制御する制御プログラム等が格納されている。
【００７７】
（節電状態時の電力供給制御）
次に、図２に基づいて、電子書籍端末１０が節電状態であるときの電力供給の制御について説明する。なお、前提として、本フローチャートのスタート時には、電子書籍端末１０が非節電状態であるものとする。
【００７８】
端末制御部１１は、操作検知部１２及びタイマー（不図示）を制御することにより、節電移行条件を満たしているかどうかを判定している（Ｓ１）。節電移行条件を満たしていないと判定した場合（Ｓ１でＮＯ）、その節電移行条件を満たすまでＳ１の処理を続けている。例えば、端末制御部１１は、その時点からの所定時間の計時を行い、再びその所定時間内にユーザ操作がないかを判定している。
【００７９】
節電移行条件を満たしていると判定した場合（Ｓ１でＹＥＳ）、端末制御部１１は、表示制御部１５を制御することにより、その時点でディスプレイ１６に表示されているコンテンツをそのまま表示させておき、節電状態に切り換える（Ｓ２）。
【００８０】
その後、節電状態において、操作検知部１２がユーザ操作を検知したとき、その検知結果を端末制御部１１に送信する。端末制御部１１は、その検知結果を受けると、電力管理部１３を制御することにより、第１処理手段群への電力供給の制限を解除させるとともに、クロック信号の供給の停止を解除する（Ｓ４）。その後、端末制御部１１は、電力管理部１３を制御することにより、第２処理手段群への電力供給の停止を解除する（Ｓ５）。
【００８１】
このように、電子書籍端末１０及びその制御方法では、コンテンツを閲覧可能な状態において、節電状態に移行したときに、そのコンテンツを表示させた状態で、各部材への電力供給の停止あるいは制限、又はクロック信号の供給を停止する。その後、非節電状態に移行したときに、第１処理手段群への電力供給あるいはクロック信号の供給を再開させた後、第２処理手段群への電力供給を再開する。
【００８２】
これにより、節電状態であっても、ユーザは、コンテンツを見る（電子書籍を閲覧する）ことができる。電子書籍端末１０はＡＣ電源に接続されない状態で利用されることが多いと考えられるので、その省電力化の効力は大きく、上記の構成とすることにより、１度の充電での閲覧（読書）可能時間を長くすることができる。また、第１処理手段群を第２処理手段群に優先して非節電状態の処理状態に復帰させることができるので、ユーザ操作の検知及びその検知結果に対応する表示を、当該ユーザ操作に連動して円滑に行うことができる。
【００８３】
したがって、電子書籍端末１０は、ユーザの操作性への影響を抑制した上での省電力化を図ることができる。
【００８４】
（３Ｇ回線及びＷｉＦｉ回線の通信制御）
以降、節電状態時の電力供給制御に関わる電子書籍端末１０の処理以外の処理についても説明する。まず、図３に基づいて、３Ｇ回線及びＷｉＦｉ回線の通信制御について説明する。
【００８５】
端末制御部１１は、通信設定の確認を所望するユーザ操作を受け付けると、表示制御部１５を制御することにより、まず通信設定モードの選択画像をディスプレイ１６に表示させる。通信モードとしては、例えば「機内モード」、「無線ＬＡＮ設定」及び「３Ｇ設定」等が挙げられる。
【００８６】
「機内モード」とは、飛行機等の公共の交通機関において通信が制限される状況に対応するモードである。「機内モード」にて「ＯＮ」が選択されると、端末制御部１１は、３Ｇ回線及びＷｉＦｉ回線の通信制御に関わる部材（例えば通信制御部１７）の電力供給を停止（オフ）するように、あるいは、電波出力を停止（オフ）するように電力管理部１３を制御する。
【００８７】
また、「無線ＬＡＮ設定」とは、ＷｉＦｉ回線の使用可否を設定するモードであり、「３Ｇ設定」とは、３Ｇ回線の使用可否を設定するモードである。以下、「無線ＬＡＮ設定」の場合について図３を用いて説明するが、「３Ｇ回線」の場合も同様の画像が表示され、同様の処理が行われる。
【００８８】
ユーザにより「無線ＬＡＮ設定」が選択されると、端末制御部１１は、表示制御部１５を制御することにより、図３の（ａ）に示すような無線ＬＡＮの使用可否を決定するための「無線ＬＡＮ使用」画像をディスプレイ１６に表示させる。「無線ＬＡＮ使用」画像には、例えば、ユーザがＷｉＦｉ回線の使用可否を選択可能なプルダウンメニュー１０１と、その選択に関する注意事項を示すメッセージとが含まれる。
【００８９】
端末制御部１１は、プルダウンメニュー１０１に対するユーザ操作を受け付けると、表示制御部１５を制御することにより、ＷｉＦｉ回線の使用可否選択画像をディスプレイ１６に表示させる。この使用可否選択画像には、「ＯＮ」、「限定通信」及び「ＯＦＦ」といった選択項目が含まれる。「ＯＮ」が選択されると、端末制御部１１は、ＷｉＦｉ回線の通信制御に関わる部材の電力供給を行う（オンにする）ように電力管理部１３を制御する。一方、「ＯＦＦ」が選択されると、端末制御部１１は、ＷｉＦｉ回線の通信制御に関わる部材の電力供給を停止するように、あるいは、電波出力を停止（オフ）するように電力管理部１３を制御する。
【００９０】
「限定通信」とは、サーバ３０からコンテンツが定期配信されるとき（そのコンテンツの取得要求、又は、更新されたコンテンツの確認要求をサーバ３０に送信するとき）にだけ、「ＯＮ」とし、それ以外のときには「ＯＦＦ」とするモードである。
【００９１】
「限定通信」が選択されると、端末制御部１１は、電力管理部１３を制御することにより、一旦、ＷｉＦｉ回線の通信制御に関わる部材の電力供給を停止（あるいは電波出力を停止）させるが、定期配信される時刻になったと判断すると、その電力供給を行わせた後、コンテンツのダウンロードが完了した時点で、再びその電力供給を停止させる。なお、その時刻の判断は、例えば、以下で説明する（サーバ３０への確認時間設定）の（Ａ）〜（Ｃ）のタイミングをタイマー（不図示）から通知されることにより行われる。
【００９２】
このように、「限定通信」という通信モードが設けられることにより、完全に通信回線をオフしてしまうときには受信できない定期配信によるコンテンツを、ユーザ操作を必要とすることなく取得することが可能となる。つまり、ユーザの利便性を考慮した省電力化を図ることができる。
【００９３】
また、本実施の形態では、端末制御部１１は、ユーザが電源キーを所定時間（例えば２秒間）触れ続けたと判断すると、表示制御部１５を制御することにより、図４の（ａ）に示すようなメニュー項目を含む「メニュー」画像をディスプレイ１６に表示させる。
【００９４】
この場合も同様に、メニュー項目のうち、「無線ＬＡＮ」又は「３Ｇ」が選択されると、端末制御部１１は、表示制御部１５を制御することにより、図４の（ｂ）に示すように、ＷｉＦｉ回線又は３Ｇ回線の使用可否選択画像をディスプレイ１６に表示させる。したがって、ユーザ操作が簡易な「メニュー」画像によっても「限定通信」を選択することができるので、ユーザの利便性を考慮した省電力化を図ることができる。
【００９５】
（バージョンアップ時の電力供給制御）
次に、図Ａに基づいて、電子書籍端末１０が有するアプリケーションプログラム及びコンテンツ等のバージョンアップが行われるときの電力供給制御について説明する。
【００９６】
端末制御部１１は、例えばアプリケーションプログラムのバージョン確認を示すユーザ操作を受け付けると、表示制御部１５を制御することにより、図５の（ａ）に示す「バージョン確認」画像をディスプレイ１６に表示させる。「バージョン確認」画像には、例えば現在のバージョン、バージョンアップ開始のための実行ボタン１０２、バージョンアップ開始時の注意事項を示すメッセージ等が含まれる。なお、ユーザの指示を受けた場合であっても、更新すべきアプリケーションプログラムがサーバ３０に存在しない場合には、「バージョン確認」画像には遷移しない。
【００９７】
ユーザが実行ボタン１０２に触れる（軽く叩く（タップする等と表現される場合もある））と、端末制御部１１は、表示制御部１５を制御することにより、図５の（ｂ）に示すように、バージョンアップにあたっての注意事項を示すメッセージ、バージョンアップ開始のための「ＯＫ」ボタン１０４及びバージョンアップ中止のための「キャンセル」ボタン１０５等を含むポップアップウィンドウ１０３を表示させる。
【００９８】
ユーザが「ＯＫ」ボタンに触れると、端末制御部１１は、電子書籍端末１０の状態がバージョンアップを開始するための条件であるバージョンアップ開始条件を満たしているか否かを判定することにより、バージョンアップの可否を判定する。このバージョンアップ開始条件の内容としては、例えば、（１）ＡＣ電源から電力が供給されている（外部の機器にＵＳＢ接続されている）か、（２）無線ＬＡＮに接続されているか、（３）バッテリーの容量（電圧）がアップデートに必要な最低限の容量を確保できているか等が挙げられる。
【００９９】
端末制御部１１は、これらの条件のうち、少なくとも（１）及び（２）の条件を満たしているときに、バージョンアップ開始条件を満たしていると判定し、サーバ３０からのバージョンアップのためプログラム（バージョンアッププログラム）のダウンロードを開始する。端末制御部１１は、バージョンアッププログラムのダウンロード中、例えば図５の（ｃ）に示すような画像をディスプレイ１６に表示する。当該画像の進捗状況表示領域１０６には、ダウンロードの状況をユーザが容易に視認可能なように、ダウンロードの進捗状況を示す棒グラフが示されている。
【０１００】
ダウンロードが正常終了した場合、端末制御部１１は、バージョンアッププログラムを起動することにより、バージョンアップを開始し、表示制御部１５を制御することにより、図５の（ｄ）に示すようなバージョンアップ中であることを通知する画像をディスプレイ１６に表示させる。この画像には、例えばバージョンアップ中の注意事項を示すメッセージとともに、アップデートの進捗状況を示す棒グラフが含まれる。また、端末制御部１１は、バージョンアップ開始条件を満たし、ダウンロードが開始された後には、ＡＣ電源からの電力供給のチェック、エラー処理（エラー通知画像の表示）等は行わなくてもよい。
【０１０１】
なお、図５の（ｂ）に示す画像において、ユーザが「キャンセル」ボタン１０５に触れると、図５の（ａ）に示す「バージョン確認」画像の表示に戻る。
【０１０２】
一方、端末制御部１１は、バージョンアップ開始条件を満たしていない（上記条件の内容のいずれかを満たしていない）と判定した場合、表示制御部１５を制御することにより、図５の（ｅ）に示すような、ユーザに対してエラー通知を行うためのエラー通知画像をディスプレイ１６に表示させる。当該画像には、例えば上記条件の内容の確認をユーザに促すメッセージが含まれる。
【０１０３】
具体的には、端末制御部１１は、ブートローダ（SPI Flash）のアップデートでは失敗が許されないので、上記（１）〜（３）の全ての条件を満たしていない場合には、バージョンアップ開始できない状態であると判定し、エラー通知画像をディスプレイ１６に表示させる。なお、ＡＣ電源から電力供給された後（外部の機器にＵＳＢ接続された後）、バッテリーの電圧がアップデートに必要な電圧になっていない場合（上記（３）の条件を満たしていない場合）であっても、所定時間内にその電圧が回復した場合には、バージョンアップ可能と判定してもよい。
【０１０４】
また、ユーザの利便性を考慮し、Kernel、moviNAND(Rootfs)といったプログラムのアップデートの場合、少なくとも（１）及び（２）を満たしており、アップデートに必要な電圧になっていなくとも、少なくとも当該プログラムをサーバ３０からダウンロードするのに必要な電圧（最低限の電圧）にさえなっていれば、バージョンアップ可能と判定する。すなわち、バッテリーの電圧がアップデートに必要な電圧になるのを待たずに、ダウンロードを開始してもかまわない。なお、安全性を考慮すれば、（３）の条件を満たすときにバージョンアップ可能と判断することが好ましい。
【０１０５】
このように、端末制御部１１がバージョンアップ時にバージョンアップ開始条件の確認を行うことにより、確実にバージョンアップを実行可能な状態にすることができる。
【０１０６】
（サーバ３０への確認時間設定）
次に、図６〜図９に基づいて、サーバ３０からコンテンツが定期配信される時刻設定について説明する。電子書籍端末１０は、サーバ３０から定期配信されるべきコンテンツ（例えば新聞）を、例えば以下のタイミングで取得する。
（Ａ）電子書籍端末１０が自動的に設定するランダムアクセス時間内。
（Ｂ）サーバ３０が決定する、更新されたコンテンツを特定する情報を含んだ更新情報を次に取得すべき時刻である次回取得時刻。
（Ｃ）ユーザがディスプレイ１６に表示される「サーバ確認時間」画像にて設定した、更新されたコンテンツがサーバ３０に存在するかを確認する時刻。
【０１０７】
例えば、（Ａ）の場合、端末制御部１１は、例えば１日２回のコンテンツ取得時間（例えば午前１時〜５時の間、及び、午後１時〜６時の間）を設定し、その時間を記憶部２１に格納している。この例では、コンテンツ取得時間は、新聞の朝刊と夕刊とが配信される時間にそれぞれ対応するように設定されている。なお、このコンテンツ取得時間の設定は上記の例に限らず、１日（又は数日）に１回以上の時間が設定されていればよい。
【０１０８】
（Ａ）の設定により、電子書籍端末１０は、このコンテンツ取得時間中に、定期配信されるべきコンテンツをサーバ３０から読み出すことができるので、ユーザは、コンテンツ取得のための操作を行うことなく当該コンテンツを視聴できる。
【０１０９】
また、（Ｂ）の場合、端末制御部１１は、サーバ３０が決定した次回取得時刻に基づき、コンテンツの更新情報をサーバ３０から取得する時刻を設定する。そして、設定された時刻になったときに、新たな更新情報をサーバから取得する。このように、更新情報を電子書籍端末１０が能動的にサーバ３０に取得しに行くにも関わらず、サーバ３０から電子書籍端末１０に更新情報をタイムリーに配信することを可能にする。したがって、必ずしも電子書籍端末１０が常に動作状態でなくても、更新情報をタイムリーに配信できる。
【０１１０】
また、（Ｂ）の場合、ダウンロードすべき時刻がサーバ３０から通知されるので、定期配信されるコンテンツについては、その時刻にだけサーバ３０と通信できればよい。このため、ダウンロード回数を減らすことができるので、電子書籍端末１０の省電力化を図ることができる。
【０１１１】
上記の（Ａ）及び（Ｂ）では、コンテンツが定期配信される時刻を、電子書籍端末１０又はサーバ３０が決定している。このため、ユーザが定期配信を所望する時刻に必ずしもコンテンツを取得できるとは限らない。そこで、（Ｃ）では、ユーザ操作に基づいて、定期配信されるコンテンツを確認する時刻を設定できるようにしている。
【０１１２】
（Ｃ）の場合、端末制御部１１は、更新されるべきコンテンツがサーバ３０に存在するかを確認するためのユーザ操作を受け付けると、表示制御部１５を制御することにより、「サーバ確認時間」画像をディスプレイ１６に表示させる。
【０１１３】
「サーバ確認時間」画像には、図６の（ａ）に示すように、例えばユーザがサーバ３０に存在する更新されたコンテンツを確認する時刻を設定可能な「確認時間１」及び「確認時間２」を選択するプルダウンメニュー１０７、１０８が含まれる。図６の（ａ）では、プルダウンメニュー１０７、１０８の２つとなっているが、１つ以上含まれていればよい。すなわち、ユーザがサーバ３０を確認する時刻を、１つ以上設定できればよい。また、プルダウンメニュー１０７、１０８の代わりに、サーバ３０を確認する時刻を直接入力できる構成であってもよい。
【０１１４】
図６の（ａ）では、プルダウンメニュー１０７、１０８の項目としては、「−（ハイフン）」及び「０時頃〜２３時頃（１時間刻み）」が含まれる。「−（ハイフン）」は、サーバ３０に更新されたコンテンツの存在を確認しないことを示す。ユーザは、プルダウンメニュー１０７、１０８にてサーバ３０を確認する時刻を選択及び設定することができる。図６の（ａ）では、「確認時間１」に「５時頃」、「確認時間２」に「２３時頃」が設定されている。
【０１１５】
なお、「確認時間１」及び「確認時間２」のデフォルト値は、ともに「−（ハイフン）」である。また、「確認時間１」及び「確認時間２」が「−（ハイフン）」に設定されている場合には、（Ａ）又は（Ｂ）で設定された時刻に、サーバ３０へのアクセス処理が行われる。
【０１１６】
また、サーバ３０を確認する時刻には幅を持たせており、例えば「確認時間１」及び「確認時間２」に設定された時刻の前後３０分以内に、端末制御部１１が、サーバ３０に対して更新されたコンテンツの存在を確認するための確認要求をサーバ３０に送信するように設定されている。これにより、サーバ３０に対するアクセスが集中しないようにすることができる。
【０１１７】
端末制御部１１は、「確認時間１」及び「確認時間２」の設定をそれぞれ記憶部２１に格納する。タイマー（不図示）は、記憶部２１の「確認時間１」及び「確認時間２」を常時確認しており、設定された時刻の所定の時間前（例えば３０分前）になった場合には、端末制御部１１にその旨を通知する。端末制御部１１は、その通知を受けると、上記の確認要求を送信する。これにより、ユーザ所望の時刻に、サーバ３０における更新されたコンテンツの存在の確認及び取得を行うことができる。
【０１１８】
なお、「確認時間１」及び「確認時間２」にて同じ時間帯が設定された場合には、端末制御部１１は、その設定に誤りがある旨の通知をユーザに行うために、表示制御部１５を制御することにより、例えば図７に示すようなエラー通知画像をディスプレイ１６に表示させる。これにより、ユーザは、その設定の誤りを認識し、設定変更を行うことができる。なお、このエラー通知画像は、「確認時間１」及び「確認時間２」における設定の誤りだけでなく、電子書籍端末１０に関わる処理に対するユーザ操作による設定に誤りがあると判断される場合に表示されるものである。
【０１１９】
また、「サーバ確認時間」画像には、更新されたコンテンツの存在を確認するための実行ボタン１０９、サーバ３０への確認時の注意事項を示すメッセージが含まれる。
【０１２０】
ユーザが実行ボタン１０９に触れると、端末制御部１１は、表示制御部１５を制御することにより、図６の（ｂ）に示すように、サーバ３０へのアクセスを開始することをユーザに確認させるための確認ポップアップウィンドウ１１０をディスプレイ１６に表示させる。これにより、ユーザはサーバ３０へのアクセス処理の開始を再度確認することができるとともに、電子書籍端末１０の他の処理又は通信状況によりサーバ３０への確認ができない可能性があることを認識することができる。なお、図６の（ｂ）中の「ダウンロードマネージャー」とは、図５の（ｃ）に示す画像に含まれる情報を指す。
【０１２１】
確認ポップアップウィンドウ１１０には、サーバ３０へのアクセス処理を開始する「ＯＫ」ボタン１１１、及びサーバ３０へのアクセス処理を行わないための「キャンセル」ボタン１１２が含まれている。端末制御部１１は、ユーザが「ＯＫ」ボタン１１１に触れた場合には、サーバ３０へのアクセス処理（定期配信処理）を開始し、通信制御部１７を制御することにより、サーバ３０へ上記の確認要求を送信させる。一方、端末制御部１１は、ユーザが「キャンセル」ボタン１１２に触れた場合には、図６の（ａ）に示す画像を再度表示させる。
【０１２２】
また、実行ボタン１０９を設けることにより、例えば更新されたコンテンツのダウンロードに失敗したときに、ユーザは、再度「サーバ確認時間」画像を表示させ、実行ボタン１０９に触れることにより、再度コンテンツのダウンロードを試みることができる。なお、ダウンロードに失敗したときにその旨をユーザに通知するために、端末制御部１１は、その原因にあわせて、例えば図８の（ａ）〜（ｃ）に示すようなエラー通知画像をそれぞれディスプレイ１６に表示させる。
【０１２３】
また、端末制御部１１は、サーバ３０へのアクセス処理を行う前に、タイマー（不図示）からの通知により、「確認時間１」及び「確認時間２」にて設定された時刻（あるいは、例えばその３０分前）になったと判断した場合には、「無線ＬＡＮを接続してください」、「メモリ容量を確認してください」等の警告画像をディスプレイ１６に表示させてもよい。これにより、サーバ３０との接続を確実にすることができる。
【０１２４】
次に、上記（Ａ）〜（Ｃ）の時刻が記憶部２１に格納されている場合のダウンロード処理について、図９を用いて説明する。
【０１２５】
（Ａ）〜（Ｃ）の何れかで設定された時刻が経過すると（Ｓ１１）、タイマー（不図示）は、端末制御部１１にその旨を通知する。端末制御部１１は、その通知を受けると、更新されたコンテンツを確認する次の時刻を設定し（Ｓ１２）、その時刻が（Ａ）〜（Ｃ）の何れで設定された時刻であるかを判定する（Ｓ１３）。
【０１２６】
ユーザが設定した時刻（上記（Ｃ））の場合（Ｓ１３でＹＥＳ）、端末制御部１１は、通信制御部１７を制御して、サーバ３０に上記確認要求を送信させることにより、ダウンロード処理が開始される（Ｓ１４）。一方、ユーザが設定した時刻でない（上記（Ａ）又は（Ｂ））場合（Ｓ１３でＮＯ）、端末制御部１１は、前回のダウンロード処理が成功した時刻（last_success）を記憶部２１から読み出し、当該時刻から１時間以上経過しているかを確認する（Ｓ１５）。そして、１時間以上経過している場合には（Ｓ１５でＹＥＳ）、Ｓ１４の処理に移行し、１時間経過していない場合には（まだ新たに取得すべきデータはサーバ３０側には用意されていないと判断し）サーバ３０へのアクセス処理（すなわち、ダウンロード処理）を行わない。
【０１２７】
このように、ユーザが設定した時刻については必ずサーバ３０へのアクセス処理を行う一方、ユーザが設定した時刻ではない場合には、所定の時間経過していなければ、たとえその時刻が経過してもサーバ３０へのアクセス処理を行わない。したがって、ユーザの利便性を確保しつつ、無駄なダウンロードを抑制することによる省電力化を図ることができる。
【０１２８】
（画像の表示方向の制御）
次に、図１０に基づいて、電子書籍端末１０における画像の表示方向の制御について説明する。電子書籍端末１０は加速度センサ２０を備えているので、端末制御部１１は、加速度センサ２０の検出結果に基づいて、自端末のどの端部が鉛直方向に対して下側であるかを判断することができる。このため、端末制御部１１は、画像の表示方向を制御することができる。なお、本実施の形態における「画像の表示方向」とは、ユーザが電子書籍端末１０を担持し、ディスプレイ１６を正面から見たときに、画像内の情報を正しく認識できる方向を指す。なお、図１０は、縦画面を標準的な持ち方という前提の図だが、横画面を標準的な持ち方とする場合も同様の考え方を適用することができる。
【０１２９】
端末制御部１１は、画像の表示方向の設定を行うためのユーザ操作を受け付けると、表示制御部１５を制御することにより、画像の表示方向を制御するための「縦横表示」画像をディスプレイ１６に表示させる。「縦横表示」画像には、図１０の（ａ）に示すように、例えば、「自動切換」、「縦固定」、「横（右）固定」及び「横（左）固定」の設定がそれぞれ対応付けられた４つのラジオボタンと、各設定による画像の表示方法をユーザに提示するためのサンプル表示領域１１３と、画像表示に対する注意事項を示すメッセージとが含まれる。
【０１３０】
図１０の（ａ）において、サンプル表示領域１１３内の矩形は電子書籍端末１０を示しており、各矩形内の暗部（円形）はユーザ操作を受け付けるハードキー群を示しており、「Ａ」は画像の一例であって画像の表示方向を示すものである。また、ｙ軸方向は鉛直下向きを示すものとする。サンプル表示領域１１３内の電子書籍端末１０を示す矩形は、実際のユーザによる電子書籍端末１０の担持方法を示しており、その短軸がｙ軸方向と平行な場合（３つの矩形のうち、右部及び左部の電子書籍端末１０を示す矩形）を「横画面表示（横向け）」、その長軸がｙ軸方向と平行な場合（３つの矩形のうち、中央部の電子書籍端末１０を示す矩形）を「縦画面表示（縦向け）」と称する。
【０１３１】
なお、本実施の形態では、電子書籍端末１０は、「縦画面表示」の場合に、ハードキー群が鉛直方向に対して下側にある場合（０度回転状態）にユーザが通常使用するものとして設計されているので、当該「縦画面表示」には、ハードキー群が鉛直方向に対して上側にある場合（１８０度回転状態）を含まない。しかし、ユーザのハードキー群に対する操作性を考慮しない場合には、「縦画面表示」に、ハードキー群が鉛直方向に対して上側にある場合を含んでもよい。
【０１３２】
端末制御部１１は、ユーザが各設定に対応するラジオボタンに触れると、表示制御部１５を制御することにより、そのラジオボタンに対応する設定を示す「縦横表示」画像をディスプレイ１６に表示する。これにより、端末制御部１１は、設定に応じて動的に電子書籍端末１０のサンプル画像をディスプレイ１６に表示させることができ、ユーザがその設定を視覚的に確認することができる。また、端末制御部１１は、その設定を記憶部２１に格納し、その設定と加速度センサ２０の検出結果とを参照することにより、その設定に即して、画像の表示方向を図１０の（ａ）〜（ｃ）に示される表示形態となるように制御する。
【０１３３】
「自動切換」は、図１０の（ａ）のサンプル表示領域１１３に示すように、「縦画面表示」及び「横画面表示」に関わらず、画像の表示方向を鉛直下向きとする設定である。
【０１３４】
「縦固定」は、図１０の（ｂ）のサンプル表示領域１１３に示すように、画像の表示方向を電子書籍端末１０の長軸方向とする設定であり、この場合、ハードキー群が画像の表示方向の下側に位置することになる。
【０１３５】
「横（右）固定」は、図１０の（ｃ）のサンプル表示領域１１３に示すように、画像の表示方向を、ディスプレイ１６の右側にハードキー群が存在するようにする設定である。すなわち、「横（右）固定」は、「横画面表示」使用した場合に、ハードキー群が右側に存在するときにユーザにとって画像が正しく表示される設定である。
【０１３６】
「横（左）固定」は、「横（右）固定」の場合が逆になったものである。すなわち、「横（左）固定」は、画像の表示方向を、ディスプレイ１６の左側にハードキー群が存在するようにする設定である。
【０１３７】
これにより、電子書籍端末１０の担持状態にあわせて画像の表示方向を、ユーザ所望の方向に切り換えることができるので、ユーザの利便性を向上させることができる。
【０１３８】
また、端末制御部１１は、コンテンツに、表示可能画面（「縦画面表示」のみ対応／「横画面表示」のみ対応）の指定又は画像の表示方向の指定に関する指定情報が含まれている場合には、その指定情報に即した画像表示を行う。例えばコンテンツが漫画の場合には、その表示方向を切り換えることにより、コマ配置も変更されてしまい適切な表示ができなくなる可能性があるため、「横画面表示」のみ対応といった指定がなされている。また、例えばコンテンツが縦画面を指定して作られているＨＴＭＬで構成される（ＨＴＭＬコンテンツ）場合には、「縦画面表示」のみ対応といった指定がなされている。これにより、画像の表示方向を設定できるというユーザの利便性を向上させつつ、コンテンツ毎に即した適切な表示方法を提供することができる。
【０１３９】
なお、デフォルト値は「自動切換」である。また、上記の設定は４つに限られることなく、ユーザが設定すると考えられる表示方向の設定があればその設定を追加してもよいし、２つの設定（例えば「自動切換」及び「縦固定」、あるいは「自動回転有効」及び「自動回転無効」）の切り替えのみを実現する構成としてもよい。
【０１４０】
なお、図１０では１８０度回転状態の場合を示していないが、これは実際の利用を考慮した場合には、１８０度回転状態で使うケースがほとんどないと考えられるためである。しかし、端末制御部１１の制御を考慮した場合、「自動回転有効」状態において１８０度回転状態の場合だけを表示しないようにするのは難しいことがある。その場合、何かのはずみで、１８０度回転状態において「自動回転無効」設定にされると、その設定値として１８０度を記録してしまうことになる。
【０１４１】
本実施の形態のように、回転角度が０度である場合を想定して電子書籍端末１０が作られている場合、次回の電子書籍表示時に、その設定値を１８０度としたまま再現させる（１８０度回転状態のまま画像表示する）ケースは少ないと考えられる。このため、ユーザの利便性を考慮すれば、例えば電子書籍閲覧中に「自動回転無効」設定し、その設定値が１８０度として記録された場合であっても、当該閲覧中はそのまま設定値が維持されるが、閲覧中の電子書籍を閉じるとき、あるいは電源オフ時には、設定値を０度に戻しておき、次回の電子書籍閲覧時には０度回転状態で当該電子書籍を表示させることが好ましい。なお、ユーザ操作の利便性を考慮しなければ、「自動回転無効」設定の設定値をそのまま維持してもよい。
【０１４２】
また、端末制御部１１は、コンテンツ表示中にも、ユーザ操作により、画像の表示方向の切り換えを制御するための画像をディスプレイ１６に表示させることもできる。これにより、コンテンツ表示中の画像の表示方向の切り換えを行うことができる。
【０１４３】
（文字サイズ制御）
次に、図１１に基づいて、電子書籍端末１０における画像内の文字サイズ制御について説明する。
【０１４４】
端末制御部１１は、表示制御部１５を制御することにより、画像内の文字サイズの設定を行うためのユーザ操作を受け付けると、文字サイズを設定するための「文字サイズ」画像をディスプレイ１６に表示させる。「文字サイズ」画像には、図１１に示すように、例えばテキスト表示されたときの画像内の文字サイズ（「dot」）の変更を行うためのスライダーバー１１４と、変更後の文字サイズを反映した文字をサンプル表示するサンプル表示領域１１５と、文字サイズの変更を行うときの注意事項を示すメッセージとが含まれる。本実施の形態では、スライダーバー１１４におけるユーザが触れる位置は、１６ドット〜８０ドットの６５段階の文字サイズに対応付けて設定されており、デフォルト値は２０ドットである。
【０１４５】
端末制御部１１は、スライダーバー１１４に対するユーザ操作（ユーザがスライダーバー１１４をドラッグ）を受け付けると、ユーザが触れたスライダーバー１１４の位置に対応する文字サイズを特定し、当該文字サイズを有する文字のサンプル画像を、サンプル表示領域１１５に表示させる。これにより、端末制御部１１は、設定に応じて動的に文字のサンプル画像をディスプレイ１６に表示させることができ、ユーザがその設定を視覚的に確認することができる。
【０１４６】
また、端末制御部１１は、コンテンツに、文字サイズ（「dot」又は「pt」）の指定に関する指定情報が含まれている場合には、その指定情報に即した画像表示を行う。これにより、文字サイズを設定できるというユーザの利便性を向上させつつ、コンテンツ毎に即した適切な表示方法を提供することができる。なお、この場合には、端末制御部１１は、そのコンテンツに含まれる指定情報を基準に、文字サイズ（行間、文字間隔及び余白を含む）を「標準」、「大」、「最大」の何れかに自動設定する。
【０１４７】
（移動バーによる画像制御）
次に、図１２に基づいて、電子書籍端末１０における移動バー１１７による画像制御について説明する。
【０１４８】
端末制御部１１は、移動バー１１７をディスプレイ１６に表示するためのユーザ操作を受け付けると、図１２に示すように、表示されているコンテンツとともに、移動バー１１７等を表示する移動バー表示領域１１６をディスプレイ１６に表示させる。移動バー表示領域１１６には、例えば「先頭」ボタン１１８、移動バー１１７及び「最終」ボタン１１９が含まれる。
【０１４９】
「先頭」ボタン１１８はコンテンツの最初のページにジャンプさせるものであり、「最終」ボタン１１９はコンテンツの最終ページにジャンプさせるものである。端末制御部１１は、これらのボタンにユーザが触れると、コンテンツの最初又は最終ページの画像を記憶部２１から取得し、表示制御部１５を制御することにより、その画像をディスプレイ１６に表示させる。
【０１５０】
移動バー１１７は、ユーザ操作（ドラッグ）により、ディスプレイ１６に表示させるページを変更するためのものである。端末制御部１１は、移動バー１１７に対するユーザ操作を受け付けると、ユーザが触れた移動バー１１７の位置に対応するページを特定し、表示制御部１５を制御することにより、当該ページをディスプレイ１６に表示させる。これにより、端末制御部１１は、ユーザ所望のページを表示させることができる。
【０１５１】
なお、本実施の形態における「ページ」は、「静止画」、「動画」及び「テキスト」等を含む複合コンテンツを指す場合もある。
【０１５２】
また、端末制御部１１は、そのページ（コンテンツ内の場所）を示すページ情報もあわせてディスプレイ１６に表示させる。例えば、図１２の（ａ）では「２５ページ」、図１２の（ｂ）では「１７５ページ」と表示されている。これにより、ユーザ所望のページの画像が表示されていることをユーザが容易に確認することができる。
【０１５３】
ここで、コンテンツによっては、ディスプレイ１６のサイズ及び文字サイズによってページ数が変動してしまう場合がある。そのため、例えば文字サイズが変更されるとページ数を計数しなおす必要があるため、その間については、移動バー１１７及びページ数が正しく表示されなくなってしまう。
【０１５４】
そこで、本実施の形態では、端末制御部１１は、このページ数を、ディスプレイ１６の表示サイズ及びコンテンツの文字サイズから、当該コンテンツ内の文字数を動的に概算し、その概算したページ数を用いて移動バー１１７及びページ数を暫定的に表示させる。これにより、実際のページ数を算出するまでの間、ある程度の信頼性を担保したページ数表示を行うことができる。
【０１５５】
なお、ディスプレイ１６の表示サイズ、文字サイズ、及びその文字サイズにおける１ページあたりの文字数を対応付けて記憶部２１に格納しておいてもよい。この場合、端末制御部１１は、変更された文字サイズに対応する１ページあたりの文字数を記憶部２１から読み出し、コンテンツ内の文字数から、その文字サイズのときの当該コンテンツのページ数を概算する。
【０１５６】
また、文字サイズを変更したときに概算したページ数が、その文字サイズのときの実際のページ数と近くなるように、概算するたびに、文字サイズにおける１ページあたりの文字数を学習する機能を有していてもよい。
【０１５７】
さらに、ページ数表示はコンテンツ側で指定する文字列と結合した形で表示するようになっていてもよい。例えばコンテンツ側で「％ｄ面」と指定されていて、「％ｄ」の所にページ数が置換されて入る形である。これにより「１面」「２面」などというような表現の自由度を高められる利点がある。
【０１５８】
また、ページ数表示は全体のページ数でもよいし、コンテンツに一部の範囲内のページ数でもよい。例えば、「経済面１」「経済面２」「政治１」「政治２」などというような範囲によってページの数え方を別にした方が分りやすい場合に便利である。
【０１５９】
また、端末制御部１１は、「横書きコンテンツ」の場合には、図１２の（ａ）に示すように「先頭」ボタン１１８を画像の左側に、「最終」ボタン１１９を画像の右側に位置するように表示させる。一方、端末制御部１１は、「縦書きコンテンツ」の場合には、図１２の（ｂ）に示すように、「先頭」ボタン１１８を画像の右側に、「最終」ボタン１１９を画像の左側に位置するように表示させる。すなわち、端末制御部１１は、コンテンツが縦書きであるか横書きであるかを特定して、ページめくりの方向と一致するように「先頭」ボタン１１８及び「最終」ボタン１１９をディスプレイ１６に表示させる。
【０１６０】
なお、一部の電子書籍では、縦書きと横書きとが混在しているコンテンツもある。この場合、その電子書籍が全体としてどちらから読んだ方が読みやすいかによって右綴じか左綴じかが決められており、その綴じ方をコンテンツの綴じ方の属性値として当該電子書籍に持たせておく。そして、端末制御部１１は、そのコンテンツの綴じ方の属性値に応じて「先頭」をディスプレイ１６の右に出すか左に出すかを決めるようにしても良い。
【０１６１】
また、端末制御部１１は、ページめくりの方向と移動バー１１７の動きとが連動するように、移動バー１１７においてユーザが触れた位置を「横書きコンテンツ」と「縦書きコンテンツ」とで切り換える。すなわち、「横書きコンテンツ」の場合には、画像の左側から右側に向かってページ数が増えるように、また、「縦書きコンテンツ」の場合には、画像の右側から左側に向かってページ数が増えるように、移動バー１１７におけるユーザが触れた位置と、コンテンツの各画像（ページ）とが対応付けられている。
【０１６２】
このように、「先頭」ボタン１１８及び「最終」ボタン１１９の配置、並びに、移動バー１１７におけるユーザが触れた位置とコンテンツの各画像との対応付けを、「横書きコンテンツ」と「縦書きコンテンツ」とで切り換えることにより、ユーザは、ページめくりを実際の本などと同様の感覚で行うことができる。すなわち、ユーザの操作性を向上させることができる。
【０１６３】
なお、「先頭」ボタン１１８及び「最終」ボタン１１９の位置は、コンテンツの綴じ方向にあわせて決定されてもよく、コンテンツ内の画像毎に綴じ方向が異なる場合には、先頭ページの綴じ方向にあわせて決定されてもよい。
【０１６４】
また、端末制御部１１は、「縦画面表示」及び「横画面表示」の切り換えにおいて、ディスプレイ１６のサイズにあわせて移動バー表示領域１１６（すなわち移動バー１１７）のサイズを変更する。例えば「縦画面表示」から「横画面表示」に切り換えたときに、移動バー表示領域１１６のサイズも「横画面表示」にあわせて変更することにより、その視認性を向上させることができる。
【０１６５】
（マーカーパレットの最小化）
次に、図１３に基づいて、マーカーパレットの最小化について説明する。端末制御部１１は、画像内のテキストにマーカーを付すためのユーザ操作を受け付けると、マーカーを付すことを可能とするマーカーモードに設定する。そして、表示制御部１５を制御することにより、図１３の（ａ）に示すように、マーカーの色設定を可能とするマーカーパレット１２０をコンテンツとともにディスプレイ１６に表示させる。マーカーパレット１２０には、当該パレットを最小化するための最小化ボタン１２１が含まれる。
【０１６６】
ユーザが最小化ボタン１２１に触れると、端末制御部１１は、図１３の（ｂ）に示すように、最小化ボタン１２１を最小化アイコン１２２に切り換え、最小化アイコン１２２にマーカーパレット１２０が吸い込まれるような画像を随時表示させる（エフェクトさせる）。そして、端末制御部１１は、図１３の（ｃ）に示すように、最終的には最小化アイコン１２２だけを画像の隅に表示させる。
【０１６７】
これにより、例えばマーカーパレット１２０から１つのマーカーを選択した後等、マーカーパレット１２０を表示させておく必要がない状況において、マーカーパレット１２０を最小化アイコン１２２とすることにより、マーカーパレット１２０が重畳表示されていたテキスト部分を、画像スクロールすることなく視認することができる。
【０１６８】
なお、最小化アイコン１２２に触れることにより、最小化アイコン１２２からマーカーパレット１２０が表れるような画像を随時表示させた後、マーカーパレット１２０を含む画像（図１３の（ａ）に示す画像）表示に戻る。
【０１６９】
（Normalモード及びActiveモード）
次に、図１４〜図１６に基づいて、インターフェース層及びコンテンツ層の概要、及び、これらの層に含まれる画像の種類について説明する。
【０１７０】
サーバ３０から取得するコンテンツは、図１４の（ａ）に示すようなインターフェース層、及び、図１４の（ｂ）に示すようなコンテンツ層の２つの階層構造を有する。インターフェース層はコンテンツ層の上位層である。また、インターフェース層で管理されるコンテンツの各画像に含まれる情報についてのより詳細な情報を含むコンテンツ（個別記事等）が、コンテンツ層で管理されている。つまり、インターフェース層のコンテンツはコンテンツ層のコンテンツに関連付けられて記憶部２１に格納されている。
【０１７１】
なお、全てのコンテンツがインターフェース層及びコンテンツ層の両方で管理される必要はなく、例えば小説等はコンテンツ層のみで管理される。また、インターフェース層のコンテンツを構成する各画像（ページ）のページめくりは、実際の本と同様に実現されてもよいし、各画像がスライドすることによって実現されてもよい。
【０１７２】
なお、インターフェース層、コンテンツ層という分け方は一例であり、実際には階層構造ではなくネットワーク状（蜘蛛の巣状）にコンテンツを構成するのでもよい。
【０１７３】
また、ＨＴＭＬ系のインターフェース層の各ページは、Normalモード及びActiveモードの何れかに属する。Normalモードに属する画像は、リンク機能を有しており、当該機能によりコンテンツ層において当該画像に関連付けられた画像にジャンプすることができる。一方、Activeモードに属する画像は、当該画像に対する編集機能を有しており、その中に含まれるテキスト領域１２３のテキストデータをスクロールしたり、写真、動画、図表等を含む非テキスト領域１２４の画像データのスライドショーを行ったりすることができる。この操作は、例えばJave Scriptで実現される。
【０１７４】
また、図１４の（ｂ）に示されるコンテンツ層の画像は、具体的には図１５に示すような画像となる。インターフェース層のコンテンツに含まれる画像の何れかからジャンプしたとき、コンテンツ層のコンテンツがNormalモードに属する画像からのみなる場合には、ディスプレイ１６には図１５の（ａ）のような画像が表示される。インターフェース層の１画像にリンクしているコンテンツ層の画像は複数存在していてもよく、これらの画像もインターフェース層のコンテンツと同様、ページめくりを行うことができる。
【０１７５】
また、図１５の（ａ）に示すように、コンテンツ層のコンテンツがActiveモードに属する場合には、インターフェース層と同様、その中に含まれるテキスト領域１２３のテキストデータをスクロールしたり、非テキスト領域１２４の画像データのスライドショーを行ったりすることができる。
【０１７６】
端末制御部１１は、ユーザ操作を受け付けることにより、インターフェース層及びコンテンツ層のコンテンツがNormalモード及びActiveモードに対応している場合には、そのモードを切り換えてディスプレイ１６に表示させることができる。
【０１７７】
また、ユーザ操作（ドラッグ操作／ディスプレイ１６を撫でる操作（フリック操作と表現される場合もある））は、normalモードではページめくり又はスクロールとなるが、Activeモードでは当該操作の位置又はその操作方法によって任意の処理を行わせることができる。すなわち、２つのモードの存在により、コンテンツに対するユーザ操作の多様化を図ることができる。
【０１７８】
また、コンテンツ層は、図１６に示すように複数の階層を有していてもよい。この例では、コンテンツ層が２層（コンテンツ層Ａ及びＢ）となっており、上位層にあたるコンテンツ層Ａからリンク機能によってコンテンツ層Ｂにジャンプすることができる。
【０１７９】
なお、本実施の形態では、Normalモードがデフォルトとして設定されている。すなわち、電子書籍端末１０の起動時には、インターフェース層のNormalモードのコンテンツが表示され、インターフェース層からコンテンツ層にジャンプした場合には、コンテンツ層のNormalモードのコンテンツが表示される。
【０１８０】
（ルーペ機能による画像制御）
次に、図１７及び図１８に基づいて、電子書籍端末１０におけるルーペ機能による画像制御について説明する。ルーペ機能とは、画像内のテキストにユーザが触れた位置を中心とした所定の領域を、当該画像上で、かつ、当該ユーザが触れた位置を含まない位置に拡大表示するものである。なお、図１７では、説明をわかりやすくするためにアルファベットを含む画像を、ディスプレイ１６に表示される画像の一例として示している。
【０１８１】
端末制御部１１は、ルーペ機能の使用を示すユーザ操作を受け付けると、表示制御部１５を表示させることにより、図１７に示すようなルーペ１２５をコンテンツに重畳表示させる。このとき、端末制御部１１は、例えば、「縦書きコンテンツ」の場合には、図１８の（ａ）に示すように、触れている指１２６の左側にルーペ１２５を表示させる一方、「横書きコンテンツ」の場合には、図１８の（ｃ）に示すように、触れている指１２６の上側にルーペ１２５を表示させる。
【０１８２】
また、「縦書きコンテンツ」の場合に、操作検知部１２がディスプレイ１６の左端（すなわち、ルーペ１２を指１２６の左側に表示できない領域）において指１２６を検知した場合には、端末制御部１１は、例えば、指１２６の右側にルーペ１２５を表示するように制御する。同様に、「横書きコンテンツ」の場合に、操作検知部１２がディスプレイ１６の上端において指１２６を検知した場合には、端末制御部１１は、まず指１２６の左側にルーペ１２５を表示するように制御するが、その左側にルーペ１２５が表示できないと判断した場合には指１２６の右側にルーペ１２５を表示するように制御する。すなわち、ディスプレイ１６上のどの位置にユーザが触れたとしても、ルーペ１２５が表示されるように制御される。
【０１８３】
なお、図１８の（ａ）では右利き用の設定となっていることを想定して説明したが、左利き用の設定では、「縦書きコンテンツ」の場合は、図１８の（ｂ）に示すように、触れている指１２６の右側にルーペ１２５を表示させる。
【０１８４】
このように、端末制御部１１がルーペ１２５をディスプレイ１６に表示させることにより、ユーザが所望の箇所を拡大表示させることができ、また、指にルーペ１２５が隠れてしまうことを防ぐことができる。なお、このような効果を奏すれば、ルーペ１２５の表示方法は図１８に限られない。
【０１８５】
（画像拡大の制御）
次に、図１９に基づいて、電子書籍端末１０における画像拡大の制御について説明する。図１９では、説明をわかりやすくするためにアルファベットを含む画像を、ディスプレイ１６に表示される画像の一例として示している。
【０１８６】
ディスプレイ１６上でユーザが２本指（例えば親指及び人差し指）を閉じた状態から開く操作（ピンチアウト操作と表現されることもある）を行うと、端末制御部１１は、その移動量を算出し、その移動量に対応付けられた拡大率に基づいて拡大された画像をディスプレイ１６に表示させる。すなわち、端末制御部１１は、その操作が画像拡大処理を行うための操作であると判断する。
【０１８７】
例えば、図１９の（ａ）に示すように、ユーザが、点Ｃ１付近に閉じた２本指を置き、矢印方向にその指を開き、点Ｃ２及び点Ｃ３付近でその指をディスプレイ１６から離したとする。このとき、端末制御部１１は、点Ｃ１からの移動量を算出し、図１９の（ｂ）に示すように、その移動量に対応付けられた拡大率を記憶部２１から読み出し、表示制御部１５を制御することにより、点Ｃ１を中心とする画像をディスプレイ１６に表示させる。
【０１８８】
その後、端末制御部１１は、図１９の（ｃ）に示すように、現在表示されている画像の先頭位置を認識し、再レイアウトを行う。端末制御部１１は、「縦画面表示」の場合にはその画像における右上部を、「横画面表示」の場合にはその画面における左上部をそれぞれ、画像の先頭位置として認識する。そして、例えば「縦画面表示」の場合には、その画像における右上部が、ディスプレイ１６における右上部に表示されるように、再レイアウトを行う。
【０１８９】
また、上記では、画像拡大を示すユーザ操作を受け付けると、図１９の（ｃ）に示す画像が表示されるが、当該画像が表示されるまでの処理が行われず、図１９の（ｂ）に示す画像が画像拡大の結果として表示されてもよい。
【０１９０】
このように、電子書籍端末１０は、簡単なユーザ操作によって、ユーザ操作を受け付けた位置を略中心とする領域の拡大画像、あるいは、そのときの拡大率に応じた、画像の先頭位置を含む拡大画像を表示することができる。
【０１９１】
なお、ピンチアウト操作とは逆の操作、すなわちディスプレイ１６上で２本指を開いた状態から閉じる操作を行った場合も、その移動量に対応付けられた縮小率に基づいて縮小された画像をディスプレイ１６に表示させることができる。このユーザ操作は、ピンチイン操作と表現されることもある。
【０１９２】
（その他の画像制御）
電子書籍端末１０は、その他にも次のような画像制御を行うことができる。なお、以下に示す数値及び数値範囲は、あくまで一例であり、画像制御の処理速度、表示の鮮明さなどを考慮して、適宜変更可能な値である。
【０１９３】
端末制御部１１は、ディスプレイ１６を軽く２回叩く操作（ダブルタップ操作と表現されることもある）を受け付けると、１度のダブルタップ操作について規定された拡大率で画像を拡大する。例えば、１度のダブルタップ操作で１．５倍に画像を拡大し、もう一度ダブルタップ操作を受け付けると、元の画像の３倍に画像を拡大する。さらにもう一度ダブルタップ操作を受け付けると、元の画像（拡大前の画像）に戻る。
【０１９４】
通常、予め拡大率を規定する場合、コンテンツ及びディスプレイ１６の解像度を考慮に入れるので、拡大することによって画像がぼやけて表示されることがない。なお、上記のピンチアウト操作では、ユーザ所望の拡大率に従った画像を動的に表示させることができるが、コンテンツ及びディスプレイ１６の解像度を考慮していないため、ぼやけた画像として表示される場合もある。
【０１９５】
ここで、大きさの異なる２つの電子書籍端末１０（縦５インチサイズ及び縦１０インチサイズ）では、同じ画像であっても、それぞれのディスプレイ１６の解像度にあわせた画像をサーバ３０側に用意しておくことが好ましい。また、各端末では「縦画面表示」及び「横画面表示」が可能であり、例えば「縦画面表示」では１ページ分の画像が表示されるが、「横画面表示」では見開き２ページ分の画像として表示される。このように「縦画面表示」及び「横画面表示」においても、１つの画像に対して、その切り換えに対応する２つの画像をサーバ３０側に用意しておくことが好ましい。
【０１９６】
つまり、サーバ３０は、この２つの電子書籍端末１０並びに「縦画面表示」及び「横画面表示」においてぼやけることのない画像を提供するためには、１つの画像に対して４つの画像を用意しておき、さらにその４つの画像に対して１回毎のダブルタップ操作に対応した画像を用意する必要がある。この場合、サーバ３０側で用意しておくデータ量、すなわち電子書籍端末１０が取得して記憶部２１に格納しておくコンテンツのデータ量が膨大になってしまう可能性がある。
【０１９７】
そこで、画像のぼやけを認識できない程度の画像の解像度を担保できる範囲で、１回毎のダブルタップ操作における拡大率に幅を持たせておく。これにより、拡大画像の解像度として許容される幅が決定する。例えば、この幅は、基本となる画像の解像度に、１回のダブルタップ操作に対応して設定されている基本拡大率（例えば１．７３倍（√３倍）及び３倍）と最小倍率（例えば０．８３３倍（５／６倍））又は最大倍率（例えば１．５倍）とを乗じたそれぞれの値の範囲として設定される。
【０１９８】
例えば、縦５インチに表示される画像の解像度が１００（dot/inch）のとき、１回のダブルタップ操作のときの拡大率の幅は、
１００（基本となる画像の解像度）×１．７３（基本拡大率）×０．８３３（最小倍率）＜Ｘ≦１００×１．７３×１．５（最大倍率）
すなわち、
１４４＜Ｘ≦２６０
となる。
【０１９９】
端末制御部１１は、１回のダブルタップ操作を受け付けると、許容される解像度の幅Ｘ内に対応する解像度を有する画像が記憶部２１に存在するかどうかを判断し、存在すればその画像を拡大後の画像としてディスプレイ１６に表示させる。一方、端末制御部１１は、その許容される解像度の幅Ｘ内に対応する解像度を有する画像が記憶部２１に存在していない場合には、表示制御部１５を制御することにより、その幅内に対応する解像度を有する画像を生成させ、当該画像をディスプレイ１６に表示させる。
【０２００】
このように、１回毎のダブルタップ操作における拡大率に幅を持たせ、所定の場合には拡大画像を生成することにより、電子書籍端末１０の大きさ及びコンテンツの表示方法全てに対応する画像を予め用意しておく必要がないので、そのデータ量を少なくすることができる。
【０２０１】
なお、上記の画像制御は、以下のようにも表現できる。
【０２０２】
端末制御部１１は、複数用意された画像解像度から、初期表示に適した画像解像度（基本となる画像の解像度）を選択する。この画像解像度としては、６００×１０２４（dot/inch）、８００×１７６６（dot/inch）等が挙げられる。画像解像度は、初期表示に適した画像としてはアプリケーションの仕様に選択されるが、これに限らず、複数の画像解像度のうち最も小さい画像解像度を選択してもよい。
【０２０３】
次に、１回目のダブルタップ操作（トグル拡大操作）が行われると、端末制御部１１は、そのときの画像解像度として、用意された複数の画像解像度から任意の倍率の画像解像度を選択する。このとき、アプリケーションにより画像解像度の拡大又は縮小処理する場合、処理時間・処理能力が問題となることが多いので（例えば、当該処理時間が大幅にかかり長時間に亘り画像が表示されない）、この問題を考慮した場合には、ダブルタップ操作が行われたとしても画像解像度を変更せずにディスプレイ１６に表示させることが好ましい。
【０２０４】
そこで、本実施の形態では、原寸大（初期表示時の画像の画像解像度）で表示可能な解像度を算出（すなわち、上記の拡大率の幅を算出）する。すなわち、端末制御部１１は、初期表示時の画像の画像解像度が、０．８３３倍〜１．５倍の倍率を満たす範囲内の画像解像度であるかを判定し、その範囲内であれば当該画像をディスプレイ１６に表示させる。
【０２０５】
一方、初期表示時の画像の画像解像度がその範囲内でなければ、その画像解像度よりも大きい画像解像度を選択した後、当該画像解像度を有する画像を縮小させてディスプレイ１６に表示させる。また、大きい画像解像度を選択できない場合には、初期表示時の画像の画像解像度よりも小さい画像解像度を選択した後、当該画像解像度を有する画像を拡大させてディスプレイ１６に表示させる。まず大きい画像解像度を選択するのは、縮小する方が拡大するよりも鮮明な画像を表示できるためであるが、これを考慮しなければ、どのように画像解像度を選択してもよい。
【０２０６】
それ以降（２回目のダブルタップ操作以降）は、任意の倍率で同様の処理が行われる。また、例えば３回目のダブルタップ操作が初期表示に戻る場合には、上記の処理が繰り返し行われることとなる。
【０２０７】
なお、上記の基本拡大率としては、例えば、１回目のダブルタップ操作に対応して１．７３倍、２回目のダブルタップ操作に対応して３倍が設定されている。２回目のダブルタップ操作時においては、初期表示時の画像の画像解像度に対して３倍されてもよいし、１回目のダブルタップ操作時において選択された画像解像度に対して√３倍されてもよい。
【０２０８】
以上のようなダブルタップ操作時の画像制御によれば、複数の画像解像度の持たせ方によって動的な拡大率が実現できる。また、記憶部２１の容量によって複数の画像解像度を持たせることができない場合でも、ダブルタップ操作によるトグル拡大が可能である。また、複数の画像解像度の持たせ方によってはディスプレイ１６のサイズの異なる端末どうしで画像を共用できる。
【０２０９】
〔本発明の別表現〕
本発明は以下のようにも表現できる。
【０２１０】
本発明の電子書籍端末は、節電状態でも表示を行うための表示制御手段と、節電状態でもユーザの操作を検知する手段と、節電状態からUI関係の処理を優先的に起動するためのパワーマネジメント手段と、を備える。
【０２１１】
〔補足〕
最後に、電子書籍端末１０の各ブロック、特に端末制御部１１、操作検知部１２、電力管理部１３、表示制御部１５、通信制御部１７、音声制御部１８及び加速度センサ２０は、ハードウェアロジックによって構成してもよいし、次のようにＣＰＵを用いてソフトウェアによって実現してもよい。
【０２１２】
すなわち、電子書籍端末１０は、各機能を実現する制御プログラムの命令を実行する端末制御部（central processing unit）、前記プログラムを格納したＲＯＭ（read only memory）、前記プログラムを展開するＲＡＭ（random access memory）、前記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである電子書籍端末１０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、前記電子書籍端末１０に供給し、そのコンピュータ（又は端末制御部やＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２１３】
前記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ系、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやコンパクトディスク−ＲＯＭ／ＭＯ／ＭＤ／デジタルビデオデイスク／コンパクトディスク−Ｒ等の光ディスクを含むディスク系、ＩＣカード（メモリカードを含む）／光カード等のカード系、あるいはマスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ系などを用いることができる。
【０２１４】
また、電子書籍端末１０を通信ネットワークと接続可能に構成し、前記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【０２１５】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【０２１６】
本発明は、例えば、携帯電話機、ＰＤＡ（Personal Digital Assistance）、電子ブックリーダー等の端末装置に好適に利用することができる。
【符号の説明】
【０２１７】
１    コンテンツ配信システム
１０  電子書籍端末（電子端末）
１１  端末制御部（端末制御手段、第１処理手段群）
１２  操作検知部（操作検知手段、第１処理手段群）
１３  電力管理部（第１処理手段群）
１５  表示制御部（第１処理手段群）
１６  ディスプレイ（表示手段、第１処理手段群）
１７  通信制御部（通信制御手段、第１処理手段群）
１８  音声制御部（第２処理手段群）
１９  スピーカー（第２処理手段群）
２０  加速度センサ（第２処理手段群）
３０  サーバ
【図１】
0005587117.tif 000002
【図２】
0005587117.tif 000003
【図３】
0005587117.tif 000004
【図４】
0005587117.tif 000005
【図５】
0005587117.tif 000006
【図６】
0005587117.tif 000007
【図７】
0005587117.tif 000008
【図８】
0005587117.tif 000009
【図９】
0005587117.tif 000010
【図１０】
0005587117.tif 000011
【図１１】
0005587117.tif 000012
【図１２】
0005587117.tif 000013
【図１３】
0005587117.tif 000014
【図１４】
0005587117.tif 000015
【図１５】
0005587117.tif 000016
【図１６】
0005587117.tif 000017
【図１７】
0005587117.tif 000018
【図１８】
0005587117.tif 000019
【図１９】
0005587117.tif 000020