(57)【要約】    【課題】      ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減し、スムーズな会議の運営を実現すること。    【解決手段】  ＩＰ網に接続された複数台のＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３と、これらのＩＰ電話間で行われる会議を識別する番号と当該会議に参加するＩＰ電話の識別情報が指定されたＮＡＰＴＲリソースレコードを登録しＩＰ電話の問合せに応じて当該ＮＡＰＴＲリソースレコードを返送するＥＮＵＭサーバ１０４と、を具備するＩＰ電話システムにおいて、会議に参加するＩＰ電話は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードをＥＮＵＭサーバ１０４に問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話の識別情報を取得する。  【選択図】      図１
2006033587.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ網に接続された複数台のＩＰ電話装置と、前記ＩＰ電話装置間で行われる会議を識別する番号と当該会議に参加するＩＰ電話装置の識別情報が指定されたＮＡＰＴＲリソースレコードを登録し前記ＩＰ電話装置の問合せに応じて当該ＮＡＰＴＲリソースレコードを返送するＥＮＵＭサーバと、を具備するＩＰ電話システムであって、前記会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードを前記ＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得することを特徴とするＩＰ電話システム。
【請求項２】
前記ＥＮＵＭサーバは、前記ＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号がＵＲＩに指定されたＮＡＰＴＲリソースレコードを登録することを特徴とする請求項１記載のＩＰ電話システム。
【請求項３】
前記ＩＰ電話装置から出力される通信データのミキシングを行うミキシングサーバを更に具備することを特徴とする請求項１記載のＩＰ電話システム。
【請求項４】
前記ミキシングサーバは、前記ＩＰ電話装置から出力される音声データのミキシングを行うことを特徴とする請求項３記載のＩＰ電話システム。
【請求項５】
前記ミキシングサーバは、前記ＩＰ電話装置から出力される音声データ及び画像データのミキシングを行うことを特徴とする請求項３記載のＩＰ電話システム。
【請求項６】
複数の端末間で行われる会議を識別する番号をドメイン名とし当該会議に参加する複数の端末の識別情報をＵＲＩとしたＮＡＰＴＲリソースレコードを記憶する記憶手段と、ドメイン名を指定した前記端末からの問合せに応じて該当するＮＡＰＴＲリソースレコードを返送する返信手段とを備えたＥＮＵＭサーバ。
【請求項７】
ＩＰ網上のＩＰ電話装置間で行われる会議を識別する番号と当該会議に参加するＩＰ電話装置の識別情報が指定されたＮＡＰＴＲリソースレコードを登録するＥＮＵＭサーバに接続されたＩＰ電話装置における端末情報取得方法であって、前記会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードを前記ＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得することを特徴とする端末情報取得方法。
【請求項８】
前記ＥＮＵＭサーバは、前記ＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号がＵＲＩに指定されたＮＡＰＴＲリソースレコードを登録し、前記会議に参加するＩＰ電話装置は、当該会議に参加する他のＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号を取得することを特徴とする請求項７記載の端末情報取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＰ網を介した通話を可能とするＩＰ電話システム及び端末情報取得方法に関する。
【背景技術】
【０００２】
近年、インターネットの急速な普及に伴い、遠隔地の電話装置と低料金での通話や、登録会員の有するＩＰ電話装置間における無料通話が可能であるＩＰ電話システムが注目されている。そして、このようなＩＰ電話システムを用いて企業などにおける会議を行うことが要請されている。このような会議においては、複数人の者が参加することが一般的である。
【０００３】
一方、現在、多様化する電話、ＦＡＸ、携帯電話や電子メールなどの通信手段に用いられる情報を効率的に管理し、使用環境に応じたコミュニケーションを可能とする技術として、ＥＮＵＭが注目されている。ＥＮＵＭは、Ｅ．１６４番号に代表される全世界で唯一の識別番号からＤＮＳ（Domain Name System）を用いてインターネット上のサービスを識別する仕組みである。現在、ＩＥＴＦにより標準化活動が行われており、当該活動においてプロトコル仕様が審議されている（例えば、非特許文献１参照）。
【非特許文献１】ＥＮＵＭトライアルジャパン発行「ＥＮＵＭトライアルジャパン第一次報告書」、２００４年５月
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のようにＩＰ電話システムを用いて企業などにおける会議を行う場合においては、会議への参加者に対して、他の参加者の電話番号などの情報を個別に提供しなくてはならず、会議を行う際の準備に労力を要するという問題がある。
【０００５】
特に、会議に多数の参加者が参加する場合には、会議を行う際の準備に要する労力が顕著となる。
【０００６】
本発明は、かかる問題点に鑑みて為されたものであり、ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減し、スムーズな会議の運営を実現することができるＩＰ電話システム及び端末情報取得方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ＩＰ網に接続された複数台のＩＰ電話装置と、これらのＩＰ電話装置間で行われる会議を識別する番号と当該会議に参加するＩＰ電話装置の識別情報が指定されたＮＡＰＴＲリソースレコードを登録しＩＰ電話装置の問合せに応じて当該ＮＡＰＴＲリソースレコードを返送するＥＮＵＭサーバと、を具備するＩＰ電話システムにおいて、会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードをＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得するようにしたものである。
【発明の効果】
【０００８】
本発明に係るＩＰ電話システムによれば、ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減し、スムーズな会議の運営を実現することができる。
【発明を実施するための最良の形態】
【０００９】
本発明の第１の態様に係るＩＰ電話システムは、ＩＰ網に接続された複数台のＩＰ電話装置と、前記ＩＰ電話装置間で行われる会議を識別する番号と当該会議に参加するＩＰ電話装置の識別情報が指定されたＮＡＰＴＲリソースレコードを登録し前記ＩＰ電話装置の問合せに応じて当該ＮＡＰＴＲリソースレコードを返送するＥＮＵＭサーバと、を具備するＩＰ電話システムであって、前記会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードを前記ＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得する構成を採る。
【００１０】
この構成によれば、会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードをＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得する。これにより、会議への参加者に対して、予め他の参加者の電話番号などの情報を個別に提供する必要がなくなるので、ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減し、スムーズな会議の運営を実現することができる。
【００１１】
本発明の第２の態様は、第１の態様に係るＩＰ電話システムにおいて、前記ＥＮＵＭサーバは、前記ＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号がＵＲＩに指定されたＮＡＰＴＲリソースレコードを登録する構成を採る。
【００１２】
この構成によれば、ＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号がＵＲＩに指定されたＮＡＰＴＲリソースレコードが登録されるので、会議に参加するＩＰ電話装置は、当該会議に参加する他のＩＰ電話装置の電話番号を取得することができる。そして、この電話番号を用いて当該会議に参加する他のＩＰ電話装置に発呼することができる。
【００１３】
本発明の第３の態様は、第１の態様に係るＩＰ電話システムにおいて、前記ＩＰ電話装置から出力される通信データのミキシングを行うミキシングサーバを更に具備する構成を採る。
【００１４】
この構成によれば、ミキシングサーバによりＩＰ電話装置から出力される通信データのミキシングが行われるので、３台以上のＩＰ電話装置間においてもリアルタイムで会議を行うことができる。
【００１５】
本発明の第４の態様は、第３の態様に係るＩＰ電話システムにおいて、前記ミキシングサーバは、前記ＩＰ電話装置から出力される音声データのミキシングを行う構成を採る。
【００１６】
この構成によれば、ミキシングサーバによりＩＰ電話装置から出力される音声データのミキシングが行われるので、３台以上のＩＰ電話装置間においても、音声データを用いてリアルタイムで会議を行うことができる。
【００１７】
本発明の第５の態様は、第３の態様に係るＩＰ電話システムにおいて、前記ミキシングサーバは、前記ＩＰ電話装置から出力される音声データ及び画像データのミキシングを行う構成を採る。
【００１８】
この構成によれば、ミキシングサーバによりＩＰ電話装置から出力される音声データ及び画像データのミキシングが行われるので、３台以上のＩＰ電話装置間においても、音声データ及び画像データを用いてリアルタイムで会議を行うことができる。
【００１９】
本発明の第６の態様に係るＥＮＵＭサーバは、複数の端末間で行われる会議を識別する番号をドメイン名とし当該会議に参加する複数の端末の識別情報をＵＲＩとしたＮＡＰＴＲリソースレコードを記憶する記憶手段と、ドメイン名を指定した前記端末からの問合せに応じて該当するＮＡＰＴＲリソースレコードを返送する返信手段とを備えるものである。
【００２０】
本発明の第７の態様に係る端末情報取得方法は、ＩＰ網上のＩＰ電話装置間で行われる会議を識別する番号と当該会議に参加するＩＰ電話装置の識別情報が指定されたＮＡＰＴＲリソースレコードを登録するＥＮＵＭサーバに接続されたＩＰ電話装置における端末情報取得方法であって、前記会議に参加するＩＰ電話装置は、当該会議を識別する番号を指定してＮＡＰＴＲリソースレコードを前記ＥＮＵＭサーバに問い合わせ、返送されたＮＡＰＴＲリソースレコードに応じて当該会議に参加する他のＩＰ電話装置の識別情報を取得するものである。
【００２１】
本発明の第８の態様は、第７の態様に係る端末情報取得方法において、前記ＥＮＵＭサーバは、前記ＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号がＵＲＩに指定されたＮＡＰＴＲリソースレコードを登録し、前記会議に参加するＩＰ電話装置は、当該会議に参加する他のＩＰ電話装置の識別情報として当該ＩＰ電話装置の電話番号を取得するものである。
【００２２】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００２３】
図１は、本発明の一実施の形態に係るＩＰ電話システムが適用されるネットワークの構成を示す図である。
【００２４】
本実施の形態に係るＩＰ電話システムは、ＩＰ網に接続された複数台のＩＰ電話装置（以下、「ＩＰ電話」という）Ａ１０１〜ＩＰ電話Ｃ１０３、ＥＮＵＭサーバ１０４、ＣＡ（Call Agent）１０５及びミキシングサーバ１０６を備えている。同図においては、３台のＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３がＩＰ網に接続された場合について示しているが、これに限定されず、４台以上のＩＰ電話をＩＰ網に接続するようにしてもよい。
【００２５】
ＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３は、ＩＰ網を介して他のＩＰ電話との間で音声通話が可能な機能を有している。また、ＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３は、ＥＮＵＭサーバ１０４にアクセスし、後述するＮＡＰＴＲリソースレコード（以下、「ＮＡＰＴＲレコード」という）を登録する機能を有する。より具体的には、後述する会議番号に対応するＮＡＰＴＲレコードを登録する機能を有している。なお、この会議番号の登録機能については、特定のＩＰ電話にのみ備えるようにしてもよい。
【００２６】
ＥＮＵＭサーバ１０４は、ＮＡＰＴＲレコードを登録するデータベース（ＤＢ）を備える。ＥＮＵＭサーバ１０４は、ＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３の問合せ（ＥＮＵＭ問合せ）に応じて、かかるＤＢに登録されたＮＡＰＴＲレコードを、問い合せしてきたＩＰ電話に返送する。
【００２７】
ＣＡ１０５は、ＩＰ電話間で行われるＩＰ網を介した音声通話を管理する。例えば、ＣＡ１０５は、ＳＩＰ(Session Initiation Protocol)サーバとしての機能を有し、発信側と着信側のＩＰ電話間の呼制御を行う。
【００２８】
ミキシングサーバ１０６は、ＩＰ網を介して音声通話を行う際に通信される音声データのミキシング処理を行う。例えば、ミキシングサーバ１０６は、ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３で三者通話を行う場合に、ＩＰ電話Ａ１０１及びＩＰ電話Ｂ１０２から出力された音声データを混合し、音量・音質を調整してＩＰ電話Ｃ１０３に出力する。
【００２９】
本実施の形態に係るＩＰ電話システムにおいては、ＥＮＵＭサーバ１０４のＤＢに登録されるＮＡＰＴＲレコードに、ＩＰ網を介して行われる会議を識別するための番号（以下、「会議番号」という）に対応するＮＡＰＴＲレコードを登録する。この会議番号に対応するＮＡＰＴＲレコードには、当該会議への参加予定者が使用するＩＰ電話に対応するＵＲＩが登録されている。会議への参加予定者は、この会議番号に対応するＮＡＰＴＲレコードをＥＮＵＭサーバ１０４に問い合わせることで、参加予定者に対応する識別情報を入手し、当該会議に参加することが可能となる。
【００３０】
図２は、本実施の形態に係るＩＰ電話システムにおけるＥＮＵＭサーバ１０４のＤＢに登録された会議番号に対応するＮＡＰＴＲレコードの一例を示す図である。同図においては、会議番号「１０００」から得られるドメイン名に対応するＮＡＰＴＲレコードが登録された場合について示している。
【００３１】
同図に示すように、会議番号「１０００」に国番号を付加して得られるドメイン名「０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対して３つのＵＲＩ「８１３１０００１０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」、「８１３１０００２０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」及び「８１３１０００３０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」が対応付けられている。すなわち、会議番号「１０００」で識別される会議には３人の参加予定者がいることを示している。また、その３人の参加予定者が使用するＩＰ電話に対応するＵＲＩが登録されている。
【００３２】
なお、本実施の形態においては、ＮＡＰＴＲレコードに登録されるＵＲＩは、対応するＩＰ電話の電話番号を含むように設定している。具体的には、「＠」マークの前に対応するＩＰ電話の電話番号を設定している。すなわち、同図においては、「８１３１０００１０００」、「８１３１０００２０００」及び「８１３１０００３０００」が電話番号として設定されている場合について示している。
【００３３】
図３は、本実施の形態に係るＩＰ電話システムにおけるミキシングサーバ１０６の機能ブロック図である。
【００３４】
ミキシングサーバ１０６は、受信部３０１、ヘッダ処理部３０２、音声抽出部３０３、音声合成部３０４及び送信部３０５を備えている。
【００３５】
受信部３０１は、ＩＰ網に接続され、ミキシング処理の対象となる通信データを受信する。ここでは、通信データとして、ＲＴＰ（Real-time Transport Protocol）プロトコルに従って通信が行われるＲＴＰパケットが受信されるものとする。しかし、これに限定されず、ＵＤＰ（User Datagram Protocol）などの他のプロトコルに従って通信が行われるパケットを通信データとして用いてもよい。
【００３６】
ヘッダ処理部３０２は、受信部３０１が受信した通信データ（ＲＴＰパケット）のうち、ＲＴＰヘッダに記述された内容を解釈し、ＲＴＰパケットの送信元のＩＰ電話、並びに、送信先のＩＰ電話を把握する。具体的には、ヘッダ処理部３０２は、ＲＴＰヘッダに記述されたポート番号（入力ポート、出力ポート）を解釈することで、ＲＴＰパケットの送信元のＩＰ電話、並びに、送信先のＩＰ電話を把握する。
【００３７】
音声抽出部３０３は、受信部３０１が受信した通信データ（ＲＴＰパケット）のうち、音声データを抽出する。
【００３８】
音声合成部３０４は、ヘッダ処理部３０２から通知されるポート番号に応じて、音声抽出部３０３から渡される音声データを合成する。音声合成部３０４は、複数の音声データの送信先として単一のＩＰ電話が指定されている場合に音声データの合成処理を行う。これに対し、ＩＰ網を介して１対１で音声通話が行われる場合には、音声データの合成処理を行うことはない。
【００３９】
送信部３０５は、ＩＰ網に接続され、ミキシング処理が施されたＲＴＰパケットを送信先として指定されたＩＰ電話に送信する。すなわち、音声合成部３０４により音声合成されたＲＴＰパケットを送信先として指定されたＩＰ電話に送信する。
【００４０】
図４は、音声合成部３０４における音声データの合成処理を説明するための模式図である。なお、同図においては、図１に示すＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３から送出された音声データの合成処理を行う場合について示している。
【００４１】
同図において、入力ポートＡは、ＩＰ電話Ａ１０１から送出された音声データが入力される。同様に、入力ポートＢ及び入力ポートＣは、それぞれＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３から送出された音声データが入力される。一方、出力ポートＡからはＩＰ電話Ａ１０１に向けた音声データが出力される。同様に、出力ポートＢ及び出力ポートＣからは、それぞれＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３に向けた音声データが出力される。
【００４２】
音声合成部３０４は、音声データを合成する音声合成器４０１〜４０３を備えている。音声合成器４０１は、入力ポートＡに入力された音声データと入力ポートＢに入力された音声データとを合成する。音声合成器４０１は、出力ポートＣに接続されている。これにより、音声合成器４０１により合成された音声データは、出力ポートＣからＩＰ電話Ｃ１０３に送出される。
【００４３】
同様に、音声合成器４０２は、入力ポートＢに入力された音声データと入力ポートＣに入力された音声データとを合成すると共に、出力ポートＡに接続されている。これにより、音声合成器４０２により合成された音声データは、出力ポートＡからＩＰ電話Ａ１０１に送出される。
【００４４】
同様に、音声合成器４０３は、入力ポートＡに入力された音声データと入力ポートＣに入力された音声データとを合成すると共に、出力ポートＢに接続されている。これにより、音声合成器４０３により合成された音声データは、出力ポートＢからＩＰ電話Ｂ１０２に送出される。
【００４５】
次に、以上のような構成を有するＩＰ電話システムにおいて、ＩＰ網を介して会議を行う場合におけるシーケンスについて説明する。
【００４６】
図５は、本実施の形態に係るＩＰ電話システムにおいて、ＩＰ網を介して会議を行う場合におけるシーケンス図である。なお、同図においては、ＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３の三者間でＩＰ網を介して会議を行う場合について示している。
【００４７】
ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３には、それぞれＵＲＩ「８１３１０００１０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」、「８１３１０００２０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」及び「８１３１０００３０００＠ｔｏｋｙｏ．ｓｉｐ．ｊｐ」が割り当てられているものとする。すなわち、ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３には、それぞれ電話番号「８１３１０００１０００」、「８１３１０００２０００」及び「８１３１０００３０００」が割り当てられている。
【００４８】
ＩＰ網を介して会議を行う際、ＣＡ１０５がＩＰ網を介した音声通話を管理する。ＣＡ１０５がＩＰ電話間の呼制御を行うためには、事前に各ＩＰ電話についての情報を登録しておくことが必要となる。ここでは、図５に示すシーケンスに移行する前段階で、各ＩＰ電話からＣＡ１０５に対して「Ｒｅｇｉｓｔｅｒ」メッセージを送出し、ＣＡ１０５から各ＩＰ電話に対して「２００ＯＫ」メッセージを返信することで、事前に各ＩＰ電話の情報がＣＡ１０５に登録されているものとする。
【００４９】
本実施の形態に係るＩＰ電話システムにおいては、会議を行う前に会議の責任者や調整を行う者（以下、便宜上「コーディネータ」という）が会議番号を特定し、その会議番号に対応するＮＡＰＴＲレコードをＥＮＵＭサーバ１０４のＤＢに登録する必要がある。また、コーディネータは、その会議番号、会議の開始時刻及び終了時刻等の会議情報を会議への参加予定者に通知する必要がある。会議情報を通知する方法としては、電話、ＦＡＸ、電子メールなどいかなる方法を用いてもよいが、以下においては電子メールで会議情報を通知する場合について説明する。また、以下においてはＩＰ電話Ａ１０１の利用者がコーディネータである場合について説明する。ＩＰ電話Ａ１０１の利用者を「利用者Ａ」といい、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の利用者についても同様とする。
【００５０】
ＩＰ網を介して会議を行う場合、まず、コーディネータからＥＮＵＭサーバ１０４に対して会議情報の登録処理が行われる（ＳＴ５０１）。この登録処理により、会議情報として、会議番号が特定されると共に会議への参加予定者が特定される。ここでは、ＥＮＵＭサーバ１０４のＤＢに、図２に示すＮＡＰＴＲレコードが登録されたものとする。すなわち、会議番号「１０００」が特定されると共に、会議への参加予定者としてＩＰ電話Ａ１０１〜ＩＰ電話Ｃ１０３の利用者が特定される。
【００５１】
ＥＮＵＭサーバ１０４に対して会議情報の登録処理を完了すると、コーディネータは、会議情報を通知する電子メール（以下、「会議情報通知メール」という）を会議への参加予定者に送信する（ＳＴ５０２）。会議情報通知メールには、会議番号及び会議の開始時刻及び終了時刻が記述されている。なお、これに限定されず、その他の情報を含めてもよい。
【００５２】
会議の開始時刻になると、コーディネータは、ＩＰ電話Ａのテンキーなどから会議番号「１０００」を入力し、当該会議番号に対応するＮＡＰＴＲレコードを問い合わせるＥＮＵＭ問合せの送出をＩＰ電話Ａ１０１に指示する。
【００５３】
会議番号を受け付けた後、ＥＮＵＭ問合せの送出指示を受け付けると、ＩＰ電話Ａ１０１は、ＥＮＵＭ問合せをＥＮＵＭサーバ１０４に対して送出する（ＳＴ５０３）。このとき、ＩＰ電話Ａ１０１は、まず、コーディネータが入力した「１０００」を国番号付きのＥ．１６４番号である「＋８１−３−１０００」に変換し、先頭の＋と数字を残して「＋８１３１０００」とする。そして、数字以外の文字を抹消して数字間にドットを挿入して「８．１．３．１．０．０．０」とする。次に、数字を逆順にして最後に文字列．ｅ１６４．ａｒｐａを追加する。これにより、ドメイン名である「０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」を得て、この文字列に対応するＮＡＰＴＲレコードを問い合わせるＥＮＵＭ問合せを送出する。
【００５４】
ＥＮＵＭ問合せを受け付けると、ＥＮＵＭサーバ１０４は、ドメイン名である「０．０．０．１．３．１．８．ｅ１６４．ａｒｐａ」に対応するＮＡＰＴＲレコードを検索し、当該ＮＡＰＴＲレコードを含むＥＮＵＭ応答をＩＰ電話Ａ１０１に返信する（ＳＴ５０４）。この場合、ＥＮＵＭサーバ１０４は、図２に示すＮＡＰＴＲレコードを含むＥＮＵＭ応答をＩＰ電話Ａ１０１に返信する。このＥＮＵＭ応答がＩＰ電話Ａ１０１に返信されることで、利用者Ｂ及び利用者Ｃが会議番号「１０００」の会議の参加予定者であることがコーディネータに把握されると共にＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の電話番号が把握される。
【００５５】
参加予定者の電話番号を把握すると、コーディネータは、いずれかの電話番号に対する発呼指示をＩＰ電話Ａ１０１に行う。この発呼指示に応じてＩＰ電話Ａ１０１からＣＡ１０５を介して「ＩＮＶＩＴＥ」メッセージが送出される（ＳＴ５０５）。ここでは、ＩＰ電話Ｂ１０２に対する発呼指示が行われたものとする。
【００５６】
なお、ここでは、コーディネータからの発呼指示を待っていずれかの電話番号への発呼を行う場合について示しているが、これに限定されず、自端末の電話番号以外の電話番号であって最上位に設定されたものに自動的に発呼するようにしてもよい。
【００５７】
この「ＩＮＶＩＴＥ」メッセージを受けると、ＩＰ電話Ｂ１０２においては呼び出し音が鳴動する。一方、ＩＰ電話Ｂ１０２からＣＡ１０５を介してＩＰ電話Ａ１０１に対して「１８０Ｒｉｎｇｉｎｇ」メッセージが送出される（ＳＴ５０６）。ＩＰ電話Ａ１０１においては、この「１８０Ｒｉｎｇｉｎｇ」メッセージに応じてリングバックトーン（ＲＢＴ）が鳴動する。
【００５８】
呼び出し音に応じてＩＰ電話Ｂ１０２でオフフック又は応答があると、ＩＰ電話Ｂ１０２からＣＡ１０５を介してＩＰ電話Ａ１０１に対して接続許可を示す「２００ＯＫ」メッセージが送出される（ＳＴ５０７）。この「２００ＯＫ」メッセージを受けると、ＩＰ電話Ａ１０１からＩＰ電話Ｂ１０２に対して「ＡＣＫ」メッセージが送出される（ＳＴ５０８）。
【００５９】
ＩＰ電話Ａ、ＩＰ電話Ｂ間でのＩＮＶＩＴＥからＡＣＫまでのシグナリングの中で双方の端末は音声データを中継するミキシングサーバ１０６のＩＰアドレスおよび入出力ポート番号を取得する。またＣＡ１０５は、この「ＡＣＫ」メッセージを検出すると、音声データの通信に用いられるポート番号（入力ポート及び出力ポート）とＩＰ電話Ａ、ＢのＩＰアドレスをミキシングサーバ１０６に通知する（ＳＴ５０９）。このポート番号は、音声合成部３０４において音声データを合成する際に用いられる。このポート番号の通知がミキシングサーバ１０６に対して行われた後、ミキシングサーバ１０６を介してＩＰ電話Ａ１０１とＩＰ電話Ｂ１０２との間で通話可能状態となる。なお、この時点では１対１で音声通話が行われているため、音声合成部３０４がミキシング処理を行うことはない。
【００６０】
本実施の形態においては、ＩＰ電話Ａ１０１とＩＰ電話Ｂ１０２との間で音声通話中に、後から利用者Ｃが会議に加わる場合について示している。後から会議に加わる場合、利用者Ｃは、予め通知された会議番号「１０００」をＩＰ電話Ｃ１０３のテンキーなどから入力し、当該会議番号に対応するＮＡＰＴＲレコードを問い合わせるＥＮＵＭ問合せの送出をＩＰ電話Ｃ１０３に指示する。
【００６１】
会議番号を受け付けた後、ＥＮＵＭ問合せの送出指示を受け付けると、ＩＰ電話Ｃ１０３は、ＥＮＵＭ問合せをＥＮＵＭサーバ１０４に対して送出する（ＳＴ５１０）。このＥＮＵＭ問合せを受け付けると、ＥＮＵＭサーバ１０４は、対応するＮＡＰＴＲレコードを検索し、当該ＮＡＰＴＲレコードを含むＥＮＵＭ応答をＩＰ電話Ｃ１０３に返信する（ＳＴ５１１）。なお、この場合におけるＩＰ電話Ｃ１０３の処理、並びに、ＥＮＵＭサーバ１０４の処理は、上述のＩＰ電話Ａ１０１のＳＴ５０３及びＳＴ５０４の処理と同様であるため、その説明を省略する。
【００６２】
ＥＮＵＭサーバ１０４からＥＮＵＭ応答がＩＰ電話Ｃ１０３に返信されることで、利用者ＣにＩＰ電話Ａ１０１及びＩＰ電話Ｂ１０２の電話番号が把握される。本実施の形態に係るＩＰ電話システムにおいては、後から会議に加わる参加者は、便宜上、コーディネータに発呼するように決められている。
【００６３】
なお、ここでは、コーディネータに発呼する場合について示しているが、これに限定されず、コーディネータ以外の利用者に発呼することで、利用者を後から会議に参加させるようにすることも可能である。
【００６４】
コーディネータが利用するＩＰ電話Ａ１０１の電話番号を把握すると、利用者Ｃは、当該電話番号に対する発呼指示をＩＰ電話Ｃ１０３に行う。この発呼指示に応じてＩＰ電話Ｃ１０３からＣＡ１０５を介して「ＩＮＶＩＴＥ」メッセージがＩＰ電話Ａ１０１に対して送出される（ＳＴ５１２）。
【００６５】
この「ＩＮＶＩＴＥ」メッセージを受けると、ＩＰ電話Ａ１０１においては呼び出し音が鳴動する。なお、現在、ＩＰ電話Ａ１０１はＩＰ電話Ｂ１０２と通話中であるので、呼び出し音は通話中の音声に付加される。一方、ＩＰ電話Ａ１０１からＣＡ１０５を介してＩＰ電話Ｃ１０３に対して「１８０Ｒｉｎｇｉｎｇ」メッセージが送出される（ＳＴ５１３）。ＩＰ電話Ｃ１０３においては、この「１８０Ｒｉｎｇｉｎｇ」メッセージに応じてリングバックトーン（ＲＢＴ）が鳴動する。
【００６６】
他のＩＰ電話と通話中に「ＩＮＶＩＴＥ」メッセージを受けた場合、ＩＰ電話Ａ１０１は、呼び出し音に自動応答するように設定されている。この自動応答があると、ＩＰ電話Ａ１０１からＣＡ１０５を介してＩＰ電話Ｃ１０３に対して接続許可を示す「２００ＯＫ」メッセージが送出される（ＳＴ５１４）。この「２００ＯＫ」メッセージを受けると、ＩＰ電話Ｃ１０３からＩＰ電話Ａ１０１に対して「ＡＣＫ」メッセージが送出される（ＳＴ５１５）。
【００６７】
なお、ここでは、ＩＰ電話Ａ１０１が「ＩＮＶＩＴＥ」メッセージに自動応答する場合について示している。しかし、これに限定されず、コーディネータの指示に応じて応答するようにすることも可能である。この場合には、後から参加する利用者の参加タイミングをコーディネータが決定することができることとなる。この結果、会議の中断を回避しつつ、後からの参加者の参加を許容することができる。
【００６８】
ここまでのシーケンスの中ですべての端末は音声データを中継するミキシングサーバ１０６のＩＰアドレスおよび入出力ポート番号を取得する。またＣＡ１０５は、この「ＡＣＫ」メッセージを検出すると、ＳＴ５０９と同様の要領で、音声データの通信に用いられるポート番号（入力ポート及び出力ポート）をミキシングサーバ１０６に通知する（ＳＴ５１６）。このポート番号の通知がミキシングサーバ１０６に行われると、ミキシングサーバ１０６を介してＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の三者間で通話可能状態となる。
【００６９】
すなわち、ＩＰ電話Ｂ１０２から出力された音声データ（ＳＴ５１７：「Ｂ」）と、ＩＰ電話Ｃ１０３から出力された音声データ（ＳＴ５１８：「Ｃ」）とがミキシングサーバ１０６によって合成された音声データ（ＳＴ５１９：「Ｂ＋Ｃ」）としてＩＰ電話Ａ１０１に出力される。また、ＩＰ電話Ｃ１０３から出力された音声データ（ＳＴ５１８：「Ｃ」）と、ＩＰ電話Ａ１０１から出力された音声データ（ＳＴ５２０：「Ａ」）とがミキシングサーバ１０６によって合成された音声データ（ＳＴ５２１：「Ａ＋Ｃ」）としてＩＰ電話Ｂ１０２に出力される。さらに、ＩＰ電話Ｂ１０２から出力された音声データ（ＳＴ５１７：「Ｂ」）と、ＩＰ電話Ａ１０１から出力された音声データ（ＳＴ５２０：「Ａ」）とがミキシングサーバ１０６によって合成された音声データ（ＳＴ５２２：「Ａ＋Ｂ」）としてＩＰ電話Ｃ１０３に出力される。このようにしてＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の三者間で通話が行われる。この三者間の通話により利用者Ａ、利用者Ｂ及び利用者Ｃの間で会議を行うことができる。
【００７０】
次に、図５に示すシーケンスにおけるＩＰ電話Ａ１０１及びＩＰ電話Ｃ１０３の動作について説明する。なお、図５に示すシーケンスにおけるＩＰ電話Ｂ１０２の動作については、その説明を省略する。
【００７１】
図６は、図５に示すシーケンスにおけるＩＰ電話Ａ１０１の動作を説明するためのフロー図である。図７は、図５に示すシーケンスにおけるＩＰ電話Ｃ１０３の動作を説明するためのフロー図である。
【００７２】
図５に示すシーケンスに沿って動作を行う場合、ＩＰ電話Ａ１０１は、まず、コーディネータの指示に応じてＥＮＵＭサーバ１０４に対して会議情報の登録処理を行う（ＳＴ６０１）。そして、会議情報の登録処理を終えたならば、当該会議の参加予定者に対して会議情報通知メールを送信する（ＳＴ６０２）。ここでは、利用者Ｂ及び利用者Ｃに会議情報通知メールが送信される。
【００７３】
その後、登録した会議の開始時刻になったならば、コーディネータの指示に応じてＥＮＵＭサーバ１０４に対してＥＮＵＭ問合せを送出する（ＳＴ６０３）。その後、ＥＮＵＭ応答を待機する（ＳＴ６０４）。ＥＮＵＭ応答があった場合には、ＥＮＵＭ問合せに対応するＮＡＰＴＲレコードが登録されているかを判断する（ＳＴ６０５）。なお、対応するＮＡＰＴＲレコードの登録がない場合、並びに、ＳＴ６０４でＥＮＵＭ応答がない場合には、ＩＰ電話Ａ１０１は、通話失敗と判断し、処理を終了する。
【００７４】
ＥＮＵＭ問合せに対応するＮＡＰＴＲレコードの登録があった場合には、ＩＰ電話Ａ１０１は、コーディネータの指示に応じて他のＩＰ電話の電話番号に発呼を行う。このとき、ＩＰ電話Ａ１０１は、「ＩＮＶＩＴＥ」メッセージを他のＩＰ電話に送出する（ＳＴ６０６）。ここでは、ＩＰ電話Ｂ１０２に「ＩＮＶＩＴＥ」メッセージが送出される。
【００７５】
「ＩＮＶＩＴＥ」メッセージを送出した後、ＩＰ電話Ａ１０１は、「２００ＯＫ」メッセージを受信するか判断する（ＳＴ６０７）。「２００ＯＫ」メッセージを受信した場合には、「ＡＣＫ」メッセージを送出する（ＳＴ６０８）。なお、「２００ＯＫ」メッセージを受信するまでは、その監視が継続される。
【００７６】
「ＡＣＫ」メッセージを送出すると、ＣＡ１０５からミキシングサーバ１０６へのポート番号の通知を経て、ＩＰ電話Ａ１０１とＩＰ電話Ｂ１０２との間で通話可能状態となる。そして、実際に音声データを互いに通信することで、ＩＰ電話Ａ１０１とＩＰ電話Ｂ１０２との間で通話が開始される（ＳＴ６０９）。かかる通話における音声データの通信は、ミキシングサーバ１０６を介して行われている。
【００７７】
ＩＰ電話Ｂ１０２との通話が行われている間、ＩＰ電話Ａ１０１は、他のＩＰ電話からの「ＩＮＶＩＴＥ」メッセージの受信を監視している（ＳＴ６１０）。他のＩＰ電話からの「ＩＮＶＩＴＥ」メッセージを受信すると、ＩＰ電話Ａ１０１は、通話中の音声に呼び出し音を付加する。また、ＩＰ電話Ａ１０１は、その「ＩＮＶＩＴＥ」メッセージを送出してきたＩＰ電話に対して「１８０Ｒｉｎｇｉｎｇ」メッセージを送出する（ＳＴ６１１）。ここでは、ＩＰ電話Ｃ１０３から「ＩＮＶＩＴＥ」メッセージが受信され、このＩＰ電話Ｃ１０３に対して「１８０Ｒｉｎｇｉｎｇ」メッセージが送出される。
【００７８】
他のＩＰ電話と通話中に「ＩＮＶＩＴＥ」メッセージを受けると、ＩＰ電話Ａ１０１は、その「ＩＮＶＩＴＥ」メッセージに対応して出力される呼び出し音に自動応答する。自動応答すると、ＩＰ電話Ａ１０１は、ＣＡ１０５を介して「２００ＯＫ」メッセージを送出する（ＳＴ６１２）。ここでは、ＩＰ電話Ｃ１０３に対して「２００ＯＫ」メッセージが送出される。
【００７９】
「２００ＯＫ」メッセージを送出した後、ＩＰ電話Ａ１０１は、「ＡＣＫ」メッセージを受信するか判断する（ＳＴ６１３）。「ＡＣＫ」メッセージを受信した場合には、ＣＡ１０５からミキシングサーバ１０６へのポート番号の通知を経て、ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の間で通話可能状態となる。そして、実際に音声データを互いに通信することで、ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３の間で三者通話が開始される（ＳＴ６１４）。なお、「ＡＣＫ」メッセージを受信するまでは、その監視が継続される。
【００８０】
かかる三者通話における音声データの通信は、ミキシングサーバ１０６により合成されて行われている。すなわち、ＩＰ電話Ｂ１０２から出力された音声データとＩＰ電話Ｃ１０３から出力された音声データとが合成された音声データとしてＩＰ電話Ａ１０１に出力される。また、ＩＰ電話Ｃ１０３から出力された音声データとＩＰ電話Ａ１０１から出力された音声データとが合成された音声データとしてＩＰ電話Ｂ１０２に出力される。さらに、ＩＰ電話Ｂ１０２から出力された音声データとＩＰ電話Ａ１０１から出力された音声データとが合成された音声データとしてＩＰ電話Ｃ１０３に出力される。
【００８１】
このようにして利用者Ａ、利用者Ｂ及び利用者Ｃの三者間で通話することにより会議が行われる。当該会議を終了する場合には、各利用者により切断処理が行われる。この切断処理により当該会議が終了する。
【００８２】
一方、ＩＰ電話Ｃ１０３は、図５に示すシーケンスに沿って動作を行う場合、まず、ＥＮＵＭサーバ１０４に対してＥＮＵＭ問合せを送出する（ＳＴ７０１）。その後、ＥＮＵＭ応答を待機する（ＳＴ７０２）。ＥＮＵＭ応答があった場合には、ＥＮＵＭ問合せに対応するＮＡＰＴＲレコードが登録されているかを判断する（ＳＴ７０３）。なお、対応するＮＡＰＴＲレコードの登録がない場合、並びに、ＳＴ７０２でＥＮＵＭ応答がない場合には、ＩＰ電話Ｃ１０３は、通話失敗と判断し、処理を終了する。
【００８３】
ＥＮＵＭ問合せに対応するＮＡＰＴＲレコードの登録があった場合には、ＩＰ電話Ｃ１０３は、利用者Ｃの指示に応じてコーディネータのＩＰ電話の電話番号に発呼を行う。このとき、ＩＰ電話Ｃ１０３は、「ＩＮＶＩＴＥ」メッセージをコーディネータのＩＰ電話に送出する（ＳＴ７０４）。ここでは、ＩＰ電話Ａ１０１に「ＩＮＶＩＴＥ」メッセージが送出される。
【００８４】
「ＩＮＶＩＴＥ」メッセージを送出した後、ＩＰ電話Ｃ１０３は、「２００ＯＫ」メッセージを受信するか判断する（ＳＴ７０５）。「２００ＯＫ」メッセージを受信した場合には、「ＡＣＫ」メッセージを送出する（ＳＴ７０６）。なお、「２００ＯＫ」メッセージを受信するまでは、その監視が継続される。
【００８５】
「ＡＣＫ」メッセージを送出すると、ＣＡ１０５からミキシングサーバ１０６へのポート番号の通知を経て、ＩＰ電話Ａ１０１、ＩＰ電話Ｂ１０２及びＩＰ電話Ｃ１０３との間で通話が開始される（ＳＴ７０７）。かかる通話における音声データの通信は、ミキシングサーバ１０６により合成されて行われている。なお、かかる音声データの合成については、図６のＳＴ６１４と同様に行われるため、その説明を省略する。
【００８６】
このようにして利用者Ａ、利用者Ｂ及び利用者Ｃの三者間で通話することにより会議が行われる。当該会議を終了する場合には、各利用者により切断処理が行われる。この切断処理により当該会議が終了する。
【００８７】
このように本実施の形態に係るＩＰ電話システムによれば、会議に参加するＩＰ電話は、当該会議番号を指定してＮＡＰＴＲレコードをＥＮＵＭサーバ１０４に問い合わせ、返送されたＮＡＰＴＲレコードに応じて当該会議に参加する他のＩＰ電話の識別情報を取得する。これにより、会議への参加者に対して、予め他の参加者の電話番号などの情報を個別に提供する必要がなくなるので、ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減し、スムーズな会議の運営を実現することができる。
【００８８】
特に、本実施の形態に係るＩＰ電話システムにおいては、ＥＮＵＭサーバ１０４のＤＢに、ＩＰ電話の電話番号がＵＲＩに指定されたＮＡＰＴＲレコードが登録されている。このため、会議に参加するＩＰ電話は、当該会議に参加する他のＩＰ電話の電話番号を取得することができる。そして、この電話番号を用いて当該会議に参加する他のＩＰ電話に発呼することができる。
【００８９】
また、本実施の形態に係るＩＰ電話システムによれば、ミキシングサーバ１０６によりＩＰ電話から出力される通信データのミキシング処理が行われるので、３台以上のＩＰ電話装置間においてもリアルタイムで会議を行うことができる。
【００９０】
特に、本実施の形態に係るＩＰ電話システムにおいては、ミキシングサーバ１０６によりＩＰ電話から出力される音声データのミキシング処理が行われるので、３台以上のＩＰ電話間においても、音声データを用いてリアルタイムで会議を行うことができる。
【００９１】
なお、本実施の形態に係るＩＰ電話システムにおいては、ミキシングサーバ１０６がＩＰ電話から出力される音声データのミキシング処理を行う場合について説明している。しかし、これに限定されず、ＩＰ電話から画像・映像データも出力するようにし、ミキシングサーバ１０６で音声データ及び画像・映像データのミキシング処理を行うようにしてもよい。この場合には、３台以上のＩＰ電話間においても、音声データ及び画像・映像データを用いてリアルタイムで会議を行うことができる。
【００９２】
また、本実施の形態に係るＩＰ電話システムにおいては、コーディネータがＩＰ電話Ｂ１０２の電話番号に発呼し、ＩＰ電話Ａ１０１とＩＰ電話Ｂ１０２との間で通話を開始した後に、利用者Ｃを参加させ三者間で会議する場合について示している。しかし、これに限定されず、コーディネータがＩＰ電話Ｂ１０２の電話番号、ＩＰ電話Ｃ１０３の電話番号に順番に発呼し、利用者Ｂ及び利用者Ｃと通話可能状態とした上で、三者間で会議するようにしてもよい。この場合には、参加者全員で最初から会議の内容について議論することができるため、より効率的に会議を運営することができる。
【００９３】
さらに、以上の説明においては、本発明に係るＩＰ電話がＶｏＩＰプロトコルとしてＳＩＰを実行する場合のみ説明しているが、これに限定されない。すなわち、ＶｏＩＰプロトコルとしてＨ．３２３やＭＧＣＰ（Media Gateway Control Protocol）を実行するＩＰ電話に対しても適用することできる。
【００９４】
さらに、以上の説明におけるＩＰ電話は、総務省が定義し通信事業者が運用するＩＰ電話や、ローカルなネットワーク又は自営網でのＴＣＰ／ＩＰ等のコンピュータ通信プロトコルによるネットワークで実現されるものも含むものとする。
【産業上の利用可能性】
【００９５】
本発明に係るＩＰ電話システム及び端末情報取得方法によれば、ＩＰ電話システムを用いて会議を行う際の準備に要する労力を低減することができ、スムーズな会議の運営が実現される点で有用である。
【図面の簡単な説明】
【００９６】
【図１】本発明の一実施の形態に係るＩＰ電話システムが適用されるネットワークの構成を示す図
【図２】上記実施の形態に係るＩＰ電話システムにおけるＥＮＵＭサーバのＤＢに登録された会議番号に対応するＮＡＰＴＲレコードの一例を示す図
【図３】上記実施の形態に係るＩＰ電話システムにおけるミキシングサーバの機能ブロック図
【図４】上記実施の形態に係るミキシングサーバの音声合成部における音声データの合成処理を説明するための模式図
【図５】上記実施の形態に係るＩＰ電話システムにおいて、ＩＰ網を介して会議を行う場合におけるシーケンス図
【図６】図５に示すシーケンスにおけるＩＰ電話Ａの動作を説明するためのフロー図
【図７】図５に示すシーケンスにおけるＩＰ電話Ｃの動作を説明するためのフロー図
【符号の説明】
【００９７】
１０１  ＩＰ電話装置Ａ（ＩＰ電話Ａ）
１０２  ＩＰ電話装置Ｂ（ＩＰ電話Ｂ）
１０３  ＩＰ電話装置Ｃ（ＩＰ電話Ｃ）
１０４  ＥＮＵＭサーバ
１０５  ＣＡ
１０６  ミキシングサーバ
３０２  ヘッダ処理部
３０３  音声抽出部
３０４  音声合成部
４０１，４０２，４０３  音声合成器
【図１】
2006033587.tif 000003
【図２】
2006033587.tif 000004
【図３】
2006033587.tif 000005
【図４】
2006033587.tif 000006
【図５】
2006033587.tif 000007
【図６】
2006033587.tif 000008
【図７】
2006033587.tif 000009