(57)【要約】【課題】入力コンテンツデータを復号するまでの時間を短縮する。【解決手段】本発明の復号手段制御装置は、所定のヘッダを有する入力コンテンツデータを復号する複数の復号手段を有する復号手段群２と、入力コンテンツデータのヘッダ情報４Ｓに基づいて、入力コンテンツデータの復号のための復号手段を選択させる第１の選択信号５Ｓを出力する制御手段とを備える。復号手段群２は、選択した復号手段によって入力コンテンツデータの復号ができない場合に、エラー情報６Ｓを出力するとともに、入力コンテンツデータに基づいて所定の解析情報９Ｓを生成し出力する。制御手段３は、その解析情報９Ｓに基づいて、入力コンテンツデータの復号を行うことができる第２の復号手段を選択させる第２の選択信号５Ｓを復号手段群２に出力する。【選択図】　　図１
2004135243.tif 000002
【特許請求の範囲】
【請求項１】
所定のヘッダを有する入力コンテンツデータを復号する複数の復号手段を有する復号手段群と、
前記入力コンテンツデータの前記所定のヘッダが示す情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号のための第１の復号手段を選択させる第１の選択信号を出力する制御手段とを備え、
前記復号手段群は、
前記制御手段からの前記第１の選択信号に基づいて、前記第１の復号手段を選択し、選択された前記第１の復号手段によって前記入力コンテンツデータの復号ができない場合に、その復号ができないことを示すエラー情報を出力するとともに、前記入力コンテンツデータに基づいて、所定の解析情報を生成し出力するものであり、
前記制御手段は、
前記エラー情報と前記解析情報とを入力すると、その解析情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号を行うことができる第２の復号手段を選択させる第２の選択信号を前記復号手段群に出力するものである
ことを特徴とする復号手段制御装置。
【請求項２】
請求項１に記載の復号手段制御装置において、
前記復号手段群は、
前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できない復号手段を示す情報を生成し、前記解析情報として出力するものであり、
前記制御手段は、
その解析情報に基づいて、前記複数の復号手段のうち、前記復号できない復号手段以外の復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するものである
ことを特徴とする復号手段制御装置。
【請求項３】
請求項１に記載の復号手段制御装置において、
前記解析手段は、
前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できる復号手段を示す情報を生成し、前記解析情報として出力するものであり、
前記制御手段は、
その解析情報に基づいて、前記複数の復号手段のうち、前記復号できる復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するものである
ことを特徴とする復号手段制御装置。
【請求項４】
所定のヘッダを有する入力コンテンツデータの復号のための複数の復号手段を制御する復号手段制御方法であって、
前記入力コンテンツデータの前記所定のヘッダが示す情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号のための第１の復号手段を選択させる第１の選択信号を出力する第１のステップと、
前記第１の選択信号に基づいて、前記第１の復号手段を選択し、選択された前記第１の復号手段によって前記入力コンテンツデータの復号ができない場合に、その復号ができないことを示すエラー情報を出力するとともに、前記入力コンテンツデータに基づいて、所定の解析情報を生成し出力する第２のステップと、
前記エラー情報と前記解析情報とを入力すると、その解析情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号を行うことができる第２の復号手段を選択させる第２の選択信号を出力する第３のステップとを備える
ことを特徴とする復号手段制御方法。
【請求項５】
請求項４に記載の復号手段制御方法において、
前記第２のステップは、
前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できない復号手段を示す情報を生成し、前記解析情報として出力するステップであり、
前記第３のステップは、
その解析情報に基づいて、前記複数の復号手段のうち、前記復号できない復号手段以外の復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するステップである
ことを特徴とする復号手段制御方法。
【請求項６】
請求項４に記載の復号手段制御方法において、
前記第２のステップは、
前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できる復号手段を示す情報を生成し、前記解析情報として出力するステップであり、
前記第３のステップは、
その解析情報に基づいて、前記複数の復号手段のうち、前記復号できる復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するステップである
ことを特徴とする復号手段制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力コンテンツデータを複数の復号手段において復号する際の復号手段の制御方法及び装置に関するものである。
【０００２】
【従来の技術】
近年のマルチメディア技術の進展により、ディジタル化された映像、音声やデータといった複数のメディアを統合的に扱ったＤＶＤプレーヤやディジタルＴＶ放送用チューナ等に代表される応用機器が普及し始めている。
【０００３】
このＤＶＤプレーヤやディジタルＴＶ用チューナ等の機器において、ＭＰＥＧＬａｙｅｒ１／２／３、ＤｏｌｂｙＡＣ−３、ＤＴＳ等の多くの規格により圧縮符号化された音声符号化データの再生を可能とすることが要望されている。
【０００４】
このように、音声符号化データ等の入力コンテンツデータの多様化に伴い、入力コンテンツデータを起動するために複数の復号手段が必要となり、その複数の復号手段の制御を行う制御手段の役割が重要になることが予想される。
【０００５】
図２は、従来の復号制御装置を示すブロック図である。
【０００６】
なお、図２では、ＤＶＤプレーヤ、ディジタルＴＶ用チューナにおいて、音声データを圧縮した音声符号化データ等の入力コンテンツデータを復号する場合を想定している。
【０００７】
図２に示す復号制御装置は、入力コンテンツデータを格納するコンテンツデータ格納手段１０１と、複数の復号手段（１０２Ａ、１０２Ｂ、…）を有する復号手段群１０２と、復号手段群１０２を制御する制御手段１０３とを備えている。
【０００８】
制御手段１０３は、入力コンテンツデータ格納手段１０１から入力コンテンツデータのヘッダ情報を示すコンテンツ信号１０４Ｓを受けると、復号手段群１０２に対して、入力コンテンツデータを復号できると考えられる復号手段、例えば復号手段１０２Ａを選択させる選択信号１０５Ｓを出力する。復号手段群１０２は制御手段１０３からの選択信号１０５Ｓにしたがって選択された復号手段１０２Ａを起動させる。また、復号手段群１０２は、入力コンテンツデータ格納手段１０１からの入力コンテンツデータを供給する供給信号１０７Ｓを受ける。そして、復号手段群１０２において、選択された復号手段１０２Ａによってその入力コンテンツデータを復号できる場合には、入力コンテンツデータを復号し復号信号１０８Ｓとして出力する。
【０００９】
一方、復号手段群１０２において、選択された復号手段１０２Ａによってその入力コンテンツデータを復号できない場合、復号手段１０２Ａ内にあるエラー判定部１０６ａは、選択された復号手段１０２Ａによって復号することができない情報を示すエラー信号１０６Ｓを制御手段１０３に出力する。
【００１０】
この場合、制御手段１０３はエラー信号１０６Ｓを受けるが、エラー信号１０６Ｓのみでは次に起動すべき復号手段がどの復号手段であるかを決定できない。そのため、制御手段１０３は、選択されていない未起動の復号手段を起動させる選択信号１０５Ｓを出力し、入力コンテンツデータを復号できる復号手段が見つかるまでの間、同様の処理を繰り返す。したがって、入力コンテンツデータを復号するまでの時間が遅延する。
【００１１】
また、入力コンテンツデータを復号手段群１０２に含まれるいずれの復号手段によっても復号できない場合には、制御手段１０３は制御不能になって入力コンテンツデータを復号することができずに、制御手段１０３は無応答状態に陥る。
【００１２】
【特許文献】特開２００１−２０９３０９号公報
【００１３】
【発明が解決しようとする課題】
上述のように、制御手段１０３において、次に起動すべき復号手段がどの復号手段であるかを決定することができない場合、入力コンテンツデータを復号するまでの時間が遅延する。その結果、入力コンテンツデータを切り替える際に、復号手段からの応答待ち時間が長くなる可能性があり、利便性として十分ではない。加えて、音声符号化データなどの入力コンテンツデータの多様化に伴い、遅延時間の一層の増大が予想される。
【００１４】
また、制御手段が制御不能に陥ると、入力されたコンテンツデータを復号することができない。
【００１５】
そこで、本発明の目的は、入力コンテンツデータを復号するまでの時間を短縮することができる復号制御装置及び方法を提供することである。また、入力コンテンツデータを復号する復号手段の制御が制御不能状態になることを防ぐことができる復号制御装置及び方法を提供することである。
【００１６】
【課題を解決するための手段】
上記課題を解決するために、第１に、本発明の請求項１に係る復号手段制御装置は、所定のヘッダを有する入力コンテンツデータを復号する複数の復号手段を有する復号手段群と、前記入力コンテンツデータの前記所定のヘッダが示す情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号のための第１の復号手段を選択させる第１の選択信号を出力する制御手段とを備え、前記復号手段群は、前記制御手段からの前記第１の選択信号に基づいて、前記第１の復号手段を選択し、選択された前記第１の復号手段によって前記入力コンテンツデータの復号ができない場合に、その復号ができないことを示すエラー情報を出力するとともに、前記入力コンテンツデータに基づいて、所定の解析情報を生成し出力するものであり、前記制御手段は、前記エラー情報と前記解析情報とを入力すると、その解析情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号を行うことができる第２の復号手段を選択させる第２の選択信号を前記復号手段群に出力するものである。
【００１７】
請求項１の発明によると、制御手段によって選択された復号手段において入力コンテンツデータを復号できない場合、復号手段群はエラー情報とともに、入力コンテンツデータに基づいて解析情報を生成し制御手段に伝達する。これにより、制御手段は解析情報に応じて、次に起動すべき復号手段を決定することができるので、入力コンテンツデータを復号するまでの時間を短縮することができる。また、制御手段が制御不能に陥ることを防ぐことができる。
【００１８】
また、請求項２の発明は、請求項１に記載の復号手段制御装置において、前記復号手段群は、前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できない復号手段を示す情報を生成し、前記解析情報として出力するものであり、前記制御手段は、その解析情報に基づいて、前記複数の復号手段のうち、前記復号できない復号手段以外の復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するものであるものとする。
【００１９】
請求項２の発明によると、解析情報として復号不可能な復号手段を示す情報を生成するため、制御手段は復号不可能な復号手段以外の復号手段を選択し決定することが可能になる。このため、入力コンテンツデータを起動するまでの時間を短縮することができる。また、解析情報がいずれの復号手段によっても入力コンテンツデータを復号することができないことを示す情報である場合には、入力コンテンツデータを復号することができないことを容易に判断することが可能になるため、制御手段が無応答状態に陥ることを防ぐことができる。
【００２０】
また、請求項３の発明は、請求項１に記載の復号手段制御装置において、前記解析手段は、前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できる復号手段を示す情報を生成し、前記解析情報として出力するものであり、前記制御手段は、その解析情報に基づいて、前記複数の復号手段のうち、前記復号できる復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するものであるものとする。
【００２１】
請求項３の発明によると、解析情報として復号可能な復号手段を示す情報を生成するため、制御手段は復号可能な復号手段を選択し決定することが可能になる。このため、入力コンテンツデータを起動するまでの時間を短縮することができる。また、解析情報がいずれかの復号手段によれば入力コンテンツデータを復号することができることを示す情報であるため、入力コンテンツデータを起動することが不可能な場合は存在しないため、制御手段が無応答状態に陥ることを防ぐことができる。
【００２２】
上記課題を解決するために、第２に、本発明の請求項４に係る復号手段制御方法は、所定のヘッダを有する入力コンテンツデータの復号のための複数の復号手段を制御する復号手段制御方法であって、前記入力コンテンツデータの前記所定のヘッダが示す情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号のための第１の復号手段を選択させる第１の選択信号を出力する第１のステップと、前記第１の選択信号に基づいて、前記第１の復号手段を選択し、選択された前記第１の復号手段によって前記入力コンテンツデータの復号ができない場合に、その復号ができないことを示すエラー情報を出力するとともに、前記入力コンテンツデータに基づいて、所定の解析情報を生成し出力する第２のステップと、前記エラー情報と前記解析情報とを入力すると、その解析情報に基づいて、前記複数の復号手段のうち、前記入力コンテンツデータの復号を行うことができる第２の復号手段を選択させる第２の選択信号を出力する第３のステップとを備えるものである。
【００２３】
請求項４の発明によると、選択された復号手段において入力コンテンツデータを復号できない場合、エラー情報とともに、入力コンテンツデータに基づいて生成した解析情報を出力する。そして、その解析情報に応じて、次に起動すべき復号手段を選択する信号を出力するので、入力コンテンツデータを復号できる復号手段を容易に選択でき、入力コンテンツデータを復号するまでの時間を短縮することができる。また、制御手段が制御不能に陥ることを防ぐことができる。
【００２４】
また、請求項５の発明は、請求項４に記載の復号手段制御方法において、前記第２のステップは、前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できない復号手段を示す情報を生成し、前記解析情報として出力するステップであり、前記第３のステップは、その解析情報に基づいて、前記複数の復号手段のうち、前記復号できない復号手段以外の復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するステップであるものとする。
【００２５】
また、請求項６の発明は、請求項４に記載の復号手段制御方法において、前記第２のステップは、前記入力コンテンツデータに基づいて、前記複数の復号手段のうち、前記入力コンテンツデータを復号できる復号手段を示す情報を生成し、前記解析情報として出力するステップであり、前記第３のステップは、その解析情報に基づいて、前記複数の復号手段のうち、前記復号できる復号手段のうちのいずれかを選択させる信号を前記第２の選択信号として出力するステップであるものとする。
【００２６】
【発明の実施の形態】
以下、本発明の一実施形態について図面を参照しながら説明する。
【００２７】
図１は本実施形態おける復号制御装置の構成を示すブロック図である。
【００２８】
なお、図１では、ＤＶＤプレーヤ、ディジタルＴＶ用チューナにおいて、音声データを圧縮した音声符号化データ等の入力コンテンツデータを復号する場合を想定している。
【００２９】
図１に示す復号制御装置は、音声データを圧縮した音声符号化データ等の入力コンテンツデータを格納する入力コンテンツデータ格納手段１と、入力コンテンツデータを復号する複数の復号手段（２Ａ、２Ｂ、…）を有する復号手段群２とを備えている。復号手段群２を制御する制御手段３とを備えている。また、複数の復号手段の各々（２Ａ、２Ｂ、…）は、入力コンテンツデータを復号する復号部（２ａ、２ｂ、…）とエラー判定部（６ａ、６ｂ、…）と解析部（９ａ、９ｂ、…）とを有している。そして、エラー判定部（６ａ、６ｂ、…）は、入力コンテンツデータを復号することができない場合にエラー信号６Ｓを制御手段３に出力する。また、解析部（９ａ、９ｂ、…）は、入力コンテンツデータを供給する供給信号７Ｓを受けて、入力コンテンツデータをもとに解析を行って所定の解析情報を生成し、解析信号９Ｓとして出力する。
【００３０】
以下、本発明の一実施形態に係る復号制御装置の動作を説明する。
【００３１】
まず、制御手段３は、入力コンテンツデータ格納手段１から入力コンテンツデータのヘッダ情報を示すコンテンツ信号４Ｓを受けると、そのヘッダ情報に基づいて、復号手段群２内で入力コンテンツデータを復号できると思われる、例えば復号手段２Ｂを選択するための選択信号５Ｓ（第１の選択信号に対応する）を出力する（第１のステップに対応する）。
【００３２】
復号手段群２は、制御手段３からの選択信号５Ｓを受けて、その選択された復号手段２Ｂを起動する。そして、復号手段群２は、入力コンテンツデータ格納手段１から入力コンテンツデータを供給するための供給信号７Ｓを受けて、選択された復号手段２Ｂによって入力コンテンツデータを復号できる場合には、入力コンテンツデータを復号し復号信号８Ｓとして出力する。
【００３３】
一方、選択された復号手段２Ｂによって入力コンテンツデータを復号できない場合には、復号手段２Ｂ内のエラー判定部６ｂは、選択された復号手段Ａによっては復号できないことを示すエラー信号６Ｓを制御手段３に出力する（第２のステップに含まれる）。また、この場合、復号手段２Ｂ内の解析部９ｂは、入力コンテンツデータをもとに所定の解析情報９Ｓを生成し、解析信号９Ｓとして制御手段３に出力する（第２のステップに含まれる）。
【００３４】
このように、復号手段群２において選択された復号手段（上記では復号手段２Ｂ）によっては入力コンテンツデータを復号できない場合には、復号手段群２は、エラー判定部（上記ではエラー判定部６Ｂ）により生成されたエラー信号６Ｓを制御手段３に出力するのに加え、解析部（上記では解析部９ｂ）により生成された解析信号９Ｓを制御手段３に出力する。
【００３５】
そして、制御手段３は解析信号９Ｓに基づいて、次に起動すべき復号手段を復号手段群２の中から選択し、選択信号５Ｓ（第２の選択信号に対応する）として復号手段群２に出力する（第３のステップに対応する）。このように、解析信号９Ｓに基づいて、次回に選択すべき復号手段を決定することができるので、入力コンテンツデータを起動するまでの時間の短縮が可能になる。
【００３６】
以下に本実施形態の変形例について説明する。
【００３７】
＜変形例１＞
復号手段（２Ａ、２Ｂ、…）内の解析部（９ａ、９ｂ、…）によって生成される解析情報が、入力コンテンツデータに基づいて解析した結果、復号手段群２に含まれる複数の復号手段（２Ａ、２Ｂ、…）のうち、入力コンテンツデータの復号ができない復号手段を示す情報である場合について説明する。
【００３８】
上記と同様に、最初に選択された例えば復号手段２Ｂによっては復号できない場合、エラー判定部６ｂからのエラー信号６Ｓを出力する。それとともに、解析部９ｂにおいて、入力コンテンツデータをもとに復号手段群２に含まれる複数の復号手段（２Ａ、２Ｂ、…）のうち、入力コンテンツデータの復号ができない復号手段を示す解析情報を生成し、解析信号９Ｓとして制御手段３に出力する。この場合、制御手段３は解析信号９Ｓを受けて、次に起動すべき復号手段として、解析信号９Ｓに基づいた復号不可能な復号手段以外の復号手段を選択し決定することが可能になる。このため、入力コンテンツデータを起動するまでの時間を短縮することができる。
【００３９】
また、解析信号９Ｓが、復号手段群２に含まれるいずれの復号手段（２Ａ、２Ｂ、…）によっても入力コンテンツデータを復号することができないことを示す情報である場合には、制御手段３は解析信号９Ｓを受けると、入力コンテンツデータを復号することができないことを瞬時に判断することが可能になる。その結果、制御手段３が無応答状態に陥ることを防ぐことができる。
【００４０】
＜変形例２＞
復号手段（２Ａ、２Ｂ、…）内の解析部（９ａ、９ｂ、…）によって生成される解析情報が、入力コンテンツデータに基づいて解析した結果、復号手段群２に含まれる複数の復号手段（２Ａ、２Ｂ、…）のうち、入力コンテンツデータの復号ができる復号手段を示す情報である場合について説明する。
【００４１】
上記と同様に、最初に選択された例えば復号手段２Ｂによっては復号できない場合、エラー判定部６ｂからのエラー信号６Ｓを出力する。それとともに、解析部９ｂにおいて、入力コンテンツデータをもとに復号手段群２に含まれる複数の復号手段（２Ａ、２Ｂ、…）のうち、入力コンテンツデータの復号ができる復号手段を示す解析情報を生成し、解析信号９Ｓとして制御手段３に出力する。この場合、制御手段３は解析信号９Ｓを受けて、次に起動すべき復号手段として、解析信号９Ｓに基づいた復号可能な復号手段を選択し決定することが可能になる。このため、入力コンテンツデータを起動するまでの時間を短縮することができる。
【００４２】
なお、この場合、復号可能な復号手段を示す情報であるので、復号手段群２に含まれるいずれかの復号手段によって入力コンテンツデータの復号が可能である。すなわち、入力コンテンツデータの復号が不可能な場合は存在しないので、制御手段３が無応答状態に陥ることはない。
【００４３】
以上のように、本実施形態によると、音声データを圧縮した音声符号化データ等の入力コンテンツデータを復号する際において、制御手段３によって選択された復号手段において入力コンテンツデータを復号できない場合、復号手段群２は入力コンテンツデータの解析情報を生成する。このため、制御手段３は、この解析情報に基づいて、次に起動すべき復号手段を決定することができ、入力コンテンツデータを起動するまでの時間を短縮することができる。
【００４４】
また、解析情報として、入力コンテンツデータの復号が不可能な復号手段を示す情報を生成することによって、たとえ復号手段群２に含まれるいずれの復号手段によっても入力コンテンツデータを復号できない場合であっても、制御手段２はその解析情報に基づいて、入力コンテンツデータの復号が不可能であると瞬時に判断することが可能になる。このため、制御手段３が無応答状態に陥ることを防ぐことができる。
【００４５】
さらに、解析情報として、入力コンテンツデータの復号が可能な復号手段を示す情報を生成することによって、制御手段２は復号可能な復号手段を示す情報を受けているので、入力コンテンツデータを起動することが不可能な場合は存在しない。そのため、制御手段３が無応答状態に陥ることを防ぐことができる。
【００４６】
【発明の効果】
上述のように、制御手段によって選択された復号手段において入力コンテンツデータを復号できない場合、復号手段群はエラー情報とともに、入力コンテンツデータに基づいて解析情報を生成し制御手段に伝達する。これにより、制御手段は解析情報に応じて、次に起動すべき復号手段を決定することができるので、入力コンテンツデータを復号するまでの時間を短縮することができる。また、制御手段が制御不能に陥ることを防ぐことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態における復号制御装置の構成を示すブロック図である。
【図２】従来の復号制御装置の構成を示すブロック図である。
【符号の説明】
１　　入力コンテンツデータ格納手段
２　　復号手段群
２Ａ、２Ｂ　　復号手段
２ａ、２ｂ　　復号部
３　　制御手段
４Ｓ　コンテンツ信号
５Ｓ　選択信号（第１の選択信号または第２の選択信号）
６ａ、６ｂ　　エラー判定部
６Ｓ　エラー信号（エラー情報）
７Ｓ　供給信号
８Ｓ　復号信号
９ａ、９ｂ　　解析部
９Ｓ　解析信号（解析情報）
【図１】
2004135243.tif 000003
【図２】
2004135243.tif 000004