(57)【特許請求の範囲】
【請求項１】
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段と、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段と、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段と、
前記縮小画列中において前記再生手段によって再生されているシーンに対応する縮小画を指し示すシンボルを表示するシンボル表示手段とを備え、
前記禁止手段によって前記更新手段による前記更新が禁止されている間は、前記シンボルの表示形態が変更されることを特徴とする動画像検索装置。
【請求項２】
前記禁止手段によって前記更新手段による更新が禁止されている間に前記縮小画列中の一つの縮小画が指定され、前記再生制御手段によってジャンプして動画再生が行われたことに応じて、前記再開制御手段は、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するとともに、該縮小画を指定したカーソルの位置を前記所定領域の外へ自動的に移動するように制御することを特徴とする請求項１に記載の動画像検索装置。
【請求項３】
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段と、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段と、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段とを備え、
前記禁止手段によって前記更新手段による更新が禁止されている間に前記縮小画列中の一つの縮小画が指定され、前記再生制御手段によってジャンプして動画再生が行われたことに応じて、前記再開制御手段は、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するとともに、該縮小画を指定したカーソルの位置を前記所定領域の外へ自動的に移動するように制御することを特徴とする動画像検索装置。
【請求項４】
前記再生手段は、前記禁止手段が前記更新手段による前記更新を禁止する間も、前記単一の動画の再生を継続することを特徴とする請求項１乃至３のいずれか１項に記載の動画像検索装置。
【請求項５】
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を前記更新手段に開始させる再生制御手段と、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段と、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための操作が所定時間継続してなされなかったことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段とを備えることを特徴とする動画像検索装置。
【請求項６】
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して、前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を開始させる再生制御手段と、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段と、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための領域外に縮小画を指定するためのカーソルが所定時間継続して存在したことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段とを備えることを特徴とする動画像検索装置。
【請求項７】
前記縮小画列中の、前記再生手段が再生しているシーンに対応する縮小画を指し示すシンボルを表示するシンボル表示手段を更に備え、
前記スクロール手段によって前記更新手段による前記更新が禁止されている間は、前記シンボルの表示形態が変更されることを特徴とする請求項５または６に記載の動画像検索装置。
【請求項８】
前記再生手段は、前記スクロール手段によって前記更新手段による前記更新が禁止されている間も、前記単一の動画の再生を継続することを特徴とする請求項５乃至７の何れか１項に記載の動画像検索装置。
【請求項９】
前記再開制御手段は、前記スクロール手段によって前記更新手段による更新が禁止された場合に、該更新手段による更新を再開させるための操作アイコンに対して操作が検出されたことに応じて前記更新手段による前記更新を再開させることを特徴とする請求項５乃至８の何れか１項に記載の動画像検索装置。
【請求項１０】
動画像検索装置の制御方法であって、
再生手段が、動画データを再生する再生工程と、
縮小画列表示手段が、前記再生工程で再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示工程と、
再生制御手段が、前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生工程を制御する再生制御工程と、
更新手段が、前記再生工程で再生されているシーンに対応する縮小画を含むように、該再生工程による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新工程と、
禁止手段が、縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新工程による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止工程と、
再開制御手段が、前記カーソルが前記所定領域から出たことに応じて、前記再生工程による動画再生と同期した前記更新工程による前記更新を再開するように制御する再開制御工程と、
シンボル表示手段が、前記縮小画列中において前記再生工程において再生されているシーンに対応する縮小画を指し示すシンボルを表示するシンボル表示工程とを有し、
前記禁止工程によって前記更新工程による前記更新が禁止されている間は、前記シンボルの表示形態が変更されることを特徴とする動画像検索装置の制御方法。
【請求項１１】
コンピュータを、動画検索装置における、
動画データを再生する再生手段、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段、
前記縮小画列中において前記再生手段によって再生されているシーンに対応する縮小画を指し示すシンボルを表示するシンボル表示手段、
前記禁止手段によって前記更新手段による前記更新が禁止されている間は、前記シンボルの表示形態を変更する手段、として機能させることを特徴とするプログラム。
【請求項１２】
請求項１１に記載されたプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【請求項１３】
動画像検索装置の制御方法であって、
再生手段が、動画データを再生する再生工程と、
縮小画列表示手段が、前記再生工程で再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示工程と、
再生制御手段が、前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生工程を制御する再生制御工程と、
更新手段が、前記再生工程で再生されているシーンに対応する縮小画を含むように、該再生工程による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新工程と、
禁止手段が、縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新工程による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止工程と、
再開制御手段が、前記カーソルが前記所定領域から出たことに応じて、前記再生工程による動画再生と同期した前記更新工程による前記更新を再開するように制御する再開制御工程とを有し、
前記禁止工程によって前記更新工程による更新が禁止されている間に前記縮小画列中の一つの縮小画が指定され、前記再生制御工程によってジャンプして動画再生が行われたことに応じて、前記再開制御工程は、前記再生工程による動画再生と同期した前記更新工程による前記更新を再開するとともに、該縮小画を指定したカーソルの位置を前記所定領域の外へ自動的に移動するように制御することを特徴とする動画像検索装置の制御方法。
【請求項１４】
コンピュータを、動画検索装置における、
動画データを再生する再生手段、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段、
前記禁止手段によって前記更新手段による更新が禁止されている間に前記縮小画列中の一つの縮小画が指定され、前記再生制御手段によってジャンプして動画再生が行われたことに応じて、前記再開制御手段は、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するとともに、該縮小画を指定したカーソルの位置を前記所定領域の外へ自動的に移動するように制御する手段、として機能させることを特徴とするプログラム。
【請求項１５】
請求項１４に記載されたプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【請求項１６】
動画像検索装置の制御方法であって、
再生手段が、動画データを再生する再生工程と、
縮小画列表示手段が、前記再生工程で再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示工程と、
更新手段が、前記再生工程で再生されているシーンに対応する縮小画を含むように、前記再生工程による動画再生と同期して前記縮小画列における前記複数の縮小画の表示内容を更新する更新工程と、
再生制御手段が、前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生工程による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を前記更新工程に開始させる再生制御工程と、
スクロール手段が、前記更新工程による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール工程と、
再開制御手段が、前記スクロール工程によって前記更新を禁止して前記スクロールが行われた後、前記スクロール工程によるスクロールを指示するための操作が所定時間継続してなされなかったことに応じて、前記更新工程による前記更新を自動的に再開させる再開制御工程とを有することを特徴とする動画像検索装置の制御方法。
【請求項１７】
コンピュータを、動画像検索における、
動画データを再生する再生手段、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を前記更新手段に開始させる再生制御手段、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための操作が所定時間継続してなされなかったことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段、として機能させるプログラム。
【請求項１８】
請求項１７に記載のプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【請求項１９】
動画像検索装置の制御方法であって、
再生手段が、動画データを再生する再生工程と、
縮小画列表示手段が、前記再生工程で再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示工程と、
更新手段が、前記再生工程で再生されているシーンに対応する縮小画を含むように、前記再生工程による動画再生と同期して、前記縮小画列における前記複数の縮小画の表示内容を更新する更新工程と、
再生制御手段が、前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生工程による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を開始させる再生制御工程と、
スクロール手段が、前記更新工程による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール工程と、
再開制御手段が、前記スクロール工程によって前記更新を禁止して前記スクロールが行われた後、前記スクロール工程によるスクロールを指示するための領域外に縮小画を指定するためのカーソルが所定時間継続して存在したことに応じて、前記更新工程による前記更新を自動的に再開させる再開制御工程とを有することを特徴とする動画像検索装置の制御方法。
【請求項２０】
コンピュータを、動画検索装置における、
動画データを再生する再生手段、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して、前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を開始させる再生制御手段、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための領域外に縮小画を指定するためのカーソルが所定時間継続して存在したことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段として機能させるプログラム。
【請求項２１】
請求項２０に記載されたプログラムを格納したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像検索装置及び方法に関する。
【０００２】
【従来の技術】
特許第３０５８３３３号に記載されているように、画像のインデックス情報を縮小画列で表示し、その中から所望の縮小画をポインティングデバイスでクリックすることにより、任意のシーンへジャンプする動画検索技術が存在する。また、近年のハードディスク（ＨＤ）を記憶媒体としたビデオレコーダでは、表示している動画と同期して縮小画列を自動的にスクロールすることにより効果的に縮小画列を見せる製品も存在する。
【０００３】
図１３は、上述した動画再生と縮小画列の表示を説明する図である。動画再生エリア２０００には動画が再生表示され、縮小画列２００１には、当該動画の各シーンに対応する縮小画が並べて表示される（図１３では５枚の縮小画が表示される）。この例では、動画像を所定の時間間隔で区切って得られたシーンを単位として縮小画を表示しており、図１３の（ａ）では、動画再生エリア２０００にシーン２０が再生表示されており、シーン１８〜２２に対応する縮小画像が縮小画列２００１に表示される。表示している動画と同期して縮小画列を自動的にスクロールするというのは、図１３（ａ）の状態から、動画再生エリア２０００の内容がシーン２１となったときに、縮小画列の表示内容が、シーン１８〜２２からシーン１９〜２３となることをいう。
【０００４】
また、縮小画列２００１中の一つ、例えばシーン２２に対応する縮小画をマウス操作等によって指示すると、動画再生エリア２０００にシーン２３に対応する動画が再生される。
【０００５】
また、縮小画列２００１をスクロール操作することで、例えば図１３の（ｂ）に示すように、所望の範囲の縮小画列を表示させることができる。このとき、同期動作は中断されることになる。このように、現在のシーンから遠いシーンへ縮小画をクリックしてジャンプする場合には、縮小画列を時間軸方向へスクロールしてゆき、見たいシーンの縮小画をクリックする。
【０００６】
【発明が解決しようとする課題】
しかしながら、ジャンプしたいシーンが存在せず、そのまま動画を見たい場合がある。このような場合には、縮小画列のスクロール操作によって動画と縮小画列の同期関係が崩れているが、同期表示への復帰に対する配慮が十分ではなく、図１３の（ｂ）の状態から（ａ）のような同期を考慮した状態へ戻したい場合には、縮小画列をスクロールする等して手動で戻すしかない。
【０００７】
また同様に、単に、この動画の先にどの様なシーンが存在するか探索するためだけに縮小画列を時間軸方向へスクロールした後には、再生中の動画との同期を考慮した縮小画列の表示状態へ戻したいという要求があるが、これを実現するための配慮が十分ではなかった。
【０００８】
更に、表示している動画と同期して縮小画列を自動スクロールしている状態でユーザが当該縮小画列より縮小画を選択して所望のシーンへジャンプしようとする際に、微妙なタイミングで縮小画列がスクロールしてしまい、意図しない縮小画を選択してしまうということがしばしば発生していた。これも表示している動画と同期して縮小画列を表示する際の課題であった。
【０００９】
本発明は上記の課題に鑑みてなされたものであり、動画再生時における快適な操作環境を提供することを目的とする。より詳しくは、本発明は、縮小画列と動画再生との同期が中断された状態から、縮小画列の同期表示を容易に復活可能とすることを目的とする。
【００１０】
【課題を解決するための手段】
上記の目的を達成するための本発明の一態様による動画検索装置は以下の構成を備える。すなわち、
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段と、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段と、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段と、
前記縮小画列中において前記再生手段によって再生されているシーンに対応する縮小画を指し示すシンボルを表示するシンボル表示手段とを備え、
前記禁止手段によって前記更新手段による前記更新が禁止されている間は、前記シンボルの表示形態が変更される。
また、本発明の他の態様による動画検索装置は以下の構成を備える。すなわち、
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして動画再生を行なうよう前記再生手段を制御する再生制御手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、該再生手段による動画再生と同期して前記縮小画列の前記複数の縮小画の表示内容を更新する更新手段と、
縮小画を指定するためのカーソルが、前記縮小画列から縮小画を指定可能な所定領域に存在する間、前記更新手段による縮小画列内の前記複数の縮小画の表示内容の更新を禁止する禁止手段と、
前記カーソルが前記所定領域から出たことに応じて、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するように制御する再開制御手段とを備え、
前記禁止手段によって前記更新手段による更新が禁止されている間に前記縮小画列中の一つの縮小画が指定され、前記再生制御手段によってジャンプして動画再生が行われたことに応じて、前記再開制御手段は、前記再生手段による動画再生と同期した前記更新手段による前記更新を再開するとともに、該縮小画を指定したカーソルの位置を前記所定領域の外へ自動的に移動するように制御する。
【００１１】
また、上記の目的を達成するための本発明の他の態様による動画像検索装置は以下の構成を備える。すなわち、
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を前記更新手段に開始させる再生制御手段と、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段と、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための操作が所定時間継続してなされなかったことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段とを備える。
【００１２】
更に、上記の目的を達成するための本発明の他の態様による動画像検索装置は以下の構成を備える。すなわち、
動画データを再生する再生手段と、
前記再生手段によって再生される単一の動画の複数のシーンに対応する複数の縮小画を同時に表示する縮小画列を表示する縮小画列表示手段と、
前記再生手段で再生されているシーンに対応する縮小画を含むように、前記再生手段による動画再生と同期して、前記縮小画列における前記複数の縮小画の表示内容を更新する更新手段と、
前記縮小画列の中から指定された縮小画に対応するシーンへジャンプして前記再生手段による動画再生を開始させるとともに、該開始した動画再生と同期した前記更新を開始させる再生制御手段と、
前記更新手段による前記更新を禁止して、前記縮小画列における前記複数の縮小画の表示内容を所定操作に応じて時間軸方向へスクロールするスクロール手段と、
前記スクロール手段によって前記更新を禁止して前記スクロールが行われた後、前記スクロール手段によるスクロールを指示するための領域外に縮小画を指定するためのカーソルが所定時間継続して存在したことに応じて、前記更新手段による前記更新を自動的に再開させる再開制御手段とを備える。
【００１３】
【発明の実施の形態】
以下、添付の図面を参照して本発明の好適な実施形態を説明する。
【００１４】
［第１の実施形態］
本実施形態の動画像検索におけるユーザインターフェースでは、ユーザがどの様なオペレーションを行った時に再生中の動画に対する縮小画列の同期表示を中断してユーザの自由な縮小画列のスクロール更にはジャンプをおこない、ユーザがどの様なオペレーションを行った時に再生中の動画に対する縮小画列の同期表示を再開すべきかを考慮したユーザインターフェースが提供される。
【００１５】
＜動画像検索装置の全体構成＞
図１は、本実施形態による動画検索装置の構成を示すブロック図である。動画検索装置１００には、処理対象の動画に関して、再生中のシーンよりも過去及び未来の縮小画を含む縮小画列を表示する。ユーザは、既に蓄積している動画に関しては、再生中のシーンよりも過去の縮小画列を見ることにより動画のストーリーを振り返ることが出来、再生中のシーンより未来の縮小画列を見ることによりその先のストーリーを知ることが出来る。また、現在蓄積中の動画の再生においては、動画の再生中のシーンに対応する縮小画を含む過去の縮小画列を見ることが出来る。更に興味のある縮小画を指定する事により、縮小画に対応するシーンへジャンプする機能を有する。
【００１６】
図１に示すように、画像検索装置１００は、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、キーボード１０４、マウス１０５、外部記憶装置１０６、表示器１０７、ＮＩＣ１０８、及び動画録画再生装置１１０のインターフェース（Ｉ／Ｆ）１０９が、システムバス１１１を介して互いに通信可能なように接続された構成としている。
【００１７】
ＣＰＵ１０１は、ＲＯＭ１０２またはＲＡＭ１０３に格納された所定の処理プログラムを実行することで、画像処理装置１００全体の動作制御を司る。ＲＯＭ１０２には、ＣＰＵ１０１での動作制御を実施するための処理プログラム（動画検索装置１００の立ち上げ時に実行されるブートプログラム等）や各種データが格納される。ＲＡＭ１０３は、ＣＰＵ１０１の制御によりＲＯＭ１０２や外部記憶装置１０６等から処理プログラムがロードされるメモリであると共に、ＣＰＵ１０１が各種動作制御を実行する際の作業用メモリを提供する。
【００１８】
キーボード１０４及びマウス１０５は、動画検索装置１００に対する各種動作指示のための環境（各種入力操作環境）を提供する。外部記憶装置１０６は、ハードディスクやフロッピーディスク、或いはＣＤ−ＲＯＭ等で構成される。表示器１０７は、ＣＲＴディスプレイ等で構成され、処理結果等をユーザに対して表示する。ＮＩＣ１０８は、ネットワークインターフェースであり、ネットワーク上の各機器或いはシステムとの通信を可能とする。Ｉ／Ｆ１０９は、動画再生機器（ＤＶＤ等）とシステムバス１１１との通信を可能とする。
【００１９】
尚、上記図１に示した構成において、外部記憶装置１０６を、ＮＩＣ１０８により接続されるネットワーク上に配置するようにしてもよい。また、動画録画再生装置１１０としては、ビデオカメラやビデオデッキ、或いはビデオプレーヤー等、動画を録再生する様々な機器を適用可能である。
【００２０】
＜蓄積済みの動画の再生について＞
動画の再生において、動画の再生中のシーンに対応する縮小画を常に表示する様に縮小画列をスクロールすることはユーザにとってメリットがある。というのは、動画の再生中のシーンより過去の縮小画列を見ることにより動画のストーリーを振り返ることが出来るとともに、動画の再生中のシーンより未来の縮小画列を見ることによりその先のストーリーを知ることが出来るからである。
【００２１】
更に、縮小画列中の興味のある縮小画を指定することにより、縮小画に対応するシーンへのジャンプをおこなうことが可能である。
【００２２】
図２は、動画及び縮小画列の表示状態を示す図である。図２において、動画再生エリア２０１においてはユーザが指定する動画のシーンが再生される。縮小画列２０３は各シーンを代表する動画フレームを縮小表示したものである。２０２はポインタであり、縮小画列２０３の中の、動画再生エリア２０１に再生中のシーンに対応する縮小画を指し示す。本実施形態では、動画再生と同期をとって縮小画列を表示する場合には、縮小画列２０３の中央部に動画再生中のシーンに対応した縮小画が表示されるようにスクロールする。よって、縮小画列の同期表示中においてシンボル２０２の位置は固定である。なお、図２では、シーン２０が動画再生エリア２０１で再生表示されており、縮小画列２０３にはシーン１８〜２２に対応する縮小画が表示されている。
【００２３】
スライドバー２０４は縮小画列が動画再生エリア２０１と同期を取って表示する状態では動画全体における表示位置を指し示すユーザインターフェースであるが、スライドバー２０４をマウス等によって一旦スライド操作すると、縮小画列２０３における動画再生エリア２０１との同期表示を停止し、そのスライダー位置により縮小画列２０３のスクロールを行うとユーザインターフェースとなる。
【００２４】
スクロールボタン２０５、２０６は、それぞれ所定個数、例えば縮小画列中の縮小画の個数（図２の例では５）の単位で縮小画列表示を更新することにより、スライドバーの微妙な操作を行わずに縮小画列の少量のスクロールを行う場合に用いるユーザインターフェースである。スクロールボタン２０５、２０６を用いることにより、動画が長く、スライドバーではスクロールの微調整ができないような場合でも、容易にスクロールの微調整が可能である。
【００２５】
再生ボタン２０７は、動画再生エリア２０１における動画の再生を開始指示するボタンである。また、停止ボタン２０８は動画再生エリア２０１における動画の再生を停止するためのユーザインターフェースである。なお、停止ボタン２０８によって動画再生を停止した場合、再生ボタン２０７を押すことにより停止位置からの動画再生を行うことが可能である。
【００２６】
さて、既に蓄積されている動画の再生時における縮小画列２０３の表示に関しては、図２に示す様に、動画再生エリア２０１の再生中のシーンに対応する縮小画を縮小画列の中央近傍とし、過去と未来の縮小画列の両方が表示される形態とするのがシーンの検索／閲覧上好ましい。図２の例では、２０番目のシーンを再生中であり、２０番目のシーンに対応する縮小画が縮小画列２０３の中央に配置されている。
【００２７】
また、この際に、再生中の動画のシーンに対応する縮小画を表示している位置に、図２の様にシンボル２０２を表示する。図２の例ではシンボルは矢印である。
【００２８】
この状態で、表示中の縮小画列２０３のいずれかの所望の縮小画像をマウスカーソル等を用いて指定することで、動画再生エリア２０１における動画再生を指定された縮小画像に対応するシーンへジャンプさせることが出来る。しかしながら、再生中の動画に対する縮小画列２０３の同期表示を行っている場合には、微妙なタイミングで所望の縮小画を指示する寸前に縮小画列２０３がスクロールしてしまい、ユーザが意図しないシーンへジャンプしてしまうようなミスが生じることがある。
【００２９】
本実施形態では、このような事態を避けるために、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む所定のエリアにある場合には再生中の動画に対する縮小画列の同期表示を中断する。これにより、微妙なタイミングで縮小画像列がスクロールしてしまうことを防止でき、所望の縮小画を確実に指示することができる。なお、この所定のエリアとは、少なくとも縮小画列２０３、すなわちシーンのジャンプを行うために必要なエリアを含むエリアである。
【００３０】
なお、この同期表示を中断している間のシンボル２０２の表示に関しては、そのまま表示を続けるようにしてもよいが、その表示形態を変更して同期中断中であることをユーザに報知するようにすることが好ましい。ここで、表示形態の変更とは、表示を消す、他の状態と区別するために色を変更する、或いは点滅させる等が挙げられる。どのような表示形態をとるかは設計思想に基づいて設計段階で選択を行えばよい。
【００３１】
また、上記同期表示の中断状態において、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む所定のエリアから出た場合には、再生中の動画に対する縮小画列の同期表示を再開する。すなわち、その時点において再生中のシーンに対応する縮小画を縮小画列２０３の中央部に配置して、その左側に過去２シーンの縮小画を、右側に未来の２シーンの縮小画を表示する。もちろん、この同期表示の中断時にジャンプ指定を行った場合（縮小画の指定を行なった場合）には、動画再生エリア２０１に指定したシーンからの動画再生表示を行うとともに、縮小画列の同期表示を開始する。
【００３２】
次に、縮小画列に対してスクロール操作を行なった場合について説明する。
【００３３】
同期表示中の縮小画列２０３より過去或いは未来のシーンに対する縮小画列を表示したい場合には、スクロールバー２０４により縮小画列のスクロールを行ない、任意の位置の縮小画列を表示させる。或いはスクロールボタン２０５、２０６を押すことにより所定のシーン数だけ過去の縮小画列あるいは未来の縮小画列を表示させるべくスクロールさせることができる。
【００３４】
このようなスクロール操作があった場合は、明らかにユーザは再生中の動画に対する縮小画列の同期表示を望んでいないので、縮小画列の同期表示を中断する。この同期表示の中断時には、上述と同様に、シンボル２０２の表示形態を変更（消去、表示色の変更、点滅表示等）することで、同期表示が中断されていることを明示的に表示する方法もある。
【００３５】
さて、以上のように縮小画列２０３をスクロールをしてはみたもののジャンプしたい過去あるいは未来のシーンが存在しない場合、或いは単にシーンの流れを追うために過去あるいは未来のシーンへスクロールしたような場合には、再生中の動画に対する縮小画列の同期表示を再開させる手段をユーザに提供できなければ不都合である。特許第３０５８３３３号に開示された画像検索装置では、再生中の動画に対する縮小画列の同期表示を意図的に再開をおこなうようなユーザインターフェースは存在しない。
【００３６】
本実施形態では、再生中の動画に対する縮小画列の同期表示を意図的に再開するために、図３に示す状態へ遷移し同期再生の復帰の為のシンボル３０２を表示する。このシンボルアイコン３０２をクリックすることにより図２に示す状態へ遷移し、再生中の動画に対する縮小画列の同期表示を再開し、同期再生中のシーンに対応する縮小画の位置を示すシンボル２０２を再表示する。本実施形態では、シンボル３０２としてシンボル２０２と同様の矢印を用いる。よって、シンボル３０２の表示位置は、縮小画像を指し示すシンボル２０２の表示位置とは異なる所定位置となる。また、縮小画列の同期表示を再開した場合は、図２の表示状態に戻りシンボル３０２は消去する。
【００３７】
＜蓄積中の動画再生について＞
次に、現在蓄積中の動画の再生について説明する。近年、ＨＤＤ等の蓄積媒体に動画を蓄積しながら、所定時間遡った位置から後を追いかけて再生する装置が商品化されており、その様な画像蓄積方式も特開平７−２９６４４５号公報で提案されている。蓄積中の画像においては、未来のシーンは存在せず、縮小画列の同期表示では、過去のシーンを表示することとなる。
【００３８】
図４は、本実施形態による蓄積中の動画の再生状態を説明する図である。図２と同様のユーザインターフェースについては同一の参照番号を付した。
【００３９】
図４に示されるように、再生中の動画に対して縮小画列２０３を同期して表示するが、上述したように蓄積中の画像の場合未来の縮小画は存在しない。従って、縮小画列２０３においては、図４に示すように右端、即ち縮小画列２０３の終端に現在録画中のシーンに対応する縮小画を表示する。図４の例では、現在録画中のシーンが２０番目のシーンであり、２０番目のシーンに対応する縮小画を縮小画列の右端に表示している。なお、この際に、現在録画中のシーンに対する縮小画を指し示すためのシンボル２０２を縮小画列２０３の右端の縮小画を指し示す用に表示する。なお、図４の例においてもシンボル２０３は矢印である。
【００４０】
図４の状態において、表示中の縮小画列２０３のいずれかに対応するシーンへ動画再生をジャンプする場合には、所望の縮小画をマウスカーソル等で指定する。しかしながら、縮小画列２０３の同期表示を行っている場合には、縮小画の指定に対して微妙なタイミングでスクロールが発生することがあり、ユーザが意図しないシーンへジャンプするといった事態が生じてしまうことがある。
【００４１】
これを避けるために、上述したように、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む所定のエリアにある場合には再生中の動画に対する縮小画列の同期表示を中断する。なお、ここで所定のエリアとは、少なくとも縮小画列２０３を含む、シーンのジャンプを行うために必要なエリアである。
【００４２】
また、同期表示の中断時においては、シンボル２０２の表示形態を変更し、同期中断中であることを明示するようにしてもよい。この場合、表示形態の変更とは、シンボル２０２の消去、他の状態と区別するための色への変更、或いは点滅を行なうことが挙げられる。いずれの形態にするかは、設計思想に基づいて設計段階で選択すればよい。
【００４３】
なお、同期表示の中断中において、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む上記所定のエリアから出た場合には、再生中の動画に対する縮小画列の同期表示を再開する。
【００４４】
次に、画像蓄積中において縮小画列２０３に対するスクロール操作が行われた場合について説明する。同期表示中の縮小画列よりも過去の縮小画列を表示したい場合には、スクロール操作を行う。スクロール操作は、スクロールバー２０４やスクロールボタン２０５，２０６を用いて行なう。図４の状態からスクロールバー２０４或いはスクロールボタン２０５，２０６を操作することにより、たとえば図５に示す表示が得られる。
【００４５】
スクロール操作が行われた場合には、明らかにユーザは再生中の動画に対する縮小画列の同期表示を望んでいないので、同期表示を中断する。このとき、シンボル２０２を、消去、或いは色を変更したり点滅するなど、表示形態を変更して、同期表示が中断されていることを明示的に示してもよい。
【００４６】
しかしながら、ジャンプしたい過去のシーンが存在しない、或いは単にシーンの流れを追うために過去のシーンへスクロールした場合には、再生中の動画に対する縮小画列の同期表示を簡易な操作で再開したい。特許第３０５８３３３号においては、現在記録中の動画の追いかけ再生を考慮しておらず、更に追いかけ再生中の動画に対する縮小画列の同期表示を再開意図的におこなうユーザインターフェースは存在しなかった。
【００４７】
そこで、中断している再生中の動画に対する縮小画列の同期表示を意図的に再開するために、図５に示す状態へ遷移し、図３と同様に、縮小画列の同期再生への復帰の為のシンボル３０２を所定の位置にアイコンとして表示する。このシンボル３０２をクリックすることにより、図４に示す状態へ遷移し、再生中の動画に対する縮小画列の同期表示を再開する。なお、このとき、縮小画列の同期再生に戻るためのシンボル３０２は消去される。
【００４８】
＜状態遷移図による動作の説明＞
以上のように、本実施形態では、同期表示中の縮小画列を含む所定のエリアにカーソルが侵入した場合の同期中断と、同期表示中の縮小画列より過去或いは未来のシーンに対する縮小画列を表示するためにスクロールを行った場合の同期中断の２種類の同期中断がある。これら２つの同期中断においては、互いに異なる操作状態遷移とする必要がある。説明を簡単にするため、図２の既に蓄積されている動画の再生表示の場合と図４の現在蓄積中の動画の再生表示の場合の両方を合わせて説明を行う。上記説明からわかるように、蓄積済みの動画を再生する場合と、蓄積中の動画を再生する場合の違いは、前者が過去、現在、未来のシーンについて縮小画の表示とジャンプが可能であるのに対して、後者は過去と現在のシーンについて縮小画の表示とジャンプが可能であるという点のみである。また、縮小画列を同期表示している場合、図２の表示例では再生中のシーンに対応する縮小画が縮小画列の中央部にあり、シンボル２０２もこれを示す位置に表示されるが、図４の表示例では、再生中のシーンに対応する縮小画が縮小画列の最終端（右端）にあり、シンボル２０２もこれを示す位置に表示される。
【００４９】
図６は、本実施形態におけるユーザインターフェースの状態遷移に関する一例を示す図である。もちろん、操作が複雑になればなるほど図６の状態数よりも増加する。例えば、スロー、コマ送り、早送り、巻き戻し等、通常のＶＴＲにも存在する操作状態を増加することができる。
【００５０】
本実施形態のユーザインターフェースでは、ユーザがどの様なオペレーションを行ったときに再生中の動画に対する縮小画列の同期表示を中断し、ユーザの自由な縮小画列のスクロール更にはジャンプをおこない、ユーザがどの様なオペレーションを行ったときに再生中の動画に対する縮小画列の同期表示を再開すべきかを考慮した、４つの状態間の遷移を考えた。
【００５１】
図６において、遷移状態０（Ｓ６０１）は再生停止状態である。この状態において再生する動画が指定された直後は、通常、動画の先頭に再生開始位置がセットされる。遷移状態１（Ｓ６０２）は、縮小画列２０３の表示を、動画再生エリア２０１のシーン再生と同期を取りながら実行する状態である。遷移状態２（Ｓ６０３）は動画のシーン再生に対する縮小画列の同期を中断し、ユーザによるシーンのジャンプ指示を待つ状態である。遷移状態３（Ｓ６０４）は、動画のシーン再生と縮小画列の同期を中断し、現在或いは過去或いは未来のシーン（図４の場合は現在或いは過去のシーン）に対する縮小画列を表示する状態である。
【００５２】
遷移状態０（Ｓ６０１）から遷移状態１（Ｓ６０２）への遷移は、動画再生指示がユーザからあった場合である。また、遷移状態０（Ｓ６０１）への遷移は、遷移状態１（Ｓ６０２）或いは遷移状態３（Ｓ６０４）において動画再生停止をユーザが指示した場合に生じる。
【００５３】
遷移状態２（Ｓ６０３）への遷移は、遷移状態１において、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む所定のエリアにある場合にのみ生じる。このように遷移状態２へ移行することにより、縮小画列の同期表示が中断され、再生中の動画に対する縮小画列の同期表示を行っている場合に生じる自動的なスクロールによってユーザが意図しない縮小画像を指示してしまうという事態を回避することができる点は上述したとおりである。また、上述したように、遷移状態２において、同期表示画中断されている旨を示すべく、シンボル２０２の表示形態を変更するようにしてよい。
【００５４】
遷移状態２において、ポインティングデバイス或いはカーソルキーのカーソルが縮小画列２０３を含む所定のエリアから出た場合には、遷移状態１（Ｓ６０２）に遷移し、再生中の動画に対する縮小画列の同期表示を再開する。
【００５５】
また、この同期表示の中断中（遷移状態２）において、所望の縮小画像が指示された場合（ジャンプ指定がなされた場合）は、指定されたシーンからの動画再生を行なうべくへジャンプ再生（Ｓ６０５）する。その後、遷移状態１（Ｓ６０２）に遷移して、動画再生エリア２０１に指定したシーンからの動画の再生表示を行う。この場合、指定されたシーンへジャンプした直後から動画再生と縮小画像列の同期再生を行いたい場合には、ジャンプ再生（Ｓ６０５）び直前あるいは直後にポインティングデバイス或いはカーソルキーのカーソルを、縮小画列２０３を含む所定エリアから退避させる処理を入れると良い。
【００５６】
遷移状態３（Ｓ６０４）への遷移は、遷移状態１において、スクロールバー２０４或いはスクロールボタン２０５、２０６を操作することによって縮小画列のスクロール操作を行なった場合に生じる。遷移状態３に移行する場合は、明らかにユーザは縮小画列の同期表示を望んでいないので、同期表示を中断する。このとき、縮小画列の同期表示が中断されていることを明示的に表示するためにシンボル２０２の表示形態を変更してもよいことは上述したとおりである。
【００５７】
遷移状態３において、ジャンプしたい過去あるいは未来のシーンが存在しない、或いは単にシーンの流れを追うために過去あるいは未来のシーンへスクロールした場合には、そのまま再生中の動画に対する縮小画列の同期表示を再開したい。そこで、遷移状態１（Ｓ６０２）へ復帰し、縮小画列の同期再生を行う為に、図３に示すようにシンボル３０２を表示する。本実施形態では、シンボル３０２を、ユーザに判りやすいようにシンボル２０２と同じ矢印のデザインとしている。このシンボル３０２をクリックすることにより、当該シンボル３０２を消去した後、遷移状態１（Ｓ６０２）へ遷移し、縮小画列の同期表示を再開するとともにシンボル２０２を再表示する。
【００５８】
なお、遷移状態３（Ｓ６０４）において、ユーザが所望のシーン（縮小画）を指定した場合には、指定されたシーンへのジャンプ再生（Ｓ６０５）を行なう。そして、遷移状態１（Ｓ６０２）へ遷移し、再生中のシーンに応じて縮小画列の同期表示を再開する。また、遷移状態１、遷移状態３においてユーザが停止ボタン２０８を指示した場合は、遷移状態０（Ｓ６０１）へ遷移する。
【００５９】
＜機能構成と制御手順＞
図７は、本実施形態の動画像検索装置において、上述した処理を実現するための機能構成を示すブロック図である。図７において、７０１は再生処理部であり、動画録画再生装置１１０より出力される動画を動画再生エリア２０１に再生表示する。また、再生処理部７０１は、動画録画再生装置１１０が動画再生中であるか録画中であるかを表す信号と、動画再生エリア２０１で再生中のシーンを特定するための信号を縮小画表示部７０４に出力する。
【００６０】
７０２は縮小画生成部であり、動画録画再生装置１１０より出力される動画情報から、各シーンのフレーム画像を抽出し、その縮小画データを生成し、これを縮小画保持部７０３に保持する。縮小画保持部７０３は例えばハードディスク等の外部記憶装置１０６に設けられ、各シーンと縮小画像データを対応づけて保持する。なお、本実施形態では、動画を所定時間間隔（例えば１０秒間隔）で区切って１つのシーンとし、各シーンの先頭のフレーム画像から縮小画を生成し、これを当該シーンに対応する縮小画データとして保持するものとする。但し、シーンの決め方、対応する縮小画の決め方はこれに限られるものではない。例えば、シーンの決め方としては、予めシーン数を決めておき、動画の全再生時間をこのシーン数で割って１シーンあたりの長さを決定するようにしてもよい。
【００６１】
７０４は縮小画表示部であり、再生処理部７０１より入力される信号に基づいて現在再生中のシーンを特定し、その特定結果に基づいて縮小画保持部７０３から必要な縮小画データを読出して、縮小画列の同期表示を行なう。なお、再生処理部７０１からの信号は、現在再生中の動画が録画済みのものであるか録画中のものであるかを示す信号を含み、縮小画表示部７０４は録画済みの動画であれば図２で説明したごとく同期表示を行ない、録画中の動画であれば図４で説明した如く同期表示を行なう。
【００６２】
７０５はＵＩ制御部であり、所望のシーンへのジャンプ操作や、縮小画列のスクロール操作等を行なう。７０６は縮小画列２０３を含む所定エリアであり、この所定エリア７０６にカーソルが侵入した場合には、ＵＩ制御部７０５から縮小画表示部７０４にその旨が伝えられ、縮小画表示部７０４は縮小画列の同期表示を中断する。
【００６３】
図８は本実施形態による動画再生処理、縮小画表示及びＵＩ制御に関わる処理を説明するフローチャートである。ステップＳ１０１において、縮小画生成部７０２によって縮小画データを作成し、縮小画保持部７０３に保持する。再生しようとする動画が録画済みのものであり、対応する縮小画データ群が既に縮小画保持部７０３に保持されている場合はこの処理は不要である。例えば縮小画データ群に動画ＩＤを付与して保持しておき、これから再生する動画のＩＤを取得して、当該ＩＤに対応する縮小画データ群を検索することで、再生しようとする動画の縮小画データが既に縮小画保持部７０３に保持されているか否かを判断できる。なお、再生しようとする動画が録画中のものであれば、追いかけ再生と並行して縮小画データを生成、保持することになる。
【００６４】
次に、ステップＳ１０２において、再生処理部７０１は動画録画再生装置１１０から送られてくる動画データに基づき、動画再生エリア２０１への動画再生を開始する。また、ステップＳ１０３では、縮小画表示部７０４が、再生処理部７０１からの信号に基づいて縮小画列２０３の同期表示を開始する。縮小画列の同期表時は、上述したように録画済みの動画データを再生している場合には図２のごとく行ない、録画中の動画データを追いかけ再生している場合には図４のごとく動画再生を行なう。ステップＳ１０２、Ｓ１０３の実行は、図６の遷移状態１への移行に対応する。
【００６５】
ステップＳ１０４では、ＵＩ制御部７０５がカーソル操作を検出する。この検出の結果、カーソルが所定エリア７０６に入ったと判定された場合は、ステップＳ１０５からステップＳ１０６へ進む。これは、遷移状態１から遷移状態２への移行に対応する。ステップＳ１０６では縮小画列の同期を中断し、シンボル２０２の表示形態を変更する。
【００６６】
更にＵＩ制御部７０５は、縮小画列中の一つの縮小画が指定されたかどうかを監視する。ステップＳ１０７では、縮小画列２０３のうちの一つの縮小画が指定されたかどうかを判定し、指定されていればステップＳ１１５へ進み、指定された縮小画に対応するシーンへジャンプして動画再生を開始する。そして、ステップＳ１０３へ戻り、縮小画列の同期表示を再開する。この処理は、図６において遷移状態２からＳ６０５を経て遷移状態１へ移行することに対応する。
【００６７】
縮小画が指定されていない場合はステップＳ１０７からステップＳ１０８へ進み、縮小画列の同期を復帰するか否かを判定する。ステップＳ１０８では、所定エリア７０６よりカーソルが抜け出ることを縮小画列の同期表示への復帰条件としている。この復帰条件が満足された場合は、ステップＳ１０９からステップＳ１０３へ進み、縮小画の同期表示を再開する。これは遷移状態２から遷移状態１にそのまま移行することに対応する。復帰条件が満足されない場合は、ステップＳ１０９からステップＳ１０６へ戻り、同期の中断状態、すなわち遷移状態２を維持する。
【００６８】
一方、ＵＩ制御部７０５により、スクロール操作（スクロールバー２０４、スクロールボタン２０５、２０６のいずれかへの操作）が検出された場合は、ステップＳ１１０からステップＳ１１１へ進み、縮小画列の同期表示を中断し、シンボル２０２の表示形態を変更するとともに、復帰操作用のシンボル３０２を表示する。これは、遷移状態１から遷移状態３へ移行することに対応する。
【００６９】
ステップＳ１０７では、縮小画列２０３のうちの一つの縮小画が指定されたかどうかを判定し、指定されていればステップＳ１１５へ進み、指定された縮小画に対応するシーンへジャンプして動画再生を開始する。そして、ステップＳ１０３へ戻り、縮小画列の同期表示を再開する。この処理は、遷移状態２からＳ６０５を経て遷移状態１へ移行することに対応する。
【００７０】
更にＵＩ制御部７０５は、縮小画列中の一つの縮小画が指定されたかどうかを監視する。ステップＳ１１２では、縮小画列２０３のうちの一つの縮小画が指定されたかどうかを判定し、指定されていればステップＳ１１５へ進み、指定された縮小画に対応するシーンへジャンプして動画再生を開始する。そして、ステップＳ１０３へ戻り、縮小画列の同期表示を再開する。この処理は、遷移状態３からＳ６０５を経て遷移状態１へ移行することに対応する。
【００７１】
ステップＳ１１２でシーンが指定されていない場合は、ステップＳ１１３へ進み、縮小画列の同期を復帰するか否かを判定する。ステップＳ１１２では、ステップＳ１１１で表示したシンボル３０２がクリックされることを縮小画列の同期表示への復帰条件としている。この復帰条件が満足された場合は、ステップＳ１１４からステップＳ１０３へ進み、縮小画の同期表示を再開する。これは遷移状態３から遷移状態１にそのまま移行することに対応する。復帰条件が満足されない場合は、ステップＳ１１４からステップＳ１１１へ戻り、同期の中断状態、すなわち遷移状態３を維持する。
【００７２】
なお、上記実施形態においては、説明のために図２、図３、図４、図５の表示操作画面の例を挙げ、またそれに対応した図６の操作状態遷移図を用いて説明を行ったが、本発明はこれらの表示操作画面や表示操作画面に限定されるものでは無い。
【００７３】
例えば、操作機能／ボタンや遷移状態が増えても、「表示中の動画とその内容を表す縮小画列の同期表示および非同時表示をユーザの視点に立って適時切り替える操作状態遷移を持ち、また非同期状態をユーザへ把握させ直感的に理解できる非同期状態から同期状態への復帰ＵＩを提供する」という趣旨が適応可能なもの全てに本発明は適応可能である。もちろん、操作状態遷移図の一部だけを用いた実施形態も当然存在する。例えば、遷移状態２と遷移状態３のどちらでも縮小画の同期再生を止めて、ユーザーがジャンプしたいシーンに相当する縮小画を指定しジャンプすることが出来る。したがって、スクロールの部分（遷移状態３）、縮小画選択（遷移状態２）のいずれか一方だけの場合も本発明は適用可能である。
【００７４】
また実施形態において、図３および図５の同期表示再開アイコンを再生中のシーンに対応する縮小画を示すシンボルと同一デザインとしたが、当然異なるデザインでも良い。
【００７５】
以上のように、上記実施形態によれば、動画再生と同時に表示される縮小画列を時間軸方向へスクロールし、所望のシーンの縮小画をクリックすることで所望のシーンの動画再生へジャンプさせることが可能な動画検索装置において、スクロールをしてみたものの見たいシーンが存在せずそのまま動画を見たい場合、或いは単にこの動画の先にどの様なシーンが存在するか探索するだけのために縮小画列を時間方向へスクロールした場合に、容易に、再生中の同期を考慮した縮小画列表示状態へ戻ることができる。更に、表示している動画と同期して縮小画列を自動スクロールしている状態で、ユーザが所望の縮小画を選択しようとする際には、同期を中断するので、微妙なタイミングで自動スクロールが発生して意図しない縮小画を選択してしまうという問題が解決される。従って、より快適な動画検索機能をユーザへ提供することができる。
【００７６】
［第２の実施形態］
上記第１の実施形態において、遷移状態３から遷移状態１へ戻る際に、ステップＳ１１３において同期復帰条件が満足されたかどうかを判定している。第１の実施形態では復帰指示用のシンボル３０２を所定位置に表示し、シンボル３０２がクリックされることを同期復帰の条件としている。すなわち、同期復帰する旨の意思をユーザに積極的に明示させることによって、縮小画列の同期状態へ復帰している。第２の実施形態では、ある操作状態の継続時間を計時し、これに基づいてスクロール操作或いはシーンジャンプの意思がないと判断する。すなわち、ある操作状態の継続時間を同期復帰の条件としている。
【００７７】
第２の実施形態による動画検索装置のハード構成、機能構成、状態遷移、制御手順等は第１の実施形態と同様であるので、説明を省略する。但し、ステップＳ１１１における同期中断処理においては、シンボル２０２の表示形態を変更するのみで、シンボル３０２の表示は行なわない。この様子を図９及び図１０に示す。図９は、録画済みの動画データを再生中に縮小画列のスクロール操作が発生した場合を示し、図１０は録画中の動画データを追いかけ再生周に縮小画列のスクロール操作が発生した場合を示しており、それぞれ第１の実施形態の図３、図５に対応するものである。図３、図５との相違点は、シンボル３０２が表示されていない点である。
【００７８】
また、ステップＳ１１３では、同期復帰の条件が満足されたか否かを判定するが、第２実施形態では、最後のスクロール操作（スクロールバー２０４、スクロールボタン２０５、２０６への最後の操作）からの経過時間を計時し、経過時間が所定時間を越えた場合にスクロール及びシーンジャンプの意思が無いと判断し、同期復帰の条件が満足されたと判定する。なお、この所定時間は固定であってもよいし、ユーザが所望の時間を設定できるようにしてもよい。
【００７９】
なお、同期復帰条件としては、上記に限られるものではなく、例えば、スクロールバー２０４、スクロールボタン２０５、２０６を含む所定エリアを定義し、この所定エリア外へカーソルが出た状態が所定時間継続した場合に同期復帰条件が満足されたと判断するようにしてもよい。
【００８０】
［第３の実施形態］
第１及び第２の実施形態では、縮小画列２０３の同期表示において、動画再生エリア２０１に表示中のシーンに対応する縮小画が縮小画列２０３の中央部に位置するように縮小画列２０３の自動スクロールを制御する。従って、再生中のシーンが変わる毎に縮小画列２０３のスクロールが発生することになり、縮小画列の表示が頻回に変化し、見づらい場合がある。そこで、第３の実施形態では縮小画列の自動スクロールの発生頻度を低減して、縮小画列を見やすくする。
【００８１】
第３の実施形態による動画像検索装置の構成や制御は第１及び第２の実施形態と同様である。但し、ステップＳ１０３において、録画済みの動画像を再生する際の縮小画列の同期表示方法が異なる。以下、この点を説明する。
【００８２】
録画済みの動画像を再生し、これに同期して縮小画列を表示する場合は、縮小画列の表示は、動画再生エリア２０１に再生中のシーンに対応する縮小画を含む縮小画列を表示し、動画再生の進行によってシーンが切り替わるのに同期してシンボル２０２を対応する縮小画の位置へ移動する。図１１、図１２は第３の実施形態による縮小画列の同期表示を説明する図である。図１１では、再生中のシーンは第２０シーンであり、縮小画列２０３の終端（シーン２０に対応する縮小画の位置）にシンボル２０３が達している。
【００８３】
この状態から再生中のシーンが次のシーンに移行すると、縮小画列２０３に現在のシーンが存在しなくなると判断され、このシーン（図１１の例ではシーン２１）に対応する縮小画が縮小画列２０３の先頭になるように縮小画列２０３の表示更新を行ない、図１２のような表示状態とする。すなわち、シーン２１に対応する縮小画を始点として、シーン２２〜２５に対応する縮小画を表示する。この時、再生中のシーンに対応するシンボル２０２も縮小画列の始点の位置（右端）に移動する。
【００８４】
以上のように、第３の実施形態によれば、録画済みの動画を再生する際の、縮小画列の自動スクロールによる表示更新の頻度が第１及び第２の実施形態に比べて小さくなる。従って、縮小画列が目まぐるしく変化しなくなり、縮小画列が見やすくなる。
【００８５】
なお、上記第３の実施形態では、第１及び第２の実施形態と同様に、縮小画列を含む所定エリア（７０６）にカーソルが入った場合に縮小画列の同期表示を中断している。しかしながら、第３の実施形態の縮小画列の同期表示によれば、自動スクロールの発生頻度が低減されるので、同期を中断しなくとも、縮小画の指定ミスに関してある程度の改善が望める。よって、遷移状態２を省略して構成の簡素化を図るようにしてもよい。
【００８６】
また、第１及び第２の実施形態では、所定エリアにカーソルが入った時点で即座に同期表示を中断するが、第３の実施形態の縮小画列表示によれば、所定エリアにカーソルが入ってもシンボル２０２が縮小画列の終端に到達するまでは同期表示を継続するようにしてもよいであろう。
【００８７】
なお、本発明は、複数の機器（例えばホストコンピュータ，動画像再生装置等）から構成されるシステムに適用しても、一つの機器からなる装置（動画像再生装置単体）に適用してもよい。
【００８８】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、達成されることは言うまでもない。
【００８９】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００９０】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク，ハードディスク，光ディスク，光磁気ディスク，ＣＤ−ＲＯＭ，ＣＤ−Ｒ，磁気テープ，不揮発性のメモリカード，ＲＯＭなどを用いることができる。
【００９１】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９２】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００９３】
【発明の効果】
以上説明したように、本発明によれば、ユーザの作業状態に応じて、縮小画列と動画再生との同期が中断された状態から、縮小画列の同期表示を容易に復活可能とすることができる。
【図面の簡単な説明】
【図１】実施形態による動画検索装置の構成を示すブロック図である。
【図２】第１の実施形態において、録画済みの動画を再生している場合の、動画再生及び縮小画列の同期表示状態を示す図である。
【図３】第１の実施形態において、録画済みの動画を再生している場合に、縮小画列に対してスクロール操作を行った場合の操作画面を示す図である。
【図４】第１の実施形態において、録画中の動画を追いかけ再生している場合の、動画再生及び縮小画列の同期表示状態を示す図である。
【図５】第１の実施形態において、録画中の動画を追いかけ再生している場合に、縮小画列に対してスクロール操作を行った場合の操作画面を示す図である。
【図６】本実施形態の動画検索装置の操作状態の遷移図である。
【図７】本実施形態による動画検索装置の機能構成を示すブロック図である。
【図８】本実施形態による動画検索装置の動作を説明するフローチャートである。
【図９】第２の実施形態において、録画済みの動画を再生している場合に、縮小画列に対してスクロール操作を行った場合の操作画面を示す図である。
【図１０】第２の実施形態において、録画中の動画を追いかけ再生している場合に、縮小画列に対してスクロール操作を行った場合の操作画面を示す図である。
【図１１】第３の実施形態において、録画済みの動画を再生している場合の、動画再生及び縮小画列の同期表示状態を示す図である。
【図１２】第３の実施形態において、録画済みの動画を再生している場合の、動画再生及び縮小画列の同期表示状態を示す図である。
【図１３】一般的な動画再生と縮小画列の表示を説明する図である。
【図１】
0004593842.tif 000002
【図２】
0004593842.tif 000003
【図３】
0004593842.tif 000004
【図４】
0004593842.tif 000005
【図５】
0004593842.tif 000006
【図６】
0004593842.tif 000007
【図７】
0004593842.tif 000008
【図８】
0004593842.tif 000009
【図９】
0004593842.tif 000010
【図１０】
0004593842.tif 000011
【図１１】
0004593842.tif 000012
【図１２】
0004593842.tif 000013
【図１３】
0004593842.tif 000014