(57)【要約】【課題】情報処理端末の利用者による配信された動画像データの視聴の満足度の向上を図る。【解決手段】動画像処理装置は、所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、分割された上記動画像データに対して配信用処理を実行する動画像処理手段と、配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、を備え、上記動画像処理手段は、上記分割した動画像データをそれぞれ並列に処理する。【選択図】図１
2010114814.tif 000002
【特許請求の範囲】
【請求項１】
所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、
分割された前記動画像データに対して配信用処理を実行する動画像処理手段と、
配信用処理を施した任意の再生時間分の前記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、を備え、
前記動画像処理手段は、前記分割した動画像データをそれぞれ並列に処理する、
動画像処理装置。
【請求項２】
請求項１記載の動画像処理装置であって、
前記分割処理手段は、前記動画像データを時系列に沿って分割し、
前記動画像処理手段は、前記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、
動画処理装置。
【請求項３】
請求項１又は２記載の動画像処理装置であって、
前記動画像処理手段は、前記分割処理手段にて前記動画像データを分割した直後から、当該分割した動画像データに対する配信用処理をそれぞれ並列に実行する、
動画像処理装置。
【請求項４】
請求項１乃至３記載の動画像処理装置であって、
前記分割処理手段にて分割されており、前記動画像処理手段にて処理された前記動画像データを、さらに分割する第二分割処理手段と、
前記第二分割処理手段にて分割された前記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理手段と、を備えた、
動画像処理装置。
【請求項５】
請求項４記載の動画像処理装置であって、
前記動画像処理手段は、前記動画像データが配信先となる前記情報処理端末にて再生可能なデータ形式に変換処理可能な共通データ形式となるよう、前記動画像データに対して配信用処理を実行し、
前記第二動画像処理手段は、前記共通データ形式の動画像データが配信先となる前記情報処理端末にて再生可能なデータ形式となるよう、前記動画像データに対して配信用処理を実行する、
動画像処理装置。
【請求項６】
請求項１乃至５記載の動画像処理装置であって、
配信先となる情報処理端末から当該情報処理端末の仕様及び／あるいは状態を表す端末情報を取得する端末情報取得手段を備え、
前記動画像処理手段は、前記端末情報に基づいて前記動画像データに対して配信用処理を実行する、
動画像処理装置。
【請求項７】
請求項４乃至６記載の動画像処理装置であって、
配信先となる情報処理端末から当該情報処理端末の仕様及び／あるいは状態を表す端末情報を取得する端末情報取得手段を備え、
前記第二動画像処理手段は、前記端末情報に基づいて前記動画像データに対して配信用処理を実行する、
動画像処理装置。
【請求項８】
請求項６乃至７記載の動画像処理装置であって、
前記端末情報は、前記情報処理端末にて再生可能な動画像データの形式を特定するための情報である、
動画像処理装置。
【請求項９】
請求項６乃至７記載の動画像処理装置であって、
前記端末情報は、前記情報処理端末における通信状況を表す情報である、
動画像処理装置。
【請求項１０】
請求項１乃至９記載の動画像処理装置であって、
前記配信処理手段は、配信用処理を施した前記動画像データを、無線ネットワークを介して接続された前記情報処理端末に配信する、
動画像処理装置。
【請求項１１】
情報処理装置に、
所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、
分割された前記動画像データに対して、それぞれ並列に配信用処理を実行する動画像処理手段と、
配信用処理を施した任意の再生時間分の前記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、
を実現させるためのプログラム。
【請求項１２】
請求項１１記載のプログラムであって、
前記分割処理手段は、前記動画像データを時系列に沿って分割し、
前記動画像処理手段は、前記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、
プログラム。
【請求項１３】
請求項１１乃至１２記載のプログラムであって、
前記情報処理装置に、
前記分割処理手段にて分割されており、前記動画像処理手段にて処理された前記動画像データを、さらに分割する第二分割処理手段と、
前記第二分割処理手段にて分割された前記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理手段と、
を実現させるためのプログラム。
【請求項１４】
所定の再生時間のデータ量を有する動画像データを分割する分割処理工程と、
分割された前記動画像データに対して配信用処理を実行する動画像処理工程と、
配信用処理を施した任意の再生時間分の前記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理工程と、を有し、
前記動画像処理工程は、前記分割した動画像データをそれぞれ並列に処理する、
動画像処理方法。
【請求項１５】
請求項１４記載の動画像処理方法であって、
前記分割処理工程は、前記動画像データを時系列に沿って分割し、
前記動画像処理工程は、前記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、
動画像処理方法。
【請求項１６】
請求項１４乃至１５記載の動画像処理方法であって、
前記動画像処理工程に続いて、
前記分割処理工程にて分割されており、前記動画像処理工程にて処理された前記動画像データを、さらに分割する第二分割処理工程と、
前記第二分割処理工程にて分割された前記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理工程と、を有し、
前記配信処理工程は、前記第二動画像処理工程にて配信用処理された前記動画像データを前記情報処理端末に配信する、
動画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画像処理装置にかかり、特に、動画像データを処理して、ネットワークを介して接続された情報処理端末に配信する動画像処理装置に関する。
【背景技術】
【０００２】
近年、携帯電話機では、無線通信を介して動画像データの配信を受け、かかる動画像データを再生する機能を有する。これに対応して動画像データを配信する配信サーバは、特許文献１に開示されているように、動画像データを配信先となる携帯電話機で再生可能なフォーマットに変換して配信している。また、配信サーバは、機種の異なる携帯電話機では再生可能な動画像データのサイズなどが異なるため、機種ごとに動画像データの形式を変換している。
【０００３】
【特許文献１】特開２００４−２２２１２４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に開示の技術では、携帯電話機から当該携帯電話機の情報を取得した後に、かかる携帯電話機にて適切に再生できるよう動画像データを処理している。このため、携帯電話機の情報を取得してから動画像データを配信するまでに、変換処理の時間がかかる。従って、携帯電話機が配信要求してから動画像データが再生されるまでに遅延が生じうる。
【０００５】
そして、上記問題は、携帯電話機のみならず、動画配信を受けるあらゆる情報処理端末においても生じうる。その結果、情報処理端末の利用者にとって、配信を受けて再生する動画像データの視聴に不満が生じうる。
【０００６】
このため、本発明の目的は、上述した課題である、情報処理端末の利用者による配信された動画像データの視聴の満足度の向上を図る、ことにある。
【課題を解決するための手段】
【０００７】
かかる目的を達成するため本発明の一形態である動画像処理装置は、
所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、
分割された上記動画像データに対して配信用処理を実行する動画像処理手段と、
配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、を備え、
上記動画像処理手段は、上記分割した動画像データをそれぞれ並列に処理する、
という構成を採っている。
【０００８】
また、本発明の他の形態であるプログラムは、
情報処理装置に、
所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、
分割された上記動画像データに対して、それぞれ並列に配信用処理を実行する動画像処理手段と、
配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、
を実現させるためのプログラムである。
【０００９】
また、本発明の他の形態である動画像処理方法は、
所定の再生時間のデータ量を有する動画像データを分割する分割処理工程と、
分割された上記動画像データに対して配信用処理を実行する動画像処理工程と、
配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理工程と、を有し、
上記動画像処理工程は、上記分割した動画像データをそれぞれ並列に処理する、
という構成を採っている。
【発明の効果】
【００１０】
本発明は、以上のように構成されることにより、情報処理端末に対して迅速に動画像データを配信することができ、情報処理端末の利用者による動画像データの視聴に対する満足度の向上を図ることができる。
【発明を実施するための最良の形態】
【００１１】
＜実施形態１＞
本発明の第１の実施形態を、図１を参照して説明する。図１は、動画像処理装置の構成を示す機能ブロック図である。なお、本実施形態では、動画像処理装置の概略を説明する。
【００１２】
図１に示すように、本実施形態における動画像処理装置１は、所定の再生時間のデータ量を有する動画像データ５を分割する分割処理手段２と、分割された上記動画像データに対して配信用処理を実行する動画像処理手段３と、配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークＮを介して接続された情報処理端末６に順次配信する配信処理手段４と、を備えている。そして、上記動画像処理手段３は、上記分割した動画像データをそれぞれ並列に処理する、という構成を採っている。
【００１３】
上記構成の動画像処理装置１によると、まず、動画像データを分割し、当該分割した同画像データに対して配信用処理を実行する。このとき、動画像処理装置１は、分割された動画像データを、それぞれ並列に処理する。そして、動画像処理装置１は、配信用処理を施した任意の再生時間分の動画像データを、ネットワークＮを介して情報処理端末６に順次配信する。
【００１４】
以上のように、本実施形態における動画像処理装置１は、分割した動画像データを並列に処理しているため、同時に複数の分割した動画像データを重複して処理することができ、処理時間を短縮することができる。従って、情報処理端末６に対して迅速な配信処理を実現でき、情報処理端末の利用者による動画像データの視聴に対する満足度の向上を図ることができる。
【００１５】
そして、上記動画処理装置では、上記分割処理手段は、上記動画像データを時系列に沿って分割する。また、上記動画像処理手段は、上記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、という構成を採っている。
【００１６】
また、上記動画像処理装置では、
上記動画像処理手段は、上記分割処理手段にて上記動画像データを分割した直後から、当該分割した動画像データに対する配信用処理をそれぞれ並列に実行する、という構成を採っている。
【００１７】
このように、動画像処理装置は、動画像データを時系列順に分割して、それぞれの分割動画像データに対する配信用処理を順に並列に実行することで、再生に必要とされる動画像データを順番に処理して配信することができる。従って、動画像データを視聴可能な順番に、迅速に配信することができる。また、動画像データを分割直後から処理することで、配信用処理をより迅速に実行することができ、さらに迅速な動画像データの配信を実現できる。
【００１８】
また、上記動画像処理装置では、
上記分割処理手段にて分割されており、上記動画像処理手段にて処理された上記動画像データを、さらに分割する第二分割処理手段と、上記第二分割処理手段にて分割された上記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理手段と、を備えた、という構成を採っている。
【００１９】
また、上記動画像処理装置では、上記動画像処理手段は、上記動画像データが配信先となる上記情報処理端末にて再生可能なデータ形式に変換処理可能な共通データ形式となるよう、上記動画像データに対して配信用処理を実行する。そして、上記第二動画像処理手段は、上記共通データ形式の動画像データが配信先となる上記情報処理端末にて再生可能なデータ形式となるよう、上記動画像データに対して配信用処理を実行する、という構成を採っている。
【００２０】
これにより、動画像処理装置は、まず、分割された動画像データに対して、例えば、情報処理端末にて再生可能なデータ形式に共通する共通データ形式となるよう、それぞれ並列に処理する。その後、動画像処理装置は、それぞれ分割されており並列に処理された動画像データをさらに分割し、例えば、配信先の情報処理端末に実行可能なデータ形式になるよう、それぞれ並列に処理する。従って、動画像データを２段階に分割して処理しているため、さらに処理時間を短縮することができる。その結果、情報処理端末に対してさらに迅速な配信処理を実現でき、利用者による動画像データの視聴に対する満足度の向上を図ることができる。
【００２１】
また、上記動画像処理装置では、配信先となる情報処理端末から当該情報処理端末の仕様及び／あるいは状態を表す端末情報を取得する端末情報取得手段を備えている。そして、上記動画像処理手段は、上記端末情報に基づいて上記動画像データに対して配信用処理を実行する、という構成を採っている。
【００２２】
また、上記動画像処理装置では、配信先となる情報処理端末から当該情報処理端末の仕様及び／あるいは状態を表す端末情報を取得する端末情報取得手段を備えている。そして、上記第二動画像処理手段は、上記端末情報に基づいて上記動画像データに対して配信用処理を実行する、という構成を採っている。
【００２３】
また、上記動画像処理装置では、上記端末情報は、上記情報処理端末にて再生可能な動画像データの形式を特定するための情報や、上記情報処理端末における通信状況を表す情報である、という構成を採っている。
【００２４】
これにより、動画像処理装置は、配信先となる情報処理端末から、当該端末にて再生可能な動画像データの形式や、通信状況などの情報を受信し、これに応じて、配信する動画像データに対して配信用処理を実行する。このような場合であっても、上述したように動画像処理装置は迅速に動画像データを配信可能となるよう処理することができるため、遅延なく動画像データを配信することができ、情報処理端末の現在の状態に適切に対応した動画像配信を実現できる。その結果、利用者による動画像データの視聴に対する満足度の向上を図ることができる。
【００２５】
そして、上記動画像処理装置では、上記配信処理手段は、配信用処理を施した上記動画像データを、無線ネットワークを介して接続された上記情報処理端末に配信する、という構成を採っている。
【００２６】
このように、特に無線ネットワークに接続された情報処理端末に動画像を配信する場合に適用することで、電波状況の変化に適切に対応して、動画像データの配信処理を実現することができる。
【００２７】
また、上述した動画像処理装置は、情報処理装置に、動画像処理用プログラムが組み込まれることで実現できる。具体的に、本発明の他の形態である動画像処理用プログラムは、情報処理装置に、所定の再生時間のデータ量を有する動画像データを分割する分割処理手段と、分割された上記動画像データに対して、それぞれ並列に配信用処理を実行する動画像処理手段と、配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理手段と、を実現させる、という構成を採っている。
【００２８】
そして、上記プログラムでは、上記分割処理手段は、上記動画像データを時系列に沿って分割し、上記動画像処理手段は、上記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、という構成を採っている。
【００２９】
さらに、上記プログラムでは、上記情報処理装置に、さらに、上記分割処理手段にて分割されており、上記動画像処理手段にて処理された上記動画像データを、さらに分割する第二分割処理手段と、上記第二分割処理手段にて分割された上記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理手段と、を実現させる、という構成を採っている。
【００３０】
また、上述した動画像処理装置の作動により実行される動画像処理方法は、所定の再生時間のデータ量を有する動画像データを分割する分割処理工程と、分割された上記動画像データに対して配信用処理を実行する動画像処理工程と、配信用処理を施した任意の再生時間分の上記動画像データを、ネットワークを介して接続された情報処理端末に順次配信する配信処理工程と、を有している。そして、上記動画像処理工程は、上記分割した動画像データをそれぞれ並列に処理する、という構成を採っている。
【００３１】
また、上記動画像処理方法では、上記分割処理工程は、上記動画像データを時系列に沿って分割し、上記動画像処理工程は、上記分割された動画像データを時系列に沿って順番にそれぞれ並列に処理する、という構成を採っている。
【００３２】
さらに、上記動画像処理方法では、上記動画像処理工程に続いて、上記分割処理工程にて分割されており、上記動画像処理工程にて処理された上記動画像データを、さらに分割する第二分割処理工程と、上記第二分割処理工程にて分割された上記動画像データに対する配信用処理を、それぞれ並列に実行する第二動画像処理工程と、を有している。そして、上記配信処理工程は、上記第二動画像処理工程にて配信用処理された上記動画像データを上記情報処理端末に配信する、という構成を採っている。
【００３３】
上述した構成を有する、プログラム、又は、動画像処理方法、の発明であっても、上記動画像処理装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【００３４】
＜実施形態２＞
本発明の第２の実施形態を、図２乃至図９を参照して説明する。図２は、動画像配信システム全体の構成を示すブロック図である。図３は、携帯電話機の構成を示す機能ブロック図である。図４は、動画像中間処理サーバの構成を示す機能ブロック図である。図５は、動画像配信サーバの構成を示す機能ブロック図である。図６乃至図７は、動画像データの処理の様子を示す説明図である。図８乃至図９は、動画像配信システムの動作を示すシーケンス図である。
【００３５】
ここで、本実施形態は、上述した実施形態１にて開示した動画像処理装置の具体的な一例を示すものである。そして、以下では、動画像データの配信先となる情報処理端末の一例として、携帯電話機を挙げて説明する。但し、動画像データの配信先となる情報処理端末は、携帯電話機に限定されず、また、無線通信ネットワークを介して動画像データの配信を受ける情報処理端末にも限定されない。つまり、配信先となる情報処理端末は、いかなる情報処理端末であってもよく、有線ネットワークを介して接続されたパソコンなどの情報処理端末であってもよい。
【００３６】
また、以下では、動画像配信サーバ２０と動画像中間処理サーバ３０とにより、動画像データの配信用処理及び配信が実現される構成を示しているが、本発明の構成はこれに限定されない。例えば、後述する動画像配信サーバ２０と動画像中間処理サーバ３０とが備える各機能は、一台の情報処理装置に装備されていていてもよく、あるいは、さらに多くの情報処理装置に分散して装備されていてもよい。
【００３７】
［全体構成］
図２に示すように、本実施形態における動画像配信システムは、動画像データを視聴する利用者が操作する携帯電話機１０と、動画像データの配信用処理及び配信を行う動画像配信サーバ２０及び動画像中間処理サーバ３０と、動画像データを蓄積しているコンテンツサーバ４０と、を備えている。
【００３８】
そして、コンテンツサーバ４０と動画像中間処理サーバ３０と動画像配信サーバ２０とは、それぞれインターネット網などのネットワークＮ１を介して接続している。また、携帯電話機１０は、動画像配信サーバ２０と、インターネット網や携帯電話網などのネットワークＮ１及び無線通信ネットワークＮ２を介して接続している。以下、各装置について詳述する。
【００３９】
［携帯電話機の構成］
まず、携帯電話機１０の構成について、図３を参照して説明する。本実施形態における携帯電話機１０は、演算装置、記憶装置（メモリ１４）、通信装置、操作装置、表示装置、などを備えた一般的な携帯電話機であり、通話機能はもちろんのこと、データ通信機能を備えている。そして、携帯電話機１０は、ネットワーク上のサーバコンピュータから動画像データの配信を受け、かかる動画像データを携帯電話機１０上で再生する機能を備えている。なお、本実施形態では、携帯電話機１０が有する基本的な機能の説明は省略する。
【００４０】
そして、携帯電話機１０は、図３に示すように、演算装置であるＣＰＵ（図示せず）にプログラムが組み込まれることによって構築された、配信要求部１１と、動画受信部１２と、動画再生部１３と、を備えている。
【００４１】
上記配信要求部１１は、ネットワークＮ１上の動画像配信サーバ２０に対して、利用者が視聴を希望する動画像データの配信要求情報を送信する。このとき、配信要求情報は、動画像データであるコンテンツを特定するコンテンツ特定情報を含む。例えば、携帯電話機１０は、動画像配信サーバ２０が開設するウェブサイトにアクセスして、当該ウェブサイト上に表示されたコンテンツ一覧から、視聴を希望するコンテンツを選択することで、コンテンツ特定情報を送信することができる。
【００４２】
また、上記配信要求情報は、携帯電話機１０の機種情報や再生可能な動画像フォーマットを指定するフォーマット情報などの電話機１０自体の仕様を表す情報（端末情報）を含む。そして、これら仕様を表す情報は、例えば、予めメモリ１４に記憶されており、携帯電話器１０はこれを読み出すことで、上記コンテンツ特定情報と共に動画像配信サーバ２０に送信することができる。
【００４３】
さらに、上記配信要求部１１は、後述するように、動画像データの配信を受けて再生しているときに、一定の時間間隔や予め設定されたタイミングで、携帯電話機１０自体の状態を表す端末状態情報（端末情報）を、動画像配信サーバ２０に送信する機能を有する。ここで、上記端末状態情報は、例えば、携帯電話機１０による無線電波の受信状況（電波強度）を表す受信状況情報を含む。また、端末状態情報は、例えば、ＣＰＵの負荷状態を表す負荷情報やメモリ内のデータの蓄積状況を表すメモリ使用情報などのリソースの使用状態を表すリソース情報を含む。
【００４４】
また、上記動画受信部１２は、動画像配信サーバ２０から配信された動画像データを受信し、メモリ１４に蓄積する。このとき、動画像受信部１２は、動画像配信サーバ２０から任意の再生時間分の動画像データが順次配信されてくるため、これらを順次受信する。そして、動画再生部１３が、メモリ１４に蓄積された動画像データを再生し、再生終了後に順次破棄する。これにより、利用者は、動画像データを視聴することができる。
【００４５】
［動画像中間処理サーバの構成］
次に、動画像中間処理サーバ３０の構成を、図４を参照して説明する。まず、動画像中間処理サーバ３０は、演算装置、記憶装置、通信装置などを備えた一般的なサーバコンピュータである。そして、図４に示すように、演算装置であるＣＰＵにプログラムが組み込まれることによって構築された、コンテンツ取得部３１と、第一分割処理部３２と、第一動画像処理部３３と、を備えている。
【００４６】
上記コンテンツ取得部３１は、後述するように、動画像配信サーバ２０を介して携帯電話機１０から動画像データの配信要求を受けると、当該配信要求に含まれるコンテンツ特定情報にて特定されるコンテンツを、コンテンツサーバ４０に要求する。そして、これに応じてコンテンツサーバ４０から送信されたコンテンツである動画像データを取得する。
【００４７】
なお、コンテンツサーバ４０は、例えば、所定の再生時間のデータ量を有する動画像データを蓄積している。このとき、動画像データは、任意のフォーマット形式で蓄積されている。そして、コンテンツサーバ４０は、蓄積している動画像データの中から、要求されたコンテンツに対応する動画像データを、その先頭から時系列に沿って、動画像中間処理サーバ３０に出力する。このようにして出力された動画像データをコンテンツ取得部３１が取得し、取得した動画像データを、順次、第一分割処理部３２に出力する。
【００４８】
上記第一分割処理部３２（分割処理手段）は、取得した動画像データを、その先頭から時系列に沿って、順次、任意のデータ量ごとに分割する。このときの動画像データの処理の様子を、図６に示す。まず、符号１００は、コンテンツサーバ４０から取得した動画像データを示しており、当該動画像データが再生される順番に時系列的に連なっている様子を示している。この図においては、動画像データは、右側から左側に向かって再生される。
【００４９】
そして、上記第一分割処理部３２では、動画像データ１００を、再生時間が早い側から、一定のデータ量毎あるいは再生時間毎に順次分割して、分割動画像データ１０１，１０２，１０３，１０４を生成する。ここでは、上述したように動画像データ１００が入力されてくると、再生時間順に、符号１０１，１０２，１０３，１０４の順で、分割動画像データを分割生成する。なお、図６では、４つの分割動画像データ１０１，１０２，１０３，１０４を図示しているが、第一分割処理部３２は、順次、コンテンツ取得部３１から入力される動画像データを分割する。そして、第一分割処理部３２は、分割した動画像データを、順次、第一動画像処理部３３に渡す。
【００５０】
また、上記第一動画像処理部３３は、上述したように第一分割処理部３２から渡された分割動画像データ１０１，１０２，１０３，１０４に対して、配信用処理を実行する。このとき、第一動画像処理部３３は、処理対象となる分割動画像データ１０１等をそれぞれ並列に処理する機能を有する。例えば、動画像中間処理サーバ３０が、演算装置であるＣＰＵを複数備えていたり、あるいは、１つのＣＰＵが処理部であるコアを複数備えている場合には、各ＣＰＵあるいは各コアを用いて、各分割動画像データ１０１，１０２，１０３，１０４をそれぞれ並列に処理する。図６の例では、第一動画像処理部３３が、例えば、４つの並列処理部（ＣＰＵあるいはコア）を備えており、当該４つの並列処理部にて、４つの分割動画像データ１０１，１０２，１０３，１０４をそれぞれ並列に処理する。
【００５１】
ここで、具体的には、第一動画像処理部３３の各並列処理部は、分割動画像データが分割されて渡された直後から、当該分割動画像データに対する配信用処理の実行を開始する。従って、図６に示すように、再生時間が早い順に、各分割動画像データ１０１，１０２，１０３，１０４の処理を開始する。つまり、最初に、分割動画像データ１０１の処理を時間１ａに開始し、その後、少し遅れて、分割動画像データ１０２の処理を時間２ａに開始する。このとき、先に処理を開始した分割動画像データ１０１の処理はまだ完了していないため、分割動画像データ１０１と分割動画像データ１０２との処理が、同時に並行して実行されていることとなる。同様に、分割動画像データ１０１，１０２，１０３，１０４のデータ量によっては、３つ、あるいは、４つの処理が、同時に並行して実行されることとなる。例えば、図６の例では、最初の分割動画像データ１０１の処理が完了する時間１ｂよりも前に、４つ目の分割動画像データ１０４の処理が開始されているため（時間４ａ）、４つの分割動画像データが同時に並列に処理されていることとなる。
【００５２】
なお、上記第一動画像処理部３３では、分割動画像データに対する配信用処理が完了した並列処理部が、その後すぐに、まだ処理されていない分割動画像データの処理を続けて開始する。例えば、図６の例では、分割動画像データ１０１に続いて、分割動画像データ１０４に時系列的に後方に連なっていた分割動画像データ（図示せず）を処理する。
【００５３】
また、上記第一動画像処理部３３では、上記分割動画像データに対する配信処理として、実際に携帯電話機１０にて再生される前の段階の共通フォーマット形式に変換する処理を実行する。この共通フォーマット形式は、例えば、あらゆるフォーマット形式の動画像データであっても、必ず途中に変換されるフォーマット形式である。
【００５４】
そして、第一動画像処理部３３は、分割して配信用処理を施した分割動画像データを、順次、動画像配信サーバ２０に送信する。このとき、第一動画像処理部３３は、分割動画像データを分割されたまま動画像配信サーバ２０に送信してもよく、あるいは、分割された状態から再度連結した動画像データを生成して動画像配信サーバ２０に送信してもよい。
【００５５】
なお、上記第一動画像処理部３３は、動画像データを上述した共通フォーマット形式に変換することに限定されない。例えば、第一動画像処理部３３は、分割動画像データに対して様々な処理を施す機能を備えていて、最終的に携帯電話機１０に配信するときの動画像データのデータ容量やフォーマット形式に対応して、その中間データを生成する処理を実行してもよい。この場合に、上述したコンテンツ取得部３１は、動画像配信サーバ２０を介して、携帯電話機１０から送信された上記フォーマット情報や上記受信状況情報を含む端末状態情報を取得する機能（端末情報取得手段）を有する。そして、この端末状態情報を第一動画像処理部３３が受け取り、その内容に応じて、分割動画像データに対する配信用処理を施す。例えば、携帯電話機１０の機種情報や再生可能な動画像フォーマットの情報に対応して、最終的に配信するフォーマットに変換可能な中間データ形式に変換処理する。あるいは、携帯電話機１０の電波受信状況に応じて最終的に配信する動画像データの再生品質に対応して、当該再生品質のデータに変換可能な中間データ形式に変換処理する。例えば、携帯電話機１０の電波の受信状況が悪いという内容の端末状況情報を受けると、最終的には低画質の動画像データを配信することとなるが、これに応じて、低画質の動画像データに変換可能な中間データ形式に変換する。
【００５６】
［動画像配信サーバの構成］
次に、動画像配信サーバ２０の構成を、図５を参照して説明する。動画像配信サーバ２０は、演算装置、記憶装置、通信装置などを備えた一般的なサーバコンピュータである。そして、図５に示すように、演算装置であるＣＰＵにプログラムが組み込まれることによって構築された、配信要求受付部２１と、第二分割処理部２２と、第二動画像処理部２３と、配信処理部２４と、を備えている。
【００５７】
上記配信要求受付部２１は、携帯電話機１０から動画像データの配信要求を受けると、上述した動画像中間処理サーバ３０を介して当該配信要求に含まれるコンテンツ特定情報にて特定されるコンテンツを、コンテンツサーバ４０に要求する。すると、動画像中間処理サーバ３０が、上述したようにコンテンツサーバ４０から配信要求を受けた動画像データを取得し、分割して並列に配信用処理を実行して、動画像配信サーバ２０に送信してくる。
【００５８】
上記第二分割処理部２２は、上述したように動画像中間処理サーバ２０にて配信用処理が施された動画像データを取得する。このとき、動画像データは、図６に示すように、符号１０１等に示す分割動画像データのように分割された状態であってもよく、あるいは、符号１００に示すように連なった状態であってもよい。なお、ここでは、第二分割処理部２２は、分割動画像データの状態で取得したものとする。
【００５９】
そして、第二分割処理部２２（第二分割処理手段）は、動画像中間処理サーバ２０から取得した分割動画像データを、さらに、その先頭から時系列に沿って、順次、任意のデータ量ごとに分割する。なお、動画像中間処理サーバ２０から一旦結合されて送信されてきた場合には、上記分割動画像データよりもさらに小さいデータ量あるいは短い再生時間に分割する。
【００６０】
ここで、第二分割処理部２２による動画像データの処理の様子を、図７に示す。まず、符号１０１に示す分割動画像データは、当該動画像データが再生される順番に時系列的に連なっており、右側から左側に向かって再生される。そして、上記第二分割処理部２２では、分割動画像データ１０１を、再生時間が早い側から、一定のデータ量毎あるいは再生時間毎に順次分割して、再分割動画像データ１１１，１１２，１１３，１１４を生成する。ここでは、上述したように分割動画像データ１０１が入力されてくると、再生時間順に、符号１１１，１１２，１１３，１１４の順で、分割動画像データをさらに分割する。なお、図７では、４つの分割動画像データ１１１，１１２，１１３，１１４しか図示していないが、第二分割処理部２２は、順次、動画像中間処理サーバ３０から入力される動画像データを分割する。そして、第一分割処理部２２は、分割した動画像データを、順次、第二動画像処理部２３に渡す。
【００６１】
そして、上記第二動画像処理部２３は、上述したように第二分割処理部２２から渡された再分割動画像データ１１１，１１２，１１３，１１４に対して、配信用処理を実行する。このとき、第二動画像処理部２３は、処理対象となる再分割動画像データ１１１等をそれぞれ並列に処理する機能を有する。例えば、動画像配信サーバ２０が、演算装置であるＣＰＵを複数備えていたり、あるいは、１つのＣＰＵが処理部であるコアを複数備えている場合には、各ＣＰＵあるいは各コアを用いて、各再分割動画像データ１１１，１１２，１１３，１１４をそれぞれ処理する。図７の例では、第二動画像処理部２３が、例えば、４つの並列処理部（ＣＰＵあるいはコア）を備えており、当該４つの並列処理部にて、４つの再分割動画像データ１１１，１１２，１１３，１１４をそれぞれ並列に処理する。
【００６２】
さらに具体的に説明すると、第二動画像処理部２３の各並列処理部は、再分割動画像データが分割されて渡された直後から、当該再分割動画像データに対する配信用処理の実行を開始する。従って、図７に示すように、再生時間が早い順に、各再分割動画像データ１１１，１１２，１１３，１１４の処理が開始される。つまり、最初に、再分割動画像データ１１１の処理を時間１１ａに開始し、その後、少し遅れて、再分割動画像データ１０２の処理を開始する。このとき、先に処理を開始した再分割動画像データ１１１の処理はまだ完了していないため、再分割動画像データ１１１と再分割動画像データ１１２との処理が、同時に並行して実行されていることとなる。同様に、再分割動画像データ１１１，１１２，１１３，１１４のデータ量によっては、３つ、あるいは、４つの処理が、同時に並行して実行されることとなる。
【００６３】
なお、上記第二動画像処理部２３では、再分割動画像データに対する配信用処理が完了した並列処理部が、その後すぐに、まだ処理されていない再分割動画像データの処理を続いて開始する。例えば、図７の例では、再分割動画像データ１０１に続いて、次に動画像中間処理サーバ３０から入力される分割動画像データ１０２を分割した再分割動画像データ（図示せず）が処理される。
【００６４】
また、上記第二動画像処理部２３では、上記再分割動画像データに対する配信処理として、携帯電話機１０にて再生可能なフォーマット形式に変換する処理を実行する。そして、第二動画像処理部２３は、分割して配信用処理を施した再分割動画像データを、順次、配信処理部２４に渡す。
【００６５】
ここで、上記第二動画像処理部２３は、再分割動画像データに対して、携帯電話機１０の機種や状態に応じた処理を施す。この場合に、上述した配信要求受付部２１は、携帯電話機１０から送信された上記フォーマット情報や上記受信状況情報を含む端末状態情報を取得する機能（端末情報取得手段）を有する。そして、この端末状態情報を第二動画像処理部２３が受け取り、その内容に応じて、再分割動画像データに対する配信用処理を施す。例えば、携帯電話機１０の機種情報や再生可能な動画像フォーマットの情報に対応して、最終的に配信するフォーマットに変換処理する。あるいは、携帯電話機１０の電波受信状況に応じて最終的に配信する動画像データの再生品質へ変換処理する。例えば、携帯電話機１０の電波の受信状況が悪いという内容の端末状況情報を受けると、最終的に低画質の動画像データを配信することになるが、これに応じて低画質の動画像データに変換処理する。
【００６６】
そして、配信処理部２４（配信処理手段）は、上記第二動画像処理部２３にて配信用処理が施された動画像データを、携帯電話機１０に対して配信する。このとき、配信処理部２４は、任意の再生時間分の動画像データを順次配信するが、一度に配するデータ容量は、予め一定値に設定されていてもよく、携帯電話機１０から受信した当該携帯電話機の状態を表す端末状態情報に応じて変化させてもよい。例えば、配信処理部２４は、再分割動画像データを、そのままの分割単位で配信してもよく、あるいは、複数の再分割動画像データを配信用処理後に再結合して配信してもよい。
【００６７】
［動作］
次に、上記動画像配信システムの動作を、図８乃至図９を参照して説明する。まず、携帯電話機１０の利用者は、動画像配信サーバ２０が開設しているウェブサイトにアクセスし、動画コンテンツの配信を要求する（ステップＳ１）。このとき、利用者は、ウェブサイト上で視聴を希望するコンテンツを選択することで、携帯電話機１０から動画像データを特定するコンテンツ特定情報を動画像配信サーバ２０に送信する。さらに、携帯電話機１０は、上記コンテンツ特定情報と共に、携帯電話機１０の機種情報や再生可能な動画像のフォーマット情報を送信する。
【００６８】
続いて、動画像配信サーバ２０は、携帯電話機１０から動画配信要求を受けると、この配信要求にかかる動画像データを、動画像中間処理サーバ３０に要求する（ステップＳ２）。このとき、動画像配信サーバ２０は、受信したコンテンツ特定情報や、携帯電話機１０の機種情報、再生可能なフォーマット情報などを、動画像中間処理サーバ３０に転送し、動画像データを要求する。
【００６９】
続いて、動画像中間処理サーバ３０は、動画像配信サーバ２０を介して携帯電話機１０から動画像データの配信要求を受けると、当該配信要求に含まれるコンテンツ特定情報にて特定されるコンテンツを、コンテンツサーバ４０に要求する（ステップＳ３）。これに応じて、コンテンツサーバ４０は、種々のコンテンツを蓄積しているデータベースから、要求されたコンテンツである動画像データを読み出して、動画像中間処理サーバ３０に送信する（ステップＳ４）。このとき、コンテンツサーバ４０は、蓄積している動画像データを、まとめて１ファイルとして送信せずに、当該動画像データの先頭から時系列に沿って、所定のデータ量ずつ、順次、動画像中間処理サーバ３０に出力する。
【００７０】
続いて、動画像中間処理サーバ３０は、コンテンツサーバ４０から順次送信される動画像データを取得する（ステップＳ５）。そして、動画像中間処理サーバ３０は、取得した動画像データを、その先頭から時系列に沿って、順次、任意のデータ量（再生時間分）ごとに分割する（ステップＳ６、分割処理工程）。なお、動画像データの分割処理の様子を、図６に示す。
【００７１】
続いて、動画像中間処理サーバ３０は、上述したように動画像データを分割した分割動画像データを、順次、並列処理が可能な複数のＣＰＵあるいはコアにて形成された並列処理部に渡し、それぞれ並列に配信用処理を実行する（ステップＳ７、動画像処理工程）。具体的には、図６を参照して説明したように、分割動画像データに分割した直後から、当該分割動画像データに対する配信用処理を開始するため、再生時間が早い順に、各分割動画像データの処理が開始される。これにより、動画像中間処理サーバ３０では、同一の動画像データのうち異なる箇所を、同時に並列に配信用処理を実行する。なお、ここでは、動画像中間処理サーバ３０は、例えば、種々の携帯電話機にて再生可能な動画フォーマットに変換可能な中間データである共通フォーマットに変換する処理を実行する。
【００７２】
続いて、動画像中間処理サーバ３０は、分割して配信用処理を施した各分割動画像データを、順次、動画像配信サーバ２０に送信する（ステップＳ８）。
【００７３】
続いて、動画像配信サーバ２０は、動画像中間処理サーバ３０から分割動画像データを受信すると、その先頭から時系列に沿って、順次、任意のデータ量ごとに、さらに分割する（ステップＳ９、第二分割処理工程）。
【００７４】
続いて、動画像配信サーバ２０は、再分割動画像データを、順次、並列処理が可能な複数のＣＰＵあるいはコアにて形成された並列処理部に渡し、それぞれ並列に配信用処理を実行する（ステップＳ１０、第二動画像処理工程）。具体的には、図７を参照して説明したように、再分割動画像データに分割した直後から、当該再分割動画像データに対する配信用処理を開始するため、再生時間が早い順に、各再分割動画像データの処理が開始される。これにより、動画像配信サーバ２０では、同一の動画像データのうち異なる箇所を、同時に並列に配信用処理を実行する。なお、ここでは、動画像配信サーバ２０は、配信要求してきた携帯電話機１０にて再生可能な動画フォーマットに変換する処理を実行する。
【００７５】
続いて、動画像配信サーバ２０は、上述したように分割されて配信用処理が施された動画像データを、任意の再生時間分のデータ単位で携帯電話機１０に対して配信する（ステップＳ１１、配信処理工程）。そして、携帯電話器１０は、配信された動画像データを受信して再生することで（ステップＳ１２）、利用者は要求したコンテンツの動画像データを視聴することができる。
【００７６】
以上のように、本実施形態では、動画像中間処理サーバ３０及び動画像配信サーバ２０にて、配信する動画像データを分割して、それぞれ分割されたデータを並列に処理している。従って、連続する動画像データであっても、同一の動画像データの異なる個所を同時に並列に処理しているため、処理時間を短縮することができる。その結果、携帯電話機１０がコンテンツを要求してから迅速に配信することができ、利用者による動画像データの視聴に対する満足度の向上を図ることができる。そして、特に、動画像データに対する配信用処理を、２段階に分割して処理しているため、さらに処理時間を短縮することができる。
【００７７】
また、その後、携帯電話機１０は、一定の時間間隔や予め設定されたタイミングで、携帯電話機１０自体の状態を収集し（ステップＳ１３）、その情報を動画像配信サーバ２０に送信する（ステップＳ１４）。例えば、携帯電話機１０による無線電波の受信状況（電波強度）や、ＣＰＵの負荷状態を表す負荷情報、メモリ内のデータの蓄積状況を表すメモリ使用情報などのリソースの使用情報などを送信する。
【００７８】
続いて、動画像配信サーバ２０は、上記携帯電話機１０から受信した情報を動画像中間処理サーバ３０に通知する（ステップＳ１５）。すると、動画像中間処理サーバ３０は、受信した携帯電話機１０の状態を表す情報に応じて、上述したように分割した動画像データの処理を実行する（ステップＳ１６，Ｓ１７）。例えば、動画像中間処理サーバ３０は、携帯電話機１０の電波の受信状況が悪いという内容の端末状況情報を受けると、最終的には低画質の動画像データを配信することとなるが、これに応じて低画質の動画像データに変換可能な中間形式に変換する。そして、配信用処理を施した分割した動画像データを、動画像配信サーバ２０に送信する（ステップＳ１８）。
【００７９】
続いて、動画像配信サーバ２０も上記動画像中間処理サーバ３０と同様に、携帯電話機１０から受信した当該携帯電話機１０の状態を表す情報に応じて、上述したようにさらに分割した動画像データの処理を実行する（ステップＳ１９，Ｓ２０）。例えば、携帯電話機１０の電波の受信状況が悪いという内容の端末状況情報を受けると、これに応じて、再分割動画像データを並列処理して、低画質の動画像データに変換する。そして、配信用処理を施した分割した動画像データを、携帯電話機１０に配信する（ステップＳ２１）。
【００８０】
その後、携帯電話器１０は、配信された動画像データを受信して再生することで（ステップＳ２２）、利用者は要求したコンテンツの動画像データを視聴することができる。
【００８１】
以上のように、本実施形態では、迅速に動画像データを配信可能となるよう処理することができるため、携帯電話機１０の現在の状態の通知を受けたときに、かかる状態に応じて遅延なく、適切に対応した動画像配信を実現できる。その結果、利用者による動画像データの視聴に対する満足度の向上を図ることができる。特に、無線ネットワークに接続された携帯電話機１０に動画像を配信する場合に適用することで、電波状況の変化に遅延なく適切に対応して、動画像データの配信処理を実現することができる。
【００８２】
ここで、上記では、配信する動画像データは予めコンテンツサーバ４０に蓄積されていた場合を説明したが、配信する動画像データは、必ずしも蓄積されていることに限定されない。例えば、動画像中間処理サーバ３０が、撮影中の動画像データの入力を直接受け付けて、これを配信要求してきた携帯電話機１０に対応するフォーマットに変換して配信してもよい。このように、本発明は、あらゆるコンテンツの配信に適用でき、また、あらゆる情報処理端末への配信にも適応することができる。
【産業上の利用可能性】
【００８３】
本発明は、ネットワークを介して動画像の配信を行うサーバコンピュータに適用でき、産業上の利用可能性を有する。
【図面の簡単な説明】
【００８４】
【図１】本発明の実施形態１における動画像処理装置の構成を示す機能ブロック図である。
【図２】本発明の実施形態２における動画像配信システム全体の構成を示すブロック図である。
【図３】図２に開示した携帯電話機の構成を示す機能ブロック図である。
【図４】図２に開示した動画像中間処理サーバの構成を示す機能ブロック図である。
【図５】図２に開示した動画像配信サーバの構成を示す機能ブロック図である。
【図６】動画像中間処理サーバにおける動画像データの処理の様子を示す説明図である。
【図７】動画像配信サーバにおける動画像データの処理の様子を示す説明図である。
【図８】動画像配信システムの動作を示すシーケンス図である。
【図９】動画像配信システムの動作を示すシーケンス図である。
【符号の説明】
【００８５】
１  動画像処理装置
２  分割処理手段
３  動画像処理手段
４  配信処理手段
５  動画像データ
６  情報処理端末
１０  携帯電話機
１１  配信要求部
１２  動画受信部
１３  動画再生部
１４  メモリ
２０  動画像配信サーバ
２１  配信要求受付部
２２  第二分割処理部
２３  第二動画像処理部
２４  配信処理部
３０  動画像中間処理サーバ
３１  コンテンツ取得部
３２  第一分割処理部
３３  第一動画像処理部
１００  動画像データ
１０１，１０２，１０３，１０４  分割動画像データ
１１１，１１２，１１３，１１４  再分割動画像データ
Ｎ，Ｎ１  ネットワーク
Ｎ２  無線通信ネットワーク
【図１】
2010114814.tif 000003
【図２】
2010114814.tif 000004
【図３】
2010114814.tif 000005
【図４】
2010114814.tif 000006
【図５】
2010114814.tif 000007
【図６】
2010114814.tif 000008
【図７】
2010114814.tif 000009
【図８】
2010114814.tif 000010
【図９】
2010114814.tif 000011