(57)【要約】  【課題】映像を表示するウィンドウのサイズを拡大しても、そのウィンドウに表示される映像の品質が劣化しないようにすることが可能な技術を提供する。  【解決手段】映像配信装置は、映像閲覧装置での変更後の映像表示用のウィンドウのサイズを受信すると、このサイズに応じた映像データの伝送レートを、変更後のサイズに適した伝送レートとして決定する。そして、決定された伝送レートを持つ映像データを映像閲覧装置に配信する。【選択図】図１
2005191949.tif 000002
【特許請求の範囲】
【請求項１】
映像閲覧装置からの要求に応じて映像データを配信する映像配信装置であって、
前記映像閲覧装置で映像表示用のウィンドウのサイズが変更された場合に送信される、変更後の前記ウィンドウのサイズを前記映像閲覧装置から受信する受信手段と、
前記変更後の前記ウィンドウのサイズに応じた映像データの画質を決定する決定手段と、
前記決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信する配信手段と
を含む映像配信装置。
【請求項２】
前記映像閲覧装置に対する映像データの伝送路の状態からこの伝送路を用いて配信可能な映像データの画質を推定する推定手段と、
前記決定手段で決定された画質と、前記推定手段で推定された画質とに基づいて、前記映像閲覧装置に配信すべき映像データの画質を決定する第２決定手段とをさらに含み、
前記配信手段は、前記第２決定手段で映像データの画質が決定された場合には、前記第２決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信する
請求項１記載の映像配信装置。
【請求項３】
映像配信装置から配信される映像データに基づく映像を映像表示ウィンドウに表示する映像閲覧装置であって、
前記映像表示用のウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズに応じた画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段と
を含む映像閲覧装置。
【請求項４】
映像配信装置から配信される映像データに基づく映像を映像表示用のウィンドウに表示する映像閲覧装置であって、
前記ウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段と
を含む映像閲覧装置。
【請求項５】
情報処理装置を映像閲覧装置からの要求に応じて映像データを配信する映像配信装置として機能させるプログラムであって、
前記映像閲覧装置で映像表示用のウィンドウのサイズが変更された場合に送信される変更後の前記ウィンドウのサイズを前記映像閲覧装置から受け付けるステップと、
前記変更後の前記ウィンドウのサイズに応じた映像データの画質を決定するステップと、
決定された画質を持つ映像データを前記映像閲覧装置に配信するステップと
を前記情報処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像配信（Streaming）装置及び配信映像閲覧装置（Player）に係る技術に
関する。
【背景技術】
【０００２】
近年、ブロードバンドが普及している。また、e-Japan構想に基づき、自治体のギガビ
ットのインフラ整備も急速に進んでいる。これによって、パソコンに不慣れな人もパソコンに接する機会が増えた。また、ブロードバンドの普及は、それに適した動画の視聴増加を促している。たとえば、自治体のホームページでは、議会中継をライブやVOD(ビデオオンデマンド)で閲覧できるサイトも少なくない。このことにより、年配者なども動画の視
聴者が増加している。
【０００３】
現在、インターネットでの映像（動画）ストリーミングでは、画像品質は映像配信側で決定されている。また、その画像品質は、狭帯域を意識して低伝送レートで配信されている。
【０００４】
本発明に係る先行技術として、例えば次のような先行技術文献がある。
【特許文献１】特開２００２−８２８６１号公報
【特許文献２】特開２００２−２９０９７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、低伝送レートで映像が配信される場合には、前述の議会中継などでは、年配者にとっては画像が小さく見づらくなる。このとき、映像が表示されているウィンドウのサイズを大きくすると映像が大きくなる。しかしながら、画像品質も悪くなり視聴に適した画像品質ではなくなる（図１１参照）。これは、利用者側で伝送レートの変更ができないからである。
【０００６】
本発明の目的は、利用者が配信された映像を表示するウィンドウのサイズを変更しても、そのウィンドウに表示される映像の品質が劣化しないようにすることが可能な技術を提供することである。
【課題を解決するための手段】
【０００７】
本発明は、上述した課題を解決するために以下の構成を採用する。
【０００８】
即ち、本発明は、映像閲覧装置からの要求に応じて配信用の映像データを配信する映像配信装置であって、
前記映像閲覧装置にて映像表示用のウィンドウのサイズが変更された場合に送信される変更後の前記ウィンドウのサイズを前記映像閲覧装置から受信する受信手段と、
前記変更後の前記ウィンドウのサイズに応じた映像データの画質を決定する決定手段と、
前記決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信する配信手段とを含む。
【０００９】
決定手段は、例えば、変更後のウィンドウのサイズが拡大されていれば、現在配信されている画質よりも高い画質を決定し、縮小されていれば、現在配信されている画質よりも低い画質を決定する。
【００１０】
決定手段は、例えば、映像データの伝送レートを決定することで映像データの画質を決定することができる。例えば、サイズに応じた伝送レートを用意し、映像閲覧装置から通知される変更後のサイズに応じた伝送レートを取得してこの伝送レートを変更後のサイズに適した伝送レートとして決定し、この伝送レートの映像データを配信手段で配信するように構成する。
【００１１】
本発明による映像配信装置によれば、ウィンドウのサイズの変更に応じて配信対象の映像データの画質を変更する。これによって、例えば、映像配信装置の利用者がウィンドウのサイズを拡大した場合に、映像データの画質が向上することにより、サイズが拡大されたウィンドウで、サイズ変更前とほぼ同等の画質で映像を閲覧することが可能となる。一方、サイズが縮小された場合には、画質の低下により映像データの伝送帯域が減少することで、伝送帯域の節約が図られる。
【００１２】
好ましくは、本発明による映像配信装置は、前記映像閲覧装置に対する映像データの伝送路の状態からこの伝送路を用いて配信可能な映像データの画質を推定する推定手段と、
前記決定手段で決定された画質と、前記推定手段で推定された画質とに基づいて、前記映像閲覧装置に配信すべき映像データの画質を決定する第２決定手段とをさらに含み、
前記配信手段は、前記第２決定手段で映像データの画質が決定された場合には、前記第２決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信するように構成される。
【００１３】
この場合、例えば、決定手段で変更後のサイズに応じた伝送レートが決定され、一方、推定手段で映像配信用の伝送路の現在使用可能な伝送帯域を上限とする伝送レートが推定され、双方の伝送レートが比較され、前者が後者を上回る場合には、後者の伝送レートを超えない範囲で選択可能な最大の伝送レートが映像閲覧装置に配信すべき映像データの画質として決定される。
【００１４】
このようにすれば、伝送路の能力に応じた画質を持つ映像を変更後のサイズを有するウィンドウに表示させることができる。
【００１５】
また、本発明は、映像配信装置から配信される映像データに基づく映像を映像表示ウィンドウに表示する映像閲覧装置であって、
前記映像表示用のウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズに応じた画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段とを含む。
【００１６】
また、本発明は、映像配信装置から配信される映像データに基づく映像を映像表示用のウィンドウに表示する映像閲覧装置であって、
前記ウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段とを含む。
【００１７】
また、本発明は、情報処理装置を映像閲覧装置からの要求に応じて配信用の映像データを配信する映像配信装置として機能させるプログラムであって、
前記映像閲覧装置にて映像表示用のウィンドウのサイズが変更された場合に送信される変更後の前記ウィンドウのサイズを前記映像閲覧装置から受け付けるステップと、
前記サイズ変更通知に含まれる変更後の前記ウィンドウのサイズに応じた映像データの画質を決定するステップと、
決定された画質を持つ映像データを前記映像閲覧装置に配信するステップとを前記情報処理装置に実行させる。
【００１８】
また、本発明は、上述したプログラムを記録した記録媒体や、映像配信装置や映像閲覧装置と実質的に同様の特徴を持つ映像配信方法や映像表示制御方法として特定することが可能である。
【発明の効果】
【００１９】
本発明によれば、利用者が配信された映像を表示するウィンドウのサイズを変更しても、そのウィンドウに表示される映像の品質が劣化しないようにすることができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施の形態を説明する。実施形態の構成は例示であり、本発明の構成は実施形態の構成に限定されない。
【００２１】
〈システム構成〉
図１は、本発明に係る映像配信・閲覧システムの実施形態の構成例を示す図である。図１において、システムは、映像閲覧装置１と、映像閲覧装置１にインターネット等のＩＰネットワークを介して接続される映像配信装置２と、映像配信装置２にＩＰネットワークを介して接続される映像入力装置３とを備える。
【００２２】
映像閲覧装置１は、パソコン(ＰＣ)等の、制御装置(ＣＰＵ等)，記憶装置(ＲＯＭ,ＲＡＭ,ハードディスク等)，入力装置(キーボード,マウス等)，出力装置(ディスプレイ,プリ
ンタ等)及び通信制御装置(ネットワークインタフェース等)を有する情報処理装置におい
て、ＯＳ上でMediaPlayer（商標）やRealOnePlayer（商標）のような映像閲覧ソフトウェア（アプリケーションプログラム）がＣＰＵによって実行されることにより実現される。
【００２３】
映像閲覧装置１は、映像閲覧ソフトウェアの実行によって、入力操作部１１と、伝送制御送信部１２と、映像データ受信部１３と、映像データ復号部１４と、映像表示部１５と、伝送状態通知部１６とを備えた装置として機能する。
【００２４】
入力操作部１１は、映像データの再生／停止指示、及び、映像を表示するウィンドウサイズの変更指示を利用者が入力するためのインタフェース部であり、入力された指示内容を判断し、入力情報を伝送制御送信部１２に通知する。
【００２５】
伝送制御送信部１２は、利用者からの指示（映像の再生、停止、ウィンドウサイズ変更等）を含む伝送制御情報を映像配信装置２側へ通知する。通知に適用されるプロトコルとして、再生／停止指示に関してはＲＦＣ２３２６に規定されたＲＴＳＰ（Real Time Streaming Protocol）に代表される映像伝送制御用プロトコルが使用される。このとき、“Setup”、“Play”、“Describe”などのメソッドを利用することができる（H. Schulzrinne etal., "Real Time Streaming Protocol", RFC 2326, Internet Engineering Taskforce, Apr. 1998参照）。
【００２６】
また、伝送制御送信部１２は、利用者からの指示の一つとして、映像表示ウィンドウサイズ変更指示を通知する。映像表示ウィンドウサイズ変更指示に関しては、上記の映像伝送制御用プロトコルを拡張してもよいし、これとは別に映像表示ウィンドウサイズ変更指示専用のプロトコルを使用してもよい。例えば、各々Ｗ３Ｃ（World Wide Web Consortium）で標準化されたＰ３Ｐ（Platform for Privacy Preferences）、ＣＣ／ＰＰ（Composite Capabilities/Preference Profile）といった標準プロトコルを拡張したものを、専用のプロトコルとして使用することもできる。
【００２７】
映像データ受信部１３は、映像配信装置２からの映像データを受信する部位である。
【００２８】
映像データ復号部１４は、映像データ受信部１３で受信された映像データを復号する部位である。
【００２９】
映像表示部１５は、例えばディスプレイ装置であり、ディスプレイ装置の表示画面上に表示される映像表示ウィンドウ上に映像を表示する部位である。
【００３０】
伝送状態通知部１６は、映像データ受信部１２で受信される映像データの統計情報（パケットロス率、伝播遅延時間、ジッタなど）を計算し、その計算結果を映像配信装置２に伝送状態通知として通知するための部位である。この通知に適用されるプロトコルとしては、ＲＴＣＰ（RTP Control Protocol）に代表される統計情報送信用プロトコルを使用することができる。
【００３１】
映像配信装置２は、ＰＣ，ワークステーション，サーバマシン等の情報処理装置（上述したような制御装置，記憶装置，入力装置，出力装置及び通信制御装置を含む）を用いて構成される。記憶装置に記憶された各種のプログラム（ＯＳ、アプリケーションプログラム）を制御装置を構成するＣＰＵが実行することによって、映像配信装置２は、図１に示すような、映像取込部２１と、伝送制御受信部２２と、映像データ再生・停止部２３と、映像データ読出部２４と、映像データ送信部２５と、圧縮率決定部２６と、伝送帯域推定部２７と、伝送状態圧縮率決定部２８と、映像蓄積データ記憶部２９と、サイズ画質対応テーブル３０とを含む装置として機能する。
【００３２】
映像取込部２１は、映像データ読出部２４より指示された画像品質（伝送レート）で、映像入力装置３１又は、映像蓄積データ記憶部２９から映像の取込みを行ない、映像データ読出部２４へ配信する部位である。また、映像取込み部２１は、映像入力装置３より入力された映像を映像蓄積データ記憶部２９に格納する。
【００３３】
伝送制御受信部２２は、映像閲覧装置１から送られてくる伝送制御情報を受信し、受信情報が映像表示ウィンドウサイズの変更である場合には、圧縮率決定部２６へサイズを通知する部位である。伝送制御受信部２２は、受信情報が映像再生又は停止指示である場合には、これらに係る情報を映像データ再生・停止部２３に通知する。
【００３４】
映像データ再生・停止部２３は、伝送制御情報受信部２２からの情報に基づき、映像の開始要求及び、停止の要求を映像データ読出部２４へ依頼する部位である。
【００３５】
映像データ読出部２４は、映像データ再生・停止部２３から依頼された画像品質（伝送レート）に従い、映像取込部２１に依頼された画像品質での映像読込み依頼を行ない、読み出した映像データを映像データ送信部２５へ渡す部位である。
【００３６】
映像データ送信部２５は、映像データを受け取り、必要であればパケット化して映像閲覧装置へ送信する部位である。この送信に適用されるプロトコルとしては、ＲＴＰ（Real
time Transport Protocol）に代表されるデータ送信用のプロトコルを使用することがで
きる。
【００３７】
圧縮率決定部２６は、映像表示ウィンドウサイズより、サイズ画質対応テーブルを元にウィンドウサイズに適合した画像品質を決定する装置である。
【００３８】
伝送帯域推定部２７は、伝送路上の中間ノード（ルータなど）や映像閲覧装置１などからの伝送状態通知に基づいて輻輳や伝送誤りを検出し、使用可能な伝送帯域を推定し、その結果を伝送レートとして伝送状態圧縮率決定部２８に伝送レートを通知するための部位である。伝送帯域推定部２７が使用可能な伝送帯域の推定方法は任意であり、例えばＬＤＡ（Loss-Delay Based Adjustment Algorithm）方式を挙げることができる（D. Sisalem et al.,"The Loss-Delay Based Adjustment Algorithm: A TCP-Friendly Adaptation Scheme", in the proceedings of NOSSDAV'98, July, Cambridge, UK参照）。ＬＤＡ方式に
よれば、データのロス率を映像閲覧装置から映像配信装置にフィードバックし、パケットロス率や映像閲覧装置からの受信伝送レートなどに基づいて映像配信装置の伝送レートを制御することができる。
【００３９】
伝送状態圧縮率決定部２８は、伝送帯域推定部２７と、圧縮率決定部２６で決定された画像品質を元に、ウィンドウサイズに適合した画像品質以内で、現在の伝送路状態に最適な画像品質を決定する部位である。
【００４０】
映像蓄積データ記憶部２９は、配信対象の映像を蓄積する部位であり、映像は、映像取込部２１によって読み書きされる。
【００４１】
サイズ画質対応テーブル３０は、ウィンドウのサイズとそのサイズについて適正と認められる画質を示す情報とを対応づけて格納したテーブルであり、圧縮率決定部２６及び伝送状態圧縮率決定部２８によって参照される。
【００４２】
圧縮率決定部２６及び伝送状態圧縮率決定部２８は、記憶装置に記憶されたプログラムをＣＰＵ等のプロセッサが実行することによって実現される機能として構成されるようにしても良く、これらの機能を実現するハードウェアチップとして構成されるようにしても良い。
【００４３】
映像入力装置３は、例えば、ビデオカメラとＰＣなどの情報処理装置とが接続された装置、或いはＰＣなど情報処理装置を用いて構成される。映像入力装置３は、図１に示すような、カメラ又は映像コンテンツ３１と、映像圧縮装置（マルチビットレート化含む）３２とを含む装置として機能する。
【００４４】
カメラ又は映像コンテンツ３１は、ビデオカメラなどの映像を取得することができる機器である。或いは、カメラ又は映像コンテンツ３１は、配信対象の映像を記憶した記憶装置で構成することもできる。
【００４５】
映像圧縮装置３２は、カメラ又は映像コンテンツ３１からの映像から伝送レートの異なる複数のストリームを同時にエンコードし（マルチビットレート化）、１つのファイルとして結合する機能を有する機器である。マルチビットレート化の例として、１つのファイルに６４Kbps・１５０Kbps・６００Kbpsなどの複数の伝送レートで同一の映像を結合することができる。映像圧縮装置３２で生成されたファイルは、映像配信装置２の映像取込部２１に送信される。
【００４６】
〈動作例〉
次に、図１に示したシステムの動作例について説明する。
【００４７】
〔動作例１：映像の閲覧開始〕
動作例１として、利用者が映像閲覧装置１をインターネットなどのＩＰネットワークに接続し、映像コンテンツなどのストリーミング配信を閲覧するための要求操作を行なった場合（Webなどの映像コンテンツへの配信要求を行った場合）における動作例について説
明する。
【００４８】
図１において、利用者が、映像閲覧装置１の入力操作部１１を介して映像再生開始指示を入力すると、その開始指示は、入力操作部１１から伝送制御送信部１２に伝達される。伝送制御送信部１２は、ＩＰネットワークを介して接続されている映像配信装置２の伝送制御受信部２２に対して、伝送制御情報として、映像再生開始要求を通知する。
【００４９】
伝送制御受信部２２は、伝送制御情報を受信し、情報内容を分析し、情報が映像再生開始要求と判定すると、映像再生開始指示を映像データ再生・停止部２３に通知することによって、これを起動させる。
【００５０】
映像データ再生・停止部２３は、指示された画像品質（伝送レート）を映像データ読出部２４に通知すると共に、映像データ読み出しの起動をかける。ここに、指示された画像品質は、例えば、映像コンテンツから選択された画像品質（伝送レート）又は、映像閲覧装置１から通知された回線種別（ISDN回線・ADSL回線・FTTHなどを元にした画像品質である。
【００５１】
画像品質は、映像データ再生・停止部２３が伝送制御受信部２２から受け取るようにしても良く(この場合、伝送制御受信部２２は、画像品質の指示を含む映像再生開始指示を
受信するようにしても良く、映像品質開始指示を認識すると、画像品質の割出処理を行うようにしても良い)、映像データ再生・停止部２３が画像品質の割出処理を行うようにし
ても良い。
【００５２】
映像データ読出部２４は、依頼された画像品質（伝送レート）に従い、映像取込部２１へ依頼された画像品質での映像読込み依頼を行なう。
【００５３】
映像取込部２１は、依頼された画像品質（伝送レート）で、ＩＰネットワークを介して接続されている映像入力装置３の映像圧縮装置３２、又は映像配信装置２内に設けられた、映像蓄積データ記憶部２９から映像の取込みを行ない、取込んだ映像データを映像データ読出部２４に渡す。
【００５４】
映像データ読出部２４は、読み出した映像データを映像データ送信部２５に渡す。映像データ送信部２５は、映像データを受け取り、必要ならパケット化し、ＩＰネットワークを介して接続されている映像閲覧装置１の映像データ受信部１３へ配信する。
【００５５】
映像データ受信部１３は、映像データ送信部２５より配信された映像データを受信し、映像データ復号部１４に映像データを渡す。映像データ復号部１４は、受信した映像データを復号し、映像表示部１５に対して受信した画像品質（伝送レート）での映像の表示依頼を行なう。映像表示部１５は、受信した画像品質（伝送レート）での映像を、その映像を表示するために表示画面上に表示されたウィンドウ上で再生表示する。
【００５６】
〔動作例２：映像表示ウィンドウのサイズ変更(１)〕
次に、動作例２として、利用者が映像閲覧装置１をインターネットなどのＩＰネットワークに接続し、映像コンテンツなどのストリーミング配信を閲覧している最中に、映像を
表示する映像表示ウィンドウのサイズ変更を行なった場合における動作例について説明する。
【００５７】
図１において、映像閲覧装置１の入力操作部１１は、利用者からサイズ変更指示が入力されると、ウィンドウサイズの変更により映像表示可能なウィンドウサイズへの正規化（例えば、アスペクト比＝縦サイズ比３：横サイズ比４）を行ない、映像表示ウィンドウサイズを伝送制御送信部１２へ通知する。
【００５８】
伝送制御送信部１２は、ＩＰネットワークを介して接続されている映像配信装置２の伝送制御受信部２２に対して、伝送制御情報として、ウィンドウサイズ変更要求と変更サイズとを通知する。
【００５９】
伝送制御受信部２２は、伝送制御情報を受信し、情報内容を分析し、情報がウィンドウサイズ変更要求と判定すると、圧縮率決定部２６へ映像表示ウィンドウサイズを渡すことによって、圧縮率決定部２６を起動させる。
【００６０】
圧縮率決定部２６は、サイズ画質対応テーブル３０を参照することによって、伝送制御受信部２２から受け取った映像表示ウィンドウサイズに対応する映像画質をテーブル３０から取得することによって、映像表示ウィンドウサイズに適合した画像品質を決定すると共に、映像データ読出部２４へ画像品質（伝送レート）を通知し、映像データ読み出しの起動をかける。このとき、サイズ変更によって映像表示ウィンドウのサイズが大きくされる場合には、画像品質が向上する（伝送レートが高くなる）ように、画像品質が決定される。
【００６１】
その後の動作は、動作例１とほぼ同じであるので説明を省略する。但し、サイズ変更によって、圧縮率決定部２６で決定された画像品質（伝送レート）で、映像データが映像配信装置２に送信される。映像配信装置２では、映像表示部１５が、入力操作部１１で決定されたサイズに映像表示ウィンドウのサイズを変更し、映像データを再生表示する。このとき、サイズが大きくされた場合には、サイズ変更前よりも画像品質が高い映像データがサイズ変更後の映像表示ウィンドウに表示される。これによって、利用者は映像表示ウィンドウを拡大・縮小操作を行なっても、拡大・縮小する前と同等の画像品質で映像を閲覧することが可能となる。
【００６２】
〔動作例３：伝送路帯域推定〕
次に、動作例３として、伝送路帯域推定の動作例について説明する。図１において、利用者が映像閲覧装置１をインターネットなどのＩＰネットワークに接続し、映像コンテンツなどのストリーミング配信を閲覧している最中に、伝送状態通知部１６は、映像データ受信部１３により受信された映像データの統計情報（パケットロス率、伝播遅延時間、ジッタなど）を計算し、その計算結果を映像配信装置２の伝送帯域推定部２７へ伝送状態情報として通知する。
【００６３】
伝送帯域推定部２７は、伝送状態情報を受信し、伝送状態情報に基づいて輻輳や伝送誤りを検出し、使用可能な伝送帯域を推定し、現在のＩＰネットワークの伝送レート実力を認識する。このような認識結果は、動作例４で後述する伝送状態圧縮率決定部２８で使用される。
【００６４】
〔動作例４：映像表示ウィンドウのサイズ変更(２)〕
次に、動作例４として、動作例３で説明した伝送帯域推定部２７の動作が行われる場合における映像表示ウィンドウのサイズ変更の動作例について説明する。但し、動作例２と異なる動作についてのみ説明し、同じ動作については説明を省略する。
【００６５】
図１において、圧縮率決定部２６は、サイズ画質対応テーブル３０を参照することによって、伝送制御受信部２２から受取った映像表示ウィンドウサイズに適合した画像品質を決定すると共に、伝送状態圧縮率決定部２８へ決定した画像品質（伝送レート）を通知することによって、伝送状態圧縮率決定部２８を起動させる。
【００６６】
伝送状態圧縮率決定部２８は、伝送帯域推定部２７から受け取るＩＰネットワークの伝送レート実力と、圧縮率決定部２６で決定された画像品質とを元に、ウィンドウサイズに適合した画像品質以内で、現在の伝送路状態に最適な画像品質を決定し、この画像品質（伝送レート）を映像データ読出部２４に通知すると共に、映像データ読み出しの起動をかける。
【００６７】
その後の動作は、動作例１と同様であるので説明を省略する。動作例４によれば、利用者は映像表示ウィンドウを拡大・縮小操作を行なった場合には、映像表示ウィンドウのサイズに適合した画像品質で映像を閲覧することができる。また、ＩＰネットワーク（インターネット等）の伝送路状態（パケットロス率・遅延時間など）にも適合した画像品質の映像を閲覧することが可能となる。
【００６８】
即ち、ＩＰネットワークの伝送路状態が指示に係るサイズに適合した画像品質で映像データを伝送できない場合には、圧縮率決定部２６で決定されたものよりも劣る画像品質で映像データが配信される。但し、この場合には、映像閲覧装置１における映像再生において、伝送路の輻輳による遅延等によって、再生映像が一時的に停止したり、動きが不自然になったりすることを防止することができる。  また、伝送状態圧縮率決定部２８は、圧縮率決定部２６で決定された画像品質より劣る画像品質を決定した場合には、サイズ画質対応テーブル３０を参照することによって、画像品質に適合するサイズを決定し、このサイズが映像閲覧装置１に通知され、映像表示部１５がそのサイズに映像表示ウィンドウのサイズを変更するように構成しても良い。
【００６９】
〈具体例〉
次に、図１に示したような映像配信閲覧システムの具体例について説明する。図２は、図１に示したような映像配信閲覧システムを用いた映像配信サービスのイメージ説明図である。図３は、映像の閲覧開始に係る動作を示すシーケンス図である。図４は、映像表示ウィンドウのサイズ変更に係る動作を示すシーケンス図である。図５は、入力操作部による処理の例を示すフローチャートである。図６は、伝送制御送信部による処理の例を示すフローチャートである。図７は、伝送制御受信部による処理の例を示すフローチャートである。図８は、伝送路帯域推定及び映像表示ウィンドウのサイズ変更に係る動作を示すシーケンス図である。図９は、圧縮率決定部による処理の例を示すフローチャートであり、図１０は、伝送状態圧縮率決定部による処理の例を示すフローチャートである。
【００７０】
図２に示すように、図１に示したシステムにおける映像閲覧装置１は、例えば、家庭内に配置されたＰＣで構成され、映像配信装置２は、ＩＰネットワークに接続された映像配信サーバとして構成され、映像入力装置３は、ビデオカメラ１３１と、これが接続されるＰＣ１３２とからなる装置として構成される。そして、ビデオカメラ１３１で映像が撮像され、撮像された映像は、ＰＣ１３２で圧縮かつマルチビットレート化されたファイルにされ、ファイルがＩＰネットワークを介して映像配信装置２に送信され、映像閲覧装置１からの要求に応じて映像配信装置２により配信される。
【００７１】
映像閲覧装置１が映像表示ウィンドウのサイズ変更(拡大)を映像配信装置に対して通知すると、映像データの画像品質(伝送レート)が向上するように変更される。これによって、映像閲覧装置１のディスプレイの表示画面上に映像表示ウィンドウのサイズが大きくさ
れても、そのウィンドウには、画像品質の変更により、鮮明な映像が再生表示される。
【００７２】
〔映像の閲覧開始〕
次に、図１−３及び５−７を用いて、映像の閲覧開始に係る具体例について説明する。例として、サービスの利用者がインターネットなどのＩＰネットワークに映像閲覧装置１を接続し、図２に示すような、個人放送局などのＷｅｂ上に展開されている映像コンテンツのストリーミング配信サービス(映像入力装置３及び映像配信装置２により提供される)により提供される映像を閲覧するための要求操作を行なった場合について説明する。、
図３において、映像閲覧装置１の入力操作部１１に対し、映像の再生開始指示が入力されると、入力操作部１１は、再生開始要求を伝送制御部１２に与える(ＳＱ１)。
【００７３】
具体的には、図５に示すように、入力操作部１１は、利用者によって入力される操作情報を受信すると(Ｓ０１)、操作情報が再生開始，再生終了及びウィンドウサイズ変更の何れであるかを判定し(Ｓ０２)、再生開始である場合には、再生開始要求を伝送制御送信部１２へ送信し(Ｓ０３)、処理を終了する。なお、操作情報が再生終了であれば、再生終了要求を伝送制御送信部１２へ通知し(Ｓ０６)、処理を終了する。
【００７４】
図３に戻って、伝送制御送信部１２は、伝送制御情報として、映像再生開始要求を含む再生開始メッセージをＩＰネットワークへ送信する(ＳＱ２)。この際、映像コンテンツから得られる画像品質（伝送レート）として、例えば伝送レート１５０Ｋｂｐｓの伝送レートでの再生開始要求が送信される。
【００７５】
具体的には、図６に示すように、伝送制御送信部１２は、入力操作部１１より要求を受信すると(Ｓ１１)、その要求が再生開始要求，再生終了要求，ウィンドウサイズ変更要求の何れであるかを判定し(Ｓ１２)、再生開始要求であれば、これに含まれる情報に基づいて、伝送制御情報として、再生開始メッセージを生成し(Ｓ１３)、ＩＰネットワークへ送信し(Ｓ１４)、処理を終了する。なお、要求が再生終了要求であれば、伝送制御情報として再生終了メッセージを生成し(Ｓ１６)、ＩＰネットワークへ送信し(Ｓ１４)、処理を終了する。
【００７６】
図３に示すように、再生開始要求(再生開始メッセージ)は、ＩＰネットワークを通じて映像配信装置２の伝送制御受信部２２に伝達される(ＳＱ３)。伝送制御受信部２２は、伝送制御情報を受信し、情報内容を分析する。このとき、伝送制御情報が再生開始要求である場合には、伝送制御受信部２２は、伝送情報として通知された伝送レート１５０Ｋｂｐｓを抽出し、映像データ再生・停止部２３を起動する(ＳＱ４)。
【００７７】
具体的には、図７に示すように、伝送制御受信部２２は、映像閲覧装置１からの伝送制御情報を受信すると(Ｓ２１)、その伝送制御情報が映像データの再生(再生開始要求)，映像データの停止(再生終了要求)，ウィンドウサイズの変更(ウィンドウサイズ変更要求)の何れであるかを判定し(Ｓ２２)、映像データの再生であれば、映像データ再生・停止部２３へ映像再生の開始を通知し(Ｓ２３)、処理を終了する。なお、映像データの停止であれば、映像データ再生・停止部２３へ映像再生の停止を通知し(Ｓ２６)、処理を終了する。
【００７８】
図３に戻って、映像データ再生・停止部２３は、伝送制御受信部２２から通知された伝送レート１５０Ｋｂｐｓを映像データ読出部２４へ通知すると共に、映像データ読み出しの起動をかける(ＳＱ５)。
【００７９】
映像データ読出部２４は、依頼された画像品質である伝送レート１５０Ｋｂｐｓに従って、映像取込部２１に対し、映像の読込み依頼を行う(ＳＱ６)。映像取込部２１は、依頼された画像品質である伝送レート１５０Ｋｂｐｓで、ＩＰネットワークを介して接続され
ている映像圧縮装置３２(ＰＣ１３２)より、マルチビットレート化された映像ファイルの中から伝送レート１５０Ｋｂｐｓの映像データの取込みを行ない、取込んだ映像データを映像データ読出部２４に配信する(ＳＱ７)。
【００８０】
映像データ読出部２４は、映像取込部２１によって読み出された映像データを映像データ送信部２５へ配信する(ＳＱ６)。映像データ送信部２５は、映像データを受け取り、必要ならパケット化し、ＩＰネットワークを介して接続されている映像データ受信部１３へ伝送レート１５０Ｋｂｐｓでの映像データの配信を行なう(ＳＱ８,ＳＱ９)。
【００８１】
映像データ受信部１３は、映像データ送信部２５より配信された映像データを受信し、映像データ復号部１４へ映像データを配信する(ＳＱ１０)。映像データ復号部１４は、受信した映像データを復号し、映像表示部１５に対し受信した画像品質である伝送レート１５０Ｋｂｐｓでの映像の表示依頼を行なう(ＳＱ１１)。
【００８２】
映像表示部１５は、受信した画像品質である伝送レート１５０Ｋｂｐｓでの映像をディスプレイの表示画面に表示される映像表示ウィンドウに表示することによって、映像コンテンツの再生表示を行う(ＳＱ１２)。
【００８３】
なお、映像配信(再生)の停止が要求される場合には、映像データ再生・停止部２３が、伝送制御受信部２２からの停止指示に従って、映像データ読出部２４に停止を依頼し、映像データ読出部２４が映像データの読出を停止する。これによって、映像閲覧装置１への映像データの配信が停止される。
【００８４】
〔映像表示ウィンドウのサイズ変更〕
次に、図１−７及び９を用いて映像表示ウィンドウのサイズ変更について説明する。サービスの利用者がインターネットなどのＩＰネットワーク網に映像閲覧装置１を接続し、映像配信装置２から提供される映像コンテンツなどのストリーミング配信を閲覧している最中に、映像閲覧装置１により表示されている映像表示ウィンドウのサイズに対して、例えば、映像表示ウィンドウの端をドラックしてサイズ拡大操作を行ない映像表示ウィンドウの横サイズを１２ｃｍに変更した場合について説明する。
【００８５】
この場合、映像閲覧装置１の入力操作部１１は、サイズ拡大操作を検知すると、ウィンドウサイズの変更により映像表示可能なウィンドウサイズへの正規化（例えば、アスペクト比＝縦サイズ比３：横サイズ比４）を行う。この場合、映像表示ウィンドウのサイズは縦：９ｃｍ、横：１２ｃｍとなる。入力操作部１１は、伝送制御送信部１２に対して、変更後のウィンドウに表示される画像品質の基準となる横サイズ１２ｃｍを通知する(ＳＱ
１３)。
【００８６】
具体的には、図５に示すように、入力操作部１１は、利用者によって入力される操作情報を受信すると(Ｓ０１)、操作情報が再生開始，再生終了及びウィンドウサイズ変更の何れであるかを判定し(Ｓ０２)、ウィンドウサイズ変更である場合には、ウィンドウサイズの正規化によりウィンドウサイズを決定し(Ｓ０４)、ウィンドウサイズ変更要求を伝送制御送信部１２へ送信し(Ｓ０５)、処理を終了する。
【００８７】
図４に戻って、伝送制御送信部１２は、ＩＰネットワークを介して接続されている伝送制御受信部２２に対して、伝送制御情報として、ウィンドウサイズ変更要求と変更サイズである１２ｃｍ（サイズ変更通知）とを通知する(ＳＱ１４，ＳＱ１５)。
【００８８】
具体的には、図６に示すように、伝送制御送信部１２は、入力操作部１１より要求を受信すると(Ｓ１１)、その要求が再生開始要求，再生終了要求，ウィンドウサイズ変更要求
の何れであるかを判定し(Ｓ１２)、ウィンドウサイズ変更要求であれば、これに含まれる情報(ウィンドウサイズ：横１２ｃｍ)に基づいて、伝送制御情報として、ウィンドウサイズ変更メッセージを生成し(Ｓ１５)、ＩＰネットワークへ送信し(Ｓ１４)、処理を終了する。
【００８９】
図４に戻って、伝送制御受信部２２は、伝送制御情報を受信し、情報内容を分析し、情報がウィンドウサイズ変更要求の場合、圧縮率決定部２６へ映像表示ウィンドウの変更サイズである１２ｃｍを渡すと共に、圧縮率決定部２６に起動をかける(ＳＱ１６)。
【００９０】
具体的には、図７に示すように、伝送制御受信部２２は、映像閲覧装置１からの伝送制御情報を受信すると(Ｓ２１)、その伝送制御情報が映像データの再生(再生開始要求)，映像データの停止(再生終了要求)，ウィンドウサイズの変更(ウィンドウサイズ変更要求)の何れであるかを判定し(Ｓ２２)、ウィンドウサイズ変更要求であれば、これに含まれるウィンドウサイズ(１２ｃｍ)を検出し(Ｓ２４)、圧縮率決定部２６へウィンドウサイズを通知し(Ｓ２５)、処理を終了する。
【００９１】
図４に戻って、圧縮率決定部２６は、伝送制御受信部２２から受取った映像表示ウィンドウの変更サイズである１２ｃｍより、サイズ画質対応テーブル３０を元に、映像表示ウィンドウのサイズである１２ｃｍに適合した画像品質である、伝送レート７００Ｋｂｐｓを決定する。さらに、圧縮率決定部２６は、映像データ読出部２４へ画像品質である伝送レート７００Ｋｂｐｓを通知し、映像データ読み出しの切替え（１５０Kbps⇒７００Kbps）を依頼する(ＳＱ１７)。
【００９２】
具体的には、図９に示すように、圧縮率決定部２６は、伝送制御受信部２２からウィンドウサイズを受信すると(Ｓ３１)、サイズ画質対応テーブル３０を参照し、ウィンドウサイズに基づいて伝送レートを決定する(Ｓ３２)。
【００９３】
即ち、サイズ画質対応テーブル３０は、ウィンドウサイズの範囲に対応する伝送レートを格納する複数のエントリからなり、圧縮率決定部２６は、サイズ画質対応テーブル３０から、受信したウィンドウサイズに対応する伝送レートを読み出すことによって伝送レートを取得し、この伝送レートをウィンドウサイズ変更要求に応じた伝送レートとして決定する。ここでは、ウィンドウサイズ１２ｃｍに対応する伝送レートとして、７００Ｋｂｐｓが決定される。
【００９４】
次に、圧縮率決定部２６は、現在のモードが映像配信装置２−映像閲覧装置１間の映像配信用の伝送路状態を考慮するモードか否かを判定し(Ｓ３３)、伝送路状態を考慮しないモードであれば、映像データ読出部２４へ伝送レートを通知し(Ｓ３４)、処理を終了する。
【００９５】
図４に戻って、映像データ読出部２４は、依頼された画像品質である伝送レート７００Ｋｂｐｓに従って、映像取込部２１に対し、映像の読込み依頼を行う(ＳＱ１８)。映像取込部２１は、依頼された画像品質である伝送レート７００Ｋｂｐｓで、ＩＰネットワークを介して接続されている映像圧縮装置３２(ＰＣ１３２)より、マルチビットレート化された映像ファイルの中から伝送レート７００Ｋｂｐｓの映像データの取込みを行ない、取込んだ映像データを映像データ読出部２４に配信する(ＳＱ１９)。
【００９６】
映像データ読出部２４は、映像取込部２１によって読み出された映像データを映像データ送信部２５へ配信する(ＳＱ１８)。映像データ送信部２５は、映像データを受け取り、必要ならパケット化し、ＩＰネットワークを介して接続されている映像データ受信部１３へ伝送レート７００Ｋｂｐｓでの映像データの配信を行なう(ＳＱ２０,ＳＱ２１)。
【００９７】
映像データ受信部１３は、映像データ送信部２５より配信された映像データを受信し、映像データ復号部１４へ映像データを配信する(図３：ＳＱ１０)。映像データ復号部１４は、受信した映像データを復号し、映像表示部１５に対し受信した画像品質である伝送レート７００Ｋｂｐｓでの映像の表示依頼を行なう(図３：ＳＱ１１)。
【００９８】
映像表示部１５は、受信した画像品質である伝送レート７００Ｋｂｐｓでの映像をディスプレイの表示画面に表示されている、拡大操作によって拡大された映像表示ウィンドウに表示することによって、映像コンテンツの再生表示を行う(図３：ＳＱ１２)。
【００９９】
このようにして、利用者は映像表示ウィンドウを拡大（横サイズ：１２ｃｍ）した際に、画像品質である伝送レートが１５０Ｋｂｐｓから７００Ｋｂｐｓとなり、拡大する前と同等の画像品質で映像を閲覧することが可能となる。
【０１００】
〔伝送路帯域推定・映像表示ウィンドウのサイズ変更〕
次に、図１,２,５−１０を用いて、伝送路帯域が推定される場合における映像表示ウィンドウのサイズ変更について説明する。サービスの利用者がインターネットなどのＩＰネットワークに映像閲覧装置１を接続し、映像コンテンツなどのストリーミング配信を閲覧している最中に、映像表示ウィンドウのサイズを拡大した場合について説明する。
【０１０１】
図８において、伝送状態通知部１６は、映像データ受信部１３により受信された映像データの統計情報（パケットロス率、伝播遅延時間、ジッタなど）を計算し、その計算結果を伝送帯域推定部２７へ伝送状態情報として通知する(ＳＱ３１)。
【０１０２】
伝送帯域推定部２７は、伝送状態情報を受信し、伝送状態情報に基づいて輻輳や伝送誤りを検出して、映像データの配信に使用可能な伝送帯域を推定し、現在のＩＰネットワークの伝送レート実力を認識する。このとき、伝送帯域推定部２７が推定した現在のＩＰネットワークの伝送レート実力として、例えば４９２Ｋｂｐｓと認識したとする。
【０１０３】
一方、映像閲覧装置１に対してウィンドウのサイズ拡大操作が行われると、図４に示したＳＱ１３〜ＳＱ１６の映像表示ウィンドウのサイズ変更に係る動作と同様の動作が行われ(ＳＱ３４〜ＳＱ３７)、圧縮率決定部２６に対し、変更に係るウィンドウサイズ(例え
ば１２ｃｍ)が通知される。
【０１０４】
すると、圧縮率決定部２６は、受け取った映像表示ウィンドウのサイズである１２ｃｍより、サイズ画質対応テーブル３０を元に映像表示ウィンドウサイズに適合した画像品質である７００Ｋｂｐｓを決定すると共に、伝送状態圧縮率決定部２８へ画像品質である伝送レート７００Ｋｂｐｓを通知し起動をかける(ＳＱ３８)。
【０１０５】
具体的には、図９に示すように、圧縮率決定部２６は、伝送制御受信部２２からウィンドウサイズを受信すると(Ｓ３１)、サイズ画質対応テーブル３０を参照し、ウィンドウサイズに基づいて伝送レートを決定する(Ｓ３２)。ここでは、ウィンドウサイズ１２ｃｍに対応する伝送レートとして、７００Ｋｂｐｓが決定される。次に、圧縮率決定部２６は、現在のモードが映像配信用の伝送路の状態を考慮するモードか否かを判定し(Ｓ３３)、伝送路状態を考慮するモードであれば、伝送状態圧縮率決定部２８へ伝送レートを通知し(
Ｓ３５)、処理を終了する。
【０１０６】
図８に戻って、伝送状態圧縮率決定部２８は、伝送帯域推定部２７で推定された伝送レート４９２Ｋｂｐｓと、圧縮率決定部２６で決定された伝送レート７００Ｋｂｐｓを元に、双方の伝送レートの比較を行う。この場合、ＩＰネットワークの伝送レート実力は４９
２Ｋｂｐｓであり、利用者の操作による映像表示ウィンドウサイズに適合した画像品質は提供できないこととなる。
【０１０７】
このため、伝送状態圧縮率決定部２８は、ＩＰネットワークの伝送レート実力に見合った画像品質を再度、サイズ画質対応テーブル３０より抽出する。この場合、伝送状態圧縮率決定部２８は、画像品質として伝送レート４５０Ｋｂｐｓを決定する。そして、伝送状態圧縮率決定部２８は、利用者の要求とＩＰネットワーク網の伝送レート実力に見合った最適な画像品質である伝送レート４５０Ｋｂｐｓを映像データ読出部２４に通知すると共に、映像データ読み出しの起動をかける(ＳＱ３９)。
【０１０８】
具体的には、図１０に示すように、伝送状態圧縮率決定部２８は、圧縮率決定部２６より利用者の要求に係る伝送レート(Ｌ＝７００Ｋｂｐｓ)を受信し(Ｓ４１)、伝送帯域推定部２７から映像配信に使用可能な伝送レート(ｍ＝４９２Ｋｂｐｓ)を読み出す(Ｓ４２)。次に、伝送状態圧縮率決定部２８は、伝送レートの双方を比較する(Ｓ４３)。このとき、要求に係る伝送レートが使用可能な伝送レート以下(Ｌ≦ｍ)であれば、伝送状態圧縮率決定部２８は、要求に係る伝送レートを伝送路状態に最適な伝送レートとして決定し(Ｓ４
５)、映像データ読出部２４に当該伝送レートを通知し、処理を終了する。これに対し、
要求に係る伝送レートが使用可能な伝送レートを上回る場合(Ｌ＞ｍ)であれば、伝送状態圧縮率決定部２８は、サイズ画質対応テーブル３０を参照し、使用可能な伝送レート(ｍ)を越えない範囲で、その値に最も近い伝送レートを、伝送路状態に最適な伝送レートとして決定する(Ｓ４６)。この場合、ｍ＝４９２Ｋｂｐｓであるので、４５０Ｋｂｐｓが選択される。その後、映像データ読出部２４に当該伝送レートが通知され、処理が終了する。
【０１０９】
図８に戻って、映像データ読出部２４は、依頼された画像品質である伝送レート４５０Ｋｂｐｓに従って、映像取込部２１に対し、映像の読込み依頼を行う(ＳＱ４０)。映像取込部２１は、依頼された画像品質である伝送レート４５０Ｋｂｐｓで、映像圧縮装置３２(ＰＣ１３２)より、マルチビットレート化された映像ファイルの中から伝送レート４５０Ｋｂｐｓの映像データの取込みを行ない、取込んだ映像データを映像データ読出部２４に配信する(ＳＱ４１)。
【０１１０】
映像データ読出部２４は、映像取込部２１によって読み出された映像データを映像データ送信部２５へ渡す(ＳＱ４０)。映像データ送信部２５は、映像データを受け取り、必要ならパケット化し、ＩＰネットワークを介して接続されている映像データ受信部１３へ伝送レート４５０Ｋｂｐｓでの映像データの配信を行なう(ＳＱ４２,ＳＱ４３)。
【０１１１】
映像データ受信部１３は、映像データ送信部２５より配信された映像データを受信し、映像データ復号部１４へ映像データを配信する(図３：ＳＱ１０)。映像データ復号部１４は、受信した映像データを復号し、映像表示部１５に対し受信した画像品質である伝送レート４５０Ｋｂｐｓでの映像の表示依頼を行う(図３：ＳＱ１１)。
【０１１２】
映像表示部１５は、受信した画像品質である伝送レート４５０Ｋｂｐｓでの映像を、拡大操作によって拡大された映像表示ウィンドウに表示することによって、映像コンテンツの再生表示を行う(図３：ＳＱ１２)。
【０１１３】
これにより、利用者は、映像表示ウィンドウを拡大（横サイズ：１２ｃｍ）した際に、画像品質である伝送レートが１５０Ｋｂｐｓから、４５０Ｋｂｐｓとなり、利用者の要求とＩＰネットワーク網の伝送レート実力に見合った最適な画像品質で映像を閲覧することが可能となる。
【０１１４】
なお、伝送状態圧縮率決定部２８が、映像データ配信用の伝送路の状態に応じた伝送レ
ートを決定した場合に、その伝送レートに適したウィンドウサイズがサイズ画質対応テーブル３０から割り出され(例えば、４５０Ｋｂｐｓであれば１０ｃｍ)、このウィンドウサイズが映像配信装置２から映像閲覧装置１に通知され（例えば、両者間にウィンドウサイズの通知用のチャネルが形成され、それを用いて通知される）、表示画面上に表示されている映像表示ウィンドウのサイズが通知されたサイズに変更されるように構成しても良い。
【０１１５】
〈実施形態の効果〉
上述した本発明に係る実施形態によれば、次の作用効果を得ることができる。第１に、利用者側の操作によりストリーミングされる伝送レートを変更することができる。
【０１１６】
第２に、ウィンドウサイズを変更するだけの簡単な操作（例えば、ウィンドウをマウスのようなポインティングデバイスのドラッグ操作で広げるようにしても良いし、最大・大・中・小・極小の所定の数段階が用意されたウィンドウサイズの変更ボタンで変更してもよい）である。従って、ウィンドウサイズの変更に当たり、映像フォーマット・画像サイズ・画像品質などのパラメータの入力が不要である。これより、利用者は、入力パラメータに対する知識を必要としない。
【０１１７】
第３に、映像表示中のウィンドウサイズを小さくした場合も同様に、そのサイズに適した画像品質の伝送レートで映像を配信するため、伝送帯域を節約することができる。
【０１１８】
上記より、今後ますますの動画視聴者増加に伴い、その年齢層も広がる。また、ＰＣ操作が不慣れな人や映像フォーマット等の知識が無い人もインターネット等を通して動画を視聴する機会が増える。地域イントラの整備が進み、市町村のホームページで議会中継や生涯学習などインターネットで映像を配信している例も増加している。年配者や視力が弱い人にとっては、見やすい大きさとその大きさにあった画像品質で映像を自分で変更して視聴したいという欲求は自然である。前述の通り本発明は、特に年配者や視力の弱い人が映像を視聴するとき大変大きな効果を生むものである。加えて、ブロードバンドの普及による増大する動画視聴者に対し、快適な映像閲覧インタフェースを提供するものである。
【０１１９】
〈その他〉
上述した実施形態は、次の発明を開示する。
（付記１）  映像閲覧装置からの要求に応じて映像データを配信する映像配信装置であって、
前記映像閲覧装置にて映像表示用のウィンドウのサイズが変更された場合に送信される変更後の前記ウィンドウのサイズを前記映像閲覧装置から受信する受信手段と、
前記変更後の前記ウィンドウのサイズに応じた映像データの画質を決定する決定手段と、
前記決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信する配信手段と
を含む映像配信装置。（１）
（付記２）  前記映像閲覧装置に対する映像データの伝送路の状態からこの伝送路を用いて配信可能な映像データの画質を推定する推定手段と、
前記決定手段で決定された画質と、前記推定手段で推定された画質とに基づいて、前記映像閲覧装置に配信すべき映像データの画質を決定する第２決定手段とをさらに含み、
前記配信手段は、前記第２決定手段で映像データの画質が決定された場合には、前記第２決定手段で決定された画質を持つ映像データを前記映像閲覧装置に配信する
付記１記載の映像配信装置。（２）
（付記３）  前記第２決定手段で映像データの画質が決定された場合に、その画質に応じた前記ウィンドウのサイズを決定するサイズ決定手段と、
前記サイズ決定手段で決定された前記ウィンドウのサイズを前記映像閲覧装置に通知する通知手段と
をさらに含む付記１又は２記載の映像配信装置。
（付記４）  映像配信装置から配信される映像データに基づく映像を映像表示ウィンドウに表示する映像閲覧装置であって、
前記映像表示用のウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズに応じた画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段と
を含む映像閲覧装置。（３）
（付記５）  映像配信装置から配信される映像データに基づく映像を映像表示用のウィンドウに表示する映像閲覧装置であって、
前記ウィンドウのサイズの変更操作を検出する検出手段と、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知する通知手段と、
前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質を持つ映像データを前記映像配信装置から受信する受信手段と、
前記受信手段で受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示する表示制御手段と
を含む映像閲覧装置。（４）
（付記６）  前記受信手段は、前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質に応じた前記ウィンドウのサイズを前記映像配信装置からさらに受信し、
前記表示制御手段は、前記映像配信装置から受信されたサイズを有する前記ウィンドウに前記受信手段で受信された映像データに基づく映像を表示する
付記５記載の映像閲覧装置。
（付記７）  情報処理装置を映像閲覧装置からの要求に応じて配信用の映像データを配信する映像配信装置として機能させるプログラムであって、
前記映像閲覧装置にて映像表示用のウィンドウのサイズが変更された場合に送信される変更後の前記ウィンドウのサイズを前記映像閲覧装置から受け付けるステップと、
前記変更後の前記ウィンドウのサイズに応じた映像データの画質を決定するステップと、
決定された画質を持つ映像データを前記映像閲覧装置に配信するステップと
を前記情報処理装置に実行させるプログラム。（５）
（付記８）  前記映像閲覧装置に対する映像データの伝送路の状態からこの伝送路を用いて配信可能な映像データの画質を推定するステップと、
前記決定された画質と前記推定された画質とに基づいて、前記映像閲覧装置に配信すべき映像データの画質を決定するステップと、をさらに前記情報処理装置に実行させ、
前記決定された画質と前記推定された画質とに基づいて前記映像閲覧装置に配信すべき映像データの画質が決定された場合には、この決定された画質を持つ映像データを前記映像閲覧装置に配信するステップを前記情報処理装置に実行させる付記７記載のプログラム。
（付記９）  前記決定された画質と前記推定された画質とに基づいて前記映像閲覧装置に配信すべき映像データの画質が決定された場合に、この決定された画質に応じた前記ウィンドウのサイズを決定するステップと、
決定されたサイズを前記映像閲覧装置に通知するステップと、をさらに前記情報処理装置に実行させる付記７又は８記載のプログラム。
（付記１０）  情報処理装置を映像配信装置から配信される映像データに基づく映像を映像表示用のウィンドウに表示する映像閲覧装置として機能させるプログラムであって、
前記ウィンドウのサイズの変更操作を検出するステップと、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知するステップと、
前記変更後の前記映像表示ウィンドウのサイズに応じた画質を持つ映像データを前記映像配信装置から受信するステップと、
前記受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示するステップと
を前記情報処理装置に実行させるプログラム。
（付記１１）  情報処理装置を映像配信装置から配信される映像データに基づく映像を映像表示用のウィンドウに表示する映像閲覧装置として機能させるプログラムであって、
前記ウィンドウのサイズの変更操作を検出するステップと、
前記変更操作に基づく変更後の前記ウィンドウのサイズを前記映像配信装置に通知するステップと、
前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質を持つ映像データを前記映像配信装置から受信するステップと、
前記受信された映像データに基づく映像を前記変更後のサイズを有する前記ウィンドウに表示するステップと
を前記情報処理装置に実行させるプログラム。
（付記１２）  前記変更後の前記ウィンドウのサイズと前記映像データの配信用の伝送路の状態とに基づいて決定された画質に応じた前記ウィンドウのサイズを前記映像配信装置から受信するステップと、
前記映像配信装置から受信されたサイズを有する前記ウィンドウに前記受信された映像データに基づく映像を表示するステップと
を前記情報処理装置にさらに実行させる付記１１記載のプログラム。
【図面の簡単な説明】
【０１２０】
【図１】図１は、本発明の実施形態に係る映像配信閲覧システムの構成例を示すブロック図である。
【図２】図２は、図１に示したような映像配信閲覧システムを用いた映像配信サービスのイメージ説明図である。
【図３】図３は、映像の閲覧開始に係る動作を示すシーケンス図である。
【図４】図４は、映像表示ウィンドウのサイズ変更に係る動作を示すシーケンス図である。
【図５】図５は、入力操作部による処理の例を示すフローチャートである。
【図６】図６は、伝送制御送信部による処理の例を示すフローチャートである。
【図７】図７は、伝送制御受信部による処理の例を示すフローチャートである。
【図８】図８は、伝送路帯域推定及び映像表示ウィンドウのサイズ変更に係る動作を示すシーケンス図である。
【図９】図９は、圧縮率決定部による処理の例を示すフローチャートである。
【図１０】図１０は、伝送状態圧縮率決定部による処理の例を示すフローチャートである。
【図１１】図１１は、従来技術の説明図である。
【符号の説明】
【０１２１】
１  映像閲覧装置
２  映像配信装置
３  映像入力装置
１２  伝送制御送信部（通知手段）
１３  映像データ受信部（受信手段）
１５  映像表示部（表示制御手段）
２２  伝送制御受信部（受信手段）
２５  映像データ送信部（配信手段）
２６  圧縮率決定部（決定手段）
２７  伝送帯域推定部（推定手段）
２８  伝送状態圧縮率決定部（第２決定手段）
【図１】
2005191949.tif 000003
【図２】
2005191949.tif 000004
【図３】
2005191949.tif 000005
【図４】
2005191949.tif 000006
【図５】
2005191949.tif 000007
【図６】
2005191949.tif 000008
【図７】
2005191949.tif 000009
【図８】
2005191949.tif 000010
【図９】
2005191949.tif 000011
【図１０】
2005191949.tif 000012
【図１１】
2005191949.tif 000013