(57)【特許請求の範囲】
【請求項１】
動画像データを動きの状態を示す情報が含まれた符号化データに変換する符号化方式によって得られた符号化データを復号する復号手段と、
複数の動画像の各々の符号化データに含まれた動きの状態を示す情報を記憶する記憶手段と、
前記記憶手段に記憶された前記複数の動画像の各々の前記動きの状態を示す情報を比較する比較手段と、
前記比較手段による比較結果に基づいて前記複数の動画像における類似動作の動作開始位置を検出する検出手段と、
前記検出手段によって検出された前記動作開始位置から前記複数の動画像の符号化データの復号が略同時に開始されるように前記復号手段を制御して前記複数の動画像を同時に再生する制御手段と、
を備えた画像再生装置。
【請求項２】
前記複数の動画像のうちの１つが前記検出手段による検出の基準となる基準動画像で、残りが前記検出手段により前記類似動作の動作開始位置が検出される被検出動画像であり、
前記基準動画像の検出すべき動作開始位置の指示を入力するための指示入力手段を更に備えると共に、
前記記憶手段が、前記基準動画像及び前記被検出動画像の各々の前記符号化データに含まれた前記動きの状態を示す情報を記憶し、
前記比較手段が、前記記憶手段に記憶された前記基準動画像の検出すべき動作開始位置近傍の動きの状態を示す情報と前記被検出動画像の動きの状態を示す情報とを比較し、
前記検出手段が、前記比較手段による比較結果に基づいて、前記基準動画像の検出すべき動作開始位置の動作に対する前記被検出動画像における類似動作の動作開始位置を検出する
ことを特徴とする請求項１記載の画像再生装置。
【請求項３】
前記動きの状態を示す情報が、ベクトル情報と、ベクトル情報におけるベクトルの大きさ及び方向の少なくとも一方のヒストグラムと、の少なくとも一方であることを特徴とする請求項１又は請求項２記載の画像再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像再生装置に係り、より詳しくは、動画像データを動きの状態を示す情報が含まれた符号化データに変換する符号化方式によって得られた符号化データを復号して再生する画像再生装置に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
近年、動画像の圧縮方式（符号化方式）としてＭＰＥＧ（Moving Picture coding Experts Group）方式が広く用いられている。
【０００３】
ところで、上記ＭＰＥＧ方式によって符号化された動画像が記録されたハードディスク、光磁気ディスク等のメディアから符号化データを読み出して復号し、ディスプレイ等に表示することによって再生する画像再生装置では、２つの異なる動画像のなかの類似動作を略同時にディスプレイに表示する機能が要望されている。
【０００４】
この機能を具体的に説明すると、例えばゴルフのスウィングシーンの動画像を考えた場合、手本となるスウィングシーンの動画像と、ユーザのスウィングシーンの動画像との各々のスウィング開始動作から略同時にディスプレイに表示するといった機能であり、ユーザはこれを参照することによって手本となるゴルフスウィングと自己のゴルフスウィングとを視覚的に比較することができる。
【０００５】
従来、この種の機能を実現するためには、２つの異なる動画像を示す符号化データを各々異なるメディアに記録しておき、図１２に示すように、ユーザが上記異なるメディアを異なる画像再生装置９０及び９０’に各々装着して各画像再生装置９０及び９０’によって各動画像をディスプレイ４０Ａ及び４０Ｂに各々再生し、各々の類似動作の頭だしを行って略同時に再生を開始していた。
【０００６】
すなわち、従来の画像再生装置では、自動的に類似動作の同時再生を行うことができない、という問題点があった。
【０００７】
本発明は上記問題点を解消するために成されたものであり、自動的に複数の動画像における類似動作を同時に再生することができる画像再生装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
上記目的を達成するために、請求項１記載の画像再生装置には、動画像データを動きの状態を示す情報が含まれた符号化データに変換する符号化方式によって得られた符号化データを復号する復号手段が備えられており、本請求項１記載の画像再生装置では、複数の動画像の各々の上記符号化データに含まれた上記動きの状態を示す情報が記憶手段によって記憶される。
【０００９】
その後、請求項１記載の画像再生装置では、上記記憶手段に記憶された複数の動画像の各々の動きの状態を示す情報が比較手段によって比較され、該比較手段による比較結果に基づいて上記複数の動画像における類似動作の動作開始位置が検出手段によって検出される。
【００１０】
更に請求項１記載の画像再生装置では、制御手段により、上記検出手段によって検出された上記動作開始位置から上記複数の動画像の符号化データの復号が略同時に開始されるように上記復号手段が制御されて上記複数の動画像が同時に再生される。
【００１１】
このように、請求項１に記載の画像再生装置によれば、符号化データに含まれる動きの状態を示す情報に基づいて複数の動画像における類似動作の動作開始位置を検出しているので、自動的に複数の動画像における類似動作の画像を略同時に再生することができる。
【００１２】
また、請求項２記載の画像再生装置では、請求項１記載の発明における複数の動画像のうちの１つが上記検出手段による検出の基準となる基準動画像とされ、残りが上記検出手段により上記類似動作の動作開始位置が検出される被検出動画像とされる。
【００１３】
また、請求項２記載の画像再生装置では、指示入力手段によって上記基準動画像の検出すべき動作開始位置の指示が入力される。
【００１４】
更に請求項２記載の画像再生装置では、上記記憶手段によって上記基準動画像及び上記被検出動画像の各々の符号化データに含まれた動きの状態を示す情報が記憶され、上記比較手段によって、記憶手段に記憶された基準動画像の検出すべき動作開始位置近傍の動きの状態を示す情報と被検出動画像の動きの状態を示す情報とが比較され、更に、上記検出手段によって、上記比較手段による比較結果に基づいて、基準動画像の検出すべき動作開始位置の動作に対する被検出動画像における類似動作の動作開始位置が検出される。
【００１５】
このように、請求項２に記載の画像再生装置によれば、符号化データに含まれる動きの状態を示す情報に基づいて、基準動画像の検出すべき動作開始位置の動作に対する被検出動画像における類似動作の動作開始位置を検出しているので、請求項１記載の発明と同様に、自動的に複数の動画像における類似動作の画像を略同時に再生することができる。
【００１６】
ところで、請求項１又は請求項２記載の発明における符号化方式として、例えば上述したＭＰＥＧを適用した場合、符号化データにおけるＰピクチャ及びＢピクチャには、動きの状態を示す情報として画像の動きの大きさ及び方向を示すベクトル情報（動きベクトルデータ）が含まれている。
【００１７】
従って、請求項３記載の発明のように、請求項１又は請求項２記載の発明における前記動きの状態を示す情報として、ベクトル情報と、ベクトル情報におけるベクトルの大きさ及び方向の少なくとも一方のヒストグラムと、の少なくとも一方を適用することによって、上記ＭＰＥＧのような、動きの状態を示す情報としてベクトル情報を含む符号化方式を適用した場合に短時間に類似動作の検出を行うことができる。
【００１８】
【発明の実施の形態】
以下、図面を参照して、符号化方式としてＭＰＥＧを適用し、かつ本発明の画像再生装置を、画像の記録及び再生を行うことができる画像記録再生装置に適用した場合の実施の形態について詳細に説明する。
【００１９】
〔第１実施形態〕
まず、図１を参照して、本第１実施形態に係る画像記録再生装置１０の構成について説明する。同図に示すように、本第１実施形態に係る画像記録再生装置１０は、画像記録再生装置１０全体の動作を司る制御部１２、画像データのＭＰＥＧによる符号化とＭＰＥＧによる符号化データの復号との双方を行う２つの符号化復号化部１４Ａ、１４Ｂ、セットされたメディア（本実施形態では光磁気ディスク）に対する符号化データの記録及び該メディアからの符号化データの読み取りを行うメディアドライブ１６、基準動画像と被検出動画像との動きベクトルデータを比較する動き比較部１８、ユーザからの各種指示を入力する指示入力部２０、出力切換スイッチ２２、及び入力切換スイッチ２４を含んで構成されている。なお、符号化復号化部１４Ａと符号化復号化部１４Ｂとは同一の構成とされているが、該構成については後述する。
【００２０】
また、動き比較部１８は、２つの動きベクトルバッファ３０、３２、及び比較器３４を含んで構成されている。
【００２１】
メディアドライブ１６のデータ出力端子は出力切換スイッチ２２の入力端子に接続されており、出力切換スイッチ２２の各出力端子は符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々の符号化データを入力する入力端子に各々接続されている。
【００２２】
また、符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々の符号化データを出力する出力端子は入力切換スイッチ２４の各入力端子に各々接続されており、入力切換スイッチ２４の出力端子は上記メディアドライブ１６のデータ入力端子に接続されている。
【００２３】
一方、符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々の画像データを入力する入力端子は外部に設けられた符号化すべき画像データを生成して出力する図示しない情報処理装置に接続されており、符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々の復号画像データを出力する出力端子は外部に設けられたディスプレイ４０Ａ及び４０Ｂの各々の画像データ入力端子に各々接続されている。
【００２４】
また、出力切換スイッチ２２の各出力端子は動きベクトルバッファ３０及び動きベクトルバッファ３２の各入力端子に各々接続されており、動きベクトルバッファ３０及び３２の各々の出力端子は比較器３４の入力端子に接続されており、更に比較器３４の出力端子は制御部１２に接続されている。
【００２５】
一方、指示入力部２０の出力端は制御部１２に接続されており、制御部１２はユーザにより指示入力部２０によって入力された各種指示を検知することができる。また、制御部１２はメディアドライブ１６、２つの符号化復号化部１４Ａ、１４Ｂ、出力切換スイッチ２２、入力切換スイッチ２４にも接続されており、これらの状態を制御する。
【００２６】
次に、図２を参照して、符号化復号化部１４Ａ（１４Ｂ）の詳細な構成について説明する。
【００２７】
同図に示すように、符号化復号化部１４Ａ（１４Ｂ）には入力データの入力先を切り換えると共に該入力データの転送先を切り換える２入力２出力のスイッチ５０が備えられており、スイッチ５０の一方の入力端子にはメディアドライブ１６にセットされたメディアに記録すべき画像データが入力され、他方の入力端子には該メディアに記録されている符号化データが入力されるように構成されている。すなわち、スイッチ５０の一方の入力端子には上記図示しない情報処理装置が接続され、他方の入力端子には出力切換スイッチ２２（図１参照）の出力端子が接続される。
【００２８】
一方、スイッチ５０の一方の出力端子は、入力された画像データをＭＰＥＧのＩピクチャ、Ｐピクチャ及びＢピクチャの各ピクチャに圧縮するための演算が都合よく行えるように並び替える並び替え部５２を介して演算部５４のプラス側入力端に接続されている。
【００２９】
演算部５４の出力端は、入力された画像データを８×８画素のブロックに分割して各ブロック毎に離散コサイン変換演算を行ってスペクトル化する離散コサイン変換部（以下、ＤＣＴ部という）５６を介して、入力されたデータ（ＤＣＴ係数）をＤＣ成分（直流成分）とＡＣ成分（交流成分）とで独立して量子化して高域成分を削減する量子化部５８の入力端に接続されている。
【００３０】
量子化部５８の出力端は２つに分岐されて、一方は入力されたデータをハフマンテーブル６２に基づいてハフマン符号化してデータ量を圧縮する可変長符号化部６０の入力端に接続され、他方は２入力１出力のスイッチ６４の一方の入力端子に接続されている。
【００３１】
スイッチ６４の出力端子は入力されたデータに対して逆量子化を行う逆量子化部６６と、入力されたデータに対して逆離散コサイン変換演算を行う逆離散コサイン変換部（以下、逆ＤＣＴ部という）６８とを順に介して演算部７０の一方の入力端に接続されている。
【００３２】
また、演算部７０の出力端は動き補償予測を行う動き補償予測部７２、及び該動き補償予測部７２に出力端が接続されて該動き補償予測部７２による動き補償予測の際に用いられるフレームメモリ７４の各々の入力端に接続されており、動き補償予測部７２の出力端は上記演算部５４のマイナス側入力端及び演算部７０の他方の入力端に接続されている。
【００３３】
一方、可変長符号化部６０の出力端は２入力１出力のスイッチ７６の一方の入力端子に接続されており、スイッチ７６の出力端子は符号化データを一時的に記憶するバッファ７８を介して１入力２出力のスイッチ８２の入力端子に接続されている。またバッファ７８は符号化データの転送レートを制御するビットレート制御部８０及びスイッチ８１を介して上記量子化部５８に接続されている。
【００３４】
また、スイッチ８２の一方の出力端子は、入力されたデータをハフマンテーブル６２に基づいてハフマン復号する可変長復号化部８４を介して上記スイッチ６４の他方の入力端子に接続されている。
【００３５】
更に、上記スイッチ８２の他方の出力端子は当該符号化復号化部１４Ａ（１４Ｂ）の符号化データを出力する端子に、上記演算部７０の出力端はスイッチ８６を介して当該符号化復号化部１４Ａ（１４Ｂ）の復号画像データを出力する端子に、各々接続されている。また、スイッチ７６の他方の入力端子はスイッチ５０の他方の出力端子に接続されている。
【００３６】
以上のように構成された符号化復号化部１４Ａ（１４Ｂ）では、スイッチ５０、スイッチ６４、スイッチ７６、スイッチ８１、スイッチ８２及びスイッチ８６に制御部１２が接続されており、各スイッチの接続状態を制御部１２によって制御することができる。なお、図２では上記図示しない情報処理装置から入力された画像データに対して符号化を行う場合に制御部１２によって設定される各スイッチの状態が示されており、入力された符号化データを復号する場合には、各スイッチとも同図に示す状態とは逆の状態となるように制御部１２によって制御される。以下の説明では、上記各スイッチが図２に示す状態とされたモードを符号化モードといい、図２に示す状態とは逆の状態とされたモードを復号モードという。
【００３７】
制御部１２が本発明の検出手段及び制御手段に、符号化復号化部１４Ａ及び１４Ｂが本発明の復号手段に、指示入力部２０が本発明の指示入力手段に、動きベクトルバッファ３０及び３２が本発明の記憶手段に、比較器３４が本発明の比較手段に、各々相当する。
【００３８】
以上のように構成された画像記録再生装置１０には、メディアドライブ１６にセットされた１つのメディアに対する２つの異なる動画像の同時記録を行う機能（以下、同時記録機能という）、上記１つのメディアに記録されている２つの異なる動画像の同時再生を行う機能（以下、同時再生機能という）、及び上記メディアに記録されている２つの異なる動画像における類似動作の動作開始画像からの同時再生を行う機能（以下、類似画像同時再生機能という）、の各機能が備えられている。
【００３９】
次に、本第１実施形態に係る画像記録再生装置１０の作用について説明する。まず、図１乃至図３を参照して、画像記録再生装置１０が同時記録機能を実行する際の作用を説明する。なお、図３は図２に示した符号化復号化部１４Ａ（１４Ｂ）における符号化モード時の画像データの転送経路のみを抽出して示したものである。
【００４０】
この場合、制御部１２は、まず符号化復号化部１４Ａ及び符号化復号化部１４Ｂのスイッチ５０、スイッチ６４、スイッチ７６、スイッチ８１、スイッチ８２及びスイッチ８６の接続状態が図２に示す状態となるように制御することによって各符号化復号化部を符号化モードに設定する。
【００４１】
このように符号化モードに設定された符号化復号化部１４Ａ（１４Ｂ）では入力された画像データＧ１（Ｇ２）に対して以下のように符号化が行われる。
【００４２】
すなわち、図３に示すように、まず、符号化すべき画像データが並び替え部５２によって並び替えられ、Ｉピクチャに対応する画像データに対してＤＣＴ部５６によって離散コサイン変換演算が行われ、その後に量子化部５８によって量子化演算が行われて高域成分が除去される。
【００４３】
量子化部５８によって高域成分が除去されたデータは可変長符号化部６０によってハフマン符号化されて順次バッファ７８に記憶されてＩピクチャの符号化データとして出力されると共に、逆量子化部６６、逆ＤＣＴ部６８、演算部７０、動き補償予測部７２及びフレームメモリ７４によって構成されたフィードバック系によって画像中の動いているものが検出され、動きベクトルデータが得られて、この動きベクトルデータに対応する画像データがＰピクチャ及びＢピクチャに対応する画像データから演算部５４によって差し引かれて、より少ない画像情報のみがＤＣＴ部５６、量子化部５８及び可変長符号化部６０から成る符号化パスに送られてＰピクチャ及びＢピクチャの符号化データが得られる。従って、Ｐピクチャ及びＢピクチャの符号化データは、バッファ７８から出力される符号化データと動き補償予測部７２において得られた動きベクトルデータとを合わせたものである。
【００４４】
一方、ＭＰＥＧでは符号化する画像データの種類等によってデータ量が変化するため、符号化データの転送レートが所望のレートとなるように制御することが好ましい。
【００４５】
そこで本実施形態に係る符号化復号化部１４Ａ（１４Ｂ）では、ビットレート制御部８０によって所定時間内にバッファ７８に記憶される符号化データの量が検出され、量子化部５８にフィードバックされる。すなわち、データの転送レートが高い場合は量子化部５８による量子化の度合いを大きくしてデータ量を減らし、逆に転送レートが低い場合には量子化部５８による量子化の度合いを小さくしてデータ量を増やす。
【００４６】
以上の符号化が、入力された全ての画像データに対して繰り返して実施される。
【００４７】
このように符号化復号化部１４Ａ及び符号化復号化部１４Ｂが動作している間に、制御部１２は所定時間毎に入力切換スイッチ２４の接続状態が図１に示す状態及び図１に示す状態とは逆の状態となるように入力切換スイッチ２４を制御する。これによって、上記所定時間毎に符号化復号化部１４Ａの符号化データの出力端子がメディアドライブ１６に接続される状態と符号化復号化部１４Ｂの符号化データの出力端子がメディアドライブ１６に接続される状態とが交互に切り換えられる。
【００４８】
従って、メディアドライブ１６には、符号化復号化部１４Ａによって得られた画像データＧ１の符号化データ及び符号化復号化部１４Ｂによって得られた画像データＧ２の符号化データが上記所定時間毎に交互に出力されるので、制御部１２はメディアドライブ１６に入力された画像データＧ１及びＧ２に各々対応する各符号化データが、メディアドライブ１６にセットされたメディアの異なるトラックに記録されるようにメディアドライブ１６を制御する。
【００４９】
これによって、図５（Ａ）に示すように、上記メディアには２つの異なる画像データＧ１及びＧ２に対応する符号化データを見かけ上同時に記録することができる。
【００５０】
次に、図４を参照して、画像記録再生装置１０が同時再生機能を実行する際の作用を説明する。なお、図４は図２に示した符号化復号化部１４Ａ（１４Ｂ）における復号モード時の符号化データの転送経路のみを抽出して示したものである。
【００５１】
この場合、制御部１２は、まず符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々のスイッチ５０、スイッチ６４、スイッチ７６、スイッチ８１、スイッチ８２及びスイッチ８６を図２に示した状態とは逆の状態となるように制御することによって各符号化復号化部を復号モードに設定する。
【００５２】
その後、制御部１２はメディアドライブ１６にセットされたメディアに記録されている２つの異なる動画像に対応する符号化データを所定時間毎に交互に読み取って出力するようにメディアドライブ１６を制御すると共に、出力切換スイッチ２２の接続状態が上記所定時間毎に図１に示す状態及び図１に示す状態とは逆の状態となるように出力切換スイッチ２２を制御する。これによって、符号化復号化部１４Ａ及び符号化復号化部１４Ｂには各々上記２つの異なる動画像の符号化データＢ１及びＢ２（図１参照）が上記所定時間毎に入力される。
【００５３】
このように制御部１２による各部の制御が行われている間に、符号化復号化部１４Ａ及び符号化復号化部１４Ｂでは入力された符号化データＢ１及びＢ２に対して以下のように復号が行われる。
【００５４】
すなわち、図４に示すように、まず、入力されたＩピクチャに対応する符号化データがスイッチ５０及びスイッチ７６を順に介してバッファ７８に記憶された後に可変長復号化部８４に入力され、該可変長復号化部８４によってハフマンコードが復号される。
【００５５】
その後、復号されたハフマンコードが逆量子化部６６によって逆量子化された後、逆ＤＣＴ部６８によって逆離散コサイン変換演算された後にスイッチ８６を介してＩピクチャの復号画像データとして出力されると共にフレームメモリ７４に記憶される。
【００５６】
そしてフレームメモリ７４に記憶されたデータ及び動きベクトルデータの情報に基づいてＢピクチャ及びＰピクチャに対応する画像データが動き補償予測部７２によって復号されて復号画像データとして出力される。
【００５７】
以上の復号が、入力された全ての符号化データに対して繰り返して実施される。
【００５８】
このように符号化復号化部１４Ａ及び符号化復号化部１４Ｂが動作している間に、出力切換スイッチ２２の接続状態は上述したように所定時間毎に図１に示す状態及び図１に示す状態とは逆の状態となるように制御部１２によって制御されているので、符号化復号化部１４Ａ及び符号化復号化部１４Ｂの各々の復号画像データの出力端子からは２つの異なる符号化データに対する復号画像データが交互にディスプレイ４０Ａ及び４０Ｂに各々出力され、図５（Ｂ）に示すように、２つの符号化データＢ１及びＢ２を見かけ上同時に再生することができる。
【００５９】
次に、図６を参照して、画像記録再生装置１０が類似画像同時再生機能を実行する際の作用を説明する。なお、図６は画像記録再生装置１０が類似画像同時再生機能を実行する際に制御部１２で実行される制御プログラムの流れを示すフローチャートである。
【００６０】
まずステップ１００では、初期設定として出力切換スイッチ２２の接続状態が図１に示す状態となるように出力切換スイッチ２２を制御すると共に、符号化復号化部１４Ａ及び符号化復号化部１４Ｂを復号モードに設定する。
【００６１】
次のステップ１０２では、一方の動画像（画像検出の基準となる動画像でり、以下、基準動画像という）に対応する符号化データのメディアからの読み出しを開始するようにメディアドライブ１６を制御する。
【００６２】
このように制御部１２によって各部が制御された状態下で、符号化復号化部１４Ａでは入力された基準動画像の符号化データに対して上記と同様に復号が行われるので、ディスプレイ４０Ａへの基準動画像の再生が開始される。これに伴って動きベクトルバッファ３０には基準動画像に対応する符号化データのＰピクチャ及びＢピクチャに含まれる動きベクトルデータＭ１が順次記憶される。
【００６３】
ユーザはディスプレイ４０Ａに再生されている基準動画像を参照して、基準動画像における所望の動作の動作開始画像がディスプレイ４０Ａに表示された時点で指示入力部２０による指示入力を行う。
【００６４】
そこで次のステップ１０４では、上記指示入力があったか否かを判定し、なかった場合（否定判定の場合）はステップ１０６へ移行して上記基準動画像の再生が終了したか否かを判定し、終了した場合（肯定判定の場合）は本制御プログラムを終了し、終了していない場合（否定判定の場合）には上記ステップ１０４へ戻る。
【００６５】
一方、上記ステップ１０４において上記指示入力があったと判定された場合（肯定判定の場合）にはステップ１０８へ移行して基準動画像の読み取り及び符号化復号化部１４Ａへの出力を停止することによって基準動画像のディスプレイ４０Ａによる再生を停止する。従って、動きベクトルバッファ３０には、基準動画像における上記所望の動作の動作開始画像を含めた複数の画像の動きベクトルデータが保持された状態となる。
【００６６】
次のステップ１１０では、基準動画像の再生停止位置を示す情報を制御部１２内の図示しないメモリに記憶し、次のステップ１１２では、出力切換スイッチ２２の接続状態が図１に示す状態とは逆の状態となるように出力切換スイッチ２２を制御する。
【００６７】
次のステップ１１４では、他方の動画像（上記所望の動作の動作開始画像に類似する画像が検出される動画像であり、以下、被検出動画像という）の符号化データのメディアからの読み出しを開始するようにメディアドライブ１６を制御する。
【００６８】
このように制御部１２によって各部が制御された状態下で、符号化復号化部１４Ｂでは入力された被検出動画像に対応する符号化データに対して上記と同様に復号が行われるので、ディスプレイ４０Ｂへの被検出動画像の再生が開始される。
【００６９】
これに伴って動きベクトルバッファ３２には被検出動画像に対応する符号化データのＰピクチャ及びＢピクチャに含まれる動きベクトルデータＭ２が順次記憶されると共に、動きベクトルバッファ３０に保持されている基準動画像における上記所望の動作の動作開始画像を含めた複数画像の動きベクトルデータＭ１と動きベクトルバッファ３２に順次記憶される被検出動画像の動きベクトルデータＭ２とが比較器３４によって比較され、該比較結果が制御部１２に順次出力される。
【００７０】
従って次のステップ１１６では、比較器３４から順次入力された上記比較結果に基づいて、動きベクトルバッファ３２に記憶された動きベクトルデータＭ２が上記動きベクトルバッファ３０に保持されている動きベクトルデータＭ１に類似しているか否かを判定し、類似していない場合（否定判定の場合）はステップ１１８へ移行して被検出動画像の再生が終了したか否かを判定し、終了していない場合（否定判定の場合）は上記ステップ１１６へ戻り、終了した場合（肯定判定の場合）には本制御プログラムを終了する。
【００７１】
一方、上記ステップ１１６において動きベクトルバッファ３２に記憶された動きベクトルデータＭ２が上記動きベクトルバッファ３０に保持されている動きベクトルデータＭ１に類似していると判定された場合（肯定判定の場合）にはステップ１２０へ移行して、被検出動画像の再生を停止した後にステップ１２２ヘ移行して被検出動画像の再生停止位置を示す情報を上記図示しないメモリに記憶する。
【００７２】
次のステップ１２４では、上記ステップ１１０及びステップ１２２において上記図示しないメモリに記憶した基準動画像及び被検出動画像の各々の再生停止位置を示す情報に基づいて、基準動画像及び被検出動画像の各々の再生開始位置（すなわち、上記再生停止位置）の頭だしを行った後に同時に各動画像の再生を開始する。なお、この際の動画像の同時再生は、上記同時再生機能と同様に行われる。
【００７３】
次のステップ１２６では各動画像の再生の終了待ちを行い、その後に本制御プログラムを終了する。
【００７４】
上記ステップ１１６及びステップ１１８の繰り返し処理によって、図７に示すように、動きベクトルバッファ３０に保持されている基準動画像の複数画像分の動きベクトルデータＭ１と動きベクトルバッファ３２に順次記憶される被検出動画像の動きベクトルデータＭ２とのパターンマッチングが行われ、類似した動きベクトルデータが検出されたときに被検出動画像の再生を停止して、その時点における被検出動画像の再生停止位置を示す情報が制御部１２内の図示しないメモリに記憶される。
【００７５】
従って、本制御プログラムの実行によって、制御部１２内の図示しないメモリには基準動画像及び被検出動画像の上記所望の動作に対応する類似動作の動作開始位置を示す情報が記憶されているので、本制御プログラムの実行後は必要に応じて上記類似動作の同時再生を随時行うことができる。
【００７６】
以上詳細に説明したように、本第１実施形態に係る画像記録再生装置では、符号化データに含まれる動きベクトルデータに基づいて被検出動画像から基準動画像における所望の動作の類似動作を検出しているので、自動的に基準動画像及び被検出動画像における類似動作の動画像を略同時に再生することができる。
【００７７】
また、本第１実施形態に係る画像記録再生装置では、２つの動画像を時分割で再生しているので、１つのメディアから異なる２つの動画像を見かけ上同時に再生することができる。
【００７８】
〔第２実施形態〕
次に、本発明の第２実施形態について説明する。まず、図８を参照して、本第２実施形態に係る画像記録再生装置１０’の構成について説明する。なお、図８における図１と同様の部分については同一の符号を付して、その説明を省略する。
【００７９】
図８に示すように、本第２実施形態に係る画像記録再生装置１０’は、上記第１実施形態に係る画像記録再生装置１０に比較して、比較器３４が動きベクトルバッファ３０及び動きベクトルバッファ３２の各々に記憶された動きベクトルデータにおける方向のヒストグラムを作成して各ヒストグラムを比較する比較器３４’とされている点のみが異なっている。
【００８０】
次に、本第２実施形態に係る画像記録再生装置１０’の作用について説明する。なお、同時記録機能及び同時再生機能の各機能を実行する場合の画像記録再生装置１０’の作用は上記第１実施形態と同様であるのでここでの説明は省略し、以下では図９を参照して、類似画像同時再生機能を実行する場合の作用について説明する。また、図９は、画像記録再生装置１０’が類似画像同時再生機能を実行する際に制御部１２で実行される制御プログラムの流れを示すフローチャートであり、図６に示した上記第１実施形態に係る制御プログラムと同様のステップについては同一のステップ番号を付して、その説明を省略する。
【００８１】
図９に示すように、本第２実施形態に係る画像記録再生装置１０’によって実行される類似画像同時再生機能の制御プログラムは、上記第１実施形態における制御プログラムのステップ１１６が比較器３４’において作成している動きベクトルデータの方向のヒストグラムが類似しているか否かを判定するステップ１１６’とされている点のみが上記第１実施形態に係る制御プログラムと異なっている。
【００８２】
すなわち、本第２実施形態に係る画像記録再生装置１０’では、図１０に示すように、基準動画像及び被検出動画像の各々の動きベクトルデータの方向のヒストグラムを比較して、類似したヒストグラムが検出されたときに該検出されたヒストグラムに対応する画像が類似動作を示す画像であると見なして被検出動画像の頭だしを行なっている。
【００８３】
以上詳細に説明したように、本第２実施形態に係る画像記録再生装置では、符号化データに含まれる動きベクトルデータの方向のヒストグラムに基づいて被検出動画像から基準動画像における所望の動作の類似動作を検出しているので、上記第１実施形態と同様に、自動的に基準動画像及び被検出動画像における類似動作の動画像を略同時に再生することができる。
【００８４】
なお、本第２実施形態では、比較器３４’で作成して比較するヒストグラムを動きベクトルデータの方向のヒストグラムとした場合について説明したが、本発明はこれに限定されるものではなく、例えば、動きベクトルデータの大きさのヒストグラムとする形態としてもよい。
【００８５】
また、上記各実施形態では、２つの動画像を同時再生するときに２つのディスプレイ４０Ａ及び４０Ｂを用いて各動画像を個別に表示する場合について説明したが、本発明はこれに限定されるものではなく、図１１に示すように、１つの画像記録再生装置１０（１０’）に対して１つのディスプレイ４０を接続し、基準動画像４２及び被検出動画像４４をディスプレイ４０に並べて再生する形態とすることもできる。この場合、ディスプレイを１つのみとすることができるので、システム全体としてのコストを低減することができると共に、ユーザは１つのディスプレイのみを参照すればよく、より詳細に２つの動画像の比較を行なうことができる。
【００８６】
また、上記各実施形態では、２つの符号化復号化部を備えて、２つの異なる画像の同時記録や同時再生を可能とした場合について説明したが、本発明はこれに限定されるものではなく、例えば、３つ以上の複数の符号化復号化部を備えると共に出力切換スイッチ２２及び入力切換スイッチ２４を符号化復号化部の数に対応するものとして、３つ以上の複数の異なる画像の同時記録や同時再生を可能とする形態とすることもできる。この場合は、３つ以上の複数の異なる動画像における類似動作の同時再生が可能となる。
【００８７】
【発明の効果】
以上詳細に説明したように、本発明によれば、符号化データに含まれる動きの状態を示す情報に基づいて複数の動画像における類似動作の動作開始位置を検出しているので、自動的に複数の動画像における類似動作の画像を略同時に再生することができる、という効果が得られる。
【図面の簡単な説明】
【図１】第１実施形態に係る画像記録再生装置の概略構成を示すブロック図である。
【図２】第１実施形態に係る画像記録再生装置の符号化復号化部の詳細な構成を示すブロック図である。
【図３】符号化モード時の画像データの転送経路を示すブロック図である。
【図４】復号モード時の符号化データの転送経路を示すブロック図である。
【図５】実施形態に係る画像記録再生装置の作用の説明に供する図であり、（Ａ）は２画像の同時記録を行う場合、（Ｂ）は２画像の同時再生を行う場合、の各々の説明に供する概略図である。
【図６】第１実施形態に係る画像記録再生装置で類似画像同時再生機能を実行する際に制御部において実行される制御プログラムのフローチャートである。
【図７】第１実施形態に係る画像記録再生装置で類似画像同時再生機能を実行する際の作用の説明に供する概略図である。
【図８】第２実施形態に係る画像記録再生装置の概略構成を示すブロック図である。
【図９】第２実施形態に係る画像記録再生装置で類似画像同時再生機能を実行する際に制御部において実行される制御プログラムのフローチャートである。
【図１０】第２実施形態に係る画像記録再生装置で類似画像同時再生機能を実行する際の作用の説明に供する概略図である。
【図１１】第１実施形態及び第２実施形態の別の実施形態を示す概略図である。
【図１２】従来の技術の問題点の説明に供する概略図である。
【符号の説明】
１０、１０’    画像記録再生装置（画像再生装置）
１２    制御部（検出手段及び制御手段）
１４Ａ、１４Ｂ    符号化復号化部（復号手段）
１６    メディアドライブ
１８    動き比較部
２０    指示入力部（指示入力手段）
３０    動きベクトルバッファ（記憶手段）
３２    動きベクトルバッファ（記憶手段）
３４    比較器（比較手段）
【図１】
0003899727.tif 000002
【図２】
0003899727.tif 000003
【図３】
0003899727.tif 000004
【図４】
0003899727.tif 000005
【図５】
0003899727.tif 000006
【図６】
0003899727.tif 000007
【図７】
0003899727.tif 000008
【図８】
0003899727.tif 000009
【図９】
0003899727.tif 000010
【図１０】
0003899727.tif 000011
【図１１】
0003899727.tif 000012
【図１２】
0003899727.tif 000013