(57)【要約】【課題】  Ｗｅｂ動画ストリーミングコンテンツ再生中に、ネットワークが切断される状況が起きた場合に、簡便でかつユーザに操作をさせない動画再生方式を提供する。【解決手段】  マルチメディア機能を有した動画再生装置にて、他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツを再生する自動コンテンツ再生手段とを有する動画再生装置を提供する。【選択図】  図１
2006279544.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディア機能を有した動画再生装置であって、
他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、
ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツを再生する自動コンテンツ再生手段とを有することを特徴とする動画再生装置。
【請求項２】
他の単一もしくは複数の情報処理装置からネットワークを介して複数の動画ストリームを同時受信し、ある一定時間バッファリングすることが可能な複数ストリームバッファ手段と、
上記自動的に再生する代替のコンテンツとして、他方で上記複数ストリームバッファ手段により上記再生処理手段によってある動画ストリームを再生している裏でバッファリングしていた、再生していた動画ストリームとは異なる動画ストリームを再生する裏動画ストリーム再生手段とを有することを特徴とする請求項１記載の動画再生装置。
【請求項３】
動画ストリームコンテンツ別に、再生における優先順位をユーザが設定し、当該設定情報をメモリに格納することが可能な優先順位設定手段を備え、
上記裏動画ストリーム再生手段において、代替の動画ストリームコンテンツを、上記優先順位設定手段によって予め設定した優先順位により選択し、自動的に再生する裏動画ストリーム自動再生手段とを有することを特徴とする請求項２記載の動画再生装置。
【請求項４】
上記再生処理手段によりある動画ストリームを再生中に、同時に裏で現在の番組情報を他の単一もしくは複数の情報処理装置から定期的にダウンロードする番組情報ダウンロード手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツとして、上記番組情報ダウンロード手段によりダウンロードされた番組情報もしくは番組表を自動的に再生する番組表再生手段とを有することを特徴とする請求項１記載の動画再生装置。
【請求項５】
マルチメディア機能を有した動画再生装置であって、
他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、
ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、
上記再生処理手段によりある動画ストリームを再生中に、同時に裏で現在の広告情報を他の単一もしくは複数の情報処理装置から定期的にダウンロードする広告情報ダウンロード手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツとして、上記広告情報ダウンロード手段によりダウンロードされた広告静止画もしくは広告動画を自動的に再生する広告再生手段とを有することを特徴とする動画再生装置。
【請求項６】
マルチメディア機能を有した動画再生装置であって、
他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、
ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、現在再生中の動画ストリームがバッファリングされている部分まで再生し終わって、なおかつまだネットワークが切断中の場合に、自動的に代替のコンテンツを再生する自動コンテンツ再生手段とを有することを特徴とする動画再生装置。
【請求項７】
他の単一もしくは複数の情報処理装置からネットワークを介して複数の動画ストリームを同時受信し、ある一定時間バッファリングすることが可能な複数ストリームバッファ手段と、
上記代替のコンテンツとして、他方で上記複数ストリームバッファ手段により上記再生処理手段によってある動画ストリームを再生している裏でバッファリングしていた、再生していた動画ストリームとは異なる動画ストリームを自動的に再生する裏動画ストリーム自動再生手段とを有することを特徴とする請求項６記載の動画再生装置。
【請求項８】
上記再生処理手段によりある動画ストリームを再生中に、同時に裏で現在の番組情報を他の単一もしくは複数の情報処理装置から定期的にダウンロードする番組情報ダウンロード手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、現在再生中の動画ストリームがバッファリングされている部分まで再生し終わって、なおかつまだネットワークが切断中の場合に、自動的に代替のコンテンツとして、上記番組情報ダウンロード手段によりダウンロードされた番組情報もしくは番組表を自動的に再生する番組表再生手段とを有することを特徴とする請求項６記載の動画再生装置。
【請求項９】
マルチメディア機能を有した動画再生装置であって、
他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、
ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、
上記再生処理手段によりある動画ストリームを再生中に、同時に裏で現在の広告情報を他の単一もしくは複数の情報処理装置から定期的にダウンロードする広告情報ダウンロード手段と、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、現在再生中の動画ストリームがバッファリングされている部分まで再生し終わって、なおかつまだネットワークが切断中の場合に、自動的に代替のコンテンツとして、上記広告情報ダウンロード手段によりダウンロードされた広告静止画もしくは広告動画を自動的に再生する広告再生手段とを有することを特徴とする動画再生装置。
【請求項１０】
他の単一もしくは複数の情報処理装置からネットワークを介して複数の広告動画ストリームを同時受信し、ある一定時間バッファリングすることが可能な複数広告ストリームバッファ手段と、
上記代替のコンテンツとして、上記複数広告ストリームバッファ手段によりバッファリングされた複数の広告動画ストリームを再生する広告動画ストリーム代替再生手段とを有することを特徴とする請求項９記載の動画再生装置。
【請求項１１】
マルチメディア機能を有した動画再生装置での動画再生方法であって、
他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファステップと、
ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理ステップと、
上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツを再生する自動コンテンツ再生ステップとを有することを特徴とする動画再生方法。
【請求項１２】
請求項１１記載の動画再生方法の各ステップをコンピュータに実行させるためのプログラムを記録したことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１３】
請求項１１記載の動画再生方法の各ステップをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画再生装置及び動画再生方法に関し、特に複数の動画ストリームを同時に受信可能で、かつ、一方の動画ストリームを再生しながら他方の動画ストリームをバッファリング可能な動画再生技術に関するものである。
【背景技術】
【０００２】
図１は、従来の情報処理装置により構成される動画配信サービス提供システムの構成例を示す図である。この提供システムにおいては、パーソナルコンピュータ（以降「ＰＣ」と称す。）１が、インターネット３を介して、各種コンテンツサーバであるサーバ２．１、２．２にユーザの指示によりアクセスが可能になっている。ＰＣ１とインターネット３との間は、インターネットサービスプロバイダ（以降「ＩＳＰ」と称す。）と呼ばれるインターネットアクセスを提供している会社の回線により接続されている。
【０００３】
ユーザは、ＰＣ１にて、ブラウザソフトを立ち上げて、各種コンテンツサーバ２．１、２．２等に格納されているＷｅｂコンテンツを配信可能にしているＷＷＷ（World Wide Web）サーバより上記インターネット３及びＩＳＰの回線を介してアクセスし、ディスプレイ上のブラウザの中に表示する。
【０００４】
さらに、ＰＣ１が小型携帯機器や小型携帯受信機である場合には、ＩＳＰとの通信回線として有線より無線を用いたアクセスが普及してきている。
【０００５】
【特許文献１】特開２００３−１２２７１４号公報
【特許文献２】特開２００２−９９５０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、図２に示すように小型携帯機器１０等において、無線ネットワーク４にてインターネット３よりＷｅｂ動画コンテンツをストリーミングとして各種コンテンツサーバ２．１、２．２から受信してブラウザにて表示している最中に、無線ネットワーク４が処々の原因により切断され、動画コンテンツの再生が途中で途切れてしまうという課題があった。
【０００７】
これに対して、特開２００３−１２２７１４号公報に記載の「情報処理装置および方法、記憶媒体、並びにプログラム」の請求項１のように、予め動画コンテンツ自身をネットワークを介して取得・記憶し、ネットワークに接続できない状況において、ユーザの指示に基づいて、記憶された動画コンテンツ自身を読み出して表示する方法がある。しかしながら、この方法においては、動画コンテンツの再生中に回線が切断されてしまうと、ユーザ操作がより必要になり、混雑した電車の中等においては、再生操作自体が困難なものとなる。
【０００８】
また、特開２００２−９９５０９号公報に記載の「携帯端末装置」の請求項１のように、動画コンテンツデータを暗号化して当該暗号化コンテンツの再生ライセンスを記録した携帯端末装置において、配信サーバへのアクセス時に当該配信サーバとの回線が切断されとき、切断が発生したモードに応じた再接続モードを選択して当該再接続モードに従って上記配信サーバとの回線を再接続するという方法がある。しかしながら、この方法においては、動画コンテンツ再生中に回線が切断されてしまった場合で、回線状態が悪く再接続を繰り返している間は、良くて再接続のメッセージが表示されるだけで、結局ディスプレイには動画コンテンツは表示されず、本来のユーザの意図とは異なった機器およびプログラムの動作になる。
【０００９】
本発明は、このような状況に鑑みてなされたものであり、Ｗｅｂ動画ストリーミングコンテンツ再生中に、ネットワークが切断される状況が起きた場合に、簡便でかつユーザに操作をさせない動画再生方式を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明では、マルチメディア機能を有した動画再生装置であって、他の単一もしくは複数の情報処理装置からネットワークを介して動画ストリームを受信し、バッファリングする動画ストリームバッファ手段と、ユーザが所望の動画ストリームを、上記動画ストリームバッファ手段によりバッファリングしながら表示器上にデコードして再生する再生処理手段と、上記再生処理手段によりある動画ストリームを再生中に、ネットワークが切断された場合に、自動的に代替のコンテンツを再生する自動コンテンツ再生手段とを有することを特徴とする動画再生装置を提供する。
【発明の効果】
【００１１】
本発明によれば、マルチメディア機能を有した動画再生装置にて、動画再生中にネットワークが突然切断されても、ユーザに操作させることなく、自動的に代替コンテンツが再生表示され、ユーザに情報を提供し続ける動画再生装置を提供することができる。
また、マルチメディア機能を有した動画再生装置にて、動画再生中にネットワークが突然切断されても、動画再生がネットワーク切断と同時に再生が止まるのではなく、受信済みの動画部分の再生が終わってから、自動的に代替コンテンツが再生される動画再生装置を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態における動画再生方式について図面に基づいて説明する。以下に説明する各実施形態における動画再生方式は、例えばマルチメディア機能を有するマルチメディアビュワーに用いて好適なものである。
【００１３】
（第１の実施形態）
以下、図３〜図５に基づき、本発明の実施形態における動画再生方式を具現化した動画再生方式の好適な実施例を説明する。
【００１４】
図３は、本実施形態における動画再生方式を具現化し、それを適用した形態機器１０の構成例を示すブロック図であり、各種制御を行う制御部１００、ボタン等からの入力を処理する入力部１１０、外部との通信を行う通信部１２０、各種情報及び設定情報等を格納するメモリ部１３０、音声・動画等をデコードするコーデック部１４０、拡声部１５０、及び表示部１６０から構成されている。
【００１５】
なお、以下の説明において、動画記録方式は、特に断らない限りＭＰＥＧ−４記録方式であるとする。
【００１６】
図４は、本実施形態における携帯機器１０の画面の一例を示す図である。
図３に示したメモリ部１３０からＷｅｂ動画ビューアプリケーションを制御部１００にロードして起動すると、当初、Ｗｅｂ動画ビューアプリケーションはＷｅｂ動画ビューアプリケーション画面１０１を表示部１６０に表示する。
【００１７】
上記Ｗｅｂ動画ビューアプリケーション画面１０１には、現在Ｗｅｂ動画サーバ２．１，２．２等からアナウンスされたＷｅｂ動画の番組一覧が表示されている。各々の番組は、コンテンツバー１０２として表示されており、各コンテンツの優先順位に従って上下方向にコンテンツバー１０２が並んでいる。なお、コンテンツバー１０２の左側に示されている数字が上記優先順位１０３を示している。
【００１８】
設定ソフトボタン１０４は、上記各コンテンツの優先順位の変更等の設定モードに移行・解除するトグルソフトボタンである。
【００１９】
また、携帯機器１０に装備されている入力部１１０のハードボタンとして、十字ボタン１０５、決定ボタン１０６、及び解除ボタン１０７がある。通常モードでの動作では、上記十字ボタン１０５を操作して再生したい番組が表示されているコンテンツバー１０２をカーソルで選択し、決定ボタン１０６を押すことにより上記番組コンテンツのＷｅｂ動画ストリームを再生することが可能である。また、上記３つのボタンを用いることにより、上記コンテンツバー１０２を操作して優先順位を変更することが可能である。
【００２０】
例えば、設定ソフトボタン１０４を押し込むと画面が設定モード（設定操作可能な画面表示）になり、十字ボタン１０５を上下に押すと、コンテンツバー１０２の一つがその表示が前に出た形に変わり、そのコンテンツバー１０２を指し示すカーソルが上下する設定カーソルモードになる。
【００２１】
優先順位１０３を上げ下げしたいコンテンツバー１０２のところに上記カーソルがある時に決定ボタン１０６を押すことによって、今度は、当該優先順位１０３を上げ下げしたいコンテンツバー１０２自身が十字ボタン１０５によって上下するコンテンツバー移動モードになる。
【００２２】
その後、所望の優先順位１０３の場所でもう一度決定ボタン１０６を押すことによって、上記設定カーソルモードに戻り、コンテンツバー１０２の優先順位が確定する。このとき、制御部１００は、上記コンテンツの優先順位情報をメモリ部１３０に格納する。最後に、設定ソフトボタン１０４を押して、トグルを戻すことにより設定モードを抜ける。
【００２３】
図５は、第１の実施形態における動作を示すフローチャートである。この図５に沿って、第１の実施形態における動画再生方式について説明する。
【００２４】
携帯機器１０において、ネットワークに接続した後、Ｗｅｂ動画ビューアプリケーションを起動する（Ｓ１０００）と、Ｗｅｂ動画サーバ２．１，２．２等から番組情報を通信部１２０を介して受信し、図４に示したような画面が表示部１６０に表示される。上述したように各番組（Ｗｅｂ動画番組：以降「番組」と称す。）の優先順位の設定を行ってから（Ｓ１０１０）、携帯機器１０の入力部１１０のハードウェアボタンを操作し、上記通常モードの操作手順に従い番組コンテンツとしてのＷｅｂ動画の再生を開始する（Ｓ１０２０）。
【００２５】
再生開始の合図として、入力部１１０からハードウェアボタンである決定ボタン１０６のイベントを受信した制御部１００のＷｅｂ動画ビューアプリケーションプログラムは、決定ボタン１０６によって示されたコンテンツバー１０２に割り当てられている番組コンテンツとしてのＷｅｂ動画ストリームをサーバ２．１，２．２等に転送するように通信部１２０を介して依頼し、当該依頼の応答として送られて来たコンテンツデータを通信部１２０で受信してメモリ部１３０にバッファリングしてから再生処理を始める。
【００２６】
再生処理としては、メモリ部１３０にバッファリングされたＷｅｂ動画をコーデック部１４０に送ってデコードし、デコード結果をメモリ部１３０に書き戻し、音声と画像に分けて音声を拡声部１５０に送り、画像を表示部１６０に送って各々再生させる（Ｓ１０４０）。
【００２７】
また、上記決定ボタン１０６によって示されたコンテンツバー１０２に割り当てられている番組コンテンツとしてのＷｅｂ動画ストリームをサーバ２．１，２．２等に転送するように通信部１２０を介して依頼すると同時に、メモリ部１３０に格納されているコンテンツバー１０２の優先順位情報に従い、優先順位の高い番組から複数の番組コンテンツとしてのＷｅｂ動画ストリームの転送要求をサーバ２．１，２．２等に対して通信部１２０を介して送り、サーバ２．１，２．２等からの複数の番組コンテンツとしてのＷｅｂ動画ストリームを通信部１２０にて受信し、メモリ部１３０に番組ごとにバッファリングを行う（Ｓ１０３０）。
【００２８】
なお、複数の番組コンテンツとしてのＷｅｂ動画ストリームをバッファリングする最大個数は、携帯機器１０のシステム処理能力によって決定される。また、通常複数の番組コンテンツとしてのＷｅｂ動画ストリームをバッファリングする個数は、ユーザにより０から最大個数まで設定できる。
【００２９】
番組コンテンツとしてのＷｅｂ動画ストリームの再生中（Ｓ１０４０）に、通信部１２０からの制御イベントとして、ネットワークの切断を受信した制御部１００のＷｅｂ動画ビューアプリケーションプログラム（Ｓ１０５０）は、上記ステップＳ１０３０でバッファリングを行っていた優先順位の高い他の番組コンテンツとしてのＷｅｂ動画ストリームのバッファリング状況を確認する。その結果、再生可能な状態である場合には（Ｓ１０６０）、優先度の高い他の番組コンテンツとしてのＷｅｂ動画ストリームの再生処理を実施する（Ｓ１０７０）。なお、このステップＳ１０７０での再生処理は、上記ステップＳ１０４０での再生処理と同じである。
【００３０】
以上説明した第１の実施形態によれば、番組提供側ではなく、ユーザ側での再生優先順位の設定が可能であることにより、ネットワーク切断後の自動再生動画ストリームとして、ユーザが見たい動画ストリームを選択再生できるという特有の効果がある。
【００３１】
（第２の実施形態）
本発明の第２の実施形態について図面に基づいて詳細に説明する。
第２の実施形態における動画再生方式を説明するためのブロック図及び画面の図は、第１の実施形態で示したブロック図である図３及び画面の図である図４と同じであるため、説明は省略する。
【００３２】
図６は、第２の実施形態における動作を示すフローチャートである。以下、図６に示すフローチャートに基づき、第２の実施形態における動画再生方式を具現化した携帯機器１０の好適な実施例を説明する。
【００３３】
携帯機器１０において、ネットワークに接続した後に実行する、図６中のＷｅｂアプリケーション起動のステップＳ２０００からＷｅｂ動画再生中のステップＳ２０４０までの処理は、第１の実施形態におけるＷｅｂアプリケーション起動のステップＳ１０００からＷｅｂ動画再生中のステップＳ１０４０とそれぞれ同様であるため、ここでの説明を省略する。
【００３４】
Ｗｅｂ動画の再生中（Ｓ２０４０）に、通信部１２０からの制御イベントとして、ネットワークの切断を受信した制御部１００のＷｅｂ動画ビューアプリケーションプログラム（Ｓ２０５０）は、現在再生中の番組コンテンツとしてのＷｅｂ動画ストリームのバッファ状況を確認する。その結果、現在再生中のＷｅｂ動画ストリームがバッファ終端に達していなければ、バッファ終端になるまで番組コンテンツとしてのＷｅｂ動画ストリームの再生を継続すると共に、ネットワークが復旧するかどうかの監視を行う。
【００３５】
その後、ネットワークが復旧せず、番組コンテンツとしてのＷｅｂ動画ストリームがバッファ終端になり再生継続ができなくなった場合（Ｓ２０６０）には、上記ステップＳ２０３０でバッファリングを行っていた優先順位の高い他の番組コンテンツとしてのＷｅｂ動画ストリームのバッファリング状況を確認する。その結果、再生可能な状態である場合には（Ｓ２０７０）、優先度の高い他の番組コンテンツとしてのＷｅｂ動画ストリームの再生処理を実施する（Ｓ２０８０）。
【００３６】
以上説明した第２の実施形態によれば、ネットワーク切断がすぐに復旧できる場合に、Ｗｅｂ動画再生が継続されるという特有の効果がある。
【００３７】
（第３の実施形態）
本発明の第３の実施形態について図面に基づいて詳細に説明する。
第３の実施形態における動作再生方式を説明するためのブロック図及び画面の図は、第１の実施形態で示したブロック図である図３及び画面の図である図４と同じであるため、説明は省略する。
【００３８】
図７は、第３の実施形態における動作を示すフローチャートである。以下、図７に示すフローチャートに基づき、第３の実施形態における動画再生方式を具現化した携帯機器１０の好適な実施例を説明する。
【００３９】
携帯機器１０において、ネットワークに接続した後に実行する、図７中のＷｅｂアプリケーション起動のステップＳ３０００からＷｅｂ動画再生中のステップＳ３０４０までの処理は、ステップＳ３０３０を除き、第１の実施形態におけるＷｅｂアプリケーション起動のステップＳ１０００からＷｅｂ動画再生中のステップＳ１０４０と同様であるため、ここでの説明を省略する。
【００４０】
第３の実施形態におけるステップＳ３０３０では、第１の実施形態におけるステップＳ１０３０でのＷｅｂ動画バッファ中の処理に加え、コンテンツバー１０２上に表示されていないＣＭ（コマーシャル：Commercial Message）動画ストリームの最新のＣＭ動画ストリームをもサーバ２．１，２．２等に転送するように通信部１２０を介して依頼し、通信部１２０を介して受信したＣＭ動画ストリームをメモリ部１３０にバッファリングする。
【００４１】
Ｗｅｂ動画の再生中（Ｓ３０４０）に、通信部１２０からの制御イベントとして、ネットワークの切断を受信した制御部１００のＷｅｂ動画ビューアプリケーションプログラム（Ｓ３０５０）は、現在再生中の番組コンテンツとしてのＷｅｂ動画ストリームのバッファ状況を確認する。その結果、現在再生中のＷｅｂ動画ストリームがバッファ終端に達していなければ、バッファ終端になるまで番組コンテンツとしてのＷｅｂ動画ストリームの再生を継続すると共に、ネットワークが復旧するかどうかの監視を行う。
【００４２】
その後、ネットワークが復旧せず、番組コンテンツとしてのＷｅｂ動画ストリームがバッファ終端になり再生継続ができなくなった場合（Ｓ３０６０）には、上記ステップＳ３０３０でバッファリングを行っていたＣＭ動画ストリームのバッファリング状況を確認する。その結果、ＣＭ動画ストリームが再生可能な状態である場合には（Ｓ３０７０）、ＣＭ動画ストリームの再生を行う（Ｓ３０８０）。ＣＭ動画ストリームの再生が完了した場合、もう一度ネットワークの切断状況を確認し、ネットワークが復旧している場合には、元の再生していたＷｅｂ動画ストリームの再生の続きから再生処理を実施する（Ｓ３０９０）。しかしながら、ネットワークが復旧していない場合には、処理を完了し、図４に示したような最初の番組表示に戻る。
【００４３】
以上説明した第３の実施形態によれば、ＣＭ動画ストリームをバッファリングしておき、ネットワーク切断時に再生することによってネットワーク復旧の時間を稼ぎ、当該ＣＭ動画ストリームの再生時間内にネットワークが復旧した場合には、ユーザはネットワーク切断を気にすることなく、Ｗｅｂ動画再生継続が可能であるという特有の効果がある。
【００４４】
（本発明の他の実施形態）
なお、本発明は上記各々の実施の形態に限定されるものではなく、さらに以下のような変形が可能である。
【００４５】
第１、第２、及び第３の実施形態において、各々の番組の優先順位を入力部１１０のハードウェアボタンを用いて設定変更するようにしているが、優先順位を変更できれば何を用いても良く、画面にデジタイザがあり、ペンタッチでコンテンツバー１０２を操作しても良い。
【００４６】
第１、第２、及び第３の実施形態において、番組コンテンツとしてのＷｅｂ動画ストリームの動画記録形式は、ＭＰＥＧ−４記録方式以外でもよく、Ｍｏｔｉｏｎ−ＪＰＥＧ，ＭＰＥＧ２−ＰＳ，ＭＰＥＧ２−ＴＳ（ＭＰＥＧ−ＴＳ），Ｈ２６４，ＤｉｖＸ，ＷＭ９等であってもよい。
【００４７】
第１及び第２の実施形態において、再生していた番組コンテンツとしてのＷｅｂ動画ストリームとは異なる番組コンテンツとしてのＷｅｂ動画ストリームを代替コンテンツとして再生しているが、当該番組コンテンツとしてのＷｅｂ動画ストリームは、一つに限ることはなく、バッファリングされた複数の番組コンテンツとしてのＷｅｂ動画ストリームを順次再生してもよい。
【００４８】
第１及び第２の実施形態において、再生していた番組コンテンツとしてのＷｅｂ動画ストリームとは異なる番組コンテンツとしてのＷｅｂ動画ストリームを代替コンテンツとして再生しているが、代替コンテンツとして携帯機器のメモリ部１３０に予め録画してあった番組コンテンツとしてのＷｅｂ動画ファイルを再生してもよい。
【００４９】
第３の実施形態において、ネットワーク切断後で、現在再生中の動画ストリームのバッファされている部分の再生が終了した後、ＣＭ動画ストリームを再生するようにしているが、ＣＭ静止画の表示とＣＭ音声の再生を行っても良い。また、ＣＭ動画ストリームは、一つに限ることはなく、複数のＣＭ動画ストリームをバッファリングし、複数のＣＭ動画ストリームを代替コンテンツとして再生しても良い。
【００５０】
第３の実施形態において、ネットワーク切断後で、現在再生中の動画ストリームのバッファされている部分の再生が終了した後、ＣＭ動画ストリームを再生するようにしているが、ＣＭ動画ストリームの代わりに、以下に記述する処理ステップによってバッファリングした番組情報動画ストリームの再生を行っても良いし、番組情報静止画の表示と番組情報音声の再生を行っても良い。その処理ステップでは、第３の実施形態におけるステップＳ３０３０と同様に、第１の実施形態におけるステップＳ１０３０でのＷｅｂ動画バッファ中の処理に加え、コンテンツバー１０２上に表示されていない番組情報動画ストリームの最新の番組情報動画ストリームをもサーバ２．１，２．２等に転送するように通信部１２０を介して依頼し、通信部１２０を介して受信した番組情報動画ストリームをメモリ部１３０にバッファリングする。
【００５１】
また、上述した実施形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置あるいはシステム内のコンピュータに対し、上記実施形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。また、そのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）あるいは他のアプリケーションソフト等と共同して上述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって上述した実施形態の機能が実現される場合にも本発明に含まれることは言うまでもない。
【００５２】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００５３】
【図１】従来の動画配信サービス提供システムの構成例を示す図である。
【図２】動画配信サービス提供システムの他の構成例を示す図である。
【図３】本発明の実施形態における携帯機器の構成例を示すブロック図である。
【図４】本実施形態における携帯機器にてＷｅｂ動画再生アプリケーションを起動した場合の表示画面の一例を示す図である。
【図５】第１の実施形態における動作を示すフローチャートである。
【図６】第２の実施形態における動作を示すフローチャートである。
【図７】第３の実施形態における動作を示すフローチャートである。
【符号の説明】
【００５４】
１０  携帯機器
２．１、２．２  サーバ
３  インターネット
４  無線ネットワーク
１００  制御部
１１０  入力部
１２０  通信部
１３０  メモリ部
１４０  コーデック部
１５０  拡声部
１６０  表示部
【図１】
2006279544.tif 000003
【図２】
2006279544.tif 000004
【図３】
2006279544.tif 000005
【図４】
2006279544.tif 000006
【図５】
2006279544.tif 000007
【図６】
2006279544.tif 000008
【図７】
2006279544.tif 000009