無線通信部と、所定のプログラムのアップデートの際に用いられる差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、前記無線通信部により前記所定のプログラムの差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比し、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させる制御部と、を備える携帯端末装置。前記第1メモリは不揮発性メモリであり、前記第2メモリは揮発性メモリである、請求項1に記載の携帯端末装置。前記制御部は、前記差分データを前記第2メモリに記憶させた場合に、前記第2メモリに記憶されている差分データを保持したまま前記携帯端末装置を再起動し、当該再起動が完了した際に前記所定のプログラムのアップデートを実行する、請求項1又は2に記載の携帯端末装置。前記制御部は、前記第2メモリに記憶されている前記差分データに基づいて前記所定のプログラムのアップデートを実行する際に、前記差分データを前記第2メモリ内において再配置させる、請求項3に記載の携帯端末装置。前記制御部は、前記第2メモリに再配置された前記差分データのアドレスを前記第1メモリに記憶させ、前記第2メモリに記憶されている前記差分データに基づいて前記所定のプログラムのアップデートを実行する際に、前記第1メモリに記憶されている前記差分データのアドレスを参照して、前記差分データが記憶されている前記第2メモリ内の記憶領域を特定する、請求項4に記載の携帯端末装置。前記制御部は、前記第2メモリに前記差分データを再配置した際に、前記差分データのアドレスを参照して、前記第2メモリの記憶領域のうち前記差分データ及び当該差分データに関連するデータが記憶されていない記憶領域を初期化させる、請求項5に記載の携帯端末装置。前記制御部は、前記所定のプログラムのアップデートの際に、前記差分データと前記所定のプログラムとを、前記第2メモリの前記差分データ及び当該差分データに関連するデータが記憶されていない記憶領域に展開する、請求項6に記載の携帯端末装置。携帯端末装置が、所定のプログラムのアップデートの際に用いられる差分データの記憶を制御する記憶制御方法であって、前記携帯端末装置は、無線通信部と、前記差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、を備え、前記記憶制御方法は、前記無線通信部により前記差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比するステップと、前記対比するステップにおいて、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させるステップと、を含む記憶制御方法。携帯端末装置に所定のプログラムのアップデートの際に用いられる差分データの記憶制御を実行させるための記憶制御プログラムであって、前記携帯端末装置は、無線通信部と、前記差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、を備え、前記記憶制御プログラムは、前記無線通信部により前記差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比する処理と、前記対比する処理において、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させる処理と、を前記携帯端末装置に実行させる記憶制御プログラム。ところで、特許文献1に記載されている方法では、受信した差分データを、旧バージョンのファームウェアが記憶されている不揮発性メモリに記憶しておき、当該差分データと旧バージョンのファームウェアとをRAMに展開してアップデートを行う。したがって、特許文献1に記載されている方法では、差分データが当該差分データ用に予め定められた不揮発性メモリの記憶領域よりもサイズが大きい場合、受信した差分データを不揮発性のメモリに記憶することができず、アップデートを行うことができない。本発明は、所定のプログラムの差分データが予め定められた記憶領域よりサイズが大きい場合であっても、所定のプログラムをアップデートすることができる携帯端末装置、記憶制御方法及び記憶制御プログラムを提供することを目的とする。本発明に係る携帯端末装置は、無線通信部と、所定のプログラムのアップデートの際に用いられる差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、前記無線通信部により前記所定のプログラムの差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比し、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させる制御部と、を備える。また、本発明に係る携帯端末装置では、前記第1メモリは不揮発性メモリであり、前記第2メモリは揮発性メモリであることが好ましい。また、本発明に係る携帯端末装置では、前記制御部は、前記差分データを前記第2メモリに記憶させた場合に、前記第2メモリに記憶されている差分データを保持したまま前記携帯端末装置を再起動し、当該再起動が完了した際に前記所定のプログラムのアップデートを実行することが好ましい。また、本発明に係る携帯端末装置では、前記制御部は、前記第2メモリに記憶されている前記差分データに基づいて前記所定のプログラムのアップデートを実行する際に、前記差分データを前記第2メモリ内において再配置させることが好ましい。また、本発明に係る携帯端末装置では、前記制御部は、前記第2メモリに再配置された前記差分データのアドレスを前記第1メモリに記憶させ、前記第2メモリに記憶されている前記差分データに基づいて前記所定のプログラムのアップデートを実行する際に、前記第1メモリに記憶されている前記差分データのアドレスを参照して、前記差分データが記憶されている前記第2メモリ内の記憶領域を特定することが好ましい。また、本発明に係る携帯端末装置では、前記制御部は、前記第2メモリに前記差分データを再配置した際に、前記差分データのアドレスを参照して、前記第2メモリの記憶領域のうち前記差分データ及び当該差分データに関連するデータが記憶されていない記憶領域を初期化させることが好ましい。また、本発明に係る携帯端末装置では、前記制御部は、前記所定のプログラムのアップデートの際に、前記差分データと前記所定のプログラムとを、前記第2メモリの前記差分データ及び当該差分データに関連するデータが記憶されていない記憶領域に展開することが好ましい。本発明に係る記憶制御方法は、携帯端末装置が、所定のプログラムのアップデートの際に用いられる差分データの記憶を制御する記憶制御方法であって、前記携帯端末装置は、無線通信部と、前記差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、を備え、前記記憶制御方法は、前記無線通信部により前記差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比するステップと、前記対比するステップにおいて、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させるステップと、を含む。本発明に係る記憶制御プログラムは、携帯端末装置に所定のプログラムのアップデートの際に用いられる差分データの記憶制御を実行させるための記憶制御プログラムであって、前記携帯端末装置は、無線通信部と、前記差分データを記憶する所定の記憶領域が予め設けられている第1メモリと、前記所定の記憶領域より大きい第2メモリと、を備え、前記記憶制御プログラムは、前記無線通信部により前記差分データを受信する際に、前記差分データのサイズと前記所定の記憶領域のサイズとを対比する処理と、前記対比する処理において、前記差分データのサイズが前記所定の記憶領域のサイズに比べて小さい場合に前記差分データを前記第1メモリに記憶させ、前記差分データのサイズが前記所定の記憶領域のサイズに比べて大きい場合に前記差分データを前記第2メモリに記憶させる処理と、を前記携帯端末装置に実行させる。本発明によれば、所定のプログラムの差分データが、予め定められた記憶領域の記憶領域よりサイズが大きい場合であっても、所定のプログラムをアップデートすることができる。以下、本発明の実施の形態について説明する。まず、本発明の携帯端末装置の一実施形態に係る携帯電話機1の基本構造について、図1を参照しながら説明する。図1は、本実施形態に係る携帯電話機1の外観斜視図である。なお、図1は、いわゆる折り畳み型の携帯電話機の形態を示しているが、本発明に係る携帯電話機の形態としては、特にこれに限られない。例えば、両筐体を重ね合わせた状態から一方の筐体を一方向にスライドさせるようにした回転式ターンタイプや、操作部と表示部とが1つの筐体に配置され、連結部を有さない形式ストレートタイプでもよい。携帯電話機1は、操作部側筐体部2と、表示部側筐体部3とを備えて構成される。操作部側筐体部2は、表面部10に、操作部11と、携帯電話機1の使用者が通話時に発した音声が入力されるマイク12とを備えて構成される。操作部11は、各種設定や電話機能やメール機能等の各種機能を作動させるための機能設定操作キー13と、電話番号の数字やメール等の文字等を入力するための入力操作キー14と、各種操作における決定やスクロール等を行う決定操作キー15とから構成されている。また、表示部側筐体部3は、表面部20に、各種情報を表示するためのLCDLiquidCrystalDisplay表示部21と、通話の相手側の音声を出力するスピーカ22とを備えて構成されている。また、操作部側筐体部2の上端部と表示部側筐体部3の下端部とは、ヒンジ機構4を介して連結されている。また、携帯電話機1は、ヒンジ機構4を介して連結された操作部側筐体部2と表示部側筐体部3とを相対的に回転することにより、操作部側筐体部2と表示部側筐体部3とを互いに開いた状態開放状態にしたり、操作部側筐体部2と表示部側筐体部3とを折り畳んだ状態折畳み状態にしたりできる。図2は、本実施形態に係る携帯電話機1の機能を示す機能ブロック図である。携帯電話機1は、図2に示すように、操作部11と、マイク12と、無線通信部30と、LCD制御部41と、音声処理部42と、メモリ50と、制御部60とを操作部側筐体部2に備える。また、携帯電話機1は、LCD表示部21と、スピーカ22と、LCDドライバ23とを表示部側筐体部3に備える。無線通信部30は、基地局図示省略等の外部機器と信号の送受信を行う。この無線通信部30は、アンテナとしてのメインアンテナ31と、RF回路部32とを備える。メインアンテナ31は、基地局等の外部機器と、所定の変調方式で変調された高周波信号の送受信を行う。RF回路部32は、メインアンテナ31により送受信される高周波信号を処理する。具体的には、RF回路部32は、メインアンテナ31によって受信した信号を所定の復調方式で復調し、処理後の信号を制御部60に供給する。また、RF回路部32は、制御部60から供給された信号を所定の変調方式で変調し、メインアンテナ31を介して基地局等の外部機器に送信する。LCD制御部41は、制御部60の制御に従って、所定の画像処理を行い、処理後の画像データをLCDドライバ23に出力する。LCDドライバ23は、フレームメモリを備えており、LCD制御部41から供給された画像データをフレームメモリに蓄える。そして、LCDドライバ23は、フレームメモリに蓄えられた画像データを所定のタイミングでLCD表示部21又はサブLCD表示部図示省略に出力する。音声処理部42は、制御部60の制御に従って、所定の音声処理を行い、処理後の信号をスピーカ22に出力する。スピーカ22は、音声処理部42から供給された信号を外部に出力する。また、音声処理部42は、マイク12から入力された信号を処理し、処理後の信号を制御部60に出力する。メモリ50は、例えば、第1メモリ51と、第2メモリ52とにより構成されており、制御部60による演算処理に利用される。第1メモリ51は、例えば、フラッシュメモリ等の不揮発性メモリであり、携帯電話機1の機能を実行するための所定のプログラムを記憶すると共に、当該所定のプログラムのアップデートの際に用いられる差分データを記憶する所定の記憶領域が予め設けられている。また、第1メモリ51には、所定のプログラムの差分データに基づいてアップデートを行うか否かを判定するためのアップデートフラグを記憶しており、アップデートフラグがONである場合に制御部60によりアップデートが実行される。第2メモリ52は、例えば、SDRAMSynchronousDRAM等の揮発性メモリであり、制御部60による演算処理に利用されるワーキングメモリとしての機能を有する。第2メモリ52は、所定の記憶領域より大きい記憶容量を有している。制御部60は、携帯電話機1の全体を制御しており、例えば、無線通信部30、LCD制御部41、音声処理部42等に対して所定の制御を行う。また、制御部60は、操作部11等から入力を受け付けて、各種処理を実行する。そして、制御部60は、処理実行の際には、メモリ50を制御し、各種プログラム及びデータの読み出し、並びにデータの書き込みを行う。このように構成される携帯電話機1は、制御部60により、所定のプログラムをアップデートする場合に、所定のプログラムの差分データの記憶制御を行う。以下に、制御部60について、詳細な説明を行う。制御部60は、第1メモリ51に記憶されているアップデートフラグがOFFの場合、無線通信部30により所定のプログラムの差分データを受信する際に、差分データのサイズと第1メモリ51の所定の記憶領域の記憶容量サイズとを対比する。続いて、制御部60は、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて小さい場合、この差分データを第1メモリ51に記憶させる。また、制御部60は、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて大きい場合、この差分データを第2メモリ52に記憶させる。制御部60は、差分データを第1メモリ51又は第2メモリ52に記憶させる場合、差分データが記憶されている記憶領域のアドレスを第1メモリ51に記憶させる。続いて、制御部60は、差分データが第1メモリ51又は第2メモリ52に記憶されたことに応じて、所定のプログラムが実行されていない状態とするために携帯電話機1を再起動させる。具体的には、制御部60は、差分データを第2メモリ52に記憶させた場合、第2メモリ52に電力を供給して、第2メモリ52に記憶されている差分データを保持したまま携帯電話機1を再起動する。また、制御部60は、第1メモリ51のアップデートフラグをONにする。続いて、制御部60は、当該再起動が完了した際に所定のプログラムのアップデートを実行する。すなわち、制御部60は、第1メモリ51に記憶されているアップデートフラグがONであることに基づいて、所定のプログラムのアップデートを実行する。具体的には、制御部60は、再起動が完了した後、第1メモリ51に記憶されているアップデートフラグがONの場合、第1メモリ51に記憶されている差分データのアドレスを参照して、差分データが第2メモリ52に記憶されているか否かを判定する。制御部60は、差分データが第1メモリ51に記憶されている場合、第2メモリ52の記憶領域を初期化する。制御部60は、差分データが第2メモリ52に記憶されている場合、第2メモリ52に記憶されている差分データに基づいて所定のプログラムのアップデートを実行する際に、当該差分データを第2メモリ52内において再配置させる。図3は、本実施形態に係る差分データを再配置する場合の第2メモリ52の状況を示す図である。具体的には、図3aは、差分データが再配置される前の第2メモリ52の状況を示す図であり、図3bは、差分データが再配置され、初期化された後の第2メモリ52の状況を示す図である。制御部60は、第1メモリ51に記憶されている差分データのアドレスを参照して、差分データが記憶されている第2メモリ52内の記憶領域のアドレス図3に示すアドレスXを特定すると共に、第2メモリ52の空き領域を特定する。ここで、空き領域には、アップデートに用いられないデータ図3aに示されるデータA、B、Cを含む。続いて、制御部60は、第1メモリ51から読み出した差分データのアドレスに基づいて、当該空き領域に対して、差分データを末尾のデータから順に再配置を行う。ここでは、図3aに示すデータCに対応する記憶領域の末尾から順に、差分データの再配置が行われる。続いて、制御部60は、第2メモリ52に再配置された差分データが記憶されている記憶領域のアドレスを第1メモリ51に記憶させる。なお、制御部60は、差分データを再配置する際に、図3bに示すように、OTAアップデートの際に用いられるプログラムOTAプログラム及びOTAプログラムのスタックを第2メモリ52に記憶させる。このようにして、第2メモリ52には、OTAプログラムとOTAプログラムのスタックとが記憶されると共に、差分データが再配置される。続いて、制御部60は、第2メモリ52に差分データを再配置した際に、第2メモリ52に再配置された差分データが記憶されている記憶領域のアドレスに基づいて、第2メモリ52の記憶領域のうち差分データ及び当該差分データに関連するデータOTAプログラム及びOTAプログラムのスタックが記憶されていない記憶領域図3aに示されるデータA及びB並びにCの一部に対応する記憶領域を初期化させる。これによって、初期化された記憶領域は、アップデートにおいてワークメモリとして使用することができる。続いて、制御部60は、所定のプログラムのアップデートの際に、第1メモリ51又は第2メモリ52に記憶されている差分データのエラー検出処理を行う。続いて、制御部60は、差分データのエラーが検出されなかった場合、第2メモリ52においてアップデートを実施するために、第1メモリ51に記憶されている所定のプログラムを第2メモリ52に展開する。また、制御部60は、第1メモリ51又は第2メモリ52に記憶されている差分データを第2メモリ52に展開する。制御部60は、第2メモリ52に記憶されている差分データに基づいて所定のプログラムのアップデートを実行する際に、第1メモリ51に記憶されている差分データのアドレスを参照して、差分データが記憶されている第2メモリ52内の記憶領域を特定する。これによって、第2メモリ52内の差分データをOTAプログラムと共に第2メモリ52内のワークメモリに展開させることができる。図4及び図5は、本実施形態に係る携帯電話機1により差分データを記憶させる処理の流れの一例を示すフローチャートである。ステップS1において、制御部60は、第1メモリ51に記憶されているアップデートフラグがOFFであるか否かを判定する。制御部60は、この判定がYESの場合、ステップS2に処理を移し、この判定がNOの場合、図5のステップS9に処理を移す。ステップS2において、制御部60は、無線通信部30により所定のプログラムの差分データを外部機器から受信するか否かを判定する。制御部60は、この判定がYESであると判定した場合、ステップS3に処理を移し、この判定がNOの場合、本フローチャートを終了する。ステップS3において、制御部60は、受信する差分データのサイズを特定し、この差分データのサイズと第1メモリ51の所定の記憶領域の記憶容量とを対比する。そして、制御部60は、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて大きいか否かを判定する。制御部60は、この判定がYESの場合、ステップS4に処理を移し、この判定がNOの場合、ステップS6に処理を移す。ステップS4において、制御部60は、無線通信部30により受信した差分データを第2メモリ52に記憶させる。すなわち、制御部60は、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて大きい場合、この差分データを第2メモリ52に記憶させる。また、制御部60は、差分データが第2メモリ52に記憶されている旨を第1メモリ51に記憶させる。ステップS5において、制御部60は、差分データに対応する第2メモリ52の記憶領域のアドレスを第1メモリ51に記憶させる。制御部60は、この処理が終了すると、ステップS7に処理を移す。ステップS6において、制御部60は、無線通信部30により受信した差分データを第1メモリ51に記憶させる。すなわち、制御部60は、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて小さい場合、この差分データを第1メモリ51に記憶させる。また、制御部60は、差分データが第1メモリ51に記憶されている旨を第1メモリ51に記憶させる。制御部60は、この処理が終了すると、ステップS7に処理を移す。ステップS7において、制御部60は、第1メモリ51に記憶されているアップデートフラグをONに設定する。ステップS8において、制御部60は、携帯電話機1を再起動させる。制御部60は、この処理が終了すると、ステップS1に処理を移す。図5に説明を移す。ステップS9において、制御部60は、差分データが第2メモリ52に記憶されているか否かを判定する。制御部60は、この判定がYESの場合、ステップS10に処理を移し、この判定がNOの場合、ステップS12に処理を移す。ステップS10において、制御部60は、第2メモリ52に記憶されている差分データを再配置する。ステップS11において、制御部60は、第2メモリ52において、差分データ及び差分データの関連データが記憶されている領域以外の記憶領域を初期化する。ここで、差分データとの関連データとは、OTAを実施するためのプログラムOTAプログラム及び当該プログラムのスタックOTAスタックである。制御部60は、この処理が終了すると、ステップS13に処理を移す。ステップS12において、制御部60は、第2メモリ52の記憶領域を初期化する。制御部60は、この処理が終了すると、ステップS13に処理を移す。ステップS13において、制御部60は、第1メモリ51又は第2メモリ52に記憶されている差分データのエラー検出処理を行い、差分データにエラーがあるか否かを判定する。制御部60は、この判定がYESの場合、ステップS15に処理を移し、この判定がNOの場合、ステップS14に処理を移す。ステップS14において、制御部60は、差分データにエラーがなく正常であるものと判定し、アップデートを実行する。制御部60は、アップデートを実行する際に、第1メモリ51に記憶されている所定のプログラムを第2メモリ52の記憶領域であって、差分データ及び差分データの関連データが記憶されている領域以外の記憶領域に展開すると共に、第1メモリ51又は第2メモリ52に記憶されている差分データを第2メモリ52に展開する。制御部60は、この処理が終了すると、ステップS16に処理を移す。ステップS15において、制御部60は、携帯電話機1のLCD表示部21にエラー表示を行う。制御部60は、この処理が終了すると、ステップS16に処理を移す。ステップS16において、制御部60は、アップデートが完了した後、第1メモリ51に記憶されているアップデートフラグをOFFに設定する。ステップS17において、制御部60は、携帯電話機1を再起動する。制御部60は、この処理が終了すると、ステップS1に処理を移す。以上、本実施形態によれば、携帯電話機1は、制御部60により、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量サイズに比べて小さい場合、この差分データを第1メモリ51に記憶させ、差分データのサイズが第1メモリ51の所定の記憶領域の記憶容量に比べて大きい場合、この差分データを第2メモリ52に記憶させる。よって、携帯電話機1は、所定のプログラムの差分データが予め定められた記憶領域よりサイズが大きい場合であっても、第2メモリ52に記憶された差分データを利用して所定のプログラムをアップデートすることができる。また、携帯電話機1は、第1メモリ51が不揮発性メモリであり、第2メモリ52が揮発性メモリにより構成される。よって、携帯電話機1は、不揮発性メモリである第1メモリ51の記憶容量が足りない場合に、揮発性メモリである第2メモリ52を利用して所定のプログラムのアップデートに必要な差分データを記憶することができる。また、携帯電話機1は、制御部60により、差分データを第2メモリ52に記憶させた場合に、第2メモリ52に記憶されている差分データを保持したまま、携帯電話機1を再起動し、当該再起動が完了した際に所定のプログラムのアップデートを実行する。よって、携帯電話機1では、差分データが第1メモリ51又は第2メモリ52に記憶されたことに応じて、所定のプログラムが実行されていない状態として、所定のプログラムのアップデートを可能にすることができる。また、携帯電話機1は、制御部60により、第2メモリ52に記憶されている差分データに基づいて所定のプログラムのアップデートを実行する際に、差分データを第2メモリ52内において再配置させる。よって、携帯電話機1は、第2メモリ52内において差分データを再配置することによって、差分データを最適な位置に配置して第2メモリ52における記憶可能領域を確保することができる。また、携帯電話機1は、制御部60により、第2メモリ52に再配置された差分データのアドレスを第1メモリ51に記憶させ、第2メモリ52に記憶されている差分データに基づいて所定のプログラムのアップデートを実行する際に、第1メモリ51に記憶されている差分データのアドレスを参照して、差分データが記憶されている第2メモリ52内の記憶領域を特定する。よって、携帯電話機1は、再起動した場合であっても、第2メモリ52において再配置された差分データのアドレスを第1メモリ51を参照して特定することができる。また、携帯電話機1は、制御部60により、第2メモリ52に差分データを再配置した際に、差分データのアドレスを参照して、第2メモリ52の記憶領域のうち差分データ及び当該差分データに関連するデータが記憶されていない記憶領域を初期化させる。よって、携帯電話機1は、第2メモリ52に一時的に記憶されているデータのうち、不要なデータを削除して、所定のプログラムのアップデートに必要な記憶領域を増加させることができる。また、携帯電話機1は、所定のプログラムのアップデートの際に、差分データと所定のプログラムとを第2メモリ52の記憶領域であって、差分データ及び差分データに関連するデータ以外の領域に展開するので、差分データ及び差分データに関連するデータが消去されることを阻止することができる。以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。また、本発明は、本実施形態に係る携帯電話機1に限られるものではなく、携帯電話機1が本発明に係る各種機能を実行する方法、携帯電話機1に本発明に係る各種機能を実行させるためのプログラム、及びこのプログラムを記憶した記憶媒体にも適用可能である。また、本発明は、例えば、PDAPersonalDigitalAssistantや無線通信機能を備えたパーソナルコンピュータ等、様々な携帯端末装置に適用可能である。また、本実施形態では、差分データのエラー検出処理をアップデートを実行する直前に行うものとしたが、これに限らず、差分データの受信時にエラー検出処理を行ったり、差分データを第1メモリ51又は第2メモリ52に記憶させた際にエラー検出処理を行ったりしてもよい。