(57)【要約】  【課題】  特別な早送り配信機能を備えるサーバを用いずに、ストリーミング再生機能をもつ携帯通信端末装置上において、無理なく、迅速な早送り再生を実現すること。  【解決手段】  所定の先読み対象期間（Ｔ）を予め定めておき、携帯通信端末がコンテンツ配信サーバに接続されている状態にて、その早送り可能な時間帯（Ｔ）内の、所定時間だけ離れた離散的な時点（ｔ１〜ｔ１４）に対応した複数枚の映像フレームデータ（Ｄ１〜Ｄ５）の取得を、その時点における携帯通信端末の正規動作と併行して自動的に実施し、ユーザによる早送り再生モードへの移行操作に対して事前に準備する。最初は粗い間隔で先読みデータを取得し、段階的にその間隔を狭めていく。【選択図】  図４
2006287875.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信サーバから配信されるデータを受信してストリーミング再生を行い、かつ、その再生途中に再生位置変更を行うことが可能な通信端末装置であって、
この通信端末装置が前記コンテンツ配信サーバと通信回線を介して接続されている状態において、所定の先読み対象期間に含まれる、動画像の中の１フレーム分に相当するデータを前記通信回線を介して取得する、再生位置変更用の先読みデータ取得手段と、
取得された、前記再生位置変更用の先読みデータを保持するデータ記憶手段と、
を有することを特徴とする通信端末装置。
【請求項２】
請求項１記載の通信端末装置であって、
前記再生位置変更用の先読みデータ取得手段は、前記コンテンツ配信サーバから受信したデータの再生と併行して、前記先読み対象期間に含まれる前記再生位置変更用の先読みデータの受信を実施することを特徴とする通信端末装置。
【請求項３】
請求項１記載の通信端末装置であって、
前記再生位置変更用の先読みデータ取得手段は、前記データ記憶手段から前記再生位置変更用の先読みデータを読み出して表示する動作と併行して、新たな前記再生位置変更用の先読みデータの受信を実施することを特徴とする通信端末装置。
【請求項４】
請求項１記載の通信端末装置であって、
前記再生位置変更用の先読みデータ取得手段は、前記先読み対象期間内において、まず、粗い間隔で前記再生位置変更用の先読みデータを取得し、続いて、より細かな間隔で、前記再生位置変更用の先読みデータを取得することを特徴とする通信端末装置。
【請求項５】
請求項４記載の通信端末装置であって、
映像コンテンツの通常再生が、先読みしておいた前記再生位置変更用の先読みデータの位置に追いついた場合には、その再生位置変更用の先読みデータを、通常再生用の映像データとして用いることを特徴とする通信端末装置。
【請求項６】
請求項１から５のいずれか１項に記載の通信端末装置であって、
前記データ記憶手段から、複数の、前記再生位置変更用の先読みデータを読み出し、読み出された再生位置変更用の先読みデータの各々に基づき、サムネイルを生成して表示する表示制御手段と、
を有することを特徴とする通信端末装置。
【請求項７】
請求項６記載の通信端末装置であって、
前記表示制御手段は、再生位置変更時において、前記サムネイル表示の、映像コンテンツ全体における時間的な位置付けを示すための表示バーを、前記サムネイル表示と併せて表示することを特徴とする通信端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信サーバから映像データを受信してストリーミング再生を行い、かつ、その再生途中に再生位置変更を行うことが可能な通信端末装置に関する。
【背景技術】
【０００２】
通信端末には、通信回線（通信ネットワーク）を介して、コンテンツ配信サーバ（以下、単にサーバという）から配信される動画像データをストリーミング再生する機能をもつものがある。
【０００３】
動画像データをストリーミング再生する通信端末は、サーバから映像データを受信しながらリアルタイムで映像を再生する。したがって、映像コンテンツの動画像データの全てを受信するのを待つ必要が無く、サーバへの映像コンテンツ配信要求の送信から、実際に再生が開始されるまでにかかる時間を短縮することが可能である。
【０００４】
ここで、再生開始前に、多量の映像データを蓄積しておくことができれば、再生位置変更を容易に実現することができる。しかし、多量の映像データを蓄積するには長い時間を要し、その分、ストリーミング再生が遅れることになり、また、小型軽量化が進展する携帯端末装置内に、大容量の画像メモリを確保するのも容易ではない。
【０００５】
したがって、通信端末のユーザによって早送り再生が行われたときには、通常、ユーザによって指定された早送り速度に応じて、サーバから動画像データを間引いて受信し、その動画像データを再生することによって早送り再生を実現する。
【０００６】
このような方法にて早送り再生を実現する場合には、通信端末がサーバに対し、間引き受信するデータの位置を、その都度、指定し、その結果としてサーバから送られてくる映像データを受信し、その映像データをデコードして表示するという作業が必要であり、したがって、早送り再生を開始するまでに時間がかかってしまう。
【０００７】
この問題を解決するために、早送り再生を開始するまでの時間を短縮することができる早送り画像配信方法が提案されている（特許文献1参照）。
【０００８】
この早送り配信方法では、サーバは、通信端末からの早送り画像の配信要求を受信すると、指定された早送り速度に応じて間引いた動画像データを結合して別の動画像データを生成し、生成した別の動画像データを通信端末に配信する。
【０００９】
この方法によれば、サーバ側で早送り用動画像データを生成することにより、早送り再生の実現と、安定したデータ転送を実現することができる。
【００１０】
【特許文献１】特開平９−３７２２５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上述の早送り画像配信方法を実現するためには、間引いた動画像データを結合して別の動画像データを生成する機能を備えたサーバが必要である。すなわち、映像コンテンツを配信するサーバに特別な早送り編集機能が付加されていなければならず、一般的なストリーミング再生用のサーバでは対応できない。
【００１２】
本発明は、このような考察に基づいてなされたものであり、特別な早送り配信機能を備えるサーバを用いずに、映像コンテンツのストリーミング再生機能をもつ通信端末装置上において、その通信端末装置に大きな負担をかけることなく、迅速な再生位置変更を実現することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の通信端末装置は、コンテンツ配信サーバから配信されるデータを受信してストリーミング再生を行い、かつ、その再生途中に再生位置変更を行うことが可能な通信端末装置であって、この通信端末装置が前記コンテンツ配信サーバと通信回線を介して接続されている状態において、所定の先読み対象期間に含まれる、動画像の中の１フレーム分に相当するデータを前記通信回線を介して取得する、再生位置変更用の先読みデータ取得手段と、取得された再生位置変更用の先読みデータを保持するデータ記憶手段と、を有する。
【００１４】
所定の先読み対象期間（つまり、迅速な再生位置変更を可能とする時間）を予め定めておき、通信端末がコンテンツ配信サーバに接続されている状態にて、その再生位置変更可能な時間帯内の、所定時間だけ離れた離散的な時点に対応した複数枚の映像フレームデータの取得を、その時点における通信端末の正規動作と併行して自動的に実施し、ユーザによる再生位置変更操作に対して事前に準備するものである。通信端末からサーバにデータの取得要求を送信して所望のデータの配信を受ける基本的な方式であるため、サーバには、特別な機能が必要ない。また、現時点の再生位置より先のコンテンツデータが、予め先読みされて通信端末装置内のメモリに保持されているため、ユーザを待たせることがない。マルチメディア対応の電話端末等では、通常、無線回線を複数チャンネル使用することができるようになっているため、映像フレームデータの先読みを行うことに困難はない。使用可能な無線回線が１チャンネルである場合でも、正規の再生用映像データの受信用バッファと先読みデータの受信用バッファを用意し、各データの受信を時分割で行えば問題はない。
【００１５】
また、本発明の通信端末装置の一態様は、前記再生位置変更用の先読みデータ取得手段は、前記コンテンツ配信サーバから受信した映像データの再生と併行して、前記先読み対象期間に含まれる前記再生位置変更用の先読みデータの受信を実施する。
【００１６】
正規の再生用の映像データ（通常再生用の映像データ）の（受信ならびに）再生と併行して（つまり、通常再生のバックグランドにて）、再生位置変更用の先読みデータの受信を実施するものである。ユーザによる再生位置変更モードへの移行操作に備えて、通常再生中に、事前に先読みデータの取得を行うことで、再生位置変更に必要な映像データを、無理なく、効率的に取得することができる。
【００１７】
また、本発明の通信端末装置の他の態様は、前記再生位置変更用の先読みデータ取得手段は、前記データ記憶手段から前記再生位置変更用の先読みデータを読み出して表示する動作と併行して、新たな前記再生位置変更用の先読みデータの受信を実施する。
【００１８】
ユーザによって、再生位置変更モードへの移行操作がなされたときに、取得されている先読みデータに基づくサムネイルの生成と表示と併行して、さらに先の映像コンテンツについての先読みデータの取得を実施するものである。これにより、再生位置変更モードが継続された場合でも、次々とサムネイルを表示することが可能となる。
【００１９】
また、本発明の通信端末装置の他の態様は、前記再生位置変更用の先読みデータ取得手段は、前記先読み対象期間内において、まず、粗い間隔で前記再生位置変更用の先読みデータを取得し、その取得が終わった時点で再生位置変更操作がなされない場合には、続いて、より細かな間隔で、前記再生位置変更用の先読みデータを取得する。
【００２０】
先読みデータの取得に際し、まず、粗い間隔によるデータの取得を優先させる（つまり、大まかな位置を優先させる）ことによって、先読み対象期間（迅速な再生位置変更可能な時間）の全時間帯に渡るサムネイル表示が、常に保障されることになり、再生位置変更機能の信頼性が確保される。そして、その大まかな先読みデータの取得が終わった時点で再生位置変更操作がなされない場合には、より細かな間隔で先読みデータの取得を行うことによって、再生位置変更時には、より密度の高いサムネイル表示が可能となり、サーチ精度を向上させることができる。
【００２１】
また、本発明の通信端末装置の他の態様は、再生位置変更操作がなされなかった結果、映像コンテンツの通常再生が、先読みしておいた前記再生位置変更用の先読みデータの位置に追いついた場合には、その再生位置変更用の先読みデータを、通常再生用の映像データとして用いる。
【００２２】
通常再生と併行して先読みデータを取得した場合であって、再生位置変更操作がなされることなく、通常再生の位置が、先読みデータの位置に追いついた場合には、その先読みデータを通常再生用データとして使用するものである。これにより、先読みデータ（の取得に伴って発生したデータ通信）が無駄にならず、先読みデータの有効利用を図ることができる。
【００２３】
また、本発明の通信端末装置の他の態様では、再生位置変更操作がなされたときに、前記データ記憶手段から、複数の、前記再生位置変更用の先読みデータを読み出し、読み出された再生位置変更用の先読みデータの各々に基づき、縮小画像（サムネイル）を生成して表示する表示制御手段を、有する。
【００２４】
現時点の再生位置より先のコンテンツデータが、予め先読みされて通信端末装置内のメモリに保持されているため、再生位置変更操作がなされると、迅速にサムネイル表示による再生位置変更モードに移行することができ、よって、ユーザを待たせることがない。また、動画像による再生位置変更方式ではなく、サムネイル表示（静止画の縮小表示）による再生位置変更方式を採用することによって、先読み用の映像データの量を少なくすることができ、通信端末の負担が減少し、表示を高速化することができる。また、ユーザは、複数の時点に対応したサムネイルのいずれかを指定するだけでよく、その指定されたサムネイルに対応する時点から再生が再開されるため、使い勝手がよく、かつ、所望の再生位置を正確に指定することができ、再生位置変更中に、所望の再生位置を飛び越してしまうような事態も生じない。
【００２５】
また、本発明の通信端末装置の他の態様では、前記表示制御手段は、再生位置変更時において、前記サムネイル表示の、映像コンテンツ全体における時間的な位置付けを示すための表示バーを、前記サムネイル表示と併せて表示する。
【００２６】
再生位置変更時に、サムネイル表示と、各サムネイル表示に対応した表示バー（いわゆる、プログレスバー）も併せて表示するものである。これにより、ユーザが、サムネイル表示の、映像コンテンツ全体における位置づけ（時間位置）を、直感的に的確に把握することができ、より快適な再生位置変更が実現する。
【発明の効果】
【００２７】
本発明によれば、特別な早送り配信機能を備えるサーバを用いずに、映像コンテンツのストリーミング再生機能をもつ通信端末装置上において、その通信端末装置に大きな負担をかけることなく、迅速な再生位置変更を実現することができる。
【００２８】
すなわち、通信端末からサーバにデータの取得要求を送信して所望のデータの配信を受ける基本的な方式であるため、サーバには、特別な機能が必要ない。
【００２９】
また、現時点の再生位置より先のコンテンツデータを、通信端末が自立的に先読みされ、再生位置変更に対する事前準備が常に行われているため、サムネイル表示による再生位置変更モードに迅速に移行することができ、よって、ユーザを待たせることがない。
【００３０】
また、マルチメディア対応の電話端末等では、通常、無線回線を複数チャンネル使用することができるようになっているため、映像フレームデータの先読みを行うことに困難はない。使用可能な無線回線が１チャンネルである場合でも、正規の再生用映像データの受信用バッファと先読みデータの受信用バッファを用意し、各データの受信を時分割で行えば問題はない。
【００３１】
また、ユーザは、複数の時点に対応したサムネイルのいずれかを指定するだけでよく、その指定されたサムネイルに対応する時点から再生が再開されるため、使い勝手がよく、かつ、所望の再生位置を正確に指定することができ、再生位置変更中に、所望の再生位置を飛び越してしまうような事態も生じない。
【００３２】
また、先読みデータの取得に際し、まず、粗い間隔によるデータの取得を優先させる（つまり、大まかな位置を優先させる）ことによって、先読み対象期間（早送り可能な時間）の全時間帯に渡るサムネイル表示が、常に保障されることになり、再生位置変更機能の信頼性が確保される。
【００３３】
また、その大まかな先読みデータの取得が終わった時点で再生位置変更操作がなされない場合には、より細かな間隔で先読みデータの取得を行うことによって、再生位置変更時のサーチ精度を向上させることができる。
【００３４】
また、通常再生と併行して先読みデータを取得した場合であって、再生位置変更操作がなされることなく、通常再生の位置が、先読みデータの位置に追いついた場合には、その先読みデータを通常再生用データとして使用することにより、先読みデータ（の取得に伴って発生したデータ通信）が無駄にならず、先読みデータの有効利用を図ることができる。
【００３５】
本発明によって、汎用的なコンテンツ配信サーバを用いて、ストリーミング再生機能をもつ通信端末上において、快適な再生位置変更を実現することができ、これによって、通信端末の使い勝手が向上する。
【００３６】
また、本発明によって、汎用的なコンテンツ配信サーバと通信端末を利用した、ローコストかつ高機能なマルチメディアコンテンツの配信システムを、容易に構築することができる。
【発明を実施するための最良の形態】
【００３７】
次に、本発明の実施形態について、図面を参照して説明する。
（第１の実施形態）
【００３８】
図１は、本発明の携帯通信端末（ここでは、携帯電話端末とする）を用いたマルチメディアコンテンツの配信システムの全体構成を示す図である。
【００３９】
図示されるように、このマルチメディアコンテンツの配信システムは、本発明の携帯電話端末１０（液晶ディスプレイ等の表示部２０と、アンテナ２２と、操作キー（ＳＫ）とを備え、ストリーミング再生機能を有する）と、移動体通信用基地局（ＢＳ）１２と、電話通信網やインターネット等の通信ネットワーク１４と、映画やコンサート実況等のマルチメディア映像を多数の携帯電話端末１０に配信するコンテンツ配信サーバ１６（以下、単に、サーバという）１６と、を含んで構成される。
【００４０】
本発明の携帯電話端末装置１０に設けられた表示部２０には、マルチメディアコンテンツのストリーミング再生時において、再生画像Ｇと、プログレスバー（再生中の映像の、全コンテンツにおける時間的な位置づけを示す表示バー）ＰＢと、が表示される。
【００４１】
サーバ１６は、汎用的なものであり、早送り再生を意識した特別な編集機能をもたない。
【００４２】
携帯電話端末１０は、サーバ１６に映像データの取得要求（ならびに、早送り再生に必要なデータの位置情報）を送信し、そのサーバ１６から所望のデータの配信を受ける。
【００４３】
図２は、本発明の携帯電話端末の表示部における、通常再生中の表示ならびに早送り再生中の表示の一例を示す図である。図２の上側が通常再生中の表示を示し、下側が早送り再生（シーク操作）中の表示を示す。
【００４４】
ユーザは、操作キー（ＳＫ）を操作して、ネットワーク上のコンテンツ配信サーバ１６に接続し、所望のコンテンツの受信を開始し、そして、最小限度のマルチメディアデータのバッファリングが完了した後、ストリーミング再生を開始する。
【００４５】
通常再生中には、図２の上側に示すように、表示部２０において、再生表示（Ｇ）と、現在の再生位置を示すプログレスバー（ＰＢ）が示される。
【００４６】
通常再生の途中にシーク操作（早送り再生）を行う場合には、ユーザは、例えば、操作キー（ＳＫ）の一つを長押しする。
【００４７】
これにより、携帯電話端末１０は早送り再生（再生位置変更操作）モードに移行し、表示部２０には、図２の下側に示されるような、複数のサムネイルＳＮ（１）〜ＳＮ（４）が表示される。
【００４８】
すなわち、シーク操作中には、表示部２０には、現在の再生位置よりも先の映像コンテンツにおける、互いに一定間隔（ここでは、３０秒とする）だけ離れた離散的な時点（ｔ１〜ｔ４）の各々におけるサムネイル（静止画の縮小画像）ＳＮ（１）〜ＳＮ（４）が表示される。各サムネイルの左隣には、映像コンテンツの再生開始点からの経過時間が併せて表示される。
【００４９】
ユーザが、操作キー（ＳＫ）の一つの長押しを継続すると、同様のサムネイルが次々と表示される。ユーザは、好みのサムネイル（静止画像）が現れると、そのサムネイルを選択する（図２では、サムネイルＳＮ（２）が選択される）。
【００５０】
すると、表示部２０は、図２の上側の表示に復帰し、選択されたサムネイルＳＮ（２）に対応した時点から、通常再生が開始される。
【００５１】
このように、動画像による早送り再生方式ではなく、サムネイル表示（静止画の縮小表示）による早送り再生方式を採用することによって、シーク操作時において表示すべき画像のデータ量を少なくすることができ、携帯通信端末１０の負担が軽減され、表示を高速化することができる。
【００５２】
また、ユーザは、複数の時点に対応したサムネイル（縮小された静止画）のいずれかを指定するだけでよく、その指定されたサムネイルに対応する時点から再生が再開されるため、使い勝手がよく、かつ、所望の再生位置を正確に指定することができ、早送り再生中に、所望の再生位置を飛び越してしまうような事態も生じない。
【００５３】
特に、携帯電話端末等の小型軽量の携帯機器では、表示部２０の面積が狭いため、早送りの動画像を見づらいという事情があり、また、バッテリーの消耗を抑制するという点からも、サムネイル表示を用いたシーク方式が適しているといえる。
【００５４】
図３は、シーク操作（早送り再生）時における、携帯電話端末の表示部における表示の一例（プログレスバーを併せて表示する例）を示す図である。
【００５５】
図示されるように、シーク操作（早送り再生）時において、携帯電話端末１０の表示部１０に、サムネイルＳＮ（１）〜ＳＮ（４）を表示するだけでなく、各サムネイルの、映像コンテンツの全体における時間的な位置づけ示すプログレスバー（ＰＢ）も表示するようにしたものである。これにより、ユーザが、サムネイルの位置づけを容易に知ることができ、サムネイル選択をし易くなる。
【００５６】
図４は、映像コンテンツの全体のフォーマット例、ならびに、本発明の携帯電話端末における早送り再生用先読みデータの取得態様と、取得した先読みデータの利用方法を説明するための図であり、（ａ）は、粗い間隔にて第１段階の先読み処理をする態様を示し、（ｂ）は、より細かな間隔で第２段階の先読み処理をする態様を示し、（ｃ）は、先読みデータを通常再生に利用する態様を示す図である。
【００５７】
図４（ａ）に示されるように、映像コンテンツ３００の全体のフォーマットには、冒頭のヘッダ情報１００と、再生用の映像データ１１０と、末尾のインデックス情報１２０と、が含まれる。
【００５８】
図４（ａ）では、時刻ｔ０から再生が開始され、現在は、時刻ｔ１に対応する位置まで、映像の再生が済んでいるものとする。
【００５９】
また、携帯電話端末１０では、先読み対象期間Ｔ（早送り再生が可能な時間幅であり、すなわち、その時点におけるシーク可能範囲）が予め定められている（あるいは、ユーザが、適宜、先読み対象期間Ｔを設定できるようにしてもよい）。
【００６０】
時刻ｔ１時点では、未だ、ユーザによって早送り再生モードへの移行操作がなされていないが、早送り再生モードへの移行操作がなされる可能性は常に存在している。そこで、携帯電話端末１０は、現時点（時刻ｔ１）の再生位置より先のコンテンツデータを、自立的に先読みし、早送り再生に対する事前準備を常に行う。
【００６１】
すなわち、所定の先読み対象期間（早送り可能な時間）を予め定めておき、携帯電話端末１０がコンテンツ配信サーバ１６に接続されている状態にて、携帯電話端末１０が、その早送り可能な時間帯内の、所定時間だけ離れた離散的な時点（図４（ａ）のｔ１０〜ｔ１４）に対応した複数枚の映像フレームデータ（Ｄ１〜Ｄ５）を、通常再生動作（その時点における正規の動作）と併行して自動的に実施し、取得された先読みデータをデータ保持部（映像バッファメモリ）に保持しておくものである。
【００６２】
現時点の再生位置より先のコンテンツデータが、予め先読みされて携帯電話端末１０内のメモリに保持されているため、早送り再生モードへ移行すると、迅速にサムネイル表示による早送り再生モードに移行することができる。なお、上述では、予め先読みした複数枚の映像フレームデータ（図４（ａ）のＤ１〜Ｄ５）へ再生位置を変更して、早送り再生を行うように述べたが、従来と同様、先読みされていない画像データへ再生位置変更することも、早送り再生モードへの移行操作をユーザから受け付けた後から画像データの受信を開始するため時間はかかるが、可能である。
【００６３】
マルチメディア対応の携帯電話端末等では、通常、無線回線を複数チャンネル使用することができるようになっているため、映像フレームデータの先読みを行うことに困難はない。使用可能な無線回線が１チャンネルである場合でも、正規の再生用映像データの受信用バッファと先読みデータの受信用バッファを用意し、各データの受信を時分割で行えば問題はない。
【００６４】
また、図４（ａ）における先読みデータの取得では、粗い間隔によるデータの取得を優先させる（つまり、大まかな位置を優先させる）。つまり、時間間隔を粗くして、先読み対象期間（Ｔ）の全時間帯に渡るデータを素早く取得することによって、先読み対象期間（Ｔ）の全時間帯におけるサムネイル表示の作成が、常に保障されることになり、早送り再生機能の信頼性が確保される。
【００６５】
そして、図４（ｂ）に示すように、その大まかな先読みデータの取得が終わった時点で早送り再生モードへ移行しない場合には、より細かな間隔（ｔ１５，ｔ１６，ｔ１７，ｔ１８）にて、先読みデータ（Ｄ６〜Ｄ９）の取得を行うことによって、より高密度なサムネイル表示が可能となり、早送り再生時のサーチ精度を向上させることができる。
【００６６】
その結果として、図４（ｃ）では、時刻ｔ３において、すでに、時刻ｔｎまでの全部のデータが先読みされて揃っている。
【００６７】
すなわち、早送り再生モードへ移行することなく、通常再生の位置が、先読みデータの位置に追いついた状態になっている。
【００６８】
この場合には、その先読み済データ（ＤＳ）を、通常再生用データとして使用する。これによって、先読みデータ（の取得に伴って発生したデータ通信）が無駄にならなず、先読みデータの有効利用を図ることができる。
【００６９】
このように、本発明の携帯電話端末では、汎用的なコンテンツ配信サーバからのコンテンツ配信を受けて、従来にない快適かつ効率的な早送り再生を、容易に実現することができ、携帯電話端末の使い勝手が向上する。
【００７０】
図５は、本発明の携帯電話端末（ここでは、ＣＤＭＡ方式の携帯電話端末であるとする）の内部構成の一例を示すブロック図である。
【００７１】
図示されるように、この携帯電話端末は、アンテナ２２と、デュプレクサ２４と、受信部２６と、送信部２８と、ＤＳＰ３０と、ＣＰＵ３２と、ＲＡＭ３４と、ＲＯＭ３６と、操作キー３８と、データ記憶部４０（インデックス格納領域４２と、バッファメモリＡ（参照符号４４）と、バッファメモリＢ（参照符号４６）とをもつ）と、デコーダ５０と、このデコーダ５０に供給する映像データを切り換えるためのスイッチ４８と、表示制御部５２と、表示部２０と、マイクロホン（ＭＣ）と、スピーカ（ＳＰ）と、を有する。
【００７２】
ＤＳＰ（デジタルシグナルプロセッサ）３０は、主に、携帯電話端末の音声情報の処理を担当し、ＣＰＵ３２は、携帯電話端末全体の動作の統括制御と、マルチメディアデータ（音声映像データを含む）の処理を担当する。
【００７３】
ＲＯＭ３６には、サーバ１６から配信された映画やライブ実況等の映像を再生する際に使用する再生プログラム等の種々のコンピュータプログラム、ならびに、コンピュータプログラムを実行する際に使用される処理用データが記録されている。
【００７４】
ＲＡＭ３４は、ＣＰＵ３２が各種処理を行う際のワークエリアとして機能し、随時データを格納する。
【００７５】
ＣＰＵ３２は、一般的なプロセッサ装置により構成される。このＣＰＵ３２は、ＲＯＭ３６に格納されているコンピュータプログラムに従って各部の動作を制御すると共に、各種の演算処理を実行する。
【００７６】
まず、一般的な携帯電話端末の動作を説明する。
【００７７】
送信部２８は、ＤＳＰ３０からアナログ信号が入力されると、アナログ信号を直交変調し、直交変調された中間周波数信号を高周波信号（例えば２ＧＨｚ帯のＲＦ信号）に周波数変換し、さらに、その高周波信号を増幅し、増幅後の高周波信号を送信信号としてデュプレクサ２４に出力する。
【００７８】
デュプレクサ２４は、アンテナ共用器である。このデュプレクサ２４は、送信信号と受信信号とで１本のアンテナ２２を共用し、アンテナ２２からの受信信号を受信部２６に送り、かつ、送信部２８からの送信信号をアンテナ２２に送出する機能を備えたフィルタ回路により構成される。
【００７９】
また、受信部２６は、アンテナ２２およびデュプレクサ２４を介して供給される高周波の受信信号を増幅し、増幅した受信信号を中間周波数の信号に周波数変換する。そして、受信部２６は、自動利得制御により中間周波数の信号を線形増幅し、線形増幅した中間周波数の信号をＤＳＰ３０に入力する。
【００８０】
このときＤＳＰ３０は、受信部２６からの信号を直交検波し、直交検波による同相及び直交成分のアナログ信号を所定のサンプリングレートでＡ／Ｄ変換する。そして、ＤＳＰ３０は、Ａ／Ｄ変換によりデジタル値に変換された同相及び直交成分を、ナイキストフィルタで帯域制限した後に受信信号の拡散符号と同一の拡散符号により逆拡散することにより、伝搬遅延時間が異なる複数のマルチパス成分に時間分離する。
【００８１】
また、ＤＳＰ３０は、時間分離した各パスのデータをコヒーレントレイク合成し、コヒーレントレイク合成後のデータ系列をデインターリーブ及びチャネル復号した後、２値のデータ判定を行って相手先の端末が送信してきたデータ系列を再生する。そして、ＤＳＰ３０は、再生したデータ系列を音声データとその他の通信データに弁別する。音声データは、ＤＳＰ３０によりＤ／Ａ変換され、さらに図示しない増幅器により増幅された後、スピーカＳＰへ送られる。
【００８２】
スピーカＳＰは、増幅されたアナログ音声信号により駆動される。これにより、通話相手先の端末からの通話音声がスピーカＳＰから放音されることになる。
【００８３】
また、ＤＳＰ３０は、上記通信データがどのようなデータであるのか（つまり、音声データであるのか、テキストデータであるのか、あるいは、映像データであるのか）を解析し、その解析結果に応じた処理を行う。
【００８４】
例えば、受信したデータがテキストデータである場合、ＤＳＰ３０はテキストデータをＣＰＵ３２に送る。ＣＰＵ３２は、表示制御部５２を介して、表示部２０上にテキストデータを表示する。ＤＳＰ３０は、受信したデータが、マルチメディアデータ（ストリーミング再生用のＡＶデータ）である場合にも同様に、そのマルチメディアデータをＣＰＵ３２に送る。
【００８５】
次に、コンテンツ配信サーバ１６（図１）からのコンテンツ配信を受けて、ストリーミング再生を行う場合の動作を説明する。この場合には、以下の（１）〜（８）の動作が行われる。
【００８６】
（１）まず、ＣＰＵ３２にて、コンテンツヘッダ取得要求メッセージを生成し、ＤＳＰ３０ならびに送信部２８を介して、ネットワーク上のサーバ１６に向けて送信する。
【００８７】
（２）その結果として、サーバ１６からコンテンツデータが配信されると、そのコンテンツデータを受信部２６にて受信する。そして、受信されたコンテンツデータに含まれるコンテンツヘッダの情報をＣＰＵ３２で解析し、インデックスデータのオフセットを得る。
【００８８】
（３）次に、ＣＰＵ３２にて、インデックスデータ取得要求メッセージを生成し、送信部２８を経由してサーバ１６に向けて送信する。
【００８９】
（４）サーバ１６から送信されたインデックスデータを受信部２６で受信し、そのインデックスデータをデータ記憶部４０内のインデックス格納領域４２に格納する。
【００９０】
（５）次に、ＣＰＵ３２がＡＶ（音声映像）データ取得要求メッセージを生成し、送信部２８を介して送信する。
【００９１】
（６）サーバ１６から継続的に送信されるＡＶデータを、受信部２６にて受信し、そのＡＶデータを随時、データ記憶部４０内のバッファメモリＡ（参照符号４４：この時点では、通常再生用の映像データのバッファメモリとして機能する）に格納する。
【００９２】
（７）バッファメモリＡ（参照符号４４）に、一定量（最小限度の量）のＡＶデータが格納された時点で再生を開始する。
【００９３】
すなわち、バッファメモリＡ（参照符号４４）に蓄積されているＡＶデータを、順次、スイッチ４８を介してデコーダ５０に供給する。ＡＶデータ（例えば、ＭＰＥＧ形式で圧縮されたデータ）は、デコーダ５０にてデコード（伸長）され、表示制御部５２に送られ、表示部２０に表示される。この動作は、再生期間中、継続的に行われる。
【００９４】
バッファメモリＡ（参照符号４４）からデコーダ５０に、ＡＶデータを送り出していくと、やがて一定量の空き領域がバッファメモリＡ（参照符号４４）内に発生する。この場合には、受信部２８を介して受信されるＡＶデータを、その空き領域に、順次、補充する（この動作は、ＴＣＰレイヤでのフロー制御により実行される）。再生期間中は、この動作が繰り返される。
【００９５】
（８）一方、通常再生処理と併行して、早送り再生用（シーク表示用）の先読みデータの取得処理が実施される。
【００９６】
すなわち、まず、ＣＰＵ３２にて、シーク表示用データ取得要求メッセージが生成される。このとき、その要求メッセージに、取得する先読みデータの位置を特定するための情報（バイトオフセットにより定まる）を含める。すなわち、先読みデータの位置（バイトオフセット）は、再生位置（秒数）をキーに、インデックス情報を参照して求める。
【００９７】
そして、送信部２８を介して、シーク表示用データ取得要求メッセージをサーバ１６に向けて送信する。続いて、受信部２８によって受信されるシーク表示長データを、データ記憶部４０内のバッファメモリＢ（参照符号４６：この場合は、先読みデータ格納用のバッファメモリとして機能する）に格納する。このようなシーク表示用データの取得処理を、先読み対象期間（Ｔ）内で繰り返す（図４（ａ），（ｂ）の動作を参照）。
【００９８】
また、ユーザによる操作キー（ＳＫ）の操作によって、早送り再生モード（シーク操作）へ移行したときには、ＣＰＵ３２は、表示制御部５２に指示して、スイッチ４８を、バッファメモリＢ（参照符号４６）側に切り換える。そして、表示制御部５２は、バッファメモリＢ（参照符号４６）から先読みデータを読み出し、サムネイルを生成し（図２，図３参照）、表示部２０に表示する。表示制御部５２は、図３に示すように、サムネイル表示の下に、プログレスバーを表示することも可能である。
【００９９】
また、通常再生と先読みデータの取得とを併行して実施した結果、早送り再生モードへ移行することなく、通常再生の位置が、先読みデータの位置に追いついた状態になると（図４（ｃ）を参照）、表示制御部５２は、スイッチ４８を、バッファメモリＢ（参照符号４６）側に切り換える。
【０１００】
そして、表示制御部５２は、バッファメモリＢ（参照符号４６）から読み出される先読みデータを、通常再生用データとして用いて通常再生画像を生成し、表示部２０に表示する。
【０１０１】
図６は、通常再生処理時（先読みデータの送受信動作を含む）におけるサーバと携帯電話端末間の信号の送受信の手順の概要を示す図である。
【０１０２】
携帯電話端末の操作キー（ＳＫ）が操作されて、通常再生モードへ移行すると、端末（以下、クライアントという）１０からサーバ１６に向けて再生データ取得要求Ｒ１が送信される。
【０１０３】
これに応えて、サーバ１６から、クライアント１０に向けて通常再生用のデータＤＱが送信される。この通常再生用のデータＤＱの送信は、通常再生モードが選択されている期間、継続的に行われる。
【０１０４】
一方、この通常再生用のデータの送受信と併行して、早送り再生に備えて、先読みデータの取得要求（Ｒ２，Ｒ３，Ｒ４）がクライアント１０からサーバ１６に送出され、各々の要求に応えて、先読みデータ（映像データ）ＤＰ（１）〜ＤＰ（３）が、サーバ１６からクライアント１０に送られる。先読みデータ（映像データ）ＤＰ（１）〜ＤＰ（３）は、早送り再生時に、サムネイルＳＮ（１）〜ＳＮ（３）の生成のために使用される。
【０１０５】
図７は、通常再生処理時（先読みデータの送受信動作を含む）におけるサーバと携帯電話端末間の信号の送受信の手順の具体例を示す図である。
【０１０６】
まず、再生開始操作がなされると（Ｗ１）が、クライアント１０からサーバ１６に、コンテンツヘッダ取得要求が送出され（Ｗ２）、サーバ１６からヘッダ１０に、ヘッダデータが送出される（Ｗ３）。
【０１０７】
クライアント１０では、ヘッダを解析してインデックス情報へのオフセットを取得し（Ｓ１）、サーバ１６に対して、インデックス情報取得要求を送出し（Ｗ４）、サーバ１６は、これに応答してインデックス情報を、クライアント１０に送信する（Ｗ５）。そのインデックス情報は、クライアント１０内のインデックス格納領域４２（図５参照）に格納される（Ｓ２）。
【０１０８】
続いて、ＡＶデータの取得要求がクライアント１０から送信され（Ｗ６）、これに応えて、サーバ１６からＡＶデーが送信される（Ｗ７〜Ｗ１２）。
【０１０９】
クライアント１０内において、受信データを再生バッファ（バッファメモリＡ）に格納し（Ｓ３）、この再生バッファ（バッファメモリＡ）への一定量のデータの格納が完了すると（Ｓ４）、再生バッファ（バッファメモリＡ）のデータを、順次、デコードし、再生する（Ｓ５）。Ｓ４において、再生バッファ（バッファメモリＡ）に一定量（再生３秒分など）のデータが蓄積されるまでは、可能な限り高速にデータを受信する。また、Ｓ５において、再生開始後、再生バッファ（バッファメモリＡ）におけるデータ消費量に合わせた転送速度にてサーバ１６からのデータを受信し、その受信データを順次、再生バッファ（バッファメモリＡ）に補充する。
【０１１０】
このような再生処理と併行して、シーク表示用の先読みデータの取得を開始する（Ｓ６）。先読みしたシーク表示用データは、再生データとは別の領域（すなわち、バッファメモリＢ）に格納する。
【０１１１】
すなわち、クライアント１０からサーバ１６に向けて、シーク表示用データ（３０秒位置、６０秒位置、９０秒位置等）の取得要求が送信され（Ｗ１４，Ｗ１７，Ｗ２０，Ｗ２３）、これに応えて、サーバ１６から、各位置のシーク表示用データが送信される（Ｗ１５，Ｗ１８，Ｗ２１，Ｗ２４）。
【０１１２】
また、これと併行して、サーバ１６より、再生用のＡＶデータが間欠的に送信される（Ｗ１６，Ｗ１９，Ｗ２２）。
【０１１３】
図８は、早送り再生用（シーク表示用）の先読みデータの取得処理時における、サーバとクライアント間の信号の送受信の手順を示す図である。
【０１１４】
図示されるように、まず、クライアント（携帯電話端末）１０からサーバ１６への、再生用ＡＶデータ取得要求を停止し（ＴＣＰコネクションの切断）、続いて、バッファメモリＢ（図５参照）に格納されているシーク表示用先読みデータを読み出して、デコーダ５０に渡し、デコードされた静止画（サムネイル）を表示部２０に表示する。
【０１１５】
この動作を４回繰り返し、画面上に複数枚のサムネイルを表示する（図８の左上に記載される４つのサムネイル参照）。
【０１１６】
一方、このサムネイル生成動作と併行して、携帯電話端末（クライアント）１０では、さらに先の、シーク表示用の先読みデータの取得を行う。すなわち、ＣＰＵ３２にて、シーク表示用データ取得要求メッセージＲ（ｎ＋１）を生成し、サーバ１６に向けて送信する。このメッセージには、取得する先読みデータの位置情報を含める。そのデータの位置（バイトオフセット）は、再生位置（秒数）をキーに、インデックス情報を参照し求める。
【０１１７】
次に、サーバ１６から送信される映像データＤＰ（ｎ）を、受信部２６で受信し、受信された映像データをデータ記憶部４０内のバッファメモリＢ（参照符号４６）に格納する。
【０１１８】
早送り再生モードが選択されている間は、シーク表示用データ取得処理を、先読み期間内で繰り返す（データ取得要求Ｒ（ｎ＋２），Ｒ（ｎ＋３）の送信、ならびに、映像データＤＰ（ｎ＋１），ＤＰ（ｎ＋２）の受信）。
【０１１９】
映像データＤＰ（ｎ），ＤＰ（ｎ＋１），ＤＰ（ｎ＋２）は各々、サムネイル（ＳＮ（ｎ），ＳＮ（ｎ＋１），ＳＮ（ｎ＋２））を生成するために使用される。
【０１２０】
ユーザによって、サムネイルが選択されると、早送り再生モード（シーク操作モード）が解除され、再び、通常再生モードに復帰する。
【０１２１】
そして、クライアント１０から再生データ取得要求Ｒ（ｎ＋４）が送信され、これに応答して、サーバ１６より、再生用ＡＶデータ（ＤＱ（２））が送信される。
【０１２２】
図９は、早送り再生（シーク操作）時において、サーバとクライアント（端末）間のデータの送受信と、クライアント内におけるサムネイル表示の生成とが、併行して行われる様子を示す図である。
【０１２３】
サーバ１６には配信コンテンツ３００が用意されている。このサーバ１６は、ネットワークを介して、一つの携帯電話端末（クライアント）１０からシーク表示用先読みデータの取得要求を受けると、これに応えて、所定位置の先読みデータ（Ｄ５〜Ｄ８）を送信する。
【０１２４】
この動作と併行して、携帯電話端末（クライアント）１０内のバッファメモリＢ（参照符号４６）から、先読みデータ（Ｄ１〜Ｄ４）が読み出され、デコードされ、表示部２０において、サムネイル（ＳＮ（１）〜ＳＮ（４））が表示される。
【０１２５】
このように、本発明では、通常再生中ならびにシーク操作中に、そのバックグランドで、シーク表示用の先読みデータの取得が自動的に実施され、常に、先行的に先読みデータが取得されるため、迅速なサムネイルの表示を行え、ユーザにとって、快適な早送り再生が実現される。
【０１２６】
以上説明したように本発明によれば、特別な早送り配信機能を備えるサーバを用いずに、映像コンテンツのストリーミング再生機能をもつ携帯通信端末装置上において、その携帯通信端末装置に大きな負担をかけることなく、迅速な早送り再生を実現することができる。
【０１２７】
すなわち、携帯通信端末からサーバにデータの取得要求を送信して所望のデータの配信を受ける基本的な方式であるため、サーバには、特別な機能が必要ない。
【０１２８】
また、現時点の再生位置より先のコンテンツデータを、携帯通信端末が自立的に先読みされ、早送り再生に対する事前準備が常に行われているため、サムネイル表示による早送り再生モードに迅速に移行することができ、よって、ユーザを待たせることがない。
【０１２９】
また、マルチメディア対応の携帯電話端末等では、通常、無線回線を複数チャンネル使用することができるようになっているため、映像フレームデータの先読みを行うことに困難はない。使用可能な無線回線が１チャンネルである場合でも、正規の再生用映像データの受信用バッファと先読みデータの受信用バッファを用意し、各データの受信を時分割で行えば問題はない。
【０１３０】
また、動画像による早送り再生方式ではなく、サムネイル表示（静止画の縮小表示）による早送り再生方式を採用することによって、先読み用の映像データの量を少なくすることができ、携帯通信端末の負担が減少し、表示を高速化することができる。
【０１３１】
また、ユーザは、複数の時点に対応したサムネイルのいずれかを指定するだけでよく、その指定されたサムネイルに対応する時点から再生が再開されるため、使い勝手がよく、かつ、所望の再生位置を正確に指定することができ、早送り再生中に、所望の再生位置を飛び越してしまうような事態も生じない。
【０１３２】
また、先読みデータの取得に際し、まず、粗い間隔によるデータの取得を優先させる（つまり、大まかな位置を優先させる）ことによって、先読み対象期間（早送り可能な時間）の全時間帯に渡るサムネイル表示が、常に保障されることになり、早送り再生機能の信頼性が確保される。
【０１３３】
また、その大まかな先読みデータの取得が終わった時点で早送り再生モードへ移行されない場合には、より細かな間隔で先読みデータの取得を行うことによって、早送り再生時のサーチ精度を向上させることができる。
【０１３４】
また、通常再生と併行して先読みデータを取得した場合であって、早送り再生モードへ移行することなく、通常再生の位置が、先読みデータの位置に追いついた場合には、その先読みデータを通常再生用データとして使用することにより、先読みデータ（の取得に伴って発生したデータ通信）が無駄にならなず、先読みデータの有効利用を図ることができる。
【０１３５】
本発明によって、汎用的なコンテンツ配信サーバを用いて、ストリーミング再生機能をもつ携帯通信端末上において、快適な早送り再生を実現することができ、これによって、携帯通信端末の使い勝手が向上する。
【０１３６】
また、本発明によって、汎用的なコンテンツ配信サーバと携帯通信端末を利用した、ローコストかつ高機能なマルチメディアコンテンツの配信システムを、容易に構築することができる。
【０１３７】
実施形態の説明では、早送り再生する場合の処理について説明したが、同様の処理により巻き戻し再生も行うことができる。
【０１３８】
また、実施形態の説明では、携帯電話端末を例にとって説明したが、本発明は、携帯可能な通信機能をもつＰＤＡ（パーソナルデジタルアシスタンス）やパーソナルコンピュータ等の携帯通信機器全般に適用することが可能である。また、携帯通信機器に限るものではなく、ネット家電機器やＰＣアプリケーションなどの通信機器においても適応可能である。
【０１３９】
また、実施形態の説明では、画像データを先読みして、その画像データが存在する位置から再生を開始する構成について詳細に説明したが、従来のように、先読みしていない画像データが存在する位置から再生を開始することも、本発明の構成により行うことができる。
【産業上の利用可能性】
【０１４０】
本発明は、早送り再生用の特別な編集機能を有さないコンテンツ配信サーバから、コンテンツの配信を受けて携帯通信端末上にてストリーミング再生を実施する場合に、携帯通信端末に負担をかけずに、効率的な早送り再生を実現し、携帯通信端末の使い勝手を向上させるという効果を奏し、したがって、マルチメディア通信機能をもつ携帯電話端末、携帯可能な通信機能をもつＰＤＡ（パーソナルデジタルアシスタンス）やパーソナルコンピュータ等の携帯通信機器全般に利用することができる。
【図面の簡単な説明】
【０１４１】
【図１】本発明の携帯通信端末（携帯電話端末）を用いたマルチメディアコンテンツの配信システムの全体構成を示す図
【図２】本発明の携帯電話端末の表示部における、通常再生中の表示ならびに早送り再生中の表示の一例を示す図
【図３】シーク操作（早送り再生）時における、携帯電話端末の表示部における表示の一例（プログレスバーを併せて表示する例）を示す図
【図４】映像コンテンツの全体のフォーマット例、ならびに、本発明の携帯電話端末における早送り再生用先読みデータの取得態様と、取得した先読みデータの利用方法を説明するための図であり、（ａ）は、粗い間隔にて第１段階の先読み処理をする態様を示し、（ｂ）は、より細かな間隔で第２段階の先読み処理をする態様を示し、（ｃ）は、先読みデータを通常再生に利用する態様を示す図
【図５】本発明の携帯電話端末（ここでは、ＣＤＭＡ方式の携帯電話端末であるとする）の内部構成の一例を示すブロック図
【図６】通常再生処理時（先読みデータの送受信動作を含む）におけるサーバと携帯電話端末間の信号の送受信の手順の概要を示す図
【図７】通常再生処理時（先読みデータの送受信動作を含む）におけるサーバと携帯電話端末間の信号の送受信の手順の具体例を示す図
【図８】早送り再生用（シーク表示用）の先読みデータの取得処理時における、サーバとクライアント間の信号の送受信の手順を示す図
【図９】早送り再生（シーク操作）時において、サーバとクライアント（端末）間のデータの送受信と、クライアント内におけるサムネイル表示の生成とが、併行して行われる様子を示す図
【符号の説明】
【０１４２】
１０  携帯通信端末（携帯電話端末等）
１２  移動体通信基地局（ＢＳ）
１４  通信ネットワーク
１６  コンテンツ配信サーバ
２０  表示部
２２  アンテナ
２４  デュプレクサ
２６  受信部
２８  送信部
３０  ＤＳＰ
３２  ＣＰＵ
３４  ＲＡＭ
３６  ＲＯＭ
３８  操作キー
４０  データ記憶部
４２  インデックス格納領域
４４  バッファメモリＡ
４６  バッファメモリＢ
４８  スイッチ
５０  デコーダ
５２  表示制御部
ＭＣ  マイクロホン
ＳＰ  スピーカ
Ｌ１，Ｌ２  マルチメディア通信に使用する無線回線
Ｇ  通常再生画像
ＰＢ  プログレスバー
【図１】
2006287875.tif 000003
【図２】
2006287875.tif 000004
【図３】
2006287875.tif 000005
【図４】
2006287875.tif 000006
【図５】
2006287875.tif 000007
【図６】
2006287875.tif 000008
【図７】
2006287875.tif 000009
【図８】
2006287875.tif 000010
【図９】
2006287875.tif 000011