JP4747870B2 - Digital broadcast receiver - Google Patents
Digital broadcast receiver Download PDFInfo
- Publication number
- JP4747870B2 JP4747870B2 JP2006033520A JP2006033520A JP4747870B2 JP 4747870 B2 JP4747870 B2 JP 4747870B2 JP 2006033520 A JP2006033520 A JP 2006033520A JP 2006033520 A JP2006033520 A JP 2006033520A JP 4747870 B2 JP4747870 B2 JP 4747870B2
- Authority
- JP
- Japan
- Prior art keywords
- channel selection
- control program
- control unit
- audio
- digital broadcast
- 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.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、デジタル化された放送を受信するデジタル放送受信機に関する。 The present invention relates to a digital broadcast receiver that receives a digitized broadcast.
近年、衛星TV放送や地上TV放送などがデジタル化された。そのデジタル化された放送を受信するデジタル放送受信機は、アナログTVと異なり、PCのようにCPUを備え、OS(Operating System)やアプリケーションといったソフトウェアが動作し、ソフトウェア処理によって様々なハードウェアを制御することにより放送を受信し、映像や音声を再生する。 In recent years, satellite TV broadcasts and terrestrial TV broadcasts have been digitized. A digital broadcast receiver that receives the digitized broadcast is different from an analog TV in that it has a CPU like a PC, operates software such as an OS (Operating System) and applications, and controls various hardware through software processing. By doing so, broadcasts are received and video and audio are played back.
このような形態であるため、電源投入から選局、受信した映像や音声が出力されるまでの時間がアナログTVよりも長くかかる。また、チャンネルUP/DOWNといった選局処理にもアナログTVよりも長時間を要している。 Since it is such a form, it takes longer time than the analog TV until the selected video and audio are output after the power is turned on. Also, channel selection processing such as channel UP / DOWN takes longer time than analog TV.
そこで、選局処理に要する時間を短縮する方法として、特許文献1に開示されたものがある。特許文献1は、選局処理の際にAVデコードに必要な情報をトランスポートストリーム(TS)に入っているテーブル情報(PMT:Program Map Table)から取得する前に、前回そのserviceを選局したときのテーブル情報を記憶しておき、その情報を使ってAVデコードの準備を開始し、その後、TSから取得したテーブル情報と違いがあれば、AVデコードの準備処理をやり直すというものである。このような方法でAVデコードの準備処理を工夫することにより、選局処理の高速化を図っている。 Thus, as a method for shortening the time required for the channel selection process, there is one disclosed in Patent Document 1. Patent Document 1 selected the service last time before acquiring information necessary for AV decoding at the time of channel selection processing from table information (PMT: Program Map Table) contained in the transport stream (TS). Time table information is stored, AV decoding preparation is started using the information, and if there is a difference from the table information acquired from the TS, the AV decoding preparation process is restarted. By devising the AV decoding preparation process in this way, the channel selection process is speeded up.
このように選局処理自体を高速化することによっても、電源投入後の映像音声が出力されるまでの時間を短縮することが可能である。通常、電源投入後のデジタル放送受信機の動作としては、ユーザが前回の電源OFF時に選局していたラストチャンネルとしてservice_id等必要な情報を記憶しておき、再度電源ONにしたときには、そのラストチャンネルをチューニングし、AVデコードを開始するという動作である。特許文献1に開示された選局処理の高速化方法は、ラストチャンネルのチューニング完了後、AVデコードを開始する際の準備処理を高速化することによって実現されている。
しかしながら、特許文献1に開示された選局処理の高速化方法のように個別の処理を高
速化するだけでは、電源投入後に映像や音声が出力されるまでの時間の短縮には限りがあった。
However, only the speeding up of individual processing as in the method of speeding up the channel selection process disclosed in Patent Document 1 has limited the time until video and audio are output after power-on. .
本発明は上記に鑑みてなされたもので、電源投入からAV再生までの時間を短縮したデジタル放送受信機を提供することを目的とする。 The present invention has been made in view of the above, and an object of the present invention is to provide a digital broadcast receiver that shortens the time from power-on to AV playback.
そこで上記目的を達成するために本発明は、下記の装置を提供するものである。
(1)デジタル放送受信機において、
所望チャンネルの周波数に選局し、この選局したチャンネルのデジタル放送信号を復調してトランスポートストリームを出力する選局手段と、
前記トランスポートストリームから音声映像ストリームを分離し、この分離した音声映像ストリームのデコード処理を行う音声映像処理手段と、
オペレーティングシステム上で動作する第1の制御プログラム、及び前記オペレーティングシステムを介さずに動作し前記選局手段のみを制御する第2の制御プログラムを備え、前記第1または第2の制御プログラムを実行することにより、前記選局手段及び前記音声映像処理手段を制御して選局デコード動作を行う制御手段と、
を有し、
前記制御手段は、本装置起動後の最初の選局デコード動作の際には前記第2の制御プログラムを実行し、この第2の制御プログラムによって前記選局手段に選局命令を出力し、この選局命令により前記選局手段に選局動作を行なわせている間に、前記オペレーティングシステムを起動して、制御プログラムを前記第2の制御プログラムから前記オペレーティングシステム上で動作する第1の制御プログラムに切り替えて、この第1の制御プログラムを実行し、この第1の制御プログラムが実行する最初の選局デコード動作の際は、前記選局手段の制御は行わず、前記音声映像処理手段の制御を行う制御手段である、
ことを特徴とするデジタル放送受信機。
(2)デジタル放送受信機において、
所望チャンネルの周波数に選局し、この選局したチャンネルのデジタル放送信号を復調してトランスポートストリームを出力する選局手段と、
前記トランスポートストリームから音声映像ストリームを分離し、この分離した音声映像ストリームのデコード処理を行う音声映像処理手段と、
オペレーティングシステム上で動作する第1の制御プログラム、及び前記オペレーティングシステムを介さずに動作し前記選局手段のみを制御する第2の制御プログラムを備え、前記第1または第2の制御プログラムを実行することにより、前記選局手段及び前記音声映像処理手段を制御して選局デコード動作を行う制御手段と、
を有し、
前記制御手段は、本装置起動後に前記オペレーティングシステムを起動し、このオペレーティングシステム起動後の最初の選局デコード動作の際には前記第2の制御プログラムを実行し、この第2の制御プログラムによって前記選局手段に選局命令を出力し、この選局命令により前記選局手段に選局動作を行なわせている間に、制御プログラムを前記第2の制御プログラムから前記オペレーティングシステム上で動作する第1の制御プログラムに切り替えて、この第1の制御プログラムを実行し、この第1の制御プログラムが実行する最初の選局デコード動作の際は、前記選局手段の制御は行わず前記音声映像処理手段の制御を行う制御手段である、
ことを特徴とするデジタル放送受信機。
Therefore, in order to achieve the above object, the present invention provides the following apparatus.
(1) In a digital broadcast receiver,
Channel selection means for selecting a frequency of a desired channel, demodulating the digital broadcast signal of the selected channel and outputting a transport stream;
An audio / video processing means for separating an audio / video stream from the transport stream and performing a decoding process on the separated audio / video stream;
A first control program that operates on an operating system; and a second control program that operates without going through the operating system and controls only the channel selection means, and executes the first or second control program A control means for controlling the channel selection means and the audio / video processing means to perform a channel selection decoding operation;
Have
The control means executes the second control program at the time of the first channel selection decoding operation after activation of the apparatus, and outputs a channel selection command to the channel selection means by the second control program. A first control program that activates the operating system and operates a control program on the operating system from the second control program while the channel selection means performs a channel selection operation according to a channel selection command. The first control program is executed and the channel selection means is not controlled during the first channel selection decoding operation executed by the first control program, and the audio / video processing means is controlled. Control means for performing
A digital broadcast receiver characterized by that.
(2) In a digital broadcast receiver,
Channel selection means for selecting a frequency of a desired channel, demodulating the digital broadcast signal of the selected channel and outputting a transport stream;
An audio / video processing means for separating an audio / video stream from the transport stream and performing a decoding process on the separated audio / video stream;
A first control program that operates on an operating system; and a second control program that operates without going through the operating system and controls only the channel selection means, and executes the first or second control program A control means for controlling the channel selection means and the audio / video processing means to perform a channel selection decoding operation;
Have
The control means starts the operating system after starting the apparatus, and executes the second control program at the time of the first channel selection decoding operation after starting the operating system, and the second control program executes the second control program. While a channel selection command is output to the channel selection unit and the channel selection unit performs a channel selection operation according to the channel selection command, a control program is operated from the second control program on the operating system. The first control program is executed by switching to the first control program, and in the first channel selection decoding operation executed by the first control program, the audio / video processing is not performed without controlling the channel selection means. Control means for controlling the means;
A digital broadcast receiver characterized by that .
本発明のデジタル放送受信機によれば、電源投入からAV再生までの時間を短縮することを可能とし、ユーザがデジタル放送受信機の電源投入後、映像や音声を鑑賞するまでの待ち時間を短くすることができる。 According to the digital broadcast receiver of the present invention, it is possible to shorten the time from power-on to AV playback, and shorten the waiting time until the user appreciates video and audio after the digital broadcast receiver is turned on. can do.
以下、本発明のデジタル放送受信機を実施するための最良の形態について、図面を参照して説明する。
(実施例1)
図1は本発明の実施例1のデジタル放送受信機の構成を示すブロック図である。BSデジタルNIM制御部2は、所望チャンネルの周波数にチューニングし、アンテナ1で受信したBSデジタル放送信号を復調してTSを出力する。地上デジタルNIM制御部3は、所望チャンネルの周波数にチューニングし、アンテナ1で受信した地上デジタル放送信号を復調してTSを出力する。
The best mode for carrying out the digital broadcast receiver of the present invention will be described below with reference to the drawings.
(Example 1)
FIG. 1 is a block diagram showing the configuration of the digital broadcast receiver according to the first embodiment of the present invention. The BS digital
DEMUX・AVデコーダ部4は、デマルチプレクサ(DEMUX)41とAVデコーダ42とを有し、DEMUX41は、BSデジタルNIM制御部2又は地上デジタルNIM制御部3から入力されたTSからAV再生に必要なテーブル情報や音声ストリーム、映像ストリームを分離する。また、AVデコーダ42は、DEMUX41で分離された音声ストリーム、映像ストリームを復号し、AVデコードを行う。
The DEMUX / AV decoder unit 4 includes a demultiplexer (DEMUX) 41 and an
画面音声出力部5は、DEMUX・AVデコーダ部4でデコードされた映像信号の拡大縮小や音声信号の加工などを行い、映像信号や音声信号を出力する。
全体制御部6は、CPUを有し、デジタル放送受信機に設けられた各部を制御する。また、フラッシュメモリ8に格納された各種のプログラムを実行する。
The screen
The
メモリ7は、RAMと呼ばれる記憶エリアで、全体制御部6のCPUのワークエリアであり、CPUが処理を実行する際にプログラムやデータをread/writeする。
フラッシュメモリ8は、不揮発性のメモリで、OSやアプリケーション、BIOSなどのプログラムや、ラストチャンネルの情報など電源OFF後も保存しておく必要があるデータをread/writeする。
The memory 7 is a storage area called a RAM, which is a work area of the CPU of the
The
セレクタ9は端子9a,9b,9cを有し、全体制御部6からの切り替え指示により端子9b−9aが接続されたときにはBSデジタルNIM制御部2とDEMUX・AVデコーダ部4とが接続され、端子9c−9aが接続されたときには地上デジタルNIM制御部3とDEMUX・AVデコーダ部4とが接続される。
The selector 9 has
ここで、従来の電源投入からAV再生までの動作を説明する。図2は従来の電源投入からAV再生までのデジタル放送受信機の動作を示すフローチャートである。
電源投入後、全体制御部6は、BIOSプログラムを実行する。そして、ステップS110では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているOSをメモリ7上にロードし、特定のアドレスから実行を開始する。
Here, a conventional operation from power-on to AV playback will be described. FIG. 2 is a flowchart showing the operation of a conventional digital broadcast receiver from power-on to AV playback.
After the power is turned on, the
次に、ステップS120では、全体制御部6は、OSの初期化処理を順次実行する。そして、OSの初期化処理が完了した後、ステップS130では、全体制御部6は、OSに従い、指定されたアプリケーションをメモリ7上にロードし、アプリケーションを起動する。
Next, in step S120, the
その後、ステップS140では、全体制御部6は、アプリケーションの初期化処理を実行する。
そして、アプリケーションの初期化処理が完了した後、ステップS150では、全体制御部6は、アプリケーションに従い、前回の電源OFF前の最後にユーザが鑑賞していたCH(service)の周波数情報、network_id、ts_id、service_id等のラストチャンネル情報をフラッシュメモリ8からreadし、そのラストチャンネル情報に基づき、BSデジタルNIM制御部2又は地上デジタルNIM制御部3にチューニング指示を出力する。また、全体制御部6は、network_idに従いセレクタ9に切り替え指示を出力する。
Thereafter, in step S140, the
Then, after the application initialization process is completed, in step S150, the
そして、BSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を完了するまで待ち、完了した後、ステップS160では、全体制御部6は、アプリケーションに従い、DEMUX・AVデコーダ部4にservice_idを設定し、そのserviceのPAT(Program Association Table)、PMT等のテーブル情報をDEMUX41から取得する。そして、全体制御部6は、アプリケーションに従い、PMTからの情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御する。
Then, after waiting until the BS digital
上記説明の処理においては、BSデジタルNIM制御部2又は地上デジタルNIM制御部3のチューニング処理に多くの時間を消費する。そこで実施例1では、BSデジタルNIM制御部2又は地上デジタルNIM制御部3のチューニング処理と並行してOSの初期化処理を行うことにより、電源投入からAV再生までの時間を短縮する。
In the processing described above, much time is consumed in the tuning process of the BS digital
図3は本発明の実施例1のデジタル放送受信機の電源投入からAV再生までの動作を示すフローチャートである。前述のチューニング処理の待ち時間(ステップS150からS160の待ち時間)を省略するため、以下のような処理を行う。 FIG. 3 is a flowchart showing operations from power-on to AV playback of the digital broadcast receiver according to the first embodiment of the present invention. In order to omit the waiting time for the tuning process described above (the waiting time from step S150 to S160), the following processing is performed.
電源投入後、全体制御部6は、BIOSプログラムを実行する。そして、ステップS210では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているラストチャンネル情報に基づいてBSデジタルNIM制御部2又は地上デジタルNIM制御部3にチューニング指示を出力する。
After the power is turned on, the
そして、ステップS220では、全体制御部6は、チューニング処理の完了を待たずに、BIOSプログラムに従い、フラッシュメモリ8に格納されているOSをメモリ7上にロードし、特定のアドレスから実行を開始する。
In step S220, the
次に、ステップS230では、全体制御部6は、OSの初期化処理を順次実行する。そして、OSの初期化処理が完了した後、ステップS240では、全体制御部6は、OSに従い、指定されたアプリケーションをメモリ7上にロードし、アプリケーションを起動する。その後、ステップS240では、全体制御部6は、アプリケーションの初期化処理を実行する。
Next, in step S230, the
そして、アプリケーションの初期化処理が完了した後、ステップS260では、全体制御部6は、アプリケーションに従い、ラストチャンネル情報をフラッシュメモリ8からreadし、そのラストチャンネル情報に基づいて既にBSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を完了していることを確認する。もし、ここで完了していなければ、例外処理としてチューニング処理の完了を待つ処理をいれても良い。その後、全体制御部6は、network_idに従いセレクタ9に切り替え指示を出力する。
After the application initialization process is completed, in step S260, the
そして、全体制御部6は、アプリケーションに従い、DEMUX・AVデコーダ部4にservice_idを設定し、そのserviceのPAT、PMT等のテーブル情報をDEMUX41から取得する。そして、全体制御部6は、アプリケーションに従い、PMTからの情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御する。
Then, the
実施例1のデジタル放送受信機によれば、BSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を行っている待ち時間にOSの初期化処理を行い、その後の選局の際にはチューニング処理を省略してAV再生処理を開始する。このようにチューニング処理とOSの初期化処理とを並行して処理することにより、電源投入から映像や音声の出力までの待ち時間を短縮することが可能となり、ユーザにとってより利便性の良いデジタル放送受信機を提供することが可能となる。
(実施例2)
図4は本発明の実施例2のデジタル放送受信機の電源投入からAV再生までの動作を示すフローチャートである。実施例2のデジタル放送受信機の構成は実施例1と同様である。
According to the digital broadcast receiver of the first embodiment, the initialization process of the OS is performed during the waiting time during which the BS digital
(Example 2)
FIG. 4 is a flowchart showing operations from power-on to AV playback of the digital broadcast receiver according to the second embodiment of the present invention. The configuration of the digital broadcast receiver of the second embodiment is the same as that of the first embodiment.
電源投入後、全体制御部6は、BIOSプログラムを実行する。そして、ステップS310では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているOSをメモリ7上にロードし、特定のアドレスから実行を開始する。
After the power is turned on, the
次に、ステップS320では、全体制御部6は、OSの初期化処理を順次実行する。そして、OSの初期化処理が完了した後、ステップS330では、全体制御部6は、OSに従い、指定されたチューニングプログラムをメモリ7上にロードし、フラッシュメモリ8に格納されているラストチャンネル情報に基づき、BSデジタルNIM制御部2又は地上デジタルNIM制御部3にチューニング指示を出力する。
Next, in step S320, the
そして、ステップS340では、全体制御部6は、チューニング処理の完了を待たずに、OSに従い、指定されたアプリケーションをメモリ上にロードし、アプリケーションを起動する。その後、ステップS350では、全体制御部6は、アプリケーションの初期化処理を実行する。
In step S340, the
そして、アプリケーションの初期化処理が完了した後、ステップS360では、全体制御部6は、アプリケーションに従い、ラストチャンネル情報をフラッシュメモリ8からreadし、そのラストチャンネル情報に基づき、既にBSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を完了していることを確認する。もし、ここで完了していなければ、例外処理としてチューニング完了を待つ処理をいれても良い。その後、全体制御部6は、network_idに従いセレクタ9に切り替え指示を出力する。
After the initialization process of the application is completed, in step S360, the
そして、全体制御部6は、アプリケーションに従い、DEMUX・AVデコーダ部4にservice_idを設定し、そのserviceのPAT、PMT等のテーブル情報をDEMUX41から取得する。そして、全体制御部6は、アプリケーションに従い、PMTからの情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御する。
Then, the
実施例2のデジタル放送受信機によれば、OSを起動後、BSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を行っている待ち時間にアプリケーションの初期化処理を行い、その後の選局の際にはチューニング処理を省略してAV再生処理を開始する。こうすることにより、電源投入から映像や音声の出力までの待ち時間を短縮することが可能となり、ユーザにとってより利便性の良いデジタル放送受信機を提供することが可能となる。
(実施例3)
図5は本発明の実施例3のデジタル放送受信機の電源投入からAV再生までの動作を示すフローチャートである。実施例3のデジタル放送受信機の構成は実施例1と同様である。
According to the digital broadcast receiver of the second embodiment, after starting the OS, the BS digital
(Example 3)
FIG. 5 is a flowchart showing operations from power-on to AV playback of the digital broadcast receiver according to the third embodiment of the present invention. The configuration of the digital broadcast receiver of the third embodiment is the same as that of the first embodiment.
図5は本発明の実施例3のデジタル放送受信機の電源投入からAV再生までの動作を示すフローチャートである。
電源投入後、全体制御部6は、BIOSプログラムを実行する。そして、ステップS410では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているラストチャンネル情報に基づいてBSデジタルNIM制御部2又は地上デジタルNIM制御部3にチューニング指示を出力する。
そして、ステップS420では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているラストチャンネル情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御し、network_idに従いセレクタ9に切り替え指示を出力する。
FIG. 5 is a flowchart showing operations from power-on to AV playback of the digital broadcast receiver according to the third embodiment of the present invention.
After the power is turned on, the
In step S420, the
そして、ステップS430では、全体制御部6は、チューニング処理およびAVデコード処理の完了を待たずに、BIOSプログラムに従い、フラッシュメモリ8に格納されているOSをメモリ7上にロードし、特定のアドレスから実行を開始する。
In step S430, the
次に、ステップS440では、全体制御部6は、OSの初期化処理を順次実行する。そして、OSの初期化処理が完了した後、ステップS450では、全体制御部6は、OSに従い、指定されたアプリケーションをメモリ7上にロードし、アプリケーションを起動する。その後、ステップS460では、全体制御部6は、アプリケーションの初期化処理を実行する。
Next, in step S440, the
そして、アプリケーションの初期化処理が完了した後、全体制御部6は、アプリケーションに従い、ラストチャンネル情報をフラッシュメモリ8からreadし、そのラストチャンネル情報に基づいて既にBSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理およびAVデコード処理が完了していることを確認し、その後に、ステップS470で、画面音声出力部5を制御し、デコードされた映像信号の拡大縮小や音声信号の加工などを行い、映像信号や音声信号を出力させる。もし、ここでチューニングが完了していなければ、例外処理としてチューニング処理の完了を待つ処理をいれても良い。また、全体制御部6は、アプリケーションに従い、そのserviceのPAT、PMT等のテーブル情報をDEMUX41から取得する。そして、全体制御部6は、アプリケーションに従い、既に設定してある情報とPMTからの情報を比較し、もし違いがあれば再度PMTの情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御する例外処理を入れても良い。
After the initialization process of the application is completed, the
実施例3のデジタル放送受信機によれば、BSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を行っている待ち時間およびDEMUX・AVデコーダ部4がAVデコード処理を行っている待ち時間にOSの初期化処理を行い、その後の選局の際にはチューニング処理とAVデコード処理を省略する。このようにチューニング処理およびAVデコード処理とOSの初期化処理とを並行して処理することにより、電源投入から映像や音声の出力までの待ち時間を短縮することが可能となり、ユーザにとってより利便性の良いデジタル放送受信機を提供することが可能となる。
(実施例4)
図6は本発明の実施例4のデジタル放送受信機の電源投入からAV再生までの動作を示すフローチャートである。実施例4のデジタル放送受信機の構成は実施例1と同様である。
According to the digital broadcast receiver of the third embodiment, the waiting time during which the BS digital
Example 4
FIG. 6 is a flowchart showing operations from power-on to AV playback of the digital broadcast receiver according to the fourth embodiment of the present invention. The configuration of the digital broadcast receiver of the fourth embodiment is the same as that of the first embodiment.
電源投入後、全体制御部6は、BIOSプログラムを実行する。そして、ステップS510では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているOSをメモリ7上にロードし、特定のアドレスから実行を開始する。
After the power is turned on, the
次に、ステップS520では、全体制御部6は、OSの初期化処理を順次実行する。そして、OSの初期化処理が完了した後、ステップS530では、全体制御部6は、OSに従い、指定されたチューニングプログラムをメモリ7上にロードし、フラッシュメモリ8に格納されているラストチャンネル情報に基づき、BSデジタルNIM制御部2又は地上デジタルNIM制御部3にチューニング指示を出力する。
In step S520, the
そして、ステップS540では、全体制御部6は、BIOSプログラムに従い、フラッシュメモリ8に格納されているラストチャンネル情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御し、network_idに従いセレクタ9に切り替え指示を出力する。
そして、ステップS550では、全体制御部6は、チューニング処理、AVデコード処理の完了を待たずに、OSに従い、指定されたアプリケーションをメモリ上にロードし、アプリケーションを起動する。その後、ステップS560では、全体制御部6は、アプリケーションの初期化処理を実行する。
そして、アプリケーションの初期化処理が完了した後、全体制御部6は、アプリケーションに従い、ラストチャンネル情報をフラッシュメモリ8からreadし、そのラストチャンネル情報に基づき、既にBSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を完了していることを確認し、その後に、ステップS570で、画面音声出力部5を制御し、デコードされた映像信号の拡大縮小や音声信号の加工などを行い、映像信号や音声信号を出力させる。もし、ここで完了していなければ、例外処理としてチューニング完了を待つ処理をいれても良い。また、全体制御部6は、アプリケーションに従い、そのserviceのPAT、PMT等のテーブル情報をDEMUX41から取得する。そして、全体制御部6は、アプリケーションに従い、既に設定してある情報とPMTからの情報を比較し、もし違いがあれば再度PMTの情報に基づいてAVデコーダ42に映像ストリームや音声ストリームの指定を行い、AVデコードを開始するように制御する例外処理を入れても良い。
In step S540, the
In step S550, the
After the initialization process of the application is completed, the
実施例4のデジタル放送受信機によれば、OSを起動後、BSデジタルNIM制御部2又は地上デジタルNIM制御部3がチューニング処理を行っている待ち時間およびDEMUX・AVデコーダ部4がAVデコード処理を行っている待ち時間にアプリケーションの初期化処理を行い、その後の選局の際にはチューニング処理とAVデコード処理を省略する。こうすることにより、電源投入から映像や音声の出力までの待ち時間を短縮することが可能となり、ユーザにとってより利便性の良いデジタル放送受信機を提供することが可能となる。
According to the digital broadcast receiver of the fourth embodiment, after the OS is started, the BS digital
また、本発明は、上記した装置の機能をコンピュータに実現させるためのプログラムを含むものである。これらのプログラムは、記録媒体から読みとられてコンピュータに取り込まれてもよいし、通信ネットワークを介して伝送されてコンピュータに取り込まれてもよい。
Further, the present invention includes a program for causing a computer to realize the functions of the above-described apparatus. These programs may be read from a recording medium and loaded into a computer, or may be transmitted via a communication network and loaded into a computer.
1 アンテナ
2 BSデジタルNIM制御部
3 地上デジタルNIM制御部
4 DEMUX・AVデコーダ部
5 画面音声出力部
6 全体制御部
7 メモリ
8 フラッシュメモリ
9 セレクタ
1
Claims (2)
所望チャンネルの周波数に選局し、この選局したチャンネルのデジタル放送信号を復調してトランスポートストリームを出力する選局手段と、
前記トランスポートストリームから音声映像ストリームを分離し、この分離した音声映像ストリームのデコード処理を行う音声映像処理手段と、
オペレーティングシステム上で動作する第1の制御プログラム、及び前記オペレーティングシステムを介さずに動作し前記選局手段のみを制御する第2の制御プログラムを備え、前記第1または第2の制御プログラムを実行することにより、前記選局手段及び前記音声映像処理手段を制御して選局デコード動作を行う制御手段と、
を有し、
前記制御手段は、本装置起動後の最初の選局デコード動作の際には前記第2の制御プログラムを実行し、この第2の制御プログラムによって前記選局手段に選局命令を出力し、この選局命令により前記選局手段に選局動作を行なわせている間に、前記オペレーティングシステムを起動して、制御プログラムを前記第2の制御プログラムから前記オペレーティングシステム上で動作する第1の制御プログラムに切り替えて、この第1の制御プログラムを実行し、この第1の制御プログラムが実行する最初の選局デコード動作の際は、前記選局手段の制御は行わず、前記音声映像処理手段の制御を行う制御手段である、
ことを特徴とするデジタル放送受信機。 In digital broadcast receivers,
Channel selection means for selecting a frequency of a desired channel, demodulating the digital broadcast signal of the selected channel and outputting a transport stream;
An audio / video processing means for separating an audio / video stream from the transport stream and performing a decoding process on the separated audio / video stream;
A first control program that operates on an operating system; and a second control program that operates without going through the operating system and controls only the channel selection means, and executes the first or second control program A control means for controlling the channel selection means and the audio / video processing means to perform a channel selection decoding operation;
Have
The control means executes the second control program at the time of the first channel selection decoding operation after activation of the apparatus, and outputs a channel selection command to the channel selection means by the second control program. A first control program that activates the operating system and operates a control program on the operating system from the second control program while the channel selection means performs a channel selection operation according to a channel selection command. The first control program is executed and the channel selection means is not controlled during the first channel selection decoding operation executed by the first control program, and the audio / video processing means is controlled. Control means for performing
A digital broadcast receiver characterized by that.
所望チャンネルの周波数に選局し、この選局したチャンネルのデジタル放送信号を復調してトランスポートストリームを出力する選局手段と、
前記トランスポートストリームから音声映像ストリームを分離し、この分離した音声映像ストリームのデコード処理を行う音声映像処理手段と、
オペレーティングシステム上で動作する第1の制御プログラム、及び前記オペレーティングシステムを介さずに動作し前記選局手段のみを制御する第2の制御プログラムを備え、前記第1または第2の制御プログラムを実行することにより、前記選局手段及び前記音声映像処理手段を制御して選局デコード動作を行う制御手段と、
を有し、
前記制御手段は、本装置起動後に前記オペレーティングシステムを起動し、このオペレーティングシステム起動後の最初の選局デコード動作の際には前記第2の制御プログラムを実行し、この第2の制御プログラムによって前記選局手段に選局命令を出力し、この選局命令により前記選局手段に選局動作を行なわせている間に、制御プログラムを前記第2の制御プログラムから前記オペレーティングシステム上で動作する第1の制御プログラムに切り替えて、この第1の制御プログラムを実行し、この第1の制御プログラムが実行する最初の選局デコード動作の際は、前記選局手段の制御は行わず前記音声映像処理手段の制御を行う制御手段である、
ことを特徴とするデジタル放送受信機。 In digital broadcast receivers,
Channel selection means for selecting a frequency of a desired channel, demodulating the digital broadcast signal of the selected channel and outputting a transport stream;
An audio / video processing means for separating an audio / video stream from the transport stream and performing a decoding process on the separated audio / video stream;
A first control program that operates on an operating system; and a second control program that operates without going through the operating system and controls only the channel selection means, and executes the first or second control program A control means for controlling the channel selection means and the audio / video processing means to perform a channel selection decoding operation;
Have
The control means starts the operating system after starting the apparatus, and executes the second control program at the time of the first channel selection decoding operation after starting the operating system, and the second control program executes the second control program. While a channel selection command is output to the channel selection unit and the channel selection unit performs a channel selection operation according to the channel selection command, a control program is operated from the second control program on the operating system. The first control program is executed by switching to the first control program, and in the first channel selection decoding operation executed by the first control program, the audio / video processing is not performed without controlling the channel selection means. Control means for controlling the means;
A digital broadcast receiver characterized by that .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006033520A JP4747870B2 (en) | 2005-08-02 | 2006-02-10 | Digital broadcast receiver |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005224115 | 2005-08-02 | ||
JP2005224115 | 2005-08-02 | ||
JP2006033520A JP4747870B2 (en) | 2005-08-02 | 2006-02-10 | Digital broadcast receiver |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007068140A JP2007068140A (en) | 2007-03-15 |
JP4747870B2 true JP4747870B2 (en) | 2011-08-17 |
Family
ID=37929742
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006033520A Active JP4747870B2 (en) | 2005-08-02 | 2006-02-10 | Digital broadcast receiver |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4747870B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5539093B2 (en) * | 2010-07-30 | 2014-07-02 | 三菱電機株式会社 | Digital broadcast receiving apparatus and software activation method |
CN103297848B (en) * | 2012-02-22 | 2016-12-14 | 华为终端有限公司 | The player method of Media Stream and Set Top Box |
CN105159700A (en) * | 2015-07-30 | 2015-12-16 | 努比亚技术有限公司 | Application self-start control apparatus and method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002142161A (en) * | 2000-10-30 | 2002-05-17 | Nec Yonezawa Ltd | Television audiovisual system using personal computer |
JP2003067073A (en) * | 2001-08-29 | 2003-03-07 | Fujitsu Ltd | Information processor |
JP2005217908A (en) * | 2004-01-30 | 2005-08-11 | Toshiba Corp | Information processing device and content-indicating method in the device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0898098A (en) * | 1994-09-29 | 1996-04-12 | Toshiba Corp | Television receiver and boot method used therefor |
JP2003008458A (en) * | 2001-06-26 | 2003-01-10 | Mitsubishi Electric Corp | Information processing unit, method for starting the processing unit and program for starting the processing unit |
JP4303634B2 (en) * | 2004-04-15 | 2009-07-29 | 富士通株式会社 | Image output apparatus and information processing apparatus |
-
2006
- 2006-02-10 JP JP2006033520A patent/JP4747870B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002142161A (en) * | 2000-10-30 | 2002-05-17 | Nec Yonezawa Ltd | Television audiovisual system using personal computer |
JP2003067073A (en) * | 2001-08-29 | 2003-03-07 | Fujitsu Ltd | Information processor |
JP2005217908A (en) * | 2004-01-30 | 2005-08-11 | Toshiba Corp | Information processing device and content-indicating method in the device |
Also Published As
Publication number | Publication date |
---|---|
JP2007068140A (en) | 2007-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1980320B (en) | Method of controlling power supply of digital TV and digital TV therefor | |
JP4747870B2 (en) | Digital broadcast receiver | |
CN102577358A (en) | Image reproducing apparatus and method | |
JP2008092230A (en) | Broadcast receiver and decoding method of broadcast receiver | |
JP4311407B2 (en) | Digital broadcast receiving apparatus and digital broadcast reproduction method | |
JP2007096603A (en) | Video display device and video reproducing method | |
JP2007282067A (en) | Digital broadcast receiver | |
US9026775B2 (en) | Apparatus and method to drive devices in order to enable rapid booting | |
JP5011800B2 (en) | Personal computer with TV function | |
JP4372204B1 (en) | Broadcast receiving apparatus and recording control method | |
US20080091438A1 (en) | Audio signal decoder and resource access control method | |
JP4552200B2 (en) | Digital broadcast receiver | |
JP2003008458A (en) | Information processing unit, method for starting the processing unit and program for starting the processing unit | |
JP2009027492A (en) | Digital broadcasting receiver | |
JP2006332798A (en) | Terrestrial digital broadcasting receiver | |
JP2009246928A (en) | Digital broadcasting receiver | |
JP2010050929A (en) | Broadcasting signal receiver and method for controlling broadcasting signal receiver | |
WO2008038404A1 (en) | Receiving method and receiver apparatus | |
JP2007089038A (en) | Receiver and tuning method thereof | |
KR20090033975A (en) | Dispaly device and controlling method with plural memory | |
KR101520101B1 (en) | Apparatus and method for power controlling of image display device | |
JP2009118401A (en) | Digital broadcast receiver | |
JP2009253377A (en) | Information processor, display apparatus used in combination with it, and digital broadcasting viewing method | |
JP2008177831A (en) | Content playback device | |
JP2006270247A (en) | Image display device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080630 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101203 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110304 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110330 |
|
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: 20110419 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110502 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4747870 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140527 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |