(57)【要約】【課題】複数の画像を表示装置に順に表示させる場合に、観覧者にとって識別しやすい態様で画像が切り替わる過程を表示できる画像表示制御装置を提供する。【解決手段】第１画像を所定の表示領域内の所定位置に表示させ、その後、表示領域の少なくとも一部の範囲の明度を下げた状態で第１画像を表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、第１表示位置を所定位置から離れる方向に移動させながら繰り返し実行し、表示領域の少なくとも一部の範囲の明度を下げた状態で第２画像を表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、第２表示位置を所定位置に近づく方向に移動させながら繰り返し実行し、その後、第２画像を所定位置に表示させる画像表示制御装置である。【選択図】図３
2008046437.tif 000002
【特許請求の範囲】
【請求項１】
第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示制御装置であって、
前記第１画像を前記表示領域内の所定位置に表示させる第１画像表示手段と、
前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行する第１移行画像表示手段と、
前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行する第２移行画像表示手段と、
前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させる第２画像表示手段と、
を含むことを特徴とする画像表示制御装置。
【請求項２】
請求項１に記載の画像表示制御装置において、
前記第１移行画像表示手段は、前記第１移行画像を生成して表示させる処理を、前記表示領域の少なくとも一部の範囲の明度を徐々に下げながら、繰り返し実行し、
前記第２移行画像表示手段は、前記第２移行画像を生成して表示させる処理を、前記表示領域の少なくとも一部の範囲の明度を徐々に上げながら、繰り返し実行する、
ことを特徴とする画像表示制御装置。
【請求項３】
請求項１又は２に記載の画像表示制御装置において、
前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記所定位置に示す第１明度低減画像を生成して表示させる処理を、当該明度を徐々に下げながら、繰り返し実行する第１明度低減画像表示手段と、
前記第２移行画像が繰り返し表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記所定位置に示す第２明度低減画像を生成して表示させる処理を、当該明度を徐々に上げながら、繰り返し実行する第２明度低減画像表示手段と、
をさらに含み、
前記第１移行画像表示手段は、前記第１明度低減画像が繰り返し表示された後、前記第１移行画像を生成して表示させる処理を繰り返し実行し、
前記第２移行画像表示手段は、前記第１移行画像が繰り返し表示された後、前記第２移行画像を生成して表示させる処理を繰り返し実行し、
前記第２画像表示手段は、前記第２明度低減画像が繰り返し表示された後、前記第２画像を表示させる、
ことを特徴とする画像表示制御装置。
【請求項４】
請求項１乃至３のいずれか一項に記載の画像表示制御装置において、
前記第１画像に対してブラー処理を施した第１ブラー画像を生成する第１ブラー画像生成手段と、
前記第２画像に対してブラー処理を施した第２ブラー画像を生成する第２ブラー画像生成手段と、
をさらに含み、
前記第１移行画像表示手段は、前記第１ブラー画像を用いて前記第１移行画像を生成し、
前記第２移行画像表示手段は、前記第２ブラー画像を用いて前記第２移行画像を生成する、
ことを特徴とする画像表示制御装置。
【請求項５】
第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示方法であって、
前記第１画像を前記表示領域内の所定位置に表示させるステップと、
前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行するステップと、
前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行するステップと、
前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させるステップと、
を含むことを特徴とする画像表示方法。
【請求項６】
第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示制御装置としてコンピュータを機能させるプログラムであって、
前記第１画像を前記表示領域内の所定位置に表示させる第１画像表示手段、
前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行する第１移行画像表示手段、
前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行する第２移行画像表示手段、及び
前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させる第２画像表示手段、
として前記コンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の画像を表示装置に順に表示させる画像表示制御装置、画像表示方法及びプログラムに関する。
【背景技術】
【０００２】
例えばユーザがデジタルスチルカメラを用いて撮影した複数の写真画像などを、スライドショーとして順に表示装置の画面上に表示させる画像表示制御装置がある。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このような画像表示制御装置が複数の画像を順に表示させる場合、単に静止画像が順に表示されるだけでは、娯楽性に欠ける。そこで、例えば１つの画像が表示された状態から、次の画像が表示された状態に徐々に切り替わる過程を示す画像を表示することがある。しかしながら、この場合、次の画像がただ少しずつ画面上に現れるだけでは、メリハリに欠ける。そのため、切り替わる過程を示す画像が表示されているのか、あるいは本来スライドショーとして表示させるべき画像が表示されているのかが、観覧者にとって一見して識別しにくい。
【０００４】
本発明は上記実情に鑑みてなされたものであって、その目的の一つは、複数の画像を表示装置に順に表示させる場合に、観覧者にとって識別しやすい態様で画像が切り替わる過程を表示できる画像表示制御装置、画像表示方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本発明に係る画像表示制御装置は、第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示制御装置であって、前記第１画像を前記表示領域内の所定位置に表示させる第１画像表示手段と、前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行する第１移行画像表示手段と、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行する第２移行画像表示手段と、前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させる第２画像表示手段と、を含むことを特徴とする。
【０００６】
上記画像表示制御装置において、前記第１移行画像表示手段は、前記第１移行画像を生成して表示させる処理を、前記表示領域の少なくとも一部の範囲の明度を徐々に下げながら、繰り返し実行し、前記第２移行画像表示手段は、前記第２移行画像を生成して表示させる処理を、前記表示領域の少なくとも一部の範囲の明度を徐々に上げながら、繰り返し実行する、こととしてもよい。
【０００７】
また、上記画像表示制御装置は、前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記所定位置に示す第１明度低減画像を生成して表示させる処理を、当該明度を徐々に下げながら、繰り返し実行する第１明度低減画像表示手段と、前記第２移行画像が繰り返し表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記所定位置に示す第２明度低減画像を生成して表示させる処理を、当該明度を徐々に上げながら、繰り返し実行する第２明度低減画像表示手段と、をさらに含み、前記第１移行画像表示手段は、前記第１明度低減画像が繰り返し表示された後、前記第１移行画像を生成して表示させる処理を繰り返し実行し、前記第２移行画像表示手段は、前記第１移行画像が繰り返し表示された後、前記第２移行画像を生成して表示させる処理を繰り返し実行し、前記第２画像表示手段は、前記第２明度低減画像が繰り返し表示された後、前記第２画像を表示させる、こととしてもよい。
【０００８】
また、上記画像表示制御装置は、前記第１画像に対してブラー処理を施した第１ブラー画像を生成する第１ブラー画像生成手段と、前記第２画像に対してブラー処理を施した第２ブラー画像を生成する第２ブラー画像生成手段と、をさらに含み、前記第１移行画像表示手段は、前記第１ブラー画像を用いて前記第１移行画像を生成し、前記第２移行画像表示手段は、前記第２ブラー画像を用いて前記第２移行画像を生成する、こととしてもよい。
【０００９】
また、本発明に係る画像表示方法は、第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示方法であって、前記第１画像を前記表示領域内の所定位置に表示させるステップと、前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行するステップと、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行するステップと、前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させるステップと、を含むことを特徴とする。
【００１０】
また、本発明に係るプログラムは、第１画像及び第２画像を表示装置の所定の表示領域に順に表示させる画像表示制御装置としてコンピュータを機能させるプログラムであって、前記第１画像を前記表示領域内の所定位置に表示させる第１画像表示手段、前記第１画像が前記表示領域に表示された後、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第１画像を前記表示領域内の第１表示位置に示す第１移行画像を生成して表示させる処理を、前記第１表示位置を前記所定位置から離れる方向に移動させながら、繰り返し実行する第１移行画像表示手段、前記表示領域の少なくとも一部の範囲の明度を下げた状態で前記第２画像を前記表示領域内の第２表示位置に示す第２移行画像を生成して表示させる処理を、前記第２表示位置を前記所定位置に近づく方向に移動させながら、繰り返し実行する第２移行画像表示手段、及び前記第１及び第２移行画像が繰り返し表示された後、前記第２画像を前記所定位置に表示させる第２画像表示手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態について、図面を参照しながら説明する。
【００１２】
図１は、本実施形態に係るエンタテインメントシステムのハードウェア構成を示す図である。同図に示すように、エンタテインメントシステム１０は、ＭＰＵ（Micro Processing Unit）１１と、メインメモリ２０と、画像処理部２４と、モニタ２６と、入出力処理部２８と、音声処理部３０と、スピーカ３２と、光ディスク読み取り部３４と、光ディスク３６と、ハードディスク３８と、インタフェース（Ｉ／Ｆ）４０，４４と、コントローラ４２と、カメラユニット４６と、ネットワークインタフェース４８と、を含んで構成されるコンピュータシステムである。
【００１３】
図２は、ＭＰＵ１１の構成を示す図である。同図に示すように、ＭＰＵ１１は、メインプロセッサ１２と、サブプロセッサ１４ａ，１４ｂ，１４ｃ，１４ｄ，１４ｅ，１４ｆ，１４ｇ，１４ｈと、バス１６と、メモリコントローラ１８と、インタフェース（Ｉ／Ｆ）２２と、を含んで構成される。
【００１４】
メインプロセッサ１２は、図示しないＲＯＭ（Read Only Memory）に記憶されるオペレーティングシステム、例えばＤＶＤ（Digital Versatile Disk）−ＲＯＭ等の光ディスク３６から読み出されるプログラム及びデータや、通信ネットワークを介して供給されるプログラム及びデータ等に基づいて、各種情報処理を行ったり、サブプロセッサ１４ａ乃至１４ｈに対する制御を行ったりする。
【００１５】
サブプロセッサ１４ａ乃至１４ｈは、メインプロセッサ１２からの指示に従って、各種情報処理を行ったり、エンタテインメントシステム１０の各部を、例えばＤＶＤ−ＲＯＭ等の光ディスク３６から読み出されるプログラム及びデータや、通信ネットワークを介して供給されるプログラム及びデータ等に基づいて制御したりする。
【００１６】
バス１６は、アドレス及びデータをエンタテインメントシステム１０の各部でやり取りするためのものである。メインプロセッサ１２、サブプロセッサ１４ａ乃至１４ｈ、メモリコントローラ１８、インタフェース２２は、バス１６を介して相互にデータ授受可能に接続される。
【００１７】
メモリコントローラ１８は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈからの指示に従って、メインメモリ２０へのアクセスを行う。メインメモリ２０には、光ディスク３６やハードディスク３８から読み出されたプログラム及びデータや、通信ネットワークを介して供給されたプログラム及びデータが必要に応じて書き込まれる。メインメモリ２０はメインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈの作業用としても用いられる。
【００１８】
インタフェース２２には画像処理部２４及び入出力処理部２８が接続される。メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈと、画像処理部２４又は入出力処理部２８と、の間のデータ授受はインタフェース２２を介して行われる。
【００１９】
画像処理部２４は、ＧＰＵ（Graphical Processing Unit）とフレームバッファとを含んで構成される。ＧＰＵは、メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈから供給される画像データに基づいてフレームバッファに各種画面を描画する。フレームバッファに形成された画面は、所定のタイミングでビデオ信号に変換されてモニタ２６に出力される。なお、モニタ２６には例えば家庭用テレビ受像機が用いられる。
【００２０】
入出力処理部２８には、音声処理部３０、光ディスク読み取り部３４、ハードディスク３８、インタフェース４０及び４４が接続される。入出力処理部２８は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈと、音声処理部３０、光ディスク読み取り部３４、ハードディスク３８、インタフェース４０及び４４、ネットワークインタフェース４８と、の間のデータ授受を制御する。
【００２１】
音声処理部３０は、ＳＰＵ（Sound Processing Unit）とサウンドバッファとを含んで構成される。サウンドバッファには、光ディスク３６やハードディスク３８から読み出されたゲーム音楽、ゲーム効果音やメッセージなどの各種音声データが記憶される。ＳＰＵは、これらの各種音声データを再生してスピーカ３２から出力させる。なお、スピーカ３２には例えば家庭用テレビ受像機の内蔵スピーカが用いられる。
【００２２】
光ディスク読み取り部３４は、メインプロセッサ１２及びサブプロセッサ１４ａ乃至１４ｈからの指示に従って、光ディスク３６に記憶されたプログラムやデータを読み取る。なお、エンタテインメントシステム１０は、光ディスク３６以外の他のコンピュータ読み取り可能な情報記憶媒体に記憶されたプログラムやデータを読み取り可能に構成してもよい。
【００２３】
光ディスク３６は例えばＤＶＤ−ＲＯＭ等の一般的な光ディスク（コンピュータ読み取り可能な情報記憶媒体）である。また、ハードディスク３８は一般的なハードディスク装置である。光ディスク３６やハードディスク３８には各種プログラムやデータがコンピュータ読み取り可能に記憶される。
【００２４】
インタフェース（Ｉ／Ｆ）４０，４４は、コントローラ４２やカメラユニット４６等の各種周辺機器を接続するためのインタフェースである。このようなインタフェースとしては、例えばＵＳＢ（Universal Serial Bus）インタフェースが用いられる。また、例えばBluetooth（登録商標）インタフェースなどの無線通信インタフェースが用いられてもよい。
【００２５】
コントローラ４２は汎用操作入力手段であり、ユーザが各種操作（例えばゲーム操作）を入力するために用いられる。入出力処理部２８は、所定時間（例えば１／６０秒）ごとにコントローラ４２の各部の状態をスキャンし、その結果を表す操作信号をメインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈに供給する。メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈは、ユーザによって行われた操作の内容をその操作信号に基づいて判断する。なお、エンタテインメントシステム１０は複数のコントローラ４２を接続可能に構成されており、各コントローラ４２から入力される操作信号に基づいて、メインプロセッサ１２やサブプロセッサ１４ａ乃至１４ｈが各種処理を実行するようになっている。
【００２６】
カメラユニット４６は、例えば公知のデジタルカメラを含んで構成され、白黒、グレイスケール又はカラーの撮影画像を所定時間（例えば１／６０秒）ごとに入力する。本実施の形態におけるカメラユニット４６は、撮影画像をＪＰＥＧ（Joint Photographic Experts Group）形式の画像データとして入力するようになっている。また、カメラユニット４６は、例えばレンズをプレイヤに向けた状態でモニタ２６の上に設置され、ケーブルを介してインタフェース４４に接続される。ネットワークインタフェース４８は入出力処理部２８と通信ネットワークとに接続されており、エンタテインメントシステム１０が通信ネットワークを介して他のエンタテインメントシステム１０とデータ通信するのを中継するようになっている。
【００２７】
以下では、以上のハードウェア構成を有するエンタテインメントシステム１０が、複数の画像をスライドショーとして表示装置の所定の表示領域Ａ内に順に表示させる画像表示制御装置として動作する場合に実現する機能について、説明する。なお、本実施形態においては、モニタ２６が表示装置に相当する。また、表示領域Ａは、モニタ２６の画面全体であってもよいし、その一部の領域であってもよい。
【００２８】
この場合のエンタテインメントシステム１０は、機能的に、図３に示すように、対象画像読み出し部５１、ブラー画像生成部５２、対象画像表示部５３、第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６、及び第２明度低減画像表示部５７を含んで構成されている。これらの機能は、例えばＭＰＵ１１と画像処理部２４に含まれるＧＰＵとが、メインメモリ２０に格納されるプログラムに従って動作することにより、実現できる。
【００２９】
まず、対象画像読み出し部５１及びブラー画像生成部５２が実現する機能について説明する。これらの機能は、スライドショーとして表示される対象となる画像（以下、対象画像という）のデータを、各種情報記録媒体から読み出して、所定の画像処理等を行なう。本実施形態においては、これらの機能によって出力される画像のデータは、メインメモリ２０上に確保された所定の一時記憶領域に格納されることとする。以下の説明においては、図３に示すように、記憶領域Ｂ１，Ｂ２，Ｂ３，Ｂ４及びＢ５が、画像のデータを一時的に格納するための記憶領域として確保されていることとする。
【００３０】
対象画像読み出し部５１は、対象画像のデータを読み出し、所定の記憶領域に一時的に格納する。ここで対象画像のデータは、例えば光ディスク３６やハードディスク３８などの各種の情報記録媒体に格納されており、対象画像読み出し部５１は入出力処理部２８を介してこれらのデータを読み出すこととする。さらに対象画像読み出し部５１は、読み出された画像のデータを所定の表示用データ形式（例えばビットマップ画像形式）に変換する処理を実行してもよい。
【００３１】
本実施形態においては、対象画像読み出し部５１は、情報記録媒体から読み出して所定の表示用データ形式に変換した画像のデータを、メインメモリ２０上に確保された記憶領域Ｂ１に一時的に格納することとする。また、対象画像読み出し部５１は、対象画像に含まれる画素数を減らした縮小画像のデータを、記憶領域Ｂ１とは別の記憶領域に格納することとしてもよい。例えば情報記録媒体に格納されている画像のデータがＪＰＥＧ画像形式のデータである場合、比較的簡易な処理により、画像の縦横それぞれの画素数を２分の１（全体として４分の１）に低減させた縮小画像を生成できる。そこで、このような縮小画像のデータを生成し、記憶領域Ｂ２又はＢ３に格納することとする。なお、記憶領域Ｂ２又はＢ３は、縮小画像のデータが格納されるため、縮小されずに対象画像のデータが格納される記憶領域Ｂ１より、小さなサイズの領域であってよい。こうすれば、スライドショー表示処理を実行する際に必要なメモリ使用量を低減できる。
【００３２】
対象画像読み出し部５１は、各対象画像を、所定の条件に基づいて決定した順序で読み出す。具体例として、本実施形態に係るエンタテインメントシステム１０が、対象画像として第１画像及び第２画像をこの順でモニタ２６に表示することとする。この場合、対象画像読み出し部５１は、まず記憶領域Ｂ１に第１画像を格納する。その後、記憶領域Ｂ２に、縮小された第１画像（以下、第１縮小画像という）を格納する。さらに続いて、記憶領域Ｂ３に、縮小された第２画像（以下、第２縮小画像という）を格納する。この記憶領域Ｂ２及びＢ３に格納された縮小画像のデータは、後述する第１明度低減画像表示部５４及び第２明度低減画像表示部５７により用いられる。さらに、対象画像読み出し部５１は、所定のタイミングで、第１画像の次に表示対象となる第２画像を読み出し、第１画像が格納されていた記憶領域Ｂ１に格納することとする。これらの処理を順に繰り返すことにより、対象画像読み出し部５１は、複数の対象画像を表示順序に基づいて読み出し、所定の記憶領域に格納していく。
【００３３】
ブラー画像生成部５２は、対象画像に対してブラー処理を施したブラー画像を生成する。ここで、ブラー処理は、画像に対してモーションブラーの効果を生じさせる処理である。具体例として、ブラー画像生成部５２は、処理対象の画像に含まれる各画素に対して、当該画素と、当該画素の近傍にあって当該画素に対して所定の位置関係にある画素（周辺画素）の画素値の重み付け平均を算出し、当該算出された重み付け平均値により各画素の画素値を補正する。この場合において、各画素の周辺画素の画素値に対する重み付け係数を、各画素から周辺画素までの方向及び距離に応じて変化させることとする。これにより、画像に対して所定方向に残像が生じているかのような効果を生じさせることができる。
【００３４】
ここではブラー画像生成部５２は、対象画像読み出し部５１により記憶領域Ｂ２に格納された第１縮小画像のデータに基づいて、所定のブラー処理を施して第１ブラー画像を生成し、生成された第１ブラー画像を記憶領域Ｂ４に格納することとする。また、同様にして、記憶領域Ｂ３に格納された第２縮小画像のデータに基づいて、第２ブラー画像を生成し、記憶領域Ｂ５に格納する。この記憶領域Ｂ４及びＢ５に格納されたブラー画像のデータは、後述する第１移行画像表示部５５及び第２移行画像表示部５６により用いられる。
【００３５】
なお、ブラー画像生成部５２は、縮小画像のデータに基づいて、当該縮小画像よりさらに小さいサイズのブラー画像を生成することとしてもよい。こうすれば、記憶領域Ｂ４又はＢ５のサイズを、記憶領域Ｂ２又はＢ３よりさらに小さくすることができ、スライドショー表示処理を実行する際のメモリ使用量をさらに低減できる。
【００３６】
続いて、対象画像表示部５３、第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６、及び第２明度低減画像表示部５７が実現する機能について説明する。これらの機能は、対象画像読み出し部５１が読み出した対象画像又はブラー画像生成部５２が生成したブラー画像に基づいて、モニタ２６の画面上に表示する画像を生成し、画像処理部２４に含まれるフレームバッファに対して出力する。これにより、モニタ２６の表示領域Ａに対象画像を順に表示させる制御が実現できる。
【００３７】
具体的には、まず対象画像表示部５３が、第１画像を表示領域Ａに表示させる。続いて、後述する第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６、及び第２明度低減画像表示部５４によって、対象画像が第１画像から第２画像に切り替わる過程を示す画像が表示される。その後、対象画像表示部５３は、第２画像を表示領域Ａに表示させる。
【００３８】
対象画像表示部５３は、対象画像を、表示領域Ａ内の所定位置（以下、基準位置Ｐという）に表示させる。例えば対象画像表示部５３は、記憶領域Ｂ１から読み出した対象画像のデータに基づいて、所定時間ずつ各対象画像を表示領域Ａに表示させる。なお、ここで基準位置Ｐは、例えば表示領域Ａの中心位置である。対象画像表示部５３は、基準位置Ｐに対象画像の代表位置（例えば中心位置）が一致するように対象画像が配置された画像を生成し、出力する。これにより、対象画像はモニタ２６の画面上において基準位置Ｐに表示されることとなる。図４は、このような表示領域Ａに表示された対象画像の一例を示す説明図である。
【００３９】
第１明度低減画像表示部５４は、対象画像表示部５３によって第１画像が表示領域Ａに表示された後、第１明度低減画像を生成して表示領域Ａに表示させる処理を、繰り返し実行する。ここで第１明度低減画像は、表示領域Ａの少なくとも一部の範囲の明度を下げた状態で第１画像を基準位置Ｐに示す画像である。また、第１明度低減画像表示部５４は、この明度を徐々に下げながら、第１明度低減画像を生成して表示させる処理を繰り返すこととする。
【００４０】
第１明度低減画像表示部５４は、第１画像を縮小した第１縮小画像を用いて、第１明度低減画像を生成することとしてもよい。ただし、この場合、対象画像表示部５３が表示領域Ａに表示させた対象画像と同じ大きさになるように、第１縮小画像を拡大して表示することとする。この場合、第１明度低減画像に表される第１画像は粗い解像度の画像になるが、第１明度低減画像は対象画像が切り替わる過程を示す画像なので、対象画像表示部５３が表示する画像に比べて高画質な画像である必要性は少ない。一方、縮小画像を用いることにより、第１明度低減画像を繰り返し生成して表示させる際に、データ転送量を少なくでき、処理速度を向上させることができる。具体例として、第１明度低減画像表示部５４は、第１縮小画像を記憶領域Ｂ２から読み出して、当該第１縮小画像に基づいて第１明度低減画像を生成する。
【００４１】
ここで、第１明度低減画像の具体例について説明する。第１明度低減画像表示部５４は、第１縮小画像に含まれる各画素に対して、ガンマ補正を実行して明度を補正した画像を生成する。さらに、当該生成されたガンマ補正後の画像と所定の光源とを仮想３次元空間上に配置し、このガンマ補正後の画像を仮想３次元空間内の所定の視点位置から見た様子を示す画像を第１明度低減画像として生成する。この場合において、生成される第１明度低減画像内の所定の照射範囲が、前述した所定の光源によって照射されるように、仮想３次元空間における光源の照射方向を決定することとする。この第１明度低減画像は、照射範囲については元の第１縮小画像に対してガンマ補正がなされた明度で表され、それ以外の範囲については光源による光が届かないため明度を下げた状態で表される画像となる。
【００４２】
なお、明度を下げた状態で表される範囲と、それ以外の範囲とは、上述した照射範囲によって明確に区別されるものでなくてもよい。例えば、第１明度低減画像は、基準位置Ｐを中心として、中心から距離が離れる画素ほど、徐々に明度を下げた状態となる画像であってもよい。
【００４３】
図５は、第１明度低減画像の一例を示す説明図である。図５の例において、一点鎖線は照射範囲の境界線を示しており、破線によって示される人物の輪郭線は、照射範囲の外側の範囲において明度が下がった状態にあることを示している。
【００４４】
さらに、第１明度低減画像表示部５４は、この第１明度低減画像を生成する処理を、光源によって照射される照射範囲を徐々に狭めながら繰り返すこととする。また、これと併せて、光源の光量を徐々に下げながら処理を繰り返すこととしてもよい。さらに、ガンマ補正に用いるパラメタを徐々に変化させながら繰り返すこととしてもよい。これにより、第１明度低減画像表示部５４は、表示領域Ａに表示された第１画像が、徐々に暗くなって見えにくくなる様子を演出できる。
【００４５】
第１移行画像表示部５５は、対象画像表示部５３によって第１画像が表示領域Ａに表示された後、第１移行画像を生成して表示領域Ａに表示させる処理を、繰り返し実行する。本実施形態においては、第１移行画像表示部５５は、第１明度低減画像表示部５４により第１明度低減画像が繰り返し表示された後、この処理を実行することとする。ここで第１移行画像は、表示領域Ａの少なくとも一部の範囲の明度を下げた状態で第１画像を表示領域Ａ内の第１表示位置に示す画像である。また、第１移行画像表示部５５は、この第１表示位置を基準位置Ｐから離れる方向に移動させながら、第１移行画像を生成して表示させる処理を繰り返し実行することとする。
【００４６】
具体例として、第１移行画像表示部５５は、例えば第１表示位置を基準位置Ｐから所定方向（例えば画面に向かって左方向）に所定量ずつ移動させながら、第１移行画像を生成する処理を繰り返すこととする。これらの生成された第１移行画像が順に表示領域Ａに表示されることにより、第１画像が当初表示されていた基準位置Ｐから離れる方向に移動していく様子がモニタ２６の画面上に表示されることとなる。
【００４７】
ここで第１移行画像表示部５５は、第１画像に基づいて生成された第１ブラー画像を用いて、第１移行画像を生成することとしてもよい。これにより、画像を観覧するユーザは画像が基準位置Ｐから離れる方向に移動している様子を直感的に把握できる。具体例として、第１移行画像表示部５５は、第１ブラー画像を記憶領域Ｂ４から読み出して、当該第１ブラー画像に基づいて第１移行画像を生成する。なお、この場合においても、第１ブラー画像は対象画像表示部５３によって表示された対象画像と同じ大きさに拡大されることとする。
【００４８】
また、第１移行画像表示部５５は、表示領域Ａの少なくとも一部の範囲の明度を徐々に下げながら、第１移行画像を生成して表示する処理を繰り返し実行することとしてもよい。具体的には、例えば前述した第１明度低減画像表示部５４の例と同様に、仮想３次元空間上に第１ブラー画像に対してガンマ補正がなされた画像と所定の光源とを配置し、この画像を仮想３次元空間内の所定の視点位置から見た様子を示す画像を生成する。そして、当該光源の光量や照射範囲を変化させるとともに、ガンマ補正がなされた画像を所定方向に向かって徐々に移動させながら、視点位置から見た画像を生成して表示領域Ａに表示させる処理を繰り返す。なお、この場合において、仮想３次元空間における視点位置及び光源の位置は、変化させずともよい。このように、仮想３次元空間における視点位置を変化させずにガンマ補正後の第１ブラー画像を移動させることにより、モニタ２６の画面上において第１画像が基準位置Ｐから離れる方向に移動する様子を表すことができる。
【００４９】
また、この場合において、第１移行画像表示部５５は、第１移行画像を生成する際に用いる光源の位置、光量、若しくは照射範囲又はガンマ補正のパラメタなどの明度補正パラメタを、第１明度低減画像表示部５４が直前に第１明度低減画像を生成した際に用いた明度補正パラメタに基づいて決定してもよい。これにより、第１明度低減画像表示部５４が第１明度低減画像を繰り返し表示させた後、第１移行画像表示部５５が第１移行画像を繰り返し表示させる場合に、連続的に表示領域Ａが暗くなっていく様子を表すことができる。
【００５０】
図６は、第１移行画像の一例を示す説明図である。ここで、図５の例と同様に、一点鎖線は照射範囲の境界線を、破線は明度が下がった状態の人物の輪郭線を、それぞれ示している。また、図中の二点鎖線は、第１移行画像内における第１画像（第１ブラー画像）の外周を表す線である。
【００５１】
第２移行画像表示部５６は、第２移行画像を生成して表示させる処理を、繰り返し実行する。本実施形態においては、第２移行画像表示部５６は、第１移行画像表示部５５によって第１移行画像が繰り返し表示された後、この処理を実行することとする。ここで第２移行画像は、表示領域Ａの少なくとも一部の範囲の明度を下げた状態で第２画像を表示領域Ａ内の第２表示位置に示す画像である。また、第２移行画像表示部５６は、この第２表示位置を基準位置Ｐに近づく方向に移動させながら、第２移行画像を生成して表示させる処理を繰り返し実行することとする。
【００５２】
具体的に、例えば第２移行画像表示部５６は、第１移行画像表示部５５が第１表示位置を移動させた方向と同じ方向に第２表示位置を所定量ずつ移動させながら、第２移行画像を生成する処理を繰り返すこととする。この場合において、最初に第２移行画像を生成する際の第２表示位置は、所定の位置であってよい。また、最初に第２移行画像を生成する際の第２表示位置は、例えば第１移行画像表示部５５が直前に第１移行画像を生成した際の第１表示位置に対して、基準位置Ｐを挟んで点対称の位置であってもよい。これにより、第１画像が基準位置Ｐから離れていった後、表示領域Ａの反対側の位置から第２画像が基準位置Ｐに向かっていく様子を、モニタ２６の画面上に表示させることができる。
【００５３】
また、第２移行画像表示部５６は、第１移行画像表示部５５と同様に、第２画像に基づいて生成された第２ブラー画像を用いて、第２移行画像を生成することとしてもよい。具体例として、第２移行画像表示部５６は、第２ブラー画像を記憶領域Ｂ５から読み出して、当該第２ブラー画像に基づいて第２移行画像を生成する。
【００５４】
また、第２移行画像表示部５６は、表示領域Ａの少なくとも一部の範囲の明度を徐々に上げながら、第２移行画像を生成して表示させる処理を繰り返し実行することとしてもよい。この場合、例えば第２移行画像表示部５６は、第１移行画像表示部５５と同様の方法により、表示領域Ａの明度を変化させることとする。すなわち、第１移行画像表示部５５が順に生成した各第１移行画像における表示領域Ａ内の各画素の明度に対する補正と同じ補正がなされた第２移行画像を、第１移行画像表示部５５と逆の順序で生成し、表示領域Ａに表示させる。
【００５５】
また、第２移行画像表示部５６が最初に生成する第２移行画像の明度は、表示領域Ａ内の各画素について、第１移行画像表示部５５が直前に第１移行画像を生成した際の各画素の明度に対する補正のパラメタに基づいて、決定されることとしてもよい。こうすれば、徐々に表示領域Ａが暗くなっていく様子がモニタ２６に表示された後、その時点の明度から徐々に表示領域Ａが明るくなっていく過程をモニタ２６に表示させることができる。
【００５６】
図７は、第２移行画像の一例を示す説明図である。ここで、図６の例と同様に、一点鎖線は照射範囲の境界線を、破線は明度が下がった状態の人物の輪郭線を、また二点鎖線は第２移行画像内における第２画像（第２ブラー画像）の外周を表す線を、それぞれ示している。
【００５７】
第２明度低減画像表示部５７は、第２移行画像表示部５６によって第２移行画像が繰り返し表示された後、第２明度低減画像を生成して表示させる処理を、繰り返し実行する。ここで第２明度低減画像は、表示領域Ａの少なくとも一部の範囲の明度を下げた状態で第２画像を基準位置Ｐに示す画像である。また、第２明度低減画像表示部５７は、この明度を徐々に上げながら、第２明度低減画像を生成して表示させる処理を繰り返し実行することとする。
【００５８】
第２明度低減画像表示部５７は、第１明度低減画像表示部５４と同様に、第２画像を縮小した第２縮小画像を用いて、第２明度低減画像を生成することとしてもよい。具体例として、第２明度低減画像表示部５７は、第２縮小画像を記憶領域Ｂ３から読み出して、当該第２縮小画像に基づいて第２明度低減画像を生成して表示させる処理を、繰り返し実行することとする。
【００５９】
例えば第２明度低減画像表示部５７は、第１明度低減画像表示部５４と同様の方法で、第２明度低減画像を生成する。すなわち、第１明度低減画像表示部５４が順に生成した各第１明度低減画像における表示領域Ａ内の各画素の明度に対する補正と同じ補正がなされた第２明度低減画像を、第１明度低減画像表示部５４と逆の順序で生成し、表示領域Ａに表示させる。これにより、第２明度低減画像表示部５７は、表示領域Ａに表示された第２画像が、徐々に明るくなって明瞭に表示される様子を演出できる。
【００６０】
また、第２明度低減画像表示部５７が最初に生成する第２明度低減画像の明度を補正する際の明度補正パラメタを、第２移行画像表示部５６が直前に第２移行画像を生成した際に用いた明度補正パラメタに基づいて決定してもよい。これにより、第２移行画像が繰り返し表示された後、第２明度低減画像が繰り返し表示される場合に、連続的に表示領域Ａが明るくなっていく様子を表すことができる。
【００６１】
以上説明した第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６及び第２明度低減画像表示部５７は、各画像を生成して表示する処理を、それぞれ所定の条件を満たすまで繰り返し実行することとする。例えば、それぞれ所定の回数だけ、各画像を生成して表示する処理を繰り返すこととする。また、第１移行画像表示部５５は、第１表示位置が所定の位置に到達するまで、第１移行画像を生成して表示する処理を繰り返してもよい。具体例として、第１移行画像表示部５５は、第１画像の全部が表示領域Ａの外に出てしまう位置に第１表示位置が移動するまで、当該処理を繰り返してもよい。また、第２移行画像表示部５６は、第２表示位置が基準位置Ｐに到達するまで、第２移行画像を生成して表示する処理を繰り返してもよい。
【００６２】
また、第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６及び第２明度低減画像表示部５７が各画像をフレームバッファに対して出力する処理は、所定のタイミング（例えばモニタ２６の垂直同期信号に応じたタイミング）ごとに繰り返し実行されることとしてもよい。
【００６３】
ここで、対象画像表示部５３、第１明度低減画像表示部５４、第１移行画像表示部５５、第２移行画像表示部５６及び第２明度低減画像表示部５７が、モニタ２６の表示領域Ａに対象画像を順に表示させるスライドショー表示処理の流れの一例について、図８のフロー図に基づいて説明する。
【００６４】
まず対象画像表示部５３が、対象画像（ここでは第１画像とする）を、記憶領域Ｂ１から読み出してフレームバッファに対して出力することにより、所定時間にわたって表示領域Ａに対象画像を表示させる（Ｓ１）。所定時間だけ第１画像が表示領域Ａに表示されると、Ｓ１で表示された対象画像が表示すべき最後の対象画像か否かが判定される（Ｓ２）。判定の結果、最後の対象画像が表示された場合には、スライドショー表示処理が終了する。ここでは、第１画像は最後の対象画像ではなく、次に表示すべき対象画像（ここでは第２画像とする）があるので、次のＳ３の処理が実行される。
【００６５】
次に第１明度低減画像表示部５４が、記憶領域Ｂ２から読み出した第１縮小画像に基づいて第１明度低減画像を生成し、表示領域Ａに表示させる処理を繰り返す（Ｓ３）。続いて第１移行画像表示部５５が、記憶領域Ｂ４から読み出した第１ブラー画像に基づいて第１移行画像を生成し、表示領域Ａに表示させる処理を繰り返す（Ｓ４）。さらに、第２移行画像表示部５６が、記憶領域Ｂ５から読み出した第２ブラー画像に基づいて第２移行画像を生成し、表示領域Ａに表示させる処理を繰り返す（Ｓ５）。そして、第２明度低減画像表示部５７が、記憶領域Ｂ３から読み出した第２縮小画像に基づいて第２明度低減画像を生成し、表示領域Ａに表示させる処理を繰り返す（Ｓ６）。
【００６６】
Ｓ３からＳ６までの処理によって第１画像から第２画像に切り替わる過程を示す画像が表示領域Ａに表示されると、再びＳ１の処理が実行され、対象画像表示部５１が次に表示すべき第２画像を表示領域Ａに表示させる。以上説明した処理が、Ｓ２の処理によって最後の対象画像が表示された判定されるまで繰り返される。
【００６７】
ここで、対象画像読み出し部５１は、Ｓ３の処理が開始されたタイミングで、次に対象画像表示部５３による表示対象となる対象画像を、記憶領域Ｂ１に格納する処理を実行することとする。こうすれば、Ｓ３からＳ６までの処理が実行されている間に、対象画像読み出し部５１は次に表示対象となる対象画像を記憶領域Ｂ１に格納する処理を実行できる。これによって、本実施形態に係るエンタテインメントシステム１０は、対象画像を格納するための記憶領域Ｂ１を複数用意せずとも、リアルタイムで順に対象画像を表示させることができる。なお、Ｓ６までの処理が完了した時点で対象画像読み出し部５１によって記憶領域Ｂ１に新たな対象画像を格納する処理が完了していない場合には、対象画像読み出し部５１は当該処理が完了するまで、記憶領域Ｂ３に格納されている縮小画像を表示領域Ａに表示させることとしてもよい。この場合、対象画像表示部５３は、対象画像読み出し部５１が記憶領域Ｂ１への対象画像の格納を完了したタイミングに応じて、表示する画像を縮小画像から縮小されていない対象画像に切り替える。
【００６８】
また、対象画像読み出し部５１が第１縮小画像及び第２縮小画像をそれぞれ記憶領域Ｂ２及びＢ３に格納する処理、並びにブラー画像生成部５２が第１ブラー画像及び第２ブラー画像をそれぞれ記憶領域Ｂ４及びＢ５に格納する処理は、Ｓ１において第１画像が所定時間にわたって表示されている間に実行されることとする。
【００６９】
さらに、Ｓ３からＳ６までのそれぞれにおける詳細な処理の例について、Ｓ３の第１明度低減画像表示部５４による処理を例として、図９のフロー図に基づいて説明する。
【００７０】
まず第１明度低減画像表示部５４は、記憶領域Ｂ２に格納されている第１縮小画像を読み出す（Ｓ１１）。そして、読み出された第１縮小画像に基づいて第１明度低減画像を生成し、フレームバッファに出力してモニタ２６に表示させる（Ｓ１２）。その後、Ｓ１２の処理において用いられた光源の光量、照射範囲、ガンマ補正のパラメタ等の明度補正パラメタを変更する（Ｓ１３）。続いて、第１明度低減画像表示部５４は、所定の条件を満たすまで処理が繰り返されたかを判定する（Ｓ１４）。所定の条件を満たすと判定した場合、処理を終了し、次の第１移行画像表示部５５による処理（Ｓ４）が開始される。一方、所定の条件を未だ満たしていないと判定した場合、Ｓ１３で変化されたパラメタに基づいて、Ｓ１１に戻って新たに第１明度低減画像を表示させる処理を繰り返す。
【００７１】
他のＳ４からＳ６までの処理についても、Ｓ１１で読み出す対象となる画像とＳ１２で生成する画像が異なり、またＳ１３で明度補正パラメタに加えて第１表示位置又は第２表示位置を変更する場合があるほかは、図９のフロー図と同様の処理の流れによって、実現できる。
【００７２】
以上説明した本実施の形態によれば、表示領域Ａの明度を下げた状態で画像が切り替わる過程を表示させることにより、映写機においてスライドが切り替わるかのような演出を実現でき、娯楽性を向上できる。
【００７３】
なお、本発明の実施の形態は、以上説明したようなものに限られない。例えば、第１明度低減画像表示部５４及び第２明度低減画像表示部５７は、なくともよい。この場合、第１画像から第２画像への切り替え時には、直ちに移行画像の表示が開始されることとなる。
【００７４】
また、以上説明した例においては、第１移行画像の表示が終了した後、第２移行画像の表示が開始されることとしたが、これらの画像は、共通するものであってもよい。すなわち、第１画像から第２画像に切り替わる過程を示す画像として、表示領域Ａの少なくとも一部の範囲の明度を下げた状態で、第１画像を第１表示位置に示すとともに第２画像を第２表示位置に示す移行画像を生成して表示する処理を、第１表示位置及び第２表示位置をともに移動させながら、繰り返し実行することとする。こうすれば、表示領域Ａ内を第１画像及び第２画像が並んで移動する様子をモニタ２６の画面上に表示させることができる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施の形態に係るエンタテインメントシステムのハードウェア構成図である。
【図２】ＭＰＵの詳細構成図である。
【図３】本発明の実施の形態に係るエンタテインメントシステムの機能例を示す機能ブロック図である。
【図４】表示領域内に表示された対象画像の一例を示す説明図である。
【図５】第１明度低減画像の一例を示す説明図である。
【図６】第１移行画像の一例を示す説明図である。
【図７】第２移行画像の一例を示す説明図である。
【図８】本発明の実施の形態に係るエンタテインメントシステムによって実行される処理の一例を示すフロー図である。
【図９】第１明度低減画像表示部による処理の例を示すフロー図である。
【符号の説明】
【００７６】
１０  エンタテインメントシステム、１１  ＭＰＵ、１２  メインプロセッサ、１４ａ〜１４ｈ  サブプロセッサ、１６  バス、１８  メモリコントローラ、２０  メインメモリ、２２，４０，４４  インタフェース、２４  画像処理部、２６  モニタ、２８  入出力処理部、３０  音声処理部、３２  スピーカ、３４  光ディスク読み取り部、３６  光ディスク、３８  ハードディスク、４２  コントローラ、４６  カメラユニット、４８  ネットワークインタフェース、５１  対象画像読み出し部、５２  ブラー画像生成部、５３  対象画像表示部、５４  第１明度低減画像表示部、５５  第１移行画像表示部、５６  第２移行画像表示部、５７  第２明度低減画像表示部。
【図１】
2008046437.tif 000003
【図２】
2008046437.tif 000004
【図３】
2008046437.tif 000005
【図４】
2008046437.tif 000006
【図５】
2008046437.tif 000007
【図６】
2008046437.tif 000008
【図７】
2008046437.tif 000009
【図８】
2008046437.tif 000010
【図９】
2008046437.tif 000011