(57)【要約】【課題】本発明は、基準発振部から出力される基準信号を用いて、演算部の設定で無線通信の送受信周波数を生成する無線通信機器において、基準発振部の温度特性を補正するためのデータを効率的かつ、高精度な補正を実現する構成を提供することを目的とする。【解決手段】本発明の無線通信機器３００は、送信処理を行う際に、温度検出部３０５で基準発振部３０３の雰囲気温度を検出し、該当の温度に対する第１補正データを外部記憶部３０４より読み出した上で、演算設定部３１１で、内部記憶部３１２に記憶されている第２補正データ、基準チャネル設定データを用い送信周波数を演算し、高周波部３０１から、あらかじめ決められたデータを変調し送信をおこなう。【選択図】図３
2009260598.tif 000002
【特許請求の範囲】
【請求項１】
基準信号を生成する基準発振部と、
前記基準発振部周辺の温度を検出する温度検出部と、
前記基準発振部において任意の温度ごとに対応付けられた周波数偏差を示す第１の補正データを記憶する第１の記憶部と、
前記第１の補正データよりもデータ量が少なく表現される第２の補正データと周波数偏差を含まない基準チャネル設定データとを記憶する第２の記憶部と、
前記基準チャネル設定データに前記温度検出部で検出された温度に対応する第１の補正データと前記第２の補正データとの積を加算して送信チャネル設定データを生成する演算部と、
前記送信チャネル設定データを基に任意の信号を変調し送信する高周波部とを備えた無線装置。
【請求項２】
第２の補正データは第１の補正データと同じ基数で表現され、前記第２の補正データの桁数は前記第１の補正データの桁数よりも小さい桁数で表現されることを特徴とする請求項１記載の無線装置。
【請求項３】
第２の補正データを記憶する第２の記憶部は、演算部内に設けられる請求項２記載の無線装置。
【請求項４】
基準信号を生成する基準発振部と、
前記基準発振部周辺の温度を検出する温度検出部と、
前記基準発振部において任意の温度ごとに対応付けられた周波数偏差を示す第１の補正データと、前記第１の補正データよりもデータ量が少なく前記任意の温度ごとに表現される第２の補正データとを記憶する第１の記憶部と、
前記周波数偏差を含まない基準チャネル設定データを記憶する第２の記録部と、
前記基準チャネル設定データに前記温度検出部で検出された温度に対応する第１の補正データと前記第２の補正データとの積を加算して送信チャネル設定データを生成する演算部と、
前記送信チャネル設定データを基に任意の信号を変調し送信する高周波部とを備えた無線装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、水晶発振子や発振回路を用いて送受信周波数を生成する無線装置に関するもので、発振部の温度特性や周辺回路の特性のばらつきを補正するものである。
【背景技術】
【０００２】
無線通信を行う機器では、無線通信を行う周波数帯に応じた発振回路を保有している。発振回路は、コンデンサ、コイル、抵抗などの受動素子で構成されたものや、水晶やセラミックスを使った振動子のものがある。
【０００３】
またこれらの発振回路は、一般的に温度特性を持っている。たとえば抵抗を用いた回路であれば、抵抗自体が少なくとも数十ｐｐｍから数百ｐｐｍ程度の温度係数を持っているため、温度補正回路を持たない回路であれば、使用素子の温度特性がそのまま合算された温度特性をもつことになる。
【０００４】
一方、水晶を使った発振回路の場合では、水晶振動子を構成する水晶片のカット角によって温度特性は制御される。一般的に温度特性が良好と呼ばれるＡＴカットの場合でも温度範囲にもよるが、−１０℃から６０℃の間で５０ｐｐｍ程度の温度特性をもつ。
【０００５】
これらの温度特性を低減するために、周波数温度特性を補償したＴＣＸＯ（Ｔｅｍｐｅｒａｔｕｒｅ  Ｃｏｍｐｅｎｓａｔｅｄ  Ｘｔａｌ  Ｏｓｃｉｌｌａｔｏｒ）などの素子がある。これは水晶片の温度特性を補償するようなアナログ回路を構成したものや、補償するようなデータをロム等にもち、ディジタル的に補正していく手段が存在する。水晶等の温度特性や周辺回路の温度特性を正確に補正する必要が場合には、外部素子で補正する方法ではなく、ロムに補正データを記憶させておく方法が取られる。この場合、より高精度に補正を行う場合には、複数の補正点をもつことや、高次数の曲線で補正データを構成する必要が出てくるため、ロムの容量を大きくする必要があるという課題があった。
【０００６】
またディジタル的な補償をＴＣＸＯで実施する場合、補償をする際に使用する集積回路の電源電圧範囲を限定されていることが多い。近年、ＴＣＸＯを使用される環境が低電圧化しているが、一般的なマンガン、アルカリ、リチウム電池を使い、平滑化せず直接回路を駆動させる回路において、対応することは難しい。また、電池電圧の変動範囲が仮に使用できる範囲内で変化した場合には、ＴＣＸＯの構成上、供給される電源電圧が変化すると、発振回路の状態が変化し、出力される周波数が若干変化する。
【０００７】
また通常の水晶振動子を使った構成で、水晶振動子の出力をＣＰＵ等に取り込み、出力を分周、逓倍する過程で補正する方法があるが、これも上述したように補正するデータを格納するロム容量に依存する構成となっている。
【０００８】
これらを解決する手段として、効率的に補正データを記録する方法がある（例えば、特許文献１参照）。
【特許文献１】特許第３４１９９２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記のような補償方法であれば、本質的にはロム容量に依存するため、水晶片が変わった場合や、水晶以外の周辺回路の部品仕様や実装する基板等の要因でより補正量を大きくする必要がある場合には対応しきれないことも生じる。そもそも、ＴＣＸ
Ｏ自体も、たとえば供給される電源が大きく変動する場合に対応しきれないことや、消費電流などの課題があり、使用できない状況もありうる。
【００１０】
そこで、本発明は、上記の課題を解決して、水晶片などの発振機能を司る部分の他、周辺回路の構成を変えた場合や、補正量を大きく変えなくてはならない場合にも対応できるような補正手段を提供することを目的とする。
【課題を解決するための手段】
【００１１】
前記従来の課題を解決するために、本発明の無線装置は、基準信号を生成する基準発振部と、基準発振部周辺の温度を検出する温度検出部と、基準発振部において任意の温度ごとに対応付けられた周波数偏差を示す第１の補正データを記憶する第１の記憶部と、第１の補正データよりもデータ量が少なく表現される第２の補正データと周波数偏差を含まない基準チャネル設定データとを記憶する第２の記憶部と、基準チャネル設定データに温度検出部で検出された温度に対応する第１の補正データと第２の補正データとの積を加算して送信チャネル設定データを生成する演算部と、送信チャネル設定データを基に任意の信号を変調し送信する高周波部とを備えたものである。
【００１２】
これにより、無線装置における温度特性や部品ばらつきに起因する送信周波数偏差を効率的に補正することができる。
【発明の効果】
【００１３】
本発明によれば、水晶振動子などの温度補償手段を持たない発振回路を使った無線装置において、発振回路や他の周辺部品の影響で温度特性などの偏差が変化した場合や、水晶振動子、回路構成といった部品構成を変えて新たに商品開発を行う際にも補正手段を変えることなく、高精度に補正することができる。
【発明を実施するための最良の形態】
【００１４】
第１の発明は、基準信号を生成する基準発振部と、前記基準発振部周辺の温度を検出する温度検出部と、前記基準発振部において任意の温度ごとに対応付けられた周波数偏差を示す第１の補正データを記憶する第１の記憶部と、前記第１の補正データよりもデータ量が少なく表現される第２の補正データと周波数偏差を含まない基準チャネル設定データとを記憶する第２の記憶部と、前記基準チャネル設定データに前記温度検出部で検出された温度に対応する第１の補正データと前記第２の補正データとの積を加算して送信チャネル設定データを生成する演算部と、前記送信チャネル設定データを基に任意の信号を変調し送信する高周波部とを備えることで、無線装置における温度特性や部品ばらつきに起因する送信周波数偏差を効率的に補正することができる。
【００１５】
第２の発明は、第１の発明に記載の第２の補正データは第１の補正データと同じ基数で表現され、前記第２の補正データの桁数は前記第１の補正データの桁数よりも小さい桁数で表現されることとで、無線装置における温度特性や部品ばらつきに起因する周波数偏差を演算時間の向上や記憶容量の効率化を維持しつつ、効率的に補正することができる。
【００１６】
第３の発明は、第２の発明に記載の第２の補正データを記憶する第２の記憶部は、演算部内に設けられることで、演算時間の向上や記憶容量の効率化、部品点数を少なくすること、および無線装置の小型化を行った上で、無線装置における温度特性や部品ばらつきに起因する周波数偏差を効率的に補正することができる。
【００１７】
第４の発明は、基準信号を生成する基準発振部と、前記基準発振部周辺の温度を検出する温度検出部と、前記基準発振部において任意の温度ごとに対応付けられた周波数偏差を示す第１の補正データと、前記第１の補正データよりもデータ量が少なく前記任意の温度
ごとに表現される第２の補正データとを記憶する第１の記憶部と、前記周波数偏差を含まない基準チャネル設定データを記憶する第２の記録部と、前記基準チャネル設定データに前記温度検出部で検出された温度に対応する第１の補正データと前記第２の補正データとの積を加算して送信チャネル設定データを生成する演算部と、前記送信チャネル設定データを基に任意の信号を変調し送信する高周波部とを備えることで、無線装置における送信周波数の温度特性を効率的かつ高精度に補正することができる。
【００１８】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態は、本発明が限定されるものではない。
【００１９】
（実施の形態１）
はじめに水晶振動子の温度特性、およびその水晶振動子を基板に実装した際の温度特性について説明する。水晶振動子の振動周波数は、水晶片の振動モードやカット角で決まる。そのカット方法は多様であり、無線機の基準周波数を生成するために使用する水晶片は、たとえば、ＡＴカット、ＢＴカットなどがあり、特に温度特性が良いＡＴカットを用いることが多い。そのカバー周波数は、推奨数百キロヘルツから百メガヘルツである。
【００２０】
図１は、水晶振動子単体の温度特性１０１と前記水晶振動子を基板実装した際の温度特性１０２例を示している。ここで、横軸は水晶振動子の表面温度を示し、縦軸に水晶振動子の周波数偏差を示すものとする。水晶振動子単体の温度特性１０１と基板実装した際の温度特性１０２とでは、基準温度（たとえばＡＴカットであれば２５℃付近）から離れれば、周波数偏差の差が大きくなることが分かる。これは、水晶振動子単体から基板実装する際に、水晶振動子外の発振回路の定数や基板自体に含まれる容量、さらには、基板に実装することで熱対流の変化が生じるため差が生じる。
【００２１】
また、一方で、水晶振動子自体は、その構成要素の水晶片のカット角が温度特性のばらつきに大きく寄与している。水晶のカット角は製造上必ずばらつき幅を持っているため、温度特性もある範囲でばらつきが生じる。たとえば、図２のように水晶振動子は、水晶片のカット角のばらつきによって温度特性曲線が変化する。
【００２２】
次に実施の形態１における無線通信機器の内部ブロック図を図３に示す。本発明の実施の形態１の無線通信機器３００は、高周波部３０１、演算部３０２、基準発振部３０３、外部記憶部３０４、温度検出部３０５を含んで構成される。また、演算部３０２は、演算設定部３１１と内部記憶部３１２を含み構成されている。
【００２３】
無線通信機器３００は、アンテナを介して、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ：無線周波数識別）で使用される短距離通信用の電波や、ＵＷＢ（Ｕｌｔｒａ  Ｗｉｄｅ  Ｂａｎｄ：超広帯域無線）などを用いて、無線通信機器３００とは別の無線通信機器と所定の通信プロトコルに基づいて通信を行なう。そのために、無線通信機器３００内の高周波部３０１は、増幅回路、変調回路、検波回路、フィルタ回路、復調回路、エンコード回路、デコード回路、逓倍回路、位相同期回路、チャージポンプ回路、位相差検出回路、ＶＣＯ回路などの回路が含まれる。
【００２４】
基準発振部３０３は、コンデンサ、コイル、抵抗等などの受動部品や、トランジスタ、ダイオード、複合デバイスなどの半導体素子をもとに構成された発振回路や、圧電性セラミックを用いたセラミック振動子や水晶片を使った水晶振動子を用いて発振回路を構成している。
【００２５】
演算部３０２は、マイクロコンピュータ等の演算回路を含む演算設定部３１１と演算設定を行なうためのシーケンスや、前記記載の無線通信を行う際の設定（たとえば、送信周
波数、送信出力、変調方式、周波数偏移量、受信周波数、復調方式等、フィルタ設定、自動周波数制御設定）を記録しておく内部記憶部３１２で構成さている。
【００２６】
また外部記録部３０４は、演算部３０２内部に構成されている記録部とは独立し、ＥＰＲＯＭ  （Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）や、フラッシュメモリのような半導体素子等で構成されており、無線通信機器ごとに固有のデータを書込み記憶しておくことが可能である。
【００２７】
温度検出部３０５では、ＮＴＣサーミスタ、ＰＴＣサーミスタ、ＣＴＲサーミスタ、半導体温度計など温度を検知するセンサーや、温度特性を持った素子、たとえばダイオードやコンデンサ、抵抗などの素子で構成されている。また、温度検知部３０５では、水晶振動子の近傍に実装し、水晶振動子近傍の雰囲気温度を測定する。
【００２８】
以下に、本発明の実施の形態の無線通信機の送信処理について説明していく。無線通信機３００では、あらかじめ決められたプロトコルに沿って送信するために、演算部３０２内の内部記憶部３１２に記憶された送信出力、変調方式、送信周波数等の無線送信情報を呼び出し、演算設定部３１１へ入力する。演算設定部３１１では、入力された無線送信情報をもとに、高周波部３０１を設定、制御を行い、送信する任意のデータを演算設定部３１１から高周波部３０１へ入力し、所定の設定により変調を行ない、アンテナを介して送信を行う。
【００２９】
無線送信情報のうち送信周波数は以下のように算出する。プロトコルに沿って決められた送信周波数に設定するために、基準発振部３０３の雰囲気温度や、部品ばらつき等に起因する周波数偏差が０のときを基準に算出された基準チャネル設定データ（内部記憶部３１２に記憶されている）に、基準発振部３０３の温度特性や周辺部品を含むバラつきを補正する補償データ（無線送信機ごとの固有値）を加算し算出する。つまり、基準チャネル設定データは、高周波部３０１や基準発振部３０２の公称周波数に依存しているものであり、同じ高周波ＬＳＩや水晶発振子を使い同様の設定で使用する場合には、同一データとなる。したがって、ＬＳＩ内部等にあり、比較的容量が大きい記憶領域である内部記憶部３１２に記憶する。また、演算処理プログラムと同様に機種ごとに共通化できるデータは、あらかじめ固定できるデータとして内部演算部３１２に記憶しておく方が、無線装置を生産するときの、製造コストも下げることができる。
【００３０】
補正データは、内部記憶部３１２に記憶され、基板、基準発信部３０３、その周辺回路の構成等により決められた第１補正データと、外部記憶部３０４に記憶された無線送信機ごとにユニークに決められた第２補正データとを用いて演算設定部３１１で生成される。
【００３１】
ここで、第１補正データは、基準発振部３０２の温度特性や、部品ばらつき、製造ばらつき、さらには周辺部品のばらつき等を補正するデータであり、個体ごとにユニークとなり、無線装置を生産する際に記憶させる必要がある。したがって、不揮発性メモリである外部記憶部３０４に記憶させることが望まれる。第２補正データは、前記ばらつき等を記載するデータのうち、個体ごとにばらつきが少ない補正データ成分（共通化できる成分）になるため、基準チャネル設定データが記憶される内部記憶部３１２に記憶させることができる。
【００３２】
次に、具体的な演算処理を図４を用いて説明する。
【００３３】
プロトコルに沿って、たとえば２ｃｈで送信する場合の送信周波数について説明する。はじめに、内部記憶部３１２に記録されている基準チャネル設定データ（Ａ）を演算設定部３１１へ読み込む。２ｃｈの場合、［１０１０１１１１１］となる。
【００３４】
次に、演算設定部３１１は、補正データを算出するために、温度検知部３１５より基準発振部３０３の雰囲気温度を計測し読み込む。続いて、演算設定部３１１は、外部記憶部３０４で該当の計測温度に対する第１補正データ（Ｂ）を探索する。読み込んだ温度が５℃の場合は、［１０００００］となる。次に、演算設定部３１１は、内部記録部３１２より第２補正データ（Ｃ）を読み取る。ここでは、［１０］となる
以上のことから、演算設定部３１１では、基準チャンネル設定データ（Ａ）と第１補正データ（Ｂ）と第２補正データ（Ｃ）とを用い、送信周波数を算出する。具体的な演算は、送信周波数＝基準チャネル設定データ（Ａ）＋第１補正データ（Ｂ）＊第２補正データ（Ｃ）で算出する。
【００３５】
上記の例では、温度検出部３０５で検出した温度に対応した第１補正データ（Ｂ）が、外部記憶部３０４に存在する場合を示したが、多くの場合、検知した温度がそのまま、外部記憶部３０４に存在することはなく、外部記録部３０４内にあるデータを使って、演算部３０２内の演算設定部３１１で推定し補正データを算出する。たとえば、温度検出部３０５で検出した温度が３０℃の場合は、２０℃と４０℃の第１補正データを用い、たとえば直線補間法を用いて算出することができる。推定方法については、他にも高次元の補間曲線、区間ごとに関数を用いる方々など、その方法は問わない。また、外部記憶部３０４の第１補正データは、演算部３０２の処理方法によっては、記憶されている情報が、演算部３０２内に展開されて処理されることもあり、温度検知を行うごとに、外部記憶部３０４へアクセスし、第１補正データを探索せずに、演算部３０２内に展開された情報へアクセスし探索を行うこともある。
【００３６】
次に外部記憶部３０４内に記憶されている第１補正データと演算部３０２の中の内部記憶部３１１内に記憶されている第２補正データについて説明を行う。
【００３７】
送信周波数は、基準チャネル設定データと補正データで構成されている。基準チャネル設定データは、基準発振部３０３の雰囲気温度の影響や、部品ばらつき等に起因する周波数偏差が０のときの送信周波数情報であるのに対し、第１補正データと第２補正データは、基準発振部３０３の温度特性、部品ばらつき等に起因する周波数偏差を補正するデータを示している。
【００３８】
たとえば、周波数偏差を補正する曲線が図５のように表現される場合について説明を行う。補正データは、図５に示す連続的な曲線に対し、できるだけ少ないデータで効率的にかつ高精度に補間できるように離散値として外部記憶部３０４や内部記憶部３１１に記憶される。たとえば、図５の場合、補正データは曲線に対して、・・・、ａ３０、ａ２０、ａ１０、ａ００、ａ０１、ａ０２、ａ０３、・・・のように離散的点で表され、それぞれの補正データは、温度に対する周波数偏差を示している。したがって、ａ００は温度ｔ００と周波数偏差ｆ００で、ａ０１においては、温度ｔ０１と周波数偏差ｆ０１のように表現できる。
【００３９】
したがって、温度が決まれば周波数偏差を補正する補正データが決まり、これを基準チャネル設定データに加えることで、送信周波数情報が決定できる。
【００４０】
この送信周波数情報は、高周波部３０１内にあるＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋｅｄ  Ｌｏｏｐ）でつくる比較周波数を設定し、送信周波数を生成する。したがって、補正データの増減は、ＰＬＬで設定する比較周波数を増減させ、送信周波数を調整することになる。
【００４１】
また、この高周波部で設定できる周波数の分解能は、高周波部内のＰＬＬ、ＶＣＯ、こ
れらを設定するレジスタ等の性能（桁数）に依存している。たとえば、補正データ１ビットあたりに、高周波部で設定できる周波数の分解能は１０ヘルツのように決まっている。
【００４２】
一方、このことは、補正データのデータ量（大きさ）により、補正できる最大量が決まってくる。たとえば、補正データが８ビットで表現でき、設定できる周波数分解能が１０ヘルツの場合は、表現できる値は２５５であるから、補正できる最大量は、２５５×１０ヘルツで２５５０ヘルツとなる。
【００４３】
本発明では、補正データを第１補正データと第２補正データと２つ持つことで、補正できる最大量を拡張でるようにした。
【００４４】
具体的には、補正データは、第１補正データと第２補正データの積算で表現し、各温度点における補正固有値（無線送信機ごとにユニークな値）を示し、第２補正データは、固定値で表現する。第２補正データを１とすれば、高周波部３０１で設定できる最小分解能であり、補正データを２とすれば、最小分解能の２倍の値で、第１補正データが基準チャネル設定データに加えられることになる。これにより、補正できる最大量は、第２補正データが１のときと比較し、２倍以上の値となる。
【００４５】
以上のように構成された実施の形態１の無線通信機器の処理の流れを図６に従って説明する。図６は、本実施形態に係る無線通信機器の送信動作フローを示す。
【００４６】
はじめに、無線通信機器３００内の演算設定部３１１は、基準発振部３０３等の周波数偏差量に対する補正データを求めるため、雰囲気温度を検知する温度検知部３０５に電源を投入する（Ｓ６０１）。続いて、温度検知部３０５を演算部３０２内の演算設定部３１１より制御し温度データを取得する（Ｓ６０２）。
【００４７】
続いて演算設定部３１１は温度データ取得後に温度検知部３０５に投入されている電源を切る（Ｓ６０３）。次に、演算設定部３１１はＳ６０２で取得した温度データを基に補正データを求める。まず第１補正データが記憶されている外部記憶部３０４内で、取得した温度データが当てはまる温度点を探索する。（Ｓ６０４）。
【００４８】
同様に、演算設定部３１１はＳ６０４で当てはまる温度データ２点で構成される区間とそれぞれの第１補正データを演算設定部３１１へ読み込み、温度検知部３０５で検出した温度に対する第１補正データを、直線補間等の演算を用いて算出する（Ｓ６０５）。
【００４９】
続いて、Ｓ６０５で算出した第１補正データと、演算部３０２内の内部記憶部３１２に記憶されている第２補正データと、基準チャネデータとを演算設定部３１１へ読み込み、Ｓ６０５で算出した第１補正データとを用いて、送信周波数情報を生成する。また、同時に、他の無線通信に必要な情報も内部記憶部３１２より読み込み、高周波部３０１を制御するためのレジスタへセットする（Ｓ６０６）。
【００５０】
次に、高周波部３０１の電源をＯＮし（Ｓ６０７）、内部記憶部３１２に記憶された任意の送信データを設定演算部３１１へ入力し、高周波部３０１で変調しアンテナより送信を行う（Ｓ６０８）。
【００５１】
以上、本発明の実施の形態１の無線通信機器によれば、基準発振部の構成、特性が変わった場合でも、特性を補正するための補正データを第１補正データと第２補正データとで、データ量の異なる量として持つことで多様な特性補正に対応することができる。また上記の処理は無線送信について説明したが、同様に受信シーケンスでも実施することは可能である。
【００５２】
（実施の形態２）
図７は本発明の実施の形態２における無線通信機器における補正データの演算処理を示した図である。実施の形態１と同様な部分については説明を省略し、特に図４と相違する演算処理について説明を行う。
【００５３】
無線送信情報のうち送信周波数は、プロトコルに沿って決定し、次のように算出する。送信周波数は基準チャネル設定データと無線装置ごとにユニークな値となる補正データで構成さている。補正値データは、第１補正データと第２補正データで構成されている。
【００５４】
基準チャネル設定データは、内部記憶部３１２に記憶され、基準発振部３０３の雰囲気温度の影響や、部品ばらつき等に起因する周波数偏差が０のときの送信周波数情報であるのに対し、第１補正データと第２補正データは、外部記憶部３０４に記憶され基準発振部３０３の温度特性、部品ばらつき等に起因する周波数偏差を補正するデータになる。
【００５５】
補正データには、機種ごとや、基準発信部３０３やその周辺回路や構成により決められた第１補正データと無線送信機ごとにユニークに決められた第２補正データとの２種類があり、共に、外部記憶部３０４に記憶されている。
【００５６】
以下に送信する際の送信周波数情報について説明する。はじめに、内部記憶部３１２に記録されている基準チャネル設定データ（Ａ）を演算設定部３１１へ読み込む。２ｃｈの場合、［１０１０１１１１１］となる。
【００５７】
次に、演算設定部３１１は、補正データを算出するために、温度検知部３１５より基準発振部３０３の雰囲気温度を計測し読み込む。続いて、演算設定部３１１は、外部記憶部３０４で該当の計測温度に対する第１補正データ（Ｂ）と第２の補正データ（Ｃ）を探索する。読み込んだ温度が５℃の場合は、第１補正データ（Ｂ）は、［１０００００］に、第２補正データ（Ｃ）は［０１］となる。
【００５８】
以上のことから、演算設定部３１１では、基準チャンネル設定データ（Ａ）と第１補正データ（Ｂ）と第２補正データ（Ｃ）とを用い、送信周波数情報を算出する。具体的な演算は、送信周波数情報＝基準チャネル設定データ（Ａ）＋第１補正データ（Ｂ）＊第２補正データ（Ｃ）で算出する。
【００５９】
実施の形態２では、それぞれの第１補正データに対応した第２補正データも持つことができる。これにより、第１補正データの値に掛け合わせる第２補正データを補正データごとに変化させることができる。これは、基準発振部３０３の温度特性や基準発振部３０３やその周辺回路のばらつき方に応じて、フレキシブルな補正データを温度ごとに配置することができる。つまり、補正データを効率的にもつことだけでなく、補正データの精度も変化させることがでる。
【００６０】
以上、本発明の実施の形態の無線通信機器によれば、基準発振部の構成、特性が変わった場合でも、特性を補正するための補正データを温度ごとに第１補正データと第２補正データとで、データ量の異なる量として持つことで多様な特性補正に対応することができる。
【００６１】
また上記の処理は無線送信について説明したが、同様に受信シーケンスでも実施することは可能である。
【産業上の利用可能性】
【００６２】
本発明は、使用されている基準発振部の部品ばらつきや温度特性等を補正するためのデータを、第１補正データと第２補正データの複数に分けて保持することで、幅広い温度特性を持った基準発振部、複雑な温度特性を持った基準発振部、同一基板で機種ごとに異なった部品で基準発振部構成する可能性がある場合などに対して、同一の補正ロジックで補正することができるので、無線通信を行う機器全般について適応することができる。
【図面の簡単な説明】
【００６３】
【図１】水晶振動子単体と基板実装時の温度特性を示す図
【図２】水晶振動子の温度特性のばらつきを示す図
【図３】無線通信機器内部の構成図
【図４】無線通信機器内における補正データの演算を示す図
【図５】補正データの説明図
【図６】無線通信機器の送信シーケンスの図
【図７】実施の形態２における無線通信機器内における補正データの演算例の図
【符号の説明】
【００６４】
１０１  水晶振動子単体温度特性
１０２  水晶振動子を基板実装したときの温度特性
３００  無線通信機器
３０１  高周波部
３０２  演算部
３０３  基準発振部
３０４  外部記憶部
３０５  温度検出部
３１１  演算設定部
３１２  内部記憶部
【図３】
2009260598.tif 000003
【図４】
2009260598.tif 000004
【図６】
2009260598.tif 000005
【図７】
2009260598.tif 000006
【図１】
2009260598.tif 000007
【図２】
2009260598.tif 000008
【図５】
2009260598.tif 000009