(57)【特許請求の範囲】
【請求項１】
記録された動画信号を再生する再生部と、
前記動画信号のシーンチェンジ位置を記憶するシーンチェンジ位置記録部と、
ユーザの操作によって、再生命令と、シーンスキップ指示と、シーンチェンジ単位のシーン数とが入力可能である入力部と、
前記再生部によって再生中の動画信号のシーン位置を格納する再生シーン位置格納部と、前記再生シーン位置格納部に格納されたシーン位置と、前記シーンチェンジ位置記録部にて記録されたシーンチェンジ位置とに基づいて、該シーン位置に対して最も近接した第１のシーンチェンジ位置、および、該第１のシーンチェンジ位置に基づいて前記入力部から入力されたシーン数に対応する第２のシーンチェンジ位置を算出する算出部とを有する制御部とを備え、
該制御部は、前記再生部による動画信号の再生中に、前記入力部から前記シーン数が入力されて、前記シーンスキップ指示がされた場合に、前記再生部が再生する動画信号の再生位置を前記算出部によって求められた第２のシーンチェンジ位置に変更し、前記再生部による動画信号の再生中に、前記入力部から前記シーンスキップ指示のみがされた場合に、前記再生部が再生する動画信号の再生位置を前記算出部にて算出される第１のシーンチェンジ位置に変更することを特徴とする動画像記録再生装置。
【請求項２】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、
前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで前記再生部による再生位置を１つの前記シーンチェンジ位置に固定する、
請求項１に記載の動画像記録再生装置。
【請求項３】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、
前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで前記再生部が１つの前記シーンチェンジ位置から前記動画信号を再生する、
請求項１に記載の動画像記録再生装置。
【請求項４】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、
前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで、前記再生部が１つの前記シーンチェンジ位置から前記動画信号をコマ送りする、
請求項１に記載の動画像記録再生装置。
【請求項５】
前記動画信号を取得する動画信号取得部と、
前記動画信号を記録する動画信号記録部と、
前記動画信号からシーンチェンジ位置を検出するシーンチェンジ認識部とをさらに備え、
前記シーンチェンジ認識部は、前記動画信号取得部が前記動画信号を取得する時、または、前記動画信号記録部が前記動画信号を記録する時に、前記シーンチェンジ位置を検出し、前記シーンチェンジ位置記憶部に記憶させる、
請求項１から４のいずれかに記載の動画像記録再生装置。
【請求項６】
前記シーンチェンジ認識部は、２つの前記シーンチェンジ位置間の差が所定の値以上であるか否かを判断する判断部を含み、
前記判断部が前記２つのシーンチェンジ位置間の差が所定の値以上でないと判断した場合には、前記２つのシーンチェンジのうちの一方を検出しない、
請求項５に記載の動画像記録再生装置。
【請求項７】
前記動画信号は、ＭＰＥＧ圧縮符号化されて記録されており、
前記シーンチェンジ検出部は、ＧＯＰの数により前記２つのシーンチェンジ位置間の差を規定する、請求項６に記載の動画像記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、録画した映像を再生、巻き戻し、早送り可能な動画像記録再生装置に関し、特に、映像のシーンチェンジ単位で巻き戻し、早送り可能な動画像記録再生装置に関する。
【０００２】
【従来の技術】
動画像記録再生装置の普及に伴い、家庭においては録画された動画に対して再生、巻き戻し、早送り等の操作を行う機会が多くなっている。なお、本明細書において「動画像記録再生装置」とは、テレビ放送信号を記録・再生するビデオデッキや、運動会などの様子を撮影、再生できるビデオカメラをいう。
【０００３】
録画された動画に対する操作の例として、録画されたゴルフの試合の放送を見る場合について説明する。試合中にゴルファーがショットを行い、そのショットによってボールがグリーンの上に乗ったとする。このとき、ユーザがもう一度ゴルファーがボールを打つ映像を見たいと思った場合には、巻き戻しボタンを押して、ゴルファーがボールを打つ最初のシーンまで巻き戻した後、巻き戻しを停止して停止位置から再生するという操作が求められる。しかし、この操作はユーザが画面あるいはカウンターの表示を見ながら感覚的に行っているため、ゴルファーがボールを打つ最初のシーンから正確に再生を行うことは困難である。そのため、巻き戻しを停止した位置と、ゴルファーがボールを打つ最初のシーンとの間には、少なくとも数秒程度の時間差が生じるため、余分な映像が入ったり、必要な映像を飛ばしてしまうことがしばしば起こり得る。
【０００４】
この問題を回避するためにシーンチェンジを検出し、検出されたシーンチェンジを単位として自動的に巻き戻しや早送りをする動画像編集装置が考案されている。まず、動画像編集装置がシーンチェンジを検出する方法については、現在様々な方法が実例として開示されている。例えば、特開平６−１５３１４６号公報（「動画像のシーンチェンジ検出装置および検出装置」）には、画面を複数の領域に分割し、それぞれの領域について画像間の相関値と動きベクトルを求め、また、画面内の色について画像間の相関を求め、色の相関と動きの相関の結果からシーンチェンジ検出を行う方法が開示されている。また、特開平２−１８４１８１号公報（「動画像編集装置」）には、シーンチェンジを検出した後、検出した多数のシーンチェンジの記録媒体への記録位置を取得し、その記録位置の情報を元に、停止、巻き戻し、早送りなどの操作をシーンチェンジ単位に行うことを実現する例が開示されている。特開平２−１８４１８１号公報において、ユーザはこの装置に対して、「冒頭送り」、「冒頭巻き戻し」又は「冒頭停止」の命令を動画再生時に入力手段から入力する。ユーザが「冒頭送り」の命令を入力すると、今見ているシーンよりも１つ進んだシーンの冒頭まで早送りをして停止する。ユーザが「冒頭巻き戻し」の命令を入力すると、今見ているシーンよりも一つ前のシーンの冒頭まで巻き戻しをして停止する。ユーザが「冒頭停止」の命令を入力すると、今見ているシーンよりも１つ進んだシーンの冒頭まで再生を続けてその後停止する。
【０００５】
【発明が解決しようとする課題】
しかし、上記の装置においては、ユーザが２シーン前のシーンの冒頭から再生しようとした場合に、「冒頭巻き戻し」の命令を２回続けて入力しなければならない。具体的には、まず１回目の「冒頭巻き戻し」の命令により１シーン前の冒頭に戻り、次にもう一度「冒頭巻き戻し」の命令を入力することによりユーザが望んでいた２シーン前の冒頭シーンに戻ることになる。これでは、ユーザは同じ操作を２回も続けて行わなければならないため、所望のシーンを見るための操作回数が増え、操作が複雑なものとなる。
【０００６】
本発明は、上記の問題に鑑み、シーンチェンジ単位で巻き戻し、早送り可能な動画像記録再生装置において、所望のシーンを見るための操作回数を少なくし、所望のシーンを見るための操作を単純にすることを目的とする。
【０００７】
【課題を解決するための手段】
本発明の動画像記録再生装置は、記録された動画信号を再生する再生部と、前記動画信号のシーンチェンジ位置を記憶するシーンチェンジ位置記録部と、ユーザの操作によって、再生命令と、シーンスキップ指示と、シーンチェンジ単位のシーン数とが入力可能である入力部と、前記再生部によって再生中の動画信号のシーン位置を格納する再生シーン位置格納部と、前記再生シーン位置格納部に格納されたシーン位置と、前記シーンチェンジ位置記録部にて記録されたシーンチェンジ位置とに基づいて、該シーン位置に対して最も近接した第１のシーンチェンジ位置、および、該第１のシーンチェンジ位置に基づいて前記入力部から入力されたシーン数に対応する第２のシーンチェンジ位置を算出する算出部とを有する制御部とを備え、該制御部は、前記再生部による動画信号の再生中に、前記入力部から前記シーン数が入力されて、前記シーンスキップ指示がされた場合に、前記再生部が再生する動画信号の再生位置を前記算出部によって求められた第２のシーンチェンジ位置に変更し、前記再生部による動画信号の再生中に、前記入力部から前記シーンスキップ指示のみがされた場合に、前記再生部が再生する動画信号の再生位置を前記算出部にて算出される第１のシーンチェンジ位置に変更することを特徴し、これにより上記目的が達成される。
【０００８】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで前記再生部による再生位置を１つの前記シーンチェンジ位置に固定してもよい。
【０００９】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで前記再生部が１つの前記シーンチェンジ位置から前記動画信号を再生してもよい。
【００１０】
前記入力部から再生命令が入力されない操作アイドル時間を計測するアイドル時間計測部をさらに備え、前記制御部が前記入力部から入力される前記シーン数に基づいて動画信号の再生位置を変更する場合に、前記アイドル時間計測部によって計測される前記操作アイドル時間が所定の値以上になるまで、前記再生部が１つの前記シーンチェンジ位置から前記動画信号をコマ送りしてもよい。
【００１２】
前記動画像記録再生装置は、前記動画信号を取得する動画信号取得部と、前記動画信号を記録する動画信号記録部と、前記動画信号からシーンチェンジ位置を検出するシーンチェンジ認識部とをさらに備え、前記シーンチェンジ認識部は、前記動画信号取得部が前記動画信号を取得する時、または、前記動画信号記録部が前記動画信号を記録する時に、前記シーンチェンジ位置を検出し、前記シーンチェンジ位置記憶部に記憶させてもよい。
【００１３】
前記シーンチェンジ検出部は、２つの前記シーンチェンジ位置間の差が所定の値以上であるか否かを判断する判断部を含み、前記判断部が前記２つのシーンチェンジ位置間の差が所定の値以上でないと判断した場合には、前記２つのシーンチェンジのうちの一方を検出しなくてもよい。
【００１４】
前記動画信号は、ＭＰＥＧ圧縮符号化されて記録されており、前記シーンチェンジ検出部は、ＧＯＰの数により前記２つのシーンチェンジ位置間の差を規定してもよい。
【００１５】
【発明の実施の形態】
はじめに、本発明の概要を説明する。
【００１６】
本発明は、上述した「冒頭巻き戻し」「冒頭早送り」に以下の機能を付加し、また、「ステップ巻き戻し」「ステップ早送り」の操作を付け加える。
【００１７】
まず、「冒頭巻き戻し」については、ユーザが「冒頭巻き戻し」の命令を入力すると、１つ前のシーンチェンジ部分で一定時間（２〜３秒）だけ一時停止（又は再生又はコマ送り）する。ここで、ユーザが再生などの操作を行わなければ、続けてそれより１つ前のシーンチェンジの部分まで巻き戻しをし、再び一定時間一時停止（又は再生又はコマ送り）をする。ここで、ユーザが再生などの操作を行わなければ、以下この操作を繰り返す。
【００１８】
次に、「冒頭早送り」については、ユーザが「冒頭早送り」の命令を入力すると、１つ後のシーンチェンジ部分で一定時間（２〜３秒）一時停止（又は再生又はコマ送り）する。ここで、ユーザが再生などの操作を行わなければ、続けてそれより１つ後のシーンチェンジの部分まで早送りをし、再び一定時間一時停止（又は再生又はコマ送り）をする。ここで、ユーザが再生などの操作を行わなければ、以下この操作を繰り返す。
【００１９】
次に、「ステップ巻き戻し」とは、ユーザが現在見ているシーンよりも何シーン前のシーンを見たいか入力すると、１回の操作によりそのシーンの冒頭まで巻き戻されて再生が行われる。例えば、現在見ているシーンよりも５シーン前のシーンを見たい場合には、「５シーン前まで巻き戻しをせよ」という命令を装置に与えることにより、５シーン前の冒頭から再生することができる。
【００２０】
最後に、「ステップ早送り」とは、ユーザが現在見ているシーンよりも何シーン先のシーンを見たいか入力すると、１回の操作によりそのシーンの冒頭まで早送りがされて再生が行われる。例えば、現在見ているシーンよりも５シーン先のシーンを見たい場合には、「５シーン先まで早送りをせよ」という命令を装置に与えることにより、５シーン先の冒頭から再生することができる。
【００２１】
以下、図面を参照して本発明の実施の形態を説明する。
【００２２】
以下に説明する実施の形態は、テレビで放送されている動画像をＭＰＥＧフォーマットで記憶手段に記憶し、記憶された映像に対して再生、巻き戻し、早送りを行うことが可能なデジタル動画像記録再生装置の例である。しかし、本発明は、テレビ放送をＭＰＥＧフォーマットで記憶し、再生する例に限らず、他のフォーマットで記憶することや、テレビ放送だけに限らず家庭ビデオで撮影した動画像を再生、巻き戻し、早送りする装置にも適用できる。
【００２３】
図１は、本発明の動画像記録再生装置１２の全体を示す。動画像記録再生装置１２は外観的な構成要素として、再生画像を表示させる表示装置１１と、ユーザが選択することにより装置内に各種の命令を送る各操作ボタン２１３〜２２１とを備えている。表示装置１１は、テレビのモニターやパソコンのディスプレイ等である。操作ボタン２１３〜２２１は、本実施の形態においては動画像記録再生装置１２上に配置されているが、これらの操作ボタンは動画像記録再生装置１２から分離されたリモコンに別途付いていてもよく、また表示部分がタッチパネル式となっている表示装置１１に付いていてもよい。
【００２４】
各操作ボタンの機能は次の通りである。再生ボタン２１３は、動画像の再生命令を送るためのボタンである。停止ボタン２１４は、動画像の再生の停止命令を送るためのボタンである。シーン巻き戻しボタン２１５は、シーンチェンジ単位の巻き戻し命令を送るためのボタンである。シーン早送りボタン２１６は、シーンチェンジ単位の早送り命令を送るためのボタンである。シーン回数指定ボタン２１７は、ユーザがシーン巻き戻しボタン２１５又はシーン早送りボタン２１６と共に選択することにより、複数シーンチェンジ単位での巻き戻し、または早送り命令を送るためのボタンである。シーン回数指定ボタン２１７は、何シーン巻き戻し又は早送りするかを指定するボタンである。そのため、シーン回数指定ボタン２１７は、図１に示すように０から９までのテンキーにより構成されており、１以上の数字が入力できる入力手段となっている。
【００２５】
電源ＯＮボタン２１８は、電源のＯＮ／ＯＦＦを制御するためのボタンである。録画開始指示ボタン２１９は、現在放送中の放送番組を記憶装置に記憶する命令を送るためのボタンである。チャンネル切り替えボタン２２０は、チャンネルの切り替えを行う命令を送るためのボタンである。録画終了指示ボタン２２１は、番組を記憶装置に記憶するのを終了させる命令を送るためのボタンである。
【００２６】
図２は、動画像記録再生装置１２の構成を示す。動画像記録再生装置１２は、上述した表示装置１１と、各種操作ボタンを備えている入力装置２１と、各装置の演算をつかさどる中央処理装置２２と、電波として送られてきた放送映像を読みこむ映像読み込み装置２５と、映像読み込み装置２５によって読み込まれた映像を記憶装置２６に記憶する録画装置２４と、録画装置２４によって記憶装置２６に記憶された映像のシーンチェンジを認識するシーンチェンジ認識装置２３と、シーンチェンジ単位での早送りや巻き戻しを制御するシーンチェンジ制御手段２７と、記憶装置に記憶された映像を再生する機能を有する再生手段３０と、時間を計る機能を有する時間計測手段２８とを備えている。
【００２７】
ここで、動画像記録再生装置１２の各構成要素について簡単に説明する。入力装置２１が備えている操作ボタンは、上述した操作ボタン２１３〜２２１である。シーンチェンジ認識装置２３は、映像読み込み時、映像記憶時、早送り／巻き戻し処理時等のいずれかの時点でシーンチェンジを認識する。映像読み込み装置２５は、例えば映像を入力するカメラや、映像を受信するアンテナとテレビチューナのセット等である。記録装置２６は、映像読み込み装置２５によって読み込まれた映像を記憶する録画映像記憶手段２６１と、ＧＯＰ（Ｇｒｏｕｐ  ｏｆ  Ｐｉｃｔｕｒｅ）番号を記憶するシーンチェンジＧＯＰ番号記憶手段２６２とを備えている。ここで、ＧＯＰとは、通常０．５秒程度の映像をグループ化したものであり、数フレームの符号化されたピクチャー（画面）からなる単位をいう。記録装置２６は、例えばハードディスクドライブ、ビデオデッキ又はＤＶＤドライブ等である。シーンチェンジ制御手段２７は、早送りを制御する早送り制御手段２７１と、巻き戻しを制御する巻き戻し制御手段２７２とを備えている。時間計測手段２８は、操作ボタンへの入力検出から、次の操作ボタンへの入力検出までの時間を計測する。なお、動画像記録再生装置１２の各構成要素の詳細な機能については後述する。
【００２８】
以下、簡単に入力装置２１への入力による動画像記録再生装置１２の処理動作を説明する。シーン巻き戻しボタン２１５が押されると、現在再生している映像がシーンチェンジ単位で巻き戻される。また、シーン早送りボタン２１６が押されると、現在再生している映像がシーンチェンジ単位で早送りされる。例えば、画像再生中にユーザがシーン巻き戻しボタン２１５を押したとすると、現在見ているシーンよりも１つ前のシーンの冒頭フレームが一時停止の状態で数秒表示される。冒頭フレームが一時停止の状態で数秒表示される代わりに、現在見ているシーンよりも１つ前のシーンの冒頭から数秒再生されてもよい。この数秒の間にユーザが再生ボタン２１３を選択しなければ、さらに１つ前のシーンの冒頭フレームが数秒表示され、あるいはシーンの冒頭が数秒再生される。この数秒の間にユーザが再生ボタンを押さなければこれらの操作の繰り返しが行われる。
【００２９】
シーン回数指定ボタン２１７によりシーン数を指定し、シーン巻き戻しボタン２１５又はシーン早送りボタン２１６を押すと、１シーンごとの巻き戻し又は早送りでなく、一度に数シーンの巻き戻し又は早送りが実現される。例えば、ユーザがシーン回数指定ボタン２１７のテンキーで３を選択し、その後シーン巻き戻しボタン２１５を選択したとすると、現在見ているシーンよりも３シーン前の冒頭からの再生が始まる。
【００３０】
図３は、動画像記録再生装置１２のスタートアップ時の処理を示すフローチャートである。以下、図３を参照して、動画像記録再生装置１２のスタートアップ時のフローについて説明する。
【００３１】
（ステップＳ１）
初期設定としてＫに１を代入する。Ｋは巻き戻し又は早送りを行うシーン数を示す変数である。初期状態においてはＫの値は１となっているが、ステップＳ６について後述するように、ユーザがシーン回数指定ボタン２１７によりＫの値を設定すると、Ｋにはユーザが設定した回数に応じた値がセットされる。
【００３２】
（ステップＳ２）
次に、再生ボタンが押されたか否かを判定する。再生ボタンが押されなければステップＳ３に進み、再生ボタンが押されればステップＳ４に進む。
【００３３】
（ステップＳ３）
次に、録画開始ボタンが押されたか否かを判定する。録画開始ボタンが押されなければステップＳ２に戻り、録画開始ボタンが押されればステップＳ７に進む。ステップＳ２、Ｓ３により、再生ボタン及び録画開始ボタンのうちのいずれのボタンが押されたかを監視する。
【００３４】
（ステップＳ４）
ステップＳ２において再生ボタンが押されたことが認識されると、再生手段３０を起動し、録画映像記憶手段２６１に記憶された映像が再生される。
【００３５】
（ステップＳ５）
次に、ユーザがシーン回数指定ボタン２１７を選択したことを認識する。シーン回数指定ボタン２１７が選択されればステップＳ６に進み、シーン回数指定ボタン２１７が選択されなければステップＳ９に進む。
【００３６】
（ステップＳ６）
シーン回数指定ボタン２１７により指定された回数を変数Ｋにセットする。その後、ステップＳ９に進む。
【００３７】
（ステップＳ７）
録画装置２４が起動され、映像読み込み装置２５を介して、現在放送中の番組が受信され、録画映像記憶手段２６１に記億される。本実施の形態においては、映像はＭＰＥＧ形式で記録される。そのため、録画装置２４は、録画する映像をＭＰＥＧフォーマットに準拠した形に符号化して記憶する働きをもっている。ＭＰＥＧフォーマットについては後述する。
【００３８】
（ステップＳ８）
次に、ユーザが録画終了指示ボタン２２１を選択したことを認識すると、録画が終了し、ステップＳ２に戻る。録画終了指示ボタン２２１が選択されるまでは、ステップＳ８が繰り返される。
【００３９】
（ステップＳ９）
ステップＳ９においては、図８に示す▲１▼から始まる処理を行う。図８に示す処理については後述する。
【００４０】
図４は、映像を記録するためのＭＰＥＧフォーマットを示す。図４を参照して、ＭＰＥＧフォーマットについて簡単に説明する。
【００４１】
ＭＰＥＧフォーマットに符号化するとは、放送されてきた映像をそのままの形で記憶させるのではなく、何らかの圧縮操作を施して図４に示すフォーマットで記憶させることである。すなわち、ＭＰＥＧ形式で記憶された映像は、図４に示すように複数のＧＯＰから構成される。ここで、それぞれのＧＯＰには最初から数えて第何番目のＧＯＰであるかが区別できるように番号が付けてあるとする。Ｉピクチャはフレーム内符号化画像を、Ｂピクチャは双方向予測符号化画像を、Ｐピクチャはフレーム間順方向予測符号化画像を表す。なお、Ｉピクチャはイントラピクチャ、ＰピクチャおよびＢピクチャは非イントラピクチャである。
【００４２】
次に、シーンチェンジ認識装置２３について説明する。シーンチェンジ認識装置２３は、録画映像記億手段２６１に記億されたＭＰＥＧ形式の画像から、各ＧＯＰに含まれているＩピクチャーを検索していき、シーンチェンジが行われたＩピクチャーを抽出し、抽出したＩピクチャーを含むＧＯＰ番号をシーンチェンジＧＯＰ番号記憶手段２６２に記憶していく装置である。ここで、シーンチェンジが行われる画像位置の差を時間により規定せずにＧＯＰにより規定するのは、１つのＧＯＰ内の映像は、シーンチェンジがあまり存在しない比較的連続的な映像なっている場合が多いため、ＧＯＰにより規定した方が処理面等の効率が良いからである。
【００４３】
図５は、シーンチェンジＧＯＰ番号記億手段２６２のフォーマットを示す。シーンチェンジＧＯＰ番号記億手段２６２は、図５に示すようなフォーマットとなっており、シーン番号とそのシーンが開始する開始ＧＯＰの番号が記憶されている。シーン番号は１から始まる。
【００４４】
図６は、録画映像記憶手段２６１に記憶されている、第２２番目、第２３番目、第２４番目のＧＯＰに含まれる各ピクチャーから構成されるフレーム映像を並べたものである。図６に示すように、録画映像記憶手段２６１中に記憶されている映像が野球の映像であると仮定する。第２２番目、第２３番目のＧＯＰはバッターがボールを打つシーンを表し、第２４番目のＧＯＰはバッターが打ったボールが飛んでいくシーンを表している。図６より明らかであるように、第２３番目のＧＯＰに含まれる各ピクチャーから構成されるフレームと、第２４番目のＧＯＰに含まれる各ピクチャーから構成されるフレームとの間でシーンチェンジが起こっている。シーンチェンジ認識装置２３は、シーンチェンジが起こっていることを起動後に検出する装置である。
【００４５】
なお、シーンチェンジの検出方法としては、上述した特開平６−１５３１４６号公報記載の方法や、特願平１１−８４９０２号に記載の方法等が使用され得る。特願平１１−８４９０２号には、連続映像を表す入力されたＭＰＥＧ映像情報のＧＯＰ構造を保持したまま、間欠映像情報に変換するデータ変換装置におけるカット検出方法及びイベント検出方法が開示されている。
【００４６】
図７は、シーンチェンジ認識装置２３の処理を示すフローチャートである。図７を参照して、シーンチェンジ認識装置２３の処理について説明する。
【００４７】
（ステップＳ１０１）
シーンチェンジ認識装置２３を起動する。起動するタイミングは、ユーザが録画終了指示ボタン２２１を選択し、放送番組を記憶し終わった直後でもよいし、録画が終了してある一定の時間が経過した直後でもよい。
【００４８】
（ステップＳ１０２）
起動されたシーンチェンジ認識装置２３は、シーンチェンジＧＯＰ番号記憶手段２６２にシーン番号１、開始ＧＯＰ番号１をセットする。
【００４９】
（ステップＳ１０３）
シーンチェンジ認識装置２３は、変数Ｅに２をセットし、変数ｇに１をセットし、変数Ｓにｇ＋３０をセットする。
【００５０】
（ステップＳ１０４）
シーンチェンジ認識装置２３は、録画映像記憶手段２６１から第ｇ番目のＧＯＰのＩピクチャーを読み込む。
【００５１】
（ステップＳ１０５）
シーンチェンジ認識装置２３は、録画映像記憶手段２６１から第Ｓ番目のＧＯＰのＩピクチャーを読み込む。
【００５２】
（ステップＳ１０６）
シーンチェンジ認識装置２３は、ステップＳ１０４、Ｓ１０５において読み込んだ第ｇ番目のＧＯＰのＩピクチャーと、第Ｓ番目のＧＯＰのＩピクチャーとの差を変数Ａにセットする。なお、差の検出方法であるが、１つの例として、従来の技術として上述した特開平６−１５３１４６号公報に記載されているように、Ｉピクチャーで表される画面を複数の領域に分割し、それぞれの領域について画像間の相関値と動きベクトルを求め、また、画面内の色について画像間の相関を求め、色の相関と動きの相関の結果から差を求める方法がある。
【００５３】
（ステップＳ１０７）
ステップＳ１０６でセットした変数Ａの値がある一定値以上ならばステップＳ１０８に進み、Ａの値が一定値未満ならばステップＳ１１２へ進む。
【００５４】
（ステップＳ１１２）
Ｓを１つインクリメントし、ステップＳ１０５へ進む。
【００５５】
（ステップＳ１０８）
シーンチェンジＧＯＰ番号記憶手段２６２に、第Ｅ番目のシーンチェンジＧＯＰ番号としてＳをセットする。
【００５６】
（ステップＳ１０９）
変数Ｅを１つインクリメントする。
【００５７】
（ステップＳ１１０）
変数ｇにＳをセットする。
【００５８】
（ステップＳ１１１）
変数Ｓにｇ＋３０をセットし、ステップＳ１０４に戻る。
【００５９】
上記のフローをまとめると、シーンチェンジ認識装置２３は、まず第１番目のＧＯＰのＩピクチャーと第３１番目のＧＯＰのＩピクチャーを読み込み、この２つのＩピクチャーの差を変数Ａにセットする。ステップＳ１０７において、２つのＩピクチャーの差が一定値以上ならば、第３１番目のＧＯＰのＩピクチャーをシーンチェンジフレームとして、シーンチェンジＧＯＰ番号記億手段２６２に書き込む。２つのピクチャーの差がある一定値以上で無ければ、次には第１番目のＧＯＰのＩピクチャーと第３２番目のＧＯＰのＩピクチャーを比べて、これらの２つのピクチャーの差をＡにセットする。次にＡが有る一定値以上ならば、第３２番目のＧＯＰのＩピクチャーをシーンチェンジフレームとしてシーンチェンジＧＯＰ番号記憶手段２６２に書き込む、という処理を行っている。
【００６０】
もし、第３１番目のＧＯＰのＩピクチャーがシーンチェンジフレームとして登録されたら、今度は第３１番目のＧＯＰのＩピクチャーと第６１番目（３１＋３０＝６１）のＧＯＰのＩピクチャーを比較して処理を繰り返す、という処理を行う。
【００６１】
上記のフローのポイントは、
（１）シーンチェンジフレーム間のＧＯＰの数は３０個以上である。
（２）３０個以上離れているＧＯＰのＩピクチャーを比較し、それらの差がある一定値以上離れていればシーンチェンジをしたと見なす
ということである。すなわち、シーンチェンジフレームとして検出されたＩピクチャーを含むＧＯＰを、常に３０個のＧＯＰ以上進んだＧＯＰのＩピクチャーと比較して差を求め、この差が一定値以上であればシーンチェンジフレームとみなしている。このように処理を行う理由は、１つのＧＯＰはおよそ０．５秒程度の映像をグループ化したものなので、３０個のＧＯＰ以上離れたＧＯＰのＩピクチャーを検出することにより、シーンチェンジ間の秒数は少なくとも１５秒（３０×０．５＝１５）以上となるからである。もし、シーンチェンジ間の最小時間をもう少し小さくしたいのであれば３０より少ない数のＧＯＰ間で差を検出すればよい。
【００６２】
また、Ａがある一定値以上であればシーンチェンジフレームと見なすという処理におけるＡの値については、Ａの値を非常に大きくすれば少々画面が変化したぐらいではシーンチェンジと見なさないし、逆にＡの値を非常に小さくすれば画面が少し変化しただけでもシーンチェンジをしたと見なすことができる。そのため、Ａの値はシーンチェンジ認識装置２３がどのような精度でシーンチェンジを検出したいかに依存している。
【００６３】
以上の処理結果として、図５に示すようなシーンチェンジＧＯＰ番号記億手段中にデータベースが作成される。
【００６４】
図８は、シーンチェンジ制御手段２７の処理を示すフローチャートである。次にシーンチェンジ制御手段２７の処理フローについて図８を用いて説明する。なお、この処理は図３に示すステップＳ９の▲１▼に相当する部分である。図８に示す処理は、図３のステップ４、５，６に続く処理であるため、図８の処理が行われる時には再生手段は起動しており、変数Ｋには１もしくは図３のステップＳ６で設定したシーンスキップ回数が代入されているものとする。
【００６５】
（ステップＳ２００）
シーン巻き戻しボタン、シーン早送りボタン又は停止ボタンが選択されたことを認識する。（ａ）シーン巻き戻しボタンが選択されたことを認識すればステップＳ２０１に進み、（ｂ）シーン早送りボタンが選択されたことを認識すればステップＳ２１１に進み、（ｃ）停止ボタンが選択されたことを認識すればステップＳ２１９に進む。
【００６６】
まず、（ａ）の処理について説明する。
【００６７】
（ステップＳ２０１）
ステップＳ２００においてシーン巻き戻しボタンが選択されたことが認識されれば、巻き戻し制御手段２７２が起動される。起動された巻き戻し制御手段は、ボタンが選択された時点で再生中のＧＯＰ番号を変数Ｃに格納する。
【００６８】
（ステップＳ２０２）
次に、巻き戻し制御手段２７２は、シーンチェンジＧＯＰ番号記憶手段２６２を参照し、Ｃ番目のＧＯＰが含まれているシーン番号を変数ｍにセットする。
【００６９】
（ステップＳ２０３）
次に、巻き戻し制御手段２７２は、変数ｍに（ｍ−Ｋ）をセットする。
【００７０】
（ステップＳ２０４）
次に、巻き戻し制御手段２７２は、シーンチェンジＧＯＰ番号記憶手段２６２を参照し、第ｍシーンの開始ＧＯＰ番号をＮにセットする。
【００７１】
（ステップＳ２０５）
次に、Ｋが１であればステップＳ２０７に進み、Ｋが１でなければステップＳ２０６に進む。ステップＳ２０６については後述する。
【００７２】
（ステップＳ２０７）
第Ｎ番目のＧＯＰのＩピクチャーを、静止画像として表示手段１１により表示する。
【００７３】
（ステップＳ２０８）
ステップＳ２０７において表示している第Ｎ番目のＧＯＰのＩピクチャーを静止画像として表示している間に、再生ボタンが選択されたことを認識すればステップＳ２０６に進み、認識しなければステップＳ２０９に進む。
【００７４】
（ステップＳ２０９）
時間計測手段２８によりタイムオーバーと判断されれば、静止画像として表示している第Ｎ番目のＧＯＰのＩピクチャーの表示を終了し、ステップＳ２０１に戻る。なお、ステップＳ２０１に戻ったとき、現在再生中のＧＯＰ番号を変数Ｃに代入するとあるが、この場合にはタイムオーバーの前まで表示していた第Ｎ番目のＧＯＰのＩピクチャーを含むＧＯＰの番号であるＮをＣに代入する。
【００７５】
次に、（ｂ）の処理について説明する。
【００７６】
（ステップＳ２１１）
ステップＳ２００において、シーン早送りボタンが選択されたことを認識すると、早送り制御手段２７１が起動される。起動された早送り制御手段２７１は、ボタンが選択された時点で再生中のＧＯＰ番号を変数Ｃに格納する。
【００７７】
（ステップＳ２１２）
次に、早送り制御手段２７１は、シーンチェンジＧＯＰ番号記憶手段２６２を参照し、Ｃ番目のＧＯＰが含まれているシーン番号を変数ｍにセットする。
【００７８】
（ステップＳ２１３）
次に、早送り制御手段２７１は、変数ｍに（ｍ＋Ｋ）をセットする。
【００７９】
（ステップＳ２１４）
次に、早送り制御手段２７１は、シーンチェンジＧＯＰ番号記憶手段２６２を参照し、第ｍシーンの開始ＧＯＰ番号をＮにセットする。
【００８０】
（ステップＳ２１５）
次に、Ｋが１であればステップＳ２１６に進み、Ｋが１でなければステップＳ２０６に進む。
【００８１】
（ステップＳ２１６）
第Ｎ番目のＧＯＰのＩピクチャーを静止画像として表示手段１１により表示する。
【００８２】
（ステップＳ２１７）
ステップＳ２１６において表示している第Ｎ番目のＧＯＰのＩピクチャーを静止画像として表示している間に、再生ボタンが選択されたことを認識すればステップＳ２０６に進み、認識しなければステップＳ２１８に進む。
【００８３】
（ステップＳ２１８）
時間計測手段２８によってタイムオーバーと判断されれば静止画像として表示している第Ｎ番目のＧＯＰのＩピクチャーの表示を終了し、ステップＳ２１１に戻る。なお、ステップＳ２１１に戻ったとき、現在再生中のＧＯＰ番号を変数Ｃに代入するとあるが、この場合にはタイムオーバーの前まで表示していた第Ｎ番目のＧＯＰのＩピクチャーを含むＧＯＰの番号であるＮをＣに代入する。
【００８４】
次に、ステップＳ２０６以下の処理について説明する。
【００８５】
（ステップＳ２０６）
第Ｎ番目のＧＯＰから再生し、ステップＳ２１０に進む。
【００８６】
（ステップＳ２１０）
Ｋに１をセットして、処理を終了する。終了後は、図３で示す（ｄ）に進む。
【００８７】
最後に、（ｃ）の処理について説明する。
【００８８】
（ステップＳ２１９）
ステップ２００において停止ボタンが選択されたことが認識されれば、現在再生している映像を停止するための再生停止処理をして終了する。終了後は、図３に示す（ｅ）に進む。
【００８９】
以上の処理を行うことにより、
（１）１シーンの早送り（又は巻き戻し）を行って、シーン開始部分の画像を静止画として数秒間表示し、その間にユーザが再生ボタンを押さなければ、再度１シーン単位で早送り（又は巻き戻し）を行うこと
（２）ユーザが指定したシーン回数だけ早送り（又は巻き戻し）を行い、そこから自動的に再生を行うこと
が実現できる。
【００９０】
図８の処理フローにおいては、ステップＳ２０７、Ｓ２１６を見れば分かるように、１シーンの早送り（又は巻き戻し）を行って、シーン開始部分の画像を静止画像として数秒間表示することとしている。図８におけるように画像を静止画像として数秒間表示するのではなく、シーン開始部分から数秒間再生するように変更したものが、図９の処理フローである。
【００９１】
図９は、シーンチェンジ制御手段２７の別の処理を示すフローチャートである。図９の処理フローは図８の処理フローのステップＳ２０７，Ｓ２１６の部分を変更したのみである。具体的には、図９においてはステップＳ３０７、Ｓ３１６において、第Ｎ番目のＧＯＰから始まる映像を動画として再生処理表示する点が変更されている。ステップＳ３０７、Ｓ３１６以外の処理は、図８の処理と同じである。
【００９２】
上述の実施の形態において、１シーンの早送り（又は巻き戻し）を行って、シーン開始部分の画像を静止画像として表示したり、再生処理表示をする以外にコマ送り表示することも可能である。この場合、通常再生処理とコマ送りのいずれを行うかについては、再生手段３０に再生方法を指示して制御することにより行う。なお、ＭＰＥＧ圧縮符号におけるコマ送りは、Ｉピクチャー単位での表示となるのが一般的であるが、概念としては、通常再生より再生速度が遅いもの（静止を除く）の全てを含む。
【００９３】
上記の実施の形態においては、動画像をＭＰＥＧフォーマットで記憶、再生等する場合について説明した。しかし、本発明は、ＭＰＥＧフォーマットにより記憶されるデジタル動画像に限られず、アナログ／デジタルを問わず各種のフォーマットにより記憶される動画像に適用できる。
【００９４】
なお、シーンチェンジ認識装置２３によるシーンチェンジ検出のタイミングは、動画像の受信、入力又は録画のタイミングであっても、早送り又は巻き戻しのタイミングであってもよい。動画像の受信、入力又は録画のタイミングにシーンチェンジ検出を行う場合には、再生（早送り／巻き戻し）時には記録されたシーンチェンジ位置情報を利用することができるため、停止位置の変更が高速処理できる。特に、デジタル化された動画データの場合は、単にポインタ（変数）値を変更するだけであるため、処理時間をほぼ０とすることが可能となり、本発明を特に有効に適用できる。
【００９５】
また、シーンチェンジ認識装置２３は、比較対象画像に対して、一定以上の位置（フレーム数又は時間）の差がなければ、シーンチェンジと見なさなくてもよい。この場合には、シーンチェンジ認識装置２３は、比較元動画信号と比較先動画信号との画像位置の差が規定値以上か否かを判断する手段を備えている。これにより、例えば、前に一時停止した場所から１秒後の位置で停止してしまうような、一定値以内の早送り／巻き戻しの一時停止が抑止される。これは、シーンチェンジ単位での一時停止付きの早送り／巻き戻し機能において、すぐに一時停止することがユーザにとって無意味だからである。
【００９６】
なお、本明細書においては、「巻き戻し」、「早送り」という用語を使用しているが、これらの用語は、デジタル方式で記録された動画像についての「前スキップ」、「後スキップ」にそれぞれ相当する。しかし、本明細書における「巻き戻し」、「早送り」は、再生位置の変更処理を途中の過程を見せずに行う「スキップ」であっても、再生位置の変更処理を途中の過程を表示して行う「巻き戻し」、「早送り」であってもよい。ＭＰＥＧフォーマットにより記憶されるデジタル動画像の途中の過程の表示は、例えばＩピクチャーのみを表示することにより行われる。
【００９７】
【発明の効果】
本発明によれば、所望のシーンを見るための操作回数が少なく、所望のシーンを見るための操作が単純である、シーンチェンジ単位で巻き戻し、早送り可能な動画像記録再生装置が提供される。
【００９８】
また、本発明によれば、動画像の受信、入力又は録画のタイミングにシーンチェンジ検出を行うことにより、動画像記録再生装置におけるシーンチェンジ単位での巻き戻し、早送りを高速処理することができる。
【００９９】
さらに、本発明によれば、比較対象画像に対して、一定以上の位置の差がなければ、シーンチェンジと見なさないことにより、ユーザによって無意味な一定値以内の早送り／巻き戻しの一時停止が抑止される。
【図面の簡単な説明】
【図１】本発明の動画像記録再生装置の全体を示す図である。
【図２】本発明の動画像記録再生装置の内部構成を示すブロック図である。
【図３】本発明の動画像記録再生装置のスタートアップ時の処理フローを示す図である。
【図４】映像を記録するためのＭＰＥＧフォーマットを示す図である。
【図５】本発明の動画像記録再生装置が備えているシーンチェンジＧＯＰ番号記億手段のフォーマットを示す図である。
【図６】本発明の動画像記録再生装置が備えている録画映像記憶手段に記憶されている映像を示す図である。
【図７】本発明の動画像記録再生装置が備えているシーンチェンジ認識装置の処理フローを示す図である。
【図８】本発明の動画像記録再生装置が備えているシーンチェンジ制御手段の処理フローを示す図である。
【図９】本発明の動画像記録再生装置が備えているシーンチェンジ制御手段の別の処理フローを示す図である。
【符号の説明】
１１  表示装置
１２  動画像記録再生装置
２１  入力装置
２２  中央処理装置
２３  シーンチェンジ認識装置
２４  録画装置
２５  映像読み込み装置
２６  記録装置
２７  シーンチェンジ制御手段
２８  時間計測手段
３０  再生手段
２１３  再生ボタン
２１４  停止ボタン
２１５  シーン巻き戻しボタン
２１６  シーン早送りボタン
２１７  シーン回数指定ボタン
２１８  電源ＯＮボタン
２１９  録画開始指示ボタン
２２０  チャンネル切り替えボタン
２２１  録画指示終了ボタン
【図１】
0003620820.tif 000002
【図２】
0003620820.tif 000003
【図３】
0003620820.tif 000004
【図４】
0003620820.tif 000005
【図５】
0003620820.tif 000006
【図６】
0003620820.tif 000007
【図７】
0003620820.tif 000008
【図８】
0003620820.tif 000009
【図９】
0003620820.tif 000010