(57)【要約】【課題】表示部で表示している画像の一部を拡大表示した後で容易にかつ迅速に元の表示状態へ戻し、複数の画像をテンポよく再生して表示する。【解決手段】表示部に積層して設けられ、該表示部に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付ける入力部と、人物の顔が存在する撮影済みの画像を表示部が表示している最中に顔の表示領域への外部からの接触を検知した場合、該接触を検知した位置に表示されている顔の拡大画像を生成する拡大画像生成部と、拡大画像生成部が生成した拡大画像を撮影済みの画像へ重ねることによって合成画像を生成する合成画像生成部と、を備え、表示部は、接触位置が撮影済みの画像における拡大前の顔の表示領域に含まれる場合、合成画像生成部が合成した合成画像を表示し、合成画像を表示している最中に入力部が外部からの接触を検知しなくなったとき、撮影済みの画像を再表示する。【選択図】        図１
2010130093.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像して該画像の電子的な画像データを生成する撮像装置であって、
撮像した画像を表示する表示部と、
撮像した画像に存在する人物の顔を検出する顔検出部と、
前記顔検出部が検出した顔を前記表示部で拡大表示する際の拡大率を前記表示部の大きさに基づいて算出する拡大率算出部と、
前記表示部に積層して設けられ、該表示部に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付ける入力部と、
人物の顔が存在する撮影済みの画像を前記表示部が表示している最中に前記入力部が顔の表示領域への外部からの接触を検知した場合、該接触を検知した位置に表示されている顔に対して前記拡大率算出部が算出した拡大率を用いることによって当該顔の拡大画像を生成する拡大画像生成部と、
前記拡大画像生成部が生成した拡大画像を前記撮影済みの画像の所定領域へ重ねることによって合成画像を生成する合成画像生成部と、
を備え、
前記表示部は、
前記接触位置が前記撮影済みの画像における拡大前の顔の表示領域に含まれる場合、前記合成画像生成部が合成した合成画像を表示し、
前記合成画像を表示している最中に前記入力部が外部からの接触を検知しなくなったとき、前記撮影済みの画像を再表示することを特徴とする撮像装置。
【請求項２】
前記合成画像生成部は、
前記撮影済みの画像の中で前記接触位置と重ならない領域に前記拡大画像を配置することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記表示部は矩形状の表面を有し、
前記合成画像生成部は、
前記表示部を縦横にそれぞれ２等分することによって得られる４つの矩形領域のうち、前記接触位置が属する矩形領域と異なる矩形領域に前記拡大画像を配置することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記異なる矩形領域は、
前記接触位置が属する矩形領域と共通の対角線を有することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記合成画像の幅は前記表示部の幅よりも大きく、
前記表示部は、
前記合成画像の一部を表示している最中に、前記接触位置が前記拡大前の顔の表示領域に含まれる状態から前記表示部の幅方向に沿って変化する場合、前記接触位置の変化に応じて前記合成画像をスライドして表示することを特徴とする請求項１に記載の撮像装置。
【請求項６】
前記表示部は、
前記合成画像の一部を表示している最中に、前記接触位置が前記拡大前の顔の表示領域に含まれる状態から前記表示部の幅方向に沿って変化する場合、前記接触位置に応じて前記拡大画像の大きさを変更して表示することを特徴とする請求項１に記載の撮像装置。
【請求項７】
前記表示部は、
前記撮影済みの画像を表示している最中に、前記接触位置が前記顔検出部によって検出された顔の表示領域に含まれない状態から前記表示部の幅方向に沿って変化する場合、前記接触位置が変化する向きの後方側に位置する前記撮影済みの画像の端部に他の撮影済みの画像を接続し、この接続した２つの画像の一部を前記接触位置の変更に応じてスライドして表示することを特徴とする請求項１〜６のいずれか一項に記載の撮像装置。
【請求項８】
画像を表示する表示部と、前記表示部に積層して設けられ、該表示部に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付ける入力部とを備え、画像を撮像して該画像の電子的な画像データを生成する撮像装置に、
撮像した画像に存在する人物の顔を検出する顔検出ステップ、
前記顔検出ステップで検出した顔を前記表示部によって拡大表示する際の拡大率を前記表示部の大きさに基づいて算出する拡大率算出ステップ、
前記顔検出ステップで顔が検出された撮影済みの画像を前記表示部によって表示する撮影済画像表示ステップ、
前記撮影済画像表示ステップで撮影済みの画像を表示している最中に前記入力部によって前記撮影済みの画像における顔の表示領域への外部からの接触を検知した場合、該接触を検知した位置に表示されている顔に対して前記拡大率算出ステップで算出した拡大率を用いることによって当該顔の拡大画像を生成する拡大画像生成ステップ、
前記拡大画像生成ステップで生成した拡大画像を前記撮影済みの画像の所定領域へ重ねることによって合成画像を生成する合成画像生成ステップ、
前記接触位置が前記撮影済みの画像における拡大前の顔の表示領域に含まれる場合、前記合成画像生成ステップで生成した合成画像を前記表示部によって表示する合成画像表示ステップ、
前記合成画像表示ステップで前記表示部によって前記合成画像を表示している最中に前記入力部によって外部からの接触を検知しなくなったとき、前記撮影済みの画像を再表示する撮影済画像再表示ステップ、
を実行させることを特徴とする撮像装置用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像を撮像して該画像の電子的な画像データを生成する撮像装置および撮像装置用プログラムに関する。
【背景技術】
【０００２】
近年、画像を撮像して電子的な画像データを生成するデジタルカメラでは、液晶パネル等を用いて実現される表示部の画像表示領域の高さ（縦方向の長さ）がデジタルカメラの高さとほぼ等しい程度にまで大きくなってきている。このような状況の下、表示部にタッチパネルを積層することによってグラフィカルユーザインターフェース（ＧＵＩ）としての機能を具備させる技術が考えられている。具体的には、例えば表示部が画像を表示している最中にユーザが表示部上でタッチした部分の画像を拡大して表示する技術が知られている（例えば、特許文献１および２を参照）。この技術によれば、表示部が表示している画像の中で写り具合を十分に判別できないような箇所を拡大して表示することにより、その箇所の写り具合を正確に把握することができる。
【０００３】
【特許文献１】特開２００５−３４８３６３号公報
【特許文献２】特開２００３−２３３３６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来技術において、画像の拡大表示を行ってから元の表示状態へ戻すには、拡大した画像の縮小や削除等の操作を別に行う必要があった。このため、画像の一部を拡大表示してから元の表示状態へ戻す操作を１枚ずつ行いながら複数の画像を連続的に再生する場合には、個々の画像に対する操作に時間がかかってしまい、テンポよく再生して表示することができなかった。
【０００５】
本発明は、上記に鑑みてなされたものであって、表示部で表示している画像の一部を拡大表示した後で容易にかつ迅速に元の表示状態へ戻すことができ、複数の画像をテンポよく再生して表示することができる撮像装置および撮像装置用プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る撮像装置は、画像を撮像して該画像の電子的な画像データを生成する撮像装置であって、撮像した画像を表示する表示部と、撮像した画像に存在する人物の顔を検出する顔検出部と、前記顔検出部が検出した顔を前記表示部で拡大表示する際の拡大率を前記表示部の大きさに基づいて算出する拡大率算出部と、前記表示部に積層して設けられ、該表示部に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付ける入力部と、人物の顔が存在する撮影済みの画像を前記表示部が表示している最中に前記入力部が顔の表示領域への外部からの接触を検知した場合、該接触を検知した位置に表示されている顔に対して前記拡大率算出部が算出した拡大率を用いることによって当該顔の拡大画像を生成する拡大画像生成部と、前記拡大画像生成部が生成した拡大画像を前記撮影済みの画像の所定領域へ重ねることによって合成画像を生成する合成画像生成部と、を備え、前記表示部は、前記接触位置が前記撮影済みの画像における拡大前の顔の表示領域に含まれる場合、前記合成画像生成部が合成した合成画像を表示し、前記合成画像を表示している最中に前記入力部が外部からの接触を検知しなくなったとき、前記撮影済みの画像を再表示することを特徴とする。
【０００７】
また、本発明に係る撮像装置は、上記発明において、前記合成画像生成部は、前記撮影済みの画像の中で前記接触位置と重ならない領域に前記拡大画像を配置することを特徴とする。
【０００８】
また、本発明に係る撮像装置は、上記発明において、前記表示部は矩形状の表面を有し、前記合成画像生成部は、前記表示部を縦横にそれぞれ２等分することによって得られる４つの矩形領域のうち、前記接触位置が属する矩形領域と異なる矩形領域に前記拡大画像を配置することを特徴とする。
【０００９】
また、本発明に係る撮像装置は、上記発明において、前記異なる矩形領域は、前記接触位置が属する矩形領域と共通の対角線を有することを特徴とする。
【００１０】
また、本発明に係る撮像装置は、上記発明において、前記合成画像の幅は前記表示部の幅よりも大きく、前記表示部は、前記合成画像の一部を表示している最中に、前記接触位置が前記拡大前の顔の表示領域に含まれる状態から前記表示部の幅方向に沿って変化する場合、前記接触位置の変化に応じて前記合成画像をスライドして表示することを特徴とする。
【００１１】
また、本発明に係る撮像装置は、上記発明において、前記表示部は、前記合成画像の一部を表示している最中に、前記接触位置が前記拡大前の顔の表示領域に含まれる状態から前記表示部の幅方向に沿って変化する場合、前記接触位置に応じて前記拡大画像の大きさを変更して表示することを特徴とする。
【００１２】
また、本発明に係る撮像装置は、上記発明において、前記表示部は、前記撮影済みの画像を表示している最中に、前記接触位置が前記顔検出部によって検出された顔の表示領域に含まれない状態から前記表示部の幅方向に沿って変化する場合、前記接触位置が変化する向きの後方側に位置する前記撮影済みの画像の端部に他の撮影済みの画像を接続し、この接続した２つの画像の一部を前記接触位置の変更に応じてスライドして表示することを特徴とする。
【００１３】
また、本発明に係る撮像装置用プログラムは、画像を表示する表示部と、前記表示部に積層して設けられ、該表示部に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付ける入力部とを備え、画像を撮像して該画像の電子的な画像データを生成する撮像装置に、撮像した画像に存在する人物の顔を検出する顔検出ステップ、前記顔検出ステップで検出した顔を前記表示部によって拡大表示する際の拡大率を前記表示部の大きさに基づいて算出する拡大率算出ステップ、前記顔検出ステップで顔が検出された撮影済みの画像を前記表示部によって表示する撮影済画像表示ステップ、前記撮影済画像表示ステップで撮影済みの画像を表示している最中に前記入力部によって前記撮影済みの画像における顔の表示領域への外部からの接触を検知した場合、該接触を検知した位置に表示されている顔に対して前記拡大率算出ステップで算出した拡大率を用いることによって当該顔の拡大画像を生成する拡大画像生成ステップ、前記拡大画像生成ステップで生成した拡大画像を前記撮影済みの画像の所定領域へ重ねることによって合成画像を生成する合成画像生成ステップ、前記接触位置が前記撮影済みの画像における拡大前の顔の表示領域に含まれる場合、前記合成画像生成ステップで生成した合成画像を前記表示部によって表示する合成画像表示ステップ、前記合成画像表示ステップで前記表示部によって前記合成画像を表示している最中に前記入力部によって外部からの接触を検知しなくなったとき、前記撮影済みの画像を再表示する撮影済画像再表示ステップ、を実行させることを特徴とする。
【発明の効果】
【００１４】
本発明によれば、表示部で拡大画像を合成した合成画像を表示するのは拡大対象の顔の部分に外部からの接触が生じている間だけであり、その後外部からの接触がなくなった場合には合成前の画像を再表示するため、表示部で表示している画像の一部を拡大表示した後で容易にかつ迅速に元の表示状態へ戻すことができ、複数の画像をテンポよく再生して表示することができる。
【発明を実施するための最良の形態】
【００１５】
以下、添付図面を参照して本発明を実施するための最良の形態（以後、「実施の形態」と称する）を説明する。
【００１６】
（実施の形態１）
図１は、本発明の実施の形態１に係る撮像装置の構成を示すブロック図である。同図に示す撮像装置１は、所定の視野領域の画像を撮像してデジタルの画像データを生成する撮像部２と、撮像部２が生成した画像データに対して所定の画像処理を施す画像処理部３と、画像処理部３で処理が施された画像データに対応する画像を表示する表示部４と、撮像装置１の操作信号等の入力を受け付ける入力部５と、撮影日時の判定機能やタイマー機能を有する時計６と、撮像装置１が撮影した画像データを含む各種情報を記憶する記憶部７と、撮像装置１の動作を制御する制御部８と、を備える。
【００１７】
撮像部２は、一または複数のレンズによって構成され、所定の視野領域に存在する被写体からの光を集光する光学系と、光学系が集光した光の入射量を調整する絞りと、絞りを通過した光を受光して電気信号に変換するＣＣＤ（Charge Coupled Device）等の撮像素子と、撮像素子から出力されるアナログ信号をデジタル信号からなる画像データに変換するＡ／Ｄ変換部とを有する。
【００１８】
画像処理部３は、撮影済みの画像に含まれる人物の顔を検出する顔検出部３１と、顔検出部３１が検出した人物の顔を表示部４で表示する際の拡大率を検出した顔ごとに算出する拡大率算出部３２と、入力部５を介して指定された人物の顔を拡大率算出部３２の算出結果に基づいて拡大することによってその顔の拡大画像を生成する拡大画像生成部３３と、拡大画像生成部３３が生成した拡大画像を拡大元の顔を含む撮影済みの画像の所定領域へ重ねることによって合成画像を生成する合成画像生成部３４とを有する。
【００１９】
表示部４は、液晶または有機ＥＬ等からなり、表面が矩形状を有する表示パネルを用いて実現され、画像データのほかに撮像装置１の操作情報や撮影に関する情報を適宜表示する。
【００２０】
入力部５は、表示部４に積層して設けられ、表示部４の表面に対する外部からの接触を検知し、該接触が生じている接触位置に応じた操作信号の入力を受け付けるタッチパネル５１を有する。タッチパネル５１は、抵抗膜方式や静電容量方式など、従来より知られているいずれかの方式によって実現されている。また、入力部５は、撮像装置１の電源ボタン、撮像指示を与えるシャッターボタン、撮像装置１で設定可能な各種動作モードの切替を行うモード切替ボタン、画像データの再生や編集の指示を含む制御ボタンなどを有する。
【００２１】
記憶部７は、撮像部２が撮影し、画像処理部３によって処理が施された撮影済みの画像データを記憶する画像データ記憶部７１と、顔検出部３１が検出した顔の位置や大きさに関する情報を記憶する顔情報記憶部７２と、顔検出部３１が顔を検出する際に参照する顔のテンプレートを記憶するテンプレート記憶部７３と、本実施の形態１に係る撮像装置用プログラムを含み、撮像装置１が実行する各種プログラムを記憶するプログラム記憶部７４とを有する。記憶部７は、撮像装置１の内部に固定的に設けられるフラッシュメモリやＲＡＭ等の半導体メモリを用いて実現される。なお、記憶部７が、外部から装着されるメモリカード等の記録媒体に対して情報を記録する一方、記録媒体が記録する情報を読み出す記録媒体インターフェースとしての機能を有していてもよい。
【００２２】
制御部８は、タッチパネル５１からの入力信号と顔情報記憶部７２が記憶する顔の位置情報とを用いることによってタッチパネル５１の信号入力位置に顔が表示されているか否かを判定する判定部８１を有する。制御部８は、ＭＰＵ（Micro Processing Unit）等を用いて実現され、制御対象である撮像装置１の各構成部位とバスラインを介して接続されている。
【００２３】
なお、撮像装置１に対し、他の撮像装置などとの間で無線または有線による情報の通信を行う機能や、ＧＰＳ（Global Positioning System）から送信されてくる位置情報を受信して撮像装置１の位置を検出する機能を具備させてもよい。
【００２４】
図２〜図４は、撮像装置１に特徴的な第１の処理の概要を示す図である。このうち、図２は、撮像装置１が再生モードに設定されており、表示部４に大人と子供が一緒に写っている再生画像１０１が表示されている状態を示している。この状態でユーザが子供の顔１１１の上に指２０１をタッチすると、表示部４では、図３に示すように、再生画像１０１に拡大画像１２１を重ねることによって生成された合成画像１０２が表示される。拡大画像１２１は、指２０１による接触位置と重ならない領域（図３では右上部）に配置される。この後、ユーザが表示部４から指２０１を離すと、図４に示すように表示部４では拡大画像１２１が削除され、再生画像１０１が再び表示される。このように、本実施の形態１においては、再生画像の中で拡大したい顔の位置に指をタッチさせるだけでその顔の拡大画像が表示される一方、顔へのタッチを解除すると即座に拡大画像が消えて元の再生画像に戻る。したがって、拡大画像の表示および削除を指一本で容易に行うことができる。
【００２５】
図５〜図７は、撮像装置１に特徴的な第２の処理の概要を示す図である。このうち図５は、図２と同じ再生画像１０１を表示している最中に、ユーザが人物の顔１１１、１１２以外の部分をタッチした状態を示している。この状態で指２０１を顔１１１の表示部分にタッチしたまま右方向へスライドさせると、図６に示すように再生画像１０１におけるタッチ位置は変化せず、再生画像１０１が指２０１の動きにあわせて右側へシフトしていく。再生画像１０１がシフトした表示部４の幅方向の左端部（接触位置が変化する向きの後方側の端部）には、顔１１３を有する再生画像１０３が再生画像１０１に接続されており、この２つの再生画像１０１，１０３が連続画像１０４を構成している。再生画像１０３は、例えば再生画像１０１の次に撮影された画像である。指２０１をさらに右方向へシフトさせていき、やがて指２０１が表示部４からはみ出すと、図７に示すように表示部４では再生画像１０３が全画面で表示されるようになる。このように、本実施の形態１においては、再生画像の中で顔以外の位置を指でタッチしたまま指をスライドさせることによって画像の切り替えを行うことができる。なお、指２０１で左側にシフトさせた場合、再生画像１０１の右側に再生画像１０３を連続して表示するようにしてもよい。また、指２０１をシフトする方向に応じて、再生画像１０１の前後で撮影した画像のいずれかに切り替えるようにしてもよい。
【００２６】
図８は、撮像装置１が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。まず、撮像装置１が撮影モードに設定されている場合（ステップＳ１：撮影モード）、表示部４は撮像部２が撮像している画像（スルー画）を表示する（ステップＳ２）。
【００２７】
この後、顔検出部３１は、スルー画像中に存在する人物の顔を検出し、検出した顔の位置、高さ、幅等の顔情報を顔情報記憶部７２に記録する（ステップＳ３）。このステップＳ３において、顔検出部３１は、テンプレート記憶部７３が記憶している顔のテンプレートを用いてテンプレートマッチングを行うことにより、スルー画像中の人物の顔の有無を検出する。顔検出部３１が顔を検出した場合（ステップＳ３：Ｙｅｓ）、拡大率算出部３２は、その顔が有する顔情報に基づいて顔の拡大率Ｍを算出する（ステップＳ４）。ここで、顔の拡大率Ｍは、顔検出部３１が検出した顔の高さをＦ、表示部４の画面幅をＷとするとき、Ｍ＝Ｗ／（２Ｆ）で与えられる。この定義式は、一辺の長さがＦの正方形領域を一辺の長さがＷ／２すなわち表示部４の幅の半分の正方形領域へ拡大することを意味している。顔検出部３１がスルー画像中で顔を検出しなかった場合（ステップＳ３：Ｎｏ）、撮像装置１はステップＳ５へ進む。
【００２８】
続いて、制御部８はピント調整を行う（ステップＳ５）。制御部８は、顔検出部３１が人物の顔を検出していれば、検出した顔の位置にピントを合わせる制御を行う。
【００２９】
この後、入力部５の一部をなすレリーズボタンが押下されてレリーズ信号が入力される（ステップＳ６：Ｙｅｓ）と、撮像部２が制御部８の制御のもとで画像の撮影を行う（ステップＳ７）。その後、制御部８は、撮像部２によって生成され、画像処理部３によって画像処理が施された画像データに対し、時計６の出力を参照してデータ生成日時等の情報を付加し、画像データ記憶部７１に記録する（ステップＳ８）。なお、ステップＳ６においてレリーズボタンが押下されない場合（ステップＳ６：Ｎｏ）、撮像装置１はステップＳ１に戻る。
【００３０】
ステップＳ８の後、撮影を終了する終了指示が入力部５によって入力された場合（ステップＳ９：Ｙｅｓ）、撮像装置１は一連の処理を終了する。一方、撮影の終了指示が入力部５によって入力されない場合（ステップＳ９：Ｎｏ）、撮像装置１はステップＳ１に戻る。
【００３１】
次に、撮像装置１が再生モードに設定されている場合（ステップＳ１：再生モード）を説明する。この場合、撮像装置１は、ユーザが入力部５を介して選択入力した撮影済みの画像を表示部４で再生表示する（ステップＳ１０）。
【００３２】
その後、タッチパネル５１が表示部４に対する外部からの接触を検知（以下、「タッチパネル５１が外部からの接触を検知」という）した場合（ステップＳ１１：Ｙｅｓ）、判定部８１は顔情報記憶部７２を参照することにより、タッチパネル５１の操作信号入力位置すなわち表示部４に対する外部からの接触位置（以下、「接触位置」という）における顔の表示の有無を判定する（ステップＳ１２）。換言すれば、判定部８１は、接触位置が表示部４で表示中の画像における顔の表示領域に含まれているか否かを判定する。判定部８１が判定した結果、接触位置に顔が表示されている場合（ステップＳ１２：Ｙｅｓ）、拡大画像生成部３３はタッチパネル５１からの信号によって指定された顔を拡大率Ｍで拡大することにより、その顔の拡大画像を生成する（ステップＳ１３）。一方、判定部８１が判定した結果、接触位置に顔が表示されていない場合（ステップＳ１２：Ｎｏ）、撮像装置１はステップＳ１９へ進む。
【００３３】
ステップＳ１１において、タッチパネル５１が表示部４に対する外部からの接触を検知しない場合（ステップＳ１１：Ｎｏ）、撮像装置１はステップＳ２４へ進む。
【００３４】
ステップＳ１３の後、合成画像生成部３４は、拡大画像を再生画像の所定位置に重ねることによって合成画像を生成する（ステップＳ１４）。図９は、表示部４上での接触位置と合成画像における拡大画像の主表示領域との関係を示す図である。同図に示すテーブルＴｂに記載されている第１〜第４象限は、矩形状をなす表示部４を縦横に２等分ずつして４等分した場合の表示領域の区分を示している。より具体的には、図１０に示すように、表示部４を上記の如く４等分した場合の右上部が第１象限、左上部が第２象限、左下部が第３象限、右下部が第４象限である。次に、主表示領域について説明する。主表示領域とは、拡大画像によって全領域が埋め尽くされる領域のことである。上記ステップＳ４で説明したように、拡大画像は一辺の長さが表示部４の幅Ｗの１／２である正方形領域に表示される。このため、接触位置が第１象限である場合、図１１に示すように、拡大画像は第３象限の全領域に第２象限の一部領域を加えた正方形領域Ｄに重ねられることとなる。したがって、この場合の主表示領域は第３象限となる。
【００３５】
ここで、タッチパネル５１が隣接する２つの象限の境界線上における外部からの接触を検知した場合の主表示領域について説明する。まず、接触位置が第１象限と第２象限の境界線上である場合、主表示領域を第３象限とする。次に、接触位置が第１象限と第４象限の境界線上である場合、および接触位置が第３象限と第４象限の境界線上である場合、主表示領域を第２象限とする。最後に、接触位置が第２象限と第３象限の境界線上である場合、主表示領域を第１象限とする。なお、接触位置が第１〜第４象限の境界すなわち表示部４の中心である場合には、主表示領域を第２象限とする。
【００３６】
ステップＳ１４に続いて、表示部４は合成画像生成部３４が生成した合成画像を表示する（ステップＳ１５）。ここで合成画像の表示例を、図２および図３を参照して説明する。図２に示す再生画像１０１において、子供の顔１１１は表示部４の第３象限に属している。このため、ユーザが指２０１で顔１１１の表示領域をタッチした場合、合成画像生成部３４は、テーブルＴｂを参照して拡大画像１２１の主表示領域を第１象限と決定し、図３に示す合成画像１０２を生成する。なお、ユーザが指２０１で顔１１２の表示領域をタッチした場合、顔１１２は表示部４の第２象限に属しているため、合成画像生成部３４は、顔１１２の拡大画像の主表示領域を第４象限として合成画像を生成する。
【００３７】
この後、表示部４は、タッチパネル５１が外部からの接触を検知した場合（ステップＳ１６：Ｙｅｓ）、その接触位置に顔が表示されていれば（ステップＳ１７：Ｙｅｓ）、合成画像の表示（ステップＳ１５）を継続する。
【００３８】
一方、タッチパネル５１が外部からの接触を検知し（ステップＳ１６：Ｙｅｓ）、かつその接触位置に顔が表示されていない場合（ステップＳ１７：Ｎｏ）、表示部４は合成前の画像を再表示する（ステップＳ１８）。ここで再表示する画像は、例えば図２に示す再生画像１０１である。ステップＳ１６において、タッチパネル５１が表示部４に対する外部からの接触を検知しない場合（ステップＳ１６：Ｎｏ）、撮像装置１はステップＳ２３へ進む。
【００３９】
その後、接触位置が所定の時間内に表示部４の幅方向へ変化している場合（ステップＳ１９：Ｙｅｓ）、表示部４では、制御部８の制御のもと、次候補の画像を再生中の画像に接続した連続画像を接触位置の変化に合わせてスライドさせる（ステップＳ２０）。ここでの連続画像は、例えば図６に示す連続画像１０４である。一方、接触位置が所定の時間内に表示部４の幅方向へ変化せずに静止している場合（ステップＳ１９：Ｎｏ）、撮像装置１はステップＳ２２へ進む。
【００４０】
ステップＳ２０に続いて、タッチパネル５１が外部からの接触を検知した場合（ステップＳ２１：Ｙｅｓ）、撮像装置１はステップＳ１９に戻る。一方、タッチパネル５１が外部からの接触を検知しなかった場合（ステップＳ２１：Ｎｏ）、表示している画像の切替が完了していなければ（ステップＳ２２：Ｎｏ）、表示部４は合成前の画像を再表示する（ステップＳ２３）。ここで合成前の画像を再表示するのは、連続画像を表示した状態で指２０１が離れたためである。なお、ステップＳ２３において、次候補の画像に切り替えて表示するようにしてもよい。
【００４１】
この後、入力部５から再生の終了指示が入力された場合（ステップＳ２４：Ｙｅｓ）、撮像装置１は一連の処理を終了する。一方、入力部５から再生の終了指示が入力されない場合（ステップＳ２４：Ｎｏ）、撮像装置１はステップＳ１に戻る。
【００４２】
ステップＳ２０の後、タッチパネル５１が外部からの接触を検知せず（ステップＳ２１：Ｎｏ）、かつ表示している画像の切替が完了していれば（ステップＳ２２：Ｙｅｓ）、撮像装置１はステップＳ２４に進む。ここで画像が切替が完了した状態とは、例えば図７に示すような状態のことである。
【００４３】
以上説明した本発明の実施の形態１によれば、表示部４で拡大画像を合成した合成画像を表示するのは拡大対象の顔の部分に外部からの接触が生じている間だけであり、その後外部からの接触がなくなった場合には合成前の画像を再表示するため、表示部４で表示している画像の一部を拡大表示した後で容易にかつ迅速に元の表示状態へ戻すことができ、複数の画像をテンポよく再生して表示することができる。
【００４４】
また、本実施の形態１によれば、タッチパネル５１が検知した外部からの接触位置に応じて拡大画像の主表示領域が定められるため、タッチしている指などとの干渉が最も少なくて見やすい位置で拡大画像を表示することができる。
【００４５】
また、本実施の形態１によれば、表示部４の上で顔以外が表示されている位置を指でタッチしたままそのタッチしている位置を変化させるだけで画像の切り替えを行うことができるため、連続的な画像の再生を容易に行うことができる。したがって、撮像装置１をアルバム代わりとして使用することも可能である。
【００４６】
なお、本実施の形態１において、図９に示す接触位置と主表示領域との関係はあくまでも一例に過ぎない。例えば、接触位置が表示部４の右半分（第１、第４象限）である場合には拡大画像を第３象限に表示する一方、接触位置が表示部４の左半分（第２、第３象限）である場合には拡大画像を第１象限に表示するようにしてもよい。
【００４７】
（実施の形態２）
本発明の実施の形態２は、ユーザが撮像装置の表示部で所望の人物の顔をタッチした場合の合成画像の表示態様が実施の形態１と異なる。本実施の形態２に係る撮像装置は、上記実施の形態１に係る撮像装置１と若干の機能の違いはあるものの、構成要素は同じである。そこで、以下の説明においては、上述した撮像装置１の構成要素に対応する構成要素にはそれぞれ同一の符号を付して説明する。
【００４８】
図１２は、撮像装置１が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。撮像装置１が撮影モードに設定されている場合（ステップＳ３１：撮影モード）に行うステップＳ３２〜Ｓ３９の処理は、図８のステップＳ２〜Ｓ９の処理に順次対応している。ただし、ステップＳ３４で拡大率算出部３２が算出する画像の拡大率Ｍ2は、表示部４の高さをＨとしてＭ2＝Ｈ／Ｆと定義される。この拡大率Ｍ2を用いると、一辺の長さがＦの正方形領域は、一辺の長さがＨの正方形領域に拡大される。
【００４９】
次に、撮像装置１が再生モードに設定されている場合を説明する（ステップＳ３１：再生モード）。この場合、撮像装置１は、入力部５からの入力によって選択された撮影済みの画像を表示部４で再生表示する（ステップＳ４０）。
【００５０】
その後、タッチパネル５１が接触を検知した場合（ステップＳ４１：Ｙｅｓ）、判定部８１は顔情報記憶部７２を参照することにより、接触位置における顔の表示の有無を判定する（ステップＳ４２）。判定部８１が判定した結果、接触位置に顔が表示されている場合（ステップＳ４２：Ｙｅｓ）、拡大画像生成部３３はタッチパネル５１からの信号によって指定された顔を拡大率Ｍ2で拡大することにより、その顔の拡大画像を生成する（ステップＳ４３）。一方、判定部８１が判定した結果、接触位置に顔が表示されていない場合（ステップＳ４２：Ｎｏ）、撮像装置１はステップＳ５１へ進む。
【００５１】
ステップＳ４１においてタッチパネル５１が外部からの接触を検知しない場合（ステップＳ４１：Ｎｏ）、撮像装置１はステップＳ５６へ進む。
【００５２】
ステップＳ４３の後、合成画像生成部３４は、拡大画像を再生画像の所定位置に重ねることによって合成画像を生成する（ステップＳ４４）。図１３は、合成画像生成部３４が生成した合成画像の例を示す図である。同図に示す合成画像１０５は、図２に示す再生画像１０１を表示部４が表示している最中に、ユーザが顔１１１に指２０１をタッチした場合に生成されたものである。具体的には、合成画像１０５は、再生画像１０１の顔１１１の右側に拡大画像１５１を重ねた画像である。拡大画像１５１は、接触位置が表示部４の第２、第３象限（図９を参照）である場合、その接触位置から所定距離だけ右側に左端部が来るように配置される。これに対して、接触位置が表示部４の第１、第４象限である場合、その接触位置から所定距離だけ左側に右端部が来るように配置される。このようにして生成される合成画像１０５の幅Ｗ'は、表示部４の幅Ｗよりも大きい。このため、表示部４では合成画像１０５の全貌を表示することはできず、その一部を切り出して表示することとなる。
【００５３】
続いて表示部４は、合成画像生成部３４が生成した合成画像１０５を表示する（ステップＳ４５）。図１４は、表示部４における合成画像１０５の表示例を示す図である。同図に示す合成画像１０５Ａは、再生画像１０１が当初の再生位置で表示されており、拡大画像１５１は左半分の領域しか表示されていない。
【００５４】
この後、タッチパネル５１が外部からの接触を検知した場合（ステップＳ４６：Ｙｅｓ）、判定部８１は顔情報記憶部７２を参照することにより、接触位置における顔の表示の有無を判定する（ステップＳ４７）。
【００５５】
ステップＳ４７で判定部８１が判定した結果、接触位置に顔が表示されている場合（ステップＳ４７：Ｙｅｓ）、所定時間内に接触位置が表示部４の幅方向に変化すれば（ステップＳ４８：Ｙｅｓ）、表示部４は、制御部８の制御のもとで合成画像を接触位置の変化に合わせてスライドして表示する（ステップＳ４９）。図１５は、図１４に示す状態から指２０１を幅方向左側へスライドさせた場合の合成画像１０５の表示例を示す図である。図１５に示す合成画像１０５Ｂにおいて、拡大画像１５１の占有面積は合成画像１０５Ｂよりも大きい。したがって、合成画像１０５Ｂの方が、合成画像１０５Ａよりも顔１１１の写り具合を正確に把握することができる。この後、撮像装置１はステップＳ４６に戻る。
【００５６】
一方、ステップＳ４７で判定部８１が判定した結果、接触位置に顔が表示されていない場合（ステップＳ４７：Ｎｏ）、表示部４は合成前の表示画像を再表示する（ステップＳ５０）。このステップＳ５０に続くステップＳ５１〜Ｓ５６の処理は、図８を参照して説明したステップＳ１９〜Ｓ２４の処理に順次対応している。
【００５７】
ステップＳ４６でタッチパネル５１が外部からの接触を検知しない場合（ステップＳ４６：Ｎｏ）、およびステップＳ４８で所定時間内に接触位置の幅方向の変化がない場合（ステップＳ４８：Ｎｏ）、撮像装置１はステップＳ５５へ進む。
【００５８】
以上説明した本発明の実施の形態２によれば、上記実施の形態１と同様、表示部４で表示している画像の一部を拡大表示した後で容易にかつ迅速に元の表示状態へ戻すことができ、複数の画像をテンポよく再生して表示することができる。
【００５９】
また、本実施の形態２によれば、拡大画像の拡大率が実施の形態１よりも大きいため、より確実に顔の写り具合を把握することができる。
【００６０】
（その他の実施の形態）
以上、本発明を実施するための最良の形態として、実施の形態１、２を詳述してきたが、本発明は上記２つの実施の形態によってのみ限定されるべきものではない。例えば、指のスライドにあわせて拡大画像の大きさを変更するようにしてもよい。図１６は、この場合の拡大画像の表示例を示す図である。同図に示す合成画像１０６Ａは、指２０１の右側に拡大画像１６１Ａが表示されている。これは、図１６に示す表示部４において、指２０１の右側の領域が指２０１の左側の領域よりも広いからである。この後、指２０１を表示部４にタッチしたまま幅方向左側へスライドさせると、表示部４における指２０１の右側の領域がさらに大きくなる。そこで、図１７に示す合成画像１０６Ｂのように、指２０１の右側の領域の増加に伴って拡大率を増加させて生成した拡大画像１６１Ｂを表示部４で表示するようにすれば、指２０１のスライドによって拡大画像をより見やすく表示することが可能となる。
【００６１】
なお、指２０１が図１７と同じ位置にある状態で、図１８に示す合成画像１０６Ｃを表示するようにしてもよい。合成画像１０６Ｃに含まれる拡大画像１６１Ｃでは、拡大された顔を有する被写体の情報として「○○ちゃん」という名前が表示されている。ここで表示する被写体の情報は、顔情報記憶部７２に顔情報とともに予め記憶しておけばよい。このような合成画像１０６Ｃを表示することにより、拡大画像そのものの付加価値を高めることができ、より魅力的で楽しめる画像の再生を実現することができる。また、顔情報とともに被写体の識別情報を記憶しておけば、撮影済みの画像の検索を迅速に行うことができる。
【００６２】
ここまで、顔検出部３１によって検出された人物の顔の拡大画像を生成する場合を説明してきたが、ユーザが顔以外の場所を指でタッチした場合にその場所を拡大表示するようにしてもよい。具体的には、図１９に示す再生画像３０１で山３１１の頂上付近に指２０１をタッチした場合、図２０に示すように頂上付近の拡大画像３２１を所定領域に重ね合わせた合成画像３０２を表示するようにしてもよい。
【図面の簡単な説明】
【００６３】
【図１】本発明の実施の形態１に係る撮像装置の構成を示すブロック図である。
【図２】表示部における再生画像の表示例を示す図である。
【図３】図２に示す状態から表示部に指がタッチされた後の合成画像の表示例を示す図である。
【図４】合成画像を表示した後で再生画像を再表示した状態を示す図である。
【図５】表示部で顔以外の部分がタッチされた状態を示す図である。
【図６】図５に示す状態から指がシフトされた場合の連続画像の表示例を示す図である。
【図７】再生画像が切り替わった状態を示す図である。
【図８】本発明の実施の形態１に係る撮像装置が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。
【図９】表示部上での接触位置と合成画像における拡大画像の主表示領域との関係を示す図である。
【図１０】表示部における表示領域の分類を示す図である。
【図１１】表示部の主表示領域を説明する図である。
【図１２】本発明の実施の形態２に係る撮像装置が撮影モードまたは再生モードに設定されている場合の処理の概要を示すフローチャートである。
【図１３】合成画像生成部が生成した合成画像の例を示す図である。
【図１４】図１３に示す状態から表示部に指をタッチした後の合成画像の表示例を示す図である。
【図１５】図１４に示す状態から表示部の幅方向左側へ指がシフトされた後の合成画像の表示例を示す図である。
【図１６】本発明の別の実施の形態における合成画像の表示例を示す図である。
【図１７】図１６に示す状態から表示部の幅方向左側へ指がシフトされた後の合成画像の表示例（第１例）を示す図である。
【図１８】図１６に示す状態から表示部の左方向に指をシフトした後の合成画像の別な表示例（第２例）を示す図である。
【図１９】本発明のさらに別の実施の形態における合成画像の表示例を示す図である。
【図２０】図１９に示す状態から表示部に指がタッチされた後の合成画像の表示例を示す図である。
【符号の説明】
【００６４】
１  撮像装置
２  撮像部
３  画像処理部
４  表示部
５  入力部
６  時計
７  記憶部
８  制御部
３１  顔検出部
３２  拡大率算出部
３３  拡大画像生成部
３４  合成画像生成部
５１  タッチパネル
７１  画像データ記憶部
７２  顔情報記憶部
７３  テンプレート記憶部
７４  プログラム記憶部
８１  判定部
１０１、１０３、３０１  再生画像
１０２、１０５、１０５Ａ、１０５Ｂ、１０６Ａ、１０６Ｂ、１０６Ｃ、３０２  合成画像
１０４  連続画像
１１１、１１２、１１３  顔
１２１、１５１、１６１Ａ、１６１Ｂ、１６１Ｃ、３２１  拡大画像
２０１  指
３１１  山
Ｄ  正方形領域
Ｔｂ  テーブル
【図１】
2010130093.tif 000003
【図２】
2010130093.tif 000004
【図３】
2010130093.tif 000005
【図４】
2010130093.tif 000006
【図５】
2010130093.tif 000007
【図６】
2010130093.tif 000008
【図７】
2010130093.tif 000009
【図８】
2010130093.tif 000010
【図９】
2010130093.tif 000011
【図１０】
2010130093.tif 000012
【図１１】
2010130093.tif 000013
【図１２】
2010130093.tif 000014
【図１３】
2010130093.tif 000015
【図１４】
2010130093.tif 000016
【図１５】
2010130093.tif 000017
【図１６】
2010130093.tif 000018
【図１７】
2010130093.tif 000019
【図１８】
2010130093.tif 000020
【図１９】
2010130093.tif 000021
【図２０】
2010130093.tif 000022