(57)【特許請求の範囲】
【請求項１】
再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、前記再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、前記画像データと関係付けて素材データとする素材取込手段と、
編集操作に応じた操作信号を生成するユーザインタフェース手段と、
前記素材データの編集処理を行い、該編集処理後の画像データに前記付属情報を関係付けてコンテンツデータとして出力する編集処理手段と、
前記操作信号に基づいて、前記素材取込手段と前記編集処理手段の動作を制御する制御手段を有する
ことを特徴とするデータ処理装置。
【請求項２】
前記編集処理手段は、前記素材データのフレームレートを低下させることなく編集処理を行い、前記コンテンツデータを生成する
ことを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記編集処理手段は、前記編集処理によって前記画像データのフレームレートを変更したとき、編集後の前記画像データに対応させて前記付属情報に含まれるフレームレート情報を変更する
ことを特徴とする請求項１記載のデータ処理装置。
【請求項４】
前記編集処理手段は、前記操作信号によって前記コンテンツデータの再生速度範囲が規定されたとき、該再生速度範囲を示す情報を前記付属情報に含める
ことを特徴とする請求項１記載のデータ処理装置。
【請求項５】
前記編集処理手段は、前記操作信号によって前記コンテンツデータの再生可能な最高速度が規定されたとき、該最高速度を示す情報を前記付属情報に含める
ことを特徴とする請求項１記載のデータ処理装置。
【請求項６】
再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、前記再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、前記画像データと関係付けて素材データとする素材取込工程と、
編集操作に応じた操作信号を生成する操作信号生成工程と、
前記操作信号に基づいて前記素材データの編集処理を行い、該編集処理後の画像データにフレームレートを関係付けてコンテンツデータとして出力する編集処理工程とを有する
ことを特徴とするデータ処理方法。
【請求項７】
コンピュータに、
再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、前記再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、前記画像データと関係付けて素材データとする素材取込工程と、
編集操作に応じた操作信号を生成する操作信号生成工程と、
前記操作信号に基づいて前記素材データの編集処理を行い、該編集処理後の画像データにフレームレートを関係付けてコンテンツデータとして出力する編集処理工程とを実行させるプログラム。
【請求項８】
コンピュータに、再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、前記再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、前記画像データと関係付けて素材データとする素材取込工程と、
編集操作に応じた操作信号を生成する操作信号生成工程と、
前記操作信号に基づいて前記素材データの編集処理を行い、該編集処理後の画像データにフレームレートを関係付けてコンテンツデータとして出力する編集処理工程とを実行させるプログラムを記録した
ことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、コンテンツ編集装置およびコンテンツ編集方法に関する。詳しくは、再生指示信号を出力して、この再生指示信号に基づいて生成された画像および／または音声の再生データを取り込み、再生指示信号に基づくフレームレート情報を含む付属情報を再生データに連結させて素材データとして、この素材データの編集処理を行い、付属情報が連結されたコンテンツデータを生成して出力するものである。
【０００２】
【従来の技術】
従来、放送や通信網を介した配信あるいは記録媒体としての流通等で用いる画像あるいは画像音声のコンテンツ生成では、撮像装置を用いて生成された素材や記録媒体例えばビデオテープに記録されている素材を用いて編集処理を行い、所望のコンテンツが生成されている。また、ビデオテープに記録されている素材をノイズが少なく可変速再生できるビデオテープレコーダは、例えば特許文献１に示されている。
【０００３】
【特許文献】
特開平２−３７５１６号公報
【０００４】
【発明が解決しようとする課題】
ところで、コンテンツを生成する場合、制作者の意図する効果を出すために、部分的に動きの速度を変えた素材を作ることが多々行われている。この動きの速度を変えた素材の生成では、例えば所定の基準フレームレートに対してフレームレートを高く設定してコンテンツを生成し、このコンテンツを基準フレームレートで再生することにより、動きを遅く表現した素材を生成できる。また、基準フレームレートに対してフレームレートを低く設定してコンテンツを生成し、このコンテンツを基準フレームレートで再生することにより、動きを速く表現した素材を生成できる。さらに、設定するフレームレートや再生時のフレームレートを調整することで、動きの速度を自由に可変できる。しかし、動きの速度を変えた素材の生成では、例えばフレームレートを可変できるビデオカメラが必要とされるため、簡単に動きの速度を変えた素材を生成することができない。また、編集処理では既に基準フレームレートで生成した素材も用いられる。
【０００５】
さらに、生成したコンテンツを再生する場合、制作者の意図する効果を出すため部分的に動きの速度を変えている部分については、制作者の意図する速度と異なる速度での再生を可能とすることで、コンテンツ利用者の好みに応じた再生を行うことが可能となる。
【０００６】
そこで、この発明では、制作者の意図した速度とは異なる速度でコンテンツデータの再生を可能とするデータ処理装置とデータ処理方法とプログラムおよび記録媒体を提供するものである。
【０００７】
【課題を解決するための手段】
この発明に係るデータ処理装置は、再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、画像データと関係付けて素材データとする素材取込手段と、編集操作に応じた操作信号を生成するユーザインタフェース手段と、素材データの編集処理を行い、該編集処理後の画像データに付属情報を関係付けてコンテンツデータとして出力する編集処理手段と、操作信号に基づいて、素材取込手段と編集処理手段の動作を制御する制御手段を有するものである。
【０００８】
また、データ処理方法とプログラムおよび記録媒体では、再生速度と再生位置を指示する再生指示信号を出力して、該再生指示信号に基づいて再生された画像データを取り込み、再生指示信号で指示した再生速度を示すフレームレート情報を含む付属情報を、画像データと関係付けて素材データとする素材取込工程と、編集操作に応じた操作信号を生成する操作信号生成工程と、操作信号に基づいて素材データの編集処理を行い、該編集処理後の画像データにフレームレートを関係付けてコンテンツデータとして出力する編集処理工程を有するものである。
【０００９】
この発明においては、再生指示信号を出力して、この再生指示信号に基づいて生成された画像および／または音声の再生データを取り込み、再生指示信号に基づくフレームレート情報を含む付属情報が再生データに連結させて素材データとされる。この素材データのフレームレートを低下させることなく編集処理が行われるとともに、編集後の画像および／または音声の再生データに対して対応する付属情報を連結してコンテンツデータが生成されて出力される。
【００１０】
【発明の実施の形態】
以下、図を参照しながら、この発明の実施の一形態について説明する。図１はコンテンツ配信システムの全体構成を示している。図１において、信号再生装置２０は、編集装置３０から供給された再生指示信号ＰＣに基づいた速度で記録媒体の再生を行い、ノイズの少ない画像および／または音声の再生データＤＴkを生成して編集装置３０に供給する。
【００１１】
編集装置３０は、再生指示信号ＰＣを信号再生装置２０に供給して、信号再生装置２０から供給された再生指示信号ＰＣで示した速度である設定フレームレートでの再生データＤＴkを用いて編集処理を行う。また、再生指示信号ＰＣに基づいてフレームレート情報を生成して再生データＤＴkに連結させて編集処理を行い、放送用や配信用のコンテンツデータＤＣを生成して出力する。なお、編集装置３０は、編集に関した映像信号Ｓvmを生成して編集画像表示装置４０に供給することで、編集画像表示装置４０での表示画像によって画像の編集経過や編集結果等の確認を行う。同様に、編集に関した音声信号Ｓamを生成して編集音声出力装置４１に供給することで、編集音声出力装置４１から出力される音声によって音声の編集経過や編集結果等の確認を行う。
【００１２】
コンテンツ送出装置５０は、編集装置３０から供給されたコンテンツデータＤＣを蓄積する。また、例えばコンテンツ再生装置７０からコンテンツデータの要求がなされたときには、伝送路６０の帯域に応じてコンテンツデータのフレームレートを調整するとともに、フレームレート調整後のコンテンツデータに基づき送出データＤＴzを生成して、この送出データＤＴzを有線あるいは無線の伝送路６０を介してコンテンツ再生装置７０に供給する。
【００１３】
コンテンツ再生装置７０は、伝送路を介して供給された送出データＤＴzに基づきコンテンツの映像信号Ｓvzや音声信号Ｓazを生成して、コンテンツ提示装置８０に供給する。また付属情報に基づきコンテンツの再生動作を制御する。コンテンツ提示装置８０は、映像信号Ｓvzに基づいた画像表示や音声信号Ｓazに基づいた音声出力を行うことでコンテンツの提示を行う。
【００１４】
図２は、信号再生装置２０の構成、例えば再生指示信号ＰＣに応じた再生速度で記録媒体の再生を行うとともに、ノイズの少ない画像の再生データＤＴkを得ることができるダイナミックトラッキング（ソニー社商標）方式のビデオテープレコーダの構成を示している。
【００１５】
入力された画像および／または音声のデータＤＲinはエンコーダ２０１に供給される。エンコーダ２０１は、供給されたデータＤＲinを用いて、誤り訂正符号の生成やデータのシャフリング，多重化，チャネル符号化等を後述する記録再生制御部２１５から供給された動作制御信号ＣＴＭに基づいて行い記録信号ＳＷを生成する。また、生成した記録信号ＳＷを切換スイッチ２０２に供給する。
【００１６】
切換スイッチ２０２には、記録再生制御部２１５から切換制御信号ＣＴＷが供給されており、この切換制御信号ＣＴＷに基づき切換スイッチ２０３の動作が制御されて、記録信号ＳＷが記録増幅部２０３aあるいは記録増幅部２０３bに供給される。
【００１７】
記録増幅部２０３aは、供給された記録信号ＳＷを増幅して磁気ヘッド２０４aに供給するとともに、記録増幅部２０３bは、供給された記録信号ＳＷを増幅して磁気ヘッド２０４bに供給する。このように、回転ドラム（図示せず）上に設けられている磁気ヘッド２０４a，２０４bに対して、増幅された記録信号ＳＷを供給することで、磁気テープ（図示せず）に画像および／または音声を記録する。
【００１８】
また、磁気ヘッド２０４a，２０４bによって、磁気テープに記録された信号の読み出しを行い、磁気ヘッド２０４aから得られた信号は再生増幅部２０５aに供給する。また、磁気ヘッド２０４bから得られた信号は再生増幅部２０５bに供給する。
【００１９】
この磁気ヘッド２０４a，２０４bは、回転方向に対して１８０度の位相差を有するとともに、電気機械変換素子であるバイモルフ２１１a，２１１bを介して回転ドラムに取り付けられる。バイモルフ２１１a，２１１bには、バイモルフ制御部２１２から例えば鋸歯状の駆動電圧ＢＭa，ＢＭbが供給されて、この駆動電圧ＢＭa，ＢＭbに基づいて磁気ヘッド２０４a，２０４bを回転方向に対して直交する方向に変位させる。
【００２０】
再生増幅部２０５aは、磁気ヘッド２０４aから供給された信号を増幅して切換スイッチ２０６の端子ａに供給する。また、再生増幅部２０５bは、磁気ヘッド２０４bから供給された信号を増幅して切換スイッチ２０６の端子ｂに供給する。切換スイッチ２０６の端子ｃは、デコーダ２０７と接続されている。
【００２１】
切換スイッチ２０６には、記録再生制御部２１５から切換制御信号ＣＴＲが供給されており、この切換制御信号ＣＴＲに基づき切換スイッチ２０６の動作が制御されて、再生増幅部２０５a，２０５bから出力された信号が選択されて、再生信号ＳＲとしてデコーダ２０７に供給される。また、再生信号ＳＲは、バイモルフ制御部２１２に供給される。デコーダ２０７は、再生信号ＳＲの復号化やデータの分離，デシャフリング、誤り訂正処理等を記録再生制御部２１５から供給された動作制御信号ＣＴＭに基づいて行い、画像および／または音声の再生データＤＴkを生成して出力する。また、再生データＤＴkにはタイムコード等の情報を含めるものとする。
【００２２】
バイモルフ制御部２１２は、磁気テープのトラック上を磁気ヘッド２０４a，２０４bが正しくトレースしているか再生信号ＳＲに基づいて判別して、磁気ヘッド２０４a，２０４bがトラック上を正しくトレースするように駆動電圧ＢＭa，ＢＭbを生成して、バイモルフ２１１a，２１１bに供給する。このため、再生速度が可変されても、磁気テープのトラックを正しくトレースできるダイナミックトラッキング動作が行われて、ノイズの少ない良好な変速再生画像を得ることができる。
【００２３】
記録再生制御部２１５には、ユーザインタフェース部２１６が接続されており、ユーザインタフェース部２１６から供給された操作信号ＰＳvや編集装置３０等の外部機器から供給された操作信号ＰＳwに基づき、切換制御信号ＣＴＷ，ＣＴＲ、エンコーダ２０１およびデコーダ２０７の動作を制御する動作制御信号ＣＴＭを生成する。また、記録再生制御部２１５は、磁気テープや回転ヘッドの駆動制御も行う。さらに、記録再生制御部２１５は、編集装置３０から供給された再生指示信号ＰＣに基づいて、磁気テープや回転ヘッドの駆動制御等を行い、再生指示信号ＰＣで示された速度である設定フレームレートＦＲsのノイズの少ない再生データＤＴkを生成して編集装置３０に供給する。また、記録再生制御部２１５は、動作状態や記録再生動作に関する情報等を表示部２１７に表示する。
【００２４】
なお、図２では、信号再生装置２０としてダイナミックトラッキング方式のビデオテープレコーダの構成を示したが、ノイズの少ない変速再生画像を得ることができるものであれば、光や磁気を利用したディスク状記録媒体あるいは半導体記憶素子等を用いる信号再生装置であっても良い。
【００２５】
次に、編集装置３０について説明する。図３は、編集装置３０の構成を示している。素材取込部３１の再生指示回路３１１は、後述する編集制御部３３から供給された制御信号ＲＳに基づき再生指示信号ＰＣを生成して信号再生装置２０に供給することにより、信号再生装置２０での再生速度や再生位置を指示して再生動作を開始させる。また、再生指示信号ＰＣに基づくフレームレート情報ＤＭ-FRsを含む付属情報ＤＭ、すなわち再生指示信号ＰＣによって指示した速度を示す設定フレームレートＦＲsをフレームレート情報ＤＭ-FRsとして、このフレームレート情報ＤＭ-FRsを含む付属情報ＤＭをデータベース化処理回路３１２に供給する。
【００２６】
信号再生装置２０から再生指示信号ＰＣに基づいた設定フレームレートＦＲsの再生データＤＴkが供給されたときには、この再生データＤＴkをデータベース化処理回路３１２に供給する。
【００２７】
データベース化処理回路３１２は、再生データＤＴkを構成する映像データＤＶや音声データＤＡに対して付属情報ＤＭを関係付けて、編集処理部３２のデータ記憶装置３２１に素材データとして記憶させる。また、データベース化処理回路３１２は、データ記憶装置３２１に記憶した素材データを構成する再生データＤＴkに基づいて、容易に素材データの内容を確認可能とするデータベース情報ＤＢを生成して編集制御部３３に供給する。例えば、データベース情報ＤＢは、素材データの内容を判別可能とする情報（例えばサムネイル）、設定フレームレートＦＲs、データ記憶装置３２１における記憶位置等の情報から構成されるものである。さらに、再生指示信号ＰＣに基づいて再生が行われた時間長を示す情報や再生データＤＴkのタイムコード情報等も用いて、データベース情報ＤＢを構成することもできる。また、データベース化処理回路３１２は、再生データＤＴkにタイムコード等の種々の情報が含まれているとき、この情報を付属情報ＤＭに含めるものとすれば、再生データＤＴkに含まれている情報を編集中あるいは編集後に活用できる。
【００２８】
編集制御部３３は、ＧＵＩ(Graphical User Interface)環境で編集処理を可能とするための映像データＤＶgや、データベース情報の内容を表示するための映像データＤＶiを生成して、映像出力信号生成回路３５１に供給する。映像出力信号生成回路３５１は、供給された映像データＤＶg，ＤＶiに基づき映像信号Ｓvmを生成して編集画像表示装置４０に出力する。このように、映像信号Ｓvmを編集画像表示装置４０に供給することで、どのような素材データが記憶されているか等を編集画像表示装置４０の画面上に表示できる。
【００２９】
また、編集制御部３３は、ポストプロダクション処理の制御を行う。すなわち、編集制御部３３に接続されているユーザインタフェース部３４から、ＧＵＩ環境での表示を利用した操作信号ＰＳeが供給されて、操作信号ＰＳeによっていずれかの素材データを選択することが示されたときには、この操作信号ＰＳeに応じた読出制御信号ＲＣを生成して編集処理部３２の書込読出処理回路３２２に供給する。また、操作信号ＰＳeが読み出した素材データの加工や結合等の編集操作に関するものであるときには、操作信号ＰＳeに応じた編集制御信号ＥＴを生成して編集処理部３２の信号編集回路３２３に供給する。さらに、素材データの編集が終了してコンテンツデータが完成されたとき、操作信号ＰＳeがコンテンツデータをデータ記憶装置３２１に記憶する操作を示しているときには、操作信号ＰＳeに応じた書込制御信号ＷＣを生成して、書込読出処理回路３２２に供給する。また、操作信号ＰＳeがコンテンツデータの出力を示しているときには、操作信号ＰＳeに応じた出力制御信号ＲＰを生成して書込読出処理回路３２２に供給する。操作信号ＰＳeがコンテンツデータの再生速度範囲を規定するものであるときには、操作信号ＰＳeに応じた速度範囲設定信号ＬＰを生成して信号編集回路３２３に供給する。
【００３０】
書込読出処理回路３２２は、読出制御信号ＲＣに基づき、要求された素材データをデータ記憶装置３２１から読み出して信号編集回路３２３に供給する。また、書込制御信号ＷＣに基づき、完成されたコンテンツデータＤＣをデータ記憶装置３２１に記憶させる。また、出力制御信号ＲＰに基づき、要求されたコンテンツデータＤＣをデータ記憶装置３２１から読み出して出力する。
【００３１】
信号編集回路３２３は、データ記憶装置３２１から読み出した素材データに含まれている映像データＤＶや音声データＤＡを用いて、画像や音声の加工や結合および削除等の編集処理を編集制御信号ＥＴに基づいて行う。この編集処理では、素材である映像データＤＶや音声データＤＡのフレームレートを低下させることなくデータの加工や結合等を行い、時間軸上での画像の密度を低下させることなくコンテンツデータを生成する。ここで、信号編集回路３２３は、編集前や編集中あるいは編集後の映像データＤＶeを映像出力信号生成回路３５１に供給するとともに、編集前や編集中あるいは編集後の音声データＤＡeを音声出力信号生成回路３５２に供給する。また、信号編集回路３２３は、編集処理によって映像データＤＶや音声データＤＡのフレームレートを変更したとき、付属情報ＤＭも編集後の映像データや音声データに合わせて変更する。さらに、編集後の映像データＤＶや音声データＤＡおよび編集後の映像データＤＶや音声データＤＡに対応する設定フレームレートＦＲsを示すフレームレート情報ＤＭ-FRsを含んだ付属情報ＤＭcを連結させてコンテンツデータＤＣを生成する。また、速度範囲設定信号ＬＰが供給されたときには、この速度範囲設定信号ＬＰに基づいてコンテンツデータＤＣの再生速度範囲を示す速度範囲情報も付属情報ＤＭcとして連結させる。さらに、ユーザインタフェース部３４からコンテンツのタイトルやコンテンツの推奨再生速度が入力されたときには、これらの情報も付属情報ＤＭcとして連結させる。また、編集処理によってコンテンツデータの再生時間長情報が得られているときには、この情報も付属情報ＤＭcとして連結させるものとしても良い。さらに、コンテンツデータの再生可能な最高速度が入力されたときには、この最高速度も付属情報ＤＭcとして連結させる。
【００３２】
編集出力信号生成部３５の映像出力信号生成回路３５１は、上述したように、編集制御部３３から供給された映像データＤＶg，ＤＶiに基づき映像信号Ｓvmを生成して編集画像表示装置４０に供給する。このため、ＧＵＩ環境で素材データに関する情報を表示できる。さらに、信号編集回路３２３から供給された映像データＤＶeに基づき映像信号Ｓvmを生成することで、編集前や編集中あるいは編集後の画像を編集画像表示装置４０の画面上で確認できる。
【００３３】
音声出力信号生成回路３５２は、信号編集回路３２３から供給された音声データＤＡeを、アナログの音声信号Ｓamに変換するとともに所望の信号レベルとして、例えばスピーカやヘッドホンを用いて構成された編集音声出力装置４１に供給する。このため、編集前や編集中あるいは編集後の音声を編集音声出力装置４１から出力される音声によって確認できる。
【００３４】
このように、再生データＤＴkや再生指示信号ＰＣに基づく付属情報ＤＭを用いたポストプロダクション処理を行いコンテンツデータＤＣが完成すると、この完成したコンテンツデータＤＣは、コンテンツ送出装置５０に供給されて、このコンテンツ送出装置５０からユーザのコンテンツ再生装置７０に供給される。
【００３５】
図４は、コンテンツ送出装置５０の構成を示している。編集装置３０から供給された配信用のコンテンツデータＤＣは、書込処理部５１に供給される。書込処理部５１は、送出データ生成部５２のコンテンツ蓄積装置５２１と接続されており、供給された配信用のコンテンツデータをコンテンツ蓄積装置５２１に記憶させる。なお、コンテンツデータＤＣは、編集装置３０から供給されたものに限られるものではなく、可変速フレームレートの映像データを得ることができる撮像装置で生成された素材データ等をコンテンツデータＤＣとして用いるものとしても良い。
【００３６】
送出データ生成部５２のコンテンツ蓄積装置５２１には、読出処理回路５２２が接続されているとともに、この読出処理回路５２２には、配信用のコンテンツデータを伝送する際の伝送路の帯域情報ＷＢやコンテンツ再生装置側からのコンテンツ要求信号ＲＱが後述する伝送処理部５３から供給される。
【００３７】
読出処理回路５２２は、帯域情報ＷＢやコンテンツ蓄積装置５２１に蓄積されている要求されたコンテンツデータＤＣの付属情報ＤＭcに基づき、要求されたコンテンツデータの読み出しを制御してフレームレート調整を行い、フレームレート調整後のコンテンツデータＤＣzaを情報修正回路５２３に供給する。
【００３８】
例えば、後述するエンコーダ５２４で符号化処理を行ったときの１フレーム分のデータ量がＢＤbit、付属情報ＤＭcに含まれているフレームレート情報ＤＭc-FRsによって示された設定フレームレートＦＲsが基準フレームレートＦＲrのｎ倍であるとき、単位時間で伝送するデータ量ＢＴは「ＢＴ＝ＢＤ×ｎ×ＦＲr＋ＢＨ」となる。なお、データ量ＢＨは、コンテンツデータをパケット化して伝送するときに付加されるヘッダ情報等をまとめて示したものである。
【００３９】
ここで、帯域情報ＷＢによって伝送可能なデータ量として示された帯域幅ＢＡがデータ量ＢＴより小さくないときには、コンテンツデータのフレームレート調整を行わないものとして、コンテンツ蓄積装置５２１からコンテンツデータを順次読み出して情報修正回路５２３に供給する。また、帯域幅ＢＡがデータ量ＢＴよりも小さいとき、コンテンツデータの映像データに対しては、フレームレート調整を行うことでデータ量を少なくして、コンテンツデータの伝送の遅れによる再生画像の途切れを防止する。例えば付属情報ＤＭcに含まれているフレームレート情報ＤＭc-FRsによって示された設定フレームレートＦＲsと、基準フレームレートＦＲrから、基準フレームレートＦＲrに対する設定フレームレートＦＲsの倍数「ｍ」を判別する。さらに、判別した倍数「ｍ」の約数を求めて、「ｍ」を除く約数の最大値と基準フレームレートＦＲrを乗算して調整後の設定フレームレートとする。すなわち「ｍ＝１０」であるときには約数の最大値が「５」であるので「ｍ＝５」とするフレームレート調整を行う。このフレームレート調整では、１フレームおきにコンテンツデータを読み出すことで、基準フレームレートＦＲrに対して５倍のフレームレートのコンテンツデータを生成する。また、「ｍ＝９」であるときには「ｍ＝３」に調整して、２フレームおきにコンテンツデータを読み出すことでフレームレート調整後のコンテンツデータを生成する。また、調整後のデータ量ＢＴが帯域幅ＢＡよりも大きいときにはさらにフレームレートの調整を行う。このように、「ｍ」を除く約数の最大値を用いて調整後のフレームレートを決定すれば、コンテンツデータを読み出す際にフレーム単位で間引きを行うだけで、簡単にフレームレート調整後のコンテンツデータを生成できる。
【００４０】
その後、「ｍ＝１」でも調整後のデータ量ＢＴが帯域幅ＢＡよりも大きいときには「ｍ＝１／ｋ」（ｋ：自然数）となるようにフレーム間引きを行うことで、データ量ＢＴを更に少なくできる。また、帯域幅ＢＡが変化したときには帯域幅ＢＡの変化に応じてフレームレートを可変させる。
【００４１】
また、コンテンツデータの音声データに対しては、映像データに対するフレームレート調整に応じてサンプル間引きを行い、フレームレート調整後の音声データを生成する。例えば映像データが１フレームおきに読み出されるときには、音声データを１サンプル置きに読み出す。また映像データが２フレームおきに読み出されるときには、音声データを２サンプル置きに読み出してフレームレート調整後の音声データを生成する。
【００４２】
情報修正回路５２３は、読出処理回路５２２によってフレームレート調整が行われたとき、調整後のフレームレートに対応するようにコンテンツデータＤＣzaの付属情報ＤＭzaを修正して、フレームレートを正しく示す付属情報ＤＭzとする。さらに、この付属情報ＤＭzを連結したコンテンツデータＤＣzをエンコーダ５２４に供給する。例えば「ｍ＝１０」が「ｍ＝５」に調整されたときには、設定フレームレートＦＲsを「×１０」から「×５」に変更する修正を行い、設定フレームレートＦＲsが「×１０」であることを示すフレームレート情報ＤＭc-FRsを、設定フレームレートＦＲsが「×５」であることを示すフレームレート情報ＤＭz-FRsに変更して付属情報ＤＭzとする。
【００４３】
エンコーダ５２４は、供給されたコンテンツデータＤＣzの符号化処理を行い、映像データＤＶzや音声データＤＡzを伝送に適した信号に符号化して符号化データＤＺを生成する。例えばＭＰＥＧ(Moving Picture Experts Group)４として規格化されている符号化方式等を用いてストリーミング配信に適した信号に符号化する。この符号化処理によって得られた符号化データＤＺに付属情報ＤＭzを連結させて、送出データＤＴzとして伝送処理部５３に供給する。このように、符号化処理を行うことで効率良くコンテンツデータの伝送を行うことが可能となる。
【００４４】
伝送処理部５３は、コンテンツ再生装置７０から供給された伝送信号ＴＭrqによってコンテンツデータの要求がなされたとき、要求されているコンテンツデータを示すコンテンツ要求信号ＲＱを読出処理回路５２２に供給する。また、伝送処理部５３は、伝送路６０の帯域に関する帯域情報ＷＢを生成して読出処理回路５２２に供給する。さらに、伝送処理部５３は、コンテンツデータの要求に基づき、エンコーダ５２４から供給された送出データＤＴzを所定のプロトコルの伝送信号ＴＭzとして、伝送路６０を介してコンテンツデータの要求を行ったコンテンツ再生装置７０に供給する。
【００４５】
この読出処理回路５２２に供給する帯域情報ＷＢは、例えばルータ等のネットワーク機器を用いて伝送処理部５３を構成するとともに、このネットワーク機器が持つ管理情報ベース(ＭＩＢ:Management Information Base）からトラフィック情報を取得し、このトラフィック情報を帯域情報ＷＢとして用いる。また、計測用のパケットをコンテンツ再生装置７０に送信し、コンテンツ再生装置７０からのレスポンス時間などを測定することで帯域を判別して、この判別結果を帯域情報ＷＢとして用いることもできる。
【００４６】
ところで、上述のコンテンツ送出装置５０のコンテンツ送出処理は、コンピュータを用いてソフトウェア処理によっても実現できる。このソフトウェアでコンテンツ送出を行う場合の構成を図５に示す。
【００４７】
コンピュータは、図５に示すようにＣＰＵ(Central Processing Unit)５５１を内蔵しており、このＣＰＵ５５１にはバス５６０を介してＲＯＭ５５２，ＲＡＭ５５３，記憶容量が大容量であるハード・ディスク・ドライブ等を用いて構成したデータ蓄積部５５４，入出力インタフェース５５５が接続されている。さらに、入出力インタフェース５５５には信号入力部５６１や通信部５６２、記録媒体ドライブ５６３が接続されている。
【００４８】
ＣＰＵ５５１は、ＲＯＭ５５２やＲＡＭ５５３あるいはデータ蓄積部５５４に記憶されているプログラムを実行して、コンテンツ送出処理を行う。信号入力部５６１に入力されたコンテンツデータは、入出力インタフェース５５５とバス５６０を介してデータ蓄積部５５４に記憶させる。また、通信部５６２を介してコンテンツ要求信号ＲＱが供給されたとき、データ蓄積部５５４に記憶されているコンテンツデータから、要求されたコンテンツデータの読み出しを行うとともに、この読み出しを制御して伝送路６０に応じたデータ量のコンテンツデータとなるようにフレームレート調整を行う。さらに、伝送に適した符号化を行って送出データＤＴzを生成する。この生成した送出データＤＴzを、通信部５６２を介して出力する。
【００４９】
なお、コンテンツ送出処理を行うプログラムは、予めＲＯＭ５５２やデータ蓄積部５５４に記憶させておくものとしたり、記録媒体ドライブ５６３によって、コンテンツ送出処理のプログラムを記録媒体に記録しあるいは記録媒体に記録されているプログラムを読み出して実行するものとしても良い。さらに、通信部５６２によって、プログラムを有線あるいは無線の伝送路を介して送信あるいは受信するものとし、受信したプログラムをコンピュータで実行するものとしても良い。
【００５０】
図６は、コンテンツ送出処理動作を示すフローチャートである。ステップＳＴ１１では、コンテンツデータＤＣの取り込みを行い、信号入力部５６１に入力されたコンテンツデータＤＣをデータ蓄積部５５４に記憶させる。
【００５１】
ステップＳＴ１２では、コンテンツデータの要求がなされたか否かを判別する。ここでコンテンツデータの要求がなされていないときにはステップＳＴ１２に戻り、コンテンツデータの要求が例えば通信部５６２を介してなされたときにはステップＳＴ１３に進む。
【００５２】
ステップＳＴ１３では、要求されたコンテンツデータの付属情報ＤＭcを読み出してステップＳＴ１４に進む。
【００５３】
ステップＳＴ１４では、伝送路の帯域を検出するとともに、検出された帯域に基づいてコンテンツのフレームレートを調整して、調整されたフレームレートとなるようにコンテンツデータをデータ蓄積部５５４から読み出してステップＳＴ１５に進む。
【００５４】
ステップＳＴ１５では、読み出したコンテンツデータＤＣzaの付属情報ＤＭzaが、調整されたフレームレートと対応するように修正してステップＳＴ１６に進む。
【００５５】
ステップＳＴ１６では、付属情報の修正がなされたコンテンツデータＤＣzを用いて伝送路に応じた符号化処理を行い符号化データＤＺを生成する。さらに、生成した符号化データＤＺと修正後の付属情報ＤＭzを用いて、送出データＤＴzを生成してステップＳＴ１７に進む。
【００５６】
ステップＳＴ１７では、コンテンツデータの要求先に向けて、生成した送出データＤＴzを通信部５６２から出力する。
【００５７】
次に、コンテンツ再生装置について説明する。図７は、コンテンツ再生装置７０の構成を示している。コンテンツ送出装置５０から供給された伝送信号ＴＭzは、入力部７１の通信回路７１１に供給される。入力部７１はコンテンツデータの取り込みを行うものであり、入力部７１の通信回路７１１は、供給された伝送信号ＴＭzから送出データＤＴzを生成するとともに、この送出データＤＴzから符号化データＤＺと付属情報ＤＭzを抽出する。さらに、抽出した付属情報ＤＭzを情報記憶回路７１２に供給するとともに、符号化データＤＺをデータ保持回路７１３に供給する。また通信回路７１１は、後述する再生制御部７２からのコンテンツ要求信号ＲＱに基づき伝送信号ＴＭrqを生成して、コンテンツ送出装置５０に供給する。
【００５８】
情報記憶回路７１２は、供給された付属情報ＤＭzを記憶する。またデータ保持回路７１３は、供給された符号化データＤＺを記憶する。
【００５９】
再生制御部７２にはユーザインタフェース部７３が接続されており、ユーザインタフェース部７３からの操作信号ＰＳpがコンテンツデータの要求を行うものであるとき、操作信号ＰＳpに基づいたコンテンツ要求信号ＲＱを生成して通信回路７１１に供給することで、コンテンツ送出装置５０に対してコンテンツデータの送出要求を行う。また、操作信号ＰＳpがコンテンツデータの再生を指示するものであるときには、読出制御信号ＣＮをデータ保持回路７１３に供給して、再生の指示が行われたコンテンツの符号化データＤＺをデータ保持回路７１３から読み出して再生処理部７４に供給する。さらに、読み出した符号化データＤＺに対応する付属情報ＤＭzを情報記憶回路７１２から読み出して、再生速度ＦＰの可変範囲を示す映像データＤＶsを生成して再生処理部７４に供給することで、コンテンツ提示装置８０の画面上に再生速度ＦＰの可変範囲を表示する。ここで、操作信号ＰＳpがコンテンツの再生速度ＦＰを可変するものであるときには、再生処理部７４の動作を制御する提示制御信号ＣＰを付属情報ＤＭzに基づき生成して再生処理部７４に供給する。
【００６０】
再生処理部７４は、データ保持回路７１３から供給された符号化データＤＺの復号化処理を行い、コンテンツの映像データＤＶzや音声データＤＡzを生成する。さらに、生成した映像データＤＶzや音声データＤＡzに対して提示制御信号ＣＰに基づいた間引きや繰り返し処理を行い、ユーザの設定した再生速度ＦＰに応じた映像信号Ｓvzや音声信号Ｓazを生成してコンテンツ提示装置８０に供給することで、コンテンツ提示を行う。
【００６１】
なお、符号化データＤＺがフレーム内符号化データで構成されているときには、データ保持回路７１３から提示制御信号ＣＰに基づき、符号化データＤＺをフレーム単位で間引きして読み出すものとしても良い。この場合には、間引きされてしまう映像データの復号化を行う必要がなく、復号化処理を容易に行うことができる。
【００６２】
また、コンテンツ再生装置７０は、コンテンツデータが記録されている記録媒体を用いるものであっても良い。この場合、記録媒体を再生して得られた再生信号から付属情報ＤＭzと符号化データＤＺを分離して、この付属情報ＤＭzを情報記憶回路７１２に記憶させるとともに、符号化データＤＺをデータ保持回路７１３に記憶させることで、同様に処理することができる。
【００６３】
ところで、上述のコンテンツ再生装置７０のコンテンツ再生処理も、コンピュータでソフトウェア処理することによって実現できる。このソフトウェアでコンテンツ再生を場合の構成を図８に示す。
【００６４】
コンピュータは、図８に示すようにＣＰＵ７５１を内蔵しており、このＣＰＵ７５１にはバス７６０を介してＲＯＭ７５２，ＲＡＭ７５３，データ蓄積部７５４，入出力インタフェース７５５が接続されている。さらに、入出力インタフェース７５５には通信部７６１やユーザインタフェース部７６２、信号出力部７６３、記録媒体ドライブ７６４が接続されている。
【００６５】
ＣＰＵ７５１は、ＲＯＭ７５２やＲＡＭ７５３あるいはデータ蓄積部７５４に記憶されているプログラムを実行して、ユーザインタフェース部７６２からの操作信号ＰＳpに基づいたコンテンツ送出処理動作を行う。ここで、通信部７６１に送出データＤＴzが供給されたとき、通信部７６１は、符号化データＤＺと付属情報ＤＭzを抽出する。この通信部７６１で抽出された符号化データＤＺと付属情報ＤＭzをデータ蓄積部７５４に記憶させる。また、ユーザインタフェース部７６２からの操作信号ＰＳpに基づいて、データ蓄積部７５４に記憶されている符号化データＤＺの読み出しや復号化処理を行い、映像データＤＶzや音声データＤＡzを生成して信号出力部７６３に供給する。信号出力部７６３は、映像データＤＶzや音声データＤＡzに基づき、コンテンツ提示装置８０に応じた映像信号Ｓvzや音声信号Ｓazを生成して出力する。
【００６６】
なお、コンテンツ再生処理を行うプログラムは、予めＲＯＭ７５２やデータ蓄積部７５４に記憶させておくものとしたり、記録媒体ドライブ７６４によって、コンテンツ再生処理のプログラムを記録媒体に記録しあるいは記録媒体に記録されているプログラムを読み出して実行するものとしても良い。さらに、通信部７６１によって、プログラムを有線あるいは無線の伝送路を介して送信あるいは受信するものとし、受信したプログラムをコンピュータで実行するものとしても良い。
【００６７】
図９は、コンテンツ再生処理動作を説明するためのフローチャートである。コンテンツデータを再生する場合、ＣＰＵ７５１は、ＧＵＩ環境を構成するための画像をコンテンツ提示装置８０に表示させるとともに、この表示画像に対応した操作をユーザインタフェース部７６２で行うことで操作入力を行う。
【００６８】
図１０は、コンテンツ提示装置８０に表示したＧＵＩ環境を構成する画像を例示したものである。コンテンツ提示装置８０の画面上には、コンテンツの画像を表示するビュワー部８０１、再生速度ＦＰを可変するためのインタフェースである速度可変コンソール部８０２、再生速度ＦＰを表示する再生速度表示部８０３、動作モードや音量等の切り換えを行うための動作コントロール部８０４、コンテンツのタイトルを示すタイトル表示部８０５、コンテンツの再生時間や現在の時間を表示する時間表示部８０６、現在の再生位置を示す再生位置表示部８０７等が設けられている。
【００６９】
図９のステップＳＴ２１では、データ蓄積部７５４からコンテンツの付属情報ＤＭzを読み出して、付属情報ＤＭzに基づいた表示を行う。例えばコンテンツのタイトルやコンテンツの時間長をタイトル表示部８０５や時間表示部８０６に表示する。また速度範囲情報に基づき最低速度と最高速度を速度可変コンソール部８０２に表示する。
【００７０】
ステップＳＴ２２では、動作コントロール部８０４を利用して、コンテンツの再生開始操作が行われたか否かを操作信号ＰＳpに基づき判別する。ここで、再生開始操作が行われていないときにはステップＳＴ２２に戻り、再生開始操作が行われたときにはステップＳＴ２３に進む。
【００７１】
ステップＳＴ２３では、再生速度ＦＰと設定フレームレートＦＲsに応じて再生処理条件の設定、すなわち符号化データＤＺを復号化して得られた映像データＤＶzや音声データＤＡzから映像信号Ｓvzや音声信号Ｓazを生成する際に行うデータの間引き間隔やデータの繰り返し数を決定して、ステップＳＴ２４に進む。
【００７２】
ステップＳＴ２４では、データ蓄積部７５４から符号化データＤＺを読み出して復号化して映像データＤＶzや音声データＤＡzを生成するとともに、ステップＳＴ２３で決定された再生処理条件でデータの間引きやデータの繰り返し行い、コンテンツ提示用の映像信号Ｓvzや音声信号Ｓazを生成する。この生成した映像信号Ｓvzや音声信号Ｓazをコンテンツ提示装置８０に供給することで、速度可変コンソール部８０２のカーソル位置（太線で示す）で示された再生速度ＦＰの再生画像をコンテンツ提示装置８０のビュワー部８０１に表示する。また、このときの再生速度ＦＰを再生速度表示部８０３に表示するとともに、再生時間や再生位置を時間表示部８０６や再生位置表示部８０７に表示する。また、コンテンツ提示装置８０は、速度可変コンソール部８０２のカーソル位置で示された再生速度ＦＰでの再生音声を出力する。
【００７３】
ステップＳＴ２５では、速度可変コンソール部８０２のカーソル位置が移動されて再生速度ＦＰが変更されたか否かを判別する。ここで、再生速度ＦＰの変更が行われたと判別されたときにはステップＳＴ２３に戻り、再生速度ＦＰの変更が行われたと判別されていないときにはステップＳＴ２５に進む。
【００７４】
ステップＳＴ２６では、再生動作の終了であるか否かを判別する。ここで、再生動作を停止する操作が行われていないとき、あるいはコンテンツの再生位置が終了位置となっていないときにはステップＳＴ２５に戻る。また、停止操作が行われたとき、あるいは再生位置が終了位置となったときには、変速再生動作を終了する。
【００７５】
図１１は、画像に対しての再生処理条件の設定動作を示すフローチャートである。ステップＳＴ３１では、速度可変コンソール部８０２のカーソル位置に基づいて再生速度ＦＰを判別してステップＳＴ３２に進む。ここで、基準フレームレートＦＲrを１倍速として、速度可変コンソール部８０２でのカーソルの初期位置を例えば１倍速の位置とすることで、再生動作開始時の再生速度ＦＰを設定する。また、編集装置３０によって再生速度ＦＰが推奨されているときには、この推奨されている再生速度ＦＰの位置をカーソルの初期位置とするとともに、推奨されている再生速度ＦＰを、再生動作開始時の再生速度ＦＰと設定する。さらに、カーソル位置がユーザによって移動されているときにはカーソル位置と対応する速度を再生速度ＦＰとする。
【００７６】
ステップＳＴ３２では、付属情報ＤＭzに含まれているフレームレート情報ＤＭz-FRsに基づいて設定フレームレートＦＲsを判別してステップＳＴ３３に進む。ステップＳＴ３３では、再生速度ＦＰと設定フレームレートＦＲsを乗算して、再生処理条件を決定するための判別値ＦＤを算出する。
【００７７】
ステップＳＴ３４では、判別値ＦＤに基づいて再生処理条件を決定する。ここで判別値ＦＤが１以上で小数点以下の値を含まないときには、判別値ＦＤに応じたフレーム間隔で画像を間引いて出力するように再生処理条件を決定する。判別値ＦＤが１以上で小数点以下の値を含む場合、基準フレームレートＦＲrに対する設定フレームレートＦＲsの倍数分のフレームから、判別値ＦＤの整数値部分に応じたフレーム間隔で画像の間引きを行い、再生速度分の画像を読み出すように再生処理条件を決定する。判別値ＦＤが１未満である場合には、所望の再生速度に応じたフレーム数となるまで同じ画像を繰り返し出力するように再生処理条件を決定する。このように決定された再生処理条件に基づいて上述のステップＳＴ２４の処理を行うことで、正しく所望の再生速度でコンテンツの画像を提示させることができる。
【００７８】
図１２は、判別値ＦＤが１以上で小数点以下の値を含まない場合での画像再生動作を示している。図１２Ａは、設定フレームレートＦＲsが基準フレームレートＦＲrに対して１０倍速とされているときの映像データＤＶzに基づく画像を示している。また図１２Ｂはフレーム画像の設定フレームレートＦＲsを示すフレームレート情報ＤＭz-FRs、図１２Ｃは絶対フレーム番号ＡＮをそれぞれ示している。なお、フレームレート情報ＤＭ-FRsは、設定フレームレートＦＲsを示すだけでなく、基準フレームレートＦＲrに対する設定フレームレートＦＲsの倍率を示すものとしても良い。図１２Ｂおよび以下の図で示すフレームレート情報ＤＭ-FRsでは倍率を記している。
【００７９】
ここで、再生速度ＦＰが（１／５）倍速とされたとき、判別値ＦＤは「１０×（１／５）＝２」となる。このため、図１２Ｄ，図１２Ｅに示すように、「ＦＤ＝２」フレーム目毎、すなわち映像データＤＶzを１フレーム置きに用いて映像信号Ｓvzを生成することで、（１／５）倍速での再生画像をコンテンツ提示装置８０に表示することができる。なお、図１２Ｄは表示される画像の絶対フレーム番号ＡＮを示しており、図１２Ｅは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８０】
再生速度ＦＰが１倍のとき、判別値ＦＤは「１０×１＝１０」となる。このため、図１２Ｆ，図１２Ｇに示すように、「ＦＤ＝１０」フレーム目毎すなわち映像データＤＶzを９フレーム分飛ばしながら用いて映像信号Ｓvzを生成することで、１倍速の再生画像をコンテンツ提示装置８０に表示することができる。なお、図１２Ｆは表示される画像の絶対フレーム番号ＡＮを示しており、図１２Ｇは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８１】
また、再生速度ＦＰが２倍のとき、判別値ＦＤは「１０×２＝２０」となる。このため、図１２Ｈ，図１２Ｊに示すように、「ＦＤ＝２０」フレーム目毎すなわち映像データＤＶzを１９フレーム分飛ばしながら用いて映像信号Ｓvzを生成することで、２倍速の再生画像をコンテンツ提示装置８０に表示することができる。なお、図１２Ｈは表示される画像の絶対フレーム番号ＡＮを示しており、図１２Ｊは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８２】
図１３は、判別値ＦＤが１以上で小数点以下の値を含む場合の画像再生動作を示している。図１３Ａは、設定フレームレートＦＲsが基準フレームレートＦＲrに対して７倍速とされているときの映像データＤＶzに基づく画像を示している。また図１３Ｂはフレーム画像の設定フレームレートＦＲsを示すフレームレート情報ＤＭz-FRs、図１３Ｃは絶対フレーム番号ＡＮをそれぞれ示している。
【００８３】
ここで、再生速度ＦＰが（１／３）倍速であるとき、判別値ＦＤは「７×（１／３）＝２．３３・・・」となる。このため、図１３Ｄ，図１３Ｅに示すように、基準フレームレートＦＲrに対する設定フレームレートＦＲsの倍数分である７フレームから、判別値ＦＤの整数値部分に応じて２フレーム目毎すなわち１フレーム置きに映像データの読み出しを行い、３フレーム分の映像データＤＶzを出力させることで、（１／３）倍速の再生画像を得ることができる。なお、図１３Ｄは表示される画像の絶対フレーム番号ＡＮを示しており、図１３Ｅは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８４】
図１４は、判別値ＦＤが１未満となる場合での再生動作を示している。図１４Ａは、設定フレームレートＦＲsが基準フレームレートＦＲrに対して（１／４）倍速とされているときの映像データＤＶzに基づく画像を示している。また図１４Ｂはフレーム画像の設定フレームレートＦＲsを示すフレームレート情報ＤＭz-FRs、図１４Ｃは絶対フレーム番号ＡＮをそれぞれ示している。
【００８５】
ここで、再生速度ＦＰが１倍速とされたとき、判別値ＦＤは「（１／４）×１＝１／４」となる。このため、図１４Ｄ，図１４Ｅに示すように、再生速度に応じたフレーム数すなわち映像データＤＶzをフレーム毎に４回繰り返し用いて映像信号Ｓvzを生成することで、１倍速での再生画像をコンテンツ提示装置８０に表示することができる。なお、図１４Ｄは表示される画像の絶対フレーム番号ＡＮを示しており、図１４Ｅは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８６】
再生速度ＦＰが２倍速であるとき、判別値ＦＤは「（１／４）×２＝１／２」となる。このため、図１４Ｆ，図１４Ｇに示すように、映像データＤＶzをフレーム毎に２回繰り返し用いて映像信号Ｓvzを生成することで、２倍速での再生画像をコンテンツ提示装置８０に表示することができる。なお、図１４Ｆは表示される画像の絶対フレーム番号ＡＮを示しており、図１４Ｇは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８７】
再生速度ＦＰが４倍速であるとき、判別値ＦＤは「（１／４）×４＝１」となる。このため、図１４Ｈ，図１４Ｊに示すように、映像データＤＶzをフレーム毎に順次用いて映像信号Ｓvzを生成することで、４倍速での再生画像をコンテンツ提示装置８０に表示することができる。なお、図１４Ｈは表示される画像の絶対フレーム番号ＡＮを示しており、図１４Ｊは映像信号Ｓvzで表示されるフレーム画像を示している。
【００８８】
このように、記録速度と再生速度に基づいた読出間隔で画像のデータを読み出すことで、所望の再生速度の画像を表示できる。
【００８９】
次に、音声について説明する。図１５は、音声に対しての再生処理条件の設定動作を示すフローチャートである。音声については、フレーム単位で音声データＤＡzを用いるものとしたとき、フレーム間で音のつながりがなくなり音の不連続を生じてしまう。このため、音声については、サンプル単位で再生処理を行う。
【００９０】
ステップＳＴ４１では、ステップＳＴ３１と同様にして再生速度を判別してステップＳＴ４２に進む。ステップＳＴ４２では、ステップＳＴ３２と同様に設定フレームレートＦＲsを読み出してステップＳＴ４３に進む。ステップＳＴ４３では、ステップＳＴ３３と同様に判別値ＦＤを算出してステップＳＴ４４に進む。
【００９１】
ステップＳＴ４４では、判別値ＦＤに基づいて再生処理条件を決定する。ここで判別値ＦＤが１以上で小数点以下の値を含まないときには、判別値ＦＤに応じたサンプル間隔で音声データの間引きを行うように再生処理条件を決定する。判別値ＦＤが１以上で小数点以下の値を含む場合、基準フレームレートＦＲrに対する設定フレームレートＦＲsの倍数分のフレームから、判別値ＦＤの整数値部分に応じたサンプル間隔で音声データの間引きを行い、再生速度分の音声データを読み出すように再生処理条件を決定する。判別値ＦＤが１未満である場合には、所望の再生速度に応じたフレーム数分のサンプル数となるように音声データを繰り返し用いるよう再生処理条件を決定する。このように決定された再生処理条件に基づいて上述のステップＳＴ２４の処理を行うことで、正しく所望の再生速度でコンテンツの音声を提示させることができる。
【００９２】
図１６は、判別値ＦＤが１以上で小数点以下の値を含まない場合での音声再生動作を示している。図１６Ａは、絶対フレーム番号ＡＮを示しており、図１６Ｂはフレーム画像の設定フレームレートＦＲsを示すフレームレート情報ＤＭz-FRsを示している。
【００９３】
ここで、再生速度ＦＰが（１／５）倍速とされたとき、設定フレームレートＦＲsは基準フレームレートＦＲrに対して１０倍速とされていることから、判別値ＦＤは「１０×（１／５）＝２」となる。このため、「ＦＤ＝２」サンプル目毎すなわち１サンプル置きに音声データＤＡzを用いて音声信号Ｓazを生成することで、１倍速での再生音声をコンテンツ提示装置８０から出力できる。なお、図１６Ｃは、映像信号Ｓvzの生成に用いられるフレームを示しており、図１６Ｄは音声データＤＡzが１４サンプル／フレームであるとき、音声信号Ｓazで用いられる音声データを示している。
【００９４】
図１７は、判別値ＦＤが１以上で小数点以下の値を含む場合での音声再生動作を示している。図１７Ａは、絶対フレーム番号ＡＮを示しており、図１７Ｂはフレーム画像の設定フレームレートＦＲsを示すフレームレート情報ＤＭz-FRsを示している。
【００９５】
ここで、再生速度ＦＰが（１／３）倍速とされたとき、設定フレームレートＦＲsは基準フレームレートＦＲrに対して７倍速とされていることから、判別値ＦＤは「７×（１／３）＝２．３・・・」となる。また、音声データＤＡzが１４サンプル／フレームであるとき、（１／３）倍速における１フレームのサンプル数は「１４×３／７＝６」となる。
このため、判別値ＦＤの整数値部分に応じて２サンプル目毎すなわち１サンプル置きに音声データＤＡzを出力させるとともに、１フレームのサンプル数分である６サンプルの音声データＤＡzの出力がなされたときには、次のフレームの先頭に移動して１サンプル置きに音声データＤＡzを出力させるようにする。このように音声データＤＡzを選択して出力させることで、（１／３）倍速の再生音声を得ることができる。また、音声信号Ｓazに基づいて音声出力する場合にフィルタ処理を行うものとすれば、音声データＤＡzの間引きによる影響を少なくして良好な再生音声を出力できる。さらに、設定フレームレートＦＲsや再生速度ＦＰに応じて、固定的にサンプル飛ばしを行いフレーム終了時にサンプル数を合わせるものであることから、再生速度に応じた音声信号Ｓazの出力を簡単に行うことができる。なお、図１７Ｃは、映像信号Ｓvzの生成に用いられるフレームを示しており、図１７Ｄは音声データＤＡzが１４サンプル／フレームであるとき、音声信号Ｓazで用いられる音声データを示している。
【００９６】
また、音声データＤＡzの間引きを行って音声信号Ｓazの生成する場合、音声データＤＡzの間隔が広くなって再生音が不連続となってしまうことがないように、音声信号Ｓazの生成に用いる音声データの間隔が略一定となるように間引きを行うものとしても良い。例えば設定フレームレートＦＲsが基準フレームレートＦＲrのＫＡ倍とされており、再生速度ＦＰが（１／ＫＢ）倍とされているとき、連続するＫＢサンプルの音声データＤＡzから略等間隔でＫＢサンプル分の音声データを取りだして、この取り出した音声データに基づいて音声信号Ｓazを生成する。このようにすれば、図１７に示す場合に比べて処理が複雑となるが、さらに良好な音質の再生音声を出力できる。
【００９７】
判別値ＦＤが１未満である場合には、図示せずも画像のフレーム繰り返し数分だけ各音声データを繰り返して順次用いることで、所望の再生速度の音声データＤＡzを生成できる。
【００９８】
このように、編集装置３０は、記録媒体に記録されているデータの再生速度を制御して、得られた再生データに対して、フレームレート情報ＤＭ-FRsを含む付属情報ＤＭを連結させて素材データとする。さらに、この素材データを用いて編集処理を行ってフレームレート情報を含む付属情報ＤＭcが連結されたコンテンツデータＤＣを生成して送出することで、放送番組のように所定の再生速度の画像等を視聴できるだけでなく、ユーザの望む再生速度でコンテンツの視聴を行うことができる。
【００９９】
例えば、スローモーション画像が記録媒体に記録されているとき、このスローモーション画像を高速再生して、この再生データを編集装置３０に取り込むと、設定フレームレートＦＲsを基準フレームレートＦＲrよりも高くした素材データとすることができる。このため、このときの設定フレームレートＦＲsを示すフレームレート情報を付属情報として連結させてコンテンツデータＤＣを生成すれば、コンテンツ再生装置７０は、このスローモーション画像を所望の速度で再生できるとともに、ノイズの少ない再生画像を得ることができる。
【０１００】
また、編集装置３０は、素材データのフレームレートを低下させることなくコンテンツデータの生成が行われるので、再生速度の可変範囲が編集処理によって狭められてしまうことを防止できる。すなわち、素材データである再生データを有効に活用して、再生速度の可変範囲が広いコンテンツの提供を行うことができる。
【０１０１】
さらに、記録媒体に記録済みのデータを可変速再生することで、可変速再生が可能なコンテンツデータの生成に用いる素材データを得ることができるので、可変速記録が可能な撮像装置等を用いなくとも、ユーザの望む再生速度でコンテンツの視聴が可能なようにコンテンツを提供できる。
【０１０２】
【発明の効果】
この発明によれば、再生指示信号を出力して、再生指示信号に基づいて生成された画像および／または音声の再生データを取り込み、再生指示信号に基づくフレームレート情報を含む付属情報を、再生データに連結させて素材データとし、この素材データの編集処理を行い、付属情報が連結されたコンテンツデータが出力される。
【０１０３】
このように、フレームレート情報が連結されたコンテンツデータが出力されるので、このフレームレート情報を利用してユーザー側による変速再生が可能となる。また、記録媒体に既に記録されているデータを用いても、ユーザー側による変速再生を可能にできる。
【０１０４】
さらに、素材データのフレームレートを低下させることなく編集処理が行われてコンテンツデータが生成されるので、再生速度の可変範囲が広いコンテンツの提供を行うことができる。
【図面の簡単な説明】
【図１】コンテンツ配信システムの全体構成を示す図である。
【図２】ビデオテープレコーダの構成を示す図である。
【図３】編集装置の構成を示す図である。
【図４】コンテンツ送出装置の構成を示す図である。
【図５】ソフトウェアでコンテンツ送出を行う場合の構成を示す図である。
【図６】コンテンツ送出処理動作を示すフローチャートである。
【図７】コンテンツ再生装置の構成を示す図である。
【図８】ソフトウェアでコンテンツ再生を行う場合の構成を示す図である。
【図９】コンテンツ再生処理動作を示すフローチャートである。
【図１０】コンテンツ提示装置の表示画像を示す図である。
【図１１】画像に対しての再生処理条件の設定動作を示すフローチャートである。
【図１２】画像再生動作（その１）を示す図である。
【図１３】画像再生動作（その２）を示す図である。
【図１４】画像再生動作（その３）を示す図である。
【図１５】音声に対しての再生処理条件の設定動作を示すフローチャートである。
【図１６】音声再生動作（その１）を示す図である。
【図１７】音声再生動作（その２）を示す図である。
【符号の説明】
２０・・・信号再生装置、３０・・・編集装置、３１・・・素材取込部、３２・・・編集処理部、３３・・・編集制御部、３４，７３，２１６，７６２・・・ユーザインタフェース部、３５・・・編集出力信号生成部、４０・・・編集画像表示装置、４１・・・編集音声出力装置、５０・・・コンテンツ送出装置、５１・・・書込処理部、５２・・・送出データ生成部、５３・・・伝送処理部、７０・・・コンテンツ再生装置、７１・・・入力部、７２・・・再生制御部、７４・・・再生処理部、８０・・・コンテンツ提示装置、２０１・・・エンコーダ、２０２，２０３，２０６・・・切換スイッチ、２０３a，２０３b・・・記録増幅部、２０４a，２０４b・・・磁気ヘッド、２０５a，２０５b・・・再生増幅部、２０７・・・デコーダ、２１１a，２１１b・・・バイモルフ、２１２・・・バイモルフ制御部、２１５・・・記録再生制御部、２１７・・・表示部、３１１・・・再生指示回路、３１２・・・データベース化処理回路、３２１・・・データ記憶装置、３２２・・・書込読出処理回路、３２３・・・信号編集回路、３５１・・・映像出力信号生成回路、３５２・・・音声出力信号生成回路、５２１・・・コンテンツ蓄積装置、５２２・・・読出処理回路、５２３・・・情報修正回路、５２４・・・エンコーダ、５５４，７５４・・・データ蓄積部、５６１・・・信号入力部、５６２，７６１・・・通信部、５６３・・・記録媒体ドライブ、７１１・・・通信回路、７１２・・・情報記憶回路、７１３・・・データ保持回路、７６３・・・信号出力部、８０１・・・ビュワー部、８０２・・・速度可変コンソール部、８０３・・・再生速度表示部、８０４・・・動作コントロール部、８０５・・・タイトル表示部、８０６・・・時間表示部、８０７・・・再生位置表示部
【図１】
0004518737.tif 000002
【図２】
0004518737.tif 000003
【図３】
0004518737.tif 000004
【図４】
0004518737.tif 000005
【図５】
0004518737.tif 000006
【図６】
0004518737.tif 000007
【図７】
0004518737.tif 000008
【図８】
0004518737.tif 000009
【図９】
0004518737.tif 000010
【図１０】
0004518737.tif 000011
【図１１】
0004518737.tif 000012
【図１２】
0004518737.tif 000013
【図１３】
0004518737.tif 000014
【図１４】
0004518737.tif 000015
【図１５】
0004518737.tif 000016
【図１６】
0004518737.tif 000017
【図１７】
0004518737.tif 000018