(57)【要約】【目的】動画ファイルを分割した場合に，分割箇所の確認作業を容易にする。【構成】動画ファイルの送信対象である携帯電話α１，β１およびγ１のそれぞれの携帯電話においてデータを受信できる上限のデータ量以下となる目標分割データ量を決定する。決定された目標分割データ量の位置を時間で示す分割候補位置を決定する。動画ファイルのリクエストがあると，分割後のデータ量が，そのリクエストをした携帯電話が受信できるデータ量となるような分割位置が分割候補位置の中から選択される。選択された位置で分割された動画ファイルがリクエストした携帯電話に送信される。携帯電話のすべての機種ごとに分割位置を確認せずに，分割候補位置だけを確認すればよいので分割箇所の確認が比較的簡単となる。【選択図】図５
2010087718.tif 000002
【特許請求の範囲】
【請求項１】
動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるような上記動画ファイルの分割位置候補を決定する分割位置候補決定手段，
上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下となる分割位置を選択する分割位置選択手段，および
上記分割位置選択手段によって選択された分割位置で上記動画ファイルを分割して分割ファイルを生成する動画ファイル分割手段，
を備えた動画分割装置。
【請求項２】
上記分割位置候補決定手段が，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下または上記すべてのクライアント端末装置の受信上限データ量の最大公約数以下となるように一定時間間隔の分割位置候補を決定する，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるように異なる時間間隔の分割位置候補を決定する，あるいは上記動画ファイル送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量の倍数の位置を分割位置候補と決定するものである，
請求項１に記載の動画分割装置。
【請求項３】
上記分割位置選択手段が，上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下であって最大のデータ量となる分割位置を選択するものである，
請求項１または２に記載の動画分割装置。
【請求項４】
上記動画ファイル分割手段によって生成された分割ファイルによって表される動画のビット・レートおよびフレーム・レートの少なくとも一方を調整する調整手段をさらに備えた請求項１から３のうちいずれか一項に記載の動画分割装置。
【請求項５】
上記一定時間間隔の分割位置候補を更新する更新手段をさらに備えた動画分割装置。
【請求項６】
分割位置候補決定手段が，動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるような上記動画ファイルの分割位置候補を決定し，
分割位置選択手段が，上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下となる分割位置を選択し，
動画ファイル分割手段が，上記分割位置選択手段によって選択された分割位置で上記動画ファイルを分割して分割ファイルを生成する，
動画分割装置の動作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は，動画分割装置およびその動作制御方法に関する。
【背景技術】
【０００２】
携帯電話に代表されるクライアント端末装置に向けた動画送信サービスが発表されている。携帯電話向けの動画送信においては，映像はMPEG4(Moving Picture Experts Group phase 4) Video形式，音声はAAC(Advanced Audio Coding)形式，AMR(Adaptive Multi-Rate CODEC)などが多く採用されている。また，多重化ファイル・フォーマットは3GPP(3rd Generation Partnership Project)，3GPP2などの複数が利用されている。さらに，携帯電話のキャリアごとに独自のフォーマットを利用することもある。
【０００３】
送信対象のクライアント端末装置において表示できるようなフォーマット等をもつ動画ファイルをクライアント端末装置に送信する必要がある。動画ファイルは，多数の形式，フォーマットが利用されているので，クライアント端末装置の機種ごとにあらかじめ生成したのでは極めて多くの種類の動画ファイルを用意する必要がある。クライアント端末装置の表示に適した動画ファイルをあらかじめ生成したのでは，動画ファイルを記憶するのに必要なメモリ領域が大きくなってしまう。また，クライアント端末装置からのリクエストに応じて，そのリクエストされたクライアント端末装置の表示に適した動画ファイルを生成するのでは，クライアント端末装置に送信するまでに時間がかかってしまう。
【０００４】
このために，送信用動画を中間的な状態まで伸張しておき，ネットワークの負荷を検知し，送信用動画の符号量を決定して送信用動画を生成するもの（特許文献１），クライアント端末装置の機種を判別し，機種に応じた動画生成パラメータを決定し，送信用動画を生成するもの（特許文献２），クライアント端末装置の属性データに応じてフォーマット変換を行い，クライアント端末装置に送信するもの（特許文献３）ユーザからの指定により，画像の圧縮形式，画像サイズおよび品質を決定してユーザに送信するもの（特許文献４）などがある。
【特許文献１】特開平9-298749号公報
【特許文献２】特開2004-222124号公報
【特許文献３】特開2006-343830号公報
【特許文献４】特開2002-82861号公報
【０００５】
クライアント端末装置に送信する動画ファイルのデータ量が大きい場合には，クライアント端末装置が受信できないことがあるために分割されることがある。分割された動画ファイルがクライアント端末装置に送信される。動画の分割は，動画の改変とも考えられるので，動画の著作権者などによっては，重要なシーンの途中で分割したくないので，分割箇所を確認したいことがある。動画ファイルの送信対象のクライアント端末装置の機種ごとの動画ファイルを分割すると，その機種の数の分だけ分割箇所を確認する必要があるので，著作権者などのユーザによる確認作業が面倒となる。
【発明の開示】
【０００６】
この発明は，動画ファイルを分割した場合に，著作権者などのユーザによる確認作業を容易にすることを目的とする。
【０００７】
この発明による動画送信装置は，動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるような上記動画ファイルの分割位置候補を決定する分割位置候補決定手段，上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下となる分割位置を選択する分割位置選択手段，および上記分割位置選択手段によって選択された分割位置で上記動画ファイルを分割して分割ファイルを生成する動画ファイル分割手段を備えていることを特徴とする。
【０００８】
この発明は，上記動画分割装置に適した動作制御方法も提供している。すなわち，この方法は，分割位置候補決定手段が，動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるような上記動画ファイルの分割位置候補を決定し，分割位置選択手段が，上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下となる分割位置を選択し，動画ファイル分割手段が，上記分割位置選択手段によって選択された分割位置で上記動画ファイルを分割して分割ファイルを生成するものである。
【０００９】
この発明によると，動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるような動画ファイルの分割位置候補が決定される。決定された分割位置候補の中から送信しようとするクライアント端末装置の受信上限データ量以下となる分割位置が選択される。選択された分割位置で動画ファイルが分割される。
【００１０】
この発明によると，決定された分割位置候補を確認すれば，送信対象となるすべてのクライアント端末装置に分割して送信される場合の分割位置を確認できる。クライアント端末装置の機種ごとに動画ファイルを分割した場合には，異なる機種であっても同じ分割位置となることがあるために，すべての分割位置を確認すると重複して確認してしまうことがあり，ユーザにとって面倒な場合がある。この発明によると，分割位置の重複確認が無くなる。
【００１１】
上記分割位置候補決定手段は，たとえば，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下または上記すべてのクライアント端末装置の受信上限データ量の最大公約数以下となるように一定時間間隔の分割位置候補を決定する，上記動画ファイルの送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量以下となるように異なる時間間隔の分割位置候補を決定する，あるいは上記動画ファイル送信対象となる複数のクライアント端末装置のすべてのクライアント端末装置の受信上限データ量の倍数の位置を分割位置候補と決定するものである。
【００１２】
また，上記分割位置選択手段は，たとえば，上記分割位置候補決定手段によって決定された分割位置候補のうち，分割ファイルを送信しようとするクライアント端末装置の受信上限データ量以下であって最大のデータ量となる分割位置を選択するものである。
【００１３】
上記動画ファイル分割手段によって生成された分割ファイルによって表される動画のビット・レートおよびフレーム・レートの少なくとも一方を調整する調整手段をさらに備えてもよい。
【００１４】
また，上記一定時間間隔の分割位置候補を更新する更新手段をさらに備えてもよい。
【実施例】
【００１５】
図１は，この発明の実施例を示すもので，動画ファイル送信システムの概要である。
【００１６】
この実施例においては，インターネットのようなネットワークを介して携帯電話（クライアント端末装置）１と動画ファイル送信サーバ（動画分割装置）10とが互いに通信可能である。図１においては，一台の携帯電話が図示されているが多数の携帯電話が動画ファイル送信サーバ10と通信可能なのはいうまでもない。この実施例では，クライアント端末装置の例として携帯電話が図示されているが携帯電話に限らず，動画ファイル送信サーバ10と通信可能な他の装置（パーソナル・ディジタル・アシスタンツなど）でもよい。
【００１７】
この実施例による動画ファイル送信システムにおいては，動画ファイルが携帯電話1において受信できないデータ量の場合には動画ファイル送信サーバ10において分割され，分割された動画ファイルが動画ファイル送信サーバ10から携帯電話１に送信される。この実施例においては，動画ファイルを分割して得られる複数の分割ファイルのそれぞれのデータ量が，動画ファイルの送信対象となる複数の携帯電話の受信上限データ量以下となるような動画ファイルの分割位置候補が決定される。決定された分割位置候補の中から，動画ファイルのリクエストがあった携帯電話１の受信上限データ量以下となる分割位置が選択される。選択された分割位置で動画ファイルが分割され，分割された動画ファイルが携帯電話１に送信される。
【００１８】
図２は，動画ファイル送信サーバ10の電気的構成を示すブロック図である。
【００１９】
動画ファイル送信サーバ10には，動画ファイル（分割前の元動画を表す元動画ファイル）が多数格納されている元動画データベース11が含まれている。元動画データベース11に格納されている動画ファイルごとに後述するように，分割位置候補決定装置13において分割位置候補が決定される。決定された分割位置候補を表すデータは，分割位置候補決定装置13から分割位置候補選択装置14に入力する。
【００２０】
携帯電話１から送信された動画リクエストが動画ファイル送信サーバ10において送受信装置16において受信されると，動画リクエストは分割位置候補選択装置14に入力する。分割位置候補選択装置14において，入力した動画リクエストから，リクエストされた携帯電話１の機種が判定される。分割位置候補選択装置14において，リクエストした携帯電話１の機種に対応した分割位置が分割候補位置の中から選択される。選択された分割位置を表すデータは，分割位置候補選択装置14から分割装置15に入力する。
【００２１】
動画リクエストは，分割装置15にも入力し，リクエストされた動画ファイルが分割装置15によって元動画データベース11から読み取られる。読み取られた動画ファイルが，選択された分割位置において分割される。分割された動画ファイルは分割動画データベース12に格納される。分割された動画ファイルが送受信装置16によって，リクエストした携帯電話１に送信される。
【００２２】
図３（Ａ）〜（Ｃ）は，動画（動画ファイル）Ｍを分割する様子を示している。
【００２３】
携帯電話αの受信上限データ量は200ｋＢ，携帯電話βの受信上限データ量は400ｋＢ，携帯電話γの受信上限データ量は１ＭＢとする。
【００２４】
図３（Ａ）を参照して，携帯電話αに動画ファイルＭを送信する場合，動画ファイルＭのデータ量が携帯電話αの受信上限データ量を超えているときには，動画ファイルＭを分割しなければならない。動画の開始（時間ｔ＝０）から時間ｔ１，ｔ２，ｔ３，ｔ４，ｔ５，ｔ６，ｔ７およびｔ８のそれぞれの時間の位置で動画ファイルＭが分割されるとすると，時間ｔ１〜ｔ８のそれぞれの位置で分割されることにより得られる分割ファイルｍ11〜ｍ18のデータ量はｆ11〜ｆ18となる。これらのデータ量ｆ11〜ｆ18のそれぞれが携帯電話αの受信上限データ量である200ｋＢを超えないように時間ｔ１〜ｔ８が規定されている。
【００２５】
図３（Ｂ）を参照して，携帯電話βに動画ファイルＭを送信する場合，動画ファイルＭのデータ量が携帯電話βの受信上限データ量を超えているときには，動画ファイルＭが分割される。携帯電話βの受信上限データ量400ｋＢは，携帯電話αの受信上限データ量200ｋＢの２倍であるから，携帯電話βに動画ファイルＭを送信する場合には時間ｔ２，ｔ４，ｔ６，ｔ８のそれぞれの位置で分割すればよいこととなる（最大データ量となる位置）。これらの時間ｔ２，ｔ４，ｔ６，ｔ８のそれぞれの位置で分割されることにより分割ファイルｍ21，ｍ22，ｍ23，ｍ24が得られる。得られた分割ファイルｍ21〜ｍ24のそれぞれのデータ量ｆ21〜ｆ24は，携帯電話βの受信上限データ量である400ｋＢを超えないようになる。
【００２６】
図３（Ｃ）を参照して，携帯電話γに動画ファイルＭを送信する場合，動画ファイルＭのデータ量が携帯電話γの受信上限データ量を超えているときには，動画ファイルＭが分割される。携帯電話γの受信上限データ量１ＭＢは，携帯電話αの受信上限データ量200ｋＢの５倍であるから，携帯電話γに動画ファイルＭを送信する場合には，時間ｔ５，ｔ８のそれぞれの位置で分割すればよいこととなる。これらの時間ｔ５，ｔ８のそれぞれの位置で分割されることにより分割ファイルｍ25およびｍ26が得られる。得られた分割ファイルｍ25およびｍ26のそれぞれのデータ量ｆ25およびｆ26は，携帯電話γの受信上限データ量である１ＭＢを超えないようになる。
【００２７】
この実施例においては，上述した時間ｔ１〜ｔ８が動画ファイルＭの送信対象である複数の携帯電話α，βおよびγの分割位置候補とされる。
【００２８】
携帯電話αから動画ファイルＭのリクエストがあった場合には，分割位置候補ｔ１〜ｔ８のうちすべての分割位置候補ｔ１〜ｔ８が分割位置として選択される。選択された分割位置ｔ１〜ｔ８において動画ファイルＭが分割され，得られた分割ファイルｍ11〜ｍ18が携帯電話αに送信される。携帯電話βから動画ファイルＭのリクエストがあった場合には，分割位置候補ｔ１〜ｔ８のうち時間ｔ２，ｔ４，ｔ６およびｔ８の位置が分割位置として選択される。選択された分割位置ｔ２，ｔ４，ｔ６およびｔ８において動画ファイルＭが分割され，得られた分割ファイルｍ21〜ｍ24が携帯電話βに送信される。同様に，携帯電話γから動画ファイルＭのリクエストがあった場合には，分割位置候補ｔ１〜ｔ８のうち時間ｔ５およびｔ８の位置が分割位置として選択される。選択された分割位置ｔ５およびｔ８において動画ファイルＭが分割され，得られた分割ファイルｍ25およびm26が携帯電話γに送信される。
【００２９】
携帯電話βまたはγから動画ファイルＭのリクエストがあった場合には，分割位置候補ｔ１〜ｔ８において分割されることにより得られる分割ファイルｍ11〜ｍ18は携帯電話βの受信上限データ量以下であるから，分割位置候補ｔ１〜ｔ８のすべてを分割位置候補としてもよい。同様に，携帯電話γから動画ファイルＭのリクエストがあった場合には，分割位置候補ｔ１〜ｔ８のうち時間ｔ２，ｔ４，ｔ６およびｔ８において分割して得られる分割ファイルｍ21，ｍ22，ｍ23およびｍ24は携帯電話γの受信上限データ量以下であるから，分割位置候補ｔ１〜ｔ８のうち時間ｔ２，ｔ４，ｔ６およびｔ８を分割位置として選択することもできる。もっとも，携帯電話βに分割ファイルが送信される場合には，携帯電話βの受信上限データ量近傍のデータ量をもつ分割ファイルｍ21〜ｍ24が送信されることが好ましい。また，携帯電話γに分割ファイルが送信される場合には，携帯電話γの受信上限データ量近傍のデータ量をもつ分割ファイルｍ25およびｍ26が送信されることが好ましいのはいうまでもない。
【００３０】
図４は，動画ファイル送信サーバ10の処理手順を示すフローチャートである。
【００３１】
まず，分割候補位置が動画（動画ファイル）ごとに決定される（ステップ21）。この決定処理の詳細については後述する。携帯電話１から送信される動画リクエストが動画ファイル送信サーバ10において受信されると（ステップ22でＹＥＳ），動画リクエストを送信した携帯電話１の機種が判定され，その機種の携帯電話１の受信上限データ量にもとづいて，分割候補位置の中から分割位置が選択される（ステップ23）。
【００３２】
リクエストされた動画ファイルが元動画データベース11から読み取られる。読み取られた動画ファイルが，選択された分割位置で分割される（ステップ24）。分割された動画ファイルが動画ファイルをリクエストした携帯電話１に順に送信される（ステップ25）。動画ファイルが分割されることにより複数の動画ファイルが携帯電話１に送信されるが，分割された一つの動画ファイルが携帯電話１に送信され，その後その携帯電話１から次の分割された一つの動画ファイルのリクエストがあったことにより，その後の分割された動画ファイルが送信されるのはいうまでもない。
【００３３】
分割された動画ファイルを送信する前に，分割された動画ファイルのビット・レート，フレーム・レートなどを調整して，分割された動画ファイルのデータ量を調整することが好ましい。また，必要に応じて分割された動画ファイルを圧縮するようにしてもよい。
【００３４】
図５（Ａ）および（Ｂ）ならびに図６（Ａ）および（Ｂ）は，分割候補位置テーブルの一例である。
【００３５】
図５（Ａ）および（Ｂ）は，一定時間間隔で分割候補位置が規定される分割候補位置テーブルを示し，図６（Ａ）および（Ｂ）は，異なる時間間隔で分割候補位置が規定される分割候補位置テーブルを示している。これらの分割候補位置テーブルは，ある動画についての分割候補位置を規定するものであり，他の動画についても分割候補位置テーブルが存在する。分割候補位置テーブルは，元動画データベース11に格納されている動画ファイルの数の分だけ存在することとなる。
【００３６】
図５（Ａ）を参照して，一定時間間隔で分割候補位置が規定される分割候補位置テーブルには，送信対象機種，上限データ量，目標分割データ量および分割候補位置をそれぞれ表すデータが格納されている。
【００３７】
送信対象機種は，図５（Ａ）に示すテーブルによって分割候補位置が規定される動画ファイルの送信対象となるすべての機種を示している。図５（Ａ）に示す例では，携帯電話１の送信対象機種はα１，β１およびγ１である。
【００３８】
上限データ量（受信上限データ量）は，送信対象となる携帯電話１が受信できるデータ量の上限を携帯電話１の機種ごとに規定している。携帯電話α１の上限データ量は200ｋＢ，携帯電話β１の上限データ量は400ｋＢ，携帯電話γ１の上限データ量は１ＭＢである。
【００３９】
目標分割データ量は，動画ファイルを分割する場合に分割される時間までに含まれるデータ量を示している。図５（Ａ）に示す例では，すべての送信対象機種α１，β１およびγ１の上限データ量の倍数が目標分割データ量とされている（すべての送信対象機種α１，β１およびγ１の上限データ量は，上限データ量の最小値である200ｋＢの倍数となっているので，結果的には上限データ量の最小値の倍数）。目標分割データ量は，200ｋＢごとの値となっている。
【００４０】
分割候補位置は，動画を再生した場合に目標分割データ量分のデータが再生される時間を規定している。200ｋＢ分のデータの動画を実際に再生することにより，分割候補位置が分かる。図５（Ａ）の示す例では，最初の200ｋＢ分のデータの再生時間は15秒であり，15秒ごとに分割候補位置が規定される。この分割候補位置は，図３に示した分割候補位置ｔ１〜ｔ８に相当する。
【００４１】
図５（Ｂ）は，一定時間間隔で分割候補位置が規定される分割候補位置テーブルの他の例である。
【００４２】
図５（Ｂ）に示す分割候補位置テーブルは，図５（Ａ）に示す分割候補位置テーブルと同様に，送信対象機種，上限データ量，目標分割データ量および分割候補位置が格納されている。送信対象機種は，携帯電話α１，β２およびγ１である。携帯電話α１の上限データ量は上述のように200ｋＢ，携帯電話β２の上限データ量は300ｋＢおよび携帯電話γ１の上限データ量は１ＭＢである。
【００４３】
図５（Ｂ）に示す分割候補位置テーブルにおいては，目標分割データ量は，送信対象機種のすべての携帯電話の上限データ量の最大公約数（以下）である100ｋＢごとに規定されている。これにより，分割候補位置は，7.5秒ごとに規定されることとなる。
【００４４】
分割時間が一定なので，比較的簡単に分割できる。
【００４５】
図６（Ａ）および（Ｂ）は，異なる時間間隔で分割候補位置が規定される分割候補位置テーブルである。
【００４６】
図６（Ａ）を参照して，分割候補位置テーブルには，送信対象機種，上限データ量，目標分割データ量および分割候補位置のほかに試行分割結果を表すデータが格納されている。
【００４７】
送信対象機種は，携帯電話α１，β１およびγ１であり，上限データ量および目標分割データ量は図５（Ａ）に示すものと同じである。
【００４８】
異なる時間間隔で分割候補位置を規定する場合には，目標分割データ量となるように，実際に動画ファイルが分割される（試行分割という）。この試行分割は，たとえば，動画を閲覧しながら，シーンの連続していない箇所で分割され，かつ目標分割データ量に近いデータ量となるように行われる。これにより，たとえば，190ｋＢ，180ｋＢ，190ｋＢ，195ｋＢごとの試行分割結果が得られる。これらのデータ量ごとに分割される時間は，動画の最初から19秒，29秒，46秒，60秒となり，これらの時間19秒，29秒，46秒，60秒が分割候補位置となる。図３（Ａ）に当てはめると，分割ファイルｍ11のデータ量ｆ11が190ｋＢ，分割ファイルｍ12のデータ量ｆ12が180ｋＢ，分割ファイルｍ13のデータ量ｆ13が190ｋＢ，分割ファイルｍ14のデータ量ｆ14が195ｋＢとなり，時間ｔ１，ｔ２，ｔ３，ｔ４がそれぞれ，19秒，29秒，46秒，60秒となる。
【００４９】
時間間隔が異なるので，動画のシーンに応じた分割が可能となる。たとえば，分割された区間は，平坦で変動の少ないシーンは比較的長くなり，複雑で変動の多いシーンは比較的短くなる。
【００５０】
図６（Ｂ）は，異なる時間間隔で分割候補位置が規定される分割候補位置テーブルの他の例である。
【００５１】
送信対象機種は，携帯電話α１，β１およびγ１であり，上限データ量は図５（Ｂ）に示すものと同じであるが，目標分割データ量は図６（Ｂ）に示すものと異なり，上限データ量の倍数のデータ量の集合となっている。携帯電話α１の上限データ量は200ｋＢであるから，その倍数は200ｋＢ，400ｋＢ，600ｋＢ・・・となり，携帯電話β２の上限データ量は300ｋＢであるから，その倍数は300ｋＢ，600ｋＢ，900ｋＢ・・・となり，携帯電話γ１の上限データ量は１ＭＢ同じであるから，その倍数は1000ｋＢ，2000ｋＢ，3000ｋＢとなる。これらのデータ量を集合させると，200ｋＢ，300ｋＢ，400ｋＢ，600ｋＢ，800ｋＢ，1000ｋＢ・・・となる。目標分割データ量には100ｋＢ，500ｋＢ，700ｋＢなどは含まれていないので，図５（Ｂ）に示すように上限データ量の最大公約数である100ｋＢの倍数を目標分割データ量とするよりも目標分割データ量の数が少なくなる。
【００５２】
目標分割データ量が決定されると，上述のように試行分割が行われる。この試行分割の結果，190ｋＢ，95ｋＢ，98ｋＢ，195ｋＢ，190ｋＢ，99ｋＢ・・・というようにデータ量が規定され，これらのデータ量となるような時間19秒，29秒，38秒，62秒，82秒，89秒・・・が規定される。これらの時間19秒，29秒，38秒，62秒，82秒，89秒・・・が分割候補位置となる。図３に当てはめると，時間ｔ１，ｔ２，ｔ３，ｔ４，ｔ５，ｔ６は，それぞれ19秒，29秒，38秒，62秒，82秒，89秒となる。
【００５３】
このようにして分割候補位置が決定された後に動画リクエストがあると，その動画リクエストを送信した携帯電話１の機種が判定され，その判定された機種に応じて，分割候補位置の中から分割位置が選択される。たとえば，図６（Ｂ）に示す例であれば，携帯電話α１から動画リクエストがあると，分割候補位置の中から19秒，38秒，82秒というように携帯電話α１の上限データ量の倍の目標分割データ量近傍の試行分割結果のデータ量を与える時間が分割位置として選択される。同様に，携帯電話機種β２から動画リクエストがあると，分割候補位置の中から29秒，62秒，89秒というように携帯電話β２の上限データ量の倍の目標分割データ量近傍の志向分割結果のデータ量を与える時間が分割位置として選択される。他の携帯電話１についても同様に分割候補位置の中から，動画リクエストを送信した携帯電話１の機種に応じた分割候補が選択される。
【００５４】
図７は，分割候補位置を決定する処理手順（図４ステップ21の処理手順）を示すフローチャートである。
【００５５】
分割候補位置の時間間隔を一定にして分割候補位置を決定するのか，可変にして分割候補位置を決定するのかが確認される（ステップ31）。
【００５６】
分割候補位置が一定間隔の場合には（ステップ31），ビット・レート，フレーム・レートなどのパラメータが調整されて目標分割データ量が決定される（ステップ33）。決定された目標分割データ量となるように分割候補位置の時間が決定される（ステップ34）。
【００５７】
分割候補位置が可変であり，異なる時間間隔の場合には（ステップ31），まず，目標分割データ量が決定される（ステップ35）。上述のように目標分割データ量近傍となるように，かつシーン・チェンジが可能な箇所で分割されるように試行分割が行われる（ステップ36）。試行分割の結果にもとづいて分割候補位置が決定される（ステップ37）。
【００５８】
決定された分割候補位置は，より適した分割候補位置となるように一定周期で更新される。すなわち，分割候補位置テーブルの分割候補位置が更新されるようになる。
【図面の簡単な説明】
【００５９】
【図１】動画ファイル送信システムの概要を示している。
【図２】動画ファイル送信サーバの電気的構成を示すブロック図である。
【図３】（Ａ）〜（Ｃ）は，分割候補位置を決定する様子を示している。
【図４】動画ファイル送信サーバの処理手順を示すフローチャートである。
【図５】（Ａ）および（Ｂ）は，分割候補テーブルの一例である。
【図６】（Ａ）および（Ｂ）は，分割候補テーブルの一例である。
【図７】分割候補位置決定処理手順を示すフローチャートである。
【符号の説明】
【００６０】
１  携帯電話（クライアント端末装置）
10  動画ファイル送信サーバ（動画分割装置）
13  分割位置候補決定装置
14  分割位置候補選択装置
15  分割装置
【図１】
2010087718.tif 000003
【図２】
2010087718.tif 000004
【図３】
2010087718.tif 000005
【図４】
2010087718.tif 000006
【図５】
2010087718.tif 000007
【図６】
2010087718.tif 000008
【図７】
2010087718.tif 000009