着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器において、プログラムを記憶する不揮発性の記憶部と、前記記憶部に記憶されたプログラムの更新を行うか否かを確認させる確認情報を表示する表示部と、前記記憶部に記憶されたプログラムの更新を行うか否かを指示する指示情報を入力する入力部と、前記装着部に装着されている記憶媒体に更新プログラムが記憶されている場合に、前記確認情報を前記表示部に表示させ、プログラムの更新を指示する指示情報が前記入力部から入力されたときに、前記記憶部に記憶されているプログラムを前記記憶媒体に記憶されている更新プログラムに更新する制御部とを備えることを特徴とする電子機器。前記制御部は、前記入力部からプログラムの更新を指示する指示情報が入力された場合には、前記記憶部に記憶されているプログラムの更新を行う前に、前記記憶媒体に記憶された更新プログラムの正当性を確認する確認処理を行うことを特徴とする請求項1記載の電子機器。着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器で用いられるプログラムを更新するプログラム更新方法であって、前記電子機器で用いられるプログラムの更新を行うか否かを確認させる確認情報を表示する第1ステップと、前記第1ステップの後に前記プログラムの更新を指示する指示情報が入力されたか否かを判断する第2ステップと、前記第2ステップで前記指示情報が入力されたと判断した場合に、前記電子機器で用いられるプログラムを前記記憶媒体に記憶されている更新プログラムに更新する第3ステップとを有することを特徴とするプログラム更新方法。前記第1ステップの前に、前記装着部に装着されている記憶媒体に前記更新プログラムが記憶されているか否かを確認する第4ステップを有することを特徴とする請求項3記載のプログラム更新方法。前記第2ステップと前記第3ステップとの間に、前記記憶媒体に記憶された更新プログラムの正当性を確認する確認処理を行う第5ステップを有することを特徴とする請求項3又は請求項4記載のプログラム更新方法。ところで、画像形成装置は、一般的にEEPROMElectricallyErasableProgrammableReadOnlyMemory等の不揮発性メモリーに各種プログラムを記憶しており、このプログラムを書き換えることによってプログラムの更新例えば、バージョンアップ等を行う。プログラムの更新が開始されると、不揮発性メモリーに記憶されたプログラムが新たなプログラムに順次上書きされるため、基本的にプログラムの更新を中断することはできない。ここで、更新の対象となっているプログラム不揮発性メモリーに記憶されているプログラムを待避する待避領域を設け、そのプログラムを待避領域に待避コピーしてからプログラムの更新を行えば、プログラムの更新を中断することが可能になる。なぜならば、プログラムの更新が中断されも、待避領域のプログラムを復元することで正常動作が可能になるからである。しかしながら、システム構成の都合から上記の待避領域を設けることができない機器もあり、このような機器ではプログラムの更新を中断することはできない。このような機器において、例えば誤操作によって作業者の意図しないプログラムの更新が開始されてしまった場合には、途中で更新を中断することができず、更新が終了するまで待つ必要がある。すると、更新が終了するまでの無駄な待ち時間が生ずるばかりでなく、更新されたプログラムを元に戻す作業等の復旧作業が必要になる虞も考えられるという問題がある。本発明は、上記事情に鑑みてなされたものであり、プログラムの更新を中断することができない機器において、意図しないプログラムの更新が行われるのを防止することできる電子機器及びプログラム更新方法を提供することを目的とする。上記課題を解決するために、本発明の電子機器は、着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器において、プログラムを記憶する不揮発性の記憶部と、前記記憶部に記憶されたプログラムの更新を行うか否かを確認させる確認情報を表示する表示部と、前記記憶部に記憶されたプログラムの更新を行うか否かを指示する指示情報を入力する入力部と、前記装着部に装着されている記憶媒体に更新プログラムが記憶されている場合に、前記確認情報を前記表示部に表示させ、プログラムの更新を指示する指示情報が前記入力部から入力されたときに、前記記憶部に記憶されているプログラムを前記記憶媒体に記憶されている更新プログラムに更新する制御部とを備えることを特徴としている。また、本発明の電子機器は、前記制御部が、前記入力部からプログラムの更新を指示する指示情報が入力された場合には、前記記憶部に記憶されているプログラムの更新を行う前に、前記記憶媒体に記憶された更新プログラムの正当性を確認する確認処理を行うことを特徴としている。本発明のプログラム更新方法は、着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器で用いられるプログラムを更新するプログラム更新方法であって、前記電子機器で用いられるプログラムの更新を行うか否かを確認させる確認情報を表示する第1ステップと、前記第1ステップの後に前記プログラムの更新を指示する指示情報が入力されたか否かを判断する第2ステップと、前記第2ステップで前記指示情報が入力されたと判断した場合に、前記電子機器で用いられるプログラムを前記記憶媒体に記憶されている更新プログラムに更新する第3ステップとを有することを特徴としている。また、本発明のプログラム更新方法は、前記第1ステップの前に、前記装着部に装着されている記憶媒体に前記更新プログラムが記憶されているか否かを確認する第4ステップを有することを特徴としている。また、本発明のプログラム更新方法は、前記第2ステップと前記第3ステップとの間に、前記記憶媒体に記憶された更新プログラムの正当性を確認する確認処理を行う第5ステップを有することを特徴としている。本発明によれば、装着部に装着されている記憶媒体に更新プログラムが記憶されている場合に、記憶部に記憶されたプログラムの更新を行うか否かを確認させる確認情報を表示させ、プログラムの更新を指示する指示情報が前記入力部から入力されたときに更新を行うようにしているため、プログラムの更新を中断することができない機器において、意図しないプログラムの更新が行われるのを防止することできるという効果がある。以下、図面を参照して本発明の一実施形態による電子機器について詳細に説明する。尚、以下では、電子機器が画像形成装置の一種である複合機である場合を例に挙げて説明する。図1は、本発明の一実施形態による電子機器としての複合機の正面図である。図1に示す通り、複合機1は、本体部1a、スキャナー部1b、及び操作表示パネル1c等を備えており、コピー機能、プリント機能、ファクシミリ送信/受信機能を併せ持っている。この複合機1は、不揮発性メモリーの一種であるUSBメモリー2記憶媒体が装着されてUSBメモリー2に対する各種データの授受が可能である。尚、複合機1に対するUSBメモリー2の着脱は、複合機1を使用するユーザーや複合機1のメンテナンスを行う作業者によって行われる。図2は、本発明の一実施形態による電子機器としての複合機の要部構成を示すブロック図である。図2に示す通り、複合機1は、CPUCentralProcessingUnit11制御部、ROMReadOnlyMemory12記憶部、RAMRandomAccessMemory13、各種センサー群14、用紙搬送部15、画像読取部16、画像データ記憶部17、画像形成部18、通信I/F部19、操作表示部20表示部、入力部、及びUSBポート21装着部を備える。CPU11は、ROM12に記憶されている制御プログラムに基づき、各種センサー群14から出力される各種検出信号を参照しつつ、操作表示部20から入力される操作指示、又は通信I/F部19を介して入力されるクライアントコンピュータ図示省略等からの各種指示に応じて複合機1の動作を制御する。例えば画像読取部16による画像データの読み取り制御、或いは、画像データ記憶部17に記憶されている原稿画像データ、プリント画像データ、及びファクシミリ画像データ等の各種画像データのプリント制御や送信制御を行う。また、CPU11は、UBSポート21にUSBメモリー2が装着されている場合には、USBメモリー2に更新プログラムが格納されているか否かを確認し、更新プログラムが格納されている場合にはROM12に記憶されている制御プログラムの更新制御を行う。尚、上記の更新プログラムは、例えばROM12に記憶されている制御プログラムをバージョンアップするための制御プログラムである。上記の更新制御を行う際に、CPU11は、制御プログラムの更新制御を実行するか否かを確認させる確認画面を操作表示部20に表示させ、制御プログラムの更新指示が操作表示部20から入力された場合に更新制御を実行する。これは、ユーザーや作業者の意図しないプログラムの更新が行われるのを防止するためである。尚、CPU11は、USBメモリー2に格納された更新プログラムの正当性を確認する確認処理を行ってから上記の更新制御を実行する。尚、CPU11で行われる制御の詳細については後述する。ROM12は、CPU11で実行される制御プログラム及びその他のデータを記憶するEEPROM等の不揮発性メモリーである。RAM13は、CPU11が制御プログラムを実行して各種動作を行う際に、データの一時保存先となるワーキングエリアとして用いられる揮発性メモリーである。各種センサー群14は、用紙切れ検出センサー、用紙詰まり検出センサー、用紙位置検出センサー、温度センサー等の画像形成動作に必要な各種センサーであり、それぞれのセンサーで検出した各種の情報を検出信号としてCPU11に出力する。用紙搬送部15は、搬送ローラー、搬送ローラー駆動用のモーター等を備えており、用紙トレイに収納されている印刷用紙を画像形成部18に搬送するとともに、画像形成部18で画像形成処理後が行われた印刷用紙を図示しない排紙トレイに搬送する。画像読取部16は、ADF自動原稿送り装置及びCCDChargeCoupledDeviceセンサー等を備えており、ADFによって順次給紙される原稿の画像をCCDセンサーに読み取らせ、原稿画像に基づく原稿画像データを出力する。尚、画像読取部16から出力された原稿画像データはCPU11を介して画像データ記憶部17に記憶される。画像データ記憶部17は、フラッシュメモリー等のメモリーを備えており、CPU11の制御の下で、原稿画像データ、通信I/F部19がクライアントコンピュータ図示省略から受信するプリント画像データ、及び通信I/F部19が公衆網図示省略から受信するファクシミリ画像データを記憶する。また、USBメモリー2に画像データが格納されている場合には、USBポート21を介して読み出される画像データを記憶する。画像形成部18は、CPU11の制御の下で、画像データ記憶部17に記憶されている原稿画像データ、プリント画像データ、又はファクシミリ画像データを用いて画像形成処理を行う。具体的には、上記の各種画像データに応じた画像形成画像を用紙搬送部15から搬送される印刷用紙にトナーを用いて転写し、定着ローラーによってその画像形成画像の定着処理を行う。通信I/F部19は、クライアントコンピュータ図示省略や公衆網図示省略に接続され、このクライアントコンピュータや公衆網との間で各種信号の送受信を行う。操作表示部20は、操作表示パネル1cとしてのタッチパネル20a及び各種操作キーを備えており、操作キーの操作内容をCPU11に出力するとともに、CPU11の制御の下でタッチパネル20aへ種々の情報を表示する。操作表示部20が備える各種操作キーは、例えばコピー機能切替キー、プリント機能切替キー、スキャン機能切替キー、ファクシミリ機能切替キー、スタートキー、ストップ/クリアキー、電源キー、テンキー数値入力キーが挙げられる。尚、コピー機能切替キー、プリント機能切替キー、スキャン機能切替キー、及びファクシミリ機能切替キーは、それぞれの機能をユーザーが使用する場合に、各機能の動作モードへ複合機1を切り替える為のキーである。また、タッチパネル20aに各種ボタンを表示することによって、以上の各種キー以外のソフトキーの利用も可能である。本実施形態で用いられるソフトキーは、ROM12に記憶された制御プログラムをUSBメモリー2に記憶された更新プログラムに更新するか否かを指示するボタン等が含まれる。尚、これらのボタンの詳細については後述する。USBポート21は、USB規格に対応したシリアルインターフェイスであり、USBメモリー2が装着されることによってUSBメモリー2と電気的に接続される。このUSBポート21は、USBメモリー2と接続されている場合に、CPU11の制御の下で、USBメモリー2との間で各種データを授受する。尚、USBポート21は、USBメモリー2が装着されたか否か、及びUSBメモリー2が取り外されたか否かの検出が共に可能であり、その検出結果をCPU11に出力する。次に、上記構成における複合機1の動作について詳細に説明する。図3は、本発明の一実施形態における複合機の動作を示すフローチャートである。また、図4は、本発明の一実施形態における複合機の操作表示部の表示例を示す図である。図3に示す処理は、複合機1のユーザー或いは作業者がUSBメモリー2を複合機1のUSBポート21に装着し、複合機1の電源を投入する操作を行うことにより開始される。ここで、USBポート21に装着されたUSBメモリー2には、複合機1のROM12に記憶された制御プログラムをバージョンアップするための更新プログラムが格納されているとする。尚、更新プログラムは、ファイル形式でUSBメモリー2に格納されており、新たなバージョンの制御プログラムが収容されている1つ又は2以上のファイルと、これらのファイルを管理する管理情報が収容されているファイルとからなる。管理情報としては、制御プログラムの用途を示すキーワード、ファイル名、チェックサム、データ形式の別を示す情報テキスト形式かバイナリ形式かを示す情報等が収容される。複合機1の電源が投入されると、CPU11の制御の下で各種の初期化処理が行われ、操作表示部20には、図4aに示す通り、複合機1が起動した旨を示すWELCOMEなる表示がなされる。また、USBメモリー2が複合機1のUSBポート21に装着されているため、USBポート21からCPU11に対し、USBメモリー2が装着されている旨を示す検出結果が出力される。CPU11は、USBポート21の検出結果に基づいてUSBメモリー2を検索し、バージョンアップデータバージョンアップを行うための更新プログラムの有無を判断するステップS11:第4ステップ。仮に、バージョンアップデータがUSBメモリー2に格納されていない場合、或いは、USBメモリー2がUSBポート21に装着されていない場合には、ステップS11の判断結果がNOになり、CPU11の制御の下で通常の起動処理がなされステップS12、図4bに示す通常画面が表示される。尚、ここにいう通常の起動処理とは、USBメモリー2がUSBポート21に装着されていない状態で電源投入がされた場合に行われる起動処理であり、通常画面とは通常の起動処理が行われた場合に操作表示部20に表示される画面である。これに対し、バージョンアップデータがUSBメモリー2に格納されている場合には、ステップS11の判断結果がYESになり、CPU11の制御によって、図4cに示すバージョンアップ確認画面が操作表示部20に表示されるステップS13:第1ステップ。ここで、図4cに示すバージョンアップ確認画面は、ユーザー又は作業者に対して、ROM20に格納された制御プログラムのバージョンアップを行うか否かを確認させるための画面である。図4cに示すバージョンアップ確認画面では、バージョンアップデータが見つかりました。バージョンアップしますか等のバージョンアップの実行を確認させるメッセージとともに、バージョンアップの実行を指示するするボタンB1とバージョンアップの実行を指示しないしないボタンB2とが表示されている。尚、バージョンアップ確認画面には、以上のメッセージと共に、バージョンアップデータの種類やバージョンを示す情報、バージョンを何から何に変更するかを示す情報等の各種情報を表示しても良い。バージョンアップ確認画面を表示させると、CPU11は、バージョンアップ指示が入力されたか否かを判断するステップS14:第2ステップ。ここで、ユーザー又は作業者がしないボタンB2を押下した場合、或いはバージョンアップ確認画面が表示されてから一定時間例えば、10秒が経過した場合には、ステップS14の判断結果がNOになり、CPU11の制御の下で通常の起動処理がなされステップS12、図4bに示す通常画面が表示される。これに対し、ユーザー又は作業者がするボタンB1を押下した場合には、ステップS14の判断結果がYESになり、CPU11によってUSBメモリー2に格納されたバージョンアップデータの正当性を確認する確認処理が行われるステップS15:第5ステップ。この確認処理では、例えばチェックサムを用いてプログラムの改竄が行われていないことを確認する処理が行われる。尚、確認処理が行われている間は、図4dに示す正当性の確認を行っている旨を示す画面が操作表示部20に表示される。以上の確認処理が終了すると、CPU11はバージョンアップデータが正当であるか否かを判断するステップS16。バージョンアップデータが正当であると判断した場合ステップS16の判断結果がYESの場合には、CPU11は、ROM12に格納された制御プログラムを、USBメモリー2に格納されていたバージョンアップデータに書き換える処理バージョンアップ処理を行うステップS17:第3ステップ。尚、バージョンアップ処理中には、図4eに示すバージョンアップ処理中である旨を示す画面が操作表示部20に表示される。これに対し、バージョンアップデータが正当ではないと判断した場合ステップS16の判断結果がNOの場合には、CPU11は、バージョンアップデータが異常である旨を示す画面を操作表示部20に表示させるステップS18。例えば、図4fに示す通り、バージョンアップデータが正しくありません。なるメッセージと次へボタンB3とを含む画面を表示させる。ここで、ユーザー又は作業者が次へボタンB3を押下すると、例えばCPU11の制御の下で通常の起動処理がなされる。以上説明した通り、本実施形態では、USBポート11に装着されたUSBメモリー2にバージョンアップデータが記憶されている場合に、ROM20に格納された制御プログラムのバージョンアップを行うか否かをユーザー又は作業者に確認させる確認画面を操作表示部20に表示させ、バージョンアップの実行を指示する操作が操作表示部20に対してなされたときにROM20に格納された制御プログラムのバージョンアップを行うようにしている。このように、制御プログラムのバージョンアップは、ユーザー又は作業者の指示に基づいて行われるため、ユーザー又は作業者の意図しないプログラムの更新が行われるのを防止することできる。以上、本発明の一実施形態による電子機器及びプログラム更新方法について説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、本発明で使用可能な記憶媒体はUSBメモリー2に限定されることなく、SDメモリーカード、コンパクトフラッシュ登録商標、メモリースティック登録商標、スマートメディア、フレキシブルディスク、CD‐R、CD‐RW、DVD登録商標‐R、DVD‐RW、MOディスク等の各種の記憶媒体であってもよい。また、上記実施形態では、本発明に係る電子機器が画像形成装置の一つである複合機である場合を例に挙げて説明したが、本発明は、記憶媒体が装着される装着部を備えていれば、パーソナルコンピュータ等のあらゆる電子機器に適用することができる。