(57)【要約】【課題】  デコーダの重複使用が避けられコンテンツの出力の不具合を防止できる技術を提供する。【解決手段】  複数種のコンテンツに対応したコンテンツ制御部が共通に使用できるデコーダを設け、コンテンツの変更の際には、デコーダの初期化の完了を確認した後に変更後のコンテンツに関してデコーダを使用可能とする。このため、コンテンツの切替時に複数のコンテンツ制御部がデコーダを重複して使用することを避けることができ、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となるなどの不具合を防止できる。【選択図】図３
2010278841.tif 000002
【特許請求の範囲】
【請求項１】
複数種のコンテンツをデコード可能な電子装置であって、
前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける受付手段と、
前記複数種のコンテンツのデコードに共用され、前記対象コンテンツのデコードを行うデコーダと、
前記対象コンテンツを変更する場合に、前記デコーダの初期化の完了を確認した後に、変更後の前記対象コンテンツに関して前記デコーダを使用可能とするデコーダ管理手段と、
を備えることを特徴とする電子装置。
【請求項２】
請求項１に記載の電子装置において、
前記複数種のコンテンツのそれぞれに対応し、前記デコーダを使用し、対応するコンテンツの出力に係る制御を行う複数のコンテンツ制御手段、
をさらに備え、
前記デコーダ管理手段は、前記対象コンテンツを変更する場合に、
変更前の前記対象コンテンツに対応する前記コンテンツ制御手段に前記デコーダの使用中止を指示し、
前記デコーダの初期化が完了した後に、変更後の前記対象コンテンツに対応する前記コンテンツ制御手段に前記デコーダの使用許可を与えることを特徴とする電子装置。
【請求項３】
請求項２に記載の電子装置において、
前記複数のコンテンツ制御手段はそれぞれ、
変更可能な設定情報に応じて、対応するコンテンツの出力に係る制御を行うものであり、
前記デコーダ管理手段から前記デコーダの使用中止の指示を受けた場合に、前記対応するコンテンツの前記設定情報を所定のメモリに保存し、
前記デコーダ管理手段から前記デコーダの使用許可を受けた場合に、前記対応するコンテンツの前記設定情報を前記所定のメモリから読み出して使用することを特徴とする電子装置。
【請求項４】
請求項２または３に記載の電子装置において、
前記デコーダ管理手段は、
前記コンテンツ制御手段へデコーダの使用中止の指示をして所定時間経過しても当該コンテンツ制御手段からの応答で前記デコーダの使用中止が確認できない場合は、前記デコーダに処理の停止を指示することを特徴とする電子装置。
【請求項５】
複数種のコンテンツを選択的にデコードする情報処理方法であって、
前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける工程と、
前記対象コンテンツを変更する場合に、前記複数種のコンテンツのデコードに共用され前記対象コンテンツのデコードを行うデコーダの初期化の完了を確認する工程と、
前記デコーダの初期化の完了の確認後に、変更後の前記対象コンテンツのデコードに前記デコーダを使用可能とする工程と、
を備えることを特徴とする情報処理方法。
【請求項６】
複数種のコンテンツをデコード可能な電子装置に含まれるコンピュータによって実行可能なプログラムであって、前記プログラムの前記コンピュータによる実行は、前記コンピュータに、
前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける工程と、
前記対象コンテンツを変更する場合に、前記複数種のコンテンツのデコードに共用させ前記対象コンテンツのデコードを行うデコーダの初期化の完了を確認する工程と、
前記デコーダの初期化の完了の確認後に、変更後の前記対象コンテンツのデコードに前記デコーダを使用可能とする工程と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種のコンテンツをデコードする技術に関する。
【背景技術】
【０００２】
従来の電子装置として種類の異なる複数種のコンテンツの再生機能を有する。例えばＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｉｄｅｏ  Ｄｉｓｃ）、ＢＤ（Ｂｌｕｅ−ｒａｙ  Ｄｉｓｃ）、ＤＴＶ（Ｄｉｇｉｔａｌ  Ｔｅｌｅｖｉｓｉｏｎ）、ＭＰＥＧ４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ  ｐｈａｓｅ  ４）及びＭＰ３ＭＰＥＧ  Ａｕｄｉｏ  Ｌａｙｅｒ−３などのデジタル情報のコンテンツの再生機能を有しているものが知られている。図１は従来の複数種のコンテンツ再生機能を有する電子装置である。なお、ここでは電子装置の一例として車載用のナビゲーション機能を有するオーディオ装置について述べる。電子装置１ａは操作入力部１１ａ、システム制御部１２ａ、オーディオ制御部１３ａを備えており、操作入力部１１ａ、システム制御部１２ａ、及び、オーディオ制御部１３ａはそれぞれ電気的に接続されている。
【０００３】
オーディオ制御部１３ａは、ＴＶ制御部１０１ａ、Ｄｅｃｋ制御部１０２ａ、ＵＳＢ制御部１０３ａを備えており、ＴＶ制御部１０１ａにはデコーダ２０１ａ、Ｄｅｃｋ制御部１０２ａにはデコーダ２０２ａ、ＵＳＢ制御部１０３ａにはデコーダ２０３ａがそれぞれ電気的に接続されている。情報入力部３０１ａは、ＣＤやＤＶＤなどのディスクの情報やＤＴＶなどのテレビジョンの放送波の情報が入力され、入力された情報に対応したコンテンツの制御部とデコーダの機能により一定の方式により符号化されたデータをデコード復号して映像や音声などの情報を情報出力部３０２ａから出力する。
【０００４】
例えば、情報入力部３０１ａにＤＶＤディスクの符号化されたデータが入力されると、Ｄｅｃｋ制御部１０２ａはデコーダ２０２ａを用いて圧縮データをデコードする。デコードされた情報は映像または音声の情報として情報出力部３０２ａから出力される。
【０００５】
しかしながら、ＴＶ制御部１０１ａ等の各コンテンツの制御部ごとにデコーダを備えることは、部品点数の増加または電子装置の大型化につながる。一般に、電子装置では部品点数の削減に伴うコストの低減や、電子装置の小型化が要求される。特に車載用のナビゲーション機能を有するオーディオ装置では車内の限られたコンソールスペース内に収めることに対して解決を要する課題となっていた。
【０００６】
これに対して、特許文献１にはコンテンツの種類に応じた特定データ形式のデジタル信号を読み出す複数のデジタル信号読み出し手段を設け、この複数のデジタル信号読み出し手段から読み出した信号を切替選択して、選択されたコンテンツの種類に応じた信号処理方式で共通データ形式に復号処理するオーディオ再生システムが開示されている。即ち、デコーダ処理をハードウェアによる処理ではなくソフトウェアによる処理で行うことにより、機能の追加に伴うハード構成の追加を回避することによるコストの削減、および、機器の小型化を実現している。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００２−５６６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示される技術内容は、複数のコンテンツのデジタル信号に対して共通データ形式に復号するデコーダを１つに共通化したため、使用するコンテンツを切替える際にそれぞれのコンテンツがデコーダを重複して使用する場合があり情報を出力する際に映像の大きさや色合いが不整合となる映像の乱れが生じたり、音声にノイズが乗った状態となるなどコンテンツの出力における不具合が生じて、ユーザが映像を見にくくなったり、音声を聞きにくい状態が発生していた。本発明は、上記課題に鑑みてなされたものであり、デコーダの重複使用が避けられコンテンツの出力の不具合を防止し、コスト削減、および、機器の小型化を図るとともに映像の乱れや音声にノイズがのる等のユーザにとってのストレスを解消する技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１の発明は、複数種のコンテンツをデコード可能な電子装置であって、前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける受付手段と、前記複数種のコンテンツのデコードに共用され、前記対象コンテンツのデコードを行うデコーダと、前記対象コンテンツを変更する場合に、前記デコーダの初期化の完了を確認した後に、変更後の前記対象コンテンツに関して前記デコーダを使用可能とするデコーダ管理手段と、を備えている。
【００１０】
また、請求項２の発明は、請求項１に記載の電子装置において、前記複数種のコンテンツのそれぞれに対応し、前記デコーダを使用し、対応するコンテンツの出力に掛かる制御を行う複数のコンテンツ制御手段、をさらに備え、前記デコーダ管理手段は、前記対象コンテンツを変更する場合に、変更前の前記対象コンテンツに対応する前記コンテンツ制御手段に前記デコーダの使用中止を指示し、前記デコーダの初期化が完了した後に、変更後の前記対象コンテンツに対応する前記コンテンツ制御手段に前記デコーダの使用許可を与える。
【００１１】
また、請求項３の発明は、請求項２に記載の電子装置において、前記複数のコンテンツ制御手段はそれぞれ、変更可能な設定情報に応じて、対応するコンテンツの出力に係る制御を行うものであり、前記デコーダ管理手段から前記デコーダの使用中止の指示を受けた場合に、前記対応するコンテンツの前記設定情報を所定のメモリに保存し、前記デコーダ管理手段から前記デコーダの使用許可を受けた場合に、前記対応するコンテンツの前記設定情報を前記所定のメモリから読み出して使用する。
【００１２】
また、請求項４の発明は、請求項２または３に記載の電子装置において、前記デコーダ管理手段は、前記コンテンツ制御手段へデコーダの使用中止の指示をして所定時間経過しても当該コンテンツ制御手段からの応答で前記デコーダの使用中止が確認できない場合は、前記デコーダに処理の停止を指示する。
【００１３】
また、請求項５の発明は、複数種のコンテンツを選択的にデコードする情報処理方法であって、前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける工程と、前記対象コンテンツを変更する場合に、前記複数種のコンテンツのデコードに共用され前記対象コンテンツのデコードを行うデコーダの初期化の完了を確認する工程と、前記デコーダの初期化の完了の確認後に、変更後の前記対象コンテンツのデコードに前記デコーダを使用可能とする工程と、を備えている。
【００１４】
また、請求項６の発明は、複数種のコンテンツをデコード可能な電子装置に含まれるコンピュータによって実行可能なプログラムであって、前記プログラムの前記コンピュータによる実行は、前記コンピュータに、前記複数種のコンテンツから、デコードすべき対象コンテンツの選択を受け付ける工程と、前記対象コンテンツを変更する場合に、前記複数種のコンテンツのデコードに共用させ前記対象コンテンツのデコードを行うデコーダの初期化の完了を確認する工程と、前記デコーダの初期化の完了の確認後に、変更後の前記対象コンテンツのデコードに前記デコーダを使用可能とする工程と、を実行させる。
【発明の効果】
【００１５】
請求項１から６の発明によれば、デコーダを複数種のコンテンツのデコードに共用する場合において、対象コンテンツを変更する際に、デコーダの初期化の完了を確認した後に変更後のコンテンツのデコードにデコーダを使用可能とするため、デコーダの重複使用が避けられコンテンツの出力の不具合を防止できる。
【００１６】
また、特に請求項２の発明によれば、デコーダ管理手段が複数のコンテンツ制御手段に対してデコーダの使用中止の指示、及び、使用許可を与えるため、各コンテンツ制御手段はデコーダの使用状態を個別に管理する必要がなくなり、処理負担が軽減される。
【００１７】
また、特に請求項３の発明によれば、対象コンテンツを変更する場合に変更前のコンテンツに係る設定情報がメモリに保存されるため、次に当該コンテンツを出力する場合にその設定情報を利用することができる
また、特に請求項４の発明によれば、デコーダ管理手段の使用中止の指示にコンテンツ制御手段が応答しない場合でも、直接デコーダに指示を行って強制的に処理を停止させることで、対象コンテンツの変更を行うことができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、従来の電子装置の構成図である。
【図２】図２は、本実施形態における電子装置の正面からの概観図である。
【図３】図３は、本実施形態における電子装置の側面からの概観図である。
【図４】図４は、本実施形態における電子装置の構成図である。
【図５】図５は、各構成部の処理のタイムチャートである。
【図６】図６は、デコーダ管理部の処理フローチャートである。
【発明を実施するための形態】
【００１９】
本発明を実施するための最良の形態について、以下図面を参照しながら説明する。
【００２０】
＜１．構成＞
図２及び図３は、本実施の形態における電子装置の概観を説明する図であり、自動車などの車両に搭載されるナビゲーション機能を有するオーディオ装置（以下、「電子装置」という）の構成を例として示すものである。図２には、電子装置１の正面図が、図３には同側面図が示される。電子装置１は、映像や音楽などの複数種のコンテンツを選択的にデコードして、再生可能に構成されている。なお、以下はナビゲーション機能を有するオーディオ装置の構成について説明を行うがこれに限定されるものではなく、映像や音楽などの複数種のコンテンツをデコーダを使用してデコードする機器であれば以下に説明する技術を適用可能である。
【００２１】
電子装置１は、複数種のコンテンツを再生するために、複数のコンテンツに対応して複数の再生モードを備えている。具体的には、ＤＴＶの放送信号で提供されるコンテンツを再生するテレビモードと、ＣＤ及びＢＤなどのディスクに収納されたコンテンツを再生するディスクモードと、ＵＳＢメモリやメモリカード等のフラッシュメモリで構成された可搬型の記憶媒体９に記憶されたコンテンツを再生するＵＳＢモードと、が存在している。電子装置１を扱うユーザは、任意の再生モードを選択可能となっている。
【００２２】
電子装置１は、ユーザインターフェイスを提供する表示パネル２１と、電子装置１の各種機能を実現するための電子回路を収納する筐体２２とからなる。電子装置１は、車室内運転席前方のインストルメントパネルに筐体２２が埋設された状態で設置される。また、電子装置１は、その内部に各種演算を行うコンピュータ２８を備えている。
【００２３】
表示部２３は、例えば液晶表示パネルとして構成され、タッチパネル２４を備える。表示部２３が電子装置１の各種機能に対する操作メニューを表示し、操作メニューに対するユーザの手指の接触をタッチパネル２４が検知する。さらに、表示部２３の下方には各種操作入力を行うハードボタン２５が設けられており、ナビゲーション機能やオーディオ機能の操作に対応している。
【００２４】
表示パネル２１は筐体２２の前面部に対して傾動可能に設けられる。表示パネル２１が傾動したときにユーザに対し露出する筐体２２の前面部には、ＣＤやＤＶＤ等の記憶媒体を挿入可能な挿入口２６が設けられる。また、可搬型の記憶媒体９と接続可能な接続ポート２７が設けられている。
【００２５】
図４は、本実施の形態における電子装置のブロック図である。図１に示した電子装置１ａと異なる点は主に、本実施の形態の電子装置１はオーディオ制御部にデコーダ管理部５０１を備えていることと、ＴＶ制御部１０１がＴＶメモリ４０１、Ｄｅｃｋ制御部１０２がＤｅｃｋメモリ４０２、ＵＳＢ制御部１０３がＵＳＢ用メモリ４０３を備えていることなどである。
【００２６】
図４の電子装置１のブロック図について詳細に説明すると、電子装置１は操作入力部１１、システム制御部１２、オーディオ制御部１３を主に備えている。システム制御部１２、及び、オーディオ制御部１３は、電子装置１が備えるコンピュータ２８が、所定のプログラムに従って演算処理を行うことにより、ソフトウェア的に実現される機能である。このようなプログラムは、予め所定のメモリに格納されているものであるが、可搬型の記憶媒体９などから新たなプログラムを読み出すことで更新できるようになっていてもよい。
【００２７】
操作入力部１１は図２に示したタッチパネル２４またはハードボタン２５がこれにあたる。ユーザによる再生モードの選択は、すなわち、再生すべきコンテンツの選択は、操作入力部１１によって受け付けられる。
【００２８】
システム制御部１２は、電子装置１の全体を統括的に制御するものであり、操作入力部１１で受け付けられたユーザの操作に応じた動作を行うように電子装置１全体を制御する。例えば、操作入力部１１によって受付されたユーザの操作信号はシステム制御部１２が受信して、後述するＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、ＵＳＢ制御部１０３のうちユーザの要求に応じたコンテンツ制御部がデコーダ２０４によりデータのデコードを行い、映像や音楽などの情報の再生処理などを行う。
【００２９】
オーディオ制御部１３は、情報入力部３０１、情報出力部３０２、デコーダ管理部５０１、ＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、ＵＳＢ制御部１０３、ＴＶメモリ４０１、Ｄｅｃｋメモリ４０２、ＵＳＢ用メモリ４０３、及び、デコーダ２０４を備えている。
【００３０】
ＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、及び、ＵＳＢ制御部１０３は、コンテンツの再生に係る制御を行うコンテンツ制御部であり、テレビモード、ディスクモード及びＵＳＢモードの３つの再生モードにそれぞれ対応している。また、ＴＶメモリ４０１、Ｄｅｃｋメモリ４０２、ＵＳＢ用メモリ４０３は、それぞれＴＶ制御部１０１、Ｄｅｃｋ制御部１０２、及び、ＵＳＢ制御部１０３に対応して設けられている。各メモリ１０１〜１０３には対応するコンテンツの設定情報が記憶されている。ＴＶメモリ４０１にはユーザがＤＴＶを視聴する際に予め設定してある画面の大きさや色合いのデータが記憶されている。たとえば、デジタル放送規格の映像データフォーマット（コーデック、ビットレート、画質など）のデータである。また、ＴＶメモリ４０１は音声のバランスや音量などの情報を記憶している。たとえば、デジタルデータ放送規格の音声データフォーマット（コーデック、ビットレート）のデータである。同様に他のメモリ４０２，４０３にも各コンテンツでユーザが設定した情報を記憶しており、コンテンツを利用する場合にメモリから設定情報を読み出す。
【００３１】
デコーダ２０４は、各種コンテンツのデコードを行うものであり、３つの再生モードに共用される。すなわち、デコーダ２０４は、電子装置１が再生可能なコンテンツのいずれもデコード可能であり、再生すべきコンテンツに応じたデコード処理を行う。コンテンツ制御部１０１〜１０３は、このデコーダ２０４を共用し、デコーダ２０４に再生すべきコンテンツをデコードさせる。
【００３２】
情報入力部３０１はＣＤ、ＤＶＤなどのディスク情報、ＤＴＶの放送波などのテレビジョン情報、可搬型の記憶媒体９に記憶されているデータの情報が入力される。これらの情報は圧縮処理が施されており、圧縮処理の方式は、例えば映像データはＤＴＶ放送に用いられる方式のＭＰＥＧ−２・ＴＳ、ＤＶＤに用いられる方式のＭＰＥＧ２ＰＳ、ワンセグ放送に用いられる方式のＨ．２６４などの方式がある。音声データはＭＰ３またはＡＡＣ（Ａｄｖａｎｃｅｄ  Ａｕｄｉｏ  Ｃｏｄｉｎｇ）等の方式が用いられる。また、情報出力部３０２は、デコーダ２０４でデコードされたコンテンツを、ユーザが視聴可能に出力する。
【００３３】
デコーダ管理部５０１は、デコーダ２０４を管理し、３つのコンテンツ制御部１０１〜１０３がデコーダ２０４を利用する際の調停を行う。具体的には、デコーダ管理部５０１は、操作入力部１１を介してなされるシステム制御部１２からユーザの選択したコンテンツの情報を受け付けるとともに、情報入力部３０１から存在するコンテンツを示す情報を受け付ける。そして、これらの情報に応じて、デコーダ２０４を使用するコンテンツを決定する。例えばテレビモードにおいてＤＴＶのコンテンツを利用する場合はＴＶ制御部１０１が情報入力部３０１から入力される放送波に対してデコーダ２０４を用いてデコード処理を行い、情報出力部３０２から映像や音声などの情報を出力する。なお、ＴＶメモリ４０１にはテレビモードの設定情報である映像の大きさや色合いのデータが記憶される。たとえば、デジタル放送規格の映像データフォーマット（コーデック、ビットレート、画質など）のデータである。また、ＴＶメモリ４０１には音声のバランスや音量などの情報が保存される。たとえば、デジタルデータ放送規格の音声データフォーマット（コーデック、ビットレート）のデータである。この設定情報は、テレビモードから他の再生モードに切り替えられるときに、モード切替え時点の設定情報が記録される。
【００３４】
また、ディスクモードにおいてＣＤやＤＶＤなどのディスク再生機能を利用する場合はＤｅｃｋ制御部１０２が情報入力部３０１から入力されるデータをデコードするためにデコーダ２０４を用いて処理を行い、情報出力部３０６から映像や音声などの情報を出力する。なお、Ｄｅｃｋメモリ４０２にはディスクモードの設定情報である映像の大きさや色合いのデータが記憶される。たとえば、デジタル放送規格の映像データフォーマット（コーデック、ビットレート、画質など）のデータである。また、Ｄｅｃｋメモリ４０２には音声のバランスや音量などの情報が保存される。たとえば、デジタルデータ放送規格の音声データフォーマット（コーデック、ビットレート）のデータである。この設定情報は、ディスクモードから他の再生モードに切り替えられるときに、その時点のものが記録される。
【００３５】
さらに、ＵＳＢモードにおいてＵＳＢメモリやメモリカードなど可搬型のメモリに保存された音楽や画像データの再生機能を利用する場合はＵＳＢ制御部１０３が情報入力部３０１から入力されるデータをデコードするためにデコーダ２０４を用いて処理を行い、情報出力部３０６から音声や画像などの情報を出力する。なお、ＵＳＢ用メモリ４０３にはＵＳＢモードの設定情報である映像の大きさや色合いのデータが記憶される。たとえば、デジタル放送規格の映像データフォーマット（コーデック、ビットレート、画質など）のデータである。また、ＵＳＢ用メモリ４０３にはＵＳＢモードの設定情報である音声のバランスや音量などの情報が保存される。たとえば、デジタルデータ放送規格の音声データフォーマット（コーデック、ビットレート）のデータである。この設定情報は、ディスクモードから他の再生モードに切り替えられるときに、その時点のものが記録される。
【００３６】
なお、別の再生モード（すなわち、別のコンテンツ）に切替えられる際に各メモリ４０１〜４０３に保存された情報は、後述するようにデコーダ管理部５０１から許可を受けたコンテンツ制御部がコンテンツ情報をデコードして情報出力部３０２から情報を出力する際に対応するメモリから読み出されて、設定情報として利用される。なお、本実施形態では各コンテンツに対応した制御部に対して個別のメモリを備えた例を述べたが、この実施形態に限ることなく、各コンテンツ制御部が共用して設定情報を保存するメモリを備えても良い。
【００３７】
また、本実施形態ではコンテンツの制御部としてはＴＶ制御部、Ｄｅｃｋ制御部、ＵＳＢ制御部を例として述べるが、本実施形態以外のコンテンツの追加に伴いコンテンツ制御部を追加してもよいし、機能の減少に伴ってコンテンツ制御部を削減しても良い。デコーダ管理部５０１の機能は、ソフトウェア的に実現されているため、このようなコンテンツ制御部の追加、削減に関してもプログラムの更新などにより容易に対応することができる。
【００３８】
＜２．処理＞
次に、図５のタイムチャートを用いて各構成の処理について説明する。情報入力部３０１がＤＶＤなどのディスクからデータを取得している、ＤＴＶ放送波を受信している、または、ＵＳＢが電子装置１に接続されてデータを取得しているなどのコンテンツ情報を取得している場合、デコーダ管理部５０１は現在使用できるコンテンツ情報の信号Ａ１１をシステム制御部１２に送信する。
【００３９】
システム制御部１２ではユーザに対して使用できるコンテンツの情報を表示部２３に表示し、操作入力部１１から入力されたユーザの要求に基づいてコンテンツ要求Ａ２１をデコーダ管理部５０１へ送信する。デコーダ管理部５０１はデコーダ２０４の使用状況を確認し、要求されたコンテンツについてデコーダ２０４の使用が可能であれば、デコーダ使用可能信号Ｂ３１をコンテンツの制御部に送信する。本実施形態ではユーザがＤＴＶのコンテンツの使用要求を行ったとして、デコーダ２０４が未使用であったため、ＴＶ制御部１０１にデコーダ使用可能信号Ｂ３１を送信する。また、ＴＶ制御部１０１は予めＴＶメモリ４０１に保存しておいた設定情報を読み出して設定を行い、デコーダが使用できる状態になると映像や音声のミュートを解除する。ＴＶ制御部１０１はデコーダ２０４を使用してデータのデコード処理を行い、情報出力部３０２から映像や音声などの情報の出力を行う。
【００４０】
ＴＶ制御部１０１によるデコーダ使用中に、システム制御部１２からユーザの操作により別のコンテンツに切替えられた旨のコンテンツ使用要求信号Ａ２２が送信されると、デコーダ管理部５０１はデコーダ使用中止要求信号Ｃ４１をＴＶ制御部１０１に送信する。      
【００４１】
ＴＶ制御部１０１はデコーダ管理部５０１からのデコーダ使用中止要求信号Ｃ４１を受けて、デコーダに対してデコーダＯＦＦ要求信号Ｇ８１を送信する。また、ＴＶ制御部１０１はあわせて映像や音声などのミュート処理を行う。デコーダの使用を中止する際にＴＶ制御部１０１は映像の大きさや色合い、音声のバランスや音量の情報などの設定情報をＴＶメモリ４０１に保存する。設定情報の保存が終了した後にＴＶ制御部１０１はデコーダ使用中止完了信号Ｄ５１をデコーダ管理部５０１へ送信する。これにより、コンテンツを切替えた際にも設定情報をメモリに保存することができ、切替えられたコンテンツを次回利用する場合にこれを読み出して使用することで、ユーザごとの設定でコンテンツを利用できる。
【００４２】
ＴＶ制御部１０１からデコーダ使用中止完了信号Ｄ５１を受信したデコーダ管理部５０１はデコーダ初期化要求信号Ｅ６１をデコーダ２０４へ送信する。ここでデコーダの初期化とは、デコーダ２０４に電気的に接続されている図示しないバッファに予め蓄積されているコンテンツのデータを消去することをいう。このようにバッファに予め蓄積されているコンテンツのデータを初期化により消去した後に、次に使用するコンテンツのデータを新たにバッファ内に蓄積してデコード処理を行うことで、最初にデコーダ２０４を使用していたコンテンツのデータと、次にデコーダ２０４を使用するコンテンツのデータの重複することによる不具合（例えば、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となる）を防止できる。
【００４３】
初期化の要求を受けたデコーダ２０４は先ほどまでＴＶ制御部１０１により、使用されたデコーダ２０４のデータを消去するなどのリセット状態とするため初期化処理を実行する。初期化処理の際にも映像や音声の乱れが発生する可能性があることからミュート処理をあわせて行う。なお、ミュート処理の例としては画面をブルースクリーンにしたり、音声を無音状態とすることがあげられる。
デコーダ２０４は初期化処理が終了するとデコーダ初期化完了信号Ｆ７１をデコーダ管理部５０１に送信する。
【００４４】
デコーダ２０４から初期化完了信号Ｆ７１を受信したデコーダ管理部５０１は、この初期化完了信号Ｆ７１に基づいてデコーダ２０４の初期化の完了を確認する。デコーダ管理部５０１は、ユーザの操作により使用要求を行っているコンテンツに対応したＤｅｃｋ制御部１０２にデコーダ使用可能信号Ｂ３２を送信する。また、Ｄｅｃｋ制御部１０２は予めＤｅｃｋメモリ４０２に保存しておいた設定情報を読み出して設定を行い、デコーダが使用できる状態になると映像や音声のミュートを解除する。ここで、ユーザが使用要求を行っているコンテンツ例としてはＣＤ、ＤＶＤ、ＢＤなどのディスクの視聴があげられる。Ｄｅｃｋ制御部１０２はデコーダ２０４を使用してデータのデコード処理を行い、情報出力部３０２から映像や音声などの情報の出力を行う。
【００４５】
これにより、デコーダの初期化の完了を確認した後に変更後のコンテンツに関してデコーダを使用可能とするため、コンテンツの切替時に複数のコンテンツ制御部がデコーダを重複して使用することを避けることができ、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となるなどの不具合を防止できる。
【００４６】
Ｄｅｃｋ制御部１０２によるデコーダ使用中に、システム制御部１２からユーザの操作により別のコンテンツに切替えられた旨のコンテンツ使用要求信号Ａ２３が送信されると、デコーダ管理部５０１はデコーダ使用中止要求信号Ｃ４２をＤｅｃｋ制御部１０２に送信する。ここで、デコーダ使用中止要求信号Ｃ４２を受けて、Ｄｅｃｋ制御部１０２が正常に動作する場合はデコーダの使用を中止する際に映像の大きさや色合い、音声のバランスや音量の情報などの設定情報をＤｅｃｋメモリ４０２に保存する。設定情報の保存が終了した後にＤｅｃｋ制御部１０２はデコーダ使用中止完了信号をデコーダ管理部５０１へ送信する。
【００４７】
しかし、上記デコーダ使用中止要求信号Ｃ４２を受けてもＤｅｃｋ制御部１０２が正常に動作しない場合は、設定情報の保存は行われず、デコーダ使用中止完了信号もデコーダ管理部５０１へ送信されない。そのため、デコーダ使用中止要求信号Ｃ４２を送信した後にＤｅｃｋ制御部１０２からデコーダ使用中止完了の応答がない場合は、デコーダ管理部５０１はデコーダ２０４に対して直接デコード処理の中止を指示するデコードＯＦＦ要求信号Ｇ８２送信する。また、デコーダ管理部５０１はデコードＯＦＦ要求信号Ｇ８２の送信とあわせて映像や音声などのミュート処理を行う。そして、Ｄｅｃｋ制御部１０２の制御によるデコーダの処理を中止した後にデコーダの初期化を行う。
【００４８】
ここでデコーダの初期化とは、デコーダ２０４に電気的に接続されている図示しない各コンテンツが共用するバッファに予め蓄積されているコンテンツのデータを消去することをいう。このようにバッファに予め蓄積されているコンテンツのデータを初期化により消去した後に、次に使用するコンテンツのデータを新たにバッファ内に蓄積してデコード処理を行うことで、最初にデコーダ２０４を使用していたコンテンツのデータと、次にデコーダ２０４を使用するコンテンツのデータの重複することによる不具合（例えば、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となる）を防止できる。
【００４９】
なお、初期化処理の際にもミュート処理を行う。初期化処理が終了するとデコーダ初期化完了信号Ｆ７２をデコーダ管理部５０１に送信する。これにより、デコーダ管理部の使用中止指示にコンテンツ制御部が応答しない場合でも、直接デコーダに指示を行って強制的にデコード処理を停止させ、対象コンテンツの変更を行える。
【００５０】
デコーダの初期化完了信号Ｆ７２を受けてデコーダ管理部５０１は、デコーダ使用可能信号Ｂ３３をユーザの操作により使用要求のあったコンテンツに対応したＵＳＢ制御部１０３へ送信する。また、ＵＳＢ制御部１０３は予めＵＳＢ用メモリ４０３に保存しておいた設定情報を読み出して設定を行い、デコーダが使用できる状態になると映像や音声のミュートを解除する。ここでＵＳＢ用メモリとはフラッシュメモリなどの可搬型媒体である。このような可搬型媒体から音楽などの情報を再生する要求を行っており、ＵＳＢ制御部１０３はデコーダ２０４を使用してデコード処理を行い、情報出力部３０２から映像や音声などの情報出力を行う。
【００５１】
このように各再生モードに対応したコンテンツ制御部が共通に使用できるデコーダを設けることで、再生モードの数よりもデコーダの数が少なくなり部品点数の減少、コスト削減につながる。さらに、デコーダの数を減らして各コンテンツ制御部が共通してデコーダを使用する場合に、どのコンテンツがデコーダを使用しているのかをデコーダ管理部で一括して管理する構成としたことで、すべてのコンテンツ制御部がデコーダの使用状況を管理する必要がなくなり処理負荷の軽減となった。
【００５２】
また、ソフトウェア的に実現されるデコーダ管理部がデコーダを使用するコンテンツ制御部をどの制御部にするのかを一括して管理することから、ハード的に選択回路を設けて、コンテンツ制御部とデコーダとの接続を切替える構成において、新たなコンテンツの機能を追加した場合にハード構成を変更するなどの機器の見直しによるコストの増加はなく、機器が大型化しないというメリットがある。
【００５３】
次に、デコーダ管理部５０１の動作について図６のフローチャートを用いて説明する。デコーダ管理部５０１は現在使用できるコンテンツ情報の信号をシステム制御部１２に送信する（ステップＳ１０１）。システム制御部１２は表示部２３に使用できるコンテンツの情報を表示し、ユーザが操作入力部１１により入力したコンテンツ使用要求をデコーダ管理部５０１が受信する（ステップＳ１０２）。
【００５４】
デコーダ管理部５０１はデコーダ２０４の使用状態を確認し（ステップＳ１０３）、いずれかのコンテンツがデコーダ２０４を使用しておらず、要求されたコンテンツについてデコーダ２０４の使用が可能であれば（ステップＳ１０４がＮｏ）、コンテンツの設定情報を次に再生すべき対象のコンテンツのメモリから読み出して、デコードの使用可能信号を対象のコンテンツに係るコンテンツ制御部に送信する（ステップＳ１１２）。
【００５５】
いずれかのコンテンツがデコーダを使用中の場合（ステップＳ１０４がＹｅｓ）は、デコーダを使用しているコンテンツ制御部に対してデコーダ使用中止要求信号を送信する（ステップＳ１０５）。コンテンツ制御部が送信されたデコーダ使用中止要求信号を受けて送信したデコーダ２０４の使用の中止完了信号をデコーダ管理部５０１が受信した場合（ステップＳ１０６がＹｅｓ）デコーダ管理部５０１はデコーダの初期化を要求する信号をデコーダ２０４に送信する（ステップＳ１０８）。
【００５６】
ここでデコーダの初期化とは、デコーダ２０４に電気的に接続されている図示しない各コンテンツが共用するバッファに予め蓄積されているコンテンツのデータを消去することをいう。このようにバッファに予め蓄積されているコンテンツのデータを初期化により消去した後に、次に使用するコンテンツのデータを新たにバッファ内に蓄積してデコード処理を行うことで、最初にデコーダ２０４を使用していたコンテンツのデータと、次にデコーダ２０４を使用するコンテンツのデータの重複することによる不具合（例えば、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となる）を防止できる。
【００５７】
なお、コンテンツ制御部はデコーダ２０４の使用を中止する際に映像の大きさや色合いのデータをコンテンツのメモリに保存する。たとえば、デジタル放送規格の映像データフォーマット（コーデック、ビットレート、画質など）のデータである。また、コンテンツ制御部は音声のバランスや音量の情報などの設定情報をその時点の対象のコンテンツのメモリに保存する。たとえば、デジタルデータ放送規格の音声データフォーマット（コーデック、ビットレート）のデータである。
【００５８】
デコーダ管理部５０１からデコーダ使用中止要求信号を受けてもコンテンツ制御部が正常に動作しない場合は、コンテンツ制御部からデコーダ使用中止完了信号がデコーダ管理部５０１へ送信されない。そのため、デコーダ管理部５０１がコンテンツ制御部にデコーダ使用中止要求信号を送信した後にコンテンツ制御部からデコーダ使用中止完了の応答が所定時間ない場合は、デコーダ管理部５０１はデコーダ２０４に対して直接デコード処理の中止を指示するデコードＯＦＦ要求信号を送信するステップＳ１０７。その後、デコーダ管理部５０１はデコーダの初期化を要求する信号をデコーダ２０４に送信する（ステップＳ１０８）。なお、初期化処理の際にミュート処理もあわせて行う。
【００５９】
デコーダの初期化処理が終了するとデコーダ初期化完了信号をデコーダ管理部５０１が受信して初期化の完了を確認する（ステップＳ１０９）。次にデコーダ管理部５０１はデコードの使用可能信号をコンテンツ制御部に送信する（ステップＳ１１０）。
【００６０】
このように各再生モードに対応したコンテンツ制御部が共通に使用できるデコーダを設けることで、再生モードの数よりもデコーダの数が少なくなり部品点数の減少、コスト削減につながる。さらに、デコーダの数を減らして各コンテンツ制御部が共通してデコーダを使用する場合に、どのコンテンツがデコーダを使用しているのかをデコーダ管理部で一括して管理する構成としたことで、すべてのコンテンツ制御部がデコーダの使用状況を管理をする必要がなくなり処理負荷の軽減となる。また、デコーダの初期化の完了を確認した後に変更後のコンテンツに関してデコーダを使用可能とするため、コンテンツの切替時に複数のコンテンツ制御部がデコーダを重複して使用することを避けることができ、映像の大きさや色合いが不整合となったり、音声にノイズが乗った状態となるなどの不具合を防止できる。これによりハード構成としてデコーダを複数も設ける必要がなくコストダウンや機器の小型化が実現できる。また、ユーザにとってストレスなく映像や音声を提供できる。
【００６１】
また、コンテンツを切替えた際にも設定情報をメモリに保存することができ、切替えられたコンテンツを次回利用する場合でもユーザごとの設定でコンテンツを利用できる。
【００６２】
さらに、デコーダ管理部の使用中止指示にコンテンツ制御部が応答しない場合でも、直接デコーダに指示を行って強制的にデコード処理を停止させることで、対象コンテンツの変更を行うことができる。
【００６３】
また、ソフトウェア的に実現されるデコーダ管理部がデコーダを使用するコンテンツ制御部をどの制御部にするのかを一括して管理することから、ハード的に選択回路を設けて、コンテンツ制御部とデコーダとの接続を切替える構成において、新たなコンテンツの機能を追加した場合にハード構成を変更するなどの機器の見直しによるコストの増加はなく、機器が大型化しないというメリットがある。
【符号の説明】
【００６４】
１       電子装置
１２        システム制御部
１３        オーディオ制御部
１０１      ＴＶ制御部
２０４      デコーダ
３０１      情報入力部
３０２      情報出力部
４０１      ＴＶメモリ
５０１      デコーダ管理部
【図１】
2010278841.tif 000003
【図２】
2010278841.tif 000004
【図３】
2010278841.tif 000005
【図４】
2010278841.tif 000006
【図５】
2010278841.tif 000007
【図６】
2010278841.tif 000008