(57)【要約】【課題】伝送速度などの送信パラメータが異なる機器が混在するシステムにおいて、送信側と受信側で、通信に先立ちお互いの能力の交換を行う必要がある。すなわちお互いの能力を交換するための通信時間が必要であり、送信側が受信側の能力に応じて送信パラメータを選択するのに時間がかかるという課題があった。【解決手段】受信手段１０３で受信した信号中から所定の識別情報を検出する識別情報検出手段１０７と、識別情報検出手段１０７で検出した識別情報に基づき通信相手に関する情報を記憶する通信相手情報テーブル記憶手段１０８と、所定の通信相手に対して信号を送信する場合には通信相手情報テーブル記憶手段１０８に記憶されている情報に基づき送信出力レベル、伝送速度などの送信パラメータを制御する送信制御手段１０９とで構成されたものである。【選択図】図１
2005203940.tif 000002
【特許請求の範囲】
【請求項１】
受信手段で受信した信号中から所定の識別情報を検出する識別情報検出手段と、前記識別情報検出手段で検出した識別情報に基づき通信相手に関する情報を記憶する通信相手情報テーブル記憶手段と、所定の通信相手に対して信号を送信する場合には前記通信相手情報テーブル記憶手段に記憶されている情報に基づき送信出力レベル、伝送速度などの送信パラメータを制御する送信制御手段とで構成された通信装置。
【請求項２】
通信相手を指定せずに信号を送信する同報送信、或いは通信相手情報テーブル記憶手段に記憶されていない通信相手に信号を送信する場合は、あらかじめ設定されているデフォルト値に基づき送信出力レベル、伝送速度などの送信パラメータを制御する請求項１記載の通信装置。
【請求項３】
通信相手を指定せずに信号を送信する同報送信の場合は、通信相手情報テーブル記憶手段に記憶されている情報の中から所定の送信パラメータを抽出し、送信出力レベル、伝送速度などの送信パラメータを制御する請求項１記載の通信装置。
【請求項４】
通信相手情報テーブル記憶手段は、複数の通信相手に対する情報を有することを特徴とした請求項１〜３のいずれか１項記載の通信装置。
【請求項５】
受信した信号に対して応答信号を返す場合は、前記受信した信号と同じ送信パラメータで前記応答信号を送信することを特徴とした請求項１〜４のいずれか１項記載の通信装置。
【請求項６】
信号送信に対して応答信号が帰ってこないため同じ信号を再送する場合は、送信パラメータを変更して送信することを特徴とした請求項１〜５のいずれか１項記載の通信装置。
【請求項７】
請求項１〜５のいずれか１項記載の通信装置の機能の少なくとも一部をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線を用いてデータ通信を行う通信装置およびプログラムであって、特に家庭においてホームネットワークを構成する通信装置に関するものである。
【背景技術】
【０００２】
近年、エアコンや冷蔵庫などの白物家電機器や侵入センサー等のセキュリティ機器と家庭内に設置されたホームコントローラとを無線で接続し、前記ホームコントローラを介して携帯電話と接続し、家の外よりエアコン等の機器をコントロールしたり、家の中のセキュリティ情報を携帯電話を介して外出中の家人に報知したりする家庭内ネットワークシステムが開発されてきている。
【０００３】
このような家庭内ネットワークシステムにおいて、伝送速度が２４００ｂｐｓにしか対応していない機器と複数の伝送速度（例えば２４００ｂｐｓと４８００ｂｐｓ）に対応している機器とが混在している場合がある。
【０００４】
また妨害を与える範囲を限定するために、通信相手との通信が送信出力１ｍＷで充分か或いは１０ｍＷで送信する必要があるかを判断し、前記送信相手への送信出力を決定する必要がある。
【０００５】
従来このような通信相手に適した送信パラメータの決定には特許文献１に記載されたものがある。以下特許文献１に記載された従来例について説明する。
【０００６】
図５は従来の通信装置の構成図であり、１は送信側のブロック図、２は受信側のブロック図で、ファクシミリ（ＦＡＸ）装置はこの両ブロックを持っているが図１では一方のみを示している。
【０００７】
まず、送信側のブロック１において、３は原稿を読取する読取処理部、４は数ラインの画像データを格納するラインメモリ、５はラインメモリの画像データを圧縮するための符号化処理部、６は受信バッファ１１の残量を予測演算する受信バッファ予測演算部、７はフィル量を制御するフィル制御部、９は送信バッファ８のデータをモデムを介して送信する送信処理部である。
【０００８】
次に、受信側ブロック２において、１０はモデムを介してデータを受信し、受信バッファ１１に格納する受信処理部、１２は受信バッファ１１の符号データを取り出して元の画像に伸長する復号化処理部、１３は復号化処理部で伸長された画像を一時蓄えるラインメモリ、１４はラインメモリの画像データを取り出しプリンタに出力する記録処理部である。
【０００９】
動作概要を以下示す。ここで、読取処理部３、符号化処理部５、送信処理部９、受信処理部１０、復号化処理部１２、記録処理部１４はそれぞれ個々のプログラム（タスクと呼称）で処理され、全体処理部（図示無し）で管理されているものとする。まず、送信したい相手機にダイヤリングすると、最初にお互いの能力（例えば、伝送速度、最小電送時間、バッファサイズ、復号化速度、解像度等）を交換する。そして、送信側は受信側の能力に応じてパラメータを選択する。
【特許文献１】特開平５−２７６３４４号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、前記従来の構成では、送信側と受信側で、通信に先立ちお互いの能力の交換を行う必要がある。すなわちお互いの能力を交換するための通信時間が必要であり、送信側が受信側の能力に応じて送信パラメータを選択するのに時間がかかるという課題があった。
【００１１】
特に機器制御データなどの少データ量からなるパケット通信が主体である家庭内ネットワークのようなシステムにおいては、上記送信パラメータの設定に時間がかかることは、レイテンシーを著しく低下させシステム上問題であった。
【００１２】
また通信相手が変わるごとに能力の交換が必要となり、レイテンシーを著しく低下させシステム上問題であった。
【００１３】
本発明は、前記従来の課題を解決するもので、レイテンシーを低下させることなく送信パラメータを最適に決定できる通信装置とそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
前記従来の課題を解決するために、本発明の通信装置とそのプログラムは、受信手段で受信した信号中から所定の識別情報を検出する識別情報検出手段と、前記識別情報検出手段で検出した識別情報に基づき通信相手に関する情報を記憶する通信相手情報テーブル記憶手段と、所定の通信相手に対して信号を送信する場合には前記通信相手情報テーブル記憶手段に記憶されている情報に基づき送信出力レベル、伝送速度などの送信パラメータを制御する送信制御手段とで構成されたものである。
【００１５】
これによって、必要な通信に先立つ不要な情報交換のための通信が不要となり、レイテンシーを低下させることなく通信相手への送信パラメータを決定できることとなる。
【発明の効果】
【００１６】
本発明の通信装置およびプログラムを用いることにより、送信パラメータの違う各機器が混在しても、効率のよいデータ通信を行うことができる。
【発明を実施するための最良の形態】
【００１７】
第１の発明は、受信手段で受信した信号中から所定の識別情報を検出する識別情報検出手段と、前記識別情報検出手段で検出した識別情報に基づき通信相手に関する情報を記憶する通信相手情報テーブル記憶手段と、所定の通信相手に対して信号を送信する場合には前記通信相手情報テーブル記憶手段に記憶されている情報に基づき送信出力レベル、伝送速度などの送信パラメータを制御する送信制御手段とで構成したことにより、必要な通信に先立つ不要な情報交換のための通信が不要となり、レイテンシーを低下させることなく通信相手への送信パラメータを決定できる。
【００１８】
第２の発明は、通信相手を指定せずに信号を送信する同報送信、或いは通信相手情報テーブル記憶手段に記憶されていない通信相手に信号を送信する場合は、あらかじめ設定されているデフォルト値に基づき送信出力レベル、伝送速度などの送信パラメータを制御するようにしたことにより、複数の相手に送信する同報送信などの場合はあらかじめ設定されているデフォルト値に送信パラメータを設定できることとなる。
【００１９】
第３の発明は、通信相手を指定せずに信号を送信する同報送信の場合は、通信相手情報テーブル記憶手段に記憶されている情報の中から所定の送信パラメータを抽出し、送信出力レベル、伝送速度などの送信パラメータを制御するようにしたことにより、機能の低い機器に合わせた送信パラメータに設定して送信できることとなる。
【００２０】
第４の発明は、通信相手情報テーブル記憶手段は、複数の通信相手に対する情報を有することを特徴としているため、それぞれの通信相手に対して最適な送信パラメータを設定して送信できることとなる。
【００２１】
第５の発明は、受信した信号に対して応答信号を返す場合は、前記受信した信号と同じ送信パラメータで応答信号を送信することを特徴としているため、通信相手に対して最適な応答信号を送信できることとなる。
【００２２】
第６の発明は、信号送信に対して応答信号が帰ってこないため同じ信号を再送する場合は、送信パラメータを変更して送信することを特徴としているため、万一送信パラメータが違っていて通信相手が受信できない場合であっても、再送により送信パラメータを通信相手に合わせることができることとなる。
【００２３】
第７の発明は、１〜６のいずれか１項記載の通信装置の機能の少なくとも一部をコンピュータに実現させるためのプログラムとすることにより、簡単なハードウェアで本発明の機能を実現できる。また、プログラムであるので、電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させて本発明の通信装置の少なくとも一部を容易に実現することができる。また記録媒体に記録したり通信回線を用いてプログラムを配信したりすることでプログラムの配布・更新やそのインストール作業が簡単にできる。
【００２４】
以下、本発明の実施の形態について、図面を参照しながら説明する。なお、この実施の形態によって本発明が限定されるものではない。
【００２５】
（実施の形態１）
図１は本発明の第１の実施の形態における通信装置のブロック図を示すものである。
【００２６】
図１において、無線通信部１０６は送信手段１０２、受信手段１０３、符号生成手段１０4および符号解読手段１０５から構成されている。アンテナ１０１は無線通信部１０６を構成する送信手段１０２および受信手段１０３に接続されている。符号生成手段１０４および符号解読手段１０５は家電機器１１１と接続されている。識別情報検出手段１０７および送信制御手段１０９は無線通信部１０６と接続されている。そして通信相手情報テーブル記憶手段１０８は識別情報検出手段１０７と送信制御手段１０９に接続されている。そして１１０が通信装置である。
【００２７】
図２は本発明の第１の実施の形態における通信装置を用いたシステム例を示す。
【００２８】
図２における通信装置Ａ１２２あるいは通信装置Ｂ１２３が図１における通信装置１１０に相当する。図２におけるコントローラ１２１あるいはエアコン１２４が図１における家電機器１１１に相当する。
【００２９】
図２において、コントローラ１２１と通信装置Ａ１２２で構成されるブロックがホームコントローラ、そして通信装置Ｂ１２３とエアコン１２４で構成されるブロックがホームコントローラから制御されるネット対応家電機器である。ホームコントローラは図２には図示していないが、タッチパネルを有し、前記タッチパネル上のボタンを押すことによりエアコン１２４の制御を行うことができる。１２５は通信装置Ｃ、１２６は通信装置Cに繋がるセンサー機器である。ホームコントローラを構成する通信装置Ａ１２２とエアコン１２４に接続される通信装置Ｂ１２３、センサー機器１２６に繋がる通信装置Ｃ１２５は４２９ＭＨｚ帯の特定小電力無線電波を用いたプロトコルで接続される。
【００３０】
ここで、図２における通信装置Ａ１２２と通信装置Ｂ１２３の間で送受信される電文構成について図３を参照しながら説明する。
【００３１】
図３において（１）はデータフォーマット全体構成を示す。図３の（１）において区間（ａ）はプリアンブル部と呼ばれ、受信チャンネルとして複数チャンネルを順次スキャンして待ち受ける受信方式に対応するため（ビット同期信号１＋フレーム同期信号１＋データ信号１）を一つのブロックとして前記ブロックをＮ回繰り返し送信する。例えば、受信側が３つのチャンネルを順次スキャンして待ち受ける場合は、１チャンネル当たり２ブロック必要であるため、前記ブロックを６回繰り返す。そして区間（ｂ）は情報部と呼ばれる。区間Ｃは送信の最後を示す信号であるがなくてもかまわない。
【００３２】
データ１の詳細な構成を図３の（２）に示す。またデータ２の詳細な構成を図３の（３）に示す。データ１には宛先を示す受信機器識別符号と自分の属するシステムかどうかを識別する無線システム識別符号の一部である部分無線システム識別符号が含まれている。部分無線システム識別符号は無線システム識別符号を３分割したものである。データ２には無線システム識別符号と送信元を示す送信機器識別符号が含まれている。自分の属するシステムの電文であるかどうかは無線システム識別符号で判別し、同報であるかどうかは制御コード１のある１ビットと受信機器識別符号のパターンによって判別する。
【００３３】
データ２の制御コード２には、送信元の送受信に関する能力情報が記載されている。例えば、送信元の通信装置が２４００ｂｐｓと４８００ｂｐｓの両方の伝送速度の送受信に対応している場合は、制御コード２の所定のあるビット（識別情報）を“１”にして送信し、２４００ｂｐｓにしか対応していない場合は、前記ビットを“０”にして送信する。
【００３４】
以上のように構成された通信装置について、図１と図３を参照しながらその動作を説明する。
【００３５】
受信手段１０３は、２４００ｂｐｓ或いは４８００ｂｐｓのどちらの伝送速度の電文であっても受信できるように構成されている。そして符号解読手段１０５で情報を取り出し、家電機器１１１を制御する。そして識別情報検出手段１０７により制御コード２の所定のビット（識別情報）が“１”或いは“０”かにより送信元の伝送速度能力を検出し通信相手情報テーブル記憶手段１０８に前記伝送速度能力を記憶する。通信相手情報テーブル記憶手段１０８は通信相手の機器識別符号とペアで前記伝送速度能力を記憶する。通信相手情報テーブル記憶手段１０８は複数の機器識別符号を記憶できる領域を有している。電文を無線送信する場合は、送信制御手段１０９の制御により伝送速度を決定し送信する。
【００３６】
以下その動作を詳細に説明する。
【００３７】
（１）２４００ｂｐｓ或いは４８００ｂｐｓのどちらの伝送速度にも対応している送信元の通信装置は、制御コード２の所定のビットに“１”を入れて送信する。
【００３８】
（２）送信する伝送速度は、通信相手情報テーブル記憶手段１０８に記憶されていない通信相手に送信する場合は、２４００ｂｐｓで送信する。通信相手情報テーブル記憶手段１０８に記憶されている通信相手に送信する場合は、前記テーブル記憶手段１０８に記憶されている通信相手の伝送速度で送信する。
【００３９】
（３）電文を無線受信した場合は、制御コード２の所定のビットの状態を検出し、通信相手情報テーブル記憶手段１０８に送信元の機器識別符号の領域に送信元の伝送速度能力を記録する。そしてフラグＡを操作する。フラグＡの操作とは、テーブル記憶手段に記載されている機器識別符号の伝送速度が一つでも２４００ｂｐｓであればフラグＡをセットすることである。同報で送信する時にフラグＡによって送信伝送速度を決定する。
【００４０】
（４）アクノリッジ（以下ＡＣＫと呼ぶ）送信の場合は、電文を受信した伝送速度と同じ伝送速度でＡＣＫ送信する。
【００４１】
（５）再送通信の場合は、２回目以降の再送（初回からは３回目）は２４００ｂｐｓで送信する。
【００４２】
図４は、図１および図２に示す本発明の通信装置および家電機器の動作を説明する図である。図４において、ホームコントローラは図２におけるホームコントローラのコントローラ１２１を示し、通信装置ＡおよびＢは図２における通信装置Ａ１２２および通信装置Ｂ１２３を示し、機器Ｂは図２におけるエアコン１２３を示す。１２５は通信装置Ｃ、１２６は通信装置Cに繋がるセンサー機器である。
【００４３】
ここで、通信装置Ａ１２２と通信装置Ｂ１２３は２４００ｂｐｓと４８００ｂｐｓの両方に対応できる通信装置であり、通信装置Ｃ１２５は２４００ｂｐｓにしか対応できない通信装置である。
【００４４】
２４００ｂｐｓと４８００ｂｐｓの両方に対応できる通信装置とは、図１に示す本発明の機能を有する通信装置であり、２４００ｂｐｓにしか対応できない通信装置とは、図１に示す本発明の機能を有せず、２４００ｂｐｓ固定での送受信しかできない通信装置のことである。
【００４５】
まず最初に、ホームコントローラ１２１からエアコン１２４の動作をＯＮし、エアコン１２４がＯＮになったことをホームコントローラ１２１に通報するシーケンスについて説明する。
【００４６】
すでに通信装置Ａ１２２および通信装置Ｂ１２３にはそれぞれの通信装置の通信相手情報テーブル記憶手段１０８に通信相手の伝送速度情報が記憶されているとする。
【００４７】
ホームコントローラ１２１は、通信装置Ａ１２２に対して「エアコンをＯＮしなさい」という要求電文１３１を送信する。すると通信装置Ａ１２２は、図３に示す電文構成で、エアコンＯＮという要求電文１３２を４８００ｂｐｓで無線送信する。このとき通信装置Ａ１２２から送信されるエアコンＯＮ電文１３２の情報部（図３の区間（ｂ））の制御コード２の伝送速度能力を示す所定のビットは“１”である。
【００４８】
通信装置Ｂ１２３で上記エアコンＯＮ電文１３２を受信すると、ＡＣＫ（図示せず）を４８００ｂｐｓで無線送信し、エアコン１２４に対してエアコンＯＮ電文１３３を送信する。
【００４９】
エアコン１２４で、上記エアコンＯＮ電文１３３を受信すると、エアコン１２４の空調動作を開始する。そしてエアコン１２４は、空調動作を開始したことをホームコントローラ１２１に知らせるための応答電文１３４を通信装置Ｂ１２３に送信する。そして電文１３５を４８００ｂｐｓで無線送信する。通信装置Ａ１２２は、無線電文１３５を受信すると、ＡＣＫ（図示せず）を４８００ｂｐｓで無線送信し、ホームコントローラ１２１に対して応答電文１３６を送信する。
【００５０】
次にホームコントローラ１２１からセンサー１２６の動作をＯＮし、センサー１２６がＯＮになったことをホームコントローラ１２１に通報するシーケンスについて説明する。
【００５１】
この場合もすでに通信装置Ａ１２２および通信装置Ｃ１２５にはそれぞれの通信装置の通信相手情報テーブル記憶手段１０８に通信相手の伝送速度情報が記憶されているとする。
【００５２】
ホームコントローラ１２１は、通信装置Ａ１２２に対して「センサー１２６をＯＮしなさい」という要求電文１３７を送信する。すると通信装置Ａ１２２は、図３に示す電文構成で、センサーＯＮという要求電文１３８を２４００ｂｐｓで無線送信する。このとき通信装置Ａ１２２から送信されるセンサーＯＮ電文１３８の情報部（図３の区間（ｂ））の制御コード２の伝送速度能力を示す所定のビットは“０”である。
【００５３】
通信装置Ｃ１２５で上記センサーＯＮ電文１３８を受信すると、ＡＣＫ（図示せず）を２４００ｂｐｓで無線送信し、センサー１２６に対してセンサーＯＮ電文１３９を送信する。
【００５４】
センサー１２６で、上記センサーＯＮ電文１３９を受信すると、センサー１２６のセンサー動作を開始する。そしてセンサー１２６は、センサー動作を開始したことをホームコントローラ１２１に知らせるための応答電文１４０を通信装置Ｃ１２５に送信する。そして無線電文１４１を２４００ｂｐｓで無線送信する。通信装置Ａ１２２は、電文１４１を受信すると、ＡＣＫ（図示せず）を２４００ｂｐｓで無線送信し、ホームコントローラ１２１に対して応答電文１４２を送信する。
【００５５】
次にホームコントローラ１２１から同報送信要求電文１４３を送信する場合について説明する。通信装置Ａ１２２は電文１４３を受信すると、無線電文１４４を全員に同報で無線送信する。この時、通信装置Ａ１２２の通信相手情報テーブル記憶手段１０８には通信装置Ｂ１２３と通信装置Ｃ１２５の伝送速度情報が記録されている。そして通信装置Ｃ１２５の伝送速度情報が２４００ｂｐｓのため、通信装置Ａ１２２のフラグＡには２４００ｂｐｓが存在することを示す“１”がセットされている。従って同報送信される電文１４４は２４００ｂｐｓで送信される。
【００５６】
次に通信装置Ａおよび通信装置Ｂにはそれぞれの通信装置の通信相手情報テーブル記憶手段１０８に通信相手の伝送速度情報が記憶されていない場合について説明する。
【００５７】
ホームコントローラ１２１は、通信装置Ａ１２２に対して「エアコンをＯＮしなさい」という要求電文１４５を送信する。すると通信装置Ａ１２２は、図３に示す電文構成で、エアコンＯＮという要求電文１４６を２４００ｂｐｓで無線送信する。このとき通信装置Ａ１２２から送信されるエアコンＯＮ電文１４６の情報部（図３の区間（ｂ））の制御コード２の伝送速度能力を示す所定のビットは４８００ｂｐｓに対応可能であることを示す“１”である。
【００５８】
通信装置Ｂ１２３で上記エアコンＯＮ電文１４６を受信すると、ＡＣＫ（図示せず）を２４００ｂｐｓで無線送信し、エアコン１２４に対してエアコンＯＮ電文１４７を送信する。そして通信装置Ｂ１２３の通信相手情報テーブル記憶手段１０８に、前記無線受信したエアコンＯＮ電文１４６の情報部（図３の区間（ｂ））の制御コード２の伝送速度能力を示す所定のビットが“１”であることより、通信装置Ａ１２２の伝送速度能力４８００ｂｐｓを記憶する。
【００５９】
エアコン１２４で、上記エアコンＯＮ電文１４７を受信すると、エアコン１２４の空調動作を開始する。そしてエアコン１２４は、空調動作を開始したことをホームコントローラ１２１に知らせるための応答電文１４８を通信装置Ｂ１２３に送信する。そして電文１４９を４８００ｂｐｓで無線送信する。通信装置Ａ１２２は、電文１４９を受信すると、ＡＣＫ（図示せず）を４８００ｂｐｓで無線送信し、ホームコントローラ１２１に対して応答電文１５０を送信する。そして通信装置Ａ１２２の通信相手情報テーブル記憶手段１０８に通信装置Ｂ１２３の伝送速度能力４８００ｂｐｓを記憶する。
【００６０】
上記に示す動作により、通信相手の伝送速度能力に合わせて無線送信でき、伝送速度能力の異なる機器が同一システムに混在しても問題なく通信できることとなる。
【００６１】
なお、上記実施例において２４００ｂｐｓと４８００ｂｐｓの両方に対応できる通信装置Ａは、制御コード２の伝送速度能力を示す所定のビットを“１”にして、４８００ｂｐｓで送信すると説明したが、上記ビットを“１”にして、２４００ｂｐｓで送信してもかまわない。制御コード２の所定のビットが“１”というのは、送信側の受信能力が２４００ｂｐｓと４８００ｂｐｓの両方を受信できるということを示している。
【００６２】
（実施の形態２）
実施の形態１において伝送速度情報に着目し説明した。ここでは送信出力制御について説明する。
【００６３】
本発明の第２の実施の形態における通信装置のブロック図は、第１の実施の形態と同様図１で示される。
【００６４】
同様に図２は本発明の第２の実施の形態における通信装置を用いたシステム例を示す。
【００６５】
また、図２における通信装置Ａ１２２と通信装置Ｂ１２３の間で送受信される電文構成についても第１の実施の形態と同様に図３で示される。
【００６６】
図３においてデータ２の制御コード２には、送信元の送信出力レベルに関する情報が記載されている。例えば、送信元の通信装置が１ｍＷの送信出力で送信した電波である場合には、制御コード２の所定のあるビット（識別情報）を“１”にして送信し、１０ｍＷの送信出力で送信した電波である場合には、前記ビットを“０”にして送信する。
【００６７】
以上のように構成された通信装置について、図１と図３を参照しながらその動作を説明する。
【００６８】
受信手段１０３は、無線電文を受信し、符号解読手段１０５で情報を取り出し、家電機器１１１を制御する。そして識別情報検出手段１０７により制御コード２の所定のビット（識別情報）が“１”或いは“０”かにより受信した電波が１０ｍＷで送信されたものか１ｍＷで送信されたものかを識別する。そして通信相手情報テーブル記憶手段１０８に前記送信出力レベルを記憶する。通信相手情報テーブル記憶手段１０８は通信相手の機器識別符号とペアで前記送信出力レベルを記憶する。通信相手情報テーブル記憶手段１０８は複数の機器識別符号を記憶できる領域を有している。電文を無線送信する場合は、送信制御手段１０９の制御により送信出力レベルを決定し送信する。
【００６９】
以下その動作を詳細に説明する。
【００７０】
（１）通信相手情報テーブル記憶手段１０８に記憶されていない通信相手に対して無線送信する場合は、１０ｍＷで送信する。この時、制御コード２の所定のビットを“０”にして送信する。
【００７１】
（２）１０ｍＷの電波（これは受信した制御コード２の所定のビットから判断する）を受信（ＡＣＫを含む）し、受信レベルが所定値、例えば３０μＶ以上であればテーブル記憶手段に１ｍＷと記憶する。受信レベルが３０μＶ未満であればテーブル記憶手段に１０ｍＷと記憶する。
【００７２】
（３）１ｍＷの電波（これは受信した制御コード２の所定のビットから判断する）を受信（ＡＣＫを含む）し、受信レベルが所定値、例えば２０μＶ以上であればテーブル記憶手段に１ｍＷと記憶する。受信レベルが２０μＶ未満であればテーブル記憶手段に１０ｍＷと記憶する。
【００７３】
（４）通信相手情報テーブル記憶手段１０８に記憶されている通信相手に対して無線送信する場合は、通信相手情報テーブル記憶手段１０８に記憶されている送信出力レベルで送信する。この時、１ｍＷでの送信の場合は制御コード２の所定のビットを “１”にして送信する。１０ｍＷでの送信の場合は制御コード２の所定のビットを “０”にして送信する。
【００７４】
（５）ＡＣＫは直前の受信電波の制御コード２の送信出力を示すビット指定される電力と同じ電力で送信する。
【００７５】
（６）送信してもＡＣＫを受信できない場合は、１０ｍＷで再送を行う。
【００７６】
（７）同報送信の送信出力レベルは、１０ｍＷで送信する。
【００７７】
（８）再送が発生した場合、送り手側はテーブル記憶手段を１０ｍＷに書き換える。
【００７８】
（９）通信相手情報テーブル記憶手段１０８に記載されていない通信相手に送信する場合は、１０ｍＷで送信する。
【００７９】
上記に示す動作により、通信相手の電波の受信レベルが大きい場合は、送信出力レベルを下げて送信でき、必要以上に大きな送信出力レベルで送信しないため、他機器への妨害を低減できるばかりでなく、他人による盗み聞きのリスクを下げることができセキュリティ上有用である。
【００８０】
なお、本実施の形態で応答信号はアクノリッジ信号（ＡＣＫ）を用いたが、このほかにＮＡＫ信号を応答信号に用いても良い。
【００８１】
また識別情報は制御コード２に含むとして説明したがプリアンブル部（図３の区間（ａ））に含むとしてもよい。また、フラグで説明したがこれに限らず所定のコードやコマンドであってもよい。
【００８２】
また、本実施の形態で送信パラメータとして、送信出力レベルと伝送速度について説明したが、通信相手のバージョン情報を通信相手情報テーブル記憶手段に記憶しておき、通信相手に対して前記バージョン情報に対応した送信パラメータで送信制御を行う例も考えられる。
【００８３】
なお、図１の構成のすべてあるいは一部をコンピュータ上のプログラムで実行させることも可能である。本実施の形態で説明した手段は、ＣＰＵ（またはマイコン）、ＲＡＭ、ＲＯＭ、記憶・記録装置、Ｉ／Ｏなどを備えた電気・情報機器、コンピュータ、サーバー等のハードリソースを協働させるプログラムの形態で実施してもよい。プログラムの形態であれば、磁気メディアや光メディアなどの記録媒体に記録したりインターネットなどの通信回線を用いて配信することで新しい機能の配布・更新やそのインストール作業が簡単にできる。
【産業上の利用可能性】
【００８４】
以上のように本発明にかかる通信装置およびプログラムは、通信相手に対して送信出力レベルや伝送速度などに関して最適な送信パラメータを設定して送信できる。
【図面の簡単な説明】
【００８５】
【図１】本発明の実施の形態１或いは２における通信装置のブロック図
【図２】本発明の実施の形態１或いは２における通信装置を用いた通信システム図
【図３】本発明の実施の形態１或いは２における通信装置が送信するデータフォーマット図
【図４】本発明の実施の形態１における通信装置の通信動作を説明する説明図
【図５】従来の通信装置のブロック図
【符号の説明】
【００８６】
１０１  アンテナ
１０２  送信手段
１０３  受信手段
１０４  符号生成手段
１０５  符号解読手段
１０６  無線通信部
１０７  識別情報検出手段
１０８  通信相手情報テーブル記憶手段
１０９  送信制御手段
１１０  通信装置
１１１  家電機器
【図１】
2005203940.tif 000003
【図２】
2005203940.tif 000004
【図３】
2005203940.tif 000005
【図４】
2005203940.tif 000006
【図５】
2005203940.tif 000007