(57)【要約】      （修正有）【課題】コンテンツを、製作者の意図に沿って表示するすることができる表示装置、表示方法、及びプログラムを提供する。【解決手段】表示装置は、操作を取得する操作取得部と、第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域ＶＦに表示させる表示制御部と、を備える。前記表示制御部は、前記操作取得部が取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させる操作を行うことにより、前記表示領域に表示される前記コンテンツを切り替え、前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる。【選択図】図２
2017107292.tif 000002
【特許請求の範囲】
【請求項１】
操作を取得する操作取得部と、
第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる表示制御部と、
を備え、
前記表示制御部は、
前記操作取得部が取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替え、
前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる
表示装置。
【請求項２】
前記集合コンテンツにおいて、前記コンテンツは、ページにより区切られる
請求項１に記載の表示装置。
【請求項３】
前記第１方向に沿った移動速度と、前記第２方向に沿った移動速度とは、互いに異なる
請求項１又は請求項２に記載の表示装置。
【請求項４】
前記第１方向に沿った移動速度と、前記第２方向に沿った移動速度とは、同じである
請求項１又は請求項２に記載の表示装置。
【請求項５】
前記表示制御部は、前記集合コンテンツのうち、特定領域に含まれる範囲を前記表示領域に表示させ、前記コンテンツを、前記特定領域に対して移動させることにより、前記表示領域に表示される前記コンテンツを移動させる
請求項１から請求項４のいずれか一項に記載の表示装置。
【請求項６】
前記表示制御部は、前記集合コンテンツのうち、特定領域に含まれる範囲を前記表示領域に表示させ、前記特定領域を、前記コンテンツに対して移動させることにより、前記表示領域に表示される前記コンテンツを移動させる
請求項１から請求項５のいずれか一項に記載の表示装置。
【請求項７】
表示装置が、操作を取得する第１ステップと、
前記表示装置が、第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる第２ステップと、
前記表示装置が、前記第１ステップにおいて取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替える第３ステップと、
前記表示装置が、前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる第４ステップと、
を含む表示方法。
【請求項８】
コンピュータに、
操作を取得する第１ステップと、
第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる第２ステップと、
前記第１ステップにおいて取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替える第３ステップと、
前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる第４ステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示方法、及びプログラムに関する。
【背景技術】
【０００２】
電子書籍を閲覧するための表示装置の開発が進められている。例えば、特許文献１には、電子書籍を閲覧するための電子書籍閲覧装置であって、電子書籍を表示部に表示させる表示制御部と、操作部を介してユーザの操作を受け付ける操作受付部と、前記操作受付部が受け付けた前記ユーザの操作に応じて、前記表示部に表示される表示画像を作成する画像作成部と、を備え、前記表示制御部は、前記操作受付部が第１の操作を受け付けると、前記電子書籍のページ画像を所定の速度で順次切り替えながら表示部に表示させ、前記操作受付部が第２の操作を受け付けると、前記電子書籍が含む複数のサブコンテンツの表紙を前記表示部に表示させ、前記操作受付部が、前記複数のサブコンテンツの表紙が前記表示部に表示された状態でいずれかの前記表紙を選択する第３の操作を受け付けると、選択された前記表紙に対応するサブコンテンツのページ画像を前記表示部に表示させる、電子書籍閲覧装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−８７８０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、電子書籍を表示装置（電子書籍閲覧装置）に表示する場合、表示装置における表示領域の大きさは基本的に不変である。これに対して、電子書籍は、その製作者が表現のために原稿の大きさを変えること等がある。例えば、コミックの場合、コマが１ページに納まる場合と、１ページに納まらずに２ページに跨る場合（いわゆる、見開き）とがある。この場合、単ページと、見開きとを、同じ大きさの表示領域に納めようとすると、見開きのページが相対的に小さく表示されてしまい、製作者の意図を損なう可能性がある。また、見開きのページを分割して順番に表示することも考えられるが、この場合は、各ページの連続性が失われてしまい、製作者の意図を損なう可能性がある。このように、電子書籍のようなコンテンツを、製作者の意図に沿って表示することができない場合があった。
【０００５】
本発明のいくつかの態様は、コンテンツを、製作者の意図に沿って表示することができる表示装置、表示方法、及びプログラムを提供することを目的の一つとする。
【０００６】
また、本発明の他の態様は、後述する実施形態に記載した作用効果を奏することを可能にする表示装置、表示方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するために、本発明の一態様は、操作を取得する操作取得部と、第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる表示制御部と、を備え、前記表示制御部は、前記操作取得部が取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替え、前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる表示装置である。
【０００８】
また、本発明の一態様は、表示装置が、操作を取得する第１ステップと、前記表示装置が、第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる第２ステップと、前記表示装置が、前記第１ステップにおいて取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替える第３ステップと、前記表示装置が、前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる第４ステップと、を含む表示方法である。
【０００９】
また、本発明の一態様は、コンピュータに、操作を取得する第１ステップと、第１方向と、前記第１方向とは異なる第２方向とに大きさを有する複数のコンテンツを含む集合コンテンツを、表示部の表示領域に表示させる第２ステップと、前記第１ステップにおいて取得した操作に基づいて、前記コンテンツを、前記第１方向に沿って移動させることにより、前記表示領域に表示される前記コンテンツを切り替える第３ステップと、前記コンテンツが前記第２方向において前記表示領域に納まらない場合に、前記コンテンツを前記第２方向に沿って移動させる第４ステップと、を実行させるためのプログラムである。
【発明の効果】
【００１０】
本発明の実施形態によれば、コンテンツを、製作者の意図に沿って表示することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態に係る集合コンテンツの一例を示す模式図である。
【図２】同実施形態に係る集合コンテンツの表示の遷移を示す模式図である。
【図３】同実施形態に係る表示装置の外観図である。
【図４】同実施形態に係る表示装置のコンピュータシステムの構成を示すブロック図である。
【図５】同実施形態に係る表示装置の概略機能構成を示すブロック図である。
【図６】同実施形態に係るコンテンツの配置の一例を示す模式図である。
【図７】同実施形態に係る集合コンテンツの表示処理の概要を示す模式図である。
【図８】同実施形態に係る表示装置による処理の流れの一例を示すフローチャートである。
【図９】変形例に係るコンテンツの配置を示す模式図である。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施形態について、図面を参照して説明する。
＜表示装置の概要＞
本実施形態に係る表示装置１０は、集合コンテンツを表示する装置である。
集合コンテンツとは、電子書籍等の複数のコンテンツをまとめたものである。ここでいう電子書籍には、例えば、コミック、雑誌、絵本、画集等の印刷物を電子化したものが含まれる。また、集合コンテンツは、印刷物を電子化したものでなく、初めから電磁的に制作されるものであってもよい。
【００１３】
コンテンツとは、文字、図形（イラスト）、画像、動画やこれらの組み合わせにより、まとまりのある情報とされたものである。コンテンツは、例えば、動画に準ずる画像（例えば、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）アニメーション）を含んでもよい。集合コンテンツにページや節、章等の区切りが存在する場合には、コンテンツは、これらの区切りによる構成単位である。以下では、一例として、集合コンテンツとは、コミックの電子書籍であり、コンテンツとは、コミックのページ単位、又は、見開き単位の構成である場合について説明する。
【００１４】
ここで、本実施形態に係る集合コンテンツの具体例について説明する。
図１は、集合コンテンツの一例を示す模式図である。
図１に示す例において、集合コンテンツは、ページＰ１、Ｐ２、Ｐ３、Ｐ４、…の複数のページ（コンテンツ）により構成されるコミックＣＭである。コミックＣＭは、右綴じの印刷物を電子化したものである。ページＰ１とページＰ４とにおいて、コマ割り（イラスト、文字）は、各ページ内で完結している。以下では、このようなページを単ページと称する。他方、ページＰ２とページＰ３とにおいて、コマ割りは、２つのページに跨っている。以下では、このようなページを見開きページと称する。つまり、単ページとは、１ページ単位で閲覧されることが望ましいコンテンツであり、見開きページとは、２ページ単位で閲覧されることが望ましいコンテンツである。ここでは、一例として、ページＰ１、Ｐ２、Ｐ３、Ｐ４、…の形状は、Ｙ軸方向に長手方向を有し、Ｘ軸方向に短手方向を有する矩形であり、短手方向の長さは、長手方向の半分より長い場合について説明する。この場合、単ページの長手方向はＹ軸方向であり、見開きページの長手方向は、Ｘ軸方向である。
【００１５】
コミックＣＭの製作者（例えば、著者）は、ユーザ（例えば、読者）がコンテンツごと（すなわち、単位ページ、又は、見開きページごと）に内容を確認した後、そのページを右に繰る（めくる）ことを繰り返すことを想定してコミックＣＭを作成している。例えば、ユーザは、単ページＰ１をひとまとまりの単位として閲覧後、そのページをめくる。次に、見開きページＰ２３が現れるので、見開きページＰ２３全体をひとまとまりの単位として閲覧した後、そのページをめくる。次に、単ページＰ４が現れるので、単ページＰ４をひとまとまりの単位として閲覧する。従って、電子化されたコミックＣＭを表示する場合には、このような印刷物の閲覧の態様を再現できるように、単ページと見開きページとがそれぞれ見やすく表示されることが望ましい。
【００１６】
次に、本実施形態に係る表示装置１０におけるコミックＣＭの表示の概要について説明する。
図２は、コミックＣＭの表示の遷移を示す模式図である。
図２に示す例において、表示領域ＶＦは、表示装置１０の表示部１５において、コミックＣＭが表示される領域である。以下では、一例として、表示領域ＶＦに、１ページずつ表示が行われる場合について説明する。この場合、表示領域ＶＦは、単ページと概同一の形状である。図２に示す例において、２つの直交する座標軸ＸＹは、それぞれ、表示部１５の表示面に平行な軸である。以下では、Ｘ軸方向を横方向、Ｙ軸方向を縦方向と称することがある。この場合、Ｘ軸の負側を左、正側を右と称し、Ｙ軸の負側を上、正側を下と称することがある。
【００１７】
以下、表示領域ＶＦにおける表示の変化を説明する。
表示装置１０がコミックＣＭを表示を開始する操作を受け付けると、表示装置１０は、表示領域ＶＦにページＰ１を表示させる。そして、表示装置１０は、ページの切替操作に応じて、表示領域ＶＦに表示するページを切り替える。ページの切替操作は、例えば、スライド操作、ボタンの押下等の任意の方法で行われてよい。スライド操作とは、ユーザが表示部１５の表示面に指又はスタイラスペンを押し付けたまま滑らせる（スライドさせる）操作である。以下では、一例として、表示装置１０は、縦方向へのスライド操作を、ページの切替操作として受け付ける場合について説明する。ここでは、一例として、下方向へのスライド操作に応じて順方向にページが切り替わり、上方向へのスライド操作に応じて逆方向にページが切り替わるものとする。スライド操作を検出する場合、表示装置１０は、表示部１５へのタッチを検出するタッチセンサを備える。
【００１８】
図２に示す例において、ユーザが下方向へのスライド操作を実行すると、表示領域ＶＦにおいて、ページＰ１が上方向に移動する。また、ページＰ２がページＰ１の下側から上方向に移動することにより、ページＰ１からページＰ２へと表示が切り替わる。ここで、ページＰ２とページＰ３とは、見開きページを構成する。そのため、単ページであるページＰ１からの切り替えと同様に、ページＰ２とページＰ３とを縦方向に切り替えると、ページＰ２とページＰ３とが分離されてしまい、製作者の意図にそぐわない。そこで、表示装置１０は、見開きページを構成するページＰ２とページＰ３との間でページを切り替える場合は、ページＰ２、Ｐ３が当初連結されていた方向、すなわち横方向に、ページＰ２、Ｐ３を移動させる。そして、ページＰ３の表示が完了すると、表示装置１０は、ページＰ３を上方向に移動させるとともに、ページＰ４を下側から上方向に移動させる。これにより、ページＰ３とページＰ４との間でページが切り替わる。つまり、表示装置１０は、単ページと見開きページとを、長手方向に移動させて表示する。
【００１９】
以上のように、表示装置１０は、ページの切替操作を取得する。また、表示装置１０は、縦方向と、縦方向とは異なる横方向とに大きさを有する複数のページを含むコミックＣＭを、表示部１５の表示領域ＶＦに表示させる。また、表示装置１０は、ページの切替操作に基づいて、コミックＣＭのページを、縦方向に沿って移動させることにより、表示領域ＶＦに表示されるページを切り替え、コミックＣＭのページが横方向において表示領域ＶＦに納まらない場合、例えば見開きページの場合に、ページを横方向に沿って移動させる。
【００２０】
これにより、表示装置１０は、見開きページＰ２３のように、コンテンツが或る方向において、表示領域ＶＦに納まらない場合、その方向にコンテンツを移動させて表示する。これにより、表示領域ＶＦは、コミックＣＭのように、大きさが異なる複数のコンテンツが含まれる場合であっても、各コンテンツを分割することなく表示することができる。
また、表示装置１０は、これらのコンテンツの大きさが異なる場合であっても、コンテンツごとに異なる拡縮率で拡大縮小等を行う必要がないため、各コンテンツを見やすく表示することができる。例えば、見開きページＰ２３を表示領域ＶＦに納めようとすると、見開きページＰ２３については、単ページＰ１、Ｐ４等より小さく縮小する必要がある。この場合、見開きページＰ２３に含まれる文字や画像等は、単ページＰ１、Ｐ４よりも小さくなるため、ページ間における文字や画像等の大きさの整合が失われてしまう。しかしながら、表示装置１０は、ページの切替操作に応じて見開きページＰ２３のページＰ２、Ｐ３を連続的に表示する。そのため、表示装置１０は、見開きページＰ２３を、単ページＰ１、Ｐ４と同様の拡縮率で縮小した場合であっても適切に表示することができる。従って、表示装置１０は、コンテンツを、製作者の意図に沿って表示することができる。
以上が、表示装置１０の概要についての説明である。
【００２１】
＜表示装置１０のハードウェア構成＞
次に、表示装置１０のハードウェア構成について説明する。
図３は、表示装置１０の外観図である。
表示装置１０は、例えば、パーソナルコンピュータ、携帯電話、タブレット、スマートフォン、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）端末装置、またはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の電子機器である。
表示装置１０は、筐体１７の前面に表示部１５と、機械式ボタン１７１と、を備える。
表示部１５は、その表示面の表示領域ＶＦに、集合コンテンツを表示する。表示領域ＶＦは、表示部１５の表示面の全領域として設けられてもよいし、表示部１５の表示面の一部の領域として設けられてもよい。
【００２２】
図４は、表示装置１０のコンピュータシステムのハードウェア構成を示すブロック図である。
表示装置１０は、ＣＰＵ１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、記憶部１２と、通信部１３と、入力部１４と、表示部１５と、音声出力部１６と、を備える。これらの構成要素は、バスＢを介して相互に通信可能に接続されている。
ＣＰＵ１１は、記憶部１２に記憶された各種プログラムを実行し、コンピュータシステムの各部を制御する。
記憶部１２は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等を含み、各種データ、プログラム等を記憶する。
【００２３】
通信部１３は、例えば、複数のイーサネット（登録商標）ポートや複数のＵＳＢ等のデジタル入出力ポート等を含んで構成され、他の装置等と通信を行う。
入力部１４は、例えば、マウス等のポインティングデバイス、キーボード、タッチパネル等の入力装置である。タッチパネルの場合は、ユーザの指やスタイラスペンの接触を検知するタッチセンサと表示部１５とが一体に構成される。
【００２４】
表示部１５は、画像やテキスト等の情報を表示するディスプレイであり、例えば、液晶ディスプレイパネル、有機ＥＬ（ＥｌｅｃｔｒｏＬｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイパネル等を含んで構成される。
音声出力部１６は、スピーカ、アンプ等を含んで構成され、プレゼンテーションの説明音声、各種効果音等を出力する。
以上が、表示装置１０のハードウェア構成の説明である。
【００２５】
＜表示装置１０の機能構成＞
次に、表示装置１０の機能構成について説明する。
図５は、表示装置１０の概略機能構成を示すブロック図である。
記憶部１２は、コンテンツ記憶部１２１を備える。コンテンツ記憶部１２１は、集合コンテンツデータを記憶する。集合コンテンツデータは、集合コンテンツを表すデータであり、任意の態様により記述されてよい。例えば、コミックＣＭの場合、各ページは、それぞれ１枚の画像データであり、各画像データには、ページ番号が割り当てられる。そして、見開きページを構成するページについては、見開きページの一部であることを示す情報が別途記述される。ただし、集合コンテンツを表すデータは、このような態様に限られず、例えば、見開きページ全体が１枚の画像データであってもよい。
【００２６】
表示装置１０は、制御部１１０を備える。制御部１１０は、例えば、記憶部１２に予め記憶されたプログラムを、ＣＰＵ１１が実行することにより実現される。なお、制御部１１０の一部又は全部は、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）やＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェアの集積回路として実現されてもよい。
【００２７】
制御部１１０は、操作取得部１１１と、表示制御部１１２と、を備える。
操作取得部１１１は、入力部１４が検出した入力に基づいて、ユーザにより行われた操作の種別を判定する。例えば、コミックＣＭの表示開始操作が行われた場合、操作取得部１１１は、ユーザにより指定されたコミックＣＭの表示開始を、表示制御部１１２に通知する。また、例えば、ページの切替操作が行われた場合、操作取得部１１１は、その操作内容（例えば、操作方向、操作量）を解析する。操作取得部１１１は、ページの切替操作の内容を、表示制御部１１２に通知する。
【００２８】
表示制御部１１２は、操作取得部１１１から受け付けた通知に基づいて、コミックＣＭの表示を制御する。
操作取得部１１１からコミックＣＭの表示開始を通知された場合、表示制御部１１２は、ユーザにより指定されたコミックＣＭのデータを、コンテンツ記憶部１２１から読み出す。そして、表示制御部１１２は、例えば、コミックＣＭの先頭のページや、前回最後に閲覧されたページを、表示部１５の表示領域ＶＦに表示させる。
操作取得部１１１からページの切替操作の内容を通知された場合、表示制御部１１２は、ページの切替操作の内容に基づいて、コミックＣＭのうち、表示出力する範囲を特定する。表示制御部１１２は、特定した範囲に含まれるページを、表示部１５の表示領域ＶＦに表示させる。
【００２９】
ここで、表示制御部１１２による、表示出力する範囲の特定について具体的に説明する。
図６は、コンテンツの配置の一例を示す模式図である。
図６に示す例において、２つの直交する座標軸ｘｙは、それぞれ、コミックＣＭの各ページを配置する仮想空間上の軸である。以下では、ｘ軸方向を横方向、ｙ軸方向を縦方向と称することがある。この場合、ｘ軸の負側を左、正側を右と称し、ｙ軸の負側を上、正側を下と称することがある。
表示制御部１１２は、例えば、ｘｙ平面上において、コミックＣＭの各ページを縦方向に並べて配置する。各ページは、横方向に幅ｗ、縦方向に高さｈの大きさを有する。幅ｗと高さｈは、任意であってよい。各ページは、所定の間隔を設けて配置されてもよいし、間隔を設けずに配置されてもよい。ここで、見開ページＰ２３については、横方向に並べて配置する。このとき、表示制御部１１２は、ページＰ３を、ページＰ２の下側に配置しないが、所定量の空間ＳＰを確保しておく。例えば、表示制御部１１２は、ページＰ２の下側に高さ（ｋ×２×ｗ）分の間隙ＳＰを設け、その下側にページＰ４を配置する。ここで、係数ｋは、任意の値である。
【００３０】
図７は、コミックＣＭの表示処理の概要を示す模式図である。
表示制御部１１２は、ｘｙ平面上に参照領域ＲＦを設定する。この参照領域は、コミックＣＭのうち、表示出力する範囲を定める領域である。つまり、ｘｙ平面上に配置されたコミックＣＭのページのうち、参照領域ＲＦに含まれる部分が表示領域ＶＦに表示される。参照領域ＲＦは、例えば、横方向に幅ｗ、縦方向に高さｈ以上の大きさを有する。また、参照領域ＲＦは、ページの切替操作に応じて縦方向に移動する。例えば、ユーザが下方向のスライド操作を行うと、その操作に応じて参照領域が下に移動する。これにより、コミックＣＭのうち、参照領域に含まれるページが変化するため、表示領域ＶＦに表示されるページが切り替わる。
【００３１】
ここで、例えば、ｘｙ平面上に配置された単ページは移動しないが、見開きページは移動可能である。具体的には、見開ページＰ２３を構成するページＰ２に参照領域ＲＦが移動すると、表示制御部１１２は、参照領域ＲＦの移動速度と同じ速度で、見開きページＰ２３全体を縦方向に移動させる。同時に、表示制御部１１２は、見開きページＰ２３全体を横方向に移動させる。このとき、横方向の移動速度は、縦方向の移動速度の（１／ｋ）倍とする。このように、表示制御部１１２は、操作量に応じて、参照領域ＲＦを縦方向に移動させるとともに、見開きページＰ２３を斜め方向に移動させる。これにより、表示制御部１１２は、表示領域ＶＦにおいて、ページを縦方向だけでなく、横方向に移動させることができる。以上のように、表示制御部１１２は、コンテンツを、特定領域、すなわち参照領域ＲＦに対して移動させることにより、表示領域ＶＦに表示されるコンテンツを移動させてもよいし、参照領域ＲＦを、コンテンツに対して移動させることにより、表示領域ＶＦに表示されるコンテンツを移動させてもよい。
【００３２】
また、表示制御部１１２は、見開きページの横方向の移動速度を調整してもよい。例えば、表示制御部１１２は、見開きページの横方向の移動速度と、ページ切替における縦方向の移動速度とを一致させてもよい。この場合、表示制御部１１２は、操作量に対する移動速度を一定にすることができる。このように、移動速度は、例えば、製作者の意図等に応じて任意に調整されてよい。この場合、上述した間隙ＳＰの大きさも合わせて変更されてよい。
以上が、表示装置１０の機能構成についての説明である。
【００３３】
＜表示装置１０の動作＞
次に、表示装置１０の動作について説明する。
図８は、表示装置１０による処理の流れの一例を示すフローチャートである。
図８は、表示装置１０がコミックＣＭ（集合コンテンツ）の表示開始操作を受け付けた場合の処理を示す。
【００３４】
（ステップＳ１００）表示制御部１１２は、ユーザにより指定されたコミックＣＭを表す集合コンテンツデータを、コンテンツ記憶部１２１から読み出す。その後、表示制御部１１２は、ステップＳ１０２に処理を進める。
（ステップＳ１０２）表示制御部１１２は、コミックＣＭに含まれる各ページ（コンテンツ）をｘｙ平面上に配置し、参照領域ＲＦを設定する。その後、表示制御部１１２は、ステップＳ１０４に処理を進める。
【００３５】
（ステップＳ１０４）表示制御部１１２は、参照領域に含まれるページの範囲を表示部１５の表示領域ＶＦに表示させる。その後、表示制御部１１２は、ステップＳ１０６に処理を進める。
（ステップＳ１０６）表示制御部１１２は、ページの切替操作を受け付けたか否かを判定する。ページの切替操作を受け付けた場合（ステップＳ１０６；ＹＥＳ）、表示制御部１１２は、ステップＳ１０８に処理を進める。ページの切替操作を受け付けていない場合（ステップＳ１０６；ＮＯ）、表示制御部１１２は、ステップＳ１０６に処理を戻す。
【００３６】
（ステップＳ１０８）表示制御部１１２は、見開きページを表示しているか否かを判定する。具体的には、例えば、表示制御部１１２は、参照領域ＲＦの見開きページに位置しているか否かを判定する。見開きページを表示している場合（ステップＳ１０８；ＹＥＳ）、表示制御部１１２は、ステップＳ１１０に処理を進める。見開きページを表示していない場合、すなわち単ページを表示している場合（ステップＳ１０８；ＮＯ）、表示制御部１１２は、ステップＳ１１２に処理を進める。
【００３７】
（ステップＳ１１０）表示制御部１１２は、ページの切替操作の操作方向、操作量に応じて、参照領域をｘｙ平面縦方向に移動させるとともに、見開きページをｘｙ平面斜め方向に移動させる。その後、表示制御部１１２は、ステップＳ１０４に処理を戻す。
（ステップＳ１１２）表示制御部１１２は、ページの切替操作の操作方向、操作量に応じて、参照領域をｘｙ平面縦方向に移動させる。その後、表示制御部１１２は、ステップＳ１０４に処理を戻す。
以上が、表示装置１０の動作についての説明である。
【００３８】
＜本実施形態のまとめ＞
以上説明してきたように、本実施形態に係る表示装置１０は、操作（例えば、ページ切替操作）を取得する操作取得部１１１と、第１方向（例えば、ｘｙ平面横方向）と、第１方向とは異なる第２方向（例えば、ｘｙ平面縦方向）とに大きさを有する複数のコンテンツ（例えば、ページ）を含む集合コンテンツ（例えば、コミックＣＭ）を、表示部１５の表示領域（例えば、表示領域ＶＦ）に表示させる表示制御部１１２と、を備え、表示制御部１１２は、操作取得部１１１が取得した操作に基づいて、コンテンツを、第１方向に沿って移動させることにより、表示領域に表示されるコンテンツを切り替え、コンテンツが第２方向において表示領域に納まらない場合に、コンテンツを第２方向に沿って移動させる。
【００３９】
これにより、表示装置１０は、表示領域にコンテンツが納まる場合は、例えば、所定の第１方向に沿ってコンテンツを移動させて切り替える。また、表示領域にコンテンツが収まらない場合は、コンテンツを、納まらない方向に沿って移動させて表示する。従って、表示装置１０は、コンテンツを、製作者の意図に沿って表示することができる。
【００４０】
また、集合コンテンツにおいて、コンテンツは、ページにより区切られる。
これにより、表示装置１０は、例えば、書籍、雑誌等の印刷物を電子化した集合コンテンツ等、ページ単位で区切られるコンテンツを、製作者の意図に沿って表示することができる。
【００４１】
また、第１方向に沿った移動速度と、第２方向に沿った移動速度とは、互いに異なる。
これにより、表示装置１０は、コンテンツを、製作者の意図に沿って表示することができる。
また、第１方向に沿った移動速度と、第２方向に沿った移動速度とは、同じである。
これにより、表示装置１０は、操作量に対する移動速度を一定にすることができる。つまり、ユーザは、一定の操作量で、一定量コンテンツを移動させることができる。
【００４２】
［変形例］
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。例えば、上述の実施形態において説明した各構成は、任意に組み合わされてもよいし、分離されてもよい。また、例えば、上述の実施形態において説明した各構成は、特定の機能を発揮するのに不要である場合には、省略することができる。
【００４３】
また、上述した実施形態では、見開きページを表示する場合、まず右側のページ（例えば、ページＰ２）を表示してから左のページ（ページＰ３）を表示する場合について説明したが、これには限られない。例えば、表示装置１０は、まず左側のページを表示してから右側のページを表示してもよい。この表示順は、書籍の綴じ方向（左綴じ、右綴じ、上綴じ、下綴じ）に応じて定められてもよいし、製作者が別途定めてもよい。また、同じ集合コンテンツに含まれるコンテンツであっても、表示順が互いに異なっていてもよい。この場合、表示装置１０は、記憶部１２に見開ページを構成するページのうち、初めに表示するページを表すデータや、移動方向を表すデータをコンテンツ記憶部１２１に記憶してもよい。
【００４４】
また、上述した実施形態では、ｘｙ平面上において参照領域ＲＦとコンテンツとの両方を移動させることにより、表示領域ＶＦにおいてコンテンツを移動させる場合について説明したが、これには限られない。例えば、表示装置１０は、ｘｙ平面上において参照領域ＲＦとコンテンツとのいずれか一方のみを移動させることにより、表示領域ＶＦにおいてコンテンツを移動させてもよい。この場合は、例えば、図９に示すように、集合コンテンツに含まれるコンテンツを、間隙ＳＰを設けずに連続的に配置する。そして、例えば、ｘｙ平面上に配置されたコンテンツを順次走査するように、参照領域ＲＦを移動させる。或いは、この動作とは逆に、例えば、ｘｙ平面上に配置された参照領域ＲＦを順次通過するように、コンテンツ全体を移動させる。これにより、いずれの場合であっても、表示領域ＶＦにおけるコンテンツの移動（切り替わり）を、同様に再現することができる。ただし、上述した実施形態のように、見開きページをｘｙ平面において斜めに移動させた場合は、特別な処理を行うことなく、ページの切替操作の操作量を、見開きページの移動速度に容易に反映させることができる。
【００４５】
また、上述した実施形態において、コンテンツの形状は、任意であってよい。例えば、コンテンツは３ページ以上のコンテンツを連結したものであってもよい。また、例えば、コンテンツは、コミックのコマ割り単位であってもよい。コンテンツの形状は、任意の多角形であってよいし、曲線を含んでもよい。このような形状であっても、コンテンツの一端を表示したときに、或る方向において、コンテンツが表示領域ＶＦに納まらなければ、その方向にコンテンツを移動し、表示させてよい。例えば、コミックのコマが、その長手方向において表示領域ＶＦに納まらなければ、長手方向に沿ってそのコマを移動させてよい。
【００４６】
また、上述した実施形態において、表示領域ＶＦは、コンテンツと略同一の形状としたが、これには限られない。例えば、表示領域ＶＦは、コンテンツの切り替わり方向（図２の場合、Ｙ軸方向）において、コンテンツに比して大きく設定してもよい。そして、隣接するコンテンツの一部が表示されるようにしてもよい。これにより、ユーザは、切り替わり先のコンテンツの内容や、切り替わり先のコンテンツの有無を、ページの切替操作を行う前に把握することができる。
【００４７】
また、上述の表示装置１０の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより表示装置１０としての処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。
【００４８】
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。
【００４９】
さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００５０】
１０…表示装置、１２…記憶部、１２１…コンテンツ記憶部、１４…入力部、１５…表示部、１１０…制御部、１１１…操作取得部、１１２…表示制御部
【図１】
2017107292.tif 000003
【図２】
2017107292.tif 000004
【図３】
2017107292.tif 000005
【図４】
2017107292.tif 000006
【図５】
2017107292.tif 000007
【図６】
2017107292.tif 000008
【図７】
2017107292.tif 000009
【図８】
2017107292.tif 000010
【図９】
2017107292.tif 000011