JP4055014B2 - Data transmission device - Google Patents
Data transmission device Download PDFInfo
- Publication number
- JP4055014B2 JP4055014B2 JP2005087800A JP2005087800A JP4055014B2 JP 4055014 B2 JP4055014 B2 JP 4055014B2 JP 2005087800 A JP2005087800 A JP 2005087800A JP 2005087800 A JP2005087800 A JP 2005087800A JP 4055014 B2 JP4055014 B2 JP 4055014B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- bit rate
- transmission side
- side buffer
- rate conversion
- 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.)
- Expired - Fee Related
Links
- 230000005540 biological transmission Effects 0.000 title claims description 103
- 238000006243 chemical reaction Methods 0.000 claims description 45
- 238000004891 communication Methods 0.000 claims description 39
- 238000009825 accumulation Methods 0.000 claims description 15
- 238000012544 monitoring process Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 description 24
- 230000003321 amplification Effects 0.000 description 7
- 238000003199 nucleic acid amplification method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Communication Control (AREA)
Description
本発明は、高ビットレートの映像データ等を送信可能なデータ送信装置に関し、特に、ハードディスク等に格納されたディジタルデータのビットレートを伝送路において伝送可能なビットレートに変換して送信可能なトランスコーディング機能を有するデータ送信装置に関する。 The present invention relates to a data transmission apparatus capable of transmitting high bit rate video data and the like, and in particular, a transformer capable of transmitting digital data stored in a hard disk or the like by converting the bit rate to a bit rate that can be transmitted on a transmission line. The present invention relates to a data transmission apparatus having a coding function.
近年、PVR(Personal Video Recorder)機能を搭載したDVD/HDDレコーダやパソコンの普及が目覚ましく、それに伴い個人が家庭で視聴しうるビデオ資産も増えてきてきる。そして、DVD/HDDレコーダやパソコンなどに蓄積された映像情報等のコンテンツを、見たいときに、見たい場所で楽しむということが求められており、ホームネットワークを利用してテレビやパソコンなどのクライアント機器に出力可能とする技術が提案されている。映像データや音声データなどの大量のデータを高速かつリアルタイムに伝送する技術として、例えば、ディジタルテレビ、ディジタルビデオなどの接続用インタフェースにIEEE1394が採用されている。 In recent years, DVD / HDD recorders and personal computers equipped with a PVR (Personal Video Recorder) function have been widely used, and video assets that individuals can view at home have also increased. In addition, it is required to enjoy contents such as video information stored on a DVD / HDD recorder or a personal computer at a place where the user wants to view the content, and a client such as a television or a personal computer using a home network. Technologies that enable output to equipment have been proposed. As a technique for transmitting a large amount of data such as video data and audio data at high speed and in real time, for example, IEEE 1394 is adopted as a connection interface for digital television, digital video, and the like.
また、最近では機器間の接続を簡単にするために、無線LANを利用してDVD/HDDレコーダやパソコン、液晶モニタなどを接続できるようになっている。この無線LANの代表的な技術としては、IEEEにおいて標準化されているIEEE802.11があり、2.4GHz帯を使用するものが主流となっている。2.4GHz帯はISM(Industrial, Scientific and Medical)バンドとよばれ、産業用や医療用、家庭用の電子レンジなどに使われる周波数帯であり、日本では2.400〜2.497GHzが無線LANに割り当てられている。 Recently, in order to simplify the connection between devices, a DVD / HDD recorder, a personal computer, a liquid crystal monitor, and the like can be connected using a wireless LAN. As a typical technique of this wireless LAN, there is IEEE 802.11 standardized by IEEE, and the one using the 2.4 GHz band is the mainstream. The 2.4 GHz band is called an ISM (Industrial, Scientific and Medical) band, and is a frequency band used for industrial, medical, and household microwave ovens. In Japan, 2.400-2.497 GHz is a wireless LAN. Assigned to.
ここで、例えば無線LAN等を介してデータ伝送を行う通信機器(特に携帯型通信端末)においては、供給可能な電力が制限されることもあるため、消費電力を抑制する技術が要求される。 Here, for example, in a communication device (particularly a portable communication terminal) that performs data transmission via a wireless LAN or the like, the power that can be supplied may be limited, and thus a technique for suppressing power consumption is required.
例えば、特許文献1には、携帯ディジタル放送受信機において、正常な出力が得られない場合に内部回路の動作を停止させ無駄な電力消費を抑制する技術が開示されている。同様に、特許文献2には、ディジタル放送受信装置において、受信レベルが一定以下になったときに変調部等の電源を停止させ省電力化を図る技術が開示されている。 For example, Patent Document 1 discloses a technique for suppressing wasteful power consumption by stopping the operation of an internal circuit when a normal output cannot be obtained in a portable digital broadcast receiver. Similarly, Patent Document 2 discloses a technique for reducing power consumption by stopping the power source of a modulation unit or the like when a reception level is below a certain level in a digital broadcast receiving apparatus.
また、特許文献3には、録画再生ユニットと通信ユニットとを具備するルータ内蔵録画再生装置において、録画再生ユニットと通信ユニットに供給される電源を独立して制御可能とし、録画再生ユニットを使用するコマンドを受信した場合にのみ同ユニットの電源を供給する技術が開示されている。 Further, in Patent Document 3, in a recording / playback apparatus with a built-in router including a recording / playback unit and a communication unit, the power supplied to the recording / playback unit and the communication unit can be controlled independently, and the recording / playback unit is used. A technique for supplying power to the unit only when a command is received is disclosed.
また、ディジタル映像データのデコード処理やエンコード処理を行うAVデータ処理装置においては、デコード処理やエンコード処理に最大限のCPUパワー(高いクロック周波数)が必要とされ消費電力が比較的大きくなるため、この分野でも消費電力を抑制する技術が要求される。 In addition, in an AV data processing apparatus that performs decoding processing and encoding processing of digital video data, maximum CPU power (high clock frequency) is required for decoding processing and encoding processing, and power consumption becomes relatively large. Technologies that reduce power consumption are also required in the field.
例えば、特許文献4には、稼働するアプリケーションプログラムの種類によって、CPUに供給するクロック周波数を制御して省電力モードに移行する技術が開示されている。具体的には、エンコーダ及びデコーダが稼働する場合はCPUのクロック周波数を最大にし、稼働しない場合はCPUのクロック周波数を低減又は停止させるようにしている。 For example, Patent Document 4 discloses a technique for shifting to a power saving mode by controlling the clock frequency supplied to a CPU according to the type of application program that is running. Specifically, the CPU clock frequency is maximized when the encoder and decoder operate, and the CPU clock frequency is reduced or stopped when not operating.
一方、映像データのストリーミング配信を実現する技術として、ユーザの通信帯域の環境にあわせて、符号化された映像データ(例えばMPEG2−TS等)のビットレートを変換して送信するトランスコーディング技術が検討されている。このトランスコーディング技術を用いることで、時間的帯域変動を有する伝送路において帯域変動に柔軟に対応し、高品質な映像データのストリーミング配信を実現することができる。このトランスコーディング技術に類似する技術として、例えば、通信状態が悪化した場合に、映像及び音声データの伝送レートを変更し、劣化を最小限に抑えるようにしたデータ伝送システムがある(特許文献5)。
上述したトランスコーディング技術はデコーダとエンコーダを含んで構成されるトランスコーダにより実現され、具体的には、元のディジタルデータをデコードし、それを伝送路の帯域変動に応じて適したビットレートにエンコードする。このため、比較的消費電力が大きくなる。 The transcoding technique described above is realized by a transcoder including a decoder and an encoder. Specifically, the original digital data is decoded and encoded to a bit rate suitable for the bandwidth variation of the transmission path. To do. For this reason, power consumption becomes relatively large.
また、デコーダの前段及びエンコーダの後段にはバッファが通常設けられており、ディジタルデータの伝送に遅延が発生するため、データの供給経路を容易に変更することはできない。したがって、伝送路の帯域が十分に空いていてビットレート変換を行う必要がない場合でも、トランスコーダにおいてビットレートの変換を行うこととなり、無駄に電力を消費していた。 In addition, a buffer is usually provided in the preceding stage of the decoder and the subsequent stage of the encoder, and a delay occurs in the transmission of digital data. Therefore, the data supply path cannot be easily changed. Therefore, even when the bandwidth of the transmission path is sufficiently free and it is not necessary to perform the bit rate conversion, the transcoder performs the bit rate conversion, which wastes power.
本発明は、ディジタルデータのビットレートを変換可能なトランスコーディング機能を有し、ディジタルデータを無線LAN等の伝送路を利用して伝送可能で、データ供給経路の切換制御を行うことで消費電力の低減を図ることができるデータ送信装置を提供することを目的とする。 The present invention has a transcoding function capable of converting the bit rate of digital data, can transmit digital data using a transmission line such as a wireless LAN, and can control power supply by switching the data supply path. It is an object of the present invention to provide a data transmission device that can be reduced.
本発明は、上記課題を解決するためになされたものであり、伝送路において伝送可能なデータのビットレートを検知するビットレート検知手段と、映像データ又は音声データを含むディジタルデータを供給するデータ供給手段と、上記データ供給手段により供給されたディジタルデータのビットレートを上記ビットレート検知手段により検知された結果に基づいて変換するビットレート変換手段と、ビットレート変換されたディジタルデータを格納する送信側バッファと、ディジタルデータを送受信する通信手段と、を有するデータ送信装置であって、上記送信側バッファは、上記ビットレート変換手段又は上記データ供給手段から出力されたディジタルデータを入力可能に構成され、上記ビットレート検知手段により検知された結果に基づいて、上記データ供給手段から出力されたディジタルデータを上記ビットレート変換手段又は上記送信側バッファの何れか一方に入力するデータ供給制御手段を備え、上記データ供給制御手段は、上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、上記データ供給手段からの読出し動作を停止して、上記データ供給手段から出力されたディジタルデータを上記送信側バッファに直接入力するように切換制御し、上記ビットレート変換手段にすでに入力されたディジタルデータがすべてビットレート変換されて上記送信側バッファに格納されてから上記データ供給手段からの読出し動作を再開するようにしたものである。
The present invention has been made to solve the above-described problems, and provides a bit rate detecting means for detecting a bit rate of data that can be transmitted on a transmission line, and a data supply for supplying digital data including video data or audio data. Means, bit rate conversion means for converting the bit rate of the digital data supplied by the data supply means based on the result detected by the bit rate detection means, and a transmission side for storing the bit rate converted digital data A data transmission apparatus having a buffer and a communication means for transmitting and receiving digital data, wherein the transmission side buffer is configured to be able to input digital data output from the bit rate conversion means or the data supply means, Based on the result detected by the bit rate detection means. Data supply control means for inputting the digital data output from the data supply means to either the bit rate conversion means or the transmission side buffer, and the data supply control means is stored in the data supply means. When the digital data being processed is data that does not require bit rate conversion, the reading operation from the data supply means is stopped and the digital data output from the data supply means is directly input to the transmission side buffer. The digital data already input to the bit rate conversion means is all bit-rate converted and stored in the transmission side buffer, and then the read operation from the data supply means is resumed. .
さらに、上記ビットレート変換手段への電源供給を制御する電源供給制御手段を備え、上記電源供給制御手段は、上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、上記ビットレート変換手段への電源供給を停止するようにした。 Furthermore, the power supply control means for controlling the power supply to the bit rate conversion means is provided, and the power supply control means is provided when the digital data stored in the data supply means is data that does not require bit rate conversion. The power supply to the bit rate conversion means is stopped.
これにより、ビットレート変換手段を経由することでデータ伝送に遅延が生じても、データ供給手段から読み出されたディジタルデータは送信側バッファにおいて順次格納されることとなり、シームレスなディジタルデータを送信することができる。 As a result, even if data transmission is delayed through the bit rate conversion means, the digital data read from the data supply means is sequentially stored in the transmission side buffer, and seamless digital data is transmitted. be able to.
具体的には、上記送信側バッファのデータ蓄積量を監視するバッファ蓄積量監視手段を備え、上記データ供給制御手段は、上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、上記データ供給手段からの読出し動作を停止し、上記バッファ蓄積量監視手段により上記送信側バッファの空き容量が所定値以上になったことに基づいて上記データ供給手段からの読出し動作を再開するようにした。すなわち、ビットレート変換手段においてデータ供給手段からすでに入力されたディジタルデータのビットレート変換処理がすべて完了すると、ビットレート変換手段からは送信側バッファにディジタルデータは供給されず、バッファの空き容量は増加する。これより、バッファの空き容量が所定値以上となることで、ビットレート変換手段にすでに入力されたディジタルデータはすべてビットレート変換されて送信側バッファに格納されたと判断できる。 Specifically, a buffer accumulation amount monitoring unit for monitoring the data accumulation amount of the transmission side buffer is provided, and the data supply control unit includes digital data stored in the data supply unit as data that does not require bit rate conversion. In some cases, the read operation from the data supply means is stopped, and the read operation from the data supply means is performed based on the fact that the buffer storage amount monitoring means causes the free space of the transmission side buffer to exceed a predetermined value. I started again. That is, when all bit rate conversion processing of digital data already input from the data supply means is completed in the bit rate conversion means, the digital data is not supplied from the bit rate conversion means to the transmission side buffer, and the free space of the buffer increases. To do. From this, it can be determined that all the digital data already input to the bit rate converting means has been bit rate converted and stored in the transmission side buffer when the free capacity of the buffer becomes equal to or greater than a predetermined value.
本発明によれば、データ送信装置において、データ供給手段に格納されているディジタルデータのビットレートを変換不要な場合に、データ供給手段から出力されたディジタルデータをビットレート変換手段を介さずに送信側バッファに入力するように切換制御するので、ビットレート変換処理が省略され省電力化を図ることができる。また、このときビットレート変換手段への電源供給を停止することで、さらに消費電力を低減することができる。 According to the present invention, in the data transmission apparatus, when it is not necessary to convert the bit rate of the digital data stored in the data supply unit, the digital data output from the data supply unit is transmitted without going through the bit rate conversion unit. Since the switching control is performed so as to input to the side buffer, the bit rate conversion process is omitted, and the power can be saved. At this time, by stopping the power supply to the bit rate conversion means, the power consumption can be further reduced.
さらに、データ供給制御手段は、上記データ供給手段に格納されているディジタルデータのビットレートを変換不要な場合に、上記データ供給手段からの読出し動作を停止し、ビットレート変換手段にすでに入力されたディジタルデータがビットレート変換されて上記送信側バッファに格納されてから上記データ供給手段からの読出し動作を再開するようにしたので、ビットレート変換手段を経由することで生じるデータ伝送の遅延にも対応できる。すなわち、データ供給手段からの読出し動作を中断した(故意に遅延させた)後にデータ供給経路を切り換えることで、データ供給手段から読み出されたディジタルデータは送信側バッファにおいて順次格納され結合されることとなり、シームレスなディジタルデータを送信することができる。 Further, the data supply control means stops the reading operation from the data supply means when conversion of the bit rate of the digital data stored in the data supply means is unnecessary, and has already been inputted to the bit rate conversion means. Since the digital data is bit rate converted and stored in the transmission side buffer, the read operation from the data supply means is resumed, so that it can cope with the data transmission delay caused by the bit rate conversion means. it can. That is, by switching the data supply path after interrupting (deliberately delaying) the read operation from the data supply means, the digital data read from the data supply means is sequentially stored and combined in the transmission side buffer. Thus, seamless digital data can be transmitted.
以下、本発明の好適な実施の形態を図面に基づいて説明する。図1は、本実施形態のデータ伝送システムの概略構成図である。 DESCRIPTION OF EXEMPLARY EMBODIMENTS Hereinafter, preferred embodiments of the invention will be described with reference to the drawings. FIG. 1 is a schematic configuration diagram of a data transmission system according to the present embodiment.
本実施形態に係るデータ伝送システム100は、ディジタル化された映像データ等を送信する映像送信装置10と、映像送信装置10から送信されたディジタル映像データを受信する映像受信装置20と、で構成される。ここで、映像送信装置10と映像受信装置20は、例えば、IEEE802.11g(通信速度〜54Mbps)で規定された無線LANを利用して、例えば2.4GHz帯でデータ伝送を行うものとする。
A
図2は、映像送信装置10の概略構成図である。図2に示すように、映像送信装置10は、ディジタル映像データを格納するハードディスク11と、ハードディスク11に格納されたディジタル映像データのビットレートを変換するトランスコーダ12と、送信側バッファ13と、無線LAN通信部14と、高周波増幅部(RF)15と、アンテナ16と、送信側制御部17と、を備えて構成される。ここで、映像送信装置10は、例えば、無線通信機能を備えたDVD/HDDレコーダやパーソナルコンピュータ等とすることができる。
FIG. 2 is a schematic configuration diagram of the
ハードディスク(データ供給手段)11は、例えば、MPEG2方式に従い圧縮符号化されたディジタル映像データを格納されている。 The hard disk (data supply means) 11 stores digital video data compressed and encoded in accordance with, for example, the MPEG2 system.
トランスコーダ(ビットレート変換手段)12は、入力側に設けられるTC入力バッファ121と、MPEGデコーダ122と、MPEGエンコーダ123と、出力側に設けられるTC出力バッファ124と、を有し、ハードディスク11から供給されたディジタル映像データのビットレートを、通信チャンネルの帯域変動に応じて変換する。具体的には、ハードディスク11から供給されたディジタル映像データをMPEGデコーダ122で一度デコードし、MPEGエンコーダ123で通信チャンネルの帯域に適したビットレートに再度エンコードする。このとき、通信チャンネルの帯域に適したビットレート制御は後述する送信側制御部17からの動作制御に基づいて実行される。
The transcoder (bit rate conversion means) 12 includes a
例えば、ハードディスク11に格納されているディジタル映像データのビットレートが100Mbpsの場合、IEEE802.11gに基づく無線LAN(通信速度〜54Mbps)で伝送すると不具合を生じるので、ビットレートを通信速度以下に変換する必要があり、例えば50Mbpsに変換すればよい。 For example, when the bit rate of the digital video data stored in the hard disk 11 is 100 Mbps, a problem occurs when the transmission is performed by a wireless LAN (communication speed to 54 Mbps) based on IEEE802.11g, so the bit rate is converted to a communication speed or lower. For example, it may be converted to 50 Mbps.
送信側バッファ13は、トランスコーダ12でビットレート変換されたディジタル映像データ又はハードディスク11から出力されたディジタル映像データを格納する。無線LAN通信部14は、送信側バッファ13から出力されたディジタル映像データに対して、プロトコル処理及び変復調処理を行う。高周波増幅部15は、RF信号を高周波増幅しアンテナ16を介して映像受信装置20に送信する。例えば、中心周波数が2.412GHzの周波数帯域の通信チャンネルを介してRF信号を送信する。
The
送信側制御部17は、図示しないCPUと、RAMと、ROMと、で構成される。ROMには、各種制御プログラムが格納されており、CPUはRAMを作業領域として利用しつつ、ROM内の制御プログラムに従って動作する。例えば、送信側制御部17は、送信側バッファ13のデータ蓄積量の変化を監視し(バッファ蓄積量監視手段)、これにより通信チャンネルにおいて伝送可能なビットレートを検知する(ビットレート検知手段)。具体的には、送信側バッファ13のデータ蓄積量の変化から通信速度を推定できるので、これに基づいて伝送可能なビットレートを検知できる。そして、ハードディスク11から供給されたディジタル映像データを帯域変動に応じたビットレートに変換するようにトランスコーダ12を制御する。
The transmission side control unit 17 includes a CPU, a RAM, and a ROM (not shown). Various control programs are stored in the ROM, and the CPU operates according to the control programs in the ROM while using the RAM as a work area. For example, the transmission side control unit 17 monitors a change in the data accumulation amount of the transmission side buffer 13 (buffer accumulation amount monitoring unit), and thereby detects a bit rate that can be transmitted in the communication channel (bit rate detection unit). Specifically, since the communication speed can be estimated from the change in the data accumulation amount of the
さらに、送信側制御部17は、送信側バッファ13のデータ蓄積量の変化から検知したビットレートに基づいて、ハードディスク11から出力されたディジタル映像データをトランスコーダ12又は送信側バッファ13の何れか一方に入力するように制御する(データ供給制御手段)。具体的には、ハードディスク11に格納されているディジタル映像データのビットレートが通信チャンネルにおいて伝送可能なビットレート(すなわち通信速度)よりも小さい場合は、ビットレート変換することなく正常に送信できるので、ハードディスク11から出力されたディジタル映像データを送信側バッファ13に入力するようにデータ供給経路を切り換える。これにより、トランスコーダ12によるビットレート変換処理が省略されるので、省電力化を図ることができる。
Furthermore, the transmission side control unit 17 converts the digital video data output from the hard disk 11 to either the
さらに、送信側制御部17は、トランスコーダ12への電源供給を制御する電源供給制御手段として機能する。すなわち、送信側制御部17は、ハードディスク11に格納されているディジタル映像データのビットレートを変換不要な場合に、トランスコーダ12への電源供給を停止する。これにより、さらに消費電力を低減することができる。
Further, the transmission-side control unit 17 functions as a power supply control unit that controls power supply to the
図3は、映像受信装置20の概略構成図である。図3に示すように、映像受信装置20は、アンテナ21と、高周波増幅部(RF)22と、無線LAN通信部23と、受信側バッファ24と、MPEGデコーダ25と、出力部26と、受信側制御部27と、を有し、映像送信装置10から送信されたディジタル映像データを受信し、出力する。ここで、映像受信装置20は、例えば、無線通信機能を備えた液晶モニタ等とすることができる。
FIG. 3 is a schematic configuration diagram of the
アンテナ21は、映像送信装置10から通信チャンネルを介して送信されたRF信号を受信して、受信したRF信号を高周波増幅部22に供給する。高周波増幅部22は、アンテナ21により受信されたRF信号を高周波増幅し、無線LAN通信部23に供給する。無線LAN通信部23は、高周波増幅部22から供給されたディジタル映像データに対してプロトコル処理及び変復調処理を行う。受信側バッファ24は、無線LAN通信部23から供給されたディジタル映像データを順次格納する。
The
MPEGデコーダ25は、受信側バッファ24から供給されたディジタル映像データを伸張復号化する。出力部26は、MPEGデコーダ25から供給されたディジタル映像データを出力する。
The
受信側制御部27は、図示しないCPUと、RAMと、ROMと、で構成される。ROMには、各種制御プログラムが格納されており、CPUはRAMを作業領域として利用しつつ、ROM内の制御プログラムに従って動作する。
The receiving
本実施形態における映像送信装置10では、ハードディスク11に格納されているディジタル映像データのビットレートを変換不要な場合に、ハードディスク11から出力されたディジタルデータをトランスコーダ12を介さずに送信側バッファ13に入力するように切換制御するので、ビットレート変換処理が省略され省電力化を図ることができる。また、このときトランスコーダ12への電源供給を停止するようにしているので、さらに消費電力を低減することができる。
In the
ここで、ディジタル映像データを送信している途中でデータ供給経路を切り換える場合、データ供給経路の切換と同時にデータの読出しを行うと、トランスコーダ12におけるデータ伝送の遅延が原因でハードディスク11から読み出されたディジタル映像データがシームレスに結合されなくなる場合がある。そして、このような場合、映像受信装置20で再生される映像が途切れてしまうという不具合が生じる。そのため、本実施形態では以下に示すデータ供給経路切換制御処理を実行することで対応するようにしている。
Here, when the data supply path is switched during the transmission of the digital video data, if data is read simultaneously with the switching of the data supply path, the data is read from the hard disk 11 due to the data transmission delay in the
図4はデータ供給経路を切り換える際の切換制御について示したフローチャートである。このデータ供給経路切換制御では、映像送信装置10の送信側制御部17により制御プログラムが実行され、これに従って各回路が制御される。
FIG. 4 is a flowchart showing the switching control when switching the data supply path. In this data supply path switching control, a control program is executed by the transmission side control unit 17 of the
まず、送信側制御部17は、送信側バッファ13のデータ蓄積量の変化に基づいて通信チャンネルの通信速度(帯域変動)を検出する(ステップS101)。この通信速度の検出は、通常のデータ伝送時にも実行される処理である。また、検出された通信速度に基づいて、通信チャンネルにおいて伝送可能なデータのビットレートを検知できるとともに、トランスコーダ12においてディジタル映像データのビットレートを変換する際のビットレートを決定することができる。
First, the transmission side control unit 17 detects the communication speed (bandwidth variation) of the communication channel based on the change in the data accumulation amount of the transmission side buffer 13 (step S101). This detection of the communication speed is a process executed even during normal data transmission. Further, based on the detected communication speed, the bit rate of data that can be transmitted on the communication channel can be detected, and the bit rate at which the
次いで、ハードディスク11に格納されているディジタル映像データのビットレートが、通信速度よりも小さいか判定する(ステップS102)。ここで、ハードディスク11に格納されているディジタル映像データのビットレートが通信速度よりも小さければ、ビットレート変換することなく、そのままのビットレートで正常に伝送することができることになる。 Next, it is determined whether the bit rate of the digital video data stored in the hard disk 11 is lower than the communication speed (step S102). Here, if the bit rate of the digital video data stored in the hard disk 11 is lower than the communication speed, it can be normally transmitted at the bit rate without converting the bit rate.
次いで、ステップS102でハードディスク11に格納されているディジタル映像データのビットレートの方が小さいと判定した場合は、トランスコーダ12に電源供給されているか判定する(ステップS103)。そして、トランスコーダ12に電源供給されていない(すなわちデータ供給経路はハードディスク11→送信側バッファ13)と判定した場合はステップS101に移行する。 Next, when it is determined in step S102 that the bit rate of the digital video data stored in the hard disk 11 is smaller, it is determined whether power is supplied to the transcoder 12 (step S103). When it is determined that the power is not supplied to the transcoder 12 (that is, the data supply path is the hard disk 11 → the transmission side buffer 13), the process proceeds to step S101.
また、ステップS103でトランスコーダ12に電源供給されている(すなわちデータ供給経路はハードディスク11→トランスコーダ12)と判定した場合は、ステップS104に移行して、ハードディスク11からのデータ読出し動作を停止して、データ供給経路をハードディスク11→送信側バッファ13に切り換える。
If it is determined in step S103 that power is supplied to the transcoder 12 (that is, the data supply path is from the hard disk 11 to the transcoder 12), the process proceeds to step S104, and the data reading operation from the hard disk 11 is stopped. Thus, the data supply path is switched from the hard disk 11 to the
次いで、送信側バッファ13に一定以上の空きがあるが判定する(ステップS105)。具体的には、バッファ蓄積量監視手段による送信側バッファ13のデータ蓄積量に基づいて行う。ここで、トランスコーダ12においてハードディスク11からすでに入力されたディジタル映像データのビットレート変換処理がすべて完了すると、トランスコーダ12から送信側バッファ13にディジタル映像データは供給されず、送信側バッファ13から一方的に出力されることになるので、バッファの空き容量は増加する。これより、バッファの空き容量が所定値以上となったか判定することで、トランスコーダ12(TC入力バッファ121)にすでに入力されたディジタル映像データはすべてビットレート変換されて送信側バッファ13に格納されたか否かを判断できる。
Next, it is determined whether there is a certain amount or more in the transmission side buffer 13 (step S105). Specifically, it is performed based on the data accumulation amount of the
そして、ステップS105で送信側バッファ13に一定以上の空きがあると判定した場合は、ハードディスク11からディジタル映像データの読出し動作を再開するとともに(ステップS106)、トランスコーダ12への電源供給を停止する(ステップS107)。これにより、ハードディスク11から直接送信側バッファ13に供給されたディジタル映像データの先端は、先にトランスコーダ12に供給されたディジタルデータの後端とシームレスに結合される。
If it is determined in step S105 that the
一方、ステップS102でハードディスク11に格納されているディジタル映像データのビットレートの方が大きいと判定した場合は、トランスコーダ12に電源供給されているか判定する(ステップS108)。そして、トランスコーダ12に電源供給されている(すなわちデータ供給経路はハードディスク11→トランスコーダ12)と判定した場合はステップS112に移行し、帯域に合わせてビットレート変換を行う。 On the other hand, if it is determined in step S102 that the bit rate of the digital video data stored in the hard disk 11 is higher, it is determined whether power is supplied to the transcoder 12 (step S108). If it is determined that power is supplied to the transcoder 12 (that is, the data supply path is from the hard disk 11 to the transcoder 12), the process proceeds to step S112, and bit rate conversion is performed in accordance with the band.
また、ステップS108でトランスコーダ12に電源供給されていない(すなわちデータ供給経路はハードディスク11→送信側バッファ13)と判定した場合は、ハードディスク11からのデータの読出し動作を停止して、データ供給経路をハードディスク11→トランスコーダ12に切り換える(ステップS109)。 If it is determined in step S108 that power is not supplied to the transcoder 12 (that is, the data supply path is from the hard disk 11 to the transmission side buffer 13), the data reading operation from the hard disk 11 is stopped and the data supply path is stopped. Is switched from the hard disk 11 to the transcoder 12 (step S109).
次いで、トランスコーダ12への電源供給を開始するとともに(ステップS110)、ハードディスク11からディジタル映像データの読出し動作を再開する(ステップS111)。そして、ステップS112に移行し、帯域に合わせてビットレート変換を行う。
Next, power supply to the
上述したように、本実施形態では、ハードディスク11に格納されているディジタル映像データのビットレートを変換不要な場合に、ハードディスク11からの読出し動作を停止し、トランスコーダ12にすでに入力されたディジタル映像データがビットレート変換されて送信側バッファ13に格納されてからハードディスク11からの読出し動作を再開するようにしている。これにより、トランスコーダ12を経由することでデータ伝送に遅延が生じる場合でも、ハードディスク11から読み出されたディジタル映像データは送信側バッファ13において順次格納されることとなり、シームレスなディジタル映像データを送信することができる。
As described above, in this embodiment, when the conversion of the bit rate of the digital video data stored in the hard disk 11 is unnecessary, the reading operation from the hard disk 11 is stopped and the digital video already input to the
以上、本発明者によってなされた発明を実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。 As mentioned above, although the invention made by this inventor was concretely demonstrated based on embodiment, this invention is not limited to the said embodiment, It can change in the range which does not deviate from the summary.
例えば、上記実施形態では、IEEE802.11gで規定された2.4GHz帯の無線LANについて説明したが、その他の伝送技術を利用することもできる。例えば、IEEE802.11aで規定された5.2GHz帯の無線LANやIEEE802.11bで規定された2.4GHz帯の無線LAN、又は光無線LAN等を利用することができる。また、無線伝送技術に限らず有線伝送技術を利用する場合にも適用することができる。 For example, in the above-described embodiment, the 2.4 GHz band wireless LAN defined by IEEE802.11g has been described, but other transmission technologies can also be used. For example, a 5.2 GHz band wireless LAN defined by IEEE802.11a, a 2.4 GHz band wireless LAN defined by IEEE802.11b, an optical wireless LAN, or the like can be used. Further, the present invention can be applied not only to wireless transmission technology but also to wired transmission technology.
また、上記実施形態では、ハードディスク11に格納されているディジタル映像データのビットレートを変換不要な場合に、データ供給経路を切り換えるとともに、トランスコーダ12への電源供給を停止するようにしたが、データ供給経路を切り換えるだけでもビットレート変換処理が省略されるので、省電力化を図ることができる。
In the above embodiment, when the bit rate of the digital video data stored in the hard disk 11 is not required to be converted, the data supply path is switched and the power supply to the
10 映像送信装置
11 ハードディスク
12 トランスコーダ
121 TC入力バッファ
122 MPEGデコーダ
123 MPEGエンコーダ
124 TC出力バッファ
13 送信側バッファ
14 送信側無線LAN通信部
15 高周波増幅部
16 アンテナ
17 送信側制御部
20 映像受信装置
21 アンテナ
22 高周波増幅部
23 受信側無線LAN通信部
24 受信側バッファ
25 MPEGデコーダ
26 出力部
27 送信側制御部
100 データ伝送システム
DESCRIPTION OF
Claims (4)
上記送信側バッファは、上記ビットレート変換手段又は上記データ供給手段から出力されたディジタルデータを入力可能に構成され、
上記ビットレート検知手段により検知された結果に基づいて、上記データ供給手段から出力されたディジタルデータを上記ビットレート変換手段又は上記送信側バッファの何れか一方に入力するデータ供給制御手段と、
上記ビットレート変換手段への電源供給を制御する電源供給制御手段と、
上記送信側バッファのデータ蓄積量を監視するバッファ蓄積量監視手段と、を備え、
上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、
上記電源供給制御手段は、上記ビットレート変換手段への電源供給を停止し、
上記データ供給制御手段は、上記データ供給手段からの読出し動作を停止し、上記データ供給手段から出力されたディジタルデータを上記送信側バッファに直接入力するように切換制御し、上記バッファ蓄積量監視手段により上記送信側バッファの空き容量が所定値以上になったことに基づいて上記データ供給手段からの読出し動作を再開することを特徴とするデータ送信装置。 Bit rate detection means for detecting the bit rate of data that can be transmitted on the transmission line, data supply means for supplying digital data including video data or audio data, and the bit rate of the digital data supplied by the data supply means A data transmitting apparatus comprising: a bit rate converting means for converting based on a result detected by the bit rate detecting means; a transmission side buffer for storing the digital data subjected to the bit rate conversion; and a communication means for transmitting / receiving the digital data. Because
The transmission side buffer is configured to be able to input digital data output from the bit rate conversion means or the data supply means,
Data supply control means for inputting the digital data output from the data supply means to either the bit rate conversion means or the transmission side buffer based on the result detected by the bit rate detection means;
Power supply control means for controlling power supply to the bit rate conversion means;
Buffer accumulation amount monitoring means for monitoring the data accumulation amount of the transmission side buffer,
When the digital data stored in the data supply means is data that does not require bit rate conversion,
The power supply control means stops power supply to the bit rate conversion means,
The data supply control means stops reading operation from the data supply means, performs switching control so that the digital data output from the data supply means is directly input to the transmission side buffer, and the buffer accumulation amount monitoring means The data transmission device restarts the reading operation from the data supply means when the free capacity of the transmission side buffer becomes equal to or greater than a predetermined value.
上記送信側バッファは、上記ビットレート変換手段又は上記データ供給手段から出力されたディジタルデータを入力可能に構成され、
上記ビットレート検知手段により検知された結果に基づいて、上記データ供給手段から出力されたディジタルデータを上記ビットレート変換手段又は上記送信側バッファの何れか一方に入力するデータ供給制御手段を備え、
上記データ供給制御手段は、上記データ供給手段に格納されているディジタルデータが
ビットレート変換不要なデータである場合に、上記データ供給手段からの読出し動作を停止して、上記データ供給手段から出力されたディジタルデータを上記送信側バッファに直接入力するように切換制御し、上記ビットレート変換手段にすでに入力されたディジタルデータがすべてビットレート変換されて上記送信側バッファに格納されてから上記データ供給手段からの読出し動作を再開することを特徴とするデータ送信装置。 Bit rate detection means for detecting the bit rate of data that can be transmitted on the transmission line, data supply means for supplying digital data including video data or audio data, and the bit rate of the digital data supplied by the data supply means A data transmitting apparatus comprising: a bit rate converting means for converting based on a result detected by the bit rate detecting means; a transmission side buffer for storing the digital data subjected to the bit rate conversion; and a communication means for transmitting / receiving the digital data. Because
The transmission side buffer is configured to be able to input digital data output from the bit rate conversion means or the data supply means,
Based on the result detected by the bit rate detecting means, data supply control means for inputting the digital data output from the data supply means to either the bit rate conversion means or the transmission side buffer,
The data supply control means stops the read operation from the data supply means and outputs from the data supply means when the digital data stored in the data supply means is data that does not require bit rate conversion. The digital data is switched to be directly input to the transmission side buffer, and all the digital data already input to the bit rate conversion means is bit rate converted and stored in the transmission side buffer before the data supply means. A data transmitting apparatus , wherein the reading operation from the computer is resumed .
上記電源供給制御手段は、上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、上記ビットレート変換手段への電源供給を停止することを特徴とする請求項2に記載のデータ送信装置。 Power supply control means for controlling power supply to the bit rate conversion means,
3. The power supply control means stops power supply to the bit rate conversion means when the digital data stored in the data supply means is data that does not require bit rate conversion. The data transmission device described in 1.
上記データ供給制御手段は、上記データ供給手段に格納されているディジタルデータがビットレート変換不要なデータである場合に、上記データ供給手段からの読出し動作を停止し、上記バッファ蓄積量監視手段により上記送信側バッファの空き容量が所定値以上になったことに基づいて上記データ供給手段からの読出し動作を再開することを特徴とする請求項2又は3に記載のデータ送信装置。 Buffer accumulation amount monitoring means for monitoring the data accumulation amount of the transmission side buffer;
The data supply control means stops the reading operation from the data supply means when the digital data stored in the data supply means is data that does not require bit rate conversion, and the buffer accumulation amount monitoring means 4. The data transmission apparatus according to claim 2, wherein the reading operation from the data supply unit is resumed when the free capacity of the transmission side buffer becomes equal to or greater than a predetermined value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005087800A JP4055014B2 (en) | 2005-03-25 | 2005-03-25 | Data transmission device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005087800A JP4055014B2 (en) | 2005-03-25 | 2005-03-25 | Data transmission device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006270695A JP2006270695A (en) | 2006-10-05 |
| JP4055014B2 true JP4055014B2 (en) | 2008-03-05 |
Family
ID=37206154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005087800A Expired - Fee Related JP4055014B2 (en) | 2005-03-25 | 2005-03-25 | Data transmission device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4055014B2 (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2008103972A (en) * | 2006-10-19 | 2008-05-01 | Sharp Corp | Network recording and playback system |
| JP2010273298A (en) * | 2009-05-25 | 2010-12-02 | Broad Earth Inc | Content distribution system, distribution control device, and distribution control program |
| US9800822B2 (en) * | 2013-07-22 | 2017-10-24 | Qualcomm Incorporated | Method and apparatus for resource utilization in a source device for wireless display |
| JP6765246B2 (en) * | 2016-07-21 | 2020-10-07 | 日本放送協会 | Transmitter and program |
-
2005
- 2005-03-25 JP JP2005087800A patent/JP4055014B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006270695A (en) | 2006-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7636132B2 (en) | Transmitter, receiver, wireless system, control method, control program, and computer-readable recording medium containing the program | |
| US7555006B2 (en) | Method and system for adaptive transcoding and transrating in a video network | |
| KR20080051104A (en) | System and method for wireless communication for uncompressed video with relay device for power saving | |
| JP2009111738A (en) | Network conversion transmission control apparatus | |
| JP3600567B2 (en) | Video distribution device | |
| JP4066268B2 (en) | Data transmission system | |
| JP4055014B2 (en) | Data transmission device | |
| JP3621407B2 (en) | Transmitter, receiver, wireless system, control method, control program, and computer-readable recording medium recording the same | |
| JPWO2005011267A1 (en) | Power saving control apparatus and method | |
| US11223811B2 (en) | Space efficiency and management of content | |
| JP2004349790A (en) | Recording and playback device | |
| TWI405192B (en) | Recording apparatus, recording method, recording medium, and recording system | |
| JP2007252005A (en) | Wireless communication terminal and communication method | |
| JP2004320396A (en) | Wireless image transmission / reception system | |
| JP4178477B2 (en) | Data transmission device | |
| JP2006270690A (en) | Data transmission system | |
| JP2006014177A (en) | Wireless communication apparatus and wireless communication method | |
| JP4069428B2 (en) | Data transmission system | |
| JP3699105B2 (en) | Transmitter, receiver, wireless system, control method, control program, and computer-readable recording medium recording the same | |
| JP6695479B2 (en) | Recording / playback device | |
| JP2004343726A (en) | Wireless communication device, wireless AV system, wireless transmission method, operation control program, and recording medium storing the program | |
| KR20060016809A (en) | Receiver, Transmitter and Transceiver System of Media Signal | |
| JPWO2009011090A1 (en) | Network control device, image display device, and network control method | |
| JP2006270696A (en) | Av transmission system | |
| JP4037384B2 (en) | Wireless communication apparatus, wireless AV system, wireless transmission method, operation control program, and recording medium recording the program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070202 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070405 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070601 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071127 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101221 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111221 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121221 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131221 Year of fee payment: 6 |
|
| LAPS | Cancellation because of no payment of annual fees |