(57)【特許請求の範囲】
【請求項１】
複数種のコンテンツを再生可能なオーディオ装置であって、
再生すべき第１コンテンツを復号する第１復号処理を行う第１デコード手段と、
前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う第２デコード手段と、
を備え、
前記第１デコード手段は、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行い、
前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行うこと、
を特徴とするオーディオ装置。
【請求項２】
請求項１に記載のオーディオ装置において、
前記第１および第２デコード手段のいずれかが、前記判定処理で前記コンテンツを特定の圧縮方式に従って復号した場合に、復号結果の信号レベルが所定のレベルを超えないときに、前記コンテンツの圧縮方式を前記特定の圧縮方式であると判定すること、
を特徴とするオーディオ装置。
【請求項３】
請求項１または２に記載のオーディオ装置において、
前記第１および第２デコード手段のいずれかが、前記コンテンツの前記圧縮方式の判定中は、前記コンテンツのユーザへの出力を中止する出力中止手段、
を更に備えることを特徴とするオーディオ装置。
【請求項４】
複数種のコンテンツを再生可能なオーディオ装置であって、
再生すべき第１コンテンツを復号して圧縮方式を判定した後に、該圧縮方式に基づいて前記第１コンテンツを復号する第１デコード手段と、
前記第１デコード手段が前記第１コンテンツの圧縮方式を判定している間に、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式の判定を開始する第２デコード手段と、
を備えることを特徴とするオーディオ装置。
【請求項５】
複数種のコンテンツを復号可能な再生方法であって、
（ａ）第１デコード手段が、再生すべき第１コンテンツを復号する第１復号処理を行う工程と、
（ｂ）第２デコード手段が、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う工程と、
（ｃ）前記第１デコード手段が、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行う工程と、
（ｄ）前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行う工程、
を備えることを特徴とする再生方法。
【請求項６】
コンテンツを再生可能なオーディオ装置に含まれるコンピュータによって実行可能なプ
ログラムであって、
前記プログラムの前記コンピュータによる実行は、前記コンピュータに、
（ａ）第１デコード手段が、再生すべき第１コンテンツを復号する第１復号処理を行う工程と、
（ｂ）第２デコード手段が、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う工程と、
（ｃ）前記第１デコード手段が、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行う工程と、
（ｄ）前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行う工程、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種のコンテンツを復号する技術に関する。
【背景技術】
【０００２】
一般に、映像や音楽などのコンテンツを圧縮する技術は広く知られており、例えば、ＭＰＥＧ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ４）、Ｈ．２６４、ＭＰ３ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３、ＷＭＡ（Ｗｉｎｄｏｗｓ  Ｍｅｄｉａ  Ａｕｄｉｏ）などがある。そして、各コンテンツがどの方式で圧縮されているかは、コンテンツのデータのヘッダ情報やファイルの拡張子に基づいて判定し、この判定した圧縮方式に基づいてコンテンツを復号する。しかし、ヘッダ情報や拡張子に基づいてコンテンツを復号した場合、実際にコンテンツを圧縮した方式とは異なる圧縮方式に基づいて復号することがあり、適切な圧縮方式に基づいて復号した場合には発生しない出力がなされる場合があった。例えば、ユーザが設定している音量レベル以上の音量が出力されるなどである。そのため、コンテンツを復号する際に利用する圧縮方式が適切な否かを判定するために、データを復号してユーザへ出力する前にプレ再生を行っていた。つまり、再生しているコンテンツの終了後、次に再生するコンテンツのプレ再生を行って、適切な圧縮方式が判定された後に、適切な圧縮方式に基づいてコンテンツを復号するという処理を行っていた。なお、本発明と関連する技術を説明する資料としては特許文献１がある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２８０９７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、コンテンツを連続的に再生する場合、１つのコンテンツの再生が終了した後に次のコンテンツのプレ再生を行い、利用する圧縮方式の適性を判定してから次のコンテンツの復号を開始すると、復号するコンテンツとコンテンツとの間にプレ再生を実施するための間隔が生じて、コンテンツが連続的に再生されないことに対して視聴しているユーザが違和感を感じることがあった。
【０００５】
本発明は、コンテンツの復号とコンテンツの復号の間に生じる間隔をなくすことを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１の発明は、複数種のコンテンツを再生可能なオーディオ装置であって、再生すべき第１コンテンツを復号する第１復号処理を行う第１デコード手段と、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う第２デコード手段と、を備え、前記第１デコード手段は、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行い、前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行う。
【０００７】
また、請求項２の発明は、請求項１に記載のオーディオ装置において、前記第１および第２デコード手段のいずれかが、前記判定処理で前記コンテンツを特定の圧縮方式に従って復号した場合に、復号結果の信号レベルが所定のレベルを超えないときに、前記コンテンツの圧縮方式を前記特定の圧縮方式であると判定する。
【０００８】
また、請求項３の発明は、請求項１または２に記載のオーディオ装置において、前記第１および第２デコード手段のいずれかが、前記コンテンツの前記圧縮方式の判定中は、前記コンテンツのユーザへの出力を中止する出力中止手段、を更に備える。
【０００９】
また、請求項４の発明は、複数種のコンテンツを再生可能なオーディオ装置であって、再生すべき第１コンテンツを復号して圧縮方式を判定した後に、該圧縮方式に基づいて前記第１コンテンツを復号する第１デコード手段と、前記第１デコード手段が前記第１コンテンツの圧縮方式を判定している間に、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式の判定を開始する第２デコード手段と、を備える。
【００１０】
また、請求項５の発明は、複数種のコンテンツを復号可能な再生方法であって、（ａ）第１デコード手段が、再生すべき第１コンテンツを復号する第１復号処理を行う工程と、（ｂ）第２デコード手段が、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う工程と、（ｃ）前記第１デコード手段が、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行う工程と、（ｄ）前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行う工程、を備える。
【００１１】
さらに、請求項６の発明は、コンテンツを再生可能なオーディオ装置に含まれるコンピュータによって実行可能なプログラムであって、前記プログラムの前記コンピュータによる実行は、前記コンピュータに、（ａ）第１デコード手段が、再生すべき第１コンテンツを復号する第１復号処理を行う工程と、（ｂ）第２デコード手段が、前記第１コンテンツに続けて再生すべき第２コンテンツの圧縮方式を、前記第１復号処理が行われている間に、前記第２コンテンツを復号して判定する判定処理を行う工程と、（ｃ）前記第１デコード手段が、前記第１復号処理後に、前記判定処理により判定された前記圧縮方式に基づいて前記第２コンテンツを復号する第２復号処理を行う工程と、（ｄ）前記第２デコード手段は、前記第１復号処理と前記第２復号処理とを実行可能であり、前記第２デコード手段が前記第１復号処理と前記第２復号処理とを行う場合は、前記第１デコード手段が前記判定処理を行う工程、を実行させる。
【発明の効果】
【００１２】
請求項１から６の発明によれば、第一のデコード手段は、第一のコンテンツの復号後に、第二のデコード手段により判定された圧縮方式に基づいて第二のコンテンツを復号することで、第一のコンテンツが再生された後に第二のコンテンツ情報が再生されるまでの間に圧縮形式を判定する必要がなくなり、再生が一時的に途切れてユーザへ違和感を与えることなく、コンテンツを連続的に再生することが可能となる。
【００１３】
また、特に請求項２の発明によれば、第二のデコード手段は、コンテンツを特定の圧縮方式に従って復号した場合に、復号結果の信号レベルが所定のレベルを超えないときに、コンテンツの圧縮方式は特定の圧縮方式であると判定することで、ユーザへの適切なコンテンツの提供が可能となる。  
【００１４】
また、特に請求項３の発明によれば、第二のデコード手段がコンテンツの前記圧縮方式の判定中は、前記コンテンツのユーザへの出力を中止する出力中止手段を更に備えることで、圧縮方式を判定するために復号したコンテンツのユーザへの出力は行われずに、ユーザへ出力すべきコンテンツの出力が行われ、ユーザが選択したコンテンツの再生が他のコンテンツの再生に阻害されることがなくなる。
【００１５】
さらに、特に請求項４の発明によれば、第二のデコード手段は、第一のデコード手段が第一のコンテンツの圧縮方式を判定している間に、第二のコンテンツの圧縮方式の判定を開始することで、復号する複数のコンテンツの圧縮方式を早期に判定でき、コンテンツを連続的に復号してユーザへ出力する際のコンテンツとコンテンツとの間隔を無くすことができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、オーディオ装置の正面図である。
【図２】図２は、オーディオ装置の側面図である。
【図３】図３は、オーディオ装置のブロック図である。
【図４】図４は、オーディオ装置の各構成部の処理を示すタイムチャートである。
【図５】図５は、第２の実施の形態のオーディオ装置の各構成部処理を示すタイムチャートである。
【発明を実施するための形態】
【００１７】
以下では、図面を参照しながら本実施の形態について説明する。
【００１８】
＜第１の実施の形態＞
＜１．構成＞
図１は、オーディオ装置１の正面図、図２はオーディオ装置１の側面図である。自動車などの車両に搭載されるナビゲーション機能を有するオーディオ装置１は、映像や音楽などの複数種のコンテンツを選択的に復号して、再生可能に構成されている。なお、以下はナビゲーション機能を有するオーディオ装置１の構成について説明を行うがこれに限定されるものではなく、映像や音楽などの複数種のコンテンツをデコーダを使用してデコードする機器であれば以下に説明する技術を適用可能である。
【００１９】
オーディオ装置１は、複数種のコンテンツを再生するために、複数のコンテンツに対応して複数の再生モードを備えている。具体的には、ＤＴＶの放送信号で提供されるコンテンツを再生するテレビモードと、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）、及び、ＢＤ（Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ）などのディスクに収納されたコンテンツを再生するディスクモードと、オーディオ装置１のハードディスク内に記録されたコンテンツの再生やＵＳＢメモリやメモリカード等のフラッシュメモリで構成された可搬型の記憶媒体９に記憶されたコンテンツを再生するＨＤＤ／ＵＳＢモードと、が存在している。電子装置１を扱うユーザは、任意の再生モードを選択可能となっている。
【００２０】
オーディオ装置１は、ユーザインターフェイスを提供する表示パネル２１と、オーディオ装置１の各種機能を実現するための電子回路を収納する筐体２２とからなり、車室内運転席前方のインストルメントパネルに筐体２２が埋設された状態で設置される。また、電子装置１は、その内部に各種演算を行うコンピュータ２８を備えている。
【００２１】
表示部２３は、例えば液晶表示パネルとして構成され、タッチパネル２４を備える。表示部２３が電子装置１の各種機能に対する操作メニューを表示し、操作メニューに対するユーザの手指の接触をタッチパネル２４が検知する。さらに、表示部２３の下方には各種操作入力を行うハードボタン２５が設けられており、ナビゲーション機能やオーディオ機能の操作に対応している。このハードボタン２５にはオーディオ装置１からの音声の出力を消音するミュートボタンなどユーザが操作するボタンが設けられている。
【００２２】
表示パネル２１は筐体２２の前面部に対して傾動可能に設けられる。表示パネル２１が傾動したときにユーザに対し露出する筐体２２の前面部には、ＣＤ、ＤＶＤ、及び、ＢＤ等の記憶媒体を挿入可能な挿入口２６が設けられる。また、可搬型の記憶媒体９と接続可能な接続ポート２７が設けられている。
【００２３】
図３はオーディオ装置１のブロック図である。オーディオ装置１は操作入力部１１、システム制御部１２、オーディオ制御部１３を主に備えている。システム制御部１２、及び、オーディオ制御部１３は、オーディオ装置１が備えるコンピュータ２８が、所定のプログラムに従って演算処理を行うことにより、ソフトウェア的に実現される機能である。このようなプログラムは、予め所定のメモリに格納されているものであるが、可搬型の記憶媒体９などから新たなプログラムを読み出すことで更新できるようになっていてもよい。
【００２４】
操作入力部１１は図１に示したタッチパネル２４またはハードボタン２５がこれにあたる。ユーザによる再生モードの選択、つまり再生すべきコンテンツの選択は、操作入力部１１によって受け付けられる。
【００２５】
システム制御部１２は、電子装置１の全体を統括的に制御するものであり、操作入力部１１で受け付けられたユーザの操作に応じた動作を行うように電子装置１全体を制御する。例えば、操作入力部１１によって受付されたユーザの操作信号はシステム制御部１２が受信して、後述するＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、ＨＤＤ／ＵＳＢ制御部１０３のうちユーザの要求に応じたコンテンツ制御部がメインデコーダ２０１及びサブデコーダ２０２を用いて復号し、映像や音楽などの情報の再生処理などを行う。
【００２６】
オーディオ制御部１３は、情報入力部３０１、情報出力部３０２、デコーダ管理部５０１、ＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、ＨＤＤ／ＵＳＢ制御部１０３、ＴＶメモリ４０１、Ｄｅｃｋメモリ４０２、ＨＤＤ／ＵＳＢ用メモリ４０３、メインデコーダ２０１、及び、サブデコーダ２０２を備えている。
【００２７】
ＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、及び、ＨＤＤ／ＵＳＢ制御部１０３は、コンテンツの再生に係る制御を行うコンテンツ制御部であり、テレビモード、ディスクモード及びＨＤＤ／ＵＳＢモードの３つの再生モードにそれぞれ対応している。
【００２８】
また、ＴＶメモリ４０１、Ｄｅｃｋメモリ４０２、及び、ＨＤＤ／ＵＳＢ用メモリ４０３は、それぞれＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、及び、ＨＤＤ／ＵＳＢ制御部１０３に対応して設けられている。各メモリ１０１〜１０３には対応するコンテンツの設定情報が記憶されている。ＴＶメモリ４０１にはユーザがＤＴＶ（Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ）を視聴する際に予め設定してある画面の大きさや色合い、及び、データの圧縮方式などの情報が記憶されている。
【００２９】
上記情報は、例えばデジタル放送規格の映像データフォーマット（圧縮方式、ビットレート、画質など）のデータである。また、ＴＶメモリ４０１は音声のバランスや音量などの情報を記憶している。また、上記情報は例えばデジタルデータ放送規格の音声データフォーマット（圧縮方式、ビットレート）のデータである。同様に他のＤｅｃｋメモリ４０２、ＨＤＤ／ＵＳＢメモリ４０３にも各コンテンツでユーザが設定した情報を記憶しており、コンテンツを利用する場合にメモリから設定情報を読み出す。なお、ここでいう圧縮方式とは、映像データや音声データなどのコンテンツを圧縮する方式をいい、例えば、ＭＰＥＧ４、Ｈ．２６４、ＭＰ３、ＷＭＡなどである
メインデコーダ２０１は、各種コンテンツの復号を行い、３つの再生モードに共用される。すなわち、メインデコーダ２０１は、オーディオ装置１が再生可能なコンテンツのいずれも復号可能であり、再生すべきコンテンツに応じた復号処理を行う。各制御部は、このメインデコーダ２０１を共用して再生すべきコンテンツを復号する。
【００３０】
サブデコーダ２０２は、第一のコンテンツに続けて再生すべき第二のコンテンツの圧縮方式を、第一のデコード手段が第一のコンテンツを処理している間に、第二のコンテンツを復号して判定する。例えば、１曲目の音楽ファイルに続けて再生すべき２曲目の音楽ファイルの圧縮方式を、メインデコーダ２０１が１曲目の音楽ファイルを復号して再生している間に、２曲目の音楽ファイルを復号して判定する。
【００３１】
そして、メインデコーダ２０１は第一のコンテンツ（１曲目の音楽ファイル）の復号後に、サブデコーダ２０２により判定された圧縮方式に基づいて第二のコンテンツ（２曲目の音楽ファイル）を復号する。これにより、第一のコンテンツが再生された後に第二のコンテンツが再生されるまでの間に圧縮形式を判定する必要がなくなり、再生が一時的に途切れてユーザへ違和感を与えることなく、コンテンツを連続的に再生することが可能となる。
【００３２】
ここで、サブデコーダ２０２による圧縮方式の判定は、コンテンツを特定の圧縮方式に従って復号した場合に、復号の結果の信号レベルが所定のレベルを超えないときに、コンテンツの圧縮方式を特定の圧縮方式であるとする。実際の圧縮方式とは異なる圧縮方式に基づいてコンテンツを復号すると、信号レベルが所定のレベルよりも非常に大きなレベルとなる。例えば、ユーザが意図しない音量で音響データを再生する可能性がある。そのため、このようにしてコンテンツの圧縮方式を判定することで、ユーザへの適切なコンテンツの提供が可能となる。
【００３３】
また、メインデコーダ２０１及びサブデコーダ２０２はコンテンツの圧縮方式の判定中は、コンテンツのユーザへの出力を中止する。つまり、音響データの場合は音の出力をミュートし、映像データの場合は、表示部２３への映像の出力を中止する。これにより、圧縮方式を判定するために復号したコンテンツのユーザへの出力が行われずに、ユーザへ出力すべきコンテンツは出力され、ユーザが選択したコンテンツの再生が他のコンテンツの再生に阻害されることがなくなる。
【００３４】
また、復号されたコンテンツの出力レベルは、ＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、及び、ＨＤＤ／ＵＳＢ制御部１０３のコンテンツに対応したいずれかの制御部によって行われる。
【００３５】
詳細には、コンテンツに対応した制御部は、サブデコーダ２０２による圧縮方式の判定中に導出されるコンテンツの信号レベル、および、ユーザの出力レベルに関する設定に基づいて、コンテンツの出力レベルを調整する。例えば、ユーザの出力レベルに関する設定に基づいて、１曲目の音響データの信号の平均レベルと２曲目の音響データの信号の平均レベルを比較して、２曲目の音響データの信号の平均レベルが１曲目の音響データの信号の平均レベルと異なる場合、Ｄｅｃｋ制御部１０２は１曲目の信号の平均レベルと略同等のレベルとなるように２曲目の音響データの信号の平均レベルを増幅する処理を行う。これにより、ユーザの設定に応じたコンテンツの出力が可能となる。なお、信号レベルの算出は上記のように所定期間の平均レベルでもよいし、所定タイミングの瞬時値でもよい。
【００３６】
また、本実施の形態では、メインデコーダ２０１がコンテンツを復号して再生し、サブデコーダ２０２がコンテンツの圧縮方式を判定することについて述べたが、メインデコーダ２０１とサブデコーダ２０２とは同様の復号機能を備えているので、これとは逆の構成としてもよい。つまり、サブデコーダ２０２がコンテンツを復号している間に、サブデコーダ２０２が復号中のコンテンツの次に復号するコンテンツの圧縮方式をメインデコーダ２０１が判定するようにしてもよい。
【００３７】
情報入力部３０１はＣＤ、ＤＶＤなどのディスク情報、ＤＴＶの放送波などのテレビジョン情報、可搬型の記憶媒体９に記憶されているデータの情報が入力される。また、情報出力部３０２は、サブデコーダ２０２で圧縮方式が判定され、メインデコーダ２０１で復号されたコンテンツを、ユーザが視聴可能に出力する。
【００３８】
デコーダ管理部５０１は、メインデコーダ２０１及びサブデコーダ２０２を管理し、３つの制御部１０１〜１０３が各デコーダを利用する際の調停を行う。具体的には、デコーダ管理部５０１は、操作入力部１１を介してなされるシステム制御部１２からユーザの選択したコンテンツの情報を受け付けるとともに、情報入力部３０１から存在するコンテンツを示す情報を受け付ける。そして、これらの情報に応じて、メインデコーダ２０１及びサブデコーダ２０２を使用するコンテンツを決定する。
【００３９】
例えば、テレビモードにおいてＤＴＶのコンテンツを利用する場合は、ＴＶ制御部１０１が情報入力部３０１から入力される放送波に対してメインデコーダ２０１及びサブデコーダ２０２を用いて復号処理を行い、情報出力部３０２から映像や音声などの情報を出力する。
【００４０】
なお、ＴＶメモリ４０１にはテレビモードの設定情報である映像の大きさや色合いのデータ、映像に関する圧縮方式、および、フレームレートなどの情報が記憶される。また、ＴＶメモリ４０１には音声のバランスや音量、音響データに関する圧縮方式、および、サンプリングレートなどの情報が保存される。この設定情報は、テレビモードから他の再生モードに切り替えられるときに、モード切替え時点の設定情報が記録される。
【００４１】
また、ディスクモードにおいてＣＤやＤＶＤなどのディスク再生機能を利用する場合はＤｅｃｋ制御部１０２が情報入力部３０１から入力されるデータを復号するためにメインデコーダ２０１及びサブデコーダ２０２を用いて処理を行い、情報出力部３０６から映像や音声などの情報を出力する。なお、Ｄｅｃｋメモリ４０２にはディスクモードの設定情報である映像の大きさや色合いのデータが記憶される。たとえば、デジタル放送規格の映像データフォーマット（映像に関する圧縮方式、フレームレート、および、画質など）のデータである。また、Ｄｅｃｋメモリ４０２には音声のバランスや音量、音響データに関する圧縮方式、及び、サンプリングレートなどの情報が保存される。この設定情報は、ディスクモードから他の再生モードに切り替えられるときに、その時点のものが記録される。
【００４２】
さらに、ＨＤＤ／ＵＳＢモードにおいてオーディオ装置１のハードディスク、ＵＳＢメモリやメモリカードなど可搬型のメモリに保存された音楽や画像データの再生機能を利用する場合はＨＤＤ／ＵＳＢ制御部１０３が情報入力部３０１から入力されるデータをデコードするためにメインデコーダ２０１およびサブデコーダ２０２を用いて処理を行い、情報出力部３０６から音声や画像などの情報を出力する。なお、ＨＤＤ／ＵＳＢ用メモリ４０３にはＵＳＢモードの設定情報である映像に関する圧縮方式、フレームレート、および、画質などが記憶される。また、ＨＤＤ／ＵＳＢ用メモリ４０３にはＵＳＢモードの設定情報である音響データに関する圧縮方式、サンプリングレート、音声のバランス、および、音量などの情報が保存される。この設定情報は、ディスクモードから他の再生モードに切り替えられるときに、その時点のものが記録される。
【００４３】
なお、別の再生モード（すなわち、別のコンテンツ）に切替えられる際に各メモリ４０１〜４０３に保存された情報は、後述するようにデコーダ管理部５０１から許可を受けたコンテンツ制御部がコンテンツ情報をデコードして情報出力部３０２から情報を出力する際に対応するメモリから読み出されて、設定情報として利用される。なお、本実施形態では各コンテンツに対応した制御部に対して個別のメモリを備えた例を述べたが、この実施形態に限ることなく、各コンテンツ制御部が共用して設定情報を保存するメモリを備えても良い。
【００４４】
また、本実施の形態ではコンテンツの制御部としてはＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、ＨＤＤ／ＵＳＢ制御部１０３を例として述べるが、本実施形態以外のコンテンツの追加に伴いコンテンツ制御部を追加してもよいし、機能の減少に伴ってコンテンツ制御部を削減しても良い。デコーダ管理部５０１の機能は、ソフトウェア的に実現されているため、このようなコンテンツ制御部の追加、削減に関してもプログラムの更新などにより容易に対応することができる。
【００４５】
＜２．処理＞
図４は、オーディオ装置１の各構成部の処理を示すタイムチャートである。ユーザの操作入力部１１の操作に伴いシステム制御部１２はデコーダ管理部５０１へ再生要求信号ＳＣ１を送信する。システム制御部１２から再生要求信号ＳＣ１を受信したデコーダ管理部５０１は、各制御部のメインデコーダ２０１及びサブデコーダ２０２の使用状態を確認し、これらのデコーダを使用できる状態であれば、デコーダ使用可能信号ＤＣ１を制御部へ送信する。なお本実施の形態ではユーザが複数の音楽ファイルの再生を要求したとしてデコーダを使用する制御部はＤｅｃｋ制御部１０２とし、メモリはＤｅｃｋメモリ４０２として説明する。
【００４６】
デコーダ管理部５０１からのデコーダ使用可能信号ＤＣ１を受信したＤｅｃｋ制御部１０２は、１曲目に再生する音楽ファイルの圧縮方式を解析する要求の解析要求信号ＤＥ１をメインデコーダ２０１に出力する。解析要求信号ＤＥ１を受信したメインデコーダ２０１は、音楽ファイルを復号して再生する際に必要となる圧縮方式の情報を取得するための判定復号を行う。なお、この判定復号を実施している間は音声の出力を中止して消音状態とするミュート処理が施されている。
【００４７】
圧縮方式の判定は、音楽ファイルのヘッダ情報やファイルの拡張子などを参照することにより一応判定できるが、圧縮方式がどの方式で行われているのかは実際に音楽ファイルの復号を行わないと確実な判定ができない。そのため、ヘッダ情報や拡張子を参考とした圧縮方式に基づいた音楽ファイルの復号をミュート処理を施した状態で実施し、復号の結果の音響データの信号レベルが所定のレベルを超えないときに、音響データの圧縮方式が適切であると判定する。このように圧縮方式を判定する処理が判定復号である。
【００４８】
メインデコーダ２０１による判定復号で圧縮方式の判定が終了した後に、メインデコーダ２０１からＤｅｃｋ制御部１０２へ１曲目の圧縮方式情報ＭＤ１を送信する。
【００４９】
１曲目の圧縮方式情報ＭＤ１を受信したＤｅｃｋ制御部１０２は、圧縮方式情報ＭＤ１をＤｅｃｋメモリ４０２に送信して記録し、１曲目の再生要求信号ＤＥ２をメインデコーダ２０１へ送信する。メインデコーダ２０１では１曲目の圧縮方式に基づいて音楽ファイルを復号して再生する。なお、この再生では、情報出力部３０２から音声の出力が行われる。
【００５０】
そして、メインデコーダ２０１で１曲目の音楽ファイルを再生する処理を行っている間に、Ｄｅｃｋ制御部１０２は１曲目に続けて再生すべき２曲目の音楽ファイルの圧縮方式を解析する要求の解析要求信号ＤＥ１１をサブデコーダ２０２に出力する。解析要求信号ＤＥ１１を受信したサブデコーダ２０２は、上記で説明したメインデコーダ２０１による１曲目の音楽ファイルの判定復号と同様の処理を行う。つまり、サブデコーダ２０２は、２曲目の音楽ファイルを復号して再生する際に必要となる圧縮方式の情報を取得するための判定復号を行う。なお、この判定復号を実施している間は音声の出力を中止して消音状態とするミュート処理が施されている。
【００５１】
サブデコーダ２０２による圧縮方式の判定が終了した後に、サブデコーダ２０２からＤｅｃｋ制御部１０２へ２曲目の圧縮方式情報ＭＤ２を送信する。２曲目の圧縮方式情報ＭＤ２を受信したＤｅｃｋ制御部１０２は、圧縮方式情報ＭＤ２をＤｅｃｋメモリ４０２に送信して記録する。
【００５２】
そして、Ｄｅｃｋ制御部１０２は１曲目の音楽ファイルの復号が終了する前に、次に再生する２曲目の圧縮方式情報をＤｅｃｋメモリ４０２から読み出して、２曲目の再生要求信号ＤＥ１２をメインデコーダ２０１へ送信する。メインデコーダ２０１では２曲目の圧縮方式に基づいて音楽ファイルを復号して再生する。なお、この再生では情報出力部３０２から音声の出力が行われる。
【００５３】
メインデコーダ２０１で２曲目の音楽ファイルを再生する処理を行っている間に、Ｄｅｃｋ制御部１０２はサブデコーダ２０２へ２曲目に続けて再生すべき３曲目の音楽ファイルの圧縮方式を解析する要求の解析要求信号ＤＥ２１をサブデコーダ２０２に出力する。解析要求信号ＤＥ２１を受信したサブデコーダ２０２は、上記の１曲目及び２曲目の判定復号と同様に音楽ファイルを復号して再生する際に必要となる圧縮方式の情報を取得するための判定復号を行う。なお、この判定復号を実施している間は音声の出力を中止して消音状態とするミュート処理が施されている。
【００５４】
サブデコーダ２０２による判定復号で圧縮方式の判定が終了した後に、サブデコーダ２０２からＤｅｃｋ制御部１０２へ３曲目の圧縮方式情報ＭＤ３を送信する。３曲目の圧縮方式情報ＭＤ３を受信したＤｅｃｋ制御部１０２は、圧縮方式情報ＭＤ３をＤｅｃｋメモリ４０２に送信して記録する。
【００５５】
そして、Ｄｅｃｋ制御部１０２は２曲目の音楽ファイルの復号が終了する前に、次に再生する３曲目の圧縮方式情報ＭＤ３をＤｅｃｋメモリ４０２から読み出して、３曲目の再生要求信号ＤＥ２２をメインデコーダ２０１へ送信する。メインデコーダ２０１では３曲目の圧縮方式に基づいて音楽ファイルを復号して再生する。以降、同様に４曲目以降の音楽ファイルについて処理を行う。なお、この復号による再生では、情報出力部３０２から音声の出力が行われる。
【００５６】
このように、メインデコーダ２０１が音楽ファイルの再生処理を行っている間に、続けて再生すべき音楽ファイルをサブデコーダ２０２で復号し、圧縮形式を判定する。そして、サブデコーダ２０２で判定復号を行った圧縮形式に基づいて続けて再生すべき音楽ファイルをメインデコーダ２０１で再生することで、音楽ファイルの再生と続けて再生すべき音楽ファイルの再生との間で、再生が一時的に途切れてユーザへ違和感を与えることなく、コンテンツを連続的に再生することが可能となる。
【００５７】
＜第２の実施の形態＞
次に、第２の実施の形態について説明する。第２の実施の形態のオーディオ装置１では、コンテンツの再生を開始する前に、メインデコーダ２０１とサブデコーダ２０２との判定復号を並行して行う。第２の実施の形態のオーディオ装置の構成及び処理は、第１の実施の形態とほぼ同様であるが、一部相違する。このため以下、相違点を中心に説明する。
【００５８】
図５は、第２の実施の形態のオーディオ装置の各構成部の処理を示すタイムチャートである。システム制御部１２からデコーダ管理部５０１への信号ＳＣ１の送信及び受信と、デコーダ管理部５０１からＤｅｃｋ制御部１０２への信号ＤＣ１の送信及び受信の処理は、図４の第１の実施の形態の処理と同じである。
【００５９】
本第２の実施の形態ではＤｅｃｋ制御部１０２は、１曲目の音楽ファイルの解析要求信号ＤＥ１をメインデコーダ２０１に送信した後、圧縮方式の判定がなされた１曲目の音楽ファイルがメインデコーダ２０１で復号して再生される前に、２曲目の音楽ファイルの解析要求信号ＤＥ１１をサブデコーダ２０２へ送信し、サブデコーダ２０２は２曲目の音楽ファイルの判定復号を行う。
【００６０】
つまり、第１の実施の形態では、メインデコーダ２０１が１曲目の音楽ファイルの判定復号を行った後、メインデコーダ２０１が１曲目が復号して再生されている間に、サブデコーダ２０２が２曲目の音楽ファイルの判定復号が行った。これに対して、第２の実施の形態では、メインデコーダ２０１が１曲目の音楽ファイルの判定復号している間に、サブデコーダ２０２が２曲目の音楽ファイルの判定復号を開始する。そして、１曲目、２曲目の音楽ファイルの判定復号が終了した後に、メインデコーダ２０１が１曲目の音楽ファイルを復号して再生している間に、サブデコーダ２０２は３曲目音楽ファイルの復号判定を行う。
【００６１】
そして、メインデコーダ２０１により２曲目の音楽ファイルの再生が行われている間に、Ｄｅｃｋ制御部１０２は４曲目の音楽ファイルの解析要求信号ＤＥ３１をサブデコーダ２０２へ送信し、解析要求信号ＤＥ３１を受信したサブデコーダ２０２は４曲目の音楽ファイルの判定復号を行う。
【００６２】
判定復号が終了したサブデコーダ２０２はＤｅｃｋ制御部１０２へ４曲目の圧縮方式情報ＭＤ４をＤｅｃｋ制御部１０２へ送信し、圧縮方式情報ＭＤ４を受信したＤｅｃｋ制御部１０２は圧縮方式情報ＭＤ４をＤｅｃｋメモリ４０２に記録する。これにより、復号する複数のコンテンツの圧縮方式をコンテンツ再生前に判定でき、コンテンツを連続的に復号してユーザへ出力する際のコンテンツとコンテンツとの再生の間隔をなくすことができる。なお、これまで記載した第２の実施の形態の処理以外は図４を用いて説明した第１の実施の形態の処理と同じ処理である。
【００６３】
また、このように１曲目の音楽ファイルを再生する前にメインデコーダ２０１及びサブデコーダ２０２で複数の音楽ファイルの圧縮方式を判定していることで、メインデコーダ２０１により１曲目の音楽ファイルを復号して再生する際には、サブデコーダ２０２により３曲目の音楽ファイルの圧縮方式の判定が行える。これにより、１曲目の再生終了後に、２曲目の再生をスキップしても３曲目を間隔をおかずにメインデコーダ２０１で再生することができ、再生順序を入れ替えてもコンテンツを連続的に再生することができる。
＜変形例＞
以下、変形例について説明する。なお、上記の実施の形態、及び、下記で説明する形態を含む全ての形態は適宜に組み合わせ可能である。
【００６４】
上記の実施の形態では、デコーダを使用する制御部は、Ｄｅｃｋ制御部１０２、メモリはＤｅｃｋメモリ４０２について説明したが、他の制御部とメモリについても同様に適用可能である。
【００６５】
また、上記の実施の形態では音響データの処理について述べたが、本実施の形態の内容を映像データについても適用が可能であり、映像データの場合は、その映像データの圧縮方式およびフレームレートなどの情報をデータを復号して取得する。また、映像データについて判定復号を実施している間は映像の出力を中止する処理が施される。
【００６６】
また、判定復号を行った結果、圧縮方式の判定が不可能であったり、判定のための復号中に音響データの破損が発見された場合は、情報出力部３０２から視覚的にユーザへ再生が行えない旨の報知を行ったり、音声で再生が行えない旨の報知を行ってもよい。
【００６７】
また、判定復号により各音楽ファイルの圧縮方式が判定された後にメモリに圧縮方式の情報を記録する場合には、同じ種類のデータ（例えば第１のフォルダ内の複数の音楽ファイル）のうちのいずれかの音楽ファイルを復号して再生する場合は、対象の複数の音楽ファイルの圧縮方式をメモリに記録して、対象の音楽ファイルの再生が終了した後も削除しないようにする。これにより、例えば、第１のフォルダ内の音楽ファイルを繰り返し再生する場合は、音楽ファイルの再生後に再び対象の音楽ファイルを復号して圧縮情報を判定する必要がなくなる。
【００６８】
そして、第１のフォルダ内の音楽ファイルの再生が終了して、異なる種類のデータ（例えば、第１のフォルダとは異なる第２のフォルダ内の複数の音楽ファイル）のうちのいずれかの音楽ファイルを復号して再生する場合は、メモリに記録した第１のフォルダ内の音楽ファイルの圧縮方式の情報を削除し、第２のフォルダ内の音楽ファイルの圧縮方式をメモリに記録することとしてもよい。これにより、第２のフォルダ内の音楽ファイルを再生する場合に第１のフォルダ内の音楽ファイルの圧縮方式の情報を削除ことで、限られたメモリの容量を効率的に使用できる。
【００６９】
さらに、再生がランダム再生とされている場合は、メインデコーダ２０１及びサブデコーダ２０２を用いて、圧縮方式の情報の判定されたデータから復号することとしてもよい。
【００７０】
また、車両がＡＣＣ−ＯＦＦとなった場合に、圧縮方式の判定途中であれば、途中までのデータをメモリに記録しておいて、次のＡＣＣ−ＯＮ後に前回の処理の途中から判定処理を開始するようにしてもよい。
【００７１】
また、上記実施例では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されると説明したが、これら機能のうちの一部は電気的なハードウェア回路により実現されてもよい。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されてもよい。
【符号の説明】
【００７２】
１・・・・・オーディオ装置
１１・・・・操作入力部
１２・・・・システム制御部
１３・・・・オーディオ制御部
１０１・・・ＴＶ制御部
１０２・・・Ｄｅｃｋ制御部
１０３・・・ＨＤＤ／ＵＳＢ制御部
４０１・・・ＴＶメモリ
４０２・・・Ｄｅｃｋメモリ
４０３・・・ＨＤＤ／ＵＳＢ用メモリ
２０１・・・メインデコーダ
２０２・・・サブデコーダ
【図１】
0005643006.tif 000002
【図２】
0005643006.tif 000003
【図３】
0005643006.tif 000004
【図４】
0005643006.tif 000005
【図５】
0005643006.tif 000006