"動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、前記動画のシーンを指定する指定手段と、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段と、を備えることを特徴とする動画シーン提示装置。前記判定手段は、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度と、前記指定されたシーンとその近傍のシーンとの距離とに基づいて、提示するシーンを判定することを特徴とする請求項1記載の動画シーン提示装置。前記提示するシーンの構図情報を取得する構図情報取得手段と、前記構図情報を用いて関連するシーンを検索する検索手段と、前記判定手段で判定された提示シーンと前記検索手段で検索された関連するシーンとを提示する提示手段と、を更に備えることを特徴とする請求項1記載の動画シーン提示装置。前記検索手段では、シーンの解像度情報を用いて関連するシーンを検索することを特徴とする請求項3記載の動画シーン提示装置。動画の各シーンに対する操作履歴を保持手段に保持させる工程と、前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定工程と、前記動画のシーンを指定する指定工程と、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定工程と、を備えることを特徴とする動画シーン提示方法。コンピュータを、動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、前記動画のシーンを指定する指定手段と、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段と、として機能させるためのプログラム。しかしながら,上記従来技術の場合,画像の再生中に印刷等の処理をしたいコンテンツを指示することが難しい場合がある。例えば,ユーザがリモコン等の操作が不慣れな場合は目的の印刷したいコンテンツを指示することが難しい。また,動画の再生中に人物の正面から撮影されたコンテンツを指示することが難しい。また,再生中の画像を指示したコンテンツよりも,よりユーザの好みに合うコンテンツが存在する場合がある。例えば,複数のユーザが同一の被写体をデジタルビデオカメラとデジタルカメラで撮影した場合,デジタルビデオカメラのコンテンツよりもデジタルカメラのコンテンツに所望するコンテンツが存在する場合がある。そこで,本発明は上記の課題を解決するためになされたもので,画像の再生中,コンテンツの処理を指示する際に,操作履歴と指示操作のタイムラグを考慮して処理対象のコンテンツを提示する。更に,処理対象のコンテンツに関連する処理に最適なコンテンツを提示することを目的とする。上記の目的を達成するために本発明による動画提示装置は以下の構成を備える。即ち,動画の各シーンに対する操作履歴を保持する操作履歴保持手段と、前記動画の各シーンに登場する被写体情報の重要度を前記操作履歴とその重みとを用いて決定する決定手段と、前記動画のシーンを指定する指定手段と、前記指定されたシーンとその近傍のシーンとに登場する被写体情報の重要度に基づいて、提示するシーンを判定する判定手段。本発明によれば,動画のコンテンツシーンの処理を指示した際に,指示操作のタイムラグを考慮して,ユーザが意図した処理対象のコンテンツを決めることができる。[実施形態1]本発明の実施形態1は,画像であるスライドショーを再生中に,スライドショーを構成するコンテンツである複数の静止画の中のある静止画の処理を指示する場合について説明する。本発明の実施形態1では,静止画の処理として印刷処理を指示する。以下,図面を参照して本発明の実施形態1を詳細に説明する。図1は本発明の実施形態を適用するコンテンツ提示装置100を示す構成図である。図1において,101はマイクロプロセッサCPUCentralProcessingUnitであり,情報処理のための演算,論理判断等を行い,システムバス111を介して,それらのバスに接続された各構成要素を制御する。102は読出し専用の固定メモリROMReadOnlyMemoryであり,本実施形態で実行される処理プログラム等の制御プログラムコードを記憶する。103は書き込み可能なRAMRandomAccessMemoryであり,各構成要素からの各種データの一時記憶に用いられる。104は入力装置であり,リモコン105でユーザの指示が入力される。107は液晶パネル等の表示装置であり,その表示装置におけるコンテンツ情報の表示を表示コントローラ106で制御する。108は外部記憶装置であり,コンテンツ情報が格納される。また,これらのデータを格納する記憶媒体としては,メモリカード,HDDHardDiskDrive,DVD-RAMDigitalVersatileDiskRandomAccessMemoryなどを用いることができる。109は通信装置であり,インターネット,LANLocalAreaNetwork,無線LANなどの通信網110を介して複数のコンテンツ提示装置と接続することができる。かかる各構成要素からなるコンテンツ提示装置においては,入力装置104からの各種の入力及び通信装置109から供給されるネットワーク経由の各種入力に応じて作動するものである。よって,入力装置104からの入力及び通信装置109からの入力が供給されると,まず,インタラプト信号がCPU101に送られる。そして,そのCPU101がROM102,RAM103,外部記憶装置108に記憶してある各種の制御信号を読出し,それらの制御信号に従って,各種の制御が行われる。また,本発明に係わるプログラムを格納した記憶媒体をシステムあるいは装置に供給し,そのシステムあるいは装置が,記憶媒体に格納されたプログラムコードを読み出し実行することによっても本発明は達成される。図2は本発明の実施形態におけるコンテンツ提示装置100の機能構成を示すブロック図である。図2において,200はコンテンツ指示部であり,画像の再生指示および再生,コンテンツの操作指示および処理指示を行う。201は画像再生指示部であり,リモコン105により再生する動画,スライドショーなどの画像を指示する。202は画像再生部であり,画像再生指示部201で指示された動画,スライドショーなどの画像を再生する。203はコンテンツ操作指示部であり,画像再生部202で再生中の画像を構成するコンテンツに対してリモコン105で早送り,一時停止等の操作を指示する。204はコンテンツ処理指示部であり,画像再生部202で再生中の画像のコンテンツに対してリモコン105で印刷,フォトフレームに表示する静止画の選択,電子メール送信等の処理を指示する。210は画像重要度算出部であり,コンテンツ操作指示部203で指示された操作および操作対象の被写体情報を基に,被写体の重要度を算出する。211は操作重み付け値取得部であり,コンテンツ操作指示部203で指示された操作に応じた重み付け値を取得する。212は操作時被写体情報取得部であり,コンテンツ操作指示部203で指示された操作対象であるコンテンツの被写体情報を取得する。213は被写体重要度算出部であり,操作重み付け値取得部211で取得された操作重み付け値と,操作時被写体情報取得部212で取得された被写体情報を基に,被写体の重要度を算出する。220はコンテンツ提示部であり,コンテンツ処理指示部204で指示された処理対象の被写体情報と,処理指示位置との差分情報により,被写体の重要度を補正し,処理に最適なコンテンツを提示し,処理する。221は処理指定時被写体情報取得部であり,コンテンツ処理指示部204で指示された処理対象のコンテンツを含めて複数のコンテンツに登場する被写体情報を取得する。222は位置情報取得部であり,コンテンツ処理指示部204で指示された処理対象のコンテンツと,処理指定時被写体情報取得部221で取得された複数の被写体情報のコンテンツとの再生順の位置情報距離を取得する。223は被写体重要度補正部であり,処理指定時被写体情報取得部221で取得された被写体情報と,位置情報取得部222で取得された位置情報により,被写体の重要度を補正する。224はコンテンツ取得部であり,被写体重要度補正部223で補正された被写体の重要度を基に,最適なコンテンツを取得する。225はコンテンツ処理部であり,コンテンツ取得部224で取得されたコンテンツを処理する。230は通信部であり,コンテンツ提示装置100と,静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやWebサーバなど通信網110上のストレージと接続する。図3は本発明の実施形態におけるコンテンツ提示装置の動作を示すフローチャートである。以下、フローチャートは、CPU101が制御プログラムを実行することにより実現される。ステップS301ではコンテンツ提示装置100において,画像再生指示部201でリモコン105により指示された画像を画像再生部202で再生する。また,再生する画像はコンテンツ提示装置100の外部記憶装置108に登録された画像でも良いし,通信部230を介して,クラウドサービスやWebサーバなど通信網110上のストレージに登録された画像でも良い。ステップS302ではステップS301で再生中の画像を構成するコンテンツに対して,リモコン105により操作されたか否かを判断し,操作された場合は処理をステップS303に進め,操作されていない場合は処理をステップS307に進める。例えば,操作はコンテンツの印刷などの処理を指示する操作でも良いし,早送りや一時停止などのコンテンツ再生の操作でもよい。ステップS303ではステップS302での操作がコンテンツ処理指示部204でリモコン105により指示されたコンテンツの処理を指示する操作であるか否かを判断する。そして,コンテンツの処理を指示する操作である場合は処理をステップS306に進め,コンテンツの処理を指示する操作ではない場合は処理をステップS304に進める。例えば,コンテンツの処理を指示する操作はコンテンツを印刷する処理を指示する操作でも良いし,コンテンツからフォトフレームに表示するための静止画を選択する処理を指示する操作でも良いし,コンテンツを電子メールで送信する処理を指示する操作でも良い。ステップS304ではステップS302での操作がコンテンツ操作指示部203でリモコン105により指示されたコンテンツ再生操作の指示であるか否かを判断する。そして,コンテンツ再生操作の指示である場合は処理をステップS305に進め,コンテンツ再生操作の指示ではない場合は処理をステップS307に進める。例えば,コンテンツ再生操作の指示はコンテンツの早送りでも良いし,一時停止でも良い。ステップS305ではステップS302での操作がコンテンツ再生操作の指示である場合の処理を行う。なお,説明は図4で行う。ステップS306ではステップS302での操作がコンテンツの処理を指示する操作である場合の処理を行う。なお,説明は図5で行う。ステップS307では画像の再生が終了したか否かを判断し,再生が終了していない場合はステップS301に戻り,画像の再生を続ける。また,再生が終了した場合は処理を終了する。図4は本発明の実施形態における図3のステップS305の動作を詳しく説明するフローチャートである。ステップS401ではステップS302で指示された操作に応じた重み付け値を操作重み付け値取得部211から取得する。例えば,図6は画像再生中のコンテンツの操作に対する重み付け値であり,図6のように画像再生中のコンテンツの操作において通常再生の場合の重み付け値を1.0とする。また,画像再生中のコンテンツの操作が一時停止の場合は重み付け値を10.0,コマ送りおよびスロー再生の場合は重み付け値を5.0とする。そして,倍速再生の場合は重み付け値を0.5,早送りおよび早戻しの場合は重み付け値を0.1とする。ステップS402ではステップS401での操作対象であるコンテンツの被写体情報を操作時被写体情報取得部212から取得する。例えば,操作対象であるコンテンツの被写体情報を取得する方法は,コンテンツに付与されたメタデータから被写体情報を取得する方法でも良いし,人物の顔や物体などから認識技術を使用して被写体を認識し,被写体情報とする方法でも良い。ステップS403ではステップS401で取得された操作に応じたコンテンツの重み付け値と,ステップS402で取得された操作対象であるコンテンツの被写体情報から被写体重要度算出部で被写体情報の重要度を算出する。図7は被写体情報毎のコンテンツ再生中の操作に応じた重要度の一例であり,被写体情報毎のコンテンツ再生中の操作に応じた重み付け値を加算し,被写体情報の重要度を算出する。例えば,図7に示すように被写体情報Aの重要度が100,被写体情報Bの重要度が10,被写体情報Cの重要度が10であることを示している。図5は本発明の実施形態における図3のステップS306の動作を詳しく説明するフローチャートである。ステップS501ではコンテンツ処理指示部204で指示された処理対象のコンテンツを含めて複数のコンテンツの被写体情報を処理指定時被写体情報取得部221で取得する。例えば,図8のように処理対象として指示されたコンテンツが801である場合は,処理対象として指示されたコンテンツを含めて,最近再生された順に10コンテンツの被写体情報を取得する。そして,取得した10コンテンツの被写体情報がJ~Aであることを示している。なお,1コンテンツに複数の被写体情報が存在する場合は,被写体情報毎に処理する方法でも良いし,複数の被写体情報をまとめて処理する方法でも良い。また,コンテンツの被写体情報を取得する方法は,コンテンツに付与されたメタデータから被写体情報を取得する方法でも良いし,人物の顔や物体などから認識技術を使用して被写体を認識し,被写体情報とする方法でも良い。ステップS502ではコンテンツ処理指示部204で指示された処理対象のコンテンツと,ステップS501で取得された複数の被写体情報のコンテンツとの位置情報を位置情報取得部222で取得する。例えば,図8は処理対象として指示されたコンテンツが801であり,被写体情報Jのコンテンツであることを示している。また,被写体情報Iのコンテンツは被写体情報Jのコンテンツに最も近く,被写体情報Hのコンテンツは次に近いことを示している。ステップS503ではステップS501で取得された複数の被写体情報と,ステップS502で取得された位置情報により,被写体情報の重要度を被写体重要度補正部223で補正する。例えば,図8の802のように処理対象として指示されたコンテンツに近いコンテンツの被写体情報の重要度を高くする。処理対象として指示された被写体情報Jのコンテンツの補正比率を100として,処理対象として指示された被写体情報Jのコンテンツに近い順に被写体情報Iのコンテンツの補正比率を80とする。また,被写体情報Hのコンテンツの補正比率を60,被写体情報Gのコンテンツの補正比率を40,被写体情報Fのコンテンツの補正比率を20,その他を無効とする。そして,被写体情報の重要度に補正比率を積算し,被写体情報の重要度を補正する。補正後の被写体情報の重要度として,処理対象として指示された被写体情報Jの重要度は10.0,被写体情報Iの重要度は8.0であることを示している。また,被写体情報Hの重要度は18.0,被写体情報Gの重要度は6.0,被写体情報Fの重要度は12.0であることを示している。ステップS504ではステップS503で補正された被写体情報の重要度を基に,最適なコンテンツをコンテンツ取得部224で取得する。例えば,図8のように補正された被写体情報の重要度の高い3つの被写体情報Hのコンテンツ,被写体情報Fのコンテンツ,被写体情報Gのコンテンツを最適なコンテンツとして取得している。ステップS505ではステップS504で取得されたコンテンツをステップS302で指示された処理をコンテンツ処理部225で行う。例えば,図11のようにコンテンツ提示装置に最適なコンテンツとして取得されたコンテンツを表示し,その中から選択されたコンテンツを印刷処理する。1101,1102,1103は最適なコンテンツとして取得されたコンテンツを示しており,1101は被写体情報Hのコンテンツ,1102は被写体情報Fのコンテンツ,1103は被写体情報Gのコンテンツを示している。本発明の実施形態1によれば,ユーザが再生中の画像を構成するコンテンツの処理を指示することで,システムが事前にコンテンツに対する操作に応じて重み付けをし,コンテンツの被写体情報の重要度を算出する。そして,コンテンツの処理を指示された位置情報コンテンツとコンテンツとの距離を基に,被写体情報の重要度を補正し,補正後の被写体情報の重要度に基づき最適なコンテンツとして提示することができる。そのことで,ユーザが意図した処理対象のコンテンツを決めることができる。[実施形態2]本発明の実施形態1では,被写体情報の重要度に基づき,最適なコンテンツを提示する場合を説明してきたが,本発明の実施形態2では構図情報に基づき,最適なコンテンツを提示する場合について説明する。本発明の実施形態2におけるコンテンツ提示装置の動作を示すフローチャートは,図3と同様である。また,本発明の実施形態2におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは,図5と同様である。本発明の実施形態2は,ステップS302ではコンテンツ処理指示部204でリモコン105によりコンテンツの処理として印刷処理を指示する。ステップS504では構図情報を基に検索し,検索された結果を最適なコンテンツとしてコンテンツ取得部224で取得する。例えば,以前ユーザが印刷した際のコンテンツの構図情報を使用する。図10ではユーザの構図情報でコンテンツ数が多い人物がセンター,人物が3人以内を取得する。そして,構図情報でコンテンツ数が多い人物がセンターまたは人物が3人以内のコンテンツを検索する。ステップS505ではコンテンツ処理部225において,ステップS504で取得されたコンテンツをステップS302で指示された印刷処理を行う。図9は本発明の実施形態2における印刷時の構図情報毎のカウント加算の動作を示すフローチャートである。ステップS901ではユーザが印刷したコンテンツの構図情報を取得する。例えば,構図情報として図10のような人物がセンター,人物が正面向き,人物が3人以内などを取得する。ステップS902ではステップS901で取得された構図情報毎にカウントを加算する。例えば,構図情報毎にカウントとした結果として図10のような構図情報人物がセンターのコンテンツ数100,構図情報人物が正面向きのコンテンツ数15,構図情報人物が3人以内のコンテンツ数30などであることを示している。本発明の実施形態2によれば,ユーザが再生中の画像を構成するコンテンツの印刷処理を指示することで,システムが事前にユーザが印刷した際の構図情報を取得する。そして,構図情報に基づき検索することで,検索結果を印刷処理に最適なコンテンツとして提示することができる。そのことで,再生中の処理対象のコンテンツよりも,よりユーザの好みに合う最適な関連コンテンツを提示することができる。[実施形態3]本発明の実施形態1~2では,コンテンツ操作時の被写体情報の重要度,印刷時の構図情報に基づき,最適なコンテンツを提示する場合を説明してきた。本発明の実施形態3では,コンテンツ提示装置で画像を再生中に,画像を構成するコンテンツの中で印刷処理を指示する。処理対象として指示されたコンテンツと,近傍の再生済みの1または複数のコンテンツを取得し,取得されたコンテンツの中で処理に最適なコンテンツを取得する場合について説明する。本発明の実施形態3では,コンテンツ提示装置で画像を再生する際に,再生中の画像の中にお気に入りコンテンツがある場合,印刷処理を指示すると,処理対象として指示されたコンテンツと,近傍の再生済みの1または複数のコンテンツを取得する。取得されたコンテンツの中で印刷処理に最適なコンテンツを取得するために画質情報を使用することで判定する。例えば,処理対象として指示されたコンテンツよりも,近傍の再生済みのコンテンツの方が画質情報として適していると判定されたら,近傍の再生済みのコンテンツを取得する。また,印刷処理に適したコンテンツの判定として,画質情報に限らず,解像度情報を使用することでも良いし,構図情報を使用することでも良い。本発明の実施形態3によれば,処理対象として指示されたコンテンツよりも,より指示された処理に適したコンテンツを提示することができる。[実施形態4]本発明の実施形態1~3では,コンテンツの処理として印刷処理について説明してきた。本発明の実施形態4では,コンテンツの処理がフォトフレームに表示するための静止画を選択する処理の場合,および電子メール送信処理の場合について説明する。コンテンツの処理としてフォトフレームに表示するための静止画を選択する処理を指示された場合は,フォトフレームに表示するための静止画を選択した際の履歴を使用する。また,電子メール送信処理を指示された場合は,電子メール送信履歴を使用する。本発明の実施形態4によれば,ユーザが再生中の画像を構成するコンテンツのフォトフレームに表示するための静止画を選択する処理,および電子メール送信処理を指示する。いずれの処理においても,再生中の処理対象のコンテンツよりも,よりユーザの好みに合う最適な関連コンテンツを提示することができる。[実施形態5]本発明の実施形態1では,画像がスライドショーの場合について説明したが本発明の実施形態5では画像が動画の場合について説明する。動画の場合は動画を再生中に,コンテンツである任意の一区切りを指すシーンの処理を指示する。シーンの被写体情報は,シーンに付与されたメタデータから被写体情報を取得する方法でも良いし,シーンの代表画像から認識技術を使用して被写体を認識し,被写体情報とする方法でも良い。また,再生順の位置情報の取得の基準は,シーンの開始点でも良いし,シーンの中間点でも良いし,シーンの終了点でも良いし,シーンの代表画像の位置でも良い。その他はスライドショーの場合と同様である。本発明の実施形態5によれば,画像が動画の場合においても,再生中の処理対象のコンテンツよりも,よりユーザの好みに合う最適な関連コンテンツを提示することができる。[実施形態6]本発明の実施形態1~5では,コンテンツ提示装置のみの構成について説明してきた。本発明の実施形態6では,コンテンツ提示装置,およびコンテンツ提示装置と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやWebサーバなど通信網上のストレージの構成について説明する。本発明の実施形態6におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは,図5と同様である。本発明の実施形態6は,ステップS504では構図情報または画質情報,解像度情報を基に検索し,検索された結果を最適なコンテンツとしてコンテンツ取得部224で取得する。本発明の実施形態6では,検索の範囲はコンテンツ提示装置100内でも良いし,コンテンツ提示装置100と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやWebサーバなど通信網110上のストレージでも良い。例えば,同一のイベントをデジタルカメラとデジタルビデオで撮影した場合,再生中のデジタルビデオで撮影した動画のコンテンツよりも,よりユーザの好みに合う通信網上のストレージに存在するデジタルカメラで撮影した静止画を最適な関連コンテンツとして提示することができる。本発明の実施形態6によれば,コンテンツ提示装置と接続された静止画や動画などの画像のコンテンツが大量に登録されたクラウドサービスやWebサーバなど通信網上のストレージを検索することで,再生中の画像のコンテンツよりも,よりユーザの好みに合う最適な関連コンテンツを提示することができる。[実施形態7]本発明の実施形態1~6では,画像を再生中のコンテンツ提示装置に最適な関連コンテンツを提示する場合について説明してきたが,本発明の実施形態7では通信網を介して接続された相手先のコンテンツ提示装置に提示する場合について説明する。本発明の実施形態7では,コンテンツ提示装置100が通信網110を介して複数のコンテンツ提示装置と接続されている。本発明の実施形態7では,コンテンツ提示装置で動画を再生する際に,再生中の画像の中に相手先のコンテンツ提示装置に提示するコンテンツがある場合は,表示処理を指示することで相手先のコンテンツ提示装置にコンテンツを表示する。また,印刷処理を指示することで相手先のコンテンツ提示装置に接続されたプリンタにコンテンツを印刷することでも良いし,フォトフレーム表示処理を指示することで相手先のコンテンツ提示装置に接続されたフォトフレームにコンテンツを表示することでも良い。また,相手先は特定のコンテンツ提示装置でも良いし,複数のコンテンツ提示装置でも良い。本発明の実施形態7によれば,印刷等の処理に最適なコンテンツを,通信網を介して接続された相手先のコンテンツ提示装置に提示することができる。[実施形態8]本発明の実施形態1~2では,画像を再生中のコンテンツ提示装置側のユーザの好みに合う最適な関連コンテンツを提示する場合について説明してきた。本発明の実施形態8では,通信網を介して接続された相手先のコンテンツ提示装置側のユーザの好みに合う最適な関連コンテンツを提示する場合について説明する。本発明の実施形態8におけるコンテンツの処理を指示する操作である場合の動作を示すフローチャートは,図5と同様である。本発明の実施形態8は,ステップS504では構図情報または画質情報,解像度情報を基に検索し,検索された結果を最適なコンテンツとしてコンテンツ取得部224で取得する。本発明の実施形態8では,構図情報,画質情報,解像度情報は相手先のユーザの好み情報を使用する。そのため,構図情報,画質情報,解像度情報は事前にユーザプロファイルとして取得する。本発明の実施形態8では,通信網を介して接続された相手先の好みに合う最適な関連コンテンツを提示することができる。"