(57)【要約】【課題】複数ページの画像からなるコンテンツを１ページ内の１又は複数の段、コマを切り出して順次表示させる際に余白が発生しないように効率よく表示させる。【解決手段】表示対象ページから切り出した第１表示部分を、表示部に表示させた場合に前記表示部の画面に余白が発生するか否かを判断する。余白が発生すると判断した場合には、次ページから順次表示すべき第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示部に表示させる。これにより、前記表示部に余白が発生しないように、又は余白が最小限になるようにコンテンツを順次切り出して表示させる。【選択図】  図２
2013125426.tif 000002
【特許請求の範囲】
【請求項１】
複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得手段と、
前記コンテンツの１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段と、
前記コンテンツ取得手段により取得したコンテンツから前記表示手段の画面サイズに適した部分を順次切り出し、前記表示手段に順次表示させる表示制御手段と、を備え、
前記表示制御手段は、
表示対象のページの中の複数の分割領域の位置情報に基づいて切り出される１又は２以上の分割領域に対応する第１の表示部分だけを前記表示手段に表示させたときの、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるコンテンツ表示装置。
【請求項２】
前記表示制御手段は、前記第１の表示部分だけを前記表示手段に表示させたときに、該表示手段の画面に余白が発生するか否かを判断する余白判断手段を有し、
前記余白判断手段により余白が発生しないと判断されると、前記第１の表示部分を切り出して前記表示手段に表示させ、
前記余白判断手段により余白が発生すると判断されると、前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させる請求項１に記載のコンテンツ表示装置。
【請求項３】
前記表示制御手段は、前記余白判断手段により余白が発生すると判断されると、前記余白と前記第２の表示部分とを比較し、前記第２の表示部分が前記余白以下の場合に前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させる請求項２に記載のコンテンツ表示装置。
【請求項４】
前記表示制御手段は、前記切り出した第１の表示部分及び第２の表示部分の倍率を変化させる倍率変換手段を有し、
前記倍率変換手段は、前記第２の表示部分が前記余白よりも大きい場合に、前記第１の表示部分と第２の表示部分とを同じ割合で縮小して前記表示手段の画面に収まり、かつ最大の倍率となるように倍率を変化させる請求項３に記載のコンテンツ表示装置。
【請求項５】
前記表示制御手段は、前記第１の表示部分だけを前記表示手段に表示させる場合に発生する第１の余白、又は前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させる場合に発生する第１の余白と、前記倍率変換手段により前記第１の表示部分と第２の表示部分の倍率を変化させる場合に生じる第２の余白とを比較し、前記第１の余白が前記第２の余白以下の場合には、前記倍率変更前の前記第１の表示部分、又は前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させ、前記第１の余白が前記第２の余白よりも大きい場合には、前記倍率変更後の前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させる請求項４に記載のコンテンツ表示装置。
【請求項６】
前記表示制御手段は、前記切り出した第２の表示部分の倍率を変化させる倍率変換手段を有し、
前記倍率変換手段は、前記第２の表示部分が前記余白よりも大きい場合に、前記第２の表示部分を縮小して前記余白に収まり、かつ最大の倍率となるように倍率を変化させる請求項３に記載のコンテンツ表示装置。
【請求項７】
前記表示制御手段は、前記第１の表示部分と前記倍率変換手段により倍率変更後の前記第２の表示部分との倍率比が所定の規定値以内か否かを判別し、前記倍率比が前記規定値を越える場合には、前記第２の表示部分の前記余白への表示を禁止する請求項６に記載のコンテンツ表示装置。
【請求項８】
前記表示対象のページ全体を表示させる第１の表示モードと、前記表示対象のページ全体から前記表示手段の画面サイズに適した部分を順次切り出し、前記表示手段に順次表示させる第２の表示モードとを有し、該第１の表示モード又は第２の表示モードを設定する表示モード設定手段と、
次の表示又は前の表示を指示する表示指示手段と、を備え、
前記表示制御手段は、前記表示モード設定手段により第１の表示モードが設定され、前記表示指示手段により次の表示又は前の表示が指示されると、次のページ又は前のページの全体を前記表示手段に表示させ、前記表示モード設定手段により第２の表示モードが設定され、前記表示指示手段により次の表示又は前の表示が指示されると、前記表示対象のページの中の位置情報に基づいて該表示対象のページの次の分割領域又は前の分割領域に対応する部分を切り出して前記表示手段に表示させる請求項１から７のいずれか１項に記載のコンテンツ表示装置。
【請求項９】
前記表示手段の縦位置又は横位置を検出する縦横検出手段を備え、
前記表示モード設定手段は、前記縦横検出手段により前記表示手段の縦位置が検出されると、前記第１の表示モードを設定し、前記表示手段の横位置が検出されると、前記第２の表示モードを設定する請求項８に記載のコンテンツ表示装置。
【請求項１０】
複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得工程と、
前記コンテンツの１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段に、前記コンテンツの表示対象のページの中から前記表示手段の画面サイズに適した部分を順次切り出して順次表示させる表示制御工程と、を含み、
前記表示制御工程は、
前記表示対象のページの中の複数の分割領域の位置情報に基づいて切り出される１又は２以上の分割領域に対応する第１の表示部分だけを前記表示手段に表示させたときの、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるコンテンツ表示方法。
【請求項１１】
複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得機能と、
前記コンテンツの１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段に、前記コンテンツの表示対象のページの中から前記表示手段の画面サイズに適した部分を順次切り出して順次表示させる表示制御機能と、
をコンピュータにより実現させるコンテンツ表示プログラムであって、
前記表示制御機能は、
前記表示対象のページの中の複数の分割領域の位置情報に基づいて切り出される１又は２以上の分割領域に対応する第１の表示部分だけを前記表示手段に表示させたときの、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるコンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はコンテンツ表示装置、方法及びプログラムに係り、特にコミックコンテンツ等の画像を効率よく表示させる技術に関する。
【背景技術】
【０００２】
従来、コミック画像を閲覧するための画像データ（コンテンツ）をネットワークを介して配信し、あるいは、携帯型の記録媒体（メモリカード）を介して入手可能にし、携帯電話機、携帯型ゲーム機等の種々の電子機器で閲覧可能にする技術が知られている。
【０００３】
特許文献１に記載の閲覧対象のコンテンツは、ページ毎の１又は複数の画像データユニットと、画像領域抽出基準座標（アンカー座標）の複数の遷移系列が記述されたアンカー記述データとからなり、画像閲覧装置は、指定された１の画像領域抽出基準座標の遷移系列に基づいて、順次、画像領域抽出基準座標を決定し、順次決定した画像領域抽出基準座標により規定される抽出枠に含まれる画像を、１又は複数の画像データユニットに含まれる画像データから順次復元し、復元した画像の少なくとも一部を表示手段に表示するようにしている。
【０００４】
また、特許文献２に記載の電子ファイリング装置は、両面で１つの意味をなすような文書（両面にかかる原稿）を登録する場合に、表ページと裏ページからそれぞれ必要な部分を切り出して合成し、また、合成した画像を指定原稿サイズに合うように拡大／縮小して登録するようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−３３８５０号公報
【特許文献２】特開平７−３１１８３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載の画像領域抽出基準座標（アンカー座標）の遷移系列は、ページ毎に記述されたものであり、特許文献１には、２ページを跨がったアンカー座標に関する記載はない。即ち、特許文献１に記載の画像閲覧装置は、２ページに跨がったコミック画像を閲覧することができない。
【０００７】
特許文献２に記載の電子ファイリング装置は、表ページと裏ページの２ページからそれぞれ切り出した画像を合成し、両面にかかる文書でもページめくり等の作業を省略できるようにしているが、ページ全体の一部を読み順に従って順次切り出して拡大表示させるものではない。
【０００８】
ところで、コミック画像を電子配信する際、コミックのページ全体では、表示装置の画面サイズが小さく、読みづらくなる場合がある。この場合、ページ全体の一部を切り出して、表示部分を全体表示の場合よりも拡大したサイズに最適化して表示するようにしている。この際、段、コマの大きさはまちまちであるから、大きさは、都度、表示装置の大きさに最適になるよう判断し、表示することとなる。
【０００９】
この処理において、ページの最後の段、コマを切り出した場合、表示装置の表示可能領域には余白（無表示部分）が発生することがあり、データ表示に無駄な時間を要し、また、ユーザにも画面を遷移させるための表示指示回数が嵩み、煩雑、無駄が発生した。特に、タブレット表示装置において、コミックを表示する際、段毎に切り出して表示すると、無表示部分が大きく発生する場合があった。
【００１０】
本発明はこのような事情に鑑みてなされたもので、複数ページの画像からなるコンテンツを、１ページ内の１又は複数の段、コマを切り出して順次表示させる際に、余白が発生しないように、又は余白が低減されるように効率よく表示させることができるコンテンツ表示装置、方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記目的を達成するために本発明の一の態様に係るコンテンツ表示装置は、複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得手段と、前記コンテンツの１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段と、前記コンテンツ取得手段により取得したコンテンツから前記表示手段の画面サイズに適した部分を順次切り出し、前記表示手段に順次表示させる表示制御手段と、を備え、前記表示制御手段は、表示対象のページの中の複数の分割領域の位置情報に基づいて切り出される１又は２以上の分割領域に対応する第１の表示部分だけを前記表示手段に表示させたときの、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるようにしている。
【００１２】
前記コンテンツの１ページの縦横比と、前記表示手段の縦横比は必ずしも一致しておらず、また、１ページ内の段、コマの大きさも不規則である。前記表示手段の画面サイズに適した、１ページ内の段又はコマを示す分割領域に対応する表示部分（第１の表示部分）を順次切り出して前記表示手段に表示させる場合、特にページの最後の段、コマを切り出した第１の表示部分だけを前記表示手段に表示させたときに、前記表示手段の画面に余白が発生しやすい。本発明の一の態様によれば、前記表示手段の画面に余白が発生する場合に、その余白の大きさに応じて、例えば、余白がない場合あるいは余白が小さい場合には、前記第１の表示部分を切り出して前記表示手段に第１の表示部分のみを表示させ、一方、余白が大きくなる場合には、前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるようにしている。これにより、前記表示手段に余白が発生しないように、又は余白が低減されるようにコンテンツを順次切り出して表示させることができ、効率よく表示させることができる。
【００１３】
本発明の他の態様に係るコンテンツ表示装置において、前記表示制御手段は、前記第１の表示部分だけを前記表示手段に表示させたときに、該表示手段の画面に余白が発生するか否かを判断する余白判断手段を有し、前記余白判断手段により余白が発生しないと判断されると、前記第１の表示部分を切り出して前記表示手段に表示させ、前記余白判断手段により余白が発生すると判断されると、前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるようにしている。
【００１４】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示制御手段は、前記余白判断手段により余白が発生すると判断されると、前記余白と前記第２の表示部分とを比較し、前記第２の表示部分が前記余白以下の場合に前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させることが好ましい。これにより、第１の表示部分と合成して表示される第２の表示部分が切れないように表示させることができる。
【００１５】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示制御手段は、前記切り出した第１の表示部分及び第２の表示部分の倍率を変化させる倍率変換手段を有し、前記倍率変換手段は、前記第２の表示部分が前記余白よりも大きい場合に、前記第１の表示部分と第２の表示部分とを同じ割合で縮小して前記表示手段の画面に収まり、かつ最大の倍率となるように倍率を変化させることが好ましい。これにより、第２の表示部分が切れる場合（余白からはみ出す場合）でも、第２の表示部分が切れないように表示させることができ、また、第１の表示部分と第２の表示部分の倍率を同じにすることにより、違和感がないようにすることができる。
【００１６】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示制御手段は、前記第１の表示部分だけを前記表示手段に表示させる場合に発生する第１の余白、又は前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させる場合に発生する第１の余白と、前記倍率変換手段により前記第１の表示部分と第２の表示部分の倍率を変化させる場合に生じる第２の余白とを比較し、前記第１の余白が前記第２の余白以下の場合には、前記倍率変更前の前記第１の表示部分、又は前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させ、前記第１の余白が前記第２の余白よりも大きい場合には、前記倍率変更後の前記第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させることが好ましい。
【００１７】
前記第１の表示部分と第２の表示部分とを合成した画像の縦横比は、前記表示手段の画面の縦横比とは必ずしも一致しない。したがって、縮小前に発生している余白（第１の余白）に対して、前記第１の表示部分と第２の表示部分とを合成したものを、前記第１の余白を埋めるように縮小すると、第１の余白とは異なる方向に余白（第２の余白）が発生する。例えば、第１の余白が画面の上下方向にある場合に、前記第１の表示部分と第２の表示部分とを合成したもの縮小すると、画面の左右方向に第２の余白が発生する。本発明の更に他の態様によれば、前記第１の余白が第２の余白よりも大きい場合には、倍率変更後の合成画像を表示させるが、前記第２の余白が第１の余白以上になる場合には、前記第２の表示部分を合成せずに、又は第１の余白が生じる範囲で第２の表示部分を合成し、第１の余白を維持するようにしている。
【００１８】
本発明の更に他の態様にコンテンツ表示装置において、前記表示制御手段は、前記切り出した第２の表示部分の倍率を変化させる倍率変換手段を有し、前記倍率変換手段は、前記第２の表示部分が前記余白よりも大きい場合に、前記第２の表示部分を縮小して前記余白に収まり、かつ最大の倍率となるように倍率を変化させることが好ましい。
【００１９】
本発明の更に他の態様によれば、前記第２の表示部分のみを前記余白に収まり、かつ最大の倍率となるように倍率を変化（縮小）させるようにしている。これにより、第１の表示部分は常に最大の倍率で表示させることができる。
【００２０】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示制御手段は、前記第１の表示部分と前記倍率変換手段により倍率変更後の前記第２の表示部分との倍率比が所定の規定値以内か否かを判別し、前記倍率比が前記規定値を越える場合には、前記第２の表示部分の前記余白への表示を禁止することが好ましい。前記第２の表示部分のみを縮小させると、前記第１の表示部分と第２の表示部分との倍率比が異なり、この倍率比が所定の規定値を越えると、違和感が生じたり、また、文字等が見にくくなる等の不都合が生じるが、前記倍率比を規定値以内に制限することにより、上記不具合が発生しないようにしている。
【００２１】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示対象のページ全体を表示させる第１の表示モードと、前記表示対象のページ全体から前記表示手段の画面サイズに適した部分を順次切り出し、前記表示手段に順次表示させる第２の表示モードとを有し、該第１の表示モード又は第２の表示モードを設定する表示モード設定手段と、次の表示又は前の表示を指示する表示指示手段と、を備え、前記表示制御手段は、前記表示モード設定手段により第１の表示モードが設定され、前記表示指示手段により次の表示又は前の表示が指示されると、次のページ又は前のページの全体を前記表示手段に表示させ、前記表示モード設定手段により第２の表示モードが設定され、前記表示指示手段により次の表示又は前の表示が指示されると、前記表示対象のページの中の位置情報に基づいて該表示対象のページの次の分割領域又は前の分割領域に対応する部分を切り出して前記表示手段に表示させることが好ましい。
【００２２】
本発明の更に他の態様に係るコンテンツ表示装置において、前記表示手段の縦位置又は横位置を検出する縦横検出手段を備え、前記表示モード設定手段は、前記縦横検出手段により前記表示手段の縦位置が検出されると、前記第１の表示モードを設定し、前記表示手段の横位置が検出されると、前記第２の表示モードを設定することが好ましい。通常、１ページ全体は縦長であるため、前記表示手段が縦位置の場合にページ全体を表示させる第１の表示モードに設定し、前記表示手段が横位置の場合にページの中の分割領域に対応する部分を切り出して順次表示させる第２の表示モードに設定することが好ましい。
【００２３】
本発明の更に他の態様に係るコンテンツ表示方法は、複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得工程と、前記１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段に、前記コンテンツの表示対象のページの中から前記表示手段の画面サイズに適した部分を順次切り出して順次表示させる表示制御工程と、を含み、前記表示制御工程は、の、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるようにしている。
【００２４】
本発明の更に他の態様に係る発明は、複数ページの画像からなるコンテンツであって、１ページ内に複数の段又はコマを示す分割領域を有し、かつ各分割領域の位置情報を含むコンテンツを取得するコンテンツ取得機能と、前記コンテンツの１ページの画像の画像サイズよりも小さい画面サイズを有する表示手段に、前記コンテンツの表示対象のページの中から前記表示手段の画面サイズに適した部分を順次切り出して順次表示させる表示制御機能と、をコンピュータにより実現させるコンテンツ表示プログラムであって、前記表示制御機能は、前記表示対象のページの中の複数の分割領域の位置情報に基づいて切り出される１又は２以上の分割領域に対応する第１の表示部分だけを前記表示手段に表示させたときの、該表示手段の画面に発生する余白の大きさに応じて、前記第１の表示部分を切り出して前記表示手段に表示させ、又は前記第１の表示部分を切り出すとともに、前記表示対象のページの次のページの順次表示すべき１又は２以上の分割領域に対応する第２の表示部分を切り出し、前記切り出した第１の表示部分と第２の表示部分とを合成して前記表示手段に表示させるようにしている。
【発明の効果】
【００２５】
本発明によれば、複数ページの画像からなるコンテンツを、１ページ内の１又は複数の段、コマの第１の表示部分を切り出して順次表示させる際に、前記第１の表示部分のみを表示装置の画面に表示させると、画面に余白が発生する場合には、表示対象のページの次のページの順次表示すべき第２の表示部分を切り出し、前記第１の表示部分と第２の表示部分とを合成して表示させるようにしたため、表示手段の画面に余白が発生しないように、又は余白が低減されるようにコンテンツを順次切り出して表示させることができ、これにより効率よく表示させることができる。
【図面の簡単な説明】
【００２６】
【図１】本発明に係るコンテンツ表示装置の実施形態を示すブロック図
【図２】本発明に係るコンテンツ表示方法の概要を説明するために用いた図
【図３】本発明に係るコンテンツ表示方法の実施形態を示すフローチャート
【図４】第１の表示モードの処理を示すフローチャート
【図５】第２の表示モードの処理の第１の実施形態を示すフローチャート
【図６】第２の表示モードの処理の第１の実施形態を説明するために用いた図
【図７】第２の表示モードの処理の第１の実施形態を説明するために用いた他の図
【図８】第２の表示モードの処理の第２の実施形態を示すフローチャート
【図９】第２の表示モードの処理の第２の実施形態を説明するために用いた図
【図１０】第２の表示モードの処理の第２の実施形態を説明するために用いた他の図
【図１１】第２の表示モードの処理の第２の実施形態を説明するために用いた更に他の図
【図１２】第２の表示モードの処理の第３の実施形態を示すフローチャート
【図１３】第２の表示モードの処理の第３の実施形態を説明するために用いた図
【図１４】第２の表示モードの処理の第３の実施形態を説明するために用いた他の図
【発明を実施するための形態】
【００２７】
以下、添付図面に従って本発明に係るコンテンツ表示装置、方法及びプログラムの実施の形態について説明する。
【００２８】
＜コンテンツ表示装置の構成＞
図１は本発明に係るコンテンツ表示装置の実施形態を示すブロック図であり、本実施形態ではタブレット端末１０に関して示している。
【００２９】
図１に示すようにタブレット端末１０は、主として通信部１１、処理部１２、表示部１３、入力部１４、表示制御部１５、ＲＯＭ１６、キャッシュメモリ１７、及び縦横検出部１８から構成されている。
【００３０】
通信部１１は、移動体通信網を介してインターネット上のサーバ（例えば、コンテンツ提供サーバ）と通信を行う。
【００３１】
処理部１２は、入力部１４から入力される操作指示に基づき所定の制御プログラムに従ってタブレット端末１０の全体を統括制御する部分で、ＣＰＵなどが考えられる。
【００３２】
表示部１３は、カラー液晶表示器で構成されており、各種設定操作を行う際のユーザインターフェースとして利用されるとともに、文字、画像、図形等を表示する表示器として利用される。
【００３３】
入力部１４は、表示部１３の上面に配設されたタッチパネルにより構成され、又はタッチパネルと表示部１３の画面上のソフトボタンとにより構成され、該タッチパネルの操作に応じて各種の表示や操作に関する指示入力を行う部分である。尚、入力部１４は、タッチパネル以外のメカ的なテンキー、マルチファンクションの十字キー等で構成されてもよいし、両者を併用したものでもよい。
【００３４】
表示制御部１５は、表示部１３に表示させる表示情報を生成する部分である。尚、この表示制御部１５の詳細については後述する。
【００３５】
ＲＯＭ１６には、タブレット端末１０を動作させるための制御プログラム、本発明に係るコンテンツ表示プログラム、画像化された電子コミック、文書等のコンテンツ等が記憶されており、前記処理部１２及び表示制御部１５は、制御プログラムやコンテンツ表示プログラムに従って所要の演算を行う。尚、ＲＯＭ１６は、例えばフラッシュＲＯＭで構成することができる。
【００３６】
キャッシュメモリ１７は、処理部１２や表示制御部１５による演算作業領域、及びタブレット端末１０の表示部１３に表示する画像の一時記憶領域として利用され、例えば、揮発性メモリにより構成されている。
【００３７】
縦横検出部１８は、矩形形状の表示部１３が縦長となる縦位置、又は横長となる横位置を検出するもので、例えば、重力加速度を計測することでタブレット端末１０の傾き（縦位置／横位置）を検出する角速度センサにより構成されている。
【００３８】
ただし、後述するように表示部１３に表示対象のページ全体を表示させるか、ページ全体から表示部１３の画面サイズに適した部分を順次切り出して表示するかは、原稿、コマ／段の長短の向きにも依存するので、縦位置、横位置の概念は表示部１３の長さに依存するものではなく、飽くまでも、向きにより変更されることを便宜的に示すため、敢えて、縦長となるのは縦位置、横長となるのを横位置として実施例を示す。
【００３９】
＜コンテンツ＞
次に、上記コンテンツ表示装置により表示されるコンテンツについて説明する。
【００４０】
この実施の形態のコンテンツは電子コミックであり、紙ベースのコミックを１ページずつスキャナで読み取った高解像度の画像データ（コミック画像）と、図示しないオーサリングツールによりコミック画像を自動解析することにより得られるコマ情報、吹き出し情報等の付帯情報とから構成されている。
【００４１】
コマ情報は、コマ領域の位置情報を含む。コマ領域の位置情報は、コマ領域を示す情報であり、ページに含まれるコマ数、各コマの頂点の座標、各コマの形状が含まれる。コマ領域の位置情報は、コマ境界を示すベクトルデータであってもよい。また、コマ情報には、各コマのコマ順序（再生順）に関するコマ順序情報などが更に含まれる。
【００４２】
コミックの１ページは、図２に示すように通常、３段又は４段に分かれており、各段は、１又は２以上のコマに分かれている。コマ領域の位置情報は、段の領域を示す位置情報を兼ねることができるが、別途、段毎の位置情報をもつようにしてもよい。
【００４３】
尚、コミック画像の画像サイズは、例えば、2000×1500（dot）であり、タブレット端末１０の表示部１３の画面サイズ（例えば、1024×768（dot））よりも大きなものである。
【００４４】
［コンテンツ表示方法］
次に、本発明に係るコンテンツ表示方法の実施形態について説明する。
【００４５】
図３から図５は本発明に係るコンテンツ表示方法の実施形態を示すフローチャートである。
【００４６】
タブレット端末１０のＲＯＭ１６には、ネットワーク上のコンテンツ提供サーバから通信部１１を介して上記電子コミックがダウンロードされ、格納されているものとする。尚、電子コミックは、携帯型の記録媒体（メモリカード）を介して入手するようにしてもよい。
【００４７】
図３において、上記ＲＯＭ１６に格納されている電子コミックを表示させる場合において、タブレット端末１０の縦横検出部１８は、タブレット端末１０が縦位置か横位置かを検出し、その検出結果に基づいて表示モードを切り替える（ステップＳ１０）。即ち、縦横検出部１８によりタブレット端末１０が縦位置であることが検出されると、第１の表示モードが選択され（ステップＳ１２）、横位置であることが検出されると、第２の表示モードが選択される（ステップＳ１４）。
【００４８】
第１の表示モードが選択されると、タブレット端末１０の画面全体に１ページ全体のコミック画像を表示させる表示制御が行われ（ステップＳ１６）、第２の表示モードが選択されると、１ページ全体の中の一部のコミック画像が読み順に従って切り出され、順次コミック画像を表示させる表示制御が行われる（ステップＳ１８）。
【００４９】
そして、入力部１４から表示終了の指示入力があるか否かを判別し（ステップＳ１９）、表示終了の指示入力がない場合（「No」の場合）には、ステップＳ１０に遷移させ、表示終了の指示入力がある場合（「Yes」の場合）には、本表示を終了させる。
【００５０】
＜第１の表示モード＞
図４は、図３に示したステップＳ１６の処理の詳細を示すフローチャートである。
【００５１】
図４において、第１の表示モードの場合、処理部１２は、ＲＯＭ１６から電子コミックの表示対象の１ページ分のコミック画像を取得し、コミック画像を表示制御部１５に渡す（ステップＳ２０）。
【００５２】
表示制御部１５は、１ページのコミック画像の画像サイズと表示部１３の画面サイズとのサイズ比に基づいてコミック画像を縮小し、縮小したコミック画像を表示部１３に表示させる（ステップＳ２２）。これにより、表示部１３の画面全体にページ全体を表示させる（図２（ａ）参照）。
【００５３】
続いて、処理部１２は、入力部１４から次ページの表示指示入力があるか否かを判別し（ステップＳ２４）、表示指示入力があると（「Yes」の場合）、ステップＳ２０に遷移させる。これにより、次ページのコミック画像の取得が行われる。
【００５４】
一方、表示指示入力がない場合（「No」の場合）には、更にタブレット端末１０が横位置になったか否かを判別し（ステップＳ２６）、タブレット端末１０が縦位置の場合（「No」の場合）には、ステップＳ２２に遷移させ、現在のページを引き続き表示させる。また、ステップＳ２６において、タブレット端末１０が横位置になったことが検出されると（「Yes」の場合）、この第１の表示モードに対応するサブルーチンを終了させる。
【００５５】
＜第２の表示モード＞
まず、第２の表示モードによる表示方法の概要について説明する。
【００５６】
第２の表示モードは、タブレット端末１０が横位置のときの表示部１３（即ち、横長の画面）に、１ページが縦長のコミック画像を表示させる際に、コミック画像から１段又は複数段切り出して順次表示させるモードである。
【００５７】
図２に示すように、１ページが３段で構成された縦長のコミック画像（例えば、縦横比が４：３のコミック画像）を、タブレット端末１０が横位置の表示部１３に表示する場合、２段分の領域に対応する表示部分の縦横比が、横位置の表示部１３の縦横比に近くなる。
【００５８】
したがって、１ページから２段分の領域に対応する表示部分を切り出し、これを横位置の表示部１３の画面に収まるように、かつ最大の倍率となるように倍率を調整して表示させることにより、表示対象ページから切り出した表示部分（以下、「第１表示部分」という）を可能な限り大きく、かつ表示部１３の画面に余白が生じないように、又は余白が最小になるように表示させることができる（図２（ｂ）の上段）。
【００５９】
次に、１ページの残りの段（３段目）の領域に対応する第１表示部分を切り出し、これを横位置の表示部１３に収まるように、かつ最大の倍率となるように倍率を調整して表示させると、表示部１３の画面に大きな余白が発生する。
【００６０】
本発明は、このような大きな余白が発生する場合には、次ページから切り出した表示部分（以下、「第２表示部分」という）（本例では、次ページの最初の段（１段目）の領域に対応する第２表示部分）を、余白が発生したところに足すことにより極力余白が発生しないようにする。
【００６１】
［第１の実施形態］
図５は、図３に示したステップＳ１８の処理の第１の実施形態を示すフローチャートである。
【００６２】
図５において、第２の表示モードの場合、処理部１２は、ＲＯＭ１６から電子コミックの表示対象のページのコミック画像と、このページに関連付けられているコマ又は段の領域を示す位置情報を取得し、これらの情報を表示制御部１５に渡す。表示制御部１５は、横位置の表示部１３に表示させる、表示対象ページの中の第１表示部分を前記位置情報に基づいて抽出する（ステップＳ３０）。
【００６３】
表示制御部１５は、抽出した第１表示部分のみを横位置の表示部１３に表示する場合に、余白が発生するか否かを判別する（ステップＳ３２）。この場合の余白は、前記第１の表示部分の横サイズが、表示部１３の画面の横サイズと一致するように第１表示部分をリサイズし、表示部１３に表示させた場合に発生する画面の下部の余白である。ステップＳ３２において、余白が発生しないと判別されると（「No」の場合）、ステップＳ３４に遷移させ、第１表示部分のみを表示部１３に表示させる。
【００６４】
一方、余白が発生すると判別されると（「Yes」の場合）、処理部１２は、ＲＯＭ１６から電子コミックの表示対象ページの次のページ（次ページ）のコミック画像と、このページに関連付けられているコマ又は段の領域を示す位置情報を取得し、これらの情報を表示制御部１５に渡す。表示制御部１５は、次ページの中の第２表示部分を前記位置情報に基づいて抽出する（ステップＳ４２）。
【００６５】
続いて、表示対象ページの第１表示部分と次ページの第２表示部分とを合成した画像の画像サイズと表示部１３の画面サイズとを比較する（ステップＳ４２）。この場合、合成した画像の横サイズが、表示部１３の画面の横サイズと一致するように第１、第２表示部分をリサイズした画像の縦サイズと、表示部１３の画面の縦サイズとを比較する。これらのサイズが一致する場合には、ステップＳ４５に遷移させ、合成画像の縦サイズの方が大きい場合（はみ出し部分がある場合）には、ステップＳ４３に遷移させる。また、合成画像の縦サイズの方が小さい場合（余白がある場合）には、ステップＳ４０に遷移させ、ここで、現在抽出されている第２表示部分よりも大きい第２表示領域（次の段を含む第２表示部分）の抽出を行う。
【００６６】
ステップＳ４３では、合成画像（第２表示部分）の一部が余白からはみ出すため、はみ出した第２表示部分以外の表示部分を出力する。
【００６７】
例えば、図６（ａ）に示す余白に、図６（ｂ）に示すように第２表示部分を入れると、はみ出し部分が生じる場合、ステップＳ４３では、はみ出した第２表示部分以外の表示部分（図６（ａ）に示すように第１表示部分のみ）を表示させる。
【００６８】
一方、ステップＳ４２で第１表示部分と第２表示部分とが表示部１３の画面サイズと一致していると判別されると、第１表示部分と第２表示部分の合成画像を出力する。
【００６９】
即ち、図７（ａ）に示す余白に、図７（ｂ）に示すように第２表示部分を入れた場合に、余白及びはみ出し部分が発生しない場合には、ステップＳ４２は、ステップＳ４５に遷移させ、ステップＳ４５は、図７（ｂ）に示すように第１表示部分と第２表示部分とを合成した合成画像を出力する。
【００７０】
また、第１表示部分と第２表示部分の合成画像を出力する態様としては、図７（ａ）に示す余白に、１段分の第２表示部分を入れる場合には余白が生じるが（図７（ｃ）参照）、２段分の第２表示部分を入れる場合には、はみ出し部分が発生する場合、そのはみ出す２段目の第２表示部分以外の表示部分（即ち、第１表示部分と１段分の第２表示部分）を出力する。これにより、図７（ｃ）に示すような合成画像を表示させることができる。
【００７１】
続いて、ステップＳ３４において、上記第１表示部分のみの表示、又は第１表示部分と第２部分とを合成した合成画像の表示中に、表示制御部１５は、入力部１４から次の表示指示入力があるか否かを判別し（ステップＳ３６）、表示指示入力があると（「Yes」の場合）、ステップＳ３０に遷移させ、次の読み順である最新の第１表示部分の抽出を行わせる。
【００７２】
尚、合成画像の表示中に表示指示入力があると、次ページが表示対象ページになるが、この場合、表示対象ページの最初の段から第１表示部分を抽出するようにしてもよいし、既に表示された段の次の段から第１表示部分を抽出するようにしてもよい。
【００７３】
ステップＳ３６において、入力部１４から次の表示指示入力がない判別されると（「No」の場合）、更にタブレット端末１０が縦位置になったか否かを判別し（ステップＳ３８）、タブレット端末１０が横位置の場合（「No」の場合）には、ステップＳ３４に遷移させ、現在の切り出し領域である第１表示部分又は第１、第２表示部分を引き続き表示させる。また、ステップＳ３８において、タブレット端末１０が縦位置になったことが検出されると（「Yes」の場合）、この第２の表示モードに対応するサブルーチンを終了させる。
【００７４】
上記のように第２の表示モードでは、表示対象ページから切り出される第１表示部分だけでなく、次ページから切り出される第２表示領域を合成して表示するようにしたため、第１表示部分のみを表示させる場合に生じる余白を有効に利用した表示方法を実現することができる。
【００７５】
［第２の実施形態］
図８は、図３に示したステップＳ１８の処理の第２の実施形態を示すフローチャートである。尚、図５に示した第１の実施形態のフローチャートと共通する部分には同一のステップ番号を付し、その詳細な説明は省略する。
【００７６】
第１の実施形態は、余白が第２表示部分よりも小さい場合（第２表示部分の一部が余白からはみ出す場合）、第２表示部分を余白に入れずに、第１表示部分のみを表示するようにしているが、第２の実施形態では、合成画像が画面サイズよりも大きくなる場合（第２表示部分がはみ出す場合）に、合成画像が画面サイズに入るように合成画像を縮小する点で相違する。
【００７７】
即ち、ステップＳ４２において、表示対象ページの第１表示部分と次ページの第２表示部分とを合成した画像の画像サイズと表示部１３の画面サイズとを比較し、これらのサイズが一致する場合には、ステップＳ５０に遷移させ、合成画像の縦サイズの方が大きい場合（はみ出し部分がある場合）には、ステップＳ４４に遷移させる。
【００７８】
ステップＳ４４において、表示制御部１５は、第１、第２表示部分の合成画像の縦サイズが、横位置の表示部１３の画面の縦サイズと一致するように前記合成画像を縮小させる。
【００７９】
続いて、ステップＳ４２で「余白あり」と判定されたときの余白（第１の余白）に対して、ステップＳ４４で合成画像を縮小させることにより生じる余白（第２の余白）が小さくなったか否かを判別する（ステップＳ４６）。
【００８０】
例えば、図９（ａ）に示す余白（第１の余白）に、図９（ｂ）に示すように第２表示部分を入れ、はみ出し部分が生じると、ステップＳ４４では、はみ出し部分が生じないように、第１表示部分及び第２表示部分を同率で縮小させる。この第１表示部分及び第２表示部分の縮小により、図９（ｃ）に示すように表示部１３の画面の左右に余白（第２の余白）が発生する。
【００８１】
図９（ａ）及び（ｃ）に示すように第２の余白が第１の余白よりも小さくなる場合（ステップＳ４６の「Yes」の場合）、ステップＳ４８に遷移させ、ここで、図９（ｃ）に示すような第１表示部分と第２表示部分とが合成され、同率で縮小した合成画像を表示部１３に出力し、合成画像を表示させる。
【００８２】
一方、ステップＳ４６において、第２の余白が第１の余白よりも大きくなると判別されると（「No」の場合）、ステップＳ５０に遷移させる。
【００８３】
例えば、図１０（ａ）に示す余白（第１の余白）に、図１０（ｂ）に示すように第２表示部分を入れ、はみ出し部分が生じないように、第１表示部分及び第２表示部分を同率で縮小させると、図１０（ｃ）に示すように表示部１３の画面の左右に余白（第２の余白）が発生する。図１０に示す例では、図１０（ａ）に示す第１の余白に対し、図１０（ｃ）に示すように表示部１３の画面の左右に生じる第２の余白の合計は大きくなる。
【００８４】
この場合には、図１０（ａ）に示すように縮小しない第１表示部分を表示部１３に出力し、第１表示部分を表示させる。
【００８５】
尚、ステップＳ４２で第１表示部分と第２表示部分とが表示部１３の画面サイズと一致していると判別されると、第１表示部分と第２表示部分の合成画像（縮小しない合成画像）を出力する。また、縮小しない合成画像を出力する態様としては、図８（ａ）に示す余白（第１の余白）に、次ページの２段分の第２表示部分を入れると、２段目が大きくはみ出すが（図１１（ｂ））、１段分の第２表示部分を入れる場合には、はみ出し部分が生じない場合が考えられる（図１１（ｃ））。この場合、図１１（ｃ）に示すような縮小しない合成画像を出力する。
【００８６】
上記のように第２の表示モードでは、表示対象ページから切り出される第１表示部分だけでなく、次ページから切り出される第２表示領域を合成して表示し、特に第２の実施形態では、合成画像の一部が表示部１３の画面サイズよりも大きくなる場合には、合成画像全体を縮小して画面サイズに合わせるようにしたため、第１表示部分のみを表示させる場合に生じる余白を有効に利用した表示方法を実現することができる。
【００８７】
［第３の実施形態］
図１２は、図３に示したステップＳ１８の処理の第３の実施形態を示すフローチャートである。尚、図８に示した第２の実施形態のフローチャートと共通する部分には同一のステップ番号を付し、その詳細な説明は省略する。
【００８８】
第３の実施形態は、第２の実施形態とは主として第１表示部分と第２表示部分とを合成した合成画像の縮小方法が異なり、第２の実施形態では、第１表示部分と第２表示部分とを同率で縮小するようにしたが、第３の実施形態では第１表示部分と第２表示部分とは異なる倍率で縮小するようにしている。
【００８９】
図１２のステップＳ４２において、第１、第２表示部分の合成画像の画像サイズと表示部１３の画面サイズとを比較した結果、合成画像の縦サイズの方が大きい場合（はみ出し部分がある場合）には、ステップＳ６０に遷移させる。
【００９０】
ステップＳ６０では、表示対象ページから切り出される第１表示部分のみを表示部１３に表示させることにより生じる余白に、次ページから切り出される第２表示部分が収まり、かつ最大の倍率となるように第２表示部分のみを縮小させる。
【００９１】
図１３（ａ）は、表示対象ページの第１表示部分のみを表示部１３に表示させ、余白が生じている状態に関して示しており、図１３（ｂ）は、前記余白に次ページの第２表示部分を入れた場合に、はみ出し部分が生じる場合に関して示している。
【００９２】
この場合、図１３（ｃ）に示すように前記余白に次ページの第２表示部分が収まり、かつ最大の倍率となるように第２表示部分のみを縮小する。
【００９３】
次に、上記第１表示部分と縮小した第２表示部分との倍率比を求め、その倍率比が所定の規定値以内か否かを判別する（ステップＳ６２）。前記所定の規定値としては、例えば、１．５とすることができる。尚、前記第１表示部分と第２表示部分との倍率比が大きく異なると違和感が生じたり、また、第２表示部分の文字等が見にくくなる等の不都合が生じるが、前記規定値以内に倍率比を制限することにより、上記不具合が発生しないようにすることができる。前記規定値は、表示部１３の画面サイズやユーザの好みに応じて適宜設定できるようにしてもよい。
【００９４】
前記ステップＳ６２において、第１表示部分と縮小した第２表示部分との倍率比が規定値以内と判別されると（「Yes」の場合）、図１３（ｃ）に示すような第１表示部分と縮小後の第２表示部分とが合成された合成画像を表示部１３に出力し、合成画像を表示させる。
【００９５】
一方、ステップＳ６２において、第１表示部分と縮小した第２表示部分との倍率比が規定値を越えると判別されると（「No」の場合）、ステップＳ５０に遷移させる。
【００９６】
図１４は、第１表示部分と縮小した第２表示部分との倍率比が規定値を越える場合に関して示している。図１４（ａ）に示すように第１表示部分のみを表示する場合に生じる余白に、図１４（ｂ）に示すように第２表示部分を入れ、はみ出し部分が生じないように、第２表示部分のみを縮小させると、図１４（ｃ）に示すように第２表示部分の幅は、第２表示部分の幅に比べて大幅に小さくなり、違和感が生じ、また、第２表示部分に文字がある場合、その文字が見にくくなる。
【００９７】
この場合には、図１４（ａ）に示すように第１表示部分のみを表示部１３に出力し、第１表示部分を表示させる。
【００９８】
上記のように第２の表示モードでは、表示対象ページから切り出される第１表示部分だけでなく、次ページから切り出される第２表示領域を合成して表示し、特に第３の実施形態では、合成画像の一部が表示部１３の画面サイズよりも大きくなる場合には、第２表示部分のみを縮小して画面の余白に入れるようにしたため、第１表示部分のみを表示させる場合に生じる余白を有効に利用した表示方法を実現することができる。
【００９９】
［その他］
本発明は、電子コミックに限らず、電子化された新聞、週刊誌、教科書、参考書、オフィス文書（プレゼンテーション文書など）などのコンテンツを表示する場合にも適用することができる。
【０１００】
また、この実施の形態では、タブレット端末を横位置にしたときの表示方法の一例として説明したが、本発明はこれに限定されるものではなく、更にタブレット端末に限らず、スマートフォン、携帯電話、PHS、携帯情報端末(PDA)、携帯型ゲーム機等の種々の電子機器に適用することができる。
【０１０１】
また、本発明は上述した実施の形態に限定されず、本発明の精神を逸脱しない範囲で種々の変形が可能であることは言うまでもない。
【符号の説明】
【０１０２】
１０…タブレット端末、１１…通信部、１２…処理部、１３…表示部、１４…入力部、１５…表示制御部、１６…ＲＯＭ、１７…キャッシュメモリ、１８…縦横検出部
【図１】
2013125426.tif 000003
【図２】
2013125426.tif 000004
【図３】
2013125426.tif 000005
【図４】
2013125426.tif 000006
【図５】
2013125426.tif 000007
【図６】
2013125426.tif 000008
【図７】
2013125426.tif 000009
【図８】
2013125426.tif 000010
【図９】
2013125426.tif 000011
【図１０】
2013125426.tif 000012
【図１１】
2013125426.tif 000013
【図１２】
2013125426.tif 000014
【図１３】
2013125426.tif 000015
【図１４】
2013125426.tif 000016