(57)【要約】【課題】セキュリティ強化の為の有線インターフェースを備えることなく安全に無線通信をすることができる無線通信処理装置および無線通信処理システムを提供すること。【解決手段】無線通信処理装置１は、外部機器１１から受け取った送信情報に対して第一の暗号化を行うデータ処理部３と、第一の暗号化が行われた送信情報を記憶するメモリ４と、メモリ４に記憶された送信情報に対し第二の暗号化を行うとともに第二の暗号化を行った送信情報を電波に変換して他の無線通信処理装置に送信する無線通信処理部５とを備える。また、無線通信処理部５は他の無線通信処理装置から受信した受信情報に対して第一の復号化を行い、メモリ４は第一の復号化が行われた受信情報を記憶し、データ処理部３はメモリ４に記憶された受信情報に対し第二の復号化を行うとともに第二の復号化を行った受信情報を接続インターフェース２を介して外部機器１１に送る。【選択図】図１
2007336047.tif 000002
【特許請求の範囲】
【請求項１】
外部機器と接続インターフェースを介して接続するとともに前記外部機器から受け取った送信情報を電波に変換して送信することにより他の無線通信処理装置と無線通信を行う無線通信処理装置であって、
前記外部機器から受け取った送信情報に対して第一の暗号化を行う第一の暗号化手段と、
前記第一の暗号化が行われた送信情報を記憶する送信情報記憶手段と、
前記送信情報記憶手段に記憶された送信情報に対し第二の暗号化を行うとともに、該第二の暗号化を行った送信情報を電波に変換して前記他の無線通信処理装置に送信する第二の暗号化手段と、
前記他の無線通信処理装置から受信した受信情報に対して第一の復号化を行う第一の復号化手段と、
前記第一の復号化が行われた受信情報を記憶する受信情報記憶手段と、
前記受信情報記憶手段に記憶された受信情報に対し第二の復号化を行うとともに、該第二の復号化を行った受信情報を前記接続インターフェースを介して前記外部機器に送る第二の復号化手段とを備えたことを特徴とする無線通信処理装置。
【請求項２】
前記第二の暗号化手段に第二の暗号化を実行させるか否かの選択操作を行う選択手段を備えたことを特徴とする請求項１に記載の無線通信処理装置。
【請求項３】
前記第一の暗号化および前記第二の暗号化における暗号化方式を複数の暗号化方式の中から選択する操作を行う暗号化方式設定手段を備えたことを特徴とする請求項１または請求項２に記載の無線通信処理装置。
【請求項４】
前記接続インターフェースはＵＳＢインターフェースからなることを特徴とする請求項１〜請求項３の何れかに記載の無線通信処理装置。
【請求項５】
前記接続インターフェースはＰＣＩインターフェースからなることを特徴とする請求項１〜請求項３の何れかに記載の無線通信処理装置。
【請求項６】
前記接続インターフェースはＩＥＥＥ１３９４インターフェースからなることを特徴とする請求項１〜請求項３の何れかに記載の無線通信処理装置。
【請求項７】
請求項１〜請求項６に記載の無線通信処理装置を複数有する無線通信処理システムであって、ホスト側の無線通信処理装置およびデバイス側の無線通信処理装置は、それぞれ暗号鍵および復号鍵を有し、共通鍵暗号方式により通信を行うことを特徴とする無線通信処理システム。
【請求項８】
前記ホスト側の無線通信処理装置は、前記デバイス側の複数の無線通信処理装置と通信を行うことを特徴とする請求項７に記載の無線通信処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信処理装置および無線通信処理システムに関し、特に送信情報の暗号化および受信情報の復号化を行う無線通信処理装置および無線通信処理システムに関する。
【背景技術】
【０００２】
近年、無線通信技術の発展により、従来のコンピュータ・ネットワークだけでなく、家電製品やモバイル製品等の様々なアプリケーションにおいても無線化が行われ、有線のネットワーク構成におけるケーブルの配線などの問題が解消されているが、通信の無線化に際して有線通信では生じなかったセキュリティ上の問題が生じるようになってきている。即ち、有線による通信ではケーブルの中を情報が伝送されていたが、無線による通信では電波に情報を乗せて通信を行うので、第三者による盗聴の可能性があったり、なりすまし等の問題があった。
【０００３】
そこで、このような問題を解決するために、ホスト側およびデバイス側の相互間で無線通信情報を暗号化して通信を行うことが一般的に行われている。
【０００４】
例えば、公開鍵暗号方式の場合は、デバイス側で一対の暗号鍵と復号鍵を有して、デバイス側からホスト側に暗号鍵を送信し、ホスト側は、受け取った暗号鍵を用いて暗号化データをデバイス側に送信する。そして、デバイス側は受信したデータを復号鍵を用いて複合化する。このように、公開鍵で暗号化した情報はペアとなる復号鍵でしか復号化できないという性質を利用して安全に情報を通信することが可能となっている。例えば、ＰＫメソッドの方式は公開鍵を利用してホスト側とデバイス側の接続を行うものであるが、デバイス固有のデバイスＩＤ等の番号をユーザがホスト側で入力することにより自動的にデバイスの認証を行うようになっている。しかし、公開鍵暗号方式では、通信相手は見えないので、第三者が公開鍵を送信するなりすましの問題が生じるという問題がある。
【０００５】
一方、共通鍵暗号方式の場合は、ホスト側とデバイス側が共通の鍵を前もって有している必要はあるが、第三者によるなりすましの問題は生じにくいという利点がある。また、ＰＤＡ等のモバイル端末やＰＣ等では、暗号化とは別にユーザが直接ＰＩＮコードをキー入力することにより認証処理を行いセキュリティ管理を行っているものもある。しかし、共通鍵暗号方式では、印刷装置等のユーザインターフェースが少ない機器においてはユーザからの複雑な入力ができるようにすることは困難であり、また、無線通信設定等は操作が非常に複雑になってしまうという問題がある。また、その他にも種々のセキュリティ対策が提案されているが、電波で情報を通信するという性質から、どうしても暗号鍵情報などが漏洩しやすいことは避けられない。
【０００６】
そこで、更なるセキュリティ強化対策として、無線通信処理装置が有線インターフェースと無線インターフェースの両方を持ち、お互いの無線通信処理装置が有線通信で認証処理を行って認証が成功した場合に、認証データに基づいて無線通信を行うようにした技術が知られている（例えば、特許文献１参照。）。
【０００７】
また、無線通信処理装置が無線インターフェースとＵＳＢインターフェースとを有し、有線通信である場合には無線通信のセキュリティなどの設定を行うようにした技術が知られている（例えば、特許文献２参照。）。
【０００８】
また、無線通信処理装置が有線インターフェースと無線インターフェースの両方を有し、有線接続のケーブルの電位が活性状態である期間のみホスト側から受信した暗号鍵をデバイス側が有効な鍵とみなすことにより安全な無線通信を行うようにした技術が知られている（例えば、特許文献３参照。）。
【０００９】
また、ワイヤレスＵＳＢによる通信においては、ホスト側とデバイス側はそれぞれ１２８ｂｉｔのセキュリティＩＤ（ＣＨＩＤ、ＣＤＩＤ）を有しており、自分自身を識別し、その後ホスト側が一意のＣＨＩＤとＣＤＩＤの組み合わせを作り、ホスト側とデバイス側が接続する際に、最初に、接続したいホスト側とデバイス側のセキュリティＩＤを、１２８ｂｉｔの接続鍵（ＣＫ）とともに交換する。その後、自動的に有線のＵＳＢ接続は切断され、ホスト側とデバイス側の認証が完了すればＡＥＳ−１２８暗号を使用して無線通信を開始するようになっている。
【００１０】
【特許文献１】特開２００２−３００１５４号公報
【特許文献２】特開２００５−２１７６５７号公報
【特許文献３】特開２００５−３１８０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、引用文献１〜３に記載された技術やワイヤレスＵＳＢによる接続認証の方法においては、無線通信処理装置が無線インターフェースのみでなく本来は通信には必要が無い有線インターフェースも有しているので、装置構成が大きく複雑なものになってしまうという問題やケーブルの配置に配慮する必要が生じるという問題があった。
【００１２】
本発明は、セキュリティ強化の為に有線インターフェースを備えることなく安全に無線通信をすることができる無線通信処理装置および無線通信処理システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の無線通信処理装置は、外部機器と接続インターフェースを介して接続するとともに前記外部機器から受け取った送信情報を電波に変換して送信することにより他の無線通信処理装置と無線通信を行う無線通信処理装置であって、前記外部機器から受け取った送信情報に対して第一の暗号化を行う第一の暗号化手段と、前記第一の暗号化が行われた送信情報を記憶する送信情報記憶手段と、前記送信情報記憶手段に記憶された送信情報に対し第二の暗号化を行うとともに、該第二の暗号化を行った送信情報を電波に変換して前記他の無線通信処理装置に送信する第二の暗号化手段と、前記他の無線通信処理装置から受信した受信情報に対して第一の復号化を行う第一の復号化手段と、前記第一の復号化が行われた受信情報を記憶する受信情報記憶手段と、前記受信情報記憶手段に記憶された受信情報に対し第二の復号化を行うとともに、該第二の復号化を行った受信情報を前記接続インターフェースを介して前記外部機器に送る第二の復号化手段とを備えたことを特徴としている。
【００１４】
この構成により、セキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【００１５】
また、本発明の無線通信処理装置は、前記第二の暗号化手段に第二の暗号化を実行させるか否かの選択操作を行う選択手段を備えたことを特徴としている。
【００１６】
この構成により、要求するセキュリティの程度や通信環境に応じて第二の暗号化をするか否かをユーザが選択できるので、無線通信処理装置を使用する際の柔軟性および利便性が向上する。
【００１７】
また、本発明の無線通信処理装置は、前記第一の暗号化および前記第二の暗号化における暗号化方式を複数の暗号化方式の中から選択する操作を行う暗号化方式設定手段を備えたことを特徴としている。
【００１８】
この構成により、要求するセキュリティの程度や通信環境に応じて暗号化方式をユーザが選択できるので、無線通信処理装置を使用する際の柔軟性および利便性が向上する。
【００１９】
また、本発明の無線通信処理装置は、前記接続インターフェースはＵＳＢインターフェースからなることを特徴としている。
【００２０】
この構成により、接続インターフェースが汎用性を有するＵＳＢインターフェースであっても、安全に無線通信をすることができる。
【００２１】
また、本発明の無線通信処理装置は、前記接続インターフェースはＰＣＩインターフェースからなることを特徴としている。
【００２２】
この構成により、接続インターフェースが汎用性を有するＰＣＩインターフェースであっても、安全に無線通信をすることができる。
【００２３】
また、本発明の無線通信処理装置は、前記接続インターフェースはＩＥＥＥ１３９４インターフェースからなることを特徴としている。
【００２４】
この構成により、接続インターフェースが汎用性を有するＩＥＥＥ１３９４インターフェースであっても、安全に無線通信をすることができる。
【００２５】
また、本発明の無線通信処理システムは、上記の無線通信処理装置を複数有する無線通信処理システムであって、ホスト側の無線通信処理装置およびデバイス側の無線通信処理装置は、それぞれ暗号鍵および復号鍵を有し、共通鍵暗号方式により通信を行うことを特徴としている。
【００２６】
この構成により、セキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【００２７】
また、本発明の無線通信処理システムは、前記ホスト側の無線通信処理装置は、前記デバイス側の複数の無線通信処理装置と通信を行うことを特徴としている。
【００２８】
この構成により、セキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【発明の効果】
【００２９】
本発明によれば、セキュリティ強化の為の有線インターフェースを備えることなく安全に無線通信をすることができる無線通信処理装置および無線通信処理システムを提供することができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の実施の形態について図面を参照して説明する。図１は一実施の形態の無線通信処理装置の構成を示すブロック図である。
【００３１】
無線通信処理装置１は、外部機器１１との接続のための接続インターフェース２と、送信情報の第一の暗号化および受信情報の第二の復号化を行うデータ処理部３と、暗号化された送信情報および複合化された受信情報を一時的に記憶するメモリ４と、無線通信用の情報（パケット）の置き換え、および送信情報の第二の暗号化と受信情報の第一の複合化を行う無線通信処理部５と、暗号化に関する動作の設定操作を行う設定部６とを備えている。なお、接続インターフェース２、データ処理部３、メモリ４および無線通信処理部５は同一のチップ上に形成されている。
【００３２】
接続インターフェース２は、例えばＵＳＢインターフェースから構成されており、無線通信処理装置１がＰＣ等の外部機器１１のＣＰＵ１２等と接続するためのものである。なお、接続インターフェース２は、ＵＳＢインターフェースに限らず、ＰＣＩインターフェースや、ＩＥＥＥ１３９４インターフェースであっても良い。
【００３３】
データ処理部３は、無線通信処理装置１が外部に送信をする際に、外部機器１１から接続インターフェース２を介して受け取った送信情報に対し、ユーザの設定した暗号化方式で第一の暗号化を行うものである。また、データ処理部３は、無線通信処理装置１が受信をした際に、メモリ４に一時的に記憶された受信情報に対し第二の複合化を行う。
【００３４】
メモリ４は、無線通信処理装置１が外部に送信をする際に、データ処理部３で第一の暗号化が行われた送信情報を一時的に記憶する。また、メモリ４は、無線通信処理装置１が外部から受信をした際に、無線通信処理部５で第一の復号化がされた情報を一時的に記憶する。
【００３５】
無線通信処理部５は、無線通信処理装置１が外部に送信をする際に、第一の暗号化が行われてメモリ４に記憶された送信情報を、無線通信用のパケットに変換して変調し、変調した情報を電波に乗せて送信するものである。また、無線通信処理部５は、ユーザの設定により第二の暗号化を行う。更に、無線通信処理部５は、無線通信処理装置１が外部に受信をした際に、受信情報を乗せた電波を復調する。また、無線通信処理部５は二重に暗号化された情報を受信した場合は第一の復号化を行う。
【００３６】
設定部６は、ユーザが無線通信処理装置１の動作設定を行うため図示しないスイッチまたはキーおよび設定情報を記憶する図示しない記憶手段を有しており、データ処理部３および無線通信処理部５における暗号化方式の設定操作や、無線通信処理部５で第二の暗号化を行うか否かの選択操作をするためのものである。本実施の形態では、設定部６により設定する暗号化方式として、例えば、ＡＥＳ、ＴＫＩＰ等の複数の暗号化方式が用意されており、第一の暗号化にＡＥＳを用いるとともに第二の暗号化方式にＴＫＩＰを用いるといった組み合わせをしたり、第一の暗号化と第二の暗号化のそれぞれにおいて複数の方式による暗号化を行うことも可能となっている。なお、何れの暗号化方式を用いる場合であっても、ホスト側の無線通信処理装置１およびデバイス側の無線通信処理装置１は、各暗号化方式に対応する共通鍵（暗号鍵）を有している。
【００３７】
次に、このように構成された無線通信処理装置１の動作について、図２、図３に示すフローチャートを参照して説明する。
【００３８】
初めに、複数の無線通信処理装置１からなる無線ネットワークにおいて、無線通信処理装置１がホスト側として機能するときの動作を図２を参照して説明する。
【００３９】
まず、無線通信処理装置１は、接続インターフェース２を介して外部機器１１のＣＰＵ１２から送信情報を受け取る（ステップＳ１）。
【００４０】
次いで、無線通信処理装置１は、データ処理部３によって、外部機器１１から受け取った送信情報に第一の暗号化を行い（ステップＳ２）、第一の暗号化を行った送信情報を一時的にメモリ４に記憶する（ステップＳ３）。
【００４１】
次いで、無線通信処理装置１は、設定部６により第二の暗号化を行ように設定されているか否かを判別する（ステップＳ４）。
【００４２】
ステップＳ４で第二の暗号化を行うように設定されている場合は、無線通信処理装置１は、メモリ４に一時的に記憶された送信情報に対して無線通信処理部５により第二の暗号化を行い（ステップＳ５）、第二の暗号化が行われた送信情報を変調して電波として送信する（ステップＳ６）。
【００４３】
一方、ステップＳ４で第二の暗号化を行うように設定されている場合は、無線通信処理装置１は、メモリ４に記憶された送信情報に対して第二の暗号化を行うことなくステップＳ６で変調して電波として送信する。
【００４４】
このように、無線通信処理装置１は、設定部６により第二の暗号化を行うように設定されている場合は、データ処理部３による第一の暗号化に加えて、無線通信処理部５による第二の暗号化を行い、二重に暗号化された送信情報を無線通信処理部５により電波として送信するようになっている。また、無線通信処理装置１は、第二の暗号化を行わないように設定されている場合は、データ処理部３による第一の暗号化のみが行われた送信情報を無線通信処理部５により電波として送信する。
【００４５】
次に、複数の無線通信処理装置１からなる無線ネットワークにおいて、無線通信処理装置１がデバイス側として機能するときの動作を図３を参照して説明する。
【００４６】
まず、無線通信処理装置１は、上記ステップＳ１〜ステップＳ６によりホスト側が送信した電波を無線通信処理部５により受信し、受信情報を復調する（ステップＳ１１）。
【００４７】
次いで、無線通信処理装置１は、無線通信処理部５によって、受信情報が二重に暗号化されているか否かを判別する（ステップＳ１２）。即ち、無線通信処理部５は、受信情報が第一の暗号化と第二の暗号化が行われたものであるか、または第一の暗号化のみが行われたものであるかを判別する。
【００４８】
ステップＳ１２で二重に暗号化されていると判別した場合は、無線通信処理装置１は、無線通信処理部５によって受信情報に対して復調および第一の復号化を行い（ステップＳ１３）、第一の復号化を行った受信情報を一時的にメモリ４に記憶する（ステップＳ１４）。
【００４９】
一方、ステップＳ１２で二重に暗号化されていないと判別した場合は、無線通信処理装置１は、無線通信処理部５によって受信情報に対する復調のみを行いステップＳ１４で一時的にメモリ４に記憶する。
【００５０】
次いで、無線通信処理装置１は、メモリ４に記憶された受信情報に対して、データ処理部３により第二の復号化を行い（ステップＳ１５）、第二の復号化を行った受信情報を接続インターフェース２を介して外部機器１１に送る（ステップＳ１６）。
【００５１】
次に、複数の無線通信処理装置１からなる無線通信処理システムについて説明する。なお、以下の説明では、ホスト側およびデバイス側の無線通信処理装置１のそれぞれに無線通信処理装置１ａ、無線通信処理装置１ｂと符号を付して区別する。
【００５２】
図４に示すように、ホスト側の無線通信処理装置１ａとデバイス側の無線通信処理装置１ｂからなる無線通信処理システムにおいて、接続インターフェース２がＵＳＢインターフェースからなり、アプリケーションがワイヤレスＵＳＢからなる場合について説明する。なお、図４は無線通信処理システムの概略を示すものであり、図１を参照して説明した無線通信処理装置１の詳細な構成要素は図示を省略している。
【００５３】
ホスト側の無線通信処理装置１ａにおいて、外部機器１１から受け取った送信情報は、ＵＳＢインターフェースを介して、ワイヤードＵＳＢ層のデータ処理部３に送られ、もとより有している暗号鍵を用いてＡＥＳ、ＴＫＩＰ等の方法により第一の暗号化が行われる。第一の暗号化が行われた送信情報は一時的にメモリ４に記憶された後、ワイヤレスＵＳＢ層の無線通信処理部５に送られる。そして、メモリ４に記憶された送信情報に対しては、ワイヤレスＵＳＢ層の無線通信処理部５において第二の暗号化が行われ、デバイス側の無線通信処理装置１ｂに電波として送信される。このように、本実施の形態では、ワイヤレスＵＳＢ層でのみ暗号化を行うことによるセキュリティ管理の不足を有線のＵＳＢ接続で補う従来のワイヤレスＵＳＢのセキュリティ管理方法と比較して、ホスト側とデバイス側との間の有線の接続を必要としないためセキュリティを強化できる。
【００５４】
なお、前述した通り、無線通信処理部５による第二の暗号化を行うか否かは、設定部６により予め設定されており、第二の暗号化が行われないように設定されている場合は、無線通信処理部５は送信情報の変調および送信のみを行う。また、第二の暗号化における暗号化方式は第一の暗号化における暗号化方式と同じであっても良い。また、本発明を適用し得る機器、アプリケーションは、ワイヤレスＵＳＢだけでなく、ＩＥＥＥ８０．１１等の無線ＬＡＮ等であっても良い。
【００５５】
なお、上記は１つのホスト側の無線通信処理装置１ａと１つのデバイス側の無線通信処理装置１ｂとが通信を行う場合について説明したものであるが、１のホスト側の無線通信処理装置１ａと複数のデバイス側の無線通信処理装置１ｂとが通信を行うこともできる。
【００５６】
このように、本実施の形態の無線通信処理装置１は、外部機器から受け取った送信情報に対しデータ処理部３により第一の暗号化を行うとともに無線通信処理部５により第二の暗号化を行い送信情報が二重に暗号化されるようにしたので、従来のようにセキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【００５７】
また、本実施の形態の無線通信処理装置１は、無線通信処理部５による第二の暗号化を実行するか否かを設定部６により設定するようにしたので、要求するセキュリティの程度や通信環境に応じて第二の暗号化をするか否かをユーザが選択できるので、無線通信処理装置１を使用する際の柔軟性および利便性が向上する。
【００５８】
また、本実施の形態の無線通信処理装置１は、第一の暗号化および第二の暗号化における暗号化方式を複数の暗号化方式の中から選択する操作を行う設定部６を備えているので、要求するセキュリティの程度や通信環境に応じて暗号化方式をユーザが選択できるので、無線通信処理装置１を使用する際の柔軟性および利便性が向上する。
【００５９】
また、本実施の形態の無線通信処理装置１では、接続インターフェース２が、汎用性を有するＵＳＢインターフェース、ＰＣＩインターフェース、ＩＥＥＥ１３９４インターフェースの何れであっても安全に無線通信をすることができる。
【００６０】
また、本実施の形態の無線通信処理装置１を複数有する無線通信処理システムでは、ホスト側およびデバイス側の双方がそれぞれ暗号鍵および復号鍵を有し、共通鍵暗号方式により通信を行うようになっているので、セキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【００６１】
また、本実施の形態の無線通信処理装置１を複数有する無線通信処理システムでは、ホスト側は複数のデバイス側と通信を行うようになっているので、１のホスト側に対して無線通信を行うデバイス側が複数ある状況であっても、セキュリティ強化の為に別途有線インターフェースを備えることなく安全に無線通信をすることができる。
【産業上の利用可能性】
【００６２】
以上のように、本発明に係る無線通信処理装置および無線通信処理システムは、セキュリティ強化の為の有線インターフェースを備えることなく安全に無線通信をすることができるという効果を有し、送信情報の暗号化および受信情報の復号化を行う無線通信処理装置および無線通信処理システムとして有用である。
【図面の簡単な説明】
【００６３】
【図１】本発明の一実施の形態の無線通信処理装置の構成を示すブロック図
【図２】一実施の形態の無線通信処理装置のホスト側としての動作を説明するフローチャート
【図３】一実施の形態の無線通信処理装置のデバイス側としての動作を説明するフローチャート
【図４】一実施の形態の無線通信処理装置の相互の通信状態を説明する図
【符号の説明】
【００６４】
１、１ａ、１ｂ  無線通信処理装置
２  接続インターフェース
３  データ処理部（第一の暗号化手段、第二の復号化手段）
４  メモリ（送信情報記憶手段、受信情報記憶手段）
５  無線通信処理部（第二の暗号化手段、第一の復号化手段）
６  設定部（選択手段、暗号化方式設定手段）
１１  外部機器
１２  ＣＰＵ
【図１】
2007336047.tif 000003
【図２】
2007336047.tif 000004
【図３】
2007336047.tif 000005
【図４】
2007336047.tif 000006