(57)【特許請求の範囲】
【請求項１】
一般加入回線に接続可能であると共に、通信端末及びデータ通信回線に常時接続される通信路選択装置であって、
前記通信端末に入力された電話番号に対応し、前記通信路選択装置が認識可能で前記通信端末には認識不能な呼出信号と、当該呼出信号に応答し、前記通信路選択装置が認識可能で前記通信端末には認識不能で前記通信路選択装置のネットワークアドレスを含む応呼信号とを前記一般加入回線を介して送信する通信部と、
前記応呼信号を受信したかどうかを判断する判断部と、
前記判断部が作成及び更新する前記ネットワークアドレスを格納するテーブルと、
前記判断部の判断結果に応じて、前記一般加入回線と前記データ通信回線との間で音声通信路を選択する選択部とを有することを特徴とする通信路選択装置。
【請求項２】
データ通信回線に常時接続された通信路選択装置による通信端末用の音声通信路の設定方法であって、
前記通信端末に入力された電話番号に対応し、通信路選択装置が認識可能で前記通信端末には認識不能な呼出信号を一般加入回線を介して送信するステップと、
前記呼出信号に応答し、前記通信路選択装置が認識可能で前記通信端末には認識不能で、前記通信路選択装置のネットワークアドレスを含む応呼信号を前記一般加入回線を介して受信したかどうかを判断するステップと、
前記ネットワークアドレスを前記データ通信回線上で自動的に作成及び更新して格納するステップと、
前記判断ステップが前記応呼信号を受信しないと判断した場合に前記電話番号と前記一般加入回線による前記音声通信路を選択し、前記判断ステップが前記応呼信号を受信したと判断した場合に前記ネットワークアドレスと前記データ通信回線とを利用して前記音声通信路を選択するステップとを有することを特徴とする方法。
【請求項３】
データ通信回線に常時接続された通信路選択装置による通信端末用の音声通信路の設定方法であって、
前記通信端末に入力された電話番号に対応し、通信路選択装置が認識可能で前記通信端末には認識不能な呼出信号を一般加入回線を介して受信したかどうかを判断するステップと、
前記呼出信号に応答し、前記通信路選択装置が認識可能で前記通信端末には認識不能で、前記通信路選択装置のネットワークアドレスを含む応呼信号を前記一般加入回線を介して送信するステップと、
前記ネットワークアドレスを自動的に作成及び更新して格納するステップとを有することを特徴とする方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般に、通信システムに係り、ｘＤＳＬ技術を用いたディジタル専用回線と音声回線網との通信方路を選択的に使用する通信システムに関する。
【０００２】
【従来の技術】
近年、ｘＤＳＬ（Ｄｉｇｉｔａｌ Ｓｕｂｓｃｒｉｂｅｒ Ｌｉｎｅ：ディジタル加入者線）と呼ばれる銅線（電話線）を使ってディジタル通信を行う技術の発達が目覚しい。ｘＤＳＬには種々の方式が存在するが、これらのうちＡＤＳＬは下り方向の通信速度を上り方向の通信速度よりも早くしたＤＳＬ通信方法であり、インターネットに代表される近年のデータ通信網の発達により、高速データ通信の要求が高まっている現在、注目を集めている。ＡＤＳＬは、現在のアナログ電話回線では０乃至４ｋＨｚくらいまでの音声帯域しか利用してないのに対して、それよりも高い部分の周波数帯域（例えば、２０ｋＨｚ乃至１．１ＭＨｚ）を利用することで、高速なディジタル通信を行っている。
【０００３】
ＡＤＳＬにおいて、電話局と加入者宅を結ぶ加入者線（アナログ電話線）の両端にはアナログ音声信号とディジタル信号を分離、合成するために、ＰＯＴＳ（Ｐｌａｉｎ Ｏｌｄ Ｔｅｌｅｐｈｏｎｅ Ｓｅｒｖｉｃｅ）スプリッタが設けられ、これらのデータが周波数帯域に応じてそれぞれ分離されている。このスプリッタを介しアナログ電話線は、一方は音声信号として既存の電話機や交換機に接続され、もう一方はモデムを介しＰＣなどを含むネットワーク機器に接続されている。
【０００４】
一方、電話局側にも同様のスプリッタが設けられており、アナログ電話線を介して通信されるアナログ音声信号とディジタルデータ信号はそれぞれ分離可能に構成されている。かかる信号のうち分離されたアナログ音声信号は電話局が提供する公衆回線網を経由して（更に電話局を経由することもあるが）ユーザーの所望とする電話機へ送信される。一方、分離されたディジタルデータ信号は、電話局でモデムなどを介しディジタル信号に変換された後に、ディジタル専用線によってＩＳＰ（Ｉｎｔｅｒｎｅｔ Ｓｅｒｖｉｃｅ Ｐｒｏｖｉｄｅｒ）を介してインタネート上に存在するサーバーやインターネットに接続するネットワーク機器に送信されている。
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の通信システムでは、これらアナログ音声信号とディジタル信号はそれぞれが必ず所定の通信路、即ち、公衆回線網とディジタル専用線とのいずれかを通ることが決定されている。通常、音声通信のアナログ音声信号は、公衆回線網を使用するため、かかる回線網を使用する回線使用料を使用時間に応じて通信会社に支払わなければならない。即ち、従来の通信システムでは、音声通話を行うには時間に応じて使用料がかかるため、音声通話を頻繁に利用するユーザーにとって、回線使用料が莫大な金額になってしまう。
【０００６】
一方、ディジタル信号は、ディジタル専用線を使用するためこの公衆回線網の回線使用料を必要とされず、例えば、ディジタル専用線の使用料として月額の固定料金を支払うシステムが一般的である。そこで、専用の端末を備えるユーザー間でディジタル専用線を利用した音声通信の通信システム（ＩＰ電話などと称される場合もある）も確立されており、公衆回線網を利用しない低額な音声通話サービスが提供されている。
【０００７】
しかしながら、このようなシステムを使用したとしても、専用端末を持たないユーザーと通話を行うには、従来通りの手法（公衆回線網を利用した音声通話）で通話を行わなければならい。即ち、ユーザーは通信相手に応じて通話方法を変更しなければならず、ユーザーにとって非常に煩雑な手間を必要とするものであった。
【０００８】
そこで、本発明は、ユーザーにとって煩雑な作業を必要とせずに通信路を自動的に選択して音声通話を可能とする通信路選択装置及び通信システムを提供することを例示的な目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するための本発明の一側面としての通信路選択装置は、発信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される通信路選択装置であって、前記発信者が前記通信端末に入力した着信者の電話番号に対応して、前記データ通信が可能な回線を介して接続されたネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうかを判断する判断部と、前記ネットワークアドレスが存在する場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を選択し、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信を選択する選択部とを有する。かかる通信路選択装置によれば、着信側の電話番号に対応するネットワークアドレスの存在を判断することで、音声通信を行う通信路を一般加入者線とデータ通信が可能な回線とを自動的に選択することができる。これにより、通信端末を利用するユーザーは、通信端末を使用した通常の通話方法を行ったとしても、自動的に通信路が決定されるので通信相手に応じて通話方法を変更するなどの従来の通話システムに要求された煩雑な作業を解消することができる。また、本発明の通信路選択装置を有する利用者間では、データ通信が可能な回線を利用して音声通信を行うことができるので、一般加入者回線を使用せずに音声通信を行うことができる。
【００１０】
上述した本発明の通信路選択装置において、前記ネットワークに接続されたサーバーであって当該ネットワークに接続してクライアントとして機能する前記着信者の前記ネットワークアドレスを利用可能にするサーバーから前記着信者の電話番号に対応する前記ネットワークアドレスを取得することができる。かかる通信路選択装置によれば、ネットワークに接続されたサーバーと交信することで着信者のネットワークアドレスを取得することができるので、上述した判断部により判断可能となる。
【００１１】
また、本発明の通信路選択装置は、前記判断部に使用され、前記電話番号と前記ネットワークアドレスとの対応表を格納する記憶部を更に有してもよい。かかる通信路選択装置によれば、記憶部に対応表を格納することで、上述した判断部により判断可能となる。なお、この通信路選択装置は、前記ネットワークに接続されたサーバーであって前記ネットワークに接続するクライアントの前記電話番号と前記ネットワークアドレスとの対応表を利用可能にするサーバーから当該対応表を取得してもよい。かかる通信路選択装置によれば、上述した記憶部に格納する対応表をサーバーから取得することができる。更に、この通信路選択装置は、前記通信路選択装置は、前記サーバーに格納された前記対応表が変更されたことを示す情報を取得可能で、当該情報を取得した場合には前記サーバーから変更された前記対応表を取得し、前記記憶部は、変更された前記対応表を利用して前記記憶部に格納されている前記対応表を更新することができる。かかる通信路選択装置によれば、ネットワークに接続された着信者の最新のネットワークアドレスを取得することができる。
【００１２】
また、本発明の通信路選択装置において、前記電話番号及び前記一般回線を利用して前記着信者と通信を行い、当該着信者に存在し得る当該着信者の前記ネットワークアドレスを取得してもよい。かかる通信路選択装置によれば、ネットワークアドレスを有するかどうかを、着信者から直接判断することもができる。
【００１３】
更に、本発明の通信路選択装置は通信機能を有し、前記通信端末と前記通信路選択装置は一体型であってもよい。また、前記通信路選択装置は、ネットワーク機器を接続可能なルーター機能を有してもよい。また、前記通信路選択装置は、前記通信路選択装置は、複数の着信者に対して前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を行うってもよい。かかる通信路選択装置によれば、複数の相手とも同時に通信を行うことができる。更に、前記通信端末は、例えば、電話又はＦＡＸである。
【００１４】
また、本発明の別の側面としての通信路選択方法は、通信端末を用いて音声通信を行うための通信路を一般加入回線又はデータ通信が可能な回線とで選択する方法であって、前記通信端末に着信者の電話番号を入力するステップと、データ通信が可能な回線が接続可能なネットワークであって当該ネットワークに接続されたサーバーと交信し、前記着信者の電話番号に対応する前記ネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうか判断するステップと、前記判断ステップで前記ネットワークアドレスが存在すると判断した場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を行うステップと、前記判断ステップで前記ネットワークアドレスが存在しないと判断した場合には前記一般加入回線及び前記電話番号を利用した音声通信を行うステップとを有する。かかる方法は、上述した通信路選択装置がサーバーと交信して通信路を選択する方法であって、上述した装置と同様の作用及び効果を奏することができる。
【００１５】
また、本発明の別の側面としての通信路選択方法は、通信端末を用いて音声通信を行うための通信路を一般加入回線又はデータ通信が可能な回線とで選択する方法であって、電話番号と、データ通信が可能な回線を介して接続されたネットワークであって当該ネットワーク上での識別を可能にする前記電話番号に対応したネットワークアドレスとの対応表を記憶部に格納するステップと、前記通信端末に着信者の電話番号を入力するステップと、前記記憶部と交信し、前記着信者の電話番号に対応する前記ネットワークアドレスが存在するかどうか判断するステップと、前記判断ステップで前記ネットワークアドレスが存在すると判断した場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を行うステップと、前記判断ステップで前記ネットワークアドレスが存在しないと判断した場合には前記一般加入回線及び前記電話番号を利用した音声通信を行うステップとを有する。かかる方法は、上述した通信路選択装置が記憶部と交信して通信路を選択する方法であって、上述した装置と同様の作用及び効果を奏することができる。
【００１６】
また、本発明の別の側面としての通信路選択装置は、通信端末を用いて音声通信を行うための通信路を一般加入回線又はデータ通信が可能な回線とで選択する方法であって、前記通信端末に着信者の電話番号を入力するステップと、前記一般加入回線及び前記電話番号を利用して前記着信者と交信し、当該着信者に前記データ通信が可能な回線が接続可能なネットワークであって当該ネットワーク上で識別を可能にする前記電話番号に対応したネットワークアドレスを有するかどうか判断するステップと、前記判断ステップで前記ネットワークアドレスを有すると判断した場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を行うステップと、前記判断ステップで前記ネットワークアドレスが有さないと判断した場合には前記一般加入回線及び前記電話番号を利用した音声通信を行うステップとを有する。かかる方法は、上述した通信路選択装置が着信者と直接交信して通信路を選択する方法であって、上述した装置と同様の作用及び効果を奏することができる。
【００１７】
また、本発明の別の側面としての対応表作成方法は、ネットワークに接続されたクライアントが、着信側のクライアントの電話番号と、前記ネットワーク上で前記着信側のクライアントを識別するためのネットワークアドレスとの対応表を作成する方法であって、前記ネットワークを介して接続されて前記対応表を格納するサーバーに対して前記対応表の取得を要求するステップと、前記サーバーから前記対応表を受信するステップと、前記対応表を記憶部に格納するステップとを有する。かかる対応表作成方法は、上述した記憶部に格納された対応表を用いた通信路選択装置及び方法において使用可能な対応表を作成することができる。
【００１８】
また、本発明の別の側面としての更新方法は、ネットワークに接続されたクライアントが、着信側のクライアントの電話番号と前記ネットワーク上で前記着信側のクライアントを識別するためのネットワークアドレスとの対応表を更新する方法であって、前記対応表を記憶部に格納するステップと、前記ネットワークを介して接続されて前記対応表を格納するサーバーから更新された前記対応表を受信するステップと、前記格納ステップで格納された前記記憶部の前記対応表を前記受信ステップで受信した更新された前記対応表に更新するステップとを有する。かかる更新方法によれば、上述した記憶部に格納された対応表を用いた通信路選択装置及び方法において使用される対応表を最新の状態に交信することができる。
【００１９】
また、本発明の別の側面としても通信路選択装置は、着信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続された通信路選択装置であって、発信者から受信した音声通信が、前記データ通信可能な回線及び前記データ通信が可能な回線を介して接続されたネットワークであって当該ネットワーク上で前記着信者を識別するためのネットワークアドレスを利用した音声通信であるか、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信であるかを判断する判断部と、前記判断部が判断した結果に従って通信路を選択する選択部とを有する。かかる通信路選択装置によれば、着信側の通信端末に設けられる装置として機能し、上述した発信側の装置と同様一般加入者回線及びデータ通信が可能な回線を選択的に経由する音声通信を行うことができる。これもまた、上述した発信側の装置と同様な効果を得ることができる。
【００２０】
また、本発明の別の側面としてのサーバーは、複数のクライアントにネットワークを介して接続されて前記クライアントと交信可能な通信部と、前記クライアントの電話番号と、前記ネットワーク上で前記クライアントを識別するためのネットワークアドレスとを対応付けた対応表を格納する記憶部と、前記クライアントから所定の電話番号を受信した際に、前記記憶部に格納された前記対応表に基づいて前記所定の電話番号に対応する前記ネットワークアドレスを前記クライアントに利用可能にする制御部とを有する。かかるサーバーによれば、上述した通信路選択装置と交信可能で、電話番号に対応するネットワークアドレスを通信路選択装置に利用可能にすることができる。
【００２１】
上述した本発明のサーバーにおいて、前記制御部は、前記記憶部に格納された前記対応表を前記クライアントに利用可能にする。かかるサーバーは、電話番号に対応するネットワークアドレスを利用可能にするだけではなく、対応表を利用可能にしてもよい。これにより、上述した通信路選択装置は、対応表を記憶部に格納することができる。また、かかるサーバーにおいて、前記制御部は、前記ネットワークに接続した前記クライアントにネットワークアドレスを付与すると共に、前記対応表のネットワークアドレスと前記クライアントに付与したネットワークアドレスとが一致するかどうか判断し、前記制御部が前記記憶部に格納された前記対応表のネットワークアドレスと前記クライアントに付与したネットワークアドレスとが一致しないと判断した場合には前記記憶部が前記対応表のネットワークアドレスを前記クライアントに付与したネットワークアドレスに更新することもできる。かかるサーバーによれば、クライアントのネットワークアドレスが変更しても対応表を更新することができる。また、かかるサーバーにおいて、前記通信部は、前記対応表の一部又は全部が更新された場合に前記クライアントに対して前記更新された対応表の一部又は全部を配布する、又は、前記対応表が更新されたことを前記クライアントに通知してもよい。かかるサーバーによれば、交信された対応表をクライアントに配布、又は対応表が交信されたことを通知可能であるので、クライアントは最新の対応表を利用することができる。
【００２２】
また、本発明の別の側面としての作成方法は、ネットワークに接続されるクライアントの電話番号と前記ネットワーク上で前記クライアントを識別するためのネットワークアドレスとの対応表を作成する方法であって、前記クライアントの電話番号を登録するステップと、前記ネットワークにログオンした前記クライアントにネットワークアドレスを付与するステップと、前記付与ステップで付与された前記クライアントのネットワークアドレスを前記登録ステップで登録された前記クライアントの電話番号に対応付けて登録するステップとを有する。かかる作成方法によれば、上述したサーバーが格納する対応表を作成可能であり、同様の作用を奏することができる。
【００２３】
また、本発明の別の側面としての更新方法は、ネットワークに接続されるクライアントの電話番号と前記ネットワーク上で前記クライアントを識別するためのネットワークアドレスとが対応付けて登録された対応表を更新する方法であって、前記ネットワークにログオンした前記クライアントに対してネットワークアドレスを付与するステップと、前記付与ステップが前記クライアントに対して付与したネットワークアドレスと前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスとが一致するかどうか判断するステップと、前記判断ステップが、前記付与ステップが前記クライアントに対して付与したネットワークアドレスと前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスとが一致しないと判断した場合に、前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスを前記付与ステップで付与したネットワークアドレスに書き換えるステップとを有する。かかる更新方法によれば、上述したサーバーの記憶部に格納される対応表をネットワーク上のクライアントの状況に応じて最新の状態にすることができる。
【００２４】
また、本発明の別の側面としての通信システムは、発信者の第１の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される第１の通信路選択装置と、前記一般加入回線に接続される着信者の第２の通信端末、又は、着信者の第２の通信端末と前記一般加入回線と前記データ通信が可能な回線とに接続される第２の通信路選択装置と、前記データ通信が可能な回線が接続するネットワークに接続されたサーバーとを有する通信システムであって、前記サーバーは、前記着信者の電話番号と、前記ネットワーク上にログオンして存在し得る前記第２の通信路選択装置を識別するためのネットワークアドレスとを対応付けた対応表を格納する記憶部と、当該記憶部に格納された前記対応表に基づいて前記着信者の電話番号に対応する前記ネットワークアドレスを前記発信者に利用可能にする制御部とを有し、前記第１の通信路選択装置は、前記サーバーにアクセスして前記着信者の電話番号に対応する前記ネットワークアドレスが存在するかどうかを判断し、前記第１の通信路選択装置は、前記ネットワークアドレスが存在すると判断した場合には、前記データ通信が可能な回線及び前記ネットワークアドレスを利用して前記ネットワークにログオンした前記第２の通信路選択装置を介して前記発信者と前記着信者との音声通信を行い、前記第１の通信路選択装置は、前記ネットワークアドレスが存在しないと判断した場合には、前記一般加入回線及び前記電話番号を利用して前記発信者と前記着信者との音声通信を行う。かかる通信システムは、上述した通信路選択装置、及び、サーバーを用いた通信システムであって、これらと同様の作用及び効果を奏することができる。
【００２５】
かかる通信システムにおいて、前記ネットワークアドレスはＩＰアドレスであってもよい。また、前記通信システムは、ｘＤＳＬ環境である。
【００２６】
また、本発明の別の側面としての通信システムは、発信者の第１の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される第１の通信路選択装置と、前記一般加入回線に接続される着信者の第２の通信端末、又は、着信者の第２の通信端末と前記一般加入回線と前記データ通信が可能な回線とに接続される第２の通信路選択装置とを有する通信システムであって、前記第１の通信路選択装置は、前記着信者の電話番号と、前記データ通信が可能な回線に接続されたネットワーク上にログオンして存在し得る前記第２の通信路選択装置を識別するためのネットワークアドレスとを対応付けた対応表を格納する記憶部と、前記記憶部にアクセスして前記着信者の電話番号に対応する前記ネットワークアドレスが存在するかどうかを判断する判断部とを有し、前記第１の通信路選択装置は、前記ネットワークアドレスが存在すると判断した場合には、前記データ通信が可能な回線及び前記ネットワークアドレスを利用して前記ネットワークにログオンした前記第２の通信路選択装置を介して前記発信者と前記着信者との音声通信を行い、前記第１の通信路選択装置は、前記ネットワークアドレスが存在しないと判断した場合には、前記一般加入回線及び前記電話番号を利用して前記発信者と前記着信者との音声通信を行うことができる。かかる通信システムによれば、第１の通信路選択装置が記憶部に格納されたネットワークアドレスを参照し通信路を選択する通信システムであって、これらを構成する装置と同様の作用及び効果を奏するものである。
【００２７】
また、本発明の別の側面としての通信システムは、発信者の第１の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される第１の通信路選択装置と、前記一般加入回線に接続される着信者の第２の通信端末、又は、着信者の第２の通信端末と前記一般加入回線と前記データ通信が可能な回線とに接続される第２の通信路選択装置とを有する通信システムであって、前記第１の通信路選択装置は、前記着信者の電話番号及び前記一般回線を利用して前記着信者と通信を行い、前記データ通信可能な回線に接続されるネットワークにログオンされて前記着信者を識別するための前記ネットワークアドレスが存在するかどうか判断し、前記第１の通信路選択装置は、前記ネットワークアドレスが存在すると判断した場合には、前記データ通信が可能な回線及び前記ネットワークアドレスを利用して前記ネットワークにログオンした前記第２の通信路選択装置を介して前記発信者と前記着信者との音声通信を行い、前記第１の通信路選択装置は、前記ネットワークアドレスが存在しないと判断した場合には、前記一般加入回線及び前記電話番号を利用して前記発信者と前記着信者との音声通信を行うことができる。
かかる通信システムによれば、第１の通信路選択装置が着信者側に直接ネットワークアドレスを参照し通信路を選択する通信システムであって、これらを構成する装置と同様の作用及び効果を奏するものである。
【００２８】
本発明の他の目的及び更なる特徴は、以下添付図面を参照して説明される好ましい実施の形態によって明らかにされるであろう。
【００２９】
【発明の実施の形態】
以下、添付図面を参照して、本発明の通信システム１及び当該通信システム１に適用可能な通信路選択装置２００について説明する。ここで、図１は、本発明の通信システム１の構成図である。図２は、図１に示す通信路選択装置２００を示すブロック図である。本発明の通信システム１は、通信端末１００と、通信路選択装置２００と、局側装置３００と、サーバー４００とを有する。図１に良く示されるように、通信端末１００は通信路選択装置２００を介し電話回線（メタルケーブル）１０に接続されており、電話回線１０の他端は局側装置３００に接続されている。局側装置３００は、電話局（又は、通信事業者）が提供する一般加入者回線網３０を介して別の局側装置３００と相互に接続されている。また、局側装置３００は、局間ＩＰ網２０に接続されており（図１に示す点線）、局間ＩＰ網２０に接続されるＩＳＰ（Ｉｎｔｅｒｎｅｔ Ｓａｒｖｉｃｅ Ｐｒｏｖｉｄｅｒ）を介してインターネット４０とデータ通信することができる。そして、ＩＳＰ、又はＩＳＰを介したインターネット４０上にはサーバー４００が設けられている。かかるシステムにおいて、通信端末１００及び通信路選択装置２００は、本発明の通信システム１を利用する利用者宅（一般家庭や、企業などを含む）に設けられている。このように、本発明の通信システムは、ＡＤＳＬのようなＤＳＬ環境に通信路選択装置２００を適用したものであり、電話回線１０、局間ＩＰ網２０、一般加入者回線網３０、局側装置３００などは既存の設備として利用している。
【００３０】
なお、図１に示すように、本実施例では、発側の通信端末１００及び通信路選択装置２００を利用する利用者を利用者Ａとし、着側の通信端末１００及び通信路選択装置２００を利用する利用者を利用者Ｂ、又は、着側の通信端末１００を利用する利用者を利用者Ｃとして例示的に区別するが、かかる区別は説明のために区別されているに過ぎず、これは特定の装置からの発信だけを意図するものではない。また、利用者の数もこれに限定されるものでなく、電話局の局側装置３００には複数の加入者宅に設けられた通信端末１００が図示しない電話回線を介して接続されている。なお、本発明において、電話加入者宅のすべてに通信路選択装置２００が設けられている必要はない。本発明は、着側の利用者が通信路選択装置２００を有するか否かを判断し（即ち、ネットワークアドレスを用いてデータ通信可能な回線を使用可能か、又は電話番号を用いて一般加入回線を使用するかどうかを判断し）、これにより通信路を局間ＩＰ網２０又は一般加入者回線網３０のうちいずれかに選択して音声通信を行うことも特徴の一つである。また、図１に示されるように、本実施形態の通信システム１では例示的に３つの局側装置３００より構成されるが、後述するように既存の設備として存在する局側装置３００の全てに対して本発明の通信システムが適用可能であることは言うまでもない。
【００３１】
ここで、電話回線１０はメタリックケーブルとも呼ばれ、撚り対線（ツイストペア）からなる電話線を利用して、電話加入者宅から電話局までの接続を行っている。例えば、電話回線１０は、電話局の局側装置３００から所定の利用者のもとへ電話番号に対応付けられて引き込まれている。電話回線１０は、０乃至１．１ＭＨｚのアナログ信号が伝送可能とされる。一方、局間ＩＰ網２０は、光ファイバケーブルなどから構成される通信網（データ通信が可能な回線）であり、ディジタル信号専用の回線である。また、一般加入者回線網３０は、電話局の局側装置３００間を接続する回線網であり、０乃至４ｋＨｚの周波数帯域を有するアナログ音声信号を用いた音声通信線用の回線網であり、公衆回線網などと称される場合もある。なお、これら電話回線１０、局間ＩＰ網２０及び一般加入者回線網３０は、当該周知のいかなる技術をも適用することが可能であり、また当業者にとって容易に理解することができるので、ここでの詳細な説明は省略する。
【００３２】
通信端末１００は、本実施形態においては、電話器、ＦＡＸを含み電話回線１０に接続して、（音声）通信を行う端末を広く含む。かかる通信端末１００は当業者にとって容易に理解可能であるため、ここでの詳細な説明は省略する。電話器は、一般的に、電話器が設けられる加入者宅に引き込まれた電話回線１０が接続されたモジュラ・ジャックを介してモジュラ・ケーブルなどで接続されている。本実施形態において、通信路選択装置２００を有する加入者宅の通信端末１００は、通信路選択装置２００の後述するインターフェース２１０に接続されることで電話回線１０に接続されている。電話器を使用したアナログ音声信号は、一般的に、０乃至４ｋＨｚの周波数帯域を使用したアナログ信号として電話回線１０に出力される。
【００３３】
通信路選択装置２００は、通信端末１００によって行われる音声通信の通信路を選択する。より詳細には、通信路選択装置２００は、利用者Ａの通信端末１００が通信（通話）しようとする別の通信端末１００（例えば、利用者Ｂ又は利用者Ｃ）までの通信路を、局間ＩＰ網２０を経由するか、一般加入者回線網３０を経由するかどうかを選択する。通信路選択装置２００は、図２に良く示されるように、制御部２０２、ＲＡＭ２０４、ＲＯＭ２０６、記憶部２０８、インターフェース２１０、コントローラ２１２、ＡＤ・ＤＡ変換部２１４、パケット化手段２１６、変復調部２１８、分波部２２０、表示部２２４、入力部２２６を有する。図２において、通信端末１００から電話回線１０までのデータ経路が点線（経路Ａ及びＢ）で示されている。かかる構成において、制御部２０２は、ＲＡＭ２０４、ＲＯＭ２０６、記憶部２０８、コントローラ２１２、パケット化手段２１６、変復調部２１８、表示部２２４、入力部２２６と、例えばＨＵＢなどを介して互いに交信可能に構成されている。
【００３４】
本実施形態の通信路選択装置２００において、インターフェース２１０に伝送されたアナログ音声信号は、コントローラ２１２によって通信経路が選択され、一の経路においては伝送されたアナログ音声信号のまま、即ち、一般加入者回線網３０にて通信される０乃至４ｋＨｚの周波数帯域のアナログ信号として電話回線１０に伝送することができる。なお、図２において、かかる経路を経路Ａとして図示している。また、他の経路においては、伝送されたアナログ音声信号は局間ＩＰ網２０にて伝送可能にされるためディジタル化及びパケット化されたのちに、さらには２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号に変換されて電話回線１０に伝送することができる（ここで、２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域は例示的な値を示したものであり、周知のＡＤＳＬなどの技術で適用されるデータ通信帯域を指すものである）。なお、図２において、かかる経路を経路Ｂとして図示している。
【００３５】
一方、通信路選択装置２００において、電話回線１０から伝送されるアナログ信号は、０乃至４ｋＨｚの周波数帯域を有するアナログ信号と、２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域を有するアナログ信号とに分離され、上述した手順と逆の手順を辿り各々がそれぞれ通信路選択装置２００の経路Ａと経路Ｂを通り通信端末１００に伝送される。
【００３６】
制御部２０２は、ＣＰＵ、ＭＰＵなど名称の如何を問わない処理装置を広く含み、通信路選択装置２００の各部を制御する。なお、必要があれば、通信路選択装置２００は、図示しない上位装置に接続されて、制御部２０２はかかる上位装置と交信することができる。制御部２０２は、本実施形態においては、サーバー４００と交信することで、通信端末１００の音声通信の通信方路を決定する。より詳細には、制御部２０２は着信側の利用者（例えば、利用者Ｂ又は利用者Ｃ）が電話番号に対応するネットワーク情報が存在するかどうかを判断する。また、後述するように、制御部２０２は、記憶部２０８に通信情報テーブルが格納された場合、当該テーブルに基づき通信端末１００の音声データの通信経路を決定することもできる。更に、後述するように、制御部２０２は、通信を希望する利用者（即ち、着側の利用者）が通信路選択装置２００を有するか（即ち、ネットワーク情報を有するか）どうかを一般加入者回線２０を介して直接通信して判断して、かかる通信端末１００との音声通信の通信方路を決定することもできる。
【００３７】
更に、制御部２０２は、後述するパケット化手段２１６を介してディジタル信号を送信することでサーバー４００と通信することができる。また、制御部２０２は、パケット化手段２１６に供給されたパケットのうち所望とする情報の一部を受信するができる。これにより制御部２０２は、サーバー４００又は別の通信路選択装置２００と交信することができる。
【００３８】
また、制御部２０２は、後述するコントローラ２１２と交信し、アナログ音声信号に対する経路Ａ又は経路Ｂの制御したり、コントローラ２１２に伝送された信号が一般加入者回線網３０を経由したものか局間ＩＰ網２０を経由したものか判断したりすることができる。
【００３９】
ＲＡＭ２０４は、ＲＯＭ２０６や記憶部２０８などから読み出すデータ又は記憶部２０８などへ書き込むデータを一時的に記憶する。ＲＯＭ２０６は、制御部２０２の動作に必要な各種ソフトウェアやファームウェアその他のソフトウェアを格納する。
【００４０】
記憶部２０８は、ＲＯＭ２０６と同様に制御部２０２の動作に必要な各種ソフトウェアやファームウェア、その他のソフトウェアを格納することができる。本実施形態において、記憶部２０８はサーバー４００のネットワークアドレスを格納している。また、記憶部２０８は自分自身に接続される通信端末１００の電話番号及び当該通信路選択装置２００のネットワーク情報を格納している。更に、後述するように、記憶部２０８は、サーバー４００の記憶部４０８に格納される通信情報テーブル４０９と同一なテーブルを格納することもできる。かかる構成において、制御部２０２は記憶部２０８のテーブルに基づき通信端末１００の通信方路を決定することができる。また、記憶部２０８に格納されたテーブルは、制御部２０２によって更新されたり、新たに作成されたりすることができる。
【００４１】
インターフェース２１０は通信端末１００を通信路選択装置２００に接続する。インターフェース２１０は、少なくとも一の２線式のアナログ用モジュラ・ジャックを有するものであればよい。但し、本実施形態において、インターフェース２１０はかかる構成に限定されず、通信端末１００と通信可能な接続方法を排除するものではない。
【００４２】
コントローラ２１２は、インターフェース２１０を介して通信端末１００から伝送されたアナログ音声信号が、適当な通信路（即ち、局間ＩＰ網２０又は一般加入者回線網３０）を経由するために、制御部２０２に制御され通信路選択装置２００内の通信経路を切り替える。より詳細には、コントローラ２１２によって切り替えられる通信経路は、一の経路（図中、経路Ａ）においては伝送されたアナログ音声信号のまま、即ち、電話番号を使用して一般加入者回線網３０にて通信される０乃至４ｋＨｚの周波数帯域のアナログ信号として電話回線１０に伝送される。一方、他方の経路（図中、経路Ｂ）においては、伝送されたアナログ音声信号はＡＤ・ＤＡ変換部２１４、パケット化手段２１６を経由してネットワーク情報を使用して局間ＩＰ網２０で通信可能とされるディジタル信号に変換され、そして変復調部２１８を経由して２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号として電話回線１０に伝送される。
【００４３】
また、コントローラ２１２は、コントローラ２１２に伝送された信号を一時的に停止させることができる。更に、コントローラ２１２は、通信端末１００又は電話回線１０より伝送された信号を検出し、かかる情報を制御部２０２に通知することができる。例えば、コントローラ２１２は、スイッチ回路などにより実現することができる。また、コントローラ２１２は、コントローラ２１２に入力される電圧を所定のスライスレベルと比較することによってデータを検出するなど当業界で既知のいかなる構造をも適用することができる。
【００４４】
ＡＤ・ＤＡ変換部２１４は通信端末１００より伝送されたアナログ音声信号をディジタル音声信号に変換する。また、逆に、ＡＤ・ＤＡ変換部２１４は、電話回線１０を経て変復調部２１８及びパケット化手段２１６を介したディジタル音声信号をアナログ音声信号に変換する。ＡＤ・ＤＡ変換部２１４はＡＤ（Ａｎａｌｏｇ ｔｏ Ｄｉｇｉｔａｌ）変換回路を備えるＡＤコンバータや、ＤＡ（Ｄｉｇｉｔａｌ ｔｏ Ａｎａｌｏｇ）変換回路を備えるＤＡコンバータにより実現可能である。
【００４５】
パケット化手段２１６は、通信端末１００から伝送されたアナログ音声信号であってＡＤ・ＤＡ変換部２１４によってディジタル化されたパルス列のディジタル信号をデータ通信用のパケット化されたディジタル信号に変換する。より詳細には、パケット化手段２１６は、パルス列のディジタル信号を固定長のセルとし（セル化）、かかるセルに通信先の行き先アドレス（ネットワーク情報）を付与する。また、逆に、パケット化手段２１６は、電話回線１０側から伝送されるパケット化された信号をパルス列のディジタル信号に変換することもできる。更に、パケット化手段２１０は制御部２０２と交信可能であって、当該制御部２０２がサーバー４００と通信するために、制御部２０２から出力されるパルス列のディジタル信号のパケット化、及び、パケット化された信号のパルス列のディジタル信号への変換処理を行うことができる。
【００４６】
変復調部２１８は、パケット化手段２１６によりパケット化されたディジタル信号を変調し電話回線１０に適したアナログ信号に変換すると共に、電話回線１０から伝送されたアナログ信号を復調し元のパケット化されたディジタル信号に変換する。変復調部２１８は、変調方式としてＱＡＭ（Ｑｕａｄｒａｔｕｒｅ Ａｍｐｌｉｔｕｄｅ Ｍｏｄｕｌａｔｉｏｎ）、ＣＡＰ（Ｃａｒｒｉｅｒｌｅｓｓ Ａｍｐｌｉｔｕｄｅ Ｐｈａｓｅ）、ＤＭＴ（Ｄｉｓｃｒｅｔｅ Ｍｕｌｔｉ Ｔｏｎｅ Ｍｏｄｕｒａｔｉｏｎ）などのＤＳＬシステムと同様の変調方式を適用可能であり、電話局の局側装置３００のＡＤＳＬモデム３０４に対応した変調方式を利用することができる。本実施形態では、例示的にＤＭＴ方式を用いて説明を行う。ここで、ＤＭＴ方式とは、多重搬送波を用いており、各多重搬送波の伝送信号はそれぞれ帯域幅が同一で、その中心周波数が異なるＱＡＭ変調された多数個のサブチャネルの和で構成された方法である。
【００４７】
変復調部２１８は、送信方向に対して（即ち、通信端末１００から電話回線１０側への方向）、例えば、パケットに変換されたディジタル信号をデコードするデコーダと、デコードされた周波数域のディジタル信号を逆フーリエ変換して時間域のディジタル信号とするＩＦＦＴ（Ｉｎｖｅｒｓｅ Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍ）とを備えている。また、変復調部２１８は、受信方向に対して（即ち、電話回線１０から通信端末１００側への方向に対して）、透過された時間域のディジタル信号をそれぞれ異なる周波数を中心周波数とする多数のサブキャリアを形成するためにフーリエ変換して周波数域のディジタル信号とするためのＦＦＴ(Ｆａｓｔ Ｆｏｕｒｉｅｒ Ｔｒａｎｓｆｏｒｍ)と、周波数域のディジタル信号をエンコードするためのエンコーダとを備えている。かかる構成において、パケット化手段２１６より伝送されたディジタル信号は変復調部２１８を通過することにより２０ｋＨｚ乃至１．１ＭＨｚ（送信方向においては、２０乃至１４０ｋＨｚ）の周波数帯域のアナログ信号に変換される。また、後述する分波部２２０より伝送された２０ｋＨｚ乃至１．１ＭＨｚ（受信方向においては、１４０ｋＨｚ乃至１．１ＭＨｚ）の周波数帯域のアナログ信号は変復調部２１８を通過することによりディジタル信号に変換される。
【００４８】
分波部２２０は、典型的に、電話回線１０から伝送されるアナログ信号を０乃至４ｋＨｚと２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域に分離する。図２によく示されるように、分波部２２０は、電話回線１０から伝送された信号のうち２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号を通過させる高域通過フィルタ（ＨＰＦ：Ｈｉｇｈ Ｐａｓｓ Ｆｉｌｔｅｒ）２２１と、通信端末１００から伝送されたアナログ音声信号のうち０乃至４ｋＨｚの周波数帯域のアナログ信号を通過させ電話回線１０に伝送すると共に、電話回線１０から伝送されたアナログ信号のうち０乃至４ｋＨｚの周波数帯域のアナログ信号を経路Ａ側に伝送する低域通過フィルタ（Ｌｏｗ Ｐａｓｓ Ｆｉｌｔｅｒ）２２２とから構成される。なお、電話回線１０から伝送されたアナログ信号のうち４ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号は経路Ｂ側に伝送され、ＨＰＦ２２１により２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号のみが経路Ｂを通り通信端末１００に伝送される。但し、本発明において分波部２２０は上述した機能を達成し得る限り、かかる構成に限定されず当該周知の技術を適用可能である。
【００４９】
表示部２２４は、通信端末１００が通信している別の通信端末１００の電話番号や、通信路や、着信状態を表示することができる。表示部２２４は、ＬＣＤなどの表示手段を適用することができる。入力部２２６は、記憶部２０８に情報を格納したり、ユーザーがコントローラ２１２を制御したり、通信状態（保留や三者間通話）を変更することができる。入力部２２６は、例えば、テンキー、キーボード、ポインティングデバイス、各種スイッチのうち少なくとも一つ又は複数の組み合わせより構成することができる。
【００５０】
なお、本明細書において、通信路選択装置２００は、通信端末１００が接続可能に構成されるものであるが、通信路選択装置２００に通信機能を搭載し、通信端末１００を別途設ける必要のない構成としてもよい。また、同様に、通信端末１００に通信路選択装置２００の機能が搭載されるものであってもよい。
【００５１】
局側装置３００は、ＡＤＳＬに対応した既存の設備として電話局に設けられており、電話回線１０から伝送された信号を局間ＩＰ網２０又は一般加入者回線網３０に伝送する。より詳細には、局側装置３００は、電話回線１０から伝送されたアナログ信号を０乃至４ｋＨｚと２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域で分離し、０乃至４ｋＨｚのアナログ音声信号を一般加入者回線網３０側に、２０ｋＨｚ乃至１．１ＭＨｚの信号を局間ＩＰ網２０側に転送する。局側装置３００は、典型的に、分波器３０２と、交換機３０４と、（ＡＤＳＬ）モデム３０６とを有する。図３に良く示されるように、局側装置３００において、分波器３０２は電話回線１０に接続されており、かかる分波器３０２を介して交換機３０４とＡＤＳＬモデム３０６が並列に接続されている。かかる交換機３０４には一般加入者回線網３０が更に接続されており、ＡＤＳＬモデム３０６には局間ＩＰ網２０が更に接続されている。ここで、図３は、図１に示す局側装置３００を示すブロック図である。
【００５２】
分波器３０２は、電話回線１０から伝送されたアナログ信号を０乃至４ｋＨｚと２０ｋＨｚ乃至１．１ＭＨｚの２つの周波数帯域に分離する。かかる分波器３０２は、上述した通信路選択装置２００の分波部２２０と同様、例えば、ＨＰＦ及びＬＰＦより構成可能であり、ここでの詳細な説明は省略する。但し、分波器３０２を構成する上で留意しなければいけないことは、０乃至４ｋＨｚの周波数帯域のアナログ信号が交換機３０４側に伝送され、２０ｋＨｚ乃至１．１ＭＨｚの周波数帯域のアナログ信号がＡＤＳＬモデム側に伝送されるようにしなければならない。
【００５３】
交換機３０４は、通信端末１００（例えば、利用者Ａ）が通話を要求する別の通信端末１００（例えば、利用者Ｂ又は利用者Ｃ）が接続された局側装置に対して一般加入者回線網３０を介して通信経路を確立する。また、交換機３０４は更に通信端末１００が通話を要求する通信端末１００に対応する電話回線１０の通信経路を確立する。
【００５４】
ＡＤＳＬモデム３０６は、上述した通信路選択装置２００の変復調部２１８と同様の変調及び復調処理を行い、電話回線網１０から伝送されたアナログ信号をディジタル信号に変換して局間ＩＰ網２０へ供給する、又は、局間ＩＰ網２０から伝送されたディジタル信号をアナログ信号に変換して電話回線１０に伝送する。なお、かかる交換機３０４及びＡＤＳＬモデム３０６は、ＡＤＳＬを使用する既存のいかなる技術をも適用可能であり、ここでの詳細な説明は省略する。
【００５５】
図４によく示されるように、サーバー４００は、制御部４０２、ＲＡＭ４０４、ＲＯＭ４０６、記憶部４０８、通信ポート４１０を有する。ここで、図４は、サーバー４００の概略ブロック図である。なお、図４においては、サーバー４００に付随する入出力装置（キーボード、マウス、その他のポインティングデバイス及び表示装置（ディスプレイなど）は省略されている。入力装置を介してサーバー４００のオペレータは、記憶部４０８にネットワーク情報を入力したり、必要なソフトウェアをＲＡＭ４０４及びＲＯＭ４０６や記憶部４０８にダウンロードしたりすることができる。
【００５６】
制御部４０２は、ＣＰＵ、ＭＰＵなど名称の如何を問わない処理装置を広く含み、サーバー４００の各部を制御する。必要があれば、サーバー４００は、図示しない上位装置に接続されて、制御部４０２はかかる上位装置と交信することができる。本実施形態において、制御部４０２は、記憶部４０８に格納された通信情報テーブル４０９を参照し、通信路選択装置２００から供給された電話番号情報に対応するネットワーク情報を通信路選択装置２００に利用可能することができる。また、制御部４０２は、記憶部４０８にかかる電話番号情報に対応するネットワーク情報がない場合、その旨を通知することもできる。また、制御部４０２は記憶部４０８に格納される通信情報テーブル４０９を通信路選択装置２００に利用可能にすることができる。更に、制御部４０２は、ネットワークに接続するクライアント（通信路選択装置２００）に当該ネットワーク上でクライアントを識別するためのネットワーク情報を付与することができる。また、制御部４０２は記憶部４０８に格納された通信情報テーブル４０９を最新の状態に更新することもできる。また、制御部４０８は通信路選択装置２００に最新の通信情報テーブル４０９を配布したり、最新の通信情報テーブル４０９が存在することを通知することができる。
【００５７】
ＲＡＭ４０４は、ＲＯＭ４０６や記憶部４０８などから読み出すデータ又は記憶部４０８などへ書き込むデータを一時的に記憶する。ＲＯＭ４０６は、制御部４０２の動作に必要な各種ソフトウェアやファームウェアその他のソフトウェアを格納する。
【００５８】
記憶部４０８は、図５に示す通信情報テーブル４０９を格納する。更に、記憶部４０８は、通信路選択装置２００から供給された電話番号情報に基づき通信情報テーブル４０９を検索する検索プログラムを格納することができる。なお、検索プログラムは独立の取引対象として流通可能である。従って、ＣＤ−ＲＯＭなどの記録媒体に格納されて販売されたり、インターネットなどのネットワークを通じてオンラインで頒布及び更新されたりすることができる。
【００５９】
図５によく示されるように、本実施形態の通信情報テーブル４０９は、利用者情報、電話番号、ネットワーク情報を格納する。ここで、図５は、通信情報テーブル４０９の一例を示す図である。利用者情報は、通信路選択装置２００を有する利用者の情報である。利用者情報は、利用者の氏名、利用者を識別するためのＩＤ、パスワード、住所などの情報のうちの一部又はこれらの組み合わせから構成することができる。電話番号は、電話局（又は、通信会社）より付与される利用者情報に対応する通信端末１００の電話番号である。ネットワーク情報は、ネットワーク上で識別されるための通信路選択装置２００の識別情報である。即ち、ネットワーク上（即ち、インターネット６０上）で当該通信路選択装置２００までのあて先を示すアドレスの情報である。ネットワーク情報は、例えば、ＩＰアドレスであり、その他のアドレス情報を広く含むものである。
【００６０】
通信ポート４１０は、インターネットに（必要があれば、インターネット・サービス・プロバイダ（ＩＳＰ）を介して）接続される公衆電話回線網、ＩＳＤＮ、各種専用線にモデム、ターミナルアダプタ（ＴＡ）などを介して接続可能なＵＳＢポートやＩＥＥＥ１３９４ポートなどを含む。
【００６１】
かかる構成において、本発明の通信システム１は、後述する動作から更に明らかとなるように、通信路選択装置２００が音声通信の通信路として局間ＩＰ網２０と一般加入者回線網３０とを自動的に選択することができる。これにより、通信端末１００を利用するユーザーは、通信端末１００を使用して電話番号を入力するだけで、自動的に通信路が決定される。よってユーザーは通信相手に応じて通話方法を変更するなどの従来の通話システムに煩雑さを解消することができる。また、本発明の通信路選択装置２００を有する利用者間では、局間ＩＰ網２０を利用して音声通信を行うことができるので、一般加入者回線網３０の使用せずに音声通信を行うことができる。これにより、通信料金を抑えた音声通話を実現することができるので、ユーザーにとって経済的な負担がすくない。
【００６２】
まず、図９乃至図１０を参照し、サーバー４００の記憶部４０８に格納される通信情報テーブル４０９の作成方法を説明する。ここで、図９は、通信情報テーブル４０９の作成動作を示すフローチャートである。図１０は、図９に示す通信情報テーブル４０９の更新動作を示すフローチャートである。サーバー４００は通信路選択装置２００の利用者（通信路選択装置２００）からオンライン又はオフラインで電話番号を登録する（ステップ３０００）。このとき利用者が、サーバー４００が管理するネットワークにログオンしている状態であるならば（即ち、オンライン）、当該利用者に対しネットワーク情報を付与する（ステップ３００２）。そして、登録された電話番号に対応付けて利用者に付与したネットワークアドレスを記憶部４０８の通信情報テーブル４０９に登録する（ステップ３００４）。これにより、サーバー４００が使用可能な通信情報テーブル４０９を作成することができる。
【００６３】
一方、オフラインで電話番号を登録した利用者に対しては次回ネットワークへログオンしたときに上述した動作（ステップ３００２乃至３００４）を実行すればよい。なお、サーバー４００がログオンした利用者と、登録された電話番号の利用者とを認識する方法としては、ログオンした利用者に当該利用者の電話番号を再度要求してもよいし、事前（例えば、電話番号の登録時）に利用者とサーバー４００の管理者で決定したユーザーＩＤやパスワードを利用することで、利用者の電話番号とネットワークにログオンした利用者を対応付けることができる。
【００６４】
また、サーバー４００はネットワークにログオンするたびにネットワーク情報を付与する。即ち、一度ログオンした利用者が一度ログオフして再度ログオンした場合、通信情報テーブル４０９に格納されたネットワーク情報と再度ログオンしたときに付与されたネットワーク情報が異なってしまう場合がある。そこで、サーバー４００はログオンしたクライアントにネットワーク情報を付与すると共に以下の動作を実行する。
【００６５】
まず、サーバー４００はネットワークにログオンした利用者にネットワーク情報を付与する（ステップ３１００）。そして、記憶部４０８に格納された通信情報テーブル４０９を参照して、ステップ３１００で付与したネットワーク情報が通信情報方テーブル４０９に登録されたネットワーク情報と一致するかどうか判断する（ステップ３１０２）。ステップ３１０２で一致すると判断した場合にはサーバー４００はテーブル４０９を現状のまま維持する（ステップ３１０６）。一方、ステップ３１０２で一致しないと判断した場合にはサーバー４００は通信情報テーブル４０９に登録されているネットワーク情報をステップ３１００で付与したネットワーク情報に書き換える（ステップ３１０４）。これにより通信情報テーブル４０９は常に最新の状態に維持することができるので、通信システム１を円滑に実行することができる。
【００６６】
なお、サーバー４００は通信情報テーブル４０９が更新された場合に、通信路選択装置２００が通信情報テーブルを格納する構成であるなら、この変更した情報を利用者（通信路選択装置２００）に配布してもよいし、利用者にテーブル４０９の取得要求を送信してもよい。これにより、通信路選択装置２００の記憶部にも最新の通信情報テーブルを格納することができる。
【００６７】
以下、図６乃至図７を参照して、本発明の通信システム１の動作について説明する。ここで、図６は、本発明の通信システム１において、通信路選択装置２００を有する利用者同士間の通信動作を示すフローチャートである。図７は、本発明の通信システム１において、通信路選択装置２００を有する利用者から通信端末１００のみを有する利用者間の通信動作を示すフローチャートである。なお、以下の動作の説明において、図１に示すネットワークに接続している利用者Ａがネットワークに接続している利用者Ｂ又は利用者Ｃに電話をかける場合について説明を行うものとする。ここで、利用者Ｃは、本発明の通信路選択装置２００を使用しない利用者である。即ち、サーバー４００の記憶部４０８に格納された通信情報テーブルには利用者Ａ及び利用者Ｂのネットワーク情報が存在し、利用者Ｃのネットワーク情報は存在していない。
【００６８】
また、以下の説明において、便宜上、利用者Ａが利用する通信端末１００及び通信路選択装置２００を通信端末１００Ａ及び通信路選択装置２００Ａとして表現し、また利用者Ａに引き込まれた電話回線１０が接続する局側装置３００を局側装置３００Ａとして表現する。同様に、利用者Ｂが利用する通信端末１００及び通信路選択装置２００を通信端末１００Ｂ及び通信路選択装置２００Ｂとして表現し、また利用者Ｂに引き込まれた電話回線１０が接続する局側装置３００を局側装置３００Ｂとして表現する。更に、利用者Ｃが利用する通信端末１００を通信端末１００Ｃとして表現し、また利用者Ｃに引き込まれた電話回線１０が接続する局側装置３００を局側装置３００Ｃとして表現する。なお、各装置の構成要素に対しても同様の表現にて、説明の便宜を図るものとする。
【００６９】
また、これらの通信路選択装置２００は、ネットワーク４０に接続されてログオンし、ネットワーク情報が付与されている。そして、かかるネットワーク情報はサーバー４００の記憶部４０８の上述したテーブル４０９に格納されている。
【００７０】
まず、利用者Ａは通信端末１００Ａを用いて利用者Ｂ（又は、利用者Ｃ）の電話番号を入力する。これにより、通信端末１００Ａから利用者Ｂ（又は、利用者Ｃ）の電話番号を含む呼出情報が信号として出力される。通常、この信号は上述したように０乃至４ｋＨｚの周波数帯域を有するアナログ信号として出力される。出力された信号は、通信路選択装置２００Ａに伝送される。即ち、通信路選択装置２００Ａのインターフェース２１０Ａを介しコントローラ２１２Ａに伝送される。コントローラ２１２Ａはかかる信号を認識し、制御部２０２Ａに通信端末１００Ａ側からの信号を検出したことを通知する。なお、このときコントローラ２１２Ａは、経路Ａと経路Ｂのどちらにも接続されておらず、信号は一時的にストップされているものとする。
【００７１】
通知を受けた制御部２０２Ａは、コントローラ２１２Ａと交信して、かかる呼出情報を取得する（ステップ１０００乃至１００２）。そして、制御部２０２は通信端末１００の通信方路を局間ＩＰ網２０にするか一般加入者回線網３０にするかどうかを決定するために、サーバー４００の記憶部４０８に格納された通信情報テーブル４０９にかかる電話番号に対応するネットワーク情報が存在するかどうか確認を要求する（ステップ１００４）。より詳細には、制御部２０２は、呼出情報から利用者Ｂ（又は、利用者Ｃ）の電話番号を認識し、かかる電話番号を含む信号をパケット化手段２１６Ａに出力する。パケット化手段２１６Ａは制御部２０２Ａに制御され、伝送されたディジタル信号を所定の長さを有するセルに分割し、このセルに対してサーバー４００のネットワークアドレスを付加する。パケット化手段２１６Ａはパケット化の際に、送信元のアドレスとして利用者Ａの電話番号（又は、当該通信路選択装置２００に付与されたネットワークアドレス）を更に付加するものとする。これにより、かかるパケットを受信するサーバー４００は、この電話番号に対応するネットワーク情報に基づき返信を行うことができる。
【００７２】
そして、パケット化されたディジタル信号は変復調部２１８Ａに伝送され、変復調部２１８Ａにて２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号に変調される。この変調されたアナログ信号は、分波部２２０Ａを経由して電話回線１０に伝送される。そして、電話回線１０に伝送されたアナログ信号は局側装置３００Ａに伝送される。
【００７３】
局側装置３００Ａに伝送された２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号は、分波器３０２ＡによりＡＤＳＬモデム３０６Ａ側に伝送され、ＡＤＳＬモデム３０６Ａにより復調処理が施されることによりパケット化したディジタル信号に変換される。このディジタル信号はＡＤＳＬモデム３０６Ａから出力されたあとに局間ＩＰ網２０を経由して、パケットに付加されたネットワークアドレスに基づきサーバー４００に伝送される。
【００７４】
そして、かかるパケットは、サーバー４００の通信ポート４１０を介して制御部４０２によって受信される（ステップ１００６）。制御部４０２は記憶部４０８に格納された通信情報テーブル４０９を参照し受信した電話番号情報を検索し、電話番号に対応するネットワーク情報が存在するかどうか判断する（ステップ１００８乃至１０１０）。制御部４０２が通信情報テーブル４０９に受信した電話番号情報があると判断した場合（即ち、利用者Ｂの電話番号）、通信情報テーブル４０９から対応するネットワーク情報を取得する（ステップ１０１２）。そして、制御部４０２は、このネットワーク情報を通信路選択装置２００Ａに対して出力する（ステップ１０１４）。より詳細には、制御部４０２は、このネットワーク情報を含む信号に対して通信路選択装置２００のアドレス（即ち、利用者Ａのネットワーク情報）を付して通信ポート４１０を介して出力する。
【００７５】
一方、制御部４０２が通信情報テーブル４０９に受信した電話番号情報がないと判断した場合（即ち、利用者Ｃの電話番号）、制御部４０２は、図７に示すように、ネットワーク情報が存在しない旨の通知を通信路選択装置２００Ａに対して出力する（ステップ１０２６）。より詳細には、制御部４０２は、ネットワーク情報がないことを表す信号（例えば、サーバー４００と通信路選択装置２００によって予め取り決められた所定周期のパルス信号など）に通信路選択装置２００Ａのネットワークアドレス（即ち、利用者Ａのネットワーク情報）を付して通信ポート４１０を介して出力する。
【００７６】
サーバー４００より出力された信号は、パケットに付されたネットワークアドレスをもとに局間ＩＰ網２０を経由して局側装置３００Ａに伝送される。局側装置３００Ａに伝送された信号は、ＡＤＳＬモデム３０６Ａにて変調処理が施され、２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号に変換される。そして、変換されたアナログ信号は分波器３０２Ａを経由して電話回線１０に出力される。そして、電話回線１０に伝送されたアナログ信号は通信路選択装置２００Ａに伝送される。
【００７７】
通信路選択装置２００Ａに伝送された２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号は、分波部２２０Ａにより経路Ｂ側に伝送される。より詳細には、分波器２２０ＡのＬＰＦ２２２Ａ入力したアナログ信号はＨＰＦ２２１Ａ側に伝送され、ＨＰＦ２２１Ａを介して変復調部２１８Ａに伝送される。変復調部２１８Ａに入力されたアナログ信号は復調処理が施されることによりパケット化されたディジタル信号に変換され、パケット化手段２１６Ａに伝送される。パケット化手段２１６Ａでは、かかるディジタル信号をパルス列のディジタル信号に変換する。また、このとき制御部２０２Ａはパケット化手段２１６と交信し、要求に対する返答信号であることを認識すると、かかる情報をパケット化手段２１６Ａより取得する（ステップ１０１６）。
【００７８】
次に、制御部２０２Ａは受信した情報より通信先の利用者が局間ＩＰ網２０を利用した通信が可能であるかどうか判断する。即ち、制御部２０２Ａは、受信した情報がネットワーク情報を含むものであるかどうか判断する（ステップ１０１８）。
【００７９】
制御部２０２Ａが受信した情報からネットワーク情報を取得した場合（即ち、利用者Ｂに対する通信である場合）、制御部２０２Ａは通信端末１００Ａに対して局間ＩＰ網２０を利用した音声通話を許可する（ステップ１０２０）。より詳細には、制御部２０２Ａはコントローラ２１２Ａを制御して、コントローラ２１２Ａのスイッチを経路Ｂ側に切り替える。これにより、コントローラ２１２Ａによりストップされていた呼出情報は、ＡＤ・ＤＡ変換部２１４Ａに入力される。入力された呼出情報は、パルス列のディジタル信号に変換されパケット化手段２１６Ａに伝送される。パケット化手段２１６Ａは制御部２０２Ａに制御され、伝送されたディジタル信号を所定の長さを有するセルに分割し、このセルに対して利用者Ｂのネットワーク情報（ネットワークアドレス）を付加する。このとき、パケット化手段２１６Ａはパケット化の際に、送信元のネットワークアドレスとして当該通信路選択装置２００Ａのネットワーク情報を更に付加するものとする。そして、パケット化されたディジタル信号は変復調部２１８Ａに伝送され、変復調部２１８Ａにて２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号に変調される。この変調されたアナログ信号は、分波部２２０Ａを経由して電話回線１０に伝送される。そして、電話回線１０に伝送されたアナログ信号は局側装置３００Ａに伝送される。
【００８０】
局側装置３００Ａに伝送された２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号は、分波器３０２ＡによりＡＤＳＬモデム３０６Ａ側に伝送され、ＡＤＳＬモデム３０６Ａにより復調処理が施されパケット化したディジタル信号に変換される。このディジタル信号はＡＤＳＬモデム３０６Ａから出力されたあとに局間ＩＰ網２０を経由して、パケットに付加されたネットワークアドレスに基づき利用者Ｂの通信路選択装置２００Ｂが接続された電話回線１０を有する局側装置３００Ｂに伝送される。
【００８１】
局側装置３００Ｂに伝送された信号は、ＡＤＳＬモデム３０６Ｂにて変調処理が施され、２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号に変換される。そして、変換されたアナログ信号は分波器３０２Ｂを経由して電話回線１０に出力される。そして、電話回線１０に伝送されたアナログ信号は通信路選択装置２００Ｂに伝送される。
【００８２】
通信路選択装置２００Ｂに伝送された２０ｋＨｚ乃至１．１ＭＨｚのアナログ信号は、分波部２２０Ｂにより経路Ｂ側に伝送される。より詳細には、分波器２２０ＢのＬＰＦ２２２Ｂ入力したアナログ信号はＨＰＦ２２１Ｂ側に伝送され、ＨＰＦ２２１Ｂを介して変復調部２１８Ｂに伝送される。変復調部２１８Ｂに入力されたアナログ信号は復調処理が施されることによりパケット化されたディジタル信号に変換され、パケット化手段２１６Ｂに伝送される。パケット化手段２１６Ｂでは、かかるディジタル信号をパルス列のディジタル信号に変換する。また、このとき制御部２０２Ｂはパケット化手段２１６Ｂと交信し、通信端末１００Ａからの通信端末１００Ｂに対する呼出信号であることを認識し、かかる信号をＡＤ・ＤＡ変換部２１４Ｂに通過させる（ステップ１０２２）。
【００８３】
ＡＤ・ＤＡ変換部２１４Ｂに伝送されたディジタル信号は、アナログ信号に変換されてコントローラ２１２Ｂに伝送される。コントローラ２１２Ｂはかかる信号を認識し、制御部２０２Ｂに経路Ｂ側からの信号を検出したことを通知する。かかる通知を受けた制御部２０２Ｂは、局間ＩＰ網２０を利用した通話を許可すべくコントローラ２１２Ｂを制御して、コントローラ２１２Ｂのスイッチを経路Ｂ側に切り替える（ステップ１０２４）。そして、呼出情報を含むアナログ信号が通信端末１００Ｂに伝送される。
【００８４】
呼出情報が通信端末１００Ｂに受信されることで通信端末１００Ｂは動作され、利用者Ｂがこれに応じて通信端末１００を使用する。このとき、通信端末１００Ａから出力されるアナログ音声信号は、通信路選択装置２００の経路Ｂを通り、局間ＩＰ網２０を経由して、通信路選択装置２００Ｂに伝送される。当然、通信路選択装置２００Ｂに伝送された信号も経路Ｂを経由して、通信端末１００に伝送される。これにより、通信方路は異なるものの、通常の電話システムと同様に、利用者Ａは利用者Ｂと通話を確立することができる。そして、通話終了と共に、本発明の通信システム１は終了される。
【００８５】
一方、図７を参照するに、制御部２０２Ａが受信した情報からネットワーク情報がない旨の情報を取得した場合（即ち、利用者Ｃの電話番号である場合）、制御部２０２Ａは通信端末１００Ａに対して一般加入者回線網３０を利用した音声通話を許可する（ステップ１０２８）。より詳細には、制御部２０２Ａはコントローラ２１２Ａを制御して、コントローラ２１２Ａのスイッチを経路Ａ側に切り替える。これにより、コントローラ２１２Ａによりストップされていた呼出情報は、経路Ａを経由して電話回線１０に伝送される。
【００８６】
局側装置３００Ａに伝送された０乃至４ｋＨｚのアナログ信号は、分波器３０２Ａにより交換機３０４Ａ側に伝送され、一般加入者回線網３０を介して利用者Ｃの通信端末１００Ｃに接続する電話回線１０を有する局側装置３００Ｃに伝送される。
【００８７】
そして、局側装置３００Ｂに伝送されたアナログ信号は分波器３０２Ｃを経由して電話回線１０に出力される。そして、電話回線１０に伝送されたアナログ信号は通信端末１００Ｃに伝送される。呼出情報が通信端末１００Ｃに受信されることで通信端末１００Ｃは動作され、利用者Ｃがこれを使用する。このとき、通信端末１００Ａのアナログ音声信号は、通信路選択装置２００Ａの経路Ａを通り、一般加入者回線網３０を経由して、通信端末１００Ｃに伝送される。これにより、通常の電話システムと同様に、利用者Ａは利用者Ｃと通話を確立することができる。そして、通話終了と共に、本発明の通信システム１は終了される。
【００８８】
以上説明したように、本発明の通信システム１によれば、利用者は通常の通話方法を行うだけで通信路を通信路選択装置２００が自動的に決定するので、従来のように通話方法を通話先に対して変更する必要がない。これにより、利用者にとって煩雑な通話方法の変更するための動作を省略でき、非常に容易に通話を行うことができる。
【００８９】
次に、通信路選択装置２００の着信動作について説明する。なお、通信路選択装置２００を有する利用者間の着信動作は上述した利用者Ｂの動作で明らかなため、ここでは利用者Ｃから利用者Ａへの通信について説明する。まず、利用者Ｃは通信端末１００Ｃを用いて利用者Ａの電話番号を入力する。これにより、通信端末１００Ｃから利用者Ａの電話番号を含む呼出情報が信号として出力される。通常、この信号は上述したように０乃至４ｋＨｚの周波数帯域を有するアナログ信号として出力される。出力されたアナログ信号は、電話回線１０を経て局側装置３００Ｃへ伝送される。
【００９０】
局側装置３００Ｃに伝送された０乃至４ｋＨｚのアナログ信号は、分波器３０２Ａにより交換機３０４Ｃ側に伝送され、一般加入者回線網３０を介して利用者Ａの通信端末１００Ａに接続する電話回線１０を有する局側装置３００Ａに伝送される。そして局側装置３００Ａから交換機３０４Ａを通過し、電話回線１０を経由して通信路選択装置２００Ａに伝送される。
【００９１】
通信路選択装置２００Ａに伝送された０乃至４ｋＨｚのアナログ信号は、分波部２２０Ａにより経路Ａ側に伝送される。より詳細には、分波器２２０ＡのＬＰＦ２２２Ａ入力したアナログ信号はコントローラ２１２Ａに伝送される。コントローラ２１２Ａはかかる信号を認識し、制御部２０２Ａに経路Ａ側からの信号を検出したことを通知する。かかる通知を受けた制御部２０２Ａは、一般加入者回線網３０を利用した通話を許可すべくコントローラ２１２Ａを制御して、コントローラ２１２Ａのスイッチを経路Ａ側に切り替える。そして、呼出情報を含むアナログ信号が通信端末１００Ａに伝送される。
【００９２】
呼出情報が通信端末１００Ａに受信されることで通信端末１００Ａは動作され、利用者Ａがこれに応じて通信端末１００Ａを使用する。このとき、通信端末１００Ｃのアナログ音声信号は、一般加入者回線網３０を経由して、通信路選択装置２００Ａに伝送される。通信路選択装置２００Ａに伝送された信号は、経路Ａを経由して、通信端末１００Ａに伝送される。これにより、通常の電話システムと同様に、利用者Ｃは利用者Ａと通話を確立することができる。そして、通話終了と共に、本発明の通信システム１は終了される。
【００９３】
なお、本実施形態では、通信路選択装置２００を利用する利用者間の通話は自動的に局間ＩＰ網２０を利用することになるが、かかる利用者間の通信方路を局間ＩＰ網２０のみに限定するものではない。即ち、利用者Ａが通話の際に、入力部２２６Ａを介しコントローラ２１２Ａを制御して、任意に経路Ａを選択し、一般加入者回線網３０を利用した通話を行ってもよい。このように本発明の通信路選択装置２００は、利用者によって通信方路を決定することを排除するものではない。
【００９４】
なお、図８に示すように、制御部２０２は通話中の通信状態を監視してもよい。ここで、図８は、通信状態を監視する動作を示すフローチャートである。制御部２０２は、パケット化手段２１６と交信することで、現在通話中の送信元アドレスを認識することができる（ステップ２０００）。この状態で、別の送信元アドレスを有するパケットを受信した場合（ステップ２００２）、制御部２０２は表示部２２４に異なる着信が存在する旨の表示を行う（ステップ２００４）。例えば、「着信あり」と表示させたり、異なる着信の番号を表示させたりしてもよい。これに応じて利用者が入力部２２６を介して異なる着信を受け付けることを入力する。なお、このとき利用者は入力部２２６を介して異なる着信を受けつかないことを入力してもよい。
【００９５】
利用者が異なる着信を受け付けることを入力した場合（ステップ２００６）、制御部２０２は、これに応じて現在通話中の送信元アドレスを有する信号を一時的に中断（保留）させ、異なる送信元アドレスを有する信号のみを通信端末１００に伝送する（ステップ２００８）。これにより利用者は、異なる着信相手と通話を行うことができる。なお、この通話を行う際には、制御部２０２は、パケット化手段２１６に対して異なる送信元のアドレスを付加して電話回線１０側に信号を出力する。そして、かかる通話が終わると、利用者は入力部２２６を介して保留の解除を行うことの旨の入力を行う。制御部２０２が入力部２２６から保留解除の信号を認識すると（ステップ２１００）、制御部２０２は中断されていた元の通信相手からの信号を再開させる（ステップ２１０２）。このとき制御部２０２は、パケット化手段２１６に対して元の送信元のアドレスを付加して電話回線１０側に信号を出力する。
【００９６】
利用者が異なる着信を受け付けないことを入力した場合（ステップ２００６）、制御部２０２は、異なる送信元アドレスに対して通話中の信号を出力することができる（ステップ２０１４）。これにより、現在通話中であることを発信側の利用者に認識させることができる。
【００９７】
なお、本発明において、利用者は通話中の相手と異なる着信の相手と同時に通話を行ってもよい。例えば、利用者が異なる相手からの着信を認識したとき、又は異なる相手と通話中（即ち、元の通信相手に対して保留動作を行っているとき）に、複数間の通話を許可することを入力部を介して入力する。かかる信号を制御部２０２が認識すると、制御部２０２は両者の信号を伝送することを許可する。これにより、通信端末１００には、現在通話中の信号と異なる相手からの信号とが送信される。また、制御部２０２はパケット化手段２０６を制御して、複数分のパケットを作成し、それにそれぞれのネットワーク情報を付して伝送を行う。これにより本発明を利用することで複数間の通話を行うことができる。
【００９８】
また、上述した実施形態では、通信路選択装置２００はサーバー４００と交信することで通信路を決定したが、通信路選択装置２００自身にサーバー４００が行う通信路選択機能を持たせてもよい。第１の方法としては、通信路選択装置２００の記憶部２０８には、サーバー４００と同様の通信情報テーブルを格納する方法である。例えば、通信路選択装置２００は、一度交信した相手の電話番号及びネットワーク情報を通信情報テーブルとして記憶部２０８に格納してもよい。また、定期的にサーバー４００と交信したり、通信情報テーブル４０９の内容が更新された場合にサーバー４００がテーブル４０９の更新情報を送信しこれに応じて通信路選択装置２００がサーバー４００と交信したりすることでサーバー４００の有する通信情報テーブル４０９を取得して、かかるテーブルを記憶部２０８に格納してもよい。これにより、通信路選択装置２００は、サーバー４００と交信することなく記憶部２０８に格納された通信情報テーブルを検索することで、呼出情報に含まれた電話番号がネットワーク情報を有するものであるか独自に方路を判断することができる。
【００９９】
また、第２の方法としては、通信先の利用者が通信路選択装置２００を有するものであるかどうか直接確認してもよい。このような場合においては、例えば、通信路選択装置２００は自動的に一般加入者回線網３０を利用して呼出情報を伝送する。即ち、通信路選択装置２００の通信経路は経路Ａを経由するようにコントローラ２１２を設定する。そして、このとき制御部２０２は通信路選択装置２００のみが認識可能で通信端末１００には認識不能となるような信号を出力可能に構成し、呼出情報とともにかかる信号を伝送する。そして、かかる呼出情報が通信路選択装置２００によって受信された場合にのみ、これに応呼する信号を発信側の通信路選択装置２００に伝送させるなどの構成にすればよい。この信号を発信側の通信路選択装置２００が理解することで、通信路選択装置２００の有無を理解して、サーバー４００を経由した上述の通信方法で通信を行うことができる。更には、応呼信号に自分のネットワーク情報を含めさせることで、発信側の通信路選択装置２００がこれを理解して、通信方路を局間ＩＰ網２０を利用した通信方法に切り替えてもよい。一方、通信路選択装置２００を有し得ない利用者宅では、通信端末１００にかかる信号は認識されないので、通常の呼出情報のみが通信端末１００によって理解され、一般加入者回線網３０を利用した通信を行うことができる。
【０１００】
また、本発明の別の一側面として、通信路選択装置２００はルーター機能を有してもよい。図２に示すパケット化手段２１６にＰＣなどのネットワーク機器に接続可能な一又は複数のインターフェースを接続し、制御部２０２がそれらインターフェースに接続されるネットワーク機器に対してパケットのルーティングを行うことで、音声通信と同時にデータ通信を可能とすることもできるであろう。
【０１０１】
また、上述した実施形態ではＡＤＳＬなどのＤＳＬ環境下で説明を行ったが、通信路選択装置２００はデータ通信が可能な回線及びネットワークアドレスを利用した音声通信と、一般加入回線及び電話番号を利用した音声通信とを選択的に行えるに足りるものである。従って、図１１に示すように、データ通信が可能な回線及び一般加入者回線にそれぞれ接続され、通信路選択装置２００から出力される時点でそれぞれの通信路に分離されるような構成であってもよい。ここで、図１１は、図２に示す通信路選択装置２００の変形例である通信路選択装置２００ａを示すブロック図である。かかる構成において、変復調部２１８や分波部２２０は省略することができる。
【０１０２】
以上、本発明の好ましい実施例を説明したが、本発明はその要旨の範囲内で様々な変形や変更が可能である。また、本実施の形態は、以下に記載する発明も同様に開示している。
【０１０３】
発信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される通信路選択装置であって、前記発信者が前記通信端末に入力した着信者の電話番号に対応して、前記データ通信が可能な回線を介して接続されたネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうかを判断する判断部と、前記ネットワークアドレスが存在する場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を選択し、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信を選択する選択部とを有する通信路選択装置において、前記通信路選択装置は通信機能を有し、前記通信端末と前記通信路選択装置は一体型である通信路選択装置である。
【０１０４】
発信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される通信路選択装置であって、前記発信者が前記通信端末に入力した着信者の電話番号に対応して、前記データ通信が可能な回線を介して接続されたネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうかを判断する判断部と、前記ネットワークアドレスが存在する場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を選択し、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信を選択する選択部とを有する通信路選択装置において、前記通信路選択装置は、ネットワーク機器を接続可能なルーター機能を有する通信路選択装置である。
【０１０５】
発信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される通信路選択装置であって、前記発信者が前記通信端末に入力した着信者の電話番号に対応して、前記データ通信が可能な回線を介して接続されたネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうかを判断する判断部と、前記ネットワークアドレスが存在する場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を選択し、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信を選択する選択部とを有する通信路選択装置において、前記通信路選択装置は、複数の着信者に対して前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を行うことを特徴とする通信路選択装置である。
【０１０６】
発信者の通信端末、一般加入回線、及び、データ通信が可能な回線に接続される通信路選択装置であって、前記発信者が前記通信端末に入力した着信者の電話番号に対応して、前記データ通信が可能な回線を介して接続されたネットワーク上で前記着信者を識別するためのネットワークアドレスが存在するかどうかを判断する判断部と、前記ネットワークアドレスが存在する場合には前記データ通信が可能な回線及び前記ネットワークアドレスを利用した音声通信を選択し、前記ネットワークアドレスが存在しない場合には前記一般加入回線及び前記電話番号を利用した音声通信を選択する選択部とを有する通信路選択装置において、前記通信端末は、電話器又はＦＡＸである通信路選択装置である。
【０１０７】
通信端末を用いて音声通信を行うための通信路を一般加入回線又はデータ通信が可能な回線とで選択する方法を実行するコンピュータプログラムであって、着信者の電話番号を認識するステップと、前記着信者の電話番号に対応するアドレス情報が存在するかどうか判断するステップと、前記判断ステップにもとづき通信路を設定するステップとを有するコンピュータプログラムである。
【０１０８】
ネットワークに接続されたクライアントが、着信側のクライアントの電話番号と、前記ネットワーク上で前記着信側のクライアントを識別するためのネットワークアドレスとの対応表を作成する方法であって、前記ネットワークを介して接続されて前記対応表を格納するサーバーに対して前記対応表の取得を要求するステップと、前記サーバーから前記対応表を受信するステップと、前記対応表を記憶部に格納するステップとを有する対応表作成方法である。
【０１０９】
ネットワークに接続されたクライアントが、着信側のクライアントの電話番号と前記ネットワーク上で前記着信側のクライアントを識別するためのネットワークアドレスとの対応表を更新する方法であって、前記対応表を記憶部に格納するステップと、前記ネットワークを介して接続されて前記対応表を格納するサーバーから更新された前記対応表を受信するステップと、前記格納ステップで格納された前記記憶部の前記対応表を前記受信ステップで受信した更新された前記対応表に更新するステップとを有する更新方法である。
【０１１０】
ネットワークに接続されるクライアントの電話番号と前記ネットワーク上で前記クライアントを識別するためのネットワークアドレスとの対応表を作成する方法であって、前記クライアントの電話番号を登録するステップと、前記ネットワークにログオンした前記クライアントにネットワークアドレスを付与するステップと、前記付与ステップで付与された前記クライアントのネットワークアドレスを前記登録ステップで登録された前記クライアントの電話番号に対応付けて登録するステップとを有する対応表の作成方法である。
【０１１１】
ネットワークに接続されるクライアントの電話番号と前記ネットワーク上で前記クライアントを識別するためのネットワークアドレスとが対応付けて登録された対応表を更新する方法であって、前記ネットワークにログオンした前記クライアントに対してネットワークアドレスを付与するステップと、前記付与ステップが前記クライアントに対して付与したネットワークアドレスと前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスとが一致するかどうか判断するステップと、前記判断ステップが、前記付与ステップが前記クライアントに対して付与したネットワークアドレスと前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスとが一致しないと判断した場合に、前記対応表に登録された前記クライアントの電話番号に対応するネットワークアドレスを前記付与ステップで付与したネットワークアドレスに書き換えるステップとを有する更新方法である。
【０１１２】
本実施形態の通信システムにおいて、ネットワークアドレスはＩＰアドレスである。
【０１１３】
本実施形態の前記通信システムは、ｘＤＳＬ環境である。
【０１１４】
【発明の効果】
本実施形態に示した通信システム及び通信路選択装置によれば、通信路選択装置を利用することで音声通信の方路として局間ＩＰ網と一般加入者回線とを自動的に選択することができる。これにより、通信端末を利用するユーザーは、通信端末を使用した通常の通話方法であっても、自動的に方路が決定されるので通信相手に応じて通話方法を変更するなどの従来の通話システムに煩雑さを解消することができる。また、本発明の通信路選択装置を有する利用者間では、局間ＩＰ網を利用して音声通信を行うことができるので、局間電話回線の使用せずに音声通信を行うことができる。
【図面の簡単な説明】
【図１】  本発明の通信システムの構成図である。
【図２】  図１に示す通信路選択装置を示すブロック図である。
【図３】  図１に示す局側装置を示すブロック図である。
【図４】  図１に示すサーバー４００の概略ブロック図である。
【図５】  通信情報テーブルの一例を示す図である。
【図６】  本発明の通信システムにおいて、通信路選択装置を有する利用者同士間の通信動作を示すフローチャートである。
【図７】  本発明の通信システムにおいて、通信路選択装置を有する利用者から通信端末のみを有する利用者間の通信動作を示すフローチャートである。
【図８】  通信状態を監視する動作を示すフローチャートである。
【図９】  通信情報テーブルの作成動作を示すフローチャートである。
【図１０】  図９に示す通信情報テーブルの更新動作を示すフローチャートである。
【図１１】  図２に示す通信路選択装置の変形例である通信路選択装置を示すブロック図である。
【符号の説明】
１０          電話回線
２０          局間ＩＰ網
３０          一般加入者回線
４０          インターネット
１００        通信端末
２００        通信路選択装置
２０２        制御部
２０４        ＲＡＭ
２０６        ＲＯＭ
２０８        記憶部
２１０        インターフェース
２１２        コントローラ
２１４        ＡＤ・ＤＡ変換部
２１６        パケット化手段
２１８        変復調部
２２０        分波部
２２４        表示部
２２６        入力部
３００        局側装置
３０２        分波器
３０４        交換機
３０６        ＡＤＳＬモデム
４００        サーバー
４０２        制御部
４０４        ＲＡＭ
４０６        ＲＯＭ
４０８        記憶部
４０９        通信情報テーブル
４１０        通信ポート
【図１】
0003798970.tif 000002
【図２】
0003798970.tif 000003
【図３】
0003798970.tif 000004
【図４】
0003798970.tif 000005
【図５】
0003798970.tif 000006
【図６】
0003798970.tif 000007
【図７】
0003798970.tif 000008
【図８】
0003798970.tif 000009
【図９】
0003798970.tif 000010
【図１０】
0003798970.tif 000011
【図１１】
0003798970.tif 000012