"クライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供方法であって、サービス提供装置の輻輳状態を検出するステップと、前記検出するステップで検出した輻輳状態が変化したときに、輻輳状態に対応させた期間情報を保持する期間保持手段から検出した輻輳状態に対応する前記期間情報を読み出し、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新するステップと、を有することを特徴とするサービス提供方法。前記クライアント端末からサービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を受信した場合、前記検出するステップで検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納するステップを有することを特徴とする請求項1記載のサービス提供方法。クライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供装置であって、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段と、サービス提供装置の輻輳状態を検出する検出手段と、輻輳状態に対応させた期間情報を保持する期間保持手段と、前記検出手段が検出した輻輳状態が変化したときに、検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、前記状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新する期間更新手段と、を有することを特徴とするサービス提供装置。前記クライアント端末からサービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を受信した場合、前記検出手段が検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納する要求受信手段を有することを特徴とする請求項3記載のサービス提供装置。クライアント端末とクライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供装置を有するサービス提供システムであって、前記クライアント端末は、サービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を前記サービス提供装置に送信し、前記サービス提供装置は、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段と、サービス提供装置の輻輳状態を検出する検出手段と、輻輳状態に対応させた期間情報を保持する期間保持手段と、前記要求信号あるいは前記継続要求信号を受信した場合、前記検出手段が検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納する要求受信手段と、前記検出手段が検出した輻輳状態が変化したときに、検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、前記状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新する期間更新手段と、を有することを特徴とするサービス提供システム。サーバが何らかの理由により輻輳状態となると、クライアントのサービス継続要求信号に対してサービス継続処理を完了させることができなくなることがあり、こうした場合、クライアントはサーバからのサービス継続応答信号を受信することができず、ライフタイマの更新ができないという問題がある。ライフタイマで示される時刻までにサービス継続応答信号を受信しない場合、サーバによるサービスが打ち切られるため、クライアントは改めてサービス継続要求信号を再送する必要がある。多数のクライアントがライフタイマに応じてサービス継続要求信号を送信し、サーバからの応答がないため再送を繰り返すと輻輳を助長することとなる。サーバ側の輻輳状態が長時間持続すると、クライアントからのサービス継続要求信号に対してサービス継続応答信号が返送される確率が低くなる。サーバ側の長時間の輻輳原因の例としては、DDoSDistributedDenialofService攻撃などがあげられる。本発明は、上記に鑑みてなされたものであり、サーバが輻輳状態になってもサービスを継続するとともに、サービス継続要求信号の再送による輻輳助長を軽減することを目的とする。第1の本発明に係るサービス提供方法は、クライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供方法であって、サービス提供装置の輻輳状態を検出するステップと、前記検出するステップで検出した輻輳状態が変化したときに、輻輳状態に対応させた期間情報を保持する期間保持手段から検出した輻輳状態に対応する前記期間情報を読み出し、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新するステップと、を有することを特徴とする。上記サービス提供方法において、前記クライアント端末からサービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を受信した場合、前記検出するステップで検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納するステップを有することを特徴とする。第2の本発明に係るサービス提供装置は、クライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供装置であって、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段と、サービス提供装置の輻輳状態を検出する検出手段と、輻輳状態に対応させた期間情報を保持する期間保持手段と、前記検出手段が検出した輻輳状態が変化したときに、検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、前記状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新する期間更新手段と、を有することを特徴とする。上記サービス提供装置において、前記クライアント端末からサービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を受信した場合、前記検出手段が検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納する要求受信手段を有することを特徴とする。第3の本発明に係るサービス提供システムは、クライアント端末とクライアント端末からの求めに応じてサービスの提供期間を定めてサービスを提供するサービス提供装置を有するサービス提供システムであって、前記クライアント端末は、サービスの提供を要求する要求信号あるいはサービスの継続を要求する継続要求信号を前記サービス提供装置に送信し、前記サービス提供装置は、サービスを提供しているクライアント端末の端末情報と当該クライアント端末に対するサービスの提供期間を示す提供期間情報を保持する状況保持手段と、サービス提供装置の輻輳状態を検出する検出手段と、輻輳状態に対応させた期間情報を保持する期間保持手段と、前記要求信号あるいは前記継続要求信号を受信した場合、前記検出手段が検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、当該期間情報に応じた前記提供期間を設定して前記状況保持手段に格納する要求受信手段と、前記検出手段が検出した輻輳状態が変化したときに、検出した輻輳状態に対応する前記期間情報を前記期間保持手段から読み出し、前記状況保持手段が保持する前記提供期間情報を前記期間情報に応じて更新する期間更新手段と、を有することを特徴とする。本発明によれば、サーバが輻輳状態になってもサービスを継続するとともに、サービス継続要求信号の再送による輻輳助長を軽減することができる。以下、本発明の実施の形態について図面を用いて説明する。図1は、本実施の形態におけるサービス提供サーバの構成を示す機能ブロック図である。図1に示すサービス提供サーバ1は、送受信部11、受信数計数部12、輻輳検出部13、サービス提供期間保持部14、サービス管理制御部15、およびサービス状況保持部16を備える。サービス提供サーバ1が備える各部は、演算処理装置、記憶装置等を備えたコンピュータにより構成して、各部の処理がプログラムによって実行されるものとしてもよい。このプログラムはサービス提供サーバ1が備える記憶装置に記憶されており、磁気ディスク、光ディスク、半導体メモリ等の記録媒体に記録することも、ネットワークを通して提供することも可能である。送受信部11は、クライアント2からのサービス要求信号、サービス継続要求信号などの受信、およびサービス応答信号、サービス継続応答信号などの送信を行う。受信数計数部12は、送受信部11が受信した各種の信号の数を計数する。輻輳検出部13は、サービス提供サーバ1が輻輳状態にあることの検出、および輻輳状態が鎮静し通常状態に復帰したことの検出を行い、輻輳状態か通常状態かをサービス管理制御部15に伝える。輻輳を検出する方法としては、例えば、受信数計数部12において、単位時間あたりの受信数が閾値を超えたこと、あるいは、閾値を超えた単位時間が予め定められた回数を超えたことにより、輻輳状態と判断する方法がある。逆に、受信数計数部12において、単位時間あたりの受信数が閾値を下回ったこと、あるいは、閾値を下回った単位時間が予め定められた回数を超えたことにより、輻輳状態が鎮静し通常状態に復帰したと判断する。もちろん、これ以外の任意の方法で輻輳の発生、沈静を検出してもよい。サービス提供期間保持部14は、輻輳状態、通常状態のそれぞれの状態においてクライアント2に提供するサービス提供期間の情報を保持している。図2に、サービス提供期間の情報の例を示す。図2に示す例では、サービス提供サーバ1の状態について、通常状態、輻輳状態1、輻輳状態2と3つのレベルを定義し、それぞれ状態においてクライアント2に提供するサービス提供期間をT0,Ta,Tbと設定した。輻輳状態2は輻輳状態1よりもよりサービス提供サーバ1の負荷が大きく、より輻輳している状態である。輻輳状態においては通常状態よりもサービス提供期間が長くなるように、通常状態におけるサービス提供期間T0よりも、輻輳状態におけるサービス提供期間Ta,Tbを長く設定する。つまり、サービス提供期間の長さはTb>Ta>T0となる。サービス管理制御部15は、送受信部11がクライアント2から受信したサービス要求信号、サービス継続要求信号に対し、輻輳検出部13から伝えられた輻輳状態、通常状態に応じて、サービス提供期間保持部14に保持された対応するサービス提供期間を読み出し、現在時刻にサービス提供期間を加えたライフタイマを設定してサービス提供を開始するとともに、クライアント2に対してライフタイマを含むサービス応答信号、サービス継続応答信号を送信する。そして、サービス管理制御部15は、サービス提供を開始したクライアント2の情報、サービス内容、サービス開始時刻、ライフタイマ等の情報をサービス状況保持部16に記録する。図3に、サービス状況保持部16の保持する情報の例を示す。図3に示す例では、クライアント2を識別するクライアントID、サービス内容、サービス開始時刻、およびライフタイマが保持されている。また、サービス管理制御部15は、輻輳検出部13から輻輳状態に入ったことを通知されると、その時点でサービス状況保持部16に保持されているサービス中のクライアント2に対するライフタイマに対し、輻輳検出部13から伝えられた輻輳状態に応じて、現在時刻にサービス提供期間保持部14に記憶されたサービス提供期間を加えてライフタイマを一斉に更新する。次に、サービス提供サーバ1が通常状態から輻輳状態1に遷移した際の動作を説明する。図4は、サービス提供サーバ1が通常状態から輻輳状態1に遷移した際の動作を示すフローチャートである。輻輳検出部13は輻輳を検出すると、サービス管理制御部15へ輻輳状態1になったことを通知するステップS101。サービス管理制御部15は、サービス提供期間保持部14から輻輳状態1に対応したサービス提供期間Taを読み出すステップS102。続いて、サービス管理制御部15は、サービス状況保持部16に記録された各クライアント2に対するライフタイマをステップS102で読み出したサービス提供期間Ta分延長するステップS103。具体的には、サービス状況保持部16に記録されたライフタイマの値TLにサービス提供期間Taを加えて新たなライフタイマの値をTLTaと更新する。このとき、サービス管理制御部15は、輻輳状態に入りライフタイマを変更したことを保守者に通知してもよい。その後、クライアント2からサービス要求信号を受信するとステップS104のYes、その時点の時刻tに輻輳状態1に対応するサービス提供期間Taを加えた値tTaをライフタイマとしてサービス提供を開始するとともに、サービス状況保持部16にクライアントID、サービス内容、サービス開始時間t、およびライフタイマtTaを新たに記録するステップS105。そして、サービス管理制御部15は、サービス提供期間Taを含むサービス応答信号をクライアント2に送信するステップS106。このとき、ライフタイマtTaを併せて通知してもよい。また、クライアント2からサービス継続要求信号を受信するとステップS107のYes、その時点の時刻tに輻輳状態1に対応するサービス提供期間Taを加えた値tTaで、そのクライアント2のサービス状況保持部16に保持されているライフタイマを更新するステップS108。そして、サービス管理制御部15は、更新されたサービス提供期間Taを含むサービス継続応答信号をクライアント2に送信するステップS109。このとき、ライフタイマtTaを併せて通知してもよい。なお、輻輳状態が輻輳状態1から輻輳状態2へ変化したときも同様の処理が行われる。次に、輻輳が沈静して輻輳状態から通常状態に遷移した際の動作について説明する。図5は、サービス提供サーバ1が輻輳状態1から通常状態に遷移した際の動作を示すフローチャートである。輻輳検出部13は輻輳の沈静を検出すると、サービス管理制御部15へ通常状態になったことを通知するステップS201。サービス管理制御部15は、サービス提供期間保持部14から通常状態に対応したサービス提供期間T0を読み出すステップS202。続いて、サービス管理制御部15は、サービス状況保持部16に記録された各クライアント2に対するライフタイマを現在時刻tにサービス提供期間T0を加えた値に更新するステップS203。このとき、サービス管理制御部15は、輻輳状態が沈静化し、ライフタイマを変更したことを保守者に通知してもよい。さらに、サービス状況保持部16に記録された各クライアント2に対して、サービス要求信号送信誘起信号を送信するステップS204。或いは、サーバ1による自動的な送信を行わず、保守者判断によって、各クライアント2に対しサービス要求信号送信誘起信号を送信してもよい。サービス要求信号送信誘起信号とは、現在サービス中のクライアント2に対し、サービス継続要求信号をサービス提供サーバ1に送信するように要請する信号であり、例えば、DHCPプロトコルのFORCERENEWメッセージなどである。その後、クライアント2からサービス要求信号を受信するとステップS205のYes、その時点の時刻tに通常状態に対応するサービス提供期間T0を加えた値tT0をライフタイマとしてサービス提供を開始するとともに、サービス状況保持部16にクライアントID、サービス内容、サービス開始時間t、およびライフタイマtT0を新たに記録するステップS206。そして、サービス管理制御部15は、サービス提供期間T0を含むサービス応答信号をクライアント2に送信するステップS207。このとき、ライフタイマtT0を併せて通知してもよい。また、クライアント2からサービス継続要求信号を受信するとステップS208のYes、その時点の時刻tに通常状態に対応するサービス提供期間T0を加えた値tT0で、そのクライアント2のサービス状況保持部16に保持されているライフタイマを更新するステップS209。そして、サービス管理制御部15は、更新されたサービス提供期間T0を含むサービス継続応答信号をクライアント2に送信するステップS210。このとき、ライフタイマtT0を併せて通知してもよい。以上説明したように、本実施の形態によれば、輻輳検出部13が輻輳を検出した場合、サービス提供期間保持部14から輻輳状態に応じたサービス提供期間を読み出し、サービス状況保持部16に記録された各クライアント2に対するライフタイマを読み出したサービス提供期間に応じて延長することにより、輻輳状態となりクライアント2からのサービス継続要求信号に対して即座に応答が返されない状況でも、クライアント2へのサービスの提供が継続できる確率が高まり、サービスが救済される。また、サービス継続要求信号への応答がなくても、輻輳状態であればサービスの提供が延長されるので、サーバ1がサービス継続要求信号に応答できたクライアント2については、延長されたサービス提供期間が通知され、輻輳状態が長時間継続した場合でも、クライアント2によるサービス継続要求信号の送出及び再送の繰り返しが減少し、サービス提供サーバ1とクライアント2間のネットワークおよびサービス提供サーバ1に対する再送による負荷の増大を防ぐことができる。本実施の形態によれば、輻輳状態でサービス要求信号、サービス継続要求信号を受信した場合は、輻輳状態に対応するサービス提供期間をサービス提供期間保持部14から読み出し、現在時刻に読み出したサービス提供期間を加えたライフタイマを設定してサービス提供を開始することにより、輻輳状態ではクライアント2に対するサービス提供期間が長くすることができるので、クライアント2からのサービス継続要求信号の送信を減らすことができる。"