(57)【要約】【課題】画像の利用内容に合わせたコメントを作成する。【解決手段】被写体を撮影する撮影部１４と、前記撮影部による撮影を行う撮影期間を指定する指定部８と、前記撮影期間内に撮影された各画像の画像データに関する情報に基づいて、前記各画像に固有のコメントを作成する第１コメント作成部２６と、前記撮影期間内に撮影された少なくとも一つの画像の画像データに関する情報に基づいて、前記少なくとも一つの画像に共通する共通のコメントを作成する第２コメント作成部２６と、前記撮影期間内に撮影された画像の画像データに対して、前記固有のコメント及び前記共通のコメントを関連付ける関連部４とを備える。【選択図】図１
2015106830.tif 000002
【特許請求の範囲】
【請求項１】
被写体を撮影する撮影部と、
前記撮影部による撮影を行う撮影期間を指定する指定部と、
前記撮影期間内に撮影された各画像の画像データに関する情報に基づいて、前記各画像に固有のコメントを作成する第１コメント作成部と、
前記撮影期間内に撮影された少なくとも一つの画像の画像データに関する情報に基づいて、前記少なくとも一つの画像に共通する共通のコメントを作成する第２コメント作成部と、
前記撮影期間内に撮影された画像の画像データに対して、前記固有のコメント及び前記共通のコメントを関連付ける関連部と
を備えることを特徴とするデジタルカメラ。
【請求項２】
前記共通のコメントには、前記撮影期間内に撮影された全ての画像の画像データに共通するコメント、前記撮影期間内において同一の年月日に撮影された全ての画像の画像データに共通するコメント、及び前記撮影期間内において同一の年月日に撮影された少なくとも一部の画像の画像データに共通するコメントの少なくとも一つが含まれることを特徴とする請求項１記載のデジタルカメラ。
【請求項３】
前記撮影期間内に撮影された画像を表示する表示部と、
前記表示部に表示された画像の画像データに関連付けられたコメントの中から一つのコメントを選択する選択部と、
前記選択部により選択されたコメントを前記表示部に表示させる表示制御部と
を備えることを特徴とする請求項１または２記載のデジタルカメラ。
【請求項４】
前記撮影期間内に撮影された画像の画像データに関連付けられた前記固有のコメント及び前記共通のコメントを記憶する記憶部を備えることを特徴とする請求項１〜３の何れか一項に記載のデジタルカメラ。
【請求項５】
前記関連部は、前記撮影期間内に撮影された各画像の画像データに対して、前記固有のコメント及び前記共通のコメントを付加して記憶させることを特徴とする請求項１〜３の何れか一項に記載のデジタルカメラ。
【請求項６】
前記撮影部により画像を撮影する際に自己位置を測定する測定部を備え、
前記第２コメント作成部は、前記測定部により測定された前記自己位置の位置情報を用いて前記共通のコメントを作成することを特徴とする請求項１〜５の何れか一項に記載のデジタルカメラ。
【請求項７】
コンピュータに、
被写体を撮影する撮影機能、
前記撮影機能による撮影を行う撮影期間を指定する指定機能、
前記撮影期間内に撮影された各画像の画像データに関する情報に基づいて、前記各画像に固有のコメントを作成する第１コメント作成機能、
前記撮影期間内に撮影された少なくとも一つの画像の画像データに関する情報に基づいて、前記少なくとも一つの画像に共通する共通のコメントを作成する第２コメント作成機能、
前記撮影期間内に撮影された画像の画像データに対して、前記固有のコメント及び前記共通のコメントを関連付ける関連機能、を実現させるためのコメント作成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ及びコメント作成プログラムに関するものである。
【背景技術】
【０００２】
画像データに対して画像解析を行い、画像解析の結果に基づいてコメントを作成するデータ処理装置が知られている（例えば、特許文献１参照）。このデータ処理装置によれば、画像にふさわしいコメントを画像データに関連付けることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２５３７８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、このデータ処理装置においては、一個の画像データに対して複数のコメントを関連付けることはできないため、画像を大まかに説明したい場合と画像を詳細に説明したい場合とでコメントのレベルを切換えることができず、画像の利用内容に合わせたコメントを作成することができないという問題があった。
【０００５】
本発明の目的は、画像の利用内容に合わせたコメントを作成することができるデジタルカメラ及びコメント作成プログラムを提供することである。
【課題を解決するための手段】
【０００６】
本発明のデジタルカメラは、被写体を撮影する撮影部と、前記撮影部による撮影を行う撮影期間を指定する指定部と、前記撮影期間内に撮影された各画像の画像データに関する情報に基づいて、前記各画像に固有のコメントを作成する第１コメント作成部と、前記撮影期間内に撮影された少なくとも一つの画像の画像データに関する情報に基づいて、前記少なくとも一つの画像に共通する共通のコメントを作成する第２コメント作成部と、前記撮影期間内に撮影された画像の画像データに対して、前記固有のコメント及び前記共通のコメントを関連付ける関連部とを備えることを特徴とする。
【０００７】
また、本発明のコメント作成プログラムは、コンピュータに、被写体を撮影する撮影機能、前記撮影機能による撮影を行う撮影期間を指定する指定機能、前記撮影期間内に撮影された各画像の画像データに関する情報に基づいて、前記各画像に固有のコメントを作成する第１コメント作成機能、前記撮影期間内に撮影された少なくとも一つの画像の画像データに関する情報に基づいて、前記少なくとも一つの画像に共通する共通のコメントを作成する第２コメント作成機能、前記撮影期間内に撮影された画像の画像データに対して、前記固有のコメント及び前記共通のコメントを関連付ける関連機能、を実現させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、画像の利用内容に合わせたコメントを作成することができる。
【図面の簡単な説明】
【０００９】
【図１】実施の形態に係るデジタルカメラの構成を示すブロック図である。
【図２】実施の形態に係るデジタルカメラのイベントモードの処理を示すフローチャートである。
【図３】実施の形態に係るデジタルカメラに記憶されているファイルを示す図である。
【図４】実施の形態に係るデジタルカメラに記憶されているファイルを示す図である。
【図５】実施の形態に係るデジタルカメラのＬＣＤ表示部に表示された画像を示す図である。
【図６】実施の形態に係るデジタルカメラのＬＣＤ表示部に表示された画像を示す図である。
【図７】実施の形態に係るデジタルカメラのＬＣＤ表示部に表示された画像を示す図である。
【図８】実施の形態に係るデジタルカメラのアルバムモードの処理を示すフローチャートである。
【図９】実施の形態に係るデジタルカメラによって作成されたアルバムデータに基づくアルバムを示す図である。
【図１０】実施の形態に係るデジタルカメラによって作成されたアルバムデータに基づくアルバムを示す図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施の形態に係るデジタルカメラについて説明する。図１は、実施の形態に係るデジタルカメラ２の構成を示すブロック図である。デジタルカメラ２は、ＣＰＵ４を備え、ＣＰＵ４には、ＧＰＳ衛星から受信した信号に基づいて自己位置を測定するＧＰＳ６、操作部８、ＬＣＤ表示部１０の表示制御を行う表示制御部１２、ＬＣＤ表示部１０に表示されるアイコンが指等でタッチされたことを検出するタッチパネル１３、被写体を撮影するための撮像素子１４、撮像素子１４から出力された撮像信号から生成された画像データを一時的に記憶するメモリ１６、画像データを記憶するメモリカード１８を着脱するメモリカードスロット１９が接続されている。
【００１１】
また、ＣＰＵ４には、自己位置の位置情報等を記憶する情報記憶部２０、画像データに基づく画像のコメント等を記録するコメントファイルを記憶するファイル記憶部２２、コメントを構成するコメント素材となる地名やイベント名等をデータベースとして記憶するコメントデータベース２４、コメントデータベース２４に記憶されているコメント素材を組み合わせて既存のコメント作成技術によりコメントを作成するコメント作成部２６、既存の顔認識技術により画像データに基づく画像から人の顔を認識する顔認識部２７、メールサーバを介して画像データ等の送受信を行う無線通信部３２が接続されている。
【００１２】
ここで、操作部８には、シャッタボタン（不図示）、所定のイベント期間内に画像の撮影を行うイベントモードを開始するイベント開始ボタン（不図示）、所定のイベント期間内に撮影された画像をＬＣＤ表示部１０に再生表示する再生モードを設定する再生ボタン（不図示）等が含まれている。ここで、所定のイベント期間については、例えば３６時間のように、操作者が任意に設定することができる。
【００１３】
次に、図２に示すフローチャートを参照して実施の形態に係るデジタルカメラ２のイベントモードにおける処理について説明する。まず、操作者によりイベント開始ボタンが操作されると、ＣＰＵ４は、イベントモードに移行し（ステップＳ１）、イベントモードに移行した時からの経過時間の計測を開始する（ステップＳ２）。次に、ＣＰＵ４は、例えば、図３に示すように、「（ファイル１）」という仮ファイル名のコメントファイルをファイル記憶部２２内に作成する（ステップＳ３）。
【００１４】
次に、ＣＰＵ４は、撮像素子１４によりスルー画像の撮影を開始し、スルー画像をＬＣＤ表示部１０に表示する（ステップＳ４）。次に、シャッタボタンが操作されて被写体の撮影が行われると（ステップＳ５）、ＣＰＵ４は、撮影された画像の画像データをメモリ１６に一旦記憶する。次に、ＣＰＵ４は、ＧＰＳ６により測位された自己位置の位置情報を取得し（ステップＳ６）、取得した位置情報を位置情報取得時の日時に関する日時情報と共に情報記憶部２０に記憶する。
【００１５】
次に、ＣＰＵ４は、メモリ１６から画像データを読み出し、情報記憶部２０から位置情報及び日時情報を読み出し、画像データ、位置情報、及び日時情報の少なくとも一つを用いてコメントデータベース２４からコメント素材を取得する（ステップＳ７）。例えば、ＣＰＵ４は、顔認識部２７により画像データに基づく画像から人の顔を検出し、３人以上の人の顔を検出した場合、「みんなで」というコメント素材をコメントデータベース２４から取得する。また、ＣＰＵ４は、設定されている撮影シーンが「料理」であると認識した場合、「食」というコメント素材をコメントデータベース２４から取得する。
【００１６】
また、位置情報に基づく自己位置が「緯度３５°４１′２７″、経度１３９°４２′０１″」である場合、ＣＰＵ４は、「新宿駅」というコメント素材をコメントデータベース２４から取得する。また、日時情報に基づく日時が「２０１２年８月１１日７時２分」である場合、ＣＰＵ４は、「朝」というコメント素材をコメントデータベース２４から取得する。
【００１７】
次に、ＣＰＵ４は、コメント作成部２６により、「みんなで」、「食」、「新宿駅」、「朝」を組み合わせた「新宿駅にてみんなで朝食」というコメントを作成する（ステップＳ８）。
【００１８】
次に、ＣＰＵ４は、作成したコメント、作成したコメントを関連付ける画像データのファイル名、及び仮のイベント名等を仮ファイル名「（ファイル１）」のコメントファイルに記録する（ステップＳ９）。例えば、イベントモードが設定されて初めて撮影が行われ、コメントが作成された場合、ＣＰＵ４は、図３に示すように、１行目の親イベントの欄に仮の親イベント名を「（親イベント）」と記録し、１行目のコメントの欄に親イベントの仮のコメントとして、コメント作成部２６により作成したコメントを「（新宿駅にてみんなで朝食）」のように記録する。
【００１９】
また、２行目の撮影年月日の欄に日時情報に基づく撮影年月日を「２０１２／０８／１１」のように記録し、２行目のコメントの欄に撮影年月日の仮のコメントとして、コメント作成部２６により作成したコメントを「（新宿駅にてみんなで朝食）」のように記録する。また、３行目の子イベントの欄に仮の子イベント名を「（子イベント１）」と記録し、３行目のコメントの欄に子イベントの仮のコメントとして、コメント作成部２６により作成したコメントを「（新宿駅にてみんなで朝食）」のように記録する。また、４行目のファイル名の欄に画像データのファイル名を「ＤＳＣ００１．ｊｐｇ」のように記録し、４行目のコメントの欄にファイル名「ＤＳＣ００１．ｊｐｇ」の画像データに基づく画像のコメントを「新宿駅にてみんなで朝食」と記録する。
【００２０】
次に、ＣＰＵ４は、ファイル名「ＤＳＣ００１．ｊｐｇ」の画像データにタグ情報として位置情報及び日時情報を付加してＥｘｉｆ等の所定のファイル形式の画像データとしてメモリカード１８に記憶する（ステップＳ１０）。
【００２１】
次に、ＣＰＵ４は、イベントモード設定時から所定のイベント期間である３６時間が経過したか否かの判定を行う（ステップＳ１１）。イベントモード設定時から３６時間が経過していない場合（ステップＳ１１：Ｎｏ）、ＣＰＵ４は、ステップＳ４〜１１の処理を繰り返し、撮影が行われコメントが作成される度に、コメントファイルの記録を行う。例えば、第２回目の撮影が行われ、コメント作成部２６により「ロマンスカーから見た風景」というコメントが作成された場合、ＣＰＵ４は、図３に示すように、５行目の子イベントの欄に仮の子イベント名を「（子イベント２）」と記録し、５行目のコメントの欄に子イベントの仮のコメントとして、「（ロマンスカーから見た風景）」のように記録する。また、６行目のファイル名の欄に画像データのファイル名を「ＤＳＣ００２．ｊｐｇ」のように記録し、６行目のコメントの欄にファイル名「ＤＳＣ００２．ｊｐｇ」の画像データに基づく画像のコメントを「ロマンスカーから見た風景」と記録する。
【００２２】
以下、ＣＰＵ４は、２５行目のコメントの欄にファイル名「ＤＳＣ０１１．ｊｐｇ」の画像データに基づく画像のコメント「箱根Ｗ旅館からの風景」を記録するまで同様の処理を繰り返す。なお、日付変更後初めて撮影が行われ、コメントが作成された場合、ＣＰＵ４は、図３の２１行目に示すように、撮影年月日の欄に日時情報に基づく撮影年月日を「２０１２／０８／１２」のように記録し、同じ行のコメントの欄に撮影年月日の仮のコメントを記録する。
【００２３】
イベントモード設定時から３６時間が経過した場合（ステップＳ１１：Ｙｅｓ）、ＣＰＵ４は、メモリカード１８からイベント期間内に撮影された画像の画像データに付加された位置情報を読み出し、位置情報に対応する市区町村名のコメント素材をコメントデータベース２４から取得する（ステップＳ１２）。例えば、ファイル名「ＤＳＣ００１．ｊｐｇ」、及びファイル名「ＤＳＣ００２．ｊｐｇ」の画像データに付加された位置情報に基づいて「新宿」というコメント素材をコメントデータベース２４から取得する。また、ファイル名「ＤＳＣ００３．ｊｐｇ」〜ファイル名「ＤＳＣ０１１．ｊｐｇ」の画像データに付加された位置情報に基づいて「箱根」というコメント素材をコメントデータベース２４から取得する。
【００２４】
次に、ＣＰＵ４は、取得したコメント素材の中で最も個数が多いコメント素材を、コメントファイル名及び親イベント名を構成する地名と決定する。例えば、ステップＳ１２で取得したコメント素材では、「新宿」が２個、「箱根」が９個であるから、最も個数が多いコメント素材「箱根」を、コメントファイル名及び親イベント名を構成する地名と決定する。また、ＣＰＵ４は、イベント期間に対応するイベント名のコメント素材をコメントデータベース２４から取得する。例えば、イベント期間が３６時間に設定されており、ステップＳ１２において「新宿」、「箱根」のように異なる複数の市区町村名のコメント素材が取得された場合であれば、「旅行」というイベント名のコメント素材をコメントデータベース２４から取得する。
【００２５】
次に、ＣＰＵ４は、コメント作成部２６により、地名「箱根」とイベント名「旅行」を組み合わせた「箱根旅行」というコメントを作成する。そして、図３に示す仮ファイル名「（ファイル１）」を、図４に示すように、コメントファイル名「箱根旅行」に変更する。また、図３の１行目に示す仮の親イベント名「（親イベント）」を、図４の１行目に示す親イベント名「箱根旅行」に変更する（ステップＳ１３）。
【００２６】
次に、ＣＰＵ４は、イベント期間である３６時間に相応しい宿泊日数のコメント素材として、「１泊２日」という宿泊日数のコメント素材をコメントデータベース２４から取得し、コメント作成部２６により、「箱根旅行」に「１泊２日」という宿泊日数を組み合わせた「１泊２日で箱根旅行」というコメントを作成する。そして、図３の１行目に示す仮のコメント「（新宿駅にてみんなで朝食）」を、図４の１行目に示す「１泊２日で箱根旅行」というコメントに変更する（ステップＳ１４）。
【００２７】
次に、ＣＰＵ４は、イベント期間である３６時間に相応しい旅行日数のコメント素材として、「１日目」、及び「２日目」という旅行日数のコメント素材をコメントデータベース２４から取得する。そして、コメント作成部２６により、「箱根旅行」に「１日目」という旅行日数を組み合わせた「箱根旅行１日目」というコメント、及び「箱根旅行」に「２日目」という旅行日数を組み合わせた「箱根旅行２日目」というコメントを作成する。次に、ＣＰＵ４は、図３の２行目に示す撮影年月日の仮のコメント「（新宿駅にてみんなで朝食）」を、図４の２行目に示す「箱根旅行１日目」というコメントに変更する。また、図３の２１行目に示す撮影年月日の仮のコメント「（新宿駅にてみんなで朝食）」を「箱根旅行２日目」というコメントに変更する（ステップＳ１５）。
【００２８】
次に、ＣＰＵ４は、コメントデータベース２４から各画像データに付加された位置情報に対応するランドマーク名のコメント素材を取得する（ステップＳ１６）。例えば、ファイル名「ＤＳＣ００１．ｊｐｇ」、及びファイル名「ＤＳＣ００２．ｊｐｇ」の画像データに付加された位置情報に基づいて「新宿駅」というコメント素材をコメントデータベース２４から取得する。また、ファイル名「ＤＳＣ００３．ｊｐｇ」の画像データに付加された位置情報に基づいて「箱根湯本駅」というコメント素材を取得する。また、ファイル名「ＤＳＣ００４．ｊｐｇ」の画像データに付加された位置情報に基づいて「彫刻の森美術館」というコメント素材を取得する。また、ファイル名「ＤＳＣ００５．ｊｐｇ」の画像データに付加された位置情報に基づいて「芦ノ湖」というコメント素材を取得する。また、ファイル名「ＤＳＣ００６．ｊｐｇ」〜「ＤＳＣ０１１．ｊｐｇ」の画像データに付加された位置情報に基づいて「箱根Ｗ旅館」というコメント素材を取得する。
【００２９】
次に、ＣＰＵ４は、コメントファイルに記録されている仮の子イベント名を取得したコメント素材の名称に変更する（ステップＳ１７）。例えば、図３に示す、ファイル名「ＤＳＣ００１．ｊｐｇ」、及びファイル名「ＤＳＣ００２．ｊｐｇ」に対応する仮の子イベント名「（子イベント１）」、及び「（子イベント２）」を、図４に示すように、「新宿駅」という子イベント名に変更する。ここで、変更後に重複する子イベント名「新宿駅」となる図３の５行目の記録はコメントファイルから削除する。
【００３０】
また、ＣＰＵ４は、図３に示す、ファイル名「ＤＳＣ００３．ｊｐｇ」に関連付けられる仮の子イベント名「（子イベント３）」を「箱根湯本駅」という子イベント名に変更し、ファイル名「ＤＳＣ００４．ｊｐｇ」に関連付けられる仮の子イベント名「（子イベント４）」を「彫刻の森美術館」という子イベント名に変更し、ファイル名「ＤＳＣ００５．ｊｐｇ」に関連付けられる仮の子イベント名「（子イベント５）」を「芦ノ湖」という子イベント名に変更する。また、ＣＰＵ４は、ファイル名「ＤＳＣ００６．ｊｐｇ」〜「ＤＳＣ０９．ｊｐｇ」に関連付けられる仮の子イベント名「（子イベント６）」〜「（子イベント９）」を「箱根Ｗ旅館」という子イベント名に変更し、変更後に重複する子イベント名「箱根Ｗ旅館」となる図３の１５行目、１７行目、１９行目の記録をコメントファイルから削除する。同様に、ファイル名「ＤＳＣ０１０．ｊｐｇ」、及びファイル名「ＤＳＣ０１１．ｊｐｇ」に対応する仮の子イベント名「（子イベント１０）」、「（子イベント１１）」を「箱根Ｗ旅館」という子イベント名に変更し、変更後に重複する子イベント名「箱根Ｗ旅館」となる図３の２４行目の記録をコメントファイルから削除する。
【００３１】
次に、ＣＰＵ４は、コメント作成部２６により、コメントファイルに記録されている各子イベントのコメントを作成する。例えば、図４に示す子イベント名「新宿駅」のコメントとして、子イベント名の基となったランドマーク名「新宿駅」、子イベント名「新宿駅」に関連付けられたファイル名「ＤＳＣ００２．ｊｐｇ」の画像データのコメントのコメント素材「ロマンスカー」、及び子イベント名「新宿駅」と隣接する子イベント名の基となったランドマーク名「箱根湯本駅」を組み合わせた「新宿駅からロマンスカーで箱根湯本駅へ」というコメントを作成する。そして、図３の３行目に示す仮のコメント「（新宿駅にてみんなで朝食）」を、図４の３行目に示すように、「新宿駅からロマンスカーで箱根湯本駅へ」というコメントに変更する（ステップＳ１８）。
【００３２】
なお、子イベントに複数の画像データが関連付けられていない場合、ＣＰＵ４は、コメントを変更せず、仮のコメントをそのまま子イベントのコメントとして記録する。例えば、子イベント「箱根湯本駅」の仮のコメント「（経由駅の箱根湯本駅に到着）」（図３の７行目参照）を、図４の７行目に示すように、そのまま子イベント名のコメントとして記録する。同様にして、子イベント「彫刻の森美術館」の仮のコメント「（彫刻の森美術館を見物）」（図３の９行目参照）、及び子イベント「芦ノ湖」の仮のコメント「（芦ノ湖を訪れて朝食）」（図３の１１行目参照）についてもそのまま子イベント名のコメントとして記録する（図４の９行目及び１１行目参照）。
【００３３】
また、ＣＰＵ４は、図４に示す子イベント名「箱根Ｗ旅館」のコメントについて、子イベント名の基となったランドマーク名「箱根Ｗ旅館」を用いて「箱根Ｗ旅館での楽しい一夜」、及び「箱根Ｗ旅館での朝のひととき」というコメントを作成する。そして、仮のコメント「（箱根Ｗ旅館に到着）」（図３の１３行目参照）を「箱根Ｗ旅館での楽しい一夜」（図４の１３行目参照）というコメントに変更し、また、仮のコメント「（二日目の朝、まだ眠い？）」（図３の２２行目参照）を「箱根Ｗ旅館での朝のひととき」（図４の２２行目参照）というコメントに変更する。
【００３４】
次に、実施の形態に係るデジタルカメラ２の画像再生処理について説明する。所定のイベント期間が終了してコメントファイル名「箱根旅行」のコメントファイルが完成した後、操作者により再生ボタンが操作されると再生モードが設定される。次に、ＣＰＵ４は、メモリカード１８から所定のイベント期間内において最初に撮影されたファイル名「ＤＳＣ００１．ｊｐｇ」（図４参照）の画像データを読み出し、図５に示すように、画像データに基づく画像をＬＣＤ表示部１０に表示する。また、ＣＰＵ４は、図５に示すように、「親イベント」、「日」、「子イベント」、及び「１画像」のコメントレベル名をＬＣＤ表示部１０の右端の領域に表示する。また、ＣＰＵ４は、「親イベント」、「日」、「子イベント」、及び「１画像」の何れか一つのコメントレベルを指定するインジケータ４０、及びインジケータ４０を縦方向にスライドさせるスライドレール４２をコメントレベル名の左側に表示する。
【００３５】
次に、ＣＰＵ４は、インジケータ４０の指定するコメントレベルに対応するコメントをファイル記憶部２２に記憶されているコメントファイルから読み出し、ＬＣＤ表示部１０に表示されている画像の下に表示する。例えば、図５に示すように、ＬＣＤ表示部１０にファイル名「ＤＳＣ００１．ｊｐｇ」の画像データに基づく画像４４が表示され、インジケータ４０により「親イベント」が指定されていたとする。この場合、ＣＰＵ４は、コメントファイル名「箱根旅行」のコメントファイルから「１泊２日で箱根旅行」（図４の１行目参照）という親イベントのコメントを読み出して画像４４の下に表示する。
【００３６】
ここで、操作者がタッチパネル１３を操作してインジケータ４０を移動させ、インジケータ４０の指定するコメントレベルを切換えた場合、ＣＰＵ４は、画像４４の下に表示されているコメントのコメントレベルを変更する。例えば、インジケータ４０の指定するコメントレベルが「親イベント」から「日」に切換えられた場合、ＣＰＵ４は、コメントファイル名「箱根旅行」のコメントファイルから「箱根旅行１日目」（図４の２行目参照）という撮影年月日のコメントを読み出し、画像４４の下に表示されているコメントを「１泊２日で箱根旅行」から「箱根旅行１日目」に変更する。
【００３７】
同様にして、インジケータ４０の指定するコメントレベルが「子イベント」に切換えられた場合、ＣＰＵ４は、コメントファイル名「箱根旅行」のコメントファイルから「新宿駅からロマンスカーで箱根湯本駅へ」（図４の３行目参照）という子イベントのコメントを読み出し、画像４４の下に表示されているコメントを「新宿駅からロマンスカーで箱根湯本駅へ」に変更する。さらに、インジケータ４０の指定するコメントレベルが「１画像」に切換えられた場合、ＣＰＵ４は、コメントファイル名「箱根旅行」のコメントファイルから「新宿駅にてみんなで朝食」（図４の４行目参照）という子イベントのコメントを読み出し、画像の下に表示されているコメントを「新宿駅にてみんなで朝食」に変更する。
【００３８】
この実施の形態に係るデジタルカメラ２によれば、階層の異なる複数のコメントを画像データに関連付けることにより、画像の利用内容に合わせて最適なコメントを表示することができる。
【００３９】
なお、上述の実施の形態の再生モードにおいて、インジケータ４０の指定するコメントレベルが切換えられた場合にＬＣＤ表示部１０に表示される画像の枚数を変更するようにしてもよい。例えば、図６に示すように、インジケータ４０の指定するコメントレベルが「親イベント」から「子イベント」に切換えられた場合、ＣＰＵ４は、ファイル名「ＤＳＣ００１．ｊｐｇ」の画像データに基づく画像４４をＬＣＤ表示部１０の左上に小さく表示すると共に、ファイル名「ＤＳＣ００２．ｊｐｇ」の画像データをメモリカード１８から読み出し、ファイル名「ＤＳＣ００２．ｊｐｇ」の画像データに基づく画像４６をＬＣＤ表示部１０の下側に小さく表示する。次に、ＣＰＵ４は、ファイル名「ＤＳＣ００１．ｊｐｇ」、及び「ＤＳＣ００２．ｊｐｇ」の画像データに関連付けられた子イベント「新宿駅」のコメント「新宿駅からロマンスカーで箱根湯本駅へ」（図４の３行目参照）をコメントファイルから読み出して、画像４４の下及び画像４６の下に表示する。
【００４０】
さらに、図７に示すように、インジケータ４０の指定するコメントレベルが「１画像」に切換えられた場合、ＣＰＵ４は、ファイル名「ＤＳＣ００１．ｊｐｇ」の画像データに基づく画像をＬＣＤ表示部１０の左上に小さく表示し、ファイル名「ＤＳＣ００２．ｊｐｇ」の画像データに基づく画像をＬＣＤ表示部１０の右上に小さく表示すると共に、ファイル名「ＤＳＣ００３．ｊｐｇ」の画像データをメモリカード１８から読み出し、ファイル名「ＤＳＣ００３．ｊｐｇ」の画像データに基づく画像をＬＣＤ表示部１０の下側に小さく表示する。次に、ＣＰＵ４は、それぞれの画像データのコメント「新宿駅にてみんなで朝食」（図４の４行目参照）、「新宿駅からロマンスカーで箱根へ」（図４の６行目参照）、「経由駅の箱根湯本駅に到着」（図４の８行目参照）をコメントファイルから読み出し、図７に示すように、読み出したコメントをコメントに対応する画像の下に表示する。
【００４１】
また、上述の実施の形態において、撮影された画像からアルバムを作成するのに必要な情報を取得するアルバムモードを設定するアルバムボタンを備えてもよい。以下、図８に示すフローチャートを参照して実施の形態に係るデジタルカメラ２のアルバムモードにおける処理について説明する。まず、操作者の操作によりアルバムボタンが操作されてアルバムモードが設定されると、ＣＰＵ４は、「アルバムを作成したいファイルを選択してください」等のメッセージをＬＣＤ表示部１０に表示する。次に、ＣＰＵ４は、ファイル記憶部２２に記憶されているコメントファイルのコメントファイル名を読み出してＬＣＤ表示部１０に表示する。例えば、ファイル記憶部２２内に箱根旅行、函館旅行、ヨーロッパ旅行という３つのコメントファイル名のコメントファイルが記憶されている場合、「箱根旅行、函館旅行、ヨーロッパ旅行」のような選択画面をＬＣＤ表示部１０に表示する。
【００４２】
次に、タッチパネル１３の操作により所望のコメントファイルが選択されると（ステップＳ２１）、ＣＰＵ４は、「アルバムのページ数を入力してください」等のメッセージをＬＣＤ表示部１０に表示する。
【００４３】
次に、タッチパネル１３の操作によりアルバムのページ数が入力されると（ステップＳ２２）、ＣＰＵ４は、アルバムのページ数、及びコメントファイルに記録されているファイル名の数等に基づいてアルバムのレイアウトを決定する（ステップＳ２３）。
【００４４】
次に、ＣＰＵ４は、コメントファイルに記録されている親イベントの期間に基づいて、アルバムに表示するコメントのコメントレベルを決定する（ステップＳ２４）。例えば、コメントファイルに記録されている親イベントの期間が１週間未満の場合、画像ごとのコメントをアルバムに表示するコメントとして決定し、コメントファイルに記録されている親イベントの期間が１週間以上の場合、子イベントのコメントをアルバムに表示するコメントとして決定する。
【００４５】
次に、ＣＰＵ４は、ステップＳ２１で選択されたコメントファイルに関する情報、ステップＳ２２で入力されたアルバムのページ数に関する情報、ステップＳ２３で決定されたアルバムのレイアウトに関する情報、及びステップＳ２４で決定されたアルバムに表示するコメントのコメントレベルに関する情報を用いてアルバムを作成するためのアルバムデータを作成し、作成したアルバムデータをメモリカード１８に記憶する（ステップＳ２５）。次に、タッチパネル１３の操作により、アルバム作成の注文を行う旨の操作が行われると、ＣＰＵ４は、アルバムデータ及びアルバムを作成するのに必要な画像データをメモリカード１８から読み出し、無線通信部３２及びメールサーバを介して、所定の製本業者のメールアドレスに送信する。これにより、イベントの期間に合わせて最適なコメントを画像に付した所望のアルバムを作成することができる。例えば、イベントの期間が短い「箱根旅行」を題材とする場合、図９に示すように、「新宿駅にてみんなで朝食」、「ロマンスカーから見た風景」のような画像データごとのコメントを付したアルバムを作成し、イベントの期間が長い「ヨーロッパ旅行」を題材とする場合、図１０に示すように、「パリの風景」、「ベルリンの風景」のようなおおまかなコメントを付したアルバムを作成することができる。
【００４６】
また、上述の実施の形態において、画像データに基づく画像をインターネットにおける所定のネットワークサービスにアップロードする際に、画像に付するコメントのコメントレベルを指定できるようにしてもよい。例えば、操作者によりタッチパネル１３の操作が行われ、図５に示すように、アップロードしたい画像４４がＬＣＤ表示部１０に表示される。次に、アップロードしたい画像４４に付するコメントのコメントレベルがインジケータ４０で指定されると、指定されたコメントレベルのコメントがＬＣＤ表示部１０に表示される。次に、操作者は、ＬＣＤ表示部１０に表示されている画像４４を所定のネットワークサービスにアップロードすると共に、画像４４の下に表示されているコメント「１泊２日で箱根旅行」をアップロードする。これにより、操作者は、画像の利用内容に見合う最適なコメントを画像と共にアップロードすることができる。
【００４７】
また、上述の実施の形態においては、コメント作成部２６により作成したコメント等をコメントファイルに記録しているが、コメント等を画像データに付加するようにしてもよい。例えば、ＣＰＵ４は、撮影が行われる度に位置情報及び日時情報を取得し、画像データごとのコメントを作成する。次に、ＣＰＵ４は、位置情報、日時情報と共に作成したコメントを画像データに付加してメモリカード１８に記憶する。
【００４８】
そして、イベントモード設定時から所定のイベント期間が経過した場合、ＣＰＵ４は、メモリカード１８からイベント期間内に撮影された画像の画像データに付加された位置情報を読み出し、位置情報及びイベント期間等に基づいて親イベント名、親イベントのコメント、及び撮影年月日のコメントを作成する。次に、ＣＰＵ４は、位置情報及び画像データごとのコメント等に基づいて、子イベント名、及び子イベントのコメントを作成する。
【００４９】
次に、ＣＰＵ４は、親イベント名、親イベントのコメント、撮影年月日のコメント、子イベント名、及び子イベントのコメントを各画像データに付加してメモリカード１８に記憶する。これにより、イベントモードが終了した後、メモリカード１８をデジタルカメラ２と同一の基本構成を有する他のデジタルカメラ等に付け替えて画像再生処理を行う場合においても、コメントファイルを参照せずに画像のコメントレベルを変更することができる。
【００５０】
また、上述の実施の形態においては、コメントデータベース２４からコメント素材を取得する場合を例に説明しているが、ｗｅｂサーバ内にコメントデータベースを記憶するようにしてもよい。そして、ＣＰＵ４は、イベントモードにおいて、コメント素材を取得するために必要な位置情報等を無線通信部３２を介してｗｅｂサーバに送信する。ｗｅｂサーバは、デジタルカメラ２から位置情報等を受信すると、位置情報等に基づいてコメント素材を検出し、検出したコメント素材をデジタルカメラ２に対して送信する。デジタルカメラ２は、コメント素材を無線通信部３２を介してｗｅｂサーバから受信し、コメント作成部２６により受信したコメント素材を組み合わせてコメントを作成する。これにより、デジタルカメラ２内に記憶するデータの容量を少なくすることができる。
【００５１】
また、上述の実施の形態においては、デジタルカメラ２に組み込まれたプログラムを用いてイベントモードにおける処理を行っているが、該プログラムをインターネット等のネットワークを介してダウンロードし、スマートフォンやタブレット端末等を構成するコンピュータに組み込むことによって、上述のイベントモードにおける処理を行うことができるようにしてもよい。
【００５２】
また、該プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ、ＤＶＤ等のコンピュータ読み取り可能な記録媒体に記録されていてもよい。即ち、コンピュータ読み取り可能な記録媒体から読み取り、コンピュータに組み込むことによって、上述のイベントモードにおける処理を行うことができるようにコンピュータを機能させるようにしてもよい。
【００５３】
また、上述の実施の形態においては、コメントレベルを変更する場合、タッチパネル１３の操作によりスライドレール４２に沿ってインジケータ４０を移動させ、インジケータ４０でコメントレベルを指定しているが、コメントレベルの変更はタッチパネル１３の操作によらなくてもよい。例えば、マルチセレクタを備え、マルチセレクタにより変更するコメントレベルのコメントレベル名を選択するようにしてもよい。
【符号の説明】
【００５４】
２…デジタルカメラ、４…ＣＰＵ、６…ＧＰＳ、８…操作部、１０…ＬＣＤ表示部、１２…表示制御部、１４…撮像素子、１６…メモリ、１８…メモリカード、２０…情報記憶部、２２…ファイル記憶部、２４…コメントデータベース、２６…コメント作成部、３２…無線通信部
【図１】
2015106830.tif 000003
【図２】
2015106830.tif 000004
【図３】
2015106830.tif 000005
【図４】
2015106830.tif 000006
【図５】
2015106830.tif 000007
【図６】
2015106830.tif 000008
【図７】
2015106830.tif 000009
【図８】
2015106830.tif 000010
【図９】
2015106830.tif 000011
【図１０】
2015106830.tif 000012