(57)【要約】【課題】チャンネル切替を短時間にかつ効率的に行うことができるようにする。【解決手段】HTTPクライアント装置は、チャンネル４へ切替指示を受けると（Ｓ６）、HTTPサーバ装置に対し、チャンネル４に対応するURLを含む「サブ接続要求」を行う（Ｓ７）。HTTPサーバ装置は、サブ接続要求を受け付けると（Ｓ８）、サブ接続を確立した後、メイン接続を切断する（Ｓ９）。なお、メイン接続を切断するまでは、HTTPサーバ装置は、チャンネル１の番組を送信し続ける。HTTPクライアント装置は、メイン接続の切断を検出すると、当該メイン接続を破棄し（Ｓ１０）、現在のサブ接続をメイン接続に変更する要求をHTTPサーバ装置に対して行う（Ｓ１１）。HTTPサーバ装置１は、サブ接続からメイン接続への変更要求を受け付けると（Ｓ１２）、サブ接続をメイン接続に変更した後、HTTPクライアント装置に対し、チャンネル４の番組を送信する（Ｓ１３）。【選択図】      図４
2006033763.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から映像データを受信することが可能な通信パスと、前記外部機器と論理的に接続されており、前記外部機器に対して映像データの転送要求を待機している論理パスとを形成することが可能な通信手段と、
前記通信パスが形成されている状態において所定の切替操作があった場合、前記論理パスを形成し、前記外部機器による前記通信パスの切断に応じて当該通信パスを廃棄し、前記論理パスを新たな映像データの受信が可能な通信パスに変更するための制御を行う制御手段と
を具備することを特徴とする電子機器。
【請求項２】
前記通信手段は、前記論理パスが形成された後、前記通信パスが切断されるまで、当該通信パスを通じて前記外部機器から映像データを受信し続けることを特徴とする請求項１記載の電子機器。
【請求項３】
前記切替操作は、ある放送局に対応付けられているチャンネルへの切替を指示するチャンネル切替操作であることを特徴とする請求項１記載の電子機器。
【請求項４】
前記通信手段は、あるチャンネルへの切替を指示するチャンネル切替操作があった場合、そのチャンネルに対応付けられているURL (Uniform Resource Locator)に基づいて前記論理パスを形成するための接続要求を前記外部機器に対して行うことを特徴とする請求項４記載の電子機器。
【請求項５】
前記外部機器はHTTP (Hyper Text Transfer Protocol)に基づくサーバ装置として動作し、前記電子機器は前記HTTPに基づくクライアント装置として動作することを特徴とする請求項１乃至４のいずれかに記載の電子機器。
【請求項６】
前記外部機器は、前記電子機器へ送信する映像データを生成するＴＶチューナを内蔵していることを特徴とする請求項１乃至５のいずれかに記載の電子機器。
【請求項７】
電子機器が外部機器から映像データを受信することが可能な通信パスと、前記外部機器と論理的に接続されており、前記外部機器に対して映像データの転送要求を待機している論理パスとを形成できるようにし、
前記電子機器の側で、前記通信パスが形成されている状態において所定の切替操作があった場合、前記論理パスを形成し、前記外部機器による前記通信パスの切断に応じて当該通信パスを廃棄し、前記論理パスを新たな映像データの受信が可能な通信パスに変更するための制御を行うことを特徴とする通信制御方法。
【請求項８】
前記電子機器の側では、前記論理パスが形成された後、前記通信パスが切断されるまで、当該通信パスを通じて前記外部機器から映像データを受信し続けることを特徴とする請求項７記載の通信制御方法。
【請求項９】
前記切替操作は、ある放送局に対応付けられているチャンネルへの切替を指示するチャンネル切替操作であることを特徴とする請求項７記載の通信制御方法。
【請求項１０】
前記電子機器の側では、あるチャンネルへの切替を指示するチャンネル切替操作があった場合、そのチャンネルに対応付けられているURL (Uniform Resource Locator)に基づいて前記論理パスを形成するための接続要求を前記外部機器に対して行うことを特徴とする請求項４記載の通信制御方法。
【請求項１１】
外部機器から映像データを受信することが可能な通信パスと、前記外部機器と論理的に接続されており、前記外部機器に対して映像データの転送要求を待機している論理パスとを形成することが可能な通信手段と、
前記通信パスが形成されている状態において所定の切替操作があった場合、前記論理パスを形成し、前記外部機器による前記通信パスの切断に応じて当該通信パスを廃棄し、前記論理パスが待機している転送要求を実行するための制御を行う制御手段と
を具備することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器からＴＶ放送番組などの映像データを受信することが可能な電子機器及びこの電子機器に用いられる通信制御方法に関する。
【背景技術】
【０００２】
近年、家庭などにおいては、放送局から送信されてくるテレビジョン放送の番組などをパーソナルコンピュータなどの電子機器で楽しむ形態が現れてきている。一般に、ユーザは、機器の電源を投入した後、各放送局に対応付けられたチャンネルを切り替えるための操作を頻繁に行うものである。
【０００３】
上述したパーソナルコンピュータなどの電子機器においてチャンネルを切り替える際には、映像出力が途絶え、新たな番組の映像出力が再開されるまでに時間がかかることが多い。このことは、ユーザに違和感を与える結果となる。特に、チューナを搭載した別の機器からネットワークを通じてテレビジョン放送の番組を享受する電子機器においては、そうした状況が起こりやすい。
【０００４】
チャンネル切替の際にユーザに与える違和感を少なくする技術としては、例えば、特許文献１が挙げられる。この文献には、ユーザの操作により番組１（第１のチャンネル）から番組２（第２のチャンネル）へのチャンネル切替が発生した場合、標準解像度の映像信号受信用の第１のチューナによる搬送波の選択（チャンネル切替）及び復号処理に要する時間を考慮し、この期間中、低解像度の映像信号受信用の第２のチューナにより得られる低解像度の映像信号を復号及び出力（表示出力）することにより、チャンネル切替時に発生する表示画面のフリーズ状態を排除する技術が開示されている。
【特許文献１】特開２００１−２８５７３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、この文献の技術では、チューナを２台備える必要があり、また、チューナを選択するためのスイッチ類なども備える必要があるため、コストが増大することになり、効率的であるとは言えない。
【０００６】
本発明は上記実情に鑑みてなされたものであり、チャンネル切替を短時間にかつ効率的に行うことが可能な電子機器及び通信制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る電子機器は、外部機器から映像データを受信することが可能な通信パスと、前記外部機器と論理的に接続されており、前記外部機器に対して映像データの転送要求を待機している論理パスとを形成することが可能な通信手段と、前記通信パスが形成されている状態において所定の切替操作があった場合、前記論理パスを形成し、前記外部機器による前記通信パスの切断に応じて当該通信パスを廃棄し、前記論理パスを新たな映像データの受信が可能な通信パスに変更するための制御を行う制御手段とを具備することを特徴とする。
【０００８】
また、本発明に係る通信制御方法は、電子機器が外部機器から映像データを受信することが可能な通信パスと、前記外部機器と論理的に接続されており、前記外部機器に対して映像データの転送要求を待機している論理パスとを形成できるようにし、前記電子機器の側で、前記通信パスが形成されている状態において所定の切替操作があった場合、前記論理パスを形成し、前記外部機器による前記通信パスの切断に応じて当該通信パスを廃棄し、前記論理パスを新たな映像データの受信が可能な通信パスに変更するための制御を行うことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、チャンネル切替を短時間にかつ効率的に行うことができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照して、本発明の実施形態を説明する。  
図１は、本発明の一実施形態に係る通信システムの構成を示す図である。
【００１１】
通信システムは、ＴＶチューナを内蔵するHTTPサーバ装置１と、少なくとも１台のHTTPクライアント装置２とで構成される。HTTPサーバ装置１とHTTPクライアント装置２とは、例えば無線ＬＡＮ（Local Area Network）もしくは有線ＬＡＮによる接続が可能である。また、図示では、HTTPクライアント装置２が１台のみの場合が例示されているが、複数台あってもよい。
【００１２】
HTTPサーバ装置１は、例えばアクセスポイントもしくはパーソナルコンピュータとして実現され、HTTP (Hyper Text Transfer Protocol)に基づくデータ転送処理を行うことが可能である。このHTTPサーバ装置１は、HTTPクライアント装置２からの接続要求（映像データ転送要求を含む）に対して、ＴＶ放送局から放送される番組の映像データ（音声データも付加されているものとする）を動的に生成し、生成した映像データをHTTPクライアント装置２へ転送することができる。データ転送中に、同じHTTPクライアント装置２から、別の接続要求があった場合には、それまでのデータ転送を停止して接続を切断し、要求された接続要求を実行する。
【００１３】
HTTPクライアント装置２は、例えばパーソナルコンピュータとして実現され、HTTPに基づくデータ転送処理を行うことが可能である。このHTTPクライアント装置２は、ＴＶチャンネル（ＴＶ放送局に対応付けられたチャンネル）とURL (Uniform Resource Locator)との対応関係を示すリストを有しており、HTTPサーバ装置１に対してＴＶチャンネルに対応付けられているURLを指定して接続要求を行うことにより、所望のＴＶチャンネルの映像データを取得することができる。
【００１４】
図２は、図１に示されるHTTPサーバ装置１の構成を示すブロック図である。  
HTTPサーバ装置１は、ＴＶアンテナ１１、ＴＶチューナ１２、データ生成部１３、通信部１４、無線アンテナ１５、記録媒体１６、メモリ１７、制御部１８などを備えている。
【００１５】
ＴＶアンテナ１１は、ＴＶ放送局などから発せられた電波を受波し、電気信号にしてＴＶチューナへ送るものである。
【００１６】
ＴＶチューナ１２は、ＴＶアンテナ１１から入力される電気信号に基づいて選局処理などを行うものである。
【００１７】
データ生成部１３は、ＴＶチューナ１２により処理された信号から番組の映像データを生成するものである。
【００１８】
通信部１４は、無線ＬＡＮに基づく無線通信を行うものであり、HTTPクライアント装置２からの接続要求を受け付け、要求された接続処理を実行したりする。接続処理したときは、一般に、データ生成部１３により生成される映像データをHTTPクライアント装置２へ送信する。
【００１９】
無線アンテナ１５は、HTTPクライアント装置２との間で、電波による信号の送受信を行うものである。
【００２０】
記録媒体１６は、ＨＤＤやＤＶＤなどの不揮発性記録媒体であり、制御部１８の動作に必要なプログラムやデータなどを記録している。
【００２１】
メモリ１７は、ＲＡＭなどの揮発性メモリであり、プログラムなどを実行する制御部１８の作業エリアとして使用される。
【００２２】
制御部１８は、例えばＣＰＵであり、HTTPサーバ装置１全体の動作を司るものである。例えば、制御部１８は、HTTPクライアント装置２から送信されてくる接続要求に示されるURLに基づき、対応するＴＶチャンネルを取得し、そのＴＶチャンネルをＴＶチューナ１２に選局させる。
【００２３】
図３は、図１に示されるHTTPクライアント装置２の構成を示すブロック図である。  
HTTPクライアント装置２は、無線アンテナ２１、通信部２２、データ再生部２３、スピーカ２４、表示部２５、操作部２６、記録媒体２７、メモリ２８、制御部２９などを備えている。
【００２４】
無線アンテナ２１は、HTTPサーバ装置１との間で、電波による信号の送受信を行うものである。
【００２５】
通信部２２は、無線ＬＡＮに基づく無線通信を行うものであり、HTTPサーバ装置１に対して接続要求を行ったり、送信されてくる映像データを受信したりする。特に、本実施形態による通信部２２は、HTTPサーバ装置１から映像データを受信することが可能な「通信パス」と、HTTPサーバ装置１と論理的に接続され、HTTPサーバ装置１に対して映像データの転送要求を待機している「論理パス」とを形成することが可能である。すなわち、通信パスでは、パス（通信路）形成後、直ちにデータの受信が開始されるのに対し、論理パスではデータ受信可能なパス（通信路）は確立されて、待機状態にあるが、転送要求は行われない。
【００２６】
データ再生部２３は、MPEGデコーダなどを備えており、通信部２２により受信された映像データをデコード処理し、映像データと音声データとに分けて出力するものである。
【００２７】
スピーカ２４は、音声データを出力するものである。表示部２５は、映像データを表示出力するほか、ＴＶ放送の番組を視聴するためのＴＶアプリケーションプログラムによる操作画面などを表示させることができる。操作部２６は、ユーザがＴＶ放送番組の視聴の開始を指示したり、ＴＶチャンネルの切替を指示したり、視聴の終了を指示したりするために使用される。
【００２８】
記録媒体２７は、ＨＤＤやＤＶＤなどの不揮発性記録媒体であり、制御部２９の動作に必要なプログラムやデータなどを記録している。
【００２９】
メモリ２８は、ＲＡＭなどの揮発性メモリであり、プログラムなどを実行する制御部２９の作業エリアとして使用される。
【００３０】
制御部２９は、例えばＣＰＵであり、HTTPクライアント装置２全体の動作を司るものである。例えば、制御部２９は、操作部２６を通じてＴＶチャンネルの切替操作があった場合には、前述のリストを参照し、そのＴＶチャンネルに対応付けられているURLを指定して接続要求を行うことを通信部２２に指示する。特に、本実施形態による制御部２９は、HTTPサーバ装置１から映像データを受信することが可能な「通信パス」が形成されている状態においてＴＶチャンネルの切替操作があった場合、HTTPサーバ装置１と論理的に接続されており、HTTPサーバ装置１に対して映像データの転送要求を待機している「論理パス」を形成し、HTTPサーバ装置１による「通信パス」の切断に応じて当該通信パスを廃棄し、上記「論理パス」を新たな映像データの受信が可能な「通信パス」に変更するための制御を行う（もしくは、論理パスが待機している転送要求を実行する）。
【００３１】
図４は、ユーザがチャンネル１を指定した後にチャンネル４への切替を指示した場合のHTTPサーバ装置１及びHTTPクライアント装置２の動作の例を示す図である。
【００３２】
HTTPクライアント装置２は、例えば、チャンネル１の指定を受けると（ステップＳ１）、HTTPサーバ装置１に対し、チャンネル１に対応するURLを含む「メイン接続要求」を行う（ステップＳ２）。なお、「メイン接続要求」は、前述した「通信パス」の形成要求に相当する。
【００３３】
HTTPサーバ装置１は、メイン接続要求を受け付けると（ステップＳ３）、要求された通りメイン接続を確立した後、HTTPクライアント装置２に対し、チャンネル１の番組を送信する（ステップＳ４）。これにより、HTTPクライアント装置２は、チャンネル１の番組を再生して表示出力する（ステップＳ５）。
【００３４】
次に、ユーザが、例えばチャンネル１からチャンネル４への切替操作を行ったものとする。この場合、HTTPクライアント装置２は、チャンネル４の指定を受けると（ステップＳ６）、HTTPサーバ装置１に対し、チャンネル４に対応するURLを含む「サブ接続要求」を行う（ステップＳ７）。なお、「サブ接続要求」は、前述した「論理パス」の形成要求に相当する。
【００３５】
HTTPサーバ装置１は、サブ接続要求を受け付けると（ステップＳ８）、要求された通りサブ接続を確立した後、メイン接続を切断する（ステップＳ９）。なお、メイン接続を切断するまでは、HTTPサーバ装置１は、チャンネル１の番組を送信し続ける。
【００３６】
HTTPクライアント装置２は、このメイン接続の切断を検出すると、当該メイン接続を破棄し（ステップＳ１０）、現在のサブ接続をメイン接続に変更する要求（もしくは指示）をHTTPサーバ装置１に対して行う（ステップＳ１１）。
【００３７】
HTTPサーバ装置１は、サブ接続からメイン接続への変更要求を受け付けると（ステップＳ１２）、要求された通りサブ接続をメイン接続に変更した後、HTTPクライアント装置２に対し、チャンネル４の番組を送信する（ステップＳ１３）。これにより、HTTPクライアント装置２は、チャンネル４の番組を再生して表示出力する（ステップＳ１４）。
【００３８】
図５は、図４の動作において得られる効果を説明するための図である。  
ずなわち、チャンネル１からチャンネル４への切替を行う場合、従来であれば、チャンネル１の接続を完全に切断してから、次に、チャンネル４の接続を実行していた。  
これに対し、本実施形態では、チャンネル１の切断を従来行っていた時点において、チャンネル４の「サブ接続」を実行する。この時点では、チャンネル１はまだ切断されていない。この後、HTTPサーバ装置１によりチャンネル１の切断が行われ（図示せず）、その直後に、チャンネル４の「サブ接続」が当該チャンネル４の「メイン接続」に変わるのである。
【００３９】
その結果、本実施形態によれば、チャンネル１からチャンネル４への切替にかかっていた時間が、従来に比べ、少なくともＴ秒短縮されることになる。
【００４０】
図６は、HTTPクライアント装置２のソフトウェアに関わる機能構成を示すブロック図である。  
HTTPデータ転送スレッド３１は、HTTPに基づくデータ転送やその制御を行うものである。例えば、映像データの転送処理（例えば受信処理）に必要なバッファ記憶領域３２を確保し、HTTPサーバ装置１側から送られてくる映像データをバッファ記憶領域３２、ドライバ３３、アプリケーション３４を介して表示出力させる処理の制御を行ったり、アプリケーション３４を介してユーザが指示した内容に基づき、映像データの転送処理の開始、終了、チャンネル切替などを実施したりする。
【００４１】
バッファ記憶領域３２は、データ転送用にHTTPデータ転送スレッド３１により形成される領域である。
【００４２】
ドライバ３３は、HTTPサーバ装置１側から送られてくる映像データをアプリケーション３４を介して表示出力するための制御を行ったり、アプリケーション３４が提供する操作画面もしくはボタン類を介してユーザが指示した内容を管理プロクシ３５に通知したりする。
【００４３】
アプリケーション３４は、例えばＴＶ放送の番組を視聴するためにユーザが使用するＴＶアプリケーションプログラムであり、所定のウインドウ内にＴＶ放送番組の映像データを表示出力したり、操作画面などを表示出力したりする。
【００４４】
管理プロクシ３５は、アプリケーション３４を通じてユーザが指示した内容（視聴開始、視聴終了、チャンネル変更など）をドライバ３３から受け取り、それをHTTPデータ転送スレッド３１へシグナルなどの形で通知するものである。通知する情報の例としては、データ転送の開始命令、ループ終了シグナル、チャンネル変更シグナルと呼ばれるものなどがある。
【００４５】
上記HTTPデータ転送スレッド３１には、ループ終了シグナル情報（S-End）４１、チャンネル変更シグナル情報（S-Change）４２、及びチャンネル変更フラグ（F-Change）４３が備えられる。
【００４６】
ループ終了シグナル情報４１は、管理プロクシ３５から送られてくるループ終了シグナルに従ってオン又はオフに設定される。ループ終了シグナルは、データ転送の終了指示があったか否かを示すものである。データ転送の終了指示があったときにはオンに設定される。なお、初期化設定の際にはオフに設定される。
【００４７】
チャンネル変更シグナル情報４２は、管理プロクシ３５から送られてくるチャンネル変更シグナルに従ってオン又はオフに設定される。チャンネル変更シグナルは、チャンネル変更の指示があったか否かを示すものである。チャンネル変更の指示があったときにはオンに設定される。なお、初期化設定の際にはオフに設定される。また、サブ接続を実施する際にもオフに設定される。
【００４８】
チャンネル変更フラグ４３は、チャンネル変更の指示を処理している状態にあるか否か（即ち、サブ接続が存在している状態にあるか否か）を示すものである。チャンネル変更の指示を処理している状態（即ち、サブ接続が存在している状態）にある場合は、オンに設定される。なお、メイン接続を放棄し、サブ接続をメイン接続にしたときには、オフに設定される。
【００４９】
次に、図７及び図８を参照して、図６中に示したHTTPデータ転送スレッド３１の動作を説明する。
【００５０】
HTTPデータ転送スレッド３１は、データ転送の開始命令を受けると（ステップＳ２１）、HTTPサーバ装置１とのメイン接続を行う（ステップＳ２２）。その際に、バッファ記憶領域を確保し（ステップＳ２３）、初期化処理として、ループ終了シグナル情報４１やチャンネル変更シグナル４２をオフにし（ステップＳ２４）、チャンネル変更フラグ４３もオフにする（ステップＳ２５）。
【００５１】
ここで、HTTPデータ転送スレッド３１は、ループ終了シグナル情報４１のオン／オフを判定する（ステップＳ２６）。オンであれば、データ転送処理を終了する（ステップＳ２７）。一方、オフであれば、チャンネル変更フラグ４３のオン／オフを判定する（ステップＳ２８）。
【００５２】
ステップＳ２８においてチャンネル変更フラグ４３がオンであれば、ステップＳ３３の処理へと進む。一方、チャンネル変更フラグ４３がオフであれば、チャンネル変更シグナル４２のオン／オフを判定する（ステップＳ２９）。
【００５３】
ステップＳ２９においてチャンネル変更シグナル情報４２がオンであれば、HTTPサーバ装置１とのサブ接続を行い（ステップＳ３０）、チャンネル変更フラグ４３をオフにし、ステップＳ３３の処理へと進む。また、ステップＳ２９においてチャンネル変更シグナル情報４２がオフであれば、ステップＳ３３の処理へと進む。
【００５４】
HTTPデータ転送スレッド３１は、メイン接続がHTTPサーバ装置１側から切断されているか否かを判定する（ステップＳ３３）。切断されていなければ、メイン接続を通じてHTTPサーバ装置１側からデータを読み出し（ステップＳ３４）、ステップＳ２６からの処理を繰り返す。一方、切断されていれば、チャンネル変更フラグ４３のオン／オフを判定する（ステップＳ３５）。
【００５５】
ステップＳ３５においてチャンネル変更フラグ４３オフであれば、何らかの障害が生じたものとみなし、所定のエラー処理を行う（ステップＳ３８）。一方、オンであれば、現在のメイン接続を破棄し、サブ接続をメイン接続とする（ステップＳ３６）。そして、チャンネル変更フラグ４３をオフにし（ステップＳ３７）、ステップＳ２６からの処理を繰り返す。
【００５６】
このように、本実施形態では、チャンネル変更の指示があった場合に、すぐに切断を実行するのではなく、変更後のチャンネルに関する「サブ接続」を実行する。また、HTTPサーバ装置１によりチャンネル１の切断が行われた直後に、変更後のチャンネルの「サブ接続」を「メイン接続」に変えるようにしている。このため、チャンネルの切替に要する時間を短縮することができ、ユーザに与える視覚的な違和感を低減することができる。
【００５７】
なお、上記実施形態では、HTTPサーバ装置１とHTTPクライアント装置２とが物理的に別々の機器である場合の例を挙げたが、本発明はこれに限定されず、例えばHTTPサーバ装置１とHTTPクライアント装置２とが同じ機器に備えられる構成とすることもできる。
【００５８】
また、上記実施形態では、HTTPクライアント装置２からの要求に応じて、ＴＶチューナから直接得られる映像データをHTTPサーバ装置１からHTTPクライアント装置２へ送信する場合の例を挙げたが、本発明はこれに限定されず、例えば記録媒体に一旦記録されたＴＶ番組の映像データを読み出し、HTTPサーバ装置１からHTTPクライアント装置２へ送信するようにしてもよい。
【００５９】
本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る通信システムの構成を示す図。
【図２】図１に示されるHTTPサーバ装置の構成を示すブロック図。
【図３】図１に示されるHTTPクライアント装置の構成を示すブロック図。
【図４】ユーザがチャンネル１を指定した後にチャンネル４への切替を指示した場合のHTTPサーバ装置及びHTTPクライアント装置の動作の例を示す図。
【図５】図４の動作において得られる効果を説明するための図。
【図６】HTTPクライアント装置のソフトウェアに関わる機能構成を示すブロック図。
【図７】図６中に示したHTTPデータ転送スレッドの動作を示すフローチャートの前半部。
【図８】図６中に示したHTTPデータ転送スレッドの動作を示すフローチャートの後半部。
【符号の説明】
【００６１】
１…HTTPサーバ装置、２…HTTPクライアント装置、１１…ＴＶアンテナ、１２…ＴＶチューナ、１３…データ生成部、１４…通信部、１５…無線アンテナ、１６…記録媒体、１７…メモリ、１８…制御部、２１…無線アンテナ、２２…通信部、２３…データ再生部、２４…スピーカ、２５…表示部、２６…操作部、２７…記録媒体、２８…メモリ、２９…制御部、３１…HTTPデータ転送スレッド、３２…バッファ記憶領域、３３…ドライバ、３４…アプリケーション、３５…管理プロクシ。
【図１】
2006033763.tif 000003
【図２】
2006033763.tif 000004
【図３】
2006033763.tif 000005
【図４】
2006033763.tif 000006
【図５】
2006033763.tif 000007
【図６】
2006033763.tif 000008
【図７】
2006033763.tif 000009
【図８】
2006033763.tif 000010