(57)【要約】【課題】編集者にとって容易な作業で短時間にダイジェストを作成できるようにする。【解決手段】  編集サーバ２４の受信部７１は、イベントの種類を特定可能なイベント情報を受信する。テンプレート取得部７３は、イベント情報により特定される種類のイベントについてのテンプレートを取得する。編集リスト作成部７４は、テンプレートに基づいて複数のシーンの編集リストを作成する。ダイジェスト作成部７５は、編集リストに含まれる複数のシーンのデータを、収録サーバから取得した１以上の撮影素材から作成し、作成した複数のシーンの各データを結合することによってダイジェストを作成する。本発明は、時差送出システムを備えた情報処理装置に適用することができる。【選択図】図３
2012084979.tif 000002
【特許請求の範囲】
【請求項１】
イベントの種類を特定可能なイベント情報を受信する受信手段と、
複数のシーンの編集リストの元になるテンプレートであって、前記受信手段により受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得するテンプレート取得手段と、
前記テンプレート取得手段により取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成する編集リスト作成手段と、
前記編集リスト作成手段により作成された前記編集リストに含まれる前記複数のシーンのデータを、他の情報処理装置から取得した１以上の撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成するダイジェスト作成手段と
を備える情報処理装置。
【請求項２】
前記ダイジェストの映像をプレビューさせるプレビュー制御手段を
さらに備える請求項１に記載の情報処理装置。
【請求項３】
前記編集リスト作成手段により作成された前記編集リストを修正して更新する編集リスト更新手段をさらに備え、
前記ダイジェスト作成手段は、前記編集リスト更新手段により更新された前記編集リストに含まれる前記複数のシーンのデータを、前記他の情報処理装置から取得した１以上の前記撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成する
請求項２に記載の情報処理装置。
【請求項４】
前記ダイジェスト作成手段は、前記編集リスト作成手段により作成された前記編集リスト、及び前記編集リスト更新手段により更新された前記編集リストにそれぞれ含まれる前記複数のシーンのデータを、前記他の情報処理装置から取得した１以上の前記撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、それぞれのダイジェストを作成する
請求項３に記載の情報処理装置。
【請求項５】
イベントの種類を特定可能なイベント情報を受信する受信ステップと、
複数のシーンの編集リストの元になるテンプレートであって、前記受信ステップの処理により受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得するテンプレート取得ステップと、
前記テンプレート取得ステップの処理により取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成する編集リスト作成ステップと、
前記編集リスト作成ステップの処理により作成された前記編集リストに含まれる前記複数のシーンのデータを、他の情報処置装置から取得した１以上の撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成するダイジェスト作成ステップと
を含む情報処理方法。
【請求項６】
イベントの種類を特定可能なイベント情報を受信し、
複数のシーンの編集リストの元になるテンプレートであって、受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得し、
取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成し、
作成された前記編集リストに含まれる前記複数のシーンのデータを他の情報処理装置から取得した１以上の撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成する
ステップを含む制御処理をコンピュータに実行させるプログラム。
【請求項７】
予め設定された１以上の条件を満たすイベントを含む撮影素材を検出するイベント検出手段と、
前記イベントの種類を特定可能なイベント情報を生成するイベント情報生成手段と、
前記イベント情報生成手段により生成された前記イベント情報を他の情報処理装置に送信する送信手段と
を備える情報処理装置。
【請求項８】
前記条件は、前記撮影素材の音声に含まれる所定のキーワードである
請求項７に記載の情報処理装置。
【請求項９】
前記条件は、ユーザの所定の指示操作があったという条件であり、
前記イベント検出手段は、前記撮影素材に対して前記ユーザの所定の指示操作があったとき、前記撮影素材にイベントが含まれているとして、前記イベントに該当する撮影データを含む撮影素材を検出する
請求項７に記載の情報処理装置。
【請求項１０】
予め設定された1以上の条件を満たすイベントを含む撮影素材を検出するイベント検出ステップと、
前記イベントの種類を特定可能なイベント情報を生成するイベント情報生成ステップと、
前記イベント情報生成ステップの処理により生成された前記イベント情報を他の情報処理装置に送信する送信ステップと
を含む情報処理方法。
【請求項１１】
予め設定された1以上の条件を満たすイベントを含む撮影素材を検出し、
前記イベントの種類を特定可能なイベント情報を生成し、
生成された前記イベント情報を他の情報処理装置に送信する
ステップを含む制御処理をコンピュータに実行させるプログラム。
【請求項１２】
第１の情報処理装置と第２の情報処理装置を含む情報処理システムであって、
前記第１の情報処理装置は、
予め設定された1以上の条件を満たすイベントを含む撮影素材を検出するイベント検出手段と、
前記イベントの種類を特定可能なイベント情報を生成するイベント情報生成手段と、
前記イベント情報生成手段により生成された前記イベント情報を前記第２の情報処理装置に送信する送信手段と
を備え、
前記第２の情報処理装置は、
前記イベント情報を受信する受信手段と、
複数のシーンの編集リストの元になるテンプレートであって、前記受信手段により受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得するテンプレート取得手段と、
前記テンプレート取得手段により取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成する編集リスト作成手段と、
前記編集リスト作成手段により作成された前記編集リストに含まれる前記複数のシーンのデータを、前記第１の情報処理装置から取得した１以上の前記撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成するダイジェスト作成手段と
を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及び方法、プログラム、並びに情報処理システムに関し、特に、編集者にとって容易な作業で短時間にダイジェストを作成できるようにした、情報処理装置及び方法、プログラム、並びに情報処理システムに関する。
【背景技術】
【０００２】
従来から、放送局や番組制作会社は、主にスポーツを対象として撮影した結果得られる撮影データを収録したデータ（以下、撮影素材と称する）を、数分から数時間で編集して送出する。このような一連の作業中においては、各作業を支援する各種各様の装置が用いられており、これらの装置からなるシステムは、一般的に時差送出システムと称されている。時差送出システムでは、撮影素材の収録と並行して撮影素材の編集及び送出が行われる（特許文献１，２参照）。
【０００３】
このような時差送出システムを用いて、複数の撮影素材を要約したダイジェストを作成する場合、編集者は、手動で撮影素材を編集してダイジェストを作成する。すなわち、編集者は、収録された撮影素材をプレビューしてダイジェストに用いる部分を複数探し出し、該当部分をトリミングする。そして、編集者は、各部分をトリミングする毎に映像効果を適宜付加し、映像効果付付加後の各部分をつなぎ合わせることによりダイジェストを作成する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１１４０９号公報
【特許文献２】特再ＷＯ  ０７／００４６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えば、ボクシングの１ラウンドや、野球の１イニングの内容が撮影素材として収録された後、次のラウンドやイニングが開始されるまでの１分乃至数分程度の間に、編集者は、当該撮影素材を編集してダイジェストを作成し、送出しなければならない。このように、撮影素材の収録が終了してからダイジェストの送出までの時間が、数分程度の短時間しかない場合があり得る。このような短時間でダイジェストを作成するためには、たとえ熟練した編集者であっても非常に困難な作業が伴う。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、編集者にとって容易な作業で短時間にダイジェストを作成できるようにしたものである。
【課題を解決するための手段】
【０００７】
本発明の第１の側面の情報処理装置は、イベントの種類を特定可能なイベント情報を受信する受信手段と、複数のシーンの編集リストの元になるテンプレートであって、前記受信手段により受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得するテンプレート取得手段と、
前記テンプレート取得手段により取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成する編集リスト作成手段と、前記編集リスト作成手段により作成された前記編集リストに含まれる前記複数のシーンのデータを、他の情報処理装置から取得した１以上の撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成するダイジェスト作成手段とを備える。
【０００８】
前記ダイジェストの映像をプレビューさせるプレビュー制御手段をさらに備えることができる。
【０００９】
前記編集リスト作成手段により作成された前記編集リストを修正して更新する編集リスト更新手段をさらに備え、前記ダイジェスト作成手段は、前記編集リスト更新手段により更新された前記編集リストに含まれる前記複数のシーンのデータを、前記他の情報処理装置から取得した１以上の前記撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成することができる。
【００１０】
前記ダイジェスト作成手段は、前記編集リスト作成手段により作成された前記編集リスト、及び前記編集リスト更新手段により更新された前記編集リストにそれぞれ含まれる前記複数のシーンのデータを、前記他の情報処理装置から取得した１以上の前記撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、それぞれのダイジェストを作成することができる。
【００１１】
本発明の第１の側面の情報処理方法及びプログラムは、上述した本発明の第１の側面の情報処理装置に対応する方法及びプログラムである。
【００１２】
本発明の第１の側面の情報処理装置及び方法並びにプログラムにおいては、イベントの種類を特定可能なイベント情報が受信され、複数のシーンの編集リストの元になるテンプレートであって、受信された前記イベント情報により特定される種類のイベントについての前記テンプレートが取得され、取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストが作成され、作成された前記編集リストに含まれる前記複数のシーンのデータが、他の情報処理装置から取得された１以上の前記撮影素材から作成され、作成された前記複数のシーンの各データが結合されることによって、ダイジェストが作成される。
【００１３】
本発明の第２の側面の情報処理装置は、予め設定された１以上の条件を満たすイベントを含む撮影素材を検出するイベント検出手段と、前記イベントの種類を特定可能なイベント情報を生成するイベント情報生成手段と、前記イベント情報生成手段により生成された前記イベント情報を他の情報処理装置に送信する送信手段とを備える。
【００１４】
前記条件は、前記撮影素材の音声に含まれる所定のキーワードとすることができる。
【００１５】
前記条件は、ユーザの所定の指示操作があったという条件であり、前記イベント検出手段は、前記撮影素材に対して前記ユーザの所定の指示操作があったとき、前記撮影素材にイベントが含まれているとして、前記イベントに該当する撮影データを含む撮影素材を検出することができる。
【００１６】
本発明の第２の側面の情報処理方法及びプログラムは、上述した本発明の第２の側面の情報処理装置に対応する方法及びプログラムである。
【００１７】
本発明の第２の側面の情報処理装置及び方法並びにプログラムにおいては、予め設定された１以上の条件を満たすイベントを含む撮影素材が検出され、前記イベントの種類を特定可能なイベント情報が生成され、生成された前記イベント情報が他の情報処理装置に送信される。
【００１８】
本発明の第１の側面の情報処理システムは、第１の情報処理装置と第２の情報処理装置を含む情報処理システムであって、前記第１の情報処理装置は、予め設定された1以上の条件を満たすイベントを含む撮影素材を検出するイベント検出手段と、前記イベントの種類を特定可能なイベント情報を生成するイベント情報生成手段と、前記イベント情報生成手段により生成された前記イベント情報を前記第２の情報処理装置に送信する送信手段とを備え、前記第２の情報処理装置は、前記イベント情報を受信する受信手段と、複数のシーンの編集リストの元になるテンプレートであって、前記受信手段により受信された前記イベント情報により特定される種類のイベントについての前記テンプレートを取得するテンプレート取得手段と、前記テンプレート取得手段により取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストを作成する編集リスト作成手段と、前記編集リスト作成手段により作成された前記編集リストに含まれる前記複数のシーンのデータを、他の情報処理装置から取得した１以上の撮影素材から作成し、作成した前記複数のシーンの各データを結合することによって、ダイジェストを作成するダイジェスト作成手段とを備える。
【００１９】
本発明の第１の側面の情報処理システムにおいては、前記第１の情報処理装置では、予め設定された1以上の条件を満たすイベントを含む撮影素材が検出され、前記イベントの種類を特定可能なイベント情報が生成され、生成されたイベント情報が前記第２の情報処理装置に送信される。前記第２の情報処理装置では、前記イベント情報が受信され、複数のシーンの編集リストの元になるテンプレートであって、受信された前記イベント情報により特定される種類のイベントについての前記テンプレートが取得され、取得された前記テンプレートに基づいて、前記複数のシーンの前記編集リストが作成され、作成された前記編集リストに含まれる前記複数のシーンのデータが、他の情報処理装置から取得された１以上の前記撮影素材から作成され、作成された前記複数のシーンの各データを結合することによって、ダイジェストが作成される。
【発明の効果】
【００２０】
以上のごとく、本発明によれば、編集者にとって容易な作業で短時間にダイジェストを作成することができる。
【図面の簡単な説明】
【００２１】
【図１】時差送出システムの構成例を示すブロック図である。
【図２】撮影セクションに設けられた各装置の機能的構成例を示すブロック図である。
【図３】編集セクションに設けられた各装置の機能的構成例を示すブロック図である。
【図４】送出セクションに設けられた各装置の機能的構成例を示すブロック図である。
【図５】撮影処理の流れを説明するフローチャートである。
【図６】イベントの検出条件の具体例を示す図である。
【図７】編集条件設定処理の流れを説明するフローチャートである。
【図８】テンプレートの具体例について説明する図である。
【図９】テンプレートのXML形式のデータの具体例について説明する図である。
【図１０】対応情報の具体例について説明する図である。
【図１１】編集処理の流れを説明するフローチャートである。
【図１２】編集リストの具体例について説明する図である。
【図１３】送出処理の流れを説明するフローチャートである。
【図１４】本発明が適用される情報処理装置のハードウエアの構成例を示すブロック図である。
【発明を実施するための形態】
【００２２】
[時差送出システムの構成例]
図１は、時差送出システムの構成例を示すブロック図である。
【００２３】
図１に示されるように、時差送出システム１は、撮影セクション１１、編集セクション１２、及び送出セクション１３の各々に設けられた各装置から構成されている。
【００２４】
撮影セクション１１は、撮影対象を撮影し、撮影して得られる撮影データを撮影素材として収録するまでの役割を担うセクションである。このような撮影や収録を行うべく、撮影セクション１１には、撮影装置２１−１乃至２１−ｎ、及び収録サーバ２２が設けられている。以下、撮影装置２１−１乃至２１−ｎを個々に区別する必要がない場合、これらをまとめて撮影装置２１と称する。撮影装置２１は、赤外線通信等を利用して無線通信を行うことにより、収録サーバ２２に撮影データを送信する。また、収録サーバ２２は、ケーブル、LAN（Local Area Network）、赤外線通信等を利用して、後述する編集セクション１２の編集サーバ２４、データベース２５、表示装置２６、及び送出セクション１３の送出サーバ２８と通信を行うことにより相互に各種情報を授受する。
【００２５】
撮影装置２１は、撮影対象を撮影し、その結果得られる撮影データを収録サーバ２２に無線通信により送信する。
【００２６】
収録サーバ２２は、受信した撮影データを、撮影素材として収録し、編集セクション１２の表示装置２６と送出セクション１３の送出サーバ２８に転送する。また、収録サーバ２２は、撮影素材からイベントを検出する。イベントとは、撮影素材に含まれる内容、すなわち撮影対象となった実世界の３次元空間で生じた事象の集合体のうち、被写体の重要な動き等の特定の事象をいう。例えば野球の試合の撮影素材では、ボールや選手が被写体になることが多いため、打者がホームランを打ったときの打者、投手等の選手やボールの動き（以下、単に「ホームラン」と表現する）が、イベントとして収録サーバ２２により検出される。収録サーバ２２は、検出したイベントの種類等、イベントに関する情報（以下、イベント情報と称する）を後述する編集セクション１２の編集サーバ２４に転送する。
【００２７】
編集セクション１２は、撮影セクション１１からイベント情報を受信すると、撮影セクション１１から必要な撮影素材を取得して編集することにより、イベント情報により特定されるイベントについてのダイジェストを作成する役割を担うセクションである。このようなダイジェストの作成を行うべく、編集セクション１２には、編集端末２３、編集サーバ２４、データベース２５、及び表示装置２６が設けられている。編集端末２３は、編集サーバ２４及びデータベース２５の各々と、ケーブル等を介して各種情報を授受する。編集サーバ２４はまた、データベース２５、及び表示装置２６の各々、とケーブル等を介して各種情報を授受する。さらに、編集サーバ２４は、ケーブル、LAN、赤外線通信等を利用して、後述する送出セクション１３の送出サーバ２８と通信を行うことにより、各種情報を転送する。
【００２８】
編集端末２３は、編集者からの入力操作に従って、ダイジェストの作成に用いる編集条件を作成し、データベース２５に登録する。例えば本実施形態では、編集条件としてダイジェストのテンプレート、イベントが発生したことを検出するための条件（以下、イベント検出条件と称する）、及びイベント情報とテンプレートとの対応情報が採用される。
【００２９】
編集サーバ２４は、撮影セクション１１の収録サーバ２２からイベント情報を受信し、イベント情報からイベントの種類を認識する。そして、編集サーバ２４は、データベース２５に登録されている対応情報を参照して、イベントの種類に対応するテンプレートを取得する。そして、編集サーバ２４は、取得したテンプレートを用いてダイジェストの編集リストを作成し、作成した編集リストに従って収録サーバ２２から取得した撮影素材からダイジェストを作成する。そして、編集サーバ２４は、作成したダイジェストと編集リストを後述する送出セクション１３の送出サーバ２８に転送する。
【００３０】
データベース２５は、イベントの種類毎に、ダイジェストのテンプレート、イベント検出条件、及び対応情報を記憶する。
【００３１】
表示装置２６は、撮影セクション１１の収録サーバ２２から受信した撮影素材、及び編集サーバ２４が作成したダイジェストをプレビューする。
【００３２】
送出セクション１３は、編集セクション１２から受信したダイジェストを送出する役割を担うセクションである。このようなダイジェストの送出を行うべく、送出セクション１３には、送出端末２７及び送出サーバ２８が設けられている。送出端末２７は、送出サーバ２８とケーブル等を介して各種情報を授受する。
【００３３】
送出サーバ２８は、編集セクション１２の編集サーバ２４からダイジェストと編集リストを受信して記憶する。また、送出サーバ２８は、撮影セクション１１の収録サーバ２２から受信した撮影素材から編集リストに従ってダイジェストを作成する。送出端末２７は、編集者からの送出指示の入力操作に従って、送出サーバ２８に対して、送出するダイジェストの選択、ダイジェストの送出タイミング等を指示する。送出サーバ２８は、送出指示に従って、ダイジェストを送出する。
【００３４】
なお、本実施形態では、各装置は、動画像のデータを処理する場合、フィールド又はフレームを単位として処理を実行する。このような単位を、以下、単位画像と称する。すなわち、本実施形態では、動画像は、複数の単位画像から構成されているものとして取り扱う。ただし、以下、説明の便宜上、単位画像はフレームであるものとして説明する。
【００３５】
次に、このような時差送出システム１の機能的構成例について、図２乃至図４を用いて説明する。
【００３６】
[時差送出システム１の各部の機能的構成例]
図２乃至図４は、時差送出システム１を構成する各部の機能的構成例を示すブロック図である。
【００３７】
図２は、撮影セクション１１に設けられた各装置の機能的構成例を示すブロック図である。
【００３８】
撮影装置２１は、撮影部４１、及び送信部４２を有している。
【００３９】
撮影部４１は、撮影対象を撮影し、撮影した結果得られる撮影データを出力する。
【００４０】
送信部４２は、撮影部４１から出力された撮影データを、収録サーバ２２に送信する。
【００４１】
収録サーバ２２は、収録部５１、イベント検出部５２、イベント情報生成部５３、及び送信部５４を有している。
【００４２】
収録部５１は、送信部４２から順次送信されてくる撮影データを順次受信し、所定時間分の撮影データを１つの撮影素材として順次収録していく。所定時間は、特に限定されず任意に設定可能であるが、ここでは説明の便宜上１秒とする。
【００４３】
イベント検出部５２は、収録部５１により収録される撮影素材毎に、イベント検出条件を満たすか否かを判定することによって、イベントに該当する撮影データを含む撮影素材を検出する。イベント検出条件の具体例については、図６を参照して後述する。
【００４４】
イベント情報生成部５３は、イベント検出部５２により検出されたイベントの種類を特定可能なイベント情報を生成する。
【００４５】
送信部５４は、各撮影素材を編集セクション１２の表示装置２６と送出セクション１３の送出サーバ２８に送信する。また、送信部５４は、イベント情報生成部５３が生成したイベント情報を編集セクション１２の編集サーバ２４に送信する。
【００４６】
図３は、編集セクション１２に設けられた各装置の機能的構成例を示すブロック図である。
【００４７】
編集端末２３は、受付部６１、及び作成部６２を有している。
【００４８】
受付部６１は、編集者からの入力操作による各種指示を受け付ける。
【００４９】
作成部６２は、受付部６１により受け付けられた各種指示に基づいて、各種編集条件を作成してデータベース２５に登録する。
【００５０】
例えば本実施形態では、ダイジェストのテンプレート、イベント検出条件、及び、対応情報が、作成部６２による作成や修正の対象となる編集条件として採用されている。詳細については後述するが、ダイジェストのテンプレートとは、ダイジェストの作成に用いられる編集リストの元となるデータである。イベント検出条件とは、イベントが発生したことを検出するための条件である。対応情報とは、イベントの種類とテンプレートとの対応関係を示す情報である。なお、ダイジェストのテンプレート、及び対応情報のさらなる詳細については、図８乃至図１０を参照して後述する。
【００５１】
例えば、編集者は、編集端末２３に所定の入力操作をすることによって、各編集条件の登録有無を問い合わせる指示をすることができる。受付部６１は、このような指示を受け付けると、各編集条件が登録されているか否かを判定する。作成部６２は、受付部６１により登録されていないと判定された編集条件を新たに作成してデータベース２５に登録する。
【００５２】
また例えば、編集者は、編集端末２３に所定の入力操作をすることによって、編集リストの修正を指示することができる。詳細については後述するが、編集リストとは、ダイジェストの作成に用いられるデータである。受付部６１は、このような指示を受け付けると、その指示内容を後述する編集リスト作成部７４に通知する。編集リスト作成部７４は、受付部６１から通知された指示内容に基づいて、編集リストを作成する。
【００５３】
また例えば、ダイジェストには、CG（Computer Graphics）画像を用いることができる。詳細については後述するが、例えば、野球の試合の点数表示にCG画像を用いることができる。編集者は、編集端末２３に所定の入力操作をすることによって、このようなCG画像の作成のために必要な各種指示を行うことができる。受付部６１は、このような指示を受け付けると、その指示内容を作成部６２に通知する。作成部６２は、受付部６１から通知された指示内容に基づいて、CG画像を作成する。
【００５４】
編集サーバ２４は、受信部７１、イベント情報認識部７２、テンプレート取得部７３、編集リスト作成部７４、ダイジェスト作成部７５、プレビュー制御部７６、及び送信部７７を有している。
【００５５】
受信部７１は、撮影セクション１１の収録サーバ２２から順次送信されてくる、所定時間、例えば１秒分（３０フレーム分）の各撮影素材に対応するイベント情報を順次取得する。
【００５６】
イベント情報認識部７２は、受信部７１に受信されたイベント情報からイベントの種類を認識する。
【００５７】
テンプレート取得部７３は、データベース２５に登録されている対応情報を参照して、イベント情報認識部７２により認識されたイベントの種類に対応するテンプレートを取得する。
【００５８】
編集リスト作成部７４は、テンプレート取得部７３が取得したテンプレートを用いてダイジェストの編集リストを作成する。また、編集リスト作成部７４は、編集リストの修正の指示がなされた場合、編集リストのうち問題があった部分を修正し、編集リストを更新する。
【００５９】
ダイジェスト作成部７５は、編集リスト作成部７４が作成した編集リストに従って、収録サーバ２２から取得した撮影素材からダイジェストを作成する。
【００６０】
プレビュー制御部７６は、ダイジェスト作成部７５が作成したダイジェストを表示装置２６にプレビューする制御を行う。また、プレビュー制御部７６は、収録サーバ２２から受信した撮影素材を表示装置２６にプレビューする制御を行う。
【００６１】
送信部７７は、編集リスト作成部７４が作成した編集リストとダイジェスト作成部７５が作成したダイジェストを送出セクション１３に送信する。
【００６２】
表示部８１は、プレビュー制御部７６の制御に従って、撮影セクション１１から受信した所定時間、すなわち１秒分の撮影素材に対応する動画像を表示する。また、表示部８１は、プレビュー制御部７６の制御に従って、ダイジェストを表示する。編集者は、表示部８１に表示された撮影素材とダイジェストを確認し、編集リストの修正が必要であると判断した場合には、編集端末２３に入力操作を行い編集リストの変更を指示する。
【００６３】
図４は、送出セクション１３に設けられた各装置の機能的構成例を示すブロック図である。
【００６４】
送出端末２７は、受付部９１を有している。送出サーバ２８は、受信部１０１、ダイジェスト作成部１０２、及び送出部１０３を有している。
【００６５】
受付部９１は、編集者からの送出指示の入力操作に従って、送出サーバ２８に対して、送出するダイジェストの選択、ダイジェストの送出タイミング等を指示する。受信部１０１は、編集セクション１２からダイジェストと編集リストを受信する。また、受信部１０１は、撮影セクション１１から撮影素材を受信する。ダイジェスト作成部１０２は、編集リストに従って撮影素材からダイジェストを作成する。送出部１０３は、受付部９１が受け付けた送出指示に従って、ダイジェストを送出する。なお、送出部１０２は、受付部９１が受け付けた送出指示に従って、撮影セクション１１から受信した撮影素材をそのまま送出する場合もある。
【００６６】
次に、図５乃至図１３を参照して、このような機能的構成を有する時差送出システム１の各部の処理について説明する。時差送出システム１の処理は、各セクションの処理の集合体である。各セクションの処理は、他のセクションの処理とは独立した処理であって、同時に実行される場合もある。ただし、所定の撮像素材に着目し、当該撮像素材の流れの観点からすると、撮影セクション１１、編集セクション１２、及び送出セクション１３の各処理の順で実行される。そこで、以下、撮影セクション１１、編集セクション１２、及び送出セクション１３の順で、各処理の流れについて説明する。
【００６７】
最初に、撮影セクション１１の処理（以下、撮影処理と称する）の流れについて説明する。
【００６８】
[撮影処理]
図５は、撮影セクション１１による撮影処理の流れを説明するフローチャートである。
【００６９】
ただし、図５の撮影処理は、収録サーバ２２の観点で示した処理である。従って、図５の撮影処理は、撮影装置２１の撮影部４１が撮影対象を撮影し、撮影した結果得られる撮影データの収録サーバ２２への送信が開始することをトリガとして、実行される。
【００７０】
ステップＳ１において、収録部５１は、撮影装置２１から順次送信されてくる撮影データのうち、所定時間分、すなわちここでは１秒分のデータを、１つの撮影素材として収録する。すると、この撮影素材に対して、次のステップＳ２以降の処理が実行される。
【００７１】
ステップＳ２において、イベント検出部５２は、ステップＳ１の処理で収録された撮影素材から、イベントを検出する。本実施形態のステップＳ２の処理では、イベントの検出にあたり、編集セクション１２のデータベース２５に登録されたイベント検出条件が参照される。
【００７２】
ここで、図６を参照して、イベント検出条件の具体例について説明する。
【００７３】
[イベント条件]
図６は、イベント検出条件の具体例について説明する図である。
【００７４】
図６には、撮影素材が野球の試合であり、イベントが「ホームラン」である場合のイベント検出条件の例が示されている。
【００７５】
図６の例では、イベント検出条件は、行列構造の表（テーブル）に含まれている。このテーブルは、「条件番号」、「対象素材」、「分類」、「詳細条件」、及び「コメント」という列方向の項目が設けられている。また、当該テーブルの１行に対しては、１つのイベント検出条件が対応付けられている。すなわち、当該テーブルの１行における、「条件番号」、「対象素材」、「分類」、「詳細条件」、及び「コメント」の各項目に格納された内容によって、当該１行に対応付けられたイベント検出条件が特定される。
【００７６】
図６の例では、ｎ個（ｎは複数の整数値）のイベント条件が存在し、ｎ個のイベント条件の各々に対して、１乃至ｎのうちの何れかの番号が付されている。このような番号を、以下、条件番号と称する。条件番号は、イベント条件を一意に特定するための番号であるため、同一番号が複数のイベント条件に付加されることは禁止される。このような条件番号が格納される項目が、「条件番号」として図６の表に含まれている。すなわち、所定の行の「条件番号」の項目には、当該行に対応付けられたイベント条件を一意に特定する条件番号が格納される。
【００７７】
図６の表の所定の行の「対象素材」の項目には、当該行に対応付けられたイベント条件を用いて、イベント検出部５２によりイベントが検出される対象の撮影素材を特定するための情報が格納される。本実施形態では、このような情報として、撮影装置２１の名称が「対象素材」の項目に格納される。すなわち、所定の行の「対象素材」に格納された名称の撮影装置２１による撮影データが収録された撮影素材から、イベントの検出がイベント検出部５２により行われる場合、当該行に対応付けられたイベント条件が用いられることになる。なお、図６に示される例では、複数の撮影装置２１の名称の各々は、カメラＫ（Ｋは所定のアルファベット）とされている。
【００７８】
図６の表の所定の行の「分類」の項目には、当該行に対応付けられたイベント条件を用いて、イベント検出部５２によりイベントが検出される対象が、音声データであるのか画像データであるのかを特定するための情報が格納される。本実施形態では、このような情報として、対象が音声データであることを示す「音声」、又は、対象が画像データであることを示す「画像」が、「分類」の項目に格納される。
【００７９】
ここで、撮影装置２１の撮影データ及びそれから収録される撮影素材には、被写体を撮像した結果得られる画像のデータのみならず、当該動画像のデータが得られたときの周囲の音声のデータも含まれている。従って、所定の行の「分類」に「音声」が含まれていた場合には、イベント検出部５２は、当該行の「対象素材」で特定される撮影素材に含まれる音声のデータに基づいて、当該行に対応付けられたイベント条件を満たすか否かを判定する。これに対して、所定の行の「分類」に「画像」が含まれていた場合には、イベント検出部５２は、当該行の「対象素材」で特定される撮影素材に含まれる画像のデータに基づいて、当該行に対応付けられたイベント条件を満たすか否かを判定する。
【００８０】
図６の表の所定の「詳細条件」の項目には、当該行に対応付けられたイベント条件の詳細な内容が格納される。従って、イベント検出部５２は、所定の行の「対象素材」及び「分類」で特定される音声データまたは画像データを解析し、その解析結果と、当該行の「詳細条件」の項目に格納された内容とを比較する。そして、イベント検出部５２は、その比較結果に基づいて、当該行に対応付けられたイベント条件（当該行の「条件番号」に格納された値で特定されるイベント条件）を満たすか否かを判定する。例えば、条件番号「１」の行には「ホームラン」のキーワードが、条件番号「２」の行には「入った」のキーワードが、それぞれ「詳細条件」とされている。
【００８１】
図６の表の所定の「コメント」の項目には、当該行に対応付けられたイベント条件についての付帯情報、すなわち説明等が格納される。
【００８２】
例えば、１行目に対応付けられたイベント検出条件である条件番号「１」のイベント検出条件とは、次のような条件をいう。すなわち、「カメラＭ」の撮影データから得られた撮影素材のうち「音声」のデータを対象として、当該「音声」に「ホームラン」というキーワードが含まれていた場合に、当該「音声」を含む撮影素材はイベントを含むという条件が、条件番号「１」のイベント検出条件である。換言すると、１行目の「コメント」の項目に格納されているように、「音声解析によりアナウンサが「ホームラン」というキーワードを出したことを検出する」という条件が、条件番号「１」のイベント検出条件である。
【００８３】
例えば、２行目に対応付けられたイベント検出条件である条件番号「２」のイベント検出条件とは、次のような条件をいう。すなわち、「カメラＭ」の撮影データから得られた撮影素材のうち「音声」のデータを対象として、当該「音声」に「入った」というキーワードが含まれていた場合に、当該「音声」を含む撮影素材はイベントを含むという条件が、条件番号「２」のイベント検出条件である。換言すると、２行目の「コメント」の項目に格納されているように、「音声解析によりアナウンサが「入った」というキーワードを出したことを検出する」という条件が、条件番号「２」のイベント検出条件である。
【００８４】
例えば、３行目に対応付けられたイベント検出条件である条件番号「３」のイベント検出条件とは、次のような条件をいう。すなわち、「カメラＣ」の撮影データから得られた撮影素材のうち「画像」のデータを対象として、当該「画像」に「ボールがスタンドへ入る」画像が含まれていた場合に、当該「画像」を含む撮影素材はイベントを含むという条件が、条件番号「３」のイベント検出条件である。換言すると、３行目の「コメント」の項目に格納されているように、「画像解析により、ボールがスタンドへ入ったことを検出する」という条件が、条件番号「３」のイベント検出条件である。
【００８５】
例えば、４行目に対応付けられたイベント検出条件である条件番号「４」のイベント検出条件とは、次のような条件をいう。すなわち、「カメラＫ」の撮影データから得られた撮影素材のうち「音声」のデータを対象として、当該「音声」に「歓声が大きくなる」という音声が含まれていた場合に、当該「音声」を含む撮影素材はイベントを含むという条件が、条件番号「４」のイベント検出条件である。換言すると、４行目の「コメント」の項目に格納されているように、「音声解析によりスタンドの歓声が大きくなったことを検出する」という条件が、条件番号「４」のイベント検出条件である。
【００８６】
ここで、条件番号「１」乃至「ｎ」のイベント検出条件は、各単体で用いることもできるが、イベントの検出精度を高めるべく組み合わせて用いることができる。条件番号「１」乃至「ｎ」のイベント検出条件の組み合わせ方は、特に限定されず任意の組み合わせが可能である。本実施形態では、条件番号「１」乃至「ｎ」のイベント検出条件の組み合わせは論理式によって表わされており、このような論理式を可変設定することで、条件番号「１」乃至「ｎ」のイベント検出条件の組み合わせの変更が可能になっている。
【００８７】
本実施形態では、このような論理式を記述する項目として、図６の表に、「条件文」という項目が付されている。例えば図６の例では、「条件文」の項目内に「(1)×(2)+(3×4)＋…」という論理式が記述されている。これは、「条件番号「１」及び「２」のイベント検出条件を満たすか、または、条件番号３、かつ条件番号４を満たす…」場合にイベントが検出されることを意味している。このように、条件番号に対応する条件が被演算子として理論式により複数組み合わされることにより、イベントの検出精度を高めることができる。
【００８８】
このように、イベントが発生したことを検出するための条件を示す項目として「条件文」を示す項目が付されている。また、イベント検出条件には、検出するイベントの種類を示す項目として「イベント名」を示す項目が付されている。
【００８９】
図５のフローチャートの説明に戻り、ステップＳ２の処理で、このような図６等の表に含まれたイベント検出条件に基づくイベントの検出が終了すると、処理はステップＳ３に進む。
【００９０】
ステップＳ３において、イベント情報生成部５３は、ステップＳ２で検出されたイベントの種類を特定可能なイベント情報を生成する。例えば、ステップＳ２で検出されたイベントの種類が「ホームラン」であるならば、「ホームラン」を特定可能なイベント情報が生成される。
【００９１】
ステップＳ４において、送信部５４は、所定時間分、すなわちここでは１秒分の撮影素材に対応するイベント情報を編集セクション１２に転送する。
【００９２】
ステップＳ５において、送信部５４は、所定時間分、すなわちここでは１秒分の撮影素材を編集セクション１２の表示装置２６と送出セクション１３に転送する。
【００９３】
ステップＳ６において、収録部５１は、収録が終了したかを判定する。
【００９４】
撮影装置２１から撮影データが未だ送信されてきている場合、ステップＳ６においてＮＯであると判定されて、処理はステップＳ１に戻され、それ以降の処理が繰り返される。すなわち、撮影装置２１から撮影データが送信されてきている間、ステップＳ１乃至ステップＳ６のループ処理が複数回繰り返し実行される。したがって、イベントが複数回検出された場合、複数のイベント情報が編集セクション１２に転送される。なお、各回で検出されるイベントは、同一種類の場合もあるし、別の種類の場合もある。
【００９５】
その後、撮影装置２１から撮影データの送信が終了して、最後に送信された撮影データから収録された撮影素材に対して、ステップＳ１乃至ステップＳ５までの処理が実行されると、次のステップＳ６においてＹＥＳであると判定されて、撮影処理は終了する。
【００９６】
なお、図５の撮影処理のステップＳ２の処理では、イベント検出部５２が、イベント検出条件を参照して、撮影素材からイベントを検出した。しかしながら、イベントの検出の手法はこれに限定されない。例えば、編集者に対して、表示装置２６にプレビューされた撮影素材の映像や音声を確認させ、イベントが発生したことを認識した時に編集端末２３に所定の入力操作をさせ、当該入力操作を受け付けた時にイベントを検出する、といった手法を採用することもできる。
【００９７】
撮影セクション１１において、図５に示される撮影処理が実行される一方で、編集セクション１２においては、撮影素材のダイジェストの作成の前に、編集端末２３は、各種編集条件をデータベース２５に登録するまでの一連の処理を実行する。以下、このような編集端末２３の一連の処理を編集条件作成処理と称する。
【００９８】
[編集条件作成処理]
図７は、編集端末２３による編集条件作成処理の流れを説明するフローチャートである。
【００９９】
ステップＳ２１において、受付部６１は、編集者からの入力操作を受け付け、テンプレートがデータベース２５に登録されているかを判定する。
【０１００】
ここで、図８と図９を参照してテンプレートの具体例について説明する。
【０１０１】
[ダイジェストのテンプレート]
図８は、テンプレートの具体例について説明する図である。
【０１０２】
図８には、撮影素材の内容が野球の試合であり、イベントの種類が「ホームラン」である場合のテンプレートの例が示されている。
【０１０３】
図８の例では、テンプレートは、行列構造の表（テーブル）としてデータベース２５に登録されている。この表には、「シーン番号」、「コメント」、「素材」、「In点」、「Out点」、「Duration」、「Effect」、「Speed(%)」、及び「AudioLevel(db)」という列方向の項目が設けられている。また、当該テーブルの１行に対しては、１つのシーンが対応付けられている。
【０１０４】
シーンとは、撮影素材により表現されている実世界の３次元空間で生じた事象の集合体（野球の試合等）のうち、一部の区間の事象の集合体をいう。この一部の区間の時間長は、特に限定されず、撮影素材の処理単位、すなわちここでは１秒よりも長い場合もあるし短い場合もある。すなわち、シーンのデータは、１秒単位の撮影素材の一部として含まれる場合もあるし、複数の撮影素材より構成される場合もある。例えば、ホームランのシーンとは、投手がボールを投げて、打者がそのボールを打ち、そのボールがスタンドに入り、その結果、打者がベースを一巡するまでの各事象の集合体をいう。この場合、ホームランのシーンは、投手がボールを投げるシーン、打者がそのボールを打つシーン、そのボールがスタンドに入るシーン、打者がベースを一巡するシーン等、さらに細かい単位の複数種類のシーンにより構成される。図８に示す表では、この細かい単位のシーンの種類が、各１行に対応付けられている。なお、この細かい単位のシーンの１つとして、撮影素材そのものではなく、CG画像から構成される種類を採用してもよい（後述するシーン番号「9」の種類参照）。
【０１０５】
すなわち、当該テンプレートの１行における、「シーン番号」、「コメント」、「素材」、「In点」、「Out点」、「Duration」、「Effect」、「Speed(%)」、及び「AudioLevel(db)」の各項目に格納された内容によって、当該１行に対応付けられたテンプレートが特定される。
【０１０６】
また、テンプレートには、テンプレートの種類を示す項目として「テンプレート名」を示す項目が付されている。また、テンプレートの更新日時を示す項目として「更新日時」を示す項目が付されている。
【０１０７】
図８の例では、１０種類のシーンが存在し、１０種類のシーンの各々に対して、１乃至１０のうちの何れかの番号が付されている。このような番号を、以下、シーン番号と称する。シーン番号は、シーンを一意に特定するための番号であるため、同一番号が複数種類のシーンに付加されることは禁止される。このようなシーン番号が格納される項目が、「シーン番号」として図８の表に含まれている。すなわち、所定の行の「シーン番号」の項目には、当該行に対応付けられたシーンの種類を一意に特定するシーン番号が格納される。
【０１０８】
図８の表の所定の行の「コメント」の項目には、当該行に対応付けられたシーンの種類の概要が記述されている。「コメント」の項目は、編集者が入力した任意の文字列を格納することができる。
【０１０９】
図８の表の所定の行の「素材」の項目には、当該行に対応付けられたシーンの種類を構成する１以上の撮影素材を特定するための情報が格納される。本実施形態では、このような情報として、撮影装置２１の名称が「素材」の項目に格納される。すなわち、所定の行の「素材」に格納された名称の撮影装置２１による撮影データから収録された１以上の撮影素材から、当該行に対応付けられた種類のシーンのデータが構成されることになる。なお、図８に示される例では、図６の例と対応させて、複数の撮影装置２１の名称の各々は、カメラＫ（Ｋは所定のアルファベット）とされている。ただし、９行目に示すように、撮影素材ではなくCG画像のデータによりシーンの種類を構成してもよい。
【０１１０】
図８の表の所定の行の「In点」の項目には、当該行に対応付けられた種類のシーンの開始時刻を示すタイムコードが記述されている。タイムコードとは、撮影データ（すなわち、１以上の撮影素材）を構成するフレームの各データの各々に対して付加される、フレームの表示時刻であって、時、分、秒、およびフレーム番号の順番に配列されて構成される。ここで、フレームの表示時刻の基準時刻「00:00:00;00」は、予め定められる時刻であって、本実施形態では、イベント検出の時刻が採用されている。
【０１１１】
例えば、撮影データのフレームレートが３０フレーム／秒であった場合、タイムコードは、「時：分：秒;フレーム番号Ｘ」（Ｘは、０≦Ｘ≦２９の整数）として表現される。例えば、タイムコードが「00：01：10;25」の場合、撮影データのうち、00時01分10秒の25フレーム目のフレームの表示時刻が、当該行に対応付けられた種類のシーンの開始時刻を示すことになる。なお、以下の説明においては、説明を簡単にするために、フレーム番号の説明は省略する。また、イベント検出時よりも前の時刻は、タイムコードの前に「−」が記述されて表現される。例えば、「−00:00:15;00」は、イベント検出時より15秒だけ前の時刻を意味する。
【０１１２】
図８の表の所定の行の「Out点」の項目には、当該行に対応付けられた種類のシーンの終了時刻を示すタイムコードが記述されている。この場合のフレームの表示時刻の基準時刻「00:00:00;00」は、「In点」の場合と同様であり、本実施形態では、イベント検出の時刻とされている。
【０１１３】
図８の表の所定の行の「Duration」の項目には、In点とOut点のタイムコードの差分の時間が記述されている。すなわち、「Duration」の項目には、シーンの時間長が記述されている。
【０１１４】
図８の表の所定の行の「Effect」の項目には、当該行に対応付けられた種類のシーンと次のシーンとの間に追加される映像効果が記述されている。すなわち、「Effect」の項目には、例えば、カット、ワイプ、ディゾルブ等が記述される。
【０１１５】
図８の表の所定の行の「Speed(%)」の項目には、当該行に対応付けられた種類のシーンの再生速度が、シーンを構成する撮影素材の元の再生速度を「100%」として相対的に記述されている。例えば、「Speed(%)」が「200%」の場合にはシーンの再生速度は、シーンを構成する撮影素材の元の再生速度の2倍とされ、「50%」の場合には0.5倍とされる。
【０１１６】
図８の表の所定の行の「AudioLevel(db)」の項目には、当該行に対応付けられた種類のシーンの音声データの音量が、シーンを構成する撮影素材の元の音声データの音量を「0」として相対的に記述されている。例えば、「AudioLevel(db)」が「2」の場合にはシーンの音声データの音量は当該シーンを構成する撮影素材の元の音声データの音量よりも大きくされ、「3」の場合には「2」の場合よりもさらに大きされる。一方、「AudioLevel(db)」が「-1」の場合にはシーンの音声データの音量が当該シーンを構成する撮影素材の元の音声データの音量よりも小さくされ、「-2」の場合には「-1」の場合よりもさらに小さくされる。
【０１１７】
例えば、１行目に対応付けられたシーン、すなわちシーン番号「1」のシーンは、「ピッチャー投球」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＥ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも15秒前の「−00:00:15;00」から10秒前の「−00:00:10;00」までの5秒間「00:00:05;00」の撮影素材により構成される。そして、シーン番号「1」のシーンにおいては、次のシーン番号「2」のシーンとの間には、「ディゾルブ」の映像効果が付加される。また、シーン番号「1」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度と等倍の「100%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量と同じ「0」が採用される。
【０１１８】
２行目に対応付けられたシーン、すなわちシーン番号「2」のシーンは、「ヒット」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＢ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも10秒前の「−00:00:10;00」から7秒前の「−00:00:07;00」までの3秒間「00:00:03;00」の撮影素材により構成される。そして、シーン番号「2」のシーンにおいては、次のシーン番号「3」のシーンとの間には、「ディゾルブ」の映像効果が付加される。また、シーン番号「2」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度と等倍の「100%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量と同じ「0」が採用される。
【０１１９】
３行目に対応付けられたシーン、すなわちシーン番号「3」のシーンは、「ピッチャーアップ」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＥ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも8秒前の「−00:00:08;00」から4秒前の「−00:00:04;00」までの4秒間「00:00:04;00」の撮影素材により構成される。そして、シーン番号「3」のシーンにおいては、次のシーン番号「4」のシーンとの間には、「ディゾルブ」の映像効果が付加される。また、シーン番号「3」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度と等倍の「100%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量と同じ「0」が採用される。
【０１２０】
４行目に対応付けられたシーン、すなわちシーン番号「4」のシーンは、「ボールがスタンドへ」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＣ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも4秒前の「−00:00:04;00」からイベント検出時の「00:00:00;00」までの4秒間「00:00:04;00」の撮影素材により構成される。そして、シーン番号「4」のシーンにおいては、次のシーン番号「5」のシーンとの間には、「ディゾルブ」の映像効果が付加される。また、シーン番号「4」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度と等倍の「100%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量よりも小さい「-3」が採用される。なお、シーン番号「4」のシーンの音声データの音量を小さくするのは、当該シーンでは、スタンドの歓声が大きくなることが予想されるためである。
【０１２１】
５行目に対応付けられたシーン、すなわちシーン番号「5」のシーンは、「バッターアップ」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＤ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも1秒前の「−00:00:01;00」から3秒後の「00:00:03;00」までの3秒間「00:00:03;00」の撮影素材により構成される。そして、シーン番号「5」のシーンにおいては、次のシーン番号「6」のシーンとの間には、「ディゾルブ」の映像効果が付加される。また、シーン番号「5」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度と等倍の「100%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量と同じ「0」が採用される。
【０１２２】
９行目に対応付けられたシーン、すなわちシーン番号「9」のシーンとは、「点数表示」のシーンであり、「素材」には「CG」が格納されているから、CG画像から構成されるシーンであることが分かる。具体的には、所定のCG画像が2秒間「00:00:02;00」用いられる。そして、シーン番号「9」のシーンにおいては、再生速度は、当該シーンに用いるCG画像の元の再生速度と等倍の「100%」が採用され、音声データの音量は、当該CG画像に用いる音声データの音量よりも小さい「-2」が採用される。
【０１２３】
なお、シーン番号「9」のシーンの音声データの音量を小さくするのは、当該シーンでは、野球の試合の実況や解説のアナウンサのコメントが入ることが予想されるためである。また、CG画像は、受付部６１により受け付けられた作成操作に従って作成されたものである。なお、CG画像は、イベントに対応させて自動的に作成され、データベース２５に登録されるようにしてもよい。
【０１２４】
１０行目に対応付けられたシーン、すなわちシーン番号「10」のシーンは、「ホームラン（スロー）」のシーンであり、次のような撮影素材から構成される。すなわち、「カメラＥ」による撮影素材のうち、イベント検出時の「00:00:00;00」よりも10秒前の「−00:00:10;00」から7秒後の「−00:00:07;00」までの3秒間「00:00:03;00」の撮影素材により構成される。そして、シーン番号「10」のシーンにおいては、再生速度は、当該シーンに用いる撮影素材の元の再生速度よりも遅い「50%」が採用され、音声データの音量は、シーンに用いる撮影素材の元の音声データの音量と同じ「0」が採用される。
【０１２５】
本実施形態では、このようなシーン番号「1」乃至「10」のシーンからなるテンプレートに従って、各シーンのデータが生成され、これらがつなぎ合わされることによって、「ホームラン」のシーンのダイジェストが作成される。
【０１２６】
図８に示されるテンプレートは、図９に示されるようなXML（Extensible Markup Language）形式のドキュメントとしてデータベース２５に登録されている。
【０１２７】
図９は、テンプレートのXML形式のデータの具体例を示している。
【０１２８】
図９には、図８のシーン番号「1」乃至「10」のうちの、シーン番号「1」乃至「4」のテンプレートのXML形式のデータが記述されており、シーン番号「5」乃至「10」のテンプレートの図示は省略されている。なお、図９の各行の左端には、説明のため行番号を付してある。
【０１２９】
１行目のタグ<?xml version="1.0" encoding="utf-8"?>は、XMLのバージョンが「1.0」であり、XMLの文字コードが「utf-8」であることを示している。
【０１３０】
２行目のタグ<templete title="ホームラン用テンプレート" updateDate="2010-04-01">は、テンプレート名が「ホームラン用テンプレート」であり、更新日時が「2010-04-01」であることを示している。
【０１３１】
３行目のタグ<scene index="1">は、「シーン番号」が「1」であることを示している。
【０１３２】
４行目のタグ<comment>とタグ</comment>の間には、図８の表の「コメント」の項目に格納される内容が格納される。例えば、図９の例では、「<comment>ピッチャー投球</comment>」と記述されており、図８の表の「コメント」には「ピッチャー投球」が格納されていることと対応しているのが分かる。
【０１３３】
５行目のタグ<source>とタグ</source>の間には、図８の表の「素材」の項目に格納される内容が格納される。例えば、図９の例では、「<source>カメラＥ</source>」と記述されており、図８の表の「素材」には「カメラＥ」が格納されていることと対応しているのが分かる。
【０１３４】
６行目のタグ<inTimecode>とタグ</inTimecode>の間には、図８の表の「In点」の項目に格納される内容が格納される。例えば、図９の例では、「<inTimecode>-00:00:15;00</inTimecode>」と記述されており、図８の表の「In点」には「-00:00:15;00」が格納されていることと対応しているのが分かる。
【０１３５】
７行目のタグ<outTimecode>とタグ</outTimecode>の間には、図８の表の「Out点」の項目に格納される内容が格納される。例えば、図９の例では、「<outTimecode>-00:00:10;00</outTimecode>」と記述されており、図８の表の「Out点」には「-00:00:10;00」が格納されていることと対応しているのが分かる。
【０１３６】
８行目のタグ<duration>とタグ</duration>の間には、図８の表の「Duration」の項目に格納される内容が格納される。例えば、図９の例では、「<duration>00:00:05;00</duration>」と記述されており、図８の表の「Duration」には「00:00:05;00」が格納されていることと対応しているのが分かる。
【０１３７】
９行目のタグ<effect>とタグ<effect>の間には、図８の表の「Effect」の項目に格納される内容が格納される。例えば、図９の例では、「<effect>ディゾルブ<effect>」と記述されており、図８の表の「Effect」には「ディゾルブ」が格納されていることと対応しているのが分かる。
【０１３８】
１０行目のタグ<speed>とタグ</speed>の間には、図８の表の「Speed(%)」の項目に格納される内容が格納される。例えば、図９の例では、「<speed>100</speed>」と記述されており、図８の表の「Speed(%)」には「100」が格納されていることと対応しているのが分かる。
【０１３９】
１１行目のタグ<audioLevel>とタグ</audioLevel>の間には、図８の表の「AudioLevel(db)」の項目に格納される内容が格納される。例えば、図９の例では、「<audioLevel>0</audioLevel>」と記述されており、図８の表の「AudioLevel(db)」には「0」が格納されていることと対応しているのが分かる。
【０１４０】
図７のフローチャートの説明に戻り、以上説明したようなテンプレートがデータベース２５に登録されていない場合、ステップＳ２１においてＮＯであると判定されて、処理はステップＳ２２に進む。
【０１４１】
ステップＳ２２において、作成部６２は、編集者の操作に基づいて、図８の表（実際には図９のXML文章）を作成することによって、ダイジェストのテンプレートを作成する。作成されたダイジェストのテンプレートは、データベース２５に登録されて、処理はステップＳ２１に戻される。すると、ステップＳ２１においてＹＥＳであると判定されて、処理はステップＳ２３に進む。
【０１４２】
ステップＳ２３において、受付部６１は、編集者からの入力操作を受け付け、イベント検出条件がデータベース２５に登録されているかを判定する。すなわち、受付部６１は、図６に示されるイベント検出条件がデータベース２５に登録されているかを判定する。
【０１４３】
イベント検出条件がデータベース２５に登録されていない場合、ステップＳ２３においてＮＯであると判定されて、処理はステップＳ２４に進む。
【０１４４】
ステップＳ２４において、作成部６２は、編集者の操作に基づいて、イベント検出条件を作成する。作成されたイベント検出条件は、データベース２５に登録されて、処理はステップＳ２３に戻される。すると、ステップＳ２３においてＹＥＳであると判定されて、処理はステップＳ２５に進む。
【０１４５】
ステップＳ２５において、受付部６１は、編集者からの入力操作を受け付け、対応情報がデータベース２５に登録されているかを判定する。
【０１４６】
ここで、図１０を参照して対応情報の具体例について説明する。
【０１４７】
[対応情報]
図１０は、対応情報の具体例を示す図である。
【０１４８】
図１０には、撮影素材の内容が野球の試合である場合の対応情報の例が示されている。
【０１４９】
図１０の例では、対応情報は、行列構造の表（テーブル）としてデータベース２５に登録されている。この表には、「イベント名」、「テンプレート名」、及び「テンプレートのパス」という列方向の項目が設けられている。
【０１５０】
図１０の表の所定の行の「イベント名」の項目には、イベントの種類が記述されている。
【０１５１】
図１０の表の所定の行の「テンプレート名」にはイベントの種類に対応するテンプレートの種類が記述されている。
【０１５２】
図１０の表の所定の行の「テンプレートのパス」には、当該テンプレートのデータベース２５上での所在が記述されている。
【０１５３】
例えば、イベント名「ホームラン」に対応するテンプレート名は「ホームラン用テンプレート」であり、当該テンプレートはデータベース２５上の「C:\．．．\homerun.xml」に登録されていることが分かる。
【０１５４】
イベント名「満塁ホームラン」に対応するテンプレート名は「満塁ホームラン用テンプレート」であり、当該テンプレートはデータベース２５上の「C:\．．．\grand slam hr.xml」に登録されていることが分かる。
【０１５５】
イベント名「逆転ホームラン」に対応するテンプレート名は「逆転ホームラン用テンプレート」であり、当該テンプレートはデータベース２５上の「C:\．．．\come_from_behind_hr.xml」に登録されていることが分かる。
【０１５６】
イベント名「バント」に対応するテンプレート名は「バント用テンプレート」であり、当該テンプレートはデータベース２５上の「C:\．．．\bunt.xml」に登録されていることが分かる。
【０１５７】
図７のフローチャートの説明に戻り、以上説明したような対応条件がデータベース２５に登録されていない場合、ステップＳ２５においてＮＯであると判定されて、処理はステップＳ２６に進む。
【０１５８】
ステップＳ２６において、作成部６２は、編集者の操作に基づいて、図１０の表を作成することによって、対応条件を作成する。作成された対応条件は、データベース２５に登録されて、処理はステップＳ２５に戻される。すると、ステップＳ２５においてＹＥＳであると判定されて、編集条件作成処理は終了する。
【０１５９】
図７に示されるような編集条件作成処理が終了した状態で、撮影セクション１１から撮影素材が転送されると、編集サーバ２４は、編集条件を用いてダイジェストを作成し、送出セクション１３に転送するまでの一連の処理を実行する。以下、このような編集サーバ２４の一連の処理を編集処理と称する。
【０１６０】
[編集処理]
図１１は、編集サーバ２４による編集処理の流れを説明するフローチャートである。この処理は、撮影セクション１１からイベント情報が転送されてくる毎に、繰り返し実行される。
【０１６１】
ステップＳ４１において、受信部７１は、撮影セクション１１から１秒単位の撮影素材に対応するイベント情報を受信する。
【０１６２】
ここでは、例えば、受信部７１は、図５のステップＳ３において生成された「ホームラン」というイベント情報を受信したものとして説明する。なお、本編集処理と並行して、受信部７１は、その後も、撮影セクション１１から１秒単位の撮影素材に対応するイベント情報を順次受信するものとする。
【０１６３】
ステップＳ４２において、イベント情報認識部７２は、ステップＳ４１の処理時点で受信したイベント情報からイベントの種類を認識する。例えば、イベント情報認識部７２は、受信した「ホームラン」というイベント情報から、イベントの種類が「ホームラン」であることを認識する。
【０１６４】
ステップＳ４３において、テンプレート取得部７３は、データベース２５に登録されている対応情報を参照して、ステップＳ４２の処理で認識されたイベントの種類に対応するテンプレートを取得する。例えば、テンプレート取得部７３は、図１０に示される対応情報を参照して、「ホームラン」という種類のイベントに対応するテンプレート「ホームラン用テンプレート」を、データベース２５の「C:\．．．\homerun.xml」から取得する。
【０１６５】
ステップＳ４４において、編集リスト作成部７４は、テンプレートから初期編集リストを作成する。後述するように、編集リストは修正される場合があるので、最も初めに作成された編集リストを、ここでは初期編集リストと呼ぶ。
【０１６６】
ここで、図１２を参照して編集リストの具体例について説明する。
【０１６７】
[編集リスト]
図１２は、編集リストの具体例について説明する図である。
【０１６８】
図１２に示されるように、編集リストは、XML形式のデータであり、複数のシーンのデータが含まれる。編集リストは、図９に示されるテンプレートのXML形式のデータから作成され、一部を除いて図９のテンプレートのXML形式のデータと一致する。したがって、図１２の編集リストのXML形式のデータのうち、図９のテンプレートのXML形式のデータと一致するデータの説明は繰り返しになるので省略し、相違するデータについてのみ説明する。なお、図１２には、図９のシーン番号「1」乃至「10」のうちの、シーン番号「1」乃至「4」の編集リストのXML形式のデータが記述されており、シーン番号「5」乃至「10」の編集リストの図示は省略されている。なお、図１２の各行の左端には、説明のため行番号を付してある。
【０１６９】
２行目のタグ<edl title="20100401-19-00-00-00">は、編集リスト名が「20100401-19-00-00-00」であることを示している。編集リストでは、編集リスト名をイベントが検出された時刻とする。すなわち、編集リスト名から、イベント「ホームラン」が検出された時刻が西暦2010年4月1日「20100401」の19時00分00秒00フレーム「19:00:00;00」であることが分かる。なお、「edl」は、編集リスト（Edit Decision List）を意味している。
【０１７０】
「シーン番号」が「1」についての編集リストのXML形式のデータは、図９のテンプレートのXML形式のデータと同様に３行目から１２行目までに記述される。そのうち、図９のテンプレートのXML形式のデータと相違するのは６行目と７行目である。
【０１７１】
６行目のタグ<inTimecode>とタグ</inTimecode>の間には、「In点」の時刻が格納される。例えば、図１２の例では、「<inTimecode>18:59:45;00</inTimecode>」と記述されており、「シーン番号」が「1」のシーンが、イベント検出時刻の「19:00:00;00」よりも15秒前の時刻「18:59:45;00」から開始されることを示している。
【０１７２】
７行目のタグ<outTimecode>とタグ</outTimecode>の間には、「Out点」の時刻が格納される。例えば、図１２の例では、「<outTimecode>18:59:50;00</outTimecode>」と記述されており、「シーン番号」が「1」のシーンが、イベント検出時刻の「19:00:00;00」よりも10秒前の時刻「18:59:50;00」に終了されることを示している。
【０１７３】
すなわち、６行目と７行目から、「シーン番号」が「1」のシーンは、イベント検出時の時刻の15秒前から10秒前までの撮影素材により構成されるシーンであることが分かる。
【０１７４】
「シーン番号」が「2」についての編集リストのXML形式のデータは、図９のテンプレートのXML形式のデータと同様に１３行目から２２行目までに記述さる。そのうち、図９のテンプレートのXML形式のデータと相違するのは１６行目と１７行目である。
【０１７５】
１６行目のタグ<inTimecode>とタグ</inTimecode>の間には、「In点」の時刻が格納される。例えば、図１２の例では、「<inTimecode>18:59:50;00</inTimecode>」と記述されており、「シーン番号」が「2」のシーンが、イベント検出時刻の「19:00:00;00」よりも10秒前の時刻「18:59:50;00」から開始されることを示している。
【０１７６】
１７行目のタグ<outTimecode>とタグ</outTimecode>の間には、「Out点」の時刻が格納される。例えば、図１２の例では、「<outTimecode>18:59:53;00</outTimecode>」と記述されており、「シーン番号」が「2」のシーンが、イベント検出時刻の「19:00:00;00」よりも7秒前の時刻「18:59:53;00」に終了されることを示している。
【０１７７】
すなわち、１６行目と１７行目から、「シーン番号」が「2」のシーンは、イベント検出時刻の10秒前から7秒前までの撮影素材により構成されるシーンであることが分かる。
【０１７８】
このように図１２の編集リストのXML形式のデータが、図９のテンプレートのXML形式のデータと相違するのはタグ<inTimecode>とタグ</inTimecode>、及びタグ<outTimecode>とタグ</outTimecode>が記述された行である。すなわち、図９に示されるテンプレートのXML形式のデータでは、「In点」と「Out点」には、イベント検出時のタイムコードを「00:00:00:00」とした場合のタイムコードが記述される。これに対して、図１２の編集リストのXML形式のデータでは、「In点」と「Out点」には、実際のイベント検出時の時刻を基準とした場合の時刻が記述される。
【０１７９】
図１１のフローチャートの説明に戻り、以上説明したような初期編集リストが作成されると、処理はステップＳ４５に進む。
【０１８０】
ステップＳ４５において、送信部７７は、初期編集リストを送出セクション１３に転送する。すなわち、後述するステップＳ４６以降の処理に時間がかかる場合を想定して、初期編集リストを送出セクション１３に転送しておく。そして、送出セクション１３では、受信した初期編集リストに従って、撮影セクション１１から受信した撮影素材からダイジェストが作成される。これにより、ステップ４６以降の処理に時間がかかったとしても、後述する図１３のステップＳ７５の処理で、送出するダイジェストを確実に選択することが可能になり、ダイジェストを送出できなくなることが阻止される。
【０１８１】
ステップＳ４６において、ダイジェスト作成部７５は、初期編集リストに従って必要な撮影素材を取得し、ダイジェストを作成する。すなわち、ダイジェスト作成部７５は、図１２に示されるような編集リストに従って、収録サーバ２２から必要な撮影素材を取得してシーン番号「1」乃至「10」の各種類のシーンのデータをそれぞれ生成し、これらの各種類のシーンのデータをつなぎ合わせることによって、ダイジェストを作成する。
【０１８２】
ステップＳ４７において、送信部７７は、ダイジェストを送出セクション１３に転送する。すなわち、送信部７７は、最も初めに作成された編集リスト、すなわち修正されていない初期編集リストにより作成されたダイジェストを送出セクション１３に転送する。
【０１８３】
ステップＳ４８において、プレビュー制御部７６は、ダイジェストの映像を表示部７０にプレビュー表示する。なお、編集リストに記述されたシーン番号の種類のシーンのデータに含めるべき撮影素材が未収録であって、収録サーバ２２に収録されていない場合は、そのシーン番号の種類のシーンはプレビュー表示されない。
【０１８４】
ステップＳ４９において、受付部６１は、編集者の操作に基づいて、編集リストの修正が必要かを判定する。
【０１８５】
すなわち、編集者は、プレビュー表示されたダイジェストを見ながら、ダイジェストを構成する各シーンに問題はないかを確認する。例えば、編集リストに含まれる所定の撮影装置２１−Ｋの故障により、撮影装置２１−Ｋによる撮影素材がなかった場合には、編集者は、該当するシーンの映像がプレビューされないため、問題があると認識する。このような場合、編集者は、編集端末２３に所定の入力操作をすることによって、編集リストの修正の指示をすることができる。
【０１８６】
このような編集リストの修正の指示がなされた場合、ステップＳ４９においてＹＥＳであると判定されて、処理はステップＳ５０に進む。
【０１８７】
ステップＳ５０において、編集リスト作成部７４は、編集リストを修正する。すなわち、編集リスト作成部７４は、編集リストのうち問題があった部分を修正し、編集リストを更新する。
【０１８８】
なお、問題があった部分については、編集者が、編集端末２３に所定の入力操作をすることによって修正を指示するものとする。すなわち、受付部６１によって、その操作から修正の指示内容が解釈され、編集リスト作成部７４に通知される。編集リスト作成部７４は、通知された指示内容に基づいて、修正対象となる編集リストのうち、問題があった部分を修正する。
【０１８９】
例えば、撮影装置２１−Ｋが故障という指摘内容であった場合、編集リスト作成部７４は、編集リストに含まれる撮影素材のうち、故障した撮影装置２１−Ｋによる撮影素材を、他の撮影装置２１による撮影素材に置換するように、編集リストのタグ<source>とタグ</source>の間の記述を修正する。
【０１９０】
ステップＳ５１において、ダイジェスト作成部７５は、修正後の編集リストに従ってダイジェストを作成する。
【０１９１】
このようにして、ステップＳ５１の処理で、修正後の編集リストに従ってダイジェストが作成されると、処理はステップＳ４８に戻され、それ以降の処理が実行される。この場合、修正後の編集リストに従って再作成されたダイジェストが、プレビュー表示される。
【０１９２】
その後、編集リストの修正が必要であると編集者に判断され、所定の操作がなされている間、ステップＳ４８乃至ステップＳ５１のループ処理が繰り返し実行され、その都度、編集リストが修正され、修正後の編集リストに従ってダイジェストが再作成され、プレビュー表示される。
【０１９３】
最終的に、編集リストの修正が必要でなくなったと判断され、編集端末２３への所定の入力操作によりその旨が指示された場合、ステップＳ４９においてＮＯであると判定されて、処理はステップＳ５２に進む。
【０１９４】
ステップＳ５２において、送信部７７は、ダイジェストを送出セクション１３に転送する。
【０１９５】
これにより、編集処理は終了する。
【０１９６】
なお、実際には、ステップＳ４７の処理と、ステップＳ４８乃至ステップＳ５２の処理は、同時に並行して実行される。すなわち、編集リストを修正する処理に時間がかかる場合を想定して、短時間で作成可能な初期編集リストにより作成されるダイジェストが送出セクション１３に先に転送される。これにより、後述する図１３のステップＳ７５の処理で、初期編集リストにより作成されたダイジェストを送出するダイジェストとして確実に選択することが可能になり、ダイジェストを送出できなくなることが阻止される。
【０１９７】
例えば、放送番組等を１単位とした場合、１単位内で、複数回のイベントが発生する場合がある。例えば、野球の試合では、「ホームラン」という種類のイベントと、それとは別の「三振」という種類のイベントとが時間的に離散して発生する場合がある。或いは、時間的に離散して、「ホームラン」という同一種類のイベントが複数回発生する場合がある。このような場合、１単位内で、イベントが発生する毎に、その都度、編集処理は独立して実行される。すなわち、１単位内で発生したイベントの回数分だけ、ダイジェストが生成されて、送出セクション１３に転送される。
【０１９８】
図１１に示されるような編集処理が施され、作成されたダイジェストが送出セクション１３に転送されると、送出セクション１３によって、編集者からの送出指示に従ったダイジェストの送出が行われる。以下、送出セクション１３の一連の処理を送出処理と称する。
【０１９９】
[送出処理]
図１３は、送出セクション１３による送出処理の流れを説明するフローチャートである。
【０２００】
ステップＳ７１において、受信部１０１は、撮影素材を受信する。すなわち、受信部１０１は、図５のステップＳ５において転送された撮影素材を受信する。
【０２０１】
ステップＳ７２において、受信部１０１は、初期編集リストを受信する。すなわち、受信部１０１は、図１１のステップＳ４５において転送された初期編集リストを受信する。
【０２０２】
ステップＳ７３において、ダイジェスト作成部１０２は、初期編集リストに従って撮影素材からダイジェストを作成する。すなわち、ステップＳ７３において作成されるダイジェストは、図１１のステップＳ４６とステップＳ５１の処理により作成され、その後転送されるダイジェストよりも早く完成する。
【０２０３】
ステップＳ７４において、受信部１０１は、ダイジェストを受信する。すなわち、受信部１０１は、図１１のステップＳ４７において転送された修正されていない編集リストにより作成されたダイジェスト、及び図１１のステップＳ５２において転送された修正後の編集リストに従って作成されたダイジェストを受信する。
【０２０４】
ステップＳ７５において、受付部９１は、編集者からの送出指示を受け付ける。すなわち、ダイジェストの送出時刻等の指示が受け付けられる。また、ダイジェストが複数ある場合にはその中から送出するダイジェストが選択され、さらに、それらが組み合わされる指示が受け付けられる場合もある。また、撮影素材の収録が終了してからダイジェストの送出までの時間に応じて、ダイジェスト作成部１０２により作成されたダイジェスト、修正されていない編集リストにより作成されたダイジェスト、または修正後の編集リストに従って作成されたダイジェストが選択される。なお、ステップＳ７５と後述するステップＳ７６の処理は、ステップＳ７３においてダイジェスト作成部１０２によりダイジェストが作成された時点で実行されてもよい。
【０２０５】
ステップＳ７６において、送出部１０３は、送出指示に従いダイジェストを送出する。
【０２０６】
これにより、送出処理は終了する。なお、送出サーバ２８は、編集者からの指示に基づいて、収録サーバ２２から受信した撮影素材をそのまま送出する場合もある。
【０２０７】
このように、予め用意されたテンプレートを用いることにより、使用する撮影素材を選択したり、映像効果を施す手間が省略されるので、短時間でダイジェストを作成することができる。また、編集者に必要な操作は容易であるため、短時間の編集に慣れていない編集者でも、短時間でダイジェストを作成することができる。また、テンプレートを用いて作成されたダイジェストは粗編集後のダイジェストとして利用することができる。すなわち、作成されたダイジェストに対して、さらにシーンの一部を切り取るSplite編集、別の映像に置き換えるInsert編集、AudioLevelの調整等を施して、ダイジェストの完成度をより高めることもできる。
【０２０８】
本発明は、時差送出システムを備えた情報処理装置に適用することができる。
【０２０９】
[本発明のプログラムへの適用]
上述した一連の処理は、ハードウエアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
【０２１０】
この場合、上述した情報処理装置の少なくとも一部として、例えば、図１４に示されるパーソナルコンピュータを採用してもよい。
【０２１１】
図１４において、CPU（Central Processing Unit）２０１は、ROM（Read Only Memory）２０２に記録されているプログラムに従って各種の処理を実行する。または記憶部２０８からRAM（Random Access Memory）２０３にロードされたプログラムに従って各種の処理を実行する。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【０２１２】
CPU２０１、ROM２０２、およびRAM２０３は、バス２０４を介して相互に接続されている。このバス２０４にはまた、入出力インタフェース２０５も接続されている。
【０２１３】
入出力インタフェース２０５には、キーボード、マウスなどよりなる入力部２０６、ディスプレイなどよりなる出力部２０７が接続されている。また、ハードディスクなどより構成される記憶部２０８、および、モデム、ターミナルアダプタなどより構成される通信部２０９が接続されている。通信部２０９は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【０２１４】
入出力インタフェース２０５にはまた、必要に応じてドライブ２１０が接続され、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどよりなるリムーバブルメディア２１１が適宜装着される。そして、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２０８にインストールされる。
【０２１５】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウエアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、ネットワークや記録媒体からインストールされる。
【０２１６】
このようなプログラムを含む記録媒体は、図１４に示されるように、装置本体とは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フロッピディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア（パッケージメディア）２１１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される、プログラムが記録されているROM２０２や、記憶部２０８に含まれるハードディスクなどで構成される。
【０２１７】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２１８】
また、本明細書において、システムとは、複数の装置、手段などにより構成される装置全体を表すものである。
【符号の説明】
【０２１９】
１  時差送出システム，  １１  撮影セクション，  １２  編集セクション，  １３  送出セクション，  ２１  撮影装置，  ２２  収録サーバ，  ２３  編集端末，  ２４  編集サーバ，  ２５  データベース，  ２６  表示装置，  ２７  送出端末，  ２８  送出サーバ，  ４１  撮影部，  ４２  送信部，  ５１  収録部，  ５２  イベント検出部，  ５３  イベント情報生成部，  ５４  送信部，  ６１  受付部，  ６２  作成部，  ７１  受信部，  ７２  イベント情報認識部，  ７３  テンプレート取得部，  ７４  編集リスト作成部，  ７５  ダイジェスト作成部，  ７６  プレビュー制御部，  ７７  送信部，  ８１  表示部，  ９１  受付部，  １０１  受信部，  １０２  ダイジェスト作成部，  １０３  送出部
【図１】
2012084979.tif 000003
【図２】
2012084979.tif 000004
【図３】
2012084979.tif 000005
【図４】
2012084979.tif 000006
【図５】
2012084979.tif 000007
【図６】
2012084979.tif 000008
【図７】
2012084979.tif 000009
【図８】
2012084979.tif 000010
【図９】
2012084979.tif 000011
【図１０】
2012084979.tif 000012
【図１１】
2012084979.tif 000013
【図１２】
2012084979.tif 000014
【図１３】
2012084979.tif 000015
【図１４】
2012084979.tif 000016