(57)【要約】【課題】高速にページめくりさせた場合にもページの内容を把握しやすくする。【解決手段】コンピュータを、ユーザの操作を受け付ける操作受付部１１０におけるユーザによる操作量を検出する操作量検出部１２１、複数のページを含むコンテンツのそれぞれのページに対応する画像として、操作量に応じたサイズのページ画像を生成する画像生成部１２２、及びユーザの操作に応じて、複数のページ画像を所定の速度で順次切り替えながら表示部１４０に表示させる表示制御部１２３として機能させる。【選択図】図１
2014061775.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを、
ユーザの操作を受け付ける操作受付部における前記ユーザによる操作量を検出する操作量検出部、
複数のページを含むコンテンツのそれぞれのページに対応する画像として、前記操作量に応じたサイズのページ画像を生成する画像生成部、及び
前記ユーザの操作に応じて、前記複数のページ画像を所定の速度で順次切り替えながら表示部に表示させる表示制御部、
として機能させるための表示用プログラム。
【請求項２】
前記画像生成部は、前記操作量検出部が前記操作量として検出した、前記ユーザの身体の一部の所定時間内の移動量に応じた縮小率でサイズを変化させた前記ページ画像を生成する
請求項１に記載の表示用プログラム。
【請求項３】
前記画像生成部は、前記操作量検出部が前記操作量を検出してから、当該操作量に基づいて定められる経過時間に応じて、生成する前記ページ画像のサイズを変化させる
請求項１又は２に記載の表示用プログラム。
【請求項４】
前記表示制御部は、前記複数のページ画像を所定の速度で順次移動させながら前記表示部に表示させ、前記複数のページ画像の少なくとも１つの前記ページ画像の全体が前記表示部に表示された状態で前記ページ画像の移動を停止させる
請求項１から３のいずれか一項に記載の表示用プログラム。
【請求項５】
前記コンピュータを、前記コンテンツの種類を判別する判別部としてさらに機能させ、
前記表示制御部は、前記ユーザの操作の態様と、前記判別部が判別した前記コンテンツの種類とに基づいて、ページを順方向に切り替えて表示させるか、逆方向に切り替えて表示させるかを判定する
請求項１から４のいずれか一項に記載の表示用プログラム。
【請求項６】
前記コンピュータを、前記コンテンツの種類を判別する判別部としてさらに機能させ、
前記表示制御部は、前記コンテンツの種別に応じた並べ方で前記複数のページ画像を前記表示部に表示させる
請求項１から４のいずれか一項に記載の表示用プログラム。
【請求項７】
前記操作量検出部は、当該操作量検出部の傾斜、角加速度及び加速度の少なくとも１つを測定する動き測定部が測定した傾斜、角加速度及び加速度の少なくとも１つが示す動き操作量を、前記操作量として検出し、
前記動き操作量が所定の範囲で変化すると、
前記画像生成部は、前記動き操作量に応じたサイズの複数のページ画像を生成し、
前記表示制御部は、前記複数のページ画像を前記所定の速度で切り替えながら前記表示部に表示させる
請求項１に記載の表示用プログラム。
【請求項８】
前記コンピュータを、
前記表示制御部が前記複数のページ画像のそれぞれを表示した時間を計測する時間計測部、及び
前記複数のページ画像のそれぞれと、前記時間計測部が計測した時間とを関連付けた情報を出力する出力部、
としてさらに機能させるための請求項１から７のいずれか一項に記載の表示用プログラム。
【請求項９】
前記表示制御部は、前記複数のページ画像を前記操作量に応じた時間間隔で同じ位置で順次切り替えながら前記表示部に表示させる
請求項１から３のいずれか一項に記載の表示用プログラム。
【請求項１０】
ユーザの操作を受け付ける操作受付部と、
前記ユーザによる前記操作の量である操作量を検出する操作量検出部と、
複数のページを含むコンテンツのそれぞれのページに対応する画像として、前記操作量に応じたサイズのページ画像を生成する画像生成部と、
前記ユーザの操作に応じて、前記複数のページ画像を所定の速度で順次切り替えながら表示部に表示させる表示制御部と
を備える表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子書籍、プレゼンテーション資料及び写真などのように複数のページから構成されるコンテンツを表示するための表示用プログラム及び表示装置に関する。
【背景技術】
【０００２】
従来、電子書籍の画像を表示する表示部を備えた表示装置が知られている。特許文献１に記載の表示装置によれば、ユーザが表示部に触れることにより、１ページ単位でページをめくることができる。特許文献２に記載の表示装置によれば、紙の書籍のページをめくる状態に近づけるために、表示部に設けられたタッチパネルに触れた指の位置や指を動かす速度に応じて、表示部に表示する電子書籍のページめくり速度を変化させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−１６３１９３号公報
【特許文献２】特開２０１２−１５０５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の表示装置においては、１ページ単位でページをめくる必要があったので、読みたいページに早く到達することができないという問題があった。また、１ページ単位で表示されるので、電子書籍の全貌を把握することも困難であった。【０００５】
また、特許文献２に記載の表示装置においては、ページをめくるときに、紙の書籍のページをめくる状態に似た画像が表示される。具体的には、例えば４倍速のめくり表示をする場合には、２倍速のめくり表示をする場合に比べて、めくられているようなアニメーション表示がされる画像ページの数を２倍に増やし、各画像ページへの画像の切替間隔を１／２倍にする処理が施される。【０００６】
ところが、特許文献２に記載の表示装置においては、ページめくりの速度を大きくする場合に、表示部に表示される画像ページの数が増えると、それぞれの画像ページの一部分しか表示されなかった。また、実際の書籍のページがめくられる状態に近いアニメーション表示をするために、湾曲したページの画像を表示していた。【０００７】
したがって、高速でめくり表示をする場合には、めくられているページの画像に基づいて、それぞれのページに何が書かれているのかを把握することが困難であった。このように、特許文献２に記載の表示装置では、高速でめくり表示をする場合にそれぞれのページに何が書かれているのかを把握しづらいので、読みたいページに早く到達することができないという問題があった。【０００８】
そこで、本発明はこれらの点に鑑みてなされたものであり、電子書籍やプレゼンテーション資料などのように多数のページから構成されるコンテンツを閲覧する際に、ユーザが、目的のページに素早く到達できるように、高速にページを切り替えるとともに、各ページに何が書かれているかを把握しやすくすることができる表示用プログラム及び表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の第１の態様においては、コンピュータを、ユーザの操作を受け付ける操作受付部におけるユーザによる操作量を検出する操作量検出部、複数のページを含むコンテンツのそれぞれのページに対応する画像として、操作量に応じたサイズのページ画像を生成する画像生成部、及びユーザの操作に応じて、上記の複数のページ画像を所定の速度で順次切り替えながら表示部に表示させる表示制御部、として機能させるための表示用プログラムを提供する。【００１０】
上記の画像生成部は、例えば、ユーザの身体の一部の所定時間内の移動量に応じた縮小率で縮小したページ画像を生成する。画像生成部は、操作量検出部が操作量を検出してから、当該操作量に基づいて定められる経過時間に応じて、生成するページ画像のサイズを変化させてもよい。【００１１】
表示制御部は、例えば、複数のページ画像を所定の速度で順次移動させながら表示部に表示させ、複数のページ画像の少なくとも１つのページ画像の全体が表示部に表示された状態でページ画像の移動を停止させる。表示制御部は、複数のページ画像を操作量に応じた時間間隔で同じ位置で順次切り替えながら表示部に表示させてもよい。【００１２】
上記の表示用プログラムは、コンピュータを、コンテンツの種類を判別する判別部としてさらに機能させ、表示制御部は、ユーザの操作の態様と、判別部が判別したコンテンツの種類とに基づいて、ページを順方向に切り替えて表示させるか、逆方向に切り替えて表示させるかを判定してもよい。【００１３】
上記の表示用プログラムは、コンピュータを、コンテンツの種類を判別する判別部としてさらに機能させ、表示制御部は、コンテンツの種別に応じた並べ方で複数のページ画像を表示部に表示させてもよい。【００１４】
操作量検出部は、当該操作量検出部の傾斜、角加速度及び加速度の少なくとも１つを測定する動き測定部が測定した傾斜、角加速度及び加速度の少なくとも１つが示す動き操作量を、操作量として検出し、動き操作量が所定の範囲で変化すると、画像生成部は、動き操作量に応じたサイズの複数のページ画像を生成し、表示制御部は、複数のページ画像を所定の速度で切り替えながら表示部に表示させてもよい。【００１５】
上記の表示用プログラムは、コンピュータを、表示制御部が複数のページ画像のそれぞれを表示した時間を計測する時間計測部、及び複数のページ画像のそれぞれと、時間計測部が計測した時間とを関連付けて出力する出力部としてさらに機能させてもよい。【００１６】
本発明の第２の態様においては、ユーザの操作を受け付ける操作受付部と、ユーザによる操作の量である操作量を検出する操作量検出部と、複数のページを含むコンテンツのそれぞれのページに対応する画像として、操作量に応じたサイズのページ画像を生成する画像生成部と、ユーザの操作に応じて、複数のページ画像を所定の速度で順次切り替えながら表示部に表示させる表示制御部とを備える表示装置を提供する。
【発明の効果】
【００１７】
本発明によれば、電子書籍やプレゼンテーション資料などのように多数のページから構成されるコンテンツを閲覧する際に、ユーザが、目的のページに素早く到達できるという効果を奏する。
【図面の簡単な説明】
【００１８】
【図１】第１の実施形態の表示装置１００の構成例を示す図である。
【図２Ａ】１ページのページ画像ａ１が表示部１４０に表示されている状態を示す図である。
【図２Ｂ】２ページのページ画像ａ２が表示部１４０に表示されている状態を示す図である。
【図２Ｃ】４ページのページ画像ａ４が表示部１４０に表示されている状態を示す図である。
【図３】操作速度とページ画像の縮小率との関係の一例を示す図である。
【図４】操作受付部１１０がＶ２以上の操作速度の操作を受け付けてからの経過時間とページ画像の縮小率との関係の一例を示す図である。
【図５】操作受付部１１０がＶ２以上の操作速度の操作を受け付けてからの経過時間とページ画像の縮小率との関係の他の例を示す図である。
【図６】第２の実施形態に係る表示装置１００の構成例を示す図である。
【図７Ａ】縦書きのコンテンツの表示例を示す図である。
【図７Ｂ】横書きのコンテンツの表示例を示す図である。
【図８Ａ】第３の実施形態に係る複数ページの表示態様例を示す図である。
【図８Ｂ】第３の実施形態に係る複数ページの表示態様例を示す図である。
【図９】第５の実施形態に係る表示装置１００の構成例を示す図である。
【図１０Ａ】表示装置１００を傾けた状態を説明するための図である。
【図１０Ｂ】表示装置１００を傾けた状態を説明するための図である。
【図１１】第５の実施形態に係る表示装置１００の傾きの他の例を示す図である。
【図１２】第６の実施形態に係る表示装置１００の構成例を示す図である。
【発明を実施するための形態】
【００１９】
＜第１の実施形態＞
［表示装置１００の基本構成］
図１は、第１の実施形態の表示装置１００の構成例を示す図である。表示装置１００は、電子書籍、プレゼンテーション資料及び写真などのコンテンツを表示することができる端末であり、例えばコンピュータ、タブレット端末、スマートフォン、テレビ又はプロジェクタである。表示装置１００は、操作受付部１１０、制御部１２０、記憶部１３０及び表示部１４０を備える。
【００２０】
制御部１２０は、記憶部１３０に記憶されたプログラムを実行することにより操作量検出部１２１、画像生成部１２２及び表示制御部１２３として機能するＣＰＵ及びマイクロプロセッサなどのコンピュータデバイスである。記憶部１３０は、制御部１２０を動作させるプログラムと、表示部１４０に表示するコンテンツとを記憶するＲＯＭ、ＲＡＭ及びハードディスクなどの記憶媒体である。表示部１４０は、コンテンツのページ画像を表示するディスプレイである。
【００２１】
操作受付部１１０は、表示装置１００のユーザの操作を受け付ける。具体的には、操作受付部１１０は、ユーザの身体の一部を用いた操作に応じた情報を生成して出力する。操作受付部１１０は、例えばタッチパネルであり、表示部１４０に触れたユーザの指または腕のような身体の一部の動きによりユーザの操作を受け付け、ユーザが身体の一部で触れた位置を示す情報を操作量検出部１２１に対して出力する。より具体的には、操作受付部１１０には、Ｘ座標と、Ｘ座標に直交するＹ座標とから構成される座標が割り当てられており、操作受付部１１０は、ユーザが身体の一部で触れた位置を示す座標の値を出力する。
【００２２】
操作量検出部１２１は、操作受付部１１０におけるユーザによる操作の量を示す操作量を検出する。具体的には、操作量検出部１２１は、操作受付部１１０がタッチパネルである場合に、ユーザが、指を操作受付部１１０に接触させた状態で操作受付部１１０の第１位置から第２位置まで移動させるフリック動作の速度を操作量として検出する。操作量検出部１２１は、例えば、操作受付部１１０から入力された第１位置の座標と第２位置の座標との差分に基づいて算出した第１位置と第２位置との距離、及び操作受付部１１０から第１位置の座標を取得したタイミングと第２位置の座標を取得したタイミングとの時間差を算出する。操作量検出部１２１は、第１位置と第２位置との距離を当該時間差で除することによりユーザの指の移動速度を算出する。操作量検出部１２１は、第１位置と第２位置との距離を操作量として検出してもよい。
【００２３】
画像生成部１２２は、複数のページを含むコンテンツのそれぞれのページに対応する、上記の操作量に応じたサイズのページ画像を生成する。具体的には、画像生成部１２２は、ユーザのフリック操作に基づいて、次に表示すべきページのコンテンツを記憶部１３０から読み出し、ユーザの指の動く速度に応じた縮小率でサイズを変化させたページ画像を生成する。例えば、画像生成部１２２は、ユーザの指の移動速度が大きければ大きいほど、より小さなページ画像を生成する。ここで、縮小率とは、コンテンツのページを速くめくらないで閲覧するときに表示されるページ画像のサイズである基準サイズ（例えば、表示部１４０のサイズ）に対するページ画像のサイズの割合である。ページ画像の縦方向の縮小率と横方向の縮小率とは、同一であってもよく、同一でなくてもよい。
【００２４】
表示制御部１２３は、ユーザのフリック操作に応じて、画像生成部１２２が生成した複数のページ画像を所定の速度で順次切り替えながら表示部１４０に表示させる。例えば、表示制御部１２３は、表示するページ画像の位置を、所定時間内に所定の距離だけユーザが指を動かした向きに移動させるように切り替えながら表示部１４０に表示させる。具体的には、ユーザがＸ軸方向に指を動かしたとすると、表示制御部１２３は、時刻ｔにおいて（ｘ１、ｙ１）で示される座標位置に表示していたページ画像を、時刻ｔ＋ΔＴにおいて（ｘ１＋ΔＴ×Δｖ、ｙ１）で示される座標位置に切り替えて表示する。ここで、ΔＴは、表示部１４０に表示する画像を切り替える時間間隔であり、Δｖは、ページ画像の移動速度である。
【００２５】
画像生成部１２２が生成したページ画像の縮小率が小さければ小さいほど、１ページのページ画像のｘ軸方向の画素数とｙ軸方向の画素数が少ない。したがって、ページ画像の縮小率が小さければ小さいほど、ページ画像の第１の端部が表示部１４０に現れた後に、当該ページ画像の第１の端部に対向する第２の端部が表示部１４０から消えるまで当該ページ画像が移動するのに要する時間が短い。その結果、ユーザには、ページ画像の縮小率が小さければ小さいほど、ページが速く変化するように見える。
【００２６】
表示制御部１２３は、ユーザの操作量に応じて、ページ画像を移動させる速度をさらに変化させてもよい。具体的には、表示制御部１２３は、ユーザの操作量が大きければ大きいほど、縮小されたページ画像を移動する速度を大きくすることにより、ユーザに、ページ画像が縮小された状態におけるページめくり速度をさらに速く感じさせることができる。
【００２７】
図２Ａは、１ページのページ画像ａ１が表示部１４０に表示されている状態を示す図である。図２Ｂは、２ページのページ画像ａ２が表示部１４０に表示されている状態を示す図である。図２Ｃは、４ページのページ画像ａ４が表示部１４０に表示されている状態を示す図である。表示部１４０は、例えば、図２Ａの状態から図２Ｂの状態に、ページ画像のサイズを連続的に変化させる。表示部１４０は、ページ画像の一部のみを表示してもよい。
【００２８】
図２Ｂに示すページ画像ａ２のサイズは、ページ画像ａ１のサイズの約半分であり、縮小率５０％のページ画像である。図２Ｂにおいては、ページ画像ａ２の２ページ分が表示部１４０に表示されている。同様に、図２Ｃに示すページ画像ａ４のサイズは、ページ画像ａ１のサイズの約４分の１であり、縮小率２５％のページ画像である。図２Ｃにおいては、ページ画像ａ４の４ページ分が表示部１４０に表示されている。
【００２９】
ここで、所定の操作量に応じて、表示制御部１２３が、表示部１４０のＸ軸方向の幅だけページ画像を移動させるのに要する時間が０．５秒であるとする。この場合、ページ画像ａ１の左端が表示部１４０に現れてから左向きに移動し、ページ画像ａ１の右端が表示部１４０から消えるまでに要する時間は約１秒である。これに対して、ページ画像ａ２の左端が表示部１４０に現れてから左向きに移動し、ページ画像ａ２の右端が表示部１４０から消えるまでに要する時間は約０．７５秒である。ページ画像ａ４の左端が表示部１４０に現れてから左向きに移動し、ページ画像ａ４の右端が表示部１４０から消えるまでに要する時間は約０．６２５秒である。したがって、表示部１４０に表示されるページ画像が小さくなることで、ページ画像の移動速度が変わらなかった場合であっても、ユーザは、速くページが切り替えられているように感じる。
【００３０】
ページ画像ａ２及びページ画像ａ４は、縮小された状態で、それぞれのページに含まれている情報を全て表示している。したがって、高速にページがめくられている場合であっても、ユーザは、ページ画像ａ２及びページ画像ａ４を見ることによって、それぞれのページにどのような内容が含まれているかを把握しやすい。例えば、ページ画像ａ２及びページ画像ａ４が縮小された状態で表示されているとしても、比較的大きな文字で書かれている章の見出しや図を見ることにより、ユーザは、読みたいページを容易に発見することができる。
【００３１】
図３は、操作速度とページ画像の縮小率との関係の一例を示す図である。図３の横軸は、操作量検出部１２１が検出した、ユーザが指を移動させた速度を示し、縦軸は、それぞれの速度において画像生成部１２２が生成するページ画像の縮小率を示す。画像生成部１２２は、第１の速度Ｖ１未満の操作速度においては、コンテンツを縮小しないで、デフォルトの状態の基準サイズのページ画像を生成する。第１の速度Ｖ１以上、第２の速度Ｖ２未満の操作速度においては、操作速度が大きくなるにつれて、生成するページ画像の縮小率を小さくする。
【００３２】
表示制御部１２３は、第１の速度Ｖ１未満の操作速度においては、ページ画像を縮小することなく表示する。すなわち、ユーザがＶ１未満のゆっくりした操作速度で指を動かした場合には、表示制御部１２３は、基準サイズのままで、ユーザが指を動かした向きにページ画像を移動させる。ユーザがＶ１以上、Ｖ２未満の操作速度で指を動かした場合には、ユーザはページを速くめくりたいと考えられるので、表示制御部１２３は、操作速度に応じた縮小率で縮小した画像を表示する。ユーザがＶ２以上の操作速度で指を動かした場合には、表示制御部１２３は、Ｖ２の操作速度で指を動かした場合の縮小率（例えば、２０％）で縮小した画像を表示する。
【００３３】
図４は、操作受付部１１０がＶ２以上の操作速度の操作を受け付けてからの経過時間とページ画像の縮小率との関係の一例を示す図である。画像生成部１２２は、操作量検出部１２１が操作量を検出してから、当該操作量に基づいて定められる経過時間に応じて、生成するページ画像のサイズを変化させる。
【００３４】
具体的には、画像生成部１２２は、操作量検出部１２１が操作量を検出してから、ユーザの操作速度又はユーザが指を動かした距離に基づいて定められる時間Ｔ１が経過するまでの間は、ユーザの操作量に基づいて定められる縮小率に達するまで徐々にページ画像を小さくする。画像生成部１２２は、経過時間Ｔ１から経過時間Ｔ２までの間は、ユーザの操作量に基づいて定められる縮小率のページ画像を生成する。画像生成部１２２は、経過時間Ｔ２の後に生成するページ画像のサイズを徐々に大きくして、経過時間Ｔ３においてページ画像のサイズが基準サイズに達すると、それ以降は基準サイズの画像を生成する。
【００３５】
表示制御部１２３は、ユーザがフリック操作をした後に徐々に小さくなるページ画像を表示部１４０に表示し、その後の所定の期間は、ユーザの操作量に基づいて定められる最も小さなサイズのページ画像を順次移動させながら表示する。さらに時間が経過すると、表示制御部１２３は、徐々にページ画像を大きくして、ページ画像のサイズが基準サイズに達した後に、ページ画像の移動を止める。画像生成部１２２及び表示制御部１２３が上記のように動作することにより、ユーザがページめくりを止める操作をすることなく、自動的にページめくり動作を停止させることができる。表示制御部１２３は、それぞれのページの一部だけが表示された状態ではなく、表示部１４０に表示されるページ画像の全体が表示部１４０に表示された状態でページ画像の移動を停止することが好ましい。
【００３６】
表示制御部１２３は、ページ移動中に、ユーザによるタップなどの操作による、ページの移動を停止する指示を受けると、ページ画像を大きくして、ページ画像のサイズが基準サイズに達した後に、ページ画像の移動を止める。この場合に、表示制御部１２３は、表示部１４０に表示されるページ画像の全体が表示部１４０に表示された状態でページ画像の移動を停止することが好ましい。
【００３７】
図５は、操作受付部１１０がＶ２以上の操作速度の操作を受け付けてからの経過時間とページ画像の縮小率との関係の他の例を示す図である。図５は、ユーザが、経過時間Ｔ３の時点で、再びフリック操作をした場合の例を示している。ユーザが、経過時間Ｔ３において、最初の操作速度よりも遅い操作速度で操作をしたので、画像生成部１２２は、経過時間Ｔ３から経過時間Ｔ４までの間は、経過時間Ｔ１までの間よりも遅いペースで、最初の操作の後の縮小率よりも大きな５０％の縮小率までページ画像を徐々に小さくしている。画像生成部１２２は、経過時間Ｔ４から経過時間Ｔ５までの間は、縮小率５０％のページ画像を生成し、経過時間Ｔ５以降は経過時間Ｔ２から経過時間Ｔ３までの間よりも遅いペースでページ画像を徐々に大きくしている。
【００３８】
［第１の実施形態の効果］
以上のとおり、第１の実施形態によれば、画像生成部１２２が、ユーザの操作量に応じたサイズのページ画像を生成し、表示制御部１２３が、ユーザの操作に応じて、上記の複数のページ画像を所定の速度で順次切り替えながら表示部に表示させる。その結果、電子書籍やプレゼンテーション資料などのように多数のページから構成されるコンテンツを閲覧する際に、ページを高速にめくることができるとともに、高速にページがめくられている間にも、それぞれのページに何が書かれているかを把握しやすくなるので、ユーザが目的のページに素早く到達できるという効果を奏する。
【００３９】
＜第２の実施形態＞
［コンテンツに応じてページめくり方向を決定する］
図６は、第２の実施形態に係る表示装置１００の構成例を示す図である。図６に示した表示装置１００は、判別部１２４をさらに備える点で図１に示した表示装置１００と異なり、他の点で同じである。
【００４０】
判別部１２４は、コンテンツの種類を判別する。コンテンツの種類とは、例えば、縦書き・横書き等の書式、文学書・学術書・漫画・絵本等の分類である。具体的には、判別部１２４は、例えば、コンテンツが主に縦書きの文章から構成されるか、主に横書きの文章から構成されるかを判別する。判別部１２４は、コンテンツの画像を解析することによりコンテンツの種類を判別してもよく、コンテンツに関連付けられたメタデータを参照することによりコンテンツの種類を判別してもよい。
【００４１】
表示制御部１２３は、ユーザの操作の態様と、判別部１２４が判別したコンテンツの種類とに基づいて、ページを順方向に切り替えて表示させるか、逆方向に切り替えて表示させるかを判定する。ユーザの操作の態様とは、例えば、ユーザが指を移動させる向き、又はユーザが表示部１４０を押す位置である。ページを順方向に切り替えて表示させるとは、ページ番号が小さいページからページ番号が大きいページに順次切り替えながらページ画像を表示させることである。ページを逆方向に切り替えて表示させるとは、ページ番号が大きいページからページ番号が小さいページに順次切り替えながらページ画像を表示させることである。
【００４２】
図７Ａは、縦書きのコンテンツの表示例を示す図である。図７Ｂは、横書きのコンテンツの表示例を示す図である。表示制御部１２３は、判別部１２４が、コンテンツが縦書きであると判定した場合に、ユーザが左側にページをめくる操作をすると、図７Ａに示すとおり、１２ページ、１１ページ、１０ページの順にページ番号が小さくなるようにページ画像を移動しながら表示させる。表示制御部１２３は、判別部１２４が、コンテンツが横書きであると判定した場合に、ユーザが左側にページをめくる操作をすると、図７Ｂに示すとおり、１０ページ、１１ページ、１２ページの順にページ番号が大きくなるようにページ画像を移動しながら表示させる。
【００４３】
［第２の実施形態の効果］
以上のとおり、第２の実施形態によれば、判別部１２４がコンテンツの種類を判別し、表示制御部１２３が、ユーザの操作の態様と、判別部１２４が判別したコンテンツの種類とに基づいて、ページを順方向に切り替えて表示させるか、逆方向に切り替えて表示させるかを判定することにより、ユーザがページ番号を大きくする方向にページ画像を切り替えたいのか、ページ番号を小さくする方向にページ画像を切り替えたいのかを指示することなく、ユーザが実際の書籍のページをめくる場合と同等の態様でページ画像を表示することができる。
【００４４】
＜第３の実施形態＞
［コンテンツに応じて複数のページ画像の並べ方を決定する］
図８Ａ及び図８Ｂは、第３の実施形態に係る複数ページの表示態様例を示す図である。表示制御部１２３は、複数のページ画像を表示部１４０に表示する場合に、縦方向及び横方向のそれぞれの方向に複数のページを配置して、静止した状態で表示してもよい。例えば、表示制御部１２３は、ユーザの操作に応じて、２×２＝４枚のページ画像を表示したり、３×３＝９枚のページ画像を表示したりする。
【００４５】
表示制御部１２３は、判別部１２４が判別したコンテンツの種類に応じた並べ方で複数のページ画像を表示部１４０に表示させてもよい。例えば、表示制御部１２３は、縦書きのコンテンツの場合には、図８Ａに示すように、右から順に複数のページを並べて表示部１４０に表示し、横書きのコンテンツの場合には、図８Ｂに示すように、左から順に複数のページを並べて表示部１４０に表示する。
【００４６】
［第３の実施形態の効果］
以上のとおり、第３の実施形態によれば、表示制御部１２３が、判別部１２４が判別したコンテンツの種類に応じた並べ方で複数のページ画像を表示部１４０に表示させることにより、複数のページを静止させて表示する場合に、ユーザが文章を読む方向に適した並び方でページ画像を表示させることができる。
【００４７】
＜第４の実施形態＞
［ページ画像を重ねるように切り替える］
第１の実施形態においては、表示制御部１２３は、ページ画像を左右又は上下方向に移動させるように順次切り替えながら表示部１４０に表示させた。これに対して、表示制御部１２３は、操作量に応じた時間間隔で同じ位置に順次ページ画像を表示させてもよい。表示制御部１２３は、ページ画像が順次重ねられるように切り替えたり、重ねられたページ画像から順次取り除くように切り替えたりして表示部１４０に表示させてもよい。
【００４８】
具体的には、表示制御部１２３は、表示されているページ画像の表示をフェードアウトした後に、次のページ又は前のページのページ画像を表示させる。この場合において、表示制御部１２３は、それぞれのページ画像のサイズを変化させないで、操作量に応じた時間間隔で同じ位置において順次ページ画像を切り替えてもよい。
【００４９】
［第４の実施形態の効果］
本実施形態によれば、ページ画像のサイズを変化させないまま、操作量に応じた速度で高速にページを切り替えることができる。ページ画像のサイズが変化しないので、ユーザは、高速にページが切り替えられる間にも、それぞれのページの内容を把握しやすい。
【００５０】
＜第５の実施形態＞
［端末の動きに応じてページめくり動作をする］
図９は、第５の実施形態に係る表示装置１００の構成例を示す図である。図９に示す表示装置１００は、動き測定部１５０をさらに備える点で図１に示した表示装置１００と異なり、他の点で同じである。
【００５１】
動き測定部１５０は、表示装置１００の傾斜、角加速度及び加速度の少なくとも１つを検出し、検出した傾斜、角加速度及び加速度の少なくとも１つを示す動き情報を出力する。動き測定部１５０は、例えばジャイロセンサ、角速度センサ及び加速度センサのいずれかから構成される。表示装置１００の傾斜は、例えば、重力の方向に直交する面と表示部１４０の面との間の角度である。
【００５２】
操作量検出部１２１は、動き測定部１５０が測定した傾斜、角加速度及び加速度の少なくとも１つが示す動き操作量を、ユーザの操作量として検出する。操作量検出部１２１は、傾斜、角加速度及び加速度の複数を組み合わせることにより、操作量を検出してもよい。操作量検出部１２１は、操作受付部１１０がユーザから所定の操作を受けた後に、操作量の検出を開始してもよい。
【００５３】
画像生成部１２２が検出した操作量が、ページ画像をめくる方向において所定の範囲で変化すると、画像生成部１２２は、動き操作量に応じたサイズの複数のページ画像を生成する。ページ画像をめくる方向における変化とは、左右開きのコンテンツの場合には、コンテンツの左右方向に直交し、かつ、表示部１４０の面上にある線分を回転軸として表示装置１００を回転させたときの変化であり、上下開きのコンテンツの場合には、コンテンツの上下方向に直交し、かつ、表示部１４０の面上にある線分を回転軸として表示装置１００を回転させたときの変化である。
【００５４】
図１０Ａ及び図１０Ｂは、表示装置１００を傾けた状態を説明するための図である。図１０Ａにおける表示装置１００は、左開きのコンテンツを表示している。図１０Ｂは、図１０ＡのＡ−Ａ’断面図である。図１０Ｂにおける表示装置１００ａは、水平な状態を示しており、表示装置１００ｂは、ページをめくる方向に直交する方向の線分Ｌを回転軸として、表示装置１００ａが角度θだけ傾けられた状態を示している。この場合には、角度θが動き操作量に相当する。
【００５５】
表示制御部１２３は、動き操作量に応じて、複数のページ画像を所定の速度で切り替えながら表示部１４０に表示させる。表示制御部１２３は、図１０Ｂの例においては、角度θが所定の正の角度よりも大きい場合に、コンテンツの後ろの方のページを表示する方向にページ画像を切り替えながら表示し、角度θが所定の負の角度よりも小さい場合に、コンテンツの前の方のページを表示する方向にページ画像を切り替えながら表示する。
【００５６】
画像生成部１２２は、表示装置１００の傾斜の変化量だけではなく、角速度及び加速度の変化量に応じたサイズの画像を生成してもよい。表示制御部１２３も、角速度及び加速度の変化量に応じて、複数のページ画像を所定の速度で切り替えながら表示部１４０に表示させてもよい。例えば、動き測定部１５０が、第１の向きにおいて表示装置１００に加えられた、所定の閾値より大きな角速度又は加速度を検出すると、画像生成部１２２は、角速度又は加速度に応じたサイズの複数のページ画像を生成する。
【００５７】
同様に、表示制御部１２３は、角速度又は加速度に応じて、ページ画像を切り替える速度を変化させる。動き測定部１５０が、第１の向きと反対の第２の向きにおいて表示装置１００に加えられた、所定の閾値より大きな角速度又は加速度を検出すると、表示制御部１２３は、第１の向きに角速度又は加速度が加わった場合と反対の向きにページを切り替える。
【００５８】
図１１は、第５の実施形態に係る表示装置１００の傾きの他の例を示す図である。図１１に示すように、動き測定部１５０は、表示装置１００の表示部１４０の面に直交する方向を回転軸として、表示装置１００ａの位置から表示装置１００ｂの位置まで表示装置１００が回転した傾きの角度δを、動き操作量として検出してもよい。動き測定部１５０は、表示装置１００の表示部１４０の面に直交する方向を回転軸として表示装置１００が回転したときの角速度又は加速度を、動き操作量として検出してもよい。
【００５９】
この場合において、表示制御部１２３は、表示装置１００の回転に伴って、表示部１４０に対するコンテンツのページ画像の向きを変化させてもよい。例えば、表示制御部１２３は、ユーザが、表示装置１００を回転させた表示装置１００ｂの状態においても、表示装置１００を回転させる前の表示装置１００ａの状態（角度δ＝０の状態）に表示していたページ画像の向きのまま見えるように表示部１４０に表示させる。
【００６０】
［第５の実施形態の効果］
本実施形態によれば、表示装置１００の筐体の動きに応じてページを高速にめくることができる。したがって、例えば、ユーザが混雑した電車の中でコンテンツを閲覧する場合に、片手で表示装置１００を持った状態でページを高速にめくることが可能になる。さらに、ページ画像をめくる方向において所定の範囲で傾斜、角加速度及び加速度の少なくとも１つが変化した場合に、ページをめくることができるようにすることで、ページをめくるべき方向以外の方向に表示装置１００が動いた場合に、不必要にページがめくられてしまうことを防止できる。
【００６１】
＜第６の実施形態＞
［各ページの表示時間を集計する］
図１２は、第６の実施形態に係る表示装置１００の構成例を示す図である。図１２に示した表示装置１００は、時間計測部１２５及び出力部１２６をさらに有する点で図９に示した表示装置１００と異なり、他の点で同じである。
【００６２】
時間計測部１２５は、表示制御部１２３が複数のページ画像のそれぞれを表示した時間を計測する。時間計測部１２５は、ページ画像が縮小されない状態で表示された時間と縮小された状態で表示された時間とを分けて計測してもよい。
【００６３】
出力部１２６は、複数のページ画像のそれぞれと、時間計測部１２５が計測した時間とを関連付けた情報を出力する。出力部１２６は、例えば、ページ番号ごとに、それぞれのページを表示した時間を、通信回線を介して接続されたサーバに出力する。出力部１２６は、それぞれのページを表示した時間を表示部１４０に表示させてもよい。出力部１２６は、ページ番号と、当該ページを表示した時間と、当該ページを表示した縮小率とを関連付けて出力してもよい。
【００６４】
出力部１２６は、複数のページのうち、表示した時間が長いページから順番に並べた情報を出力してもよい。出力部１２６は、所定の基準時間より長い時間にわたって表示されたページ番号と、当該ページを表示した時間を出力してもよい。また、出力部１２６は、縮小されることなく表示されたページの表示時間を出力してもよい。
【００６５】
［第６の実施形態の効果］
本実施形態によれば、ユーザがそれぞれのページを閲覧した時間を集計することができる。コンテンツの提供者は、ユーザがそれぞれのページを閲覧した時間を示す情報を取得することにより、ユーザが関心を持っているページを把握して、マーケティングに活用することができる。
【００６６】
＜他の実施形態＞
上記の実施形態においては、表示制御部１２３は、ページ画像を表示部１４０に表示していたが、ページ画像を縮小して表示している間に、ページ画像が表示されていない表示部１４０内の領域に、ページ番号を表示させてもよい。表示制御部１２３は、表示部１４０に表示するページ画像の縮小率が小さいほど大きなサイズでページ番号を表示させてもよい。表示制御部１２３が、このようにページ番号を表示させることで、ユーザは、高速にページがめくられている間にも、何ページまで到達したかを容易に把握することができる。
【００６７】
また、上記の実施形態においては、表示制御部１２３が、コンテンツに含まれる全てのページのページ画像を順次切り替えながら表示部１４０に表示させることを想定して説明していたが、特定のページを抽出して表示させてもよい。例えば、表示制御部１２３は、章・節などの見出しがあるページ又は図が含まれているページを抽出し、抽出したページを順次切り替えながら表示させてもよい。表示制御部１２３が、このように表示させることで、ユーザは、短時間で興味があるページに到達することができる。
【００６８】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【００６９】
１００  表示装置
１１０  操作受付部
１２０  制御部
１２１  操作量検出部
１２２  画像生成部
１２３  表示制御部
１２４  判別部
１２５  時間計測部
１２６  出力部
１３０  記憶部
１４０  表示部
１５０  測定部
【図１】
2014061775.tif 000003
【図２Ａ】
2014061775.tif 000004
【図２Ｂ】
2014061775.tif 000005
【図２Ｃ】
2014061775.tif 000006
【図３】
2014061775.tif 000007
【図４】
2014061775.tif 000008
【図５】
2014061775.tif 000009
【図６】
2014061775.tif 000010
【図７Ａ】
2014061775.tif 000011
【図７Ｂ】
2014061775.tif 000012
【図８Ａ】
2014061775.tif 000013
【図８Ｂ】
2014061775.tif 000014
【図９】
2014061775.tif 000015
【図１０Ａ】
2014061775.tif 000016
【図１０Ｂ】
2014061775.tif 000017
【図１１】
2014061775.tif 000018
【図１２】
2014061775.tif 000019
【手続補正書】
【提出日】平成26年2月10日(2014.2.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータを、
ユーザの操作を受け付ける操作受付部における前記ユーザによる操作量を検出する操作量検出部、
複数のページを含むコンテンツのそれぞれのページに対応する画像として、前記操作量検出部が前記操作量として検出した、前記ユーザの身体の一部の所定時間内の移動量に応じた縮小率でサイズを変化させた複数のページ画像を生成する画像生成部、及び
前記ユーザの操作に応じて、前記画像生成部がサイズを変化させた前記複数のページ画像を、前記ページの順番に一方向に並べた状態で、前記操作された向きに移動させながら表示部に表示させる表示制御部、
として機能させる表示用プログラム。
【請求項２】
前記表示制御部は、前記画像生成部がサイズを変化させる前の前記ページ画像が表示された状態において、当該ページ画像を移動させる１回の操作を行うことにより、前記縮小率でサイズを変化させた前記ページ画像を前記操作された向きに移動させながら表示部に表示させる、
請求項１に記載の表示用プログラム。
【請求項３】
前記画像生成部は、前記操作量検出部が前記操作量を検出してから、当該操作量に基づいて定められる経過時間に応じて、生成する前記ページ画像のサイズを変化させる
請求項１又は２に記載の表示用プログラム。
【請求項４】
前記コンピュータを、
前記表示制御部が前記複数のページ画像のそれぞれを表示した時間を計測する時間計測部、及び
前記複数のページ画像のそれぞれと、前記時間計測部が計測した時間とを関連付けた情報を出力する出力部、
としてさらに機能させるための請求項１から３のいずれか一項に記載の表示用プログラム。
【請求項５】
ユーザの操作を受け付ける操作受付部と、
前記操作受付部における前記ユーザによる操作量を検出する操作量検出部と、
複数のページを含むコンテンツのそれぞれのページに対応する画像として、前記操作量検出部が前記操作量として検出した、前記ユーザの身体の一部の所定時間内の移動量に応じた縮小率でサイズを変化させた複数のページ画像を生成する画像生成部と、
前記ユーザの操作に応じて、前記画像生成部がサイズを変化させた前記複数のページ画像を、前記ページの順番に一方向に並べた状態で、前記操作された向きに移動させながら表示部に表示させる表示制御部と、
を備える表示装置。
【国際調査報告】
2014061775.tif 000020
2014061775.tif 000021
2014061775.tif 000022
2014061775.tif 000023