(57)【要約】  【課題】  画像の整理をその重要度に着目して行い易くする。  【解決手段】  画像ファイルを保存する画像ファイル保存部１１と、保存された画像ファイルを読み出しその中に含まれる画像データを表示する画像表示部１２と、その画像データのプリントを指示するプリント指示部１３と、その画像データを転送する画像転送部１４と、その画像データの編集を行う画像編集部１５と、その画像データが表示されている時間を計時する計時部１６と、これらのファイル操作の累計値を計算し保持するファイル操作累計値計算部１７と、その累計値に基づいてファイル操作重要度指数を生成するための規則を記憶する重要度決定規則記憶部１８と、その規則を参照してファイル操作重要度指数を生成するファイル操作重要度生成部１９とを備えた。  【選択図】  図３
2005260355.tif 000002
【特許請求の範囲】
【請求項１】
画像の属性情報に基づいて当該画像の重要度を決定するための規則を記憶する重要度決定規則記憶部と、
特定の画像の属性情報を取得する属性情報取得部と、
前記属性情報取得部により取得された前記属性情報に対し、前記重要度決定規則記憶部に記憶された前記規則を適用することにより、前記特定の画像の重要度を示す重要度情報を生成する重要度情報生成部と、
前記重要度情報生成部により生成された前記重要度情報を前記特定の画像に付加する重要度情報付加部と
を備えたことを特徴とする重要度付加装置。
【請求項２】
前記属性情報取得部は、前記属性情報として、前記特定の画像に対してなされた操作に関する情報を取得することを特徴とする請求項１記載の重要度付加装置。
【請求項３】
前記属性情報取得部は、前記属性情報として、前記特定の画像が撮影されたことの意味を示すイベント情報を取得することを特徴とする請求項１記載の重要度付加装置。
【請求項４】
前記属性情報取得部は、前記特定の画像の撮影日時又は撮影位置の情報と、日時又は位置の意味を定義した情報とに基づき、前記イベント情報を生成することを特徴とする請求項３記載の重要度付加装置。
【請求項５】
前記属性情報取得部は、前記特定の画像の撮影日時又は撮影位置の情報と、当該特定の画像の関係者の情報と、日時又は位置の当該関係者にとっての意味を定義した情報とに基づき、前記イベント情報を生成することを特徴とする請求項３記載の重要度付加装置。
【請求項６】
前記属性情報取得部は、前記属性情報として、前記特定の画像における被写体の表情に関する情報を取得することを特徴とする請求項１記載の重要度付加装置。
【請求項７】
画像の属性情報に基づいて当該画像の重要度を決定するための規則を所定の記憶装置から読み込むステップと、
特定の画像の属性情報を取得するステップと、
取得された前記属性情報に対し、読み込まれた前記規則を適用することにより、前記特定の画像の重要度を示す重要度情報を生成するステップと
を含むことを特徴とする重要度情報生成方法。
【請求項８】
前記読み込むステップでは、前記規則として、前記画像の各属性情報に基づいて当該画像の各属性情報に着目した重要度である個別重要度を決定するための第１の規則と、当該個別重要度に基づいて当該画像の重要度を決定するための第２の規則とを読み込むことを特徴とする請求項７記載の重要度情報生成方法。
【請求項９】
前記特定の画像に対して操作がなされるごとに当該操作の情報を記録したファイル操作累計値テーブルを作成するステップをさらに含み、
前記属性情報を取得するステップでは、当該属性情報として、作成された前記ファイル操作累計値テーブルを取得することを特徴とする請求項７記載の重要度情報生成方法。
【請求項１０】
前記特定の画像の撮影日時及び/又は撮影位置を特定するステップと、
日時の意味を定義した行事テーブル及び/又は位置の意味を定義した場所テーブルを所定の記憶装置から読み込むステップと、
特定された前記撮影日時及び/又は撮影位置の意味を、読み込まれた前記行事テーブル及び/又は前記場所テーブルを参照することにより推定するステップとを含み、
前記属性情報を取得するステップでは、当該属性情報として、推定された前記撮影日時及び/又は撮影位置の意味を取得することを特徴とする請求項７記載の重要度情報生成方法。
【請求項１１】
画像データ及びその重要度を示す重要度情報を含む画像ファイルを取得する画像ファイル取得部と、
電子アルバムに含める画像の枚数を特定する枚数特定部と、
前記画像ファイル取得部により取得された前記画像ファイルの中から、前記枚数特定部により特定された枚数の範囲内で、所定の条件を満足する前記重要度情報を含む画像ファイルを選択する画像選択部と、
前記選択された画像ファイルに含まれる前記画像データを電子アルバムに含める画像データとして取得する画像データ取得部と
を備えたことを特徴とする電子アルバム作成装置。
【請求項１２】
画像データとその識別情報とその重要度を示す重要度情報とを含む画像ファイルを取得するステップと、
取得された前記画像ファイルに含まれる前記画像データと前記識別情報とを対応付けて記憶装置に記憶するステップと、
取得された前記画像ファイルに含まれる前記重要度情報に基づき、電子アルバムに含める画像データの識別情報を特定するステップと、
特定された前記識別情報に基づき、前記記憶装置に記憶された前記画像データを、電子アルバムに含める画像データとして読み出すステップと
を含むことを特徴とする電子アルバム作成方法。
【請求項１３】
コンピュータに、
画像の属性情報に基づいて当該画像の重要度を決定するための規則を所定の記憶装置から読み込む機能と、
特定の画像の属性情報を取得する機能と、
取得された前記属性情報に対し、読み込まれた前記規則を適用することにより、前記特定の画像の重要度を示す重要度情報を生成する機能と
を実現させるためのプログラム。
【請求項１４】
前記属性情報を取得する機能は、当該属性情報として、前記画像に対してなされた操作に関する情報を取得する機能であることを特徴とする請求項１３記載のプログラム。
【請求項１５】
前記属性情報を取得する機能は、当該属性情報として、前記画像が撮影されたことの意味を示すイベント情報を取得する機能であることを特徴とする請求項１３記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、写真等の画像に対しその重要度を決定して付加する重要度付加装置等に関する。
【背景技術】
【０００２】
近年、我々の周りには写真等の画像が溢れている。その要因の１つとして、デジタルカメラ(いわゆるカメラ付き携帯電話を含む)の急速な普及が挙げられる。
銀塩カメラでは、感光剤としてハロゲン化銀を用いたフィルムに画像を記録するため、一旦撮影した画像を後で削除することはできない。これに対し、デジタルカメラでは、デジタルデータとして画像を記録するため、撮影に失敗する可能性があったとしてもとりあえず撮影しておき、失敗であれば後から削除するということも可能である。また、永久保存するかどうか判断に迷う画像については、とりあえずＰＣ(Personal Computer)等に移しておき、後で削除するか保存するかを判断することもよくある。このように我々の意識も銀塩カメラを用いる場合とは大きく異なってきており、その結果、多くの画像がデジタルカメラの中、記録媒体の中、ＰＣのハードディスクの中等に散乱する状況が生じているのである。
【０００３】
ところで、このように画像が散乱してくると、その整理を行う必要が出て来る。その場合、例えば、失敗した画像は削除し、残った画像の中から特によく撮れているものをピックアップして電子アルバムに含める等の作業が行われる。
ところが、このような作業では、散乱している多数の画像の中から電子アルバムに含めるものを１つ１つ確認しながら決めていかなければならない。画像をデジタルデータとして扱えることによる利点は大きいが、画像を閲覧するために時間がかかってしまうのは、デジタルデータとして扱うことによりもたらされる不利益な点である。
そこで、多数の画像の中から電子アルバムに含める画像をピックアップする等の画像分類作業を効率的に行えるようにするために、画像に対しその画像に関する所定の付帯情報を付加し、その付帯情報を用いて画像を自動分類することが行われていた(例えば、特許文献１、特許文献２参照。)。
【０００４】
【特許文献１】特開平７−１２３３０７号公報(第６、７頁、第１０−２３図)
【特許文献２】特開２００２−３４４８６７号公報(第６−８頁、第２、３図)
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の発明は、撮影年、撮影月、撮影日、撮影時刻等を、特許文献２記載の発明は、位置情報や被写体情報等を、それぞれ、付帯情報として画像に付加するものであり、画像の重要度を付帯情報として画像に付加するものではなかった。従って、画像の重要度に着目した画像の分類が行えないという問題点があった。
例えば、電子アルバムに含める画像については、一般に、重要なもの(例えば、お気に入りの画像、何らかの記念に撮影したもの等)を選びたいという欲求があるが、従来、多くの画像の中から重要な画像を選び出す作業には多大な労力を要していた。
【０００６】
本発明は、以上のような技術的課題を解決するためになされたものであって、その目的は、画像の整理をその重要度に着目して行い易くすることにある。
また本発明の他の目的は、重要な画像を優先的に電子アルバムに含める作業を効率化することにある。
【課題を解決するための手段】
【０００７】
かかる目的のもと、本発明は、画像データに対しその重要度を示す重要度情報を付加するようにしている。即ち、本発明の重要度付加装置は、画像の属性情報に基づいてその画像の重要度を決定するための規則を記憶する重要度決定規則記憶部と、特定の画像の属性情報を取得する属性情報取得部と、この属性情報取得部により取得された属性情報に対し、重要度決定規則記憶部に記憶された規則を適用することにより、特定の画像の重要度を示す重要度情報を生成する重要度情報生成部と、この重要度情報生成部により生成された重要度情報を特定の画像に付加する重要度情報付加部とを備えている。
部とを備えている。
【０００８】
また、本発明は、画像データの重要度を示す重要度情報を生成する重要度情報生成方法として捉えることもできる。その場合、本発明の重要度情報生成方法は、画像の属性情報に基づいてその画像の重要度を決定するための規則を所定の記憶装置から読み込むステップと、特定の画像の属性情報を取得するステップと、取得された属性情報に対し、読み込まれた規則を適用することにより、特定の画像の重要度を示す重要度情報を生成するステップとを含んでいる。
【０００９】
さらに、本発明は、重要度情報が付加された画像データを用いて電子アルバムを作成する電子アルバム作成装置として捉えることもできる。その場合、本発明の電子アルバム作成装置は、画像データ及びその重要度を示す重要度情報を含む画像ファイルを取得する画像ファイル取得部と、電子アルバムに含める画像の枚数を特定する枚数特定部と、画像ファイル取得部により取得された画像ファイルの中から、枚数特定部により特定された枚数の範囲内で、所定の条件を満足する重要度情報を含む画像ファイルを選択する画像選択部と、選択された画像ファイルに含まれる画像データを電子アルバムに含める画像データとして取得する画像データ取得部とを備えている。
【００１０】
さらにまた、本発明は、そのような電子アルバムを作成する方法として捉えることもできる。その場合、本発明の電子アルバム作成方法は、画像データとその識別情報とその重要度を示す重要度情報とを含む画像ファイルを取得するステップと、取得された画像ファイルに含まれる画像データと識別情報とを対応付けて記憶装置に記憶するステップと、取得された画像ファイルに含まれる重要度情報に基づき、電子アルバムに含める画像データの識別情報を特定するステップと、特定された識別情報に基づき、記憶装置に記憶された画像データを、電子アルバムに含める画像データとして読み出すステップとを含んでいる。
【００１１】
一方、本発明は、重要度情報生成機能をコンピュータに実現させるためのコンピュータプログラムとして捉えることもできる。その場合、本発明のプログラムは、コンピュータに、画像の属性情報に基づいてその画像の重要度を決定するための規則を所定の記憶装置から読み込む機能と、特定の画像の属性情報を取得する機能と、取得された属性情報に対し、読み込まれた規則を適用することにより、特定の画像の重要度を示す重要度情報を生成する機能とを実現させるものである。
【発明の効果】
【００１２】
本発明によれば、画像の整理をその重要度に着目して行うことが容易になる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して、本発明を実施するための最良の形態(以下、「実施の形態」という)について詳細に説明する。
図１は、本実施の形態におけるデジタルカメラのハードウェア構成の一例を示した図である。このデジタルカメラは、コントローラ１０と、レンズ２０と、撮像素子３０と、Ａ/Ｄ変換回路４０と、液晶ディスプレイ５０と、操作キー６０と、内蔵メモリ７０と、補助記憶装置８０とから構成される。なお、この図は、概略を示したものであり、一般にデジタルカメラに必要な構成であっても、本発明に直接関係しないものについては、省略している場合がある。
【００１４】
コントローラ１０は、ＣＰＵ(Central Processing Unit)を有しており、Ａ/Ｄ変換回路４０からの信号入力制御、液晶ディスプレイ５０への表示制御、操作キー６０からの入力制御、内蔵メモリ７０への出力制御、補助記憶装置８０への出力制御等の各種制御を行う部分である。
レンズ２０は、被写体を撮像素子３０の上に結像するものである。撮像素子３０は、レンズ２０を通して入って来た光を電気信号に変換する素子であり、例えば、ＣＣＤ(Charge Coupled Diode)やＣＭＯＳ(Complementary Metal Oxide Semiconductor)である。また、Ａ/Ｄ変換回路４０は、アナログ信号として入力される画像データの信号をデジタル信号に変換するための回路である。
【００１５】
液晶ディスプレイ５０は、内蔵メモリ７０に格納された画像や、デジタルカメラに対し各種設定を行うためのメニュー画面を表示するためのディスプレイである。操作キー６０は、デジタルカメラに対し各種設定操作を行うためのキーである。また、内蔵メモリ７０は、撮影した画像や、各種設定を行うためのデータ等を格納するメモリである。補助記憶装置８０は、撮影した画像を記録するための記録媒体であり、例えば、フラッシュメモリである。なお、通常、補助記憶装置８０はデジタルカメラ本体から着脱可能に構成されるが、図１においては、便宜上、コントローラ１０と結線された形で示している。
【００１６】
本実施の形態は、かかるデジタルカメラにおいて、画像データに重要度情報(例えば、重要度指数)を付加するものである。
ここで、重要度情報は、画像の属性情報に基づいて生成されるものとする。以下では、画像の属性情報として、画像ファイル(画像データ及びその付帯情報からなるファイル)に対する操作に関する情報、及び、画像が撮影されたことの意味(いかなるイベントにおいて撮影されたか等)に関する情報を考え、具体的な実施の形態について説明する。
なお、重要度情報は、撮影直後に自動的に付加してもよいし、撮影後の任意の時点における利用者の指示により付加してもよい。
【００１７】
(第１の実施の形態)
第１の実施の形態では、図２(ａ)に示すように、画像データに対し、付帯情報として、ファイル名、撮影日時等の情報に加え、画像ファイルに対する操作に着目した重要度を表す指数であるファイル操作重要度指数を付加する。本実施の形態では、ファイル操作重要度指数として、例えば、図２(ｂ)に示すように、閲覧回数累計値から求められる個別重要度指数ａと、閲覧時間累計値から求められる個別重要度指数ｂと、プリント回数累計値から求められる個別重要度指数ｃと、転送回数累計値から求められる個別重要度指数ｄと、編集回数累計値から求められる個別重要度指数ｅとを合計して得られるものを想定する。
そのようなファイル操作重要度指数を撮影時に付加する場合、コントローラ１０は、撮像素子３０からＡ/Ｄ変換回路４０を介して取得した画像データに直接、または、内蔵メモリ７０に格納した後に、ファイル操作重要度指数を付加して補助記憶装置８０に記憶する。また、そのようなファイル操作重要度指数を撮影後の任意の時点で付加する場合、コントローラ１０は、補助記憶装置８０から画像データを読み出し、ファイル操作重要度指数を付加して補助記憶装置８０に書き戻す。
【００１８】
次に、図３を参照して、コントローラ１０の機能構成を説明する。
図３に示すように、コントローラ１０は、画像ファイル保存部１１と、画像表示部１２と、プリント指示部１３と、画像転送部１４と、画像編集部１５と、計時部１６と、ファイル操作累計値計算部１７と、重要度決定規則記憶部１８と、ファイル操作重要度生成部１９とを備える。
【００１９】
画像ファイル保存部１１は、Ａ/Ｄ変換回路４０から取得した画像に画像ＩＤ(例えば、ファイル名)を付与した上で画像ファイルとして内蔵メモリ７０または補助記憶装置８０に保存する部分である。また、画像表示部１２は、その保存された画像を液晶ディスプレイ５０に表示すると共に、画像に対する操作を各処理部に受け渡す部分である。プリント指示部１３は、その表示された画像のプリントを指示する部分であり、画像転送部１４は、その表示された画像を転送する部分であり、画像編集部１５は、その表示された画像を編集する部分である。また、計時部１６は、タイマーに相当する部分であり、画像の表示が開始されてから終了するまでの時間を計測する。
【００２０】
ファイル操作累計値計算部１７は、画像ファイルに対してなされた操作の累計値を計算し、ファイル操作累計値テーブルとして保持する部分である。図４にファイル操作累計値テーブルの一例を示す。
図４において、ファイル操作累計値テーブルには、画像ＩＤと、閲覧回数累計値と、閲覧時間累計値と、プリント回数累計値と、転送回数累計値と、編集回数累計値との対応が記憶される。例えば、画像ＩＤ「Ｐ０００１」の画像は、ある時点において、閲覧回数累計値が３回、閲覧時間累計値が５分、プリント回数累計値が２回、転送回数累計値が０回、編集回数累計値が１回であることが示されている。なお、画像ファイルに対する操作を示す情報としては、例えば、コピー回数等、これら以外の情報を用いてもよい。
【００２１】
また、重要度決定規則記憶部１８は、ファイル操作重要度を決定するための規則を記憶する部分である。図５に、この規則のうち個別重要度指数ａ〜ｅを決定するための規則を記憶する個別重要度指数テーブルの一例を示す。
図５において、個別重要度指数テーブルには、個別重要度指数と、閲覧回数累計値と、閲覧時間累計値と、プリント回数累計値と、転送回数累計値と、編集回数累計値との対応が記憶される。個別重要度指数は、「１」から「４」までの４段階で表され、数値が大きいほど重要であることを示す指数である。閲覧回数累計値、プリント回数累計値、転送回数累計値のいずれについても、回数の累計値が大きいほど個別重要度指数の値も大きくなるように設定され、閲覧時間累計値についても、時間の累計値が大きいほど個別重要度指数の値も大きくなるように設定されている。つまり、重要な(気に入った)画像は、これらのファイル操作を行う回数が必然的に多くなると考えられるので、このような規則を用意し、ファイル操作の回数が多いほど重要であると判断できるようにしているのである。
なお、重要度決定規則記憶部１８には、個別重要度指数ａ〜ｅを合計することでファイル操作重要度指数を求めるという規則も記憶することとしてよい。あるいは、個別重要度指数ａ〜ｅを単純に合計するのではなく、重み付けをした上で合計することによりファイル操作重要度指数を求める場合も、そのような規則を記憶することとしてよい。
さらに、ファイル操作重要度生成部１９は、重要度決定規則記憶部１８に記憶された規則を参照することにより、ファイル操作重要度指数を生成する部分である。
【００２２】
なお、これらの各機能部は、ハードウェアのみによっても実現可能であるが、ハードウェアとソフトウェアの組み合わせによっても実現可能である。後者の場合は、コントローラ１０のＣＰＵが、例えば、内蔵メモリ７０に記憶されたプログラムを読み込んで実行することにより各機能が実現される。
また、このプログラムは、コントローラ１０を含むデジタルカメラの出荷時に予めインストールされているものであってもよいし、出荷後に有線または無線の通信手段を用いてダウンロードされインストールされたものであってもよい。
【００２３】
次に、本実施の形態におけるコントローラ１０の動作について説明する。
図６は、コントローラ１０が画像ファイルに対する操作を検出し、ファイル操作累計値計算部１７が保持するファイル操作累計値テーブルを作成するまでの動作を示すフローチャートである。
まず、画像表示部１２が、内蔵メモリ７０または補助記憶装置８０に保存されていた画像データの中から指定された画像ＩＤに対するものを読み出して液晶ディスプレイに表示する(ステップ１０１)。これにより、計時部１６が、計時を開始し、ファイル操作累計値計算部１７が、画像表示部１２から画像ＩＤとその画像が表示された旨の通知を受けることにより、図４のファイル操作累計値テーブルのその画像ＩＤに対応する閲覧回数累計値に１を加算する(ステップ１０２)。
【００２４】
このように画像が表示された状態で、画像表示部１２は、利用者からの指示を待つ。
まず、画像表示部１２は、プリントの指示があったかどうかを判定する(ステップ１０３)。ここで、プリントの指示があったと判定された場合、画像表示部１２は、表示された画像を無線または有線通信により画像形成装置に送信することでプリントを指示し、ファイル操作累計値計算部１７は、画像表示部１２から画像ＩＤとその画像のプリントが指示された旨の通知を受けることにより、図４のファイル操作累計値テーブルのその画像ＩＤに対応するプリント回数累計値に１を加算する(ステップ１０４)。
【００２５】
また、プリントの指示があったと判定されなかった場合、画像表示部１２は、画像の転送指示があったかどうかを判定する(ステップ１０５)。ここで、画像の転送指示があったと判定された場合、画像表示部１２は、表示された画像を無線または有線通信により指定された機器に転送し、ファイル操作累計値計算部１７は、画像表示部１２から画像ＩＤとその画像が転送された旨の通知を受けることにより、図４のファイル操作累計値テーブルのその画像ＩＤに対応する転送回数累計値に１を加算する(ステップ１０６)。
【００２６】
また、画像の転送指示があったと判定されなかった場合、画像表示部１２は、画像の編集指示があったかどうかを判定する(ステップ１０７)。ここで、画像の編集指示があったと判定された場合、画像表示部１２は、表示された画像に対し編集処理を行い、ファイル操作累計値計算部１７は、画像表示部１２から画像ＩＤとその画像が編集された旨の通知を受けることにより、図４のファイル操作累計値テーブルのその画像ＩＤに対応する編集回数累計値に１を加算する(ステップ１０８)。
【００２７】
その後、画像表示部１２は、終了指示があったかどうかを判定し(ステップ１０９)、終了指示がなければ、ステップ１０３に戻って各操作に基づくファイル操作累計値テーブルの更新処理を繰り返す。一方、終了指示があれば、画像を液晶ディスプレイ５０上から消去すると共に、計時部１６が計時を停止し、ファイル操作累計値計算部１７が、計時部１６から画像ＩＤとその画像が表示されていた時間の通知を受けることにより、図４のファイル操作累計値テーブルのその画像ＩＤに対応する閲覧時間累計値にその時間を加算する(ステップ１１０)。
【００２８】
そして、ファイル操作重要度生成部１９では、特定の画像のファイル操作重要度指数の算出指示に応じ、その指示に含まれる画像ＩＤをキーにして、閲覧回数累計値、閲覧時間累計値、プリント回数累計値、転送回数累計値、編集回数累計値を取り出し、図５の個別重要度指数テーブルを参照して、各累計値に対する個別重要度指数ａ〜ｅを求める。そして、これらの個別重要度指数を合計することによってファイル操作重要度指数を算出する。
最後に、画像ファイル保存部１１が、算出されたファイル操作重要度指数をファイル操作重要度生成部１９から受け取って画像データの付帯情報に書き込む。なお、ファイル操作重要度指数の画像データへの付加方法としては、付帯情報に書き込む方法以外にも、画像データに直接埋め込む方法、画像ＩＤとファイル操作重要度指数との対応を所定の記憶装置に記憶しておく方法等、種々のものが考えられる。
【００２９】
なお、本実施の形態では、画像データに対しその重要度指数を付加する処理をデジタルカメラにて行うこととしたが、同様の処理をＰＣ等にて行うことも可能である。この場合、ＰＣ等の図示しないＣＰＵが、補助記憶装置に記憶されたプログラムを読み込んで実行することにより上記の各機能が実現される。また、このプログラムは、ＰＣ等の出荷時に予めインストールされているものであってもよいし、出荷後に有線または無線の通信手段を用いてダウンロードされインストールされたものであってもよい。
あるいは、ファイル操作累計値テーブルの作成処理までをデジタルカメラにて行い、ファイル操作重要度の算出及び画像データに対するファイル操作重要度指数の付加をＰＣ等にて行うように構成することも可能である。ただし、この場合は、デジタルカメラにて動作するプログラムから、ＰＣ等にて動作するプログラムに対し、その時点でのファイル操作累計値が記録されたファイル操作累計値テーブルを受け渡す構成とする必要がある。
【００３０】
このように、本実施の形態では、画像データにファイル操作重要度指数を付加することにより、画像データを、ファイル操作に着目して整理可能なものとすることができる。
ここで、実際にこのような画像データから電子アルバムを作成するための電子アルバム作成装置について説明する。なお、電子アルバム作成装置は、電子アルバム作成専用の機器であってもよいし、ＰＣ等のコンピュータに電子アルバム作成ソフトウェアをインストールすることにより実現されるものであってもよい。
まず、図７を参照して、電子アルバム作成装置の機能構成について説明する。
図７に示すように、電子アルバム作成装置９０は、画像ファイル取得部９１と、画像格納フォルダ特定部９２と、画像選択部９３と、枚数特定部９４と、画像データ取得部９５とを備える。
【００３１】
画像ファイル取得部９１は、画像データと付帯情報(ファイル名及びファイル操作重要度指数を含む)とからなる画像ファイルを取得する部分であり、画像格納フォルダ特定部９２は、取得すべき画像ファイルが格納されているフォルダを特定する部分である。画像選択部９３は、ファイル操作重要度指数に基づき電子アルバムに含める画像を選択する部分であり、枚数特定部９４は、電子アルバムに含める画像の枚数を特定する部分である。また、画像データ取得部９５は、選択された画像のデータを取得する部分である。
【００３２】
この電子アルバム作成装置９０は、以下のように動作する。
即ち、まず、画像格納フォルダ特定部９２が読み込むべき対象の画像ファイルが存在するフォルダを特定する。次に、画像ファイル取得部９１が、そのフォルダに存在する全ての画像ファイルを読み込み、画像ファイルに含まれる画像データを、ファイル名により取り出せるような状態で画像データ記憶領域に記憶する。また、画像ファイル取得部９１は、画像ファイルに含まれるファイル名とファイル操作重要度指数とを画像選択部９３に受け渡す。
【００３３】
一方、枚数特定部９４は、電子アルバムに含めるべき画像の枚数を特定し、これにより、画像選択部９３は、枚数特定部９４が特定した枚数の範囲内で、画像ファイル取得部９１から受け渡されたファイル操作重要度指数に基づいて、電子アルバムに含める画像を選択する。例えば、図５に示した個別重要度指数テーブルに従い、個別重要度指数ａ〜ｅの合計をファイル操作重要度指数とした場合は、指数が大きいものほど重要であるということになるので、枚数特定部９４が特定した枚数内でファイル操作重要度指数が大きいものから画像を選択していくことになる。
そして、画像選択部９３は、電子アルバムに含める画像データに対応するファイル名を画像データ取得部９５に伝え、画像データ取得部９５は、このファイル名をキーとして画像データ記憶領域から画像データを取り出す。
【００３４】
(第２の実施の形態)
第２の実施の形態では、図８(ａ)に示すように、画像データに対し、付帯情報として、ファイル名、撮影日時、撮影位置、撮影者ＩＤ、被写体ＩＤ等の情報に加え、その画像が撮影されたことの意味に着目した重要度を表す指数であるイベント重要度指数を付加する。なお、撮影位置としては、デジタルカメラのＧＰＳ機能により取得した緯度経度情報を用いることができ、撮影者ＩＤ、被写体ＩＤとしては、例えば、撮影前後に液晶ディスプレイ５０等から登録することが考えられる。また、本実施の形態では、イベント重要度指数として、例えば、図８(ｂ)に示すように、自宅からの距離から求められる個別重要度指数ａと、撮影位置の持つ意味(場所)を示す場所指数から求められる個別重要度指数ｂと、撮影日時の持つ意味(行事)を示す行事指数から求められる個別重要度指数ｃと、被写体の笑顔の度合いを示す笑顔指数から求められる個別重要度指数ｄとを合計して得られるものを想定する。
そのようなイベント重要度指数を撮影時に付加する場合、コントローラ１０は、撮像素子３０からＡ/Ｄ変換回路４０を介して取得した画像データに直接、または、内蔵メモリ７０に格納した後に、イベント重要度指数を付加して補助記憶装置８０に記憶する。また、そのようなイベント重要度指数を撮影後の任意の時点で付加する場合、コントローラ１０は、補助記憶装置８０から画像データを読み出し、イベント重要度指数を付加して補助記憶装置８０に書き戻す。
【００３５】
次に、図９を参照して、コントローラ１０の機能構成を説明する。
図９に示すように、コントローラ１０は、画像ファイル保存部２１と、画像ファイル読出し部２２と、距離計算部２３と、場所推定部２４と、行事推定部２５と、表情認識部２６と、重要度決定規則記憶部２７と、イベント重要度生成部２８とを備える。
【００３６】
画像ファイル保存部２１は、Ａ/Ｄ変換回路４０から取得した画像に画像ＩＤ(例えば、ファイル名)を付与した上で画像ファイルとして内蔵メモリ７０または補助記憶装置８０に保存する部分である。また、画像ファイル読出し部２２は、その保存された画像を読み出す部分である。
【００３７】
また、距離計算部２３は、被写体の自宅から撮影位置までの距離を計算する部分であり、場所推定部２４は、撮影した場所を推定する部分である。ここで、図１０に距離計算部２３及び場所推定部２４にて参照される情報について説明する。
図１０(ａ)は、一般に画像の撮影がよく行われる位置についてそこがどのような場所かを記憶する一般場所テーブルである。例えば、特定の経度・緯度が、テーマパーク、観光地、デートスポットであることを記憶している。
また、図１０(ｂ)は、被写体ごとに画像の撮影をよく行う位置についてそこがどのような場所かを記憶する固有場所テーブルである。例えば、被写体ＩＤ「Ｈ０００１」の被写体にとって、特定の経度・緯度が、自宅、会社、友人宅であることを記憶している。なお、このような情報は、各利用者が液晶ディスプレイ５０等から登録できる。
さらに、図１０(ｃ)は、図１０(ａ)、(ｂ)に記憶された場所の全部又は一部について、各場所で撮影した画像の重要度が同程度のものをグループ化し、各グループに場所指数を対応付けて記憶する場所指数テーブルである。
【００３８】
一方、行事推定部２５は、撮影した際の行事を推定する部分である。なお、一般に「行事」とは、特定の日に行われる儀式や催しのことを意味するが、本明細書では、儀式や催しが行われなくても、特定の日が社会的又は個人的に特別な意味を持つものとして認識されている場合におけるその特別な意味をも含むものとして用いるものとする。ここで、図１１に行事推定部２５にて参照される情報について説明する。
図１１(ａ)は、一般に画像の撮影がよく行われる時期についてそれがどのような行事に対応するかを記憶する一般行事テーブルである。例えば、１月１日〜３日が正月で、１２月２４日〜２５日がクリスマスで、１２月３１日が大晦日であることを記憶している。
また、図１１(ｂ)は、被写体ごとに画像の撮影をよく行う時期についてそれがどのような行事に対応するかを記憶する固有行事テーブルである。例えば、被写体ＩＤ「Ｈ０００１」の被写体にとって、５月２９日が誕生日で、８月８日〜１４日が夏休みで、１１月５日が結婚記念日であることを記憶している。なお、このような情報は、各利用者が液晶ディスプレイ５０等から登録できる。
さらに、図１１(ｃ)は、図１１(ａ)、(ｂ)に記憶された行事の全部又は一部について、各行事において撮影した画像の重要度が同程度のものをグループ化し、各グループに行事指数を対応付けて記憶する行事指数テーブルである。
【００３９】
また、表情認識部２６は、画像に含まれる被写体の表情を認識する部分である。
さらに、重要度決定規則記憶部２７は、イベント重要度を決定するための規則を記憶する部分である。図１２に、この規則のうち個別重要度指数ａ〜ｄを決定するための規則を記憶する個別重要度指数テーブルの一例を示す。
図１２において、個別重要度指数テーブルには、個別重要度指数と、自宅からの距離と、場所指数と、行事指数と、笑顔指数との対応が記憶される。個別重要度指数は、「１」から「４」までの４段階で表され、数値が大きいほど重要であることを示す指数である。自宅からの距離については、値が大きいほど個別重要度指数の値も大きくなるように設定されている。これは、旅先で撮影した画像のように自宅から遠い場所での画像の方が重要であると考えられるためである。また、図１０(ｃ)の場所指数テーブル及び図１１(ｃ)の行事指数テーブルにおいて、場所、行事の各グループに対し、重要なものほど場所指数、行事指数の数値を大きく設定したので、図１２においても、場所指数、行事指数の数値が大きいほど個別重要度指数の値も大きくなるように設定されている。また、笑顔指数についても、笑顔の度合いが大きいほど笑顔指数の数値が大きいものとし、笑顔指数が大きいほど個別重要度指数の値も大きくなるように設定されている。これは、笑顔で写っている写真の方がそうでない写真よりも電子アルバム等に含める写真として優先的に選択したいという欲求があるためである。
なお、重要度決定規則記憶部２７には、個別重要度指数ａ〜ｄを合計することでイベント重要度指数を求めるという規則も記憶することとしてよい。あるいは、個別重要度指数ａ〜ｄを単純に合計するのではなく、重み付けをした上で合計することによりファイル操作重要度指数を求める場合も、そのような規則を記憶することとしてよい。
さらに、イベント重要度生成部２８は、重要度決定規則記憶部２７に記憶された規則を参照することにより、イベント重要度指数を生成する部分である。
【００４０】
なお、これらの各機能部は、ハードウェアのみによっても実現可能であるが、ハードウェアとソフトウェアの組み合わせによっても実現可能である。後者の場合は、コントローラ１０のＣＰＵが、例えば、内蔵メモリ７０に記憶されたプログラムを読み込んで実行することにより各機能が実現される。
また、このプログラムは、コントローラ１０を含むデジタルカメラの出荷時に予めインストールされているものであってもよいし、出荷後に有線または無線の通信手段を用いてダウンロードされインストールされたものであってもよい。
【００４１】
次に、本実施の形態におけるコントローラ１０の動作について説明する。
図１３は、コントローラ１０が画像データに対しイベント重要度指数を付加する際の動作を示すフローチャートである。
まず、画像ファイル読出し部２２が、内蔵メモリ７０または補助記憶装置８０に保存されていた画像ファイルの中から指定された画像ＩＤに対するものを読み出す(ステップ２０１)。なお、画像ファイルには、図８に示すように、画像データと付帯情報が含まれているので、付帯情報(撮影日時、撮影位置、被写体ＩＤ等)も同時に読み出すことになる。
次に、距離計算部２３が、被写体の自宅から撮影位置までの距離を算出する(ステップ２０２)。具体的には、ステップ２０１で読み出した被写体ＩＤをキーにして、図１０(ｂ)の固有場所テーブルを検索することにより、被写体の自宅の位置を求める。そして、求めた自宅の位置と撮影位置とから距離を求める。
【００４２】
また、場所推定部２４が、撮影位置がどのような意味を持つ場所であるかを推定し、その場所に対する場所指数を求める(ステップ２０３)。具体的には、図１０(ａ)の一般場所テーブルに記憶された位置情報と、図１０(ｂ)の固有場所テーブルに記憶された位置情報のうち着目する被写体に関する位置情報との中から、撮影位置との距離が最小のものを検索し、その最小の距離が一定の閾値以下であれば、検索された場所を撮影場所として推定する。そして、図１０(ｃ)の場所指数テーブルにその推定された場所が設定されていれば、その設定された場所に対応する場所指数を求め、設定されていなければ、「推定不可」に対応する「１」を場所指数として求める。一方、その最小の距離が一定の閾値以下でなければ、「推定不可」に対応する「１」を場所指数として求める。
【００４３】
さらに、行事推定部２５が、撮影日時がどのような行事に対応するかを推定する(ステップ２０４)。具体的には、図１１(ａ)の一般行事テーブルに記憶された時期情報と、図１１(ｂ)の固有行事テーブルに記憶された時期情報のうち着目する被写体に関する時期情報との中から、撮影日時が含まれる時期情報を検索し、撮影時の行事として推定する。そして、図１１(ｃ)の行事指数テーブルにその推定された行事が設定されていれば、その設定された行事に対応する行事指数を求め、設定されていなければ、「推定不可」に対応する「１」を行事指数として求める。一方、撮影日時が含まれる時期情報がなければ、「推定不可」に対応する「１」を行事指数として求める。
【００４４】
さらにまた、表情認識部２６は、画像の被写体の表情を認識し、例えば、笑顔指数を求める(ステップ２０５)。なお、笑顔である度合いが高いものであるかどうかの判断は、例えば、特願２００４−０４０１５９号の明細書に記載した方法を採用することができる。
そして、イベント重要度生成部２８は、以上で求めた自宅からの距離、場所指数、行事指数、笑顔指数を取得し、図１２の個別重要度指数テーブルを参照して、これらに対する個別重要度指数ａ〜ｄを求める。そして、これらの個別重要度指数を合計することによってイベント重要度指数を算出する(ステップ２０６)。
最後に、画像ファイル保存部２１が、算出されたイベント重要度指数をイベント重要度生成部２８から受け取って画像データの付帯情報に書き込む(ステップ２０７)。なお、イベント重要度指数の画像データへの付加方法としては、付帯情報に書き込む方法以外にも、画像データに直接埋め込む方法、画像ＩＤとイベント重要度指数との対応を所定の記憶装置に記憶しておく方法等、種々のものが考えられる。
【００４５】
なお、本実施の形態では、画像データに対しその重要度指数を付加する処理をデジタルカメラにて行うこととしたが、同様の処理をＰＣ等にて行うことも可能である。この場合、ＰＣ等の図示しないＣＰＵが、補助記憶装置に記憶されたプログラムを読み込んで実行することにより上記の各機能が実現される。また、このプログラムは、ＰＣ等の出荷時に予めインストールされているものであってもよいし、出荷後に有線または無線の通信手段を用いてダウンロードされインストールされたものであってもよい。
【００４６】
また、本実施の形態では、画像の重要度をその画像における被写体に着目して決定したが(被写体の自宅からの距離、被写体にとっての場所、日時の意味等)、付帯情報から撮影者ＩＤも分かるので、画像の重要度をその画像の撮影者に着目して決定することも可能である。
さらに、本実施の形態では、卒業式、入学式等の特定の場所(学校)における行事であっても、撮影日時と行事テーブルとに基づいて行事を推定するようにしたが、撮影位置と場所テーブルをも参照して、行事を推定するようにしてもよい。即ち、撮影場所が学校であり、撮影日が３月の卒業式シーズンであれば、卒業式であると推定し、撮影場所が学校であり、撮影日が４月の入学式シーズンであれば、入学式であると推定するようにする。また、被写体の生年月日の情報に基づき、その被写体が撮影年において卒業式や入学式に出席することが妥当かどうかを、その行事の推定の過程で判断することも可能である。
【００４７】
このように、本実施の形態では、画像データにイベント重要度指数を付加することにより、画像データを、撮影時のイベントに着目して整理可能なものとすることができる。
なお、このようにしてイベント重要度指数が付加された画像データから電子アルバムを作成する電子アルバム作成装置は、第１の実施の形態で説明した電子アルバム作成装置において、「ファイル操作重要度指数」を「イベント重要度指数」に置き換えたものに過ぎないので、説明を省略する。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態が適用されるデジタルカメラのハードウェア構成を示したブロック図である。
【図２】本発明の第１の実施の形態により保存される画像ファイルの構造を示した図である。
【図３】本発明の第１の実施の形態におけるコントローラの機能構成を示したブロック図である。
【図４】本発明の第１の実施の形態で保持されるファイル操作累計値テーブルの記憶内容の一例を示した図である。
【図５】本発明の第１の実施の形態で参照される個別重要度指数テーブルの記憶内容の一例を示した図である。
【図６】本発明の第１の実施の形態におけるコントローラの動作を示したフローチャートである。
【図７】本発明の第１及び第２の実施の形態における電子アルバム作成装置の機能構成を示したブロック図である。
【図８】本発明の第２の実施の形態により保存される画像ファイルの構造を示した図である。
【図９】本発明の第２の実施の形態におけるコントローラの機能構成を示したブロック図である。
【図１０】本発明の第２の実施の形態において場所推定時に参照される各種テーブルの例を示した図である。
【図１１】本発明の第２の実施の形態において行事推定時に参照される各種テーブルの例を示した図である。
【図１２】本発明の第２の実施の形態で参照される個別重要度指数テーブルの記憶内容の一例を示した図である。
【図１３】本発明の第２の実施の形態におけるコントローラの動作を示したフローチャートである。
【符号の説明】
【００４９】
１０…コントローラ、１１，２１…画像ファイル保存部、１２…画像表示部、１３…プリント指示部、１４…画像転送部、１５…画像編集部、１６…計時部、１７…ファイル操作累計値計算部、１８，２７…重要度決定規則記憶部、１９…ファイル操作重要度生成部、２０…レンズ、２２…画像ファイル読出し部、２３…距離計算部、２４…場所推定部、２５…行事推定部、２６…表情認識部、２８…イベント重要度生成部、３０…撮像素子、４０…Ａ/Ｄ変換回路、５０…液晶ディスプレイ、６０…操作キー、７０…内蔵メモリ、８０…補助記憶装置、９０…電子アルバム作成装置、９１…画像ファイル取得部、９２…画像格納フォルダ特定部、９３…画像選択部、９４…枚数特定部、９５…画像データ取得部
【図１】
2005260355.tif 000003
【図２】
2005260355.tif 000004
【図３】
2005260355.tif 000005
【図４】
2005260355.tif 000006
【図５】
2005260355.tif 000007
【図６】
2005260355.tif 000008
【図７】
2005260355.tif 000009
【図８】
2005260355.tif 000010
【図９】
2005260355.tif 000011
【図１０】
2005260355.tif 000012
【図１１】
2005260355.tif 000013
【図１２】
2005260355.tif 000014
【図１３】
2005260355.tif 000015