(57)【要約】動画像の配信において、動画像データの先頭からではなく、任意位置からの再生を可能とし、かつそのために必要となる処理量の増加を小さく抑えることを目的とする。  動画像データ変換装置（１）は、動画像データ（６）を入力する動画像データ入力手段（２）と、動画像データ（６）に含まれ、動画像データ（６）をデコードするための条件を定めたデコーダ設定情報を取り出して保持するデコーダ設定情報保存手段（３）と、デコーダ設定情報を動画像データ（６）の所定の複数の位置に挿入して動画像データを生成するデコーダ設定情報挿入手段（４）と、生成された動画像データを動画像データ（８）として出力する動画像データ出力手段（５）とを備える。
2005025225.tif 000002
【特許請求の範囲】
【請求項１】
第１の動画像データを入力するステップと、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するステップと、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するステップと、
前記第２の動画像データを出力するステップと、
を含むことを特徴とする動画像データ変換方法。
【請求項２】
第１の動画像データを入力するステップと、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成するステップと、
前記第２の動画像データを出力するステップと、
を含むことを特徴とする動画像データ変換方法。
【請求項３】
前記第１の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項１または２記載の動画像データ変換方法。
【請求項４】
前記第２の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項１または２記載の動画像データ変換方法。
【請求項５】
請求項１または２記載の動画像データ変換方法を実行して出力される前記第２の動画像データをデコードして再生することを特徴とする動画像データ再生方法。
【請求項６】
第１の動画像データを入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
前記第２の動画像データを出力する出力手段と、
を備えることを特徴とする動画像データ変換装置。
【請求項７】
第１の動画像データを入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
前記第２の動画像データを出力する出力手段と、
を備えることを特徴とする動画像データ変換装置。
【請求項８】
前記第１の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項９】
前記第２の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１０】
前記蓄積データは、ファイルに格納されることを特徴とする請求項８または９記載の動画像データ変換装置。
【請求項１１】
外部装置から動画像データの送出元情報を受け取る手段を設け、
前記送出元情報に基づいて前記第１の動画像データの送出元を定めて入力することを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１２】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出元情報を前記第１の種類のパスを介して受け取り、動画像データの前記入力を前記第２の種類のパスを介して行うことを特徴とする請求項１１記載の動画像データ変換装置。
【請求項１３】
外部装置から動画像データの送出先情報を受け取る手段を設け、
前記送出先情報に基づいて前記第２の動画像データの送出先を定めて出力することを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１４】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出先情報を前記第１の種類のパスを介して受け取り、動画像データの前記出力を前記第２の種類のパスを介して行うことを特徴とする請求項１３記載の動画像データ変換装置。
【請求項１５】
外部装置からデコーダ設定情報を受け取る手段を設け、
前記デコーダ設定情報を前記第１の動画像データをデコードするためのデコーダ設定情報とすることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１６】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記デコーダ設定情報を前記第１の種類のパスを介して受け取ることを特徴とする請求項１５記載の動画像データ変換装置。
【請求項１７】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データを前記送出開始位置情報に基づき生成する手段と、
請求項６または７記載の動画像データ変換装置が前記送出先情報に従って送出先に定められ、前記生成した動画像データを前記第１の動画像データとして送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項１８】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データから前記送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
前記第２の動画像データを前記送出先情報に基づく送出先に送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項１９】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データから前記送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
前記第２の動画像データを前記送出先情報に基づく送出先に送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項２０】
外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記選択情報および前記送出開始位置情報、ならびに前記送出先情報を前記第１の種類のパスを介して受け取り、前記送出先情報に基づく送出先に動画像データを送出するに際して前記第２の種類のパスを介することを特徴とする請求項１８または１９記載の動画像データ配信装置。
【請求項２１】
前記選択情報に従い選択した動画像データのデコーダ設定情報を読み出し、前記第１の種類のパスを介して前記送出先情報に基づく送出先に送出することを特徴とする請求項１８または１９記載の動画像データ配信装置。
【請求項２２】
第１の動画像データを入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
生成される前記第２の動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２３】
第１の動画像データを入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
生成される前記第２の動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２４】
外部装置から動画像データの送出元情報を受け取る手段と、
請求項６、７、１８、１９のいずれか一記載の装置を前記送出元情報に基づいて選択し、出力される動画像データを入力する手段と、
前記入力した動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２５】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出元情報を前記第１の種類のパスを介して受け取り、動画像データの前記入力を前記第２の種類のパスを介して行うことを特徴とする請求項２４記載の動画像データ再生装置。
【請求項２６】
外部装置からデコーダ設定情報を受け取る手段を設け、
前記デコーダ設定情報を前記入力される動画像データをデコードするためのデコーダ設定情報とすることを特徴とする請求項２４記載の動画像データ再生装置。
【請求項２７】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記デコーダ設定情報を前記第１の種類のパスを介して受け取ることを特徴とする請求項２６記載の動画像データ再生装置。
【請求項２８】
前記デコーダ設定情報をデコーダに渡した後、キーフレームの先頭までの動画像データをデコーダ内部で、またはデコーダ到達前に廃棄することを特徴とする請求項２６または２７記載の動画像データ再生装置。
【請求項２９】
動画像データ変換装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理と、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成する処理と、
前記第２の動画像データを出力する処理と、
を実行させるプログラム。
【請求項３０】
動画像データ変換装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成する処理と、
前記第２の動画像データを出力する処理と、
を実行させるプログラム。
【請求項３１】
動画像データ再生装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理と、
前記デコーダ設定情報を前記第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成する処理と、
生成される前記第２の動画像データをデコードして再生する処理と、
を実行させるプログラム。
【請求項３２】
動画像データ再生装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の複数の位置に含むように前記第２の動画像データを生成する処理と、
生成される前記第２の動画像データをデコードして再生する処理と、
を実行させるプログラム。
【請求項３３】
前記デコーダ設定情報をデコーダに渡した後、キーフレームの先頭までの動画像データをデコーダ内部で、またはデコーダ到達前に廃棄する処理をさらに実行させる請求項３１または３２記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、符号化された動画像データを任意位置からデコードするための動画像データ変換方法および装置ならびにプログラムに関する。
【背景技術】
【０００２】  近年、動画像データを効率良く伝送する方法として、フレーム間予測に基づいた高能率圧縮による符号化データを伝送する方法が多く用いられている。これらの方法では、時間的に前後のフレームから符号化画像を予測して得られた予測パラメータと予測残差画像データを符号化することで、時間方向の相関が高い動画像データの情報量の削減が行われている。さらに、予測残差画像データを変換符号化や量子化により高能率に圧縮符号化することで、より狭い伝送帯域での動画像データ伝送を可能としている。【０００３】  その代表例としてはＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）−１、ＭＰＥＧ−２、ＭＰＥＧ−４等の圧縮符号化方式を用いる方法がある。これらの圧縮符号化方法では、入力画像フレームをマクロブロックと呼ばれる一定サイズの矩形領域単位で動き補償によるフレーム間予測を行い、得られた動きベクトルと、予測残差画像データに２次元離散コサイン変換及び量子化を施して圧縮した信号データとを可変長符号化する。【０００４】  このようにして圧縮して得られた動画像データを、パケット交換方式を利用したＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワークへ配信する方法は多数あり、また、無線伝送路でも、同様にＩＰを用いた動画像の配信へと展開していくと考えられる。【０００５】  このような動画像データの配信の方法には、ファイルダウンロード方式とストリーミング方式がある。ファイルダウンロード方式は、所定のファイルを全て配信して再生するものである。無線伝送路を用いて行う場合、無線誤りや損失が発生した場合に対応するため、ファイルダウンロード方式が採用される場合が多い。他方、ファイルダウンロード方式では、動画像再生が開始するまでの時間が長いため、動画像データを完全に受信する前に再生を開始することができるストリーミング方式も使われている。【０００６】  しかしながら、ファイルダウンロード方式は、本来、ユーザが必要とする動画像データ部分からではなく、ファイルの最初からダウンロードを行う必要がある。また、ストリーミング方式でも、フレーム間符号化フレームが継続的に存在すると、任意位置からの動画像データの受信及び再生開始ができない、もしくは制限される場合がある。【０００７】  そこで任意位置からの動画像データの復号・再生を行うために、送信側では、送信する動画像データをフレーム間符号化データに適当な時間間隔でフレーム内符号化データを挿入したデータとする。また受信側では、受信した動画像データを複数のファイルに分割して記録し、各ファイルの任意ファイルから読み出したデータに含まれるフレーム内符号化データ位置から動画像データの復号と再生を行う技術が開示されている（例えば特許文献１）。【０００８】  また、所定のフレーム周期でフレーム内符号化フレームを挿入し、ランダムアクセスポイントを設定する場合に、新たなフレーム内符号化フレームを挿入し、直前のフレーム周期のフレーム内符号化フレームをフレーム間符号化フレームに置き換えて符号化する方法が知られている（例えば特許文献２）。【０００９】
【特許文献１】特開平９−１８８８１号公報（第１図）
【特許文献２】特開平１１−２７５５８３号公報（第３、８図）
【発明の開示】
【発明が解決しようとする課題】
【００１０】  ところで、再生側において動画像をデコードするにはデコードの条件を知る必要があり、デコードの条件は、一般に動画像データの先頭にあるデコーダ設定情報により定められる。すなわち、動画像の符号化方法が一意に定められている場合を除き、再生側は、デコーダ設定情報を読み込んでデコードの条件を求めて動画像データを再生するように動作する。従来の技術では、動画像の任意位置からの再生開始を実現するためにフレーム内符号化フレームを所定の位置に存在させるように構成されているが、デコーダ設定情報については何ら開示されていない。したがって任意位置からの再生のためにフレーム内符号化フレームを存在させるだけでは充分とは言えない。また、従来の技術ではフレーム内符号化フレームの発生というエンコードの動作が必要であり、動画像データの変換における処理量が大きくなる虞がある。【００１１】  そこで、本発明は上記の問題を解決するためになされたものであり、本発明の目的は、動画像の任意位置からの再生開始を実現するための方法、装置、およびプログラムを提供することにある。【００１２】  また、本発明の他の目的は、動画像データの変換処理量を、少なく抑えた方法、装置、およびプログラムを提供することにある。
【課題を解決するための手段】
【００１３】  前記目的を達成するために、本発明に係る動画像データ変換方法は、第１の視点によれば、第１の動画像データを入力するステップと、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するステップとを含む。さらに、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するステップと、第２の動画像データを出力するステップと、を含む。【００１４】  また、本発明に係る動画像データ変換方法は、第２の視点によれば、第１の動画像データを入力するステップと、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成するステップと、第２の動画像データを出力するステップと、を含む。【００１５】  さらに、本発明に係る動画像データ変換装置は、第３の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段とを含む。さらに、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、第２の動画像データを出力する出力手段と、を含む。【００１６】  また、本発明に係る動画像データ変換装置は、第４の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成するトランスコード手段と、第２の動画像データを出力する出力手段と、を含む。【００１７】  さらに、本発明に係る動画像データ配信装置は、第５の視点によれば、送出すべき動画像データの選択情報および送出開始位置情報、ならびに動画像データの送出先情報を外部装置から受け取る手段と、選択情報に従い選択した動画像データから送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、第２の動画像データを送出先情報に基づく送出先に送出する手段と、を備える。【００１８】  また、本発明に係る動画像データ配信装置は、第６の視点によれば、送出すべき動画像データの選択情報および送出開始位置情報、ならびに動画像データの送出先情報を外部装置から受け取る手段と、選択情報に従い選択した動画像データから送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成するトランスコード手段と、第２の動画像データを送出先情報に基づく送出先に送出する手段と、を備える。【００１９】  さらに、本発明に係る動画像データ再生装置は、第７の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、生成される第２の動画像データをデコードして再生する手段と、を備える。【００２０】  また、本発明に係る動画像データ再生装置は、第８の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成するトランスコード手段と、生成される第２の動画像データをデコードして再生する手段と、を備える。【００２１】  さらに、本発明に係るプログラムは、第９の視点によれば、動画像データ変換装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理とを実行する。さらに、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成する処理と、第２の動画像データを出力する処理と、を実行させる。【００２２】  また、本発明に係るプログラムは、第１０の視点によれば、動画像データ変換装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成する処理と、第２の動画像データを出力する処理と、を実行する。【００２３】  さらに、本発明に係るプログラムは、第１１の視点によれば、動画像データ再生装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データに含まれ、第１の動画像��ータをデコードするための条件を定めるデコーダ設定情報を保持する処理と、デコーダ設定情報を第１の動画像データの所定の複数の位置に挿入して第２の動画像データを生成する処理と、生成される第２の動画像データをデコードして再生する処理と、を実行させる。【００２４】  また、本発明に係るプログラムは、第１２の視点によれば、動画像データ再生装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の複数の位置に含むように第２の動画像データを生成する処理と、生成される第２の動画像データをデコードして再生する処理と、を実行させる。
【発明の効果】
【００２５】  以上説明したように、本発明によれば、動画像データの変換において、デコーダ設定情報を動画像データの所定の複数の位置に挿入して動画像データを生成するので、動画像データの先頭からでなく、任意位置からデコードを行うことができる。【００２６】  また、本発明によれば、動画像データの変換において、デコーダ設定情報を動画像データの所定の複数の位置に挿入して動画像データを生成するので、変換に要する処理量を少なく抑えることができる。
【図面の簡単な説明】
【００２７】［図１］本発明の実施形態に係る動画像データ変換装置の主要部を示すブロック図である。
［図２］動画像データ変換の様子を模式的に示す図である。
［図３］本発明の第１の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図４］本発明の第１の実施例に係る装置間の通信シーケンスを表す図である。
［図５］伝送される動画像データのパケットの構造を示す図である。
［図６］本発明の第２の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図７］本発明の第３の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図８］本発明の第３の実施例に係る装置間の通信シーケンスを表す図である。
［図９］本発明の第４の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。
［図１０］第４の実施例に係る変換前後の動画像データの構造を説明する図である。
［図１１］本発明の第５の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。
［図１２］本発明の第６の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図１３］本発明の第７の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図１４］本発明の第８の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。
［図１５］本発明の第９の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。
【符号の説明】
【００２８】  １、２０、２０ｂ、２０ｃ、２０ｄ、２０ｅ、２０ｆ、２０ｇ、２０ｉ動画像データ変換装置
２  動画像データ入力手段
３  デコーダ設定情報保存手段
４  デコーダ設定情報挿入手段
５  動画像データ出力手段
６、８  動画像データ
７  デコーダ設定情報
１０  動画像データ配信装置
１１  動画像データ蓄積生成部
１２  動画像データ送信部
１３、２１、２１ｃ、２１ｆ、３１、３１ｈ  接続呼処理部
２２、２２ｃ  動画像データ受信部
２３、２３ａ、２３ｃ  デコーダ設定情報保存部
２４  デコーダ設定情報挿入部
２５  動画像データ送信部
２６  動画像データトランスコード部
２７ｄ、２７ｅ、２７ｆ、２７ｇ  動画像ファイル読込部
２８  動画像ファイル書出部
３０、３０ｈ  動画像データ再生装置
３２  動画像データ受信部
３３、３３ｈ  デコーダ
４０  伝送路
５１  入力動画像データファイル
５２  出力動画像データファイル
１０１  受信動画像データパケット
１０２  送信動画像データパケット
【発明を実施するための最良の形態】
【００２９】  本発明の第１の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ配信側では、Ａ）接続呼処理もしくは所定の方式に応じて、配信する動画像データを選択する手段と、Ｂ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ変換側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データの特定の位置に含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を保存する手段と、Ｃ）受信した動画像データの所定の位置に、前記デコーダ設定情報を挿入する手段と、Ｄ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データを復号して再生する手段と、を備えている。【００３０】  また、本発明の第２の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ配信側では、Ａ）接続呼処理もしくは所定の方式に応じて、配信する動画像データを選択する手段と、Ｂ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ変換側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データの特定の位置にデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を含むよう、受信した動画像データをトランスコードする手段と、Ｃ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データを復号して再生する手段と、を備えている。【００３１】  さらに、本発明の第３の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ配信側では、Ａ）接続呼処理もしくは所定の方式に応じて、配信する動画像データを選択する手段と、Ｂ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ変換側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）接続呼処理に含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を保存する手段と、Ｃ）受信した動画像データの所定の位置に、前記デコーダ設定情報を挿入する手段と、Ｄ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データを復号して再生する手段と、を備えている。【００３２】  また、本発明の第４の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ変換側で、Ａ）動画像データファイルを読み込む手段と、Ｂ）動画像データファイルに含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を抽出し、保存する手段と、Ｃ）読み込んだ動画像データの所定の位置に、前記デコーダ設定情報を���入する手段と、Ｄ）所定の位置にデコーダ設定情報が挿入された動画像データを、ファイル書出しする手段と、を備えている。【００３３】  さらに、本発明の第５の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ変換側で、Ａ）動画像データファイルを読み込む手段と、Ｂ）読み込んだ動画像データの特定の位置にデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を含むよう、動画像データをトランスコードする手段と、Ｃ）所定の位置にデコーダ設定情報が挿入された動画像データを、ファイル書出しする手段と、を備えている。【００３４】  また、本発明の第６の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ変換側では、Ａ）動画像データファイルを読み込む手段と、Ｂ）動画像データファイルに含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を抽出し、保存する手段と、Ｃ）読み込んだ動画像データの所定の位置に、前記デコーダ設定情報を挿入する手段と、Ｄ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データを復号して再生する手段と、を備えている。【００３５】  さらに、本発明の第７の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ変換側では、Ａ）動画像データファイルを読み込む手段と、Ｂ）読み込んだ動画像データの特定の位置にデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を含むよう、動画像データをトランスコードする手段と、Ｃ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）動画像データを復号して再生する手段と、を備えている。【００３６】  また、本発明の第８の実施形態に係る動画像データ変換方法、装置、システム、コンピュータプログラムは、動画像データ配信側では、Ａ）接続呼処理もしくは所定の方式に応じて、配信する動画像データを選択する手段と、Ｂ）接続呼処理もしくは所定の方式に応じて、動画像データを送信する手段と、を備え、動画像データ再生側では、Ａ）接続呼処理もしくは所定の方式により、動画像データを受信する手段と、Ｂ）呼接続処理に含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を保存する手段と、Ｃ）受信した動画像データの所定の位置に、前記デコーダ設定情報を挿入する手段と、Ｄ）動画像データを復号して再生する手段と、を備えている。【００３７】  さらに、本発明の第９の実施形態に係る動画像データ再生方法、装置、システム、コンピュータプログラムは、動画像データ再生側で、Ａ）動画像データファイルを読み込む手段と、Ｂ）動画像データファイルに含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を抽出し、保存する手段と、Ｃ）読み込んだ動画像データの所定の位置に、前記デコーダ設定情報を挿入する手段と、Ｄ）動画像データを復号して再生する手段と、を備えている。【００３８】  次に、本発明の主要部である動画像データの変換原理について説明する。図１は本発明の実施形態に係る動画像データ変換装置の主要部を示すブロック図である。図１において、動画像データ変換装置１は、動画像データ６を入力する動画像データ入力手段２と、動画像データ６に含まれ、動画像データ６をデコードするための条件を定めたデコーダ設定情報を取り出して保持するデコーダ設定情報保存手段３と、デコーダ設定情報を動画像データ６の所定の複数の位置に挿入して動画像データを生成するデコーダ設定情報挿入手段４と、生成された動画像データを動画像データ８として出力する動画像データ出力手段５とを備えている。【００３９】  次に、動画像データ変換装置１において、動画像データ６が動画像データ８に変換される様子を説明する。図２は動画像データ変換の様子を模式的に示す図である。図２において、動画像データ６中に含まれるデコーダ設定情報７を取り出して、動画像データ６の所定の複数の位置に挿入して動画像データ８を生成する。これにより動画像データ６中の特定位置に含まれるデコーダ設定情報７が動画像データ８中の各所に存在することとなる。【００４０】  デコーダ設定情報７には、動画像データを再生するにあたってデコーダにおいて必要となる情報が記録されている。例えば、動画像データをデコードするための仕様に関する情報、画像サイズ、時間解像度等の各種の情報が記録されている。動画像データ６を再生するには、たとえ途中から再生したい場合であっても、デコーダ設定情報７を取り出すために動画像データ６中の特定位置、一般には先頭の位置をアクセスする必要がある。これに対して、動画像データ８を再生する場合には、所定の位置のデコーダ設定情報７を取り出すことでデコーダにおいて必要となる情報が得られ、動画像データ８の途中からの再生が可能となる。また、デコーダ設定情報７を取り出して挿入すること以外に動画像データ自体を加工することは行わない。したがって変換処理に要する処理量を少なく抑えることができる。【００４１】  なお以上の説明では、動画像データ６と動画像データ８とは、デコーダ設定情報７の挿入位置に違いがあるが、再生内容としてのデータに違いは無い。これに対し、デコーダ設定情報７を動画像データ６の所定の位置に含むように動画像データ６をトランスコードして動画像データ８を生成してもよい。なお、トランスコードとは、動画像データの画像サイズ、符号化レート、時間解像度等を変換することを意味する。この場合には、動画像データ６と動画像データ８とは、再生内容としてのデータに違いがあってもよい。ただし、この場合にはトランスコードされた動画像データ８に含まれるデコーダ設定情報７は、トランスコードの内容に見合った情報に変更される必要がある。【００４２】  次に、いくつかの実施例について図面を参照しながら説明する。
【実施例１】
【００４３】  図３は、本発明の第１の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図３に示すように、システム全体は、動画像データ配信装置１０、動画像データ変換装置２０、動画像データ再生装置３０、および動画像データを伝送するための伝送路４０から構成される。動画像データ変換装置２０は、ＩＰ網が構築されている伝送路４０に接続されており、ＩＰ通信を用いて動画像データを配信する。また、動画像データ再生装置３０は、ＩＰ網に接続されるクライアント端末である。動画像データ変換装置２０は、蓄積データあるいはストリーミングデータを動画像データ配信装置１０から取り込んで変換し、ストリーミングデータとして動画像データ再生装置３０に供給するものである。【００４４】  動画像データ配信装置１０は、動画像データ蓄積生成部１１、動画像データ送信部１２、接続呼処理部１３から構成される。接続呼処理部１３は、動画像データ変換装置２０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、送信する動画像データとその再生開始位置を指定し、送信先となる装置を設定する。動画像データ蓄積生成部１１は接続呼処理部１３の指定に基づき、あらかじめ蓄積された動画像データ（蓄積データ）、あるいはリアルタイムで符号化し生成された動画像データ（ストリーミングデータ）を発生する。発生された動画像データは、動画像データ送信部１２より、ＩＰネットワーク経由もしくは、あらかじめ定められた伝送手段により、送出先となる動画像データ変換装置２０へ送信される。【００４５】  動画像データ変換装置２０は、接続呼処理部２１、動画像データ受信部２２、デコーダ設定情報保存部２３、デコーダ設定情報挿入部２４、動画像データ送信部２５から構成される。接続呼処理部２１は、動画像データ配信装置１０および動画像データ再生装置３０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、動画像データを受信する動画像データ受信部２２において送出元となる動画像データ配信装置１０を設定する。また、変換された動画像データを送信する送出先となる動画像データ再生装置３０を設定する。【００４６】  デコーダ設定情報保存部２３は、動画像データ受信部２２で受信された動画像データから、特定の位置に含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を抽出し、保存する。例えば、動画像データがＭＰＥＧ−４符号化方式で符号化されていれば、ＤＣＩがデータの先頭に存在する。【００４７】  デコーダ設定情報挿入部２４は、全ピクチャ、もしくはＩピクチャ（キーフレーム）の前に、デコーダ設定情報保存部２３で保存されたデコーダ設定情報を挿入する。動画像データ送信部２５は、接続呼処理部２１により指示された装置である動画像データ再生装置３０に、デコーダ設定情報を挿入した動画像データを伝送路４０経由で送信する。【００４８】  動画像データ再生装置３０は、接続呼処理部３１、動画像データ受信部３２、デコーダ３３から構成される。接続呼処理部３１は、動画像データ変換装置２０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、送出してほしい動画像データとその再生開始位置を指定し、送出先となる装置を設定する。また、動画像データ受信部３２において動画像データ変換装置２０から送られる動画像データを受信する。受信した動画像データは、デコーダ３３に渡される。【００４９】  デコーダ３３は、動画像データをデコードし、再生する。受信する動画像データは、少なくとも各Ｉピクチャの前にはデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報が含まれるため、受信開始後、最初のＩピクチャから動画像データをデコードすることができる。デコーダ設定情報及びＩピクチャを受信するまでに受信した動画像データは、正しくデコードできないため、デコーダ３３、もしくは動画像データ受信部３２で廃棄してもよい。すなわち動画像データには、デコーダ設定情報が所定の複数の位置に挿入されているため、動画像データの先頑からではなく、任意の位置から行うことができる。【００５０】  なお、図３では、動画像データ再生装置３０が接続呼処理を動画像データ変換装置２０と行う場合を示したが、接続呼処理を動画像データ配信装置１０、もしくはそれ以外の接続制御装置（図示せず）と接続呼処理を行う構成としてもよい。また、動画像データのディレクトリ等を管理する装置を介在させてもよい。すなわち、動画像データ再生装置３０は、再生したい動画像データとその再生位置（送出開始位置）の情報を何らかの接続手段を介して直接的あるいは間接的に動画像データ配信装置１０に対して伝えると共に、得られる動画像データの変換を動画像データ変換装置２０に対して指示できれば良い。【００５１】  次に、装置間の通信シーケンスを説明する。図４は、本発明の第１の実施例に係る装置間の通信シーケンスを表す図である。ステップＳ１０で、再生したい動画像データとその再生位置を動画像データ再生装置３０において指示する。通常は、動画像を再生したいユーザが何らかのユーザインタフェースにより指示する。【００５２】  ステップＳ１１で、動画像データ再生装置３０と動画像データ変換装置２０との間で接続呼処理が行われ、呼設定がなされる。さらにステップＳ１２で、動画像データ変換装置２０と動画像データ配信装置１０との間で接続呼処理が行われ、呼設定がなされる。これらの呼設定の情報および呼設定で設定されたパスを通して装置間で送受される情報は、到達確認機能を持ち信頼性の高いプロトコル、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）により伝えられる。【００５３】  ステップＳ１３で、再生したい動画像データとその再生位置の情報を含む再生要求が動画像データ再生装置３０から動画像データ配信装置１０に伝達される。図４では、再生要求を動画像データ変換装置２０で中継しないように図示しているが、動画像データ変換装置２０で中継してもよい。再生要求の情報は、呼設定により設定されたパスを介してＴＣＰにより伝えられる。【００５４】  ステップＳ１４で、動画像データ配信装置１０は、再生したい動画像データを探索して動画像データのデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を取り出す。また、再生したい動画像データの再生位置を保持する。【００５５】  ステップＳ１７で、動画像データ配信装置１０は、再生したい動画像データを指示された再生位置から逐次、動画像データ変換装置２０に送出する。【００５６】  ステップＳ１８で、動画像データ変換装置２０は、受信した動画像データにデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を挿入して生成された新たな動画像データを、逐次、動画像データ再生装置３０に送出する。【００５７】  ステップＳ１９で、動画像データ再生装置３０は、受信した動画像データを逐次、デコードして再生する。【００５８】  次に、ステップＳ１７およびステップＳ１８で伝送される動画像データのパケットについて説明する。図５は、伝送される動画像データのパケットの構造を示す図である。図５において、例えば、伝送プロトコルとしてＲＴＰ（Ｒｅａｌ−ｔｉｍｅ  Ｔｒａｎｓｐｏｒｔ  Ｐｒｏｔｏｃｏｌ）／ＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）／ＩＰを用いた場合を示している。デコーダ設定情報挿入部２４は、ステップＳ１７で動画像データ受信部２２において受信した受信動画像データパケット１０１のＲＴＰペイロード部（動画像データ）を調査し、例えばＭＰＥＧ−４符号化方式であれば、各ピクチャデータの先頭に存在するＶＯＰ（Ｖｉｄｅｏ  Ｏｂｊｅｃｔ  Ｐｌａｎｅ）ヘッダが含まれる場合、ＶＯＰヘッダの前に前記デコーダ設定情報を挿入する。なお、ＶＯＰヘッダの後には、ピクチャ種別に関する情報があり、この情報に基づき、Ｉピクチャの前にのみデコーダ設定情報を挿入してもよい。デコーダ設定情報が挿入された送信動画像データパケット１０２がステップＳ１８で動画像データ送信部２５から送信される。すなわち、装置間で送受される動画像データは、送受信の実時間性を重視し、到達確認機能のない信頼性の低いプロトコル、例えば、ＵＤＰにより伝えられる。【００５９】  本実施例において、動画像データ変換装置２０は、ＶＯＰヘッダ等のピクチャの先頭データ、もしくは、ピクチャ先頭データとピクチャ種別情報を検索することでデコーダ設定情報を挿入すべき場所を得る。したがって、動画像データをデコードする必要はなく、必要となる処理量を小さく抑えることができる。【００６０】  さらに、動画像データの配信を、マルチキャスト方式で行う場合、動画像データの受信者によって動画像データの受信開始位置が異なるが、どの受信者も、デコーダ設定情報を適切に受信して、再生を開始することができる。【００６１】  以上の説明において、伝送路４０は、単一の構成としたが、伝送路４０を複数の構成とし、接続呼処理のためのデータと、動画像データを、異なった伝送路により伝送する構成としてもよいことは勿論である。【００６２】  また、動画像データ配信装置１０と動画像データ変換装置２０とを別々の装置とし、ＩＰネットワーク経由もしくは特定の手段で接続されるものとして説明したが、これらを１つの装置にまとめても構わない。
【実施例２】
【００６３】  図６は、本発明の第２の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図６に示すように、システム全体は、動画像データ配信装置１０、動画像データ変換装置２０ｂ、動画像データ再生装置３０、および動画像データを伝送するための伝送路４０から構成される。動画像データ配信装置１０、動画像データ再生装置３０、および伝送路４０は、第１の実施例で説明したものと同一であるので説明を省略する。【００６４】  動画像データ変換装置２０ｂは、蓄積データあるいはストリーミングデータを動画像データ配信装置１０から取り込んでトランスコードして変換し、ストリーミングデータとして動画像データ再生装置３０に供給するものである。動画像データ変換装置２０ｂは、接続呼処理部２１、動画像データ受信部２２、動画像データトランスコード部２６、動画像データ送信部２５から構成される。接続呼処理部２１は、動画像データ変換装置２０ｂおよび動画像データ再生装置３０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、動画像データ受信部２２より動画像データを受信すべき装置を設定する。また、変換された動画像データを送信する送出先となる装置を設定する。【００６５】  動画像データトランスコード部２６は、各ピクチャもしくはＩピクチャの前にデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を挿入するように入力された動画像データを変換する。この際に、コーデック種別の変換、動画像のサイズ変換、ビットレート変換、フレームレート変換、トリミング、各種フィルタリング、Ｉピクチャ間隔変更等のトランスコード処理の少なくとも１つを共に行ってもよい。トランスコード処理を行う場合、挿入されるデコーダ設定情報は、トランスコード後の動画像データに合わせた情報とする。【００６６】  なお、動画像データのトランスコード手法は、例えば動画像データを一度デコードし、変換後の動画像データの設定に基づいて再エンコードする等、様々な方法があるが、本発明の範囲外であり、詳細な説明を省略する。【００６７】  動画像データ送信部２５は、接続呼処理部２１により指示された装置である動画像データ再生装置３０に、デコーダ設定情報が所定の複数の位置に含まれるようトランスコードされた動画像データを伝送路４０経由で送信する。【００６８】  したがって、動画像データを受信した動画像データ再生装置３０は、トランスコードされた動画像データの先頭からではなく、任意の位置から行うことができる。【００６９】  デコーダ３３は、動画像データをデコードし、再生する。受信する動画像データは、少なくとも各Ｉピクチャの前にはデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報が含まれるため、受信開始後、最初のＩピクチャから動画像データをデコードすることができる。デコーダ設定情報及びＩピクチャを受信するまでに受信した動画像データは、正しくデコードできないため、デコーダ３３、もしくは動画像データ受信部３２で廃棄してもよい。【００７０】  なお、図６では、動画像データ再生装置３０は、接続呼処理を動画像データ変換装置２０ｂと行う場合を示したが、接続呼処理を動画像データ配信装置１０、もしくはそ��以外の動画像データ情報配信装置（図示せず）と行っても良い。【００７１】  また、本実施例において、伝送路を複数とし、接続呼処理のためのデータと、動画像データを、異なった伝送路により伝送する構成としてもよいことは勿論である。【００７２】  さらに、本実施例では、動画像データ配信装置１０と動画像データ変換装置２０ｂとを別々の装置とし、ＩＰネットワーク経由もしくは特定の手段で接続されているとしているが、これらを１つの装置にまとめても構わない。
【実施例３】
【００７３】  図７は、本発明の第３の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図７に示すように、システム全体は、動画像データ配信装置１０、動画像データ変換装置２０ｃ、動画像データ再生装置３０、および動画像データを伝送するための伝送路４０から構成される。動画像データ配信装置１０、動画像データ再生装置３０、および伝送路４０は、第１の実施例で説明したものと同一であるので説明を省略する。【００７４】  動画像データ変換装置２０ｃは、蓄積データあるいはストリーミングデータを動画像データ配信装置１０から取り込んで変換し、ストリーミングデータとして動画像データ再生装置３０に供給するものである。動画像データ変換装置２０ｃは、接続呼処理部２１ｃ、動画像データ受信部２２ｃ、デコーダ設定情報保存部２３ｃ、デコーダ設定情報挿入部２４、動画像データ送信部２５から構成される。接続呼処理部２１ｃは、動画像データ変換装置２０ｃおよび動画像データ再生装置３０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、動画像データ受信部２２ｃより動画像データを受信すべき装置を設定する。また、変換された動画像データを送信する送信先となる装置を設定する。さらにデコードの対象となる動画像データのデコーダ設定情報を動画像データ配信装置１０から得て、デコーダ設定情報保存部２３ｃに与える。デコーダ設定情報保存部２３ｃは、接続呼処理部２１ｃより与えられたデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を保存する。【００７５】  デコーダ設定情報挿入部２４は、全ピクチャ、もしくはＩピクチャ（キーフレーム）の前に、デコーダ設定情報保存部２３ｃで保存されたデコーダ設定情報を挿入する。動画像データ送信部２５は、接続呼処理部２１ｃにより指示された装置である動画像データ再生装置３０に、デコーダ設定情報を挿入した動画像データを伝送路４０経由で送信する。【００７６】  次に、装置間の通信シーケンスを説明する。図８は、本発明の第３の実施例に係る装置間の通信シーケンスを表す図である。なお、ステップＳ１０〜Ｓ１４、Ｓ１７〜Ｓ１９は、図４において説明したのと同様であるので説明を省略する。【００７７】  ステップＳ１５で、動画像データ配信装置１０は、デコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を動画像データ変換装置２０ｃに伝える。デコーダ設定情報は、接続呼処理部１３と接続呼処理部２１ｃとの間でＴＣＰ等により伝送される。【００７８】  また、ステップＳ１６で、動画像データ変換装置２０ｃは、伝えられたデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を保持すると共に動画像データ再生装置３０に伝える。デコーダ設定情報は接続呼処理部２１ｃと接続呼処理部３１との間でＴＣＰ等により伝送される。【００７９】  以上説明したように動画像データ変換装置２０ｃが構成され、デコーダ設定情報を接続呼処理部２１ｃを介して得る点が第１の実施例と異なる。呼処理におけるプロトコルは、先に説明したようにＴＣＰ等によるエラー発生時に再送のあるプロトコルを用いるか、あるいはＡｃｋに相当する応答を行うなど、データ伝送において、より信頼性のある方���で行われる。一方、動画像データの伝送は、（上り）トラヒックを抑制するために、また、リアルタイム性を維持するために、ＵＤＰのような軽いが信頼性の低いプロトコルが用いられる。例えば無線伝送路のような伝送路ではデータ誤りが発生しても、誤りが補償されない場合が多い。そこでデコーダ設定情報を呼処理におけるプロトコルを用いて伝送することでデコーダ設定情報の信頼性を高め、デコード時に正しくデコードできないなどの異常を防止することができる。すなわち、伝送路でデータ誤りが発生し、動画像データ変換装置２０ｃおよび動画像データ再生装置３０において受信するデコーダ設定情報が動画像データに埋め込まれたデコーダ設定情報と異なる場合が生じる。そこで、異なった場合には、より信頼性の高い伝送路で送られるデコーダ設定情報を優先させる仕組みを設けている所が第１の実施例と異なっている。
【実施例４】
【００８０】  図９は、本発明の第４の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。図９に示すように、システム全体は、動画像データ変換装置２０ｄ、入力動画像データファイル５１、出力動画像データファイル５２から構成される。動画像データ変換装置２０ｄは、蓄積データである入力動画像データファイル５１を蓄積データである出力動画像データファイル５２に変換するものである。【００８１】  動画像データ変換装置２０ｄは、動画像ファイル読込部２７ｄで、入力動画像データファイル５１を読み込む。【００８２】  デコーダ設定情報保存部２３ａは、読み込んだ動画像データの先頭に存在するような、特定の位置に含まれるデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を抽出し、保存する。【００８３】  デコーダ設定情報挿入部２４は、デコーダ設定情報保存部２３ａで保存されたデコーダ設定情報を所定の複数の位置に挿入する。動画像ファイル書出部２８は、デコーダ設定情報が挿入された動画像データを、出力動画像データファイル５２として出力する。【００８４】  次に入力動画像データファイル５１および出力動画像データファイル５２の構造について説明する。図１０は、第４の実施例に係る変換前後の動画像データの構造を説明する図である。図１０において、変換前の入力動画像データファイル５１では、先頭にデコーダ設定情報が存在する。これに対し、変換後の出力動画像データファイル５２では、Ｉピクチャ前にデコーダ設定情報を挿入した場合を示している。【００８５】  図９において、デコーダ設定情報挿入部２４は、動画像ファイル読込部２７ｄで読み込んだ入力動画像データファイル５１のデータの構造を調べ、ＶＯＰヘッダ等のピクチャの先頭データを検索する等の方法で各ピクチャデータの先頭位置を把握し、ピクチャデータの前にデコーダ設定情報を挿入する。この際、ピクチャの先頭データの後に続くピクチャ種別に関する情報を用いて、Ｉピクチャの前にのみ、デコーダ設定情報を挿入してもよい。図１０では、Ｉピクチャ前にのみデコーダ設定情報を挿入した場合を示している。【００８６】  本実施例においては、動画像データ変換装置２０ｄは、各ピクチャ、もしくはＩピクチャの先頭を検索することでデコーダ設定情報を挿入すべき場所を得る。したがって、動画像データをデコードする必要はなく、変換における処理量を小さく抑えることができる。また、動画像データ変換装置２０ｄにより出力された出力動画像データファイル５２は、デコーダ設定情報が所定の複数の位置に挿入されたファイルである。したがって、出力動画像データファイル５２を再生するに際して動画像データの先頭からではなく、任意の位置から行うことができる。
【実施例５】
【００８７】  図１１は、本発明の第５の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。図１１に示すように、システム全体は、動画像データ変換装置２０ｅ、入力動画像データファイル５１、出力動画像データファイル５２から構成される。動画像データ変換装置２０ｅは、蓄積データである入力動画像データファイル５１を蓄積データである出力動画像データファイル５２にトランスコードして変換するものである。【００８８】  動画像データ変換装置２０ｅは、動画像ファイル読込部２７ｅで、入力動画像データファイル５１を読み込む。【００８９】  動画像データトランスコード部２６は、各ピクチャもしくはＩピクチャの前にデコーダ設定情報（ＤＣＩ）もしくはこれに相当するヘッダ情報を挿入するよう、読み込まれた動画像データを変換する。この際に、コーデック種別の変換、動画像のサイズ変換、ビットレート変換、フレームレート変換、トリミング、各種フィルタリング、Ｉピクチャ間隔変更等のトランスコード処理の少なくとも１つを共に行ってもよい。この場合のデコーダ設定情報は、トランスコード後の動画像データに合わせた情報となる。【００９０】  なお、動画像データのトランスコード手法は、例えば動画像データを一度デコードし、変換後の動画像データの設定に基づいて再エンコードする等、様々な方法があるが、本発明の範囲外であり、詳細な説明は省略する。【００９１】  動画像ファイル書出部２８は、デコーダ設定情報が挿入されトランスコードされた動画像データを、出力動画像データファイル５２としてファイル出力する。【００９２】  出力動画像データファイル５２は、デコーダ設定情報が所定の複数の位置に挿入されてトランスコードされたファイルであるので、出力動画像データファイル５２を再生するに際して動画像データの先頭からではなく、任意の位置から行うことができる。
【実施例６】
【００９３】  図１２は、本発明の第６の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図１２に示すように、システム全体は、入力動画像データファイル５１、動画像データ変換装置２０ｆ、動画像データ再生装置３０、および動画像データを伝送するための伝送路４０から構成される。動画像データ再生装置３０、および伝送路４０は、第１の実施例で説明したものと同一であるので説明を省略する。【００９４】  動画像データ変換装置２０ｆは、蓄積データである入力動画像データファイル５１を変換してストリーミングデータとして動画像データ再生装置３０に供給するものである。動画像データ変換装置２０ｆは、接続呼処理部２１ｆ、動画像データ読込部２７ｆ、デコーダ設定情報保存部２３ａ、デコーダ設定情報挿入部２４、動画像データ送信部２５から構成される。接続呼処理部２１ｆは、動画像データ再生装置３０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、変換された動画像データを送信する送出先となる装置を設定する。さらに動画像データ読込部２７ｆから読み込んだ入力動画像データファイル５１から対象となる動画像データのデコーダ設定情報を得て、デコーダ設定情報保存部２３ａに与える。【００９５】  図３で説明した動画像データ変換装置２０が動画像データ配信装置１０から動画像データを得るのに対し、動画像データ変換装置２０ｆは、入力動画像データファイル５１から動画像データを得る点が実施例１と異なる。
【実施例７】
【００９６】  図１３は、本発明の第７の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図１３に示すように、システム全体は、入力動画像データファイル５１、動画像データ変換装置２０ｇ、動画像データ再生装置３０、および動画像データを伝送するための伝送路４０から構成される。動画像データ再生装置３０、および伝送路４０は、第１の実施例で説明したものと同一であるので説明を省略する。【００９７】  動画像データ変換装置２０ｇは、蓄積データである入力動画像データファイル５１をトランスコードして変換し、ストリーミングデータとして動画像データ再生装置３０に供給するものである。動画像データ変換装置２０ｇは、接続呼処理部２１ｆ、動画像データ読込部２７ｇ、動画像トランスコード部２６、動画像データ送信部２５から構成される。接続呼処理部２１ｆは、動画像データ再生装置３０との接続呼処理、または、あらかじめ定められた伝送設定に基づき、変換された動画像データを送信する送出先となる装置を設定する。さらに動画像データ読込部２７ｇから読み込んだ入力動画像データファイル５１から対象となる動画像データのデコーダ設定情報を得る。【００９８】  図６で説明した動画像データ変換装置２０ｂが動画像データ配信装置１０から動画像データを得るのに対し、動画像データ変換装置２０ｇは、入力動画像データファイル５１から動画像データを得る点が実施例２と異なる。
【実施例８】
【００９９】  図１４は、本発明の第８の実施例に係る動画像データ変換を用いた動画像データ配信システムの構成図である。図１４に示すように、システム全体は、動画像データ配信装置１０、動画像データ再生装置３０ｈ、および動画像データを伝送するための伝送路４０から構成される。動画像データ配信装置１０、および伝送路４０は、第１の実施例で説明したものと同一であるので説明を省略する。【０１００】  動画像データ再生装置３０ｈは、蓄積データあるいはストリーミングデータを取り込んで変換して再生するものである。動画像データ再生装置３０ｈは、接続呼処理部３１ｈ、動画像データ受信部２２ｃ、デコーダ設定情報保存部２３ｃ、デコーダ設定情報挿入部２４、デコーダ３３から構成される。動画像データ再生装置３０ｈは、第３の実施例における動画像データ変換装置２０ｃの機能を動画像データ再生装置３０に移した装置となっている。
【実施例９】
【０１０１】  図１５は、本発明の第９の実施例に係る動画像データ変換を用いた動画像データ変換システムの構成図である。図１５に示すように、システムは、入力動画像データファイル５１、動画像データ変換装置２０ｉから構成される。動画像データ変換装置２０ｉは、蓄積データである入力動画像データファイル５１を再生する装置である。【０１０２】  動画像データ変換装置２０ｉは、図１２において説明した動画像データ変換装置２０ｆと動画像データ再生装置３０との間の伝送部分、すなわち、接続呼処理部２１ｆ、動画像データ送信部２５、伝送路４０、接続呼処理部３１、動画像データ受信部３２を省いて一体化したものに相当する。したがって、ローカルに置かれた入力動画像データファイル５１を再生することができる。【０１０３】  以上の各実施例において、装置間の伝送プロトコルにＩＰを用い、動画像データの符号化方式をＭＰＥＧ−４として説明したが、本発明において伝送プロトコルがＩＰに、動画像データ符号化方式がＭＰＥＧ−４に限定されるものでないことは勿論である。
【図１】
2005025225.tif 000003
【図２】
2005025225.tif 000004
【図３】
2005025225.tif 000005
【図４】
2005025225.tif 000006
【図５】
2005025225.tif 000007
【図６】
2005025225.tif 000008
【図７】
2005025225.tif 000009
【図８】
2005025225.tif 000010
【図９】
2005025225.tif 000011
【図１０】
2005025225.tif 000012
【図１１】
2005025225.tif 000013
【図１２】
2005025225.tif 000014
【図１３】
2005025225.tif 000015
【図１４】
2005025225.tif 000016
【図１５】
2005025225.tif 000017
【手続補正書】
【提出日】平成18年7月6日(2006.7.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１の動画像データを入力するステップと、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するステップと、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成するステップと、
前記第２の動画像データを出力するステップと、
を含むことを特徴とする動画像データ変換方法。
【請求項２】
第１の動画像データを入力するステップと、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成するステップと、
前記第２の動画像データを出力するステップと、
を含むことを特徴とする動画像データ変換方法。
【請求項３】
前記第１の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項１または２記載の動画像データ変換方法。
【請求項４】
前記第２の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項１または２記載の動画像データ変換方法。
【請求項５】
請求項１または２記載の動画像データ変換方法を実行して出力される前記第２の動画像データをデコードして再生することを特徴とする動画像データ再生方法。
【請求項６】
第１の動画像データを入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
前記第２の動画像データを出力する出力手段と、
を備えることを特徴とする動画像データ変換装置。
【請求項７】
第１の動画像データを入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
前記第２の動画像データを出力する出力手段と、
を備えることを特徴とする動画像データ変換装置。
【請求項８】
前記第１の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項９】
前記第２の動画像データは、ストリーミングデータまたは蓄積データであることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１０】
前記蓄積データは、ファイルに格納されることを特徴とする請求項８または９記載の動画像データ変換装置。
【請求項１１】
外部装置から動画像データの送出元情報を受け取る手段を設け、
前記送出元情報に基づいて前記第１の動画像データの送出元を定めて入力することを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１２】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出元情報を前記第１の種類のパスを介して受け取り、動画像データの前記入力を前記第２の種類のパスを介して行うことを特徴とする請求項１１記載の動画像データ変換装置。
【請求項１３】
外部装置から動画像データの送出先情報を受け取る手段を設け、
前記送出先情報に基づいて前記第２の動画像データの送出先を定めて出力することを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１４】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出先情報を前記第１の種類のパスを介して受け取り、動画像データの前記出力を前記第２の種類のパスを介して行うことを特徴とする請求項１３記載の動画像データ変換装置。
【請求項１５】
外部装置からデコーダ設定情報を受け取る手段を設け、
前記デコーダ設定情報を前記第１の動画像データをデコードするためのデコーダ設定情報とすることを特徴とする請求項６または７記載の動画像データ変換装置。
【請求項１６】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記デコーダ設定情報を前記第１の種類のパスを介して受け取ることを特徴とする請求項１５記載の動画像データ変換装置。
【請求項１７】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データを前記送出開始位置情報に基づき生成する手段と、
請求項６または７記載の動画像データ変換装置が前記送出先情報に従って送出先に定められ、前記生成した動画像データを前記第１の動画像データとして送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項１８】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データから前記送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
前記第２の動画像データを前記送出先情報に基づく送出先に送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項１９】
送出すべき動画像データの選択情報および送出開始位置情報、ならびに前記動画像データの送出先情報を外部装置から受け取る手段と、
前記選択情報に従い選択した動画像データから前記送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
前記第２の動画像データを前記送出先情報に基づく送出先に送出する手段と、
を備えることを特徴とする動画像データ配信装置。
【請求項２０】
外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記選択情報および前記送出開始位置情報、ならびに前記送出先情報を前記第１の種類のパスを介して受け取り、前記送出先情報に基づく送出先に動画像データを送出するに際して前記第２の種類のパスを介することを特徴とする請求項１８または１９記載の動画像データ配信装置。
【請求項２１】
前記選択情報に従い選択した動画像データのデコーダ設定情報を読み出し、前記第１の種類のパスを介して前記送出先情報に基づく送出先に送出することを特徴とする請求項１８または１９記載の動画像データ配信装置。
【請求項２２】
第１の動画像データを入力する入力手段と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、
生成される前記第２の動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２３】
第１の動画像データを入力する入力手段と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成するトランスコード手段と、
生成される前記第２の動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２４】
外部装置から動画像データの送出元情報を受け取る手段と、
請求項６、７、1８、１９のいずれか一記載の装置を前記送出元情報に基づいて選択し、出力される動画像データを入力する手段と、
前記入力した動画像データをデコードして再生する手段と、
を備えることを特徴とする動画像データ再生装置。
【請求項２５】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記送出元情報を前記第１の種類のパスを介して受け取り、動画像データの前記入力を前記第２の種類のパスを介して行うことを特徴とする請求項２４記載の動画像データ再生装置。
【請求項２６】
外部装置からデコーダ設定情報を受け取る手段を設け、
前記デコーダ設定情報を前記入力される動画像データをデコードするためのデコーダ設定情報とすることを特徴とする請求項２４記載の動画像データ再生装置。
【請求項２７】
前記外部装置との通信のために少なくとも２種類のパスを設け、第１の種類のパスを第２の種類のパスに対して信頼性を高めて設定して、前記外部装置との通信を行って前記デコーダ設定情報を前記第１の種類のパスを介して受け取ることを特徴とする請求項２６記載の動画像データ再生装置。
【請求項２８】
前記デコーダ設定情報をデコーダに渡した後、キーフレームの先頭までの動画像データをデコーダ内部で、またはデコーダ到達前に廃棄することを特徴とする請求項２６または２７記載の動画像データ再生装置。
【請求項２９】
動画像データ変換装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理と、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成する処理と、
前記第２の動画像データを出力する処理と、
を実行させるプログラム。
【請求項３０】
動画像データ変換装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成する処理と、
前記第２の動画像データを出力する処理と、
を実行させるプログラム。
【請求項３１】
動画像データ再生装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理と、
前記デコーダ設定情報を前記第１の動画像データの所定の位置に挿入して第２の動画像データを生成する処理と、
生成される前記第２の動画像データをデコードして再生する処理と、
を実行させるプログラム。
【請求項３２】
動画像データ再生装置を構成するコンピュータに、
第１の動画像データを入力する処理と、
前記第１の動画像データをトランスコードして第２の動画像データを生成するに際し、前記第１の動画像データに含まれ、前記第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、前記第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めた前記デコーダ設定情報を前記第２の動画像データの所定の位置に含むように前記第２の動画像データを生成する処理と、
生成される前記第２の動画像データをデコードして再生する処理と、
を実行させるプログラム。
【請求項３３】
前記デコーダ設定情報をデコーダに渡した後、キーフレームの先頭までの動画像データをデコーダ内部で、またはデコーダ到達前に廃棄する処理をさらに実行させる請求項３１または３２記載のプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
前記目的を達成するために、本発明に係る動画像データ変換方法は、第１の視点によれば、第１の動画像データを入力するステップと、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するステップとを含む。さらに、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成するステップと、第２の動画像データを出力するステップと、を含む。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
また、本発明に係る動画像データ変換方法は、第２の視点によれば、第１の動画像データを入力するステップと、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成するステップと、第２の動画像データを出力するステップと、を含む。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
さらに、本発明に係る動画像データ変換装置は、第３の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段とを含む。さらに、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、第２の動画像データを出力する出力手段と、を含む。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
また、本発明に係る動画像データ変換装置は、第４の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成するトランスコード手段と、第２の動画像データを出力する出力手段と、を含む。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
さらに、本発明に係る動画像データ配信装置は、第５の視点によれば、送出すべき動画像データの選択情報および送出開始位置情報、ならびに動画像データの送出先情報を外部装置から受け取る手段と、選択情報に従い選択した動画像データから送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、第２の動画像データを送出先情報に基づく送出先に送出する手段と、を備える。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、本発明に係る動画像データ配信装置は、第６の視点によれば、送出すべき動画像データの選択情報および送出開始位置情報、ならびに動画像データの送出先情報を外部装置から受け取る手段と、選択情報に従い選択した動画像データから送出開始位置情報に基づく部分を取り出して第１の動画像データとして入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成するトランスコード手段と、第２の動画像データを送出先情報に基づく送出先に送出する手段と、を備える。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
さらに、本発明に係る動画像データ再生装置は、第７の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持するデコーダ設定情報保存手段と、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成するデコーダ設定情報挿入手段と、生成される第２の動画像データをデコードして再生する手段と、を備える。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
また、本発明に係る動画像データ再生装置は、第８の視点によれば、第１の動画像データを入力する入力手段と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成するトランスコード手段と、生成される第２の動画像データをデコードして再生する手段と、を備える。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】変更
【補正の内容】
【００２１】
さらに、本発明に係るプログラムは、第９の視点によれば、動画像データ変換装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理とを実行する。さらに、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成する処理と、第２の動画像データを出力する処理と、を実行させる。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
また、本発明に係るプログラムは、第１０の視点によれば、動画像データ変換装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成する処理と、第２の動画像データを出力する処理と、を実行する。
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】変更
【補正の内容】
【００２３】
さらに、本発明に係るプログラムは、第１１の視点によれば、動画像データ再生装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を保持する処理と、デコーダ設定情報を第１の動画像データの所定の位置に挿入して第２の動画像データを生成する処理と、生成される第２の動画像データをデコードして再生する処理と、を実行させる。
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
また、本発明に係るプログラムは、第１２の視点によれば、動画像データ再生装置を構成するコンピュータに、第１の動画像データを入力する処理と、第１の動画像データをトランスコードして第２の動画像データを生成するに際し、第１の動画像データに含まれ、第１の動画像データをデコードするための条件を定めるデコーダ設定情報を、第２の動画像データをデコードするための条件を定めるデコーダ設定情報に改め、改めたデコーダ設定情報を第２の動画像データの所定の位置に含むように第２の動画像データを生成する処理と、生成される第２の動画像データをデコードして再生する処理と、を実行させる。
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
以上説明したように、本発明によれば、動画像データの変換において、デコーダ設定情報を動画像データの所定の位置に挿入して動画像データを生成するので、動画像データの先頭からでなく、任意位置からデコードを行うことができる。
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２６
【補正方法】変更
【補正の内容】
【００２６】
また、本発明によれば、動画像データの変換において、デコーダ設定情報を動画像データの所定の位置に挿入して動画像データを生成するので、変換に要する処理量を少なく抑えることができる。
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００３８
【補正方法】変更
【補正の内容】
【００３８】
次に、本発明の主要部である動画像データの変換原理について説明する。図１は本発明の実施形態に係る動画像データ変換装置の主要部を示すブロック図である。図１において、動画像データ変換装置１は、動画像データ６を入力する動画像データ入力手段２と、動画像データ６に含まれ、動画像データ６をデコードするための条件を定めたデコーダ設定情報を取り出して保持するデコーダ設定情報保存手段３と、デコーダ設定情報を動画像データ６の所定の位置に挿入して動画像データを生成するデコーダ設定情報挿入手段４と、生成された動画像データを動画像データ８として出力する動画像データ出力手段５とを備えている。
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００３９
【補正方法】変更
【補正の内容】
【００３９】
次に、動画像データ変換装置１において、動画像データ６が動画像データ８に変換される様子を説明する。図２は動画像データ変換の様子を模式的に示す図である。図２において、動画像データ６中に含まれるデコーダ設定情報７を取り出して、動画像データ６の所定の位置に挿入して動画像データ８を生成する。これにより動画像データ６中の特定位置に含まれるデコーダ設定情報７が動画像データ８中の各所に存在することとなる。
【国際調査報告】
2005025225.tif 000018
2005025225.tif 000019
2005025225.tif 000020
2005025225.tif 000021