(57)【要約】【課題】閲覧者にとって適切な画像を複数の画像から選択してアルバムを作成すること。【解決手段】複数の撮像画像を格納する撮像画像格納部と、撮像画像格納部が格納する複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納部と、撮像画像格納部が格納する複数の撮像画像の出力が要求された出力時刻を取得する出力時刻取得部と、出力時刻取得部が取得した出力時刻と、撮像画像格納部が格納する撮像画像の撮像時刻との差がより長い場合に、より広い時間的範囲を設定する時間的範囲設定部と、撮像画像格納部が格納する複数の撮像画像のうちで、時間的範囲設定部が設定した時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択部と、画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部を備える。【選択図】図２
2006285964.tif 000002
【特許請求の範囲】
【請求項１】
複数の撮像画像を格納する撮像画像格納部と、
前記撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納部と、
前記撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択部と、
前記画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部と
を備える画像出力装置。
【請求項２】
前記撮像画像格納部が格納している複数の撮像画像の出力が要求された出力時刻を取得する出力時刻取得部と、
前記出力時刻取得部が取得した出力時刻と、前記撮像画像格納部が格納している撮像画像の撮像時刻との差がより長い場合に、より広い時間的範囲を設定する時間的範囲設定部と
をさらに備え、
前記画像選択部は、前記時間的範囲設定部が設定した時間的範囲の範囲内に撮像された複数の撮像画像を選択する
請求項１に記載の画像出力装置。
【請求項３】
前記画像出力制御部は、前記画像選択部が選択した複数の撮像画像を、当該複数の撮像画像の撮像時刻の順に対応させて配置して出力させる
請求項１に記載の画像出力装置。
【請求項４】
前記撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部
をさらに備え、
前記画像選択部は、前記撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する
請求項１に記載の画像出力装置。
【請求項５】
前記画像出力制御部が複数の撮像画像を出力させる画像出力デバイスが設置された位置である出力位置を取得する出力位置取得部と、
前記出力位置取得部が取得した出力位置と、前記撮像画像格納部が格納している撮像画像の撮像位置との差がより遠い場合に、より広い位置的範囲を設定する位置的範囲設定部と
をさらに備え、
前記画像選択部は、前記位置的範囲設定部が設定した位置的範囲の範囲内に撮像された複数の撮像画像を選択する
請求項４に記載の画像出力装置。
【請求項６】
前記画像出力制御部は、前記画像選択部が選択した複数の撮像画像を、当該複数の撮像画像の撮像位置に対応させて配置して出力させる
請求項４に記載の画像出力装置。
【請求項７】
前記撮像画像格納部が格納している複数の撮像画像のそれぞれに含まれる人物の数を検出する人数検出部
をさらに備え、
前記画像出力制御部は、前記画像選択部が選択した複数の撮像画像のうちで、前記人数検出部が検出した人数が最も多い撮像画像を中央に配置して出力させる
請求項１に記載の画像出力装置。
【請求項８】
複数の撮像画像を格納する撮像画像格納段階と、
前記撮像画像格納段階において格納される複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納段階と、
前記撮像画像格納段階において格納される複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択段階と、
前記画像選択段階において選択された複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御段階と
を備える画像出力方法。
【請求項９】
画像を出力する画像出力装置用のプログラムであって、前記画像出力装置を、
複数の撮像画像を格納する撮像画像格納部、
前記撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納部、
前記撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択部、
前記画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部
として機能させるプログラム。
【請求項１０】
複数の撮像画像を格納する撮像画像格納部と、
前記撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部と、
前記撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択部と、
前記画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部と
を備える画像出力装置。
【請求項１１】
複数の撮像画像を格納する撮像画像格納段階と、
前記撮像画像格納段階において格納される複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納段階と、
前記撮像画像格納段階において格納される複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択段階と、
前記画像選択段階において選択された複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御段階と
を備える画像出力方法。
【請求項１２】
画像を出力する画像出力装置用のプログラムであって、前記画像出力装置を、
複数の撮像画像を格納する撮像画像格納部、
前記撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部、
前記撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択部、
前記画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像出力装置、画像出力方法、及びプログラムに関する。特に本発明は、画像を出力する画像出力装置及び画像出力方法、並びに画像出力装置用のプログラムに関する。
【背景技術】
【０００２】
旅行先で撮影した画像データに付帯された位置情報、撮影時間情報等のタグ情報を元にして、画面の中心に旅行先の地図を配置して、地図の周囲に配置された画像と地図上における撮像位置とを線で結ぶなどして、地図と画像との関連がわかるようにレイアウトされたアルバムを作成する技術が知られている（例えば、特許文献１参照。）。
【特許文献１】特開平１０−１２６７３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１には、例えば壮年の閲覧者が、青年期を通じて世界を旅したときの画像を用いてアルバムを作成したいとき等において適切な画像を選択する技術については公開されていない。このようなケースでは、各観光地毎、各旅行期間毎のアルバムではなく、いろいろな時期の、いろいろな国で撮像した画像をピックアップしてアルバムが作成されることが望ましい。一方で、閲覧者にとっては、画像の編集作業などといった煩雑な作業をすることなく手軽に閲覧することができるのが望ましい。
【０００４】
そこで本発明は、上記の課題を解決することができる画像出力装置、画像出力方法、及びプログラムを提供することを目的とする。この目的は特許請求の範囲における独立項に記載の特徴の組み合わせにより達成される。また従属項は本発明の更なる有利な具体例を規定する。
【課題を解決するための手段】
【０００５】
本発明の第１の形態における画像出力装置は、複数の撮像画像を格納する撮像画像格納部と、撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納部と、撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択部と、画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部とを備える。
【０００６】
撮像画像格納部が格納している複数の撮像画像の出力が要求された出力時刻を取得する出力時刻取得部と、出力時刻取得部が取得した出力時刻と、撮像画像格納部が格納している撮像画像の撮像時刻との差がより長い場合に、より広い時間的範囲を設定する時間的範囲設定部とをさらに備え、画像選択部は、時間的範囲設定部が設定した時間的範囲の範囲内に撮像された複数の撮像画像を選択してよい。
【０００７】
画像出力制御部は、画像選択部が選択した複数の撮像画像を、当該複数の撮像画像の撮像時刻の順に対応させて配置して出力させてよい。撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部をさらに備え、画像選択部は、撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択してよい。
【０００８】
前記画像出力制御部が複数の撮像画像を出力させる画像出力デバイスが設置された位置である出力位置を取得する出力位置取得部と、出力位置取得部が取得した出力位置と、撮像画像格納部が格納している撮像画像の撮像位置との差がより遠い場合に、より広い位置的範囲を設定する位置的範囲設定部とをさらに備え、画像選択部は、位置的範囲設定部が設定した位置的範囲の範囲内に撮像された複数の撮像画像を選択してよい。画像出力制御部は、画像選択部が選択した複数の撮像画像を、当該複数の撮像画像の撮像位置に対応させて配置して出力させてよい。
【０００９】
撮像画像格納部が格納している複数の撮像画像のそれぞれに含まれる人物の数を検出する人数検出部をさらに備え、画像出力制御部は、画像選択部が選択した複数の撮像画像のうちで、人数検出部が検出した人数が最も多い撮像画像を中央に配置して出力させてよい。
【００１０】
本発明の第２の形態における画像出力方法は、複数の撮像画像を格納する撮像画像格納段階と、撮像画像格納段階において格納される複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納段階と、撮像画像格納段階において格納される複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択段階と、画像選択段階において選択された複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御段階とを備える。
【００１１】
本発明の第３の形態によると、画像を出力する画像出力装置用のプログラムであって、画像出力装置を、複数の撮像画像を格納する撮像画像格納部、撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像時刻を格納する撮像時刻格納部、撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する画像選択部、画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部として機能させる。
【００１２】
本発明の第４の形態における画像出力装置は、複数の撮像画像を格納する撮像画像格納部と、撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部と、撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択部と、画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部とを備える。
【００１３】
本発明の第５の形態における画像出力方法は、複数の撮像画像を格納する撮像画像格納段階と、撮像画像格納段階において格納される複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納段階と、撮像画像格納段階において格納される複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択段階と、画像選択段階において選択された複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御段階とを備える。
【００１４】
本発明の第６の形態によると、画像を出力する画像出力装置用のプログラムであって、画像出力装置を、複数の撮像画像を格納する撮像画像格納部、撮像画像格納部が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する撮像位置格納部、撮像画像格納部が格納している複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する画像選択部、画像選択部が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる画像出力制御部として機能させる。
【００１５】
なお上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではなく、これらの特徴群のサブコンビネーションもまた発明となりうる。
【発明の効果】
【００１６】
本発明によれば、閲覧者にとって適切な画像を選択してアルバムを作成することができる。
【発明を実施するための最良の形態】
【００１７】
以下、発明の実施形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１８】
図１は、本発明の一実施形態に係る画像出力装置１００の利用環境の一例を示す。図１では、ユーザ１８０が撮像した複数の画像をディスプレイ等の画像出力デバイス１１０に表示するパーソナルコンピュータを、画像出力装置１００の一例として示す。画像出力装置１００は、ユーザ１８０がデジタルスチルカメラ等を用いて例えば京都府及び韓国全域で撮像した複数の画像を、当該画像が撮像された撮像場所及び撮像時刻とともに保存している。そしてユーザ１８０が住んでいる東京において、金閣寺で撮像した画像をアルバムの代表的な画像としてユーザ１８０が選択した場合には、画像出力装置１００は金閣寺周辺の京都市内で撮像された画像を選択してアルバムを作成して表示する。また、ユーザ１８０が韓国のソウルで撮像された画像をアルバムの代表的な画像として選択すると、画像出力装置１００は韓国全域で撮像された画像を選択してアルバムを作成して表示する。これにより、ユーザ１８０は、遠く離れた韓国の全域の代表的な画像が納められたアルバムを閲覧することができる。一方で、ユーザ１８０が京都市内で撮像された画像のアルバムを閲覧したい場合に、画像出力装置１００は、ユーザ１８０が住んでいる東京の画像等、ユーザ１８０にとって違和感を感じるような画像を選択することがない。このため、ユーザ１８０は画像を楽しく閲覧することができる。
【００１９】
また、画像出力装置１００は、例えば１０日前に撮像された画像を表示するようにユーザ１８０から指定されたときには、１１日前から９日前までの間に撮像された画像を表示する。また、画像出力装置１００は、１０年前に撮像された画像を表示するようユーザ１８０から指定されたときには、１１年前から９年前までの間に撮像された画像を表示する。ユーザ１８０が１０日前の画像を閲覧したいときには、画像出力装置１００は、例えば前日に撮像した画像等、ユーザ１８０にとって違和感を感じるような画像を選択せず、適切な時間範囲で撮像された画像を選択する。また、ユーザ１８０が１０年前に撮像した画像を閲覧したい場合には、その前後１年の間に撮像された画像を表示してもユーザ１８０は特に違和感を感じることはない。むしろ、画像出力装置１００がその前後１年の間に撮像された画像の中からユーザ１８０が写っている画像を選んで表示することによって、ユーザ１８０は自身が写った画像を閲覧しながら遠い過去の記憶を懐かしむことができる。
【００２０】
また、画像出力装置１００は、画像出力装置１００に設けられた撮像部１０２によって撮像されたユーザ１８０の顔の特徴、及び／又は画像出力装置１００に備えられた録音部１０４によって録音されたユーザ１８０の声の特徴に基づいて、ユーザ１８０を識別する。そして、画像出力装置１００は、画像出力装置１００に登録されている、ユーザ１８０が関心を持つ人物を判断して、その人物が写っている画像を画像出力装置１００の表示領域の中央に他の画像よりも大きい画像サイズで配置して、当該画像の周辺に他の画像を表示させる。他にも、ユーザ１８０自身が写っている画像を画像出力装置１００の表示領域の中央に配置してもよい。なお、画像出力装置１００は、ユーザ１８０が関心を持つ人物、又はユーザ１８０自身が写った画像領域を切り出して、その画像領域を拡大して画像出力装置１００に表示させる。このため、画像出力装置１００は、ユーザ１８０にとって大切な画像が適切な位置にレイアウトされたアルバムをユーザ１８０に提供することができる。
【００２１】
なお、画像出力装置１００は、パーソナルコンピュータの他にも、電子フォトスタンド、ＨＤＴＶ等の、複数の画像を画面に表示する機器であってよい。また、他にも、画像出力装置１００はデジタルスチルカメラ、カメラ付携帯電話、ＰＤＡ等であってよく、画像を撮像するとともに画像を画面に表示してもよい。また、画像出力装置１００は、プリンタ等の、画像を印刷して出力する装置であってもよい。
【００２２】
以上説明した画像出力装置１００によれば、複数の画像が格納された画像の中から、個々のユーザ１８０が楽しく閲覧することができる画像をユーザ１８０に提供することができる。また、ユーザ１８０は、画像の編集、レイアウトの決定などといった複雑な作業をすることなく、個々のユーザ１８０にとって望ましい画像が収められたアルバムを閲覧することができる。
【００２３】
図２は、画像出力装置１００のブロック構成の一例を示す。画像出力装置１００は、出力時刻取得部２０２、撮像時刻格納部２０６、撮像位置格納部２１６、時間的範囲設定部２０４、位置的範囲設定部２１４、出力位置取得部２１２、撮像画像格納部２０８、画像選択部２７２、画像出力制御部２８２、画像出力デバイス１１０、被写体画像抽出部２３４、被写体画像格納部２３２、被写体判断部２５４、被写体音声格納部２５２、顔画像抽出部２２４、関心人物格納部２４２、関心人物選択部２４４、被撮像者判断部２２６、顔画像格納部２２２、閲覧者判断部２７４、撮像部１０２、閲覧者位置格納部２８６、閲覧者音声格納部２８４、閲覧者音声格納部２８４、録音部１０４、人数検出部２１０、及び画像配置格納部２９０を備える。
【００２４】
撮像画像格納部２０８は、複数の撮像画像を格納する。撮像時刻格納部２０６は、撮像画像格納部２０８が格納している複数の撮像画像のそれぞれが撮像された撮像時刻を格納する。具体的には、撮像画像格納部２０８は、複数の撮像画像を識別する画像ＩＤに対応づけて撮像画像を格納する。そして、撮像時刻格納部２０６は、画像ＩＤに対応づけて、当該画像ＩＤで識別される撮像画像が撮像された撮像時刻を格納する。なお、撮像画像格納部２０８は、例えば撮像された撮像画像にタグ情報として付帯された撮像時刻を抽出して格納してもよい。他にも、撮像時刻格納部２０６が格納する撮像時刻は、撮像画像にタグ情報として付帯された撮像時刻そのものであってもよい。
【００２５】
出力時刻取得部２０２は、撮像画像格納部２０８が格納している複数の撮像画像の出力が要求された出力時刻を取得する。時間的範囲設定部２０４は、出力時刻取得部２０２が取得した出力時刻と、撮像画像格納部２０８が格納している撮像画像の撮像時刻との差がより長い場合に、より広い時間的範囲を設定する。
【００２６】
画像選択部２７２は、撮像画像格納部２０８が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に撮像された複数の撮像画像を選択する。具体的には、画像選択部２７２は、時間的範囲設定部２０４が設定した時間的範囲の範囲内に撮像された複数の撮像画像を選択する。
【００２７】
画像出力デバイス１１０は、撮像画像格納部２０８が格納している複数の撮像画像を出力する。なお、画像出力デバイス１１０は、複数の画像を液晶等の、画像を表示する表示デバイスであってよく、画像を印刷して出力する印刷デバイスであってもよい。画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、画像出力デバイス１１０の異なる領域に同時に出力させる。具体的には、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、同一の出力領域内の異なる位置に出力させる。より具体的には、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を閲覧者に同時に閲覧させるべく、画像出力デバイス１１０による同一の出力領域内の異なる位置に出力させる。例えば、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、同一の出力領域内の異なる位置に並べて出力させる。より具体的には、画像出力デバイス１１０が表示デバイスである場合には、画像出力デバイス１１０における同一の表示領域内の異なる領域に同時に表示させる。また、画像出力デバイス１１０が印刷デバイスである場合には、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、印刷デバイスによって印刷される同一の印刷媒体の異なる位置に印刷出力させる。なお、同一の出力領域とは、閲覧者が同時に閲覧することができる領域であってよい。例えば、同一の出力領域とは、表示デバイスが一度に表示することができる表示領域であってよい。また、出力領域とは、印刷デバイスによって印刷される印刷媒体であってよい。この場合、同一の出力領域とは、１の印刷媒体であってよいし、複数の印刷媒体を含むアルバム等の冊子における見開きページであってもよい。
【００２８】
より具体的には、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、当該複数の撮像画像の撮像時刻の順に対応させて配置して出力させる。例えば、画像出力制御部２８２は、画像出力デバイス１１０によって表示される画面上、印刷出力される印刷媒体上等において、撮像時刻が古いほどより上方及び／又はより左方に撮像画像を配置させてよい。
【００２９】
画像配置格納部２９０は、画像出力デバイス１１０に出力させる複数の撮像画像の配置を示すレイアウトデータを格納する。例えば、画像配置格納部２９０は、複数の撮像画像が出力される位置及び大きさを含むレイアウトデータを格納する。そして画像出力制御部２８２は、画像配置格納部２９０が格納しているレイアウトデータの中から、画像出力デバイス１１０に出力させるレイアウトデータを選択して、当該レイアウトデータに沿って画像選択部２７２が撮像した画像を出力する。
【００３０】
撮像位置格納部２１６は、撮像画像格納部２０８が格納している複数の撮像画像のそれぞれが撮像された撮像位置を格納する。例えば、撮像位置格納部２１６は、画像ＩＤに対応づけて、撮像位置の緯度及び経度情報を格納する。例えば、撮像装置が撮像したタイミングでＧＰＳ衛星から受信した緯度及び経度情報を撮像画像にタグ情報として付帯しておく。そして、撮像位置格納部２１６は、撮像装置から受け取った撮像画像に付帯されたタグ情報から抽出される撮像位置の緯度及び経度情報を格納してよい。他にも、撮像位置格納部２１６が格納する撮像位置とは、撮像画像にタグ情報として付帯された撮像位置そのものであってもよい。
【００３１】
出力位置取得部２１２は、画像出力制御部２８２が複数の撮像画像を出力させる画像出力デバイス１１０が設置された位置である出力位置を取得する。例えば出力位置取得部２１２は、出力を指示されたタイミングでＧＰＳ衛星から緯度及び経度情報を取得する。他にも出力位置取得部２１２は、ユーザ１８０によって予め登録された出力位置を取得してもよい。そして、位置的範囲設定部２１４は、出力位置取得部２１２が取得した出力位置と、撮像画像格納部２０８が格納している撮像画像の撮像位置との差がより遠い場合に、より広い位置的範囲を設定する。
【００３２】
また、画像選択部２７２は、撮像画像格納部２０８が格納している複数の撮像画像のうちで、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する。具体的には、画像選択部２７２は、位置的範囲設定部２１４が設定した位置的範囲の範囲内に撮像された複数の撮像画像を選択する。また、画像選択部２７２は、撮像画像格納部２０８が格納している複数の撮像画像のうちで、予め設定された時間的範囲の範囲内に、予め設定された位置的範囲の範囲内で撮像された複数の撮像画像を選択する。例えば画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、撮像時刻の順に対応させて配置して出力させる。これにより画像出力装置１００は、ユーザ１８０が撮像したときの移動経路に沿った配置で画像を提供することができる。
【００３３】
そして、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像を、当該複数の撮像画像の撮像位置に対応させて配置して出力させる。例えば、画像出力制御部２８２は、撮像位置の緯度及び／又は経度の昇順又は降順で撮像画像を配置する。
【００３４】
人数検出部２１０は、撮像画像格納部２０８が格納している複数の撮像画像のそれぞれに含まれる人物の数を検出する。そして、画像出力制御部２８２は、画像選択部２７２が選択した複数の撮像画像のうちで、人数検出部２１０が検出した人数が最も多い撮像画像を中央に配置して出力させる。
【００３５】
顔画像格納部２２２は、被撮像者に対応づけて、当該被撮像者の顔画像を格納する。また、顔画像格納部２２２は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者に対応づけて、当該閲覧者の顔画像を格納する。また、顔画像格納部２２２は、撮像部１０２によって撮像された人物の画像から抽出される顔画像を格納してもよい。他にも、顔画像格納部２２２は、撮像画像格納部２０８が格納している画像の、ユーザ１８０が選択した画像領域から人物の顔画像を抽出して格納してもよい。また、顔画像格納部２２２は、撮像画像から抽出される顔画像を格納してもよい。顔画像格納部２２２は、具体的には、複数の人物を識別する人物ＩＤに対応づけて、当該人物の顔を撮像した画像データを格納する。
【００３６】
なお、顔画像格納部２２２は、顔画像そのものに代えて、顔画像から抽出した特徴量を格納してもよい。例えば、顔画像格納部２２２は、顔の輪郭形状、或いは、眼、鼻、口といった、顔における特徴的な部位の形状、それぞれの部位の顔全体における位置、又はそれぞれの部位の間の位置関係等を格納してよい。
【００３７】
被撮像者判断部２２６は、撮像画像格納部２０８が格納している複数の撮像画像のそれぞれの被撮像者を判断する。具体的には、被撮像者判断部２２６は、撮像画像格納部２０８が格納している複数の撮像画像と、顔画像格納部２２２が格納している顔画像とを比較することにより、撮像画像格納部２０８が格納している複数の撮像画像のそれぞれの被撮像者を判断する。例えば、被撮像者判断部２２６は、撮像画像格納部２０８が格納している撮像画像に写っている被写体の顔の特徴量を抽出して、当該特徴量と顔画像格納部２２２が格納している顔画像の特徴量とを比較することによって、被撮像者の人物ＩＤを判断する。なお、撮像画像格納部２０８は、被撮像者の人物ＩＤ等の、人物を識別する情報がタグ情報として付帯された複数の撮像画像を格納していてもよい。そして被撮像者判断部２２６は、撮像画像のそれぞれに付帯された人物を識別する情報に基づいて被撮像者を判断してもよい。
【００３８】
撮像部１０２は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者を撮像して閲覧者画像を取得する。閲覧者判断部２７４は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者を判断する。具体的には、閲覧者判断部２７４は、撮像部１０２が取得した閲覧者画像と、顔画像格納部２２２が格納している顔画像とを比較することにより、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者を判断する。例えば、閲覧者判断部２７４は、撮像部１０２によって撮像された画像から閲覧者の顔の特徴量を抽出して、当該特徴量と顔画像格納部２２２が格納している顔画像の特徴量とを比較して、閲覧者の人物ＩＤを判断する。
【００３９】
録音部１０４は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者の音声を録音する。閲覧者音声格納部２８４は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者に対応づけて、当該閲覧者の音声情報を格納する。例えば、閲覧者音声格納部２８４は、複数の人物を識別する人物ＩＤに対応づけて、当該人物の声紋データを格納する。
【００４０】
閲覧者判断部２７４は、録音部１０４が録音した音声と、閲覧者音声格納部２８４が格納している音声情報とを比較することにより、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者を判断する。例えば、閲覧者判断部２７４は、録音部１０４によって録音された音声から抽出された声紋データと、閲覧者音声格納部２８４に格納されている声紋データとを照合することによって、閲覧者の人物ＩＤを判断する。
【００４１】
閲覧者位置格納部２８６は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者に対応づけて、当該閲覧者の位置を格納する。閲覧者判断部２７４は、出力位置取得部２１２が検出した位置と、閲覧者位置格納部２８６が格納している位置とを比較することにより、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者を判断する。例えば、閲覧者位置格納部２８６は、閲覧者を識別する人物ＩＤに対応づけて、閲覧者が生活の拠点にしている場所などの、閲覧者が画像出力装置１００を使用する場所を示す緯度及び経度情報を格納する。そして、閲覧者判断部２７４は、例えば閲覧者位置格納部２８６によって格納されている閲覧者の位置のうち、出力位置取得部２１２が検出した出力位置と最も近く、かつ閲覧者の位置と出力位置との間の距離が予め定めた値以下である閲覧者の位置を検索して、当該閲覧者の位置に対応づけられた人物ＩＤを閲覧者位置格納部２８６から取得する。
【００４２】
関心人物格納部２４２は、撮像画像格納部２０８が格納している撮像画像を閲覧する閲覧者に対応づけて、当該閲覧者が関心のある関心人物を格納する。関心人物選択部２４４は、閲覧者判断部２７４が判断した閲覧者に対応づけて関心人物格納部２４２が格納している関心人物を選択する。例えば、関心人物格納部２４２は、人物ＩＤと、当該人物ＩＤの人物が関心を持っている関心人物の人物ＩＤとを格納する。そして、関心人物選択部２４４は、閲覧者判断部２７４が判断した閲覧者の人物ＩＤに対応づけて関心人物格納部２４２に格納されている関心人物の人物ＩＤを関心人物格納部２４２から選択する。
【００４３】
また、画像選択部２７２は、撮像画像格納部２０８が格納している複数の撮像画像のうちから、被撮像者判断部２２６が、関心人物選択部２４４が選択した関心人物が被撮像者であると判断した撮像画像を選択する。例えば、画像選択部２７２は、関心人物選択部２４４が選択した関心人物の人物ＩＤが、被撮像者判断部２２６によって判断された被撮像者の人物ＩＤとして含まれる撮像画像を選択する。
【００４４】
そして、画像出力制御部２８２は、画像選択部２７２が選択した撮像画像が強調されるように、撮像画像格納部２０８が格納している複数の撮像画像を画像出力デバイス１１０に出力させる。具体的には、画像出力制御部２８２は、画像選択部２７２が選択した撮像画像を中央に配置して、撮像画像格納部２０８が格納している複数の撮像画像を同時に出力させる。また、画像出力制御部２８２は、画像選択部２７２が選択した撮像画像を他の撮像画像より大きくして、撮像画像格納部２０８が格納している複数の撮像画像を、画像出力デバイス１１０の異なる領域に同時に出力させる。この場合、画像出力制御部２８２は、画像選択部２７２が選択した撮像画像と、撮像画像格納部２０８が格納している複数の撮像画像とを閲覧者に同時に閲覧させるべく、画像出力デバイス１１０による同一の出力領域内の異なる位置に出力させる。例えば、画像出力制御部２８２は、画像配置格納部２９０が格納しているレイアウトデータの中から、中央に配置される画像の画像サイズが周囲に配置される画像の画像サイズよりも大きいレイアウトデータを選択して、画像選択部２７２が選択した撮像画像を中央に配置する。このため、ユーザ１８０は、ユーザ１８０が関心を持っている人物が中央に大きく写った画像を手軽に閲覧することができる。
【００４５】
なお、画像選択部２７２は、関心人物選択部２４４が選択した関心人物が被撮像者である撮像画像が複数存在する場合、関心人物選択部２４４が選択した関心人物が撮像画像内で最も大きい撮像画像を選択する。他にも、画像選択部２７２は、関心人物選択部２４４が選択した関心人物が被撮像者である撮像画像が複数存在する場合、関心人物選択部２４４が選択した関心人物が撮像画像内で最も中心に位置する撮像画像を選択する。このため画像出力装置１００は、ユーザ１８０の関心のある人物が主要な被写体として写っている画像を自動的に選択して、ユーザ１８０に提供することができる。
【００４６】
被写体画像格納部２３２は、撮像画像格納部２０８が格納している撮像画像の被写体に対応づけて、当該被写体の被写体画像を格納する。具体的には、被写体画像格納部２３２は、複数の被写体を識別する被写体ＩＤに対応づけて、当該被写体が撮像された被写体画像を格納する。
【００４７】
被写体音声格納部２５２は、撮像画像格納部２０８が格納している撮像画像の被写体に対応づけて、当該被写体を示す音声情報を格納する。例えば、被写体音声格納部２５２は、被写体ＩＤに対応づけて、人間が被写体を説明する音声、例えば「パンダ」などといった音声を格納する。
【００４８】
被写体判断部２５４は、録音部１０４が録音した音声と、被写体音声格納部２５２が格納している音声情報とを比較することにより、撮像画像格納部２０８が格納している撮像画像の閲覧者の音声に含まれる被写体を判断する。例えば、被写体判断部２５４は、録音部１０４によって録音されたユーザ１８０の音声の少なくとも一部分と、被写体音声格納部２５２によって格納されている「パンダ」という音声とを比較して、予め定めた値よりも高い一致度で一致した音声に対応づけられた被写体ＩＤを判断する。
【００４９】
被写体画像抽出部２３４は、被写体判断部２５４が判断した被写体に対応づけて被写体画像格納部２３２が格納している被写体画像を抽出する。具体的には、被写体画像抽出部２３４は、被写体判断部２５４によって判断された被写体ＩＤに対応づけられて格納される被写体の画像を被写体画像格納部２３２から取得する。
【００５０】
画像出力制御部２８２は、撮像画像格納部２０８が格納している撮像画像の中の、被写体画像抽出部２３４が抽出した被写体画像を含む領域画像が強調されるように、撮像画像格納部２０８が格納している撮像画像を画像出力デバイス１１０に出力させる。具体的には、画像出力制御部２８２は、撮像画像格納部２０８が格納している撮像画像の中の、被写体画像抽出部２３４が抽出した被写体画像を含む領域画像を拡大して、撮像画像格納部２０８が格納している撮像画像を出力させる。
【００５１】
また、画像出力制御部２８２は、撮像画像格納部２０８が格納している複数の撮像画像のうちで、被写体画像抽出部２３４が抽出した被写体画像を含む撮像画像を中央に配置して、撮像画像格納部２０８が格納している複数の撮像画像を、画像出力デバイス１１０の異なる領域に同時に出力させる。この場合、画像出力制御部２８２は、被写体画像抽出部２３４が抽出した被写体画像を含む撮像画像と、撮像画像格納部２０８が格納している複数の撮像画像とを閲覧者に同時に閲覧させるべく、画像出力デバイス１１０による同一の出力領域内の異なる位置に出力させる。具体的には、画像出力制御部２８２は、被写体画像抽出部２３４によって抽出された被写体画像を含む撮像画像を、画像配置格納部２９０から選択されたレイアウトデータで示される画像の位置のうち最も中央の位置に配置する。
【００５２】
顔画像抽出部２２４は、閲覧者判断部２７４が判断した閲覧者に対応づけて顔画像格納部２２２が格納している顔画像を抽出する。例えば、顔画像抽出部２２４は、閲覧者判断部２７４が判断した人物ＩＤに対応づけられた閲覧者の顔画像を、顔画像格納部２２２から取得する。
【００５３】
画像出力制御部２８２は、撮像画像格納部２０８が格納している撮像画像の中の、顔画像抽出部２２４が抽出した顔画像を含む領域画像が強調されるように、撮像画像格納部２０８が格納している撮像画像を画像出力デバイス１１０に出力させる。画像出力制御部２８２は、撮像画像格納部２０８が格納している撮像画像の中の、顔画像抽出部２２４が抽出した顔画像を含む領域画像を拡大して、撮像画像格納部２０８が格納している撮像画像を出力させる。
【００５４】
画像出力制御部２８２は、撮像画像格納部２０８が格納している複数の撮像画像のうちで、顔画像抽出部２２４が抽出した顔画像を含む撮像画像を中央に配置して、撮像画像格納部２０８が格納している複数の撮像画像を、画像出力デバイス１１０の異なる領域に同時に出力させる。具体的には、画像出力制御部２８２は、顔画像抽出部２２４が抽出した顔画像を含む撮像画像を、画像配置格納部２９０から選択されたレイアウトデータで示される画像の位置のうち最も中央の位置に配置する。
【００５５】
以上説明した画像出力装置１００によれば、例えば閲覧するユーザ１８０自身、ユーザ１８０が関心のある人物、ユーザ１８０が特に興味を持った被写体等、ユーザ１８０が閲覧したいと思えるような画像をアルバムに収めることができる。そして、画像出力装置１００は、当該画像を中央に配置する等して、適切なレイアウトのアルバムをユーザ１８０に提供することができる。このため、ユーザ１８０は、画像出力装置１００を用いて手軽にかつ楽しく画像を閲覧することができる。
【００５６】
図３は、画像選択部２７２が画像を選択する撮像時刻の時間的範囲の一例を示す。図３の例では、撮像画像格納部２０８は、撮像時刻ｔ３０１〜ｔ３４６で撮像された画像を格納している。なお、撮像時刻格納部２０６は、撮像時刻ｔ３０１〜ｔ３４６を格納している。そして、出力時刻ｔ３４７において、撮像時刻ｔ３４４で撮像した画像を表示するよう画像出力装置１００が指示を受けると、時間的範囲設定部２０４は、出力時刻取得部２０２によって取得された出力時刻ｔ３４７と撮像時刻ｔ３４４との時間差に基づいて時間的範囲Δｔ３９１を定める。そして画像選択部２７２は、撮像時刻ｔ３４４から時間的範囲Δｔ３９１だけ前及び／又は後の時間的範囲で撮像された画像、例えば撮像時刻ｔ３４３〜ｔ３４６において撮像された画像を選択する。
【００５７】
また、出力時刻ｔ３４７よりも後の出力時刻ｔ３４８において、撮像時刻ｔ３２１で撮像した画像を表示するよう画像出力装置１００が指示を受けると、時間的範囲設定部２０４は、出力時刻取得部２０２によって取得された出力時刻ｔ３４８と撮像時刻ｔ３２１との間の時間差に基づいて、時間的範囲Δｔ３９１よりも長い時間的範囲Δｔ３８１を定める。そして画像選択部２７２は、撮像時刻ｔ３２１から時間的範囲Δｔ３８１だけ前及び／又は後の時間的範囲で撮像された画像、例えば撮像時刻ｔ３０１〜ｔ３４２において撮像された画像を選択する。
【００５８】
なお、画像出力装置１００は、複数の画像をユーザ１８０に提示して、出力すべき画像をユーザ１８０に選択させてよい。このとき、時間的範囲設定部２０４は、選択された画像が撮像された撮像時刻と出力時刻との時間差によって時間的範囲を設定してよい。他にも、画像出力装置１００は、ユーザ１８０が出力させたい画像群が撮像された日時等を入力させてもよい。そして時間的範囲設定部２０４は、ユーザ１８０から入力された日時と出力時刻との時間差によって時間的範囲を設定してよい。なお、時間的範囲設定部２０４は、出力時刻と撮像時刻との時間差を予め定めた数で割った値を、画像選択部２７２が画像を選択すべき時間的範囲としてもよい。
【００５９】
図４は、画像選択部２７２が選択する画像の撮像位置の位置的範囲の一例を示す。図４の例では、撮像位置格納部２１６は、近畿地方での撮像位置４０１〜４０７及び韓国での撮像位置４１１〜４１７を格納している。そして、ユーザ１８０が住んでいる東京の出力位置４００において、撮像位置４０３で撮像した画像を表示するよう画像出力装置１００に指示すると、位置的範囲設定部２１４は、出力位置取得部２１２によって取得された出力位置４００と撮像位置４０３との距離に基づいて、近畿圏の一部含む位置的範囲４８１を定める。そして画像選択部２７２は、位置的範囲４８１の範囲内で撮像された画像、すなわち撮像位置４０１〜４０５で撮像された画像を選択する。なお、位置的範囲設定部２１４は、出力位置４００と撮像位置４０３との距離を予め定めた数で割った値を半径を持つ、撮像位置４０３を中心とした円によって囲まれる範囲を位置的範囲４８１として定めてよい。
【００６０】
また、ユーザ１８０が出力位置４００において、撮像位置４１２で撮像した画像を表示するよう画像出力装置１００に指示すると、位置的範囲設定部２１４は、出力位置取得部２１２によって取得された出力位置４００と撮像位置４１２との距離に基づいて、韓国の全域を含む位置的範囲４９１を定める。そして画像選択部２７２は、位置的範囲４９１の範囲内で撮像された画像、すなわち撮像位置４１１〜４１７で撮像された画像を選択する。このため、画像出力装置１００は、東京に住んでいるユーザ１８０に、京都で撮像した画像を中心としたアルバムを提供するときには、京都を中心とした近畿地方の一部で撮像した画像を提供し、遠く離れた韓国で撮像した画像からアルバムを構成するときには、韓国全域で撮像した画像を提供する。このように、画像出力装置１００は、東京在住のユーザ１８０に、京都で撮像した画像と東京で撮像した画像を同時に提供する等といった、ユーザ１８０にとって違和感を感じるような組み合わせで画像を提供することがない。このため、ユーザ１８０は画像出力装置１００によって適切に選択された画像を手軽に閲覧することができるため、より楽しく画像を閲覧することができる。
【００６１】
なお、画像出力装置１００は、複数の画像をユーザ１８０に提示して、出力すべき画像をユーザ１８０に選択させてよい。このとき、位置的範囲設定部２１４は、選択された画像が撮像された撮像位置と出力位置との間の距離に基づいて位置的範囲を定めてよい。他にも、画像出力装置１００は、ユーザ１８０が出力させたい画像群が撮像された撮像位置を入力させてもよい。そして位置的範囲設定部２１４は、入力された撮像位置と出力位置との間の距離に基づいて位置的範囲を設定してよい。
【００６２】
図５は、関心人物格納部２４２が格納するデータの一例をテーブル形式で示す。関心人物格納部２４２は、閲覧者を識別する人物ＩＤ、当該閲覧者が関心を持っている関心人物を識別する人物ＩＤ、及び閲覧者が関心人物に対して関心を持っている程度を示す関心度合を格納する。例えば、関心人物格納部２４２は、人物ＩＤ＃５０１の人物が、人物ＩＤ＃５１１に、関心度合１０の関心を持っている旨のデータを格納する。また、人物ＩＤ＃５０１の人物は、人物ＩＤ＃５１２にも関心を持っており、その関心度合は人物ＩＤ＃５１１への関心度合よりも低い８を有している。そして、関心人物選択部２４４は、閲覧者判断部２７４によって判断された閲覧者の人物ＩＤに対応付けて関心人物格納部２４２に格納されている関心人物の人物ＩＤを選択する。なお、関心人物選択部２４４は、一の閲覧者について、複数の関心人物の人物ＩＤを関心人物格納部２４２から選択してよい。
【００６３】
そして、画像選択部２７２は、撮像画像の被撮像者として被撮像者判断部２２６によって判断された人物ＩＤの中に、関心人物選択部２４４によって選択された関心人物の人物ＩＤが含まれる場合に、当該撮像画像を選択する。なお、被撮像者判断部２２６は、被撮像者を含む画像領域の位置、及び当該画像領域の大きさを判断してもよい。そして、画像選択部２７２は、関心人物を被撮像者として含む画像領域が撮像画像上において最も中心にあり、かつ、当該画像領域の大きさが最も大きい撮像画像を選択してもよい。このため、例えばユーザ１８０の孫や、友人等、ユーザ１８０の関心の高い人物が中央に大きく写ったアルバム等を得ることができる。したがって、ユーザ１８０はアルバム等を楽しく、かつ手軽に閲覧することができる。
【００６４】
なお、関心人物選択部２４４が複数の人物ＩＤを関心人物として選択した場合、画像選択部２７２は、関心人物を最も多く含む撮像画像を選択してよい。また、関心人物選択部２４４が関心度合の異なる複数の人物ＩＤを関心人物として選択した場合、画像選択部２７２は、関心人物を最も多く含み、かつ、最も関心度合の高い関心人物を含む画像領域が撮像画像上において最も中心にあり、かつ、当該画像領域の大きさが最も大きい撮像画像を選択してもよい。
【００６５】
図６は、被写体画像格納部２３２が格納するデータの一例をテーブル形式で示す。被写体画像格納部２３２は、被写体を識別する被写体ＩＤ及び当該被写体が撮像された画像データを格納する。例えば、パンダを識別する被写体ＩＤ＃６０１に対応付けて、パンダの画像データを格納する。なお、撮像装置が撮像画像を記録するときに撮像画像に含まれる被写体の被写体画像も同時に記録しておいてもよい。そして、被写体画像格納部２３２は、撮像装置から当該被写体画像を受け取って格納してもよい。
【００６６】
図７は、被写体音声格納部２５２が格納するデータの一例をテーブル形式で示す。被写体音声格納部２５２は、被写体を識別する被写体ＩＤ、当該被写体を示す被写体音声を格納する。例えば、被写体音声格納部２５２は、被写体ＩＤ＃６０１で識別される被写体がパンダであるとき、人間によって発声された「パンダ」という音声を格納する。なお、画像出力装置１００は、撮像装置が撮像画像を格納するときに、被写体を示す言葉を撮像者に録音させて、当該音声を被写体画像とともに撮像装置が記憶しておいてもよい。そして、被写体音声格納部２５２及び被写体画像格納部２３２は、撮像装置からそれぞれ音声及び被写体画像を受け取って、それぞれを同じ被写体ＩＤに対応づけて格納してもよい。
【００６７】
なお、被写体音声格納部２５２は、音声データそのものに代えて、音声から抽出した特徴量、例えばメルケプストラム等を格納してもよい。そして、被写体判断部２５４は、被写体音声格納部２５２に格納されている音声の特徴量のうち、録音部１０４によって録音された音声から抽出される特徴量に合致する特徴量を持つ音声ＩＤを選択する。そして、被写体画像抽出部２３４は、被写体判断部２５４によって選択された音声ＩＤに対応付けられて被写体画像格納部２３２が格納する被写体画像データを選択する。
【００６８】
図８は、画像配置格納部２９０が格納するデータの一例を示す。画像配置格納部２９０は、画像配置を示すレイアウトデータを格納する。例えば画像配置格納部２９０は、撮像画像が配置される位置及び大きさを示す複数の配置データを含むレイアウトデータを格納する。図８の例では、画像配置格納部２９０は、配置データ８５１〜８５５を含むレイアウトデータ８０１及び配置データ８６１〜８６５を含むレイアウトデータ８０２を格納する。なお、画像配置格納部２９０は、撮像画像が配置される位置として、画像の領域の重心位置を格納してもよい。また、画像配置格納部２９０は、撮像画像を矩形で配置する配置データとして、当該矩形の外周の対角をなす二点の座標を格納することによって、撮像画像が配置される位置及び大きさを格納してもよい。
【００６９】
そして、画像出力制御部２８２は、レイアウトデータによって示される配置データに基づいて画像選択部２７２が選択した画像を配置して、画像出力デバイス１１０に出力させる。なお、画像出力装置１００は、ユーザ１８０に複数のレイアウトデータを提示して、ユーザ１８０にレイアウトデータを選択させてもよい。そして、画像出力制御部２８２は、ユーザ１８０によって選択されたレイアウトデータに沿って画像を画像出力デバイス１１０に出力させてもよい。
【００７０】
図９は、画像出力制御部２８２による撮像画像の配置の一例を示す。画像出力制御部２８２は、画像選択部２７２によって選択された撮像画像９０１〜９０５を、レイアウトデータ８０１に沿って配置する。例えば、画像出力制御部２８２は、顔画像抽出部２２４によって抽出されたユーザ１８０の顔画像を含む、ユーザ１８０の体全体が写り込んだ画像領域９２２を抽出する。そして、画像出力制御部２８２は、配置データ８５１で指定された範囲に当該画像領域が入るよう拡大した画像を、配置データ８５１で指定された位置に配置する。このため、画像出力装置１００は、閲覧者であるユーザ１８０が写った画像が強調されたレイアウトのアルバムをユーザ１８０に提供することができる。なお、画像出力制御部２８２は、撮像時刻が古いほど、より上方かつより左方に配置してもよい。例えば、画像出力制御部２８２は、撮像時刻の古い撮像画像９０２〜９０５の順に、配置データ８５２〜８５５に沿って配置してよい。
【００７１】
なお、画像出力制御部２８２は、ユーザ１８０の顔画像を含む画像を撮像画像９０１〜９０５から判断する場合に、ユーザ１８０の顔の輪郭を抽出して、顔画像格納部２２２が格納するユーザ１８０の顔画像の輪郭とのパターンマッチング等によって比較することによって、ユーザ１８０の顔画像が写った撮像画像９０１の画像領域を判断してよい。このとき画像出力制御部２８２は、撮像画像に写った被写体の中で、人間の肌の色に近い色の被写体を含む画像領域とユーザ１８０の顔画像とを比較してよい。そして、画像出力制御部２８２は、顔画像が写った画像領域を含む領域の被写体の輪郭と、予め定めた人間の体のパターンとのパターンマッチング等によって、人間の体全体が写った画像領域を判断して、当該画像領域を配置８５１に配置してよい。
【００７２】
また、ユーザ１８０は、撮像画像９５１〜９５５を閲覧するとき、ユーザ１８０が「パンダ」という音声を含む声を発すると、被写体画像抽出部２３４によってパンダの画像が抽出される。そして、画像出力制御部２８２は、画像選択部２７２によって選択された撮像画像９５１〜９５５を、レイアウトデータ８０２に沿って配置する。例えば、画像出力制御部２８２は、被写体画像抽出部２３４によって抽出されたパンダの画像を含む、画像領域９３２を抽出する。そして、画像出力制御部２８２は、配置データ８６１で指定された範囲に当該画像領域が入るよう拡大した画像を、配置データ８６１で示される位置及び大きさで配置する。このように、画像出力装置１００は、閲覧者が発した音声から被写体を示す言葉を抽出して、当該被写体が含まれる画像を強調してユーザ１８０に提供することができる。このため、ユーザ１８０は、閲覧者が興味を持った被写体の画像を自由にかつ手軽に強調させて鑑賞することができる。
【００７３】
なお、画像出力制御部２８２は、他にも、人数検出部２１０によって検出された人数がより多い撮像画像を、配置データ８５１及び８６１等の、より中央の位置に配置してもよい。これにより、画像出力装置１００は、旅先の集合写真など、ユーザ１８０にとって大切な思い出となる写真を中央に配置してユーザ１８０に提供することができる。また、画像出力制御部２８２は、画像選択部２７２によって選択された、ユーザ１８０の関心のある人物の画像を、例えば配置データ８５１又は８６１に基づいた配置で出力することによって、ユーザ１８０の関心のある人物が強調された画像をユーザ１８０に提供することができる。
【００７４】
図１０は、本実施形態に係る画像出力装置１００のハードウェア構成の一例を示す。画像出力装置１００は、ホスト・コントローラ１５８２により相互に接続されるＣＰＵ１５０５、ＲＡＭ１５２０、グラフィック・コントローラ１５７５、及び表示装置１５８０を有するＣＰＵ周辺部と、入出力コントローラ１５８４によりホスト・コントローラ１５８２に接続される通信インターフェイス１５３０、ハードディスクドライブ１５４０、及びＣＤ−ＲＯＭドライブ１５６０を有する入出力部と、入出力コントローラ１５８４に接続されるＲＯＭ１５１０、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０を有するレガシー入出力部とを備える。
【００７５】
ホスト・コントローラ１５８２は、ＲＡＭ１５２０と、高い転送レートでＲＡＭ１５２０をアクセスするＣＰＵ１５０５、及びグラフィック・コントローラ１５７５とを接続する。ＣＰＵ１５０５は、ＲＯＭ１５１０、及びＲＡＭ１５２０に格納されたプログラムに基づいて動作し、各部の制御を行う。グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等がＲＡＭ１５２０内に設けたフレーム・バッファ上に生成する画像データを取得し、表示装置１５８０上に表示させる。これに代えて、グラフィック・コントローラ１５７５は、ＣＰＵ１５０５等が生成する画像データを格納するフレーム・バッファを、内部に含んでもよい。
【００７６】
入出力コントローラ１５８４は、ホスト・コントローラ１５８２と、比較的高速な入出力装置であるハードディスクドライブ１５４０、通信インターフェイス１５３０、ＣＤ−ＲＯＭドライブ１５６０を接続する。ハードディスクドライブ１５４０は、ＣＰＵ１５０５が使用するプログラム、及びデータを格納する。通信インターフェイス１５３０は、ネットワーク通信装置１５９８に接続してプログラムまたはデータを送受信する。ＣＤ−ＲＯＭドライブ１５６０は、ＣＤ−ＲＯＭ１５９５からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、及び通信インターフェイス１５３０に提供する。
【００７７】
また、入出力コントローラ１５８４には、ＲＯＭ１５１０と、フレキシブルディスク・ドライブ１５５０、及び入出力チップ１５７０の比較的低速な入出力装置とが接続される。ＲＯＭ１５１０は、画像出力装置１００が起動時に実行するブート・プログラムや、画像出力装置１００のハードウェアに依存するプログラム等を格納する。フレキシブルディスク・ドライブ１５５０は、フレキシブルディスク１５９０からプログラムまたはデータを読み取り、ＲＡＭ１５２０を介してハードディスクドライブ１５４０、及び通信インターフェイス１５３０に提供する。入出力チップ１５７０は、フレキシブルディスク・ドライブ１５５０や、例えばパラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続する。
【００７８】
ＣＰＵ１５０５が実行するプログラムは、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５、またはＩＣカード等の記録媒体に格納されて利用者によって提供される。記録媒体に格納されたプログラムは圧縮されていても非圧縮であってもよい。プログラムは、記録媒体からハードディスクドライブ１５４０にインストールされ、ＲＡＭ１５２０に読み出されてＣＰＵ１５０５により実行される。
【００７９】
ＣＰＵ１５０５により実行されるプログラムは、画像出力装置１００を、出力時刻取得部２０２、撮像時刻格納部２０６、撮像位置格納部２１６、時間的範囲設定部２０４、位置的範囲設定部２１４、出力位置取得部２１２、撮像画像格納部２０８、画像選択部２７２、画像出力制御部２８２、画像出力デバイス１１０、被写体画像抽出部２３４、被写体画像格納部２３２、被写体判断部２５４、被写体音声格納部２５２、顔画像抽出部２２４、関心人物格納部２４２、関心人物選択部２４４、被撮像者判断部２２６、顔画像格納部２２２、閲覧者判断部２７４、撮像部１０２、閲覧者位置格納部２８６、閲覧者音声格納部２８４、閲覧者音声格納部２８４、録音部１０４、人数検出部２１０、及び画像配置格納部２９０として機能させる。
【００８０】
以上に示したプログラムは、外部の記憶媒体に格納されてもよい。記憶媒体としては、フレキシブルディスク１５９０、ＣＤ−ＲＯＭ１５９５の他に、ＤＶＤやＰＤ等の光学記録媒体、ＭＤ等の光磁気記録媒体、テープ媒体、ＩＣカード等の半導体メモリ等を用いることができる。また、専用通信ネットワークやインターネットに接続されたサーバシステムに設けたハードディスクまたはＲＡＭ等の記憶装置を記録媒体として使用し、ネットワークを介してプログラムを画像出力装置１００に提供してもよい。
【００８１】
以上、実施形態を用いて本発明を説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に、多様な変更又は改良を加えることができる。そのような変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００８２】
【図１】画像出力装置１００の利用環境を示す図である。
【図２】画像出力装置１００のブロック構成を示す図である。
【図３】画像選択部２７２が画像を選択する撮像時刻の時間的範囲を示す図である。
【図４】画像選択部２７２が選択する撮像位置の位置的範囲を示す図である。
【図５】関心人物格納部２４２が格納するデータをテーブル形式で示す図である。
【図６】被写体画像格納部２３２が格納するデータをテーブル形式で示す図である。
【図７】被写体音声格納部２５２が格納するデータをテーブル形式で示す。
【図８】画像配置格納部２９０が格納するデータを示す図である。
【図９】画像出力制御部２８２による撮像画像の配置を示す図である。
【図１０】画像出力装置１００のハードウェア構成を示す図である。
【符号の説明】
【００８３】
１００  画像出力装置
１０２  撮像部
１０４  録音部
１１０  画像出力デバイス
１８０  ユーザ
２０２  出力時刻取得部
２０４  時間的範囲設定部
２０６  撮像時刻格納部
２０８  撮像画像格納部
２１０  人数検出部
２１２  出力位置取得部
２１４  位置的範囲設定部
２１６  撮像位置格納部
２２２  顔画像格納部
２２４  顔画像抽出部
２２６  被撮像者判断部
２３２  被写体画像格納部
２３４  被写体画像抽出部
２４２  関心人物格納部
２４４  関心人物選択部
２５２  被写体音声格納部
２５４  被写体判断部
２７２  画像選択部
２７４  閲覧者判断部
２８２  画像出力制御部
２８４  閲覧者音声格納部
２８６  閲覧者位置格納部
２９０  画像配置格納部
【図１】
2006285964.tif 000003
【図２】
2006285964.tif 000004
【図３】
2006285964.tif 000005
【図４】
2006285964.tif 000006
【図５】
2006285964.tif 000007
【図６】
2006285964.tif 000008
【図７】
2006285964.tif 000009
【図８】
2006285964.tif 000010
【図９】
2006285964.tif 000011
【図１０】
2006285964.tif 000012