電波を受信する通信インタフェース部と、前記通信インタフェース部における受信電波の受信強度及び通信速度の少なくとも一方を取得する情報取得部と、取得された前記受信強度及び前記通信速度の少なくとも一方に基づいて、前記通信インタフェース部における通信のクラスを判定するクラス判定部と、判定された前記通信のクラスに基づいて、アプリケーションの更新のための情報をダウンロードする時間の範囲を決定する時間決定部と、決定された前記時間の範囲において、前記アプリケーションの更新のための情報を、前記通信インタフェース部を介して、ダウンロードするダウンロード部とを含むことを特徴とする情報処理装置。前記情報処理装置が、更に、前記アプリケーションを起動する起動部を含むことを特徴とする請求項1に記載の情報処理装置。前記情報取得部は、前記受信強度及び通信速度の双方を取得し、前記クラス判定部は、取得された前記受信強度及び前記通信速度の双方に基づいて、前記クラスを判定することを特徴とする請求項1に記載の情報処理装置。前記情報処理装置が、更に、前記受信強度に基づいて、前記受信強度のクラスを定める受信強度テーブルと、前記通信速度に基づいて、前記通信速度のクラスを定める通信速度テーブルと、前記受信強度のクラスと前記通信速度のクラスとに基づいて、前記通信のクラスを定めるクラス値テーブルとを含み、前記クラス判定部は、取得された前記受信強度を用いて前記受信強度テーブルを参照して、前記受信強度のクラスを求め、取得された前記通信速度を用いて前記通信速度テーブルを参照して、前記通信速度のクラスを求め、求めた前記受信強度のクラスと前記通信速度のクラスとを用いて前記クラス値テーブルを参照して、前記通信のクラスを判定することを特徴とする請求項3に記載の情報処理装置。前記受信強度テーブルにおいて、前記受信強度が強いほど高い順位のクラスとされ、前記通信速度テーブルにおいて、前記通信速度が速いほど高い順位のクラスとされることを特徴とする請求項4に記載の情報処理装置。前記時間決定部は、前記時間の範囲として、判定された前記通信のクラスが高い順に、より早い時間の範囲を割当てることを特徴とする請求項1に記載の情報処理装置。前記時間決定部は、前記情報処理装置について予め定められたユニークな値を用いて、決定された前記時間の範囲における、アプリケーションの更新のための情報をダウンロードする時刻を決定することを特徴とする請求項1に記載の情報処理装置。情報処理装置を実現するプログラムであって、前記プログラムは、コンピュータに、電波を受信する通信インタフェース部における受信電波の受信強度及び通信速度の少なくとも一方を取得するステップと、取得された前記受信強度及び前記通信速度の少なくとも一方に基づいて、前記通信インタフェース部における通信のクラスを判定するステップと、判定された前記通信のクラスに基づいて、アプリケーションの更新のための情報をダウンロードする時間の範囲を決定するステップと、決定された前記時間の範囲において、前記アプリケーションの更新のための情報を、前記通信インタフェース部を介して、ダウンロードするステップとを実行させることを特徴とするプログラム。図13は、無線LANシステムにおける端末からアクセスポイントへの接続状況の説明図である。同一のセル内の複数の端末1’~3’は、各々、通信速度が異なることが多い。例えば、端末2’~3’の間や端末1’~2’の間で、×で示すように衝突が発生した後、通信速度の速い端末1’がダウンロードを実行する。端末1’の通信速度の速いので、端末1’がセル又はアクセスポイントを占有する占有時間T101は短い。この後、通信速度の遅い端末3’がダウンロードを実行する。端末1’の通信速度の遅いので、たとえ無線LANの通信速度自体は高速であっても、端末1’がセル又はアクセスポイントを占有する占有時間T301は長い。このため、端末3’がダウンロードを実行している間は、同一セル内の他の端末2’は、セルが占有されているためネットワークへのアクセスを待たされ、ダウンロードを終了することができず、業務を開始することができない。本発明の目的は、受信状況に基づいて定まる通信のクラスに応じて、アプリケーションのダウンロード処理を効率良く決定する情報処理装置を提供することにある。本発明の他の目的は、受信状況に基づいて定まる通信のクラスに応じて、アプリケーションのダウンロード処理を効率良く決定する情報処理を実行するプログラムを提供することにある。開示される情報処理装置は、電波を受信する通信インタフェース部と、通信インタフェース部における受信電波の受信強度及び通信速度の少なくとも一方を取得する情報取得部と、取得された受信強度及び通信速度の少なくとも一方に基づいて、通信インタフェース部における通信のクラスを判定するクラス判定部と、判定された通信のクラスに基づいて、アプリケーションの更新のための情報をダウンロードする時間の範囲を決定する時間決定部と、決定された前記時間の範囲において、アプリケーションの更新のための情報を、前記通信インタフェース部を介して、ダウンロードするダウンロード部とを含む。開示される情報処理プログラムは、情報処理装置を実現するプログラムであって、コンピュータに、電波を受信する通信インタフェース部における受信電波の受信強度及び通信速度の少なくとも一方を取得するステップと、取得された受信強度及び通信速度の少なくとも一方に基づいて、通信インタフェース部における通信のクラスを判定するステップと、判定された通信のクラスに基づいて、アプリケーションの更新のための情報をダウンロードする時間の範囲を決定するステップと、決定された時間の範囲において、アプリケーションの更新のための情報を、通信インタフェース部を介して、ダウンロードするステップとを実行させる。開示される情報処理装置及び情報処理プログラムによれば、受信電波の通信のクラスに応じて、アプリケーション等の起動時間を割り当てることができるため、情報処理装置間の衝突を極力回避して、通信のクラスの良い例えば無線LANの通信速度が速い情報処理装置が、通信のクラスの劣る例えば無線LANの通信速度の遅い情報処理装置に先立って、通信のクラスの劣る情報処理装置の影響を受けずに、ダウンロード処理を早く終えることができる。この結果、無線LANシステムの同一セル内の情報処理装置について、効率的にアクセスポイントに接続し、総合的に情報処理装置におけるダウンロード処理完了までの時間を短縮することができる。図1は、無線LANシステムの構成の一例である。無線LANシステムは、複数の端末1と、1個の無線LANステーション2とを含む。無線LANステーション2によりセル3が規定される。換言すれば、セル3は、無線LANステーション2に対応する。端末1は、無線LANステーション2にアクセス可能な情報処理装置であり、例えばモバイルコンピュータ、携帯端末を含む。端末1は、ネットワークにアクセスする場合に、アクセスポイントである無線LANステーション2に接続要求する。これにより、端末1は、ネットワークを介して、ホストコンピュータに接続し、これとの間で通信を行う。無線LANステーション2は、セル3内のアクセスポイントである。無線LANステーション2は、端末1と無線通信を媒介として、外部のネットワークへ通信を中継する。1個のセル3において、1個の端末1が、無線LANステーション2と同時刻に通信可能とされる。複数の端末1を区別する場合には、端末1、端末2、端末3、端末nnは整数のように表すものとする。例えば、端末1における無線LANステーション2からの受信電波の受信強度をX1と表し、端末1における無線LANステーション2との間の通信速度をV1と表す。他の端末についても同様である。図2は、端末の構成例を示す図である。端末1は、管理部11と、管理データ格納部12と、アプリケーション13と、OSオペレーティングシステム15と、無線LANインタフェース部16とを含む。管理部11は、情報取得部111と、クラス判定部112と、時間決定部113とを含む。管理データ格納部12は、受信強度テーブル121と、通信速度テーブル122と、クラス値テーブル123と、時間表テーブル124と、実行履歴テーブル125とを含む。アプリケーション13は、起動部131と、ダウンロード部132とを含む。無線LANインタフェース部16は、電波を受信する通信インタフェース部である。無線LANインタフェース部16は、無線LANステーション2からの電波を受信し、無線LANステーション2へ電波を送信する通信インタフェースである。無線LANインタフェース部16は、例えば、電波を送受信するアンテナを有する無線LANカードなどである。無線LANインタフェース部16は、セル3内のアクセスポイントである無線LANステーション2を介して、データの送受信、換言すれば、無線パケットの送受信を行う。無線LANインタフェース部16と無線LANステーション2との間における通信は、例えばIEEE802.11a、IEEE802.11b等の規格に従う通信である。無線LANインタフェース部16は、無線LANステーション2との間でデータの送受信を行うと、その都度、ネットワーク情報を生成して保持する。ネットワーク情報は、例えば、IPアドレス、MACアドレス、無線LANインタフェース部16における受信電波の受信強度、無線LANインタフェース部16における通信速度を含む。なお、受信強度に代えて、信号対雑音比S/Nを用いるようにしても良い。OS15は、端末1を制御する制御プログラムを実行する処理部であり、管理部11にアプリケーション13の起動時刻を管理させる。制御プログラムは、例えば、RAM上に存在し、CPU上で実行される。OS15は、例えば管理部11からの要求に応じて、無線LANインタフェース部16から受信強度X及び通信速度Vの双方を取得する。OS15は、取得した受信強度X及び通信速度Vを管理部11に送る。OS15は、アプリケーション13に業務を実行させる。アプリケーション13は、例えば、業務処理プログラムであるアプリケーションプログラムを実行する処理部であり、予め定められた業務を処理する。アプリケーションプログラムは、例えば、RAM上に存在し、CPU上で実行される。アプリケーション13は、例えば業務開始時刻に、業務に使用するデータの取得、セキュリティパッチやウイルスパターン更新のために、大量のデータを、無線LANステーション2を介して、ホストコンピュータ1からダウンロードする。管理部11は、OS15から受信強度X及び通信速度Vを取得する。管理部11は、取得した受信強度X及び通信速度Vと、管理データ格納部12に格納された情報とを用いて、アプリケーション13の起動処理を実行する。管理データ格納部12は、管理部11により参照され、受信電波の通信クラスを判定するための情報、アプリケーション13を起動するための情報などを格納するための記憶部である。例えば、管理データ格納部12はハードディスク装置等である。情報取得部111は、OS15から受信強度X及び通信速度Vを取得する。例えば、情報取得部111は、予め定められた周期で、OS15に対して、受信強度X及び通信速度Vの取得要求を送る。これに応じて、OS15は、先の取得要求から今回の取得要求までの間に実行された通信の各々についての受信強度X及び通信速度Vを、情報取得部111に送る。情報取得部111は、取得した受信強度X及び通信速度Vをクラス判定部112に送る。なお、情報取得部111が、無線LANインタフェース部16における受信電波の受信強度X及び通信速度Vの少なくとも一方を取得するようにしても良い。クラス判定部112は、取得された受信強度X及び通信速度Vの双方に基づいて、クラスを判定する。通信のクラスとは、受信電波について通信品質の良さを階層クラスにより表したものである。即ち、通信のクラスが高いほど、通信品質が良好とされる。なお、受信強度X及び通信速度Vは、一般に受信エラーレートと相関関係にあり、通信品質を評価する尺度となる。また、受信強度及び通信速度の双方を用いることにより、より詳細に通信のクラスを判定することができる。なお、クラス判定部112は、取得された受信強度X及び通信速度Vの少なくとも一方に基づいて、無線LANインタフェース部16における通信のクラスを判定するようにしても良い。クラス判定部112は、取得された受信強度Xを用いて受信強度テーブル121を参照して、受信強度クラスCを求め、取得された通信速度Vを用いて通信速度テーブル122を参照して、通信速度クラスDを求め、求めた受信強度クラスCと通信速度クラスDとを用いてクラス値テーブル123を参照して、通信のクラスを判定する。具体的には、クラス判定部112は、通信のクラスの判定に先立って、情報取得部111から取得した受信強度X及び通信速度Vについて、取得した時間範囲ごとに、各々の代表値を決定する。クラス判定部112は、取得した時間範囲における複数の受信強度X及び複数の通信速度Vについて、例えば単純平均、移動平滑化等の統計処理を用いることにより、代表値を決定する。これにより、無線LANの通信環境が時々刻々に変化する場合でも、安定的に通信のクラスを判定することができる。次に、クラス判定部112は、受信強度X及び通信速度Vの各々の決定した代表値を用いて、受信強度テーブル121及び通信速度テーブル122を参照し、受信強度クラスC及び通信速度クラスDを求める。更に、クラス判定部112は、求めた受信強度クラスC及び通信速度クラスDの組合せに基づいて、クラス値テーブル123を参照し、通信のクラスを決定する。通信のクラスは、例えば、重み付けランクRにより表される。重み付けランクRは、受信強度クラスC及び通信速度クラスDの組合せに基づいて、予め定められた通信のクラスである。クラス判定部112は、判定した通信のクラスを時間決定部113に送る。なお、クラス判定部112は、受信強度テーブル121及び通信速度テーブル122のいずれか一方を用いて、通信のクラスを判定するようにしても良い。時間決定部113は、判定された通信のクラスに基づいて、アプリケーション13の更新のための情報をダウンロードする時間の範囲起動時間範囲を決定する。時間決定部113は、時間の範囲として、判定された通信のクラスが高い順に、より早い時間の範囲を割当てる。更に、時間決定部113は、端末1について予め定められたユニークな値以下、ユニーク値というを用いて、決定された時間の範囲における、アプリケーション13の更新のための情報をダウンロードする時刻を決定する。具体的には、時間決定部113は、時間表テーブル124を参照して、クラス判定部112により決定された重み付けランクRに対応する起動時間範囲の割当てを決定する。更に、時間決定部113は、端末1のユニーク値を用いて、割当てられた起動時間範囲から起動時間を決定する。時間決定部113は、決定した起動時間と現在時刻とに基づいて、アプリケーション13を起動する時刻起動時刻を決定する。起動時刻になった場合、時間決定部113は、アプリケーション13の起動開始を通知する。ここで、時間決定部113により用いられるユニーク値について説明する。複数の端末1の通信のクラスが同じである場合、複数の端末1間で、割当てられた起動時間範囲が重複する結果、起動時間が重複する可能性がある。そこで、時間決定部113は、通信のクラスが同じである複数の端末1間で起動時間が重複しないように、端末1の固有値を用いて、割当てられた起動時間範囲から起動時間を決定する。固有値は、例えばMACアドレス、IPアドレス、ホスト名等の端末1毎に一意に定まる情報である。固有値は、情報取得部111によりOS15から取得される。この固有値を用いて、ユニーク値が定められる。具体的には、ユニーク値は、MACアドレス、IPアドレス等の固有値から生成される値である。ユニーク値が大きい値である場合、起動時間範囲における起動時間が遅くされる。即ち、同じ通信のクラス同じ重み付けランクRであっても、起動時間が遅くなる。ユニーク値が小さい値である場合、起動時間範囲における起動時間が早くされる。即ち、同じ通信のクラスであっても、起動時間が早くなる。例えば、業務において、端末1におけるゲストユーザ用のIPアドレスと、通常業務に係るユーザ通常ユーザとするに割当てられるIPアドレスとが区別できる場合がある。この場合、固有値としてIPアドレスを用いることにより、通常ユーザ業務上優先されるユーザなどに対して、割当てられた起動時間範囲において、ゲストユーザ業務上優先されないユーザなどよりも早い起動時間を割り当てることができる。即ち、通常ユーザの端末1とゲストユーザの端末1とが同じ通信のクラスである場合、通常ユーザのIPアドレスの固有値から生成されるユニーク値は、ゲストユーザのIPアドレスの固有値から生成されるユニーク値と比較して、割当てられる起動時間範囲において、相対的に早い起動時間となるようにされる。起動部131は、アプリケーション13を起動する。具体的には、起動部131は、管理部11の時間決定部113からアプリケーション13の起動開始の通知を受けると、アプリケーション13の初期化、メモリ領域確保などの起動処理を開始する。ダウンロード部132は、決定された時間の範囲において、アプリケーション13の更新のための情報を、無線LANインタフェース部16を介して、ダウンロードする。具体的には、ダウンロード部132は、起動部131による起動処理において、端末1のアクセスポイントへの接続を、OS15を介して、要求する。端末1によるアクセスポイントへの接続後、ダウンロード部132は、決定された時間の範囲において、アプリケーション13の修正ソフト、更新データなどの更新のための情報を、無線LANインタフェース部16を介して、ダウンロードする。次に、図3~図5を参照して、管理データ格納部12における各種テーブルについて説明する。図3Aは、受信強度テーブル121の一例を示す図である。受信強度テーブル121は、受信強度Xに基づいて、受信強度クラスCを定める。受信強度テーブル121において、受信強度Xが強いほど高い順位のクラスとされる。受信強度テーブル121は、通信品質の評価尺度の1つである受信電波の受信強度Xについて、予め定めた基準範囲毎にクラス分けされた受信強度クラスCのいずれに属するかを判定するためのテーブルである。いずれの受信強度クラスCに属するかは、クラス判定部112により受信強度テーブル121に定められた受信強度範囲を参照して判定される。具体的には、受信強度テーブル121は、受信強度クラス毎に、受信強度範囲を格納する。受信強度クラスCは、受信強度Xがどの通信品質であるかを示すために、予め定められたクラス階層である。受信強度範囲は、受信強度クラス毎の基準範囲を予め定めた受信強度の数値範囲である。例えば、受信強度クラスCは、受信強度範囲毎に、C1~C4のように4段階にクラス分けされる。C1が受信強度Xの最も強いクラスであり、C2、C3、C4の順に受信強度Xの弱いクラスとされる。受信強度クラスCは、4段階に限定されない。受信強度テーブル121には、受信強度クラスC1について受信強度範囲X≧a、同様にC2についてa>X≧b、C3についてb>X≧c、C4についてc>Xが格納される。例えば、a=-50、b=-60、c=-70であるいずれも、単位はdBm。なお、図3Aに示す備考は、受信強度の評価を参考的に示したものである。例えば、受信強度クラスC1の備考非常に良好は、最も高い順位のクラスを表す。受信強度テーブル121は、予め管理データ格納部12に格納される。受信強度テーブル121は、クラス判定部112により参照されて、受信強度Xがいずれの受信強度クラスCに属するかの判定に用いられる。図3Bは、通信速度テーブル122の一例を示す図である。通信速度テーブル122は、通信速度Vに基づいて、通信速度クラスDを定める。通信速度テーブル122において、通信速度Vが速いほど高い順位のクラスとされる。通信速度テーブル122は、通信品質の評価尺度の1つである受信電波の通信速度Vについて、予め定めた基準範囲毎にクラス分けされた通信速度クラスDのいずれに属するかを判定するためのテーブルである。いずれの通信速度クラスDに属するかは、クラス判定部112により通信速度テーブル122に定められた通信速度範囲を参照して判定される。具体的には、通信速度テーブル122は、通信速度クラス毎に、通信速度範囲を格納する。通信速度クラスDは、通信速度Vがどの通信品質であるかを示すために、予め定められたクラス階層である。通信速度範囲は、通信速度クラス毎の基準範囲を予め定めた通信速度の数値範囲である。例えば、通信速度クラスDは、通信速度範囲毎に、D1~D4のように4段階にクラス分けされる。D1が通信速度Vの最も速いクラスであり、D2、D3、D4の順に通信速度Vの遅いクラスとされる。通信速度クラスDは、4段階に限定されない。通信速度テーブル122には、通信速度クラスD1について、通信速度範囲V≧α、同様にD2についてα>V≧β、D3についてβ>V≧γ、D4についてγ>Vが格納される。例えば。α=50、β=40、γ=30であるいずれも、単位はMbps。なお、図3Bに示す備考は、通信速度の評価を参考に示したものである。例えば、通信速度クラスD1の備考非常に速いは、最も高い順位のクラスを表す。通信速度テーブル122は、予め管理データ格納部12に格納される。通信速度テーブル122は、クラス判定部112により参照されて、通信速度Vがいずれの通信速度クラスDに属するかの判定に用いられる。図4Aは、クラス値テーブル123の一例を示す図である。クラス値テーブル123は、受信強度クラスCと通信速度クラスDとに基づいて、通信のクラスを定める。具体的には、クラス値テーブル123は、例えば受信強度クラスC及び通信速度クラスDの組合せ毎に、重み付けランクRと、優先度とを格納する。受信強度クラスC及び通信速度クラスDの組合せは、受信強度テーブル121における受信強度クラスCと、通信速度テーブル122における通信速度クラスDとの組合せである。重み付けランクRは、受信強度クラスCと通信速度クラスDとの組合せに基づいて決定される通信のクラスである。重み付けランクRは、例えばR1~R4のように4段階にクラス分けされる。重み付けランクRは、4段階に限定されない。優先度は、割り当てる起動時間範囲において、起動時間を早くするか、遅くするかを定める優先順位である。優先度は、例えば1最も高い優先度の通信のクラス~4最も低い優先度の通信のクラスのように順位付けされる。例えば、クラス値テーブル123は、図4Aに示すクラス値テーブル123において、受信強度クラスC1及び通信速度クラスD1の組合せについて、重み付けランクR1が格納され、最も高い優先度1の通信のクラスとされる。また、例えば、受信強度クラスC4及び通信速度クラスD4である場合に、重み付けランクR4が格納され、最も低い優先度4の通信のクラスとされる。クラス値テーブル123は、予め管理データ格納部12に格納される。クラス値テーブル123は、クラス判定部112により参照されて、受信強度クラスC及び通信速度クラスDの組合せがいずれの重み付けランクRにあるか、換言すれば、通信のクラスがいずれであるかの判定に用いられる。なお、クラス値テーブル123におけるこれらの重み付けランクRは、受信強度クラスCのみ又は通信速度クラスDのみを用いて判定するようにしても良い。図4Bは、時間表テーブル124の一例を示す図である。時間表テーブル124は、重み付けランクR毎に、起動時間範囲を格納するテーブルである。起動時間範囲は、時間決定部113によりアプリケーション13を起動させる時間の範囲である。具体的には、時間表テーブル124は、重み付けランク毎に、起動時間範囲と、起動時間帯とを格納する。起動時間範囲は、アプリケーション13が起動する時間の範囲の数値データ範囲である。起動時間帯は、起動時間範囲に示される数値データの時間換算値である。例えば、重み付けランクR1では、起動時間範囲0000~0459及び起動時間帯5分が格納されている。この場合に、0000は00分00秒を示し、0459は04分59秒を示す。即ち、重み付けランクR1である場合、起動時間範囲は、0分0秒~4分59秒である。また、重み付けランクR2では、起動時間範囲0500~0959及び起動時間帯5分が格納されている。この場合に、0500は05分00秒を示し、0959は09分59秒を示す。即ち、重み付けランクR2である場合、起動時間範囲は、5分0秒~9分59秒である。なお、通信のクラスが低くなるに従ってダウンロード処理に要する時間が長くなるため、重み付けランクR2が低くなるほど起動時間帯を長くしても良い。例えば、重み付けランクR1~R3では起動時間帯5分とし、重み付けランクR4では起動時間帯10分と長くするようにしても良い。以上のように、通信のクラスが低くなるに従って、起動時間が遅くなる。時間表テーブル124は、予め管理データ格納部12に格納される。時間表テーブル124は、時間決定部113により参照され、起動時刻の算出に用いられる。なお、時間表テーブル124に、ダウンロード又は起動する時刻を指定するダウンロード時間を格納するようにしても良い。例えば、ダウンロード時間として8:40、9:40、12:20、13:20、19:40、20:40等の複数の時間を格納するようにしても良い。これにより、業務上の形態に応じて、必要時間に、必要なデータ更新を実行することができる。また、例えば異なるアプリケーション毎に、各々に対応するダウンロード時間を格納するテーブルを用意しても良い。図5A~Dは、実行履歴テーブル125125’の一例を示す図である。実行履歴テーブル125は、アプリケーション起動開始の通知を実行した否かの実行フラグと、その実行時刻の履歴とが記録されるテーブルである。従って、実行履歴テーブル125は、時間決定部113により、アプリケーション起動開始の通知の都度に更新される。アプリケーション起動処理の通知後、時間決定部113により重複してアプリケーション起動開始の通知を実行しないように、実行フラグで管理される。これにより、次のダウンロード時間まで重複処理を実行しないようにすることができる。具体的には、実行履歴テーブル125は、実行フラグ1251と、日付/時間設定履歴1252とを含む。実行フラグ1251は、オン又はオフに設定される。オン状態は、アプリケーション起動命令を通知したことを示す。オフ状態は、アプリケーション起動命令を通知していないことを示す。日付/時間設定履歴1252は、実行フラグ1251をオンに設定した日付及び時刻が記録される。例えば、図5A及び図5Bに示すように、実行履歴テーブル125における実行フラグ1251では、オンに設定されている。日付/時間設定履歴1252は、最後の実行フラグ1251のオン設定の日付2011/3/11、設定時間9:47:37であることを示す。図5C及び図5Dは、実行履歴テーブル125’の一例を示す図であり、図5A及び図5Bに示す実行履歴テーブル125から次の履歴の動作を説明する図である。例えば、図5Cに示すように、実行履歴テーブル125’において、時間決定部113により実行フラグ1251’がオフに設定されたとする。その設定以降において、時間決定部113がアプリケーション起動開始を通知した場合、時間決定部113が実行フラグ1251’をオフからオンに設定し、それと共に、図5Dに示すように、日付/時間設定履歴1252’に、その履歴を設定の日付2011/3/12、設定時間9:47:36と記録する。ダウンロード処理が、例えば1日に1度だけ実行される場合、ダウンロード処理通知後は、時間決定部113は、端末1を立ち上げる都度にアプリケーション13がダウンロードを行わないようにする。具体的には、時間決定部113は、ダウンロード処理通知後には実行フラグをオンに設定し、翌日以降にフラグをクリアするまで、二重処理を行わないように、実行履歴テーブル125を管理する。図6は、無線LANシステムにおける端末からアクセスポイントへの接続状況の説明図である。セル3内において、1個の端末1のみが、アクセスポイントである無線LANステーション2と、同一時間内に通信可能とされる。例えば、時間軸上で、占有時間T11が、端末1が無線LANステーション2に接続されている時間である。例えば、端末1における受信電波の受信強度をX1と表し、端末1における通信速度をV1と表す。例えば、受信強度X1=-45dBm>X2=-65dBm>X3=-78dBmであり、通信速度V1=54Mbps>V2=48Mbps>V3=24Mbpsであるとする。また、端末1の重み付けランクはR1とされ、端末2の重み付けランクはR2とされ、端末3の重み付けランクはR3とされるものとする。図6において、時間原点を起動時間の0分0秒とする。例えば、端末1において、無線LANステーション2に接続されている時間、換言すれば、占有時間は、T11、T12、T13、T14である。端末2では、占有時間は、T21、T22、T23、T24である。端末3では、占有時間は、T31、T32、T33、T34である。同一時間にセル3内の無線LANステーション2へ接続できる端末1は1台であるので、占有時間が重なることはない。同一のパケット通信量当たりで見た場合に、その通信時間は通信品質に依存する。このため、端末1の占有時間T11と端末2の占有時間T21とを比較すると、占有時間T21はT11よりも長くなる。さらに、端末3の占有時間T31は、T21よりも長くなる。通信のクラスに応じて起動時間が定められるため、図6に示すように、重み付けランクR1の端末1が、他の重み付けランクRの端末2及び3に先立って、無線LANステーション2に接続することができる。重み付けランクR2の端末2が、端末1に遅れて、かつ、端末3に先立って、無線LANステーション2に接続する。重み付けランクR3の端末3が、端末1及びに端末2に遅れて、無線LANステーション2に接続する。これにより、無線LANシステムにおいて、通信のクラスが高い端末1が、それよりも通信のクラスが低い他の端末1に先立って、無線LANステーション2に接続し、他の端末1は、通信のクラスが高い端末1よりも十分遅れて無線LANステーション2に接続する。これにより、複数の端末1がランダムに無線LANステーション2に接続要求して、衝突を発生することを回避することができ、通信のクラスが高い端末1が優先してダウンロード処理などを実行することができる。また、無線LANシステムで、端末1の固有値を用いることにより、同一の起動時間範囲で、ダウンロード処理を優先する業務上優先度の高い端末1と、ゲストアカウント使用等の優先度の低い端末1とで、起動時間を差別化して設定することができる。これにより、業務上優先度の高い端末1には、同一の起動時間範囲で、優先的に早くダウンロード処理を完了させることができる。図7は、管理部11が実行するアプリケーション管理処理フローを示す図である。情報取得部111は、OS15から現在時刻と、受信強度X及び通信速度Vを含むネットワーク情報とを取得するステップS11。次に、クラス判定部112は、情報取得部111により取得された受信強度X及び通信速度Vから各々の代表値を決定するステップS12。例えば、受信強度X及び通信速度Vは時間とともに変動するため、取得した時間範囲において、クラス判定部112は、例えば平均値、最多出現値等の統計処理により受信強度の代表値Xav1、通信速度の代表値Vav1を算出する。クラス判定部112は、受信強度テーブル121及び通信速度テーブル122を参照し、受信強度X及び通信速度Vの各々の代表値を用いて、通信のクラスを判定するステップS13。例えば、受信強度の代表値Xav1≧aである場合、クラス判定部112は、図3Aに示す受信強度テーブル121を参照して、受信強度クラスC1を決定する。また、α>通信速度Vの代表値Vav1≧βである場合、クラス判定部112は、図3Bに示す通信速度テーブル122を参照して、通信速度クラスD2を決定する。これにより、クラス判定部112は、図4Aに示すクラス値テーブル123を参照して、受信強度クラスC及び通信速度クラスDの組合せに基づいて、重み付けランクR1通信のクラスを決定する。次に、時間決定部113は、クラス判定部112から通信のクラス重み付けランクRを取得すると、時間表テーブル124を参照して、起動時間起動時刻を決定するステップS14。なお、起動処理の詳細については、図8を参照して後述する。時間決定部113は、決定した起動時刻に従って、アプリケーション起動処理を実行しステップS15、その後、処理を終了する。なお、アプリケーション起動処理の詳細については、図9を参照して後述する。以上のような時間決定部113によるアプリケーション起動開始の通知後、アプリケーション13の起動部131が起動する。起動後に、アプリケーション13は、ダウンロード処理の実行するために、OS15に通知する。これを受けて、OS15が、無線LANインタフェース部16を介して、アクセスポイントである無線LANステーション2に接続要求する。無線LANステーション2に接続後、アプリケーション13のダウンロード部132が、ダウンロード処理を実行する。なお、アプリケーション13の起動後、管理部11がアプリケーション13のダウンロード処理の開始時刻は制御できないため、アプリケーション13のダウンロード部132により制御される。ここでは、アプリケーション13の起動後に、図2に示す実施例においては、ダウンロード部132がダウンロード処理を開始するものとする。図8は、管理部11が実行する起動処理フローを示す図である。時間決定部113は、時間表テーブル124を参照して、通信のクラス重み付けランクRから起動時間範囲を決定するステップS21。例えば、重み付けランクR2の場合、時間決定部113は、図4Bに示す時間表テーブル124を参照して、起動時間範囲0500~0959を決定する。時間決定部113は、情報取得部111から端末1のユニーク情報固有値を取得するステップS22。例えば、時間決定部113は、情報取得部111から端末1のIPアドレスを固有値として取得し、取得した固有値を加工してユニーク値235を得るとする。時間決定部113は、起動時間範囲及びユニーク情報固有値から起動時間を決定するステップS23。例えば、重み付けランクR2の場合における起動時間範囲0500~0959、かつユニーク値235である場合、時間決定部113は、起動時間RT1=0500235=0735、即ち、起動時間7分35秒と決定する。時間決定部113は、現在時刻及び起動時間に基づいて、起動時刻絶対時刻を決定するステップS24。例えば、ダウンロード時間8:40、9:40、12:20、13:20、19:40、20:40、現在時刻=8時45分18秒とする。時間決定部113は、現在時刻=8時45分18秒、及び、ダウンロード時間を参照して、直近のダウンロード時間9:40を選択する。時間決定部113は、ダウンロードを開始するべき起動時刻AT1=直近のダウンロード時間起動時間RT1=9:407分35秒=9時47分35秒と決定する。時間決定部113は、決定した起動時刻AT1をアプリケーション13に通知しステップS25、その後、処理を終了する。以上がダウンロードを開始する起動時刻あるいはダウンロードを伴うアプリケーションを起動する起動時刻AT1を決定するまでの動作フローである。図9は、時間決定部113のアプリケーション起動処理フローを示す図である。なお、図9に示すフローでは、アプリケーションの起動処理を一日一回としている。時間決定部113は、実行履歴テーブル125を参照して、実行フラグ1251及び実行履歴1252をチェックするステップS31。例えば、時間決定部113は、実行履歴テーブル125を参照して、図5Aに示す実行フラグ1251がオンであり、図5Bに示す実行履歴テーブル125から最終のオン設定日時2011/3/119:47:37であることをチェックする。次に、時間決定部113は、前回のアプリケーション起動開始通知の実行から翌日以降に実行フラグ1251をオンとしたか判断するステップS32。例えば、チェック日時2011/3/12である場合、図5Bに示す前回実行2011/3/119:47:37であることから、時間決定部113は、2011/3/12以降に実行フラグ1251がオンされたか判断する。前回実行の翌日以降に実行フラグ1251がオンされていない場合ステップS32No、時間決定部113は、ステップS31を繰り返す。前回実行の翌日以降に実行フラグ1251がオンされた場合ステップS32Yes、時間決定部113は、実行履歴テーブル125の実行フラグ1251をクリアし、オフに設定するステップS33。例えば、図5Bに示す前回実行2011/3/119:47:37であることから、時間決定部113は、2011/3/12以降に実行フラグ1251をオンしていないと判断し、図5Cに示すように、実行フラグ1251’をクリアしてオフとする。次に、時間決定部113は、現在の時刻が起動時刻に到達したか判断するステップS34。例えば、時間決定部113は、現在の時刻が起動時刻AT1=9時47分35秒に到達したか判断する。起動時刻ATに到達していない場合ステップS34No、到達するまでステップS34の処理を繰り返す。起動時刻ATに到達した場合ステップS34Yes、時間決定部113は、実行フラグ1251をオンに設定するステップS35。例えば、現在の時刻が起動時刻AT1=9時47分35秒に到達した場合、時間決定部113は、実行フラグ1251をオンに設定し、図5Dに示すように、実行履歴1252’の日付及び設定時間に2011/3/129:47:36と記録する。これにより、ダウンロード完了後、当日何度かあるダウンロード時間の度にダウンロードが行われないように、実行フラグ1251をオン設定し、翌日以降に実行フラグ1251がクリアされるまで、二重の処理を行わない動作設定を可能とする。時間決定部113は、実行フラグ1251をオンに設定後、アプリケーション13に起動開始を通知してステップS36、処理を終了する。図10は、端末の他の構成例を示す図である。図10の例は、図2の例においてアプリケーション13に代えてアプリケーション14を備え、アプリケーション14が、起動部144とダウンロード部145とに加えて、情報取得部141と、クラス判定部142と、時間決定部143とを含む例である。換言すれば、アプリケーション14がダウンロード時刻を決定する例である。従って、端末1は、管理部11を含まない。情報取得部141、クラス判定部142及び時間決定部143は、各々、図2の情報取得部111、クラス判定部112及び時間決定部113に相当する。起動部144及びダウンロード部145は、各々、図2の起動部131及びダウンロード部132に相当する。図10においては、ダウンロード時刻を決定するために、アプリケーション14が起動されていることが必要である。これにより、情報取得部141、クラス判定部142及び時間決定部143が処理を実行することにより、ダウンロード時刻が決定される。これに基づいて、アプリケーション14の起動部144が、ダウンロード処理の開始時刻を制御する。従って、アプリケーション14が起動している場合でも、アプリケーション14自身が、ダウンロード時間を決定し管理することができる。図11は、アプリケーションが実行する起動時間管理処理フローを示す図である。情報取得部141は、図7に示すステップS11と同様に、OS15から現在時刻と、受信強度X及び通信速度Vを含むネットワーク情報とを取得するステップS41。クラス判定部142は、図7に示すステップS12と同様に、取得した受信強度X及び通信速度Vから各々の代表値を決定するステップS42。クラス判定部142は、図7に示すステップS13と同様に、受信強度テーブル121及び通信速度テーブル122を参照し、受信強度X及び通信速度Vの各々の代表値を用いて、通信のクラス重み付けランクRを決定するステップS43。時間決定部143は、図7に示すステップS14と同様に、クラス判定部142から通信のクラス重み付けランクRを取得すると、時間表テーブル124を参照して、ダウンロード処理の起動時刻を決定するステップS44。起動部144は、決定された起動時刻に従って、ダウンロード部145にダウンロード処理を実行させステップS45、その後、処理を終了する。なお、ダウンロード処理の詳細については、図12を参照して後述する。図12は、アプリケーションが実行するダウンロード処理フローを示す図である。なお、アプリケーション14のダウンロード処理を1日1回実行するものとして説明する。起動部144は、実行履歴テーブル125を参照して、実行フラグ1251及び実行履歴1252をチェックするステップS51。起動部144は、前回実行の翌日以降に実行フラグ1251をオンとしたか判断するステップS52。前回実行の翌日以降に実行フラグ1251をオンとしていない場合ステップS52No、処理をステップS51に戻して、ステップS51を繰り返す。前回実行の翌日以降に実行フラグ1251をオンとした場合ステップS52Yes、起動部144は、実行履歴テーブル125の実行フラグ1251をクリアし、オフに設定するステップS53。次に、起動部144は、現在の時刻が起動時刻ATに到達したか判断するステップS54。起動時刻ATに到達していない場合ステップS54No、到達するまでステップS54の処理を繰り返す。起動時刻ATに到達した場合ステップS54Yes、起動部144は、実行フラグ1251をオンに設定するステップS55。起動部144は、実行フラグ1251をオンに設定後、ダウンロード部145にダウンロード処理の実行の開始を通知するステップS56。この通知を受けると、ダウンロード部145は、無線LANインタフェース部16を介して、ダウンロード処理を実行し、その後、処理を終了する。