(57)【要約】【課題】メイン制御マイコンを使用して制御プログラムをフラッシュ内蔵マイコンに書き込む途中で電源等が抜かれると、フラッシュ内蔵マイコンを書き換える手段がなくなり、フラッシュ内蔵マイコン自体を取り替えなければならなくなって、費用や手間がかかる。【解決手段】記録媒体３の制御プログラムＰ１を読み出して転送する通信制御部１ａを有するメイン制御マイコン１と、制御プログラムを格納するフラッシュメモリ２ａおよびフラッシュメモリに対する制御プログラムの書き換えを行うローダー２ｂを有するフラッシュ内蔵マイコン２とからなる情報処理装置本体１０に対して、この情報処理装置本体に接続可能で制御プログラムＰ２を送出するプログラムライター２０を備える。情報処理装置本体１０は、通信制御部１ａからの制御プログラムＰ１をローダー２ｂに送る状態とプログラムライター２０からの制御プログラムＰ２をローダー２ｂに送る状態とを切り替える切替手段４を備える。【選択図】図１
2007241361.tif 000002
【特許請求の範囲】
【請求項１】
メイン制御マイコンを使用して記録媒体の制御プログラムを読み出して不揮発性メモリ内蔵マイコンを書き換える第１の書き換え手段と、
外部のプログラムライターから前記不揮発性メモリ内蔵マイコンを書き換える第２の書き換え手段とを備えた情報処理装置における制御プログラム書き換えシステム。
【請求項２】
記録媒体に格納されている制御プログラムを読み出して転送する通信制御部を有するメイン制御マイコンと、制御プログラムを格納する不揮発性メモリおよび前記不揮発性メモリに対する制御プログラムの書き換えを行うローダーを有する不揮発性メモリ内蔵マイコンとからなる情報処理装置本体と、
前記情報処理装置本体に接続可能で制御プログラムを送出するプログラムライターとからなり、
前記情報処理装置本体は、さらに、前記メイン制御マイコンの前記通信制御部からの制御プログラムを前記ローダーに送る状態と前記プログラムライターからの制御プログラムを前記ローダーに送る状態とを切り替える切替手段を備えている情報処理装置における制御プログラム書き換えシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル家電等における情報処理装置の生産の過程で適用される制御プログラム書き換えシステムに関する。詳しくは、メイン制御マイコンとこのメイン制御マイコンの電源制御を行う不揮発性メモリ内蔵マイコン（フラッシュ内蔵マイコン）とを備え、さらに、メイン制御マイコンは記録媒体から制御プログラムを読み出して転送する通信制御部を有し、不揮発性メモリ内蔵マイコンは制御プログラムを格納するフラッシュメモリなどの不揮発性メモリおよび通信制御部から受け取った制御プログラムの不揮発性メモリに対する書き換えを行うローダーを有する情報処理装置において、制御プログラムの書き換えを行うための技術に関する。
【背景技術】
【０００２】
従来のフラッシュ内蔵マイコンを書き換える方法に、ホストコンピュータなどからプログラムを転送しフラッシュメモリに格納するなどの書き換え手段をもつものがある（例えば、特許文献１参照）。
【０００３】
また、図２に示すような構成のものもある。図２において、ＤＶＤ録再セット本体１０は、ＤＶＤ録再セット本体１０の制御を行うメイン制御マイコン１と、ＤＶＤ録再セット本体１０の電源制御を行うフラッシュ内蔵マイコン２を備えている。メイン制御マイコン１は、記録媒体３から制御プログラムＰ１を読み出してフラッシュ内蔵マイコン２へ転送する通信制御部１ａを有している。フラッシュ内蔵マイコン２は、不揮発性メモリであるフラッシュメモリ２ａと、フラッシュメモリ２ａに制御プログラムを書き込むソフトウェアからなるローダー２ｂを備えている。３は制御プログラムＰ１を記録しているＤＶＤ−ＲＡＭなどの記録媒体である。
【０００４】
フラッシュメモリ２ａに対して制御プログラムを書き換える場合、メイン制御マイコン１の通信制御部１ａが記録媒体３から制御プログラムＰ１を読み出しローダー２ｂに転送することで、ローダー２ｂがフラッシュメモリ２ａに制御プログラムＰ１を書き込む。これが書き換え手段である。
【０００５】
このようにメイン制御マイコンを使用して制御プログラムの書き換えを行う手段は、ホストコンピュータを使用する場合に比べて、プログラムの持ち運びなどの点において軽便である。
【特許文献１】特開２００１−３２５１０８号公報（第３−４頁、第１−３図）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来、このようなフラッシュ内蔵マイコンの書き換え手段は、セットにおいて１系統の書き換え手段しか実装されていない。そのため、メイン制御マイコンを用いて制御プログラムを書き換えている途中で停電が生じたり電源プラグが抜かれたりした場合には、フラッシュ内蔵マイコンの書き換えが正常に終了しないことから通常動作ができず、セット自体の電源を立ち上げることができなくなる。セット自体が立ち上がらないため、フラッシュ内蔵マイコンを書き換える手段がなくなる。結果として、フラッシュ内蔵マイコン自体を取り替えなければならなくなり、費用や手間がかかるという問題がある。
【０００７】
本発明は、このような事情に鑑みて創作したものであり、メイン制御マイコンを用いて制御プログラムを書き換えている途中で停電が生じたり電源プラグが抜かれたりなどして不揮発性メモリ内蔵マイコンの書き換えが正常に終了しない場合でも、所期通りに不揮発性メモリ内蔵マイコンの書き換えができるようにすることを目的としている。
【課題を解決するための手段】
【０００８】
この問題を解決するために本発明では、２系統の書き換え手段を実装した回路基板を用い、第１の書き換え手段であるメイン制御マイコンからの書き換えが失敗した場合でも、第２の書き換え手段を用いて不揮発性メモリを書き換えることができるようにするものである。
【０００９】
すなわち、本発明による情報処理装置における制御プログラム書き換えシステムは、
メイン制御マイコンを使用して記録媒体の制御プログラムを読み出して不揮発性メモリ内蔵マイコンを書き換える第１の書き換え手段と、
外部のプログラムライターから前記不揮発性メモリ内蔵マイコンを書き換える第２の書き換え手段とを備えたものである。
【００１０】
より具体的レベルで記述すると、本発明による情報処理装置における制御プログラム書き換えシステムは、
記録媒体に格納されている制御プログラムを読み出して転送する通信制御部を有するメイン制御マイコンと、制御プログラムを格納する不揮発性メモリおよび前記不揮発性メモリに対する制御プログラムの書き換えを行うローダーを有する不揮発性メモリ内蔵マイコンとからなる情報処理装置本体と、
前記情報処理装置本体に接続可能で制御プログラムを送出するプログラムライターとからなり、
前記情報処理装置本体は、さらに、前記メイン制御マイコンの前記通信制御部からの制御プログラムを前記ローダーに送る状態と前記プログラムライターからの制御プログラムを前記ローダーに送る状態とを切り替える切替手段を備えている。
【００１１】
この構成によれば、メイン制御マイコンを用いて制御プログラムを書き換えている途中で停電が生じたり電源プラグが抜かれたりなどして不揮発性メモリ内蔵マイコンの書き換えが正常に終了しない場合には、情報処理装置本体に対してプログラムライターを接続し、切替手段においてプログラムライターをローダーに接続する状態にし、プログラムライターからの制御プログラムを切替手段およびローダーを介して不揮発性メモリに書き込む。結果として、所期通りに不揮発性メモリ内蔵マイコンの書き換えを実現できる。
【発明の効果】
【００１２】
本発明によれば、停電などのためにメイン制御マイコンが動作不能状態になった場合でも、プログラムライターおよび切替手段を使用した第２の書き換え手段による制御プログラムの書き換えが実現でき、不揮発性メモリ内蔵マイコンの取り替えなど大掛かりな対応の必要性を解消することができる。その結果として、取り替え時間の削減、不揮発性メモリ内蔵マイコンの取り替えコストの削減の効果が得られる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明にかかわる情報処理装置における制御プログラム書き換えシステムの実施の形態を図面に基づいて詳細に説明する。
【００１４】
図１は本発明の一実施例であるＤＶＤ録再セットでの制御プログラム書き換えシステムの概略構成を示すブロック図である。図１において、１０は情報処理装置本体としてのＤＶＤ録再セット本体であり、このＤＶＤ録再セット本体１０は、ＤＶＤ録再セット本体１０の制御を行うメイン制御マイコン１と、ＤＶＤ録再セット本体１０の電源制御を行うフラッシュ内蔵マイコン２を備えている。メイン制御マイコン１は、記録媒体３から制御プログラムＰ１を読み出してフラッシュ内蔵マイコン２へ転送する通信制御部１ａを有している。フラッシュ内蔵マイコン２は、不揮発性メモリであるフラッシュメモリ２ａと、フラッシュメモリ２ａに制御プログラムを書き込むソフトウェアからなるローダー２ｂを備えている。３は制御プログラムＰ１を記録しているＤＶＤ−ＲＡＭなどの記録媒体である。２０はＤＶＤ録再セット本体１０に接続される外部装置としてのプログラムライターであり、このプログラムライター２０は制御プログラムＰ２を格納している。４は制御プログラムの転送元を切り替え制御する切替手段であり、この切替手段４の入力側に通信制御部１ａとプログラムライター２０とが接続され、その出力側にローダー２ｂが接続されている。プログラムライター２０における制御プログラムＰ２は切替手段４を制御するようになっている。
【００１５】
次に、上記のように構成された本実施の形態のＤＶＤ録再セット（情報処理装置）において、フラッシュメモリ２ａに対して制御プログラムを書き換えるときの動作について説明する。
【００１６】
通常はフラッシュ内蔵マイコン２が正常に動作している。制御プログラムの転送元を制御する切替手段４は、メイン制御マイコン１からの転送側に繋がっている。フラッシュメモリ２ａを書き換える場合、メイン制御マイコン１の通信制御部１ａが記録媒体３から制御プログラムＰ１を読み出し、切替手段４を介してローダー２ｂに転送することで、ローダー２ｂがフラッシュメモリ２ａに制御プログラムＰ１を書き込む。これが第１の書き換え手段であり、これは図２の従来技術と同様の動作形態である。
【００１７】
もし、上記第１の書き換え手段による処理が失敗した場合、ＤＶＤ録再セット本体１０の電源制御を行うフラッシュ内蔵マイコン２が正常に動作しない。結果、メイン制御マイコン１から記録媒体３の制御プログラムＰ１を転送することができなくなる。その場合、ＤＶＤ録再セット本体１０にソケット等の接続部材を介してプログラムライター２０を接続する。この状態で、電源を供給すると、プログラムライター２０から切替手段４に対して切替信号が送出され、プログラムライター２０からローダー２ｂに対して制御プログラムＰ２を転送することが可能になる。ローダー２ｂは受け取った制御プログラムＰ２をフラッシュメモリ２ａに書き込む。これが第２の書き換え手段である。このようにすることで、フラッシュ内蔵マイコン２は正常に復帰することができる。
【００１８】
なお、切替手段４の切り替えは、手動で行うように構成してもよい。
【００１９】
以上のように本実施の形態によれば、第１の書き換え手段による処理が失敗しても、第２の書き換え手段を用いることで、フラッシュ内蔵マイコンのフラッシュメモリに対する書き換えが所期通りに実現でき、マイコン取り替えのための時間や費用を削減することができる。
【産業上の利用可能性】
【００２０】
本発明の情報処理装置における制御プログラム書き換えシステムは、フラッシュ内蔵マイコンがプリント基板に実装された情報処理装置の製造工程において、フラッシュ内蔵マイコンの取り替えを行う必要性を解消することができるため、時間や費用を削減できる効果があり、デジタル家電およびそれらの生産方法等において有用である。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態の情報処理装置（ＤＶＤ録再セット）における制御プログラム書き換えシステムの構成を示すブロック図
【図２】従来の技術の情報処理装置（ＤＶＤ録再セット）における制御プログラム書き換えシステムの構成を示すブロック図
【符号の説明】
【００２２】
１  メイン制御マイコン
１ａ  通信制御部
２  フラッシュ内蔵マイコン（不揮発性メモリ内蔵マイコン）
２ａ  フラッシュメモリ（不揮発性メモリ）
２ｂ  ローダー
３  記録媒体
４  切替手段
１０  ＤＶＤ録再セット本体（情報処理装置本体）
２０  プログラムライター
Ｐ１  制御プログラム
Ｐ２  制御プログラム
【図１】
2007241361.tif 000003
【図２】
2007241361.tif 000004