(57)【要約】【課題】映像装置の製造コストの低減、及び、製造作業の効率アップを図れる技術を提供する。【解決手段】映像装置の装置内には、メインＩＣチップ１０Ａと、メインＩＣチップ１０Ａと通信可能に接続されるサブＩＣチップ３２Ａと、サブＩＣチップ３２Ａ用のファームウェアが予め保管される不揮発性の第１メモリ２０と、前記ファームウェアを書き込むために設けられる不揮発性の第２メモリ２１と、が備えられる。サブＩＣチップ３２Ａには、メインＩＣチップ１０Ａと通信を行う機能と、第２メモリ２１に対して書き込み処理を行う機能と、が予め与えられる。メインＩＣチップ１０Ａは、当該装置の起動時に所定の条件が満たされると判断した場合に、サブＩＣチップ３２Ａに指示を出して、前記ファームウェアを第２メモリ２１に書き込ませる機能を発揮する。【選択図】図２
2014044545.tif 000002
【特許請求の範囲】
【請求項１】
映像の出力又は映像の表示を行う映像装置であって、
当該装置内には、
メインＩＣチップと、
前記メインＩＣチップと通信可能に接続されるサブＩＣチップと、
前記サブＩＣチップ用のファームウェアが予め保管される不揮発性の第１メモリと、
前記ファームウェアを書き込むために設けられる不揮発性の第２メモリと、
が備えられ、
前記第１メモリは、前記メインＩＣチップがメモリアクセス可能なメモリチップであるか、又は、前記メインＩＣチップ内に設けられ、
前記第２メモリは、前記サブＩＣチップがメモリアクセス可能なメモリチップであるか、又は、前記サブＩＣチップ内に設けられ、
前記サブＩＣチップには、前記メインＩＣチップと通信を行う機能と、前記第２メモリに対して書き込み処理を行う機能と、が予め与えられ、
前記メインＩＣチップは、当該装置の起動時に所定の条件が満たされると判断した場合に、前記サブＩＣチップに指示を出して、前記ファームウェアを前記第２メモリに書き込ませる機能を発揮することを特徴とする映像装置。
【請求項２】
前記所定の条件は、前記第２メモリに前記ファームウェアが書き込まれていないという条件であることを特徴とする請求項１に記載の映像装置。
【請求項３】
前記メインＩＣチップと前記サブＩＣチップとは、同一の回路基板上に設けられていることを特徴とする請求項１又は２に記載の映像装置。
【請求項４】
前記ファームウェアの機能を使用するか否かを選択可能とする操作部が設けられ、
前記所定の条件には、前記操作部によって前記ファームウェアの機能を使用することが選択されているという条件が含まれることを特徴とする請求項１から３のいずれかに記載の映像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像の出力又は映像の表示を行う映像装置に関する。
【背景技術】
【０００２】
従来、例えば光ディスクプレーヤ、光ディスクレコーダ、テレビジョン受像機等の映像装置が知られている。映像装置の内部には、メインＩＣ（Integrated Circuit）チップと、メインＩＣチップに通信可能に接続されるサブＩＣチップと、が内蔵されている。ここで、メインＩＣチップとしては、例えば映像装置の各部を制御するＣＰＵ（Central Processing Unit）用ＩＣチップ（ＬＳＩチップ）が挙げられる。また、サブＩＣチップとしては、例えばＤＳＰ（Digital Signal Processor）用ＩＣチップ（ＬＳＩチップ）が挙げられる。
【０００３】
このような映像装置の製造にあたっては、サブＩＣチップ用のファームウェアの書き込み処理を行うために、専用の書き込みデバイスを準備する必要があった。そして、当該書き込み処理を行った後に、ＩＣチップを回路基板に実装する処理を行う必要があった。
【０００４】
なお、従来技術としては、上位装置と、上位装置に管理される周辺装置とから成る情報処理システムにおいて、周辺装置用のファームウェアを自動でアップデートするものが挙げられる（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−３２１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
サブＩＣチップ用のファームウェアを書き込み処理する専用デバイスの準備は、製造コストの上昇を招くために好ましくない。また、映像装置の製造時において、このような専用デバイスを用いてファームウェアの書き込み処理を行う作業の省略が図れると、作業効率が良くなって好ましい、と考えられた。
【０００７】
なお、特許文献１に示される技術は、複数の装置を備える情報処理システムを対象とした技術である。また、当該技術は、ファームウェアのアップデータを自動で行う技術である。すなわち、当該技術は、映像装置の製造時における、上述のような不都合（製造コストの上昇、製造時の作業効率の悪さ）を解決できる技術ではない。
【０００８】
そこで、本発明は、映像装置の製造コストの低減、及び、製造作業の効率アップを図れる技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために本発明の映像装置は、映像の出力又は映像の表示を行う映像装置であって、当該装置内には、メインＩＣチップと、前記メインＩＣチップと通信可能に接続されるサブＩＣチップと、前記サブＩＣチップ用のファームウェアが予め保管される不揮発性の第１メモリと、前記ファームウェアを書き込むために設けられる不揮発性の第２メモリと、が備えられ、前記第１メモリは、前記メインＩＣチップがメモリアクセス可能なメモリチップであるか、又は、前記メインＩＣチップ内に設けられ、前記第２メモリは、前記サブＩＣチップがメモリアクセス可能なメモリチップであるか、又は、前記サブＩＣチップ内に設けられ、前記サブＩＣチップには、前記メインＩＣチップと通信を行う機能と、前記第２メモリに対して書き込み処理を行う機能と、が予め与えられ、前記メインＩＣチップは、当該装置の起動時に所定の条件が満たされると判断した場合に、前記サブＩＣチップに指示を出して、前記ファームウェアを前記第２メモリに書き込ませる機能を発揮する構成（第１の構成）となっている。
【００１０】
本構成によれば、映像装置の起動時に、所定の条件が満たされると、第２メモリにサブＩＣチップ用のファームウェアが書き込まれ、サブＩＣチップが本来の機能（目的とする機能）を発揮するようになる。このために、本構成によれば、専用デバイスでサブＩＣチップ用のファームウェアを書き込む処理を、映像装置の製造時において行う必要がなくなる。すなわち、本構成によれば、映像装置の製造作業の効率化が図れ、更には、書き込み処理用の専用デバイスを不要とできるために、製造コストの抑制を図れる。
【００１１】
上記第１の構成の映像装置において、前記所定の条件は、前記第２メモリに前記ファームウェアが書き込まれていないという条件である構成（第２の構成）とするのが好ましい。本構成によれば、映像装置の初回の起動時に、第２メモリにサブＩＣチップ用のファームウェアを書き込んで、サブＩＣチップに本来の機能を付与することができる。また、本構成によれば、何らかの原因でサブＩＣチップが本来の機能を発揮しない場合に、映像装置の再起動によって、サブＩＣチップが本来の機能を取り戻すことも期待できる。
【００１２】
上記第１又は第２の構成の映像装置において、前記メインＩＣチップと前記サブＩＣチップとは、同一の回路基板上に設けられている構成（第３の構成）であるのが好ましい。本構成によれば、メインＩＣチップとサブＩＣチップとの間で電源の共通化が図れ、ファームウェアの書き込み処理をミスなく確実に行い易い。
【００１３】
上記第１から第３のいずれかの構成の映像装置において、前記ファームウェアの機能を使用するか否かを選択可能とする操作部が設けられ、前記所定の条件には、前記操作部によって前記ファームウェアの機能を使用することが選択されているという条件が含まれる構成（第４の構成）が採用されてもよい。本構成によれば、ユーザの好みで不要な周辺機能を使わないようにできるとともに、これに伴って発生した余剰メモリの有効利用が可能になる。
【発明の効果】
【００１４】
本発明によれば、製造コストの低減、及び、製造作業の効率アップを図れる映像装置を提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１実施形態に係る光ディスク再生装置の概略構成を示す図
【図２】本発明の第１実施形態に係る光ディスク再生装置が備える、ＣＰＵ用ＩＣチップと、ＤＳＰ用ＩＣチップとの関係を説明するための図
【図３】本発明の第１実施形態に係る光ディスク再生装置において、起動時に実行される処理の一例を示すフローチャート
【図４】本発明の第２実施形態に係る光ディスク再生装置が備える、ＣＰＵ用ＩＣチップと、複数のサブＩＣチップとの関係を説明するための図
【図５】本発明の第２実施形態に係る光ディスク再生装置において、起動時に実行される処理の一例を示すフローチャート
【図６】第２実施形態の光ディスク再生装置において、ユーザが使用機能を選択できるように表示される選択画面の一例を示す模式図
【発明を実施するための形態】
【００１６】
以下、本発明に係る映像装置の実施形態について、図面を参照しながら詳細に説明する。なお、ここでは、映像装置が、映像を出力する光ディスク再生装置（光ディスクプレーヤ）である場合を例に説明する。光ディスクには、例えばＢＤ（Blu-ray Disc;登録商標）、ＤＶＤ（Digital Versatile Disc）、ＣＤ（Compact Disc）等が含まれる。
【００１７】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る光ディスク再生装置１００の概略構成を示す図である。光ディスク再生装置１００には、各部の制御処理を行うＣＰＵ１０が含まれる。ＣＰＵ１０は、ＩＣチップによって構成される。ＣＰＵ１０は、メモリ部２０に対してメモリアクセス可能に接続されている。メモリ部２０には、ＣＰＵ１０が各種の処理を行う上で必要となる、動作プログラムやパラメータが格納されている。メモリ部２０は、不揮発性のメモリで構成される。この不揮発性のメモリは、例えば、フラッシュメモリやＲＯＭ（Read Only Memory）であってよい。
【００１８】
光ディスク再生装置１００には、光ディスク１に光を照射して、光ディスク１に記録された情報の読み取りを行う光ピックアップ（ＯＰＵ）３０が備えられる。なお、光ディスク１に記録される情報には、通常、映像情報の他に音声情報が含まれる。光ピックアップ３０から出力される信号は、ＲＦアンプ３１、ＤＳＰ３２、及び、再生処理部３３における信号処理によって映像信号及び音声信号に変換され、例えばモニタ及びスピーカを備えるテレビジョン受像機（不図示）に出力される。
【００１９】
なお、ＲＦアンプ３１は、光ピックアップ３０から出力される信号を増幅処理する。ＤＳＰ３２及び再生処理部３３は、ＲＦアンプ３１からの信号に対して、再生のための各種情報処理（例えば映像処理等）を施す。
【００２０】
ドライバ３４は、ＤＳＰ３２からの指示に基づいて、光ピックアップ３０の動作、送りモータ３５、及び、スピンドルモータ３６の動作を制御する。なお、光ピックアップ３０の動作には、光ピックアップ３０に含まれる対物レンズ（不図示）をフォーカス方向及びトラッキング方向に移動させる動作が含まれる。送りモータ３５は、光ピックアップ３０を光ディスク１の半径方向に平行な方向（図１では左右方向が該当）に移動させるためのモータである。スピンドルモータ３６は、光ディスク１を回転させるためのモータである。
【００２１】
操作部３７は、ユーザが光ディスク再生装置１００の操作を行うために設けられている。操作部３７は、例えば、装置１００本体に設けられる入力ボタン等であってもよいし、リモコンによって構成されてもよい。操作部３７がリモコンによって構成される場合には、装置１００側にリモコン受信部が設けられることになる。
【００２２】
表示部３８は、ユーザに光ディスク再生装置１００に関する情報を伝達するための伝達手段として設けられている。表示部３８は、例えば液晶ディスプレイや蛍光表示管等で構成されてよい。
【００２３】
その他、光ディスク再生装置１００には、各部に電力を供給する電源部（不図示）が含まれる。
【００２４】
光ディスク再生装置１００の概略構成は、以上のようである。ただし、ＩＣチップによって構成されるＤＳＰ３２は、光ディスク再生装置１００が組み立てられた直後においては、その機能（本来の機能）を発揮できる状態にはない。ＤＳＰ３２としての機能は、例えば、光ディスク再生装置１００の初回の起動が実行されることによって得られる構成になっている。以下、この点について説明する。
【００２５】
図２は、本発明の第１実施形態に係る光ディスク再生装置１００が備える、ＣＰＵ用ＩＣチップ１０Ａと、ＤＳＰ用ＩＣチップ３２Ａとの関係を説明するための図である。ＣＰＵ用ＩＣチップ１０Ａは、ＣＰＵ１０としての機能を発揮するように設けられたＩＣチップのことであり、本発明のメインＩＣチップの一例である。ＣＰＵ用ＩＣチップ１０Ａは、光ディスク再生装置１００が組み立てられた直後から、その機能を発揮するように設けられている。
【００２６】
ＤＳＰ用ＩＣチップ３２Ａは、ＤＳＰ３２としての機能を発揮するように設けられたＩＣチップのことであり、本発明のサブＩＣチップの一例である。ただし、ＤＳＰ用ＩＣチップ３２Ａは、上述のように、光ディスク再生装置１００が組み立てられた直後においては、その本来の機能を発揮できる状態にはない。
【００２７】
図２に示すように、ＣＰＵ用ＩＣチップ１０Ａと、ＤＳＰ用ＩＣチップ３２Ａとは、同一の回路基板４０上に実装されている。このため、２つのＩＣチップ１０Ａ、３２Ａは、関連付けて電源制御が行い易い。この回路基板４０上において、ＤＳＰ用ＩＣチップ３２Ａは、ＣＰＵ用ＩＣチップ１０Ａと通信可能に接続されている。２つのＩＣチップ１０Ａ、３２Ａの間で用いられる通信規格は、特に限定されるものではないが、例えばＩ２Ｃ（Inter-Integrated Circuit）等を利用できる。
【００２８】
ＣＰＵ用ＩＣチップ１０Ａは、回路基板４０上に実装される第１のフラッシュメモリ２０に対してメモリアクセス可能に設けられている。第１のフラッシュメモリ２０は、上述のメモリ部２０に相当する。この第１のフラッシュメモリ２０には、ＤＳＰ用ＩＣチップ３２ＡがＤＳＰ３２としての機能を発揮するために必要となるファームウェア（ＤＳＰ用のファームウェア）が予め格納されている。当該格納処理は、光ディスク再生装置１００の製造時に行われる。ＤＳＰ用のファームウェアは、本発明のサブＩＣチップ用のファームウェアの一例である。
【００２９】
なお、第１のフラッシュメモリ２０は、本発明の第１メモリの一例である。また、本実施形態では、本発明の第１メモリが、ＣＰＵ用ＩＣチップ１０Ａとは別のＩＣチップ（メモリチップ）で構成されている。しかし、この構成に限定されず、第１メモリはＣＰＵ用ＩＣチップ１０Ａ内に設けられてもよい。
【００３０】
ＤＳＰ用ＩＣチップ３２Ａは、回路基板４０上に実装される第２のフラッシュメモリ２１に対してメモリアクセス可能に接続されている。この第２のフラッシュメモリ２１は、上述のＤＳＰ用のファームウェアを格納するために準備されたメモリである。第２のフラッシュメモリ２１は、光ディスク再生装置１００の組み立て直後においては、その記憶領域は空になっている。
【００３１】
なお、第２のフラッシュメモリ２１は、本発明の第２メモリの一例である。第２メモリは、書き換え可能な不揮発性メモリであればよく、フラッシュメモリに限定される趣旨ではない。また、本実施形態では、本発明の第２メモリが、ＤＳＰ用ＩＣチップ３２Ａとは別のＩＣチップ（メモリチップ）で構成されている。しかし、この構成に限定されず、第２メモリはＤＳＰ用ＩＣチップ３２Ａ内に設けられてもよい。
【００３２】
ＤＳＰ用ＩＣチップ３２Ａは、ＣＰＵ用ＩＣチップ１０Ａと通信するために必要となるソフトウェアと、第２のフラッシュメモリ２１に対してメモリアクセス（書き込み処理含む）を行うために必要となるソフトウェアとが、ＲＯＭ化等によって予め搭載された構成になっている。このような構成のＩＣチップは市場から入手可能であり、光ディスク再生装置１００の製造者が、わざわざ専用デバイスを準備して、ＩＣチップにソフトウェアの書き込み処理を行う必要はない。
【００３３】
また、ＣＰＵ用ＩＣチップ１０Ａは、光ディスク再生装置１００の起動時に、第２のフラッシュメモリ２１にＤＳＰ用のファームウェアが書き込まれていないと判断された場合に、ＤＳＰ用ＩＣチップ３２Ａに対して所定の処理を行わせる機能を発揮する。ここで、所定の処理とは、第２のフラッシュメモリ２１に対して、ＤＳＰ用のファームウェアを書き込ませる処理である。第２のフラッシュメモリ２１にＤＳＰ用のファームウェアが書き込まれると、ＤＳＰ３２用ＩＣチップ３２Ａは、上述したＤＳＰ３２としての機能を発揮できるようになる。
【００３４】
次に、図３に示すフローチャートにしたがって、ＤＳＰ用ＩＣチップ３２Ａが、如何にして、ＤＳＰ３２としての機能を発揮できるようになるかを説明する。なお、図３は、本発明の第１実施形態に係る光ディスク再生装置１００において、起動時に実行される処理の一例を示すフローチャートである。
【００３５】
まず、光ディスク再生装置１００の電源がオンされて、光ディスク再生装置１００が起動する（ステップＳ１）。光ディスク再生装置１００が起動すると、ＣＰＵ１０（ＣＰＵ用のＩＣチップ１０）は、ＤＳＰ用ＩＣチップ３２Ｂに対してコマンドを発行する（ステップＳ２）。
【００３６】
コマンドとしては、ＤＳＰ用のファームウェアが、第２のフラッシュメモリ２１に書き込まれているか否かを判断できるものであればよい。例えば、コマンドは、ＤＳＰ用のファームウェアのバージョンを返答するように要求するものであってよい。また、コマンドは、ＤＳＰ用ＩＣチップ３２ＡがＤＳＰ３２としての機能を発揮できるか否かを試すコマンドであってもよい。発行するコマンドの数は１つでもよいし、複数であってもよい。
【００３７】
コマンドが発行された後、ＣＰＵ１０は、ＤＳＰ用ＩＣチップ３２Ａから期待した返答があったか否かを確認する（ステップＳ３）。期待した返答があった場合（ステップＳ３でＹｅｓ）、ＣＰＵ１０は、ＤＳＰ用のファームウェアが第２のフラッシュメモリ２１に書き込まれていると判断する。この場合には、ＣＰＵ１０は、通常の起動処理が実施されるように処理を進める（ステップＳ４）。
【００３８】
一方、期待した返答がない場合（ステップＳ３でＮｏ）、ＣＰＵ１０は、ＤＳＰ用のファームウェアが第２のフラッシュメモリ２１に書き込まれていないと判断する。この場合には、ＣＰＵ１０から、ＤＳＰ用ＩＣチップ３２Ａに指示が出される。この指示により、ＤＳＰ用ＩＣチップ３２Ａは、第１のフラッシュメモリ２０に予め格納されているＤＳＰ用のファームウェアを第２のフラッシュメモリ２１に書き込む（ダウンロードする）処理を行う（ステップＳ５）。この書き込み処理が終了すると、ＣＰＵ１０は再起動を実施して（ステップＳ６）、ＤＳＰ用ＩＣチップ３２ＡがＤＳＰ３２として機能する（本来の機能を発揮する）状態とする。なお、この再起動は、自動的に行われてもよいし、ユーザに確認を行った上で実行されるようにしてもよい。また、場合によっては、再起動は行わなくてもよい。
【００３９】
以上のように構成される光ディスク再生装置１００では、原則として、その初回の起動時において、第２のフラッシュメモリ２１にＤＳＰ用のファームウェアを書き込む処理が行われる。このために、光ディスク再生装置１００の製造時において、ＤＳＰ用のファームウェアの書き込み処理を行う必要がない。したがって、光ディスク再生装置１００の製造作業の効率化が図れるとともに、書き込み処理用の専用デバイスが不要であるために、製造コストの抑制を図れる。
【００４０】
また、光ディスク再生装置１００では、第１のフラッシュメモリ２０にＤＳＰ用のファームウェアが格納されている。このために、ＤＳＰ３２が何らかの原因で作動しなくなった場合に、当該装置を再起動することによって、ＤＳＰ用ＩＣチップ３２Ａにファームウェアが再度ダウンロードされ、ＤＳＰ３２としての機能が復帰することも期待できる。
【００４１】
なお、第１実施形態では、本発明のサブＩＣチップがＤＳＰ用ＩＣチップ３２Ａである場合を示した。しかし、本発明のサブＩＣチップの種類は、これに限定される趣旨ではない。例えば、本発明のサブＩＣチップは、表示部６０を駆動するためのドライバ用ＩＣチップ等でも構わない。また、装置の起動によって、本来の機能を発揮するようになるサブＩＣチップの数は１つに限らず、複数であってもよい。
【００４２】
＜第２実施形態＞
次に、第２実施形態の光ディスク再生装置について説明する。第２実施形態の光ディスク再生装置の概略構成は、第１実施形態の場合と同様である。このために、第１実施形態の構成と重複する部分については、同一の符号を用いて説明し、特に必要がない場合には、その説明省略する。
【００４３】
第１実施形態と異なる点として、光ディスク再生装置１００の起動によって、本来の機能を獲得するサブＩＣチップの数が複数あることが挙げられる。また、第１実施形態と異なる点として、光ディスク再生装置１００の起動によって、サブＩＣチップが本来の機能を獲得するために必要となる条件（所定の条件）が増えている点が挙げられ。以下、これらの異なる点に絞って説明する。
【００４４】
図４は、本発明の第２実施形態に係る光ディスク再生装置１００が備える、ＣＰＵ用ＩＣチップ１０Ａと、複数のサブＩＣチップ５０Ａとの関係を説明するための図である。ＣＰＵ用ＩＣチップ１０Ａは、本発明のメインＩＣチップの一例であり、その構成は第１実施形態の場合と同様であるので、詳細な説明は省略する。
【００４５】
複数のサブＩＣチップ５０Ａは、それぞれ、互いに異なる特定の機能を発揮させるために準備されたＩＣチップである。特定の機能を例示すると、ＤＳＰ３２としての機能の他、表示部３８のドライバとしての機能、ネットワークドライバとしての機能、ＵＳＢ（Universal Serial Bus） ドライバとしての機能等が挙げられる。複数のサブＩＣチップ５０Ａは、いずれも、光ディスク再生装置１００が組み立てられた直後においては、その機能を発揮できる状態にはない。
【００４６】
図４に示すように、ＣＰＵ用ＩＣチップ１０Ａと、複数のサブＩＣチップ５０Ａとは、同一の回路基板４０上に実装されている。この回路基板４０上において、複数のサブＩＣチップ５０Ａは、それぞれ、ＣＰＵ用ＩＣチップ１０Ａと通信可能に接続されている。利用される通信規格は、特に限定されるものではないが、例えばＩ２Ｃ等であってよい。
【００４７】
ＣＰＵ用ＩＣチップ１０がメモリアクセス可能な第１のフラッシュメモリ２０は、第１実施形態の場合と同様のものであるが、以下の点が異なる。第１のフラッシュメモリ２０には、サブＩＣチップ５０Ａが複数あることに対応して、複数のサブＩＣチップ５０Ａのそれぞれが、本来の機能を発揮するために必要となるファームウェアが予め格納されている。すなわち、格納されるファームウェアの数は、複数のサブＩＣチップ５０Ａの数に対応した数になる。
【００４８】
複数のサブＩＣチップ５０Ａのそれぞれは、回路基板４０上に実装される第２のフラッシュメモリ２１とメモリアクセス可能に接続されている。複数ある第２のフラッシュメモリ２１は、それがアクセス可能に設けられるサブＩＣチップ５０Ａが本来の機能を発揮するために必要となるファームウェア（所定のファームウェア）を格納するためのメモリである。複数の第２のフラッシュメモリ２１は、いずれも、光ディスク再生装置１００の組み立て直後においては、その記憶領域は空になっている。
【００４９】
複数のサブＩＣチップ５０Ａは、いずれも、第１実施形態と同様の構成である。すなわち、各サブＩＣチップ５０Ａは、ＣＰＵ用ＩＣチップ１０Ａと通信するために必要なソフトウェアと、第２のフラッシュメモリ２１に対してメモリアクセス（書き込み処理含む）を行うために必要なソフトウェアとが、ＲＯＭ化等によって予め搭載された構成になっている。
【００５０】
また、ＣＰＵ用ＩＣチップ１０Ａは、光ディスク再生装置１００の起動時に所定の条件が満たされていると判断した場合に、各サブＩＣチップ５０Ａに対して所定の処理を行わせる機能を発揮する。ここで、所定の処理とは、各サブＩＣチップ５０Ａが接続される第２のフラッシュメモリ２１に対して、所定のファームウェアを書き込ませる処理である。所定のファームウェアは、各サブＩＣチップ５０Ａが本来の機能（例えばネットワークドライバ機能、ＵＳＢドライバ機能等）を発揮するために必要となるファームウェアのことである。以下、同様の意味で、所定のファームウェアという用語を使用する。また、第２のフラッシュメモリ２１に当該所定のファームウェアが書き込まれると、それに接続されるサブＩＣチップ５０Ａは、本来の機能を発揮できるようになる。なお、上述の所定の条件については、以下の説明で明らかになる。
【００５１】
以下、図５を参照しながら、第２実施形態の光ディスク再生装置１００において、起動時に実行される処理の一例を説明する。
【００５２】
まず、光ディスク再生装置１００の電源がオンされて、光ディスク再生装置１００が起動する（ステップＮ１）。光ディスク再生装置１００が起動すると、ＣＰＵ１０は、使用機能を選択するための選択画面が表示されるように処理する（ステップＮ２）。選択画面は、光ディスク再生装置１００が備える表示部３８を利用して表示されてもよいが、当該装置１００と接続されるモニタ（不図示）にＯＳＤ（On Screen Display）表示させる構成が好ましい。
【００５３】
図６は、第２実施形態の光ディスク再生装置１００において、ユーザが使用機能を選択できるように表示される選択画面の一例を示す模式図である。図６に示す例では、ユーザは、各周辺機能について、必要な場合（使用する場合）はＯＮを選択し、不要な場合はＯＦＦを選択する。選択の入力は、操作部３７が利用されればよい。なお、図６に示す各周辺機能（例えばネットワーク機能、ＵＳＢ機能等）のそれぞれに対応して、上述の複数のサブＩＣチップ５０Ａが存在する。
【００５４】
ユーザによる使用機能の選択が行われると、光ディスク再生装置１００においてユーザが必要とする周辺機能（ＯＮが選択された周辺機能）が発揮されるように、ステップＮ３以降の処理が行われる。まず、ＣＰＵ１０は、ユーザが必要とする周辺機能に対応したサブＩＣチップの中から処理対象のサブＩＣチップ５０Ａを１つ決定する（ステップＮ３）。
【００５５】
サブＩＣチップが決定されると、ＣＰＵ１０は、当該処理対象サブＩＣチップ５０Ａに対してコマンドを発行する（ステップＮ４）。コマンドは、第１実施形態の場合と同様のものでよい。すなわち、このコマンド発行によって、処理対象のサブＩＣチップ５０Ａに接続される第２のフラッシュメモリ２１に、所定のファームウェアが書き込まれているか否かが判断されることになる。
【００５６】
コマンドが発行された後、ＣＰＵ１０は、処理対象サブＩＣチップ５０Ａから期待した返答があったか否かを確認する（ステップＮ５）。期待した返答があった場合（ステップＮ５でＹｅｓ）、ＣＰＵ１０は、処理対象サブＩＣチップ５０Ａが接続される第２のフラッシュメモリ２１に、所定のファームウェアが書き込まれていると判断する。この場合には、ＣＰＵ１０は、ユーザが必要とする周辺機能に対応する全てのサブＩＣチップ５０Ａを対象として、所定のファームウェアをダウンロードする上記の処理が行われたか否かを確認する（ステップＮ７）。
【００５７】
一方、期待した返答がない場合（ステップＮ５でＮｏ）、ＣＰＵ１０は、処理対象サブＩＣチップ５０Ａが接続される第２のフラッシュメモリ２１に、所定のファームウェアが書き込まれていないと判断する。この場合には、ＣＰＵ１０から、処理対象サブＩＣチップ５０Ａに指示が出される。この指示により、処理対象サブＩＣチップ５０Ａは、第１のフラッシュメモリ２０に予め記憶される所定のファームウェアを第２のフラッシュメモリ２１に書き込む（ダウンロードする）処理を行う（ステップＮ６）。この書き込み処理が終了すると、ＣＰＵ１０は、ユーザが必要とする周辺機能に対応する全てのサブＩＣチップ５０Ａを対象として、所定のファームウェアをダウンロードする上記の処理が行われたか否かを確認する（ステップＮ７）。
【００５８】
ステップＮ７でＮｏの場合、全部の処理が完了するまで、ステップＮ３〜Ｎ６で示す処理が繰り返される。なお、ステップＮ７からステップＮ３に戻る場合、処理対象となるサブＩＣチップ５０Ａは順次変更される。
【００５９】
ステップＮ７でＹｅｓの場合、第２のフラッシュメモリ２１に所定のファームウェアを書き込む処理（ダウンロード）が無かったか否かが確認される（ステップＮ８）。ダウンロードが無い場合（ステップＮ８でＹｅｓ）、ＣＰＵ１０は、通常の起動処理が実施されるように処理を進める（ステップＮ９）。一方、ダウンロードが有った場合（ステップＮ８でＮｏ）、ＣＰＵ１０は再起動を実施して（ステップＮ１０）、ユーザが必要とする周辺機能が発揮される状態とする。
【００６０】
なお、ステップＮ２のユーザによる使用機能の選択は、初回の起動時のみに行われ、その後は行われない構成としてもよい。
【００６１】
以上のように構成される光ディスク再生装置１００では、第１実施形態と同様の効果が期待できる。また、第２実施形態の構成では、ユーザが不要とする周辺機能に対応するサブＩＣチップ５０Ａに接続される第２のフラッシュメモリ２１には、所定のファームウェアが入れられない。所定のファームウェアが入れられない第２のフラッシュメモリ２１は、空き領域として使用可能である。空き領域の有効活用によって、例えば、光ディスク再生装置１００の起動に要する時間の短縮等が可能であり、光ディスク再生装置１００のパフォーマンス向上が期待できる。
【００６２】
＜その他＞
以上に示した実施形態は本発明の例示であり、本発明の適用範囲は、以上に示した実施形態の構成に限定されるものではない。
【００６３】
以上では、本発明が光ディスク再生装置に適用される例を示したが、本発明は、メインＩＣチップと、メインＩＣチップに通信可能に接続されるサブＩＣチップと、を装置内に備える映像装置に広く適用可能である。例えば、本発明は、光ディスクレコーダ、セットトップボックス、テレビジョン受像機、プロジェクタ等の映像装置にも適用可能である。
【符号の説明】
【００６４】
１０Ａ  ＣＰＵ用ＩＣチップ（メインＩＣチップの一例）
２０  第１のフラッシュメモリ（第１メモリ）
２１  第２のフラッシュメモリ（第２メモリ）
３２Ａ  ＤＳＰ用ＩＣチップ（サブＩＣチップの一例）
３７  操作部
４０  回路基板
１００  光ディスク再生装置（映像装置の一例）
【図１】
2014044545.tif 000003
【図２】
2014044545.tif 000004
【図３】
2014044545.tif 000005
【図４】
2014044545.tif 000006
【図５】
2014044545.tif 000007
【図６】
2014044545.tif 000008