(57)【特許請求の範囲】
【請求項１】
優先値を設定可能な属性情報領域を有するデジタル画像が記憶される画像記憶部と、
１画面における前記デジタル画像の表示枚数及び演出方法が設定されたテンプレートが記憶されるテンプレート記憶部と、
前記テンプレート記憶部から前記テンプレートを選択し、前記画像記憶部から前記デジタル画像を抽出して合成画像を生成する合成画像生成部と、
を有し、
前記合成画像生成部は、
前記画像記憶部に記憶されている前記デジタル画像のうち、前記属性情報領域に前記優先値が付加されている前記デジタル画像を抽出する第１の画像抽出部、
前記テンプレート記憶部から前記合成画像に用いる前記テンプレートを選択するテンプレート選択部、
前記第１の画像抽出部で抽出された前記デジタル画像を、所定の条件で分類し、当該分類毎に前記デジタル画像を分ける第１の画像分類部、
前記第１の画像分類部で分けられた前記分類毎に、前記テンプレートを適用したときの前記デジタル画像の不足枚数を算出する不足枚数算出部、
前記画像記憶部に記憶されている前記デジタル画像のうち、前記属性情報領域に前記優先値が付加されていない前記デジタル画像を抽出する第２の画像抽出部、
前記第２の画像抽出部で抽出された前記デジタル画像を、前記所定の条件で分類し、当該分類毎に前記デジタル画像を分ける第２の画像分類部、
前記不足枚数算出部で前記不足枚数がある前記分類において、当該不足枚数を前記第２の画像分類部で分類された当該分類に含まれる前記デジタル画像から選択する追加画像選択部、並びに、
前記第１の画像抽出部で抽出された前記デジタル画像及び前記追加画像選択部で選択された前記デジタル画像に、前記テンプレート選択部で選択された前記テンプレートを適用して前記合成画像を生成する画像合成部を有することを特徴とする画像処理装置。
【請求項２】
前記不足枚数算出部は、前記第１の画像分類部で分けられた前記分類毎の前記デジタル画像の枚数を前記テンプレートに表示される前記デジタル画像の枚数で除した余りを求めることにより前記不足枚数を算出するように構成されたことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記デジタル画像は、当該デジタル画像が撮影された日付情報を有し、
前記第１の画像分類部及び前記第２の画像分類部は、前記デジタル画像を前記日付情報で分類するように構成されたことを特徴とする請求項１または２に記載の画像処理装置。
【請求項４】
前記デジタル画像は、当該デジタル画像が撮影された時刻情報を有し、
前記追加画像選択部は、前記日付情報による分類において、前記日付毎に撮影時間が分散するように、前記不足枚数を前記第２の画像分類部で分類された前記分類に含まれる前記デジタル画像から選択するように構成されたことを特徴とする請求項３に記載の画像処理装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像処理装置と、
光学系及び当該光学系で結像された像を検出する撮像部を有し、当該撮像部で検出された画像を前記デジタル画像として前記画像記憶部に記憶させる撮像部とを有することを特徴とするカメラ。
【請求項６】
前記画像記憶部に記憶された前記デジタル画像の前記属性情報領域に前記優先値を設定する優先値設定部を有することを特徴とする請求項５に記載のカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びカメラに関する。
【背景技術】
【０００２】
デジタルカメラ等で撮影されたデジタル画像をビデオ出力し、それをテレビモニタ等の表示再生装置で表示するという使い方がされており、それらは一般的に「スライドショー」と呼ばれる形態で実現されている。メモリカード等に記録保存されているデジタル画像からスライドショーを生成する際に、これらのデジタル画像に設定された優先値（ユーザのお気に入り度合いを示す値）に応じて画像の表示順序を決定するように構成された画像再生装置及びプログラムが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２７９１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、優先値が設定されたデジタル画像を抽出してスライドショーを生成する場合、デジタル画像とスライドショーのテンプレート（デジタル画像とともに表示される背景、装飾又は音楽等の演出）とを合成して合成画像を生成する際に、この優先値を設定したデジタル画像の枚数と、スライドショーのテンプレートで表示されるデジタル画像の枚数とが一致しない可能性があり、テンプレートに応じたデジタル画像の選択をユーザが独自に行わなければならないという課題があった。
【０００５】
本発明は、このような課題に鑑みてなされたものであり、合成画像を生成する際に、テンプレートで表示される枚数に合わせてデジタル画像を選択する画像処理装置を提供し、さらに、この画像処理装置を有するカメラを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明に係る画像処理装置は、優先値を設定可能な属性情報領域を有するデジタル画像が記憶される画像記憶部と、１画面におけるデジタル画像の表示枚数及び演出方法が設定されたテンプレートが記憶されるテンプレート記憶部と、テンプレート記憶部からテンプレートを選択し、画像記憶部からデジタル画像を抽出して合成画像を生成する合成画像生成部と、を有し、合成画像生成部は、画像記憶部に記憶されているデジタル画像のうち、属性情報領域に優先値が付加されているデジタル画像を抽出する第１の画像抽出部、テンプレート記憶部から合成画像に用いるテンプレートを選択するテンプレート選択部、第１の画像抽出部で抽出されたデジタル画像を、所定の条件で分類し、当該分類毎にデジタル画像を分ける第１の画像分類部、第１の画像分類部で分けられた分類毎に、テンプレートを適用したときのデジタル画像の不足枚数を算出する不足枚数算出部、画像記憶部に記憶されているデジタル画像のうち、属性情報領域に優先値が付加されていないデジタル画像を抽出する第２の画像抽出部、第２の画像抽出部で抽出されたデジタル画像を、所定の条件で分類し、当該分類毎にデジタル画像を分ける第２の画像分類部、不足枚数算出部で不足枚数がある分類において、当該不足枚数を第２の画像分類部で分類された当該分類に含まれるデジタル画像から選択する追加画像選択部、並びに、第１の画像抽出部で抽出されたデジタル画像及び追加画像選択部で選択されたデジタル画像に、テンプレート選択部で選択されたテンプレートを適用して合成画像を生成する画像合成部を有することを特徴とする。
【０００７】
このような画像処理装置において、不足枚数算出部は、第１の画像分類部で分けられた分類毎のデジタル画像の枚数をテンプレートに表示されるデジタル画像の枚数で除した余りを求めることにより不足枚数を算出するように構成されることが好ましい。
【０００８】
また、このような画像処理装置において、デジタル画像は、当該デジタル画像が撮影された日付情報を有し、第１の画像分類部及び第２の画像分類部は、デジタル画像を日付情報で分類するように構成されることが好ましい。
【０００９】
また、このような画像処理装置において、デジタル画像は、当該デジタル画像が撮影された時刻情報を有し、追加画像選択部は、日付情報による分類において、日付毎に撮影時間が分散するように、不足枚数を第２の画像分類部で分類された当該分類に含まれるデジタル画像から選択するように構成されることが好ましい。
【００１０】
また、本発明に係るカメラは、上述の画像処理装置のいずれかと、光学系及び当該光学系で結像された像を検出する撮像部を有し、当該撮像部で検出された画像をデジタル画像として画像記憶部に記憶させる撮像部とを有することを特徴とする。
【００１１】
また、このようなカメラは、画像記憶部に記憶されたデジタル画像の属性情報領域に優先値を設定する優先値設定部を有することが好ましい。
【発明の効果】
【００１２】
本発明に係る画像処理装置及びこの画像処理装置を有するカメラを以上のように構成すると、合成画像として表示されるデジタル画像の抽出において、優先値が設定されたデジタル画像を選択するとともに、この合成画像に適用されるテンプレート（デザイン）での表示枚数に不足が生ずるときは、優先値が設定されていないデジタル画像からこの不足分が選択されるため、このテンプレートによる演出の効果を十分発揮させることができる。
【図面の簡単な説明】
【００１３】
【図１】スライドショー生成システムが設けられたデジタルカメラの使用方法を説明する説明図である。
【図２】上記デジタルカメラのボタン等の構成を示す説明図である。
【図３】上記デジタルカメラの機能構成を示すブロック図である。
【図４】デジタル画像のデータ構造を説明するための説明図である。
【図５】スライドショー生成処理を示すフローチャートである。
【図６】画像選択処理を示すフローチャートである。
【図７】テンプレートに不足するデジタル画像の選択方法を説明するための説明図である。
【発明を実施するための形態】
【００１４】
以下、本発明の好ましい実施形態について図面を参照して説明する。まず、図１〜図４を用いて本実施形態に係るスライドショー生成システムの構成について説明する。なお、本実施形態においては、このスライドショー生成システムを、撮像部を有するデジタルカメラ１０に適用した場合について説明する。図１に示すように、このデジタルカメラ１０は、表示再生装置であるディスプレイ２０とビデオ出力線３０を介して接続されている。このデジタルカメラ１０は、記録されているデジタル画像を、予め決められたレイアウトや順序により、若しくは、ランダムにスライドショー４０としてディスプレイ２０に出力して表示するスライドショー機能が設けられている。
【００１５】
図２に示すように、デジタルカメラ１０の上部には、後述する撮像部１００によりデジタル画像を取得する（撮影する）ためのレリーズボタン１１が設けられており、背面には、お気に入り設定ボタン１２、再生ボタン１３、メニューボタン１４及び表示部１５が設けられている。これらのボタン等の使用方法については後述する。
【００１６】
図３に示すように、このデジタルカメラ１０は、撮像部１００と、この撮像部１００で撮像されたデジタル画像からスライドショーを生成するスライドショー生成システム１１０と、生成されたスライドショーをディスプレイ２０に出力するビデオ出力部１７０と、後述する画像記憶部１２０に記憶されているデジタル画像１３０に優先値を設定するお気に入り設定部１８０とから構成される。また、スライドショー生成システム１１０は、撮像部１００で撮影されたデジタル画像１３０が記憶される画像記憶部１２０と、スライドショーを生成するためのテンプレート１５０が記憶されるテンプレート記憶部１４０と、スライドショー生成部１６０とから構成される。なお、このデジタルカメラ１０において、撮像部１００は光学系と撮像素子とを有して構成され、レリーズボタン１１が押下されたタイミングで、光学系により撮像素子の撮像面に結像されている像を検出してデジタル画像１３０とし、このデジタル画像１３０を画像記憶部１２０に保存記録するように構成されている。
【００１７】
画像記憶部１２０に記憶されるデジタル画像１３０は、図４に示すデータ構造５０を有しており、ヘッダ領域５１、属性情報領域５２及び画像情報領域５３から構成されている。ここで、属性情報領域５２は、後述する優先値が記憶される部分であり、画像情報領域５３は、撮像部１００で撮影されたデジタル画像そのものが記憶される部分である。なお、このようなデータ構造としては、ＪＥＩＤＡで規格されたＥｘｉｆ（Exchangeable image file format）等が知られている。
【００１８】
お気に入り設定部１８０は、画像記憶部１２０に記憶されているデジタル画像１３０の属性情報領域５２に優先値（上述のように、ユーザの、そのデジタル画像に対するお気に入りの度合いを示す値であり、例えば、数値として表現される）を設定する機能である。このお気に入り設定部１８０は、メニューボタン１４等を用いて画像記憶部１２０からデジタル画像１３０を取り出して図２に示すように表示部１５に表示させた状態で（符号１５ａで示す表示）、お気に入り設定ボタン１２の操作に応じて（例えば、押下した回数に応じて）優先値を設定する。なお、設定された優先値は表示部１５に表示され（符号１５ｂで示す表示）、メニューボタン１４の操作により入力された優先値が決定されると、その値をデジタル画像１３０の属性情報領域５２に設定して、画像記憶部１２０に記憶するように構成されている。
【００１９】
それでは、図５を用いて、スライドショー生成部１６０におけるスライドショー生成処理について説明する。なお、このスライドショー生成処理も、デジタルカメラ１０のメニューボタン１４や表示部１５等によりユーザからの入出力操作により行われる。このスライドショー生成部１６０が起動されると、ユーザにスライドショーを生成するためのデジタル画像１３０が格納されたフォルダの選択を求め、ユーザによるメニューボタン１４の操作に応じてフォルダの選択を行う（ステップＳ６０）。そして、画像記憶部１２０の選択されたフォルダ内に記憶されているデジタル画像１３０のうち、上述の属性情報領域５２に優先値が設定されているデジタル画像１３０の枚数をカウントする（ステップＳ６１）。なお、図５においては、この枚数を「ａ」と表現している。次に、ユーザにスライドショーを生成するためのテンプレートを選択させ（ステップＳ６２）、テンプレート記憶部１４０から選択されたテンプレート１５０を読み出し、このテンプレート１５０の１画面当たりに表示されるデジタル画像の枚数を求める（ステップＳ６３）。この図５においては、この枚数を「ｂ」と表現しており、例えば、図１に示す場合は、３枚となる（スライドショーの画面４０あたり、３枚のデジタル画像が表示される演出である）。
【００２０】
そして、ステップＳ６１でカウントされた優先値が設定されているデジタル画像１３０にステップＳ６２で選択されたテンプレート１５０を適用してスライドショーを生成したときに、テンプレート１５０の１画面に対して不足するデジタル画像の枚数を算出する（ステップＳ６４）。具体的には、優先値が設定されたデジタル画像の枚数ａを、テンプレート１５０の１画面当たりに表示される枚数ｂで除算して、余りＮを求めることにより、不足枚数を得る。このステップＳ６４において、求められた不足枚数Ｎが０であるかを判断し（ステップＳ６５）、０でない場合（正の整数である場合）は、ユーザに対して、優先値が設定されていない画像、すなわち、お気に入り以外のデジタル画像から、スライドショーに表示する画像を追加するかを確認し（ステップＳ６６）、追加すると選択された場合は、画像選択処理を起動して、ステップＳ６０で選択されたフォルダ内にある、優先値が設定されていないデジタル画像１３０から不足枚数分のデジタル画像１３０を選択する（ステップＳ６７）。
【００２１】
ここで、画像選択処理Ｓ６７の処理内容について図６，７を用いて説明する。この画像選択処理Ｓ６７において、まず、上述のステップＳ６０で選択されたフォルダ内に記憶されているデジタル画像１３０を読み出し、優先値が設定されているデジタル画像（お気に入りの画像）と優先値が設定されていない画像に分類し、さらにこれらのデジタル画像１３０を撮影日付毎に分類し、それぞれの分類毎に枚数をカウントする（ステップＳ６７１）。なお、上述の属性情報領域５２には、その画像が撮影された日時がタイマー（不図示）の情報に基づいて記憶されるように構成されている。そして、それぞれの日付毎に、優先値が設定されているデジタル画像にテンプレートを適用したときに不足する枚数をカウントする（ステップＳ６７２）。例えば、図７において、３／２０に撮影されたデジタル画像のうち、優先値が設定されている画像は２枚であるため、３枚を表示するテンプレート１５０の場合は１枚不足する。また、４／１に撮影されたデジタル画像のうち、優先値が設定されている画像は４枚であるため、この４枚のデジタル画像に対してテンプレートを２回使って表示すると、２回目の表示において２枚不足する。このようにして不足枚数が発生する撮影日においては、当該撮影日に撮影されたデジタル画像のうち、優先値が設定されてないデジタル画像から不足枚数分をランダムに選択する（ステップＳ６７３）。
【００２２】
なお、ステップＳ６７３で、優先値が設定されていないデジタル画像から不足枚数分を選択するときに、ランダムに選択するのではなく、この撮影日における優先値が設定されたデジタル画像の撮影時間を取得し、撮影時間が均等にばらけるように、優先値が設定されていないデジタル画像を選択するように構成することも可能である。
【００２３】
以上のようにしてスライドショーとして表示されるデジタル画像１３０が選択されると、その画像リストを作成する（ステップＳ６８）。そして、この画像リストに基づいて、デジタル画像１３０を画像記憶部１２０から抽出し、テンプレート１５０に設定された演出によりスライドショーを生成し、ビデオ出力部１７０を介してディスプレイ２０にこのスライドショーを表示する（ステップＳ６９）。なお、スライドショーの表示において、デジタル画像１３０に設定された優先値に応じて、優先値が高いデジタル画像１３０をディスプレイ２０上の目立つ位置に配置することや、表示時間を長くすることにより、このスライドショーにおける演出の効果を向上させることができる。
【００２４】
本実施形態に係るスライドショー生成システム１１０を以上のように構成すると、スライドショーとして表示されるデジタル画像１３０の抽出において、優先値が設定されたデジタル画像１３０を選択するとともに、このスライドショーに適用されるテンプレート（デザイン）１５０での表示枚数に不足が生ずるときは、優先値が設定されていないデジタル画像１３０からこの不足分が選択されるため、このテンプレート１５０による演出の効果を十分発揮させることができる。このとき、上述のように、デジタル画像１３０を撮影日付毎に分類し、この撮影日毎に不足分を補うように構成することにより、スライドショーにおいて表現されるストーリー性を損なうことがない。
【００２５】
なお、以上の実施形態の画像選択処理Ｓ６７における不足画像の選択において、撮影日付で分類して選択するように構成した場合について説明したが、本発明がこの方法に限定されることはない。例えば、撮影時間に基づいて所定の時間間隔（１時間や３０分毎）で分類し、その分類毎に不足分を選択するように構成することも可能である。また、デジタルカメラ１０がＧＰＳを備えており、デジタル画像１３０の属性情報として撮影された位置情報（例えば、緯度・経度に関する情報）が記録されている場合には、この位置情報で分類し、その分類毎に不足分を選択するように構成することも可能である。あるいは、デジタル画像１３０に人物が撮影されているか否かで分類する方法や、画像の明暗、含まれる色等で分類する方法を用いることも可能である。
【００２６】
また、以上の実施形態においては、スライドショーのテンプレート１５０を所定枚数のデジタル画像１３０を表示するように構成し、複数のデジタル画像１３０に対してこのテンプレート１５０を繰り返し適用してスライドショーを生成する場合について説明したが、例えば、音楽の再生時間に応じた枚数のデジタル画像１３０を表示するようなテンプレート１５０としても良い。
【００２７】
さらに、以上の実施形態においては、スライドショー生成システム１１０をデジタルカメラ１０に設けた場合について説明したが、本発明がこの実施形態に限定されることはなく、例えば、このスライドショー生成システム１１０を備える専用の画像表示装置として構成する場合や、ネットワークに接続されたサーバにこのスライドショー生成システム１１０を実装し、ネットワークに接続された端末（デジタルカメラ、携帯電話、ＰＤＡ又はパーソナルコンピュータ）からこのサーバにデジタル画像を転送してスライドショーを生成・表示するように構成しても同様の効果を得ることができる。
【符号の説明】
【００２８】
１０  デジタルカメラ    ５２  属性情報領域
１１０  スライドショー生成システム（画像処理装置）
１２０  画像記憶部    １３０  デジタル画像    １４０  テンプレート記憶部
１５０  テンプレート    １６０  スライドショー生成部（合成画像生成部）
１８０  お気に入り設定部（優先値設定部）
【図１】
0005253590.tif 000002
【図２】
0005253590.tif 000003
【図３】
0005253590.tif 000004
【図４】
0005253590.tif 000005
【図５】
0005253590.tif 000006
【図６】
0005253590.tif 000007
【図７】
0005253590.tif 000008