(57)【要約】      （修正有）【課題】特別のユーザと特別のサービス提供サーバとの間の通信量を個別のユーザの累積パケット通信量に加算しない中継サーバ及び方法を提供する。【解決手段】複数の携帯通信端末１００とインターネット５０上に配置された複数のサービス提供サーバ２００との間のパケット通信を中継する中継サーバ３０は、パケット通信に係るパケットに含まれるユーザ特定情報で特定されるユーザが、特別なユーザであり、且つ、このパケットに含まれるサーバ特定情報で特定されるサービス提供サーバ２００が、この特別なユーザが関連付けられている特別なサービス提供サーバ２００であるときに、このパケット通信に係る通信量を、このパケットに含まれるユーザ特定情報で特定されるユーザの累積パケット通信量に加算しない。【選択図】図１
2017005396.tif 000002
【特許請求の範囲】
【請求項１】
複数の携帯通信端末とインターネット上に配置された複数のサービス提供サーバとの間のパケット通信を中継する中継サーバであって、
前記複数の携帯通信端末における複数のユーザのうち、少なくとも１つの特別なユーザのユーザ特定情報と、前記特別なユーザ毎に、前記特別なユーザに関連付けられた前記複数のサービス提供サーバのうちの少なくとも１つの特別なサービス提供サーバのサーバ特定情報とを対応付けて格納する特定情報格納部と、
前記複数のユーザの所定期間における累積パケット通信量であるユーザ使用通信量を、前記複数のユーザ毎に格納するユーザ通信量格納部と、
前記複数の携帯通信端末の１つと前記サービス提供サーバの１つとの間で前記パケット通信が行われたときに、このパケット通信に係るパケットから、この携帯通信端末のユーザのユーザ特定情報及び、このサービス提供サーバのサーバ特定情報を取得する特定情報取得部と、
前記特定情報取得部が取得した結果に応じて、前記ユーザ使用通信量に、当該パケット通信に係る通信量を加算する処理部と、
を備え、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、前記特定情報取得部によって取得された前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記処理部は、このパケット通信に係る前記通信量を、前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算する一方で、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、このパケット通信に係る前記通信量を、前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算しない中継サーバ。
【請求項２】
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、前記特定情報取得部によって取得された前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記処理部は、前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、第１の閾値を超えているか否かを判定し、
このユーザ使用通信量が前記第１の閾値を超えていると判定したときは、通常の通信速度よりも低速で前記パケットを宛先に向けて送信する一方で、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、前記第１の閾値を超えているか否かを判定することなく、前記通常の通信速度で前記パケットを前記宛先に向けて送信する、請求項１に記載の中継サーバ。
【請求項３】
前記特別なサービス提供サーバとこの特別なサービス提供サーバに関連付けられた前記特別なユーザ全体との間の、所定期間における累積パケット通信量である特別サーバ使用通信量を、前記特別なサービス提供サーバ毎に格納する特別サーバ通信量格納部をさらに備え、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、このパケット通信に係る通信量を、前記特定情報取得部によって取得されたサーバ特定情報で特定される特別なサービス提供サーバの前記特別サーバ使用通信量に加算する、請求項１又は２に記載の中継サーバ。
【請求項４】
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、前記特定情報取得部によって取得されたサーバ特定情報で特定された特別なサービス提供サーバの前記特別サーバ使用通信量が、第２の閾値を超えているか否かを判定し、
前記特別サーバ使用通信量が前記第２の閾値を超えていると判定したときは、前記通常の通信速度よりも低速で前記パケットを宛先に向けて送信すると共に、
前記特別サーバ使用通信量が前記第２の閾値を超えていないと判定したときは、前記通常の通信速度で前記パケットを宛先に向けて送信する、請求項３に記載の中継サーバ。
【請求項５】
複数の携帯通信端末とインターネット上に配置された複数のサービス提供サーバとの間のパケット通信を中継する中継サーバにおいて、前記パケット通信を中継する方法であって、
前記複数の携帯通信端末における複数のユーザのうち、少なくとも１つの特別なユーザのユーザ特定情報と、前記特別なユーザ毎に、前記特別なユーザに関連付けられた前記複数のサービス提供サーバのうちの少なくとも１つの特別なサービス提供サーバのサーバ特定情報とを対応付けて、前記中継サーバ内又は前記中継サーバ外の記憶装置に格納するステップと、
前記複数のユーザの所定期間における累積パケット通信量であるユーザ使用通信量を、前記複数のユーザ毎に、前記記憶装置に格納するステップと、
前記複数の携帯通信端末の１つと前記サービス提供サーバの１つとの間で前記パケット通信が行われたときに、このパケット通信に係るパケットから、この携帯通信端末のユーザのユーザ特定情報及び、このサービス提供サーバのサーバ特定情報を取得するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
このパケット通信に係る前記通信量を、取得した前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算する一方で、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
このパケット通信に係る前記通信量を、取得した前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算しないステップと、
を備える方法。
【請求項６】
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、第１の閾値を超えているか否かを判定するステップであって、
このユーザ使用通信量が前記第１の閾値を超えていると判定したときは、通常の通信速度よりも低速で前記パケットを宛先に向けて送信するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、前記第１の閾値を超えているか否かを判定することなく、前記通常の通信速度で前記パケットを前記宛先に向けて送信するステップと、
をさらに備える、請求項５に記載の方法。
【請求項７】
前記特別なサービス提供サーバとこの特別なサービス提供サーバに関連付けられた前記特別なユーザ全体との間の、所定期間における累積パケット通信量である特別サーバ使用通信量を、前記特別なサービス提供サーバ毎に、前記記憶装置に格納するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
このパケット通信に係る通信量を、取得したサーバ特定情報で特定される特別なサービス提供サーバの前記特別サーバ使用通信量に加算するステップと、
をさらに備える、請求項５又は６に記載の方法。
【請求項８】
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
取得した前記サーバ特定情報で特定された特別なサービス提供サーバの前記特別サーバ使用通信量が、第２の閾値を超えているか否かを判定するステップをさらに備え、
前記特別サーバ使用通信量が前記第２の閾値を超えていると判定したときは、前記通常の通信速度よりも低速で前記パケットを宛先に向けて送信を実行すると共に、
前記特別サーバ使用通信量が前記第２の閾値を超えていないと判定したときは、前記通常の通信速度で前記パケットを宛先に向けて送信を実行する、請求項７に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯通信端末とサービス提供サーバとの間のパケット通信を中継する中継サーバ及び方法に関する。本発明は、特に、特別のユーザと特別のサービス提供サーバとの間の通信量を個別のユーザの累積パケット通信量に加算しない中継サーバ及び方法に関する。
【背景技術】
【０００２】
例えば特許文献１には、携帯通信端末とサービス提供サーバとの間のパケット通信を中継する中継サーバとして、携帯通信端末とサービス提供サーバとの間のパケット通信の帯域を制御する中継サーバ（帯域制御管理装置）が開示されている。特許文献１に開示されている中継サーバは、複数の携帯通信端末のユーザのうち、大量のパケット通信を行う、いわゆるヘビーユーザによるパケット通信の帯域制御を実施し、通常の通信速度よりも低速でパケットを送信するように構成されている。
【０００３】
具体的に、特許文献１に開示されている中継サーバは、ユーザ毎の所定期間のパケット通信量を取得し、閾値を超えるパケット通信量のユーザをヘビーユーザと判定し、ヘビーユーザと判定されたユーザの携帯通信端末によるパケット通信に対して帯域上限を設定する。例えば、通信事業者等は、特許文献１に開示されている中継サーバを採用することによって、一部のヘビーユーザによる大量のパケット通信に起因して、ヘビーユーザよりパケット通信量の少ないユーザのトラフィックが圧迫される等の影響を低減させることが可能である。
【０００４】
ところで、例えば、写真データのアップロード及びダウンロード、動画データのストリーミング再生等のサービスの利用は、短時間の利用であってもパケット通信量が多くなる。そのため、特許文献１に開示されている中継サーバを採用する通信事業者等のユーザは、上記のようなサービスを利用することによって、ヘビーユーザとして判定される状況が発生し得る。その結果、特許文献１に開示されている中継サーバが採用されている通信事業者等のユーザは、ヘビーユーザとして判定されることを避けるために、上記のようなサービスを気軽に利用できない状況が発生し得る。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−２３６４８２号公報
【発明の概要】
【０００６】
本発明の１つの目的は、特別のユーザと特別のサービス提供サーバとの間の通信量を個別のユーザの累積通信量に加算しない中継サーバ及び方法を提供することにある。本発明の他の目的は、以下に例示する態様及び好ましい実施形態、並びに添付の図面を参照することによって、当業者に明らかになるであろう。
【０００７】
本発明に従う第１の態様は、複数の携帯通信端末とインターネット上に配置された複数のサービス提供サーバとの間のパケット通信を中継する中継サーバであって、
前記複数の携帯通信端末における複数のユーザのうち、少なくとも１つの特別なユーザのユーザ特定情報と、前記特別なユーザ毎に、前記特別なユーザに関連付けられた前記複数のサービス提供サーバのうちの少なくとも１つの特別なサービス提供サーバのサーバ特定情報とを対応付けて格納する特定情報格納部と、
前記複数のユーザの所定期間における累積パケット通信量であるユーザ使用通信量を、前記複数のユーザ毎に格納するユーザ通信量格納部と、
前記複数の携帯通信端末の１つと前記サービス提供サーバの１つとの間で前記パケット通信が行われたときに、このパケット通信に係るパケットから、この携帯通信端末のユーザのユーザ特定情報及び、このサービス提供サーバのサーバ特定情報を取得する特定情報取得部と、
前記特定情報取得部が取得した結果に応じて、前記ユーザ使用通信量に、当該パケット通信に係る通信量を加算する処理部と、
を備え、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、前記特定情報取得部によって取得された前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記処理部は、このパケット通信に係る前記通信量を、前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算する一方で、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、このパケット通信に係る前記通信量を、前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算しない中継サーバに関係する。
【０００８】
第１の態様によれば、特別なユーザが、自身の携帯通信端末と、自身に関連付けられた特別なサービス提供サーバとの間でパケット通信を行ったときは、このパケット通信に係る通信量が自身のユーザ使用通信量に加算されない。したがって、特別なユーザは、自身のユーザ使用通信量が増加することを懸念することなく、自身に関連付けられた特別なサービス提供サーバによって提供されるサービスを利用することができる。
【０００９】
本発明に従う第２の態様では、第１の態様において、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、前記特定情報取得部によって取得された前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記処理部は、前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、第１の閾値を超えているか否かを判定し、
このユーザ使用通信量が前記第１の閾値を超えていると判定したときは、通常の通信速度よりも低速で前記パケットを宛先に向けて送信する一方で、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、前記第１の閾値を超えているか否かを判定することなく、前記通常の通信速度で前記パケットを前記宛先に向けて送信してもよい。
【００１０】
第２の態様によれば、特別なユーザが、自身の携帯通信端末と、自身に関連付けられた特別なサービス提供サーバとの間でパケット通信を行ったときは、自身のユーザ使用通信量がすでに第１の閾値を超えていたとしても、通常の通信速度でパケット通信を行うことができる。したがって、特別なユーザが、自身に関連付けられた特別なサービス提供サーバによって提供されるサービスの利用において、利便性が向上する。
【００１１】
本発明に従う第３の態様では、第１又は第２の態様において、
前記特別なサービス提供サーバとこの特別なサービス提供サーバに関連付けられた前記特別なユーザ全体との間の、所定期間における累積パケット通信量である特別サーバ使用通信量を、前記特別なサービス提供サーバ毎に格納する特別サーバ通信量格納部をさらに備え、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、このパケット通信に係る通信量を、前記特定情報取得部によって取得されたサーバ特定情報で特定される特別なサービス提供サーバの前記特別サーバ使用通信量に加算してもよい。
【００１２】
第３の態様によれば、特別なユーザとこの特別なユーザに関連付けられている特別なサービス提供サーバとの間のパケット通信である特別なパケット通信に係る通信量は、このパケット通信に係るパケットの送信元又は送信先（宛先）の特別なサービス提供サーバの特別サーバ使用通信量に加算される。その結果、特別なサービス提供サーバ毎に、この特別なサービス提供サーバがパケットの送信元又は送信先である特別なパケット通信に係る通信量が正確に格納される。
【００１３】
本発明に従う第４の態様では、第３の態様において、
前記特定情報取得部によって取得された前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
前記特定情報取得部によって取得されたサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記処理部は、前記特定情報取得部によって取得されたサーバ特定情報で特定された特別なサービス提供サーバの前記特別サーバ使用通信量が、第２の閾値を超えているか否かを判定し、
前記特別サーバ使用通信量が前記第２の閾値を超えていると判定したときは、前記通常の通信速度よりも低速で前記パケットを宛先に向けて送信すると共に、
前記特別サーバ使用通信量が前記第２の閾値を超えていないと判定したときは、前記通常の通信速度で前記パケットを宛先に向けて送信してもよい。
【００１４】
第４の態様によれば、特別なパケット通信に係る累積パケット通信量が大きいことに起因して、通常のパケット通信のトラフィックが圧迫される等の影響を低減させることが可能である。
【００１５】
本発明に従う第５の態様は、複数の携帯通信端末とインターネット上に配置された複数のサービス提供サーバとの間のパケット通信を中継する中継サーバにおいて、前記パケット通信を中継する方法であって、
前記複数の携帯通信端末における複数のユーザのうち、少なくとも１つの特別なユーザのユーザ特定情報と、前記特別なユーザ毎に、前記特別なユーザに関連付けられた前記複数のサービス提供サーバのうちの少なくとも１つの特別なサービス提供サーバのサーバ特定情報とを対応付けて、前記中継サーバ内又は前記中継サーバ外の記憶装置に格納するステップと、
前記複数のユーザの所定期間における累積パケット通信量であるユーザ使用通信量を、前記複数のユーザ毎に、前記記憶装置に格納するステップと、
前記複数の携帯通信端末の１つと前記サービス提供サーバの１つとの間で前記パケット通信が行われたときに、このパケット通信に係るパケットから、この携帯通信端末のユーザのユーザ特定情報及び、このサービス提供サーバのサーバ特定情報を取得するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
このパケット通信に係る前記通信量を、取得した前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算する一方で、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
このパケット通信に係る前記通信量を、取得した前記ユーザ特定情報で特定されるユーザの前記ユーザ使用通信量に加算しないステップと、
を備える方法に関する。
【００１６】
第５の態様によれば、特別なユーザが、自身の携帯通信端末と、自身に関連付けられた特別なサービス提供サーバとの間でパケット通信を行ったときは、このパケット通信に係る通信量が自身のユーザ使用通信量に加算されない。したがって、特別なユーザは、自身のユーザ使用通信量が増加することを懸念することなく、自身に関連付けられた特別なサービス提供サーバによって提供されるサービスを利用することができる。
【００１７】
本発明に従う第６の態様では、第５の態様において、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザでないとき、又は、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバでないときに、
前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、第１の閾値を超えているか否かを判定するステップであって、
このユーザ使用通信量が前記第１の閾値を超えていると判定したときは、通常の通信速度よりも低速で前記パケットを宛先に向けて送信するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
前記ユーザ特定情報により特定されたユーザの前記ユーザ使用通信量が、前記第１の閾値を超えているか否かを判定することなく、前記通常の通信速度で前記パケットを前記宛先に向けて送信するステップと、
をさらに備えてもよい。
【００１８】
第６の態様によれば、特別なユーザが、自身の携帯通信端末と、自身に関連付けられた特別なサービス提供サーバとの間でパケット通信を行ったときは、自身のユーザ使用通信量がすでに第１の閾値を超えていたとしても、通常の通信速度でパケット通信を行うことができる。したがって、特別なユーザが、自身に関連付けられた特別なサービス提供サーバによって提供されるサービスの利用において、利便性が向上する。
【００１９】
本発明に従う第７の態様では、第５又は第６の態様において、
前記特別なサービス提供サーバとこの特別なサービス提供サーバに関連付けられた前記特別なユーザ全体との間の、所定期間における累積パケット通信量である特別サーバ使用通信量を、前記特別なサービス提供サーバ毎に、前記記憶装置に格納するステップと、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得したサーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
このパケット通信に係る通信量を、取得したサーバ特定情報で特定される特別なサービス提供サーバの前記特別サーバ使用通信量に加算するステップと、
をさらに備えてもよい。
【００２０】
第７の態様によれば、特別なユーザとこの特別なユーザに関連付けられている特別なサービス提供サーバとの間のパケット通信である特別なパケット通信に係る通信量は、このパケット通信に係るパケットの送信元又は送信先の特別なサービス提供サーバの特別サーバ使用通信量に加算される。その結果、特別なサービス提供サーバ毎に、この特別なサービス提供サーバがパケットの送信元又は送信先である特別なパケット通信に係る通信量が正確に格納される。
【００２１】
本発明に従う第８の態様では、第７の態様において、
取得した前記ユーザ特定情報で特定されるユーザが、前記特別なユーザであり、且つ、
取得した前記サーバ特定情報で特定されるサービス提供サーバが、この特別なユーザが関連付けられている前記特別なサービス提供サーバであるときに、
取得した前記サーバ特定情報で特定された特別なサービス提供サーバの前記特別サーバ使用通信量が、第２の閾値を超えているか否かを判定するステップをさらに備え、
前記特別サーバ使用通信量が前記第２の閾値を超えていると判定したときは、前記通常の通信速度よりも低速で前記パケットを宛先に向けて送信を実行すると共に、
前記特別サーバ使用通信量が前記第２の閾値を超えていないと判定したときは、前記通常の通信速度で前記パケットを宛先に向けて送信を実行してもよい。
【００２２】
第８の態様によれば、特別なパケット通信に係る累積パケット通信量が大きいことに起因して、通常のパケット通信のトラフィックが圧迫される等の影響を低減させることが可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の中継サーバが使用される状況の例を示すブロック図である。
【図２Ａ】図１に示される中継サーバの構成例を示すブロック図である。
【図２Ｂ】図２Ａに示される特定情報格納部によって格納されるデータの例を示す図である。
【図２Ｃ】図２Ａに示されるユーザ通信量格納部によって格納されるデータの例を示す図である。
【図２Ｄ】図２Ａに示される特別サーバ通信量格納部によって格納されるデータの例を示す図である。
【図３】図１に示される中継サーバの動作の例を示すフローチャートである。
【図４】図１に示される中継サーバの動作の例を示すフローチャートである。
【発明を実施するための形態】
【００２４】
図１には、複数の携帯通信端末１００とインターネット５０上に配置された複数のサービス提供サーバ２００との間のパケット通信を中継する中継サーバ３０が使用される状況の例が示されている。図１に示される例において、中継サーバ３０は、第２通信網２０に含まれる。なお、図１に示される例においては、３台の携帯通信端末１００（１００−１，１００−２，１００−３）が第１通信網１０に接続されているが、実際は、４台以上の携帯通信端末１００が第１通信網１０に接続される。同様に、図１に示される例においては、３台のサービス提供サーバ２００（２００−１，２００−２，２００−３）がインターネット５０上に配置されているが、実際は、４台以上のサービス提供サーバ２００がインターネット５０上に配置される。以下、サービス提供サーバ２００を、適宜、ＳＰＳ（Service Providing Server）２００とも呼ぶ。
【００２５】
図１に示されている第１通信網１０は、例えば、移動体通信事業者（ＭＮＯ：Mobile Network Operator）が保有する設備の少なくとも一部を含む。第１通信網１０は、例えば、いずれも図示されていない、複数の基地局、無線ネットワーク制御装置（ＲＮＣ：Radio Network Controller）、加入者パケット交換機（ＳＧＳＮ：Serving GPRS Support Node）、加入者移動管理情報（ＨＬＲ：Home Location Register）、中継パケット交換機（ＧＧＳＮ：Gateway GPRS Support Node）等を含む。また、第１通信網１０は、例えば、いずれも図示されていない、データ中継装置（ＳＧＷ：Serving Gateway）、パケット交換機（ＰＧＷ：Packet Date Network Gateway）等をさらに含んでもよい。
【００２６】
上述した第１通信網１０に含まれる設備は、３Ｇ通信又はＬＴＥ（Long Term Evolution）通信に用いられる設備を想定して例示したが、これらに限定されることはない。すなわち、他の通信規格又は次世代の通信規格において必要となる設備は、上述した設備に代えて、又は上述した設備に加えて、第１通信網１０に含まれる設備として採用されてもよい。
【００２７】
図１に示されている第２通信網２０は、例えば、仮想移動体通信事業者（ＭＶＮＯ：Mobile Virtual Network Operator）が保有する設備の少なくとも一部を含む通信網であって、上述したように、中継サーバ３０を少なくとも含む。また、第２通信網２０は、上述した第１通信網１０に含まれる設備の少なくとも１つ、例えば、ＧＧＳＮ、ＰＧＷ等をさらに含んでもよい。また、ＭＮＯ等が、第１通信網１０及び第２通信網２０を包含するような通信網を保有していてもよく、この場合、第１通信網１０及び第２通信網２０を包含するような通信網に中継サーバ３０が含まれる。
【００２８】
図１に示される例において、携帯通信端末１００とＳＰＳ２００との間のパケット通信において、携帯通信端末１００からＳＰＳ２００に対してパケットが送信されるとき、すなわち、上りの通信のとき、携帯通信端末１００から送信されるパケットは、第１通信網１０、第２通信網２０（すなわち、中継サーバ３０）、ＳＰＳ２００の順に入力される。これとは逆に、ＳＰＳ２００から携帯通信端末１００に対してパケットが送信されるとき、すなわち、下りの通信のとき、ＳＰＳ２００から送信されるパケットは、第２通信網２０（すなわち、中継サーバ３０）、第１通信網１０、携帯通信端末１００の順に入力される。
【００２９】
携帯通信端末１００とＳＰＳ２００との間のパケット通信に係るパケットには、このパケットの送信元を表す特定情報と、このパケットの送信先（宛先）を表す特定情報とが含まれる。例えば、携帯通信端末１００とＳＰＳ２００との間のパケット通信が上り通信であるときは、パケットの送信元の特定情報は携帯通信端末１００のユーザを特定するユーザ特定情報であり、パケットの送信先の特定情報はＳＰＳ２００を特定するサーバ特定情報である。当然に、携帯通信端末１００とＳＰＳ２００との間のパケット通信が下り通信のときは、パケットの送信元の特定情報と、パケットの送信先の特定情報とが、上り通信のときと逆になる。
【００３０】
ここで、ユーザ特定情報とは、例えば、携帯通信端末１００に挿入された図示されていないＳＩＭ（Subscriber Identity Module）カードに記憶される固有のＩＤ番号と関連付けられた、ユーザＩＤ情報等である。また、サーバ特定情報とは、例えば、ＳＰＳ２００のＩＰ（Internet Protocol）アドレス、ドメイン等である。
【００３１】
なお、携帯通信端末１００が第２通信網２０に関連付けられているときのみ、携帯通信端末１００とＳＰＳ２００との間のパケット通信において、携帯通信端末１００又はＳＰＳ２００から送信されるパケットが第２通信網２０に入力される。携帯通信端末１００が第２通信網２０に関連付けられているとは、例えば、携帯通信端末１００に挿入された図示されていないＳＩＭカードに記憶されるユーザ特定情報が第２通信網２０に関連付けられていることをいう。
【００３２】
図２Ａを用いて、中継サーバ３０の構成例を説明する。図２Ａに示される、中継サーバ３０は、少なくとも、特定情報格納部３２と、ユーザ通信量格納部３３と、特定情報取得部３５と、処理部３６とを備える。また、中継サーバ３０は、例えば、特別サーバ通信量格納部３４、パケット送信部３７等をさらに備えてもよい。
【００３３】
特定情報格納部３２は、少なくとも１つの特別なユーザのユーザ特定情報と、この特別なユーザ毎に、この特別なユーザに関連付けられた少なくとも１つの特別なＳＰＳ２００のサーバ特定情報とを対応付けて格納する。特別なユーザとは、例えば、少なくとも１つのＳＰＳ２００に関連付けられたＳＩＭカード（以下、特別なＳＩＭカードとも呼ぶ）が挿入された携帯通信端末１００のユーザである。特別なユーザに関連付けられた特別なＳＰＳ２００とは、例えば、この特別なＳＩＭカードが関連付けられているＳＰＳ２００である。特定情報格納部３２によって格納される、特別なユーザのユーザ特定情報と、特別なＳＰＳ２００のサーバ特定情報との対応付けの例は、図２Ｂに示される。
【００３４】
なお、特別なユーザ以外のユーザを、例えば、一般のユーザともいう。また、特別なＳＰＳ２００以外のＳＰＳ２００を、例えば、一般のＳＰＳ２００ともいう。
【００３５】
ユーザ通信量格納部３３は、複数のユーザ毎のユーザ使用通信量を格納する。ユーザ使用通信量とは、携帯通信端末１００のユーザの所定期間における累積パケット通信量である。ユーザ通信量格納部３３は、例えば、ユーザＩＤ等のユーザ特定情報と、ユーザ毎のユーザ使用通信量とを対応付けて格納する。所定期間とは、例えば１か月間である。ユーザ通信量格納部３３によって格納される、ユーザ特定情報とユーザ毎のユーザ使用通信量との対応付けの例は、図２Ｃに示される。なお、ユーザ通信量格納部３３によって格納されるユーザ使用通信量おいては、特別なユーザと他のユーザとでは区別されない。すなわち、ユーザ通信量格納部３３は、第２通信網２０に関連付けられている全ユーザ毎にユーザ使用通信量を格納する。
【００３６】
また、図２Ｃに示される、ユーザ特定情報とユーザ毎のユーザ使用通信量との対応付けの例では、１つの所定期間におけるユーザ使用通信量が示されているが、所定期間は１つに限られず、２つ以上であってもよい。例えば、所定期間が２つであるときは、一方の所定期間は１か月間であり、他方の所定期間は３日間であってもよい。
【００３７】
特別サーバ通信量格納部３４は、少なくとも１つの特別なＳＰＳ２００毎の特別サーバ使用通信量を格納する。特別サーバ使用通信量とは、特別なＳＰＳ２００と、この特別なＳＰＳ２００に関連付けられている特別なユーザ全体との間の、所定期間における累積パケット通信量である。特別サーバ通信量格納部３４は、例えば、特別なＳＰＳ２００のＩＰアドレス等のサーバ特定情報と、特別なＳＰＳ２００毎の特別サーバ使用通信量とを、対応付けて格納する。特別サーバ使用通信量の所定期間は、ユーザ使用通信量の所定期間と同じ期間であってもよく、異なる期間であってもよい。特別サーバ通信量格納部３４によって格納される、特別なＳＰＳ２００のサーバ特定情報と特別なＳＰＳ２００毎の特別サーバ使用通信量との対応付けの例は、図２Ｄに示される。
【００３８】
ここで、図２Ａに示される例において、特定情報格納部３２、ユーザ通信量格納部３３及び特別サーバ通信量格納部３４は、中継サーバ３０内の記憶装置３１の一部分として示されている。すなわち、図２Ａに示される例において、特定情報格納部３２、ユーザ通信量格納部３３及び特別サーバ通信量格納部３４が格納するデータは、中継サーバ３０内の記憶装置３１に格納される。しかしながら、特定情報格納部３２、ユーザ通信量格納部３３及び特別サーバ通信量格納部３４の少なくとも１つは、例えば、図示されていない中継サーバ３０外の記憶装置にデータの格納処理をするように構成されている要素であってもよい。すなわち、中継サーバ３０は、必ずしも中継サーバ３０内に記憶装置３１を備える必要がない。
【００３９】
図２Ａに示されるように、携帯通信端末１００とＳＰＳ２００との間のパケット通信に係るパケットは、中継サーバ３０において、まず、特定情報取得部３５に入力される。特定情報取得部３５は、パケットを入力したときに、入力したパケットに含まれる、パケットの送信元の特定情報及びパケットの送信先の特定情報を取得する。すなわち、特定情報取得部３５が取得するパケットの送信元の特定情報及びパケットの送信先の特定情報には、ユーザ特定情報及びサーバ特定情報の双方が必ず含まれる。特定情報取得部３５は、取得したユーザ特定情報及びサーバ特定情報を、処理部３６に出力する。それと同時に、特定情報取得部３５は、入力したパケットをパケット送信部３７に出力する。なお、特定情報取得部３５及び／又は処理部３６は、特定情報取得部３５が取得するパケットの送信元の特定情報及びパケットの送信先の特定情報によって、パケット通信の方向を把握することができる。
【００４０】
処理部３６は、特定情報取得部３５から入力したユーザ特定情報及びサーバ特定情報に応じて、ユーザ使用通信量又は特別サーバ使用通信量のいずれか一方を選択して、携帯通信端末１００とＳＰＳ２００との間のパケット通信に係る通信量を加算する。具体的に、処理部３６は、特定情報取得部３５から入力したユーザ特定情報及びサーバ特定情報に応じて、携帯通信端末１００とＳＰＳ２００との間のパケット通信が、特別なパケット通信又は通常のパケット通信のいずれであるかを判定する。処理部３６が、このパケット通信を特別なパケット通信であると判定したときは、特定情報取得部３５から入力したサーバ特定情報で特定される特別なＳＰＳ２００の特別サーバ使用通信量に、このパケット通信に係る通信量を加算する。その一方で、処理部３６が、このパケット通信を通常のパケット通信であると判定したときは、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザのユーザ使用通信量に、このパケット通信に係る通信量を加算する。
【００４１】
ここで、特別なパケット通信とは、特別なユーザの携帯通信端末１００と、この特別なユーザに関連付けられている特別なＳＰＳ２００との間のパケット通信をいう。すなわち、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザが、特定情報格納部３２によって特別なユーザとして格納されており、且つ、特定情報取得部３５から入力したサーバ特定情報で特定されるＳＰＳ２００が、特定情報格納部３２によってこの特別なユーザに関連付けられている特別なＳＰＳ２００として格納されているときのパケット通信である。
【００４２】
また、通常のパケット通信とは、特別なパケット通信以外のパケット通信をいう。すなわち、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザが、特定情報取得部３５によって特別なユーザとして格納されていないときのパケット通信、又は、特別なユーザとして格納されており、且つ、特定情報取得部３５から入力したサーバ特定情報で特定されるＳＰＳ２００が、特定情報格納部３２によってこの特別なユーザに関連付けられている特別なＳＰＳ２００として格納されていないときのパケット通信である。
【００４３】
処理部３６は、通常のパケット通信が行われたと判定したときに、特定情報取得部３５から入力するユーザ特定情報によって特定されるユーザのユーザ使用通信量が、第１の閾値を超えているか否かを判定する。処理部３６は、このユーザのユーザ使用通信量が第１の閾値を超えていると判定したときは、このパケット通信の通信速度を、通常の通信速度より低速に決定する。また、処理部３６は、このユーザのユーザ使用通信量が第１の閾値を超えていないと判定したときは、このパケット通信の通信速度を、通常の通信速度に決定する。
【００４４】
その一方で、処理部３６は、特別なパケット通信が行われたと判定したときは、特定情報取得部３５から入力するユーザ特定情報によって特定されるユーザのユーザ使用通信量が、第１の閾値を超えているか否かを判定することなく、このパケット通信の通信速度を、通常の通信速度に決定する。
【００４５】
ここで、第１の閾値は、例えば、大量のパケット通信を行ういわゆるヘビーユーザが、ヘビーユーザよりパケット通信量の少ないユーザのトラフィックを圧迫する等の影響を考慮して設定される。また、第１の閾値は、例えば、携帯通信端末１００のユーザがＭＮＯ事業者又はＭＶＮＯ事業者等との間の契約で設定される、通常の通信速度でパケット通信が利用できる所定期間におけるユーザ使用通信量の上限値であってもよい。一例として、所定期間が１か月であるときには第１の閾値が例えば７ＧＢに設定される。
【００４６】
パケット送信部３７は、例えば、処理部３６が決定した通信速度を入力し、特定情報取得部３５を介して入力するパケットを、入力した通信速度で、処理部３６又は特定情報取得部３５から入力するパケットの送信先に向けて送信する。
【００４７】
ここで、特別なパケット通信及び通常のパケット通信についての理解を容易にするために、図１を用いて、具体例を説明する。図１に示されている携帯通信端末１００のうち、携帯通信端末１００−１のユーザ及び携帯通信端末１００−２のユーザを、特別なユーザであると仮定する。そして、携帯通信端末１００−３のユーザを、一般のユーザであると仮定する。また、図１に示されているＳＰＳ２００のうち、ＳＰＳ２００−１を、携帯通信端末１００−１のユーザに関連付けられた特別なＳＰＳ２００−１であると仮定する。さらに、また、図１に示されているＳＰＳ２００のうち、ＳＰＳ２００−２を、携帯通信端末１００−２のユーザに関連付けられた特別なＳＰＳ２００−２であると仮定する。そして、ＳＰＳ２００−３を、一般のＳＰＳ２００−３であると仮定する。
【００４８】
この具体例において、携帯通信端末１００−１のユーザ（特別なユーザ）と特別なＳＰＳ２００−１との間のパケット通信は特別なパケット通信である。また、携帯通信端末１００−２のユーザ（特別なユーザ）と特別なＳＰＳ２００−２との間のパケット通信は特別なパケット通信である。それ以外のパケット通信、例えば、携帯通信端末１００−１のユーザ（特別なユーザ）と特別なＳＰＳ２００−２との間のパケット通信、携帯通信端末１００−３のユーザ（一般のユーザ）と特別なＳＰＳ２００−１とのパケット通信等は、通常のパケット通信である。
【００４９】
したがって、例えば、携帯通信端末１００−１のユーザ（特別なユーザ）と特別なＳＰＳ２００−１との間のパケット通信に係る通信量は、携帯通信端末１００−１のユーザのユーザ使用通信量には加算されず、特別なＳＰＳ２００−１の特別サーバ使用通信量に加算される。このとき、例えば、携帯通信端末１００−１のユーザのユーザ使用通信量がすでに第１の閾値を超えていたとしても、このパケット通信の通信速度は通常の通信速度である。
【００５０】
以上のように、特別なユーザが、自身の携帯通信端末１００と、自身に関連付けられた特別なＳＰＳ２００との間でパケット通信を行ったときは、このパケット通信に係る通信量が自身のユーザ使用通信量に加算されない。したがって、特別なユーザは、自身のユーザ使用通信量が増加することを懸念することなく、自身に関連付けられた特別なＳＰＳ２００によって提供されるサービスを利用することができる。すなわち、特別なユーザは、例えば、自身がいわゆるヘビーユーザとして判定されることを懸念することなく、自身に関連付けられた特別なＳＰＳ２００によって提供されるサービスを利用することができる。
【００５１】
また、特別なユーザが、自身の携帯通信端末１００と、自身に関連付けられた特別なＳＰＳ２００との間でパケット通信を行ったときは、自身のユーザ使用通信量がすでに第１の閾値を超えていたとしても、通常の通信速度でパケット通信を行うことができる。したがって、特別なユーザが、自身に関連付けられた特別なＳＰＳ２００によって提供されるサービスの利用において、利便性が向上する。
【００５２】
ここで、例えば、中継サーバ３０が特別サーバ通信量格納部３４を備えないときは、特別なパケット通信に係る通信量が加算されない。しかしながら、中継サーバ３０が特別サーバ通信量格納部３４を備えることによって、特別なパケット通信に係る通信量は、この特別なパケット通信に係るパケットの送信元又は送信先の特別なＳＰＳ２００の特別サーバ使用通信量に加算される。その結果、特別なＳＰＳ２００毎に、この特別なＳＰＳ２００がパケットの送信元又は送信先である特別なパケット通信に係る通信量が正確に格納される。
【００５３】
図３に示されるフローチャートを用いて、中継サーバ３０の動作の例を説明する。図３に示されるフローチャートは、例えば、携帯通信端末１００とＳＰＳ２００との間のパケット通信に係るパケットが中継サーバ３０（の特定情報取得部３５）に入力されたときに開始される。
【００５４】
ステップＳ１０１では、特定情報取得部３５は、入力した携帯通信端末１００とＳＰＳ２００との間のパケット通信に係るパケットに含まれる、パケットの送信元の特定情報及び送信先の特定情報を取得する。すなわち、特定情報取得部３５は、ユーザ特定情報及びサーバ特定情報の双方を取得する。特定情報取得部３５は、取得したユーザ特定情報及びサーバ特定情報を処理部３６に出力する。
【００５５】
ステップＳ１０２では、処理部３６は、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザが、特別なユーザであるか否かを判定する。処理部３６が、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザが、特別なユーザであると判定したときは、フローはステップＳ１０３に進む。その一方で、処理部３６が、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザが、特別なユーザでないと判定したときは、フローはステップＳ１０６に進む。
【００５６】
ステップＳ１０３では、処理部３６は、特定情報取得部３５から入力したサーバ特定情報で特定されるＳＰＳ２００が、ステップＳ１０２で特別なユーザと判定されたユーザに関連付けられている特別なＳＰＳ２００であるか否かを判定する。処理部３６が、特定情報取得部３５から入力したサーバ特定情報で特定されるＳＰＳ２００が、ステップＳ１０２で特別なユーザと判定されたユーザに関連付けられている特別なＳＰＳ２００であると判定したときは、フローはステップＳ１０４に進む。その一方で、処理部３６が、特定情報取得部３５から入力したサーバ特定情報で特定されるＳＰＳ２００が、ステップＳ１０２で特別なユーザと判定されたユーザに関連付けられている特別なＳＰＳ２００でないと判定したときは、フローはステップＳ１０６に進む。
【００５７】
フローがステップＳ１０４に進むときは、携帯通信端末１００とＳＰＳ２００との間のパケット通信が、上述した特別なパケット通信のときである。その一方で、フローがステップＳ１０６に進むときは、携帯通信端末１００とＳＰＳ２００との間のパケット通信が、上述した通常のパケット通信のときである。
【００５８】
ステップＳ１０４では、処理部３６は、このパケット通信の通信速度を、通常の通信速度に決定し、パケット送信部３７に出力する。パケット送信部３７は、このパケット通信に係るパケットを、処理部３６から入力した通信速度である通常の通信速度で、このパケット通信の送信先へ送信する。
【００５９】
ステップＳ１０５では、処理部３６は、特別サーバ通信量格納部３４によって格納された、特定情報取得部３５から入力したサーバ特定情報で特定される特別なＳＰＳ２００の特別サーバ使用通信量に、このパケット通信に係る通信量を加算する。
【００６０】
ステップＳ１０６では、処理部３６は、ユーザ通信量格納部３３によって格納された、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザのユーザ使用通信量が、第１の閾値を超えているか否かを判定する。処理部３６が、このユーザのユーザ使用通信量が第１の閾値を超えていると判定したときは、フローはステップＳ１０７に進む。その一方で、処理部３６が、このユーザのユーザ使用通信量が第１の閾値を超えていないと判定したときは、フローはステップＳ１０８に進む。
【００６１】
ステップＳ１０７では、処理部３６は、このパケット通信の通信速度を、通常の通信速度より低速に決定し、パケット送信部３７に出力する。パケット送信部３７は、このパケット通信に係るパケットを、処理部３６から入力した通信速度である低速の通信速度で、このパケット通信の送信先へ送信する。
【００６２】
ステップＳ１０８では、処理部３６は、このパケット通信の通信速度を、通常の通信速度に決定し、パケット送信部３７に出力する。パケット送信部３７は、このパケット通信に係るパケットを、処理部３６から入力した通信速度である通常の通信速度で、このパケット通信の送信先へ送信する。
【００６３】
ステップＳ１０９では、処理部３６は、ユーザ通信量格納部３３に格納された、特定情報取得部３５から入力したユーザ特定情報で特定されるユーザのユーザ使用通信量に、このパケット通信に係る通信量を加算する。ステップＳ１０５、ステップＳ１０７、ステップＳ１０９のいずれか１つのステップの処理が実行されると、図３に示されるフローチャートは終了する。
【００６４】
ここで、図３に示されるフローチャートにおいて、ステップＳ１０７の処理が実行されたときには、ステップＳ１０９のような、ユーザ使用通信量に、パケット通信に係る通信量を加算する処理は実行されない。これは、このパケット通信に係るユーザのユーザ使用通信量が、すでに第１の閾値を超えているためである。しかしながら、図３に示されるフローチャートは、例えば、ステップＳ１０７の処理が実行された後に、ステップＳ１０９の処理が実行されるように変更されてもよい。
【００６５】
図３のフローチャートに示されるように、中継サーバ３０では、特別なパケット通信の通信速度に特別サーバ使用通信量は関係しないにもかかわらず、特別なパケット通信が行われたときに、特別サーバ使用通信量が加算される。そのため、例えば、第２通信網２０を保有する例えばＭＶＮＯ事業者等が、特別なＳＰＳ２００を保有するサービス提供者に対して、この特別なＳＰＳ２００の特別サーバ使用通信量に係るパケット通信を通常の通信速度で実現するための設備等の導入、保守管理等に関する負担を依頼することが考えられる。
【００６６】
例えば、サービス提供者が特別なＳＰＳ２００を用いて提供するサービスが利用されるに連れて、及び／又は、この特別なＳＰＳ２００に関連付けられた特別なユーザの数が多くなるに連れて、この特別なＳＰＳ２００の特別サーバ使用通信量が増加する。すなわち、特別なＳＰＳ２００の特別サーバ使用通信量が増加するに応じて、この特別なＳＰＳ２００を用いてサービスを提供するサービス提供者が得る利益も増加することが考えられる。このように、サービス提供者としても、上述したような設備等の導入、保守管理等に関する負担を受け入れる理由がある。
【００６７】
ここまでに説明した中継サーバ３０では、特別なパケット通信の通信速度に特別サーバ使用通信量は関係しないものであった。しかしながら、変形例として、特別サーバ使用通信量が第２の閾値を超えるときは、例えば、この特別なＳＰＳ２００に関する特別なパケット通信の通信速度を通常の通信速度より低速にしてもよい。
【００６８】
第２の閾値は、例えば、特別なパケット通信に係る累積パケット通信量が、通常のパケット通信に与える影響を考慮して設定される。例えば、特別なＳＰＳ２００毎に個別の第２の閾値が設定されてもよく、全ての特別なＳＰＳ２００に同一の第２の閾値が設定されてもよい。第２の閾値は、１個の特別なＳＰＳ２００とこの特別なＳＰＳ２００に関連付けられている全ての特別なユーザとの間の累積パケット通信量の閾値であるため、第１の閾値よりも高く設定されていることが好ましい。
【００６９】
図４に示されるフローチャートを用いて、変形例の動作の例を説明する。図４に示されるフローチャートは、図３に示されるフローチャートにおいて、ステップＳ１０３の判定で「ＹＥＳ」と判定されたときに実行される処理が異なる。それ以外の処理については、図３に示されるフローチャートと同様である。したがって、図４に示されるフローチャートについては、図３に示されるフローチャートと異なる部分のみ説明し、同様の部分については対応関係を示して説明を省略する。
【００７０】
ステップＳ２０１は、図３に示されるフローチャートのステップＳ１０１に対応する。ステップＳ２０２は、図３に示されるフローチャートのステップＳ１０２に対応する。ステップＳ２０３は、図３に示されるフローチャートのステップＳ１０３に対応する。
【００７１】
ステップＳ２０４では、処理部３６は、特別サーバ通信量格納部３４によって格納された、特定情報取得部３５から入力したサーバ特定情報で特定される特別なＳＰＳ２００の特別サーバ使用通信量が、第２の閾値を超えているか否かを判定する。処理部３６が、この特別なＳＰＳ２００の特別サーバ使用通信量が第２の閾値を超えていると判定したときは、フローはステップＳ２０５に進む。その一方で、処理部３６が、この特別なＳＰＳ２００の特別サーバ使用通信量が第２の閾値を超えていないと判定したときは、フローはステップＳ２０６に進む。
【００７２】
ステップＳ２０５では、処理部３６は、このパケット通信の通信速度を、通常の通信速度より低速に決定し、パケット送信部３７に出力する。パケット送信部３７は、このパケット通信に係るパケットを、処理部３６から入力した通信速度である低速の通信速度で、このパケット通信の送信先へ送信する。
【００７３】
ステップＳ２０６は、図３に示されるフローチャートのステップＳ１０４に対応する。ステップＳ２０５又はステップＳ２０６のいずれか一方の処理が実行されると、フローはステップＳ２０７に進む。ステップＳ２０７は、図３に示されるフローチャートのステップＳ１０５に対応する。
【００７４】
ステップＳ２０８は、図３に示されるフローチャートのステップＳ１０６に対応する。ステップＳ２０９は、図３に示されるフローチャートのステップＳ１０７に対応する。ステップＳ２１０は、図３に示されるフローチャートのステップＳ１０８に対応する。ステップＳ２１１は、図３に示されるフローチャートのステップＳ１０９に対応する。ステップＳ２０７、ステップＳ２０９、ステップＳ２１１のいずれか１つのステップの処理が実行されると、図４に示されるフローチャートは終了する。
【００７５】
図４に示される変形例のフローチャートにおいては、特別なパケット通信と判定されたときに、この特別なパケット通信に係る特別なＳＰＳ２００の特別サーバ使用通信量が、第２の閾値を超えているか否かが判定される。この特別サーバ使用通信量が第２の閾値を超えていると判定されるときは、通常の通信速度よりも低速でパケットが送信先に送信される。その一方で、この特別サーバ使用通信量が第２の閾値を超えていないと判定されるときは、通常の通信速度でパケットが送信先に送信される。
【００７６】
その結果、特別なパケット通信に係る累積パケット通信量が大きいことに起因して、通常のパケット通信のトラフィックが圧迫される等の影響を低減させることが可能である。また、第２の閾値が第１の閾値よりも高く設定されていることによって、特別なユーザは、通常のパケット通信を行うときほど、特別なパケット通信に係る通信量の増加を懸念する必要がない。
【００７７】
図４に示される変形例のフローチャートでは、特別サーバ使用通信量が第２の閾値を超えているか否かにかかわらず、特別なパケット通信に係る通信量が特別サーバ使用通信量に加算される（ステップＳ２０７）。その結果、例えば、ある特別なＳＰＳ２００における第２の閾値を変更する必要があるとき等は、特別サーバ使用通信量を考慮して変更後の第２の閾値を設定することができる。
【００７８】
本発明は、上述の例示的な実施形態に限定されず、また、当業者は、上述の例示的な実施形態を特許請求の範囲に含まれる範囲まで、容易に変更することができるであろう。
【符号の説明】
【００７９】
１０・・・第１通信網、２０・・・第２通信網、３０・・・中継サーバ、３１・・・記憶装置、３２・・・特定情報格納部、３３・・・ユーザ通信量格納部、３４・・・特別サーバ通信量格納部、３５・・・特定情報取得部、３６・・・処理部、３７・・・パケット送信部、５０・・・インターネット、１００・・・携帯通信端末、２００・・・サービス提供サーバ（ＳＰＳ）。
【図１】
2017005396.tif 000003
【図２Ａ】
2017005396.tif 000004
【図２Ｂ】
2017005396.tif 000005
【図２Ｃ】
2017005396.tif 000006
【図２Ｄ】
2017005396.tif 000007
【図３】
2017005396.tif 000008
【図４】
2017005396.tif 000009