(57)【要約】【課題】特殊再生における再生速度切り替え時に、確実に映像上速度変化が認識できるようにする。【解決手段】再生速度切替の要求を受信した（Ｓ１０１）とき、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する（Ｓ１０２）。認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する（Ｓ１０２）。確定した次出画フレームを出画する（Ｓ１０４）。【選択図】  図２
2011211416.tif 000002
【特許請求の範囲】
【請求項１】
映像コンテンツに対し、単独で出画可能なフレームを選択して出画することによって特殊再生を行う映像再生方法であって、
再生速度切替の要求を受信する受信ステップと、
前記受信ステップにおいて再生速度切替の要求を受信したとき、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する比較ステップと、
前記比較ステップにおいて、認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する調整ステップと、
前記比較ステップおよび調整ステップの結果、確定した次出画フレームの出画を行う出画ステップとを備えた
ことを特徴とする映像再生方法。
【請求項２】
請求項１記載の映像再生方法において、
前記比較ステップは、
切替後の再生速度における次出画フレームの位置または時間を、切替前の再生速度における次出画フレームの位置または時間と比較し、その差が所定値よりも大きいときは、切替による速度変化が認識されると判定する一方、所定値以下のときは、切替による速度変化が認識されないと判定する
ことを特徴とする映像再生方法。
【請求項３】
請求項１記載の映像再生方法において、
前記特殊再生は、再生速度に関して複数の段階を有するものであり、
前記調整ステップは、
再生速度の段階を変更して、次出画フレームの再特定を行うものである
ことを特徴とする映像再生方法。
【請求項４】
請求項１記載の映像再生方法において、
前記出画ステップは、出画フレームの位置間隔または時間間隔に関する情報を、速度情報として記憶する
ことを特徴とする映像再生方法。
【請求項５】
請求項４記載の映像再生方法において、
前記比較ステップは、
切替後の再生速度における次出画フレームと現在の出画フレームとの位置間隔または時間間隔を、前記速度情報から得られた、切替前の再生速度における出画フレームの位置間隔または時間間隔の平均値と比較し、この平均値に所定値を加えた値よりも大きいときは、切替による速度変化が認識されると判定する一方、そうでないときは、切替による速度変化が認識されないと判定する
ことを特徴とする映像再生方法。
【請求項６】
請求項４記載の映像再生方法において、
前記特殊再生は、再生速度に関して複数の段階を有するものであり、かつ、各速度段階において、フレームの飛ばし幅が設定されており、
前記調整ステップは、
切替後の速度段階に係る飛ばし幅を、前記速度情報に基づいて変更して、次出画フレームの再特定を行う
ことを特徴とする映像再生方法。
【請求項７】
請求項１記載の映像再生方法において、
前記比較ステップおよび前記調整ステップは、再生速度の切替後の定常状態において、出画毎に、繰り返し実行される
ことを特徴とする映像再生方法。
【請求項８】
請求項１記載の映像再生方法において、
前記比較ステップおよび前記調整ステップは、前記映像コンテンツから取得したインデックス情報を用いて、実行され、
前記インデックス情報は、各フレームの位置情報または時間情報を少なくとも含む
ことを特徴とする映像再生方法。
【請求項９】
映像コンテンツに対し、単独で出画可能なフレームを選択して出画することによって特殊再生を行う映像再生装置であって、
前記映像コンテンツのデータを入力し、音声・映像信号を出力する再生部と、
前記再生部を制御する制御部とを備え、
前記制御部は、
再生速度切替の要求に応じて、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する比較部と、
前記比較部によって、認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する調整部とを備えている
ことを特徴とする映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像コンテンツを再生する技術に関するものであり、特に、早送り、早戻し、コマ送り等の特殊再生機能に関する。
【背景技術】
【０００２】
近年、ＤＶＤ−Ｖｉｄｅｏ形式の映像コンテンツだけでなく、様々なフォーマット形式の映像コンテンツが普及しており、視聴形態もＤＶＤプレーヤ、ＢＤプレーヤ等の光ディスク映像再生装置による視聴やパーソナルコンピュータ上で動作する映像再生ソフトによる視聴と様々である。また、映像再生装置または映像再生ソフトには、一般に、再生速度を変化させる早送り、早戻し、コマ送りといった特殊再生機能が備わっており、特殊再生機能は、様々なフォーマット形式の映像コンテンツに対して動作するように求められている。
【０００３】
特殊再生機能では、リモコンや本体ボタン等によるユーザからの入力により再生速度の切り替えができる。例えば図１３のようなリモコンの場合、早送りキー１４を一回押すと早送り１段階、さらに早送りキー１４を一回押すと早送り２段階といったように再生速度が切り替わる。早戻しは早戻しキー１３を一回押すと早戻し１段階、さらに早戻しキー１３を一回押すと早戻し２段階といったように再生速度が切り替る。
【０００４】
早送り・早戻しキーの代わりに、ジョグダイヤルにより再生速度の切り替えも可能である。例えば図１４のようなジョグダイヤルの場合、右方向に３０度回転させると早送り１段階、６０度回転させると早送り２段階というように、回転させる角度によって速度段階が切り替る。左方向に回転させると、早戻しの段階が切り替る。
【０００５】
さらに現在の再生速度段階がユーザに分かるように、本体にあるＬＣＤ（Liquid Crystal Display）やＴＶ、ディスプレイ等の映像モニタ上に表示するＯＳＤ（On Screen Display）により表示する機能も一般的に備わっている。例えば図１５の早送り１段階時のＯＳＤ表示２０や早送り３段階時のＯＳＤ表示２１のように、ＯＳＤの矢印形の表示位置によって速度段階を表示することができる。
【０００６】
次に映像再生装置や映像再生ソフトにおける特殊再生方法について説明する。
【０００７】
通常速度での再生の場合、映像コンテンツ内の全ての映像フレームを出画する。特殊再生の場合は、特定映像フレームのみを抽出し、間欠的に出画する。ＭＰＥＧ（Moving Picture Expert Group）圧縮された映像コンテンツでは、フレーム間予測に従いフレームデータが作成され、前方向予測のみを用いて符号化されるフレームはＰフレームと呼ばれ、前方向予測、両方向予測、後方向予測のうちいずれかを選択し符号化されるフレームはＢフレームと呼ばれ、フレーム間予測を用いずに符号化される単独でデコード可能なフレームはＩフレームと呼ばれる。特殊再生の場合は、単独でデコード可能なＩフレームを抽出し出画している。また、抽出する映像フレーム間隔が大きい程、特殊再生速度が大きくなり、一般的に映像再生装置や映像再生ソフトでは速度段階毎の間欠フレーム間隔を例えば早送り１段階５秒、早送り２段階１０秒というように予め決めている。
【０００８】
情報素材を再生する再生装置において、記録媒体のアクセス単位のサイズを、記録媒体に対する最小アクセス単位のサイズと、情報素材再生手段における処理単位のサイズとの公倍数とすることで、正確に早送りや巻き戻し等の特殊再生を行うという技術もある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開平１０−２６９７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、映像コンテンツの一つであるＡＶＩ（Audio Visual Interleaving）ファイルは図１６のようなデータ構造になっており、ヘッダ領域、フレームデータ領域、インデックス領域の３つの領域で構成されている。
【００１１】
ヘッダ領域には映像ストリーム、音声ストリームのコーデック情報、フレームレート、ビットレート等の属性情報が記述されている。
【００１２】
フレームデータ領域には、映像フレーム、音声フレームデータがチャンク単位で記述されている。映像フレーム、音声フレームデータはＭＰＥＧ圧縮されたものがあり、単独でデコード可能なＩフレームはキーフレームと呼ばれる。
【００１３】
インデックス領域にはフレームデータ領域の各映像フレームデータ、音声フレームデータをダイレクトアクセスするためのエントリ情報２２が記述されている。エントリ情報２２には映像データか音声データを判断するＣｈｕｎｋＩＤ、キーフレームかどうかが判断できるＦｌａｇｓ、ファイル先頭もしくはフレームデータ領域からのオフセット位置であるＯｆｆｓｅｔ、データサイズであるＳｉｚｅがある。特定のフレームを抽出する時を考慮し、映像再生装置や映像再生ソフトでは、ヘッダ領域記述のフレームレート、ビットレートとインデックス領域のエントリ情報から、ＰＴＳ（Presentation Time Stamp）やフレーム数等の時間情報とオフセット位置等の位置情報に変換し、インデックス情報として再生開始時等に保存している。
【００１４】
実際に特殊再生をする場合、キーフレームを抽出するために、再生開始時等で取得したインデックス情報が使用される。
【００１５】
例えば早送り１段階５秒、早送り２段階１０秒というように間欠フレーム間隔をあらかじめ決めている場合について説明する。現在の早送り速度が１段階であれば、現在の出画フレーム位置から５秒後のフレーム位置に最も近いキーフレームをインデックス情報から算出し、算出したキーフレームをダイレクトアクセスして次に出画するフレームとしてデコードする。デコードし出画完了すると、さらに５秒後のフレーム位置に最も近いキーフレームをインデックス情報から算出し、算出したキーフレームをダイレクトアクセスして次に出画するフレームとしてデコードする。早送り速度が２段階の場合は、１０秒後のキーフレーム位置をインデックス情報から算出することになる。
【００１６】
しかしながら、ＡＶＩファイルが持つキーフレームの間隔には特に規定がなく、再生場所によってはキーフレームの間隔があらかじめ決めていた間欠フレーム間隔より大きい場合がある。例えばＡＶＩファイルが持つキーフレーム間隔が１０秒のファイルの場合、早送り速度が１段階中で間欠フレーム間隔が５秒であっても、５秒後の位置にはキーフレームが存在しないため、次に出画するキーフレームは１０秒後となる。そのためユーザがリモコンの早送りキーやジョグダイヤルによって早送り速度２段階に切り替えたとしても、ＯＳＤ表示はＯＳＤ表示２０からＯＳＤ表示２３に切り替るが、結果的に早送り速度１段階と同様の出画フレーム間隔となり速度変化が感じられないといった課題があった。
【００１７】
なお、ＡＶＩファイル内で各キーフレーム間隔は異なっているため、特許文献１の従来技術のように、速度毎の出画フレーム間隔をある特定のキーフレーム間隔の倍数にしても、正確な特殊再生速度を得ることができない。
【００１８】
本発明は、前記の課題を解決するものであり、映像コンテンツの単独で出画可能なフレーム間隔が様々な場合であっても、特殊再生における再生速度切り替え前後で確実に速度変化を得ることができる映像再生技術を提供することを目的とする。
【課題を解決するための手段】
【００１９】
本発明の１態様では、映像コンテンツに対し、単独で出画可能なフレームを選択して出画することによって特殊再生を行う映像再生方法は、再生速度切替の要求を受信する受信ステップと、前記受信ステップにおいて再生速度切替の要求を受信したとき、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する比較ステップと、前記比較ステップにおいて、認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する調整ステップと、前記比較ステップおよび調整ステップの結果、確定した次出画フレームの出画を行う出画ステップとを備えている。
【００２０】
この態様によると、特殊再生における再生速度切り替えの際に、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する。そして認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する。このため、特殊再生における再生速度切り替えの際に、ユーザは確実に速度変化を映像上認識することができる。
【００２１】
また、本発明の別の態様では、映像コンテンツに対し、単独で出画可能なフレームを選択して出画することによって特殊再生を行う映像再生装置は、前記映像コンテンツのデータを入力し、音声・映像信号を出力する再生部と、前記再生部を制御する制御部とを備え、前記制御部は、再生速度切替の要求に応じて、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する比較部と、前記比較部によって、認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する調整部とを備えている。
【００２２】
この態様によると、特殊再生における再生速度切り替えの際に、切替後の再生速度における次出画フレームを特定し、この次出画フレームの位置または時間を用いた比較処理によって、切替による速度変化が映像上認識されるか否かを判定する。そして認識されないと判定したとき、切替による速度変化が映像上認識されるように、次出画フレームを再特定する。このため、特殊再生における再生速度切り替えの際に、ユーザは確実に速度変化を映像上認識することができる。
【発明の効果】
【００２３】
本発明によると、特殊再生における再生速度切り替えの際に、ユーザが確実に映像上速度変化を認識することができる。
【図面の簡単な説明】
【００２４】
【図１】各実施形態に係る映像再生装置の概略構成を示す図である。
【図２】実施の形態１における再生速度切替時の処理を示すフローチャートである。
【図３】実施の形態１における再生速度切替時の具体的処理例を示す図である。
【図４】実施の形態１における速度段階と飛ばし幅の一例を示す図である。
【図５】実施の形態２における再生速度切替時の処理を示すフローチャートである。
【図６】実施の形態２における再生速度切替後の定常状態における処理を示すフローチャートである。
【図７】実施の形態２における再生速度切替時の具体的処理例を示す図である。
【図８】実施の形態２における速度情報記憶の具体的処理例を説明するための図である。
【図９】実施の形態２における速度段階と飛ばし幅の一例を示す図である。
【図１０】実施の形態３における再生速度切替時の処理を示すフローチャートである。
【図１１】実施の形態３における再生速度切替後の定常状態における処理を示すフローチャートである。
【図１２】実施の形態３における再生速度切替時の具体的処理例を示す図である。
【図１３】特殊再生キーが実装された映像再生装置のリモコンの一例を示す図である。
【図１４】映像再生装置のジョグダイヤルの特殊再生での使用例を示す図である。
【図１５】映像再生装置の特殊再生中のＯＳＤ表示例を示す図である。
【図１６】ＡＶＩファイルのイメージ図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための形態について、図面を参照しながら説明する。
【００２６】
（実施の形態１）
図１は実施の形態１および以下の各実施形態に係る映像再生装置の概略構成を示す図である。図１の映像再生装置１００は、デコード部１０３および制御部１０４を有するＬＳＩ１０２と、記憶装置１０７と、ＲＯＭ１０８と、入力装置１０９とを備えている。記録媒体１０１には、圧縮された映像データおよび音声データ等が記録されており、例えばＤＶＤなどの光ディスクやＵＳＢメモリ等のフラッシュメモリなどによって構成される。なお、記録媒体１０１は、映像再生装置１００に内蔵されていてもよいし、映像再生装置１００に外部から装着されていてもよい。
【００２７】
再生部としてのデコード部１０３は、制御部１０４の制御に従って、入力されたデータを映像データや音声データにデコードし、映像音声出力装置１１０に映像信号・音声信号として出力する。なお、デコード部１０３はＯＳＤを映像信号と共に出力し、再生に関わる情報等をディスプレイ等で表示できる。
【００２８】
制御部１０４は、記録媒体１０１から取得したファイルの再生制御、入力装置１０９からの要求による再生指示制御、及び映像再生装置１００全体の制御を行う。さらに、制御部１０４は、再生速度切替による速度変化が映像上認識されるか否かを判定するために、切替後の再生速度における次出画フレームの位置または時間を用いた比較処理を行う比較部１０５と、再生速度切替による速度変化が映像上認識されるように、次出画フレームを再特定する調整部１０６とを含む。
【００２９】
入力装置１０９は、ユーザが制御部１０４に制御指示を出すための複数のキーやリモコン、ジョグダイヤル等を備えている。キーやリモコン以外にも、例えばナビゲーション装置や制御マイコンが入力装置１０９に接続される場合がある。
【００３０】
映像音声出力装置１１０は、例えばディスプレイ及びスピーカ等によって構成されており、デコード部１０３から得た映像信号をディスプレイ等で表示できるように変換し、同様に、デコード部１０３から得た音声信号をスピーカ等で音声として出力できるように変換する。
【００３１】
図１の映像再生装置１００は映像コンテンツに対して、通常再生の他に、早送り再生、早戻し再生およびコマ送り等の特殊再生を実行可能であるものとする。また、特殊再生中に、ユーザは入力装置１０９によって再生速度を切替えることができるものとする。
【００３２】
図２は本実施形態における映像再生方法を示すフローチャートである。ここでは、図１の映像再生装置１００において、特殊再生の一例として早送り再生を行うものとする。図２は早送り再生の再生速度を切り替えるときの処理を示している。比較部１０５が比較ステップＳ１０２を実行し、調整部１０６が調整ステップＳ１０３を実行する。また図３は、一例としてのＡＶＩファイル再生における、本実施形態に係る具体的処理を示す図である。
【００３３】
ここで、早送り再生は、通常速度よりも速い速度で順方向に再生するが、再生速度に関して複数の段階を有することを前提とする。ここでの具体例では、図４のように５段階の速度段階を備えるものとする。
【００３４】
早送り再生中は、次に出画するフレームの特定処理および出画処理を繰り返し実行し、間欠的にフレームを出画する。そして、出画フレームの特定方法を各速度段階に応じて変更することによって、複数段階の早送り速度を実現する。
【００３５】
ＡＶＩファイル再生の例では、早送り再生において、次に出画するフレームをＡＶＩファイル内に記述されたインデックス情報を用いて特定する。インデックス情報にはファイル内の全キーフレームの位置情報および時間情報が記述されており、キーフレームの位置情報、時間情報にはデータ領域からのオフセット値およびＰＴＳが含まれる。早送り再生では、次に出画するキーフレームをインデックス情報より検索しダイレクトアクセスする。インデックス情報から検索する方法では、最後に出画したキーフレームのＬＳＮ（論理セクタ番号）に、速度段階に応じた所定量の飛ばし幅を加えて得たＬＳＮに、再生方向に向かって最も近いオフセット値をもつキーフレームを、次出画フレームとして特定する。具体例では、飛ばし幅は図４のように、１段階で１００セクタ（ＷＳ１）、２段階で２００セクタ（ＷＳ２）、３段階で４００セクタ（ＷＳ３）、４段階で８００セクタ（ＷＳ４）、５段階で１６００セクタ（ＷＳ５）とする。
【００３６】
本実施形態に係る映像再生方法では、再生速度を切り替えるときに、次出画フレームの位置を、速度切り替え前後で比較する。そして、比較結果から、切替による速度変化が映像上認識されないと判定したとき、切替による速度変化が映像上認識されるように、再生速度の段階を調整して、次出画フレームを再特定する。
【００３７】
図２において、早送り再生中、ユーザが入力装置１０９により再生速度切り替え指示を行うと、制御部１０４は再生速度切り替え要求を受信し、再生速度切り替えを行うか判断する（受信ステップＳ１０１）。ここでは、早送り再生速度１段階から、再生速度が速くなる方向に１段階上げる切り替え指示を行うとする。
【００３８】
再生速度切り替えを行う場合、切替後の再生速度における次出画フレームの特定を行い、速度切り替え前の次出画フレームの位置と速度切り替え後の次出画フレームの位置とを比較する（比較ステップＳ１０２）。ここでは、速度１段階（速度切り替え前）における次出画フレームの位置と、速度２段階（速度切り替え後）における次出画フレームの位置とを比較する。比較処理の結果、切替による速度変化が映像上認識されると判定したときは、速度切り替え後の次出画フレームを実際の次出画フレームとして確定する。判定方法としては例えば、フレーム位置の間隔が、所定値よりも大きいときは、切替による速度変化が認識されると判定する一方、所定値以下のときは、切替による速度変化が認識されないと判定する方法が考えられる。
【００３９】
図３の例では、速度１段階における次出画フレーム特定において、現在のキーフレーム（最後に出画したキーフレーム）のＬＳＮ＋速度１段階の飛ばし幅ＷＳ１の位置から、順方向に向かってキーフレームの検索を行っている。最も近いオフセット値を持つキーフレームＫ１が検出されている。また、速度切り替え後の速度２段階における次出画フレーム特定において、現在のキーフレームのＬＳＮ＋速度２段階の飛ばし幅ＷＳ２の位置から、順方向に向かってキーフレームの検索を行う。最も近いオフセット値を持つキーフレームＫ２が検出されている。キーフレームＫ１，Ｋ２のオフセット値を比較し、同一フレームである、またはフレーム間隔が所定範囲内のとき、期待した速度変化が得られないと判定する。
【００４０】
切替による速度変化が映像上認識されないと判定したときは、切替による速度変化が映像上認識されるように、再生速度の段階を変更して、次出画フレームの再特定を行う（調整ステップＳ１０３）。例えば、早送り再生速度を１段階から２段階に切り替える場合において、速度変化が映像上認識されないと判定したとき、３段階で次出画フレームを特定すると速度変化が映像上認識されるのであれば、切替後の再生速度を２段階から３段階に自動的に切り替える。
【００４１】
図３の例では、キーフレームＫ１，Ｋ２が同一フレームであるため、期待した速度変化が映像上得られないと判定される。このため、速度変化が映像上得られるように、速度段階の調整を行う。キーフレームＫ２よりも順方向側に進んだ位置から検索を行えば、キーフレームＫ２よりも大きく進んだ位置にあるキーフレーム（例えばキーフレームＫ３）が検出されることになり、速度変化が映像上認識できる可能性が高い。このような飛ばし幅を持つ速度段階のうち現速度段階に最も近いものを選ぶ。ここでは３段階がこれに該当したとする。現在のキーフレームのＬＳＮ＋３段階の飛ばし幅ＷＳ３の位置から順方向に向かってキーフレームの検索を行い、最も近いオフセット値を持つキーフレームＫ４が検出される（図３の例ではＫ４＝Ｋ３）。キーフレームＫ４が、次出画フレームとして再特定される。また、切替後の再生速度が３段階に調整される。
【００４２】
そして、確定した次出画フレームの出画を行う（出画ステップＳ１０４）。ＯＳＤ表示も、調整後の速度段階を表示する。この例では、図１５に示すＯＳＤ表示は、１段階表示２０から３段階表示２１に変化する。
【００４３】
再生速度の切替後は、次出画フレームの特定および出画を繰り返し実行する。なお、上述のように調整ステップＳ１０３において切替後の速度段階を調整した場合は、以降の出画フレームの特定は、調整後の速度段階において行われる。
【００４４】
以上のように本実施形態によると、早送り再生等の速度段階切り替え時に、再生速度段階切り替え前後の次出画フレームの位置を比較し、期待する速度変化が映像上得られるように速度段階の調整を行うことにより、期待する速度変化を映像上確実に得ることができる。
【００４５】
（実施の形態２）
図５および図６は本実施形態における映像再生方法を示すフローチャートである。本実施形態においても実施の形態１と同様に、図１の映像再生装置１００において、特殊再生の一例として早送り再生を行うものとする。図５は早送り再生の再生速度を切り替えるときの処理を示し、図６は再生速度切替後の定常状態における処理を示している。比較部１０５が比較ステップＳ２０２を実行し、調整部１０６が調整ステップＳ２０３を実行する。また図７は、一例としてのＡＶＩファイル再生における、本実施形態に係る具体的処理を示す図である。
【００４６】
本実施形態に係る映像再生方法では、出画フレームの位置間隔に関する情報を、速度情報として記憶する。そして再生速度を切り替えるときに、速度情報を用いた比較処理を行う。比較結果から、切替による速度変化が映像上認識されないと判定したとき、切替による速度変化が映像上認識されるように、速度段階に係るフレームの飛ばし幅を速度情報に基づいて変更して、次出画フレームを再特定する。
【００４７】
ここでは図８に示すように、早送り再生において、フレームの実際の飛ばし幅、すなわち前回の出画キーフレームと次の出画キーフレームとの間隔を、速度情報として記憶するものとする。あるいは、それまでの平均値αを記憶してもよい。平均値を用いることによって、単独で出画可能なフレームの分布に偏りがあるファイルにおいても、効果的に次出画フレームを調整することができる。
【００４８】
また図９に示すように、各速度段階の飛ばし幅は、初期値から順次補正されるものとする。
【００４９】
図５において、早送り再生中、ユーザが入力装置１０９により再生速度切り替え指示を行うと、制御部１０４は再生速度切り替え要求を受信し、再生速度切り替えを行うか判断する（受信ステップＳ２０１）。ここでは、早送り再生速度１段階から２段階に上げる切り替え指示を行うとする。このとき、補正後飛ばし幅は図９に示すようになっていたとする。また記憶していたキーフレーム間隔の平均値αは３９７セクタとなっていたとする。
【００５０】
再生速度切り替えを行う場合、切替後の再生速度における次出画フレームの特定を行い、現在の出画フレームと次出画フレームとの位置間隔と、記憶していた出画フレームの位置間隔の平均値αとを比較する（比較ステップＳ２０２）。比較処理の結果、切替による速度変化が映像上認識されると判定したときは、速度切り替え後の次出画フレームを実際の次出画フレームとして確定する。判定方法としては例えば、位置間隔が、平均値αに所定値を加えた値よりも大きいときは、切替による速度変化が認識されると判定する一方、そうでないときは、切替による速度変化が認識されないと判定する方法が考えられる。なお、実施の形態１の比較ステップＳ１０２と同様の比較処理を行ってもかまわない。
【００５１】
図７の例では、速度切り替え後の速度２段階における次出画フレーム特定において、現在のキーフレームＫ５のＬＳＮ＋速度２段階の補正後飛ばし幅ＷＳ３２の位置から、検索を行っている。最も近いオフセット値を持つキーフレームＫ６が検出されている。ここで、キーフレームＫ５，Ｋ６の間隔は３８０セクタ、記憶していた速度１段階におけるキーフレーム間隔の平均値αは３９７セクタとなっていたとする。これらを比較し、平均値αの方が大きいため、期待した速度変化が得られないと判定する。
【００５２】
切替による速度変化が映像上認識されないと判定したときは、切替による速度変化が映像上認識されるように、飛ばし幅を更新して、次出画フレームの再特定を行う（調整ステップＳ２０３）。例えば、早送り再生速度を１段階から２段階に切り替える場合において、速度変化が映像上認識されないと判定したとき、２段階の補正後飛ばし幅ＷＳ３２を更新する。
【００５３】
図７の例では、速度１段階におけるキーフレーム位置間隔の平均値αよりも大きな飛ばし幅の位置から検索を行えば、キーフレームＫ６よりも進んだ位置にあるキーフレームが検出されることになり、速度変化が映像上認識できる可能性が高い。そこで、２段階の補正後飛ばし幅ＷＳ３２を速度１段階におけるキーフレーム位置間隔の平均値α＋一定の値に更新する。一定の値はここでは０とする。よって２段階の補正後飛ばし幅ＷＳ３２は３９７セクタに更新される。キーフレームＫ５のＬＳＮ＋速度２段階の補正後飛ばし幅ＷＳ３２（αを用いた補正後の３９７セクタ）の位置から順方向に向かってキーフレームの検索を行い、最も近いオフセット値を持つキーフレームＫ７が検出される。キーフレームＫ７が、次出画フレームとして再特定される。
【００５４】
そして、確定した次出画フレームの出画を行う（出画ステップＳ２０４）。このとき、速度情報の記憶も行う。
【００５５】
再生速度の切替後は、図６に示すように、次出画フレームの特定（Ｓ２１１）と、出画（Ｓ２１３）を繰り返し実行する。また、速度情報の記憶（Ｓ２１２）も出画毎に行う。なお、上述のように、調整ステップＳ２０３において切替後の速度段階における補正後飛ばし幅を更新した場合は、以降の出画フレームの特定は、更新した補正後飛ばし幅を用いて行われる。
【００５６】
以上のように本実施形態によると、早送り再生等の速度段階切り替え時に、期待する速度変化が映像上得られるように、出画フレームを決定するための飛ばし幅の調整を行うことによって、期待する速度変化を映像上確実に得ることができる。
【００５７】
（実施の形態３）
図１０および図１１は本実施形態における映像再生方法を示すフローチャートである。本実施形態においても実施の形態１と同様に、図１の映像再生装置１００において、特殊再生の一例として早送り再生を行うものとする。図１０は早送り再生の再生速度を切り替えるときの処理を示し、図１１は再生速度切替後の定常状態における処理を示している。比較部１０５が比較ステップＳ３０２，Ｓ３０５を実行し、調整部１０６が調整ステップＳ３０３，Ｓ３０６を実行する。また図１２は、一例としてのＡＶＩファイル再生における、本実施形態に係る具体的処理を示す図である。
【００５８】
本実施形態に係る映像再生方法では、実施の形態１および実施の形態２において説明した比較ステップおよび調整ステップを、再生速度の切替時のみではなく、再生速度の切替後の定常状態においても、出画ステップＳ３０７毎に、繰り返し実行する。
【００５９】
本実施形態における比較ステップＳ３０２，Ｓ３０５は、実施形態１で示したように、再生速度段階切替前後の次出画フレームの位置を比較するようにしてもよいし、実施形態２で示したように、出画フレーム位置間隔の平均値を用いた比較処理を行ってもかまわない。
【００６０】
また、本実施形態における調整ステップＳ３０３，Ｓ３０６は、実施形態１で示したように、速度段階を切り替えてもよいし、実施形態２で示したように、フレームの飛ばし幅を更新するようにしてもよい。ただし、本実施形態では、図１２に示すように、速度段階の切替や飛ばし幅の調整は、そのときの次出画フレームの特定の際にのみ行うものとし、実際の速度調整は行わないものとする。
【００６１】
なお、方法によっては、ファイル中の任意の位置において確実に全速度段階で異なるフレームを次出画フレームとするように調整可能である。例えば、１〜５段階の速度段階があるとする。現出画位置から１個先のキーフレームを１段階目の次出画フレームとする。現出画位置から２個先のキーフレームを２段階目の次出画フレームとする。同様にして現出画位置から４、８、１６個先のキーフレームを３、４、５段階目の次出画フレームとする。
【００６２】
以上のように本実施形態によると、比較ステップおよび調整ステップを出画毎に行うことによって、単独で出画可能なフレームの分布に偏りがあるファイルにおいても、ユーザが確実に速度変化を認識することができる。また、インデックス情報の分布に偏りがあるファイルにおいて、再生箇所付近のインデックス情報の分布に応じた速度調整が可能となる。一方、実施の形態１，２のように、比較ステップおよび調整ステップを再生速度の切替時のみに行う場合には、特殊再生処理が高速化できるという利点がある。
【００６３】
なお上述の各実施形態では、記憶媒体１０１を用いた映像再生装置１００において映像再生方法を実行するものとして説明したが、これに限られるものではなく、例えばパーソナルコンピュータ上で動作する映像再生ソフトにおいても同様の映像再生方法が採用でき、同様の効果が得られる。
【００６４】
また上述の各実施形態では、インデックス情報に含まれた各フレームの位置情報を用いて、フレームの位置を用いた比較処理を行い、フレームの飛ばし幅としてセクタを用いて次出画フレームの特定を行ったが、これに限られるものではない。例えば、インデックス情報に含まれた各フレームの時間情報を用いて、フレームの時間を用いた比較処理を行い、フレームの飛ばし幅として時間を用いて、次出画フレームの特定を行うようにしても、かまわない。この場合、実施の形態２において、出画フレームの時間間隔に関する情報を、速度情報として記憶するのが好ましい。
【００６５】
また上述の各実施形態では、早送り再生の速度段階を１段階上げる切替えを行った場合について説明したが、２段階以上切替える場合や、速度段階を下げる切替えを行った場合についても、同様に行うことができる。さらには、早戻し、コマ送り等の他の特殊再生についても、同様の映像再生方法が採用でき、同様の効果が得られる。
【産業上の利用可能性】
【００６６】
本発明では、映像コンテンツの特殊再生において、速度切り替え時にユーザが確実に映像上速度変化を認識できるので、例えば、ＤＶＤプレーヤ、ＢＤプレーヤ等のＡＶ機器やパーソナルコンピュータ上等で動作する映像再生ソフト等の機能向上に有効である。
【符号の説明】
【００６７】
１００  映像再生装置
１０３  デコード部（再生部）
１０４  制御部
１０５  比較部
１０６  調整部
【図１】
2011211416.tif 000003
【図２】
2011211416.tif 000004
【図３】
2011211416.tif 000005
【図４】
2011211416.tif 000006
【図５】
2011211416.tif 000007
【図６】
2011211416.tif 000008
【図７】
2011211416.tif 000009
【図８】
2011211416.tif 000010
【図９】
2011211416.tif 000011
【図１０】
2011211416.tif 000012
【図１１】
2011211416.tif 000013
【図１２】
2011211416.tif 000014
【図１３】
2011211416.tif 000015
【図１４】
2011211416.tif 000016
【図１５】
2011211416.tif 000017
【図１６】
2011211416.tif 000018