(57)【要約】【課題】ネットワークの回線が混雑しても、スムーズな画像が再生できる、配信システムを提供する。【解決手段】サーバ３と、ネットワーク４を介して前記サーバ３に接続される端末５とを備え、動画をストリーミング配信する配信システム１において、前記サーバ３は各々のフレームデータを１ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し各ライン番号の順に、前記ライン番号が付加された各ラインデータを送信する。【選択図】図１
2005260794.tif 000002
【特許請求の範囲】
【請求項１】
サーバと、ネットワークを介して前記サーバに接続される端末とを備え、動画をストリーミング配信する配信システムにおいて、前記サーバは各々のフレームデータを１ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し、各ライン番号の順に、前記ライン番号が付加された各ラインデータを送信する事を特徴とする配信システム。
【請求項２】
前記サーバは、分割された各ラインデータに、各フレーム番号および各ライン番号を付加し、各ライン番号の順に、同一のフレーム番号および前記ライン番号が付加された各ラインデータを送信し、その後に各ライン番号の順に、前記フレーム番号の次番号および該ライン番号が付加された各ラインデータを送信することを特徴とする請求項１の配信システム。
【請求項３】
前記端末は第１記憶部において、前記同一のフレーム番号に従い、各ラインデータを記憶させ、前記次番号を受信すると、前記同一のフレーム番号に従う、前記各ラインデータを第２記憶部に転送し、表示部に表示する事を特徴とする請求項２の配信システム。
【請求項４】
前記端末は前記第１記憶部において、前記同一のフレーム番号の次番号に従い、各ラインデータを記憶させ、前記次番号の次のフレーム番号を受信すると、前記次番号に従う、前記各ラインデータを前記第２記憶部に転送し、前記表示部に表示する事を特徴とする請求項３の配信システム。
【請求項５】
前記第１記憶部はラインメモリで構成され、前記第２記憶部はフレームメモリで構成される事を特徴とする請求項３または請求項４の配信システム。
【請求項６】
前記表示部は、マトリックス状に配置された発光素子または液晶表示装置から構成される事を特徴とする請求項３または請求項４の配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は配信システムに関する。
【背景技術】
【０００２】
従来、この種のシステムは、例えば特許文献１に示されている。この特許文献１の図１によると、サーバ１０と、ネットワーク１を介してサーバ１０に接続される端末２１，２２，２３が設けられている。
【特許文献１】特開２００２−２６９４２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記システムでは、サーバ１０が端末２１，２２，２３に対し、動画をストリーミング配信している。しかし、この動画ストリーミングでは、１回の送信において、少なくとも１フレーム（１画面）単位で、データを送信している。ネットワーク１の回線が混雑してくると、送信されたフレームデータが受信できなくなる。その結果、１回に送信されたフレーム数の分だけ画面が飛び、ガクガクした再生画像となる、欠点がある。
【０００４】
そこで、本発明はこの様な従来の欠点を考慮して、ネットワークの回線が混雑してもスムーズな画像を再生できる、配信システムを提供する。
【課題を解決するための手段】
【０００５】
請求項１の本発明では、サーバと、ネットワークを介して前記サーバに接続される端末とを備え、動画をストリーミング配信する配信システムにおいて、前記サーバは各々のフレームデータを１ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し、各ライン番号の順に、前記ライン番号が付加された各ラインデータを送信する。
【０００６】
請求項２の本発明では、前記サーバは、分割された各ラインデータに、各フレーム番号および各ライン番号を付加し、各ライン番号の順に、同一のフレーム番号および前記ライン番号が付加された各ラインデータを送信し、その後に各ライン番号の順に、前記フレーム番号の次番号および該ライン番号が付加された各ラインデータを送信する。
【０００７】
請求項３の本発明では、前記端末は第１記憶部において、前記同一のフレーム番号に従い、各ラインデータを記憶させ、前記次番号を受信すると、前記同一のフレーム番号に従う、前記各ラインデータを第２記憶部に転送し、表示部に表示する。
【０００８】
請求項４の本発明では、前記端末は前記第１記憶部において、前記同一のフレーム番号の次番号に従い、各ラインデータを記憶させ、前記次番号の次のフレーム番号を受信すると、前記次番号に従う、前記各ラインデータを前記第２記憶部に転送し、前記表示部に表示する。
【０００９】
請求項５の本発明では、前記第１記憶部はラインメモリで構成され、前記第２記憶部はフレームメモリで構成される。
【００１０】
請求項６の本発明では、前記表示部は、マトリックス状に配置された発光素子または液晶表示装置から構成される。
【発明の効果】
【００１１】
請求項１の本発明では、サーバと、ネットワークを介してサーバに接続される端末とを備え、動画をストリーミング配信する配信システムにおいて、サーバは各々のフレームデータを１ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し、各ライン番号の順に、ライン番号が付加された各ラインデータを送信する。この様に、サーバは各ライン番号の順に、ライン番号が付加された各ラインデータを送信するので、各ラインデータを確実に伝送できる。
【００１２】
請求項２の本発明では、サーバは、分割された各ラインデータに、各フレーム番号および各ライン番号を付加し、各ライン番号の順に、同一のフレーム番号およびライン番号が付加された各ラインデータを送信し、その後に各ライン番号の順に、フレーム番号の次番号および該ライン番号が付加された各ラインデータを送信する。この様に、サーバは各ライン番号の順に、同一のフレーム番号およびライン番号が付加された各ラインデータを送信するので、各ラインデータを、更に確実に伝送できる。
【００１３】
請求項３の本発明では、端末は第１記憶部において、同一のフレーム番号に従い、各ラインデータを記憶させ、次番号を受信すると、同一のフレーム番号に従う、各ラインデータを第２記憶部に転送し、表示部に表示する。上記構成により、同一のフレーム番号に従う、数個のラインデータが異常であっても、人間の目では感知できないほど瞬時である。従って、従来の様に、数画面のフレームデータが欠落し、画面が飛ぶ事を防止できる。即ち、ネットワークの回線が混雑しても、スムーズな画像を再生できる。
【００１４】
請求項４の本発明では、端末は第１記憶部において、同一のフレーム番号の次番号に従い、各ラインデータを記憶させ、次番号の次のフレーム番号を受信すると、次番号に従う、各ラインデータを第２記憶部に転送し、表示部に表示する。この様に、次番号の次のフレーム番号を受信すると、次番号に従う各ラインデータを表示部に表示させるので、多数のラインデータを欠落させることなく、上記フレーム番号に従う画面を正確に再現（表示）できる。
【００１５】
請求項５の本発明では、第１記憶部はラインメモリで構成され、第２記憶部はフレームメモリで構成される。上記構成により、同一のフレーム番号に従う、または次番号に従う各ラインデータを、大量に欠落させることなく、表示できる。
【００１６】
請求項６の本発明では、表示部は、マトリックス状に配置された発光素子または液晶表示装置から構成される。この様に、本発明の端末は、各ラインデータ毎に記憶し、１つのフレームとして、まとまったものを転送し、表示させるので、マトリックス状に配置された発光素子または液晶表示装置に好適である。
【発明を実施するための最良の形態】
【００１７】
以下に、図１と図２に従い、本発明を実施するための最良の形態に係る配信システム１を説明する。図１は配信システム１のブロック図、図２は表示部２の平面図である。
【００１８】
これらの図において、サーバ３と、ネットワーク４（例えば、ＬＡＮ回線など）を介してサーバ３に接続される端末５とが設けられている。サーバ３はネットワーク４を介して端末５に対し、動画をストリーミング配信する。
【００１９】
表示部２において、例えば１２本の行電極Ｑ１〜Ｑ１２は、互いに離れて設けられている。また、２２本の列電極Ｐ１〜Ｐ２２は互いに離れて設けられている。行電極Ｑ１〜Ｑ１２と列電極Ｐ１〜Ｐ２２は、接触しない様に設けられている。
【００２０】
各列において、１２個の発光素子（例えば、橙色を発光する発光ダイオードなどからなる）の各カソードは、行電極Ｑ１〜Ｑ１２に接続されている。行電極Ｑ１〜Ｑ１２は各々走査ドライバ６の各出力端子に接続されている。走査ドライバ６の入力側には、スキャン信号Ｓが入力される。
【００２１】
各行において、２２個の発光素子の各アノードは列電極Ｐ１〜Ｐ２２接続されている。列電極Ｐ１〜Ｐ２２は各々、信号ドライバ７の各出力端子に接続されている。信号ドライバ７の入力側には、クロック信号ＣＬと、データ信号Ｄが入力される。
【００２２】
信号ドライバ７はデータ信号Ｄが入力されると、第１列目の列電極Ｐ１から第２２列目の列電極Ｐ２２に対し、パラレルにデータを出力する。上記構成により、データ信号Ｄに従って、１２×２２＝２６４個の発光素子は、点灯（オン）または消灯（オフ）される。その結果、表示部２は所定の表示を行う。
【００２３】
なお、発光素子は諧調制御されても良い。また、上記説明と異なり、１組の発光素子は１個の赤色発光ダイオードと、１個の緑色発光ダイオードと、１個の青色発光ダイオードとから構成しても良い。
【００２４】
この様に、表示部２は、マトリックス（行列）状に配置された複数の発光素子から構成される。また、表示部２は、２枚の絶縁基板と、その中に挟持された液晶と、行電極および列電極と、ＴＦＴとを有し、マトリックス駆動される液晶表示装置にて構成されても良い。
【００２５】
端末５は例えば、表示部２と、走査ドライバ６と、信号ドライバ７と、ＬＡＮコントローラ８と、制御部９と、ＲＯＭ１０と、第１記憶部１１と、第２記憶部１２と、表示コントローラ１３等から構成されている。
【００２６】
ＬＡＮコントローラ８はネットワーク４に接続され、ネットワーク４から動画データを取り込む様に構成されている。制御部９は例えばＣＰＵ等からなり、上記部品８，１０、１１，１２，１３を制御するものである。
【００２７】
ＲＯＭ１０はリードオンリメモリであり、制御部９に接続され、制御部９の制御プログラムを記憶している。
【００２８】
第１記憶部１１は例えば、ランダムアクセスメモリからなり、制御部９に接続され、ラインデータ（後述）等を記憶している。この様に、第１記憶部１１はラインメモリで構成されている。
【００２９】
第２記憶部１２は例えばＶＲＡＭ（ビデオランダムアクセスメモリ）からなり、制御部９に接続され、フレームデータ（後述）等を記憶している。この様に、第２記憶部１２はフレームメモリで構成されている。
【００３０】
表示コントローラ１３は例えば、集積回路素子（ＩＣ）等からなり、制御部９と、第２記憶部１２と、走査ドライバ６と、信号ドライバ７とに各々接続されている。
【００３１】
表示コントローラ１３は、例えば走査ドライバ６に対し、スキャン信号Ｓを出力する。表示コントローラ１３は、例えば信号ドライバ７に対し、クロック信号ＣＬと、データ信号等を出力する。以上の部品により、この端末５は構成されている。また、図示していないが、複数の端末５がネットワーク４に接続されても良い。
【００３２】
サーバ３は例えば、ビデオキャプチャ１４と、ＬＡＮコントローラ１５と、制御手段１６と、ＲＯＭ１７と、ＲＡＭ１８と、ＨＤＤ１９等から構成されている。
【００３３】
ビデオキャプチャ１４は、各々の外部機器（図示せず）から、テレビ信号や、ＤＶＤ再生信号や、ビデオ再生信号や、カメラ再生信号を取り込む様に、構成されている。
【００３４】
ＬＡＮコントローラ１５はネットワーク４に接続され、ネットワーク４に対し、動画データを出力する様に構成されている。制御手段１６は例えばＣＰＵ等からなり、上記部品１４，１５，１７，１８，１９を制御するものである。
【００３５】
ＲＯＭ１７はリードオンリメモリであり、制御手段１６に接続され、制御手段１６の制御プログラムを記憶している。ＲＡＭ１８はランダムアクセスメモリからなり、このサーバ３を動作させるのに必要なデータを記憶している。
【００３６】
ＨＤＤ１９はハードディスクドライバであり、外部機器からビデオキャプチャ１４を介して入力されたテレビ信号や、ＤＶＤ再生信号や、ビデオ再生信号や、カメラ再生信号等を記憶している。上記部品１４，１５，１６，１７，１８，１９等により、このサーバ３は構成されている。また、この端末５と、サーバ３と、ネットワーク４等により、本配信システム１は構成されている。
【００３７】
次に、図１ないし図３に従って、サーバ３が各ラインデータ等を送信する動作を説明する。図３はサーバ３が送信する１フレームのデータの構成の１例を示す。最初に、サーバ３の制御手段１６はビデオキャプチャ１４を介して、外部機器からの再生信号を取り込みＨＤＤ１９に記憶させる。
【００３８】
次に、制御手段１６に接続された入力部（図示せず）に、所定の入力が行われると、制御手段１６はＨＤＤ１９から、所定のフレームデータ（複数個）を取り込み、ＲＡＭ１８へ転送する。
【００３９】
そして、制御手段１６はＲＡＭ１８のワークエリアにおいて、１つのフレームデータを１ライン毎に分割する（図３参照）。即ち、制御手段１６は、１つのフレームデータを、１２個のラインデータＡ０〜Ａ２１，Ｂ０〜Ｂ２１，・・・，Ｎ０〜Ｎ２１に分割する。
【００４０】
次に制御手段１６は、分割された上記各ラインデータに、各ライン番号（Ｌ＝０，１，---，Ｎ−１）を付加する。
【００４１】
そして制御手段１６はネットワーク４に対し、各ライン番号の順に、前記各ライン番号が付加された各ラインデータを送信する。
【００４２】
更に詳細には、制御手段１６は、分割された各ラインデータＡ０〜Ａ２１，Ｂ０〜Ｂ２１，・・・，Ｎ０〜Ｎ２１に対し、各フレーム番号（例えばＦ＝０）および各ライン番号（Ｌ＝０，１，---，Ｎ−１）を付加する。
【００４３】
次に制御手段１６は、各ライン番号の順に（Ｌ＝０，１，---，Ｎ−１）、同一のフレーム番号（Ｆ＝０）および前記各ライン番号（Ｌ＝０，１，---，Ｎ−１）が付加された各ラインデータ（ａ，ｂ，---，ｎ）を、ネットワーク４に対して送信する。
【００４４】
その後に、制御手段１６は、次のフレームデータを１ライン毎に分割し、分割された各ラインデータに、各フレーム番号（Ｆ＝１）および各ライン番号（Ｌ＝０，１，---，Ｎ−１）を付加する。
【００４５】
そして制御手段１６は、各ライン番号の順に、前記フレーム番号（Ｆ＝０）の次番号（Ｆ＝１）および該ライン番号（Ｌ＝０，１，---，Ｎ−１）が付加された各ラインデータ（ａ１，ｂ１，---，ｎ１）を、ネットワーク４に対して送信する。
【００４６】
この様にして、制御手段１６はネットワーク４に対し、各々のフレームデータを、各ラインデータ毎に送信する。
【００４７】
次に、図１ないし図７に従い、端末５が各ラインデータ等を受信し、表示する動作を説明する。図４は、端末５における主要動作を示すフローチャート、図５は表示部２における表示例（Ｆ＝０の時）、図６は表示部２における表示例（Ｆ＝１の時）、図７は表示部２における表示例（Ｆ＝２の時）を示す。
【００４８】
これらの図において、端末５の制御部９に接続された入力部を構成するスタートボタン（共に図示せず）が押されることにより、制御動作が開始する。
【００４９】
最初に、制御部９は、端末５の第２記憶部１２に記憶されたデータをクリアし、第１記憶部１１に記憶されたデータをクリアする（図４のＳ１を参照）。次に制御部９は、現在のフレーム番号ＦＮＯをゼロに設定する（図４のＳ２を参照）。
【００５０】
そして制御部９は、データが有るか否かを判定する（図４のＳ３を参照）。上記説明では、端末５は各ラインデータを受信しているので、制御部９はステップＳ３の判定を肯定する。次に制御部９は、データを受信する（図４のＳ４を参照）。
【００５１】
そして制御部９は、変数ＲＦを受信データのフレーム番号、即ちゼロに設定する（図４のＳ５を参照）。次に制御部９は、変数ＲＬを受信データのライン番号（ゼロ）に設定する（図４のＳ６を参照）。
【００５２】
そして制御部９は、変数ＲＦが現在のフレーム番号ＦＮＯより小さいか否かを判定する（図４のＳ７を参照）。上記説明では、ＲＦとＦＮＯは共にゼロであるので、制御部９はステップＳ７の判定を否定する。
【００５３】
次に制御部９は、変数ＲＦが現在のフレーム番号ＦＮＯと等しいか否かを判定する（図４のＳ８を参照）。上記説明では、両者は等しいので、制御部９はステップＳ８の判定を肯定する。
【００５４】
そして制御部９は、受信データ、即ち、フレーム番号Ｆがゼロで、ライン番号Ｌがゼロである、ラインデータＡ０〜Ａ２１を、第１記憶部（ラインメモリ）１１に記憶させる（図４のＳ９を参照）。
【００５５】
次に制御部９は、ステップＳ３の直前へ戻る。そして、受信データのフレーム番号Ｆがゼロで、ライン番号Ｌが１〜Ｎ−１の場合、ステップＳ３，Ｓ４，Ｓ５，Ｓ６，Ｓ７，Ｓ８，Ｓ９の動作を繰り返す。
【００５６】
その結果、第１記憶部１１において、フレーム番号Ｆがゼロで、ライン番号Ｌが０〜Ｎ−１の各ラインデータＡ０〜Ａ２１，Ｂ０〜Ｂ２１，・・・，Ｎ０〜Ｎ２１は、各ライン番号の順に記憶される。
【００５７】
次に、端末５が次のフレームデータを受信したとする。この時、フレーム番号Ｆ＝１となる。この時、制御部９は、ステップＳ３の判定を肯定し、データを受信する（図４のＳ４を参照）。
【００５８】
そして制御部９は、変数ＲＦを、フレーム番号（Ｆ＝１）に設定し（Ｓ５参照）、変数ＲＬを受信したラインデータのライン番号（Ｌ＝０）に設定する（Ｓ６参照）。
【００５９】
この様にして、ＲＦ＝１，ＦＮＯ＝０と設定されるので、制御部９は、Ｓ７の判定を否定し、Ｓ８の判定を否定する。
【００６０】
次に制御部９は、第１記憶部１１に記憶され、フレーム番号Ｆ＝０に従う、各ラインデータＡ０〜Ａ２１，Ｂ０〜Ｂ２１，・・・，Ｎ０〜Ｎ２１を、第２記憶部１２へ転送する（図４のＳ１０を参照）。
【００６１】
そして、表示コントローラ１３は、第２記憶部１２から、上記各ラインデータを取り込み、データ信号Ｄ１（シリアルデータ）に変換し、信号ドライバ７に対し、データ信号Ｄ１を出力する。それと同時に、表示コントローラ１３は、走査ドライバ６に対し、スキャン信号Ｓを出力する。
【００６２】
この様にして、制御部９は表示部２に対し、フレーム番号Ｆ＝０に従う表示をさせる（図４のＳ１１と、図５を参照）。図５において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
【００６３】
上記動作の特徴を以下にまとめる。端末５は、第１記憶部１１において、同一のフレーム番号（例えばＦ＝０）に従い、各ラインデータを記憶させる。そして端末５は、上記同一のフレーム番号の次番号（即ちＦ＝１）を受信すると、同一のフレーム番号（Ｆ＝０）に従う、各ラインデータＡ０〜Ａ２１，Ｂ０〜Ｂ２１，・・・，Ｎ０〜Ｎ２１を、第２記憶部１２へ転送し、表示部２にて表示する。
【００６４】
次に制御部９は、現在のフレーム番号ＦＮＯを、変数ＲＦ（＝１）に設定する（図４のＳ１２を参照）。そして制御部９は、受信した、フレーム番号（Ｆ＝１）であり、ライン番号（Ｌ＝０）のラインデータＡ０〜Ａ２１を、第１記憶部１１に記憶させる（図４のＳ９を参照）。
【００６５】
次に制御部９は、ステップＳ３の直前へ戻る。そして、受信データのフレーム番号Ｆが１で、ライン番号Ｌが１〜Ｎ−１の場合、ステップＳ３，Ｓ４，Ｓ５，Ｓ６，Ｓ７，Ｓ８，Ｓ９の動作を繰り返す。
【００６６】
その結果、第１記憶部１１において、フレーム番号Ｆが１で、ライン番号Ｌが０〜Ｎ−１の各ラインデータは、各ライン番号の順に記憶される。
【００６７】
次に、端末５が次のフレームデータを受信したとする。この時、フレーム番号Ｆ＝２となる。この時、制御部９は、ステップＳ３の判定を肯定し、データを受信する（図４のＳ４を参照）。
【００６８】
そして制御部９は、変数ＲＦを、フレーム番号（Ｆ＝２）に設定し（Ｓ５参照）、変数ＲＬを受信したラインデータのライン番号（Ｌ＝０）に設定する（Ｓ６参照）。
【００６９】
この様にして、ＲＦ＝２，ＦＮＯ＝１と設定されるので、制御部９は、Ｓ７の判定を否定し、Ｓ８の判定を否定する。
【００７０】
次に制御部９は、第１記憶部１１に記憶され、フレーム番号Ｆ＝１に従う、各ラインデータを、第２記憶部１２へ転送する（図４のＳ１０を参照）。
【００７１】
そして、表示コントローラ１３は、第２記憶部１２から、上記各ラインデータを取り込み、データ信号Ｄ２（シリアルデータ）に変換し、信号ドライバ７に対し、データ信号Ｄ２を出力する。それと同時に、表示コントローラ１３は、走査ドライバ６に対し、スキャン信号Ｓを出力する。
【００７２】
この様にして、制御部９は表示部２に対し、フレーム番号Ｆ＝１に従う表示をさせる（図４のＳ１１と、図６を参照）。図６において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
【００７３】
上記動作の特徴を以下にまとめる。端末５は、第１記憶部１１において、同一のフレーム番号（例えばＦ＝０）の次番号（Ｆ＝１）に従い、各ライン番号（Ｌ＝０〜Ｎ−１）に対応する各ラインデータを記憶させる。そして端末５は、次番号（Ｆ＝１）の次のフレーム番号（Ｆ＝２）を受信すると、次番号（Ｆ＝１）に従う、上記各ライン番号（Ｌ＝０〜Ｎ−１）に対応する各ラインデータを、第２記憶部１２へ転送し、表示部２にて表示する（図６を参照）。
【００７４】
図５と比べて、図６の第４行目の走査電極Ｑ４上の表示と、第１１行目の走査電極Ｑ１１上の表示が異常である事が分かる。これは、フレーム番号（Ｆ＝１）であり、ライン番号Ｌ＝３のラインデータと、ライン番号Ｌ＝１０のラインデータが、ネットワーク４における通信中に、正しく伝送されなかったためである（通信エラーによるもの）。
【００７５】
ところが、例えば、サーバ３がビデオキャプチャ１４を介して、テレビ信号等を取り込み、ネットワーク４に対し、フレームデータを送信したとする。その時、ネットワーク４において、フレーム速度は通常、３０フレーム／秒である。
【００７６】
即ち、各フレームは１／３０秒毎に切り替わる。従って、図６の様に、２個のラインデータが異常であっても、図６の様に、表示される期間は１／３０秒間である。従って、図６の前後の図５および図７（後述）が正常であれば、人間の目にとって、図６の不正確さは、気が付かれないものである。
【００７７】
この様に、各ラインデータを送信し、各ラインデータを受信し、各ラインデータがまとまったものを、表示させる事により、従来の様に、数画面分のフレームデータが欠落し、画面が飛ぶ事を防止できる。
【００７８】
次に制御部９は、現在のフレーム番号ＦＮＯを、変数ＲＦ（＝２）に設定する（図４のＳ１２を参照）。そして制御部９は、受信した、フレーム番号（Ｆ＝２）であり、ライン番号（Ｌ＝０）のラインデータを、第１記憶部１１に記憶させる（図４のＳ９を参照）。
【００７９】
次に制御部９は、ステップＳ３の直前へ戻る。そして、受信データのフレーム番号Ｆが２で、ライン番号Ｌが１〜Ｎ−１の場合、ステップＳ３，Ｓ４，Ｓ５，Ｓ６，Ｓ７，Ｓ８，Ｓ９の動作を繰り返す。
【００８０】
その結果、第１記憶部１１において、フレーム番号Ｆが２で、ライン番号Ｌが０〜Ｎ−１の各ラインデータは、各ライン番号の順に記憶される。
【００８１】
次に、端末５が次のフレームデータを受信したとする。この時、フレーム番号Ｆ＝３となる。この時、制御部９は、ステップＳ３の判定を肯定し、データを受信する（図４のＳ４を参照）。
【００８２】
そして制御部９は、変数ＲＦを、フレーム番号（Ｆ＝３）に設定し（Ｓ５参照）、変数ＲＬを受信したラインデータのライン番号（Ｌ＝０）に設定する（Ｓ６参照）。
【００８３】
この様にして、ＲＦ＝３，ＦＮＯ＝２と設定されるので、制御部９は、Ｓ７の判定を否定し、Ｓ８の判定を否定する。
【００８４】
次に制御部９は、第１記憶部１１に記憶され、フレーム番号Ｆ＝２に従う、各ラインデータを、第２記憶部１２へ転送する（図４のＳ１０を参照）。
【００８５】
そして、表示コントローラ１３は、第２記憶部１２から、上記各ラインデータを取り込み、データ信号Ｄ３（シリアルデータ）に変換し、信号ドライバ７に対し、データ信号Ｄ３を出力する。それと同時に、表示コントローラ１３は、走査ドライバ６に対し、スキャン信号Ｓを出力する。
【００８６】
この様にして、制御部９は表示部２に対し、フレーム番号Ｆ＝２に従う表示をさせる（図４のＳ１１と、図７を参照）。図７において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
【００８７】
図５に比べ、図７は点灯部分が２列分だけ進んだ画像を示している。この様に、図５と図７は、各ラインデータが正しく伝送されたものである。なお、上記説明と異なり、本発明はスタティック方式を用いた表示部を使用しても良い。
【図面の簡単な説明】
【００８８】
【図１】本発明を実施するための最良の形態に係る配信システム１のブロック図である。
【図２】上記配信システム１を構成する端末５の表示部２の平面図である。
【図３】上記配信システム１を構成するサーバ３が送信する１フレーム分のデータの構成の１例を示す図面である。
【図４】上記端末５における主要動作を示すフローチャートである。
【図５】上記表示部２における表示例（フレーム番号Ｆ＝０の時）である。
【図６】上記表示部２における表示例（フレーム番号Ｆ＝１の時）である。
【図７】上記表示部２における表示例（フレーム番号Ｆ＝２の時）である。
【符号の説明】
【００８９】
１  配信システム
３  サーバ
４  ネットワーク
５  端末
【図１】
2005260794.tif 000003
【図２】
2005260794.tif 000004
【図３】
2005260794.tif 000005
【図４】
2005260794.tif 000006
【図５】
2005260794.tif 000007
【図６】
2005260794.tif 000008
【図７】
2005260794.tif 000009