着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器において、プログラムを記憶する不揮発性の記憶部と、前記記憶部に記憶されたプログラムの更新を行うか否かを確認させる確認情報を表示する表示部と、前記記憶部に記憶されたプログラムの更新を行うか否かを指示する指示情報を入力する入力部と、前記装着部に装着されている記憶媒体に更新プログラムが記憶されている場合に、前記確認情報を前記表示部に表示させるとともに前記記憶媒体から前記更新プログラムの読み出しを開始し、プログラムの更新を指示する指示情報が前記入力部から入力されたときに、前記記憶部に記憶されているプログラムを前記記憶媒体から読み出している更新プログラムに更新する制御部とを備えることを特徴とする電子機器。前記制御部は、前記記憶媒体から前記更新プログラムの読み出しが終了した後で、前記表示部に前記記憶媒体を取り外すことができる旨の表示を行うことを特徴とする請求項1記載の電子機器。前記制御部は、前記記憶媒体からの前記更新プログラムの読み出しと並行して、前記更新プログラムの正当性を確認する確認処理を行うことを特徴とする請求項1記載の電子機器。前記制御部は、前記入力部からプログラムの更新を行わない旨の指示情報が入力された場合、前記表示部に前記確認情報を表示させてから一定時間が経過した場合、又は前記確認処理で前記更新プログラムの正当性が確認されなかった場合には、前記記憶媒体から読み出している更新プログラムを破棄することを特徴とする請求項3記載の電子機器。着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器で用いられるプログラムを更新するプログラム更新方法であって、前記電子機器で用いられるプログラムの更新を行うか否かを確認させる確認情報を表示するとともに前記記憶媒体に記憶されている更新プログラムの読み出しを開始する第1ステップと、前記第1ステップの後に前記プログラムの更新を指示する指示情報が入力されたか否かを判断する第2ステップと、前記第2ステップで前記指示情報が入力されたと判断した場合に、前記電子機器で用いられるプログラムを前記記憶媒体から読み出している更新プログラムに更新する第3ステップとを有することを特徴とするプログラム更新方法。前記第1ステップは、前記記憶媒体からの前記更新プログラムの読み出しと並行して、前記更新プログラムの正当性を確認する確認処理を行うステップであることを特徴とする請求項5記載のプログラム更新方法。前記第2ステップでプログラムの更新を行わない旨の指示情報が入力されたと判断した場合、前記第1ステップで前記確認情報が表示されてから一定時間が経過した場合、又は前記確認処理で前記更新プログラムの正当性が確認されなかった場合に、前記記憶媒体から読み出している更新プログラムを破棄する第4ステップを有することを特徴とする請求項6記載のプログラム更新方法。前記第1ステップの前に、前記装着部に装着されている記憶媒体に前記更新プログラムが記憶されているか否かを確認する第5ステップを有することを特徴とする請求項5から請求項7の何れか一項に記載のプログラム更新方法。ところで、画像形成装置は、一般的にEEPROMElectricallyErasableProgrammableReadOnlyMemory等の不揮発性メモリーに各種プログラムを記憶しており、このプログラムを書き換えることによってプログラムの更新例えば、バージョンアップ等を行う。プログラムの更新は、不揮発性メモリーに記憶されたプログラムを、USBメモリー等の記憶媒体に記憶されたプログラムに順次上書きすることによって行われる。このため、基本的にプログラムの更新中に記憶媒体を取り外すことはできず、更新が終了するまで取り外しを待つ必要がある。プログラムの更新を行う必要のある画像形成装置が1台である場合には、上記の待ち時間はさほどの時間ではないと考えられる。しかしながら、複数台の画像形成装置のプログラムを更新する場合には、画像形成装置の台数分だけの待ち時間が発生してしまい、極めて効率が悪いという問題がある。ここで、更新プログラムが格納された記憶媒体を、プログラムの更新を行う必要のある画像形成装置の数だけ用意すれば、一度に複数の画像形成装置のプログラムを更新することができる。しかしながら、複数の記憶媒体を用意する手間がかかるとともに、十分な管理を行えない虞も考えられる。本発明は、上記事情に鑑みてなされたものであり、更新プログラムが格納された記憶媒体を複数用意することなく、短時間で複数の機器で用いられるプログラムを更新することができる電子機器及びプログラム更新方法を提供することを目的とする。上記課題を解決するために、本発明の電子機器は、着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器において、プログラムを記憶する不揮発性の記憶部と、前記記憶部に記憶されたプログラムの更新を行うか否かを確認させる確認情報を表示する表示部と、前記記憶部に記憶されたプログラムの更新を行うか否かを指示する指示情報を入力する入力部と、前記装着部に装着されている記憶媒体に更新プログラムが記憶されている場合に、前記確認情報を前記表示部に表示させるとともに前記記憶媒体から前記更新プログラムの読み出しを開始し、プログラムの更新を指示する指示情報が前記入力部から入力されたときに、前記記憶部に記憶されているプログラムを前記記憶媒体から読み出している更新プログラムに更新する制御部とを備えることを特徴としている。また、本発明の電子機器は、前記制御部が、前記記憶媒体から前記更新プログラムの読み出しが終了した後で、前記表示部に前記記憶媒体を取り外すことができる旨の表示を行うことを特徴としている。また、本発明の電子機器は、前記制御部が、前記記憶媒体からの前記更新プログラムの読み出しと並行して、前記更新プログラムの正当性を確認する確認処理を行うことを特徴としている。また、本発明の電子機器は、前記制御部が、前記入力部からプログラムの更新を行わない旨の指示情報が入力された場合、前記表示部に前記確認情報を表示させてから一定時間が経過した場合、又は前記確認処理で前記更新プログラムの正当性が確認されなかった場合には、前記記憶媒体から読み出している更新プログラムを破棄することを特徴としている。本発明のプログラム更新方法は、着脱自在な記憶媒体が装着される装着部を備えており、該装着部に装着された前記記憶媒体との間でデータの授受が可能な電子機器で用いられるプログラムを更新するプログラム更新方法であって、前記電子機器で用いられるプログラムの更新を行うか否かを確認させる確認情報を表示するとともに前記記憶媒体に記憶されている更新プログラムの読み出しを開始する第1ステップと、前記第1ステップの後に前記プログラムの更新を指示する指示情報が入力されたか否かを判断する第2ステップと、前記第2ステップで前記指示情報が入力されたと判断した場合に、前記電子機器で用いられるプログラムを前記記憶媒体から読み出している更新プログラムに更新する第3ステップとを有することを特徴としている。また、本発明のプログラム更新方法は、前記第1ステップが、前記記憶媒体からの前記更新プログラムの読み出しと並行して、前記更新プログラムの正当性を確認する確認処理を行うステップであることを特徴としている。また、本発明のプログラム更新方法は、前記第2ステップでプログラムの更新を行わない旨の指示情報が入力されたと判断した場合、前記第1ステップで前記確認情報が表示されてから一定時間が経過した場合、又は前記確認処理で前記更新プログラムの正当性が確認されなかった場合に、前記記憶媒体から読み出している更新プログラムを破棄する第4ステップを有することを特徴としている。また、本発明のプログラム更新方法は、前記第1ステップの前に、前記装着部に装着されている記憶媒体に前記更新プログラムが記憶されているか否かを確認する第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に表示させると同時にUSBメモリー2から更新プログラムの読み出しを開始する。これは、プログラムの更新が完了する前プログラムの更新中にUSBメモリー2の取り外しを可能にするためである。但し、CPU11は、制御プログラムの更新指示が操作表示部20から入力されてから、更新制御を実行する。これは、ユーザーや作業者の意図しないプログラムの更新が行われるのを防止するためである。ここで、CPU11は、USBメモリー2に格納された更新プログラムの読み出しと並行して、読み出しを行っている更新プログラムの正当性を確認する確認処理を行う。これは、更新プログラムの読み出しと確認処理とほぼ同時に行うことで、確認処理に要する見かけ上の時間を短くするためである。確信処理に要する時間が短くなれば、その分だけプログラムの更新に要する時間を短縮することができる。また、CPU11は、制御プログラムの更新を行わない旨を示す指示が操作表示部20から入力された場合、操作表示部20に確認画面が表示されてから一定時間例えば10秒経過した場合、又は更新プログラムの正当性が確認されなかった場合には、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:第5ステップ。仮に、バージョンアップデータが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によるUSBメモリー2からのバージョンバップデータの読み出しが開始されるステップS14:第1ステップ。尚、USBメモリー2から読み出されたバージョンアップデータは、一旦、例えばRAM13等に記憶される。また、バージョンアップデータの読み出しと並行して、読み出しを行っているバージョンアップデータの正当性を確認する確認処理がバックグラウンド処理としてCPU11によって行われるステップS15:第1ステップ。この確認処理では、例えばチェックサムを用いてプログラムの改竄が行われていないことを確認する処理が行われる。尚、図3では、理解を容易にするために、ステップS13~S15を別々の処理として図示しているが、これらステップS13~S15の処理は一連の処理として行われる点に注意されたい。バージョンアップ確認画面を表示させると、CPU11は、バージョンアップ指示が入力されたか否かを判断するステップS16:第2ステップ。ここで、ユーザー又は作業者が、図4cに示すバージョンアップ確認画面に表示されたしないボタンB2を押下した場合、或いはバージョンアップ確認画面が表示されてから一定時間例えば、10秒が経過した場合には、ステップS16の判断結果がNOになり、ステップS14で読み出しが開始されたバージョンアップデータがCPU11によって破棄削除されるステップS17:第4ステップ。その後、CPU11の制御の下で通常の起動処理がなされステップS12、図4bに示す通常画面が表示される。これに対し、ユーザー又は作業者が、図4cに示すバージョンアップ確認画面に表示されたするボタンB1を押下した場合には、ステップS16の判断結果がYESになり、ステップS15で行われた確認処理の結果に基づいて、バージョンアップデータが正当であるか否かがCPU11によって判断されるステップS18。尚、するボタンB1が押下された時点で、バージョンアップデータの読み出し及びその正当性の確認処理が終了していない場合には、図4dに示す正当性の確認を行っている旨を示す画面が操作表示部20に表示され、これらの処理が終了した時点でステップS18の判断が行われる。バージョンアップデータが正当であると判断した場合ステップS18の判断結果がYESの場合には、CPU11は、ROM12に格納された制御プログラムをバージョンアップデータに書き換える処理バージョンアップ処理を行うステップS19:第3ステップ。ここで、書き換えが行われる上記のバージョンアップデータは、ステップS14で読み出しが開始されてステップS15で正当性が確認されたバージョンアップデータである。尚、バージョンアップ処理中は、図4eに示す通り、バージョンアップ処理中である旨を示すバージョンアップしています。なるメッセージと、USBメモリー2の取り外しが可能である旨を示すUSBメモリーを取り外せます。なるメッセージとが操作表示部20に表示される。かかるメッセージが表示されることにより、ユーザー又は作業者はUSBメモリー2の取り外しが可能であることを知ることができる。尚、バージョンアップ処理中にUSBメモリー2の取り外しが行われると、USBメモリーを取り外せます。なるメッセージは消去される。これに対し、バージョンアップデータが正当ではないと判断した場合ステップS18の判断結果がNOの場合には、CPU11は、ステップS14で読み出しを開始したバージョンアップデータを破棄削除しステップS20:第4ステップ、バージョンアップデータが異常である旨を示す画面を操作表示部20に表示させるステップS21。例えば、図4fに示す通り、バージョンアップデータが正しくありません。次へを選択して通常起動するか電源をOFFして下さい。なるメッセージと次へボタンB3とを含む画面を表示させる。ここで、ユーザー又は作業者が次へボタンB3を押下すると、CPU11の制御の下で通常の起動処理がなされステップS12、図4bに示す通常画面が表示される。以上説明した通り、本実施形態では、USBポート11に装着されたUSBメモリー2にバージョンアップデータが記憶されている場合に、ROM20に格納された制御プログラムのバージョンアップを行うか否かをユーザー又は作業者に確認させる確認画面を操作表示部20に表示させるとともにUSBメモリー2からのバージョンアップデータの読み出しを開始するようにしている。このようにすることで、早期にUSBメモリー2の取り出しが可能になるため、バージョンアップデータが格納されたUSBメモリー2を複数用意することなく、短時間で複数の複合機1で用いられるプログラムを更新することができる。以上、本発明の一実施形態による電子機器及びプログラム更新方法について説明したが、本発明は上述した実施形態に制限されることなく、本発明の範囲内で自由に変更が可能である。例えば、本発明で使用可能な記憶媒体はUSBメモリー2に限定されることなく、SDメモリーカード、コンパクトフラッシュ登録商標、メモリースティック登録商標、スマートメディア、フレキシブルディスク、CD‐R、CD‐RW、DVD登録商標‐R、DVD‐RW、MOディスク等の各種の記憶媒体であってもよい。また、上記実施形態では、本発明に係る電子機器が画像形成装置の一つである複合機である場合を例に挙げて説明したが、本発明は、記憶媒体が装着される装着部を備えていれば、パーソナルコンピュータ等のあらゆる電子機器に適用することができる。