(57)【特許請求の範囲】
【請求項１】
第１の電話番号又は第１のホスト名に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントする問合せ統計部と、
カウントした前記問合せ要求の件数が規制開始閾値以上のとき、発信規制を行う規制制御装置に対して、第２の電話番号による通話又は第２のホスト名を有するＷｅｂサーバへのアクセスを規制するよう規制依頼を送信する規制制御部と、
前記第１の電話番号又は前記第１のホスト名に対する前記件数が前記規制開始閾値以上か否かを示すフラグを記憶する第１のテーブルと、前記第１の電話番号又は前記第１のホスト名と前記第２の電話番号又は前記第２のホスト名の組み合わせを夫々記憶する第２のテーブルと、前記第２の電話番号又は前記第２のホスト名を規制するか否かを示すフラグを記憶する第３のテーブルとを備え、
前記問合せ統計部は、前記件数が前記規制開始閾値以上のとき、前記第１及び第２のテーブルに基づいて規制する前記第２の電話番号又は前記第２のホスト名を特定し、特定した前記第２の電話番号又は前記第２のホスト名を夫々規制する前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶し、
前記規制制御部は、規制対象の前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶された前記第２の電話番号又は前記第２のホスト名に対して前記規制依頼を送信し、
前記規制依頼の送信により前記第２の電話番号による通話又は前記第２のホスト名を有するＷｅｂサーバへのアクセスが規制され、前記第１の電話番号による通話又は前記第１のホスト名によるＷｅｂサーバへのアクセスが夫々行われることを特徴とする処理装置。
【請求項２】
前記第１の電話番号は前記第２の電話番号よりも優先度が高い電話番号であることを特徴とする請求項１記載の処理装置。
【請求項３】
前記第１のテーブルは前記第１の電話番号又は前記第１のホスト名に対する前記件数が前記規制開始閾値以上か否かを示す第１のフラグを記憶し、前記第２のテーブルは前記組み合わせにおいて前記第１の電話番号又は前記第１のホスト名に対する前記件数が前記規制開始閾値以上か否かを示す第２のフラグを記憶し、前記第３のテーブルは前記第２の電話番号又は前記第２のホスト名を規制するか否かを示す第３のフラグを記憶し、  
前記問合せ統計部は、前記件数が前記規制開始閾値以上で、かつ、前記第１のフラグがオフのとき、前記第１のフラグをオンにし、前記第１のフラグをオンにした前記第１の電話番号又は前記第１のホスト名に対して前記第２のフラグをオンにし、更に、前記組み合わせにおいて前記第２のフラグがオンである前記第２の電話番号又は前記第２のホスト名があれば、当該第２の電話番号又は前記第２のホスト名に対する前記第３のフラグをオンにし、
前記規制制御部は、前記第３のフラグがオンである前記第２の電話番号又は前記第２のホスト名を規制対象として規制依頼を送信することを特徴とする請求項１記載の処理装置。
【請求項４】
更に、前記問合せ要求に対して、前記ＩＰアドレスを応答するＩＰ変換部を備えることを特徴とする請求項１記載の処理装置。    
【請求項５】
第１の電話番号又は第１のホスト名に対する宛先を問合せる問合せ要求の件数が規制開始閾値以上か否かを示すフラグを記憶する第１のテーブルと、前記第１の電話番号又は前記第１のホスト名と第２の電話番号又は第２のホスト名との組み合わせを夫々記憶する第２のテーブルと、前記第２の電話番号又は前記第２のホスト名を規制するか否かを示すフラグを記憶する第３のテーブルとを有する処理装置における処理方法であって、
前記第１の電話番号又は前記第１のホスト名に対する宛先を問合せる前記問合せ要求を入力し、入力した当該問合せ要求の件数をカウントし、
カウントした前記問合せ要求の件数が前記規制開始閾値以上のとき、発信規制を行う規制制御装置に対して、前記第２の電話番号による通話又は前記第２のホスト名を有するＷｅｂサーバへのアクセスを規制するよう規制依頼を送信し、
カウントした前記問合せ要求の件数が前記規制開始閾値以上のときは、前記第１及び第２のテーブルに基づいて規制する前記第２の電話番号又は前記第２のホスト名を特定し、特定した前記第２の電話番号又は前記第２のホスト名を夫々規制する前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶し、規制対象の前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶された前記第２の電話番号又は前記第２のホスト名に対して前記規制依頼を送信し、
前記規制依頼の送信により前記第２の電話番号による通話又は前記第２のホスト名を有するＷｅｂサーバへのアクセスが規制され、前記第１の電話番号による通話又は前記第１のホスト名によるＷｅｂサーバへのアクセスが夫々行われることを特徴とする処理方法。
【請求項６】
メッセージを転送先に転送する転送装置と、
発信規制を前記転送装置に送信する規制制御装置とを備えた通信システムにおいて、
前記転送装置から送信された、第１の電話番号又は第１のホスト名に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントする問合せ統計部と、カウントした前記問合せ要求の件数が規制開始閾値以上のとき、第２の電話番号による通話又は第２のホスト名を有するＷｅｂサーバへのアクセスを規制するよう規制依頼を前記規制制御装置に送信する規制制御部とを含む処理装置を備え、
前記処理装置は、前記第１の電話番号又は前記第１のホスト名に対する前記件数が前記規制開始閾値以上か否かを示すフラグを記憶する第１のテーブルと、前記第１の電話番号又は前記第１のホスト名と前記第２の電話番号又は前記第２のホスト名の組み合わせを夫々記憶する第２のテーブルと、前記第２の電話番号又は前記第２のホスト名を規制するか否かを示すフラグを記憶する第３のテーブルとを備え、
前記問合せ統計部は、前記件数が前記規制開始閾値以上のとき、前記第１及び第２のテーブルに基づいて規制する前記第２の電話番号又は前記第２のホスト名を特定し、特定した前記第２の電話番号又は前記第２のホスト名を夫々規制する前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶し、
前記規制制御部は、規制対象の前記第２の電話番号又は前記第２のホスト名として前記第３のテーブルに記憶された前記第２の電話番号又は前記第２のホスト名に対して前記規制依頼を送信し、
前記規制制御装置は、前記規制依頼を受信したとき、前記規制依頼に含まれる前記第２の電話番号又は前記第２のホスト名に対して規制するよう前記発信規制を前記転送装置に送信し、
前記転送装置は、前記発信規制を受信して、前記第２の電話番号又は前記第２のホスト名を宛先とする前記メッセージを受信したとき、当該メッセージの送信先に通話不可メッセージ又はアクセス不可メッセージを夫々送信することで、前記第２の電話番号による通話又は前記第２のホスト名を有するＷｅｂサーバへのアクセスを規制し、前記第１の電話番号による通話又は前記第１のホスト名を有するＷｅｂサーバへのアクセスを夫々行うようにすることを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置、通信システム、及び通信システムにおける通信方法に関する。
【背景技術】
【０００２】
従来から、ＩＰネットワーク等の通信システムは、ＶｏＩＰ（Voice over Internet Protocol）などの通話サービスや、Ｗｅｂサーバへのアクセスによるホームページの閲覧サービス等を提供している。
【０００３】
しかし、通話やアクセスが一度に集中すると通信システムが輻輳状態となる場合がある。かかる場合、通話要求等に対して応答に時間がかかる等して、継続したサービスの提供が困難となる。
【０００４】
このような輻輳状態に対するものとして、例えば以下のような技術がある。すなわち、ＳＩＰサーバにリクエストを送信してレスポンスを受信するまでの時間を計測し、当該時間が閾値を超える等によりＳＩＰサーバが輻輳状態であると判定した場合、ＳＩＰサーバへの新規リクエストの送信を規制するようにしたＶｏＩＰゲートウェイ装置がある。
【０００５】
また、輻輳制御装置がクライアントから送信されたＷｅｂサーバへの要求メッセージを受信し、ＤＮＳサーバから当該メッセージに含まれるホスト名に対するＩＰアドレスを取得する。そして、輻輳制御装置が輻輳管理表に基づいて当該ＩＰアドレスが輻輳状態か否かを判定し、輻輳状態と判定したとき、当該ホスト名と同一ホスト名で、かつ輻輳状態にない他のＩＰアドレスのＷｅｂサーバに対して、要求メッセージを振り分けるようにした技術もある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−３１２２７７号公報
【特許文献２】特開２００６−２２２６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、上述したいずれの技術も、ＳＩＰサーバやＩＰアドレス等に対して輻輳が発生し、輻輳状態と判定された後で規制等の輻輳制御処理が行われている。従って、上述したいずれの技術も、輻輳が発生する前に事前に輻輳の発生を抑止することができない。
【０００８】
また、上述した技術のうち新規リクエストの送信を規制するものは、例えば、規制対象の通話が他の通話と比較して優先度が高い場合でも、輻輳状態と判定されると当該通話に対する新規リクエストの送信が規制される。このため、かかる技術では、他の通話と比較して優先度の高い通話を継続して提供することができなくなる場合もある。
【０００９】
更に、上述した技術のうち要求メッセージを他のＩＰアドレスに振り分けるものは、例えば、他と比較して優先度の高いホームページに対しても、当該ホームページを提供するＷｅｂサーバのＩＰアドレスが輻輳状態と判定されると、他のＷｅｂサーバへの振り分けが行われる。従って、かかる技術では、要求メッセージの他のＷｅｂサーバへの振り分けにより、当該ホームページへの閲覧が継続して提供できなくなる場合もある。
【００１０】
そこで、本発明の一目的は、輻輳の発生を抑止できるようにした処理装置、通信システム、及び通信システムにおける通信方法を提供することにある。
【００１１】
また、本発明の他の目的は、他と比較して優先度の高い通話を継続して提供できるようにした処理装置、通信システム、及び通信システムにおける通信方法を提供することにある。
【課題を解決するための手段】
【００１２】
一態様によれば、処理装置において、第１の電話番号に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントする問合せ統計部と、カウントした前記問合せ要求の件数が規制開始閾値以上のとき、発信規制を行う規制制御装置に対して、第２の電話番号による通話を規制するよう規制依頼を送信する規制制御部とを備え、前記規制依頼の送信により前記第２の電話番号による通話が規制され、前記第１の電話番号による通話が行われる。
【発明の効果】
【００１３】
輻輳の発生を抑止できるようにした処理装置、通信システム、及び通信システムにおける通信方法を提供することでできる。また、他と比較して優先度の高い通話を継続して提供できるようにした処理装置、通信システム、及び通信システムにおける通信方法を提供することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は通信システムの構成例を示す図である。
【図２】図２はＳＩＰサーバの構成例を示す図である。
【図３】図３はＤＮＳサーバの構成例を示す図である。
【図４】図４は第１の統計テーブルの例を示す図である。
【図５】図５（Ａ）及び図５（Ｂ）は第２の統計テーブルの例を夫々示す図である。
【図６】図６（Ａ）及び図６（Ｂ）は第３の統計テーブルの例を夫々示す図である。
【図７】図７は規制制御サーバの構成例を示す図である。
【図８】図８（Ａ）及び図８（Ｂ）は規制開始前の動作例を夫々示すシーケンス図である。
【図９】図９は規制開始の動作例を示すフローチャートである。
【図１０】図１０（Ａ）及び図１０（Ｂ）は規制中の動作例を夫々示すシーケンス図である。
【図１１】図１１は、規制解除の動作例を示すフローチャートである。
【図１２】図１２（Ａ）は規制対象、図１２（Ｂ）は第２の統計テーブル、図１２（Ｃ）は第３の統計テーブルの各例を夫々示す図である。
【図１３】図１３（Ａ）及び図１３（Ｂ）は規制解除後の動作例を夫々示すシーケンス図である。
【図１４】図１４は外付装置の構成例を示す図である。
【図１５】図１５は通信システムの他の構成例を示す図である。
【発明を実施するための形態】
【００１５】
本発明を実施するための形態について以下説明する。最初に通信システム１０の全体構成を説明し、通信システム１０内の各部を説明する。
【００１６】
＜全体構成例＞
図１は通信システム１０の構成例を示す図である。本通信システム１０は、例えば、電話機１００‐１〜１００‐４がＩＶＲ（Interactive Voice Response）５００と呼ばれる自動音声応答装置に対して電話をかけることで、電話機１００‐１〜１００‐４はＩＶＲ５００から音声等の通話サービスの提供を受けることができる。通話サービスの種類としては、例えば、災害伝言ダイヤル、コマーシャル放送等がある。
【００１７】
図１に示すように、通信システム１０は、電話機１００‐１〜１００‐４と、ＳＩＰ（Session Initiation Protocol）サーバ２００‐１，２００‐２と、ＤＮＳ（Domain Name System）サーバ３００と、規制制御サーバ４００と、ＩＶＲ（Interactive Voice Response：自動応答装置）５００とを備える。
【００１８】
電話機１００‐１〜１００‐４は、ＩＶＲ５００に対する電話番号を指定して通話要求等を送信することで、ＩＶＲ５００から自動音声等の通話サービスの提供を受ける。この通話要求等は、例えばＳＩＰ電文と呼ばれ、通話要求のＳＩＰ電文として、例えば「ＩＮＶＩＴＥ」メッセージ等がある。ＳＩＰ電文は、例えば、着信側のＩＶＲ５００の電話番号を含み、更に、ＩＶＲ５００のＵＲＩ（Uniform Resource Identifier）も含まれる。ＵＲＩは、例えば、ネットワーク内における情報資源の場所を示す記述形式であり、ＩＶＲ５００のＵＲＩは予め電話機１００‐１〜１００‐４にて保持されているものとする。例えば、ＩＶＲ５００の電話番号が「０１−２３４５−６７８９」のとき、ＵＲＩは「０１２３４５６７８９＠＊＊＊．ｎｅ．ｊｐ」で示すことができる。このように、例えば、ＵＲＩ内には電話番号の情報が含まれている。
【００１９】
ＳＩＰサーバ２００‐１，２００‐２は、例えば、電話機１００‐１〜１００‐４から送信されたＳＩＰ電文（又はメッセージ、以下では特に断らない限り「ＳＩＰ電文」と称する）を転送先に転送（又はルーティング）する。また、ＳＩＰサーバ２００‐１，２００‐２は、ＩＶＲ５００から送信されたＳＩＰ電文等を電話機１００‐１〜１００‐４に転送する。ＳＩＰサーバ２００‐１，２００‐２は、例えば転送装置である。このとき、ＳＩＰサーバ２００‐１，２００‐２は受信したＳＩＰ電文の宛先を特定し、当該宛先にＳＩＰ電文を送信する。宛先の特定は、例えば、ＩＶＲ５００のＵＲＩからＩＶＲ５００へのＩＰアドレスへの変換により特定する。
【００２０】
例えば、ＳＩＰサーバ２００‐１，２００‐２は、電話機１００‐１〜１００‐４から送信されたＳＩＰ電文を受信し、当該ＳＩＰ電文に含まれるＵＲＩをＩＰアドレスに変換して当該ＩＰアドレス宛てにＳＩＰ電文を送信する。このとき、ＳＩＰサーバ２００‐１，２００‐２は、ＵＲＩに対応するＩＰアドレスを保持しているときはそのＩＰアドレスを利用し、保持していないときＤＮＳサーバ３００に対して、ＵＲＩからＩＰアドレスへの変換を求める（又は宛先を問合せる）問合せ要求を送信する。また、ＳＩＰサーバ２００‐１，２００‐２は、規制制御サーバ４００から規制要求を受信し、当該規制要求に含まれる電話番号（非優先電話番号）と同一の電話番号を含むＳＩＰ電文を電話機１００‐１〜１００‐４から受信すると、発信規制を行う。詳細は後述する。
【００２１】
ＤＮＳサーバ３００は、例えば、問合せのあったＵＲＩをＩＰアドレスへ変換する処理装置である。ＤＮＳサーバ３００は、ＳＩＰサーバ２００‐１，２００‐２から問合せのあったＵＲＩに対して、例えば変換テーブルから、対応するＩＰアドレスを取得し、ＳＩＰサーバ２００‐１，２００‐２に返送する。また、ＤＮＳサーバ３００は、問合せのあったＵＲＩが優先電話番号に対応するとき（又は当該ＵＲＩに優先電話番号が含まれるとき）、当該ＵＲＩの件数（又は問合せのあった優先電話番号）をカウントする。そして、ＤＮＳサーバ３００は、一定の条件を満たすと規制制御サーバ４００に対して規制依頼を送信する。
【００２２】
ここで優先電話番号と非優先電話番号について説明する。本実施例において、例えば、着信側であるＩＶＲ５００に対する電話番号は複数あるものとし、優先電話番号と非優先電話番号とに分けることができるものとする。優先電話番号は、例えば、災害伝言ダイヤルなど、他と通話サービスと比較し優先度の高い通話サービスを提供する電話番号である。これに対して、非優先電話番号は、例えば、コマーシャル放送等、他と比較して優先度の低い通話サービスを提供する電話番号である。図１の例は、「Na_1, Na_2,…,Na_n」が優先電話番号、「Nb_1, Nb_2, …, Nb_o」が非優先電話番号の例を夫々示している。
【００２３】
規制制御サーバ４００は、例えば、非優先電話番号に対して発信規制又は発信規制解除を要求する規制制御装置である。規制制御サーバ４００は、ＤＮＳサーバ３００から出力された規制依頼を受信し、当該規制依頼に含まれる規制対象の非優先電話番号に対して規制を行うようＳＩＰサーバ２００‐１，２００‐２に発信規制を送信する。発信規制には、例えば、規制対象の非優先電話番号が含まれる。規制制御サーバ４００は、ＤＮＳサーバ４００からの依頼に基づいて非優先電話番号の規制をＳＩＰサーバ２００‐１，２００‐２に依頼する規制制御装置でもある。
【００２４】
本実施例では、規制対象は非優先電話番号であり、規制中は非優先電話番号に対する通話は行われないようにし、優先電話番号に対する通話は規制中でも行うことができるようにしている。例えば、図１に示すように、非優先電話番号「Nb_2」が規制対象のとき、当該非優先電話番号「Nb_2」に対して通話を行うことができないようにし、非優先電話番号「Nb_2」に対応する優先電話番号「Na_2」は通話を行うことができるようにしている。一方、非優先電話番号「Nb_1」が規制されていないとき、当該非優先電話番号「Nb_1」に対して、通話は規制されずに通話可能となっている。優先電話番号「Na_1」は規制前も規制対象とならずに通話可能である。
【００２５】
ＩＶＲ５００は、例えば、記憶部等に音声又は文字等を記憶しておき、電話機１００‐１〜１００‐４からの要求に応じて記憶された音声等を自動的に送信できる。また、ＩＶＲ５００は、上述したように複数の電話番号を持ち、優先電話番号と非優先電話番号とに分けられている。  
【００２６】
＜各部の構成例＞
次に通信システム１０におけるＳＩＰサーバ２００‐１，２００‐２、ＤＮＳサーバ３００、及び規制制御サーバ４００の各構成例を説明する。図２は、ＳＩＰサーバ２００の構成例を示す。ＳＩＰサーバ２００は、ＳＩＰ電文受信部２１０と、セッション管理部２１２と、接続中セッション記憶部２１４と、ＤＮＳ問合せ部２１６と、ＳＩＰ電文送信部２１８とを備える。
【００２７】
ＳＩＰ電文受信部２１０は、電話機１００‐１〜１００‐４から送信されたＳＩＰ電文を受信し、例えば、受信したＳＩＰ電文に含まれるセッションＩＤと宛先（又は着信側、例えばＩＶＲ５００）のＵＲＩとをセッション管理部２１２に出力する。ＳＩＰ電文受信部２１０は、セッション管理部２１２から、ＵＲＩに対応するＩＰアドレスを取得すると、当該ＩＰアドレス（例えば、ＩＶＲ５００のＩＰアドレス）を宛先とするＳＩＰ電文を送信するようＳＩＰ電文送信部２１８に依頼する。ＳＩＰ電文受信部２１０は、受信したＳＩＰ電文がＩＶＲ５００からのものであるときも、セッション管理部２１２にセッションＩＤと宛先である電話機１００‐１〜１００‐４のＩＰアドレスとを出力する。ＳＩＰ電文受信部２１０は、セッション管理部２１２から当該セッションＩＤの確認を入力すると、受信したＳＩＰ電文を電話機１００‐１〜１００‐４に返信するように、ＳＩＰ電文送信部２１８に依頼する。
【００２８】
セッション管理部２１２は、ＳＩＰ電文受信部２１０で受信したＳＩＰ電文のセッションを管理する。例えば、セッション管理部２１２は、受信したＳＩＰ電文に含まれるセッションＩＤと同一のセッションＩＤが記憶されているかを接続中セッション記憶部２１４にアクセスして確認する。セッション管理部２１２は、同一のセッションＩＤが記憶されているとき、当該セッションＩＤに対応して記憶されたＩＰアドレスを読み出して、ＳＩＰ電文受信部２１０に出力する。一方、セッション管理部２１２は、同一のセッションＩＤが記憶されていないとき、ＤＮＳ問合せ部２１６に、ＳＩＰ電文受信部２１０から受け取ったＵＲＩとともにＤＮＳへの問合せ依頼を出力する。そして、セッション管理部２１２は、ＤＮＳ問合せ部２１６から対応するＩＰアドレスを取得すると、セッションＩＤと対応するように当該ＩＰアドレスを接続中セッション記憶部２１４に記憶し、ＳＩＰ電文受信部２１０に出力する。尚、セッションＩＤは、例えば、予めホームエージェント等の他の装置により発行され、電話機１００‐１〜１００‐４、ＳＩＰサーバ２００等に送信され、電話機１００‐１〜１００‐４等はこれを用いてＳＩＰ電文を送信する。
【００２９】
また、セッション管理部２１２は、規制制御サーバ４００から規制対象の非優先電話番号を含む規制依頼を受信すると、接続中セッション記憶部２１４に当該非優先電話番号を記憶する。この場合、セッション管理部２１２は、例えばＳＩＰ電文受信部２１０で受信したＳＩＰ電文に含まれる電話番号が規制対象の非優先電話番号か否かを確認する。例えば、セッション管理部２１２は、接続中セッション記憶部２１４にアクセスして、同一の電話番号が規制対象の非優先電話番号として記憶されているとき、ＳＩＰ電文受信部２１０に当該非優先電話番号は通話不可である旨を出力する。これにより、例えば、ＳＩＰ電文受信部２１０から電話機１００に通話不可メッセージが返送される。一方、セッション管理部２１２は、規制対象の非優先電話番号が含まれていないとき、上述したＳＩＰ電文のセッション管理を行う。
【００３０】
接続中セッション記憶部２１４は、セッションＩＤと、ＤＮＳサーバ３００から送信されたＩＰアドレスとを記憶する。また、接続中セッション記憶部２１４は、規制制御サーバ４００から送信された規制対象の非優先電話番号と、当該非優先電話番号が規制対象であるか否かを示す規制フラグも記憶する。更に、接続中セッション記憶部２１４は、当該非優先電話番号が規制解除されたものであるか否かを示す規制解除フラグも記憶する。
【００３１】
ＤＮＳ問合せ部２１６は、セッション管理部２１２からＩＰアドレスの問合せがあると、ＤＮＳサーバ３００に対して、対応するＩＰアドレスの問合せ要求を送信する。例えば、ＤＮＳ問合せ部２１６は、セッション管理部２１２からＵＲＩを含む問合せを入力し、当該ＵＲＩを含む問合せ要求をＤＮＳサーバ３００に送信する。また、ＤＮＳ問合せ部２１６は、当該問合せ要求に対して、ＩＰアドレスをＤＮＳサーバ３００から取得すると、セッション管理部２１２に当該ＩＰアドレスを出力する。
【００３２】
ＳＩＰ電文送信部２１８は、ＳＩＰ電文受信部２１０から依頼（又は出力）されたＳＩＰ電文をＩＶＲ５００又は電話機１００‐１〜１００‐４に送信する。
【００３３】
図３は、ＤＮＳサーバ３００の構成例を示す図である。ＤＮＳサーバ３００は、例えば、ＵＲＩをＩＰアドレスに変換するためのサーバである。ＤＮＳサーバ３００は、ＵＲＩ‐ＩＰ変換部３１０と、ＵＲＩ変換テーブル３２０と、問合せ統計テーブル３３０と、規制制御部３４０とを備える。
【００３４】
ＵＲＩ‐ＩＰ変換部３１０は、ＵＲＩからＩＰアドレスへの変換を求める問合せ要求に対して、当該問合せに含まれるＵＲＩに対応するＩＰアドレスを、ＵＲＩ変換テーブル３２０から取得する。ＵＲＩ‐ＩＰ変換部３１０は、取得したＩＰアドレスをＳＩＰサーバ２００に送信する。
【００３５】
また、ＵＲＩ‐ＩＰ変換部３１０は、問合せ統計部３１１を備える。問合せ統計部３１１は、例えば、ＳＩＰサーバ２００からの問合せ依頼のうち、優先電話番号に対する問合せ依頼の件数をカウントする。問合せ統計部３１１は、カウントした問合せ件数を問合せ統計テーブル３３０に記憶する。
【００３６】
ＵＲＩ変換テーブル３２０は、ＵＲＩと当該ＵＲＩに対応するＩＰアドレスとを記憶する。
【００３７】
問合せ統計テーブル３３０は、第１〜第３の統計テーブル３３１〜３３３を備える。第１〜第３の統計テーブル３３１〜３３３は、例えば、問合せ統計部３１１でカウントした問合せ件数や、各優先電話番号と非優先電話番号に対して規制を行うものか否かを示す規制中フラグを記憶する。
【００３８】
ここで、第１〜第３の統計テーブル３３１〜３３３の例を説明する。図４は第１の統計テーブル３３１、図５（Ａ）及び図５（Ｂ)は第２の統計テーブル３３２、図６（Ａ）及び図６（Ｂ）は第３の統計テーブル３３３の例を夫々示す図である。
【００３９】
第１の統計テーブル３３１は、例えば、各優先電話番号に対して規制中か否か等、各優先電話番号に対する状態を記憶するテーブルである。第１の統計テーブル３３１は、図４に示すように、各「優先電話番号」に対して、「規制開始閾値」、「規制解除閾値」、「現サイクル問合せ件数」、及び「規制中フラグ」の各フィールドを含む。
【００４０】
「規制開始閾値」には、例えば、優先電話番号に対する規制を開始するか否かを示す閾値が記憶され、「規制解除閾値」には、例えば、規制中の優先電話番号に対してその規制を解除するか否かを示す閾値が記憶される。「規制開始閾値」と「規制解除閾値」とは同じ値でもよいし、頻繁に規制と規制解除とが繰り返されることを防止するため、「規制開始閾値」は「規制解除閾値」より大きな値でもよい。
【００４１】
「現サイクル問合せ件数」には問合せ統計部３１１があるサイクル期間カウントした問合せ件数が記憶され、「規制中フラグ」には優先電話番号が規制中か否かを示すフラグが記憶される。尚、上述したように規制対象の電話番号は非優先電話番号であり、優先電話番号が規制中とは、例えば、規制されている非優先電話番号に対応する優先電話番号が規制中であることを示す。この優先電話番号と非優先電話番号との対応関係を示しているのが、例えば、第２の統計テーブル３３２である。
【００４２】
第２の統計テーブル３３２は、図５（Ａ）に示すように、「優先電話番号」と、「非優先電話番号」と、「規制中フラグ」の各フィールドを備える。ここで、第２の統計テーブル３３２における「規制中フラグ」は、例えば、優先電話番号と非優先電話番号との組み合わせにおいて、優先電話番号（又は非優先電話番号）が規制中か否か（又は規制対象か否か）を示すフラグである。例えば、「規制中フラグ」は、優先電話番号に対するＩＰアドレスへの問合せ件数が「規制開始閾値」以上か否かが、優先電話番号と非優先電話番号との組み合わせにおいて示されている。この組み合わせにより、優先電話番号に対して規制される非優先電話番号が示されることとなる。優先電話番号と非優先電話番号との組み合わせは、例えば、ＩＶＲ５００の優先電話番号（例えば、ｎ個の番号数）と非優先電話番号（例えば、ｏ個の番号数）の全ての組み合わせ（ｎ×ｏ個）が第２の統計テーブル３３２に記憶される。
【００４３】
図５（Ｂ）の例では、優先電話番号「Na_1」に対して、３つの非優先電話番号「Nb_1」，「Nb_2」，「Nb_3」が規制対象の非優先電話番号であり、優先電話番号「Na_1」が「規制中」であり、対応する非優先電話番号「Nb_1」，「Nb_2」，「Nb_3」も規制されること示す。１つの優先電話番号に対して、規制される非優先電話番号は１又は複数あり、１つの優先電話番号が「規制中」となると、対応する１又は複数の非優先電話番号は規制対象の電話番号となる。
【００４４】
第３の統計テーブル３３３は、図６（Ａ）に示すように、「非優先電話番号」と、当該非優先電話番号が規制されているか否かを示す「規制中フラグ」の各フィールドを備える。図６（Ｂ)は第３の統計テーブル３３３の例を示す図である。例えば、問合せ統計部３１１は第２の統計テーブル３３２において「規制中フラグ」を「ＯＮ」にした非優先電話番号を、第３の統計テーブル３３においても「規制中フラグ」を「ＯＮ」にする。第３の統計テーブル３３３により、規制を行う非優先電話番号が特定される。  
【００４５】
図３に戻り、規制制御部３４０は、第３の統計テーブル３３３において「規制中フラグ」が「ＯＮ」となっている非優先電話番号を指定して規制依頼を規制制御サーバ４００に送信する。また、規制制御部３４０は、第３の統計テーブル３３３において「規制中フラグ」が「ＯＮ」から「ＯＦＦ」になった非優先電話番号を規制解除対象の電話番号とし、当該電話番号を含む規制解除依頼を規制制御サーバ４００に送信する。
【００４６】
図７は規制制御サーバ４００の構成例を示す図である。規制制御サーバ４００は、例えば、規制依頼又は規制解除依頼に基づいて、規制対象又は規制解除対象の非優先電話番号を含む発信規制要求又は発信規制解除要求をＳＩＰサーバ２００に送信する。規制制御サーバ４００は、要求受信部４１０と、規制要求一覧テーブル４１２と、規制値算出部４１４と、規制指示送信部４１６とを備える。
【００４７】
要求受信部４１０は、ＤＮＳサーバ３００から送信された発信規制要求又は発信規制解除要求を受信し、規制要求一覧テーブル４１２に当該規制又は当該規制解除に関する情報を記憶する。例えば、要求受信部４１０は、発信規制要求を受信したとき、当該規制要求に含まれる非優先電話番号を規制要求一覧テーブル４１２に記憶し、当該非優先電話番号が規制されていることを示すフラグも記憶する。一方、要求受信部４１０は、発信規制解除要求を受信したとき、当該規制解除要求に含まれる非優先電話番号に対して、規制解除されたことを示すフラグを記憶する。
【００４８】
規制要求一覧テーブル４１２は、非優先電話番号と、上述した規制されているか否か（又は規制解除されたか否か）を示すフラグとを記憶する。
【００４９】
規制指示送信部４１６は、規制要求一覧テーブル４１２から定期的に規制対象の非優先電話番号を読み出し、当該非優先電話番号が規制されていることを示すフラグが記憶されているとき、規制指示をＳＩＰサーバ２００に送信する。また、規制指示送信部４１６は、当該非優先電話番号が規制解除されたフラグが記憶されているとき、規制解除指示をＳＩＰサーバ２００に送信する。規制指示と規制解除指示には、対象となる非優先電話番号も含まれる。
【００５０】
＜動作例＞
次に通信システム１０における動作例を説明する。最初に、規制開始前の通信システム１０の動作例、次に規制開始と規制中の動作例、最後に、規制解除と規制解除後の動作例を説明する。
【００５１】
尚、規制開始前の動作例として、例えば図１に示すように、非優先電話番号「Nb_1」による通話が電話機１００‐３を介して行われ、優先電話番号「Na_1」による通話が電話機１００‐４を介して行われるものとする。また、規制中の動作例も、例えば図１に示すように、非優先電話番号「Nb_2」が規制対象の非優先電話番号で、かかる通話は電話機１００‐１を介して行われ、優先電話番号「Na_2」による通話は電話機１００‐２を介して行われるものとする。各電話番号と電話機１００‐１〜１００‐４は、図１に示す組み合わせでなくても実施可能で、どの電話機１００‐１〜１００‐４からでも優先電話番号と非優先電話番号により通話を行うことはできるものとする。
【００５２】
図８（Ａ）及び図８（Ｂ）は規制開始前の通信システム１０の動作例を示し、図８（Ａ）は非優先電話番号「Nb_1」に対する動作例、図８（Ｂ)は優先電話番号「Na_1」に対する動作例を示すシーケンス図を夫々示す。
【００５３】
図８（Ａ）に示すように、電話機１００‐３は非優先電話番号「Nb_1」に対する通話を開始すると、通話要求のＳＩＰ電文（例えば、ＩＮＶＩＴＥメッセージ）をＳＩＰサーバ２００‐２に送信する（Ｓ１０）。電話機１００‐３は、例えば、着信側であるＩＶＲ５００の電話番号「Nb_1」とＩＶＲ５００のＵＲＩとを含むＩＮＶＩＴＥメッセージを送信する。
【００５４】
ＳＩＰサーバ２００‐２は、ＩＮＶＩＴＥメッセージを受信し、当該メッセージに含まれるＵＲＩが接続中セッション記憶部２１４に記憶されているか否かを確認し、記憶されていないとき、ＤＮＳサーバ３００にＩＰアドレスを問合せる（Ｓ１１）。例えば、セッション管理部２１２が接続中セッション記憶部２１４にアクセスして、ＩＮＶＩＴＥメッセージに含まれるセッションＩＤと同一のセッションＩＤ、及び対応するＩＰアドレスが記憶されているかを確認する。そして、セッション管理部２１２は、同一のセッションＩＤがない又はＩＰアドレスが記憶されていない場合、ＤＮＳ問合せ部２１６にＵＲＩに対応するＩＰアドレスの取得を依頼する。ＤＮＳ問合せ部２１６はＩＰアドレスの取得をＤＮＳサーバ３００に問合せる。
【００５５】
次いで、ＤＮＳサーバ３００は、ＵＲＩに対応するＩＰアドレスをＳＩＰサーバ２００‐２に送信する（Ｓ１２）。例えば、ＵＲＩ‐ＩＰ変換部３１０が、問合せに含まれるＵＲＩに対応するＩＰアドレスをＵＲＩ変換テーブル３２０から読み出して送信する。例えば、ＵＲＩ‐ＩＰ変換部３１０は、Ｓ１１の処理で受信した問合せに送信元アドレスとしてＳＩＰサーバ２００‐２のＩＰアドレス等が含まれるため、このアドレスを送信先アドレスとすることで、応答メッセージをＳＩＰサーバ２００‐２に応答メッセージを送信できる。
【００５６】
次いで、ＳＩＰサーバ２００‐２は、取得したＩＰアドレスと非優先電話番号「Nb_1」とを含むＩＮＶＩＴＥメッセージをＩＶＲ５００に送信する（Ｓ１３）。例えば、セッション管理部２１２はＤＮＳサーバ３００から取得したＩＰアドレスを接続中セッション記憶部２１４に記憶し、更に、ＳＩＰ電文受信部２１０に対して当該ＩＰアドレスを出力する。ＳＩＰ電文受信部２１０は、ＳＩＰ電文送信部２１８に当該ＩＰアドレスを宛先とするＩＮＶＩＴＥメッセージの送信を依頼することでかかるＩＮＶＩＴＥメッセージがＩＶＲ５００に送信される。
【００５７】
次いで、ＩＶＲ５００は、受信したＩＮＶＩＴＥメッセージに対して、応答メッセージ（例えば、「２００  ＯＫ」メッセージ）をＳＩＰサーバ２００‐２に送信し（Ｓ１４）、ＳＩＰサーバ２００‐２は電話機１００‐３にこれを転送する（Ｓ１５）。例えば、ＩＶＲ５００から送信された当該メッセージにはセッションＩＤが含まれ、セッション管理部２１２は、これと同一のセッションＩＤが接続中セッション記憶部２１４に記憶されているかを確認する。セッション管理部２１２は、同一のセッションＩＤが記憶されていれば、その旨をＳＩＰ電文受信部２１０に出力し、ＳＩＰ電文受信部２１０は受信したＳＩＰ電文（応答メッセージ）をＳＩＰ電文送信部２１８に出力する。これにより、ＳＩＰ電文送信部２１８は、応答メッセージを電話機１００‐３に送信する。
【００５８】
一方、優先電話番号「Na_1」に対する規制開始前の動作は以下のようになる。すなわち、図８（Ｂ）に示すように、電話機１００‐４は、ＩＶＲ５００の優先電話番号「Na_1」とＵＲＩとを含むＩＮＶＩＴＥメッセージをＳＩＰサーバ２００‐２に送信する（Ｓ２０）。
【００５９】
次いで、ＳＩＰサーバ２００‐２は、受信したＩＮＶＩＴＥメッセージに含まれるＵＲＩに対して、ＩＰアドレスをＤＮＳサーバ３００に問合せる（Ｓ２１）。例えば、上述の処理（Ｓ１１）と同様に、セッション管理部２１２とＤＮＳ問合せ部２１６が当該ＩＰアドレスの問合せを行う。
【００６０】
次いで、ＤＮＳサーバ３００は、問合せに含まれるＵＲＩに対して、当該ＵＲＩに優先電話番号が含まれているか否かを確認し、含まれているときにカウントする（Ｓ２２）。例えば、問合せ統計部３１１は、受信したＵＲＩから電話番号を抽出し、第１の統計テーブル３３１に記憶される優先電話番号と同一であれば、当該優先電話番号の問合せ件数をカウントアップする。
【００６１】
次いで、ＤＮＳサーバ３００は、ＩＶＲ５００のＩＰアドレスをＳＩＰサーバ２００‐２に応答する（Ｓ２３）。例えば、上述した処理（Ｓ１２）と同様に、ＵＲＩ‐ＩＰ変換部３１０は受信したＵＲＩに対応するＩＰアドレスをＵＲＩ変換テーブル３２０から読み出してＳＩＰサーバ２００‐２に送信する。
【００６２】
次いで、ＳＩＰサーバ２００‐２は、ＤＮＳサーバ３００から取得したＩＰアドレスを宛先として含むＩＮＶＩＴＥメッセージをＩＶＲ５００に送信する（Ｓ２４）。例えば、上述した処理（Ｓ１３)と同様に、セッション管理部２１２とＳＩＰ電文受信部２１０により、当該ＩＰアドレスを宛先とするＩＮＶＩＴＥメッセージがＩＶＲ５００に送信される。
【００６３】
次いで、ＩＶＲ５００は、受信したＩＮＶＩＴＥメッセージに対する応答メッセージ（例えば「２００  ＯＫ」メッセージ）をＳＩＰサーバ２００‐２に送信する（Ｓ２５）。
【００６４】
次いで、ＳＩＰサーバ２００‐２は、受信した「２００  ＯＫ」メッセージを電話機１００‐４に送信する（Ｓ２６）。例えば、上述した処理（Ｓ１５）と同様に、セッション管理部２１２が接続中セッション記憶部２１４にセッションＩＤが記憶されているか等を確認する等の処理を行い、ＳＩＰ電文送信部２１８から「２００  ＯＫ」メッセージが電話機１００‐４に送信される。
【００６５】
例えば以上のような処理により、ＤＮＳサーバ３００は優先電話番号の問合せ件数をカウントする。次にＤＮＳサーバ３００は、第１〜第３の統計テーブル３３１〜３３３に基づいて非優先電話番号に対して規制を開始するか否かを判別する。図９は、規制開始の動作例を示すフローチャートである。尚、ＤＮＳサーバ３００は、あるサイクル期間における優先電話番号に対する問合せ件数を第１の統計テーブル３３１に記憶し、次のサイクル期間で図９に示す処理を行うものとする。
【００６６】
ＤＮＳサーバ３００は、処理を開始すると（Ｓ３０）、第１の統計テーブル３３１において、ある優先電話番号の「現サイクル問合せ件数」が「規制開始閾値」以上であり、かつ、当該優先電話番号の「規制中フラグ」が「ＯＦＦ」か否かを確認する（Ｓ３１）。ＤＮＳサーバ３００は、例えば、ある優先電話番号に対する問合せ件数が「規制開始閾値」以上で規制対象となり得るもので、かつ、このような優先電話番号が前サイクル期間で規制中の優先電話番号でないこと、を確認している。例えば、問合せ統計部３１１が第１の統計テーブル３３１から「現サイクル問合せ件数」と「規制開始閾値」とを比較して、その結果を「規制中フラグ」に書き込む等することでＳ３１の処理を行う。
【００６７】
ＤＮＳサーバ３００は、ある優先電話番号の「現サイクル問合せ件数」が「規制開始閾値」よりも少ないとき、又は、「現サイクル問合せ件数」が「規制開始閾値」以上でも「規制中フラグ」が「ＯＮ」のとき（Ｓ３１でＮｏ）、Ｓ３１の処理を繰り返す。ある優先電話番号の問合せ件数が「規制開始閾値」よりも少なければ規制することもなく、また、問合せ件数が「規制開始閾値」以上でも既に前のサイクル期間で規制中であればそれを継続させることになる。
【００６８】
一方、ＤＮＳサーバ３００は、「現サイクル問合せ件数」が「規制開始閾値」以上の優先電話番号があり、かつ、当該番号の「規制中フラグ」が「ＯＦＦ」のとき（Ｓ３１でＹｅｓ）、「規制中フラグ」を「ＯＮ」にする（Ｓ３２）。更に、ＤＮＳサーバ３００は、「規制中フラグ」を「ＯＮ」にした優先電話番号と同一の優先電話番号を有する第２の統計テーブル３３２の「規制中フラグ」も「ＯＮ」にする（Ｓ３２）。例えば、問合せ統計部３１１は、第１の統計テーブル３３１において優先電話番号「Na_1」に対する「規制中フラグ」を「ＯＮ」にすると、第２の統計テーブル３３２において優先電話番号「Na_1」に対応する「規制中フラグ」を「ＯＮ」にする（例えば図５（Ｂ）参照）。
【００６９】
次いで、ＤＮＳサーバ３００は、第３の統計テーブル３３３の対応する非優先電話番号の「規制中フラグ」が「ＯＦＦ」の場合、第２の統計テーブル３３２において対応する非優先電話番号の「規制中フラグ」をチェックする。そして、ＤＮＳサーバ３００は、第２の統計テーブル３３２において１つでも「ＯＮ」になっているものがあれば、第３の統計テーブル３３３の「規制中フラグ」を「ＯＮ」にする（Ｓ３３）。例えば、問合せ統計部３１１は、第２の統計テーブル３３２において「規制中フラグ」を「ＯＮ」にした優先電話番号「Na_1」に対応する非優先電話番号「Nb_1」，「Nb_2」，「Nb_3」に対して、第３の統計テーブル３３３における「規制中フラグ」を「ＯＮ」にする。尚、「第３の統計テーブル３３３の対応する非優先電話番号の「規制中フラグ」が「ＯＦＦ」の場合」とは、例えば、非優先電話番号が前のサイクルで規制対象ではない場合を示し、規制対象のときはそのまま規制を維持（「ＯＮ」のまま）することになる。
【００７０】
次いで、ＤＮＳサーバ３００は、第３の統計テーブル３３３に基づいて、規制する非優先電話番号を指定して規制制御サーバ４００に発信規制を依頼する（Ｓ３４）。例えば、規制制御部３４０は、第３の統計テーブル３３３を参照して「規制中フラグ」が「ＯＮ」となっている非優先電話番号「Nb_1」，「Nb_2」，「Nb_3」を規制対象として規制を依頼する。
【００７１】
そして、ＤＮＳサーバ３００は一連の処理を終了する（Ｓ３５）。以上の処理により、ＤＮＳサーバ３００は、規制対象の非優先電話番号を特定し（例えば、「Nb_1」，「Nb_2」，「Nb_3」）、当該非優先電話番号に対する規制を規制制御サーバ４００に依頼することになる。
【００７２】
図１０（Ａ）及び図１０（Ｂ）は、規制開始後の通信システム１０における動作例を示すシーケンス図であり、図１０（Ａ）は規制開始後の非優先電話番号、図１０（Ｂ）は規制開始後の優先電話番号に対する動作例を夫々示す。
【００７３】
規制開始後における非優先電話番号に対する動作は、まず、規制制御サーバ４００がＳＩＰサーバ２００‐１，２００‐２に規制対象の非優先電話番号の規制依頼を送信する（Ｓ４０）。例えば、規制要求受信部４１０はＤＮＳサーバ３００から規制要求を受信すると、規制要求に含まれる非優先電話番号（例えば、「Nb_1」，「Nb_2」，「Nb_3」）を規制要求一覧テーブル４１２に記憶する。規制指示送信部４１６は、規制要求一覧テーブル４１２から規制対象の非優先電話番号（例えば、「Nb_1」，「Nb_2」，「Nb_3」）を読み出してＳＩＰサーバ２００‐１，２００に送信する。また、ＳＩＰサーバ２００‐１，２００‐２のセッション管理部２１２は、例えば、規制制御サーバ４００から規制対象の非優先電話番号（例えば、「Nb_1」，「Nb_2」，「Nb_3」）を受信すると接続中セッション記憶部２１４に記憶する。  
【００７４】
次いで、電話機１００‐１は、規制対象の非優先電話番号を指定してＩＶＲ５００に通話要求であるＳＩＰ電文（例えば、ＩＮＶＩＴＥメッセージ）を送信する（Ｓ１０）。例えば、電話機１００‐１は非優先電話番号「Nb_2」を含むＩＮＶＩＴＥメッセージを送信する。
【００７５】
次いで、ＳＩＰサーバ２００‐２は、規制対象の非優先電話番号を含むＳＩＰ電文を受信したとき、当該番号は通話不可であるＳＩＰ電文を電話機１００‐１に送信する（Ｓ４１）。例えば、セッション管理部２１２は、ＳＩＰ電文受信部２１０で受信したＳＩＰ電文に含まれる非優先電話番号「Nb_2」が規制対象であるか否かを接続中セッション記憶部２１４を参照して確認する。そして、セッション管理部２１２は、例えば、接続中セッション記憶部２１４に規制対象として受信した非優先電話番号「Nb_2」が記憶されているとき、ＳＩＰ電文受信部２１０に通話不可を示すＳＩＰ電文の送信を依頼し、当該ＳＩＰ電文が電話機１００‐１に送信される。例えば、ＳＩＰサーバ２００‐２は、当該ＳＩＰ電文を送信した電話機１００‐１に対して発信規制されていることを示す音声（又は発信規制トーキ）を送信するようにしてもよい。
【００７６】
一方、規制された非優先電話番号に対応する優先電話番号に対する動作は規制前（例えば図８（Ｂ））と同様である。すなわち、図１０（Ｂ）に示すように、規制制御サーバ４００はＳＩＰサーバ２００‐１，２００‐２に規制対象の非優先電話番号を送信する（Ｓ４０）。そして、ＳＩＰサーバ２００‐１は、優先電話番号を指定したＩＶＲ５００へのＳＩＰ電文を受信しても、規制対象の非電話番号として接続中セッション記憶部２１４に記憶されていないため、ＤＮＳサーバ３００へＩＰアドレスを問合せる等の処理を行う（Ｓ２１〜Ｓ２６）。これにより、対応する非優先電話番号が規制されていても、優先電話番号による通話を行うことができる。
【００７７】
以上説明したように、本通信システム１０は、「規制開始閾値」によりＩＶＲ５００に対する電話番号（又は通信路）が輻輳状態となる前に非優先電話番号を規制するようにしているため、輻輳の発生を事前に抑止できる。これは、例えば、ＩＶＲ５００における電話線が複数本接続され、全ての電話線が使用される前に「規制開始閾値」により規制し、優先電話番号の通話に対応する電話線を優先し、非優先電話番号によって電話線が占有されることを防止している。例えば、「規制開始閾値」は他の優先電話番号又は接続可能な電話線等を考慮して、輻輳が発生する問合せ件数よりも十分少ない値とすることもできる。
【００７８】
また、本通信システム１０は、非優先電話番号に対して規制をかけているとき、優先電話番号に対する通話は規制前と変わらずに通話可能となっている。そのため、例えば災害伝言ダイヤル等、他と比較して優先度の高い通話を継続して行うことができる。
【００７９】
更に、本通信システム１０では、通話の着信側であるＩＶＲ５００において、非優先電話番号と優先電話番号と分けて規制制御を行うようにしている。従って、着側の電話番号に対して規制制御を行うことができる。
【００８０】
本通信システム１０は、非優先電話番号に対する規制を行っているとき、優先電話番号に対する問合せ件数が一定以下になると、規制を解除して規制前の状態に移行することもできる。図１１は規制解除の動作例を示すフローチャートである。尚、図１１に示す動作例は、規制を開始する場合の動作例（例えば図９）と同様に、あるサイクル期間において、第１の統計テーブル３３１の「現サイクル問合せ件数」に件数が記憶され、次のサイクルに移行して本処理が開始されるものとする。
【００８１】
ＤＮＳサーバ３００は、規制解除の処理を開始すると（Ｓ５０）、第１の統計テーブル３３１において、ある優先電話番号に対する「現サイクル問合せ件数」が「規制解除閾値」以下で、かつ、当該優先電話番号の「規制中フラグ」が「ＯＮ」か否かを確認する（Ｓ５１）。例えば、問合せ統計部３１１は、第１の統計テーブル３３１において「規制中フラグ」が「ＯＮ」となっている優先電話番号を検索し、当該優先電話番号の「現サイクル問合せ件数」と「規制解除閾値」とを比較することで確認する。
【００８２】
そして、ＤＮＳサーバ３００は、ある優先電話番号の「現サイクル問合せ件数」が「規制解除閾値」より大きいとき（Ｓ５１でＮｏ）、Ｓ５１の処理を繰り返す。また、ＤＮＳサーバ３００は、ある優先電話番号の「現サイクル問合せ件数」が「規制解除閾値」以下でも、「規制中フラグ」が「ＯＦＦ」のときも（Ｓ５１でＮｏ）、Ｓ５１の処理を繰り返す。例えば、ＤＮＳサーバ３００は、ある優先電話番号の問合せ件数が「規制解除閾値」より多いとき、そもそも規制解除対象ではないため、規制を維持する。
【００８３】
一方、ＤＮＳサーバ３００は、第１の統計テーブル３３１において、「規制中フラグ」が「ＯＮ」である優先電話番号に対して、「現サイクル問合せ件数」が「規制解除閾値」以下のとき（Ｓ５１でＹｅｓ）、「規制中フラグ」を「ＯＦＦ」する（Ｓ５２）。更に、ＤＮＳサーバ３００は、第２の統計テーブル３３２において、ＯＦＦにした全ての同一の優先電話番号を有する「規制中フラグ」を「ＯＦＦ」にする（Ｓ５２）。例えば、問合せ統計部３１１は、規制中の優先電話番号の問合せ件数が「規制解除閾値」以下となると、規制対象から外すべく、第１の統計テーブル３３１の「規制中フラグ」を「ＯＦＦ」にする。  
【００８４】
次いで、ＤＮＳサーバ３００は、第３の統計テーブル３３３において、対応する非優先電話番号の規制中フラグが「ＯＮ」の場合、第２の統計テーブル３３２において、対応する非優先電話番号の「規制中フラグ」をチェックする。そして、ＤＮＳサーバ３００は、第２の統計テーブル３３２において、対応する非優先電話番号がすべて「ＯＦＦ」となっている場合、第３の統計テーブル３３３において、当該非優先電話番号の「規制中フラグ」を「ＯＦＦ」にする（Ｓ５３）。
【００８５】
例えば、図１２（Ａ）に示すように、２つの優先電話番号「Na_5」，「Na_7」が共に非優先電話番号「Nb_6」を規制対象としている場合を考える。この場合において、優先電話番号「Na_5」は規制解除閾値以下、他方の優先電話番号「Na_6」は規制解除閾値以下でないとき、問合せ統計部３１１は、優先電話番号「Na_5」に対応する「規制中フラグ」を「ＯＦＦ」にする（例えば図１２（Ｂ）参照）。また、問合せ統計部３１１は、優先電話番号「Na_7」に対する「規制中フラグ」を「ＯＮ」のまま維持する。かかる場合において、非優先電話番号「Nb_6」の「規制中フラグ」を「ＯＦＦ」にするためには、対応する優先電話番号「Na_5」、「Na_7」の第２の統計テーブル３３２における「規制中フラグ」が全て「ＯＦＦ」となっていることが条件となる（例えば、図１２（Ｃ）参照）。本Ｓ５３の処理は、非優先電話番号が複数の優先電話番号から規制対象となっている場合において、例えば、第３の統計テーブル３３３の「規制中フラグ」を「ＯＦＦ」にするための処理を示している。
【００８６】
尚、「第３の統計テーブル３３３において、対応する非優先電話番号の規制中フラグが「ＯＮ」の場合」とは、例えば、前サイクルにおいて当該非優先電話番号が規制対象となっていることを示し、規制対象ではないとき（「ＯＦＦ」のとき）、規制解除対象外となる。
【００８７】
図１１に戻り、次いで、ＤＮＳサーバ３００は、第３の統計テーブル３３３において「規制中フラグ」を「ＯＦＦ」にした非優先電話番号を規制解除対象の番号として、規制制御サーバ４００に規制解除を依頼する（Ｓ５４）。例えば、規制制御部３４０が第３の統計テーブル３３３を参照して、「規制中フラグ」を「ＯＦＦ」にした非優先電話番号を含む規制解除依頼を送信する。
【００８８】
そして、ＤＮＳサーバ３００は一連の処理を終了する（Ｓ５５）。これにより、ＤＮＳサーバ３００は、規制解除対象の非優先電話番号を特定し、規制解除依頼を規制制御サーバ４００に送信する。
【００８９】
図１３（Ａ）及び図１３（Ｂ）は、規制解除後の通信システム１０の動作例を示すシーケンス図であり、図１３（Ａ）は規制解除後の非優先電話番号に対する通信システム１０の動作例、図１３（Ｂ）は規制解除後の優先電話に対する通信システム１０の動作例を夫々示す。
【００９０】
まず、規制制御サーバ４００は、ＤＮＳサーバ３００から送信された規制解除依頼に基づき、ＳＩＰサーバ２００‐１，２００‐２に規制解除対象の非優先電話番号の規制解除依頼を送信する（Ｓ６０）。例えば、規制制御サーバ４００の要求受信部４１０は規制解除依頼を受信して、規制要求一覧テーブル４１２に規制された非優先電話番号が規制解除された旨を記憶する。規制指示送信部４１６は規制要求一覧テーブル４１２からこれを読み出し、ＳＩＰサーバ２００‐１，２００‐２に読み出した非優先電話番号を含む規制解除依頼を送信する。また、ＳＩＰサーバ２００‐１，２００‐２のセッション管理部２１２は、例えば、規制制御サーバ４００から規制解除対象の非優先電話番号を受信すると接続中セッション記憶部２１４に当該非優先電話番号を記憶する。
【００９１】
次いで、電話機１００‐１は、規制解除対象の非優先電話番号を含むＩＮＶＩＴＥメッセージを送信する（Ｓ１０）。
【００９２】
ＳＩＰサーバ２００‐１は、これを受信すると、当該非優先電話番号は規制解除された非優先電話番号であるため、とくに規制することなくＤＮＳサーバ３００にＵＲＩに対応するＩＰアドレスを問合せる（Ｓ１１）。例えば、セッション管理部２１２は、接続中セッション記憶部２１４を参照し、ＩＮＶＩＴＥメッセージに含まれる非優先電話番号と同一の非優先電話番号が規制解除された非優先電話番号として記憶されているか否かを確認する。そして、セッション管理部２１２は、記憶されていれば、ＤＮＳ問合せ部２１６へ問合せ等を行う。ただし、セッション管理部２１２は、同一の非優先電話番号が規制解除対象の非優先電話番号として記憶されていなければ、例えば、規制されているものか否か等を接続中セッション記憶部２１４にアクセスして確認することになる。以後は、規制前の動作例と同様である（Ｓ１２〜Ｓ１５)。
【００９３】
一方、図１３（Ａ）に示すように、優先電話番号に対する動作例は、まず規制制御サーバ４００が規制解除依頼をＳＩＰサーバ２００‐１に送信した後（Ｓ６０）、規制開始前（例えば図８（Ｂ））と同様の動作を行う。規制対象は非優先電話番号のため、規制解除が行われても、例えば優先電話番号に対する動作は規制前と同じである（Ｓ２０〜Ｓ２６）。
【００９４】
＜その他の実施例＞
上述した例は、ＤＮＳサーバ３００が問合せ統計部３１１と、問合せ統計テーブル３３０と、規制制御部３４０を備えるものとして説明した。例えば、図１４に示すように、外付装置３５０がＤＮＳサーバ３００に外付けされ、外付装置３５０が問合せ統計部３１１と、問合せ統計テーブル３３０、及び規制制御部３４０を備えるようにしてもよい。ＵＲＩ‐ＩＰ変換部３１０は、ＳＩＰサーバ２００からＩＰアドレスへの問合せ要求を受信したとき、当該問合せ要求を問合せ統計部３１１に出力し、問合せ統計部３１１は、当該要求に含まれる優先電話番号をあるサイクル期間カウントして第１の統計テーブル３３１に記憶する。以降は、上述した例と同様に実施でき、規制制御部３４０が規制制御サーバ４００に規制対象又は規制解除対象の非優先電話番号を含む依頼を送信することで、規制又は規制解除を行うことができる。
【００９５】
上述した例は、着信側の装置としてＩＶＲ５００を例にして説明した。例えば、図１５に示すように、着信側の装置としてＷｅｂサーバ５５０‐１，５５０‐２，…でもよい。Ｗｅｂサーバ５５０‐１，５５０‐２，…は、各々のホームページが閲覧可能で、例えば、Ｗｅｂサーバ５５０‐１は災害伝言用のホームページ、Ｗｅｂサーバ５５０‐２は各種動画用のホームページ等が閲覧可能となっている。また、Ｗｅｂサーバ５５０‐１，５５０‐２，…毎にホスト名又はＩＰアドレスが割り当てられており、各端末６００‐１〜６００‐４はホスト名を指定して閲覧要求メッセージを送信できる。このとき、ＳＩＰサーバ２００‐１，２００‐２は、ＤＮＳサーバ３００から、指定されたホスト名に対応するＩＰアドレスを取得し、当該ＩＰアドレスを有するＷｅｂサーバ５５０‐１，５５０‐２，…へ閲覧要求メッセージを送信できる。Ｗｅｂサーバ５５０‐１，５５０‐２，…は、閲覧要求メッセージを受信すると、ホームページを閲覧するためのデータ等を送信し、端末６００‐１〜６００‐４は閲覧可能となる。この場合、Ｗｅｂサーバ５５０‐１，５５０‐２，…に対するホスト名は非優先ホスト名と優先ホスト名とに分けられており、上述した実施例と同様に、ＤＮＳサーバ３００の問合せ統計部３１１があるサイクル期間において優先ホスト名に対する問合せ件数をカウントし、規制開始閾値を超えると、第１の統計テーブル３３１等の「規制中フラグ」を「ＯＮ」等にする。規制制御部３４０も同様に、第３の統計テーブル３３３に基づいて、規制対象となる非優先ホスト名を、規制制御サーバ４００を経由してＳＩＰサーバ２００‐１，２００‐２に送信する。電話番号がホスト名に代わって各処理を行い、規制解除動作も上述した例と同様に処理できる。これにより、非優先ホスト名を有するＷｅｂサーバ５５０‐１，５５０‐２，…へのアクセスが輻輳発生前に規制され、優先ホスト名を有するＷｅｂサーバ５５０‐１，５５０‐２，…へのアクセスは規制中でもアクセス可能となる。従って、本通信システム１０の場合も輻輳の発生を抑止できる。また、本通信システム１０は、他と比較して優先度の高いホームページへの閲覧サービスを継続することができる。
【００９６】
更に、ＳＩＰサーバ２００‐１，２００‐２に対してパーソナルコンピュータなどの端末装置が接続され、端末装置が規制依頼として規制する非優先電話番号をＳＩＰサーバ２００‐１，２００‐２に送信するようにしてもよい。または、端末装置が規制解除する規制解除依頼をＳＩＰサーバ２００‐１，２００‐２に送信することで、規制された非優先電話番号の規制を解除するようにしてもよい。
【００９７】
以上まとめると付記のようになる。
【００９８】
（付記１）
第１の電話番号に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントする問合せ統計部と、
カウントした前記問合せ要求の件数が規制開始閾値以上のとき、発信規制を行う規制制御装置に対して、第２の電話番号による通話を規制するよう規制依頼を送信する規制制御部とを備え、
前記規制依頼の送信により前記第２の電話番号による通話が規制され、前記第１の電話番号による通話が行われることを特徴とする処理装置。
【００９９】
（付記２）
更に、前記第１の電話番号に対する前記件数が前記規制開始閾値以上か否かを示すフラグを記憶する第１のテーブルと、前記第１の電話番号と前記第２の電話番号の組み合わせを記憶する第２のテーブルと、前記第２の電話番号を規制するか否かを示すフラグを記憶する第３のテーブルとを備え、
前記問合せ統計部は、前記件数が前記規制開始閾値以上のとき、前記第１及び第２のテーブルに基づいて規制する前記第２の電話番号を特定し、特定した前記第２の電話番号を規制する前記第２の電話番号として前記第３のテーブルに記憶し、
前記規制制御部は、規制対象の前記第２の電話番号として前記第３のテーブルに記憶された前記第２の電話番号に対して前記規制依頼を送信することを特徴とする付記１記載の処理装置。
【０１００】
（付記３）
前記第１のテーブルは前記第１の電話番号に対する前記件数が前記規制開始閾値以上か否かを示す第１のフラグを記憶し、前記第２のテーブルは前記組み合わせにおいて前記第１の電話番号に対する前記件数が前記規制開始閾値以上か否かを示す第２のフラグを記憶し、前記第３のテーブルは前記第２の電話番号を規制するか否かを示す第３のフラグを記憶し、  
前記問合せ統計部は、前記件数が前記規制開始閾値以上で、かつ、前記第１のフラグがオフのとき、前記第１のフラグをオンにし、前記第１のフラグをオンにした前記第１の電話番号に対して前記第２のフラグをオンにし、更に、前記組み合わせにおいて前記第２のフラグがオンである前記第２の電話番号があれば、当該第２の電話番号に対する前記第３のフラグをオンにし、
前記規制制御部は、前記第３のフラグがオンである前記第２の電話番号を規制対象として規制依頼を送信することを特徴とする付記２記載の処理装置。
【０１０１】
（付記４）
更に、前記問合せ要求に対して、前記ＩＰアドレスを応答するＩＰ変換部を備えることを特徴とする付記１記載の処理装置。
【０１０２】
（付記５）
前記規制制御部は、前記カウントした前記第１の電話番号に対する問合せ要求の件数が規制解除閾値以下のとき、前記第２の電話番号による通話の規制を解除するよう規制解除依頼を前記規制制御装置に送信することを特徴とする付記１記載の処理装置。
【０１０３】
（付記６）
前記問合せ統計部は、前記件数が規制解除閾値以下のとき、前記第１及び第２のテーブルに基づいて、前記規制された前記第２の電話番号に対して規制解除する前記第２の電話番号を特定し、特定した前記第２の電話番号を規制解除する前記第２の電話番号として前記第３のテーブルに記憶し、
前記規制制御部は、規制解除する前記第２の電話番号として前記第３のテーブルに記憶された前記第２の電話番号に対して規制解除依頼を前記規制制御装置に送信することを特徴とする付記２記載の処理装置。
【０１０４】
（付記７）
前記問合せ統計部は、前記件数が規制解除閾値以下で、かつ、前記第１のフラグがオンのとき、前記第１のフラグをオフにし、前記第１のフラグをオフにした前記第１の電話番号に対して前記第２のフラグをオフにし、更に、前記組み合わせにおいて前記第２のフラグが全てオフとなっている同一の前記第２の電話番号があれば、当該第２の電話番号に対する前記第３のフラグをオフにし、
前記規制制御部は、前記第３のフラグがオフである前記第２の電話番号を規制解除対象として規制解除依頼を前記規制制御装置に送信することを特徴とする付記３記載の処理装置。
【０１０５】
（付記８）
前記問合せ要求は、自動応答装置に対する前記ＩＰアドレスへの変換を求める問合せ要求であり、前記第１及び第２の電話番号は前記自動応答装置に対する着信電話番号であることを特徴とする付記１記載の処理装置。
【０１０６】
（付記９）
前記問合せ要求は、自動応答装置のネットワーク内における場所を示す識別子から前記自動応答装置の前記ＩＰアドレスへの変換を求める問合せ要求であることを特徴とする付記１記載の処理装置。
【０１０７】
（付記１０）
処理装置における処理方法であって、
第１の電話番号に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントし、
カウントした前記問合せ要求の件数が規制開始閾値以上のとき、発信規制を行う規制制御装置に対して、第２の電話番号による通話を規制するよう規制依頼を送信し、
前記規制依頼の送信により前記第２の電話番号による通話が規制され、前記第１の電話番号による通話が行われることを特徴とする処理方法。
【０１０８】
（付記１１）
メッセージを転送先に転送する転送装置と、
発信規制を前記転送装置に送信する規制制御装置とを備えた通信システムにおいて、
前記転送装置から送信された、第１の電話番号に対する宛先を問合せる問合せ要求を入力し、入力した当該問合せ要求の件数をカウントする問合せ統計部と、カウントした前記問合せ要求の件数が規制開始閾値以上のとき、第２の電話番号による通話を規制するよう規制依頼を前記規制制御装置に送信する規制制御部とを含む処理装置を備え、
前記規制制御装置は、前記規制依頼を受信したとき、前記規制依頼に含まれる前記第２の電話番号に対して規制するよう前記発信規制を前記転送装置に送信し、
前記転送装置は、前記発信規制を受信して、前記第２の電話番号を宛先とする前記メッセージを受信したとき、当該メッセージの送信先に通話不可メッセージを送信することで、前記第２の電話番号による通話を規制し、前記第１の電話番号による通話を行うようにすることを特徴とする通信システム。
【符号の説明】
【０１０９】
１０：通信システム                
１００‐１〜１００‐４：電話機        ２００‐１，２００‐２：ＳＩＰサーバ
２１０：ＳＩＰ電文受信部              ２１２：セッション管理部
２１４：接続中セッション記憶部        ２１６：ＤＮＳ問合せ部
２１８：ＳＩＰ電文送信部              ３００：ＤＮＳサーバ
３１０：ＵＲＩ‐ＩＰ変換部            ３１１：問合せ統計部
３２０：ＵＲＩ変換テーブル            ３３０：問合せ統計テーブル
３３１：第１の統計テーブル            ３３２：第２の統計テーブル
３３３：第３の統計テーブル            ３４０：規制制御部
３５０：外付装置                      ４００：規制制御サーバ
４１０：要求受信部                    ４１２：規制要求一覧テーブル  
４１６：規制指示送信部
【図１】
0005540889.tif 000002
【図２】
0005540889.tif 000003
【図３】
0005540889.tif 000004
【図４】
0005540889.tif 000005
【図５】
0005540889.tif 000006
【図６】
0005540889.tif 000007
【図７】
0005540889.tif 000008
【図８】
0005540889.tif 000009
【図９】
0005540889.tif 000010
【図１０】
0005540889.tif 000011
【図１１】
0005540889.tif 000012
【図１２】
0005540889.tif 000013
【図１３】
0005540889.tif 000014
【図１４】
0005540889.tif 000015
【図１５】
0005540889.tif 000016