(57)【要約】  付加情報を表示させるための重畳画像を、重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、透明度情報を含めた重畳画像を生成すると共に、生成した透明度情報に基づいて、生成した重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した重畳画像と透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、事前に記憶部から取得した透明マップに基づいて、予め定めた転送単位で記憶部からの取得を行わなかった重畳画像に含まれる透明画素を表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、を備える。
2017187508.tif 000002
【特許請求の範囲】
【請求項１】
付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、
前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、
事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、
を備える、
表示処理装置。
【請求項２】
前記重畳画像生成部は、
前記重畳画像よりも少ないデータ量の前記透明マップを生成し、
前記表示処理部は、
前記重畳画像を前記記憶部から取得する前に取得した前記重畳画像に対応する前記透明マップに基づいて、取得する前記重畳画像に含まれる前記透明画素の取得を行うか否かを前記転送単位で決定し、決定した結果を表すフラグ信号を出力する重畳画像取得判定部と、
前記重畳画像を前記転送単位で前記記憶部から取得する際に、前記フラグ信号が取得を行わないことを表している前記透明画素の前記転送単位での取得を行わず、取得を行わなかった前記透明画素の代わりに前記疑似画素を含んだ重畳用画像を出力する重畳画像取得部と、
前記表示画像に、前記重畳用画像を重畳し、表示装置に表示させるための画像信号を生成する画像重畳部と、
を備える、
請求項１に記載の表示処理装置。
【請求項３】
前記重畳画像生成部は、
前記重畳画像に含まれる画素に対して前記透明画素が占める割合である透明比率を算出し、
前記重畳画像取得判定部は、
前記透明比率が予め定めた閾値以上である場合に、前記透明マップを前記記憶部から取得し、取得した前記透明マップに基づいて決定した結果を表す前記フラグ信号を出力し、
前記透明比率が前記閾値よりも小さい場合に、前記透明マップを前記記憶部から取得せず、取得する前記重畳画像に含まれる全ての画素を前記転送単位で取得することを表す前記フラグ信号を出力する、
請求項２に記載の表示処理装置。
【請求項４】
前記重畳画像生成部は、
前記重畳画像取得部が前記重畳画像の取得を行っていない期間に、前記重畳画像および前記透明マップを生成する、
請求項３に記載の表示処理装置。
【請求項５】
前記表示処理部は、
前記表示装置に前記画像信号を表させるタイミング信号である同期信号を生成する同期信号生成部、
を備え、
前記重畳画像取得部が前記重畳画像の取得を行っていない期間は、
前記同期信号が表すブランキング期間である、
請求項４に記載の表示処理装置。
【請求項６】
前記重畳画像生成部は、
前記ブランキング期間の先頭のタイミングから、前記重畳画像および前記透明マップの生成を開始する、
請求項５に記載の表示処理装置。
【請求項７】
前記重畳画像生成部は、
前記ブランキング期間の先頭から予め定めた時間が経過したタイミングから、前記重畳画像および前記透明マップの生成を開始する、
請求項５に記載の表示処理装置。
【請求項８】
前記重畳画像生成部は、
前記共通バスに接続されたバス帯域モニタが、前記表示装置に前記画像信号を表させる期間を予め定めた等間隔に分割したそれぞれの分割期間ごとに測定した、前記共通バスにおけるデータの転送量が少ない前記分割期間に、前記重畳画像および前記透明マップを生成する、
請求項３に記載の表示処理装置。
【請求項９】
付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、を具備した表示処理装置、
を備える、
撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示処理装置および撮像装置に関する。
【背景技術】
【０００２】
静止画用カメラや動画用カメラなどの撮像装置では、撮影した画像（撮影画像）を表示装置に表示させる機能を備えている。撮像装置が撮影画像を表示させる表示装置としては、例えば、ＴＦＴ（薄膜トランジスター：Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や、ＥＶＦ（Ｅｌｅｃｔｒｏｎｉｃ  Ｖｉｅｗ  Ｆｉｎｄｅｒ：電子ビューファインダ）など、撮像装置に搭載されている表示装置がある。また、他の表示装置として、例えば、テレビ（ＴＶ：ＴｅｌｅＶｉｓｉｏｎ）、ＴＦＴモニタ、有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなど、撮像装置に接続される外部の表示装置（外部ディスプレイ）もある。このように、撮像装置が撮影した撮影画像を表示させる表示装置には、フレームレートや解像度が異なる様々な形式のものがある。【０００３】
このため、撮像画像を表示装置に表示させるための画像（表示画像）を生成するために撮像装置に備えられる表示処理装置には、様々な形式の表示装置に対応した表示画像を生成する機能をもつことが求められている。また、近年の撮像装置には、同時に複数の表示装置に撮像画像を表示させる機能も求められているため、表示処理装置にも、同時に複数の表示画像を生成する機能が求められている。【０００４】
また、近年では、表示装置の高精細化が進み、例えば、テレビでは、従来のＶＧＡ（６４０×４８０）サイズのテレビに対して高精細化したフルＨＤ（１９２０×１０８０）サイズのテレビ（ＨＤＴＶ：Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＴｅｌｅＶｉｓｉｏｎ）が主流になっている。また、最近では、さらに高精細化した４Ｋ２Ｋ（３８４０×２１６０）サイズのテレビ（ＵＨＤＴＶ：Ｕｌｔｒａ  Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＴｅｌｅＶｉｓｉｏｎ）も実用化されてきている。このため、撮像装置に備えられる表示処理装置には、さらなる高性能化が求められている。【０００５】
ところで、一般的な撮像装置では、上述した表示処理装置など、撮像装置における様々な機能を実現するための複数の処理装置が共通のデータバスに接続された構成のシステムＬＳＩなどの画像処理装置が搭載され、この画像処理装置に構成されたデータバスに、撮像画像のデータなどを一時的に記憶する、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶装置が接続された構成となっている。このため、表示処理装置は、表示画像を生成する表示処理を行う際に、表示処理の対象となる撮像画像のデータを、データバスを介したＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）転送によって、ＤＲＡＭから取得する。このとき、表示処理装置がＤＭＡ転送によってデータバスを介してＤＲＡＭから取得する撮像画像のデータ量は、表示画像を表示する表示装置の高精細化に伴って増大する。このＤＭＡ転送によってＤＲＡＭから取得する撮像画像のデータ量の増大は、画像処理装置に構成されたデータバスにおけるＤＭＡ転送のバス帯域を圧迫する要因となる。【０００６】
また、撮像装置では、例えば、撮像装置に備えた電池の残量などの撮像装置に関する情報や、撮影日時などの撮影画像に関する情報などの様々な情報を示すための画像を、オンスクリーンディスプレイ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ：ＯＳＤ）画像として、表示画像に重畳して表示装置に表させることも行われている。このＯＳＤ画像を表示画像に重畳する処理も、表示処理装置が行っている。このため、表示処理装置は、表示処理の対象となる撮像画像のデータと共に、重畳するＯＳＤ画像のデータも、データバスを介したＤＭＡ転送によってＤＲＡＭから取得する。【０００７】
一般的に、ＯＳＤ画像のデータは、表示画像におけるそれぞれの画素ごとに、情報を表示する際の色を表す色情報と透明（場合によっては半透明）を表す透明度情報とを合わせた形式で、表示画像の一面分のデータがＤＲＡＭに記憶されている。このため、表示画像を表示する表示装置の高精細化に伴って生成する表示画像の大きさ（画素数）が多くなると、ＯＳＤ画像のデータ量も多くなり、画像処理装置に構成されたデータバスにおけるＤＭＡ転送のバス帯域をさらに圧迫する要因となる。これは、表示処理装置は、撮像画像に基づいて生成した表示画像に含まれる画素そのものを表示装置に表示させる領域、つまり、情報を表示するための色情報がなく、その画素が透明であることを表す透明度情報のみで構成されている領域であっても、表示画像の一面分のＯＳＤ画像のデータをＤＲＡＭから取得する必要があるからである。【０００８】
また、最近では、表示装置の高精細化などに伴って、情報を表示装置に表させる際の色数や階調、つまり、ＯＳＤ画像の色数や階調も多くなっている。このため、ＯＳＤ画像における１画素あたりのデータ量が増加して、データバスにおけるＤＭＡ転送のバス帯域をよりいっそう圧迫することになる。【０００９】
そこで、例えば、特許文献１のように、ＯＳＤ画像のデータ量を少なくする表示処理装置の技術が開示されている。特許文献１で開示された技術では、ＯＳＤ画像のデータを走査方向の１ラインごとにランレングス圧縮して、表示処理装置がＯＳＤ画像のデータをＤＲＡＭから取得する際のデータ量を少なくすることによって、ＤＭＡ転送を行う際のバス帯域の圧迫を減少させている。この特許文献１で開示された技術の考え方を利用することによって、表示装置が高精細化された場合でも、ＤＭＡ転送を行う際のバス帯域の圧迫を抑えることができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】日本国特開２００８−１８１０１７号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかしながら、特許文献１に開示された技術では、必ずしもＤＭＡ転送を行う際のバス帯域の圧迫を抑えることができるとは限らない。例えば、情報を表示装置に表させるためのＯＳＤ画像には、画素ごとに色や透明度が変化する画像もある。このようなＯＳＤ画像である場合、１ラインごとのランレングス圧縮では、ＯＳＤ画像を圧縮しない場合よりもデータ量が増加してしまうことになる。このため、データ量が増加してしまったラインでは、ＤＭＡ転送を行う際のバス帯域が、ＯＳＤ画像を圧縮しない場合よりも瞬間的に増大してしまう。また、特許文献１に開示された技術を採用した表示処理装置では、圧縮されたＯＳＤ画像のデータを元の形式に戻す（つまり、伸張する）ことが必要となり、表示画像にＯＳＤ画像を重畳する際の処理が複雑になる。【００１２】
本発明は、上記の課題認識に基づいてなされたものであり、表示装置に表示させる画像に重畳するオンスクリーンディスプレイ画像を記憶装置から取得する際のデータの転送量を抑えることができる表示処理装置および撮像装置を提供することを目的としている。
【課題を解決するための手段】
【００１３】
本発明の第１の態様によれば、表示処理装置は、付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、を備える。【００１４】
本発明の第２の態様によれば、上記第１の態様の表示処理装置において、前記重畳画像生成部は、前記重畳画像よりも少ないデータ量の前記透明マップを生成し、前記表示処理部は、前記重畳画像を前記記憶部から取得する前に取得した前記重畳画像に対応する前記透明マップに基づいて、取得する前記重畳画像に含まれる前記透明画素の取得を行うか否かを前記転送単位で決定し、決定した結果を表すフラグ信号を出力する重畳画像取得判定部と、前記重畳画像を前記転送単位で前記記憶部から取得する際に、前記フラグ信号が取得を行わないことを表している前記透明画素の前記転送単位での取得を行わず、取得を行わなかった前記透明画素の代わりに前記疑似画素を含んだ重畳用画像を出力する重畳画像取得部と、前記表示画像に、前記重畳用画像を重畳し、表示装置に表示させるための画像信号を生成する画像重畳部と、を備えてもよい。【００１５】
本発明の第３の態様によれば、上記第２の態様の表示処理装置において、前記重畳画像生成部は、前記重畳画像に含まれる画素に対して前記透明画素が占める割合である透明比率を算出し、前記重畳画像取得判定部は、前記透明比率が予め定めた閾値以上である場合に、前記透明マップを前記記憶部から取得し、取得した前記透明マップに基づいて決定した結果を表す前記フラグ信号を出力し、前記透明比率が前記閾値よりも小さい場合に、前記透明マップを前記記憶部から取得せず、取得する前記重畳画像に含まれる全ての画素を前記転送単位で取得することを表す前記フラグ信号を出力してもよい。【００１６】
本発明の第４の態様によれば、上記第３の態様の表示処理装置において、前記重畳画像生成部は、前記重畳画像取得部が前記重畳画像の取得を行っていない期間に、前記重畳画像および前記透明マップを生成してもよい。【００１７】
本発明の第５の態様によれば、上記第４の態様の表示処理装置において、前記表示処理部は、前記表示装置に前記画像信号を表させるタイミング信号である同期信号を生成する同期信号生成部、を備え、前記重畳画像取得部が前記重畳画像の取得を行っていない期間は、前記同期信号が表すブランキング期間であってもよい。【００１８】
本発明の第６の態様によれば、上記第５の態様の表示処理装置において、前記重畳画像生成部は、前記ブランキング期間の先頭のタイミングから、前記重畳画像および前記透明マップの生成を開始してもよい。【００１９】
本発明の第７の態様によれば、上記第５の態様の表示処理装置において、前記重畳画像生成部は、前記ブランキング期間の先頭から予め定めた時間が経過したタイミングから、前記重畳画像および前記透明マップの生成を開始してもよい。【００２０】
本発明の第８の態様によれば、上記第３の態様の表示処理装置において、前記重畳画像生成部は、前記共通バスに接続されたバス帯域モニタが、前記表示装置に前記画像信号を表させる期間を予め定めた等間隔に分割したそれぞれの分割期間ごとに測定した、前記共通バスにおけるデータの転送量が少ない前記分割期間に、前記重畳画像および前記透明マップを生成してもよい。【００２１】
本発明の第９の態様によれば、撮像装置は、付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、を具備した表示処理装置、を備える。
【発明の効果】
【００２２】
上記各態様によれば、表示装置に表示させる画像に重畳するオンスクリーンディスプレイ画像を記憶装置から取得する際のデータの転送量を抑えることができる表示処理装置および撮像装置を提供することができるという効果が得られる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態における表示処理装置を備えた画像処理装置を搭載した撮像装置の概略構成を示したブロック図である。
【図２】本発明の実施形態における表示処理装置を構成する表示処理部が画像を表させる際の処理を模式的に示した図である。
【図３】本発明の実施形態における表示処理装置を構成する表示処理部の概略構成を示したブロック図である。
【図４】本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部が生成するＯＳＤ画像のデータの一例を模式的に示した図である。
【図５】本発明の実施形態における表示処理装置を構成する表示処理部に備えたデータ重畳部におけるＯＳＤ画像のデータの変換処理の一例を模式的に示した図である。
【図６】本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部が生成するＯＳＤ透明マップの一例を模式的に示した図である。
【図７】本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部がＯＳＤ画像のデータおよびＯＳＤ透明マップを生成するタイミングの一例を示したタイミングチャートである。
【図８】本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部がＯＳＤ画像のデータおよびＯＳＤ透明マップを生成するタイミングの別の一例を示したタイミングチャートである。
【図９】本発明の実施形態における表示処理装置を構成する表示処理部の動作を説明する図である。
【図１０】本発明の実施形態における表示処理装置を構成する表示処理部によるＤＭＡ転送の様子を模式的に示した図である。
【図１１】本発明の実施形態における表示処理装置においてＯＳＤ画像を表示させるためのＯＳＤ画像のデータを取得する方法を切り替える概略の動作を示したフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について、図面を参照して説明する。なお、以下の説明においては、本発明の実施形態の表示処理装置が、例えば、静止画用カメラなどの撮像装置に搭載されている画像処理装置に備えられている場合について説明する。図１は、本発明の実施形態における表示処理装置を備えた画像処理装置を搭載した撮像装置の概略構成を示したブロック図である。
【００２５】
図１に示した撮像装置１は、画像処理装置１０と、ＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３０と、イメージセンサ４０と、表示デバイス７０と、を備えている。また、画像処理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１２と、ＤＲＡＭバス調停部１３と、撮像処理部１４と、画像処理部１５と、ＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ：オンスクリーンディスプレイ）データ生成部１６と、表示処理部１７と、メディアインターフェイス（Ｉ／Ｆ）部１８と、を備えている。画像処理装置１０では、ＣＰＵ１２と、ＤＲＡＭバス調停部１３と、撮像処理部１４と、画像処理部１５と、ＯＳＤデータ生成部１６と、表示処理部１７と、メディアインターフェイス部１８とのそれぞれが、共通のデータバスであるＤＲＡＭバス１１に接続されている。なお、図１に示した撮像装置１では、ＯＳＤデータ生成部１６と表示処理部１７との構成が、本発明の表示処理装置に相当する。
【００２６】
撮像装置１は、イメージセンサ４０によって被写体の画像を撮影し、撮影した画像（撮影画像）に応じた画像（表示画像）を表示デバイス７０に表示させる。このとき、撮像装置１では、例えば、電池の残量などの撮像装置に関する情報や、例えば、撮影日時などの撮影画像に関する情報などの様々な情報を付加情報として示すためのＯＳＤ画像を、表示画像に重畳して表示デバイス７０に表示させる。
【００２７】
イメージセンサ４０は、撮像装置１に備えた不図示のレンズによって結像された被写体の光学像を光電変換するＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｐｌｅｄ  Ｄｅｖｉｃｅ：電荷結合素子）イメージセンサや、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ−Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ：相補型金属酸化膜半導体）イメージセンサに代表される固体撮像装置である。イメージセンサ４０は、画像処理装置１０に備えた撮像処理部１４からの制御に応じて、撮像した被写体の光学像に応じた画素信号を、撮像処理部１４に出力する。
【００２８】
ＤＲＡＭ３０は、撮像装置１において処理される様々なデータを記憶するデータ記憶部である。ＤＲＡＭ３０は、画像処理装置１０に備えたＤＲＡＭバス調停部１３を介してＤＲＡＭバス１１に接続されている。ＤＲＡＭ３０は、撮像装置１におけるそれぞれの処理段階の画像のデータを記憶する。例えば、ＤＲＡＭ３０は、イメージセンサ４０から出力された画素信号に基づいて撮像処理部１４が出力した画素のデータを記憶する。また、例えば、ＤＲＡＭ３０は、画像処理装置１０に備えた画像処理部１５が生成した画像（撮像画像や表示画像）のデータや、ＯＳＤデータ生成部１６が生成したＯＳＤ画像のデータを記憶する。
【００２９】
表示デバイス７０は、画像処理装置１０に備えた表示処理部１７から出力された表示画像やＯＳＤ画像を表示する表示装置である。表示デバイス７０には、表示する表示画像やＯＳＤ画像の大きさ、つまり、画素数が異なる様々な表示装置がある。例えば、表示デバイス７０には、ＶＧＡ（６４０×４８０）サイズの画像を表示するＴＦＴ（薄膜トランジスター：Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなど、撮像装置１に搭載され、撮影する被写体を確認するためのビューファインダとして動作する小型の表示装置がある。また、例えば、表示デバイス７０には、フルＨＤ（１９２０×１０８０）サイズの画像を表示するＨＤＴＶ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ  ＴｅｌｅＶｉｓｉｏｎ）など、撮像装置１に着脱できる構成であり、撮像画像を確認するための大型の表示装置もある。
【００３０】
画像処理装置１０は、イメージセンサ４０から出力された画素信号に対して予め定めた画像処理を行って、撮像画像や表示画像を生成する。そして、画像処理装置１０は、生成した表示画像を表示デバイス７０に表示させる。また、画像処理装置１０は、生成した撮像画像を不図示の記録媒体に記録させる。
【００３１】
ＣＰＵ１２は、ＤＲＡＭバス１１に接続され、画像処理装置１０に備えたそれぞれの構成要素を制御する制御部である。ＣＰＵ１２は、それぞれの構成要素を制御するためのプログラムやデータに応じて、画像処理装置１０の全体を制御する。なお、ＣＰＵ１２は、撮像装置１に備えた撮像装置に備えた構成要素を制御してもよい。ＣＰＵ１２がそれぞれの構成要素を制御するためのプログラムやデータは、ＤＲＡＭバス調停部１３を介してＤＲＡＭバス１１に接続されたＤＲＡＭ３０に記憶されていてもよい。
【００３２】
ＤＲＡＭバス調停部１３は、ＤＲＡＭバス１１に接続されている画像処理装置１０内のそれぞれの構成要素からのＤＲＡＭ３０へのＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）によるアクセス要求（ＤＭＡ要求）を調停する。また、ＤＲＡＭバス調停部１３は、それぞれの構成要素からのＤＲＡＭ３０へのＤＭＡ要求を調停した結果、ＤＭＡ要求を受け付けた構成要素とＤＲＡＭ３０との間のＤＲＡＭバス１１を介したデータの受け渡し、つまり、ＤＭＡ転送を制御する。より具体的には、ＤＲＡＭバス調停部１３は、ＤＭＡ要求を受け付けた構成要素がＤＲＡＭバス１１に出力したデータのＤＲＡＭ３０への転送（書き込み）、およびＤＲＡＭ３０から取得（読み出し）したデータのＤＭＡ要求を受け付けた構成要素への出力を制御する。
【００３３】
撮像処理部１４は、イメージセンサ４０から出力された画素信号に対して予め定めた撮像処理を施すことによって、画素信号に基づいた画像のデータを生成する。撮像処理部１４がイメージセンサ４０から出力された画素信号に対して施す撮像処理は、キズ補正やシェーディング補正などの、いわゆる、前処理である。撮像処理部１４は、前処理によって生成した画像（以下、「前処理画像」という）のデータを、ＤＭＡ転送によってＤＲＡＭ３０に記録させる（書き込ませる）。
【００３４】
画像処理部１５は、ＤＲＡＭ３０に記録された前処理画像のデータをＤＭＡ転送によって取得し（読み出し）、取得した前処理画像のデータに対して予め定めた画像処理を施すことによって、前処理画像に基づいた画像を生成する。画像処理部１５が前処理画像のデータに対して施す画像処理には、ノイズ除去処理、ＹＣ変換処理、リサイズ処理、ＪＰＥＧ圧縮処理、ＭＰＥＧ圧縮処理、Ｈ．２６４圧縮処理などの動画圧縮処理など、各種の表示用の画像処理や記録用の画像処理がある。画像処理装置１０は、前処理画像のデータに対して表示用の画像処理を行って生成した表示画像のデータ（以下、「表示画像データ」という）を、ＤＭＡ転送によってＤＲＡＭ３０に記録させる（書き込ませる）。また、画像処理装置１０は、前処理画像のデータに対して記録用の画像処理を行って生成した撮像画像のデータを、ＤＭＡ転送によってＤＲＡＭ３０に記録させる（書き込ませる）。
【００３５】
ＯＳＤデータ生成部１６は、撮像装置１の動作モードや設定に応じて、表示画像に重畳する様々な情報を付加情報（以下、「ＯＳＤ情報」という）として示したＯＳＤ画像を生成する。ＯＳＤ画像は、表示画像に含まれるそれぞれの画素の位置においてＯＳＤ情報を表示する際の色を表す色情報と、透明または非透明（場合によっては半透明）を表す透明度情報とを合わせた形式の画像のデータ、いわゆる、ビットマップデータである。ＯＳＤデータ生成部１６は、生成したＯＳＤ画像のデータ（以下、「ＯＳＤ画像データ」という）を、ＤＭＡ転送によってＤＲＡＭ３０に記録させる（書き込ませる）。
【００３６】
また、ＯＳＤデータ生成部１６は、ＯＳＤ画像を生成する際、または生成したＯＳＤ画像に含まれる透明度情報に基づいて、ＯＳＤ画像に含まれるそれぞれの画素が透明であるか否かを表すＯＳＤ透明マップを生成する。ＯＳＤ透明マップは、ＯＳＤ画像に含まれるそれぞれの画素が透明であるか否かを１ビットのデータで表したビットマップデータである。例えば、ＯＳＤ透明マップは、ＯＳＤ画像に含まれる画素が透明である場合にその画素の値（データ）を“０”として表し、ＯＳＤ画像に含まれる画素が非透明あるいは半透明である場合にその画素の値を“１”として表したビットマップデータである。つまり、ＯＳＤ透明マップは、ＯＳＤ画像データよりも少ないデータ量のビットマップデータである。
【００３７】
なお、ＯＳＤ透明マップは、ＯＳＤ画像に含まれるそれぞれの画素が透明であるか否かを１ビットのデータで表す形式のビットマップデータに限定されるものではなく、ＯＳＤ画像に含まれるそれぞれの画素が半透明であることも表す形式のビットマップデータであってもよい。例えば、ＯＳＤ透明マップのビット幅を２ビットとし、ＯＳＤ画像に含まれる画素が透明である場合にその画素の値（データ）を“０”として表し、ＯＳＤ画像に含まれる画素が半透明である場合にその画素の値を“１”として表し、ＯＳＤ画像に含まれる画素が非透明である場合にその画素の値を“２”として表してもよい。
【００３８】
ＯＳＤデータ生成部１６は、生成したＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０に記録させる（書き込ませる）際に、生成したＯＳＤ透明マップのデータをＯＳＤ画像データと紐付けてＤＲＡＭ３０に記録させる（書き込ませる）。なお、ＯＳＤデータ生成部１６が生成するＯＳＤ透明マップの構成に関する詳細な説明は、後述する。
【００３９】
なお、ＯＳＤデータ生成部１６がＯＳＤ画像を生成するための撮像装置１の動作モードや設定の情報は、例えば、撮像装置１に備えた不図示のユーザーインターフェース部に対して撮像装置１の使用者（ユーザー）が行った操作の情報や、例えば、ＣＰＵ１２が不図示のユーザーインターフェース部から取得したユーザーが行った操作の情報に基づいて生成した情報などである。しかし、本発明においては、ＯＳＤデータ生成部１６がＯＳＤ画像を生成するための情報に関しては、特に制限はしない。
【００４０】
表示処理部１７は、ＤＲＡＭ３０に記録された表示画像データをＤＭＡ転送によって取得し（読み出し）、取得した表示画像データに応じた画像を表示デバイス７０に表示させる。また、表示処理部１７は、ＤＲＡＭ３０に記録されたＯＳＤ画像データもＤＭＡ転送によって取得し（読み出し）、取得したＯＳＤ画像データに応じた画像を表示デバイス７０に表示させる画像、つまり、表示画像データに応じた画像に重畳して表示させる。このとき、表示処理部１７は、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する前に、ＤＲＡＭ３０に記録されたＯＳＤ透明マップのデータをＤＭＡ転送によって取得し（読み出し）、取得したＯＳＤ透明マップのデータに基づいて、ＤＲＡＭ３０からＯＳＤ画像データを取得する（読み出す）か否かを判定（決定）する。そして、表示処理部１７は、取得する（読み出す）と判定したＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得し（読み出し）、取得したＯＳＤ画像データに応じた画像を、表示デバイス７０に表示させる画像に重畳して表示させる。なお、表示処理部１７の構成、および表示処理部１７がＤＲＡＭ３０からＯＳＤ画像やＯＳＤ透明マップのデータ取得する（読み出す）ＤＭＡ転送の方法に関する詳細な説明は、後述する。
【００４１】
メディアインターフェイス部１８は、ＤＲＡＭ３０に記録された撮像画像のデータをＤＭＡ転送によって取得し（読み出し）、取得した撮像画像のデータを、不図示の記録媒体に記録させる。メディアインターフェイス部１８が撮像画像データを記録させる記録媒体としては、例えば、ＳＤメモリカード（ＳＤ  Ｍｅｍｏｒｙ  Ｃａｒｄ）や、コンパクトフラッシュ（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ（登録商標））など、様々な構成の記録媒体がある。
【００４２】
このような構成によって、撮像装置１は、イメージセンサ４０によって撮影した被写体の画像（撮影画像）に応じた画像（表示画像）に、様々なＯＳＤ情報を示すためのＯＳＤ画像を重畳して表示デバイス７０に表示させることができる。また、撮像装置１は、イメージセンサ４０によって撮影した被写体の画像（撮影画像）に応じた画像を記録媒体に記録させることができる。
【００４３】
次に、本発明の実施形態の表示処理装置の構成および動作について説明する。まず、表示処理部１７が表示画像にＯＳＤ画像を重畳して表示デバイス７０に表示させる処理の概要について説明する。図２は、本発明の実施形態における表示処理装置を構成する表示処理部１７が表示デバイス７０に画像（ＯＳＤ画像を重畳した表示画像）を表させる際の処理を模式的に示した図である。図２の（ａ）には、表示画像データに応じた画像の一例を示し、図２の（ｂ）には、ＯＳＤ画像データに応じた画像の一例を示し、図２の（ｃ）には、表示デバイス７０に表示させる画像の一例を示している。
【００４４】
上述したように、表示処理部１７は、ＤＲＡＭ３０に記録された表示画像データとＯＳＤ画像データとをＤＭＡ転送によって取得し、取得した表示画像データに応じた画像にＯＳＤ画像データに応じた画像を重畳して表示デバイス７０に表示させる。より具体的には、図２の（ａ）に示したような表示画像データに応じた画像に、図２の（ｂ）に示したようなＯＳＤ画像データに応じた画像を重畳することによって、図２の（ｃ）に示したような画像を生成し、生成した画像を表示デバイス７０に表示させる。
【００４５】
一般的に、ＯＳＤ画像は、図２の（ｂ）に示したＯＳＤ画像の一例のように、表示画像に撮像されている被写体に重複しないような位置に、ＯＳＤ情報が示される。図２の（ｂ）には、図２の（ａ）に示した表示画像の左上および右下にＯＳＤ情報を示すＯＳＤ画像の一例を示している。例えば、表示画像の左上の領域に撮像装置１に備えた電池の残量の情報を示し、表示画像の右下の領域に撮像画像を撮影した撮影日時の情報を示すＯＳＤ画像の一例である。ここで、ＯＳＤ画像に含まれる透明度情報は、ＯＳＤ情報を表示する領域（図２の（ｂ）に示したＯＳＤ画像の一例では、左上および右下にＯＳＤ情報を示す領域）以外は、透明な画素を表す情報である。これにより、表示処理部１７において表示画像にＯＳＤ画像を重畳した場合でも、表示画像に撮像された被写体がＯＳＤ画像を透過して、表示デバイス７０に表示されることになる。
【００４６】
ところで、従来の表示処理装置では、ＯＳＤ画像に含まれる透明な画素を表す透明度情報である画素も全て取得していた。つまり、従来の表示処理装置では、表示画像とＯＳＤ画像との２枚（２フレーム）の画像のデータを取得していた。このため、従来の表示処理装置では、ＯＳＤ画像データをＤＲＡＭから取得するＤＭＡ転送によってバス帯域を圧迫していた。これに対して、表示処理部１７では、上述したように、ＯＳＤ透明マップのデータを、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する前に取得して、ＯＳＤ画像データをＤＲＡＭ３０から取得するか否かを決定し、取得すると決定したＯＳＤ画像データのみをＤＲＡＭ３０から取得する。つまり、表示処理部１７では、１枚（１フレーム）分の全ての表示画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するが、ＯＳＤ画像データとしては、１フレーム分の全てのデータよりも少ない量のデータをＤＭＡ転送によってＤＲＡＭ３０から取得する。これにより、表示処理部１７では、表示画像とＯＳＤ画像との２フレーム分の画像のデータをＤＲＡＭ３０から取得しているにもかかわらず、データの転送量を抑え、ＤＲＡＭバス１１のバス帯域の圧迫を低減させることができる。
【００４７】
次に、表示処理部１７の構成および動作について説明する。図３は、本発明の実施形態における表示処理装置を構成する表示処理部１７の概略構成を示したブロック図である。表示処理部１７は、同期信号生成部１７１と、表示画像データＤＭＡ処理部１７２と、ＯＳＤ画像データＤＭＡ処理部１７３と、データ重畳部１７４と、遅延調整部１７５と、ＤＭＡキャンセル判定部１７６と、を備えている。
【００４８】
同期信号生成部１７１は、不図示のクロック信号に基づいて、表示処理部１７が表示デバイス７０に表示画像データに応じた画像や、表示画像データに応じた画像にＯＳＤ画像データに応じた画像を重畳した画像を表示させるタイミングを表す同期信号を生成する。ここで、同期信号生成部１７１が生成する同期信号は、表示デバイス７０に対応する垂直同期信号ＶＤ、水平同期信号ＨＤなどである。同期信号生成部１７１は、生成した同期信号を、表示画像データＤＭＡ処理部１７２、ＯＳＤ画像データＤＭＡ処理部１７３、および遅延調整部１７５のそれぞれに出力する。
【００４９】
表示画像データＤＭＡ処理部１７２は、同期信号生成部１７１から出力された同期信号に基づいて、表示画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するＤＭＡ処理部である。より具体的には、表示画像データＤＭＡ処理部１７２は、例えば、同期信号生成部１７１から出力された水平同期信号ＨＤが表示画像データに応じた画像を表示することを表している期間に、表示画像データを、予め定めたＤＭＡ転送の単位でＤＲＡＭ３０から取得する。ここで、表示画像データＤＭＡ処理部１７２におけるＤＭＡ転送の単位は、表示画像データに含まれる画素の単位や、連続した複数の画素をまとめた単位、いわゆる、ＤＭＡにおけるバースト転送の単位である。そして、表示画像データＤＭＡ処理部１７２は、取得した表示画像データをデータ重畳部１７４に出力する。
【００５０】
なお、表示画像データＤＭＡ処理部１７２が表示画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するタイミングは、表示デバイス７０が表示画像データに応じた画像の表示するまでに表示デバイス７０に表示する画像の信号（以下、「画像信号」という）を準備することができれば、いかなるタイミングであってもよい。このため、例えば、表示画像データＤＭＡ処理部１７２が、表示デバイス７０に表示する画像における予め定めたライン分のデータを一時的に保存することができるラインバッファを備えた構成である場合には、ラインバッファに一時的に保存することができるライン数分の表示画像データをＤＭＡ転送によって事前にＤＲＡＭ３０から取得しておいてもよい。この構成の場合、表示画像データＤＭＡ処理部１７２は、表示デバイス７０が表示画像データに応じた画像を表示するタイミングに合わせて、ラインバッファに一時的に保存しておいた表示画像データをデータ重畳部１７４に出力する。
【００５１】
ＤＭＡキャンセル判定部１７６は、同期信号生成部１７１から出力された同期信号に基づいて、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する前に、ＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得し、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＯＳＤ画像データをＤＲＡＭ３０から取得するか否かを決定する。より具体的には、ＤＭＡキャンセル判定部１７６は、例えば、同期信号生成部１７１から出力された水平同期信号ＨＤが表示画像データに応じた画像を表示しないことを表している期間、いわゆる、水平ブランキング期間に、ＯＳＤ透明マップのデータを、予め定めたＤＭＡ転送の単位でＤＲＡＭ３０から取得する。例えば、ＤＭＡキャンセル判定部１７６は、水平ブランキング期間の先頭、または先頭から予め定めた時間が経過したタイミングで、ＯＳＤ透明マップのデータを予め定めた単位のＤＭＡ転送によってＤＲＡＭ３０から取得する。ここで、ＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の単位も、表示画像データＤＭＡ処理部１７２におけるＤＭＡ転送の単位と同様に、ＯＳＤ透明マップのデータに含まれる画素の単位や、連続した複数の画素をまとめたＤＭＡにおけるバースト転送の単位である。なお、ＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の単位は、表示画像データＤＭＡ処理部１７２におけるＤＭＡ転送の単位と同じ単位でなくてもよい。
【００５２】
そして、ＤＭＡキャンセル判定部１７６は、取得したＯＳＤ透明マップのデータに基づいて、ＯＳＤ画像に含まれるそれぞれの画素のデータが、ＯＳＤ情報を表示するための画素のデータであるか否かを判定する。ＤＭＡキャンセル判定部１７６は、この判定の結果に基づいて、ＯＳＤ画像データＤＭＡ処理部１７３によってＯＳＤ情報を表示するための画素のデータ、つまり、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するか否かを決定する。そして、ＤＭＡキャンセル判定部１７６は、決定した結果を表すＯＳＤキャンセルフラグを、ＯＳＤ画像データＤＭＡ処理部１７３に出力する。ＤＭＡキャンセル判定部１７６が出力するＯＳＤキャンセルフラグは、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によるＯＳＤ画像データの取得を行うか、ＯＳＤ画像データの取得を行わないか（キャンセルするか）の情報を表す信号である。
【００５３】
なお、ＤＭＡキャンセル判定部１７６がＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得するタイミングは、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する前であれば、いかなるタイミングであってもよい。このため、例えば、ＤＭＡキャンセル判定部１７６が、表示画像データＤＭＡ処理部１７２と同様に、表示デバイス７０に表示する画像における予め定めたライン分のデータを一時的に保存することができるラインバッファを備えた構成である場合には、ラインバッファに一時的に保存することができるライン数分のＯＳＤ透明マップのデータをＤＭＡ転送によって事前にＤＲＡＭ３０から取得しておいてもよい。この構成の場合、ＤＭＡキャンセル判定部１７６は、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＤＲＡＭ３０から取得するＯＳＤ画像データに対応する、ラインバッファに一時的に保存しておいたＯＳＤ透明マップのデータに基づいて、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＤＲＡＭ３０からＯＳＤ画像データを取得するか否かを決定する。そして、ＤＭＡキャンセル判定部１７６は、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＯＳＤ画像データをＤＲＡＭ３０から取得するタイミングに合わせて、決定した結果を表すＯＳＤキャンセルフラグをＯＳＤ画像データＤＭＡ処理部１７３に出力する。
【００５４】
ＯＳＤ画像データＤＭＡ処理部１７３は、同期信号生成部１７１から出力された同期信号に基づいて、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するＤＭＡ処理部である。このとき、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤキャンセルフラグがＯＳＤ画像データを取得することを表しているＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する。より具体的には、ＯＳＤ画像データＤＭＡ処理部１７３は、例えば、同期信号生成部１７１から出力された水平同期信号ＨＤが表示画像データに応じた画像を表示することを表している期間に、ＯＳＤキャンセルフラグが取得することを表しているＯＳＤ画像データを、予め定めたＤＭＡ転送の単位でＤＲＡＭ３０から取得する。ここで、ＯＳＤ画像データＤＭＡ処理部１７３におけるＤＭＡ転送の単位も、表示画像データＤＭＡ処理部１７２やＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の単位と同様に、ＯＳＤ画像データに含まれる画素の単位や、連続した複数の画素をまとめたＤＭＡにおけるバースト転送の単位である。なお、ＯＳＤ画像データＤＭＡ処理部１７３におけるＤＭＡ転送の単位は、表示画像データＤＭＡ処理部１７２やＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の単位と同じ単位でなくてもよい。そして、ＯＳＤ画像データＤＭＡ処理部１７３は、取得したＯＳＤ画像データをデータ重畳部１７４に出力する。
【００５５】
なお、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得するタイミングは、表示画像データＤＭＡ処理部１７２と同様に、表示デバイス７０がＯＳＤ画像データに応じた画像を重畳した表示画像データに応じた画像の表示するまでに表示デバイス７０に表示する画像信号を準備することができれば、いかなるタイミングであってもよい。このため、例えば、ＯＳＤ画像データＤＭＡ処理部１７３が、表示画像データＤＭＡ処理部１７２と同様に、表示デバイス７０に表示する画像における予め定めたライン分のデータを一時的に保存することができるラインバッファを備えた構成である場合には、ラインバッファに一時的に保存することができるライン数分のＯＳＤ画像データをＤＭＡ転送によって事前にＤＲＡＭ３０から取得しておいてもよい。この構成の場合、ＯＳＤ画像データＤＭＡ処理部１７３は、表示画像データＤＭＡ処理部１７２と同様に、表示デバイス７０がＯＳＤ画像データに応じた画像を重畳した表示画像データに応じた画像を表示するタイミングに合わせて、ラインバッファに一時的に保存しておいたＯＳＤ画像データをデータ重畳部１７４に出力する。
【００５６】
なお、上述したように、表示処理部１７では、ＯＳＤキャンセルフラグがＯＳＤ画像データを取得することを表しているＯＳＤ画像データのみをＤＲＡＭ３０から取得する。つまり、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＤＲＡＭ３０から取得するＯＳＤ画像データは、ＯＳＤ情報を表示する領域に対応するデータであり、ＯＳＤ画像に含まれる透明度情報が非透明あるいは半透明であることを表している画素に対応するデータのみである。このため、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＤＲＡＭ３０から取得したＯＳＤ画像データは、表示デバイス７０に表示する画像における１ライン分のデータに満たないこともある。そこで、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤ画像データをデータ重畳部１７４に出力する際に、ＤＭＡ転送によってＤＲＡＭ３０から取得していないＯＳＤ画像に含まれる透明度情報が透明であることを表している画素のデータ、つまり、ＯＳＤ情報を表示しない透明な画素のデータの代わりに、疑似的な画素（以下、「疑似画素」という）のデータを出力する。言い換えれば、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤ情報を表示しない透明な画素のデータもＤＭＡ転送によってＤＲＡＭ３０から取得したものとして補填して、ＯＳＤ画像の全ての画素のデータをデータ重畳部１７４に出力する。ここで、ＯＳＤ画像データＤＭＡ処理部１７３が補填してデータ重畳部１７４に出力する疑似画素のデータは、表示画像に重畳してもＯＳＤ情報として表示されない（反映されない）画素のデータであるため、少なくとも、その画素が透明であることを表した透明度情報が含まれているデータであればよい。
【００５７】
データ重畳部１７４は、表示画像データＤＭＡ処理部１７２から出力された表示画像データに対して予め定めた画像処理を行って、表示デバイス７０に表示画像データに応じた画像を表示させるための画像信号を生成する。また、データ重畳部１７４は、ＯＳＤ画像データＤＭＡ処理部１７３からＯＳＤ画像データが出力されている場合、表示画像データに応じた画像に、ＯＳＤ画像データに応じた画像を重畳する画像処理を行って、画像信号を生成する。データ重畳部１７４は、生成した画像信号を、表示デバイス７０に出力する。これにより、表示デバイス７０は、表示画像データに応じた画像、または、ＯＳＤ画像データに応じた画像が重畳された表示画像データに応じた画像を表示する。
【００５８】
遅延調整部１７５は、同期信号生成部１７１から出力されたそれぞれの同期信号を、表示画像データＤＭＡ処理部１７２、ＯＳＤ画像データＤＭＡ処理部１７３、およびデータ重畳部１７４による処理の遅延に対応する分だけ遅延させて、表示デバイス７０に出力する。つまり、遅延調整部１７５は、データ重畳部１７４から表示デバイス７０に出力される画像信号のタイミングに合わせて、同期信号生成部１７１から出力されたそれぞれの同期信号を遅延させて、表示デバイス７０に出力する。
【００５９】
このような構成によって、表示処理部１７では、ＤＭＡキャンセル判定部１７６が、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＤＲＡＭ３０からＯＳＤ画像データを取得する前にＯＳＤ透明マップのデータを取得して、ＯＳＤ画像に含まれるそれぞれの画素のデータが、ＯＳＤ情報を表示するための画素のデータであるか否かを判定する。そして、表示処理部１７では、ＯＳＤ画像データＤＭＡ処理部１７３が、ＤＭＡキャンセル判定部１７６によってＯＳＤ情報を表示するための画素のデータであると判定されたＯＳＤ画像に含まれる画素のデータのみを、ＤＭＡ転送によってＤＲＡＭ３０から取得する。これにより、表示処理部１７では、従来の表示処理装置においてＯＳＤ画像の全ての画素のデータを取得する際のデータ量よりも、ＯＳＤ画像データを取得する際のデータ量を抑え、ＤＲＡＭバス１１のバス帯域の圧迫を低減させることができる。このことにより、表示処理部１７では、従来の表示処理装置がより高精細な表示装置への画像の表示に対応する場合よりも容易に、高精細な表示装置への画像の表示に対応することができる。
【００６０】
次に、ＯＳＤデータ生成部１６が生成するＯＳＤ画像データやＯＳＤ透明マップについて説明する。まず、ＯＳＤデータ生成部１６が生成するＯＳＤ画像データの構成について説明する。なお、以下の説明においては、表示デバイス７０がＶＧＡサイズの画像、つまり、６４０画素×４８０ラインの画像を表示するものとして説明する。また、以下の説明においては、ＯＳＤデータ生成部１６が生成するＯＳＤ画像データの形式、つまり、ＯＳＤ画像に含まれるそれぞれの画素のデータが８ビットのデータであるものとして説明する。また、以下の説明においては、表示処理部１７に備えた表示画像データＤＭＡ処理部１７２、ＯＳＤ画像データＤＭＡ処理部１７３、およびＤＭＡキャンセル判定部１７６のそれぞれがＤＲＡＭ３０から対応するデータを取得する際のＤＭＡ転送の単位が、連続した５１２ビットのデータをまとめたバースト転送の単位、つまり、ＤＭＡ転送におけるバースト長（ＤＭＡバースト長）が、５１２ビットであるものとして説明する。
【００６１】
図４は、本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部１６が生成するＯＳＤ画像データの一例を模式的に示した図である。図４には、図２の（ｂ）に示したＯＳＤ画像の１フレームのデータにおける最初の１ライン分のＯＳＤ画像データの一例を示している。図２の（ｂ）に示したＯＳＤ画像では、図２の（ａ）に示した表示画像の左上および右下の領域にＯＳＤ情報を表示させる。従って、ＯＳＤデータ生成部１６が生成する最初の１ライン分のＯＳＤ画像データは、図４に示したように、左上の領域にＯＳＤ情報を表示するための非透明（あるいは半透明）の画素（非透明ＯＳＤ画素）のデータが最初（左側）に配置され、その後、ＯＳＤ情報を表示せずに表示画像に含まれる被写体の画素のデータを透過するための透明の画素（透明ＯＳＤ画素）のデータが配置されたビットマップデータとなる。
【００６２】
ＯＳＤデータ生成部１６が生成する１ライン分のＯＳＤ画像データの総ビット数は、ＯＳＤ画像に含まれるそれぞれの画素のデータのビット数と、表示デバイス７０が表示する１ライン分の画素数とを乗算したビット数であり、下式（１）で表される。
【００６３】
（画素のデータのビット数）×（１ライン分の画素数）
＝８（ｂｉｔ）×６４０（画素）
＝５１２０（ｂｉｔ）                            ・・・（１）
【００６４】
このビット数のＯＳＤ画像の全ての画素のデータをＯＳＤ画像データＤＭＡ処理部１７３がＤＲＡＭ３０からＤＭＡ転送で取得する場合、ＯＳＤ画像データＤＭＡ処理部１７３は、全ての画素のデータのビット数（総ビット数）をＤＭＡ転送の単位（ＤＭＡバースト長）で除算することによって下式（２）で表される回数分のＤＭＡ転送を行うことになる。
【００６５】
（総ビット数）／（ＤＭＡバースト長）
＝５１２０（ｂｉｔ）／５１２（ｂｉｔ）
＝１０（回）                            ・・・（２）
【００６６】
図４には、ＯＳＤ画像データＤＭＡ処理部１７３が、ＤＭＡ転送Ｔ１〜ＤＭＡ転送Ｔ１０の１０回のＤＭＡ転送で１ライン分のＯＳＤ画像データを取得している状態を示している。ＯＳＤ画像データＤＭＡ処理部１７３は、１０回のＤＭＡ転送で取得した１ライン分のＯＳＤ画像データを、データ重畳部１７４に順次出力する。これにより、データ重畳部１７４が、表示画像データに応じた画像に、ＯＳＤ画像データＤＭＡ処理部１７３が出力したそれぞれの画素に対応するＯＳＤ画像データを重畳した画像信号を生成して表示デバイス７０に出力する。
【００６７】
ここで、ＯＳＤデータ生成部１６が生成したＯＳＤ画像データに対するデータ重畳部１７４の処理の一例について説明する。図５は、本発明の実施形態における表示処理装置を構成する表示処理部１７に備えたデータ重畳部１７４におけるＯＳＤ画像データの変換処理の一例を模式的に示した図である。ここでは、上述したように、ＯＳＤ画像データＤＭＡ処理部１７３が、ＯＳＤデータ生成部１６が生成したそれぞれの画素のデータが８ビットのデータであるＯＳＤ画像データがデータ重畳部１７４に出力される。このＯＳＤ画像データの形式は、８ビットのデータによって、ＯＳＤ画像に含まれるそれぞれの画素の色を２５６色で表す形式、いわゆる、２５６色カラーパレットアドレスのデータ形式である。図５には、データ重畳部１７４が、それぞれの画素の色を表す８ビットのデータを、色情報と透明度情報とにそれぞれ変換する変換処理の一例を示している。データ重畳部１７４は、ＯＳＤ画像データＤＭＡ処理部１７３から入力されたＯＳＤ画像に含まれるそれぞれの画素の８ビットのデータを、画素ごとに色情報と透明度情報とのそれぞれに変換する。
【００６８】
図５に示した一例では、データ重畳部１７４が、ＯＳＤ画像に含まれる８ビットの画素のデータを、Ｒ（赤色）、Ｇ（緑色）、Ｂ（青色）の色を表すＲＧＢデータや、Ｙ（輝度）、Ｃｂ（色差：青）、Ｃｒ（色差：赤）のＹＣ４２２点順次フォーマットのＹＣｂＣｒデータなどの色情報と、透明または非透明（場合によっては半透明）のいずれかであるかを表す透明度情報αとにそれぞれ変換する場合の一例を示している。より具体的には、図５に示した一例では、８ビットのデータのそれぞれをアドレスとして入力し、それぞれのアドレスに対して排他的に色情報（ＲＧＢデータやＹＣｂＣｒデータ）と透明度情報αとが割り当てられたテーブル情報、いわゆる、ルックアップテーブル（ＬＵＴ）を用いて、８ビットのデータをＧ（Ｙ）データと、Ｂ（Ｃｂ）データと、Ｒ（Ｃｒ）データと、透明度情報αとのそれぞれに変換する場合の一例を示している。なお、８ビットデータをＲＧＢデータやＹＣｂＣｒデータなどの色情報、および透明度情報αに変換する変換方法は、既存の技術を利用した方法であるため、詳細な説明は省略する。
【００６９】
データ重畳部１７４は、変換したそれぞれの画素ごとの透明度情報に基づいて、変換したそれぞれの画素ごとの色情報（ＲＧＢデータまたはＹＣｂＣｒデータ）を、表示画像データに応じた画像の対応する画素に重畳して画像信号を生成する。
【００７０】
なお、ＯＳＤ画像データにおけるそれぞれの画素のデータのビット数、つまり、ＯＳＤ画像データの形式は、上述した８ビットのカラーパレットアドレスのデータの形式に限定されるものではない。例えば、ＯＳＤ画像データにおけるそれぞれの画素の色情報をおよび透明度情報のデータのビット数をそれぞれ８ビットとしたデータの形式であってもよい。この場合、色情報および透明度情報は、それぞれ２５６の階調に変換することができる。例えば、透明度情報においては、“０”が透明、“１”〜“２５４”が半透明、“２５５”が非透明を表すなどの透明度の階調や割合の値に変換することができる。また、例えば、ＯＳＤ画像データを変換する構成をとらずに、ＯＳＤ画像データが表す色情報や透明度情報のデータをそのままＤＭＡ転送によって転送する形式であってもよい。この場合、データ重畳部１７４は、ＯＳＤ画像データＤＭＡ処理部１７３から出力されたＯＳＤ画像に含まれるそれぞれの画素のデータを変換せずに、表示画像データに応じた画像の対応する画素に重畳する。
【００７１】
次に、ＯＳＤデータ生成部１６が生成するＯＳＤ透明マップの構成について説明する。図６は、本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部１６が生成するＯＳＤ透明マップの一例を模式的に示した図である。図６には、図２の（ｂ）に示したＯＳＤ画像の１フレームのデータに対応したＯＳＤ透明マップの一例を示している。図２の（ｂ）に示したＯＳＤ画像では、図２の（ａ）に示した表示画像の左上および右下の領域にＯＳＤ情報を表示させる。従って、ＯＳＤデータ生成部１６が生成するＯＳＤ透明マップも、図６に示したように、左上および右下の領域が非透明あるいは半透明であることを表す１フレーム分のビットマップデータとなる。
【００７２】
上述したように、一般的なＯＳＤ画像は、表示画像に撮像されている被写体に重複しないような位置にＯＳＤ情報を表示するため、図６に示したように、ＯＳＤ透明マップは、１フレーム分の領域の内、大部分の領域が透明であることを表す領域である。つまり、図２の（ａ）に示した表示画像にＯＳＤ情報を表示する左上および右下の領域以外は、表示画像に撮像された被写体の画像を透過させる透明であることを表す領域である。
【００７３】
次に、ＯＳＤデータ生成部１６がＯＳＤ画像データやＯＳＤ透明マップを生成するタイミングについて説明する。上述したように、ＯＳＤデータ生成部１６は、撮像装置１の動作モードや設定に応じたＯＳＤ画像データやＯＳＤ透明マップを生成する。このため、ＯＳＤデータ生成部１６がＯＳＤ画像データやＯＳＤ透明マップを生成するタイミングは、撮像装置１の動作モードや設定が変更されたときとなる。ただし、表示処理部１７（より具体的には、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３）が、すでに生成されてＤＲＡＭ３０に記憶されている（記憶されている）１フレーム分のＯＳＤ画像データを取得するためのＤＭＡ転送を開始し、１フレーム分のＯＳＤ画像データの取得が完了していないときには、ＯＳＤデータ生成部１６は、新たなＯＳＤ画像データを生成しない。これは、ＯＳＤ画像データＤＭＡ処理部１７３が、すでに生成されてＤＲＡＭ３０に記憶されている（記憶されている）１フレーム分のＯＳＤ画像データの取得が完了していないときに、ＯＳＤ画像データＤＭＡ処理部１７３が新たなＯＳＤ画像データの生成を行ってしまうと、現在表示デバイス７０に表示しているＯＳＤ情報が途中から変わってしまうことになるからである。
【００７４】
また、同様に、表示処理部１７（より具体的には、表示処理部１７に備えたＤＭＡキャンセル判定部１７６）が、すでに生成されてＤＲＡＭ３０に記憶されている（書き込まれている）１フレーム分のＯＳＤ透明マップを取得するためのＤＭＡ転送を開始し、１フレーム分のＯＳＤ透明マップの取得が完了していないときにも、ＯＳＤデータ生成部１６は、新たなＯＳＤ画像データに対応したＯＳＤ透明マップを生成しない。
【００７５】
このため、ＯＳＤデータ生成部１６は、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６が、ＤＭＡ転送によってＯＳＤ画像データおよびＯＳＤ透明マップの取得を行っていない期間に、ＯＳＤ画像データやＯＳＤ透明マップを生成する。
【００７６】
このＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６がＤＭＡ転送を行っていない期間としては、例えば、表示デバイス７０に表示画像データに応じた画像やＯＳＤ画像データに応じた画像を表示していない期間、いわゆる、ブランキング期間が考えられる。ただし、上述したように、ＤＭＡキャンセル判定部１７６は、水平ブランキング期間にＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得するため、ＯＳＤデータ生成部１６がＯＳＤ画像データやＯＳＤ透明マップを生成するブランキング期間は、垂直ブランキング期間となる。
【００７７】
この垂直ブランキング期間は、表示処理部１７に備えた同期信号生成部１７１が生成した垂直同期信号ＶＤによって判定することができる。このため、ＯＳＤデータ生成部１６は、共に本発明の実施形態における表示処理装置を構成する表示処理部１７に備えた同期信号生成部１７１が出力する垂直同期信号ＶＤに基づいて垂直ブランキング期間を判定し、判定した垂直ブランキング期間に、ＯＳＤ画像データやＯＳＤ透明マップを生成する。この場合、ＯＳＤデータ生成部１６は、同期信号生成部１７１が出力する垂直同期信号ＶＤが入力される構成となる。
【００７８】
図７は、本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部１６がＯＳＤ画像のデータおよびＯＳＤ透明マップを生成するタイミングの一例を示したタイミングチャートである。図７には、ＯＳＤデータ生成部１６が、垂直ブランキング期間の先頭のタイミングから、ＯＳＤ画像データおよびＯＳＤ透明マップの生成を開始する場合のタイミングの一例を示している。より具体的には、図７には、垂直同期信号ＶＤに基づいて判定した垂直ブランキング期間の先頭のタイミングを表すＯＳＤ生成開始トリガ信号のタイミングから、ＯＳＤデータ生成部１６がＯＳＤ画像データおよびＯＳＤ透明マップの生成を開始するタイミングの一例を示している。なお、図７に示したタイミングチャートは、ＯＳＤデータ生成部１６が、ＯＳＤ画像データとＯＳＤ透明マップとの生成を毎フレーム行う場合の一例である。
【００７９】
ＯＳＤデータ生成部１６は、表示処理部１７がＤＭＡ転送によるＤＲＡＭ３０からのＯＳＤ画像データの取得が完了したことによって始まる最初の垂直ブランキング期間の先頭のタイミングｔ１のときに出力されたＯＳＤ生成開始トリガ信号に応じて、Ｎフレーム目のＯＳＤ画像データと、Ｎフレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとの生成を開始する。そして、ＯＳＤデータ生成部１６は、垂直ブランキング期間が終了する、つまり、表示処理部１７がＤＭＡ転送によってＮフレーム目のＯＳＤ画像データとＯＳＤ透明マップとのＤＭＡ転送によるＤＲＡＭ３０からの取得が開始されるタイミングｔ３までの間にＮフレーム目のＯＳＤ画像データと、Ｎフレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとの生成を完了（終了）する。図７に示したタイミングチャートでは、垂直ブランキング期間が終了するタイミングｔ３よりも早いタイミングｔ２のときに、Ｎフレーム目のＯＳＤ画像データと、Ｎフレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとの生成を完了（終了）する場合の一例を示している。ＯＳＤデータ生成部１６は、上述したように、生成したＯＳＤ画像データとＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。
【００８０】
以降、ＯＳＤデータ生成部１６は、それぞれの垂直ブランキング期間中に、次のフレームのＯＳＤ画像データとＯＳＤ透明マップとの生成を行う。より具体的には、ＯＳＤデータ生成部１６は、タイミングｔ４から始まりタイミングｔ５で終了する２回目の垂直ブランキング期間中に、（Ｎ＋１）フレーム目のＯＳＤ画像データと、（Ｎ＋１）フレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとを生成し、生成したＯＳＤ画像データとＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。また、ＯＳＤデータ生成部１６は、タイミングｔ６から始まりタイミングｔ７で終了する３回目の垂直ブランキング期間中に、（Ｎ＋２）フレーム目のＯＳＤ画像データと、（Ｎ＋２）フレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとを生成し、生成したＯＳＤ画像データとＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。
【００８１】
このようなタイミングで、ＯＳＤデータ生成部１６は、表示処理部１７（より具体的には、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６）が、ＤＭＡ転送によってＯＳＤ画像データおよびＯＳＤ透明マップの取得を行っていない垂直ブランキング期間中に、ＯＳＤ画像データとＯＳＤ透明マップとを生成する。
【００８２】
なお、垂直ブランキング期間の先頭のタイミングは、画像処理装置１０に備えたその他の構成要素も、ＤＭＡ転送を開始するタイミングであることも考えられる。この場合、ＯＳＤデータ生成部１６は、垂直ブランキング期間の先頭から予め定めた時間が経過したタイミングから、ＯＳＤ画像データおよびＯＳＤ透明マップの生成を開始してもよい。ここで、予め定めた時間とは、例えば、画像処理装置１０に備えたその他の構成要素によるＤＭＡ転送が完了したと考えられる時間である。
【００８３】
なお、ＯＳＤデータ生成部１６がＯＳＤ画像データおよびＯＳＤ透明マップを生成するタイミングは、上述したような垂直ブランキング期間中に限定されるものではない。つまり、ＯＳＤデータ生成部１６は、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６が、ＤＭＡ転送によってＯＳＤ画像データおよびＯＳＤ透明マップの取得を行っていない期間であれば、いかなるタイミングでＯＳＤ画像データおよびＯＳＤ透明マップを生成してもよい。
【００８４】
例えば、画像処理装置１０には、ＤＲＡＭバス調停部１３を備えている。このＤＲＡＭバス調停部１３は、上述したように、ＤＲＡＭバス１１に接続されている画像処理装置１０内のそれぞれの構成要素からのＤＲＡＭ３０に対するＤＭＡ要求を調停している。このため、ＤＲＡＭバス調停部１３でも、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６がＤＭＡ転送を行っていない期間を判定することができる。これは、一般的なＤＲＡＭバス調停部には、予め設定されたルールに基づいてデータバスに接続されている構成要素からのＤＲＡＭへのアクセス要求（ＤＭＡ要求）を調停する機能以外にも、所定期間ごとにデータの転送量を測定（モニタ）する機能、いわゆる、バス帯域モニタ機能を備えているからである。このため、ＤＲＡＭバス調停部１３でも、表示デバイス７０に画像を表示させる１フレームの期間を等間隔の期間に分割し、バス帯域モニタ機能を用いて分割したそれぞれの期間におけるＤＲＡＭバス１１のデータの転送量を測定（モニタ）することによって、画像処理装置１０内のそれぞれの構成要素とＤＲＡＭ３０との間のデータの転送量が少ない、つまり、ＤＲＡＭバス１１を介したデータの受け渡しが少ない期間を判定することができる。
【００８５】
そして、ＯＳＤデータ生成部１６は、ＤＲＡＭバス調停部１３が測定（モニタ）した結果に基づいて、ＤＲＡＭバス１１を介したデータの受け渡しが少ない期間中に、ＯＳＤ画像データおよびＯＳＤ透明マップを生成することができる。
【００８６】
図８は、本発明の実施形態における表示処理装置を構成するＯＳＤデータ生成部１６がＯＳＤ画像のデータおよびＯＳＤ透明マップを生成するタイミングの別の一例を示したタイミングチャートである。図８には、表示デバイス７０に画像を表示させる１フレームの期間を２３分割した期間（分割期間）を、ＤＲＡＭバス調停部１３がデータの転送量（ＤＭＡ転送量）を測定（モニタ）するそれぞれの期間とし、ＤＭＡ転送量が最も少ない分割期間のときに、ＯＳＤデータ生成部１６がＯＳＤ画像データおよびＯＳＤ透明マップを生成する場合のタイミングの一例を示している。より具体的には、図８には、垂直同期信号ＶＤの立ち下がりのタイミングを基準のタイミングとし、ＤＲＡＭバス調停部１３が測定（モニタ）したＤＭＡ転送量が最も少ない分割期間を、次のフレームの期間においてＯＳＤデータ生成部１６がＯＳＤ画像データおよびＯＳＤ透明マップの生成を開始する分割期間とする場合のタイミングの一例を示している。なお、図８に示したタイミングチャートも、ＯＳＤデータ生成部１６が、ＯＳＤ画像データとＯＳＤ透明マップとの生成を毎フレーム行う場合の一例である。
【００８７】
なお、図８に示したタイミングチャートの動作をする本発明の実施形態における表示処理装置は、２フレーム分のＯＳＤ画像データおよびＯＳＤ透明マップをＤＲＡＭ３０に記録させ、ＤＭＡ転送によってＤＲＡＭ３０から取得する際に、取得するＯＳＤ画像データおよびＯＳＤ透明マップを交互に切り替える構成である。この構成によって、ＯＳＤデータ生成部１６は、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６がＤＭＡ転送を行ってＯＳＤ画像データやＯＳＤ透明マップをＤＲＡＭ３０から取得している期間でも、新たなＯＳＤ画像データおよびＯＳＤ透明マップを生成してＤＲＡＭ３０に記録させることができる。
【００８８】
まず、ＯＳＤデータ生成部１６は、Ｎフレーム目のＯＳＤ画像データの表示デバイス７０への表示に対応する最初の垂直同期信号ＶＤの立ち下がりのタイミングｔ１から、分割期間の計数（カウント）を開始する。同時に、ＤＲＡＭバス調停部１３は、Ｎフレーム目のＯＳＤ画像データに応じた画像を表示デバイス７０に表示させる現在のフレームの期間におけるＤＭＡ転送量の測定（モニタ）を開始する。ＤＲＡＭバス調停部１３は、それぞれの分割期間において測定（モニタ）したＤＭＡ転送量の情報を、ＯＳＤデータ生成部１６に順次出力する。
【００８９】
また、ＯＳＤデータ生成部１６は、ＯＳＤ生成タイミング設定の初期値（＝“０”）に基づいて出力されたＯＳＤ生成開始トリガ信号に応じて、今回のフレーム（Ｎフレーム目）の期間の次のフレームの期間において表示デバイス７０に表示させるための（Ｎ＋１）フレーム目のＯＳＤ画像データと、（Ｎ＋１）フレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとの生成を開始する。そして、ＯＳＤデータ生成部１６は、（Ｎ＋１）フレーム目のＯＳＤ画像データとＯＳＤ透明マップとの生成が完了（終了）すると、生成した（Ｎ＋１）フレーム目のＯＳＤ画像データと、（Ｎ＋１）フレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。
【００９０】
その後、ＯＳＤデータ生成部１６は、ＤＲＡＭバス調停部１３から順次出力されたそれぞれの分割期間におけるＤＭＡ転送量の情報に基づいて、ＤＭＡ転送量が最も少ない分割期間を判定する。図８に示した一例では、ＯＳＤデータ生成部１６が、分割期間カウンタのカウント値＝“２２”に対応する分割期間ＴＭが、最もＤＭＡ転送量が少ない分割期間であると判定した場合を示している。ＯＳＤデータ生成部１６は、（Ｎ＋１）フレーム目のＯＳＤ画像データの表示デバイス７０への表示に対応する２番目の垂直同期信号ＶＤの立ち下がりのタイミングｔ２のときに、最もＤＭＡ転送量が少ないと判定した分割期間ＴＭに対応するカウント値＝“２２”を、次のフレームの期間において（Ｎ＋２）フレーム目のＯＳＤ画像データとＯＳＤ透明マップとの生成を開始するタイミングを表すＯＳＤ生成タイミング設定として設定する。
【００９１】
これにより、ＯＳＤ生成開始トリガ信号は、タイミングｔ２のときには、ＯＳＤ生成タイミング設定に基づいて出力されず、（Ｎ＋１）フレーム目のＯＳＤ画像データの表示デバイス７０への表示に対応する２番目の垂直同期信号ＶＤの立ち下がりのタイミングｔ２から開始した分割期間のカウント値が、ＯＳＤ生成タイミング設定＝“２２”となったときに出力される。これにより、ＯＳＤデータ生成部１６は、ＯＳＤ生成タイミング設定＝“２２”に基づいて出力されたＯＳＤ生成開始トリガ信号に応じて、今回のフレーム（（Ｎ＋１）フレーム目）の期間の次のフレームの期間において表示デバイス７０に表示させるための（Ｎ＋２）フレーム目のＯＳＤ画像データと、（Ｎ＋２）フレーム目のＯＳＤ画像データに対応するＯＳＤ透明マップとの生成を開始する。そして、ＯＳＤデータ生成部１６は、（Ｎ＋２）フレーム目のＯＳＤ画像データとＯＳＤ透明マップとの生成が完了（終了）すると、生成した（Ｎ＋２）フレーム目のＯＳＤ画像データとＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。
【００９２】
以降、同様にして、ＯＳＤデータ生成部１６は、ＤＲＡＭバス調停部１３が測定（モニタ）したＤＭＡ転送量が最も少ない分割期間から、次のフレームの期間において表示デバイス７０に表示させるためのＯＳＤ画像データとＯＳＤ透明マップとを生成し、生成したＯＳＤ画像データとＯＳＤ透明マップのデータとを紐付けて、ＤＲＡＭ３０に記録させる。
【００９３】
このようなタイミングで、ＯＳＤデータ生成部１６は、表示処理部１７（より具体的には、ＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６）が、ＤＭＡ転送によって取得して表示デバイス７０に表示させるためのＯＳＤ画像データとＯＳＤ透明マップとを生成する。
【００９４】
表示処理部１７では、このようにしてＯＳＤデータ生成部１６が生成されたＯＳＤ透明マップに基づいて、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する際のデータの転送量を抑える。つまり、表示処理部１７では、図６に示したようなＯＳＤ透明マップに基づいて、ＯＳＤ透明マップが表す非透明あるいは半透明である左上および右下の領域のＯＳＤ画像データのみを取得することによって、ＤＲＡＭバス１１のバス帯域の圧迫を低減させる。より具体的には、ＯＳＤ画像データＤＭＡ処理部１７３が、図６に示したようなＯＳＤ透明マップに基づいてＤＭＡキャンセル判定部１７６から出力されたＯＳＤキャンセルフラグに従って、ＯＳＤ画像に含まれる透明な画素のデータの取得を行わない（キャンセルする）ことによって、不要なＯＳＤ画像データの転送量を抑えて、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する際のＤＲＡＭバス１１のバス帯域の圧迫を低減させる。
【００９５】
次に、表示処理部１７の動作について説明する。図９は、本発明の実施形態における表示処理装置を構成する表示処理部１７の動作を説明する図である。図９には、図４に示した最初の１ライン分のＯＳＤ画像データをＤＲＡＭ３０から取得する際の表示処理部１７におけるＤＭＡ転送の一例を示している。なお、以下の説明においても、表示デバイス７０がＶＧＡサイズ（６４０画素×４８０ライン）の画像を表示するものとし、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６のそれぞれがＤＭＡ転送によってＤＲＡＭ３０から対応するデータを取得する際のＤＭＡ転送の単位が、ＤＭＡバースト長＝５１２ビットのバースト転送の単位であるものとして説明する。
【００９６】
上述したように、ＤＭＡキャンセル判定部１７６は、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する前に、ＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得する。ここで、ＯＳＤ透明マップは、ＯＳＤ画像に含まれるそれぞれの画素が透明であるか否かを表した１ビットのデータである。このため、ＤＭＡキャンセル判定部１７６が取得する１ライン分のＯＳＤ画像データに対応した１ライン分のＯＳＤ透明マップのビット数は、１ライン分のＯＳＤ画像に含まれる画素数と同じビット数＝６４０ビットである。
【００９７】
ＤＭＡキャンセル判定部１７６は、事前に取得した６４０ビットのＯＳＤ透明マップのデータに基づいて、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送によってＯＳＤ画像データをＤＲＡＭ３０から取得するか否かを決定する。より具体的には、図９に示したように、６４０ビットのＯＳＤ透明マップのデータには、ＯＳＤ画像に含まれる画素が非透明ＯＳＤ画素であることを表す値（例えば、“１”）の非透明ビットと、ＯＳＤ画像に含まれる画素が透明ＯＳＤ画素であることを表す値（例えば、“０”）の透明ビットとが含まれている。ＤＭＡキャンセル判定部１７６は、この非透明ビットと透明ビットとに基づいて、ＯＳＤ画像データの取得を行うか否かを表すＯＳＤキャンセルフラグを、ＯＳＤ画像データＤＭＡ処理部１７３に出力する。
【００９８】
なお、ＯＳＤ画像データＤＭＡ処理部１７３のＤＭＡ転送の単位は、ＤＭＡバースト長＝５１２ビットのバースト転送の単位であり、１ライン分のＯＳＤ画像の全ての画素のデータを取得するために１０回のＤＭＡ転送を行う設定である。このため、ＤＭＡキャンセル判定部１７６は、取得した６４０ビットのＯＳＤ透明マップのデータを、ＯＳＤ画像データＤＭＡ処理部１７３におけるＤＭＡ転送の単位に相当するデータ数に区切って、ＯＳＤ画像データＤＭＡ処理部１７３のＤＭＡ転送の単位ごとに、ＯＳＤ画像データの取得を行うか否かを決定してＯＳＤキャンセルフラグを出力する。より具体的には、ＤＭＡキャンセル判定部１７６は、事前に取得した６４０ビットのＯＳＤ透明マップのデータを、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡ転送を行うバースト転送の単位に相当する６４ビットずつに区切り、この区切りごとに、ＯＳＤ画像データの取得を行うか否かを決定してＯＳＤキャンセルフラグを出力する。ここで、ＤＭＡキャンセル判定部１７６は、６４ビットの区切りの中に含まれる全てのＯＳＤ透明マップのデータが透明ビットである場合に、この区切りに相当するＤＭＡ転送の単位でのＯＳＤ画像データの取得を行わない、つまり、ＯＳＤ画像データＤＭＡ処理部１７３によるＤＭＡ転送をキャンセルと決定する。一方、ＤＭＡキャンセル判定部１７６は、６４ビットの区切りの中に非透明ビットであるＯＳＤ透明マップのデータが１つでも含まれている場合には、この区切りに相当するＤＭＡ転送の単位のＯＳＤ画像データＤＭＡ処理部１７３によるＤＭＡ転送をキャンセルしない、つまり、ＯＳＤ画像データの取得を行うと決定する。図９には、ＯＳＤ画像データの取得を行うことを“Ｌｏｗ”レベルで表し、ＯＳＤ画像データの取得を行わない（キャンセルする）ことを“Ｈｉｇｈ”レベルで表したＯＳＤキャンセルフラグの一例を示している。
【００９９】
ＯＳＤ画像データＤＭＡ処理部１７３は、ＤＭＡキャンセル判定部１７６から出力されたＯＳＤキャンセルフラグが、ＯＳＤ画像データの取得を行うことを表している“Ｌｏｗ”レベルのときに、ＤＭＡバースト長＝５１２ビットのバースト転送の単位でＤＭＡ転送を行って、ＯＳＤ画像データをＤＲＡＭ３０から取得する。図９に示した表示処理部１７におけるＤＭＡ転送の一例では、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤキャンセルフラグが“Ｌｏｗ”レベルであるときのＤＭＡ転送Ｔ１〜ＤＭＡ転送Ｔ３のＤＭＡ転送によって、ＯＳＤ画像データをＤＲＡＭ３０から取得する。言い換えれば、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤキャンセルフラグがＯＳＤ画像データの取得を行わないことを表している“Ｈｉｇｈ”レベルであるときのＤＭＡ転送Ｔ４〜ＤＭＡ転送Ｔ１０のＤＭＡ転送によるＯＳＤ画像データのＤＲＡＭ３０からの取得をキャンセルする。
【０１００】
ここで、図９に示した表示処理部１７の動作におけるＤＭＡ転送について説明する。図１０は、本発明の実施形態における表示処理装置を構成する表示処理部１７によるＤＭＡ転送の様子を模式的に示した図である。図１０には、図９に示した最初の１ライン分のＯＳＤ画像データをＤＲＡＭ３０から取得する際のＤＭＡ転送の様子を示している。
【０１０１】
ここで、ＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の単位は、ＤＭＡバースト長＝５１２ビットのバースト転送の単位である。このため、図１０に示したように、ＤＭＡキャンセル判定部１７６が６４０ビットのＯＳＤ透明マップをＤＲＡＭ３０から取得する際に、２回のＤＭＡ転送（ＤＭＡ転送Ｔ０１およびＤＭＡ転送Ｔ０２）を行う。
【０１０２】
なお、ＤＭＡキャンセル判定部１７６がＤＭＡバースト長＝５１２ビットのバースト転送の単位で２回のＤＭＡ転送を行うと、ＤＲＡＭ３０から取得するＯＳＤ透明マップのビット数は１０２４ビットとなり、１ライン分のＯＳＤ透明マップのビット数＝６４０ビットよりも多い。このため、ＤＭＡキャンセル判定部１７６は、６４１ビット目以降のＯＳＤ透明マップのデータを、ＯＳＤ画像データの取得を行うか否かを判定する際に使用しない未使用ビットのデータであるものとして、取得したデータ（ビットの値）を破棄する。
【０１０３】
そして、ＤＭＡキャンセル判定部１７６は、有効な６４０ビットのＯＳＤ透明マップのデータに基づいてＯＳＤキャンセルフラグを生成し、ＯＳＤ画像データＤＭＡ処理部１７３に出力する。
【０１０４】
これにより、ＯＳＤ画像データＤＭＡ処理部１７３は、図１０に示したように、ＯＳＤ画像データＤＭＡ処理部１７３から出力されたＯＳＤキャンセルフラグに従って、ＤＭＡ転送Ｔ１〜ＤＭＡ転送Ｔ３までの３回のＤＭＡ転送を行って、１ライン分のＯＳＤ画像データに含まれる非透明ＯＳＤ画素のデータをＤＲＡＭ３０から取得する。
【０１０５】
この１ライン分のＯＳＤ画像データに含まれる非透明ＯＳＤ画素のデータの取得に要するＤＭＡ転送の回数は、ＤＭＡキャンセル判定部１７６がＯＳＤ透明マップを取得するための２回と、ＯＳＤ画像データＤＭＡ処理部１７３が１ライン分のＯＳＤ画像データに含まれる非透明ＯＳＤ画素のデータを取得するための３回とを合わせた５回である。つまり、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡバースト長＝５１２ビットのバースト転送の単位で１ライン分のＯＳＤ画像の全ての画素のデータを取得するためには、１０回のＤＭＡ転送を行うことが必要であった。これに対して、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤキャンセルフラグに従って１ライン分のＯＳＤ画像の全ての画素のデータを取得する場合には、同じ５１２ビットの単位であっても、５回のＤＭＡ転送で１ライン分のＯＳＤ画像の全ての画素のデータに相当するデータを取得することができる。すなわち、ＤＭＡキャンセル判定部１７６が事前にＯＳＤ透明マップを取得してＯＳＤ画像データを取得するか否かを決定することによって、ＯＳＤ画像データＤＭＡ処理部１７３が１ライン分のＯＳＤ画像の全ての画素のデータを取得する際のＤＭＡ転送の回数を少なくすることができる。
【０１０６】
このようにして、表示処理部１７では、ＯＳＤ画像データの取得に要するＤＭＡ転送の回数を削減する、つまり、不要なＯＳＤ画像データのＤＭＡ転送をキャンセルすることによって、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する際のデータの転送量を抑え、ＤＲＡＭバス１１のバス帯域の圧迫を低減させることができる。
【０１０７】
なお、ＯＳＤ画像データＤＭＡ処理部１７３がＤＭＡバースト長＝５１２ビットのバースト転送の単位で３回のＤＭＡ転送を行うと、ＤＲＡＭ３０から取得するＯＳＤ画像に含まれる画素のデータ数は１５３６画素分である。この１５３６画素分のデータの中には、図１０に示した一例のように、ＤＭＡ転送によってＤＲＡＭ３０から取得したＯＳＤ画像データの一部（図１０では、ＤＭＡ転送Ｔ３で取得したＯＳＤ画像データの一部）に、透明ＯＳＤ画素のデータも含まれることがある。この場合、ＯＳＤ画像データＤＭＡ処理部１７３は、ＤＭＡ転送の単位に含まれていた透明ＯＳＤ画素のデータを、無効なＯＳＤ画像データとして破棄してもよい。なお、ＯＳＤ画像データＤＭＡ処理部１７３は、ＤＭＡ転送の単位に含まれていた透明ＯＳＤ画素のデータを、１ライン分のＯＳＤ画像の全ての画素のデータをＤＲＡＭ３０から取得したものとして出力する際の疑似画素のデータとして、データ重畳部１７４に出力してもよい。
【０１０８】
なお、上記の説明では、図２の（ｃ）に示したＯＳＤ画像のように、ＯＳＤ情報を表示画像の左上および右下の領域に重畳して表示デバイス７０に表示させる場合の一例について説明した。つまり、１フレームのＯＳＤ画像データにおいて、左上および右下のＯＳＤ情報を示す領域以外の大部分の領域が透明な画素の領域である場合の一例について説明した。しかし、ＯＳＤ画像は、必ずしも大部分の領域が透明な画素の領域であるとは限らない。例えば、撮像装置１の動作モードや設定を変更するためのメニュー画面などのＯＳＤ画像では、１フレームの大部分の領域が、ＯＳＤ情報を表示デバイス７０に表示させる領域、つまり、透明ではない領域となる。この場合、１ライン分のＯＳＤ画像データに含まれる非透明ＯＳＤ画素のデータの取得に要するＤＭＡ転送の回数は、ＤＭＡキャンセル判定部１７６がＯＳＤ透明マップを取得するための２回と、ＯＳＤ画像データＤＭＡ処理部１７３が１ライン分のＯＳＤ画像データに含まれる非透明ＯＳＤ画素のデータを取得するための１０回とを合わせた１２回となってしまう。つまり、ＤＭＡキャンセル判定部１７６が事前にＯＳＤ透明マップを取得してＯＳＤ画像データを取得するか否かを決定することによって、ＯＳＤ画像データＤＭＡ処理部１７３が１ライン分のＯＳＤ画像の全ての画素のデータを取得する際のＤＭＡ転送の回数が多くなってしまう。
【０１０９】
このため、本発明の実施形態における表示処理装置は、ＯＳＤ画像データに含まれる透明な画素の領域の大きさ（比率）に基づいて、ＯＳＤ画像データの取得を行うか否かの判定を行った結果に基づいて、つまり、ＯＳＤキャンセルフラグに従ってＯＳＤ画像データの取得を行うか、ＯＳＤ画像データの取得を行うか否かの判定を行わずにＯＳＤ画像データの取得を行うかを切り替える。つまり、本発明の実施形態における表示処理装置は、透明な画素の領域のＯＳＤ画像データの取得を行わないＤＭＡ転送のモード（以下、「透明キャンセルモード」という）でＯＳＤ画像データを取得するか、全てのＯＳＤ画像データを取得するＤＭＡ転送のモード（以下、「通常モード」という）でＯＳＤ画像データを取得するかを切り替える。本発明の実施形態における表示処理装置では、ＯＳＤ画像データを取得するＤＭＡ転送のモードを切り替えるための判定を、ＯＳＤデータ生成部１６がＯＳＤ画像データやＯＳＤ透明マップを生成する際に行う。
【０１１０】
ここで、ＯＳＤデータ生成部１６がＤＭＡ転送のモードを切り替える動作について説明する。なお、以下の説明においても、表示デバイス７０がＶＧＡサイズ（６４０画素×４８０ライン）の画像を表示するものとし、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６のそれぞれがＤＭＡ転送によってＤＲＡＭ３０から対応するデータを取得する際のＤＭＡ転送の単位が、ＤＭＡバースト長＝５１２ビットのバースト転送の単位であるものとして説明する。また、以下の説明においては、ＯＳＤデータ生成部１６が生成するＯＳＤ画像データに含まれるそれぞれの画素のデータが８ビット、つまり、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像データを取得するのに要するＤＭＡ転送の回数が１０回であるものとして説明する。また、以下の説明においては、ＯＳＤデータ生成部１６が生成する１ライン分のＯＳＤ画像データに対応した１ライン分のＯＳＤ透明マップのビット数が６４０ビット、つまり、ＤＭＡキャンセル判定部１７６がＯＳＤ透明マップのデータを取得するのに要するＤＭＡ転送の回数が２回であるものとして説明する。
【０１１１】
図１１は、本発明の実施形態における表示処理装置においてＯＳＤ画像を表示させるためのＯＳＤ画像のデータを取得する方法を切り替える概略の動作を示したフローチャートである。
【０１１２】
本発明の実施形態における表示処理装置が動作を開始すると、まず、ＯＳＤデータ生成部１６は、表示デバイス７０が表示する画像のサイズと、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６のそれぞれにおけるＤＭＡ転送の単位と、生成するＯＳＤ画像データおよびＯＳＤ透明マップのデータのビット数との設定を取得する。そして、ＯＳＤデータ生成部１６は、取得した表示デバイス７０が表示する画像のサイズと、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３およびＤＭＡキャンセル判定部１７６のそれぞれにおけるＤＭＡ転送の単位と、生成するＯＳＤ画像データおよびＯＳＤ透明マップのデータのビット数との設定に基づいて、ＤＭＡ転送のモードの切り替えを判定するための透明比率閾値Ｒｔｈを算出する。そして、ＯＳＤデータ生成部１６は、算出した透明比率閾値Ｒｔｈを設定する（ステップＳ１００）。
【０１１３】
より具体的には、ＯＳＤデータ生成部１６は、取得した表示デバイス７０が表示する画像の１ライン分の画像数が６４０画素であり、ＯＳＤ画像データＤＭＡ処理部１７３におけるＤＭＡ転送の単位が５１２ビット（ＤＭＡバースト長）であり、生成するＯＳＤ画像データのビット数が８ビットであることから、ＯＳＤ画像データのＤＭＡ転送に要するＤＭＡ転送の回数が１０回であると算出する（上式（１）および上式（２）参照）。また、同様に、ＯＳＤデータ生成部１６は、取得した表示デバイス７０が表示する画像の１ライン分の画像数が６４０画素であり、ＤＭＡキャンセル判定部１７６におけるＤＭＡ転送の設定が５１２ビット（ＤＭＡバースト長）であり、生成するＯＳＤ透明マップのデータのビット数が１ビットであることから、ＯＳＤ透明マップのＤＭＡ転送に要するＤＭＡ転送の回数が２回であると算出する。そして、ＯＳＤデータ生成部１６は、算出したＯＳＤ透明マップのＤＭＡ転送に要するＤＭＡ転送の回数（ＯＳＤ透明マップ転送回数）がＯＳＤ画像データのＤＭＡ転送に要するＤＭＡ転送の回数（ＯＳＤ画像データ転送回数）に占める割合である透明比率閾値Ｒｔｈを、下式（３）によって算出する。
【０１１４】
透明比率閾値Ｒｔｈ＝
（ＯＳＤ透明マップ転送回数）／（ＯＳＤ画像データ転送回数）×１００
＝２（回）／１０（回）×１００
＝２０（％）                                    ・・・（３）
【０１１５】
ＯＳＤデータ生成部１６は、上式（３）によって算出した透明比率閾値Ｒｔｈを設定する。
【０１１６】
続いて、ＯＳＤデータ生成部１６は、ＯＳＤ画像データおよびＯＳＤ透明マップの生成を開始する。そして、ＯＳＤデータ生成部１６は、生成したＯＳＤ透明マップのデータに基づいて、生成したＯＳＤ画像データに含まれる透明な画素の領域の大きさを表すＯＳＤ透明比率Ｒを算出するステップＳ２００）。
【０１１７】
より具体的には、ＯＳＤデータ生成部１６は、生成したＯＳＤ透明マップのデータに含まれる透明ビットのビット数（個数）を計数（カウント）する。そして、ＯＳＤデータ生成部１６は、カウントした透明ビットのビット数がＯＳＤ透明マップのビット数（個数）に占める割合であるＯＳＤ透明比率Ｒを、下式（４）によって算出する。
【０１１８】
ＯＳＤ透明比率Ｒ
＝（透明ビットのビット数）／（ＯＳＤ透明マップのビット数）×１００（％）                                              ・・・（４）
【０１１９】
続いて、ＯＳＤデータ生成部１６は、算出したＯＳＤ透明比率Ｒが、設定した透明比率閾値Ｒｔｈ以上であるか否かを判定する（ステップＳ３００）。
【０１２０】
ステップＳ３００における判定の結果、ＯＳＤ透明比率Ｒが透明比率閾値Ｒｔｈ以上である（ＯＳＤ透明比率Ｒ≧透明比率閾値Ｒｔｈ）場合（ステップＳ３００の“ＹＥＳ”）、ＯＳＤデータ生成部１６は、ＯＳＤ画像データのＤＭＡ転送のモードとして、透明キャンセルモードを選択する（ステップＳ４００）。
【０１２１】
一方、ステップＳ３００における判定の結果、ＯＳＤ透明比率Ｒが透明比率閾値Ｒｔｈよりも小さい（ＯＳＤ透明比率Ｒ＜透明比率閾値Ｒｔｈ）場合（ステップＳ３００の“ＮＯ”）、ＯＳＤデータ生成部１６は、ＯＳＤ画像データのＤＭＡ転送のモードとして、通常モードを選択する（ステップＳ５００）。
【０１２２】
このような処理によって、ＯＳＤデータ生成部１６は、表示処理部１７（より具体的には、表示処理部１７に備えたＯＳＤ画像データＤＭＡ処理部１７３）が、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する際のＤＭＡ転送のモードを選択する。ここで、ＯＳＤデータ生成部１６が選択したＯＳＤ画像データのＤＭＡ転送のモードの情報は、表示処理部１７（より具体的には、表示処理部１７に備えたＤＭＡキャンセル判定部１７６）に出力される。これにより、ＤＭＡキャンセル判定部１７６は、ＯＳＤデータ生成部１６から出力されたＤＭＡ転送のモードの情報に従って、ＯＳＤ画像データＤＭＡ処理部１７３に出力するＯＳＤキャンセルフラグを変更する。より具体的には、ＤＭＡキャンセル判定部１７６は、ＯＳＤデータ生成部１６からＯＳＤ画像データのＤＭＡ転送のモードとして透明キャンセルモードを選択したことを表す情報が入力された場合には、ＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得し、図９に示したような、ＯＳＤ画像データの取得を行う、またはＯＳＤ画像データの取得を行わない（キャンセルする）ことを表すＯＳＤキャンセルフラグをＯＳＤ画像データＤＭＡ処理部１７３に出力する。一方、ＤＭＡキャンセル判定部１７６は、ＯＳＤデータ生成部１６からＯＳＤ画像データのＤＭＡ転送のモードとして通常モードを選択したことを表す情報が入力された場合には、ＯＳＤ透明マップのデータをＤＭＡ転送によってＤＲＡＭ３０から取得せず、ＯＳＤ画像データの取得を行うことを表す（例えば、“Ｌｏｗ”レベル）ＯＳＤキャンセルフラグをＯＳＤ画像データＤＭＡ処理部１７３に出力する。これにより、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤ画像データに含まれる透明な画素の領域の大きさ（比率）に基づいて、適切なＤＭＡ転送によって、ＤＲＡＭ３０に記憶されている（記憶されている）１フレーム分のＯＳＤ画像データを取得することができる。
【０１２３】
なお、ＯＳＤデータ生成部１６は、ステップＳ２００における上式（４）によるＯＳＤ透明比率Ｒの算出を、ＯＳＤ透明マップの１ラインごと、つまり、ＯＳＤ画像データの１ラインごとに行ってもよいし、ＯＳＤ透明マップの全体、つまり、１フレームのＯＳＤ画像データに対して行ってもよい。このとき、ＯＳＤ画像データの１ラインごとに算出したそれぞれのＯＳＤ透明比率Ｒの内、最も大きい値のＯＳＤ透明比率Ｒを、１フレームのＯＳＤ画像データにおけるＯＳＤ透明比率Ｒとしてもよい。
【０１２４】
なお、ＯＳＤデータ生成部１６がＯＳＤ透明マップの１ラインごとにＯＳＤ透明比率Ｒを算出した場合には、ステップＳ３００における判定を、ＯＳＤ画像データの１ラインごとに行うことになる。この場合、ＤＭＡキャンセル判定部１７６は、ＯＳＤ画像データの１ラインごとに、ＯＳＤ画像データを取得するＤＭＡ転送のモードを切り替えることができ、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤ画像データのそれぞれのラインごとに、適切なＤＭＡ転送によってＯＳＤ画像データを取得することができる。一方、ＯＳＤデータ生成部１６がＯＳＤ透明マップの全体に対してＯＳＤ透明比率Ｒを算出した場合には、ステップＳ３００における判定を、１フレームのＯＳＤ画像データに対して行うことになる。この場合、ＤＭＡキャンセル判定部１７６は、１フレームのＯＳＤ画像データの単位で、ＯＳＤ画像データを取得するＤＭＡ転送のモードを切り替えることができ、ＯＳＤ画像データＤＭＡ処理部１７３は、ＯＳＤ画像データのそれぞれのラインにおいて同様のタイミングでＤＭＡ転送を行って、ＯＳＤ画像データを取得することができる。
【０１２５】
このような構成および動作によって、本発明の実施形態における表示処理装置では、不要なＯＳＤ画像データの転送量を抑えて、ＯＳＤ画像データをＤＭＡ転送によってＤＲＡＭ３０から取得する際のＤＲＡＭバス１１のバス帯域の圧迫を低減させることができる。
【０１２６】
本実施形態によれば、付加情報を表示させるための重畳画像（ＯＳＤ画像）を、ＯＳＤ画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、透明度情報を含めたＯＳＤ画像を生成すると共に、生成した透明度情報に基づいて、生成したＯＳＤ画像に含まれるそれぞれの画素が透明画素（透明ＯＳＤ画素）であるか非透明画素（非透明ＯＳＤ画素）であるかを表す透明マップ（ＯＳＤ透明マップ）を生成し、生成したＯＳＤ画像とＯＳＤ透明マップとを紐付けて、共通バス（ＤＲＡＭバス１１）に接続された記憶部（ＤＲＡＭ３０）に記憶させる重畳画像生成部（ＯＳＤデータ生成部１６）と、事前にＤＲＡＭ３０から取得したＯＳＤ透明マップに基づいて、予め定めた転送単位（ＤＭＡ転送の単位）でＤＲＡＭ３０からの取得を行わなかったＯＳＤ画像に含まれる透明ＯＳＤ画素を表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部（表示処理部１７）と、を備える、表示処理装置が構成される。
【０１２７】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、ＯＳＤ画像よりも少ないデータ量のＯＳＤ透明マップを生成し、表示処理部１７は、ＯＳＤ画像をＤＲＡＭ３０から取得する前に取得したＯＳＤ画像に対応するＯＳＤ透明マップに基づいて、取得するＯＳＤ画像に含まれる透明ＯＳＤ画素の取得を行うか否かをＤＭＡ転送の単位で決定し、決定した結果を表すフラグ信号（ＯＳＤキャンセルフラグ）を出力する重畳画像取得判定部（ＤＭＡキャンセル判定部１７６）と、ＯＳＤ画像をＤＭＡ転送の単位でＤＲＡＭ３０から取得する際に、ＯＳＤキャンセルフラグが取得を行わないことを表している透明ＯＳＤ画素のＤＭＡ転送の単位での取得を行わず、取得を行わなかった透明ＯＳＤ画素の代わりに疑似画素を含んだ重畳用画像（ＯＳＤ画像データ）を出力する重畳画像取得部（ＯＳＤ画像データＤＭＡ処理部１７３）と、表示画像に、重畳用画像（ＯＳＤ画像データＤＭＡ処理部１７３が出力したＯＳＤ画像データに応じた画像）を重畳し、表示装置に表示させるための画像信号を生成する画像重畳部（データ重畳部１７４）と、を備える、表示処理装置が構成される。
【０１２８】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、ＯＳＤ画像に含まれる画素に対して透明ＯＳＤ画素が占める割合である透明比率（ＯＳＤ透明比率Ｒ）を算出し、ＤＭＡキャンセル判定部１７６は、ＯＳＤ透明比率Ｒが予め定めた閾値（透明比率閾値Ｒｔｈ）以上である場合に、ＯＳＤ透明マップをＤＲＡＭ３０から取得し、取得したＯＳＤ透明マップに基づいて決定した結果を表すＯＳＤキャンセルフラグを出力し、ＯＳＤ透明比率Ｒが透明比率閾値Ｒｔｈよりも小さい場合に、ＯＳＤ透明マップをＤＲＡＭ３０から取得せず、取得するＯＳＤ画像に含まれる全ての画素をＤＭＡ転送の単位で取得することを表すＯＳＤキャンセルフラグを出力する、表示処理装置が構成される。
【０１２９】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像の取得を行っていない期間に、ＯＳＤ画像およびＯＳＤ透明マップを生成する、表示処理装置が構成される。
【０１３０】
また、本実施形態によれば、表示処理部１７は、表示装置（表示デバイス７０）に画像信号を表させるタイミング信号である同期信号（垂直同期信号ＶＤ、水平同期信号ＨＤなど）を生成する同期信号生成部（同期信号生成部１７１）、を備え、ＯＳＤ画像データＤＭＡ処理部１７３がＯＳＤ画像の取得を行っていない期間は、垂直同期信号ＶＤが表すブランキング期間（垂直ブランキング期間）である、表示処理装置が構成される。
【０１３１】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、垂直ブランキング期間の先頭のタイミングから、ＯＳＤ画像およびＯＳＤ透明マップの生成を開始する、表示処理装置が構成される。
【０１３２】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、垂直ブランキング期間の先頭から予め定めた時間（例えば、その他の構成要素によるＤＭＡ転送が完了したと考えられる時間）が経過したタイミングから、ＯＳＤ画像およびＯＳＤ透明マップの生成を開始する、表示処理装置が構成される。
【０１３３】
また、本実施形態によれば、ＯＳＤデータ生成部１６は、ＤＲＡＭバス１１に接続されたバス帯域モニタ（ＤＲＡＭバス調停部１３）が、表示デバイス７０に画像信号を表させる期間（１フレームの期間）を予め定めた等間隔に分割したそれぞれの分割期間ごとに測定した、ＤＲＡＭバス１１におけるデータの転送量が少ない分割期間に、ＯＳＤ画像およびＯＳＤ透明マップを生成する、表示処理装置が構成される。
【０１３４】
また、本実施形態によれば、付加情報を表示させるための重畳画像（ＯＳＤ画像）を、ＯＳＤ画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、透明度情報を含めたＯＳＤ画像を生成すると共に、生成した透明度情報に基づいて、生成したＯＳＤ画像に含まれるそれぞれの画素が透明画素（透明ＯＳＤ画素）であるか非透明画素（非透明ＯＳＤ画素）であるかを表す透明マップ（ＯＳＤ透明マップ）を生成し、生成したＯＳＤ画像とＯＳＤ透明マップとを紐付けて、共通バス（ＤＲＡＭバス１１）に接続された記憶部（ＤＲＡＭ３０）に記憶させる重畳画像生成部（ＯＳＤデータ生成部１６）と、事前にＤＲＡＭ３０から取得したＯＳＤ透明マップに基づいて、予め定めた転送単位（ＤＭＡ転送の単位）でＤＲＡＭ３０からの取得を行わなかったＯＳＤ画像に含まれる透明ＯＳＤ画素を表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部（表示処理部１７）と、を具備した表示処理装置（本発明の表示処理装置）、を備える、撮像装置（撮像装置１）が構成される。
【０１３５】
上記に述べたように、本発明の実施形態によれば、本発明の表示処理装置を構成するオンスクリーンディスプレイデータ生成部が、表示デバイスに表示させるオンスクリーンディスプレイ画像を生成すると共に、オンスクリーンディスプレイ画像に含まれるそれぞれの画素が透明であるか否かを表す、オンスクリーンディスプレイ画像よりもデータ量が少ないオンスクリーンディスプレイ透明マップ（実施形態では、ＯＳＤ透明マップ）を生成する。そして、本発明の実施形態では、本発明の表示処理装置を構成する表示処理部が、オンスクリーンディスプレイデータ生成部が生成したオンスクリーンディスプレイ透明マップに基づいて、ＤＭＡ転送によって記憶装置からオンスクリーンディスプレイ画像のデータを取得する（読み出す）か否かを決定する。つまり、本発明の実施形態では、本発明の表示処理装置を構成する表示処理部が、オンスクリーンディスプレイデータ生成部が生成したオンスクリーンディスプレイ透明マップに基づいて、オンスクリーンディスプレイ画像のデータを記憶装置から取得（読む出す）際のＤＭＡ転送を行うか否かを決定する。これにより、本発明の実施形態では、表示デバイスに表示させる表示画像に重畳してもオンスクリーンディスプレイ情報として表示されない（反映されない）領域に位置するオンスクリーンディスプレイ画像内の透明な画素のデータをＤＭＡ転送によって取得しない、つまり、不要なオンスクリーンディスプレイ画像のデータの伝送を行わないようにすることができる。このことにより、本発明の実施形態では、本発明の表示処理装置を構成する表示処理部がＤＭＡ転送によって記憶装置からオンスクリーンディスプレイ画像のデータを取得する（読み出す）際のデータの転送量を抑えて、本発明の表示処理装置を含む複数の処理装置が接続されて共有するデータバスのバス帯域の圧迫を低減させることができる。
【０１３６】
なお、本発明の実施形態では、ＯＳＤデータ生成部１６が生成するＯＳＤ透明マップが、ＯＳＤ画像に含まれるそれぞれの画素が透明であるか否かを１ビットのデータで表したビットマップデータの形式である場合について説明した。しかし、ＯＳＤ透明マップの形式は、ＯＳＤ画像に含まれるそれぞれの画素ごとに透明であるか否かを１ビットのデータで表す形式に限定されるものではない。
【０１３７】
例えば、ＯＳＤ透明マップに含まれるそれぞれの１ビットのデータ（値）が、表示処理部１７がＯＳＤ画像データをＤＲＡＭ３０から取得する際のＤＭＡ転送の単位ごとに透明であるか否かを表す形式であってもよい。この場合、ＯＳＤ透明マップは、表示処理部１７が取得するＤＭＡ転送の単位に含まれるＯＳＤ画像データにおける全ての画素が透明な画素である場合に透明ＯＳＤ画素であることを表す値（例えば、“０”）として表し、ＤＭＡ転送の単位に含まれるＯＳＤ画像データに１つでも透明でない画素（非透明の画素）が含まれている場合には、非透明ＯＳＤ画素であることを表す値（例えば、“１”）として表す。この形式のＯＳＤ透明マップでは、実施形態において説明したＯＳＤ画像に含まれるそれぞれの画素ごとに１ビットのデータで表す形式のＯＳＤ透明マップよりも、さらにデータ量を少なくすることができる。より具体的には、実施形態において説明したように、ＶＧＡサイズ（６４０画素×４８０ライン）の画像を表示する表示デバイス７０にＯＳＤ画像を表示させるための１ライン分のＯＳＤ画像データに対応した１ライン分のＯＳＤ透明マップのビット数は、６４０ビットである。これに対して、実施形態において説明したように、ＤＭＡ転送の単位が５１２ビット（ＤＭＡバースト長）である場合の１ライン分のＯＳＤ画像データに対応するＯＳＤ透明マップは、１ビットで６４画素分を表すことができるため、１ライン分のＯＳＤ透明マップのビット数は、ＤＭＡ転送の回数と同じ１０ビットとなる。なお、この形式のＯＳＤ透明マップでは、ＯＳＤ透明マップに含まれるそれぞれの１ビットのデータ（値）を、表示処理部１７がＯＳＤ画像データをＤＲＡＭ３０から取得するＤＭＡ転送の単位を複数回分（例えば、２回分）まとめたものとしてもよい。
【０１３８】
また、例えば、ＯＳＤ透明マップに含まれるＯＳＤ画像データにおけるそれぞれの画素が透明であるか否かを表す情報を、同じ画素が連続する個数で表す形式、いわゆる、ランレングス圧縮の形式であってもよい。この場合、ＯＳＤ透明マップに含まれるデータは、透明ＯＳＤ画素または非透明ＯＳＤ画素を識別するデータとその画素が連続する個数との組み合わせ（この組み合わせが複数回繰り返される場合もある）のデータとなる。この形式のＯＳＤ透明マップでも、実施形態において説明したＯＳＤ画像に含まれるそれぞれの画素ごとに１ビットのデータで表す形式のＯＳＤ透明マップよりも、さらにデータ量を少なくすることができることもある。ただし、この形式のＯＳＤ透明マップの場合、例えば、透明ＯＳＤ画素と非透明ＯＳＤ画素とが交互に繰り返される場合には、データ量が多くなってしまうことも考えられる。しかし、多くなってしまうＯＳＤ透明マップのデータ量（ビット数）が、ＯＳＤ画像データの取得を行うか否かを判定する際に使用しない未使用ビット（図１０参照）のビット数以下であれば、データ量が多くなってしまうことを許容することができる。言い換えれば、ＯＳＤ透明マップのデータ量（ビット数）が多くなってしまった場合でも、そのデータ量（ビット数）がＯＳＤ透明マップをＤＭＡ転送する単位以内のビット数、つまり、ＯＳＤ透明マップを取得する際のＤＭＡ転送の回数が増加しないのであれば、ＯＳＤ透明マップのデータ量が多くなってしまうことを許容することができる。例えば、ＯＳＤ透明マップが表す情報が、表示処理部１７がＯＳＤ画像データを取得する際のＤＭＡ転送の単位（例えば、６４画素単位）ごとに透明であるか否かを識別するデータとそのデータが連続する個数との組み合わせである場合には、ＤＭＡ転送の単位ごとに透明であることを表すデータと非透明であることを表すデータとが繰り返される場合であっても、１ライン分のＯＳＤ透明マップのビット数は２０ビットである。この場合には、ＯＳＤ透明マップのデータ量の増加を許容することができる。
【０１３９】
また、本発明の実施形態では、ＯＳＤデータ生成部１６が生成した１フレームのＯＳＤ画像データに応じた画像を表示画像データに応じた画像に重畳する場合について説明した。しかし、表示画像データに応じた画像に重畳するＯＳＤ画像データに応じた画像の数（フレーム数）は、本発明の実施形態で示したフレーム数（１フレーム）に限定されるものではない。つまり、表示画像データに応じた画像に、複数フレーム分（例えば、２フレーム分）のＯＳＤ画像データに応じた画像を重畳してもよい。この場合の考え方は、本発明の実施形態で示した考え方と同様である。従って、表示画像データに応じた画像に複数フレーム分のＯＳＤ画像データに応じた画像を重畳する場合に関する詳細な説明は省略する。
【０１４０】
以上、本発明の好ましい実施形態を説明したが、本発明はこれら実施形態およびその変形例に限定されることはない。本発明の趣旨を逸脱しない範囲で、構成の付加、省略、置換、およびその他の変更ができる。
また、本発明は前述した説明によって限定されることはなく、添付のクレームの範囲によってのみ限定される。
【産業上の利用可能性】
【０１４１】
上記各実施形態によれば、表示装置に表示させる画像に重畳するオンスクリーンディスプレイ画像を記憶装置から取得する際のデータの転送量を抑えることができる。
【符号の説明】
【０１４２】
１  撮像装置（表示処理装置，撮像装置）
１０  画像処理装置（表示処理装置）
１１  ＤＲＡＭバス（共通バス）
１２  ＣＰＵ
１３  ＤＲＡＭバス調停部（バス帯域モニタ）
１４  撮像処理部
１５  画像処理部
１６  ＯＳＤデータ生成部（重畳画像生成部，表示処理装置）
１７  表示処理部（表示処理部，表示処理装置）
１７１  同期信号生成部（同期信号生成部，表示処理部，表示処理装置）
１７２  表示画像データＤＭＡ処理部（表示処理部，表示処理装置）
１７３  ＯＳＤ画像データＤＭＡ処理部（重畳画像取得部，表示処理部，表示処理装置）
１７４  データ重畳部（画像重畳部，表示処理部，表示処理装置）
１７５  遅延調整部（同期信号生成部，表示処理部，表示処理装置）
１７６  ＤＭＡキャンセル判定部（重畳画像取得判定部，表示処理部，表示処理装置）
１８  メディアインターフェイス部
３０  ＤＲＡＭ（記憶部）
４０  イメージセンサ（撮像装置）
７０  表示デバイス（表示装置）
【図１】
2017187508.tif 000003
【図２】
2017187508.tif 000004
【図３】
2017187508.tif 000005
【図４】
2017187508.tif 000006
【図５】
2017187508.tif 000007
【図６】
2017187508.tif 000008
【図７】
2017187508.tif 000009
【図８】
2017187508.tif 000010
【図９】
2017187508.tif 000011
【図１０】
2017187508.tif 000012
【図１１】
2017187508.tif 000013
【手続補正書】
【提出日】平成29年7月10日(2017.7.10)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、
前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、
事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、
を備え、
前記重畳画像生成部は、
前記重畳画像よりも少ないデータ量の前記透明マップを生成し、
前記表示処理部は、
前記重畳画像を前記記憶部から取得する前に取得した前記重畳画像に対応する前記透明マップに基づいて、取得する前記重畳画像に含まれる前記透明画素の取得を行うか否かを前記転送単位で決定し、決定した結果を表すフラグ信号を出力する重畳画像取得判定部と、
前記重畳画像を前記転送単位で前記記憶部から取得する際に、前記フラグ信号が取得を行わないことを表している前記透明画素の前記転送単位での取得を行わず、取得を行わなかった前記透明画素の代わりに前記疑似画素を含んだ重畳用画像を出力する重畳画像取得部と、
前記表示画像に、前記重畳用画像を重畳し、表示装置に表示させるための画像信号を生成する画像重畳部と、
を備え、
前記重畳画像生成部は、
前記重畳画像に含まれる画素に対して前記透明画素が占める割合である透明比率を算出し、
前記重畳画像取得判定部は、
前記透明比率が予め定めた閾値以上である場合に、前記透明マップを前記記憶部から取得し、取得した前記透明マップに基づいて決定した結果を表す前記フラグ信号を出力し、
前記透明比率が前記閾値よりも小さい場合に、前記透明マップを前記記憶部から取得せず、取得する前記重畳画像に含まれる全ての画素を前記転送単位で取得することを表す前記フラグ信号を出力する、
表示処理装置。
【請求項２】
（削除）
【請求項３】
（削除）
【請求項４】
前記重畳画像生成部は、
前記重畳画像取得部が前記重畳画像の取得を行っていない期間に、前記重畳画像および前記透明マップを生成する、
請求項１に記載の表示処理装置。
【請求項５】
前記表示処理部は、
前記表示装置に前記画像信号を表させるタイミング信号である同期信号を生成する同期信号生成部、
を備え、
前記重畳画像取得部が前記重畳画像の取得を行っていない期間は、
前記同期信号が表すブランキング期間である、
請求項４に記載の表示処理装置。
【請求項６】
前記重畳画像生成部は、
前記ブランキング期間の先頭のタイミングから、前記重畳画像および前記透明マップの生成を開始する、
請求項５に記載の表示処理装置。
【請求項７】
前記重畳画像生成部は、
前記ブランキング期間の先頭から予め定めた時間が経過したタイミングから、前記重畳画像および前記透明マップの生成を開始する、
請求項５に記載の表示処理装置。
【請求項８】
前記重畳画像生成部は、
前記共通バスに接続されたバス帯域モニタが、前記表示装置に前記画像信号を表させる期間を予め定めた等間隔に分割したそれぞれの分割期間ごとに測定した、前記共通バスにおけるデータの転送量が少ない前記分割期間に、前記重畳画像および前記透明マップを生成する、
請求項１に記載の表示処理装置。
【請求項９】
付加情報を表示させるための重畳画像を、前記重畳画像に含まれるそれぞれの画素を表示させる際の透明度を表す透明度情報に基づいて表示画像に重畳して表示させる表示処理装置であって、前記透明度情報を含めた前記重畳画像を生成すると共に、生成した前記透明度情報に基づいて、生成した前記重畳画像に含まれるそれぞれの画素が透明画素であるか非透明画素であるかを表す透明マップを生成し、生成した前記重畳画像と前記透明マップとを紐付けて、共通バスに接続された記憶部に記憶させる重畳画像生成部と、事前に前記記憶部から取得した前記透明マップに基づいて、予め定めた転送単位で前記記憶部からの取得を行わなかった前記重畳画像に含まれる前記透明画素を前記表示画像に重畳する際に、透明な画素であることを疑似的に表した疑似画素を重畳する表示処理部と、を具備し、
前記重畳画像生成部は、
前記重畳画像よりも少ないデータ量の前記透明マップを生成し、
前記表示処理部は、
前記重畳画像を前記記憶部から取得する前に取得した前記重畳画像に対応する前記透明マップに基づいて、取得する前記重畳画像に含まれる前記透明画素の取得を行うか否かを前記転送単位で決定し、決定した結果を表すフラグ信号を出力する重畳画像取得判定部と、
前記重畳画像を前記転送単位で前記記憶部から取得する際に、前記フラグ信号が取得を行わないことを表している前記透明画素の前記転送単位での取得を行わず、取得を行わなかった前記透明画素の代わりに前記疑似画素を含んだ重畳用画像を出力する重畳画像取得部と、
前記表示画像に、前記重畳用画像を重畳し、表示装置に表示させるための画像信号を生成する画像重畳部と、
を備え、
前記重畳画像生成部は、
前記重畳画像に含まれる画素に対して前記透明画素が占める割合である透明比率を算出し、
前記重畳画像取得判定部は、
前記透明比率が予め定めた閾値以上である場合に、前記透明マップを前記記憶部から取得し、取得した前記透明マップに基づいて決定した結果を表す前記フラグ信号を出力し、
前記透明比率が前記閾値よりも小さい場合に、前記透明マップを前記記憶部から取得せず、取得する前記重畳画像に含まれる全ての画素を前記転送単位で取得することを表す前記フラグ信号を出力する表示処理装置、
を備える、
撮像装置。
【国際調査報告】
2017187508.tif 000014
2017187508.tif 000015
2017187508.tif 000016
2017187508.tif 000017