(57)【要約】【課題】簡易な編集で人物を中心にした演出効果の高い画像再生システムを提供する。【解決手段】画像再生装置１００は、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から顔領域を検出し、検出した顔領域の顔と特定人物画像の顔との類似度を判定し、判定した類似度に基づいて、再生対象画像登録ＤＢ１０の再生対象画像のうち特定人物画像と同一または類似の人物画像が含まれるものを順次再生する。【選択図】  図１
2005033276.tif 000002
【特許請求の範囲】
【請求項１】
特定の人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定手段と、前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一又は類似の人物画像が含まれるものを再生するようになっていることを特徴とする画像再生システム。
【請求項２】
請求項１において、
さらに、前記特定人物画像を入力する特定人物画像入力手段を備え、
前記類似度判定手段は、前記顔領域検出手段で検出した顔領域の顔と、前記特定人物画像入力手段で入力した特定人物画像の顔との類似度を判定するようになっていることを特徴とする画像再生システム。
【請求項３】
特定の人物画像及び前記特定人物と関連のある人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像又は前記関連人物画像の顔との類似度を判定する類似度判定手段と、前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像又は前記関連人物画像と同一又は類似の人物画像が含まれるものを再生するようになっていることを特徴とする画像再生システム。
【請求項４】
請求項３において、
さらに、前記特定人物画像及び前記関連人物画像を入力する特定人物画像等入力手段を備え、
前記類似度判定手段は、前記顔領域検出手段で検出した顔領域の顔と、前記特定人物画像等入力手段で入力した特定人物画像又は関連人物画像の顔との類似度を判定するようになっていることを特徴とする画像再生システム。
【請求項５】
人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔を識別する顔識別手段と、前記顔識別手段の識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記顔識別手段の識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生するようになっていることを特徴とする画像再生システム。
【請求項６】
請求項５において、
さらに、前記顔識別手段の識別結果に基づいて前記再生対象画像と人物とを対応付けて再生条件テーブルに登録する人物対応付手段を備え、
前記画像再生手段は、前記顔識別手段で識別した人物のなかからランダムでいずれかを選択し、前記再生条件テーブルに基づいて前記選択人物に対応する再生対象画像を特定し、前記再生対象画像記憶手段の再生対象画像のうち前記特定したものを再生する処理を繰り返し行うようになっていることを特徴とする画像再生システム。
【請求項７】
特定の人物画像を含む複数の画像を再生するプログラムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定手段、及び前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一又は類似の人物画像が含まれるものを再生するようになっていることを特徴とする画像再生プログラム。
【請求項８】
特定の人物画像及び前記特定人物と関連のある人物画像を含む複数の画像を再生するプログラムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像又は前記関連人物画像の顔との類似度を判定する類似度判定手段、及び前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像又は前記関連人物画像と同一又は類似の人物画像が含まれるものを再生するようになっていることを特徴とする画像再生プログラム。
【請求項９】
人物画像を含む複数の画像を再生するプログラムであって、複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔を識別する顔識別手段、及び前記顔識別手段の識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記顔識別手段の識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生するようになっていることを特徴とする画像再生プログラム。
【請求項１０】
特定の人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定ステップと、前記類似度判定ステップで判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記類似度判定ステップで判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一又は類似の人物画像が含まれるものを再生することを特徴とする画像再生方法。
【請求項１１】
特定の人物画像及び前記特定人物と関連のある人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔と前記特定人物画像又は前記関連人物画像の顔との類似度を判定する類似度判定ステップと、前記類似度判定ステップで判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記類似度判定ステップで判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像又は前記関連人物画像と同一又は類似の人物画像が含まれるものを再生することを特徴とする画像再生方法。
【請求項１２】
人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔を識別する顔識別ステップと、前記顔識別ステップの識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記顔識別ステップの識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生することを特徴とする画像再生方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の画像を再生するシステムおよびプログラム、並びに方法に係り、特に、簡易な編集で人物を中心にした演出効果の高い画像再生システムおよび画像再生プログラム、並びに画像再生方法に関する。
【０００２】
【従来の技術】
デジタルカメラ・デジタルビデオが広く普及し気軽に撮影する機会が増えたことに併せて記憶メディアの大容量化が進んだことで、利用者は、大量の画像を保持するようになった。大量の画像を閲覧する場合には、スライドショーなどの順次再生するといった方法を利用することができる。
【０００３】
従来、画像を順次再生する技術としては、例えば、特許文献１に開示されている画像抽出方法があった。
特許文献１記載の発明は、複数のシーンそれぞれを定義するシナリオデータおよび複数のシーンの順序との入力を受付けるステップと、定義された複数のシーンそれぞれに対応する画像を記憶された複数の画像のなかから抽出するステップと、抽出された画像を定義されたシーンの順序に従って出力するステップとを含んでいる。
【０００４】
また、特許文献２には、画像から顔領域を抽出して類似顔画像を検索する技術が開示されている。
【０００５】
【特許文献１】
特開２００２−１８５９０８号公報
【特許文献２】
特開平８−２２１５４７号公報
【０００６】
【発明が解決しようとする課題】
例えば、パーティ会場等で撮影した画像をスライドショーにより再生する場合、演出効果を向上するために、特定の人物が写っている画像だけを再生したいとか、特定の人物やそれに関連のある人物が写っている画像だけを再生したいとか、各画像に写っている人物を均等に再生したいといった要望がある。
【０００７】
しかしながら、特許文献１記載の発明にあっては、規定されているシナリオを選択し、選択したシナリオに従って画像を再生する構成となっているため、人物画像を考慮して画像を再生することができず、十分な演出効果が得られないという問題があった。
また、特許文献２記載の発明にあっては、画像から顔領域を抽出する構成となっているが、これは、あくまで類似顔画像を検索する技術であり、人物画像を考慮してどのように画像を再生するかまでは開示されていない。
【０００８】
そこで、本発明は、このような従来の技術の有する未解決の課題に着目してなされたものであって、簡易な編集で人物を中心にした演出効果の高い画像再生システムおよび画像再生プログラム、並びに画像再生方法を提供することを目的としている。
【０００９】
【課題を解決するための手段】
〔発明１〕
上記目的を達成するために、発明１の画像再生システムは、
特定の人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定手段と、前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一または類似の人物画像が含まれるものを再生するようになっていることを特徴とする。
【００１０】
このような構成であれば、顔領域検出手段により、再生対象画像記憶手段の各再生対象画像ごとにその再生対象画像から人物画像の顔に相当する顔領域が検出され、類似度判定手段により、検出された顔領域の顔と特定人物画像の顔との類似度が判定される。そして、画像再生手段により、判定された類似度に基づいて、再生対象画像記憶手段の再生対象画像のうち特定人物画像と同一または類似の人物画像が含まれるものが再生される。
【００１１】
これにより、特定人物画像と同一または類似の人物画像が含まれる再生対象画像が再生されるので、特定人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できるという効果が得られる。
ここで、画像再生手段は、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を再生するようになっていればどのような構成であってもよく、例えば、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を優先的に（例えば、他の再生対象画像よりも高頻度に）再生するようになっていてもよいし、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を拡大して再生するようになっていてもよい。さらに、特定人物画像と同一または類似の人物画像が含まれる再生対象画像が常に画面所定位置（例えば、画面中央）にくるようにして再生するようになっていてもよいし、特定人物画像と同一または類似の人物画像が含まれる再生対象画像の付近に矢印等の案内情報を表示することにより再生するようになっていてもよい。以下、発明７の画像再生プログラムにおいて同じである。
【００１２】
また、再生対象画像記憶手段は、再生対象画像をあらゆる手段でかつあらゆる時期に記憶するものであり、再生対象画像をあらかじめ記憶してあるものであってもよいし、再生対象画像をあらかじめ記憶することなく、本システムの動作時に外部からの入力等によって再生対象画像を記憶するようになっていてもよい。以下、発明３および５の画像再生システムにおいて同じである。
【００１３】
また、本システムは、単一の装置、端末その他の機器として実現するようにしてもよいし、複数の装置、端末その他の機器を通信可能に接続したネットワークシステムとして実現するようにしてもよい。後者の場合、各構成要素は、それぞれ通信可能に接続されていれば、複数の機器等のうちいずれに属していてもよい。以下、発明３および５の画像再生システムにおいて同じである。
〔発明２〕
さらに、発明２の画像再生システムは、発明１の画像再生システムにおいて、
さらに、前記特定人物画像を入力する特定人物画像入力手段を備え、
前記類似度判定手段は、前記顔領域検出手段で検出した顔領域の顔と、前記特定人物画像入力手段で入力した特定人物画像の顔との類似度を判定するようになっていることを特徴とする。
【００１４】
このような構成であれば、特定人物画像入力手段により特定人物画像が入力されると、類似度判定手段により、顔領域判定手段で判定された顔領域の顔と、入力された特定人物画像の顔との類似度が判定される。
これにより、利用者が特定人物画像を指定することができるので、利用者の使い勝手を向上することができるという効果も得られる。
【００１５】
ここで、特定人物画像入力手段は、特定人物画像を入力するようになっていればどのような構成であってもよく、例えば、再生対象画像記憶手段のなかから特定人物画像を指定するようになっていてもよいし、利用者が別途用意した画像データを与えることにより特定人物画像を入力するようになっていてもよい。
〔発明３〕
さらに、発明３の画像再生システムは、
特定の人物画像および前記特定人物と関連のある人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像または前記関連人物画像の顔との類似度を判定する類似度判定手段と、前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像または前記関連人物画像と同一または類似の人物画像が含まれるものを再生するようになっていることを特徴とする。
【００１６】
このような構成であれば、顔領域検出手段により、再生対象画像記憶手段の各再生対象画像ごとにその再生対象画像から人物画像の顔に相当する顔領域が検出され、類似度判定手段により、検出された顔領域の顔と特定人物画像または関連人物画像の顔との類似度が判定される。そして、画像再生手段により、判定された類似度に基づいて、再生対象画像記憶手段の再生対象画像のうち特定人物画像または関連人物画像と同一または類似の人物画像が含まれるものが再生される。
【００１７】
これにより、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像が再生されるので、特定人物画像または関連人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できるという効果が得られる。
ここで、画像再生手段は、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を再生するようになっていればどのような構成であってもよく、例えば、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を優先的に（例えば、他の再生対象画像よりも高頻度に）再生するようになっていてもよいし、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を拡大して再生するようになっていてもよい。さらに、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像が常に画面所定位置（例えば、画面中央）にくるようにして再生するようになっていてもよいし、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像の付近に矢印等の案内情報を表示することにより再生するようになっていてもよい。以下、発明８の画像再生プログラムにおいて同じである。
〔発明４〕
さらに、発明４の画像再生システムは、発明３の画像再生システムにおいて、
さらに、前記特定人物画像および前記関連人物画像を入力する特定人物画像等入力手段を備え、
前記類似度判定手段は、前記顔領域検出手段で検出した顔領域の顔と、前記特定人物画像等入力手段で入力した特定人物画像または関連人物画像の顔との類似度を判定するようになっていることを特徴とする。
【００１８】
このような構成であれば、特定人物画像等入力手段により特定人物画像および関連人物画像が入力されると、類似度判定手段により、顔領域判定手段で判定された顔領域の顔と、入力された特定人物画像または関連人物画像の顔との類似度が判定される。
これにより、利用者が特定人物画像および関連人物画像を指定することができるので、利用者の使い勝手を向上することができるという効果も得られる。
【００１９】
ここで、特定人物画像等入力手段は、特定人物画像および関連人物画像を入力するようになっていればどのような構成であってもよく、例えば、再生対象画像記憶手段のなかから特定人物画像および関連人物画像を指定するようになっていてもよいし、利用者が別途用意した画像データを与えることにより特定人物画像および関連人物画像を入力するようになっていてもよい。
〔発明５〕
さらに、発明５の画像再生システムは、
人物画像を含む複数の画像を再生するシステムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段と、前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段と、前記顔領域検出手段で検出した顔領域の顔を識別する顔識別手段と、前記顔識別手段の識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段とを備え、
前記画像再生手段は、前記顔識別手段の識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生するようになっていることを特徴とする。
【００２０】
このような構成であれば、顔領域検出手段により、再生対象画像記憶手段の各再生対象画像ごとにその再生対象画像から人物画像の顔に相当する顔領域が検出され、顔識別手段により、検出された顔領域の顔が識別される。そして、画像再生手段により、その識別結果に基づいて、再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように再生対象画像記憶手段の再生対象画像が再生される。
【００２１】
これにより、再生対象画像記憶手段の再生対象画像に含まれる人物が比較的均等に再生されるので、人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できるという効果が得られる。
〔発明６〕
さらに、発明６の画像再生システムは、発明５の画像再生システムにおいて、さらに、前記顔識別手段の識別結果に基づいて前記再生対象画像と人物とを対応付けて再生条件テーブルに登録する人物対応付手段を備え、
前記画像再生手段は、前記顔識別手段で識別した人物のなかからランダムでいずれかを選択し、前記再生条件テーブルに基づいて前記選択人物に対応する再生対象画像を特定し、前記再生対象画像記憶手段の再生対象画像のうち前記特定したものを再生する処理を繰り返し行うようになっていることを特徴とする。
【００２２】
このような構成であれば、人物対応付手段により、顔識別手段の識別結果に基づいて、再生対象画像と人物とが対応付けられて再生条件テーブルに登録される。そして、画像再生手段により、識別された人物のなかからランダムでいずれかが選択され、再生条件テーブルに基づいて選択人物に対応する再生対象画像が特定され、再生対象画像記憶手段の再生対象画像のうち特定されたものが再生される。このような処理が繰り返し行われる。
【００２３】
これにより、再生対象画像記憶手段の再生対象画像に含まれる人物がさらに均等に再生されるので、さらに高い演出効果が期待できるという効果も得られる。
〔発明７〕
一方、上記目的を達成するために、発明７の画像再生プログラムは、
特定の人物画像を含む複数の画像を再生するプログラムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定手段、および前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一または類似の人物画像が含まれるものを再生するようになっていることを特徴とする。
【００２４】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明１の画像再生システムと同等の作用および効果が得られる。
〔発明８〕
さらに、発明８の画像再生プログラムは、
特定の人物画像および前記特定人物と関連のある人物画像を含む複数の画像を再生するプログラムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔と前記特定人物画像または前記関連人物画像の顔との類似度を判定する類似度判定手段、および前記類似度判定手段で判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記類似度判定手段で判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像または前記関連人物画像と同一または類似の人物画像が含まれるものを再生するようになっていることを特徴とする。
【００２５】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明３の画像再生システムと同等の作用および効果が得られる。
〔発明９〕
さらに、発明９の画像再生プログラムは、
人物画像を含む複数の画像を再生するプログラムであって、
複数の再生対象画像を記憶するための再生対象画像記憶手段を利用可能なコンピュータに対して、
前記再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出手段、前記顔領域検出手段で検出した顔領域の顔を識別する顔識別手段、および前記顔識別手段の識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生手段として実現される処理を実行させるためのプログラムであり、
前記画像再生手段は、前記顔識別手段の識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生するようになっていることを特徴とする。
【００２６】
このような構成であれば、コンピュータによってプログラムが読み取られ、読み取られたプログラムに従ってコンピュータが処理を実行すると、発明５の画像再生システムと同等の作用および効果が得られる。
〔発明１０〕
一方、上記目的を達成するために、発明１０の画像再生方法は、
特定の人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔と前記特定人物画像の顔との類似度を判定する類似度判定ステップと、前記類似度判定ステップで判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記類似度判定ステップで判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像と同一または類似の人物画像が含まれるものを再生することを特徴とする。
【００２７】
これにより、発明１の画像再生システムと同等の効果が得られる。
ここで、画像再生ステップは、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を再生すればどのような方法であってもよく、例えば、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を優先的に（例えば、他の再生対象画像よりも高頻度に）再生してもよいし、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を拡大して再生してもよい。さらに、特定人物画像と同一または類似の人物画像が含まれる再生対象画像が常に画面所定位置（例えば、画面中央）にくるようにして再生してもよいし、特定人物画像と同一または類似の人物画像が含まれる再生対象画像の付近に矢印等の案内情報を表示することにより再生してもよい。
〔発明１１〕
さらに、発明１１の画像再生方法は、
特定の人物画像および前記特定人物と関連のある人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔と前記特定人物画像または前記関連人物画像の顔との類似度を判定する類似度判定ステップと、前記類似度判定ステップで判定した類似度に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記類似度判定ステップで判定した類似度に基づいて、前記再生対象画像記憶手段の再生対象画像のうち前記特定人物画像または前記関連人物画像と同一または類似の人物画像が含まれるものを再生することを特徴とする。
【００２８】
これにより、発明３の画像再生システムと同等の効果が得られる。
ここで、画像再生ステップは、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を再生すればどのような方法であってもよく、例えば、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を優先的に（例えば、他の再生対象画像よりも高頻度に）再生してもよいし、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を拡大して再生してもよい。さらに、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像が常に画面所定位置（例えば、画面中央）にくるようにして再生してもよいし、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像の付近に矢印等の案内情報を表示することにより再生してもよい。
〔発明１２〕
さらに、発明１２の画像再生方法は、
人物画像を含む複数の画像を再生する方法であって、
再生対象画像記憶手段の各再生対象画像ごとに当該再生対象画像から人物画像の顔に相当する顔領域を検出する顔領域検出ステップと、前記顔領域検出ステップで検出した顔領域の顔を識別する顔識別ステップと、前記顔識別ステップの識別結果に基づいて前記再生対象画像記憶手段の再生対象画像を再生する画像再生ステップとを含み、
前記画像再生ステップは、前記顔識別ステップの識別結果に基づいて、前記再生対象画像記憶手段の再生対象画像に含まれる人物が均等に再生されるように前記再生対象画像記憶手段の再生対象画像を再生することを特徴とする。
【００２９】
これにより、発明５の画像再生システムと同等の効果が得られる。
【００３０】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。図１ないし図７は、本発明に係る画像再生システムおよび画像再生プログラム、並びに画像再生方法の実施の形態を示す図である。
まず、本発明に係る画像再生装置１００の構成を図１を参照しながら説明する。
【００３１】
図１は、本発明に係る画像再生装置１００の構成を示す機能ブロック図である。
画像再生装置１００は、図１に示すように、複数の再生対象画像を登録した再生対象画像登録データベース（以下、データベースのことを単にＤＢと略記する。）１０と、特定人物画像を指定する特定人物画像指定部１２と、特定人物画像指定部１２で指定された再生対象画像を特定人物画像として再生対象画像登録ＤＢ１０から読み出す特定人物画像読出部１４とを有して構成されている。さらに、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から人物画像の顔に相当する領域（以下、顔領域という。）を検出する顔領域検出部１６と、顔領域検出部１６で検出した顔領域の顔と特定人物画像の顔との類似度を判定する類似度判定部１８と、顔領域検出部１６で検出した顔領域について顔の向きを判定する顔向き判定部２０とを有して構成されている。さらに、類似度判定部１８および顔向き判定部２０の判定結果に基づいて画像に含まれる人物を関連付ける人物リンク部２２と、再生条件を入力する再生条件入力部２４と、再生条件入力部２４で入力した再生条件に従って再生対象画像登録ＤＢ１０の再生対象画像を再生する画像再生部２６とを有して構成されている。
【００３２】
具体的に、画像再生装置１００は、図２に示すように、コンピュータ２００およびこれに実行させるプログラムとして実現することができる。コンピュータ２００の構成を図２を参照しながら説明する。
図２は、コンピュータ２００の構成を示すブロック図である。
コンピュータ２００は、図２に示すように、制御プログラムに基づいて演算およびシステム全体を制御するＣＰＵ５０と、所定領域にあらかじめＣＰＵ５０の制御プログラム等を格納しているＲＯＭ５２と、ＲＯＭ５２等から読み出したデータやＣＰＵ５０の演算過程で必要な演算結果を格納するためのＲＡＭ５４と、外部装置に対してデータの入出力を媒介するＩ／Ｆ５８とで構成されており、これらは、データを転送するための信号線であるバス５９で相互にかつデータ授受可能に接続されている。
【００３３】
Ｉ／Ｆ５８には、外部装置として、再生対象画像登録ＤＢ１０と、ヒューマンインターフェースとしてデータの入力が可能なキーボードやマウス等からなる入力装置６０と、画像信号に基づいて画面を表示する表示装置６２とが接続されている。
ＣＰＵ５０は、マイクロプロセッシングユニット（ＭＰＵ）等からなり、ＲＯＭ５２の所定領域に格納されている所定のプログラムを起動させ、そのプログラムに従って、図３のフローチャートに示す画像再生処理を実行するようになっている。
【００３４】
図３は、画像再生処理を示すフローチャートである。
画像再生処理は、入力装置６０から再生要求の入力を受けて実行される処理であって、ＣＰＵ５０において実行されると、図３に示すように、まず、ステップＳ１００に移行するようになっている。
ステップＳ１００では、再生条件の指定を入力する。再生条件としては、特定人物画像が含まれる再生対象画像を順次再生する特定人物再生モード、特定人物画像または特定人物に関連のある人物画像（以下、関連人物画像という。）が含まれる再生対象画像を順次再生する関連人物再生モード、および再生対象画像に含まれる人物を均等に順次再生する人物均等再生モードを指定することができる。
【００３５】
次いで、ステップＳ１０２に移行して、再生条件として特定人物再生モードが指定されたか否かを判定し、特定人物再生モードが指定されたと判定したとき（Ｙｅｓ）は、ステップＳ１０４に移行して、特定人物画像が含まれる再生対象画像を順次再生する特定人物再生処理を実行し、ステップＳ１０６に移行する。
ステップＳ１０６では、再生条件として関連人物再生モードが指定されたか否かを判定し、関連人物再生モードが指定されたと判定したとき（Ｙｅｓ）は、ステップＳ１０８に移行して、特定人物画像または関連人物画像が含まれる再生対象画像を順次再生する関連人物再生処理を実行し、ステップＳ１１０に移行する。
【００３６】
ステップＳ１１０では、再生条件として人物均等再生モードが指定されたか否かを判定し、人物均等再生モードが指定されたと判定したとき（Ｙｅｓ）は、ステップＳ１１２に移行して、再生対象画像に含まれる人物を均等に順次再生する人物均等再生処理を実行し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ１０２で、再生条件として特定人物再生モードが指定されないと判定したとき（Ｎｏ）は、ステップＳ１０６に移行する。
【００３７】
一方、ステップＳ１０６で、再生条件として関連人物再生モードが指定されないと判定したとき（Ｎｏ）は、ステップＳ１１０に移行する。
一方、ステップＳ１１０で、再生条件として人物均等再生モードが指定されないと判定したとき（Ｎｏ）は、一連の処理を終了して元の処理に復帰させる。
次に、上記ステップＳ１０４の特定人物再生処理を図４を参照しながら詳細に説明する。
【００３８】
図４は、特定人物再生処理を示すフローチャートである。
特定人物再生処理は、再生対象画像登録ＤＢ１０のなかから特定人物画像を利用者に指定させ、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を順次再生する処理であって、上記ステップＳ１０４において実行されると、図４に示すように、まず、ステップＳ２００に移行するようになっている。
【００３９】
ステップＳ２００では、再生対象画像登録ＤＢ１０のなかから特定人物画像の指定を入力装置６０から入力し、ステップＳ２０２に移行して、再生対象画像登録ＤＢ１０から特定人物画像を読み出し、ステップＳ２０４に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち先頭のものを読み出し、ステップＳ２０６に移行する。
【００４０】
ステップＳ２０６では、読み出した再生対象画像を解析してその再生対象画像に顔領域が含まれているか否かを判定する。再生対象画像に顔領域が含まれているか否かの判定は、例えば、「背景と顔の方向に依存しない顔の検出と顔方向の推定」（信学技報、ＰＲＭＵ２００１−２１７、ｐｐ．８７−９４（２００２−０１）、荒木祐一、島田伸敬、白井良明）に開示されている技術、または特許文献２に開示されている技術を利用して行うことができる。以下、ステップＳ３０６，Ｓ４０６において同じである。
【００４１】
次いで、ステップＳ２０８に移行して、ステップＳ２０６の判定結果に基づいて顔領域を検出したか否かを判定し、顔領域を検出したと判定したとき（Ｙｅｓ）は、ステップＳ２１０に移行して、検出した顔領域の顔と特定人物画像の顔との類似度を判定する。類似度の判定は、例えば、「Ｆａｃｅ  Ｒｅｃｏｇｎｉｔｉｏｎ  ｂｙ  Ｅｌａｓｔｉｃ  Ｂｕｎｃｈ  Ｇｒａｐｈ  Ｍａｔｃｈｉｎｇ」（Ｌ．Ｗｉｓｋｏｔｔ，Ｊ．Ｍ．Ｆｅｌｌｏｗｓ，Ｎ．Ｋｒｕｇｅｒ，ａｎｄ  Ｃ．Ｖ．Ｄ．Ｍａｌｓｂｕｒｇ，ＩＥＥＥ  Ｔｒａｎｓ．  Ｐａｔｔｅｒｎ  Ａｎａｌ．  Ｍａｃｈｉｎｅ  Ｉｎｔｅｌｌ．，ｖｏｌ．１９，  ｐｐ．７７５−７７９，Ｊｕｌｙ  １９９７）に開示されている技術、または特許文献２に開示されている技術を利用して行うことができる。以下、ステップＳ３１０において同じである。
【００４２】
次いで、ステップＳ２１２に移行して、検出した顔領域について顔の向きを判定する。顔の向きの判定は、例えば、「背景と顔の方向に依存しない顔の検出と顔方向の推定」（信学技報、ＰＲＭＵ２００１−２１７、ｐｐ．８７−９４（２００２−０１）、荒木祐一、島田伸敬、白井良明）に開示されている技術を利用して行うことができる。以下、ステップＳ３１２，Ｓ４１２において同じである。
【００４３】
次いで、ステップＳ２１４に移行して、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ２０６〜Ｓ２１２の処理が終了したか否かを判定し、すべての再生対象画像について処理が終了したと判定したとき（Ｙｅｓ）は、ステップＳ２１６に移行する。
ステップＳ２１６では、ステップＳ２１０，Ｓ２１２の判定結果に基づいて、再生対象画像に含まれる各人物ごとに、その人物と再生対象画像とを対応付けて登録した再生条件テーブルを生成する。
【００４４】
図５は、再生条件テーブル４００のデータ構造を示す図である。
再生条件テーブル４００には、図５に示すように、再生対象画像に含まれる各人物ごとに１または複数のレコードが登録されている。各レコードは、人物の名称を登録するフィールド４０２と、再生対象画像のファイル名を登録するフィールド４０４と、顔の向きを登録するフィールド４０６と、関連のある人物の名称を登録するフィールド４０８と、フィールド４０４の再生対象画像を再生するときの背景音の種別を登録するフィールド４１０と、フィールド４０４の再生対象画像を再生するときの表示形態を登録するフィールド４１２とを含んで構成されている。ここで、フィールド４０２〜４０６の内容は、ステップＳ２１０，Ｓ２１２の判定結果に基づいて自動的に登録され、他のフィールドの内容は、利用者が手動で設定する。利用者による設定は、特定人物再生処理の実行前に行うようにしてもよいし、ステップＳ２１６において行うようにしてもよい。
【００４５】
図５の例では、第１段目のレコードには、人物名として「人物１」が、ファイル名として「画像１」が、顔の向きとして「正面顔」が、関連のある人物名として「人物３」が、背景音の種別として「Ａ」が、表示形態として「ランダム」がそれぞれ登録されている。これは、「画像１」という再生対象画像に人物１の正面顔の人物画像が含まれており、人物１が人物３と関連していることを示している。また、「画像１」という再生対象画像を再生するときは、背景音「Ａ」をＢＧＭとして再生するとともに、複数の表示形態からランダムで選択したものにより再生対象画像を表示することを示している。
【００４６】
次いで、ステップＳ２２２に移行して、再生条件テーブル４００に基づいて、特定人物画像と同一または類似の人物画像が含まれる再生対象画像を表示装置６２で順次再生し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ２１４で、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ２０６〜Ｓ２１２の処理が終了していないと判定したとき（Ｎｏ）は、ステップＳ２２４に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち次のものを読み出し、ステップＳ２０６に移行する。
【００４７】
一方、ステップＳ２０８で、顔領域を検出しないと判定したとき（Ｎｏ）は、ステップＳ２１４に移行する。
次に、上記ステップＳ１０８の関連人物再生処理を図６を参照しながら詳細に説明する。
図６は、関連人物再生処理を示すフローチャートである。
【００４８】
関連人物再生処理は、再生対象画像登録ＤＢ１０のなかから複数の特定人物画像を利用者に指定させるとともに、それら特定人物同士の関連付けを利用者に行わせ、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を順次再生する処理であって、上記ステップＳ１０８において実行されると、図６に示すように、まず、ステップＳ３００に移行するようになっている。
【００４９】
ステップＳ３００では、再生対象画像登録ＤＢ１０のなかから特定人物画像の複数の指定を入力装置６０から入力し、ステップＳ３０２に移行して、再生対象画像登録ＤＢ１０から特定人物画像を読み出し、ステップＳ３０４に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち先頭のものを読み出し、ステップＳ３０６に移行する。
【００５０】
ステップＳ３０６では、読み出した再生対象画像を解析してその再生対象画像に顔領域が含まれているか否かを判定し、ステップＳ３０８に移行して、ステップＳ３０６の判定結果に基づいて顔領域を検出したか否かを判定し、顔領域を検出したと判定したとき（Ｙｅｓ）は、ステップＳ３１０に移行して、検出した顔領域の顔と特定人物画像の顔との類似度を判定し、ステップＳ３１２に移行する。
【００５１】
ステップＳ３１２では、検出した顔領域について顔の向きを判定し、ステップＳ３１４に移行して、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ３０６〜Ｓ３１２の処理が終了したか否かを判定し、すべての再生対象画像について処理が終了したと判定したとき（Ｙｅｓ）は、ステップＳ３１６に移行する。
【００５２】
ステップＳ３１６では、ステップＳ３１０，Ｓ３１２の判定結果に基づいて再生条件テーブル４００を生成し、ステップＳ３１８に移行して、再生条件テーブル４００を参照して関連人物の指定を入力装置６０から入力し、ステップＳ３２０に移行して、ステップＳ３１８の入力内容に基づいて再生条件テーブル４００を更新し、ステップＳ３２２に移行する。
【００５３】
次いで、ステップＳ３２２に移行して、再生条件テーブル４００に基づいて、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像を表示装置６２で順次再生し、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ３１４で、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ３０６〜Ｓ３１２の処理が終了していないと判定したとき（Ｎｏ）は、ステップＳ３２４に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち次のものを読み出し、ステップＳ３０６に移行する。
【００５４】
一方、ステップＳ３０８で、顔領域を検出しないと判定したとき（Ｎｏ）は、ステップＳ３１４に移行する。
次に、上記ステップＳ１１２の人物均等再生処理を図７を参照しながら詳細に説明する。
図７は、人物均等再生処理を示すフローチャートである。
【００５５】
人物均等再生処理は、再生対象画像に含まれる人物が均等に再生されるように再生対象画像登録ＤＢ１０の再生対象画像を順次再生する処理であって、上記ステップＳ１１２において実行されると、図７に示すように、まず、ステップＳ４０４に移行するようになっている。
ステップＳ４０４では、再生対象画像登録ＤＢ１０の再生対象画像のうち先頭のものを読み出し、ステップＳ４０６に移行する。
【００５６】
ステップＳ４０６では、読み出した再生対象画像を解析してその再生対象画像に顔領域が含まれているか否かを判定し、ステップＳ４０８に移行して、ステップＳ４０６の判定結果に基づいて顔領域を検出したか否かを判定し、顔領域を検出したと判定したとき（Ｙｅｓ）は、ステップＳ４１０に移行して、検出した顔領域の顔を識別する。顔の識別は、例えば、あらかじめ識別対象となる人物の人物画像を用意しておき、ステップＳ２１０と同じ要領で、それら識別対象人物画像との類似度をそれぞれ判定することにより行うことができる。
【００５７】
次いで、ステップＳ４１２に移行して、検出した顔領域について顔の向きを判定し、ステップＳ４１４に移行して、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ４０６〜Ｓ４１２の処理が終了したか否かを判定し、すべての再生対象画像について処理が終了したと判定したとき（Ｙｅｓ）は、ステップＳ４１６に移行する。
【００５８】
ステップＳ４１６では、ステップＳ４１０，Ｓ４１２の判定結果に基づいて再生条件テーブル４００を生成し、ステップＳ４１８に移行して、再生条件テーブル４００に登録されている人物のなかからランダムでいずれかを選択し、ステップＳ４１９に移行して、再生条件テーブル４００に基づいて選択人物に対応する再生対象画像を特定し、ステップＳ４２０に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち特定したものを表示装置６２で再生し、ステップＳ４２１に移行する。
【００５９】
ステップＳ４２１では、所定枚数の再生が終了したか否かを判定し、所定枚数の再生が終了したと判定したとき（Ｙｅｓ）は、一連の処理を終了して元の処理に復帰させる。
一方、ステップＳ４２１で、所定枚数の再生が終了していないと判定したとき（Ｎｏ）は、ステップＳ４１８に移行する。
【００６０】
一方、ステップＳ４１４で、再生対象画像登録ＤＢ１０のすべての再生対象画像についてステップＳ４０６〜Ｓ４１２の処理が終了していないと判定したとき（Ｎｏ）は、ステップＳ４２４に移行して、再生対象画像登録ＤＢ１０の再生対象画像のうち次のものを読み出し、ステップＳ４０６に移行する。
一方、ステップＳ４０８で、顔領域を検出しないと判定したとき（Ｎｏ）は、ステップＳ４１４に移行する。
【００６１】
次に、本実施の形態の動作を説明する。
まず、特定人物再生モードで画像を再生する場合を説明する。
特定人物再生モードで画像を再生する場合、利用者は、再生要求を入力し、再生条件として特定人物再生モードを指定するとともに特定人物画像を指定する。画像再生装置１００では、特定人物再生モードおよび特定人物画像が指定されると、ステップＳ２０４，Ｓ２０６を経て、再生対象画像登録ＤＢ１０のなかから先頭の再生対象画像が読み出され、読み出された再生対象画像に顔領域が含まれているか否かが判定される。その結果、顔領域が検出されると、ステップＳ２１０，Ｓ２１２を経て、検出された顔領域の顔と特定人物画像の顔との類似度が判定され、検出された顔領域について顔の向きが判定される。
【００６２】
このような処理が再生対象画像登録ＤＢ１０のすべての再生対象画像について行われると、ステップＳ２１６，Ｓ２２２を経て、ステップＳ２１０，Ｓ２１２の判定結果に基づいて再生条件テーブル４００が生成され、生成された再生条件テーブル４００に基づいて、特定人物画像と同一または類似の人物画像が含まれる再生対象画像が順次再生される。この再生は、条件を満たすすべての再生対象画像の再生が完了するまで繰り返し行われる。
【００６３】
図５の例では、人物１，２を特定人物として指定した場合、それぞれに対応する画像１〜４が順次再生されることになる。
次に、関連人物再生モードで画像を再生する場合を説明する。
関連人物再生モードで画像を再生する場合、利用者は、再生要求を入力し、再生条件として関連人物再生モードを指定するとともに関連人物画像を含む複数の特定人物画像を指定する。
【００６４】
画像再生装置１００では、関連人物再生モードおよび複数の特定人物画像が指定されると、ステップＳ３０４，Ｓ３０６を経て、再生対象画像登録ＤＢ１０のなかから先頭の再生対象画像が読み出され、読み出された再生対象画像に顔領域が含まれているか否かが判定される。その結果、顔領域が検出されると、ステップＳ３１０，Ｓ３１２を経て、検出された顔領域の顔と特定人物画像の顔との類似度が判定され、検出された顔領域について顔の向きが判定される。
【００６５】
このような処理が再生対象画像登録ＤＢ１０のすべての再生対象画像について行われると、ステップＳ３１６を経て、ステップＳ３１０，Ｓ３１２の判定結果に基づいて再生条件テーブル４００が生成される。ここで、利用者は、再生条件テーブル４００を参照して関連人物を指定すると、ステップＳ３２０，Ｓ３２２を経て、利用者の入力内容に基づいて再生条件テーブル４００が更新され、更新された再生条件テーブル４００に基づいて、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像が順次再生される。この再生は、条件を満たすすべての再生対象画像の再生が完了するまで繰り返し行われる。
【００６６】
図５の例では、人物１，２を特定人物として指定した場合、人物１に関連のある人物が人物３であり、人物２に関連のある人物が存在しないので、それぞれに対応する画像１〜５が順次再生されることになる。
次に、人物均等再生モードで画像を再生する場合を説明する。
人物均等再生モードで画像を再生する場合、利用者は、再生要求を入力し、再生条件として人物均等再生モードを指定する。
【００６７】
画像再生装置１００では、人物均等再生モードが指定されると、ステップＳ４０４，Ｓ４０６を経て、再生対象画像登録ＤＢ１０のなかから先頭の再生対象画像が読み出され、読み出された再生対象画像に顔領域が含まれているか否かが判定される。その結果、顔領域が検出されると、ステップＳ４１０，Ｓ４１２を経て、検出された顔領域の顔が識別され、検出された顔領域について顔の向きが判定される。
【００６８】
このような処理が再生対象画像登録ＤＢ１０のすべての再生対象画像について行われると、ステップＳ４１６を経て、ステップＳ４１０，Ｓ４１２の判定結果に基づいて再生条件テーブル４００が生成される。次いで、ステップＳ４１８〜Ｓ４２０を繰り返し経て、識別された人物のなかからランダムでいずれかが選択され、再生条件テーブル４００に基づいて選択人物に対応する再生対象画像が特定され、再生対象画像登録ＤＢ１０の再生対象画像のうち特定されたものが再生される。この再生は、所定枚数の再生が終了するまで繰り返し行われる。
【００６９】
図５の例では、人物１〜ｎがランダムで選択され、選択人物に対応する画像が順次再生されることになる。例えば、人物１については画像が３つあるが、これはさらにランダムで選択される。
このようにして、本実施の形態では、特定人物再生処理は、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から顔領域を検出し、検出した顔領域の顔と特定人物画像の顔との類似度を判定し、判定した類似度に基づいて、再生対象画像登録ＤＢ１０の再生対象画像のうち特定人物画像と同一または類似の人物画像が含まれるものを順次再生するようになっている。
【００７０】
これにより、特定人物画像と同一または類似の人物画像が含まれる再生対象画像が順次再生されるので、特定人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できる。
さらに、本実施の形態では、特定人物再生処理は、特定人物画像の指定を入力し、検出した顔領域の顔と、指定された特定人物画像の顔との類似度を判定するようになっている。
【００７１】
これにより、利用者が特定人物画像を指定することができるので、利用者の使い勝手を向上することができる。
さらに、本実施の形態では、関連人物再生処理は、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から顔領域を検出し、検出した顔領域の顔と特定人物画像または関連人物画像の顔との類似度を判定し、判定した類似度に基づいて、再生対象画像登録ＤＢ１０の再生対象画像のうち特定人物画像または関連人物画像と同一または類似の人物画像が含まれるものを順次再生するようになっている。
【００７２】
これにより、特定人物画像または関連人物画像と同一または類似の人物画像が含まれる再生対象画像が順次再生されるので、特定人物画像または関連人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できる。
さらに、本実施の形態では、関連人物再生処理は、特定人物画像および関連人物画像の指定を入力し、検出した顔領域の顔と、指定された特定人物画像または関連人物画像の顔との類似度を判定するようになっている。
【００７３】
これにより、利用者が特定人物画像および関連人物画像を指定することができるので、利用者の使い勝手を向上することができる。
さらに、本実施の形態では、人物均等再生処理は、再生対象画像登録ＤＢ１０の各再生対象画像ごとにその再生対象画像から顔領域を検出し、検出した顔領域の顔を識別し、その識別結果に基づいて、再生対象画像登録ＤＢ１０の再生対象画像に含まれる人物が均等に再生されるように再生対象画像登録ＤＢ１０の再生対象画像を再生するようになっている。
【００７４】
これにより、再生対象画像登録ＤＢ１０の再生対象画像に含まれる人物が比較的均等に再生されるので、人物画像を考慮して画像を再生することができ、従来に比して、比較的高い演出効果が期待できる。
さらに、本実施の形態では、人物均等再生処理は、識別した人物のなかからランダムでいずれかを選択し、再生条件テーブル４００に基づいて選択人物に対応する再生対象画像を特定し、再生対象画像登録ＤＢ１０の再生対象画像のうち特定したものを再生する処理を繰り返し行うようになっている。
【００７５】
これにより、再生対象画像登録ＤＢ１０の再生対象画像に含まれる人物がさらに均等に再生されるので、さらに高い演出効果が期待できる。
上記実施の形態において、再生対象画像登録ＤＢ１０は、発明１、７または１０の再生対象画像記憶手段に対応し、顔領域検出部１６およびステップＳ２０６，Ｓ２０８は、発明１、２若しくは７の顔領域検出手段、または発明１０の顔領域検出ステップに対応している。また、類似度判定部１８およびステップＳ２１０は、発明１、２若しくは７の類似度判定手段、または発明１０の類似度判定ステップに対応し、画像再生部２６およびステップＳ２２２は、発明１若しくは７の画像再生手段、または発明１０の画像再生ステップに対応している。
【００７６】
また、上記実施の形態において、特定人物画像指定部１２およびステップＳ２００は、発明２の特定人物画像入力手段に対応している。
上記実施の形態において、再生対象画像登録ＤＢ１０は、発明３、８または１１の再生対象画像記憶手段に対応し、顔領域検出部１６およびステップＳ３０６，Ｓ３０８は、発明３、４若しくは８の顔領域検出手段、または発明１１の顔領域検出ステップに対応している。また、類似度判定部１８およびステップＳ３１０は、発明３、４若しくは８の類似度判定手段、または発明１１の類似度判定ステップに対応し、画像再生部２６およびステップＳ３２２は、発明３若しくは８の画像再生手段、または発明１１の画像再生ステップに対応している。
【００７７】
また、上記実施の形態において、特定人物画像指定部１２およびステップＳ３００は、発明４の特定人物画像等入力手段に対応している。
上記実施の形態において、再生対象画像登録ＤＢ１０は、発明５、６、９または１２の再生対象画像記憶手段に対応し、顔領域検出部１６およびステップＳ４０６，Ｓ４０８は、発明５若しくは９の顔領域検出手段、または発明１２の顔領域検出ステップに対応している。また、類似度判定部１８およびステップＳ４１０は、発明５、６若しくは９の顔識別手段、または発明１２の顔識別ステップに対応し、画像再生部２６およびステップＳ４１８〜Ｓ４２０は、発明５、６若しくは９の画像再生手段、または発明１２の画像再生ステップに対応している。
【００７８】
また、上記実施の形態において、人物リンク部２２およびステップＳ４１６は、発明６の人物対応付手段に対応している。
なお、上記実施の形態においては、関連人物画像をユーザに指定させるように構成したが、これに限らず、画像処理その他の情報処理により関連人物画像を自動的に設定するように構成することもできる。
【００７９】
また、上記実施の形態においては、特定人物画像をユーザに指定させ、指定された特定人物画像を利用するように構成したが、これに限らず、あらかじめ設定されている特定人物画像を利用するように構成することもできる。
また、上記実施の形態において、図３、図４、図６および図７のフローチャートに示す処理を実行するにあたってはいずれも、ＲＯＭ５２にあらかじめ格納されている制御プログラムを実行する場合について説明したが、これに限らず、これらの手順を示したプログラムが記憶された記憶媒体から、そのプログラムをＲＡＭ５４に読み込んで実行するようにしてもよい。
【００８０】
ここで、記憶媒体とは、ＲＡＭ、ＲＯＭ等の半導体記憶媒体、ＦＤ、ＨＤ等の磁気記憶型記憶媒体、ＣＤ、ＣＤＶ、ＬＤ、ＤＶＤ等の光学的読取方式記憶媒体、ＭＯ等の磁気記憶型／光学的読取方式記憶媒体であって、電子的、磁気的、光学的等の読み取り方法のいかんにかかわらず、コンピュータで読み取り可能な記憶媒体であれば、あらゆる記憶媒体を含むものである。
【００８１】
また、上記実施の形態においては、本発明に係る画像再生システムおよび画像再生プログラム、並びに画像再生方法を、図１に示すように、画像のスライドショーを実行する場合について適用したが、これに限らず、本発明の主旨を逸脱しない範囲で他の場合にも適用可能である。例えば、画像を分類する場合について適用することができる。例えば、次の応用例を提案することができる。
【００８２】
第１に、デジタルカメラの画像スライドショーや、ＨＤＤを内蔵した高精細液晶ディスプレイの電子写真立ての利用として、部屋のインテリアや装飾品などといった適用ができる。
第２に、時刻を同時に表示することで絵柄付きの置き時計として適用することができる。
【００８３】
第３に、スライドショウ形式のスクリーンセーバとして適用することができる。
【図面の簡単な説明】
【図１】本発明に係る画像再生装置１００の構成を示す機能ブロック図である。
【図２】コンピュータ２００の構成を示すブロック図である。
【図３】画像再生処理を示すフローチャートである。
【図４】特定人物再生処理を示すフローチャートである。
【図５】再生条件テーブル４００のデータ構造を示す図である。
【図６】関連人物再生処理を示すフローチャートである。
【図７】人物均等再生処理を示すフローチャートである。
【符号の説明】
１００…画像再生装置，１０…再生対象画像登録ＤＢ，１２…特定人物画像指定部，１４…特定人物画像読出部，１６…顔領域検出部，１８…類似度判定部，２０…顔向き判定部，２２…人物リンク部，２４…再生条件入力部，２６…画像再生部，２００…コンピュータ，５０…ＣＰＵ，５２…ＲＯＭ，５４…ＲＡＭ，５８…Ｉ／Ｆ，６０…入力装置，６２…表示装置，４００…再生条件テーブル
【図１】
2005033276.tif 000003
【図２】
2005033276.tif 000004
【図３】
2005033276.tif 000005
【図４】
2005033276.tif 000006
【図５】
2005033276.tif 000007
【図６】
2005033276.tif 000008
【図７】
2005033276.tif 000009