(57)【要約】【課題】外部通信網を経由するビジュアルコミュニケーションシステムを実現できるようにしたサーバ装置を提供する。【解決手段】電話網ＰＮＷに接続される外部電話機ＴＴ１の外線電話番号とインターネットＩＮＷに接続される外部データ端末ＰＣＣ１のＩＰアドレスとを関連付けた外部ユーザテーブルをデータベースＤＢに蓄積管理し、外部ユーザが内部ユーザとのビジュアルコミュニケーションを希望する場合に、外部データ端末ＰＣＣ１を用いてデータベースＤＢに蓄積管理された内部ユーザ一覧を取得し、この内部ユーザ一覧を用いて、内部電話機Ｔ１から外部電話機ＴＴ１へ発信を行わせ、内部電話機Ｔ１と外部電話機ＴＴ１との間で呼接続が確立された場合に、内部サーバＳＶ１にて内部ユーザテーブル及び外部ユーザテーブルを参照することにより、内部データ端末ＰＣ１と外部データ端末ＰＣＣ１との間のセッションを確立するようにしている。【選択図】      図１
2008118220.tif 000002
【特許請求の範囲】
【請求項１】
複数の電話端末間の交換処理を実行しかつ外部通信網を接続可能な電話交換機より、呼接続が行なわれる複数の電話端末を特定する電話ＩＤを含む呼情報イベントを受信し、前記複数の電話端末の電話ＩＤに関連付けて複数のデータ端末にそれぞれ割り当てられるユーザＩＤを記憶した第１の管理テーブルに基づいて、前記複数のデータ端末におけるデータ通信接続を前記呼接続に連動させるサーバ装置において、
前記外部通信網に接続される外部電話端末の電話ＩＤと前記外部通信網に接続される外部データ端末のユーザＩＤとを関連付けた第２の管理テーブルを記憶する記憶手段と、
前記電話端末にて発生される接続要求により当該電話端末と前記外部電話端末との間で呼接続が確立された場合に、前記第１及び第２の管理テーブルを参照し、この参照結果に基づいて、前記電話端末の電話ＩＤに関連付けられるデータ端末と前記外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行する制御手段とを具備したことを特徴とするサーバ装置。
【請求項２】
前記制御手段は、
前記第２の管理テーブルに記憶された外部データ端末のユーザによる指示入力により前記第１の管理テーブルをユーザに報知し、この報知に対しユーザが前記第１の管理テーブル中の通信相手の選択指示を入力した場合に、選択した電話ＩＤに対応する電話端末から前記外部データ端末に関連付けられる外部電話端末への発信処理を実行する発信手段と、
この発信に対し当該外部電話端末にて応答操作がなされた場合に、前記第１及び第２の管理テーブルを参照し、この参照結果に基づいて、前記電話端末の電話ＩＤに関連付けられるデータ端末と前記外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行する接続制御手段とを備えたことを特徴とする請求項１記載のサーバ装置。
【請求項３】
前記制御手段は、外部データ端末のユーザによる指示入力により前記第２の管理テーブルをユーザに報知し、この報知に対しユーザが前記第２の管理テーブル中の電話ＩＤの選択指示を入力した場合に前記電話交換機から前記電話ＩＤに対応する外部電話端末への発信処理を実行する登録確認手段を備えたことを特徴とする請求項１記載のサーバ装置。
【請求項４】
前記制御手段は、前記電話端末と前記外部電話端末との間で呼接続されている状態で、前記電話端末のユーザによる指示入力により前記第２の管理テーブルをユーザに報知し、この報知に対し呼接続中の外部電話端末に関連付けられる外部データ端末を選択指定した前記データ通信接続の指示を入力した場合に、前記電話端末の電話ＩＤに関連付けられるデータ端末と前記外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行することを特徴とする請求項１記載のサーバ装置。
【請求項５】
前記制御手段は、データ通信接続されるデータ端末と外部データ端末との間で、互いに異なる複数のアプリケーションデータのうち選択指定されたアプリケーションデータの通信を実行することを特徴とする請求項１記載のサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば電話交換装置に対し通信路を介してサーバ装置を接続し、音声信号に加え映像信号やコンピュータデータ等も取り扱えるようにしたビジュアルコミュニケーションシステムのサーバ装置の改良に関する。
【背景技術】
【０００２】
オフィスや事業所では、構内ネットワークシステムが用いられている。この構内ネットワークシステムは、例えば電話機を構内交換装置（ＰＢＸ：Private Branch Exchange）やボタン電話装置といった電話交換装置に内線端末として収容し、内線端末と公衆網等の外部通信網との間及び内線端末相互間を電話交換装置により交換接続して通話を可能にしている。
【０００３】
また、最近では、テレビ電話端末やパーソナル・コンピュータ等のデータ端末を接続したサーバを伝送路を介して電話交換装置に接続し、電話交換装置を用いた音声通信系と、サーバを用いたデータ通信系とを連動させるシステムも提案されている（例えば、特許文献１）。
【特許文献１】特開２００５−３３６６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような電話交換装置とサーバとの並列型のシステムにあっては、内線電話と連動して、同一ＬＡＮ(Local Area Network)上に接続されたデータ端末間におけるビジュアルコミュニケーションシステムについては提案されている。
【０００５】
しかし、公衆網やインターネットといった外部通信網を経由するビジュアルコミュニケーションシステムについてはまだ検討段階であって実現されていないのが現状である。
【０００６】
そこで、この発明の目的は、公衆網やインターネットといった外部通信網を経由するビジュアルコミュニケーションシステムを実現できるようにしたサーバ装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、この発明に係るサーバ装置は、複数の電話端末間の交換処理を実行しかつ外部通信網を接続可能な電話交換機より、呼接続が行なわれる複数の電話端末を特定する電話ＩＤを含む呼情報イベントを受信し、複数の電話端末の電話ＩＤに関連付けて複数のデータ端末にそれぞれ割り当てられるユーザＩＤを記憶した第１の管理テーブルに基づいて、複数のデータ端末におけるデータ通信接続を呼接続に連動させるサーバ装置において、外部通信網に接続される外部電話端末の電話ＩＤと外部通信網に接続される外部データ端末のユーザＩＤとを関連付けた第２の管理テーブルを記憶する記憶手段と、電話端末にて発生される接続要求により当該電話端末と外部電話端末との間で呼接続が確立された場合に、第１及び第２の管理テーブルを参照し、この参照結果に基づいて、電話端末の電話ＩＤに関連付けられるデータ端末と外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行する制御手段とを備えるようにしたものである。
【０００８】
この構成によれば、外部通信網に接続される外部電話端末の電話ＩＤと外部通信網に接続される外部データ端末のユーザＩＤとを関連付けた第２の管理テーブルをメモリに記憶して管理しておき、電話端末にて発生される接続要求により電話端末と外部電話端末との間で呼接続が確立された場合に、第１及び第２の管理テーブルを参照することにより、電話端末の電話ＩＤに関連付けられるデータ端末と外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続が実行されることになる。
【０００９】
従って、内線電話に限定することなく、加入者電話と内線電話間の呼接続にアプリケーションデータ通信を連動させることができる。このため、場所を限定されることなく任意の場所でテレビ会議等を行うことができ、これによりユーザの利便性は大幅に改善される。
【００１０】
制御手段は、第２の管理テーブルに記憶された外部データ端末のユーザによる指示入力により第１の管理テーブルをユーザに報知し、この報知に対しユーザが第１の管理テーブル中の通信相手の選択指示を入力した場合に、選択した電話ＩＤに対応する電話端末から外部データ端末に関連付けられる外部電話端末への発信処理を実行する発信手段と、この発信に対し当該外部電話端末にて応答操作がなされた場合に、第１及び第２の管理テーブルを参照し、この参照結果に基づいて、電話端末の電話ＩＤに関連付けられるデータ端末と外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行する接続制御手段とを備えたことを特徴とする。
【００１１】
この構成によれば、第１の管理テーブルに蓄積管理された内部ユーザに関する情報を用いて、電話端末から外部電話端末へ発信処理を行わせるようにしているので、外部のユーザはいつでもビジュアルコミュニケーションシステムを利用できる。
【００１２】
制御手段は、外部データ端末のユーザによる指示入力により第２の管理テーブルをユーザに報知し、この報知に対しユーザが第２の管理テーブル中の電話ＩＤの選択指示を入力した場合に電話交換機から電話ＩＤに対応する外部電話端末への発信処理を実行する登録確認手段を備えたことを特徴とする。
【００１３】
この構成によれば、外部のユーザは第２の管理テーブルに自分の電話端末の電話ＩＤ及びデータ端末のユーザＩＤを正しく登録できたか否かを確認することができる。
【００１４】
制御手段は、電話端末と外部電話端末との間で呼接続されている状態で、電話端末のユーザによる指示入力により第２の管理テーブルをユーザに報知し、この報知に対し呼接続中の外部電話端末に関連付けられる外部データ端末を選択指定したデータ通信接続の指示を入力した場合に、電話端末の電話ＩＤに関連付けられるデータ端末と外部電話端末の電話ＩＤに関連付けられる外部データ端末との間のデータ通信接続を実行することを特徴とする。
【００１５】
この構成によれば、電話端末と外部電話端末との間が呼接続されている状態で、電話端末のユーザにて第２の管理テーブルに蓄積管理された内部ユーザに関する情報を用いて、簡単な手順によりデータ端末と外部データ端末との間のデータ通信接続を呼接続に連動させることができる。
【００１６】
制御手段は、データ通信接続されるデータ端末と外部データ端末との間で、互いに異なる複数のアプリケーションデータのうち選択指定されたアプリケーションデータの通信を実行することを特徴とする。
【００１７】
この構成によれば、加入者電話と内線電話で通話中のユーザが実施したいアプリケーションデータ通信を選択して通信を開始することができる。
【発明の効果】
【００１８】
以上詳述したようにこの発明によれば、公衆網やインターネットといった外部通信網を経由するビジュアルコミュニケーションシステムを実現できるようにしたサーバ装置を提供することができる。
【発明を実施するための最良の形態】
【００１９】
以下、この発明の実施形態について図面を参照して詳細に説明する。
【００２０】
（第１の実施形態）  
図１は、この発明の第１の実施形態に係わるビジュアルコミュニケーションシステムを示す概略構成図である。
【００２１】
このシステムは、同図に示すように、電話主装置ＢＴと、内部サーバＳＶ１と、データベースＤＢとを備え、これら電話主装置ＢＴと内部サーバＳＶ１とデータベースＤＢとの間をＬＡＮ（Local Area Network）１により接続している。
【００２２】
電話主装置ＢＴは、複数の内線電話機（図１では内線電話機Ｔ１のみ図示）を内線を介して収容している。また、電話主装置ＢＴは電話網ＰＮＷに接続されている。そして、電話主装置ＢＴは、内線相互間、もしくは内線電話機Ｔ１と電話網ＰＮＷとの間の交換処理を実行する。なお、電話網ＰＮＷには外部電話機ＴＴ１が接続される。
【００２３】
内部サーバＳＶ１は、複数の内部データ端末（図１では内部データ端末ＰＣ１のみ図示）をＬＡＮ１を介して収容している。内部データ端末ＰＣ１は、汎用のパーソナル・コンピュータからなり、内部電話機Ｔ１に関連して動作するものである。また、内部サーバＳＶ１は、電話主装置ＢＴに対する付加的機能を実行するもので、例えば映像等のメディア情報を処理する。さらに、内部サーバＳＶ１は、ファイアウォールＦＷを介して外部サーバＳＶ２に接続されると共に、インターネットＩＮＷに接続される。インターネットＩＮＷには外部データ端末ＰＣＣ１が接続される。
【００２４】
データベースＤＢには、内部ユーザテーブルと、外部ユーザテーブルと、内部ユーザ一覧とが記憶されている。
【００２５】
内部ユーザテーブルは、図２に示すように、内部ユーザがシステムにログオンしたときに通知される内部ユーザの情報を保持するテーブルである。本テーブルは内部ユーザ名、パスワード、内線電話番号、内部データ端末のＩＰアドレスにより構成されている。
【００２６】
外部ユーザテーブルは、図３に示すように、外部ユーザがシステムにログオンしたときに通知される外部ユーザの情報を保持するテーブルである。本テーブルは外部ユーザ名、パスワード、加入者電話番号、外部データ端末のＩＰアドレスにより構成されている。
【００２７】
内部ユーザ一覧には、図４に示すように、内部ユーザ名、ログオン状態が表示され、ログオンしているユーザと電話による通話を開始するための呼出(ＣＡＬＬ)ボタンを備えている。
【００２８】
図５は、上記内部サーバＳＶ１の機能構成を示すブロック図である。  
内部サーバＳＶ１は、ＬＡＮインタフェース（Ｉ／Ｆ）部１１と、制御部１２と、記憶部１３とを備えている。このうち、ＬＡＮインタフェース部１１は、ＬＡＮ１との間でインタフェース処理を行うものである。
【００２９】
記憶部１３は、上記制御部１２の接続制御に必要なルーティング情報等を格納している。さらに、記憶部１３には、接続情報管理テーブル１３１と、セッション情報管理テーブル１３２とが設けられる。
【００３０】
接続情報管理テーブル１３１には、内線電話機Ｔ１や外部電話機ＴＴ１の電話番号（電話ＩＤ）と、接続状態を示す状態情報との対応関係を表すデータが記憶されている。
【００３１】
セッション情報管理テーブル１３２には、内部データ端末ＰＣ１や外部データ端末ＰＣＣ１のセッション状態を示す情報が記憶されている。
【００３２】
一方、制御部１２は、内部データ端末ＰＣ１の状態管理や内部データ端末ＰＣ１と内部電話機Ｔ１との連携動作に係わる制御機能に加え、この発明に係わる新たな機能として、接続情報登録部１２１と、セッション制御部１２２とを備えている。
【００３３】
接続情報登録部１２１は、電話主装置ＢＴから通知された呼情報イベントを分析することで、例えば内部電話機Ｔ１と外部電話機ＴＴ１が通話中になったことを判断して、接続情報管理テーブル１３１に接続情報を登録する。
【００３４】
セッション制御部１２２は、データベースＤＢにより内線電話機Ｔ１は内部データ端末ＰＣ１に、外部電話機ＴＴ１は外部データ端末ＰＣＣ１に関連付いていることを読み出して、セッション情報管理テーブル１３２により内部データ端末ＰＣ１及び外部データ端末ＰＣＣ１のセッション状態を検索する。例えば、これから通話を開始するような場合、内部データ端末ＰＣ１及び外部データ端末ＰＣＣ１はセッションが開始されていないため、セッション制御部１２２は内部データ端末ＰＣ１及び外部データ端末ＰＣＣ１のセッションを開始するように制御する。
【００３５】
次に、以上のように構成されたビジュアルコミュニケーションシステムの動作を説明する。  
図６は、内部データ端末ＰＣ１と外部データ端末ＰＣＣ１との間におけるセッションの確立動作を示すシーケンス図である。
【００３６】
まず、外部ユーザは、外部データ端末ＰＣＣ１を用いて内部ユーザ一覧表示を外部サーバＳＶ２に要求する。外部サーバＳＶ２はデータベースＤＢから内部ユーザ一覧を読み出す。そして、外部サーバＳＶ２は、データベースＤＢより出力された内部ユーザ一覧を図４に示したような形式に加工して外部データ端末ＰＣＣ１に送信する。
【００３７】
すると、外部データ端末ＰＣＣ１は内部ユーザ一覧を画面に表示させる。従って、この表示により外部ユーザは内部ユーザを知ることができる。
【００３８】
この状態で外部ユーザが、外部データ端末ＰＣＣ１において特定の内部ユーザに関連付けられている呼出ボタンを押下したとする。そうすると、外部データ端末ＰＣＣ１は、外部サーバＳＶ２に指定内部ユーザとの通話を要求する。外部サーバＳＶ２は外部ユーザ名と指定の内部ユーザ名をともない内部サーバＳＶ１に呼接続の要求を行う。
【００３９】
内部サーバＳＶ１は、データベースＤＢから内部ユーザの内線電話番号と外部ユーザの加入者電話番号を読出し、電話主装置ＢＴにユーザ間の呼接続を指示する。
【００４０】
内部サーバＳＶ１は、電話主装置ＢＴからの呼接続完了のイベントが通知されると、データベースＤＢから内部データ端末ＰＣ１と外部データ端末ＰＣＣ１のＩＰアドレスを読出し、内部データ端末ＰＣ１と外部データ端末ＰＣＣ１との間でアプリケーションデータ通信が行われるように制御を行う。
【００４１】
以上のように上記第１の実施形態では、電話網ＰＮＷに接続される外部電話端末ＴＴ１の外線電話番号とインターネットＩＮＷに接続される外部データ端末ＰＣＣ１のＩＰアドレスとを関連付けた外部ユーザテーブルをデータベースＤＢに蓄積管理しておき、外部ユーザが内部ユーザとのビジュアルコミュニケーションを希望する場合に、外部データ端末ＰＣＣ１を用いてデータベースＤＢに蓄積管理された内部ユーザ一覧を取得し、この内部ユーザ一覧を用いて、内部ユーザの内部電話機Ｔ１から外部ユーザ所有の外部電話機ＴＴ１へ発信を行わせるようにし、内部電話機Ｔ１と外部電話機ＴＴ１との間で呼接続が確立された場合に、内部サーバＳＶ１にてデータベースＤＢに蓄積管理される内部ユーザテーブル及び外部ユーザテーブルを参照することにより、内部電話機Ｔ１に関付けられる内部データ端末ＰＣ１と外部電話機ＴＴ１に関連付けられる外部データ端末ＰＣＣ１との間のセッションを確立するようにしている。
【００４２】
従って、内線電話に限定することなく、加入者電話と内線電話間の呼接続にアプリケーションデータ通信を連動させることができる。このため、外部ユーザであっても内部ユーザとテレビ会議等を行うことができ、これによりユーザの利便性は大幅に改善される。
【００４３】
図７は、上記第１の実施形態において、登録電話番号を確認するための画面例を示している。登録情報である電話番号が正しいことを確認するためのCall Backボタンを備えている。
【００４４】
図８は、登録電話番号確認の制御シーケンスである。すなわち、外部ユーザは、外部データ端末ＰＣＣ１においてCall Backボタンを押下することで外部サーバＳＶ２にCall backを要求する。そして、外部サーバＳＶ２は、内部サーバＳＶ１に対してCall Back接続要求を行い、内部サーバＳＶ１はデータベースＤＢよりCall Backするための電話番号を読み出して、電話主装置ＢＴにCall Back指示を行う。
【００４５】
従って、外部のユーザはデータベースＤＢに蓄積管理された外部ユーザテーブルに自分の外線電話番号及びＩＰアドレスを正しく登録できたか否かを確認することができる。
【００４６】
（第２の実施形態）  
図９は、この発明の第２の実施形態として、データベースＤＢに蓄積管理される外部ユーザ一覧表示の例である。外部ユーザ一覧表示には外部ユーザ名、ログオン状態が表示され、ログオンしている外部ユーザと開始するアプリケーションを選択する手段と、アプリケーションデータ通信を開始するための開始(Start)ボタンを備えている。
【００４７】
図１０は、内部データ端末ＰＣ１と外部データ端末ＰＣＣ１との間におけるセッションの確立動作を示すシーケンス図である。
【００４８】
いま、例えば内部電話機Ｔ１と外部電話機ＴＴ１との間で通話が行われているものとする。
【００４９】
この状態で、内部データ端末ＰＣ１において内部ユーザが、内部サーバＳＶ１に対し外部ユーザ一覧表示を要求する操作を行なったとする。そうすると、内部サーバＳＶ１はデータベースＤＢから外部ユーザ一覧を読み出す。そして、内部サーバＳＶ１はデータベースＤＢより出力された外部ユーザ一覧を図９に示したような形式に加工して内部データ端末ＰＣ１に送信する。
【００５０】
すると、内部データ端末ＰＣ１は、外部ユーザ一覧を画面に表示させる。この状態で内部ユーザが、内部データ端末ＰＣ１において開始ボタンを押下することで指定の外部ユーザと開始すべきアプリケーションを内部サーバＳＶ１に通知する。内部サーバＳＶ１はデータベースＤＢから内部データ端末ＰＣ１と外部データ端末ＰＣＣ１のＩＰアドレスを読出し、内部データ端末ＰＣ１と外部データ端末ＰＣＣ１との間でアプリケーションデータ通信が行われるように制御を行う。
【００５１】
以上のように上記第２の実施形態では、内部電話機Ｔ１と外部電話機ＴＴ１との間が呼接続されている状態で、内部データ端末ＰＣ１の指示入力によりデータベースＤＢに蓄積管理された外部ユーザ一覧を用いて、簡単な手順により内部電話機Ｔ１に関連付けられる内部データ端末ＰＣ１と外部電話機ＴＴ１に関連付けられる外部データ端末ＰＣＣ１との間のセッション確立を呼接続に連動させることができる。
【００５２】
また、上記第２の実施形態によれば、加入者電話と内線電話で通話中のユーザが実施したいアプリケーションデータ通信を選択して通信を開始することができる。
【００５３】
（その他の実施形態）  
この発明は、上記各実施形態に限定されるものではない。例えば上記各実施形態では、内部サーバと外部サーバとを２つに分けて各処理を分担させるようにしたが、１つのサーバであってもよい。
【００５４】
また、上記各実施形態では、内部サーバとデータベースとを別々に設ける例について説明したが、内部サーバにデータベースを内蔵するようにしてもよい。
【００５５】
サーバの構成及び種類、電話交換装置の種類（電話主装置に限らずＰＢＸでもよい）や電話端末の種類、データ端末の種類、各種テーブルの記憶内容、データ端末間のセッション制御方法等についても、この発明の要旨を逸脱しない範囲で種々変形して実施できる。
【図面の簡単な説明】
【００５６】
【図１】この発明の第１の実施形態に係わるビジュアルコミュニケーションシステムを示す概略構成図。
【図２】図１に示したデータベースに記憶される内部ユーザテーブルの一例を示す図。
【図３】図１に示したデータベースに記憶される外部ユーザテーブルの一例を示す図。
【図４】図１に示したデータベースに記憶される内部ユーザ一覧表示の一例を示す図。
【図５】図１に示した内部サーバの機能構成を示すブロック図。
【図６】同第１の実施形態における内部データ端末と外部データ端末との間におけるセッションの確立動作を示すシーケンス図。
【図７】同第１の実施形態において、登録電話番号を確認するための画面例を示す図。
【図８】同第１の実施形態における登録電話番号確認の制御シーケンス図。
【図９】この発明の第２の実施形態として、データベースに蓄積管理される外部ユーザ一覧表示の例を示す図。
【図１０】同第２の実施形態において、内部データ端末と外部データ端末との間におけるセッションの確立動作を示すシーケンス図。
【符号の説明】
【００５７】
１…ＬＡＮ（Local Area Network）、１１…ＬＡＮインタフェース（Ｉ／Ｆ）部、１２…制御部、１３…記憶部、１２１…接続情報登録部、１２２…セッション制御部、１３１…接続情報管理テーブル、１３２…セッション情報管理テーブル、ＤＢ…データベース、Ｔ１…内部電話機、ＴＴ１…外部電話機、ＰＮＷ…電話網、ＢＴ…電話主装置、ＰＣ１…内部データ端末、ＰＣＣ１…外部データ端末、ＳＶ１…内部サーバ、ＳＶ２…外部サーバ、ＩＮＷ…インターネット。
【図１】
2008118220.tif 000003
【図２】
2008118220.tif 000004
【図３】
2008118220.tif 000005
【図４】
2008118220.tif 000006
【図５】
2008118220.tif 000007
【図６】
2008118220.tif 000008
【図７】
2008118220.tif 000009
【図８】
2008118220.tif 000010
【図９】
2008118220.tif 000011
【図１０】
2008118220.tif 000012