(57)【要約】【課題】スクリーンセーバ等において、高い処理能力を必要とせず、複数の映像を同時に表示可能であり、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができるようにする。【解決手段】表示部１２０、操作部１４０、主プロセッサ１５０、表示制御部１６０および格納部１７０を有する映像表示装置１００を提供する。主プロセッサ１５０は、格納部１７０に記憶されている複数の再配置前映像データ１７１から１つを選択して選択映像データとし、この選択映像データを読み出し、複数の部分映像ＳＭの配置が入れ替わるように加工し、再配置後映像ＡＭを再生するための再配置後映像データ１８１を生成し、この再配置後映像データ１８１を用いて再配置後映像ＡＭを再生させる一方、再配置後映像ＡＭの再生中に操作部１４０から停止データが出力されると、この再生を停止させる。【選択図】図４
2008129545.tif 000002
【特許請求の範囲】
【請求項１】
再配置前映像を再生するための再配置前映像データを記憶する記憶部と、
前記記憶部から前記再配置前映像データを読み出し、前記再配置前映像に含まれる複数の部分映像の前記再配置前映像における配置が入れ替わるように加工して、再配置後映像を再生するための再配置後映像データを生成する再配置部と、
前記再配置後映像データを用いて前記再配置後映像を再生する再生部と、
操作されると、操作内容に応じたデータを出力する操作部と、
前記再生部による再生中に前記操作部から特定のデータが出力されると、前記再生部による再生を停止させる停止制御部と、を備え、
前記複数の部分映像の各々の長さは、前記再配置前映像と同一であり、
前記複数の部分映像は、それぞれ、前記再生部が前記再配置前映像を再生したときに前記再配置前映像に占められる画像表示領域内の互いに重ならない複数の領域を占める、
ことを特徴とする映像表示装置。
【請求項２】
前記再配置部は、前記再配置前映像データの加工において、前記複数の部分映像を空間的に分離する分離映像を前記再配置前映像に含ませるようにする、
ことを特徴とする請求項１に記載の映像表示装置。
【請求項３】
前記記憶部に記憶されている再配置前映像データは圧縮符号化されており、
前記再配置部は、前記再配置前映像データの加工に先立って、読み出した前記再配置前映像データを復号する、
ことを特徴とする請求項１または２に記載の映像表示装置。
【請求項４】
再配置前映像を再生するための再配置前映像データを記憶する記憶部を有するコンピュータを、
前記記憶部から前記再配置前映像データを読み出し、前記再配置前映像に含まれる複数の部分映像の前記再配置前映像における配置が入れ替わるように加工して、再配置後映像を再生するための再配置後映像データを生成する再配置部と、
前記再配置後映像データを用いて前記再配置後映像を再生する再生部と、
操作されると、操作内容に応じたデータを出力する操作部と、
前記操作部から特定のデータが出力されると、前記再生部による前記再配置後映像の再生を停止させる停止制御部として機能させるプログラムであって、
前記複数の部分映像の各々の長さは、前記再配置前映像と同一であり、
前記複数の部分映像は、それぞれ、前記再生部が前記再配置前映像を再生したときに前記再配置前映像に占められる画像表示領域内の互いに重ならない複数の領域を占める、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像を表示する映像表示装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、いわゆるスクリーンセーバとして機能する映像表示装置が記載されている。この映像表示装置は、スクリーンセーバとして機能しているときには、ユーザに予め指定された複数の映像を１つずつ順に再生する。
【特許文献１】特開２００１−２７３７０２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
スクリーンセーバには、ユーザが楽しいと感じる表示を行うことが求められている。そのためには、ユーザに飽きられない工夫が必要である。しかし、特許文献１に記載のスクリーンセーバでは、同時に表示される映像が１つに限られるため、すぐに飽きられてしまう可能性が高い。そこで、このスクリーンセーバを変形して複数の映像を同時に表示可能とし、飽きられる可能性を低くすることが考えられる。
【０００４】
複数の映像を同時に表示可能な最も単純な手法として、映像データを用いた映像の再生を複数の映像データについて同時に行うことが挙げられる。しかし、この場合、映像表示装置には高い処理能力が要求される。他の手法として、複数の映像が空間的に配列された１つの映像を表す映像データを予め用意しておき、この映像データを用いて映像を再生することによって複数の映像が同時に再生されているように見せかけることが考えられる。しかし、同一の映像データを用いた再生では同一の表示結果が得られるから、飽きられる可能性を十分に低くすることができる程度の多様な映像表示を実現するには、多数の映像データを予め用意しておく必要がある。
【０００５】
本発明は、上述した事情に鑑みて為されたものであり、高い処理能力を必要とせず、複数の映像を同時に表示可能であり、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができる映像表示装置およびプログラムを提供することを解決課題としている。
【課題を解決するための手段】
【０００６】
以下、本発明について説明する。なお、本発明の理解を容易にするために添付図面の参照符号を括弧書きにて付記するが、それにより本発明が図示の形態に限定されるものではない。
本発明は、再配置前映像（ＢＭ）を再生するための再配置前映像データ（１７１）を記憶する記憶部（１７０）と、前記記憶部（１７０）から前記再配置前映像データ（１７１）を読み出し、前記再配置前映像（ＢＭ）に含まれる複数の部分映像（ＳＭ）の前記再配置前映像（ＢＭ）における配置が入れ替わるように加工して、再配置後映像（ＡＭ）を再生するための再配置後映像データ（１８１）を生成する再配置部（１５０、ＳＡ１）と、前記再配置後映像データ（１８１）を用いて前記再配置後映像（ＡＭ）を再生する再生部（１５０、１６０、１２０、ＳＡ２）と、操作されると、操作内容に応じたデータを出力する操作部（１４０）と、前記再生部（１５０、１６０、１２０、ＳＡ２）による再生中に前記操作部（１４０）から特定のデータが出力されると、前記再生部（１５０、１６０、１２０、ＳＡ２）による再生を停止させる停止制御部（１５０、ＳＢ）と、を備え、前記複数の部分映像（ＳＭ）の各々の長さは、前記再配置前映像（ＢＭ）と同一であり、前記複数の部分映像（ＳＭ）は、それぞれ、前記再生部（１５０、１６０、１２０、ＳＡ２）が前記再配置前映像（ＢＭ）を再生したときに前記再配置前映像（ＢＭ）に占められる画像表示領域（Ｒ）内の互いに重ならない複数の領域を占める、ことを特徴とする映像表示装置（１００）を提供する。
この映像表示装置（１００）の態様としては、再配置前映像データ（１７１）の全部が記憶部（１７０）に予め記憶されている態様や、再配置前映像データ（１７１）の一部が記憶部（１７０）に未記憶のときに再配置部（１５０、ＳＡ１）が当該再配置前映像データ（１７１）の読み出しを開始する態様、再配置後映像データ（１８１）の全部が生成されてから再生部（１５０、１６０、１２０、ＳＡ２）が当該再配置後映像データ（１８１）を用いた再生を開始する態様、再配置後映像データ（１８１）の一部が未生成のときに再生部（１５０、１６０、１２０、ＳＡ２）が当該再配置後映像データ（１８１）を用いた再生を開始する態様を例示することができる。
また、再配置前映像（ＢＭ）に含まれる複数の部分映像（ＳＭ）の再配置前映像（ＢＭ）における配置が入れ替わるように再配置前映像データ（１７１）を加工して再配置後映像データ（１８１）を生成する態様としては、複数の部分映像（ＳＭ）のみを含む再配置後映像（ＡＭ）を再生するための再配置後映像データ（１８１）を生成する態様や、複数の部分映像（ＳＭ）と複数の部分映像（ＳＭ）以外の映像とを含む再配置後映像（ＡＭ）を再生するための再配置後映像データ（１８１）を生成する態様を例示することができる。また、映像について「長さ」とは、時間軸方向の長さを意味する。
この映像表示装置（１００）では、再生部（１５０、１６０、１２０、ＳＡ２）が再配置後映像データ（１８１）を用いて再配置後映像データ（１８１）を再生することにより、複数の部分映像（ＳＭ）が同時に表示される。したがって、この映像表示装置（１００）によれば、高い処理能力を必要とすることなく、複数の映像を同時に表示可能である。
また、この映像表示装置（１００）では、再生部（１５０、１６０、１２０、ＳＡ２）が同一の再配置前映像データ（１７１）を読み出したとしても、再生される再配置後映像（ＡＭ）が同一になるとは限らない。したがって、この映像表示装置（１００）によれば、多数の再配置前映像データ（１７１）を予め用意しておかずとも多様な映像表示を行うことができる。
【０００７】
この映像表示装置（１００）において、前記再配置部（１５０、ＳＡ１）は、前記再配置前映像データ（１７１）の加工において、前記複数の部分映像（ＳＭ）を空間的に分離する分離映像（ＤＭ）を前記再配置前映像（ＢＭ）に含ませるようにする、ようにしてもよい。この態様（１００）によれば、複数の部分映像（ＳＭ）の各々が、独立した映像として認識され易くなる。これは、飽きられる可能性の低減に寄与する。
【０００８】
上記の態様（１００）または上記の映像表示装置（１００）において、前記記憶部（１７０）に記憶されている再配置前映像データ（１７１）は圧縮符号化されており、前記再配置部（１５０、ＳＡ１）は、前記再配置前映像データ（１７１）の加工に先立って、読み出した前記再配置前映像データ（１７１）を復号する、ようにしてもよい。こうすることにより、予め用意しておく映像データの量を低減することができるから、記憶部（１７０）に要求される記憶容量を低減することができる。
【０００９】
また、本発明は、再配置前映像（ＢＭ）を再生するための再配置前映像データ（１７１）を記憶する記憶部（１７０）を有するコンピュータを、前記記憶部（１７０）から前記再配置前映像データ（１７１）を読み出し、前記再配置前映像（ＢＭ）に含まれる複数の部分映像（ＳＭ）の前記再配置前映像（ＢＭ）における配置が入れ替わるように加工して、再配置後映像（ＡＭ）を再生するための再配置後映像データ（１８１）を生成する再配置部（１５０、ＳＡ１）と、前記再配置後映像データ（１８１）を用いて前記再配置後映像（ＡＭ）を再生する再生部（１５０、１６０、１２０、ＳＡ２）と、操作されると、操作内容に応じたデータを出力する操作部（１４０）と、前記操作部（１４０）から特定のデータが出力されると、前記再生部（１５０、１６０、１２０、ＳＡ２）による前記再配置後映像（ＡＭ）の再生を停止させる停止制御部（１５０、ＳＢ）として機能させるプログラムであって、前記複数の部分映像（ＳＭ）の各々の長さは、前記再配置前映像（ＢＭ）と同一であり、前記複数の部分映像（ＳＭ）は、それぞれ、前記再生部（１５０、１６０、１２０、ＳＡ２）が前記再配置前映像（ＢＭ）を再生したときに前記再配置前映像（ＢＭ）に占められる画像表示領域（Ｒ）内の互いに重ならない複数の領域を占める、ことを特徴とするプログラム（Ｐ）を提供する。
このプログラム（Ｐ）を実行中のコンピュータ（装置）によれば、上述の映像表示装置（１００）と同様に、高い処理能力を必要とせず、複数の映像を同時に表示可能であり、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができる。
【発明の効果】
【００１０】
本発明によれば、高い処理能力を必要とせず、複数の映像を同時に表示可能であり、多数の映像データを予め用意しておかずとも多様な映像表示を行うことができる映像表示装置およびプログラムを提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して、本発明の好適な実施の形態について説明する。以下に説明する具体的な構成は一例に過ぎず、本発明は、この具体的な構成を変形して得られる各種の形態をも範囲に含む。
【００１２】
［構成］
図１は、本発明の実施の形態に係る映像表示装置１００の構成を示すブロック図である。映像表示装置１００のハードウェア構成は、一般的なパーソナルコンピュータと同様である。すなわち、映像表示装置１００は、各種の処理を行う主プロセッサ１５０、プレイヤーに操作されて操作内容に応じた操作データを出力する操作部１４０、命令を受けて当該命令に応じた画像処理を行うとともに映像信号を表示部１２０へ供給する表示制御部１６０、表示制御部１６０からの映像信号を用いて映像を表示する表示部１２０、各種のデータを記憶する格納部１７０、およびワークエリアとして用いられる主メモリ１８０を有する。
【００１３】
主プロセッサ１５０は、例えば、一又は複数のＣＰＵ（Central Processing Unit）である。表示部１２０は、具体的には、ＣＲＴ（Cathode Ray Tube）であり、矩形の画面１２１を有し、電子線で画面１２１を走査して画像を表示する処理を繰り返すことにより、画面１２１に映像を表示する。操作部１４０は、具体的には、キーボード１４１およびポインティングデバイス１４２である。キーボード１４１は、複数のキーを有し、押されたキーに応じた操作データを出力する。ポインティングデバイス１４２は、例えばマウスであり、移動方向および移動速度に応じた操作データを出力する。
【００１４】
表示制御部１６０は、表示部１２０へ映像信号を供給するために各種データを記憶するビデオメモリ１６１および表示用プロセッサ１６２を有する。ビデオメモリ１６１は、例えばＲＡＭ（Random Access Memory）により実現されており、その記憶領域には、１画面（１フレーム）分の画像データを記憶するフレームバッファＦＢが確保される。表示用プロセッサ（Graphics Processing Unit）１６２は、命令を受けて当該命令に応じた画像処理を行う一方、映像信号を表示部１２０へ供給する。表示用プロセッサ１６２による映像信号の供給は、フレームバッファＦＢから１画面分の画像データを読み出して表示部１２０へ供給する処理を予め定められた時間（例えば、約１／３０秒間または約１／６０秒間）間隔で繰り返し実行することにより実現される。また、表示用プロセッサ１６２は、画像処理を終了すると、その旨を示す終了通知を主プロセッサ１５０へ供給する。
【００１５】
表示用プロセッサ１６２に供給される命令の一種に、画像の描画を命ずる描画命令がある。描画命令に応じた画像処理が描画処理である。描画処理とは、画像データをフレームバッファＦＢに書き込む処理である。描画処理の一種として、映像を再生するための映像再生処理があり、描画命令の一種として、映像再生処理を命ずる映像再生命令がある。映像再生命令は、映像を再生するための映像データを指定する映像指定データと、この映像データを用いて再生される映像に占めさせる矩形の画像表示領域を指定する領域指定データを含む。映像再生処理では、表示用プロセッサ１６２は、映像指定データに指定された映像データを用いて再生される映像を構成する複数の矩形の画像をそれぞれ表示するための複数の画像データを、フレームバッファＦＢの、領域指定データに指定された画像表示領域に対応する記憶領域に、１つずつ順に書き込む。
【００１６】
また、表示用プロセッサ１６２に供給される命令の一種に、実行中の映像再生処理の停止を命ずる停止命令がある。停止命令に応じた画像処理が停止処理である。停止処理では、表示用プロセッサ１６２は、実行中の映像再生処理を停止する。したがって、停止処理の終了を示す終了通知は、映像再生処理の停止をも示す。
【００１７】
格納部１７０は、記憶内容の保持に電源を必須としない。格納部１７０の記憶領域は、記憶内容を書き換え不可能な書き換え不可能領域Ｒ１と、記憶内容を書き換え可能な書き換え可能領域Ｒ２とに分けられる。書き換え不可能領域Ｒ１は例えばＲＯＭ（Read Only Memory）により、書き換え可能領域Ｒ２は例えばハードディスクにより実現される。書き換え不可能領域Ｒ１には、映像表示装置１００の起動時に実行されるＩＰＬ（Initial Program Loader）が書き込まれている。書き換え可能領域Ｒ２には、ＩＰＬに呼び出される基本ソフトウェアと、基本ソフトウェアに呼び出される後述のプログラムＰが書き込まれている。基本ソフトウェアは、オペレーティングシステム等の基本的な機能を映像表示装置１００に実現するためのソフトウェアである。
【００１８】
また、書き換え可能領域Ｒ２には、複数の再配置前映像データ１７１が記憶されている。再配置前映像データ１７１は、再配置前映像ＢＭを再生するための映像データであり、ＳＭＰＴＥ（Society of Motion Picture and Television Engineers）のＶＣ１により圧縮符号化されている。なお、本実施の形態を変形し、再配置前映像データ１７１がＶＣ１以外の公知の動画圧縮技術により圧縮された形態としてもよい。また、本実施の形態を変形し、一部または全部の再配置前映像データ１７１を書き換え不可能領域Ｒ１に記憶させるようにしてもよい。
【００１９】
図２は、映像表示装置１００における再配置前映像ＢＭを模式的に示す図である。再配置前映像ＢＭは、時間軸方向に並ぶ同一サイズの複数の矩形画像Ｆを含み、時間軸方向の長さが再配置前映像ＢＭと同一の複数の部分映像ＳＭ（ＳＭ１〜ＳＭ４）を含む。各部分映像ＳＭは、複数の矩形画像Ｆの部分画像（矩形画像）を含む。各矩形画像Ｆにおいて、複数の部分画像は互いに重ならない。また、矩形画像Ｆにおける部分画像の配置は、複数の矩形画像Ｆに共通である。つまり、再配置前映像ＢＭにおいては、複数の部分映像ＳＭが互いに重ならないように配置されている。また、映像に占められる画像表示領域は、その再生中において不変である。よって、複数の部分映像ＳＭは、再配置前映像ＢＭの再生中において、それぞれ、上記画像表示領域内の互いに重ならない複数の領域を占め続けることになる。
【００２０】
主メモリ１８０は、例えばＲＡＭ１により実現され、記憶内容の保持に電源を必須とする。主メモリ１８０には、再配置後映像データ１８１が一時的に記憶される。再配置後映像データ１８１は、再配置後映像ＡＭを再生するための映像データであり、後述の再配置処理において生成される。本実施の形態において、実際に映像の再生に用いられる映像データは、再配置後映像データ１８１のみである。
【００２１】
プログラムＰは、映像表示装置１００に待ち受け表示処理を行わせるためのものであり、基本ソフトウェアを実行中の主プロセッサ１５０により間歇的に実行される。待ち受け表示処理とは、待ち受け映像を画面１２１に表示してユーザの指示を待ち受ける処理である。待ち受け映像とは、ユーザの指示を待ち受けるのに適した映像であり、例えば、画像表示領域の表示内容が刻々と変化する映像である。待ち受け表示処理（プログラムＰの実行）は、ユーザの指示が入力されずに予め定められた期間が経過すると開始する。
【００２２】
［動作］
図３は、映像表示装置１００の主プロセッサ１５０が行う待ち受け表示処理を示すフローチャートである。待ち受け表示処理では、主プロセッサ１５０は、まず、格納部１７０に記憶されている複数の再配置前映像データ１７１から１つの再配置前映像データ１７１を選択する（ステップＳ１）。この選択は、例えば乱数を用いて行われる。
【００２３】
次に主プロセッサ１５０は、選択された再配置前映像データ１７１を用いて擬似並列再生処理を行う（ステップＳ２）。擬似並列再生処理は、複数の映像を同時に再生しているかのように見せかけつつ映像を再生する処理である。擬似並列再生処理では、主プロセッサ１５０は、映像の再生を繰り返し行う連続再生処理（ステップＳＡ）と、連続再生処理の終了を制御する終了制御処理（ステップＳＢ）とを並列に実行する。
【００２４】
連続再生処理では、主プロセッサ１５０は、選択された再配置前映像データ１７１に基づく部分映像ＳＭの再配置によって再配置後映像データ１８１を生成する再配置処理（ステップＳＡ１）と、生成された再配置後映像データ１８１を用いて再配置後映像ＡＭを再生させる再生処理（ステップＳＡ２）とを交互に繰り返し行う。この間、画面１２１には、待ち受け映像として、再配置後映像ＡＭが表示される。よって、映像表示装置１００によれば、画面１２１の焼け付きを予防することができる。
【００２５】
図４は、待ち受け表示処理に含まれる再配置処理を示すフローチャートである。再配置処理では、主プロセッサ１５０は、ステップＳ１において選択された再配置前映像データ１７１を格納部１７０から読み出し、主メモリ１８２に書き込む（ステップＳＡ１１）。以降、主メモリ１８２に書き込まれた再配置前映像データ１７１を「選択映像データ」と称する。次に主プロセッサ１５０は、選択映像データをＶＣ１により復号（伸長）する（ステップＳＡ１２）。
【００２６】
次に主プロセッサ１５０は、部分映像ＳＭの配置の入れ替え規則を決定する（ステップＳＡ１３）。この決定は、例えば、乱数を用いて行われる。入れ替え規則としては、例えば、部分映像ＳＭ１と部分映像ＳＭ４との配置を入れ替えるという規則や、部分映像ＳＭ１と部分映像ＳＭ３との配置を入れ替え、その後、部分映像ＳＭ３と部分映像ＳＭ４との配置を入れ替える、という規則を例示することができる。
【００２７】
次に主プロセッサ１５０は、選択映像データを加工して再配置後映像データＡＭを生成する（ステップＳＡ１４〜ＳＡ１７）。具体的には、まず主プロセッサ１５０は、選択映像データを用いて再生される再配置前映像ＢＭに含まれる複数の矩形画像Ｆのうち、先頭の矩形画像Ｆを注目画像とする（ステップＳＡ１４）。次に主プロセッサ１５０は、注目画像について加工処理を行う（ステップＳＡ１５）。すなわち、注目画像に含まれ、互いに異なる部分映像ＳＭに含まれる複数の部分画像の、注目画像における配置が、決定した入れ替え規則に従って入れ替わるように、選択映像データを加工する。次に主プロセッサ１５０は、注目画像が、末尾の矩形画像であるか否かを判定する（ステップＳＡ１６）。この判定結果が否定的な場合には、主プロセッサ１５０は、現在の注目画像の次の矩形画像を注目画像とし（ステップＳＡ１７）、処理をステップＳＡ１５に戻す。一方、ステップＳＡ１６の判定結果が肯定的な場合には、再配置処理が終了する。
【００２８】
上述したことから明らかなように、主プロセッサ１５０は、各矩形画像Ｆについて、ステップＳＡ１５の加工処理を行う。こうして、選択映像データは、この選択映像データを用いて再生される再配置前映像ＢＭにおける部分映像ＳＭの配置が、決定した入れ替え規則に従って入れ替わるように加工され、再配置後映像データ１８１となる。
【００２９】
図３のステップＳＡ２の再生処理では、主プロセッサ１５０は、再配置後映像データ１８１を指定する映像指定データと、予め定められた画像表示領域Ｒ（図５参照）を指定する領域指定データとを含む映像再生命令を表示用プロセッサ１６２へ供給する。これにより再配置後映像ＡＭが再生される。この結果、画面１２１の画像表示領域Ｒには、例えば、図５に示す再配置後映像ＡＭが表示される。
【００３０】
図５は、待ち受け表示処理において映像表示装置１００の画面１２１に表示される映像の一例を示す図である。この図に示すように、再配置後映像ＡＭは、再配置前映像ＢＭにおける部分映像ＳＭの配置を単純に入れ替えただけの映像ではなく、複数の部分映像ＳＭを空間的に分離する分離映像ＤＭを含む映像である。つまり、ステップＳＡ１５の加工処理は、分離映像ＤＭを含む再配置後映像ＡＭを再生するための再配置後映像データ１８１が生成されるように行われる。分離映像ＤＭは、空間的には、複数の部分映像ＳＭの各々の輪郭に沿って延在しており、時間的には、再配置後映像ＡＭと同一の長さを有する。なお、複数の部分映像ＳＭの分離を明確化する観点から、分離映像ＤＭとしては、内容が同一の複数の画像を時間軸方向に並べた映像の採用が望ましい。
【００３１】
また、主プロセッサ１５０は、ステップＳＡ２の再生処理において表示用プロセッサ１６２へ供給した映像再生命令に対応する終了通知を受けとると、すなわち当該映像再生命令で指定された再配置後映像データ１８１を用いた再配置後映像ＡＭの再生が終了または停止すると、ステップＳＡ２の再生処理を終了する。
【００３２】
一方、ステップＳＢの終了制御処理では、主プロセッサ１５０は、操作部１４０から待ち受け映像の表示の停止を指示する停止データが出力されるまで、停止データが出力されたか否かの判定（ステップＳＢ１）を繰り返す。そして、ステップＳＢ１の判定結果が肯定的になると、主プロセッサ１５０は、連続再生処理を終了させる終了処理を行う（ステップＳＢ２）。終了処理では、主プロセッサ１５０は、再配置処理の実行中であれば再配置処理を停止し、再生処理の実行中であれば、停止命令を表示用プロセッサ１６２に供給し、この停止命令に対応する終了通知を表示用プロセッサ１６２から受けとるまで待機する。つまり、主プロセッサ１５０は、表示用プロセッサ１６２による映像再生処理の実行中に操作部１４０から停止データが出力されると、その時点での再配置後映像ＡＭの表示状況（例えば画面１２１において再配置後映像ＡＭが占めている領域）とは無関係に、表示用プロセッサ１６２による映像再生処理を停止させる。これにより、再配置後映像ＢＭ（待ち受け映像）の再生が停止される。
【００３３】
そして、主プロセッサ１５０は、再配置処理を停止するか、または終了通知を受け取るかすると、終了処理を終了する。終了処理が終了すると、連続再生処理および終了制御処理、すなわち擬似並列再生処理が終了し、待ち受け表示処理が終了する。
【００３４】
［効果］
以上説明したように、映像表示装置１００では、主プロセッサ１５０が、格納部１７０に記憶されている複数の再配置前映像データ１７１から１つを選択して選択映像データとし、この選択映像データを読み出し、複数の部分映像ＳＭの再配置前映像ＢＭにおける配置が入れ替わるように加工し、再配置後映像ＡＭを再生するための再配置後映像データ１８１を生成し、この再配置後映像データ１８１を用いて再配置後映像ＡＭを再生させる一方、再配置後映像ＡＭの再生中に操作部１４０から停止データが出力されると、この再生を停止させる。
【００３５】
再配置後映像データ１８１を用いて再生される再配置後映像ＡＭには、複数の部分映像ＳＭが含まれている。したがって、映像表示装置１００では、１つの再配置後映像データ１８１を用いて複数の部分映像ＳＭが同時に表示される。よって、映像表示装置１００によれば、高い処理能力を必要とすることなく、複数の映像を同時に表示可能である。
【００３６】
また、映像表示装置１００では、同一の再配置前映像データ１７１が複数回にわたって選択されたとしても、部分映像ＳＭの配置の入れ替え規則は、その都度、例えば乱数を用いて定められる。したがって、再配置後映像ＡＭが同一となる確率が低く抑制される。よって、映像表示装置１００によれば、格納部１７０に予め記憶させておく再配置前映像データ１７１の数が少なくとも、多様な映像表示を行うことができる。
【００３７】
また、映像表示装置１００では、主プロセッサ１５０は、ステップＳＡ１５における選択映像データの加工において、複数の部分映像ＳＭを空間的に分離する分離映像ＤＭを再配置前映像ＢＭに含ませるようにする。したがって、再配置後映像ＡＭが分離映像ＤＭを含むことになり、画面１２１においては複数の部分映像ＳＭに占められる複数の領域が互いに離間することになる。よって、映像表示装置１００によれば、複数の部分映像ＳＭの各々が、独立した映像として認識され易くなる。これは、ユーザに飽きられる可能性の低減に寄与する。
【００３８】
また、映像表示装置１００では、格納部１７０に記憶されている再配置前映像データ１７１は圧縮符号化されており、主プロセッサ１５０は、ステップＳＡ１５における選択映像データの加工に先立って、この選択映像データを復号するようにしている。したがって、予め用意しておく映像データの量、すなわち書き換え可能領域Ｒ２に要求される容量を低減することができる。さらに、映像表示装置１００では、ＶＣ１により圧縮符号化が、部分映像ＳＭ単位ではなく、再配置前映像ＢＭ単位で行われている。ＶＣ１ではフレーム内符号化が行われるから、このことは、圧縮効率の向上に寄与する。
【００３９】
なお、上述したことから明らかなように、格納部１７０は記憶部として機能する。また、主プロセッサ１５０は、再配置部および停止制御部として機能する。また、主プロセッサ１５０および表示制御部１６０は、協働して、再生部として機能する。
【００４０】
［変形例］
本実施の形態を変形し、分割映像ＤＭを用いない形態としてもよい。つまり、本実施の形態では、再配置前映像ＢＭにおける複数の部分映像ＳＭの配置が入れ替わるように選択映像データを加工して、複数の部分映像ＳＭと分割映像ＤＭとを含む再配置後映像ＡＭを再生するための再配置後映像データ１８１を生成するようにしたが、複数の部分映像ＳＭのみを含む再配置後映像を再生するための再配置後映像データを生成するようにしてもよい。この変形例について、図６を参照して説明する。
【００４１】
図６は、本実施の形態の変形例に係る映像表示装置の主プロセッサ１５０が行う再配置処理のフローチャートの一部を示す図である。この図において、ステップＳＣはステップＳＡ１５に相当する。ステップＳＣでは、ステップＳＡ１５と同様に、注目画像に含まれ、互いに異なる部分映像ＳＭに含まれる複数の部分画像の、注目画像における配置が、決定した入れ替え規則に従って入れ替わるように、選択映像データが加工されるが、ステップＳＡ１５とは異なり、分離映像ＤＭを再生するための映像データを含まない再配置後映像データが生成される。
【００４２】
また、本実施の形態を変形し、再配置後映像データを圧縮符号化してから、映像再生命令を表示用プロセッサ１６２へ供給するようにしてもよい。ただし、この場合、表示制御部１６０は、表示用プロセッサ１６２が圧縮符号化された映像データを復号することができるように構成されている必要がある。また、本実施の形態を変形し、圧縮符号化されていない再配置後映像データを格納部１７０に記憶させておき、ステップＳＡ１２の処理（選択映像データの復号）をスキップする形態としてもよい。なお、圧縮符号化された映像データを復号することなくその部分映像の配置を入れ替えることが可能な動画圧縮技術を採用することが可能であれば、その場合にも、ステップＳＡ１２の処理をスキップする形態とすることができる。
【００４３】
また、本実施の形態では、複数の部分映像ＳＭの配置の入れ替えを任意の部分映像ＳＭ同士で可能としたが、これに限るものではない。例えば、第１の部分映像ＳＭと第２の部分映像ＳＭとをグループとし、第３の部分映像ＳＭと第４の部分映像ＳＭとを他のグループとし、部分映像ＳＭの配置の入れ替えを同一のグループ内でのみ可能とする形態としてもよい。
【００４４】
また、本実施の形態を変形し、いわゆるストリーミング再生に対応させてもよい。つまり、本実施の形態では、再配置処理で読み出される再配置前映像データ１７１の全部が当該処理の開始前に格納部１７０に記憶されているが、これを変形し、再配置前映像データ１７１の一部が格納部１７０に未記憶のときに再配置処理を開始する形態としてもよい。これと同様に、本実施の形態では、再生処理で用いられる再配後前映像データ１８１の全部が当該処理の開始前に生成されているが、これを変形し、再生処理で用いられる再配後前映像データ１８１の一部が未生成のときに当該再配後前映像データ１８１を用いた再生を開始する形態としてもよい。
【００４５】
また、本実施の形態を変形し、主プロセッサ１５０が表示用プロセッサ１６２を、主メモリ１８０がビデオメモリ１６１を兼ねる構成としてもよい。この場合、主プロセッサ１５０は、表示用プロセッサ１６２が行う処理と同様の処理を行うためのプログラムを、プログラムＰと並列に実行することになる。また、本実施の形態を変形し、表示部として、例えば液晶ディスプレイやビデオプロジェクタを用いる構成としてもよい。ビデオプロジェクタを用いる構成では、画像が投射されるスクリーンが画面１２１に相当する。
【００４６】
また、本実施の形態を変形し、ステップＳＡの連続再生処理に代えて、映像の再生を１回だけ行う単独再生処理を行う形態としてもよい。この場合、主プロセッサ１５０は、単独再生処理において、まず、部分映像ＳＭの再配置によって再配置後映像データ１８１を生成する再配置処理（ステップＳＡ１）を行い、次に、再配置後映像データ１８１を用いて再配置後映像ＡＭを再生させる再生処理（ステップＳＡ２）を行い、最後に、ステップＳＢ２の終了処理が終了するまで待機する。
【００４７】
また、本実施の形態を変形し、プレイヤーにゲームをプレイさせるゲーム機（コンピュータ）を映像表示装置としてもよい。この映像表示装置は、ゲームがプレイされていない期間において、プレイヤーの操作を待ち受けつつ再配置後映像を表示する。この映像表示装置の操作部としては、プレイヤーに押されるとゲームの開始を指示するスタートデータを出力するスタートボタンを例示することができる。なお、ゲーム機が、プレイヤーに有償でゲームをプレイさせるアーケードゲーム機の場合には、コイン等の対価の投入を検出して検出データを出力する検出部を操作部として把握することも可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係る映像表示装置１００の構成を示すブロック図である。
【図２】映像表示装置１００における再配置前映像ＢＭを模式的に示す図である。
【図３】映像表示装置１００の主プロセッサ１５０が行う待ち受け表示処理を示すフローチャートである。
【図４】待ち受け表示処理に含まれる再配置処理を示すフローチャートである。
【図５】待ち受け表示処理において映像表示装置１００の画面１２１に表示される映像の一例を示す図である。
【図６】本実施の形態の変形例に係る映像表示装置の主プロセッサ１５０が行う再配置処理のフローチャートの一部を示す図である。
【符号の説明】
【００４９】
１００                  映像表示装置
１２０                  表示部
１４０                  操作部
１５０                  主プロセッサ
１６０                  表示制御部
１７０                  格納部
Ｐ                      プログラム
【図１】
2008129545.tif 000003
【図２】
2008129545.tif 000004
【図３】
2008129545.tif 000005
【図４】
2008129545.tif 000006
【図５】
2008129545.tif 000007
【図６】
2008129545.tif 000008