(57)【特許請求の範囲】
【請求項１】
コンテンツを取得する取得手段と、
前記取得されたコンテンツを再生する再生手段と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断手段と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる切替手段とを備え、
前記コンテンツに、該コンテンツが逆再生可能であるか否かを示す情報を含む設定情報が付加されており、
前記判断手段は、前記設定情報に含まれる、該コンテンツが逆再生可能であるか否かを示す情報に基づいて、該コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生装置。
【請求項２】
コンテンツを取得する取得手段と、
前記取得されたコンテンツを再生する再生手段と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断手段と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる切替手段とを備え、
前記判断手段は、前記コンテンツに含まれる音声を解析し、該音声の解析結果に基づいて、該コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生装置。
【請求項３】
コンテンツを取得する取得手段と、
前記取得されたコンテンツを再生する再生手段と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断手段と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる切替手段とを備え、
前記コンテンツに、該コンテンツが逆再生可能である区間の情報と、該コンテンツが逆再生可能でない区間の情報とを含む設定情報が付加されており、
前記判断手段は、前記設定情報に含まれる前記コンテンツが逆再生可能である区間の情報と、前記コンテンツが逆再生可能でない区間の情報とに基づいて、該コンテンツが逆再生可能であるかについて、区間毎に判断し、
前記切替手段は、前記判断手段による前記コンテンツが逆再生可能であるかについての区間毎の判断結果と、予め設定されたコンテンツの再生時間とに基づいて、前記コンテンツの再生方向の切り替えに関するスケジュールを決定し、決定したスケジュールに従って、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる
ことを特徴とするコンテンツ再生装置。
【請求項４】
コンテンツを取得する取得手段と、
前記取得されたコンテンツを再生する再生手段と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断手段と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる切替手段とを備え、
前記再生手段は、前記コンテンツの再生残り時間を算出し、
前記切替手段は、前記算出されたコンテンツの再生残り時間が予め定められた閾値以下であるかを判断し、
前記判断手段は、前記切替手段が前記コンテンツの再生残り時間が前記閾値以下であると判断した場合に、前記コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生装置。
【請求項５】
コンテンツを取得する取得工程と、
前記取得されたコンテンツを再生する再生工程と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断工程と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生工程による該コンテンツの再生方向を切り替える切替工程とを有し、
前記コンテンツに、該コンテンツが逆再生可能であるか否かを示す情報を含む設定情報が付加されており、
前記判断工程では、前記設定情報に含まれる、該コンテンツが逆再生可能であるか否かを示す情報に基づいて、該コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生方法。
【請求項６】
コンテンツを取得する取得工程と、
前記取得されたコンテンツを再生する再生工程と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断工程と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生工程による該コンテンツの再生方向を切り替える切替工程とを有し、
前記判断工程では、前記コンテンツに含まれる音声を解析し、該音声の解析結果に基づいて、該コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生方法。
【請求項７】
コンテンツを取得する取得工程と、
前記取得されたコンテンツを再生する再生工程と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断工程と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生工程による該コンテンツの再生方向を切り替える切替工程とを有し、
前記コンテンツに、該コンテンツが逆再生可能である区間の情報と、該コンテンツが逆再生可能でない区間の情報とを含む設定情報が付加されており、
前記判断工程では、前記設定情報に含まれる前記コンテンツが逆再生可能である区間の情報と、前記コンテンツが逆再生可能でない区間の情報とに基づいて、該コンテンツが逆再生可能であるかについて、区間毎に判断し、
前記切替工程では、前記判断工程による前記コンテンツが逆再生可能であるかについての区間毎の判断結果と、予め設定されたコンテンツの再生時間とに基づいて、前記コンテンツの再生方向の切り替えに関するスケジュールを決定し、
前記再生工程では、前記切替工程で決定されたスケジュールに従って、前記コンテンツの再生方向を切り替える
ことを特徴とするコンテンツ再生方法。
【請求項８】
コンテンツを取得する取得工程と、
前記取得されたコンテンツを再生する再生工程と、
前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断工程と、
前記コンテンツが逆再生可能であると判断された場合に、前記再生工程による該コンテンツの再生方向を切り替える切替工程とを有し、
前記再生工程では、前記コンテンツの再生残り時間を算出し、
前記切替工程では、前記算出されたコンテンツの再生残り時間が予め定められた閾値以下であるかを判断し、
前記判断工程では、前記切替工程によって前記コンテンツの再生残り時間が前記閾値以下であると判断された場合に、前記コンテンツが逆再生可能であるかを判断する
ことを特徴とするコンテンツ再生方法。
【請求項９】
前記再生工程では、前記コンテンツの再生方向を切り替える場合であっても、音声については順方向で再生する
ことを特徴とする請求項５乃至８のいずれか１項に記載のコンテンツ再生方法。
【請求項１０】
請求項５乃至８のいずれか１項に記載のコンテンツ再生方法をコンピュータに実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ再生装置およびコンテンツ再生方法に関する。
【背景技術】
【０００２】
高解像度化が進んだ表示装置や撮像装置が提案されている。これらの表示装置や撮像装置を備えるコンテンツ再生装置が再生するコンテンツは高精細・高画質となり、ユーザにとってこれまで以上に本物に近い臨場感を与える。なお、特許文献１は、再生位置の変更を行う際に、ジャンプ先の動画データを予めデコード・蓄積しておくことで、動画途切れを低減するデータ再生装置を開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−０８６４４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが、美術品に関するコンテンツや、世界の名景に関するコンテンツをコンテンツ再生装置が備える表示装置を通じて鑑賞する場合がある。美術品に関するコンテンツや、世界の名景に関するコンテンツは、ストーリーを楽しむよりは、風景等を観賞することが主たる目的である。ここで、風景等を観賞することが目的のコンテンツを観賞用動画と定義する。観賞用動画については、表示装置を窓のように壁に配置し、コンテンツ再生装置が、空間の一部として風景を長時間再生することが考えられる。
【０００５】
コンテンツを、有限であるコンテンツ時間を超えて長時間再生するために、コンテンツ再生装置は、例えば、複数のコンテンツを順次再生するプレイリスト再生や、繰り返し再生を行うループ再生、任意の範囲のみを繰り返し再生するリピート再生を行う。しかし、コンテンツ再生装置がプレイリスト再生やループ再生やリピート再生をする場合、再生するコンテンツの終点から次に再生するコンテンツの始点に戻る間は、コンテンツの再生が途切れてしまうという問題がある。
【０００６】
従来から提案されているループ再生によれば、表示するコンテンツの映像が途切れることがないとしても、コンテンツの終点の映像と次に再生するコンテンツ始点の映像とが関連がない映像である場合、連続して再生すると映像が大きく変化する。従って、ユーザからコンテンツの区切りが見えてしまうという問題がある。特に、観賞用動画の視聴においては、コンテンツの区切りが見えると、ユーザに大きな違和感を与えてしまう。
【０００７】
本発明は、ユーザに違和感を与えることなく、コンテンツ時間を超えてコンテンツを再生するコンテンツ再生装置の提供を目的とする。
【課題を解決するための手段】
【０００８】
本発明の一実施形態のコンテンツ再生装置は、コンテンツを取得する取得手段と、前記取得されたコンテンツを再生する再生手段と、前記コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する判断手段と、前記コンテンツが逆再生可能であると判断された場合に、前記再生手段に指示して該コンテンツの再生方向を切り替えさせる切替手段とを備える。前記コンテンツに、該コンテンツが逆再生可能であるか否かを示す情報を含む設定情報が付加されており、前記判断手段は、前記設定情報に含まれる、該コンテンツが逆再生可能であるか否かを示す情報に基づいて、該コンテンツが逆再生可能であるかを判断する。
【発明の効果】
【０００９】
本発明のコンテンツ再生装置によれば、取得したコンテンツに関する情報に基づいて、コンテンツの再生方向を切り替えるタイミングを自動で判断し、この判断結果に基づいてコンテンツの再生方向を切り替えることができる。従って、ユーザにコンテンツの途切れを見せずに、コンテンツ時間を超えてコンテンツを再生することができる。その結果、ユーザが、違和感なく長時間のコンテンツ視聴を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】コンテンツ再生装置の構成例と逆再生可否情報の例である。
【図２】コンテンツの再生方向の切替処理を説明するフローチャートの例である。
【図３】逆再生可否判断部の機能ブロック図の例である。
【図４】コンテンツ再生装置に適用されるコンテンツの例である。
【図５】切り替えスケジュールの具体例を説明する図である。
【発明を実施するための形態】
【００１１】
図１は、本実施形態のコンテンツ再生装置の構成例と、コンテンツに付加される逆再生可否情報の例とを説明する図である。図１（Ａ）は、コンテンツ再生装置の構成例を示す。コンテンツ再生装置１は、外部インタフェース１１、コンテンツ取得部１２、再生処理部１３、表示部１４、スピーカ１５、逆再生可否判断部１６、再生方向切替部１７を備える。本実施形態のコンテンツ再生方法は、コンテンツ再生装置１が備える各処理部の機能によって実現できる。
【００１２】
外部インタフェース１１は、コンテンツ再生装置１と、不図示の外部装置との通信を媒介する。外部インタフェース１１は、コンテンツを伝送路から受信するインタフェースであればよい。外部インタフェース１１は、例えば、デジタル放送受信アンテナ、インターネット接続ルータ等である。
【００１３】
コンテンツ取得部１２は、コンテンツを取得する取得手段として機能し、例えば、外部インタフェース１１を介して外部装置からコンテンツを取得する。コンテンツ取得部１２が、所定の記録媒体からコンテンツを読み出して取得するようにしてもよい。本実施形態では、コンテンツのデータ形式がＭＰＥＧ−２ＴＳ（Moving Picture Experts Group 2-Transport Stream ）であるものとする。ＭＰＥＧ２−ＴＳ形式は、映像と音声の多重化方式を定義する。コンテンツ取得部１２は、取得したコンテンツに付加されている設定情報である逆再生可否情報をコンテンツから分離し、逆再生可否情報を逆再生可否判断部１６に渡す。逆再生可否情報は、コンテンツが逆再生可能であるか否かを示す情報を含む。また、コンテンツ取得部１２は、コンテンツの映像音声信号すなわち映像データと音声データとを復号し、再生処理部１３に出力する。
【００１４】
再生処理部１３は、コンテンツ取得部１２によって取得されたコンテンツを再生する再生手段として機能する。具体的には、再生処理部１３は、コンテンツ取得部１２が出力した映像音声信号を再生処理し、映像信号を表示部１４に出力し、音声信号をスピーカ１５に出力する。また、再生処理部１３は、再生方向切替部１７からの指示に従って、コンテンツの再生方向を切り替える。表示部１４は再生処理部１３から入力された映像信号を出力する。スピーカ１５は、再生処理部１３から入力された音声信号を出力する。
【００１５】
逆再生可否判断部１６は、コンテンツに関する情報に基づいて、該コンテンツが逆再生可能であるかを判断する逆再生判断手段として機能する。例えば、逆再生可否判断部１６は、コンテンツに付加されている逆再生可否情報に基づいて、コンテンツが逆再生可能であるかを判断する。
【００１６】
再生方向切替部１７は、逆再生可否判断部１６が、コンテンツが逆再生可能であると判断した場合に、再生処理部１３に指示して該コンテンツの再生方向を切り替えさせる切替手段として機能する。
【００１７】
図１（Ｂ）は、逆再生可否情報の例を示す。逆再生可否情報は、コンテンツが逆再生可能であるか否かを示す情報、コンテンツ時間、コンテンツが逆再生可能である区間の情報、コンテンツが逆再生可能でない区間の情報を含む。コンテンツ時間は、コンテンツが順再生された場合の本来の総再生時間である。区間は、コンテンツ時間に含まれる所定の時間帯である。
【００１８】
Ｅｎａｂｌｅは、逆再生可能か否かを示す情報である。値が「１」に設定されたＥｎａｂｌｅは、コンテンツが逆再生可能であることを示す。値が「０」に設定されたＥｎａｂｌｅは、コンテンツが逆再生可能でないことを示す。ＰｌａｙＴｉｍｅは、コンテンツ時間を示す。Ｐａｒｔ  ｏｆ  Ｐｏｓｓｉｂｌｅは、コンテンツが逆再生可能である区間、すなわち、コンテンツを逆再生してもユーザに違和感を与えない区間を示す。Ｐａｒｔ  ｏｆ  ｉｍｐｏｓｓｉｂｌｅは、コンテンツが逆再生可能でない区間、すなわち、コンテンツを逆再生するとユーザに違和感を与える区間を示す。本実施形態において、コンテンツが、観賞することが目的のコンテンツである観賞用動画である場合、Ｅｎａｂｌｅの値として予め「１」が設定されているものとする。
【００１９】
Ｅｎａｂｌｅの値として「１」が設定され、Ｐａｒｔ  ｏｆ  Ｐｏｓｓｉｂｌｅ、Ｐａｒｔ  ｏｆ  ｉｍｐｏｓｓｉｂｌｅに情報が設定されていない場合、コンテンツが、全ての区間において逆再生可能であることを意味する。また、Ｅｎａｂｌｅの値として「０」が設定され、Ｐａｒｔ  ｏｆ  Ｐｏｓｓｉｂｌｅ、Ｐａｒｔ  ｏｆ  ｉｍｐｏｓｓｉｂｌｅに情報が設定されていない場合、コンテンツが、全ての区間において逆再生可能でないことを意味する。
【００２０】
図２は、本発明の実施例１におけるコンテンツの再生方向の切替処理を説明するフローチャートの例である。実施例１のコンテンツ再生装置１は、前述した図１に示す構成を有する。なお、本実施例においては、逆再生可否情報が含むＥｎａｂｌｅには値が設定されているが、Ｐａｒｔ  ｏｆ  Ｐｏｓｓｉｂｌｅ、Ｐａｒｔ  ｏｆ  ｉｍｐｏｓｓｉｂｌｅには情報が設定されていないものとする。つまり、Ｅｎａｂｌｅの値が１の場合は全ての区間において逆再生可能であるとし、Ｅｎａｂｌｅの値が０の場合は全ての区間において逆再生可能でないとする。
【００２１】
まず、再生方向切替部１７が、再生処理部１３に対して、コンテンツの再生残り時間取得要求を行う（ステップＳ１）。コンテンツの再生残り時間取得要求は、コンテンツの再生残り時間を算出して送信することを求める要求である。コンテンツの再生残り時間は、コンテンツ時間のうち、再生されずに残っている再生時間である。再生残り時間取得要求を受けた再生処理部１３は、コンテンツ時間と、コンテンツの再生位置と、コンテンツの再生方向とに基づいて、コンテンツの再生残り時間を算出し、再生方向切替部１７に渡す。
【００２２】
続いて、再生方向切替部１７が、再生処理部１３から渡されたコンテンツの再生残り時間が予め定められた閾値以下であるかを判断する（ステップＳ２）。再生方向切替部１７が、コンテンツの再生残り時間が閾値以下でないと判断した場合は、ステップＳ１に戻る。再生方向切替部１７が、コンテンツの再生残り時間が閾値以下であると判断した場合は、ステップＳ３に進む。
【００２３】
次に、逆再生可否判断部１６が、コンテンツが逆再生可能であるかを判断する（ステップＳ３）。実施例１においては、逆再生可否判断部１６は、コンテンツが逆再生可能であるか否かを示す情報すなわち逆再生可否情報が含むＥｎａｂｌｅの値に基づいて、コンテンツが逆再生可能であるかを判断する。
【００２４】
Ｅｎａｂｌｅの値が「１」である場合、逆再生可否判断部１６は、コンテンツが逆再生可能であると判断する。Ｅｎａｂｌｅの値が「０」である場合、逆再生可否判断部１６は、コンテンツが逆再生可能でないと判断する。逆再生可否判断部１６が、コンテンツが逆再生可能でないと判断した場合、再生方向切替部１７が、再生処理部１３に対して頭出し再生を行うように指示する。再生処理部１３は、再生方向切替部１７の指示に従い、コンテンツ取得部１２にコンテンツ読み出し位置の制御を要求することを通じて、コンテンツの頭出し再生を行い（ステップＳ５）、ステップＳ１に戻る。
【００２５】
逆再生可否判断部１６が、コンテンツが逆再生可能であると判断した場合、再生方向切替部１７が、再生処理部１３に対して、コンテンツの現在の再生方向を切り替えるように指示し（ステップＳ４）、ステップＳ１に戻る。ステップＳ４において、再生処理部１３は、コンテンツ取得部１２に対して、コンテンツ読み出し位置や読み出し方法を指示することを通じて、コンテンツの再生方向を切り替える。現在の再生方向を順方向とすると、再生方向の切り替えにより、切り替え後の再生方向は逆方向となる。また、現在の再生方向が逆方向である場合、切り替え後の再生方向は順方向となる。
【００２６】
再生処理部１３は、コンテンツの映像を逆方向再生する際に、例えば音声を順方向で再生する。従って、再生処理部１３は、コンテンツ取得部１２に対し、順方向で再生する場合の音声データの取得を要求する。本実施例のコンテンツ再生装置１は、コンテンツの再生方向が逆方向の場合に、音声については順方向で再生するが、音声の再生方法については、例えば音声を再生しない等、特に再生方法を限定するものではない。
【００２７】
ＭＰＥＧ形式で圧縮されたコンテンツを１倍速で逆再生することは、下記の参考文献１に開示されている技術を用いて実現することができる。
参考文献１：特開２０００−１７５１５１号公報
【００２８】
上記参考文献１が開示する技術は、ＭＰＥＧビットストリームのピクチャ・タイプを識別し、逆再生時、保持したピクチャ・タイプ情報に基づいてビットストリームのデコード順を決定する。そして、順次ビットストリームをＭＰＥＧデコード手段でデコードする。これにより、ＭＰＥＧ形式で圧縮されたコンテンツを１倍速で逆再生できる。
【００２９】
実施例１のコンテンツ再生装置によれば、ユーザにコンテンツの区切りを見せることなく、コンテンツ時間を超えて長時間再生を行うことができる。
【００３０】
実施例２では、コンテンツが逆再生可能であるか否かの判断を、逆再生可否情報に含まれるＥｎａｂｌｅの値に基づいて行うのではなく、コンテンツに含まれるオブジェクトの認識結果、動き量を含む情報の算出結果または音声データ解析結果に基づいて行う。図３（Ａ）は、実施例２のコンテンツ再生装置２１が備える逆再生可否判断部の機能ブロック図を示す。コンテンツ再生装置２１は、図１に示すコンテンツ再生装置１が備える逆再生可否判断部１６に代えて、図３（Ａ）に示す逆再生可否判断部１６Ａを備える。また、コンテンツ再生装置２１は、コンテンツ再生処理部１が備える処理部のうち、逆再生可否判断部１６以外の処理部と同様の処理部を備える。以下では、コンテンツ再生装置２１が備える処理部のうち、コンテンツ再生装置１が備える処理部と同様の処理部については、図１中に示す処理部の符号を用いて記述する。
【００３１】
実施例２では、コンテンツ再生装置２１が備えるコンテンツ取得部１２は、コンテンツに付加された逆再生可否情報に加えて、復号したコンテンツの映像データ、音声データを逆再生可否判断部１６Ａに出力する。逆再生可否判断部１６Ａは、コンテンツ取得部１２から入力されたコンテンツの映像データに基づいて、映像に含まれるオブジェクトを認識する。そして、逆再生可否判断部１６Ａは、認識したオブジェクトと予め定められたオブジェクトとの比較結果に基づいて、該コンテンツが逆再生可能であるかを判断する。
【００３２】
逆再生可否判断部１６Ａが、コンテンツの映像データに基づいて、映像に含まれるフレーム間の動き量を解析し、該フレーム間の動き量の解析結果に基づいて、該コンテンツが逆再生可能であるかを判断するようにしてもよい。また、逆再生可否判断部１６Ａが、コンテンツの音声データを解析し、該音声データの解析結果に基づいて、該コンテンツが逆再生可能であるかを判断するようにしてもよい。
【００３３】
逆再生可否判断部１６Ａは、オブジェクト認識部１６１、動き量算出部１６２、音声信号解析部１６３、総合判断部１６４を備える。オブジェクト認識部１６１は、映像に含まれるオブジェクトの認識を行い、映像に登場するオブジェクトの情報（オブジェクト情報）を総合判断部１６４に出力する。動き量算出部１６２は、フレーム間の動き量を含む情報を算出し、算出結果を総合判断部１６４に出力する。具体的には、動き量算出部１６２は、動き量の大きさと、予め決められた方向の動きベクトルの大きさを算出する。音声信号解析部１６３は、コンテンツの音声データを解析し、解析結果を総合判断部１６４に出力する。
【００３４】
総合判断部１６４は、オブジェクト認識部１６１、動き量算出部１６２、または音声信号解析部１６３から入力された情報に基づいて、コンテンツが逆再生可能であるかを判断（逆再生可否判断）する。総合判断部１６４は、逆再生可否判断の結果を再生方向切替部１７に出力する。総合判断部１６４は、入力された情報のいずれか１つまたは任意の組合せに基づいて、コンテンツが逆再生可能であるかを判断するようにしてもよい。総合判断部１６４は、コンテンツについて最初の順方向再生が実行される間に逆再生可否判断を行ってもよいし、コンテンツが再生される前に事前に逆再生可否判断を行ってもよい。
【００３５】
以下に、逆再生可否判断の具体例を示す。
＜判断１：オブジェクト情報に基づく判断＞
総合判断部１６４が、オブジェクト情報に基づいて、映像内に逆再生不可オブジェクトリストに予め登録されたオブジェクトが登場するかを判断する。逆再生不可オブジェクトリストは、逆再生不可オブジェクトのリストである。逆再生不可オブジェクトは、当該オブジェクトが登場するコンテンツが逆再生可能でないことを示すオブジェクトである。従って、総合判断部１６４は、映像内に逆再生不可オブジェクトリストに登録されたオブジェクトが登場する場合に、コンテンツが逆再生可能でないと判断する。
【００３６】
また、総合判断部１６４は、映像内に逆再生不可オブジェクトリストに登録されたオブジェクトが登場しない場合に、コンテンツが逆再生可能であると判断する。例えば、人間（生物）や乗り物が登場するコンテンツの場合、逆再生を行うと不自然に見える可能性が高い。従って、総合判断部１６４は、例えば、人間（生物）や乗り物を、逆再生不可オブジェクトとして予め登録し、この逆再生不可オブジェクトが登場するコンテンツを逆再生可能でないと判断する。
【００３７】
＜判断２：動き量を含む情報の算出結果に基づく判断＞
総合判断部１６４が、動き量または予め決められた方向の動きベクトルの大きさに基づいて、コンテンツが逆再生可能であるかを判断するようにしてもよい。例えば、動きが激しいコンテンツの場合、逆再生を行うと不自然に見える可能性が高い。従って、総合判断部１６４は、例えば、動き量が所定の閾値以上である場合に、コンテンツが逆再生可能でないと判断する。
【００３８】
また、滝のシーンや川が流れているシーンに対応するコンテンツなど、一定方向の動きベクトルが大きいコンテンツは、逆再生すると不自然に見える可能性が高い。従って、総合判断部１６４は、例えば、一定方向への動きベクトルが閾値以上である場合に、コンテンツが逆再生可能でないと判断する。総合判断部１６４は、例えば、動き量が閾値以上でなく、かつ、一定方向への動きベクトルが閾値以上でない場合に、コンテンツが逆再生可能であると判断する。
【００３９】
＜判断３：音声データの解析結果に基づく判断＞
総合判断部１６４が、音声データの解析結果に基づいて、音量／音質の変化量が閾値以上であるかを判断する。音量／音質の変化量が閾値以上である場合、総合判断部１６４は、コンテンツが逆再生可能でないと判断する。音量／音質の変化量が閾値以上でない場合、総合判断部１６４は、コンテンツが逆再生可能であると判断する。なお、音量／音質の変化量が閾値以上である場合、総合判断部１６４が、音声なしの逆再生をすることが可能であると判断するようにしてもよい。
【００４０】
総合判断部１６４が、上記判断１乃至３の全てにおいてコンテンツが逆再生可能であると判断された場合に、コンテンツを逆再生可能であると判断し、この判断結果を再生方向切替部１７に出力するようにしてもよい。総合判断部１６４が、コンテンツに逆再生可否情報が付加されていない場合に上記判断１乃至３のいずれかを実行し、コンテンツに逆再生可否情報が付加されている場合には、逆再生可否情報に基づいてコンテンツが逆再生可能であるかを判断するようにしてもよい。逆再生可否情報に基づいてコンテンツが逆再生可能であるかを判断する方法は、実施例１と同様の方法である。また、総合判断部１６４が、コンテンツの区間毎に、逆再生可能か否かを判断するようにしてもよい。
【００４１】
実施例２のコンテンツ再生装置によれば、コンテンツに含まれるオブジェクトの認識結果、動き量を含む情報の算出結果、または音声データ解析結果に基づいて、コンテンツが逆再生可能であるかを判断することができる。従って、コンテンツ製作者が、コンテンツに逆再生可否情報を付加していない場合であっても、コンテンツが逆再生可能であるかを判断することができる。
【００４２】
実施例３は、コンテンツに、逆再生可能である区間と逆再生可能でない区間が混在する場合の実施例である。図３（Ｂ）は、実施例３のコンテンツ再生装置３１が備える再生方向切替部の機能ブロック図の例を示す。コンテンツ再生装置３１は、図１に示すコンテンツ再生装置１が備える再生方向切替部１７に代えて、図３（Ｂ）に示す再生方向切替部１７Ａを備える。また、コンテンツ再生装置３１は、コンテンツ再生処理部１が備える処理部のうち、再生方向切替部１７以外の処理部と同様の処理部を備える。以下では、コンテンツ再生装置３１が備える処理部のうち、コンテンツ再生装置１が備える処理部と同様の処理部については、図１中に示す処理部の符号を用いて記述する。なお、コンテンツ再生装置３１が、逆再生可否判断部１６に代えて、図３（Ａ）に示す逆再生可否判断部１６Ａを備えるようにして、実施例２に記載したようにコンテンツを解析することによって、コンテンツが逆再生可能であるか否かの判断を行ってもよい。
【００４３】
コンテンツ取得部１２は、逆再生可否判断部１６に対して、例えば図１（Ｂ）に示すような逆再生可否情報を渡す。この逆再生可否情報は、前述したように、コンテンツが逆再生可能である区間を示すＰａｒｔ  ｏｆ  Ｐｏｓｓｉｂｌｅと、コンテンツが逆再生可能でない区間を示すＰａｒｔ  ｏｆ  ｉｍｐｏｓｓｉｂｌｅとを含む。また、実施例３では、再生処理部１３が、再生方向切替部１７Ａに、上述した再生情報を渡す。
【００４４】
逆再生可否判断部１６は、逆再生可否情報が含む、逆再生可能である区間を示す情報と、逆再生可能でない区間を示す情報とに基づいて、コンテンツが逆再生可能であるかについて、区間毎に判断する。再生方向切替部１７Ａは、逆再生可否判断部１６によるコンテンツが逆再生可能であるかについての区間毎の判断結果と、再生時間保存部１７３が保存しているコンテンツの再生時間とに基づいて、コンテンツの再生方向の切り替えに関するスケジュールを決定する。
【００４５】
以下では、コンテンツの再生方向の切り替えに関するスケジュールを切り替えスケジュールと記述する。再生方向切替部１７Ａは、再生処理部１３から受け取った再生情報が含むコンテンツの再生位置を監視し、切り替えスケジュールに従って、再生処理部１３に指示してコンテンツの再生方向を切り替えさせる。
【００４６】
再生方向切替部１７は、再生スケジューリング部１７１、再生方向切替制御部１７２、再生時間保存部１７３を備える。再生スケジューリング部１７１は、再生可否判断部１６から区間毎の逆再生可否を示す情報を取得する。再生スケジューリング部１７１が、再生可否判断部１６から区間毎の逆再生可否を示す情報を取得するようにしてもよい。また、再生スケジューリング部１７１は、再生時間保存部１７３からコンテンツの再生時間を取得する。コンテンツの再生時間は、ユーザの操作入力に従って予め設定される。再生時間保存部１７３が、ユーザが設定したスリープタイマー等、電源ＯＦＦまでの時間に基づいて、コンテンツの再生時間を算出・設定するようにしてもよい。
【００４７】
再生スケジューリング部１７１は、区間毎の逆再生可否を示す情報と、コンテンツの再生時間とに基づいて、切り替えスケジュールを決定し、決定した切り替えスケジュールを再生方向切替制御部１７２に出力する。再生方向切替制御部１７２は、再生情報が含むコンテンツの再生位置と、切り替えスケジュールとに基づいて、再生処理部１３に対して、再生方向の切り替えを指示するタイミングを決定し、決定したタイミングで再生方向の切り替えを指示する。
【００４８】
図４は、本実施形態のコンテンツ再生装置に適用されるコンテンツの例を説明する図である。図４（Ａ）は、逆再生可能である区間が十分長いコンテンツの例を示す。図４（Ｂ）は、逆再生可能である最終区間が短いコンテンツの例を示す。図４（Ｃ）は、逆再生可能である区間が短いコンテンツの例を示す。図４（Ａ）乃至（Ｃ）において、時刻ｔ０から時刻ｔ３までの時間がコンテンツ時間である。また、ハッチングを施した区間は、逆再生可能でない区間を示す。すなわち、区間２が逆再生可能でない区間であり、区間１、３が逆再生可能である区間である。
【００４９】
再生対象のコンテンツが図４（Ａ）、（Ｂ）、（Ｃ）に示すコンテンツである場合における切り替えスケジュールの決定について以下に説明する。
【００５０】
（１）再生対象のコンテンツが図４（Ａ）に示すコンテンツである場合の切り替えスケジュールの決定
コンテンツ再生時間が決定していない場合、つまり、再生時間保存部１７３がコンテンツの再生時間を保存していない場合、再生スケジューリング部１７１は、以下のような切り替えスケジュールを決定する。この切り替えスケジュールは、例えば、区間１を順方向に再生し、続けて区間２、区間３の順方向再生を行い、区間３の順方向の再生終了後は区間３の映像を再生方向を切り替えて再生する。
【００５１】
コンテンツの再生時間が決定している場合、つまり、再生時間保存部１７３がコンテンツの再生時間を保存している場合、再生スケジューリング部１７１は、このコンテンツの再生時間に基づいて、以下のような切り替えスケジュールを決定する。この切り替えスケジュールは、逆再生可能である区間１、３の再生時間が均等になるようにする。例えば、区間１、区間２、区間３が各々１０分であって、コンテンツの再生時間が５０分である場合、再生スケジューリング部１７１は、５０分から逆再生できない区間２の再生期間の１０分を減じて得られる４０分を、区間１及び区間３の再生に割り当てる。
【００５２】
区間１及び区間３の再生時間をそれぞれ２０分ずつとする切り替えスケジュールを例にとって説明する。この切り替えスケジュールは、区間１を順方向で１０分間再生後、再生方向を切り替えて区間１を５分間逆再生し、この逆再生後、再生方向を切り替える。すなわち、この切り替えスケジュールは、区間１の開始位置から５分経過した位置で再生方向を順方向へ切り替え、区間１の残り５分間を順方向再生し、続いて区間２を順方向再生する。続いて区間３を順方向再生し、再生方向を切り替えて１０分間逆方向再生する。上記の切り替えスケジュールは一例であって、これに限られるものではない。再生スケジューリング部１７１が決定する切り替えスケジュールは、例えば、区間１及び区間３のそれぞれの再生時間の差が所定の閾値以上にならないようにする切り替えスケジュールであればよい。
【００５３】
（２）再生対象のコンテンツが図４（Ｂ）に示すコンテンツである場合の切り替えスケジュールの決定
コンテンツ再生時間が決定していない場合の切り替えスケジュールについて説明する。図４（Ｂ）に示すように、区間３は、再生方向の切り替えによる往復再生に適さない区間長（例えば、１０ｓｅｃ）である。従って、再生スケジューリング部１７１は、区間１内で再生方向が切り替わる切り替えスケジュールを決定する。コンテンツ再生時間が決定している場合の切り替えスケジュールについて説明する。再生スケジューリング部１７１は、コンテンツが区間１において再生方向が切り替わって往復再生され、再生残り時間が区間２、３で終了する切り替えスケジュールを決定する。
【００５４】
（３）再生対象のコンテンツが図４（Ｃ）に示すコンテンツである場合の切り替えスケジュールの決定
図４（Ｃ）に示すコンテンツは、コンテンツ全体に渡って、逆再生可能かつ区間長が十分である区間を有さない。従って、再生スケジューリング部１７１は、逆再生可能でないと判断し、ループ再生による長時間再生を再生方向切替制御部１７２に指示する。
【００５５】
図５は、切り替えスケジュールの具体例を説明する図である。この例では、再生スケジューリング部１７１が、コンテンツの順方向の再生を優先するか、再生方向の切替回数を少なくするかを、例えばユーザの操作入力に従って選択し、選択結果に応じた切り替えスケジュールを決定する。再生時間保存部１７３が保存しているコンテンツの再生時間は９０分であるものとする。
【００５６】
コンテンツの順方向の再生を優先する選択がされると、再生スケジューリング部１７１は、例えば、他の切り替えスケジュールよりも順方向の再生時間が長くなる切り替えスケジュールを決定する。再生方向の切替回数を少なくする選択がされると、再生スケジューリング部１７１は、例えば、他の切り替えスケジュールよりも再生方向の切替回数が少なくなる切り替えスケジュールを決定する。なお、再生スケジューリング部１７１が、コンテンツの順方向の再生時間と、再生方向の切替回数とを考慮して切り替えスケジュールを決定するようにしてもよい。
【００５７】
図５（Ａ）は、再生対象のコンテンツの例である。図５（Ａ）に示すコンテンツにおいて、逆再生可能な区間である区間１は１０分、区間３は２０分である。また、逆再生可能でない区間である区間２は２０分である。再生対象のコンテンツが図５（Ａ）に示すコンテンツである場合、再生スケジューリング部１７１は、以下に記述する切り替えスケジュールを決定する。
【００５８】
再生スケジューリング部１７１が、コンテンツの順方向の再生を優先することを選択した場合、再生スケジューリング部１７１は、例えば、図５（Ｂ）に示す切り替えスケジュールを決定する。この切り替えスケジュールは、区間１を順方向に１０分再生し、区間１を逆方向に１０分再生し、その後、区間１、２を順方向に３０分再生する。そして、この切り替えスケジュールは、区間３を順方向に２０分再生し、区間３を逆方向に１０分再生した後、区間３を順方向に１０分再生する。
【００５９】
再生スケジューリング部１７１が、コンテンツの再生方向の切替回数を少なくすることを選択した場合、再生スケジューリング部１７１は、例えば、図５（Ｃ）に示す切り替えスケジュールを決定する。この切り替えスケジュールは、区間１、２を順方向に３０分再生し、区間３を順方向に２０分再生し、区間３を逆方向に２０分再生した後、区間３を順方向に２０分再生する。
【００６０】
図５（Ｄ）は、再生スケジューリング部１７１が、コンテンツの順方向の再生時間と、再生方向の切替回数の双方を考慮して決定した切り替えスケジュールの例である。この切り替えスケジュールは、区間１を順方向に１０分再生し、区間１を逆方向に１０分再生し、その後、区間１、２を順方向に３０分再生する。そして、この切り替えスケジュールは、区間３を順方向に２０分再生し、区間３を逆方向に２０分再生する。
【００６１】
実施例３のコンテンツ再生装置によれば、コンテンツの区間ごとの逆再生可否判断に基づいて、長時間再生に適した再生スケジュールを決定することができる。従って、コンテンツの区間のうち、一部の区間でのみ逆再生が可能な場合であっても、ユーザにコンテンツの途切れを見せることなく、適切なスケジュールで長時間再生を行うことができる。
【００６２】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００６３】
１  コンテンツ再生装置
１１  外部インタフェース
１２  コンテンツ取得部
１３  再生処理部
１４  表示部
１５  スピーカ
１６  逆再生可否判断部
１７  再生方向切替部
【図１】
0005675302.tif 000002
【図２】
0005675302.tif 000003
【図３】
0005675302.tif 000004
【図４】
0005675302.tif 000005
【図５】
0005675302.tif 000006