(57)【要約】【課題】以前に記録した映像情報の再生映像と現在の情報の入力映像を同時に表示することが可能なビデオカメラを提供する。【課題を解決するための手段】映像を蓄積する映像蓄積部と、撮像部と、モニター画面を有するモニター部と、蓄積されている蓄積映像と、撮像部から取得する入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成部と、映像蓄積部に映像を記録する記録部とからなるビデオカメラを提供する。また、これらの手段を有するビデオカメラの動作方法であって、蓄積されている蓄積映像を取り出す取出ステップと、撮像部から入力映像を取得する入力映像取得ステップと、取り出した蓄積映像と、取得した入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成ステップとを有するビデオカメラの動作方法を提供する。【選択図】図１
2007324663.tif 000002
【特許請求の範囲】
【請求項１】
映像を蓄積する映像蓄積部と、
撮像部と、
モニター画面を有するモニター部と、
蓄積されている蓄積映像と、撮像部から取得する入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成部と、
映像蓄積部に映像を記録する記録部と、
からなるビデオカメラ。
【請求項２】
モニター画面用映像生成部にて生成されるモニター画面用映像の入力映像と、蓄積映像との同期をとるための同期部を有する請求項１に記載のビデオカメラ。
【請求項３】
記録部は、撮像部から取得する入力映像を単独で映像蓄積部に記録する入力映像単独記録手段を有する請求項１又は２に記載のビデオカメラ。
【請求項４】
記録部は、モニター画面用映像を記録するモニター画面用映像記録手段を有する請求項１から３のいずれか一に記載のビデオカメラ。
【請求項５】
モニター画面用映像生成部は、蓄積映像と入力映像とのモニター画面内での表示形態を制御する表示形態制御手段を有する請求項１から４のいずれか一に記載のビデオカメラ。
【請求項６】
映像を蓄積する映像蓄積部と、撮像部と、モニター画面を有するモニター部と、を有するビデオカメラの動作方法であって、
蓄積されている蓄積映像を取り出す取出ステップと、
撮像部から入力映像を取得する入力映像取得ステップと、
取り出した蓄積映像と、取得した入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成ステップと、
を有するビデオカメラの動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオカメラに関し、特に蓄積映像と入力映像との両映像を含むモニター画面用映像を生成する機能を有するビデオカメラに関する。
【背景技術】
【０００２】
テレビ映像情報等の記録・再生にかかる技術分野において、複数のヘッドを用いることにより、情報の記録と再生を同時に行うための技術が知られている（例えば特許文献１参照）。しかし、被写体を直接撮影するビデオカメラの分野においては、従来から一つのヘッドを用いて情報の記録及び再生を行っており、情報の記録と再生を同時に行うための技術は未だ知られていない。従って、現在撮影中の映像情報の記録と以前に記録した映像情報の再生とを同時に一覧可能に表示することも当然できない現状にある。
【特許文献１】特開２００３‐０６７９９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、例えば、映像を見ながらゴルフのフォームチェックを行う場合、従来は、以前に記録したフォームの映像に続けて現在のフォームの映像を記録して、記録後にこれらの映像を連続して再生することによってフォームの変化などをチェックしていたが、かかる方法では、以前に記録したフォームの映像と現在のフォームの映像とを同時に見ることが出来ないのでチェックしづらいという問題があった。
【０００４】
そこで、本発明が解決すべき課題は、以前に記録した映像情報の再生映像と現在の情報の入力映像を同時に表示することが可能なビデオカメラを提供することにある。
【課題を解決するための手段】
【０００５】
以上の課題を解決するため、本発明のうち、請求項１に記載の発明は、映像を蓄積する映像蓄積部と、撮像部と、モニター画面を有するモニター部と、蓄積されている蓄積映像と、撮像部から取得する入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成部と、映像蓄積部に映像を記録する記録部とからなるビデオカメラを提供する。また、請求項２に記載の発明は、モニター画面用映像生成部にて生成されるモニター画面用映像の入力映像と、蓄積映像との同期をとるための同期部を有する請求項１に記載のビデオカメラを提供する。また、請求項３に記載の発明は、記録部は、撮像部から取得する入力映像を単独で映像蓄積部に記録する入力映像単独記録手段を有する請求項１又は２に記載のビデオカメラを提供する。また、請求項４に記載の発明は、記録部は、モニター画面用映像を記録するモニター画面用映像記録手段を有する請求項１から３のいずれか一に記載のビデオカメラを提供する。また、請求項５に記載の発明は、モニター画面用映像生成部は、蓄積映像と入力映像とのモニター画面内での表示形態を制御する表示形態制御手段を有する請求項１から４のいずれか一に記載のビデオカメラを提供する。また、請求項６に記載の発明は、映像を蓄積する映像蓄積部と、撮像部と、モニター画面を有するモニター部とを有するビデオカメラの動作方法であって、蓄積されている蓄積映像を取り出す取出ステップと、撮像部から入力映像を取得する入力映像取得ステップと、取り出した蓄積映像と、取得した入力映像との両映像を含むモニター画面用映像を生成するモニター画面用映像生成ステップとを有するビデオカメラの動作方法を提供する。
【発明の効果】
【０００６】
本発明により、以前に記録した映像情報の再生映像と現在の情報の入力映像を同時に表示することが可能なビデオカメラを提供することが可能となり、これにより以前に記録した映像と現在の映像を同時に見ながら比較することが可能となる。
【発明を実施するための最良の形態】
【０００７】
以下に、本発明の実施例を説明する。実施例と請求項の相互の関係は以下のとおりである。実施例１は主に請求項１、請求項６などに関し、実施例２は主に請求項２などに関し、実施例３は主に請求項３などに関し、実施例４は主に請求項４などに関し、実施例５は主に請求項５関する。なお、本発明はこれら実施例に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【実施例１】
【０００８】
<概要>
本実施例のビデオカメラは、蓄積されている映像と、撮像手段から取得する映像との両映像を含むモニター画面用映像を生成する手段を有する点に特徴を有する。
【０００９】
<構成>
図１は、本実施例のビデオカメラの機能ブロックの一例を示す図である。本件発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両者、のいずれかによって構成される。たとえば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、メモリ、バス、インターフェイス、周辺機器などから構成されるハードウェアと、これらのハードウェア上にて実行可能なソフトウェアを挙げることができる。具体的には、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インターフェイスを介して入力されるデータの加工、蓄積、出力などにより各部の機能が実現される。本実施例の「ビデオカメラ」０１００は、「映像蓄積部」０１０１と、「撮像部」０１０２と、「モニター部」０１０３と、「モニター画面用映像生成部」０１０４と、「記録部」０１０５とからなる。
「映像蓄積部」は、映像を蓄積するように構成されている。映像の種類としてはデジタル映像が典型であるが、アナログ映像であってもよい。従って、本実施例のビデオカメラもＤＶムービー、ＤＶＤムービーなどのデジタルビデオカメラのほか、アナログビデオカメラであってもよい。また、映像は静止画であってもよい。映像の蓄積は公知の技術を利用して行われる。例えば、デジタルビデオカメラの場合であれば、デジタルデータとして記録された映像情報をＤＶＤ‐ＲＡＭやＤＶＤ‐Ｒ、ミニＤＶテープなどの記録媒体に記憶する（以下の説明もすべてデジタル映像の場合を念頭において行う）。
「撮像部」は、被写体の映像を撮影するように構成されている。この撮像も公知の技術を利用して行われる。例えば、レンズ及び絞りなどの補助機能を用いて光学的に取得した、即ち光信号として取得した被写体の映像を変換素子を用いて電気信号へ変換する。変換された電気信号は直ちに記録のため記録部に送付してもよいし、撮像部が一時保持していてもよい。また、後述のモニター画面用映像の生成のためにモニター画面用映像生成部に送付されてもよい。この場合も撮像部は直ちに送付してもよいし、あるいは一時保持していてもよい。
「モニター部」は、モニター画面を有し、当該モニター画面にモニター画像を表示するように構成されている。ここでの表示対象であるモニター画像には、次に述べるモニター画面用映像が含まれる。モニター画面はビデオカメラに内蔵されるタイプのものであっても、外付けタイプのものであってもよい。また、カラー用モニターであるか、モノクロ用モニターであるかを問わない。このモニター画面へのモニター画像の表示も公知の技術を利用して行われる。
「モニター画面用映像生成部」は、蓄積されている蓄積映像と、撮像部から取得する入力映像との両映像を含むモニター画面用映像を生成するように構成されている。「蓄積映像」は以前に記録されて蓄積された映像であり、「入力映像」は今回新たに入力された映像である。この入力映像は、撮像部が実際の被写体を撮影中のリアルタイムの映像であってもよいし、撮像部が撮影して一時保持している映像であってもよい。モニター画面用映像生成部がモニター画面用映像を生成するための具体的構成については、後に詳述する。
「記録部」は、映像蓄積部に映像を記録するように構成されている。この記録も公知の技術を利用して行われる。例えば、記録部は撮影した被写体にかかる電気信号を撮像部から取得し、その中に含まれる映像情報を抽出するとともに、これを符号化して映像蓄積部に記録する。符号化のための圧縮方式としては、例えばＭＰＥＧ方式、ＤＶ方式等が用いられる。
【００１０】
ここで、モニター画面用映像生成部が、上述のモニター画面用映像を生成するための具体的構成について説明する。まず、同部は、当該映像の生成に先立って、蓄積映像を映像蓄積部から取得するとともに、入力映像を撮像部から取得する。このうち、蓄積映像の映像蓄積部からの取得は、以下のような構成を通じて実現される。即ち、映像蓄積部には、上述のように符号化された映像情報が蓄積されているので、モニター画面用映像生成部はこの情報を取得するとともに、これを復号化する。復号化された情報はメモリ等に一旦格納される。また、入力映像の撮像部からの取得は、以下のような構成を通じて実現される。即ち、撮像部は、上述のように撮影中の映像を電気信号に変換し、あるいは変換して一時保持しているので、モニター画面用映像生成部はこの信号を取得するとともに、この信号の中から映像情報を抽出する。抽出された情報はやはりメモリ等に一旦格納される。
次に、上述の構成によりそれぞれ取得された蓄積映像、入力映像の両映像を含むモニター画面用映像が生成される。この場合、モニター画面用映像生成部は、上記の構成によりメモリに一旦格納された蓄積映像、入力映像にかかる情報を読み出し、これに表示処理を加えて同時にディスプレイに表示可能にする。その際、蓄積映像と入力映像を同時にディスプレイに表示するためには、両映像の表示形態、例えば両映像をどのように並べるか（縦に並べるか横に並べるかなど）やその場合の表示比率などを制御することが望ましい。かかる表示処理、表示制御を行うための具体的構成については、後述する。
【００１１】
次に、本発明のビデオカメラの機能について、具体例を示しながらさらに詳細に説明する。図２は、本発明のビデオカメラの詳細な機能ブロックの一例を示す。本例のビデオカメラは、ＣＣＤ（Ｃｈａｒｇｅｄ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＡＧＣ（Ａｕｔｏ  Ｇａｉｎ  Ｃｏｎｔｒｏｌ）などを含む画像処理手段０２０１、ＹＵＶ信号を生成する信号処理手段０２０２、システム全体を制御する制御手段０２０３、ＤＭＡ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ）コントローラ０２０４、メモリ０２０５、画像圧縮手段０２０６、画像伸長手段０２０７、圧縮データをメディアに記録、読み出しする記録読み書き手段０２０８、記録媒体０２０９、表示処理手段０２１０、ディスプレイ０２１１、比率設定手段０２１２を備える。なお、本図の各手段と図１で説明した各部との対応関係は以下のとおりである。画像処理手段は撮像部に該当する。信号処理手段と、制御手段と、ＤＭＡコントローラと、画像伸張手段と、表示処理手段と、比率設定手段とはモニター画面用映像生成部に該当する。画像圧縮手段と、記録読み書き手段とは記録部に該当する。なお、メモリ、記録媒体、ディスプレイ等は複数の部に共通する。
【００１２】
図３は、蓄積映像と入力映像が同時にディスプレイに表示された場合の表示例を示す。このうち図３（ａ）は、入力映像と蓄積映像が横に１対１の比率で並べられて表示された例であり、図３（ｂ）は、入力映像と蓄積映像が縦に１対１の比率で並べられて表示された例である。ディスプレイへの表示形態（表示比率を含む）の設定は、ユーザの選択に基づくリモコンのキー操作等に基づいて表示処理手段及び表示比率設定手段が行う。例えば、ユーザが入力映像と蓄積映像を横に１対１の比率で並べて表示したいと考えて例えばビデオカメラのリモコンに設けられた「横１：１」キーを選択して入力した場合、蓄積映像および入力映像は表示処理手段でそれぞれ横方向のみ半分に縮小されて図３（ａ）のようにディスプレイに表示される。同様に、「縦１：１」キーを選択して入力した場合、蓄積映像および入力映像は表示処理手段でそれぞれ縦方向のみ半分に縮小されて図３（ｂ）のようにディスプレイに表示される。なお、本例では入力映像が左側ないし上側に表示される例で説明したが、この並べ方は逆でもよく、さらには、ユーザがこの並べ方をも選択できるように設定されていてもよい。このため、例えばユーザの操作用キーに、蓄積映像と入力映像を左右および上下逆に表示するモードを選択できる機能が付加されていてもよい。
【００１３】
次に、蓄積映像と入力映像の両映像を含むモニター画面用映像の生成、表示のための構成の一例について説明するが、それに先立って、まず普通に入力映像のみがディスプレイに表示されるための構成について説明する。この場合、撮影された被写体の映像にかかる光信号は画像処理手段に入力され、光電交換されてアナログ映像信号となり、ＡＧＣ等の処理を施されて信号処理手段へ出力される。信号処理手段に入力された映像信号は、Ａ／Ｄ変換されてデジタル信号になるとともに、ガンマ補正、フィルタリング、輪郭強調処理等が施され、Ｙ（輝度）、Ｕ（赤の色差）、Ｖ（青の色差）信号が生成される。制御手段はプログラムに基づいてＤＭＡコントローラを介して生成されたＹＵＶ信号をメモリに記憶する。次に、記憶されたデジタル映像信号は、ＤＭＡコントローラを介して表示処理手段へ送られて、ディスプレイに表示される。
【００１４】
以上を前提に、蓄積映像と入力映像を同時に表示するための構成について説明する。まず、ユーザが入力映像と同時に表示したい蓄積映像を選択して、選択用キー等により入力する。すると記録媒体に記録されている当該蓄積映像のファイルが記録読み書き手段により読み出され、ＤＭＡコントローラを介してメモリに記憶される。次に、制御手段がメモリからヘッダー手段分を読み出し、記録時間や動画の解像度などの情報を得る。次にメモリに記憶された画像データは、メモリからＤＭＡコントローラを介して、画像伸張手段に送られ伸張処理されて、再びメモリに記憶される。次にメモリの伸張データが、ＤＭＡコントローラを介して表示処理手段へ送られる。表示処理手段では比率設定手段の設定に従って、伸張データをサイズ変換し、同じくサイズ変換した入力映像と一緒にしてＤＭＡコントローラを介してメモリに格納する。このサイズ変換は公知の技術を利用して行われる。例えば、画素数に基づいて表示比率に応じた新たな画素の生成を行う方法が用いられる。その詳細については別の実施例にて後述する。生成されてメモリに格納された映像情報は、ＤＭＡコントローラを介してディスプレイに表示される。
【００１５】
次に、本実施例のビデオカメラのハードウェア構成について説明する。図４は本実施例のビデオカメラのハードウェア構成の一例を示す概略図である。本図に示すように、本例のビデオカメラの映像蓄積部は、「記憶装置（記録媒体）」０４０１と、「メインメモリ」０４０２と、「ＣＰＵ」０４０３などから構成される。撮像部は、「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」０４０４と、「ディスプレイ（モニター画面）」０４０５と、「リモコン」０４０６などから構成される。モニター画面用映像生成部は、「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」と、「リモコン」などから構成される。モニター部は、「記憶装置」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」と、「ディスプレイ（モニター画面）」などから構成される。記録部は「記憶装置（記録媒体）」と、「メインメモリ」と、「ＣＰＵ」と、「Ｉ／Ｏ」と、「リモコン」などから構成される。これらは「システムバス」０４０７などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。記憶装置はＣＰＵによって実行される各種プログラムなどを記憶している。またメインメモリは、プログラムがＣＰＵによって実行される際の作業領域であるワーク領域を提供する。また、このメインメモリや記憶装置にはそれぞれ複数のメモリアドレスが割り当てられており、ＣＰＵで実行されるプログラムは、そのメモリアドレスを特定しアクセスすることで相互にデータのやりとりを行い、処理を行うことが可能になっている。これら各部のハードウェア構成のうち、公知の技術を利用して行う処理にかかる構成については、既に説明したので省略し、ここでは本発明の特徴である「モニター画面用映像生成部」のハードウェア構成の一例について説明する。
【００１６】
記憶装置には予め蓄積映像取得プログラム、入力映像取得プログラム及びモニター画面用映像生成プログラムが記憶されている。これらのプログラムはビデオカメラの電源スイッチ投入等により自動的にメインメモリに展開されて常駐する。そして、ＣＰＵは、メインメモリに展開された入力映像取得プログラムを実行してメインメモリに格納された入力映像をメインメモリの所定の領域に読み出す。この入力映像は撮像部がメインメモリに格納していたものである。また、ＣＰＵは、メインメモリに展開された蓄積映像取得プログラムを実行してメインメモリに格納され又は記憶装置に記憶された蓄積映像の中から所定の映像を抽出してメインメモリに読み出す。この蓄積映像は映像蓄積部を構成するＣＰＵが予めメインメモリに格納し、あるいは記憶装置に蓄積していたものの中から、ユーザの選択等に基づいて特定されたものである。具体的には、例えばユーザによる入力映像と同時に表示したい蓄積映像を選択するためのリモコンキー入力に基づいて、ＣＰＵが当該選択情報を含む入力信号を受け付けて、当該情報に基づいてメインメモリに格納された蓄積映像の中から該当する蓄積映像を抽出してメインメモリの別の領域に格納する。次に、ＣＰＵは、読み出した蓄積映像を復号化してメインメモリの所定の領域に格納する。次に、ＣＰＵはメインメモリに展開されたモニター画面用映像生成プログラムを実行して、上記処理によってメインメモリに格納された入力映像及び蓄積映像をそれぞれ読み出し、モニター画面用映像を生成する。次に、ＣＰＵはこれらの入力映像、蓄積映像をディスプレイ（モニター画面）に表示するため、その表示形態（表示比率を含む）を設定するための制御を行う。この場合、ユーザによる表示形態を選択するためのリモコンキー入力に基づいて、当該選択情報を含む入力信号を受け付けて、当該情報に基づいてメインメモリに格納された入力映像、蓄積映像に対して制御を行う。例えば、選択された表示形態が「横１：１」であれば、映像情報に含まれる解像度などの情報に基づいてそれぞれの映像のサイズを横のみ１／２に縮小するサイズ変換を行い、両映像をメインメモリの同じ領域に格納する。格納された両映像は、Ｉ／Ｏを介してディスプレイ（モニター画面）に表示可能となる。
【００１７】
<処理の流れ>
図５は、本実施例のビデオカメラにおける処理の流れの一例を示す図である。同図に示すように、当該処理の流れは、（１）撮像及び撮影した映像の記録・蓄積にかかる処理の流れと（２）モニター画面用映像の生成にかかる処理の流れの二つに大別することができる。まず、撮像及び撮影した映像の記録・蓄積にかかる処理の流れは、以下のステップを有する。即ち、まず撮像ステップＳ０５０１において、ビデオカメラは被写体の映像を撮影する。より詳細には、ビデオカメラは被写体の映像を光学的に取得し、これを光電変換する。次に、記録・映像蓄積ステップＳ０５０２において、ビデオカメラは前記ステップＳ０５０１にて変換された映像の電気信号を取得するとともに、その中から映像情報を抽出し、符号化して記録・蓄積する。次に、モニター画面用映像の生成にかかる処理の流れは、以下のステップを有する。即ち、まず蓄積映像取出ステップＳ０５０３において、ビデオカメラは前記ステップＳ０５０２にて記録・蓄積された蓄積映像を取り出し、これを復号化する。次に、入力映像取得ステップＳ０５０４において、ビデオカメラは前記ステップＳ０５０１にて撮影された入力映像を取得する。次に、モニター画面用映像生成ステップＳ０５０５において、ビデオカメラは前記ステップＳ０５０３にて取り出された蓄積映像と、前記ステップＳ０５０４にて取得された入力映像との両映像を含むモニター画面用映像を生成する。なお、記録・映像蓄積ステップ及び蓄積映像取出ステップにおける処理と入力映像取得ステップにおける処理は、どちらが先になされてもよい。
【００１８】
次に、上記の処理の流れのうち、蓄積映像取出ステップ、入力映像取得ステップ及びモニター画面用映像生成ステップにおける処理の流れの詳細について説明する。図６は、本実施例における処理の流れのうち、これら３つのステップにおける処理の流れの一例について示す図である。蓄積映像取出ステップのサブステップとしては次の２つのステップがある。まず、ビデオカメラは、映像の記録・蓄積ステップ（図５のステップＳ０５０２）において蓄積された映像の中から所要の蓄積映像をメモリに読み出す（ステップＳ０６０１）。所要の映像とは例えばユーザの選択に基づいて抽出された映像である。次に、ビデオカメラは、前記ステップＳ０６０１にて読み出した映像を復号化して一旦メモリに格納する（ステップＳ０６０２）。次に、入力映像取得ステップのサブステップとしては次の２つのステップがある。まず、ビデオカメラは、撮像ステップ（図５のステップＳ０５０１）において撮影された映像をメモリに読み出す（ステップＳ０６０３）。次に、この映像にかかる信号は上述のように電気信号に変換されたアナログ映像信号であるため、ビデオカメラは当該映像信号をＡ／Ｄ変換して一旦メモリに格納する（ステップＳ０６０４）。その際、上述のようにガンマ補正等に基づくＹＵＶ信号も合わせて生成されてもよい。次に、モニター画面用映像生成ステップのサブステップとして、ビデオカメラは復号化した蓄積映像を入力映像と同じ画面用領域に格納する（ステップＳ０６０５）。次に、ビデオカメラはこれら同じ領域に格納された入力映像と蓄積映像に対して表示処理を行う（ステップＳ０６０６）。この表示処理の内容は既に説明したとおりである。以上により、ディスプレイ（モニター画面）に入力映像と蓄積映像を同時に表示可能なモニター画面用映像の生成処理が完了する。なお、蓄積映像取出ステップにおける処理と入力映像取得ステップにおける処理は、どちらが先になされてもよい。
【００１９】
<効果>
本実施例のビデオカメラにより、以前に記録した映像情報の再生映像と現在の情報の入力映像を同時に表示することが可能となり、これにより以前に記録した映像と現在の映像を同時に見ながら比較することが可能となる。
【実施例２】
【００２０】
<概要>
本実施例のビデオカメラは、基本的に実施例１の装置と共通するが、モニター画面用映像の入力映像と蓄積映像との同期をとるための手段をさらに有する点に特徴を有する。
【００２１】
<構成>
図７は、本実施例のビデオカメラの機能ブロックの一例を示す図である。本例の装置は基本的に実施例１の装置と共通する。ただし、本実施例の「ビデオカメラ」０７００は「同期部」０７０６をさらに有する。「同期部」は、「モニター画面用映像生成部」にて生成されるモニター画面用映像の入力映像と蓄積映像との同期をとるためのものである。「同期」は、本実施例の発明においては、入力映像と蓄積映像の表示に関する時間的同期を指し、入力映像の表示のタイミングに合わせて蓄積映像の再生のタイミングを合わせる場合であると、逆に蓄積映像の再生のタイミングに合わせて入力映像の再生のタイミングを合わせる場合であるとを問わない。両映像の同期をとるための方法については、公知の技術（例えば、蓄積映像の特定のフレームにそのフレーム位置を示す位置情報などを付加しておき、当該位置情報の付加された蓄積映像と入力映像とを画像認識により比較照合して同期をとる方法）が利用されるが、既に述べたように被写体を直接撮影するビデオカメラの分野において記録と再生を同時に行うための技術は未知であることから、この同時表示に際して入力映像と蓄積映像との同期をとることは従来にない有用な効果を奏し得る。
【００２２】
次に、モニター画面用映像の入力映像と蓄積映像との同期をとるための具体的構成の一例について説明する。ここでは、図３（ａ）で示したようなスキーの回転競技について、左側に入力映像として現在競技中の選手のリアルタイムに近い映像（撮像部が撮影して一時保持している映像）、右側に蓄積映像として既に競技を終えた選手の中で最高タイムを出した選手の再生映像を同期をとって表示する場合の例で説明する。図２０はかかる場合に同期をとる要領の一例を説明するための概念図である。映像蓄積部を構成するハードディスクなど２００１に記録されている蓄積のうち、選手のスタートのタイミングの映像のフレーム２００２には予め当該フレームのフレーム位置を示す位置情報（例えば「Ａ００００」）がヘッダー等に付加されている。この位置情報の付加は例えばユーザが当該フレームを位置情報の付加対象として選択して行ったリモコンキー入力を受け付けて行われる。一方、モニター画面用映像生成部は、ビデオカメラ（の撮像部）２００３から入力映像２００４を取得する。このとき、モニター画面用映像生成部は、蓄積映像の当該フレームの映像と入力映像の各フレームの映像とを特徴点（例えばスタートゲート２００５の開閉状態）などに基づいて画像認識し、これに基づいて両映像を順次比較照合する。そして入力映像のあるフレーム２００６の映像の合致度が一定指標以上（例えば８０％以上）であると判断された場合、入力映像の当該フレームの表示（再生）と同時に蓄積映像の当該位置情報で特定されるフレームを表示する。本図の例では、当該フレーム２００６の一つ前のフレームにおいては合致度が５８％であるのに対し、当該フレーム２００６では合致度が８１％となり一定指標以上（８０％以上）であることが検知されたので、これら蓄積映像のフレーム２００２と入力映像のフレーム２００６とを同時に表示するように両映像の同期をとる。
【００２３】
さらに、同期はスタート時だけでなく、再生中に複数回行うように構成されていてもよい。例えば上述の回転競技の例に即せば、コース上の何箇所かに中間タイムチェックポイントが設定されている場合に、各ポイントの通過時の映像を同期させて再生することが考えられる。この場合の同期の要領も上に述べたスタート地点の映像の場合と同様である。例えば、予め各ポイントに立てられた旗門を選手が通過する瞬間の映像のフレームに位置情報を付加しておき、画像認識に基づいて入力映像との比較照合を行って、一定以上の合致度が検出された場合に、当該フレームから両映像の再生を開始する。そこで、この場合には、蓄積映像のポイント通過時の映像のフレームにも位置情報を付加しておき、上と同様の画像認識に基づく処理を行って改めて同期をとることが考えられる。あるいは、同期をとるための別の方法としては、上記と同様に蓄積映像の特定のフレーム（例えば選手が旗門を通過する瞬間の映像）に位置情報を付加しておく一方、選手はＧＰＳを搭載した器材を身につけて競技し、当該ＧＰＳにより取得された地理的位置情報に基づいて選手の旗門通過が検知されたときに入力映像と再生映像の同時表示を開始するといった方法が考えられる。
【００２４】
図８は、本実施例のビデオカメラのハードウェア構成の一例を示す概略図である。本図に示すように、本例の装置の同期部は、「記憶装置（記録媒体）」０８０１と、「メインメモリ」０８０２と、「ＣＰＵ」０８０３と、「Ｉ／Ｏ」０８０４と、「ディスプレイ（モニター画面）」０８０５を有する。これらも「システムバス」０８０７などのデータ通信経路によって相互に接続されている。実施例１で説明した構成に従い、ＣＰＵが入力映像、蓄積映像の表示形態を設定してディスプレイ（モニター画面）に表示する際に、これら映像の同期をとる場合、ＣＰＵが、記憶装置に記憶され電源投入等によりメインメモリに展開された同期プログラムを実行して、この処理を実行する。具体的には、まず、ＣＰＵは蓄積映像の特定のフレームに付加された位置情報を取得してメインメモリに一時格納する。次に、当該位置情報の付加されたフレームの映像と入力映像の各フレームとの比較照合に基づく合致度を計算する。そして予め定められた指標に照らし一定以上の合致度が検出された場合に、同期プログラム中の「一定以上の合致度が検出されたら位置情報『Ａ００００』を含むフレームから再生を開始せよ」という命令を実行して、入力映像の当該合致したフレームの再生と同時に蓄積映像の当該位置情報「Ａ００００」を含むフレームからの再生を開始する。その余の構成は、実施例１と同じであるから、説明を省略する。
【００２５】
<処理の流れ>
図９は、本実施例のビデオカメラにおける処理の流れのうち、蓄積映像取出ステップ、入力映像取得ステップ及びモニター画面用映像生成ステップにおける処理の流れの一例を示す図である。本実施例の処理の流れは、基本的に実施例１について図６を用いて説明した処理の流れと共通する。ただし、本例では、入力映像と蓄積映像の同期ステップＳ０９０３をさらに有する。当該ステップＳ０９０３においてビデオカメラは、モニター画面用映像の入力映像と蓄積映像との同期をとる。具体的には、例えば、入力映像中の再生信号を検知するサブステップと、検知された信号中に同期信号が検出された場合にこれを取得するサブステップと、同期信号が取得されたことを受けて実行される命令に基いて蓄積映像の所定の位置情報を含むフレームからの再生を行うサブステップとを順次実行することにより、当該処理が行われる。その余の処理の流れは実施例１と同じであるから、説明を省略する。
【００２６】
<効果>
本実施例のビデオカメラにより、以前に記録した映像情報と現在の映像の両者を所定のタイミングで同期させて表示することが可能となるため、これによりこれら両映像を同時に見ながら比較することを一層効果的に行うことが可能となる。
【実施例３】
【００２７】
<概要>
本実施例のビデオカメラは、基本的に実施例１又は２の装置と共通するが、記録部は、撮像部から取得する入力映像を単独で映像蓄積部に記録する手段を有する点に特徴がある。
【００２８】
<構成>
図１０は、本実施例のビデオカメラの機能ブロックの一例を示す図である。本例の装置は基本的に実施例１の装置と共通する。ただし、本実施例の「ビデオカメラ」１０００の「記録部」１００５は「入力映像単独記録手段」１００７を有する。「入力映像単独記録手段」は、「撮像部」１００２から取得する入力映像を単独で「映像蓄積部」１００１に記録するように構成されている。「入力映像を単独で記録する」とは、蓄積映像を含めたモニター画面用映像として生成された映像全体を記録するのではなく、入力映像だけを記録するという意味である。これは、蓄積映像は既に記録済みの映像であるので、改めて記録しなくてもよいためである。もっとも、入力映像と蓄積映像を含むモニター画面用映像を記録しておけば、その後両映像を一緒に再生したい場合に単に一緒に記録した当該映像を単純に再生すれば済むので、便利ではある。しかし、この場合には既に記録済みの蓄積映像をも改めて記録することになるため、これにより記録容量を余計に消費することになる。他方、入力映像だけを単独で記録しておくことでも、上述の実施例１又は２で説明した構成と同様の構成により上記の便利さを損なわない再生を行うことが可能である。即ち、入力映像をだけを記録してこれを蓄積映像とし、実施例１又は２における入力映像に代えてこの蓄積映像を利用して再生すればよい。つまり、この蓄積映像と、実施例１又は２にいう蓄積映像とを含むモニター画面用映像を生成してこれを再生することにより、これら両映像を同時に表示して比較することができることとなる。かかる構成を実現するための具体的構成としては、実施例１で説明した構成により、モニター画面用映像生成部が入力映像を撮像部から取得し、これを記録部の入力映像単独記録手段に送付し、これを同手段が記録する。入力映像単独記録手段が入力映像を記録する方法は、実施例１で記録部が映像を記録する方法として述べたとおりである。
【００２９】
図１１は、本実施例のビデオカメラのハードウェア構成の一例を示す概略図である。本図に示すように、本例の装置の入力映像単独記録手段を含む記録部は、「記憶装置（記録媒体）」１１０１と、「メインメモリ」１１０２と、「ＣＰＵ」１１０３と、「Ｉ／Ｏ」１１０４と、「リモコン」１１０６などから構成される。これらも「システムバス」１１０７などのデータ通信経路によって相互に接続されている。入力映像の記録は以下のようなハードウェア構成により実現される。即ち、まずモニター画面用映像生成部を構成するＣＰＵが、実施例１で説明した構成に従い入力映像取得プログラムを実行して、メインメモリに格納された入力映像を読み出す。次にＣＰＵは当該読み出した入力映像を符号化してメインメモリに一旦格納した後、記憶装置に記憶する。その際、例えば、当該入力映像の以後の再利用に備えて、当該入力映像は蓄積映像と関連付けられて記憶されもよい。符号化のための圧縮方式などについては、実施例１で記録部の構成について述べたところと共通する。その余の構成は、実施例１と同じであるから、説明を省略する。
【００３０】
<処理の流れ>
図１２は、本実施例のビデオカメラにおける処理の流れのうち、蓄積映像取出ステップ、入力映像取得ステップ及びモニター画面用映像生成ステップにおける処理の流れの一例を示す図である。本実施例の処理の流れは、基本的に実施例１について図６を用いて説明した処理の流れと共通する。ただし、本例では、入力映像と蓄積映像の同期ステップＳ０９０３をさらに有する。ただし、本例では、入力映像単独記録ステップＳ１２０３をさらに有する。当該ステップにおいてビデオカメラは、入力映像取得ステップＳ１２０２にて取得した入力映像を単独で記録する。なお、入力映像単独記録ステップにおける処理とモニター画面用映像生成ステップＳ１２０４との処理順序は問わない。その余の処理の流れは実施例１と同じであるから、説明を省略する。
【００３１】
<効果>
本実施例のビデオカメラにより、入力映像だけを単独で記録することで、蓄積映像をも改めて記録する場合に比べ、記録容量の消費を少なく済ませることが可能となる。
【実施例４】
【００３２】
<概要>
本実施例のビデオカメラは、基本的に実施例１から３のいずれか一の装置と共通するが、記録部がモニター画面用映像を記録する手段を有する点に特徴がある。
【００３３】
<構成>
図１３は、本実施例のビデオカメラの機能ブロックの一例について説明する図である。本例の装置は基本的に実施例１から３のいずれか一の装置と共通する。ただし、本実施例の「ビデオカメラ」１３００の「記録部」１３０５は、「モニター画面用映像記録手段」１３０８を有する。「モニター画面用映像記録手段」は、モニター画面用映像を記録するように構成されている。「モニター画面用映像を記録する」とは、実施例３の場合と異なり、入力映像と蓄積映像の両方を含めた生成映像全体を記録するという意味である。従って、この場合には、これにより記録容量を余計に消費することになるものの、蓄積映像と入力映像を一緒に記録しておけば、その後両映像を一緒に再生したい場合に単に一緒に記録した当該映像を単純に再生すれば済むので便利である。実施例３のように入力映像を単独で記録する構成とするか、本実施例のようにモニター画面用映像を記録するかは、使用目的等に照らして選択することが可能となる。例えば、モニター画面用映像として生成した映像をその後も何度も使用することが見込まれるときは、本実施例の構成とすることが便利である。
かかる構成を実現するための具体的構成としては、実施例１で説明した構成により、モニター画面用映像生成部がモニター画面用映像を生成し、これを記録部のモニター画面用映像記録手段に送付し、これを同手段が記録する。モニター画面用映像記録手段が入力映像と蓄積映像を含むモニター画面用映像を記録する方法は、実施例１で記録部が映像を記録する方法として述べたとおりである。
【００３４】
図１４は、本実施例のビデオカメラのハードウェア構成の一例を示す概略図である。本図に示すように、本例の装置のモニター画面用映像記録手段を含む記録部は、「記憶装置（記録媒体）」１４０１と、「メインメモリ」１４０２と、「ＣＰＵ」１４０３と、「Ｉ／Ｏ」１４０４と、「リモコン」１４０６などから構成される。これらも「システムバス」１４０７などのデータ通信経路によって相互に接続されている。モニター画面用映像の記録は以下のようなハードウェア構成により実現される。即ち、まずモニター画面用映像生成部を構成するＣＰＵが、実施例１で説明した構成に従い入力映像取得プログラムを実行して生成して一旦メインメモリに格納したモニター画面用映像を読み出す。次にＣＰＵは当該読み出したモニター画面用映像を符号化してメインメモリに一旦格納した後、記憶装置に記憶する。符号化のための圧縮方式などについては、実施例１で記録部の構成について述べたところと共通する。その余の構成は、実施例１と同じであるから、説明を省略する。
【００３５】
<処理の流れ>
図１５は、本実施例のビデオカメラにおける処理の流れのうち、蓄積映像取出ステップ、入力映像取得ステップ及びモニター画面用映像生成ステップにおける処理の流れの一例を示す図である。本実施例の処理の流れは、基本的に実施例１について図６を用いて説明した処理の流れと共通する。ただし、本例では、モニター画面用映像記録ステップＳ１５０４をさらに有する。当該ステップにおいてビデオカメラは、モニター画面用映像生成ステップＳ１５０３にて生成したモニター画面用映像を記録する。その余の処理の流れは実施例１と同じであるから、説明を省略する。
【００３６】
<効果>
本実施例のビデオカメラにより、モニター画面用映像として蓄積映像と入力映像を一緒に記録しておくことで、その後両映像を一緒に再生したい場合に単に一緒に記録した当該映像を単純に再生すれば済むので便利である
【実施例５】
【００３７】
<概要>
本実施例のビデオカメラは、基本的に実施例１から４のいずれか一の装置と共通するが、モニター画面用映像生成部が蓄積映像と入力映像とのモニター画面内での表示形態を制御する手段を有する点に特徴がある。
【００３８】
<構成>
図１６は、本実施例のビデオカメラの機能ブロックの一例を示す図である。本例の装置は基本的に実施例１から５のいずれか一の装置と共通する。ただし、本実施例の「ビデオカメラ」１６００の「モニター画面用映像生成部」１６０４は、「表示形態制御手段」１６０９を有する。「表示形態制御手段」は、蓄積映像と入力映像とのモニター画面内での表示形態を制御するように構成されている。「表示形態」とは、蓄積映像と入力映像をモニター画面内でどのようなレイアウトで表示するかという表示の仕方を意味する。例えば、両者の映像を縦に並べて蓄積映像を上側に、入力映像を下側に表示するとか、横に並べて蓄積映像を左側に、入力映像を右側に表示するとか、蓄積映像を左上隅に、入力映像をその余の画面に表示するといったことがこの表示形態に該当する。また、表示の比率もこの表示形態に該当する。例えば、蓄積映像を上側に、入力映像を下側に表示する場合に、その表示面積比率を１対１にするか、１対２にするかといったごときである。
【００３９】
次に、かかる表示形態の制御を行うための具体的構成について説明する。既に実施例１で述べたように、かかる制御は、例えばユーザによる表示形態を選択するためのリモコンキー入力に基づく入力信号を受け付けることにより行われる。例えば、ユーザが入力映像と蓄積映像を横に１対１の比率で並べて表示することを選択するため、リモコンキーの「横１：１」キーを押下して入力した場合、表示形態制御手段は、かかるキー入力を受け付けて、入力映像を左側に、蓄積映像を右側に配置し、入力映像、蓄積映像のそれぞれを横に１／２に圧縮して表示するように表示形態の変更を行う。その際の表示比率の変更方法としては、これも既に述べたように、例えば画素数に基づいて表示比率に応じた新たな画素の生成を行う方法が用いられる。具体的には、例えば映像情報中に含まれる水平画素数及び垂直画素数を読み出し、これに基づいて表示比率に応じた新たな画素を生成する。実施例１と同様の「横１：１」であって入力映像を左側に表示する場合であれば、元の入力映像の横に並んだ２画素から１画素を生成する。図１７は元の入力映像の画素から新たな画素を生成する要領の一例を示したものである。この図のように、元の映像が水平画素数Ｍ、垂直画素数Ｎである場合に、仮に第Ｎ行第Ｍ列の画素を（Ｍ，Ｎ）で表すとすると、（１，１）と（２，１）の２画素から新たな（１，１）の１画素を、（３，１）と（４，１）の２画素から新たな（２，１）の１画素をというように順次生成して行き、（Ｍ−１，Ｎ）と（Ｍ，Ｎ）の２画素から新たな（Ｍ／２，Ｎ）の１画素まで生成することにより横に１／２の比率で圧縮された映像が生成される。新たな画素をどのように生成するかは当業者の適宜の設計事項であり、例えば、２画素の平均を取ってもよいし、左側の画素を代表させて採用してもよい。蓄積映像についても、同様の要領により元の映像の（１，１）から（Ｍ，Ｎ）までの画素から新たな（Ｍ／２＋１，１）から（Ｍ，Ｎ）までの画素を生成する。
【００４０】
図１８は、本実施例のビデオカメラのハードウェア構成の一例を示す概略図である。本図に示すように、本例の装置の表示形態制御手段を含むモニター画面用映像生成部は、「記憶装置（記録媒体）」１８０１と、「メインメモリ」１８０２と、「ＣＰＵ」１８０３と、「Ｉ／Ｏ」１８０５と、「リモコン」１８０６などから構成される。これらも「システムバス」１８０７などのデータ通信経路によって相互に接続されている。モニター画面用映像の記録は以下のようなハードウェア構成により実現される。即ち、まずモニター画面用映像生成部を構成するＣＰＵが、実施例１で説明した構成に従いユーザによる表示形態を選択するためのリモコンキー入力に基づいて、当該選択情報を含む入力信号を受け付ける。次に、ＣＰＵは、当該情報に基づいてメインメモリに格納された入力映像、蓄積映像に対して制御を行う。この制御は、記憶装置に記憶され、電源投入等とともにメインメモリに展開される表示形態制御プログラムを実行することにより行われる。例えば、選択された表示形態が実施例１と同様の「横１：１」であって入力映像を左側に表示する場合であれば、ＣＰＵは当該プログラムを実行して映像情報に含まれる解像度などの情報（ここでは「表示形態情報」という。）を取得してこれに基づいて両映像を横に１／２に圧縮するサイズ変換及び表示位置の指定（入力映像を左半分に、蓄積映像を右半分に配置する表示位置の指定）を行い、これを新たな表示形態情報として両映像の情報をメインメモリの同じ領域に格納する。このサイズ変更・表示位置指定は例えば次のようにして行う。即ち、まずＣＰＵが映像情報中に含まれる水平画素数及び垂直画素数を読み出し、これに基づいて表示比率に応じた新たな画素を生成する。図１７と同様の例であれば、元の入力映像の横に並んだ２画素から１画素を生成する。具体的には、例えは、ＣＰＵは、メインメモリの画素情報の格納領域に格納された第Ｎ行第（Ｍ−１）列の値と、第Ｎ行第Ｍ列の値を取り出し、例えば両者の平均を取った値を新たな画素として、メインメモリの第Ｎ行第Ｍ／２列のアドレスの画素情報格納領域に格納する。その余の構成は、実施例１と同じであるから、説明を省略する。
【００４１】
<処理の流れ>
図１９は、本実施例のビデオカメラにおける処理の流れのうち、蓄積映像取出ステップ、入力映像取得ステップ及びモニター画面用映像生成ステップにおける処理の流れの一例を示す図である。本実施例の処理の流れは、基本的に実施例１について図６を用いて説明した処理の流れと共通する。ただし、本実施例では、表示形態制御ステップＳ１９０３をさらに有する。当該ステップにおいてビデオカメラは、蓄積映像取出ステップＳ１９０１にて取り出した蓄積映像と、入力映像取得ステップＳ１９０２にて取得された入力映像とのモニター画面内での表示形態を制御する。従って、モニター画面用映像生成ステップＳ１９０４においてビデオカメラは、前記ステップＳ１９０３にて制御された表示形態にて表示可能なモニター画面用映像を生成することになる。その余の処理の流れは実施例１と同じであるから、説明を省略する。
【００４２】
<効果>
本実施例のビデオカメラにより、ユーザ選択等に基づいた任意の表示形態にて表示可能なモニター画面用映像を生成することができるため、これによりこれら両映像を同時に見ながら比較することをユーザの嗜好等に基づいて柔軟に行うことが可能となる。
【図面の簡単な説明】
【００４３】
【図１】実施例１のビデオカメラの機能ブロックの一例を示す図
【図２】実施例１のビデオカメラの機能ブロックの一例を示す図
【図３】実施例１のビデオカメラにおける蓄積映像と入力映像の表示例を示す図
【図４】実施例１のビデオカメラのハードウェア構成の一例を示す概略図
【図５】実施例１のビデオカメラにおける処理の流れの一例を示す図
【図６】実施例１のビデオカメラにおける処理の流れの一例を示す図
【図７】実施例２のビデオカメラの機能ブロックの一例を示す図
【図８】実施例２のビデオカメラのハードウェア構成の一例を示す概略図
【図９】実施例２のビデオカメラにおける処理の流れの一例を示す図
【図１０】実施例３のビデオカメラの機能ブロックの一例を示す図
【図１１】実施例３のビデオカメラのハードウェア構成の一例を示す概略図
【図１２】実施例３のビデオカメラにおける処理の流れの一例を示す図
【図１３】実施例４のビデオカメラの機能ブロックの一例を示す図
【図１４】実施例４のビデオカメラのハードウェア構成の一例を示す概略図
【図１５】実施例４のビデオカメラにおける処理の流れの一例を示す図
【図１６】実施例５のビデオカメラの機能ブロックの一例を示す図
【図１７】実施例５のビデオカメラにおける画素を生成する要領の一例を示した図
【図１８】実施例５のビデオカメラのハードウェア構成の一例を示す概略図
【図１９】実施例５のビデオカメラにおける処理の流れの一例を示す図
【図２０】実施例２のビデオカメラにおける同期要領の一例を説明するための図
【符号の説明】
【００４４】
０１００      ビデオカメラ
０１０１      映像蓄積部
０１０２      撮像部
０１０３      モニター部
０１０４      モニター画面用映像生成部
０１０５      記録部
【図１】
2007324663.tif 000003
【図２】
2007324663.tif 000004
【図３】
2007324663.tif 000005
【図４】
2007324663.tif 000006
【図５】
2007324663.tif 000007
【図６】
2007324663.tif 000008
【図７】
2007324663.tif 000009
【図８】
2007324663.tif 000010
【図９】
2007324663.tif 000011
【図１０】
2007324663.tif 000012
【図１１】
2007324663.tif 000013
【図１２】
2007324663.tif 000014
【図１３】
2007324663.tif 000015
【図１４】
2007324663.tif 000016
【図１５】
2007324663.tif 000017
【図１６】
2007324663.tif 000018
【図１７】
2007324663.tif 000019
【図１８】
2007324663.tif 000020
【図１９】
2007324663.tif 000021
【図２０】
2007324663.tif 000022