(57)【要約】  画像表示装置（４１）は、被写体を含む表示用画像を鑑賞者に表示するための表示部（７）と、鑑賞者を特定するための鑑賞者検出部（５１）と、前記表示用画像中の前記被写体と前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定する除外人物判定部（５３）と、前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部（７）への前記表示用画像の表示を制御する表示制御部（５９）と、を有する。
2013014754.tif 000002
【特許請求の範囲】
【請求項１】
被写体を含む表示用画像を鑑賞者に表示するための表示部と、
鑑賞者を特定するための鑑賞者検出部と、
前記表示用画像中の前記被写体と前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定する除外人物判定部と、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御する表示制御部と、
を有することを特徴とする画像表示装置。
【請求項２】
前記鑑賞者検出部は、前記鑑賞者の画像を撮像装置によって撮像し、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知する鑑賞状況通知部をさらに有し、
前記表示制御部は、鑑賞状況通知部から通知される前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
前記除外人物判定部は、前記被写体と前記鑑賞者との関係を表す人物相関情報を含むデータベースに基づいて前記判定を行ない、前記人物相関情報が向きを有することを特徴とする請求項１〜３のいずれか一項に記載の画像表示装置。
【請求項５】
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記除外人物判定部は、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする請求項１〜４のいずれか一項に記載の画像表示装置。
【請求項６】
前記閾値が動的に変更され、前記表示用画像の表示を動的に制御することを特徴とする請求項５に記載の画像表示装置。
【請求項７】
撮像装置によって撮影された鑑賞者の第２の画像から、新たな鑑賞者を特定するための追加人物判定部をさらに有し、
前記表示制御部は、前記新たな鑑賞者を含む前記鑑賞者に前記表示すべきではない人物を見せないように、前記表示部への前記表示用画像の表示を制御することを特徴とする請求項１〜６のいずれか１項に記載の画像表示装置。
【請求項８】
前記被写体の性別に関する情報に基づいて、前記画像中で前記被写体が特定のパートナー以外の異性と写っている場合に、当該画像を表示させない除外部をさらに有することを特徴とする請求項１〜７のいずれか１項に記載の画像表示装置。
【請求項９】
前記除外部は、前記特定のパートナー以外の異性の数が所定の値以下である場合に、当該画像を表示させないことを特徴とする請求項８に記載の画像表示装置。
【請求項１０】
前記画像中の前記表示すべきではない人物の顔を、部分画像に置換するかどうかを判定する置換判定部をさらに有し、
前記表示制御部は、前記置換判定部によって前記部分画像に置換すべきと判定された場合に、前記画像中の前記表示すべきではない人物の顔を、前記部分画像に置換することを特徴とする請求項１〜９のいずれか１項に記載の画像表示装置。
【請求項１１】
前記部分画像は別の人物の顔であることを特徴とする請求項１０に記載の画像表示装置。
【請求項１２】
前記部分画像は前記画像の背景であることを特徴とする請求項１０に記載の画像表示装置。
【請求項１３】
鑑賞者を特定するステップと、
表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御するステップと、
を有することを特徴とする画像表示方法。
【請求項１４】
前記鑑賞者の画像を撮像装置によって撮像するステップをさらに有し、
鑑賞者を特定するステップにおいて、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする請求項１３に記載の画像表示方法。
【請求項１５】
前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知するステップをさらに有し、
前記表示用画像の表示を制御するステップにおいて、前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする請求項１３または１４に記載の画像表示方法。
【請求項１６】
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップにおいて、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする請求項１３〜１５のいずれか１項に記載の画像表示方法。
【請求項１７】
コンピュータによって実行されると、該コンピュータに、
表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御するステップと、
を実行させることを特徴とする画像表示プログラム。
【請求項１８】
前記コンピュータによって実行されると、該コンピュータに、前記鑑賞者の画像を撮像装置によって撮像するステップをさらに実行させ、
鑑賞者を特定するステップにおいて、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする請求項１７に記載の画像表示プログラム。
【請求項１９】
前記コンピュータによって実行されると、該コンピュータに、前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知するステップをさらに実行させ、
前記表示用画像の表示を制御するステップにおいて、前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする請求項１７または１８に記載の画像表示プログラム。
【請求項２０】
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップにおいて、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする請求項１７〜１９のいずれか１項に記載の画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本実施形態は、画像表示装置、画像表示方法および画像表示プログラムに関する。
【背景技術】
【０００２】
家庭へのデジタルカメラや携帯電話、ビデオカメラの普及が進むのに伴い、撮影された写真やビデオなどの映像を、複数の人間が鑑賞する機会が増えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００８／００１８７７号明細書
【特許文献２】特開２０１０−１７１８４９号公報
【特許文献３】特開２００６−２３６２１８号公報
【特許文献４】特開２０１０−１７７７３１号公報
【特許文献５】特開２０１０−８６１９４号公報
【特許文献６】特開２００７−３６５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
一般に、ある集団を構成するメンバの間で、特定のメンバ同士が明らかに不仲だとわかることがある。
例えば、社員旅行や大学のゼミでの旅行など、特定の集団に属するメンバが一緒に旅行に行き、後日、旅行に参加した一部メンバで鑑賞会を行なうことがある。このとき、鑑賞会に参加しているメンバと、旅行には参加したが鑑賞会には参加していない別のメンバとが不仲な場合、鑑賞会での鑑賞中に、その不仲なメンバの写真やビデオが再生されると、一部メンバの機嫌が悪くなる可能性がある。【０００５】
そのため、鑑賞会の開催者は、鑑賞会に先立って、特定のメンバが写っている写真を一切表示しないように事前に準備する必要がある。しかし、この種事前の作業は、一般に非常に気を使う。除外すべき写真を選択する際に、漏れなどがないように気を使う必要があり、大変な心労を伴う。
本発明は、このような課題に鑑み創案されたもので、映像を鑑賞している人にとって好ましくない写真やビデオの再生を、映像の鑑賞時に制御することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するために、本装置は、被写体を含む表示用画像を鑑賞者に表示するための表示部と、鑑賞者を特定するための鑑賞者検出部と、前記表示用画像中の前記被写体と前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定する除外人物判定部と、前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御する表示制御部と、を有することを特徴とする画像表示装置を提供する。【０００７】
また、本方法は、鑑賞者を特定するステップと、表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御するステップと、を有することを特徴とする画像表示方法を提供する。【０００８】
さらに、本プログラムは、コンピュータによって実行されると、該コンピュータに、表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御するステップと、を実行させることを特徴とする画像表示プログラムを提供する。
【発明の効果】
【０００９】
開示の技術によれば、被写体を含む表示用画像を鑑賞者に表示する際に、表示用画像中に表示すべきではない人物が含まれる場合に、当該画像を表示しないように除外することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態の一例としての画像再生システムの全体構成を示す模式図である。
【図２】実施形態の一例としての画像再生システムのハードウェア構成を示す模式図である。
【図３】実施形態の一例としての画像再生装置の機能ブロック図である。
【図４】実施形態の一例における映像データベースの例を示す図である。
【図５】実施形態の一例における被写体データベースの例を示す図である。
【図６】実施形態の一例における人物相関データベースの例を示す図である。
【図７】実施形態の一例としての画像再生部の処理を示すフローチャートである。
【図８】実施形態の一例としての人物相関データベース構築部の処理を示すフローチャートである。
【図９】実施形態の一例としての鑑賞者検出部の処理を示すフローチャートである。
【図１０】実施形態の一例としての除外人物判定部の処理を示すフローチャートである。
【図１１】実施形態の一例としての表示映像制御部の処理を示すフローチャートである。
【図１２】第２実施形態の画像再生装置の機能ブロック図である。
【図１３】第３実施形態の画像再生装置の機能ブロック図である。
【図１４】第３実施形態における追加人物判定部の処理を示すフローチャートである。
【図１５】第４実施形態の画像再生装置の機能ブロック図である。
【図１６】第４実施形態における被写体データベースの例を示す図である。
【図１７】第４実施形態における表示映像制御部の処理を示すフローチャートである。
【図１８】第４実施形態における不適切映像除外部の処理を示すフローチャートである。
【図１９】第４実施形態の変形例の画像再生装置の機能ブロック図である。
【図２０】第４実施形態の変形例における不適切映像除外部の処理を示すフローチャートである。
【図２１】第５実施形態の画像再生装置の機能ブロック図である。
【図２２】第５実施形態における顔の領域を示す図である。
【図２３】第５実施形態における、図２２に対応する顔領域データベースの例を示す図である。
【図２４】第５実施形態における被写体データベースの例を示す図である。
【図２５】第５実施形態における表示映像制御部の処理を示すフローチャートである。
【図２６】第５実施形態における置換候補判定部の処理を示すフローチャートである。
【発明を実施するための最良の形態】
【００１１】
（Ａ）第一実施形態
以下、図面を参照して実施の形態を説明する。
図１は、実施形態の一例としての画像再生システム１の全体構成を示す模式図である。
図１に示すように、画像再生システム１は、パーソナルコンピュータ（ＰＣ；コンピュータ）３、カメラ（撮像装置）５、および表示装置（表示部）７を有する。本例においては、カメラ５が表示装置７に搭載されており、ＰＣ３とカメラ５とが、例えばＵＳＢ（Universal Serial Bus）ケーブル９や、無線ネットワークで接続されており、ＰＣ３と表示装置７とが、例えばＨＤＭＩ（High-Definition Multimedia Interface）ケーブル１１で接続されている。【００１２】
ＰＣ３は、例えば、ノートブックコンピュータやデスクトップコンピュータなどのコンピュータである。
カメラ５は、例えば、映像を撮影可能なカメラであり、例えば、Ｗｅｂカメラやデジタルカメラやデジタルビデオカメラなどである。なお、ここで「映像」とは、写真などの静止画のほか、ムービーなどの動画も含むものとする。映像のフォーマットとしては、ＭＧＥＧ、ＪＰＥＧ、ＭＰ４、ＡＶＩなどが挙げられる。カメラ５は、鑑賞者２の映像を撮影して、撮影した映像を、ＵＳＢケーブル９経由でＰＣ３に送信する。【００１３】
図１ではカメラ５が、表示装置７の上に搭載されて図示されているが、カメラ５は鑑賞者２の映像を撮影できれば、どこに設置してもよい。また、図１では外付けのカメラ５を使用しているが、カメラ５が、ＰＣ３または表示装置７に内蔵されていてもよい。
表示装置７は、種々の情報を表示可能な表示装置であり、本画像再生システム１によって再生される画像を表示する映像表示部６１（後述）として機能する。具体的には、表示装置７には、ＰＣ３からＨＤＭＩケーブル１１経由で画像が出力され、表示装置７はその映像を表示する。表示装置７は、例えばＨＤＭＩ端子を備えたデジタル液晶ＴＶ、デジタルプラズマディスプレイＴＶか、またはチューナーのないディスプレイやプロジェクタなどである。【００１４】
図２は、実施形態の一例としての画像再生システム１のハードウェア構成を示す模式図である。
画像再生システム１は、前述のようにＰＣ３を有する。
ＰＣ３は、ＣＰＵ（Central Processing Unit）１９、ランダムアクセスメモリ（ＲＡＭ）２１、ハードディスクドライブ（ＨＤＤ）２３、グラフィックインターフェース２５、入力インターフェース２７、光学ドライブ装置１９、および通信インターフェース３１を備える。【００１５】
また、図２に示すように、ＰＣ３のグラフィックインターフェース２５には、ＨＤＭＩケーブル等を介して表示装置７が、入力インターフェース２７には、ＵＳＢ経由ケーブル等を介して、キーボード１３、マウス１５およびカメラ５がそれぞれ接続されている。
ＣＰＵ１９は、ＲＡＭ２１やＨＤＤ２３に格納されたプログラムを実行することにより種々の演算処理を行なうものであり、ＰＣ３における種々の制御を行なう。【００１６】
ＲＡＭ２１は、ＣＰＵ３によって用いられるプログラムやデータを一時的に格納する記憶領域である。例えば、ＲＡＭ２１には、後述する最小フラグ情報４８や再生可能レベル５０が記憶される。
ＨＤＤ２３は、種々のプログラムやデータを格納し保存する記憶装置である。例えば、ＨＤＤ２３は、本画像再生システム１によって再生される写真や動画などの映像データを記憶している。これらの映像データは、ユーザによって撮影され、本画像再生システム１によって再生するためにＨＤＤ２３に記憶される。【００１７】
また、ＨＤＤ２３は、後述する映像データベース（ＤＢ）４３、被写体データベース４５および人物相関データベース４７を格納し、これら映像データベース４３、被写体データベース４５および人物相関データベース４７として機能する。
なお、図２にはＨＤＤ２３が１台しか図示されていないが、ＰＣ３に複数のＨＤＤ２３が備えられてもよい。また、ＵＳＢやＬＡＮなどでＰＣ３の外部に備えてもよい。【００１８】
キーボード１３およびマウス１５は、本画像再生システム１のユーザが種々の入力や選択操作を行なうための入力装置である。
グラフィックインターフェース２５は、グラフィックを外部に出力するためのインターフェースであり、例えば、ＨＤＭＩインターフェースなどである。
入力インターフェース２７は、ＰＣ３の外部の周辺機器からデータを入力するためのインターフェースであり、例えば、ＵＳＢインターフェース、または無線や赤外線インターフェースなどである。【００１９】
光学ドライブ装置２９は、ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等）、Ｂｌｕ  Ｒａｙなどの光ディスク１７の読み書きを行なうドライブ装置である。
通信インターフェース３１は、ＰＣ３を、インターネットなどのネットワーク３３に、有線または無線で接続する通信インターフェースである。通信インターフェース３１は、例えば、有線または無線のローカルエリアネットワーク（ＬＡＮ）カード、有線または無線のワイドエリアネットワーク（ＷＡＮ）カードなどである。【００２０】
ＣＰＵ１９は、ＨＤＤ２３や光ディスク１７に記憶されているか、あるいはネットワーク３３経由でサーバ（不図示）からダウンロードされる画像再生プログラム（画像表示プログラム）１２０を実行することにより、後述する画像再生部４１、人物相関データベース構築部４９、鑑賞者検出部５１、除外人物判定部５３、鑑賞状況通知部５５、除外映像判定部５７、および表示映像制御部５９としての機能を実現する。【００２１】
図３は、実施形態の一例としての画像再生装置（画像表示装置）４１の機能ブロック図である。
本実施形態における画像再生装置４１は、映像データベース４３、被写体データベース４５、人物相関データベース４７、人物相関データベース構築部４９、鑑賞者検出部５１、除外人物判定部５３、鑑賞状況通知部５５、除外映像判定部（除外画像判定部）５７、表示映像制御部（表示制御部）５９、および映像表示部（表示部）６１を有する。【００２２】
映像データベース４３は、撮影された映像（写真、ビデオ等）に関する情報を記憶するデータベースであり、例えば図２に示したＰＣ３のＨＤＤ２３に格納される。
図４は映像データベース４３の例を示す。
図４に示す例においては、映像データベース４３は、ファイルＩｎｄｅｘ７１、ファイル名７３、格納先７５、映像種別７７、撮影日時７９、および撮影場所８１の各フィールドを有する。【００２３】
ファイルＩｎｄｅｘ７１は、映像のファイルを一意に特定するためのインデックスを記憶する。
ファイル名７３は、ＰＣ３に格納されている映像ファイルのファイル名を記憶する。
格納先７５は、ＰＣ３における映像ファイルの格納場所（フォルダ）を記憶する。
映像種別７７は、映像の種類を示すフラグを記憶する。例えば、写真ファイルに対しては「Ｐ」、ビデオファイルに対しては「Ｍ」のフラグが記憶される。【００２４】
撮影日時７９は、映像の撮影日時を記憶する。通常、デジタルカメラで写真を撮影すると、写真ファイルのＥｘｉｆ情報に撮影日時が記録される。ビデオの場合、ファイルのタイムスタンプを参照することで撮影日時を特定可能である。
撮影場所８１は、映像を撮影した場所を記憶する。例えば、撮影場所８１には、撮影場所の緯度と経度を記憶する。一部のデジタルカメラやビデオカメラでは、撮影時にＧＰＳの情報を受信し、撮影後の写真やビデオに撮影場所の情報を付加することができる。また、場所情報のない写真に対し、地図上で場所を指示することで撮影場所の情報を付加することのできるソフトウェアも存在する。撮影場所８１は、このような手段により、自動的または手動で付加された撮影場所情報を記憶する。【００２５】
この映像データベース４３は、例えば、ＰＣ３のＨＤＤ２３等に格納されている映像を自動的に抽出する映像管理ソフトウェアによって自動的に作成される。
被写体データベース４５は、映像データベース４３に登録されている映像に対して顔認識技術を利用して認識した被写体を格納するデータベースであり、誰がどの映像に写っているのかを記録する。被写体データベース４５は、例えば図２に示したＰＣ３のＨＤＤ２３に記憶される。【００２６】
顔認識技術は、例えば、写真管理ソフトウェアに実装されている技術を利用することができる。顔認識技術を採用している一般的な写真管理ソフトウェアは、管理する写真に対して顔認識処理を実行することができる。写真管理ソフトウェアによっては、ユーザがボタン操作により顔認識の開始を明示的に指示するものや、自動的にバックグラウンドで顔認識処理が開始されるものがある。【００２７】
通常、顔認識技術によって認識された顔は、同一と判定される程度に似た顔がグループ化されて認識結果が表示される。ただし、顔認識技術は、人間以外のものを人間と判定する誤認識があったり、認識率が低く、同一人物であっても別の人物と判定するなどの問題がある。このため、ソフトウェアによる認識処理のあと、ユーザが手動で認識結果を編集することが一般に行なわれる。【００２８】
一般的な写真管理ソフトウェアでは、ユーザによる顔認識結果の編集時に、各人物に対して、名前や続柄など、当該人物のプロフィールを記載することができる。写真管理ソフトウェアは、このプロフィール情報と、認識された顔のデータ（どの写真のどの位置に、どのようなサイズの顔が写っているか）をデータベース形式で記録して、管理する。被写体データベース４５は、例えば、このようなデータベースを利用して構築される。【００２９】
図５は、被写体データベース４５の例を示す。
被写体データベース４５は、被写体ＩＤ９１、被写体名９３およびフラグ９５の各フィールドを有する。
被写体ＩＤ９１は、被写体を一意に特定するための固有のＩＤを記憶する。
被写体名９３は、被写体について、ユーザが理解できるように記述する文字列を記憶する。被写体名としては、例えば、被写体の氏名などを記録することができる。本例においては、本画像再生システム１の管理者（ユーザ）を、被写体ＩＤがＩＤ＝１、被写体名「管理者」として、先頭の行に記憶している。【００３０】
フラグ９５は、鑑賞時に使用するための一時的な情報を記憶するための領域である。本実施形態では、後に映像を鑑賞する際に除外すべき人物かどうかをマークするために使用される。
本例においては、図５に示すように、被写体データベース４５には、以下の人物が登録されており、これらの人物の間に、以下のような人間関係が存在するとする。【００３１】
ＩＤ＝１      管理者    本画像再生システム１の管理者。
ＩＤ＝２      妻        管理者の妻。
ＩＤ＝３      太郎      管理者の息子。
ＩＤ＝４      花子      管理者の娘。
ＩＤ＝１１    友人Ａ男  管理者の高校時代の友人。妻とも面識があるが子供たちとの面識はない。
ＩＤ＝１２    友人Ｂ男  管理者の大学時代の友人。妻や子供たちとは面識がない。
ＩＤ＝１３    友人Ｃ子  管理者の大学時代の友人。以前管理者とつきあっていたことがあり、妻もそのことを薄々知ってはいる。
ＩＤ＝１０１  部長      管理者の勤める会社の部長。妻や子供たちとは面識がある。花子にとっては怖い存在のようで、部長の顔を見るといつも泣きだしてしまう。
ＩＤ＝１０２  課長      管理者の勤める会社の課長。妻とは面識があるが、子供たちとの面識はない。
ＩＤ＝１０３  同僚Ａ男  管理者の勤める会社の同僚。妻や子供たちとの直接の面識はない。一方、管理者は会社で妻や子供たちの写真を見せびらかしているため、同僚Ａ男は妻や子供たちの顔を覚えている。同僚Ｃ子とは以前つきあっていたが、別れたばかりである。
ＩＤ＝１０４  同僚Ｂ男  管理者の勤める会社の同僚。妻とは面識がある。管理者を訪ねて会社に妻が訪れたときに応対した。そのときの対応が妻の気に障り、妻は「虫が好かない」と言っている。
ＩＤ＝１０５  同僚Ｃ子  管理者の勤める会社の同僚。妻や子供たちとは面識がない。同僚Ａ男と別れたばかりであり、その際に管理者は相談を受けたことがある。【００３２】
人物相関データベース４７は、人物間の人間関係を数値化した値を格納するデータベースであり、例えば図２に示したＰＣ３のＨＤＤ２３に記憶される。
図６は、人物相関データベース４７の例を示す。
この例においては、人物相関データベース４７は、人物の相互関係を示すために、配列状に並べられた升目（セル）のデータ構造を有する。この配列データの各セルは、各行に記述されている人物が、その行に交わる列の人物に対して抱いている感情を表わす値を示す。【００３３】
例えば、人物相関データベース４７の先頭の「１  管理者」の列は、管理者が、他の人物に対して抱いている感情を表わす値（感情値）を示す。
なお、人間関係においては、ある人が、一方的に特定の人物を知っていたり、一方的に嫌ったりすることもありうるため、相手に対して抱いている感情が相互に同じであるとは限らない。このため、人物相関データベース４７には、例えば、２人の人物、ＡさんとＢさんについて、ＡさんがＢさんに抱いている感情（Ａ→Ｂ）と、ＢさんがＡさんに抱いている感情（Ｂ→Ａ）の好悪の大きさが別個に記録される。つまり、２人の人物間の好悪の感情の大きさとその向きとが記録される。【００３４】
感情値は、以下のルール１）〜４）に従ってユーザによって設定される。
１）ルール１：好ましい感情は正の値、好ましくない感情は負の値で表わす。
２）ルール２：感情値の絶対値は１以下である。すなわち、好ましい感情値の最大値は１、好ましくない感情値の最大値は「−１」である。
３）ルール３：人物間に相互に関係がない場合に値「０」を設定する。また、見ず知らずの相手にも値「０」を設定する。
例えば、顔認識技術によって被写体データベース４５を自動的に作成する場合には、偶然通りかかった人など、見ず知らずの人が被写体データベース４５に登録されることがあるが、その人物は全く関係のない人物である。そこで、偶然写った人が映像の再生に影響を与えないように、その人に値「０」を設定する。
４）ルール４：同じ人物が交わるセルは無効であるが、便宜的に値「０」を設定する。【００３５】
図６の例は、図５の被写体データベース４５に登録されている人物に関する人物相関データベース４７の例である。
以下の説明においては、人物相関データベース４７の各セルを、便宜的に（２，１）のように表わすこととする。（２，１）は、２行１列目のセルを表わす。
上記ルール４に従い、図６の網掛けで示されるように、同じ人物が交わるセル（１，１）、（２，２）、・・・、（１０５，１０５）にはすべて値「０」が設定される。【００３６】
また、上記ルール３に従い、図６の網かけで示されるように、接点のない人物同士のセルにも値「０」が設定される。
ＩＤ＝１１の友人Ａ男は、妻と面識があるため、セル（２，１１）、（１１，２）にそれぞれ「１」が設定されている。
ＩＤ＝１２の友人Ｂ男は、管理者との接点しかない。このため、セル（１２，１）には値「１」が設定されているが、それ以外の全セルに値「０」が設定されている。【００３７】
ＩＤ＝１３の友人Ｃ子は、管理者の昔の恋人であり、妻にとって避けるべき人物である。そのため、セル（２，１３）に値「−１」が設定されている。逆に、友人Ｃ子は妻を知らないため、セル（１３，２）に値「０」が設定されている。
ＩＤ＝１０１の部長は管理者の家族と面識がある。また、会社の部長として、部下である課長や同僚達との面識があるため、これらの人物との関係セルに値「１」が設定されている。一方、管理者の娘である花子にとっては避けるべき人物であるため、セル（４，１０１）に値「−１」が設定されている。【００３８】
ＩＤ＝１０２の課長は、妻と面識があり、会社の部長や同僚達とも面識があるため、これらの人物との関係セルに値「１」が設定されている。
ＩＤ＝１０３の同僚Ａ男は、妻や子供が知らない人物であるため、上記ルール１に従い、（２，１０３）、（３，１０３）、（４，１０３）のセルに値「０」が設定されている。一方、同僚Ａ男は、会社で、管理者から妻や子供たちの写真を見せらており、妻や子供たちを知っているため、（１０３，２）、（１０３，３）、（１０３，４）のセルには値「１」が設定されている。さらに、同僚Ａ男は、会社の部長、課長、同僚は面識があるため、これらの人物との関係セルに値「１」が設定されている。しかし、同僚Ａ男は、同僚Ｃ子と別れたばかりであり、お互いに失恋の痛みが残っているため、（１０３，１０５）、（１０５，１０３）のセルにそれぞれ値「−１」が設定されている。【００３９】
ＩＤ＝１０４の同僚Ｂ男は、妻との面識があるため、（１０４，２）のセルに値「１」が設定されている。しかし、妻にとって同僚Ｂ男はあまり好かない人物であるため、（２，１０４）のセルに値「−０．３」が設定されている。
なお、人物相関データベース４７のセルに絶対値が１未満の値を指定すると、状況によっては、画像再生システム１によって、対象の人物が「鑑賞時に表示されても問題ない」と解釈される。妻から見て、同僚Ｂ男が「問題ない」度合いが「０．３」であると解釈される。【００４０】
妻の機嫌がいい場合には、同僚Ｂ男が写っている映像が再生されても問題ないが、妻の機嫌が非常に悪かったり、妻の体調が優れない場合には、同僚Ｂ男の再生は避けるべきである。そこで、妻の機嫌が非常に悪かったり、妻の体調が優れない場合は、後述する人物相関データベース構築部４９による人物相関データベース４７の生成時に、管理者が（２，１０４）のセルに「−０．５」や「−１」などの大きな負の値を設定する。【００４１】
ＩＤ＝１０５の同僚Ｃ子は、部長、課長、同僚達としか接点がなく、これらの人物との関係セルに値「１」が設定される。ただし、同僚Ｃ子は、同僚Ａ男と最近別れたことから、同僚Ａ男との関係セルは、先に述べたように値「−１」が設定される。
人物相関データベース４７は、後述する人物相関データベース構築部４９によって構築される。【００４２】
人物相関データベース構築部４９は、後述する人物相関データベース構築処理を行ない、被写体データベース４５に登録されている人物について、管理者（ユーザ）の入力を受け付けて人物相関データベース４７を構築する。
なお、被写体データベース４５を構築するための顔認識の実行時に、顔認識によって新たに人物が認識されるために、その人物のプロフィール情報を管理者が登録する。その際、新たに認識された人物と、既にプロフィール情報が登録されている他の人物との人間関係の好悪状況を、管理者が入力できるようにする。【００４３】
なお、人間関係の好悪状況は、相互に同じとは限らないため、好悪の向きも同時に記録する。現実には、面識の無い人物に対しては好悪の感情を持たないため、各人物が所属する組織（会社、サークル、学校など）に属する人物との人間関係の好悪状況が入力できるようになっていればよい。
鑑賞者検出部５１は、鑑賞会に参加している鑑賞者を検出し特定する。これは、例えばカメラ５によって撮影される映像に対して顔認識を行なって鑑賞者を特定しても、あるいは鑑賞会への参加メールで鑑賞者を特定してもよい。【００４４】
除外人物判定部５３は、鑑賞者検出部５１で検出された人物と人物相関データベース４７とを照らし合わせ、除外すべき人物とその除外レベルを取得する。取得したレベル情報を、被写体データベース４５に一時的なフラグとして記録しておく。
鑑賞状況通知部５５は、鑑賞時の状況を画像再生システム１に通知する。簡単な構成においては、鑑賞状況通知部５５は、単に画像再生を指示するだけでもよい。あるいは、鑑賞状況通知部５５が、鑑賞中の鑑賞者の状況に応じた指示を除外映像判定部５７に与えることで、除外すべき人物を鑑賞中に動的に変更することも可能である。なお、本実施形態においては、鑑賞状況通知部５５は省略可能であり、このため、図３において破線で図示されている。【００４５】
除外映像判定部５７は、除外人物判定部５３で記録された被写体データベース４５のフラグ情報と、鑑賞状況通知部５５（存在する場合）から通知された状況に応じて、実際に除外すべき映像を判定する。
表示映像制御部５９は、映像データベース４３から映像を表示する際に、除外映像判定部５７で判定された結果をもとに、表示する映像を制御する。具体的には、映像表示部６１への映像の出力を制御する。【００４６】
表示映像制御部５９は、例えば、複数の映像をスライドショーとして表示（再生）する。この場合、再生開始の指示をユーザから受け付けると、表示映像制御部５９は、あらかじめ決められた時間間隔で、映像データベース中の特定の映像の集合を表示対象として選択し、表示（再生）を開始する。
これから表示しようとしている映像について、除外映像判定部５７によって除外すべきと判断された場合に、表示映像制御部５９は、その映像を表示せずに次の映像に進む。除外すべきと判断されない映像は、表示映像制御部５９は、映像表示部６１に送る。【００４７】
映像表示部６１は、表示映像制御部５９によって制御された映像を、鑑賞者が鑑賞できるように表示する部分であり、例えば、ＴＶモニタやディスプレイなどである。前述のように、映像表示部６１としては、液晶ディスプレイ（ＬＣＤ）やＣＲＴ、プラズマディスプレイ、あるいはプロジェクタなどを使用することができる。
次に、実施形態の一例としての画像再生装置４１の処理を説明する。【００４８】
図７は、画像再生装置４１による画像再生処理を示すフローチャートである。
まず鑑賞会に先立って、画像再生装置４１の人物相関データベース構築部４９が、人物相関データベース構築処理を実行する（ステップＡ１０）。
鑑賞会に参加する鑑賞者が揃うと、画像再生装置４１の鑑賞者検出部５１が、鑑賞者検出処理を実行する（ステップＡ２０）。【００４９】
次に、画像再生装置４１の除外人物判定部５３が、除外人物判定処理を実行する（ステップＡ３０）。
続いて、画像再生装置４１は、鑑賞開始の指示を検出する（ステップＡ４０）。鑑賞の指示開始があったかどうかは、リモコンなどの再生ボタンが押されたかどうかにより判定する。【００５０】
鑑賞の開始が指示されると、画像再生装置４１の映像表示部６１が、映像表示処理を実行し（ステップＡ５０）、鑑賞会が終了すると画像再生処理を終了する。
以下、図７の各処理について説明する。
まず、図８を参照して、図７のステップＡ１０に示した、画像再生装置４１の人物相関データベース構築部４９による人物相関データベース構築処理について説明する。【００５１】
人物相関データベース構築部４９は、被写体データベース４５から被写体のリストを取得する（ステップＢ１０）。
次に、人物相関データベース構築部４９は、被写体リストから被写体を一人選択し、「被写体Ａ」とする（ステップＢ３０）。
人物相関データベース構築部４９は、人物相関データベース４７から、この時点で登録されている被写体を取得して、登録済み被写体リストを作成する（ステップＢ４０）。【００５２】
次に、人物相関データベース構築部４９は、人物相関データベース４７に、被写体Ａのレコードを追加する。追加の際、被写体ＩＤフィールド９１には、被写体データベース４５から取得した被写体Ａの被写体ＩＤを記録する（ステップＢ５０）。
次に、人物相関データベース構築部４９は、登録済み被写体リスト内に、未処理の被写体があるかどうかを判定する（ステップＢ６０）。【００５３】
未処理の被写体が存在する場合（ステップＢ６０のＹＥＳルート参照）、人物相関データベース構築部４９は、未処理の被写体を一人選択し、「被写体Ｂ」とする。ユーザから被写体Ａと被写体Ｂの関係の入力を受け付ける。その際、被写体Ａから被写体Ｂの関係と、被写体Ｂから被写体Ａの関係と、それぞれ別個に入力させる。人物相関データベース構築部４９は、入力された関係を、前述のルール１〜３に従って数値に変換し、人物相関データベース４７の対応するセルにこの値を記録する（ステップＢ７０）。記録を終えたら、ステップＢ６０に戻る。【００５４】
ステップＢ６０において未処理の被写体がない場合（ステップＢ６０のＮＯルート参照）、人物相関データベース構築部４９は、前述のルール４に従って、人物相関データベース４７の、被写体Ａの自分自身との関係を表すセルに「０」を記録し（ステップＢ８０）、ステップＢ２０に戻る。そして、ステップＢ２０において、被写体データベース４５から取得したすべての被写体について、上記の処理を終了したかどうかを判定する。【００５５】
すべての被写体を処理した場合（ステップＢ２０のＹＥＳルート参照）、処理を終了する。
すべての被写体を処理していない場合（ステップＢ２０のＮＯルート参照）、人物相関データベース構築部４９は、被写体リストから未処理の被写体を一人選択して、上記の処理を繰り返す。【００５６】
なお、上記人物相関データベース構築処理において、人物相関データベース４７に登録されている被写体の人数が増えると、ステップＢ６０〜Ｂ７０でのユーザによる手作業が増えてしまう。この場合、ユーザが、被写体Ａが所属する集団のメンバを先に入力できるように、ステップＢ７０における未処理の被写体選択ロジックを変更することも可能である。被写体Ａが所属する集団のメンバをユーザに先に入力させ、被写体Ａにとって関係のない人物との人間関係の入力を後に行なわれせる。そして、ステップＢ７０においてユーザから入力を受け付ける際に、人物相関データベース構築部４９は、「これ以降は人間関係の入力をしない」という選択肢を画面に表示する。上記選択肢が選択された場合、ステップＢ６０に戻った時点で、人物相関データベース構築部４９は、すべてのユーザを「処理済み」に設定して、ステップＢ８０に進む。この場合、ユーザが明示的に人間関係を入力しなかった人間関係に対して、上記のルール３に従って値「０」が記録される。【００５７】
次に、図９を参照して、図７のステップＡ２０に示した、画像再生装置４１の鑑賞者検出部５１による鑑賞者検出処理について説明する。
まず、鑑賞者検出部５１は、鑑賞者リストを作成するために、全鑑賞者数を特定する（ステップＣ１０）。鑑賞者数の検出は、鑑賞会を行なう部屋に設置したカメラ５で鑑賞者の映像を撮像し、鑑賞者検出部５１が、この映像に対して顔認識技術を行なってもよい。あるいは、鑑賞者検出部５１が、鑑賞会への参加表明メールから、鑑賞者数を特定してもよい。鑑賞会に参加している鑑賞者数の特定は、公知のどのような方法を用いても行なうことができる。【００５８】
次に、鑑賞者検出部５１は、鑑賞者リストに鑑賞者を登録する。まず、鑑賞者検出部５１は、最初に特定した鑑賞者について、鑑賞者が誰であるのかを特定し、鑑賞者リストに追加する（ステップＣ３０）。カメラ５の映像から鑑賞者を認識する場合は、鑑賞者検出部５１は、顔認識技術を使って鑑賞者が誰であるのかを特定することができる。鑑賞会への参加表明メールから鑑賞者を認識する場合は、鑑賞者検出部５１は、参加表明メールの発信元や、メール本文の内容を解析することで、鑑賞者が誰であるのかを特定することができる。鑑賞者検出部５１は、鑑賞者を特定するために公知のどのような方法を用いてもよい。【００５９】
鑑賞者検出部５１は、ステップＣ２０に戻り、すべての鑑賞者を処理したかどうかを判定する（ステップＣ２０）。
すべての鑑賞者を処理した場合（ステップＣ２０のＹＥＳルート参照）、処理を終了する。
まだ処理していない鑑賞者が存在する場合（ステップＣ２０のＮＯルート参照）、次の鑑賞者に移り、ステップＣ３０の処理を行ない、上記のステップを繰り返す。【００６０】
この処理を終了すると、鑑賞者検出部５１は、すべての鑑賞者について、誰であるのかを特定しており、鑑賞者リストに記載する。
次に、図１０を参照して、図７のステップＡ３０に示した、画像再生装置４１の除外人物判定部５３による除外人物判定処理について説明する。
除外人物判定部５３は、鑑賞者検出部５１によって作成された鑑賞者リストから、鑑賞者を一人選択する（ステップＤ２０）。【００６１】
除外人物判定部５３は、ステップＤ２０で選択した鑑賞者について、人物相関データベース４７と突き合わせる（ステップＤ３０）。
除外人物判定部５３は、人物相関データベース４７に、ステップＤ２０で選択した鑑賞者が登録されているかどうかを判定する（ステップＤ４０）。
ステップＤ２０で選択した鑑賞者が登録されていない場合（ステップＤ４０のＮＯルート参照）、除外人物判定部５３は、ステップＤ１０に戻る。【００６２】
ステップＤ２０で選択した鑑賞者が登録されている場合（ステップＤ４０のＹＥＳルート参照）、除外人物判定部５３は、被写体データベース４５の該当する行のフラグフィールド９５に、その被写体を鑑賞会で表示してもよいかどうかを表す数値をセットする（ステップＤ５０）。
除外人物判定部５３は、被写体データベース４５のフラグフィールド９５の値を、例えば、以下のように設定する。【００６３】
（１）フラグフィールド９５に何も記載されていない場合（一人目の場合）
人物相関データベース４７の値をそのまま記載する。
（２）フラグフィールド９５に値が記載されている場合（二人目以降の場合）
（ａ）フラグフィールド９５の値が「０」の場合
人物相関データベース４７の値を上書きする
（ｂ）フラグフィールド９５の値が正の値の場合
人物相関データベース４７の値が正の場合、絶対値が大きい方をフラグフィールド９５にセットする
人物相関データベース４７の値が０の場合、何もしない
人物相関データベース４７の値が負の値の場合、人物相関データベース４７の値をフラグフィールド９５に上書きする
（ｃ）フラグフィールド９５の値が負の値の場合
人物相関データベース４７の値が正の場合、何もしない
人物相関データベース４７の値が０の場合、何もしない
人物相関データベース４７の値が負の場合、絶対値が大きい方をフラグフィールド９５にセットする【００６４】
上記のルールに従ってフラグフィールド９５に値を設定することにより、被写体データベース４５のフラグフィールド９５は、例えば、最終的に以下のような値に設定される。
鑑賞者にとって全く関連がない人物  →値０
鑑賞者すべてにとって表示に差し支えのない人物  →正の値
鑑賞者の誰かにとって表示に差し支えのある人物  
→負の値であり、かつ鑑賞者の中で一番差し支えのある人の度合い【００６５】
除外人物判定部５３は、ステップＤ１０に戻り、除外人物判定部５３が、鑑賞者リスト中のすべての鑑賞者を処理したかどうかを判定する（ステップＤ１０）。
すべての鑑賞者を処理した場合（ステップＤ１０のＹＥＳルート参照）、処理を終了する。
まだ処理していない鑑賞者が存在する場合（ステップＤ１０のＮＯルート参照）、除外人物判定部５３は、鑑賞者リストから未処理の鑑賞者を一人選択して（ステップＤ２０）、上記の処理を繰り返す。【００６６】
この処理を終了すると、除外人物判定部５３により、被写体データベース４５内のフラグフィールド９５には、その被写体を鑑賞会で表示してもよいかどうかを表す値が設定される。
次に、図１１を参照して、図７のステップＡ５０に示した、画像再生装置４１の表示映像制御部５９による画像再生処理について説明する。【００６７】
まず、表示映像制御部５９は、鑑賞対象の映像リストを取得する（ステップＥ１０）。この映像リストとは、鑑賞しようとしている対象の映像の一覧である。例えば、管理者が、結婚式で撮影した映像を「結婚式」というフォルダに格納して管理している場合は、表示映像制御部５９は、そのフォルダのディレクトリを選択して、鑑賞対象の映像リストを取得する。【００６８】
表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序の先頭の映像を取得し、この映像を再生候補映像とする（ステップＥ３０）。
表示映像制御部５９は、ステップＥ３０で取得した再生候補映像について、その映像に写っている被写体から一人を選択する（ステップＥ４０）。
表示映像制御部５９は、ステップＥ４０で選択した被写体を、被写体データベース４５から検索し、その被写体のフラグ情報を取得する（ステップＥ５０）。【００６９】
表示映像制御部５９は、ステップＥ３０で取得した再生候補映像に写っているすべての被写体について、上記の処理を終了したかを判定する（ステップＥ６０）。
未処理の被写体が存在する場合（ステップＥ６０のＮＯルート参照）、表示映像制御部５９は、ステップＥ４０に戻って別の被写体を選択し、ステップＥ５０の処理を繰り返す。【００７０】
すべての被写体を処理している場合（ステップＥ６０のＹＥＳルート参照）、表示映像制御部５９は、全被写体の最小のフラグ情報４８を取得する（ステップＥ７０）。被写体データベース４５でヒットしたレコードが１件の場合（つまり、再生候補映像に写っている被写体が一人の場合）、表示映像制御部５９は、そのレコードのフラグ情報の値を最小フラグ情報４８に設定する。被写体データベース４５で複数のレコードがヒットした場合（つまり、再生候補映像に写っている被写体が複数存在する場合）には、表示映像制御部５９は、複数のフラグ情報のうちの最小値を最小フラグ情報４８として記録する。レコードが存在しない場合、表示映像制御部５９は、最小フラグ情報４８を「０」に設定する。【００７１】
次に、表示映像制御部５９は、ステップＥ７０で求めた最小フラグ情報４８と、再生可能レベル５０とを比較する（ステップＥ８０）。
再生可能レベル５０は、映像を表示すべきかどうかの判定に使用される閾値である。映像の最小フラグ情報４８が、再生可能レベル５０以上である場合には、その映像が再生可能であると判定される。【００７２】
この再生可能レベル５０は、画像再生システム１によって事前に設定されるが、画像再生システム１の管理者が、グラフィカルユーザインターフェース（ＧＵＩ）を使用して自由に変更することができる。
例えば、本例においては、管理者は、鑑賞会に参加する誰もが一切不快に感じないように配慮するとする。この場合、管理者は、再生可能レベル５０を「０」に設定する。これにより、最小フラグ情報４８がマイナスの映像は表示されなくなる。【００７３】
しかし、鑑賞会に参加する誰もが一切不快に感じないように配慮すると、表示される映像が極端に少なくなり、鑑賞会がつまらなくなることもある。そこで、鑑賞者の性格や鑑賞会の趣旨によっては、鑑賞会の一部の参加者が少々不快に感じるのは仕方がないと管理者が判断する場合もある。その場合、管理者は、再生可能レベル５０を「−０．５」等に設定する。【００７４】
例えば、前述の人間関係の例において、管理者の妻（ＩＤ＝２）が鑑賞会に参加するとする。管理者によって、妻は身内であるため、管理者が、妻の感情よりも参加者の感情を優先させる。妻は、夫の会社を訪れた際の同僚Ｂ男（ＩＤ＝１０４）の対応を不快に感じたため、同僚Ｂ男の最小フラグ情報４８に「−０．３」が設定されている。しかし、最小フラグ情報４８の「−０．３」が、再生可能レベル５０の「−０．５」よりも大きいため、映像の被写体に同僚Ｂ男が含まれていても、その映像は表示可能として判定される。【００７５】
最小フラグ情報４８が、再生可能レベル５０よりも小さい（最小フラグ情報＜再生可能レベル）場合（ステップＥ８０のＮＯルート参照）、表示映像制御部５９は、ステップＥ２０に戻る。
最小フラグ情報４８が、再生可能レベル５０以上（最小フラグ情報≧再生可能レベル）である場合（ステップＥ８０のＹＥＳルート参照）、表示映像制御部５９は、表示のタイミングに合わせて、ステップＥ３０で取得した再生候補映像を、画像表示部６１に表示させる（ステップＥ９０）。【００７６】
表示映像制御部５９は、ステップＥ２０に戻り、鑑賞対象のすべての映像を再生し終えたかどうかを判定する。
鑑賞対象のすべての映像を再生し終えた場合（ステップＥ２０のＹＥＳルート参照）、処理を終了する。
鑑賞対象の映像のうち、まだ再生していないものが存在する場合（ステップＥ２０のＮＯルート参照）、表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序に従って次の映像を取得し、この映像を再生候補映像として、上記の処理を繰り返す。【００７７】
上記処理では、ステップＥ６０において、最小フラグ情報４８と、再生可能レベル５０とを比較することにより、表示映像制御部５９は、最小フラグ情報４８が再生可能レベル５０よりも小さい画像映像は、除外すべき映像として表示しない。このため、最小フラグ情報４８が再生可能レベル５０以上の映像のみが鑑賞者に表示される。
第１実施形態の画像再生システム１によれば、鑑賞者の顔を認識し、鑑賞者と、映像に写っている人物との人間関係を調べて、鑑賞者が不快感を感じない映像は再生するが、鑑賞者が不快に感じる可能性のある映像を、再生しないようにすることができる。【００７８】
（Ｂ）第２実施形態
上記の第１実施形態では、鑑賞会で特定の人物が写っている映像を表示させないように制御する。
しかし、鑑賞会の趣旨にもよるが、鑑賞会で特定の人物が写っている映像を一切表示させないと、参加者が違和感を感じることもある。違和感をなくすには、場合によっては、特定のメンバが写っている映像も再生する必要がある。しかし、鑑賞者が、どの程度不快に感じるかは、鑑賞者の状況や鑑賞会の雰囲気に依存するため、特定の映像を除外すべきかどうかを鑑賞中に決定できた方がよいこともある。【００７９】
そこで、第２実施形態の画像再生システム（不図示）では、映像を表示すべきかどうかの閾値である再生可能レベル５０を、鑑賞会中に参加者の状況をみて動的に変更することができる。
図１２は、第２実施形態の画像再生装置（画像表示装置）４１０の機能ブロック図である。【００８０】
第２実施形態の画像再生システム（不図示）は、ＰＣ３、カメラ５、表示装置７に加えて、鑑賞中に再生可能レベル５０を動的に変更するためのリモコン装置１８（図１２）を備える。
さらに、第２実施形態の画像再生装置４１０は、図３に示した第１実施形態の画像再生装置４１の各機能部に加えて、再生可能レベル変更部６２を有する。【００８１】
なお、第２実施形態の全体的なシステム構成は、図１，２に示した第１実施形態のものと同じであるため、その図示および説明を省略する。また、第３実施形態の他の機能は図４〜１１に示した第１実施形態のものと同じであるため、その図示および説明を省略する。
リモコン装置１８は、例えば、図１１に示した映像の再生処理中に、再生可能レベル５０の値を増減するための方向指示ボタン１８１を有する。例えば、ユーザがリモコン装置１８の上矢印ボタンを押下すると、再生可能レベル変更部６２は、リモコン装置１８のボタン操作に応じて、再生可能レベル５０の値を上げる。逆に、ユーザが下矢印ボタンを押下すると、再生可能レベル変更部６２は、リモコン装置１８のボタン操作に応じて、再生可能レベル５０の値を下げる。【００８２】
再生可能レベル変更部６２によって再生可能レベル５０の値が変更されると、表示映像制御部５９は、図１１のステップＥ８０において、ステップＥ７０で求めた最小フラグ情報４８を、変更後の再生可能レベル５０と比較して、再生候補映像の表示可否を判断する。
例えば、鑑賞の開始時に再生可能レベル５０が「−０．５」に設定されていて、管理者の妻（ＩＤ＝２）が鑑賞会に参加しているとする。この場合、第１実施形態において説明したように、同僚Ｂ男の映像が表示される。【００８３】
鑑賞を進めていくにつれて、妻が同僚Ｂ男の映像を見たくなさそうなそぶりを見せると、管理者が、例えば、リモコン装置１８の上矢印ボタンを押下して、再生可能レベル５０を「０」に引き上げる。同僚Ｂ男（ＩＤ＝１０４）の最小フラグ情報４８の値が「−０．３」であるため、以降は、同僚Ｂ男の映像は表示されなくなる。
第２実施形態によれば、上記の第１実施形態の利点が得られるほか、映像を表示すべきかどうかの閾値を動的に設定できるため、鑑賞者の反応等によって、除外する映像を動的に変更することができる。【００８４】
（Ｃ）第３実施形態
上記の第１実施形態では、鑑賞会で特定の人物が写っている映像を表示させないように制御する。
しかし、一部の参加者が鑑賞会に遅れて参加してきた、その参加者は、鑑賞者検出部５１によって認識されていない。このため、遅れた参加者が好ましく思っていない人物が写っている映像が表示され、その参加者が気分を害するおそれがある。
そこで第３実施形態では、第１実施形態の各機能に加え、鑑賞会中に遅れて参加してきた人がいる場合などに、鑑賞会中に鑑賞者を動的に追加する機能を備える。【００８５】
図１３は、第３実施形態の画像再生装置（画像表示装置）４１１の機能ブロック図である。
図１３に示すように、第３実施形態の画像再生装置４１１は、図３に示した第１実施形態の画像再生装置４１の各機能部に加えて、追加人物判定部６３を有する。
この追加人物判定部６３は、鑑賞会中に鑑賞者を常にモニタしており、参加者が増えたことを検出すると、鑑賞者を動的に追加する。【００８６】
なお、第３実施形態の全体的なシステム構成は、図１，２に示した第１実施形態のものと同じであるため、その図示および説明を省略する。また、第３実施形態の他の機能は図４〜１１に示した第１実施形態のものと同じであるため、その図示および説明を省略する。
図１４は、第３実施形態における追加人物判定部６３の処理を示すフローチャートである。【００８７】
画像再生処理の実行中に、追加人物判定部６３は、カメラ５の映像をモニタしている。追加人物判定部６３が、鑑賞者が増えていることを検出すると、この追加の鑑賞者を、人物相関データベース４７と突き合わせる（ステップＦ１０）。
追加人物判定部６３は、人物相関データベース４７に、追加の鑑賞者が登録されているかどうかを判定する（ステップＦ２０）。【００８８】
人物相関データベース４７に、追加の鑑賞者が登録されていない場合（ステップＦ２０のＮＯルート参照）、新しい鑑賞者であり、人物相関データベース４７に該当するレコードがないため、追加人物判定部６３は、処理を終了する。この場合には、この新たな鑑賞者に基づいて、映像の除外が行なわれない。
人物相関データベース４７に、追加の鑑賞者が登録されている場合（ステップＦ２０のＹＥＳルート参照）、追加人物判定部６３は、人物相関データベース４７の追加の鑑賞者のレコードの値を抽出し、被写体データベース４５のフラグフィールド９５の値を先のステップＤ５０の更新ルールに従って更新する（ステップＦ３０）。そして、処理を終了する。【００８９】
なお、同時に複数の人物が遅れて鑑賞会に加わった場合は、遅れてきたすべての人物について、図１４の処理を繰り返す。
このように、第３実施形態の画像再生システムによれば、上記の第１実施形態の利点が得られるほか、画像再生処理の実行中に、被写体データベース４５の追加の鑑賞者のフラグフィールド９５の値が動的に変更されて、画像再生装置４１１の表示映像制御部５９により画像再生処理が行なわれる。これにより、遅れて参加した鑑賞者に関しても、映像の除外が判定されて、ふさわしくない映像を再生させないように制御できる。【００９０】
（Ｄ）第４実施形態
恋人同士や夫婦などのパートナーが一緒に映像を鑑賞する場合がある。
しかし、映像の鑑賞中に、パートナーが、以前の恋人や、異性の同僚や部下など、別の異性と仲良く写っている写真が再生されてしまうと、パートナーの関係に亀裂が生じるおそれがある。
例えば、管理者の妻（ＩＤ＝２）が知らない人物（例えば同僚Ｃ子）と管理者とが２人だけで意味ありげに写っている写真に対し、妻は不快に感じるであろう。しかし、先の第１〜３実施形態の画像再生装置では、妻が知らない同僚Ｃ子が写っている映像は除外されない。【００９１】
実際、同僚Ｃ子が同僚Ａ男と別れ話でもめている時期に、管理者は同僚Ｃ子から相談を受けていた。同僚Ｃ子が同僚Ａ男と別れた後に、相談に乗ってもらったお礼として管理者が同僚Ｃ子から食事に誘われたことがある。同僚Ｃ子と、同僚Ｃ子と仲のよいＤ美と、管理者との３人の食事会であったため、管理者は、妻に何も言わずに食事会に参加した。しかし、管理者は、その席でＣ子との２人きりの写真をＤ美に撮られ、その写真を自分のＰＣに保存していた。管理者は、妻と一緒に写真を鑑賞し始めてはじめて、その写真を妻が見たら問題になる可能性があると思い至った。【００９２】
そこで、第４実施形態では、配偶者や恋人などのパートナーと映像を鑑賞する場合に、パートナー関係にある一方が、パートナー以外の他の異性と２人きりで写っている映像を表示させないように制御する。例えば、本実施形態は、上記の状況で、管理者が同僚Ｃ子と２人で写っている写真を除外することができる。
図１５は、第４実施形態の画像再生装置（画像表示装置）４１２の機能ブロック図である。【００９３】
本実施形態においては、図１６に示すように、被写体データベース４５に、被写体の性別を表す性別フィールド９７を有する。
例えば、性別フィールド９７には、被写体が男性である場合は値「１」が、女性である場合には値「２」が設定される。
また、図１５に示すように、第４実施形態の画像再生装置４１２は、図３に示した第１実施形態の画像再生装置４１の各機能部に加えて、不適切映像除外部（除外部）６５を有する。【００９４】
この不適切映像除外部６５は、映像の再生中に、パートナー関係にある一方が、パートナー以外の他の異性と２人きりで写っている映像（以下「不適切な映像」と呼ぶ）を再生しないように排除する。
なお、第４実施形態の全体的なシステム構成は、図１，２に示した第１実施形態のものと同じであるため、その図示および説明を省略する。また、第４実施形態の他の機能は図４，６〜１０に示した第１実施形態のものと同じであるため、その図示および説明を省略する。【００９５】
図１７を参照して、第４実施形態の画像再生装置４１２の表示映像制御部５９による画像再生処理について説明する。
まず、表示映像制御部５９は、第１実施形態と同様に鑑賞対象の映像リストを取得する（ステップＥ１０）。
表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序の先頭の映像を取得し、この映像を再生候補映像とする（ステップＥ３０）。【００９６】
表示映像制御部５９は、ステップＥ３０で取得した再生候補映像について、その映像に写っている被写体から一人を選択する（ステップＥ４０）。
表示映像制御部５９は、ステップＥ４０で選択した被写体を、被写体データベース４５から検索し、その被写体のフラグ情報を取得する（ステップＥ５０）。
表示映像制御部５９は、ステップＥ３０で取得した再生候補映像に写っているすべての被写体について、上記の処理を終了したかを判定する（ステップＥ６０）。【００９７】
未処理の被写体が存在する場合（ステップＥ６０のＮＯルート参照）、表示映像制御部５９は、ステップＥ４０に戻って別の被写体を選択し、ステップＥ５０の処理を繰り返す。
すべての被写体を処理している場合（ステップＥ６０のＹＥＳルート参照）、表示映像制御部５９は、全被写体の最小のフラグ情報４８を取得する（ステップＥ７０）。被写体データベース４５でヒットしたレコードが１件の場合（つまり、再生候補映像に写っている被写体が一人の場合）、表示映像制御部５９は、そのレコードのフラグ情報の値を最小フラグ情報４８に設定する。被写体データベース４５で複数のレコードがヒットした場合（つまり、再生候補映像に写っている被写体が複数存在する場合）には、表示映像制御部５９は、複数のフラグ情報のうちの最小値を最小フラグ情報４８として記録する。レコードが存在しない場合、表示映像制御部５９は、最小フラグ情報４８を「０」に設定する。【００９８】
次に、不適切映像除外部６５が、後述する不適切映像処理を実行する（ステップＥ７５）。
次に、表示映像制御部５９は、ステップＥ３０で取得した再生候補映像が、後述する不適切映像処理により、「不適切な映像」としてマークされているかどうかを判定する（ステップＥ８５）。【００９９】
再生候補画像が「不適切な映像」としてマークされている場合、表示映像制御部５９は、ステップＥ２０に戻る。
再生候補画像が「不適切な映像」としてマークされていない場合、表示映像制御部５９は、表示のタイミングに合わせて、ステップＥ３０で取得した再生候補映像を、画像表示部６１に表示させる（ステップＥ９０）。【０１００】
表示映像制御部５９は、ステップＥ２０に戻り、鑑賞対象のすべての映像を再生し終えたかどうかを判定する。
鑑賞対象のすべての映像を再生し終えた場合（ステップＥ２０のＹＥＳルート参照）、処理を終了する。
鑑賞対象の映像のうち、まだ再生していないものが存在する場合（ステップＥ２０のＮＯルート参照）、表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序に従って次の映像を取得し、この映像を再生候補映像として、上記の処理を繰り返す。【０１０１】
図１８は、図１７のステップＥ７５に示した不適切映像除外部６５による不適切映像除外処理を示すフローチャートである。
まず、不適切映像除外部６５は、図１７のステップＥ７０で取得した再生候補映像の最小フラグ情報４８が、再生可能レベル５０よりも大きいかどうかを判定する（ステップＧ１０）。【０１０２】
再生候補映像の最小フラグ情報４８が、再生可能レベル５０よりも小さい場合（ステップＧ１０のＮＯルート参照）、不適切映像除外部６５は、再生候補映像を「不適切な映像」とマークし（ステップＧ２０）、処理を終了する。
再生候補映像の最小フラグ情報４８が、再生可能レベル５０以上である場合（ステップＧ１０のＹＥＳルート参照）、不適切映像除外部６５は、再生候補映像に写っている被写体すべてのレコードを被写体データベース４５から抽出する。そして、以下の条件（ア）〜（ウ）のすべてに合致する場合、その再生候補映像を「不適切な映像」とマークし、処理を終了する（ステップＧ３０）。
（ア）管理者を含む
（イ）パートナーを含まない
（ウ）管理者と異なる性別の人物が一人だけ含まれる
なお、不適切映像除外部６５は、上記の条件に１つでも該当しない場合も処理を終了する。【０１０３】
なお、不適切映像除外部６５は、ステップＧ２０において、写真に写っている人物が、管理者と異なる性別であるかどうかを、先の被写体データベース４５の性別フィールド９７から判定することができる。
また、パートナーであるかどうかは、予め、人物相関データベース４７のパートナーの双方の該当するセルに、値「２」など、絶対値が１を超える値を設定することで、パートナー関係を設定することで判定することができる。【０１０４】
このように、第４実施形態の画像再生システムによれば、上記の第１実施形態の利点が得られるほか、パートナーと映像を鑑賞する場合に、相手と他の異性が２人きりで写っている映像を表示させないように制御することができる。
例えば、上記の例においては、管理者と同僚Ｃ子の２人きりの写真が除外されるほか、例えば管理者と同僚Ｄ美との２人きりの写真も、同様に除外でき、妻の目に触れるのを防ぐことができる。【０１０５】
（Ｅ）第４実施形態の変形例
上記第４実施形態の画像再生システムでは、パートナーと映像を鑑賞する場合に、相手と異性が写っている映像を表示させないように制御することができる。しかし、第４実施形態では、パートナーと異性の２人きりの写真は排除できるが、パートナーと複数の異性とが写った写真は排除できない。例えば、管理者の妻が、管理者と同僚Ｃ子と同僚Ｄ美の３人が写った写真を見て不快に感じることも考えられる。【０１０６】
そこで、第４実施形態の変形例では、パートナー関係の一方と複数の異性とが写っている映像も再生しないように排除する。
図１９は、第４実施形態の変形例の画像再生装置（画像表示装置）４１３の機能ブロック図である。
第４実施形態の変形例は、図１９に示すように、第４実施形態の画像再生装置４１３の各機能部に加えて、不適切画像閾値５２を有する。【０１０７】
この不適切画像閾値５２は、第４実施形態の画像再生装置４１２の不適切映像除外部６５により、再生候補映像を「不適切な映像」としてマークする際に使用される閾値である。
なお、第４実施形態の変形例の全体的なシステム構成は、前述の第４実施形態のものと同じであるため、その図示および説明を省略する。また、第４実施形態の変形例の他の機能も第４実施形態のものと同じであるため、その図示および説明を省略する。【０１０８】
図２０は、第４実施形態の変形例における不適切映像除外部６５による不適切映像除外処理を示すフローチャートである。
まず、不適切映像除外部６５は、表示映像制御部５９によって取得した再生候補映像の最小フラグ情報４８が、再生可能レベル５０よりも大きいかどうかを判定する（ステップＨ１０）。【０１０９】
再生候補映像の最小フラグ情報４８が、再生可能レベル５０よりも小さい場合（ステップＨ１０のＮＯルート参照）、不適切映像除外部６５は、再生候補映像を「不適切な映像」とマークし（ステップＨ２０）、処理を終了する。
再生候補映像の最小フラグ情報４８が、再生可能レベル５０以上である場合（ステップＨ１０のＹＥＳルート参照）、不適切映像除外部６５は、不適切画像閾値５２の値を取得する（ステップＨ３０）。不適切画像閾値５２は、管理者や画像再生システム１によって予め設定されており、ＰＣ３のＲＡＭ２１やＨＤＤ２３に記憶されている。【０１１０】
不適切映像除外部６５は、再生候補映像に写っている被写体すべてのレコードを被写体データベース４５から抽出する。そして、以下の条件（ア），（イ），（エ）すべてに合致する場合、その再生候補映像を「不適切な映像」とマークして、処理を終了する（ステップＨ４０）。
（ア）管理者を含む
（イ）パートナーを含まない
（エ）管理者と異なる性別の人物が１人以上不適切画像閾値５２以下の人数含まれる
なお、不適切映像除外部６５は、上記の条件に１つでも該当しない場合も処理を終了する。【０１１１】
なお、ステップＨ３０の（エ）の条件により、管理者と同性の人物が管理者のみであり、管理者以外の被写体はすべて管理者とは異性である場合だけではなく、管理者と同性の人物が含まれる場合にも、映像が再生されないように除外される。
このような映像の例としては、例えば、管理人が妻に内緒で参加した合コンの写真が挙げられる。この場合、たとえ男性が複数が写っていたとしても、管理人は、合コンに参加したことを妻に知られたくないため、写真を除外して欲しいと考える。【０１１２】
なお、不適切映像除外部６５は、ステップＧ２０において、写真に写っている人物が、管理者と異なる性別であるかどうかを、先の被写体データベース４５の性別フィールド９７から判定することができる。
また、パートナーであるかどうかは、予め、人物相関データベース４７のパートナーの双方の該当するセルに、値「２」など、絶対値が１を超える値を設定することで、パートナー関係を設定することで判定することができる。【０１１３】
このように、第４実施形態の変形例の画像再生システムによれば、上記の第４実施形態の利点が得られるほか、パートナーと映像を鑑賞する場合に、パートナー関係の一方と他の異性が複数写っている映像も表示させないように制御することができる。このようにして、パートナー関係を壊すような映像を判定し、再生しないように制御することができる。【０１１４】
例えば、不適切画像閾値５２の値を「２」に設定すると、異なる性別の人物が１人または２人の場合に不適切と判断されるため、上記の第４実施形態で挙げた例の状況では、管理者と同僚Ｃ子と同僚Ｄ美の３人が写った写真も、妻の目に触れるのを防ぐことができる。【０１１５】
（Ｆ）第５実施形態
上記の第１〜４実施形態においては、好ましくない人物が写っている映像を除外する。しかし、社員旅行で訪れた景色や観光名所、結婚式やパーティなどのイベントなどで撮影した映像を鑑賞する際に、ふさわしくない人物が写っている映像をすべて除外してしまうと、鑑賞会の参加者の楽しみが減る場合も考えられる。
そこで、第５実施形態では、第１実施形態のように、好ましくない人物が写っている映像を、再生しないように除外するのではなく、その映像中の問題の人物を、別の人物に変更して映像を表示する。本実施形態は、特別な景色や観光名所、イベントなどで撮影した映像を鑑賞する場合などに、特定の人物が写っているためにその映像が表示されなくなることを防ぐ。【０１１６】
図２１は、第５実施形態の画像再生装置（画像表示装置）４１４の機能ブロック図である。
第５実施形態の画像再生装置４１４は、図２１に示すように、図３に示した第１実施形態の画像再生装置４１の各機能部に加えて、顔領域データベース５４および置換候補判定部６３を有する。【０１１７】
なお、第５実施形態の全体的なシステム構成は、図１，２に示した第１実施形態のものと同じであるため、その図示および説明を省略する。また、第３実施形態の他の機能は図４，６〜１０に示した第１実施形態のものと同じであるため、その図示および説明を省略する。
図２２は、本実施形態における顔の領域を示す図であり、図２３は、図２２に対応する顔領域データベース５４の例を示す図である。【０１１８】
図２２の写真（映像ＩＤ＝１２０１）を例として、顔領域データベース５４を説明する。
図２２に示した映像ＩＤ＝１２０１の写真は、被写体として管理者（被写体ＩＤ＝１）１１１、妻（被写体ＩＤ＝２）１１３、花子（被写体ＩＤ＝４）１１６の３人が写っている。各被写体の顔の領域１１２，１１４，１１６が、それぞれ破線の枠で図示されている。【０１１９】
この写真に対応する顔領域データベース５４の例を、図２３に示す。
この例においては、顔領域データベース５４は、Ｉｎｄｅｘ１０３、映像ＩＤ１０５、被写体ＩＤ１０７および被写体領域１０９の各フィールドを有する。
Ｉｎｄｅｘ１０３は、データを一意に特定するための固有のＩＤを記憶する。
映像ＩＤ１０５は、映像データベース４３に管理されている映像を指すＩｎｄｅｘ情報を記憶する。【０１２０】
被写体ＩＤ１０７は、被写体データベース４５に管理されている被写体を指すＩＤ情報を記憶する。
被写体領域１０９は、映像中の、被写体の顔が写っている領域を記憶する。顔の領域の座標は、例えば、顔認識処理時に判定された領域の情報が登録される。
図２２の例の場合、顔の領域を「（左上の座標）−（右下の座標）」という形式で表している。【０１２１】
領域は、映像内でその領域を特定できれば、他のどのような表現で表わしてもよい。例えば、「（左上の座標）−縦サイズ×横サイズ」という表現で顔の領域を表わしてもよい。
映像ＩＤ＝１２０１の写真の対応する顔領域データベース５４のレコードは、Ｉｎｄｅｘ２２３、２２４、２２５の３つのレコードである。Ｉｎｄｅｘ２２３は、映像ＩＤ＝１２０１の写真の中に、被写体ＩＤ＝１の被写体の顔が、（１３，０）−（１５７，２２０）の領域にあるということを示す。同様に、Ｉｎｄｅｘ２２４は、映像ＩＤ＝１２０１の写真の中に、被写体ＩＤ＝２の被写体の顔が、（３１１，３８）−（１４７，１９４）の領域にあるということを示す。Ｉｎｄｅｘ２２５は、映像ＩＤ＝１２０１の写真の中に、被写体ＩＤ＝４の被写体の顔が、（１８１，１２）−（１０８，１４７）の領域にあるということを示す。【０１２２】
また、本実施形態においては、図２４に示すように、被写体データベース４５に、別の人物への置換が必要になった場合に、どの人物と置き換えるかを示す置換ＩＤフィールド９９を有する。この置換ＩＤフィールド９９には、表示にふさわしくないと判断された人物に置き換える人物の被写体ＩＤが記憶される。
図２５を参照して、第５実施形態の画像再生装置４１４の表示映像制御部５９による画像再生処理について説明する。【０１２３】
まず、表示映像制御部５９は、第１実施形態と同様に鑑賞対象の映像リストを取得する（ステップＥ１０）。
表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序の先頭の映像を取得し、この映像を再生候補映像とする（ステップＥ３０）。
次に、置換候補判定処理部６７が、後述する置換候補判定処理を実行して最小フラグ情報４８を決定する（ステップＥ３５）。【０１２４】
次に、表示映像制御部５９は、ステップＥ３５において決定された最小フラグ情報４８と、再生可能レベル５０とを比較する（ステップＥ８０）。
最小フラグ情報４８が、再生可能レベル５０よりも小さい（最小フラグ情報＜再生可能レベル）場合（ステップＥ８０のＮＯルート参照）場合、表示映像制御部５９は、ステップＥ２０に戻る。【０１２５】
最小フラグ情報４８が、再生可能レベル５０以上（最小フラグ情報≧再生可能レベル）である場合（ステップＥ８０のＹＥＳルート参照）、被写体データベース４５に置換ＩＤ９９が記載されていれば、表示映像制御部５９は、顔領域データベース５４から、その被写体ＩＤの人物が写っている他の映像を探す（ステップＥ１００）。
表示映像制御部５９は、顔領域データベース５４において、当該被写体ＩＤの人物が写っている別の映像の有無を判定する（ステップＥ１１０）。【０１２６】
当該被写体ＩＤの人物が写っている別の映像が存在しない場合（ステップＥ１１０のＮＯルート参照）、表示映像制御部５９は、ステップＥ２０に戻る。置き換える人物の映像が存在しないため、ステップＥ３０において再生候補映像とされた映像が表示されない。
当該被写体ＩＤの人物が写っている別の映像が存在する場合（ステップＥ１１０のＹＥＳルート参照）、表示映像制御部５９は、ステップＥ８０で見つけた顔映像を、置き換えたい顔の領域に合わせて拡大縮小し、元の映像に合成して、再生候補映像を作成する。そして、表示映像制御部５９は、表示のタイミングに合わせてこの再生候補映像を、画像表示部６１に表示させる（ステップＥ１２０）。【０１２７】
表示映像制御部５９は、ステップＥ２０に戻り、鑑賞対象のすべての映像を再生し終えたかどうかを判定する。
鑑賞対象のすべての映像を再生し終えた場合（ステップＥ２０のＹＥＳルート参照）、処理を終了する。
鑑賞対象の映像のうち、まだ再生していないものが存在する場合（ステップＥ２０のＮＯルート参照）、表示映像制御部５９は、映像データベース４３から、鑑賞対象の映像リストの再生順序に従って次の映像を取得し、この映像を再生候補映像として、上記の処理を繰り返す。【０１２８】
図２６は、図２５のステップＥ３５における置換候補判定部６７の処理を示すフローチャートである。
置換候補判定部６７は最小フラグ情報４８を、値「０」を設定することで初期化する（ステップＩ１０）。
置換候補判定部６７は、表示映像制御部５９によって取得した再生候補映像に写っている被写体が被写体データベース４５に登録されているかどうかを調べ、登録されていれば被写体リストに登録する（ステップＩ２０）。【０１２９】
被写体リストに被写体が登録されている場合、置換候補判定部６７は、再生候補映像に写っていない被写体を被写体データベース４５で検索する。そして、フラグ情報が再生可能レベル５０以上のすべての被写体を、置換候補者リストに登録する（ステップＩ３０）。
置換候補判定部６７は、被写体リストから未処理の被写体を一人選択し、その被写体のフラグ情報と最小フラグ情報４８とを比較し、いずれか小さい方を最小フラグ情報４８として記録する（ステップＩ５０）。【０１３０】
次に置換候補判定部６７は、ステップＩ５０で選択した被写体について、最小フラグ情報４８が再生可能レベル５０よりも大きいかどうかを判定する（ステップＩ６０）。
最小フラグ情報４８が再生可能レベル５０以上の場合（ステップＩ６０のＹＥＳルート参照）、置換候補判定部６７はステップＩ４０に戻る。
最小フラグ情報４８が再生可能レベル５０よりも小さい場合（ステップＩ６０のＮＯルート参照）、置換候補判定部６７は、置換候補者リストに未処理の候補者が存在するかどうかを判定する（ステップＩ７０）。【０１３１】
置換候補者リストに未処理の候補者が存在する場合（ステップＩ７０のＹＥＳルート参照）、ステップＩ８０において、置換候補判定部６７は、置換候補者リストから未処理の置換候補者を選ぶ。そして、選択した置換候補者の被写体ＩＤを、被写体データベース４５の現在処理している被写体の置換ＩＤフィールド９９に書き込む。次に、置換候補判定部６７は、選択した置換候補者のフラグ情報を最小フラグ情報４８に書き込み、ステップＩ４０に戻る。【０１３２】
置換候補者リストに未処理の候補者が存在しない場合（ステップＩ７０のＮＯルート参照）、置換候補判定部６７は、被写体データベース４５中の現在処理している被写体の置換ＩＤフィールド９９に「なし」と書き込み（ステップＩ９０）、処理を終了する。
ステップＩ４０において、置換候補判定部６７は、被写体リストのすべての被写体に対して上記の処理を終了したかどうかを判定する（ステップＩ４０）。【０１３３】
被写体リストのすべての被写体に対して上記の処理を終了した場合（ステップＩ４０のＹＥＳルート参照）、処理を終了する。
被写体リストに上記の処理が終了していない被写体が存在する場合（ステップＩ４０のＮＯルート参照）、置換候補判定部６７は、被写体リストから未処理の被写体を一人選択し、上記の処理を繰り返す。【０１３４】
なお、上記の置換候補判定処理において、置換可能な別の人物を検索しても、置換できないと判断される場合もありうる。その場合、置換候補判定処理のステップＩ９０において被写体データベース４５中の置換ＩＤフィールド９９に「なし」が書き込まれ、かつ最小フラグ情報４８が、再生可能レベル５０よりも小さい値に設定されて処理を終了する。このため、図２５のステップＥ８０での画像表示部６１による判定により、当該映像が表示されないように制御される。【０１３５】
このように、第５実施形態の画像再生システムによれば、上記の第１実施形態の利点が得られるほか、好ましくない人物が写った映像があった場合、その人物を別の人物に変更して表示することが可能となる。このため、鑑賞会で、特別な景色や観光名所、イベントなどで撮影した映像に特定の人物が写っていても、その映像を表示させることができ、鑑賞会をより楽しむことができる。【０１３６】
（Ｇ）第５実施形態の変形例
上記の第５実施形態においては、好ましくない人物が写っている映像において、その人物を別の人物に置き換えた映像を合成して、その映像を表示する。
しかし、第５実施形態においては、置換候補が設定されていなかった場合、その映像が再生されないように制御されてしまう。特別な景色や観光名所、イベントなどで撮影した映像を鑑賞する場合などに、特定の人物が写っているためにその映像が表示されなくなると、鑑賞会の参加者の楽しみが減ってしまう。
そこで、第５実施形態の変形例では、好ましくない人物を背景に置き換えた映像を合成して表示する。【０１３７】
なお、第５実施形態の変形例の全体的なシステム構成は、前述の第５実施形態のものと同じであるため、その図示および説明を省略する。また、第５実施形態の変形例の他の機能も第５実施形態のものと同じであるため、その図示および説明を省略する。
ただし、本変形例では、図２５のステップＥ１００において置換候補として他の被写体を探し、ステップＥ１２０において映像を合成する代わりに、ステップＥ１００の処理を行なわず、ステップＥ１２０で、ふさわしくない人物を背景映像で置き換える。【０１３８】
なお、ふさわしくない人物を背景映像に置き換える場合は、処理中の映像の背景映像から一部を切り取り、切り取った部分をふさわしくない人物の表示領域に嵌め込んで、映像を合成すればよい。また、置き換えるのにふさわしいような背景映像を処理中の映像から切り取れない場合は、他の映像の背景映像から切り取って合成することもできる。
このように、第５実施形態の変形例の画像再生システムによれば、上記の第５実施形態の利点が得られるほか、鑑賞会で、特別な景色や観光名所、イベントなどで撮影した映像に写っている好ましくない人物を背景映像に置き換える。このため、基本的にはすべての映像を鑑賞会で表示させることができ、鑑賞会をさらに楽しむことができる。【０１３９】
上記の第１〜第５実施形態およびその変形例においては、ＰＣ３のＣＰＵ１９が、画像再生プログラムを実行することにより、画像再生装置４１，４１０，４１１，４１２，４１３，４１４、人物相関データベース構築部４９、鑑賞者検出部５１、除外人物判定部５３、鑑賞状況通知部５５、除外映像判定部５７、表示映像制御部５９、再生可能レベル変更部６２、追加人物判定部６３、不適切映像除外部６５、および置換候補判定部６７として機能するようになっている。【０１４０】
また、映像データベース４３、被写体データベース４５、人物相関データベース４７、顔領域データベース５４はＰＣ３のＨＤＤ２９のＨＤＤ２３に格納され、最小フラグ４８、再生可能レベル５０、不適切画像閾値５２は、ＰＣ３のＲＡＭ２１などに記憶される。
また、表示装置７等が映像表示部６１として機能する。
なお、これらの画像再生装置４１，４１０，４１１，４１２，４１３，４１４、人物相関データベース構築部４９、鑑賞者検出部５１、除外人物判定部５３、鑑賞状況通知部５５、除外映像判定部５７、表示映像制御部５９、再生可能レベル変更部６２、追加人物判定部６３、不適切映像除外部６５、および置換候補判定部６７としての機能を実現するためのプログラム（画像再生プログラム）は、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等），磁気ディスク，光ディスク，光磁気ディスク等の、コンピュータ読取可能な記録媒体に記録された形態で提供される。そして、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。又、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信経路を介してコンピュータに提供するようにしてもよい。【０１４１】
画像再生装置４１，４１０，４１１，４１２，４１３，４１４、人物相関データベース構築部４９、鑑賞者検出部５１、除外人物判定部５３、鑑賞状況通知部５５、除外映像判定部５７、表示映像制御部５９、再生可能レベル変更部６２、追加人物判定部６３、不適切映像除外部６５、および置換候補判定部６７としての機能を実現する際には、内部記憶装置（本実施形態ではＰＣ３のＲＡＭ１９やＨＤＤ２３）に格納されたプログラムがコンピュータのマイクロプロセッサ（本実施形態ではＰＣ３のＣＰＵ１９）によって実行される。このとき、記録媒体に記録されたプログラムをコンピュータが読み取って実行するようにしてもよい。【０１４２】
なお、本実施形態において、コンピュータとは、ハードウェアとオペレーティングシステムとを含む概念であり、オペレーティングシステムの制御の下で動作するハードウェアを意味している。又、オペレーティングシステムが不要でアプリケーションプログラム単独でハードウェアを動作させる場合には、そのハードウェア自体がコンピュータに相当する。ハードウェアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえており、本実施形態においては、ＰＣ３がコンピュータとしての機能を有しているのである。
（Ｈ）その他
なお、上述した実施形態およびその変形例に関わらず、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。【０１４３】
例えば、上記の第１〜５実施形態およびその変形例においては、人物相関データベース４７に、被写体データベース４５に記録されている人物を登録しているが、被写体データベース４５に登録されていない人物を人物相関データベース４７に登録してもよい。被写体データベース４５に登録されていない人物を人物相関データベース４７に登録することにより、写っている映像が映像データベース４３に登録されていないが、関わりのある人物を、鑑賞時に考慮することができる。【０１４４】
また、上記の第１〜５実施形態およびその変形例を、静止画を例に挙げて説明したが、動画も同様に扱ってもよい。その際には、動画の各フレームに上記の処理を実行して、鑑賞者が不快に感じる可能性のある動画のフレームの再生を制御しても、動画自体の再生を制御してもよい。
また、被写体データベース４５に記録されているが、人物相関データベース４７に登録されていない人物が存在してもよい。このような例としては、例えば町中での撮影などで偶然見ず知らずの人が写真に写っていた場合などがある。上記の実施形態においては、人物相関データベース４７のこのような人物のセルに値「０」を設定していたが、人物相関データベース４７にそのような偶然写った人物を登録しなくてもよい。【０１４５】
また、上記の第５実施形態およびその変形例においては、映像に異性が一人以上写っている場合に、その映像を除外したが、このような実施形態では、結婚式で写した親戚一同の写真も除外されてしまう。そこで、第５実施形態およびその変形例を、同性が一人でも写っていれば除外しないように変更することもできる。
また、上記第１〜５実施形態およびその変形例においては、映像データがＰＣ３のＨＤＤ２３に記憶されていると説明したが、映像データがＰＣ３の外部の記憶装置に記憶されていてもよい。例えば、映像データが、表示装置７の記憶装置に格納されていても、光ディスク１７に記憶されていてもよい。あるいは、映像データが、ＵＳＢインターフェースや他のインターフェース経由でＰＣ３に接続されるＵＳＢメモリやメモリカード（不図示）に格納されていてもよい。【０１４６】
映像データが、ＰＣの外部に記憶されている場合には、映像データベース４３に、外部記憶装置を一意に特定するためのＩＤを記憶するフィールドが追加される。
また、上記第１〜５実施形態およびその変形例においては、映像に映っている人物の表示の可否を制御したが、例えば、動物など人間以外の表示の可否を制御してもよい。
例えば、は虫類や昆虫が嫌いな鑑賞者がいる場合に、は虫類や昆虫が写っている映像が再生されないように除外したり、映像中のは虫類や昆虫を、背景画像や他の画像に置き換えるシステムが考えられる。【０１４７】
また、上記の第２〜５実施形態およびその変形例は、任意に組み合わせることができる。例えば、第２〜５実施形態のうちの任意の２〜４を組み合わせてもよいし、全てを組み合わせてもよい。
【符号の説明】
【０１４８】
１    画像再生システム
３    ＰＣ（情報処理装置）
５    カメラ（撮像装置）
７    表示装置（表示部）
４１，４１０，４１１，４１２，４１３，４１４  画像再生装置（画像表示装置）
４３  映像データベース
４５  被写体データベース
４７    人物相関データベース（データベース）
４８    最小フラグ情報
４９    人物相関データベース構築部
５０    再生可能レベル（閾値）
５１    鑑賞者検出部
５３    除外人物判定部
５５    鑑賞状況通知部
５７    除外映像判定部（除外画像判定部）
５９    表示映像制御部（表示制御部）
６１    映像表示部（表示部）
６３    追加人物判定部
６５    不適切映像除外部（除外部）
６７    置換候補判定処理部（置換判定部）
【図１】
2013014754.tif 000003
【図２】
2013014754.tif 000004
【図３】
2013014754.tif 000005
【図４】
2013014754.tif 000006
【図５】
2013014754.tif 000007
【図６】
2013014754.tif 000008
【図７】
2013014754.tif 000009
【図８】
2013014754.tif 000010
【図９】
2013014754.tif 000011
【図１０】
2013014754.tif 000012
【図１１】
2013014754.tif 000013
【図１２】
2013014754.tif 000014
【図１３】
2013014754.tif 000015
【図１４】
2013014754.tif 000016
【図１５】
2013014754.tif 000017
【図１６】
2013014754.tif 000018
【図１７】
2013014754.tif 000019
【図１８】
2013014754.tif 000020
【図１９】
2013014754.tif 000021
【図２０】
2013014754.tif 000022
【図２１】
2013014754.tif 000023
【図２２】
2013014754.tif 000024
【図２３】
2013014754.tif 000025
【図２４】
2013014754.tif 000026
【図２５】
2013014754.tif 000027
【図２６】
2013014754.tif 000028
【手続補正書】
【提出日】平成25年11月25日(2013.11.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
被写体を含む表示用画像を鑑賞者に表示するための表示部と、
鑑賞者を特定するための鑑賞者検出部と、
前記表示用画像中の前記被写体と前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定する除外人物判定部と、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御する表示制御部と、
を有することを特徴とする画像表示装置。
【請求項２】
前記鑑賞者検出部は、前記鑑賞者の画像を撮像装置によって撮像し、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする請求項１に記載の画像表示装置。
【請求項３】
前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知する鑑賞状況通知部をさらに有し、
前記表示制御部は、鑑賞状況通知部から通知される前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする請求項１または２に記載の画像表示装置。
【請求項４】
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記除外人物判定部は、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする請求項１〜３のいずれか一項に記載の画像表示装置。
【請求項５】
前記閾値が動的に変更され、前記表示用画像の表示を動的に制御することを特徴とする請求項４に記載の画像表示装置。
【請求項６】
撮像装置によって撮影された鑑賞者の第２の画像から、新たな鑑賞者を特定するための追加人物判定部をさらに有し、
前記表示制御部は、前記新たな鑑賞者を含む前記鑑賞者に前記表示すべきではない人物を見せないように、前記表示部への前記表示用画像の表示を制御することを特徴とする請求項１〜５のいずれか１項に記載の画像表示装置。
【請求項７】
前記被写体の性別に関する情報に基づいて、前記画像中で前記被写体が特定のパートナー以外の異性と写っている場合に、当該画像を表示させない除外部をさらに有することを特徴とする請求項１〜６のいずれか１項に記載の画像表示装置。
【請求項８】
前記除外部は、前記特定のパートナー以外の異性の数が所定の値以下である場合に、当該画像を表示させないことを特徴とする請求項７に記載の画像表示装置。
【請求項９】
前記画像中の前記表示すべきではない人物の顔を、部分画像に置換するかどうかを判定する置換判定部をさらに有し、
前記表示制御部は、前記置換判定部によって前記部分画像に置換すべきと判定された場合に、前記画像中の前記表示すべきではない人物の顔を、前記部分画像に置換することを特徴とする請求項１〜８のいずれか１項に記載の画像表示装置。
【請求項１０】
鑑賞者を特定するステップと、
表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示用画像の表示を制御するステップと、
を有することを特徴とする画像表示方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本実施形態は、画像表示装置および画像表示方法に関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
さらに、本発明に関連するプログラムは、コンピュータによって実行されると、該コンピュータに、表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御するステップと、を実行させることを特徴とする画像表示プログラムを提供する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１４７
【補正方法】変更
【補正の内容】
【０１４７】
また、上記の第２〜５実施形態およびその変形例は、任意に組み合わせることができる。例えば、第２〜５実施形態のうちの任意の２〜４を組み合わせてもよいし、全てを組み合わせてもよい。
（Ｉ）付記
上記の実施形態に関して以下の付記を記載する。
（付記１）
被写体を含む表示用画像を鑑賞者に表示するための表示部と、
鑑賞者を特定するための鑑賞者検出部と、
前記表示用画像中の前記被写体と前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定する除外人物判定部と、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示部への前記表示用画像の表示を制御する表示制御部と、
を有することを特徴とする画像表示装置。
（付記２）
前記鑑賞者検出部は、前記鑑賞者の画像を撮像装置によって撮像し、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする付記１に記載の画像表示装置。
（付記３）
前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知する鑑賞状況通知部をさらに有し、
前記表示制御部は、鑑賞状況通知部から通知される前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする付記１または２に記載の画像表示装置。
（付記４）
前記除外人物判定部は、前記被写体と前記鑑賞者との関係を表す人物相関情報を含むデータベースに基づいて前記判定を行ない、前記人物相関情報が向きを有することを特徴とする付記１〜３のいずれか一項に記載の画像表示装置。
（付記５）
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記除外人物判定部は、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする付記１〜４のいずれか一項に記載の画像表示装置。
（付記６）
前記閾値が動的に変更され、前記表示用画像の表示を動的に制御することを特徴とする付記５に記載の画像表示装置。
（付記７）
撮像装置によって撮影された鑑賞者の第２の画像から、新たな鑑賞者を特定するための追加人物判定部をさらに有し、
前記表示制御部は、前記新たな鑑賞者を含む前記鑑賞者に前記表示すべきではない人物を見せないように、前記表示部への前記表示用画像の表示を制御することを特徴とする付記１〜６のいずれか１項に記載の画像表示装置。
（付記８）
前記被写体の性別に関する情報に基づいて、前記画像中で前記被写体が特定のパートナー以外の異性と写っている場合に、当該画像を表示させない除外部をさらに有することを特徴とする付記１〜７のいずれか１項に記載の画像表示装置。
（付記９）
前記除外部は、前記特定のパートナー以外の異性の数が所定の値以下である場合に、当該画像を表示させないことを特徴とする付記８に記載の画像表示装置。
（付記１０）
前記画像中の前記表示すべきではない人物の顔を、部分画像に置換するかどうかを判定する置換判定部をさらに有し、
前記表示制御部は、前記置換判定部によって前記部分画像に置換すべきと判定された場合に、前記画像中の前記表示すべきではない人物の顔を、前記部分画像に置換することを特徴とする付記１〜９のいずれか１項に記載の画像表示装置。
（付記１１）
前記部分画像は別の人物の顔であることを特徴とする付記１０に記載の画像表示装置。
（付記１２）
前記部分画像は前記画像の背景であることを特徴とする付記１０に記載の画像表示装置。
（付記１３）
鑑賞者を特定するステップと、
表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示用画像の表示を制御するステップと、
を有することを特徴とする画像表示方法。
（付記１４）
前記鑑賞者の画像を撮像装置によって撮像するステップをさらに有し、
鑑賞者を特定するステップにおいて、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする付記１３に記載の画像表示方法。
（付記１５）
前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知するステップをさらに有し、
前記表示用画像の表示を制御するステップにおいて、前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする付記１３または１４に記載の画像表示方法。
（付記１６）
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップにおいて、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする付記１３〜１５のいずれか１項に記載の画像表示方法。
（付記１７）
コンピュータによって実行されると、該コンピュータに、
表示用画像中の被写体と、前記特定された鑑賞者との関係に基づいて、前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップと、
前記表示用画像中に表示すべきではない人物が含まれる場合には、前記表示すべきではない人物を前記鑑賞者に見せないように、前記表示用画像の表示を制御するステップと、
を実行させることを特徴とする画像表示プログラム。
（付記１８）
前記コンピュータによって実行されると、該コンピュータに、前記鑑賞者の画像を撮像装置によって撮像するステップをさらに実行させ、
鑑賞者を特定するステップにおいて、前記画像に対して顔認識を実行することによって前記鑑賞者を特定することを特徴とする付記１７に記載の画像表示プログラム。
（付記１９）
前記コンピュータによって実行されると、該コンピュータに、前記表示用画像中の表示中に前記鑑賞者の状況を逐次通知するステップをさらに実行させ、
前記表示用画像の表示を制御するステップにおいて、前記鑑賞者の前記状況に応じて、表示すべきではない人物の写った画像の表示の可否を判断することを特徴とする付記１７または１８に記載の画像表示プログラム。
（付記２０）
前記被写体と前記鑑賞者との関係を表す情報が、好ましいまたは好ましくない度合いを示す数値で表され、
前記表示用画像中に表示すべきではない人物が含まれるかどうかを判定するステップにおいて、前記数値と閾値との比較に基づいて前記被写体が前記表示すべきではない人物がどうかを判定することを特徴とする付記１７〜１９のいずれか１項に記載の画像表示プログラム。
【国際調査報告】
2013014754.tif 000029
2013014754.tif 000030
2013014754.tif 000031
2013014754.tif 000032