(57)【要約】【課題】  映像再生装置の利用者が、再生速度を変更する指示を映像再生装置に与えた後、短時間のうちに、上記指示に従った映像の表示に変更することができる映像再生方法、映像通信システム及び映像再生装置を提供する。【解決手段】  例えば、再生速度を通常速度からスローに変更する場合、映像再生装置は、利用者からの指示を受信後、直ちにスローの映像の表示を開始し（ステップＳ２４ｂ）、一方、映像サーバ装置には、再生の一時停止を指示し（ステップＳ２４ｃ）、所定の待ち時間の経過後（ステップＳ２４ｄ）、スロー再生を指示する（ステップＳ２４ｅ）。また、スローの映像の表示の際、バッファに記憶された映像フレーム情報に通常速度再生を想定したタイムスタンプが付加されているか、または、スロー再生を想定したタイムスタンプが付加されているかによって、表示をする時刻を調整する。【選択図】  図７
2006135459.tif 000002
【特許請求の範囲】
【請求項１】
連続した静止画からなる映像を再生する映像再生方法であって、
前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、
前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、
前記静止画を読み出すことを停止して、以下の（ａ）及び（ｂ）を行う
ことによってスロー再生の制御を行うことを特徴とする映像再生方法。
（ａ）前記バッファ記憶手段に記憶された静止画を前記第１の再生速度より遅い第２の再生速度で前記表示手段に表示する。
（ｂ）所定の待ち時間が経過した後、前記静止画を前記第２の再生速度で読み出して前記バッファ記憶手段に記憶する。
【請求項２】
連続した静止画からなる映像を再生する映像再生方法であって、
前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、
前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、
前記静止画を読み出すこと及び前記静止画を前記表示手段に表示することを所定の停止時間停止して、以下の（ａ）及び（ｂ）を行う
ことによってスロー再生の制御を行うことを特徴とする映像再生方法。
（ａ）前記バッファ記憶手段に記憶された静止画を前記第１の再生速度より遅い第２の再生速度で前記表示手段に表示する。
（ｂ）所定の待ち時間が経過した後、前記静止画を前記第２の再生速度で読み出して前記バッファ記憶手段に記憶する。
【請求項３】
前記静止画を前記第１の再生速度で読み出し開始してから、前記静止画が読み出されるまでの遅延時間を測定し、
前記第２の再生速度を前記第１の再生速度で除した商をｐとして、前記所定の待ち時間は（（１−ｐ）÷ｐ）と前記遅延時間とを乗じた積である
ことを特徴とする請求項１または請求項２に記載の映像再生方法。
【請求項４】
連続した静止画からなる映像を再生する映像再生方法であって、
前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、
前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、
前記静止画を前記表示手段に表示することを停止して、以下の（ａ）及び（ｂ）を行う
ことによって早送り再生の制御を行うことを特徴とする映像再生方法。
（ａ）前記第１の再生速度より早い第２の再生速度で前記静止画を読み出して前記バッファ記憶手段に記憶する。
（ｂ）所定の待ち時間が経過した後、前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記表示手段に表示する。
【請求項５】
連続した静止画からなる映像を再生する映像再生方法であって、
前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、
前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、
前記静止画を読み出すこと及び前記静止画を前記表示手段に表示することを所定の停止時間停止して、以下の（ａ）及び（ｂ）を行う
ことによって早送り再生の制御を行うことを特徴とする映像再生方法。
（ａ）前記第１の再生速度より早い第２の再生速度で前記静止画を読み出して前記バッファ記憶手段に記憶する。
（ｂ）所定の待ち時間が経過した後、前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記表示手段に表示する。
【請求項６】
前記バッファ記憶手段に記憶された前記第１の再生速度で読み出された静止画を、その静止画が読み出された間隔時間と、前記第１の再生速度を前記第２の再生速度で除した商とを乗じた積の間隔時間毎に前記表示手段に表示して、前記第２の再生速度で前記表示手段に表示する
ことを特徴とする請求項４または請求項５に記載の映像再生方法。
【請求項７】
前記バッファ記憶手段に記憶された前記第１の再生速度で読み出された静止画を、前記第２の再生速度を前記第１の再生速度で除した商枚に１枚の割合に間引いて前記表示手段に表示して、前記第２の再生速度で前記表示手段に表示する
ことを特徴とする請求項４または請求項５に記載の映像再生方法。
【請求項８】
前記静止画を前記第１の再生速度で読み出し開始してから、前記静止画が読み出されるまでの遅延時間を測定し、
前記第２の再生速度を前記第１の再生速度で除した商をｐとして、前記所定の待ち時間は、（（ｐ−１）÷ｐ）と前記遅延時間とを乗じた積である
ことを特徴とする請求項４または請求項５に記載の映像再生方法。
【請求項９】
連続した静止画からなる映像を記憶する映像サーバ装置と前記映像を再生する映像再生装置とが通信回線を介して接続された映像通信システムであって、
前記映像サーバ装置は、
前記静止画を記憶する静止画記憶手段と、
再生速度を指定した前記静止画の読み出し、または、前記静止画の読み出しの停止である読み出し指示を前記映像再生装置から受信する指示受信手段と、
前記受信された読み出し指示に従って、前記静止画記憶手段に記憶された静止画を読み出して前記映像再生装置に送信する静止画送信手段とを有し、
前記映像再生装置は、
前記読み出し指示を前記映像サーバ装置に送信する指示送信手段と、
前記読み出し指示に従って前記映像サーバ装置から送信された前記静止画を受信してバッファ記憶手段に格納する静止画受信手段と、
前記バッファ記憶手段に記憶された静止画を映像表示手段に送信する再生手段と、
前記静止画受信手段が第１の再生速度で前記静止画を受信して前記バッファ記憶手段に格納し、かつ、前記再生手段が前記第１の再生速度で前記静止画を前記映像表示手段に送信している際、前記指示送信手段に前記静止画の読み出しを停止する指示を送信させて所定の待ち時間が経過した後に前記第１の再生速度より遅い第２の再生速度で前記静止画を読み出す指示を送信させ、かつ、前記再生手段に前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記映像表示手段に送信させるスロー再生制御手段と
を有することを特徴とする映像通信システム。
【請求項１０】
連続した静止画からなる映像を記憶する映像サーバ装置と前記映像を再生する映像再生装置とが通信回線を介して接続された映像通信システムであって、
前記映像サーバ装置は、
前記静止画を記憶する静止画記憶手段と、
再生速度を指定した前記静止画の読み出し指示を前記映像再生装置から受信する指示受信手段と、
前記受信された読み出し指示に従って、前記静止画記憶手段に記憶された静止画を読み出して前記映像再生装置に送信する静止画送信手段とを有し、
前記映像再生装置は、
前記再生速度を指定して前記静止画の読み出し指示を前記映像サーバ装置に送信する指示送信手段と、
前記読み出し指示に従って前記映像サーバ装置から送信された静止画を受信してバッファ記憶手段に格納する静止画受信手段と、
前記バッファ記憶手段に記憶された静止画を映像表示手段に送信する再生手段と、
前記静止画受信手段が第１の再生速度で前記静止画を受信して前記バッファ記憶手段に格納し、かつ、前記再生手段が前記第１の再生速度で前記静止画を前記映像表示手段に送信している際、前記指示送信手段に前記第１の再生速度より早い第２の再生速度で前記静止画の読み出し指示を送信させ、かつ、前記再生手段に所定の待ち時間の経過の後、前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記映像表示手段に送信させる早送り再生制御手段と
を有することを特徴とする映像通信システム。
【請求項１１】
連続した静止画からなる映像を記憶し、再生速度を指定した前記静止画の読み出し、または、前記静止画の読み出しの停止である読み出し指示を受信して、前記受信された読み出し指示に従って、前記記憶された静止画を読み出して送信する映像サーバ装置と、前記映像を再生する映像再生装置とが通信回線を介して接続された映像通信システムの映像再生装置であって、
前記読み出し指示を前記映像サーバ装置に送信する指示送信手段と、
前記読み出し指示に従って前記映像サーバ装置から送信された前記静止画を受信してバッファ記憶手段に格納する静止画受信手段と、
前記バッファ記憶手段に記憶された静止画を映像表示手段に送信する再生手段と、
前記静止画受信手段が第１の再生速度で前記静止画を受信して前記バッファ記憶手段に格納し、かつ、前記再生手段が前記第１の再生速度で前記静止画を前記映像表示手段に送信している際、前記指示送信手段に前記静止画の読み出しを停止する指示を送信させて所定の待ち時間が経過した後に前記第１の再生速度より遅い第２の再生速度で前記静止画を読み出す指示を送信させ、かつ、前記再生手段に前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記映像表示手段に送信させるスロー再生制御手段と
を有することを特徴とする映像再生装置。
【請求項１２】
連続した静止画からなる映像を記憶し、再生速度を指定した前記静止画の読み出し指示を受信し、前記受信された読み出し指示に従って、前記記憶された静止画を読み出して送信する映像サーバ装置と、前記映像を再生する映像再生装置とが通信回線を介して接続された映像通信システムの映像再生装置であって、
前記再生速度を指定して前記静止画の読み出し指示を前記映像サーバ装置に送信する指示送信手段と、
前記読み出し指示に従って前記映像サーバ装置から送信された静止画を受信してバッファ記憶手段に格納する静止画受信手段と、
前記バッファ記憶手段に記憶された静止画を映像表示手段に送信する再生手段と、
前記静止画受信手段が第１の再生速度で前記静止画を受信して前記バッファ記憶手段に格納し、かつ、前記再生手段が前記第１の再生速度で前記静止画を前記映像表示手段に送信している際、前記指示送信手段に前記第１の再生速度より早い第２の再生速度で前記静止画の読み出し指示を送信させ、かつ、前記再生手段に所定の待ち時間の経過の後、前記バッファ記憶手段に記憶された静止画を前記第２の再生速度で前記映像表示手段に送信させる早送り再生制御手段と
を有することを特徴とする映像再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生方法、映像通信システム及び映像再生装置に係り、特に映像の再生速度の変更処理に関する。
【背景技術】
【０００２】
映像サーバ装置に映像コンテンツを所定時間間隔でサンプリングした静止画、即ち映像フレームとして記憶し、上記映像コンテンツを、映像サーバ装置と通信網を介して接続された映像再生装置で再生する映像通信システムが知られている。ここで、上記記憶される映像フレームは、通常符号化される。
【０００３】
即ち、映像再生装置から映像サーバ装置へ、上記コンテンツの再生、スロー再生、早送り再生、一時停止などの制御信号を送信し、映像サーバ装置は、これらの制御信号に従って上記符号化された映像フレームの全部または一部を所定の時間間隔で送信し、または、その送信を停止する。
【０００４】
そして、映像再生装置は、送信された映像フレームを受信し、復号して表示する。これにより、映像再生装置は、ビデオカセットやＤＶＤを再生する装置に対するものと同様の利用者の指示に従って動作する処理が知られている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−１１２１９４号公報（第２−４頁、図４）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１に開示されている方法では、映像再生装置の利用者が、例えば、再生速度を通常の速度からスローや早送りに変更する指示を映像再生装置に与えた後、表示される映像が通常の速度から指示された速度に変るまでに長時間を要する問題点があった。
【０００６】
なぜなら、上記利用者の指示が入力された際に映像再生装置に記憶されていた映像フレームは、上記指示の前の速度で表示され、かつ、映像サーバ装置が上記指示に基づいた制御信号を受信して、上記信号に従った速度で送信する前に送信した影像フレームは、上記指示の前の速度で表示されるからである。
【０００７】
本発明は、上記問題点を解決するためになされたもので、映像再生装置の利用者が、再生速度を変更する指示を映像再生装置に与えた後、短時間のうちに、上記指示に従った映像の表示に変更することができる映像再生方法、映像通信システム及び映像再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の映像再生方法は、連続した静止画からなる映像を再生する映像再生方法であって、前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、前記静止画を読み出すことを停止して、以下の（ａ）及び（ｂ）を行うことによってスロー再生の制御を行うことを特徴とする映像再生方法。（ａ）前記バッファ記憶手段に記憶された静止画を前記第１の再生速度より遅い第２の再生速度で前記表示手段に表示する。（ｂ）所定の待ち時間が経過した後、前記静止画を前記第２の再生速度で読み出して前記バッファ記憶手段に記憶する。
【０００９】
また、本発明の映像再生方法は、連続した静止画からなる映像を再生する映像再生方法であって、前記静止画を第１の再生速度で読み出してバッファ記憶手段に記憶し、前記バッファ記憶手段に記憶された静止画を前記第１の再生速度で表示手段に表示し、前記静止画を前記表示手段に表示することを停止して、以下の（ａ）及び（ｂ）を行うことによって早送り再生の制御を行うことを特徴とする映像再生方法。（ａ）前記第１の再生速度より早い第２の再生速度で前記静止画を読み出して前記バッファ記憶手段に記憶する。（ｂ）所定の待ち時間が経過した後、前記バッファ記憶手段に記憶された静止画静止画を前記第２の再生速度で前記表示手段に表示する。
【発明の効果】
【００１０】
本発明によれば、映像再生装置は、自装置に記憶された変速前の再生速度で読み出された映像フレームを変速後の再生速度に変換して再生するので、映像再生装置の利用者が、再生速度を変更する指示を映像再生装置に与えた後、短時間のうちに、上記指示に従った映像の表示に変更することができる映像再生方法、映像通信システム及び映像再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下に、本発明による映像再生方法、映像通信システム及び映像再生装置の実施の形態を、図面を参照して説明する。図１は、本発明の実施形態に係る映像再生方法が適用された、本発明の実施形態に係る映像通信システムの構成を示すブロック図である。
【００１２】
この映像通信システムは、映像サーバ装置１と、映像再生装置２と、映像サーバ装置１と映像再生装置２とを接続する通信網３とからなる。
【００１３】
図２は、映像サーバ装置１の構成を示すブロック図である。映像サーバ装置１は、装置全体の制御を行う制御部１１と、通信部１２と、再生指示受信部１３と、パケット送信部１４と、映像コンテンツ記憶部１５とからなる。
【００１４】
映像コンテンツ記憶部１５には、映像コンテンツが記憶される。図３は、映像コンテンツ記憶部１５に記憶される映像コンテンツ１５ａの形式を示す。映像コンテンツ１５ａは、第１の映像フレーム１５ｂ１、第２の映像フレーム１５ｂ２、第３の映像フレーム１５ｂ３、…からなる。
【００１５】
第１〜３…の映像フレーム１５ｂ１〜１５ｂ３…は、映像を所定時間間隔（以後、この間隔時間幅をＤＸと称する。）でサンプリングした静止画を符号化した情報である。上記符号化は、例えば、モーションＪＰＥＧ方式によるフレーム内符号化によって行われるが、これに限るものではなく、その他の方式によるフレーム内符号化が行われても良い。
【００１６】
図４は、映像再生装置２の構成を示すブロック図である。映像再生装置２は、装置全体の制御を行い、また、実時刻を示すクロック部を内蔵する制御部２１と、通信部２２と、入力装置２３と、再生指示送信部２４と、映像バッファ部２５と、デコーダ部２６と、静止画を表示する映像表示部２７とからなる。
【００１７】
映像バッファ部２５には、映像データ２５ａが記憶される。図５は、映像バッファ部２５に記憶される映像データ２５ａの形式を示す。映像データ２５ａは、第１の映像データパケット２５ｂ１、第２の映像データパケット２５ｂ２、第３の映像データパケット２５ｂ３、…からなる。
【００１８】
第１の映像データパケット２５ｂ１は、パケット番号２５ｃ１と、タイムスタンプ２５ｄ１と、第１の映像フレーム２５ｅ１とからなる。第２の映像データパケット２５ｂ２は、パケット番号２５ｃ２と、タイムスタンプ２５ｄ２と、第２の映像フレーム２５ｅ２とからなる。第３の映像データパケット２５ｂ３は、パケット番号２５ｃ３と、タイムスタンプ２５ｄ３と、第３の映像フレーム２５ｅ３とからなる。第４以降の、第ｍの映像データパケット２５ｂｍは、パケット番号２５ｃｍと、タイムスタンプ２５ｄｍと、第ｍの映像フレーム２５ｅｍとからなる。
【００１９】
ここで、映像サーバ装置１が映像コンテンツ１５ａの映像フレーム１５ｂ１、１５ｂ２、１５ｂ３、…を第１の映像フレーム１５ｂ１から抜けなく、かつ、順次後述するように送信し、映像再生装置２は、映像サーバ装置１によって送信された全ての映像フレーム１５ｂ１、１５ｂ２、１５ｂ３、…を後述するように受信した場合、第１の映像フレーム２５ｅ１は、映像コンテンツ１５ａの第１の映像フレーム１５ｂ１と同じ情報である。
【００２０】
更に、第２の映像フレーム２５ｅ２は、映像コンテンツ１５ａの第２の映像フレーム１５ｂ２と同じ情報である。第３の映像フレーム２５ｅ３は、映像コンテンツ１５ａの第３の映像フレーム１５ｂ３と同じ情報である。また、第ｍの映像フレーム２５ｅｍは、映像コンテンツ１５ａの第ｍの映像フレーム１５ｂｍと同じ情報である。
【００２１】
更に、パケット番号２５ｃ１、２５ｃ２、２５ｃ３、…は、詳しくは後述するように、一連番号である。また、タイムスタンプ２５ｄ１、２５ｄ２、２５ｄ３、…は、詳しくは後述するように、第１、第２、第３、…の映像フレーム２５ｅ１、２５ｅ２、２５ｅ３、…を表示する相対時刻である。
【００２２】
上記のように構成された、本発明の実施形態に係る映像通信システムの動作を、まず、図２を参照して、映像サーバ装置１の各部の動作から説明する。
【００２３】
まず、通信部１２の動作を説明する。通信部１２は、通信網３を経由して受信されたＲＴＳＰ（Real Time Streaming Protocol）プロトコルに従った映像コンテンツ１５ａの再生指示を再生指示受信部１３に送信する。また、通信部１２は、パケット送信部１４から送信された、上記再生指示に対するＲＴＳＰプロトコルに従った応答を通信網３を経由して送信し、かつ、パケット送信部１４から送信された、上記再生指示に対する映像フレーム１５ｂからなるＲＴＰ（Real-time Transport Protocol）プロトコルに従ったパケットを通信網３を経由して送信する。
【００２４】
次に、再生指示受信部１３の動作を説明する。再生指示受信部１３は、通信部１２から送信された映像コンテンツ１５ａの再生指示を受信し、受信された指示に従って、パケット送信部１４に映像コンテンツ１５ａを通信部１２を経由して送信させる装置である。上記指示は、通常速度再生と、再生速度係数を指定したスロー再生と、再生速度係数を指定した早送り再生と、コマ送り再生と、一時停止とを含む。なお、再生指示受信部１３は、受信された指示を待ち行列に記憶し、受信された順に処理する。
【００２５】
次に、パケット送信部１４の動作を説明する。まず、パケット送信部１４の通常速度再生の動作を説明する。映像コンテンツ１５ａを第１の映像フレーム１５ｂ１から再生する場合、パケット送信部１４は、第１の映像フレーム１５ｂ１に対応するタイムスタンプとして「０」を、パケット番号として「１」を設定するものとして以下説明する。ここで、タイムスタンプは、第１の映像フレーム１５ｂ１を表示する相対時刻を示し、パケット番号は、第１の映像フレーム１５ｂ１を送信するＲＴＰパケットの一連番号を示す。
【００２６】
そして、パケット送信部１４は、通常速度再生の動作によって送信される最初のＲＴＰパケットの一連番号をＲＴＳＰ応答として、通信部１２に送信させる。更に、上記設定されたパケット番号と、タイムスタンプと、第１の映像フレーム１５ｂ１とからなるＲＴＰパケットを通信部１２に送信させる。
【００２７】
図６は、映像フレーム１５ｂを送信するＲＴＰパケットの形式を示す。ＲＴＰパケット３１は、パケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなる。詳しくは後述するように、前述した映像データ２５ａは、このＲＴＰパケット３１を映像バッファ部２５に格納したものである。なお、１つの映像フレーム１５ｂ１、１５ｂ２、１５ｂ３、…は１つのＲＴＰパケット３１の映像フレーム３１ｃとして送信されるとする。
【００２８】
次に、パケット送信部１４は、映像フレーム３１ｃとして第２の映像フレーム１５ｂ２を、タイムスタンプ３１ｂとして「ＤＸ」を、パケット番号３１ａとして「２」を設定する。ここで、タイムスタンプ３１ｂの「ＤＸ」は、前述したように、映像から静止画をサンプリングした間隔時間幅であって、それらの静止画から第１〜３…の映像フレーム１５ｂ１〜１５ｂ３…が作成される。即ち、「ＤＸ」は、第１の映像フレーム１５ｂ１が表示されてから第２の映像フレーム１５ｂ２が表示されるまでの時間幅を示す。
【００２９】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「１」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ」経過後に、通信部１２に送信させる。
【００３０】
次に、パケット送信部１４は、映像フレーム３１ｃとして第３の映像フレーム１５ｂ３を、タイムスタンプ３１ｂとして「ＤＸ＋ＤＸ」を、パケット番号３１ａとして「３」を設定する。ここで、タイムスタンプ３１ｂの「ＤＸ＋ＤＸ」は、パケット番号３１ａが「２」のＲＴＰパケット３１に含まれるタイムスタンプ３１ｂの「ＤＸ」に、第２の映像フレーム１５ｂ２が表示されてから第３の映像フレーム１５ｂ３が表示されるまでの時間幅「ＤＸ」を加えた値を示す。
【００３１】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「２」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ」経過後に、通信部１２に送信させる。パケット送信部１４は、第４以降の第ｍの映像フレーム１５ｂｍについても同様に送信させる。
【００３２】
次に、パケット送信部１４の再生速度係数を指定したスロー再生の動作を説明する。映像コンテンツ１５ａを第１の映像フレーム１５ｂ１から再生速度係数（以後、この係数をｐと称する。ここではスロー再生処理なので、ｐ＜１である。）を指定したスロー再生する場合、パケット送信部１４は、映像フレーム３１ｃとして第１の映像フレーム１５ｂ１を、タイムスタンプ３１ｂとして「０」を、パケット番号３１ａとして「１」を設定する。
【００３３】
そして、パケット送信部１４は、再生速度係数を指定したスロー再生の動作によって送信される最初のＲＴＰパケット３１のパケット番号３１ａをＲＴＳＰ応答として、通信部１２に送信させる。更に、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を通信部１２に送信させる。
【００３４】
次に、パケット送信部１４は、映像フレーム３１ｃとして第２の映像フレーム１５ｂ２を、タイムスタンプ３１ｂとして「ＤＸ÷ｐ」を、パケット番号３１ａとして「２」を設定する。ここで、タイムスタンプ３１ｂの「ＤＸ÷ｐ」は、第１の映像フレーム１５ｂ１が表示されてから第２の映像フレーム１５ｂ２が表示されるまでの時間幅を示す。
【００３５】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「１」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ÷ｐ」経過後に、通信部１２に送信させる。
【００３６】
次に、パケット送信部１４は、映像フレーム３１ｃとして第３の映像フレーム１５ｂ３を、タイムスタンプ３１ｂとして「（ＤＸ÷ｐ）＋（ＤＸ÷ｐ）」を、パケット番号３１ａとして「３」を設定する。ここで、タイムスタンプ３１ｂの「（ＤＸ÷ｐ）＋（ＤＸ÷ｐ）」は、パケット番号３１ａが「２」のＲＴＰパケット３１に含まれるタイムスタンプ３１ｂの「ＤＸ÷ｐ」に、第２の映像フレーム１５ｂ２が表示されてから第３の映像フレーム１５ｂ３が表示されるまでの時間巾「ＤＸ÷ｐ」を加えた値を示す。
【００３７】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「２」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ÷ｐ」経過後に、通信部１２に送信させる。
【００３８】
パケット送信部１４は、第４以降の第ｍの映像フレーム１５ｂｍについても同様に送信させる。この動作によって、ＲＴＰパケット３１が送信される間隔、及び、連続するＲＴＰパケット３１に含まれるタイムスタンプ３１ｂの間隔が通常速度再生の際の「ＤＸ」から「ＤＸ÷ｐ」に増加変更されることにより、スロー再生に対応したＲＴＰパケット３１の送信が行われる。
【００３９】
次に、パケット送信部１４の再生速度係数を指定した早送り再生の動作を説明する。映像コンテンツ１５ａを第１の映像フレーム１５ｂ１から再生速度係数（ｐ。ここでは早送り再生処理なので、ｐ＞１である。）を指定した早送り再生する場合、パケット送信部１４は、映像フレーム３１ｃとして第１の映像フレーム１５ｂ１を、タイムスタンプ３１ｂとして「０」を、パケット番号３１ａとして「１」を設定する。
【００４０】
そして、パケット送信部１４は、再生速度係数を指定した早送り再生の動作によって送信される最初のＲＴＰパケットのパケット番号３１ａをＲＴＳＰ応答として、通信部１２に送信させる。更に、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を通信部１２に送信させる。
【００４１】
次に、パケット送信部１４は、第２の映像フレーム１５ｂ２、第３の映像フレーム１５ｂ３、第４以降の第ｍの映像フレーム１５ｂｍを、上記説明した、再生速度係数を指定したスロー再生の動作と同じ動作を行って、通信部１２に送信させる。この動作によって、ＲＴＰパケット３１が送信される間隔、及び、連続するＲＴＰパケット３１に含まれるタイムスタンプ３１ｂの間隔が通常速度再生の際の「ＤＸ」から「ＤＸ÷ｐ」に減少変更されることにより、早送り再生に対応したＲＴＰパケット３１の送信が行われる。
【００４２】
上記説明したパケット送信部１４の再生速度係数を指定した早送り再生の動作によって、単位時間に通信部１２よって送信されるＲＴＰパケット３１の数は増加する。例えば、通信網３の制約のため、上記増加が好ましくない場合、第２の映像フレーム１５ｂ２以降の映像フレームを間引いて通信部１２に送信させても良い。
【００４３】
即ち、パケット送信部１４は、映像フレーム３１ｃとして映像コンテンツ１５ａの第ｍの映像フレーム１５ｂｍを、タイムスタンプ３１ｂとして「ＤＸ」を、パケット番号３１ａとして「２」を設定する。ここで、ｍは、１＋ｐであり、１は、パケット番号３１ａが「１」のＲＴＰパケット３１に含まれる映像フレーム３１ｃが第１の映像フレーム１５ｂ１であることに対応する。また、１＋ｐが整数でない場合、ｍは、１＋ｐに最も近い整数である。
【００４４】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「１」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ」経過後に、通信部１２に送信させる。
【００４５】
次に、パケット送信部１４は、映像フレーム３１ｃとして映像コンテンツ１５ａの第ｎの映像フレーム１５ｂｎを、タイムスタンプ３１ｂとして「ＤＸ＋ＤＸ」を、パケット番号３１ａとして「３」を設定する。ここで、ｎは、１＋２×ｐであり、１は、パケット番号３１ａが「１」のＲＴＰパケット３１に含まれる映像フレーム３１ｃが第１の映像フレーム１５ｂ１であることに対応する。なお、１＋２×ｐが整数でない場合、ｎは、１＋２×ｐに最も近い整数とする。
【００４６】
そして、パケット送信部１４は、上記設定されたパケット番号３１ａと、タイムスタンプ３１ｂと、映像フレーム３１ｃとからなるＲＴＰパケット３１を、パケット番号３１ａが「２」であるＲＴＰパケット３１を通信部１２に送信させてから「ＤＸ」経過後に、通信部１２に送信させる。
【００４７】
パケット送信部１４は、以降のＲＴＰパケット３１を同様に作成して通信部１２に送信させる。この動作によって、ＲＴＰパケット３１が送信される間隔、及び、連続するＲＴＰパケット３１に含まれるタイムスタンプ３１ｂの間隔を通常速度再生の際と同じとし、連続するＲＴＰパケット３１に含まれる映像フレーム３１ｃを第ｍの映像フレーム１５ｂｍの次には第（ｍ＋ｐ）の映像フレーム１５ｂｍ＋ｐとすることにより、早送り再生に対応するＲＴＰパケット３１の送信が行われる。
【００４８】
次に、パケット送信部１４のコマ送り再生の動作を説明する。コマ送り再生の指示が受信された直前にＲＴＰパケット３１の要素として送信されたパケット番号３１ａをｐ１とし、そのＲＴＰパケット３１の要素として送信されたタイムスタンプ３１ｂをｔｓ１とし、また、そのＲＴＰパケット３１の要素として送信された映像フレーム３１ｃを映像コンテンツ１５ａの第ｍの映像フレーム１５ｂｍとする。
【００４９】
パケット送信部１４は、再生速度係数ｐに依存して、パケット番号３１ａとして「（ｐ１＋１）」を設定し、タイムスタンプ３１ｂとして「（ｔｓ１＋ＤＸ÷ｐ）」を設定し、映像フレーム３１ｃとして映像コンテンツ１５ａの第（ｍ＋１）の映像フレーム１５ｂｍ＋１を設定したＲＴＰパケット３１を通信部１２に送信させる。ここで、コマ送り再生の動作の直前に行った再生が通常速度再生であればｐ＝１、上記再生がスロー再生であればｐ＜１、早送り再生であれば、ｐ＞１である。
【００５０】
上記ＲＴＰパケット３１を通信部１２に送信させた後、パケット送信部１４は、次に説明する一時停止の動作を行った後の状態になる。
【００５１】
次に、パケット送信部１４の一時停止の動作を説明する。通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生の途中に、一時停止によって、パケット送信部１４は、ＲＴＰパケット３１の送信を停止する。そして、ＲＴＳＰ応答を通信部１２に送信させる。
【００５２】
次に、通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生の後に、再生速度が異なる再生に変更になった、即ち、変更前の再生と、変更後の再生が異なる種類の再生である場合のパケット送信部１４の動作を説明する。
【００５３】
これらの変更後の再生の指示が受信された直前にＲＴＰパケット３１に含めて送信されたパケット番号３１ａをｐ１とし、そのＲＴＰパケット３１に含めて送信されたタイムスタンプ３１ｂをｔｓ１とし、そのＲＴＰパケット３１に含めて送信された映像フレーム３１ｃを映像コンテンツ１５ａの第ｍの映像フレーム１５ｂｍとする。そして、変更後の再生の再生速度係数（ｐ）は、スロー再生の場合、指定された１未満の数、早送り再生の場合、指定された１を超える数、そして、通常速度再生の場合、１である。
【００５４】
これらの指示が受信されると、パケット送信部１４は、再生速度が変更されてから１番目のＲＴＰパケット３１を変更前の再生速度係数に従って設定して、設定されたＲＴＰパケット３１を通信部１２に送信させる。
【００５５】
再生速度が変更されてから２番目以降にパケット送信部１４が送信するＲＴＰパケット３１の内容は、変更後の再生が通常速度再生、再生速度係数（ｐ）を指定したスロー再生、または、再生速度係数を指定した早送り再生であるかに依存して異なり、それぞれ、既に第１の映像フレーム１５ｂ１から再生する場合の第２の映像フレーム１５ｂ２以降の再生の動作で説明した通りであり、説明を省略する。なお、パケット送信部１４は、上記再生速度が変更されてから２番目に送信されたＲＴＰパケット３１のパケット番号３１ａ「（ｐ１＋２）」をＲＴＳＰ応答として、通信部１２に送信させる。
【００５６】
次に、映像再生装置２の各部の動作を、まず、図４を参照して、通信部２２の動作から説明する。通信部２２は、再生指示送信部２４から送信されたＲＴＳＰプロトコルに従った映像コンテンツ１５ａの再生指示を、通信網３を経由して映像サーバ装置１に送信する。また、映像サーバ装置１から送信され、通信網３を経由して受信されたＲＴＳＰプロトコルに従った上記再生指示の応答を再生指示送信部２４に送信する。更に、映像サーバ装置１から通信網３を経由して受信されたＲＴＰパケット３１を、そのＲＴＰパケット３１に含まれるパケット番号３１ａの順に映像バッファ部２５に格納する。
【００５７】
入力装置２３は、複数のキーからなり、入力装置２３のキーが操作されると、このキーに対応した識別子が制御部２１を経由して再生指示送信部２４に通知される。この通知された識別子によって、利用者の映像コンテンツ１５ａの再生に関する指示が送信される。
【００５８】
次に、再生指示送信部２４の動作を説明する。再生指示送信部２４は、利用者の映像コンテンツ１５ａの再生に関する指示を受信する。上記指示は、通常速度再生と、再生速度係数を指定したスロー再生と、再生速度係数を指定した早送り再生と、コマ送り再生と、一時停止とを含む。
【００５９】
上記指示の中で、最初に受信される指示は、通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生のいずれかである。これらの再生以外の指示が受信された場合、これらの指示が受信されるまでは、再生指示送信部２４は、受信された指示に対して動作をしない。再生指示送信部２４は、上記受信された再生の指示を通信部２２に送信して、映像サーバ装置１に送信させる。また、上記受信された再生の指示をデコーダ部２６に送信する。
【００６０】
続いて、再生指示送信部２４は、上記映像サーバ装置１に送信された指示に対する応答を通信部２２から受信することによって、上記指示に対応して映像サーバ装置１から送信された最初のＲＴＰパケット３１のパケット番号３１ａを受信する。そして、そのＲＴＰパケット番号３１ａを含むＲＴＰパケット３１が映像データ２５ａに含まれているか否かを所定時間間隔で調べて、上記指示を通信部２２に送信してから上記ＲＴＰパケット３１が映像バッファ部２５に格納されるまでの経過時間（以後、ＷＴと称する。）を算出する。
【００６１】
そして、再生指示送信部２４は、算出されたＷＴを再生指示送信部２４内の所定の記憶部（図示せず）に格納する。このＷＴは、再生指示送信部２４が指示を映像サーバ装置１に向けて送信してから、その指示に従ったＲＴＰパケット３１が受信されるまでの時間として、詳しくは後述するように用いられる。
【００６２】
次に、上記再生の指示が受信されて、その指示に対する動作実行の後、その再生の再生速度とは異なる再生速度による再生の指示が受信された場合の、再生指示送信部２４の動作を説明する。
【００６３】
まず、通常速度再生の動作実行の後、再生速度係数を指定したスロー再生の指示が受信された場合を例にとり、スロー再生の制御動作、即ち、ある再生速度で再生中にその再生速度より遅い再生速度での再生の指示が受信された場合の動作を、図７及び図８を参照して説明する。図７は、通常速度再生の動作実行の後、再生速度係数を指定したスロー再生の指示を受信した場合の再生指示送信部２４の動作を示すフローチャートを示す。図８は、再生指示送信部２４が図７のフローチャートで示す動作中の映像バッファ部２５の記憶容量の使用量の変化の概要を示す。
【００６４】
再生指示送信部２４は、再生速度係数（ｐ。ここで、ｐ＜１。）を指定したスロー再生の指示を受信して、動作を開始する（ステップＳ２４ａ）。この時の時刻はＴ０であり、映像バッファ部２５の記憶容量の使用量は、適切な平均的な値であるとする。続いて、再生指示送信部２４は、デコーダ部２６に所定の速度係数ｐによる再生を指示し（ステップＳ２４ｂ）、通信部２２を経由して、映像サーバ装置１に再生の一時停止を指示して（ステップＳ２４ｃ）、所定時間の待ちに入る（ステップＳ２４ｄ）。
【００６５】
ステップＳ２４ｄで、再生指示送信部２４は、直ちに映像サーバ装置１に再生速度係数ｐによる再生を指示しない理由は、以下の通りである。
【００６６】
即ち、時刻がＴ０〜Ｔ０＋ＷＴ（以後、Ｔ０＋ＷＴをＴ１と称する。）までの間に、映像バッファ部２５に新たに格納されるＲＴＰパケット３１の数は、デコーダ部２６が時刻Ｔ０〜Ｔ１の間に通常速度再生を行うための個数であるのに対し、デコーダ部２６が時刻Ｔ０〜Ｔ１の間に使用する映像データパケット２５ｂの数は、速度係数ｐによる再生を行うための個数である。ここで、ｐ＜１であることから、時刻Ｔ０〜Ｔ１の間は、図８に示す通り、映像バッファ部２５の記憶容量の使用量が適切な値と比較して増大を続けるからである。
【００６７】
再生指示送信部２４は、上記所定の待ち時間を以下のように算出する。即ち、時刻Ｔ０〜Ｔ１の時間幅ＷＴの間に、映像バッファ部２５に新たに格納されるＲＴＰパケット３１の個数は、通常速度再生で
ＷＴ
の時間の表示分である。
【００６８】
一方、その間にデコーダ部２６が使用する映像データパケット２５ｂの個数は、通常速度再生で
ｐ×ＷＴ
の時間の表示分であって、これらの差は、通常速度再生で（１−ｐ）×ＷＴの時間の表示分となる。
【００６９】
この差の情報をデコーダ部２６が使用するまでには、
（１−ｐ）×ＷＴ÷ｐ
の実時間を要する。
【００７０】
即ち、一旦増加した映像バッファ部２５の記憶容量の使用量が適切な値に戻るには、Ｔ０から
ＷＴ＋（１−ｐ）×ＷＴ÷ｐ
＝ＷＴ÷ｐ
の実時間を経過した時点である。以後、この時刻をＴ２と称し、図８に、映像バッファ部２５の記憶容量の使用量が適切な値に戻る状況を示す。
【００７１】
時刻Ｔ２以降に、デコーダ部２６が速度係数ｐによる再生を行うのに必要なＲＴＰパケット３１を映像サーバ装置１から受信するためには、時刻Ｔ０から時刻（Ｔ２−ＷＴ）（以後、Ｔ２−ＷＴをＴ３と称する。）まで、速度係数ｐによるスロー再生指示の映像サーバ装置１への送信を待つのが適切である。
【００７２】
即ち、上記待ち時間は、
Ｔ３−Ｔ０
＝（Ｔ２−ＷＴ）−Ｔ０
＝（Ｔ０＋ＷＴ÷ｐ）−ＷＴ−Ｔ０
＝（（１−ｐ）÷ｐ）×ＷＴ
である。
【００７３】
なお、０．５＜ｐ＜１のときはＴ３＜Ｔ１となり、映像再生装置２は、上記再生の一時停止指示の送信に対する映像サーバ装置１からのＲＴＳＰ応答を受信する前に、上記再生速度係数ｐによる再生指示を送信するが、既に述べた通り、映像サーバ装置１は指示を受信順に処理するので問題ない。
【００７４】
ここで、時刻Ｔ０において、映像バッファ部２５には、通常速度再生によって、ＡＴの時間の表示分のＲＴＰパケット３１が記憶されているとする。この記憶された情報は、速度係数ｐによる再生によれば、
ＡＴ÷ｐ
の実時間で使用される。
【００７５】
一方、時刻Ｔ２以後の定常状態において映像バッファ部２５には、時刻Ｔ０における情報と同じデータ量の情報が記憶されるように制御するとする。この情報を、再生速度ｐによって映像サーバ装置１から受信するためには、
ＡＴ÷ｐ
の実時間を要する。
【００７６】
即ち、この時間は、上記の時刻Ｔ０において映像バッファ部２５に記憶されていた情報を使用する時間と等しいので、上記待ち時間の算出には影響しない。そこで、上記の説明では、説明を簡明にするために、時刻Ｔ０において映像バッファ部２５に記憶されていた情報の量については省略した。
【００７７】
なお、時刻Ｔ２以後の定常状態において映像バッファ部２５に記憶される情報のデータ量を時刻Ｔ０において映像バッファ部２５に記憶される情報のデータ量と異なる量に制御するためには、その差に応じて、上記待ち時間の算出と同様の算出を行えば良い。
【００７８】
ステップＳ２４ｄで、上記の時間の待ちの後、再生指示送信部２４は、通信部２２を経由して、映像サーバ装置１に再生速度係数をｐと指定したスロー再生を指示し（ステップＳ２４ｅ）、その指示に対して最初に送信されたＲＴＰパケット３１のパケット番号３１ａを通信部２２を経由して、映像サーバ装置１から受信する（ステップＳ２４ｆ）。
【００７９】
続いて、再生指示送信部２４は、ステップＳ２４ｆで受信されたパケット番号３１ａをデコーダ部２６に送信して（ステップＳ２４ｇ）、動作を終了する（ステップＳ２４ｈ）。このパケット番号３１ａの用途は、デコーダ部２６の動作説明の際に説明する。
【００８０】
次に、通常速度再生の動作実行の後、再生速度係数を指定した早送り再生の指示が受信された場合を例にとり、早送り再生の制御動作、即ち、ある再生速度で再生中にその再生速度より早い再生速度での再生の指示が受信された場合の再生指示送信部２４の動作を図９及び図１０を参照して説明する。
【００８１】
図９は、通常速度再生の動作実行の後、再生速度係数を指定した早送り再生の指示を受信した場合の再生指示送信部２４の動作を示すフローチャートを示す。図１０は、再生指示送信部２４が図９のフローチャートで示す動作中の映像バッファ部２５の記憶容量の使用量の変化の概要を示す。
【００８２】
再生指示送信部２４は、再生速度係数（ｐ。ここで、ｐ＞１。）を指定した早送り再生の指示を受信して、動作を開始する（ステップＳ２４ｊ）。この時の時刻はＴ０であり、映像バッファ部２５の記憶容量の使用量は、適切な平均的な値であるとする。続いて、再生指示送信部２４は、デコーダ部２６に再生の一時停止を指示し（ステップＳ２４ｋ）、続いて、通信部２２を経由して、映像サーバ装置１に再生速度係数をｐと指定した早送り再生を指示し（ステップＳ２４ｍ）、所定時間の待ちに入る（ステップＳ２４ｎ）。
【００８３】
ステップＳ２４ｋで、再生指示送信部２４は、直ちにデコーダ部２６に所定の速度係数ｐによる再生を指示しない理由は、以下の通りである。
【００８４】
即ち、もし、ステップＳ２４ｋでデコーダ部２６に所定の速度係数ｐによる再生を指示すると、時刻がＴ０からＴ０＋ＷＴ（以後、Ｔ０＋ＷＴをＴ１と称する。）までの間には、映像バッファ部２５に格納されるＲＴＰパケット３１は、デコーダ部２６が通常速度再生を行うための個数である。一方、デコーダ部２６が使用する映像データパケットは、速度係数ｐによる再生を行うための個数であり、ｐ＞１であることから、映像バッファ部２５の記憶容量の使用量が適切な値と比較して減少し、アンダーフローが発生する恐れがあるからである。
【００８５】
再生指示送信部２４は、上記所定の待ち時間を以下のように算出する。即ち、時刻Ｔ０からＴ１、即ち、時間幅ＷＴの間に、映像バッファ部２５に新たに格納されるＲＴＰパケット３１の個数は、通常速度再生で
ＷＴ
の時間の表示分である。一方、デコーダ部２６は、速度係数ｐによる再生を行うと、この個数のＲＴＰパケット３１を
ＷＴ÷ｐ
の実時間で使いはたす。
【００８６】
一方、ステップＳ２４ｍで行った再生速度係数ｐを指定した早送り再生の指示に従って送信されたＲＴＰパケット３１が映像バッファ部２５に格納され始めるのは、時刻Ｔ１、即ち、Ｔ０から
ＷＴ
の実時間が経過した時刻である。
【００８７】
そこで、映像バッファ部２５の記憶容量の使用量を適切な値以上に保つためには、時刻Ｔ０から
ＷＴ−ＷＴ÷ｐ
＝（（ｐ−１）÷ｐ）×ＷＴ
の実時間だけ、デコーダ部２６は、再生を停止することが適切である。以後、時刻Ｔ０にこの時間を加えた時刻をＴ２と称する。時刻Ｔ２までは、図１０に示すように、映像バッファ部２５の記憶容量の使用量は増加する。
【００８８】
なお、時刻Ｔ０において、映像バッファ部２５に記憶されていた情報のデータ量による上記待ち時間への影響は、既に、スロー再生の制御動作の説明で述べた通りであり、ここでは説明を省略する。
【００８９】
なお、再生指示送信部２４は、ステップＳ２４ｋでデコーダ部２６に再生の一時停止を指示することとしたが、これに限るものではない。例えば、デコーダ部２６にその前に再生されていた静止画を引き続き再生させても良い。また、再生指示送信部２４内の所定の記憶部（図示せず）に記憶された所定の静止画を、デコーダ部２６に継続して再生させても良い。更に、再生指示送信部２４内の所定の記憶部（図示せず）に記憶された所定の映像コンテンツを、デコーダ部２６に再生させても良い。
【００９０】
ステップＳ２４ｎで、上記の時間の待ちの後、再生指示送信部２４は、デコーダ部２６に所定の速度係数ｐによる再生を指示する（ステップＳ２４ｏ）。そして、ステップＳ２４ｍで行った映像サーバ装置１への指示に対して最初に送信されたＲＴＰパケット３１のパケット番号３１ａを、通信部２２を経由して映像サーバ装置１から受信し（ステップＳ２４ｐ）、ステップＳ２４ｐで受信されたパケット番号３１ａをデコーダ部２６に送信して（ステップＳ２４ｑ）、動作を終了する（ステップＳ２４ｒ）。
【００９１】
次に、通常速度再生中に、一時停止の指示が受信され、その後、再度通常速度再生の指示が受信された場合を例にとり、映像バッファ部２５の記憶容量の使用量を適切な値に修正する再生指示送信部２４の動作を図１１及び図１２を参照して説明する。この例の中で、コマ送り再生の指示が受信された場合の動作も説明する。
【００９２】
図１１は、通常速度再生中に、一時停止の指示を受信し、その後、再度通常速度再生の指示を受信した場合の再生指示送信部２４の動作を示すフローチャートを示す。図１２は、再生指示送信部２４が図１１のフローチャートで示す動作中の映像バッファ部２５の記憶容量の使用量の変化の概要を示す図である。
【００９３】
再生指示送信部２４は、通常速度再生中に一時停止の指示を受信し、動作を開始する（ステップＳ２４ｓ）。この時の時刻はＴ０であり、映像バッファ部２５の記憶容量の使用量は、適切な平均的な値であるとする。続いて、再生指示送信部２４は、一時停止をデコーダ部２６に指示し（ステップＳ２４ｔ）、また、一時停止を映像サーバ装置１に指示する（ステップＳ２４ｕ）。
【００９４】
この状態が時間幅ＷＴ以上続くとする。すると、時刻がＴ０＋ＷＴ（以後、Ｔ１と称する。）で、通常速度再生によるＲＴＰパケット３１の映像バッファ部２５への新たな格納は終了し、図１２に示すように、映像バッファ部２５の記憶容量の使用量の増加は終了する。
【００９５】
次に、再生指示送信部２４は、通常速度再生の指示を受信する（ステップＳ２４ｖ）。この時の時刻をＴ２とする。すると、直ちに、デコーダ部２６に通常速度再生の指示を送信し（ステップＳ２４ｗ）、所定の時間の待ちに入る（ステップＳ２４ｘ）。
【００９６】
ここで、直ちに映像サーバ装置１に通常速度再生を指示しない理由は、以下の通りである。即ち、ステップＳ２４ｕの一時停止の指示動作とステップＳ２４ｖの再生指示動作との間に、具体的には、時刻がＴ０〜Ｔ１の間に、通常速度再生で
ＷＴ
の時間の表示分のＲＴＰパケット３１が映像バッファ部２５に追加格納されている。そこで、この追加格納されたＲＴＰパケット３１をデコーダ部２６が使用した後に映像サーバ装置１から送信されたＲＴＰパケット３１を映像バッファ部２５に格納するのが適切だからである。
【００９７】
再生指示送信部２４は、上記所定の待ち時間を以下のように算出する。即ち、時刻がＴ０〜Ｔ１、即ち、時間幅ＷＴの間に、映像バッファ部２５に格納されるＲＴＰパケット３１の個数は、通常速度再生で
ＷＴ
の時間の表示分である。このＲＴＰパケット３１をデコーダ部２６が通常速度再生で使用するのに要する実時間は
ＷＴ
である。
【００９８】
一方、映像サーバ装置１に通常速度再生を指示してからＲＴＰパケット３１を受信するまでの実時間は
ＷＴ
である。そこで、上記待ち時間はＷＴ−ＷＴ＝０となる。そして、図１２に示すように、時刻がＴ２＋ＷＴ（以後、Ｔ３と称する。）において、映像バッファ部２５の記憶容量の使用量は、適切な平均的な値に戻る。
【００９９】
ステップＳ２４ｘで、上記の時間の待ちの後、再生指示送信部２４は、通信部２２を経由して、映像サーバ装置１に通常速度再生を指示して（ステップＳ２４ｙ）、動作を終了する（ステップＳ２４ｚ）。
【０１００】
なお、上記待ち時間が０となるのは、ステップＳ２４ｓのこの動作の開始時点での再生速度と、ステップＳ２４ｖで入力した再生速度が同じである場合に限る。ステップＳ２４ｖで入力した指示が再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生である場合、再生速度係数ｐによって、ステップＳ２４ｘにおける待ち時間が変化する。
【０１０１】
即ち、時刻Ｔ０〜Ｔ１で映像バッファ部２５に新たに格納されるＲＴＰパケット３１の個数は、通常速度再生で
ＷＴ
の時間の表示分である。このＲＴＰパケット３１をデコーダ部２６が再生速度係数ｐによる再生で使用するのに要する実時間は
ＷＴ÷ｐ
である。
【０１０２】
一方、映像サーバ装置１に通常速度再生を指示してからＲＴＰパケット３１を受信するまでの実時間は
ＷＴ
である。そこで、上記待ち時間はＷＴ÷ｐ−ＷＴ＝（（１−ｐ）÷ｐ）×ＷＴとなる。即ち、ステップＳ２４ｖで入力した指示が再生速度係数を指定したスロー再生（ｐ＜１）である場合、上記時間の待ちをステップＳ２４ｘで行う。
【０１０３】
一方、ステップＳ２４ｖで入力した指示が再生速度係数を指定した早送り再生（ｐ＞１）である場合、（（１−ｐ）÷ｐ）×ＷＴは負の値となる。即ち、ステップＳ２４ｙの映像サーバ装置１への指示の送信と、ステップＳ２４ｗのデコーダ部２６への指示の送信の順を逆にし、それらの送信の間に、（（ｐ−１）÷ｐ）×ＷＴの待ち時間を取る。即ち、映像サーバ装置１への指示の送信からデコーダ部２６への指示の送信までに、上記の待ち時間を取る。
【０１０４】
なお、上記動作のステップＳ２４ｕとステップＳ２４ｖの間にコマ送り再生の指示が受信された場合、それが受信された都度、コマ送り再生の指示をデコーダ部２６と、映像サーバ装置１に送る。図１２に示す、映像バッファ部２５の記憶容量の使用量の変化の概要には影響がない。
【０１０５】
なお、既に説明した通り、映像サーバ装置１は、コマ送り再生を実行した後、一時停止状態に入る。そのため、コマ送り再生の指示を映像サーバ装置１に送った後、再生指示送信部２４は、ステップＳ２４ｕの動作を実行した状態にあるとして良い。
【０１０６】
ここで、図７に示すフローチャートのステップＳ２４ｆ、Ｓ２４ｇや、図９に示すステップＳ２４ｐ、Ｓ２４ｑの、パケット番号３１ａの受信と、受信されたパケット番号３１ａのデコーダ部２６への送信動作は、ステップＳ２４ｓのこの動作の開始時点での再生速度と、ステップＳ２４ｖで入力した再生速度が同じであるため、図１１のフローチャートで示す動作では行う必要がない。これら２つの速度が異なる場合、上記再生速度の変更の際に説明したように、上記の２つのステップの動作を行う。
【０１０７】
また、時刻Ｔ０において、映像バッファ部２５に記憶されていた情報のデータ量による上記２つのステップの待ち時間への影響は、既に、スロー再生の制御動作の説明で述べた通りであり、ここでは説明を省略する。
【０１０８】
なお、再生指示送信部２４は、経過時間（ＷＴ）を、再生指示送信部２４が動作を開始して最初に受信された再生の指示を通信部２２に送信してから、上記指示に対応するＲＴＰパケット３１が映像バッファ部２５に格納されるまでの時間として算出するとしたが、これに限るものではない。
【０１０９】
再生速度を変更した再生の指示を通信部２２に送信する度に経過時間（ＷＴ）を算出しても良い。または、その他の指示を通信部２２に送信してから、上記指示に対応するＲＴＳＰ応答を受信するまでの時間として経過時間（ＷＴ）を算出しても良い。そして、これらの場合に算出された経過時間（ＷＴ）によって、経過時間（ＷＴ）を更新しても良く、また、算出された経過時間（ＷＴ）の平均値を算出することによって経過時間（ＷＴ）としても良い。
【０１１０】
次に、デコーダ部２６の動作を説明する。デコーダ部２６は、再生指示送信部２４から送信された指示に基いて、映像バッファ部２５に記憶された映像データパケット２５ｂに含まれる映像フレーム２５ｅを復号し、復号された映像フレームからなる静止画を映像表示部２７に表示する装置である。
【０１１１】
デコーダ部２６は、通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生のいずれかの指示を再生指示送信部２４から受信して、動作を開始する。そして、映像バッファ部２５に適切な個数の映像データパケット２５ｂが記憶されたことを待って、映像バッファ部２５の先頭に記憶された映像データパケット２５ｂ、即ち、第１の映像データパケット２５ｂ１を読み出す。そして、第１の映像フレーム２５ｅ１を復号して、復号された映像フレームを映像表示部２７に表示し、第１の映像データパケット２５ｂ１を映像バッファ部２５から削除する。
【０１１２】
この表示の時、第１の映像データパケット２５ｂ１のタイムスタンプ２５ｄ１を基準タイムスタンプ（以後、ＴＳｘと称する。）としてデコーダ部２６内の所定の記憶部（図示せず）に記憶する。また、この表示の時の実時刻を、基準時刻（以後、Ｔｘと称する。）としてデコーダ部２６内の所定の記憶部（図示せず）に記憶する。
【０１１３】
次に、デコーダ部２６は、第１の映像データパケット２５ｂ１が映像バッファ部２５から削除された後、映像バッファ部２５の先頭に記憶された映像データパケット２５ｂ、即ち、第２の映像データパケット２５ｂ２を読み出して、第２の映像フレーム２５ｅ２を復号する。そして、実時刻が（Ｔｘ＋第２の映像データパケット２５ｂ２のタイムスタンプ２５ｄ２−ＴＳｘ）となった際に、上記復号された映像フレームを映像表示部２７に表示し、第２の映像データパケット２５ｂ２を映像バッファ部２５から削除する。
【０１１４】
以降に映像バッファ部２５の先頭に記憶された映像データパケット２５ｂ、即ち、第３の映像データパケット２５ｂ３以降の表示についても、上記と同様であって、第３の映像フレーム２５ｅ３を復号して、実時刻が（Ｔｘ＋第３の映像データパケット２５ｂ３のタイムスタンプ２５ｄ３−ＴＳｘ）となった際に、上記復号された映像フレームを映像表示部２７に表示し、第３の映像データパケット２５ｂ３を映像バッファ部２５から削除する。これ以降の映像データパケット２５ｂも、上記説明した通り、順次読み出し、復号、表示の処理を行う。
【０１１５】
次に、デコーダ部２６がコマ送り再生の指示を再生指示送信部２４から受信した場合の動作を説明する。デコーダ部２６は、コマ送り再生の指示を再生指示送信部２４から受信すると、映像バッファ部２５の先頭に記憶された第ｍの映像データパケット２５ｂｍを読み出し、第ｍの映像データパケット２５ｂｍの第ｍの映像フレーム２５ｅｍを復号して、上記復号された映像フレームを映像表示部２７に表示し続け、上記読み出された第ｍの映像データパケット２５ｂｍを映像バッファ部２５から削除する。
【０１１６】
次に、デコーダ部２６が一時停止の指示を再生指示送信部２４から受信した場合の動作を説明する。デコーダ部２６は、一時停止の指示を再生指示送信部２４から受信すると、映像バッファ部２５に記憶された映像データパケット２５ｂを読み出す処理を停止して、映像データパケット２５ｂの映像フレーム２５ｅを復号、表示する処理を停止する。そして、映像表示部２７に表示されていた静止画を引き続き表示し続ける。
【０１１７】
映像フレームを映像表示部２７に表示する処理を停止する際、デコーダ部２６は、映像表示部２７に表示されていた静止画を引き続き表示し続けるとしたが、これに限るものではない。例えば、何も表示させないとしても良く、また、デコーダ部２６内の所定の記憶部（図示せず）に記憶された所定の静止画を表示し続けても良い。更に、デコーダ部２６内の所定の記憶部（図示せず）に記憶された所定の映像コンテンツを表示しても良い。
【０１１８】
次に、デコーダ部２６が、通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生のいずれかの指示に基いた動作を行い、その後、一時停止及び／またはコマ送りの動作を行い、再度、一時停止及び／またはコマ送りの動作の前に行っていた速度と同じ速度での再生の指示が受信された場合の動作を説明する。
【０１１９】
デコーダ部２６は、上記同じ速度での再生の指示を再生指示送信部２４から受信して動作を開始する。そして、上記説明した、映像バッファ部２５に適切な個数の映像データパケット２５ｂが記憶された時にデコーダ部２６が動作を開始した場合の動作を行う。
【０１２０】
ただし、映像バッファ部２５に記憶された映像データパケット２５ｂの個数に係らず動作を行う。また、先頭の第ｍの映像データパケット２５ｂｍのタイムスタンプ２５ｄｍを、基準タイムスタンプ（ＴＳｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する。また、先頭の第ｍの映像データパケット２５ｂｍの第ｍの映像フレーム２５ｅｍを復号し、映像表示部２７に表示した時の実時刻を、基準時刻（Ｔｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する。
【０１２１】
次に、デコーダ部２６が、通常速度再生、再生速度係数を指定したスロー再生、または、再生速度係数を指定した早送り再生のいずれかの指示に基いた動作を行い、その後、一時停止及び／またはコマ送りの動作の有無に係らず、上記指示に基づいた動作の際の速度と異なる速度での、即ち、速度の変更を伴った再生の指示が受信された場合の動作を説明する。ここで、変更前の再生速度に対して、変更後の再生速度はｑ倍であるとする。ここで、ｑは１ではない。
【０１２２】
図１３は、デコーダ部２６の速度の変更を伴った再生の指示を受信した場合の動作のフローチャートを示す。デコーダ部２６は、再生速度の変更を伴った再生の指示を受信して動作を開始し（ステップＳ２６ａ）、続いて、上記説明した通り、映像バッファ部２５の先頭に記憶された第ｍの映像データパケット２５ｂｍを読み出す。そして、その第ｍの映像データパケット２５ｂｍに含まる第ｍの映像フレーム２５ｅｍを復号して、復号された映像フレームを映像表示部２７に表示する。
【０１２３】
なお、表示時刻は、変更前の再生速度に従って、タイムスタンプ２５ｄｍと基準タイムスタンプ（ＴＳｘ）と基準時刻（Ｔｘ）とによって決定する。実時刻が上記決定された時刻より遅ければ、直ちに表示する。そして、その第ｍの映像データパケット２５ｂｍを映像バッファ部２５から削除する（ステップＳ２６ｂ）。
【０１２４】
続いて、デコーダ部２６は、ステップＳ２６ｂで読み出した第ｍの映像データパケット２５ｂｍのタイムスタンプ２５ｄｍを、基準タイムスタンプ（ＴＳｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する。また、その第ｍの映像データパケット２５ｂｍの第ｍの映像フレーム２５ｅｍを復号し、映像表示部２７に表示した時の実時刻を、基準時刻（Ｔｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する（ステップＳ２６ｃ）。
【０１２５】
続いて、デコーダ部２６は、ステップＳ２６ｂで説明した動作と同様の動作を行うが、読み出した映像データパケット２５ｂのタイムスタンプ２５ｄは、変更前の再生速度に依存した値が記憶されている。そこで、復号された映像フレームを映像表示部２７に表示する実時刻は、（Ｔｘ＋（その映像データパケット２５ｂのタイムスタンプ２５ｄ−ＴＳｘ）÷ｑ）と調整する（ステップＳ２６ｄ）。この調整された時刻に表示することによって、変更前の再生速度に依存したタイムスタンプ２５ｄを含む映像データパケット２５ｂの映像フレーム２５ｅを、変更後の再生速度で再生することができる。
【０１２６】
なお、変更前の再生速度に依存したタイムスタンプ２５ｄを含む映像データパケット２５ｂの映像フレーム２５ｅを、変更後の再生速度で再生するステップＳ２６ｄの動作は、上記タイムスタンプ２５ｄの調整のみに限るものではない。
【０１２７】
変更後の再生速度が変更前の再生速度より大なる場合（ｑ＞１）、デコーダ部２６は、ｑ個の映像データパケット２５ｂから１個の映像データパケット２５ｂのみを映像バッファ部２５から読み出して、読み出された映像データパケット２５ｂの映像フレーム２５ｅを復号して、上記調整された実時刻に表示しても良い。
【０１２８】
この場合、読み出されなかった映像データパケット２５ｂは、その映像データパケット２５ｂの映像フレーム２５ｅが復号、表示されることなく、映像バッファ部２５から削除される。これによって、デコーダ部２６の単位時間あたりに処理する映像データパケット２５ｂの数が増加することを防ぐことができる。
【０１２９】
既に再生指示受信部１３の動作説明及び再生指示送信部２４の動作説明で説明した通り、変更後の再生速度に依存したタイムスタンプ２５ｄを含む最初の映像データパケット２５ｂのパケット番号２５ｃがデコーダ部２６に通知される（図１３には、図示せず。）。
【０１３０】
そこで、デコーダ部２６は、ステップＳ２６ｄで処理した映像データパケット２５ｂのパケット番号２５ｃと、上記通知された変更後の再生速度に依存した最初の映像データパケット２５ｂのパケット番号２５ｃとを比較する（ステップＳ２６ｅ）。そして、前者のパケット番号２５ｃが後者のパケット番号２５ｃ未満の場合（ステップＳ２６ｅの「ＹＥＳ」）、ステップＳ２６ｄへ戻って、先頭の映像データパケット２５ｂの映像フレーム２５ｅを復号し、復号された映像フレームを上記調整された時刻に表示し、そして、先頭の映像データパケット２５ｂを削除する。
【０１３１】
前者のパケット番号２５ｃが後者のパケット番号２５ｃ以上の場合（ステップＳ２６ｅの「ＮＯ」）、デコーダ部２６は、ステップＳ２６ｄで処理した映像データパケット２５ｂのタイムスタンプ２５ｄを、基準タイムスタンプ（ＴＳｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する。また、その映像データパケットの映像フレームを復号し、映像表示部２７に表示した時の実時刻を、基準時刻（Ｔｘ）としてデコーダ部２６内の所定の記憶部に更新記憶する（ステップＳ２６ｆ）。
【０１３２】
引き続き、デコーダ部２６は、先頭の映像データパケット２５ｂの映像フレーム２５ｅを復号して、復号された映像フレームを映像表示部２７に表示し、そして、先頭の映像データパケット２５ｂを削除する動作を繰返す（ステップＳ２６ｇ）。ここで、その表示を行う時刻は、（Ｔｘ＋その映像データパケット２５ｂのタイムスタンプ２５ｄ−ＴＳｘ）であり、上記調整は行わない。なぜなら、処理する映像データパケット２５ｂのタイムスタンプ２５ｄは、変更後の再生速度に依存した値となっているからである。
【０１３３】
以上説明したように、スロー再生及び早送り再生において、変更後の再生速度に従って映像サーバ装置１から送信されたＲＴＰパケット３１に基づいて記憶された映像データパケット２５ｂであれば、その映像データパケット２５ｂのタイムスタンプ２５ｄには実時間での相対再生時刻が記憶されている。そこで、デコーダ部２７は、再生速度に関わらず、タイムスタンプ２５ｄからその映像データパケット２５ｂの映像フレーム２５ｅを表示する時刻を算出すれば良い。
【０１３４】
しかし、入力装置２３によって再生速度の変更が指示されてから、変更後の再生速度に従って映像サーバ装置１から送信されたＲＴＰパケット３１に基づいて記憶された映像データパケット２５ｂをデコーダ部２７が処理するまでには遅延がある。そこで、デコーダ部２７は、変更前の再生速度に従って映像サーバ装置１から送信されたＲＴＰパケット３１に基づいて記憶された映像データパケット２５ｂの映像フレーム２５ｅを変更後の再生速度で表示するため、その表示の時刻は、その映像データパケット２５ｂのタイムスタンプ２５ｄを上記調整の上、算出する。
【０１３５】
以上の説明では、映像フレーム１５ｂは１つのＲＴＰパケット３１に含まれるとしたが、これに限るものではない。映像フレーム１５ｂが大きい場合、映像フレーム１５ｂは、分割され、分割された映像フレーム１５ｂがそれぞれ別のＲＴＰパケット３１に含まれるとしても良い。それらのＲＴＰパケット３１に含まれるタイムスタンプ３１ｂには、同じ値が格納される。
【０１３６】
また、映像フレーム１５ｂ１〜１５ｂ３…は、映像を一定の所定時間間隔「ＤＸ」でサンプリングした静止画を符号化した情報であるとしたが、これに限るものではない、直前の映像フレームをサンプリングしてから次の映像フレームをサンプリングするまでの時間間隔は、映像フレーム１５ｂ１〜１５ｂ３…によって異なっていても良い。
【０１３７】
また、映像フレーム１５ｂの符号化は、モーションＪＰＥＧ方式によるフレーム内符号化であるとしたが、これに限るものではない。例えば、ＭＰＥＧ−４方式によってフレーム間符号化されても良い。フレーム間符号化されている場合、映像フレーム１５ｂを間引く処理の際には、フレーム内符号化された映像フレーム１５ｂを用い、フレーム間符号化された映像フレーム１５ｂを間引けば良い。
【０１３８】
また、映像データパケット２５ｂを間引く処理の際には、その映像データパケット２５ｂの映像フレーム２５ｅがフレーム内符号化されたパケットを用い、その映像フレーム２５ｅ２がフレーム間符号化されたパケットを間引けば良い。
【０１３９】
更に、フレーム間符号化されている場合、映像フレーム１５ｂがフレーム内符号化されているか、フレーム間符号化されているかに従って、その映像フレーム１５ｂを含むＲＴＰパケット３１が送信される間隔は異なる。それらの間隔の平均をＲＴＰパケット３１が送信される間隔とすれば良い。
【０１４０】
また、モーションＪＰＥＧ方式等によってフレーム内符号化されている場合、映像フレーム１５ｂの情報量は、必ずしも一定ではない。そのため、その映像フレーム１５ｂを含むＲＴＰパケット３１が送信される間隔は必ずしも一定ではない。それらの間隔の平均をＲＴＰパケット３１が送信される間隔とすれば良い。
【０１４１】
また、以上の説明は、映像の再生についてであったが、映像コンテンツ１５ａは、更に、音声フレームの情報を含み、また、映像再生装置２は、更に、スピーカなどの発音手段を備え、映像に加えて音声を再生しても良い。音声は、通常速度再生の場合にのみ再生し、スロー再生と早送り再生の場合には再生しないものとしても良いし、また、スロー再生と早送り再生の場合の音声は、映像サーバ装置１が再生速度に応じた変形を行い、変形が行われた音声を映像再生装置２が再生するとしても良い。
【０１４２】
更に、以上の説明は、順方向の再生についてであったが、逆方向の再生ができるようにしても良い。即ち、パケット送信部１４が、映像コンテンツ１５ａを最後から逆順に送信できるようにしても良い。
【０１４３】
また、映像サーバ装置１と、映像再生装置２とは、通信網３によって接続されているとしたが、これに限るものではない。例えば、信号線によって接続されていても良い。更に、１つの筐体に格納されていても良い。本発明は以上の構成に限定されるものではなく、種々の変形が可能である。
【図面の簡単な説明】
【０１４４】
【図１】本発明の実施形態に係る映像通信システムの構成を示すブロック図。
【図２】本発明の実施形態に係る映像サーバ装置の構成を示すブロック図。
【図３】本発明の実施形態に係る映像コンテンツの形式を示す図。
【図４】本発明の実施形態に係る映像再生装置の構成を示すブロック図。
【図５】本発明の実施形態に係る映像データの形式を示す図。
【図６】本発明の実施形態に係るデータパケットの形式を示す図。
【図７】本発明の実施形態に係る再生指示送信部の再生速度をスローに変更する動作を示すフローチャート。
【図８】本発明の実施形態に係る映像バッファ部の記憶容量の使用量の変化を示す図（再生速度をスローに変更する例）。
【図９】本発明の実施形態に係る再生指示送信部の再生速度を早送りに変更する動作を示すフローチャート。
【図１０】本発明の実施形態に係る映像バッファ部の記憶容量の使用量の変化を示す図（再生速度を早送りに変更する例）。
【図１１】本発明の実施形態に係る再生指示送信部の再生の一時停止を含む動作を示すフローチャート。
【図１２】本発明の実施形態に係る映像バッファ部の記憶容量の使用量の変化を示す図（再生の一時停止を含む例）。
【図１３】本発明の実施形態に係るデコーダ部の動作を示すフローチャート。
【符号の説明】
【０１４５】
１  映像サーバ装置
２  映像再生装置
３  通信網
１３  再生指示受信部
１４  パケット送信部
１５  映像コンテンツ記憶部
１５ａ  映像コンテンツ
１５ｂ  映像フレーム
２３  入力装置
２４  再生指示送信部
２５  映像バッファ部
２５ａ  映像データ
２５ｂ  映像データパケット
２５ｃ  パケット番号
２５ｄ  タイムスタンプ
２５ｅ  映像フレーム
２６  デコーダ部
２７  映像表示部
３１  ＲＴＰパケット
３１ａ  パケット番号
３１ｂ  タイムスタンプ
３１ｃ  映像フレーム
【図１】
2006135459.tif 000003
【図２】
2006135459.tif 000004
【図３】
2006135459.tif 000005
【図４】
2006135459.tif 000006
【図５】
2006135459.tif 000007
【図６】
2006135459.tif 000008
【図７】
2006135459.tif 000009
【図８】
2006135459.tif 000010
【図９】
2006135459.tif 000011
【図１０】
2006135459.tif 000012
【図１１】
2006135459.tif 000013
【図１２】
2006135459.tif 000014
【図１３】
2006135459.tif 000015