(57)【要約】【課題】簡単な構成で容易に通信モジュールのフラッシュメモリ内に格納されているインタフェース情報等を得る。【解決手段】インタフェースケーブル１７により、ＰＣ２０と通信モジュール２０とをインタフェースケーブル１７により接続する。このとき、ＰＣ２０の電源をオンとして、ＰＣ２０を動作状態としておき、通信モジュール１１には電源の供給を行わない状態とし、その後、通信モジュール１１に電源の供給を行う。通信モジュール１１は、電源の供給開始をトリガーとして、フラッシュメモリ１４内に格納したインタフェース情報読み出しプログラム１６が処理を開始し、フラッシュメモリ１４内に格納されている設定情報１５からボーレート情報を含むインタフェース情報を読み出し、専用端子１８に出力する。ＰＣ２０は、専用端子１８からの固有のデータを受けて、表示部２１にインタフェース情報とボーレート情報とを表示する。【選択図】      図１
2004334399.tif 000002
【特許請求の範囲】
【請求項１】
通信モジュールのインタフェース情報、各種設定情報が格納されたフラッシュメモリを備えて構成される通信モジュールにおいて、前記フラッシュメモリは、その内部に、前記インタフェース情報を読み出すインタフェース情報読み出しプログラムが格納されて構成されており、前記インタフェース情報読み出しプログラムは、通信モジュールへの電源投入時、または、リセット時に、前記インタフェース情報を読み出して出力することを特徴とする通信モジュール。
【請求項２】
通信モジュールに電源を供給する２つの電源端子を備え、予め定められた一方の電源端子または両方の電源端子に電源が供給されたとき、または、両方の電源端子に電源が供給され、かつ、リセット信号が入力されたとき、前記インタフェース情報読み出しプログラムによる前記インタフェース情報の読み出しが行われることを特徴とする請求項１記載の通信モジュール。
【請求項３】
前記読み出されるインタフェース情報が、インタフェースの種類を示す情報とそのボーレートの情報とであることを特徴とする請求項１または２記載の通信モジュール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信モジュールに係り、特に、ブルートゥース（Ｂｌｕｅｔｏｏｔｈ）モジュール、無線ＬＡＮモジュール、テレビチューナ、ＦＭチューナ等の高周波部分の性能調整のための情報を有してそれぞれの機能を実行する通信モジュールに関する。
【０００２】
【従来の技術】
高周波部分の性能調整のための情報を有してそれぞれの機能を実行する通信モジュールの代表的なものとして、例えば、ブルートゥースモジュールが知られている。ブルートゥースモジュールは、一般に、ＲＦトランシーバチップと、ベースバンドチップと、書き換え可能なフラッシュメモリ等の記憶媒体とにより構成され、フラッシュメモリには、ブルートゥースモジュールのインタフェース情報、ブルートゥースモジュールのデバイス（ＢＤ）アドレス及び送信パワー、周波数等のＲＦ性能情報等の設定情報が書き込まれており、この書き込まれているレジストリーの情報によりＲＦトランシーバチップ内のＲＦ性能の調整を行ったり、外部装置としてのＰＣ等との間でのインタフェースを行うようにされている。
【０００３】
前述したブルートゥースモジュールのインタフェースとしては、ＵＳＢ、ＵＡＲＴ（Ｈ４、ＢＣＳＰ）があり、また、ＵＡＲＴは、その通信速度として様々なボーレートを有している。そして、すでに説明したように、これにの情報は、ブルートゥースモジュールのフラッシュメモリ内に格納されている。
【０００４】
前述したようなブルートゥースモジュールに対して、性能測定、アップデート、情報の設定等を行おうとする場合、フラッシュメモリ内に格納されているインタフェース情報等を知る必要があるが、これらの情報は、何らかの手段を用いてフラッシュメモリから読み出さない限り確認することができないものである。
【０００５】
なお、前述したような通信モジュールに関する従来技術として、例えば、特許文献１等に記載された技術が知られている。
【０００６】
【特許文献１】
特開平５−１００９７９号公報
【０００７】
【発明が解決しようとする課題】
前述した従来技術によるブルートゥースモジュールに代表される通信モジュールは、性能測定、アップデート、情報の設定等を行おうとする場合、モジュールのフラッシュメモリ内に格納されているインタフェース情報等を知る必要があるが、これらの情報は、専用のソフトを用意する等の何らかの手段を用いてフラッシュメモリから読み出さない限り確認することができず、モジュールサンプルから前述したような情報を得ることが困難であるという問題点を有している。
【０００８】
本発明の目的は、前述した従来技術の問題点を解決し、簡単な構成で容易に通信モジュールのフラッシュメモリ内に格納されているインタフェース情報等を得ることを可能にした通信モジュールを提供することにある。
【０００９】
【課題を解決するための手段】
本発明によれば前記目的は、通信モジュールのインタフェース情報、各種設定情報が格納されたフラッシュメモリを備えて構成される通信モジュールにおいて、前記フラッシュメモリが、その内部に、前記インタフェース情報を読み出すインタフェース情報読み出しプログラムが格納されて構成されており、前記インタフェース情報読み出しプログラムは、通信モジュールへの電源投入時、または、リセット時に、前記インタフェース情報を読み出して出力することにより達成される。
【００１０】
また、前記目的は、前述において、通信モジュールに電源を供給する２つの電源端子を備え、予め定められた一方の電源端子または両方の電源端子に電源が供給されたとき、または、両方の電源端子に電源が供給され、かつ、リセット信号が入力されたとき、前記インタフェース情報読み出しプログラムによる前記インタフェース情報の読み出しが行われることにより達成される。
【００１１】
さらに、前記目的は、前記読み出されるインタフェース情報が、インタフェースの種類を示す情報とそのボーレートの情報とであることにより達成される。
【００１２】
【発明の実施の形態】
以下、本発明による通信モジュールの実施形態を図面により詳細に説明する。
【００１３】
図１は本発明の一実施形態による通信モジュールをＰＣ等の処理装置と接続した状態での基本的な構成を説明する図、図２はインタフェース情報とボーレート情報との例について説明する図である。図１において、１１は通信モジュール、１２はＲＦトランシーバチップ、１３はベースバンドチップ、１４はフラッシュメモリ、１５は設定情報、１６はインタフェース情報読み出しプログラム、１７はインタフェースケーブル、１８は専用端子、１９はインタフェース端子、２０はＰＣ、２１は表示部、２２は制御装置である。
【００１４】
本発明の実施形態による通信モジュール１１は、図１に示すように、ＲＦトランシーバチップ１２、ベースバンドチップ１３及びフラッシュメモリ１４を備えて構成されている。そして、フラッシュメモリ１４には、すでに説明したように、通信モジュールのインタフェース情報、デバイス（ＢＤ）アドレス及び送信パワー、周波数のＲＦ性能情報等の設定情報１５が格納されると共に、本発明により設けられるインタフェース情報読み出しプログラム１６が格納されている。また、通信モジュール１１には、インタフェース情報を出力する専用端子１８とインタフェースケーブル１７を接続するインタフェース端子１９とが備えられている。
【００１５】
前述したように構成される通信モジュール１１は、この通信モジュール１１のインタフェース情報を作業者等に認識させ、また、設定情報のアップデート、新たな情報の設定、あるいは、通信モジュールの性能測定等のためにＰＣ２０等の処理装置に接続される。ＰＣ２０は、よく知られているように、表示部２１と、ＣＰＵ、メモリ等を備えた制御装置２２と、図示しない入力デバイスとしてのマウス、キーボードとにより構成され、通信モジュール１１のインタフェース端子１９及びインタフェース情報を出力する専用端子１８にインタフェースケーブル１７により接続される。
【００１６】
次に、前述したような通信モジュールをＰＣ等の処理装置と接続した構成において、ユーザ等が、通信モジュール１１の設定情報のアップデート、新たな情報の設定、あるいは、通信モジュールの性能測定等のために、通信モジュール１１をＰＣ２０等の処理装置に接続し、通信モジュール１１のインタフェース情報を知ろうとする場合の動作について説明する。
【００１７】
ユーザは、まず、インタフェースケーブル１７により、ＰＣ２０と通信モジュール２０とをインタフェースケーブル１７により接続する。このとき、ＰＣ２０の電源をオンとして、ＰＣ２０を動作状態としておき、通信モジュール１１には電源の供給を行わない状態としておく。このような状態で、次に、通信モジュール１１に電源の供給を行って、通信モジュールを動作可能とする。
【００１８】
通信モジュール１１は、電源の供給が行われると、この電源の供給開始をトリガーとして、本発明によりフラッシュメモリ１４内に格納したインタフェース情報読み出しプログラム１６が処理を開始し、フラッシュメモリ１４内に格納されている設定情報１５からボーレート情報を含むインタフェース情報を読み出す。また、通信モジュール１１は、電源の供給後に、図示しない通常のリセット端子からリセット信号が入力された場合にも、フラッシュメモリ１４内に格納されている設定情報１５からボーレート情報を含むインタフェース情報を読み出す。通信モジュール１１内に含まれる図示しない処理装置は、この読み出されたインタフェース情報から、インタフェース情報とボーレート情報とを固有のデータに生成して専用端子１８に出力する。
【００１９】
ＰＣ２０は、専用端子１８からの固有のデータを受けて、表示部２１にインタフェース情報とボーレート情報とを表示する。これにより、ユーザは、通信モジュール１１が持つインタフェースの種類と、設定されているボーレートとを知ることができ、この情報に基づいて、ＰＣ２０から通信モジュール１１の設定情報のアップデート、新たな情報の設定、あるいは、通信モジュールの性能測定等を行うことができる。
【００２０】
前述した専用端子１８から出力される固有のデータは、０から７の８ビットのデータであり、図２に示すように、０、１の２ビットでインタフェース情報を示し、２〜７の６ビットでボーレート情報を示している。すなわち、０、１の２ビットの“００”はＢＳＣＰ、“０１”はＵＳＢ、“１０”はＨ４、“１１”はｌａｗＵＡＲＴであることを示している。また、２〜７の６ビットの“００００００”は９．６ｋｂａｕｄ、“０００００１”は１９．２ｋｂａｕｄ、“００００１０”は３８．４ｋｂａｕｄ、“００００１１”は５７．６ｋｂａｕｄ、“０００１００”は１１５．２ｋｂａｕｄであることを示している。図２には、他にもボーレート情報を示しているが、これらのボーレートは、１つの例として示したもので、規格等に従って任意に設定することができる。
【００２１】
前述した本発明の実施形態によれば、簡単な構成で容易に通信モジュールのフラッシュメモリ内に格納されているインタフェース情報等を得ることができる。
【００２２】
前述した実施形態は、通信モジュール１１に、電源の供給が行われると、この電源の供給開始、または、リセット信号の入力をトリガーとして、フラッシュメモリ１４内に格納したインタフェース情報が読み出されるとして説明したが、ブルートゥースモジュール等の通信モジュールは、実際には、各種の電子機器内に組み込まれて、その機器の利用者に引き渡されて利用されるものであり、電子機器の利用者に引き渡された後には、前述したようなインタフェース情報の出力が不要となる。そこで、本発明の実施形態は、通信モジュールが電子機器内に組み込まれた場合に、インタフェース情報を出力しないようにすることができる。
【００２３】
図３は通信モジュールが電子機器内に組み込まれた場合に、インタフェース情報を出力しないようにする本発明の他の実施形態による通信モジュールをＰＣ等の処理装置と接続した状態での構成を説明する図であり、次に、これについて説明する。図３において、１９’はインタフェース端子、２３、２４は電源端子であり、他の符号は図１の場合と同一である。
【００２４】
図３に示す例において、通信モジュール１１には、端子配列の異なるインタフェースのために複数のインタフェース端子１９、１９’が備えられ、また、電源を供給する２つの電源端子２３、２４が設けられている。この２つの電源端子２３、２４の一方、例えば、電源端子２３は、通信モジュールが電子機器内に組み込まれた場合には使用されることのない端子であり、本発明により通信モジュール１１のインタフェース情報を知ろうとする場合に使用される電源端子であり、他方の電源端子２４は、通信モジュールが電子機器内に組み込まれた場合にだけ使用される電源端子である。また、インタフェース情報を出力する専用端子１８のラインは、通信モジュール１１の内部で、複数のインタフェース端子１９、１９’のそれぞれの１つの端子に接続しておく。図３に示す例の前述以外の構成は、図１の場合と同様である。
【００２５】
図３に示したような通信モジュールをＰＣ等の処理装置と接続した構成において、通信モジュール１１の設定情報のアップデート、新たな情報の設定、あるいは、通信モジュールの性能測定等のために、通信モジュール１１のインタフェース情報を知ろうとする場合、通信モジュール１１を、複数のインタフェース端子１９、１９’及びインタフェースケーブル１７によりＰＣ２０等の処理装置に接続する。その後、図１により説明したと同様に、通信モジュール１１に電源の供給を行うが、この電源の供給は、電源端子２３を使用して行われる。
【００２６】
通信モジュール１１は、電源端子２３から電源の供給が行われたことにより、この電源の供給開始、または、その後の通常のリセット端子〜のリセット信号の入力をトリガーとして、本発明によりフラッシュメモリ１４内に格納したインタフェース情報読み出しプログラム１６が処理を開始し、フラッシュメモリ１４内に格納されている設定情報１５からボーレート情報を含むインタフェース情報を読み出す。通信モジュール１１内に含まれる図示しない処理装置は、この読み出されたインタフェース情報から、インタフェース情報とボーレート情報とを固有のデータに生成して専用端子１８に出力する。専用端子１８に出力されたデータは、複数のインタフェース端子１９、１９’のそれぞれの１つの端子からＰＣ２０に送出されることになる。
【００２７】
ＰＣ２０は、この固有のデータを受けて、図１で説明した場合と同様に、表示部２１にインタフェース情報とボーレート情報とを表示する。これにより、ユーザは、通信モジュール１１が持つインタフェースの種類と、設定されているボーレートとを知ることができ、この情報に基づいて、ＰＣ２０から通信モジュール１１の設定情報のアップデート、新たな情報の設定、あるいは、通信モジュールの性能測定等を行うことができる。
【００２８】
前述した通信モジュール１１を電子機器内に組み込んで、電子機器のユーザが利用する場合、電源端子２４から電源の供給が行われることになり、この場合、本発明によりフラッシュメモリ１４内に格納したインタフェース情報読み出しプログラム１６が起動されることがないので、通信モジュール１１のインタフェース情報が出力されて、電子機器の動作を邪魔するようなことはない。
【００２９】
前述した２つの電源端子２３、２４のどちらから電源の供給が行われたかは、簡単なゲート回路を用いた論理回路により検出することができる。また、通信モジュール１１のインタフェース情報を知ろうとする場合の電源の供給を２つの電源端子から同時に行うようにしてもよく、この場合、アンドゲートを１つ利用することにより、インタフェース情報読み出しプログラム１６を起動するか否かのトリガを生成することができる。
【００３０】
前述したような本発明の実施形態によれば、電源端子を使い分けることにより、通信モジュール１１のインタフェース情報を出力させるか否かを決定することができ、通信モジュールが電子機器内に組み込まれた場合に、インタフェース情報を出力しないようにして、電子機器の動作を邪魔するようなことを防止することができる。
【００３１】
【発明の効果】
以上説明したように本発明によれば、簡単な構成で容易に通信モジュールのフラッシュメモリ内に格納されているインタフェース情報等を得ることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態による通信モジュールをＰＣ等の処理装置と接続した状態での基本的な構成を説明する図である。
【図２】インタフェース情報とボーレート情報とについて説明する図である。
【図３】本発明の他の実施形態による通信モジュールをＰＣ等の処理装置と接続した状態での構成を説明する図である。
【符号の説明】
１１  通信モジュール
１２  ＲＦトランシーバチップ
１３  ベースバンドチップ
１４  フラッシュメモリ
１５  設定情報
１６  インタフェース情報読み出しプログラム
１７  インタフェースケーブル
１８  専用端子
１９、１９’  インタフェース端子
２０  ＰＣ
２１  表示部
２２  制御装置
２３、２４  電源端子
【図１】
2004334399.tif 000003
【図２】
2004334399.tif 000004
【図３】
2004334399.tif 000005