(57)【要約】【課題】  コンピュータ上で電子アルバムを編集する際に、めくられているページやその前後のページの様子を区別して可及的に分かりやすく表示することができるようにする。【解決手段】  電子アルバム３０３の本文がめくられる様子を表示する際には、めくりの程度に応じて、めくりページと、そのめくりページの前又は後のページとの何れか一方をグレーで表示する。また、現在表示中の見開きページの裏側の見開きページを表示する際には、現在表示中の見開きページの横方向を見開きページの両端から中央に向けて段階的に縮小表示して、電子アルバム３０３が綴じた状態を表示するようにし、その後、現在表示中の見開きページの裏側にある見開きページの横方向を、前記中央から両端に向けて拡大表示して、現在表示中の見開きページの裏側にある見開きページを表示する。【選択図】  図３
2006072148.tif 000002
【特許請求の範囲】
【請求項１】
本のページをめくる様子を表示装置に表示する画像処理装置であって、
前記本のページをめくるための指示を受け付ける指示受付手段と、
前記指示受付手段により受け付けられた指示に基づいて、前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別手段と、
前記判別手段により、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、前記本のページをめくる様子を前記表示装置に表示する表示手段とを有することを特徴とする画像処理装置。
【請求項２】
前記表示手段は、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含まないと判別された場合には、めくるページと、そのめくるページの前又は後のページとのうちの何れか一方のページの色を、その他のページの色と異ならせて、前記本のページをめくる様子を前記表示装置に表示することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記表示手段は、前記めくるページのめくりの程度に応じて、前記めくるページの横方向の縮小率を異ならせることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記表示手段は、前記めくるページと、そのめくるページの前又は後のページとのうちの何れか一方のページの色の濃度を、前記めくるページのめくりの程度に応じて異ならせることを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記表示手段は、前記めくるページのうち、現在表示されているページを表示する場合には、前記めくるページの色をその他のページの色と異ならせ、前記めくるページのうち、次に表示されるページを表示する場合には、前記めくるページの前又は後のページの色をその他のページの色と異ならせることを特徴とする請求項２〜４の何れか１項に記載の画像処理装置。
【請求項６】
前記表示手段は、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合には、前記現在表示されている見開きページを、その両端から中央に向けて段階的に縮小して表示し、前記現在表示されている見開きページを縮小しきったら、前記次に表示される見開きページを、前記中央から前記両端に向けて段階的に拡大して表示することを特徴とする請求項１〜５の何れか１項に記載の画像処理装置。
【請求項７】
前記次に表示される見開きページは、前記本の表紙及び裏表紙の見開きページの裏側にある見開きページであることを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記表示手段は、前記本の見開きページの周囲に、前記本の厚みを表現するための飾り枠を表示することを特徴とする請求項１〜７の何れか１項に記載の画像処理装置。
【請求項９】
前記表示手段は、前記本の見開きページと前記本の表紙及び裏表紙の見開きページとで、見開きページの周囲の前記本の厚みを表現するための異なる飾り枠を切り替えて表示することを特徴とする請求項１〜８の何れか１項に記載の画像処理装置。
【請求項１０】
本のページをめくる様子を表示装置に表示する画像処理方法であって、
前記本のページをめくるための指示を受け付ける指示受付ステップと、
前記指示受付ステップにより受け付けられた指示に基づいて、前記前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別ステップと、
前記判別ステップにより、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、前記本のページをめくる様子を前記表示装置に表示する表示ステップとを有することを特徴とする画像処理方法。
【請求項１１】
前記表示ステップは、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含まないと判別された場合には、めくるページと、そのめくるページの前又は後のページとのうちの何れか一方のページの色を、その他のページの色と異ならせて、前記本のページをめくる様子を前記表示装置に表示することを特徴とする請求項１０に記載の画像処理方法。
【請求項１２】
前記表示ステップは、前記めくるページのめくりの程度に応じて、前記めくるページの横方向の縮小率を異ならせることを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記表示ステップは、前記めくるページと、そのめくるページの前又は後のページとのうちの何れか一方のページの色の濃度を、前記めくるページのめくりの程度に応じて異ならせることを特徴とする請求項１１又は１２に記載の画像処理方法。
【請求項１４】
前記表示ステップは、前記めくるページのうち、現在表示されているページを表示する場合には、前記めくるページの色をその他のページの色と異ならせ、前記めくるページのうち、次に表示されるページを表示する場合には、前記めくるページの前又は後のページの色をその他のページの色と異ならせることを特徴とする請求項１１〜１３の何れか１項に記載の画像処理方法。
【請求項１５】
前記次に表示される見開きページは、前記本の表紙及び裏表紙の見開きページの裏側にある見開きページであることを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記表示ステップは、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合には、前記現在表示されている見開きページを、その両端から中央に向けて段階的に縮小して表示し、前記現在表示されている見開きページを縮小しきったら、前記次に表示される見開きページを、前記中央から前記両端に向けて段階的に拡大して表示することを特徴とする請求項１０〜１５の何れか１項に記載の画像処理方法。
【請求項１７】
前記表示ステップは、前記本の見開きページの周囲に、前記本の厚みを表現するための飾り枠を表示することを特徴とする請求項１０〜１６の何れか１項に記載の画像処理方法。
【請求項１８】
前記表示ステップは、前記本の見開きページと前記本の表紙及び裏表紙の見開きページとで、見開きページの周囲の前記本の厚みを表現するための異なる飾り枠を切り替えて表示することを特徴とする請求項１０〜１７の何れか１項に記載の画像処理方法。
【請求項１９】
本のページをめくる様子を表示装置に表示することをコンピュータに実行させるためのコンピュータプログラムであって、
前記本のページをめくるための指示を受け付ける指示受付ステップと、
前記指示受付ステップにより受け付けられた指示に基づいて、前記前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別ステップと、
前記判別ステップにより、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、本のページをめくる様子を前記表示装置に表示する表示ステップとをコンピュータに実行させることを特徴とするコンピュータプログラム。
【請求項２０】
前記請求項１９に記載のコンピュータプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体に関し、特に、複数ページに画像情報を配置した電子アルバムをディスプレイで本の態様で表示するために用いて好適なものである。
【背景技術】
【０００２】
近年、デジタルカメラやスキャナ等、デジタル画像を生成するデジタル画像機器装置が普及している。これに伴い、デジタル画像機器で生成されたデジタル画像を用いて電子アルバムを作成することが行われている。かかる電子アルバムの作成方法を具体的に説明すると、まず、デジタル画像機器で生成されたデジタル画像を、クライアントコンピュータに取り込む。そして、前記取り込んだにデジタル画像の中から所望の画像をユーザが選択し、選択したデジタル画像を電子アルバムの所望の位置に配置する（特許文献１を参照）。
【０００３】
このような電子アルバムを表示画面上で編集したり、鑑賞したりする場合に、実際の本を模倣して、電子アルバムの各ページを表示するようにすれば、実際のアルバムを扱っているような印象をユーザに与えることができ、好ましい。そこで、電子アルバムのページを切り替える際に、ユーザが要求するページ速度に従ってページを変形して、ページをめくっているという印象をユーザに与えるようにする技術が開示されている（特許文献２を参照）。
【０００４】
【特許文献１】特開２０００−０８２１２８号公報
【特許文献２】特開平８−１０６４６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前述した技術では、ページが移動している様子を表示することしか行っていない。したがって、めくっているページと、その前後にあるページとをユーザが判別するのが困難であるという問題点があった。
【０００６】
また、従来、表示中のページが、表紙であっても本文であっても、ページをめくる際の表示パターンが同じであった。このため、表紙及び本文の何れが表示されているのかをユーザが判別するのが困難であるという問題点があった。
以上のように、従来の技術では、めくられるページが分かりにくいという問題点があった。
本発明は、このような問題点に鑑みてなされたものであり、コンピュータ上で電子アルバムを編集する際に、めくられているページやその前後のページの様子を区別して可及的に分かりやすく表示することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の画像処理装置は、本のページをめくる様子を表示装置に表示する画像処理装置であって、前記本のページをめくるための指示を受け付ける指示受付手段と、前記指示受付手段により受け付けられた指示に基づいて、前記前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別手段と、前記判別手段により、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、本のページをめくる様子を前記表示装置に表示する表示手段とを有することを特徴とする。
【０００８】
本発明の画像処理方法は、本のページをめくる様子を表示装置に表示する画像処理方法であって、前記本のページをめくるための指示を受け付ける指示受付ステップと、前記指示受付ステップにより受け付けられた指示に基づいて、前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別ステップと、前記判別ステップにより、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、本のページをめくる様子を前記表示装置に表示する表示ステップとを有することを特徴とする。
【０００９】
本発明のコンピュータプログラムは、本のページをめくる様子を表示装置に表示することをコンピュータに実行させるためのコンピュータプログラムであって、前記本のページをめくるための指示を受け付ける指示受付ステップと、前記指示受付ステップにより受け付けられた指示に基づいて、前記前記表示装置に現在表示されている見開きページ、又は前記表示装置に次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むか否かを判別する判別ステップと、前記判別ステップにより、前記現在表示されている見開きページ、又は前記次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含むと判別された場合と、そうでない場合とで、表示方法を異ならせて、本のページをめくる様子を前記表示装置に表示する表示ステップとをコンピュータに実行させることを特徴とする。
本発明のコンピュータ読み取り可能な記録媒体は、前記記載のコンピュータプログラムを記録したことを特徴とする。
【発明の効果】
【００１０】
本発明によれば、コンピュータ上で編集される電子アルバムを本の態様で表示するに際し、ページをめくる様子を、現在表示されている見開きページ、又は次に表示される見開きページが、前記本の表紙及び裏表紙の見開きページを含む場合と、そうでない場合とで、表示方法を異ならせるようにしたので、前記前記本の本文と、前記本の表紙及び裏表紙とを可及的に明確に区別して、前記本のページがめくられている様子を表示することができる。これにより、めくられているページやその前後のページの様子を区別して可及的に分かりやすく表示することができる。
【発明を実施するための最良の形態】
【００１１】
次に、図面を参照しながら、本発明の実施形態について説明する。
図１は、本発明の実施形態を示し、画像処理システムの概略構成の一例を示した図である。
図１において、画像入力機器１０１は、イメージ情報である光学像を電気信号に変換し、その電子信号に対して所定の画像処理を施し、画像処理を施した電子信号をデジタル情報として記録したり再生したりするためのものである。この画像入力機器１０１としては、例えば、被写体を撮影し、撮影した被写体を静止画像の画像データとして記憶するデジタルスチルカメラや、撮影した被写体を動画像の画像データとして記憶するデジタルビデオカメラや、原稿を読み取り、読み取った原稿を静止画像の画像データとして記憶するスキャナ等が挙げられる。
【００１２】
データ転送用インターフェース１０３は、画像入力機器１０１が入力した画像データをクライアントコンピュータ１０２に転送するためのインターフェースである。このデータ転送用インターフェース１０３としては、例えば、ＵＳＢ（Universal Serial Bus）や、IEEE1394に代表される有線系のインターフェースや、IrDA（Infrared Data Association）やBluetooth（登録商標）に代表される無線系のインターフェース等が挙げられる。
【００１３】
クライアントコンピュータ１０２は、データ転送用インターフェース１０３経由で画像入力機器１０１から転送された画像データを編集する電子アルバムを作成する等の処理を行う画像処理装置である。
データ転送用インターフェース１０３経由で画像入力機器１０１から転送された画像データは、クライアントコンピュータ１０２の記憶領域１０４に格納される。この記憶領域１０４としては、例えば、ハードディスクドライブ（ＨＤＤ）等が挙げられる。なお、画像データの転送は、例えば、画像入力機器１０１からクライアントコンピュータ１０２へ発行された転送コマンドに従って、クライアントコンピュータ１０２が記憶領域１０４を確保した後に行われる。
【００１４】
このようにして記憶領域１０４に記憶された画像データは、クライアントコンピュータ１０２に配設されているＣＰＵ（Central Processing Unit）が、クライアントコンピュータ１０２にインストールされているオペレーティングシステム（ＯＳ）や、電子アルバム編集アプリケーション１０５を実行することにより読み出される。
そして、ユーザは、電子アルバム編集アプリケーション１０５を利用して、記憶領域１０４に格納されている画像データを編集して電子アルバムを作成する。
【００１５】
図２は、電子アルバム編集アプリケーション１０５の機能構成の一例を示した図である。
図２において、データ制御部２０１は、電子アルバムを作成したり表示したりするためのデータを生成する。ＧＵＩ制御部２０２は、電子アルバムを作成したり鑑賞したりするためにユーザにより操作されるグラフィックユーザインターフェースを、クライアントコンピュータ１０２に配設されたモニタに表示する。また、ＧＵＩ制御部２０２は、前記表示したグラフィックユーザインターフェースを用いてユーザにより操作された内容をデータ制御部２０１に出力する。これにより、データ制御部２０１は、ユーザにより指定された内容を判別することができる。
【００１６】
より具体的に説明すると、まず、データ制御部２０１は、ＧＵＩ制御部２０２を介してユーザにより指定された内容を入力する。また、データ制御部２０１は、記憶領域１０４から電子アルバムのテンプレートを取得する。デザイン制御部２０３は、前記ユーザにより指定された入力した内容に従って、前記取得したテンプレートを用いて電子アルバムのデザインデータを作成する。そして、データ制御部２０１は、デザイン制御部２０３で作成されたデザインデータと、ユーザにより選択された画像とを用いて、電子アルバムを作成する。
【００１７】
データ制御部２０１は、以上のようにして作成された電子アルバムを本の形でページ毎に表示させるための電子アルバム表示用データを、レイアウトファイル２０５を用いてデザイン制御部２０３で作成された電子アルバムのデザインデータと、画像データ２０６とを用いて作成する。そして、ＧＵＩ制御部２０２は、作成された電子アルバム表示用データに基づいて、図３に示すような電子アルバム表示画面３０１を、クライアントコンピュータ１０２に配設されたモニタに表示する。
【００１８】
図３に示す電子アルバム表示画面３０１において、本実施形態では、ページめくりモードとして、「本文−本文」モードと、「直接裏返し」モードとをめくるページに応じて切り替えることが可能である。ここで、「本文−本文」モードとは、電子アルバム３０３の本文のページがめくられる様子を表示する際に図５，図６に示す様に行うモードである。「直接裏返し」モードとは、電子アルバム３０３の見開きページの裏側の見開きページを表示する際に図７で示す様に行うモードである。
【００１９】
本実施形態では、電子アルバム３０３にどのような陰を付けるのかを設定しておくことが可能である。本実施形態では、陰付モードとして、「めくり方向光源」モードと、「台紙側陰」モードとが設定されている。ここで、「めくり方向光源」モードとは、主として、「本文−本文」モードが指定されているときに指定されるモードであり、電子アルバム３０３のページをめくっている最中に、そのめくっている最中のページ（以下、めくりページと称する）と、めくりページの前又は後のページとの何れか一方に陰を付すためのモードである。「台紙側陰」とは、主として「本文−本文」モードまたは「直接裏返し」モードが指定されているときに指定されるモードであり、表示中の電子アルバム３０３の側方(ベース側)に陰を付すためのモードである。
尚、陰付きモードは、電子アルバムの編集中又は編集前にクライアント１０２のユーザが設定するようにしてもよい。あるいは、電子アルバム編集アプリケーションの製作者が、配布前に予め設定しておくようにしてもよい。あるいは、電子アルバム編集アプリケーション１０５がインターネットなどのネットワーク経由で外部装置から情報を取得し、それに基づいて設定するようにしてもよい。
【００２０】
「ページめくり」ボタン３０４は、電子アルバム３０３のページをめくる方向をユーザが指定するためのボタンである。本実施形態では、順方向めくりボタン「＞＞」ボタン３０４ａが押下されると、電子アルバム３０３のページを順方向にめくるようにする。一方、逆方向めくりボタン「＜＜」ボタン３０４ｂが押下されると、電子アルバム３０３のページを逆方向にめくるようにする。なお、順方向とはページを進める方向であり、図４に示すように、「＞＞」ボタン３０４ａが押下されると、めくりページ４０１を前のページの方へめくるようにする。一方、逆方向とは、ページを戻す方向であり、図４に示すように、「＜＜」ボタン３０４ｂが押下されると、めくりページ４０１を後のページの方へめくるようにする。
【００２１】
なお、図３に示すように、本実施形態では、電子アルバム表示画面３０１に電子アルバム３０３を表示する際には、電子アルバム３０３に含まれるページ数を厚みで表現するための飾り枠３０７も、電子アルバム３０３の周囲に表示するようにしている。
【００２２】
以下、図５〜図７を参照して、電子アルバム３０３のページがめくられている様子を表示する方法の具体例を説明する。
まず、図５を参照しながら、ページめくりモードとして「本文−本文」モード、陰付モードとして「めくり方向光源」モード、ページをめくる方向として順方向が指定された場合の表示例を説明する。
図５では、電子アルバム３０３の第４頁及び第５頁の見開きページから、第６頁及び第７頁の見開きページを表示する場合を例に挙げて示している。また、図５において、電子アルバム表示画面３０１内の電子アルバム３０３の表示内容は、上から下に順番に遷移するものとする。
【００２３】
まず、第１段階では、第４頁及び第５頁の見開きページを表示する。
第２段階では、横方向を（３／４）倍に縮小するとともに、背景に濃いグレーを付した第５頁の画像を、見開きページの右側の左４分の３に表示する。そして、見開きページの右側の右４分の１には、第７頁の右４分の１の画像を表示する。一方、見開きページの左側には、第４頁の画像を表示する。なお、見開き頁の右半分の表示処理は最初に第７頁の画像を見開き頁の右側全体に表示しておき、その上に横方向を（３／４）倍に縮小するとともに、背景に濃いグレーを付した第５頁の画像を、見開きページの右側の左４分の３に上書きしても構わない。以下の説明にある各見開き頁の表示方法に関しても代替の表示方法があることは同様である。
第３段階では、横方向を（１／２）倍に縮小するとともに、背景に濃いグレーを付した第５頁の画像を、見開きページの右側の左半分に表示する。そして、見開きページの右側の右半分には、第７頁の右半分の画像を表示する。一方、見開きページの左側には、第４頁の画像を表示する。
【００２４】
第４段階では、横方向を（１／４）倍に縮小するとともに、背景に薄いグレーを付した第５頁の画像を、見開きページの右側の左４分の１に表示する。そして、見開きページの右側の右４分の３には、第７頁の右４分の３の画像を表示する。一方、見開きページの左側には、第４頁の画像を表示する。
【００２５】
第５段階では、見開きページの左側に第４頁の画像を表示するとともに、見開きページの右側に第７頁の画像を表示する。
第６段階では、横方向を（１／４）倍に縮小した第６頁の画像を、見開きページの左側の右４分の１に表示する。そして、見開きページの左側の左４分の３には、背景に薄いグレーを付した第４頁の左４分の３の画像を表示する。一方、見開きページの右側には、第７頁の画像を表示する。
【００２６】
第７段階では、横方向を（１／２）倍に縮小した第６頁の画像を、見開きページの左側の右半分に表示する。そして、見開きページの左側の左半分には、背景に濃いグレーを付した第４頁の左半分の画像を表示する。一方、見開きページの右側には、第７頁の画像を表示する。
第８段階では、横方向を（３／４）倍に縮小した第６頁の画像を、見開きページの左側の右４分の３に表示する。そして、見開きページの左側の４分の１には、背景に濃いグレーを付した第４頁の左４分の１の画像を表示する。一方、見開きページの右側には、第７頁の画像を表示する。
【００２７】
そして、第９段階で、第６頁及び第７頁の見開きページを表示する。
このように、本実施形態では、めくりの程度に応じて、めくりページ（第５頁及び第６頁）と、そのめくりページの前又は後のページ（第４頁又は第７頁）との何れか一方をグレーを背景にして表示することによって、どのページがめくられているのかをユーザに明確に示すことができるようにしている。そして、めくりページがその前後のページから遠ざかる程、そのめくりページのグレー表示を薄くするようにしたので、めくりページがどの程度めくられているのかについてもユーザに分かりやすく示すことができるようにしている。
【００２８】
次に、図６を参照しながら、ページめくりモードとして「本文−本文」モード、陰付モードとして「めくり方向光源」モード、ページをめくる方向として逆方向が指定された場合の表示例を説明する。
図６では、電子アルバム３０３の第４頁及び第５頁の見開きページから、第２頁及び第３頁の見開きページを表示する場合を例に挙げて示している。また、図６においても、電子アルバム表示画面３０１内の電子アルバム３０３の表示内容は、上から下に順番に遷移するものとする。
【００２９】
まず、第１段階では、第４頁及び第５頁の見開きページを表示する。
第２段階では、横方向を（３／４）倍に縮小するとともに、背景に濃いグレーを付した第４頁の画像を、見開きページの左側の右４分の３に表示する。そして、見開きページの左側の左４分の１には、第２頁の左４分の１の画像を表示する。一方、見開きページの右側には、第５頁の画像を表示する。
第３段階では、横方向を（１／２）倍に縮小するとともに、背景に濃いグレーを付した第４頁の画像を、見開きページの左側の右半分に表示する。そして、見開きページの左側の左半分には、第２頁の左半分の画像を表示する。一方、見開きページの右側には、第５頁の画像を表示する。
【００３０】
第４段階では、横方向を（１／４）倍に縮小するとともに、背景に薄いグレーを付した第４頁の画像を、見開きページの左側の右４分の１に表示する。そして、見開きページの左側の左４分の３には、第２頁の左４分の３の画像を表示する。一方、見開きページの右側には、第５頁の画像を表示する。
【００３１】
第５段階では、見開きページの左側に第２頁の画像を表示するとともに、見開きページの右側に第５頁の画像を表示する。
第６段階では、横方向を（１／４）倍に縮小した第３頁の画像を、見開きページの右側の左４分の１に表示する。そして、見開きページの右側の右４分の３には、背景に薄いグレーを付した第５頁の右４分の３の画像を表示する。一方、見開きページの左側には、第２頁の画像を表示する。
【００３２】
第７段階では、横方向を（１／２）倍に縮小した第３頁の画像を、見開きページの右側の右半分に表示する。そして、見開きページの右側の右半分には、背景に濃いグレーを付した第５頁の右半分の画像を表示する。一方、見開きページの左側には、第２頁の画像を表示する。
第８段階では、横方向を（３／４）倍に縮小した第３頁の画像を、見開きページの右側の右４分の３に表示する。そして、見開きページの右側の右４分の１には、背景に濃いグレーを付した第５頁の右４分の１の画像を表示する。一方、見開きページの左側には、第２頁の画像を表示する。
【００３３】
そして、第９段階で、第２頁及び第３頁の見開きページを表示する。
このように、電子アルバム３０３の本文の見開きページを逆方向にめくる場合にも、順方向にめくる場合と同様に、めくりの程度に応じて、めくりページ（第３頁及び第４頁）と、そのめくりページの前又は後のページ（第２頁又は第５頁）との何れか一方をグレーを背景にして表示することによって、どのページがめくられているのかをユーザに明確に示すことができるようにしている。そして、めくりページがその前後のページから遠ざかる程、そのめくりページのグレー表示を薄くするようにして、めくりページがどの程度めくられているのかについてもユーザに示すことができるようにしている。
【００３４】
なお、図５及び図６では、ページがめくられている様子を９段階に分けて表示する場合を示しているが、３段階以上に分けて表示していれば、必ずしも９段階に分けて表示する必要はない。ページがめくられている様子をより精細に表示する場合には、より多くの段階に分けてページがめくられている様子を表示すればよい。一方、装置の処理負担を軽減し、より迅速にページがめくられている様子を表示する場合には、可及的に少ない段階に分けてページがめくられている様子を表示すればよい。
【００３５】
次に、図７を参照しながら、ページめくりモードとして「直接裏返し」モード、陰付モードとして「台紙側陰」モードである場合の表示例を説明する。
図７では、電子アルバム３０３の表紙及び裏表紙の見開きページから、「表紙の見返し」及び第１頁の見開きページを表示する場合を例に挙げて示している。また、図７においても、電子アルバム表示画面３０１内の電子アルバム３０３の表示内容は、上から下に順番に遷移するものとする。
【００３６】
まず、第１段階では、裏表紙を見開きページの左側に、表紙を見開きページの右側に表示する。
第２段階では、横方向を（３／４）倍に縮小した裏表紙の画像を見開きページの左側の右４分の３に表示するとともに、見開きページの左側の左４分の１に相当する部分をグレー表示する。さらに、横方向を（３／４）倍に縮小した表紙の画像を見開きページの右側の左４分の３に表示するとともに、見開きページの右側の右４分の１に相当する部分をグレーで表示する。
第３段階では、横方向を（１／２）倍に縮小した裏表紙の画像を見開きページの左側の右半分に表示するとともに、見開きページの左側の左半分に相当する部分をグレー表示する。さらに、横方向を（１／２）倍に縮小した表紙の画像を見開きページの右側の左半分に表示するとともに、見開きページの右側の右半分に相当する部分をグレーで表示する。
【００３７】
第４段階では、横方向を（１／４）倍に縮小した裏表紙の画像を見開きページの左側の右４分の１に表示するとともに、見開きページの左側の左４分の３に相当する部分をグレー表示する。さらに、横方向を（１／４）倍に縮小した表紙の画像を見開きページの右側の左４分の１に表示するとともに、見開きページの右側の右４分の３に相当する部分をグレーで表示する。
【００３８】
第５段階では、見開きページに相当する部分をグレー表示する。
第６段階では、横方向を（１／４）倍に縮小した「表紙の見返し」の画像を見開きページの左側の右４分の１に表示するとともに、見開きページの左側の左４分の３に相当する部分をグレー表示する。そして、横方向を（１／４）倍に縮小した第１頁の画像を見開きページの右側の左４分の１に表示するとともに、見開きページの右側の右４分の３に相当する部分をグレーで表示する。
【００３９】
第７段階では、横方向を（１／２）倍に縮小した「表紙の見返し」の画像を見開きページの左側の右半分に表示するとともに、見開きページの左側の左半分に相当する部分をグレーで表示する。そして、横方向を（１／２）倍に縮小した第１頁の画像を見開きページの右側の左半分に表示するとともに、見開きページの右側の右半分に相当する部分をグレーで表示する。
第８段階では、横方向を（３／４）倍に縮小した「表紙の見返し」の画像を見開きページの左側の右４分の３に表示するとともに、見開きページの左側の左４分の１に相当する部分をグレーで表示する。そして、横方向を（３／４）倍に縮小した第１頁の画像を見開きページの右側の左４分の３に表示するとともに、見開きページの右側の右４分の１に相当する部分をグレーで表示する。
【００４０】
そして、第９段階で、「表紙の見返し」を見開きページの左側に、第１頁を見開きページの右側に表示する。
このように、現在表示中の見開きページの裏側の見開きページを表示する際には、現在表示中の見開きページ（表紙及び裏表紙の見開きページ）の横方向を見開きページの両端から中央に向けて段階的に縮小表示して（第１〜第４段階）、電子アルバム３０３が綴じた状態を表示するようにし（第５段階）、その後、現在表示中の見開きページの裏側にある見開きページの横方向を、前記中央から両端に向けて拡大表示して（第６〜第８の段階）、現在表示中の見開きページの裏側にある見開きページ（「表紙の見返し」及び第１頁の見開きページ）を表示するようにした（第９段階）。このようにすれば、開いている電子アルバム３０３を一旦綴じて、本文の所定のページを見開きで表示することを、煩雑な操作を行うことなく実現することができる。
また、前述したようにして、めくりページに表紙及び裏表紙が含まれている場合と、そうでない場合とで異なる表示形態をとるようにしたので、めくりページが表紙なのか、それとも本文なのかの区別を可及的に明確にユーザに示すことができる。
【００４１】
なお、図７に示したようにして電子アルバム３０３を表示するに際し、表紙及び裏表紙の見開きページに対して付される飾り枠３０７と、その表紙及び裏表紙の見開きページの裏側にある見開きページに対して付される飾り枠３０７とを異ならせるようにすれば、実際の本により近づいた表示を行うことができ好ましい。
【００４２】
次に、以上のようなページめくり処理を行う際の、電子アルバム編集アプリケーション１０５の処理動作の一例を説明する。なお、以下では、電子アルバム３０３の総ページ数が１０ページである場合を例に挙げて説明する。
図８は、電子アルバム３０３のページがめくられる様子を表示する際の主要な処理動作の一例を説明するフローチャートである。
【００４３】
図８のステップＳ１において、データ制御部２０１は、ＧＵＩ制御部２０２から、電子アルバム表示画面３０１に表示されている電子アルバム３０３の現在の見開きページを取得する。なお、本実施形態では、見開きページを、図９に示すようにして数値化して識別するようにしている。例えば、表紙及び裏表紙の見開きページに対しては、「−１」という見開きページ識別番号ｎPageが設定されている。したがって、電子アルバム表示画面３０１に表示されている電子アルバム３０３の現在の見開きページが、表紙及び裏表紙の見開きページである場合、データ制御部２０１は、見開きページ識別番号ｎPageとして、「−１」を取得する。
【００４４】
次に、ステップＳ２において、データ制御部２０１は、ＧＵＩ制御部２０２から、次に表示すべき見開きページを取得する。ＧＵＩ制御部２０２は、「ページめくり」ボタン３０４の操作内容に基づいて、次に表示すべき見開きページを判別し、判別した見開きページに対する見開きページ識別番号を、データ制御部２０１に出力する。例えば、現在表示中の見開きページが、表紙及び裏表紙の見開きページであり、「＞＞」ボタン３０４ａが押下されている場合には、次に表示すべき見開きページは、「表紙の見返し」及び第１頁の見開きページである。したがって、データ制御部２０１は、見開きページ識別番号ｎPageとして、「０」を取得する。なお、このステップＳ２において、「ページめくり」ボタン３０４が操作されていない場合には、データ制御部２０１は、現在表示中の見開きページに対応する見開きページ識別番号ｎPageを取得するものとする。
【００４５】
次に、ステップＳ３において、データ制御部２０１は、ステップＳ１で取得した見開きページ識別番号ｎPageと、ステップＳ２で取得した見開きページ識別番号ｎPageとが一致するか否かを判定する。すなわち、データ制御部２０１は、次に表示すべき見開きページがあるか否かを判定する。この判定の結果、ステップＳ１で取得した見開きページ識別番号ｎPageと、ステップＳ２で取得した見開きページ識別番号ｎPageとが一致しており、次に表示すべき見開きページがない場合には、ページをめくる必要がないので処理を終了する。
【００４６】
一方、次に表示すべき見開きページがある場合には、ステップＳ４に進み、データ制御部２０１は、ステップＳ１で取得した見開きページ識別番号ｎPageが「−１」であるか否かを判定する。すなわち、データ制御部２０１は、現在表示中の見開きページが、表紙及び裏表紙の見開きページであるか否かを判定する。この判定の結果、ステップＳ１で取得した見開きページ識別番号ｎPageが「−１」であり、現在表示中の見開きページが、表紙及び裏表紙の見開きページである場合には、ステップＳ５に進み、図７を用いて説明したような表紙めくり処理を行って処理を終了する。なお、表紙めくり処理の詳細については、図１５を用いて後述する。
【００４７】
一方、現在表示中の見開きページが、表紙及び裏表紙の見開きページでない場合には、ステップＳ６に進み、データ制御部２０１は、ステップＳ２で取得した見開きページ識別番号ｎPageが「−１」であるか否かを判定する。すなわち、データ制御部２０１は、次に表示すべき見開きページが、表紙及び裏表紙の見開きページであるか否かを判定する。この判定の結果、ステップＳ２で取得した見開きページ識別番号ｎPageが「−１」であり、次に表示すべき見開きページが、表紙及び裏表紙の見開きページである場合には、前記ステップＳ５に進み、前記表紙めくり処理を行って処理を終了する。
【００４８】
一方、次に表示すべき見開きページが、表紙及び裏表紙の見開きページでない場合には、ステップＳ７に進み、データ制御部２０１は、ステップＳ２で取得した見開きページ識別番号ｎPageが、ステップＳ１で取得した見開きページ識別番号ｎPageよりも大きいか否かを判定する。すなわち、データ制御部２０１は、めくり方向が順方向であるか、それとも逆方向であるかを判定する。この判定の結果、ステップＳ１で取得した見開きページ識別番号ｎPageが、ステップＳ２で取得した見開きページ識別番号ｎPageよりも小さく、めくり方向が逆方向である場合には、ステップＳ８に進み、データ制御部２０１は、めくり方向識別番号ForwardPageとして「０」をセットする。
【００４９】
一方、ステップＳ１で取得した見開きページ識別番号ｎPageが、ステップＳ２で取得した見開きページ識別番号ｎPageよりも大きく、めくり方向が順方向である場合には、ステップＳ９に進み、データ制御部２０１は、めくり方向識別番号ForwardPageとして「１」をセットする。
【００５０】
以上のようにして、めくり方向識別番号ForwardPageがセットされると、ステップＳ１０に進み、図５及び図６を用いて説明したような中ページめくり処理を行って処理を終了する。
【００５１】
ここで、図１０のフローチャートを参照しながら、前記中ページめくり処理の一例を詳細に説明する。なお、ここでは、図１１に示すように、現在表示中の見開きページ１１０１の左側が「Ａ」、右側が「Ｂ」であるとし、次に表示すべき見開きページ１１０２の左側が「Ｃ」、右側が「Ｄ」である場合を例に挙げて説明する。
【００５２】
まず、ステップＳ２１において、データ制御部２０１は、図８のステップＳ８又はＳ９でセットしためくり方向識別番号を参照して、ページのめくり方向が順方向であるか否かを判定する。この判定の結果、図８のステップＳ９でめくり方向識別番号として「１」がセットされており、ページのめくり方向が順方向である場合には、ステップＳ２２に進む。
【００５３】
そして、ステップＳ２２において、データ制御部２０１は、開始ページ識別番号ｎStartとして「４」をセットし、終了ページ識別番号ｎENDとして「−１」をセットし、さらに、インクリメント値nIncrementとして、「−１」をセットする。
【００５４】
次に、ステップＳ２３において、データ制御部２０１は、電子アルバム表示画面３０１に表示する電子アルバム３０３の見開きページの右側のベースとなる画像として画像Ｄをセットするとともに、前記見開きページの右側におけるめくりページとなる画像として画像Ｂをセットする。さらに、データ制御部２０１は、前記見開きページの左側に画像Ａをセットする。
【００５５】
次に、ステップＳ２４において、図５を用いて説明した第２乃至４段階のような中めくり右ページ処理を行う。この中めくり右ページ処理の詳細については、図１２を用いて後述する。
前記中めくり右ページ処理が終了すると、ステップＳ２５に進み、データ制御部２０１は、開始ページ識別番号ｎStartとして「４」をセットし、終了ページ識別番号ｎENDとして「−１」をセットし、さらに、インクリメント値nIncrementとして、「−１」をセットする。
次に、ステップＳ２６において、データ制御部２０１は、電子アルバム表示画面３０１に表示する電子アルバム３０３の見開きページの左側のベースとなる画像として画像Ａをセットするとともに、前記見開きページの左側におけるめくりページとなる画像として画像Ｃをセットする。そして、データ制御部２０１は、前記見開きページの右側に画像Ｄをセットする。
【００５６】
次に、ステップＳ２７において、図５を用いて説明した第６乃至８段階のような中めくり左ページ処理を行う。この中めくり左ページ処理の詳細については、図１４を用いて後述する。
【００５７】
前記ステップＳ２１において、図８のステップＳ８でめくり方向識別番号として「０」がセットされており、ページのめくり方向が逆方向であると判定された場合には、ステップＳ２８に進む。
【００５８】
そして、ステップＳ２８において、データ制御部２０１は、開始ページ識別番号ｎStartとして「０」をセットし、終了ページ識別番号ｎENDとして「５」をセットし、さらに、インクリメント値nIncrementとして、「１」をセットする。
【００５９】
次に、ステップＳ２９において、データ制御部２０１は、電子アルバム表示画面３０１に表示する電子アルバム３０３の見開きページの左側のベースとなる画像として画像Ｃをセットするとともに、前記見開きページの左側におけるめくりページとなる画像として画像Ａをセットする。そして、データ制御部２０１は、前記見開きページの右側に画像Ｂをセットする。
【００６０】
次に、ステップＳ３０において、図６を用いて説明した第２乃至４段階のような中めくり左ページ処理を行う。この中めくり左ページ処理の詳細については、図１４を用いて後述する。
前記中めくり左ページ処理が終了すると、ステップＳ３１に進み、データ制御部２０１は、開始ページ識別番号ｎStartとして「０」をセットし、終了ページ識別番号ｎENDとして「５」をセットし、さらに、インクリメント値nIncrementとして、「１」をセットする。
【００６１】
次に、ステップＳ３２において、データ制御部２０１は、電子アルバム表示画面３０１に表示する電子アルバム３０３の見開きページの右側のベースとなる画像として画像Ｂをセットするとともに、前記見開きページの右側におけるめくりページとなる画像として画像Ｄをセットする。そして、データ制御部２０１は、前記見開きページの左側に画像Ｃをセットする。そして、セットした内容をＧＵＩ制御部２０２に出力する。
次に、ステップＳ３３において、図６を用いて説明した第６乃至８段階のような中めくり右ページ処理を行う。
【００６２】
ここで、図１２のフローチャートを参照しながら、陰付モードが「めくり方向光源」モードの場合について、図１０のステップＳ２４、Ｓ３３における中めくり右ページ処理の一例を詳細に説明する。なお、以下では、図１３に示すように、電子アルバム３０３の見開きページの左上の座標ＬをＬ（Ｐ，Ｑ）とし、前記見開きページの縦方向の長さをＨとし、前記見開きページの横方向の長さをＷとして説明する。
【００６３】
まず、ステップＳ４１において、データ制御部２０１は、ページカウント値nCountとして、前記開始ページ識別番号ｎStartをセットする。
次に、ステップＳ４２において、データ制御部２０１は、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しいか否かを判定する。この判定の結果、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しい場合には、見開きページの右側については、ページをめくる処理が終了しているので、処理を終了する。
【００６４】
一方、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しくない場合には、ステップＳ４３に進み、データ制御部２０１は、座標Ｌ（＝（Ｐ，Ｑ））を左上とした、縦がＨ、横が（Ｗ／２）の大きさの画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を電子アルバム表示画面３０１に表示するための処理を行う。具体的にこの画像は、前記見開きページの左側の画像である。
【００６５】
次に、ステップＳ４４において、データ制御部２０１は、座標Ｌ１（＝（Ｐ＋（Ｗ／２），Ｑ））を左上とした、縦がＨ、横が（Ｗ／２）の大きさの画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を電子アルバム表示画面３０１に表示するための処理を行う。具体的にこの画像は、前記見開きページの右側のベースとなる画像である。
【００６６】
次に、ステップＳ４５において、データ制御部２０１は、前記見開きページの右側におけるめくりページとなる画像を横方向に（nCount／８）倍に圧縮する。そして、縦がＨ、横が（Ｗ×nCount／８）の大きさの前記圧縮した画像を、左上を座標Ｌ１（＝（Ｐ＋（Ｗ／２），Ｑ）として表示するようにするための画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を、ステップＳ４４で生成した画像に上書き表示するための処理を行う。具体的にこの画像は、前記見開きページの右側に表示されるめくりページの画像である。
【００６７】
次に、ステップＳ４６において、データ制御部２０１は、めくり方向識別番号ForwardPageが「１」であるか否かを判定する。すなわち、めくり方向が順方向であるか否かを判定する。この判定の結果、めくり方向が順方向である場合には、図１０のステップＳ２４の中めくり右ページ処理であると判定してステップＳ４７に進む。そして、ステップＳ４７において、データ制御部２０１は、電子アルバム３０３の見開きページの右側に表示されるめくりページを、（nCount×２５）％の透明度のグレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの右側に表示されるめくりページを、（nCount×２５）％の透明度のグレーで表示するための処理を行う。
【００６８】
一方、めくり方向が逆方向である場合には、図１０のステップＳ３２の中めくり右ページ処理であると判定してステップＳ４８に進む。そして、ステップＳ４８において、データ制御部２０１は、座標Ｌ２（＝（Ｐ＋Ｗ×（nCount＋４）／８），Ｑ））を左上とした、縦がＨ、横が（Ｗ×（４−nCount）／８）の大きさの矩形領域を、[１００−（nCount×２５）]％の透明度のグレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの右側のベースとなる画像の表示領域を、｛１００−（nCount×２５）｝％の透明度のグレーで表示するための処理を行う。
【００６９】
以上の処理が終わると、ステップＳ４９に進み、ＧＵＩ制御部２０２は、処理した画像を電子アルバム表示画面３０１に表示する。そして、データ制御部２０１は、一定時間待機する。そして、ステップＳ５０において、データ制御部２０１は、ページカウント値nCountにインクリメント値nIncrementを加算する。そして、ステップＳ４２に戻り、ページカウント値nCountが終了ページ識別番号ｎENDになるまで、ステップＳ４２〜Ｓ５０の処理を繰り返し行う。
【００７０】
次に、図１４のフローチャートを参照しながら、陰付モードが「めくり方向光源」モードの場合について、図１０のステップＳ２７、Ｓ３０における中めくり左ページ処理の一例を詳細に説明する。
まず、ステップＳ６１において、データ制御部２０１は、ページカウント値nCountとして、前記開始ページ識別番号ｎStartをセットする。
次に、ステップＳ６２において、データ制御部２０１は、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しいか否かを判定する。この判定の結果、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しい場合には、見開きページの左側については、ページをめくる処理が終了しているので、処理を終了する。
【００７１】
一方、ページカウント値nCountと、開始ページ識別番号ｎStartとが等しくない場合には、ステップＳ６３に進み、データ制御部２０１は、座標Ｌ（＝（Ｐ，Ｑ））を左上とした、縦がＨ、横が（Ｗ／２）の大きさの画像データを生成し、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を電子アルバム表示画面３０１に表示するための処理を行う。具体的にこの画像は、前記見開きページの左側のベースとなる画像である。
【００７２】
次に、ステップＳ６４において、データ制御部２０１は、前記見開きページの左側におけるめくりページとなる画像を横方向に（４−nCount／８）倍に圧縮する。そして、縦がＨ、横が（Ｗ×（４−nCount）／８）の大きさの前記圧縮した画像を、左上を座標Ｌ３（＝（Ｐ＋（Ｗ×nCount／８），Ｑ）として表示するようにするための画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を、ステップＳ６３で生成した画像に上書き表示するための処理を行う。具体的にこの画像は、前記見開きページの左側に表示されるめくりページの画像である。
【００７３】
次に、ステップＳ６５において、データ制御部２０１は、めくり方向識別番号ForwardPageが「１」であるか否かを判定する。すなわち、めくり方向が順方向であるか否かを判定する。この判定の結果、めくり方向が順方向である場合には、図１０のステップＳ２７の中めくり左ページ処理であると判定してステップＳ６６に進む。そして、ステップＳ６６において、データ制御部２０１は、座標Ｌ（＝（Ｐ，Ｑ））を左上とした、縦がＨ、横が（Ｗ×nCount／８）の大きさの矩形領域を、（nCount×２５）％の透明度のグレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの左側のベースとなる画像の表示領域を、（nCount×２５）％の透明度のグレーで表示するための処理を行う。
【００７４】
一方、めくり方向が逆方向である場合には、図１０のステップＳ３０の中めくり左ページ処理であると判定してステップＳ６７に進む。そして、ステップＳ６７において、データ制御部２０１は、電子アルバム３０３の見開きページの左側におけるめくりページを、[１００−（nCount×２５）]％の透明度のグレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの右側におけるめくりページを、[１００−（nCount×２５）]％の透明度で表示するための処理を行う。
【００７５】
次に、ステップＳ６８に進み、データ制御部２０１は、座標Ｌ１（＝（Ｐ＋Ｗ／２，Ｑ））を左上とした、縦がＨ、横が（Ｗ／２）の大きさの画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を電子アルバム表示画面３０１に表示するための処理を行う。具体的にこの画像は、前記見開きページの右側の画像である。
【００７６】
以上のような処理が終わると、ステップＳ６９に進み、ＧＵＩ制御部２０２は、処理した画像を電子アルバム表示画面３０１に表示する。そして、データ制御部２０１は、一定時間待機する。そして、ステップＳ５０において、データ制御部２０１は、ページカウント値nCountにインクリメント値nIncrementを加算しする。そして、ステップＳ６２に戻り、ページカウント値nCountが終了ページ識別番号ｎENDになるまで、ステップＳ６２〜Ｓ７０の処理を繰り返し行う。
【００７７】
次に、図１５のフローチャートを参照しながら、図８のステップＳ５における表紙めくり処理の一例を詳細に説明する。
まず、ステップＳ８１において、データ制御部２０１は、ページカウント値nCountとして「０」をセットする。
次に、ステップＳ８２において、データ制御部２０１は、ページカウント値nCountが「５」であるか否かを判定する。この判定の結果、ページカウント値nCountが「５」でない場合には、ステップＳ８３に進み、データ制御部２０１は、座標Ｌ（＝（Ｐ，Ｑ））を左上とした、縦がＨ、横がＷの大きさの矩形領域を、クレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの表示領域をグレーで表示するための処理を行う。
【００７８】
次に、ステップＳ８４に進み、データ制御部２０１は、現在表示している見開きページの画像を横方向に[（８−２×nCount）／８]倍に圧縮する。そして、縦がＨ、横が（Ｗ×[（４−nCount）／４]の大きさの前記圧縮した画像を、左上を座標Ｌ３（＝（Ｐ＋（Ｗ×nCount／８），Ｑ））として表示するようにするための画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を、ステップＳ８３で生成した画像に上書き表示するための処理を行う。具体的にこのステップＳ８４の処理は、図７を用いて説明した第１〜第４段階の処理となる。
【００７９】
以上の処理が終わると、ステップＳ８５に進み、ＧＵＩ制御部２０２は、処理した画像を電子アルバム表示画面３０１に表示する。そして、データ制御部２０１は、一定時間待機する。
次に、ステップＳ８６において、データ制御部２０１は、ページカウント値nCountに「１」を加算する。そして、ステップＳ８２に戻り、ページカウント値nCountが「５」になるまで、ステップＳ８２〜Ｓ８６の処理を繰り返し行う。
【００８０】
前記ステップＳ８２において、ページカウント値nCountが「５」であると判定されると、ステップＳ８７に進み、データ制御部２０１は、ページカウント値nCountとして「０」をセットする。
次に、ステップＳ８８において、データ制御部２０１は、ページカウント値nCountが「５」であるか否かを判定する。この判定の結果、ページカウント値nCountが「５」である場合には、表紙めくり処理を終了する。一方、ページカウント値nCountが「５」でない場合には、ステップＳ８９に進み、データ制御部２０１は、座標Ｌ（＝（Ｐ，Ｑ））を左上とした、縦がＨ、横がＷの大きさの矩形領域を、クレーで表示するための指示をＧＵＩ制御部２０２に出力する。ＧＵＩ制御部２０２は、この指示に従って、電子アルバム３０３の見開きページの表示領域をグレーで表示するための処理を行う。
【００８１】
次に、ステップＳ９０に進み、データ制御部２０１は、次に表示する見開きページの画像を横方向に（nCount／４）倍に圧縮する。そして、縦がＨ、横が（Ｗ×（２×nCount／８）の大きさの前記圧縮した画像を、左上を座標Ｌ２（＝（Ｐ＋Ｗ×（nCount＋４）／８），Ｑ））として表示するようにするための画像データを生成する。そして、ＧＵＩ制御部２０２は、生成された画像データに基づく画像を、ステップＳ８９で生成した画像に上書き表示するための処理を行う。具体的にこのステップＳ９０の処理は、図７を用いて説明した第４〜第７段階の処理となる。
【００８２】
以上の処理が終わると、ステップＳ９１に進み、ＧＵＩ制御部２０２は、処理した画像を電子アルバム表示画面３０１に表示する。そして、データ制御部２０１は、一定時間待機する。
次に、ステップＳ９２において、データ制御部２０１は、ページカウント値nCountに「１」を加算する。そして、ステップＳ８８に戻り、ページカウント値nCountが「５」になるまで、ステップＳ８８〜Ｓ９２の処理を繰り返し行う。
なお、陰付モードが「台紙陰」モードである場合は、図１２のステップＳ４６、Ｓ４７および図１４のステップステップＳ６５、６７を行わないことで実現できる。
【００８３】
図１６は、以上のような機能を有する本実施形態の画像処理装置で使用されるコンピュータのハードウェア構成の一例を示すブロック図である。
図１６において、ＣＲＴ（モニタ、表示装置）１６０１は、例えば編集中の文書、図形、画像、その他の編集情報、アイコン、メッセージ、メニュー、その他のユーザインタフェース情報を表示する。
ＶＲＡＭ１６０２は、ＣＲＴ１６０１に表示するための画像を描画するためのものである。このＶＲＡＭ１６０２で生成された画像データは、所定の規定に従ってＣＲＴ１６０１に転送される。これによりＣＲＴ１６０１に画像が表示される。
【００８４】
ビットムーブユニット（ＢＭＵ）１６０３は、例えば、メモリ間（例えば、ＶＲＡＭ２０２と他のメモリとの間）におけるデータ転送や、メモリと各Ｉ／Ｏデバイス（例えば、ネットワークインタフェース（Ｎｅｔ−Ｉ／Ｆ）１６１１）との間のデータ転送を制御する。
【００８５】
キーボード１６０４は、ユーザが文書等を入力するための各種のキーを備えたものである。ポインティングデバイス１６０５は、例えば、ＣＲＴ１６０１に表示されたアイコン、メニュー、その他のオブジェクトを指示するためのものであり、例えば、マウス等である。
【００８６】
ＣＰＵ１６０６は、コンピュータを統括制御し、ＲＯＭ１６０７や、ハードディスクや、フレキシブルディスクに格納された制御プログラムに基づいて、各デバイスを制御するためのものである。なお、ＣＰＵ１６０６に対する制御プログラムの提供は、ネットワーク等を介して接続された他のコンピュータ等からも行うことができる。
ＲＯＭ１６０７は、各種の制御プログラムやデータを保存するためのものである。ＲＡＭ１６０８は、ＣＰＵ１６０６のワーク領域や、エラー処理時のデータの退避領域や、前記制御プログラムのロード領域等を有する。
【００８７】
ハードディスクドライブ（ＨＤＤ）１６０９は、コンピュータ内で実行される各種の制御プログラムやコンテンツ等を格納するためのハードディスクに対するアクセスを制御するものである。例えば、クライアントコンピュータ１０２のハードディスクには、前述したようにして編集した電子アルバムのデータや、電子アルバム編集アプリケーション１０５や、ブラウザ１０６等が格納されている。
【００８８】
フレキシブルディスクドライブ（ＦＤＤ）１６１０は、フレキシブルディスクに対するアクセスを制御するためのものである。ネットワークインタフェース（Ｎｅｔ−Ｉ／Ｆ）１６１１は、他のコンピュータやプリンタ１１４等とネットワーク等を介して通信を行うためのものである。ＣＰＵバス１６１２は、各デバイス間で相互に通信することができるようにするためのものであり、アドレスバス、データバス、及びコントロールバスを含む。
【００８９】
なお、本実施形態では、クライアントコンピュータ１０２に保存された電子アルバムを表示するようにしたが、通信ネットワークなどを介して取得した電子アルバムを表示するようにしてもよい。
【００９０】
また、本実施形態では、めくりの程度に応じて、めくりページと、そのめくりページの前又は後のページとの何れか一方をグレーで表示するようにしたが、どのページがめくられているのかをユーザに明確に示すことができれば、必ずしもこのようにする必要はない。例えば、めくりページを常にグレーで表示するようにしてもよい。また、めくりページの前又は後のページを常にグレーで表示するようにしてもよい。
【００９１】
（本発明の他の実施形態）
前述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、前記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００９２】
また、この場合、前記ソフトウェアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えば、かかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００９３】
また、コンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【００９４】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施形態を示し、画像処理装置の概略構成の一例を示した図である。
【図２】本発明の実施形態を示し、電子アルバム編集アプリケーションの機能構成の一例を示した図である。
【図３】本発明の実施形態を示し、電子アルバム表示画面の一例を示した図である。
【図４】本発明の実施形態を示し、電子アルバムのページのめくり方向を示した図である。
【図５】本発明の実施形態を示し、電子アルバムの本文のページが順方向にめくられる様子の表示例を示した図である。
【図６】本発明の実施形態を示し、電子アルバムの本文のページが逆方向にめくられる様子の表示例を示した図である。
【図７】本発明の実施形態を示し、電子アルバムの見開きページが裏返される様子の表示例を示した図である。
【図８】本発明の実施形態を示し、電子アルバムのページがめくられる様子を表示する際の主要な処理動作の一例を説明するフローチャートである。
【図９】本発明の実施形態を示し、電子アルバムの見開きページを識別する方法の一例を説明する図である。
【図１０】本発明の実施形態を示し、中ページめくり処理の一例を詳細に説明するフローチャートである。
【図１１】本発明の実施形態を示し、現在表示中の見開きページと、次に表示する見開きページとの一例を示した図である。
【図１２】本発明の実施形態を示し、中めくり右ページ処理の一例を詳細に説明するフローチャートである。
【図１３】本発明の実施形態を示し、電子アルバム表示画面における電子アルバムの座標の一例を示した図である。
【図１４】本発明の実施形態を示し、中めくり左ページ処理の一例を詳細に説明するフローチャートである。
【図１５】本発明の実施形態を示し、表紙めくり処理の一例を詳細に説明するフローチャートである。
【図１６】本発明の実施形態を示し、画像処理装置で使用されるコンピュータのハードウェア構成の一例を示すブロック図である。
【符号の説明】
【００９６】
１０１  画像入力機器
１０２  クライアントコンピュータ
１０５  電子アルバム編集アプリケーション
３０１  電子アルバム表示画面
３０３  電子アルバム
４０１  めくりページ
【図１】
2006072148.tif 000003
【図２】
2006072148.tif 000004
【図３】
2006072148.tif 000005
【図４】
2006072148.tif 000006
【図５】
2006072148.tif 000007
【図６】
2006072148.tif 000008
【図７】
2006072148.tif 000009
【図８】
2006072148.tif 000010
【図９】
2006072148.tif 000011
【図１０】
2006072148.tif 000012
【図１１】
2006072148.tif 000013
【図１２】
2006072148.tif 000014
【図１３】
2006072148.tif 000015
【図１４】
2006072148.tif 000016
【図１５】
2006072148.tif 000017
【図１６】
2006072148.tif 000018