(57)【要約】【課題】ネットワークを介した高品位画像の編集サービスを実現し、使い勝手がよく、かつ適正で公平なサービス料金を課金することができる映像編集装置を提供する。【解決手段】本発明に係る映像編集装置は、高解像映像に対して行う編集を模擬したシミュレート編集を高解像度映像よりも低い解像度の低解像度映像に対して行うと共にシミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、編集コマンドによって、シミュレート編集の内容と実質的に同じ編集を高解像映像に対して自動的に行うリモートサーバと、リモートサーバが高解像度映像に対する編集を行う前に、その編集に係るサービス料金を編集コマンドを用いて予め求め、求めたサービス料金を前記クライアントに通知する課金ユニットと、を備えたことを特徴とする。【選択図】  図４
2011091740.tif 000002
【特許請求の範囲】
【請求項１】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、
前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、
受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、
前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、
を備えたことを特徴とする映像編集装置。
【請求項２】
前記課金ユニットは、
編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを有し、
前記クライアントから前記編集コマンドを受信すると、前記データベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求めて、前記クライアントに通知する、
ことを特徴とする請求項１に記載の映像編集装置。
【請求項３】
前記課金ユニットは、
前記編集コマンドが実際に実行されたときの実績処理時間を用いて前記データベースを更新することができる、
ことを特徴とする請求項２に記載の映像編集装置。
【請求項４】
前記課金ユニットは、
前記単位時間当たりのサービス料金を変更可能に構成される、
ことを特徴とする請求項２または請求項３に記載の映像編集装置。
【請求項５】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも解像度の低い低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、からネットワークを介して前記編集コマンドを受信するステップと、
リモートサーバが、受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うステップと、
前記リモートサーバが前記編集を行う前に、課金ユニットが、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求めるステップと、
求めた前記サービス料金を前記クライアントに通知するステップと、
を備えたことを特徴とする映像編集方法。
【請求項６】
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求める、ことを特徴とする請求項５に記載の映像編集方法。
【請求項７】
前記データベースは、前記編集コマンドが実際に実行されたときの実績処理時間を用いて更新できる、
ことを特徴とする請求項６に記載の映像編集方法。
【請求項８】
前記単位時間当たりのサービス料金は、変更可能である、
ことを特徴とする請求項６または請求項７に記載の映像編集方法。
【請求項９】
クライアントと映像編集装置とがネットワークを介して接続される映像編集システムの映像編集方法において、
前記クライアントが、
高解像映像に対して行う編集を模擬したシミュレート編集を、前記高解像度映像よりも解像度の低い低解像度映像に対して行い、
前記シミュレート編集の具体的内容を記述する編集コマンドを生成し、
生成した前記編集コマンドを前記ネットワークを介して前記映像編集装置に送信する、ステップを備え、
前記映像編集装置に備えられるリモートサーバが、
前記クライアントから受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行い、
前記映像編集装置に備えられる課金ユニットが、
前記リモートサーバが前記編集を行う前に、その編集に係るサービス料金を前記クライアントから受信した前記編集コマンドを用いて予め求め、
求めた前記サービス料金を前記クライアントに通知する、
ステップを備えたことを特徴とする映像編集方法。
【請求項１０】
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求める、ことを特徴とする請求項９に記載の映像編集方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像編集装置及び映像編集方法に係り、特に、ネットワークを介して映像編集サービスを提供する映像編集装置及び映像編集方法に関する。
【背景技術】
【０００２】
近時、高速な広域コンピュータネットワーク網の整備に伴い、各種の計算機利用サービスを遠隔計算機を用いて提供する、所謂ＳａａＳ（Software as a Service）技術が普及してきている。ＳａａＳ技術においては、利用者の手元にある端末コンピュータ（以下、クライアントと呼ぶ）では処理に必要な情報の入力と処理結果の出力のみを行い、その間の情報処理の大半は遠隔計算機（以下、リモートサーバと呼ぶ）で行っている。
【０００３】
他方、近時の放送用映像の高品位化により、映像の編集に伴う計算機処理負荷が著しく増大してきている。映像の編集の例としては、画面の一部に他の小さな別の画面を組み込み、所謂ピクチャー・イン・ピクチャー映像を作成する処理、文字スーパーを映像に重ねる処理、画面の一部をぼかすデフォーカス処理等がある。
【０００４】
高品位、即ち高解像度で画素数の多い映像に対してこれらの編集を行うためには、専用のソフトウェアと高性能な計算機からなる映像編集用の装置が必要となるが、この種の映像編集用の装置は一般に高価である。放送番組を制作する事業者（以下、番組制作者と呼ぶ）毎に映像編集用の装置を保有するとすれば番組制作者にとって無視し得ないコスト負担となる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この映像編集用の装置をＳａａＳ技術を用いた映像編集システムとして構築すれば、番組制作者のコスト負担を低減することができる。即ち、高品位映像の編集処理を行う装置本体をリモートサーバとして構成し、編集を行うための情報入力を複数のクライアント（番組制作者側に配置される）から行えるようにすれば、装置全体のコストが分散されるため、各番組制作者のコスト負担を低減することができる。
【０００６】
また、リモートサーバの構築やメインテナンス、及び映像の編集サービスを、番組制作者とは別の事業者（以下、サービス提供者という）で行い、番組制作者は映像の編集サービスの利用料金のみを支払う形態にすれば、番組制作者のコスト負担はさらに低減される。また、この形態では、リモートサーバのハードウェアやソフトウェアの維持・更新はサービス提供者が行うことになるので、番組制作者は維持・更新に関わる面倒な作業をする必要が無い。
【０００７】
一方、リモートサーバを保有し維持するサービス提供者にとっては、適正な課金システムの構築が不可欠である。この種のリモートサーバ利用の従来の課金方法として、ＣＰＵの使用実績時間に基づく方法（以下、実績ＣＰＵタイム法と呼ぶ）がある。実績ＣＰＵタイム法は、ＣＰＵの動作時間の実績に基づいて料金が定めるため、サービス提供者はリモートサーバの動作時間に応じて確実に料金を回収できる。
【０００８】
しかしながら、リモートサーバのＣＰＵ動作時間は、映像の編集内容に依存して変動する。番組制作者が複雑な編集や加工を映像に対して行うとＣＰＵ動作時間は長くなり、料金は高くなる。映像の編集の内容は、番組制作者がクライアントを介して入力する編集の仕様によって決まるが、番組制作者は入力した仕様からはリモートサーバのＣＰＵ動作時間を事前に正確に推定することができない。つまり、番組制作者は、正確な料金がわからないままサービス提供者に利用を申し込むことなる。これは、サービスを利用する番組制作者にとって不安であり、必ずしも好ましい形態とはいえない。また、番組制作の予算に合わせて映像の編集の仕様を設定しようとしても、仕様の変更の程度と料金との対応関係が事前に正確に把握できないため、予算に合わせて仕様設定をすることが困難である。
【０００９】
このように、実績ＣＰＵタイム法は、どちらかといえば、番組制作者よりもサービス提供者に有利な課金方法である。
【００１０】
これに対して、編集の内容に関わらず、編集の対象である映像の継続時間に応じて料金を定める課金方法（以下、映像時間法を呼ぶ）も考えられる。この課金方法では、例えば、同じ３０分の放送映像番組であれば、どのように複雑な編集を行っても同じ料金となる。この課金方法は、映像時間から正確に料金を把握できるため、番組制作者にとっては安心な方法である。しかしながら、編集の仕様が複雑になると同じ映像時間であってもＣＰＵ動作時間は長くなるが、映像時間法の場合、それにも関わらずサービス提供者は同じ料金しか請求できない。このように、映像時間法はサービス提供者よりも番組制作者に有利な課金方法である。
【００１１】
本発明は上記事情に鑑みてなされたもので、ネットワークを介した高品位画像の編集サービスを実現すると共に、番組制作者にとって使い勝手よく、かつ番組制作者とサービス提供者の双方に適正で公平なサービス料金を課金することができる映像編集装置及び映像編集方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明に係る映像編集装置は、高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、を備えたことを特徴とする。
【００１３】
また、本発明に係る映像編集方法は、高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも解像度の低い低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、からネットワークを介して前記編集コマンドを受信するステップと、リモートサーバが、受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うステップと、前記リモートサーバが前記編集を行う前に、課金ユニットが、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求めるステップと、求めた前記サービス料金を前記クライアントに通知するステップと、を備えたことを特徴とする。
【００１４】
また、本発明に係る他の映像編集方法は、クライアントと映像編集装置とがネットワークを介して接続される映像編集システムの映像編集方法において、前記クライアントが、高解像映像に対して行う編集を模擬したシミュレート編集を、前記高解像度映像よりも解像度の低い低解像度映像に対して行い、前記シミュレート編集の具体的内容を記述する編集コマンドを生成し、生成した前記編集コマンドを前記ネットワークを介して前記映像編集装置に送信する、ステップを備え、前記映像編集装置に備えられるリモートサーバが、前記クライアントから受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行い、前記映像編集装置に備えられる課金ユニットが、前記リモートサーバが前記編集を行う前に、その編集に係るサービス料金を前記クライアントから受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する、ステップを備えたことを特徴とする。
【発明の効果】
【００１５】
本発明に係る映像編集システム及び映像編集方法によれば、ネットワークを介した高品位画像の編集サービスを実現すると共に、番組制作者にとって使い勝手よく、かつ番組制作者とサービス提供者の双方に適正で公平なサービス料金を課金することができる。
【図面の簡単な説明】
【００１６】
【図１】映像編集システムのシステム構成例を示す図。
【図２】本実施形態における編集の概念を例示する第１の図。
【図３】本実施形態における編集の概念を例示する第２の図。
【図４】映像編集装置とクライアントの細部構成例を示すブロック図。
【図５】本実施形態における課金方法を含む映像編集方法の処理例を示すフローチャート。
【図６】本実施形態で使用する編集コマンドの概念を示す図。
【図７】本実施形態で使用するデータベースの概念を示す図。
【図８】サービス料金算出の流れを補足的に説明する図。
【発明を実施するための形態】
【００１７】
本発明の実施形態を添付図面に基づいて説明する。
【００１８】
（１）システム概要
図１は、本発明の一実施形態に係る映像編集システム１のシステム構成例を示す図である。映像編集システム１は、複数のクライアント５と映像編集装置２とが、インターネット等の広域ネットワーク１０を介して接続されている。
【００１９】
クライアント５は、例えばパーソナルコンピュータ等で構成される端末装置であり、夫々、番組制作者Ａ、Ｂ、Ｃ等が管理する装置である。ここでの番組制作者とは、無線テレビジョン放送の放送事業者の他、有線テレビジョン放送事業者や番組制作会社等を含む。
【００２０】
一方、映像編集装置２は、所謂ハイビジョン映像等の高品位高解像度の映像を高速に処理することができるサーバ（リモートサーバ３）と課金ユニット４等を有している。
【００２１】
映像編集装置２は、サービス提供者が管理する装置であり、サービス提供者は映像編集装置２（特に、リモートサーバ３）を耐震、耐火災等の各種障害対策が施された建物等に設置する。リモートサーバ３は、番組制作者から提供される高品位高解像度の映像に対して、同じく番組制作者から提供される仕様に基づいて「編集」し、編集後の高品位高解像度の映像を番組制作者に返送するサービスを提供している。
【００２２】
ここで、本実施形態における「編集」の概念について簡単に説明しておく。通常、番組制作者は、スタジオや野外等で撮影すると、不要な部分をカットしたり、必要な場面をつなぎ合わせたりして、放送時間に収まるよう撮影した生映像に対する１次編集を行う。その後、１次編集された映像に対して特定の映像処理、即ち２次編集を行う。２次編集の例としては、画面の一部に他の小さな画面を重ねて所謂ピクチャー・イン・ピクチャー映像を作成する処理、画面の一部をぼかす処理、画面の一部に適宜の文字を重ね合わせる文字スーパー処理等の各種の映像加工処理がある。
【００２３】
図２は、ピクチャー・イン・ピクチャー映像の概念を示す図である。この例では、主映像（図２（ａ））の一部に副映像（図２（ｂ））を組み込み、ピクチャー・イン・ピクチャー映像（図２（ｃ））を生成している。
【００２４】
図３は、ぼかし処理と文字スーパーの一例を示す図である。元映像（図３（ａ））の中央部に対してぼかし処理を行い、さらに元映像の上部と下部に「田中さんのご家族」及び「２人の子供は女の子？男の子？」といった文字スーパーを嵌め込む処理を行って編集後の映像（図３（ｂ））を生成している。
【００２５】
本実施形態における「編集」は主にこの２次編集のことであり、以下、単に「編集」というときはこの２次編集を指す。
【００２６】
上記のような編集作業（２次編集の編集作業）は、番組制作者が実際に映像を見ながら、経験と感性に基づく対話型の形態で行うのが効率的である。しかしながら、今日の高品位高解像度のデジタル映像は画素数が膨大であり、高品位高解像度の映像に対して直接対話型で上記の編集作業を行おうとすると、編集装置としてのコンピュータに非常に高い処理能力が求められる。
【００２７】
そこで、本実施形態に係る映像編集システム１では、番組制作者が保有するクライアント５では、高品位高解像度映像の解像度を低減した低解像度映像（この低解像度映像をプロキシ映像と呼ぶ場合がある）に対して対話型の編集を行うものとしている。そして、対話型編集の結果として得られた編集内容を、映像編集装置２が具備する高性能のコンピュータであるリモートサーバ３に編集仕様として送り、リモートサーバ３では、送られてきた編集仕様に基づいて高品位高解像度映像に対する実際の編集処理を自動的に行うものとしている。クライアント５からリモートサーバ３に送られる編集仕様は、後述するように、一群の編集コマンドとして記述されるものである。
【００２８】
このように、高品位高解像度の映像に対する実際の編集処理をリモートサーバ３に分担させることにより、低コストのパーソナルコンピュータで構成するクライアント５でも対話型の編集を行うことが可能となる。
【００２９】
他方、リモートサーバ３を管理する編集サービス提供者にとっては、サービス料金の適正な課金を可能とするシステムの構築が不可欠である。本実施形態に係る映像編集装置２は課金ユニット４を有しており、この課金ユニット４が編集に係るサービス料金を算定し、クライアント５に通知している。
【００３０】
（３）課金方法を含む映像編集方法の具体例
以下、課金ユニット４で行う課金方法を含め、映像編集システム１の具体的な処理について説明する。
【００３１】
図４は、映像編集システム１が具備する映像編集装置２とクライアント５の具体的な構成例を示すブロック図である。また、図５は、映像編集システム１が行う映像編集処理の一例を示すフローチャートである。
【００３２】
映像編集装置２は、リモートサーバ３、課金ユニット４、及び送受信ユニット（コマンド受信ユニット）２０を有している。このうち、リモートサーバ３は、高解像度映像記憶ユニット３０、高解像度映像編集ユニット３１、及び低解像度映像（プロキシ映像）生成ユニット３２を有している。また、課金ユニット４は、データベース４０、料金算出ユニット４１、及びデータベース更新ユニット４２を有している。
【００３３】
上記各ユニットの動作を、図５に示すフローチャートを参照しつつ説明する。図５の各処理のうち、ステップＳＴ１１−ステップＳＴ１９はクライアント５で行う処理であり、ステップＳＴ２１−ステップＳＴ２９は、映像編集装置２で行う処理である。
【００３４】
ステップＳＴ１１では、番組制作者が撮影し、さらに不要部分のカット等の１次編集を施した高品位高解像度の映像（以下、単に高解像度映像という）をクライアント５からリモートサーバ３に送信する。この送信以降、クライアント５で高解像度映像を使用することはない。
【００３５】
クライアント５から送信されてきた高解像度映像は、リモートサーバ３の高解像度映像記憶ユニット３０に保存される（ステップＳＴ２１）。次に、リモートサーバ３の低解像度映像生成ユニット３２は、高解像度映像を圧縮エンコードして解像度が低減されたプロキシ映像（低解像度映像）を生成し（ステップＳＴ２２）、クライアント５に送信する（ステップＳＴ２３）。プロキシ映像は、元の高解像度映像に比べると画質は劣化しているが、データ量は小さい。
【００３６】
クライアント５は、受信したプロキシ映像を低解像度映像（プロキシ映像）記憶ユニット５０に保存する（ステップＳＴ１２）。
【００３７】
クライアント５では、保存したプロキシ映像をユーザインタフェース５３の表示装置に表示して、低解像度映像編集ユニット５１の機能を使用しながらプロキシ映像に対する編集作業を対話型で実施する（ステップＳＴ１３）。プロキシ映像に対する編集の内容は、最終的に行われる高解像度映像に対する編集の内容と実質的に同じものであり、編集の対象が高解像度映像ではなく低解像度のプロキシ映像である点が相違しているだけである。つまり、プロキシ映像に対する編集は高解像度映像に対する編集を模擬したものであり、シミュレート編集と呼ぶ。
【００３８】
シミュレート編集の作業は、３０分や１時間の番組１本分といった長さの映像に対して行われ、プロキシ映像に対するシミュレート編集の全体が完了するまで、クライアント５側で継続して行われる。クライアント５によるシミュレート編集の間は映像編集装置２とは分離した状態で作業が進められるため、映像編集装置２との通信によって中断されることなく効率的に編集作業を行うことができる。
【００３９】
ユーザ（番組制作者の編集担当者）は、ユーザインタフェース５３を利用して効率よく対話型でシミュレート編集を行う。例えば、プロキシ映像を見ながら、所望の場面を選択し、選択した場面画像の所望の位置に文字スーパーを挿入する。このとき、文字のフォントの種類や、色、大きさ等をメニュー等から選択して指定する。また、映像にぼかし処理を施す場合は、ぼかし処理を施す映像の位置や範囲を指定し、ぼかし処理等の画像処理をメニュー等から選択して指定する。
【００４０】
シミュレート編集の作業と並行して、クライアント５の編集コマンド生成ユニット５２は、シミュレート編集の具体的な内容を記述する編集コマンドを生成する（ステップＳＴ１４）。編集コマンドは、個々の編集内容を特定することが可能な属性情報を含んだ記述である。
【００４１】
図６は、編集コマンドの一例を模式的に示す図である。例えば、ピクチャー・イン・ピクチャー処理を施す編集コマンドＡは、図６（ａ）に例示するように、編集対象となる元映像（１）の場面を特定する時刻情報（例えば、ｔ１からｔ２）、元映像に組み込む映像（２）の場面を特定する時刻情報（例えば、ｔ３からｔ４）、組み込み映像を組み込む元映像の座標情報（ｘ、ｙ）、組み込み映像の大きさ（Ｘドット×Ｙドット）等の属性情報を含んで構成される。
【００４２】
また、文字スーパー処理を施す編集コマンドＢは、図６（ｂ）に例示するように、文字スーパー挿入の対象となる元映像（１）の場面を特定する時刻情報（例えば、ｔ５からｔ６）、挿入する文字テキスト（例えば、「田中さんのご家族」）、文字を重ねる元映像の座標情報（ｘ、ｙ）、文字の大きさや色、文字の種類等の属性情報を含んで構成される。
【００４３】
また、ぼかし処理を施す編集コマンドＣは、図６（ｃ）に例示するように、ぼかし処理の対象となる元映像（１）の場面を特定する時刻情報（例えば、ｔ５からｔ６）、ぼかし処理の範囲（例えば、元映像の座標（ｘ１、ｙ１）から座標（ｘ２、ｙ２））、ぼかしの程度（例えば、大、中、小のうちの「中」）等の属性情報を含んで構成される。
【００４４】
図６に示す各編集コマンドは、あくまで編集コマンドの概念を説明するための一例であり、これらに限定されるものではない。要は、各編集コマンドは、それらを高解像度映像に適用するとき、シミュレート編集の内容を高解像度映像に忠実に再現できる記述であればよい。
【００４５】
番組１本分のシミュレート編集が終了すると、個々の編集内容に対応する一群の編集コマンドが生成される。この一群の編集コマンドが、映像編集装置２のリモートサーバ３で行われる高解像度映像の編集に対する仕様となる。
【００４６】
生成された一群の編集コマンドは、クライアント５の送受信ユニット５４から送信され（ステップＳＴ１５）、映像編集装置２の送受信ユニット２０で受信される（ステップＳＴ２４）。
【００４７】
受信された編集コマンドは、課金ユニット４の料金算出ユニット４１に送られ、リモートサーバ３で編集処理が実行される前に、料金算出ユニット４１で編集処理に係るサービス料金が算出される。
【００４８】
料金算出ユニット４１は、データベース４０を参照し、受信した一群の編集コマンドに対応する処理時間をデータベース４０から抽出する（ステップＳＴ２５）。
【００４９】
図７は、データベース４０の一例を示す図である。データベース４０は、クライアント５で生成されると想定される編集コマンドと、リモートサーバ３が具備するプロセッサ（ＣＰＵ）がその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースである。個々の編集コマンドに対する処理時間は、リモートサーバ３で事前にプロセッサの処理時間を実測することによって得ることができる。
【００５０】
クライアント５で行われるシミュレート編集の中には、従来とは異なったパラメータをもつ編集や、従来の種類とは異なる編集内容が含まれる場合もある。このような新たな編集コマンドに対しては、リモートサーバ３で試験的に新たな編集コマンドを用いて編集を実行し、処理時間の実測結果を課金ユニット４が具備するデータベース更新ユニット４２がデータベース４０に追加する。或は、新たな編集コマンドに対しては、処理速度の概略の推定値をデータベース４０に保存しておき、この編集コマンドに対する処理速度の実績値が得られた時点でデータベース４０を更新するようにしてもよい。
【００５１】
リモートサーバ３のハードウェアやソフトウェアがバージョンアップされたときは、各編集コマンドに対する処理速度も変化する。このような場合にも、データベース更新ユニット４２が、バージョンアップ後の処理時間を更新することができる。
【００５２】
図８は、データベース４０を利用したサービス料金算出処理の流れを補足的に説明する図である。
【００５３】
シミュレート編集で得られた各編集コマンドに対応する処理時間をデータベース４０から抽出すると、抽出した処理時間を合計して合計処理時間を求める。一方、課金ユニット４の適宜のメモリには、単位処理時間当りの料金４３が予め保存されている。課金ユニット４は、求めた合計処理時間（例えば、Ｙｍｓ）と単位処理時間当りの料金（例えば、１ｍｓあたりＸ円）とを掛算し、リモートサーバ３がシミュレート編集と同じ編集内容を高解像度映像に対して行うときのサービス料金（例えば、Ｘ・Ｙ円）を算出する（ステップＳＴ２６）。
【００５４】
算出したサービス料金は、クライアント５に送信され（ステップＳＴ２７、ステップＳＴ１６）、クライアント５のユーザインタフェース５３（例えば、ディスプレイ装置）に表示される。
【００５５】
番組制作者の編集担当者は、表示されたサービス料金を承認するときは（ステップＳＴ１７のＹＥＳ）、ユーザインタフェース５３を介して、高解像度映像に対する編集の実行指示を入力する（ステップＳＴ１８）。
【００５６】
この編集実行指示は、リモートサーバ３の高解像度編集ユニット３１に送られる。高解像度編集ユニット３１は、既にステップＳＴ２４で受信している編集コマンドを用いて、高解像度映像に対する編集を実行する（ステップＳＴ２８）。この編集処理は、既に仕様が確定しているため、人を介することなくリモートサーバ３で自動的に行われる。
【００５７】
編集された高解像度映像は、リモートサーバ３からクライアント５に送られる（ステップＳＴ２９、ステップＳＴ１９）。
【００５８】
一方、サービス料金を承認しないときは（ステップＳＴ１７のＮＯ）、ステップＳＴ１３に戻り、編集担当者がプロキシ映像に対するシミュレート編集の内容を変更する。そして、変更されたシミュレート編集の仕様に応じた編集コマンドが再度生成される。映像編集装置２の課金ユニット４は、変更された仕様に基づくサービス料金を再計算し、クライアント５に再提示する。
【００５９】
このように、本実施形態に係る映像編集装置２では、クライアント５から送られる編集仕様（一群の編集コマンド）に基づいて、リモートサーバ３での編集処理の実行前にサービス料金を迅速かつ高い精度で算定し（見積もり）、クライアント５に提供することができる。このため、番組制作者は、予算と請求金額との乖離を心配することなく、安心して映像編集処理をサービス提供者に依頼することができる。
【００６０】
また、編集仕様をサービス提供者に送信すると、その編集仕様に対するサービス料金が人を介することなく瞬時に計算され、クライアント５に提示されるので、番組制作の予算に対応させた柔軟な編集仕様の策定が可能となる。例えば、提示されたサービス料金が予算に対して高すぎた場合は、編集内容をより簡素化するような修正を行い、予算に見合った編集内容にすることができる。逆に、提示されたサービス料金が予算よりも低かった場合には、編集内容をより充実させ、視聴者に対してより魅力的な映像編集を行うといった選択肢も可能となる。
【００６１】
他方、サービス料金の算出方法として、編集対象の映像時間や映像コマ数に基づく算出方法が考えられるが、これらの算出方法では、同じ映像時間や映像コマ数であっても、編集内容によってリモートサーバ３の処理時間が変動するため、高い見積もり精度が期待できない。また、クライアント５で行うシミュレート編集の処理時間から、リモートサーバ３での高解像度映像に対する編集処理時間を推定する方法も考えられるが、各クライアント５の処理時間は使用するコンピュータの性能に依存して大きく変動するため、この方法も高い見積もり精度を期待することができない。
【００６２】
これに対して、本実施形態に係る映像編集装置２では、編集仕様に対応する各編集コマンドと、この編集コマンドを実行したときのリモートサーバ３のプロセッサ実測処理時間とを関連付けるデータベースによってサービス料金を算出している。このため、編集仕様に対応した適正なサービス料金を高い精度でかつ迅速に算出することができる。
【００６３】
また、サービス料金は、データベースから求めたリモートサーバ３の合計処理時間と、単位処理時間当りの料金の積によって算出しているため、例えば、リモートサーバ３のコストが下がった場合には、単位処理時間当りの料金を下げてサービス料金を値下げする、といった柔軟な運用も可能である。
【００６４】
以上説明してきたように、本実施形態に係る映像編集装置２及び映像編集方法によれば、ネットワークを介した高品位画像の編集サービスを実現すると共に、番組制作者にとって使い勝手よく、かつ番組制作者とサービス提供者の双方に適正で公平なサービス料金を課金することができる。
【００６５】
なお、本発明は上記の実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００６６】
１  映像編集システム
２  映像編集装置
３  リモートサーバ
４  課金ユニット
５  クライアント
２０  送受信ユニット（受信ユニット）
３１  高解像度映像編集ユニット
４０  データベース
４１  料金算出ユニット
【図１】
2011091740.tif 000003
【図２】
2011091740.tif 000004
【図３】
2011091740.tif 000005
【図４】
2011091740.tif 000006
【図５】
2011091740.tif 000007
【図６】
2011091740.tif 000008
【図７】
2011091740.tif 000009
【図８】
2011091740.tif 000010
【手続補正書】
【提出日】平成21年12月4日(2009.12.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記課題を解決するため、本発明に係る映像編集装置は、高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、を備え、前記課金ユニットは、編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを有し、前記クライアントから前記編集コマンドを受信すると、前記データベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求めて、前記クライアントに通知し、前記課金ユニットは、前記編集コマンドが実際に実行されたときの実績処理時間を用いて前記データベースを更新することができる、ことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】削除
【補正の内容】
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、
前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、
受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、
前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、
を備え、
前記課金ユニットは、
編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを有し、
前記クライアントから前記編集コマンドを受信すると、前記データベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求めて、前記クライアントに通知し、
前記課金ユニットは、
前記編集コマンドが実際に実行されたときの実績処理時間を用いて前記データベースを更新することができる、
ことを特徴とする映像編集装置。
【請求項２】
前記課金ユニットは、
前記単位時間当たりのサービス料金を変更可能に構成される、
ことを特徴とする請求項１に記載の映像編集装置。
【請求項３】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも解像度の低い低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、からネットワークを介して前記編集コマンドを受信するステップと、
リモートサーバが、受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うステップと、
前記リモートサーバが前記編集を行う前に、課金ユニットが、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求めるステップと、
求めた前記サービス料金を前記クライアントに通知するステップと、
を備え、
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求め、
前記データベースは、前記編集コマンドが実際に実行されたときの実績処理時間を用いて更新できる、
ことを特徴とする映像編集方法。
【請求項４】
前記単位時間当たりのサービス料金は、変更可能である、
ことを特徴とする請求項３に記載の映像編集方法。
【請求項５】
クライアントと映像編集装置とがネットワークを介して接続される映像編集システムの映像編集方法において、
前記クライアントが、
高解像映像に対して行う編集を模擬したシミュレート編集を、前記高解像度映像よりも解像度の低い低解像度映像に対して行い、
前記シミュレート編集の具体的内容を記述する編集コマンドを生成し、
生成した前記編集コマンドを前記ネットワークを介して前記映像編集装置に送信する、ステップを備え、
前記映像編集装置に備えられるリモートサーバが、
前記クライアントから受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行い、
前記映像編集装置に備えられる課金ユニットが、
前記リモートサーバが前記編集を行う前に、その編集に係るサービス料金を前記クライアントから受信した前記編集コマンドを用いて予め求め、
求めた前記サービス料金を前記クライアントに通知する、
ステップを備え、
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサがその編集コマンドを実行した場合にかかると予測される処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求め、
前記データベースは、前記編集コマンドが実際に実行されたときの実績処理時間を用いて更新できる、
ことを特徴とする映像編集方法。
【手続補正書】
【提出日】平成22年2月24日(2010.2.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
上記課題を解決するため、本発明に係る映像編集装置は、高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、を備え、前記課金ユニットは、編集コマンドと、前記リモートサーバが具備するプロセッサにその編集コマンドを事前に実行させて実測した処理時間とが予め関連付けられたデータベースを有し、前記クライアントから前記編集コマンドを受信すると、前記データベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求めて、前記クライアントに通知し、前記課金ユニットは、前記編集コマンドの種類が変更される場合、新たな前記編集コマンドが使用される場合、或は前記リモートサーバの処理速度が変更される場合に、その編集コマンドが実際に実行されたときの実績処理時間を用いて前記データベースを更新することができる、ことを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも低い解像度の低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、とネットワークを介して接続される映像編集装置において、
前記編集コマンドを前記クライアントから受信するコマンド受信ユニットと、
受信した前記編集コマンドによって、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うリモートサーバと、
前記リモートサーバが前記高解像度映像に対する編集を行う前に、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求め、求めた前記サービス料金を前記クライアントに通知する課金ユニットと、
を備え、
前記課金ユニットは、
編集コマンドと、前記リモートサーバが具備するプロセッサにその編集コマンドを事前に実行させて実測した処理時間とが予め関連付けられたデータベースを有し、
前記クライアントから前記編集コマンドを受信すると、前記データベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求めて、前記クライアントに通知し、
前記課金ユニットは、
前記編集コマンドの種類が変更される場合、新たな前記編集コマンドが使用される場合、或は前記リモートサーバの処理速度が変更される場合に、その編集コマンドが実際に実行されたときの実績処理時間を用いて前記データベースを更新することができる、
ことを特徴とする映像編集装置。
【請求項２】
前記課金ユニットは、
前記単位時間当たりのサービス料金を変更可能に構成される、
ことを特徴とする請求項１に記載の映像編集装置。
【請求項３】
高解像映像に対して行う編集を模擬したシミュレート編集を前記高解像度映像よりも解像度の低い低解像度映像に対して行うと共に前記シミュレート編集の具体的内容を記述する編集コマンドを生成するクライアント、からネットワークを介して前記編集コマンドを受信するステップと、
リモートサーバが、受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行うステップと、
前記リモートサーバが前記編集を行う前に、課金ユニットが、その編集に係るサービス料金を受信した前記編集コマンドを用いて予め求めるステップと、
求めた前記サービス料金を前記クライアントに通知するステップと、
を備え、
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサにその編集コマンドを事前に実行させて実測した処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求め、
前記データベースは、前記編集コマンドの種類が変更される場合、新たな前記編集コマンドが使用される場合、或は前記リモートサーバの処理速度が変更される場合に、その編集コマンドが実際に実行されたときの実績処理時間を用いて更新できる、
ことを特徴とする映像編集方法。
【請求項４】
前記単位時間当たりのサービス料金は、変更可能である、
ことを特徴とする請求項３に記載の映像編集方法。
【請求項５】
クライアントと映像編集装置とがネットワークを介して接続される映像編集システムの映像編集方法において、
前記クライアントが、
高解像映像に対して行う編集を模擬したシミュレート編集を、前記高解像度映像よりも解像度の低い低解像度映像に対して行い、
前記シミュレート編集の具体的内容を記述する編集コマンドを生成し、
生成した前記編集コマンドを前記ネットワークを介して前記映像編集装置に送信する、ステップを備え、
前記映像編集装置に備えられるリモートサーバが、
前記クライアントから受信した前記編集コマンドを用いて、前記シミュレート編集の内容と実質的に同じ編集を前記高解像映像に対して自動的に行い、
前記映像編集装置に備えられる課金ユニットが、
前記リモートサーバが前記編集を行う前に、その編集に係るサービス料金を前記クライアントから受信した前記編集コマンドを用いて予め求め、
求めた前記サービス料金を前記クライアントに通知する、
ステップを備え、
前記サービス料金を予め求めるステップでは、
前記クライアントから前記編集コマンドを受信すると、編集コマンドと、前記リモートサーバが具備するプロセッサにその編集コマンドを事前に実行させて実測した処理時間とが予め関連付けられたデータベースを参照して受信した前記各編集コマンドに対応する前記処理時間を抽出し、
受信した前記編集コマンドが実行されたときの前記プロセッサの合計処理時間を推定し、
推定した前記合計処理時間と、予め定めている前記プロセッサの単位処理時間当たりのサービス料金とから前記高解像度映像の編集に係る前記サービス料金を求め、
前記データベースは、前記編集コマンドの種類が変更される場合、新たな前記編集コマンドが使用される場合、或は前記リモートサーバの処理速度が変更される場合に、その編集コマンドが実際に実行されたときの実績処理時間を用いて更新できる、
ことを特徴とする映像編集方法。