(57)【要約】  本発明はRF信号及びRFプロトコルを介して通信を行う遠隔制御装置(10)及び制御される電子装置(20)を有する電子システム(1)に関連する。該プロトコルにより、送信されるデータパケットは先ずチェックサムにより拡張され、その後に順方向誤り訂正(FEC)用の情報で拡張され、最終的にインターリーブされる。プロトコルは、多くのRF干渉を伴う将来的な家庭環境でさえ信頼できるRF通信を可能にする。
2009519659.tif 000002
【特許請求の範囲】
【請求項１】
電子システムであって、
RF信号でバイナリデータパケットを送信する遠隔制御装置；
前記遠隔制御装置からのRF信号で制御可能な電子装置；
を有し、前記遠隔制御装置及び制御される前記電子装置は、RFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした電子システム。
【請求項２】
RF信号でバイナリデータパケットを電子装置に送信する遠隔制御装置であって、当該遠隔制御装置はRFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした遠隔制御装置。
【請求項３】
遠隔制御装置からRF信号で送信されたデータパケットによって制御可能な電子装置であって、当該電子装置はRFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした電子装置。
【請求項４】
RF信号及びRFプロトコルを介して、遠隔制御装置から電子装置にバイナリデータパケットを伝送する方法であって、送信されるバイナリデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした方法。
【請求項５】
前記ａ）のステップが、チェックサムを加えることを含む請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【請求項６】
ｋビットのブロックｎ個のデータパケットについて、チェックサムは、全ブロックの総和のモジュロ2kとして算出される請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【請求項７】
前記ｂ）のステップが、線形(n,k)符号を、誤り検出用の情報の分だけ拡張されたデータパケットに適用することを含む請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【請求項８】
ｎが８に等しく、ｋが４に等しい請求項７に記載の電子システム、遠隔制御装置、電子装置及び／又は方法。
【請求項９】
前記ｃ）のステップが、前記ａ）及びｂ）のステップで加えられる情報の分だけ拡張されたデータパケットのバイナリシンボルを、Ｌシンボルのグループｍ個にインターリーブする請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【請求項１０】
ｍが６に等しく、Ｌが８に等しい請求項９に記載の電子システム、遠隔制御装置、電子装置及び／又は方法。
【請求項１１】
前記電子装置が、パーソナルコンピュータ、オーディオ装置、ビデオ装置及びマルチメディア装置を含む群から選択された装置である請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【請求項１２】
前記遠隔制御装置が、スタンダードリモートコントローラ、無線キーボード、コンピュータマウス及びゲーム装置を含む群から選択された装置である請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の電子装置及び／又は請求項４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は遠隔制御装置を有する電子システムに関連し、その遠隔制御装置はバイナリデータパケットをRFプロトコルを介して電子装置に送信する。特に本発明は遠隔制御装置、電子装置及び上記システムのRFプロトコルを用いる方法に関連する。
【背景技術】
【０００２】
家庭電化製品用の従来の遠隔制御システムは、遠隔制御装置から制御される装置へのデータ伝送媒体として大抵は赤外線を使用している。代替的な媒体は無線周波数(RF)であり、この場合における無線周波数は、約10kHz乃至約100GHzの範囲わたる電磁スペクトルの部分である。赤外線より優れたRFの利点は、RFがより広い範囲を有すること及びRFが家具や壁等のような障害物で遮られないことである。
【０００３】
特許文献１によれば、IR及びRFを介して通信を行うことができ、従って従来装置に加えて最新の電子装置も共に制御できる遠隔制御装置が開示されている。RF信号を介して送信されたバイナリデータパケットの誤りを検出できるようにするため、チェックサムを付けることがその文献で提案されている。
【特許文献１】国際公開第98/34208号パンフレット
【発明の開示】
【発明が解決しようとする課題】
【０００４】
このような状況に鑑み、本発明は、遠隔制御装置及び電子装置間で、より効率的で信頼できる手段を提供することを目的とした。
【課題を解決するための手段】
【０００５】
この目的は、請求項１の電子システム、請求項２の遠隔制御装置、請求項３の電子装置及び請求項４の方法により達成される。好適実施例は従属請求項に関連している。
【０００６】
第1形態によれば、本発明は少なくとも以下の要素を有する電子システムに関連している：
−RF信号を介してバイナリデータパケットを送信する遠隔制御装置。
【０００７】
−上記遠隔制御装置からのRF信号により制御可能な電子装置。
【０００８】
更に、遠隔制御装置及び制御される電子装置は、RFプロトコルを介して通信を行い、そのRFプロトコルでは、送信されるデータパケットは以下のa),b),c)の順に処理される：
ａ）誤り検出用の情報の分だけデータパケットを拡張すること。
【０００９】
ｂ）順方向誤り訂正（以下、「FFC」と略す）用の情報の分だけデータパケットを更に拡張すること。
【００１０】
ｃ）更に拡張されたデータパケットのバイナリシンボルをインターリーブすること。
【００１１】
本発明は更に遠隔制御装置及び電子装置それぞれに別々に関連し、それらはこの種の上記の電子システムで使用するのに適している。
【００１２】
更に、本発明は、遠隔制御装置から電子装置へRF信号によりバイナリデータパケットを通知する方法にも関連し、送信されるデータパケットは、上記のステップa),b),c)の順に処理される。
【発明を実施するための最良の形態】
【００１３】
電子システム、遠隔制御装置、電子装置及び方法は、遠隔制御装置及び制御装置間で高度に信頼できる通信をもたらす利点を有する。この信頼性は、ステップa),b),c)に含まれている誤り予防手段、誤り訂正及び誤り検出により達成される。従ってインターリーブするステップc)は、バースト状にビットが壊れることに対してRFプロトコルを堅牢(robust)にする。FECのステップb)は、合理的な努力と共に、限定されたビット数で誤り訂正を可能にし、更には多くのビット数で誤り検出を可能にする。特にFECは遠隔制御装置及び被制御装置(制御される装置)間の標準的なシンプレックス通信に特に有利であり、その通信では壊れた信号の再送は受信機側から始めることができない。最後に、誤り検出のステップa)は、データパケットの正しさについて最終的な点検をもたらす。要するに、関連するRFプロトコルは、更なる家庭環境に特に適しており、その更なる家庭環境では、多数のRF源による干渉が懸念される。と同時に、RFプロトコルは妥当な努力と共に実現可能であり、低コストの遠隔制御装置なので購入可能になる。
【００１４】
以下、選択的で更に詳細な電子システム、遠隔制御装置、電子装置及び方法が説明される。
【００１５】
RFプロトコルのステップa)は、特に、チェックサムを元のデータパケットに付けることを含んでよい。当業者に知られているように、チェックサムは、その名が示すように、データパケットの所定ビットの算術的な加算を表し、おそらくは一定のシンボル数である。
【００１６】
送信される元のデータパケットが、ｋビットのブロックｎ個で形成される場合(ｎ，ｋは自然数)、上記のチェックサムは特に、ｎブロック全ての合計のモジュロ2kとして規定されてもよい。従って、チェックサムの分だけ拡張された元のデータパケットは、ｋビットのブロック（ｎ＋１）個で形成される。
【００１７】
本発明の別形態によれば、RFプロトコルのステップb)は、ステップa)の誤り検出情報の分だけ拡張された元のデータパケットで形成されるメッセージに、線形(n,k)符号化法を適用することを含む(ｎ，ｋは自然数である。)。当業者に知られているように、「線形(n,k)符号化法」は、ｎシンボルのコードワードに関連し、コードワードのｋシンボルはパリティ(冗長)シンボルである。それらの線形性に起因して、そのような方法は、行列乗算として単に実行されてもよい。
【００１８】
上記の場合、数ｎ及びｋは特に８，４の値をそれぞれとる。これらの値は、残留する誤りの確率及び符号化の労力の間で妥当な妥協をもたらす。
【００１９】
本発明の別形態によれば、のRFプロトコルのステップc）は、ステップa)及びb)で加えられた情報（即ち、誤り検出及びFEC用の情報）の分だけ拡張された元のデータパケットで形成されるメッセージのバイナリシンボルを、Lシンボルのグループｍ個にインターリーブすることを含み、数ｍ及びLは特に６及び８の値をそれぞれとる。インターリーブされたメッセージ中の隣接するビットは、元のメッセージの中でｍ個の位置だけ離れている。インターリーブされたメッセージ中のいくつかの隣接するビットに影響するバースト誤りは、それ故に、デコード処理でインターリーブが戻された後、ｍ個のシンボル距離だけ分散されている。従って、ステップａ）及びｂ）に起因して、これらの誤りは孤立させられ、それ故に検出可能になり、訂正可能になる。
【００２０】
電子装置は原則として（RF信号で制御可能な）如何なる製品でもよい。特に、電子装置は、パーソナルコンピュータ、オーディオ装置（CDプレーヤ、DVDプレーヤ、テープレコーダ、無線装置等）、ビデオ装置（VCR、TV、カメラ等）又はマルチメディア装置等でもよい。
【００２１】
遠隔制御装置は、例えばオーディオ装置やTVに使用されるような標準的な遠隔制御装置でよい。更に、遠隔制御装置は、無線キーボード、コンピュータマウス又はゲーム装置でもよい。
【００２２】
本発明に関するこれら及び他の形態は、以下に説明される実施例を参照しながら明らかになるであろう。これらの実施例は、添付図面と共に例示的として説明される。
【００２３】
図中、同様な番号は同一の又は同様な要素を指す。
【実施例１】
【００２４】
図１は本発明による電子システム１の基本構成を示す概略図である。システム１は遠隔制御装置10を有し、ここでは遠隔制御装置は標準的なリモートコントローラとして描かれている。遠隔制御装置10はキー11を有し、そのキーによってユーザはデータを入力し、制御動作等を選択することができる。更に遠隔制御装置はエンコーダモジュール12を有し、エンコーダモジュールはRFアンテナ13に結合されている。エンコーダモジュール12は送信するバイナリデータパケットを無線周波数(RF)プロトコルと共に変換し、これについては更に後述される。エンコードされたメッセージはアンテナ13を介してRF信号形式で送信される。
【００２５】
図１は制御される電子装置20を更に示し、電子装置は例えばCDプレーヤでもよい。装置20は遠隔制御装置10により送信されたRF信号を受信するためのアンテナ23を有する。受信信号は処理されてデコーダモジュール22でデコードされ、デコーダモジュールは可能ならば元のデータパケットを再構築する。電子装置20の他のモジュールは、それら固有の機能に従ってこれらのデータを更に処理する。
【００２６】
遠隔制御装置10が或る部屋にあり、制御される装置(被制御装置)20が別の部屋にある場合でも、RF信号は壁を通って伝搬するので何の問題もない（IR信号はそのようにはならないであろう。）。この利点に起因して、RF信号は家庭環境の中で益々応用される。しかしながらRF通信は、人為的に及び自然に生じた全ての種類のソースから干渉を受ける傾向がある。家庭環境が変化する際、毎回、互いに通信するのにライセンスフリーの周波数帯域を使用する多くの装置が存在する。従って、ライセンスフリーの周波数帯域は、同一周波数上の他の伝送システムからだけでなく他のシステムからの放射によっても（双方に起因して）騒々しくなる（ノイズが増える）。干渉を克服する方法は、特に、無線設計及びアンテナ設計をこれまでは意図していた。本発明は、家庭電化製品の遠隔制御システムで使用されるRFチャネルでのノイズの影響を、誤り検出、誤り予防及び誤り訂正の方法で減らすことに注力している。以下の説明は、シンプレックスRF遠隔制御に本発明を使用した例を述べている。
【００２７】
遠隔制御コマンド(メッセージ／パケット／フレーム)を送信及び受信する手順に関連する部分は、元のデータメッセージをエンコードされたデータメッセージ（誤りの訂正、予防及び検出を促す冗長データ全てを含んでいる）に変換すること、及びエンコードされたメッセージを受信側で元のデータメッセージに変換し直すことである。
【００２８】
図２のフローチャートは、元のメッセージ101各々がフレーム106にどのように変換されるかを象徴的に示す。この変換例は以下のステップで構成される：
ステップ102：４ビットのチェックサム(CS:  Check  Sum)を付加すること。
【００２９】
ステップ103：４メッセージビット毎に順方向誤り訂正(FEC)ビットを４ビット付加すること。
【００３０】
ステップ104：８ビットのグループの中でこれらのビットをインターリーブすること。
【００３１】
ステップ105：プリアンブルシーケンス及びヘッダ又はスタートビットによるフレームを先行させ、信号フリータイム(SFT:  Signal  Free  Time)の期間だけそれを続けること(ヘッダ、プリアンブル及び信号フリータイムは、本発明の目的外である。)。
【００３２】
ステップ102で加えられるチェックサムは、受信端末でのメッセージの最終的な有効性確認として使用される。文字列(w1,...,wk)で規定されるデータパケットの場合、チェックサムは、w1＋．．．wkになるであろう。チェックサムのサイズは、割り当てられたフィールドの中で依然として適合する部分を採用することでしばしば制限され、ｎシンボルのバイナリフィールドの場合、
【００３３】
【数１】
2009519659.tif 000003
のようになるであろう。誤り検出の他の方法もあるが、それら自体は本発明の範囲外である。図３に示される特定の例の場合、チェックサムは４ビットの値であり、例えば20ビットのデータメッセージ中の全てのニブル(nibble)のモジュロ16加算である。
【００３４】
ステップ103の順方向誤り訂正(FEC)は、受信端末で受信されるメッセージで誤りを検出及び訂正できるように付加される。データパケットについての誤り訂正を行う多くの方法が存在し、複雑な誤り訂正方法は簡易な方法よりも強力な誤り訂正能力を有するが、より高度な処理能力を要する。多くの家庭電気製品のリモート制御システムはシンプレックス通信なので、ここで使用される種類は順方向誤り訂正の形式のものである。FECの利点は、受信パケット中の何らかの誤りが訂正されるかもしれないことであり；これは家庭電気製品の遠隔制御で使用されるようなシンプレックス通信システムで特に有利である。なぜなら、そのようなシステムでは、自動再送要求(ARQ:  Automatic  Repeat  reQuest)のような対話システムを使用する機会がないからである。
【００３５】
上記の考察に基づいて、本発明は線形(n,k)符号を使用する；ｎシンボル長のコードワードであって、その内ｋシンボルはパリティ(冗長)シンボルである。特に、選択されているFEC法は、拡張されたハミング(8,4)タイプ(Extended  Hamming(8,4)  type)のものであり、これはシンプルFEC法であり、低コストのマイクロコントローラに対して多くの処理パワーを必要とせず、そのようなマイクロコントローラは低コストの家庭電化製品の遠隔制御で通常使用されている。提案のFEC法は、４つの冗長ビットを元のメッセージの４ビット各々に付加し；(8,4)は、８ビットのグループがあり、その内の４ビットは冗長的なパリティビットであることを意味する。この方法は８ビットのグループ各々の内１ビットを訂正する能力を有し、且つ1より多くのビットがエラーであることも示す。
【００３６】
考察中の例における中間フレームは、元のメッセージプラスチェックサムビット(図３)により表現され、中間フレームは、(４ビットの)データニブルに分割される。４つのFECパリティビットが付加される；各データニブルに１つ付けられる。拡張されたハミング(8,4)はFEC符号化方法として使用される。本方法はハミング距離４を有し、それ故に１つの誤りを訂正でき、データニブル及びFECニブルで形成されるバイトの中で1より多くの誤りを検出することもできる。
【００３７】
メッセージワードからエンコードされたワードを生成する「生成行列」Ｇは、単位行列Ik及び特別に選ばれた副行列（サブマトリクス）P:G＝(Ik|P)を有する。メッセージワードと生成行列Gを乗算すると、図４の特定のGについて示されるような、符号化されたワードが得られる。行列Mはメッセージニブルの全ての可能な場合を含み、行列Xは全ての対応するエンコードされたワードである。
【００３８】
エンコードされたワードXは、X=(M|M・P)によるMとM・Pの組み合わせである。Xnを計算するため、MnとGを乗算し、Xnを求めてもよいし（Xn,MnはX及びMのｎ番目の行をそれぞれ表す。）又は16個のインデックスのルックアップテーブルを単に使用するだけでもよい。
【００３９】
図５は図３のチェックサムビットを伴うメッセージについてのFECビットの中身を示す。FECビットを加えることは、中間的なフレーム長を６ニブルから６バイトに変える。
【００４０】
提案のシンプルFECはいくつかの弱点を有する：その内の1つは、８ビットのデータにつき１ビットしか訂正できないことであり、これは、バーストノイズや２以上の連続するビットを壊す何らかの形式のノイズは、効果的に訂正できないことを意味する。他の欠点は、提案のシンプルFECは全てのタイプの誤りを訂正できないことであり；８ビットのワードが非常に多くの誤りを有するのでそれが他の有効なコードワードに似ているおそれがあり；その場合、実際には正しくないけれども「正しい」と判断されるおそれがある。
【００４１】
より強力なFEC法を使用する代わりに、本願での提案は、他の方法を使用して、シンプルFECの弱点を取り除くようにする。バーストノイズに対処するため、ステップ104のインターリーブを使用することが特に提案される。インターリーブはデータパケット中の全てのシンボルを入れ替え、各ワードの全ての第１シンボルが一緒に設けられ、全ての第２シンボルが一緒に設けられ、等々のようにする。以下の表記xn,mのシンボルの場合、元のデータパケット(w1,...,wk)は：パケット中のワード数ｋ及びワード当たりのシンボル数ｍと共に、(x1,1，x1,2，．．．x1,m，x2,1，x2,2，．．．x2,m，．．．xk,1，xk,2，．．．xk,m)  のように書くことができる。インターリーブを伴うビット入れ替えは、このパケットを(x1,1，x2,1，．．．xk,1，x1,2，x2,2，．．．xk,2，．．．x1,m，x2,m，．．．xk,m)  に変える。
【００４２】
考察されている例の場合、図５の中間フレーム全体が８つのグループの中でインターリーブされる。中間フレームは、ビット長の等しい８つのグループに分割され、フレームは、そのフレームの始めに全バイトの１番目のビット（MSB）を置き、次に同様に全グループの２番目のビット全部を置き、．．．全グループの８番目のビット（LSB）まで同様に処理することで再構築される。この手順の結果は、図６に示されている。全てのビットをインターリーブすることは、特定のフィールドがもはや認識できないような系列をもたらす。
【００４３】
図７はエンコードされたデータパケットを送信し、被制御装置20で受信された後に、中間フレーム201について実行される必要のある処理を示す。この処理は、以下のステップで構成される：
ステップ202：ヘッダ及びプリアンブルを除去すること。
【００４４】
ステップ203：ビットについてデインタリーブを行うこと。
【００４５】
ステップ204：誤りを検出及び訂正し、FECビットを除くこと。
【００４６】
ステップ205：チェックサムを検査及び除去すること。
【００４７】
ステップ206：デコードされたメッセージを伝送すること。
【００４８】
これらの関連するステップが、上記の数値例を参照しながら更に詳細に説明される。
【００４９】
デインタリーブのステップ203では、フレームは先ず８の倍数を含んでいる：フレーム長＝ｎ×８。フレームはｎビットのグループ８つにデインタリーブされなければならない。フレーム中の最初のｎビットは、デインタリーブされた中間フレームの中で各バイトの最上位ビット(MSB又はビット７)を形成し、次のｎビットは各バイトのビット６を形成し、以下同様である。この処理結果は、図７の最後の２行からそれらより上の行に戻ることに対応する（しかしながら、伝送中の干渉に起因して、ビットの実際の値は、未知の方法で変わっているかもしれない！）。
【００５０】
上記の順方向誤り訂正符号化の場合、データの４ビット各々について、４つのパリティビットが付けられていた。８ビットのこれらのグループ各々は、別々にデコードされるべきである。受信端末では、シンドロームデコード法(syndrome  decoding)を使用して最終的な誤りを検出及び訂正する。シンドロームデコード法は「パリティチェック行列」を必要とする。パリティチェック行列Hは、「生成行列」Gから導出される。G=(Ik|P)及びH=(PT|Iq)。シンドロームSは、バイトの中に誤りがあるか否かを示す。エラーが、１ビットの反転であった場合、シンドロームは、どのビットが判定していたかを示す。受信したコードワードYをHの転置と共に乗算することで(S=Y・HT)、シンドロームは計算される。図８はこのことを、受信コードワードY=[11011010]の例について示す。コードワードYは、送信されたコードワードXプラス伝送途中で生じた最終的な誤りの結果であり、従って、Y=(M|C)又はY=[m3,m2,m1,m0,c3,c2,c1,c0]である。上位のニブルは実際のデータであり、下位のニブルはパリティビットであることに留意を要する。
【００５１】
図９のテーブルは、シンドロームSの各々についてYになされるべき処理を示し、テーブルは３つのタイプの処理を表す：
「エラー無し」(No  errors)は、Yが正しいことを意味する。
【００５２】
「フリップyn」(Flip  yn)は、このビットが反転されると、そのバイトが訂正されることを意味する。従って図８の例ではc3が反転されなければならない。
【００５３】
「エラー」(Error)は、Yの中に誤りがあるが、このFEC法はそれらを訂正できないことを意味する。このワードは拒否される必要があり、その結果、フレーム全体が拒否されなければならない。
【００５４】
シンドロームを計算する代わりに、受信したワードYを入力とし、データニブルMを出力として、256個のインデックスのルックアップテーブルを形成することも可能である。
【００５５】
この誤り訂正法は１ビットの誤りだけを訂正し、２，４，６ビットの誤りを伴う受信ワードを検出することができる。３，５，７ビットのエラーを伴うワードは、それらがあたかも１ビットの誤りしか持っていないかのように不適切に訂正される。全ての反転したビットを伴うワード（８ビットエラー）は、如何なる訂正も要しない正しいものとして（ゼロビットエラー）として不適切に検出される。これらのタイプのエラーは、（常にではないが）全体的なチェックサムによって見つかるかもしれない。
【００５６】
検出されたエラーを訂正し、訂正されたコードワードを有効化した後で、ステップ205で評価されたチェックサムは、メッセージ全体の最終的な確認を与える。チェックサムが適切でなかった場合、そのフレームは拒否される必要がある；これは、FECビットと共に訂正を試みた後でさえ、メッセージ中に依然としてエラーが存在していることを意味するからである。上述したように、チェックサムは、メッセージ中の全てのニブルのモジュロ16加算である。この場合、最後の１つを除く全てのニブルは加えられるべきである。算出されたチェックサムは、中間フレームの最後の４ビットと比較される必要があり；それらは等しくなければならない。
【００５７】
全てのニブルを加えることは、最後の１つの成果を保存し、例えば、モジュロ16(0011b＋1000b＋0011b＋1001b)＝1000bである。これが受信したチェックサムに等しかった場合、中間的なフレームは正しい。そして、結果のメッセージが、CSを除去した後に得られる。
【００５８】
本願では、「有する(comprising)」なる用語は他の要素やステップを排除するものではないこと、「ある」又は「或る」は複数を排除しないこと、単独のプロセッサ又は他の装置がいくつかの手段の機能を実行してもよいことを、最後に指摘しておく。新規な特徴の各々又は全部の中に、及びそれらの特徴の組み合わせの各々又は全部の中に、本発明が宿っている。更に、特許請求の範囲の中に登場する参照符号を（もし存在したとしても）、本発明の範囲を限定するものとして解釈してはならない。
【図面の簡単な説明】
【００５９】
【図１】本発明による電子システムの原理図を示す。
【図２】図１の遠隔制御装置における符号化ステップのフローチャートを示す。
【図３】チェックサムにより拡張されるバイナリデータメッセージ例を示す図である。
【図４】全ての可能な４ビットメッセージに適用されるFECの特定の生成マトリクスを示す図である。
【図５】図４のFECを図３の拡張されたメッセージに適用することで得られるメッセージを示す図である。
【図６】更なるインターリーブステップ後の図５のメッセージを示す図である。
【図７】制御される電子装置におけるデコードステップのフローチャートを示す図である。
【図８】FECの逆演算例を示す図である。
【図９】FECの逆演算中に生じる全てのシンドロームの解釈を伴うテーブルを示す図である。
【図１】
2009519659.tif 000004
【図２】
2009519659.tif 000005
【図３】
2009519659.tif 000006
【図４】
2009519659.tif 000007
【図５】
2009519659.tif 000008
【図６】
2009519659.tif 000009
【図７】
2009519659.tif 000010
【図８】
2009519659.tif 000011
【図９】
2009519659.tif 000012
【手続補正書】
【提出日】平成20年6月20日(2008.6.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子システムであって、
RF信号でバイナリデータパケットを送信する遠隔制御装置；
前記遠隔制御装置からのRF信号で制御可能な家庭用電子装置；
を有し、前記遠隔制御装置及び制御される前記家庭用電子装置は、RFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした電子システム。
【請求項２】
RF信号でバイナリデータパケットを家庭用電子装置に送信する遠隔制御装置であって、当該遠隔制御装置はRFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした遠隔制御装置。
【請求項３】
遠隔制御装置からRF信号で送信されたデータパケットによって制御可能な家庭用電子装置であって、当該家庭用電子装置はRFプロトコルを介して通信を行い、該RFプロトコルでは送信されるデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした家庭用電子装置。
【請求項４】
RF信号及びRFプロトコルを介して、遠隔制御装置から家庭用電子装置にバイナリデータパケットを伝送する方法であって、送信されるバイナリデータパケットは、
ａ）誤り検出用の情報の分だけ前記データパケットを拡張すること；
ｂ）順方向誤り訂正用の情報の分だけ前記データパケットを更に拡張すること；及び
ｃ）バイナリシンボルをインターリーブすること；
により順に処理されるようにした方法。
【請求項５】
前記ａ）のステップが、チェックサムを加えることを含む請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【請求項６】
ｋビットのブロックｎ個のデータパケットについて、チェックサムは、全ブロックの総和のモジュロ2kとして算出される請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【請求項７】
前記ｂ）のステップが、線形(n,k)符号を、誤り検出用の情報の分だけ拡張されたデータパケットに適用することを含む請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【請求項８】
ｎが８に等しく、ｋが４に等しい請求項７に記載の電子システム、遠隔制御装置、家庭用電子装置及び／又は方法。
【請求項９】
前記ｃ）のステップが、前記ａ）及びｂ）のステップで加えられる情報の分だけ拡張されたデータパケットのバイナリシンボルを、Ｌシンボルのグループｍ個にインターリーブする請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【請求項１０】
ｍが６に等しく、Ｌが８に等しい請求項９に記載の電子システム、遠隔制御装置、家庭用電子装置及び／又は方法。
【請求項１１】
前記家庭用電子装置が、パーソナルコンピュータ、オーディオ装置、ビデオ装置及びマルチメディア装置を含む群から選択された装置である請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【請求項１２】
前記遠隔制御装置が、スタンダードリモートコントローラ、無線キーボード、コンピュータマウス及びゲーム装置を含む群から選択された装置である請求項１に記載の電子システム、請求項２に記載の遠隔制御装置、請求項３に記載の家庭用電子装置及び／又は請求項４に記載の方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００３
【補正方法】変更
【補正の内容】
【０００３】
特許文献２によれば、IR及びRFを介して通信を行うことができ、従って従来装置に加えて最新の電子装置も共に制御できる遠隔制御装置が開示されている。RF信号を介して送信されたバイナリデータパケットの誤りを検出できるようにするため、チェックサムを付けることがその文献で提案されている。
【特許文献１】英国出願第2290399号明細書
【特許文献２】国際公開第98/34208号パンフレット
【非特許文献１】R.JAMES  DUCKWORTH:  “Reliable  Wireless  in  an  Unreliable  World”,  ISA  EXPO  2003
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００４
【補正方法】変更
【補正の内容】
【０００４】
このような状況に鑑み、本発明は、遠隔制御装置及び家庭用電子装置間で、より効率的で信頼できる手段を提供することを目的とした。
【国際調査報告】
2009519659.tif 000013
2009519659.tif 000014