(57)【要約】【課題】多地点を接続する通信システムにおいて、コストを削減しながら、安全な暗号化通信を実現することができる通信システムを提供する。【解決手段】音声会議装置は、ルータにＩＰｓｅｃ−ＶＰＮが構築されているか否かを問い合わせる。ＩＰｓｅｃ−ＶＰＮが構築されている地点に対しては暗号化せず、直接音声パケットを送信する。ＩＰｓｅｃ−ＶＰＮが構築されていない地点に対しては暗号化して、中継サーバ３を介してＳＳＬ−ＶＰＮで音声パケットを送信する。ＩＰｓｅｃ−ＶＰＮが構築されている地点間では、中継サーバ３を介さずに直接音声パケットを送受信するため、中継サーバ３の負荷を低減する。また、全ての地点でＩＰｓｅｃ−ＶＰＮが構築されていれば中継サーバ３を設置する必要がない。【選択図】図４
2008227923.tif 000002
【特許請求の範囲】
【請求項１】
インターネットを介して接続される複数のルータ装置、および中継サーバ装置と、
前記複数のルータ装置に接続される複数の通信端末装置と、
からなる通信システムであって、
前記ルータ装置は、入力されたデータを暗号化、または復号化し、データの送信元を識別する識別情報を付加、または抽出することで、所定の通信先と暗号化通信を行うルータ暗号処理部と、
入力されたデータを、前記ルータ暗号処理部を介して他の装置に送信するルータ制御部と、を備え、
前記通信端末装置は、入力されたデータを暗号化、または復号化する端末暗号処理部と、
送信先を指定して前記端末暗号処理部を介してデータを送信する端末制御部と、を備え、
前記通信端末装置の端末制御部は、接続されるルータに、送信先と暗号化通信が行われているか否かを問い合わせる問い合わせ情報を送信し、
前記ルータ装置のルータ制御部は、受信した問い合わせ情報の示す送信先が、暗号化通信を行っている送信先であれば、当該送信先と暗号化通信が行われている旨を示す通知情報を前記通信端末装置に送信し、
前記通信端末装置の端末制御部は、前記通知情報を受信し、送信先と暗号化通信が行われていれば、当該送信先に送信するデータについて、暗号化せずに前記ルータ装置を介して他の通信端末装置に送信し、
送信先と暗号通信が行われていなければ、当該送信先に送信するデータについて、前記端末暗号処理部で暗号化して、前記ルータおよび中継サーバを介して他の通信端末装置に送信することを特徴とする通信システム。
【請求項２】
前記通信端末装置は、ユーザ操作を受け付ける操作部を備え、
前記端末制御部は、前記操作部で、ユーザから所定の送信先について送信データを暗号化しない旨を示す操作を受け付けた場合、当該送信先に暗号化せずに前記ルータ装置を介してデータを送信する請求項１に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、暗号化されたデータを送受信する通信システムに関する。
【背景技術】
【０００２】
従来、遠隔地において音声会議を行う音声会議装置（通信会議装置）が普及している。音声会議装置を各地点に設置し、各地点のルータ、ネットワークを介して接続することで音声通信システムが構築される。
【０００３】
しかし、音声通信システムでは、各地点の音声がインターネットを経由してパケット化して送受信されるため、盗聴の危険性が有った。そこで、ＳＳＬ−ＶＰＮサーバを経由して暗号化通信を行うことが一般的である（例えば特許文献１参照）。
【特許文献１】特開２００２−４１４６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、ＳＳＬ−ＶＰＮ通信を行う場合、中継サーバが必要となり、コストがかかるという問題が有った。また、多数の地点を接続する場合、中継サーバに負荷がかかるという問題も有り、高機能で高コストな中継サーバが必要となっていた。しかし、中継サーバを用いなければ安全な暗号化通信を行うことができず、通信の安全性確保とコスト削減はトレードオフの関係にあった。
【０００５】
そこで、この発明は、多地点を接続する通信システムにおいて、コストを削減しながら、安全な暗号化通信を実現することができる通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の通信システムは、インターネットを介して接続される複数のルータ装置、および中継サーバ装置と、前記複数のルータ装置に接続される複数の通信端末装置と、からなる通信システムであって、前記ルータ装置は、入力されたデータを暗号化、または復号化し、データの送信元を識別する識別情報を付加、または抽出することで、所定の通信先と暗号化通信を行うルータ暗号処理部と、入力されたデータを、前記ルータ暗号処理部を介して他の装置に送信するルータ制御部と、を備え、前記通信端末装置は、入力されたデータを暗号化、または復号化する端末暗号処理部と、送信先を指定して前記端末暗号処理部を介してデータを送信する端末制御部と、を備え、前記通信端末装置の端末制御部は、接続されるルータに、送信先と暗号化通信が行われているか否かを問い合わせる問い合わせ情報を送信し、前記ルータ装置のルータ制御部は、受信した問い合わせ情報の示す送信先が、暗号化通信を行っている送信先であれば、当該送信先と暗号化通信が行われている旨を示す通知情報を前記通信端末装置に送信し、前記通信端末装置の端末制御部は、前記通知情報を受信し、送信先と暗号化通信が行われていれば、当該送信先に送信するデータについて、暗号化せずに前記ルータ装置を介して他の通信端末装置に送信し、送信先と暗号通信が行われていなければ、当該送信先に送信するデータについて、前記端末暗号処理部で暗号化して、前記ルータおよび中継サーバを介して他の通信端末装置に送信することを特徴とする。
【０００７】
この構成では、端末装置（音声会議装置）は、自装置に接続されているルータに問い合わせ情報を送信する。問い合わせ情報は、音声会議装置が接続する地点のＩＰアドレス等が含まれており、ルータ装置は、このＩＰアドレスが示す地点と暗号化通信（例えばＩＰｓｅｃ−ＶＰＮ）が構築されているか否かを判断する。ＩＰｓｅｃ−ＶＰＮが構築されていれば、その旨を示す情報を音声会議装置に通知する。音声会議装置は、ＩＰｓｅｃ−ＶＰＮが構築されている地点に送信するデータについて、暗号化せずに、ルータ装置を介して直接他の音声会議装置に送信する。一方で、ＩＰｓｅｃ−ＶＰＮが構築されていない地点に送信するデータについては、装置の暗号処理部で暗号化してから、ルータ装置および中継サーバを介して他の音声会議装置に送信する。このデータは、例えばＳＳＬプロトコルに準じた暗号パケットで送信され、ＳＳＬ−ＶＰＮで送信される。
【０００８】
また、この発明は、さらに、前記通信端末装置は、ユーザ操作を受け付ける操作部を備え、前記端末制御部は、前記操作部で、ユーザから所定の送信先について送信データを暗号化しない旨を示す操作を受け付けた場合、当該送信先に暗号化せずに前記ルータ装置を介してデータを送信することを特徴とする。
【０００９】
この構成では、ユーザから暗号化せずにデータを送受信する旨の操作を受け付けた場合、暗号化せず、かつ中継サーバを介さずにデータを送受信する。例えば社内のＬＡＮで他の部屋（部署）に音声パケットを送受信する場合、社外から盗聴される可能性が低いため、暗号化せずに送受信する。暗号化せずに送受信することで、通信速度の向上が期待できる。
【発明の効果】
【００１０】
この発明によれば、暗号化通信が構築されている地点間では、中継サーバを介さずに直接音声パケットを送受信するため、中継サーバの負荷を低減する。よって、中継サーバを必要としない構成、あるいは廉価な中継サーバを備えた構成でありながら多地点の通信端末装置を安全に接続することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照してこの発明の実施形態である通信システムについて説明する。図１は通信システムの構成を示すブロック図である。図２は、音声会議装置の構成を示すブロック図である。図３は、ルータの構成を示すブロック図である。
【００１２】
図１において、地点Ａに音声会議装置１Ａ、およびルータ２Ａが設置され、地点Ｂに音声会議装置１Ｂ、およびルータ２Ｂが設置され、地点Ｃに音声会議装置１Ｃ、およびルータ４Ｃが設置されている。また、地点Ｄには中継サーバ３が設置されている。
【００１３】
ルータ２Ａ、ルータ２Ｂ、ルータ４Ｃ、および中継サーバ３は、インターネット１０を介して接続されている。なお、中継サーバ３は、地点Ａ〜Ｃのいずれかに設置されていてもよい。音声会議装置１Ａ、音声会議装置１Ｂ、および音声会議装置１Ｃは、いずれも同じ構成、機能を有しており、図２では代表して音声会議装置１Ａの構成を示す。また、ルータ２Ａ、ルータ２Ｂは、同じ構成、機能を有しており、図３では代表してルータ２Ａの構成を示す。
【００１４】
図２において、音声会議装置１Ａは、マイク１１、アンプ（ＡＭＰ）１２、Ａ／Ｄコンバータ１３、音声処理部１４、暗号処理部１５、通信インタフェース（Ｉ／Ｆ）１６、Ｄ／Ａコンバータ１７、アンプ（ＡＭＰ）１８、スピーカ１９、および制御部２０を備えている。
【００１５】
マイク１１は、音声会議装置１Ａの周囲の音声を収音し、音声信号を出力する。マイク１１から出力された音声信号は、フロントエンドのアンプ１２で増幅され、Ａ／Ｄコンバータ１３でデジタル化される。デジタル化された音声信号は、音声処理部１４で所定のプロトコルでパケット化される。符号化方式やパケット長は制御部２０により設定される。パケット化された音声信号（以下、音声パケットと言う。）は、暗号処理部１５を介して通信Ｉ／Ｆ１６に出力され、外部（同図においてはルータ２Ａ）に出力される。
【００１６】
また、外部（ルータ２Ａ）から通信Ｉ／Ｆ１６に入力された音声パケットは、暗号処理部１５を介して音声処理部１４に入力される。音声処理部１４は、入力された音声パケットを復号し、デジタル音声信号としてＤ／Ａコンバータ１７に出力する。デジタル音声信号はＤ／Ａコンバータ１７でアナログ化され、アンプ１８で増幅されてスピーカ１９から放音される。
【００１７】
暗号処理部１５は、音声処理部１４から入力された音声パケットをＳＳＬプロトコルに準じた暗号パケットに変換し、通信Ｉ／Ｆ１６に出力する。音声処理部１４から入力された音声パケットを暗号化するか否かは制御部２０により設定される。また、通信Ｉ／Ｆ１６から入力したＳＳＬプロトコルに準じた暗号パケットを復号し、音声処理部１４に出力する。
なお、音声処理部１４、暗号処理部１５の構成、機能は、制御部２０のソフトウェア処理により実現してもよい。
【００１８】
このように、音声会議装置１Ａは、自装置で収音した音声を他の音声会議装置に音声パケットとして送信し、他の音声会議装置から受信した音声パケットを復号して自装置で放音することにより、音声会議を実現する。
【００１９】
図３において、ルータ２Ａは、ＬＡＮインタフェース（Ｉ／Ｆ）２１、ＷＡＮＩ／Ｆ２２、ルータ制御部２３、およびルータ暗号処理部２４を備えている。
【００２０】
ＬＡＮＩ／Ｆ２１は、音声会議装置１Ａと接続され、データ送受信を行うＬＡＮ側の通信インタフェースである。また、ＷＡＮＩ／Ｆ２２は、インターネット１０と接続され、インターネット１０とルータ２Ａとの間でデータ送受信を行うＷＡＮ側の通信インタフェースである。
【００２１】
ルータ制御部２３は、ＬＡＮＩ／Ｆ２１から入力されたデータ（音声パケット等）を、ルータ暗号処理部２４を介してＷＡＮＩ／Ｆ２２に出力し、ＷＡＮＩ／Ｆ２２からルータ暗号処理部２４を介して入力されたデータを、ＬＡＮＩ／Ｆ２１に出力する。
【００２２】
ルータ暗号処理部２４は、ルータ制御部２３から入力されたデータを暗号化し、送信元、送信先のアドレスを示したヘッダ情報等を付加してＷＡＮＩ／Ｆ２２に送信する。また、ＷＡＮＩ／Ｆ２２から入力された暗号化データを復号する。暗号方式、復号方式は、例えばＩＰｓｅｃプロトコルにて用いられる方式を利用する。
ルータ２Ａは、ＩＰｓｅｃプロトコルを用いることで、特定の装置（ルータ２Ｂ）と暗号化通信（ＩＰｓｅｃ−ＶＰＮ）を実現する。
【００２３】
中継サーバ３は、ＳＳＬサーバであり、各地点の音声会議装置を接続し、暗号化通信を行う。各音声会議装置の暗号処理部１５は、通信Ｉ／Ｆ１６を介して認証済のＳＳＬサーバ（中継サーバ３）と暗号パケットを送受信し、ＳＳＬ通信を行う。このように、中継サーバ３は、各音声会議装置とＳＳＬ通信を行うことで、複数の音声会議装置間で暗号化通信（ＳＳＬ−ＶＰＮ）を実現する。
【００２４】
図４は、通信システムの動作の一例を示す図である。なお、図１と共通する構成については同一の符号を付し、その説明を省略する。なお、各ルータ２Ａ，２Ｂ，２Ｃは、実際にはインターネット１０を介して互いに接続されているが、同図においては説明を容易にするためにインターネット１０の図示を省略している。同図に示す例では、ルータ２Ａとルータ２ＢにおいてＩＰｓｅｃ−ＶＰＮが構築されている。
【００２５】
各音声会議装置の制御部２０は、音声パケットの送受信を開始するとき、ルータにＩＰｓｅｃ−ＶＰＮが構築されているか否かを問い合わせる。例えば、音声会議装置１Ａが音声会議装置１Ｂおよび音声会議装置１Ｃと音声パケットの送受信を開始するとき、音声会議装置１Ａの制御部２０は、ルータ２Ａにこれらの装置とＩＰｓｅｃ−ＶＰＮで音声パケットを送受信できるか否かを問い合わせる。問い合わせは、制御部２０が通信Ｉ／Ｆ１６を介してルータ２Ａに問い合わせ情報（通信先のＩＰアドレスを示す情報）を送信することで行う。ルータ２Ａのルータ制御部２３は、ＬＡＮＩ／Ｆ２１を介してこの問い合わせ情報を受信し、ＩＰｓｅｃ−ＶＰＮが構築されている地点（ルータ）を判断する。受信した問い合わせ情報に含まれているＩＰアドレスが、ＩＰｓｅｃ−ＶＰＮが構築されている地点に該当するか否かを判断する。同図に示す例では、ルータ２Ａとルータ２ＢにおいてＩＰｓｅｃ−ＶＰＮが構築されているため、ルータ２Ａのルータ制御部２３は、地点Ｂの音声会議装置１ＢとＩＰｓｅｃ−ＶＰＮで音声パケットの送受信ができる旨を示す情報を音声会議装置１Ａに返信する。
【００２６】
その結果、音声会議装置１Ａの制御部２０は、音声会議装置１Ｂと送受信する音声パケットについて、暗号処理部１５で暗号パケットに変換しないよう設定する。この音声パケットは音声会議装置１Ａと音声会議装置１Ｂとの間で直接送受信される。音声会議装置１Ａおよび音声会議装置１Ｂにおいて暗号パケットに変換しなくとも、ルータ２Ａとルータ２Ｂとの間でＩＰｓｅｃ−ＶＰＮで音声パケットが送受信されるため、通話内容が盗聴される可能性は極めて低い。
【００２７】
一方、音声会議装置１Ａは、音声会議装置１Ｃと送受信する音声パケットについて、暗号処理部１５でＳＳＬプロトコルに準じた暗号パケットに変換するように設定する。この暗号パケットは、中継サーバ３を介して送受信される。中継サーバ３を介して、ＳＳＬ−ＶＰＮで音声パケットが送受信されるため、通話内容が盗聴される可能性は極めて低い。
【００２８】
音声会議装置１Ｂ、音声会議装置１Ｃにおいても同様の動作がなされ、図４に示すように、音声会議装置１Ａと音声会議装置１Ｂとの間ではＩＰｓｅｃ−ＶＰＮで音声パケットが送受信され、音声会議装置１Ａと音声会議装置１Ｃとの間、および音声会議装置１Ｂと音声会議装置１Ｃとの間ではＳＳＬ−ＶＰＮで音声パケットが送受信される。このように、ＩＰｓｅｃ−ＶＰＮが構築されている地点間では、中継サーバ３を介さずに直接音声パケットを送受信するため、中継サーバ３の負荷を低減する。また、全ての地点でＩＰｓｅｃ−ＶＰＮが構築されていれば中継サーバ３を設置する必要がない。したがって、本実施形態の通信システムは、中継サーバを必要としない構成、あるいは廉価な中継サーバを備えた構成でありながら多地点の音声会議装置を安全に接続することができる。
【００２９】
なお、地点Ｃに設置されているルータ４Ｃは、ルータ２Ａおよびルータ２Ｂと異なる構成、機能を有するルータ（ＶＰＮ機能を有しないルータ）として説明したが、同じ構成、機能を有していてもよい。同じ構成、機能を有していた場合であっても、ＶＰＮを構築できない地点間では中継サーバ３を介してＳＳＬ−ＶＰＮで音声パケットが送受信される。
【００３０】
なお、音声会議装置にユーザの操作を受け付ける操作部を設け、ユーザが手動でＩＰｓｅｃ−ＶＰＮを用いて音声パケットを送受信するか、ＳＳＬ−ＶＰＮで音声パケットを送受信するか、または全く暗号化せずに音声パケットを送受信するか、を指定できるようにしてもよい。例えば社内のＬＡＮで他の部屋（部署）に音声パケットを送受信する場合、社外から盗聴される可能性が低いため、暗号化せずに送受信する。暗号化せずに送受信することで、通信速度の向上が期待できる。
【００３１】
以下、音声会議装置およびルータの動作について詳細に説明する。図５は、音声会議装置が音声通信を開始する場合の、音声会議装置およびルータの動作を示すフローチャートである。
【００３２】
まず、音声会議装置の制御部２０は、ルータに問い合わせ情報を送信する（ｓ１１）。この問い合わせ情報は、接続する音声会議装置のＩＰアドレス等が含まれている。ルータ制御部２３は、問い合わせ情報を受信し（ｓ２１）、問い合わせ情報に含まれているＩＰアドレスが示す地点とＩＰｓｅｃ−ＶＰＮが構築されているかを判断する（ｓ２２）。ＩＰｓｅｃ−ＶＰＮが構築されている該当ＩＰアドレスが存在すれば、これを音声会議装置に通知する（ｓ２３）。なお、受信した問い合わせ情報に含まれているＩＰアドレスの示す地点について、全てＩＰｓｅｃ−ＶＰＮが構築されていなければ、「該当無し」を示す情報を通知してもよい。
【００３３】
音声会議装置の制御部２０は、該当するＩＰアドレスを示す情報を受信し（ｓ１２）、暗号処理部１５で暗号化するか否かの設定を行う（ｓ１３）。制御部２０は、ルータからの通知の内容に基づいて、ＩＰｓｅｃ−ＶＰＮが構築されているＩＰアドレスに対しては暗号処理部１５で暗号化せず、ＩＰｓｅｃ−ＶＰＮで直接音声パケットを送受信する。制御部２０は、ルータからの通知の内容に基づいて、ＩＰｓｅｃ−ＶＰＮが構築されていないＩＰアドレスに対しては暗号処理部１５で暗号化し、中継サーバ３を介してＳＳＬ−ＶＰＮで音声パケットを送受信する。制御部２０は、各地点に送信する音声パケットをルータに送信する（ｓ１４）。
【００３４】
ルータ制御部２３は、音声会議装置から音声パケットを受信し（ｓ２４）、各地点の音声会議装置に送信する（ｓ２５）。このとき、ＩＰｓｅｃ−ＶＰＮが構築されている地点の音声会議装置に対してはＩＰｓｅｃ−ＶＰＮで直接送信し、ＩＰｓｅｃ−ＶＰＮが構築されていない地点の音声会議装置に対しては中継サーバ３を介して送信する。ルータ制御部２３は、中継サーバ３を介して送信する場合、ルータ暗号処理部２４で音声パケット（ＳＳＬプロトコルに準じた暗号パケット）を暗号化しないように設定する。
【００３５】
以上のようにして、本実施形態の通信システムは、コストを削減しながら、安全な暗号化通信を実現することができる。
【図面の簡単な説明】
【００３６】
【図１】通信システムの構成を示すブロック図である。
【図２】音声会議装置の構成を示すブロック図である。
【図３】ルータの構成を示すブロック図である。
【図４】通信システムの動作の一例を示す図である。
【図５】音声会議装置が音声通信を開始する場合の、音声会議装置およびルータの動作を示すフローチャートである。
【符号の説明】
【００３７】
１Ａ，１Ｂ，１Ｃ−音声会議装置
２Ａ，２Ｂ−ルータ
３−中継サーバ
４Ｃ−ルータ
１０−インターネット
【図１】
2008227923.tif 000003
【図２】
2008227923.tif 000004
【図３】
2008227923.tif 000005
【図４】
2008227923.tif 000006
【図５】
2008227923.tif 000007