(57)【要約】【課題】簡単な構成で通常の通信と、ファームウエアのダウンロードを実行できモジュールの小型化に適した通信モジュールを提供する。【解決手段】少なくとも１組の通信回路と、バスコンバータ及びファームウエアを格納するフラッシュメモリと備えたコントローラとを備えた通信モジュールであって、前記バスコンバータ及び前記フラッシュメモリに共通のバスと、１本の制御線とを含むコネクタで外部回路基板との接続部を構成し、前記バスコンバータに対するデータルートと前記フラッシュメモリに対するファームウエアのダウンロードルートとの切替えを、前記通信モジュール内に設けられたアナログスイッチに対する前記外部回路基板からの前記制御線を介した信号で実行することを特徴とする。【選択図】図１
2012085217.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも１組の通信回路と、バスコンバータ及びファームウエアを格納するフラッシュメモリと備えたコントローラとを備えた通信モジュールであって、
前記バスコンバータ及び前記フラッシュメモリに共通のバスと、１本の制御線とを含むコネクタで外部回路基板との接続部を構成し、
前記バスコンバータに対するデータルートと前記フラッシュメモリに対するファームウエアのダウンロードルートとの切替えを、前記通信モジュール内に設けられたアナログスイッチに対する前記外部回路基板からの前記制御線を介した信号で実行することを特徴とする通信モジュール。
【請求項２】
前記アナログスイッチを前記バスの各線毎に反対極性の一対の半導体スイッチで構成し、通常状態では当該一対の半導体スイッチの制御端子ラインをＨレベルのプルアップ状態にして一方の半導体スイッチをオン状態、他方の半導体スイッチをオフ状態に保持して、
外部からの前記制御線を介した信号で一対の半導体スイッチの制御端子ラインをＬレベルにして一方の半導体スイッチをオフ状態、他方の半導体スイッチをオン状態に切り替えることを特徴とする請求項１に記載の通信モジュール。
【請求項３】
前記アナログスイッチを前記バスの各線毎に反対極性の一対の半導体スイッチで構成し、通常状態では当該一対の半導体スイッチの制御端子ラインをＬレベルのプルダウン状態にして一方の半導体スイッチをオン状態、他方の半導体スイッチをオフ状態に保持して、
外部からの前記制御線を介した信号で一対の半導体スイッチの制御端子ラインをＨレベルにして一方の半導体スイッチをオフ状態、他方の半導体スイッチをオン状態に切り替えることを特徴とする請求項１に記載の通信モジュール。
【請求項４】
前記バスは、２線式のシリアルバスであり、前記制御線は前記通信モジュールにコネクタを介して接続される外部基板に設けられたスイッチに接続されている、
ことを特徴とする請求項１〜３のいずれか１項に記載の通信モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は無線通信装置などの機器に組み込まれるファームウエアが格納されるフラッシュメモリ（EEPROM）を備えた無線通信モジュールに関するものである。
【背景技術】
【０００２】
従来、パーソナルコンピュータ、プリンタ、ルータなどを含むローカルエリアネットワークに無線通信によりアクセスするために所謂無線ＬＡＮアクセスポイントと呼ばれる無線通信装置が設けられている。
【０００３】
このような無線通信装置を構成する場合、ローカルエリアネットワークの他のノードとの間で通信制御を行う通信制御回路と、ローカルエリアネットワークとして組み込まれる無線装置との間で無線通信を行う無線通信回路とで構成することになる。この通信制御回路と無線通信回路とは、互いに独立した機能を実現する回路であるので、回路設計上個別に設計でき、別の回路基板に構成することによって、機能の異なった通信制御回路と無線通信回路とを組み合わせて複数種の無線通信装置を構成することができる。
【０００４】
このような２つの回路（通信制御回路と無線通信回路）の接続部は、物理的には複数ピンの信号線を有するコネクタで接続し、論理的には所定のインタフェースで接続することになる。
【０００５】
従来、２つの回路間のインタフェースを切り替えるものが知られている。
【０００６】
しかし、従来の方式では、マルチプレクサを用いて信号を切り替えることによって、カードに複数の機能を持たせることができるが、その構成はＣＦ規格やＰＣＭＣＩＡ規格のカードに適用するものであるので、無線通信装置の機器内に組み込む無線通信モジュールとして適用できるものではなかった。また、カードのサイズやインタフェースの規格も規定されているので、仮にそのカードを何らかの機器内に組み込むとしても、装置全体が小型化できないという問題があった。
【０００７】
この問題を解決するものとして無線通信装置内へ組み込む小型の無線通信モジュール、およびそれを備えた小型の無線通信装置が知られている。（特許文献１参照）
【０００８】
上記特許文献１に記載の無線通信モジュールは、ネットワークの他のノードとの間で通信制御を行う通信制御回路とともに、無線通信装置内に組み込まれるものであって、無線装置との間で無線通信を行う無線通信回路と、前記通信制御回路またはその他の外部回路との接続を行うコネクタと、前記無線通信回路に接続され、複数の異なるインタフェースで前記通信制御回路またはその他の外部回路との間でベースバンドの通信を行うベースバンド信号処理回路と、前記複数のインタフェース回路の各信号線を前記コネクタに選択的に接続するマルチプレクサとを備えている。（請求項１）
【０００９】
上記従来の通信モジュールについて説明する。
図４は従来の無線通信モジュールの構成を示すブロック図である。
無線通信モジュール１００には、後に示す通信制御回路またはその他の外部回路と接続するためのコネクタ1を備えている。またこの無線通信モジュール１００には、２つのアンテナ１０Ａ，１０Ｂを接続するための同軸コネクタ９Ａ，９Ｂを備えている。この無線通信モジュール１００は単一の回路基板に構成している。その基板上に実装する電子部品としては、マルチプレクサ２、ベースバンドＩＣ３、ＲＡＭ４、フラッシュＲＯＭ５、高周波ＩＣ（ＲＦＩＣ）６Ａ，６Ｂ、高周波スイッチ（ＲＦ−ＳＷ）７Ａ，７Ｂ、ダイプレクサ８Ａ，８Ｂを備えている。
【００１０】
ベースバンドＩＣ３は後述する通信制御回路またはその他の外部回路との間でベースバンドの通信を行う回路であり、ＭＩＩ（Medium Independent Interface），ＪＴＡＧ（Joint European Test Action Group），ＵＡＲＴ（Universal Asynchronous Receiver Transmitter），ＧＰＩＯ（General Purpose Input/Output）などの各種インタフェースで通信可能なように構成している。
【００１１】
ここでＪＴＡＧやＵＡＲＴなどのインタフェースは、この無線通信モジュール１００の開発時やファームウェアのバージョンアップの際に用いる。また、ＭＩＩインタフェースは通信制御回路との間で通常のイーサネット（登録商標）を用いた通信を行う際に用いる。
さらにＧＰＩＯは通信制御以外の制御用に用いる。
【００１２】
マルチプレクサ２は上記ＪＴＡＧ，ＵＡＲＴ，ＧＰＩＯのいずれかのインタフェース用にコネクタ１の複数本の信号線に切り替えて接続する。なお、ＭＩＩインタフェースの信号はそのままコネクタ１の所定の複数のピンに直接接続している。このマルチプレクサ２はＧＰＩＯの一部の信号によって切り替えるようにしている。
【００１３】
フラッシュＲＯＭ５にはベースバンドＩＣ３が実行するファームウェアを書きこむ。ＲＡＭ４はそのファームウェアの実行に際してワーキングエリアとして用いる。
【００１４】
高周波ＩＣ６Ａは、８０２．１１ａ規格の５ＧＨｚ帯を用いる無線信号を処理する。もう１つの高周波ＩＣ６Ｂは、８０２．１１ｂ，ｇ規格の２．４ＧＨｚ帯を用いる無線信号を処理する。ダイプレクサ８Ａ，８Ｂは２つの周波数帯域２．４ＧＨｚ帯と５ＧＨｚ帯を分離する。また、高周波スイッチ７Ａ，７Ｂは、ベースバンドＩＣ３からの切り替え信号に応じて送受信信号の切り替えを行うとともに、必要に応じてアンテナ１０Ａ，１０Ｂの選択（切替）も行う。これによりアンテナダイバシティを構成している。
【００１５】
以上に示した構成のうち、高周波ＩＣ６Ａ，６Ｂ、高周波スイッチ７Ａ，７Ｂ、ダイプレクサ８Ａ，８Ｂで、この発明に係る「無線通信回路」を構成している。
【００１６】
図５は図４に示した無線通信モジュールと共に用いて無線通信装置を構成する通信制御回路の構成を示すブロック図である。この通信制御回路２００は、図４に示した無線通信モジュールのコネクタ１を接続するコネクタ２０を備えている。この通信制御回路２００は単一の回路基板上に構成していて、その回路基板にはイーサネット（登録商標）の物理層制御回路（ＰＨＹ：physical layer）回路２５、ＬＡＮケーブルのプラグを挿入するＲＪ−４５タイプのコネクタ２１、各種動作表示用ＬＥＤ２２，２３、および各種動作設定用スイッチ２４を備えている。
【００１７】
コネクタ２０は上記回路基板の所定の面に設けていて、図４に示した無線通信モジュールのコネクタ１をこの通信制御回路２００のコネクタ２０に装着した状態で、通信制御回路２００を構成する回路基板と無線通信モジュール１００を構成する回路基板とが重なるように、両者のコネクタ１，２０を配置している。
【００１８】
イーサネット（登録商標）物理層制御回路２５は、コネクタ２０および図４に示したコネクタ１を介してベースバンドＩＣ３との間でＭＩＩインタフェースで通信を行う。またＬＥＤ２２，２３、スイッチ２４と図１に示したベースバンドＩＣ３との間はＧＰＩＯインタフェースで信号の入出力を行う。
【００１９】
図６は、図４に示した無線通信モジュール１００のベースバンドＩＣ３のデバッグおよびファームウェアの書き変え時の構成を示すブロック図である。ここでデバッグ用回路３００には、図４に示した無線通信モジュール１００のコネクタ１を装着するコネクタ３０を備えている。このデバッグ用回路３００は回路基板に構成していて、その回路基板にはＬＡＮケーブルのプラグが装着されるＲＪ−４５タイプのコネクタ３１、ＪＴＡＧまたはＵＡＲＴのインタフェースで通信を行うコネクタ３２，３３、およびイーサネット（登録商標）物理層制御回路３４を備えている。イーサネット（登録商標）物理層制御回路３４は、図４に示したベースバンドＩＣ３との間でＭＩＩインタフェースに従って通信を行う。
【００２０】
上記コネクタ３２にはＪＴＡＧインタフェースで通信を行うデバッガ４００を接続する。またコネクタ３３にはＲＳ−２３２Ｃ等のシリアルインタフェースで通信を行うパソコン５００を接続する。デバッガ４００を用いて図１に示した無線通信モジュールのベースバンドＩＣ３のデバッグを行う場合、ＪＴＡＧインタフェースにしたがってベースバンドＩＣ３と通信する。またパソコン５００を用いて図４に示したフラッシュＲＯＭ５に書き込んでいるベースバンドＩＣ３のファームウェアを書き替える場合には、ＵＡＲＴインタフェースでベースバンドＩＣ３と通信する。
【００２１】
図４に示したコネクタ１およびそれを接続するコネクタ２０，３０は、選択可能な通信インタフェースで用いる信号線の数だけ備えれば良く、しかも信号ラインの割り付けを任意に行えるので、コネクタを必要最小限の大きさとすることができ、無線通信モジュール１００およびそれを備える無線通信装置（無線通信モジュール１００＋通信制御回路２００＋アンテナ１０Ａ，１０Ｂ）の小型化を図ることができる。
【００２２】
図７は図４に示した無線通信モジュール１００に設けたベースバンドＩＣ３の処理手順の例を示すフローチャートである。電源投入時、まず無線通信モジュール１００各部の初期設定を行う（Ｓ１）。ベースバンドＩＣ３が実行するコマンドには、マルチプレクサ２の切り替えコマンドを備えていて、上記ＭＩＩインタフェースでイーサネット（登録商標）物理層制御回路３４を介して与えられるコマンドを判断する（Ｓ２）。マルチプレクサ切り替えコマンドであれば、マルチプレクサ２をそのコマンドに応じて、ＪＴＡＧ，ＵＡＲＴ，ＧＰＩＯのいずれかに切り替える。たとえば図３に示したデバッガ４００でデバッグを行う際、上記マルチプレクサ２をＪＴＡＧに切り替える（Ｓ３）。このＪＴＡＧインタフェースによってデバッグコマンドを受信した場合には、デバッグ処理を行う（Ｓ４）。また、各種インタフェースによって通信コマンドを受信すれば、それに応じて通信処理を行う（Ｓ５）。
【００２３】
例えば、量産段階ではファームウェアの一部に検査用プログラムを書き込み、検査時にＵＡＲＴインタフェースでの接続に切り替え、上記検査用プログラムを実行する。この検査に合格すれば、例えば図６に示したパソコン５００はファームウェアを製品バージョンに書き換える。その際、マルチプレクサをＧＰＩＯに切り替えることにより、製品として、図５に示した各種ＬＥＤ２２，２３およびスイッチ２４の入出力を行えるようにする。
【先行技術文献】
【特許文献】
【００２４】
【特許文献１】特開２００６−１９５８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００２５】
図４に示した従来の無線通信モジュールはベースバンドＩＣ３のデバッグおよびファームウェアの書き変えが可能であるが、不揮発性メモリ（EEPROM）のファームウエアのダウンロード実行するためには、通信モジュールのコネクタ（１）に接続される異なった種類のコネクタ（２０，３０）を備えた外部回路（２００，３００）を必要としてシステム全体が複雑で小型化には適さないという問題があった。
【００２６】
本発明の課題（目的）は、簡単な構成で通常の通信と、ファームウエアのダウンロード
を実行できモジュールの小型化に適した通信モジュールを提供することにある。
【課題を解決するための手段】
【００２７】
本発明の通信モジュールは、少なくとも１組の通信回路と、バスコンバータ及びファームウエアを格納するフラッシュメモリと備えたコントローラとを備えた通信モジュールであって、前記バスコンバータ及び前記フラッシュメモリに共通のバスと、１本の制御線とを含むコネクタで外部回路基板との接続部を構成し、前記バスコンバータに対するデータルートと前記フラッシュメモリに対するファームウエアのダウンロードルートとの切替えを、前記通信モジュール内に設けられたアナログスイッチに対する前記外部回路基板からの前記制御線を介した信号で実行することを特徴とする。
【００２８】
また、前記アナログスイッチを前記バスの各線毎に反対極性の一対の半導体スイッチで構成し、通常状態では当該一対の半導体スイッチの制御端子ラインをＨレベルのプルアップ状態にして一方の半導体スイッチをオン状態、他方の半導体スイッチをオフ状態に保持して、外部からの前記制御線を介した信号で一対の半導体スイッチの制御端子ラインをＬレベルにして一方の半導体スイッチをオフ状態、他方の半導体スイッチをオン状態に切り替えることを特徴とする。
【００２９】
また、前記アナログスイッチを前記バスの各線毎に反対極性の一対の半導体スイッチで構成し、通常状態では当該一対の半導体スイッチの制御端子ラインをＬレベルのプルダウン状態にして一方の半導体スイッチをオン状態、他方の半導体スイッチをオフ状態に保持して、外部からの前記制御線を介した信号で一対の半導体スイッチの制御端子ラインをＨレベルにして一方の半導体スイッチをオフ状態、他方の半導体スイッチをオン状態に切り替えることを特徴とする。
【００３０】
また、前記バスは、２線式のシリアルバスであり、前記制御線は前記通信モジュールにコネクタを介して接続される外部基板に設けられたスイッチに接続されていることを特徴とする。
【発明の効果】
【００３１】
本発明の通信モジュールによれば、簡単な構成で通常の通信と、ファームウエアのダウンロードを実行できモジュールの小型化に適した通信モジュールが実現できる。
【図面の簡単な説明】
【００３２】
【図１】本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む基本的なシステム構成を示すブロック図である。
【図２】本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第１の実施例の回路図である。
【図３】本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第２の実施例の回路図である。
【図４】従来の無線通信モジュールの構成を示すブロック図である。
【図５】図４に示した従来の無線通信モジュールと共に用いて無線通信装置を構成する通信制御回路の構成を示すブロック図である。
【図６】図４に示した従来の無線通信モジュール１００のベースバンドＩＣ３のデバッグおよびファームウェアの書き変え時の構成を示すブロック図である。
【図７】図４に示した従来の無線通信モジュール１００に設けたベースバンドＩＣ３の処理手順の例を示すフローチャートである。
【発明を実施するための形態】
【００３３】
本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む基本的なシステム構成を図１を用いて説明する。
図１は、本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む基本的なシステム構成を示すブロック図である。
無線通信モジュール１００には、少なくとも１個のドライバ及びレシーバとコントローラ３を含み外部回路基板２００と接続するためのコネクタ1を備えている。
なお、ドライバまたはレシーバの一方のみであっても良い。
【００３４】
また、本発明のコントローラ３には、前記ドライバ及びレシーバとバスで接続されたバスコンバータ６とフラッシュメモリ（EEPROM）５を備えていて、当該フラッシュメモリにはファームウエアを書き換え可能に格納されている。
また、本発明の特徴は、前記コントローラ３と外部回路基板２００との接続を共通のデータ経路（バス）１０１で接続して切替スイッチ（アナログスイッチ）２でバスコンバータ６に対するデータ経路１０２と、フラッシュメモリ（EEPROM）５に対するファームウエアのダウンロード経路１０３とを外部回路基板に設けられたスイッチの操作によって切替える構成を採用している点である。
この構成を採用することによって、同時に使用することのコントローラのバスコンバータ６に対するデータ経路１０２と、ファームウエアダウンロードルート１０３に個別のコネクタ接続部を設ける必要が無くなりコネクタ１の構成を簡素化することが可能になる。
【００３５】
図１において、本発明の通信モジュール１００にコネクタ１を介して接続される外部回路基板２００は、コネクタ１に接続される共通経路（バス）１０１に対して使用状態に応じて異なった通信アダプタ（２０２，２０３）が接続される。
【００３６】
通信アダプタ（市販品）２０２は、本発明の通信モジュール１００のバスコンバータ６と通常の通信を実行するためのアダプタであって、市販品のGUIソフトa２０４等に接続されて使用される。
また、ファームウエア書込みアダプタ（市販品）２０３は、本発明の通信モジュール１００コントローラ３の不揮発性メモリEEPROM５にファームウエアを書込む時に使用するアダプタであって、市販品のGUIソフトb２０５等に接続されて使用される。
【００３７】
ファームウエアの書込みは、通信モジュールの製造時及び通信回路の仕様の変更時に実行される。
また、外部回路基板２００には、通信モジュールに設けられた前記切替スイッチ（アナログスイッチ）によってバスコンバータに対するルート１０２と、フラッシュメモリに対するファームウエアのダウンロードルート１０３との切替を指示するスイッチ２０１が設けられている。
【００３８】
次に、本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第１の実施例の回路図を図２を用いて説明する。
図２は、本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第１の実施例の回路図である。
無線通信モジュールと街路回路基板とは、コネクタ１を介して接続されている。
コネクタ１は、外部回路基板側と通信モジュール側とのデータバス（この場合は２線式のシリアルバス）１０１と制御線１０４の接続を行う。
【００３９】
図２において、図１と同様に本発明の通信モジュール１００にコネクタ１を介して接続される外部回路基板２００は、コネクタ１に接続される共通経路（バス）に対して使用状態に応じて異なったアダプタ（２０２，２０３）が接続される。
【００４０】
通信アダプタ（市販品）２０２は、本発明の通信モジュール１００のバスコンバータ６と通常の通信を実行するためのアダプタであって、市販品のGUIソフトa２０４等に接続されて使用される。
また、ファームウエア書込みアダプタ（市販品）２０３は、本発明の通信モジュール１００コントローラ３の不揮発性メモリEEPROM５にファームウエアを書込む時に使用するアダプタであって、市販品のGUIソフトb２０５等に接続されて使用される。
【００４１】
ファームウエアの書込みは、通信モジュールの製造時及び通信回路の仕様の変更時に実行される。
また、外部回路基板２００には、通信モジュールに設けられた前記切替スイッチ（アナログスイッチ）によってバスコンバータ６に対するデータ経路１０２と、フラッシュメモリ５に対するファームウエアのダウンロードルート１０３との切替を指示するスイッチ２０１が設けられ、スイッチ２０１の一方（外部回路基板側）の電位は電源電圧（例えば、３．３Ｖ）に保持されている。
また、スイッチの他方（通信モジュール側）の制御線１０４は、例えば５．１ＫΩの抵抗（Ｒ９）を介して接地（ＧＮＤ）され、制御線１０４はプルダウンされている。
【００４２】
図２では、通常時（スイッチ２０１がオフ）には、制御線は接地電位（Ｌ）に保持され、アナログスイッチを構成する半導体スイッチの一方（データ経路１０２側）が導通状態で、外部回路基板の通信アダプタ２０２とバスコンバータ６を介したドライバ及びレシーバとのデータの送受が可能になっている。
なお、この状態ではアナログスイッチ２を構成する半導体スイッチの他方（ダウンロードルート側）が遮断状態になっているので、フラッシュメモリ５に対するファームウエアのダウンロードは実行できない。
【００４３】
これに対して、スイッチ２０１をオンにした時には、制御線の電位は３．３Ｖ（Ｈ）になり、アナログスイッチ２を構成する半導体スイッチの一方（データ経路１０２側）が遮断状態になって外部回路基板の通信アダプタ２０２とバスコンバータ６を介したドライバ及びレシーバとのデータの送受ができない状態になっている。
また、この状態ではアナログスイッチを構成する半導体スイッチの他方（ダウンロード側）が導通状態になるので、フラッシュメモリ５に対するファームウエア書込みアダプタ２０３からコントローラへの経路が導通状態になって市販のGUIソフトb２０５からのファームウエアのダウンロードが可能な状態になっている。
【００４４】
次に、本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第２の実施例の回路図を図３を用いて説明する。
図３は、本発明の通信モジュール及び当該通信モジュールに接続される外部回路基板を含む具体的な第１の実施例の回路図である。
無線通信モジュールと街路回路基板とは、コネクタ１を介して接続されている。
コネクタ１は、外部回路基板側と通信モジュール側とのデータバス（この場合は２線式のシリアルバス）１０１と制御線１０４の接続を行う。
【００４５】
図３において、図１と同様に本発明の通信モジュール１００にコネクタ１を介して接続される外部回路基板２００は、コネクタ１に接続される共通経路（バス）に対して使用状態に応じて異なったアダプタ（２０２，２０３）が接続される。
【００４６】
通信アダプタ（市販品）２０２は、本発明の通信モジュール１００のバスコンバータ６と通常の通信を実行するためのアダプタであって、市販品のGUIソフトa２０４等に接続されて使用される。
また、ファームウエア書込みアダプタ（市販品）２０３は、本発明の通信モジュール１００コントローラ３の不揮発性メモリEEPROM５にファームウエアを書込む時に使用するアダプタであって、市販品のGUIソフトb２０５等に接続されて使用される。
【００４７】
ファームウエアの書込みは、通信モジュールの製造時及び通信回路の仕様の変更時に実行される。
また、外部回路基板２００には、通信モジュールに設けられた前記切替スイッチ（アナログスイッチ）によってバスコンバータ６に対する通信ルート１０２と、フラッシュメモリ５に対するファームウエアのダウンロードルート１０３との切替を実行するスイッチ２０１が設けられ、スイッチ２０１の一方（外部回路基板側）の電位は電源電圧（例えば、３．３Ｖ）に保持されている。
また、スイッチの他方（通信モジュール側）の制御線１０４は、例えば５．１ＫΩの抵抗（Ｒ９）を介して３．３Vに保持され、制御線１０４はプルアップされている。
【００４８】
図３では、通常時（スイッチ２０１がオフ）には、制御線は電源電圧の電位（Ｈ）に保持され、アナログスイッチを構成する半導体スイッチの一方（データ経路１０２側）が導通状態で、外部回路基板の通信アダプタ２０２とバスコンバータ６を介したドライバ及びレシーバとのデータの送受が可能になっている。
なお、この状態ではアナログスイッチ２を構成する半導体スイッチの他方（ダウンロードルート側）が遮断状態になっているので、フラッシュメモリ５に対するファームウエアのダウンロードは実行できない。
【００４９】
これに対して、スイッチ２０１をオンにした時には、制御線の電位は接地電位（Ｌ）になり、アナログスイッチ２を構成する半導体スイッチの一方（データ経路１０２側）が遮断状態になって外部回路基板の通信アダプタ２０２とバスコンバータ６を介したドライバ及びレシーバとのデータの送受ができない状態になっている。
また、この状態ではアナログスイッチを構成する半導体スイッチの他方（ダウンロード側）が導通状態になるので、フラッシュメモリ５に対するファームウエア書込みアダプタ２０３からコントローラへの経路が導通状態になって市販のGUIソフトb２０５からのファームウエアのダウンロードが可能な状態になっている。
【符号の説明】
【００５０】
１：コネクタ
２：切替スイッチ
３：コントローラ
５：フラッシュメモリ
６：バスコンバータ
１００：通信モジュール
１０１,１０２，１０３，１０５：共通バス
１０４：制御線
２００：外部回路基板
２０１：スイッチ
２０２：通信アダプタ（市販品）
２０３：ファームウエアダウンロード（書込み）アダプタ
２０４：GUIソフトa（市販品）
２０５：GUIソフトb（市販品）
【図１】
2012085217.tif 000003
【図２】
2012085217.tif 000004
【図３】
2012085217.tif 000005
【図４】
2012085217.tif 000006
【図５】
2012085217.tif 000007
【図６】
2012085217.tif 000008
【図７】
2012085217.tif 000009