(57)【要約】【課題】蓄積されたストリームデータを再生する際に、頭欠けすることなくデータの先頭から確実に再生する。【解決手段】ＣＰＵ２１の制御により、映像処理部１５において、表示部１７に対するミュート処理が施される。デコーダ１４は、ビデオストリームに対して最初の復号処理を施し、復号処理によって得られた映像信号が表示部１７に出力される。このとき、表示部１７にはミュート処理が施されているため、映像は表示されない。復号処理によって取得した属性情報に基づき、映像処理部１５によるパラメータ設定が行われる。パラメータ設定が完了すると、復号処理および映像信号の出力が停止し、ミュート処理が解除される。パラメータ設定完了後、デコーダ１４による復号処理が再度施され、復号された映像が表示部１７に表示される。このとき、パラメータ設定が完了しているため、ビデオストリームの先頭から適切な設定で映像を表示できる。【選択図】図２
2008263402.tif 000002
【特許請求の範囲】
【請求項１】
ビデオデータおよび／またはオーディオデータを含むストリームを再生する再生制御方法であって、
上記ストリームの復号出力に対してミュート処理を施し、
上記ストリームの先頭から一部の区間を復号して属性情報を取得する第１の復号処理を行い、
上記属性情報に基づき上記ストリームを再生する際のパラメータを設定し、
上記パラメータの設定後に上記ミュート処理を解除し、
上記ストリームの先頭から上記ストリームを復号する第２の復号処理を行う
ことを特徴とする再生制御方法。
【請求項２】
請求項１に記載の再生制御方法において、
上記属性情報は、上記ストリームのヘッダに記述されている
ことを特徴とする再生制御方法。
【請求項３】
ディジタルテレビジョン放送を受信する受信装置であって、
ビデオデータおよび／またはオーディオデータを含むストリームを復号し、該ストリームから属性情報を取得するとともに、映像信号および音声信号を出力するデコーダと、
上記映像信号に対して所定の画像処理を施す映像処理部と、
上記音声信号に対して所定の音声処理を施す音声処理部と、
上記デコーダ、上記映像処理部および上記音声処理部による処理を制御する制御部と
を有し、
上記制御部は、
上記映像処理部および上記音声処理部により、上記ストリームの復号出力に対してミュート処理が施され、
上記デコーダにより、上記ストリームの先頭から一部の区間を復号して属性情報を取得する第１の復号処理が行われ、
上記映像処理部および上記音声処理部により、上記属性情報に基づき上記ストリームを再生する際のパラメータが設定され、
上記映像処理部および上記音声処理部により、上記パラメータの設定後に上記ミュート処理が解除され、
上記デコーダにより、上記ストリームの先頭から上記ストリームを復号する第２の復号処理が行われるように制御する
ことを特徴とする受信装置。
【請求項４】
請求項３に記載の受信装置において、
外部の機器とネットワークを介して通信を行い、上記制御部の制御に基づき上記外部の機器に蓄積されたストリームを受け取る通信部をさらに有する
ことを特徴とする受信装置。
【請求項５】
請求項３に記載の受信装置において、
外部の機器と接続し、上記制御部の制御に基づき上記外部の機器に蓄積されたストリームを受け取る接続部をさらに有する
ことを特徴とする受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、蓄積されたストリームデータを再生する際の再生制御方法およびその方法を用いた受信装置に関する。
【背景技術】
【０００２】
近年、ＤＬＮＡ（Digital Living Network Alliance）と呼ばれる、家庭内の様々な電子機器をＬＡＮ（Local Area Network）で接続することによりネットワークを形成し、映像や音楽などのコンテンツを共有する技術が提案されている。このＤＬＮＡに対応する製品として、例えば外部のホームサーバなどの機器や内部に蓄積されたビデオストリームやオーディオストリームなどのストリームデータを再生可能な受信装置が提案されている。
【０００３】
ビデオストリームやオーディオストリームなどのストリームデータには、それぞれのデータに応じて解像度やアスペクト比などのパラメータが予め設定されており、これらのストリームデータを受信装置で再生する場合、受信装置は、ストリームデータのパラメータに応じて設定を変更し、ストリームデータを適切に再生することができるようにされている。
【０００４】
具体的には、例えば、従来の受信装置においてビデオストリームやオーディオストリームなどのストリームデータを再生する場合、ストリームデータから映像の解像度やアスペクト比、音声のサンプリングレートなどのストリームデータの属性情報を取得し、取得した属性情報に基づき各種パラメータの設定を行うとともに、ストリームデータに対して復号処理を施して映像や音声を再生する。
【０００５】
しかしながら、パラメータを設定している期間は、復号された映像の乱れや異音が発生するおそれがある。そのため、従来は、表示領域全体に黒い画像を表示させたり、音声を出力せずに無音状態とするミュート処理が施され、パラメータの設定が完了した時点でミュート処理を解除する。
【０００６】
このように、パラメータを設定する際にミュート処理を施すことにより、乱れた映像や異音でユーザが不快となるのを防ぐことができる。このようなミュート処理を施す技術が下記の特許文献１に記載されている。
【０００７】
【特許文献１】特開２００６−１４８９６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述したように、従来は、解像度やアスペクト比などのパラメータの設定処理と、ストリームデータの復号処理とが並列的に処理が施されている。そのため、パラメータを設定している期間であっても、復号処理によって得られた映像や音声が再生されているが、パラメータの設定が完了するまでは、ミュート処理が施されているため、その間に復号された映像や音声は、外部に出力されない。
【０００９】
例えば、受信装置においてビデオストリームを再生する場合の動作について具体的に説明すると、図４に示すように、先ず、再生処理を開始した際に、乱れた映像が表示されるのを防ぐためにミュート処理が施され、例えば表示部の表示領域全体に黒い画像が表示される。受信装置のデコーダにおいてビデオストリームの復号処理が開始されると、時点Ｘにおいて、復号処理によって得られた映像信号が出力されるが、ミュート処理が施されているため、表示部に映像は表示されない。
【００１０】
また、時点Ｙにおいて、デコーダによる復号処理によって取得した属性情報に基づきパラメータの設定が開始され、時点Ｙから時点Ｚまでの区間でパラメータ設定処理が行われる。そして、時点Ｚにおいて、パラメータの設定が完了すると、ミュート処理が解除され、復調処理によって得られた映像が出力され、映像が表示部に表示される。
【００１１】
このように、再生処理を開始する時点からパラメータの設定が完了する時点Ｚまでの区間でミュート処理が施されることにより、時点Ｘから時点Ｚまでの区間に復号された映像は表示されない。すなわち、ミュート処理が施されている間に復号された映像については、外部に出力されないため、ストリームデータの先頭部分に対応する映像が再生されず、頭欠けが発生してしまうという問題点があった。
【００１２】
したがって、この発明の目的は、蓄積されたストリームデータを再生する際に、頭欠けすることなくデータの先頭から確実に再生する再生処理方法およびその再生制御方法を用いた受信装置を提供することにある。
【課題を解決するための手段】
【００１３】
上述した課題を解決するために、第１の発明は、ビデオデータおよび／またはオーディオデータを含むストリームを再生する再生制御方法であって、ストリームの復号出力に対してミュート処理を施し、ストリームの先頭から一部の区間を復号して属性情報を取得する第１の復号処理を行い、属性情報に基づきストリームを再生する際のパラメータを設定し、パラメータの設定後にミュート処理を解除し、ストリームの先頭からストリームを復号する第２の復号処理を行うことを特徴とする再生制御方法である。
【００１４】
また、第２の発明は、ディジタルテレビジョン放送を受信する受信装置であって、ビデオデータおよび／またはオーディオデータを含むストリームを復号し、該ストリームから属性情報を取得するとともに、映像信号および音声信号を出力するデコーダと、映像信号に対して所定の画像処理を施す映像処理部と、音声信号に対して所定の音声処理を施す音声処理部と、デコーダ、映像処理部および音声処理部による処理を制御する制御部とを有し、制御部は、映像処理部および音声処理部により、ストリームの復号出力に対してミュート処理が施され、デコーダにより、ストリームの先頭から一部の区間を復号して属性情報を取得する第１の復号処理が行われ、映像処理部および音声処理部により、属性情報に基づきストリームを再生する際のパラメータが設定され、映像処理部および音声処理部により、パラメータの設定後にミュート処理が解除され、デコーダにより、ストリームの先頭からストリームを復号する第２の復号処理が行われるように制御することを特徴とする受信装置である。
【００１５】
上述したように、第１および第２の発明では、ストリームの復号出力に対してミュート処理を施し、ストリームの先頭から一部の区間を復号して属性情報を取得する第１の復号処理を行い、属性情報に基づきストリームを再生する際のパラメータを設定し、パラメータの設定後にミュート処理を解除し、ストリームの先頭からストリームを復号する第２の復号処理を行うようにしているため、ビデオストリームおよびオーディオストリームの先頭から確実に再生される。
【発明の効果】
【００１６】
この発明は、第１の復号処理によってビデオストリームおよびオーディオストリームの属性情報を取得し、取得した属性情報に基づきパラメータを設定した後に、第２の復号処理を施すことにより映像および音声を出力するようにしている。そのため、ビデオストリームおよびオーディオストリームの先頭から適切に再生することができるという効果がある。
【発明を実施するための最良の形態】
【００１７】
以下、この発明の実施の一形態について説明する。この発明の実施の一形態では、受信装置の内部または外部に蓄積されているストリームデータを再生する際に、復号処理によりストリームデータの属性を示す情報を取得した後、同一のストリームデータに対して再度復号処理を施すことにより、ストリームデータの先頭から確実に再生することができるようにしている。なお、以下では、ストリームデータとして、ＭＰＥＧ−２（Moving Picture Experts Group-2）方式により圧縮符号化されたデータを用いた場合を例にとって説明する。
【００１８】
受信装置１は、例えば図１に示すように、ディジタルテレビジョン放送を受信可能なテレビジョン受像機であり、アンテナ１１、チューナ部１２、デマルチプレクサ１３、デコーダ１４、映像処理部１５、音声処理部１６、表示部１７、音声出力部１８、制御部としてのＣＰＵ（Central Processing Unit）２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、通信部２４、接続部２５および蓄積部２６がバス１０を介して接続されている。
【００１９】
受信装置１は、外部に接続されたアンテナ１１により、図示されない放送設備から送信されたディジタルテレビジョン放送の電波を受信する。そして、受信したディジタルテレビジョン放送の電波をチューナ部１２に供給する。チューナ部１２は、アンテナ１１を介して供給されるディジタルテレビジョン放送の電波から所定の周波数の変調信号を選局する。そして、選局された変調信号に対して復調処理や誤り訂正処理などの所定の信号処理を施し、ＭＰＥＧ−２システムズ（MPEG-2 Systems）の規定に従い、映像データや音声データをチャンネル毎およびデータ種類毎にパケット化し、時分割で多重化されたトランスポートストリーム（ＴＳ；Transport Stream）を出力し、デマルチプレクサ１３に供給する。
【００２０】
デマルチプレクサ１３は、供給されたＴＳについて、ＴＳパケットのヘッダ部に格納された、それぞれのパケットを識別するためのＰＩＤ（Packet IDentification）の値に基づきフィルタリングを行い、多重されたＴＳの中からビデオストリームやオーディオストリームなどの必要なストリームデータを取り出し、デコーダ１４に供給する。
【００２１】
デコーダ１４は、後述するＣＰＵ２１の制御に基づき、ビデオストリームおよびオーディオストリームに対してそれぞれ復号処理を施し、映像信号および音声信号を出力する。復号された映像信号および音声信号は、それぞれ映像処理部１５および音声処理部１６に供給される。
【００２２】
また、デコーダ１４は、ビデオストリームやオーディオストリームの属性情報を取得し、ＣＰＵ２１に供給する。ビデオストリームの属性情報は、ビデオストリームのヘッダに記述されており、後述する映像処理部１５で設定される各種パラメータが記述されている。
【００２３】
ＭＰＥＧ−２方式で圧縮符号化されたビデオストリームは、シーケンス、ＧＯＰ（Group of Pictures）、ピクチャ、スライス、マクロブロックおよびブロックの６層の階層構造からなっており、シーケンス層の先頭にシーケンスヘッダが付加されている。シーケンスヘッダは、画面フォーマットなどを指定するものであり、シーケンスヘッダに記述されている属性情報としては、例えば、解像度を示す画面の水平サイズや垂直サイズ、アスペクト比、インタレース／プログレッシブを示す画像の周波数などが記述されている。
【００２４】
また、オーディオストリームの属性情報は、ビデオストリームと同様に、オーディオストリームの先頭に付加されたオーディオフレームヘッダに記述されており、後述する音声処理部１６で設定される各種パラメータが記述されている。オーディオフレームヘッダに記述されている属性情報としては、例えば、サンプリングレートや、ＬＰＣＭ（Linear Pulse Code Modulation）やＡＡＣ（Advanced Audio Coding）などの圧縮フォーマット、チャンネル数などが記述されている。
【００２５】
映像処理部１５は、供給された映像信号に対してノイズ除去や解像度変換、フレーム補間などの所定の画像処理を施し、表示部１７に供給する。そして、供給された映像信号が表示部１７で表示される。表示部１７としては、例えば、ＣＲＴ（Cathode Ray Tube）やＬＣＤ（Liquid Crystal Display）を用いることができる。なお、この例において画像処理とは、例えば、復号するビデオストリームの属性情報に基づくパラメータの設定や、設定されたパラメータに基づく処理、ＬＣＤなどの表示部１７の解像度にあわせた処理等を含むものとする。
【００２６】
また、映像処理部１５は、ＣＰＵ２１の制御に基づき、パラメータ設定の際に表示される映像の乱れ等を防止するため、表示部１７の表示領域全体に黒い画像を表示させるなどのミュート処理を施す。
【００２７】
音声処理部１６は、供給された音声信号に対して所定の音声処理を施し、音声出力部１８に供給する。そして、供給された音声信号に基づく音声が音声出力部１８から出力される。なお、この例において音声処理とは、例えば、復号するオーディオストリームの属性情報に基づくパラメータの設定を含むものとする。
【００２８】
また、音声処理部１６は、ＣＰＵ２１の制御に基づき、パラメータ設定の際に出力される音声の異音等を防止するため、音声出力部１８から出力される音声を無音とするなどのミュート処理を施す。
【００２９】
ＣＰＵ２１は、ＲＯＭ２２に予め格納されたプログラムに従い、ＲＡＭ２３をワークメモリとしてバス１０に接続された各部を制御する。ＣＰＵ２１は、映像処理部１５および音声処理部１６に対してミュート処理を行うように制御したり、デコーダ１４から受け取ったビデオストリームおよびオーディオストリームの属性情報に基づきパラメータの設定を行う。また、ＣＰＵ２１は、デコーダ１４に対して復号処理の開始／停止を要求したり、後述する通信部２４や接続２５を介して受信したビデオストリームおよびオーディオストリームや、後述する蓄積部２６から受け取ったビデオストリームおよびオーディオストリームを供給する。
【００３０】
通信部２４は、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）などの所定の通信プロトコルに従い、イーサネット（登録商標）やインターネットなどのネットワーク２を介して接続されたサーバなどの電子機器３との通信を制御する。通信部２４における通信制御は、ＣＰＵ２１の命令に基づきなされる。通信部２４は、外部の電子機器３に設けられた蓄積部に蓄積されたビデオストリームおよびオーディオストリームをネットワーク２を介して受信し、ＣＰＵ２１に供給する。
【００３１】
接続部２５は、所定の接続方式により外部のメモリデバイス４と互いに接続され、所定のプロトコルを用いて通信を行う。接続方式としては、例えばＵＳＢ（Universal Serial Bus）やＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４を用いることができる。接続部２５は、ＣＰＵ２１の制御に基づき、メモリデバイス４からビデオストリームおよびオーディオストリームを受け取り、ＣＰＵ２１に供給する。
【００３２】
メモリデバイス４には、図示しないが接続部および蓄積部が設けられ、メモリバイス４の接続部が受信装置１の接続部２５に接続されると、受信装置１のストレージデバイスとして認識される。そして、ＣＰＵ２１によって蓄積部に蓄積されたビデオストリームおよびオーディオストリームの送受信が制御されるようにされている。メモリデバイス４の蓄積部としては、例えばＨＤＤ（Hard Disc Drive）や不揮発性メモリ、ＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disc）などのディスク状記録媒体を用いることができる。
【００３３】
外部の電子機器３やメモリデバイス４の蓄積部に蓄積されたビデオストリームやオーディオストリームなどのストリームデータは、上述のディジタルテレビジョン放送に用いられているストリームデータと同様に、例えばＭＰＥＧ−２方式により圧縮符号化されている。
【００３４】
なお、この例では、通信部２４または接続部２５を介して外部の機器の蓄積部に設けられたビデオストリームおよびオーディオストリームを受け取るように説明したが、これはこの例に限られない。例えば蓄積部を受信装置１に設け、この蓄積部に蓄積されたビデオストリームおよびオーディオストリームを用いるようにしてもよい。蓄積部としては、例えば、ＨＤＤや不揮発性メモリ、ＣＤやＤＶＤなどのディスク状記録媒体を用いることができる。
【００３５】
次に、この発明の実施の一形態における再生処理の流れについて、図２に示すシーケンス図を参照して説明する。以下では、一例として、外部の機器の蓄積部に蓄積されたビデオストリームおよびオーディオストリームを再生する場合を例にとって説明する。また、以下では、映像処理部１５におけるビデオストリームの再生処理について説明するが、音声処理部１６における音声の再生処理についても、同様に行われる。
【００３６】
シーケンスＳＥＱ１において、映像処理部１５は、ＣＰＵ２１の制御に基づきミュート処理を施し、例えば表示部１７の表示領域全体に黒い画像を表示させる。シーケンスＳＥＱ２において、ＣＰＵ２１は、デコーダ１４に対して復号処理の開始要求を行う。なお、この時点では、デコーダ１４に対してビデオストリームが供給されていないため、復号処理は行われない。また、ＣＰＵ２１は、シーケンスＳＥＱ３で、ネットワーク２を介して外部の機器からビデオストリームを受け取り、シーケンスＳＥＱ４で、外部の機器から受け取ったビデオストリームをデコーダ１４に転送する。
【００３７】
デコーダ１４は、シーケンスＳＥＱ５で、ＣＰＵ２１からビデオストリームを受け取り、復号処理を施す。そして、ビデオストリームのシーケンスヘッダに記述されたビデオストリームの属性情報と、映像信号とを取得し、シーケンスＳＥＱ６で、取得した属性情報をＣＰＵ２１に供給する。また、デコーダ１４は、シーケンスＳＥＱ７において、復号処理によって得られた映像信号を映像処理部１５に供給し、表示部１７に表示させる。ただし、この時点では、映像処理部１５によるミュート処理が施されているため、表示部１７には、映像は表示されない。
【００３８】
ＣＰＵ２１は、シーケンスＳＥＱ８で、デコーダ１４から受け取った属性情報に基づき、映像処理部１５におけるパラメータ設定を行い、映像処理部１５におけるパラメータ設定が完了した後に、シーケンスＳＥＱ９で、デコーダ１４に対して復号処理の停止要求を行う。シーケンスＳＥＱ１０において、デコーダ１４は、ＣＰＵ２１からの停止要求に基づき復号処理を停止し、映像処理部１５に対する映像信号の出力を停止する。そして、シーケンスＳＥＱ１１において、ＣＰＵ２１は、デコーダ１４に対するビデオストリームの供給を停止する。
【００３９】
シーケンスＳＥＱ１２において、映像処理部１５は、ＣＰＵ２１の制御に基づき、ミュート処理を解除する。シーケンスＳＥＱ１３において、ＣＰＵ２１は、デコーダ１４に対して再度、復号処理の開始要求を行う。また、ＣＰＵ２１は、シーケンスＳＥＱ１４で、シーケンスＳＥＱ３で受け取ったものと同一のビデオストリームを、ネットワーク２を介して外部の機器から再度受け取り、シーケンスＳＥＱ１５で、外部の機器から受け取ったビデオストリームをデコーダ１４に転送する。
【００４０】
デコーダ１４は、シーケンスＳＥＱ１６で、ＣＰＵ２１から受け取ったビデオストリームに対して復号処理を施し、映像信号を取得し、シーケンスＳＥＱ１７で、取得した映像信号を映像処理部１５に供給し、表示部１７に表示させる。この時点では、ミュート処理が施されていないため、表示部１７には、映像がそのまま表示される。
【００４１】
なお、上述の例では、ネットワーク２を介して接続された電子機器３の蓄積部に蓄積されたビデオストリームを再生する方法について説明したが、これに限られず、例えば接続部２５に接続されたメモリデバイス４の蓄積部に蓄積されたビデオストリームを再生する場合も、同様に再生処理が行われる。また、受信装置１に蓄積部が設けられている場合についても同様である。
【００４２】
上述の再生処理方法を適用した場合の動作をより具体的に説明すると、例えば図３に示すように、先ず、ＣＰＵ２１の制御により、映像処理部１５において、表示部１７に乱れた映像が表示されるのを防ぐためにミュート処理が施される。デコーダ１４がＣＰＵ２１からの復号処理開始要求に基づき、転送されたビデオストリームに対して最初の復号処理を開始すると、時点Ａにおいて、復号処理によって得られた映像信号が表示部１７に出力される。しかしながら、表示部１７にはミュート処理が施されているため、復号された映像は表示されない。時点Ｂにおいて、復号処理によって取得した属性情報に基づき、映像処理部１５によるパラメータの設定が開始され、時点Ｂから時点Ｃまでの区間でパラメータ設定処理が行われる。そして、時点Ｃにおいて、パラメータの設定が完了すると、復号処理が停止するとともに、映像信号の出力が停止し、ミュート処理が解除される。
【００４３】
パラメータの設定が完了した後に、時点Ｄにおいて、デコーダ１４による復号処理が再度施され、時点Ｅにおいて、復号された映像が表示部１７に表示される。このとき、最初の復号処理の際に取得した属性情報に基づきパラメータの設定が完了しているため、復号処理されるビデオストリームの先頭から適切な設定で映像を出力することができ、映像の乱れなどが発生することなく映像を表示できる。
【００４４】
このように、この発明の実施の一形態では、最初にビデオストリームおよびオーディオストリームの属性情報を取得するための復号処理を施すとともに、取得した属性情報に基づくパラメータ設定を行い、パラメータ設定が完了した後に、同一のビデオストリームおよびオーディオストリームに対して再度復号処理を施し、映像や音声を出力するようにしている。そのため、ストリームデータを再生する際には、ストリームデータの先頭から映像および音声を適切に出力することができる。
【００４５】
以上、この発明の実施の一形態について説明したが、この発明は、上述したこの発明の実施の一形態に限定されるものではなく、この発明の要旨を逸脱しない範囲内で様々な変形や応用が可能である。例えば、ストリームデータの圧縮符号化方式は、ＭＰＥＧ−２方式に限らず、他の圧縮符号化方式を用いてもよい。
【図面の簡単な説明】
【００４６】
【図１】この発明の実施の一形態による受信装置の一例の構成を示すブロック図である。
【図２】この発明の実施の一形態による再生処理の流れを説明するためのシーケンス図である。
【図３】この発明の実施の一形態による再生処理方法について説明するための略線図である。
【図４】従来の再生処理方法について説明するための略線図である。
【符号の説明】
【００４７】
１  受信装置
２  ネットワーク
３  電子機器
４  メモリデバイス
１２  チューナ部
１３  デマルチプレクサ
１４  デコーダ
１５  映像処理部
１６  音声処理部
１７  表示部
１８  音声出力部
２１  ＣＰＵ
２４  通信部
２５  接続部
【図１】
2008263402.tif 000003
【図２】
2008263402.tif 000004
【図３】
2008263402.tif 000005
【図４】
2008263402.tif 000006