(57)【特許請求の範囲】
【請求項１】
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを関連付けて管理する管理テーブルと、
解除通知であって、前記通信端末が第１の中継装置との接続を解除したことを示す解除通知、を前記第１の中継装置から受信した場合、前記第１の中継装置及び第２の中継装置の各々に対して、その中継装置の通信範囲内に位置する通信端末と接続するように要求する通信処理部と、
前記通信端末が接続先を前記第１の中継装置から前記第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部と
を備え、
前記通信処理部は、前記通信端末への着信の要求を受信したことに応じて、前記通信端末への呼接続の要求を、前記通信端末の前記アドレス情報に関連付けられる識別情報を有する中継装置に送信する
装置。
【請求項２】
前記通信処理部は、複数の中継装置に接続され、前記複数の中継装置の各々から、各々に接続される通信端末のアドレス情報を受信する、請求項１に記載の装置。
【請求項３】
前記通信処理部は、前記通信端末が前記第２の中継装置との接続を確立したことに応じて、前記第２の中継装置から接続通知を受信し、
前記更新部は、前記接続通知が受信されたことに応じて、前記通信端末の前記アドレス情報と前記第２の中継装置の識別情報との関連付けを有効化する、請求項２に記載の装置。
【請求項４】
前記更新部は、前記解除通知が受信されたことに応じて、前記通信端末の前記アドレス情報と前記第１の中継装置の識別情報との関連付けを無効化する、請求項２または３に記載の装置。
【請求項５】
前記通信処理部は、前記管理テーブルが更新されたことに応じて、更新に係る情報を前記複数の中継装置に送信する、請求項２から４のいずれか一項に記載の装置。
【請求項６】
前記通信処理部は、前記中継装置がアドレス情報を有さない新規の通信端末と接続した場合、前記新規の通信端末の識別情報を前記中継装置から受信し、
前記更新部は、前記識別情報に基づいて、前記新規の通信端末にアドレス情報を割り当て、前記アドレス情報に対応するレコードを前記管理テーブルに追加する、請求項２から５のいずれか一項に記載の装置。
【請求項７】
複数の中継装置と、主装置と、中継装置に接続される通信端末とを備えるシステムであって、
前記主装置は、
前記中継装置の識別情報と、前記通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを関連付けて管理する管理テーブルと、
解除通知であって、前記通信端末が第１の中継装置との接続を解除したことを示す解除通知、を前記第１の中継装置から受信した場合、前記第１の中継装置及び第２の中継装置の各々に対して、その中継装置の通信範囲内に位置する通信端末と接続するように要求する通信処理部と、
前記通信端末が接続先を前記第１の中継装置から前記第２の中継装置に変更した場合、前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部と
を有し、
前記通信処理部は、
前記通信端末への着信の要求を受信したことに応じて、前記通信端末への呼接続の要求を、前記通信端末の前記アドレス情報に関連付けられる識別情報を有する中継装置に送信する
システム。
【請求項８】
前記通信処理部は、複数の中継装置に接続され、前記複数の中継装置の各々から、各々に接続される通信端末のアドレス情報を受信する、請求項７に記載のシステム。
【請求項９】
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを管理テーブルに関連付ける段階と、
解除通知であって、前記通信端末が第１の中継装置との接続を解除したことを示す解除通知、を前記第１の中継装置から受信した場合、前記第１の中継装置及び第２の中継装置の各々に対して、その中継装置の通信範囲内に位置する通信端末と接続するように要求する段階と、
前記通信端末が接続先を前記第１の中継装置から前記第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階と、
前記通信端末への着信の要求を受信したことに応じて、前記通信端末への呼接続の要求を、前記通信端末の前記アドレス情報に関連付けられる識別情報を有する中継装置に送信する段階と
を備える方法。
【請求項１０】
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを管理テーブルに関連付ける段階と、
解除通知であって、前記通信端末が第１の中継装置との接続を解除したことを示す解除通知、を前記第１の中継装置から受信した場合、前記第１の中継装置及び第２の中継装置の各々に対して、その中継装置の通信範囲内に位置する通信端末と接続するように要求する段階と、
前記通信端末が接続先を前記第１の中継装置から前記第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階と、
前記通信端末への着信の要求を受信したことに応じて、前記通信端末への呼接続の要求を、前記通信端末の前記アドレス情報に関連付けられる識別情報を有する中継装置に送信する段階と
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は装置、システム、方法およびプログラムに関し、特に電話網に接続される中継装置に接続される通信端末への着信に関する。
【背景技術】
【０００２】
複数の中継装置が接続される電話網において、中継装置に接続する通信端末をその電話網の電話機として利用する電話システムが知られている。特許文献１では、構内電話網に接続される中継装置の通話接続を制御する主装置が、中継装置の識別情報と通信端末のアドレス情報（内線番号）とを関連付けて管理することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１９８３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１では、主装置は、通信端末に付与するためのアドレス情報を中継装置ごとに予め有しており、通信端末が中継装置との接続を確立したことに応じて、その通信端末に対して接続先の中継装置に対応するアドレス情報を付与する。このため、通信端末が接続先の中継装置を変更した場合、通信端末のアドレス情報が変更される。したがって通信端末への着信に変更前のアドレス情報を用いることができず、通信端末への着信操作が煩雑になるという問題がある。
【０００５】
本開示の目的は、上述した課題に鑑み、通信端末が接続先の中継装置を変更した場合でも、引き続き中継装置を変更する前のアドレス情報を通信端末への着信に用いることができる装置、システム、方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本開示の第１の態様にかかる装置は、中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを関連付けて管理する管理テーブルを備える。前記装置は、前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部を備える。
【０００７】
本開示の第２の態様にかかるシステムは、複数の中継装置と、主装置と、中継装置に接続される通信端末とを備える電話システムである。前記主装置は、前記中継装置の識別情報と、前記通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを関連付けて管理する管理テーブルを有する。前記主装置は、前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部を有する。
【０００８】
本開示の第３の態様にかかる方法は、中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを管理テーブルに関連付ける段階と、前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階とを備える。
【０００９】
本開示の第４の態様にかかるプログラムは、中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを管理テーブルに関連付ける段階と、前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階とをコンピュータに実行させる。
【発明の効果】
【００１０】
本開示により、通信端末が接続先の中継装置を変更した場合でも、引き続き中継装置を変更する前のアドレス情報を通信端末への着信に用いることができる装置、システム、方法およびプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態１にかかる装置の構成図である。
【図２】実施形態２にかかる装置が適用されるシステムの構成図である。
【図３】実施形態２にかかる主装置の構成図である。
【図４】実施形態２にかかる中継装置および通信端末の構成図である。
【図５】実施形態２にかかるシステムの管理テーブルの更新処理を示すシーケンス図である。
【図６】実施形態２にかかる主装置の管理テーブルの更新処理の一例を示すフローチャートである。
【図７】実施形態２にかかる中継装置の通信端末への接続処理の一例を示すフローチャートである。
【図８】実施形態２にかかるシステムの通信端末への着信処理の一例を示すシーケンス図である。
【図９】実施形態３にかかる主装置、中継装置および通信端末の構成図である。
【図１０】実施形態３にかかるシステムの管理テーブルの更新処理の一例を示すシーケンス図である。
【図１１】実施形態３にかかる中継装置の通信端末への接続処理の一例を示すシーケンス図である。
【図１２】実施形態４にかかる主装置および中継装置を、通信端末とともに示す構成図である。
【図１３】実施形態４にかかる主装置の管理テーブルの更新処理の一例を示すフローチャートである。
【図１４】実施形態１〜４にかかるコンピュータの構成図である。
【発明を実施するための形態】
【００１２】
実施形態１．
まず、図１を用いて本開示の実施形態１について説明する。図１は、実施形態１にかかる装置１０の構成図である。装置１０は、管理テーブル１００と、更新部１２０とを備える。
管理テーブル１００は、中継装置の識別情報と、中継装置に接続される通信端末のアドレス情報であって、通信端末への着信に用いられるアドレス情報とを関連付けて管理する。
更新部１２０は、通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、管理テーブル１００の通信端末のアドレス情報に関連付けられる中継装置の識別情報を第２の中継装置の識別情報に更新する。
【００１３】
このように実施形態１にかかる装置によれば、更新部１２０が、通信端末が接続先の中継装置を変更した場合、通信端末のアドレス情報に関連付けられる中継装置の識別情報を更新する。これにより、通信端末が接続先の中継装置を変更しても、通信端末のアドレス情報は変更されない。したがって他の装置は、通信端末へ着信を行う場合に、引き続き中継装置を変更する前のアドレス情報を用いることができる。
【００１４】
実施形態２．
次に図２〜８を用いて本開示の実施形態２について説明する。図２は、実施形態２にかかる装置が適用されるシステム１の構成図である。システム１は、ユーザに対して、ネットワークに接続される複数の中継装置を介して、通信端末を利用する他のユーザと通話する機能を提供する。システム１は、１または複数の中継装置２と、通信端末６と、主装置１２と、ネットワーク９とを備える電話システムである。
【００１５】
ネットワーク９は、複数の装置間の相互通信を可能にする通信網である。ネットワーク９は、各種電話回線、インターネット、広域ネットワーク（ＷＡＮ）、ローカルエリアネットワーク（ＬＡＮ）等の各種ネットワークまたはその組み合わせを通じた通信網である。本実施形態１では、ネットワーク９は、構内電話網であり、構内ＬＡＮを通じて１または複数の中継装置２および主装置１２を互いに接続させる。
【００１６】
中継装置２は、他の装置との間のネットワーク９を介した通話を可能とする装置である。ここで他の装置は、中継装置２、中継装置２に接続される通信端末６および外部電話網を介してネットワーク９に接続される外部の装置を含む。本実施形態では中継装置２は、構内に設置される固定の内線電話機である。しかしこれに限らず、中継装置２は、携帯電話、スマートフォンまたは通話機能を有するパーソナルコンピュータ、ノート型コンピュータ、若しくはその他の端末装置であってよい。中継装置２は、ネットワーク９以外の通信手段により、１または複数の通信端末６と接続される。中継装置２と通信端末６との間の通信手段は、有線または無線通信である。本実施形態では、当該通信手段は、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ）、ＺｉｇＢｅｅ（登録商標）およびＮＦＣ等の近距離無線通信である。しかしこれに限らず、当該通信手段は、赤外線通信であってもよい。
【００１７】
たとえば第１の中継装置２ａは、接続を確立している第１の通信端末６ａからの要求を受けて、または第１の中継装置２ａのユーザからの入力を受けて、第２の中継装置２ｂまたは第２の通信端末６ｂへの着信を主装置１２に対して要求する。また第１の中継装置２ａは、第１の通信端末６ａへの通話接続（呼接続）の要求を主装置１２から受信したことに応じて、第１の通信端末６ａへの通話接続を中継する。また第１の中継装置２ａは、自己への通話接続の要求を主装置１２から受信したことに応じて、発信元との間の通話接続を行う。
【００１８】
通信端末６は、中継装置２を介して、ネットワーク９に接続される他の装置との間での通話を可能とする電話端末である。たとえば通信端末６は、ユーザによって個人的に所有される。本実施形態では通信端末６は、構内電話専用の移動型端末である。
たとえば第１の通信端末６ａは、接続先の第１の中継装置２ａに対して、第２の中継装置２ｂまたは第２の通信端末６ｂへの着信を要求する。また、第１の通信端末６ａは、第２の中継装置２ｂまたは第２の通信端末６ｂからの着信の要求を第１の中継装置２ａから受信し、第１の中継装置２ａを介して発信元との間で通話接続を行う。
【００１９】
主装置１２は、中継装置２および他の装置との間の通話接続を制御する装置である。主装置１２は、パーソナルコンピュータ、ノート型コンピュータ、スマートフォン、またはデータ入出力可能なその他の端末装置である。
たとえば主装置１２は、他の装置から第１の中継装置２ａまたは第１の通信端末６ａへの着信を受信したことに応じて、第１の中継装置２ａに対して呼接続を要求する。なお本実施形態で主装置１２は、ネットワーク９に加えて、公衆電話網等の外部電話網にも接続される。
【００２０】
次に図３〜４を用いて、各装置の構成を説明する。
（主装置１２）
図３は、実施形態２にかかる主装置１２の構成図である。主装置１２は、記憶部２００と、更新部２２０と、通信処理部２４０とを備える。
記憶部２００は、呼接続の制御に必要なデータを記憶する記憶媒体である。記憶部２００は、通信処理部２４０および更新部２２０に接続される。本実施形態では記憶部２００は、管理テーブル２１０を記憶する。
【００２１】
管理テーブル２１０は、中継装置２の識別情報と、中継装置２に接続される通信端末６のアドレス情報とを関連付けて管理するデータベースである。ここで、中継装置２の識別情報は、中継装置２の機器、ユーザまたは設置場所を一意に識別する番号である。本実施形態２では中継装置２の識別情報は、その中継装置２への着信に用いられるアドレス情報を含む。ここでアドレス情報は、一例として内線番号である。
通信端末６のアドレス情報は、通信端末６への着信に用いられるアドレス情報である。本実施形態２では、通信端末６のアドレス情報は、その通信端末６に予め付与される内線番号である。
【００２２】
なお本実施形態２では、記憶部２００は、中継装置２の識別情報および通信端末６のアドレス情報のリストを予め記憶している。管理テーブル２１０は、記憶部２００に記憶されるこれらの情報を用いて、中継装置２と通信端末６との接続関係を示す。たとえば本図において、管理テーブル２１０は、アドレス情報５００を有する通信端末６が、識別情報５０を有する中継装置２と接続されることを示す。また管理テーブル２１０は、アドレス情報６００を有する通信端末６が、いずれの中継装置２とも接続されていないことを示す。
【００２３】
更新部２２０は、通信処理部２４０に接続される。更新部２２０は、中継装置２および通信端末６の接続関係の変更に基づいて、通信端末６のアドレス情報を変更せずに管理テーブル２１０内の中継装置２の識別情報と通信端末６のアドレス情報との関連付けを変更する処理を行い、管理テーブル２１０を更新する。
【００２４】
通信処理部２４０は、複数の中継装置２、通信端末６および外部の装置と通信可能に接続され、後述する管理テーブル２１０の更新処理および通信端末６への着信処理において、これらの機器との間で各種情報を送受信する処理を行う。
【００２５】
なお本実施形態２では、中継装置２の識別番号は着信に用いられる情報であるが、これに限らない。たとえば中継装置２の識別情報は、設置先のＩＰアドレス、個人ＩＤ等のユーザの識別番号または機器の製造番号若しくはシリアル番号であってよい。この場合、管理テーブル２１０は、中継装置２の識別情報および通信端末６のアドレス情報に加えて中継装置２への着信に用いられるアドレス情報を中継装置２の識別情報と関連付けて管理してよい。
【００２６】
図４は、実施形態２にかかる中継装置２および通信端末６の構成図である。
（中継装置２）
中継装置２は、記憶部２２と、通信処理部２０とを備える。
記憶部２２は、中継装置２の識別情報および接続先の通信端末６のアドレス情報を記憶する。記憶部２２は、通信処理部２０に接続される。
通信処理部２０は、主装置１２の通信処理部２４０および接続先の通信端末６の通信処理部６０に接続され、後述する通信端末６への接続処理および通信端末６への着信処理において、これらとの間で各種情報を送受信する処理を行う。
なお本実施形態２では、通信処理部２０は、予め定められた時間ごとに自発的に通信端末６に対して接続を要求する自発接続処理を行い、記憶部２２は、前回の自発接続処理の時刻を記憶する。
【００２７】
（通信端末６）
通信端末６は、記憶部６２と、通信処理部６０とを備える。
記憶部６２は、通信端末６のアドレス情報を記憶する。本実施形態２で記憶部６２は、通信端末６に予め付与されるアドレス情報を記憶している。記憶部６２は、通信処理部６０に接続される。
通信処理部６０は、接続先の中継装置２の通信処理部２０に接続され、後述する中継装置２との接続処理および通信端末６への着信処理において、中継装置２の通信処理部２０との間で各種情報を送受信する処理を行う。
【００２８】
図５は、実施形態２にかかるシステム１の管理テーブル２１０の更新処理を示すシーケンス図である。まずＳ１〜Ｓ７を用いて、いずれの中継装置２にも接続されていない通信端末６が近距離無線通信により第１の中継装置２ａに接続された場合の更新処理を説明する。
【００２９】
Ｓ１において、第１の中継装置２ａは、通信端末６に接続の要請を送信する。
次にＳ３において、通信端末６は、第１の中継装置２ａから接続の要請を受信したことに応じて、近距離無線通信により第１の中継装置２ａとの接続を確立させる。このとき通信端末６は、自己のアドレス情報を第１の中継装置２ａに送信する。
Ｓ５において、第１の中継装置２ａは、受信した通信端末６のアドレス情報および第１の中継装置２ａの識別情報を含む接続通知を、主装置１２に対して送信する。本実施形態２で接続通知は、これらに加えて、第１の中継装置２ａと通信端末６とが接続を確立したことを示す情報を含む。
Ｓ７において、主装置１２は、受信した接続通知に基づいて、管理テーブル２１０の通信端末６のアドレス情報に関連付けられる中継装置２の識別情報として第１の中継装置２ａの識別情報を格納する。これにより、主装置１２は、管理テーブル２１０を更新する。
【００３０】
次にＳ９〜Ｓ１９を用いて、通信端末６が移動したことにより、通信端末６が接続先の中継装置２を第１の中継装置２ａから第２の中継装置２ｂに変更した場合の更新処理を説明する。
まず通信端末６が第１の中継装置２ａから離れた場所に移動したことに伴い、通信端末６は、第１の中継装置２ａとの間の接続を解除する。
次にＳ９において、第１の中継装置２ａは、解除通知を主装置１２に送信する。本実施形態２において、解除通知は、第１の中継装置２ａの識別情報と、通信端末６のアドレス情報と、第１の中継装置２ａと通信端末６とが接続を解除したことを示す情報とを含む。
【００３１】
次にＳ１１において、主装置１２は、第１の中継装置２ａから解除通知を受信し、複数の中継装置２に対して通信端末６との接続の要求を送信する。
次にＳ１３において、複数の中継装置２（本図では、第１の中継装置２ａおよび第２の中継装置２ｂ）は、主装置１２から接続の要求を受信したことに応じて、通信範囲内に位置する通信端末６に対して接続の要請を送信する。
次にＳ１５において、通信端末６は、第２の中継装置２ｂから接続の要請を受信したことに応じて、近距離無線通信により第２の中継装置２ｂとの接続を確立させる。このとき通信端末６は、自己のアドレス情報を第２の中継装置２ｂに送信する。
次にＳ１７において、第２の中継装置２ｂは、受信した通信端末６のアドレス情報および第２の中継装置２ｂの識別情報を含む接続通知を主装置１２に対して送信する。本実施形態２で接続通知は、これらに加えて、第２の中継装置２ｂと通信端末６とが接続を確立したことを示す情報とを含む。
【００３２】
Ｓ１９において、主装置１２は、受信した接続通知に基づいて、管理テーブル２１０の通信端末６のアドレス情報に関連付けられる中継装置２の識別情報を第２の中継装置２ｂの識別情報に更新する。これにより、主装置１２は、管理テーブル２１０を更新する。
【００３３】
このようなシーケンスを実現するための主装置１２の更新処理フローについて、図６を用いて説明する。図６は、実施形態２にかかる主装置１２の管理テーブル２１０の更新処理の一例を示すフローチャートである。
【００３４】
まずＳ１００において、通信処理部２４０は、中継装置２から接続に関する通知を受信したか否かを判定する。ここで接続に関する通知は、接続通知と解除通知とを有する。接続通知および解除通知はいずれも、中継装置２の識別情報および中継装置２に接続される通信端末６のアドレス情報を含む。しかし、接続通知は中継装置２と通信端末６とが接続を確立したことを示す情報をさらに含む。一方で、解除通知は、中継装置２と通信端末６とが接続を解除したことを示す情報をさらに含む。通信処理部２４０は、通知を受信していれば（Ｓ１００でＹ）、接続に関する通知を更新部２２０に出力し、処理をＳ１１０に進める。通信処理部２４０は、そうでなければ（Ｓ１００でＮ）処理を終了する。
【００３５】
Ｓ１１０において、更新部２２０は、接続に関する通知から、中継装置２の識別情報および中継装置２に接続される通信端末６のアドレス情報を取得する。
【００３６】
次にＳ１２０において、更新部２２０は、接続に関する通知に接続を確立したことを示す情報が含まれるか否かを判定する。更新部２２０は、接続を確立したことを示す情報が含まれる場合（Ｓ１２０でＹ）、すなわち通信端末６が中継装置２との接続を確立したことに応じて通信処理部２４０が中継装置２から接続通知を受信した場合、処理をＳ１４０に進める。また更新部２２０は、そうでない場合（Ｓ１２０でＮ）、すなわち通信端末６が中継装置２との接続を解除したことに応じて通信処理部２４０が中継装置２から解除通知を受信した場合、処理をＳ１６０に進める。
【００３７】
Ｓ１４０において、更新部２２０は、管理テーブル２１０の当該通信端末６のレコードにおける中継装置２の識別情報のフィールドに、接続を確立した中継装置２の識別情報を書き込み、管理テーブル２１０を更新する。なお、更新部２２０は、中継装置２の識別情報のフィールドにすでに中継装置２の識別情報が書き込まれている場合は、新しく取得した中継装置２の識別情報を上書きする。そして更新部２２０は、処理を終了する。
【００３８】
Ｓ１６０において、通信処理部２４０は、複数の中継装置２の通信処理部２０に対して通信端末６との接続の要求を送信する。そして通信処理部２４０は、処理をＳ１００に戻す。
【００３９】
次に図５に示すシーケンスを実現するための中継装置２の処理フローを、図７を用いて説明する。図７は、実施形態２にかかる中継装置２の通信端末６への接続処理の一例を示すフローチャートである。
【００４０】
Ｓ２００において、通信処理部２０は、通信範囲内の通信端末６への接続の要求を主装置１２から受信したか否かを判定する。通信処理部２０は、受信していれば（Ｓ２００でＹ）処理をＳ２２０に進め、そうでなければ（Ｓ２００でＮ）処理をＳ２８０に進める。
Ｓ２２０において、通信処理部２０は、通信端末６の通信処理部６０に対して接続要請を送信する。
【００４１】
Ｓ２４０において、通信処理部２０は、通信範囲内の通信端末６との接続を確立させる。そして通信処理部２０は、通信端末６の通信処理部６０から、当該通信端末６のアドレス情報を取得したか否かを判定する。通信処理部２０は、取得していれば（Ｓ２４０でＹ）処理をＳ２６０に進め、そうでなければ（Ｓ２４０でＮ）処理を終了する。
【００４２】
Ｓ２６０において、通信処理部２０は、主装置１２の通信処理部２４０に対して、接続先の通信端末６のアドレス情報を、中継装置２の識別情報とともに送信する。本実施形態では、通信処理部２０はこれに加えて、中継装置２と通信端末６とが接続を確立したことを示す情報を主装置１２の通信処理部２４０に対して送信する。そして通信処理部２０は、処理を終了する。
【００４３】
Ｓ２８０において、通信処理部２０は、中継装置２の計時部（不図示）から現在時刻を取得し、前回の自発接続処理の時刻から予め定められた時間Ｔが経過したか否かを判定する。通信処理部２０は、経過していれば（Ｓ２８０でＹ）、記憶部２２に格納される前回の自発接続処理の時刻を現在時刻に更新し、処理をＳ２２０に進める。通信処理部２０は、そうでなければ（Ｓ２８０でＮ）処理をＳ２００に戻す。
【００４４】
本実施形態２によれば、通信端末６が接続先の中継装置２を変更した場合、主装置１２の更新部２２０が通信端末６のアドレス情報に関連付けられる中継装置２の識別情報を更新する。このため、接続先の中継装置２が変更されても、通信端末６のアドレス情報は変更しない。したがって、たとえば構内電話網に接続される装置は、着信先の通信端末６がどの中継装置２に接続されていても、通信端末６固有のアドレス情報を用いて通信端末６と通話接続できる。また、たとえば通信端末６を有するユーザが接続先の中継装置２の設置場所から移動しても、移動先がいずれかの中継装置２の設置場所付近であればどこであっても、その通信端末６を用いて個人宛の電話を取ることができる。
【００４５】
また本実施形態２によれば、主装置１２は、通信端末６との接続の解除通知を中継装置２から受信したことに応じて複数の中継装置２に通信範囲内の通信端末６と接続するように要求し、中継装置２は通信端末６に接続要請を送信する。このため、通信端末６は、移動により接続先の中継装置２との接続を解除しても、特別な操作をすることなく自動的に通信範囲内の中継装置２と接続することができる。
【００４６】
そして本実施形態２によれば、中継装置２の通信処理部２０は、定期的に通信端末６への接続要請を行う。したがって、通信端末６は、いずれかの中継装置２の通信範囲内にいれば、特別な操作をすることなく自動的に中継装置２と接続することができる。
【００４７】
なお本実施形態２では、通信処理部２０は、予め定められた時間ごとに通信端末６への自発接続処理を行うこととしたが、予め定められた時刻に不定期で当該処理を行ってもよい。またこれに代えて通信処理部２０は、中継装置２のスイッチ等の入力装置（不図示）による入力を受けて、通信端末６に対して接続要請を行ってもよい。この場合Ｓ２８０に代えて、通信処理部２０は、入力装置の入力を受けたか否かを判定し、受けていれば（Ｓ２８０でＹ）処理をＳ２２０に進め、そうでなければ（Ｓ２８０でＮ）処理をＳ２００に戻す。
【００４８】
また、本実施形態２において通信端末６は、構内電話専用の移動型端末であるが、移動体通信網およびインターネット等の各種ネットワークを通じて他の装置と通話できるパーソナルコンピュータ、ノート型コンピュータ、携帯電話、スマートフォン、またはデータ入出力可能なその他の端末装置であってもよい。この場合、図５に示すＳ５、９および１７において、中継装置２に代えて通信端末６が主装置１２に接続通知または解除通知を行ってよい。また図６に示すＳ１００に代えて、通信処理部２４０は、通信端末６から接続通知または解除通知を受信したか否かを判定してよい。そしてこの場合、図７に示すＳ２４０〜２６０は省略されてよい。
この場合、図５に示すＳ１１において、主装置１２の通信処理部２４０は、複数の中継装置２に代えて通信端末６に対して、中継装置２との接続の要求を送信してよい。このとき主装置１２の処理フローとして、図６に示すＳ１６０において、通信処理部２４０は、中継装置２の通信処理部２０に代えて通信端末６の通信処理部６０に対して、通信範囲内の中継装置２と接続するように要求してよい。また、図７に示す接続処理フローの主体は、中継装置２に代えて通信端末６であってよい。
【００４９】
図８は、実施形態２にかかるシステム１の通信端末６への着信処理の一例を示すシーケンス図である。
まずＳ２１において、発信元の装置が主装置１２に対して、通信端末６への着信の要求を行う。ここで通信端末６は中継装置２に接続されている。発信元の装置は、ネットワーク９に接続される他の中継装置２または外部の電話網を介してネットワーク９に接続される外部の装置である。
【００５０】
Ｓ２２において、主装置１２の通信処理部２４０は、発信元の装置から通信端末６への着信の要求を受信したことに応じて、記憶部２００に記憶される管理テーブル２１０を読み出し、通信端末６に関連付けられる中継装置２の識別情報を取得する。
Ｓ２３において、主装置１２の通信処理部２４０は、中継装置２の識別情報に基づいて、中継装置２に対して通信端末６への呼設定の要求を送信する。
Ｓ２４において、中継装置２の通信処理部２０は、主装置１２から呼設定の要求を受信したことに応じて、通信端末６に対して呼設定の要求を送信する。このとき中継装置２の通信処理部２０は、通信端末６への着信音の再生を要求するとともに、主装置１２の通信処理部２４０に対して、発信元の装置へのリングバックトーンの再生を要求してよい。
【００５１】
Ｓ２５において、通信端末６の通信処理部６０は、中継装置２から呼設定の要求を受信したことに応じて、中継装置２に対して応答信号を送信する。
Ｓ２６において、中継装置２の通信処理部２０は、通信端末６からの応答信号を受信したことに応じて、主装置１２に対して応答信号を送信する。
Ｓ２７において、主装置１２の通信処理部２４０は、中継装置２からの応答信号を受信したことに応じて、中継装置２に対して応答確認を送信し、主装置１２と中継装置２と発信元の装置との間の通話パスを開通させる。
【００５２】
Ｓ２８において、中継装置２の通信処理部２０は、主装置１２から応答確認を受信したことに応じて、通信端末６との間の通話パスを開通させる。
このように主装置１２は、管理テーブル２１０を用いることで、着信先の通信端末６のアドレス情報に基づいて、中継装置２を介して発信元の装置と通信端末６との間の通話接続を確立させることができる（Ｓ２９）。
【００５３】
なお、本実施形態２では管理テーブル２１０は記憶部２００に記憶されることとしたが、記憶されていなくてもよい。たとえば管理テーブル２１０は通信処理部２４０と通信可能に接続される外部装置（不図示）の記憶媒体に記憶され、主装置１２は、外部装置の通信処理部（不図示）を介して管理テーブル２１０の読み出し、または書込みを行ってよい。
【００５４】
実施形態３．
次に図９〜１０を用いて、本開示の実施形態３について説明する。実施形態３は、中継装置３の記憶部３２が、中継装置３の識別情報および通信端末８のアドレス情報に加えて、主装置１４の管理テーブル３１０と同様の情報を有する管理テーブル３２０を記憶することに特徴を有する。また、実施形態３は、管理テーブル３１０，３２０が、中継装置３の識別情報および通信端末８のアドレス情報に加えて、通信端末８の識別情報を記憶することに特徴を有する。
【００５５】
図９は、実施形態３にかかる主装置１４、中継装置３および通信端末８の構成図である。本図に示す主装置１４、中継装置３および通信端末８は、図３および４に示す主装置１２、中継装置２および通信端末６と基本的には同様の構成および機能を有するため、図３および４と同一の箇所については同一の符号を付して、適宜その説明を省略する。ただし、図９に示す主装置１４は、記憶部２００に代えて記憶部３００を備える点で相違する。また、図９に示す中継装置３は、通信処理部２０および記憶部２２に代えて、通信処理部３０および記憶部３２を備える点で相違する。また、図９に示す通信端末８は、通信処理部６０および記憶部６２に代えて、通信処理部８０および記憶部８２を備える点で相違する。
【００５６】
（主装置１４）
主装置１４は、記憶部３００と、更新部２２０と、通信処理部２４０とを備える。
記憶部３００は、基本的には記憶部２００と同様の構成および機能を有する。ただし、記憶部３００は、管理テーブル２１０に代えて管理テーブル３１０を記憶する。管理テーブル３１０は、中継装置３の識別情報と、中継装置３に接続される通信端末８のアドレス情報と、通信端末８の識別情報とを関連付けて管理するデータベースである。ここで、中継装置３の識別情報および通信端末８のアドレス情報は、実施形態２の中継装置２の識別情報および通信端末６のアドレス情報とそれぞれ同様である。
通信端末８の識別情報は、通信端末８の機器またはユーザを一意に識別する番号である。本実施形態３では、通信端末８は、Ｂｌｕｅｔｏｏｔｈ（登録商標）通信により通信可能なヘッドセット、イヤホン、スマートフォンであってもよく、通信端末８の識別情報は、Ｂｌｕｅｔｏｏｔｈ通信の接続確立の際に用いられる識別番号であってもよい。これにより、市販のＢｌｕｅｔｏｏｔｈ対応のヘッドセットを通信端末８として利用することができる。しかしこれに限らず、たとえば通信端末８の識別情報は、その通信端末８のユーザの識別番号または機器の製造番号若しくはシリアル番号であってよい。
【００５７】
（中継装置３）
中継装置３は、通信処理部３０と記憶部３２とを備える。
記憶部３２は、記憶部２２と同様の構成および機能を有するが、これに加えて管理テーブル３２０を記憶する。記憶部３２は、通信処理部２０に代えて通信処理部３０に接続される。
通信処理部３０は、通信処理部２０と同様の構成および機能を有するが、これに加えて主装置１４から管理テーブル３１０の更新に係る情報を受信し、管理テーブル３２０を更新する。つまり、管理テーブル３２０の情報は、管理テーブル３１０の情報と一致する。ここで、管理テーブル３１０の更新に係る情報とは、管理テーブル３１０の更新前後の差分に関する情報であってもよく、更新後の管理テーブル３１０の情報全体であってもよい。実施形態３で通信処理部３０は、更新後の管理テーブル３２０に基づいて、通信端末８に対して接続の要求を行う。また、通信処理部３０は、通信端末８との接続を確立する際に、通信端末８のアドレス情報に代えて通信端末８の識別情報を通信端末８から受信し、管理テーブル３２０に基づいて、通信端末８のアドレス情報を主装置１４に送信する。
【００５８】
（通信端末８）
通信端末８は、記憶部８２と、通信処理部８０とを備える。
記憶部８２は、記憶部６２と同様の構成および機能を有するが、これに加えて通信端末８の識別情報を有する。
通信処理部８０は、通信処理部６０と同様の構成および機能を有するが、これに加えて通信端末８の識別情報を通信処理部３０に送信する。
【００５９】
図１０は、実施形態３にかかるシステム１の管理テーブル３１０の更新処理の一例を示すシーケンス図である。まずＳ３０〜Ｓ３４を用いて、いずれの中継装置３にも接続されていない通信端末８が近距離無線通信により第１の中継装置３ａに接続された場合の更新処理を説明する。
まずＳ３０において、第１の中継装置３ａは、通信端末８に接続の要請を送信する。
Ｓ３１において、通信端末８は、第１の中継装置３ａから接続の要請を受信したことに応じて、近距離無線通信により第１の中継装置３ａとの接続を確立させる。このとき通信端末８は、自己のアドレス情報に代えて、自己の識別情報を第１の中継装置３ａに送信する。
Ｓ３２において、第１の中継装置３ａは、管理テーブル３２０を参照し、受信した通信端末８の識別情報から通信端末８のアドレス情報を取得する。そして、第１の中継装置３ａは、通信端末８のアドレス情報および第１の中継装置３ａの識別情報を含む接続通知を、主装置１４に対して送信する。実施形態３において接続通知は、実施形態２の接続通知と同様である。
Ｓ３３において、主装置１４は、受信した接続通知に基づいて、管理テーブル３１０の通信端末８のアドレス情報に関連付けられる中継装置３の識別情報として第１の中継装置３ａの識別情報を格納する。これにより、主装置１４は、管理テーブル３１０を更新する。
Ｓ３４において、主装置１４の通信処理部２４０は、Ｓ３３において管理テーブル３１０が更新されたことに応じて、更新に係る情報を複数の中継装置３に送信し、管理テーブル３１０の情報を複数の中継装置３に共有させる。
【００６０】
次にＳ３５〜Ｓ４２を用いて、通信端末８が移動したことにより、通信端末８が接続先の中継装置３を第１の中継装置３ａから第２の中継装置３ｂに変更した場合の更新処理を説明する。
まず通信端末８が第１の中継装置３ａから離れた場所に移動したことに伴い、通信端末８は、第１の中継装置３ａとの間の接続を解除する。
次にＳ３５において、第１の中継装置３ａは、解除通知を主装置１４に送信する。本実施形態３において解除通知は、実施形態２の解除通知と同様である。
またＳ３６において、主装置１４の通信処理部２４０は、Ｓ３５において第１の中継装置３ａから解除通知を受信したことに応じて、通信端末８のアドレス情報と第１の中継装置３ａの識別情報との関連付けを無効化する。これにより主装置１４は、管理テーブル３１０を更新する。
そしてＳ３７において、主装置１４の通信処理部２４０は、Ｓ３４と同様に更新後の管理テーブル３１０の内容を複数の中継装置３に共有させる。
次に、Ｓ３８において、複数の中継装置３は、自己の管理テーブル３２０を更新し、通信範囲内に位置する通信端末８に対して接続の要請を送信する。
そしてＳ３９において、通信端末８は、Ｓ３１と同様に、第２の中継装置３ｂから接続の要請を受信したことに応じて、近距離無線通信により第２の中継装置３ｂとの接続を確立させる。このとき通信端末８は、自己のアドレス情報に代えて、自己の識別情報を第２の中継装置３ｂに送信する。
そしてＳ４０において、第２の中継装置３ｂは、Ｓ３２に示す処理と同様の処理を行い、自己の管理テーブル３２０に基づいて通信端末８のアドレス情報を取得し、主装置１４に接続通知を送信する。
Ｓ４１において、主装置１４は、受信した接続通知に基づいて、管理テーブル３１０の通信端末８のアドレス情報に関連付けられる中継装置３の識別情報を第２の中継装置３ｂの識別情報に更新する。これにより、主装置１４は、管理テーブル３１０を更新する。
そしてＳ４２において、主装置１４は、Ｓ３４と同様に、管理テーブル３１０の更新に係る情報を複数の中継装置３に送信し、共有させる。
【００６１】
なお、本実施形態３では図５のＳ１１を省略したが、省略しなくてもよい。この場合、中継装置３は、Ｓ３８に代えてＳ１３を実行してもよい。
【００６２】
また、本実施形態３では、主装置１４は管理テーブル３１０を更新する場合に、実施形態２の図６に示す各ステップと同様のステップを行う。ただし、図６のＳ１２０でＹの場合、更新部２２０は、Ｓ１４０に代えて管理テーブル３１０の通信端末８のアドレス情報と中継装置３の識別情報との関連付けを有効化し、更新に係る情報を中継装置３に送信する。また図６のＳ１２０でＮの場合、更新部２２０は、Ｓ１６０に代えて管理テーブル３１０の通信端末８のアドレス情報と中継装置３の識別情報との関連付けを無効化する。そして通信処理部２４０は更新に係る情報を中継装置３に送信する。
【００６３】
次に、実施形態３にかかる中継装置３の通信端末８への接続処理について説明する。図１１は、実施形態３にかかる中継装置３の通信端末８への接続処理の一例を示すフローチャートである。本図に示すように、中継装置３は、図７に示すＳ２８０の処理に加えて、Ｓ３００〜３６０の処理を行う。なお図７と同様の処理を示すステップについては、同一の符号を付して、説明を省略する。
Ｓ３００において、通信処理部３０は、管理テーブル３１０の更新に係る情報を主装置１４の通信処理部２４０から受信し、これに基づいて自己の管理テーブル３２０を更新する。そして通信処理部３０は、管理テーブル３２０に、接続が解除された通信端末８があるか否かを判定する。通信処理部３０は、ある場合（Ｓ３００でＹ）は処理をＳ３２０に進め、そうでない場合は（Ｓ３００でＮ）、処理をＳ２８０に進める。
Ｓ３２０において、接続が解除された通信端末８の識別情報を管理テーブル３２０から取得し、取得した識別情報を有する通信端末８に対して、接続要請を送信する。
Ｓ３４０において、通信処理部３０は、通信端末８から識別情報を受信し、取得したか否かを判定する。通信処理部３０は、取得していれば（Ｓ３４０でＹ）、処理をＳ３６０に進め、そうでなければ（Ｓ３４０でＮ）、処理を終了する。
Ｓ３６０において、通信処理部３０は、記憶部３２の管理テーブル３２０を参照し、通信端末８の識別情報に関連付けられた通信端末８のアドレス情報を取得する。次に、通信処理部３０は、主装置１４に通信端末８のアドレス情報を送信する。そして、通信処理部３０は、処理を終了する。
【００６４】
このように、実施形態３によれば、中継装置３が、複数の中継装置３と通信端末８との接続関係を示す管理テーブル３２０を記憶する。したがって中継装置３は、通信範囲内にいる通信端末８の最新の接続状況を把握することができ、当該通信端末８と効率よく接続することが可能となる。また、中継装置３は、他の中継装置３と接続されていた、通信端末８の識別情報を把握することができる。このため、通信端末８は、移動により接続先の中継装置３との接続を解除しても、特別な操作をすることなく自動的に通信範囲内の中継装置３と接続することができる。
【００６５】
実施形態４．
次に、図１２〜１３を用いて、本開示の実施形態４について説明する。上述の実施形態２および３では、主装置１２，１４は予め付与される通信端末６，８のアドレス情報を記憶している。しかし実施形態４は、主装置１６が、新規の通信端末８に対してアドレス情報を割り当て、当該アドレス情報を記憶することに特徴を有する。
図１２は、実施形態４にかかる主装置１６および中継装置４を、通信端末８とともに示す構成図である。本図の主装置１６および中継装置４は、基本的には実施形態３の図９に示す主装置１４および中継装置３と同様であるため、図９と同一の箇所については、同一の符号を付して説明を省略する。
【００６６】
（主装置１６）
主装置１６は、記憶部３００と、更新部４２０と、通信処理部４４０とを備える。
更新部４２０は、更新部２２０と同様の構成および機能を有するが、これに加えて登録処理部４３０を有する。登録処理部４３０は、中継装置４がアドレス情報を有さない新規の通信端末８と接続した場合、通信端末８の識別情報に基づいて、新規の通信端末８にアドレス情報を割り当て、当該アドレス情報に対応するレコードを管理テーブル３１０に追加する。
【００６７】
通信処理部４４０は、通信処理部２４０と同様の機能および処理を行うが、これに加えて中継装置４がアドレス情報を有さない新規の通信端末８と接続した場合、新規の通信端末８の識別情報を中継装置４から受信する。
【００６８】
（中継装置４）
中継装置４は、記憶部４２と、通信処理部４０とを備える。
記憶部４２は、記憶部３２と同様の構成および機能を有するが、管理テーブル３２０に代えて、管理テーブル４１２を記憶する。管理テーブル４１２は、管理テーブル３１０と同様の情報を有する。
通信処理部４０は、通信処理部３０と同様の構成および機能を有する。しかしこれに加えて通信処理部４０は、新規の通信端末８からの接続要請を受信し、かつ中継装置４の入力装置（不図示）からの入力を受けた場合に、新規の通信端末８の識別情報を受信し、当該通信端末８との接続を確立させる。そして通信処理部４０は、受信した新規の通信端末８の識別情報を主装置１６の通信処理部４４０に対して送信する。
また通信処理部４０は、主装置１６の登録処理部４３０が新規で割り当てた通信端末８のアドレス情報を有する管理テーブル３１０の更新に係る情報を主装置１６から受信する。通信処理部４０は、受信した情報に基づいて、自己の管理テーブル４１２を更新する。
【００６９】
図１３は、実施形態４にかかる主装置１６の管理テーブル３１０の更新処理の一例を示すフローチャートである。なお、図６に示すステップと同様のステップについては、同一の符号を付して説明を適宜省略する。
Ｓ１００において、主装置１６の通信処理部４４０は、中継装置４から接続に関する通知を受信した場合（Ｓ１００でＹ）、接続に関する通知を更新部４２０に出力し、処理をＳ４００に進める。通信処理部４４０は、そうでなければ（Ｓ１００でＮ）処理を終了する。
Ｓ４００において、更新部４２０は、接続に関する通知から、中継装置４の識別情報および中継装置４に接続される通信端末８のアドレス情報を取得したか否かを判定する。更新部４２０は、取得していれば（Ｓ４００でＹ）処理をＳ４５０に進め、そうでなければ（Ｓ４００でＮ）処理をＳ４２０に進める。
【００７０】
次にＳ４２０において、更新部４２０は、中継装置４の識別情報および中継装置４に接続される通信端末８の識別情報を接続に関する通知から取得したか否かを判定する。更新部４２０は、取得していれば（Ｓ４２０でＹ）処理をＳ４３０に進め、そうでなければ（Ｓ４２０でＮ）処理を終了する。
Ｓ４３０において、更新部４２０の登録処理部４３０は、通信端末８の識別情報に基づいて、通信端末８にアドレス情報を割り当てる。そして登録処理部４３０は、処理をＳ４５０に進める。
【００７１】
Ｓ４５０において、更新部４２０は、通信端末８の識別情報と通信端末８のアドレス情報と中継装置４の識別情報とを、管理テーブル３１０に関連付けて登録する。なお、更新部４２０は、通信端末８の識別情報および通信端末８のアドレス情報のレコードが存在しない場合、すなわちＳ４３０に続く処理である場合は、通信端末８に対応するレコードを作成し、各フィールドにこれらの情報を登録する。また更新部４２０は、通信端末８の識別情報および通信端末８のアドレス情報のレコードが既に存在する場合（すなわち、Ｓ４００でＹに続く処理である場合）は、当該レコードの中継装置４の識別情報のフィールドを変更する。ここで、更新部４２０は、通信処理部４４０が中継装置４から接続通知を受信していた場合は、当該レコードの中継装置４の識別情報のフィールドに取得した中継装置４の識別情報を書き込む。このとき更新部４２０は、中継装置４の識別情報のフィールドにすでに中継装置４の識別情報が書き込まれている場合は、新しく取得した中継装置４の識別情報を上書きする。一方、更新部４２０は、通信処理部４４０が中継装置４から解除通知を受信していた場合は、当該レコードの中継装置４の識別情報のフィールドの情報を削除する。これにより、更新部４２０は管理テーブル３１０を更新する。そして更新部４２０は、処理をＳ４６０に進める。
【００７２】
次にＳ４６０において、通信処理部４４０は、Ｓ４５０において管理テーブル３１０が更新されたことに応じて、更新に係る情報を複数の中継装置４に送信し、管理テーブル３１０の情報を複数の中継装置４に共有させる。そして通信処理部４４０は、処理を終了する。
【００７３】
本実施形態４によれば、アドレス情報を有さない新規の通信端末８が中継装置４と接続しても、主装置１６が通信端末８のアドレス情報を割り当てて、アドレス情報とともにその接続関係を管理テーブル３１０に登録する。したがって、予め主装置１６に登録された通信端末８以外の通信端末８もネットワーク９を利用した内線電話機として追加することができる。これにより、電話システムの利便性が向上する。
【００７４】
図１４は、実施形態１〜４にかかるコンピュータ１９００の構成図である。図１４に示すように、コンピュータ１９００は、システム全体を制御するための制御部１０００を備えている。この制御部１０００には、データバス等のバスラインを介して、記憶装置１２００、記憶媒体駆動装置１３００、通信制御装置１４００、および入出力Ｉ／Ｆ１５００が接続されている。
【００７５】
制御部１０００は、ＣＰＵ１０１０と、ＲＯＭ１０２０と、ＲＡＭ１０３０とを備えている。
ＣＰＵ１０１０は、ＲＯＭ１０２０や記憶装置１２００等の各種記憶部に記憶されたプログラムに従って、各種の情報処理や制御を行う。
ＲＯＭ１０２０は、ＣＰＵ１０１０が各種制御や演算を行うための各種プログラムやデータが予め格納されたリードオンリーメモリである。
【００７６】
ＲＡＭ１０３０は、ＣＰＵ１０１０にワーキングメモリとして使用されるランダムアクセスメモリである。このＲＡＭ１０３０には、本実施形態１〜４による各種処理を行うための各種エリアが確保可能になっている。
【００７７】
入力装置１０５０は、キーボード、マウスおよびタッチパネル等のユーザからの入力を受け付ける入力装置である。たとえばキーボードは、テンキー、各種機能を実行するための機能キーおよびカーソルキー等の各種キーが配置されている。マウスは、ポインティングデバイスであり、表示装置１１００に表示されたキーやアイコン等をクリックすることで対応する機能の指定を行う入力装置である。タッチパネルは、表示装置１１００の表面に配置される入力機器で、表示装置１１００に画面表示された各種操作キーに対応した、ユーザのタッチ位置を特定し、当該タッチ位置に対応して表示された操作キーの入力を受け付ける。
【００７８】
表示装置１１００は、例えばＣＲＴや液晶ディスプレイ等が使用される。この表示装置には、キーボードやマウスによる入力結果が表示されたり、最終的に検索されたイメージ情報が表示されたりするようになっている。また表示装置１１００は、コンピュータ１９００の各種機能に応じて、タッチパネルから必要な各種操作を行うための操作キーを画像表示する。
【００７９】
記憶装置１２００は、読み書き可能な記憶媒体と、その記憶媒体に対してプログラムやデータ等の各種情報を読み書きするための駆動装置で構成されている。
この記憶装置１２００に使用される記憶媒体としては、主としてハードディスクが使用されるが、後述の記憶媒体駆動装置１３００で使用される各種記憶媒体のうちの読み書き可能な記憶媒体を使用するようにしてもよい。
記憶装置１２００は、データ格納部１２１０、プログラム格納部１２２０および図示しないその他の格納部（例えば、この記憶装置１２００内に格納されているプログラムやデータ等をバックアップするための格納部）等を有している。プログラム格納部１２２０には、本実施形態１〜４における各種処理を実現するためのプログラムが格納されている。データ格納部１２１０には、本実施形態１〜４にかかる各種データベースの各種データを格納する。
【００８０】
記憶媒体駆動装置１３００は、ＣＰＵ１０１０が外部の記憶媒体（外部記憶媒体）からコンピュータプログラムや文書を含むデータ等を読み込むための駆動装置である。
ここで、外部記憶媒体とは、コンピュータプログラムやデータ等が記憶される記憶媒体をいう。外部記憶媒体は、具体的には、フロッピーディスク、ハードディスク、磁気テープ等の磁気記憶媒体、メモリチップやＩＣカード等の半導体記憶媒体、ＣＤ−ＲＯＭやＭＯ、ＰＤ（相変化書換型光ディスク）等の光学的に情報が読み取られる記憶媒体が含まれてよい。また外部記憶媒体は、紙カードや紙テープ等の用紙（および、用紙に相当する機能を持った媒体）を用いた記憶媒体、その他各種方法でコンピュータプログラム等が記憶される記憶媒体が含まれてよい。
記憶媒体駆動装置１３００は、これらの各種外部記憶媒体からコンピュータプログラムを読み込むことが可能である。このほか、記憶媒体駆動装置１３００は、フロッピーディスクのような書き込み可能な外部記憶媒体に対してＲＡＭ１０３０や記憶装置１２００に格納されているデータ等を書き込むことが可能である。
【００８１】
コンピュータ１９００は、制御部１０００のＣＰＵ１０１０が、記憶媒体駆動装置１３００にセットされた外部の記憶媒体からコンピュータプログラムを読み込んで、記憶装置１２００の各部に格納（インストール）する。
【００８２】
そして、コンピュータ１９００が各種処理を実行する場合、記憶装置１２００から該当プログラムをＲＡＭ１０３０に読み込み、実行するようになっている。但しコンピュータ１９００は、記憶装置１２００からではなく、記憶媒体駆動装置１３００により外部の記憶媒体から直接ＲＡＭ１０３０にプログラムを読み込んで実行することも可能である。また、コンピュータによっては各種プログラム等を予めＲＯＭ１０２０に記憶させておき、これをＣＰＵ１０１０が実行するようにしてもよい。さらに、コンピュータ１９００は、各種プログラムやデータを、通信制御装置１４００を介して他の記憶媒体からダウンロードし、実行するようにしてもよい。
【００８３】
通信制御装置１４００は、コンピュータ１９００と他のパーソナルコンピュータやワードプロセッサ等の各種外部電子機器との間をネットワーク接続するための制御装置である。通信制御装置１４００は、これら各種外部電子機器からコンピュータ１９００にアクセスすることを可能とする。
【００８４】
入出力Ｉ／Ｆ１５００は、パラレル・ポート、シリアル・ポート、キーボード・ポート、マウス・ポート等を介して各種の入出力装置を接続するためのインターフェースである。
【００８５】
本実施形態１〜４では、コンピュータ１９００は、パーソナルコンピュータやワードプロセッサ等を含むコンピュータシステムで構成される。しかしこれに限らず、コンピュータ１９００は、ＬＡＮ（ローカル・エリア・ネットワーク）のサーバ、コンピュータ（パソコン）通信のホスト、インターネット上に接続されたコンピュータシステム等によって構成されることも可能である。また、ネットワーク上の各機器に機能分散させ、ネットワーク全体でコンピュータ１９００を構成することも可能である。
【００８６】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。その様な変更を加えた形態も本開示の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８７】
特許請求の範囲、明細書、および図面中において示した装置および方法における各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのではない限り、任意の順序で実現しうる。特許請求の範囲、明細書および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順序で実施することが必須であることを意味するものではない。
【００８８】
なお、本開示は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。また、上記の実施形態の一部または全部は、以下の付記のようにも記載されうるが、以下には限られない。
（付記）
（項目１）
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられる前記アドレス情報とを関連付けて管理する管理テーブルと、
前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部と
を備える装置。
（項目２）
複数の中継装置に接続され、前記複数の中継装置の各々から、各々に接続される通信端末のアドレス情報を受信する通信処理部を備える、項目１に記載の装置。
（項目３）
前記通信処理部は、前記通信端末が前記第２の中継装置との接続を確立したことに応じて、前記第２の中継装置から接続通知を受信し、
前記更新部は、前記接続通知が受信されたことに応じて、前記通信端末の前記アドレス情報と前記第２の中継装置の識別情報との関連付けを有効化する、項目２に記載の装置。
（項目４）
前記通信処理部は、前記通信端末が前記第１の中継装置との接続を解除したことに応じて、前記第１の中継装置から解除通知を受信し、
前記更新部は、前記解除通知が受信されたことに応じて、前記通信端末の前記アドレス情報と前記第１の中継装置の識別情報との関連付けを無効化する、項目２または３に記載の装置。
（項目５）
前記通信処理部は、前記管理テーブルが更新されたことに応じて、更新に係る情報を前記複数の中継装置に送信する、項目２から４のいずれか一項に記載の装置。
（項目６）
前記通信処理部は、前記中継装置がアドレス情報を有さない新規の通信端末と接続した場合、前記新規の通信端末の識別情報を前記中継装置から受信し、
前記更新部は、前記識別情報に基づいて、前記新規の通信端末にアドレス情報を割り当て、前記アドレス情報に対応するレコードを前記管理テーブルに追加する、項目２から５のいずれか一項に記載の装置。
（項目７）
複数の中継装置と、主装置と、中継装置に接続される通信端末とを備える電話システムであって、
前記主装置は、
前記中継装置の識別情報と、前記通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを関連付けて管理する管理テーブルと、
前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する更新部と
を有するシステム。
（項目８）
前記主装置は、複数の中継装置に接続され、前記複数の中継装置の各々から、各々に接続される通信端末のアドレス情報を受信する通信処理部を有する、項目７に記載のシステム。
（項目９）
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを管理テーブルに関連付ける段階と、
前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階と
を備える方法。
（項目１０）
中継装置の識別情報と、前記中継装置に接続される通信端末のアドレス情報であって、前記通信端末への着信に用いられるアドレス情報とを管理テーブルに関連付ける段階と、
前記通信端末が接続先を第１の中継装置から第２の中継装置に変更した場合、前記管理テーブルの前記通信端末の前記アドレス情報に関連付けられる中継装置の識別情報を前記第２の中継装置の識別情報に更新する段階と
をコンピュータに実行させるプログラム。
【符号の説明】
【００８９】
１  システム、２，３，４  中継装置、２ａ，３ａ  第１の中継装置、２ｂ，３ｂ  第２の中継装置、６，８  通信端末、６ａ  第１の通信端末、６ｂ  第２の通信端末、９  ネットワーク、１０  装置、１２，１４，１６  主装置、２０，３０，４０  通信処理部、２２，３２，４２  記憶部、６０，８０  通信処理部、６２，８２  記憶部、１００，２１０，３１０，３２０，４１２  管理テーブル、１２０，２２０，４２０  更新部、２００，３００  記憶部、２４０，４４０  通信処理部、４３０  登録処理部、１０００  制御部、１０１０  ＣＰＵ、１０２０  ＲＯＭ、１０３０  ＲＡＭ、１２００  記憶装置、１２１０  データ格納部、１２２０  プログラム格納部、１３００  記憶媒体駆動装置、１４００  通信制御装置、１５００  入出力Ｉ／Ｆ、１９００  コンピュータ
【図１】
0006966098.tif 000002
【図２】
0006966098.tif 000003
【図３】
0006966098.tif 000004
【図４】
0006966098.tif 000005
【図５】
0006966098.tif 000006
【図６】
0006966098.tif 000007
【図７】
0006966098.tif 000008
【図８】
0006966098.tif 000009
【図９】
0006966098.tif 000010
【図１０】
0006966098.tif 000011
【図１１】
0006966098.tif 000012
【図１２】
0006966098.tif 000013
【図１３】
0006966098.tif 000014
【図１４】
0006966098.tif 000015