(57)【要約】【課題】ホスト装置と有線接続されて電子回路構成情報を更新するソフトウェアラジオ等を提供する。【解決手段】ソフトウェアラジオ１０１の不揮発記憶部１０２は、電子回路構成情報を不揮発に記憶し、電子素子部１０３は、当該電子回路構成情報を読み出して可変に電子回路を構成し、有線通信部１０４は、ホスト装置と有線通信し、回路情報受信部１０５は、有線通信部１０４を介して、ホスト装置から送信される電子回路構成情報を受信し、回路情報更新部１０６は、受信された電子回路構成情報を不揮発記憶部１０２に記憶させて更新し、電子回路構成情報は、電子素子部を、少なくとも無線通信システムにおける移動端末の変復調回路として機能させる。【選択図】　図１
2004135221.tif 000002
【特許請求の範囲】
【請求項１】
電子回路構成情報を不揮発に記憶する不揮発記憶部と、
前記不揮発に記憶されている電子回路構成情報を読み出して可変に電子回路を構成する電子素子部と、
ホスト装置と有線通信する有線通信部と、
前記有線通信部を介して、前記ホスト装置から送信される電子回路構成情報を受信する回路情報受信部と、
前記受信された電子回路構成情報を前記不揮発記憶部に記憶させて更新する回路情報更新部と、
を備えるソフトウェアラジオであって、
前記電子回路構成情報は、前記電子素子部を、少なくとも無線通信システムにおける移動端末の変復調回路として機能させる
ことを特徴とするソフトウェアラジオ。
【請求項２】
前記ソフトウェアラジオは、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）カード規格（ＰＣＭＣＩＡ（ＰＣ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ）規格を含む。）に準拠するカード型拡張デバイスであり、
前記ホスト装置が有するＰＣカードスロットに挿入されることにより、前記有線通信部は前記ホスト装置と通信する
ことを特徴とする請求項１に記載のソフトウェアラジオ。
【請求項３】
前記ソフトウェアラジオに固有に割り当てられた識別符号を、前記有線通信部を介して前記ホスト装置へ送信する識別符号送信部をさらに備え、
前記回路情報受信部は、前記送信された識別符号が前記ホスト装置にて認証された場合、前記ホスト装置から送信される電子回路構成情報を受信する
ことを特徴とする請求項１または２に記載のソフトウェアラジオ。
【請求項４】
前記ソフトウェアラジオが移動体電話として機能する場合、前記識別符号は、当該移動体電話に割り当てられた電話番号、もしくは、電話番号情報から作成された符号である
ことを特徴とする請求項３に記載のソフトウェアラジオ。
【請求項５】
前記回路情報受信部は、前記ホスト装置から圧縮済みの電子回路構成情報を受信し、
前記受信された圧縮済みの電子回路構成情報を展開する回路情報展開部をさらに備え、
前記回路情報更新部は、前記展開された電子回路構成情報を前記不揮発記憶部に記憶させて更新する
ことを特徴とする請求項１から４のいずれか１項に記載のソフトウェアラジオ。
【請求項６】
電子回路構成情報を不揮発に記憶する不揮発記憶部と、
前記不揮発に記憶されている電子回路構成情報を読み出して可変に電子回路を構成する電子素子部と、
ホスト装置と有線通信する有線通信部と、
を備えるソフトウェアラジオを制御する制御方法であって、
前記有線通信部を介して、前記ホスト装置から送信される電子回路構成情報を受信する回路情報受信工程と、
前記受信された電子回路構成情報を前記不揮発記憶部に記憶させて更新する回路情報更新工程と、
前記電子回路構成情報により、前記電子素子部を、無線通信システムにおける移動端末の変復調回路として機能させる変復調工程と、
を備えることを特徴とする制御方法。
【請求項７】
前記ソフトウェアラジオは、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）カード規格（ＰＣＭＣＩＡ（ＰＣ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ）規格を含む。）に準拠するカード型拡張デバイスであり、
前記ホスト装置が有するＰＣカードスロットに挿入されて前記有線通信部が前記ホスト装置と接続された場合、前記回路情報受信工程が実行される
ことを特徴とする請求項６に記載のソフトウェアラジオの制御方法。
【請求項８】
前記ソフトウェアラジオに固有に割り当てられた識別符号を、前記有線通信部を介して前記ホスト装置へ送信する識別符号送信工程をさらに備え、
前記回路情報受信工程では、前記送信された識別符号が前記ホスト装置にて認証された場合、前記ホスト装置から送信される電子回路構成情報を受信する
ことを特徴とする請求項６または７に記載のソフトウェアラジオの制御方法。
【請求項９】
前記ソフトウェアラジオが移動体電話として機能する場合、前記識別符号は、当該移動体電話に割り当てられた電話番号、もしくは、電話番号情報から作成された符号である
ことを特徴とする請求項８に記載のソフトウェアラジオの制御方法。
【請求項１０】
前記回路情報受信工程では、前記ホスト装置から圧縮済みの電子回路構成情報を受信し、
前記受信された圧縮済みの電子回路構成情報を展開する回路情報展開工程をさらに備え、
前記回路情報更新工程では、前記展開された電子回路構成情報を前記不揮発記憶部に記憶させて更新する
ことを特徴とする請求項６から９のいずれか１項に記載のソフトウェアラジオの制御方法。
【請求項１１】
コンピュータ（ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）、ＦＰＧＡ（Ｆｉｅｌｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｇａｔｅ　Ａｒｒａｙ）、または、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｃ　ＩｎｔｅｇｒａｔｅｄＣｉｒｃｕｉｔ）を含む。）を請求項１から５のいずれか１項に記載のソフトウェアラジオとして機能させることを特徴とするプログラム。
【請求項１２】
請求項１から５のいずれか１項に記載の電子回路構成情報。
【請求項１３】
請求項１１に記載のプログラム、または、請求項１２に記載の電子回路構成情報のいずれか少なくとも一方を記録するコンピュータ読取可能な情報記録媒体（コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、または、半導体メモリを含む。）。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ソフトウェアラジオ、その制御方法、コンピュータ（ＤＳＰ（Ｄｉｇｉｔａｌ　Ｓｉｇｎａｌ　Ｐｒｏｃｅｓｓｏｒ）、ＦＰＧＡ（Ｆｉｅｌｄ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｇａｔｅ　Ａｒｒａｙ）、または、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ　Ｓｐｅｃｉｆｉｃ　Ｉｎｔｅｇｒａｔｅｄ　Ｃｉｒｃｕｉｔ）であってもよい。）を当該ソフトウェアラジオとして機能させるプログラム、当該ソフトウェアラジオを移動端末として機能させる電子回路構成情報、ならびに、当該プログラムまたは当該電子回路構成情報の少なくとも一方を記録するコンピュータ読取可能な情報記録媒体（コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、または、半導体メモリであってもよい。）に関する。
【０００２】
【従来の技術】
近年、電子回路構成情報によりＤＳＰやＦＰＧＡ、ＡＳＩＣなどの電子素子を設定して電子回路を自在に構成し、これによって通信システムに必要な処理を適宜変更するソフトウェアラジオの技術の研究が進んでいる。
【０００３】
電子回路構成情報は、ソフトウェアラジオが備えるフラッシュＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）やバッテリバックアップされたＤＲＡＭ（Ｄｙｎａｍｉｃ　Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ　ＲＡＭ）などの不揮発性記憶装置にロードされ、ソフトウェアラジオは適宜この電子回路構成情報を読み出して、読み出した電子回路構成情報にしたがって、電子素子を設定して各種の機能を果たすように電子回路を構成する。したがって、電子回路構成情報は、ある種の「プログラム」もしくは「設定用パラメータ」として機能することとなる。
【０００４】
本技術により、利用する電子回路構成情報を切り替えることにより、同じソフトウェアラジオのハードウェアを、たとえばあるときはＰＤＣ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ｃｅｌｌｕｌａｒ）として、あるときはＰＨＳ（Ｐｅｒｓｏｎａｌ　Ｈａｎｄｙｐｈｏｎｅ　Ｓｙｓｔｅｍ）として、利用することができる。
【０００５】
【発明が解決しようとする課題】
このようなソフトウェアラジオの技術においては、電子回路構成情報をソフトウェアラジオにロードする処理がユーザにとって容易で便利であることが望ましい。
【０００６】
本発明は、以上の課題を解決するためになされたもので、ソフトウェアラジオ、その制御方法、コンピュータを当該ソフトウェアラジオとして機能させるプログラム、当該ソフトウェアラジオを移動端末として機能させる電子回路構成情報、ならびに、当該プログラムまたは当該電子回路構成情報の少なくとも一方を記録するコンピュータ読取可能な情報記録媒体を提供することを目的とする。
【０００７】
【課題を解決するための手段】
以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。
【０００８】
本発明の観点の一つに係るソフトウェアラジオは、不揮発記憶部と、電子素子部と、有線通信部と、回路情報受信部と、回路情報更新部と、を備え、以下のように構成する。
【０００９】
すなわち、不揮発記憶部は、電子回路構成情報を不揮発に記憶する。
【００１０】
一方、電子素子部は、不揮発に記憶されている電子回路構成情報を読み出して可変に電子回路を構成する。
【００１１】
さらに、有線通信部は、ホスト装置と有線通信する。
【００１２】
そして、回路情報受信部は、有線通信部を介して、ホスト装置から送信される電子回路構成情報を受信する。
【００１３】
一方、回路情報更新部は、受信された電子回路構成情報を不揮発記憶部に記憶させて更新する。
【００１４】
さらに、電子回路構成情報は、電子素子部を、少なくとも無線通信システムにおける移動端末の変復調回路として機能させる。
【００１５】
また、本発明のソフトウェアラジオは、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）カード規格（ＰＣＭＣＩＡ（ＰＣ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ）規格を含む。）に準拠するカード型拡張デバイスであり、ホスト装置が有するＰＣカードスロットに挿入されることにより、有線通信部はホスト装置と通信するように構成することができる。
【００１６】
また、本発明のソフトウェアラジオは、識別符号送信部をさらに備え、以下のように構成することができる。
【００１７】
すなわち、識別符号送信部は、ソフトウェアラジオに固有に割り当てられた識別符号を、有線通信部を介してホスト装置へ送信する。
【００１８】
一方、回路情報受信部は、送信された識別符号がホスト装置にて認証された場合、ホスト装置から送信される電子回路構成情報を受信する。
【００１９】
また、本発明のソフトウェアラジオにおいて、ソフトウェアラジオが移動体電話として機能する場合、識別符号は、当該移動体電話に割り当てられた電話番号、もしくは、電話番号情報から作成された符号であるように構成することができる。
【００２０】
また、本発明のソフトウェアラジオは、回路情報展開部をさらに備え、以下のように構成することができる。
【００２１】
すなわち、回路情報受信部は、ホスト装置から圧縮済みの電子回路構成情報を受信する。
【００２２】
一方、回路情報展開部は、受信された圧縮済みの電子回路構成情報を展開する。
【００２３】
さらに、回路情報更新部は、展開された電子回路構成情報を不揮発記憶部に記憶させて更新する。
【００２４】
本発明の他の観点に係るソフトウェアラジオの制御方法は、電子回路構成情報を不揮発に記憶する不揮発記憶部と、不揮発に記憶されている電子回路構成情報を読み出して可変に電子回路を構成する電子素子部と、ホスト装置と有線通信する有線通信部と、を備えるソフトウェアラジオを制御し、回路情報受信工程と、回路情報更新工程と、変復調工程と、を備え、以下のように構成する。
【００２５】
すなわち、回路情報受信工程では、有線通信部を介して、ホスト装置から送信される電子回路構成情報を受信する。
【００２６】
一方、回路情報更新工程では、受信された電子回路構成情報を不揮発記憶部に記憶させて更新する。
【００２７】
さらに、変復調工程では、電子回路構成情報により、電子素子部を、無線通信システムにおける移動端末の変復調回路として機能させる。
【００２８】
また、本発明の制御方法において、ソフトウェアラジオは、ＰＣ（Ｐｅｒｓｏｎａｌ　Ｃｏｍｐｕｔｅｒ）カード規格（ＰＣＭＣＩＡ（ＰＣ　Ｍｅｍｏｒｙ　Ｃａｒｄ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ａｓｓｏｃｉａｔｉｏｎ）規格を含む。）に準拠するカード型拡張デバイスであり、ホスト装置が有するＰＣカードスロットに挿入されて有線通信部がホスト装置と接続された場合、回路情報受信工程が実行されるように構成することができる。
【００２９】
また、本発明の制御方法は、識別符号送信工程をさらに備え、以下のように構成することができる。
【００３０】
すなわち、識別符号送信工程では、ソフトウェアラジオに固有に割り当てられた識別符号を、有線通信部を介してホスト装置へ送信する。
【００３１】
一方、回路情報受信工程では、送信された識別符号がホスト装置にて認証された場合、ホスト装置から送信される電子回路構成情報を受信する。
【００３２】
また、本発明の制御方法において、ソフトウェアラジオが移動体電話として機能する場合、識別符号は、当該移動体電話に割り当てられた電話番号、もしくは、電話番号情報から作成された符号であるように構成することができる。
【００３３】
また、本発明の制御方法は、回路情報展開工程をさらに備え、以下のように構成することができる。
【００３４】
すなわち、回路情報受信工程では、ホスト装置から圧縮済みの電子回路構成情報を受信する。
【００３５】
一方、回路情報展開工程では、受信された圧縮済みの電子回路構成情報を展開する。
【００３６】
さらに、回路情報更新工程では、展開された電子回路構成情報を不揮発記憶部に記憶させて更新する。
【００３７】
本発明の他の観点に係るプログラムは、コンピュータを上記のソフトウェアラジオとして機能させ、もしくは、コンピュータに上記のソフトウェアラジオの制御方法を実行させるように構成する。
【００３８】
本発明の他の観点に係る電子回路構成情報は、上記の電子回路構成情報であるように構成する。
【００３９】
本発明の他の観点に係るコンピュータ読取可能な情報記録媒体は、上記のプログラム、または、上記の電子回路構成情報のいずれか少なくとも一方を記録するように構成する。
【００４０】
上記のプログラムや上記の電子回路構成情報は、コンピュータやソフトウェアラジオとは独立してコンピュータ通信網、無線通信網、電話通信網等を介して配布・販売することができる。また、これらを記録した情報記録媒体もコンピュータやソフトウェアラジオとは独立して配布・販売することができる。
【００４１】
【発明の実施の形態】
以下に本発明の一実施形態を説明する。なお、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本願発明の範囲に含まれる。
【００４２】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るソフトウェアラジオの概要構成を示す模式図である。以下、本図を参照して説明する。
【００４３】
本実施形態のソフトウェアラジオ１０１は、不揮発記憶部１０２と、電子素子部１０３と、有線通信部１０４と、回路情報受信部１０５と、回路情報更新部１０６と、を備える。
【００４４】
なお、ソフトウェアラジオ１０１の外形、特に有線通信部１０４の形状は、ＰＣカード規格やＰ−ｉｎ　Ｃｏｍｐ＠ｃｔ規格などに沿ったものとすることができる。
【００４５】
ここで、不揮発記憶部１０２は、電子回路構成情報を不揮発に記憶する。不揮発記憶部１０２としては、フラッシュＥＥＰＲＯＭ、バッテリバックアップ付きのＤＲＡＭ、ＳＲＡＭなどを利用することができる。
【００４６】
一方、電子素子部１０３は、不揮発に記憶されている電子回路構成情報を読み出して可変に電子回路を構成する。電子素子部１０３としては、ＤＳＰ、ＦＰＧＡ、ＡＳＩＣなどを利用することができる。
【００４７】
有線通信部１０４は、ホスト装置と有線通信する。有線通信部１０４の形状をＰＣカード規格やＰ−ｉｎ　Ｃｏｍｐ＠ｃｔ規格に沿ったものとした場合、ＰＣカードスロットやＰ−ｉｎ　Ｃｏｍｐ＠ｃｔスロットに当該ソフトウェアラジオ１０１（特に、有線通信部１０４）を挿入した場合に、ソフトウェアラジオ１０１は有線通信部１０４を介してホスト装置と有線通信する。
【００４８】
なお、現在では、Ｐ−ｉｎ　Ｃｏｍｐ＠ｃｔ規格に沿った形状の挿入接続用部材を有するＰＤＣやＰＨＳが販売されている。これらにおいては、ＰＤＣやＰＨＳの一部の部材がＰ−ｉｎ　Ｃｏｍｐ＠ｃｔスロットに挿入可能となっており、スロットに挿入した場合には、コンピュータ通信網と接続されて通信が可能なように構成されている。本実施形態においても、同様な構成を採用することができる。
【００４９】
また、ＰＣカード規格に沿ったＰＨＳカードも販売されている。ＰＨＳカードでは、その外形の大半はＰＣカード規格に沿ったものであるが、ＰＣカードスロットからはみ出る部分があり、ここに無線通信用アンテナ等が配置されている。本実施形態においても、同様な構成を採用することができる。
【００５０】
そして、回路情報受信部１０５は、有線通信部１０４を介して、ホスト装置から送信される電子回路構成情報を受信する。
【００５１】
一方、回路情報更新部１０６は、受信された電子回路構成情報を不揮発記憶部１０２に記憶させて更新する。
【００５２】
さらに、電子回路構成情報は、電子素子部１０３を、少なくとも無線通信システムにおける移動端末の変復調回路として機能させる。
【００５３】
ホスト装置からダウンロードされた電子回路構成情報を切り替えることにより、同じソフトウェアラジオ１０１のハードウェアを、あるときはＰＨＳとして、またあるときはＰＤＣとして、機能させることができる。
【００５４】
図２は、本実施形態のソフトウェアラジオ１０１とホスト装置との典型的な組合せを示す模式図である。以下、本図を参照して説明する。
【００５５】
ホスト装置２０１は、ＰＣカードスロット等、ソフトウェアラジオ１０１と接続通信可能なコンピュータである。一方、ホスト装置２０１は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）２０２を介してインターネット２０３にも接続されている。
【００５６】
インターネット２０３内のウェブサイト２０４は、最新の電子回路構成情報を提供する。ウェブサイト２０４には、ＰＨＳ用の電子回路構成情報を提供するものや、ＰＤＣ用の電子回路構成情報を提供するもの等がある。
【００５７】
ホスト装置２０１は、ウェブサイト２０４から定期的に電子回路構成情報をダウンロードし、既存の電子回路構成情報と比較して更新がされていた場合は、電子回路構成情報を置き換える。あるいは、ウェブサイト２０４から更新した旨の通知があった場合に電子回路構成情報をダウンロードする。
【００５８】
ホスト装置２０１のスロットにソフトウェアラジオ１０１が挿入されたことを契機として、もしくは、挿入されたソフトウェアラジオ１０１に最新の電子回路構成情報をロードする旨の指示がユーザからあったことを契機として、ホスト装置２０１からソフトウェアラジオ１０１へ当該電子回路構成情報が伝送される。
【００５９】
ソフトウェアラジオ１０１は、最新の電子回路構成情報にしたがって、新たな電子回路を構成する。
【００６０】
このようにして、ユーザは、容易にロードすることができる。さらに、新しいプロトコルによる無線通信システムに同じソフトウェアラジオ１０１のハードウェアで対応することもできるようになる。
【００６１】
なお、ソフトウェアラジオ１０１が無線通信で直接最新の電子回路構成情報をダウンロードするのに比べて、上記のように、ホスト装置２０１を一旦介した方が、維持管理や通信料金、通信時間の面でユーザに有利なことは多い。ホスト装置２０１がインターネットに常時接続されている場合や、ホスト装置の通信料金が定額料金である場合は特にユーザに有利である。したがって、本実施形態によれば、ユーザは、最新の電子回路構成情報のダウンロードが容易かつ安価にできることになる。
【００６２】
なお、図１には、不揮発記憶部１０２には１種類の通信システムに対応する電子回路構成情報のみを記憶した様子を示しているが、この数を増やすこともできる。また、記憶できる電子回路構成情報の数の上限を適宜制限してもよい。また、１種類だけしか記憶できない、としてもよい。
【００６３】
このような場合、ユーザは、ソフトウェアラジオの入力装置（図示せず。）を操作することにより、無線通信に用いる所望の通信システムを選択できるようにすることが望ましい。すなわち、複数の種類の通信システム用の電子回路構成情報が記憶可能な場合は、ユーザは、入力装置を操作することにより、以下のような処理において通信システムを選択する。
・無線通信に用いる通信システム。
・電子回路構成情報を更新すべき通信システム。
・電子回路構成情報を削除すべき通信システム。
【００６４】
さらに、ソフトウェアラジオ１０１に記憶される電子回路構成情報の維持管理をホスト装置２０１からもできるようにするためには、以下のようにすればよい。
【００６５】
図３は、ホスト装置からソフトウェアラジオ１０１に記憶される電子回路構成情報を管理する管理処理の手順を示す説明図である。以下、本図を参照して説明する。
【００６６】
当該管理処理は、ソフトウェアラジオ１０１がホスト装置２０１に有線接続され、有線通信が可能になったことを契機として、もしくは、ユーザからの指示を契機として、開始される。
【００６７】
まず、ソフトウェアラジオ１０１は、現在不揮発記憶部１０２に記憶されている電子回路構成情報の種類（当該電子回路構成情報に対応する通信システムの名称や識別符号等。）と電子回路構成情報のバージョン番号（作成年月日やダウンロード年月日等であってもよい。）または電子回路構成情報の履歴（来歴）情報とをホスト装置２０１に送信する（ステップＳ３０１）。
【００６８】
ホスト装置２０１はこれらの情報を受信し（ステップＳ３０２）、受信した電子回路構成情報の種類とバージョン番号のほか、ホスト装置２０１に別途ダウンロードされている電子回路構成情報の種類とバージョン番号とを合わせて画面に表示し（ステップＳ３０３）、ユーザからの選択入力を受け付ける（ステップＳ３０４）。
【００６９】
なお、回路情報受信部１０５では、受信の際に、当該電子回路構成情報が所定の検定条件を満たすものか（検定用機器で検定を受けたものである、当該電子回路構成情報にチェックサム等が正当であり、当該電子回路構成情報について、所定の検定機関の電子署名が添付されている等）をチェックし、検定条件を満たさない場合は、ステップＳ３０３以降は実行せず、エラーメッセージを画面に表示してユーザに通知してもよい（図示せず）。
【００７０】
ユーザが当該画面表示を見て、いずれの電子回路構成情報を更新するかを選択し、その選択入力をホスト装置に与える。選択入力には、いずれかの電子回路構成情報を選択するものと、電子回路構成情報の更新処理を終了するものと、がある。ホスト装置２０１は、いずれかの電子回路構成情報を選択する選択入力がされた場合（ステップＳ３０５；電子回路構成情報）、当該選択された電子回路構成情報をソフトウェアラジオ１０１に送信して（ステップＳ３０６）、ステップＳ３０２に戻る。
【００７１】
ソフトウェアラジオ１０１は、情報を受信して（ステップＳ３０７）、これが当該電子回路構成情報である場合（ステップＳ３０８；電子回路構成情報）、これを不揮発記憶部１０２に記憶させて（ステップＳ３０９）、ステップＳ３０１に戻る。
【００７２】
一方、電子回路構成情報の更新処理を終了する場合（ステップＳ３０５；終了）、ホスト装置２０１は、その旨をソフトウェアラジオ１０１に送信する（ステップＳ３１０）。
【００７３】
ソフトウェアラジオは情報を受信して（ステップＳ３０７）、これが終了を示すものである場合（ステップＳ３０８；終了）、本処理を終了する。
【００７４】
このようにして、不揮発記憶部１０２に記憶された電子回路構成情報は、ユーザの希望に応じて適宜ソフトウェアラジオ１０１で選択され、これにしたがって電子素子が電子回路に構成されることにより、当該ソフトウェアラジオ１０１が、所望の通信システムの移動端末として機能するようになる。
【００７５】
なお、上記の説明では、ホスト装置２０１において更新すべき電子回路構成情報を選択したが、ソフトウェアラジオ１０１で選択するような実施態様を採用してもよい。またこの場合、ソフトウェアラジオ１０１で選択された通信システムの種類をホスト装置２０１に送信すると、ホスト装置２０１がインターネット内を検索して当該通信システムに対応する最新の電子回路構成情報を取得し、これをソフトウェアラジオ１０１に送信するような実施態様も採用することができる。
【００７６】
これらの実施態様は、いずれも本発明の範囲に含まれる。
【００７７】
（第２の実施形態）
本実施形態は、上記実施形態に加え、ソフトウェアラジオの認証を行うものである。図４は、本実施形態に係るソフトウェアラジオの概要構成を示す模式図である。なお、本図において、上記実施形態と同様の機能を果たす要素には、同じ符号を付してある。以下、本図を参照して説明する。
【００７８】
本実施形態に係るソフトウェアラジオ１０１は、上記実施形態に係るソフトウェアラジオ１０１に加えて、識別符号送信部１１１をさらに備える。
【００７９】
ここで、識別符号送信部１１１は、ソフトウェアラジオ１０１に固有に割り当てられた識別符号を、有線通信部１０４を介してホスト装置へ送信する。
【００８０】
当該識別符号は、ソフトウェアラジオ１０１の製造番号、その不揮発記憶部１０２に記憶されたユーザ識別子、ソフトウェアラジオ１０１の機種名称などのほか、ソフトウェアラジオ１０１が移動体電話として機能する場合は、当該移動体電話に割り当てられた電話番号、もしくは、電話番号情報から作成された符号とすることができる。
【００８１】
一方、回路情報受信部１０５は、送信された識別符号がホスト装置にて認証された場合、ホスト装置から送信される電子回路構成情報を受信する。
【００８２】
本実施形態では、図３に示す管理処理が開始される前に、ホスト装置２０１がソフトウェアラジオ１０１の認証を行う。図５は、当該認証処理の流れを示す説明図である。当該認証処理は、ソフトウェアラジオ１０１がホスト装置２０１に有線接続され、有線通信が可能になったことを契機として、もしくは、ユーザからの指示を契機として、開始され、認証が成功すると、図３に示す管理処理が開始される。
【００８３】
まず、ソフトウェアラジオ１０１は、その識別符号をホスト装置２０１に送信する（ステップＳ５０１）。
【００８４】
ホスト装置２０１は、識別符号を受信して（ステップＳ５０２）、当該識別符号が正当なものであるか否かを調べる（ステップＳ５０３）。
【００８５】
正当なものである場合（ステップＳ５０３；Ｙｅｓ）、ホスト装置２０１は、当該ソフトウェアラジオ１０１を認証する旨をソフトウェアラジオ１０１に送信し（ステップＳ５０４）、上述のステップＳ３０２以降の処理に備える。
【００８６】
そうでない場合（ステップＳ５０３；Ｎｏ）、ホスト装置２０１は、当該ソフトウェアラジオ１０１を認証しない旨をソフトウェアラジオ１０１に送信し（ステップＳ５０５）、本処理を終了する。
【００８７】
認証するか否かの情報をソフトウェアラジオ１０１が受信すると（ステップＳ５０６）、ソフトウェアラジオ１０１は、その内容を調べ（ステップＳ５０７）、認証しない旨の場合（ステップＳ５０７；Ｎｏ）、本処理を終了する。
【００８８】
一方、認証する旨の場合（ステップＳ５０７；Ｙｅｓ）、ステップＳ３０１以降の処理を開始する。
【００８９】
なお、上述の実施形態にもあるように、ソフトウェアラジオ１０１からの指示によって電子回路構成情報をインターネット内のウェブサイト２０４からダウンロードする場合等には、ソフトウェアラジオ１０１の識別符号を当該ウェブサイト２０４に送信し、当該ウェブサイト２０４に認証を任せてもよい。
【００９０】
この場合、当該ウェブサイト２０４による認証が成功した場合は、ホスト装置２０１は当該ウェブサイト２０４から最新の電子回路構成情報をダウンロードできることとなるが、失敗した場合は、ダウンロードができない。
【００９１】
本実施形態により、電子回路構成情報を更新する正当な権利を有するユーザのソフトウェアラジオ１０１のみに新たな電子回路構成情報を登録することができるほか、当該ソフトウェアラジオ１０１のハードウェアに適合した電子回路構成情報のみをウェブサイト２０４からダウンロードしたりすることができるようになる。
【００９２】
（第３の実施形態）
本実施形態に係るソフトウェアラジオは、上記実施形態に係るソフトウェアラジオに加えて、圧縮された電子回路構成情報を展開するものである。図６は、本実施形態に係るソフトウェアラジオの概要構成を示す模式図である。なお、本図において、上記実施形態と同様の機能を果たす要素には、同じ符号を付してある。以下、本図を参照して説明する。
【００９３】
ソフトウェアラジオ１０１は、回路情報展開部１２１をさらに備える。ここで、回路情報受信部１０５は、ホスト装置から圧縮済みの電子回路構成情報を受信する。なお、この受信処理は、図３におけるステップＳ３０７において行われる。
【００９４】
一方、回路情報展開部１２１は、受信された圧縮済みの電子回路構成情報を展開する。
【００９５】
さらに、回路情報更新部１０５は、展開に成功した場合、当該展開された電子回路構成情報を不揮発記憶部１０２に記憶させて更新する。
【００９６】
なお、これらの展開処理ならびに更新処理は、図３におけるステップＳ３０９において行われる。
【００９７】
本実施形態により、ソフトウェアラジオ１０１とホスト装置２０１との間の伝送時間が短縮されるほか、あらかじめ電子回路構成情報を圧縮してウェブサイト２０４で提供してあれば、ホスト装置２０１がこれをウェブサイト２０４からダウンロードする際の伝送時間も短縮される。また、ウェブサイト２０４における記憶領域の節約にも貢献する。
【００９８】
さらに、ソフトウェアラジオの機種ごとに圧縮ならびに展開のアルゴリズムを異なるものとしておけば（たとえば、展開にパスワードを要するような圧縮アルゴリズムにより電子回路構成情報を圧縮しておき、当該パスワードとして、ソフトウェアラジオ１０１の機種名称の文字列を用いるなど。）異なる機種の電子回路構成情報が不揮発記憶部１０２に登録されるのを防止することができる。
【００９９】
【発明の効果】
以上説明したように、本発明によれば、ソフトウェアラジオ、その制御方法、コンピュータを当該ソフトウェアラジオとして機能させるプログラム、当該ソフトウェアラジオを移動端末として機能させる電子回路構成情報、ならびに、当該プログラムまたは当該電子回路構成情報の少なくとも一方を記録するコンピュータ読取可能な情報記録媒体を提供することができる。
【図面の簡単な説明】
【図１】第１の実施形態に係るソフトウェアラジオの概要構成を示す模式図である。
【図２】第１の実施形態のソフトウェアラジオとホスト装置との典型的な組合せを示す模式図である。
【図３】ソフトウェアラジオとホスト装置とで行われる管理処理の流れを示す説明図である。
【図４】第２の実施形態に係るソフトウェアラジオの概要構成を示す模式図である。
【図５】ソフトウェアラジオとホスト装置とで行われる認証処理の流れを示す説明図である。
【図６】第３の実施形態に係るソフトウェアラジオの概要構成を示す模式図である。
【符号の説明】
１０１　ソフトウェアラジオ
１０２　不揮発記憶部
１０３　電子素子部
１０４　有線通信部
１０５　回路情報受信部
１０６　回路情報更新部
１１１　識別符号送信部
１２１　回路情報展開部
２０１　ホスト装置
２０２　ＬＡＮ
２０４　ウェブサイト
【図１】
2004135221.tif 000003
【図２】
2004135221.tif 000004
【図３】
2004135221.tif 000005
【図４】
2004135221.tif 000006
【図５】
2004135221.tif 000007
【図６】
2004135221.tif 000008