(57)【要約】【課題】  結婚式等のイベントについてのアルバムを作成するに際し、アルバムのテンプレートの画像挿入領域に挿入する画像を簡易に選択できるようにする。【解決手段】  結婚式当日の新郎新婦にプロカメラマンが同行して撮影を行い複数の画像を取得する。画像により表されるシーンの特徴量を算出し、複数の画像を結婚式のシーン毎の画像グループに分類する。イベントとイベントに含まれるシーンの特徴量の目標値をシーンの出現順で配列した目標値配列テーブルを参照して、画像グループをイベントにおけるシーンの出現順に並べる。並べた順序にて複数の画像の一覧を生成し、編集画面３０に表示する。【選択図】          図６
2005184790.tif 000002
【特許請求の範囲】
【請求項１】
各種表示を行う表示手段と、
所定の順序で並んだ複数シーンを含むイベントにおける、該各シーンの特徴を表す特徴量の目標値が前記所定の順序にて並べられてなる目標値配列を複数のイベントについて記憶する目標値配列記憶手段と、
所定のイベントを表す情報、該所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力を受け付ける入力手段と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する特徴量算出手段と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する画像グループ生成手段と、
前記所定のイベントに対応する目標値配列を参照して、前記複数の画像グループを前記所定のイベントにおける各シーンの順序に対応するように並べ、該並べた画像グループの順序にて前記複数の画像の一覧を生成し、該一覧を前記表示手段に表示する画像表示制御手段と、
前記テンプレートを前記複数の画像の一覧とともに前記表示手段に表示するテンプレート表示制御手段と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける画像選択手段とを備えたことを特徴とする画像編集装置。
【請求項２】
前記所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれのシーンの特徴量により、前記所定のイベントについての目標値配列における各シーンの特徴量の目標値を修正する目標値配列修正手段をさらに備えたことを特徴とする請求項１記載の画像編集装置。
【請求項３】
前記特徴量は、前記画像の色特性、像構造特性および被写体特性を表す情報の少なくとも１つであることを特徴とする請求項１または２記載の画像編集装置。
【請求項４】
前記被写体特性は、画像全体に占める顔の面積の割合、水領域の面積の割合、樹木領域の面積の割合、土または道路の面積の割合、建物の面積の割合、顔のサイズ、顔の数、被写体の形状、画像の縦横、および室内で撮影されたか屋外で撮影されたを示す情報の少なくとも１つを含むことを特徴とする請求項３記載の画像編集装置。
【請求項５】
各種表示を行う表示手段と、
画像を挿入する複数の画像挿入領域を有する、アルバムの台紙となるテンプレートにおける、該複数の画像挿入領域のそれぞれに挿入されるべきシーンの特徴を表す特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記憶するテンプレート目標値記憶手段と、
所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、該所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレート、および該イベント対応テンプレートの種類を表す情報の入力を受け付ける入力手段と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する特徴量算出手段と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する画像グループ生成手段と、
前記イベント対応テンプレートを前記表示手段に表示するテンプレート表示制御手段と、
前記表示手段に表示されたイベント対応テンプレートにおける画像挿入領域の指定を受け付ける指定受け付け手段と、
前記イベント対応テンプレートについての該指定された画像挿入領域のシーン目標値を参照して、前記指定された画像挿入領域のシーンに分類された画像グループを選択し、該選択された画像グループに分類された画像の一覧を生成し、該画像の一覧を前記表示手段に表示する画像表示制御手段と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける画像選択手段とを備えたことを特徴とする画像編集装置。
【請求項６】
前記所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれのシーンの特徴量により、前記イベント対応テンプレートについての各画像挿入領域におけるシーン目標値を修正するシーン目標値修正手段をさらに備えたことを特徴とする請求項３記載の画像編集装置。
【請求項７】
所定のイベントを表す情報、該所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力を受け付け、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出し、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成し、
所定の順序で並んだ複数シーンを含むイベントにおける、該各シーンの特徴を表す特徴量の目標値が前記所定の順序にて並べられてなる目標値配列を複数のイベントについて記憶する目標値配列記憶手段に記憶された、前記所定のイベントに対応する目標値配列を参照して、前記複数の画像グループを前記所定のイベントにおける各シーンの順序に対応するように並べ、該並べた画像グループの順序にて前記複数の画像の一覧を生成し、該一覧を表示手段に表示し、
前記テンプレートを前記複数の画像の一覧とともに前記表示手段に表示し、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付けることを特徴とする画像編集方法。
【請求項８】
所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、該所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレート、および該イベント対応テンプレートの種類を表す情報の入力を受け付け、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出し、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成し、
前記イベント対応テンプレートを表示手段に表示し、
前記表示手段に表示されたイベント対応テンプレートにおける画像挿入領域の指定を受け付け、
画像を挿入する複数の画像挿入領域を有する、アルバムの台紙となるテンプレートにおける、該複数の画像挿入領域のそれぞれに挿入されるべきシーンの特徴を表す特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記憶するテンプレート目標値記憶手段に記憶された、前記イベント対応テンプレートについての前記指定された画像挿入領域のシーン目標値を参照して、前記指定された画像挿入領域のシーンに分類された画像グループを選択し、該選択された画像グループに分類された画像の一覧を生成し、該画像の一覧を前記表示手段に表示し、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付けることを特徴とする画像編集方法。
【請求項９】
所定のイベントを表す情報、該所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力を受け付ける手順と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する手順と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する手順と、
所定の順序で並んだ複数シーンを含むイベントにおける、該各シーンの特徴を表す特徴量の目標値が前記所定の順序にて並べられてなる目標値配列を複数のイベントについて記憶する目標値配列記憶手段に記憶された、前記所定のイベントに対応する目標値配列を参照して、前記複数の画像グループを前記所定のイベントにおける各シーンの順序に対応するように並べ、該並べた画像グループの順序にて前記複数の画像の一覧を生成し、該一覧を表示手段に表示する手順と、
前記テンプレートを前記複数の画像の一覧とともに前記表示手段に表示する手順と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける手順とを有することを特徴とする画像編集方法をコンピュータに実行させるためのプログラム。
【請求項１０】
所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、該所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレート、および該イベント対応テンプレートの種類を表す情報の入力を受け付ける手順と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する手順と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する手順と、
前記イベント対応テンプレートを表示手段に表示する手順と、
前記表示手段に表示されたイベント対応テンプレートにおける画像挿入領域の指定を受け付ける手順と、
画像を挿入する複数の画像挿入領域を有する、アルバムの台紙となるテンプレートにおける、該複数の画像挿入領域のそれぞれに挿入されるべきシーンの特徴を表す特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記憶するテンプレート目標値記憶手段に記憶された、前記イベント対応テンプレートについての該指定された画像挿入領域のシーン目標値を参照して、前記指定された画像挿入領域のシーンに分類された画像グループを選択し、該選択された画像グループに分類された画像の一覧を生成し、該画像の一覧を前記表示手段に表示する手順と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける手順とを有することを特徴とする画像編集方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テンプレートの画像挿入領域に挿入する画像を選択するための画像編集装置および方法並びに画像編集方法をコンピュータに実行させるためのプログラムに関するものである。
【背景技術】
【０００２】
例えば、特許文献１に記載されているように、撮影済み写真フイルムからフイルムスキャナを用いて画像を読み取り、選択された画像を任意にレイアウトして、１枚の写真プリントとしてプリント出力することにより写真アルバムを作成する方法が提案されている。
【０００３】
また、所望の画像のみを写真プリントとしてプリント出力し、アルバムを構成するための台紙に、写真プリントのプリントサイズとアルバムのレイアウトにあわせて切り欠き凹部を形成し、形成された切り欠き凹部に写真プリントを挿入することにより、アルバムを作成する方法も提案されている（特許文献２参照）。
【０００４】
一方、結婚式のアルバムを作成するために、結婚式当日の新郎新婦にプロカメラマンを同行させ、結婚式を行う教会の前や、記念となるようなモニュメントの前で撮影を行ったり、結婚式や披露宴の最中の撮影を行うことにより、多数の画像の撮影を行って結婚式当日のアルバムを作成することが行われている。このようなアルバムは結婚式当日の新郎新婦の行動を追跡したものとなるため、ストーリー性のあるアルバムとなり、後でアルバムを見て楽しむことができる。
【０００５】
ところで、上述したようにアルバムを作成する作業は、プロカメラマンやアルバム作成サービスを提供する写真店のオペレータ（以下オペレータで代表させる）が、撮影により取得した複数の画像を画像サーバに保管し、アルバム作成のためのワークステーションにおいて、画像サーバに保管された複数の画像の一覧と、アルバムを作成するための画像挿入領域を有するテンプレートとをモニタ等の表示手段に同時に表示し、画像挿入領域に挿入する画像を画像の一覧から選択することにより行っている。この際、オペレータは、選択した画像を画像挿入領域に見栄えよく挿入できるように、画像をぼかしたりシャープネスを強調したりする画質を変更する処理、画像の回転、サイズ変更およびトリミング等の画像を加工する処理、並びに赤目補正や傷消し等の画像を修復する処理等の画像の編集処理を行う。
【０００６】
そして、編集された画像をプリント出力して台紙に貼り付けることによりアルバムが作成される。また、特許文献１に記載されているように、編集された画像がテンプレートの画像挿入領域に挿入されるように、編集された画像とテンプレートとを合成して、すでに台紙に貼り付けられた状態のアルバムをプリント出力することにより、アルバムを作成することもできる。
【特許文献１】特開平９−２１４８６８号公報
【特許文献２】特開２００３−１８２２６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、上述したようにアルバムを作成する場合、結婚式等の１つのイベントについて数百枚もの撮影を行うことにより画像が取得される。このため、画像の一覧に含まれる数百枚もの画像からテンプレートの画像挿入領域に挿入する画像を選択する作業は、オペレータにとって非常に負担が大きい。
【０００８】
本発明は上記事情に鑑みなされたものであり、とくに上述した結婚式等のイベントについてのアルバムを作成するに際し、テンプレートの画像挿入領域に挿入する画像を簡易に選択できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明による第１の画像編集装置は、各種表示を行う表示手段と、
所定の順序で並んだ複数シーンを含むイベントにおける、該各シーンの特徴を表す特徴量の目標値が前記所定の順序にて並べられてなる目標値配列を複数のイベントについて記憶する目標値配列記憶手段と、
所定のイベントを表す情報、該所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力を受け付ける入力手段と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する特徴量算出手段と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する画像グループ生成手段と、
前記所定のイベントに対応する目標値配列を参照して、前記複数の画像グループを前記所定のイベントにおける各シーンの順序に対応するように並べ、該並べた画像グループの順序にて前記複数の画像の一覧を生成し、該一覧を前記表示手段に表示する画像表示制御手段と、
前記テンプレートを前記複数の画像の一覧とともに前記表示手段に表示するテンプレート表示制御手段と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける画像選択手段とを備えたことを特徴とするものである。
【００１０】
撮影を行うシーンによって、明度、彩度、色相、像構造、被写体の種類等が異なるものとなるが、逆にシーンが同一であれば、明度、彩度、色相、像構造、被写体の種類等がほぼ同一となる。したがって、「特徴量」としては、画像により表されるシーンの明度、彩度、色相、像構造、および被写体の種類等の少なくとも１つの情報を用いることができる。具体的には、画像の色特性（画像全体の色バランス、平均明度、平均彩度、画素毎の色のばらつきを表す色分散、明度ヒストグラム、彩度ヒストグラム、色相ヒストグラム等）、像構造特性（空間周波数分布等）、被写体特性（画像全体に占める顔、空や海等の水領域、植物や草木等の樹木領域、土や道路等および建物の面積等の割合、顔のサイズ、顔の数、被写体の形状、画像の縦横、並びに室内で撮影されたか屋外で撮影されたか等）等の少なくとも１つを用いることができる。
【００１１】
なお、本発明による第１の画像編集装置においては、前記所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれのシーンの特徴量により、前記所定のイベントについての目標値配列における各シーンの特徴量の目標値を修正する目標値配列修正手段をさらに備えるようにしてもよい。
【００１２】
本発明による第２の画像編集装置は、各種表示を行う表示手段と、
画像を挿入する複数の画像挿入領域を有する、アルバムの台紙となるテンプレートにおける、該複数の画像挿入領域のそれぞれに挿入されるべきシーンの特徴を表す特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記憶するテンプレート目標値記憶手段と、
所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、該所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレート、および該イベント対応テンプレートの種類を表す情報の入力を受け付ける入力手段と、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出する特徴量算出手段と、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成する画像グループ生成手段と、
前記イベント対応テンプレートを前記表示手段に表示するテンプレート表示制御手段と、
前記表示手段に表示されたイベント対応テンプレートにおける画像挿入領域の指定を受け付ける指定受け付け手段と、
前記イベント対応テンプレートについての該指定された画像挿入領域のシーン目標値を参照して、前記指定された画像挿入領域のシーンに分類された画像グループを選択し、該選択された画像グループに分類された画像の一覧を生成し、該画像の一覧を前記表示手段に表示する画像表示制御手段と、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付ける画像選択手段とを備えたことを特徴とするものである。
【００１３】
なお、本発明による第２の画像編集装置においては、前記所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれの特徴量により、前記イベント対応テンプレートについての各画像挿入領域におけるシーン目標値を修正するシーン目標値修正手段をさらに備えるようにしてもよい。
【００１４】
本発明による第１の画像編集方法は、所定のイベントを表す情報、該所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力を受け付け、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出し、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成し、
所定の順序で並んだ複数シーンを含むイベントにおける、該各シーンの特徴を表す特徴量の目標値が前記所定の順序にて並べられてなる目標値配列を複数のイベントについて記憶する目標値配列記憶手段に記憶された、前記所定のイベントに対応する目標値配列を参照して、前記複数の画像グループを前記所定のイベントにおける各シーンの順序に対応するように並べ、該並べた画像グループの順序にて前記複数の画像の一覧を生成し、該一覧を表示手段に表示し、
前記テンプレートを前記複数の画像の一覧とともに前記表示手段に表示し、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付けることを特徴とするものである。
【００１５】
本発明による第２の画像編集方法は、所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、該所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレート、および該イベント対応テンプレートの種類を表す情報の入力を受け付け、
前記複数の画像のそれぞれにより表されるシーンの特徴量を算出し、
前記複数の画像のそれぞれについて算出したシーンの特徴量に応じて、該複数の画像を前記所定のイベントに含まれる複数のシーン毎に分類して複数の画像グループを生成し、
前記イベント対応テンプレートを表示手段に表示し、
前記表示手段に表示されたイベント対応テンプレートにおける画像挿入領域の指定を受け付け、
画像を挿入する複数の画像挿入領域を有する、アルバムの台紙となるテンプレートにおける、該複数の画像挿入領域のそれぞれに挿入されるべきシーンの特徴を表す特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記憶するテンプレート目標値記憶手段に記憶された、前記イベント対応テンプレートについての前記指定された画像挿入領域のシーン目標値を参照して、前記指定された画像挿入領域のシーンに分類された画像グループを選択し、該選択された画像グループに分類された画像の一覧を生成し、該画像の一覧を前記表示手段に表示し、
前記画像の一覧からの前記画像挿入領域に挿入する画像の選択を受け付けることを特徴とするものである。
【００１６】
なお、本発明による第１および第２の画像編集方法をコンピュータに実行させるためのプログラムとして提供してもよい。
【発明の効果】
【００１７】
本発明の第１の画像編集装置および方法によれば、所定のイベントを表す情報、所定のイベントについての複数の画像、および画像を挿入する少なくとも１つの画像挿入領域を有する、アルバムの台紙となるテンプレートの入力が受け付けられると、複数の画像のそれぞれにより表されるシーンの特徴量が算出される。そして、複数の画像のそれぞれについて算出したシーンの特徴量に応じて、複数の画像が所定のイベントに含まれる複数のシーン毎に分類されて複数の画像グループが生成される。次いで、所定のイベントに対応する目標値配列が参照されて、複数の画像グループが所定のイベントにおける各シーンの順序にて並べられ、並べられた画像グループの順序にて複数の画像の一覧が生成されて表示手段に表示される。また、テンプレートも表示手段に表示される。これにより、画像の一覧にはイベントにおけるシーンの順序にてシーン毎に画像がまとめられて表示されるため、編集作業を行うオペレータは、画像の一覧を参照すれば、画像をシーン毎に容易に選択することができる。したがって、テンプレートの画像挿入領域に挿入する画像を選択する際のオペレータの負担を軽減することができる。
【００１８】
また、所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれのシーンの特徴量により、所定のイベントについての目標値配列における各シーンの特徴量の目標値を修正することにより、目標値配列におけるシーンの特徴量の目標値を、実際に編集に用いた画像により表されるシーンの特徴量により近づけることができる。したがって、複数の画像グループをシーンの特徴量の目標値配列に応じてより適切に並べ替えることができる。
【００１９】
本発明の第２の画像編集装置および方法によれば、所定の順序で並んだ複数シーンを含む所定のイベントについての複数の画像、所定のイベントに含まれる複数シーンに対応する画像をそれぞれ挿入する複数の画像挿入領域を含むイベント対応テンプレートおよびイベント対応テンプレートの種類を表す情報の入力が受け付けられると、複数の画像のそれぞれにより表されるシーンの特徴量が算出される。そして、複数の画像のそれぞれについて算出したシーンの特徴量に応じて、複数の画像が所定のイベントに含まれる複数のシーン毎に分類されて複数の画像グループが生成される。またイベント対応テンプレートが表示手段に表示される。そして、オペレータによりイベント対応テンプレートの画像挿入領域が指定されると、イベント対応テンプレートについての指定された画像挿入領域のシーン目標値が参照され、指定された画像挿入領域のシーンに分類された画像グループが選択され、選択された画像グループに分類された画像の一覧が生成されて表示手段に表示される。これにより、オペレータがテンプレートの画像挿入領域を指定するのみで、その画像挿入領域に挿入すべきシーンの画像のみが一覧として表示されるため、編集作業を行うオペレータは、画像の一覧を参照すれば、画像をシーン毎に容易に選択することができる。したがって、テンプレートの画像挿入領域に挿入する画像を選択する際のオペレータの負担を軽減することができる。
【００２０】
また、所定のイベントに含まれる複数のシーン毎に分類された複数の画像のそれぞれのシーンの特徴量により、イベント対応テンプレートについての各画像挿入領域におけるシーン目標値を修正することにより、シーン目標値を、実際に編集に用いた画像により表されるシーンの特徴量により近づけることができる。したがって、テンプレートの画像挿入領域に挿入すべき画像グループをシーンの特徴量の目標値に応じてより適切に選択することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の実施形態について説明する。図１は本発明の第１の実施形態による画像編集装置を備えた画像編集システムの構成を示す概略ブロック図である。図１に示すように、第１の実施形態による画像編集システムは、第１の実施形態による画像編集装置の機能を有するアルバム編集ＰＣ（パソコン）１、現像済みのフイルムから画像を読み取ってフイルムに記録された画像を表す画像データを取得するスキャナと、画像データをプリント出力するプリンタとを備えた複数（ここでは２つ）のミニラボ機３Ａ，３Ｂ、スキャナ３Ｃ、画像データを蓄積する大容量のハードディスクを備えたファイルサーバ５、およびアルバム作成作業の工程管理を行う工程管理ＰＣ７を備え、これらがネットワークにより接続されてなるものである。
【００２２】
なお、本実施形態においては、結婚式をイベントとして、結婚式についてのストーリー性のあるアルバムの作成を依頼したユーザである新郎新婦にプロカメラマンが同行して、結婚式当日のユーザの撮影を行い、これにより得られた画像を用いてアルバムを作成する場合について説明するが、イベントは結婚式に限定されるものではない。
【００２３】
図２はアルバム編集ＰＣ１の構成を示す概略ブロック図である。図２に示すように、アルバム編集ＰＣは、アルバム編集ＰＣ１の全体の制御を行うＣＰＵ１１（特徴量算出手段、画像グループ生成手段、画像表示制御手段、テンプレート表示制御手段、目標値配列修正手段、シーン目標値修正手段）、ファイルサーバ５と画像データを含む各種情報の送受信を行うためのネットワーク用の送受信手段１３（入力手段）、画像やテンプレート等の各種情報を表示するための表示手段１５、アルバム編集ＰＣ１を操作するオペレータが入力手段１７（画像選択手段、指定受け付け手段）を介して入力した各種情報を読み取ってＣＰＵ１１に伝達したり、ＣＰＵ１１からの指示に基づいて表示手段１５に表示指令を出力するＩ／Ｏ１９、ＣＰＵ１１を動作させるプログラムや各種定数が記録されているＲＯＭやＣＰＵ１１が処理を実行する際の作業領域となる記録手段であるＲＡＭとから構成されるメモリ２１、画像データ等各種情報を記録するハードディスク等の記録手段２３（目標値配列記憶手段、テンプレート目標値記憶手段）が設けられている。
【００２４】
アルバム編集ＰＣ１内のＣＰＵ１１と、送受信手段１３、Ｉ／Ｏ１９、メモリ２１、および記録手段２３等を含む各周辺回路とはバス２５により接続されており、ＣＰＵ１１は各々の周辺回路を制御することが可能となっている。すなわち、ＣＰＵ１１が、送受信手段１３、表示手段１５、メモリ２１および記録手段２３を制御することにより、ファイルサーバ５から画像データや後述するテンプレートデータ等の情報を受信して、受信した画像データを記録手段２３に記録するとともに、画像データの一覧およびテンプレートを表示手段１５に表示して、オペレータによる入力手段１７からの指示により、テンプレートの画像挿入領域に挿入する画像の選択、画像の編集情報の生成、画像編集情報のファイルサーバ５への送信を行うことが可能となっている。
【００２５】
ここで、アルバム編集ＰＣ１は、オペレータがアルバムの編集作業を行う際に、アルバムの作成を依頼したユーザが指定したテンプレートの種類およびユーザＩＤからなるアルバム編集情報の入力を受け付け、アルバム編集情報をファイルサーバ５に送信する。また、アルバム編集ＰＣ１は、ユーザがアルバム作成を依頼したイベントの種類の入力も受け付ける。そして、アルバム編集ＰＣ１はファイルサーバ５が送信したテンプレートデータ、画像データおよびテンプレートの画像挿入領域に挿入する案内画像データを受信する。アルバム編集ＰＣ１は画像データを縮小して、画像データにより表される画像の一覧を生成するとともに、テンプレートデータにより表されるテンプレートの画像挿入領域のそれぞれに、対応する案内画像データにより表される案内画像を挿入し、案内画像が挿入されたテンプレートおよび画像の一覧を含む編集画面を表示手段１５に表示する。以下、この編集画面の表示の処理について説明する。
【００２６】
アルバム編集ＰＣ１は、画像データを受信すると、画像データにより表される画像のそれぞれについて、画像により表されるシーンの特徴量を算出する。本実施形態においては、特徴量として画像データにより表される画像に含まれるＲ，Ｇ，Ｂ各色のその画像における平均値を用いるものとする。すなわち、画像を構成する各画素のＲ，Ｇ，Ｂの画素値を全画素について加算して加算値を得、加算値を全画素数により除算することにより特徴量を算出する。
【００２７】
次いで、アルバム編集ＰＣ１は、算出した特徴量に応じて画像データをシーン毎の複数の画像グループに分類して複数の画像グループを生成する。具体的には、すべての画像データについて、特徴量（ｒ，ｇ，ｂ）の３次元空間における画像間の特徴量（ｒ，ｇ，ｂ）の距離を算出し、距離が所定のしきい値Ｔｈ１以内となる画像データ同士を、特徴量が近似するすなわちシーンが類似する画像を表すものとして１つの画像グループに分類する。
【００２８】
なお、本実施形態においては、ファイル名順に画像データからシーンの特徴量を算出して分類を行うものとする。この際、図３に示すように同じ画像グループ（例えば画像グループＡとする）に分類される画像データＧ１，Ｇ２が続き、他の画像グループ（画像グループＢとする）に分類される画像データＧ３が１つ存在し、これに続いて、画像グループＡに分類される画像データＧ４，Ｇ５が続く場合には、撮影時におけるシーンの連続性を考慮して、画像データＧ３を画像グループＡに分類するようにしてもよい。
【００２９】
一方、本実施形態においては、所定の順序で並んだ複数シーンを含むイベントにおける、各シーンの特徴を表す特徴量の目標値が上記所定の順序にて並べられた目標値配列を、複数のイベントについて記述した目標値配列テーブルを記録手段２３に記憶している。なお、本実施形態において、所定の順序とはイベントにおけるシーンが出現する順序とするが、これに限定されるものではない。
【００３０】
図４は目標値配列テーブルの例を示す図である。図４に示すように目標値配列テーブルＯＴ１は、結婚式１、結婚式２等のイベントを表すイベント名と、各イベント名により表されるイベントに含まれるシーンの特徴量の目標値が各シーンが出現する順序にて記述されている。例えば結婚式１というイベントには３つのシーン１，２，３がこの順序で出現し、各シーン１，２，３の特徴量の目標値がそれぞれ（１００，１０，１０）、（１０，１０，１００）、（１０，１００，１０）となっている。シーンの特徴量の目標値は、目標とするシーンを撮影することにより取得した画像についてのＲ，Ｇ，Ｂ各色のその画像における平均値を算出することにより求める。
【００３１】
アルバム編集ＰＣ１は、目標値配列テーブルＯＴ１を参照して、分類された画像グループを所定の順序に並べる。図５は画像グループとシーンとの対応づけを説明するための図である。ここで、本実施形態において画像データが画像グループＡ，Ｂ，Ｃの３つに分類されたものとし、イベントとしては結婚式１が指定されたものとする。
【００３２】
まず、アルバム編集ＰＣ１は、画像グループＡ，Ｂ，Ｃに含まれるすべての画像データについてのシーンの特徴量の平均値を算出する。図５に示すように画像グループＡの平均値は（８５，２０，２０）、画像グループＢの平均値は（１６，９８，２０）、画像グループＣの平均値は（１２，２０，９５）であったとする。アルバム編集ＰＣ１は、各画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値と、目標値配列テーブルＯＴ１における結婚式１についての各シーンのシーン特徴量目標値との特徴量（ｒ，ｇ，ｂ）の３次元空間における距離を算出し、距離が最小となったシーンにその画像グループを対応づける。これにより、画像グループＡがシーン１に、画像グループＢがシーン３に、画像グループＣがシーン２にそれぞれ対応づけられる。
【００３３】
さらに、アルバム編集ＰＣ１は、画像グループＡ，Ｂ，Ｃをイベントにおける各シーンが出現する順序に対応するように並べる。ここで、結婚式１においてはシーンは１，２，３の順序で出現するため、Ａ，Ｃ，Ｂの順序となるように画像グループＡ，Ｂ，Ｃを並べる。そして、並べた順序にて画像データの一覧を生成して編集画面に表示する。
【００３４】
なお、画像グループＡ，Ｃ，Ｂをそれぞれシーン１，２，３と対応づけた後、アルバム編集ＰＣ１は、目標値配列テーブルＯＴ１に含まれる各シーン１，２，３の目標値を、画像グループＡ，Ｃ，Ｂについてのシーンの特徴量の平均値を用いて変更する。すなわち、シーン１については、シーン１の目標値（１００，１０，１０）に画像グループＡの平均値（８５，２０，２０）を加算して２で除算することによりシーン１の目標値を（９３，１５，１５）に変更する。同様にシーン２については、シーン２の目標値（１０，１０，１００）に画像グループＣの平均値（１２，２０，９５）を加算して２で除算することによりシーン２の目標値を（１１，１５，９３）に変更し、シーン３については、シーン３の目標値（１０，１００，１０）に画像グループＢの平均値（１６，９８，２０）を加算して２で除算することによりシーン３の目標値を（１３，９９，１５）に変更する。
【００３５】
図６は編集画面の例を示す図である。図６に示すように、編集画面３０には、画像の一覧を表示する一覧表示フィールド３１、案内画像が挿入されたテンプレートを表示するテンプレート表示フィールド３３、およびツールボックス３５が含まれる。
【００３６】
一覧表示フィールド３１にはスクロールバー３１Ａが表示されており、これを左右に移動させることにより、１画面に表示しきれない画像を表示することができる。なお、一覧表示フィールド３１には、左側から画像グループＡ，Ｃ，Ｂの順序にて画像が表示される。
【００３７】
ここで、図６に示す例においては、テンプレート表示フィールド３３に表示されるテンプレートには４つの画像挿入領域１−ａ，１−ｂ，１−ｃ，２−ａが含まれており、そのそれぞれに案内画像が表示される。
【００３８】
案内画像は、各画像挿入領域１−ａ，１−ｂ，１−ｃ，２−ａにどのような構図の画像を挿入すればよいかを、アルバム編集作業を行うオペレータに通知することが可能な画像である。ここで、イベントについてのアルバムを作成するための撮影は、アルバムの作成を依頼したユーザに拘わらず、同じ場所、同じ状況で行われるものである。例えば、上述したように結婚式当日の新郎新婦の撮影は、ホテル内の決まった場所で行われ、さらに結婚式中の指輪の交換のシーンや、披露宴でのケーキカットのシーン等、決まった状況で行われる。
【００３９】
このため、テンプレートの画像挿入領域１−ａ，１−ｂ，１−ｃ，２−ａに挿入される画像を、同じテンプレートを選択したすべてのユーザにおいて同一の構図を有するものとすることにより、できあがったアルバムの品質を一定にすることができる。したがって、案内画像としては、画像挿入領域に挿入されるべき構図を表すイラスト、線画あるいはモデルを用いて実際の場所または状況において撮影を行うことにより得られたサンプル画像等を用いることができる。なお、本実施形態においては、モデルを用いたサンプル画像が挿入されているものとする。
【００４０】
また、テンプレート表示フィールド３３には、テンプレートが複数のページを有する場合に、テンプレート表示フィールド３３に表示されるテンプレートのページを切り換えるための矢印ボタン３３Ａ，３３Ｂが表示されている。オペレータは矢印ボタン３３Ａ，３３Ｂをクリックすることにより、編集画面３０に表示するテンプレートのページを切り換えることができる。
【００４１】
ツールボックス３５には、ぼかし、シャープ、およびブラシのように画質を変更する処理を画像データに施すためのボタン、赤目消しおよび傷消しのように画像を修復する処理を画像データに施すためのボタン、回転およびサイズ変更のように画像を加工する処理を画像データに施すためのボタン、並びに処理を終了するための決定ボタンが表示されている。
【００４２】
オペレータは、編集画面３０を見ながらアルバムの編集指示を行うことにより編集作業を行う。具体的には、画像挿入領域に挿入された案内画像と構図が一致する画像を画像の一覧から選択し、選択した画像を入力手段１７を用いてドラッグアンドドロップすることにより、選択した画像を画像挿入領域に挿入する。挿入後はその画像挿入領域を選択し、ツールボックス３５のボタンをクリックすることにより、選択した画像挿入領域に挿入された画像を編集することができる。例えば、回転ボタンをクリックすることにより画像を右回りに９０度回転することができる。また、サイズ変更ボタンをクリックすることにより、画像のサイズを変更することができる。また、ぼかし、シャープおよびブラシボタンをクリックすることにより、画像の画質を変更することができる。また、赤目消しおよび傷消しボタンをクリックすることにより画像を修復することができる。
【００４３】
そして、テンプレートのすべての画像挿入領域に挿入する画像を選択し、選択した画像への編集が終了すると、オペレータは決定ボタンをクリックすることによりそのテンプレートにより構成されるアルバムの編集作業を終了する。なお、オペレータが決定ボタンをクリックすることにより、アルバム編集ＰＣ１は選択された画像データのファイル名、テンプレートの各画像挿入領域と各画像挿入領域に挿入される画像データのファイル名とを対応づけた情報、ぼかし、拡大縮小および赤目消し等の各画像データに施すべき処理の種類を表す情報、トリミングを行う場合のトリミング領域の範囲を表す情報、拡大縮小する場合の拡大率の情報等を含む画像編集情報を生成してファイルサーバ５に送信する。
【００４４】
ファイルサーバ５には、ミニラボ機３Ａ，３Ｂおよびスキャナ３Ｃにおいて、現像済みのフイルムに記録された画像を読み取ることにより得られた画像データが保管される。画像データはアルバム作成を依頼したユーザ単位で作成されたフォルダに保管される。また、ファイルサーバ５には、アルバム作成用のテンプレートを表すテンプレートデータが複数保管されている。また、テンプレートの画像挿入領域に挿入する案内画像を表す案内データも保管されている。
【００４５】
そして、ファイルサーバ５はアルバム編集ＰＣ１から送信されたアルバム編集情報を参照して、ユーザが選択した種類のテンプレートを表すテンプレートデータ、ユーザＩＤに対応するフォルダに保管された画像データ、およびテンプレートの画像挿入領域に挿入される案内画像を表す案内画像データをアルバム編集ＰＣ１に送信する。
【００４６】
一方、アルバム編集ＰＣ１から画像編集情報が送信されると、ファイルサーバ５は画像編集情報に含まれる選択された画像を表す画像データのファイル名を参照して、選択された画像データに対してセットアップ処理および編集処理を行い、処理済み画像データを生成する。なお、セットアップ処理には、選択された画像データに対する明るさ補正処理、色補正処理および階調補正処理の少なくとも１つの処理が含まれる。また、編集処理には、画像編集情報により指定された、ぼかし、シャープおよびブラシ等が指定されている画像データに対する画質を変更する処理、トリミングや拡大縮小の処理が指定されている画像データに対するトリミングおよび拡大縮小等の画像を加工する処理、およびぼかしや赤目消し等の画像処理が指定されている画像データに対する画像を修復する処理が含まれる。
【００４７】
また、ファイルサーバ５は、画像編集情報に含まれるテンプレートの各画像挿入領域と各画像挿入領域に挿入される画像データのファイル名とを対応づけた情報から、アルバムのレイアウト情報を生成する。図７はレイアウト情報の例を示す図である。図７に示すように、レイアウト情報は、使用するテンプレートＴ１の画像挿入領域１−ａ，１−ｂ，１−ｃ，２−ａと、各画像挿入領域に挿入する画像データのファイル名（DSCF0012.jpg、DSCF0020.jpg、DSCF0023.jpg、DSCF0030.jpg）とを対応づけたものとなっている。そして、処理済み画像データとともにレイアウト情報をミニラボ機３Ａ，３Ｂのいずれかに送信する。
【００４８】
工程管理ＰＣ７は、オペレータによる１つのアルバムの注文についての作成工程を管理するために、オペレータにより、アルバム編集終了、プリント完了およびアルバム検品終了等、各工程の処理が終了した旨の入力を受け付ける。最終的には、完成したアルバムの品質をオペレータが検査し、検査結果が合格であった場合に、その旨の入力を受け付け、１つのアルバムについての工程管理を終了する。なお、検査結果が不合格であった場合には、そのアルバム作成の注文に対して、再度のアルバム作成の指示の入力を受け付ける。
【００４９】
次いで、第１の実施形態において行われる処理について説明する。図８は第１の実施形態において行われる処理を示すフローチャートである。なお、ファイルサーバ５には、結婚式当日のユーザの撮影を行うことにより画像が記録された現像済みのフイルムから、画像を読み取ることにより得られた画像データが保管されているものとする。また、ユーザＩＤおよびユーザが指定したテンプレートの種類の情報からなるアルバム編集情報、並びにユーザがアルバム作成を依頼したイベントの種類が入力されているものとする。
【００５０】
オペレータがアルバム編集ＰＣ１からアルバム編集の指示を行うことにより処理が開始され、まず、アルバム編集ＰＣ１は、ユーザＩＤおよびユーザが指定したテンプレートの種類の情報からなるアルバム編集情報をファイルサーバ５に送信する（ステップＳ１）。
【００５１】
ファイルサーバ５はアルバム編集情報を受信し、ユーザＩＤに対応するフォルダに保管された画像データ、ユーザが指定した種類のテンプレートを表すテンプレートデータおよびテンプレートの画像挿入領域に挿入される案内画像を表す案内画像データをアルバム編集ＰＣ１に送信する（ステップＳ２）。
【００５２】
アルバム編集ＰＣ１は、画像データ、テンプレートデータおよび案内画像データを受信して、編集画面３０を表示手段１５に表示する（ステップＳ３）。
【００５３】
図９は編集画面の表示の処理を示すフローチャートである。まず、アルバム編集ＰＣ１は、複数の画像データについてのシーンの特徴量を算出し（ステップＳ１１）、特徴量に応じて複数の画像データをシーン毎の複数の画像グループに分類して複数の画像グループを生成する（ステップＳ１２）。次いで、記録手段２３に記録された目標値配列テーブルＯＴ１を参照して、画像グループを結婚式１というイベントにおける各シーンが出現する順序に対応するように並べ（ステップＳ１３）、並べた順序にて前記複数の画像データにより表される画像の一覧を生成する（ステップＳ１４）。そして、この画像の一覧を一覧表示フィールド３１に含むとともに、テンプレートをテンプレート表示フィールド３３に含む編集画面３０を生成する（ステップＳ１５）。
【００５４】
一方、アルバム編集ＰＣ１は、目標値配列テーブルＯＴ１に含まれる結婚式１の目標値配列における各シーンの特徴量の目標値を、各シーンに分類された画像グループについてのシーンの特徴量の平均値を用いて変更する（ステップＳ１６）。そして、生成した編集画面３０を表示して（ステップＳ１７）、処理を終了する。なお、ステップＳ１６の処理はステップＳ１３以降であればいずれのステップの処理の後に行ってもよく、あるいはステップＳ１３以降のステップの処理と並列に行ってもよい。
【００５５】
なお、編集画面３０におけるテンプレート表示フィールド３３に表示されたテンプレートの画像挿入領域には、案内画像データにより表される案内画像が挿入される。
【００５６】
図８に戻り、アルバム編集ＰＣ１は、オペレータによる編集画面３０を参照してのアルバムの編集指示を受け付ける（ステップＳ４）。次いで、決定ボタンがクリックされたか否かを判定し（ステップＳ５）、ステップＳ５が肯定されると、アルバム編集ＰＣ１は画像編集情報を生成し、これをファイルサーバ５に送信する（ステップＳ６）。なお、ステップＳ５が否定されるとステップＳ４に戻り、引き続きオペレータの編集指示を受け付ける。
【００５７】
ファイルサーバ５は、画像編集情報を受信して、画像編集情報に含まれる選択された画像データのファイル名を参照して、画像の編集処理を行う（ステップＳ７）。そして、画像編集処理により生成された処理済み画像データおよび画像編集情報から生成したレイアウト情報をミニラボ機３Ａ，３Ｂのいずれかに出力して（ステップＳ８）、処理を終了する。
【００５８】
ミニラボ機３Ａ，３Ｂは、処理済み画像データおよびレイアウト情報を受信すると処理済み画像データをプリント出力して、処理済み画像データのプリントを生成する。オペレータは（あるいはアルバム加工を専門に行うオペレータ）は、レイアウト情報を参照しつつ、テンプレートに対応する台紙におけるプリント挿入領域にプリントを貼り付け、さらには製本作業等を行ってアルバムを作成する。
【００５９】
作成されたアルバムは、品質管理を行うオペレータにより検査され、検査に合格するとユーザに配送される。なお、検査に不合格であった場合には、工程管理ＰＣ７において、そのアルバム作成の注文について、再度のアルバムの作成の指示がなされる。
【００６０】
このように、第１の実施形態においては、撮影により取得された複数の画像データをシーンの特徴量に応じてイベントに含まれるシーン毎の画像グループに分類し、目標値配列テーブルＯＴ１を参照して、画像グループをイベントにおけるシーンの順序にて並べた画像の一覧を生成するようにしたものである。このため、編集画面３０の一覧表示フィールド３１には、シーン毎に画像がまとめられて表示されるため、編集作業を行うオペレータは、画像の一覧を参照すれば、画像をシーン毎に容易に選択することができる。したがって、テンプレートの画像挿入領域に挿入する画像を選択する際のオペレータの負担を軽減することができる。
【００６１】
また、目標値配列テーブルＯＴ１に含まれる各シーンの特徴量の目標値を、各シーンに対応する画像グループに分類された画像データから得たシーンの特徴量の平均値により修正することにより、目標値配列テーブルＯＴ１に含まれるシーンの特徴量の目標値を、実際に編集に用いた画像のシーンの特徴量により近づけることができる。したがって、複数の画像グループをシーンの特徴量の目標値に応じてより適切に並べ替えることができる。
【００６２】
次いで、本発明の第２の実施形態について説明する。上記第１の実施形態においては、目標値配列テーブルＯＴ１を参照して画像グループをイベントにおけるシーンの順序に並べて画像の一覧を生成していたが、第２の実施形態においては、目標値配列テーブルＯＴ１に代えて、イベントに対応するイベント対応テンプレートの画像挿入領域のそれぞれに挿入されるべきシーンの特徴量の目標値であるシーン目標値を参照して、イベント対応テンプレートの画像挿入領域毎にその画像挿入領域のシーンに対応する特徴量を有する画像が分類された画像グループを用いて画像の一覧を生成するようにした点が第１の実施形態と異なる。
【００６３】
このため、第２の実施形態においては、テンプレートの画像挿入領域のそれぞれに挿入されるべきシーンの特徴量の目標値であるシーン目標値を複数種類のテンプレートについて記述したテンプレート目標値テーブルを記録手段２３に記憶している。
【００６４】
図１０はテンプレート目標値テーブルＴＴ１の例を示す図である。図１０に示すようにテンプレート目標値テーブルＴＴ１は、Ｔ１，Ｔ２等のテンプレートの種類と、各テンプレートに含まれる画像挿入領域１−ａ，１−ｂ，１−ｃ等についてシーン目標値が記述されている。例えばテンプレートＴ１は３つの画像挿入領域１−ａ，１−ｂ，１−ｃを有し、各画像挿入領域のシーン目標値がそれぞれ（１００，１０，１０）、（１０，１０，１００）、（１０，１００，１０）となっている。シーンの特徴量の目標値は、目標とするシーンを撮影することにより取得した画像についてのＲ，Ｇ，Ｂ各色のその画像における平均値を算出することにより求める。
【００６５】
なお、第２の実施形態においては、イベント対応テンプレートとしてテンプレートＴ１が指定され、複数の画像データが図５に示すような特徴量の平均値を有する３つの画像グループＡ，Ｂ，Ｃに分類されたものとして以降の説明を行う。
【００６６】
アルバム編集ＰＣ１は、画像データをシーン毎の画像グループに分類した後、編集画面３０を表示する。この際、一覧表示フィールド３１は初期画面においては空欄となっており、テンプレート表示フィールド３３にはイベント対応テンプレートであるテンプレートＴ１が表示される。そして、オペレータがテンプレート表示フィールド３３に表示されたテンプレートＴ１における所望とする画像挿入領域を指定すると、アルバム編集ＰＣ１はテンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値を参照して、このシーン目標値とすべての画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値との特徴量（ｒ，ｇ，ｂ）の３次元空間における距離を算出し、算出した距離が最小となる画像グループを選択する。
【００６７】
ここで、画像挿入領域として１−ａが指定されたとする。図５に示すように画像グループＡの平均値は（８５，２０，２０）、画像グループＢの平均値は（１６，９８，２０）、画像グループＣの平均値は（１２，２０，９５）である。したがって、特徴量の距離が最小となる画像グループは画像グループＡとなる。このため、アルバム編集ＰＣ１は、画像挿入領域として１−ａが指定されると、画像グループＡに分類された画像データの一覧を生成して編集画面３０の一覧表示フィールド３１に表示する。
【００６８】
一方、他の画像挿入領域が指定されると、アルバム編集ＰＣ１は上記と同様にテンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値を参照して、このシーン目標値とすべての画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値との特徴量（ｒ，ｇ，ｂ）の３次元空間における距離を算出し、算出した距離が最小となる画像グループを求め、求めた画像グループに分類された画像データの一覧を生成して表示する。例えば、画像挿入領域１−ｂが指定されると画像グループＣに分類された画像データの一覧を生成して表示し、画像挿入領域１−ｃが指定されると画像グループＢに分類された画像データの一覧を生成して表示する。
【００６９】
なお、アルバム編集ＰＣ１は画像グループを選択した後、テンプレート目標値テーブルＴＴ１に含まれる画像挿入領域のシーン目標値を、選択した画像グループについてのシーンの特徴量の平均値を用いて変更する。すなわち、画像挿入領域１−ａについては、シーン目標値（１００，１０，１０）に画像グループＡの平均値（８５，２０，２０）を加算して２で除算することによりシーン目標値を（９３，１５，１５）に変更する。同様に画像挿入領域１−ｂが指定されて、画像グループＣが選択された場合には、画像挿入領域１−ｂのシーン目標値（１０，１０，１００）に画像グループＣの平均値（１２，２０，９５）を加算して２で除算することによりシーン目標値を（１１，１５，９３）に変更する。また、画像挿入領域１−ｃが指定されて、画像グループＢが選択された場合には、画像挿入領域１−ｃのシーン目標値（１０，１００，１０）に画像グループＢの平均値（１６，９８，２０）を加算して２で除算することによりシーン目標値を（１３，９９，１５）に変更する。
【００７０】
次いで、第２の実施形態において行われる処理について説明する。第２の実施形態において行われる処理は編集画面の表示の処理が第１の実施形態と異なるのみであるため、ここでは編集画面の表示の処理についてのみ説明する。図１１は第２の実施形態において行われる編集画面の表示の処理を示すフローチャートである。ここで、イベント対応テンプレートとしてテンプレートＴ１が指定され、その旨がアルバム編集ＰＣ１に入力されているものとする。
【００７１】
まず、アルバム編集ＰＣ１は、複数の画像データについてのシーン特徴量を算出し（ステップＳ２１）、特徴量に応じて複数の画像データをシーン毎の複数の画像グループに分類して複数の画像グループを生成する（ステップＳ２２）。そして、一覧表示フィールド３１が空欄でテンプレート表示フィールド３３にイベント対応テンプレートであるテンプレートＴ１が表示された初期編集画面を生成し（ステップＳ２３）、これを表示する（ステップＳ２４）。
【００７２】
次いで、テンプレートＴ１の画像挿入領域が指定されたか否かの監視を開始し（ステップＳ２５）、ステップＳ２５が肯定されると、記録手段２３に記録されたテンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値とすべての画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値との特徴量（ｒ，ｇ，ｂ）の３次元空間における距離を算出し、算出した距離が最小となる画像グループを選択する（ステップＳ２６）。そして、選択した画像グループに分類された画像データにより表される画像の一覧を生成し（ステップＳ２７）、これを編集画面３０の一覧表示フィールド３１に表示する（ステップＳ２８）。そして、テンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値を、その画像挿入領域に対応するシーンに分類された画像グループについてのシーンの特徴量の平均値を用いて変更し（ステップＳ２９）、処理を終了する。なお、ステップＳ２９の処理はステップＳ２６以降であればいずれのステップの処理の後に行ってもよく、あるいはステップＳ２６以降のステップの処理と並列に行ってもよい。
【００７３】
なお、他の画像挿入領域が指定されると、アルバム編集ＰＣ１は上記と同様にテンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値を参照して、このシーン目標値とすべての画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値との特徴量（ｒ，ｇ，ｂ）の３次元空間における距離を算出し、算出した距離が最小となる画像グループを求め、求めた画像グループに分類された画像データの一覧を生成して表示する。
【００７４】
このように、第２の実施形態においては、撮影により取得された複数の画像データをシーンの特徴量に応じてイベントに含まれるシーン毎の画像グループに分類し、編集画面３０においてテンプレートの画像挿入領域が指定されると、テンプレート目標値テーブルＴＴ１における指定された画像挿入領域のシーン目標値を参照して画像グループを選択し、選択した画像グループに分類された画像データにより表される画像の一覧を生成して編集画面３０に表示するようにしたものである。これにより、オペレータがテンプレートの画像挿入領域を指定するのみで、その画像挿入領域に挿入すべきシーンの画像のみが一覧として表示されるため、編集作業を行うオペレータは、画像の一覧を参照すれば画像をシーン毎に容易に選択することができる。したがって、テンプレートの画像挿入領域に挿入する画像を選択する際のオペレータの負担を軽減することができる。
【００７５】
また、シーン毎に分類された画像グループに含まれる複数の画像のそれぞれにより表されるシーンの特徴量の平均値により、テンプレート目標値テーブルＴＴ１におけるシーン目標値を修正することにより、シーン目標値を、実際に編集に用いた画像についてのシーンの特徴量により近づけることができる。したがって、テンプレートの画像挿入領域に挿入すべき画像をシーンの特徴量の目標値に応じてより適切に選択することができる。
【００７６】
なお、上記第１および第２の実施形態においては、特徴量として画像データにより表される画像に含まれるＲ，Ｇ，Ｂ各色のその画像における平均値を用いているが、これに限定されるものではなく、画像により表されるシーンの明度、彩度、色相、像構造、および被写体の種類等の少なくとも１つを表す各種情報を用いることができる。具体的には、画像の色特性（画像全体の色バランス、平均明度、平均彩度、画素毎の色のばらつきを表す色分散、明度ヒストグラム、彩度ヒストグラム、色相ヒストグラム等）、像構造特性（空間周波数分布等）、被写体特性（画像全体に占める顔、空や海等の水領域、植物や草木等の樹木領域、土や道路等および建物の面積等の割合、顔のサイズ、顔の数、被写体の形状、画像の縦横、並びに室内で撮影されたか屋外で撮影されたか等）の少なくとも１つを特徴量として用いることができる。
【００７７】
以下、室内で撮影されたか屋外で撮影されたか、顔の数、顔の面積の割合、空の面積の割合、水領域の面積の割合、樹木領域の面積の割合、土や道路等（以下道路等とする）の面積の割合、建物の面積の割合および画像の縦横のそれぞれを特徴量Ｃ１〜Ｃ９として求めた場合の分類について第３の実施形態として説明する。
【００７８】
ここで、室内で撮影されたか屋外で撮影されたかについては、画像データの付帯情報に付与されている明るさの値（フォーカスポイントでの明るさ）を所定のしきい値と比較し、しきい値以上であれば屋外、しきい値未満であれば屋内と判定する。そして、屋外の場合１を、屋内の場合は０の値を特徴量Ｃ１として算出する。
【００７９】
顔の数については、例えば画像中の肌色かつ長円形状の領域の数をカウントし、カウントした数を特徴量Ｃ２として算出する。
【００８０】
顔の面積の割合としては、画像中の肌色かつ長円形状の領域に含まれる画素数を求め、その画素数を画像の全画素数で除算することにより特徴量Ｃ３を算出する。
【００８１】
空の面積の割合、水領域の面積の割合、樹木領域の面積の割合、道路等の面積の割合、および建物の面積の割合については、例えば特開２００４−７８９３９号公報に記載された手法を用いて、特徴量Ｃ４〜Ｃ８を算出するがこの手法に限定されるものではない。ここで、特開２００４−７８９３９号公報に記載された手法について、説明する。
【００８２】
まず、色および明度等に基づいて、画像をオブジェクト毎の領域（オブジェクト領域）に分割するとともに、画像全体をオブジェクト毎の領域よりも小さい複数のブロック領域に分割する。一方、空、水、樹木、道路等、および建物について、色、明度、像構造等の各種要素を学習することにより得られた、オブジェクトの種類を識別するための自己組織化マップを用意し、各ブロック領域について自己組織化マップを参照してオブジェクトの種類を識別する。そして、オブジェクト領域毎にオブジェクトの種類を集計し、最も多い種類のオブジェクトをそのオブジェクト領域の種類として出力する。
【００８３】
本実施形態においては、このようにして画像をオブジェクト領域に分割し、各オブジェクト領域の種類（空、水、樹木、道路等、および建物）を特定した後、オブジェクト領域の面積（オブジェクト領域の画素数）を画像全体の面積（画像の全画素数）により除算することにより、空の面積の割合、水領域の面積の割合、樹木領域の面積の割合、道路等の面積の割合、および建物の面積の割合を求め、これを特徴量Ｃ４〜Ｃ８として算出する。
【００８４】
画像の縦横については、画像データの付帯情報に付与されている縦横の情報や画像の画素数の記述の仕方（１２８０×９６０であれば横、９６０×１２８０であれば縦）に基づいて判定を行い、横の場合は１、縦の場合は０を特徴量Ｃ９として算出する。
【００８５】
ここで、５つの画像データＧ１１〜Ｇ１５についての特徴量Ｃ１〜Ｃ９の算出結果の例を図１２に示す。そして、特徴量Ｃ１〜Ｃ９の９次元空間における画像間の特徴量Ｃ１〜Ｃ９の距離を算出し、距離が所定のしきい値Ｔｈ２以内となる画像データ同士を、特徴量が近似するすなわちシーンが類似する画像を表すものとして１つの画像グループに分類する。図１２に示す例においては、画像データＧ１１，Ｇ１２が１つのグループＡ′に、画像データＧ１３，Ｇ１４が１つのグループＢ′に、画像データＧ１５が１つのグループＣ′にそれぞれ分類される。
【００８６】
図１３は第３の実施形態における目標値配列テーブルの例を示す図である。図１３に示すように目標値配列テーブルＯＴ２は、結婚式１、結婚式２等のイベントを表すイベント名と、各イベント名により表されるイベントに含まれるシーンの特徴量Ｃ１〜Ｃ９の目標値が各シーンが出現する順序にて記述されている。例えば結婚式１というイベントには３つのシーン１′，２′，３′がこの順序で出現し、各シーン１′，２′，３′の特徴量の目標値がそれぞれ（１，２，５０，０，０，２５，０，０，０）、（０，１，１５，０，０，０，０，０，１）、（１，０，０，３５，１５，５，５，５，１）となっている。シーンの特徴量Ｃ１〜Ｃ９の目標値は、目標とするシーンを撮影することにより取得した画像について特徴量Ｃ１〜Ｃ９を算出することにより求める。
【００８７】
アルバム編集ＰＣ１は、目標値配列テーブルＯＴ２を参照して、分類された画像グループを所定の順序に並べる。図１４は画像グループとシーンとの対応づけを説明するための図である。ここで、第３の実施形態において画像データが画像グループＡ′，Ｂ′，Ｃ′の３つに分類されたものとし、イベントとしては結婚式１が指定されたものとする。
【００８８】
まず、アルバム編集ＰＣ１は、画像グループＡ′，Ｂ′，Ｃ′に含まれるすべての画像データについてのシーンの特徴量Ｃ１〜Ｃ９の平均値を算出する。図１４に示すように画像グループＡ′の平均値は（１，２，３０，１５，１０，２０，５，０，０．５）、画像グループＢ′の平均値は（０，０．５，５，０，０，０，０，０，１）、画像グループＣ′の平均値は（１，０，０，４０，２０，１０，１０，１０，１）であったとする。アルバム編集ＰＣ１は、各画像グループＡ′，Ｂ′，Ｃ′についてのシーンの特徴量の平均値と、目標値配列テーブルＯＴ２における結婚式１についての各シーンのシーン特徴量目標値との９次元空間における距離を算出し、距離が最小となったシーンにその画像グループを対応づける。これにより、画像グループＡ′がシーン１′に、画像グループＢ′がシーン３′に、画像グループＣ′がシーン２′にそれぞれ対応づけられる。
【００８９】
なお、画像グループＡ′，Ｃ′，Ｂ′をそれぞれシーン１′，２′，３′と対応づけた後、アルバム編集ＰＣ１は、目標値配列テーブルＯＴ２に含まれる各シーン１′，２′，３′の目標値を、画像グループＡ′，Ｃ′，Ｂ′についてのシーンの特徴量の平均値を用いて変更する。
【００９０】
また、上記第２の実施形態においては、テンプレート目標値テーブルＴＴ１に含まれる各画像挿入領域のシーン目標値を、その画像挿入領域に対応するシーンに分類された画像グループについてのシーンの特徴量の平均値を用いて変更しているが、画像挿入領域に挿入すべく選択された画像の特徴量そのものを用いてテンプレート目標値テーブルのシーン目標値を変更してもよい。以下、これを第４の実施形態として説明する。
【００９１】
第４の実施形態においては、図１１に示すフローチャートのステップＳ２９の処理を行うことなく、図８に示すフローチャートにおいて決定ボタンがクリックされることによりステップＳ５が肯定された場合に目標値変更の処理が行われる。図１５は目標値変更処理のフローチャートである。なお、ここでは特徴量としては第１および第２の実施形態における画像データにより表される画像に含まれるＲ，Ｇ，Ｂ各色のその画像における平均値を用いるものとする。
【００９２】
図８に示すフローチャートのステップＳ５が肯定されるとアルバム編集ＰＣ１は目標値変更処理を開始し、アルバム編集に使用しているテンプレートの種類を表す情報を取得する（ステップＳ３１）。続いて、テンプレートにおける最初の画像挿入領域について処理を行うべく、Ｎ＝１（Ｎは画像挿入領域の順番）にセットする（ステップＳ３２）。そして、Ｎ番目の画像挿入領域に対応するシーン目標値を図１０に示すテンプレート目標値テーブルＴＴ１を参照して取得する（ステップＳ３３）。例えば使用しているテンプレートがテンプレートＴ２であり、画像挿入領域が１番目の１−ａである場合、（６０，６０，１０）をシーン目標値として取得する。
【００９３】
さらに、Ｎ番目の画像挿入領域に挿入すべく選択された画像の特徴量を取得する（ステップＳ３４）。そして、取得したシーン目標値および特徴量を重み付け加算することにより新たなシーン目標値（新シーン目標値）を算出する（ステップＳ３５）。具体的には下記の式（１）に示す演算により新シーン目標値（ｒ，ｇ，ｂ）を算出する。
【００９４】
新シーン目標値（ｒ，ｇ，ｂ）＝α(50,50,20)+(1-α）(60,60,10) (0<α<1)  （１）
次いで、すべての画像挿入領域について新シーン目標値を算出したか否かを判定し（ステップＳ３６）、ステップＳ３６が否定されると次の画像挿入領域の処理を行うべくＮ＝Ｎ＋１とし（ステップＳ３７）、ステップＳ３３に戻る。ステップＳ３６が肯定されると、新シーン目標値によりテンプレート目標値テーブルＴＴ１のシーン目標値を変更し（ステップＳ３８）、処理を終了する。
【００９５】
なお、式（１）におけるαを１とすることにより、挿入すべく選択された画像の特徴量が新シーン目標値となる。
【００９６】
ここで、第３の実施形態において使用した特徴量Ｃ１，Ｃ２，Ｃ９については、整数である必要があるため、新シーン目標値が小数点以下の値を有する場合には、小数点以下を四捨五入等して新シーン目標値を整数とする必要がある。
【００９７】
なお、新シーン目標値によりテンプレート目標値テーブルＴＴ１を変更するのに代えて、画像挿入領域に挿入すべく選択された画像の特徴量をテンプレートと対応づけて目標値履歴情報として記憶手段２３に保存しておいてもよい。図１６は目標値履歴情報の例を示す図である。なお、図１６はテンプレートＴ２についての目標値履歴情報ＯＲ１を示す図である。図１６に示すように、目標値履歴情報ＯＲ１は、テンプレートＴ２について編集に使用された日付と対応づけて、画像挿入領域に挿入すべく選択された画像の特徴量がテンプレート目標値テーブルとして記述されている。
【００９８】
アルバム編集ＰＣ１は、オペレータがアルバムの編集を行う際に、編集画面３０とともに目標値履歴情報ＯＲ１を表示して、オペレータが所望とするテンプレート目標値テーブルを選択できるようにする。そして、オペレータが選択したテンプレート目標値テーブルのシーン目標値を参照して、このシーン目標値とすべての画像グループＡ，Ｂ，Ｃについてのシーンの特徴量の平均値との３次元または９次元空間における距離を算出し、算出した距離が最小となる画像グループを求め、求めた画像グループに分類された画像データの一覧を生成して表示する。
【００９９】
なお、上記各実施形態においては、オペレータが選択した画像を表す画像データの処理済み画像データをミニラボ機３Ａ，３Ｂにおいてプリント出力して、テンプレートに対応する台紙にプリントを貼り付けることによりアルバムを作成しているが、ファイルサーバ５において、処理済み画像データとテンプレートデータとを合成して、テンプレートの画像挿入領域にオペレータが選択した画像が挿入された画像（すなわちアルバム画像）を表す合成画像データを生成し、合成画像データをミニラボ機３Ａ，３Ｂに出力するようにしてもよい。
【０１００】
これにより、ミニラボ機３Ａ，３Ｂにおいて合成画像データをプリント出力すれば、アルバム画像のプリントを製本するのみで、プリントを台紙に貼り付ける作業を行うことなく、アルバムを作成することができる。
【０１０１】
また、上記各実施形態においては、フイルムに記録した画像を読み取ることにより得た画像データを用いてアルバムを作成しているが、デジタルカメラにより取得した画像データをそのまま用いてアルバムを作成することも可能である。この場合、ファイルサーバ５には、メモリカード等の撮影により取得した画像データを記録したメディアから画像データを読み出すメディアドライブが設けられ、メディアドライブを用いてメディアから読み出した画像データがファイルサーバ５に保管される。
【０１０２】
また、上記各実施形態においては、アルバム編集ＰＣ１においてアルバムに使用する画像を選択した後に、ファイルサーバ５において選択した画像を表す画像データに対してのみセットアップ処理を施しているが、ファイルサーバ５にミニラボ３Ａ，３Ｂあるいはスキャナ３Ｃから画像データが送信された際に、すべての画像データに対してセットアップ処理を施してファイルサーバ５に保管するようにしてもよい。また、アルバム編集ＰＣ１において、ファイルサーバ５から送信されたすべての画像データあるいはアルバムに使用するために選択した画像データに対してセットアップ処理を施すようにしてもよい。
【０１０３】
また、上記各実施形態において、アルバム編集ＰＣ１またはファイルサーバ５が、レイアウト情報に基づいて、テンプレートにユーザの画像を挿入した状態のデータ（アルバムデータ）を生成し、これをユーザがアクセス可能なサーバ等に送信して保管しておくようにしてもよい。これにより、ユーザはアルバムの出来具合をアルバム作成の前に確認することができる。なお、この場合、そのアルバムデータを用いてアルバムを作成するか、編集をやり直すかをユーザに選択させるようにしてもよい。
【図面の簡単な説明】
【０１０４】
【図１】本発明の第１の実施形態による画像編集装置を備えた画像編集システムの構成を示す概略ブロック図
【図２】アルバム編集ＰＣの構成を示す概略ブロック図
【図３】画像データの分類を説明するための図
【図４】目標値配列テーブルの例を示す図
【図５】画像グループとシーンとの対応づけを説明するための図
【図６】編集画面の例を示す図
【図７】レイアウト情報の例を示す図
【図８】第１の実施形態において行われる処理を示すフローチャート
【図９】第１の実施形態において編集画面を表示する際に行われる処理を示すフローチャート
【図１０】テンプレート目標値テーブルの例を示す図
【図１１】第２の実施形態において編集画面を表示する際に行われる処理を示すフローチャート
【図１２】第３の実施形態における特徴量の算出結果を示す図
【図１３】第３の実施形態における目標値配列テーブルの例を示す図
【図１４】画像グループとシーンとの対応づけを説明するための図
【図１５】目標値変更処理のフローチャート
【図１６】目標値履歴情報を示す図
【符号の説明】
【０１０５】
１    アルバム編集ＰＣ
３Ａ，３Ｂ    ミニラボ機
３Ｃ    スキャナ
５    ファイルサーバ
７    工程管理ＰＣ
１１    ＣＰＵ
１３    送受信手段
１５    表示手段
１７    入力手段
１９    Ｉ／Ｏ
２１    メモリ
２３    記録手段
２５    バス
３０    編集画面
３１    一覧表示フィールド
３３    テンプレート表示フィールド
３５    ツールボックス
【図１】
2005184790.tif 000003
【図２】
2005184790.tif 000004
【図３】
2005184790.tif 000005
【図４】
2005184790.tif 000006
【図５】
2005184790.tif 000007
【図６】
2005184790.tif 000008
【図７】
2005184790.tif 000009
【図８】
2005184790.tif 000010
【図９】
2005184790.tif 000011
【図１０】
2005184790.tif 000012
【図１１】
2005184790.tif 000013
【図１２】
2005184790.tif 000014
【図１３】
2005184790.tif 000015
【図１４】
2005184790.tif 000016
【図１５】
2005184790.tif 000017
【図１６】
2005184790.tif 000018