(57)【特許請求の範囲】
【請求項１】
暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末とを有するネットワークで、上記暗号化対応端末と上記暗号化非対応端末との間で情報を中継する情報中継システムにおいて、
上記ネットワーク上の端末間の通信接続を制御するものであって、通信接続要求する要求元端末と通信接続要求された要求先端末が暗号化対応端末であるか否かを判定する通信接続制御手段と、
上記通信接続制御手段により上記暗号化対応端末と上記暗号化非対応端末との間の通信であると判定された場合、上記通信接続制御手段による通信接続処理の際に、上記通信接続制御手段を介して、上記暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び上記暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段と、
上記暗号化通信用通信路及び上記非暗号化通信用通信路の形成後、上記暗号化対応端末との間で暗号化通信を行なうと共に、上記暗号化非対応端末との間で非暗号化通信を行なう中継手段と
を備え、
上記通信路形成手段が、
上記通信接続制御手段による通信接続処理で取得した、上記暗号化対応端末の通信ポート及び上記暗号化非対応端末の通信ポートを取得する端末通信ポート管理部と、
暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら上記暗号化通信用通信ポート及び上記非暗号化通信用通信ポートを、上記通信接続手段を介して、上記暗号化対応端末及び上記暗号化非対応端末に与える通信ポート割当部と、
上記暗号化対応端末の通信ポートと上記暗号化通信用通信ポートとを対応付けて上記暗号化通信用通信路を形成すると共に、上記暗号化非対応端末の通信ポートと上記非暗号化通信用通信ポートとを対応付けて上記非暗号化通信用通信路を形成するポート管理部と
を有する
ことを特徴とする情報中継システム。
【請求項２】
上記中継手段が、
上記暗号化対応端末との間で所定の暗号化鍵の交換処理を行なう暗号化鍵交換部と、
上記暗号化鍵を用いて上記暗号化端末との間の暗号化処理及び復号処理を行なう暗号処理部と
を有することを特徴とする請求項１に記載の情報中継システム。
【請求項３】
上記通信接続制御手段が、通信接続に係る制御信号を解析し、暗号情報の有無に基づいて上記暗号化対応端末であるか否かを判定する端末判定部を有することを特徴とする請求項１又は２に記載の情報中継システム。
【請求項４】
暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続制御手段とを有するネットワークで、上記暗号化対応端末と上記暗号化非対応端末との間で情報を中継する情報中継装置において、
上記通信接続制御手段により上記暗号化対応端末と上記暗号化非対応端末との間の通信であると判定された場合、上記通信接続制御手段による通信接続処理の際に、上記通信接続制御手段を介して、上記暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び上記暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段と、
上記暗号化通信用通信路及び上記非暗号化通信用通信路の形成後、上記暗号化対応端末との間で暗号化通信を行なうと共に、上記暗号化非対応端末との間で非暗号化通信を行なう中継手段と
を備え、
上記通信路形成手段が、
上記通信接続制御手段による通信接続処理で取得した、上記暗号化対応端末の通信ポート及び上記暗号化非対応端末の通信ポートを取得する端末通信ポート管理部と、
暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら上記暗号化通信用通信ポート及び上記非暗号化通信用通信ポートを、上記通信接続手段を介して、上記暗号化対応端末及び上記暗号化非対応端末に与える通信ポート割当部と、
上記暗号化対応端末の通信ポートと上記暗号化通信用通信ポートとを対応付けて上記暗号化通信用通信路を形成すると共に、上記暗号化非対応端末の通信ポートと上記非暗号化通信用通信ポートとを対応付けて上記非暗号化通信用通信路を形成するポート管理部と
を有する
ことを特徴とする情報中継装置。
【請求項５】
暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続制御手段とを有するネットワークで、上記暗号化対応端末と上記暗号化非対応端末との間で情報を中継する情報中継方法において、
コンピュータが通信路形成手段及び中継手段を備え、
上記通信路形成手段が、上記通信接続制御手段により上記暗号化対応端末と上記暗号化非対応端末との間の通信であると判定された場合、上記通信接続制御手段による通信接続処理の際に、上記通信接続制御手段を介して、上記暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び上記暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成工程と、
上記中継手段が、上記暗号化通信用通信路及び上記非暗号化通信用通信路の形成後、上記暗号化対応端末との間で暗号化通信を行なうと共に、上記暗号化非対応端末との間で非暗号化通信を行なう中継工程と
を有し、
上記通信路形成手段が、
上記通信接続制御手段による通信接続処理で取得した、上記暗号化対応端末の通信ポート及び上記暗号化非対応端末の通信ポートを取得する端末通信ポート管理工程と、
暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら上記暗号化通信用通信ポート及び上記非暗号化通信用通信ポートを、上記通信接続手段を介して、上記暗号化対応端末及び上記暗号化非対応端末に与える通信ポート割当工程と、
上記暗号化対応端末の通信ポートと上記暗号化通信用通信ポートとを対応付けて上記暗号化通信用通信路を形成すると共に、上記暗号化非対応端末の通信ポートと上記非暗号化通信用通信ポートとを対応付けて上記非暗号化通信用通信路を形成するポート管理工程と
を有する
ことを特徴とする情報中継方法。
【請求項６】
暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続制御手段とを有するネットワークで、上記暗号化対応端末と上記暗号化非対応端末との間で情報を中継する情報中継プログラムにおいて、
コンピュータを、
上記通信接続制御手段により上記暗号化対応端末と上記暗号化非対応端末との間の通信であると判定された場合、上記通信接続制御手段による通信接続処理の際に、上記通信接続制御手段を介して、上記暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び上記暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段、
上記暗号化通信用通信路及び上記非暗号化通信用通信路の形成後、上記暗号化対応端末との間で暗号化通信を行なうと共に、上記暗号化非対応端末との間で非暗号化通信を行なう中継手段
として機能させ、
上記通信路形成手段が、
上記通信接続制御手段による通信接続処理で取得した、上記暗号化対応端末の通信ポート及び上記暗号化非対応端末の通信ポートを取得する端末通信ポート管理部、
暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら上記暗号化通信用通信ポート及び上記非暗号化通信用通信ポートを、上記通信接続手段を介して、上記暗号化対応端末及び上記暗号化非対応端末に与える通信ポート割当部、
上記暗号化対応端末の通信ポートと上記暗号化通信用通信ポートとを対応付けて上記暗号化通信用通信路を形成すると共に、上記暗号化非対応端末の通信ポートと上記非暗号化通信用通信ポートとを対応付けて上記非暗号化通信用通信路を形成するポート管理部
を有する
ことを特徴とする情報中継プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報中継システム、情報中継装置、方法及びプログラムに関し、例えば、ＶｏＩＰ（Voice  Over  ＩＰ）システムにおける音声暗号化通信を実現する技術に適用し得るものである。
【背景技術】
【０００２】
近年、ネットワーク技術の発展に伴い、セキュリティに対する意識が高まり、ネットワークにおける暗号化技術が注目されている。特に、最近では、ＶｏＩＰシステムの普及により、盗聴防止などを目的とする音声通話の暗号化技術が注目されている。
【０００３】
一般に、ＶｏＩＰシステムにおいて、音声暗号化通信を行なうには、通話を行なう双方の端末が、暗号化通信機能を備えている必要がある。
【０００４】
そして、いずれか一方の端末が暗号化通信機能を備えていない場合には、音声暗号化を行なうことができず、暗号化されない通話がなされることとなる。このような課題を解決するために、特許文献１に記載の技術がある。
【０００５】
【特許文献１】特開２００６−３２９９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
一般に、ＶｏＩＰシステムでは、音声暗号化機能を搭載した最新の端末だけで構成されることは少なく、暗号化機能を搭載する端末とそうでない端末が混在する場合が多い。
【０００７】
この暗号化機能を搭載しない端末が使用される理由としては、（１）機種が古い、（２）経済性等の理由から暗号化機能のない端末を採用している、（３）暗号化機能を搭載した機種が入手できない、などの理由が挙げられる。
【０００８】
上記のように、暗号化機能を搭載する端末とそうでない端末とが混在するＶｏＩＰシステムにおいて暗号化通信を行なう場合に、自身の端末が暗号化機能を搭載しているものであっても、通話する相手の端末が暗号化機能を搭載していなければ、暗号化通信技術を充分に発揮させることができず、セキュリティを確保することができない。
【０００９】
また、暗号化通信技術を導入する際には、通話端末間の通信路の形成が必要となるが、具体的な通信路を形成する技術が確立されていない。
【００１０】
なお、上記の課題は、音声通信システムだけでなく、画像（静止画像、動画像を含む）やテキストデータ等の通信システムにおいても同様である。
【００１１】
そのため、上記課題に鑑み、暗号化機能を備える暗号化対応端末と暗号化機能を備えない暗号化非対応端末との間で通信をする場合であっても、通信接続段階で両端末間の通信路を形成し、当該暗号化対応端末の暗号化技術を十分に発揮させることができる情報中継システム、情報中継装置、方法及びプログラムが求められている。
【課題を解決するための手段】
【００１２】
かかる課題を解決するために、第１の本発明の情報中継システムは、暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末とを有するネットワークで、暗号化対応端末と暗号化非対応端末との間で情報を中継する情報中継システムにおいて、（１）ネットワーク上の端末間の通信接続を制御するものであって、通信接続要求する要求元端末と通信接続要求された要求先端末が暗号化対応端末であるか否かを判定する通信接続制御手段と、（２）通信接続制御手段により暗号化対応端末と暗号化非対応端末との間の通信であると判定された場合、通信接続制御手段による通信接続処理の際に、通信接続制御手段を介して、暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段と、（３）暗号化通信用通信路及び非暗号化通信用通信路の形成後、暗号化対応端末との間で暗号化通信を行なうと共に、暗号化非対応端末との間で非暗号化通信を行なう中継手段とを備え、通信路形成手段が、通信接続制御手段による通信接続処理で取得した、暗号化対応端末の通信ポート及び暗号化非対応端末の通信ポートを取得する端末通信ポート管理部と、暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら暗号化通信用通信ポート及び非暗号化通信用通信ポートを、通信接続手段を介して、暗号化対応端末及び暗号化非対応端末に与える通信ポート割当部と、暗号化対応端末の通信ポートと暗号化通信用通信ポートとを対応付けて暗号化通信用通信路を形成すると共に、暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとを対応付けて非暗号化通信用通信路を形成するポート管理部とを有することを特徴とする。
【００１３】
第２の本発明の情報中継装置は、暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続制御手段とを有するネットワークで、暗号化対応端末と暗号化非対応端末との間で情報を中継する情報中継装置において、（１）通信接続制御手段により暗号化対応端末と暗号化非対応端末との間の通信であると判定された場合、通信接続制御手段による通信接続処理の際に、通信接続制御手段を介して、暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段と、（２）暗号化通信用通信路及び非暗号化通信用通信路の形成後、暗号化対応端末との間で暗号化通信を行なうと共に、暗号化非対応端末との間で非暗号化通信を行なう中継手段とを備え、通信路形成手段が、通信接続制御手段による通信接続処理で取得した、暗号化対応端末の通信ポート及び暗号化非対応端末の通信ポートを取得する端末通信ポート管理部と、暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら暗号化通信用通信ポート及び非暗号化通信用通信ポートを、通信接続手段を介して、暗号化対応端末及び暗号化非対応端末に与える通信ポート割当部と、暗号化対応端末の通信ポートと暗号化通信用通信ポートとを対応付けて暗号化通信用通信路を形成すると共に、暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとを対応付けて非暗号化通信用通信路を形成するポート管理部とを有することを特徴とする。
【００１４】
第３の本発明の情報中継方法は、暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続手段とを有するネットワークで、暗号化対応端末と暗号化非対応端末との間で情報を中継する情報中継方法において、コンピュータが通信路形成手段及び中継手段を備え、（１）通信路形成手段が、通信接続制御手段により暗号化対応端末と暗号化非対応端末との間の通信であると判定された場合、通信接続制御手段による通信接続処理の際に、通信接続制御手段を介して、暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成工程と、（２）中継手段が、暗号化通信用通信路及び非暗号化通信用通信路の形成後、暗号化対応端末との間で暗号化通信を行なうと共に、暗号化非対応端末との間で非暗号化通信を行なう中継工程とを有し、通信路形成手段が、通信接続制御手段による通信接続処理で取得した、暗号化対応端末の通信ポート及び暗号化非対応端末の通信ポートを取得する端末通信ポート管理工程と、暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら暗号化通信用通信ポート及び非暗号化通信用通信ポートを、通信接続手段を介して、暗号化対応端末及び暗号化非対応端末に与える通信ポート割当工程と、暗号化対応端末の通信ポートと暗号化通信用通信ポートとを対応付けて暗号化通信用通信路を形成すると共に、暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとを対応付けて非暗号化通信用通信路を形成するポート管理工程とを有することを特徴とする。
【００１５】
第４の本発明の情報中継プログラムは、暗号化機能を備える１又は複数の暗号化対応端末と、暗号化機能を備えない１又は複数の暗号化非対応端末と、通信接続手段とを有するネットワークで、暗号化対応端末と暗号化非対応端末との間で情報を中継する情報中継プログラムにおいて、コンピュータを、（１）通信接続制御手段により暗号化対応端末と暗号化非対応端末との間の通信であると判定された場合、通信接続制御手段による通信接続処理の際に、通信接続制御手段を介して、暗号化対応端末と暗号化通信を行なうための暗号化通信用通信路及び暗号化非対応端末と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成手段、（２）暗号化通信用通信路及び非暗号化通信用通信路の形成後、暗号化対応端末との間で暗号化通信を行なうと共に、暗号化非対応端末との間で非暗号化通信を行なう中継手段として機能させ、通信路形成手段が、通信接続制御手段による通信接続処理で取得した、暗号化対応端末の通信ポート及び暗号化非対応端末の通信ポートを取得する端末通信ポート管理部、暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当て、これら暗号化通信用通信ポート及び非暗号化通信用通信ポートを、通信接続手段を介して、暗号化対応端末及び暗号化非対応端末に与える通信ポート割当部、暗号化対応端末の通信ポートと暗号化通信用通信ポートとを対応付けて暗号化通信用通信路を形成すると共に、暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとを対応付けて非暗号化通信用通信路を形成するポート管理部を有することを特徴とするものである。
【発明の効果】
【００１６】
本発明によれば、暗号化機能を備える暗号化対応端末と暗号化機能を備えない暗号化非対応端末との間で通信をする場合であっても、通信接続段階で両端末間の通信路を形成し、当該暗号化対応端末の暗号化技術を十分に発揮させることができる。
【発明を実施するための最良の形態】
【００１７】
（Ａ）第１の実施形態
以下では、本発明の情報中継システム、情報中継装置、方法及びプログラムの第１の実施形態について、図面を参照しながら詳細に説明する。
【００１８】
第１の実施形態では、例えばＳＩＰ（Session  Initiation  Protocol）を採用したＶｏＩＰシステム（ネットワーク）において、本発明を適用した場合の実施形態を例示して説明する。
【００１９】
（Ａ−１）第１の実施形態の構成
図２は、第１の実施形態のＶｏＩＰシステム１の全体構成を示す全体構成図である。
【００２０】
図２において、第１の実施形態のＶｏＩＰシステム１は、ネットワーク５０に接続する、暗号中継装置１０、ＩＰ−ＰＢＸ２０、暗号化対応端末３０（３０−１及び３０−２）、暗号化非対応端末４０（４０−１及び４０−２）、を少なくとも有して構成される。
【００２１】
なお、ＶｏＩＰシステム１を構成する各端末３０及び４０の数は、図２に示す場合に限定されるものではない。
【００２２】
ネットワーク５０は、有線回線網、無線回線網、又はこれら回線が結合した通信網を広く適用することができる。また、ネットワーク５０は、専用網、公衆網、又はこれら通信網が複数接続された通信網を広く適用することができる。さらに、第１の実施形態では、ＩＰ（インターネットプロトコル）を通信プロトコルとする場合を例示するが、通信プロトコルは限定されず広く適用することができる。
【００２３】
暗号中継装置１０は、ＩＰ−ＰＢＸ２０により暗号化対応端末３０と暗号化非対応端末４０との間の呼接続処理の際に、ＩＰ−ＰＢＸ２０と連携して、呼接続処理の段階で、暗号化対応端末３０と暗号化通信を行なうための暗号化通信用通信路と、暗号化非対応端末４０と非暗号化通信を行なうための非暗号化通信用通信路を形成する通信路形成機能を備えるものである。
【００２４】
また、暗号中継装置１０は、暗号化通信用通信路と非暗号化通信用通信路とを形成した後、暗号化対応端末３０と暗号化非対応端末４０との間で授受される音声パケットを中継するものである。これにより、暗号中継装置１０は、暗号化対応端末３０との間では暗号化通信を行ない、暗号化非対応端末４０との間では暗号化をしない通信を行なうことができる。
【００２５】
なお、暗号中継装置１０のハードウェア構成は図示しないが、例えば、通信部、制御部、記憶部（例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ等）などを備えており、ＣＰＵが、ＲＯＭに格納される処理プログラムを処理に必要なデータを用いて実行することにより、暗号中継装置１０の機能が実現される。
【００２６】
図３は、暗号中継装置１０の内部構成を示す内部構成図である。図３において、暗号中継装置１０は、ＩＰ−ＰＢＸ  Ｉ／Ｆ部１１、通話開始終了管理部２２、ポート管理部１３、鍵交換処理部１４、ＲＴＰ処理部１５、暗号化・復号処理部１６、ＲＴＰ処理部１７、を少なくとも有して構成される。
【００２７】
ＩＰ−ＰＢＸ  Ｉ／Ｆ部１１は、ＩＰ−ＰＢＸ２０との通信インターフェースである。
【００２８】
通話開始終了管理部１２は、ＩＰ−ＰＢＸ  Ｉ／Ｆ部１１を介して、ＩＰ−ＰＢＸ２０から受け取った情報に基づいて、各通話の開始又は終了を管理するものである。具体的には、通話開始終了管理部１２は、ＩＰ−ＰＢＸ２０から暗号化中継要求を受けると当該通話の開始と判断し、ＩＰ−ＰＢＸ２０から暗号化中継終了指示を受け取ると当該通話の終了と判断する。
【００２９】
ポート管理部１３は、呼接続に係る暗号化対応端末及び暗号化非対応端末の通信ポートをＩＰ−ＰＢＸ２０から取得し、自装置１０の暗号化通信用通信ポート及び非暗号化通信用通信ポートを割り当てるものである。また、ポート管理部１３は、暗号化対応端末の通信ポートと暗号化通信用通信ポートとを対応付け、又暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとを対応付け、これらを管理するものである。さらに、ポート管理部１３は、暗号化対応端末の通信ポートと暗号化通信用通信ポートとの対応管理情報をＲＴＰ処理部１５に与えると共に、暗号化非対応端末の通信ポートと非暗号化通信用通信ポートとの対応管理情報をＲＴＰ処理部１７に与えるものである。これにより、各通信ポート間でのＲＴＰ通信を実現させることができる。
【００３０】
鍵交換処理部１４は、通話に係る暗号化端末３０との間で暗号化処理に必要な暗号鍵の交換処理を行なうものである。また、鍵交換処理部１４は、暗号化端末３０との間で交換した暗号鍵を、暗号化・復号処理部１６に与えるものである。
【００３１】
暗号化・復号処理部１６は、鍵交換処理部１４から受け取った暗号鍵を用いて、暗号化対応端末３０との間でやり取りする音声パケットの暗号化・復号処理を行なうものである。
【００３２】
ＲＴＰ処理部１５及び１７は、ＲＴＰ（Realtime  Transport  Protocol）に従って、パケット通信処理を行なうものである。
【００３３】
ＩＰ−ＰＢＸ２０は、端末間の呼制御を行なうものである。ＩＰ−ＰＢＸ２０の呼制御方式はＳＩＰを用いた呼制御方式を採用するが、特に限定されるものではなく広く適用することができる。
【００３４】
ＩＰ−ＰＢＸ２０のハードウェア構成は図示しないが、例えば、通信部、制御部、記憶部（例えば、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ等）などを備える。そして、制御部が、ＲＯＭに格納される処理プログラムを処理に必要なデータを用いて実行することにより、ＩＰ−ＰＢＸ２０の機能は実現される。
【００３５】
また、ＩＰ−ＰＢＸ２０は、図２に示すように、端末属性判定部２１を備えるものである。
【００３６】
端末属性判定部２１は、通話に係る端末からのＳＩＰパケットを受信すると、そのＳＩＰパケットを解析して、当該端末が暗号化対応端末であるか否かを判定するものである。また、端末属性判定部２１は、端末が暗号化対応端末である場合に、暗号化中継要求及び当該端末の通信ポート（例えばＲＴＰポート）を暗号中継装置１０に与えるものである。
【００３７】
暗号化対応端末３０及び暗号化非対応端末４０は、ＶｏＩＰ対応の音声通信端末であり、例えば、電話機（携帯電話機を含む概念）、ソフトウェアにより音声通信機能を実現するパーソナルコンピュータなどが該当する。
【００３８】
また、暗号化対応端末３０は、音声暗号化通信機能を備えるものであり、ＩＰ−ＰＢＸ２０に対して呼接続要求をする場合に、暗号情報を含む呼接続要求をＩＰ−ＰＢＸ２０に送信するものである。なお、この呼接続要求は、ＳＩＰパケットであるから、通話に係る通信ポート（ＲＴＰポート）が含まれている。また、暗号化非対応端末４０は、音声暗号化通信機能を備えていないものである。
【００３９】
（Ａ−２）第１の実施形態の動作
続いて、第１の実施形態の音声暗号化通信に係る通信路の形成手順について図面を参照して説明する。第１の実施形態の音声暗号化通信に係る通信路の形成を呼接続段階で行なうものである。
【００４０】
図１は、第１の実施形態の音声暗号化通信に係る通信路の形成手順を示すシーケンスである。図１では、暗号化対応端末３０が暗号化非対応端末４０に対して呼接続を行なう場合を例示して説明する。
【００４１】
まず、発信元である暗号化対応端末３０は、暗号化非対応端末４０を宛先とする呼接続要求をＩＰ−ＰＢＸ２０に対して送信する（ステップＳ１）。
【００４２】
暗号化対応端末３０からの呼接続要求がＩＰ−ＰＢＸ２０に与えられると、ＩＰ−ＰＢＸ２０では、端末属性判定部２１によって、通話に係る端末が暗号化対応であるか否かを判断する。そして、一方が暗号化対応端末であって、他方が暗号化非対応端末であると判定した場合、端末属性判定部２１は、発信元のＲＴＰポート番号及び暗号化中継要求を暗号中継装置１０に送信する（ステップＳ２）。
【００４３】
ここで、端末属性判定部２１による判定方法としては、種々の方法を適用することができる。例えば、発信元からの呼接続要求に暗号情報が含まれているか否かを判断する。そして、暗号情報が含まれている場合、当該端末は暗号化対応端末３０であると判定する。例えば、図１では、発信元が暗号化対応端末３０であるから、端末属性判定部２１は、暗号情報を検出することで、暗号化対応端末３０であることを判定する。
【００４４】
このとき、端末属性判定部２１は、暗号化対応端末３０からのＳＩＰパケットに含まれている当該端末のＲＴＰポートＰｂを取得する。そして、端末属性判定部２１は、この暗号化対応端末３０のＲＴＰポートＰｂ及び暗号化中継要求を、暗号中継装置１０に送信する。
【００４５】
暗号中継装置１０からの暗号化中継要求が暗号中継装置１０に与えられると、暗号化中継要求は、通話開始終了管理部１２及びポート管理部１３に与えられる。そして、ポート管理部１３では、発信元の暗号化対応端末３０のＲＴＰポートＰｂを管理すると共に、自装置１０のＲＴＰポートが払い出され、このＲＴＰポート番号Ｐｄｂ及びＰｄｃが暗号化応答としてＩＰ−ＰＢＸ２０に送信される（ステップＳ３）。
【００４６】
なお、ＲＴＰポート番号Ｐｄｂは暗号化対応端末３０と通信するためのＲＴＰポート番号であり、ＲＴＰポート番号Ｐｄｃは暗号化非対応端末４０と通信するためのＲＴＰポート番号である。
【００４７】
ＩＰ−ＰＢＸ２０は、宛先である暗号化非対応端末４０に対して着信要求を行なう。（ステップＳ４）。このとき、ＩＰ−ＰＢＸ２０は、暗号中継装置１０から受信したＲＴＰポートＰｄｃを着信要求に付加して、暗号化非対応端末４０に送信する。
【００４８】
着信要求を受けると、暗号化非対応端末４０は、ＩＰ−ＰＢＸ２０に対して着信応答を行なう（ステップＳ５）。このとき、暗号化非対応端末４０は、自端末４０のＲＴＰポート番号Ｐｃを着信応答に付加して、ＩＰ−ＰＢＸ２０に送信する。
【００４９】
その後、ＩＰ−ＰＢＸ２０は、暗号化非対応端末４０のＲＴＰポート番号Ｐｃ及び暗号化中継要求を暗号中継装置１０に送信する（ステップＳ６）。
【００５０】
ＩＰ−ＰＢＸからの暗号化中継要求は、通話開始終了管理部１２及びポート管理部１３に与えられる。通話開始終了管理部１２では、発信側と着信側とを対応付けて管理する。また、ポート管理部１３では、着信先の暗号化非対応端末４０のＲＴＰポートＰｃを管理する。
【００５１】
このとき、ポート管理部１３は、暗号化対応端末３０のポート番号ＰｂをＲＴＰ処理部１５に受け渡し、また暗号化非対応端末４０のポート番号ＰｃをＲＴＰ処理部１７に受け渡す。
【００５２】
そして、暗号中継装置１０は、暗号化応答をＩＰ−ＰＢＸ２０に送信し（ステップＳ７）、ＩＰ−ＰＢＸ２０は、暗号化対応端末３０に対して、暗号化非対応端末４０の着信応答を送信する（ステップＳ８）。
【００５３】
暗号化非対応端末４０の着信応答を受信すると、暗号化対応端末３０と暗号中継装置１０との間で、暗号化処理に係る暗号化鍵の交換処理を行なう（ステップＳ９）。このとき、暗号化対応端末３０はＲＴＰポートＰｂを使用し、暗号中継装置１０はＲＴＰポートＰｄｂを使用する。なお、暗号化鍵の交換方法は、種々の方法を広く適用することができる。
【００５４】
暗号中継装置１０において、暗号化鍵の交換処理が終了すると、通話開始終了管理部１２は暗号化対応端末３０と暗号化非対応端末４０との間の通話が開始することを管理する。
【００５５】
暗号化対応端末３０と暗号化非対応端末４０との間で通話が開始すると、音声パケットは、暗号中継装置１０を介してやり取りされる（ステップＳ１０〜ステップＳ１３）。
【００５６】
図４は、暗号化対応端末３０と暗号化非対応端末４０との間の音声通信路を説明する説明図である。
【００５７】
図４に示すように、暗号化対応端末３０と暗号中継装置１０との間は暗号通信区間であり、暗号化処理がなされた音声パケットが授受される。一方、暗号化非対応端末４０と暗号中継装置１０との間は非暗号通信区間であり、暗号化処理がなされずに音声パケットが授受される。
【００５８】
このとき、暗号化対応端末３０と暗号中継装置１０との間の通信では、暗号化対応端末３０はＲＴＰポートＰｂを使用し、暗号中継装置１０はＲＴＰポートＰｄｂを使用する。また、暗号化非対応端末４０と暗号中継装置１０との間の通信では、暗号化非対応端末４０はＲＴＰポートＰｃを使用し、暗号中継装置１０はＲＴＰポートＰｄｃを使用する。
【００５９】
以上のようにして、暗号化対応端末３０と暗号化非対応端末４０との間の通話が行なわれる。
【００６０】
その後、両端末３０及び４０間の通話が終了すると、いずれかの端末（図１では暗号化対応端末３０）から切断要求がＩＰ−ＰＢＸ２０に送信され（ステップＳ１４）、ＩＰ−ＰＢＸ２０は、通信相手端末（図１では暗号化非対応端末４０）に対して切断要求を送信する（ステップＳ１５）。
【００６１】
これを受けて、暗号化非対応端末４０から送信された切断応答は、ＩＰ−ＰＢＸ２０を介して、暗号化対応端末３０の送信される（ステップＳ１６及びＳ１７）。これにより、両端末３０及び４０間の通話は切断される。
【００６２】
その後、ＩＰ−ＰＢＸ２０は、暗号化中継終了を暗号中継装置１０に指示する（ステップＳ１８）。これを受けて、暗号中継装置１０では、通話開始終了管理部１２が当該通話に係る暗号中継を終了し、ＩＰ−ＰＢＸ２０に対して暗号化中継終了を応答する（ステップＳ１９）。
【００６３】
（Ａ−３）第１の実施形態の効果
以上のように、第１の実施形態によれば、呼接続段階で、ＩＰ−ＰＢＸと暗号中継装置との間で連携することで、暗号化対応端末と暗号化非対応端末との間の音声通信路を形成することができるので、両端末間の暗号化通信を実現することができる。
【００６４】
また、第１の実施形態によれば、ＲＴＰポートベースで暗号化・復号処理を行なうことができる。
【００６５】
（Ｂ）他の実施形態
以上の第１の実施形態においても種々の変形実施形態を例示して説明したが、その他の変形実施形態について説明する。
【００６６】
（Ｂ−１）第１の実施形態では、ＶｏＩＰシステム等の音声通信システムに本発明を適用した場合を例示したが、音声通信に限らず、例えば、静止画、動画などを通信する映像通信システムやテキストデータを通信する通信システムなどにおいても、本発明を適用することができる。
【００６７】
（Ｂ−２）第１の実施形態の変形実施形態として、図５に示すような通信システムにも本発明を適用することができる。
【００６８】
図５は、変形実施形態の通信システム９の全体構成を示す全体構成図である。図５に示す通信システム９は、図２に示す暗号化非対応端末の代わりに、暗号化非対応多チャンネル回線収容装置５０を備えるものである。
【００６９】
この暗号化非対応多チャンネル回線収容装置５０は、図示しない公衆回線と接続可能なものであり、複数のチャネルを収容する収容装置である。このように、複数のチャネルについて暗号化・復号処理が必要な回線収容装置５０と通信する場合に本発明を適用することで、第１の実施形態の効果を有効に奏することができる。
【００７０】
この場合、暗号化非対応多チャンネル回線収容装置５０が多チャンネルを収容するものであるが、暗号化非対応多チャンネル回線収容装置５０が１個のＲＴＰポートを使用することで、暗号化非対応多チャンネル回線収容装置５０と暗号中継装置１０との間の通信路を単純に形成することができる。
【００７１】
（Ｂ−３）第１の実施形態において、端末属性判定部２１による暗号化対応か否かを判定する方法として、ＳＩＰメッセージ（呼接続要求）に暗号情報が含まれているか否かにより判定する場合を例示したが、これ以外の方法を適用することができる。
【００７２】
例えば、各端末が暗号化対応であるか否かを端末識別情報（例えばＩＰアドレスなど）と対応付けたテーブルを予め設定しておき、ＳＩＰメッセージの発信元のＩＰアドレス及び／又は宛先ＩＰアドレスに基づいて、当該呼の両端末が暗号化対応であるか否かを判定するようにしてもよい。なお、この場合、学習機能を備え、上記テーブルの内容を更新可能なようにしてもよい。
【００７３】
（Ｂ−４）図１では、暗号化対応端末が呼接続要求する場合を例示して説明したが、暗号化非対応端末が呼接続要求する場合にも同様に適用することができる。この場合、図１に示す手順とは異なる手順を適用することができる。
【００７４】
例えば、この場合、ＩＰ−ＰＢＸは、発信元（暗号化非対応端末）からの呼接続要求を宛先（暗号化対応端末）に送信し、その後、宛先（暗号化対応端末）からＳＩＰ応答を受信したときに、一方が暗号化非対応であり他方が暗号化対応であると判定することができる。
【００７５】
そこで、ＩＰ−ＰＢＸは、この判定をした後に、両端末のＲＴＰポート番号Ｐｂ及びＰｃと共に、暗号化中継要求を暗号中継装置にするようにする。
【００７６】
そして、暗号中継装置は、自装置のＲＴＰポートＰｄｂ及びＰｄｃを暗号化応答と共にＩＰ−ＰＢＸに応答し、その後、暗号化対応端末及び暗号化非対応端末にＲＴＰポートＰｄｂ及びＰｄｃを送信する。なお、その後の処理は、ステップＳ９〜Ｓ１９の処理と同様の処理を適用できる。
【００７７】
（Ｂ−５）第１の実施形態では、２端末間の音声通信を例示して説明したが、例えば、３者通話のように、３台以上の端末間の音声通信にも本発明を適用することができる。
【００７８】
（Ｂ−６）第１の実施形態では、暗号中継装置の各種機能構成が物理的に同一の装置内に搭載される場合を例示して説明したが、第１の実施形態で説明した処理を実現できるのであれば、暗号中継装置の各種機能構成がそれぞれ別の装置により分散的に行なわれるようにしてもよい。
【００７９】
（Ｂ−７）第１の実施形態では、暗号中継装置の各種機能はソフトウェア処理により実現されるものとして説明したが、可能であれば、ハードウェアにより実現されるものとしてもよい。
【図面の簡単な説明】
【００８０】
【図１】第１の実施形態の音声通信路を形成するシーケンスである。
【図２】第１の実施形態の音声通信システムの全体構成を示す全体構成図である。
【図３】第１の実施形態の音号中継装置の内部構成を示す内部構成図である。
【図４】第１の実施形態の音声パケットの通信路の様子を説明する説明図である。
【図５】変形実施形態の音声通信システムの全体構成を示す全体構成図である。
【符号の説明】
【００８１】
１、９…音声通信システム、１０…音声中継装置、２０…ＩＰ−ＰＢＸ、３０（３０−１〜３０−３）…暗号化対応端末、４０（４０−１、４０−２）…暗号化非対応端末、１１…ＩＰ−ＰＢＸ  Ｉ／Ｆ部、１２…通話開始終了管理部、１３…ポート管理部、１４…鍵交換処理部、１５及び１７…ＲＴＰ処理部、１６…暗号化・復号処理部。
【図１】
0005082805.tif 000002
【図２】
0005082805.tif 000003
【図３】
0005082805.tif 000004
【図４】
0005082805.tif 000005
【図５】
0005082805.tif 000006