(57)【要約】【課題】画像処理負荷の小さいページめくり効果を実現する画像処理装置、画像処理方法、及び画像処理プログラムを提供すること【解決手段】表示制御部２０は、ページめくりの指示を受け付け、受け付けの際に表示していた画像である現画像と、ページめくり後に表示する次画像と、の表示境界の座標を算出し、表示境界に基づいて、裏ページ画像の表示位置及び表示対象領域を算出する。表示境界処理部５０は、表示制御部２０が算出した裏ページ画像の表示位置及び表示対象範囲に基づいて、裏ページ画像のスケールを調節する。ミキサ部７０は、現画像と次画像を表示境界画面情報に基づいて結合した結合画像を生成し、表示制御部２０が算出した裏ページ画像の表示位置に基づいて、結合画像と裏ページ画像を重ね合わせてページめくり画像を生成する。【選択図】図１
2012123173.tif 000002
【特許請求の範囲】
【請求項１】
複数ページにわたる表示画像をページ毎に表示する際のページめくり画像を生成する画像処理装置であって、
現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界の座標を算出し、前記表示境界と対応づけられページ裏を示す為に使用される裏ページ画像において、前記ページめくり画像の生成に使用する表示対象領域を算出する表示制御部と、
前記裏ページ画像の前記表示対象領域を前記表示境界の位置に基づいてスケール調整して表示用裏ページ画像を生成する裏ページ画像処理部と、
前記現画像と前記次画像を前記表示境界に基づいて結合した結合画像を生成し、前記表示境界に基づいて前記結合画像に前記表示用裏ページ画像を重ね合わせて前記ページめくり画像を生成するミキサ部と、を備える画像処理装置。
【請求項２】
前記裏ページ画像は、前記現画像が表示される第１の透過領域と、前記次画像が表示される第２の透過領域と、ページ裏を示す非透過領域と、を含むことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記裏ページ画像の前記非透過領域と前記第２の透過領域との境界が、前記表示境界と重なるように対応づけられていることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示制御部は、前記表示境界の一端の座標に応じて、前記表示対象領域と、前記ページめくり画像において前記表示用裏ページ画像が表示される位置座標と、の算出方法と、を切り替えることを特徴とする請求項１乃至請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記表示境界の座標に基づいて、前記現画像を表示する表示領域と、前記次画像を表示する表示領域と、を示す表示境界画面情報を生成する表示境界処理部を備え、
前記ミキサ部は、前記表示境界画面情報に基づいて、前記現画像と前記次画像を用いて前記結合画像を生成することを特徴とする請求項１乃至請求項４のいずれかに記載の画像処理装置。
【請求項６】
前記表示制御部は、前記表示境界の一端の座標に応じて、前記表示境界画面情報の生成に用いる座標の算出方法を切り替えることを特徴とする至請求項５に記載の画像処理装置。
【請求項７】
前記現画像と、前記次画像と、前記裏ページ画像と、を記憶する記憶部と、
前記現画像を前記記憶部から読み出してスケール調整を行った後に前記ミキサ部に供給する現画像処理部と、
前記次画像を前記記憶部から読み出してスケール調整を行った後に前記ミキサ部に供給する次画像処理部と、を備え、
前記裏ページ画像処理部は、前記記憶部から前記裏ページ画像を読み出すことを特徴とする請求項１乃至請求項６のいずれか１項に記載の画像処理装置。
【請求項８】
前記表示制御部は、ユーザからの入力指示に応じて前記次画像を設定することを特徴とする請求項１乃至請求項７のいずれか１項に記載の画像処理装置。
【請求項９】
前記表示制御部は、ユーザからの入力指示に応じて前記表示境界の一端の座標を設定することを特徴とする請求項１乃至請求項８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記裏ページ画像に含まれる前記非透過領域と、前記第１または前記第２の透過領域と、の境界に曲線を含むことを特徴とする請求項２乃至請求項９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記表示境界画面情報は、前記ページめくり画像と同一画素数を持ち、各画素は前記現画像の表示領域を示すビットまたは前記次画像の表示領域を示すビットのいずれか一方の値が設定されることを特徴とする請求項５乃至請求項１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記表示制御部は、
前記ページめくり画像の水平画素数をＨ、垂直画素数をＶ、前記裏ページ画像の水平画素数をｘ、垂直画素数をｙ、前記表示境界の一端であってＹ座標がＶである端点のＸ座標をｎ、前記表示境界画面情報における前記次画像の表示領域である直角三角形の範囲の水平垂直比をａ：ｂ、定数ｃ＝（ｂ×ｘ）／（ａ×ｙ）、定数ｄ＝ａ／ｂとし、
前記表示境界画面情報の座標、前記裏ページ画像の表示位置及び表示対象範囲を以下の４つの状態に分けて算出することを特徴とする請求項２乃至８のいずれか１項に記載の画像処理装置。
０＜ｎ≦（Ｖ×ｄ）である場合：
＜前記表示境界画面情報における前記次画像の表示領域＞
（０，Ｖ−（ｎ／ｄ）），（ｎ，Ｖ），（０，Ｖ）により示される三角形の領域
＜前記表示対象領域＞
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｘ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝ｙとし、（ｌｅｆｔ，ｔｏｐ），（ｌｅｆｔ，ｂｏｔｔｏｍ），（ｒｉｇｈｔ，ｔｏｐ），（ｒｉｇｈｔ，ｂｏｔｔｏｍ）の座標で示される四角形で囲まれる範囲内（以下、同様の記載を行う）
＜前記ページめくり画像において前記表示用裏ページ画像が表示される位置座標＞
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｃ×ｎ，ｔｏｐ＝Ｖ−（ｎ／ｄ），ｂｏｔｔｏｍ＝Ｖ
（Ｖ×ｄ）＜ｎ≦（Ｈ／ｃ）である場合：
＜前記表示境界画面情報における前記次画像の表示領域＞
（ｎ−ｄ×Ｖ，０），（ｎ，Ｖ），（ｎ−ｄ×Ｖ，Ｖ）により示される三角形の領域、及び以下の座標で示される四角形で囲まれる範囲内
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−（ｄ×Ｖ），ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
＜前記表示対象領域＞
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｒｉｇｈｔ＝ｘ，
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｂｏｔｔｏｍ＝ｙ
＜前記ページめくり画像において前記表示用裏ページ画像が表示される位置座標＞
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝ｃ×ｎ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
（Ｈ／ｃ）＜ｎ≦Ｈである場合：
＜前記表示境界画面情報における前記次画像の表示領域＞
（ｎ−ｄ×Ｖ，０），（ｎ，Ｖ），（ｎ−ｄ×Ｖ，Ｖ）により示される三角形の領域、及び以下の座標で示される四角形で囲まれる範囲内
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−ｄ×Ｖ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
＜前記表示対象領域＞
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｒｉｇｈｔ＝（ｘ×Ｈ）／（ｃ×ｎ），
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｂｏｔｔｏｍ＝ｙ
＜前記ページめくり画像において前記表示用裏ページ画像が表示される位置座標＞
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
Ｈ＜ｎ≦（Ｈ＋Ｖ×ｄ）である場合：
＜前記表示境界画面情報における前記次画像の表示領域＞
（ｎ−ｄ×Ｖ，０），（ｎ，Ｖ），（ｎ−ｄ×Ｖ，Ｖ）により示される三角形の領域、及び以下の座標で示される２つの四角形で囲まれる範囲内
（ｎ−ｄ×Ｖ，０），（Ｈ，Ｖ−（（ｎ−Ｈ）／ｄ）），（ｎ−ｄ×Ｖ，Ｖ−（（ｎ−Ｈ）／ｄ））
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−ｄ×Ｖ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，ｔｏｐ＝Ｖ−（（ｎ−Ｈ）／ｄ），ｂｏｔｔｏｍ＝Ｖ
＜前記表示対象領域＞
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｒｉｇｈｔ＝（ｘ×Ｈ）／（ｃ×ｎ），
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｂｏｔｔｏｍ＝（ｙ×Ｈ）／ｎ
＜前記ページめくり画像において前記表示用裏ページ画像が表示される位置座標＞
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ−（（ｎ−Ｈ）／ｄ）
【請求項１３】
前記現画像及び前記次画像の少なくとも一方が動画像であることを特徴とする請求項１乃至請求項１２のいずれか１項に記載の画像処理装置。
【請求項１４】
複数ページにわたる表示画像をページ毎に表示する際のページめくり画像を生成する方法であって、
現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界の座標を算出し、
前記表示境界と対応づけられページ裏を示すために使用される裏ページ画像において、前記ページめくり画像の生成に使用する表示対象領域を算出し、
前記裏ページ画像の前記表示対象領域を前記表示境界に基づいてスケール調整した画像である表示用裏ページ画像を生成し、
前記表示境界に基づいて、前記現画像と前記次画像を前記表示境界に基づいて結合した結合画像に前記表示用裏ページ画像を重ね合わせて前記ページめくり画像を生成する、画像処理方法。
【請求項１５】
複数ページにわたる表示画像をページ毎に表示する際のページ切り替え画像の座標を算出する処理をコンピュータに実行させるためのプログラムであって、
前記処理は、現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界を算出し、
前記表示境界に基づいて、前記表示境界と対応づけられたページ裏を示す裏ページ画像から前記ページめくり画像中に表示される表示対象領域を算出する、画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像処理装置、及び画像処理方法、及び画像処理プログラムに関する。
【背景技術】
【０００２】
従来では紙を用いて扱われていたコンテンツを、電子書籍やデジタルフォトフレームといった表示装置に表示する場合、ページをめくるようなグラフィック効果を付けることがある。このページめくりのグラフィック効果により、紙を扱っているような感覚をユーザに与えることができる。ページめくりのグラフィック効果により、次のコンテンツに表示が移る際の操作性向上のみならず、複数のコンテンツを連続して閲覧することができるという効果も生じる。ページめくりのグラフィック効果は、静止画のみならず動画を表示する際にも応用可能である。そのため、ページめくりのグラフィック効果は、電子書籍やデジタルフォトフレームにかかる表示装置のみならず、テレビ受像機等に応用されることが考えられ、今後さらにその需要が大きくなる可能性がある。
【０００３】
特許文献１には、ページめくり効果を実現する表示装置に関する技術が開示されている。図１４は、特許文献１に記載の表示装置による、ページめくりの画像の生成処理を示す概念図である。図１４を参照して、特許文献１にかかる表示装置の動作について説明する。
【０００４】
表ページ、裏ページ、及び次ページの原画像Ｍ１、Ｍ２、Ｍ３がそれぞれ第１、第２、第３の格納部に格納される（ステップ１）。形成手段が、裏ページの輪郭を三角形に置換し、三角形Ｍ４の頂点座標を求める（ステップ２）。そして、表ページ、裏ページ、及び次ページの内容を生成するため、作業領域設定手段が第１、第２、第３の作業領域を設定する。
【０００５】
その後、裏ページ生成手段は、ステップ２にて算出した裏ページの輪郭を示す三角形Ｍ４と、第２格納部から読み出した裏ページの原画像Ｍ２と、に基づいて裏ページの画像Ｍ５を第２の作業領域上に生成する（ステップ３）。
【０００６】
続いて、転送手段が第１の格納部から表ページの原画像Ｍ１を第１の作業領域に転送する。同様に、転送手段が第３の格納部から表ページの原画像Ｍ３を第３の作業領域に転送する。そして、消去手段は、裏ページの輪郭を示す三角形Ｍ４に基づいて第１の作業領域から不要部分Ｍ６を消去する。同様に消去手段は、裏ページの輪郭を示す三角形Ｍ４に基づいて第３の作業領域から不要部分Ｍ７を消去する（ステップ４）。そして、合成手段は、第１〜３の作業領域上にある画像を合成することにより、ページめくりの画像を生成している（ステップ５）。
【０００７】
特許文献１に記載の表示装置は、ステップ１〜５の処理を、ページめくり位置を変更する毎、言い換えると裏ページの形状を変化させる毎に行う。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平０７−２６１７２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、特許文献１に記載の表示装置では、ページめくりの画像を生成するための処理負荷が高いという問題がある。当該問題点を以下に説明する。
【００１０】
ページめくりの画像（図１４  ステップ５の画像）を作成する際に、特許文献１の表示装置は、座標計算処理に加えて、第１の作業領域及び第３の作業領域に加工画像を生成する。そして、当該表示装置は、第１及び３の作業領域に格納した加工画像と、第２の作業領域に格納した裏ページの画像と、を合成する。このように、ページめくりの画像を生成するために２つの加工画像を生成する必要がある。そのため、当該表示装置では、画像処理の負荷が高くなってしまう。
【課題を解決するための手段】
【００１１】
本発明にかかる画像処理装置の一態様は、
複数ページにわたる表示画像をページ毎に表示する際のページめくり画像を生成する画像処理装置であって、
現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界の座標を算出し、前記表示境界と対応づけられページ裏を示す為に使用される裏ページ画像において、前記ページめくり画像の生成に使用する表示対象領域を算出する表示制御部と、
前記裏ページ画像の前記表示対象領域を前記表示境界の位置に基づいてスケール調整して表示用裏ページ画像を生成する裏ページ画像処理部と、
前記現画像と前記次画像を前記表示境界に基づいて結合した結合画像を生成し、前記表示境界に基づいて前記結合画像に前記表示用裏ページ画像を重ね合わせて前記ページめくり画像を生成するミキサ部と、を備えるものである。
【００１２】
本発明にかかる画像処理方法の一態様は、
複数ページにわたる表示画像をページ毎に表示する際のページめくり画像を生成する方法であって、
現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界の座標を算出し、
前記表示境界と対応づけられページ裏を示すために使用される裏ページ画像において、前記ページめくり画像の生成に使用する表示対象領域を算出し、
前記裏ページ画像の前記表示対象領域を前記表示境界に基づいてスケール調整した画像である表示用裏ページ画像を生成し、
前記表示境界に基づいて、前記現画像と前記次画像を前記表示境界に基づいて結合した結合画像に前記表示用裏ページ画像を重ね合わせて前記ページめくり画像を生成する、ものである。
【００１３】
本発明にかかる画像処理プログラムの一態様は、
複数ページにわたる表示画像をページ毎に表示する際のページ切り替え画像の座標を算出する処理をコンピュータに実行させるためのプログラムであって、
前記処理は、現在の表示画像である現画像と、ページめくり後に表示する次画像と、の表示境界を算出し、
前記表示境界に基づいて、前記表示境界と対応づけられたページ裏を示す裏ページ画像から前記ページめくり画像中に表示される表示対象領域を算出する、ものである。
【００１４】
本発明においては、画像処理装置は、設定した表示境界に応じて裏ページのスケールを調整し、表示境界に基づいて現画像、次画像を結合した結合画像を生成した後に、裏ページ画像の一部または全部をスケール調整した表示用裏ページ画像を結合画像に重ね合わせてページめくり画像を生成する。結合画像の生成には、表示境界に分けて現画像と次画像を表示するのみであるため、画像の加工等の処理が生じない。さらに、裏ページ画像に関する処理は、スケールの調整及び結合画像上への重ね合わせのみである。このように、画像処理装置は、画像の加工等の処理負荷の高い処理を行うことなく、画像のスケール調整及び重ね合わせのみという簡易な処理を行うことによりページめくり画像を生成する。すなわち、画像処理装置は、画像処理負荷を低減したページめくり画像の生成を実現できる。
【発明の効果】
【００１５】
本発明によれば、画像処理負荷を低減したページめくり画像の生成を実現する画像処理装置、画像処理方法、及び画像処理プログラムを提供することができる。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１にかかる画像処理装置の構成を示すブロック図である。
【図２】実施の形態１にかかる表示境界画面情報を示す概念図である。
【図３】実施の形態１にかかる裏ページ画像の一例を示す図である。
【図４】実施の形態１にかかる画像処理装置によるページめくり画像の生成処理を示す概念図である。
【図５】実施の形態１にかかる画像処理装置によるページめくり画像の生成処理を示す概念図である。
【図６】実施の形態１にかかる画像処理装置によるページめくり座標の算出を示す概念図である。
【図７】実施の形態１にかかる画像処理装置によるページめくり座標の算出を示す概念図である。
【図８】実施の形態１にかかる画像処理装置によるページめくり座標の算出を示す概念図である。
【図９】実施の形態１にかかる画像処理装置によるページめくり座標の算出を示す概念図である。
【図１０】実施の形態１にかかる画像処理装置によるページめくり座標の算出を示す概念図である。
【図１１】実施の形態１にかかる画像処理装置に対するページめくり位置の指定を示す概念図である。
【図１２】実施の形態１にかかる画像処理装置の処理を示すフローチャートである。
【図１３】実施の形態１にかかる画像処理を実行するためのコンピュータの構成である。
【図１４】特許文献１にかかる表示装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１７】
＜実施の形態１＞
以下、図面を参照して本発明の実施の形態について説明する。図１は、本実施の形態にかかる画像処理装置の構成を示すブロック図である。画像処理装置１は、記憶部１０と、表示制御部２０と、現画像処理部３０と、次画像処理部４０と、表示境界処理部５０と、裏ページ画像処理部６０と、ミキサ部７０と、を備える。画像処理装置１は、例えば液晶ディスプレイを有する画像処理装置、より詳細にはテレビ受像機である。以下の説明では、画像処理装置１が水平画素数８００ピクセル、垂直画素数４８０ピクセルの液晶ディスプレイを持つテレビ受像機であるものとして説明を行う。
【００１８】
記憶部１０は、静止画像または動画像を記憶する記憶部である。記憶部１０は、好適にはＲＡＭ（Random Access Memory）であるが、必ずしもこれに限られず、後述の現画像処理部３０等から画像を高速に読み出せる記憶装置であればよい。また、後述の現画像処理部３０等から画像を高速に読み出せるように構成可能であれば、記憶部１０を画像処理装置１の外部に配置してもよい。
【００１９】
表示制御部２０は、ページめくり状態管理部２１０と、ページめくり位置算出部２２０と、コンテンツ管理部２３０と、を備える。表示制御部２０には、ユーザからのページめくり開始／終了指示と、ページめくり後に表示する画像の指定と、が入力される。なお、以降の説明では、ページめくり前に表示する画像を現画像、ページめくり後に表示する画像を次画像、ページの裏側を示すための画像を裏ページ画像と記載する。また、現画像と次画像と裏ページ画像が重ね合わされ、ページめくりの効果を表示する画像をページめくり画像と記載する。
【００２０】
ユーザは、例えばテレビ受像機のリモートコントローラを用いてページめくりの開始指示、次画像の指定を行う。次画像には、表示可能コンテンツの中から任意の画像を選択可能である。例えば、１００ページのコンテンツの３５ページ目を表示中に前後のページ（３４ページ目、３６ページ目）を指定できることは勿論、１０ページ前後や最初のページ（１ページ目）等を指定することも可能である。これにより、以前表示したページの再表示、及び複数ページを飛ばすページめくり処理が実現可能である。
【００２１】
ページめくり状態管理部２１０は、ページめくり開始／終了指示が入力された場合に、ページめくり位置算出部２２０に対して処理の実行を指示する。さらに、ページめくり状態管理部２１０は、次画像の指定情報をコンテンツ管理部２３０に通知する。
【００２２】
ページめくり位置算出部２２０は、後述の表示境界画面情報を生成するための座標を算出する処理部である。ページめくり位置算出部２２０は、算出した座標を表示境界処理部５０に通知する。さらに、ページめくり位置算出部２２０は、裏ページ画像のうち、表示対象となる領域、及び当該領域をページめくり画像中において表示する座標、を算出する処理部である。ページめくり位置算出部２２０は、算出した裏ページ画像の表示対象領域、及び当該領域をページめくり画像中において表示する座標、を裏ページ画像処理部６０に通知する。ページめくり位置算出部２２０による算出処理の詳細は、図６〜１０を参照して後述する。
【００２３】
ページめくり位置算出部２２０は、画像処理装置１の画面サイズ等に合わせるように現画像の拡大率を計算し、当該拡大率を現画像拡大／縮小部３２０に通知する。同様に、ページめくり位置算出部２２０は、画像処理装置１の画面サイズ等に合わせるように次画像の拡大率を計算し、当該拡大率を次画像拡大／縮小部４２０に通知する。これにより、記憶部１０に格納される画像データの大きさに関する制約が無くなり、多くのコンテンツを画像処理装置１の表示部（図示せず）に表示することが可能になる。
【００２４】
コンテンツ管理部２３０は、現画像取得部３１０に対して現画像として読み出す画像を指定する。コンテンツ管理部２３０は、次画像取得部４１０に対して次画像として読み出す画像を指定する。さらに、コンテンツ管理部２３０は、裏ページ画像取得部６１０に対して裏ページ画像として読み出す画像を指定する。
【００２５】
現画像処理部３０は、現画像取得部３１０及び現画像拡大／縮小部３２０を備える。現画像処理部３０には、表示制御部２０から現画像の指定、及び現画像の拡大率が入力される。現画像取得部３１０は、指定された現画像を記憶部１０から読み出し、読み出した画像を現画像拡大／縮小部３２０に供給する。現画像拡大／縮小部３２０は、入力された拡大率により現画像を拡大／縮小する。現画像拡大／縮小部３２０は、拡大／縮小した現画像をミキサ部７０に供給する。
【００２６】
次画像処理部４０は、次画像取得部４１０及び次画像拡大／縮小部４２０を備える。次画像処理部４０には、表示制御部２０から次画像の指定、及び次画像の拡大率が入力される。次画像取得部４１０は、指定された次画像を記憶部１０から読み出し、読み出した画像を次画像拡大／縮小部４２０に供給する。次画像拡大／縮小部４２０は、入力された拡大率により次画像を拡大／縮小する。次画像拡大／縮小部４２０は、拡大／縮小した次画像をミキサ部７０に供給する。
【００２７】
表示境界処理部５０は、現画像の表示領域と、次画像の表示領域と、を区切る表示境界に関する情報（以下、表示境界画面情報と記載する。）を作成する処理部である。表示境界処理部５０には、次画像の表示座標が表示制御部２０から入力される。表示境界処理部５０は、入力された表示座標から表示境界画面情報を作成する。表示境界画面情報は、画像処理装置１の表示画面と同じ画素サイズ（８００×４８０）を持ち、各画素には１ビットの情報が設定される画面情報である。現画像の表示領域の画素には例えば"１"が設定され、次画像の表示領域の画素には例えば"０"が設定される。
【００２８】
図２を参照して、表示境界画面情報を説明する。図２（Ａ）は、次画像の表示座標として、三角形の頂点（０,０）、（０，４８０）、（２４０，４８０）が与えられた場合の表示境界画面情報を示す。図２（Ｂ）は、次画像の表示座標として、三角形の頂点（１６０，０）、（１６０，４８０）、（４００，４８０）、四角形の頂点（０，０）、（１６０，０）、（０，４８０）、（１６０，４８０）が与えられた場合の表示境界画面情報を示す。このように、表示制御部１０から三角形、四角形の座標として次画像の表示座標が与えられ、当該座標に基づいて図２に示すような表示境界画面情報を作成する。
【００２９】
このように、表示境界画面情報の各画素には"０"または"１"のビット列の情報のみが設定されるため、表示境界処理部５０は、高速に表示境界画面情報を生成できる。さらに、表示境界画面情報のデータサイズを小さくすることができる。
【００３０】
図１の説明に戻る。裏ページ画像処理部６０は、裏ページ画像取得部６１０及び裏ページ画像拡大／縮小部６２０を備える。裏ページ画像処理部６０には、表示制御部２０から裏ページ画像の指定、裏ページ画像の中で表示対象となる領域の座標情報、及び当該領域がページめくり画像中で表示される表示座標、が入力される。
【００３１】
裏ページ画像取得部６１０は、指定された裏ページ画像を記憶部１０から読み出す。裏ページ画像拡大／縮小部６２０は、表示制御部２０から入力された裏ページ画像の表示対象領域の座標と、ページめくり画像中での表示座標と、を基に裏ページ画像のスケールを調整する。裏ページ画像拡大／縮小部６２０は、スケール調節をした裏ページ画像と、裏ページ画像がページめくり画像中で表示される表示座標と、をミキサ部７０に通知する。
【００３２】
図３は、裏ページ画像の一例を示す図である。裏ページ画像には、現画像が表示されるために透過処理が施された第１の透過領域、次画像が表示されるために透過処理が施された第２の透過領域、ページ裏側を示す画像領域、が含まれる。第１の透過領域及び第２の透過領域に対して行う透過処理として、例えばαブレンディングが挙げられる。
【００３３】
ページ裏側を示す画像領域と、第１または第２の透過領域と、の境界は、図３に示すように曲線形状としてもよい。さらには、ページ裏側を示す画像領域の一辺（第２の透過領域とページ裏側を示す画像領域との境界となる辺）を、表示境界画面情報内の表示境界を示す斜辺と重ね合わせられるように同一角度に設定しておくことにより、ページ裏側を示す画像領域は任意の形状とすることができる。これにより、ページがめくれてページ端部が浮いている状況を表現することができる。
【００３４】
ページ裏側を示す画像領域には、ページがめくれる際に現れる影を示す効果を付加する。具体的には、仮想的な光源を配置し、当該光源から影が現れる座標を算出する。これらの座標に対して黒色にα値の効果を付けた画素を配置する。一般に、陰影を示す画像効果は、三次元的な歪みを示す画像効果よりも視覚に与える影響が大きい。このため、陰影を示す画像効果を与えることのみにより、十分にページがめくれている印象をユーザに与えることができる。
【００３５】
図１の説明に戻る。ミキサ部７０には、現画像処理部３０から現画像、次画像処理部４０から次画像、表示境界処理部５０から表示境界画面情報が入力される。さらにミキサ部７０には、裏ページ画像処理部６０から裏ページ画像、及び裏ページ画像の表示位置座標が入力される。ミキサ部７０は、表示境界画面情報に基づいて、現画像と次画像とを結合した結合画像を作成する。そして、ミキサ部７０は、この結合画像と、裏ページ画像を、重ね合わせることによりページめくり画像を生成する。この重ね合わせの際に、ミキサ部７０は、裏ページ画像処理部６０から供給された裏ページの表示位置座標に合わせて裏ページ画像を配置する。ミキサ部７０は、生成したページめくり画像を画像処理装置１の表示部等（図示せず）に適宜供給する。
【００３６】
次に、図４を参照して、裏ページ画像の全ての領域を表示対象とするページめくり画像の生成処理を説明する。次画像Ｍ１は、所望の表示サイズに合わせて次画像処理部４０により予めスケーリングされている。同様に、現画像Ｍ２は、所望の表示サイズに合わせて現画像処理部３０により予めスケーリングされている。ミキサ部７０は、表示境界画面情報が示す領域設定に応じて次画像Ｍ１と、現画像Ｍ２を結合した結合画像Ｍ４を生成する。結合画像Ｍ４の画面左下側を含む三角形箇所に次画像Ｍ１が表示される。結合画像Ｍ４の画面左下側を含む三角形以外の箇所に現画像Ｍ２が表示される。この結合画像Ｍ４は、ミキサ部７０の内部でのみ使用される画像である。
【００３７】
裏ページ画像Ｍ３は、結合画像Ｍ４の表示境界と、裏ページを示す領域の一辺が合致するように裏ページ画像処理部６０により予めスケーリングされている。さらに、ミキサ部７０には、裏ページ画像Ｍ３の表示位置座標が裏ページ画像処理部６０に供給されている。ミキサ部７０は、結合画像Ｍ４に対し、指定された表示位置に裏ページ画像Ｍ３を重ね合わせてページめくり画像Ｍ５を生成する。
【００３８】
続いて、図５を参照して、裏ページ画像の一部の領域を表示対象とするページめくり画像の生成処理を説明する。結合画像Ｍ９の生成は、図４の結合画像Ｍ４の生成処理と同様である。裏ページ画像処理部６０は、裏ページ画像を、表示制御部２０から入力された表示対象領域と、ページめくり画像上での表示座標と、を基に拡大する。図５の例では、白丸により囲まれた四角形の領域を抽出して、ページめくり画像上での表示座標を基に拡大したＭ８を生成する。このように、裏ページ画像処理部６０は、裏ページ画像から表示対象の領域を拡大して表示用の裏ページ画像であるＭ８を生成する。より詳細には、裏ページ画像処理部６０は、裏ページ画像の一部または全部のスケールを調整した表示用の裏ページ画像を生成する。ミキサ部７０は、結合画像Ｍ９に対し、指定されたページめくり画像での表示位置に裏ページ画像Ｍ８を重ね合わせてページめくり画像Ｍ１０を生成する。
【００３９】
次に、図６〜１０を参照して、ページめくり位置算出部２２０による算出処理を説明する。ページめくり位置算出部２２０の算出方法は、ページめくり位置の遷移により変化する。まず図６を参照して、図７〜１０の説明に用いる座標系等を説明する。説明においては、裏ページ画像の原画像のサイズは、水平画素数３８４ピクセル、垂直画素数４８０ピクセルであるとしている。また、表示境界画面情報内で拡大縮小される三角形（次画像が表示される領域）の水平／垂直比は１：２であるとしている。画像処理装置１の表示部の画素数は、前述のように水平８００ピクセル、垂直４８０ピクセルとする。座標系は、左上を（０，０）とし、右下を（８００，４８０）とする。現画像と次画像の表示境界の一端であって、Ｙ座標＝４８０の端点のＸ座標をｎとする。なお、図７〜１０の説明では、説明の簡略化のため、裏ページ画像における裏ページを示す画像領域を三角形とする。
【００４０】
図７は、０＜ｎ≦２４０である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置の関係を示す図である。図７では、ｎ＝２００とした場合の座標値が示されている。
【００４１】
表示境界画面情報における次画像の表示領域は、以下の三角形の頂点座標の範囲内となる（図７（Ａ））。
（０， ４８０−２×ｎ），（ｎ，４８０），（０，４８０）
【００４２】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる（図７（Ｂ））。
ｌｅｆｔ＝０，ｒｉｇｈｔ＝３８４，ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
ここで、ｌｅｆｔ及びｒｉｇｈｔは、ｘ座標の値を示す。ｔｏｐ及びｂｏｔｔｏｍは、ｙ座標の値を示す。すなわち、裏ページ画像の原画像から表示対象となる表示対象領域は、（０，０），（０，４８０），（３８４，０），（３８４，４８０）という座標に囲まれた範囲となる。以降の説明についても同様の記載を行う。
【００４３】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される（図７（Ｃ））。
ｌｅｆｔ＝０，ｒｉｇｈｔ＝（８／５）×ｎ，
ｔｏｐ＝４８０−２×ｎ，ｂｏｔｔｏｍ＝４８０
【００４４】
次に、２４０＜ｎ≦５００である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置の関係を、図８を参照して説明する。図８では、ｎ＝４００である場合の座標値が示されている。
【００４５】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び四角形の範囲内となる（図８（Ａ））。
・三角形の座標
（ｎ−２４０，０），（ｎ，４８０），（ｎ−２４０，４８０）
・四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−２４０，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
【００４６】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる（図８（Ｂ））。
ｌｅｆｔ＝２４０×（ｎ−２４０）／ｎ，ｒｉｇｈｔ＝３８４，
ｔｏｐ＝４８０×（ｎ−２４０）／ｎ，ｂｏｔｔｏｍ＝４８０
【００４７】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される（図８（Ｃ））。
ｌｅｆｔ＝ｎ−２４０，ｒｉｇｈｔ＝（８／５）×ｎ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
【００４８】
次に、５００＜ｎ≦８００である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置の関係を、図９を参照して説明する。図９では、ｎ＝７００である場合の座標値が示されている。
【００４９】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び四角形の範囲内となる（図９（Ａ））。
・三角形の座標
（ｎ−２４０，０），（ｎ，４８０），（ｎ−２４０，４８０）
・四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−２４０，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
【００５０】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる（図９（Ｂ））。
ｌｅｆｔ＝２４０×（ｎ−２４０）／ｎ，
ｒｉｇｈｔ＝３８４×（１−（ｎ−５００）／ｎ），
ｔｏｐ＝４８０×（ｎ−２４０）／ｎ，
ｂｏｔｔｏｍ＝４８０
【００５１】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される（図９（Ｃ））。
ｌｅｆｔ＝ｎ−２４０，ｒｉｇｈｔ＝８００，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
【００５２】
次に、８００＜ｎ≦１０４０である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置の関係を、図１０を参照して説明する。図１０では、ｎ＝９００である場合の座標値が示されている。
【００５３】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び２つの四角形（第１の四角形、第２の四角形）の範囲内となる（図１０（Ａ））。
・三角形の座標
（ｎ−２４０，０），（８００，（１０４０−ｎ）×２），（ｎ−２４０，（１０４０−ｎ）×２）
・第１の四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−２４０，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝４８０
・第２の四角形の頂点座標
ｌｅｆｔ＝ｎ−２４０，ｒｉｇｈｔ＝８００，
ｔｏｐ＝（１０４０−ｎ）×２，ｂｏｔｔｏｍ＝４８０
【００５４】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる（図１０（Ｂ））。
ｌｅｆｔ＝２４０×（ｎ−２４０）／ｎ，
ｒｉｇｈｔ＝３８４×（１−（ｎ−５００）／ｎ），
ｔｏｐ＝４８０×（ｎ−２４０）／ｎ，
ｂｏｔｔｏｍ＝４８０×（１−（ｎ−８００）／ｎ）
【００５５】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される（図１０（Ｃ））。
ｌｅｆｔ＝ｎ−２４０，ｒｉｇｈｔ＝８００，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝（１０４０−ｎ）×２
【００５６】
上記したように、ページめくり位置算出部２２０は、ページめくりの遷移を４つの状態に分け、各状態において表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置を算出する。この算出値に応じて、裏ページ画像拡大／縮小部６２０は、裏ページの表示領域の拡大／縮小を行う。
【００５７】
なお、上述のｎの値（現画像と次画像の表示境界の一端であって、Ｙ座標＝４８０の端点のＸ座標の値を一定割合で増加することにより、一定速度でページをめくる効果が得られる。これにより、滑らかにページがめくられる視覚効果を表現することができる。しかしながら、ページめくりが一定速度により行われることに限られず、例えばユーザによる座標指定に応じてページめくりを行ってもよい。一例を図１１に示す。
【００５８】
図１１は、画像処理装置１の表示画面を示す図である。ユーザは、例えば画像処理装置１のリモートコントローラを用いて表示画面上のポインタを水平方向に移動する。これに伴い、ｎの値（現画像と次画像の表示境界の一端であって、Ｙ座標＝４８０の端点のＸ座標の値）を増減する。なお、画像処理装置１がタッチパネルを有する場合には、ユーザがタッチパネルに触れて、ページ端部を水平方向に移動させるように操作してもよい。このようにユーザがページめくり位置を操作できることにより、現画像と次画像をユーザが望む表示割合で表示させ続けることが可能となる。
【００５９】
上述の図７〜１０の例では、画像処理装置１の画面サイズ等について具体的な数値を想定して説明したが、上述の算出方式は以下のように一般化することができる。以下の説明において、画像処理装置の画面サイズは、水平画素数をＨ、垂直画素数をＶとする。裏ページ画像の原画像のサイズが水平画素数ｘ、垂直画素数ｙとする。座標系は、左上を（０，０）とし、右下を（Ｈ，Ｖ）とする。現画像と次画像の表示境界の一端であって、Ｙ座標＝Ｖの端点のＸ座標をｎとする。表示境界画面情報における次画像の表示領域である直角三角形の範囲の水平垂直比をａ：ｂとする。さらに、以下のように定数を規定する。
ｃ＝（ｂ×ｘ）／（ａ×ｙ）
ｄ＝ａ／ｂ
【００６０】
０＜ｎ≦（Ｖ×ｄ）である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置について説明する。
【００６１】
表示境界画面情報における次画像の表示領域は、以下の三角形の頂点座標の範囲内となる。
（０，Ｖ−（ｎ／ｄ）），（ｎ，Ｖ），（０，Ｖ）
【００６２】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる。
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｘ，ｔｏｐ＝０，ｂｏｔｔｏｍ＝ｙ
【００６３】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される。
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｃ×ｎ，ｔｏｐ＝Ｖ−（ｎ／ｄ），ｂｏｔｔｏｍ＝Ｖ
【００６４】
次に、（Ｖ×ｄ）＜ｎ≦（Ｈ／ｃ）である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置について説明する。
【００６５】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び四角形の範囲内となる。
・三角形の座標
（ｎ−ｄ×Ｖ，０），（ｎ，Ｖ），（ｎ−ｄ×Ｖ，Ｖ）
・四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−（ｄ×Ｖ），
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
【００６６】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる。
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｒｉｇｈｔ＝ｘ，
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，ｂｏｔｔｏｍ＝ｙ
【００６７】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される。
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝ｃ×ｎ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
【００６８】
次に、（Ｈ／ｃ）＜ｎ≦Ｈである場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置について説明する。
【００６９】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び四角形の範囲内となる。
・三角形の座標
（ｎ−ｄ×Ｖ，０），（ｎ，Ｖ），（ｎ−ｄ×Ｖ，Ｖ）
・四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−ｄ×Ｖ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
【００７０】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる。
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，
ｒｉｇｈｔ＝（ｘ×Ｈ）／（ｃ×ｎ），
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，
ｂｏｔｔｏｍ＝ｙ
【００７１】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される。
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
【００７２】
次に、Ｈ＜ｎ≦（Ｈ＋Ｖ×ｄ）である場合の表示境界画面情報、裏ページ画像の表示対象領域、及びページめくり画像内での裏ページ画像の表示位置について説明する。
【００７３】
表示境界画面情報における次画像の表示領域は、以下の座標により示される三角形及び２つの四角形（第１の四角形、第２の四角形）の範囲内となる。
・三角形の座標
（ｎ−ｄ×Ｖ，０），（Ｈ，Ｖ−（（ｎ−Ｈ）／ｄ）），（ｎ−ｄ×Ｖ，Ｖ−（（ｎ−Ｈ）／ｄ））
・第１の四角形の頂点座標
ｌｅｆｔ＝０，ｒｉｇｈｔ＝ｎ−ｄ×Ｖ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ
・第２の四角形の頂点座標
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，
ｔｏｐ＝Ｖ−（（ｎ−Ｈ）／ｄ）），ｂｏｔｔｏｍ＝Ｖ
【００７４】
裏ページ画像の原画像の内で表示対象となる表示対象領域は、以下の座標値により表わされる。
ｌｅｆｔ＝（ｄ×ｙ×（ｎ−Ｖ×ｄ））／ｎ，
ｒｉｇｈｔ＝（ｘ×Ｈ）／（ｃ×ｎ），
ｔｏｐ＝（ｙ×（ｎ−Ｖ×ｄ））／ｎ，
ｂｏｔｔｏｍ＝（ｙ×Ｈ）／ｎ
【００７５】
ページめくり画像中において裏ページ画像が表示される領域の座標は、以下のように示される。
ｌｅｆｔ＝ｎ−ｄ×Ｖ，ｒｉｇｈｔ＝Ｈ，
ｔｏｐ＝０，ｂｏｔｔｏｍ＝Ｖ−（（ｎ−Ｈ）／ｄ）
【００７６】
次に、本実施の形態にかかる画像処理装置１の処理を図１２のフローチャートを参照して説明する。表示制御部２０は、任意の方法により表示境界の一端の座標（図６のｎ）を設定する（Ｓ１１）。表示制御部２０は、設定した表示境界の一端の座標から表示境界画面情報を生成するための座標を算出する（Ｓ１２）。さらに、表示制御部２０は、表示画像の一端の座標を基に、裏ページ画像の中で表示対象となる領域と、当該領域がページめくり画像中に表示される位置座標を算出する（Ｓ１３）。表示制御部２０は、現画像及び次画像の拡大率を算出する（Ｓ１４）。
【００７７】
現画像処理部３０は、算出された拡大率に合わせて記憶部１０から取得した現画像のスケールを調整する（Ｓ１５）。同様に、次画像処理部４０は、算出された拡大率に合わせて記憶部１０から取得した次画像のスケールを調整する（Ｓ１５）。裏ページ画像処理部６０は、算出された拡大率に合わせて記憶部１０から取得した裏ページ画像のスケールを調整する（Ｓ１５）。
【００７８】
表示境界処理部５０は、表示制御部２０が算出した座標情報を基に表示境界画面情報を生成する（Ｓ１６）。
【００７９】
ミキサ部７０は、表示境界画面情報を基に、スケール調整後の現画像と次画像を結合した結合画像を生成する（Ｓ１７）。ミキサ部７０は、この結合画像と、裏ページ画像を表示制御部２０が算出した位置に重ね合わせることによりページめくり画像を生成する（Ｓ１８）。
【００８０】
なお、上記の処理順序に限られず、Ｓ１２〜Ｓ１４の処理の順序は、順不同であり、同時に行われてもよい。同様に、Ｓ１５とＳ１６の処理の順序は、順不同であり、同時に行われてもよい。また、Ｓ１７とＳ１８の処理は、１画素毎に出力値を決定することにより同時に実行することもでき、Ｓ１７の出力結果は画面上に出力されなくてもよい。
【００８１】
続いて、本実施の形態にかかる画像処理装置の効果について説明する。上述のように、画像処理装置１は、ページめくり画像を生成する際に、座標の算出処理、画像のスケール調整、及び画像の重ね合わせのみを行う。座標の算出処理は、三角形または四角形の座標を求める単純な処理である。換言すると、画像処理装置１は、画像の加工等の処理負荷の高い処理を行うことなくページめくり画像を生成することができる。これにより、処理性能の低い装置であってもページめくり効果を実現することが可能になる。さらに、処理負荷の高い処理を行うことがないため、ユーザからの指示に対する応答性が向上される。
【００８２】
さらにまた、画像処理装置１が扱う画像サイズ等が変化しても、座標の算出処理、画像のスケール調整、及び画像の重ね合わせのみしか行わず、画像サイズの増大により処理負荷が増加する処理を行う必要がない。このため、画像処理装置１は、一般に処理負荷が高い動画像を扱う場合であっても、ページめくり効果を容易に実現することができる。
【００８３】
さらに、裏ページ画像にページカール、陰影等の効果を付けることにより、安価な構成を保ちつつページめくりの視覚的効果を向上させることができる。
【００８４】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。例えば、上述の説明では、ページを左から右にめくることを想定して説明したが、ページをめくる方向は任意に変更可能である。
【００８５】
記憶部１０内に格納された全画像が画像処理装置１の表示画面と同一サイズである場合、現画像処理部３０及び次画像処理部４０を省略した構成とすることもできる。この場合、表示制御部２０が現画像及び次画像をミキサ部７０に通知し、ミキサ部７０が現画像及び次画像を記憶部１０から読み出す。
【００８６】
上述の説明では、表示境界画面情報を設定し、現画像と次画像の表示領域を設定したが、これに限られず、表示境界を示す座標情報とページ画像の画像サイズを基にして任意の方法で現画像と次画像の結合画像を生成すればよい。
【００８７】
さらに、上述の説明では画像処理装置１がテレビ受像機であるものとして説明したが、必ずしもこれに限られず、セットトップボックス、ＤＶＤ（Digital Versatile Disc）メディア等の小型表示装置、携帯電話端末等に応用することも可能である。
【００８８】
なお、表示制御部２０の各処理部の処理を任意のコンピュータ内で動作するプログラムとして実現してもよい。プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（random access memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００８９】
表示制御部２０の各処理部の処理を任意のコンピュータ内で動作するプログラムとして実現する場合、当該プログラムが動作するコンピュータの構成を図１３に示す。コンピュータ８０は、例えばＣＰＵ８１と、メインメモリ８２と、不揮発性メモリ８３と、がバスにより接続された構成である。
【符号の説明】
【００９０】
１  画像処理装置
１０  記憶部
２０  表示制御部
２１０  ページめくり状態管理部
２２０  ページめくり位置算出部
２３０  コンテンツ管理部
３０  現画像処理部
３１０  現画像取得部
３２０  現画像拡大／縮小部
４０  次画像処理部
４１０  次画像取得部
４２０  次画像拡大／縮小部
５０  表示境界処理部
６０  裏ページ処理部
６１０  裏ページ画像取得部
６２０  裏ページ画像拡大／縮小部
７０  ミキサ部
８０  コンピュータ
８１  ＣＰＵ
８２  メインメモリ
８３  不揮発性メモリ
【図１】
2012123173.tif 000003
【図２】
2012123173.tif 000004
【図３】
2012123173.tif 000005
【図４】
2012123173.tif 000006
【図５】
2012123173.tif 000007
【図６】
2012123173.tif 000008
【図７】
2012123173.tif 000009
【図８】
2012123173.tif 000010
【図９】
2012123173.tif 000011
【図１０】
2012123173.tif 000012
【図１１】
2012123173.tif 000013
【図１２】
2012123173.tif 000014
【図１３】
2012123173.tif 000015
【図１４】
2012123173.tif 000016