(57)【要約】【課題】不揮発メモリを共通化して製造コストを抑制しながらも、不揮発性メモリの交換時におけるデータの維持を確実化とする。【解決手段】ＲＯＭコレクション管理装置には、マザーボードに交換自在に搭載されたフロントエンドＩＣと、ＲＯＭコレクションデータ及びメインデータを格納し、フロントエンドＩＣに搭載されたメイン不揮発メモリと、メイン不揮発メモリ内のデータを一時的に記憶する一時記憶不揮発メモリがマザーボード上に着脱自在に接続される一時記憶用接続部と、フロントエンドＩＣを介してメイン不揮発メモリに電気的に接続されるとともに一時記憶用接続部を介して一時記憶不揮発メモリに電気的に接続される制御部とが備えられている。制御部は、一時記憶用接続部に一時記憶不揮発メモリが接続された場合には、メイン不揮発メモリ内のデータを一時記憶不揮発メモリに一時的に複写し退避させる。【選択図】図２
2008112340.tif 000002
【特許請求の範囲】
【請求項１】
マザーボードに交換自在に搭載されたフロントエンドＩＣと、
ＲＯＭコレクションデータ及びメインデータを格納し、前記フロントエンドＩＣに搭載されたメイン不揮発メモリと、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを一時的に記憶する一時記憶不揮発メモリが前記マザーボード上に着脱自在に接続される一時記憶用接続部と、
前記フロントエンドＩＣを介して前記メイン不揮発メモリに電気的に接続されるとともに前記一時記憶用接続部を介して前記一時記憶不揮発メモリに電気的に接続される制御部とを備え、
前記制御部は、前記一時記憶用接続部に前記一時記憶不揮発メモリが接続された場合には、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴とするＲＯＭコレクション管理装置。
【請求項２】
請求項１記載のＲＯＭコレクション管理装置において、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータの退避指示を前記制御部に出力する退避指示部を備え、
前記制御部は、前記一時記憶用接続部に前記一時記憶不揮発メモリが接続されてから、前記退避指示部から前記退避指示が入力された場合に、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴とするＲＯＭコレクション管理装置。
【請求項３】
請求項１又は２記載のＲＯＭコレクション管理装置において、
前記制御部は、前記フロントエンドＩＣが交換された場合に、前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを、交換後の前記フロントエンドＩＣの前記メイン不揮発メモリに複写し復帰させることを特徴とするＲＯＭコレクション管理装置。
【請求項４】
請求項３記載のＲＯＭコレクション管理装置において、
前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータの復帰指示を前記制御部に出力する復帰指示部を備え、
前記制御部は、前記フロントエンドＩＣが交換されてから、前記復帰指示部から前記復帰指示が入力された場合に、前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを、交換後の前記フロントエンドＩＣの前記メイン不揮発メモリに複写し復帰させることを特徴とするＲＯＭコレクション管理装置。
【請求項５】
マザーボードに交換自在に搭載されたフロントエンドＩＣと、
ＲＯＭコレクションデータ及びメインデータを格納し、前記フロントエンドＩＣに搭載されたメイン不揮発メモリと、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを一時的に記憶する一時記憶不揮発メモリが前記マザーボード上に着脱自在に接続される一時記憶用接続部とを備えるＲＯＭコレクション管理装置で実行されるＲＯＭコレクション管理方法であって、
前記一時記憶用接続部に前記一時記憶不揮発メモリが接続された場合には、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴とするＲＯＭコレクション管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＲＯＭコレクション管理装置及びＲＯＭコレクション管理方法に関する。
【背景技術】
【０００２】
従来から、ＡＶ機器などのような様々な電子機器にはＣＰＵ及びＲＯＭがワンチップ化されたマイクロコンピュータが用いられている。このようなマイクロコンピュータでは、マイクロコンピュータ作成時にプログラムがマスク化されてＲＯＭに格納され、マスク化後のプログラムの変更は不可能となっていた。しかしながら、プログラムのバグなどの不具合により、マイクロコンピュータのマスク化後にプログラムの一部の変更が必要になる場合があった。
【０００３】
そこで、ＲＯＭコレクション（ＲＯＭ訂正）と呼ばれるＲＯＭの訂正機能を用いて、マスク化されたプログラムを訂正する処理が行われている（例えば特許文献１参照）。このＲＯＭコレクションは、プログラムの一部を訂正するためのＲＯＭコレクションデータをＥＥＰＲＯＭなどの不揮発メモリ内に記憶しておき、プログラムに不具合が発生したときに不揮発メモリからＲＯＭコレクションデータを読み出して、当該ＲＯＭコレクションデータにより、プログラムの一部のデータを訂正する機能である。
【０００４】
そして、図７に示すように電子機器に組み込まれるＲＯＭコレクション管理装置のマザーボード１００にはＲＯＭコレクションデータを記憶した不揮発メモリ（ＲＯＭコレクション用ＥＥＰＲＯＭ１０１）とは別個にフロントエンド１０２上にその他のメインデータ（チューナ調整用データ、セキュリティコード等）を記憶する不揮発メモリ（メインＥＥＰＲＯＭ１０３）も設けられていて、これらが制御部１０４を介して電気的に接続されている。
【特許文献１】特開２００２−３１２１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年では、製造コストの低減を図るために、ＲＯＭコレクション用の不揮発メモリとメインの不揮発メモリとを一つの不揮発メモリで共通化することが望まれている。しかしながら、単に一つの不揮発メモリに共通化した場合、故障などによってその不揮発メモリを交換する際には、マザーボード１００から取り外されることになり、記憶されていたデータが保持できないという問題があった。
本発明の課題は、不揮発メモリを共通化して製造コストを抑制しながらも、不揮発性メモリの交換時におけるデータの維持を確実化とすることである。
【課題を解決するための手段】
【０００６】
請求項１記載の発明におけるＲＯＭコレクション管理装置は、
マザーボードに交換自在に搭載されたフロントエンドＩＣと、
ＲＯＭコレクションデータ及びメインデータを格納し、前記フロントエンドＩＣに搭載されたメイン不揮発メモリと、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを一時的に記憶する一時記憶不揮発メモリが前記マザーボード上に着脱自在に接続される一時記憶用接続部と、
前記フロントエンドＩＣを介して前記メイン不揮発メモリに電気的に接続されるとともに前記一時記憶用接続部を介して前記一時記憶不揮発メモリに電気的に接続される制御部とを備え、
前記制御部は、前記一時記憶用接続部に前記一時記憶不揮発メモリが接続された場合には、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴としている。
【０００７】
請求項２記載の発明は、請求項１記載のＲＯＭコレクション管理装置において、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータの退避指示を前記制御部に出力する退避指示部を備え、
前記制御部は、前記一時記憶用接続部に前記一時記憶不揮発メモリが接続されてから、前記退避指示部から前記退避指示が入力された場合に、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴としている。
【０００８】
請求項３記載の発明は、請求項１又は２記載のＲＯＭコレクション管理装置において、
前記制御部は、前記フロントエンドＩＣが交換された場合に、前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを、交換後の前記フロントエンドＩＣの前記メイン不揮発メモリに複写し復帰させることを特徴としている。
【０００９】
請求項４記載の発明は、請求項３記載のＲＯＭコレクション管理装置において、
前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータの復帰指示を前記制御部に出力する復帰指示部を備え、
前記制御部は、前記フロントエンドＩＣが交換されてから、前記復帰指示部から前記復帰指示が入力された場合に、前記一時記憶不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを、交換後の前記フロントエンドＩＣの前記メイン不揮発メモリに複写し復帰させることを特徴としている。
【００１０】
請求項５記載の発明におけるＲＯＭコレクション管理方法は、
マザーボードに交換自在に搭載されたフロントエンドＩＣと、
ＲＯＭコレクションデータ及びメインデータを格納し、前記フロントエンドＩＣに搭載されたメイン不揮発メモリと、
前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを一時的に記憶する一時記憶不揮発メモリが前記マザーボード上に着脱自在に接続される一時記憶用接続部とを備えるＲＯＭコレクション管理装置で実行されるＲＯＭコレクション管理方法であって、
前記一時記憶用接続部に前記一時記憶不揮発メモリが接続された場合には、前記メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータを前記一時記憶不揮発メモリに一時的に複写し退避させることを特徴としている。
【発明の効果】
【００１１】
本発明によれば、一時記憶用接続部に一時記憶不揮発メモリが接続された場合には、メイン不揮発メモリ内のＲＯＭコレクションデータ及びメインデータが一時記憶不揮発メモリに一時的に複写されて退避されるので、万が一故障などによりフロントエンドＩＣを交換することになったとしても、一時記憶不揮発メモリを一時記憶用接続部に接続すれば、当該一時記憶不揮発メモリに前記のＲＯＭコレクションデータ及びメインデータを退避させることが可能となる。これにより、正常稼働時においてはメイン不揮発メモリのみがマザーボードに搭載されているので、製造コストを低減することができる。そして、フロントエンドＩＣの交換時においてのみ一時記憶不揮発メモリが搭載されて、メイン不揮発メモリ内のデータが一時的に退避されるので、交換時におけるデータの維持性を高めることが可能となる。
【発明を実施するための最良の形態】
【００１２】
まず、以下の実施の形態について説明する。図１は、ＣＤ再生機やＤＶＤ再録機などのような電子機器に搭載されるＲＯＭコレクション管理装置の概略構成を表すブロック図である。この図１に示すようにＲＯＭコレクション管理装置１には、マザーボード２と、各種指示が入力される入力操作部３が設けられている。
【００１３】
マザーボード２には、フロントエンドＩＣ５を交換自在に保持するＦ／Ｅ用接続部６（図４参照）と、一時記憶ＥＥＰＲＯＭ７（図２参照）が着脱自在に接続される一時記憶用接続部８と、入力操作部３から入力された指示信号に基づいて各種制御を実行する制御部４とが配置されている。
【００１４】
フロントエンドＩＣ５は、図示しないチューナ部や中間周波処理部などがＩＣチップ５１上に１チップ化されたチューナモジュールとして構成されている。フロントエンドＩＣ
５は、図示しないアンテナで受信された搬送信号の中から一の周波数帯域に存在する搬送信号を受信し、その受信信号を中間周波信号に変換して、当該中間周波信号から音声信号を検波復調するようになっている。メインＥＥＰＲＯＭ９は、ＲＯＭコレクションデータが格納されるＲＯＭコレクション領域９１と、主たる制御に用いられるメインデータが格納されるメイン領域９２とが設けられている。メイン領域９２には、メインデータとして、チューナ部のチューナ性能を調整するための調整データが格納されるチューナ調整領域９３と、その他のメインデータ（セキュリティコード等）を格納するその他領域９４とが設けられている。つまり、メインＥＥＰＲＯＭ９が本発明にかかるメイン不揮発メモリである。
【００１５】
ここで、ＲＯＭコレクションデータとは、ＲＯＭコレクション（ＲＯＭ訂正）と呼ばれる、マスク化されたプログラムの一部データを訂正するための機能を実行するための訂正データをいう。
【００１６】
また、調整データとは、チューナ部のチューナ性能を最大限に引き出すための調整データであり、高い受信性能を維持するための同調設定や、受信状態が良好なチャネルを選択させるためのシークストップレベルなどの調整値をいう。また、シークストップレベルとは、チャネルをシークして受信状態が良好なチャネル位置で自動的にシークをストップさせるシークストップ機能において、局あり又は局なしの判定の基準となる音声搬送波の電圧レベルをいう。
【００１７】
Ｆ／Ｅ用接続部６は、設置されたメインＥＥＰＲＯＭ９と制御部４とを電気的に接続する。これによりメインＥＥＰＲＯＭ９の各領域９１，９３，９４が制御部４によりアクセス可能となる。
【００１８】
一時記憶ＥＥＰＲＯＭ７には、図２に示すようにメインＥＥＰＲＯＭ９と同様にＲＯＭコレクション領域７１とメイン領域７２とが設けられている。そして、メイン領域７２には、チューナ調整領域７３と、その他領域７４とが設けられている。一時記憶ＥＥＰＲＯＭ７の各領域７１，７３，７４には、それぞれ対応するメインＥＥＰＲＯＭ９の各領域９１，９３，９４内のデータが格納されるようになっている。
【００１９】
一時記憶用接続部８は、設置された一時記憶ＥＥＰＲＯＭ７と制御部４とを電気的に接続する。これにより一時記憶ＥＥＰＲＯＭ７の各領域７１，７３，７４が制御部４によりアクセス可能となる。
【００２０】
制御部４には、図１に示すようにＣＰＵ４１、ＲＯＭ４２、ＲＡＭ４３が備えられており、ＣＰＵ４１がＲＯＭ４３に格納された制御プログラムをＲＡＭ４３に展開することにより、制御プログラムを実行するようになっている。
ここで、ＲＯＭ４２に格納されている制御プログラムには、ＲＯＭ訂正処理プログラムや、データ管理処理プログラムなどが含まれている。ＲＯＭ訂正処理プログラムは、メインＥＥＰＲＯＭ９内のＲＯＭコレクションデータを基にしてＲＯＭ４２中の一部の制御プログラムを訂正するためのプログラムである。また、データ管理処理プログラムは、一時記憶ＥＥＰＲＯＭ７にメインＥＥＰＲＯＭ９内のデータを複写して一時的に退避させて、当該データを、交換された新たなメインＥＥＰＲＯＭ９に復帰させるためのプログラムである。
【００２１】
ここで、データ管理処理の実行時においては、ＣＰＵ４１は、メインＥＥＰＲＯＭ９内のデータを退避させるための退避指示が入力操作部３に入力されてから、当該データを一時記憶ＥＥＰＲＯＭ７に退避させる。また、ＣＰＵ４１は、一時記憶ＥＥＰＲＯＭ７内のデータを新たなメインＥＥＰＲＯＭ９に復帰させるための復帰指示が入力操作部３に入力されると、当該データを新たなメインＥＥＰＲＯＭ９に復帰させる。つまり、入力操作部３が本発明にかかる退避指示部及び復帰指示部である。
【００２２】
以下、本実施形態のＲＯＭコレクション管理装置１の作用について説明する。
まず、ＲＯＭ４２内の一部の制御プログラムの訂正タイミングになると、制御部４のＣＰＵ４１は、ＲＯＭ４２から訂正対象の制御プログラムと、ＲＯＭ訂正処理プログラムとを読み出すともに、訂正対象の制御プログラムに対応するＲＯＭコレクションデータもメインＥＥＰＲＯＭ９から読み出す。
【００２３】
そして、ＣＰＵ４１は、読み出した訂正対象の制御プログラム、ＲＯＭ訂正処理プログラム及びＲＯＭコレクションデータをＲＡＭ４３に展開して、ＲＯＭ訂正処理を実行する。これにより、訂正対象の制御プログラムがＲＯＭコレクションデータによって訂正される。
【００２４】
次に、フロントエンドＩＣ５が故障すると、作業者は図２に示すように一時記憶用接続部８に一時記憶ＥＥＰＲＯＭ７を接続する。これに伴って、制御部４のＣＰＵ４１は、ＲＯＭ４２からデータ管理処理プログラム読み出して、ＲＡＭ４３に展開し、データ管理処理プログラムを実行する。これにより、本発明に係るＲＯＭコレクション管理方法が実行される。ＲＯＭコレクション管理方法の実行後、作業者は、入力操作部３を操作して退避指示を入力する。
【００２５】
退避指示の入力に基づいて、制御部４のＣＰＵ４１は図３に示すようにメインＥＥＰＲＯＭ９内のデータを一時記憶ＥＥＰＲＯＭ７に一時的に複写し退避させる。
【００２６】
データ退避の完了後、作業者は図４に示すように故障したフロントエンドＩＣ５をＦ／Ｅ用接続部６から取り外してから、図５に示すように新たなフロントエンドＩＣ５ＡをＦ／用接続部６に取り付けて交換する。作業者は、フロントエンドＩＣ５Ａに交換後、入力操作部３を操作して復帰指示を入力する。
【００２７】
復帰指示の入力に基づいて、制御部４のＣＰＵ４１は図６に示すように一時記憶ＥＥＰＲＯＭ７に記憶されている各データを、新たなフロントエンドＩＣ５ＡのメインＥＥＰＲＯＭ９に複写し復帰させ、ＲＯＭコレクション管理方法を終了する。なお、終了後においては、一時記憶ＥＥＰＲＯＭ７を一時記憶用接続部８から取り外してもよいし、そのまま接続させていてもよい。
【００２８】
以上のように、本実施形態によれば、一時記憶用接続部８に一時記憶ＥＥＰＲＯＭ７が接続された場合には、メインＥＥＰＲＯＭ９内のデータ（ＲＯＭコレクションデータ及びメインデータ）が一時記憶ＥＥＰＲＯＭ７に一時的に複写されて退避されるので、万が一故障などによりフロントエンドＩＣ５を交換することになったとしても、一時記憶ＥＥＰＲＯＭ７を一時記憶用接続部８に接続すれば、当該一時記憶ＥＥＰＲＯＭ７に各データを退避させることが可能となる。これにより、正常稼働時においてはメインＥＥＰＲＯＭ９のみがマザーボード２に搭載されているので、製造コストを低減することができる。そして、フロントエンドＩＣ５の交換時においてのみ一時記憶ＥＥＰＲＯＭ７が搭載されて、メインＥＥＰＲＯＭ９内のデータが一時的に退避されるので、交換時におけるデータの維持性を高めることが可能となる。
【００２９】
また、退避後に新たなフロントエンドＩＣ５Ａに交換されると、当該フロントエンドＩＣ５ＡのメインＥＥＰＲＯＭ９に一時記憶ＥＥＰＲＯＭ７内の各データが複写され復帰されるので、交換後においても交換前のデータに迅速に復帰させることができる。
そして、退避及び復帰のいずれにおいても、入力操作部３に退避指示若しくは復帰指示が入力されなければ実行されないので、データの退避及び復帰を作業者の意図に応じて正確に実行することができる。
【００３０】
なお、本発明は上記実施形態に限らず適宜変更可能であるのは勿論である。
例えば、本実施形態では、本発明に係る不揮発メモリとしてＥＥＰＲＯＭ（メインＥＥＰＲＯＭ９、一時記憶ＥＥＰＲＯＭ７）を例示して説明したが、不揮発メモリであれば如何なるものでも適用することが可能である。ＥＥＰＲＯＭ以外の不揮発メモリとしては、例えばフラッシュメモリなどが挙げられる。
【図面の簡単な説明】
【００３１】
【図１】本実施形態に係るＲＯＭコレクション管理装置の概略構成を表すブロック図である。
【図２】図１のＲＯＭコレクション管理装置における一時記憶用接続部に一時記憶ＥＥＰＲＯＭを接続した状態を表すブロック図である。
【図３】図２のＲＯＭコレクション管理装置のデータ退避状態を表したブロック図である。
【図４】図２のＲＯＭコレクション管理装置のフロントエンドＩＣを取り外した状態を表すブロック図である。
【図５】図４のＲＯＭコレクション管理装置のＦ／Ｅ用接続部に新たなフロントエンドＩＣを接続した状態を表すブロック図である。
【図６】図５のＲＯＭコレクション管理装置のデータ復帰状態を表したブロック図である。
【図７】従来のＲＯＭコレクション管理装置を表すブロック図である。
【符号の説明】
【００３２】
１      ＲＯＭコレクション管理装置
２      マザーボード
３      入力操作部（退避指示部、復帰指示部）
４      制御部
５，５Ａ    フロントエンドＩＣ
６      Ｆ／Ｅ用接続部
７      一時記憶ＥＥＰＲＯＭ（一時記憶不揮発メモリ）
８      一時記憶用接続部
９      メインＥＥＰＲＯＭ（メイン不揮発メモリ）
【図１】
2008112340.tif 000003
【図２】
2008112340.tif 000004
【図３】
2008112340.tif 000005
【図４】
2008112340.tif 000006
【図５】
2008112340.tif 000007
【図６】
2008112340.tif 000008
【図７】
2008112340.tif 000009