電力を供給する二次電池と、上記二次電池への充電が行われていることを示す充電信号を検出する充電信号検出部と、複数のアプリケーションソフトを格納するための記憶部と、上記記憶部からアプリケーションソフトを読み出してアプリケーションソフトを制御するアプリケーションソフト制御部とを有し、アプリケーションソフト制御部は、上記記憶部から複数のアプリケーションソフトを読み出して同時に起動させた状態で、上記充電信号検出部による充電信号を検出しないとき、上記起動している複数のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うことを特徴とする携帯端末。上記アプリケーションソフト制御部は、上記充電信号検出部による充電信号を検出しないとき、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定するバックグランド起動判定部と、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動しているアプリケーションソフトの起動制限を行うアプリケーション起動制限処理部とを備えていることを特徴とする請求項1に記載の携帯端末。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることを特徴とする請求項2に記載の携帯端末。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している一部のアプリケーションソフトを起動制限対象とすることを特徴とする請求項2に記載の携帯端末。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、判定されたバックグランドで起動しているアプリケーションソフトのうち、予め登録されたアプリケーションソフト以外のアプリケーションソフトを起動制限対象とすることを特徴とする請求項4に記載の携帯端末。上記アプリケーション起動制限処理部によるアプリケーションソフトの起動制限処理は、起動制限対象であるアプリケーションソフトを終了させる処理であることを特徴とする請求項2~5の何れか1項に記載の携帯端末。上記アプリケーション起動制限処理部によるアプリケーションソフトの起動制限処理は、起動制限対象であるアプリケーションの実行機能を落とす処理であることを特徴とする請求項2~5の何れか1項に記載の携帯端末。上記アプリケーションソフト制御部は、本携帯端末において省電力モードが実行されたことを示す省電力モード信号を検出する省電力モード信号検出部を更に備え、上記バックグランド起動判定部は、上記充電信号検出部による充電信号を検出しなくなった後、上記省電力モード信号検出部が省電力モード信号を検出したときに、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することを特徴とする請求項2~7の何れか1項に記載の携帯端末。上記バックグランド起動判定部は、上記充電信号検出部による充電信号を検出しなくなり、さらに、所定時間経過後に、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することを特徴とする請求項2~7の何れか1項に記載の携帯端末。上記アプリケーション起動制限処理部によるアプリケーション起動制限処理中に、上記充電信号検出部による充電信号を検出したとき、起動制限処理中のアプリケーションソフトの起動制限を解除する起動制限解除部をさらに備えていることを特徴とする請求項2~9の何れか1項に記載の携帯端末。二次電池によって駆動することが可能で、同時に複数のアプリケーションソフトを起動可能な携帯端末におけるアプリケーションソフトの制御方法において、第1のアプリケーションソフトを起動し、フォアグラウンドで実行する第一ステップと、第2のアプリケーションソフトを起動し、バックグラウンドで実行する第二ステップと、二次電池へ充電するための電力が外部から供給されているか否かを確認する第三ステップと、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された場合には、バックグラウンドで実行されている上記第2のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行う第四ステップと、を含むことを特徴とする携帯端末におけるアプリケーションソフト制御方法。上記第四ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定する第五ステップと、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動しているアプリケーションソフトの起動制限を行う第六ステップとを含むことを特徴とする請求項11に記載の携帯端末におけるアプリケーションソフト制御方法。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることを特徴とする請求項12に記載の携帯端末におけるアプリケーションソフト制御方法。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している一部のアプリケーションソフトを起動制限対象とすることを特徴とする請求項12に記載の携帯端末におけるアプリケーションソフト制御方法。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、判定されたバックグランドで起動しているアプリケーションソフトのうち、予め登録されたアプリケーションソフト以外のアプリケーションソフトを起動制限対象とすることを特徴とする請求項14に記載の携帯端末におけるアプリケーションソフト制御方法。上記第五ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、さらに、本携帯端末において省電力モードが実行されたことを示す省電力モード信号を検出したとき、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することを特徴とする請求項12~15の何れか1項に記載の携帯端末におけるアプリケーションソフト制御方法。上記第五ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、さらに、所定時間経過後に、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することを特徴とする請求項12~15の何れか1項に記載の携帯端末におけるアプリケーションソフト制御方法。上記第六ステップの実行中に、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていることが確認されたとき、起動制限処理中のアプリケーションソフトの起動制限を解除することを特徴とする請求項12~17の何れか1項に記載の携帯端末におけるアプリケーションソフト制御方法。コンピュータに、請求項11~18の何れか1項に記載の各ステップを実行させる携帯端末におけるアプリケーションソフト制御プログラム。請求項19に記載のアプリケーションソフト制御プログラムを記録したコンピュータ読み取り可能な記録媒体。ところで、特許文献1に開示された技術は、従来型携帯電話フィーチャーフォンでは有効な技術であった。つまり、従来型携帯電話フィーチャーフォンでは、アプリケーションソフト以下、アプリと省略するは同時に1つ一部の高機能な機種では2つしか起動できず、あるアプリを使用している時に別のアプリを使用したければ、先に起動したアプリを終了してから起動する必要があったため、特許文献1に開示されているように、常にフルパワーで点灯していると電力消費が相対的に多いデバイスであるバックライトを制御するだけで充分な節電になっていた。しかしながら、最近のスマートフォンと呼ばれる携帯電話では、パソコンで培われた技術に基づくプラットフォームが採用され、パソコンのように、CPUやメモリの性能が許す限り、複数のアプリをマルチタスクで起動し、フォアグラウンド/バックグラウンドで同時に実行することが可能になっている。そのため、フィーチャーフォンに比べてCPUやメモリの稼働率が高くなり、CPUやメモリでの電力消費が相対的に多くなる傾向にある。更に、特に日本においては、フィーチャーフォンと呼ばれる従来型の携帯電話に搭載されていたさまざまな機能をスマートフォンでも使用したいという要望が強く、俗にガラパゴススマートフォンと呼ばれる、日本独自の機能を多数搭載した高機能型のスマートフォンが人気である。そして、このような高機能型のスマートフォンでは、搭載されているハードウェアデバイス例えばカメラ、ワンセグテレビ用のアンテナ、電子マネー用のFelica、測位用のGPS受信機能、歩数計などに使用する加速度センサ等の駆動を必要とするようなアプリも、当然マルチタスク機能によって複数起動することができる。従って、高機能型のスマートフォンでは、CPUやメモリに加えて、上述のハードウェアデバイスでも電力を消費することになり、バッテリーの持続時間がますます短くなってしまうという問題がある。ところで、バッテリー駆動機器におけるマルチタスクでのプログラム実行自体は、ノートパソコンでは従来実装されている技術であるが、ノートパソコンは電源に接続されずにバッテリーで駆動している状態では、ユーザが一定時間以上直接操作しない時例えば持ち運びの時にはユーザ自身により電源を切られているか、スリープ状態にされていることがほとんどである。これに対して、バッテリー駆動中のスマートフォンの場合、スリープ状態であっても、バックライトの消灯による節電が行なわれるものの、少なくとも電話機能やメール機能の待ち受けのための電力は消費される。また、スマートフォンは、ノートパソコンに比べてディスプレイの面積が狭いので、複数のアプリを起動している場合でもバックグラウンドのアプリに関する表示画面はディスプレイ上に現れないことが多い。このため、ユーザがあるアプリを起動したまま次のアプリを起動して使用した時に、先に起動したアプリがバックグラウンドで駆動し続けていることに気づかずにそのまま放置してしまい、その結果、無駄にバッテリーの電力を消費してしまうという問題が生じる。このように、これまでのスマートフォンでは、ユーザ自身の使い方によって無駄にバッテリーの電力を消費してバッテリーの持続時間を短くしてしまい、ユーザの認識に反して短時間で電池切れを起こしてしまうという問題が頻発するようになった。本発明は、上記の各問題点に鑑みてなされたものであり、その目的は、携帯電話に充電器が接続され電力供給されている時にはマルチタスク機能によりアプリを自由に起動できるが、充電器が外されると、バックグラウンドで起動されているアプリを終了させることにより、複数のアプリケーションを同時に起動させるマルチタスク機能を有する携帯情報端末において、ユーザの認識に反して無駄にバッテリーの電力が消費されることによってバッテリーの持続時間が短くなることを防止し得る携帯端末及びアプリケーションソフト制御方法を提供することにある。本発明の携帯端末は、上記の課題を解決するために、電力を供給する二次電池と、上記二次電池への充電が行われていることを示す充電信号を検出する充電信号検出部と、複数のアプリケーションソフトを格納するための記憶部と、上記記憶部からアプリケーションソフトを読み出してアプリケーションソフトを制御するアプリケーションソフト制御部とを有し、アプリケーションソフト制御部は、上記記憶部から複数のアプリケーションソフトを読み出して同時に起動させた状態で、上記充電信号検出部による充電信号を検出しなくなった後、上記起動している複数のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うことを特徴としている。一般に、二次電池で駆動することが可能で、且つ、同時に複数のアプリケーションソフトを同時に起動させるマルチタスク機能を有する携帯端末において、バックグランドで起動しているアプリケーションソフトをユーザが常に認識できるものではなく、ユーザは、当該アプリケーションソフトが起動していることを忘れてしまうこともある。そのような場合であって、且つ、二次電池を使用して携帯端末を駆動している場合には、ユーザが認識していないアプリケーションソフトによって電力が消費されることがある。つまり、ユーザの認識に反して無駄にバッテリーの電力が消費されてしまうことになる。ところが、上記の構成によれば、複数のアプリケーションソフトを読み出して同時に起動させた状態で、上記充電信号検出部による充電信号を検出しないとき、上記起動している複数のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うことで、二次電池使用時における不要なアプリケーションソフトの起動による電力の消費を抑えることができる。従って、ユーザの認識に反して無駄にバッテリーの電力が消費されることによってバッテリーの持続時間が短くなることを防止することが可能となり、結果として、バッテリーの持続時間を長くできるという効果を奏する。上記アプリケーションソフト制御部は、上記充電信号検出部による充電信号を検出しなくなった後、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定するバックグランド起動判定部と、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動しているアプリケーションソフトの起動制限を行うアプリケーション起動制限処理部とを備えていることが好ましい。一般に、複数同時に起動しているアプリケーションソフトでは、フォアグランドで起動しているアプリケーションソフトと、バックグランドで起動しているアプリケーションソフトに分かれる。通常、ユーザは、バックグランドで起動しているアプリケーションソフトについて認識しにくい。このため、携帯電話の節電のためには、ユーザは意図してバックグランドで起動しているアプリケーションソフトを確認して、バックグランドで起動しているアプリケーションソフトがあれば終了するように操作する必要がある。しかしながら、上記の構成によれば、バックグランド起動判定部によって、充電信号検出部による充電信号を検出しないとき、本携帯端末において、バックグランドでアプリケーションソフトが起動していることが判定されたとき、アプリケーション起動制限処理部によって、バックグランドで起動しているアプリケーションソフトの起動制限を行うことで、ユーザが認識し難いバックグランドで起動しているアプリケーションソフトの起動制限が二次電池による駆動に切り替わったときに自動的に行なわれるので、ユーザが意図することなく、二次電池使用時におけるバックグランドで起動しているアプリケーションソフトの起動による電力の消費を抑えることができる。これにより、ユーザの認識に反して無駄にバッテリーの電力が消費されることを確実に抑制することができる。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることが好ましい。上記のように、バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることで、二次電池使用時におけるバックグランドで起動しているアプリケーションソフトの起動による電力の消費を確実に抑えることができる。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している一部のアプリケーションソフトを起動制限対象とすることが好ましい。上述したように、電力の消費の低減という観点から、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることは好ましいが、上記構成のように、バックグランドで起動している一部のアプリケーションソフトを起動制限対象としてもよい。この場合、ユーザが常に起動させておきたいアプリケーションソフトを指定する等して、起動制限対象から外すことが可能となるので、ユーザの利便性が向上する。具体的には、以下のように処理すればよい。上記アプリケーション起動制限処理部は、上記バックグランド起動判定部によってバックグランドでアプリケーションソフトが起動していると判定されたとき、判定されたバックグランドで起動しているアプリケーションソフトのうち、予め登録されたアプリケーションソフト以外のアプリケーションソフトを起動制限対象とすることが好ましい。上記アプリケーション起動制限処理部によるアプリケーションソフトの起動制限処理は、起動制限対象であるアプリケーションソフトを終了させる処理であることが好ましい。この場合、起動制限対象であるアプリケーションソフトを終了させることにより、終了させたアプリケーションソフトの起動によって消費している電力を確実に削減することができる。上記アプリケーション起動制限処理部によるアプリケーションソフトの起動制限処理は、起動制限対象であるアプリケーションソフトの実行機能を制限する処理であることが好ましい。ここで、アプリケーションソフトの実行機能の制限とは、例えば、一定時間ごとにサーバにアクセスするアプリケーションソフトの場合、アクセスの間隔を長くする等を示す。上記バックグランド起動判定部は、上記充電信号検出部による充電信号を検出しなくなった後、本携帯端末に実装されている省電力モードが実行されるとき、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することが好ましい。上記の構成によれば、携帯端末が省電力モードになるのに連動して、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定するようになっているので、充電信号検出部による充電信号を検出しなくなった後、直ぐにバックグランドで起動しているアプリケーションソフトの起動制限を行われることがないので、ユーザは、バックグランドで起動しているアプリケーションソフトの確認を行うことが可能となる。例えば、ユーザに対して、事前に、バックグランドで起動しているアプリケーションソフトの起動制限を行なう旨を知らせることができる。これにより、ユーザは、バックグランドで起動しているアプリケーションソフトが起動制限される前に、フォアグランドで起動しているアプリケーションソフトと、バックグランドで起動しているアプリケーションソフトとを入れ替えたり、アプリケーションソフトの設定を変更したりすることが可能となり、ユーザにとって利便性の向上を図ることができる。また、バックグランドで起動しているアプリケーションソフトの起動制限のタイミングとしては、上記のように、省電力モードへの移行時ではなく、下記のように、所定時間経緯後にしてもよい。上記バックグランド起動判定部は、上記充電信号検出部による充電信号を検出しなくなり、さらに、所定時間経過後に、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することが好ましい。充電信号検出部による充電信号を検出したとき、起動制限処理中のアプリケーションソフトの起動制限を解除する起動制限解除部をさらに備えていることが好ましい。このように、一度起動制限処理が実行されているアプリケーションソフトを、充電信号の検出のタイミングで当該起動制限を解除することで、起動制限前のバックグランドで起動しているアプリケーションソフトの復元を可能としている。これにより、起動制限処理が実行されているアプリケーションソフトに対して、ユーザが復元のための処理を行わなくて済むので、ユーザの利便性が向上する。本発明のアプリケーションソフト制御方法は、二次電池によって駆動することが可能で、同時に複数のアプリケーションソフトを起動可能な携帯端末におけるアプリケーションソフトの制御方法において、第1のアプリケーションソフトを起動し、フォアグラウンドで実行する第一ステップと、第2のアプリケーションソフトを起動し、バックグラウンドで実行する第二ステップと、二次電池へ充電するための電力が外部から供給されているか否かを確認する第三ステップと、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された場合には、バックグラウンドで実行されている上記第2のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行う第四ステップと、を含むことを特徴としている。上記の構成によれば、複数のアプリケーションソフトを読み出して同時に起動させた状態で、二次電池へ充電するための電力が外部から供給されていないことが確認された場合には、バックグラウンドで実行されている上記第2のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うことで、二次電池使用時における不要なアプリケーションソフトの起動による電力の消費を抑えることができる。従って、ユーザの認識に反して無駄にバッテリーの電力が消費されることによってバッテリーの持続時間が短くなることを防止することが可能となり、結果として、バッテリーの持続時間を長くできるという効果を奏する。上記第四ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定する第五ステップと、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動しているアプリケーションソフトの起動制限を行う第六ステップとを含むことのが好ましい。上記の構成によれば、第四ステップによって、二次電池へ充電するための電力が外部から供給されていないことが確認された後、本携帯端末において、バックグランドでアプリケーションソフトが起動していることが判定されたとき、第五ステップによって、バックグランドで起動しているアプリケーションソフトの起動制限を行うことで、ユーザが認識し難いバックグランドで起動しているアプリケーションソフトの起動制限が二次電池による駆動に切り替わったときに自動的に行なわれるので、ユーザが意図することなく、二次電池使用時におけるバックグランドで起動しているアプリケーションソフトの起動による電力の消費を抑えることができる。これにより、ユーザの認識に反して無駄にバッテリーの電力が消費されることを確実に抑制することができる。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることが好ましい。上記のように、第六ステップにおいて、第五ステップによってバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している全てのアプリケーションソフトを起動制限対象とすることで、二次電池使用時におけるバックグランドで起動しているアプリケーションソフトの起動による電力の消費を確実に抑えることができる。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、バックグランドで起動している一部のアプリケーションソフトを起動制限対象とすることが好ましい。この場合、ユーザが常に起動させておきたいアプリケーションソフトを指定する等して、起動制限対象から外すことが可能となるので、ユーザの利便性が向上する。具体的には、以下のように処理すればよい。上記第六ステップは、上記第五ステップにおいてバックグランドでアプリケーションソフトが起動していると判定されたとき、判定されたバックグランドで起動しているアプリケーションソフトのうち、予め登録されたアプリケーションソフト以外のアプリケーションソフトを起動制限対象とすることが好ましい。上記第五ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、さらに、本携帯端末において省電力モードが実行されたことを示す省電力モード信号を検出したとき、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することが好ましい。上記の構成によれば、携帯端末が省電力モードになるのに連動して、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定するようになっているので、第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、直ぐにバックグランドで起動しているアプリケーションソフトの起動制限を行われることがないので、ユーザは、バックグランドで起動しているアプリケーションソフトの確認を行うことが可能となる。これにより、ユーザは、バックグランドで起動しているアプリケーションソフトが起動制限される前に、フォアグランドで起動しているアプリケーションソフトと、バックグランドで起動しているアプリケーションソフトとを入れ替えたり、アプリケーションソフトの設定を変更したりすることが可能となり、ユーザにとって利便性の向上を図ることができる。また、バックグランドで起動しているアプリケーションソフトの起動制限のタイミングとしては、上記のように、省電力モードへの移行時ではなく、下記のように、所定時間経緯後にしてもよい。上記第五ステップは、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていないことが確認された後、さらに、所定時間経過後に、本携帯端末において、バックグランドでアプリケーションソフトが起動しているか否かを判定することが好ましい。上記第六ステップの実行中に、上記第三ステップにおいて、二次電池へ充電するための電力が外部から供給されていることが確認されたとき、起動制限処理中のアプリケーションソフトの起動制限を解除することが好ましい。このように、一度起動制限処理が実行されているアプリケーションソフトを、二次電池へ充電するための電力が外部から供給されていることで当該起動制限を解除することで、起動制限前のバックグランドで起動しているアプリケーションソフトの復元を可能としている。これにより、起動制限処理が実行されているアプリケーションソフトに対して、ユーザが復元のための処理を行わなくて済むので、ユーザの利便性が向上する。上述したアプリケーションソフト制御方法の各ステップをコンピュータに実行させる携帯端末におけるアプリケーションソフト制御プログラムを用いることで、汎用なコンピュータで、アプリケーションソフト制御を実行することができる。さらに、汎用性を高めるために、上記プログラムをコンピュータ読み取り可能な記録媒体に記録するようにしてもよい。本発明の携帯端末は、電力を供給する二次電池と、上記二次電池への充電が行われていることを示す充電信号を検出する充電信号検出部と、複数のアプリケーションソフトを格納するための記憶部と、上記記憶部からアプリケーションソフトを読み出してアプリケーションソフトを制御するアプリケーションソフト制御部とを有し、アプリケーションソフト制御部は、上記記憶部から複数のアプリケーションソフトを読み出して同時に起動させた状態で、上記充電信号検出部による充電信号を検出しないとき、上記起動している複数のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うことで、ユーザの認識に反して電池切れを起こすことが防止できるという効果を奏する。<実施の形態1>本発明の一実施の形態について説明すれば、以下の通りである。なお、本実施の形態では、本発明の携帯端末として携帯電話を例にして説明する。携帯電話図2機能ブロック図図2は、本実施の形態に係る携帯電話1と充電器2との概略構成を示すブロック図である。携帯電話1は、図2に示すように、内部にバッテリー二次電池20を搭載しており、バッテリー20を充電するために充電端子1aや過充電防止のための充電制御回路図示せずを有している。一方、充電器2は、商用電源から電力を取得するプラグ及びコード、取得した電力を携帯電話側の充電端子1aに供給するのに適した電力に変換するための変圧器、整流器、安定化回路等からなる電源供給部AC/DCアダプター21と、携帯電話1側の充電端子1aに接続するためのコード及び充電端子出力端子2aを有している。上記充電器2は、携帯電話1を保持できるような充電台クレードルになっていることもあり、携帯電話1側の充電端子1aと接続できるよう携帯電話1とセットで販売されることが多かったが、最近は携帯電話1側の充電端子1aをMicroUSBのような汎用的な規格に従った形状にしておき、他の携帯電話1とも共通使用できることが多い。なお、充電器2は、携帯電話1のバッテリー20に充電する電力を供給できるようならどんなものでも良く、例えば前記のように携帯電話1側の端子がMicroUSBの場合、専用の充電器2を使う代わりに、一般的なUSB機器パソコン等に接続して充電することもでき、この場合電力を供給するパソコン等とUSBケーブルを充電器2とみなすことができる。また、携帯電話1が対応している場合、無接点充電技術を利用して充電するような仕組みになっていても良い。上記携帯電話1は、充電器2に接続されていて電力が供給されているか否かを検出する機能図1の充電状況検出部充電信号検出部16を持っており、充電器2に接続されていて電力が供給されているか否かによって、例えば表示装置13に用いられるバックライトの明るさを変える等の制御することが可能となっている。この制御は、図1に示すCPU10によって行なわれる。また、携帯電話1には、図1に示すように、CPU10に対して、バス11を介して接続された通信部12、表示装置13、入力装置14、各種機能デバイス15、充電状況検出部16、ストレージデバイス記憶部17、動作用メモリ18、ストレージデバイス17、動作用メモリ18が実装されると共に、上記通信部12に接続されたアンテナ19、上記充電状況検出部16に接続されたバッテリー20が実装されている。上記CPU10は、携帯電話1の機能全ての制御を行なう制御部であり、バス11を介して接続された各種デバイスなどとデータのやり取りも行なう。上記通信部12は、電話、メールなどの携帯電話としての基本通信機能を実現すると共に、ワンセグテレビなどの通信機能を実現するようになっている。上記表示装置13は、液晶表示装置、有機EL表示装置等のフラットディスプレイパネルで構成された小型の表示装置からなる。液晶表示装置の場合には、バックライトを備える。上記入力装置14は、キーボード、タッチパネル等のユーザインターフェースからなる。上記各種機能デバイス15には、例えばカメラ、ワンセグテレビ用の受信機能、電子マネー用のFelica、測位用のGPS受信機能、歩数計などに使用する加速度センサ等の機能がある。上記充電状況検出部16は、バッテリー20が充電されているか否かを検出するようになっている。この検出結果は、CPU10に送られる。上記ストレージデバイス17は、携帯電話1の内蔵メモリや携帯電話1に着脱可能なSDメモリカードのような記録媒体である。このストレージデバイス17には、プログラムやデータが保存されているが、以下、それらのプログラムの内で携帯電話の基本機能電源が入っている時には常時動いている機能.例えば電話機能そのものや、メールの受信機能、時計機能等以外の、ユーザがユーザの意思によって起動終了できて、ファイルを編集したり、ゲームを行ったり、テレビを見たり、といった機能を実現するプログラムをアプリケーションプログラムアプリケーションソフト以下、アプリと省略して説明すると定義する。上記動作用メモリ18は、上記ストレージデバイス17から読み取ったプログラムアプリケーションソフト等を一時的に格納すると共に、アプリを実行させる際に使用するワーキングメモリとして使用される。ここで、ユーザが入力装置14である、テンキーやタッチパネルを操作して適切なアプリを起動するよう指示をすると、指示されたアプリが起動される。これらのアプリはそれぞれに機能を有しており、携帯電話1に実装されている各部品を駆動させて、ユーザが求める動作を行う。ユーザがアプリを使い終わると、アプリは、ユーザの指示に基づいて終了する。そして、マルチタスク機能が実装されている本実施の形態に係る携帯電話1では、ユーザは、あるアプリが起動している状態の時にも、CPU10の速度や動作用メモリ18の容量が許す限り異なるアプリを起動することができ、この場合は一般に後から起動したアプリの方がフォアグラウンドでの制御になる、つまり、携帯電話1の表示装置3には、後から起動したアプリに関する画面が表示され、ユーザは後から起動した方のアプリへの指示をテンキーやタッチパネルから入力できるようになる。一方、先に起動していたアプリはバックグラウンドでの処理に移行し、表示装置13には、制御画面が表示されずマルチウィンドウシステムの場合は、表示はされるがフォアグラウンドで動いているアプリのウィンドウの陰に隠れる、そのアプリを再びフォアグラウンドにしない限りユーザがそのアプリへの指示を出すことができなくなるが、そのアプリはCPU10上では動作し続けていることになる。そのため、例えばワンセグテレビのアプリで録画を指示した後に、録画をしながらブラウザを起動してネット検索を行うようなことができる。しかしながら、上記のようなマルチタスク機能が実装された携帯電話1では、複数のアプリが同時に起動しているため、電力消費が多くなる。このために、本発明では、アプリケーションソフトの起動を制御することで、電力消費を抑えることを実現している。つまり、本発明のアプリケーションソフトの制御は、CPU10に含まれるアプリケーションソフト制御部100図1によって実現される。アプリケーションソフト制御部図1機能ブロック図図1は、アプリケーションソフト制御部100の機能ブロック図を示す。上記アプリケーションソフト制御部100は、上記動作用メモリ18から複数のアプリに対応するプログラムを読み出して同時に起動させた状態で、上記充電状況検出部16による検出信号が、バッテリー20への充電が行なわれていないことを示す信号であった場合、上記起動している複数のアプリケーションソフトのうち、少なくとも1つのアプリケーションソフトによる消費電力を低減させるための起動制限を行うようになっている。この起動制限を実現するために、上記アプリケーションソフト制御部100は、図1に示すように、アプリケーション起動処理部101、バックグランド起動判定部102、アプリケーション起動制限処理部103、アプリケーション復元処理部104を含んでいる。上記アプリケーション起動処理部101は、入力装置14からのアプリケーション起動指示を受け付けると、動作用メモリ18から指示されたアプリのプログラムを読み込み、指示されたアプリを起動する。上記アプリケーション起動処理部101では、新たにアプリが起動されるとき、既にフォアグランドで起動しているアプリがあれば、そのアプリをバックグランドで起動するように振り分け、新たに起動されたアプリをフォアグランドで起動するように振り分ける。上記バックグランド起動判定部102は、充電状況検出部16からの検出信号、すなわち充電器2からバッテリー20に電力が供給されていないことを示す検出信号を受け付けると、バックグランドでアプリが起動しているか否かを判定する。上記アプリケーション起動制限処理部103は、バックグランド起動判定部102によりバックグランドでアプリが起動していると判定されたことを示す信号を受け付けると、バックグランドで起動しているアプリの起動制限を行う。この場合、上記アプリの起動制限は、バックグランドで起動しているアプリによる電力消費を無くす、あるいはできるだけ電力消費を少なくするために行うものである。従って、アプリの起動制限には、少なくとも以下の処理のいずれかを含んでいる。1バックグランドで起動している全てのアプリを終了させること。2バックグランドで起動しているアプリのうち、予め設定した数のアプリの数になるまで、アプリを終了させること。3バックグランドで起動しているアプリの性能を落とすこと。ここで、上記1~3の処理に共通して言えることは、何れの処理を行う場合であっても、携帯電話1として必須の機能である電話着信機能、メール受信機能、時計機能等については制限を行わない。また、上記2の処理においては、例えばアプリを2つまで、3つまで等決められた件数を起動できる、といった実装になっていてもよい。ここで、アプリを終了する優先度は、アプリ同士の間で予め決められていてもよし、バックグラウンドに移行した順番で決めてもよいし、あるいはユーザがその時に選ぶようになっていてもよい。また、新たなアプリの起動についても、制限として決められた同時起動可能な数までは追加で起動できるようになっていることが望ましい。また、上記3の処理において、バックグランドで起動しているアプリの性能を落とすとは、例えば、一定時間ごとにサーバにアクセスするアプリの場合には、サーバへのアクセスの間隔を長くすることが考えられる。上記アプリケーション復元処理部起動制限解除部104は、アプリケーション起動制限処理部103によるアプリ起動制限処理中に、上記充電状況検出部16からバッテリー20の充電が行なわれていることを示す信号充電信号を検出したとき、起動制限処理中のアプリの起動制限を解除するようになっている。例えば、終了したアプリケーションは再起動させ、機能を落としたアプリケーションは元の機能に戻す処理を行う。実際には、アプリケーション復元処理部104から復元するように指示する信号を、上記アプリケーション起動処理部101に送って、当該アプリケーション起動処理部101によって、バックグランドに振り分けられていたアプリケーションの復元が行われる。消費電力制御処理図3フローチャートここで、本実施の形態の消費電力制御処理について説明する。図3は、消費電力制御処理の流れを示すフローチャートである。まず、ユーザによるアプリケーション起動指示が行なわれるステップS11。この場合、入力装置14からユーザがアプリを起動するように指示を行なう。続いて、充電器から電力が供給されている否かを判定するステップS12ここでは、充電状況検出部16によって、バッテリー20が充電器2から充電されているか否かの状況を検出することで判定する。ステップS12において、充電器から電力が供給されていると判定されれば、マルチタスク機能を有効にするステップS13。ここでは、携帯電話1のスペック例えばCPU速度、メモリ容量、安全上からの電流容量などや、アプリ自身の制限例えば、特定のアプリが起動している時には別の特定のアプリは起動できない等といった実用上の条件によって制限されない限り、アプリを無制限に同時に起動することが可能である。そして、本体電源オフであるか否かが判定されるステップS15。ここで、本体電源オフであれば、処理を終了し、本体電源オフでなければ、再びステップS11に移行して、処理を続ける。一方、ステップS12において、充電器から電力が供給されていないと判定されれば、ステップS14に移行してアプリケーションソフト制御処理を行う。すなわち、上記ステップS12において、充電器から電力が供給されていないと判定されたということは、充電器2が携帯電話1から外されるか、接続されていても充電器2から電力が供給されなくなる状況を言う。そして、アプリケーションソフト制御処理では、携帯電話1におけるアプリ起動制限を行う。上記アプリケーションソフト制御処理の詳細については後述する。また、上記アプリケーションソフト制御処理が終了すれば、ステップS15に移行し、本体電源オフであるか否かが判定される。ここで、本体電源オフであれば、処理を終了し、本体電源オフでなければ、再びステップS11に移行して、処理を続ける。アプリケーションソフト制御処理図4フローチャートここで、上記アプリケーションソフト制御処理の流れについて図4に示すフローチャートを参照しながら以下に説明する。なお、上記アプリケーションソフト制御処理は、アプリケーションソフト制御部100によって実現される。まず、バックグラウンドでアプリケーションソフト起動しているか否かを判定するステップS21。ここでは、アプリケーションソフト制御部100のバックグランド起動判定部102によって、充電状況検出部16からの検出信号、すなわち充電器2からバッテリー20に電力が供給されていないことを示す検出信号を受け付けると、バックグランドでアプリが起動しているか否かを判定する。ステップS21において、バックグランドでアプリケーションソフト起動していないと判定されれば、ステップS23に移行して、充電器から電力が供給されているか否かを判定する。一方、ステップS21において、バックグランドでアプリケーションソフト起動していると判定されれば、アプリケーション起動制限を行なうステップS22。具体的には、既に複数のアプリが起動されていれば、バックグラウンドで起動しているアプリを終了する。ここで、終了する時には、例えば文章や画像等の編集アプリであれば当該アプリで編集していたファイルを保存したり、ゲームアプリであればその時のゲームの進行状況を保存したりというような実装になっていても良い。あるいはそのような保存を行うか否かをユーザに問合せるような実装にすることもできる。次いで、ステップS23において、充電器から電力が供給されているか否かを判定する。ここで、充電器2からバッテリー20に電力が供給されていることを示す信号を受信すれば、マルチタスク機能を有効にしステップS24、アプリケーション復元を行なうステップS25。この時、ステップS22でアプリを終了する際に編集していたファイルやゲームの進行状況を保存していた時には、保存していた情報を利用してアプリを終了した時の状態に戻すようになっていても良い。なお、アプリケーション起動制限が実行されているときには、現在フォアグラウンドで起動しているアプリをユーザが終了するか、あるいは再度充電器が接続されて電力が供給されていることを携帯電話が検出するまで、ユーザが新たなアプリを起動することが出来ないようになっていることが望ましい。上記のアプリケーションソフト制御処理を行うことにより、アプリがバックグラウンドで動き続けることによって無駄にバッテリーの電力が消費され、ユーザの意に反して待ち受け時間が短くなる、という状況を防止することができる。なお、本実施の形態では、携帯電話1のバッテリー20が充電されていないときに行なわれる起動制限の対象となるアプリを特に限定せずに説明したが、ユーザが意図的に起動制限の対象から外して、バックグラウンドで起動していても起動し続けるアプリを特定するようにしてもよい。以下の実施の形態2では、起動制限の対象外となるアプリをユーザが指定する例について説明する。<実施の形態2>本発明の他の実施の形態について説明すれば、以下の通りである。なお、本実施の形態で説明する携帯電話1の構成については、前記実施の形態1と同じ構成であるので、詳細な説明は省略する。アプリケーションソフト制御部図5機能ブロック図図5は、本実施の形態に係る携帯電話1に備えられたCPU10内の概略構成ブロック図を示す。上記CPU10には、図5に示すように、アプリケーションソフト制御部100の他に、例外アプリケーション判定部200が設けられている。上記例外アプリケーション判定部200は、ユーザが予め指定した、起動制限の対象外となるアプリ例外アプリケーションであるか否かを判定するようになっている。ここで、ユーザは、予め、起動制限の対象外となるアプリを指定して、リストを形成する。このリストは、ストレージデバイス17に記憶されており、必要に応じて例外アプリケーション判定部200によって読み出される。ここで、起動制限対象外となるアプリケーションについて説明する。携帯電話1のアプリの中には、例えば歩数計やナビゲーションのように、ユーザが携帯電話1を持ち歩いている時にバックグラウンドで動かしておくことでユーザの使用目的を達成するアプリや、ワンセグの録画機能や目覚まし時計機能のように、時計を監視していて特定の時刻になったら他のアプリを起動する、といったアプリが存在する。これらのアプリは、ユーザが意図的にバックグラウンドで動作させるアプリであるため、バッテリーの電力を消費してもそのままバックグラウンドで動作させておくのが望ましい。消費電力制御処理図6フローチャートここで、本実施の形態の消費電力制御処理について説明する。図6は、消費電力制御処理の流れを示すフローチャートである。はじめに、携帯電話1がバッテリー20で駆動する状態になっても、バックグラウンドで動かし続ける例外となるアプリのリストを用意する。まず、例外アプリケーション登録を行なうか否かの判定が行なわれるステップS31。ここでは、携帯電話1の表示装置13に、例外アプリケーション登録を行なうか否かの表示が行なわれ、ユーザに判断させる。例外アプリケーション登録を行なう場合には、ユーザは、携帯電話1がバッテリー20で駆動する状態になっても、バックグラウンドで動かし続けたいアプリを例外アプリケーションとして、上記リストに登録しステップS32、ステップS33に移行する。一方、例外アプリケーション登録を行わない場合には、ステップS33に移行する。ステップS33では、ユーザによるアプリケーション起動指示が行なわれる。続いて、充電器から電力が供給されている否かを判定するステップS34ここでは、充電状況検出部16によって、バッテリー20が充電器2から充電されているか否かの状況を検出することで判定する。ステップS34において、充電器から電力が供給されていると判定されれば、マルチタスク機能を有効にするステップS35。ここでは、携帯電話1のスペック例えばCPU速度、メモリ容量、安全上からの電流容量などや、アプリ自身の制限例えば、特定のアプリが起動している時には別の特定のアプリは起動できない等といった実用上の条件によって制限されない限り、アプリを無制限に同時に起動することが可能である。そして、本体電源オフであるか否かが判定されるステップS38。ここで、本体電源オフであれば、処理を終了し、本体電源オフでなければ、再びステップS31に移行して、処理を続ける。一方、ステップS34において、充電器から電力が供給されていないと判定されれば、起動しようとしたアプリケーションは上述したリストに登録されているか否かが判定されるステップS36。ここでは、例外アプリケーション判定部200が、ストレージデバイス17に登録されたリストを参照し、リストに登録されているか否かを判定する。ステップS36において、リストに登録されていると判定されれば、ステップS35ni移行して、当該アプリについては、起動制限対象外としてバックグラウンドで動かし続ける。この場合、他のアプリが起動している場合でも、リストに登録されているアプリについては新規に起動することも可能とすることが望ましい。一方、ステップS36において、リストに登録されていないと判定されれば、ステップS37に移行してアプリケーションソフト制御処理を行う。上記アプリケーションソフト制御処理は、前記実施の形態1の図4に示すフローチャートの処理と同じであるので説明は省略する。つまり、上記の処理においても、前記実施の形態1と同様に、充電器2が接続されていてバッテリー20に電力が供給されていることを検出している時には、他の条件で制限されない限りアプリを無制限に同時に起動することが可能であるが、充電器2が外されるか、接続されていても充電器2から電力が供給されなくなると、携帯電話1はアプリ起動制限を行い、既に複数のアプリケーションソフトが起動されていれば、バックグラウンドで起動しているアプリの起動制限を行なう。アプリの起動制限を行なう際、上述のリストを参照し、リストに登録されているアプリについては、起動制限する対象から除外してバックグラウンドで動かし続ける。また、他のアプリが起動している場合でも、リストに登録されているアプリについては新規に起動することも可能とするようにすることが望ましい。なお、上記の例外アプリケーションのリストへの登録、抹消の方法としては、例えば次のような方法が考えられる。第1の方法として、事前にアプリを登録しておく方法がある。例えばワンセグの録画機能や目覚まし時計機能のように、基本的にバックグラウンドで使うことを前提としたアプリや、Felicaの支払機能のようにバックグラウンドで動作させるとしても動作時間が極めて短く、手軽さが求められるアプリの場合は、この方法が望ましい。これらのアプリについては、例えば初回起動時にリスト登録要否をユーザに尋ね、自動的にリスト登録することができる。第2の方法として、ユーザがその都度バックグラウンドで動かし続けたいアプリをリスト登録する方法がある。通常はバックグラウンドで動かし続ける必要性はないが、ユーザ自身の都合によってバックグラウンドで動かし続けたいようなアプリの場合はこの方法が望ましい。この場合、リスト自体に編集機能を設けても良いし、アプリの機能でそのアプリ自体をリストに登録するようになっていても良い。またこの場合、リストに登録されっ放しになると結局無制限に起動できるのと同じになってしまうため、リストからの自動抹消機能があるのが望ましい。自動抹消については例えば一定時間例えば1日経つとリストから抹消される、当該アプリをユーザが終了した時にはリストから抹消される、再度充電器に接続されて電力が供給されている状態になった時にはリストから抹消される、等が考えられる。以上のような機能を携帯電話1に実装させることにより、ユーザが使用していると認識しているアプリだけをバックグラウンドで動作させ、ユーザが意図しないアプリはバックグラウンドでの動作を制限することができる。なお、前記実施の形態1、2では、携帯電話1から充電器2が外されるか、接続されていても充電器2から電力が供給されなくなるタイミングで、アプリケーションの起動制限を行なう例について説明したがこれに限定されるものではない。例えば、携帯電話1から充電器2が外されるか、接続されていても充電器2から電力が供給されなくなってから、所定時間経過後、あるいは携帯電話1が省電力モードに移行するときに、アプリケーションの起動制限を行なうようにしてもよい。所定時間経過後にアプリケーションの起動制限を行なう場合は、例えば、図3に示すフローチャートのステップS12とステップS14との間に、所定時間経過を判定するためのステップを追加すればよい。この追加ステップとしては、所定時間後に制限を行う旨の警告を行う制限開始時刻を待つこの間、ユーザがフォアグラウンドのアプリとバックグラウンドのアプリを入れ替えたり設定を変更したりすることが可能というステップになる。例えば表示装置13において、あと○秒後に制限を開始しますのような警告表示を行い、制限開始時刻になったら制限を開始することになる。また、携帯電話1が省電力モードに移行するときに、アプリケーションの起動制限を行なう場合も、上述した所定時間経過の場合と同様に、例えば、図3に示すフローチャートのステップS12とステップS14との間に、省電力モードが実行されたか否かを判定するためのステップを追加すればよい。この場合には、電力供給停止の時点から所定の時間を計る代わりに、外部からの電力供給が停止した後、携帯電話1自体の省電力モードに連動して制限を開始することになる。この場合、省電力モードが実行されたことを示す省電力モード信号を検出する省電力モード信号検出部図示せずを設ければよい。携帯電話1ではユーザが一定時間何も操作しないとバックライトを消灯あるいは暗くしたりキー操作をロックしたりする仕様が一般的に採用されるので、例えば、表示装置13に充電器が外されたのでキーロック時にバックグラウンドのアプリを制限するというような警告を出して、キーロックがかかると同時に制限を開始する実装が考えられる。このような機能を実装すれば、ユーザがフォアグラウンドのアプリとバックグラウンドのアプリを入れ替えたり設定を変更したりしている間には制限が開始されないので、よりユーザにとって使いやすい携帯電話を実現することになる。なお、アプリケーションの起動制限を行なうタイミングとして、携帯電話1から充電器2が外されるか、接続されていても充電器2から電力が供給されなくなった後、二次電池の残量が所定の値を下回ったときであってもよい。なお、前記実施の形態1、2においては、何れも、アプリケーションの起動制限としてバックグランドで起動しているアプリケーションを停止させる例について説明したが、これに限定されるものではなく、上述したように、制限対象となるアプリケーションの性能を落とすようにしてもよい。上記アプリケーションの性能を落とすとは、具体的には、例えば一定時間ごとにサーバにアクセスするアプリの場合にはサーバへのアクセスの間隔を長くするというような制御を行ったり、アプリ自体に何らかの省電力モードが想定されているアプリでは自動的に省電力モードで動作させるような制御を行ったりしても良く、更にアプリによって制限のやり方を変えるような実装を行っても良い。このようなアプリケーションの性能を落とす処理は、前記実施の形態1、2において説明した図4に示すアプリケーションソフト制御処理のステップS22のアプリケーション起動制限によって実現される。以上のように、本発明は、二次電池で駆動し、且つ複数のアプリケーションの起動を同時に行なうマルチタスク機能を有する携帯端末として、携帯電話特にスマートフォンに好適な発明であるが、この他に、PDAPersonalDigitalAssistant、電子書籍等が本発明を適用可能な携帯端末の適切な例として挙げられる。但し、本発明が適用できる携帯端末としては、理論上はバッテリーを用いて駆動する情報通信機器全般に適用可能であるが、本発明を適用する効果が高い情報通信機器という見方で考えると、充電器を外していて、かつユーザが操作をしていない時例えば持ち運んでいる時にも、電源が入れっ放しになっていて何らかの動作をしている、ということが普通に行われている情報通信機器に好適である。<プログラムおよび記録媒体>本発明のアプリケーションソフト制御部100における各処理部は、ハードウェアロジックによって構成すればよい。又は、次のように、CPUCentralProcessingUnitを用いてソフトウェアによって実現してもよい。すなわち、アプリケーションソフト制御部100の各処理部は、各機能を実現するプログラムの命令を実行するMPUなどのCPU、このプログラムを格納したROMReadOnlyMemory、上記プログラムを実行可能な形式に展開するRAMRandomAccessMemory、および、上記プログラムおよび各種データを格納するメモリ等の記憶装置記録媒体を備えている。そして、本発明の目的は、アプリケーションソフト制御部100の各処理部を実現するためのアプリケーションソフト制御プログラムは、プログラムメモリに固定的に担持されている場合に限らず、上記プログラムのプログラムコード実行形式プログラム、中間コードプログラム、又は、ソースプログラムを記録した記録媒体を、上記アプリケーションソフト制御部100の各処理部に供給し、が上記記録媒体に記録されている上記プログラムコードを読み出して実行することによっても、達成可能である。上記記録媒体は、特定の構造又は種類のものに限定されない。すなわちこの記録媒体は、たとえば、磁気テープやカセットテープ等のテープ系、フロッピー登録商標ディスク/ハードディスク等の磁気ディスクやCD-ROM/MO/MD/DVD/CD-R等の光ディスクを含むディスク系、ICカードメモリカードを含む/光カード等のカード系、あるいはマスクROM/EPROM/EEPROM/フラッシュROM等の半導体メモリ系などとすることができる。また、アプリケーションソフト制御部100の各処理部を通信ネットワークと接続可能に構成しても、本発明の目的を達成できる。この場合、上記のプログラムコードを、通信ネットワークを介して供給する。この通信ネットワークは、アプリケーションソフト制御部100の各処理部にプログラムコードを供給できるものであればよく、特定の種類又は形態に限定されない。たとえばインターネット、イントラネット、エキストラネット、LAN、ISDN、VAN、CATV通信網、仮想専用網VirtualPrivateNetwork、電話回線網、移動体通信網、衛星通信網等であればよい。この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な任意の媒体であればよく、特定の構成又は種類のものに限定されない。たとえばIEEE1394、USB、電力線搬送、ケーブルTV回線、電話線、ADSLAsymmetricDigitalSubscriberLine回線等の有線でも、IrDAやリモコンのような赤外線、Bluetooth登録商標、802.11無線、HDR、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。