(57)【要約】      （修正有）【課題】電子機器のプログラムアップデートをユーザが行う場合に、簡単な操作でソフトウェアの更新が行えるようにする。【解決手段】機器が取得したアップデート用プログラムにより、所定のプログラムのアップデートを行う準備ができたか否かを判断し（Ｓ１１）、準備ができた段階で、アップデート中であることを示す所定のメッセージを画像で表示させ（Ｓ１２）、そのメッセージの画像表示を継続させたままで（Ｓ１５）、所定のプログラムのアップデートを開始させる（Ｓ１７）ようにした。【選択図】図４
2006189975.tif 000002
【特許請求の範囲】
【請求項１】
所定のプログラムにより機器が実現できる機能が設定される電子機器のプログラムアップデート方法において、
機器が取得したアップデート用プログラムにより、前記所定のプログラムのアップデートを行う準備ができた段階で、アップデート中であることを示す所定のメッセージを画像で表示させ、
前記メッセージの画像表示を継続させたままで、前記所定のプログラムのアップデートを開始させることを特徴とする
電子機器のプログラムアップデート方法。
【請求項２】
請求項１記載の電子機器のプログラムアップデート方法において、
前記所定のプログラムで実現できる機能には、画像表示に関する機能を含み、
前記プログラムのアップデート中には、前記画像表示とは異なる点灯表示で、アップデート中であることを告知するようにしたことを特徴とする
電子機器のプログラムアップデート方法。
【請求項３】
請求項２記載の電子機器のプログラムアップデート方法において、
前記所定のメッセージは、前記点灯表示の消灯後に電子機器を再起動させる操作を行うことを促すメッセージであることを特徴とする
電子機器のプログラムアップデート方法。
【請求項４】
請求項１記載の電子機器のプログラムアップデート方法において、
アップデート用プログラムは、外部から受信又は入力して機器内の所定の記憶手段に記憶されたプログラムであり、
前記アップデートを行う準備ができた段階は、少なくとも前記記憶手段でのアップデート用プログラムの記憶が完了した状態であることを特徴とする
電子機器のプログラムアップデート方法。
【請求項５】
所定のプログラムにより機器が実現できる機能が設定される電子機器において、
前記所定のプログラムを格納する第１の記憶手段と、
表示制御指令で画像表示を行う表示手段と、
取得したアップデート用プログラムを記憶する第２の記憶手段と、
前記記憶手段に記憶されたプログラムにより機器を制御し、前記第２の記憶手段にアップデート用プログラムが記憶された状態で、アップデート中であることを示す所定のメッセージを画像で表示させる表示制御指令を前記表示手段に送ってから、前記所定のプログラムのアップデートを開始させる制御を行う制御手段とを備えたことを特徴とする
電子機器。
【請求項６】
請求項５記載の電子機器において、
機器の動作状態に応じて点灯する点灯表示手段を備え、
前記プログラムのアップデート中に、前記点灯表示手段を点灯させることを特徴とする
電子機器。
【請求項７】
請求項６記載の電子機器において、
前記表示手段に表示させる所定のメッセージは、前記点灯表示手段の消灯後に電子機器を再起動させる操作を行うことを促すメッセージであることを特徴とする
電子機器。
【請求項８】
請求項５記載の電子機器において、
外部からデータを受信又は入力される入力部を備え、
前記入力部に入力したアップデート用プログラムが、前記第２の記憶手段に記憶されたとき、前記制御手段は前記所定のプログラムのアップデートを開始させることを特徴とする
電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、記録可能なＤＶＤ（Digital Video Disc又はDigital Versatile Disc）等を記録媒体として用い、これに動画像などを記録するビデオカメラレコーダなどに適用して好適な電子機器、及びその機器のプログラムアップデート方法に関する。
【背景技術】
【０００２】
近年、記録媒体としてＤＶＤなどの大容量のディスク記録媒体を用いる映像記録再生装置が各種開発されている。また、ビデオカメラと一体化されたディスク記録再生装置（いわゆるビデオカメラレコーダ）についても各種製品化されている。
【０００３】
このような映像記録再生装置が扱う記録（再生）可能な媒体の種類として、種々のものが存在する。映像データや音声データの記録フォーマットについても各種存在し、１台の記録再生装置で複数のフォーマットに対応できるようにしたものも多々ある。
【０００４】
しかしながら、また新しい種類の媒体や記録フォーマットについては、今後も開発される可能性があり、既に発売された製品で、新しい種類の媒体や記録フォーマットに対応できるようにするためには、映像記録再生装置を作動させるように設定されたファームウェアとしてのソフトウェアを、アップデートさせる更新処理が必要である。
【０００５】
ソフトウェアのアップデートは、例えば該当する機器を製造メーカが回収して、工場やサービスセンタに用意されたアップデート専用の端末に接続して行うようにすれば、比較的高度なアップデート処理が可能である。ところが、ソフトウェアのアップデートを行うために、いちいち機器をサービスセンタに持ち込むようにするのは、ユーザにとって面倒であり、あまり効率のよいアップデート処理であるとは言えない。
【０００６】
このため、例えばコンピュータ装置に接続される周辺機器や、携帯電話端末などの、インターネットなどのネットワークに接続することが比較的簡単な機器においては、アップデート用のデータを機器で受信させて、その受信したアップデート用のデータでソフトウェアを更新させることが行われている。特許文献１には、コンピュータ装置用の周辺機器でのファームウェアのアップデート処理についての記載がある。
【特許文献１】特開２００１−５１８４４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところが、ビデオカメラレコーダなどの電子機器の場合、機器の制御構成が複雑であり、アップデート用のデータを機器に入力させてから、そのデータによりアップデートを行うまでの処理が、それほど簡単には行えない問題があった。即ち、例えばディスクを記録（記憶）媒体として使用したビデオカメラレコーダの場合には、ディスクの記録及び再生を制御する制御部と、カメラブロックでの撮影を制御する制御部と、モニタ用のディスプレイでの表示やユーザによる操作の受付などの制御を行う制御部などが、それぞれ別に必要である。一般には、それぞれの制御部が、別々のマイクロコンピュータ化された集積回路で構成され、それぞれの制御部での処理を決めるソフトウェアについても別々に必要である。機器の構成によっては、いくつかの制御部を１つで構成させる場合もあるが、複数の制御部が必要であることには変わりがない。
【０００８】
このような制御構成が複雑な電子機器でソフトウェアのアップデートを行う際には、ユーザが判りやすい手順で操作できるようにする必要があるが、実際には、アップデート手順をマニュアルなどの書類で説明することなどが必要で、ユーザが簡単に操作できる状況とは言えない。特に、表示に関係した制御部のソフトウェアのアップデート中には、その制御部での表示制御ができないため、表示ができない状況であり、基本的に文字表示などでアップデートのための操作手順を説明することが不可能で、マニュアルなどでのアップデートの操作の説明が不可欠であった。
【０００９】
なお、ここまでの説明では、ビデオカメラレコーダを例としてソフトウェアのアップデートを行う場合について説明したが、その他のファームウェア化されたソフトウェアが組み込まれた各種電子機器をアップデートさせる場合にも同様な問題がある。
【００１０】
本発明はかかる点に鑑みてなされたものであり、ソフトウェアの更新が簡単に行えるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明は、所定のプログラムにより機器が実現できる機能が設定される電子機器のプログラムアップデートを行う場合に、機器が取得したアップデート用プログラムにより、所定のプログラムのアップデートを行う準備ができた段階で、アップデート中であることを示す所定のメッセージを画像で表示させ、そのメッセージの画像表示を継続させたままで、所定のプログラムのアップデートを開始させるようにしたものである。
【００１２】
このようにしたことで、アップデートを開始させる前に適正なメッセージを画像表示させて、そのメッセージでアップデート終了時などに必要な処理などを説明することが可能になる。
【発明の効果】
【００１３】
本発明によると、アップデートを開始させる前に適正なメッセージを画像表示させて、そのメッセージでアップデート終了時などに必要な処理などを説明することが可能になり、表示に関係した機能のソフトウェアのアップデートであっても、その画像表示された操作に従って適正にアップデートを実行できるようになる。
【００１４】
この場合、所定のプログラムで実現できる機能には、画像表示に関する機能を含み、プログラムのアップデート中には、画像表示とは異なる点灯表示で、アップデート中であることを告知するようにしたことで、アップデートを開始させる前に表示を開始させたメッセージとの組み合わせで、アップデートに必要な操作を適正に指示できるようになり、ユーザが簡単にアップデート操作できるようになる。
【００１５】
また、所定のメッセージは、点灯表示の消灯後に電子機器を再起動させる操作を行うことを促すメッセージであることで、再起動させるタイミングを適正に告知できるようになる。
【００１６】
また、アップデート用プログラムは、外部から受信又は入力して機器内の所定の記憶手段に記憶されたプログラムであり、アップデートを行う準備ができた段階は、少なくとも記憶手段でのアップデート用プログラムの記憶が完了した状態であることで、外部から受信又は入力したアップデート用プログラムに基づいたアップデートを良好に行えるようになる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の一実施の形態を、添付図面を参照して説明する。
【００１８】
本例においては、ファームウェア化されたソフトウェアが組み込まれた電子機器の例として、ビデオカメラレコーダに適用した例としてある。まず、図１を参照して、本例のビデオカメラレコーダの構成について説明する。本例のビデオカメラレコーダ１００は、記録（記憶）媒体としてＤＶＤと称されるディスク記録媒体を用いる映像記録再生装置としてあり、撮像を行うカメラ部１０と、ディスクへの記録及び再生を行う記録再生部２０とを備える。
【００１９】
カメラ部１０は、レンズなどで構成される光学系１１と、その光学系１１で結像した像光を電気信号に変換するイメージャ部１２と、イメージャ部１２で得られた撮像信号を所定のフォーマットのデジタル映像データとする撮像処理部１３とを備える。また、マイクロフォン１４と音声処理部１５とを備えて、マイクロフォン１４が拾った音声信号を音声処理部１５でデジタルオーディオデータとする処理が行われる。このカメラ部１０での映像及び音声の処理動作は、制御部３０からの指令に基づいた制御で実行される。即ち、制御部３０内のヒューマンインターフェイス制御部３２からの指令で、撮像や音声の取り込みが制御され、信号系制御部３３からの指令で、映像や音声の処理状態が設定される。映像データについては、動画データとして取り込む場合と静止画データとして取り込む場合があり、それぞれで処理状態が異なる。
【００２０】
カメラ部１０が出力するデジタル映像データ及びデジタル音声データは、記録再生部２０内の符号化／復号化部２１に供給して、記録用に符号化する。例えば、動画の記録を行う際には、映像データと音声データを、ＭＰＥＧ(Moving Picture Experts Group)２方式で符号化する。映像データを静止画として記録する際には、ＪＰＥＧ(Joint Photographic Experts Group) 方式で符号化する。符号化されたデータは、ディスクへの記録が行われるまでの間、符号化／復号化部２１に接続されたバッファメモリ２４に一時蓄積させる。
【００２１】
バッファメモリ２４に蓄積された符号化されたデータは、記録されるタイミングになると、ディスク記録再生部２２に読み出されて、ディスク２３に記録するための処理が行われて、図示しない光学ピックアップからのレーザ光の照射で、ディスク２３にデータを記録する。また、ディスク２３に記録されたデータは、ディスク記録再生部２２で読み出されて符号化／復号化部２１に送られて、ＭＰＥＧ２方式からの復号化が行われ、復号された映像データ及び音声データが、入出力処理部２５に送られて、端子部２６から外部に出力される。記録再生部２０での記録や再生の処理動作は、制御部３０からの指令に基づいた制御で実行される。即ち、制御部３０内のディスク制御部３１の制御で、ディスクへの記録や再生が実行される。
【００２２】
端子部２６としては、アナログの映像信号及び音声信号として入力及び出力を行う端子の他に、デジタルデータとして入力及び出力を行う端子も備える。デジタルデータ用の端子としては、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers ）１３９４方式の規格の端子（ポート）、ＵＳＢ（Universal Serial Bus）規格の端子（ポート）などがあり、該当する規格の端子を備えた映像機器やコンピュータ装置などと映像データや音声データのやりとりが行える。なお、コンピュータ装置などの情報処理装置と接続して、各種データをこのビデオカメラレコーダが受信する場合もある。受信するデータとしては、例えばビデオカメラレコーダの内部のプログラムをアップデートするためのプログラムがある。データを受信した場合には、入出力処理部２５から制御部３０側に送られる。
【００２３】
制御部３０の構成としては、それぞれが制御動作を行うマイクロコンピュータで構成された、ディスク制御部３１とヒューマンインターフェイス制御部３２と信号系制御部３３と表示制御部３４とを備える。ヒューマンインターフェイス制御部３２には、操作キーやタッチパネルなどの操作入力部４１からの操作入力データが供給され、その操作入力に基づいて、ビデオカメラレコーダの各部の動作状態を対応した状態に制御する。また、発光ダイオードなどで構成されたパイロットランプ４２の点灯の制御を、ヒューマンインターフェイス制御部３２が行うようにしてある。パイロットランプ４２は、録画中であることを示す録画ランプとして使用されるが、本例においては後述するプログラムをアップデート時にも点灯させるようにしてある。
【００２４】
信号系制御部３３は、カメラ部１０や記録再生部２０での信号の処理経路などを設定する制御が行われる。表示制御部３４は、ヒューマンインターフェイス制御部３２からの指令に基づいて、この機器がモニタ用として備える表示部４３での表示を制御する。表示部４３は、例えば液晶表示パネルで構成されて、撮影映像や再生映像を画像として表示させる。また、ヒューマンインターフェイス制御部３２からの指令に基づいた表示制御部３４の制御で、各種メッセージなどを、画像中に文字や図形でＯＳＤ（On Screen Display）表示させるようにしてある。ＯＳＤ表示させるために必要な文字や図形のデータについては、表示制御部３４が備えるメモリ（図示せず）に予め用意してある。文字や図形また本例の表示部４３の表示画面上は、タッチパネルとして構成してあり、表示部４３の表示画面上をユーザが触れることで、表示された機能の操作が行える。
【００２５】
ディスク制御部３１には、このディスク制御部３１での制御動作を行うためのプログラムが記憶されたフラッシュメモリ５１が接続してある。このフラッシュメモリ５１に記憶されたプログラムで、ディスク制御部３１が制御できる機能が決まる。
【００２６】
ヒューマンインターフェイス制御部３２には、このヒューマンインターフェイス制御部３２での処理のためにデータを一時蓄積するＳＤＲＡＭ６１と、ヒューマンインターフェイス制御部３２での制御動作を行うためのプログラムが記憶されたフラッシュメモリ６２と、設定データなどが記憶されたＥＥＰＲＯＭ６３とが接続してある。なお、フラッシュメモリ６２には、例えば図３に示すように、プログラムをロードさせるためのプログラム（プログラムＡ）と、実際にファームウェアとして機能するソフトウェアを構成するプログラム（プログラムＢ）とが格納してある。通常の動作状態ではプログラムＢが実行され、ファームウェア用のプログラムをアップデート時には、ロード用のプログラムＡが起動される。各制御部３１，３２に接続されているフラッシュメモリ５１，６２やＥＥＰＲＯＭ６３については、電源が供給されない状態でも記憶データが消失しない不揮発性の記憶手段であり、各制御部３１，３２の制御でデータの書き換えができる。但し、後述する仕向けデータなどの一部のデータについては、書き換えができないように制限してある。
【００２７】
また、本例の制御部３０は、メモリカードインターフェイス部３５を備えて、ビデオカメラレコーダのカードスロットに装着されたメモリカード４４と、レコーダ内の各部とデータ転送が可能な構成としてある。メモリカード４４には、例えば撮影した静止画像データを記憶させることができる。
【００２８】
このように構成される本例のビデオカメラレコーダ１００は、製品出荷時には、ディスク制御部３１及びヒューマンインターフェイス制御部３２に接続されたフラッシュメモリ５１及び６２に、ファームウェア用のプログラムが予め記憶させてある。また、ヒューマンインターフェイス制御部３２に接続されたＥＥＰＲＯＭ６３には、この機器１００の仕向け（いずれの国又は地域向けの製品であるか）により、プログラム処理の実行状態を決める設定データが記憶させてある。機器１００の仕向けで、機器作動時に表示部４３に表示される文字の言語などが対応したものに設定される。フラッシュメモリ５１及び６２に記憶されるファームウェア用のプログラムそのものは、どの仕向けであっても共通である。なお、本例の場合には、仕向けデータそのものは、フラッシュメモリ６２に記憶させてあり、製品出荷時にメーカで決められた仕向けをユーザ操作では変更できないようにしてある。
【００２９】
ディスク制御部３１及びヒューマンインターフェイス制御部３２に接続されたフラッシュメモリ５１及び６２に記憶されたファームウェア用のプログラムは、この機器に入力（受信）させたアップデート用のプログラムで修正できるようにしてある。
【００３０】
次に、このファームウェア用のプログラムをアップデートする際の処理について説明する。図２は、ファームウェア用のプログラムをアップデートする際に、該当するアップデート用プログラムを、ビデオカメラレコーダ１００でダウンロードするための構成例である。図２に示すように、例えばビデオカメラレコーダ１００を、ユーザ側で用意されたパーソナルコンピュータ装置２００に接続する。このときの接続としては、例えばビデオカメラレコーダ１００に用意された端子部２６のいずれか（例えばＵＳＢ端子）を使用する。また、ビデオカメラレコーダ１００のディスク装着部には、データ記録が可能なディスク２３を装着しておく。そして、ビデオカメラレコーダ１００が接続されたコンピュータ装置２００では、インターネット４００を経由して、アップデート用プログラムを提供しているサーバ３００にアクセスし、該当するアップデート用プログラムをコンピュータ装置２００にダウンロードさせる。
【００３１】
コンピュータ装置２００にダウンロードされたアップデート用プログラムは、ビデオカメラレコーダ１００のアップデートデータの入力用の操作（例えばメニュー画面を使用した操作）で、ビデオカメラレコーダ１００に入力される。本例の場合、ビデオカメラレコーダ１００に入力されたアップデート用データは、ディスク制御部３１の制御で、ディスク２３に記録（記憶）させる。
【００３２】
このディスク２３へのアップデート用データの記録が完了すると、以後は図４のフローチャートに示す処理で、アップデート処理が開始される。なお、図２の例では、アップデート用データを、ネットワークを経由してダウンロードする処理を示したが、例えば、ビデオカメラレコーダ１００の製造メーカが、アップデート用データが記録されたディスクをユーザに配布するようにしてもよい。
【００３３】
図４のフローチャートに従ってアップデートが開始されるまでの処理について説明すると、まずヒューマンインターフェイス制御部（ＨＩ制御部）３２などの制御で、プログラムをアップデートするためのデータが記録されたディスク２３が装着されているか否か判断する（ステップＳ１１）。この判断としては、例えばディスク２３に記録されたデータのファイル名などから判断する。或いは実際のデータ構造そのものから判断してもよい。このアップデートデータが記録されたディスク２３の認識中には、例えば図５（ｆ）に表示ｆ１として示すように、表示部４３で「プログラムをアップデートします」などと表示させて、アップデートの準備が行われていることを表示させる。
【００３４】
そして、該当するデータが記録されたディスクが装着されていると判断した場合には、アップデートの開始の条件が揃ったと判断して、ヒューマンインターフェイス制御部３２から表示制御部３４に、アップデート開始確認用のＯＳＤ表示をさせる指令を送り、表示部４３で該当する表示をさせる。このときの表示例としては、例えば図５（ｆ）に表示ｆ２として示すように、「よろしいですか」とアップデート開始を確認する文字と、「はい」と「いいえ」のボタンを表示させる（ステップＳ１２）。この表示が行われた状態で、「はい」，「いいえ」の何れかの表示領域をユーザにタッチさせて、アップデート開始か否かを操作させ、ヒューマンインターフェイス制御部３２でその操作を判断する（ステップＳ１３）。
【００３５】
ここで、「いいえ」が操作された場合には、アップデート処理を終了して、ビデオカメラレコーダ１００の動作モードを通常モードとして、ディスクへの記録（撮影）や再生ができるようにする（ステップＳ１４）。
【００３６】
そして、「はい」が操作された場合には、アップデートの開始処理が続行され、ヒューマンインターフェイス制御部３２から表示制御部３４に、アップデート開始を示すメッセージをＯＳＤ表示させる指令を送り、表示部４３で該当する表示をさせる。このときの表示例としては、例えば図５（ｆ）に表示ｆ３として示すように、「録画ランプが消えたらリセットして下さい」とアップデート終了時の操作を指示するメッセージを表示させる（ステップＳ１５）。この表示を行う指令を受信した表示制御部３４では、ビデオカメラレコーダ１００をリセットして電源を再起動させる操作があるまで、継続して同じメッセージを表示させる。
【００３７】
このメッセージが表示された状態で、ヒューマンインターフェイス制御部３２は、この制御部３２を動作させるプログラムを、通常動作用のプログラム（即ち図３のプログラムＢ）から、プログラムロード用のプログラム（即ち図３のプログラムＡ）にジャンプさせる（ステップＳ１６）。
【００３８】
そして、そのプログラムロード用のプログラムの実行で、ディスク２３に記録されたアップデート用プログラムデータを読み出し、アップデート処理を開始させる（ステップＳ１７）。具体的なアップデート処理としては、ディスク２３から読み出したアップデート用プログラムデータを、ヒューマンインターフェイス制御部３２に接続されたＳＤＲＡＭ６１に転送させる。その後、ＳＤＲＡＭ６１に蓄積されたアップデート用データに基づいた処理で、ヒューマンインターフェイス制御部３２に接続されたフラッシュメモリ５１に記憶されたプログラム（プログラムＢ）を修正する。また、ディスク制御部３１に接続されたフラッシュメモリ５１に記憶されたプログラムについても、ＳＤＲＡＭ６１に蓄積されたアップデート用データに基づいた処理で修正する。
【００３９】
ここで、本例においては、アップデート処理を実行している最中には、ヒューマンインターフェイス制御部３２が録画ランプを構成するパイロットランプ４２を点灯させ、アップデート処理が終了すると、パイロットランプ４２を消灯させるようにしてある。そのアップデート処理中のパイロットランプ４２の点灯と消灯は、例えば、プログラムロード用のプログラム（即ち図３のプログラムＡ）による処理で実行される。
【００４０】
次に、このような処理でプログラムのアップデートを行う場合の機器の処理状態を、図５に時系列で示す。図５（ａ）の作動プログラムは、ヒューマンインターフェイス制御部３２で実行されるプログラムであり、プログラムＡ，Ｂは図３に示したプログラムＡ，Ｂを示している。図５（ｂ）の動作状況は、ヒューマンインターフェイス制御部３２での動作状況であり、図５（ｃ）の通信状況は、ヒューマンインターフェイス制御部３２と他の制御部との通信状況である。図５（ｄ）のリセット信号は、ユーザによるリセット操作で発せられる信号である。図５（ｅ）の録画ランプは、パイロットランプ４２の点灯状況である。図５（ｆ）の表示例は、表示部４３での表示画像を示したものである。
【００４１】
まず、アップデート用プログラムが記録されたディスクをヒューマンインターフェイス制御部３２が認識している最中には、図５（ｆ）の表示ｆ１「プログラムをアップデートします」が表示部４３に表示される。そのディスクの認識が終了すると、図５（ｆ）の表示ｆ２「よろしいですか」及び「はい」，「いいえ」が表示部４３に表示される。この状態で、「はい」が触れられる操作があると、図５（ｆ）の表示ｆ３「録画ランプが消えたらリセットして下さい」が表示部４３に表示されると同時に、図５（ｂ）に示すように、プログラムＡにジャンプさせる処理が行われ、図５（ａ）に示すように作動中のプログラムがプログラムＡに切換わり、ファームウェアの書換え処理が開始されると同時に、録画ランプ（パイロットランプ４２）が点灯する。ファームウェアの書換え処理中は、ヒューマンインターフェイス制御部３２と他の制御部との通信は停止する（但し書換え処理に必要なデータ転送だけは行われる）。
【００４２】
ファームウェアの書換え処理中は、書換え処理開始前に行った指令に基づいて、「録画ランプが消えたらリセットして下さい」の表示部４３での表示は継続して行われる。そして、ファームウェアの書換え処理が終了すると、図５（ｅ）に示すように録画ランプが消灯する。ファームウェアの書換え処理が開始されてから終了するまでには、例えば数分程度の比較的長い時間がかかる。その後に、図５（ｄ）に示すように、ユーザがビデオカメラレコーダ１００を再起動させるリセット操作ｄ１があると、ビデオカメラレコーダ１００が再起動されて、ヒューマンインターフェイス制御部３２がプログラムＢで作動し、書き換えられたプログラムＢで作動するようになる。この再起動時には、表示部４３での表示は、通常の起動中の画面表示となる。
【００４３】
このようにして、ビデオカメラレコーダ１００のファームウェア用のプログラムが更新されることで、複雑な制御構成となった機器１００の更新が、簡単な操作で行われる。即ち、即ち、本例においては、画像表示に関する制御指令を行うヒューマンインターフェイス制御部３２のファームウェア用のプログラムを更新する処理が行われるが、そのプログラムの更新処理が開始される直前に、画像表示でプログラム更新終了時の操作を継続的に行う指令を発して、該当するメッセージを継続表示させ、プログラム更新作業の実行中であることについては、録画ランプ４２を使用して告知するようにしたので、プログラム更新の終了を、画像表示部４３を使用して知らせる必要がなく、ヒューマンインターフェイス制御部３２がファームウェアの更新時に余計な表示用の動作制御を行う必要がなく、ファームウェア更新中には、ロード用のプログラムの制御で、その更新に関する動作だけを行えばよい。従って、ファームウェア更新中に余計な表示制御を行うことなく、確実にユーザに必要な操作を知らせることができ、ユーザは別途マニュアルなどを参照することなく、簡単にファームウェア更新の操作を行うことができる。録画ランプ４２の点灯及び消灯については、単純な動作であるので、ファームウェア更新中であっても、ロード用のプログラムなどの制御で簡単に実行できる。
【００４４】
なお、ここまで説明した実施の形態では、ビデオカメラレコーダのファームウェアを更新する場合について説明したが、ファームウェア用プログラムを更新可能な機器であれば、その他の電子機器のファームウェア用プログラム更新に適用してもよい。また、上述した実施の形態では、ビデオカメラレコーダに装着されたディスクに、一旦、アップデート用のプログラムを記録させてから、その記録されたプログラムを読み出して、アップデートさせるようにしたが、例えば、機器内のメモリに外部から直接ダウンロードさせるようにしてもよい。
【００４５】
また、上述した実施の形態で図１に示した制御部の構成については、一例を示したものであり、その他の制御構成の機器にも適用可能である。具体的には、ヒューマンインターフェイス制御部のような、表示に関係した制御指令を発する制御部が使用するファームウェア用プログラム更新の更新に適用することで、同様な効果を有する。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施の形態による電子機器（ビデオカメラ）の例を示す構成図である。
【図２】本発明の一実施の形態によるデータのダウンロード状態の例を示す説明図である。
【図３】本発明の一実施の形態によるフラッシュメモリのプログラム書込み構成例を示す説明図である。
【図４】本発明の一実施の形態によるアップデート開始までの処理例を示したフローチャートである。
【図５】本発明の一実施の形態によるアップデート時の動作タイミングの例を示した説明図である。
【符号の説明】
【００４７】
１０…カメラ部、１１…光学系、１２…イメージャ部、１３…撮像処理部、１４…マイクロフォン、１５…音声処理部、２０…記録再生部、２１…符号化／復号化部、２２…ディスク記録再生部、２３…ディスク、２４…バッファメモリ、２５…入出力処理部、２６…端子部、３０…制御部、３１…ディスク制御部、３２…ヒューマンインターフェイス制御部、３３…信号系制御部、３４…表示制御部、３５…メモリカードインターフェイス部、４１…操作入力部、４２…パイロットランプ、４３…表示部、４４…メモリカード、５１…フラッシュメモリ、６１…ＳＤＲＡＭ、６２…フラッシュメモリ、６３…ＥＥＰＲＯＭ、１００…ビデオカメラレコーダ、２００…パーソナルコンピュータ装置、３００…サーバ、４００…インターネット
【図１】
2006189975.tif 000003
【図２】
2006189975.tif 000004
【図３】
2006189975.tif 000005
【図４】
2006189975.tif 000006
【図５】
2006189975.tif 000007