(57)【要約】【課題】グラフィック処理が増加した場合でも、ＤＲＡＭ帯域の圧迫を抑えることができる画像表示装置および画像表示方法を提供する。【解決手段】共通バスに接続された画像記憶部に記憶された入力画像をグラフィック処理後に表示する画像表示装置であって、第１のグラフィック処理機能および第２のグラフィック処理機能を有し、入力画像に第１のグラフィック処理を行った画像または続いて第２のグラフィック処理を行った画像のいずれかの画像を、処理画像として画像記憶部に記憶させるグラフィック処理部と、第２のグラフィック処理機能と同等の処理機能を有し、処理画像または該処理画像に第２のグラフィック処理を行った画像のいずれかの画像を、表示画像として出力する表示処理部と、予め定められた条件に基づいて、第２のグラフィック処理を実行する処理部をグラフィック処理部または表示処理部のいずれの処理部に切り替える切り替え制御部と、を備える。【選択図】図２
2013025619.tif 000002
【特許請求の範囲】
【請求項１】
共通バスに接続された画像記憶部に記憶された入力画像に対してグラフィック処理した後の表示画像を表示する画像表示装置であって、
前記入力画像を処理する第１のグラフィック処理の機能および第２のグラフィック処理の機能を有し、前記画像記憶部から取得した前記入力画像に対して前記第１のグラフィック処理を行った画像、または前記第１のグラフィック処理に続いて前記第２のグラフィック処理を行った画像のいずれかの画像を、処理画像として前記画像記憶部に出力して記憶させるグラフィック処理部と、
前記第２のグラフィック処理の機能と同等の処理機能を有し、前記画像記憶部から取得した前記処理画像、または該処理画像に対して前記第２のグラフィック処理と同等の処理を行った画像のいずれかの画像を、前記表示画像として出力する表示処理部と、
予め定められた条件に基づいて、前記第２のグラフィック処理を実行する処理部を、前記グラフィック処理部または前記表示処理部のいずれの処理部に切り替える切り替え制御部と、
を備えることを特徴とする画像表示装置。
【請求項２】
前記第２のグラフィック処理は、
アルファブレンディング処理を含み、
前記第１のグラフィック処理を行った画像と、前記画像記憶部から取得した前記入力画像とを重畳する重畳処理である、
ことを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記予め定められた条件は、
前記表示画像を表示する際の表示速度、前記表示画像の画素数、および前記重畳処理を行う画像の数のいずれか１つ、または複数の閾値であり、
前記切り替え制御部は、
前記閾値が予め定めた値よりも小さい場合には、前記重畳処理を前記グラフィック処理部で実行し、前記閾値が予め定めた値よりも大きい場合には、前記重畳処理を前記表示処理部で実行するように切り替える、
ことを特徴とする請求項２に記載の画像表示装置。
【請求項４】
前記重畳処理を前記表示処理部で実行する場合、
前記グラフィック処理部は、
前記第１のグラフィック処理を行った画像に、該第１のグラフィック処理を行った画像内の各画素の透明度を表す透明度データを付加し、該透明度データを付加した画像を、前記処理画像として前記画像記憶部に記憶させ、
前記前記表示処理部は、
前記画像記憶部から取得した前記処理画像に付加された前記透明度データに基づいて、該処理画像と、前記画像記憶部から取得した前記入力画像とを重畳した画像を、前記表示画像として出力する、
ことを特徴とする請求項３に記載の画像表示装置。
【請求項５】
前記重畳処理を前記グラフィック処理部で実行する場合、
前記グラフィック処理部は、
前記第１のグラフィック処理に続いて、該第１のグラフィック処理を行った画像と、前記画像記憶部から取得した前記入力画像とを重畳した画像を、前記処理画像として前記画像記憶部に記憶させ、
前記前記表示処理部は、
前記画像記憶部から取得した前記処理画像を、前記表示画像として出力する、
ことを特徴とする請求項３または請求項４に記載の画像表示装置。
【請求項６】
前記予め定められた条件が、前記表示画像を表示する際の表示速度の閾値であるとき、
前記切り替え制御部は、
前記表示画像を表示する際の表示速度が、予め定めた前記表示速度の閾値よりも遅い場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記表示速度の閾値よりも速い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、
ことを特徴とする請求項３から請求項５のいずれか１の項に記載の画像表示装置。
【請求項７】
前記予め定められた条件が、前記表示画像の画素数の閾値であるとき、
前記切り替え制御部は、
前記表示画像の画素数が、予め定めた前記画素数の閾値よりも少ない場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記画素数の閾値よりも多い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、
ことを特徴とする請求項３から請求項５のいずれか１の項に記載の画像表示装置。
【請求項８】
前記予め定められた条件が、前記重畳処理を行う画像の数の閾値であるとき、
前記切り替え制御部は、
前記重畳処理を行う画像の数が、予め定めた前記重畳処理を行う画像の数の閾値よりも少ない場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記重畳処理を行う画像の数の閾値よりも多い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、
ことを特徴とする請求項３から請求項５のいずれか１の項に記載の画像表示装置。
【請求項９】
共通バスに接続された画像記憶部に記憶された入力画像に対してグラフィック処理した後の表示画像を表示する画像表示装置の画像表示方法であって、
前記入力画像を処理する第１のグラフィック処理の機能および第２のグラフィック処理の機能を有し、前記画像記憶部から取得した前記入力画像に対して前記第１のグラフィック処理を行った画像、または前記第１のグラフィック処理に続いて前記第２のグラフィック処理を行った画像のいずれかの画像を、処理画像として前記画像記憶部に出力して記憶させるグラフィック処理ステップと、
前記第２のグラフィック処理の機能と同等の処理機能を有し、前記画像記憶部から取得した前記処理画像、または該処理画像に対して前記第２のグラフィック処理と同等の処理を行った画像のいずれかの画像を、前記表示画像として出力する表示処理ステップと、
予め定められた条件に基づいて、前記第２のグラフィック処理を実行する処理ステップを、前記グラフィック処理ステップまたは前記表示処理ステップのいずれの処理ステップに切り替える切り替え制御ステップと、
を含むことを特徴とする画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置および画像表示方法に関する。
【背景技術】
【０００２】
近年、デジタルカメラやテレビなどのデジタル機器では、アニメーションなどを駆使したグラフィカルユーザインタフェース（ＧＵＩ：Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示している。特に、スマートフォンと呼ばれる携帯端末などでは、専用のグラフィックプロセッサを搭載することによって、凝った表示を実現している。
【０００３】
グラフィックプロセッサの備えられている主な機能としては、以下のような機能が挙げられる。
（１）ポリゴン処理
（２）重畳処理
（３）陰面処理
（４）シェーディング処理
【０００４】
ポリゴン処理は、立体の形状を複数の多角形（主に、三角形）に細分化し、多角形の頂点の座標を３次元空間の座標として表現し、座標を変更することによって多角形の形状を変形させ、立体形状の動きを表現した２次元空間の画像を生成する処理である。また、重畳処理は、複数枚の画像を合成した１枚の画像を生成する処理であり、完全な透明や半透明の画像を処理する、いわゆるアルファブレンディング処理を含んだ処理である。また、陰面処理は、陰となって見えない部分の画像を処理することによって奥行きを表現した画像にする処理である。また、シェーディング処理は、物体に影や光沢をつけることによって立体の効果を得る処理である。
【０００５】
特許文献１では、このような機能を搭載した画像処理装置の技術が開示されている。また、上記に示したような機能を持ったグラフィックプロセッサを搭載することによって、より訴求力のある表示を実現したシステムや機器を提供することができる。例えば、デジタルカメラにグラフィックプロセッサを搭載することによって、撮影された画像をより魅力的に表示するスライドショーの機能を実現することができる。
【０００６】
デジタルカメラなどの画像表示装置が、メディア（記録媒体）に記録されている複数の画像を読み出して、ＴＦＴ（薄膜トランジスター：Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶などの表示デバイスに画像を表示するスライドショーの機能では、以下のような処理が行われる。なお、デジタルカメラにおける一連の処理では、各処理ブロックが共有するＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などのメモリが利用される。そして、デジタルカメラに備えた各処理ブロックは、処理過程のデータをＤＲＡＭに一時的に記憶し、次の処理に必要なデータをＤＲＡＭから読み出して、それぞれの処理を行う。このとき、各処理ブロックは、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）によってＤＲＡＭへのアクセスを行う。
【０００７】
（処理１）：メディアから複数の圧縮された撮影画像を読み出し、読み出した複数の圧縮された撮影画像をＤＲＡＭに書き込む。
（処理２）：ＤＲＡＭに記憶された複数の圧縮された撮影画像を読み出して、伸張処理や画像処理を行った後、処理後の撮影画像を再びＤＲＡＭに書き込む。
（処理３）：デジタルカメラに搭載されたグラフィックプロセッサが、ＤＲＡＭに記憶された画像処理後の撮影画像や背景画像（バックグランド画像）などを読み出し、所望の処理を行った表示用の画像（表示画像）を生成し、再びＤＲＡＭに書き込む。
（処理４）：デジタルカメラに搭載された表示処理部が、ＤＲＡＭに記憶された表示画像を読み出し、表示デバイスに表示させる。
【０００８】
このように、デジタルカメラなどの画像表示装置では、一連の処理において、各処理ブロックからのＤＲＡＭへのアクセスが頻繁に行われる。また、各処理ブロックからのＤＲＡＭへのアクセスは、処理ブロック毎に順次行われるのではく、複数の処理ブロックから同時にアクセスされることもある。このため、ＤＲＡＭと各処理ブロックとで受け渡しを行うデータ量を表す帯域（ＤＲＡＭ帯域）は、それぞれの処理ブロックが処理に必要とする量のデータの受け渡しが行える十分な帯域が確保されていることが望ましい。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００２−３５２２６７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上述したポリゴン処理や重畳処理などによって、表示画像にさらに複雑なアニメーション表示の処理を行う場合には、グラフィックプロセッサによるさらなる処理が必要となる。このため、グラフィックプロセッサからのＤＲＡＭへのアクセスが増加することになる。このとき、ＤＲＡＭ帯域が圧迫されてしまうと、グラフィックプロセッサが処理に必要なデータを必要なタイミングで得ることができなくなり、例えば、アニメーション表示におけるそれぞれの表示画像の生成に長い時間を要してしまう。これにより、表示画像のフレームレートが低下し、結果的に動きが緩慢なアニメーション表示になってしまう。
【００１１】
ここで、グラフィックプロセッサが表示画像を生成する際の処理の一例を示す。図９は、従来の画像表示装置における表示処理の一例を模式的に示した図である。図９では、６枚の撮影画像を台形処理して２枚の背景画像に重畳した表示画像を生成する場合の、各処理の過程を示している。グラフィックプロセッサは、以下のような処理を行う。
【００１２】
（処理１）：ＤＲＡＭに記憶された６枚の画像処理後の撮影画像（図９（ａ）参照）をそれぞれ読み出し、それぞれ台形処理した６枚の台形画像（図９（ｂ）参照）を生成し、再びＤＲＡＭに書き込む。
（処理２）：ＤＲＡＭに記憶された２枚の背景画像（図９（ｃ）参照）をそれぞれ読み出し、背景画像１に背景画像２を重畳した１枚の新背景画像（図９（ｄ）参照）を生成し、再びＤＲＡＭに書き込む。
（処理３）：ＤＲＡＭに記憶された６枚の台形画像と、１枚の新背景画像とをそれぞれ読み出し、新背景画像に６枚の台形画像を１枚ずつ重畳した表示画像（図９（ｅ）参照）を生成し、再びＤＲＡＭに書き込む。
【００１３】
その後、表示処理部が、ＤＲＡＭに記憶された表示画像を読み出し、表示デバイスに表示させる。このように、グラフィックプロセッサがそれぞれの処理を行う過程でも、ＤＲＡＭへのアクセスが行われる。これにより、ＤＲＡＭ帯域が圧迫され、表示画像の所望のフレームレートが確保できなくなる、という問題がある。
【００１４】
さらに、例えば、背景画像２と６枚の画像処理後の撮影画像とを半透明にして、台形処理した６枚の台形画像と背景画像２との下に、背景画像１が見えるようにした表示画像を生成する場合には、上述したグラフィックプロセッサの処理に加えて、アルファブレンディング処理による重畳処理が必要となる。これにより、グラフィックプロセッサの処理時間がさらに長くなり、表示画像の所望のフレームレートを確保することが、より困難になってしまうこともある。
【００１５】
本発明は、上記の課題認識に基づいてなされたものであり、グラフィックプロセッサが行うグラフィック処理が増加した場合でも、ＤＲＡＭ帯域の圧迫を抑えることができる画像表示装置および画像表示方法を提供することを目的としている。
【課題を解決するための手段】
【００１６】
上記の課題を解決するため、本発明の画像表示装置は、共通バスに接続された画像記憶部に記憶された入力画像に対してグラフィック処理した後の表示画像を表示する画像表示装置であって、前記入力画像を処理する第１のグラフィック処理の機能および第２のグラフィック処理の機能を有し、前記画像記憶部から取得した前記入力画像に対して前記第１のグラフィック処理を行った画像、または前記第１のグラフィック処理に続いて前記第２のグラフィック処理を行った画像のいずれかの画像を、処理画像として前記画像記憶部に出力して記憶させるグラフィック処理部と、前記第２のグラフィック処理の機能と同等の処理機能を有し、前記画像記憶部から取得した前記処理画像、または該処理画像に対して前記第２のグラフィック処理と同等の処理を行った画像のいずれかの画像を、前記表示画像として出力する表示処理部と、予め定められた条件に基づいて、前記第２のグラフィック処理を実行する処理部を、前記グラフィック処理部または前記表示処理部のいずれの処理部に切り替える切り替え制御部と、を備えることを特徴とする。
【００１７】
また、本発明の前記第２のグラフィック処理は、アルファブレンディング処理を含み、前記第１のグラフィック処理を行った画像と、前記画像記憶部から取得した前記入力画像とを重畳する重畳処理である、ことを特徴とする。
【００１８】
また、本発明の前記予め定められた条件は、前記表示画像を表示する際の表示速度、前記表示画像の画素数、および前記重畳処理を行う画像の数のいずれか１つ、または複数の閾値であり、前記切り替え制御部は、前記閾値が予め定めた値よりも小さい場合には、前記重畳処理を前記グラフィック処理部で実行し、前記閾値が予め定めた値よりも大きい場合には、前記重畳処理を前記表示処理部で実行するように切り替える、ことを特徴とする。
【００１９】
また、本発明の画像表示装置において、前記重畳処理を前記表示処理部で実行する場合、前記グラフィック処理部は、前記第１のグラフィック処理を行った画像に、該第１のグラフィック処理を行った画像内の各画素の透明度を表す透明度データを付加し、該透明度データを付加した画像を、前記処理画像として前記画像記憶部に記憶させ、前記前記表示処理部は、前記画像記憶部から取得した前記処理画像に付加された前記透明度データに基づいて、該処理画像と、前記画像記憶部から取得した前記入力画像とを重畳した画像を、前記表示画像として出力する、ことを特徴とする。
【００２０】
また、本発明の画像表示装置において、前記重畳処理を前記グラフィック処理部で実行する場合、前記グラフィック処理部は、前記第１のグラフィック処理に続いて、該第１のグラフィック処理を行った画像と、前記画像記憶部から取得した前記入力画像とを重畳した画像を、前記処理画像として前記画像記憶部に記憶させ、前記前記表示処理部は、前記画像記憶部から取得した前記処理画像を、前記表示画像として出力する、ことを特徴とする。
【００２１】
また、本発明の画像表示装置において、前記予め定められた条件が、前記表示画像を表示する際の表示速度の閾値であるとき、前記切り替え制御部は、前記表示画像を表示する際の表示速度が、予め定めた前記表示速度の閾値よりも遅い場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記表示速度の閾値よりも速い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、ことを特徴とする。
【００２２】
また、本発明の画像表示装置において、前記予め定められた条件が、前記表示画像の画素数の閾値であるとき、前記切り替え制御部は、前記表示画像の画素数が、予め定めた前記画素数の閾値よりも少ない場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記画素数の閾値よりも多い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、ことを特徴とする。
【００２３】
また、本発明の画像表示装置において、前記予め定められた条件が、前記重畳処理を行う画像の数の閾値であるとき、前記切り替え制御部は、前記重畳処理を行う画像の数が、予め定めた前記重畳処理を行う画像の数の閾値よりも少ない場合には、前記重畳処理を前記グラフィック処理部で実行し、予め定めた前記重畳処理を行う画像の数の閾値よりも多い場合には、前記重畳処理を前記表示処理部で実行するように切り替える、ことを特徴とする。
【００２４】
また、本発明の画像表示方法は、共通バスに接続された画像記憶部に記憶された入力画像に対してグラフィック処理した後の表示画像を表示する画像表示装置の画像表示方法であって、前記入力画像を処理する第１のグラフィック処理の機能および第２のグラフィック処理の機能を有し、前記画像記憶部から取得した前記入力画像に対して前記第１のグラフィック処理を行った画像、または前記第１のグラフィック処理に続いて前記第２のグラフィック処理を行った画像のいずれかの画像を、処理画像として前記画像記憶部に出力して記憶させるグラフィック処理ステップと、前記第２のグラフィック処理の機能と同等の処理機能を有し、前記画像記憶部から取得した前記処理画像、または該処理画像に対して前記第２のグラフィック処理と同等の処理を行った画像のいずれかの画像を、前記表示画像として出力する表示処理ステップと、予め定められた条件に基づいて、前記第２のグラフィック処理を実行する処理ステップを、前記グラフィック処理ステップまたは前記表示処理ステップのいずれの処理ステップに切り替える切り替え制御ステップと、を含むことを特徴とする。
【発明の効果】
【００２５】
本発明によれば、グラフィックプロセッサが行うグラフィック処理が増加した場合でも、ＤＲＡＭ帯域の圧迫を抑えることができるという効果が得られる。
【図面の簡単な説明】
【００２６】
【図１】本発明の実施形態における画像表示装置の概略構成を示したブロック図である。
【図２】本実施形態の画像表示装置における表示処理部の概略構成を示したブロック図である。
【図３】本実施形態の画像表示装置において重畳処理を行う処理ブロックの切り替えをまとめて示した図である。
【図４】本実施形態の画像表示装置において第１の表示を行う際のグラフィックプロセッサの処理の一例を模式的に示した図である。
【図５】本実施形態の画像表示装置において第１の表示を行う際の表示処理部の処理の一例を模式的に示した図である。
【図６】本実施形態の画像表示装置において第２の表示を行う際のグラフィックプロセッサの処理の一例を模式的に示した図である。
【図７】本実施形態の画像表示装置において第２の表示を行う際の表示処理部の処理の一例を模式的に示した図である。
【図８】本実施形態の画像表示装置において第３の表示を行う際の表示処理の一例を模式的に示した図である。
【図９】従来の画像表示装置における表示処理の一例を模式的に示した図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施形態について、図面を参照して説明する。図１は、本実施形態における画像表示装置の概略構成を示したブロック図である。図１では、本実施形態の画像表示装置がデジタルカメラである場合を示している。図１において、デジタルカメラ１０は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）１０１と、撮像処理部１００と、画像処理部２００と、グラフィックプロセッサ３００と、表示処理部４００と、ＴＦＴ４０１と、メディア制御部５００と、メディア５０１と、メモリ制御部６００と、ＤＲＡＭ６０１と、ＣＰＵ７００とを備えている。
【００２８】
デジタルカメラ１０内の撮像処理部１００、画像処理部２００、グラフィックプロセッサ３００、表示処理部４００、メディア制御部５００、メモリ制御部６００、およびＣＰＵ７００は、データバス８００にそれぞれ接続され、データバス８００を介してメモリ制御部６００に接続されたＤＲＡＭ６０１からのデータの読み出し、およびＤＲＡＭ６０１へのデータの書き込みを行う。このとき、データバス８００に接続された各処理ブロックは、ＤＭＡによってＤＲＡＭ６０１へのアクセスを行う。
【００２９】
ＣＣＤ１０１は、図示しないレンズによって結像された被写体の光学像を光電変換するイメージセンサである。ＣＣＤ１０１は、被写体光に応じた画像信号（以下、「入力画像」という）を撮像処理部１００に出力する。なお、デジタルカメラ１０は、ＣＣＤ１０１に代わって、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ：相補型金属酸化膜半導体）イメージセンサを備えた構成とすることもできる。
【００３０】
撮像処理部１００は、ＣＣＤ１０１から入力された入力画像に、キズ補正やシェーディング補正などの撮像処理を行い、撮像処理した結果の画像（以下、「撮像処理画像」という）を、ＤＲＡＭ６０１に書き込む処理ブロックである。
【００３１】
画像処理部２００は、ＤＲＡＭ６０１に記憶している撮像処理画像を読み出し、ノイズ除去、ＹＣ変換処理、リサイズ処理、ＪＰＥＧ圧縮処理などの各種の画像処理を行い、記録用の画像（以下、「撮影画像」という）を生成する処理ブロックである。画像処理部２００は、生成した撮影画像を、再びＤＲＡＭ６０１に書き込む。
【００３２】
グラフィックプロセッサ３００は、ＤＲＡＭ６０１に記憶している撮影画像を読み出し、ポリゴン処理、重畳処理、陰面処理、シェーディング処理などの各種のグラフィック処理を行い、表示用の画像（以下、「表示画像」という）を生成する処理ブロックである。グラフィックプロセッサ３００は、生成した表示画像を、再びＤＲＡＭ６０１に書き込む。
【００３３】
表示処理部４００は、ＤＲＡＭ６０１に記憶している表示画像を読み出し、読み出した表示画像をＴＦＴ４０１に出力する処理ブロックである。また、表示処理部４００は、ＤＲＡＭ６０１に記憶している画像を読み出し、グラフィックプロセッサ３００に備えた重畳処理と同様の重畳処理を行い、重畳処理した後の画像を表示画像としてＴＦＴ４０１に出力することもできる。
【００３４】
ＴＦＴ４０１は、表示処理部４００から入力された表示画像に応じた画像を表示する表示デバイス（ＴＦＴ液晶ディスプレイ）である。なお、デジタルカメラ１０は、ＴＦＴ４０１に代わって、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどの表示デバイスを備えた構成とすることもできる。
【００３５】
メディア制御部５００は、ＤＲＡＭ６０１に記憶している撮影画像を読み出し、メディア５０１に記録させる処理ブロックである。また、メディア制御部５００は、メディア５０１に記録している撮影画像を読み出し、読み出した撮影画像を、ＤＲＡＭ６０１に書き込む処理ブロックでもある。
【００３６】
メディア５０１は、メモリカードなどの記録媒体であり、メディア制御部５００から出力された撮影画像を記録する。また、メディア制御部５００によって記録している撮影画像が読み出される。なお、図１においては、メディア５０１もデジタルカメラ１０の構成要素としているが、メディア５０１は、デジタルカメラ１０に着脱可能な構成である。
【００３７】
メモリ制御部６００は、データバス８００に接続されているデジタルカメラ１０内の複数の処理ブロックからのＤＲＡＭ６０１へのアクセス要求を調停しながら、接続されているＤＲＡＭ６０１へのデータ書き込み、およびＤＲＡＭ６０１からのデータの読み出しの制御を行う。
ＤＲＡＭ６０１は、メモリ制御部６００によってアクセスが制御され、デジタルカメラ１０内のそれぞれの処理ブロックの処理過程における様々なデータを記憶する。
【００３８】
ＣＰＵ７００は、デジタルカメラ１０の構成要素、すなわち、デジタルカメラ１０全体を制御する。また、ＣＰＵ７００は、重畳処理を実行させる処理ブロックを切り替える。より具体的には、重畳処理をグラフィックプロセッサ３００で行うか、表示処理部４００で行うかを切り替える。なお、ＣＰＵ７００による重畳処理を実行させる処理ブロックの切り替え方法に関する詳細な説明は、後述する。
【００３９】
次に、本実施形態のデジタルカメラ１０のスライドショーの機能などにおいて、ユーザー（撮影者）に画像を提示する表示処理部４００の構成について説明する。図２は、本実施形態の画像表示装置であるデジタルカメラ１０における表示処理部４００の概略構成を示したブロック図である。図２では、デジタルカメラ１０に搭載された表示デバイスであるＴＦＴ４０１も併せて示している。
【００４０】
図２において、表示処理部４００は、ＤＭＡ処理部４１０と、複数の拡大／縮小部４２０ａ〜４２０ｃと、重畳処理部４３０と、出力制御部４４０と、同期信号生成部４５０とを備えている。表示処理部４００は、複数枚の画像をＤＲＡＭ６０１から読み出し、読み出した画像に対して重畳処理を行った後、表示画像としてＴＦＴ４０１に出力する。図２では、３枚の画像を処理する表示処理部４００の構成を示している。このため、表示処理部４００は、３つの拡大／縮小部４２０ａ〜４２０ｃを備えている。なお、以下の説明においては、３つの拡大／縮小部４２０ａ〜４２０ｃの内、いずれか１つを示す場合には、「拡大／縮小部４２０」という。
【００４１】
なお、表示処理部４００における重畳処理は、上述したように、グラフィックプロセッサ３００におけるアルファブレンディング処理を含んだ重畳処理と同様の処理である。ただし、重畳処理することができる画像の枚数は、グラフィックプロセッサ３００と異なる枚数であってもよい。この場合、表示処理部４００は、重畳処理することができる画像の枚数と同数の拡大／縮小部４２０を備えることが望ましい。
【００４２】
ＤＭＡ処理部４１０は、ＤＭＡアクセスによって、ＤＲＡＭ６０１から表示画像や背景画像など、ＴＦＴ４０１に表示するための元の画像（以下、「入力画像」という）を取得する（読み出す）ブロックである。入力画像には、ＲＧＢやＹＣｒＣｂのような色データの他に、画像内の各画素の透明度を表す透明度データが含まれている場合もある。従って、表示処理部４００は、「透明度データ付ＲＧＢ」、「透明度データ付ＹＣｂＣｒ」、「透明度データなしＲＧＢ」、「透明度データなしＹＣｂＣｒ」など、様々形式の入力画像を処理する。
【００４３】
ＤＭＡ処理部４１０は、入力画像をＤＲＡＭ６０１から取得する際に、ＤＲＡＭ６０１へのＤＭＡアクセス要求をメモリ制御部６００に出力する。そして、ＤＭＡ処理部４１０は、ＤＭＡアクセス要求がメモリ制御部６００に受け付けられた後に、メモリ制御部６００を介してＤＲＡＭ６０１から入力画像を読み出す。そして、ＤＭＡ処理部４１０は、読み出した入力画像を、拡大／縮小部４２０に出力する。
【００４４】
拡大／縮小部４２０ａ〜４２０ｃは、それぞれ、ＤＭＡ処理部４１０から入力された入力された入力画像に対して、拡大処理や縮小処理を行うブロックである。拡大／縮小部４２０ａ〜４２０ｃのそれぞれには、入力画像の縦横の画素数などの画像サイズが指定される。そして、拡大／縮小部４２０ａ〜４２０ｃは、それぞれ、指定された入力画像の画像サイズに応じて拡大／縮小処理した後の画像を、重畳処理部４３０に出力する。
【００４５】
重畳処理部４３０は、グラフィックプロセッサ３００と同様のアルファブレンディング処理を含んだ重畳処理によって、それぞれの入力画像を重畳し、１枚の表示画像を生成するブロックである。重畳処理部４３０が表示画像を生成する際には、それぞれの入力画像に含まれる透明度データに基づいて、それぞれの入力画像の色データを重畳した表示データを生成する。なお、重畳処理部４３０には、入力画像を表示する表示領域が指定される。そして、重畳処理部４３０は、指定された表示領域に応じて、それぞれの入力画像の重畳処理を行う。重畳処理部４３０は、重畳処理した後の表示画像（表示データ）を、出力制御部４４０に出力する。
【００４６】
同期信号生成部４５０は、表示画像をＴＦＴ４０１に表示させる際の同期信号を生成するブロックである。同期信号生成部４５０は、生成したＴＦＴ４０１の同期信号を、出力制御部４４０に出力する。
【００４７】
出力制御部４４０は、同期信号生成部４５０から入力された同期信号のタイミングで、重畳処理部４３０から入力された表示画像（表示データ）を、ＴＦＴ４０１に出力する。これにより、ＴＦＴ４０１は、表示処理部４００内の出力制御部４４０から入力された表示画像（表示データ）に応じた画像を表示する。
【００４８】
このように、本実施形態のデジタルカメラ１０では、表示処理部４００にも、グラフィックプロセッサ３００と同様のアルファブレンディング処理を含んだ重畳処理を行う機能を備えている。
【００４９】
なお、表示処理部４００は、ＤＭＡ処理部４１０がＤＲＡＭ６０１から取得した入力画像が表示画像である場合には、入力画像に対して拡大／縮小処理や重畳処理などの各種処理を行わずに、取得した表示画像をＴＦＴ４０１に出力することもできる。この場合、ＤＭＡ処理部４１０がＤＲＡＭ６０１から取得した入力画像に対して、表示処理部４００内で各種処理を行うか否か、拡大／縮小処理と重畳処理との内いずれか１つの処理または両方の処理を行うか否かの制御（切り替え）は、ＣＰＵ７００によって行われる。また、ＣＰＵ７００は、グラフィックプロセッサ３００によって重畳処理を行うか否かの制御（切り替え）も行う。
【００５０】
ここで、ＣＰＵ７００が、グラフィックプロセッサ３００による重畳処理、および表示処理部４００による拡大／縮小処理や重畳処理などの各種処理（以下の説明においては、併せて「重畳処理」という）の切り替え方法について説明する。ＣＰＵ７００は、ＤＲＡＭ帯域やグラフィックプロセッサ３００におけるグラフィック処理の処理時間などを考慮して、重畳処理をグラフィックプロセッサ３００で行うか、表示処理部４００で行うかを切り替える。より具体的には、ＴＦＴ４０１に表示する表示画像のフレームレート、ＴＦＴ４０１の表示画素数、重畳処理する画像の数が、予め定めた閾値よりも小さい場合には、重畳処理をグラフィックプロセッサ３００で行うように切り替え、予め定めた閾値よりも大きい場合には、重畳処理を表示処理部４００で行うように切り替える。
【００５１】
図３は、本実施形態の画像表示装置であるデジタルカメラ１０において重畳処理を行う処理ブロックの切り替えをまとめて示した図である。ＣＰＵ７００は、ＴＦＴ４０１に表示する表示画像のフレームレートが、予め定めたフレームレートよりも低い場合には、重畳処理をグラフィックプロセッサ３００で行うように切り替え、予め定めたフレームレートよりも高い場合には、重畳処理を表示処理部４００で行うように切り替える。例えば、フレームレートが１５フレームよりも低い（表示速度が遅い）場合には、重畳処理をグラフィックプロセッサ３００で行い、１５フレームよりも高い（表示速度が速い）場合には、重畳処理を表示処理部４００で行うように切り替える。
【００５２】
また、ＣＰＵ７００は、ＴＦＴ４０１の表示画素数が、予め定めた表示画素数よりも少ない場合には、重畳処理をグラフィックプロセッサ３００で行うように切り替え、予め定めた表示画素数よりも多い場合には、重畳処理を表示処理部４００で行うように切り替える。例えば、表示画素数が１０万画素よりも少ない場合には、重畳処理をグラフィックプロセッサ３００で行い、１０万画素よりも多い場合には、重畳処理を表示処理部４００で行うように切り替える。
【００５３】
また、ＣＰＵ７００は、重畳処理する画像の数が、予め定めた数よりも少ない場合には、重畳処理をグラフィックプロセッサ３００で行うように切り替え、予め定めた数よりも多い場合には、重畳処理を表示処理部４００で行うように切り替える。例えば、重畳処理する画像の数が５枚よりも少ない場合には、重畳処理をグラフィックプロセッサ３００で行い、５枚よりも多い場合には、重畳処理を表示処理部４００で行うように切り替える。
【００５４】
このように、本実施形態のデジタルカメラ１０では、ＤＲＡＭ帯域が圧迫されると予想される場合や、グラフィックプロセッサ３００のグラフィック処理に要する処理時間が、例えば、ＴＦＴ４０１の同期信号の周期を超えてしまうことが予想される場合に、グラフィックプロセッサ３００のグラフィック処理の一部の処理である重畳処理を表示処理部４００に分担させる。これにより、ＤＲＡＭ帯域の圧迫や、グラフィックプロセッサ３００の処理時間が長くなることを回避する。
【００５５】
＜第１の表示処理＞
次に、本実施形態のデジタルカメラ１０によって、グラフィックプロセッサ３００のグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担する場合の処理の一例について説明する。本第１の表示処理では、図９に示した従来の画像表示装置における表示処理の一例と同様の表示画像を生成する場合について説明する。すなわち、６枚の撮影画像を台形処理して２枚の背景画像に重畳した表示画像を生成するグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担する場合について説明する。なお、デジタルカメラ１０においては、グラフィックプロセッサ３００および表示処理部４００における表示処理以外の、ＤＲＡＭ６０１へのアクセスや画像処理などは、従来の画像表示装置における処理と同様であるため、詳細な説明は省略する。
【００５６】
まず、グラフィックプロセッサ３００による表示処理について説明する。図４は、本実施形態の画像表示装置であるデジタルカメラ１０において第１の表示を行う際のグラフィックプロセッサ３００の処理の一例を模式的に示した図である。本第１の表示処理において、グラフィックプロセッサ３００は、以下のような処理を行う。
【００５７】
（処理１）：ＤＲＡＭ６０１に記憶された６枚の画像処理後の撮影画像（図４（ａ）参照）をそれぞれ読み出し、それぞれ台形処理した６枚の台形画像を生成する。
（処理２）：生成した６枚の台形画像に、さらに透明度データを付加した１枚の入力画像（図４（ｂ）参照）を生成し、再びＤＲＡＭ６０１に書き込む。
【００５８】
その後、表示処理部４００が、ＤＲＡＭ６０１に記憶された入力画像を読み出し、ＴＦＴ４０１に表示させる。このように、グラフィックプロセッサ３００は、表示処理部４００が処理することができる透明度データが付加された形式の矩形の入力画像を生成する処理のみを行う。これにより、グラフィックプロセッサ３００からのＤＲＡＭ６０１へのアクセスが減少し、ＤＲＡＭ帯域の圧迫を回避することができる。
【００５９】
続いて、表示処理部４００による表示処理について説明する。図５は、本実施形態の画像表示装置であるデジタルカメラ１０において第１の表示を行う際の表示処理部４００の処理の一例を模式的に示した図である。本第１の表示処理において、表示処理部４００は、グラフィックプロセッサ３００による表示処理に続いて、以下のような処理を行う。なお、以下の処理においては、拡大／縮小部４２０による拡大／縮小処理を行わないものとして説明する。
【００６０】
（処理１）：ＤＭＡ処理部４１０が、ＤＲＡＭ６０１に記憶された２枚の背景画像と、グラフィックプロセッサ３００が生成した入力画像とをそれぞれ読み出し（図５（ａ）参照）、拡大／縮小部４２０にそれぞれ出力する。そして、拡大／縮小部４２０のそれぞれは、入力された２枚の背景画像と入力画像とを、そのまま重畳処理部４３０に出力する。
（処理２）：重畳処理部４３０は、入力された背景画像１に背景画像２を重畳し、さらに入力画像を重畳した１枚の表示画像（図５（ｂ）参照）を生成し、出力制御部４４０に出力する。
（処理３）：出力制御部４４０は、同期信号生成部４５０から入力された同期信号のタイミングで、重畳処理部４３０から入力された表示画像を、ＴＦＴ４０１に出力する。
【００６１】
このように、表示処理部４００が、ＤＲＡＭ６０１に記憶された２枚の背景画像と、グラフィックプロセッサ３００が生成した入力画像とを重畳処理し、重畳処理した後の表示画像を、ＴＦＴ４０１に出力する。つまり、従来の画像表示装置に備えたグラフィックプロセッサが行っていた、「背景画像１に背景画像２を重畳した１枚の新背景画像を生成する処理」と、「新背景画像に６枚の台形画像を１枚ずつ重畳した表示画像を生成する処理」とに相当する処理を、表示処理部４００が行う。これにより、グラフィックプロセッサ３００が行うグラフィック処理の処理負荷を軽減（緩和）することができる。
【００６２】
上記に述べたように、デジタルカメラ１０では、表示処理に係る一連の処理を、グラフィックプロセッサ３００と表示処理部４００とに分担させる。これにより、ＤＲＡＭ帯域の圧迫や、グラフィックプロセッサ３００の処理時間が長くなることを回避することができる。このことにより、所望のフレームレートを確保した表示画像の表示を実現することができる。
【００６３】
＜第２の表示処理＞
デジタルカメラ１０が、ＣＣＤ１０１から連続的に得られた入力画像をユーザー（撮影者）に連続的に提示する、いわゆるライブビュー機能を搭載することもある。この場合、画像処理部２００は、ＤＲＡＭ６０１に記憶している撮像処理画像を読み出して表示用の画像処理を行い、表示用の画像（以下、「スルー画像」という）を生成し、再びＤＲＡＭ６０１に書き込む。なお、通常、スルー画像には、透明度データは含まれていない。そして、グラフィックプロセッサ３００が、デジタルカメラ１０のメニュー画像をグラフィック処理する。本実施形態のデジタルカメラ１０においては、このような場合においても、グラフィックプロセッサ３００のグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担することができる。
【００６４】
次に、本実地形態のデジタルカメラ１０によって、グラフィックプロセッサ３００のグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担する場合の別の処理の一例について説明する。本第２の表示処理では、３枚のメニュー画像を台形処理してスルー画像に重畳した表示画像を生成するグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担する場合について説明する。なお、本第２の表示処理においても、デジタルカメラ１０のグラフィックプロセッサ３００および表示処理部４００における表示処理以外の、ＤＲＡＭ６０１へのアクセスや画像処理などは、従来の画像表示装置における処理と同様であるため、詳細な説明は省略する。
【００６５】
まず、グラフィックプロセッサ３００による表示処理について説明する。図６は、本実施形態の画像表示装置であるデジタルカメラ１０において第２の表示を行う際のグラフィックプロセッサ３００の処理の一例を模式的に示した図である。本第２の表示処理において、グラフィックプロセッサ３００は、以下のような処理を行う。
【００６６】
（処理１）：ＤＲＡＭ６０１に記憶された３枚のメニュー画像（図６（ａ）参照）をそれぞれ読み出し、それぞれ台形処理した３枚の台形メニュー画像を生成する。
（処理２）：生成した３枚の台形メニュー画像に、さらに透明度データを付加した１枚の入力画像（図６（ｂ）参照）を生成し、再びＤＲＡＭ６０１に書き込む。
【００６７】
その後、表示処理部４００が、ＤＲＡＭ６０１に記憶された入力画像を読み出し、ＴＦＴ４０１に表示させる。このように、グラフィックプロセッサ３００は、メニュー画像においても、表示処理部４００が処理することができる透明度データが付加された形式の矩形の入力画像を生成する処理のみを行う。これにより、グラフィックプロセッサ３００からのＤＲＡＭ６０１へのアクセスが減少し、ＤＲＡＭ帯域の圧迫を回避することができる。
【００６８】
続いて、表示処理部４００による表示処理について説明する。図７は、本実施形態の画像表示装置であるデジタルカメラ１０において第２の表示を行う際の表示処理部４００の処理の一例を模式的に示した図である。本第２の表示処理においては、第１の表示処理と同様に、表示処理部４００は、グラフィックプロセッサ３００による表示処理に続いて、以下のような処理を行う。なお、以下の処理においては、表示処理部４００に、メニュー画像を含む入力画像の画像サイズと表示領域とが指定され、指定された画像サイズと表示領域とに応じて表示処理を行う場合について説明する。
【００６９】
（処理１）：ＤＭＡ処理部４１０が、ＤＲＡＭ６０１に記憶された１枚のスルー画像と、グラフィックプロセッサ３００が生成した入力画像とをそれぞれ読み出し（図７（ａ）参照）、拡大／縮小部４２０にそれぞれ出力する。なお、ここでは、ＤＭＡ処理部４１０が、ＤＲＡＭ６０１から読み出したスルー画像を拡大／縮小部４２０ａに出力し、入力画像を拡大／縮小部４２０ｂに出力するものとする。
（処理２）：拡大／縮小部４２０ａは、入力された１枚のスルー画像を、そのまま重畳処理部４３０に出力する。また、拡大／縮小部４２０ｂは、入力された入力画像に対して指定された画像サイズに応じた拡大／縮小処理を行い、拡大／縮小処理した後の入力画像を、重畳処理部４３０に出力する。
（処理３）：重畳処理部４３０は、拡大／縮小部４２０ａから入力されたスルー画像の指定された表示領域に、拡大／縮小部４２０ｂから入力された拡大／縮小処理した後の入力画像を重畳した１枚の表示画像（図７（ｂ）参照）を生成し、出力制御部４４０に出力する。
（処理４）：出力制御部４４０は、同期信号生成部４５０から入力された同期信号のタイミングで、重畳処理部４３０から入力された表示画像を、ＴＦＴ４０１に出力する。
【００７０】
このように、表示処理部４００が、ＤＲＡＭ６０１に記憶された１枚のスルー画像と、グラフィックプロセッサ３００が生成した入力画像とを重畳処理し、重畳処理した後の表示画像を、ＴＦＴ４０１に出力する。これにより、グラフィックプロセッサ３００が行うグラフィック処理の処理負荷を軽減（緩和）することができる。
【００７１】
上記に述べたように、デジタルカメラ１０では、スルー画像が関連する表示処理において、表示処理に係る一連の処理を、グラフィックプロセッサ３００と表示処理部４００とに分担させる。これにより、ＤＲＡＭ帯域の圧迫や、グラフィックプロセッサ３００の処理負荷を軽減（緩和）し、所望のフレームレートを確保した表示画像（スルー画像）の表示を実現することができる。
【００７２】
＜第３の表示処理＞
デジタルカメラ１０において、スルー画像に対してメニュー画像を重畳する場合、グラフィックプロセッサ３００は、スルー画像に重畳するメニュー画像の全ての領域を、それぞれのフレーム毎にグラフィック処理必要はない。すなわち、グラフィックプロセッサ３００がメニュー画像の一部をグラフィック処理するのみで、メニュー画像を変更することができる。これにより、グラフィックプロセッサ３００によるメニュー画像のグラフィック処理の処理負荷をさらに軽減（緩和）することができる。
【００７３】
次に、本実地形態のデジタルカメラ１０によって、グラフィックプロセッサ３００のグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担した上で、さらにグラフィックプロセッサ３００のグラフィック処理を軽減（緩和）する場合の処理の一例について説明する。本第３の表示処理では、第２の表示処理と同様に、３枚のメニュー画像を台形処理してスルー画像に重畳した表示画像を生成するグラフィック処理を、グラフィックプロセッサ３００と表示処理部４００とで分担する場合において、次のフレームで１枚のメニュー画像が変更される場合について説明する。なお、本第３の表示処理においても、デジタルカメラ１０のグラフィックプロセッサ３００および表示処理部４００における表示処理以外の、ＤＲＡＭ６０１へのアクセスや画像処理などは、従来の画像表示装置における処理と同様であるため、詳細な説明は省略する。
【００７４】
図８は、本実施形態の画像表示装置であるデジタルカメラ１０において第３の表示を行う際の表示処理の一例を模式的に示した図である。図８では、１フレーム目の表示処理に続いて、２フレーム目の表示処理を行う場合の、グラフィックプロセッサ３００と表示処理部４００との処理を、それぞれ示している。なお、１フレーム目の表示処理におけるグラフィックプロセッサ３００および表示処理部４００のそれぞれの表示処理は、第２の表示処理と同様であるため、詳細な説明は省略する。
【００７５】
２フレーム目の表示処理におけるグラフィックプロセッサ３００および表示処理部４００のそれぞれの表示処理について説明する。２フレーム目では、１フレーム目の「ＭＥＮＵ１」のメニュー画像を、２フレーム目で「ＭＥＮＵ４」に変更するものとする。本第３の表示処理の２フレーム目の表示処理において、グラフィックプロセッサ３００は、以下のような処理を行う。
【００７６】
（処理１）：ＤＲＡＭ６０１に記憶された更新する１枚のメニュー画像（図８においては、「ＭＥＮＵ４」）を読み出し、ＭＥＮＵ４の台形メニュー画像を生成する。
（処理２）：１フレーム目でＤＲＡＭ６０１に書き込んだ入力画像の内、ＭＥＮＵ１の領域の部分のデータ（図８に示した領域Ａの部分）を、ＭＥＮＵ４の台形メニュー画像のデータに書き換える（上書きする）。
【００７７】
このように、すでに生成した入力画像の一部を書き換える（上書きする）のみで、入力画像を新たな入力画像に更新することができる。これにより、グラフィックプロセッサ３００からのＤＲＡＭ６０１へのアクセスが減少し、ＤＲＡＭ帯域の圧迫をさらに回避することができる。
【００７８】
その後、表示処理部４００が、ＤＲＡＭ６０１に記憶された新たな入力画像を読み出し、ＴＦＴ４０１に表示させる。なお、表示処理部４００における表示処理は、１フレーム目の表示処理部４００における表示処理、すなわち、第２の表示処理と同様であるため、詳細な説明は省略する。なお、２フレーム目の表示処理部４００における表示処理では、ＤＭＡ処理部４１０が、ＤＲＡＭ６０１に記憶された１枚のスルー画像と、グラフィックプロセッサ３００によって更新された入力画像とをそれぞれ読み出すが、表示処理部４００（特に、ＤＭＡ処理部４１０）は、入力画像が更新されていることを特に意識する必要はない。
【００７９】
このように、グラフィックプロセッサ３００が生成した入力画像の一部を更新する場合には、グラフィックプロセッサ３００が更新する一部の領域の画像のみをグラフィック処理するのみで、表示処理部４００が、ＤＲＡＭ６０１に記憶された１枚のスルー画像と、グラフィックプロセッサ３００が更新した入力画像とを重畳処理し、重畳処理した後の表示画像を、ＴＦＴ４０１に出力することができる。
【００８０】
上記に述べたように、デジタルカメラ１０では、スルー画像が関連する表示処理において、グラフィックプロセッサ３００が行う入力画像の更新に係る一連の処理の負荷を、さらに軽減（緩和）し、グラフィックプロセッサ３００における１枚の入力画像生成における処理速度を向上することができる。これにより、ＤＲＡＭ帯域の圧迫や、グラフィックプロセッサ３００の処理負荷を軽減（緩和）し、所望のフレームレートを確保した表示画像（スルー画像）の表示を実現することができる。
【００８１】
上記に述べたとおり、本発明を実施するための形態によれば、グラフィックプロセッサに備えたグラフィック処理の一部の機能（本発明を実施するための形態においては、アルファブレンディングを含む重畳処理の機能）を、表示処理部にも備える。そして、ＤＲＡＭ帯域やグラフィックプロセッサにおけるグラフィック処理の処理時間などを考慮して、２つの処理ブロックに備えた同様の機能を、いずれの処理ブロックで実行するかを切り替える。これにより、表示処理に係る一連の処理を、グラフィックプロセッサと表示処理部とに分担させることができる。このことにより、ＤＲＡＭ帯域の圧迫や、グラフィックプロセッサの処理負荷の増大を抑えることができ、所望のフレームレートを確保した表示画像の表示を容易に実現することができる。
【００８２】
なお、本実施形態においては、表示処理部４００に備えるグラフィックプロセッサ３００と同様の機能が、アルファブレンディングを含む重畳処理の機能である場合について説明したが、表示処理部４００に備えるグラフィックプロセッサ３００と同様の機能は、本発明を実施するための形態に限定されるものではない。すなわち、グラフィックプロセッサに特化したグラフィック処理の機能ではなく、他の処理ブロックで処理しても問題がなく、ＤＲＡＭ帯域の圧迫を抑えることができる機能であれば、どのようなグラフィック処理の機能であっても、グラフィックプロセッサと表示処理部とに処理を分担させる構成を実現することができる。
【００８３】
また、本実施形態においては、撮影画像、背景画像、スルー画像、およびメニュー画像などの画像データに対して表示処理を行う場合について説明したが、表示処理を行う画像データは、本発明を実施するための形態に限定されるものではなく、テクスチャなどのデータの場合でも、同様に表示処理を分担して行うことができる。
【００８４】
以上、本発明の実施形態について、図面を参照して説明してきたが、具体的な構成はこの実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲においての種々の変更も含まれる。
【符号の説明】
【００８５】
１０・・・デジタルカメラ（画像表示装置）
１０１・・・ＣＣＤ
１００・・・撮像処理部
２００・・・画像処理部
３００・・・グラフィックプロセッサ（グラフィック処理部）
４００・・・表示処理部（表示処理部）
４１０・・・ＤＭＡ処理部
４２０，４２０ａ，４２０ｂ，４２０ｃ・・・拡大／縮小部
４３０・・・重畳処理部
４４０・・・出力制御部
４５０・・・同期信号生成部
４０１・・・ＴＦＴ（画像表示装置）
５００・・・メディア制御部
５０１・・・メディア
６００・・・メモリ制御部（画像記憶部）
６０１・・・ＤＲＡＭ（画像記憶部）
７００・・・ＣＰＵ（切り替え制御部）
８００・・・データバス（共通バス）
【図１】
2013025619.tif 000003
【図２】
2013025619.tif 000004
【図３】
2013025619.tif 000005
【図４】
2013025619.tif 000006
【図５】
2013025619.tif 000007
【図６】
2013025619.tif 000008
【図７】
2013025619.tif 000009
【図８】
2013025619.tif 000010
【図９】
2013025619.tif 000011