(57)【要約】【課題】通信仕様の異なる複数の外部無線機間の通信を中継可能な通信システムを提供する。【解決手段】通信システム３は、管理端末３０、通信ソフトウェアサーバ２４およびソフトウェア無線機２６−１，２６−２を有する。管理端末３０は、中継対象となる外部無線機１０２−１および外部無線機１０２−２を特定する。また、管理端末３０は、中継対象の外部無線機１０２に設定された通信仕様を、ソフトウェア無線機２６の通信チャネルに設定するための処理を行う。外部無線機１０２−１と外部無線機１０２−２とは、通信システム３を中継して、互いに通信を行う。【選択図】図７
2011010077.tif 000002
【特許請求の範囲】
【請求項１】
複数の通信チャネルを有し、前記複数の通信チャネルの内の第１の通信チャネルに設定された第１の通信仕様に対応する第１の外部無線機と、前記複数の通信チャネルの内の第２の通信チャネルに設定された第２の通信仕様に対応する第２の外部無線機との通信を中継する１つ以上の無線通信装置と、
中継対象となる前記第１の外部無線機および前記第２の外部無線機を特定し、前記第１の通信チャネルに前記第１の通信仕様を設定するための設定処理および前記第２の通信チャネルに前記第２の通信仕様を設定するための設定処理を、前記無線通信装置に対して行う中継設定手段と、
前記第１の通信仕様を設定するための第１の設定情報および前記第２の通信仕様を設定するための第２の設定情報を格納する格納手段と
を有し、
前記無線通信装置は、前記中継設定手段の前記設定処理に応じて前記第１および第２の設定情報を前記格納手段から受け入れ、受け入れた前記第１および第２の設定情報それぞれに基づいて前記第１および第２の通信チャネルに前記第１および第２の通信仕様をそれぞれ設定し、前記設定された第１および第２の通信仕様それぞれに基づいて前記第１および第２の外部無線機と通信を行う
通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部無線機と通信する通信システムに関する。
【背景技術】
【０００２】
例えば、特許文献１は、通信端末及び通信ソフトウェアサーバに接続されたソフトウェア無線機が通信ソフトウェアサーバから通信ソフトウェアを最適にダウンロードして、システムに障害が発生したときに適正に通信系統の切替機能を実現させる無線通信システムを開示する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１５１４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した背景からなされたものであり、通信仕様の異なる複数の外部無線機間の通信を中継可能な通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係る通信システム（２）は、複数の通信チャネルを有し、前記複数の通信チャネルの内の第１の通信チャネルに設定された第１の通信仕様に対応する第１の外部無線機（１０２−１）と、前記複数の通信チャネルの内の第２の通信チャネルに設定された第２の通信仕様に対応する第２の外部無線機（１０２−２）との通信を中継する１つ以上の無線通信装置と、中継対象となる前記第１の外部無線機および前記第２の外部無線機を特定し、前記第１の通信チャネルに前記第１の通信仕様を設定するための設定処理および前記第２の通信チャネルに前記第２の通信仕様を設定するための設定処理を、前記無線通信装置に対して行う中継設定手段（３０）と、前記第１の通信仕様を設定するための第１の設定情報および前記第２の通信仕様を設定するための第２の設定情報を格納する格納手段（２４）とを有し、前記無線通信装置は、前記中継設定手段の前記設定処理に応じて前記第１および第２の設定情報を前記格納手段から受け入れ、受け入れた前記第１および第２の設定情報それぞれに基づいて前記第１および第２の通信チャネルに前記第１および第２の通信仕様をそれぞれ設定し、前記設定された第１および第２の通信仕様それぞれに基づいて前記第１および第２の外部無線機と通信を行う。
【発明の効果】
【０００６】
本発明に係る通信システムによれば、通信仕様の異なる複数の外部無線機間の通信を中継することができる。
【図面の簡単な説明】
【０００７】
【図１】無線通信ネットワークを示す図である。
【図２】第１の実施形態にかかる通信システムの構成を示す図である。
【図３】ファイル格納部に格納されるファイルを示す図である。
【図４】通信仕様選択画面を例示する図である。
【図５】ソフトウェア無線機の構成を例示する図である。
【図６】外部無線機と通信システムとの通信における処理を示す通信シーケンス図である。
【図７】第２の実施形態にかかる通信システムを示す図である。
【図８】ファイル格納部に格納されるファイルを示す図である。
【図９】通信端末から中継対象の外部無線機の特定を行う場合に必要なファイルを示す図である。
【図１０】外部無線機と通信システムとの通信における処理を示す通信シーケンス図である。
【発明を実施するための形態】
【０００８】
［第１の実施形態］
まず、第１の実施形態を説明する。
【０００９】
図１は、無線通信ネットワーク１を示す図である。
図１に示すように、無線通信ネットワーク１は、複数の外部無線機１０２−１，１０２−２、および、これらと通信を行う通信システム２から構成される。
通信システム２は、複数の通信チャネルを有しており、この複数の通信チャネルを使用して複数の外部無線機１０２−１，１０２−２と通信できる。
また、通信システム２は、外部無線機１０２−１，１０２−２それぞれの通信仕様に適合するように通信チャネルの設定がされるように構成されている。
したがって、通信システム２は、外部無線機１０２−１，１０２−２の通信仕様がそれぞれ異なる場合であっても、それぞれの外部無線機１０２−１，１０２−２と通信することができる。
ここで、上記した外部無線機とは、通信システム２と無線により通信を行う無線機を意味する。
【００１０】
なお、以下、外部無線機１０２−１，１０２−２など、複数ある構成部分のいずれかを特定せずに示す場合には、単に外部無線機１０２などと略記することがある。
また、図１には外部無線機１０２は２つ記載されているが、外部無線機１０２は３つ以上あってもよい。
また、以下、外部無線機１０２など、無線通信ネットワークにおいて情報処理および通信の主体となりうる装置を、ノードと総称することがある。
また、以下、各図において、実質的に同じ構成部分には同じ符号が付される。
また、上述した通信仕様とは、２つのノード間で通信を行うために設定される仕様であって、例えば、バンド（周波数帯：ＨＦ，ＶＨＦ等）、変調方式（ＡＭ，ＦＭ等）および周波数を含む。
【００１１】
図２は、第１の実施形態にかかる通信システム２の構成を示す図である。
図２に示すように、通信システム２は、管理端末２０、通信端末２２−１〜２２−ｎ（ｎは１以上の整数。但し、ｎがそれぞれ常に同じ数とは限らない）、通信ソフトウェアサーバ２４、および、ソフトウェア無線機２６−１，２６−２が、ＬＡＮ（Local Area Network）２００を介して接続されて構成されている。
【００１２】
管理端末２０は、例えばコンピュータであって、ソフトウェア無線機２６と通信端末２２とのＬＡＮ２００を介した通信を確立するために必要な処理を行う。
つまり、管理端末２０は、通信チャネルに設定すべき仕様に関する情報（設定仕様情報）を送信する。
通信端末２２は、例えばマイクおよびスピーカまたはヘッドセットを備えたコンピュータ等であって、ソフトウェア無線機２６およびＬＡＮ２００を介して外部無線機１０２と通信を行い、外部無線機１０２から音声データを受信し、外部無線機１０２に対して音声データを送信する。
通信ソフトウェアサーバ２４は、ソフトウェア無線機２６が通信仕様を設定するための通信ソフトウェア（ソフトウェアＡ，Ｂ，Ｃ，Ｄ・・・）を格納し、ソフトウェア無線機２６からの要求に応じて、要求された通信ソフトウェアをソフトウェア無線機２６に対して送信する。
【００１３】
ソフトウェア無線機（無線通信装置）２６は、外部無線機１０２および通信システム２を構成する各構成部分と通信し、通信端末２２と外部無線機１０２との通信を中継する。
また、ソフトウェア無線機２６は、２つの通信チャネルＣＨ１，ＣＨ２を有しており、管理端末２０からの指示（設定仕様情報の受信）に応じて、各通信チャネルに対して、異なる通信仕様を設定できる。
さらに、ソフトウェア無線機２６は、通信チャネルに対して設定する通信仕様に適合した通信ソフトウェア（プログラム）を、通信ソフトウェアサーバ２４から、適宜、ダウンロード等の処理によって取得し、取得した通信ソフトウェアを実行することによって、その通信仕様に関する機能を実現する。
つまり、ソフトウェア無線機２６は、異なる通信仕様に対応した通信ソフトウェアを、適宜、取得することによって、異なる通信仕様に適合した通信機能を実現できる。
【００１４】
なお、ソフトウェア無線機２６−１は、ソフトウェア無線機２６−２と通信を行うこともできる。
また、図２にはソフトウェア無線機２６は２つ記載されているが、ソフトウェア無線機２６は１つであっても３つ以上であってもよい。
また、ソフトウェア無線機２６の通信チャネルは、３つ以上あってもよい。
【００１５】
次に、通信システム２の各構成要素について、さらに詳細に説明する。
管理端末２０は、チャネル設定処理部２０２、ＩＰアドレス送信部２０４およびファイル格納部２０４を有する。
チャネル設定処理部２０２は、ソフトウェア無線機２６の各通信チャネルに対して所定の通信仕様を設定するために必要な処理を行う。
具体的には、チャネル設定処理部２０２は、通信端末２２から所望の通信仕様に関する信号（要求信号）を受信した場合、その通信仕様に適合した通信ソフトウェアがソフトウェア無線機２６のいずれかの通信チャネルに設定されているか否かを判断する。
【００１６】
ソフトウェア無線機２６のいずれの通信チャネルにも所望の通信仕様が設定されていないとき、チャネル設定処理部２０２は、任意のソフトウェア無線機２６に対し、所望の通信仕様に適合した通信ソフトウェアを通信ソフトウェアサーバ２４から取得するように要求する。
さらに、チャネル設定処理部２０２は、通信ソフトウェアによって特定されない仕様（周波数等）を、そのソフトウェア無線機２６に対して指示する。
前述の設定仕様情報は、これらの取得すべき通信ソフトウェアの識別子（通信ソフトウェア識別子）および通信ソフトウェアによって特定されない仕様に関する情報を含む。
ＩＰアドレス送信部２０４は、ソフトウェア無線機２６と通信端末２２との間で通信を確立するために、そのソフトウェア無線機２６に通信端末２２のＩＰアドレスを送信し、通信端末２２にソフトウェア無線機２６のＩＰアドレスを送信する。
【００１７】
ファイル格納部２０４は、図３に示すような、チャネル設定処理部２０２のチャネル設定処理に必要なファイル、および、通信端末２２における処理に必要なファイルを格納する。
図３は、ファイル格納部２０４に格納されるファイルを示す図であり、（Ａ）は通信仕様情報ファイルを示し、（Ｂ）はチャネル設定状況ファイルを示し、（Ｃ）は通信仕様使用状況ファイルを示す。
図３（Ａ）に示される通信仕様情報ファイルは、各通信チャネルに設定される通信仕様の具体的な内容（仕様）を示す情報であり、通信仕様識別名と、この通信仕様識別名に関する通信仕様を実現するための通信ソフトウェアの識別子（通信ソフトウェア識別子）と、この通信仕様識別名に対応する仕様（バンド、周波数、変調方式等）とから構成される。
【００１８】
例えば、通信仕様識別名「ＨＦ−Ａ１」に対応する通信仕様に関する機能は、通信ソフトウェアＡによって実現され、バンド（周波数帯）はＨＦ（High Frequency）であり、周波数はＡ１（Ｈｚ）であり、変調方式はＡＭ（Amplitude Modulation）である。
また、通信仕様識別名「ＶＨＦ−Ｂ１」に対応する通信仕様に関する機能は、通信ソフトウェアＢによって実現され、バンド（周波数帯）はＶＨＦ（Very High Frequency）であり、周波数はＢ１（Ｈｚ）であり、変調方式はＦＭ（Frequency Modulation）である。
この「ＨＦ−Ａ１」等の通信仕様識別名は、入力者が任意に付することができる。
【００１９】
図３（Ｂ）に示されるチャネル設定状況ファイルは、ソフトウェア無線機２６の各通信チャネルに設定された通信仕様と、各通信チャネルを使用して通信を行っている通信端末とを示す情報である。
図３（Ｂ）の例では、ソフトウェア無線機＃１（ソフトウェア無線機２６−１に対応）のＣＨ１は、通信仕様識別名「ＨＦ−Ａ１」の通信仕様が設定され、通信端末＃１（通信端末２２−１に対応）が、この通信チャネルを使用して通信を行っている。
また、ソフトウェア無線機＃２（ソフトウェア無線機２６−２に対応）のＣＨ２は、通信仕様識別名「ＶＨＦ−Ｂ１」の通信仕様が設定され、通信端末＃２（通信端末２２−２に対応）が、この通信チャネルを使用して通信を行っている。
【００２０】
なお、ソフトウェア無線機＃１のＣＨ２には、通信仕様識別名「ＵＨＦ−Ｃ１」の通信仕様が設定されているが、この通信チャネルを使用して通信を行っている通信端末２２はない。
また、図３（Ｂ）の例において、ソフトウェア無線機＃１のＣＨ２を使用して通信を行っている通信端末２２はないので、管理端末２０のチャネル設定処理部２０２は、通信端末２２から新たに通信仕様の指定があった場合に、この通信チャネルに対してその通信仕様を設定するように指示できる。
一方、ソフトウェア無線機＃１のＣＨ１は、通信端末＃１が使用中なので、管理端末２０のチャネル設定処理部２０２は、通信端末２２から新たに通信仕様の指定があった場合でも、この通信チャネルに対してその通信仕様を設定するように指示しない。
【００２１】
図３（Ｃ）に示される通信仕様使用状況ファイルは、通信仕様識別名と、この通信仕様識別名に対応する通信仕様の使用状況とを含む。
「通信仕様の使用状況」とは、通信仕様識別名に対応する通信仕様がいずれかのソフトウェア無線機２６の通信チャネルに設定されているか、または、いずれかの通信端末２２が、対応する通信仕様を設定された通信チャネルを使用して通信を行っているかを示す。  図３（Ｃ）の例では、通信仕様識別名「ＨＦ−Ａ１」については、いずれかの通信端末２２が対応する通信仕様を設定された通信チャネルを使用して通信を行っている。
また、図３（Ｃ）の例では、通信仕様識別名「ＨＦ−Ａ２」の通信仕様が、いずれかのソフトウェア無線機２６の通信チャネルに設定されている（ただし、通信端末２２による通信には使用されていない）。
この通信仕様使用状況ファイルは、内容が更新されるごとに、各通信端末２２に送信される。
【００２２】
通信端末２２は、通信仕様選択部２２２、ＩＰアドレス受信部２２４および通信部２２６を有する。
通信仕様選択部２２２は、管理端末２０から通信仕様使用状況ファイルを受信して、受信した通信仕様使用状況ファイルに基づいて、図４に示す通信仕様選択画面をディスプレイ（図示せず）に表示する。
【００２３】
図４は、通信仕様選択画面を例示する図である。
図４に示すように、通信仕様選択画面は、通信仕様識別名と、その通信仕様の使用可否とが示される。
「通信仕様の使用可否」とは、いずれかの通信端末２２が、通信仕様識別名に対応する通信仕様が設定された通信チャネルを使用して、通信を行っているか否かを示す項目である。
つまり、いずれかの通信端末２２がその対応する通信仕様が設定された通信チャネルを使用して通信をしている場合は、「使用可否」の項目は「使用中」と表示され、いずれの通信端末２２も対応する通信仕様が設定された通信チャネルを使用して通信をしていない場合は、「使用可否」の項目は「使用可」と表示される。
【００２４】
図３（Ｃ）の通信仕様使用状況ファイルにおいて、通信仕様識別名「ＨＦ−Ａ１」の使用状況は「使用中」であるので、図４の通信仕様選択画面において、「ＨＦ−Ａ１」の使用状況は「使用中」と表示される。
また、図３（Ｃ）の通信仕様使用状況ファイルにおいて、通信仕様識別名「ＨＦ−Ａ２」の通信仕様は、いずれかのソフトウェア無線機２６の通信チャネルに設定されているものの、通信端末２２による通信には使用されていないので、図４の通信仕様選択画面において、「ＨＦ−Ａ２」の使用状況は「使用可」と表示される。
また、図３（Ｃ）の通信仕様使用状況ファイルにおいて、通信仕様識別名「ＶＨＦ−Ｂ２」の通信仕様は、いずれのソフトウェア無線機２６の通信チャネルにも設定されていないので、図４の通信仕様選択画面において、「ＶＨＦ−Ｂ２」の使用状況は「使用可」と表示される。
【００２５】
通信端末２２の使用者は、この通信仕様選択画面を見て、通信端末２２のキーボード等の入力装置（図示せず）を操作することによって、所望の通信仕様を選択できる。
たとえば、ＧＵＩ（Graphical User Interface）に対応したディスプレイであれば、所望の通信仕様識別名をクリックし、選択ボタンをクリックすることによって、通信仕様を選択できる。
通信仕様選択部２２２は、使用者の操作を受け入れ、選択された通信仕様識別名を管理端末２０に対して送信する。
【００２６】
ＩＰアドレス受信部２２４は、管理端末２０から、通信相手となるソフトウェア無線機２６のＩＰアドレスを受信し、通信部２２６に対して出力する。
通信部２２６は、管理端末２２からのＩＰアドレスに対応するソフトウェア無線機２６との通信を確立するための処理を行う。
また、通信部２２６は、ソフトウェア無線機２６が外部無線機１０２から受信した音声データを、ソフトウェア無線機２６からＬＡＮ２００を介して受信して、そのデータ（信号）を人間が知覚できる情報に変換する。
つまり、通信部２２６は、音声データに対応する音声をスピーカ等から発する。
さらに、通信部２２６は、マイク等の入力装置からの操作に対応する情報を信号（データ）に変換し、変換されたデータをＬＡＮ２００を介して通信相手のソフトウェア無線機２６に対して送信する。
例えば、マイクに音声が入力された場合、通信部２２６は、入力された音声を音声データに変換し、ソフトウェア無線機２６に対して送信する。
【００２７】
図５は、ソフトウェア無線機２６の構成を例示する図であり、（Ａ）はソフトウェア無線機２６のハードウェア構成を示し、（Ｂ）はソフトウェア無線機２６で動作するソフトウェア無線機プログラム２８を示す。
図５（Ａ）に示すように、ソフトウェア無線機２６は、送受信部２６２−１〜２６２−ｍ（ｍは１以上の整数。但し、ｍがそれぞれ常に同じ数とは限らない）、切替部２６４、ＡＤ／ＤＡ変換部２６６、制御部２６８、記憶部２７０およびＬＡＮインタフェース（ＩＦ）２７２から構成される。
また、図５（Ｂ）に示すソフトウェア無線機プログラム２８は、たとえば、記憶部２７０にロードされ、制御部２６８および記憶部２７０を利用して実行される。
【００２８】
送受信部２６２は、外部無線機１０２から信号を受信し、受信した信号に対して、高周波増幅および周波数変換等の必要な処理を行う。
また、送受信部２６２は、ＡＤ／ＤＡ変換部２６６からのアナログ信号に対して、電力増幅および周波数変換等の必要な処理を行い、処理が施された信号を外部無線機１０２に対して送信する。
なお、送受信部２６２は、送受信する信号のバンドに応じて、専用のハードウェアがそれぞれ設けられている。
例えば、送受信部２６２−１はＨＦ帯専用であり、送受信部２６２−２はＶＨＦ帯専用でありうる。
【００２９】
切替部２６４は、受信信号または送信信号に対応するバンドに応じて、送受信部２６２−１〜２６２−ｍとの接続を切り替える。
例えば、受信信号または送信信号がＨＦに対応する場合は、切替部２６４は送受信部２６２−１とＡＤ／ＤＡ変換部２６６とを接続し、受信信号または送信信号がＶＨＦに対応する場合は、切替部２６４は送受信部２６２−２とＡＤ／ＤＡ変換部２６６とを接続する。
ＡＤ／ＤＡ変換部２６６は、送受信部２６２からのアナログ信号をディジタル信号に変換し、制御部２６８からのディジタル信号をアナログ信号に変換する。
【００３０】
制御部２６８は、例えばＤＳＰ（Digital Signal Processor）等であって、ソフトウェア無線機２６の各構成部分を制御し、記憶部２７０に格納されたソフトウェア無線機プログラム２８を実行して、変復調等の通信機能を実現する。
ＬＡＮ＿ＩＦ２７２は、ＬＡＮ２００を介して通信端末２２と音声データを送受信する際に必要な処理を行う。
【００３１】
図５（Ｂ）に示すように、ソフトウェア無線機プログラム２８は、管理端末ＩＦ２８０、通信ソフトウェア取得部２８２、チャネル制御部２８４および信号処理部２８６−１，２８６−２から構成される。
信号処理部２８６−１はＣＨ１における信号を処理し、信号処理部２８６−２はＣＨ２における信号を処理する。
管理端末ＩＦ２８０は、管理端末２０から、通信チャネルに設定すべき仕様に関する情報（設定仕様情報）を受信し、通信ソフトウェア取得部２８２およびチャネル制御部２８４に対して出力する。
【００３２】
通信ソフトウェア取得部２８２は、受け入れた設定仕様情報から取得すべき通信ソフトウェア識別子を抽出し、対応する通信ソフトウェアがダウンロードされていない場合は、通信ソフトウェアサーバ２４から、対応する通信ソフトウェアをダウンロード等によって取得する。
チャネル制御部２８４は、通信ソフトウェア取得部２８２が取得した通信ソフトウェアを実行して、通信ソフトウェアによって実現される機能がＣＨ１またはＣＨ２において実現されるように、信号処理部２８６を制御する。
また、チャネル制御部２８４は、通信ソフトウェアによって特定されない仕様（周波数等）を、ＣＨ１またはＣＨ２に設定する。
また、チャネル制御部２８４は、通信相手となる通信端末２２のＩＰアドレスを管理端末ＩＦ２８０から受け入れ、そのＩＰアドレスに対応する通信端末２２に対して信号を送信するように処理する。
このようにして、チャネル制御部２８４は、ＣＨ１またはＣＨ２に対して、管理端末２０から指示された通信仕様を設定し、信号処理部２８６を制御する。
【００３３】
信号処理部２８６は、チャネル制御部２８４によって設定された通信仕様に基づく通信機能を実現する。
具体的には、信号処理部２８６は、ＬＡＮ＿ＩＦ２７２からの音声データ等を含む信号に対し、設定された通信仕様に基づいて、符号化および変調等の処理を行い、処理後の変調信号をＡＤ／ＤＡ変換部２６６に対して出力するための処理を行う。
また、信号処理部２８６は、ＡＤ／ＤＡ変換部２６６からのディジタル信号に対し、設定された通信仕様に基づいて、復調および復号等の処理を行い、処理後の信号をＬＡＮ＿ＩＦ２７２を介してＬＡＮ２００に送信するための処理を行う。
【００３４】
信号処理部２８６−１，２８６−２は、それぞれ異なる通信仕様で動作可能である。
例えば、図２の例において、ソフトウェア無線機２６−１（識別名：ソフトウェア無線機＃１）のＣＨ１には、通信仕様識別名「ＨＦ−Ａ１」に対応する通信仕様が設定されており、つまり、ソフトウェア無線機２６−１の信号処理部２８６−１は、「ＨＦ−Ａ１」に対応する通信仕様に基づいて、変復調等の信号処理を行う。
また、ソフトウェア無線機２６−１のＣＨ２には、通信仕様識別名「ＵＨＦ−Ｃ１」に対応する通信仕様が設定されており、つまり、ソフトウェア無線機２６−１の信号処理部２８６−２は、「ＵＨＦ−Ｃ１」に対応する通信仕様に基づいて、変復調等の信号処理を行う。
また、上記例において、通信端末２２−１（通信端末＃１）が通信仕様識別名「ＨＦ−Ａ１」を選択した場合は、通信端末２２−１は、ソフトウェア無線機２６−１のＣＨ１と通信し、「ＨＦ−Ａ１」に対応する通信仕様で通信処理を行う外部無線機１０２と通信を行うことができる。
【００３５】
図６は、外部無線機１０２と通信システム２との通信における処理（Ｓ１０）を示す通信シーケンス図である。
図６に示すように、ステップ１００（Ｓ１００）において、通信端末２２は、使用者の操作を受けて、通信仕様を選択する。
ステップ１０２（Ｓ１０２）において、通信端末２２は、選択された通信仕様を管理端末２０に通知する。
ステップ１０４（Ｓ１０４）において、管理端末２０は、ソフトウェア無線機２６に対し、通知された通信仕様に対応する通信ソフトウェアを取得するように指示する。
【００３６】
ステップ１０６（Ｓ１０６）において、ソフトウェア無線機２６は、通信ソフトウェアサーバ２４から通信ソフトウェアを取得する。
ステップ１０８（Ｓ１０８）において、ソフトウェア無線機２６は、通信ソフトウェアをダウンロードした後、通信ソフトウェア取得完了通知を管理端末２０に対して送信する。
ステップ１１０（Ｓ１１０）において、管理端末２０は、通信ソフトウェア取得完了通知を受信すると、使用許可通知を通信端末２２に対して送信する。
ステップ１１２（Ｓ１１２）において、管理端末２０は、通信端末２２に対しソフトウェア無線機２６の対応する通信チャネルを示すＩＰアドレスを送信し、ソフトウェア無線機２６に対し通信相手となる通信端末２２のＩＰアドレスを送信する。
【００３７】
ステップ１１４（Ｓ１１４）において、管理端末２０は、通信仕様使用状況ファイルを、通信端末２２−１〜２２−ｎに対して送信する。
ステップ１１６（Ｓ１１６）において、通信端末２２は、ソフトウェア無線機２６に対し、音声データを送信する。
ステップ１１８（Ｓ１１８）において、ソフトウェア無線機２６は、受信した音声データに必要な処理を施して、音声データを含む無線信号を外部無線機１０２に対して送信する。
ステップ１２０（Ｓ１２０）において、ソフトウェア無線機２６は、外部無線機１０２から、音声データを含む無線信号を受信する。
ステップ１２２（Ｓ１２２）において、ソフトウェア無線機２６は、受信した信号に必要な処理を施して、抽出された音声データを通信端末２２に対して送信する。
【００３８】
なお、図６に示した各処理の順序などは、適宜、変更しても構わない。
このことは、以下に示すシーケンス等についても同様である。
【００３９】
本実施形態にかかる通信システム２は、外部無線機１０２と通信することはできるが、外部無線機１０２−１の通信仕様と外部無線機１０２−２の通信仕様とが異なる場合、外部無線機１０２−１と外部無線機１０２−２との通信を中継することはできない。
以下に示す第２の実施形態にかかる通信システム３は、外部無線機１０２−１の通信仕様と外部無線機１０２−２の通信仕様とが異なる場合であっても、外部無線機１０２−１と外部無線機１０２−２との通信を中継することができるように構成されている。
【００４０】
［第２の実施形態］
次に、第２の実施形態を説明する。
図７は、第２の実施形態にかかる通信システム３を示す図である。
図７に示すように、通信システム３は、管理端末３０、通信端末２２−１〜２２−ｎ、通信ソフトウェアサーバ２４、および、ソフトウェア無線機２６−１，２６−２が、ＬＡＮ（Local Area Network）２００を介して接続されて構成されている。
管理端末３０は、例えばコンピュータであって、中継対象となる外部無線機１０２−１および外部無線機１０２−２を特定する。
また、管理端末３０は、中継対象の外部無線機１０２に設定された通信仕様を、ソフトウェア無線機２６の通信チャネルに設定するための処理を行う。
【００４１】
管理端末３０は、チャネル設定処理部２０２、ＩＰアドレス送信部２０４、中継設定部３００およびファイル格納部３１０を有する。
中継設定部３００は、中継対象特定部３０２、チャネル設定処理部３０４および識別子送信部３０６から構成される。
中継設定部３００は、これらの構成部分により、ソフトウェア無線機２６−１とソフトウェア無線機２６−２とを制御して、外部無線機１０２−１および外部無線機１０２−２との通信を中継するための処理を行う。
中継対象特定部３０２は、オペレータの操作によって、中継対象となる外部無線機１０２−１および外部無線機１０２−２を特定し、外部無線機１０２−１，１０２−２の識別子と外部無線機１０２−１，１０２−２の通信仕様の情報とを取得する。
【００４２】
チャネル設定処理部３０４は、外部無線機１０２−１，１０２−２の通信仕様に適合した通信仕様がソフトウェア無線機２６のいずれかの通信チャネルに設定されているか否かを判断する。
ソフトウェア無線機２６のいずれの通信チャネルにも対応する通信仕様が設定されていないとき、チャネル設定処理部３０４は、使用されていない通信チャネルを有する任意のソフトウェア無線機２６に対し、その通信仕様に適合した通信ソフトウェアを通信ソフトウェアサーバ２４から取得するように要求する。
さらに、チャネル設定処理部３０４は、通信ソフトウェアによって特定されない仕様（周波数等）を、そのソフトウェア無線機２６に対して指示する。
【００４３】
識別子送信部３０６は、ソフトウェア無線機２６−１とソフトウェア無線機２６−２との間で通信を確立するために、ソフトウェア無線機２６−１にソフトウェア無線機２６−２のＩＰアドレスを送信し、ソフトウェア無線機２６−２にソフトウェア無線機２６−１のＩＰアドレスを送信する。
また、識別子送信部３０６は、各ソフトウェア無線機２６に対して、中継対象となる各外部無線機１０２の識別子を送信する。
【００４４】
ファイル格納部３１０は、図８に示すような、チャネル設定処理部３０４のチャネル設定処理に必要なファイルを格納する。
図８は、ファイル格納部３１０に格納されるファイルを示す図であり、（Ａ）は通信仕様情報ファイルを示し、（Ｂ）はチャネル設定状況ファイルを示す。
図８（Ａ）に示される通信仕様情報ファイルは、図３（Ａ）に示される通信仕様情報ファイルと同様に、各通信チャネルに設定される通信仕様の具体的な内容（仕様）を示す情報であり、通信仕様識別名と、ソフトウェア識別子と、この通信仕様識別名に対応する仕様（バンド、周波数、変調方式等）とを含む。
さらに、図８（Ａ）に示される通信仕様情報ファイルは、中継相手の項目も含む。
この「中継相手」の項目は、通信仕様識別名に対応する通信仕様を設定された通信チャネルの中継相手の通信チャネルに設定された通信仕様の識別名を示す。
【００４５】
図８（Ｂ）に示されるチャネル設定状況ファイルは、図３（Ｂ）に示されるチャネル設定状況ファイルと同様に、ソフトウェア無線機２６の各通信チャネルに設定された通信仕様と、各通信チャネルを使用して通信を行っている通信端末とを示す情報である。
さらに、図８（Ｂ）に示されるチャネル設定状況ファイルは、中継相手の項目も含む。
この「中継相手」の項目は、ソフトウェア無線機２６の通信チャネルの、中継相手となるソフトウェア無線機２６とその通信チャネルとを示す。
【００４６】
ここで、ＨＦ帯に適合した外部無線機１０２−１とＶＨＦ帯に適合した外部無線機１０２−２との通信を中継する場合を想定する。
このとき、管理端末３０の中継対象特定部３０２は、中継対象となる外部無線機１０２−１および外部無線機１０２−２を特定し、それぞれの通信仕様の情報を取得する。
そして、管理端末３０のチャネル設定処理部３０４は、外部無線機１０２−１の通信相手としてソフトウェア無線機２６−１のＣＨ１を選択し、選択した通信チャネルに通信仕様識別名「ＨＦ−Ａ１」に対応する通信仕様を設定するように制御する。
また、管理端末３０のチャネル設定処理部３０４は、外部無線機１０２−２の通信相手としてソフトウェア無線機２６−２のＣＨ２を選択し、選択した通信チャネルに通信仕様識別名「ＶＨＦ−Ｂ１」に対応する通信仕様を設定するように制御する。
【００４７】
このとき、図８（Ａ）に示される通信仕様情報ファイルにおいて、通信仕様識別名「ＨＦ−Ａ１」の「中継相手」は通信仕様識別名「ＶＨＦ−Ｂ１」となり、通信仕様識別名「ＶＨＦ−Ｂ１」の「中継相手」は通信仕様識別名「ＨＦ−Ａ１」となる。
また、図８（Ｂ）に示されるチャネル設定状況ファイルにおいて、ソフトウェア無線機＃１（ソフトウェア無線機２６−１に対応）のＣＨ１の「中継相手」はソフトウェア無線機＃２（ソフトウェア無線機２６−２に対応）のＣＨ２となり、ソフトウェア無線機＃２のＣＨ２の「中継相手」はソフトウェア無線機＃１のＣＨ１となる。
【００４８】
上述した管理端末３０の制御によって、ソフトウェア無線機２６−１は、自身の通信チャネルに設定された通信仕様に対応する外部無線機１０２−１から信号を受信し、受信した信号に復調等の信号処理を施して、復号された音声データを、ＬＡＮ２００を介してソフトウェア無線機２６−２に対して送信する。
このとき、ソフトウェア無線機２６−２は、受信した音声データに対して、中継対象の外部無線機１０２−２の通信仕様に対応する通信仕様に基づいて変調等の信号処理を施して、変調された信号をその外部無線機１０２−２に対して送信する。
このようにして、外部無線機１０２−１と外部無線機１０２−２とは、通信システム３（ソフトウェア無線機２６−１，２６−２）を中継して、互いに通信を行うことができる。
【００４９】
なお、第１の実施形態と同様に、通信端末２２は、ソフトウェア無線機２６の通信チャネルを使用して、外部無線機２６と通信することもできる。
たとえば、通信端末２２−１（通信端末＃１）が通信仕様識別名「ＵＨＦ−Ｃ１」を選択し、対応する通信仕様がソフトウェア無線機２６−１のＣＨ２に設定された場合、通信端末２２−１は、ソフトウェア無線機２６−１のＣＨ２と通信し、「ＵＨＦ−Ｃ１」に対応する通信仕様で通信処理を行う外部無線機１０２と通信を行うことができる。
また、このとき、図８（Ｂ）に示されるチャネル設定状況ファイルにおいて、ソフトウェア無線機＃１のＣＨ２の「使用端末」は「通信端末＃１」となる。
【００５０】
また、中継対象の外部無線機１０２の特定は、管理端末３０からだけでなく、通信端末２２から行うことも可能である。
図９は、通信端末２２から中継対象の外部無線機１０２の特定を行う場合に必要なファイルを示す図であり、（Ａ）は、管理端末３０のファイル格納部３１０に格納される通信仕様使用状況ファイルであり、（Ｂ）は、通信端末２２に表示される通信仕様選択画面を例示する図である。
【００５１】
図９（Ａ）に示される通信仕様使用状況ファイルは、図３（Ｃ）に示される通信仕様使用状況ファイルと同様に、通信仕様識別名と、この通信仕様識別名に対応する通信仕様の使用状況とを含み、さらに、「中継相手」の項目も含む。
この「中継相手」の項目は、図８（Ａ）の通信仕様情報ファイルの「中継相手」と同様に、通信仕様識別名に対応する通信仕様を設定された通信チャネルの中継相手の通信チャネルに設定された通信仕様の識別名を示す。
【００５２】
図９（Ｂ）に示される通信仕様選択画面は、図４の通信仕様選択画面と同様に、通信仕様識別名と、その通信仕様の使用可否とが示され、さらに、中継相手の項目も示される。
この中継相手の項目には、矢印Ａで示されるボタンが表示されており、このボタンをクリックすることによって、中継相手を選択するためのプルダウンメニューが表示される。
このプルダウンメニューには、通信仕様識別名が列挙され、通信端末２２の使用者はこのプルダウンメニューから通信仕様識別名を選択できる。
【００５３】
図１０は、外部無線機１０２と通信システム３との通信における処理（Ｓ２０）を示す通信シーケンス図である。
図１０に示すように、ステップ２００（Ｓ２００）において、ソフトウェア無線機２６−１は、ＰＴＴ（Push-to-Talk）状態をＯＦＦにした無音の音声データ（ＰＴＴ＿ＯＦＦ）を、ＬＡＮ２００を介して、ソフトウェア無線機２６−２に対して送信する。
ステップ２０２（Ｓ２０２）において、管理端末３０は、中継対象となる外部無線機１０２−１，１０２−２を特定する。
【００５４】
ステップ２０４（Ｓ２０４）において、管理端末３０は、中継対象となる外部無線機１０２−１，１０２−２の通信仕様の情報を取得し、その通信仕様に対応する通信ソフトウェアを取得するように、ソフトウェア無線機２６−１，２６−２に対して指示する。
ステップ２０６（Ｓ２０６）において、ソフトウェア無線機２６−１，２６−２は、通信ソフトウェアサーバ２４から通信ソフトウェアを取得する。
ステップ２０８（Ｓ２０８）において、ソフトウェア無線機２６−１，２６−２は、通信ソフトウェアをダウンロードした後、通信ソフトウェア取得完了通知を管理端末３０に対して送信する。
【００５５】
ステップ２１０（Ｓ２１０）において、管理端末３０は、ソフトウェア無線機２６−１に対し、通信相手となる外部無線機１０２−１の識別子および中継相手となるソフトウェア無線機２６−２のＩＰアドレスを送信し、フトウェア無線機２６−２に対し、通信相手となる外部無線機１０２−２の識別子および中継相手となるソフトウェア無線機２６−１のＩＰアドレスを送信する。
ステップ２１２（Ｓ２１２）において、ソフトウェア無線機２６−１は、外部無線機１０２−１から、（例えばＨＦ帯に適合した）無線信号を受信する。
ステップ２１４（Ｓ２１４）において、ソフトウェア無線機２６−１は、受信した無線信号に対して、外部無線機１０２−１との通信仕様に対応した信号処理を行い、音声データとして復号する。
【００５６】
ステップ２１６（Ｓ２１６）において、ソフトウェア無線機２６−１は、ＰＴＴ状態をＯＮにした音声データを、ＬＡＮ２００を介して、中継相手であるソフトウェア無線機２６−２に対して送信する。
ステップ２１８（Ｓ２１８）において、ソフトウェア無線機２６−２は、受信した音声データに対し、外部無線機１０２−２との通信仕様に対応した信号処理を行う。
ステップ２２０（Ｓ２２０）において、ソフトウェア無線機２６−２は、（例えばＶＨＦ帯に適合するように）変調された無線信号を、外部無線機１０２−２に対して送信する。
【００５７】
上記においては、２つのソフトウェア無線機２６−１，２６−２を使用して中継処理を行う実施形態を示したが、ソフトウェア無線機２６が半二重通信方式または全二重通信方式に対応していれば、１つのソフトウェア無線機２６の２つの通信チャネルを使用することによって、１つのソフトウェア無線機２６のみを使用して中継するように構成してもよい。
また、上記実施形態においては、管理端末３０の使用者の操作によって中継対象となる外部無線機１０２を特定するようにしたが、外部無線機１０２から受信した信号に含まれるその外部無線機１０２の識別子等を抽出することによって、中継設定を自動で行ってもよい。
また、上記実施形態においては、外部無線機と通信システムとが通信するデータは音声データとしたが、テキストデータまたは画像データ等、音声データでなくてもよい。
【産業上の利用可能性】
【００５８】
本発明は、外部無線機と通信する通信システムに利用可能である。
【符号の説明】
【００５９】
１・・・無線通信ネットワーク、１０２−１，１０２−２・・・外部無線機、２・・・通信システム、２０・・・管理端末、２００・・・ＬＡＮ、２０２・・・チャネル設定処理部、２０４・・・ＩＰアドレス送信部、２０４・・・ファイル格納部、２２−１〜２２−ｎ・・・通信端末、２２２・・・通信仕様選択部、２２４・・・ＩＰアドレス受信部、２２６・・・通信部、２４・・・通信ソフトウェアサーバ、２６−１，２６−２・・・ソフトウェア無線機、２６２−１〜２６２−ｍ・・・送受信部、２６４・・・切替部、２６６・・・ＡＤ／ＤＡ変換部、２６８・・・制御部、２７０・・・記憶部、２７２・・・ＬＡＮ＿ＩＦ、２８・・・ソフトウェア無線機プログラム、２８０・・・管理端末ＩＦ、２８２・・・通信ソフトウェア取得部、２８４・・・チャネル制御部、２８６−１，２８６−２・・・信号処理部、３・・・通信システム、３０・・・管理端末、３００・・・中継設定部、３０２・・・中継対象特定部、３０４・・・チャネル設定処理部、３０６・・・識別子送信部、３１０・・・ファイル格納部
【図１】
2011010077.tif 000003
【図２】
2011010077.tif 000004
【図３】
2011010077.tif 000005
【図４】
2011010077.tif 000006
【図５】
2011010077.tif 000007
【図６】
2011010077.tif 000008
【図７】
2011010077.tif 000009
【図８】
2011010077.tif 000010
【図９】
2011010077.tif 000011
【図１０】
2011010077.tif 000012