(57)【要約】【課題】  ユーザが再生中の画像を構成するコンテンツ（シーン）の処理を指示する際に，必ずしもユーザが処理したいコンテンツ（シーン）を指定できるとは限らない。【解決手段】  コンテンツに対する操作に応じて重み付けをし，コンテンツの被写体情報の重要度を算出し，コンテンツの処理を指示された位置情報を基に，被写体情報の重要度を補正し，補正後の被写体情報の重要度に基づき最適なコンテンツを提示する。【選択図】  図２
2013126170.tif 000002
【特許請求の範囲】
【請求項１】
動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、
前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、
前記動画のシーンを指定する指定手段と、
前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段と、を備えることを特徴とする動画シーン提示装置。
【請求項２】
前記判定手段は、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度と、前記指定されたシーンとその近傍のシーンとの距離とに基づいて、提示するシーンを判定することを特徴とする請求項１記載の動画シーン提示装置。
【請求項３】
前記提示するシーンの構図情報を取得する構図情報取得手段と、
前記構図情報を用いて関連するシーンを検索する検索手段と、
前記判定手段で判定された提示シーンと前記検索手段で検索された関連するシーンとを提示する提示手段と、を更に備えることを特徴とする請求項１記載の動画シーン提示装置。
【請求項４】
前記検索手段では、シーンの解像度情報を用いて関連するシーンを検索することを特徴とする請求項３記載の動画シーン提示装置。
【請求項５】
動画の各シーンに対する操作履歴を保持手段に保持させる工程と、
前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定工程と、
前記動画のシーンを指定する指定工程と、
前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定工程と、を備えることを特徴とする動画シーン提示方法。
【請求項６】
コンピュータを、
動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、
前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、
前記動画のシーンを指定する指定手段と、
前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再生中の動画やスライドショーなどの画像を構成するコンテンツの指定を受け付け提示する技術に関する。
【背景技術】
【０００２】
近年，ハードディスクドライブやフラッシュメディアなどのストレージの大容量化に伴い，ストレージを搭載した機器には静止画や動画などの画像が大量に登録されるようになった。また，クラウドサービスやＷｅｂサーバなどネットワーク上のストレージにも静止画や動画などの画像が大量に登録されるようになった。このような画像の再生中にあるコンテンツに対して，印刷等の処理を指示した場合は，指示されたコンテンツに対して印刷等の処理をしていた。
以下、コンテンツとは，動画の場合は動画を構成する任意の一区切りを示すシーンのことを指す。また，スライドショーの場合はスライドショーを構成する個々の静止画を指す。
例えば，サーバから配信される動画を再生装置で再生すると同時に，再生装置に接続された印刷装置で受信する。印刷装置は受信された所定のコンテンツを一時的に記憶する。そして，再生装置からの印刷指示に応じて，一時的に記憶したコンテンツを印刷する（例えば，特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１９８０３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら，上記従来技術の場合，画像の再生中に印刷等の処理をしたいコンテンツを指示することが難しい場合がある。例えば，ユーザがリモコン等の操作が不慣れな場合は目的の印刷したいコンテンツを指示することが難しい。また，動画の再生中に人物の正面から撮影されたコンテンツを指示することが難しい。
また，再生中の画像を指示したコンテンツよりも，よりユーザの好みに合うコンテンツが存在する場合がある。例えば，複数のユーザが同一の被写体をデジタルビデオカメラとデジタルカメラで撮影した場合，デジタルビデオカメラのコンテンツよりもデジタルカメラのコンテンツに所望するコンテンツが存在する場合がある。
そこで，本発明は上記の課題を解決するためになされたもので，画像の再生中，コンテンツの処理を指示する際に，操作履歴と指示操作のタイムラグを考慮して処理対象のコンテンツを提示する。更に，処理対象のコンテンツに関連する処理に最適なコンテンツを提示することを目的とする。
【課題を解決するための手段】
【０００５】
上記の目的を達成するために本発明による動画提示装置は以下の構成を備える。
即ち，動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、前記動画のシーンを指定する指定手段と、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段。
【発明の効果】
【０００６】
本発明によれば，動画のコンテンツ（シーン）の処理を指示した際に，指示操作のタイムラグを考慮して，ユーザが意図した処理対象のコンテンツを決めることができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施形態を適用するコンテンツ提示装置を示す構成図である。
【図２】本発明の実施形態におけるコンテンツ提示装置の機能構成を示すブロック図である。
【図３】本発明の実施形態におけるコンテンツ提示装置の動作を示すフローチャートである。
【図４】本発明の実施形態における図３のステップＳ３０５の動作を詳しく説明するフローチャートである。
【図５】本発明の実施形態における図３のステップＳ３０６の動作を詳しく説明するフローチャートである。
【図６】本発明の実施形態における画像再生中のコンテンツの操作に対する重み付け値を示す図である。
【図７】本発明の実施形態における被写体情報毎のコンテンツ再生中の操作に応じた重要度を示す図である。
【図８】本発明の実施形態における処理対象の指定と，補正後の被写体情報の重要度を示す図である。
【図９】本発明の実施形態２における印刷時の構図情報毎のカウント加算の動作を示すフローチャートである。
【図１０】本発明の実施形態２における印刷時の構図情報毎のコンテンツ数を示す図である。
【図１１】本発明の実施形態における最適なコンテンツの表示を示す図である。
【発明を実施するための形態】
【０００８】
［実施形態１］
本発明の実施形態１は，画像であるスライドショーを再生中に，スライドショーを構成するコンテンツである複数の静止画の中のある静止画の処理を指示する場合について説明する。本発明の実施形態１では，静止画の処理として印刷処理を指示する。
【０００９】
以下，図面を参照して本発明の実施形態１を詳細に説明する。
【００１０】
図１は本発明の実施形態を適用するコンテンツ提示装置１００を示す構成図である。図１において，１０１はマイクロプロセッサＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であり，情報処理のための演算，論理判断等を行い，システムバス１１１を介して，それらのバスに接続された各構成要素を制御する。１０２は読出し専用の固定メモリＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）であり，本実施形態で実行される処理プログラム等の制御プログラムコードを記憶する。１０３は書き込み可能なＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）であり，各構成要素からの各種データの一時記憶に用いられる。１０４は入力装置であり，リモコン１０５でユーザの指示が入力される。１０７は液晶パネル等の表示装置であり，その表示装置におけるコンテンツ情報の表示を表示コントローラ１０６で制御する。１０８は外部記憶装置であり，コンテンツ情報が格納される。また，これらのデータを格納する記憶媒体としては，メモリカード，ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ），ＤＶＤ−ＲＡＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを用いることができる。１０９は通信装置であり，インターネット，ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ），無線ＬＡＮなどの通信網１１０を介して複数のコンテンツ提示装置と接続することができる。
【００１１】
かかる各構成要素からなるコンテンツ提示装置においては，入力装置１０４からの各種の入力及び通信装置１０９から供給されるネットワーク経由の各種入力に応じて作動するものである。よって，入力装置１０４からの入力及び通信装置１０９からの入力が供給されると，まず，インタラプト信号がＣＰＵ１０１に送られる。そして，そのＣＰＵ１０１がＲＯＭ１０２，ＲＡＭ１０３，外部記憶装置１０８に記憶してある各種の制御信号を読出し，それらの制御信号に従って，各種の制御が行われる。
【００１２】
また，本発明に係わるプログラムを格納した記憶媒体をシステムあるいは装置に供給し，そのシステムあるいは装置が，記憶媒体に格納されたプログラムコードを読み出し実行することによっても本発明は達成される。
【００１３】
図２は本発明の実施形態におけるコンテンツ提示装置１００の機能構成を示すブロック図である。図２において，２００はコンテンツ指示部であり，画像の再生指示および再生，コンテンツの操作指示および処理指示を行う。２０１は画像再生指示部であり，リモコン１０５により再生する動画，スライドショーなどの画像を指示する。２０２は画像再生部であり，画像再生指示部２０１で指示された動画，スライドショーなどの画像を再生する。２０３はコンテンツ操作指示部であり，画像再生部２０２で再生中の画像を構成するコンテンツに対してリモコン１０５で早送り，一時停止等の操作を指示する。２０４はコンテンツ処理指示部であり，画像再生部２０２で再生中の画像のコンテンツに対してリモコン１０５で印刷，フォトフレームに表示する静止画の選択，電子メール送信等の処理を指示する。
【００１４】
２１０は画像重要度算出部であり，コンテンツ操作指示部２０３で指示された操作および操作対象の被写体情報を基に，被写体の重要度を算出する。２１１は操作重み付け値取得部であり，コンテンツ操作指示部２０３で指示された操作に応じた重み付け値を取得する。２１２は操作時被写体情報取得部であり，コンテンツ操作指示部２０３で指示された操作対象であるコンテンツの被写体情報を取得する。２１３は被写体重要度算出部であり，操作重み付け値取得部２１１で取得された操作重み付け値と，操作時被写体情報取得部２１２で取得された被写体情報を基に，被写体の重要度を算出する。
【００１５】
２２０はコンテンツ提示部であり，コンテンツ処理指示部２０４で指示された処理対象の被写体情報と，処理指示位置との差分情報により，被写体の重要度を補正し，処理に最適なコンテンツを提示し，処理する。２２１は処理指定時被写体情報取得部であり，コンテンツ処理指示部２０４で指示された処理対象のコンテンツを含めて複数のコンテンツに登場する被写体情報を取得する。２２２は位置情報取得部であり，コンテンツ処理指示部２０４で指示された処理対象のコンテンツと，処理指定時被写体情報取得部２２１で取得された複数の被写体情報のコンテンツとの再生順の位置情報（距離）を取得する。２２３は被写体重要度補正部であり，処理指定時被写体情報取得部２２１で取得された被写体情報と，位置情報取得部２２２で取得された位置情報により，被写体の重要度を補正する。２２４はコンテンツ取得部であり，被写体重要度補正部２２３で補正された被写体の重要度を基に，最適なコンテンツを取得する。２２５はコンテンツ処理部であり，コンテンツ取得部２２４で取得されたコンテンツを処理する。
【００１６】
２３０は通信部であり，コンテンツ提示装置１００と，静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやＷｅｂサーバなど通信網１１０上のストレージと接続する。
【００１７】
図３は本発明の実施形態におけるコンテンツ提示装置の動作を示すフローチャートである。以下、フローチャートは、ＣＰＵ１０１が制御プログラムを実行することにより実現される。
【００１８】
ステップＳ３０１ではコンテンツ提示装置１００において，画像再生指示部２０１でリモコン１０５により指示された画像を画像再生部２０２で再生する。また，再生する画像はコンテンツ提示装置１００の外部記憶装置１０８に登録された画像でも良いし，通信部２３０を介して，クラウドサービスやＷｅｂサーバなど通信網１１０上のストレージに登録された画像でも良い。
【００１９】
ステップＳ３０２ではステップＳ３０１で再生中の画像を構成するコンテンツに対して，リモコン１０５により操作されたか否かを判断し，操作された場合は処理をステップＳ３０３に進め，操作されていない場合は処理をステップＳ３０７に進める。例えば，操作はコンテンツの印刷などの処理を指示する操作でも良いし，早送りや一時停止などのコンテンツ再生の操作でもよい。
【００２０】
ステップＳ３０３ではステップＳ３０２での操作がコンテンツ処理指示部２０４でリモコン１０５により指示されたコンテンツの処理を指示する操作であるか否かを判断する。そして，コンテンツの処理を指示する操作である場合は処理をステップＳ３０６に進め，コンテンツの処理を指示する操作ではない場合は処理をステップＳ３０４に進める。例えば，コンテンツの処理を指示する操作はコンテンツを印刷する処理を指示する操作でも良いし，コンテンツからフォトフレームに表示するための静止画を選択する処理を指示する操作でも良いし，コンテンツを電子メールで送信する処理を指示する操作でも良い。ステップＳ３０４ではステップＳ３０２での操作がコンテンツ操作指示部２０３でリモコン１０５により指示されたコンテンツ再生操作の指示であるか否かを判断する。そして，コンテンツ再生操作の指示である場合は処理をステップＳ３０５に進め，コンテンツ再生操作の指示ではない場合は処理をステップＳ３０７に進める。例えば，コンテンツ再生操作の指示はコンテンツの早送りでも良いし，一時停止でも良い。
【００２１】
ステップＳ３０５ではステップＳ３０２での操作がコンテンツ再生操作の指示である場合の処理を行う。なお，説明は図４で行う。
【００２２】
ステップＳ３０６ではステップＳ３０２での操作がコンテンツの処理を指示する操作である場合の処理を行う。なお，説明は図５で行う。
【００２３】
ステップＳ３０７では画像の再生が終了したか否かを判断し，再生が終了していない場合はステップＳ３０１に戻り，画像の再生を続ける。また，再生が終了した場合は処理を終了する。
【００２４】
図４は本発明の実施形態における図３のステップＳ３０５の動作を詳しく説明するフローチャートである。
【００２５】
ステップＳ４０１ではステップＳ３０２で指示された操作に応じた重み付け値を操作重み付け値取得部２１１から取得する。
【００２６】
例えば，図６は画像再生中のコンテンツの操作に対する重み付け値であり，図６のように画像再生中のコンテンツの操作において「通常再生」の場合の重み付け値を「１．０」とする。また，画像再生中のコンテンツの操作が「一時停止」の場合は重み付け値を「１０．０」，「コマ送り」および「スロー再生」の場合は重み付け値を「５．０」とする。そして，「倍速再生」の場合は重み付け値を「０．５」，「早送り」および「早戻し」の場合は重み付け値を「０．１」とする。
【００２７】
ステップＳ４０２ではステップＳ４０１での操作対象であるコンテンツの被写体情報を操作時被写体情報取得部２１２から取得する。例えば，操作対象であるコンテンツの被写体情報を取得する方法は，コンテンツに付与されたメタデータから被写体情報を取得する方法でも良いし，人物の顔や物体などから認識技術を使用して被写体を認識し，被写体情報とする方法でも良い。
【００２８】
ステップＳ４０３ではステップＳ４０１で取得された操作に応じたコンテンツの重み付け値と，ステップＳ４０２で取得された操作対象であるコンテンツの被写体情報から被写体重要度算出部で被写体情報の重要度を算出する。図７は被写体情報毎のコンテンツ再生中の操作に応じた重要度の一例であり，被写体情報毎のコンテンツ再生中の操作に応じた重み付け値を加算し，被写体情報の重要度を算出する。例えば，図７に示すように被写体情報「Ａ」の重要度が「１００」，被写体情報「Ｂ」の重要度が「１０」，被写体情報「Ｃ」の重要度が「１０」であることを示している。
【００２９】
図５は本発明の実施形態における図３のステップＳ３０６の動作を詳しく説明するフローチャートである。
【００３０】
ステップＳ５０１ではコンテンツ処理指示部２０４で指示された処理対象のコンテンツを含めて複数のコンテンツの被写体情報を処理指定時被写体情報取得部２２１で取得する。例えば，図８のように処理対象として指示されたコンテンツが８０１である場合は，処理対象として指示されたコンテンツを含めて，最近再生された順に１０コンテンツの被写体情報を取得する。そして，取得した１０コンテンツの被写体情報が「Ｊ」〜「Ａ」であることを示している。なお，１コンテンツに複数の被写体情報が存在する場合は，被写体情報毎に処理する方法でも良いし，複数の被写体情報をまとめて処理する方法でも良い。また，コンテンツの被写体情報を取得する方法は，コンテンツに付与されたメタデータから被写体情報を取得する方法でも良いし，人物の顔や物体などから認識技術を使用して被写体を認識し，被写体情報とする方法でも良い。
【００３１】
ステップＳ５０２ではコンテンツ処理指示部２０４で指示された処理対象のコンテンツと，ステップＳ５０１で取得された複数の被写体情報のコンテンツとの位置情報を位置情報取得部２２２で取得する。例えば，図８は処理対象として指示されたコンテンツが８０１であり，被写体情報「Ｊ」のコンテンツであることを示している。また，被写体情報「Ｉ」のコンテンツは被写体情報「Ｊ」のコンテンツに最も近く，被写体情報「Ｈ」のコンテンツは次に近いことを示している。
【００３２】
ステップＳ５０３ではステップＳ５０１で取得された複数の被写体情報と，ステップＳ５０２で取得された位置情報により，被写体情報の重要度を被写体重要度補正部２２３で補正する。例えば，図８の８０２のように処理対象として指示されたコンテンツに近いコンテンツの被写体情報の重要度を高くする。処理対象として指示された被写体情報「Ｊ」のコンテンツの補正比率を「１００％」として，処理対象として指示された被写体情報「Ｊ」のコンテンツに近い順に被写体情報「Ｉ」のコンテンツの補正比率を「８０％」とする。また，被写体情報「Ｈ」のコンテンツの補正比率を「６０％」，被写体情報「Ｇ」のコンテンツの補正比率を「４０％」，被写体情報「Ｆ」のコンテンツの補正比率を「２０％」，その他を無効とする。そして，被写体情報の重要度に補正比率を積算し，被写体情報の重要度を補正する。補正後の被写体情報の重要度として，処理対象として指示された被写体情報「Ｊ」の重要度は「１０．０」，被写体情報「Ｉ」の重要度は「８．０」であることを示している。また，被写体情報「Ｈ」の重要度は「１８．０」，被写体情報「Ｇ」の重要度は「６．０」，被写体情報「Ｆ」の重要度は「１２．０」であることを示している。ステップＳ５０４ではステップＳ５０３で補正された被写体情報の重要度を基に，最適なコンテンツをコンテンツ取得部２２４で取得する。例えば，図８のように補正された被写体情報の重要度の高い３つの被写体情報「Ｈ」のコンテンツ，被写体情報「Ｆ」のコンテンツ，被写体情報「Ｇ」のコンテンツを最適なコンテンツとして取得している。
【００３３】
ステップＳ５０５ではステップＳ５０４で取得されたコンテンツをステップＳ３０２で指示された処理をコンテンツ処理部２２５で行う。例えば，図１１のようにコンテンツ提示装置に最適なコンテンツとして取得されたコンテンツを表示し，その中から選択されたコンテンツを印刷処理する。１１０１，１１０２，１１０３は最適なコンテンツとして取得されたコンテンツを示しており，１１０１は被写体情報「Ｈ」のコンテンツ，１１０２は被写体情報「Ｆ」のコンテンツ，１１０３は被写体情報「Ｇ」のコンテンツを示している。
【００３４】
本発明の実施形態１によれば，ユーザが再生中の画像を構成するコンテンツの処理を指示することで，システムが事前にコンテンツに対する操作に応じて重み付けをし，コンテンツの被写体情報の重要度を算出する。そして，コンテンツの処理を指示された位置情報（コンテンツとコンテンツとの距離）を基に，被写体情報の重要度を補正し，補正後の被写体情報の重要度に基づき最適なコンテンツとして提示することができる。そのことで，ユーザが意図した処理対象のコンテンツを決めることができる。
【００３５】
［実施形態２］
本発明の実施形態１では，被写体情報の重要度に基づき，最適なコンテンツを提示する場合を説明してきたが，本発明の実施形態２では構図情報に基づき，最適なコンテンツを提示する場合について説明する。
【００３６】
本発明の実施形態２におけるコンテンツ提示装置の動作を示すフローチャートは，図３と同様である。また，本発明の実施形態２におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは，図５と同様である。
【００３７】
本発明の実施形態２は，ステップＳ３０２ではコンテンツ処理指示部２０４でリモコン１０５によりコンテンツの処理として印刷処理を指示する。
【００３８】
ステップＳ５０４では構図情報を基に検索し，検索された結果を最適なコンテンツとしてコンテンツ取得部２２４で取得する。例えば，以前ユーザが印刷した際のコンテンツの構図情報を使用する。図１０ではユーザの構図情報でコンテンツ数が多い「人物がセンター」，「人物が３人以内」を取得する。そして，構図情報でコンテンツ数が多い「人物がセンター」または「人物が３人以内」のコンテンツを検索する。
【００３９】
ステップＳ５０５ではコンテンツ処理部２２５において，ステップＳ５０４で取得されたコンテンツをステップＳ３０２で指示された印刷処理を行う。
【００４０】
図９は本発明の実施形態２における印刷時の構図情報毎のカウント加算の動作を示すフローチャートである。
【００４１】
ステップＳ９０１ではユーザが印刷したコンテンツの構図情報を取得する。例えば，構図情報として図１０のような「人物がセンター」，「人物が正面向き」，「人物が３人以内」などを取得する。
【００４２】
ステップＳ９０２ではステップＳ９０１で取得された構図情報毎にカウントを加算する。例えば，構図情報毎にカウントとした結果として図１０のような構図情報「人物がセンター」のコンテンツ数「１００」，構図情報「人物が正面向き」のコンテンツ数「１５」，構図情報「人物が３人以内」のコンテンツ数「３０」などであることを示している。
【００４３】
本発明の実施形態２によれば，ユーザが再生中の画像を構成するコンテンツの印刷処理を指示することで，システムが事前にユーザが印刷した際の構図情報を取得する。そして，構図情報に基づき検索することで，検索結果を印刷処理に最適なコンテンツとして提示することができる。そのことで，再生中の処理対象のコンテンツよりも，よりユーザの好みに合う最適な関連コンテンツを提示することができる。
【００４４】
［実施形態３］
本発明の実施形態１〜２では，コンテンツ操作時の被写体情報の重要度，印刷時の構図情報に基づき，最適なコンテンツを提示する場合を説明してきた。本発明の実施形態３では，コンテンツ提示装置で画像を再生中に，画像を構成するコンテンツの中で印刷処理を指示する。処理対象として指示されたコンテンツと，近傍の再生済みの１または複数のコンテンツを取得し，取得されたコンテンツの中で処理に最適なコンテンツを取得する場合について説明する。
【００４５】
本発明の実施形態３では，コンテンツ提示装置で画像を再生する際に，再生中の画像の中にお気に入りコンテンツがある場合，印刷処理を指示すると，処理対象として指示されたコンテンツと，近傍の再生済みの１または複数のコンテンツを取得する。取得されたコンテンツの中で印刷処理に最適なコンテンツを取得するために画質情報を使用することで判定する。例えば，処理対象として指示されたコンテンツよりも，近傍の再生済みのコンテンツの方が画質情報として適していると判定されたら，近傍の再生済みのコンテンツを取得する。
【００４６】
また，印刷処理に適したコンテンツの判定として，画質情報に限らず，解像度情報を使用することでも良いし，構図情報を使用することでも良い。
【００４７】
本発明の実施形態３によれば，処理対象として指示されたコンテンツよりも，より指示された処理に適したコンテンツを提示することができる。
【００４８】
［実施形態４］
本発明の実施形態１〜３では，コンテンツの処理として印刷処理について説明してきた。本発明の実施形態４では，コンテンツの処理がフォトフレームに表示するための静止画を選択する処理の場合，および電子メール送信処理の場合について説明する。
【００４９】
コンテンツの処理としてフォトフレームに表示するための静止画を選択する処理を指示された場合は，フォトフレームに表示するための静止画を選択した際の履歴を使用する。また，電子メール送信処理を指示された場合は，電子メール送信履歴を使用する。
【００５０】
本発明の実施形態４によれば，ユーザが再生中の画像を構成するコンテンツのフォトフレームに表示するための静止画を選択する処理，および電子メール送信処理を指示する。いずれの処理においても，再生中の処理対象のコンテンツよりも，よりユーザの好みに合う最適な関連コンテンツを提示することができる。
【００５１】
［実施形態５］
本発明の実施形態１では，画像がスライドショーの場合について説明したが本発明の実施形態５では画像が動画の場合について説明する。
【００５２】
動画の場合は動画を再生中に，コンテンツである任意の一区切りを指すシーンの処理を指示する。シーンの被写体情報は，シーンに付与されたメタデータから被写体情報を取得する方法でも良いし，シーンの代表画像から認識技術を使用して被写体を認識し，被写体情報とする方法でも良い。また，再生順の位置情報の取得の基準は，シーンの開始点でも良いし，シーンの中間点でも良いし，シーンの終了点でも良いし，シーンの代表画像の位置でも良い。その他はスライドショーの場合と同様である。
【００５３】
本発明の実施形態５によれば，画像が動画の場合においても，再生中の処理対象のコンテンツよりも，よりユーザの好みに合う最適な関連コンテンツを提示することができる。
【００５４】
［実施形態６］
本発明の実施形態１〜５では，コンテンツ提示装置のみの構成について説明してきた。本発明の実施形態６では，コンテンツ提示装置，およびコンテンツ提示装置と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやＷｅｂサーバなど通信網上のストレージの構成について説明する。
【００５５】
本発明の実施形態６におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは，図５と同様である。
【００５６】
本発明の実施形態６は，ステップＳ５０４では構図情報または画質情報，解像度情報を基に検索し，検索された結果を最適なコンテンツとしてコンテンツ取得部２２４で取得する。
【００５７】
本発明の実施形態６では，検索の範囲はコンテンツ提示装置１００内でも良いし，コンテンツ提示装置１００と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやＷｅｂサーバなど通信網１１０上のストレージでも良い。
【００５８】
例えば，同一のイベントをデジタルカメラとデジタルビデオで撮影した場合，再生中のデジタルビデオで撮影した動画のコンテンツよりも，よりユーザの好みに合う通信網上のストレージに存在するデジタルカメラで撮影した静止画を最適な関連コンテンツとして提示することができる。
【００５９】
本発明の実施形態６によれば，コンテンツ提示装置と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやＷｅｂサーバなど通信網上のストレージを検索することで，再生中の画像のコンテンツよりも，よりユーザの好みに合う最適な関連コンテンツを提示することができる。
【００６０】
［実施形態７］
本発明の実施形態１〜６では，画像を再生中のコンテンツ提示装置に最適な関連コンテンツを提示する場合について説明してきたが，本発明の実施形態７では通信網を介して接続された相手先のコンテンツ提示装置に提示する場合について説明する。
【００６１】
本発明の実施形態７では，コンテンツ提示装置１００が通信網１１０を介して複数のコンテンツ提示装置と接続されている。
【００６２】
本発明の実施形態７では，コンテンツ提示装置で動画を再生する際に，再生中の画像の中に相手先のコンテンツ提示装置に提示するコンテンツがある場合は，表示処理を指示することで相手先のコンテンツ提示装置にコンテンツを表示する。また，印刷処理を指示することで相手先のコンテンツ提示装置に接続されたプリンタにコンテンツを印刷することでも良いし，フォトフレーム表示処理を指示することで相手先のコンテンツ提示装置に接続されたフォトフレームにコンテンツを表示することでも良い。また，相手先は特定のコンテンツ提示装置でも良いし，複数のコンテンツ提示装置でも良い。
【００６３】
本発明の実施形態７によれば，印刷等の処理に最適なコンテンツを，通信網を介して接続された相手先のコンテンツ提示装置に提示することができる。
【００６４】
［実施形態８］
本発明の実施形態１〜２では，画像を再生中のコンテンツ提示装置側のユーザの好みに合う最適な関連コンテンツを提示する場合について説明してきた。本発明の実施形態８では，通信網を介して接続された相手先のコンテンツ提示装置側のユーザの好みに合う最適な関連コンテンツを提示する場合について説明する。
【００６５】
本発明の実施形態８におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは，図５と同様である。
【００６６】
本発明の実施形態８は，ステップＳ５０４では構図情報または画質情報，解像度情報を基に検索し，検索された結果を最適なコンテンツとしてコンテンツ取得部２２４で取得する。
【００６７】
本発明の実施形態８では，構図情報，画質情報，解像度情報は相手先のユーザの好み情報を使用する。そのため，構図情報，画質情報，解像度情報は事前にユーザプロファイルとして取得する。
【００６８】
本発明の実施形態８では，通信網を介して接続された相手先の好みに合う最適な関連コンテンツを提示することができる。
【符号の説明】
【００６９】
２００  コンテンツ指示部
２０１  画像再生指示部
２０２  画像再生部
２０３  コンテンツ操作指示部
２０４  コンテンツ処理指示部
２１０  画像重要度算出部
２１１  操作重み付け値取得部
２１２  操作時被写体情報取得部
２１３  被写体重要度算出部
２２０  コンテンツ提示部
２２１  処理指定時被写体情報取得部
２２２  位置情報取得部
２２３  被写体重要度補正部
２２４  コンテンツ取得部
２２５  コンテンツ処理部
２３０  通信部
【図１】
2013126170.tif 000003
【図２】
2013126170.tif 000004
【図３】
2013126170.tif 000005
【図４】
2013126170.tif 000006
【図５】
2013126170.tif 000007
【図６】
2013126170.tif 000008
【図７】
2013126170.tif 000009
【図８】
2013126170.tif 000010
【図９】
2013126170.tif 000011
【図１０】
2013126170.tif 000012
【図１１】
2013126170.tif 000013