(57)【要約】  画像出力装置（１００）であって、表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付部（１０４）と、位置情報に示される位置に応じた第一属性情報であって、表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、複数の属性情報の中から選択する属性情報選択部（１０３）と、表示画像を含む複数の画像の中から、第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択部（１０６）と、画像選択部（１０６）により選択された複数の画像それぞれの属性情報に基づいて複数の画像についての表示順序を決定する表示順序決定部（１０７）と、選択された複数の画像が、決定された表示順序で表示装置に表示されるように、複数の画像を取得して出力する出力部（１０８）とを備える。
2012001963.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像を連続して表示させるための画像出力装置であって、
当該画像出力装置に接続された表示装置に表示されている画像である表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付部と、
前記位置情報に示される位置に応じた第一属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、前記複数の属性情報の中から選択する属性情報選択部と、
当該画像出力装置に接続された記憶装置に記憶されている、前記表示画像を含む複数の画像の中から、前記第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択部と、
前記画像選択部により選択された複数の画像それぞれの属性情報に基づいて前記複数の画像についての表示順序を決定する表示順序決定部と、
前記画像選択部により選択された複数の画像が、前記表示順序決定部により決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する出力部と
を備える画像出力装置。
【請求項２】
前記受付部はさらに、前記表示画像内の位置を示す位置情報を含む第二入力情報であって、前記第一入力情報とは異なる内容の第二入力情報を受け付け、
前記属性情報選択部はさらに、前記第二入力情報に含まれる位置情報に応じた第二属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第二属性情報を、前記複数の属性情報の中から選択し、
前記画像選択部は、前記記憶装置に記憶されている複数の画像の中から、前記第一属性情報に対応する属性情報と前記第二属性情報に対応する属性情報とを有する複数の画像を選択する
請求項１記載の画像出力装置。
【請求項３】
前記画像選択部は、前記第一属性情報に対応する属性情報と前記第二属性情報に対応する属性情報とを有する複数の画像である第一画像群を選択した結果、前記第一画像群に含まれる画像の数が所定の数以下である場合、前記記憶装置に記憶されている複数の画像の中から、前記第二属性情報に対応する属性情報を有する複数の画像である第二画像群を選択する
請求項２記載の画像出力装置。
【請求項４】
前記表示順序決定部は、前記画像選択部により前記第二画像群が選択された場合、前記第一画像群についての表示順序を決定せず、前記第二画像群についての表示順序を決定し、
前記出力部は、前記画像選択部により選択された前記第二画像群に含まれる複数の画像が、前記表示順序決定部により決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する
請求項３記載の画像出力装置。
【請求項５】
前記表示順序決定部は、前記画像選択部により前記第二画像群が選択された場合、（ａ）前記第一画像群についての第一表示順序を決定し、（ｂ）前記第二画像群についての第二表示順序を決定し、さらに、（ｃ）第一表示順序と第二表示順序とが連続する表示順序を最終的な表示順序として決定し、
前記出力部は、前記画像選択部により選択された前記第一画像群および前記第二画像群に含まれる複数の画像が、前記最終的な表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する
請求項３記載の画像出力装置。
【請求項６】
前記表示順序決定部は、前記画像選択部により選択された複数の画像それぞれの、前記第一属性情報に対応する属性情報に基づいて、前記複数の画像についての表示順序を決定する
請求項１記載の画像出力装置。
【請求項７】
前記第一入力情報にはさらに、前記位置情報が当該画像出力装置に入力された際の操作内容を示す操作情報が含まれており、
前記属性情報選択部は、前記位置情報と前記操作情報とに応じた前記第一属性情報を、前記表示画像に付随する前記複数の属性情報の中から選択する
請求項１記載の画像出力装置。
【請求項８】
前記第一入力情報にはさらに、前記位置情報が当該画像出力装置に入力された際の操作内容を示す操作情報が含まれており、
前記表示順序決定部は、前記画像選択部により選択された複数の画像それぞれの属性情報と、前記操作情報とに基づいて、前記複数の画像についての表示順序を決定する
請求項１記載の画像出力装置。
【請求項９】
前記属性情報選択部は、前記記憶装置から、前記表示画像に含まれる被写体を特定する情報と、当該被写体に対応する前記表示画像内の範囲を示す情報とを取得し、（ａ）前記位置情報に示される位置が、前記範囲に含まれる場合、前記被写体を特定する属性情報を前記第一属性情報として選択し、（ｂ）前記位置情報に示される位置が、前記範囲に含まれない場合、前記表示画像が属するグループを特定する属性情報を前記第一属性情報として選択する
請求項１記載の画像出力装置。
【請求項１０】
複数の画像を連続して表示する画像表示装置であって、
請求項１〜９のいずれか１項に記載の画像出力装置と、
前記表示装置とを備え、
前記表示装置は、
前記出力部から出力される前記複数の画像を受信し、前記表示順序決定部により決定された表示順序で前記複数の画像を表示する表示部と、
前記画像表示装置に対する所定の操作による前記表示画像内の位置の指定を受け付けることで前記位置を示す位置情報を含む前記第一入力情報を取得し、取得した前記第一入力情報を前記受付部に送信する入力情報取得部とを有する
画像表示装置。
【請求項１１】
複数の画像を連続して表示させるための画像出力方法であって、
表示装置に表示されている画像である表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付ステップと、
前記第一入力情報に含まれる位置情報に応じた第一属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、前記複数の属性情報の中から選択する属性情報選択ステップと、
記憶装置に記憶されている、前記表示画像を含む複数の画像の中から、前記第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択ステップと、
前記画像選択ステップにおいて選択された複数の画像それぞれの属性情報に基づいて前記複数の画像についての表示順序を決定する表示順序決定ステップと、
前記画像選択ステップにおいて選択された複数の画像が、前記表示順序決定ステップにおいて決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する出力ステップと
を含む画像出力方法。
【請求項１２】
複数の画像を連続して表示させるための集積回路であって、
当該画像出力装置に接続された表示装置に表示されている画像である表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付部と、
前記位置情報に示される位置に応じた第一属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、前記複数の属性情報の中から選択する属性情報選択部と、
当該画像出力装置に接続された記憶装置に記憶されている、前記表示画像を含む複数の画像の中から、前記第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択部と、
前記画像選択部により選択された複数の画像それぞれの属性情報に基づいて前記複数の画像についての表示順序を決定する表示順序決定部と、
前記画像選択部により選択された複数の画像が、前記表示順序決定部により決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する出力部と
を備える集積回路。
【請求項１３】
複数の画像を連続して表示させるためのプログラムであって、
表示装置に表示されている画像である表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付ステップと、
前記第一入力情報に含まれる位置情報に応じた第一属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、前記複数の属性情報の中から選択する属性情報選択ステップと、
記憶装置に記憶されている、前記表示画像を含む複数の画像の中から、前記第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択ステップと、
前記画像選択ステップにおいて選択された複数の画像それぞれの属性情報に基づいて前記複数の画像についての表示順序を決定する表示順序決定ステップと、
前記画像選択ステップにおいて選択された複数の画像が、前記表示順序決定ステップにおいて決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する出力ステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、蓄積された複数の画像を連続して表示させる画像出力装置および画像出力方法に関する。
【背景技術】
【０００２】
従来、所定の条件を満たす画像、例えばユーザが見たい画像を表示する画像表示装置として、ユーザが、表示されている画像の中で人物か背景のいずれかを選択することで、次に表示する画像として、選択された人物または風景に相当する画像を選択して表示する装置がある（例えば、特許文献１参照）。【０００３】
図１８は、前記特許文献１に記載された従来の画像表示装置の構成を示す図である。【０００４】
図１８に示す画像表示装置１７１０において、記憶された画像群に含まれる画像がタッチパネル及び表示部１７１６に表示される。ユーザは、表示される画像に含まれる複数の被写体の中から、タッチパネル及び表示部１７１６に触れることで、人物、風景等、所望の種類の被写体を選択する。鑑賞者反応判定部１７１８は、ユーザに選択された種類の被写体が写っている画像を、上記画像群から抽出する。そして、優先度切替部１７１９は、上記選択された種類の被写体を含む画像以外の画像に優先して、抽出された画像をタッチパネル及び表示部１７１６に表示させる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２８４３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、前記従来の技術では、さらに次の画像を表示させるためには、ユーザが再度画像に触れる必要があるので、ユーザが常に操作しないといけないという煩わしさがあるとともに、画像の選択処理が効率的ではないという課題がある。【０００７】
また、前記従来の技術では、複数の選択条件を組み合わせて表示する画像を選択することができないため、表示する画像を複数の条件で絞り込んで表示することができない。つまり、複数の画像の中からの所定の条件を満たす画像の選択処理を効率よく行うことができないという課題を有している。【０００８】
本発明は、前記従来の課題を解決するもので、蓄積した画像群を連続表示させるための画像出力装置であって、複数の画像の中から効率よく所定の条件を満たす画像を選択し出力することのできる画像出力装置、画像出力方法、および当該画像出力装置を備える画像表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記従来の課題を解決するために、本発明の一態様に係る画像出力装置は、複数の画像を連続して表示させるための画像出力装置であって、当該画像出力装置に接続された表示装置に表示されている画像である表示画像内の位置を示す位置情報を含む第一入力情報を受け付ける受付部と、前記位置情報に示される位置に応じた第一属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第一属性情報を、前記複数の属性情報の中から選択する属性情報選択部と、当該画像出力装置に接続された記憶装置に記憶されている、前記表示画像を含む複数の画像の中から、前記第一属性情報に対応する属性情報を有する複数の画像を選択する画像選択部と、前記画像選択部により選択された複数の画像それぞれの属性情報に基づいて前記複数の画像についての表示順序を決定する表示順序決定部と、前記画像選択部により選択された複数の画像が、前記表示順序決定部により決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力する出力部とを備える。【００１０】
この構成によれば、位置情報に示される、表示画像内の位置に基づいて第一属性情報が選択され、その第一属性情報に対応する複数の画像が選択される。また、選択された複数の画像は、それぞれの属性情報に基づいて表示順序が決定され、当該表示順序で表示されるように出力される。【００１１】
つまり、本態様の画像出力装置によれば、表示画像内の位置に基づく第一属性情報を用いることで、共通する属性情報を有する複数の画像を効率よく選択し、かつ、連続表示させることができる。【００１２】
また、本発明の一態様に係る画像出力装置において、前記受付部はさらに、前記表示画像内の位置を示す位置情報を含む第二入力情報であって、前記第一入力情報とは異なる内容の第二入力情報を受け付け、前記属性情報選択部はさらに、前記第二入力情報に含まれる位置情報に応じた第二属性情報であって、前記表示画像に付随する複数の属性情報のうちの１つである第二属性情報を、前記複数の属性情報の中から選択し、前記画像選択部は、前記記憶装置に記憶されている複数の画像の中から、前記第一属性情報に対応する属性情報と前記第二属性情報に対応する属性情報とを有する複数の画像を選択するとしてもよい。【００１３】
この構成によれば、選択対象の複数の画像の中から、第一属性情報および第二属性情報の双方に対応する複数の画像が選択される。つまり、本態様の画像出力装置によれば、表示すべき画像の絞込みを効率よく行うことができる。【００１４】
また、本発明の一態様に係る画像出力装置において、前記画像選択部は、前記第一属性情報に対応する属性情報と前記第二属性情報に対応する属性情報とを有する複数の画像である第一画像群を選択した結果、前記第一画像群に含まれる画像の数が所定の数以下である場合、前記記憶装置に記憶されている複数の画像の中から、前記第二属性情報に対応する属性情報を有する複数の画像である第二画像群を選択するとしてもよい。【００１５】
この構成によれば、第一属性情報および第二属性情報の双方に対応する画像の数が少ない場合、第二属性情報のみを画像の選択の条件として、画像の選択を行うことができる。これにより、例えば適切な種類および数の画像の選択が効率よく行われる。【００１６】
また、本発明の一態様に係る画像出力装置において、前記表示順序決定部は、前記画像選択部により前記第二画像群が選択された場合、前記第一画像群についての表示順序を決定せず、前記第二画像群についての表示順序を決定し、前記出力部は、前記画像選択部により選択された前記第二画像群に含まれる複数の画像が、前記表示順序決定部により決定された表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力するとしてもよい。【００１７】
この構成によれば、例えば、２回の指示入力のうちの後の指示入力に基づく第二属性情報に対応する第二画像群のみを所定の順序で表示させることができる。これより、例えば適切な種類および数の画像の表示に係る処理が効率化される。【００１８】
また、本発明の一態様に係る画像出力装置において、前記表示順序決定部は、前記画像選択部により前記第二画像群が選択された場合、（ａ）前記第一画像群についての第一表示順序を決定し、（ｂ）前記第二画像群についての第二表示順序を決定し、さらに、（ｃ）第一表示順序と第二表示順序とが連続する表示順序を最終的な表示順序として決定し、前記出力部は、前記画像選択部により選択された前記第一画像群および前記第二画像群に含まれる複数の画像が、前記最終的な表示順序で前記表示装置に表示されるように、前記複数の画像を前記記憶装置から取得して出力するとしてもよい。【００１９】
この構成によれば、例えば、２回の指示入力に基づいて選択された第一画像群および第二画像群の双方を所定の順序で表示させることができる。これより、例えば、複数の指示入力に応じた種類および数の画像を漏れなく表示させることができる。【００２０】
また、本発明の一態様に係る画像出力装置において、前記表示順序決定部は、前記画像選択部により選択された複数の画像それぞれの、前記第一属性情報に対応する属性情報に基づいて、前記複数の画像についての表示順序を決定するとしてもよい。【００２１】
この構成によれば、画像の選択に用いられた第一属性情報に応じて適切な表示順序が効率よく決定される。つまり、選択基準と表示順序の並びの基準とを関連させることで、選択された複数の画像は適切な順序で表示される。その結果、その後に表示順序の並べ替えをやり直すなどの無駄な処理の発生が防止される。【００２２】
また、本発明の一態様に係る画像出力装置において、前記第一入力情報にはさらに、前記位置情報が当該画像出力装置に入力された際の操作内容を示す操作情報が含まれており、前記属性情報選択部は、前記位置情報と前記操作情報とに応じた前記第一属性情報を、前記表示画像に付随する前記複数の属性情報の中から選択するとしてもよい。【００２３】
この構成によれば、位置情報の入力の際の操作がどのような操作であったかに応じて、画像を選択する際の条件となる第一属性情報が選択される。こうすることでも、画像の選択処理が効率化される。【００２４】
また、本発明の一態様に係る画像出力装置において、前記第一入力情報にはさらに、前記位置情報が当該画像出力装置に入力された際の操作内容を示す操作情報が含まれており、前記表示順序決定部は、前記画像選択部により選択された複数の画像それぞれの属性情報と、前記操作情報とに基づいて、前記複数の画像についての表示順序を決定するとしてもよい。【００２５】
この構成によれば、位置情報の入力の際の操作がどのような操作であったかに応じて、選択された画像の表示順序が決定される。こうすることでも、表示すべき画像の出力に係る処理が効率化される。【００２６】
また、本発明の一態様に係る画像出力装置において、前記属性情報選択部は、前記記憶装置から、前記表示画像に含まれる被写体を特定する情報と、当該被写体に対応する前記表示画像内の範囲を示す情報とを取得し、（ａ）前記位置情報に示される位置が、前記範囲に含まれる場合、前記被写体を特定する属性情報を前記第一属性情報として選択し、（ｂ）前記位置情報に示される位置が、前記範囲に含まれない場合、前記表示画像が属するグループを特定する属性情報を前記第一属性情報として選択するとしてもよい。【００２７】
この構成によれば、画像を選択する際の条件となる第一属性情報が、位置情報に示される位置に応じて様々な種類の属性情報の中から適切に選択される。【００２８】
また、本発明の一態様に係る画像表示装置は、複数の画像を連続して表示する画像表示装置であって、上記いずれかの態様に係る画像出力装置と、前記表示装置とを備え、前記表示装置は、前記出力部から出力される前記複数の画像を受信し、前記表示順序決定部により決定された表示順序で前記複数の画像を表示する表示部と、前記画像表示装置に対する所定の操作による前記表示画像内の位置の指定を受け付けることで前記位置を示す位置情報を含む前記第一入力情報を取得し、取得した前記第一入力情報を前記受付部に送信する入力情報取得部とを有する。【００２９】
この構成によれば、複数の画像の中から効率よく所定の基準を満たす画像を選択し表示することができる。【００３０】
また、本発明は、上記いずれかの態様に係る画像出力装置が実行する特徴的な処理を含む画像出力方法として実現することもできる。また、当該画像出力方法が含む各処理をコンピュータに実行させるためのプログラムとして実現すること、および、そのプログラムが記録された記録媒体として実現することもできる。そして、そのプログラムをインターネット等の伝送媒体又はＤＶＤ等の記録媒体を介して配信することもできる。【００３１】
また、本発明は、上記いずれかの態様に係る画像出力装置が有する特徴的な構成部を備える集積回路として実現することもできる。
【発明の効果】
【００３２】
本発明の画像出力装置および画像出力方法によれば、複数の画像の中から効率よく所定の条件を満たす画像を選択し出力することができる。その結果、例えば、簡易な操作でユーザが見たい画像を選択して連続表示させることが可能となり、さらに、複数のオブジェクトに関連した属性情報をもとに１以上の画像を選択して連続表示することが可能となる。
【図面の簡単な説明】
【００３３】
【図１】図１は、本発明の実施の形態１における画像表示装置の構成の要部を示すブロック図である。
【図２】図２は、本発明の実施の形態１における画像ごとの属性情報を示すデータ構造の一例を示す第一の図である。
【図３】図３は、本発明の実施の形態１における画像ごとの属性情報を示すデータ構造の一例を示す第二の図である。
【図４】図４は、本発明の実施の形態１における画像表示装置に蓄積されている画像の一例を示す第一のイメージ図である。
【図５】図５は、本発明の実施の形態１における画像表示装置に蓄積されている画像の一例を示す第二のイメージ図である。
【図６】図６は、本発明の実施の形態１における画像出力装置の基本的な動作の流れを示すフローチャートである。
【図７】図７は、本発明の実施の形態１における画像表示装置の動作の流れの一例を示すフローチャートである。
【図８】図８は、本発明の実施の形態１における画像表示装置の優先表示モードでの動作の流れの一例を示すフローチャートである。
【図９】図９は、本発明の実施の形態１における画像表示装置の入力情報から優先表示順序を決定する際の動作の流れの一例を示すフローチャートである。
【図１０】図１０は、本発明の実施の形態２における画像ごとの属性情報を示すデータ構造の一例を示す図である。
【図１１】図１１は、本発明の実施の形態２における画像表示装置の入力情報から優先表示順序を決定する際の動作の流れの一例を示すフローチャートである。
【図１２】図１２は、本発明の実施の形態２における画像ごとの表示回数を示すデータ構造の一例を示す図である。
【図１３】図１３は、本発明の実施の形態２における画像ごとの重要度を示すデータ構造の一例を示す図である。
【図１４】図１４は、本発明の実施の形態３における画像表示装置の構成の要部を示すブロック図である。
【図１５】図１５は、本発明の実施の形態３における画像ごとのランクを示すデータ構造の一例を示す図である。
【図１６】図１６は、本発明の実施の形態４における画像表示装置の入力情報から優先表示順序を決定する際の動作の流れの一例を示すフローチャートである。
【図１７】図１７は、本発明の実施の形態５における画像表示装置の入力情報から優先表示順序を決定する際の動作の流れの一例を示すフローチャートである。
【図１８】図１８は、従来の画像表示装置の構成を示すブロック図である。
【発明を実施するための形態】
【００３４】
以下本発明の実施の形態について、図面を参照しながら説明する。なお、本発明はこれらの実施の形態に何ら限定されず、その要旨を逸脱しない範囲において、種々なる態様で実施し得る。
【００３５】
（実施の形態１）
図１は、本発明の実施の形態１における画像表示装置１０１の要部を示すブロック図である。
【００３６】
画像表示装置１０１は、画像出力装置１００と、記憶装置１０２と、表示装置１１０とを備える。画像出力装置１００は、属性情報選択部１０３と、受付部１０４と、画像選択部１０６と、表示順序決定部１０７と、出力部１０８とを有する。
【００３７】
表示装置１１０は、表示制御部１０９と、タッチパネルディスプレイ１０５とを有する。タッチパネルディスプレイ１０５は、表示部１０５ａと、入力情報取得部１０５ｂとを含む。以下、それぞれの構成について詳細に説明する。
【００３８】
記憶装置１０２は、１枚以上の画像とそれぞれの画像に付随する１以上の属性情報とを保持している。
【００３９】
表示装置１１０は、画像出力装置１００から出力された画像を表示する。具体的には、表示制御部１０９が、出力部１０８から出力された画像のデータを受信してレンダリングし、タッチパネルディスプレイ１０５に出力する。
【００４０】
タッチパネルディスプレイ１０５の表示部１０５ａは、表示制御部１０９から出力された画像を表示する。また、ユーザがタッチパネルディスプレイ１０５に触れるなどの操作が行われた場合、その操作に関する入力情報を入力情報取得部１０５ｂが取得する。
【００４１】
つまり、入力情報取得部１０５ｂは、画像表示装置１０１に対する所定の操作による表示画像内の位置の指定を受け付けることで、入力情報を取得する。
【００４２】
この入力情報には、表示装置１１０に表示されている画像である表示画像内の位置を示す位置情報、および、シングルタップまたはダブルタップなどの操作内容を示す操作情報などが含まれている。また、本実施の形態では、ユーザがタッチパネルディスプレイ１０５に触れることで特定される表示画像内の位置を示す情報が、上記位置情報として取得される。
【００４３】
入力情報取得部１０５ｂにより取得された入力情報は、画像出力装置１００に送信され、画像出力装置１００の受付部１０４によって受け付けられる。
【００４４】
なお、表示部１０５ａは例えば、タッチパネルディスプレイ１０５が有するフラットパネルディスプレイによって実現される。また、入力情報取得部１０５ｂは例えば、タッチパネルディスプレイ１０５が有する、ユーザの指等の接触を検出するタッチパネルを用いて実現される。
【００４５】
受付部１０４は、受け付けた入力情報を属性情報選択部１０３に送信する。
【００４６】
属性情報選択部１０３は、入力情報に含まれる位置情報に応じた属性情報を、表示画像に付随する複数の属性情報の中から選択する。属性情報選択部１０３はさらに、選択した属性情報を選択属性情報として決定し、画像選択部１０６に送信する。
【００４７】
なお、選択属性情報は、本発明の一態様に係る画像出力装置における第一属性情報および第二属性情報それぞれの一例である。
【００４８】
画像選択部１０６は、記憶装置１０２に記憶されている複数の画像の中から、選択属性情報に基づいて複数の画像を選択し、選択した複数の画像を示す情報を、表示順序決定部１０７に通知する。
【００４９】
表示順序決定部１０７は、選択された複数の画像についての表示順序を決定し、優先表示順序として出力部１０８に通知する。
【００５０】
出力部１０８は、優先表示順序に基づいてこれら複数の画像のそれぞれを記憶装置１０２から順次読み込んで表示装置１１０に送信する。
【００５１】
表示装置１１０は、出力部１０８から出力される複数の画像のデータを順次受信し、これら画像をタッチパネルディスプレイ１０５に順次表示する。
【００５２】
図２および図３のそれぞれは、記憶装置１０２が保持する、画像ごとの属性情報を示すデータ構造の一例を示すデータ構造図である。
【００５３】
図２に示すように、記憶装置１０２には、各画像を識別するための画像ＩＤと画像ＩＤに付随して、撮影日時およびイベント情報が記録されている。
【００５４】
なお本実施の形態におけるイベント情報とは、例えば１日単位に自動で付与した識別情報、もしくはユーザが設定した、“旅行”または“運動会”などの行事名を１つの単位として管理する情報である。各イベント情報には１以上の画像ＩＤが関連付けられている。イベント情報の各画像に対する付与方法としては、自動付与する方法またはユーザにより入力する方法などが採用可能であるが、本実施の形態ではその詳細は割愛し、各画像にイベント情報が付与された後の状態をもとに説明する。
【００５５】
また、撮影日時およびイベント情報は、各画像が属するグループを特定する情報の一例である。例えば、図２に示すように、画像ＩＤ＝１〜５の各画像は“２００８スキー”というイベント名で括られるグループに属している。
【００５６】
また、図３に示すように、各画像ＩＤには、人物名とその人物が画像内のどこに写っているかを示す被写体情報のデータセットが１以上付随している。
【００５７】
本実施の形態における被写体情報とは、画像内のＸ座標（図中のＸ）、Ｙ座標（図中のＹ）、幅（図中のＷ）および高さ（図中のＨ）で表される情報であるがこれに限定されない。
【００５８】
また、被写体情報の設定には顔検出技術および物体検出技術などが活用できるがその詳細は割愛する。また、人物名は個人を特定する名前であり、人物名の設定方法は、顔認識技術または物体認識技術などにより自動で設定する方法、もしくはユーザが自由に設定する方法などが例示されるが、本実施の形態では詳細を割愛し、被写体情報のそれぞれに人物名が設定された後の状態をもとに説明する。
【００５９】
また、被写体を特定する情報は、人物名ではなく人物を識別するための人物ＩＤでもよい。さらに、被写体を特定する情報として、人物を特定する情報に代えてまたは加えて、人物以外の物体を特定する情報が含まれていてもよい。
【００６０】
なお、図３の例では、画像ＩＤ＝４の画像には人物が写っていないために、画像ＩＤ＝４についての情報が含まれていない。
【００６１】
図４および図５のそれぞれは、画像の一例を示すイメージ図である。なお、これの図において、破線で示した矩形は、説明を容易にするために記載されており、画像には写っていない。
【００６２】
図４は、画像ＩＤ＝１である画像を示しており、ここでは破線矩形７０１で囲まれた領域は、図３のレコード６０１の被写体位置に相当し、人物名＝“お父さん”の顔が写っている。また、破線矩形７０２で囲まれた領域は、図３のレコード６０２の被写体位置に相当し、人物名＝“お母さん”の顔が写っている。さらに、破線矩形７０３で囲まれた領域は、図３のレコード６０３の被写体位置に相当し、人物名＝“太郎”の顔が写っている。
【００６３】
図５は、画像ＩＤ＝５である画像を示しており、ここでは破線矩形８０１で囲まれた領域は、図３のレコード６０４の被写体位置に相当し、人物名＝“お父さん”の顔が映っている。また、破線矩形８０２で囲まれた領域は、図３のレコード６０５の被写体位置に相当し、人物名＝“お母さん”の顔が写っている。
【００６４】
以上のように構成される画像表示装置１０１の動作を、画像出力装置１００の動作を中心に、図６〜図９を用いて説明する。
【００６５】
図６は、実施の形態１における画像出力装置１００の基本的な動作の流れを示すフローチャートである。まず、図６を用いて、画像出力装置１００の基本的な動作の流れを説明する。
【００６６】
受付部１０４は、表示装置１１０から送信される入力情報を受け付ける（Ｓ１０１）。
【００６７】
属性情報選択部１０３は、当該入力情報に含まれる位置情報に応じた属性情報であって、表示画像に付随する複数の属性情報のうちの１つの属性情報を選択し、選択属性情報として画像選択部１０６に通知する（Ｓ１０２）。
【００６８】
画像選択部１０６は、記憶装置１０２に記憶されている複数の画像の中から、選択属性情報に対応する属性情報を有する複数の画像を選択する（Ｓ１０３）。
【００６９】
なお、画像選択部１０６は、記憶装置１０２に記憶されている複数の画像の中に、選択属性情報に対応する属性情報を有する画像が１つのみ存在する場合は、当該画像のみを選択する。
【００７０】
表示順序決定部１０７は、選択された複数の画像それぞれの属性情報に基づいて、当該複数の画像についての表示順序を決定し、優先表示順序として出力部１０８に通知する（Ｓ１０４）。
【００７１】
出力部１０８は、選択された複数の画像が、決定された優先表示順序で表示装置１１０に表示されるように、当該複数の画像を記憶装置１０２から取得して出力する（Ｓ１０５）。
【００７２】
本実施の形態の画像表示装置１０１では、画像出力装置１００が上記の動作を行うことで、ユーザの意向が考慮された効率的な画像の選択処理が行われる。
【００７３】
なお、後述する実施の形態２〜５のそれぞれにおける画像出力装置１００も、図６に示される基本的な動作を行うことができる。
【００７４】
次に、図７を用いて、画像表示装置１０１が画像を順次表示する処理である連続表示処理を行う際の動作の流れを説明する。
【００７５】
図７は、実施の形態１における画像表示装置１０１の動作の流れの一例を示すフローチャートである。
【００７６】
最初に表示順序決定部１０７は、所定の初期表示順序を決定して出力部１０８に通知する（Ｓ２０１）。
【００７７】
次に、出力部１０８は初期表示順序にしたがって、記憶装置１０２から一つの画像を読み取り、表示装置１１０に送信する（Ｓ２０２）。
【００７８】
表示装置１１０は、受け取った画像をタッチパネルディスプレイ１０５に表示する（Ｓ２０３）。
【００７９】
次に、入力情報取得部１０５ｂが、タッチパネルディスプレイ１０５に表示されている画像にユーザがタッチするなどの、ユーザからの入力の有無を検出することで、優先表示に関する入力があったかどうかを判定する（Ｓ２０４）。
【００８０】
Ｓ２０４で優先表示に関する入力があった場合（Ｓ２０４でＹｅｓ）は、優先表示モード（Ｓ２０５）に移行する。優先表示モードについては後述する。優先表示モード（Ｓ２０５）が終了すればＳ２０６に移行する。
【００８１】
Ｓ２０４で優先表示に関する入力が無かった場合（Ｓ２０４でＮｏ）は、例えば出力部１０８が、画像の連続表示の終了判定を行う。もし、表示し終えた画像の枚数などの条件が所定の終了条件に合致した場合（Ｓ２０６でＹｅｓ）は画像の連続表示を終了し、合致していなかった場合（Ｓ２０６でＮｏ）はＳ２０２から処理を繰り返す。
【００８２】
［初期表示順序の決定］
初期表示順序は、記憶装置１０２に記憶されている全画像に対し、表示順序決定部１０７が、例えば以下のような方法で決定する。ただしこれらのいずれかに限定されず、その他の方法を用いたり、それぞれの方法を組み合わせたりして決定してもよい。
【００８３】
（１）初期表示順序は、全画像の撮影日時順とする。この場合、昇順または降順どちらでも構わない。
【００８４】
（２）初期表示順序は、全画像の画像ＩＤ順とする。この場合、昇順または降順どちらでも構わない。
【００８５】
（３）初期表示順序は、全画像のランダム順とする。この場合、表示順序決定部１０７が、例えばそれぞれの画像の属性情報である画像ＩＤをランダムに並べることで、全画像の表示順序が決定される。以下、複数の画像の表示順序をランダムな順序にする場合は、当該複数の画像について同様の処理が実行される。
【００８６】
（４）初期表示順序は、全画像の中から現在の時間帯に近い撮影日時をもつ画像から順に選択することで決定する。
【００８７】
（５）初期表示順序は、全画像の中から現在の月日に近い撮影日時をもつ画像から順に選択することで決定する。
【００８８】
［連続表示の終了判定］
画像の連続表示の終了判定は、例えば以下のような方法で行われる。ただしこれらのいずれかに限定されず、その他の方法で判定して終了させてもよい。
【００８９】
（１）画像の連続表示が始まってから所定の時間経過した場合に、画像の連続表示を終了する。
【００９０】
（２）画像の連続表示が始まってから所定数の画像を表示した場合に、画像の連続表示を終了する。
【００９１】
（３）タッチパネルディスプレイ１０５に画像とともに終了するためのアイコンまたは文字などを表示しておき、ユーザがそのアイコンまたは文字を操作した場合に、画像の連続表示を終了する。
【００９２】
（４）画像表示装置１０１に、図示しないボタンなどの終了指示手段を設けておき、その終了指示手段をユーザが操作した場合に、画像の連続表示を終了する。
【００９３】
［優先表示モード］
優先表示モードにおける画像表示装置１０１の動作を、図８および図９のフローチャートを用いて説明する。
【００９４】
なお、図８では、図９における、Ｓ４０１〜Ｓ４０５の処理をまとめて「優先表示順序決定処理（Ｓ３０２）」として記載している。
【００９５】
優先表示に関する入力があった場合、つまり、受付部１０４が入力情報を受け付けた場合、受付部１０４は、当該入力情報に含まれる、少なくとも、表示画像内の位置を示す位置情報を属性情報選択部１０３に送る（Ｓ３０１）。
【００９６】
属性情報選択部１０３に送られた位置情報に基づいて、優先表示順序決定処理（Ｓ３０２）が実行される。具体的には、図９に示すＳ４０１〜Ｓ４０５の処理が実行される。
【００９７】
属性情報選択部１０３は、受け取った入力情報に含まれる、表示画像内の位置を示す位置情報と、その表示画像に付随する被写体位置とを比較する。比較の結果、被写体位置の範囲内に位置情報に示される位置が含まれている場合（Ｓ４０１でＹｅｓ）、Ｓ４０２に移行する。また被写体位置の範囲内に位置情報に示される位置が含まれていない場合（Ｓ４０１でＮｏ）にはＳ４０３に移行する（Ｓ４０１）。
【００９８】
属性情報選択部１０３は、被写体位置の範囲内に位置情報に示される位置が含まれている場合、その被写体位置に対応する人物名が選択されたと判断して、その人物名を画像選択部１０６に送信する。つまり、属性情報選択部１０３は、表示画像に付随する複数の属性情報の中から、位置情報に応じた選択属性情報として人物名を選択する。
【００９９】
例えば、表示画像が画像ＩＤ＝１の画像である場合（図４参照）、位置情報に示される位置が、レコード６０１の被写体位置の範囲内（図４における破線矩形７０１内）に含まれている場合には、属性情報選択部１０３は、人物名＝“お父さん”を選択して、画像選択部１０６に送信する（Ｓ４０２）。
【０１００】
被写体位置の範囲内に位置情報に示される位置が含まれていない場合、属性情報選択部１０３は、その表示画像が属するグループを特定する情報取得する。具体的には、属性情報選択部１０３は、その表示画像に付随するイベント情報を取得して、そのイベント情報を選択属性情報として、画像選択部１０６に送信する。
【０１０１】
例えば、表示画像が画像ＩＤ＝１の画像であり、かつ、属性情報選択部１０３は、位置情報に示される位置がレコード６０１、６０２、６０３のいずれの被写体位置の範囲内にも含まれない場合を想定する。この場合、属性情報選択部１０３は、例えば、図２のレコード５０１のイベント情報＝“２００８スキー”を取得して、画像選択部１０６に送信する（Ｓ４０３）。
【０１０２】
画像選択部１０６は、受け取った人物名もしくはイベント情報を属性情報として有する画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０１０３】
例えば、画像選択部１０６は、人物名＝“お父さん”を受け取った場合、画像ＩＤ＝１、３、５、１０３など（図３参照）、人物名＝“お父さん”が付随している画像ＩＤの一覧を取得して送信する（Ｓ４０４）。
【０１０４】
また、画像選択部１０６は、イベント情報＝“２００８スキー”を受け取った場合、画像ＩＤ＝１、２、３、４、５など（図２参照）、イベント情報＝“２００８スキー”が付随している画像ＩＤの一覧を取得して送信する（Ｓ４０４）。
【０１０５】
表示順序決定部１０７は、受け取った画像ＩＤ一覧をもとに所定の方法で優先表示順序を決定して、少なくともその優先表示順序を出力部１０８に送信する（Ｓ４０５）。
【０１０６】
その後、図８に示すＳ３０３以降の処理が行われる。具体的には、まず、出力部１０８は、受け取った優先表示順序に示される順番に従って、対応する画像を記憶装置１０２から読み込んで表示装置１１０に出力する（Ｓ３０３）。
【０１０７】
表示装置１１０は、受け取った画像をタッチパネルディスプレイ１０５に表示する（Ｓ３０４）。
【０１０８】
次に、入力情報取得部１０５ｂは、タッチパネルディスプレイ１０５に表示されている画像にユーザがタッチするなどの、ユーザからの入力の有無を検出することで、優先表示に関する入力があったかどうかを判定する（Ｓ３０５）。
【０１０９】
Ｓ３０５で優先表示に関する入力があった場合（Ｓ３０５でＹｅｓ）は、Ｓ３０１から処理を繰り返す。つまり本実施の形態では、先の入力により優先表示モードで動作している間に後の入力があった場合、後の入力に基づいて画像を選択しなおすことになる。
【０１１０】
Ｓ３０５で優先表示に関する入力が無かった場合（Ｓ３０５でＮｏ）は、優先表示モードの終了判定を行う。もし、表示し終えた画像の枚数などの条件が所定の終了条件に合致した場合（Ｓ３０６でＹｅｓ）は優先表示モードを終了し、合致していなかった場合（Ｓ３０６でＮｏ）はＳ３０３から処理を繰り返す。
【０１１１】
［優先表示順序の決定方法］
Ｓ４０５における優先表示順序の決定は、画像選択部１０６により選択された複数の画像に対して、例えば以下のような方法により行われる。ただしこれらのいずれかに限定されず、その他の方法、または、各方法の組み合わせにより決定してもよい。
【０１１２】
（１）優先表示順序は、当該複数の画像の撮影日時順とする。この場合、昇順または降順のどちらでもよい。
【０１１３】
（２）優先表示順序は、当該複数の画像の画像ＩＤ順とする。この場合、昇順または降順のどちらでもよい。
【０１１４】
（３）優先表示順序は、当該複数の画像のランダム順とする。
【０１１５】
［優先表示モードの終了判定］
Ｓ３０６における優先表示モードの終了判定方法としては、例えば以下のような方法がある。ただしこれらのいずれかに限定されず、その他の方法で判定して終了させてもよい。
【０１１６】
（１）優先表示順序で決定した順番を１回以上、所定の回数だけ表示した場合に、優先表示モードを終了する。
【０１１７】
（２）優先表示モードを開始してから所定の時間が経過した場合に、優先表示モードを終了する。
【０１１８】
（３）優先表示モードを開始してから所定数の画像を表示した場合に、優先表示モードを終了する。
【０１１９】
（４）タッチパネルディスプレイ１０５に画像とともに優先表示モードを終了するためのアイコンまたは文字などを表示しておき、ユーザがそのアイコンまたは文字を操作した場合に、優先表示モードを終了する。
【０１２０】
（５）画像表示装置１０１に、図示しないボタンなどの優先表示モード終了指示手段を設けておき、その優先表示モード終了指示手段をユーザが操作した場合に、優先表示モードを終了する。
【０１２１】
（６）タッチパネルディスプレイ１０５に対してユーザが所定の操作を実施した場合に、優先表示モードを終了する。なお、所定の操作とは、例えば指をスライドさせるなどが考えられるがこれに限定されない。
【０１２２】
以上のように本実施の形態の画像表示装置１０１によれば、画像出力装置１００が、ユーザにより行われる表示画像の特定箇所へのタッチなどの簡易な操作により得られる入力情報から選択属性情報を決定する。画像出力装置１００はさらに、その選択属性情報に基づいて優先表示する画像を選択する。これにより、所定の条件を満たす複数の画像の効率のよい選択と連続表示とが可能となる。
【０１２３】
なお、本実施の形態では被写体情報を破線矩形に対応するＸ座標、Ｙ座標、幅および高さの組み合わせで示した。しかしながら、被写体情報は、これ以外に円や楕円などを示す座標および半径などで表す方法、多角形などを示す各頂点の座標もしくは中心座標と中心座標からの各頂点へのベクトルで表す方法、または、ある基準点からのベクトルで表す方法など、画像内の特定範囲を示す方法であればどのような方法で示されてもよい。
【０１２４】
例えば、多角形により被写体の範囲を表すことにより、より詳細な輪郭線をもとに被写体情報を設定することが可能となる。なお、座標にはピクセル単位またはミリメートルなどの長さの単位などが利用可能である。
【０１２５】
また、図４および図５では、被写体に対応する範囲は、被写体である人物の顔を中心とする範囲であるが、被写体の全てを含む範囲、または、顔以外の部分を中心とする範囲などでもよい。つまり、被写体と当該被写体に対応する範囲とが、所定の規則に従って結び付けられていればよい。
【０１２６】
また、記憶装置１０２は画像表示装置１０１に内蔵している必要はなく、画像出力装置１００と接続されていればよい。
【０１２７】
記憶装置１０２は、例えば、画像表示装置１０１の外部に配置されていてもよく、このような場合であっても、有線、無線を含む各種インタフェースで画像出力装置１００と接続可能である。また、記憶装置１０２は、インターネットなどのネットワーク経由で画像出力装置１００に接続されていてもよく、画像出力装置１００は、さらに複数の記憶装置１０２と接続することも可能である。これにより柔軟なシステム構成が可能となる。
【０１２８】
また、本実施の形態では、被写体を表す属性情報として人物名を用いたが、一般物体、例えば動物や物などの場合、その動物名や物の名称を使用することも可能である。この場合、人物だけでなく一般物体がユーザにタッチされることにより、その一般物体が写っている画像を選択して優先表示させることも可能となる。
【０１２９】
一般物体の名称は物体認識による自動付与、または、ユーザによる入力などが利用可能であるが、本実施の形態ではその詳細は割愛する。
【０１３０】
また、出力部１０８または表示制御部１０９は各画像の表示時間（つまり、表示画像切替のインターバル）を制御することが可能であるのは言うまでもないが、さらに初期表示順序と優先表示順序のそれぞれで、各画像の表示時間を変更してもよい。また、連続表示する画像の数が所定数以下の場合には、各画像の表示時間を長めに設定することも可能である。
【０１３１】
また、表示制御部１０９は画像切替時の切替表示効果を制御することが可能であり、さらに初期表示順序と優先表示順序のそれぞれで切替表示効果を変更してもよい。
【０１３２】
また、表示制御部１０９は、現在表示している画像が優先表示モードで表示されているか否かを示す情報をタッチパネルディスプレイ１０５に表示してもよい。
【０１３３】
また、本実施の形態における各フローチャート（図６〜図９）に示される処理の順序は特にこれらのフローチャートに示される順序に限定されず、同様の結果が得られるのであれば各ステップの順番が入れ替わってもよいことは言うまでもない。
【０１３４】
（実施の形態２）
実施の形態２における画像表示装置１０１の機能的な構成は、図１に示す実施の形態１における画像表示装置１０１と同じであり、それぞれの構成要素の基本的な処理内容は実施の形態１と同様であるためこれらの説明を割愛する。
【０１３５】
図１０は、実施の形態２における記憶装置１０２が保持する、画像ごとの属性情報を示すデータ構造の一例を示す図である。
【０１３６】
図１０に示すように、実施の形態２における記憶装置１０２には、各画像を識別するための画像ＩＤと画像ＩＤに付随して、当該画像の属性情報である撮影日時、イベント情報および撮影場所情報が記録されている。
【０１３７】
なお本実施の形態におけるイベント情報とは、例えば１日単位に自動で付与した識別情報や、もしくはユーザが設定した、旅行または運動会などの行事名を１つの単位として管理する情報である。各イベント情報には１以上の画像ＩＤが関連付けられている。イベント情報の各画像に対する付与方法としては、自動付与する方法またはユーザにより入力する方法などが採用可能であるが、本実施の形態ではその詳細は割愛し、各画像にイベント情報が付与された後の状態をもとに説明する。
【０１３８】
また、本実施の形態における撮影場所情報とは、各画像が属するグループを特定する情報の一例であり、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）情報などである。撮影場所情報の記録方法としては撮影時にカメラもしくはＧＰＳ記録装置などで自動的に記録する方法、または、ユーザが入力する方法が採用可能であるが、本実施の形態ではその詳細は割愛し、各画像に撮影場所情報が付与された後の状態をもとに説明する。
【０１３９】
また、図１０における撮影場所情報の表記方法は、緯度および経度の１０進表記としているが、度分秒表記でも可能であり、さらに精度も細かくしてもよいことは自明である。また、撮影場所情報は、撮影場所を示す地名等のテキスト情報であってもよい。
【０１４０】
本実施の形態でも、画像表示装置１０１が扱う画像の一例を示す図として、図４を利用し、被写体位置と人物名とが対応づけられたデータ構造も、図３に示されるデータ構造を利用して説明する。
【０１４１】
以上のように構成される、実施の形態２における画像表示装置１０１の動作を図１１のフローチャートを用いて説明する。
【０１４２】
図１１のフローチャートは、実施の形態１における図９のフローチャートに対応し、図８における「優先表示順序決定処理（Ｓ３０２）」の内部の処理が記載されている。
【０１４３】
実施の形態２における画像表示装置１０１の、それ以外の基本動作は図７および図８と同様であるため、その詳細は実施の形態１が参照される。また、実施の形態２における画像表示装置１０１の処理については、図１１に示される処理のみを説明する。
【０１４４】
属性情報選択部１０３は、受け取った入力情報に含まれる、表示画像内の位置を示す位置情報と、その表示画像に付随する被写体位置とを比較する。比較の結果、被写体位置の範囲内に位置情報に示される位置が含まれている場合（Ｓ１００１でＹｅｓ）、Ｓ１００２に移行する。また被写体位置の範囲内に位置情報に示される位置が含まれていない場合（Ｓ１００１でＮｏ）、Ｓ１００３に移行する。
【０１４５】
属性情報選択部１０３は、被写体位置の範囲内に位置情報に示される位置が含まれている場合、その被写体位置に対応する人物名が選択されたと判断して、その人物名を画像選択部１０６に送信する。
【０１４６】
例えば、表示されている画像が、画像ＩＤ＝１である画像の場合、入力位置情報がレコード６０１の被写体位置の範囲内に含まれている場合には、属性情報選択部１０３は、人物名＝“お父さん”を選択して、画像選択部１０６に送信する（Ｓ１００２）。
【０１４７】
被写体位置の範囲内に位置情報に示される位置が含まれていない場合、属性情報選択部１０３は、その表示画像に付随する属性情報の中から、所定の方法で、イベント情報、撮影日時、撮影場所情報のいずれかを選択属性情報として決定し、その選択属性情報を画像選択部１０６に送信する。
【０１４８】
例えば、表示されている画像が画像ＩＤ＝１の場合、位置情報に示される位置がレコード６０１、６０２、６０３のいずれの被写体位置の範囲内にも含まれない場合、図１０のレコード９０１から選択属性情報を決定する（Ｓ１００３）。人物名以外の選択属性情報の決定方法は後述する。
【０１４９】
画像選択部１０６は、受け取った人物名もしくは人物名以外の選択属性情報を属性情報として有する画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０１５０】
例えば、画像選択部１０６は、人物名＝“お父さん”を受け取った場合、画像ＩＤ＝１、３、５、１０３など人物名＝“お父さん”が付随している画像ＩＤの一覧を取得して送信する。また、画像選択部１０６は、人物名以外の選択属性情報を受け取った場合は、それぞれ所定の方法で画像ＩＤ一覧を取得して送信する（Ｓ１００４）。人物名以外の選択属性情報に応じた画像ＩＤ一覧の取得方法は後述する。
【０１５１】
表示順序決定部１０７は、受け取った画像ＩＤ一覧をもとに所定の方法で優先表示順序を決定して、少なくともその優先表示順序を出力部１０８に送信する（Ｓ１００５）。
【０１５２】
［人物名以外の選択属性情報の決定方法］
Ｓ１００３における人物名以外の選択属性情報の決定方法としては、例えば以下のような方法がある。ただしこれらのいずれかに限定されず、その他の方法、または、各方法の組み合わせにより決定してもよい。
【０１５３】
（１）あらかじめ各属性情報に優先順位をつけておきその優先順位をもとに、選択属性情報を決定する。
【０１５４】
（２）入力情報に操作情報が含まれており、その操作情報に対応する属性情報を、選択属性情報として決定する。
【０１５５】
例えば、操作情報が、シングルタップを示す場合は撮影日時、ダブルタップを示す場合はイベント情報、長押し（所定時間以上ユーザに触れられた状態）を示す場合は撮影場所情報をそれぞれ選択する。
【０１５６】
なお、これら操作情報に含まれる操作の種類を示す情報のそれぞれは一例であり、その他の種類の操作を示す情報が、操作情報に含まれていてもよく、かつ、選択属性情報の決定に用いられてもよい。また操作情報と属性情報の関連付けも上記組み合わせに限定されず、組み合わせが入れ替わってもよい。
【０１５７】
（３）人物以外が選択された際に、タッチパネルディスプレイ１０５にどの属性情報を選択するのかをユーザに選択させるための表示を行い、ユーザからの指定に基づいて選択属性情報を決定する。
【０１５８】
（４）人物以外が選択された際に、ある属性情報を選択属性情報と決定し、タッチパネルディスプレイ１０５に決定した選択属性情報を表示する。その後、ユーザが更に人物以外を選択すると、先ほど決定した選択属性情報とは異なる属性情報を、表示された選択属性情報と置き換える。このようにして、ユーザ操作により、順次、選択属性情報が切り替えられるようにする。
【０１５９】
（５）ユーザがよく選択する属性情報を優先して選択属性情報と決定する。
【０１６０】
なお、人物名以外の属性情報とは、図１０に示す撮影日時、イベント情報、および撮影場所情報だけではなく、例えば図１２および図１３に示すような表示回数およびユーザが設定した重要度であってもよい。
【０１６１】
表示回数の管理方法としては、例えば記憶装置１０２に、図１２に示すように画像毎の表示回数を保持するようにし、出力部１０８が表示装置１１０に画像を出力することで画像表示を制御するたびに、表示された画像の表示回数を１増やすようにする方法が例示される。
【０１６２】
重要度の管理方法としては、例えば記憶装置１０２に、図１３に示すように画像毎の重要度を保持するようにし、ユーザが受付部１０４を通して各画像の重要度を設定する方法が例示される。なお、ユーザからの重要度の入力を受け付ける受付手段を、受付部１０４とは別に設けてもよい。
【０１６３】
［人物名以外の選択属性情報から画像ＩＤ一覧を取得する方法］
Ｓ１００４における、人物名以外の選択属性情報から画像ＩＤ一覧を取得する方法は、例えば以下のような方法がある。ただしこれらのいずれかに限定されず、その他の方法、または、各方法の組み合わせにより決定してもよい。
【０１６４】
（１）選択属性情報がイベント情報の場合、同じイベント情報をもつ画像ＩＤを取得する。
【０１６５】
（２）選択属性情報が撮影日時の場合、当該撮影日時から所定の時間内にある撮影日時をもつ画像ＩＤを取得する。
【０１６６】
（３）選択属性情報が撮影日時の場合、同じまたは近い月の撮影日時をもつ画像ＩＤを取得する。例えば図１０のレコード９０１において、撮影日時が選択属性情報として決定された場合、画像選択部１０６は、画像ＩＤ＝１、２、３、４、５、２０１、２０２および２０３を取得する。
【０１６７】
（４）選択属性情報が撮影日時の場合、同じ季節の撮影日時をもつ画像ＩＤを取得する。
【０１６８】
（５）選択属性情報が撮影日時の場合、同じ年代の撮影日時をもつ画像ＩＤを取得する。
【０１６９】
（６）選択属性情報が撮影場所情報の場合、当該撮影場所情報から所定の範囲内にある撮影場所情報をもつ画像ＩＤを取得する。例えば図１０のレコード９０１において、撮影場所情報が選択属性情報として決定された場合、画像選択部１０６は、画像ＩＤ＝１、２、３、４、５、３０１および３０２を取得する。
【０１７０】
（７）選択属性情報が表示回数の場合、表示回数が所定回数以上または以下の表示回数をもつ画像ＩＤを取得する。
【０１７１】
（８）選択属性情報が表示回数の場合、位置の指定が行われた画像の表示回数以上または以下の表示回数をもつ画像ＩＤを取得する。
【０１７２】
（９）選択属性情報が表示回数の場合、位置の指定が行われた画像の表示回数と同一または所定の範囲内の表示回数をもつ画像ＩＤを取得する。
【０１７３】
（１０）選択属性情報が重要度の場合、重要度が所定値以上または以下の画像ＩＤを取得する。
【０１７４】
（１１）選択属性情報が重要度の場合、位置の指定が行われた画像の重要度以上または以下の重要度をもつ画像ＩＤを取得する。
【０１７５】
（１２）選択属性情報が重要度の場合、位置の指定が行われた画像の重要度と同一または所定の範囲内の重要度をもつ画像ＩＤを取得する。
【０１７６】
なお、上記の取得方法（６）、（９）および（１２）のそれぞれに用いられる所定の範囲は、予め規定しておいてもよく、ユーザが別途設定してもよい。
【０１７７】
［優先表示順序の決定方法］
Ｓ１００５における優先表示順序の決定は、画像選択部１０６により選択された複数の画像に対して、例えば以下のような方法により行われる。ただしこれらのいずれかに限定されず、その他の方法、または、各方法の組み合わせにより決定してもよい。
【０１７８】
（１）優先表示順序は、当該複数の画像の撮影日時順とする。この場合、昇順または降順のどちらでもよい。
【０１７９】
（２）優先表示順序は、当該複数の画像の画像ＩＤ順とする。この場合、昇順または降順のどちらでもよい。
【０１８０】
（３）優先表示順序は、当該複数の画像のランダム順とする。
【０１８１】
（４）当該複数の画像のうち、所定数以下を選択して１セットを決定する。この１セット内で（１）〜（３）の方法で優先表示順序を決定する。本実施の形態における１セットとは１以上の画像を含む。
【０１８２】
（５）当該複数の画像のうち、（４）で決定した１セットとは異なる１セットを決定する。（４）で決定した１セットの後に、異なる１セットが続けて表示されるように優先表示順序を決定する。
【０１８３】
（６）当該複数の画像の付随する撮影日時にもとづいて、それぞれの年代から所定数以下の画像を選択して１セットを決定する。
【０１８４】
例えば、当該複数の画像の中から、ある年代（１０年間）に撮影された画像を選択し、それらを１０以下の画像で構成される画像群に分けてそれぞれの画像群を１セットとして決定する。また、このような選択処理を年代ごとに繰り返す。さらに、年代について昇順または降順でセットごとに表示されるように優先表示順序を決定する。
【０１８５】
（７）当該複数の画像の表示回数に基づいて優先表示順序を決定する。この場合、昇順または降順のどちらでもよい。
【０１８６】
（８）当該複数の画像の重要度に基づいて優先表示順序を決定する。この場合、昇順または降順のどちらでもよい。
【０１８７】
（９）入力情報に操作情報が含まれており、その操作情報に応じて昇順か降順かを決定する。
【０１８８】
（１０）入力情報に操作情報が含まれており、その操作情報に応じて優先表示順序の決定方法を決定する。
【０１８９】
なお、Ｓ１００５で１セットを決定するとしたが、Ｓ１００４で予め１セットを決定してもよい。
【０１９０】
また、１セットに含まれる所定数は、予め規定しておく方法、ユーザが設定する方法、または、１セットの全ての画像の表示にかかる時間が所定時間以内となるように設定する方法などがある。
【０１９１】
この所定時間に関しても、予め規定しておく方法、ユーザが決定する方法、同時に再生するＢＧＭ（Ｂａｃｋｇｒｏｕｎｄ  Ｍｕｓｉｃ）の長さに合わせる方法などがある。ＢＧＭを再生する方法に関する詳細は割愛するが、ＢＧＭ再生手段およびスピーカなどがあれば一般的な方法で再生可能であることはいうまでもない。
【０１９２】
また、表示順序決定部１０７は、各画像が有する、選択属性情報に対応する属性情報に基づいて、優先表示順序を決定してもよい。
【０１９３】
例えば、選択属性情報として、撮影場所情報が決定された場合を想定する。この場合、表示順序決定部１０７は、画像選択部１０６により選択された複数の画像それぞれについての撮影場所情報（図１０参照）を参照し、例えば緯度もしくは経度の大きい順または小さい順に当該複数の画像が表示されるように優先表示順序を決定してもよい。
【０１９４】
また、例えば、選択属性情報として、撮影日時が決定された場合を想定する。この場合、表示順序決定部１０７は、画像選択部１０６により選択された複数の画像それぞれについての撮影日時（図１０参照）を参照し、例えば撮影日時の古い順または新しい順に当該複数の画像が表示されるように優先表示順序を決定する。
【０１９５】
以上のように本実施の形態の画像表示装置１０１によれば、画像出力装置１００が、ユーザにより行われる表示画像の特定箇所へのタッチなどの簡易な操作により得られる入力情報から選択属性情報を決定する。画像出力装置１００はさらに、その選択属性情報に基づいて優先表示する画像を選択する。これにより、所定の条件を満たす複数の画像の効率のよい選択と連続表示とが可能となる。
【０１９６】
また、表示回数または重要度により、画像ＩＤの取得（つまり、優先表示される画像の選択）、および、優先表示順序の決定を行うことも可能であるため、ユーザがより視聴したい画像を効率的に選択して表示することができるという効果も得られる。
【０１９７】
なお、本実施の形態におけるフローチャート（図１１参照）に示される処理の順序は特にこのフローチャートに示される順序に限定されず、同様の結果が得られるのであれば各ステップの順番が入れ替わってもよいことは言うまでもない。
【０１９８】
また、属性情報は本実施の形態で示した例が全て必要ではなく、少なくとも１つの属性情報が存在すればよい。また、本実施の形態で示した属性情報に限定されず、その他の属性情報を、画像出力装置１００における画像選択処理および表示順序決定処理に利用することも可能である。
【０１９９】
また、図１４において、重要度は５段階評価にしているがこれに限定されず、その他の評価値をつけることも可能であり、いずれの場合も同様の効果が得られる。
【０２００】
（実施の形態３）
図１４は、本発明の実施の形態３における画像表示装置１３０１の構成の要部を示すブロック図である。
【０２０１】
画像表示装置１３０１は、記憶装置１０２に代えて記憶装置１３０２を備える点、および、画像出力装置１００にランク設定部１３１０を備える点に特徴を有する。その他の構成要素は実施の形態１における図１の画像表示装置１０１と同様であるため、各構成要素には実施の形態１における番号と同一の番号を付与し、その説明は割愛する。
【０２０２】
記憶装置１３０２は、実施の形態１または２における図２、図３または図１０に示す各情報のほかに図１５のように画像毎のランク情報を保持している。
【０２０３】
ランク設定部１３１０は、各画像に写っている人物をもとに各画像のランクを示すランク情報を決定する。ランク情報とは、各画像が属するグループを特定する情報の一例であり、ユーザにとってより重要と思われる画像を認識して評価値を設定する情報である。また、ランク情報の決定方法は、例えば、以下の方法があるが、これらのいずれかに限定されず、その他の方法または各方法の組み合わせでもよい。
【０２０４】
また、本実施の形態では、１〜１０の１０段階のランクのいずれかを示すランク情報が、各画像と対応付けられる。
【０２０５】
（１）全ての画像を通してよく写っている人物が写っている画像のランク情報を上げる。
【０２０６】
（２）よく写っている人物と一緒に写っている回数が多い人物が写っている画像のランク情報を上げる。
【０２０７】
（３）ユーザが選択した画像に写っている人物が写る全ての画像のランク情報を上げる。
【０２０８】
（４）ユーザが選択した人物が写る全ての画像のランク情報を上げる。
【０２０９】
以上のように構成される画像表示装置１３０１の動作について説明するが、基本的な処理の流れは、実施の形態１または２におけるフローチャートに示される処理の流れと同様である。そこで、ここでは、実施の形態３と、実施の形態１および２との差分である、人物名以外の選択属性情報の決定方法、人物名以外の選択属性情報から画像ＩＤ一覧を取得する方法、および、優先表示順序の決定方法について説明する。
【０２１０】
［人物名以外の選択属性情報の決定方法］
実施の形態１または２における選択属性情報の候補に加えて、更にランク情報を選択属性情報として決定することが可能である。
【０２１１】
［人物名以外の選択属性情報から画像ＩＤ一覧を取得する方法］
実施の形態３における画像ＩＤ一覧の取得方法としては、実施の形態１または２における画像ＩＤ一覧の取得方法に加えて更に以下の方法がある。ただしこれらのいずれかに限定されず、その他の方法、または各方法の組み合わせでもよい。
【０２１２】
（１）選択属性情報がランク情報の場合、ランク情報が所定値以上または以下の画像ＩＤを取得する。
【０２１３】
（２）選択属性情報がランク情報の場合、位置の指定が行われた画像のランク情報以上または以下のランク情報をもつ画像ＩＤを取得する。
【０２１４】
（３）選択属性情報がランク情報の場合、位置の指定が行われた画像のランク情報と同一または所定の範囲内のランク情報をもつ画像ＩＤを取得する。
【０２１５】
［優先表示順序の決定方法］
実施の形態３における優先表示順序の決定方法としては、実施の形態１または２における優先表示順序の決定方法に加えてさらに以下の方法がある。ただしこれに限定されず、その他の方法、または、下記方法と他の方法との組み合わせでもよい。
【０２１６】
（１）画像選択部１０６により選択された複数の画像のランク情報に基づいて優先表示順序を決定する。この場合、昇順または降順のどちらでもよい。
【０２１７】
なお、ランク情報は１０段階である必要はなく、その他の評価値を設定することも可能である。
【０２１８】
以上のように本実施の形態の画像表示装置１３０１によれば、画像出力装置１００が、ランク情報による画像ＩＤの取得および優先表示順序の決定を行うことも可能であるため、ユーザがより視聴したい画像を効率的に選択して表示することができるという効果が得られる。
【０２１９】
なお、図１４では、画像表示装置１３０１がランク設定部１３１０を備えるように記載した。しかし、ランク設定部１３１０は画像表示装置１３０１の外部にあってもよく、図示しない接続インタフェースを通して記憶装置１３０２にアクセスしてランク情報の設定を行ってもよい。こうすることでより柔軟なシステム構成が可能となる。
【０２２０】
（実施の形態４）
実施の形態４の画像表示装置の機能的な構成は実施の形態１、２または３における画像表示装置１０１または画像表示装置１３０１と同様であるので説明は割愛する。
【０２２１】
なお、以下では、実施の形態４の画像表示装置として、実施の形態２における画像表示装置１０１が採用された場合を想定し、実施の形態４における画像表示装置１０１の特徴的な動作等を説明する。
【０２２２】
また本実施の形態でも、画像表示装置１０１が扱う画像の一例として図４を利用し、データ構造も図３および図１０に示されるデータ構造を利用して説明する。
【０２２３】
図１６は、図８における「優先表示順序決定処理（Ｓ３０２）」の内部の処理が記載された図である。実施の形態４における画像表示装置１０１の、それ以外の基本動作は図７および図８と同様であるため、その詳細は実施の形態１が参照される。また、実施の形態４における画像表示装置１０１の処理については、図１６に示される処理のみを説明する。
【０２２４】
属性情報選択部１０３は、受け取った入力情報に含まれる、表示画像内の位置を示す位置情報と、その表示画像に付随する被写体位置とを比較する。比較の結果、被写体位置の範囲内に位置情報に示される位置が含まれている場合（Ｓ１５０１でＹｅｓ）、Ｓ１５０２に移行する。また被写体位置の範囲内に位置情報に示される位置が含まれていない場合（Ｓ１５０１でＮｏ）にはＳ１５０３に移行する。
【０２２５】
属性情報選択部１０３は、被写体位置の範囲内に位置情報に示される位置が含まれている場合、その被写体位置に対応する人物名が選択されたと判断して、その人物名を画像選択部１０６に送信する。
【０２２６】
例えば、表示画像が画像ＩＤ＝１の画像である場合、位置情報に示される位置がレコード６０１の被写体位置の範囲内に含まれている場合には、人物名＝“お父さん”を選択して、画像選択部１０６に送信する（Ｓ１５０２）。
【０２２７】
被写体位置の範囲内に位置情報に示される位置が含まれていない場合、属性情報選択部１０３は、その表示画像に付随する属性情報の中から、所定の方法で、イベント情報、撮影日時、撮影場所情報のいずれかを選択属性情報として決定し、その選択属性情報を画像選択部１０６に送信する。
【０２２８】
例えば、表示画像が画像ＩＤ＝１の画像である場合、位置情報に示される位置がレコード６０１、６０２、６０３のいずれの被写体位置の範囲内にも含まれない場合、図１０のレコード９０１から選択属性情報を決定する（Ｓ１５０３）。人物名以外の選択属性情報の決定方法は実施の形態２および３に記載した方法と同様であるので説明は割愛する。
【０２２９】
画像選択部１０６は、受け取った人物名もしくは人物名以外の選択属性情報を保持する（Ｓ１５０４）。保持する場所は画像選択部１０６がアクセスできる場所であればどこでもよく、記憶装置１０２や図示しないメモリ上に蓄積しても構わない。
【０２３０】
画像選択部１０６は、以前に受け取った人物名もしくは人物名以外の選択属性情報を１以上保持している場合、今回受け取った選択属性情報、および保持している１以上の選択属性情報の全てが付随している画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０２３１】
なお、以前に画像選択部１０６が受け取って保持されていた選択属性情報は、本発明の一態様に係る画像出力装置における第一属性情報の一例であり、画像選択部１０６が今回受け取った選択属性情報は、本発明の一態様に係る画像出力装置における第二属性情報の一例である。
【０２３２】
例えば、画像選択部１０６が、人物名＝“お父さん”を受け取った場合、画像ＩＤ＝１、３、５、１０３など人物名＝“お父さん”が付随している画像の画像ＩＤ一覧を取得して表示順序決定部１０７に送信する。
【０２３３】
さらに、人物名＝“お父さん”が保持されている場合において、画像選択部１０６が、選択属性情報としてイベント情報＝“２００８スキー”を受け取った場合を想定する。この場合、画像選択部１０６は、画像ＩＤ＝１、３、５など、人物名およびイベント情報（“お父さん”および“２００８スキー”）の両方を満たす画像の画像ＩＤ一覧を取得して表示順序決定部１０７に送信する（Ｓ１５０５）。
【０２３４】
表示順序決定部１０７は、受け取った画像ＩＤ一覧をもとに所定の方法で優先表示順序を決定して、少なくともその優先表示順序を出力部１０８に送信する（Ｓ１５０６）。優先表示順序の決定方法は実施の形態１〜３に記載した方法が利用可能であり、ここでは説明は割愛する。
【０２３５】
なお、画像表示装置１０１において保持されている人物名および人物名以外の属性情報は、優先表示モードを終了する際に破棄される。
【０２３６】
また、Ｓ１５０５の別の例として例えば以下のような例が考えられるがこれに限定されない。
【０２３７】
［画像選択処理（Ｓ１５０５）］
（１）画像選択部１０６は、以前に受け取った選択属性情報が１以上保持されている場合、今回受け取った選択属性情報、および保持している１以上の選択属性情報の全てが付随している画像の画像ＩＤ一覧Ａを取得する。
【０２３８】
画像選択部１０６はさらに、画像ＩＤ一覧Ａに示される画像ＩＤの数が所定数以下の場合には、今回受け取った選択属性情報のみを選択の条件として選択した画像の画像ＩＤ一覧Ｂを取得する。つまり、画像選択部１０６は、以前に受け取った選択属性情報に対応する属性情報を有するか否かにかかわらず、今回受け取った選択属性情報に対応する属性情報を有する複数の画像を選択する。画像選択部１０６は、少なくともその画像ＩＤ一覧Ｂを表示順序決定部１０７に送信する。
【０２３９】
（２）画像選択部１０６は、以前に受け取った選択属性情報が１以上保持されている場合、今回受け取った選択属性情報、および保持している選択属性情報の全てが付随している画像の画像ＩＤ一覧Ａを取得する。
【０２４０】
画像選択部１０６はさらに、画像ＩＤ一覧Ａに示される画像ＩＤの数が所定数以下の場合には、今回受け取った選択属性情報のみを選択の条件として選択した画像の画像ＩＤ一覧Ｂを取得して、少なくとも画像ＩＤ一覧Ａおよび画像ＩＤ一覧Ｂを表示順序決定部１０７に送信する。
【０２４１】
この場合、表示順序決定部１０７による、Ｓ１５０６の優先表示順序の決定方法としては、まず画像ＩＤ一覧Ａについて優先表示順序を決定し、さらに画像ＩＤ一覧Ｂについて優先表示順序を決定し、それぞれの優先表示順序が連続するようにした順序を最終的な優先表示順序として決定する方法が例示される。
【０２４２】
なお、画像ＩＤ一覧Ａによって特定される画像群は、本発明の一態様に係る画像出力装置における第一画像群の一例であり、画像ＩＤ一覧Ｂによって特定される画像群は、本発明の一態様に係る画像出力装置における第二画像群の一例である。
【０２４３】
また、画像ＩＤ一覧Ａについての優先表示順序は、本発明の一態様に係る画像出力装置における第一表示順序の一例であり、画像ＩＤ一覧Ｂについての優先表示順序は、本発明の一態様に係る画像出力装置における第二表示順序の一例である。
【０２４４】
（３）画像選択部１０６は、以前に受け取った選択属性情報が１以上保持されている場合、今回受け取った選択属性情報、および保持している１以上の選択属性情報のいずれかが付随している画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０２４５】
以上のように本実施の形態の画像表示装置１０１によれば、画像出力装置１００が、ユーザにより行われる表示画像の特定箇所へのタッチなどの簡易な操作により得られる入力情報から選択属性情報を決定する。画像出力装置１００はさらに、優先表示モードで動作する期間内にさらに続けて入力情報を受け付けた場合には、複数の選択属性情報に基づいて優先表示する画像を選択して連続表示することが可能である。これにより、ユーザが視聴したい画像により絞り込んで表示可能となる。つまり、優先表示すべき画像の選択がより効率的に行われる。
【０２４６】
なお、本実施の形態では、人物名とイベント情報の両方を満たす画像が選択される場合を例として記載した。しかし、複数の人物名、実施の形態１〜３に記載したその他の属性情報、またはそれらの組み合わせにもとづいて、複合された条件により画像を選択することも可能である。
【０２４７】
また、本実施の形態におけるフローチャート（図１６参照）に示される処理の順序は特にこのフローチャートに示される順序に限定されず、同様の結果が得られるのであれば各ステップの順番が入れ替わってもよいことは言うまでもない。
【０２４８】
（実施の形態５）
実施の形態５の画像表示装置の機能的な構成は実施の形態１、２または３における画像表示装置１０１または画像表示装置１３０１と同様であるので説明は割愛する。
【０２４９】
なお、以下では、実施の形態５の画像表示装置として、実施の形態２における画像表示装置１０１が採用された場合を想定し、実施の形態５における画像表示装置１０１の特徴的な動作等を説明する。
【０２５０】
また本実施の形態でも、画像表示装置１０１が扱う画像の一例として図４を利用し、データ構造も図３および図１０に示されるデータ構造を利用して説明する。
【０２５１】
また、実施の形態５における画像選択部１０６は、実施の形態４における画像選択部１０６と同じく、受け取った人物名もしくは人物名以外の選択属性情報を保持することが可能である。
【０２５２】
図１７は、図８における「優先表示順序決定処理（Ｓ３０２）」の内部の処理が記載された図である。実施の形態５における画像表示装置１０１の、それ以外の基本動作は図７および図８と同様であるため、その詳細は実施の形態１が参照される。また、実施の形態５における画像表示装置１０１の処理については、図１７における処理のみを説明する。
【０２５３】
属性情報選択部１０３は、受け取った入力情報に取り消し操作か含まれるどうかを判断する（Ｓ１６０１）。もし取り消し操作を含む場合（Ｓ１６０１でＹｅｓ）にはＳ１６０２に移行し、そうでなければ（Ｓ１６０１でＮｏ）、Ｓ１６０５に移行する。
【０２５４】
なお、取り消し操作は、例えば、タッチパネルディスプレイ１０５に表示された、入力取り消しのためのアイコンがユーザにタッチされること、または、最後にタッチされた被写体と同一の被写体が再度タッチされることなど、所定の操作により行われる。
【０２５５】
Ｓ１６０１で取り消し操作を含むと判断した場合、属性情報選択部１０３は、現在保持されている選択属性情報が１以上存在するかを確認する（Ｓ１６０２）。保持されている選択属性情報が１以上存在する（Ｓ１６０２でＹｅｓ）ならＳ１６０３に移行し、そうでなければ（Ｓ１６０２でＮｏ）、優先表示モードを終了する。
【０２５６】
Ｓ１６０２で保持している選択属性情報が１以上と判断した場合、属性情報選択部１０３は、当該１以上の選択属性情報の中から最後に保持された選択属性情報を削除する（Ｓ１６０３）。
【０２５７】
Ｓ１６０３のあと、属性情報選択部１０３は、保持されている選択属性情報が１以上存在するかを確認する（Ｓ１６０４）。保持されている選択属性情報が１以上存在する（Ｓ１６０４でＹｅｓ）なら、Ｓ１６０９に移行し、そうでなければ（Ｓ１６０４でＮｏ）、優先表示モードを終了する。
【０２５８】
Ｓ１６０１で取り消し操作を含まないと判断した場合（Ｓ１６０１でＮｏ）、属性情報選択部１０３は、受け取った入力情報に含まれる、表示画像内の位置を示す位置情報と、その表示画像に付随する被写体位置とを比較する。比較の結果、被写体位置の範囲内に位置情報に示される位置が含まれている場合（Ｓ１６０５でＹｅｓ）、Ｓ１６０６に移行する。また被写体位置の範囲内に位置情報に示される位置が含まれていない場合（Ｓ１６０５でＮｏ）にはＳ１６０７に移行する。
【０２５９】
属性情報選択部１０３は、被写体位置の範囲内に位置情報に示される位置が含まれている場合、その被写体位置に対応する人物名が選択されたと判断して、その人物名を画像選択部１０６に送信する。
【０２６０】
例えば、表示画像が画像ＩＤ＝１の画像である場合、位置情報に示される位置がレコード６０１の被写体位置の範囲内に含まれている場合には、属性情報選択部１０３は、人物名＝“お父さん”を選択属性情報として送信する（Ｓ１６０６）。
【０２６１】
被写体位置の範囲内に位置情報に示される位置が含まれていない場合、属性情報選択部１０３は、その表示画像に付随する属性情報の中から、所定の方法で、イベント情報、撮影日時、撮影場所情報のいずれかを選択属性情報として決定し、その選択属性情報を画像選択部１０６に送信する。
【０２６２】
例えば、表示画像が画像ＩＤ＝１の画像である場合、位置情報に示される位置がレコード６０１、６０２、６０３のいずれの被写体位置の範囲内に含まれない場合、図１０のレコード９０１から選択属性情報を決定する（Ｓ１６０７）。人物名以外の選択属性情報の決定方法は実施の形態２および３に記載した方法と同様であるので説明は割愛する。
【０２６３】
画像選択部１０６は、受け取った選択属性情報を保持する（Ｓ１６０８）。保持する場所は画像選択部１０６および属性情報選択部１０３がアクセスできる場所であればどこでもよく、記憶装置１０２や図示しないメモリ上に蓄積しても構わない。
【０２６４】
Ｓ１６０８で新たな選択属性情報が保持された結果、または、Ｓ１６０４で保持されている選択属性情報が存在していると判断された結果、選択属性情報が複数存在する場合を想定する。この場合、画像選択部１０６は、これら選択属性情報の全てが付随している画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０２６５】
例えば、人物名＝“お父さん”およびイベント情報＝“２００８スキー”の選択属性情報が保持されている場合、画像ＩＤ＝１、３、５など人物名およびイベント情報（“お父さん”および“２００８スキー”）の両方を満たす画像の画像ＩＤ一覧を取得して送信する（Ｓ１６０９）。
【０２６６】
なお、保持されている選択属性情報が１つしかなければ、その選択属性情報をもとに画像ＩＤ一覧を取得して送信する。
【０２６７】
表示順序決定部１０７は、受け取った画像ＩＤ一覧をもとに所定の方法で優先表示順序を決定して、少なくともその優先表示順序を出力部１０８に送信する（Ｓ１６１０）。優先表示順序の決定方法は実施の形態１〜３に記載した方法が利用可能であり、ここでは説明は割愛する。
【０２６８】
なお、画像表示装置１０１において保持されている人物名および人物名以外の属性情報は優先表示モードを終了する際に破棄される。
【０２６９】
また、Ｓ１６０９の別の例として例えば以下のような例が考えられるがこれに限定されない。
【０２７０】
［画像選択処理（Ｓ１６０９）］
（１）画像選択部１０６は、以前に受け取った選択属性情報が１以上保持されている場合、新たに受け取った選択属性情報、および保持している選択属性情報の全てを付随している画像の画像ＩＤ一覧Ａを取得する。
【０２７１】
画像選択部１０６はさらに、画像ＩＤ一覧Ａに示される画像ＩＤの数が所定数以下の場合には、今回受け取った選択属性情報のみを選択の条件として選択した画像の画像ＩＤ一覧Ｂを取得する。つまり、画像選択部１０６は、以前に受け取った選択属性情報に対応する属性情報を有するか否かにかかわらず、今回受け取った選択属性情報に対応する属性情報を有する複数の画像を選択する。画像選択部１０６は、少なくともその画像ＩＤ一覧Ｂを表示順序決定部１０７に送信する。
【０２７２】
（２）画像選択部１０６は、以前に受け取った選択属性情報を１以上保持している場合、新たに受け取った選択属性情報、および保持している選択属性情報の全てが付随している画像の画像ＩＤ一覧Ａを取得する。
【０２７３】
画像選択部１０６はさらに、画像ＩＤ一覧Ａに示される画像ＩＤの数が所定数以下の場合には、今回受け取った選択属性情報のみを選択の条件として選択した画像の画像ＩＤ一覧Ｂを取得して、少なくとも画像ＩＤ一覧Ａおよび画像ＩＤ一覧Ｂを表示順序決定部１０７に送信する。
【０２７４】
この場合、表示順序決定部１０７による、Ｓ１６１０の優先表示順序の決定方法としては、まず画像ＩＤ一覧Ａについて優先表示順序を決定し、さらに画像ＩＤ一覧Ｂについて優先表示順序を決定し、それぞれの優先表示順序を連続するようにした順序を最終的な優先表示順序として決定する方法が例示される。
【０２７５】
（３）画像選択部１０６は、以前に受け取った選択属性情報が１以上保持されている場合、今回受け取った選択属性情報、および保持している１以上の選択属性情報のいずれかが付随している画像の画像ＩＤ一覧を取得して、少なくともその画像ＩＤ一覧を表示順序決定部１０７に送信する。
【０２７６】
以上のように本実施の形態の画像表示装置１０１によれば、画像出力装置１００が、ユーザにより行われる表示画像の特定箇所へのタッチなどの簡易な操作により得られる入力情報から選択属性情報を決定する。画像出力装置１００はさらに、優先表示モードで動作している期間内にさらに続けて入力情報を受け付けた場合には、複数の選択属性情報に基づいて優先表示する画像を選択して連続表示することが可能である。画像出力装置１００はさらに、最後に選択された選択属性情報を取り消すことが可能となるので、ユーザが視聴したい画像をより効率よく選択し表示させることができる。
【０２７７】
つまり、本実施の形態における画像出力装置１００によれば、優先表示すべき画像の選択がより効率的に行われる。
【０２７８】
なお、本実施の形態では人物名とイベント情報の両方を満たす画像が選択される場合を例として記載した。しかし、複数の人物名、実施の形態１〜３に記載したその他の属性情報、またはそれらの組み合わせにもとづいて、複合された条件により画像を選択することも可能である。
【０２７９】
また、本実施の形態におけるフローチャート（図１７参照）に示される処理の順序は特にこのフローチャートに示される順序に限定されず、同様の結果が得られるのであれば各ステップの順番が入れ替わってもよいことは言うまでもない。
【０２８０】
なお、全ての実施の形態において、タッチパネルディスプレイ１０５は画像表示装置１０１または１３０１と一体型である必要は無く分離型でも同様の効果が得られるのは言うまでも無い。
【０２８１】
また、全ての実施の形態において、画像に属性情報が付随すると記載したが、画像内に写っている被写体に対して属性情報が付随していてもよく、その場合も同様の効果が得られる。
【０２８２】
また、全ての実施の形態において、画像表示装置１０１または１３０１が扱う画像は静止画に限定されず、動画でもよい。
【０２８３】
また、全ての実施の形態において、入力情報取得部１０５ｂは、タッチパネルディスプレイ１０５が有するタッチパネル以外を用いて実現されてもよい。入力情報取得部１０５ｂは、例えば、キーボードまたはマウスなどの入力装置を用いて実現されてもよい。
【０２８４】
なお、本発明を上記実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
【０２８５】
（１）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどから構成されるコンピュータシステムである。前記ＲＡＭまたはハードディスクユニットには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、各装置は、その機能を達成する。ここでコンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されている。なお、各装置は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニット、ディスプレイユニット、キーボード、マウスなどの全てを含むコンピュータシステムには限らず、これらの一部から構成されているコンピュータシステムであってもよい。
【０２８６】
（２）上記の各装置を構成する構成要素の一部または全部は、１個のシステムＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ：大規模集積回路）から構成されているとしてもよい。システムＬＳＩは、複数の構成部を１個のチップ上に集積して製造された超多機能ＬＳＩであり、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどを含んで構成されるコンピュータシステムである。前記ＲＡＭには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムにしたがって動作することにより、システムＬＳＩは、その機能を達成する。
【０２８７】
また、上記の各装置を構成する構成要素の各部は、個別に１チップ化されていてもよいし、一部又は全てを含むように１チップ化されてもよい。
【０２８８】
また、ここでは、システムＬＳＩとしたが、集積度の違いにより、ＩＣ、ＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。また、集積回路化の手法はＬＳＩに限定されず、専用回路又は汎用プロセッサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用してもよい。
【０２８９】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適用等が可能性としてありえる。
【０２９０】
（３）上記の各装置を構成する構成要素の一部または全部は、各装置に脱着可能なＩＣカードまたは単体のモジュールから構成されているとしてもよい。前記ＩＣカードまたは前記モジュールは、マイクロプロセッサ、ＲＯＭ、ＲＡＭなどから構成されるコンピュータシステムである。前記ＩＣカードまたは前記モジュールは、上記の超多機能ＬＳＩを含むとしてもよい。マイクロプロセッサが、コンピュータプログラムにしたがって動作することにより、前記ＩＣカードまたは前記モジュールは、その機能を達成する。このＩＣカードまたはこのモジュールは、耐タンパ性を有するとしてもよい。
【０２９１】
（４）本発明は、上記に示す方法であるとしてもよい。また、これらの方法をコンピュータにより実現するコンピュータプログラムであるとしてもよいし、前記コンピュータプログラムからなるデジタル信号であるとしてもよい。
【０２９２】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号をコンピュータ読み取り可能な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、半導体メモリなどに記録されることで実現されてもよい。また、本発明は、これらの記録媒体に記録されている前記デジタル信号であるとしてもよい。
【０２９３】
また、本発明は、前記コンピュータプログラムまたは前記デジタル信号を、電気通信回線、無線または有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送することで実現されてもよい。
【０２９４】
また、本発明は、マイクロプロセッサとメモリを備えたコンピュータシステムであって、前記メモリは、上記コンピュータプログラムを記憶しており、前記マイクロプロセッサは、前記コンピュータプログラムにしたがって動作するとしてもよい。
【０２９５】
また、前記プログラムまたは前記デジタル信号を前記記録媒体に記録して移送することにより、または前記プログラムまたは前記デジタル信号を前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０２９６】
（５）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０２９７】
本発明に係る画像出力装置および画像出力方法は、記憶装置および表示手段を持つ機器、および当該機器が実行する画像出力方法等として有用である。またコンピュータの画像表示ソフトウェア等の用途にも応用できる。【０２９８】
また、本発明に係る画像表示装置は、複数の画像を表示するデジタルフォトフレーム等として有用である。
【符号の説明】
【０２９９】
１００  画像出力装置
１０１、１３０１  画像表示装置
１０２、１３０２  記憶装置
１０３  属性情報選択部
１０４  受付部
１０５  タッチパネルディスプレイ
１０５ａ  表示部
１０５ｂ  入力情報取得部
１０６  画像選択部
１０７  表示順序決定部
１０８  出力部
１０９  表示制御部
１１０  表示装置
１３１０  ランク設定部
【図１】
2012001963.tif 000003
【図２】
2012001963.tif 000004
【図３】
2012001963.tif 000005
【図４】
2012001963.tif 000006
【図５】
2012001963.tif 000007
【図６】
2012001963.tif 000008
【図７】
2012001963.tif 000009
【図８】
2012001963.tif 000010
【図９】
2012001963.tif 000011
【図１０】
2012001963.tif 000012
【図１１】
2012001963.tif 000013
【図１２】
2012001963.tif 000014
【図１３】
2012001963.tif 000015
【図１４】
2012001963.tif 000016
【図１５】
2012001963.tif 000017
【図１６】
2012001963.tif 000018
【図１７】
2012001963.tif 000019
【図１８】
2012001963.tif 000020
【国際調査報告】
2012001963.tif 000021
2012001963.tif 000022
2012001963.tif 000023
2012001963.tif 000024