(57)【特許請求の範囲】
【請求項１】
外部の通信ネットワークを接続する交換機を介して、前記交換機に接続された端末を前記通信ネットワークに接続させる通信システムにおいて、
前記交換機から前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知し、
前記端末から、当該端末を一意に識別する端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、前記アドレスを有する前記交換機に送信して、前記通信ネットワークへの接続設定の要求を行い、
接続設定の要求を受信した前記交換機が、受信した前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とする通信システム。
【請求項２】
前記端末は、
当該端末に対する内線番号を、前記端末設定情報に含めることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記端末の前記端末識別情報を、当該端末のＭＡＣアドレスとすることを特徴とする請求項１又は請求項２に記載の通信システム。
【請求項４】
前記通信ネットワークが、インターネットであることを特徴とする請求項１から請求項３のいずれか一つに記載の通信システム。
【請求項５】
前記端末は、
起動時において、前記接続設定の要求を自動的に前記交換機に対し送信することを特徴とする請求項１から請求項４のいずれか一つに記載の通信システム。
【請求項６】
外部の通信ネットワークと接続し、端末の前記通信ネットワークへの接続を中継する交換機において、
前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知し、
前記端末から、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信し、
受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とする交換機。
【請求項７】
前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする請求項６に記載の交換機。
【請求項８】
前記端末の前記端末識別情報が、当該端末のＭＡＣアドレスであることを特徴とする請求項６又は請求項７に記載の交換機。
【請求項９】
前記通信ネットワークが、インターネットであることを特徴とする請求項６から請求項８のいずれか一つに記載の交換機。
【請求項１０】
外部の通信ネットワークを接続する交換機を介して、前記通信ネットワークに接続する端末装置において、
前記交換機から前記交換機の前記通信ネットワーク上のアドレスを受信し、
前記アドレスを有する前記交換機に対して、当該端末装置が前記通信ネットワークに接続するための接続設定の要求として、当該端末装置を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを送信することにより、前記交換機にて、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを要求することを特徴とする端末装置。
【請求項１１】
起動時に、前記交換機から受信した自身の前記通信ネットワーク上のアドレスを、前記送信データに含めて前記交換機に送信することを特徴とする請求項１０に記載の端末装置。
【請求項１２】
設定を要求する内線番号を、前記端末設定情報に含めることを特徴とする請求項１１に記載の端末装置。
【請求項１３】
前記端末識別情報が、当該端末装置のＭＡＣアドレスであることを特徴とする請求項１０から請求項１２のいずれか一つに記載の端末装置。
【請求項１４】
前記通信ネットワークが、インターネットであることを特徴とする請求項１０から請求項１３のいずれか一つに記載の端末装置。
【請求項１５】
起動時において、前記接続設定の要求を自動的に前記交換機に対し送信することを特徴とする請求項１０から請求項１４のいずれか一つに記載の端末装置。
【請求項１６】
外部の通信ネットワークと接続し前記通信ネットワークへの端末の接続を中継する交換機における、前記端末の前記通信ネットワークへの接続設定方法において、
前記交換機から前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知するステップと、
前記端末より、当該端末を一意に識別する端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、前記アドレスを有する前記交換機に送信して、前記通信ネットワークへの接続設定の要求を行うステップと、
接続設定の要求を受信した前記交換機が、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うステップを備えることを特徴とする接続設定方法。
【請求項１７】
前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする請求項１６に記載の接続設定方法。
【請求項１８】
前記端末の前記端末識別情報を、当該端末のＭＡＣアドレスであることを特徴とする請求項１６又は請求項１７に記載の接続設定方法。
【請求項１９】
前記通信ネットワークが、インターネットであることを特徴とする請求項１６から請求項１８のいずれか一つに記載の接続設定方法。
【請求項２０】
コンピュータを制御することにより、端末を外部の通信ネットワークへ接続させる交換機における接続設定プログラムにおいて、
前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知する処理と、
前記端末より、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信する処理と、
受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行う処理を実行させることを特徴とする接続設定プログラム。
【請求項２１】
前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする請求項２０に記載の接続設定プログラム。
【請求項２２】
前記端末の前記端末識別値が、当該端末のＭＡＣアドレスであることを特徴とする請求項２０又は請求項２１に記載の接続設定プログラム。
【請求項２３】
前記通信ネットワークが、インターネットであることを特徴とする請求項２０から請求項２２のいずれか一つに記載の接続設定プログラム。
【請求項２４】
外部の通信ネットワークと接続し、端末の前記通信ネットワークへの接続設定を行なうサーバにおいて、
前記サーバの前記通信ネットワーク上のアドレスを前記端末に通知し、
前記端末から、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信し、
受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、
前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とするサーバ。
【請求項２５】
前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする請求項２４に記載のサーバ。
【請求項２６】
前記端末の前記端末識別情報が、当該端末のＭＡＣアドレスであることを特徴とする請求項２４又は請求項２５のいずれか一つに記載のサーバ。
【請求項２７】
前記通信ネットワークが、インターネットであることを特徴とする請求項２４から請求項２６のいずれか一つに記載のサーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部の通信ネットワークに接続する交換機を介した、端末の通信ネットワークへの接続に関し、特に、電話機やコンピュータ等の端末を外部の通信ネットワークに接続するための設定作業を自動処理により可能とする通信システムと、交換機と端末との接続設定方法及び接続設定プログラムに関する。
【０００２】
【従来の技術】
近年、インターネット上で電話機やパーソナルコンピュータ等の端末を混在させて接続し利用する形態のシステムが広まってきている。
【０００３】
ところで、インターネット上に接続される機器同士は、ＩＰアドレスにより相手を識別して通信を行う。そして、同一ネットワーク上には、種類や製造会社が異なる複数の端末が接続されていることから、それらの端末をインターネット上で使用する際には、ＩＰアドレスの設定及び各端末の識別情報としての内線番号等の設定作業が必要である。
【０００４】
従来では、端末自身のＩＰアドレスの取得方法としては、手動設定とＤＨＣＰサーバを利用した自動取得の２つの方法がある。
【０００５】
例えば、ＤＨＣＰサーバを利用した自動取得の技術としては、交換機に内蔵されたＤＨＣＰサーバによりネットワーク上の端末にＩＰアドレスを割り付けると共に、交換機のＩＰアドレスを端末に通知する技術が存在する。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来行われているところの端末を通信ネットワークに接続するための設定方法には、以下に述べるような問題点がある。
【０００７】
第１に、自動取得の場合には必ずしも期待したＩＰアドレスを得られるとは限らず、また、再起動した場合には異なるＩＰアドレスを割り振られるという問題点があった。例えば、交換機に接続された端末は、再起動によりＩＰアドレスが変更されると、交換機はその端末を異なる端末と認識するため、端末は電話帳情報等の設定されている以前の情報が使用できなくなる。また、手動設定によるＩＰアドレスの取得は非常に面倒であった。
【０００８】
第２に、一般的な通信方法においては、通信相手のＩＰアドレスを知る手段がないため手動で相手のＩＰアドレスを入力する必要がある。また、自動的に相手のＩＰアドレスを取得し通信を確立するためには、特殊なサーバとクライアントを用意するか、ＤＨＣＰサーバに予め手動で相手先のＩＰアドレスを登録しておく必要がある。このため、例えば交換機の端末が通信先交換機のＩＰアドレスを知るためには、端末に手動で交換機のＩＰアドレスを入力するか、ＤＨＣＰサーバに予め手動で交換機のＩＰアドレスを入力しておく必要があった。
【０００９】
第３に、インターネット上を流れるデータは、ネットワークの混雑状況や通信間の物理的距離等により通信相手に届く順番が変わり、予め予測することが困難である。例えば、交換機の端末をオフィスに複数配置し一斉に電源をＯＮした場合には、どの順番で交換機に登録されるかは予測がつかない。
【００１０】
このため例えば、社員Ａの席には内線番号Ｘ番の端末を設置し、社員Ｂの席には内線番号Ｙ番の端末を設置したいという場合には、交換機の側に予め内線番号Ｘ、Ｙを割り付ける端末のＭＡＣアドレスを設定する等の作業が必要である。ただし、ＭＡＣアドレスは１２桁の英数字で構成され、ユーザが各端末のＭＡＣアドレスを手作業で入力する作業は大変面倒である。
【００１１】
本発明の第１の目的は、上記従来技術の欠点を解決し、端末のＭＡＣアドレスを自動的に交換機に送信し、交換機がこれを記憶することにより、端末のＩＰアドレスが変更になっても端末が以前の設定を引き継ぐことのできる通信システムと、交換機と端末との接続設定方法及び接続設定プログラムを提供することにある。
【００１２】
本発明の第２の目的は、上記従来技術の欠点を解決し、交換機内にＤＨＣＰサーバを実装することにより、交換機のＩＰアドレスを自動的にＤＨＣＰサーバに登録し、端末の起動時に自動的に自分のＩＰアドレスと交換機のＩＰアドレスを取得することのできる通信システムと、交換機と端末との接続設定方法及び接続設定プログラムを提供することにある。
【００１３】
本発明の第３の目的は、上記従来技術の欠点を解決し、希望する内線番号を指定してそれを交換機に通知し登録することで、起動の度に端末のＭＡＣアドレスを交換機に手動で入力する手間を解消し、また特定の内線番号を希望する端末以外には内線番号を入力しなくても自動的に内線番号を割り振ることのできる通信システムと、交換機と端末との接続設定方法及び接続設定プログラムを提供することにある。
【００１４】
【課題を解決するための手段】
上記目的を達成するため本発明の通信システムは、外部の通信ネットワークを接続する交換機を介して、前記交換機に接続された端末を前記通信ネットワークに接続させる通信システムにおいて、前記交換機から前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知し、前記端末から、当該端末を一意に識別する端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、前記アドレスを有する前記交換機に送信して、前記通信ネットワークへの接続設定の要求を行い、接続設定の要求を受信した前記交換機が、受信した前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とする。
【００１５】
請求項２の本発明の通信システムは、当該端末に対する内線番号を、前記端末設定情報に含めることを特徴とする。
【００１６】
請求項３の本発明の通信システムは、前記端末の前記端末識別情報を、当該端末のＭＡＣアドレスとすることを特徴とする。
【００１７】
請求項４の本発明の通信システムは、前記通信ネットワークが、インターネットであることを特徴とする。
【００１８】
請求項５の本発明の通信システムは、前記端末は、起動時において、前記接続設定の要求を自動的に前記交換機に対し送信することを特徴とする。
【００１９】
請求項６の本発明は、外部の通信ネットワークと接続し、端末の前記通信ネットワークへの接続を中継する交換機において、前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知し、前記端末から、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信し、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とする。
【００２０】
請求項７の本発明の交換機は、ことを特徴とする。前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含む
【００２１】
請求項８の本発明の交換機は、前記端末の前記端末識別情報が、当該端末のＭＡＣアドレスであることを特徴とする。
【００２２】
請求項９の本発明の交換機は、前記通信ネットワークが、インターネットであることを特徴とする。
【００２３】
請求項１０の本発明は、外部の通信ネットワークを接続する交換機を介して、前記通信ネットワークに接続する端末装置において、前記交換機から前記交換機の前記通信ネットワーク上のアドレスを受信し、前記アドレスを有する前記交換機に対して、当該端末装置が前記通信ネットワークに接続するための接続設定の要求として、当該端末装置を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを送信することにより、前記交換機にて、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを要求することを特徴とする。
【００２４】
請求項１１の本発明の端末装置は、起動時に、前記交換機から受信した自身の前記通信ネットワーク上のアドレスを、前記送信データに含めて前記交換機に送信することを特徴とする。
【００２５】
請求項１２の本発明の端末装置は、設定を要求する内線番号を、前記端末設定情報に含めることを特徴とする。
【００２６】
請求項１３の本発明の端末装置は、前記端末識別情報が、当該端末装置のＭＡＣアドレスであることを特徴とする。
【００２７】
請求項１４の本発明の端末装置は、前記通信ネットワークが、インターネットであることを特徴とする。
【００２８】
請求項１５の本発明の端末装置は、起動時において、前記接続設定の要求を自動的に前記交換機に対し送信することを特徴とする。
【００２９】
請求項１６の本発明は、外部の通信ネットワークと接続し前記通信ネットワークへの端末の接続を中継する交換機における、前記端末の前記通信ネットワークへの接続設定方法において、前記交換機から前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知するステップと、前記端末より、当該端末を一意に識別する端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、前記アドレスを有する前記交換機に送信して、前記通信ネットワークへの接続設定の要求を行うステップと、接続設定の要求を受信した前記交換機が、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うステップを備えることを特徴とする。
【００３０】
請求項１７の本発明の接続設定方法は、前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする。
【００３１】
請求項１８の本発明の接続設定方法は、前記端末の前記端末識別情報を、当該端末のＭＡＣアドレスであることを特徴とする。
【００３２】
請求項１９の本発明の接続設定方法は、前記通信ネットワークが、インターネットであることを特徴とする。
【００３３】
請求項２０の本発明は、コンピュータを制御することにより、端末を外部の通信ネットワークへ接続させる交換機における接続設定プログラムにおいて、前記交換機の前記通信ネットワーク上のアドレスを前記端末に通知する処理と、前記端末より、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信する処理と、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行う処理を実行させることを特徴とする
【００３４】
請求項２１の本発明の接続設定プログラムは、前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする。
【００３５】
請求項２２の本発明の接続設定プログラムは、前記端末の前記端末識別値が、当該端末のＭＡＣアドレスであることを特徴とする。
【００３６】
請求項２３の本発明の接続設定プログラムは、前記通信ネットワークが、インターネットであることを特徴とする。
【００３７】
請求項２４の本発明は、外部の通信ネットワークと接続し、端末の前記通信ネットワークへの接続設定を行なうサーバにおいて、前記サーバの前記通信ネットワーク上のアドレスを前記端末に通知し、前記端末から、当該端末を一意に識別するための端末識別情報と前記端末の前記通信ネットワークへの接続設定の内容を示す端末設定情報を含む送信データを、当該端末が前記通信ネットワークに接続するための接続設定の要求として受信し、受信した当該端末の前記端末識別情報に基づいて、前記端末識別情報と前記端末に対する通信の設定情報を記録したメモリを検索し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在しない場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が未使用である場合、受信した前記端末の前記端末設定情報を、前記通信の設定情報として登録し、前記メモリに記録されている前記通信の設定情報に、受信した当該端末の前記端末設定情報が存在し、当該通信の設定情報が使用中である場合、要求を行った前記端末の前記端末識別情報に対して既に記録されている前記通信の設定情報を使用することにより、当該端末が前記通信ネットワークに接続するための接続設定を行うことを特徴とする。
【００３８】
請求項２５の本発明のサーバは、前記端末の前記端末設定情報は、当該端末が設定を要求する内線番号を含むことを特徴とする。
【００３９】
請求項２６の本発明のサーバは、前記端末の前記端末識別情報が、当該端末のＭＡＣアドレスであることを特徴とする。
【００４０】
請求項２７の本発明のサーバは、前記通信ネットワークが、インターネットであることを特徴とする。
【００４６】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００４７】
本発明では、インターネット等の通信ネットワーク上に接続された、電話機等の各端末の制御を行う交換機等のサーバ（ここでは、インターネット交換機と称する）において、サーバであるインターネット交換機と各端末が自動的に相互に情報をやり取りすることにより、サーバ（インターネット交換機）や各端末に対して接続や起動の度に手動で設定値を入力する手間を解消し、起動して直ちに基本的な通信動作の実行を実現するものである。
【００４８】
図１２は、本発明を適用する通信システムのネットワーク構成の一例を示す図である。
【００４９】
インターネット交換機１０は、内蔵されたインターネットアドレス（以下IPアドレス：Internet Protocol Address）配布サーバ（以下ＤＨＣＰサーバ：Dynamic Host Configuration Protocol Server）１１により、複数のＩＰ電話機２０−１〜２０−ｎやパーソナルコンピュータ（ＰＣ）３０−１〜３０−ｎ等の各端末６０にＩＰアドレスを割り付けると共に、インターネット交換機１０自身のＩＰアドレスを端末に通知する。
【００５０】
次に、各端末６０（ＩＰ電話機２０−１〜２０−ｎ、ＰＣ３０−１〜３０−ｎ）は、通知された交換機ＩＰアドレスのインターネット交換機１０に対して自身の情報を登録する。つまり、インターネット交換機１０に対し、当該端末６０が前記通信ネットワークに接続するための設定処理の要求を行うのである。この時、端末６０固有の物理アドレス（ＭＡＣアドレス）を、当該端末６０を一意に識別するための端末識別値として、同時にインターネット交換機１０に登録する。これにより、各端末６０が電源断等による再起動時に前回と異なったＩＰアドレスを割り付けられた場合でも、インターネット交換機１０は、端末固有の物理アドレスに基づいて端末を一意に識別することができるため、インターネット交換機１０内の各端末６０の設定情報の引き継ぎを行うことができる。
【００５１】
また通常は、各端末６０（ＩＰ電話機２０−１〜２０−ｎ、ＰＣ３０−１〜３０−ｎ）は、インターネット交換機１０内の初期値によって登録順に内線番号が割り振られるのであるが、インターネットにおいては、各端末がどの順番でインターネット交換機１０に登録するかは、ネットワークの混雑具合等に依存し一律ではなくこれを予測することがができないため、どの内線番号が割り当てられるかを予測することもできない。
【００５２】
そこで、各端末６０（ＩＰ電話機２０−１〜２０−ｎ、ＰＣ３０−１〜３０−ｎ）は、インターネット交換機１０に自身を登録する際に希望する内線番号をインターネット交換機１０に通知し、この内線番号を受け取ったインターネット交換機１０が、内線番号が他の端末と重ならない場合にのみ希望する内線番号を割り付けることにより、希望する内線番号の割り当てを実現することができる。
【００５３】
このように、端末６０からインターネット交換機１０に対して、要求する内線番号等の設定の内容を示す端末設定情報を送信して指定することにより、その指定した端末設定情報に基づいて内線番号の割り当て等を受けることができる。
【００５４】
図１は、本発明の一実施の形態によるインターネット交換機１０（インターネット電話交換機主装置）の構成を示すブロック図である。
【００５５】
図１の例においては、インターネット交換機１０に接続される各端末６０として、ＩＰ電話機２０−１、２０−２、２０−３と、電話機能が実装されたＰＣ（パーソナルコンピュータ）３０が接続されている。
【００５６】
インターネット交換機１０内には、ＬＡＮ（Local Area Network）と接続されるＬＡＮインターフェース１２、インターネット交換機１０内部のＬＡＮ回線Ｌ１、インターネット交換機１０全体の制御を行う中央制御回路１３とそのメモリ１４、ＩＰアドレスを各端末６０に配布するＤＨＣＰサーバ１１、公衆網５０の回線インターフェース１７を制御し、各端末６０と外線の接続や切断の制御を行う回線制御回路１５とそのメモリ１６を備えており、公衆網と接続された外線Ｌ２、Ｌ３に接続している。
【００５７】
図２は、本実施の形態によるＩＰ電話機２０の構成を示すブロック図である。
【００５８】
図２の例のＩＰ電話機２０は、インターネット交換機１０との通信を行うＬＡＮインターフェース２１、ＩＰ電話機内のメモリ２２、ＩＰ電話機内のデータ伝送を制御するＣＰＵ２３、入力部２５とのデータ伝送の制御を行う入力制御部２４、表示部２７へ文字や画像の表示を行う表示制御部２６を備えている。入力部２５は、例えばＩＰ電話機のボタン等のキー類を用いることができ、表示部２７は、例えば文字や画像の表示を行うための液晶表示パネル等を用いることができる。
【００５９】
図３は、本実施の形態によるＰＣ３０の構成を示すブロック図である。
【００６０】
図３の例のＰＣ３０は、インターネット交換機１０との通信を行うＬＡＮインターフェース３１、ＰＣ３０内のメモリ３２、通信インターフェースやメモリ３２や画面制御装置との間のデータ伝送の制御及びコンピュータプログラムを実行するＣＰＵ３３、表示部３５（ディスプレイ）に文字や画像を表示する表示制御部３４、表示制御部３４から送られてきた文字や画像を表示する表示部３５を備え、内線Ｌ４によりインターネット交換機１０と接続されている。
【００６１】
図４は、本実施の形態によるインターネット交換機１０のメモリ１４内に記憶されるデータを示す図であり、図５は、本実施の形態による各端末６０のメモリ２２、３２に記憶されるデータの一覧を示す図である。
【００６２】
図４に示すメモリ１４に記憶されるデータは、インターネット交換機１０における各ポート番号のエリア４００、各ポート毎（１〜５）に接続している端末６０の、ＭＡＣアドレスのエリア４０１、ＩＰアドレスのエリア４１１、内線番号のエリア４２１からなる。図５〜図８は、図１の例に示される各端末６０（ＩＰ電話機２０−１、２０−２、２０−３、ＰＣ３０）のそれぞれのメモリに記録される内容の一覧を示すものであって、端末を示すエリア５００、各端末６０が希望する内線番号のエリア５０１、各端末６０のＭＡＣアドレスのエリア５１１、ＩＰアドレスのエリア５２１、接続するインターネット交換機１０のＩＰアドレスのエリア５３１、インターネット交換機１０に送信する送信データのエリア５４１からなる。
【００６３】
図１２は、本実施の形態のネットワーク構成の一例を示すブロック図であり、インターネット交換機１０、ＩＰ電話機２０、ＰＣ３０、ＬＡＮとＷＡＮ（Wide Area Network）を接続するルータ４０、ＬＡＮ回線Ｌ６、ＷＡＮ回線Ｌ７が示されている。なお、インターネット交換機１０への端末６０の登録数は、インターネット交換機１０の処理能力によるものであり、また特にこれを限定する必要はない。以下の実施例の説明においては、４台の端末６０を収容し、最大端末数を５台とする場合を例に説明することとする。
【００６４】
まず、図１から図５を参照して本実施の形態の各部の状態を説明し、続いて、本実施の形態の処理を図９と図１０のフローチャートを参照して説明する。図９は、起動時の端末６０のインターネット交換機１０への登録処理を説明するためのフローチャートであり、図１０は、インターネット交換機１０の端末登録処理を説明するためのフローチャートである。
【００６５】
図１において、インターネット交換機１０の中央制御回路１３と回線制御回路１５は、インターネット交換機１０内部のＬＡＮ回線Ｌ１で接続されておりそれぞれＩＰアドレスをもち、それぞれのメモリ１４、１６にＩＰアドレスを格納している。インターネット交換機１０の中央制御回路１３のメモリ１４の端末情報登録エリアの構成は、図４のようになっており、内線ポート毎に端末６０のＭＡＣアドレスとＩＰアドレス、内線番号が記憶される。ＤＨＣＰサーバ１１には、中央制御回路１３のＩＰアドレスが記憶されている。また、各端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）は、インターネット交換機１０の端末として動作する。
【００６６】
図２は、本実施の形態によるＩＰ電話機２０の構成を示すブロック図であり、図３は、本実施の形態によるＰＣ３０の構成を示すブロック図である。図５においては、図１の例におけるこれらの各端末６０（ＩＰ電話機２０−１〜３０−３、ＰＣ３０）のそれぞれにおいて、メモリ記録されるデータの一覧を示している。ＩＰ電話機２０−１〜２０−３のメモリ２２、及びＰＣ３０のメモリ３２には、図５〜図８に示されるように、希望内線番号、ＭＡＣアドレス、自ＩＰアドレス、インターネット交換機１０の中央制御回路１３のＩＰアドレス、及びインターネット交換機１０への送信データが記憶されている。
【００６７】
図９のフローチャートを参照して、端末側のインターネット交換機１０への登録の処理を説明する。
【００６８】
まず、初期状態におけるインターネット交換機１０内のメモリの内容を説明する。図４のポート番号のエリア４００には、インターネット交換機１０に実装されているポート番号が順番に（１〜５）格納されている。まだ端末６０を登録していない初期状態においては、端末６０のＭＡＣアドレス登録エリア４０１、及び端末６０のＩＰアドレス登録エリア４１１の各エリアは、空である。内線番号登録エリアのエリア４２１には、各ポートの内線番号の初期値が格納されている。
【００６９】
次に、初期状態における各端末内のメモリの内容を説明する。
【００７０】
図５〜図８の希望内線番号エリア５０１には、各端末のそれぞれが希望する内線番号を格納している。この希望内線番号のエリア５０１は、以下の実施例においては、その番号がインターネット交換機１０に登録されれば空にする方式を例に説明する。また、これ以外に、番号の登録後も希望内線番号のエリア５０１を空にせずに、常に希望する内線番号を格納しておく方式も同様に実施することができる。また、希望する内線番号がない場合には、このエリア５０１に値を入力する必要はなく、インターネット交換機１０の側で自動的に内線番号の割り当てを行う。
【００７１】
ＭＡＣアドレスのエリア５１１には、各端末固有のＭＡＣアドレスが格納されている。自ＩＰアドレスエリア５２１、交換機ＩＰアドレスエリア５３１及びインターネット交換機１０への送信データエリア５４１の各エリアは、起動前においては空である。
【００７２】
まず、各端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）が起動する（ステップ６０１）。
【００７３】
すると、各端末のＣＰＵは、インターネット交換機１０内のＤＨＣＰサーバ１１から各端末自身のＩＰアドレスを受信してそれぞれのメモリのＩＰアドレスのエリア５２１に格納する。同様に各端末は、登録先のインターネット交換機１０の中央制御回路１３のＩＰアドレスをＤＨＣＰサーバ１１から受信し、それぞれのメモリの交換機ＩＰアドレスのエリア５３１に格納する（ステップ６０２）。
【００７４】
すなわち、ＩＰ電話機２０−１は、自身のＩＰアドレスと所属するインターネット交換機１０の中央制御回路１３のＩＰアドレスをＤＨＣＰサーバ１１から受信し、それぞれメモリ２２のＩＰアドレス５２１、交換機ＩＰアドレス５３１に格納する。同様に、ＩＰ電話機２０−２、ＩＰ電話機２０−３は、自身のＩＰアドレスと所属するインターネット交換機１０の中央制御回路１３のＩＰアドレスをＤＨＣＰサーバ１１から受信し、それぞれメモリ２２の該当するエリアに格納する。ＰＣ３０も、自身のＩＰアドレスと所属するインターネット交換機１０の中央制御回路１３のＩＰアドレスをＤＨＣＰサーバ１１から受信し、それぞれメモリ３２に格納する。
【００７５】
なお、ＤＨＣＰサーバ１１と各端末６０の通信経路は、ＩＰ電話機２０−１〜２０−３の場合は交換機内ＬＡＮ回線Ｌ１、ＬＡＮインターフェース１２、ＩＰ電話機内ＬＡＮ回線Ｌ５、ＬＡＮインターフェース２１で行われ、同様にＰＣ３０の場合は、交換機内ＬＡＮ回線Ｌ１、ＬＡＮインターフェース１２、パソコン内ＬＡＮ回線Ｌ４、ＬＡＮインターフェース３１で行われる。
【００７６】
次に、各端末のＣＰＵは、それぞれインターネット交換機１０への登録処理を開始する。
【００７７】
まず、各端末がぞれぞれに希望内線番号のエリア５０１の内容を読み出し、希望内線番号が格納されている場合にはその値を送信データとして登録する。またその後、希望内線番号のエリア５０１の内容を削除し空にする（ステップ６０３、ステップ６０４）。
【００７８】
すなわち図５〜図８の例においては、ＩＰ電話機２０−１は、内線番号“１０”番を送信データ５４１に登録し、希望内線番号エリア５０１をクリアする。ＩＰ電話機２０−２は、“１４”番を送信データ５４１に登録し、希望内線番号エリア５０１をクリアする。ＩＰ電話機２０−３は、“１０”番を送信データ５４１に登録し、希望内線番号エリア５０１をクリアする。ＰＣ３０は、希望内線番号エリア５０１が空なので送信データ５４１への登録は行わない。
【００７９】
次に、各端末６０のＣＰＵ２３、３３は、ＭＡＣアドレス及び、ＤＨＣＰサーバ１１から割り当てられた自身のＩＰアドレスを、送信データに登録する（ステップ６０５）。
【００８０】
すなわち、ＩＰ電話機２０−１は、メモリ２２のエリア５１１からＭＡＣアドレスを、エリア５２１からＩＰアドレスを読み出して、送信データ５４１に登録する。同様に、ＩＰ電話機２０−２、ＩＰ電話機２０−３は、メモリ２２のエリア５１１からＭＡＣアドレスを、エリア５２１からＩＰアドレスを読み出して、送信データ５４１に登録する。ＰＣ３０も、メモリ３２のエリア５１１からＭＡＣアドレスを、エリア５２１からＩＰアドレスを読み出して、送信データ５４１に登録する。
【００８１】
次に、各端末のＣＰＵは、送信データをインターネット交換機１０内の中央制御回路１３に対して送信して登録を行う（ステップ６０６）。
【００８２】
すなわちＩＰ電話機２０−１は、送信データ５４１を、メモリ２２に格納された交換機ＩＰアドレスを持つインターネット交換機１０内の中央制御回路１３に対して送信して登録を行う。同様に、ＩＰ電話機２０−２は、ＩＰ電話機２０−３は、送信データ５４１を、交換機ＩＰアドレスを持つ交換機内の中央制御回路１３に対して送信して登録を行う。ＰＣ３０も、送信データ５４１を、メモリ３２に格納された交換機ＩＰアドレスを持つ交換機内の中央制御回路１３に対して送信して登録を行う。
【００８３】
なお、インターネット交換機１０内の中央制御回路１３と各端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）の通信経路は、ＩＰ電話機２０−１〜２０−３の場合は交換機内のＬＡＮ回線Ｌ１、ＬＡＮインターフェース１２、ＩＰ電話機内ＬＡＮ回線Ｌ５、ＬＡＮインターフェース２１で行われる。
【００８４】
次に、図１０及び図１１のフローチャートを参照して、インターネット交換機１０の端末登録処理を説明する。
【００８５】
まず、インターネット交換機１０の中央制御回路１３に対して端末からの登録のための送信データが送信されてくる（ステップ７０１）。この時送信されてくる順番は、ＬＡＮの混雑状況や端末を起動する順番等によって変わるが、本実施例ではＩＰ電話機２０−１、ＰＣ３０、ＩＰ電話機２０−２、ＩＰ電話機２０−３の順番で中央制御回路１３に到着した場合を例に説明する。
【００８６】
次に、中央制御回路１３は、送信されてきたデータの中からＭＡＣアドレスを取り出し中央制御回路１３のメモリ１４にある図４の端末テーブルのＭＡＣアドレス登録エリア４０１中に同じＭＡＣアドレスがあるか検索し、一致するエントリがあった場合はそのポート番号に端末を登録する。また、一致するエントリがなかった場合は、まだＭＡＣアドレスとＩＰアドレスが登録されていないポート番号に若番号順に端末を登録する（ステップ７０２、ステップ７０３）。
【００８７】
すなわち、１番目に受信したＩＰ電話機２０−１からの送信データに登録されたＭＡＣアドレスは、現在初期状態にあり全て空のＭＡＣアドレス登録エリア４０１には存在しないため、ＩＰ電話機２０−１は、ポート番号“１”に割り付けられる。そしてＩＰ電話機２０−１のＭＡＣアドレスをＭＡＣアドレス登録エリア４０１に、ＩＰアドレスをＩＰアドレス登録エリア４１１に登録する。
【００８８】
２番目に受信したＰＣ３０からの送信データに登録されたＭＡＣアドレスは、ＭＡＣ登録エリア４０１に存在しないため、ＰＣ３０はポート番号“２”に割り付けられる。そして、ＰＣ３０のＭＡＣアドレスをＭＡＣ登録エリア４０１に、ＩＰアドレスをＩＰアドレス登録エリア４１１に登録する。
【００８９】
３番目に受信したＩＰ電話機２０−２からの送信データに登録されたＭＡＣアドレスは、ＭＡＣ登録エリア４０１に存在しないため、ＩＰ電話機２０−２はポート番号“３”に割り付けられる。そして、ＩＰ電話機２０−２のＭＡＣアドレスをＭＡＣ登録エリア４０１に、ＩＰアドレスをＩＰアドレス登録エリア４１１に登録する。
【００９０】
最後に受信したＩＰ電話機２０−３からの送信データに登録されたＭＡＣアドレスは、ＭＡＣ登録エリア４０１に存在しないため、ＩＰ電話機２０−３はポート番号“４”に割り付けられる。そしてＩＰ電話機２０−３のＭＡＣアドレスをＭＡＣ登録エリア４０１に、ＩＰアドレスをＩＰアドレス登録エリア４１１に登録する。
【００９１】
また、中央制御回路１３は、以下に説明する内線番号決定・登録処理（ステップ７０４）を行う。この内線番号決定・登録処理を図１１に示す。すなわち、送信されてきたデータの中から希望内線番号を取り出し中央制御回路１３のメモリ１４にある図４の端末テーブルの内線番号登録エリア４２１中に同じ内線番号がありかつそれが使用中であるかを検索する（ステップ８０１、８０２）。使用中かどうかの判断は、ＭＡＣアドレス、ＩＰアドレスが登録されているかで判断を行うことができる。
【００９２】
使用中であれば（ステップ８０２でＹｅｓ）、希望内線番号を却下し使用ポート番号の内線番号登録エリア４２１に既に登録されている内線番号を使用する（ステップ８０３）。同じ内線番号がなければ（ステップ８０１でＮｏ）、希望内線番号を使用ポート番号の内線番号登録エリア４２１に登録する（ステップ８０４）。これにより、内線番号決定・登録処理が終了する。
【００９３】
同じ内線番号があるが使用中でない場合は、使用ポート番号の内線番号登録エリア４２１に登録されている内線番号を希望内線番号が登録されているポート番号の内線番号登録エリア４２１に書き込んだ後、希望内線番号を使用ポート番号の内線番号登録エリア４２１に登録する（ステップ８０５）。
【００９４】
すなわち、最初に受信したＩＰ電話機２０−１からのデータの希望内線番号は、“１０”であり、使用ポート番号の内線番号登録エリア４２１に登録されている内線番号と同じである。そのため、そのままその内線番号登録エリア４２１の値を使用する。
【００９５】
２番目に受信したＰＣ３０からのデータの希望内線番号は、空である。そのため使用ポートの内線番号登録エリア４２１の値“１１”をそのまま使用する。
【００９６】
３番目に受信したＩＰ電話機２０−２からのデータの希望内線番号は、“１４”であり、全ての内線番号登録エリア４２１を検索するとポート番号５の内線番号登録エリア４２１に登録されている。ポート番号５のＭＡＣアドレスエリア４０１とＩＰアドレスエリア４１１の内容を読み込むと、もとも空であるので、この内線番号登録エリア４２１に登録された内線番号“１４”は、未使用であることがわかる。そこで、使用ポート番号の内線番号登録エリア４２１の値“１２”を登録したのち、使用ポートの内線番号登録エリア４２１に希望内線番号“１４”を登録する。
【００９７】
最後に受信したＩＰ電話機２０−３からのデータの希望内線番号は、“１０”であり、全ての内線番号登録エリア４２１を検索するとポート番号“１”の内線番号登録エリア４２１に登録されている。ポート番号“１”のＭＡＣアドレスエリア４０１とＩＰアドレスエリア４１１の内容を読み込む。エリア４０１、４１１には、ＩＰ電話機２０−１のＭＡＣアドレスとＩＰアドレスが既に登録されているので、この内線番号登録エリア４２１に登録された内線番号“１０”は、使用中であることがわかる。そこで、希望内線番号“１０”は使用できないので、内線番号登録エリア４２１の値“１３”をそのまま使用する。
【００９８】
以上の処理によりＩＰ電話機２０−１には内線番号“１０”が、ＩＰ電話機２０−２には内線番号“１４”が、ＩＰ電話機２０−３には内線番号“１３”が、ＰＣ３０には内線番号“１１”が割り当てられる。
【００９９】
以上の処理により端末の登録が完了し、インターネット交換機１０は、各端末に割り当てた内線番号を表示し起動を通知する（ステップ７０５）。すなわちＩＰ電話機の表示部２７には、ＩＰ電話機２０−１は内線番号“１０”が、ＩＰ電話機２０−２は“１４”が、ＩＰ電話機２０−３は“１３”が表示される。ＰＣ３０の表示部３５には、内線番号“１１”が表示される。
【０１００】
内線番号を表示する際の信号のやりとりは、ＩＰ電話機２０−１〜２０−３の場合は交換機内のＬＡＮ回線Ｌ１、ＬＡＮインターフェース１２、ＩＰ電話機内ＬＡＮ回線Ｌ５、ＬＡＮインターフェース２１、表示制御部２６、表示部２７で、ＰＣ３０の場合は交換機内のＬＡＮ回線Ｌ１、ＬＡＮインターフェース１２、パソコン内ＬＡＮ回線Ｌ４、ＬＡＮインターフェース３１、表示制御部３４、表示部３５で行われる。
【０１０１】
次に、登録済みの端末が、電源をＯＦＦした後に再び電源をＯＮした場合の処理を説明する。ここで、前述の登録処理の後、ＩＰ電話機２０−３が電源をＯＦＦした後電源ＯＮした場合を考える。
【０１０２】
まず、ＩＰ電話機２０−３が起動する（ステップ６０１）。すると、ＩＰ電話機２０−３は、自身のＩＰアドレスと、所属するインターネット交換機１０の中央制御回路１３のＩＰアドレスをＤＨＣＰサーバ１１から受信し、それぞれをメモリ２２の該当するエリア５２１、５３１に格納する。
【０１０３】
ここで、ＩＰ電話機２０−３のＩＰアドレスとしてインターネット交換機１０に登録されているＩＰアドレスとは異なるアドレスを、ＤＨＣＰサーバ１１から受信したものとする（ステップ６０２）。
【０１０４】
次に、ＩＰ電話機２０−１は、インターネット交換機１０への送信データ５４１の送信を行う。希望内線番号は、既にインターネット交換機１０に登録されているため、希望内線番号エリアがクリアされ空なので、送信データ５４３に登録しない（ステップ６０３、ステップ６０４）。そして、ＩＰ電話機２０−３は、メモリ２２からＭＡＣアドレスとＩＰアドレスを読み出して送信データ５４１に登録する（ステップ６０５）。ＩＰ電話機２０−３は、送信データ５４１を、交換機ＩＰアドレスを持つ交換機内の中央制御回路１３に対して送信して、登録を行う（ステップ６０６）。
【０１０５】
そして、インターネット交換機１０の側においては、中央制御回路１３に対してＩＰ電話機２０−３からのデータが送信されてくる（ステップ７０１）。
【０１０６】
インターネット交換機１０は、受信したＩＰ電話機２０−３からのデータのＭＡＣアドレスが、既にＭＡＣ登録エリア４０１に存在することを検出することにより、ＩＰ電話機２０−３はポート番号“４”に正しく割り付けられる。そして、ＩＰ電話機２０−３のＩＰアドレスを、ＩＰアドレス登録エリア４１１に登録する（ステップ７０２、ステップ７０３）。
【０１０７】
受信したＩＰ電話機２０−３からのデータの希望内線番号は、空である。そのため使用ポートの内線番号登録エリア４２１の値“１３”（つまり、登録されている内線番号）をそのまま使用する。
【０１０８】
以上の処理により、ＩＰ電話機２０−３の登録処理が完了し、インターネット交換機１０は、ＩＰ電話機２０−３に割り当てた内線番号“１３”を表示し起動を通知する（ステップ７０５）。以上の処理により、ＩＰ電話機２０−３は、電源ＯＦＦ／ＯＮして自分のＩＰアドレスが変わった後も、同じ内線番号、ポート番号を使用することができ、以前の設定をそのまま使用することができる。
【０１０９】
次に、本発明の他の実施の形態と実施例を説明する。
【０１１０】
上述の実施例では、ＤＨＣＰサーバ１１をインターネット交換機１０の内部に備える方式であったが、ＤＨＣＰサーバ１１をインターネット交換機１０の外部に備えるものとしてもよい。この場合、ＤＨＣＰサーバ１１を、図１２のＬＡＮ回線Ｌ６上もしくはＷＡＮ回線Ｌ７上に配置すればよい。ただし、この場合は、インターネット交換機１０の中央制御回路１３と切りはなされるため中央制御回路１３のＩＰアドレスは自動では登録されないため手動で設定する必要がある。
【０１１１】
上述の実施例では、全端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）が同じインターネット交換機１０に登録を行ったが、これを別々のインターネット交換機に登録するようにしてもよい。この場合、ＤＨＣＰサーバ１１に登録される交換機ＩＰアドレスをＤＨＣＰサーバ１１上で端末のＭＡＣアドレス毎にそれぞれ手動入力する必要がある。一般的なＤＨＣＰサーバは、ＭＡＣアドレス毎に通知する情報を変えることができる。
【０１１２】
上述の実施例では、全端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）が同一ＬＡＮ回線Ｌ６上に存在したが、これをＷＡＮ回線Ｌ７上に配置しても、Ｌ６、Ｌ７両方に配置してもよい。この場合は特に実施例に変更はない。
【０１１３】
上述の実施例では、端末のインターネット交換機１０の中央制御回路１３への登録のみ説明したが、回線制御回路１５も同様に中央制御回路１３に登録を行う。この場合、中央制御回路１３のメモリ１４内に図４と同様の構成で内線番号エリア４２１の無い回線制御回路登録用のテーブルを作成し、回線制御回路のメモリ１６に図５と同様の構成で希望内線番号エリア５０１の無いテーブルを用意する。これにより回線制御回路も自動的に中央制御回路への登録が行え、電源ＯＦＦ／ＯＮで自身のＩＰアドレスが変わった場合でも中央制御回路は一意に回線制御回路を認識し以前の回線設定を引き継ぐことができる。
【０１１４】
また、回線制御回路を、交換機内部のＬＡＮ回線Ｌ１でなく外部のＬＡＮ回線やＷＡＮ回線に配置してもよい。この場合、回線制御回路１５を、外部のＬＡＮ回線Ｌ６やＷＡＮ回線Ｌ７に配置し、そこにメモリ１６、回線インターフェース１７、公衆回線Ｌ２、Ｌ３を接続すればよい。
【０１１５】
上述の実施例では、全端末がインターネット交換機１０に希望する設定値は内線番号のみであったが、これは任意の端末設定値であってもかまわない。この場合は、メモリに格納される値が内線番号でなく任意の端末設定値になる。
【０１１６】
上述の実施例では、インターネット交換機とその端末の例であったが、本発明は特に交換機に限らずインターネット上のあらゆるサーバ（Server）機器とクライアント（Client）機器に適用できる。この場合、内線番号を、その機器に応じた個別情報（識別情報）に変えることで適用することができる。
【０１１７】
なお、上記各実施の形態の通信システムは、インターネット交換機１０における端末登録の機能や、各端末６０（ＩＰ電話機２０−１〜２０−３、ＰＣ３０）におけるＭＡＣアドレスや要求内線番号の自動送信等の機能や、その他の機能をハードウェア的に実現することは勿論として、各機能を備えるコンピュータプログラムである接続設定プログラムを、コンピュータ処理装置のメモリにロードされることで実現することができる。この接続設定プログラムは、磁気ディスク、半導体メモリその他の記録媒体９０、９１、９２に格納される。そして、その記録媒体からコンピュータ処理装置にロードされ、コンピュータ処理装置の動作を制御することにより、上述した各機能を実現する。
【０１１８】
以上好ましい実施の形態及び実施例をあげて本発明を説明したが、本発明は必ずしも上記実施の形態及び実施例に限定されるものではなく、その技術的思想の範囲内において様々に変形して実施することができる。
【０１１９】
【発明の効果】
以上説明したように本発明によれば、以下のような効果が達成される。
【０１２０】
第１に、本発明においては、上記の各実施例において示したように、端末と交換機間で自動的にアドレス情報を交換するため、設定のための特別な操作を必要とすることなく、インターネット交換機とインターネット端末の電源をＯＮにするのみの操作で、交換機の基本機能が使用可能となる。
【０１２１】
第２に、本発明においては、内線番号の衝突回避機能を交換機が実装するため、自動設定により割り当てられる内線番号の予測がつかない動的にＩＰアドレスが割り当てられる端末においても、希望する内線番号を端末に入力することで、割り当てられる内線番号を制御することができる。
【０１２２】
第３に、本発明においては、端末が交換機に登録を行う際に自身の固定的なＭＡＣアドレスを通知し交換機がそれを記憶するため、端末の電源をＯＮ／ＯＦＦしてＩＰアドレスが変わっった場合にも、常に交換機が端末を一意に認識することができ、端末の以前の設定を引き継ぐことができる。
【０１２３】
第４に、本発明においては、交換機のＩＰアドレスを各端末に個別に送信するため、同一ＬＡＮ上に登録先交換機が異なる端末が混在していても、端末が登録先を間違えることなく接続することができる。
【図面の簡単な説明】
【図１】  本発明の一実施の形態による交換機の構成を示すブロック図である。
【図２】  本発明の一実施の形態によるＩＰ電話機の構成を示すブロック図である。
【図３】  本発明の一実施の形態によるパソコンの構成を示すブロック図である。
【図４】  本発明の一実施の形態による交換機のメモリ内に記憶されるデータを示す図である。
【図５】  本発明の一実施の形態による端末のメモリに記憶されるデータの一覧を示す図である。
【図６】  本発明の一実施の形態による端末のメモリに記憶されるデータの一覧を示す図である。
【図７】  本発明の一実施の形態による端末のメモリに記憶されるデータの一覧を示す図である。
【図８】  本発明の一実施の形態による端末のメモリに記憶されるデータの一覧を示す図である。
【図９】  本発明の一実施の形態による端末の起動時の処理を説明するためのフローチャートである。
【図１０】  本発明の一実施の形態による交換機の各端末の登録処理を説明するためのフローチャートである。
【図１１】  交換機の各端末の登録処理における内線番号決定・登録処理の内容を説明するフローチャートである。
【図１２】  本発明の一実施の形態による通信システムのネットワーク構成を示すブロック図である。
【符号の説明】
１０  インターネット交換機
１１  ＤＨＣＰサーバ
１２  ＬＡＮインターフェース
１３  中央制御回路
１４  メモリ
１５  回線制御回路
１６  メモリ
１７  回線インターフェース
２０−１、２０−２、２０−３  ＩＰ電話機
２１  ＬＡＮインターフェース
２２  メモリ
２３  ＣＰＵ
２４  入力制御部
２５  入力部
２６  表示制御部
２７  表示部
３０  ＰＣ
３１  ＬＡＮインターフェース
３２  メモリ
３３  ＣＰＵ
３４  表示制御部
３５  表示部
４０  ルータ
５０  公衆網
６０  端末
９０、９１、９２  記録媒体
【図１】
0004143277.tif 000002
【図２】
0004143277.tif 000003
【図３】
0004143277.tif 000004
【図４】
0004143277.tif 000005
【図５】
0004143277.tif 000006
【図６】
0004143277.tif 000007
【図７】
0004143277.tif 000008
【図８】
0004143277.tif 000009
【図９】
0004143277.tif 000010
【図１０】
0004143277.tif 000011
【図１１】
0004143277.tif 000012
【図１２】
0004143277.tif 000013