JP2005260794A - Distribution system - Google Patents
Distribution system Download PDFInfo
- Publication number
- JP2005260794A JP2005260794A JP2004072358A JP2004072358A JP2005260794A JP 2005260794 A JP2005260794 A JP 2005260794A JP 2004072358 A JP2004072358 A JP 2004072358A JP 2004072358 A JP2004072358 A JP 2004072358A JP 2005260794 A JP2005260794 A JP 2005260794A
- Authority
- JP
- Japan
- Prior art keywords
- line
- data
- line data
- storage unit
- distribution system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 239000004973 liquid crystal related substance Substances 0.000 claims description 6
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000002159 abnormal effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000758 substrate Substances 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
本発明は配信システムに関する。 The present invention relates to a distribution system.
従来、この種のシステムは、例えば特許文献1に示されている。この特許文献1の図1によると、サーバ10と、ネットワーク1を介してサーバ10に接続される端末21,22,23が設けられている。
上記システムでは、サーバ10が端末21,22,23に対し、動画をストリーミング配信している。しかし、この動画ストリーミングでは、1回の送信において、少なくとも1フレーム(1画面)単位で、データを送信している。ネットワーク1の回線が混雑してくると、送信されたフレームデータが受信できなくなる。その結果、1回に送信されたフレーム数の分だけ画面が飛び、ガクガクした再生画像となる、欠点がある。
In the system described above, the
そこで、本発明はこの様な従来の欠点を考慮して、ネットワークの回線が混雑してもスムーズな画像を再生できる、配信システムを提供する。 In view of this, the present invention provides a distribution system capable of reproducing a smooth image even when a network line is congested in consideration of such conventional drawbacks.
請求項1の本発明では、サーバと、ネットワークを介して前記サーバに接続される端末とを備え、動画をストリーミング配信する配信システムにおいて、前記サーバは各々のフレームデータを1ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し、各ライン番号の順に、前記ライン番号が付加された各ラインデータを送信する。
In the present invention of
請求項2の本発明では、前記サーバは、分割された各ラインデータに、各フレーム番号および各ライン番号を付加し、各ライン番号の順に、同一のフレーム番号および前記ライン番号が付加された各ラインデータを送信し、その後に各ライン番号の順に、前記フレーム番号の次番号および該ライン番号が付加された各ラインデータを送信する。
In this invention of
請求項3の本発明では、前記端末は第1記憶部において、前記同一のフレーム番号に従い、各ラインデータを記憶させ、前記次番号を受信すると、前記同一のフレーム番号に従う、前記各ラインデータを第2記憶部に転送し、表示部に表示する。 In this invention of Claim 3, the said terminal memorize | stores each line data according to the said same frame number in the 1st memory | storage part, When the said next number is received, each said line data according to the said same frame number is stored. The data is transferred to the second storage unit and displayed on the display unit.
請求項4の本発明では、前記端末は前記第1記憶部において、前記同一のフレーム番号の次番号に従い、各ラインデータを記憶させ、前記次番号の次のフレーム番号を受信すると、前記次番号に従う、前記各ラインデータを前記第2記憶部に転送し、前記表示部に表示する。
In the present invention of
請求項5の本発明では、前記第1記憶部はラインメモリで構成され、前記第2記憶部はフレームメモリで構成される。 According to a fifth aspect of the present invention, the first storage unit is composed of a line memory, and the second storage unit is composed of a frame memory.
請求項6の本発明では、前記表示部は、マトリックス状に配置された発光素子または液晶表示装置から構成される。 According to a sixth aspect of the present invention, the display section includes light emitting elements or a liquid crystal display device arranged in a matrix.
請求項1の本発明では、サーバと、ネットワークを介してサーバに接続される端末とを備え、動画をストリーミング配信する配信システムにおいて、サーバは各々のフレームデータを1ライン毎に分割し、分割された各ラインデータに各ライン番号を付加し、各ライン番号の順に、ライン番号が付加された各ラインデータを送信する。この様に、サーバは各ライン番号の順に、ライン番号が付加された各ラインデータを送信するので、各ラインデータを確実に伝送できる。
In the present invention of
請求項2の本発明では、サーバは、分割された各ラインデータに、各フレーム番号および各ライン番号を付加し、各ライン番号の順に、同一のフレーム番号およびライン番号が付加された各ラインデータを送信し、その後に各ライン番号の順に、フレーム番号の次番号および該ライン番号が付加された各ラインデータを送信する。この様に、サーバは各ライン番号の順に、同一のフレーム番号およびライン番号が付加された各ラインデータを送信するので、各ラインデータを、更に確実に伝送できる。
In the present invention of
請求項3の本発明では、端末は第1記憶部において、同一のフレーム番号に従い、各ラインデータを記憶させ、次番号を受信すると、同一のフレーム番号に従う、各ラインデータを第2記憶部に転送し、表示部に表示する。上記構成により、同一のフレーム番号に従う、数個のラインデータが異常であっても、人間の目では感知できないほど瞬時である。従って、従来の様に、数画面のフレームデータが欠落し、画面が飛ぶ事を防止できる。即ち、ネットワークの回線が混雑しても、スムーズな画像を再生できる。 In the present invention of claim 3, the terminal stores each line data according to the same frame number in the first storage unit, and when receiving the next number, the terminal stores each line data according to the same frame number in the second storage unit. Transfer and display on the display. With the above configuration, even if several pieces of line data according to the same frame number are abnormal, they are so instantaneous that they cannot be detected by human eyes. Therefore, it is possible to prevent the frame data of several screens from being lost and the screen from being skipped as in the prior art. That is, even if the network line is congested, a smooth image can be reproduced.
請求項4の本発明では、端末は第1記憶部において、同一のフレーム番号の次番号に従い、各ラインデータを記憶させ、次番号の次のフレーム番号を受信すると、次番号に従う、各ラインデータを第2記憶部に転送し、表示部に表示する。この様に、次番号の次のフレーム番号を受信すると、次番号に従う各ラインデータを表示部に表示させるので、多数のラインデータを欠落させることなく、上記フレーム番号に従う画面を正確に再現(表示)できる。
In the present invention of
請求項5の本発明では、第1記憶部はラインメモリで構成され、第2記憶部はフレームメモリで構成される。上記構成により、同一のフレーム番号に従う、または次番号に従う各ラインデータを、大量に欠落させることなく、表示できる。
In the present invention of
請求項6の本発明では、表示部は、マトリックス状に配置された発光素子または液晶表示装置から構成される。この様に、本発明の端末は、各ラインデータ毎に記憶し、1つのフレームとして、まとまったものを転送し、表示させるので、マトリックス状に配置された発光素子または液晶表示装置に好適である。
In the present invention of
以下に、図1と図2に従い、本発明を実施するための最良の形態に係る配信システム1を説明する。図1は配信システム1のブロック図、図2は表示部2の平面図である。
Hereinafter, a
これらの図において、サーバ3と、ネットワーク4(例えば、LAN回線など)を介してサーバ3に接続される端末5とが設けられている。サーバ3はネットワーク4を介して端末5に対し、動画をストリーミング配信する。
In these figures, a server 3 and a
表示部2において、例えば12本の行電極Q1〜Q12は、互いに離れて設けられている。また、22本の列電極P1〜P22は互いに離れて設けられている。行電極Q1〜Q12と列電極P1〜P22は、接触しない様に設けられている。
In the
各列において、12個の発光素子(例えば、橙色を発光する発光ダイオードなどからなる)の各カソードは、行電極Q1〜Q12に接続されている。行電極Q1〜Q12は各々走査ドライバ6の各出力端子に接続されている。走査ドライバ6の入力側には、スキャン信号Sが入力される。
In each column, each cathode of 12 light emitting elements (for example, a light emitting diode that emits orange light) is connected to the row electrodes Q1 to Q12. The row electrodes Q1 to Q12 are each connected to each output terminal of the
各行において、22個の発光素子の各アノードは列電極P1〜P22接続されている。列電極P1〜P22は各々、信号ドライバ7の各出力端子に接続されている。信号ドライバ7の入力側には、クロック信号CLと、データ信号Dが入力される。
In each row, the anodes of the 22 light emitting elements are connected to the column electrodes P1 to P22. Each of the column electrodes P1 to P22 is connected to each output terminal of the
信号ドライバ7はデータ信号Dが入力されると、第1列目の列電極P1から第22列目の列電極P22に対し、パラレルにデータを出力する。上記構成により、データ信号Dに従って、12×22=264個の発光素子は、点灯(オン)または消灯(オフ)される。その結果、表示部2は所定の表示を行う。
When the data signal D is input, the
なお、発光素子は諧調制御されても良い。また、上記説明と異なり、1組の発光素子は1個の赤色発光ダイオードと、1個の緑色発光ダイオードと、1個の青色発光ダイオードとから構成しても良い。 Note that the light emitting element may be controlled in gradation. Further, unlike the above description, one set of light emitting elements may be composed of one red light emitting diode, one green light emitting diode, and one blue light emitting diode.
この様に、表示部2は、マトリックス(行列)状に配置された複数の発光素子から構成される。また、表示部2は、2枚の絶縁基板と、その中に挟持された液晶と、行電極および列電極と、TFTとを有し、マトリックス駆動される液晶表示装置にて構成されても良い。
As described above, the
端末5は例えば、表示部2と、走査ドライバ6と、信号ドライバ7と、LANコントローラ8と、制御部9と、ROM10と、第1記憶部11と、第2記憶部12と、表示コントローラ13等から構成されている。
For example, the
LANコントローラ8はネットワーク4に接続され、ネットワーク4から動画データを取り込む様に構成されている。制御部9は例えばCPU等からなり、上記部品8,10、11,12,13を制御するものである。
The
ROM10はリードオンリメモリであり、制御部9に接続され、制御部9の制御プログラムを記憶している。
The
第1記憶部11は例えば、ランダムアクセスメモリからなり、制御部9に接続され、ラインデータ(後述)等を記憶している。この様に、第1記憶部11はラインメモリで構成されている。
The
第2記憶部12は例えばVRAM(ビデオランダムアクセスメモリ)からなり、制御部9に接続され、フレームデータ(後述)等を記憶している。この様に、第2記憶部12はフレームメモリで構成されている。
The
表示コントローラ13は例えば、集積回路素子(IC)等からなり、制御部9と、第2記憶部12と、走査ドライバ6と、信号ドライバ7とに各々接続されている。
The
表示コントローラ13は、例えば走査ドライバ6に対し、スキャン信号Sを出力する。表示コントローラ13は、例えば信号ドライバ7に対し、クロック信号CLと、データ信号等を出力する。以上の部品により、この端末5は構成されている。また、図示していないが、複数の端末5がネットワーク4に接続されても良い。
The
サーバ3は例えば、ビデオキャプチャ14と、LANコントローラ15と、制御手段16と、ROM17と、RAM18と、HDD19等から構成されている。
The server 3 includes, for example, a
ビデオキャプチャ14は、各々の外部機器(図示せず)から、テレビ信号や、DVD再生信号や、ビデオ再生信号や、カメラ再生信号を取り込む様に、構成されている。
The
LANコントローラ15はネットワーク4に接続され、ネットワーク4に対し、動画データを出力する様に構成されている。制御手段16は例えばCPU等からなり、上記部品14,15,17,18,19を制御するものである。
The
ROM17はリードオンリメモリであり、制御手段16に接続され、制御手段16の制御プログラムを記憶している。RAM18はランダムアクセスメモリからなり、このサーバ3を動作させるのに必要なデータを記憶している。
A
HDD19はハードディスクドライバであり、外部機器からビデオキャプチャ14を介して入力されたテレビ信号や、DVD再生信号や、ビデオ再生信号や、カメラ再生信号等を記憶している。上記部品14,15,16,17,18,19等により、このサーバ3は構成されている。また、この端末5と、サーバ3と、ネットワーク4等により、本配信システム1は構成されている。
The
次に、図1ないし図3に従って、サーバ3が各ラインデータ等を送信する動作を説明する。図3はサーバ3が送信する1フレームのデータの構成の1例を示す。最初に、サーバ3の制御手段16はビデオキャプチャ14を介して、外部機器からの再生信号を取り込みHDD19に記憶させる。
Next, the operation in which the server 3 transmits each line data and the like will be described with reference to FIGS. FIG. 3 shows an example of the structure of 1-frame data transmitted by the server 3. First, the control means 16 of the server 3 captures a reproduction signal from an external device via the
次に、制御手段16に接続された入力部(図示せず)に、所定の入力が行われると、制御手段16はHDD19から、所定のフレームデータ(複数個)を取り込み、RAM18へ転送する。
Next, when a predetermined input is made to an input unit (not shown) connected to the control means 16, the control means 16 takes in predetermined frame data (plural) from the
そして、制御手段16はRAM18のワークエリアにおいて、1つのフレームデータを1ライン毎に分割する(図3参照)。即ち、制御手段16は、1つのフレームデータを、12個のラインデータA0〜A21,B0〜B21,・・・,N0〜N21に分割する。 And the control means 16 divides | segments one frame data for every line in the work area of RAM18 (refer FIG. 3). That is, the control means 16 divides one frame data into 12 line data A0 to A21, B0 to B21,..., N0 to N21.
次に制御手段16は、分割された上記各ラインデータに、各ライン番号(L=0,1,---,N−1)を付加する。 Next, the control means 16 adds each line number (L = 0, 1, ---, N-1) to each of the divided line data.
そして制御手段16はネットワーク4に対し、各ライン番号の順に、前記各ライン番号が付加された各ラインデータを送信する。
And the control means 16 transmits each line data to which each said line number was added to the
更に詳細には、制御手段16は、分割された各ラインデータA0〜A21,B0〜B21,・・・,N0〜N21に対し、各フレーム番号(例えばF=0)および各ライン番号(L=0,1,---,N−1)を付加する。 More specifically, the control means 16 applies each frame number (for example, F = 0) and each line number (L = L =) to each of the divided line data A0 to A21, B0 to B21,. 0,1, ---, N-1) are added.
次に制御手段16は、各ライン番号の順に(L=0,1,---,N−1)、同一のフレーム番号(F=0)および前記各ライン番号(L=0,1,---,N−1)が付加された各ラインデータ(a,b,---,n)を、ネットワーク4に対して送信する。
Next, the control means 16 in the order of each line number (L = 0, 1, ---, N-1), the same frame number (F = 0), and each line number (L = 0, 1, − Each line data (a, b, ---, n) to which-, N-1) is added is transmitted to the
その後に、制御手段16は、次のフレームデータを1ライン毎に分割し、分割された各ラインデータに、各フレーム番号(F=1)および各ライン番号(L=0,1,---,N−1)を付加する。 Thereafter, the control means 16 divides the next frame data for each line, and each frame data is divided into each frame number (F = 1) and each line number (L = 0, 1, ----). , N-1).
そして制御手段16は、各ライン番号の順に、前記フレーム番号(F=0)の次番号(F=1)および該ライン番号(L=0,1,---,N−1)が付加された各ラインデータ(a1,b1,---,n1)を、ネットワーク4に対して送信する。
The control means 16 adds the next number (F = 1) of the frame number (F = 0) and the line number (L = 0, 1, ---, N-1) in the order of each line number. Each line data (a1, b1, ---, n1) is transmitted to the
この様にして、制御手段16はネットワーク4に対し、各々のフレームデータを、各ラインデータ毎に送信する。
In this way, the control means 16 transmits each frame data to the
次に、図1ないし図7に従い、端末5が各ラインデータ等を受信し、表示する動作を説明する。図4は、端末5における主要動作を示すフローチャート、図5は表示部2における表示例(F=0の時)、図6は表示部2における表示例(F=1の時)、図7は表示部2における表示例(F=2の時)を示す。
Next, the operation in which the
これらの図において、端末5の制御部9に接続された入力部を構成するスタートボタン(共に図示せず)が押されることにより、制御動作が開始する。
In these drawings, a control operation starts when a start button (both not shown) constituting an input unit connected to the control unit 9 of the
最初に、制御部9は、端末5の第2記憶部12に記憶されたデータをクリアし、第1記憶部11に記憶されたデータをクリアする(図4のS1を参照)。次に制御部9は、現在のフレーム番号FNOをゼロに設定する(図4のS2を参照)。
First, the control unit 9 clears the data stored in the
そして制御部9は、データが有るか否かを判定する(図4のS3を参照)。上記説明では、端末5は各ラインデータを受信しているので、制御部9はステップS3の判定を肯定する。次に制御部9は、データを受信する(図4のS4を参照)。
And the control part 9 determines whether there exists data (refer S3 of FIG. 4). In the above description, since the
そして制御部9は、変数RFを受信データのフレーム番号、即ちゼロに設定する(図4のS5を参照)。次に制御部9は、変数RLを受信データのライン番号(ゼロ)に設定する(図4のS6を参照)。 Then, the control unit 9 sets the variable RF to the frame number of the received data, that is, zero (see S5 in FIG. 4). Next, the control unit 9 sets the variable RL to the line number (zero) of the received data (see S6 in FIG. 4).
そして制御部9は、変数RFが現在のフレーム番号FNOより小さいか否かを判定する(図4のS7を参照)。上記説明では、RFとFNOは共にゼロであるので、制御部9はステップS7の判定を否定する。 Then, the control unit 9 determines whether or not the variable RF is smaller than the current frame number FNO (see S7 in FIG. 4). In the above description, since both RF and FNO are zero, the control unit 9 denies the determination in step S7.
次に制御部9は、変数RFが現在のフレーム番号FNOと等しいか否かを判定する(図4のS8を参照)。上記説明では、両者は等しいので、制御部9はステップS8の判定を肯定する。 Next, the control unit 9 determines whether or not the variable RF is equal to the current frame number FNO (see S8 in FIG. 4). In the above description, since both are equal, the control unit 9 affirms the determination in step S8.
そして制御部9は、受信データ、即ち、フレーム番号Fがゼロで、ライン番号Lがゼロである、ラインデータA0〜A21を、第1記憶部(ラインメモリ)11に記憶させる(図4のS9を参照)。 The control unit 9 stores the received data, that is, the line data A0 to A21 in which the frame number F is zero and the line number L is zero in the first storage unit (line memory) 11 (S9 in FIG. 4). See).
次に制御部9は、ステップS3の直前へ戻る。そして、受信データのフレーム番号Fがゼロで、ライン番号Lが1〜N−1の場合、ステップS3,S4,S5,S6,S7,S8,S9の動作を繰り返す。 Next, the control unit 9 returns to immediately before step S3. When the frame number F of the received data is zero and the line number L is 1 to N-1, the operations of steps S3, S4, S5, S6, S7, S8, and S9 are repeated.
その結果、第1記憶部11において、フレーム番号Fがゼロで、ライン番号Lが0〜N−1の各ラインデータA0〜A21,B0〜B21,・・・,N0〜N21は、各ライン番号の順に記憶される。
As a result, in the
次に、端末5が次のフレームデータを受信したとする。この時、フレーム番号F=1となる。この時、制御部9は、ステップS3の判定を肯定し、データを受信する(図4のS4を参照)。
Next, it is assumed that the
そして制御部9は、変数RFを、フレーム番号(F=1)に設定し(S5参照)、変数RLを受信したラインデータのライン番号(L=0)に設定する(S6参照)。 Then, the control unit 9 sets the variable RF to the frame number (F = 1) (see S5), and sets the variable RL to the line number (L = 0) of the received line data (see S6).
この様にして、RF=1,FNO=0と設定されるので、制御部9は、S7の判定を否定し、S8の判定を否定する。 Thus, since RF = 1 and FNO = 0 are set, the control unit 9 denies the determination of S7 and denies the determination of S8.
次に制御部9は、第1記憶部11に記憶され、フレーム番号F=0に従う、各ラインデータA0〜A21,B0〜B21,・・・,N0〜N21を、第2記憶部12へ転送する(図4のS10を参照)。
Next, the control unit 9 stores the line data A0 to A21, B0 to B21,..., N0 to N21, which are stored in the
そして、表示コントローラ13は、第2記憶部12から、上記各ラインデータを取り込み、データ信号D1(シリアルデータ)に変換し、信号ドライバ7に対し、データ信号D1を出力する。それと同時に、表示コントローラ13は、走査ドライバ6に対し、スキャン信号Sを出力する。
Then, the
この様にして、制御部9は表示部2に対し、フレーム番号F=0に従う表示をさせる(図4のS11と、図5を参照)。図5において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
In this way, the control unit 9 causes the
上記動作の特徴を以下にまとめる。端末5は、第1記憶部11において、同一のフレーム番号(例えばF=0)に従い、各ラインデータを記憶させる。そして端末5は、上記同一のフレーム番号の次番号(即ちF=1)を受信すると、同一のフレーム番号(F=0)に従う、各ラインデータA0〜A21,B0〜B21,・・・,N0〜N21を、第2記憶部12へ転送し、表示部2にて表示する。
The characteristics of the above operation are summarized below. The terminal 5 stores each line data in the
次に制御部9は、現在のフレーム番号FNOを、変数RF(=1)に設定する(図4のS12を参照)。そして制御部9は、受信した、フレーム番号(F=1)であり、ライン番号(L=0)のラインデータA0〜A21を、第1記憶部11に記憶させる(図4のS9を参照)。 Next, the control unit 9 sets the current frame number FNO to a variable RF (= 1) (see S12 in FIG. 4). Then, the control unit 9 stores the received line data A0 to A21 of the frame number (F = 1) and the line number (L = 0) in the first storage unit 11 (see S9 in FIG. 4). .
次に制御部9は、ステップS3の直前へ戻る。そして、受信データのフレーム番号Fが1で、ライン番号Lが1〜N−1の場合、ステップS3,S4,S5,S6,S7,S8,S9の動作を繰り返す。 Next, the control unit 9 returns to immediately before step S3. If the frame number F of the received data is 1 and the line number L is 1 to N-1, the operations of steps S3, S4, S5, S6, S7, S8, and S9 are repeated.
その結果、第1記憶部11において、フレーム番号Fが1で、ライン番号Lが0〜N−1の各ラインデータは、各ライン番号の順に記憶される。
As a result, in the
次に、端末5が次のフレームデータを受信したとする。この時、フレーム番号F=2となる。この時、制御部9は、ステップS3の判定を肯定し、データを受信する(図4のS4を参照)。
Next, it is assumed that the
そして制御部9は、変数RFを、フレーム番号(F=2)に設定し(S5参照)、変数RLを受信したラインデータのライン番号(L=0)に設定する(S6参照)。 Then, the control unit 9 sets the variable RF to the frame number (F = 2) (see S5), and sets the variable RL to the line number (L = 0) of the received line data (see S6).
この様にして、RF=2,FNO=1と設定されるので、制御部9は、S7の判定を否定し、S8の判定を否定する。 In this way, since RF = 2 and FNO = 1 are set, the control unit 9 denies the determination of S7 and denies the determination of S8.
次に制御部9は、第1記憶部11に記憶され、フレーム番号F=1に従う、各ラインデータを、第2記憶部12へ転送する(図4のS10を参照)。
Next, the control unit 9 transfers each line data stored in the
そして、表示コントローラ13は、第2記憶部12から、上記各ラインデータを取り込み、データ信号D2(シリアルデータ)に変換し、信号ドライバ7に対し、データ信号D2を出力する。それと同時に、表示コントローラ13は、走査ドライバ6に対し、スキャン信号Sを出力する。
Then, the
この様にして、制御部9は表示部2に対し、フレーム番号F=1に従う表示をさせる(図4のS11と、図6を参照)。図6において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
In this way, the control unit 9 causes the
上記動作の特徴を以下にまとめる。端末5は、第1記憶部11において、同一のフレーム番号(例えばF=0)の次番号(F=1)に従い、各ライン番号(L=0〜N−1)に対応する各ラインデータを記憶させる。そして端末5は、次番号(F=1)の次のフレーム番号(F=2)を受信すると、次番号(F=1)に従う、上記各ライン番号(L=0〜N−1)に対応する各ラインデータを、第2記憶部12へ転送し、表示部2にて表示する(図6を参照)。
The characteristics of the above operation are summarized below. In the
図5と比べて、図6の第4行目の走査電極Q4上の表示と、第11行目の走査電極Q11上の表示が異常である事が分かる。これは、フレーム番号(F=1)であり、ライン番号L=3のラインデータと、ライン番号L=10のラインデータが、ネットワーク4における通信中に、正しく伝送されなかったためである(通信エラーによるもの)。 Compared to FIG. 5, it can be seen that the display on the scan electrode Q4 in the fourth row in FIG. 6 and the display on the scan electrode Q11 in the eleventh row are abnormal. This is because the frame number (F = 1) and the line data with the line number L = 3 and the line data with the line number L = 10 were not correctly transmitted during communication in the network 4 (communication error). By).
ところが、例えば、サーバ3がビデオキャプチャ14を介して、テレビ信号等を取り込み、ネットワーク4に対し、フレームデータを送信したとする。その時、ネットワーク4において、フレーム速度は通常、30フレーム/秒である。
However, for example, assume that the server 3 captures a television signal or the like via the
即ち、各フレームは1/30秒毎に切り替わる。従って、図6の様に、2個のラインデータが異常であっても、図6の様に、表示される期間は1/30秒間である。従って、図6の前後の図5および図7(後述)が正常であれば、人間の目にとって、図6の不正確さは、気が付かれないものである。 That is, each frame is switched every 1/30 seconds. Therefore, even if two line data are abnormal as shown in FIG. 6, the displayed period is 1/30 second as shown in FIG. Therefore, if FIG. 5 before and after FIG. 6 and FIG. 7 (described later) are normal, the inaccuracy of FIG. 6 is not noticeable to the human eye.
この様に、各ラインデータを送信し、各ラインデータを受信し、各ラインデータがまとまったものを、表示させる事により、従来の様に、数画面分のフレームデータが欠落し、画面が飛ぶ事を防止できる。 In this way, by sending each line data, receiving each line data, and displaying each set of line data, the frame data for several screens will be lost and the screen will fly as before. You can prevent things.
次に制御部9は、現在のフレーム番号FNOを、変数RF(=2)に設定する(図4のS12を参照)。そして制御部9は、受信した、フレーム番号(F=2)であり、ライン番号(L=0)のラインデータを、第1記憶部11に記憶させる(図4のS9を参照)。 Next, the control unit 9 sets the current frame number FNO to a variable RF (= 2) (see S12 in FIG. 4). Then, the control unit 9 stores the received line data of the frame number (F = 2) and the line number (L = 0) in the first storage unit 11 (see S9 in FIG. 4).
次に制御部9は、ステップS3の直前へ戻る。そして、受信データのフレーム番号Fが2で、ライン番号Lが1〜N−1の場合、ステップS3,S4,S5,S6,S7,S8,S9の動作を繰り返す。 Next, the control unit 9 returns to immediately before step S3. When the frame number F of the received data is 2 and the line number L is 1 to N-1, the operations of steps S3, S4, S5, S6, S7, S8, and S9 are repeated.
その結果、第1記憶部11において、フレーム番号Fが2で、ライン番号Lが0〜N−1の各ラインデータは、各ライン番号の順に記憶される。
As a result, in the
次に、端末5が次のフレームデータを受信したとする。この時、フレーム番号F=3となる。この時、制御部9は、ステップS3の判定を肯定し、データを受信する(図4のS4を参照)。
Next, it is assumed that the
そして制御部9は、変数RFを、フレーム番号(F=3)に設定し(S5参照)、変数RLを受信したラインデータのライン番号(L=0)に設定する(S6参照)。 Then, the control unit 9 sets the variable RF to the frame number (F = 3) (see S5), and sets the variable RL to the line number (L = 0) of the received line data (see S6).
この様にして、RF=3,FNO=2と設定されるので、制御部9は、S7の判定を否定し、S8の判定を否定する。 Thus, since RF = 3 and FNO = 2 are set, the control unit 9 denies the determination of S7 and denies the determination of S8.
次に制御部9は、第1記憶部11に記憶され、フレーム番号F=2に従う、各ラインデータを、第2記憶部12へ転送する(図4のS10を参照)。
Next, the control unit 9 transfers each line data stored in the
そして、表示コントローラ13は、第2記憶部12から、上記各ラインデータを取り込み、データ信号D3(シリアルデータ)に変換し、信号ドライバ7に対し、データ信号D3を出力する。それと同時に、表示コントローラ13は、走査ドライバ6に対し、スキャン信号Sを出力する。
Then, the
この様にして、制御部9は表示部2に対し、フレーム番号F=2に従う表示をさせる(図4のS11と、図7を参照)。図7において、暗い要素部分が点灯部分を示し、明るい要素部分が非点灯部分を示す。
In this way, the control unit 9 causes the
図5に比べ、図7は点灯部分が2列分だけ進んだ画像を示している。この様に、図5と図7は、各ラインデータが正しく伝送されたものである。なお、上記説明と異なり、本発明はスタティック方式を用いた表示部を使用しても良い。 Compared to FIG. 5, FIG. 7 shows an image in which the lighting portion has advanced by two columns. In this way, in FIG. 5 and FIG. 7, each line data is correctly transmitted. Unlike the above description, the present invention may use a display unit using a static method.
1 配信システム
3 サーバ
4 ネットワーク
5 端末
1 distribution system 3
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004072358A JP2005260794A (en) | 2004-03-15 | 2004-03-15 | Distribution system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004072358A JP2005260794A (en) | 2004-03-15 | 2004-03-15 | Distribution system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2005260794A true JP2005260794A (en) | 2005-09-22 |
Family
ID=35086065
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004072358A Pending JP2005260794A (en) | 2004-03-15 | 2004-03-15 | Distribution system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2005260794A (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0220187A (en) * | 1988-07-08 | 1990-01-23 | Ricoh Co Ltd | Video transmission method and device |
| JPH0276384A (en) * | 1988-09-12 | 1990-03-15 | Canon Inc | Picture transmission system |
| JPH0651725A (en) * | 1992-05-19 | 1994-02-25 | Canon Inc | Display control device and display control method |
| JP2000253401A (en) * | 1999-03-03 | 2000-09-14 | Hitachi Denshi Ltd | Video data transmission equipment |
| JP2000284776A (en) * | 1999-03-30 | 2000-10-13 | Fuji Film Microdevices Co Ltd | Picture processor |
-
2004
- 2004-03-15 JP JP2004072358A patent/JP2005260794A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0220187A (en) * | 1988-07-08 | 1990-01-23 | Ricoh Co Ltd | Video transmission method and device |
| JPH0276384A (en) * | 1988-09-12 | 1990-03-15 | Canon Inc | Picture transmission system |
| JPH0651725A (en) * | 1992-05-19 | 1994-02-25 | Canon Inc | Display control device and display control method |
| JP2000253401A (en) * | 1999-03-03 | 2000-09-14 | Hitachi Denshi Ltd | Video data transmission equipment |
| JP2000284776A (en) * | 1999-03-30 | 2000-10-13 | Fuji Film Microdevices Co Ltd | Picture processor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN204190885U (en) | Splicing display system, LED LCD display and TV | |
| US5212477A (en) | Method for sizing message characters for a display | |
| US20150205565A1 (en) | Multi-screen display system and display method | |
| US10353785B2 (en) | System and method for systemic detection of display errors | |
| US9875522B2 (en) | Display control apparatus | |
| TW200404458A (en) | Signaling display device to automatically characterize video signal | |
| EP1804230B1 (en) | Liquid crystal display and method of driving the same | |
| CN104933985A (en) | Display substrate, display device and display substrate drive method | |
| JP2005260794A (en) | Distribution system | |
| US11006070B2 (en) | Display device and video display method therefor | |
| JP2000148105A (en) | Information display device | |
| JP2009086262A (en) | Liquid crystal display device | |
| JP2013122663A (en) | Display system, calibration method, computer program, and recording medium | |
| JP2001136412A (en) | Gamma correction circuit for multiple video displays | |
| CN111627373B (en) | Display screen display state management method and device | |
| KR100916895B1 (en) | Video display device | |
| JP3614334B2 (en) | Video signal processing device | |
| KR101054349B1 (en) | High-definition billboard display system complements data rates | |
| US20020122012A1 (en) | Visual display arrangement and method for ascertaining the local position of a visual display unit within a visual display arrangement having a multiplicity of visual display units | |
| JP5057053B2 (en) | Gamma switching device and method | |
| US8786775B2 (en) | Display system and method of outputting image signal corresponding to display panel | |
| JP2007036702A (en) | Portable information terminal and display control method | |
| JP2003153115A (en) | Display system for on-screen display picture plane | |
| KR20040073863A (en) | Apparatus and method for preventing afterimage on display unit | |
| CN115766970A (en) | Method, system and application for dynamic setting of length and width of subtitles of formation aircraft light matrix |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20051227 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070305 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100209 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100629 |