更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置であって、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定する動作確認部と、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替える制御処理部と、を備えることを特徴とする情報処理装置。前記更新前プログラムを記憶する記憶領域と、前記更新後プログラムを記憶する記憶領域と、前記更新後プログラムへ更新するか否かを示す更新フラグを記憶する記憶領域と、を備えた記憶部と、を備え、前記制御処理部は、前記更新フラグが前記更新後プログラムへ更新することを示す場合には、起動時に、前記更新前プログラムを用いて前記制御対象を制御することを特徴とする請求項1に記載の情報処理装置。前記動作確認部は、前記動作確認時間内に前記制御対象からの信号入力が無い場合には当該制御対象の動作異常と判定することを特徴とする請求項1または請求項2に記載の情報処理装置。前記動作確認部は、前記動作確認時間内に入力装置からキャンセル信号を入力した場合には前記制御対象の動作異常と判定することを特徴とする請求項1から請求項3の何れか一項に記載の情報処理装置。前記制御対象が自装置に備えられたタッチパネルデバイスであり、前記動作確認部は、前記動作確認時間において、当該動作確認時間のカウントダウンを行い、表示装置にカウントダウン開始からカウントダウン終了までの時刻表示を制御することを特徴とする請求項1から請求項4に記載の情報処理装置。更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置の制御方法であって、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定し、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替えることを特徴とする制御方法。更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置のコンピュータを、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定する動作確認手段、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替える制御処理手段、として機能させることを特徴とするプログラム。ここで、従来の携帯電話装置はプログラムアップデート時に、ダウンロードしたプログラムコードの正当性の検証および実行プログラム更新後の正当性の検証を行っている。しかしながら、それらはバイナリデータとしてのプログラムの正当性を検証しているのみであり、実動作時において障害を含んでいるか否かを検証することはできなかった。従って、主たる入力デバイスとしてタッチパネルを有する携帯電話装置においては、このタッチパネルファームウェアタッチパネルデバイスを制御するプログラムの更新に、なんらかの障害が発生した場合、回復させるための操作も含めて操作不能の状態に陥ってしまうという問題があった。また、特許文献1のようなプログラム更新時の障害回避技術も存在するが、新たなプログラムによる運用開始を行った後に、障害監視を開始することになるため、全ての操作が不能に陥った状態になった場合には、ユーザの操作が情報処理装置に入力できず、その障害を回避する手段がなくなってしまう。そこでこの発明は、上述の課題を解決することのできる情報処理装置およびその制御方法とプログラムを提供することを目的としている。上記目的を達成するために、本発明は、更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置であって、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定する動作確認部と、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替える制御処理部と、を備えることを特徴とする情報処理装置である。また本発明は、更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置の制御方法であって、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定し、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替えることを特徴とする制御方法である。また本発明は、更新前プログラムを用いた制御対象の制御から、更新後プログラムを用いた制御対象の制御へ更新する情報処理装置のコンピュータを、前記更新後プログラムを用いた前記制御対象の制御の開始時に、動作確認時間を設け、当該動作確認時間に前記制御対象が動作正常か動作異常かを判定する動作確認手段、前記動作確認時間に動作異常と判定した場合に、前記更新後プログラムを用いた前記制御対象の制御から、前記更新前プログラムを用いた制御対象の制御へと切り替える制御処理手段、として機能させることを特徴とするプログラムである。本発明によれば、通常起動後に入力装置が制御できなくなっていまい、プログラム更新によってどのような操作も受け付けなくなってしまうような事態を防ぐことができる。以下、本発明の一実施形態による情報処理装置を図面を参照して説明する。図1は同実施形態による情報処理装置の構成を示す第1のブロック図である。この図において、符号1は情報処理装置である。情報処理装置1は、たとえば、携帯電話装置、スマートフォン、ゲーム機、タブレットPC、ノートPCなどに適用可能である。そして情報処理装置1は、制御処理部110、動作確認部111、制御対象2を備えている。本実施形態において制御対象2はタッチパネルデバイスであるものとする。しかしながらタッチパネルデバイスの代わりに他の入力装置や他の処理部などを制御対象2とするように構成してもよい。当該情報処理装置1は、更新前プログラムを用いた制御対象2の制御から、更新後プログラムを用いた制御対象2の制御へ更新する装置である。そして、動作確認部111は、更新後プログラムを用いた制御対象2の制御の開始時に、動作確認時間を設け、当該動作確認時間に制御対象2が動作正常か動作異常かを判定する。また、制御処理部110は、動作確認時間に動作異常と判定された場合に、更新後プログラムを用いた制御対象2の制御から、更新前プログラムを用いた制御対象2の制御へと切り替える。以下、制御対象2をタッチパネルデバイス2として説明する。図2は同実施形態による情報処理装置1の構成を示す第2のブロック図である。次に、図2を用いて、情報処理装置1の機能の詳細を説明する。図2に示すように、情報処理装置1は、各種データ処理を行うデータ処理部10、ユーザの指等の生体のタッチパネルへの接触やそのタッチパネル上の検出範囲における接触位置を検知するタッチパネルデバイス2、タッチパネルに積層され表示情報の表示出力の制御を行う表示装置3、無線回路/モデム5、電源6、入力装置7を主な機能として構成されている。またデータ処理部10は、図1で説明した制御処理部110および動作確認部111を含んで構成されたプロセッサ11、RAM12、ROM13記憶部により構成されている。またタッチパネルデバイス2は、タッチパネル21、当該タッチパネル21を制御するCPU22、メモリ23、を含んで構成されている。ここではメモリ23は揮発性であるとする。またタッチパネルデバイス2の制御に用いるタッチパネルファームウェアは、ROM13に予め格納されている。タッチパネルデバイス2のCPU22は情報処理装置1の起動時に、このタッチパネルファームウェアをバス4を介して読み込み実行する。また、データ処理部10を構成するプロセッサ11、RAM12、ROM13や、タッチパネルデバイス2、表示装置3は、信号を中継するバス4を介して接続されている。図3はデータ処理部のROM13で記憶するデータ例を示す図である。この図が示すようにROM13の記憶領域は、所定のプログラムの更新処理に利用されるプログラムを格納している更新処理プログラム領域131と、情報処理装置1の機能を実現するプログラムを格納している実行プログラム領域132と、起動時にタッチパネルデバイス2に転送されるタッチパネルファームウェア更新前プログラムを格納しているタッチパネルファームウェア領域133と、プログラムアップデート実行の際に更新プログラム更新後プログラムを一時的に格納する更新プログラム領域134と、更新処理時に更新前のタッチパネルファームウェア更新前プログラムを格納する前タッチパネルファームウェア領域135と、装置機能実現のためのデータを格納するデータ領域136を有している。なおデータ領域には、所定のプログラム本実施形態においてはタッチパネルファームウェアを更新後プログラムへ更新するか否かを示す更新フラグを記憶しているものとする。より具体的には更新フラグは、プログラムアップデート処理中に更新に設定され、それ以外は通常を示す値を保持している。更新フラグが更新を示す値である場合には、更新後プログラムへ更新することを示している。ROM13は不揮発性のメモリであるとするが、たとえばNAND型フラッシュメモリのようにプロセッサ11から所定の手続きを踏むことで、消去書き換えが可能なデバイスである。図4は情報処理装置1の処理フローを示す図である。次に、本実施形態による情報処理装置1の処理の詳細について順を追って説明する。まず、情報処理装置1に備えられた起動スイッチの押下に基づいて当該情報処理装置1に電源6に電力出力が指示される。すると、制御処理部110は、ROM13のデータ領域136に格納されている更新フラグを読み取る。そして、制御処理部110は、読み取った更新フラグが示す値を判定しステップS101、当該行進フラグが通常を示す場合には、通常の起動処理を行うステップS102。当該起動処理を行う場合、制御処理部110は、ハードウェアの初期化と、起動に必要なプログラムのROM13からの読み込みを行う。このとき、制御処理部110は、タッチパネルファームウェアをROM13のタッチパネルファームウェア領域133から読み込んで、バス4を介してタッチパネルデバイス2へ転送するステップS103。タッチパネルデバイス2のCPU22は、タッチパネルファームウェアを入力すると、当該タッチパネルファームウェアをメモリ23へ格納する。そしてプロセッサ11の起動時の処理により、情報処理装置1が起動するステップS104。情報処理装置1が起動すると、ユーザ操作や各プログラムに基づいて処理が行われる。そしてあるタイミングで制御処理部110がタッチパネルファームウェアのプログラムアップデートの開始を検出したとする。すると、制御処理部110はタッチパネルファームウェアのプログラムアップデートの処理を開始するステップS105。タッチパネルファームウェアのプログラムアップデートの処理を開始すると制御処理部110は、まず、ROM13のタッチパネルファームウェア領域133に格納されているタッチパネルファームウェアを、ROM13内の前タッチパネルファームウェア領域135へ記録し、当該タッチパネルファームウェアのバックアップを行うステップS106。そして、制御処理部110は、新たなタッチパネルファームウェアのダウンロードを行うステップS107。当該ダウンロードには、無線回路/モデム5を介して所定のダウンロードサーバへアクセスし、新たなタッチパネルファームウェアを当該ダウンロードサーバからダウンロードを行う。制御処理部110は、新たなタッチパネルファームウェアをダウンロードすると、その新たなタッチパネルファームウェアをROM13の更新プログラム領域134に格納する。そして、制御処理部110は、新たなタッチパネルファームウェアを更新プログラム領域134から読み取って、タッチパネルファームウェア領域133に記録し、これにより、格納されていた元のタッチパネルファームウェアを、新たなタッチパネルファームウェアへ更新するステップS108。制御処理部110は、ステップS108の更新が完了すると、データ領域136内に格納されている更新フラグを通常から更新へと書き換えるステップS109。そして、制御処理部110は、再起動処理を開始するステップS110。再起動処理によって情報処理装置1が再起動する。この再起動時には制御処理部110は、ROM13のデータ領域136に格納されている更新フラグを読み取る。そして制御処理部110は、ステップS101に移行し、読み取った更新フラグが示す値を判定する。ここで、ステップS109において更新フラグは更新へと書き換えられている。従って更新フラグは更新を示す。制御処理部110は、更新フラグが更新を示す場合、プログラム更新後の起動処理を開始するステップS111。当該プログラム更新後の起動処理においては、制御処理部110は、通常の起動処理を行わずに、まずROM13のタッチパネルファームウェア領域133に格納されている、更新後の新たなタッチパネルファームウェアを読み込んで、当該新たなタッチパネルファームウェアを、バス4を介してタッチパネルデバイス2へ転送するステップS112。タッチパネルデバイス2のCPU22は、新たなタッチパネルファームウェアを入力すると、当該新たなタッチパネルファームウェアをメモリ23へ格納する。これにより新たなタッチパネルファームウェアの転送が終了する。そして、タッチパネルファームウェアの転送が終了すると、制御処理部110は動作確認部111へ、動作確認処理の開始を指示する。次に、動作確認処理の開始の指示を受けた動作確認部111は、動作確認時間をROM13から読み込む。そして、動作確認部111は、動作確認処理を開始しステップS113、動作確認時間のカウントダウンを行うステップS114。このとき、動作確認部111は、表示装置3に、カウントダウン開始からカウントダウン終了までの時刻表示を制御するステップS115。これにより、表示装置3には、カウントダウン開始の時刻表示例えば15秒からカウントダウン終了時刻0秒まで1秒刻みでの表示が行われる。そして、動作確認部111は、当該動作確認時間の間に、タッチパネルデバイス2から信号を入力しないか、または、入力装置7からキャンセル信号を入力するかを判定するステップS116。そして、動作確認部111は、動作確認時間の間にタッチパネルデバイス2から信号を入力しない場合、または、作確認時間の間に入力装置7からキャンセル信号を入力した場合の何れかの場合には、タッチパネルデバイス2の動作異常と判定する。動作確認部111は、動作確認時間の間にタッチパネルデバイス2から信号を入力しない場合、または動作確認時間の間に入力装置7からキャンセル信号を入力した場合、の何れの場合にも当てはまらないと判定した場合には、タッチパネルデバイス2の動作正常と判定する。制御処理部110は、動作確認部111より、タッチパネルデバイス2の動作異常または動作正常を示す信号を入力する。そして、制御処理部110は、動作確認部111より動作異常を示す信号を入力した場合には、ROM13内の前タッチパネルファームウェア領域135に格納されている更新前のタッチパネルファームウェアを読み込むステップS117。そして、制御処理部110は、タッチパネルファームウェア領域133に格納されている更新後の新たなタッチパネルファームウェアを、更新前のタッチパネルファームウェアに書き換えるステップS118。次に制御処理部110は、ROM13内のタッチパネルファームウェア領域133に格納されている更新前のタッチパネルファームウェアを読み込んで、バス4を介してタッチパネルデバイス2へ転送するステップS119。タッチパネルデバイス2のCPU22は、更新前のタッチパネルファームウェアを入力すると、当該更新前のタッチパネルファームウェアをメモリ23へ格納する。つまり、タッチパネルデバイス2のCPU22は、メモリ23に格納されていた新たなタッチパネルファームウェアを更新前のタッチパネルファームウェアへ書き換えるステップS120。そして、タッチパネルデバイス2のメモリ23に格納されていた新たなタッチパネルファームウェアを更新前のタッチパネルファームウェアへ書き換えると、次に、制御処理部110は、ROM13内のデータ領域136に格納されている更新フラグを更新から通常へ書き換えるステップS121。なお、制御処理部110は、動作確認部111より、タッチパネルデバイス2の動作正常を示す信号を入力した場合にも、ステップS121の処理と同様に、ROM13内のデータ領域136に格納されている更新フラグを更新から通常へ書き換える。そして、制御処理部110は、その後の通常の起動処理と同様の処理を行う。これにより、情報処理装置1が起動するステップS122。以上、本発明の実施形態について説明したが、上述の処理によれば、制御対象となるタッチパネルデバイス2などの入力装置を制御するためのプログラムが更新された場合には、再起動し、当該再起動直後の通常の起動処理の前に、更新後プログラムによって入力装置の動作が正常に動作するかどうかの判定を行う。そして、更新後プログラムによる入力装置の動作異常である場合には、更新前プログラムによる制御に戻し、入力装置を制御する。これにより、通常起動後に入力装置が制御できなくなっていまい、プログラム更新によってどのような操作も受け付けなくなってしまうような事態を防ぐことができる。なお、上述の情報処理装置1は内部に、コンピュータシステムを有している。そして、上述した各処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、CD-ROM、DVD-ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル差分プログラムであっても良い。