(57)【特許請求の範囲】
【請求項１】
複数の通信方式で他の無線電話装置と送受信を行う無線部と、前記複数の通信方式の中の特定の通信方式の機能の情報を前記特定の通信方式の機能の情報に対応する識別番号と共に記憶する第１の領域及び前記特定の通信方式以外の機能の情報を前記受信した機能に対応する識別情報と共に順次記憶する第２の領域とを有する記憶部と、前記他の無線電話装置との通信を可能とするため前記他の無線電話装置の識別番号を前記記憶部に登録するときに、前記特定の通信方式以外の通信方式を用いて前記他の無線電話装置から前記他の無線電話装置の識別番号を受信し、前記他の無線電話装置へ前記他の無線電話装置が有する機能の情報を要求して、前記他の無線電話装置から前記他の無線電話装置が有する機能の情報を受信し、前記他の無線電話装置が有する機能の情報を前記第２の領域に記憶させ、前記他の無線電話装置との通信を前記第２の領域に記憶した所定の通信方式を用いて開始したときに、前記他の無線電話装置から識別番号を受信し、この受信した識別番号が前記第１の領域に記憶された特定の通信方式の識別情報と一致するか否かを判定し、前記特定の通信方式の識別情報と一致すると判定した場合、前記他の無線電話装置との通信を前記第１の領域に記憶した通信方式とその機能の情報に切替えて通信し、一方、前記特定の通信方式の識別情報と一致しないと判定した場合、前記第２の領域に記憶した前記他の無線電話装置が有する通信方式の機能の情報を用い継続して通信する制御部と、を備えた無線電話装置。
【請求項２】
前記他の無線電話装置が有する機能の情報は、少なくとも通信速度に関する情報、通信部の送信電力の情報、本無線電話装置のバージョン情報の何れか一つであることを特徴とする請求項１記載の無線電話装置。
【請求項３】
前記通信速度に関する情報は、エラー検知のみを行うデータフォーマットとエラー検知及びエラー訂正とを行うエラーデータフォーマットを区別する情報であることを特徴とする請求項２記載の無線電話装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の無線通信規格のデータフォーマットで送受信して処理する無線電話装置に関する。
【０００２】
【従来の技術】
最近、有線部分を無線化する装置が普及しつつある。例えばパソコンとプリンタとの間が無線で接続される。このためのＴＤＭＡ方式の通信規格として、標準化団体Ｂｌｕｅｔｏｏｔｈ  ＳＩＧで定められたブルートゥース(ＢＴ）という無線通信規格を使用する装置が普及しつつある。ブルートゥースは、ノートパソコン、ＰＤＡ、携帯電話などを、ケーブルを使わずに接続し、音声やデータをやりとりすることを意図して規格化されている。
【０００３】
ここで、１つの基地局をそれぞれ有する複数セルからなるＴＤＭＡベースのコードレス電話システムにおいて、ある第１の基地局と無線通信する移動局が、別のコードレス電話システムの第２の基地局との間で接続を確立する方法について、例えば特許文献１に開示されている。
【０００４】
また、１つの基地局で複数の事業者の移動局に接続すること、及び事業者間で送受フレームタイミングの同期を取ることにより通信チヤネルを効率的に利用する無線基地局について、例えば特許文献２に開示されている。
【０００５】
また、あるセルラーネツトワークに通信可能なように登録された移動局が、コードレスセルラー基地局の範囲内に入るとセルラーネツトワークとの登録から自動的にはずれ、コードレスセルラー基地局に登録する無線通信システムについて、例えば特許文献３に開示されている。
【０００６】
【特許文献１】
特開２０００−１６５９２９号公報
【特許文献２】
特開平１１−８８７９号公報
【特許文献３】
特表平１１−５１２９１３号公報
【０００７】
【発明が解決しようとする課題】
このようなＢＴ規格は、統一的な規格であるため、装置メーカーに依らず同じ信号フォーマットを使用する。しかしながら言いかえると信号フォーマットの自由度がないため通信品質の向上や通信距離に制限が大きい。
【０００８】
このため、一台の装置で電話系統とブルートゥース(ＢＴ）系統の双方を備え、携帯電話機や会社独自のコードレス電話規格の電話機に新たにブルートゥース規格通信機能を備えた無線通信装置も開発されている。従来の技術では、異なった規格の無線信号に対応させるためにブルートゥース無線部（ＢＴ無線部）と電話無線部(ＣＤＬ無線部）とを個別に設ける。しかしこのような構成は、装置の大型化、コスト上昇につながる。
【０００９】
【課題を解決するための手段】
本発明の無線通信装置は、複数の通信方式で他の無線電話装置と送受信を行う無線部と、前記複数の通信方式の中の特定の通信方式の機能の情報を前記特定の通信方式の機能の情報に対応する識別番号と共に記憶する第１の領域及び前記特定の通信方式以外の機能の情報を前記受信した機能に対応する識別情報と共に順次記憶する第２の領域とを有する記憶部と、前記他の無線電話装置との通信を可能とするため前記他の無線電話装置の識別番号を前記記憶部に登録するときに、前記特定の通信方式以外の通信方式を用いて前記他の無線電話装置から前記他の無線電話装置の識別番号を受信し、前記他の無線電話装置へ前記他の無線電話装置が有する機能の情報を要求して、前記他の無線電話装置から前記他の無線電話装置が有する機能の情報を受信し、前記他の無線電話装置が有する機能の情報を前記第２の領域に記憶させ、前記他の無線電話装置との通信を前記第２の領域に記憶した所定の通信方式を用いて開始したときに、前記他の無線電話装置から識別番号を受信し、この受信した識別番号が前記第１の領域に記憶された特定の通信方式の識別情報と一致するか否かを判定し、前記特定の通信方式の識別情報と一致すると判定した場合、前記他の無線電話装置との通信を前記第１の領域に記憶した通信方式とその機能の情報に切替えて通信し、一方、前記特定の通信方式の識別情報と一致しないと判定した場合、前記第２の領域に記憶した前記他の無線電話装置が有する通信方式の機能の情報を用い継続して通信する制御部と、を備えたものである。
【００１１】
【発明の実施の形態】
本発明の請求項１に記載の無線電話装置は、複数の通信方式で他の無線電話装置と送受信を行う無線部と、複数の通信方式の中の特定の通信方式の機能の情報を特定の通信方式の機能の情報に対応する識別番号と共に記憶する第１の領域及び特定の通信方式以外の機能の情報を受信した機能に対応する識別情報と共に順次記憶する第２の領域とを有する記憶部と、他の無線電話装置との通信を可能とするため他の無線電話装置の識別番号を記憶部に登録するときに、特定の通信方式以外の通信方式を用いて他の無線電話装置から他の無線電話装置の識別番号を受信し、他の無線電話装置へ他の無線電話装置が有する機能の情報を要求して、他の無線電話装置から他の無線電話装置が有する機能の情報を受信し、他の無線電話装置が有する機能の情報を第２の領域に記憶させ、他の無線電話装置との通信を第２の領域に記憶した所定の通信方式を用いて開始したときに、他の無線電話装置から識別番号を受信し、この受信した識別番号が第１の領域に記憶された特定の通信方式の識別情報と一致するか否かを判定し、特定の通信方式の識別情報と一致すると判定した場合、他の無線電話装置との通信を第１の領域に記憶した通信方式とその機能の情報に切替えて通信し、一方、特定の通信方式の識別情報と一致しないと判定した場合、第２の領域に記憶した他の無線電話装置が有する通信方式の機能の情報を用い継続して通信する制御部と、を備えたものである。
【００１２】
本発明の請求項２に記載の無線電話装置は、前記他の無線電話装置が有する機能の情報は、少なくとも通信速度に関する情報、通信部の送信電力の情報、本無線電話装置のバージョン情報のいずれか一つであるものである。
【００１３】
請求項３に記載の無線電話装置は、前記通信速度に関する情報は、エラー検知のみを行うデータフォーマットとエラー検知およびエラー訂正とを行うエラーデータフォーマットを区別するものである。
【００３１】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００３２】
（実施の形態１）
図１、図２はそれぞれ、本発明の実施の形態１によるコードレス電話装置を構成する親機、子機を示すブロック図である。
【００３３】
図１、図２において、送受信切替えスイッチ１は送信状態と受信状態で信号経路を切り替える。デュアルモード受信機２はデュアルモード（ここではブルートゥース規格に対応するモードと会社独自のコードレス電話規格に対応するモード）での受信を行う。バッファ３、１４、２８はデータをバッファする。
【００３４】
同期識別器５は、受信データのAccess Codeが内蔵された相関器（図示せず）の内部レジスタに設定された値（シンクワード）と一致するか否かを判定する。例えば子機からの回線接続要求時には、親機制御部７は、親機のブルートゥース（ＢＴ）デバイスアドレスから生成されるシンクワードを相関器の内部レジスタに設定する。そして受信データのAccess Codeから抽出されたシンクワードが内部レジスタに設定された値と一致した場合に、親機制御部に対しこの受信データが親機の受信タイミングのパケットデータであることを通知する。
【００３５】
なおAccess Codeは、プリアンブル、同期ワードとトレーラから構成される。プリアンブルとトレーラは、固定ビット・パターンであり、同期ワードにはマスタ・デバイスのアドレス(ＢＴデバイスアドレス）が反映される。ピコネットに対してキュエリがあった時、予約されたアドレスを使ってAccess Codeが生成される。
【００３６】
ＢＴデバイスアドレスとは、事業体別コード(Company ID）と各事業体が装置毎に割り当てる番号からなる。これらは、例えばＭＡＣアドレスのベンダー識別子とシリアル番号に相当する。ＢＴデバイスアドレスの上位ビットは、事業体別に与えられる番号、下位ビットは事業体がそれぞれ個別に割り当てる番号である。上位ビットの事業体別コードは所定の団体が割り当て管理し、事業体の申請により番号の割り当てを行う。
【００３７】
親機全体を制御する親機制御部６に含まれるバースト制御部７は、子機との通信の際に、子機から通知される子機のＢＴデバイスアドレスに基づき、通信モードを判定する。具体的には、子機が特定の事業者識別情報（ベンダー識別子又はCompany ＩＤ）を有するものであるか否かの判定することにより通信モード、即ち通信をコードレス（ＣＤＬ）モードで行うかブルートゥース（ＢＴ）モードで行うかを判断する。通信をＣＤＬモードで行う場合には、どのような通信種類（データフォーマット、スロット構成、パワーレベル、チャンネルオプション等）で通信を行えばよいのかを判定する。ここで、子機が特定の事業体（親機と同じ製造者）のものか否かの判定は、以下のように行われる。予め、ＲＡＭ３４にはCompany ＩＤと子機のＢＴデバイスアドレスが関連付けて記憶されている。まず、子機が親機に子機のＢＴデバイスアドレスを通知する。次に親機は、子機から通知されたＢＴデバイスアドレスに対応するCompany ＩＤをＲＡＭ３４から取り出す。そのCompany ＩＤと特定のCompany ＩＤとを比較する。また、ＲＡＭ３４には、子機のＢＴデバイスアドレスと通信種類（データフォーマット、スロット構成、パワーレベル、チャンネルオプション等の種類）が関連付けて記憶されている。子機から通知される子機のＢＴデバイスアドレスに対応する通信種類を取り出すことにより、どのようなデータフォーマット、スロット構成、パワーレベル、チャンネルオプションで通信を行えばよいのかを判定する。
【００３８】
なお、子機を登録するときに受信する子機のバージョン情報に従って、親機制御部が子機と親機でサポートされている最も適切な通信種類を選択する。このことにより子機のＢＴデバイスアドレスと通信種類との関連付けが行われる。ここでバージョン情報とは、どの機能をサポートされているのか明確にするため、例えばVersion1.01といったような番号情報（改訂番号）としてＲＡＭ３４に記憶している。同じ無線通信装置であっても、製造時期やプログラムの更新等によりサポートする機能が追加され性能が上がる場合があり、機能追加等があればバージョン番号が更新される。なお、バージョン情報には、機器のハードウェアのバージョン情報と、機器のソフトウェアのバージョン情報と、ブルートゥース自体のバージョン情報の３つがあり、これらは、通信時一括して相手側に送信される。
【００３９】
例えば、子機のバージョンがV1.01であり親機のバージョンがV1.20である場合には、V1.01でサポートされている機能の中から通信種類が選択される。また、子機または親機の利用者の設定により通信種類を選択できるようにしてもよい。この場合は、利用者によって通信種類が設定された子機または親機から相手の子機または親機に対して、設定された通信種類を通知することにより、該通信種類により通信が行われる。
【００４０】
また、通信のトラフィックや電波強度を監視して、親機と子機間で同時に通信できる数やエラー訂正の強度等を動的に変化させるように通信種類を親機制御部に決定するようにしてもよい。
【００４１】
バースト制御部７は、バースト受信データ作成器４にどちらの通信モードにするかを示すモードセレクト信号２０５を通知する。また、通信モードがコードレスモードの場合には、データフォーマット等の通信種類も合わせて通知する。バースト受信データ作成器４は、デュアルモードのうち親機制御部６から通知されたモードのフォーマットで受信データを分ける。
【００４２】
音声エラー処理部１０〜１３は、バースト制御部７からバースト受信データ作成器４を経由して通知されたアッテネータのレベル、フィルタのレベルにより音声の処理を行う。スピーチデコーダ１５〜１８は受信した音声信号をデコードする。モデム送信部１９はモデム送信を行う。
【００４３】
デュアルモード送信機２０は電力を制御しつつデュアルモードでの送信を行う。バースト変調器２１はバースト変調を行う。バースト送信データ作成器２３はバースト制御部７から通知されたモードのフォーマットに応じて送信するパケットを作成する。スピーチエンコーダ２４〜２７は送信する音声信号をエンコードする。モデム受信部２９はモデム受信を行う。
【００４４】
ＣＤＬスロットカウンタ３０はＣＤＬモードにおいてスロットの時間位置を判別するためにクロックを計数する。ＣＤＬスロットカウンタ３０は同期識別器５からの通知がＣＤＬ信号を示す場合にカウント値を出力する。ＢＴスロットカウンタ３１はＢＴモードにおいてスロットの時間位置を判別するためにクロックを計数する。同期識別器５からの通知がＢＴ信号を示す場合にＢＴスロットカウンタ３１がカウント値を出力する。スロット割込み器３２はスロット割込みを指示する。ＲＯＭ３３、ＲＡＭ３４は親機制御部のためのデータを記憶する。回線制御部３５は外部との間で回線を制御する。アンテナ３６は子機との間でデータを送受信する。
【００４５】
ここで、送受信切換スイッチ１、デュアルモード受信機２、周波数シンセサイザ８、デュアルモード送信機２０が無線部を形成しする。また無線部とＲＯＭ３３、ＲＡＭ３４、回路制御部３５を除く部分をベースバンドＩＣとして一体にして構成することができる。または、上述の回路構成ブロックのうち、複数を選択して一体の素子に構成する設計も可能である。
【００４６】
また、図２には無線通信装置の子機のブロック図を示す。親機の構成を示す図１と比較すると、子機全体を制御する子機制御部９を備え、音声の処理を行う音声エラー処理部１０が一つであり、音声信号をエンコードするスピーチエンコーダ２４が一つである。またスピーチデコーダ１５は、受信した音声信号をデコードする。またモデム送信部１９、モデム受信部２９に代わり、通話者とのインターフェイスとして、スピーカ３７とマイクロフォン３８が設けられているが、基本的な構成は親機とほぼ同様である。
【００４７】
親機について、その動作の概要を、図１を用いて説明する。アンテナ３６より入来する受信データは、送受信切替えスイッチ１を介してデュアルモード受信機２へ送られ、受信される。デュアルモード受信機２でその時々のモードに応じて受信された受信データはデータバッファ３を介してバースト受信データ作成器４に入力される。同期識別器５は、デュアルモード受信機２から受信データを入力し、受信データのAccess Codeが内蔵された相関器の内部レジスタに設定された値と一致するか否かを判定する。その結果（自己に対してアクセスであるか否か）を親機制御部６のバースト制御部７に通知する。通知が自己に対してのアクセスであることを示せば、バースト制御部７は、まずＢＴモードで通信を行うように、バースト受信データ作成器４に通知する。バースト受信データ作成器４は、バースト制御部７から通知されたＢＴモードのフォーマットで受信データを切り分け、受信したデータの内容を判読する。その後、子機から通知される子機のＢＴデバイスアドレスに基づき、バースト制御部７は、通信モードを判定する。そしてコードレスモードで通信すると判断した場合には、所定の通信手順以降、例えば通話路接続後にコードレスモードで通信を行うようにバースト受信器４に通知する。
【００４８】
なお、バースト制御部７は、以下の２つをＲＡＭ３４に記憶させる。
【００４９】
Ａ）そのときのＣＤＬスロットカウンタ３０またはＢＴスロットカウンタ３１）のカウント値（クロック番号）
Ｂ）ＣＤＬモードであるかまたはＢＴモードであるかを示すモード情報
例えば、ある受信データについて同期識別器５からのモードセレクト信号２０５がＢＴを示している場合にはＢＴスロットカウンタ３１のカウント値と、ＢＴモードを示す情報をＲＡＭ３４に記憶させる。
【００５０】
バースト制御部７は、ＲＡＭ３４に記憶されるカウント値とモード情報を基に、ＣＤＬ規格またはＢＴ規格に従って、真にその端末（親機または子機）に割り当てられた受信スロットであるか否かを判別する同期判定処理を行う。すなわちバースト制御部７は、ＣＤＬスロットカウンタ３０とＢＴスロットカウンタ３１のカウント値から受信タイミングを計算し、さらにＣＤＬかまたはＢＴかのモード情報を基に自己の受信／送信スロットを示すバースト信号を出力する。
【００５１】
ここで、ブルートゥース（ＢＴ）とコードレス電話（ＣＤＬ）のデータフォーマットについて説明する。図５（ａ）はＢＴのデータフォーマットを示すフォーマット図である。図５（ａ）に示すように、ＢＴのデータは、Access Code、HeaderおよびPayloadから成る。
【００５２】
また図５（ｂ）、図５（ｃ）はＣＤＬのオプション１、オプション２のデータフォーマットを示すフォーマット図である。図５（ｃ）に示すオプション２においてはスロットフォーマットにおけるPayloadがオプション１（図５（ｂ））の半分である。オプション１，オプション２の場合共にＣＲＣデータを有するが、オプション１（図５（ｂ））のＣＲＣにおいてはPayloadのエラー検知は行うがエラー訂正は行わず、オプション２（図５（ｃ））のＣＲＣにおいてはPayloadのエラー検知、エラー訂正の両方を行う。通話品質よりも同時に通話可能な数を多くしたい場合には、オプション１で通信するようにし、同時に通話可能な数よりも通話品質を確保したい場合には、オプション２で通信する等、状況に応じて選択可能となる。
【００５３】
以上のように、バースト制御部７からの通知により、バースト受信データ作成器４では、基本的に子機との通話路接続までは、図５（ａ）のデータフォーマットで受信データを分け、受信したデータの内容を判読する。そしてバースト受信データ作成器４は、通話路接続時以降は、子機との通信がＣＤＬモードであれば、図５（ｂ）、図５（ｃ）のデータフォーマットで受信データを分け、受信したデータの内容を判読する。また、子機との通信がＢＴモードであれば、引続き図５（ａ）のデータフォーマットで受信データを分け、受信したデータの内容を判読する。
【００５４】
又、図５（ａ）〜図５（ｃ）のいずれにおいてもAccess Codeについては同一フォーマットであるため、モードに関係なく、どのデータフォーマットでも受信できる。従って、親機の無線圏内にある、図５（ｃ）のデータフォーマットで送信する子機のデータをも受信することができる。
【００５５】
ＣＤＬモードにおいて、無線制御データ２０１は接続・同期を行うときに用いられる。ＢＴモードにおいても、バースト受信データ作成器４からデータ２０１を受け取り、そのデータの内容を解析することで、接続・同期時のメッセージの交換を実現する。
【００５６】
次にバースト受信データ作成器４の動作について説明する。前述のようにバースト制御部７からのモードセレクト信号２０５により、バースト受信データ作成器４のモードが設定される。バースト受信作成器４は、受信したパケットがＣＤＬモードであれば受信データより図５（ｂ）、図５（ｃ）に示す各フィールドのデータを適正なタイミングで取り出す。またＢＴモードであれば、Access Code、Header、Payloadの各フィールド（図５（ａ）参照）のデータを適正なタイミングで取り出す。
【００５７】
バースト受信データ作成器４は親機制御部６へ無線制御データ２０１および無線クオリティデータ２０２を送る。
【００５８】
バースト受信データ作成器４は無線クオリティデータ２０２を送ることにより、ブルートゥース（ＢＴ）モードではAccess Code、Header（図５（ａ）参照）のエラーの有無やエラーの割合いなどをバースト制御部７に通知し、コードレス電話（ＣＤＬ）モードではAccess CodeやHeader、Payload（図５（ｂ）、図５（ｃ）参照）のエラーの有無、エラーの割合いなどを通知する。バースト制御部７は、モードセレクト信号２０５によりバースト受信データ作成器４にモードを設定する。
【００５９】
この無線クオリティデータ２０２は、受信パルスのクオリティと受信電界強度を表わすデータである。例えばＣＤＬデータのプリアンブル（図５（ｂ）、図５（ｃ）中のＰフィールド）は受信中に生成される受信パルスのアイデータとその時の受信電界強度を含む。受信パルスのクオリティはパルスのデューティ比がどれだけ５０％に近いかを示すデータである。これらはアンテナダイバーシティや受信ゲインの切替えを行うために用いられる。ＢＴ規格においては、通常４ｂｉｔしかプリアンブルがないためこの機能が使用できない。しかし、接続時に交換するＢＴアドレスに基づいて相手先端末が自社製品であると判明すると、送信側及び受信側ともに自社モードに切り替え、この自社モードではプリアンブルのビット数を追加する。これにより、受信パルスのクオリティと受信電界強度を判定し、コードレス電話と同様にアンテナダイバーシティや受信ゲインの切り替えを行う。
【００６０】
バースト制御部７はまた、無線クオリティデータ２０２により通知されたエラーの項目に基づき、その時々の音声エラー処理に関する重み付け判定を行なう。そしてアッテネータレベル、フィルタレベルを音声エラー処理部１０〜１３に通知する。
【００６１】
音声エラー処理部１０〜１３は、バースト制御部７からの通知により音声データの処理を行う。すなわち音声エラー処理部１０〜１３は、スロット毎に入力されるＰＣＭ音声データについて、アッテネータまたはフィルタ等の処理を行う。この処理によりエラーによって失われた音声信号を補償し、またエラーによって発生するであろうノイズを低減する。
【００６２】
また音声エラー処理部１０〜１３は、音声の状態を監視しつづけることによってスパイクノイズを常にチェックしている。スパイクノイズを検知した場合、アッテネータの減衰度、フィルタの特性の制御を行う。バースト受信データ作成器４からの受信データはデータバッファ１４、モデム送信部１９、回線制御部３５を介して回線へ出力される。スピーチデコーダ１５〜１８は音声エラー処理部１０〜１３からのエラー処理された受信データ（音声データ）をデコードして音声信号として回線制御部３５から回線へ出力する。
【００６３】
次に、回線より送られてくる音声を親機から子機へ送信する動作について説明する。回線からの音声信号は、親機の回線制御部３５からスピーチエンコーダ２４〜２７に入力されてエンコードされ、音声データとしてバースト送信データ作成器２３に出力される。すなわち音声データは、回線制御部３５、モデム受信部２９、データバッファ２８を介してバースト送信データ作成器２３に入力される。このときバースト制御部７は、ＲＡＭ３４に記憶されているデータとＣＤＬスロットカウンタ３０のカウントデータとＢＴスロットカウンタ３１のカウントデータとから、送信するスロットがコードレス電話のスロットかブルートゥースのスロットかを判定する。そしてバースト送信データ作成器２３にモードセレクト信号２０６によりモードの通知を行う。
【００６４】
バースト送信データ作成器２３は、無線制御データ２０４を入力するとともに、通知されたモードのフォーマットに応じて送信する音声データを入れたパケットデータを作成する。そしてそのパケットデータを、バースト変調器２１を介してデュアルモード送信機２０に出力する。親機制御部６は、デュアルモード送信機２０をモードに応じた送信電力に制御する。デュアルモード送信機２０の出力である上記パケットデータは送受信切替えスイッチ１を経てアンテナ３６から空中に電波信号として放射される。この電波信号は例えば図２の子機で受信される。
【００６５】
デュアルモード送信機２０の送信出力としては、ブルートゥースモードでは１００ｍＷ最大、コードレス電話の場合には１０００ｍＷ（使用する無線チャンネルが７５以上の時）若しくは１２５ｍＷ（使用する無線チャンネルが７５よりも少ない時）とすることが好適である。
【００６６】
次に、子機について、その動作の概要を、図２を用いて説明する。送受信切替えスイッチ１を介してデュアルモード受信機２でモードに応じて受信された受信データはデータバッファ３を介してバースト受信データ作成器４に入力される。バースト受信データ作成器４は、バースト制御部７から通知されたモードのフォーマットで受信データを分け、受信したデータの内容を判読する。同期識別器５は、デュアルモード受信機２から受信データを入力し、自己宛ての受信データか否かを受信データのAccess Codeに基づいて判別する。ブルートゥース（ＢＴ）とコードレス電話（ＣＤＬ）のデータフォーマットやモードの判別等については親機についての説明で述べた通りである。
【００６７】
バースト制御部７は、モードセレクト信号２０５によりバースト受信データ作成器４にモードを設定する。バースト受信データ作成器４は、子機制御部９に無線制御データ２０１および無線クオリティデータ２０２を出力する。無線制御データ２０１、無線クオリティデータ２０３は親機についての説明で述べたものと同じである。またバースト受信データ作成器４の動作、バースト制御部７の動作および音声エラー処理部１０の動作も親機についての説明で述べたものと同じである。
【００６８】
音声エラー処理部１０は、バースト制御部７からの通知により音声データの処理を行う。また、音声エラー処理部１０は、スパイクノイズを常にチェックし、スパイクノイズを検知した場合、アッテネータの減衰度、フィルタの特性の制御を行う。バースト受信データ作成器４からの受信データはデータバッファ１４を介して例えばパソコンなどのＵＳＢへ出力される。スピーチデコーダ１５は音声エラー処理部１０からのエラー処理された受信データ（音声データ）をデコードして音声信号としてスピーカ３７に出力する。
【００６９】
次に、子機からの送信について説明する。マイクロフォン３８からの音声信号はスピーチエンコーダ２４に入力されてエンコードされ、音声データとしてバースト送信データ作成器２３に出力される。パソコンなどからＵＳＢなどを使って入力されたデータはデータバッファ２８を介してバースト送信データ作成器２３に入力される。このとき前述の親機の送信動作と同様にバースト制御部７は、ＲＡＭ３４に記憶されているデータとカウントデータとから、ＣＤＬのスロットで送信すべきかＢＴのスロットで送信すべきかを判定する。そしてバースト送信データ作成器２３にモードセレクト信号２０６を送り、モードを通知する。バースト送信データ作成器２３は、無線制御データ２０４を入力するとともに、通知されたモードのフォーマットに応じて送信するパケットデータを作成する。そしてそのパケットデータを、バースト変調器２１を介してデュアルモード送信機２０に出力する。デュアルモード送信機２０は、子機制御部９により、モードに応じた送信電力に制御される。デュアルモード送信機２０の出力である上記パケットデータは送受信切替えスイッチ１を経てアンテナ３６から空中に電波信号として放射され、この電波信号は例えば図１の親機で受信される。
【００７０】
次に、親機制御部６と子機制御部９との間のシーケンス動作について、図３〜図７を用いて説明する。図３は子機登録時における親機制御部６と子機制御部９との間のシーケンス動作を示すシーケンス図であり、図４は通話路接続時における親機制御部６と子機制御部９との間のシーケンス動作を示すシーケンス図である。図３に示す子機登録時はブルートゥース（ＢＴ）のデータフォーマットで通信を行い、図４に示す通話路接続時では、少なくとも最初の回線接続要求から回線接続要求完了まではＢＴのデータフォーマットで通信を行う。
【００７１】
最初に子機登録手順について図３を用いて説明する。先ず子機からの登録要求の前に、予め子機と親機にそれぞれ固有に割り当てられたユニークな識別番号（固有のＩＤ）を、子機と親機とは相互にデータ領域（Payload；図５（ａ）参照）を使用して通知する。図３の例では、識別番号としてＢＴデバイスアドレスを相互に通知する（Ｓ１、Ｓ２）。ここでのＢＴデバイスアドレスは、事業体別に与えられる番号（ベンダー識別子）と、各事業体が自己の無線装置に個別に割り振る番号（シリアルンナバー）から構成されている。ＢＴデバイスアドレスは事業体識別情報として使用することも可能である。
【００７２】
子機制御部９は、入力部３９の登録キー（図示せず）の押下を検知した場合、親機に対して登録要求を行う（Ｓ３）。登録要求を受け取った親機制御部６は、子機に対してＰＩＮ番号の要求を行う（Ｓ４）。ＰＩＮ番号の要求を受け取った子機制御部９は、親機に対してＰＩＮ番号を通知する（Ｓ５）。これにより、親機における子機登録が終了するので、親機制御部６は、子機に対して登録完了を通知する（Ｓ６）。なお、ＰＩＮ番号は、予め親機において定められた番号である。親機からのＰＩＮ番号要求に対して、親機に登録されているものと同一のＰＩＮ番号が子機からが送られてきた場合に、その子機からの通信要求を許可する。以後、登録した子機と親機は通信することができる。また親機に登録されていない子機からの接続要求は拒否される。
【００７３】
次に、親機制御部６は、子機に対して、Company ＩＤとバージョン番号を要求する（Ｓ７）。この要求を受け取った子機制御部９は、子機に既に記憶されているCompany ＩＤとバージョン番号を親機に対して返信する（Ｓ８）。親機は、このCompany ＩＤとバージョン番号をＢＴデバイスアドレスと共に登録する。これにより、子機のCompany ＩＤの登録が完了する。
【００７４】
なお、Company ＩＤとは規格管理団体等が申請者に対し割り当てる各々固有のＩＤであり、事業体を識別するための事業体識別情報として用いられる。図３の例ではブルートゥース(ＢＴ）の管理団体から割り当てられたCompany ＩＤが受け渡される。Company ＩＤとしては、特定のCompany ＩＤ（例えば、親機のCompany ＩＤと同一のもの）と特定でないCompany ＩＤとがあり、それぞれのCompany ＩＤは対応するメモリ領域（例えば第１のメモリ領域と第２のメモリ領域）に記憶される。
【００７５】
なお、Company ＩＤの登録の前に、上述したように子機と親機はユニークな識別番号（固有のＩＤ）を相互に通知し、互いに相手の識別番号を記録しているので、Company ＩＤとバージョン番号（ソフトウェアバージョンAnd/orハードウェアバージョン）を上記相手の固有のＩＤと共に関連付けて登録可能となる。ここで、ＰＩＮ番号の要求の際に、相手の固有のＩＤ（ＢＴデバイスアドレス）の通知要求を行うようにしてもよい。また、ＰＩＮ番号の要求に代えて、相手の固有のＩＤを要求するようにしてもよい。
【００７６】
また、ＢＴデバイスアドレスには、事業体別に与えられる番号（ベンダー識別子）と事業体が個別に割り振る番号（シリアルナンバー）から構成されている。事業体別に与えられる番号とCompany ＩＤが異なる事業者のものである場合，または同一の事業者のものである場合があり得る。Ｓ１，Ｓ２を終了した段階でＢＴデバイスアドレスのうちのベンダー識別子によって同一であるか否かが判明する。両者が同一の事業体を示す場合は、ベンダー識別子だけでこれら親機、子機が同一事業体のものであることが認識できる。したがって、Ｓ１，Ｓ２において通知されたＢＴデバイスアドレスのうち事業体別に与えられる番号をCompany IDとして使用するようにしてもよい。この場合、Ｓ７、Ｓ８においてCompany IDの要求及び返信を省略し、バージョン情報のみの要求及び返信を行う。
【００７７】
次に、回線接続手順について図４〜図７（ｂ）を用いて説明する。
【００７８】
子機の使用者が通話を開始する場合、入力部３９の通話キー（図示せず）を押下する。子機制御部９は、通話キーの押下を検知した場合、親機へブルートゥース（ＢＴ）のデータフォーマットで通信を行ない、親機に対して回線接続要求を行う（Ｓ１１）。Ｓ１１において、子機のＢＴデバイスアドレスも通知される。回線接続要求を受け取った親機制御部６は回線接続処理を開始する。回線接続が完了すると子機に対して回線接続の確認データを送信して（Ｓ１２）、回線接続要求の完了を通知する（Ｓ１３）。
【００７９】
次に、親機制御部６は、回線接続を要求した子機の、登録時に入手したCompany ＩＤが特定のＩＤであるか否かを判定する。すなわち、回線接続要求時に親機に対して通知された子機のＢＴデバイスアドレス（Payroadにのせられる）と関連付けられてＲＡＭ３４に記憶されているCompany ＩＤが、特定のＩＤであるかどうかを判定する。
【００８０】
ここで、
（Ａ）親機制御部６が特定のＩＤでないと判定したときは、ＢＴのデータフォーマット（６４ｋｂｓのＰＣＭ）で通信路の接続要求を行う（Ｓ１４）。そして子機は親機に対して通信路接続確認を返信し（Ｓ１５）、回線接続を完了する。
【００８１】
（Ｂ）親機制御部６が特定のＩＤであると判定したときは、コードレス電話（ＣＤＬ）のデータフォーマットのうち設定されていたものがオプション１を使用するかオプション２を使用するかを判定する。判定は、子機から通知される子機のＢＴデバイスアドレスに対応する通信種類をＲＡＭ３４から取り出すことにより、オプション１を使用するのかオプション２を使用するのかを判定することにより行う。なお、子機の利用者の設定により通信種類を選択した場合には、子機から親機に対して、その通信種類を通知する。そして、通知された通信種類が優先されて、その通信種類により通信が行われる。
【００８２】
（１）オプション１の場合は、ブルートゥースで使用する場合と同じデータフォーマット（６４ｋｂｓのＰＣＭ）で通信路の接続要求を行う（Ｓ１６）。そして子機は親機に対して図５（ｂ）に示すコードレス電話オプション１のデータフォーマット（３２ｋｂｓのＡＤＰＣＭ）で通信路接続確認を返信し（Ｓ１７）、回線接続を完了する。以降通話路を開放するまでの間オプション１のデータフォーマットで通信を行う。
【００８３】
（２）オプション２の場合は、ＢＴで使用する場合と同じデータフォーマット（６４ｋｂｓのＰＣＭ）で通信路の接続要求を行う（Ｓ１８）。そして子機は親機に対して図５（ｃ）に示すコードレス電話オプション２のデータフォーマット（３２ｋｂｓのＡＤＰＣＭ）で通信路接続確認を返信し（Ｓ１５）、回線接続を完了する。以降通話路を開放するまでの間オプション２のデータフォーマットで通信を行う。なお、オプション２においては、ＣＲＣを用いてPayloadのエラー検知、エラー訂正の両方を行うため、通話品質に関してはオプション１よりも優れている。また、前述の場合はCompany ＩＤを事業体識別情報として使用したが、それに代えてＢＴデバイスアドレスの上位ビットを事業体識別情報として使用してもよい。その場合には、通知されるブルートゥースデバイスアドレスの上位ビットによって特定のＩＤか否かを判定する。
【００８４】
なお、図４に示すように、オプション１や２の通信においてはパワーコントロールも行う。パワーコントロールはチャンネルオプションで異なる。チャンネルオプションとしては、チャンネルオプション１とチャンネルオプション２がある。チャンネルオプション１では、通信チャンネル７９チャンネルのうちの７５チャンネルを使用し、スペアチャンネルが４チャンネルある。チャンネルオプション２では、通信チャンネル７９のうちの使用チャンネル数が７５より少ない場合（例えば、１５チャンネルを使用し、スペアチャンネルが６４チャンネル）である。本実施の形態の無線電話装置では、ＦＨ−ＳＳ(Frequency Hopping Spectrum Spread）方式を採用している。そして、ホッピングする周波数の数を７５より少ないチャンネルとするのか、７５チャンネルとするのかをチャネルオプションとして選択が可能である。２．４Ｇ帯におけるコードレス通信規格等では、一周波数帯における一定時間の無線信号の送信電力平均値が所定値以下であることが規定されている。ホッピングするチャネルが多ければ電力平均値を低く抑えることができるため、一つのチャネルでの無線信号の送信電力（パワー）をあげることが可能になる。
【００８５】
チャンネルオプション１において、パワーは１０００ｍＷに設定され、遠距離通信が可能になる。チャンネルオプション２において、パワーはブルートゥースの１００ｍＷよりも若干高い１２５ｍＷに設定される。なお、通信を行うタイムスロットは、以下に説明するようにオプション１とオプション２では異なる。
【００８６】
図６（ａ）はブルートゥース（ＢＴ）モードにおけるタイムスロットの割当てを示すタイムスロット構成を示し、図６（ｂ）はコードレス電話（ＣＤＬ）モードにおけるオプション１のタイムスロットの割当てを示すタイムスロット構成を示す。図７（ａ）もまたＢＴモードにおけるタイムスロットの割当てを示すタイムスロット構成を示し、図７（ｂ）はコードレス電話モードにおけるオプション２のタイムスロットの割当てを示すタイムスロット構成を示す。なお、図６，図７において、右下がり斜線はＤｏｗｎ（親機から子機への通信）を示す。図６（ａ）、図７（ａ）は１つの子機に対する通信を示し、６スロット毎に送信・受信のそれぞれが行われる場合を示す。
【００８７】
図６（ｂ）に示すように、オプション１では、４つ子機（ＨＳ）を登録して使用することができる。なお、親機にスピーチデコーダ等が６つある場合には、同時に最大６つの子機（ＨＳ）と親機の間で通話が可能となる。またオプション１においては３２ｋｂｓのＡＤＰＣＭで、１２スロット毎に送信・受信のそれぞれが行われる。
【００８８】
図７（ｂ）はオプション２におけるスロット構成を示し、子機（ＨＳ）が２つの場合を示す。オプション２においては３２ｋｂｓのＡＤＰＣＭで送受信されるが、図５（ｂ）、図５（ｃ）に示すようにスロットフォーマットにおけるPayloadがオプション１の半分である。オプション２では、送信・受信のそれぞれを６スロット毎に行う。従って、同時に最大３組の無線通信が可能となる。
【００８９】
なお図５（ｂ），図５（ｃ）に示すように、オプション１，２では共にＣＲＣデータを有する。ただ、オプション１ではPayloadのエラー検知は行うがエラー訂正は行わず、オプション２では、ＣＲＣによりPayloadのエラー検知、エラー訂正の両方を行う。従って、オプション２はオプション１に比べて通話品質を向上させることができる。
【００９０】
なお同一スロット位置で通信が重複しない限り、親機は複数の子機と通話できる。例えば、４つの子機とオプション１で通信しながら、同時に他の１の子機とオプション２で通信することもできる。本実施の形態のように同一スロット位置で通信が必要になるような通信は、干渉の問題がある。しかも親機の送信機と受信機が各々一つしかない。したがって、スロットの重複が必要になるような通信は行わないように親機制御部７で制御される。
【００９１】
図８と図９は、親機制御部６、子機制御部９における機能実現部を示す機能ブロック図である。図８において、親機制御部６は以下の機能実現部を備える。
【００９２】
子機にCompany ＩＤを要求するCompany ＩＤ要求部６１、
親機の初期化を行う初期化部６２、時間の計測を行う計時部６３、
子機から返信があったか否かを判定すると共に返信があったと判定したときの子機のCompany ＩＤが特定のＩＤであるかを判定する判定部６４、
繰返し回数等の回数を計数する計数部６５、
子機のCompany ＩＤが特定のＩＤである場合には子機のCompany ＩＤと子機のCompany ＩＤの改訂番号とを第１の親機メモリ領域（図示せず）に記憶し、子機のCompany ＩＤが特定のＩＤでない場合には子機のCompany ＩＤと子機のCompany ＩＤの改訂番号とを第２の親機メモリ領域（図示せず）に記憶する記憶部６６。
【００９３】
また図９において、図９において、子機制御部９は以下の機能実現部を備える。
【００９４】
子機の初期化を行う初期化部７１、
時間の計測を行う計時部７２、親機からCompany ＩＤの要求があったか否かを判定すると共に要求があったときには要求のあったCompany ＩＤが特定のＩＤか否かを判定する判定部７３、
繰返し回数等の回数を計数する計数部７４、
子機のCompany ＩＤが特定のＩＤである場合には子機のCompany ＩＤと子機のCompany ＩＤの改訂番号とを第１の子機メモリ領域（図示せず）に記憶し、子機のCompany ＩＤが特定のＩＤでない場合には子機のCompany ＩＤと子機のCompany ＩＤの改訂番号とを第２の子機メモリ領域（図示せず）に記憶する記憶部７５、
子機のCompany ＩＤと子機のCompany ＩＤの改訂番号とを親機に送信する送信部７６。
【００９５】
このように構成された親機と子機のCompany ＩＤ登録手順について、図１０、図１１を用いて説明する。
【００９６】
まず、親機におけるCompany ＩＤ登録手順について、図１０のフローチャートを用いて説明する。親機のCompany ＩＤ要求部６１は、子機に対してCompany ＩＤを要求する（Ｓ２１）。このとき親機のCompany ＩＤとバージョン番号も子機に通知する。次に、初期化部６２は計時部６３のタイマを初期化すると共にタイムアウトを計算するための番号Ｎをゼロに設定する（Ｓ２２）。
【００９７】
次に、判定部６４は、子機からの返信があったか否かを判定し（Ｓ２３、Ｓ２４）、返信があったと判定したときは、返信メッセージの中のCompany ＩＤが特定のＩＤか否かを判定する（Ｓ２５、Ｓ２６）。
【００９８】
Ｓ２６において、特定のＩＤであれば、記憶部６６は特定のCompany ＩＤ（自社モード）であるとしてバージョン番号と共にその第１のメモリ領域（図示せず）に記憶する（Ｓ２７）。Ｓ２６において、特定のＩＤが検出されなければ、単にCompany ＩＤとバージョン番号を第２のメモリ領域（図示せず）に記憶する（Ｓ２８）。
【００９９】
ステップＳ２４において返信が無しと判定したときは、計数部６５は、次の受信スロットで返信があったかを確認するため、番号Ｎを１だけ増加する。また計時部６３はタイムアウトか否かを判定し（Ｓ３０）、タイムアウトでなければステップＳ２３へ戻り、タイムアウトであれば、この登録手順を終了する。
【０１００】
次に、子機におけるCompany ＩＤ登録手順について、図１１のフローチャートを用いて説明する。
【０１０１】
まず、初期化部７１は計時部６３のタイマを初期化すると共に番号Ｎをゼロに設定する（Ｓ４１）。次に、判定部７３は、親機からのCompany ＩＤの要求の有無を判定する（Ｓ４２、Ｓ４３）。要求があったと判定したときは、次に、要求メッセージに対応するCompany ＩＤ（つまり子機自らのCompany ＩＤ）が特定のＩＤか否かを判定し（Ｓ４４、Ｓ４５）する。
【０１０２】
Ｓ４５において、特定のＩＤであれば、記憶部７５は、特定のCompany ＩＤであるとしてバージョン番号と共に第１のメモリ領域に記憶する（Ｓ４６）。そしてそのCompany ＩＤとバージョン番号を送信部７６が親機に送信する（Ｓ４７）。Ｓ４５において、特定のＩＤが検出されなければ、Company ＩＤとバージョン番号を第２のメモリ領域に記憶する（Ｓ４８）。そしてそのCompany ＩＤとバージョン番号を送信部７６が親機に送信する（Ｓ４９）。ステップＳ４３において要求無しと判定したときは、計数部７４は、番号Ｎを１だけ増加する。計時部７２はタイムアウトか否かを判定し（Ｓ３０）、タイムアウトでなければステップＳ４２へ戻り、タイムアウトであれば、この登録手順を終了する。
【０１０３】
なお、本実施の形態では、Company ＩＤを要求する。ここで子機登録時の通信手順において通知されたＢＴデバイスアドレスから上位ビットの事業体別に与えられる番号（ベンダー識別子）をCompany ＩＤとして利用し、バージョン情報の要求のみを行うようにしてもよい。
【０１０４】
以上のように本実施の形態では、親機制御部６は、通信相手となる他の無線装置を登録する際、他の無線装置から送られるCompany ＩＤを当該無線装置の固有のＩＤに関連付けてＲＡＭ３４に登録する。
【０１０５】
そして通信を開始する際、相手無線装置のCompany ＩＤが特定のＩＤであるか否かにより以降で使用する無線通信方式を切り換える。すなわちCompany ＩＤに応じて通信すべき無線信号（例えばデータフォーマット）を選択する。例えばCompany ＩＤが特定ＩＤである場合にはＣＤＬに対応する無線信号を選択し、特定ＩＤでない場合にはＢＴに対応する無線信号を選択する。このように、それぞれの状況に応じた無線通信信号を選択する。
【０１０６】
また、親機制御部６は、第１の無線通信規格（例えばＢＴ）により同期処理を行う。そして、通信相手方装置との間の通話路接続を行う際、登録した通信相手方装置のCompany ＩＤが特定のＩＤでない場合には引続き第１の無線通信規格で通信を行う。登録した通信相手方装置のCompany ＩＤが特定のＩＤである場合には第２の無線通信規格（会社独自のＣＤＬ方式）で通信を行う。このことにより、例えば、通信相手の無線電話装置のCompany ＩＤが特定のＩＤである場合には音質が良く長距離通信が可能なように構成したデータフォーマットによりＣＤＬ通信を行うことができる。通信相手の無線電話装置のCompany ＩＤが特定のＩＤでない場合には引続き通常の音質で短距離通信が可能な無線通信規格（例えばＢＴ）により通信を行う。このように通信相手の無線電話装置のCompany ＩＤに応じた品質の通信が可能になる。
【０１０７】
さらに、第２の無線通信規格として、Payloadのエラー検知のみを行うエラー検知データを含む第１のデータフォーマットと、Payloadのエラー検知とエラー訂正を行うエラー検知データを含む第２のデータフォーマットが有る。親機制御部６は、そのいずれかを選択することができる。すなわち第２の無線通信規格（例えば、会社独自のＣＤＬ方式のデータフォーマット）は通信相手の無線電話装置のCompany ＩＤが特定のＩＤである場合に選択されるが、そのなかでも第１のデータフォーマットまたは第２のデータフォーマットを選択することができる。それにより通信相手の無線電話装置のCompany ＩＤに応じた音質の通信を行うことができる共に、さらに音質、通話距離、同時通信数などのような通信条件の異なる通信をユーザーにより選択することができる。
【０１０８】
さらに、親機制御部６は、第２の無線通信規格において複数のチャンネルオプションのいずれかを選択することにより、送信電力を第１の無線通信規格で通信する場合よりも高い送信電力に設定することができる。これにより、通信相手の無線電話装置のCompany ＩＤに応じた音質と距離の通信を行うことができる。
【０１０９】
さらに、親機制御部６は、以下の機能実現部を有する。：
通信相手方装置にCompany ＩＤを要求するCompany ＩＤ要求部６１、
通信相手方装置から返信があったか否かを判定すると共に返信があったと判定したときの通信相手方装置のCompany ＩＤが特定のＩＤであるかを判定する判定部６４、
通信相手方装置のCompany ＩＤが特定のＩＤである場合には通信相手方装置のCompany ＩＤと当該相手方の無線電話装置のバージョン情報とを第１のメモリ領域に記憶し、通信相手方装置のCompany ＩＤが特定のＩＤでない場合には通信相手方装置のCompany ＩＤと当該相手方の無線電話装置のバージョン情報とを第２のメモリ領域に記憶する記憶部６６、
これらを有することにより、親機は、通信相手の無線通信装置のCompany ＩＤに応じた品質の通信を確実に行う。
【０１１０】
さらに、会社独自のＣＤＬ方式通信機能に加えてＢＴ通信機能を備えた場合に、第１の無線通信規格が、ＢＴのデータフォーマットであることにより、通常はＢＴのデータフォーマットで通信する。そして通話路接続以降は、通信相手の無線電話装置のCompany ＩＤに従ったＣＤＬ方式のデータフォーマットに自動的に切り替わる。このため、可能な限り独自ＣＤＬ方式の高音質な電話通信に切り替わって通話する事ができる。
【０１１１】
さらにＣＤＬ方式の中でも複数のデータフォーマットを用意し、その１つのデータフォーマットとしてPayloadのデータ長を第１の無線通信規格のPayloadと同一データ長とし、スロット間隔を第１の無線通信規格の２倍とする。このことにより、第１の無線通信規格での通信時に比べて倍の無線電話装置と同時に通信することができる。すなわち、ＣＤＬ方式においてこのデータフォーマットを使用すれば、ＢＴ通信に比べて２倍（６台）の無線通信装置と同時に通信することができる。
【０１１２】
またＣＤＬ方式のデータフォーマットとして、Payloadのデータ長を第１の無線通信規格のPayloadの半分のデータ長とし、スロット間隔を第１の無線通信規格と同一とする。このことにより、第１の無線通信規格での通信時に比べてエラー検知データなどの情報を付加することができ、通話品質の向上を図ることができる。
【０１１３】
（実施の形態２）
本発明の実施の形態２による親機と子機の構成は、実施の形態１と同様、図１〜図２に示す構成である。本実施の形態は、実施の形態１にデータ通信を行う動作を追加したものである。なお、通信フォーマットの変更を、実施の形態１ではCompany ＩＤに基づくのに対し、本実施の形態では、固有ＩＤ（ＢＴデバイスアドレス）に基づくものとして説明している。ただ、実施の形態１のようにCompany ＩＤに基づくように構成しても本発明の趣旨の範囲内である。
【０１１４】
このように構成された親機の親機制御部６と子機の子機制御部９との間のシーケンス動作について、図５（ａ）〜図５（ｃ）、図１２（ａ）〜図１５（ｂ）を用いて説明する。図１２（ａ）は子機登録時における親機制御部６と子機制御部９との間のシーケンス動作を示すシーケンス図であり、図１２（ｂ）は機能情報格納手順を示すシーケンス図である。図１３（ａ）は通話路接続時における親機制御部６と子機制御部９との間のシーケンス動作を示すシーケンス図、図１３（ｂ）はデータ通信路接続時における親機制御部６と子機制御部９との間のシーケンス動作を示すシーケンス図である。図１４（ａ）はブルートゥース（ＢＴ）のデータフォーマット（データ信号のフォーマット）を示すフォーマット図、図１４（ｂ）は会社独自のコードレス電話（ＣＤＬ）方式のオプション３のデータフォーマットを示すフォーマット図である。図１５（ａ）はＢＴモードにおけるタイムスロットの割当てを示すタイムスロット構成図、図１５（ｂ）はＣＤＬモードにおけるオプション３のタイムスロット（データ送受信のためのタイムスロット）の割当てを示すタイムスロット構成フォーマット図である。
【０１１５】
まず、子機登録手順について図１２（ａ）を用いて説明する。まず子機からの登録要求の前に、予め子機と親機にそれぞれ固有に割り当てられたユニークな識別番号（固有のＩＤ）（ここでは、ＢＴデバイスアドレス）を、子機と親機とは相互に通知する（Ｓ６１、Ｓ６２）。
【０１１６】
図１２（ａ）において、子機制御部９は、入力部３９の登録キー（図示せず）の押下を検知した場合、親機に対して登録要求を行う（Ｓ６３）。登録要求を受け取った親機制御部６は、子機に対してＰＩＮ番号の要求を行う（Ｓ６４）。ＰＩＮ番号の要求を受け取った子機制御部９は、親機に対してＰＩＮ番号を通知する（Ｓ６５）。これにより、親機における子機登録が終了するので、親機制御部６は、子機に対して登録完了を通知する（Ｓ６６）。なお、ステップＳ６１〜Ｓ６６において使用するデータフォーマットは図１４（ａ）に示すデータフォーマットである。ステップＳ６６で登録手続が完了したとき、ＢＴデバイスアドレスの上位ビットが所定の番号（予め記憶部６６に記憶した番号）であるか否かをチェックする。それが所定の番号である場合、以下に説明する機能情報確認手順を行う。なお、ＢＴデバイスアドレスの上位ビットには、事業体別に与えられる番号、下位ビットは事業体がそれぞれ個別に割り当てる番号である。上位ビットの事業体別コードは所定の団体が割り当て管理し、事業体の申請により番号の割り当てを行う。
【０１１７】
次に、機能情報確認手順について説明する。図１２（ｂ）において、登録手続が完了した時点で親機制御部６は、子機に対して、子機の機能情報を要求する（Ｓ６７）。機能情報とは、例えば高速通信機能をサポートしているか否かを示す情報や高速通信機能の有する通信速度を示す情報である。この要求を受け取った子機制御部９は、子機に既に記憶されている機能情報を親機に対して返信する（Ｓ６８）。親機は、子機の機能情報をＢＴデバイスアドレスと共に登録する。次に、子機制御部９は、親機に対して、親機の機能情報を要求する（Ｓ６９）。機能情報とは、例えばどのような通信機能をサポートしているかを示す情報やデータ通信機能をサポートしている場合の通信速度を示す情報などである。この要求を受け取った親機制御部６は、親機に既に記憶されている機能情報を子機に対して返信する（Ｓ７０）。子機は、親機の機能情報をＢＴデバイスアドレスと共に登録する。これにより子機の機能情報の登録が完了する。
【０１１８】
なお、ステップＳ６１〜Ｓ７０において使用するデータフォーマットは図５（ａ）に示すデータフォーマットである。また、上述したように、子機と親機は共に、予め通信可能な相手の固有のＩＤを認識しているため、機能情報を上記相手の固有のＩＤと共に関連付けて登録可能となる。
【０１１９】
次に、回線接続手順について図５（ａ）〜図５（ｃ）、図１３（ａ）〜図１５（ｂ）を用いて説明する。
【０１２０】
まず、親機と子機が特定のＢＴデバイスアドレスでない場合又はデータ通信機能をサポートしていない場合について説明する。子機が特定のＢＴデバイスアドレスであるか否かの判断は、子機から子機のＢＴデバイスアドレスをデータ領域にのせて通知される受信データをもとに親機のバースト制御部７により判定することにより行われる。この通知は回線接続要求前または回線接続要求時に行われる。
【０１２１】
図１３（ａ）に示すように、子機制御部９は、入力部３９の通話キー（図示せず）の押下を検知した場合、親機に対して回線接続要求を行う（Ｓ７１）。回線接続要求を受け取った親機制御部６は、子機に対して回線接続の確認データを送信し（Ｓ７２）、回線接続要求の完了を通知する（Ｓ７３）。次に、親機制御部６は通信路の接続要求を行い（Ｓ７４）、子機制御部９は親機に対して通信路接続確認を返信し（Ｓ７５）、回線接続を完了する。なお、ステップＳ７１〜Ｓ７５において使用するデータフォーマットは図１３（ａ）に示すデータフォーマットであり、ステップＳ７６以降のデータフォーマットは図１３（ｂ）である。
【０１２２】
次に、親機と子機が特定のＢＴデバイスアドレスであり、かつデータ通信機能をサポートしている場合について説明する。
【０１２３】
図１３（ｂ）に示すように、子機制御部９は、入力部３９の通話キー（図示せず）の押下を検知した場合、親機に対して、データ通信接続を含む回線接続要求を行う（Ｓ７６）。回線接続要求を受け取った親機制御部６は、子機に対して回線接続の確認データを送信し（Ｓ７７）、回線接続要求の完了を通知する（Ｓ７８）。次に、親機制御部６は、通信速度と変調方式を指定してデータ通信接続要求を行う（Ｓ７９）。子機制御部９は、通信速度と変調方式を逆指定してデータ通信接続要求を行う（Ｓ８０）。このデータ通信接続要求を受信した親機制御部６は、その通信速度と変調方式によるデータ通信接続の確認データを返信する（Ｓ８１）。この確認データを受信した子機制御部９も、確認データを返信する（Ｓ８２）。
【０１２４】
なお、ステップＳ７６〜Ｓ８２において使用されるデータフォーマットは図１４（ａ）に示すデータフォーマットであり、ステップＳ８２より以降のデータフォーマットは図１４（ｂ）に示すデータフォーマットである。
【０１２５】
図１６、図１７は親機制御部６、子機制御部９における機能実現部を示す機能ブロック図である。
【０１２６】
図１６において、親機制御部６は以下の機能実現部を有する。：
子機のＢＴデバイスアドレス（固有のＩＤ）を確認する確認部８１、
固有のＩＤが特定のＩＤか否かを判定すると共に子機が特定の機能をサポートしているか否かを判定する判定部８２、
子機がサポートしている特定の機能を問い合わせる問い合わせ部８３、
子機からのデータを受信する受信部８４、
固有のＩＤとしてのＢＴデバイスアドレス及び子機がサポートしている特定の機能を記憶する記憶部８５。
【０１２７】
また、図１７において、子機制御部９は以下の機能実現部を有する。：
親機のＢＴデバイスアドレス（固有のＩＤ）を確認する確認部９１、
固有のＩＤが特定のＩＤか否かを判定すると共に親機が特定の機能をサポートしているか否かを判定する判定部９２、
親機がサポートしている特定の機能を問い合わせる問い合わせ部９３、
親機からのデータを受信する受信部９４、
固有のＩＤとしてのＢＴデバイスアドレス及び親機がサポートしている特定の機能を記憶する記憶部９５。
【０１２８】
このように構成された親機と子機の機能情報格納手順について、図１８、図１９を用いて説明する。図１８は親機における機能情報格納手順を示すフローチャートであり、図１９は子機における機能情報格納手順を示すフローチャートである。ここで、機能情報とは、データ通信が可能か否かを示す情報や、そのデータ通信における通信速度を示す情報などである。
【０１２９】
まず、親機における機能情報格納手順について、図１８を用いて説明する。
【０１３０】
図１８において、確認部８１は子機のＢＴデバイスアドレス（固有のＩＤ）を確認する（Ｓ９１）。親機における機能情報格納手順は、図１２（ａ）における登録手続が完了後に行われるものである。この時点で登録手続きを行った子機のＢＴデバイスアドレスは親機制御部にて認識されている。
【０１３１】
次に、判定部８２は、このＢＴデバイスアドレスが特定のアドレスか否かをＢＴデバイスアドレスの所定の部分に所定のコードが含まれているか否かにより判定する（Ｓ９２）。特定のアドレスであると判定した場合は、問い合わせ部８３は、子機がサポートしている機能を問い合わせる（Ｓ９３）。そして受信部８４は、子機がサポートしている特定の機能を受信する（Ｓ９４）。次に、判定部８２は、特定の機能をサポートしているか否かを判定する（Ｓ９５）。
【０１３２】
ステップＳ９５において、特定の機能をサポートしていると判定した場合、記憶部８５は、ブルートゥース(ＢＴ）カウンタの番号と共にＢＴデバイスアドレスとサポートする機能をＲＡＭ３４に記憶させる（Ｓ９６）。一方、ステップＳ９５においで特定の機能をサポートしていないと判定した場合も、記憶部８５は、ＢＴカウンタの番号と共にＢＴデバイスアドレスとサポートする機能をＲＡＭ３４に記憶させる（Ｓ９７）。
【０１３３】
ステップＳ９２で特定のアドレスでないと判定した場合は、記憶部８５は、ＢＴカウンタの番号と共にＢＴデバイスアドレスをＲＡＭ３４に記憶させる（Ｓ９８）。
【０１３４】
次に、子機における機能情報格納手順について、図１９を用いて説明する。
【０１３５】
図１９において、確認部９１は親機のＢＴデバイスアドレス（固有のＩＤ）を確認する（Ｓ１０１）。子機における機能情報格納手順は、図１２（ａ）における登録手続が完了後に行われるものであり、この時点で登録手続きを行った親機のＢＴデバイスアドレスは子機制御部にて認識されている。
【０１３６】
次に、判定部９２は、このＢＴデバイスアドレスが特定のアドレスか否かをＢＴデバイスアドレスの所定の部分に所定のコードが含まれているか否かにより判定する（Ｓ１０２）。特定のアドレスであると判定した場合は、問い合わせ部９３は、親機がサポートしている機能を問い合わせる（Ｓ１０３）。そして受信部９４は、親機がサポートしている特定の機能を受信する（Ｓ１０４）。次に、判定部９２は、特定の機能をサポートしているか否かを判定する（Ｓ１０５）。
【０１３７】
ステップＳ１０５において、特定の機能をサポートしていると判定した場合は、記憶部９５は、ＢＴカウンタの番号と共にＢＴデバイスアドレスとサポートする機能をＲＡＭ３４に記憶させる（Ｓ１０６）。一方、ステップＳ１０５で特定の機能をサポートしていないと判定した場合も、記憶部９５は、ＢＴカウンタの番号と共にＢＴデバイスアドレスとサポートする機能をＲＡＭ３４に記憶させる（Ｓ１０７）。
【０１３８】
ステップＳ１０２で特定のアドレスでないと判定した場合は、記憶部９５は、ＢＴカウンタの番号と共にＢＴデバイスアドレスをＲＡＭ３４に記憶させる（Ｓ１０８）。
【０１３９】
以上のように本実施の形態は、複数の無線通信規格のデータフォーマットで送受信して処理する無線電話装置であって、以下の構成を有する。１）複数の無線通信規格のデータフォーマットで送受信する無線部、２）通信相手となる他の無線装置を登録する際、他の無線装置の固有のＩＤを登録するＲＡＭ３４、３）固有のＩＤに基づいて通信モードを判別し、判別結果に応じた処理を行う親機制御部６。ここで親機制御部６は、固有のＩＤに応じて通信すべき無線信号（例えばデータフォーマット）を選択する。例えば固有のＩＤが特定ＩＤである場合には会社独自のコードレス電話方式に対応する無線信号を選択し、特定ＩＤでない場合にはブルートゥース(ＢＴ）に対応する無線信号を選択するようにする。このような構成により、それぞれの状況に応じた無線通信信号を選択することができる。
【０１４０】
また、親機制御部６は、固有のＩＤの所定の部分に所定のコードが含まれているか否かを判別すると共に、特定の通信機能をサポートしているか否かを判別する。親機制御部６は、その判別結果に応じた処理を行う。この構成により、固有のＩＤの所定の部分に所定のコードが含まれ、かつ特定の通信機能をサポートしている場合には、その特定の通信機能を用いて通信を行うことができる。また特定の通信機能が高速データ通信の場合にはデータを高速に伝送できる。
【０１４１】
さらに、特定の通信機能が１Ｍｂｐｓ〜１０Ｍｂｐｓの高速データ通信機能であることにより、データを１Ｍｂｐｓ〜１０Ｍｂｐｓの範囲で高速に伝送することができる。
【０１４２】
さらに、親機制御部６は、以下の機能実現部を有することにより、親機は、通信相手の無線装置の固有のＩＤに応じた品質の通信を確実に行うことができる。すなわち親機制御部６は、４）通信相手となる他の無線装置の固有のＩＤを確認する確認部８１、５）所定の部分に所定のコードが含まれているか否かを判定すると共に他の無線装置が特定の機能をサポートしているか否かを判定する判定部８２、６）固有のＩＤが特定のＩＤでかつ他の無線装置が特定の機能をサポートしている場合には固有のＩＤと特定の機能を記憶する記憶部８５を備えている。
【０１４３】
【発明の効果】
以上のように本発明の無線通信装置は、前記他の無線電話装置との通信を前記第２の領域に記憶した所定の通信方式を用いて開始したときに、前記他の無線電話装置から識別番号を受信し、この受信した識別番号が前記第１の領域に記憶された特定の通信方式の識別情報と一致するか否かを判定し、前記特定の通信方式の識別情報と一致すると判定した場合、前記他の無線電話装置との通信を前記第１の領域に記憶した通信方式とその機能の情報に切替えて通信し、一方、前記特定の通信方式の識別情報と一致しないと判定した場合、前記第２の領域に記憶した前記他の無線電話装置が有する通信方式の機能の情報を用い継続して通信する制御部を、を備えたものであり、これにより、単一の無線通信装置を２種類の無線通信規格信号何れも送受信可能にすると共に、通信相手の無線電話装置の識別番号が特定のＩＤである場合には音質が良く長距離通信が可能なように構成したデータフォーマットによりＣＤＬ通信を行うことができ、通信相手の無線電話装置の識別番号が特定のＩＤでない場合には引続き通常の音質で短距離通信が可能な無線通信規格により通信を行い、親機、子機の組み合わせに応じて有利な条件での無線通信方式を選択することができるので、このように通信相手の無線電話装置の識別ＩＤに応じた品質の通信が可能になる。
【図面の簡単な説明】
【図１】本発明の実施の形態１によるコードレス電話装置を構成する親機を示すブロック図
【図２】本発明の実施の形態１によるコードレス電話装置を構成する子機を示すブロック図
【図３】子機登録時における親機制御部と子機制御部との間のシーケンス動作を示すシーケンス図
【図４】回線接続時における親機制御部と子機制御部との間のシーケンス動作を示すシーケンス図
【図５】（ａ）ブルートゥース（ＢＴ）のデータフォーマットを示すフォーマット図
（ｂ）コードレス電話（ＣＤＬ）のオプション１のデータフォーマットを示すフォーマット図
（ｃ）ＣＤＬのオプション２のデータフォーマットを示すフォーマット図
【図６】（ａ）ＢＴモードにおけるデータフォーマットを示すフォーマット図
（ｂ）ＣＤＬモードにおけるオプション１のデータフォーマットを示すフォーマット図
【図７】（ａ）ＢＴモードにおけるデータフォーマットを示すフォーマット図
（ｂ）ＣＤＬモードにおけるオプション２のデータフォーマットを示すフォーマット図
【図８】親機制御部における機能実現部を示す機能ブロック図
【図９】子機制御部における機能実現部を示す機能ブロック図
【図１０】親機におけるCompany ＩＤ登録手順を示すフローチャート
【図１１】子機におけるCompany ＩＤ登録手順を示すフローチャート
【図１２】（ａ）子機登録時における親機制御部と子機制御部との間のシーケンス動作を示すシーケンス図
（ｂ）機能情報格納手順を示すシーケンス図
【図１３】（ａ）通話路接続時における親機制御部と子機制御部との間のシーケンス動作を示すシーケンス図
（ｂ）データ通信路接続時における親機制御部と子機制御部との間のシーケンス動作を示すシーケンス図
【図１４】（ａ）ＢＴのデータフォーマット（データ信号のフォーマット）を示すフォーマット図
（ｂ）ＣＤＬのオプション３のデータフォーマットを示すフォーマット図
【図１５】（ａ）ＢＴモードにおけるタイムスロットの割当てを示すタイムスロット構成図
（ｂ）ＣＤＬモードにおけるオプション３のタイムスロットの割当てを示すタイムスロット構成フォーマット図
【図１６】親機制御部、子機制御部における機能実現部を示す機能ブロック図
【図１７】親機制御部、子機制御部における機能実現部を示す機能ブロック図
【図１８】親機における機能情報格納手順を示すフローチャート
【図１９】子機における機能情報格納手順を示すフローチャート
【符号の説明】
１  送受信切替えスイッチ
２  デュアルモード受信機
３  データバッファ
４  バースト受信データ作成器
５  同期識別器
６  親機制御部
７  バースト制御部
８  周波数シンセサイザ
９  子機制御部
１０、１１、１２、１３  音声エラー処理部
１４、２８  データバッファ
１５、１６、１７、１８  スピーチデコーダ
１９  モデム送信部
２０  デュアルモード送信機
２１  バースト変調器
２３  バースト送信データ作成器
２４、２５、２６、２７  スピーチエンコーダ
２９  モデム受信部
３０  コードレス電話スロットカウンタ
３１  ブルートゥーススロットカウンタ
３３  ＲＡＭ
３４  ＲＯＭ
３５  回線制御部
３６  アンテナ
３７  スピーカ
３８  マイクロフォン
３９  キーボード（ＫＥＹ、入力部）
４０  表示部（ＬＣＤ）
６１  会社ＩＤ要求部
６２、７１  初期化部
６３、７２  計時部
６４、７３、８２、９２  判定部
６５、７４  計数部
６６、７５、８５、９５  記憶部
７６  送信部
８１  確認部
８３、９３  問い合わせ部
８４、９４  受信部
【図１】
0004168707.tif 000002
【図２】
0004168707.tif 000003
【図３】
0004168707.tif 000004
【図４】
0004168707.tif 000005
【図５】
0004168707.tif 000006
【図６】
0004168707.tif 000007
【図７】
0004168707.tif 000008
【図８】
0004168707.tif 000009
【図９】
0004168707.tif 000010
【図１０】
0004168707.tif 000011
【図１１】
0004168707.tif 000012
【図１２】
0004168707.tif 000013
【図１３】
0004168707.tif 000014
【図１４】
0004168707.tif 000015
【図１５】
0004168707.tif 000016
【図１６】
0004168707.tif 000017
【図１７】
0004168707.tif 000018
【図１８】
0004168707.tif 000019
【図１９】
0004168707.tif 000020