(57)【特許請求の範囲】
【請求項１】
所定の無線通信規格に未対応の電子機器に接続して前記電子機器を前記所定の無線通信規格に対応させる無線通信モジュールであって、
相手機器とデータの送受信を無線で行う無線送受信部と、
前記電子機器内のデータベースに書き込まれた前記相手機器との接続認証のための情報を入手して前記相手機器との接続リンク処理を行う制御部と
を有することを特徴とする無線通信モジュール。
【請求項２】
請求項１記載の無線通信モジュールにおいて、
前記制御部は、前記無線送受信部からの情報を入手して、前記電子機器に送信すること
を特徴とする無線通信モジュール。
【請求項３】
請求項１又は２に記載の無線通信モジュールにおいて、
前記電子機器の入出力ポートを介して前記データベースに書き込まれた前記相手機器との接続認証のための情報を入手するインターフェース部を有していること
を特徴とする無線通信モジュール。
【請求項４】
請求項１乃至３のいずれか１項に記載の無線通信モジュールにおいて、
前記無線送受信部からの情報を前記電子機器の入出力ポートへ送信するインターフェース部を有していること
を特徴とする無線通信モジュール。
【請求項５】
請求項３記載の無線通信モジュールにおいて、
前記インターフェース部は、前記電子機器の入力部からデータ入力可能で少なくとも複数の名前と電話番号とを登録可能なアドレス帳を前記データベースとしてアクセスすること
を特徴とする無線通信モジュール。
【請求項６】
請求項５記載の無線通信モジュールにおいて、
前記インターフェース部は、前記制御部からの指令に基づき、前記アドレス帳の所定位置に書き込まれた前記相手機器との接続認証のための情報を入手すること
を特徴とする無線通信モジュール。
【請求項７】
請求項１乃至６のいずれか１項に記載の無線通信モジュールにおいて、
入手した前記相手機器との接続認証のための情報を記憶する記憶部を有すること
を特徴とする無線通信モジュール。
【請求項８】
Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）未対応の電子機器に接続して前記電子機器をＢｌｕｅｔｏｏｔｈ対応機器にする無線通信モジュールであって、
スレーブ側機器から送信されるＰＩＮコードを含むデータの送受信を無線で行う無線送受信部と、
前記電子機器内のデータベースに書き込まれた前記スレーブ側機器の認証用ＰＩＮコードを入手して前記スレーブ側機器から送信されたＰＩＮコードと比較し、比較結果に基づいて前記スレーブ側機器との接続リンク処理を行う制御部と
を有することを特徴とする無線通信モジュール。
【請求項９】
請求項８記載の無線通信モジュールにおいて、
前記電子機器の入出力ポートを介して前記データベースに書き込まれた前記認証用ＰＩＮコードを入手するインターフェース部を有していること
を特徴とする無線通信モジュール。
【請求項１０】
請求項９記載の無線通信モジュールにおいて、
前記インターフェース部は、前記電子機器の入力部からデータ入力可能で少なくとも複数の名前と電話番号とを登録可能なアドレス帳に対して前記データベースとしてアクセスすること
を特徴とする無線通信モジュール。
【請求項１１】
請求項１０記載の無線通信モジュールにおいて、
前記インターフェース部は、前記制御部からの指令に基づき、前記アドレス帳の所定位置に書き込まれたコマンドと認証用ＰＩＮコードとを入手すること
を特徴とする無線通信モジュール。
【請求項１２】
請求項８乃至１１のいずれか１項に記載の無線通信モジュールにおいて、
入手した前記認証用ＰＩＮコードを記憶する記憶部を有すること
を特徴とする無線通信モジュール。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、無線でデータを送受信する無線通信モジュールに係り、特に、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）による無線通信方式を用いた無線通信モジュールに関する。
【０００２】
【従来の技術】
近年、パーソナルコンピュータ（以下、ＰＣという）と携帯電話機とを通信ケーブルで接続し、携帯電話機を介して電子メールの送受信をしたりインターネット上のホームページにアクセスしたりできるようになっている。また、携帯電話機とヘッドセットとを通信ケーブルで接続して、ハンズフリーで会話をすることもできるようになっている。
【０００３】
これに対し最近ではケーブル接続に代えて、携帯電話機とＰＣあるいはヘッドセットとの間を無線通信でデータ送受信できるようにした携帯電話機やヘッドセットあるいはＰＣ用増設ボードが開発されている。これらの機器には、短距離の無線データ通信技術の標準規格となりつつあるＢｌｕｅｔｏｏｔｈが用いられている。
【０００４】
Ｂｌｕｅｔｏｏｔｈは２．４ＧＨｚ帯の電波を用い、半径数ｍ程度の範囲内にある複数の機器を無線で接続してデータ送受信することを目的としている。このためＢｌｕｅｔｏｏｔｈには、複数の機器間での誤接続や盗聴を防止するためのセキュリティ機能が規定されている。
【０００５】
例えば、Ｂｌｕｅｔｏｏｔｈ対応携帯電話機をマスタとして、Ｂｌｕｅｔｏｏｔｈ対応ヘッドセットをスレーブとした場合の通信手順について簡単に説明する。初めに、携帯電話機（マスタ）は周囲に存在する通信可能なヘッドセット（スレーブ）を探す問い合わせ処理を実行する。
【０００６】
問い合わせ処理が完了すると、マスタとスレーブとの間での通信リンクの初期設定を行った後、ＰＩＮコード（４桁の数字）による接続認証が行われる。マスタには予めスレーブの認証用ＰＩＮコードが記憶されている。通信リンクの初期設定後、マスタはスレーブから送信された当該スレーブ固有のＰＩＮコードを入手して、記憶してある認証用ＰＩＮコードと比較する。両ＰＩＮコードが一致したらリンクキー等を用いた暗号化処理等を経てマスタとスレーブとの通信リンクの設定を行う。このようにＢｌｕｅｔｏｏｔｈユニット間で決められているＰＩＮコードを暗証番号として用いることにより誤接続を防止するようにしている。
【０００７】
【発明が解決しようとする課題】
ところで、Ｂｌｕｅｔｏｏｔｈ対応の携帯電話機やヘッドセットでは、機器本体内に予めＢｌｕｅｔｏｏｔｈ機能が内蔵されているが、Ｂｌｕｅｔｏｏｔｈ機能が内蔵されていない従来の携帯電話機をＢｌｕｅｔｏｏｔｈに対応させることも鋭意検討されている。
【０００８】
従来の携帯電話機には、ＰＣ等の外部機器との間でデータを送受信するためのシリアルポートが設けられている。このシリアルポートにＢｌｕｅｔｏｏｔｈ対応の無線通信モジュールを接続することにより、従来の携帯電話機をＢｌｕｅｔｏｏｔｈ対応携帯電話機として利用できる可能性がある。
【０００９】
ところが、このような後付けの無線通信モジュールの場合には、通信相手のスレーブのＰＩＮコードを予め無線通信モジュール内に記憶させておくことができない。このため、何らかの方法で無線通信モジュール内のフラッシュメモリ等にスレーブとなる例えばヘッドセットの認証用ＰＩＮコードを格納させる必要が生じるが、Ｂｌｕｅｔｏｏｔｈ未対応の従来の携帯電話機等から無線通信モジュールにＰＩＮコード等の信号を送信できないという問題が生じている。
【００１０】
本発明の目的は、所定の無線通信規格に未対応の電子機器に接続して、電子機器を所定の無線通信規格に対応させる無線通信モジュールを提供することにあり、特に、Ｂｌｕｅｔｏｏｔｈ未対応の電子機器を容易に確実にＢｌｕｅｔｏｏｔｈ対応にする無線通信モジュールを提供することにある。
【００１１】
【課題を解決するための手段】
上記目的は、所定の無線通信規格に未対応の電子機器に接続して前記電子機器を前記所定の無線通信規格に対応させる無線通信モジュールであって、相手機器とデータの送受信を無線で行う無線送受信部と、前記電子機器内のデータベースに書き込まれた所定の情報を入手して所定の処理を行う制御部とを有することを特徴とする無線通信モジュールによって達成される。
【００１２】
上記本発明の無線通信モジュールにおいて、前記制御部は、前記無線送受信部からの情報を入手して、前記電子機器に送信することを特徴とする。また、上記本発明の無線通信モジュールにおいて、前記電子機器の入出力ポートを介して前記データベースに書き込まれた前記所定の情報を入手するインターフェース部を有していることを特徴とする。また、上記本発明の無線通信モジュールにおいて、前記無線送受信部からの情報を前記電子機器の入出力ポートへ送信するインターフェース部を有していることを特徴とする。また、前記インターフェース部は、前記電子機器の入力部からデータ入力可能で少なくとも複数の名前と電話番号とを登録可能なアドレス帳を前記データベースとしてアクセスすることを特徴とする。さらに、前記インターフェース部は、前記制御部からの指令に基づき、前記アドレス帳の所定位置に書き込まれた前記所定の情報を入手することを特徴とする。
上記本発明の無線通信モジュールにおいて、入手した前記所定の情報を記憶する記憶部を有することを特徴とする。
【００１３】
また上記目的は、Ｂｌｕｅｔｏｏｔｈ（ブルートゥース）未対応の電子機器に接続して前記電子機器をＢｌｕｅｔｏｏｔｈ対応機器にする無線通信モジュールであって、スレーブ側機器から送信されるＰＩＮコードを含むデータの送受信を無線で行う無線送受信部と、前記電子機器内のデータベースに書き込まれた前記スレーブ側機器の認証用ＰＩＮコードを入手して前記スレーブ側機器から送信されたＰＩＮコードと比較し、比較結果に基づいて前記スレーブ側機器との接続リンク処理を行う制御部とを有することを特徴とする無線通信モジュールによって達成される。
【００１４】
上記本発明の無線通信モジュールにおいて、前記電子機器の入出力ポートを介して前記データベースに書き込まれた前記認証用ＰＩＮコードを入手するインターフェース部を有していることを特徴とする。前記インターフェース部は、前記電子機器の入力部からデータ入力可能で少なくとも複数の名前と電話番号とを登録可能なアドレス帳に対して前記データベースとしてアクセスすることを特徴とする。また、前記インターフェース部は、前記制御部からの指令に基づき、前記アドレス帳の所定位置に書き込まれたコマンドと認証用ＰＩＮコードとを入手することを特徴とする。
上記本発明の無線通信モジュールにおいて、入手した前記認証用ＰＩＮコードを記憶する記憶部を有することを特徴とする。
【００１５】
【発明の実施の形態】
本発明の一実施の形態による無線通信モジュールを図１及び図２を用いて説明する。図１は、本実施の形態による無線通信モジュールの概略の構成を示すシステムブロック図である。図２は、本実施の形態による無線通信モジュールの使用状態を示す図である。図１に示す無線通信モジュール１は、Ｂｌｕｅｔｏｏｔｈ未対応の携帯電話機に接続して当該携帯電話機をＢｌｕｅｔｏｏｔｈに対応させる無線通信モジュールである。
【００１６】
無線通信モジュール１は、図２に示す携帯電話機２２に設けられたシリアルポート２４を介してデジタルデータの転送を行うシリアルインターフェース２を有している。シリアルインターフェース２により、携帯電話機２２内に格納されているアドレス帳（データベース）に書き込まれたスレーブ側機器（図２に示すヘッドセット２６）の認証用ＰＩＮコードを入手することができるようになっている。
【００１７】
シリアルインターフェース２は信号線３０を介して制御部４と接続されている。信号線３０は複数の信号線の集合体を示しており、図においては便宜上１本の実線で示している。他の信号線の図示に関しても同様である。制御部４は、信号線３０を介してシリアルインターフェース２を制御する。信号線３０は、携帯電話機２２と制御部４との間で転送されるべきデータ信号あるいはアドレス信号が流れるデータ／アドレス・バスラインとして用いられる。制御部４は、シリアルインターフェース２を介して携帯電話機２２内のアドレス帳に書き込まれた情報を入手するだけでなく、後述する無線送受信部８からの情報を入手して、シリアルインターフェース２を介して携帯電話機２２に対し、当該情報あるいは当該情報に基づく所定のデータを送信することができるようになっている。また、制御部４は、シリアルインターフェース２の制御の他、無線通信モジュール１内の各回路に対する制御も行う。
【００１８】
無線通信モジュール１内には、制御部４での各種処理に用いるデータ等が格納されたＲＯＭ１８、及びＲＡＭ１６が設けられている。ＲＯＭ１８には、制御部４に所定の処理動作をさせるプログラムも格納されている。ＲＡＭ１６には、通信処理に必要な各種データを一時的に蓄えるだけでなく、シリアルインターフェース２により携帯電話機２２から入手したヘッドセット２６の認証用ＰＩＮコードも格納される。制御部４は、ヘッドセット２６の認証用ＰＩＮコードとヘッドセット２６から送信されたＰＩＮコードとを比較し、比較結果に基づいてヘッドセット２６との接続リンク処理を行うようになっている。
【００１９】
また、制御部４はホストコントローラ６とも接続されている。制御部４はＨＣＩ（ホストコントローラインターフェース）を含む通信プロトコルでホストコントローラ６に対してコマンドやデータを送出したり、ホストコントローラ６から送出されたイベントを受け取ったりする。ホストコントローラ６は制御部４からのコマンドやデータに基づいて、制御部４に代わって無線送受信部８を制御する。
【００２０】
無線送受信部８は、ヘッドセット２６から送信されるＰＩＮコードを含むデータの送受信を無線で行うために設けられ、主として、データリンクコントローラ１０、ＲＦユニット１２、及びアンテナ１４からなる。データリンクコントローラ１０は、ホストコントローラ６からの制御により、ＬＭＰ（リンクマネジメントプロトコル）に基づいたホスト接続要求や接続認証処理など、ヘッドセット２６との間で通信接続処理を行う。データリンクコントローラ１０とヘッドセット２６のデータリンクコントローラ（図示せず）との間はＲＦユニット１２及びアンテナ１４により無線で通信がなされるようになっている。
【００２１】
無線通信モジュール１には、無線通信モジュール１内の各回路に電力を供給するためのバッテリ２０が内蔵されている。バッテリ２０としては、ニッケル水素電池やリチウムイオンなどを用いることができる。バッテリ２０の出力端は不図示の昇圧回路に接続されており、昇圧回路からは３．３Ｖの電圧が各回路に印加できるようになっている。
【００２２】
次に、本実施の形態による無線通信モジュール１の動作について図１及び図２を用いて説明する。本無線通信モジュール１がシリアルポート２４に接続された携帯電話機２２をマスタとし、Ｂｌｕｅｔｏｏｔｈ対応ヘッドセット２６をスレーブとした場合の通信手順について簡単に説明する。ヘッドセット２６には、マイク３２及びスピーカ３０の他にＢｌｕｅｔｏｏｔｈ対応無線通信モジュール２８が内蔵されている。
【００２３】
初めに、携帯電話機（マスタ）２２は周囲に存在する通信可能なヘッドセット（スレーブ）２６を探す問い合わせ処理を実行する。問い合わせ処理が完了すると、マスタ及びスレーブ双方のデータリンクコントローラ１０を介したホストコントローラ６間で通信リンクの初期設定を行った後、ＰＩＮコードによる接続認証が行われる。
【００２４】
この接続認証に際し、無線通信モジュール１内の制御部４は、シリアルポート２４に接続されたシリアルインターフェース２を介して、携帯電話機２２内のアドレス帳の所定位置に書き込まれたコマンドと認証用ＰＩＮコードとを入手して認証用ＰＩＮコードをＲＡＭ１６に格納する。
【００２５】
携帯電話機２２に備えられているアドレス帳は、例えば、登録番号、名前、電話番号、電子メールアドレスなどを１組として複数組のデータを格納できるようになっている。データは、携帯電話機２２の操作ボタンから入力でき、またシリアルポートを介してＰＣと接続してＰＣからデータを入力することもできる。
【００２６】
認証用ＰＩＮコードをアドレス帳に入力する手順は、携帯電話機２２の仕様を考慮しつつ予め決めておきプログラムとしてＲＯＭ１８に格納しておく。このプログラムの規約に基づき、携帯電話機２２側では例えばアドレス帳の登録番号１９１番から２００番までを認証用ＰＩＮコードの入力領域として確保し、アドレス帳の名前の入力エリアには無線通信モジュール１のプログラムが理解できるコマンドを入力するようにする。また、電話番号の入力領域には認証用ＰＩＮコードを入力するように予め決めておく。例えば電話番号の入力桁数が１０桁だとすると下４桁をＰＩＮコードと認識するようにプログラム上で決めておけばよい。
【００２７】
例えばアドレス帳の１９１番の名前エリアにコマンド「ＢＴ−ＰＩＮ−ＩＮ」が書き込まれ、電話番号にデータ「００００００１２３４」が書き込まれていれば、Ｂｌｕｅｔｏｏｔｈ用ＰＩＮコードの入力を表す。無線通信モジュール１の制御部４は、認証用ＰＩＮコードが必要になったら、シリアルインターフェース２を介して携帯電話機２２のアドレス帳の登録番号１９１番から２００番を検索して、コマンド「ＢＴ−ＰＩＮ−ＩＮ」が書き込まれた登録番号の電話番号データ「００００００１２３４」を読み出し、当該データの下４桁をＲＡＭ１６に格納する。
【００２８】
通信リンクの初期設定後、ヘッドセット２６の無線通信モジュール２８から送信されたヘッドセット２６固有のＰＩＮコードを無線通信モジュール１の無線送受信部８で受信して、ＲＡＭ１６に格納してある認証用ＰＩＮコードと比較する。両ＰＩＮコードが一致したらリンクキー等を用いた暗号化処理等を経て無線通信モジュール１とヘッドセット２６との通信リンクの設定を行う。
【００２９】
こうすることにより、通信相手のＰＩＮコードを予め無線通信モジュール１内に記憶させておくことができない後付けの無線通信モジュール１であっても、ヘッドセット２６の認証用ＰＩＮコードをＲＡＭ１６に格納させることができ、機器本体内に予めＢｌｕｅｔｏｏｔｈ機能が内蔵されていない従来の携帯電話機を容易に確実にＢｌｕｅｔｏｏｔｈに対応させることができるようになる。
【００３０】
本発明は、上記実施の形態に限らず種々の変形が可能である。
例えば、上記実施の形態では、携帯電話機に本発明を適用したが、他の移動体通信機（パーソナル・ハンディ・ホン（ＰＨＳ：登録商標）等も含む）に本発明を適用することはもちろん可能である。さらに、移動体通信機に限らず、ユーザがアクセス可能なデータベースを備えた電子機器（例えば、携帯端末機、各種ＡＶ（オーディオビデオ）機器、デジタルスチルカメラ、デジタルビデオカメラ等）であって、Ｂｌｕｅｔｏｏｔｈ機能を備えていない機器に本発明の無線通信モジュール１を適用することが可能である。
【００３１】
また、上記実施の形態では、本無線通信モジュール１が参照するデータベースとしてアドレス帳を例にとって説明したが、本発明はこれに限らず、電子機器に搭載されているユーザがアクセス可能な種種のデータベースを利用することができる。その際には前記データベースの一部領域を本無線通信モジュール１に対するコマンドやデータの格納領域として使用すればよい。
【００３２】
また、上記実施の形態では、主としてＰＩＮコードの入手を例にとって説明したが、本発明はこれに限らず、種々のコマンドを用意して本無線通信モジュール１を能動的に利用することもできる。例えば、携帯電話機の周囲に存在するＢｌｕｅｔｏｏｔｈ機器の数を知るための要求コマンドをアドレス帳の所定位置に書き込んで無線通信モジュール１に読み込ませ、アドレス帳の所定位置に個数を表示させるようにすることも可能である。
【００３３】
【発明の効果】
以上の通り、本発明によれば、所定の無線通信規格に未対応の電子機器に接続して、電子機器を所定の無線通信規格に対応させる無線通信モジュールを実現できる。特に、Ｂｌｕｅｔｏｏｔｈの場合、ＢｌｕｅＴｏｏｔｈに対応していない携帯電話機からＢｌｕｅＴｏｏｔｈで用いるＰＩＮコード等の信号を無線通信モジュールに送信できるようになる。
【図面の簡単な説明】
【図１】本発明の一実施の形態による無線通信モジュールの概略の構成を示すシステムブロック図である。
【図２】本発明の一実施の形態による無線通信モジュールの使用状態を示す図である。
【符号の説明】
１  無線通信モジュール
２  シリアルインターフェース
４  制御部
６  ホストコントローラ
８  無線送受信部
１０  データリンクコントローラ
１２  ＲＦユニット
１４  アンテナ
１６  ＲＡＭ
１８  ＲＯＭ
２０  バッテリ
２２  携帯電話機
２４  シリアルポート
２６  ヘッドセット
２８  Ｂｌｕｅｔｏｏｔｈ部
３０  スピーカ
３２  マイク
【図１】
0003771121.tif 000002
【図２】
0003771121.tif 000003