(57)【要約】【課題】  ユーザが再生モードをサーチ再生モードから通常再生モードに移行させるための操作をしたならば、通常再生モードでコンテンツの再生を開始する場所がユーザが望んでいた場所になるように調整を行う。【解決手段】  コンテンツの再生モードをサーチ再生モードから他の再生モードに移行させるための操作がユーザにより行われたことを検出するステップと、見積遅延時間にサーチ再生の速度を乗じることにより、補正時間を得るステップと、操作が行われた瞬間のコンテンツのタイムスタンプから補正時間を差し引くことにより、見積始動タイムスタンプを得るステップと、ユーザが希望する希望位置のタイムスタンプを入力するステップと、見積始動タイムスタンプ、希望位置タイムスタンプ及びサーチ再生の速度に基づいて、見積遅延時間を補正するステップとを備える。【選択図】        図１４
2005293680.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの再生モードをサーチ再生モードから他の再生モードに移行させるための操作がユーザにより行われたことを検出する操作検出ステップと、
見積遅延時間に前記サーチ再生の速度を乗じることにより、補正時間を得る補正時間算出ステップと、
前記操作が行われた瞬間の前記コンテンツのタイムスタンプから前記補正時間を差し引くことにより、見積始動タイムスタンプを得るタイムスタンプ補正ステップと、
前記ユーザが希望する希望位置のタイムスタンプを入力する希望位置入力ステップと、
前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正する見積遅延時間補正ステップと、
を備えることを特徴とするコンテンツ頭出位置制御方法。
【請求項２】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記見積遅延時間補正ステップは、
前記見積始動タイムスタンプと前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間に所定の係数を乗じて得た時間を前記見積遅延時間から減ずることにより、前記見積遅延時間を補正することを特徴とするコンテンツ頭出位置制御方法。
【請求項３】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記見積遅延時間補正ステップは、複数回の頭出しに亘る前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正することを特徴とするコンテンツ頭出位置制御方法。
【請求項４】
請求項３に記載のコンテンツ頭出位置制御方法において、
前記見積遅延時間補正ステップは、
前記見積始動タイムスタンプから前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間を前記見積遅延時間から減ずることにより得た時間の複数回の頭出しに亘る加重平均を、新たな見積遅延時間とすることを特徴とするコンテンツ頭出位置制御方法。
【請求項５】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記サーチ再生の速度をコンテンツの内容によって変化させるサーチ速度制御ステップを更に備えることを特徴とするコンテンツ頭出位置制御方法。
【請求項６】
請求項５に記載のコンテンツ頭出位置制御方法において、
前記サーチ速度制御ステップは、テロップ画像、人物が含まれる画像及び特定画像のうちの少なくとも１つの部分でサーチ速度を第１の速度とし、他の部分でサーチ速度を前記第１の速度よりも早い第２の速度とすることを特徴とするコンテンツ頭出位置制御方法。
【請求項７】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記見積始動タイムスタンプ位置を含む所定範囲の複数の位置のコンテンツを一覧表示する表示ステップを更に備えることを特徴とするコンテンツ頭出位置制御方法。
【請求項８】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記見積始動タイムスタンプ位置から最も近い順に１以上のシーンチェンジの位置を検出するシーンチェンジ検出ステップと、
前記１以上のシーンチェンジの位置のコンテンツを希望位置の候補のコンテンツとして表示する表示ステップと、
を更に備えることを特徴とするコンテンツ頭出位置制御方法。
【請求項９】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記見積始動タイムスタンプ位置から最も近いシーンチェンジの位置を検出するシーンチェンジ検出ステップを更に備え、
前記希望位置入力ステップは、前記シーンチェンジ位置を前記希望位置とみなすことを特徴とするコンテンツ頭出位置制御方法。
【請求項１０】
請求項１に記載のコンテンツ頭出位置制御方法において、
前記他の再生モードは、通常再生、早見再生、スロー再生、コマ送り再生、ジョグ再生、静止画再生及び逆転再生のうちの何れかであることを特徴とするコンテンツ頭出位置制御方法。
【請求項１１】
コンテンツの再生モードをサーチ再生モードから他の再生モードに移行させるための操作がユーザにより行われたことを検出する操作検出手段と、
見積遅延時間に前記サーチ再生の速度を乗じることにより、補正時間を得る補正時間算出手段と、
前記操作が行われた瞬間の前記コンテンツのタイムスタンプから前記補正時間を差し引くことにより、見積始動タイムスタンプを得るタイムスタンプ補正手段と、
前記ユーザが希望する希望位置のタイムスタンプを入力する希望位置入力手段と、
前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正する見積遅延時間補正手段と、
を備えることを特徴とするコンテンツ頭出位置制御装置。
【請求項１２】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記見積遅延時間補正手段は、
前記見積始動タイムスタンプと前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間に所定の係数を乗じて得た時間を前記見積遅延時間から減ずることにより、前記見積遅延時間を補正することを特徴とするコンテンツ頭出位置制御装置。
【請求項１３】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記見積遅延時間補正手段は、複数回の頭出しに亘る前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正することを特徴とするコンテンツ頭出位置制御装置。
【請求項１４】
請求項１３に記載のコンテンツ頭出位置制御装置において、
前記見積遅延時間補正手段は、
前記見積始動タイムスタンプから前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間を前記見積遅延時間から減ずることにより得た時間の複数回の頭出しに亘る加重平均を、新たな見積遅延時間とすることを特徴とするコンテンツ頭出位置制御装置。
【請求項１５】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記サーチ再生の速度をコンテンツの内容によって変化させるサーチ速度制御手段を更に備えることを特徴とするコンテンツ頭出位置制御装置。
【請求項１６】
請求項１５に記載のコンテンツ頭出位置制御装置において、
前記サーチ速度制御手段は、テロップ画像、人物が含まれる画像及び特定画像のうちの少なくとも１つの部分でサーチ速度を第１の速度とし、他の部分でサーチ速度を前記第１の速度よりも早い第２の速度とすることを特徴とするコンテンツ頭出位置制御装置。
【請求項１７】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記見積始動タイムスタンプ位置を含む所定範囲の複数の位置のコンテンツを一覧表示する表示手段を更に備えることを特徴とするコンテンツ頭出位置制御装置。
【請求項１８】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記見積始動タイムスタンプ位置から最も近い順に１以上のシーンチェンジの位置を検出するシーンチェンジ検出手段と、
前記１以上のシーンチェンジの位置のコンテンツを希望位置の候補のコンテンツとして表示する表示手段と、
を更に備えることを特徴とするコンテンツ頭出位置制御装置。
【請求項１９】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記見積始動タイムスタンプ位置から最も近いシーンチェンジの位置を検出するシーンチェンジ検出手段を更に備え、
前記希望位置入力手段は、前記シーンチェンジ位置を前記希望位置とみなすことを特徴とするコンテンツ頭出位置制御装置。
【請求項２０】
請求項１１に記載のコンテンツ頭出位置制御装置において、
前記他の再生モードは、通常再生、早見再生、スロー再生、コマ送り再生、ジョグ再生、静止画再生及び逆転再生のうちの何れかであることを特徴とするコンテンツ頭出位置制御装置。
【請求項２１】
コンピュータに請求項１乃至１０の何れか１項に記載のコンテンツ頭出位置制御方法を行わせるためのコンテンツ頭出位置制御プログラム。
【請求項２２】
コンピュータを請求項１１乃至２０の何れか１項に記載のコンテンツ頭出位置制御装置として機能させるためのコンテンツ頭出位置制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの頭出位置を制御するためのコンテンツ頭出位置制御方法、コンテンツ頭出位置制御装置及びコンテンツ頭出位置制御プログラムに関し、特に、ハードディスクドライブ、ＤＶＤ(Digital Versatile Disc)又はビデオテープレコーダ等に記録されたコンテンツをサーチ再生した後に通常再生、スロー再生、静止画再生等のサーチ再生とは異なる第２の再生モードで再生する場合に、第２の再生モードにおける再生の頭出位置を制御するためのコンテンツ頭出位置制御方法、コンテンツ頭出位置制御装置及びコンテンツ頭出位置制御プログラムに関する。
【背景技術】
【０００２】
音声映像コンテンツがアナログ記録若しくはデジタル記録されたビデオテープレコーダ、音声映像コンテンツがデジタル記録されたハードディスク、コンパクトディスク、ＤＶＤ、光磁気ディスク等から音声映像コンテンツを再生する際、又は、音声コンテンツがアナログ記録若しくはデジタル記録されたオーディオテープレコーダ、音声コンテンツがデジタル記録されたハードディスクドライブ、コンパクトディスク、ＤＶＤ、光磁気ディスク等からコンテンツを再生する場合、必ずしも、コンテンツの最初から再生をするとは限らない。記録媒体の途中に記録されているチャプターを最初から再生をしたり、記録媒体の途中に記録されている曲を最初から再生をする場合には、インデックスを用いて頭出しをすることができる。
【０００３】
特許文献１には、ユーザがマークを付したカットの先頭画像及び末尾画像を表示し、また、これを可能とするために、シーンチェンジを検出する発明が記載されている。
【０００４】
特許文献２には、コンテンツ中に散在する複数の画像を１つの画面に一覧表示し、その中から選択された画像に対応する部分を通常再生する発明が記載されている。
【０００５】
特許文献３及び４には、シーンチェンジを検出する本願出願人を出願人とする発明が記載されている。
【０００６】
特許文献５には、ニュース番組等を要約して画面及び音声を出力する本願出願人を出願人とする発明が記載されている。また、要約のために、人物を検出する発明が第４２乃至４３段落及び第７４段落に記載されており、テロップを検出する発明が第４４段落に記載されており、類似画像を検出する発明が第６６段落に記載されている。
【０００７】
特許文献６には、人物の顔を検出する本願出願人を出願人とする発明が記載されている。
【０００８】
特許文献７には、検出された顔をデータベース中の顔と照合して、人物を識別する本願出願人を出願人とする発明が記載されている。
【０００９】
本願出願人は、非特許文献１に、人物の顔を検出し、照合するによる発明を記載している。
【００１０】
本願出願人は、非特許文献２に、類似画像を検索する発明を記載している。
【特許文献１】特開平９−１０７５１７号公報
【特許文献２】特開平１０−１４５７４３号公報
【特許文献３】特開平６−２５９０５２号公報
【特許文献４】特開２００１−７８１９６号公報
【特許文献５】特開２００２−１４９６７２号公報
【特許文献６】特開平７−３１１８３３号公報
【特許文献７】特開２００１−２８３２２４号公報
【非特許文献１】顔検出／顔照合エンジン「Ｎｅｏ  Ｆａｃｅ」、  インターネット  <URL: http://www.sw.nec.co.jp/soft/neoface/nf01.html>
【非特許文献２】「Ｐｉｃｔｕｒｅ  Ｆｉｎｄｅｒ」、  インターネット  <http://www.sw.nec.co.jp/soft/PictureFinder/03.html>
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ところで、特定のシーンのみを視聴したり、特定の人物が記録されている部分のみを視聴する場合など、コンテンツ中の特定の部分のみを視聴した場合には、ユーザは、コンテンツをサーチ再生して、目的の部分が現れたならば、通常再生ボタンを押して、通常再生モードで視聴を始める。また、今見た部分を再度視聴したい場合には、ユーザは、コンテンツを逆転サーチ再生して、その部分の先頭部が現れたならば、通常再生ボタンを押して、通常再生モードで視聴を再開する。
【００１２】
しかし、ユーザが、サーチ画面を眺めていて、サーチ画面中に通常再生をしたい部分が含まれていることを発見してから、再生モードをサーチ再生モードから通常再生モードに移行させるための操作をするまでには、判断時間及び反射時間を含む遅延時間が経過している。従って、ユーザが、再生モードをサーチ再生モードから通常再生モードに移行するための操作を行った瞬間には、ユーザが再生を始めたいと判断した場所を通過している。従って、ユーザは、コンテンツが進みすぎている場合には、頭出しのために逆転再生の操作をすることが必要となり、コンテンツが戻りすぎている場合には、目的の部分が現れるまで待つことが必要となる。
【００１３】
従って、本発明は、ユーザが再生モードをサーチ再生モードからサーチ再生モード以外の再生モードに移行させるための操作をしたならば、サーチ再生モード以外の再生モードでコンテンツの再生を開始する場所がユーザが望んでいた場所になるように調整を行うコンテンツ頭出位置制御方法、コンテンツ頭出位置制御装置及びコンテンツ頭出位置制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の観点によれば、コンテンツの再生モードをサーチ再生モードから他の再生モードに移行させるための操作がユーザにより行われたことを検出する操作検出ステップと、見積遅延時間に前記サーチ再生の速度を乗じることにより、補正時間を得る補正時間算出ステップと、前記操作が行われた瞬間の前記コンテンツのタイムスタンプから前記補正時間を差し引くことにより、見積始動タイムスタンプを得るタイムスタンプ補正ステップと、前記ユーザが希望する希望位置のタイムスタンプを入力する希望位置入力ステップと、前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正する見積遅延時間補正ステップと、を備えることを特徴とするコンテンツ頭出位置制御方法が提供される。
【００１５】
上記のコンテンツ頭出位置制御方法において、前記見積遅延時間補正ステップは、前記見積始動タイムスタンプと前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間に所定の係数を乗じて得た時間を前記見積遅延時間から減ずることにより、前記見積遅延時間を補正してもよい。
【００１６】
上記のコンテンツ頭出位置制御方法において、前記見積遅延時間補正ステップは、複数回の頭出しに亘る前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正してもよい。
【００１７】
上記のコンテンツ頭出位置制御方法において、前記見積遅延時間補正ステップは、前記見積始動タイムスタンプから前記希望位置タイムスタンプとの差分を前記サーチ再生の速度で除して得た時間を前記見積遅延時間から減ずることにより得た時間の複数回の頭出しに亘る加重平均を、新たな見積遅延時間としてもよい。
【００１８】
上記のコンテンツ頭出位置制御方法は、前記サーチ再生の速度をコンテンツの内容によって変化させるサーチ速度制御ステップを更に備えていてもよい。
【００１９】
上記のコンテンツ頭出位置制御方法において、前記サーチ速度制御ステップは、テロップ画像、人物が含まれる画像及び特定画像のうちの少なくとも１つの部分でサーチ速度を第１の速度とし、他の部分でサーチ速度を前記第１の速度よりも早い第２の速度としてもよい。
【００２０】
上記のコンテンツ頭出位置制御方法は、前記見積始動タイムスタンプ位置を含む所定範囲の複数の位置のコンテンツを一覧表示する表示ステップを更に備えていてもよい。
【００２１】
上記のコンテンツ頭出位置制御方法は、前記見積始動タイムスタンプ位置から最も近い順に１以上のシーンチェンジの位置を検出するシーンチェンジ検出ステップと、前記１以上のシーンチェンジの位置のコンテンツを希望位置の候補のコンテンツとして表示する表示ステップと、を更に備えていてもよい。
【００２２】
上記のコンテンツ頭出位置制御方法は、前記見積始動タイムスタンプ位置から最も近いシーンチェンジの位置を検出するシーンチェンジ検出ステップを更に備え、前記希望位置入力ステップは、前記シーンチェンジ位置を前記希望位置とみなしてもよい。
【００２３】
上記のコンテンツ頭出位置制御方法において、前記他の再生モードは、通常再生、早見再生、スロー再生、コマ送り再生、ジョグ再生、静止画再生及び逆転再生のうちの何れかであってもよい。
【００２４】
本発明の第２の観点によれば、コンテンツの再生モードをサーチ再生モードから他の再生モードに移行させるための操作がユーザにより行われたことを検出する操作検出手段と、見積遅延時間に前記サーチ再生の速度を乗じることにより、補正時間を得る補正時間算出手段と、前記操作が行われた瞬間の前記コンテンツのタイムスタンプから前記補正時間を差し引くことにより、見積始動タイムスタンプを得るタイムスタンプ補正手段と、前記ユーザが希望する希望位置のタイムスタンプを入力する希望位置入力手段と、前記見積始動タイムスタンプ、前記希望位置タイムスタンプ及び前記サーチ再生の速度に基づいて、前記見積遅延時間を補正する見積遅延時間補正手段と、を備えることを特徴とするコンテンツ頭出位置制御装置が提供される。
【発明の効果】
【００２５】
本発明によれば、ユーザが再生モードをサーチ再生モードからサーチ再生モード以外の再生モードに移行させるための操作をしたならば、サーチ再生モード以外の再生モードでコンテンツの再生を開始する場所がユーザが望んでいた場所になるように調整を行うことができる。また、サーチ再生モード中に再生速度を変えることで、ユーザが望んでいる再生位置を探し易くすることができる。
【発明を実施するための最良の形態】
【００２６】
以下、図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００２７】
図１を参照して本発明の概略を説明すると、例えば、再生モードを正方向サーチ再生モードから通常再生モードに移行させるためのユーザによる操作を検出したならば、その時のコンテンツのタイムスタンプＴＳＡから補正時間（後述する。）ΔＴＳＡＢに相当する距離だけ戻ったタイムスタンプＴＳＢの位置（見積頭出位置）まで、コンテンツを巻き戻し、見積頭出位置から通常再生を開始する。そして、真にユーザが通常再生を開始したいと希望していた位置（希望頭出位置）のタイムスタンプＴＳＣから見積頭出位置のタイムスタンプＴＳＢを差し引いた時間を誤差時間ΔＴＳＢＣとして算出し、補正時間ΔＴＳＡＢから誤差時間ＴＳＢＣを差し引いた時間を新たな補正時間ΔＴＳＡＢ’とする。
【００２８】
こうすることにより、次回に同様な動作をした時に、タイムスタンプＴＳＢとタイムスタンプＴＳＣが一致することとなり、ユーザは、タイムスタンプＴＳＢの位置からタイムスタンプＴＳＣの位置までコンテンツを巻き戻したり、進めたりする必要が無くなる。
【００２９】
本発明を適用する再生モードの遷移は、サーチ再生モードから通常再生モードへの遷移のみならず、サーチ再生モードからサーチ再生モード以外の再生モードである。サーチ再生モードの速度は、例えば、数倍速〜数十倍速である。サーチ再生モード以外の再生モードには、通常再生モードのみならず、早見再生モード、スロー再生モード、コマ送り再生モード、ジョグ再生モード、静止画再生モード及び逆転再生モードが含まれる。ここで、通常再生モードの再生速度は、１倍速であり、早見再生モードの再生速度は、１を超える数倍速（例えば、１．５倍、２倍、２．５倍、３倍、３．５倍、４倍、…）であり、スロー再生モードの再生速度は、０を超え１未満（例えば、１／２倍、１／３倍、１／４倍、１／５倍、…）であり、静止画再生モードの再生速度は、０であり、逆転再生モードの再生速度は、０未満マイナス数倍速（例えば、−４倍速、−３．５倍速、−３倍速、−２．５倍速、−２倍速、−１．５倍速、−１倍速、−１／２倍速、−３／１倍速、−１／４倍速、−１／５倍速等）である。コマ送り再生モードでは、通常は静止画再生を行い、コマ送りボタンが押された時に１フレーム正転又は逆転する。ジョグ再生モードでは、ジョグダイアルの回転量に応じて、フレームが正方向又は逆方向に進む。
【００３０】
また、サーチ再生ボタンを押している最中にサーチ再生が行われ、サーチ再生ボタンから指が離されると通常再生モードに移行するのであれば、サーチモード再生から通常再生モードに移行させるためのユーザによる操作を検出する時とは、サーチ再生ボタンから指が離されたことを検出した時である。また、サーチ再生ボタンを一度押せば、その後サーチ再生ボタンを押さなくても、サーチ再生を行い、サーチ再生の最中に通常再生ボタンが押された時に、サーチ再生モードから通常再生モードへ移行するのであれば、サーチモード再生から通常再生モードに移行させるためのユーザによる操作を検出する時とは、通常再生ボタンが押されたことを検出スタ時である。但し、速度サーボ部への速度指示信号の変化時をサーチモード再生から通常再生モードに移行させるためのユーザによる操作を検出する時としてもよい。
【００３１】
次に、図２を参照して、本発明の原理を説明する。判断時間及び反射時間を含む遅延時間の見積値（見積遅延時間）は、ΔＲＴであり、サーチ再生の速度に依存しないと仮定する。Ｎ１倍速のサーチ再生の場合には、見積遅延時間ΔＲＴにサーチ再生速度Ｎ１を乗じることにより補正時間ΔＴＳＡＢ１を求める（ΔＴＳＡＢ１＝Ｎ１×ΔＲＴ）。次に、タイムスタンプＴＳＡ１の位置から補正時間ΔＴＳＡＢ１に相当する距離だけコンテンツ巻き戻し、こうすることにより、コンテンツをタイムスタンプＴＳＢ１の位置まで至らせる（ＴＳＢ１＝ＴＳＡ１−ΔＴＳＡＢ１）。Ｎ２倍速のサーチ再生の場合には、見積遅延時間ΔＲＴにサーチ再生速度Ｎ２を乗じることにより補正時間ΔＴＳＡＢ２を求める（ΔＴＳＡＢ２＝Ｎ２×ΔＲＴ）。次に、タイムスタンプＴＳＡ２の位置から補正時間ΔＴＳＡＢ２に相当する距離だけコンテンツ巻き戻し、こうすることにより、コンテンツをタイムスタンプＴＳＢ２の位置まで至らせる（ＴＳＢ２＝ＴＳＡ２−ΔＴＳＡＢ２）。従って、サーチ再生の速度が変化しても、遅延時間に対応した距離だけコンテンツを巻き戻すことが可能となる。なお、逆転サーチ再生をしている場合は、巻き戻しが早送りに変わる点を除き、正転サーチ再生の場合と同様である。
【００３２】
次に、図３を参照して、見積遅延時間の補正方法について説明する。図２では、２種類のサーチ速度Ｎ１及びＮ２の場合を示したが、図３では、両者を代表して、サーチ速度がＮであるとする。タイムスタンプＴＳＡの位置から補正時間ΔＴＳＡＢだけ巻き戻されたタイムスタンプＴＳＢの位置は、見積遅延時間ΔＲＴに基づいた位置であり、見積遅延時間ΔＲＴに誤差が含まれている場合には、真にユーザが頭出をしたい位置（タイムスタンプＴＳＣ）の位置と一致しない。
【００３３】
そこで、タイムスタンプＴＳＣからタイムスタンプＴＳＢを差し引くことによりタイムスタンプ換算誤差ΔＴＳＢＣを得て（ΔＴＳＢＣ＝ＴＳＣ−ＴＳＢ）、これをサーチ速度Ｎで除することにより見積遅延時間誤差ΔＣを得て（ΔＣ＝ΔＴＳＢＣ／Ｎ）、見積遅延時間ΔＲＴから見積遅延時間誤差ΔＣを差し引くことにより、見積遅延時間ΔＲＴを更新する（ΔＲＴ’＝ΔＲＴ−ΔＣ＝ΔＲＴ−ΔＴＳＢＣ／Ｎ）。
【００３４】
こうすることにより、サーチ速度に依存しない見積遅延時間ΔＲＴが補正されるので、次回以降、サーチ速度が変化しても、タイムスタンプＴＳＢはタイムスタンプＴＳＣと一致することとなる。
【００３５】
次に、図４を参照して、希望頭出位置のタイムスタンプＴＳＣを得る１つの方法について説明する。コンテンツを見積頭出位置（タイムスタンプがＴＳＢである位置）まで巻き戻したならば、その位置を中心として、所定の範囲のサムネイル画像３０１−１乃至３０１−５を一覧表示する。そして、ユーザに頭出し位置の画像を選択させ、ユーザにより選択された画像がある位置のタイムスタンプを希望頭出位置のタイムスタンプＴＳＣとする。
【００３６】
サムネイル画像３０１−１乃至３０１−５は、一定間隔の複数位置の画像であってもよいし、見積頭出位置からの距離が短い順に上位の位置にあるシーンチェンジ直後の画像であってもよい。シーンチェンジ検出をするためには、例えば、特許文献３又は４に記載されている発明を利用することができる。
【００３７】
また、図５に示すように、ユーザからの選択を待たずに、見積頭出位置からの距離が最も短い位置にあるシーンチェンジのタイムスタンプをタイムスタンプＴＳＣとして、自動的に通常再生を開始し、更に、自動的に見積遅延時間ΔＲＴを補正しても良い。
【００３８】
次に、見積遅延時間ΔＲＴの補正方法のバリエーションについて説明する。
【００３９】
上述の例では、見積遅延時間ΔＲＴから見積遅延時間誤差ΔＣを差し引くことにより、見積遅延時間を補正した（ΔＲＴ’＝ΔＲＴ−ΔＣ）。しかし、このような補正を行うと、単に、前回補正された見積遅延時間を次回に適用するのみであり、前回の補正が誤りであれば、次回の見積遅延時間は誤ったものとなってしまう。
【００４０】
そこで、例えば、図６に示すように、見積遅延時間ΔＲＴから見積遅延時間誤差ΔＣに１未満の係数（図６の例では１／２）を掛けた値を見積遅延時間ΔＲＴから差し引くことにより、見積遅延時間を補正する（ΔＲＴ’＝ΔＲＴ−ａ×ΔＣ）。こうすることにより、すでに見積遅延時間ΔＲＴが正しい値に収束し、連続して見積遅延時間誤差ΔＣがほぼゼロとなった後に、錯誤的に１回だけ見積遅延時間誤差ΔＣの大きな値になったとしても、見積遅延時間ΔＲＴが大きく補正されることが無くなる。
【００４１】
また、図７に示すように、過去の複数回にわたるΔＲＴ−ΔＣを基に、見積遅延時間ΔＲＴを補正しても良い。図７の例では、ΔＲＴ２を求める場合には、過去の１回のΔＲＴ−ΔＣを基に、見積遅延時間を補正する。使用を開始してから間もない頃に、過去の複数回にわたるΔＲＴ−ΔＣが蓄積されていない場合には、１回の過去のΔＲＴ−ΔＣのみを利用することにより、最速に見積遅延時間を正しい値まで持っていくことができる。ΔＲＴ３を求める場合には、過去の２回のΔＲＴ−ΔＣを基に見積遅延時間を補正する。使用を開始してから間もない頃に、過去の所定の複数回にわたるΔＲＴ−ΔＣが蓄積されていない場合には、所定の複数回未満の数の過去のΔＲＴ−ΔＣのみを利用することにより、早く且つある程度の信頼性を伴って見積遅延時間を正しい値まで持っていくことができる。ΔＲＴ３、ΔＲＴ４、ΔＲＴ５、…を求める場合には、過去の３回のΔＲＴ−ΔＣを基に見積遅延時間を補正する。使用を開始してから使用回数が一定回数以上になり、過去の所定の複数回にわたるΔＲＴ−ΔＣが蓄積されている場合には、所定の複数回の過去のΔＲＴ−ΔＣのみを利用することにより、かなりの信頼性を伴って見積遅延時間を微調整することができる。図７の例では、過去の３回のΔＲＴ−ΔＣを基に見積遅延時間を補正する状態が定常状態であるとしたが、過去の４回以上のΔＲＴ−ΔＣを基に見積遅延時間を補正する状態が定常状態であるとしてもよい。
【００４２】
図７の例では、過去の３回のΔＲＴ−ΔＣを等しい重みで利用することとしたが、図８に示すように、加重平均を取っても良い。図８の例では、最近のΔＲＴ−ΔＣに対して重みを重くしている。
【００４３】
図９は、図８の例を表で表したものである。
【００４４】
図１０は、図８の表を一般化したものである。各行の全ての重みの和は１でなければならない。例えば、
ａ１（２）＋ａ２（２）＝１
ａ１（３）＋ａ２（３）＋ａ３（３）＝１
である。しかし、重みについてのそれ以外の制限はない。
【００４５】
図１１の例では、ΔＲＴ６、ΔＲＴ７及びΔＲＴ８の計算において、ΔＲＴ５−ΔＣ５を用いていない。これは、ΔＲＴ５−ΔＣ５の値が、ΔＲＴ４−ΔＣ４、ΔＲＴ３−ΔＣ３、ΔＲＴ２−ΔＣ２、…と比較してかけ離れた値である。このような場合には、錯誤的にΔＲＴ５−ΔＣ５の値が得られたと判断して、ΔＲＴ５−ΔＣ５を用いないこととしている。あるΔＲＴ−ΔＣを用いるか用いないかについては、例えば、その前後のΔＲＴ−ΔＣの平均値を中心とした所定時間の範囲に入っているか否かに基づいて判断する。また、所定数のΔＲＴ−ΔＣを集め、最大値から所定数個のΔＲＴ−ΔＣ及び最小値から所定数個のΔＲＴ−ΔＣを除外するようにしても良い。例えば、過去１０回のΔＲＴ−ΔＣを集め、最大値をとるΔＲＴ３−ΔＣ３、２番目の最大値をとるΔＲＴ５−ΔＣ５、最小値をとるΔＲＴ２−ΔＣ２及び２番目の最小値をとるΔＲＴ７−ΔＣ７を除外して、過去８回のΔＲＴ−ΔＣの加重平均により、ΔＲＴを補正しても良い。
【００４６】
サーチ速度は一定でなくても良いことを上述したが、例えば、図１２に示すように、テロップが含まれている画像、人物が含まれている画像及び特定画像が含まれている画像において、サーチ速度を遅くして、その他の画像において、サーチ速度を速くするようにしても良い。勿論、テロップが含まれている画像のみにおいてサーチ速度を遅くしてもよいし、人物が含まれている画像のみにおいてサーチ速度を遅くしてもよいし、特定画像が含まれている画像のみにおいてサーチ速度を遅くしてもよい。
【００４７】
テロップが含まれている画像を検出するためには、例えば、特許文献５に記載されている発明を利用することができる。人物が含まれている画像を検出するためには、例えば、特許文献６、特許文献７及び非特許文献１に記載されている発明を利用することができる。特定画像が含まれている画像を検出するためには、例えば、特許文献５及び非特許文献２に記載されている発明を利用することができる。
【００４８】
次に、本実施形態の具体的な構成及び動作について、図１３、１４及び１５を参照して説明する。
【００４９】
図１３を参照すると、本実施形態によるコンテンツ頭出位置制御装置は、ドライブ１０３、位置サーボ部１０５、速度サーボ部１０７、サーチ速度検出部１０９、操作検出部１１１、見積遅延時間格納部１１３、補正時間算出部１１５、操作時タイムスタンプ取得部１１７、タイムスタンプ補正部１１９、見積遅延時間補正部１２１、希望位置入力部１２３、ユーザインターフェース部１２５、再生部１２７、シーンチェンジ検出部１２９、テロップ検出部１３１、人物検出部１３３、特定画像検出部１３５、サーチ速度指示部１３７及び特定画像指定部１３９を備える。なお、これらの部分はハードウェアによって実現することもできるが、コンピュータをこれらの部分として機能させるためのプログラムをコンピュータが読み込んで実行することによっても実現することができる。
【００５０】
まず、全体の動作について、図１３及び１４を参照して説明する。
【００５１】
まず、操作検出部１１１は、ユーザインターフェース部１２５を介して、サーチ再生モードに移行したか否かを判断する（ステップＳ２０１）。又は、サーチ速度検出部１０９が、速度サーボ部１０７から得られる目標速度又は実際の速度を検出することにより、サーチ再生モードに移行したか否かを判断しても良い。次に、サーチ速度検出部１０９は、速度サーボ部１０７から得られる目標速度又は実際の速度をサーチ速度Ｎとして検出する（ステップＳ２０３）。次に、操作検出部１１１は、ユーザインターフェース部１２５を介して、サーチ再生モード以外の再生モードに移行したか否かを判断する（ステップＳ２０５）。
【００５２】
次に、操作時タイムスタンプ取得部１１７は、位置サーボ部１０５から得られるタイムスタンプ及び操作検出部１１１から得られるモード以降検出信号に基づいて、サーチ再生モードから他の再生モードに移行するための操作が行われた瞬間のタイムスタンプＴＳＡを検出する（ステップＳ２０７）。
【００５３】
次に、補正時間算出部１１５は、見積遅延時間格納部１１３から得られる見積遅延時間ΔＲＴにサーチ速度検出部１０９から得られるサーチ速度Ｎを乗ずることにより、補正時間ΔＴＳＡＢを得る（ステップＳ２０９）。
【００５４】
次に、タイムスタンプ補正部１１９は、操作時タイムスタンプ取得部１１７から得られる操作検出時のタイムスタンプＴＳＡから補正時間ΔＴＳＡＢを差し引くことにより、見積始動タイムスタンプＴＳＢを得る（ステップＳ２１１）。
【００５５】
次に、位置サーボ部１０５は、ドライブ１０３を駆動することにより、見積始動タイムスタンプＴＳＢの位置までコンテンツ媒体１０１に記録されているコンテンツを移動させる（ステップＳ２１３）。
【００５６】
次に、位置サーボ部１０５による制御により、見積始動タイムスタンプＴＳＢの位置を中心とする所定範囲の所定数の画像を再生部１２７により再生し、ユーザインターフェース部１２５は、それらのサムネイル画像を画面に一覧表示する（ステップＳ２１５）。又は、位置サーボ部１０５による制御により、見積始動タイムスタンプＴＳＢの位置を中心とする所定範囲の画像を再生部１２７により再生し、シーンチェンジ検出部１２９が、再生画像からシーンチェンジを検出し、ユーザインターフェース部１２５は、１以上のシーンチェンジ直後のサムネイル画像を画面に一覧表示するようにしてもよい。
【００５７】
次に、ユーザインターフェース部１２５は、ユーザにより選択されたサムネイル画像を識別する（ステップＳ２１７）。次に、希望位置入力部１２３は、ステップＳ２１７で識別されたサムネイル画像に対応するタイムスタンプを希望位置タイムスタンプＴＳＣとして検出する（ステップＳ２１９）。次に、見積遅延時間補正部１２１は、見積始動タイムスタンプＴＳＢ、希望位置タイムスタンプＴＳＣ及びサーチ速度Ｎに基づいて、見積遅延時間ΔＲＴを補正し、補正後の見積遅延時間ΔＲＴを見積遅延時間格納部１１３に格納する（ステップ２２１）。
【００５８】
次に、サーチ速度の制御について、図１３及び１５を参照して説明する。
【００５９】
まず、ユーザインターフェース部１２５は、ユーザからの再生モード指示の信号を基に、サーチ再生モードに移行したか否かを判断する（ステップＳ２５１）。
【００６０】
サーチ再生モードに移行したならば（ステップＳ２５１でＹＥＳ）、テロップ検出部１３１は、再生されている画像にテロップが含まれているか否かを検出する（ステップＳ２５３）。再生されている画像にテロップが含まれている場合にはステップＳ２６１に進み、そうでない場合にはステップＳ２５５に進む。
【００６１】
ステップＳ２５５では、人物検出部１３３は、再生されている画像に人物が含まれているか否かを検出する。再生されている画像に人物が含まれている場合にはステップＳ２６１に進み、そうでない場合にはステップＳ２５７に進む。
【００６２】
ステップＳ２５７では、特定画像検出部１３５は、再生されている画像に特定画像指定部１３９にて指定された特定画像が含まれているか否かを検出する。再生されている画像に特定画像が含まれている場合にはステップＳ２６１に進み、そうでない場合にはステップＳ２５９に進む。
【００６３】
ステップＳ２５９では、サーチ再生の速度をＮ２に設定する。ステップＳ２６１では、サーチ再生の速度をＮ１に設定する（Ｎ１＜Ｎ２）。
【００６４】
次に、サーチ再生モード以外の再生モードに移行するためのユーザからの入力があれば（ステップＳ２６９でＹＥＳ）、ステップＳ２５１に戻り、一定時間が経過すれば（ステップＳ２６７でＹＥＳ）、ステップＳ２５３に戻る。ここで、時間の計測のために一次変数Ｉを用いている（ステップＳ２６３及びＳ２６５）。
【００６５】
なお、サーチ速度指示部１３７が、ステップＳ２５３、Ｓ２５５及びＳ２５７の判断を行い、ステップＳ２５９及びＳ２６１の速度設定を行い、設定された速度を速度サーボ部１０７に目標速度として与える。
【産業上の利用可能性】
【００６６】
本発明は、ハードディスクドライブ、ＤＶＤ又はビデオテープレコーダ等に記録されたコンテンツをサーチ再生した後に通常再生、スロー再生、静止画再生等のサーチ再生とは異なる第２の再生モードで再生する場合に、第２の再生モードにおける再生の頭出位置を制御するために利用することができる。
【図面の簡単な説明】
【００６７】
【図１】本発明の実施形態の概要を示すであり、巻き戻し量が自動補正される様子を示す。
【図２】本発明の実施形態の原理を示す第１の図であり、サーチ再生速度が異なる場合に、巻き戻し量が異なる様子を示す。
【図３】本発明の実施形態の原理を示す第２の図であり、見積遅延時間を補正する方法を示す。
【図４】本発明の実施形態による、ユーザに頭出し位置を選択させるために表示する一覧画面を示す。
【図５】本発明の実施形態による、シーンチェンジ箇所からの自動再生を示す図である。
【図６】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第１の図である。
【図７】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第２の図である。
【図８】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第３の図である。
【図９】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第４の図である。
【図１０】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第５の図である。
【図１１】本発明の実施形態による、見積遅延時間の補正方法のバリエーションを示す第６の図である。
【図１２】本発明の実施形態による、可変サーチ再生速度を説明するための図である。
【図１３】本発明の実施形態によるコンテンツ頭出位置制御装置の構成を示すブロック図である。
【図１４】本発明の実施形態によるコンテンツ頭出位置制御方法を示すフローチャートである。
【図１５】本発明の実施形態による、可変サーチ再生速度を実現する方法を示すフローチャートである。
【符号の説明】
【００６８】
１０１  コンテンツ媒体
１０３  ドライブ
１０５  位置サーボ部
１０７  速度サーボ部
１０９  サーチ速度検出部
１１１  操作検出部
１１３  見積遅延時間格納部
１１５  補正時間算出部
１１７  操作時タイムスタンプ取得部
１１９  タイムスタンプ補正部
１２１  見積遅延時間補正部
１２３  希望位置入力部
１２５  ユーザインターフェース部
１２７  再生部
１２９  シーンチェンジ検出部
１３１  テロップ検出部
１３３  人物検出部
１３５  特定画像検出部
１３７  サーチ速度指示部
１３９  特定画像指定部
【図１】
2005293680.tif 000003
【図２】
2005293680.tif 000004
【図３】
2005293680.tif 000005
【図４】
2005293680.tif 000006
【図５】
2005293680.tif 000007
【図６】
2005293680.tif 000008
【図７】
2005293680.tif 000009
【図８】
2005293680.tif 000010
【図９】
2005293680.tif 000011
【図１０】
2005293680.tif 000012
【図１１】
2005293680.tif 000013
【図１２】
2005293680.tif 000014
【図１３】
2005293680.tif 000015
【図１４】
2005293680.tif 000016
【図１５】
2005293680.tif 000017