(57)【要約】【課題】参照区間が相互に重複する場合に効率的な編集を可能にする映像編集方法および装置を提供する。【解決手段】配置情報取得部１１は配置情報を取得する。重複検知部１２は、同一の映像素材上で相互に重複する参照区間を検知する。切出区間決定部１３は、映像素材ごとに指定されている参照区間、および前記重複検知部１３での検知結果に基づいて、各映像素材から切り出す切出区間を決定する。管理テーブル１７には、映像素材、参照区間、切出区間ならびに切出区間上での各参照区間の始点および終点を相互に対応付ける情報が登録されている。切出部１４は、各映像素材から前記決定された切出区間の映像部分を切り出して映像データベース(DB)１５に蓄積する。再生制御情報生成部１６は、管理テーブル１７に基づいて、SMIL等の汎用記述言語で再生制御情報を生成する。【選択図】図１
2008017280.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも一つの映像素材から複数の参照区間を切り出して編集する映像編集装置において、
各映像素材の参照区間およびその編集映像上での再生タイミングを定めた配置情報を取得する手段と、
参照区間の重複を検知する重複検知手段と、
各参照区間に基づいて切出区間を決定し、相互に重複する複数の参照区間は一つの切出区間に統合する切出区間決定手段と、
前記各切出区間の映像を各映像素材から切り出す切出手段と、
前記切出区間の映像を記憶する映像記憶手段と、
前記参照区間および切出区間の対応関係、ならびに前記配置情報に基づいて、前記各切出区間の映像を所定のタイミングで再生させるための再生制御情報を生成する再生制御情報生成手段とを含むことを特徴とする映像編集装置。
【請求項２】
前記再生制御情報において、複数の参照区間が統合された切出区間には、参照区間ごとに対応区間の映像を抽出するための情報が登録されていることを特徴とする請求項１に記載の映像編集装置。
【請求項３】
前記再生制御情報がSMIL記述であることを特徴とする請求項１または２に記載の映像編集装置。
【請求項４】
少なくとも一つの映像素材から複数の参照区間を切り出して編集する映像編集方法において、
各映像素材の参照区間およびその編集映像上での再生タイミングを定めた配置情報を取得する手順と、
参照区間の重複を検知する手順と、
各参照区間に基づいて切出区間を決定し、相互に重複する複数の参照区間は一つの切出区間に統合する手順と、
前記各切出区間の映像を各映像素材から切り出す手順と、
前記切出区間の映像を記憶媒体に記憶する手順と、
前記参照区間および切出区間の対応関係、ならびに前記配置情報に基づいて、前記各切出区間の映像を所定のタイミングで再生させるための再生制御情報を生成する手順とを含むことを特徴とする映像編集方法。
【請求項５】
前記再生制御情報において、複数の参照区間が統合された切出区間には、参照区間ごとに対応区間の映像を抽出するための情報が登録されていることを特徴とする請求項４に記載の映像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像編集方法および装置に係り、特に、映像素材上で指定される複数の参照区間の一部が相互に重複する場合に、これを効率的に編集できる映像編集方法および装置に関する。
【背景技術】
【０００２】
動画、音声、静止画等のデータ（以下、「映像」で代表する）を並べ替えたり、組み合わせたりして一連の映像コンテンツを生成する映像編集装置が知られている。また、これらの編集手順として、各映像の再生手順やレイアウト等の再生制御情報を生成して記録媒体等に記録しておき、再生時には当該再生制御情報に従って各映像を所定のタイミングで読み出して再生する機能があり、再生制御情報の記述方法の一つにSMIL(Synchronized Multimedia Integration Language)が知られている。
【０００３】
SMILでは、再生開始時間、再生終了時間、再生継続時間等の指定を、先頭からの相対時間で記述することが可能である。従って、再生制御情報にSMILを用いることによって柔軟な再生制御情報の記述が可能となり、使用可能な機器等の汎用性も向上する。
【０００４】
特許文献１には、複数の映像素材から所望の参照区間の映像を切り出し、これらをSMIL記述された再生制御情報で結合することで一つの編集映像を生成する映像編集方法が開示されている。
【０００５】
図７は、上記した従来技術における映像編集方法を模式的に表現した図であり、ここでは、映像素材から相互に重複する２つの参照区間a1，a2の映像を切り出して結合する場合を例にして説明する。
【０００６】
映像素材の参照区間およびその編集映像上での再生タイミングを定めた配置情報には、映像素材から切り出す第１の参照区間a1のイン点tin1およびアウト点tout1、第２の参照区間a2のイン点tin2およびアウト点tout2、ならびに各参照区間の編集映像上での再生位置0，t1を示す位置情報等を含む各種の情報が記憶されている。
【０００７】
映像編集装置は前記配置情報に基づいて、映像素材から各参照区間a1，a2の映像を切出区間Ka，Kbとして切り出し、これらの映像片をハードディスク等の記憶媒体に記憶すると共に、その再生制御情報を生成する。編集映像を再生する際は、再生制御情報に基づいて各切出区間Ka，Kbを所定のタイミングで記憶媒体から読み出して順次に再生する。
【特許文献１】特開２００４−３１０８８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上記した従来技術では、複数の参照区間a1，a2の一部が相互に重複しているにもかかわらず、各参照区間が独立した切出区間Ka1，Ka2として別々に切り出されて記憶媒体に蓄積されてしまう。このため、記憶媒体上では重複部分の映像が複数箇所に記憶されることになるので、記憶媒体の容量が無駄に消費されるのみならず、切出区間を記憶媒体に蓄積する際のアクセス時間も長くなってしまう。
【０００９】
本発明の目的は、上記した従来技術の課題を解決し、参照区間が相互に重複する場合でも効率的な編集を可能にする映像編集方法および装置を提供することにある。
【課題を解決するための手段】
【００１０】
上記した目的を達成するために、本発明は、少なくとも一つの映像素材から複数の参照区間を切り出して編集する映像編集装置において、各映像素材の参照区間およびその編集映像上での再生タイミングを定めた配置情報を取得する手段と、参照区間の重複を検知する重複検知手段と、各参照区間に基づいて切出区間を決定し、相互に重複する複数の参照区間は一つの切出区間に統合する切出区間決定手段と、前記各切出区間の映像を各映像素材から切り出す切出手段と、前記切出区間の映像を記憶する映像記憶手段と、前記参照区間および切出区間の対応関係、ならびに前記配置情報に基づいて、前記各切出区間の映像を所定のタイミングで再生させるための再生制御情報を生成する再生制御情報生成手段とを含むことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、以下のような効果が達成される。
(1)映像素材上で相互に重複する参照区間は、連続する一つの切出区間に統合された後に映像素材から切り出されて記憶媒体に記憶されるので、記憶媒体に記憶する切出区間の総データ量を削減できるようになる。
(2)記憶媒体に記憶する切出区間の総データ量を削減できるので、切出区間の映像を記憶媒体に記憶させるのに要する時間を短縮できるようになる。
【発明を実施するための最良の形態】
【００１２】
以下、図面を参照して本発明の最良の実施の形態について詳細に説明する。図１は、本発明に係る映像編集装置の主要部の構成を示した機能ブロック図であり、本発明の説明に不用な構成は図示が省略されている。
【００１３】
本発明の映像編集装置１は、ユーザにより入力された配置情報に基づいて、少なくとも一つの映像素材から複数の参照区間を切り出し、この切り出された区間（切出区間）の映像、および当該切出区間の映像に基づいて編集映像を再生するための再生制御情報を生成し、これを再生装置２へ提供する。
【００１４】
映像編集装置１において、配置情報取得部１１は、外部から入力される配置情報を取得する。この配置情報には、各映像素材を識別する映像素材IDごとに、各映像素材上で参照する少なくとも一つの参照区間のイン点およびアウト点等の情報と、各参照区間の編集映像上での配置を特定するための時刻情報等が登録されている。
【００１５】
重複検知部１２は、同一の映像素材上で相互に重複する参照区間を検知する。切出区間決定部１３は、映像素材ごとに指定されている参照区間、および前記重複検知部１３での検知結果に基づいて、各映像素材から切り出す切出区間を決定する。管理テーブル１７には、後に詳述するように、映像素材、参照区間、切出区間ならびに切出区間上での各参照区間の始点および終点を相互に対応付ける情報が登録されている。
【００１６】
切出部１４は、各映像素材から前記決定された切出区間の映像片を切り出して映像データベース(DB)１５に蓄積する。再生制御情報生成部１６は、前記管理テーブル１７に基づいて、SMILやXML等の汎用記述言語で再生制御情報を生成する。
【００１７】
再生装置２は、映像編集装置１から提供される再生制御情報に基づいて、前記映像DB１５に格納されている各映像素材の切出区間を所定のタイミングで順次に読み出して再生出力する。
【００１８】
図２は、本発明に係る映像編集装置による映像編集手順を示したフローチャートである。
【００１９】
ステップＳ１では、配置情報取得部１１により配置情報が取得される。本実施形態では、この配置情報においてN箇所の参照区間が指定されており、参照区間ごとに、編集映像上での再生開始時刻が登録されている。ステップＳ２では、今回の注目参照区間を特定するための変数nに初期値「１」がセットされる。ステップＳ３では、第n番目の参照区間（参照区間n）に関して、そのイン点およびアウト点が映像素材IDと共に前記配置情報から抽出される。
【００２０】
ステップＳ４では、今回の注目参照区間と重複する部分を有する切出区間が既登録であるか否かが判定される。重複する切出区間が未登録であればステップＳ６へ進み、今回の参照区間が新たな切出区間の一つと設定される。
【００２１】
図３は、参照区間が切出区間として新たに設定される様子を模式的に表現した図であり、映像素材Aの時刻tin1をイン点、時刻tout1をアウト点とする参照区間aが、時刻0(＝tin1)を始点、時刻tend(＝tout1−tin1)を終点とする切出区間Kaとして管理管理テーブル１７に新規登録される。
【００２２】
これに対して、今回の注目参照区間と重複する部分を有する切出区間が既登録と判定されるとステップＳ５へ進み、当該既登録の切出区間に今回の参照区間が統合される。図４は、相互に重複する参照区間bと既登録の切出区間Kaとが統合されて新たな切出区間Ka’が設定される様子を模式的に表現した図であり、既登録の切出区間Kaが、時刻0(＝tin1)を始点、時刻tend(＝tout2−tin1)を終点とする新たな切出区間Ka’として前記管理テーブル１７に更新登録される。
【００２３】
ステップＳ７では、変数nがインクリメントされる。ステップＳ８では、全ての参照区間に関して前記切出区間の登録が完了したか否かが判定され、未完了(n<N)であれば、前記ステップＳ３へ戻って上記した各処理が繰り返される。
【００２４】
その後、全ての参照区間に関して切出区間としての登録が完了するとステップＳ９へ進み、前記登録された全ての切出区間が前記切出部１４により各映像素材から切り出されて映像DB１５に蓄積される。ステップＳ１０では、映像素材上で指定された各参照区間の時刻（イン点，アウト点）を、切出区間上での時刻（始点，終点）に変換する時刻修正が行われる。
【００２５】
図５は、各映像素材から切り出された切出区間を結合して編集映像を生成するための手順を模式的に表現した図であり、図６は、各参照区間と各切出区間とを対応付けるために生成される管理テーブル１７の一例を示した図である。
【００２６】
本実施形態では、前記配置情報において、映像素材Aには時刻tin1をイン点、時刻tout1をアウト点とする参照区間a1、および時刻tin2をイン点、時刻tout2をアウト点とする参照区間a2の２つが設定されており、切出区間a1，a2は、その一部が相互に重複している。
【００２７】
したがって、前記切出区間決定部１３では、時刻tin1をイン点、時刻tout2をアウト点とする一連の切出区間Kaが設定され、この切出区間Kaには、時刻0を始点、時刻t1end(＝tout2−tin1）を終点とする時刻情報が新たに付与される。また、この切出区間Kaには、前記参照区間a1に対応する区間として、時刻0を始点、時刻(tout1-tin1)を終点とする切出区間Ka1が設定され、さらに、前記参照区間a2に対応する区間として、時刻(tin2-tin1)を始点、時刻(tout2-tin1)を終点とする切出区間Ka2が設定される。上記した各時刻情報は前記管理テーブル１７に登録される。このように、本実施形態の管理テーブル１７では、複数の参照区間が統合された切出区間には、参照区間ごとに対応区間の映像を抽出するための情報が登録されている。
【００２８】
一方、映像素材Bには時刻tin3をイン点、時刻tout3をアウト点とする参照区間b1、および時刻tin4をイン点、時刻tout4をアウト点とする参照区間b2の２つが設定されており、参照区間b1，b2は相互に重複しない。したがって、前記切出区間決定部１３では、各参照区間b1，b2がそのまま切出区間Kb1，Kb2として設定される。
【００２９】
そして、切出区間Kb1には時刻0を始点、時刻(tout3−tin3）を終点とする時刻情報が付与され、切出区間Kb2には時刻0を始点、時刻(tout4−tin4）を終点とする時刻情報が付与され、いずれも前記管理テーブル１７に登録される。
【００３０】
以上のようにして、各映像素材上の参照区間と各切出区間とを対応付ける管理テーブル１７が生成されると、ステップＳ１１では、前記再生制御情報生成部１６において、前記切出区間および配置情報に基づいて編集映像の再生制御情報が生成される。
【００３１】
この再生制御情報では、時刻0から参照区間a1が再生されるように前記切出区間ka1を映像DBから読み出し、時刻t1から参照区間b1が再生されるように前記切出区間kb1を読み出し、時刻t2から参照区間b2が再生されるように前記切出区間kb2を読み出し、時刻t3から参照区間a2が再生されるように前記切出区間ka2を読み出すための制御情報が、例えばSMILやXML等の汎用記述言語で生成される。
【図面の簡単な説明】
【００３２】
【図１】本発明に係る映像編集装置の主要部の構成を示した機能ブロック図である。
【図２】本発明に係る映像編集装置による映像編集手順を示したフローチャートである。
【図３】参照区間が切出区間として設定される様子を模式的に表現した図である。
【図４】相互に重複する参照区間が統合される様子を模式的に表現した図である。
【図５】映像素材から切り出された切出区間を結合して編集映像を生成するための手順を模式的に表現した図である。
【図６】管理テーブルの一例を示した図である。
【図７】従来技術の課題を模式的に表現した図である。
【符号の説明】
【００３３】
１…映像編集装置，２…再生装置，１１…配置情報取得部，１２…重複検知部，１３…切出区間決定部，１４…切出部，１５…映像データベース(DB)，１６…再生制御情報生成部，１７…管理テーブル
【図１】
2008017280.tif 000003
【図２】
2008017280.tif 000004
【図３】
2008017280.tif 000005
【図４】
2008017280.tif 000006
【図５】
2008017280.tif 000007
【図６】
2008017280.tif 000008
【図７】
2008017280.tif 000009