(57)【特許請求の範囲】
【請求項１】
ＩＰ電話機能を有する複数の内線端末と、
内部通信回線を介してこれら内線端末と呼制御メッセージをやり取りすることにより、これら内線端末を電話網に対して交換接続するとともに、これら内線端末間を相互接続する電話制御装置と、
ＩＰ電話機能を有する外部電話端末と通信網を介してリモートディスクトップ機能に基づきリモート接続することにより、当該外部電話端末との間でデータ通信を行うＲＤサーバと、
前記内部通信回線に接続されて、当該電話制御装置との間で前記呼制御メッセージをやり取りするとともに、これら呼制御メッセージと前記ＲＤサーバを介して前記外部電話端末との間でやり取りした呼制御メッセージとを中継処理することにより、当該外部電話端末を仮想内線端末として当該電話制御装置へ接続する内線ハブとを備え、
前記内線ハブは、前記ＲＤサーバとの間で前記内部通信回線を介して前記仮想内線端末ごとに個別のＩＰセッションを予め確立しておき、前記ＲＤサーバを介して前記外部電話端末との間で前記呼制御メッセージをやり取りする際、これらＩＰセッションのうち当該外部電話端末の仮想内線端末と対応するＩＰセッションを介して呼制御メッセージをやり取りする
ことを特徴とする電話システム。
【請求項２】
請求項１に記載の電話システムにおいて、
前記内線ハブは、前記内部通信回線を介して前記内線端末との間で音声パケットをやり取りするとともに、これら音声パケットと前記ＲＤサーバを介して前記外部電話端末との間でやり取りした音声パケットとを中継処理することにより、前記内線端末と前記外部電話端末との音声通話を実現し、前記ＲＤサーバを介して前記外部電話端末との間で前記音声パケットをやり取りする際、前記ＩＰセッションのうち当該外部電話端末の仮想内線端末と対応する前記ＩＰセッションを介して当該音声パケットをやり取りすることを特徴とする電話システム。
【請求項３】
請求項１または請求項２に記載の電話システムにおいて、
前記外部電話端末は、
前記通信網を介して、前記電話システムの前記ＲＤサーバと、リモートディスクトップ機能に基づきリモート接続することにより、前記内線ハブとの間でデータ通信を行うＲＤクライアントと、
ＩＰ電話機能を有し、呼制御メッセージに基づいて当該外部電話端末の呼制御動作を行うとともに、音声パケットに基づいてＶｏＩＰ音声通話を行う通話処理部と、
前記通話処理部からの呼制御メッセージを前記内線ハブに中継処理するとともに、前記内線ハブからの呼制御メッセージを前記通話処理部へ中継処理する呼制御部と
を備えることを特徴とする電話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話制御技術に関し、特に電話システムに外部から接続される電話端末を、電話システムの内線端末として接続するリモート接続技術に関する。
【背景技術】
【０００２】
オフィスや店舗などの事業施設では、複数の内線端末を電話網に対して交換接続するボタン電話装置やＰＢＸなどの電話制御装置を備える電話システムが用いられる。
このような電話システムでは、電話制御装置に内線接続されている内線端末と同様の環境を、外出した利用者の携帯電話端末に対して提供する技術が検討されている。
【０００３】
電話システムの外部から接続される電話端末から、電話システムの内線端末へアクセスして音声通話を行う一般的な方式として、電話システムで使用するＳＩＰサーバのＩＰアドレスを公開する方式が考えられる。この方式では、外出した利用者の電話端末からインターネット経由でＳＩＰサーバへアクセスして、電話システムに接続されている任意の内線端末が着信先として指定された場合、ＳＩＰサーバでアドレス変換して当該内線端末を直接呼び出すことになる。
【０００４】
しかし、この方式によれば、ＳＩＰサーバのアドレスが公開されるため、第三者が電話システムの内線端末へ不正に接続する可能性がある。また、外出した利用者とは、インターネット経由の非暗号化ＶｏＩＰ方式で内線通話を行うことになる。このため、盗聴などの危険性があり、内線通話として十分なセキュリティ性を得ることができない。また、各内線端末にグローバルＩＰアドレスを設定する必要があるため、管理コストも増大する。
【０００５】
従来、このような電話システムにおいて、電話制御装置に内線接続されている主内線端末に加えて、インターネットを介して電話制御装置とリモート接続される副内線端末を設け、これら両端末を関連付けて呼制御する技術が提案されている（例えば、特許文献１など参照）。この技術によれば、内線接続されている主内線端末と、インターネットを介してリモート接続される副内線端末とを、対として呼制御している。
【０００６】
具体的には、主内線端末に対して内線着信や外線着信が発生した場合、主内線端末だけでなく、対応する副内線端末へも着信を通知する、あるいは一方の内線端末が通話中に他方の内線端末がオフフックすると、通話が一方の内線端末から他方の内線端末へ切り替える、などの呼制御が行われる。これにより、利用者は自宅や外出先であっても、事業施設に設置されている主内線端末と同様の環境で、副電話端末を利用することが可能となる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００６−０３３６８４号公報
【特許文献２】特開２００２−３５１８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このような従来技術では、電話システムの電話制御装置において、内線接続されている主内線端末と、インターネットを介してリモート接続される副内線端末とを、対として呼制御する必要があるため、電話制御装置における呼制御を大幅に変更する必要がある。このため、既存の電話制御装置では容易に対応できず、新たな電話制御装置が必要となる。したがって、既存の電話システムに対して、外部の電話端末を、仮想的な内線端末として容易にリモート接続することができないという問題点があった。
【０００９】
また、従来技術では、内線接続されている主内線端末と、インターネットを介してリモート接続される副内線端末とが、対として呼制御される。このため、対をなす主内線端末と副内線端末とが、運用上、１つの内線端末として動作するため、副内線端末を１つの独立した内線端末として利用することができない。このため、使い勝手が悪いだけでなく、電話システムにおけるすべての内線端末の半数しか実際に使用されないことになり、運用効率が悪いという問題点があった。
【００１０】
本発明はこのような課題を解決するためのものであり、既存の電話システムに対して、外部の電話端末を、仮想的な内線端末として容易にリモート接続できるリモート接続技術を提供することを目的としている。
【課題を解決するための手段】
【００１１】
このような目的を達成するために、本発明にかかる電話システムは、ＩＰ電話機能を有する複数の内線端末と、内部通信回線を介してこれら内線端末と呼制御メッセージをやり取りすることにより、これら内線端末を電話網に対して交換接続するとともに、これら内線端末間を相互接続する電話制御装置と、ＩＰ電話機能を有する外部電話端末と通信網を介してリモートディスクトップ機能に基づきリモート接続することにより、当該外部電話端末との間でデータ通信を行うＲＤサーバと、内部通信回線に接続されて、当該電話制御装置との間で呼制御メッセージをやり取りするとともに、これら呼制御メッセージとＲＤサーバを介して外部電話端末との間でやり取りした呼制御メッセージとを中継処理することにより、当該外部電話端末を仮想内線端末として当該電話制御装置へ接続する内線ハブとを備え、内線ハブは、ＲＤサーバとの間で内部通信回線を介して仮想内線端末ごとに個別のＩＰセッションを予め確立しておき、ＲＤサーバを介して外部電話端末との間で呼制御メッセージをやり取りする際、これらＩＰセッションのうち当該外部電話端末の仮想内線端末と対応するＩＰセッションを介して呼制御メッセージをやり取りするようにしたものである。
【００１２】
この際、内線ハブで、内部通信回線を介して内線端末との間で音声パケットをやり取りするとともに、これら音声パケットとＲＤサーバを介して外部電話端末との間でやり取りした音声パケットとを中継処理することにより、内線端末と外部電話端末との音声通話を実現し、ＲＤサーバを介して外部電話端末との間で音声パケットをやり取りする際、ＩＰセッションのうち当該外部電話端末の仮想内線端末と対応するＩＰセッションを介して当該音声パケットをやり取りするようにしてもよい。
【００１３】
また、外部電話端末に、通信網を介して、電話システムのＲＤサーバと、リモートディスクトップ機能に基づきリモート接続することにより、内線ハブとの間でデータ通信を行うＲＤクライアントと、ＩＰ電話機能を有し、呼制御メッセージに基づいて当該外部電話端末の呼制御動作を行うとともに、音声パケットに基づいてＶｏＩＰ音声通話を行う通話処理部と、通話処理部からの呼制御メッセージを内線ハブに中継処理するとともに、内線ハブからの呼制御メッセージを通話処理部へ中継処理する呼制御部とを備えてもよい。
【発明の効果】
【００１４】
本発明によれば、既存の電話システムのうち、電話制御装置の内線端末と同様にして内線ハブを接続するとともに、この内線ハブにＲＤサーバを接続することにより、電話システムに対して、外部の外部電話端末を、仮想的な内線端末として容易にリモート接続できる。
【００１５】
また、このようにしてリモート接続された外部電話端末には、予め割り当てられた個別の内線電話番号で呼制御されるため、外部電話端末を１つの独立した内線端末として利用することができる。このため、使い勝手が良くなるとともに、電話システムにおけるすべての内線端末が実際に使用されることになり、高い運用効率が得られる。
さらに、電話システムと外部電話端末との間でやり取りする呼制御メッセージとして、独自のメッセージをやり取りすることができるため、電話システムに特有の制御メッセージをやり取りすることができ、内線端末と同様の機能を外部電話端末でも利用できる。
【００１６】
特に、リモートディスクトップ機能を用いた場合、電話システムと外部電話端末とが、トンネリングされたリンクを介して接続されるため、ＶＰＮなどの他のサービスを利用することなく、音声パケットをセキュアにやり取りすることができる。したがって、音声通話が盗聴されにくくなり、高いセキュリティ性が得られる。また、ルータのポートを公開する必要がなくなり、セキュリティホールを利用した第三者による不正アクセスを防止することもできる。
【図面の簡単な説明】
【００１７】
【図１】第１の実施の形態にかかる電話システムの構成を示すブロック図である。
【図２】第１の実施の形態にかかる電話システムの着信動作を示すシーケンス図である。
【図３】第１の実施の形態にかかる電話システムの発信動作を示すシーケンス図である。
【図４】第２の実施の形態にかかる電話システムの構成を示すブロック図である。
【図５】第３の実施の形態にかかる電話システムの構成を示すブロック図である。
【図６】第３の実施の形態にかかる電話システムの着信動作を示すシーケンス図である。
【図７】第３の実施の形態にかかる電話システムの発信動作を示すシーケンス図である。
【発明を実施するための形態】
【００１８】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかる電話システム１０について説明する。図１は、第１の実施の形態にかかる電話システムの構成を示すブロック図である。
この電話システム１０は、全体としてボタン電話装置やＰＢＸなどの電話交換装置からなり、複数の内線端末１２と、通信回線Ｌを介して内線接続したこれら内線端末１２を、電話網３１に対して交換接続する電話制御装置１１とを備えている。
【００１９】
本実施の形態は、通信網を介してＩＰ電話機能を有する外部電話端末とリモートディスクトップ機能によりリモート接続することにより、当該外部電話端末との間でデータ通信を行うＲＤサーバを設け、内部通信回線に接続された内線ハブで、当該電話制御装置との間で呼制御メッセージをやり取りするとともに、これら呼制御メッセージとＲＤサーバを介して外部電話端末との間でやり取りした呼制御メッセージとを中継処理することにより、当該外部電話端末を仮想内線端末として当該電話制御装置へ接続するようにしたものである。
【００２０】
［電話システム］
次に、図１を参照して、本実施の形態にかかる電話システム１０の構成について詳細に説明する。
電話システム１０には、主な機能部として、電話制御装置１１、内線端末１２、内線ハブ１３、ＲＤサーバ１４、およびルータ１５が設けられている。
【００２１】
電話制御装置１１は、ＳＩＰサーバなどの呼制御サーバからなり、内部通信回線Ｌを介して内線端末１２および内線ハブ１３と呼制御メッセージをやり取りすることにより、これら内線端末１２さらには内線ハブ１３で実現される仮想内線端末を、ＩＰ電話網などの電話網３１に対して交換接続する機能と、これら仮想内線端末を含む内線端末１２間を相互接続する機能とを有している。この際、電話制御装置１１は、内線端末１２と内線ハブ１３で実現される仮想内線端末との違いを認識しておらず、仮想内線端末を内線端末１２として呼制御することになる。
【００２２】
内線端末１２は、ＩＰ電話機能を有する一般的な電話端末からなり、内部通信回線Ｌを介して電話制御装置１１との間で呼制御メッセージをやり取りすることにより内線端末１２の呼制御動作を行う機能と、内部通信回線Ｌを介して接続された他の内線端末１２、電話制御装置１１から電話網３１を介して接続された相手電話端末（図示せず）、あるいは内線ハブ１３を介して接続された外部電話端末２０との間で、ＲＴＰなどの音声パケットをやり取りすることによりＶｏＩＰ音声通話を行う機能とを有している。内線端末１２としては、ボタン電話システムやＰＢＸシステムで使用されるＩＰ電話機のほか、パソコンなどのＰＣ端末のソフトフォンであってもよい。
【００２３】
内線ハブ１３は、ＳＩＰなどの呼制御プロトコルに基づき呼制御メッセージや音声パケットを中継処理するゲートウェイ装置からなり、電話制御装置１１に対しては、予め割り当てられている１つまたは複数の内線番号を持つ仮想内線端末として動作する。この内線ハブ１３には、内線番号と外部電話端末２０のアドレスとの対応関係が登録されており、この対応関係がＲＤサーバ１４へ通知されて、仮想内線端末ごとに、ＲＤサーバ１４との間で個別のＩＰセッションが予め確立される。
【００２４】
内線ハブ１３は、呼制御処理機能として、内部通信回線Ｌを介して電話制御装置１１との間で呼制御メッセージをやり取りする機能と、ＲＤサーバ１４を介して外部電話端末２０との間で呼制御メッセージをやり取りする機能と、これら電話制御装置１１および外部電話端末２０との間でやり取りした呼制御メッセージを相互に中継処理することにより、外部電話端末２０を仮想内線端末として電話制御装置１１へ接続する機能とを有している。
【００２５】
また、内線ハブ１３は、内線音声処理機能として、内部通信回線Ｌを介して内線端末１２との間で音声パケットをやり取りする機能と、ＲＤサーバ１４を介して外部電話端末２０との間で音声パケットをやり取りする機能と、これら内線端末１２および外部電話端末２０との間でやり取りした音声パケットを相互に中継処理することにより、内線端末１２と外部電話端末２０との音声通話を実現する機能とを有している。
【００２６】
ＲＤサーバ１４は、インターネットなどの通信網３２を介して、外部電話端末２０と、リモートディスクトップ機能に基づきリモート接続することにより、外部電話端末２０との間でデータ通信を行う機能と、ＲＤクライアント２２から受信したパケットのプロトコル種別をポート番号などに基づいて確認し、プロトコル種別がＳＩＰ／ＲＴＰのものを内線ハブ１３へ転送する機能とを有している。
【００２７】
リモートディスクトップ機能は、ネットワーク上の離れたコンピュータを遠隔操作するために開発された機能であり（例えば、特許文献２など参照）、バーチャルネットワークコンピューティング（Virtual Network Computing）も同様の機能である。このようなリモート接続のリンクはトンネリングされているので、高いセキュリティ性が得られるとともに、ＳＩＰ／ＲＴＰを初めとして各種プロトコルのパケットを転送できる。
【００２８】
ルータ１５は、光回線終端装置（ＯＮＵ）などのルータ装置からなり、ＲＤサーバ１４と通信網との間に接続されて、ＲＤサーバ１４と通信網とのデータ通信を中継接続する機能を有している。
これら機能部のうち、電話制御装置１１、内線端末１２、内線ハブ１３、およびＲＤサーバ１４は、ＬＡＮ回線などからなる内部通信回線Ｌを介して、各種パケットを相互にやり取り可能に接続されている。
【００２９】
［外部電話端末］
次に、図１を参照して、外部電話端末２０の構成について説明する。
外部電話端末２０は、全体としてＩＰ電話機能を有する、携帯電話機やスマートホンなどの携帯通信端末、さらにはＰＣ端末などの情報通信端末からなり、主な機能部として、網Ｉ／Ｆ部２１、ＲＤクライアント２２、呼制御部２３、および通話処理部２４が設けられている。
【００３０】
網Ｉ／Ｆ部２１は、インターネットなどの通信網３２を介して電話システム１０のルータとデータ通信を行う機能を有している。
ＲＤクライアント２２は、通信網３２を介して、電話システム１０のＲＤサーバ１４と、リモートディスクトップ機能に基づきリモート接続することにより、内線ハブ１３との間でデータ通信を行う機能を有している。
【００３１】
呼制御部２３は、ＳＩＰなどの呼制御プロトコルに基づき呼制御メッセージや音声パケットを中継処理するゲートウェイ機能からなり、通話処理部２４に対するＳＩＰゲートウェイとして動作する。この呼制御部２３には、外部電話端末２０に予め割り当てられた内線番号と外部電話端末２０のアドレスとが関連付けて登録されており、この関連付けに基づいて、呼制御メッセージや音声パケットの転送先を確認する。
【００３２】
また、呼制御部２３は、呼制御処理機能として、内部バスＢを介して通話処理部２４との間で呼制御メッセージをやり取りする機能と、ＲＤクライアント２２を介して電話システム１０との間で呼制御メッセージをやり取りする機能と、これら通話処理部２４および電話システム１０との間でやり取りした呼制御メッセージを相互に中継処理することにより、外部電話端末２０を仮想内線端末として電話システム１０へ接続する機能とを有している。
【００３３】
さらに、呼制御部２３は、音声処理機能として、内部バスＢを介して通話処理部２４との間で音声パケットをやり取りする機能と、内部バスＢからＲＤクライアント２２を介して電話システム１０との間で音声パケットをやり取りする機能と、これら通話処理部２４および電話システム１０との間でやり取りした音声パケットを相互に中継処理することにより、外部電話端末２０と電話システム１０との音声通話を実現する機能とを有している。
【００３４】
通話処理部２４は、ＩＰ電話機能を有する一般的な電話端末機能からなり、内部バスＢを介して呼制御部２３との間で呼制御メッセージをやり取りすることにより外部電話端末２０の呼制御動作を行う機能と、内部バスＢを介して呼制御部２３との間でＲＴＰなどの音声パケットをやり取りすることによりＶｏＩＰ音声通話を行う機能とを有している。
【００３５】
［第１の実施の形態の動作］
次に、図２を参照して、本実施の形態にかかる電話システム１０の動作について説明する。図２は、第１の実施の形態にかかる電話システムの着信動作を示すシーケンス図である。
ここでは、外部電話端末２０から電話システム１０の内線端末１２を呼び出した場合の着信動作について説明する。
【００３６】
外部電話端末２０は、電話システム１０に対して仮想内線端末としてアクセスするため、予め利用者操作に応じて、ＲＤクライアント２２より、電話システム１０のＲＤサーバ１４と間で、通信網３２を介したリモート接続を確立する（ステップ１００）。
【００３７】
この後、利用者による内線呼出操作に応じて（ステップ１１０）、通話処理部２４は、電話システム１０の内線端末１２を示す着側内線番号を含む発信要求メッセージを呼制御部２３へ通知する（ステップ１１１）。
呼制御部２３は、通話処理部２４からの発信要求メッセージに応じて、当該メッセージに含まれる着側内線番号の内線端末１２に対する着信通知メッセージを、ＲＤクライアント２２へ通知する（ステップ１１２）。
ＲＤクライアント２２は、呼制御部２３からの着信通知メッセージを、ＲＤサーバ１４との間で確立したリモート接続を介して電話システム１０へ送信する。
【００３８】
電話システム１０のＲＤサーバ１４は、リモート接続を介して外部電話端末２０から任意のパケットを受信した際、当該パケットのプロトコル種別を確認する（ステップ１１３）。ここで、受信した着信通知メッセージは通話用データであることから、内部通信回線Ｌを介して内線ハブ１３へ当該メッセージを通知する（ステップ１１３：ＹＥＳ）。
【００３９】
この際、内線ハブ１３に割り当てられている仮想内線端末ごとに、ＲＤサーバ１４と内線ハブ１３との間で個別のＩＰセッションが予め確立されている。ＲＤサーバ１４は、呼制御メッセージや音声パケットを内線ハブ１３との間でやり取りする際、これら呼制御メッセージや音声パケットから外部電話端末２０のアドレスを確認し、内線ハブ１３との間で仮想内線端末ごとに接続したＩＰセッションのうちから、対応するＩＰセッションを選択し、当該ＩＰセッションを介して呼制御メッセージや音声パケットを内線ハブ１３との間でやり取りする。
【００４０】
内線ハブ１３は、ＲＤサーバ１４を介して外部電話端末２０からの着信通知メッセージを受信した際、当該メッセージから取得した外部電話端末２０のアドレスに基づいて、対応する仮想内線端末の内線番号を確認し、この内線番号を発側内線番号とした、当該メッセージに含まれている着側内線番号への発信要求メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ１１４）。
【００４１】
電話制御装置１１は、内線ハブ１３からの発信要求メッセージに応じて、当該メッセージに含まれている着側内線番号と対応する内線端末１２へ、外部電話端末２０と対応する仮想内線端末からの着信を通知する着信通知メッセージを、内部通信回線Ｌを介して通知する（ステップ１１５）。
内線端末１２は、電話制御装置１１からの着信通知メッセージに応じて、内線着信を知らせる着信表示を行う（ステップ１１６）。
【００４２】
この着信表示に応じて、内線端末１２で応答操作が行われた場合（ステップ１２０）、内線端末１２は、当該着信通知メッセージに対する応答メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ１２１）。
電話制御装置１１は、内線端末１２からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する仮想内線端末、すなわち内線ハブ１３へ、応答メッセージを通知する（ステップ１２２）。
【００４３】
内線ハブ１３は、電話制御装置１１からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する外部電話端末２０を特定し、当該外部電話端末２０への応答メッセージを、当該外部電話端末２０に対するＩＰセッションを介してＲＤサーバ１４へ通知する（ステップ１２３）。
ＲＤサーバ１４は、内線ハブ１３からの応答メッセージを、ＲＤクライアント２２との間で確立したリモート接続を介して外部電話端末２０へ送信する。
【００４４】
外部電話端末２０のＲＤクライアント２２は、リモート接続を介して電話システム１０から任意のパケットを受信した際、当該パケットのプロトコル種別を確認する（ステップ１２４）。ここで、受信した応答メッセージは通話用データであることから、内部バスＢを介して呼制御部２３へ当該メッセージを通知する（ステップ１２４：ＹＥＳ）。
【００４５】
呼制御部２３は、ＲＤクライアント２２から通知された応答メッセージを、内部バスＢを介して通話処理部２４へ通知する（ステップ１２５）。
これにより、ＲＤサーバ１４とＲＤクライアント２２との間で確立されているリモート接続を介して、外部電話端末２０の通話処理部２４と、電話システム１０の内線端末１２との間で、音声パケットのやり取りが開始され、ＶｏＩＰ通知が開始される（ステップ１３０）。
【００４６】
次に、図３を参照して、本実施の形態にかかる電話システム１０の動作について説明する。図３は、第１の実施の形態にかかる電話システムの発信動作を示すシーケンス図である。
ここでは、電話システム１０の内線端末１２から外部電話端末２０を呼び出した場合の発信動作について説明する。
【００４７】
外部電話端末２０は、電話システム１０に対して仮想内線端末としてアクセスするため、予め利用者操作に応じて、ＲＤクライアント２２より、電話システム１０のＲＤサーバ１４と間で、通信網３２を介したリモート接続を確立する（ステップ１００）。
【００４８】
この後、利用者による内線呼出操作に応じて（ステップ１５０）、電話システム１０の内線端末１２は、外部電話端末２０と対応する仮想内線端末を示す着側内線番号を含む発信要求メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ１５１）。
電話制御装置１１は、内線端末１２からの発信要求メッセージに応じて、当該メッセージに含まれる着側内線番号の内線端末に対する着信通知メッセージを、対応する仮想内線端末、すなわち内線ハブ１３へ通知する（ステップ１５２）。
【００４９】
内線ハブ１３は、電話制御装置１１からの着信通知メッセージに応じて、当該メッセージに含まれている着側内線番号と対応する外部電話端末２０を特定し、当該外部電話端末２０への発信要求メッセージを、当該外部電話端末２０に対するＩＰセッションを介してＲＤサーバ１４へ通知する（ステップ１５３）。
ＲＤサーバ１４は、内線ハブ１３からの発信要求メッセージを、ＲＤクライアント２２との間で確立したリモート接続を介して外部電話端末２０へ送信する。
【００５０】
外部電話端末２０のＲＤクライアント２２は、リモート接続を介して電話システム１０から任意のパケットを受信した際、当該パケットのプロトコル種別を確認する（ステップ１５４）。ここで、受信した発信要求メッセージは通話用データであることから、内部バスＢを介して呼制御部２３へ当該メッセージを通知する（ステップ１５４：ＹＥＳ）。
【００５１】
呼制御部２３は、ＲＤクライアント２２から通知された発信要求メッセージに応じて、着信通知メッセージを、内部バスＢを介して通話処理部２４へ通知する（ステップ１５５）。
通話処理部２４は、呼制御部２３からの着信通知メッセージに応じて、内線着信を知らせる着信表示を行う（ステップ１５６）。
【００５２】
この着信表示に応じて、外部電話端末２０で応答操作が行われた場合（ステップ１６０）、通話処理部２４は、当該着信通知メッセージに対する応答メッセージを、内部バスＢを介して呼制御部２３へ通知する（ステップ１６１）。
呼制御部２３は、通話処理部２４からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号の内線端末１２に対する応答メッセージを、ＲＤクライアント２２へ通知する（ステップ１６２）。
ＲＤクライアント２２は、呼制御部２３からの応答メッセージを、ＲＤサーバ１４との間で確立したリモート接続を介して電話システム１０へ送信する。
【００５３】
電話システム１０のＲＤサーバ１４は、リモート接続を介して外部電話端末２０から任意のパケットを受信した際、当該パケットのプロトコル種別を確認する（ステップ１６３）。ここで、受信した応答メッセージは通話用データであることから、当該外部電話端末２０に対するＩＰセッションを介して内線ハブ１３へ当該メッセージを通知する（ステップ１６３：ＹＥＳ）。
【００５４】
内線ハブ１３は、ＲＤサーバ１４を介して外部電話端末２０からの応答メッセージを受信した際、当該メッセージから取得した外部電話端末２０のアドレスに基づいて、対応する仮想内線端末の内線番号を確認し、この内線番号を着側内線番号とした、当該メッセージに含まれている発側内線番号への応答メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ１６４）。
【００５５】
電話制御装置１１は、内線ハブ１３からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する内線端末１２へ、外部電話端末２０と対応する仮想内線端末からの応答を通知する応答メッセージを、内部通信回線Ｌを介して通知する（ステップ１６５）。
これにより、ＲＤサーバ１４とＲＤクライアント２２との間で確立されているリモート接続を介して、外部電話端末２０の通話処理部２４と、電話システム１０の内線端末１２との間で、音声パケットのやり取りが開始され、ＶｏＩＰ通知が開始される（ステップ１７０）。
【００５６】
［第１の実施の形態の効果］
このように、本実施の形態は、通信網３２を介して外部電話端末２０とリモートディスクトップ機能によりリモート接続することにより、当該外部電話端末２０との間でデータ通信を行うＲＤサーバ１４を設け、内部通信回線Ｌに接続された内線ハブ１３で、当該電話制御装置１１との間で呼制御メッセージをやり取りするとともに、これら呼制御メッセージとＲＤサーバ１４を介して外部電話端末２０との間でやり取りした呼制御メッセージとを中継処理することにより、当該外部電話端末２０を仮想内線端末として当該電話制御装置１１へ接続するようにしたものである。
【００５７】
したがって、既存の電話システム１０のうち、電話制御装置１１の内線端末１２と同様にして内線ハブ１３を接続するとともに、この内線ハブ１３にＲＤサーバ１４を接続することにより、電話システム１０に対して、外部の外部電話端末２０を、仮想的な内線端末として容易にリモート接続できる。
【００５８】
また、このようにしてリモート接続された外部電話端末２０には、予め割り当てられた個別の内線電話番号で呼制御されるため、外部電話端末２０を１つの独立した内線端末として利用することができる。このため、使い勝手が良くなるとともに、電話システム１０におけるすべての内線端末が実際に使用されることになり、高い運用効率が得られる。
さらに、電話システム１０と外部電話端末２０との間でやり取りする呼制御メッセージとして、独自のメッセージをやり取りすることができるため、電話システム１０に特有の制御メッセージをやり取りすることができ、内線端末１２と同様の機能を外部電話端末２０でも利用できる。
【００５９】
リモートディスクトップ機能を用いた場合、電話システム１０と外部電話端末２０とが、トンネリングされたリンクを介して接続されるため、ＶＰＮなどの他のサービスを利用することなく、音声パケットをセキュアにやり取りすることができる。したがって、音声通話が盗聴されにくくなり、高いセキュリティ性が得られる。また、ルータのポートを公開する必要がなくなり、セキュリティホールを利用した第三者による不正アクセスを防止することもできる。
【００６０】
また、本実施の形態では、内線ハブ１３は、内部通信回線Ｌを介して内線端末１２との間で音声パケットをやり取りするとともに、これら音声パケットとＲＤサーバ１４を介して外部電話端末２０との間でやり取りした音声パケットとを中継処理するようにしたので、電話システム１０において、内線端末１２とＲＤサーバ１４との間で音声パケットを直接やり取りさせるための手続きを行うことなく、内線端末１２と外部電話端末２０との間の音声パケットを容易にやり取りすることができる。これにより、内線端末１２と外部電話端末２０との音声通話を極めて容易に実現することができる。
【００６１】
また、本実施の形態では、外部電話端末２０が、電話システム１０の内線端末１２との間で、内線通話を行う場合を例として説明したが、これに限定されるものではなく、外部電話端末２０が、電話システム１０を介して電話網３１に接続されている相手電話端末（図示せず）と、外線通話を行うことも可能である。
【００６２】
この場合、内線ハブ１３に、外線音声処理機能として、内部通信回線Ｌを介して電話制御装置１１との間で音声パケットをやり取りする機能と、これら電話制御装置１１および外部電話端末２０との間でやり取りした音声パケットを相互に中継処理することにより、電話制御装置１１から電話網３１を介して接続された相手電話端末と外部電話端末２０との音声通話を実現する機能とを設ければよい。
これにより、電話制御装置１１は、外部電話端末２０に相当する仮想内線端末に対する呼制御を、内線端末１２と同様に行うため、外部電話端末２０が、電話システム１０を介して電話網３１に接続されている相手電話端末（図示せず）と、外線通話を行うことが可能となる。
【００６３】
また、本実施の形態で、外部電話端末２０のＲＤクライアント２２は、ＵＳＢインターフェースを持つ小型電子機器に予め実装しておくことができる。これにより、当該小型電子機器を、既存の外部電話端末２０のＵＳＢインターフェースへ対して接続するという作業で、極めて容易に外部電話端末２０をＲＤクライアント２２に追加することができる。さらに、ＲＤクライアント２２に加えて呼制御部２３を小型電子機器に実装しておいてもよい。したがって、ＲＤクライアント２２さらには呼制御部２３を実現するソフトウェアを外部電話端末２０へインストールしておく必要がなくなり、利用者の作業負担を大幅に軽減できる。
【００６４】
また、小型電子機器を、外部電話端末２０から取り外せば、電話システム１０へリモート接続することができなくなるため、外部電話端末２０の不正使用を容易に防止できる。
さらに、リモートディスクトップ機能には、監視機能が設けられているため、プロトコル監視を行うことができる。このため、電話システム１０の内線ハブ１３において、利用者の制限や管理、あるいは通話規制や通話管理を行うことができる。また、ＳＳＨを適用した場合、リモートメンテナンス機能を利用して、メンテナンス作業を監視することもできる。
【００６５】
［第２の実施の形態］
次に、図４を参照して、本発明の第２の実施の形態にかかる電話システム１０について説明する。図４は、第２の実施の形態にかかる電話システムの構成を示すブロック図である。
【００６６】
第１の実施の形態では、外部電話端末２０が、電話システム１０の内線端末１２との間で、内線通話を行う場合を例として説明した。本実施の形態では、外部電話端末２０が、電話システム１０のデータ通信端末１６との間でデータ通信を行う場合について説明する。
【００６７】
本実施の形態において、電話システム１０に１つあるいは複数のデータ通信端末１６が設けられており、外部電話端末２０に１つあるいは複数のデータ通信処理部２５が設けられている。
データ通信端末１６は、データ通信機能を有するサーバ装置やＰＣ端末などの一般的なデータ通信端末からなり、内部通信回線Ｌに接続されて、ＲＤサーバ１４を介して外部電話端末２０との間で、データパケットをやり取りする機能を有している。
ＲＤサーバ１４は、ＲＤクライアント２２から受信したパケットのプロトコル種別を確認し、そのプロトコル種別がＳＩＰ／ＲＴＰの場合には内線ハブ１３へ当該パケットを転送し、ＳＩＰ／ＲＴＰ以外の場合には当該プロトコル種別に対して予め設定されているデータ通信端末１６へ当該パケットを転送する機能を有している。
【００６８】
データ通信処理部２５は、上位アプリケーションからの要求に応じて、ＲＤクライアント２２を介して電話システム１０との間でデータパケットをやり取りする機能を有している。
ＲＤクライアント２２は、ＲＤサーバ１４から受信したパケットのプロトコル種別を確認し、そのプロトコル種別がＳＩＰ／ＲＴＰの場合には通話処理部２４へ当該パケットを転送し、ＳＩＰ／ＲＴＰ以外の場合には当該プロトコル種別に対して予め設定されているデータ通信処理部２５へ当該パケットを転送する機能を有している。
【００６９】
前述したように、リモートディスクトップ機能を用いたリモート接続では、そのリンクがトンネリングされているため、ＳＩＰ／ＲＴＰだけでなく、ＦＴＰ、ＨＴＴＰ、ＳＳＨ、ＤＨＣＰ、ＳＮＭＰなどの各種プロトコルのパケットをやり取りすることができる。
したがって、電話システム１０の内線ハブ１３と外部電話端末２０の通話処理部２４と間でＶｏＩＰ音声通話用のＳＩＰ／ＲＴＰに関するパケットをやり取りするのと同様に、その他のプロトコルのパケットについて、電話システム１０のデータ通信端末１６と外部電話端末２０のデータ通信処理部２５と間でやり取りすればよい。
【００７０】
［第２の実施の形態の効果］
このように、本実施の形態では、電話システム１０のデータ通信端末１６と外部電話端末２０のデータ通信処理部２５と間で、ＲＤサーバ１４とＲＤクライアント２２との間のリモートディスクトップ機能に基づくリモート接続を介して、ＳＩＰ／ＲＴＰ以外の各種データパケットをやり取りするようにしたものである。
【００７１】
これにより、ＩＰ電話アプリケーション以外の数多くのアプリケーションを用いて、外部電話端末２０から電話システム１０へ、アクセスすることが可能となる。この際、リモート接続のリンクはトンネリングされていることから第三者に盗聴されにくく、またルータのポートを公開する必要がないため外部からの不正侵入も防ぐことができ、結果として、データパケットのやり取りにおいて高いセキュリティ性を維持することもできる。
したがって、外出先からデータ通信端末１６へアクセスしてデータの閲覧や入力、電子メールの送受信、ＩＰテレビ会議などのサービスを利用することができ、外出利用者にとって極めて高い利便性が得られる。
【００７２】
［第３の実施の形態］
次に、図５を参照して、本発明の第３の実施の形態にかかる電話システム１０について説明する。図５は、第３の実施の形態にかかる電話システムの構成を示すブロック図である。
【００７３】
第１の実施の形態では、電話システム１０にＲＤサーバ１４を設けるとともに、外部電話端末２０にＲＤクライアント２２を設け、これらＲＤサーバ１４とＲＤクライアント２２との間のリモートディスクトップ機能に基づくリモート接続を介して、電話システム１０の内線ハブ１３と外部電話端末２０の呼制御部２３との間で、ＳＩＰ／ＲＴＰのパケットをやり取りする場合を例として説明した。
【００７４】
本実施の形態では、電話システム１０と外部電話端末２０との間で、リモートディスクトップ機能に基づくリモート接続を利用せず、内線ハブ１３と外部電話端末２０との間でＳＩＰ／ＲＴＰのパケットをやり取りする場合について説明する。
【００７５】
本実施の形態において、電話システム１０の内線ハブ１３は、ＳＩＰなどの呼制御プロトコルに基づき呼制御メッセージや音声パケットを中継処理するゲートウェイ装置からなり、電話制御装置１１に対しては、予め割り当てられている１つまたは複数の内線番号を持つ仮想内線端末として動作する。
【００７６】
本実施の形態において、電話システム１０にはＲＤサーバ１４が設けられておらず、これら代えて、内線ハブ１３に、通信網３２を介して外部電話端末２０とデータ通信を行うデータ通信Ｉ／Ｆ部が設けられている。これにより、内線ハブ１３は、予め登録されている、内線番号と外部電話端末２０のアドレスとの対応関係に基づいて、仮想内線端末ごとに、それぞれ対応する外部電話端末２０との間で、データ通信Ｉ／Ｆ部を介して個別のＩＰセッションが予め確立される。
【００７７】
また、内線ハブ１３は、呼制御処理機能として、内部通信回線Ｌを介して電話制御装置１１との間で呼制御メッセージをやり取りする機能と、データ通信Ｉ／Ｆ部を介して外部電話端末２０との間で呼制御メッセージをやり取りする機能と、これら電話制御装置１１および外部電話端末２０との間でやり取りした呼制御メッセージを相互に中継処理することにより、外部電話端末２０を仮想内線端末として電話制御装置１１へ接続する機能とを有している。
【００７８】
さらに、内線ハブ１３は、内線音声処理機能として、内部通信回線Ｌを介して内線端末１２との間で音声パケットをやり取りする機能と、データ通信Ｉ／Ｆ部を介して外部電話端末２０との間で音声パケットをやり取りする機能と、これら内線端末１２および外部電話端末２０との間でやり取りした音声パケットを相互に中継処理することにより、内線端末１２と外部電話端末２０との音声通話を実現する機能とを有している。
【００７９】
また、本実施の形態において、外部電話端末２０にはＲＤクライアント２２が設けられておらず、内部バスＢを介して呼制御部２３と網Ｉ／Ｆ部２１との間で、ＳＩＰ／ＲＴＰなどのパケットがやり取りされる。
【００８０】
すなわち、呼制御部２３は、ＳＩＰなどの呼制御プロトコルに基づき呼制御メッセージや音声パケットを中継処理するゲートウェイ機能からなり、呼制御処理機能として、内部バスＢを介して通話処理部２４との間で呼制御メッセージをやり取りする機能と、網Ｉ／Ｆ部２１を介して電話システム１０との間で呼制御メッセージをやり取りする機能と、これら通話処理部２４および電話システム１０との間でやり取りした呼制御メッセージを相互に中継処理することにより、外部電話端末２０を仮想内線端末として電話システム１０へ接続する機能とを有している。
【００８１】
また、呼制御部２３は、音声処理機能として、内部バスＢを介して通話処理部２４との間で音声パケットをやり取りする機能と、内部バスＢから網Ｉ／Ｆ部２１を介して電話システム１０との間で音声パケットをやり取りする機能と、これら通話処理部２４および電話システム１０との間でやり取りした音声パケットを相互に中継処理することにより、外部電話端末２０と電話システム１０との音声通話を実現する機能とを有している。
【００８２】
［第３の実施の形態の動作］
次に、図６を参照して、本実施の形態にかかる電話システム１０の動作について説明する。図６は、第３の実施の形態にかかる電話システムの着信動作を示すシーケンス図である。
ここでは、外部電話端末２０から電話システム１０の内線端末１２を呼び出した場合の着信動作について説明する。
【００８３】
この後、利用者による内線呼出操作に応じて（ステップ３００）、通話処理部２４は、電話システム１０の内線端末１２を示す着側内線番号を含む発信要求メッセージを呼制御部２３へ通知する（ステップ３０１）。
呼制御部２３は、通話処理部２４からの発信要求メッセージに応じて、当該メッセージに含まれる着側内線番号の内線端末１２に対する着信通知メッセージを、電話システム１０との通信網３２上のリンクを介して、網Ｉ／Ｆ部２１から電話システム１０へ送信する（ステップ３０２）。
【００８４】
電話システム１０の内線ハブ１３は、通信網３２上のリンクを介して外部電話端末２０から着信通知メッセージを受信した際、当該メッセージから取得した外部電話端末２０のアドレスに基づいて、対応する仮想内線端末の内線番号を確認し、この内線番号を発側内線番号とした、当該メッセージに含まれている着側内線番号への発信要求メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ３０３）。
【００８５】
電話制御装置１１は、内線ハブ１３からの発信要求メッセージに応じて、当該メッセージに含まれている着側内線番号と対応する内線端末１２へ、外部電話端末２０と対応する仮想内線端末からの着信を通知する着信通知メッセージを、内部通信回線Ｌを介して通知する（ステップ３０４）。
内線端末１２は、電話制御装置１１からの着信通知メッセージに応じて、内線着信を知らせる着信表示を行う（ステップ３０５）。
【００８６】
この着信表示に応じて、内線端末１２で応答操作が行われた場合（ステップ３１０）、内線端末１２は、当該着信通知メッセージに対する応答メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ３１１）。
電話制御装置１１は、内線端末１２からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する仮想内線端末、すなわち内線ハブ１３へ、応答メッセージを通知する（ステップ３１２）。
【００８７】
内線ハブ１３は、電話制御装置１１からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する外部電話端末２０を特定し、当該外部電話端末２０への応答メッセージを、外部電話端末２０との通信網３２上のリンクを介して、通信Ｉ／Ｆ部から当該外部電話端末２０へ送信する（ステップ３１３）。
【００８８】
外部電話端末２０の呼制御部２３は、網Ｉ／Ｆ部２１を介して電話システム１０から応答メッセージを受信した際、当該応答メッセージを、内部バスＢを介して通話処理部２４へ通知する（ステップ３１４）。
これにより、内線ハブ１３の通信Ｉ／Ｆ部と外部電話端末２０の網Ｉ／Ｆ部２１との間で接続された通信網３２上のリンクを介して、外部電話端末２０の通話処理部２４と、電話システム１０の内線端末１２との間で、音声パケットのやり取りが開始され、ＶｏＩＰ通知が開始される（ステップ３２０）。
【００８９】
次に、図７を参照して、本実施の形態にかかる電話システム１０の動作について説明する。図７は、第３の実施の形態にかかる電話システムの発信動作を示すシーケンス図である。
ここでは、電話システム１０の内線端末１２から外部電話端末２０を呼び出した場合の発信動作について説明する。
【００９０】
利用者による内線呼出操作に応じて（ステップ３５０）、電話システム１０の内線端末１２は、外部電話端末２０と対応する仮想内線端末を示す着側内線番号を含む発信要求メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ３５１）。
電話制御装置１１は、内線端末１２からの発信要求メッセージに応じて、当該メッセージに含まれる着側内線番号の内線端末に対する着信通知メッセージを、対応する仮想内線端末、すなわち内線ハブ１３へ通知する（ステップ３５２）。
【００９１】
内線ハブ１３は、電話制御装置１１からの着信通知メッセージに応じて、当該メッセージに含まれている着側内線番号と対応する外部電話端末２０を特定し、当該外部電話端末２０への発信要求メッセージを、外部電話端末２０との通信網３２上のリンクを介して、通信Ｉ／Ｆ部から外部電話端末２０へ送信する（ステップ３５３）。
【００９２】
外部電話端末２０の呼制御部２３は、網Ｉ／Ｆ部２１を介して電話システム１０から発信要求メッセージを受信した際、この発信要求メッセージに応じた着信通知メッセージを、内部バスＢを介して通話処理部２４へ通知する（ステップ３５４）。
通話処理部２４は、呼制御部２３からの着信通知メッセージに応じて、内線着信を知らせる着信表示を行う（ステップ３５５）。
【００９３】
この着信表示に応じて、外部電話端末２０で応答操作が行われた場合（ステップ３６０）、通話処理部２４は、当該着信通知メッセージに対する応答メッセージを、内部バスＢを介して呼制御部２３へ通知する（ステップ３６１）。
呼制御部２３は、通話処理部２４からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号の内線端末１２に対する応答メッセージを、電話システム１０との通信網３２上のリンクを介して、網Ｉ／Ｆ部２１から電話システム１０へ送信する（ステップ３６２）。
【００９４】
電話システム１０のＲＤサーバ１４は、通信網３２上のリンクを介して外部電話端末２０から応答メッセージを受信した際、当該メッセージから取得した外部電話端末２０のアドレスに基づいて、対応する仮想内線端末の内線番号を確認し、この内線番号を着側内線番号とした、当該メッセージに含まれている発側内線番号への応答メッセージを、内部通信回線Ｌを介して電話制御装置１１へ通知する（ステップ３６３）。
【００９５】
電話制御装置１１は、内線ハブ１３からの応答メッセージに応じて、当該メッセージに含まれている発側内線番号と対応する内線端末１２へ、外部電話端末２０と対応する仮想内線端末からの応答を通知する応答メッセージを、内部通信回線Ｌを介して通知する（ステップ３６４）。
これにより、内線ハブ１３の通信Ｉ／Ｆ部と外部電話端末２０の網Ｉ／Ｆ部２１との間で接続された通信網３２上のリンクを介して、外部電話端末２０の通話処理部２４と、電話システム１０の内線端末１２との間で、音声パケットのやり取りが開始され、ＶｏＩＰ通知が開始される（ステップ３７０）。
【００９６】
［第３の実施の形態の効果］
このように、本実施の形態は、電話システム１０と外部電話端末２０との間で、リモートディスクトップ機能に基づくリモート接続を利用せず、内線ハブ１３に、通信網３２を介して外部電話端末２０とデータ通信を行うデータ通信Ｉ／Ｆ部を設け、仮想内線端末ごとに、それぞれ対応する外部電話端末２０との間で、内線ハブ１３のデータ通信Ｉ／Ｆ部を介して接続した個別のリンクを介して、呼制御メッセージや音声パケットをやり取りするようにしたものである。
【００９７】
これにより、ＲＤサーバ１４やＲＤクライアント２２を必要とすることなく、電話システム１０に内線ハブ１３を設けるとともに、外部電話端末２０に呼制御部２３を設けるだけで、電話システム１０に外部電話端末２０をリモート接続することができる。これにより、電話システム１０および外部電話端末２０の構成を簡素化することができる。
【００９８】
また、本実施の形態では、リモートディスクトップ機能のリモート接続を利用しないため、当該リンクのトンネリングによるセキュリティ性を音声通話に利用できないが、通信網３２に形成したリンクに対して一般的な暗号化を適用することにより、音声通話において高いセキュリティ性を得ることができ、盗聴を防止するとができる。また、リンクとしてリモートディスクトップ機能などを適用していないことから、ＶＰＮなどのサービスを容易に適用できる。
【００９９】
［実施の形態の拡張］
以上、実施形態を参照して本発明を説明したが、本発明は上記実施形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しうる様々な変更をすることができる。また、各実施形態については、矛盾しない範囲で任意に組み合わせて実施することができる。
【符号の説明】
【０１００】
１０…電話システム、１１…電話制御装置、１２…内線端末、１３…内線ハブ、１４…ＲＤサーバ、１５…ルータ、１６…データ通信端末、２０…外部電話端末、２１…網Ｉ／Ｆ部、２２…ＲＤクライアント、２３…呼制御部、２４…通話処理部、２５…データ通信処理部、３１…電話網、３２…通信網。
【図１】
0005686049.tif 000002
【図２】
0005686049.tif 000003
【図３】
0005686049.tif 000004
【図４】
0005686049.tif 000005
【図５】
0005686049.tif 000006
【図６】
0005686049.tif 000007
【図７】
0005686049.tif 000008