(57)【要約】  模擬画像出力制御部は、被写体を表す模擬画像である被写体模擬画像を出力部に表示する。被写体データ取得部は、出力部に出力している被写体模擬画像に対する指示操作に基づいて、記憶部から被写体模擬画像の識別情報に関連付けられて記録された被写体属性データ及びこの被写体属性データに関連する被写体関連データの何れか一方または両方を読み出す。画像データ取得部は、被写体の撮影により生成された画像データを取得する。被写体情報出力制御部は、被写体データ取得部が読み出す被写体属性データ及びその被写体属性データに関連する被写体関連データの何れか一方または両方を、出力部に表示された画像データに関連付けて出力する。
2014156568.tif 000002
【特許請求の範囲】
【請求項１】
被写体を表す模擬画像である被写体模擬画像を出力部に表示する模擬画像出力制御部と、
前記被写体模擬画像に関連付けて記録された被写体属性データ及び前記被写体属性データに関連する被写体関連データを記憶する記憶部と、
前記出力部に表示された前記被写体模擬画像に対する指示操作に基づいて、前記記憶部から前記被写体属性データ及び前記被写体関連データの何れか一方または両方を読み出す被写体データ取得部と、
前記被写体の撮影により生成された画像データを取得する画像データ取得部と、
前記被写体データ取得部が読み出した前記被写体属性データ及び前記被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する被写体情報出力制御部と、
を備える画像記録装置。
【請求項２】
前記被写体属性データに含まれる顔特徴データと、前記画像データ取得部が取得した画像データから抽出した顔特徴データとを比較し類似度を判定する類似度判定部を備え、
前記被写体情報出力制御部は、前記類似度判定部の判定する類似度に基づいて前記被写体属性データ及び前記被写体関連データの何れか一方または両方を前記出力部に出力された前記画像データに関連付けて出力する
請求項１に記載の画像記録装置。
【請求項３】
前記類似度判定部が判定する類似度が予め定められた閾値よりも高い場合に、前記出力部に出力している被写体属性データ及び前記被写体関連データの何れか一方または両方と前記出力部に出力された前記画像データとを関連付けて記憶部に記録する被写体属性データ記録部を備える請求項２に記載の画像記録装置。
【請求項４】
前記模擬画像出力制御部は、前記出力部に前記被写体模擬画像を複数表示し、
前記被写体情報出力制御部は、前記被写体模擬画像に対する指示操作の対象となる前記被写体模擬画像に対応する被写体の被写体属性データ及び前記被写体関連データの何れか一方または両方を前記記憶部から読み出し、読み出した被写体属性データ及び前記被写体関連データの何れか一方または両方をそれぞれ対応する被写体の画像データに関連付けて出力する
請求項１から請求項３の何れか一項に記載の画像記録装置。
【請求項５】
前記被写体情報出力制御部は、前記出力部に出力している前記被写体属性データ及び前記被写体関連データの何れか一方または両方に対する指示操作に基づいて、当該被写体属性データ及び前記被写体関連データの何れか一方または両方の出力部における出力位置を変更する
請求項１から請求項４の何れか一項に記載の画像記録装置。
【請求項６】
被写体を表す模擬画像である被写体模擬画像を出力部に表示し、
前記出力部に表示された前記被写体模擬画像に対する指示操作に基づいて、記憶部から前記被写体模擬画像に関連付けて記録された被写体属性データ及び前記被写体属性データに関連する被写体関連データの何れか一方または両方を読み出し、
前記被写体の撮影により生成された画像データを取得し、
前記読み出された被写体属性データ及び前記被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する、
画像記録方法。
【請求項７】
画像記録装置のコンピュータを、
被写体を表す模擬画像である被写体模擬画像を出力部に表示する模擬画像出力制御部、
前記出力部に表示された前記被写体模擬画像に対する指示操作に基づいて、記憶部から前記被写体模擬画像に関連付けて記録された被写体属性データ及び前記被写体属性データに関連する被写体関連データの何れか一方または両方を読み出す被写体データ取得部、
前記被写体の撮影により生成された画像データを取得する画像データ取得部、
前記被写体データ取得手段が読み出した前記被写体属性データ及び前記被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する被写体情報出力制御部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、簡単に操作できる画像記録装置、画像記録方法及びプログラムに関する。
【背景技術】
【０００２】
デジタルカメラや携帯電話の普及により、子供の成長記録を撮影画像によって管理する機会が増えている。撮影画像を加工したい場合でもその加工操作を簡単に行うことができ、子供の成長記録を簡単に管理できる機能を備えるカメラが望まれている。
特許文献１には、被写体の誕生日からの経過年月に関連付けられたデータを撮影画像に表示し記録することにより、被写体となる子供の成長記録を簡単に管理する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】日本国特開２００５−１０９５６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載されている技術は、「子供モード」を選択してその子供の誕生日を特定するために被写体となる子供を選択するなど複数ステップの操作が必要となり、ユーザにとって面倒な操作が増えるという不都合が生じる。【０００５】
そこで本発明は、上記の課題を解決することのできる画像記録装置、画像記録方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の画像記録装置は、被写体を表す模擬画像である被写体模擬画像を出力部に表示する模擬画像出力制御部と、前記被写体模擬画像に関連付けて記録された被写体属性データ及びこの被写体属性データに関連する被写体関連データを記憶する記憶部と、前記出力部に表示された前記被写体模擬画像に対する指示操作に基づいて前記記憶部から前記被写体属性データ及び前記被写体関連データの何れか一方または両方を読み出す被写体データ取得部と、前記被写体の撮影により生成された画像データを取得する画像データ取得部と、前記被写体データ取得部が読み出した前記被写体属性データ及び前記被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する被写体情報出力制御部とを備える。【０００７】
また本発明の画像記録方法は、被写体を表す模擬画像である被写体模擬画像を出力部に表示し、前記出力部に表示された前記被写体模擬画像に対する指示操作に基づいて記憶部から前記被写体模擬画像に関連付けて記録されている被写体属性データ及びこの被写体属性データに関連する被写体関連データの何れか一方または両方を読み出し、前記被写体の撮影により生成された画像データを取得し、前記読み出した被写体属性データ及び被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する。【０００８】
また本発明のプログラムは、画像記録装置のコンピュータを、被写体を表す模擬画像である被写体模擬画像を出力部に表示する模擬画像出力制御部、前記出力部に表示された被写体模擬画像に対する指示操作に基づいて記憶部から前記被写体模擬画像に関連付けて記録されている被写体属性データ及びこの被写体属性データに関連する被写体関連データの何れか一方または両方を読み出す被写体データ取得部、前記被写体の撮影により生成された画像データを取得する画像データ取得部、前記被写体データ取得手段の読み出した被写体属性データ及び被写体関連データの何れか一方または両方を前記出力部に表示された前記画像データに関連付けて出力する被写体情報出力制御部として機能させる。
【発明の効果】
【０００９】
本発明によれば、モードの選択や被写体の選択などの複数ステップの操作設定が不要となり、ユーザは面倒な操作をせずに被写体の記録を簡単に管理することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態の画像記録装置の最小構成を示すブロック図である。
【図２】本発明の第一の実施形態による画像記録装置の構成を示すブロック図である。
【図３】第一の実施形態における記憶部が記録する被写体データの例を示すデータテーブルである。
【図４】第一の実施形態において、アイコンに関連付けて記憶された画像記録装置の動作設定および顔特徴データの例を示すテーブルである。
【図５Ａ】第一の実施形態において、被写体撮影時の出力部に表示される画像の一例を示す図である。
【図５Ｂ】第一の実施形態において、被写体撮影時の出力部に表示される画像の他の例を示す図である。
【図５Ｃ】第一の実施形態において、被写体撮影時の出力部に表示される画像のさらに他の例を示す図である。
【図５Ｄ】第一の実施形態において、被写体撮影時の出力部に表示される画像のさらに他の例を示す図である。
【図６】第一の実施形態による画像記録装置の処理を示すフローチャートである。
【図７Ａ】第一の実施形態による画像記録装置におけるユーザの操作の一例を示す図である。
【図７Ｂ】第一の実施形態による画像記録装置におけるユーザの操作の他の例を示す図である。
【図７Ｃ】第一の実施形態による画像記録装置におけるユーザの操作のさらに他の例を示す図である。
【図８】本発明の第二の実施形態による画像記録装置の処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
図１は、本発明の実施形態の画像記録装置１０の最小構成を示す機能ブロック図である。
本実施形態の画像記録装置１０は、図１で示すように、少なくとも模擬画像出力制御部１０１、被写体データ取得部１０２、画像データ取得部１０３、被写体情報出力制御部１０４の機能部を備える。
模擬画像出力制御部１０１は、被写体を示す模擬画像である被写体模擬画像を出力部に出力する。
被写体データ取得部１０２は、出力部に表示している被写体模擬画像に対する指示操作に基づいて、記憶部から被写体模擬画像の識別情報に関連付けられて記録されている被写体属性データ及び被写体属性データに関連する被写体関連データの何れか一方または両方を読み出す。
画像データ取得部１０３は、被写体の撮影により生成された画像データを取得する。
被写体情報出力制御部１０４は、被写体データ取得部１０２が読み出す被写体属性データ及び被写体属性データに関連する被写体関連データの何れか一方または両方を、出力部に表示された画像データに関連付けて出力する。
模擬画像出力制御部１０１、被写体データ取得部１０２、画像データ取得部１０３、被写体情報出力制御部１０４の各機能部は、例えば画像記録装置１０の制御部（例えばＣＰＵ、Ｃｅｎｔｒａｌ  Ｐｒｏｃｃｅｓｓｉｎｇ  Ｕｎｉｔ）が制御プログラムを実行することにより、実現される。
【００１２】
＜第一の実施形態＞
図２は、本発明の第一の実施形態による画像記録装置１０の構成を示す機能ブロック図である。
図２で示すように、第一の実施形態による画像記録装置１０は、図１で示した画像記録装置１０の最小構成を示す各機能部に加え、類似度判定部１０５、被写体属性データ記録部１０６、出力制御部１０７、出力部１１０、記憶部１１１を備える。
類似度判定部１０５は、被写体データ取得部１０２が読み出す被写体属性データに対応付けられた顔特徴データと、画像データ取得部１０３が取得する画像データから抽出した顔特徴データとを比較し類似度を判定する。
被写体属性データ記録部１０６は、類似度判定部１０５の判定する類似度が高い場合に、出力部に出力している被写体属性データ及び被写体属性データに関連する被写体関連データの何れか一方または両方と出力部に出力している画像データとを関連付けて記憶部１１１に記録する。
出力制御部１０７は、種々の画像データを出力部に出力する。
出力部１１０は、出力制御部１０７の制御に基づいて、種々の情報を出力する。この出力部１１０は、表示部１１０１と、発光部１１０２と、スピーカ１１０３とを備える。この出力部１１０は、例えば、画像を映すためのスクリーン、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどであるが、音や音声を出力する場合はスピーカなどであり、人間の五感を介して出力情報を伝えられるものであればどのような出力部であってもよい。また、それらの組合せであってもよい。
記憶部１１１は、画像記録装置１０の動作に必要な種々の情報を記憶する。
【００１３】
図３は、本実施形態における記憶部１１１が記録するデータテーブルの一例である。
図３に示すように、記憶部１１１は、アイコンＡ、Ｂ、Ｃ、Ｄ、・・・のそれぞれに被写体の被写体属性データや被写体関連データなどを関連付けてデータテーブルとして記憶している。ここで被写体属性データとは、被写体の名前、生年月日、続柄などの不変的な情報である。被写体関連データとは、被写体属性データに関連付けられているが被写体の年齢や学年などのその時々によって変化する情報である。なお、本発明の実施形態において、被写体属性データと被写体関連データの両方を合わせて被写体データと呼ぶ。
図３に示すデータテーブルにおいて、アイコンＡ〜Ｃには、それぞれ１名の被写体データが関連付けられている。例えば、アイコンＡには、被写体属性データとして名前「太郎」、生年月日「○年○月○日」、被写体関連データとして年齢「１０ヶ月」が関連付けられている。また、アイコンＢには、被写体属性データとして名前「花子」、生年月日「×年×月×日」、被写体関連データとして学年「小学３年生」が関連付けられている。また、アイコンＣには、被写体属性データとして名前「一郎」、生年月日「△年△月△日」、被写体関連データとして年齢「１０歳」が関連付けられている。この図で示すデータテーブルにおいて、アイコンＤのように、１つのアイコンに「太郎」と「花子」の２名の被写体データが関連付けられていてもよいし、１つのアイコンに３名以上の被写体が関連付けられていてもよい。
【００１４】
図４は、アイコンに関連付けられた画像記録装置１０の動作設定の例を示す表である。
図４に示すデータテーブルにおいて、アイコンＡには設定Ａと顔特徴データＡとが関連付けられている。同様に、このデータテーブルにおいて、アイコンＢには設定Ｂと顔特徴データＢとが、アイコンＣには設定Ｃと顔特徴データＣとが、アイコンＤには設定Ｄと顔特徴データＤとがそれぞれ関連付けられている。
図３で示したように、アイコンＡに関連付けられている被写体が「太郎」の場合、図４に示すデータテーブルにおける顔特徴データＡは、被写体である「太郎」を特定するための顔のパーツの相対位置や大きさ、目や鼻や頬骨や顎の形状といった顔の特徴を示す。設定Ａは、顔特徴データＡを利用して顔認識などを行うか否かを決定するパラメータを含む情報であり、このパラメータはユーザにより設定される。また、設定Ａは、被写体データに基づいた所定のタイトル、例えば「太郎１０ヶ月」という文字を出力部１１０に表示するか否かを決定するパラメータを含む情報である。また、設定Ｂ、Ｃ、Ｄ、・・・も同様のパラメータを含む情報であり、ユーザにより設定される。
【００１５】
図５Ａ〜図５Ｄは、被写体撮影時の出力部１１０に表示される画像の例を示す図である。
ユーザが「太郎」を撮影する際に、まず、ユーザは、画像記録装置１０を起動する操作を行う。ここでのユーザ操作は、例えば、ユーザがスマートフォンの電源スイッチをスライドしたり、スマートフォンの電源ボタンを押下したりするなどしてスマートフォンを起動する場合と同様の操作である。画像記録装置１０は、そのユーザ操作に応じて起動する。次に、画像記録装置１０の出力制御部１０７は、出力部１１０に初期画面を表示する。ここでユーザは、アイコンＡが出力部１１０に表示されるように、ファルダを移動するなどの操作を行う。図３および図４を参照して説明したように、アイコンＡには「太郎」についての被写体データと、画像記録装置１０に「太郎」を顔認識させ、「太郎」についての被写体データに基づいて種々の情報を画像に表示させるための設定Ａと、「太郎」を顔認識する際に使用する顔特徴データＡとが関連付けられている。
ユーザがアイコンＡをタップする操作を行い画像記録装置１０において設定Ａが有効になった場合、類似度判定部１０５は、図５Ａで示すように、画像顔認識技術などにより被写体を「太郎」と認識し、表示設定がオンの時に被写体情報出力制御部１０４は出力部１１０に表示された「太郎」の顔の付近に年齢として「１０ヶ月」という文字を表示する。また、被写体情報出力制御部１０４は、被写体および年齢に応じたタイトル「太郎１０ヶ月」という文字を出力部１１０に表示する。
また、ユーザが「太郎」と「花子」とを撮影する際に、ユーザはアイコンＤをタップする操作を行い、画像記録装置１０において設定Ｄを有効にする。この場合、類似度判定部１０５は、図５Ｄに示すように、画像顔認識技術などにより被写体を「太郎」と「花子」と認識し、被写体情報出力制御部１０４は出力部１１０に表示された「太郎」の顔の付近に年齢に応じた「１０ヶ月」という文字と続柄に応じた「弟」という文字を表示する。また、被写体情報出力制御部１０４は、出力部１１０に表示された「花子」の顔の付近に学年に応じた「小学３年生」という文字と続柄に応じた「姉」という文字を表示する。同様に、ユーザが「花子」を撮影する際に、アイコンＢをタップする操作を行い画像記録装置１０において設定Ｂを有効にすると、図５Ｂで示すような画像が出力部１１０に表示される。ユーザが「一郎」を撮影する際に、アイコンＣをタップする操作を行い画像記録装置１０において設定Ｃを有効にすると、図５Ｃで示すような画像が出力部１１０に表示される。
【００１６】
図６は、本発明の第一の実施形態による画像記録装置１０の処理を示すフローチャートである。ここでは、ユーザが「太郎」を撮影する際の処理フローを示す。
【００１７】
画像記録装置１０の模擬画像出力制御部１０１は、出力部１１０にアイコンＡを表示する（ステップＳ１）。ユーザが出力部１１０に表示されているアイコンＡをタップすると、そのタップに応じて、画像記録装置１０の出力部１１０は、アイコンＡがタップされたことを示すタップ信号を被写体データ取得部１０２と類似度判定部１０５とに出力する。被写体データ取得部１０２は、タップ信号を入力すると、アイコンＡに対応する被写体データを記憶部１１１から取得し、取得した被写体データを被写体情報出力制御部１０４に出力する（ステップＳ２）。また、画像記録装置１０の類似度判定部１０５は、タップ信号を入力すると、アイコンＡに対応する顔特徴データＡを記憶部１１１から取得する（ステップＳ３）。
次に、画像記録装置１０の画像データ取得部１０３が画像記録装置１０の外部のカメラによりオートフォーカスされた画像データを取得する（ステップＳ４）。このステップＳ４は繰り返され、ステップＳ４の処理により、その時に取得した画像を順次表示している。
画像データ取得部１０３は、外部から画像データを取得すると、その画像データを出力制御部１０７に出力する。出力制御部１０７は、入力した画像データを出力部１１０の表示部１１０１に出力する（ステップＳ５）。このとき、出力制御部１０７は、入力した画像データにおいて「太郎」の顔特徴データを抽出する（ステップＳ６）。出力制御部１０７は、抽出した「太郎」の顔特徴データを類似度判定部１０５に出力する。このとき、類似度判定部１０５は、ステップＳ３で取得した、アイコンＡに対応する「太郎」の顔の特徴を示す顔特徴データＡと、出力制御部１０７から入力した顔特徴データとを幾何学的な比較や画像を統計的に数値化した比較を行う。前述したように、顔特徴データとは、例えば、顔のパーツの相対位置や大きさ、目や鼻や頬骨や顎の形状を示すデータである。類似度判定部１０５は、顔特徴データＡと出力制御部１０７からの顔特徴データとの比較結果である類似度が所定のしきい値を超えるか否かを判定する（ステップＳ７）。
この類似度が所定のしきい値を超えなかった場合（「ＮＯ」の場合）、類似度判定部１０５は、出力制御部１０７から入力した画像データに「太郎」が写っていないと判定し、ステップＳ６の処理に戻る。類似度が所定のしきい値を超えた場合（「ＹＥＳ」の場合）、類似度判定部１０５は、出力制御部１０７から入力した画像データに「太郎」が写っていると判定する。
【００１８】
画像データ取得部１０３は、入力した画像を出力制御部１０７に出力する。このとき、出力制御部１０７は、「太郎」の注意を引き正面を向くように、発光部１１０２を発光させるための発光信号を発光部１１０２に出力したり音声をスピーカ１１０３に出力したりしてもよい。この出力制御部１０７の行う被写体の注意を引く動作は、被写体の年齢がしきい値を超えるか否かを判定して行われる。
出力制御部１０７は、ステップＳ６で抽出した顔特徴データに基づいて、被写体である「太郎」が正面を向いたか否かを判定する（ステップＳ８）。この判定は、既存の顔認識技術を用いて行うことができる。「太郎」が正面を向いていないと出力制御部１０７が判定した場合（「ＮＯ」の場合）、ステップＳ８の処理を繰り返す。「太郎」が正面を向いたと出力制御部１０７が判定した場合（「ＹＥＳ」の場合）、出力制御部１０７は、連写を指示する連写信号を画像データ取得部１０３に出力する。
この連写信号に応答して、画像データ取得部１０３は、連写を開始する（ステップＳ９）。次に、画像データ取得部１０３は、連写した画像を出力制御部１０７に出力する。出力制御部１０７は連写した画像を入力すると、入力した画像の中から最も良い画像を特定する（ステップＳ１０）。ここで出力制御部１０７の行う最も良い画像の特定は、笑顔度が最も良い画像、瞬きをしていない画像、画質が最も良い画像、ユーザが選択した画像などを基準とするものであり、既知の技術を利用して選択することができる。
次に、出力制御部１０７は、特定した最も良い画像を類似度判定部１０５と被写体属性データ記録部１０６に出力する。類似度判定部１０５は、特定した最も良い画像データを入力すると、入力した画像範囲における「太郎」の被写体データの表示位置を特定し、その表示位置座標データを画像データに付加して被写体情報出力制御部１０４に出力する。被写体情報出力制御部１０４は、位置座標データの付加された画像データを入力すると、入力した位置座標に基づいて、出力制御部１０７が出力部１１０に出力する「太郎」の画像にステップＳ２の処理で入力した「太郎」の被写体データを関連付けて出力部１１０に出力する（ステップＳ１１）。このときの出力部１１０が出力する画像は、例えば、図５Ａで示したような画像であり、被写体データに基づく名前や年齢などが被写体の顔の近くに表示される。
なお、出力部１１０が出力する画像において、被写体の顔の近くには、被写体属性データまたは被写体関連データの何れか一方であってもよい。また、被写体情報出力制御部１０４は、ユーザが出力部１１０における表示箇所に対してフリック操作などのユーザ操作に基づいて、被写体の顔の近くに表示された被写体データの出力位置を変更してもよい。また、被写体データに基づく情報はｅｘｉｆ情報や画像のタイトルとして付加してもよく、どのような情報を付加するかは予めユーザが決定すればよい。
被写体情報出力制御部１０４は、ステップＳ１１の処理と同じデータを被写体属性データ記録部１０６にも出力する。被写体属性データ記録部１０６は、出力制御部１０７から取得した画像データと「太郎」の被写体データとを関連付けて記憶部１１１に記録する（ステップＳ１２）。
【００１９】
なお、本実施形態におけるステップＳ８の判定の代わりに、ユーザが撮影を行うためにシャッタを切る操作であってもよい。また、本実施形態におけるステップＳ９のように必ずしも連写である必要はなく、１枚以上の撮影であってもよい。
【００２０】
以上、本発明の実施形態による画像記録装置１０の処理フローについて説明した。上述の画像記録装置１０の処理によれば、ユーザがアイコンをタップすると、被写体を顔認識したり名前や年齢などを表示したりする設定で撮影機能が起動し撮影を開始し、最も良い画像を特定して被写体情報を画像に付加して記録する。そのため、モードの選択や被写体の選択などの設定が不要となり、ユーザが容易に最も良い画像を撮影することができるという効果が得られる。また、画像記録装置１０が最も良い画像を特定し、被写体情報を画像に付加するため、ユーザは面倒な操作をせずに被写体の記録を簡単に管理することができる。
【００２１】
＜第二の実施形態＞
次に、本発明の第二の実施形態による画像記録装置１０について説明する。
本実施形態において、第一の実施形態とは異なるユーザ操作により画像記録装置１０の設定を行う場合を例に説明する。なお、ここでは、ユーザは「太郎」と「花子」を撮影するための操作を行うものとする。
本発明の第二の実施形態による画像記録装置１０の構成は、図２で示した第一の実施形態による画像記録装置１０の構成と同一であるため、同一符号を付し、その説明を省略する。
【００２２】
図７Ａ〜図７Ｃは、第二の実施形態による画像記録装置１０の設定を行う際にユーザが行う操作の例を示す図である。
この図で示すアイコンＡとアイコンＢとは図３と図４とで示したアイコンＡとアイコンＢと各々同一である。したがって、この図で示すアイコンＡは、「太郎」を特定し、「太郎」の被写体データを表示するように画像記録装置１０を動作させる際に、ユーザが選択するアイコンである。また、この図で示すアイコンＢは、「花子」を特定し、「花子」の被写体データを表示するように画像記録装置を動作させる際に、ユーザが選択するアイコンである。
図７Ａに示すように、ユーザが２つのアイコンを同時にタップすると、画像記録装置１０において「太郎」と「花子」との設定が同時に行われる。すなわち、図３と図４におけるアイコンＤと同様の設定が画像記録装置１０に対して行われる。ここでユーザの行う操作は、図７Ｂに示すように、一方のアイコンを他方のアイコンへフリックする、あるいは、図７Ｃに示すように、アイコンを合わせるようにフリックするものであってもよい。
【００２３】
図８のフローチャートを参照して、本発明の第二の実施形態による画像記録装置の処理フローを説明する。
画像記録装置１０の模擬画像出力制御部１０１は、上述したアイコンＡと、「アイコンＢとを出力部１１０に表示する（ステップＳ１３）。なお、模擬画像出力制御部１０１は、出力部１１０にアイコンＡとアイコンＢ以外のアイコンを表示するようにしてもよい。ユーザが出力部１１０に表示されているアイコンＡとアイコンＢを同時にタップすると、その同時タップ操作に応じて、画像記録装置１０の出力部１１０は、アイコンＡとアイコンＢが同時タップされたことを示す同時タップ信号を被写体データ取得部１０２と類似度判定部１０５とに出力する。被写体データ取得部１０２は、同時タップ信号を入力すると、アイコンＡとアイコンＢとに対応する被写体データを記憶部１１１から取得し、取得した被写体データを被写体情報出力制御部１０４に出力する（ステップＳ１４）。画像記録装置１０の類似度判定部１０５は、同時タップ信号を入力すると、アイコンＡに対応する顔特徴データＡとアイコンＢに対応する顔特徴データＢを記憶部１１１から取得する（ステップＳ１５）。
次に、画像記録装置１０の画像データ取得部１０３が画像記録装置１０の外部のカメラによりオートフォーカスされた画像データを取得する（ステップＳ４）。このステップＳ４は繰り返され、ステップＳ４の処理により、その時に取得した画像を順次表示する。
画像データ取得部１０３は、外部から画像データを取得すると、その画像データを出力制御部１０７に出力する。出力制御部１０７は、入力した画像データを出力部１１０の表示部１１０１に出力する（ステップＳ５）。また、このとき、出力制御部１０７は、入力した画像データにおいて「太郎」と「花子」の顔特徴データを抽出する（ステップＳ１６）。そして、出力制御部１０７は、抽出した「太郎」と「花子」の顔特徴データを類似度判定部１０５に出力する。また、このとき、類似度判定部１０５は、ステップＳ１５で取得した、アイコンＡに対応する「太郎」の顔の特徴を示す顔特徴データＡおよびアイコンＢに対応する「花子」の顔の特徴を示す顔特徴データＢと、出力制御部１０７から入力した「太郎」と「花子」の顔特徴データとを幾何学的な比較や画像を統計的に数値化した比較を行い、比較結果である類似度が所定のしきい値を超えるか否かを判定する（ステップＳ１７）。
この類似度が所定のしきい値を超えなかった場合（「ＮＯ」の場合）、類似度判定部１０５は、出力制御部１０７から入力した画像データに「太郎」と「花子」が写っていないと判定し、ステップＳ１７の処理に戻る。また、類似度が所定のしきい値を超えた場合（「ＹＥＳ」の場合）、類似度判定部１０５は、出力制御部１０７から入力した画像データに「太郎」と「花子」が写っていると判定する。
【００２４】
画像データ取得部１０３は、入力した画像を出力制御部１０７に出力する。このとき、出力制御部１０７は、「太郎」の注意を引き正面を向くように発光部１１０２を発光させるための発光信号を発光部１１０２に出力したり音声をスピーカ１１０３に出力したりしてもよい。この出力制御部１０７の行う被写体の注意を引く動作は、被写体の年齢がしきい値を超えるか否かを判定して行われる。
出力制御部１０７は、ステップＳ１６で抽出した「太郎」と「花子」との顔特徴データに基づいて、被写体である「太郎」と「花子」とが正面を向いたか否かを判定する（ステップＳ１８）。この判定は、既存の顔認識技術を用いて行うことができる。「太郎」と「花子」とが正面を向いていないと出力制御部１０７が判定した場合（「ＮＯ」の場合）、ステップＳ１８の処理を繰り返す。「太郎」と「花子」とが正面を向いたと出力制御部１０７が判定した場合（「ＹＥＳ」の場合）、出力制御部１０７は、連写を指示する連写信号を画像データ取得部１０３に出力する。
この連写信号に応答して、画像データ取得部１０３は、連写を開始する（ステップＳ９）。次に、画像データ取得部１０３は、連写した画像を出力制御部１０７に出力する。出力制御部１０７は連写した画像を入力すると、入力した画像の中から最も良い画像を特定する（ステップＳ１０）。ここで出力制御部１０７の行う最も良い画像の特定は、笑顔度が最も良い画像、瞬きをしていない画像、画質が最も良い画像、ユーザが選択した画像などを基準とするものであり、既知の技術を利用して選択することができる。
次に、出力制御部１０７は、特定した最も良い画像を類似度判定部１０５と被写体属性データ記録部１０６に出力する。類似度判定部１０５は、特定した最も良い画像データを入力すると、入力した画像範囲における「太郎」と「花子」の被写体データの表示位置を特定し、その表示位置座標データを画像データに付加して被写体情報出力制御部１０４に出力する。被写体情報出力制御部１０４は、位置座標データの付加された画像データを入力すると、入力した位置座標に基づいて、出力制御部１０７が出力部１１０に出力する「太郎」と「花子」の画像にステップＳ２の処理で入力した「太郎」と「花子」の被写体データを関連付けて出力部１１０に出力する（ステップＳ１９）。このときの出力部１１０が出力する画像は、例えば、図５Ｄで示したような画像であり、被写体データに基づく名前や年齢などが被写体の顔の近くに表示される。
なお、被写体情報出力制御部１０４は、ユーザが出力部１１０における表示箇所に対してフリック操作などのユーザ操作に基づいて、被写体の顔の近くに表示された被写体データの出力位置を変更してもよい。また、被写体データに基づく情報はｅｘｉｆ情報や画像のタイトルとして付加してもよく、どのような情報を付加するかは予めユーザが決定すればよい。
被写体情報出力制御部１０４は、ステップＳ１１の処理と同じデータを被写体属性データ記録部１０６に出力する。そして、被写体属性データ記録部１０６は、出力制御部１０７から取得した画像データと「太郎」と「花子」の被写体データとを関連付けて記憶部１１１に記録する（ステップＳ２０）。
【００２５】
なお、本実施形態におけるユーザの行うアイコンＡとアイコンＢの同時タップの操作は、図７Ａ〜図７Ｃで示したような一方のアイコンを他方のアイコンへフリックする操作やアイコンを合わせるようにフリックする操作であってもよい。また、ユーザの操作するアイコンは３つ以上の同時タップやフリックであってもよく、その操作対象となったすべてのアイコンに関連付けられている設定が画像記録装置１０に対して行われる。
また、本実施形態におけるステップＳ１８の判定の代わりに、ユーザが撮影を行うためにシャッタを切る操作であってもよい。また、本実施形態におけるステップＳ９のように必ずしも連写である必要はなく、１枚以上の撮影であってもよい。
【００２６】
以上、本発明の実施形態による画像記録装置１０の処理フローについて説明したが、上述の画像記録装置１０の処理によれば、複数のアイコンに対してタップやフリックなどの所定の操作を行うことで、撮影機能の起動時に複数の被写体に適した設定がされ、モードの選択や被写体の選択などの複数ステップの操作設定が不要となり、ユーザが容易に最も良い画像を撮影することができるという効果が得られる。また、画像記録装置１０が最も良い画像を特定し、被写体情報を画像に付加するため、ユーザは面倒な操作をせずに被写体の記録を簡単に管理することができる。
【００２７】
なお本発明の実施形態について説明したが、上述の画像記録装置１０は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な非一時的記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な非一時的記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【００２８】
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２９】
本願は、２０１３年３月２８日に、日本に出願された特願２０１３−６８３１２号に基づき優先権を主張し、その内容をここに援用する。
【符号の説明】
【００３０】
１０・・・画像記録装置
１０１・・・模擬画像出力制御部
１０２・・・被写体データ取得部
１０３・・・画像データ取得部
１０４・・・被写体情報出力制御部
１０５・・・類似度判定部
１０６・・・被写体属性データ記録部
１０７・・・出力制御部
１１０・・・出力部
１１１・・・記憶部
【図１】
2014156568.tif 000003
【図２】
2014156568.tif 000004
【図３】
2014156568.tif 000005
【図４】
2014156568.tif 000006
【図５Ａ】
2014156568.tif 000007
【図５Ｂ】
2014156568.tif 000008
【図５Ｃ】
2014156568.tif 000009
【図５Ｄ】
2014156568.tif 000010
【図６】
2014156568.tif 000011
【図７Ａ】
2014156568.tif 000012
【図７Ｂ】
2014156568.tif 000013
【図７Ｃ】
2014156568.tif 000014
【図８】
2014156568.tif 000015
【国際調査報告】
2014156568.tif 000016
2014156568.tif 000017
2014156568.tif 000018
2014156568.tif 000019