(57)【要約】【課題】如何なる端末間の通信であっても、保留、転送等の付加的なサービスを実現できるようにした通信システムを提供する。【解決手段】端末Ｔ１１にて端末Ｔ１２と通信中に、Consultation Hold及び通信転送を起動するための操作がなされた場合に、Consultation Hold及び通信転送を起動するための情報を、端末Ｔ１１から通信サーバＳＶに送信し、通信サーバＳＶにてこの受信した情報を使用して要求されたConsultation Hold及び通信転送を実行するようにしている。【選択図】      図４
2008113381.tif 000002
【特許請求の範囲】
【請求項１】
ＩＰ(Internet Protocol)網に接続され端末ＩＤが割り当てられかつ付加サービスを起動する機能を有する複数の通信端末間の通信接続をサーバ装置にて実行する通信システムにおいて、
前記複数の通信端末のうち第１及び第２の通信端末間で通信が行なわれている状態で前記第１の通信端末にて付加サービスを起動するための要求操作がなされた場合に、前記第１の通信端末から前記サーバ装置に対し前記付加サービスを起動するための情報を送信する送信手段と、
前記サーバ装置にて受信した情報を解析し、この解析した情報が前記付加サービスを起動するための情報である場合に、当該情報の内容に応じて前記付加サービスを実行するサービス実行手段とを具備したことを特徴とする通信システム。
【請求項２】
前記送信手段は、前記第１の通信端末にて保留操作がなされた場合に、前記第１の通信端末から前記サーバ装置に対しConsultation Hold（協議保留）を起動するための情報を送信し、
前記サービス実行手段は、解析した情報の内容に応じて前記Consultation Holdを起動することを特徴とする請求項１記載の通信システム。
【請求項３】
前記送信手段は、前記第１の通信端末にて保留操作がなされた後に、第３の通信端末への転送操作がなされた場合に、前記第１の通信端末から前記サーバ装置に対し転送機能を起動するための情報を送信し、
前記サービス実行手段は、解析した情報の内容に応じて前記第２の通信端末の通信相手先を前記第１の通信端末から前記第３の通信端末に切り替えることを特徴とする請求項２記載の通信システム。
【請求項４】
前記送信手段は、前記第１の通信端末にて保留操作がなされた後に、第３の通信端末を通信に加える会議操作がなされた場合に、前記第１の通信端末から前記サーバ装置に対し会議機能を起動するための情報を送信し、
前記サービス実行手段は、解析した情報の内容に応じて前記第１の通信端末と前記第２の通信端末と前記第３の通信端末とを会議接続することを特徴とする請求項２記載の通信システム。
【請求項５】
前記サービス実行手段は、前記Consultation Holdを起動した後に、前記第１及び第２の通信端末のいずれか一方にて特番発信操作がなされた場合に、前記特番発信機能を実行することを特徴とする請求項２記載の通信システム。
【請求項６】
前記複数の通信端末は、前記付加サービスを起動する機能を有するＩＰ端末であることを特徴とする請求項１記載の通信システム。
【請求項７】
さらに、前記端末ＩＤと前記通信端末が支援する通信プロトコルとを対応付けた管理テーブルを記憶する記憶手段を備え、
前記サービス実行手段は、前記第１の通信端末から前記付加サービスを起動するための情報を受信したとき、当該情報に含まれる前記第１及び第２の通信端末それぞれの端末ＩＤに基づいて、前記管理テーブルを参照し、この参照結果に基づいて前記付加サービスを実行することを特徴とする請求項１記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばＩＰ(Internet Protocol)電話システム等のように、ＩＰ網に接続される複数の通信端末間及び通信端末と公衆網との間で音声通信を行なう通信システムに関する。
【背景技術】
【０００２】
近年、パケット網を介して、双方向に画像や音声をパケットデータとして、リアルタイムに送受信するネットワーク電話システム（ＩＰ電話システム）が普及し始めている。このＩＰ電話システムでは、ＩＰ網に接続される通信サーバごとに内線間通信や外線発着信を行えることは勿論のこと、ＩＰ網を経由した通信サーバ間での内線通信や外線発着信を行うことができる。また、このＩＰ電話システムでは、そのプロトコルとしてＳＩＰ（Session Initiation Protocol）が広く使われている。
【０００３】
この種のシステムにあっても、例えばＰＢＸ（Private Branch Exchange）またはボタン電話装置で実施されている転送、会議通話等の付加的な発着信サービスについて強く望まれている。なお、上記ＩＰ電話システムでは、端末側主導で上記付加サービスを実行することができる。
【０００４】
また、上記ＩＰ電話システムにおいて、ＩＰアドレス体系が異なる複数のＩＰ網を経由する端末間で上記付加サービスを実行できるようにした手法も提案されている（例えば、特許文献１）。
【特許文献１】特開２００６−１３５５２２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上記ＩＰ電話システムでは、複数のＩＰ網を経由する端末間の通信以外に、多種の通信プロトコルのパケットデータを取り扱うようにしている。この場合、複数の通信プロトコルが混在する複数の端末をＩＰ網を介して通信サーバに収容することになる。しかしながら、通信プロトコルが異なる端末間における転送等の付加サービスについては、まだ検討段階であって標準では定義されていない。
【０００６】
また、上記ＩＰ電話システムでは、端末を購入して使用する場合、ユーザは一般的にその時点で必要なサービス機能を備えた端末を選択するようにしている。このため、端末間において、上記付加サービスを実行する場合に、一方の端末が付加サービス機能を備えていないと当該付加サービスを実行できない場合がある。
【０００７】
そこで、この発明の目的は、如何なる端末間の通信であっても、保留、転送等の付加的なサービスを実現できるようにした通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、この発明に係る通信システムは、ＩＰ(Internet Protocol)網に接続され端末ＩＤが割り当てられかつ付加サービスを起動する機能を有する複数の通信端末間の通信接続をサーバ装置にて実行する通信システムにおいて、複数の通信端末のうち第１及び第２の通信端末間で通信が行なわれている状態で第１の通信端末にて付加サービスを起動するための要求操作がなされた場合に、第１の通信端末からサーバ装置に対し付加サービスを起動するための情報を送信する送信手段と、サーバ装置にて受信した情報を解析し、この解析した情報が付加サービスを起動するための情報である場合に、当該情報の内容に応じて付加サービスを実行するサービス実行手段とを備えるようにしたものである。
【０００９】
この構成によれば、第１の通信端末にて第２の通信端末と通信中に、付加サービスを起動するための操作がなされた場合に、付加サービスを起動するための情報は、第１の通信端末からサーバ装置に送信されることになり、サーバ装置はこの受信した情報を使用して要求された付加サービスを実行できるようになる。すなわち、第１及び第２の通信端末間における付加サービスの実行機能をサーバ装置に持たせることが可能となる。
【００１０】
従って、第１及び第２の通信端末のいずれか一方が付加サービス機能を備えていない場合や通信プロトコルが異なる場合であっても、保留、転送等の付加的なサービスを実現できる。
【００１１】
さらに、端末ＩＤと通信端末が支援する通信プロトコルとを対応付けた管理テーブルを記憶する記憶手段を備え、サービス実行手段は、第１の通信端末から付加サービスを起動するための情報を受信したとき、当該情報に含まれる第１及び第２の通信端末それぞれの端末ＩＤに基づいて、管理テーブルを参照し、この参照結果に基づいて付加サービスを実行することを特徴とする。
【００１２】
この構成によれば、メモリに蓄積管理された通信端末の通信プロトコルに関する管理テーブルを用いて、付加サービスの実行の可否判定等が行なわれるので、簡単な手順で適切な付加サービス実行処理を行うことができる。
【発明の効果】
【００１３】
以上詳述したようにこの発明によれば、如何なる端末間の通信であっても、保留、転送等の付加的なサービスを実現できるようにした通信システムを提供することができる。
【発明を実施するための最良の形態】
【００１４】
以下、この発明の実施形態について図面を参照して詳細に説明する。  
（第１の実施形態）  
図１は、この発明の第１の実施形態に係わる通信システムを示す概略構成図である。  
このシステムは、ＩＰ網としてのインターネットＩＮＷ及びＬＡＮ（Local Area Network）１を有する。ＬＡＮ１には、複数の端末Ｔ１１〜Ｔ１ｉが接続されている。また、インターネットＩＮＷには端末Ｔ２１が接続される。なお、端末Ｔ１１〜Ｔ１ｉ（ｉは自然数），Ｔ２１は、通話処理機能とメディア情報処理機能とを備えたＩＰ電話端末、またはパーソナル・コンピュータ上のソフトウェアで実現しているソフトフォンである。
【００１５】
また、ＬＡＮ１には、通信サーバＳＶが接続されている。通信サーバＳＶは、ＬＡＮ１と公衆網ＰＮＷとの間を接続するとともに、端末Ｔ１１〜Ｔ１ｉ，Ｔ２１及び公衆網ＰＮＷに対する交換制御機能を有している。公衆網ＰＮＷには、外部の電話端末ＴＴ１が接続される。
【００１６】
ところで、上記通信サーバＳＶは、この発明に係わる機能として次のような機能を有している。図２はその構成を示すブロック図である。
【００１７】
すなわち、通信サーバＳＶは、ＬＡＮインタフェース部１１と、中央演算制御部１２と、信号送受信処理部１３と、端末情報管理部１４と、端末情報データベース１５と、網インタフェース部１６とを備えている。このうち、ＬＡＮインタフェース部１１は、ＬＡＮ１との間でインタフェース処理を行うものである。
【００１８】
中央演算制御部１２は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを有して構成され、ソフトウェア処理により通信サーバＳＶの各部の制御を行う。
【００１９】
信号送受信処理部１３は、端末情報管理部１４により管理されている端末Ｔ１１〜Ｔ１ｉ，Ｔ２１ごとの通信プロトコルに応じた信号の生成、解析を行い、それらの処理結果を中央演算制御部１２に送信する。
【００２０】
端末情報管理部１４は、端末情報データベース１５の管理を行い、ＬＡＮ１からの信号を解析するために、端末情報データベース１５にアクセスし、プロトコル種別など必要な情報を信号送受信処理部１３に送信する。
【００２１】
端末情報データベース１５には、図３に示すように、端末Ｔ１１〜Ｔ１ｉ，Ｔ２１それぞれに割り当てられる端末識別子（端末ＩＤ）と、ＩＰアドレスと、使用可能なプロトコル種別との対応関係を表すデータが記憶される。
【００２２】
網インタフェース部１６は、公衆網ＰＮＷとの間でインタフェース処理を行うものである。
【００２３】
ところで、上記中央演算制御部１２は、この発明に係わる付加サービス実行制御機能を備えている。付加サービス実行制御機能は、端末Ｔ１１〜Ｔ１ｉ，Ｔ２１相互間や端末Ｔ１１〜Ｔ１ｉ，Ｔ２１と公衆網ＰＮＷ上の電話端末ＴＴ１との間で通信が行なわれている最中に、この通信中の端末Ｔ１１〜Ｔ１ｉ，Ｔ２１の要求操作に応じて、Consultation Hold制御や、転送制御、会議制御、特番による発信制御等を実行する。
【００２４】
次に、以上のように構成された通信システムの動作を説明する。図４は、Consultation Hold制御及び転送制御を実行するための動作を示すシーケンス図である。
【００２５】
いま例えば、端末Ｔ１１（端末識別子：３０００）と端末Ｔ１２（端末識別子：３００１）との間で音声通信が行なわれているものとする。
【００２６】
この状態で、端末Ｔ１１においてユーザが、自端末から保留を要求する操作を行なったとする。そうすると端末Ｔ１１からその要求信号（ＩＮＶＩＴＥメッセージ）が通信サーバＳＶに送られる。この要求信号を受信すると通信サーバＳＶは、当該要求信号に含まれる端末Ｔ１１，Ｔ１２のＩＰアドレスをもとに端末情報データベース１５を参照し、要求信号のプロトコルを判定する。例えば端末Ｔ１１のプロトコルがＳＩＰであり、図５に示すＳＤＰパラメータ内のａ＝ｓｅｎｄｏｎｌｙかｃ＝０．０．０．０のパラメータが含まれている場合には保留操作と判断する。また、Ｈ．３２３であればＦａｃｉｌｉｔｙのremoteHoldInvokeADPUの信号を保留操作と判断する。これらの判断はプロトコルに応じて判断を行う。保留の操作が通知されると、従来の端末自身の保留ではなく、通信サーバＳＶが持つConsultation Holdのサービスを起動し、通信中の端末Ｔ１２との間の通信リンクを保留としたまま保留の起動応答を端末Ｔ１１に返送する。
【００２７】
続いて、端末Ｔ１１のユーザが、自端末から端末Ｔ２１への通信の転送を要求する操作を行なったとする。そうすると端末Ｔ１１からＲＥＦＥＲメッセージが通信サーバＳＶに送られる。
【００２８】
これに対し通信サーバＳＶは、ＲＥＦＥＲメッセージを受信すると、端末情報データベース１５を参照し、ＲＥＦＥＲメッセージが転送を表すパラメータであるか否かを判定する。そして、転送を表すパラメータが含まれている場合には、転送と判断し、通信転送サービス機能を起動する。
【００２９】
そして、通信サーバＳＶは、転送先の端末Ｔ２１を呼び出し、この端末Ｔ２１が応答すると端末Ｔ１１と端末Ｔ２１との間を接続する。この状態で、端末Ｔ１１のユーザが切断操作（オンフック）を行うと、端末Ｔ１２と端末Ｔ２１との間を接続し、端末Ｔ１１との間の通信リンクを切断する。
【００３０】
かくして、端末Ｔ１２の通信相手先が端末Ｔ１１から端末Ｔ２１へ切り替わり、以後端末Ｔ１２のユーザは引き続き端末Ｔ２１のユーザとの間で音声通信を行なうことが可能となる。
【００３１】
以上のように上記第１の実施形態では、端末Ｔ１１にて端末Ｔ１２と通信中に、Consultation Hold及び通信転送を起動するための操作がなされた場合に、Consultation Hold及び通信転送を起動するための情報を、端末Ｔ１１から通信サーバＳＶに送信し、通信サーバＳＶにてこの受信した情報を使用して要求されたConsultation Hold及び通信転送を実行するようにしている。
【００３２】
従って、端末Ｔ１１，Ｔ１２におけるConsultation Hold及び通信転送を通信サーバＳＶが持つConsultation Hold及び通信転送にマッピングするようにしているので、端末Ｔ１１，Ｔ１２のいずれか一方がConsultation Hold及び通信転送を起動する機能を備えていない場合や通信プロトコルが異なる場合であっても、Consultation Hold、転送等の付加的なサービスを実現できる。
【００３３】
また、上記第１の実施形態では、通信サーバＳＶにおいて、端末情報データベース１５に蓄積管理された端末Ｔ１１〜Ｔ１ｉ，Ｔ２１のプロトコルに関する情報を用いて、要求された付加サービスの実行の可否判定等を行なうようにしているので、簡単な手順で適切な付加サービス実行処理を行うことができる。
【００３４】
（第２の実施形態）  
図６は、この発明の第２の実施形態として、Consultation Hold制御及び会議制御を実行するための動作を示すシーケンス図である。
【００３５】
いま例えば、端末Ｔ１１と端末Ｔ１２との間で音声通信が行なわれているものとする。
【００３６】
この状態で、端末Ｔ１１においてユーザが、自端末から保留を要求する操作を行なったとする。そうすると端末Ｔ１１からその要求信号が通信サーバＳＶに送られる。この要求信号を受信すると通信サーバＳＶは、端末情報データベース１５を参照し、要求信号のプロトコルを判定する。例えば端末Ｔ１１のプロトコルがＳＩＰであり、ＳＤＰパラメータ内のａ＝ｓｅｎｄｏｎｌｙかｃ＝０．０．０．０のパラメータが含まれている場合には保留操作と判断する。そして、通信サーバＳＶはConsultation Holdのサービスを起動し、通信中の端末Ｔ１２との間の通信リンクを保留としたまま保留の起動応答を端末Ｔ１１に返送する。
【００３７】
続いて、端末Ｔ１１のユーザが、自端末から端末Ｔ２１を会議通話に加える操作を行なったとする。そうすると端末Ｔ１１からその要求信号が通信サーバＳＶに送られる。
【００３８】
これに対し通信サーバＳＶは、上記要求信号を受信すると、端末情報データベース１５を参照し、ＳＤＰパラメータが会議を表すパラメータであるか否かを判定する。そして、会議を表すパラメータが含まれている場合には、会議と判断し、会議サービス機能を起動する。
【００３９】
そして、通信サーバＳＶは、端末Ｔ１１と端末Ｔ１２との間の通信リンクを保持したまま、端末Ｔ２１を呼び出す。この呼び出しに対し端末Ｔ２１のユーザが応答操作を行なうと、端末Ｔ２１は応答信号を通信サーバＳＶに送信する。
【００４０】
かくして、端末Ｔ１１，Ｔ１２間に端末Ｔ２１を会議通話に加えることができる。
【００４１】
以上のように上記第２の実施形態では、端末Ｔ１１にて端末Ｔ１２と通信中に、Consultation Hold及び会議機能を起動するための操作がなされた場合に、Consultation Hold及び会議機能を起動するための情報を、端末Ｔ１１から通信サーバＳＶに送信し、通信サーバＳＶにてこの受信した情報を使用して要求されたConsultation Hold及び会議機能を実行するようにしている。
【００４２】
従って、端末Ｔ１１，Ｔ１２におけるConsultation Hold及び会議機能を通信サーバＳＶが持つConsultation Hold及び会議機能にマッピングするようにしているので、端末Ｔ１１，Ｔ１２のいずれか一方がConsultation Hold及び会議機能を起動する機能を備えていない場合であっても、Consultation Hold、会議サービスを実現できる。
【００４３】
（その他の実施形態）  
この発明は、上記各実施形態に限定されるものではない。例えば上記各実施形態では、端末からの要求操作に応じてConsultation Hold制御、通信転送制御、会議制御を実行する場合を例にとって説明したが、例えばConsultation Holdを起動した後に、特番発信操作がなされた場合に、特番発信機能を実行することも可能である。
【００４４】
その他、システム構成、通信サーバの機能構成、端末の種類、端末情報データベースの記憶内容、Consultation Hold制御、通信転送制御、会議制御、特番発信制御の各々の手順とその内容等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【００４５】
【図１】この発明の第１の実施形態に係わる通信システムを示す概略構成図。
【図２】図１に示した通信サーバの機能構成を示すブロック図。
【図３】図２に示した端末情報データベースの記憶内容の一例を示す図。
【図４】同第１の実施形態における通信サーバと端末との間のConsultation Hold制御及び転送制御を実行するための動作を示すシーケンス図。
【図５】同第１の実施形態で使用されるＩＮＶＩＴＥメッセージのフォーマットの一例を示す図。
【図６】この発明の第２の実施形態として、Consultation Hold制御及び会議制御を実行するための動作を示すシーケンス図。
【符号の説明】
【００４６】
１…ＬＡＮ、１１…ＬＡＮインタフェース部、１２…中央演算制御部、１３…信号送受信処理部、１４…端末情報管理部、１５…端末情報データベース、１６…網インタフェース部、ＳＶ…通信サーバ、Ｔ１１〜Ｔ１ｉ，Ｔ２１…端末、ＴＴ１…外部電話端末、ＩＮＷ…インターネット、ＰＮＷ…公衆網。
【図１】
2008113381.tif 000003
【図２】
2008113381.tif 000004
【図３】
2008113381.tif 000005
【図４】
2008113381.tif 000006
【図５】
2008113381.tif 000007
【図６】
2008113381.tif 000008