(57)【特許請求の範囲】
【請求項１】
順送りおよび逆送り再生作動で、第１の動画と第２の動画とを再生する手段（２４１、４０５、４０６）と、
第１の動画と第２の動画との間で再生を切換える手段（４０１）と、
逆送り再生作動で第１の動画を再生中に、第１の動画から第２の動画への再生の切換えに応じて、第１の動画の再生の最後の位置にイン点を自動的に設定し、第２の動画を再生中に、第２の動画からの切換え要求に応じて、切換え要求の時間位置に第２の動画用のイン点を自動的に設定する手段（４０２）と、を備え、
第１の動画と第２の動画とを再生する手段は、第１の動画が先に設定されたイン点を有するときに、第１の動画に再生を切換える要求に応じて、自動的に設定されたイン点を有する、第１の動画と第２の動画との複合クリップを再生する、編集装置（１００）。
【請求項２】
再生位置を移動する手段（４０３）をさらに備え、
第２の動画を再生中に、第２の動画から第１の動画への再生の切換えに応じて、前記移動する手段が第２の動画から第１の動画の前記イン点に再生位置を移動させ、前記イン点から第１の動画を再生する、請求項１記載の編集装置。
【請求項３】
前記第１および第２の動画は同時期に撮影された動画であり、
前記再生する手段は、前記第１の動画を再生中に、該第１の動画から第２の動画への再生の切換えに応じて、前記第１の動画のイン点と同時点の第２の動画から再生する、請求項１記載の編集装置。
【請求項４】
前記第１および第２の動画は同時期に撮影された動画であり、
前記再生する手段は、前記第１の動画を再生中に、該第１の動画から第２の動画への再生の切換えに応じて、前記第１の動画のイン点と同時点から予め定められた時間離間した位置から前記同時点まで第２の動画を再生する、請求項１記載の編集装置。
【請求項５】
単一の復号器（２４１）をさらに備え、前記第１および第２の動画は符号化されてなり、
前記再生する手段は、前記復号器により前記符号化された第１の動画および第２の動画のいずれか一方のみを復号して再生する、請求項１記載の編集装置。
【請求項６】
前記イン点は、頭出し再生のためのマーカーである、請求項１記載の編集装置。
【請求項７】
ユーザの指示を受付けるコントローラ（１１１）を更に備え、
前記第１の動画から第２の動画への切換えは、ユーザによる第２の動画の選択をユーザ・コントローラが受付け、その受付に応じて切換える手段が実行する、請求項１記載の編集装置。
【請求項８】
編集装置（１００）であって、
第１の動画および第２の動画のソース（２０１、２６１）と、
前記動画を表示装置に出力する出力部と、
当該編集装置を制御するプロセッサ（２７１）と、
を備え、
前記プロセッサが、
逆送り再生作動で第１の動画を再生中に、第１の動画から第２の動画への再生の切換えに応じて、第１の動画の再生の最後の位置にイン点を自動的に設定し、
第２の動画を再生中に、第２の動画からの切換え要求に応じて、第２の動画用のイン点を自動的に設定し、第２の動画用のイン点は、切換え要求の時間位置に設定され、
第１の動画が先に設定されたイン点を有するときに、第１の動画に再生を切換える要求に応じて、自動的に設定されたイン点を有する、第１の動画と第２の動画との複合クリップを再生する、ように構成されてなる、前記編集装置。
【請求項９】
前記プロセッサは、第２の動画を再生中に、第２の動画から第１の動画への再生の切換えに応じて、第２の動画から第１の動画の前記イン点に再生位置を移動させ、前記イン点から第１の動画を再生する、ように構成されてなる、請求項８記載の編集装置。
【請求項１０】
前記第１および第２の動画は同時期に撮影された動画であり、
前記プロセッサは、前記第１の動画を再生中に、該第１の動画から第２の動画への再生の切換えに応じて、前記第１の動画のイン点と同時点の第２の動画から再生する、ように構成されてなる、請求項８記載の編集装置。
【請求項１１】
前記第１および第２の動画は同時期に撮影された動画であり、
前記プロセッサは、前記第１の動画を再生中に、該第１の動画から第２の動画への再生の切換えに応じて、前記第１の動画のイン点と同時点から予め定められた時間離間した位置から前記同時点まで第２の動画を再生する、ように構成されてなる、請求項８記載の編集装置。
【請求項１２】
単一の復号器（２４１）をさらに備え、
前記第１および第２の動画は符号化されてなり、
前記プロセッサは、前記復号器により前記符号化された第１の動画および第２の動画のいずれか一方のみを復号して再生する、ように構成されてなる、請求項８記載の編集装置。
【請求項１３】
前記イン点は、頭出し再生のためのマーカーである、請求項８記載の編集装置。
【請求項１４】
ユーザの指示を受付けるコントローラ（１１１）を更に備え、
前記プロセッサは、前記第１の動画から第２の動画への切換えは、ユーザによる第２の動画の選択をユーザ・コントローラが受付け、その受付に応じて切換える、ように構成されてなる、請求項８記載の編集装置。
【請求項１５】
逆送り再生作動で第１の動画を再生するステップ（Ｓ５０１）と、
第１の動画の再生中に、第２の動画に再生を切換えるステップ（Ｓ５０５、Ｓ５１５）と、
第２の動画への切換えに応じて、第１の動画を再生した最後の位置にイン点を自動的に設定するステップ（５１０）と、
第２の動画からの切換え要求に応じて、第２の動画用のイン点を自動的に設定し、第２の動画用のイン点は、切換え要求の時間位置に設定されるステップと、
第１の動画が先に設定されたイン点を有するときに、第１の動画に再生を切換える要求に応じて、自動的に設定されたイン点を有する、第１の動画と第２の動画との複合クリップを再生するステップと、
を含む、編集方法。
【請求項１６】
前記イン点を設定するステップ（５１０）の後に、
前記第２の動画を再生するステップ（Ｓ５１５）と、
前記第２の動画の再生中に、第２の動画以外の他の動画に再生を切換えるステップ（Ｓ５２０、Ｓ５３０）と、
前記２の動画以外の他の動画への切換えに応じて、第２の動画を再生した最後の位置に他のイン点を設定するステップ（Ｓ５２５）と、
をさらに含む請求項１５記載の編集方法。
【請求項１７】
前記イン点を設定するステップの後に、
前記第２の動画を再生するステップと、
前記第２の動画の再生中に第１の動画に再生を切換えるステップと、
前記第１の動画への切換えに応じて、第２の動画を再生した最後の位置に他のイン点を設定するステップと、
前記第１の動画への切換えに応じて、前記第１の動画の前記イン点に再生位置を移動するステップ（Ｓ５４５）と、
前記第１の動画を前記イン点から再生するステップ（Ｓ６０１）と、
前記第１の動画を再生中に、第２の動画に再生を切換えるステップ（Ｓ６０５）と、
前記第２の動画への切換えに応じて、第２の動画の他のイン点に再生位置を移動して再生するステップ（Ｓ６１０）と、をさらに含む、請求項１５記載の編集方法。
【請求項１８】
前記第１および第２の動画は同時期に撮影された動画であり、
前記第２の動画に切換えるステップの後に、前記第１の動画のイン点と同時点から前記第２の動画を再生するステップを、さらに含む、請求項１５記載の編集方法。
【請求項１９】
前記第１の動画は符号化されて記録部に記憶されており、
前記第１の動画を再生するステップは、記録部から読み出された符号化された第１の動画を単一の復号器により復号して再生する、請求項１５記載の編集方法。
【請求項２０】
前記第２の動画は符号化されて記録部に記憶されており、
前記第２の動画を再生するステップは、記録部から読み出された符号化された第２の動画を単一の復号器により復号して再生する、請求項１６記載の編集方法。
【請求項２１】
コンピュータによって実行される編集プログラムであって、
逆送り再生作動で第１の動画を再生するステップと、
前記第１の動画の再生中に、第２の動画に再生を切換えるステップと、
前記第２の動画への切換えに応じて、前記第１の動画を再生した最後の位置にイン点を自動的に設定するステップと、
第２の動画からの切換え要求に応じて、第２の動画用のイン点を自動的に設定し、第２の動画用のイン点は、切換え要求の時間位置に設定されるステップと、
第１の動画が先に設定されたイン点を有するときに、第１の動画に再生を切換える要求に応じて、自動的に設定されたイン点を有する、第１の動画と第２の動画との複合クリップを再生するステップと、
を含む、編集プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、編集装置、編集方法および編集プログラムに関し、例えば、収録中あるいは収録済みの複数の動画を編集し、再生する編集装置、編集方法および編集プログラムに関する。
【背景技術】
【０００２】
従来、放送機器の分野において、特にスポーツ中継等で、複数のカメラによって収録された複数の映像シーンを組合せたり、各映像シーンの長さを変えたりする場合ハードディスク装置のようなより高速なランダムアクセスの可能な記録媒体を備えた録画再生装置を用いて再生し、編集することが行われている。ランダムアクセスの可能な記録媒体を備えた録画再生装置は、シーケンシャルアクセスを行うビデオ・テープ・レコーダよりも利便性が向上しているが、操作性においては未だ改善の余地がある。
【０００３】
操作性を向上させるために、例えば、再生対象の一連のシーンを時系列に、かつ、各シーンの長さに比例したシーン区分を有する棒状のグラフで表示することで、再生対象の一連のシーンをその順序および長さを時系列に認識し、かつ、編集するものが特許文献１に開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−２３３４３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、スポーツ、例えば野球の実況中継では、きわどい判定のプレイや、ホームラン・シーンを、それが起こったすぐ後に放送する場合が多い。この場合、複数のアングルから撮影した複数の動画を編集して、視聴者の関心がそがれないタイミングで放送することが望ましい。
【０００６】
そこで、本発明の目的は、複数の動画を迅速に編集できる編集装置、編集方法および編集プログラムを提供することである。本発明のさらなる目的は、迅速に再生できる編集装置、編集方法および編集プログラムを提供することである。
【課題を解決するための手段】
【０００７】
本発明の一観点によれば、第１の動画と第２の動画との間で再生を切換える切換手段と、前記動画を再生する再生手段と、前記第１の動画を再生中に、前記切換手段による該第１の動画から第２の動画への切換えに応じて、前記第１の動画の再生の最後の位置に基準点を設定する設定手段と、を備える編集装置が提供される。
【０００８】
本発明によれば、第１の動画を再生中に、切換手段により第１の動画から第２の動画に切換えるだけで、設定手段がそれまで再生していた第１の動画の最後の位置に基準点が設定されるため、基準点を設定する操作を省くことができるので、迅速に動画を編集可能な編集装置を提供できる。さらに、編集装置は、動画が３つ以上であっても、同様にして基準点を設定可能であり、迅速に動画を編集できる。
【０００９】
また、本発明によれば、第１および第２の動画を編集するにも拘わらず、一時に再生する動画は第１または第２の動画のみであるので、第１および第２の動画が符号化されている場合でも、第１および第２の動画のいずれかを単一の復号器によって復号しつつ編集が可能であり、基準点を設定できる。さらに、動画が３つ以上あってもこれは同様であり、それぞれ動画を単一の復号器によって復号しつつ編集が可能であり、基準点を設定できる。
【００１０】
なお、上記の「再生中」は、動画がある速度で再生されているときのみではなく、静止再生も含み、さらには静止再生後に再生を終了する場合も含む。また、上記の「動画」は、明細書中で説明する「動画データ」、「動画信号」、および「クリップ」を含む。これらは、特に断らない限り、本願の特許請求の範囲および明細書中でも同様である。
【００１１】
さらに、本発明に係る編集装置は、再生位置移動手段をさらに備え、第２の動画を再生中に、第２の動画から第１の動画への切換えに応じて、前記再生位置移動手段が第２の動画から第１の動画の前記基準点に再生位置を移動させ、前記再生手段が前記基準点から第１の動画を再生する構成としてもよい。これによれば、第２の動画から第１の動画への切換えに応じて、前記再生位置移動手段が第１の動画の前記基準点に再生位置を移動させるので、迅速に基準点から第１の動画を再生できる。
【００１２】
本発明の他の観点によれば、第１の動画を再生するステップと、前記第１の動画の再生中に、第２の動画に切換えるステップと、前記第２の動画への切換えに応じて、第１の動画を再生した最後の位置に基準点を設定するステップと、を含む編集方法が提供される。
【００１３】
本発明によれば、第１の動画を再生中に、第１の動画から第２の動画に切換えるだけで、それまで再生していた第１の動画の最後の位置に基準点を設定するため、第１の動画に迅速に基準点を設定でき、迅速に編集できる。さらに、動画が３つ以上であっても、同様に基準点を設定でき、迅速に編集できる。また、第１および第２の動画が符号化されている場合でも、上記と同様の理由により、それぞれ動画を単一の復号器によって復号しつつ編集が可能であり、基準点を設定できる。
【００１４】
本発明のその他の観点によれば、コンピュータによって実行される編集プログラムであって、第１の動画を再生するステップと、前記第１の動画の再生中に、第２の動画に切換えるステップと、前記第２の動画への切換えに応じて、第１の動画を再生した最後の位置に基準点を設定するステップと、を含む編集プログラムが提供される。
【００１５】
本発明によれば、上記方法の発明と同様の作用および効果を有する編集プログラムが実現できる。
【発明の効果】
【００１６】
本発明によれば、本発明の目的は、複数の動画を迅速に編集できる編集装置、編集方法および編集プログラムを提供でき、さらには、迅速に再生できる編集装置、編集方法および編集プログラムを提供できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態に係る編集装置を含む編集システムの概略図である。
【図２】本発明の実施形態に係る編集装置のブロック図である。
【図３】コントローラの斜視図である。
【図４】本発明の実施形態に係る編集装置の機能構成図である。
【図５】本発明の実施形態に係る編集方法のフローチャート（その１）である。
【図６】本発明の実施形態に係る編集方法のフローチャート（その２）である。
【図７】編集方法の説明図（その１）である。
【図８】編集方法の説明図（その２）である。
【発明を実施するための形態】
【００１８】
以下、本発明の具体的な実施の形態について、図面を参照して詳細に説明する。
【００１９】
図１は、本発明の実施形態に係る編集装置を含む編集システムの概略図である。図１を参照するに、編集システム１０は、画像サーバ１０１と、コントローラ１１１と、キーボード１１２と、マウス１１３と、カメラ１２１〜１２３と、カメラモニタ１３１〜１３３と、デコーダモニタ１３４と、システムモニタ１３５等からなる。編集システム１０の各構成要素は、例えば、画像サーバ１０１とコントローラ１１１とを接続するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）１４１、画像サーバ１０１とカメラ１２１〜１２３とを接続する同軸ケーブル１２４、画像サーバ１０１とカメラモニタ１３１〜１３３とを接続する同軸ケーブル１３６、画像サーバ１０１とデコーダモニタ１３４とを接続するＶＧＡ（Ｖｉｄｅｏ  Ｇｒａｐｈｉｃｓ  Ａｒｒａｙ）ケーブル１３８、コントローラ１１１とシステムモニタ１３５とを接続するＶＧＡケーブル１３７、および画像サーバ１０１と送出器１４０とを接続する同軸ケーブル１３９等を用いて接続されている。但し、これらの接続形式に限定されるものではない。
【００２０】
また、本発明の実施形態に係る編集装置は、後述するように、画像サーバ１０１とコントローラ１１１等から構成される。なお、画像サーバ１０１はコントローラ１１１として一体として構成してもよい。
【００２１】
画像サーバ１０１は、カメラ１２１〜１２３より受信した動画信号を符号化して、動画データとして記憶する。また、画像サーバ１０１は、この動画データを動画信号に復号して、動画信号をデコーダモニタ１３４に送信する。デコーダモニタ１３４は画像サーバ１０１から送信された動画信号に基づいて動画を表示する。カメラモニタ１３１〜１３３は、カメラ１２１〜１２３が撮影した動画を表示する。さらに、画像サーバ１０１は、動画信号を例えば、放送のための送出器１４０に送信する。
【００２２】
コントローラ１１１は、画像サーバ１０１とＬＡＮ１４１を介して送受信し、画像サーバ１０１から送られる信号およびオペレータの入力に応じてディスプレイ（図２に示す。）にシステムユーザー・インターフェースを表示する。さらに、コントローラ１１１はコントローラ１１１自体やキーボード１１２、マウス１１３によって入力されるオペレータの要求を信号に変換し、画像サーバ１０１に送信する。また、コントローラ１１１はシステムモニタ１３５にＶＧＡケーブル１３７を介してユーザー・インターフェースを表示するための信号を送信する。
【００２３】
カメラ１２１〜１２３は、対象物を撮影して動画信号として出力し、画像サーバ１０１に同軸ケーブル１２４を介して送信する。ここでカメラ１２１〜１２３は、同一の対象物を異なるアングルで撮影してもよいし、また、それぞれ画角の異なるレンズを用いて撮影してもよく、通常のカメラと高速度撮影が可能なカメラを混在して用いてもよい。さらに、カメラ１２１〜１２３が異なる対象物を撮影してもよい。
【００２４】
図２は、本発明の実施形態に係る編集装置のブロック図である。図２を図１と合わせて参照するに、編集装置１００は、画像サーバ１０１と、コントローラ１１１と、キーボード１１２と、マウス１１３と、システムモニタ１３５と、デコーダモニタ１３４等からなる。なお、画像サーバ１０１とコントローラ１１１は分離して構成されているが、一体として構成してもよい。
【００２５】
画像サーバ１０１は、入力部２０１と、エンコーダ２１１〜２１３と、デコーダ２４１と、出力部２５１と、ハードディスク・ドライブ２６１と、ＣＰＵ２７１と、メモリ２８１とから構成され、これらはそれぞれバスを介して通信可能に接続される。
【００２６】
入力部２０１は、カメラ１２１〜１２３からの動画信号を受信する。なお、動画信号は、例えば、ビデオ・テープ・レコーダ（ＶＴＲ）や光ディスク装置のような映像記録装置に記録されている動画信号でもよい。入力部２０１は、外部で符号化された動画データを受信してもよい。
【００２７】
エンコーダ２１１〜２１３は、入力部２０１より送られた動画信号を符号化して、時間情報を含む符号化された動画データとする。また、エンコーダ２１１〜２１３は、ハードディスク・ドライブ２６１に記憶された動画信号を読み出して符号化してもよい。
【００２８】
デコーダ２４１は、符号化された動画データをハードディスク・ドライブ２６１から読み出し、復号して動画信号を出力部２５１等に送出する。また、デコーダ２４１は、入力部２０１に供給された符号化された動画データを直接受け取って復号してもよい。
【００２９】
出力部２５１は、デコーダ２４１から復号された動画信号を受け取り、デコーダモニタ１３４および送出器１４０に出力する。なお、出力部２５１はこれに接続された機器に応じた形式の動画信号を出力する。例えば、出力部２５１からデコーダモニタ１３４へは例えばＶＧＡ信号が出力され、出力部２５１から送出器１４０には例えばＨＤ−ＳＤＩ信号が出力される。また、出力部２５１は、入力部２０１およびハードディスク・ドライブ２６１から読み出した動画信号または符号化された動画データを受け取り、出力してもよく、エンコーダ２１１〜２１３から符号化された動画データを受け取って出力してもよい。
【００３０】
ハードディスク・ドライブ２６１は、ＣＰＵ２７１上で実行されるプログラムと、エンコーダ２１１〜２１３より送られた符号化された動画データを記憶する。また、入力部２０１から送られた動画信号を直接記憶してもよい。また、ハードディスク・ドライブ２６１は、画像サーバ１０１の内部あるいは外部のいずれか、または両方に設けられてもよい。さらに、本実施形態では例示として、ハードディスク・ドライブ２６１として説明するが、動画データまたは動画信号を記憶できるのであれば、ハードディスク・ドライブ以外の記憶装置、例えば、テープドライブ、光ディスクドライブ、大容量メモリでもよく、あるいはこれらの組合せを用いてもよい。
【００３１】
ＣＰＵ２７１は、メモリ２８１に格納されたプログラムを読み込み、各種処理を行う。ＣＰＵ２７１が実行するプログラムには、例えば、動画データの編集や再生を行うアプリケーションや、バスに接続される機器をコントロールするためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）等が含まれる。
【００３２】
メモリ２８１は、ハードディスク・ドライブ２６１から読み出したプログラムを格納する。プログラムには、例えば、コントローラ１１１の入出力に応答して、動画データの編集や再生を行うアプリケーションや、バスに接続される機器をコントロールするためのＯＳ等が含まれる。また、バスに接続された機器からの動画信号および動画データを格納してもよい。
【００３３】
デコーダモニタ１３４は出力部２５１に接続され、出力部２５１から送られた動画信号、例えばＶＧＡ信号により動画を表示する。デコーダモニタ１３４は、後述する下見再生や放送等のための再生において出力される動画信号の内容をモニタする際に使用されるが必ずしも編集装置１００の構成としては必須ではない。
【００３４】
また、コントローラ１１１は、コントローラ制御部２９１と、ディスプレイ２１０と、ボタン群２２０と、Ｔバー２３０と、ジョグダイヤル２４０とから構成される。
【００３５】
コントローラ制御部２９１は、ＣＰＵ（２５０）とメモリ（２６０）を有する。コントローラ制御部２９１は、画像サーバ１０１と信号を送受信し、ディスプレイ２１０およびシステムモニタ１３５にユーザー・インターフェースを表示するための信号を送信し、ボタン群２２０、Ｔバー２３０、ジョグダイヤル２４０、キーボード１１２およびマウス１１３を介して入力された入力データや要求コマンドを画像サーバ１０１に送信する。
【００３６】
図３は、コントローラの斜視図である。図３を図２と合わせて参照するに、コントローラ１１１は、上部にディスプレイ２１０と、ディスプレイ２１０の下側の中央に配列されたボタン群２２０と、左下部にオペレータが前後方向に傾けて操作するＴバー２３０と、右下部にオペレータが水平に回転させて操作するジョグダイヤル２４０とが設けられている。
【００３７】
ディスプレイ２１０は、画像サーバ１０１から送られる信号およびオペレータの入力に応じてユーザー・インターフェースを表示する。また、ディスプレイ２１０は、オペレータによる表示面へのタッチ動作および表示面上においてタッチされた位置を検知可能なタッチパネル・ディスプレイであってもよく、そのタッチパネルによってデータの入力や要求コマンドを入力可能としてもよい。
【００３８】
ボタン群２２０は、オペレータによる押下に応じて信号を画像サーバ１０１に送信する。例えば、選択ボタン２２０Ａ〜２２０Ｃは、それぞれカメラ１２１〜１２３により撮影した画像データを再生するために選択するためのボタンである。オペレータが選択ボタン２２０Ａ〜２２０Ｃを押下することで、その押し下げた選択ボタン２２０Ａ〜２２０Ｃに対応する動画データ（例えば、後述するクリップＡ〜クリップＣ）が選択され、再生操作により復号器によりその動画データが復号され、デコーダモニタ１３４に表示され、あるいは外部に送出される。
【００３９】
Ｔバー２３０は、オペレータのＴバー２３０を前後方向に傾ける操作によって傾いたＴバー２３０の傾き角度に応じた信号を画像サーバ１０１に送信し、Ｔバー２３０の傾き角度に応じて、再生される動画、すなわち、デコーダモニタ１３４に表示される動画の再生速度を調整できる。
【００４０】
ジョグダイヤル２４０は、オペレータの水平に回転させる操作によって回転したジョグダイヤル２４０の回転の速さに応じて信号を画像サーバ１０１に送信する。例えば、回転の速さが速くなればなるほど動画の再生速度（デコーダモニタ１３４に表示される動画の再生速度）が速くなり、回転を停止すると再生が停止する。また、ジョグダイヤル２４０を時計回りに回すと順方向再生となり、反時計方向に回すと逆方向再生となる。
【００４１】
なお、コントローラ１１１の機能をシステムモニタ１３５上に表示されるグラフィカル・ユーザ・インターフェース（ＧＵＩ）とキーボード１１２やマウス１１３によって行なわせてもよい。キーボード１１２、マウス１１３、システムモニタ１３５を編集装置１００のバスに接続してもよい。一方、コントローラ１１１があれば、キーボード１１２、マウス１１３、システムモニタ１３５は、編集装置１００に必須ではなく、省略してもよい。
【００４２】
図４は、本発明の一実施形態に係る編集装置の機能構成図である。図４を図２と合わせて参照するに、編集装置は、図２に示した構成要素とプログラムとが協働することで、切換手段４０１、基準点設定手段４０２、再生位置移動手段４０３、記録部４０５および復号部４０６を含む再生手段４０４を有する。これらの各手段により、ＣＰＵ２７１は、（１）動画データの編集・基準点設定機能、(２)動画データの再生機能を実現する。以下に、編集装置の各機能について説明する。
（１）動画データの編集・基準点設定機能
ＣＰＵ２７１は、再生手段４０４により、記録部４０５に記憶された動画データＡを読み出して復号部４０６で復号して再生し、オペレータの動画データＢへの切換要求に応じて、切換手段４０１により、動画データＡから動画データＢに切換えて再生する。その切換要求に応じて、基準点設定手段４０２が、動画データＡの最後に再生した部分の動画上の時間位置に基準点を設定する。
これにより、オペレータが基準点を設定する操作を行わずとも、動画データの切換要求をするだけで基準点が設定されるので、迅速に編集可能である。
（２)動画データの再生機能
ＣＰＵ２７１は、記録部４０５に記憶された、基準点がそれぞれ設定された動画データＡおよび動画データＢのうち、オペレータの動画データＡへの再生位置移動の要求に応じて、再生位置移動手段４０３により動画データＡの基準点に再生位置を移動させる。そして、ＣＰＵ２７１は、再生手段４０４より、オペレータの再生開始の要求に応じて、再生位置すなわち基準点から動画データＡの再生を行う。さらに、ＣＰＵ２７１は、オペレータの動画データＢへの再生位置移動の要求に応じて、動画データＡの再生を終了し、再生位置移動手段４０３により動画データＢの基準点に再生位置を移動させる。そして、ＣＰＵ２７１は、再生手段４０４により動画データＢを再生する。
これにより、オペレータが再生位置移動の要求を行うだけで、予め決定した基準点から再生が行われるので、迅速に再生が可能である。
なお、記録部４０５に記憶された動画データが符号化されていない場合は、復号部４０６を使用しないため必須ではない。
【００４３】
図５および図６は、本発明の実施形態に係る編集方法のフローチャートである。図７および図８は、編集作業の説明図である。ここでは、野球の試合の中継を例として、本実施の形態に係る編集方法を説明する。なお、以下の実施形態の説明では適宜、先の図１〜図４を参照する。
【００４４】
図６に示すように、カメラ１２１〜１２３は、カメラモニタ１３１〜１３３に示すように、バッターボックス上の野球の打者を、それぞれ、打者の全身、打者の顔のアップおよびセンター方向からの遠景の３つの異なるアングルから同時に撮影しているものとする。それぞれのカメラ１２１〜１２３から送出された動画信号は、エンコーダ（図２示す２１１〜２１３）によって時間情報を含めて符号化され動画データの集合としてハードディスク・ドライブ２６１に記憶される。動画データの集合は、クリップと呼ばれる。本例では、打者の全身を撮影したクリップはクリップＡとして記憶され、打者の顔のアップを撮影したクリップはクリップＢとして記憶され、センター方向からの遠景を撮影したクリップはクリップＣとして記憶される。タイムライン７０１〜７０３はクリップＡ〜Ｃ内の時間情報を直線上の位置として表す。
【００４５】
図５に示すステップＳ５４０〜ステップＳ５１０および図７の説明では、編集作業の一部として、クリップＡ〜クリップＣのそれぞれにイン点を設定する手順について示す。なお、イン点は、上述した基準点、つまり動画データの時間情報に設定される基準点（マーカー）の一つであり、後述するクリップＡ〜クリップＣのそれぞれを再生する際の再生開始点である。
【００４６】
図５および図７を参照するに、最初に、ステップＳ５０１では、ＣＰＵ２７１は、クリップＡの下見再生を行う。ここで、オペレータは、イン点を設定する動画データの頭出しをするために、ジョグダイヤル２４０による変速再生を行う。このジョグダイヤル２４０の操作に応じてコントローラ１１１はＣＰＵ２７１に信号を送信し、信号を受けたＣＰＵ２７１は再生しつつ再生位置を変更する。オペレータは打者がホームランを打った位置Ｈを確認し、その少し前の打者が構えた位置Ｋに再生位置を移動する。
【００４７】
より詳細には、ステップＳ５０１では、オペレータの入力、例えば、コントローラ１１１のクリップＡの選択ボタン２２０Ａを押下げに応じて、コントローラ１１１からの信号によりＣＰＵ２７１はクリップＡへ切換えを行う。クリップＡの動画データを読み出す際、カメラ１２１が撮影を行っている場合は、ＣＰＵ２７１は、クリップＡの再生可能な最新の動画データ、例えば、クリップＡへの切換え操作を行った時点よりも少し前、例えば、数フレームから数十フレーム前の動画データから読み出す。これにより、オペレータが最も関心のある最新の動画データを迅速に読み出せる。なお、カメラ１２１が撮影を行っていない場合は、所定の位置、例えば、クリップＡの先頭の動画データあるいは最後尾の動画データから読み出すようにしてもよい。これにより、オペレータは、所定の位置から動画データの読み出しが始まるので、誤操作なく所望の動画データの頭出しを行える。
【００４８】
ここでは、現在、クリップＡは収録中であるので、ＣＰＵ２７１は、クリップＡの再生可能な最新の動画データをハードディスク・ドライブ２６１から読み出し、デコーダ２４１により復号し、デコーダモニタ１３４に表示する。さらに、ＣＰＵ２７１は、ジョグダイヤル２４０の操作、ここでは反時計周りに回転させる逆送り再生の操作に応じて最新の動画データから、打者がホームランを打ったＨの位置の方向にジョグダイヤル２４０の回転速度に対応する速度で、動画データを順に読み出し、デコーダ２４１により復号してデコーダモニタ１３４に表示する。
【００４９】
次いで、ステップＳ５０５では、ＣＰＵ２７１は、クリップＢへの切換えを要求されたか否かを判定する。より詳細には、ＣＰＵ２７１は、コントローラ１１１からの信号によりクリップＢの選択ボタン２２０Ｂが押下されたか否かに基づいて、クリップＢへの切換えを要求されたか否かを判定する。その要求がされたと判定した場合は、ステップＳ５１０に進む。その要求がされていないと判定した場合にはステップＳ５０５に戻る。すなわち、クリップＢへの切換えを要求されるまでループして待機する。
【００５０】
次いで、ステップＳ５１０では、ＣＰＵ２７１は、クリップＢへの切換えの要求に応じて、クリップＡのＫの位置にイン点ｉｎ（Ａ）を設定し、イン点ｉｎ（Ａ）の位置Ｋをメモリ２８１に格納する。より詳細には、クリップＡのＫの位置は、クリップＢに切換える時に、クリップＡにおいて最後に再生した動画データに付随する時間情報としての位置である。時間情報は、例えば、タイム・コードである。イン点の位置は、コントローラ１１１からの指示等がある場合には、ハードディスク・ドライブ２６１に記憶させてもよい。このように、オペレータはクリップＢへの切換え操作をするだけで、クリップＡにイン点ｉｎ（Ａ）が設定される。そのため、イン点設定の操作を省くことができ、迅速な編集操作が可能になる。なお、クリップＢの切換え要求を行う際は、クリップＡを再生静止状態（スチル・モード）にすることが好ましい。これにより、動画データの再生を静止させた状態でイン点ｉｎ（Ａ）が設定されるので、所望の動画データにイン点ｉｎ（Ａ）を確実に設定できる。なお、以下に述べるクリップＣへの切換要求、およびクリップＡの再生位置移動要求の際にも同様に動画データを再生静止状態にすることが好ましい。
【００５１】
次いで、ステップＳ５１５では、クリップＢの下見再生を行う。ＣＰＵ２７１は、上述したクリップＢへの切換要求のコントローラ１１１からの信号を受けて再生位置をクリップＡの再生位置Ｋから再生位置Ｋと同じ時間情報を持つクリップＢの再生位置Ｌに移動し、再生位置Ｌの位置から再生する。すなわち、ＣＰＵ２７１はクリップＡのタイムライン７０１上のＫの位置と同じ時間情報を持つクリップＢのタイムライン７０２のＬの位置からクリップＢを再生する。このように、クリップＡからクリップＢへの再生位置の移動を同じ時間情報を有する動画データとすることで、オペレータはクリップＡのイン点ｉｎ（Ａ）の動画データと時間的に近接しているが故に関係の深いクリップＢの動画データに到達し易くなる。そのため、迅速なクリップＢの所望の位置の頭出しが可能となる。
【００５２】
なお、クリップＡからクリップＢへの再生位置の移動の際に、移動元と移動先とが所定の時間関係を有するよう編集装置のプログラム等を構成してもよい。これにより、例えばそれぞれのクリップが略所定の時間になるような編集対象の場合に有用である。
【００５３】
コントローラ１１１はオペレータのジョグダイヤル２４０の操作に応じて再生位置を変更する信号を送り、この信号に応答してＣＰＵ２７１は再生位置を変更し、打者がホームランを打った位置Ｈに少し近い位置Ｍに再生位置を移動する。
【００５４】
より詳細には、ＣＰＵ２７１は、上述したクリップＢへの切換要求のコントローラ１１１からの信号を受け、それに応じてクリップＡの再生を終了する。そして、ＣＰＵ２７１は、ハードディスク・ドライブ２６１から、クリップＡの最後に再生した動画データの時間情報と同じ時間情報を持つクリップＢの動画データから順にクリップＢを読み出し、デコーダ２４１により復号する。コントローラ１１１は、ジョグダイヤル２４０の操作に応じて信号を送出し、ＣＰＵ２７１は、ジョグダイヤル２４０の回転速度に対応する速度で、クリップＢを順に読み出し、デコーダ２４１により復号する。
【００５５】
次いで、ステップＳ５２０では、ＣＰＵ２７１は、クリップＣへの切換えを要求されたか否かを判定する。より詳細には、ＣＰＵ２７１は、コントローラ１１１からの信号によりクリップＣの選択ボタン２２０Ｃが押下されたか否かに基づいて、クリップＣへの切換えを要求されたか否かを判定する。その要求がされたと判定した場合は、ステップＳ５２５に進む。その要求がされていないと判定した場合にはステップＳ５２０に戻る。クリップＣへの切換えを要求されるまでループして待機する。
【００５６】
次いで、ステップＳ５２５では、ＣＰＵ２７１は、クリップＣへの切換えの要求に応じて、クリップＢのＭの位置にイン点ｉｎ（Ｂ）を設定し、イン点ｉｎ（Ｂ）の位置Ｂをメモリ２８１に格納する。より詳細には、クリップＢのＭの位置は、クリップＣへの切換えの要求に応じてクリップＣに切換える時に、クリップＢにおいて最後に再生した動画データに付随する時間情報としての位置である。なお、ｉｎ点ｉｎ（Ｂ）の設定および記憶は、上述したイン点ｉｎ（Ａ）の設定および記憶と同様であり、さらに上述した効果と同様の効果が得られる。
【００５７】
次いで、ステップＳ５３０では、ＣＰＵ２７１は、クリップＣの下見再生を開始する。ＣＰＵ２７１は、上述したクリップＣへの切換要求のコントローラ１１１からの信号を受けて、再生位置をクリップＢの再生位置ＭからクリップＣの再生位置Ｎに移動する。すなわち、ＣＰＵ２７１はクリップＢのタイムライン７０２上のＭの位置と同じ時間情報を持つクリップＣのタイムライン７０３の位置ＮからクリップＣを再生する。この場合も、上述したクリップＡからクリップＢへの再生位置の移動の効果と同様の効果を有する。
コントローラ１１１はオペレータのジョグダイヤル２４０の操作に応じて信号を送り、コントローラ１１１からの信号によりＣＰＵ２７１は再生位置を変更し、打者がホームランを打った位置Ｎから遠い位置Ｏに再生位置を移動する。より詳細には、ＣＰＵ２７１は、ハードディスク・ドライブ２６１からクリップＢの最後に再生した動画データの時間情報と同じ時間情報を持つクリップＣの動画データから順にクリップＣを読み出し、デコーダ２４１により復号する。コントローラ１１１はジョグダイヤル２４０の操作に応じて信号を送出し、コントローラ１１１からの信号により、ＣＰＵ２７１は、ジョグダイヤル２４０の回転速度に対応する速度で、動画データを順に読み出し、デコーダ２４１により復号する。
【００５８】
次いで、ステップＳ５３５では、ＣＰＵ２７１は、クリップＡへの再生位置の移動を要求されたか否かを判定する。ＣＰＵ２７１は、コントローラ１１１からの信号により、クリップＡへの再生位置の移動を要求されたと判定した場合は、ステップＳ５４０に進む。クリップＡへの再生位置の移動を要求していないと判定した場合にはステップＳ５３５に戻る。クリップＡへの再生位置の移動を要求されるまでループして待機する。なお、ここでクリップＡに再生位置の移動をするとしたのは、クリップＡから再生を行うためであり、クリップＡの代わりにクリップＢあるいはクリップＣとしてもよい。
【００５９】
次いで、ステップＳ５４０では、ＣＰＵ２７１は、Ｏの位置にイン点ｉｎ（Ｃ）を設定し、イン点ｉｎ（Ｃ）の位置Ｏをメモリ２８１に格納して、ステップＳ５４５に進む。イン点ｉｎ（Ｃ）の位置は、上述したイン点ｉｎ（Ａ）と同様にして設定され、記憶されるので詳細な説明を省略する。
【００６０】
また、ステップＳ５４５では、ＣＰＵ２７１はオペレータによるクリップＡに再生位置を移動させる要求のコントローラ１１１からの信号を受けて、再生位置をクリップＣの再生位置ＯからクリップＡのイン点ｉｎ（Ａ）に移動し、ステップＳ６０１に進む。クリップＡに再生位置を移動する要求は、例えば、図３に示すコントローラ１１１のシフトボタン２２０Ｄを押下げながらクリップＡの選択ボタン２２０Ａを押下げる。コントローラ１１１は、これらのボタン操作により信号を送信し、信号を受けたＣＰＵ２７１は、クリップＡに切換えると共に、メモリ２８１に格納されたイン点ｉｎ（Ａ）の位置を読み出し、その位置の動画データをハードディスク・ドライブ２６１から読み出す準備をする。
【００６１】
以上により、クリップＡ〜クリップＣにはイン点ｉｎ（Ａ）〜ｉｎ（Ｃ）が設定される。イン点ｉｎ（Ａ）〜ｉｎ（Ｃ）は、オペレータが直接入力操作をしなくとも、イン点を設定したい位置でクリップを別のクリップへの切換え要求に応じて、切換前のクリップの最後に再生した動画データの時間情報の位置、つまり最後に再生した動画データ上の時間位置にイン点が設定される。したがって、オペレータはイン点設定の操作を省くことができ、迅速な編集操作が可能になる。
【００６２】
次に、図６に示すステップＳ６０１〜ステップＳ６２５および図８の説明では、イン点が設定されたクリップＡ〜クリップＣをリプレイとして放送するための再生の手順を示す。なお、図８に示すタイムライン８０１〜８０３はクリップＡ〜Ｃ内の時間情報を直線上の位置として表す。
【００６３】
図６および図８を参照するに、ステップＳ６０１では、ＣＰＵ２７１は、クリップＡのイン点ｉｎ（Ａ）から再生を開始する。より詳細には、先の図５のステップＳ５３５の再生位置の移動要求が“Ｙｅｓ”の場合、ＣＰＵ２７１は、ハードディスク・ドライブ２６１からの読み出しをクリップＡのイン点ｉｎ（Ａ）の動画データで準備している。ＣＰＵ２７１は、オペレータによる再生開始の要求に応じて、クリップＡのイン点ｉｎ（Ａ）の動画データから順にクリップＡを読み出し、デコーダ２４１により復号して動画信号を放送のために送出器１４０へ出力する。ＣＰＵ２７１はこのようにして、クリップＡのタイムライン８０１上のｉｎ（Ａ）の位置からクリップＡを再生し、打者がホームランを打った位置Ｈを通り過ぎたＰの位置まで再生を行っている。なお、コントローラ１１１における再生開始の要求は、例えば、Ｔバー２３０を速度が０の位置から前方への押し出しや、ボタン群２２０のうちの一つのプレイボタンの押下げによって行われる。
【００６４】
次いで、ステップＳ６０５では、ＣＰＵ２７１は、クリップＢへの再生位置の移動を要求されたか否かを判定する。オペレータは、再生位置が、打者がホームランを打った位置Ｈを通り過ぎた付近で、クリップＢへの再生位置の移動を要求する操作を行う。この操作は、例えば、コントローラ１１１のシフトボタン２２０Ｄを押下げながらクリップＢの選択ボタン２２０Ｂを押下げる。ＣＰＵ２７１は、コントローラ１１１からの信号により、クリップＢへの再生位置の移動を要求されたと判定した場合は、ステップＳ６１０に進む。クリップＢへの再生位置の移動を要求していないと判定した場合にはステップＳ６０５に戻る。クリップＢへの切換えを要求されるまでループして待機する。
【００６５】
次いで、ステップＳ６１０では、ＣＰＵ２７１は、クリップＢへの再生位置の移動要求（ステップＳ６０５の“Ｙｅｓ”の場合）に応じて、クリップＡの読み出しを終了し、クリップＢのイン点ｉｎ（Ｂ）から再生する。より詳細には、ＣＰＵ２７１は、オペレータによるコントローラ１１１からの再生位置の移動要求の信号を受けて、ハードディスク・ドライブ２６１からクリップＡの読み出しを終了し、再生位置をクリップＢのイン点ｉｎ（Ｂ）に移動し、そこから引き続き順にクリップＢを読み出し、デコーダ２４１により復号して動画信号を出力部２５１から送出器１４０に出力する。ＣＰＵ２７１はクリップＢのタイムライン８０２上のｉｎ（Ｂ）の位置からクリップＢを再生し、打者がホームランを打ったＨの位置を通り過ぎたＱの位置まで再生を行う。
【００６６】
次いで、ステップＳ６１５では、ＣＰＵ２７１は、クリップＢへの再生位置の移動を要求されたか否かを判定する。ＣＰＵ２７１は、コントローラ１１１からの信号により、クリップＢへの再生位置の移動を要求されたと判定した場合は、ステップＳ６２０に進む。クリップＢへの再生位置の移動を要求していないと判定した場合にはステップＳ６１５に戻る。クリップＢへの再生位置の移動を要求されるまでループして待機する。
【００６７】
次いで、ステップＳ６２０では、ＣＰＵ２７１は、クリップＣへの再生位置の移動要求（ステップＳ６１５の“Ｙｅｓ”の場合）に応じて、クリップＢの読み出しを終了し、クリップＣのイン点ｉｎ（Ｃ）の再生を開始する。より詳細には、ＣＰＵ２７１は、コントローラ１１１からの再生位置の移動要求の信号を受けて、ハードディスク・ドライブ２６１からのクリップＡの読み出しを終了し、再生位置をクリップＣのイン点ｉｎ（Ｃ）に移動し、そこから引き続きクリップＣのイン点ｉｎ（Ｃ）の動画データから順にクリップＣを読み出し、デコーダ２４１により復号して動画信号を出力部２５１から送出器１４０に出力する。ＣＰＵ２７１はクリップＣのタイムライン８０３上のｉｎ（Ｃ）の位置からクリップＣを再生する。
【００６８】
次いで、ステップＳ６２５では、再生手段４０４は予め定められた時間再生を行った後、オペレータの操作によって再生を停止する。また、停止は行わず、外部のスイッチにより、編集装置１００から送出される映像と外部の動画信号とを切換えることにより再生の終了と代えてもよい。
以上により、クリップＡ〜クリップＣの動画データの送出が行われる。イン点ｉｎ（Ａ）〜ｉｎ（Ｃ）への再生位置の移動は、オペレータが直接入力操作をしなくとも、クリップを切換えることで、つまり、次に再生するクリップに切換えることで、次のクリップのイン点ｉｎ（Ａ）〜ｉｎ（Ｃ）に再生位置が移動し、そこから引き続き再生される。したがって、オペレータはイン点への移動操作を省くことができ、迅速な再生操作が可能になる。
なお、ステップＳ６０１、Ｓ６１０およびＳ６２０の再生は、通常速度の順方向の再生であるとして説明したが、スロー再生や、早送り再生や、逆送り再生でもよい。
【００６９】
以上説明したように、本発明の実施の形態によれば、オペレータが直接入力操作をしなくとも、イン点ｉｎ（Ａ）〜ｉｎ（Ｃ）は、イン点を設定したい位置でクリップを別のクリップへの切換え要求に応じて、切換前のクリップの最後に再生した動画データの時間情報の位置にイン点が設定される。したがって、オペレータはイン点設定の操作を省くことができ、迅速な編集操作が可能になる。さらに、編集操作が迅速であるので、放送や送出等のための再生が迅速にできる。
【００７０】
また、本発明の実施の形態によれば、３つの符号化されたクリップＡ〜Ｃが編集対象であっても単一のデコーダ２４１で編集可能である。したがって、編集装置の中で高価なチップであるデコーダの数を低減できるので、編集装置の低価格化が可能である。また、デコーダを低減した分のコストをエンコーダに割り当て可能となるので、編集装置の価格を上昇させずにより多くの入力信号源、例えばカメラを接続できる。これにより、より多様な動画の番組や素材を提供できる。
【００７１】
なお、上述の実施形態では、画像サーバ１０１のＣＰＵ２７１上でプログラムを動作させて、イン点の設定等を行ったが、その代わりに、そのプログラムの一部をコントローラ１１１のＣＰＵ２５０上で動作させてもよく、さらに、コントローラ１１１側から画像サーバ１０１の動作を制御してもよい。
【００７２】
また、クリップＡ〜Ｃに設定されたイン点ｉｎ（Ａ）〜ｉｎ（Ｃ）の位置は画像サーバ１０１のメモリ２８１に格納されるとしたが、その代わりにコントローラ１１１のメモリ２６０に格納してもよい。
【００７３】
また、上述の実施形態では、一つの画像サーバ１０１に一つのコントローラ１１１を組合せた装置について述べているが、本発明はこれに限定されない。例えば、複数の画像サーバに複数のコントローラを組合せ、コントローラから任意のサーバを選択して画像サーバ内のクリップを選択できるようにしてもよい。また、上述の実施形態では、クリップＡ、クリップＢおよびクリップＣの３つの動画について、クリップＡ、クリップＢおよびクリップＣの順にイン点を設定する方法について述べているが、この順に限るものではない。また、クリップの数は３つに限るものではない。例えば、クリップは２つでもよく、４つ以上でもよい。クリップが２つの場合は、図５において、Ｓ５１５とＳ５３０を同一ステップの「クリップＢの下見再生」として、Ｓ５２０およびＳ５２５を省略し、Ｓ５３４の後にＳ５４０において「切換要求のクリップＢの映像上の時点にイン点設定・記憶」とし、Ｓ５４５に進む。また、クリップは、複数のカメラで同時期に撮影したものに加えて、互いに撮影した時期の異なるクリップを用いてもよい。
【００７４】
また、上述の実施形態では、編集対象である動画データは符号化されている場合について詳細に説明したが、本発明では符号化されていない動画データを同様に編集でき、上述の実施形態と同様の効果を有する。
【００７５】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されるものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したものに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【００７６】
例えば、本発明の編集装置による再生によってなされる放送は、地上放送、衛星放送、あるいは、アナログ放送、デジタル放送に限定されず、インターネットを介して行うマルチキャストやユニキャストも含まれる。
【符号の説明】
【００７７】
１０                編集システム
１００              編集装置
１０１              画像サーバ
１１１              コントローラ
２６１              ハードディスク・ドライブ
２７１              ＣＰＵ
２８１              メモリ
３４１              デコーダ
【図１】
0005592264.tif 000002
【図２】
0005592264.tif 000003
【図３】
0005592264.tif 000004
【図４】
0005592264.tif 000005
【図５】
0005592264.tif 000006
【図６】
0005592264.tif 000007
【図７】
0005592264.tif 000008
【図８】
0005592264.tif 000009