(57)【要約】【課題】より柔軟なブラウジングが可能な表示方法等を実現する。【解決手段】表示方法であって、タッチ検出部により、ユーザによりタッチされるタッチ面へのタッチの有無を検出し、表示制御部により、前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御し、前記表示制御部は、前記タッチ面へのタッチ開始後のタッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする。【選択図】図３
2017167846.tif 000002
【特許請求の範囲】
【請求項１】
タッチ検出部により、ユーザによりタッチされるタッチ面へのタッチの有無を検出し、
表示制御部により、前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御し、
前記表示制御部は、前記タッチ面へのタッチ開始後のタッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする表示方法。
【請求項２】
前記表示制御部は、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示した後に、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示することを特徴とする請求項１記載の表示方法。
【請求項３】
前記所定の表示単位は、現在前記表示部に表示されている表示単位であることを特徴とする請求項１記載の表示方法。
【請求項４】
前記表示方法は、更に、
前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記表示制御部は、前記コンテンツの順序を入れ替えて表示することを特徴とする請求項１記載の表示方法。
【請求項５】
前記表示方法は、更に、
前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記コンテンツデータの順序を入れ替えたコンテンツデータを生成する、
ことを特徴とする請求項４記載の表示方法。
【請求項６】
ユーザによりタッチされるタッチ面へのタッチの有無を検出するタッチ検出部と、
前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御する表示制御部と、を有し、
前記表示制御部は、前記タッチ面へのタッチ開始後のタッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする表示装置。
【請求項７】
ユーザによりタッチされるタッチ面へのタッチの有無を検出するタッチ検出部、及び、
前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御する表示制御部としてコンピュータを機能させるプログラムであって、
前記表示制御部は、前記タッチ面へのタッチ開始後のタッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、表示プログラムに関する。
【背景技術】
【０００２】
例えば、下記特許文献１には、ユーザが触れたことを検知する検知手段と、当該検知手段により検知した検知箇所の移動距離と、移動時間から移動速度を算出する移動速度算出手段と、複数のデータを次々と送りながら表示するページ送り手段を備えたタッチパネルを用いて操作を行う携帯端末が開示されている。具体的には、当該装置においては、ページ送り手段は、予め決められたページ送り速度でデータを送りながら、表示し、移動速度算出手段で算出した移動速度を次第に減速しながら表示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１０／０５５８９５号パンフレット
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術においては、ユーザの操作速度に応じて順にページが送られるのみであることから、例えば、スワイプ操作が行われた場合には当該スワイプ操作に応じた領域のコンテンツを表示するとともに、フリック操作が行われた場合には次のページに相当するコンテンツを表示する等のより柔軟なブラウジングを実現することができない。
【０００５】
そこで、本発明においては、上記従来技術と比較して、より柔軟なブラウジングを可能とする表示装置を実現することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の表示方法は、タッチ検出手段により、ユーザによりタッチされるタッチ面へのタッチの有無を検出し、表示制御手段により、前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御し、前記表示制御手段は、前記タッチ面へのタッチ開始後、タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする。
【０００７】
本発明の表示装置は、ユーザによりタッチされるタッチ面へのタッチの有無を検出するタッチ検出手段と、前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御する表示制御手段と、を有し、前記表示制御手段は、前記タッチ面へのタッチ開始後、タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする。
【０００８】
本発明の表示プログラムは、ユーザによりタッチされるタッチ面へのタッチの有無を検出するタッチ検出部、及び、前記タッチに基づく操作指示に応じて、表示部に表示するコンテンツを表すコンテンツデータの前記表示部へ表示する領域を制御する表示制御部としてコンピュータを機能させるプログラムであって、前記表示制御部は、前記タッチ面へのタッチ開始後、タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値以上である場合には、前記タッチ位置の移動方向に応じて所定の表示単位で隣接する領域の前記コンテンツデータを表示し、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域の前記コンテンツデータを表示することを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態における表示装置の一例を示す図である。
【図２】表示装置のハードウェア構成の概要について説明するための図である。
【図３】図２に示す制御部の機能的構成の一例について説明するための図である。
【図４】スクロール表示の一例を説明するための図である。
【図５】スクロール表示の他の一例を説明するための図である。
【図６】スクロール表示の他の一例を説明するための図である。
【図７】フリック操作が行われた場合の表示の一例を説明するための図である。
【図８】フリック操作が行われた場合の表示の他の一例を説明するための図である。
【図９】フリック操作が行われた場合の表示の他の一例を説明するための図である。
【図１０】フリック操作が行われた場合の表示の他の一例を説明するための図である。
【図１１】フリック操作が行われた場合の表示の他の一例を説明するための図である。
【図１２】本実施の形態における処理のフローの概要の一例を示す図である。
【図１３】変形例における表示の一例を説明するための図である。
【図１４】変形例における表示の一例を説明するための図である。
【図１５】変形例における表示の一例を説明するための図である。
【図１６Ａ】本実施の形態における表示の他の一例を説明するための図である。
【図１６Ｂ】本実施の形態における表示の他の一例を説明するための図である。
【図１６Ｃ】本実施の形態における表示の他の一例を説明するための図である。
【図１７Ａ】本実施の形態における表示の他の一例を説明するための図である。
【図１７Ｂ】本実施の形態における表示の他の一例を説明するための図である。
【図１７Ｃ】本実施の形態における表示の他の一例を説明するための図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施形態について、図面を参照しつつ説明する。なお、図面については、同一又は同等の要素には同一の符号を付し、重複する説明は省略する。
【００１１】
図１は、本発明の実施の形態における表示装置の一例を示す図である。当該表示装置１００は表示部１０１（タッチパネル）を有する。そして、表示部１０１に、例えば、ユーザが指等により接触操作（以下、「タッチ」という。）をすることにより、表示装置１００に情報を入力することができる。具体的には、当該表示装置１００は、ＰＤＡ（Personal Digital Assistance）や携帯端末などのモバイル用電子機器に相当する。なお、当該表示部１０１の方式としては、例えば、タッチされた部分の容量変化を検出する静電容量結合方式、抵抗値変化を検出する抵抗膜方式、または、タッチにより遮蔽された部分の光量変化を検出する光センサ方式等を用いる。
【００１２】
図２は、表示装置のハードウェア構成の概要について説明するための図である。図２に示すように、表示装置１００は、制御部２０１、記憶部２０２、操作部２０３、表示部１０１、通信部２０４を含む。なお、各部２０１乃至２０４及び表示部１０１は内部バスにより互いに、接続される。
【００１３】
制御部２０１は、例えば、ＣＰＵであって、記憶部２０２に格納されたプログラムに従って動作する。記憶部２０２は、例えば、ＲＯＭやＲＡＭ、ハードディスク等の情報記録媒体で構成され、制御部２０１によって実行されるプログラムを保持する情報記録媒体である。また、記憶部２０２は、制御部２０１のワークメモリとしても動作する。
【００１４】
なお、当該プログラムは、例えば、ネットワークを介して、ダウンロードされて提供されてもよいし、または、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等のコンピュータで読み取り可能な各種の情報記録媒体によって提供されてもよい。
【００１５】
操作部２０３は、ユーザによりタッチされるタッチ面を含み、例えば、後述する表示部１０１と一体として、いわゆるタッチパネルとして構成され、ユーザの指示操作に応じて、当該指示操作の内容を制御部２０１に出力する。表示部１０１は、例えば、液晶ディスプレイ、有機ＥＬディスプレイ等であって、制御部２０１からの指示に従い、情報を表示する。通信部２０５は、コントローラ１０２と接続される。なお、図２においては、操作部２０３と表示部１０１とを別々に示すが、本実施の形態においては、例えば、操作部２０３と表示部１０１がタッチパネルとして一体的に形成される。ただし、本実施の形態において、操作部２０３は、いわゆるタッチパッド等として表示部１０１とは別個に構成し、タッチ面を表示部１０１から離れた位置に設けてもよい。また、本実施の形態において、タッチパネル以外の操作部２０３として、例えば、ボタン等を有するように構成してもよい。
【００１６】
図３は、図２に示す制御部の機能的構成の一例について説明するための図である。図３に示すように、制御部２０１は、例えば、表示単位情報取得部３０１、表示データ生成部３０２、タッチ検出部３０３、タッチ位置情報取得部３０４、変位情報取得部３０５、方向情報取得部３０６、表示制御部３０７、移動量情報取得部３０８、移動量判定部３０９を含む。
【００１７】
表示単位情報取得部３０１は、表示部１０１への表示単位を表す表示単位情報を取得する。ここで、表示単位とは、表示部１０１に表示されているコンテンツの単位に相当し、例えば、コンテンツの１ページ毎であれば１ページ単位であり、２ページ毎であれば２ページ単位、１ページの一部であればその一部（例えば、半ページ、大譜表、小節）、複数ページの一部（例えば、１ページ目の一部と２ページ目の一部）が表示単位である。なお、当該表示部１０１への表示単位は、例えば、ユーザの表示単位の設定指示に応じて取得されるように構成してもよいし、画像認識等により取得されるように構成してもよい（例：大譜表、小節）。
【００１８】
表示データ生成部３０２は、表示単位情報取得部３０１により取得された表示単位情報に応じて、コンテンツを表すコンテンツデータに基づいて、表示領域に表示される表示データを生成する。具体的には、例えば、表示単位が１ページであれば１ページ毎に縦または横に並んだ表示データを生成する。また、表示単位が４ページ単位であれば、コンテンツの４ページが表示部１０１の１ページに縦または横向きに順に並んだ表示データを生成する等である。なお、コンテンツデータとは、例えば、コンテンツ（例えば楽譜や本）等の画像データに相当する。
【００１９】
タッチ検出部３０３は、例えば１フレーム期間等の所定期間毎に表示部１０１（タッチパネル）へのタッチの有無を検出する。
【００２０】
そして、タッチ位置情報取得部３０４は、タッチ検出部３０３がタッチを検出した場合に、タッチパネルにおけるタッチされた位置を表すタッチ位置情報を取得する。記憶部２０２は、当該タッチ位置情報を記憶する。
【００２１】
変位情報取得部３０５は、取得されたタッチ位置情報と、記憶部２０２に記憶された前のタッチ位置情報に基づき、タッチ位置の変位を表す変位情報を取得する。具体的には、例えば、変位情報取得部３０５は、１フレーム期間前のタッチ位置を表す座標と検出されたタッチ位置を表す座標に基づいてタッチ位置の変位を表す変位情報を取得する。
【００２２】
方向情報取得部３０６は、取得されたタッチ位置情報と、記憶部２０２に記憶された前のタッチ位置情報に基づき、タッチ位置の変位の方向を表す方向情報を取得する。具体的には、例えば、方向情報取得部３０６は、１フレーム期間前のタッチ位置を表す座標と検出されたタッチ位置を表す座標に基づいてタッチ位置の方向を表す方向情報を取得する。
【００２３】
表示制御部３０７は、タッチに基づく操作指示に応じて、タッチパネルに表示するコンテンツを表すコンテンツデータの前記タッチパネルへ表示する領域を制御する。具体的には、表示制御部３０７は、タッチ開始後、タッチ終了時から所定期間経過前のタッチ位置の移動量が所定の値以上である場合には、タッチ位置の移動方向に応じて所定の表示単位で隣接する領域のコンテンツデータを表示し（送り表示）、タッチ開始後、タッチ終了時から所定期間経過前のタッチ位置の移動量が所定の値より小さい場合には、前記タッチ位置の移動に応じてスクロールさせた領域のコンテンツデータを表示する（以下、「スクロール表示」という）。
【００２４】
まず、本実施の形態におけるスクロール表示について具体例とともに説明する。表示制御部３０７は、取得された変位情報及び方向情報に基づいて、スクロールさせた領域の表示を行う。
【００２５】
図４は、表示部の表示単位がコンテンツの１ページ単位である場合におけるスクロール表示の一例について説明するための図である。図４において、４００は、表示データとして生成されたコンテンツデータの一部を表す。また、４０１は、楽譜や本等のコンテンツの１ページに相当する。例えば、表示部１０１に表示される表示単位が１ページサイズである場合であって、現在表示されている表示領域が４０２で示す領域の場合において、左方向へタッチ位置を移動させる場合、表示制御部３０７は、当該４０２で示す領域から、上記変位情報及び方向情報に基づいて４０３で表す領域までをスクロールさせつつ表示部１０１に表示する。
【００２６】
図５は、表示部に、コンテンツの１ページの一部が拡大表示されている場合におけるスクロール表示の一例について説明するための図である。図５において、４０１は、楽譜や本の１ページに相当する。また、５０１は、スクロール表示前に表示部１０１に表示されている領域を表し、５０２はスクロール表示後に表示部１０１に表示される領域を表す。例えば、現在表示されている表示領域が５０１で示す領域の場合において、左下方向へタッチ位置を移動させる場合、表示制御部３０７は、当該５０１で示す領域から、上記変位情報及び方向情報に基づいて５０２で表す領域までをスクロールさせつつ表示部１０１に表示する。
【００２７】
図６は、表示部に、コンテンツの４ページ単位で表示されている場合であって、かつ、その一部が拡大表示されている場合におけるスクロール表示の一例について説明するための図である。図６において、４０１は、コンテンツの１ページに相当する。また、６０１は、スクロール表示前に表示部１０１に表示されている領域を表し、６０２はスクロール表示後に表示部１０１に表示される領域を示す。例えば、現在表示されている表示領域が６０１で示す領域の場合において、左下方向へタッチ位置を移動させると、表示制御部３０７は、当該６０１で示す領域から、上記変位情報及び方向情報に基づいて６０２で表す領域までをスクロールさせつつ表示部１０１に表示する。また、図６においては、コンテンツのページの配置は一例であって、例えば、他の配置であってもよい。また、図６については４ページ単位で配置されている場合を示すが、６ページ単位、８ページ単位等異なるページ数単位であってもよい。また、図６において番号はページ番号を示す。なお、送り表示については後述する。
【００２８】
移動量情報取得部３０８は、タッチ検出部３０３によりタッチが検出された後タッチが検出されなくなった場合に、記憶部２０２に記憶されたタッチ位置情報に基づいて、所定期間のタッチ位置の移動量を表す移動量情報を取得する。具体的には、例えば、移動量情報取得部３０８は、上記タッチが検出されなくなった時点から所定期間経過前（例えば、５フレーム期間経過前）のタッチ位置を表す座標と、タッチが検出されなくなった直前のタッチ位置を表す座標に基づいて移動量情報を取得する。
【００２９】
移動量判定部３０９は、取得された移動量情報が表す移動量が所定値以上か否かを判定する。そして、移動量判定部３０９が取得された移動量が所定値以上と判定した場合には、表示制御部３０７は、上記取得された方向に応じて、コンテンツの所定の表示単位（例えば１ページ単位）で隣接する領域（例えば、次のページ）を表示する制御（以下、「送り表示」という）を行う。なお、上記のように移動量判定部３０９が取得された移動量が所定値以上と判定する場合が、ユーザがいわゆるフリック操作を行った場合に相当する。一方、移動量判定部３０９が取得された移動量が所定値より小さいと判定する場合が、ユーザがいわゆるスワイプ操作を行った場合に相当する。また、フリック操作とは、指等を画面においてすばやくはらうように行う操作をいい、スワイプ操作とは、指等で画面において一定の方向に掃くように動かす操作であって、指等を離す際に指等を止める動作を含む操作をいう。以下送り表示について、具体例を用いて、説明する。
【００３０】
図７は、表示単位が１ページ単位である場合におけるフリック操作が行われた場合の表示の一例について説明するための図である。図７において、表示制御部３０７は、７０１が現在表示されている表示単位（例えば、３ページ目）とした場合、左向へのフリック操作が行われると、例えば、右方向に隣接する表示単位（例えば、４ページ目）を表示する。
【００３１】
図８は、表示単位が１ページ単位である場合におけるフリック操作が行われた場合の表示の他の一例について説明するための図である。図８において８０１が現在表示されている表示単位（例えば、２ページ目の一部と３ページ目の一部）とした場合、左向へのフリック操作が行われると、例えば、右方向に隣接する表示単位（例えば、３ページ目の一部と４ページ目の一部）を表示する。
【００３２】
図９は、表示単位が２ページ単位である場合におけるフリック操作が行われた場合の表示の他の一例について説明するための図である。図９において９０１が現在表示されている表示単位（例えば、２ページ目と３ページ目）とした場合、左向へのフリック操作が行われると、例えば、右方向に隣接する表示単位である９０２で示す領域（例えば、４ページ目と５ページ目）を表示する。
【００３３】
図１０は、表示単位が４ページ単位である場合におけるフリック操作が行われた場合の表示の他の一例について説明するための図である。図１０において１０２が現在表示されている表示単位（例えば、５ページ目乃至８ページ目）とした場合、左方向へのフリック操作が行われると、例えば、右方向に隣接する表示単位１０３で示す領域（例えば、９ページ目から１２ページ目）を表示する。なお、図１０における番号はコンテンツのページを表す番号であって、コンテンツ自体の内容ではない。また、図１０においては、１表示単位の中のコンテンツのページの配置は一例であって、他の配置であってもよい。また、図１０においては４ページ単位で配置されている場合を示すが、６ページ単位、８ページ単位等異なるページ数単位であってもよい。
【００３４】
図１１は、表示単位が半ページ単位である場合におけるフリック操作が行われた場合の表示の他の一例について説明するための図である。図１１において１１１が現在表示されている表示単位（例えば、２ページ目の半ページ）とした場合、左向へのフリック操作が行われると、例えば、右方向に隣接する表示単位である１１２で示す領域（例えば、３ページ目の半ページ）を表示する。なお、図１１においては、半ページ単位である場合について説明したが、１ページの一部の拡大表示に適用してもよい。
【００３５】
なお、上記図４乃至図１１においては、主に横向きにコンテンツデータを配置した表示データを例として説明したが、本実施の形態は、コンテンツの内容に応じて、縦向きにする配置した表示データについても適用してもよい。また、上記においては、右方向等左右に一定の方向にフリック操作が行われる場合について説明したが、例えば、当該上または下方向への操作が含まれている場合であってもその範囲が所定の範囲内であれば、左右方向へのフリック操作と同様の表示を行うように構成することが好ましい。なお、例えば、１ページの一部の拡大表示の場合において、例えば、左下方向へのフリック操作が行われた場合、右方向の領域の表示を抑制して上のみの領域を表示するように構成してもよいし、フリック操作におけるタッチ開始後タッチ終了までの距離に応じて、右上の領域を表示するように構成してもよい。
【００３６】
次に、図１２を用いて本実施の形態における処理のフローの概要の一例について説明する。なお、下記処理のフローにおいては、図面の簡略化のため、既に表示単位の取得及び表示データの生成については行われているものとする。
【００３７】
まず、タッチ検出部３０３は、タッチの有無を検出する（Ｓ１０１）。タッチ位置情報取得部３０４は、タッチが検出された場合には、タッチ位置情報を取得する。当該タッチ位置情報は、記憶部２０２に記憶される（Ｓ１０２）。
【００３８】
次に、同様に、タッチ検出部３０３は、タッチの有無を検出する（Ｓ１０３）。タッチ位置情報取得部３０４は、タッチが検出された場合には、タッチ位置情報を取得する。当該タッチ位置情報は、記憶部２０２に記憶される（Ｓ１０４）。
【００３９】
変位情報取得部３０５は、記憶部２０２に記憶されたタッチ位置に基づき、タッチ位置の変位を表す変位情報を取得する（Ｓ１０５）。方向情報取得部３０６は、記憶部２０２に記憶されたタッチ位置に基づき、タッチ位置の変位の方向を表す方向情報を取得する（Ｓ１０６）。表示制御部３０７は、取得された変位及び方向に基づいて、スクロールさせた領域の表示を行う（Ｓ１０７）。
【００４０】
一方、Ｓ１０３でタッチが検出されなかった場合には、移動量情報取得部３０８は、記憶部２０２に記憶されたタッチ位置情報に基づいて、所定期間のタッチ位置の移動量を表す移動量情報を取得する（Ｓ１０８）。移動量判定部３０９は、移動量が所定値以上か否かを判定する（Ｓ１０９）。移動量判定部３０９が取得された移動量が所定値以上と判定した場合には、表示制御部３０７は、上記取得された方向に応じて、コンテンツの所定の表示単位で隣接する領域を表示する制御を行う（Ｓ１１０）。そして、処理を終了する。一方、移動量判定部３０９が取得された移動量が所定値より小さいと判定した場合には、処理を終了する。
【００４１】
本実施の形態によれば、例えばフリック操作が行われた場合には、次の表示単位に相当する領域を表示（例えば、次ページ）することができるとともに、スワイプ操作が行われた場合には、当該スワイプ操作の方向や距離に応じた位置にスクロールした領域を表示することができる。
【００４２】
本発明は、上記実施の形態に限定されるものではなく、上記実施の形態で示した構成と実質的に同一の構成、同一の作用効果を奏する構成又は同一の目的を達成することができる構成で置き換えてもよい。
【００４３】
例えば、図１３に示すように、表示単位情報取得部３０１が、表示単位１３１が２ページ単位（３ページ目と４ページ目）の表示単位を取得した場合において、所定のスワイプ操作が行われた場合（例えば、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合）には、表示制御部３０７は、奇数ページと偶数ページを反転させて図１４の１３２で示すように表示するように構成してもよい。また、この場合、表示データ生成部３０２がコンテンツの奇数ページと偶数ページを反転させた表示データを生成するように構成してもよい。
【００４４】
また、所定のスワイプ操作が行われた場合（例えば、前記タッチ終了時から所定期間経過前のタッチ位置の移動量が所定値より小さい場合）には、日本語の縦書きの本やコミック等のように右側から左側にページが進む場合（例えば図１５に示す場合）において、図１３で示すように左側から右側にページが進むような順序を入れ替えた表示にするように構成してもよい。具体的には、例えば、この場合、図１５の１３３で示す表示が、図１３の１３１で示す表示となる。また、この場合、表示データ生成部３０２が順序を入れ替えた表示データを生成するように構成してもよい。
【００４５】
更に、上記における表示の具体例は一例にすぎず、上記実施形態は上記の具体例に限定されるものではない。上記実施形態は、例えば、図１６Ａに示すように楽譜の１ページの一部として１画面に大譜表の１から３段目が表示されている場合において、所定のフリック操作が行われると図１６Ｂに示すように大譜表の４段目から６段目を表示し、所定のスワイプ操作が行われると図１６Ｃに示すように大譜表の３段目から５段目を表示するような態様も含む。また、上記実施形態は、例えば、図１７Ａに示すように、楽譜の４ページが１画面に表示される４ページ表示（１ページ目から４ページ目が表示）の場合において、所定のフリック操作が行われると図１７Ｂに示すように５ページ目から８ページ目を表示し、所定のスワイブ操作が行われると、図１７Ｃに示すように３ページ目から６ページ目を表示するような態様も含む。更に、上記実施の形態は１画面に見開き２ページの表示で、奇数から始まる表示（１・２ページ、３・４ページ等という区切り）を偶数から始まる表示（１ページ、２・３ページ、４・５ページ等とする区切り）とするように構成する場合も含む。
【００４６】
また、上記においては、移動量判定部３０９が取得された移動量が所定値以上と判定する場合が、ユーザがいわゆるフリック操作を行った場合に相当し、一方、移動量判定部３０９が取得された移動量が所定値より小さいと判定する場合が、ユーザがいわゆるスワイプ操作を行った場合に相当するとして説明したが一例にすぎず、その他の方法によりスワイプ操作及びフリック操作を判定し、表示制御部３０７が上記表示を行うように構成してもよい。また、上記については、主に、タッチパネルにコンテンツデータが表示される場合について説明したが、タッチパネルとは別の表示部に表示されるように構成してもよい。なお、特許請求の範囲における表示部は、タッチパネルを含む。
【符号の説明】
【００４７】
１００  表示装置、１０１  表示部、２０１  制御部、２０２  記憶部、２０３  操作部、２０４  通信部、３０１  表示単位情報取得部、３０２  表示データ生成部、３０３  タッチ検出部、３０４  タッチ位置情報取得部、３０５  変位情報取得部、３０６  方向情報取得部、３０７  表示制御部、３０８  移動量情報取得部、３０９  移動量判定部。
【図１】
2017167846.tif 000003
【図２】
2017167846.tif 000004
【図３】
2017167846.tif 000005
【図４】
2017167846.tif 000006
【図５】
2017167846.tif 000007
【図６】
2017167846.tif 000008
【図７】
2017167846.tif 000009
【図８】
2017167846.tif 000010
【図９】
2017167846.tif 000011
【図１０】
2017167846.tif 000012
【図１１】
2017167846.tif 000013
【図１２】
2017167846.tif 000014
【図１３】
2017167846.tif 000015
【図１４】
2017167846.tif 000016
【図１５】
2017167846.tif 000017
【図１６Ａ】
2017167846.tif 000018
【図１６Ｂ】
2017167846.tif 000019
【図１６Ｃ】
2017167846.tif 000020
【図１７Ａ】
2017167846.tif 000021
【図１７Ｂ】
2017167846.tif 000022
【図１７Ｃ】
2017167846.tif 000023