(57)【要約】      （修正有）【課題】画像の鑑賞時に画像を鑑賞している人に見られると支障のある画像の表示を制御する。【解決手段】画像表示装置４１は、画像の中から、画像の撮影者に関する情報に基づいて除外すべき画像を特定する除外スケジュール判定部５５と、除外すべきであると判定された画像の表示部への表示を制御する表示制御部５７と、をそなえる。除外スケジュール判定部は、前記公開された予定情報が、前記画像の撮影日時及び撮影場所の少なくともいずれかと一致しない場合に前記画像を前記除外すべきである画像として判定する。【選択図】図３
2014192851.tif 000002
【特許請求の範囲】
【請求項１】
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定する除外スケジュール判定部と、
前記除外すべきであると判定された画像の表示部への表示を制御する表示制御部と、
をそなえることを特徴とする画像表示装置。
【請求項２】
前記除外スケジュール判定部は、前記画像の撮影者の予定情報に基づいて前記判定を行なうことを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記撮影者の前記予定情報が、前記撮影者の公開された予定情報から取得され、
前記除外スケジュール判定部は、前記公開された公開された予定情報が、前記画像の撮影日時及び撮影場所の少なくともいずれかと一致しない場合に前記画像を前記除外すべきである画像として判定することを特徴とする請求項２記載の画像表示装置。
【請求項４】
前記画像の鑑賞者を特定するための鑑賞者検出部をさらにそなえることを特徴とする請求項１〜３のいずれか１項に記載の画像表示装置。
【請求項５】
前記鑑賞者の画像から、新たな鑑賞者を特定するための追加人物判定部をさらにそなえ、
前記表示制御部は、前記新たな鑑賞者を含む前記鑑賞者に対する、前記除外すべきであると判定された画像の表示部への表示を制御することを特徴とする請求項４記載の画像表示装置。
【請求項６】
前記除外スケジュール判定部は、前記鑑賞者と、前記鑑賞者以外の人物との親密度にさらに基づいて前記除外すべき画像を特定することを特徴とする請求項１〜５のいずれか１項に記載の画像表示装置。
【請求項７】
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、
前記除外すべきであると判定された画像の表示部への表示を制御する、
ことを特徴とする画像表示方法。
【請求項８】
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、
前記除外すべきであると判定された画像の表示部への表示を制御する、
処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、画像表示装置、画像表示方法及び画像表示プログラムに関する。
【背景技術】
【０００２】
家庭におけるデジタルカメラや、静止画及び動画撮影機能付き携帯電話やスマートフォン、ビデオカメラの普及が進むのに伴い、撮影された写真やビデオなどの映像を、複数の人間が鑑賞する機会が増えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−３９４９０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
個人が所有する携帯電話やスマートフォンは、その所有者によって常時携帯される。このため、携帯電話やスマートフォンには、旅行やイベントなど一般的なカメラの撮影シーンで撮影された写真やビデオ以外にも、所有者のプライベートな写真が格納されている。場合によっては、所有者以外の人には見せられないような写真やビデオが携帯電話やスマートフォンに多数格納されている場合もある。
【０００５】
携帯電話やスマートフォンは、紛失や破壊の危険があり、写真やビデオを格納するための記憶容量もそれほど大きくない。このため、携帯電話やスマートフォンに格納された写真やビデオを、パーソナルコンピュータ（Personal Computer：ＰＣ）やネットワークサービスなどに転送したり、バックアップすることが広く行なわれている。
そのための手法として、例えば、携帯電話やスマートフォンと、ＰＣとをケーブルで接続せずに、無線ＬＡＮで接続して、写真や動画をＰＣに取り込む方法がある。
【０００６】
このようなケースでは、家庭のＰＣ内に、家庭にあるデジタルカメラやビデオカメラで撮影された映像だけではなく、家族が個人で所有する携帯電話やスマートフォンで撮影された写真やビデオも多数格納されている場合がある。
携帯電話やスマートフォンの所有者以外にとって不適切な映像がＰＣ内に保存されていることが多くなってきているため、映像を鑑賞する機会において、そのような映像を除外するための技術が求められている。
【０００７】
このような映像の例として、例えば、映像の中に人物が写っていないが、映像自体が不適切な映像がある。例えば、平日で会社に出勤しているはずの時間に撮影された観光地の写真や、残業しているはずの時間に撮影された、バーなどの飲食店の店内で撮影した写真などである。
或いは、映像の中に人物が写っている例がある。例えば、平日で会社に出勤しているはずの時間に撮影された、観光地で自分を撮影した写真や、サークルのメンバの一部が他のメンバには秘密でパーティを開いたり旅行に行った写真などがある。鑑賞会に参加しているメンバの中に社員がいた場合や、或いは秘密パーティに呼ばれなかったサークルのメンバがいた場合に、このような写真が非常に気まずい状況を生じさせることが予想される。
【０００８】
又、鑑賞会の参加者にとって直接不適切ではない映像であっても、その参加者と親密な人物にとって不適切な映像を鑑賞した場合に、その参加者を通じて知られてはならない人物に知られてしまう可能性がある。或いは、知られてはならない人物に知られてしまうことにより、参加者自体が間接的に嫌な思いをする可能性もある。
本発明は、このような課題に鑑み創案されたもので、画像の鑑賞時に画像を鑑賞している人に見られると支障のある画像の表示を制御することを目的とする。
【０００９】
なお、前記目的に限らず、後述する発明を実施するための形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の1つとして位置付けることができる。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために、本開示の画像表示装置は、画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定する除外スケジュール判定部と、前記除外すべきであると判定された画像の表示部への表示を制御する表示制御部と、をそなえる。
又、本開示の画像表示方法は、画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、前記除外すべきであると判定された画像の表示部への表示を制御する。
【００１１】
さらに、本開示の画像表示プログラムは、画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、前記除外すべきであると判定された画像の表示部への表示を制御する処理をコンピュータに実行させる。
【発明の効果】
【００１２】
開示の技術によれば、画像の鑑賞時に画像を鑑賞している人に見られると支障のある画像の表示を制御することができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態の一例としての映像再生システムの全体構成を示す模式図である。
【図２】第１実施形態の一例としての映像再生システムのハードウェア構成を示す模式図である。
【図３】第１実施形態の一例としての映像再生部の機能ブロック図である。
【図４】第１実施形態の一例としての映像再生部における映像データベースを例示する図である。
【図５】第１実施形態の一例としての映像再生部における撮影者データベースを例示する図である。
【図６】第１実施形態の一例としての映像再生部における被写体データベースを例示する図である。
【図７】第１実施形態の一例としての映像再生部における人物相関データベースを例示する図である。
【図８】第１実施形態の一例としての映像再生部におけるスケジュールデータベースを例示する図である。
【図９】第１実施形態の一例としての映像再生部における事前処理を示すフローチャートである。
【図１０】第１実施形態の一例としての人物相関データベース構築部の処理を示すフローチャートである。
【図１１】第１実施形態の一例としてのスケジュールデータベース構築部の処理を示すフローチャートである。
【図１２】第１実施形態の一例としての映像再生部におけるスケジュール統合判定処理を示すフローチャートである。
【図１３】第１実施形態の一例としての映像再生部における撮影日時一覧作成処理を示すフローチャートである。
【図１４】スケジュールを例示する図である。
【図１５】第１実施形態の一例としての映像再生部による映像再生処理を示すフローチャートである。
【図１６】第１実施形態の一例としての鑑賞者検出部による鑑賞者検出処理を示すフローチャートである。
【図１７】第１実施形態の一例としての除外スケジュール判定部による除外スケジュール判定処理を示すフローチャートである。
【図１８】第１実施形態の一例としての表示映像制御部による表示映像制御処理を示すフローチャートである。
【図１９】第２実施形態の一例としての映像再生部の機能ブロック図である。
【図２０】第２実施形態の一例としての映像再生部における追加人物判定部の処理を示すフローチャートである。
【図２１】第３実施形態の一例としての映像再生部の機能ブロック図である。
【図２２】第３実施形態の一例としての映像再生部における親しい人リストを例示する図である。
【図２３】第３実施形態の一例としての映像再生部による映像再生処理を示すフローチャートである。
【図２４】第３実施形態の一例としての親しい人判定部の処理を示すフローチャートである。
【図２５】第３実施形態の一例としての除外スケジュール判定部による間接親密度を加味した除外スケジュール判定処理を示すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、図面を参照して実施の形態を説明する。
（Ａ）第１実施形態
図１は、第１実施形態の一例としての映像再生システム１の全体構成を示す模式図である。
本映像再生システム１は、映像（画像）の撮影者が映像の鑑賞者に開示していない情報が、映像内又は映像に付随するデータに含まれているかどうかに基づき、その映像を鑑賞対象から除外するかどうかを判断する。
【００１５】
具体的には、映像再生システム１は、撮影者のスケジュール情報を利用して、撮影者にとって鑑賞者に見られてはならない不適切な映像を特定する。そして、当該映像の撮影日時及び／又は場所と、映像の撮影者とのスケジュールとが合致する度合いを計算した上で、映像を鑑賞する際の不適切さの度合いを決定する。
これにより、その不適切度合いの高い映像を、鑑賞時に除外することが可能になる。
【００１６】
映像再生システム１は、ＰＣ（コンピュータ）３、カメラ５、及び表示装置（表示部）７を有する。本例においては、カメラ５が表示装置７に載置されており、ＰＣ３とカメラ５とが、例えばUniversal Serial Bus（ＵＳＢ）ケーブル９や、無線ネットワークで接続されており、ＰＣ３と表示装置７とが、例えばHigh-Definition Multimedia Interface（ＨＤＭＩ（登録商標））ケーブル１１で接続されている。
【００１７】
ＰＣ３は、例えば、ノートブックコンピュータやデスクトップコンピュータなどのコンピュータである。
カメラ５は、映像を撮影可能なカメラであり、例えば、Ｗｅｂカメラやデジタルカメラやデジタルビデオカメラなどである。なお、ここで「映像」とは、写真などの静止画のほか、ムービーなどの動画も含むものとする。映像のフォーマットとしては、ＭＧＥＧ、ＪＰＥＧ、ＭＰ４、ＡＶＩなどが挙げられる。カメラ５は、鑑賞者２の映像を撮影して、撮影した映像を、ＵＳＢケーブル９経由でＰＣ３に送信する。
【００１８】
図１ではカメラ５が、表示装置７の上に載置されて図示されているが、カメラ５は鑑賞者２の映像を撮影できれば、どこに設置してもよい。又、図１では外付けのカメラ５を使用しているが、カメラ５が、ＰＣ３又は表示装置７に内蔵されていてもよい。
表示装置７は、種々の情報を表示可能な表示装置であり、本映像再生システム１によって再生される映像を表示する映像表示部５８（後述）として機能する。具体的には、表示装置７には、ＰＣ３からＨＤＭＩケーブル１１経由で映像が出力され、表示装置７はその映像を表示する。表示装置７は、例えばＨＤＭＩ端子を備えたデジタル液晶ＴＶ、デジタルプラズマディスプレイＴＶか、又はチューナーのないディスプレイやプロジェクタなどである。
【００１９】
図２は、第１実施形態の一例としての映像再生システム１のハードウェア構成を示す模式図である。
映像再生システム１は、前述のようにＰＣ３を有する。
ＰＣ３は、Central Processing Unit（ＣＰＵ）１９、ランダムアクセスメモリ（ＲＡＭ）２１、ハードディスクドライブ（ＨＤＤ）２３、グラフィックインターフェース２５、入力インターフェース２７、光学ドライブ装置２９、及び通信インターフェース３１を備える。
【００２０】
又、図２に示すように、ＰＣ３のグラフィックインターフェース２５には、ＨＤＭＩケーブル等を介して表示装置７が、入力インターフェース２７には、ＵＳＢケーブル９等を介して、キーボード１３、マウス１５及びカメラ５がそれぞれ接続されている。
ＣＰＵ１９は、ＲＡＭ２１やＨＤＤ２３に格納されたプログラムを実行することにより種々の演算処理を行なうものであり、ＰＣ３における種々の制御を行なう。
【００２１】
ＲＡＭ２１は、ＣＰＵ１９によって用いられるプログラムやデータを一時的に格納する記憶領域である。例えば、ＲＡＭ２１には、後述する再生可能レベル６１（図３参照）が記憶される。
ＨＤＤ２３は、種々のプログラムやデータを格納し保存する記憶装置である。例えば、ＨＤＤ２３は、本映像再生システム１によって再生される写真や動画などの映像データを記憶している。これらの映像データは、ユーザによって撮影され、本映像再生システム１によって再生するためにＨＤＤ２３に記憶される。
【００２２】
又、ＨＤＤ２３は、後述する映像データベース（ＤＢ）４３、撮影者データベース４４、被写体データベース４５、人物相関データベース４６、及びスケジュールデータベース４７を格納する。
なお、図２の例にはＨＤＤ２３が１台しか図示されていないが、ＰＣ３に複数のＨＤＤ２３が備えられてもよい。又、ＨＤＤ２３が、ＵＳＢやＬＡＮなどを経由してＰＣ３の外部に備えられてもよい。
【００２３】
キーボード１３及びマウス１５は、本映像再生システム１のユーザが種々の入力や選択操作を行なうための入力装置である。
グラフィックインターフェース２５は、グラフィックを外部に出力するためのインターフェースであり、例えば、ＨＤＭＩインターフェースなどである。
入力インターフェース２７は、ＰＣ３の外部の周辺機器からデータを入力するためのインターフェースであり、例えば、ＵＳＢインターフェース、又は無線や赤外線インターフェースなどである。
【００２４】
光学ドライブ装置２９は、ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等）、Ｂｌｕ  Ｒａｙなどの光ディスク１７の読み書きを行なうドライブ装置である。
通信インターフェース３１は、ＰＣ３を、インターネットなどのネットワーク３３に、有線又は無線で接続するインターフェースである。通信インターフェース３１は、例えば、有線又は無線のローカルエリアネットワーク（ＬＡＮ）カード、有線又は無線のワイドエリアネットワーク（ＷＡＮ）カードなどである。
【００２５】
ＣＰＵ１９は、ＨＤＤ２３や光ディスク１７に記憶されているか、或いはネットワーク３３経由でサーバ（不図示）からダウンロードされる映像再生プログラム（画像表示プログラム）１２０を実行することにより、後述する映像再生部４１、人物相関データベース構築部５１、鑑賞者検出部５３、除外スケジュール判定部５５、鑑賞状況通知部５４、除外映像判定部５６、及び表示映像制御部５７としての機能を実現する。
【００２６】
図３は、第１実施形態の一例としての映像再生部（画像表示装置）４１の機能ブロック図である。
第１実施形態の一例としての映像再生部４１は、映像データベース（ＤＢ）４３、撮影者データベース４４、被写体データベース４５、人物相関データベース４６、スケジュールデータベース４７をそなえる。又、映像再生部４１は、映像データベース構築部４８、撮影者データベース構築部４９、被写体データベース構築部５０、人物相関データベース構築部５１、及びスケジュールデータベース構築部５２もそなえる。さらに、映像再生部４１は、鑑賞者検出部５３、鑑賞状況通知部５４、除外スケジュール判定部５５、除外映像判定部（除外画像判定部）５６、表示映像制御部（表示制御部）５７、及び映像表示部（表示部）５８もそなえる。さらに、映像再生部４１は、撮影日時一覧５９、再生可能レベル６１、及び鑑賞者リスト６２もそなえる。
【００２７】
映像データベース４３は、撮影された映像（写真、ビデオ等）に関する情報を記憶するデータベースであり、例えば図２に示したＰＣ３のＨＤＤ２３に格納される。
図４は映像データベース４３を例示する図である。
本例では、映像データベース４３は、ファイルＩｎｄｅｘ４３１、ファイル名４３２、格納先４３３、映像種別４３４、撮影日時４３５、撮影場所４３６、撮影場所明晰度４３７、撮影者ＩＤ４３８、及び撮影者確からしさ度４３９の各フィールドを有する。
【００２８】
ファイルＩｎｄｅｘ４３１は、映像のファイルを一意に特定するためのインデックスを記憶する。
ファイル名４３２は、ＰＣ３に格納されている映像ファイル（写真やビデオ）のファイル名を記憶する。
格納先４３３は、ＰＣ３における映像ファイルの格納場所（フォルダ）を記憶する。
【００２９】
映像種別４３４は、映像の種類を示すフラグを記憶する。例えば、写真ファイルに対しては「Ｐ」、ビデオファイルに対しては「Ｍ」のフラグが記憶される。
撮影日時４３５は、映像の撮影日時を記憶する。通常、デジタルカメラで写真を撮影すると、写真ファイルのＥｘｉｆ情報に撮影日時が記録される。ビデオの場合、ファイルのタイムスタンプを参照することで撮影日時を特定可能である。
【００３０】
撮影場所４３６は、映像を撮影した場所を記憶する。例えば、撮影場所４３６には、撮影場所の緯度と経度を記憶する。一部のデジタルカメラやビデオカメラでは、撮影時にＧＰＳの情報を受信し、撮影後の写真やビデオに撮影場所の情報を付加することができる。又、場所情報のない写真に対し、地図上で場所を指示することで撮影場所の情報を付加することのできるソフトウェアも存在する。撮影場所４３６は、このような手段により、自動的又は手動で付加された撮影場所情報を記憶する。
【００３１】
撮影場所明晰度４３７は、映像が撮影された日時や場所を特定するのに十分な情報が、当該映像に含まれるかを表す度合いを、０〜１の間の値で表す。この値は、人の目でみて判別できるかどうかを表す値であり、画像認識技術を利用して求めることができる。
風景画像の認識技術では、屋外・屋内の区別、海・山などの区別、日中・夜間など撮影時間の区別、あるいはランドマークの判別が可能である。
【００３２】
例えば、日中に自然の風景の中で撮影された映像は、有名な観光地で撮影されたことが明確に分かる可能性が高いと考えられるため、撮影場所明晰度は１に近い値とする。
また、Optical Character Recognition（ＯＣＲ）の技術を利用することで、映像の背景に映り込んでいる文字情報の有無を判別可能である。
背景に文字情報が多数存在する場合には、撮影された日時や場所を特定するのに十分な情報が含まれている可能性がきわめて高いと考えられるため、撮影場所明晰度４３７は１に近い値となる。
【００３３】
一方、人物をアップで撮ったような写真の場合には、背景に映り込んでいる映像の面積が相対的に小さくなり、撮影された日時や場所を特定することが難しくなる。そのため、背景の面積がある一定値以下の場合には、撮影場所明晰度４３７に小さな値が設定される。
あるいは、より簡単な手法として、風景認識やＯＣＲ技術など高度な画像認識技術を使用せずに、単純に背景画像のヒストグラムを解析してもよい。この手法では、予め設定された色数以上に多数の色が写っていたり、予め設定された輝度分布の閾値よりも背景の輝度分布が複雑な場合には、撮影場所明晰度４３７の値を１とする。
【００３４】
撮影者ＩＤ４３８は、撮影者を一意に特定するための固有のＩＤを記憶する。
撮影者確からしさ度４３９は、当該映像を、撮影者ＩＤ４３８で識別される撮影者が撮影したかどうかの確からしさ度を、０〜１の範囲の値で表す値である。この値は、例えば、前述の特許文献１に開示の方法で計算することができる。
例えば、映像の提供者が撮影者と同一であれば、撮影者確からしさ度４３９に値「１」を設定する。より簡単な手法としては、撮影者確からしさ度４３９の値を、全ての映像について「１」を設定する手法もある。
【００３５】
なお、撮影者ＩＤ４３８と撮影者確からしさ度４３９とについては、後述する撮影者データベース構築処理によって決定され、この撮影者データベース構築処理で得られた撮影者ＩＤと撮影者確からしさ度とがそれぞれ設定される。
この映像データベース４３は、例えば、ＰＣ３のＨＤＤ２３等に格納されている映像を自動的に抽出する映像管理ソフトウェアによって自動的に作成される。
【００３６】
被写体データベース４５は、映像データベース４３に登録されている映像に対して顔認識技術を利用して認識した被写体を格納するデータベースであり、誰がどの映像に写っているのかを記録する。被写体データベース４５は、例えば図２に示したＰＣ３のＨＤＤ２３に記憶される。
顔認識技術は、例えば、写真管理ソフトウェアに実装されている既存の技術を利用することができる。顔認識技術を採用している一般的な写真管理ソフトウェアは、管理対象の写真に対して顔認識処理を実行する。写真管理ソフトウェアとしては、ユーザがボタン操作により顔認識の開始を明示的に指示するものや、バックグラウンドで顔認識処理が自動的に開始されるものがある。
【００３７】
通常、顔認識技術では、認識された顔を、同一人物と判定される程度に似た顔をグループ化して認識結果を表示する。
しかし、顔認識技術には、人間以外のものを人間と判定する誤認識や、同一人物であっても別の人物と判定する認識率の低さなどの問題がある。このため、ソフトウェアによる認識処理の後に、ユーザが認識結果を手動で編集することが一般に行なわれる。
【００３８】
一般的な写真管理ソフトウェアでは、ユーザによる顔認識結果の編集時に、各人物に対して、名前や続柄など、人物のプロフィールを記載することができる。写真管理ソフトウェアは、このプロフィール情報と、認識された顔のデータ（どの写真のどの位置に、どのようなサイズの顔が写っているか）とをデータベースに記録することで写真を管理する。ここで、被写体データベース４５は、例えばこのようなデータベースを利用して構築される。
【００３９】
撮影者データベース４４は、映像の撮影者の一覧を記憶するデータベースである。
図５は、撮影者データベース４４を例示する図である。
この図５に示す撮影者データベース４４は、撮影者ＩＤ４４１、及び被撮影者名４４２の各フィールドを有する。
撮影者ＩＤ４４１は、撮影者を一意に特定するための固有のＩＤを記憶する。
【００４０】
撮影者名４４２は、撮影者について、ユーザが理解できるように記述する文字列を記憶する。撮影者名としては、例えば、撮影者の氏名などを記録することができる。本例においては、本映像再生システム１の管理者（ユーザ）を、撮影者ＩＤがＩＤ＝１、撮影者名「管理者」として、先頭の行に記憶している。
なお、撮影者の特定を行なう一番簡単な方法は、映像データベース４３中の各映像について、その映像の提供者を撮影者とする。
【００４１】
或いは、前述の特許文献１に開示されている技術を利用して、撮影された映像に対して撮影者を所定の確度で推定し、その確度の最も高い人物を撮影者としてもよい。
しかし、本映像再生システム１では、撮影者が、厳密に特定される必要はなく、映像の撮影が行なわれた時間及び場所にその撮影者がいたかどうかが重要となる。そのため、例えば、管理者が家族旅行に行ったときの写真やビデオであれば、撮影した人物が家族の誰であっても、その撮影者を「管理者」と一義的に決定してもよい。或いは、映像の撮影に使用したカメラや携帯電話、スマートフォンの所有者を撮影者としてもよい。
【００４２】
被写体データベース４５は、映像中に撮影されている被写体のリストを記憶しているデータベースである。
図６は、被写体データベース４５を例示する図である。
この図６に示す被写体データベース４５は、被写体ＩＤ４５１、及び被写体名４５２の各フィールドを有する。
【００４３】
被写体ＩＤ４５１は、被写体を一意に特定するための固有のＩＤを記憶する。なお、被写体データベース４５は、撮影者データベース４４と同じデータ構造を有し、被写体ＩＤは撮影者ＩＤと共通のＩＤである。
被写体名４５２は、被写体について、ユーザが理解できるように記述する文字列を記憶する。被写体名としては、例えば、被写体の氏名などを記録することができる。本例においては、本映像再生システム１の管理者（ユーザ）を、被写体ＩＤがＩＤ＝１、被写体名「管理者」として、先頭の行に記憶している。
【００４４】
本例においては、図７に示すように、被写体データベース４５には、以下の人物が登録されており、これらの人物の間に、以下のような人間関係が存在するとする。
ＩＤ＝１      管理者    本映像再生システム１の管理者。
ＩＤ＝２      妻        管理者の妻。
ＩＤ＝１１    友人Ａ男  管理者の高校時代の友人である。妻とは面識がない。
【００４５】
ＩＤ＝１２    友人Ｂ男  友人Ｂ男管理者の大学時代の友人である。妻とは面識がない。友人Ｃ子とは仲が良い。
ＩＤ＝１３    友人Ｃ子  管理者及び妻の共通の友人である。妻とは非常に仲がよい。友人Ｂ男とは仲がよい。
ＩＤ＝１０１  同僚Ａ男  管理者の勤める会社の同僚である。管理者とは仲がよいが、妻と面識はない。
【００４６】
ＩＤ＝１０２  同僚Ｂ男  管理者の勤める会社の同僚である。管理者とはそこそこ仲がよく、妻とは面識がある程度である。同僚Ｃ子のことが非常に気になっている。
ＩＤ＝１０３  同僚Ｃ子  管理者の勤める会社の同僚である。管理者とはそこそこ仲がよいが、妻とは面識がない。同僚Ｂ男には特別な興味はない。
人物相関データベース４６は、人物間の人間関係に基づき、人物が互いに対して持つ親密な感情の大きさ（親密度）を数値化した値を格納するデータベースであり、例えば図２に示したＰＣ３のＨＤＤ２３に記憶される。
【００４７】
図７は、人物相関データベース４６を例示する図である。
この例においては、人物相関データベース４６は、人物の相互関係を示すために、配列状に並べられた升目（セル）のデータ構造を有する。この配列データの各セルは、各行に記述されている人物が、その行に交わる列の人物に対して感じている親密度を表わす値を示す。
【００４８】
例えば、人物相関データベース４６の先頭の「１  管理者」の列は、管理者が、他の人物に対して持っている親密度を示す。
なお、人間関係においては、ある人が一方的に嫌ったりすることもありうるため、相手に対して感じている親密度が必ずしも同じであるとは限らない。このため、人物相関データベース４６には、例えば、２人の人物、Ａ男とＢ男について、Ａ男がＢ男に感じている親密度（Ａ男→Ｂ男）と、Ｂ男がＡ男に感じている親密度（Ｂ男→Ａ男）との大きさが別個に記録される。つまり、２人の人物間の親密度の大きさとその向きとが記録される。
【００４９】
親密度は、以下のルール１）〜３）に従って、ユーザによって事前に設定される。
１）ルール１：親密度は０から１の間の値で示す。値が大きいほど親密であるとする。
２）ルール２：人物間に関係がない場合は値「０」を設定する。
３）ルール３：同じ人物が交わるセルは無効であるが、便宜的に値「０」を設定する。
図７の例は、図６の被写体データベース４５に登録されている人物に関する人物相関データベース４６の例である。
【００５０】
以下の説明においては、人物相関データベース４６の各セルを、便宜的に（１，１）のように、親密度ＩＤを行、列の値に用いて表わすこととする。例えば、（１，２）は、ＩＤ＝１の管理者からＩＤ＝２の妻に対する親密度が格納されたセルを表わす。
上記ルール３に従い、図６の網掛けで示されるように、同じ人物が交わるセル（１，１）、（２，２）、・・・、（１０３，１０３）には全て値「０」が設定される。
【００５１】
又、上記ルール３に従い、図６の網かけで示されるように、接点のない人物同士のセルにも値「０」が設定される。
ＩＤ２の妻は、管理者の家族であるため、互いの関係欄である（１，２）、（２，１）に１を記入する。１は家族と同じ程度に親密であることを表す値である。
ＩＤ＝１１の友人Ａ男は、管理者とは親友であるため、互いの関係欄である（１，１１）、（１１，１）に０．９を記入する。０．９は親友と同じ程度に親密であることを表す値である。
【００５２】
ＩＤ＝１２の友人Ｂ男は、管理者とは親友であるため、互いの関係欄である（１，１２）、（１２，１）に０．９を記入する。又、友人Ｃ子とは互いに仲がよいので、（１２，１３）、（１３，１２）には０．８を記入する。０．８という値は、親友というほどではないが、仲がよいという程度を表す値である。
ＩＤ＝１３の友人Ｃ子は、管理者とは親友であり、（１，１３）、（１３，１）は０．９を記入する。又、妻とも親友であるため、（２，１３）、（１３，２）にも０．９を記入する。
【００５３】
ＩＤ＝１０１の同僚Ａ男については、管理者とは互いに仲がよいので、（１，１０１）、（１０１，１）には０．８を記入する。同僚Ｂ男、同僚Ｃ子とは同じチームで仕事をしている関係であり、そこそこ仲がよいため、（１０１，１０２）、（１０２，１０１）、（１０１，１０３）、（１０３，１０１）には０．５を記入する。０．５はそこそこ仲がよいことを表す値である。
【００５４】
ＩＤ＝１０２の同僚Ｂ男については、管理者とはそこそこ仲がよいため、（１，１０２）、（１０２，１）には０．５を記入する。又、妻とは面識がある程度であるため、（２，１０２）、（１０２，２）の欄は０．１になっている。０．１は面識がある程度の仲であることを表す値である。
又、同僚Ｂ男は、同僚Ｃ子に対しては強い思いがあり非常に気になっているため、（１０２，１０３）の値を０．９としている。しかし、同僚Ｃ子は同僚Ｂ男については同じチームで仕事をしている関係以上の親しさを感じていないため、（１０３，１０２）の値は０．５となっている。
【００５５】
ＩＤ＝１０３の同僚Ｃ子については、管理者とはそこそこ仲がよいため、（１，１０３）、（１０３，１）には０．５を記入する。
人物相関データベース４６は、後述する人物相関データベース構築部５１によって構築される。
人物相関データベース構築部５１は、後述する人物相関データベース構築処理を行ない、被写体データベース４５に登録されている人物について、管理者（ユーザ）の入力を受け付けて人物相関データベース４６を構築する。
【００５６】
人物相関データベース４６の構築は、例えば、顔認識結果に対するプロフィール情報の登録時に、顔認識によって新たに人物が認識されるために、その人物のプロフィール情報を管理者が登録することで行なう。その際、新たに認識された人物と、既にプロフィール情報が登録されている他の人物との人間関係の好悪状況を、管理者が入力できるようにする。
【００５７】
なお、人間関係の好悪状況は、相互に同じとは限らないため、好悪の向きも同時に記録する。現実には、面識の無い人物に対しては親密度を持たないため、各人物が所属する組織（会社、サークル、学校など）に属する人物との人間関係の好悪状況が入力できればよい。
なお、被写体データベース４５に登録されていない人物についても、人物相関データベース４６には登録可能である。これは、映像データベース４３には写っていないが関わりのある人物がいた場合、映像再生システム１で映像を鑑賞する際に、その人物のデータを利用できるようにするためである。
【００５８】
撮影者データベース４４は、映像データベース４３内の映像の撮影者について、誰がどの映像を撮影したのかを記録しているデータベースである。
スケジュールデータベース４７は、撮影者データベース４４中の各撮影者について、映像を撮影した際のスケジュール情報（撮影者がいた時間や場所）を記録しているデータベースである。
【００５９】
スケジュールデータベース４７には、撮影者ごとに、映像データベース４３中でその撮影者が撮影した全ての映像の撮影時間に対応するスケジュール情報が記録される。
その際、撮影者がスケジュール管理ソフトウェアなどに実際に登録しているスケジュール情報を参照して、スケジュール情報が存在しないスケジュールも、後述するように、撮影された映像の情報に基づいてスケジュールデータベース４７に登録される。スケジュール管理ソフトウェアは、スケジューラとも呼ばれ、例えば、グループウェアやＭｉｃｒｏｓｏｆｔ（登録情報）Ｏｕｔｌｏｏｋ（登録情報）などがある。
【００６０】
又、このスケジュールについては、他の人物への情報開示がされているかどうかという情報も併せて格納する。つまり、撮影者のスケジュールのうち、他者に公開されているスケジュールの間に撮影された写真であれば、他者に対して表示しても問題ないとみなすことができる。一方、非公開のスケジュールの間で撮影された写真は表示することに差し障りがある可能性があるとみなすことができる。
【００６１】
或いは、他者に公開しているスケジュールとは矛盾する映像が記録されている場合、その映像を表示することで何らかの問題が生じる可能性が高いとみなすことができる。
図８は、スケジュールデータベース４７を例示する図である。
スケジュールデータベース４７は、スケジュールＩＤ４７１、撮影者ＩＤ４７２、開始日時４７３、終了時間４７４、撮影場所４７５、公開先範囲４７６、公開時の場所情報４７７、及びフラグ４７８の各フィールドを有する。
【００６２】
スケジュールＩＤ４７１は、そのスケジュールを一意に特定するためのＩＤである。
撮影者ＩＤ４７２は、そのスケジュールを行なう人物を特定するためのＩＤであり、撮影者データベース４４の撮影者ＩＤ４４１を記入する。例えば、図８の例では、管理者のＩＤである「１」が記録されている。
開始日時４７３は、スケジュールの開始日時であり、終了日時４７４は、スケジュールの終了日時である。このスケジュールは、その時間帯に撮影された映像が存在する場合、スケジュールデータベース４７に登録される。１時間刻みのスケジュールが連続した場合に、同じ場所で撮影されたと判断される場合には、それらを統合して１つのスケジュールとして扱ってもよい。ここでは統合されたスケジュールの例を記載している。
【００６３】
撮影場所４７５は、該当時間内に撮影された映像の、撮影された場所情報である。撮影された映像に記録されたＧＰＳ情報をもとに、場所の情報をＤＢに記録する。
公開先範囲４７６は、そのスケジュールが誰に公開されていたかを示すものである。この情報は、例えば、不図示のスケジューラから取得して記入する。このＩＤには被写体ＩＤや撮影者ＩＤと共通の値が使用され、公開先の人物のＩＤを示す。
【００６４】
公開時の場所情報４７７は、スケジューラ（不図示）に記載され、撮影者が他者に公開しているスケジュールの場所に関する情報である。この情報は、後述するスケジュールデータベース構築部５２が、スケジューラから取得する。公開されていないスケジュールの場合には、特に情報は記載しない。また、公開されているスケジュールであっても、特に場所情報が入力されていない場合もあるが、この場合は未設定とする。
【００６５】
フラグ４７８は、処理実行時の一時的な記録に使用される領域である。このフラグ４７８がどのように使用されるかについては後述する。
映像データベース構築部４８は、後述する映像データベース構築処理を行ない、ＰＣ３に格納されている映像から映像データベース４３を構築する。
撮影者データベース構築部４９は、後述する撮影者データベース構築処理を行ない、ＰＣ３に格納されている映像から撮影者データベース４４を構築する。
【００６６】
被写体データベース構築部５０は、後述する被写体データベース構築処理を行ない、ＰＣ３に格納されている映像から被写体データベース４５を構築する。
人物相関データベース構築部５１は、後述する人物相関データベース構築処理を行ない、被写体データベース４５に登録されている人物について、管理者（ユーザ）の入力を受け付けて人物相関データベース４６を構築する。
【００６７】
スケジュールデータベース構築部５２は、後述するスケジュールデータベース構築処理を行ない、スケジューラ等に登録されている情報に基づいて、スケジュールデータベース４７を構築する。
鑑賞者検出部５３は、鑑賞会に参加している鑑賞者を検出し特定する。これは、例えばカメラ５によって撮影される映像に対して顔認識を行なって鑑賞者を特定しても、或いは鑑賞会への参加メールで鑑賞者を特定してもよい。或いは、鑑賞者検出部５３は、鑑賞会の参加者が鑑賞会の会場に持参した携帯電話やスマートフォン等の電子デバイスを検出することにより、鑑賞者を間接的に検出してもよい。
【００６８】
鑑賞状況通知部５４は、鑑賞時の状況を映像再生システム１に通知する。簡単な構成においては、鑑賞状況通知部５４は、単に映像再生を指示するだけでもよい。或いは、鑑賞状況通知部５４が、鑑賞中の鑑賞者の状況に応じた指示を除外映像判定部５６に与えることで、除外すべき人物を鑑賞中に動的に変更することも可能である。なお、本実施形態においては、鑑賞状況通知部５４は省略可能であり、このため、図３において破線で図示されている。
【００６９】
除外スケジュール判定部５５は、鑑賞者検出部５３で検出された人物と、人物相関データベース４６及びスケジュールデータベース４７とを照合して、対応する映像の表示を除外すべきスケジュールと、その除外レベルとを取得する。その際、除外スケジュール判定部５５は、取得した除外レベルを、スケジュールデータベース４７のフラグ情報に一時的なフラグとして記録する。
【００７０】
除外映像判定部５６は、除外スケジュール判定部５５によって記録されたスケジュールデータベース４７のフラグ情報と、鑑賞状況通知部５４（存在する場合）から通知された状況とに応じて、実際に除外すべき映像を判定する。
表示映像制御部５７は、映像データベース４３から映像を表示する際に、除外映像判定部５６で判定された結果をもとに、表示する映像を制御する。具体的には、表示映像制御部５７は、除外映像判定部５６によって除外すべきと判定された映像の映像表示部５８への出力を阻止する。
【００７１】
表示映像制御部５７は、例えば、複数の映像をスライドショーとして表示（再生）する。この場合、再生開始の指示をユーザから受け付けると、表示映像制御部５７は、予め決められた時間間隔で、映像データベース４３中の特定の映像の集合を表示対象として選択し、表示（再生）を開始する。
これから表示しようとしている映像について、除外映像判定部５６によって除外すべきと判断された場合に、表示映像制御部５７は、その映像を表示せずに次の映像に進む。除外すべきと判断されない映像は、表示映像制御部５７は、映像表示部５８に送る。
【００７２】
映像表示部５８は、表示映像制御部５７によって制御された映像を、鑑賞者が鑑賞できるように表示する部分であり、例えば、ＴＶモニタやディスプレイなどである。前述のように、映像表示部５８としては、液晶ディスプレイ（ＬＣＤ）やＣＲＴ、プラズマディスプレイ、或いはプロジェクタなどを使用することができる。
撮影日時一覧５９は、後述するスケジュールデータベース構築部５２によるスケジュールデータベース構築処理の際に使用される一時ファイルである。この撮影日時一覧５９については、図１１を参照して後述する。
【００７３】
再生可能レベル６１は、表示映像制御部５７によって、映像を表示すべきかどうかを判定する際に使用される閾値である。映像の再生可能レベル６１が後述する鑑賞差し障り度以下である場合には、表示映像制御部５７によって、その映像が再生可能であると判定される。
この再生可能レベル６１は、映像再生システム１に事前に設定されるが、映像再生システム１の管理者が、グラフィカルユーザインターフェース（ＧＵＩ）を使用して自由に変更することができる。
【００７４】
鑑賞者リスト６２は、鑑賞会に参加している参加者の一覧であり、例えば、鑑賞会の開催時に、カメラ５でキャプチャした鑑賞者の映像に基づいて、鑑賞者検出部５３によって、動的に生成される。
次に、第１実施形態の一例としての映像再生部４１における処理を説明する。
図９は、第１実施形態の一例としての映像再生部４１における事前処理を示すフローチャート（ステップＳＡ１〜ＳＡ３）である。この事前処理は、鑑賞会を行なう前に事前に実施される。
【００７５】
まず、ステップＳＡ１において、映像再生部４１の映像データベース構築部４８が、映像データベース構築処理を実行すると共に、撮影者データベース構築部４９が、撮影者データベース構築処理を実行する。
次に、ステップＳＡ２において、被写体データベース構築部５０が、被写体データベース構築処理を実行すると共に、人物相関データベース構築部５１が、人物相関データベース構築処理を実行する。
【００７６】
最後に、ステップＳＡ３において、スケジュールデータベース構築部５２が、スケジュールデータベース構築処理を実行する。
なお、上記処理の順序は前後してもよいし、複数の処理を並列で実行してもよい。
以下、図９の各処理について説明する。
まず、図９のステップＳＡ１の映像データベース構築処理及び撮影者データベース構築処理について説明する。
【００７７】
映像データベース構築部４８は、映像再生システム１の記憶媒体（例えば、図２のＨＤＤ２３）に鑑賞用の映像がコピーされたことを検出すると、映像データベース構築処理を開始する。
観賞用の映像が映像再生システム１のＨＤＤ２３にコピーされると、映像データベース構築部４８は、映像データベース４３に新規レコードを追加する。
【００７８】
そして、映像データベース構築部４８は、コピーした映像の情報を参照して、映像データベース４３の各フィールドに値を設定する。なお、撮影者ＩＤ４６２と撮影者確からしさ度４３９とのフィールドには、後述する撮影者データベース構築部４９が取得した値を設定する。
次に、図９のステップＳＡ１の撮影者データベース構築処理について説明する。
【００７９】
撮影者データベース構築部４９は、例えば、観賞用の映像が映像再生システム１のＨＤＤ２３にコピーされたタイミング或いは映像データベース４３が構築されたタイミングで、撮影者データベース構築処理を開始する。
撮影者データベース構築部４９は、コピーされた映像の撮影者を特定する。
その際、例えば、撮影者データベース構築部４９は、例えば、映像の提供者がその映像の撮影者であると判断する。或いは、上記特許文献１に記載の技術を使用して撮影者を特定してもよい。
【００８０】
撮影者データベース構築部４９は、撮影者が撮影者データベース４４に未登録であれば、そのＩＤと名前（撮影者名）とを撮影者データベース４４に登録する。撮影者名は、例えば、管理者などのユーザによって入力される。
図５の撮影者データベース４４の例では、撮影者データベース構築部４９は、１行目に、映像再生システム１の管理者が「管理者」という名前で撮影者ＩＤ＝「１」で登録されている。
【００８１】
次に、図９のステップＳＡ２の被写体データベース構築処理及び人物相関データベース構築処理について説明する。
被写体データベース構築部５０は、映像データベース４８に登録されている各映像について、例えば、顔認識技術を使用して、映像内の全ての被写体を特定する。
被写体データベース構築部５０は、被写体が被写体データベース４５に未登録であれば、そのＩＤと名前（被写体名）とを被写体データベース４５に登録する。被写体名は、例えば、管理者などのユーザによって入力される。
【００８２】
次に、図１０を参照して、映像再生部４１の人物相関データベース構築部５１による人物相関データベース構築処理について説明する。
図１０は、第１実施形態の一例としての人物相関データベース構築部５１の処理を示すフローチャート（ステップＳＢ１〜ＳＢ８）である。
ステップＳＢ１において、人物相関データベース構築部５１は、被写体データベース４５から被写体のリストを取得する。
【００８３】
ステップＳＢ２において、被写体データベース４５から取得した全ての被写体について、処理を終了したかどうかを判定する。
全ての被写体を処理した場合（ステップＳＢ２のＹＥＳルート参照）、処理を終了する。
全ての被写体を処理していない場合（ステップＳＢ２のＮＯルート参照）、人物相関データベース構築部５１は、ステップＳＢ３において、人物相関データベース構築部５１は、ステップＳＢ１で取得した被写体リストから被写体を一人選択し、「被写体Ａ」とする。
【００８４】
ステップＳＢ４において、人物相関データベース構築部５１は、人物相関データベース４６から、この時点で登録されている被写体を取得して、登録済み被写体リストを作成する。
次に、ステップＳＢ５において、人物相関データベース構築部５１は、人物相関データベース４６に、被写体Ａのレコードを追加する。追加の際、被写体ＩＤフィールド４５１には、被写体データベース４５から取得した被写体Ａの被写体ＩＤを記録する。
【００８５】
次に、ステップＳＢ６において、人物相関データベース構築部５１は、登録済み被写体リスト内に、未処理の被写体があるかどうかを判定する。
未処理の被写体が存在する場合（ステップＳＢ６のＹＥＳルート参照）、人物相関データベース構築部５１は、未処理の被写体を一人選択し、「被写体Ｂ」とする。被写体Ａと被写体Ｂとの間の親密度をユーザに入力させる。その際、人物相関データベース構築部５１は、被写体Ａから被写体Ｂへの親密度と、被写体Ｂから被写体Ａへの親密度とを、それぞれ別個に入力させる。ステップＳＢ７において、人物相関データベース構築部５１は、入力された親密度、人物相関データベース４６の対応するセルに記録する。記録を終えたら、ステップＳＢ６に戻る。
【００８６】
ステップＳＢ６において未処理の被写体がない場合（ステップＳＢ６のＮＯルート参照）、ステップＳＢ８において、人物相関データベース構築部５１は、前述のルール４に従って、人物相関データベース４６の、被写体Ａの自分自身との関係を表すセルに「０」を記録し、ステップＳＢ２に戻る。
そして、再度ステップＳＢ２において、被写体データベース４５から取得した全ての被写体について、上記の処理を終了したかどうかを判定する。
【００８７】
全ての被写体を処理した場合（ステップＳＢ２のＹＥＳルート参照）、処理を終了する。
全ての被写体を処理していない場合（ステップＳＢ２のＮＯルート参照）、人物相関データベース構築部５１は、被写体リストから未処理の被写体を一人選択して、上記の処理を繰り返す。
【００８８】
なお、上記人物相関データベース構築処理において、人物相関データベース４６に登録されている被写体の人数が増えると、ステップＳＢ６〜ＳＢ７でのユーザによる手作業が増えてしまう。この場合、ユーザが、被写体Ａが所属する集団のメンバを先に入力できるように、ステップＳＢ７における未処理の被写体選択ロジックを変更することも可能である。被写体Ａが所属する集団のメンバをユーザに先に入力させ、被写体Ａにとって関係のない人物との親密度の入力を後に行なわせる。そして、ステップＳＢ７においてユーザから入力を受け付ける際に、人物相関データベース構築部５１は、「これ以降は親密度の入力をしない」という選択肢を画面に表示する。上記選択肢が選択された場合、ステップＳＢ６に戻った時点で、人物相関データベース構築部５１は、全てのユーザを「処理済み」に設定して、ステップＳＢ８に進む。この場合、ユーザが明示的に親密度を入力しなかった親密度に対して、上記のルール３に従って値「０」が記録される。
【００８９】
次に、図９のステップＳＡ３のスケジュールデータベース構築処理について説明する。
ここで、例えば、他者に公開されている管理者のスケジュールが、図１４に示すとおりであったとする。
このとき、映像データベース４３に、以下のような状況で撮影された映像が登録されているとする。
【００９０】
［状況１］（スケジューラ未登録）
２０１２年７月２日  仕事が終わった後、同僚と新宿歌舞伎町に飲みに行った。しかし、妻には、残業後に食事をしてから帰ると連絡した。１８時過ぎに店に入り、２１時前に店を出た。店内では何枚か写真を撮った。
［状況２］（スケジューラ登録済み）
２０１２年７月２８日から７月３１日  休暇を取って妻と台湾に旅行した。会社には事前申請しており、友人たちにもソーシャルネットワークサービス（ＳＮＳ）を通じて予定を伝えていた。台湾旅行中は写真もビデオも撮影した。出発は朝早く、空港には７時過ぎに到着し、写真を撮り始めた。帰国は夜になり、家に帰ると２１時過ぎていた。記録のために買った土産を並べて、その写真を撮った。
【００９１】
［状況３］（スケジューラ登録済み）
２０１２年９月６日  午後からの汐留本社での会議のため、出張した。妻には午後から出張すると言ってあった。昼食は汐留に到着してから摂った。時々話題になる店に入ったので、記念のため食べたものを写真に撮った。出張先では、残業し２０時過ぎに仕事が終わり、汐留近くの店で食事をしてから帰宅した。そのときも食事の写真を撮影した。
【００９２】
［状況４］（スケジューラ登録済み）
２０１２年１０月１２日  幕張メッセで開かれている展示会を見学するということで出張を申請した。しかし、展示会には興味がなく、ふと紅葉を見に行きたくなり、そのまま奥多摩まで紅葉を見に行った。見事な紅葉だったため、夢中になって写真に納めた。
［状況５］（スケジューラ登録済み）
２０１２年１２月２１日  午後から半日休暇を取ることを会社に事前申請した。目的は、六本木で行なわれるアイドルの撮影会に参加するためであった。しかし、妻には仕事を休んで行くことは言わず黙っていた。撮影会では、アイドルが一緒に写真に写ってくれた。
【００９３】
上記の例では、スケジューラに事前に登録されている状況と未登録の状況とが存在する。上記の例では、状況１は、スケジューラに登録されていない。妻へは携帯メールでの連絡をしているので、妻は残業しているものと思っている。
図１４の「スケジューラへの登録状況」の欄に示すように、状況２〜５は、スケジューラに登録されている。そのため、スケジューラからこれらの状況の情報を取得することが可能である。
【００９４】
図１１は、第１実施形態の一例としてのスケジュールデータベース構築部５２の処理を示すフローチャート（ステップＳＣ１〜ＳＣ５）である。
スケジュールデータベース構築部５２は、例えば、このフローに従って、図８に示したスケジュールデータベース４７を生成する。
詳細には、ステップＳＣ１において、スケジュールデータベース構築部５２は、映像データベース４３から、映像データベース４３中の映像について、図１４を参照して後述する撮影日時一覧作成処理を実行し、撮影日時一覧５９を作成する。
【００９５】
ステップＳＣ２において、スケジュールデータベース構築部５２は、ステップＳＣ１で作成した撮影日時一覧５９内の全ての撮影日時を処理したかどうかを判定する。
まだ処理していない撮影日時がある場合（ステップＳＣ２のＮＯルート参照）、ステップＳＣ３において、スケジュールデータベース構築部５２は、撮影日時一覧５９から未処理の撮影日時を１つ選択し、「撮影日時Ａ」とする。
【００９６】
ステップＳＣ４において、スケジュールデータベース構築部５２は、スケジュールデータベース４７に、撮影日時Ａのレコードを追加して、追加レコードのフィールドに値を設定する。
ステップＳＣ５において、スケジュールデータベース構築部５２は、後述するスケジュール統合可能判定処理を実行する。この処理では、スケジュールデータベース構築部５２は、追加した撮影日時Ａについて、スケジュールデータベース４７中の前後のスケジュールと統合可能かどうかを判定し、統合可能な場合はスケジュールを統合する。ここで、スケジュールの「統合」とは、あるスケジュールを、その前後のスケジュールと連続するスケジュールとして設定することを指す。
【００９７】
その後、スケジュールデータベース構築部５２はステップＳＣ２に戻り、上記ステップＳＣ２〜ＳＣ５の処理を繰り返す。
図１２は、第１実施形態の一例としての映像再生部４１におけるスケジュール統合判定処理を示すフローチャート（ステップＳＣ１１〜ＳＣ１６）である。
ステップＳＣ１１において、スケジュールデータベース構築部５２は、スケジュールデータベース４７から、図１１のステップＳＣ４で追加した撮影日時Ａのスケジュールのレコードの１つ前のスケジュールを取得する。ここで、「１つ前」とは、映像の撮影日時が撮影日時Ａの直前のスケジュールであることを指す。
【００９８】
ステップＳＣ１２において、スケジュールデータベース構築部５２は、撮影日時Ａのスケジュールの開始日時が、１つ前のスケジュールの終了日時と連続し、かつ撮影場所、公開先範囲、公開時の場所情報が全て同じであるかを判定する。その際、例えば、１つ前のスケジュールの終了日時とスケジュールの開始日時とが連続しているかどうかは、両者の差が所定範囲内にあるかどうかに基づいて行なうことができる。また、撮影場所が一致するかどうかは、２地点の距離が所定の範囲内にあるかどうかに基づいて行なうことができる。
【００９９】
ステップＳＣ１２の判定結果がＮＯの場合（ステップＳＣ１２のＮＯルート参照）、処理がステップＳＣ１４に移る。
一方、ステップＳＣ１２の判定結果がＹＥＳの場合（ステップＳＣ１２のＹＥＳルート参照）、スケジュールデータベース構築部５２は、１つ前のスケジュールと統合可能と判断する。そして、ステップＳＣ１３において、１つ前のスケジュールの終了日時を、撮影日時Ａのスケジュールの終了日時で書き換える。
【０１００】
ステップＳＣ１４において、スケジュールデータベース構築部５２は、撮影日時Ａのスケジュールの、１つ後のスケジュールを取得する。ここで、「１つ後」とは、映像の撮影日時が撮影日時Ａの直後のスケジュールであることを指す。
ステップＳＣ１５において、スケジュールデータベース構築部５２は、撮影日時Ａのスケジュールの終了日時が、１つ後のスケジュールの開始日時と連続し、かつ撮影場所、公開先範囲、公開時の場所情報が全て同じであるか判定する。ここでも、例えば、スケジュールの終了日時と１つ後のスケジュールの開始日時とが連続しているかどうかは、両者の差が所定範囲内にあるかどうかに基づいて行なうことができる。また、撮影場所が一致するかどうかは、２地点の距離が所定の範囲内にあるかどうかに基づいて行なうことができる。
【０１０１】
ステップＳＣ１５の判定結果がＮＯの場合（ステップＳＣ１５のＮＯルート参照）、処理が図１１のステップＳＣ２に戻る。
一方、ステップＳＣ１５の判定結果がＹＥＳの場合（ステップＳＣ１５のＹＥＳルート参照）、スケジュールデータベース構築部５２は、１つ後のスケジュールと統合可能と判断する。そして、ステップＳＣ１６において、１つ後のスケジュールの終了日時を、撮影日時Ａのスケジュールの終了日時で書き換える。
【０１０２】
その後、処理が図１１のＳＣ２に戻る。
なお、このスケジュールの統合処理は処理効率を高めるための処理であり、行なわなくても、映像再生システム１の機能には特に影響がない。
次に、上記ステップＳＣ１で説明した撮影日時一覧作成処理について説明する。
図１３は、第１実施形態の一例としての映像再生部４１における撮影日時一覧作成処理を示すフローチャートである。
【０１０３】
ステップＳＤ１において、スケジュールデータベース構築部５２は、映像データベース４３中の映像のうち、撮影日時の一番古いものと一番新しいものを取得し、映像の存在期間を決定する。
ステップＳＤ２において、スケジュールデータベース構築部５２は、ステップＳＤ１で決定した期間を、所定の時間単位（例えば１時間単位）の複数の時間範囲に分け、これらの複数の時間範囲を記載した撮影日時のリストを作成する。撮影日時のリストは処理に使用される一時ファイルである。
【０１０４】
ステップＳＤ３において、スケジュールデータベース構築部５２は、ステップＳＤ２で作成した撮影日時のリストから、１つ目の撮影日時期間を取得する。
ステップＳＤ４において、スケジュールデータベース構築部５２は、全ての撮影日時期間のリストを全て処理したかどうかを判定する。
リスト内の全ての撮影日時期間を処理した場合（ステップＳＤ４のＹＥＳルート参照）、処理が終了する。
【０１０５】
一方、処理していない撮影日時期間が存在する場合（ステップＳＤ４のＮＯルート参照）、ステップＳＤ５において、スケジュールデータベース構築部５２は、現在処理対象としている撮影日時期間の期間内に撮影された映像が存在するか判定する。存在する場合は、その映像の日時を、撮影日時一覧５９に追加する。
ステップＳＤ６において、スケジュールデータベース構築部５２は、撮影日時期間のリストから次の撮影日時期間を取得する。ステップＳＤ４に戻る。
【０１０６】
この例では、ステップＳＤ２の所定の時間単位を１時間にしている。所定の時間単位の値は、映像の存在状況によって適宜決定してもよい。
次に、図１５を参照して、鑑賞会に参加者が揃ってから鑑賞を開始する場合のフローについて記載する。
図１５は、第１実施形態の一例としての映像再生部４１の処理を示すフローチャートである。
【０１０７】
鑑賞会に参加する鑑賞者が揃うと、ステップＳＥ１において、映像再生部４１の鑑賞者検出部５３が、図１６を用いて後述する鑑賞者検出処理を実行する。
次に、ステップＳＥ２において、映像再生部４１の除外スケジュール判定部５５が、図１７を用いて後述する後述する除外スケジュール判定処理を実行する。
続いて、ステップＳＥ３において、映像再生部４１は、鑑賞開始の指示を検出する。鑑賞の指示開始があったかどうかは、リモコンなどの再生ボタンが押されたかどうかにより判定する。
【０１０８】
鑑賞の開始が指示されると、ステップＳＥ４において、映像再生部４１の映像表示部５８が、図１８を用いて後述する後述する映像表示処理を実行し、鑑賞会が終了すると映像再生処理を終了する。
次に、図１６を参照して、図１５のステップＳＥ２に示した、映像再生部４１の鑑賞者検出部５３による鑑賞者検出処理について説明する。
【０１０９】
図１６は、第１実施形態の一例としての鑑賞者検出部５３による鑑賞者検出処理を示すフローチャート（ステップＳＦ１〜ＳＦ３）である。
まず、ステップＳＦ１において、鑑賞者検出部５３は、鑑賞者リスト６２を作成するために、全鑑賞者数を特定する。鑑賞者数の検出は、鑑賞会を行なう部屋に設置したカメラ５で鑑賞者の映像を撮像し、鑑賞者検出部５３が、この映像に対して顔認識技術を行なってもよい。或いは、鑑賞者検出部５３が、鑑賞会への参加表明メールから、鑑賞者数を特定してもよい。鑑賞会に参加している鑑賞者数の特定は、公知のどのような方法を用いても行なうことができる。
【０１１０】
次に、ステップＳＦ２において、鑑賞者検出部５３は、全ての鑑賞者を処理したかどうかを判定する。
全ての鑑賞者を処理した場合（ステップＳＦ２のＹＥＳルート参照）、処理を終了する。
まだ処理していない鑑賞者が存在する場合（ステップＳＦ２のＮＯルート参照）、ステップＳＦ３において、鑑賞者検出部５３は、鑑賞者リスト６２に鑑賞者を登録する。まず、鑑賞者検出部５３は、最初に特定した鑑賞者について、鑑賞者が誰であるのかを特定し、鑑賞者リスト６２に追加する。カメラ５の映像から鑑賞者を認識する場合は、鑑賞者検出部５３は、顔認識技術を使って鑑賞者が誰であるのかを特定することができる。鑑賞会への参加表明メールから鑑賞者を認識する場合は、鑑賞者検出部５３は、参加表明メールの発信元や、メール本文の内容を解析することで、鑑賞者が誰であるのかを特定することができる。鑑賞者検出部５３は、鑑賞者を特定するために公知のどのような方法を用いてもよい。
【０１１１】
次に鑑賞者検出部５３は、ステップＳＦ２に戻り、再度全ての鑑賞者を処理したかどうかを判定する。
全ての鑑賞者を処理した場合（ステップＳＦ２のＹＥＳルート参照）、処理を終了する。
まだ処理していない鑑賞者が存在する場合（ステップＳＦ２のＮＯルート参照）、次の鑑賞者に移り、ステップＳＦ３の処理を行ない、上記のステップを繰り返す。
【０１１２】
この処理を終了すると、鑑賞者検出部５３は、全ての鑑賞者について、誰であるのかを特定しており、鑑賞者リスト６２に記載している。
次に、図１７を参照して、図１５のステップＳＥ３に示した、映像再生部４１の除外スケジュール判定部５５による除外スケジュール判定処理について説明する。
図１７は、第１実施形態の一例としての除外スケジュール判定部５５による除外スケジュール判定処理を示すフローチャート（ステップＳＧ１〜ＳＧ９）である。
【０１１３】
ステップＳＧ１において、除外スケジュール判定部５５は、鑑賞者リスト６２中の全ての鑑賞者を処理したかどうかを判定する。
全ての鑑賞者を処理した場合（ステップＳＧ１のＹＥＳルート参照）、処理を終了する。
まだ処理していない鑑賞者が存在する場合（ステップＳＧ１のＮＯルート参照）、ステップＳＧ２において、除外スケジュール判定部５５は、鑑賞者検出部５３によって作成された鑑賞者リスト６２から、未処理の鑑賞者を一人選択する。
【０１１４】
ステップＳＧ３において、除外スケジュール判定部５５は、ステップＳＧ２で選択した鑑賞者について、当該鑑賞者が撮影者ではないスケジュールの一覧を、スケジュールデータベース４７から取得する。
以降のステップＳＧ４〜ＳＧ９において、除外スケジュール判定部５５は、取得した全てのスケジュールについて、選択されている鑑賞者と、スケジュールデータベース４７の公開先範囲４７６の値とを照合する。そして、以下のルールに従って、照合結果に応じて、そのスケジュールの期間に撮影された映像を鑑賞会で表示してもよいかどうかを表す値を、該当スケジュールのフラグフィールド４７８に記録する。
【０１１５】
（１）フラグフィールド４７８に値が記録されていない場合
（ａ）処理対象の鑑賞者が公開先範囲フィールド４７６に含まれない場合
人物相関データベース４６から、（鑑賞者のＩＤ，撮影者のＩＤ）の欄に記録されている親密度を取得して、その値をフラグ４７８に記録する。
（ｂ）処理対象の鑑賞者が公開先範囲フィールド４７６に含まれる場合
公開しているスケジュール上の場所情報と、撮影場所情報が一致する場合は「０」を、一致しない場合は「１」をフラグ４７８に記録する。
【０１１６】
（２）フラグフィールド４７８に既に親密度が記録されている場合
（ａ）処理対象の鑑賞者が公開先範囲フィールド４７６に含まれない場合
人物相関データベース４６から、（鑑賞者のＩＤ，撮影者のＩＤ）の欄に記録されている親密度を取得し、フラグフィールド４７８の値よりも大きい場合は、上書きする
（ｂ）処理対象の鑑賞者が公開先範囲フィールド４７６に含まれる場合
公開しているスケジュール上の場所情報と、撮影場所情報が一致する場合は変更しない。又、一致しない場合はフラグ４７８を値「１」で上書きする。
【０１１７】
上記のルールに従ってフラグフィールド４７８に値を設定することにより、スケジュールデータベース４７のフラグフィールド４７８は、例えば、最終的に以下のような値に設定される。
鑑賞者にとって支障がないスケジュール→値０
いずれかの鑑賞者にとって差し支えのあるスケジュール→０より大きく１以下の値
この値が１に近いほど、そのスケジュールが差し支えのあるスケジュールであることを示す。
【０１１８】
このため、ステップＳＧ４において、除外スケジュール判定部５５は、取得した全てのスケジュールについて、公開先範囲フィールド４７６に、処理中の鑑賞者が含まれているかどうかを判定する。
公開先範囲フィールド４７６に、処理中の鑑賞者が含まれていない場合（ステップＳＧ４のＮＯルート参照）、ステップＳＧ５において、除外スケジュール判定部５５は、フラグフィールド４７８の値が、人物相関データベース４６の親密度の値よりも小さいかを判定する。
【０１１９】
フラグフィールド４７８の値が、人物相関データベース４６の親密度の値よりも小さい場合（ステップＳＧ５のＹＥＳルート参照）、ステップＳＧ６において、除外スケジュール判定部５５は、人物相関データベース４６の親密度の値をフラグフィールド４７８の値に設定する。
一方、フラグフィールド４７８の値が、人物相関データベース４６の親密度の値以上の場合（ステップＳＧ５のＮＯルート参照）、処理がステップＳＧ１に戻る。
【０１２０】
一方、ステップＳＧ４で公開先範囲フィールド４７６に、処理中の鑑賞者が含まれている場合（ステップＳＧ４のＹＥＳルート参照）、ステップＳＧ７に進む。ステップＳＧ７において、除外スケジュール判定部５５は、公開しているスケジュールの場所情報と、スケジュールデータベース４７の撮影場所フィールド４７５の値とが一致しているかどうかを判定する。
【０１２１】
公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致している場合（ステップＳＧ７のＹＥＳルート参照）ステップＳＧ８において、除外スケジュール判定部５５は、フラグフィールド４７８に値“０”を設定する。
一方、公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致しない場合（ステップＳＧ７のＮＯルート参照）ステップＳＧ９において、除外スケジュール判定部５５は、フラグフィールド４７８に値“１”を設定する。
【０１２２】
その後、除外スケジュール判定部５５は、ステップＳＧ１に戻る。再度ステップＳＧ１において、除外スケジュール判定部５５は、鑑賞者リスト６２中の全ての鑑賞者を処理したかどうかを判定する。
全ての鑑賞者を処理した場合（ステップＳＧ１のＹＥＳルート参照）、処理を終了する。
【０１２３】
まだ処理していない鑑賞者が存在する場合（ステップＳＧ１のＮＯルート参照）、ステップＳＧ２において、除外スケジュール判定部５５は、鑑賞者リスト６２から未処理の鑑賞者を一人選択して、上記の処理を繰り返す。
この処理を終了した時点で、該当スケジュールのフラグフィールド４７８には、そのスケジュールの期間に撮影された映像を鑑賞会で表示してもよいかどうかを表す数値が記載されている。
【０１２４】
次に、図１８を参照して、図１５のステップＳＥ４に示した、映像再生部４１の表示映像制御部５７による映像再生処理について説明する。
図１８は、第１実施形態の一例としての表示映像制御部５７による映像再生処理フローチャート（ステップＳＨ１〜ＳＨ９）である。
まず、ステップＳＨ１において、表示映像制御部５７は、鑑賞対象の映像リストを取得する。この映像リストとは、鑑賞しようとしている対象の映像の一覧である。例えば、管理者が、結婚式で撮影した映像を「結婚式」というフォルダに格納して管理している場合は、表示映像制御部５７は、そのフォルダのディレクトリを管理者等に選択させ、鑑賞対象の映像リストを取得する。
【０１２５】
ステップＳＨ２において、表示映像制御部５７は、鑑賞対象の全ての映像を再生し終えたかどうかを判定する。
鑑賞対象の全ての映像を再生し終えた場合（ステップＳＨ２のＹＥＳルート参照）、処理を終了する。
鑑賞対象の映像のうち、まだ再生していないものが存在する場合（ステップＳＨ２のＮＯルート参照）、表示映像制御部５７は、ステップＳＨ３において、表示映像制御部５７は、映像データベース４３から、鑑賞対象の映像リストの再生順序の先頭の映像を取得する。そして、この映像を再生候補映像とする。
【０１２６】
ステップＳＨ４において、表示映像制御部５７は、ステップＳＨ３で取得した再生候補映像について、その映像の撮影場所明晰度と撮影者確からしさ度とを取得する。このとき、表示映像制御部５７は、映像データベース４３の撮影場所明晰度フィールド４３７及び撮影者確からしさ度フィールド４３９のそれぞれの値を取得する。
ステップＳＨ５において、表示映像制御部５７は、再生候補映像の撮影者について、その映像の撮影日時を含むスケジュールをスケジュールデータベース４７から取得する。
【０１２７】
ステップＳＨ６において、表示映像制御部５７は、ステップＳＨ５で取得したスケジュールのフラグフィールド４７８の値を取得する。
ステップＳＨ７において、表示映像制御部５７は、以下の式に従って、鑑賞差し障り度を計算する。
鑑賞差し障り度＝フラグフィールド４７８の値×撮影場所明晰度フィールド４３７の値×撮影者確からしさ度フィールド４３９の値
ステップＳＨ８において、表示映像制御部５７は、ステップＳＨ７で求めた鑑賞差し障り度と、現時点の再生可能レベル６１とを比較する。なお、前述のように、現時点の再生可能レベル６１とは、映像再生装置４１に記憶されている閾値である。前述のように、再生可能レベル６１は、映像を表示すべきかどうかの判定に使用される閾値である。ステップＳＨ７で求めた鑑賞差し障り度が、再生可能レベル６１以下である場合には、その映像が再生可能であると判定される。
【０１２８】
ステップＳＨ７で求めた鑑賞差し障り度が再生可能レベル６１よりも大きい場合（ステップＳＨ８のＹＥＳルート参照）は、映像の再生が行なわれず、処理がステップＳＨ２に戻る。
一方、ステップＳＨ７で求めた鑑賞差し障り度が、再生可能レベル６１以下の場合（ステップＳＨ８のＮＯルート参照）、ステップＳＨ９において、表示映像制御部５７は、表示のタイミングに合わせて、ステップＳＨ３で取得した再生候補映像を、映像表示部６１に表示させる。
【０１２９】
表示映像制御部５７は、ステップＳＨ２に戻り、再度鑑賞対象の全ての映像を再生し終えたかどうかを判定する。
鑑賞対象の全ての映像を再生し終えた場合（ステップＳＨ２のＹＥＳルート参照）、処理を終了する。
鑑賞対象の映像のうち、まだ再生していないものが存在する場合（ステップＳＨ２のＮＯルート参照）、表示映像制御部５７は、映像データベース４３から、鑑賞対象の映像リストの再生順序に従って次の映像を取得し、この映像を再生候補映像として、上記の処理を繰り返す。
【０１３０】
上記処理では、ステップＳＨ８において、鑑賞差し障り度と、再生可能レベル６１とを比較することにより、表示映像制御部５７は、鑑賞差し障り度が再生可能レベル６１よりも大きい映像は、除外すべき映像として表示しない。このため、鑑賞差し障り度が再生可能レベル６１以下の映像のみが鑑賞者に表示される。
このように、第１実施形態の映像再生システム１によれば、鑑賞会において鑑賞者に見られると支障のある映像を、再生しないように制御して、鑑賞者に見られても差し支えない映像のみを鑑賞者に鑑賞させることができる。
【０１３１】
（Ｂ）第２実施形態
上記の第１実施形態では、鑑賞会において鑑賞者に見られると支障のある映像を表示させないように制御していた。
しかし、一部の参加者が鑑賞会に遅れて参加してきた場合、その参加者は、鑑賞者検出部５３によって認識されていない。このため、遅れた参加者に見られると支障のある映像が表示されてしまうおそれがある。
【０１３２】
そこで第２実施形態の一例としての映像再生システム１１（不図示）は、上記の第１実施形態の一例としての映像再生システム１の各機能に加え、鑑賞会中に遅れて参加してきた人がいる場合などに、鑑賞会中に鑑賞者を動的に追加する機能を備える。
図１９は、第２実施形態の一例としての映像再生部（画像表示装置）４１１の機能ブロック図である。
【０１３３】
図１９に示すように、第２実施形態の一例としての映像再生部４１１は、図３に示した第１実施形態の一例としての映像再生部４１の各機能部に加えて、追加人物判定部６３を有する。
この追加人物判定部６３は、鑑賞会中に鑑賞者を常にモニタしており、参加者が増えたことを検出すると、鑑賞者を動的に追加する。
【０１３４】
なお、第２実施形態の全体的なシステム構成は、図１，２に示した第１実施形態の一例のものと同じであるため、その図示および説明を省略する。また、第２実施形態の一例の他の機能や構成は図４〜１８に示した第１実施形態の一例のものと同じであるため、その図示および説明を省略する。
図２０は、第２実施形態の一例としての映像再生部４１１における追加人物判定部６３の処理を示すフローチャートである（ステップＳＩ１〜ＳＩ６）。
【０１３５】
追加人物判定部６３は、映像再生処理の実行中は、カメラ５の映像を常にモニタしている。ステップＳＩ１において、追加人物判定部６３が、カメラ５の映像から鑑賞者が増えていることを検出すると、スケジュールデータベース４７から、遅れて参加した鑑賞者が撮影者ではないスケジュールの一覧を取得する。
ステップＳＩ２において、除外スケジュール判定部５５は、取得した全てのスケジュールについて、公開先範囲フィールド４７６に、追加の鑑賞者が含まれているかどうかを判定する。
【０１３６】
公開先範囲フィールド４７６に、追加の鑑賞者が含まれていない場合（ステップＳＩ２のＮＯルート参照）、ステップＳＩ３において、除外スケジュール判定部５５は、フラグフィールド４７８の値が、人物相関データベース４６の親密度の値よりも小さいかを判定する。
フラグフィールド４７８の値が、人物相関データベース４６の親密度の値よりも小さい場合（ステップＳＩ３のＹＥＳルート参照）、ステップＳＩ４において、除外スケジュール判定部５５は、人物相関データベース４６の親密度の値を、フラグフィールド４７８に設定する。
【０１３７】
一方、フラグフィールド４７８の値が、人物相関データベース４６の親密度の値以上の場合（ステップＳＩ３のＮＯルート参照）、処理が終了する。
一方、ステップＳＩ２で公開先範囲フィールド４７６に、追加の鑑賞者が含まれている場合（ステップＳＩ２のＹＥＳルート参照）、ステップＳＩ５に進む。ステップＳＩ５において、除外スケジュール判定部５５は、公開しているスケジュールの場所情報と、スケジュールデータベース４７の撮影場所フィールド４７５の値とが一致しているかどうかを判定する。
【０１３８】
公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致している場合（ステップＳＩ５のＹＥＳルート参照）ステップＳＩ６において、除外スケジュール判定部５５は、フラグフィールド４７８に値“０”を設定する。
一方、公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致しない場合（ステップＳＩ５のＮＯルート参照）ステップＳＩ７において、除外スケジュール判定部５５は、フラグフィールド４７８に値“１”を設定する。
【０１３９】
なお、同時に複数の人物が遅れて鑑賞会に加わった場合は、遅れてきた全ての参加者について、上記の処理を繰り返す。
なお、映像表示処理の実行中に上記の処理を行ない、更新されたスケジュールデータベース４７により、映像表示処理を続ける。これにより、スケジュールデータベース４７のフラグフィールド４７８には、遅れて参加した参加者について、該当のスケジュールに撮影された映像を鑑賞対象から除外するかどうかの情報が反映される。このため、遅れてきた参加者がいても、映像表示処理において映像の再生の可否が正しく判定される。
【０１４０】
このように、第２実施形態の映像再生システムによれば、スケジュールデータベース４７の追加の鑑賞者のフラグフィールド４７８の値が動的に変更されて、映像再生部４１１の表示映像制御部５９により映像再生処理が行なわれる。これにより、上記の第１実施形態の効果が得られることに加え、映像再生処理の実行中に、遅れて参加した鑑賞者に関しても、映像の除外が判定されて、ふさわしくない映像を再生させないように制御できるという効果が得られる。
【０１４１】
（Ｃ）第３実施形態
上記の第１実施形態の一例としての映像再生システム１では、鑑賞会において鑑賞者に見られると支障のある映像を表示させないように制御する。
しかし、鑑賞会に参加している人物にとっては直接的には差し障りがないような映像であっても、その参加者を通じて知られてはならない人物にその映像の存在を知られる場合がある。
【０１４２】
例えば、妻が鑑賞会に参加していなくても、妻に知られてはならないようなスケジュールを想起させる映像を、妻と非常に親しい友人と一緒に鑑賞した場合、その友人を通じて映像の存在を妻に知られてしまう場合がある。
そこで第３実施形態の一例としての映像再生システム１２（不図示）では、鑑賞者と親しい人物についても、その親しい人物に見られると支障のある映像を表示させないように制御する。
【０１４３】
図２１は、第３実施形態の一例としての映像再生部（画像表示装置）４１２の機能ブロック図である。
図２１に示すように、第３実施形態の一例としての映像再生部４１２は、図３に示した第１実施形態の一例としての映像再生部４１の各機能部に加えて、親しい人リスト６４、親密度閾値６５、及び親しい人判定部６７を有する。
【０１４４】
又、映像再生部４１２は、除外スケジュール判定部５５に代えて、除外スケジュール判定部５５１をそなえる。
なお、第３実施形態の一例としての全体的なシステム構成は、図１，２に示した第１実施形態の一例としてのものと同じであるため、その図示および説明を省略する。また、第３実施形態の他の機能や構成は図４，図８，図１２，図１４〜１８に示した第１実施形態の一例としてのものと同じであるため、その図示および説明を省略する。
【０１４５】
図２２は、第３実施形態の一例としての映像再生部４１２における親しい人リスト６４を例示する図である。
親しい人リスト６４は、各鑑賞者について、その鑑賞者と親しい人物のリストであり、親しい人判定部６７によって親しい人判定処理で使用される。
本例では、親しい人リスト６４は、ＩＤ６４１、名前６４２、及び間接親密度６４３の各フィールドを有する。
【０１４６】
ＩＤ６４１は、親しい人を一意に特定するための固有のＩＤを記憶する。図２２の例では、友人Ｃ子を表すＩＤ＝１３が記載されている。
名前６４２は、親しい人の名前である。
間接親密度６４３は、人物相関データベース４６における関係の値のうち最大値を記録している。
【０１４７】
また、図２１の親密度閾値６５は、親密度の閾値である。この値は、映像再生システム１に事前に設定されていても、管理者等によって設定されてもよい。
親しい人判定部６７は、人物相関データベース４６に基づいて、鑑賞者と、鑑賞会に参加していない人物との親しさを示す値である間接親密度を、親しい人リスト６４に登録する。
【０１４８】
除外スケジュール判定部５５１は、前述の第１実施形態の除外スケジュール判定処理に代えて、人物相関データベース４６と親しい人リスト６４とに基づき、間接親密度を加味した除外スケジュール判定処理を実行する。この処理については、図２４を用いて後述する。
図２３は、第３実施形態の一例としての映像再生部４１２による映像再生処理を示すフローチャート（ステップＳＪ１〜ＳＪ５）である。
【０１４９】
なお、本第３実施形態においても、映像再生処理の前に事前処理が実行される。事前処理は、前記第１実施形態と同様であるため、その図示を省略する。
鑑賞会に参加する鑑賞者が揃うと、ステップＳＪ１において、映像再生部４１２の鑑賞者検出部５３が、前述の鑑賞者検出処理を実行する。
次に、ステップＳＪ２において、映像再生部４１の親しい人判定部６７が、図２５を用いて後述する親しい人判定処理を実行する。
【０１５０】
次に、ステップＳＪ３において、映像再生部４１の除外スケジュール判定部５５１が、後述する間接親密度を加味した除外スケジュール判定処理を実行する。
続いて、ステップＳＪ４において、映像再生部４１は、鑑賞開始の指示を検出する。鑑賞の指示開始があったかどうかは、リモコンなどの再生ボタンが押されたかどうかにより判定する。
【０１５１】
鑑賞の開始が指示されると、ステップＳＪ５において、映像再生部４１の映像表示部５８が、後述する映像表示処理を実行し、鑑賞会が終了すると映像再生処理を終了する。
次に、図２４を参照して、図２３のステップＳＪ２に示した、映像再生部４１の鑑賞者検出部５３による間接親密度を加味した除外スケジュール判定処理について説明する。
図２４は、第３実施形態の一例としての親しい人判定部６７による親しい人判定処理を示すフローチャート（ステップＳＫ１〜ＳＫ８）である。
【０１５２】
ステップＳＫ１において、親しい人判定部６７は、鑑賞者リスト６２から鑑賞者を取得する。
ステップＳＫ２において、親しい人判定部６７は、全ての鑑賞者を処理したかどうかを判定する。
全ての鑑賞者を処理した場合（ステップＳＫ２のＹＥＳルート参照）、処理を終了する。
【０１５３】
まだ処理していない鑑賞者が存在する場合（ステップＳＫ２のＮＯルート参照）、ステップＳＫ３において、親しい人判定部６７は、親しい人判定部６７は、処理対象の鑑賞者について、人物相関データベース４６を検索する。そして、人物相関データベース４６の他の人物との親密度が、親密度閾値６５よりも大きいかどうかを判定する。
他の人物との親密度が、親密度閾値６５以下の場合（ステップＳＫ３のＮＯルート参照）、処理がステップＳＫ２に戻る。
【０１５４】
一方、他の人物との親密度が、親密度閾値６５より大きい場合（ステップＳＫ３のＹＥＳルート参照）、ステップＳＫ４において、親しい人判定部６７は、その人物が鑑賞者リストに登録されているかどうかを判定する。
その人物が鑑賞者リストに登録されている場合（ステップＳＫ４のＹＥＳルート参照）、その人物が鑑賞者として鑑賞会に参加しているので、ステップＳＫ２に戻る。
【０１５５】
一方、その人物が鑑賞者リストに登録されていない場合（ステップＳＫ４のＮＯ参照参照）、ステップＳＫ５において、親しい人判定部６７は、その人物が親しい人リスト６４に追加されているかどうかを判定する。
その人物が親しい人リスト６４に追加されていない場合（ステップＳＫ５のＮＯルート参照）、ステップＳＫ６において、親しい人判定部６７は、その人物を親しい人リスト６４に追加する。その後ステップＳＫ２に戻る。
【０１５６】
一方、その人物が親しい人リスト６４に追加されている場合（ステップＳＫ５のＹＥＳルート参照）、親しい人判定部６７は、ステップＳＫ７に進む。そしてステップＳＫ７で、人物物相関データベース４６の親密度が、親しい人リスト６４の間接親密度フィールド６４３の値よりも大きいかどうかを判定する。
人物物相関データベース４６の親密度が、親しい人リスト６４の間接親密度フィールド６４３の値以下の場合（ステップＳＫ７のＮＯルート参照）、ステップＳＫ２に戻る。
【０１５７】
一方、人物物相関データベース４６の親密度が、親しい人リスト６４の間接親密度フィールド６４３より大きい場合（ステップＳＫ７のＹＥＳルート参照）、ステップＳＫ８において、親しい人リスト６４の間接親密度フィールド６４３の値を、人物相関データベース４６から取得した親密度で更新する。その後、処理はステップＳＫ２に戻る。
ここで、図２１に示した親密度閾値６５について、説明を補足する。
【０１５８】
図７に示す人物相関データベース４６の例を考える。
例えば、友人Ｂ男（ＩＤ＝１２）が鑑賞者として参加し、友人Ｃ子（ＩＤ＝１３）は不参加だった場合、友人Ｂ男について上記ステップＳＫ３に従い人物相関データベース４６を検索すると、友人Ｂ男に対する親しい友人Ｃ子の親密度は０．８である。
ここで、映像再生部４１２の親密度閾値６５に値０．７が設定されている場合、友人Ｂ男に対する友人Ｃ子の親密度は０．８であり、親密度閾値６５の０．７よりも大きい。このため、親しい人判定部６７は、友人Ｃ子を親しい人リスト６４に追加する。
【０１５９】
親しい人判定処理を終了した時点で、いずれかの鑑賞者にとって親しい人達が、全て親しい人リスト６４に記載され、それらの人物との親密度の値も記載されている。
次に、図２５を参照して、第３実施形態の間接親密度を加味した除外スケジュール判定処理を説明する。
図２５は、第３実施形態の一例としての除外スケジュール判定部５５１による間接親密度を加味した除外スケジュール判定処理を示すフローチャート（ステップＳＬ１〜ＳＬ１１）である。
【０１６０】
ステップＳＬ１において、除外スケジュール判定部５５１は、図１７に示した除外スケジュール判定処理を実行する。
次に、ステップＳＬ２において、除外スケジュール判定部５５１は、親しい人リスト６４内の全ての人物を処理したかどうかを判定する。
親しい人リスト６４内の全ての人物を処理した場合（ステップＳＬ２のＹＥＳルート参照参照）、処理を終了する。
【０１６１】
親しい人リスト６４に未処理の人物が存在する場合（ステップＳＬ２のＮＯルート参照参照）、ステップＳＬ３において、除外スケジュール判定部５５１は、親しい人リスト６４から未処理の人物を一人選択する。
ステップＳＬ４において、除外スケジュール判定部５５１は、ステップＳＬ３で選択した人物が撮影者ではないスケジュールの一覧を、スケジュールデータベース４７から取得する。
【０１６２】
ステップＳＬ５において、除外スケジュール判定部５５１は、取得した全てのスケジュールについて、除外スケジュール判定部５５１は、取得した全てのスケジュールについて、公開先範囲フィールド４７６に処理中の人物が含まれているかどうかを判定する。
公開先範囲フィールド４７６に処理中の人物が含まれている場合（ステップＳＬ５のＹＥＳルート参照）、ステップＳＬ６において、除外スケジュール判定部５５１は、一時的に使用される変数である直接差し障り可能性度（不図示）に、人物相関データベース４６の親密度の値を代入する。
【０１６３】
一方、公開先範囲フィールド４７６に処理中の人物が含まれていない場合（ステップＳＬ５のＮＯルート参照）、ステップＳＬ７に進む。ステップＳＬ７において、除外スケジュール判定部５５１は、公開しているスケジュールの場所情報と、スケジュールデータベース４７の撮影場所フィールド４７５の値とが一致しているかどうかを判定する。
公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致している場合（ステップＳＬ７のＹＥＳルート参照）ステップＳＬ８において、除外スケジュール判定部５５１は、直接差し障り可能性度に値“０”を設定する。
【０１６４】
一方、公開しているスケジュールの場所情報と、撮影場所フィールド４７５の値とが一致しない場合（ステップＳＬ７のＮＯルート参照）ステップＳＬ９において、除外スケジュール判定部５５１は、直接差し障り可能性度に値“１”を設定する。
ステップＳＬ１０において、除外スケジュール判定部５５１は、以下の式に従って、上記の直接差し障り可能性度と、親しい人リスト６４の間接親密度フィールド６４３の値とから、一時的に使用される変数である間接差し障り可能性度（不図示）を計算する。
【０１６５】
間接差し障り可能性度＝直接差し障り可能性度×親しい人リスト６４の間接親密度フィールド６４３の値
ステップＳＬ１１において、除外スケジュール判定部５５１は、間接差し障り可能性度の値と、フラグフィールド６４３に登録済みの値とを比較し、大きい方の値を該当スケジュールのフラグフィールド６４３に記載する。
【０１６６】
その後、処理がステップＳＬ２に戻り、再度ステップＳＬ２において、除外スケジュール判定部５５１は、親しい人リスト６４内の全ての人物を処理したかどうかを判定する。
全ての人物を処理した場合（ステップＳＬ２のＹＥＳルート参照）、処理を終了する。
この処理を抜けた時点で、該当スケジュールのフラグフィールド４７８には、そのスケジュールの期間に撮影された映像を鑑賞会で表示してもよいかどうかを表す数値が登録されている。
【０１６７】
これにより、鑑賞会に参加している人にとって直接的に支障のある映像以外に、参加者と親しい人にとって支障のある映像についても、映像データベース４５のフラグフィールド６４１の値を用いて、支障があるかどうかが判定できる。
このように、第３実施形態の一例においては、映像表示処理で、間接親密度を加味した除外スケジュール判定処理で更新されたフラグ情報を利用することにより、鑑賞者及びその親しい人にとって、鑑賞するのに支障がある映像を除外できるようになる。
【０１６８】
これにより、上記の第１実施形態の効果が得られることに加え、鑑賞者の親しい人に見られると支障のある映像を、鑑賞しないように制御できるという効果が得られる。
なお、上記の第１〜第３実施形態においては、ＰＣ３のＣＰＵ１９が、映像再生プログラムを実行することにより、映像再生部４１，４１１，４１２、映像データベース構築部４８、撮影者データベース構築部４９、被写体データベース構築部５０、人物相関データベース構築部５１、スケジュールデータベース構築部５２、鑑賞者検出部５３、除外スケジュール判定部５５，５１１、鑑賞状況通知部５４、除外スケジュール判定部５５、除外映像判定部５６、表示映像制御部５７、映像表示部５８、追加人物判定部６３、及び親しい人判定部６７として機能するようになっている。
【０１６９】
又、映像データベース４３、撮影者データベース４４、被写体データベース４５、人物相関データベース４６、スケジュールデータベース４７は、ＰＣ３のＨＤＤ２３などに記憶される。
又、表示装置７等が映像表示部５８として機能する。
なお、映像再生部４１，４１１，４１２、映像データベース構築部４８、撮影者データベース構築部４９、被写体データベース構築部５０、人物相関データベース構築部５１、スケジュールデータベース構築部５２、鑑賞者検出部５３、除外スケジュール判定部５５，５１１、鑑賞状況通知部５４、除外スケジュール判定部５５、除外映像判定部５６、表示映像制御部５７、映像表示部５８、追加人物判定部６３、及び親しい人判定部６７としての機能を実現するためのプログラム（映像再生プログラム）は、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷ等），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ＋Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋ＲＷ等），磁気ディスク，光ディスク，光磁気ディスク等の、コンピュータ読取可能な記録媒体に記録された形態で提供される。そして、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置又は外部記憶装置に転送し格納して用いる。又、そのプログラムを、例えば磁気ディスク，光ディスク，光磁気ディスク等の記憶装置（記録媒体）に記録しておき、その記憶装置から通信経路を介してコンピュータに提供するようにしてもよい。
【０１７０】
映像再生部４１，４１１，４１２、映像データベース構築部４８、撮影者データベース構築部４９、被写体データベース構築部５０、人物相関データベース構築部５１、スケジュールデータベース構築部５２、鑑賞者検出部５３、除外スケジュール判定部５５，５１１、鑑賞状況通知部５４、除外スケジュール判定部５５、除外映像判定部５６、表示映像制御部５７、映像表示部５８、追加人物判定部６３、及び親しい人判定部６７としての機能を実現する際には、内部記憶装置（本実施形態ではＰＣ３のＲＡＭ１９やＨＤＤ２３）に格納されたプログラムがコンピュータのマイクロプロセッサ（本実施形態ではＰＣ３のＣＰＵ１９）によって実行される。このとき、記録媒体に記録されたプログラムをコンピュータが読み取って実行するようにしてもよい。
【０１７１】
なお、本実施形態において、コンピュータとは、ハードウェアとオペレーティングシステムとを含む概念であり、オペレーティングシステムの制御の下で動作するハードウェアを意味している。又、オペレーティングシステムが不要でアプリケーションプログラム単独でハードウェアを動作させる場合には、そのハードウェア自体がコンピュータに相当する。ハードウェアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取るための手段とをそなえており、本実施形態においては、ＰＣ３がコンピュータとしての機能を有しているのである。
【０１７２】
（Ｄ）その他
なお、上述した実施形態に関わらず、本実施形態の趣旨を逸脱しない範囲で種々変形して実施することができる。
例えば、上記の第１〜３実施形態を、静止画を例に挙げて説明したが、動画も同様に扱ってもよい。その際には、動画の各フレームに上記の処理を実行して、鑑賞者に見られると差し障りのある可能性のある動画のフレームの再生を制御しても、動画自体の再生を制御してもよい。
【０１７３】
又、被写体データベース４５には記録されているが、人物相関データベース４６には登録されていない人物が存在してもよい。このような例としては、例えば町中での撮影などで偶然見ず知らずの人が写真に写っていた場合などがある。上記の実施形態においては、人物相関データベース４６のこのような人物のセルに値「０」を設定していたが、人物相関データベース４６にそのような偶然写った人物を登録しなくてもよい。
【０１７４】
又、上記第１〜３実施形態の一例においては、映像データがＰＣ３のＨＤＤ２３に記憶されていると説明したが、映像データがＰＣ３の外部の記憶装置に記憶されていてもよい。例えば、映像データが、表示装置７の記憶装置に格納されていても、光ディスク１７に記憶されていてもよい。或いは、映像データが、ＵＳＢインターフェースや他のインターフェース経由でＰＣ３に接続されるＵＳＢメモリやメモリカード（不図示）に格納されていてもよい。
【０１７５】
映像データが、ＰＣの外部に記憶されている場合には、映像データベース４３に、外部記憶装置を一意に特定するためのＩＤを記憶するフィールドが追加される。
又、上記の第２実施形態と第３実施形態とを組み合わせて実施してもよい。
さらに、上記の第２実施形態の一例では、鑑賞者が増えた場合を検出しているが、検出者が減った場合を検出し、鑑賞者の減少に対応する制御を行なってもよい。
【０１７６】
（Ｅ）付記
上記の実施形態に関し、更に以下の付記を開示する。
（付記１）
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定する除外スケジュール判定部と、
前記除外すべきであると判定された画像の表示部への表示を制御する表示制御部と、
をそなえることを特徴とする画像表示装置。
【０１７７】
（付記２）
前記除外スケジュール判定部は、前記画像の撮影者の予定情報に基づいて前記判定を行なうことを特徴とする付記１記載の画像表示装置。
（付記３）
前記撮影者の前記予定情報が、前記撮影者の公開された予定情報から取得され、
前記除外スケジュール判定部は、前記公開された公開された予定情報が、前記画像の撮影日時及び撮影場所の少なくともいずれかと一致しない場合に前記画像を前記除外すべきである画像として判定することを特徴とする付記２記載の画像表示装置。
【０１７８】
（付記４）
前記画像の鑑賞者を特定するための鑑賞者検出部をさらにそなえることを特徴とする付記１〜３のいずれか１項に記載の画像表示装置。
（付記５）
前記鑑賞者の画像から、新たな鑑賞者を特定するための追加人物判定部をさらにそなえ、
前記表示制御部は、前記新たな鑑賞者を含む前記鑑賞者に対する前記除外すべきであると判定された画像の表示部への表示を制御することを特徴とする付記４記載の画像表示装置。
【０１７９】
（付記６）
前記除外スケジュール判定部は、前記鑑賞者と、前記鑑賞者以外の人物との親密度にさらに基づいて前記除外すべき画像を特定することを特徴とする付記１〜５のいずれか１項に記載の画像表示装置。
（付記７）
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、
前記除外すべきであると判定された画像の表示部への表示を制御する、
ことを特徴とする画像表示方法。
【０１８０】
（付記８）
前記画像の撮影者の予定情報に基づいて前記判定を行なうことを特徴とする付記７記載の画像表示方法。
（付記９）
前記撮影者の前記予定情報を、前記撮影者の公開された予定情報から取得し、
前記公開された公開された予定情報が、前記画像の撮影日時及び撮影場所の少なくともいずれかと一致しない場合に前記画像を前記除外すべきである画像として判定する
ことを特徴とする付記８記載の画像表示方法。
【０１８１】
（付記１０）
前記画像の鑑賞者を特定することを特徴とする付記７〜９のいずれか１項に記載の画像表示方法。
（付記１１）
前記鑑賞者の画像から、新たな鑑賞者を特定し、
前記新たな鑑賞者を含む前記鑑賞者に対する前記除外すべきであると判定された画像の表示部への表示を制御する
ことを特徴とする付記１０記載の画像表示方法。
【０１８２】
（付記１２）
前記鑑賞者と、前記鑑賞者以外の人物との親密度にさらに基づいて前記除外すべき画像を特定することを特徴とする付記７〜１１のいずれか１項に記載の画像表示方法。
（付記１３）
画像の中から、前記画像の撮影者に関する情報に基づいて除外すべき画像を特定し、
前記除外すべきであると判定された画像の表示部への表示を制御する、
処理をコンピュータに実行させることを特徴とする画像表示プログラム。
【０１８３】
（付記１４）
前記画像の撮影者の予定情報に基づいて前記判定を行なう処理を前記コンピュータに実行させることを特徴とする付記１３記載の画像表示方法。
（付記１５）
前記撮影者の前記予定情報を、前記撮影者の公開された予定情報から取得し、
前記公開された公開された予定情報が、前記画像の撮影日時及び撮影場所の少なくともいずれかと一致しない場合に前記画像を前記除外すべきである画像として判定する
処理を前記コンピュータに実行させることを特徴とする付記１４記載の画像表示プログラム。
【０１８４】
（付記１６）
前記画像の鑑賞者を特定する処理を前記コンピュータに実行させることを特徴とする付記１３〜１５のいずれか１項に記載の画像表示プログラム。
（付記１７）
前記鑑賞者の画像から、新たな鑑賞者を特定し、
前記新たな鑑賞者を含む前記鑑賞者に対する前記除外すべきであると判定された画像の表示部への表示を制御する
処理を前記コンピュータに実行させることを特徴とする付記１６記載の画像表示プログラム。
【０１８５】
（付記１８）
前記鑑賞者と、前記鑑賞者以外の人物との親密度にさらに基づいて前記除外すべき画像を特定する処理を前記コンピュータに実行させることを特徴とする付記１３〜１７のいずれか１項に記載の画像表示プログラム。
【符号の説明】
【０１８６】
１      映像再生システム
３      ＰＣ（情報処理装置）
５      カメラ
７      表示装置（表示部）
４１，４１１，４１２  映像再生部（画像表示装置）
４３  映像データベース
４４  撮影者データベース
４５  被写体データベース
４６    人物相関データベース
４７    スケジュールデータベース
４８    映像データベース構築部
４９    撮影者データベース構築部
５０    被写体データベース構築部
５１    人物相関データベース構築部
５２    スケジュールデータベース構築部
５３    鑑賞者検出部
５４    鑑賞状況通知部
５５    除外スケジュール判定部
５６    除外映像判定部（除外画像判定部）
５７    表示映像制御部（表示制御部）
５８    映像表示部（表示部）
６１    再生可能レベル（閾値）
６３    追加人物判定部
６７    親しい人判定部
【図１】
2014192851.tif 000003
【図２】
2014192851.tif 000004
【図３】
2014192851.tif 000005
【図４】
2014192851.tif 000006
【図５】
2014192851.tif 000007
【図６】
2014192851.tif 000008
【図７】
2014192851.tif 000009
【図８】
2014192851.tif 000010
【図９】
2014192851.tif 000011
【図１０】
2014192851.tif 000012
【図１１】
2014192851.tif 000013
【図１２】
2014192851.tif 000014
【図１３】
2014192851.tif 000015
【図１４】
2014192851.tif 000016
【図１５】
2014192851.tif 000017
【図１６】
2014192851.tif 000018
【図１７】
2014192851.tif 000019
【図１８】
2014192851.tif 000020
【図１９】
2014192851.tif 000021
【図２０】
2014192851.tif 000022
【図２１】
2014192851.tif 000023
【図２２】
2014192851.tif 000024
【図２３】
2014192851.tif 000025
【図２４】
2014192851.tif 000026
【図２５】
2014192851.tif 000027