(57)【要約】【課題】端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過する前にＩＰアドレスをリリースすることができる通信仲介装置を提供する。【解決手段】通信仲介装置は、通信部と、リリース報知部と、を備える。前記通信部は、ＩＰアドレスに対して第１の時間を設定し前記第１の時間よりも短い第２の時間が設定されたＩＰアドレスを前記端末装置に対して割り当てるサーバ及び端末装置と通信を行う。前記リリース報知部は、前記端末装置が前記第２の時間が経過するまでの間に前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知する。【選択図】図１
2017175491.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行う通信部と、
前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知するリリース報知部と、
を備える通信仲介装置。
【請求項２】
前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記リース時間の延長の指示を送信した場合、前記サーバの代わりに前記端末装置に前記リース時間の延長を許可するリース延長許可部、
を備える請求項１に記載の通信仲介装置。
【請求項３】
前記リース延長許可部は、
前記リリース報知部が前記サーバに前記リリースすることを報知した後に、前記端末装置が前記リース時間の延長の指示を送信した場合、前記端末装置に前記リース時間の延長を許可しない、
請求項２に記載の通信仲介装置。
【請求項４】
端末装置、サーバ、通信仲介装置を含む通信システムであって、
前記端末装置は、
前記通信仲介装置と通信を行い、
前記サーバは、
ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定し、
前記通信仲介装置は、
前記サーバ及び前記端末装置と通信を行う通信部と、
前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知するリリース報知部と、
を備える、
通信システム。
【請求項５】
ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行うこと、
前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知することと、
を含む通信仲介装置の制御方法。
【請求項６】
通信仲介装置のコンピュータに、
ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行うこと、
前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信仲介装置、通信システム、通信仲介装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
展示会や店舗などでは、スマートフォンやタブレット端末などの端末装置を介して顧客にクーポンを提供するサービスが行われることがある。
このようなサービスが行われる場合、一般的に、展示会や店舗などにＷｉＦｉ（登録商標）などの技術を用いて端末装置が通信可能な専用のネットワーク環境が構築される。そして、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバと呼ばれるサーバがサーバネットワークに一時的に接続する端末装置にＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを割り当てる。これにより、端末装置は、ネットワークに接続可能となりクーポンを取得することができるようになる。
特許文献１には、関連する技術として、サーバの代わりにアクセスポイントが端末装置にＩＰアドレスを割り当てる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】米国特許出願公開第２０１３／００６０８９１号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、端末装置は、一般的に、ＩＰアドレスのリースが不要となった場合、ＩＰアドレスをリリースすることをサーバに報知する。ＩＰアドレスをリリースすることをサーバに報知することにより、サーバは、ＩＰアドレスに設定したリース時間を解除することができ、他の端末装置にそのＩＰアドレスを割り当てることができる。
しかしながら、サーバが端末装置にＩＰアドレスを割り当てた状態で端末装置が通信可能な範囲の外に位置した場合、サーバは、そのＩＰアドレスに設定した最長リース時間が経過するまでＩＰアドレスをリリースすることができない。その結果、サーバは、そのＩＰアドレスを他の端末装置に割り当てることができず、ＩＰアドレスの無駄やＩＰアドレスの不足が発生する可能性がある。
端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過するまでＩＰアドレスをリリースすることができないという問題は、特許文献１に記載の技術を用いた場合であっても発生し得る。
そのため、端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過する前にＩＰアドレスをリリースすることのできる技術が求められていた。
【０００５】
本発明は、上記の課題を解決することのできる通信仲介装置、通信システム、通信仲介装置の制御方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明は、ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行う通信部と、前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知するリリース報知部と、を備える通信仲介装置である。
【０００７】
また、本発明は、端末装置、サーバ、通信仲介装置を含む通信システムであって、前記端末装置は、前記通信仲介装置と通信を行い、前記サーバは、ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定し、前記通信仲介装置は、前記サーバ及び前記端末装置と通信を行う通信部と、前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知するリリース報知部と、を備える、通信システムである。
【０００８】
また、本発明は、ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行うこと、前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知することと、を含む通信仲介装置の制御方法である。
【０００９】
また、本発明は、通信仲介装置のコンピュータに、ＩＰアドレスに対して第１の時間と前記第１の時間よりも短い第２の時間とを設定するサーバ及び端末装置と通信を行うこと、前記ＩＰアドレスが割り当てられてから前記第２の時間が経過するまでの間に前記端末装置が前記ＩＰアドレスのリース時間の延長の指示を送信しない場合、前記端末装置の代わりに前記サーバに前記ＩＰアドレスをリリースすることを報知することと、を実行させるプログラムである。
【発明の効果】
【００１０】
本発明によれば、通信仲介装置は、端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過する前にＩＰアドレスをリリースすることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第一の実施形態による通信仲介装置の最小構成を示す図である。
【図２】本発明の第二の実施形態による通信システムの構成を示す図である。
【図３】本発明の第二の実施形態によるＤＨＣＰサーバの構成を示す図である。
【図４】本発明の第二の実施形態におけるデータテーブルを示す図である。
【図５】本発明の第二の実施形態による通信仲介装置の構成を示す図である。
【図６】本発明の第二の実施形態による端末装置の構成を示す図である。
【図７】本発明の第二の実施形態による通信システムの処理フローを示す図である。
【発明を実施するための形態】
【００１２】
＜第一の実施形態＞
本発明の第一の実施形態による通信仲介装置について説明する。
本発明の第一の実施形態による通信仲介装置は、本発明の最小構成の通信仲介装置である。
【００１３】
本発明の第一の実施形態による通信仲介装置２０は、図１に示すように、少なくとも、通信部２０１と、リリース報知部２０２と、を備える。
【００１４】
通信部２０１は、サーバ及び端末装置と通信を行う。なお、ここでのサーバは、端末装置それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスに対して第１の時間と、第１の時間よりも短い第２の時間とを設定するサーバである。
【００１５】
リリース報知部２０２は、端末装置が第２の時間が経過するまでの間にＩＰアドレスのリース時間の延長の指示を送信しない場合、端末装置の代わりにサーバにＩＰアドレスをリリースすることを報知する。
【００１６】
このようにすれば、通信仲介装置２０は、端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過する前にＩＰアドレスをリリースすることができる。
【００１７】
＜第二の実施形態＞
本発明の第二の実施形態による通信システムについて説明する。
本発明の第二の実施形態による通信システム１は、図２に示すように、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）サーバ１０と、通信仲介装置２０ａ、２０ｂ、・・・と、端末装置３０ａ１、３０ａ２、・・・と、端末装置３０ｂ１、３０ｂ２、・・・を備える。
なお、通信仲介装置２０ａ、２０ｂ、・・・を総称して通信仲介装置２０と呼ぶ。端末装置３０ａ１、３０ａ２、・・・を総称して端末装置３０ａと呼ぶ。端末装置３０ｂ１、３０ｂ２、・・・を総称して端末装置３０ｂと呼ぶ。端末装置３０ａ、３０ｂ、・・・を総称して端末装置３０と呼ぶ。
【００１８】
ＤＨＣＰサーバ１０は、図３に示すように、通信部１０１と、記憶部１０２と、制御部１０３と、を備える。
通信部１０１は、通信仲介装置２０のそれぞれと通信を行う。
また、通信部１０１は、通信仲介装置２０を介して端末装置３０と通信を行う。
【００１９】
記憶部１０２は、ＤＨＣＰサーバ１０が行う処理に必要な種々の情報を記憶する。
記憶部１０２は、例えば、図４に示すデータテーブルＴＢＬ１を記憶する。
データテーブルＴＢＬ１は、端末装置の名称、端末装置の識別情報（例えば、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレス）、ＩＰアドレス、最長リース時間（第１のリース時間）、リース時間（第２のリース時間）それぞれの対応関係と、それらの情報を更新した更新時刻とを示す。
具体的には、図４に示すデータテーブルＴＢＬ１では、通信部１０１が通信した端末装置３０ａ１、識別情報ＩＤ３０ａ１、ＩＰアドレス３０ａ１、リース時間３０ａ１、最長リース時間３０ａ１のそれぞれが対応付けられている。また、図４に示すデータテーブルＴＢＬ１は、通信部１０１が通信した端末装置３０ａ２、３０ｂ１、３０ｂ２のそれぞれについても端末装置３０ａ１と同様の対応関係と更新した更新時刻とを示す。
【００２０】
制御部１０３は、ＤＨＣＰサーバ１０が行う種々の処理に必要な制御を行う。
例えば、制御部１０３は、端末装置３０それぞれのＩＰアドレスに対して、最長リース時間を設定する。制御部１０３は、端末装置３０それぞれのＩＰアドレスに対して、最長リース時間よりも短い仮のリース時間を設定する。なお、制御部１０３が設定する最長リース時間は、端末装置３０のそれぞれで同一であってもよいし、異なってもよい。また、制御部１０３が設定する仮のリース時間は、端末装置３０のそれぞれで同一であってもよいし、異なってもよい。
また、例えば、制御部１０３は、通信部１０１が行う通信を制御する。
また、例えば、制御部１０３は、記憶部１０２の情報の書き込み及び読み出しを制御する。
【００２１】
通信仲介装置２０のそれぞれは、図５に示すように、通信部２０１と、リリース報知部２０２と、リース延長許可部２０３と、記憶部２０４と、制御部２０５と、を備える。
【００２２】
通信部２０１は、ＤＨＣＰサーバ１０及び端末装置３０と通信を行う。
リリース報知部２０２は、端末装置３０に割り当てられたリース時間が経過するまでの間にＩＰアドレスのリース時間の延長の指示を送信しない場合、端末装置３０の代わりにＤＨＣＰサーバ１０にＩＰアドレスをリリースすることを報知する。
【００２３】
リース延長許可部２０３は、端末装置３０がリース時間が経過するまでの間にリース時間の延長の指示を送信した場合、ＤＨＣＰサーバ１０の代わりに端末装置３０にリース時間の延長を許可する。このとき、端末装置３０の指示するリース時間が前回のリース時間と異なる場合、リース延長許可部２０３は、後述する記憶部２０４のデータテーブルＴＢＬ１におけるリース時間を今回のリース時間に書き替える。
【００２４】
記憶部２０４は、通信仲介装置２０が行う制御に必要な種々の情報を記憶する。
例えば、記憶部２０４は、記憶部１０２と同様に、データテーブルＴＢＬ１を記憶する。
【００２５】
制御部２０５は、通信仲介装置２０が行う処理に必要な種々の制御を行う。
例えば、制御部２０５は、通信部２０１が行う通信を制御する。
また、例えば、制御部２０５は、記憶部２０４の情報の書き込み及び読み出しを制御する。
【００２６】
端末装置３０のそれぞれは、図６に示すように、通信部３０１と、記憶部３０２と、制御部３０３と、を備える。
通信部３０１は、通信仲介装置２０と通信を行う。
【００２７】
記憶部３０２は、端末装置３０が行う処理に必要な種々の情報を記憶する。
制御部１０３は、ＤＨＣＰサーバ１０が行う種々の処理に必要な制御を行う。
例えば、制御部１０３は、通信仲介装置２０にリース時間の延長の指示を送信する。
また、例えば、制御部１０３は、通信仲介装置２０にＩＰアドレスのリリースを報知する。
【００２８】
次に、本発明の第二の実施形態による通信システム１の処理について説明する。
ここでは、図７に示す本発明の第二の実施形態による通信システム１の処理フローについて説明する。
なお、通信システム１は、図２で示した構成であるものとする。ＤＨＣＰサーバ１０は、図３で示した構成であるものとする。通信仲介装置２０のそれぞれは、図５で示した構成であるものとする。端末装置３のそれぞれは、図６で示した構成であるものとする。
また、ここでは、顧客は店舗からサービスを受けるために事前に登録し、プッシュ型のメールなどでクーポンについての案内を受けているものとする。そして、顧客が店舗に来店し、顧客の端末装置３０ａ１がクーポンを受信する際に、通信仲介装置２０ａが端末装置３０ａ１に対してＩＰアドレスを割り当て、端末装置３０ａ１の代わりにＩＰアドレスのリリースをＤＨＣＰサーバ１０に報知する処理について説明する。
【００２９】
まず、通信仲介装置２０ａが端末装置３０ａ１に対してＩＰアドレスを割り当てる処理について説明する。
【００３０】
制御部１０３は、端末装置３０のそれぞれに対して、最長リース時間及びリース時間を設定し、データテーブルＴＢＬ１を生成する（ステップＳ１）。
例えば、制御部１０３は、最長リース時間及び仮のリース時間を他の通信システムにおける最長リース時間及びリース時間の実績に基づいて設定し、データテーブルＴＢＬ１を生成する。
また、例えば、通信システム１の担当者が最長リース時間及び仮のリース時間を決定し、ＤＨＣＰサーバ１０に対して最長リース時間及び仮のリース時間の情報を入力することにより、制御部１０３が最長リース時間及び仮のリース時間を設定し、データテーブルＴＢＬ１を生成してもよい。なお、データテーブルＴＢＬ１における初期の更新時間は、データテーブルＴＢＬ１が生成された時間である。
【００３１】
制御部２０５は、通信部２０１を介してＤＨＣＰサーバ１０と通信を行う。
制御部２０５は、ＤＨＣＰサーバ１０からデータテーブルＴＢＬ１を取得する（ステップＳ２）。
【００３２】
制御部２０５は、取得したデータテーブルＴＢＬ１を記憶部２０４に記録する（ステップＳ３）。
【００３３】
顧客が携帯している端末装置３０ａ１は、顧客が店舗に入店すると、店舗内の通信ポイントから電波を受信する。
【００３４】
端末装置３０ａ１が電波を受信すると、制御部３０３は、ＩＰアドレスの割り当てを要求するＩＰリクエストを通信ポイントを介して通信仲介装置２０ａに送信する（ステップＳ４）。ＩＰリクエストは、端末装置３０ａ１の識別情報ＩＤ３０ａ１、所望のリース時間３０ａ１−１を含む。
【００３５】
リース延長許可部２０３は、端末装置３０ａ１からＩＰリクエストを受信すると（ステップＳ５）、記憶部２０４においてデータテーブルＴＢＬ１が示す端末装置３０ａ１の対応関係を特定する。
具体的には、リース延長許可部２０３は、ＩＰリクエストに含まれる識別情報ＩＤ３０ａ１と、データテーブルＴＢＬ１における端末装置の識別情報とを順に比較して、データテーブルＴＢＬ１における識別情報ＩＤ３０ａ１を特定する。そして、リース延長許可部２０３は、データテーブルＴＢＬ１において識別情報ＩＤ３０ａ１に関連付けられた端末装置３０ａ１、ＩＰアドレス３０ａ１、リース時間３０ａ１、最長リース時間３０ａ１のそれぞれを読み出す。
【００３６】
リース延長許可部２０３は、ＩＰリクエストに含まれる所望のリース時間３０ａ１−１と、最長リース時間３０ａ１とを比較する。
そして、リース延長許可部２０３は、所望のリース時間３０ａ１−１が最長リース時間３０ａ１を超えているか否かを判定する（ステップＳ６）。
【００３７】
リース延長許可部２０３は、所望のリース時間３０ａ１−１が最長リース時間３０ａ１を超えていると判定した場合（ステップＳ６においてＮＯ）、リース時間の延長を拒否する（ステップＳ７）。
【００３８】
また、リース延長許可部２０３は、所望のリース時間３０ａ１−１が最長リース時間３０ａ１を超えていないと判定した場合（ステップＳ６においてＹＥＳ）、端末装置３０ａ１にＩＰアドレス３０ａ１を割り当てる（ステップＳ８）。
そして、リース延長許可部２０３は、記憶部２０４のデータテーブルＴＢＬ１における端末装置３０ａ１のリース時間３０ａ１をリース時間３０ａ１−１に書き替える。また、リース延長許可部２０３は、記憶部２０４のデータテーブルＴＢＬ１における端末装置３０ａ１の更新時刻を書き替える。
【００３９】
なお、リース延長許可部２０３がステップＳ７の処理によりリース時間の延長を拒否した場合、端末装置３０ａ１は、再度ＩＰリクエストを送信してもよい。
また、通信仲介装置２０ａ以外の通信仲介装置２０も通信仲介装置２０ａと同様の処理を行う。また、端末装置３０ａ１以外の端末装置３０も端末装置３０ａ１と同様の処理を行う。
【００４０】
以上、通信仲介装置２０ａが端末装置３０ａ１に対してＩＰアドレスを割り当てる処理である。
通信システム１において、通信仲介装置２０が端末装置３０に対してＩＰアドレスを割り当てる上述の処理を行うことにより、ＤＨＣＰサーバ１０の負荷が低減し、通信システム１が行うＩＰアドレスを割り当てる処理の速度が向上する。
【００４１】
次に、端末装置３０ａ１の代わりにＩＰアドレスのリリースをＤＨＣＰサーバ１０に報知する処理について説明する。
【００４２】
リース延長許可部２０３は、端末装置３０ａ１にＩＰアドレスを割り当ててから現在までの経過時間を計測する（ステップＳ９）。
例えば、リース延長許可部２０３は、例えば、図示していないタイマから端末装置３０ａ１にＩＰアドレスを割り当てたタイミングの時刻と、現在の時刻とを取得する。そして、リース延長許可部２０３は、取得した２つの時刻の差を端末装置３０ａ１にＩＰアドレスを割り当ててから現在までの経過時間として計測する。
【００４３】
リース延長許可部２０３は、所定の短い時間間隔ごとに、計測した経過時間と、リース延長許可部２０３が端末装置３０ａ１に割り当てたＩＰアドレスのリース時間３０ａ１−１とを比較する。
そして、リース延長許可部２０３は、計測した経過時間がリース時間３０ａ１−１を超えたか否かを判定する（ステップＳ１０）。
【００４４】
リース延長許可部２０３は、計測した経過時間がリース時間３０ａ１−１を超えていないと判定した場合（ステップＳ１０においてＮＯ）、端末装置３０ａ１からＩＰアドレスのリース時間の延長を要求するＩＰ延長リクエストを受信したか否かを判定する（ステップＳ１１）。ＩＰ延長リクエストは、端末装置３０ａ１の識別情報ＩＤ３０ａ１、所望のリース時間３０ａ１−１を含む。
【００４５】
リース延長許可部２０３は、端末装置３０ａ１からＩＰアドレスのリース時間の延長を要求するＩＰ延長リクエストを受信したと判定した場合（ステップＳ１１においてＹＥＳ）、ＩＰ延長リクエストに含まれる所望のリース時間３０ａ１−１と、最長リース時間３０ａ１とを比較する。
そして、リース延長許可部２０３は、ステップＳ６の処理に戻す。
【００４６】
また、リース延長許可部２０３は、端末装置３０ａ１からＩＰアドレスのリース時間の延長を要求するＩＰ延長リクエストを受信していないと判定した場合（ステップＳ１１においてＮＯ）、ステップｓ１０の処理に戻す。
【００４７】
また、リース延長許可部２０３は、ステップＳ１０の処理において、計測した経過時間がリース時間３０ａ１−１を超えたと判定した場合（ステップＳ１０においてＹＥＳ）、経過時間がリース時間３０ａ１−１を超えたことを示す時間超過信号をリリース報知部２０２に送信する。
【００４８】
リリース報知部２０２は、リース延長許可部２０３から時間超過信号を受信する。
リリース報知部２０２は、時間超過信号を受信すると、端末装置３０ａ１に代わってＩＰアドレス３０ａ１をリリースすることを示すＩＰリリース信号をＤＨＣＰサーバ１０とリース延長許可部２０３とに送信する（ステップＳ１２）。
【００４９】
ＤＨＣＰサーバ１０がリリース報知部２０２からＩＰリリース信号を受信すると（ステップＳ１３）、制御部１０３は、記憶部１０２が記憶するデータテーブルＴＢＬ１の端末装置３０ａ１についての対応関係を削除する（ステップＳ１４）。
制御部１０３は、ステップＳ１４の処理により、削除した対応関係に含まれるＩＰアドレスを他の端末装置３０に割り当てることができる。
【００５０】
また、リース延長許可部２０３は、リリース報知部２０２からＩＰリリース信号を受信する。
リリース報知部２０２は、ＩＰリリース信号を受信すると、ステップＳ７の処理に進め、端末装置３０ａ１がＩＰ延長リクエストを送信した場合であっても、端末装置３０ａ１にＩＰアドレス３０ａ１のリース時間の延長を拒否する。
【００５１】
以上、本発明の第二の実施形態による通信システムについて説明した。通信システム１において、通信仲介装置２０ａは、通信部２０１と、リリース報知部２０２と、を備える。通信部２０１は、端末装置３０ａ１と通信を行う。また、通信部２０１は、ＤＨＣＰサーバ１０と通信を行う。ＤＨＣＰサーバ１０は、ＩＰアドレス３０ａ１に対して最長リース時間と、最長リース時間よりも短い仮のリース時間３０ａ１とを設定するサーバである。リリース報知部２０２は、端末装置３０にＩＰアドレス３０ａ１が割り当てられてからＩＰアドレス３０ａ１に関連付けられたリース時間が経過するまでの間に、端末装置３０がＩＰアドレス３０ａ１のリース時間の延長の指示を送信しない場合、端末装置３０ａ１の代わりにＤＨＣＰサーバ１０にＩＰアドレス３０ａ１をリリースすることを報知する。
【００５２】
このようにすれば、通信仲介装置２０は、端末装置にＩＰアドレスが割り当てられた状態で端末装置が通信可能な範囲の外に位置した場合に、そのＩＰアドレスに設定した最長リース時間が経過する前にＩＰアドレスをリリースすることができる。
【００５３】
なお、本発明の実施形態における処理フローは、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００５４】
本発明の実施形態における記憶部１０２、２０４、３０２、その他の記憶部のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部１０２、２０４、３０２、その他の記憶部のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００５５】
本発明の実施形態について説明したが、上述のＤＨＣＰサーバ１０、通信仲介装置２０、端末装置３０のそれぞれは内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータがそのプログラムを実行するようにしてもよい。
【００５６】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル（差分プログラム）であってもよい。
【００５７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、追加、種々の省略、置き換え、変更を行ってよい。
【符号の説明】
【００５８】
１・・・通信システム
１０・・・ＤＨＣＰサーバ
２０、２０ａ、２０ｂ・・・通信仲介装置
３０、３０ａ、３０ｂ・・・端末装置
１０１、２０１、３０１・・・通信部
１０２、２０４、３０２・・・記憶部
１０３、２０５、３０３・・・制御部
２０２・・・リリース報知部
２０３・・・リース延長許可部
【図１】
2017175491.tif 000003
【図２】
2017175491.tif 000004
【図３】
2017175491.tif 000005
【図４】
2017175491.tif 000006
【図５】
2017175491.tif 000007
【図６】
2017175491.tif 000008
【図７】
2017175491.tif 000009