(57)【特許請求の範囲】
【請求項１】
情報処理端末が、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力ステップと、
前記情報処理端末が、前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録ステップと、
前記情報処理端末が、前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともにサーバに送信する送信ステップと、
前記サーバが、前記編集指示データ群と前記編集対象のストリーミングデータとを受信する受信ステップと、
前記サーバが、前記編集指示データ群に基づいて前記編集対象のストリーミングデータを編集し、編集データを作成する編集ステップと、
前記サーバが、前記編集データを前記情報処理端末に送信する編集データ送信ステップと
を具備することを特徴とするデータ編集方法。
【請求項２】
前記編集指示データ群は、静止画または動画の背景画像データを指定するデータを含み、
前記編集ステップにおいては、
前記サーバが、前記背景画像データを指定するデータに基づいて、所定の背景画像記録手段から背景画像データを読み出すステップと、
前記サーバが、前記編集対象のストリーミングデータに含まれる動画データに対応する動画の背景画像を切り抜くステップと、
前記編集指示データ群に基づいて、前記背景画像を切り抜いた動画データと、前記背景画像データとを編集するステップとを有する
ことを特徴とする請求項１に記載のデータ編集方法。
【請求項３】
前記指示入力ステップにおいては、
前記情報処理端末が、前記編集対象のストリーミングデータを再生するステップを有し、
前記記録ステップにおいては、
前記編集指示を入力した時点の前記ストリーミングデータの再生位置を編集点として取得し、該編集点のデータを当該編集指示に対応する編集指示データに含めて記録していく
ことを特徴とする請求項１または２に記載のデータ編集方法。
【請求項４】
情報処理装置のデータ編集方法において、
記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力ステップと、
前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録ステップと、
前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集ステップと
を具備することを特徴とするデータ編集方法。
【請求項５】
前記編集指示データ群は、静止画または動画の背景画像データを指定するデータを含み、
前記編集ステップにおいては、
前記背景画像データを指定するデータに基づいて、所定の背景画像記録手段から背景画像データを読み出すステップと、
前記編集対象のストリーミングデータに含まれる動画データに対応する動画の背景画像を切り抜くステップと、
前記編集指示データ群に基づいて、前記背景画像を切り抜いた動画データと、前記背景画像データとを編集するステップとを有する
ことを特徴とする請求項４に記載のデータ編集方法。
【請求項６】
前記指示入力ステップにおいては、
前記編集対象のストリーミングデータを再生するステップを有し、
前記記録ステップにおいては、
前記編集指示を入力した時点の前記ストリーミングデータの再生位置を編集点として取得し、該編集点のデータを当該編集指示に対応する編集指示データに含めて記録していく
ことを特徴とする請求項４または５に記載のデータ編集方法。
【請求項７】
前記編集対象のストリーミングデータは、動画データまたは音声データの少なくとも１つ以上のデータである
ことを特徴とする請求項１乃至６のいずれかに記載のデータ編集方法。
【請求項８】
ストリーミングデータを記録する記録手段と、
前記記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手段と、
前記編集指示に対応する編集指示データを前記編集対象のストリーミングデータと対応づけて記録する編集指示データ記録手段と、
前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともに外部に送信する送信手段と
を備えることを特徴とする情報処理装置。
【請求項９】
ストリーミングデータを記録する記録手段と、
前記記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手段と、
前記編集指示に対応する編集指示データを前記編集対象のストリーミングデータと対応づけて記録する編集指示データ記録手段と、
前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集手段と
を備えることを特徴とする情報処理装置。
【請求項１０】
前記指示入力手段は、
前記編集対象のストリーミングデータを再生する再生手段を有し、
前記編集指示データ記録手段は、
前記編集指示を入力した時点の前記ストリーミングデータの再生位置を編集点として取得し、該編集点のデータを当該編集指示に対応する編集指示データに含めて記録していく
ことを特徴とする請求項８または９に記載の情報処理装置。
【請求項１１】
前記編集対象のストリーミングデータは、動画データまたは音声データの少なくとも１つ以上のデータである
ことを特徴とする請求項８乃至１０のいずれかに記載の情報処理装置。
【請求項１２】
請求項８に記載の情報処理装置から送信された前記編集指示データ群と前記編集対象のストリーミングデータとを受信する受信手段と、
前記編集指示データ群に基づいて前記編集対象のストリーミングデータを編集し、編集データを作成する編集手段と、
前記編集データを前記情報処理装置に送信する編集データ送信手段と
を備えることを特徴とするサーバ。
【請求項１３】
コンピュータに、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手順と、
前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録手順と、
前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともにサーバに送信する送信手順と
を実行させるためのデータ編集プログラム。
【請求項１４】
コンピュータに、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手順と、
前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録手順と、
前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集手順と
を実行させるためのデータ編集プログラム。
【請求項１５】
請求項１３または請求項１４に記載のデータ編集プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の動画データを編集してプロモーションビデオを作成するためのデータ編集方法、情報処理装置、サーバ、データ編集プログラムおよび記録媒体に関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（以下、「ＰＣ」という。）の高機能化を背景として、画像データや音声データの編集用ソフトウェアが提供されている。このため、この種のソフトウェアを利用することにより、一般ユーザでも、動画像の所望のシーンだけを抜き出してつなげたり、背景画像や文字画像を合成したり、バックグラウンドミュージックを挿入したり、といったある程度の編集処理は自身で行うことができるようになっている。
【０００３】
【発明が解決しようとする課題】
しかしながら、一般ユーザが所有するＰＣでは、処理能力の制限から、複数の動画を１つの動画に編集したり、背景画像に動画を使用する、といった高度な編集処理を行うには、未だ性能が不十分な場合があった。また、例え、編集用ソフトウェアで可能な編集処理であっても、特に動画編集の場合は処理に時間がかかり、スムーズに編集作業を進めることができないといった不便さがあった。
【０００４】
一方、近年では、プロ用の編集機器を使ってアマチュアバンドのプロモーションビデオなどを作成するサービスがある。しかし、編集依頼者自身が編集作業を行うものではないため、必ずしも自身が意図したプロモーションビデオが作成されるわけではなかった
【０００５】
本発明は、上述した事情に鑑みてなされたものであり、一般ユーザであってもスムーズに編集作業を進めることができ、かつ、複数の動画データを編集する場合であっても、希望の編集データを簡易かつ短時間で作成することができるデータ編集方法、情報処理装置、サーバ、データ編集プログラムおよび記録媒体を提供することを目的としている。
【０００６】
【課題を解決するための手段】
上述課題を解決するため、本発明は、データ編集方法において、情報処理端末が、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力ステップと、前記情報処理端末が、前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録ステップと、前記情報処理端末が、前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともにサーバに送信する送信ステップと、前記サーバが、前記編集指示データ群と前記編集対象のストリーミングデータとを受信する受信ステップと、前記サーバが、前記編集指示データ群に基づいて前記編集対象のストリーミングデータを編集し、編集データを作成する編集ステップと、前記サーバが、前記編集データを前記情報処理端末に送信する編集データ送信ステップとを具備することを特徴としている。
【０００７】
この構成によれば、情報処理端末が、入力した編集指示に対応する編集指示データを編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録し、この編集指示データ群を編集対象のストリーミングデータとともにサーバに送信すると、サーバが編集指示データ群に基づいて編集対象のストリーミングデータを編集するので、情報処理端末の操作者は、事前に全ての編集指示を行っておけばよく、実際の編集処理は処理能力が高いサーバでまとめて行うことができる。従って、操作者が希望する編集データを作成できるだけでなく、短時間で編集データを作成することができる。
【０００８】
また、本発明は、情報処理装置のデータ編集方法において、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力ステップと、前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録ステップと、前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集ステップとを具備することを特徴としている。
【０００９】
この構成によれば、入力した編集指示に対応する編集指示データを編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録し、この編集指示データ群に基づいて、編集対象のストリーミングデータの編集を行うので、操作者は、事前に全ての編集指示を行っておけば、これらの編集処理はまとめて行わせることができる。
【００１０】
また、本発明は、情報処理装置において、ストリーミングデータを記録する記録手段と、前記記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手段と、前記編集指示に対応する編集指示データを前記編集対象のストリーミングデータと対応づけて記録する編集指示データ記録手段と、前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともに外部に送信する送信手段とを備えることを特徴としている。
【００１１】
この構成によれば、情報処理装置は、編集指示データ記録手段から、編集対象のストリーミングデータと対応づけられた編集指示データ群を読み出して、編集対象のストリーミングデータとともに外部に送信することにより、この編集対象のストリーミングデータに対応する全ての編集指示を外部に通知することができる。
【００１２】
また、本発明は、情報処理装置において、ストリーミングデータを記録する記録手段と、前記記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手段と、前記編集指示に対応する編集指示データを前記編集対象のストリーミングデータと対応づけて記録する編集指示データ記録手段と、前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集手段とを備えることを特徴としている。
【００１３】
この構成によれば、情報処理装置は、編集指示データ記録手段から、編集対象のストリーミングデータと対応づけられた編集指示データ群を読み出して、編集対象のストリーミングデータを編集するので、操作者は、事前に全ての編集指示を行っておけば、これらの編集処理をまとめて行わせることができる。
【００１４】
また、本発明は、サーバにおいて、上記情報処理装置から送信された前記編集指示データ群と前記編集対象のストリーミングデータとを受信する受信手段と、前記編集指示データ群に基づいて前記編集対象のストリーミングデータを編集し、編集データを作成する編集手段と、前記編集データを前記情報処理装置に送信する編集データ送信手段とを備えることを特徴としている。
【００１５】
この構成によれば、サーバは、情報処理装置から送信された編集指示データ群に基づいて編集対象のストリーミングデータの編集処理をまとめて行うことができる。
【００１６】
また、本発明は、データ編集プログラムにおいて、コンピュータに、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手順と、前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録手順と、前記編集指示データ記録手段に記録された編集指示データ群を読み出して、前記編集対象のストリーミングデータとともにサーバに送信する送信手順とを実行させることを特徴としている。
【００１７】
この構成によれば、このデータ編集プログラムをコンピュータにインストールすれば、そのコンピュータは、入力した編集指示に対応する編集指示データを編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録し、この編集指示データ群を編集対象のストリーミングデータとともにサーバに送信するので、サーバが編集指示データ群に基づいて編集対象のストリーミングデータを編集することが可能となる。
【００１８】
また、本発明は、データ編集プログラムにおいて、コンピュータに、記録手段に記録されたストリーミングデータの中から選択された編集対象のストリーミングデータに対する編集指示を入力する編集指示入力手順と、前記編集指示を入力する毎に、対応する編集指示データを前記編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録していく記録手順と、前記編集指示データ記録手段に記録された編集指示データ群に基づいて、前記編集対象のストリーミングデータの編集を行う編集手順とを実行させることを特徴としている。
【００１９】
この構成によれば、このデータ編集プログラムをコンピュータにインストールすれば、そのコンピュータは、入力した編集指示に対応する編集指示データを編集対象のストリーミングデータと対応づけて編集指示データ記録手段に記録し、この編集指示データ群に基づいて、編集対象のストリーミングデータの編集を行うので、操作者は、事前に全ての編集指示を行っておけば、これらの編集処理はまとめて行わせることができる。
【００２０】
また、本発明は、コンピュータ読み取り可能な記録媒体において、上記データ編集プログラムを記録したことを特徴としている。この構成によれば、このデータ編集プログラムを記録媒体から読み出してコンピュータが実行すれば、そのコンピュータの操作者は、事前に全ての編集指示を行っておけば、これらの編集処理はサーバまたはコンピュータでまとめて行わせることができる。
【００２１】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳述する。以下に示す実施形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
【００２２】
（１）  実施形態の構成
図１は、本発明の実施形態に係る動画編集システムの全体構成を示す図である。この動画編集システム１において、１０は、一般的なコンピュータシステムで構成されたサーバであり、インターネットを介して楽譜型情報処理装置２０から送信された編集指示に基づいて動画または音声の編集処理を行うサービスを提供する。
【００２３】
楽譜型情報処理装置（情報処理端末）２０は、楽譜を表示したり、この楽譜を見て演奏を行う演奏者を撮影したり、ルータ２１を介してインターネットに接続する機能を備えたコンピュータである。また、この楽譜型情報処理装置２０は、撮影した動画や音声のデータ（ストリーミングデータ）と、該データの編集指示とをサーバ１０に送信したり、サーバ１０から送信された編集データを表示する機能を有している。ここで、サーバ１０と楽譜型情報処理装置２０との間では動画や音声のストリームデータを送受信するため、ルータ２１は、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、ＣＡＴＶまたは光ファイバーなどの高速通信回線を介してインターネットに接続されていることが望ましい。
【００２４】
（２）  サーバの構成
次に、サーバ１０の構成を説明する。
サーバ１０において、制御部１１は、記憶部１２に記憶されるプログラム群を読み出して実行することによりサーバ１０全体の制御を行う。なお、このサーバ１０（制御部１１）の処理能力が一般のパーソナルコンピュータに比して高いことはいうまでもない。
【００２５】
記憶部１２は、画像処理や音声処理を含む各種の編集処理を行うための編集プログラムなどのプログラム群を格納するプログラムデータベース（以下、データベースを「ＤＢ」という。）１３と、編集画像の背景に使用する静止画または動画の背景画像データを記憶する背景画像ＤＢ１４と、楽譜型情報処理装置２０から送信された動画や音声のデータなどを記憶する動画・音声ＤＢ１５とを有している。
【００２６】
また、通信部１６は、制御部１１の制御の下にインターネットを介して接続された楽譜型情報処理装置２０などとＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）に従ったプロトコルでデータ通信を行うためのものである。
【００２７】
（３）  楽譜型情報処理装置の構成
（３．１）  楽譜型情報処理装置の外観構成
次に、楽譜型情報処理装置２０の構成を説明する。
図２は、楽譜型情報処理装置２０の外観を示す図である。この楽譜型情報処理装置２０は、紙ベースの楽譜とほぼ同様の大きさに形成され、演奏時に譜面台などに載せて、演奏者が紙ベースの楽譜に代えて使用することができる装置である。
【００２８】
図２に示すように、この楽譜型情報処理装置２０は、略矩形形状の薄型ボディからなり、左右に楽譜などを表示する表示画面２２、２３を有している。この表示画面２２、２３は、図３に示すように、液晶表示パネル２２Ａ、２３Ａの上面に透明のタッチパネル２２Ｂ、２３Ｂを各々設けて構成され、指やスタイラスペンによる表示画面２２、２３の押圧操作と押圧位置とがタッチパネル２２Ｂ、２３Ｂによって検出できるようになっている。また、図２において、２４は、電源スイッチなどを含む操作スイッチ群である。すなわち、この楽譜型情報処理装置２０は、演奏者からの指示を操作スイッチ群２４の操作や表示画面２２、２３の押圧操作を介して入力するようになっている。
【００２９】
また、この楽譜型情報処理装置２０の左側の筐体２５と右側の筐体２６は、ヒンジ機構Ｓによって回転可能に連結され、ノートブックや楽譜（楽譜集）と同じように、開閉可能に構成されている。これにより、この楽譜型情報処理装置２０は、図４に示すように、左右の筐体２５および２６を閉じることによって、全体形状を小さくでき、持ち運びを容易に行うことができる。また、閉状態では、表示画面２２、２３などが外部に露出しないのでこれらが破損する場合などを防止することができる。
【００３０】
また、この楽譜型情報処理装置２０は、カメラ２７、マイクロホン２８、スピーカ２９およびＭＩＤＩ（musical instrument digital interface）インターフェースＩＦを有している。カメラ２７は、開状態（図２参照）でこの楽譜型情報処理装置２０の前面、つまり、表示された楽譜を見て演奏を行う演奏者を撮影するために設けられている。ＭＩＤＩインターフェースＩＦは、この楽譜型情報処理装置２０をＭＩＤＩインターフェースを備える他の機器（楽器、電子楽器、ＰＣ、他の楽譜型情報処理装置２０など）と無線あるいは有線により接続し、ＭＩＤＩデータの通信、送受信を行うために設けられている。マイクロホン２８は、指向性を有するマイクロホンが適用され、開状態でこの楽譜型情報処理装置２０の前面からの音声、つまり、演奏者の演奏音や音声を入力するために設けられている。また、スピーカ２９は、この楽譜型情報処理装置２０に記録され、あるいは、ＭＩＤＩインターフェースＩＦを介して他の機器から受信されたＭＩＤＩデータなどの演奏データまたは音声データから生成した音声を放音するためのものである。
【００３１】
（３．２）  楽譜型情報処理装置の電気的構成
図５は、楽譜型情報処理装置２０の電気的構成を示すブロック図である。同図において、ＣＰＵ（Central Processing unit）３０は、バス（BUS）３１を介して接続された各部の動作を制御することにより、楽譜型情報処理装置２０全体を制御する。また、ＲＡＭ（Random Access Memory）３２は、ＣＰＵ３０のワークメモリやビデオメモリとして使用され、プログラムデータや液晶表示パネル２２Ａ、２３Ａに表示させる画像データなどを一時記憶するメモリである。また、このＲＡＭ３２には、後述する編集指示テーブルが格納されるようになっている。
【００３２】
制御プログラムメモリ３３、楽譜データメモリ３４、動画・音声データメモリ３５は、例えば、磁気ディスクまたはＥＥＰ−ＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの記録装置から構成され、各種プログラム群やデータを記録している。具体的には、制御プログラムメモリ３３は、ＣＰＵ３０に各種の処理（楽譜表示処理、撮影処理、録音処理、通信処理、編集指示処理など）を行わせるための処理手順を示した制御プログラム群を記録するメモリである。楽譜データメモリ３４は、表示画面２２、２３に楽譜を表示させるための楽譜データを記録するメモリである。また、動画・音声データメモリ３５は、カメラ２７を介して入力した動画データ、マイクロホン２８を介して入力した音声データおよび無線通信部３６を介してサーバ１０などから受信した動画・音声データ（編集後のデータを含む）、およびＭＩＤＩインターフェースＩＦを介して受信したＭＩＤＩ演奏データなどを記録するメモリである。
【００３３】
無線通信部３６は、ＣＰＵ３０の制御の下にアンテナを介してルータ２１や他の楽譜型情報処理装置２０やＰＣなどと無線でデータ通信を行うものであり、上述した制御プログラムメモリ３３、楽譜データメモリ３４および動画・音声データメモリ３５から読み出したデータ、またはこれらのメモリに書き込むべきデータなどを外部機器との間で送受信する。なお、この無線通信部３６には、例えば、bluetooth（登録商標）などの無線モジュールが適用される。また、音源３７は、ＣＰＵ３０の制御の下に音声データまたは演奏データから音声信号を生成し、図示しないディジタルアナログ変換回路を介してスピーカ２９に出力する。
【００３４】
（３．３）  楽譜型情報処理装置の処理内容
次に、この楽譜型情報処理装置２０が行う各種処理について説明する。
この楽譜型情報処理装置２０は、複数の動作モードを有しており、動作モードを切り替えることにより、楽譜を表示したり、撮影や録音などを行ったり、サーバ１０に対して撮影または録音した動画または音声のデータの編集指示を行うことができるようになっている。具体的には、本実施形態の楽譜型情報処理装置２０は、楽譜表示モード、撮影モード、録音モード、通信モードおよび編集指示モードを備えている。
【００３５】
ａ．楽譜表示モード
楽譜表示モードは、楽譜のみを表示するモードであり、このモードが選択されると、ＣＰＵ３０は、楽譜データメモリ３４から演奏者が指定した楽譜データを読み出して、まず、楽譜の１頁目を表示画面２２に表示させ、楽譜の２頁目を表示画面２３に表示させる。図６に楽譜表示モードの表示例を示すように、頁送り、頁戻し、頁の最初に戻る、他の楽譜を表示させる、といった処理を指示するための操作ボタン群（ソフトウェアボタン群）４０が表示画面２２に表示されるようになっており、いずれかの操作ボタンが押圧操作されると、ＣＰＵ３０が表示画面２２および２３に表示される楽譜の頁を変更させる処理を行う。例えば、頁送りボタンが押圧操作された場合は、ＣＰＵ３０は、表示画面２２および２３に表示される楽譜をそれぞれ２頁後の頁の楽譜に変更させる。
【００３６】
これにより、この楽譜表示モードにおいては、紙ベースの楽譜と同様に、楽譜の連続する頁を同時に表示できるだけでなく、実際に頁をめくったのと同様に表示される楽譜の頁を更新することができる。従って、この楽譜型情報処理装置２０を楽譜表示モードにした場合、演奏者は、一般の紙ベースの楽譜と同様に、この楽譜型情報処理装置２０に表示される楽譜を見て楽器演奏などを行うことができる。さらに、この楽譜型情報処理装置２０は、演奏者が表示画面２２に表示された操作ボタン群４０を１回押圧操作するだけで頁めくりなどを行うことができるので、紙ベースの楽譜のように頁めくりをミスする場合や風で頁がめくれてしまう場合などを回避でき、紙ベースの楽譜に比して簡易かつ確実に頁操作を行うことができる。
【００３７】
なお、図６において、操作ボタン群５０は、動作モードにかかわらず常時表示されるソフトウェアボタン群であり、この楽譜型情報処理装置２０の動作モードを楽譜表示モード、撮影モード、録音モード、通信モードおよび編集指示モードのいずれかのモードに切り替えるための複数の操作ボタンであり、操作ボタンのいずれかが押圧操作されると動作モードを切り替えるようになっている。
【００３８】
ｂ．撮影モード
撮影モードは、演奏者を撮影するモードであり、このモードが選択されると、ＣＰＵ３０は、カメラ２７の撮影画像６０を表示画面２３に表示させる。図７に撮影モードの表示例を示すように、表示画面２３には、撮影画像６０に加えて、録画開始、録画停止、再生、といった処理を指示するための操作ボタン群７０が表示されるとともに、表示画面２２に、撮影モードへの切り替え前に表示されていた楽譜、若しくは演奏者が指定した楽譜データに対応する楽譜のいずれかが表示されるようになっている。
【００３９】
そして、操作ボタン群７０のいずれかの操作ボタンが押圧操作されると、ＣＰＵ３０は、カメラ２７を介して入力した撮影画像６０に対応する動画データと、マイク２８を介して入力した音声データとを動画・音声データメモリ３５に同期をとって記録していく録画処理、若しくは録画停止処理、または動画・音声データメモリ３５に予め記録した動画および音声のデータの再生処理などを行うようになっている。この録画処理において、動画データは、ＭＰＥＧ（Moving Picture Experts Group）２またはモーションＪＰＥＧ（Joint Photographic Experts Group）等の映像符号化アルゴリズムで圧縮符号化処理を行う一方、音声データはＭＰＥＧ１（レイヤ２）等の音声符号化アルゴリズムで圧縮符号化処理を行って記録するようにしてもよい。さらに、動画データだけを記録できるようにしてもよい。
【００４０】
また、このモードにおいても操作ボタン群４０が表示されて楽譜の頁操作を受け付けるが、頁送りボタンや頁戻しボタンが押圧操作された場合は、上記楽譜表示モードの場合と異なり、表示画面２２に表示される楽譜頁を１頁単位で変更する処理を行うようになっている。なお、撮影画像６０を表示画面２２に表示し、楽譜を表示画面２３に表示させるようにしてもよく、いずれの表示画面に撮影画像６０を表示するかを選択可能にしてもよい。
【００４１】
これにより、この撮影モードにおいては、楽譜と撮影画像６０とを隣り合う位置に表示することができるので、演奏者は、一方の表示画面２２に表示された楽譜を見て楽器演奏などを行うと同時に、他方の表示画面２３に表示された自身の演奏姿をモニタしながら簡易に撮影を行うことができる。
【００４２】
ｃ．録音モード
録音モードは、演奏音や歌声を録音するモードであり、このモードが選択されると、ＣＰＵ３０は、録音開始、録音停止、再生、といった処理を指示するための図示しない操作ボタン群を表示画面２３に表示させ、これら操作ボタンの押圧操作に応じてマイクロホン２８を介して入力した音声データや、ＭＩＤＩインターフェースＩＦを介して受信したＭＩＤＩ演奏データを動画・音声データメモリ３５に記録したり、動画・音声データメモリ３５に記録された音声データやＭＩＤＩ演奏データを再生したりするようになっている。なお、無線通信部３６を介して受信した音声データやＭＩＤＩ演奏データについても動画・音声データメモリ３５に記録することができる。
【００４３】
また、このモードにおいても、撮影モードと同様に、表示画面２２には、録音モードへの切り替え前に表示されていた楽譜、若しくは演奏者が指定した楽譜データに対応する楽譜が表示されるようになっている。これにより、演奏者は、一方の表示画面２２に表示された楽譜を見て楽器演奏などを行うと同時に、他方の表示画面２３に表示された操作ボタンを操作して自身の演奏音や歌声を簡易に録音することができるようになっている。
【００４４】
ｄ．通信モード
通信モードは、上記撮影モードや録音モードにて動画・音声データメモリ３５に記録した動画データや音声データや演奏データなどを外部機器に送信したり、外部機器から各種データを受信するモードであり、このモードが選択されると、ＣＰＵ３０は、通信を行うための図示しない操作ボタン群を表示画面２２、２３の両方またはいずれかに表示する。この場合、上記モードと同様に、表示画面２２、２３のいずれかに楽譜を表示するようにしてもよいし、表示しないようにしてもよい。そして、これら操作ボタン群の押圧操作に応じて演奏者が指定した宛先のＰＣまたは他の楽譜型情報処理装置２０との間でデータ通信を行う。
【００４５】
ｅ．編集指示モード
編集指示モードは、動画・音声データメモリ３５に記録した動画または音声のデータの編集処理をサーバ１０に指示するモードであり、このモードが選択されると、ＣＰＵ３０は、まず、編集対象のデータを選択するための操作画面を表示画面２２に表示する。このときの表示例を図８に示すように、表示画面２２には、動画・音声データメモリ３５に格納された動画データと音声データのファイル名の中から編集対象のデータ（以下、「編集用データ」という。）を選択するための画面枠８０、該画面枠８０にて選択された動画データの内容を表示する画面枠８１、編集対象の動画データを表示する画面枠８２とが表示される。
【００４６】
一方、表示画面２３には、編集指示モードへの切り替え前に表示されていた楽譜、若しくは演奏者が指定した楽譜データに対応する楽譜のいずれかが表示されるようになっている。
【００４７】
そして、この操作画面においては、ＣＰＵ３０は、画面枠８０内のいずれかのファイル名が押圧操作により選択されると、対応する動画データの最初の画像データを読み出して、画面枠８１に表示するようになっている。なお、画面枠８０内で音声データが選択された場合は、最初部分を自動再生するなどして内容を報知するようにしてもよい。
【００４８】
そして、画面枠８１に表示された画像を画面枠８２にドラッグ操作することによって、該動画データを編集用データとして選択できるようになっている。この場合、画面枠８２には、編集用データが動画データの場合はサムネール表示されるようになっている。このようにして、操作者（演奏者など）は、編集用データの内容を確認しながら希望の編集用データを選択できるようになっている。
【００４９】
また、この編集指示モードにおいては、ＣＰＵ３０によりＲＡＭ３２上に編集指示テーブル１００が作成されるようになっている。編集指示テーブル１００は、操作者が選択した編集用データのファイル名と、編集指示に対応する各種の編集指示データとを対応づけて格納するテーブルであり、図９に示すように、編集用データが選択された場合は、ＣＰＵ３０により該データのファイル名（「Saikovsky」「Magner」「Mametana」「Chopen」）が「編集対象のファイル名」のフィールドに格納されるようになっている。また、本実施形態においては、「背景画像のファイル名」、「編集位置」および「編集倍率」のフィールドが作成されるようになっている。なお、この編集指示モードにおいては、動画データと音声データのいずれについても編集を行うことができるが、本発明の特徴をわかりやすくするため、動画データを編集する場合について説明する。
【００５０】
次に、操作者が編集対象の動画データを選択した後、「次へ」の操作ボタン８３を押圧操作すると（図８参照）、ＣＰＵ３０は、背景画像（background Image）を選択するための操作画面を表示画面２２に表示する。このときの表示例を図１０に示すように、背景画像の候補は、９枚単位で表示され、画面下部の番号（「１」、「２」……「９」）が押圧操作されたり、操作ボタン（「＜＜」、「＞＞」）が押圧操作されると、ＣＰＵ３０は、表示画面２２に表示する背景画像の候補を変更するようになっている。
【００５１】
そして、操作者により背景画像が選択されると、ＣＰＵ３０は、操作者が選択した背景画像のファイル名を編集指示テーブル１００の対応するフィールド（図９に示す「背景画像のファイル名」のフィールド）に格納し、操作者により「次へ」の操作ボタン８５が押圧操作されると、編集用データの編集位置および編集倍率を指定するための操作画面を表示画面２２に表示させる。この場合の表示例を図１１に示すように、表示画面２２には、編集用データに対応する動画の編集位置を指定するための画面枠９１と、編集用データをサムネール表示する画面枠９２と、各動画の編集倍率などを指定するための操作ボタン群９３とが表示される。この図においては、操作者が、各編集用データのサムネールを画面枠９１にドラッグ操作することによって編集位置を指定できるようになっている。
【００５２】
また、ＣＰＵ３０は、操作ボタン群９３のいずれかの操作ボタンの押圧操作に応じて画面枠９１内の各動画の表示倍率を変更し、これにより、操作者が実際に目で確認しながら各編集用データの動画の編集倍率を指定できるようにようになっている。
【００５３】
このようにして、操作者により各編集データの編集位置および編集倍率が指定されると、ＣＰＵ３０は、編集位置および編集倍率を示すデータを編集指示テーブル１００の所定のフィールド（図９に示す「編集位置」と「編集倍率」のフィールド）に格納する。この結果、図１２に示すように、編集指示テーブル１００には、背景画像のファイル名、編集位置および編集倍率を示すデータとがそれぞれ各編集用データのファイル名に応づけられて格納されるようになっている。
【００５４】
そして、操作者が全ての編集指示を終了した後、「編集処理開始」の操作ボタン９４を押圧操作すると（図１１参照）、ＣＰＵ３０は、まず、無線通信部３６によりルータ２１を介してインターネットに接続し、サーバ１０にアクセスしてサーバ１０との接続を確立する。そして、サーバ１０との接続が確立すると、ＣＰＵ３０は、動画・音声データメモリ３５から編集用データを読み出すとともに、該編集指示テーブル１００の内容を予め定めたファイル形式のデータ（以下、「編集指示データ群１０１」という。）に変換して、編集用データと編集指示データ群１０１とをサーバ１０に送信する。
【００５５】
サーバ１０においては、制御部１１が、通信部１６により楽譜型情報処理装置２０から送信された編集用データと編集指示データ群１０１とを受信すると、記憶部１２の動画・音声ＤＢ１５に記録し、プログラムＤＢ１３に記録された編集プログラムを読み出して実行することにより、編集用データの編集処理を開始する。この場合、制御部１１は、まず、受信した編集用データに対応する動画の背景画像を切り抜く画像処理を行うようになっている。この場合の画像処理は、クロマキー処理や輪郭抽出処理などの手法を適用して背景画像を切り抜くようになっている。
【００５６】
次に、制御部１１は、編集指示データ群１０１を参照することにより、背景画像ＤＢ１４から指定された背景画像データを読み出すとともに、背景画像を切り抜いた後の動画データを各々指定された編集倍率に変換し、該変換後の動画データを背景画像データの指定された編集位置に合成する編集処理を行う。この場合、編集指示データ群１０１には各々の編集指示に対応するデータと、各編集用データのファイル名とが対応づけられて記述されているため、制御部１１は、各編集用データの編集位置および編集倍率を容易に取得できるようになっている。
【００５７】
そして、制御部１１は、このようにして編集用データを編集して編集データを作成すると、該編集データを動画・音声ＤＢ１５に記録し、この編集データの最初の画像データを読み出して楽譜型情報処理装置２０に送信するようになっている。
【００５８】
この場合、楽譜型情報処理装置２０においては、サーバ１０から上記画像データを受信すると、該画像データに対応する画像を表示画面２２に表示する。このときの表示例を図１３に示すように、表示画面２２には、対応する画像９５と、編集データの再生、巻き戻し、早送り、停止、ダウンロード、といった処理を指示するための操作ボタン群９６と、ダウンロード時のタイトル名などを入力する入力欄９７とが表示される。そして、楽譜型情報処理装置２０においては、これら操作ボタン群９６が押圧操作されると、ＣＰＵ３０は、編集データの再生指示やダウンロード指示などをサーバ１０に送信することにより、サーバ１０から編集データを受信してリアルタイム再生したり、ダウンロードできるようになっている。なお、入力欄９７への文字入力は、スタイラスペンなどによって入力欄９７に入力された軌跡をＣＰＵ３０が文字認識することによって文字を入力できるようになっている。
【００５９】
これにより、操作者は、自身が希望する編集画像が得られたか否かを確認した後、作成した編集データをダウンロードして楽譜型情報処理装置２０の動画・音声データメモリ３５に記憶させることができるようになっている。また、希望の編集結果が得られなかった場合は、再度上述の操作を行うことにより、動画データの編集をやり直すことができるようになっている。また、このようにして作成した動画データを用いて、さらに音声データを挿入させる編集処理や、複数の音声データを合成して挿入させる編集処理をサーバ１０に行わせることにより、音声付きの動画データを作成することももちろん可能である。
【００６０】
従って、この編集指示モードにおいては、この楽譜型情報処理装置２０で撮影した動画データや、他の楽譜型情報処理装置２０で撮影した動画データなどを当該装置２０の操作者自身の指示に基づいて編集することができるので、操作者は自身のプロモーションビデオなどを簡易に作成することができる。
【００６１】
この場合、楽譜型情報処理装置２０は、操作者が指示した背景画像のファイル名、編集位置および編集倍率を示すデータをそれぞれ各編集用データのファイル名と対応づけて編集指示テーブル１００に格納していき、全ての編集指示が終了した後に、編集指示データ群１０１としてサーバ１０に送信するようにしているので、操作者は、事前に全ての編集指示を行っておけば、サーバ１０で各種の編集処理を効率よく短時間で行うことができる。
【００６２】
さらに、処理能力が高いサーバ１０側で全ての編集処理を行うので、動画データの背景を切り取る処理、複数の動画の合成処理、背景画像に動画を使用する、といった高度な編集処理であっても短時間で行うことができる。従って、この楽譜型情報処理装置２０では動画編集を行う必要がないので、ＣＰＵ３０には処理能力が高くない汎用のＣＰＵを広く適用することができる。
【００６３】
また、編集時に使用する背景画像データは、サーバ１０に予め格納してあるデータを用いるので、楽譜型情報処理装置２０が背景画像の選択時に表示させる背景画像データには、低解像度の画像データを使用すればよい。また、実際の背景画像が動画の場合でも、楽譜型情報処理装置２０に動画データを記録させておく必要は必ずしもない。
【００６４】
このようにして本実施形態に係る動画編集システム１においては、楽譜型情報処理装置２０側で操作者の編集指示をまとめて受け付け、サーバ１０側では楽譜型情報処理装置２０から送信された該操作者の編集指示に基づいて編集用データの編集処理を行って編集データを作成するので、操作者はスムーズに編集作業を進めることができ、簡易かつ短時間で操作者が希望する編集データを作成することができる。
【００６５】
（４）  変形例
本願発明は、上述した実施形態に限らず種々の態様にて実施することができる。例えば、以下のような変形実施が可能である。
【００６６】
（４．１）
上述の実施形態では、各動画の編集位置および編集倍率の変更と、背景画像の合成とを行う編集処理の場合について述べたが、本発明はこれに限らず、白黒画像やセピア画像に変換するなどの様々なエフェクトを付加する編集処理を行うようにしてもよい。また、これらのエフェクトを途中から付加するようにしてもよい。エフェクトを途中から付加する場合は、以下のようにすればよい。
【００６７】
すなわち、図１４に表示例を示すように、表示画面２２に、いずれかの編集用データの再生、停止、巻き戻し、早送り、といった処理を指示するための操作ボタン群１１０を表示し、この操作ボタン群１１０の操作によって指示された編集用データの再生画像１１１を表示する。一方、表示画面２３には、各種エフェクトの指示を行うための操作画面１１２を表示する。ここでは、操作画面１１２には、動画エフェクトを指定するための操作ボタン群１１３と、音声エフェクトを指定するための操作ボタン群１１４を表示している。なお、操作ボタン群１１４のうち、「音量レベル」、「Lo（低音用イコライザ）」、「Middle（中音用イコライザ）」、「Hi（高音用イコライザ）」、「バランス（左右バランス）」で示した操作ボタンは、フェーダを模したソフトウェアボタンである。また、「←」および「→」は、操作画面１１２に表示される操作ボタン群１１３および１１４で指示可能なエフェクトの変更を指示するための操作ボタンである。
【００６８】
ここで、操作ボタン群１１３は、再生画像１１１に対応する編集用データの動画のみのエフェクトを指示するための操作ボタン群でもよいし、この編集用データを含む全ての編集用データの動画に付加するエフェクトを指示するための操作ボタン群でもよい。また、操作ボタン群１１４は、再生画像１１１に対応する編集用データ（動画と音声を含む）の音声のエフェクトを指示するための操作ボタン群でもよいし、この編集用データを含む全ての編集用データの音声に付加するエフェクトを指示するための操作ボタン群でもよい。
【００６９】
そして、ＣＰＵ３０は、表示画面２２に表示された画像の再生中に、表示画面２３に表示された操作ボタン群１１３および１１４のいずれかの操作ボタンが操作されると、その時点の再生画像１１１の時間情報（再生位置）を取り込み、図１５に示すように、取り込んだ時間情報を編集点として編集指示テーブル１００に格納するとともに、該操作ボタンの内容を示すデータを該編集点と対応づけて格納していくようになっている。
【００７０】
このようにして、楽譜型情報処理装置２０においては、操作者が希望するタイミングで希望のエフェクトを指示するためのテーブルを作成し、編集指示データ群１０１としてサーバ１０に送信することにより、サーバ１０において、各エフェクト処理を指定されたタイミング（編集点）で行い、操作者が希望する編集データを作成できるようになっている。なお、実際の編集データ作成時のエフェクト処理はサーバ１０で行うが、楽譜型情報処理装置２０でも表示画面２２に表示中の再生画像１１１にエフェクトを付加するようにしてもよい。このようにすれば、操作者は再生画像１１１に実際に付加されるエフェクトを確認しながら、編集作業を進めることができる。なお、再生画像１１１に代えて、編集用データの中の音声データの再生音をスピーカ２９から放音し、上述と同様に、操作ボタン群１１３および１１４の操作時点の時間情報を編集点として取得するようにしてもよい。
【００７１】
（４．２）
また、上述の実施形態では、この楽譜型情報処理装置２０が楽譜表示モード、撮影モード、録音モード、通信モードおよび編集指示モードを備える場合について述べたが、これら動作モードを全て備えていなくてもよく、例えば、楽譜表示モードと編集指示モードだけを備え、動画データは外部から入力するようにしてもよい。また、この楽譜型情報処理装置２０にメモリカードなどの半導体記録媒体、ＦＤ（Floppy Disk）などの磁気記録媒体、若しくは、ＣＤ−ＲＯＭなどの光ディスク記録媒体のドライブなどを設け、これらの媒体を介して動画データや音声データなどの各種のデータを外部とやりとりできるようにしてもよい。
【００７２】
（４．３）
上述の実施形態では、楽譜型情報処理装置２０における編集指示操作などをソフトウェアキーで行う場合を述べたが、これらの操作を行うためのハードウェアキーを設けるようにしてもよい。
【００７３】
（４．４）
さらに、上述の実施形態では、楽譜情報型処理装置２０側では、操作者による全ての編集指示を各編集用データとそれぞれ対応づけるようにして編集指示データ群１０１を作成し、サーバ２０がこの編集指示データ群１０１に基づいて編集用データの全ての編集処理を行う場合について述べたが、サーバ２０に代えて、楽譜型情報処理装置２０がこの編集指示データ群１０１に基づいて編集用データの全ての編集処理を行うようにしてもよい。この場合、操作者は、全ての編集指示を予め行った後に編集開始指示をしておけば、楽譜型情報処理装置２０が自動的に全ての編集処理を行って編集データを作成することができるので、操作者は編集指示を行う毎に、対応する編集処理が終了するまで待たなくてもすむ。すなわち、操作者は、事前に全ての編集指示を行っておけば、実際の編集処理は任意の時刻に開始することができる。例えば、昼間は、この楽譜型情報処理装置を使って楽器演奏や編集指示を行い、就寝中などの非操作時間帯に編集処理を行わせるといった使い方が可能となる。また、操作者が希望に応じて編集処理をサーバ１０で行うか、楽譜型情報処理装置２０で行うかを選択できるようにしてもよい。
【００７４】
（４．５）
また、上述の実施形態では、楽譜型情報処置装置を用いて編集作業を行う場合について述べたが、楽譜型情報処理装置に限らず、ＰＣ、ＰＤＡ（Personal Digital Assistants）などの各種の情報処理装置を用いて編集作業を行う場合に広く適用することができる。
【００７５】
（４．６）
上述の実施形態では、動画や音声のストリームデータを編集するための制御プログラム（以下、「データ編集プログラム」という。）を予め楽譜型情報処理装置２０に格納しておく場合について述べたが、図１６に示すように、このデータ編集プログラムを磁気記録媒体、光記録媒体、半導体記録媒体などのコンピュータが読み取り可能な記録媒体１２０に記録し、コンピュータ１３０がこのプログラムを読み取って実行するようにしてもよい。また、図１７に示すように、このデータ編集プログラムをサーバ１４０に格納し、ネットワークを介してサーバ１４０が送信要求のあった楽譜型情報処理装置２０などの情報処理装置やコンピュータ（ＰＣ）１５０などにデータ編集プログラムを送信するようにしてもよい。
【００７６】
【発明の効果】
上述したように本発明によれば、情報処理装置側で操作者の編集指示を受け付けて、編集対象のストリーミングデータと対応づけて記憶した後に、該編集指示に対応するデータ群に基づいてストリーミングデータの編集処理を行うので、操作者がスムーズに編集作業を進めることができ、簡易かつ短時間で希望する編集データを作成することができる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係る動画編集システムの全体構成を示す図である。
【図２】  動画編集システムの楽譜型情報処理装置の外観図である。
【図３】  楽譜型情報処理装置の表示画面の構成を示す図である。
【図４】  楽譜型情報処理装置の筐体を閉じた状態を示す外観図である。
【図５】  楽譜型情報処理装置の電気的構成を示すブロック図である。
【図６】  楽譜型情報処理装置の楽譜表示モードの説明に供する図である。
【図７】  楽譜型情報処理装置の撮影モードの説明に供する図である。
【図８】  楽譜型情報処理装置の編集指示モードの説明に供する図である。
【図９】  編集指示テーブルを示す図である。
【図１０】  楽譜型情報処理装置の編集指示モードの説明に供する図である。
【図１１】  楽譜型情報処理装置の編集指示モードの説明に供する図である。
【図１２】  編集指示テーブルを示す図である。
【図１３】  楽譜型情報処理装置の編集指示モードの説明に供する図である。
【図１４】  変形例に係る楽譜型情報処理装置の編集指示モードの説明に供する図である。
【図１５】  変形例に係る編集指示テーブルを示す図である。
【図１６】  変形例に係るデータ編集プログラムの使用態様の説明に供する図である。
【図１７】  変形例に係るデータ編集プログラムの使用態様の説明に供する図である。
【符号の説明】
１……動画編集システム、１０……サーバ、１１……制御部、１２……記憶部、１３……プログラムＤＢ、１４……背景画像ＤＢ、１５……動画・音声ＤＢ、１６……通信部、２０……楽譜型情報処理装置、２１……ルータ、２２、２３……表示画面、２２Ａ、２３Ａ……液晶表示パネル、２２Ｂ、２３Ｂ……タッチパネル、２４……操作スイッチ群、４０、５０、７０、９３、９６、１１０、１１３、１１４……操作ボタン群、２５、２６……筐体、２７……カメラ、２８……マイクロホン、２９……スピーカ、３０……ＣＰＵ、３１……バス、３２……ＲＡＭ、３３……制御プログラムメモリ、３４……楽譜データメモリ、３５……動画・音声データメモリ、３６……無線通信部、３７……音源、６０……撮影画像、８０、８１、８２、９１、９２……画面枠、１００……編集指示テーブル、１０１……編集指示データ群。
【図１】
0003743321.tif 000002
【図２】
0003743321.tif 000003
【図３】
0003743321.tif 000004
【図４】
0003743321.tif 000005
【図５】
0003743321.tif 000006
【図６】
0003743321.tif 000007
【図７】
0003743321.tif 000008
【図８】
0003743321.tif 000009
【図９】
0003743321.tif 000010
【図１０】
0003743321.tif 000011
【図１１】
0003743321.tif 000012
【図１２】
0003743321.tif 000013
【図１３】
0003743321.tif 000014
【図１４】
0003743321.tif 000015
【図１５】
0003743321.tif 000016
【図１６】
0003743321.tif 000017
【図１７】
0003743321.tif 000018