(57)【要約】  データ転送方法において、コーディング規則で送信待ちのバイナリデータをコーディングし、当該コーディング規則は、バイナリデータｘ１に対して中間位相がジャンピングしない方式でコーディングし、バイナリデータｘ２に対して中間位相がジャンピングする方式でコーディングし、中間位相がジャンピングしない高電圧レベルを使用して連続に２つのバイナリデータｘ１をコーディングした後で、直後のバイナリデータｘ１に対して中間位相がジャンピングしない低電圧レベルを使用してコーディングする。さらに、コーディングされたバイナリデータｘ１の後のバイナリデータｘ１に対して、中間位相がジャンピングしない高電圧レベルを使用してコーディングし、バイナリデータｘ２の後に直後のバイナリデータｘ１に対して、同様にコーディングする。
2011526444.tif 000002
【特許請求の範囲】
【請求項１】
送信待ちのバイナリデータに対して、コーディング規則でコーディングされた後で変調を行って変調済みの無線信号が得られて転送されるデータ転送方法において、
当該コーディング規則は、
バイナリデータｘ１に対して、中間位相がジャンピングしない方式でコーディングし、バイナリデータｘ２に対して中間位相がジャンピングする方式でコーディングし、
中間位相がジャンピングするｎ個（ｎ≧2）高電圧レベルを使用して連続に２つ以上のバイナリデータｘ１をコーディングした後で、直後のバイナリデータｘ１に対して中間位相がジャンピングしない低電圧レベルを使用してコーディングし、
中間位相がジャンピングしない低電圧レベルを使用してコーディングされたバイナリデータｘ１の後のバイナリデータｘ１に対して中間位相がジャンピングしない高電圧レベルを使用してコーディングし、
バイナリデータｘ２直後のバイナリデータｘ１に対して、中間位相がジャンピングしない高電圧レベルを使用してコーディングすること
を含むことを特徴とするデータ転送方法。
【請求項２】
この無線信号を転送した後この方法は、受信された無線信号を復調して、復調された信号をデコードして、上記バイナリデータを取得することを、さらに含むことを特徴とする請求項１に記載のデータ転送方法。
【請求項３】
ｘ１とｘ２はそれぞれに１と０であって、または、ｘ１とｘ２はそれぞれに０と１であることを特徴とする請求項１に記載のデータ転送方法。
【請求項４】
上記コーディング規則は、立ち下がりエッジジャンピング方式でコーディングしたｘ２の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式でコーディングし、立ち上がりエッジジャンピング方式でコーディングしたｘ２の次の一つのｘ２に対して、立ち上がりエッジジャンピング方式でコーディングすることを、さらに含むことを特徴とする請求項３に記載のデータ転送方法。
【請求項５】
上記コーディング規則は、バイナリデータｘ１とｘ２を同じ長さでコーディングすることをさらに含める特徴とする請求項１または４に記載のデータ転送方法。
【請求項６】
上記コーディング規則は、バイナリデータｘ２の左側が位相に沿ってジャンピングし、右側が位相に沿ってノージャンピングすることを、さらに含むことを特徴とする請求項４に記載のデータ転送方法。
【請求項７】
上記コーディング規則は、中間位相がジャンピングしない高電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち上がりエッジジャンピング方式でコーディングすることを、さらに含むことを特徴とする請求項６に記載のデータ転送方法。
【請求項８】
上記コーディング規則は、中間位相がジャンピングしない低電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式でコーディングすることを、さらに含むことを特徴とする請求項６に記載のデータ転送方法。
【請求項９】
上記コーディング規則は、バイナリデータｘ２の左側に位相がノージャンピングし右側に位相がジャンピングすることを、さらに含むことを特徴とする請求項４に記載のデータ転送方法。
【請求項１０】
上記コーディング規則は、中間位相がジャンピングしない高電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式でコーディングすることを、さらに含むことを特徴とする請求項９に記載のデータ転送方法。
【請求項１１】
上記コーディング規則は、中間位相がジャンピングしない低電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち上がりエッジジャンピング方式でコーディングすることを、さらに含むことを特徴とする請求項９の記載のデータ転送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ転送技術に関し、特にデータ転送方法に関する。
【背景技術】
【０００２】
無線周波数識別（ＲＦＩＤ、Ｒａｄｉｏ Ｆｒｅｑｕｅｎｃｙ Ｉｄｅｎｔｉｆｙ ）は、非接触式の自動識別技術であって、無線周波数信号より自動的にターゲット対象を識別し関連データ取得し、識別工作は、手動介入が必要ではなく、各種類の悪い環境で作業可能である。ＲＦＩＤ技術は、高速運動物体を識別可能で、同時に複数のタグが識別でき、操作が高速で便利である。
【０００３】
ＲＦＩＤ技術の基本的な作動原理としては、タグが磁場に入る後に、リーダーから送信された無線周波数信号を受信して、誘導電流より取得したエネルギーによって、タグチップの中に記憶された製品情報（Ｐａｓｓｉｖｅ Ｔａｇ、無電源タグまたはパッシブタグ）を送信し、または、主動的にある周波数の信号（Ａｃｔｉｖｅ Ｔａｇ、電源付けタグまたはアクティブタグ）を送信して、リーダーは信号を読み取りデコードした後に、中央情報システムに送信して相応するデータ処理を行う。
【０００４】
無線周波数識別技術において、タグ作動の所要のエネルギーは、リーダーからの信号より取り出す。よって、リーダーからタグへの情報転送プロセスにおいて、必要な対策を採用してタグ側にエネルギーの取得を高める必要がある。通常に採用された方法の一つは、リーダーからタグへの信号作用時間を増やし、もう一つの方法は、リーダーからタグへのリンクにおいて、データをコーディングする際に、できる限り多くに高電圧レベルを使用して、低電圧レベルの使用を減少させる。例えば、国際標準化機構（ＩＳＯ、Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｏｒｇａｎｉｚａｔｉｏｎ ｆｏｒ Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）の１８０００-６タイプＣ（ ＴＹＰＥ Ｃ）において、パルスインターバルエンコード（ＰＩＥ、Ｐｕｌｓｅ Ｉｎｔｅｒｖａｌ Ｅｎｃｏｄｉｎｇ）を採用した。
【０００５】
マンチェスターコーディング方法は、広く適用される自動同期コーディング方法であって、このコーディング方法の利点としては、コーディングにおいて豊かなタイミングと同期情報をキャリーした上に、直流ドリフトがなくてコーディングプロセスも簡単である。マンチェスターコーディング方法は、バイナリコードごとにそれぞれ２つの２つの異なる位相を有する新バイナリコードより旧バイナリコードを書き換え、周波数識別においてリーダーからタグへの情報転送に適用される。
【０００６】
０ → ０１（零位相の一つの周期方形波）、１ → １０（π位相の一つの周期方形波）は、マンチェスターコーディング方法のコーディング規則の一つである。
【０００７】
具体的に実現された際に、マンチェスターコーディング方法は、波形電圧レベルの変化によりデータを区別し、電圧レベルが低いものから高いものになる際に、バイナリデータ「０」を示し、電圧レベルが高いものから低いものになる際に、バイナリデータ「１」を示し、且つ、一つの符号周期の中間時点でジャンピングが発生する。
【０００８】
しかし、マンチェスターコーディング方法を使用してパッシブタグへデータを送信する場合、パッシブタグによって取得されたエネルギーはより低い。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする技術課題は、従来技術の不足を乗り越えて、ＲＦＩＤにおけるパッシブタグエネルギーを高めるデータ転送の方法を提供することである。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明は、送信待ちのバイナリデータに対してコーディング規則でコーディングされた後で変調を行って転送するデータ転送方法を提供することにある。
【００１１】
バイナリデータｘ１に対して、中間位相がジャンピングしない方式を採用してコーディングし、バイナリデータｘ２に対して中間位相がジャンピングする方式を採用してコーディングし、
中間位相がジャンピングしない高電圧レベルを使用して連続に２つ以上のバイナリデータｘ１をコーディングした後で、直後のバイナリデータｘ１に対して中間位相がジャンピングをしない低電圧レベルを使用してコーディングし、
中間位相がジャンピングしない低電圧レベルを使用してコーディングされたバイナリデータｘ１の次のバイナリデータｘ１に対して中間位相がジャンピングをしない高電圧レベルを使用してコーディングし、
バイナリデータｘ２の直後のバイナリデータｘ１に対して、中間位相がジャンピングをしない高電圧レベルを使用してコーディングし、
この中に、ｘ１とｘ２はそれぞれに１と０であって、または、ｘ１とｘ２はそれぞれに０と１である。
【００１２】
また、上記コーディング規則は、立ち下がりエッジジャンピング方式を採用してコーディングしたｘ２の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式を採用してコーディングし、立ち上がりエッジジャンピング方式を採用してコーディングのｘ２の次の一つのｘ２に対いて、立ち上がりエッジジャンピング方式を採用してコーディングすることをさらに含む。
【００１３】
また、上記コーディング規則は、バイナリデータｘ１とｘ２に対して、同じ長さを使用してコーディングすることをさらに含む。
【００１４】
また、上記コーディング規則は、バイナリデータｘ２の左側に位相がジャンピングすることをさらに含む。
【００１５】
また、上記コーディング規則は、中間位相がジャンピングしない高電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち上がりエッジジャンピング方式を採用してコーディングすることをさらに含む。
【００１６】
また、上記コーディング規則は、中間位相がジャンピングをしない低電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式を採用してコーディングすることをさらに含む。
【００１７】
また、上記コーディング規則は、バイナリデータｘ２の左側に位相がジャンピングをしないことをさらに含む。
【００１８】
また、上記コーディング規則は、中間位相がジャンピングしない高電圧レベルを使用してコーディングしたｘ１の次の一つのｘ２に対して、立ち下がりエッジジャンピング方式を採用してコーディングすることをさらに含む。
【００１９】
また、上記コーディング規則は、中間位相がジャンピングしない低電圧レベルを使用しコーディングしたｘ１の次の一つのｘ２に対して、立ち上がりエッジジャンピング方式を採用してコーディングすることをさらに、含む。
【発明の効果】
【００２０】
上述したように、ＲＦＩＤシステムのリーダーからタグへのリンクにおいて、本発明のコーディング方法を使用してデータを転送することは、マンチェスターでコーディングすることにより、信号が占用された帯域幅は変わらない前提で、タグにより多いエネルギーが提供することができる。
【図面の簡単な説明】
【００２１】
【図１】周波数識別に使用されるリーダーからタグへのデータ転送方法のフローチャートである。
【図２】本発明によるコーディング規則１を採用して、バイナリデータをコーディングした後のデータ状態の関係を示す図である。
【図３】本発明によるコーディング規則１を採用する際のデータ符号を示す図である。
【図４】本発明によるコーディング規則１を採用する際のデータ状態の転換を示す図である。
【図５】本発明によるコーディング規則１を採用して、２つのバイナリデータをコーディングする際のデータ序列を示す図である。
【図６】本発明によるコーディング規則１を採用する際のコーディングの実施例を示す図である。
【図７】本発明によるコーディング規則２を採用する際のコーディングの実施例を示す図である。
【図８】本発明によるコーディング規則３を採用する際のデータ状態の転換を示す図である。
【図９】本発明によるコーディング規則３を採用して、２つのバイナリデータをコーディングする際のデータ序列を示す図である。
【図１０】本発明によるコーディング規則３を採用する際のコーディングの実施例を示す図である。
【図１１】本発明によるコーディング規則４を採用する際のコーディングの実施例を示す図である。
【発明を実施するための形態】
【００２２】
以下、図面と実施例を参照しながら本発明を詳細に説明する。
【００２３】
図１は、周波数識別に使用されたリーダーからタグへのデータ転送方法のフローチャートであって、主に下記のステップを含める。
ステップ１０１：リーダーは、送信待ちのバイナリデータに対してコーディングする。
ステップ１０２：リーダーは、コーディングされたデータを変調する。
ステップ１０３：リーダーは、変調された信号を無線で送信する。
ステップ１０４：タグは、リーダーからの無線信号を受信する。
ステップ１０５：タグは、受信された無線信号を復調する。
ステップ１０６：タグは、復調された信号をデコードして、上記バイナリデータを取得する。
【００２４】
以下、上記ステップ１０１における本発明が、送信待ちのオリジナルバイナリデータに対してコーディングすることに採用されたコーディング規則の実施例を詳細に説明する。以下、オリジナルバイナリデータをバイナリデータと言う。
【実施例１】
【００２５】
本実施例は、送信待ちのオリジナルバイナリデータに対してコーディングすることに採用されたコーディング規則１は、下記の内容を含める。
【００２６】
１Ａ：バイナリデータ１と０に対して、コーディングした後で生成されたコーディングデータの長さは同じであって、バイナリデータ１は、データ符号の中間の位相がジャンピングしなく、バイナリデータ０は、データ符号の中間に位相がジャンピングし、連続の２つのバイナリデータ０の間に位相がジャンピングする。
【００２７】
１Ｂ：一般的に、バイナリデータ１を高電圧レベルで示し、連続に高電圧レベルを使用して、２つ以上のバイナリデータ１に対してコーディングした後で、直後のバイナリデータ１に対して低電圧レベルを使用してコーディングするとともに、改めて連続に高電圧レベルを使用してコーディングされるバイナリデータ１の数を記録し始める。
【００２８】
１Ｃ：低電圧レベルを使用してコーディングされたバイナリデータ１の後のバイナリデータ１に対して、高電圧レベルを使用してコーディングする。
また、コンパイルされたコードの信頼性を高めるために、コーディング規則１にはさらに下記の内容が追加できる。
【００２９】
１Ｄ：１Ａと１Ｂとを満足した前提で、即ち、できる限り多くに高電圧レベルを使用する前提で、バイナリデータ０の左側に位相を沿ってジャンピングし右側に位相に沿ってジャンピングしない。
【００３０】
本実施例は、送信待ちのオリジナルバイナリデータに対してコーディングすることに採用されたコーディング規則２は、下記の内容を含める。
【００３１】
２Ａ：バイナリデータ１と０に対してコーディングした後で生成されたコーディングデータの長さは同じであって、バイナリデータ０は、データ符号の中間に位相がジャンピングしなく、バイナリデータ１は、データ符号の中間に位相がジャンピングし、連続の２つのバイナリデータ１の間に位相がジャンピングする。
【００３２】
２Ｂ：一般的に、バイナリデータ０を高電圧レベルで示し、連続に高電圧レベルを使用して２つ以上のバイナリデータ０に対してコーディングした後に、直後のバイナリデータ０に対して低電圧レベルを使用してコーディングし、改めて連続に高電圧レベルを使用してコーディングされるバイナリデータ０の数を記録し始める。
【００３３】
２Ｃ：低電圧レベルを使用してコーディングされたバイナリデータ０の後のバイナリデータ０に対して、高電圧レベルを使用してコーディングする。
【００３４】
同様に、コンパイルされたコードの信頼性を高めるために、コーディング規則２において、下記の内容がさらに追加できる。
【００３５】
２Ｄ：２Ａと２Ｂとを満足した前提で、即ち、できる限り多くに高電圧レベルを使用する前提で、バイナリデータ１の左側に位相を沿ってジャンピングし右側に位相に沿ってジャンピングをしない。
【００３６】
図２は、本発明によるコーディング規則１を採用して、バイナリデータに対してコーディングした後のデータ状態の関係を示す図である。図２に示すように、バイナリデータ０は、データ符号の中間に位相がジャンピングし、バイナリデータ１は、データ符号に中間に位相がジャンピングをしなく、バイナリデータ０とバイナリデータ１とはそれぞれ２種類の状態を持つ。バイナリデータ０の状態をＳ２とＳ３に示し、バイナリデータ１の状態をＳ１とＳ４に示す。
【００３７】
高、低電圧レベルをそれぞれに「１」と「０」で示すと、Ｓ１は「１１」に示し、Ｓ２は「１０」に示して、立ち下がりエッジジャンピングを示すことができ、Ｓ４がＳ１と逆位相であって、「００」に示すことができ、Ｓ３がＳ２と逆位相であって、「０１」に示して、立ち上がりエッジジャンピングを示すことができる。
【００３８】
本発明によるコーディング規則２を採用する際に、上記の状態を示す図におけるバイナリデータ０とバイナリデータ１と互いに置き換えてよい。この際に、バイナリデータ１は、データ符号の中間に位相がジャンピングし、バイナリデータ０は、データ符号の中間に位相がジャンピングしない。バイナリデータ１の状態をＳ２とＳ３に示し、バイナリデータ０の状態をＳ１とＳ４に示す。Ｓ２がＳ３と逆位相であって、Ｓ１がＳ４と逆位相である。
【００３９】
図３は、本発明によるコーディング規則１を採用する際のデータ符号を示す図である。図３に示すように、バイナリデータ０とバイナリデータ１は、それぞれに二種類の状態を有し、バイナリデータ０のデータ符号の中間に位相がジャンピングし、バイナリデータ１のデータ符号の中間に位相がジャンピングしない。
【００４０】
コーディング規則２を採用する際に、図３におけるバイナリデータ０とバイナリデータ１とを互いに置き換えてよい。この際に、バイナリデータ０とバイナリデータ１は、それぞれに二種類の状態を有し、バイナリデータ１のデータ符号の中間に位相がジャンピングし、バイナリデータ０のデータ符号の中間に位相がジャンピングしない。
【００４１】
図４は、本発明によるコーディング規則１を採用する際のデータの状態転換を示す図である。図４に示すように、コーディング規則１を採用する際に、下記は状態転換の方法がある。
【００４２】
・現時点がＳ１状態にすると、即ち状態は「１１」であるときに、
バイナリデータ１を受信した場合に、現時点状態に対応するバイナリデータが連続のバイナリデータ１（高電圧レベルを使用してコーディングする）における一番目（即ち、前の一つの状態はＳ１状態ではない）であって、もう一つのバイナリデータ１を受信すると、そのままＳ１の状態を保持し、現時点状態に対応するバイナリデータが連続のバイナリデータ１（高電圧レベルを使用してコーディングする）における二番目であって、もう一つのバイナリデータ１を受信すると、状態はＳ４に転換させる。つまり、連続に高電圧レベルを使用して２つのバイナリデータ１に対してコーディングした後に、三番目のバイナリデータ１に対して、低電圧レベルを使用してコーディングし、コーディング規則１の１Ｂを参照する。
【００４３】
バイナリデータ０を受信した場合に、状態がＳ３に転換し、コーディング規則１の１Ｄを参照する。上述したように、Ｓ１は「１１」に示してよいが、Ｓ３は「０１」に示してよい。よって、Ｓ１状態にバイナリデータ０を受信した場合に、状態をＳ３に転換して（即ち、「０１」を使用して、このバイナリデータ０に対してコーディングする）位相がジャンピングすることを増やさせ、データ転送の信頼性を高めることができる。
【００４４】
・現時点はＳ２状態にすると、即ち状態は「１０」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換し、バイナリデータ０を受信した場合に、Ｓ２状態を保持し、コーディング規則１の１Ｄを参照する。
【００４５】
・現時点は、Ｓ３状態にすると、即ち、状態は「０１」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換し、コーディング規則１の１Ｄを参照して、バイナリデータ０を受信した場合に、Ｓ３状態を保持し、コーディング規則１の１Ｄを参照する。
つまり、できる限り高電圧レベルを使用してコーディングするために、Ｓ３状態でバイナリデータ１を受信した場合に、「００」を使用せずに、「１１」を使用してコーディンする。
【００４６】
・現時点は、Ｓ４状態にすると、即ち、状態は「００」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換し、コーディング規則１の１Ｃを参照する、バイナリデータ０を受信した場合に、Ｓ２状態に転換し、コーディング規則１の１Ｄを参照する。同様に、Ｓ４は 「００」に示し、Ｓ２は「１０」に示すことができ。現時点はＳ４状態であるときに、バイナリデータ０を受信する場合に、状態をＳ２に転換すると、位相がジャンピングすることを増やさせて、データ転送の正確率を高めることができる。
【００４７】
図４より分かるように、Ｓ２とＳ３の間、Ｓ３とＳ４の間に状態を転換する関係がなく、且つ、Ｓ２状態はＳ４状態に転換できないから、上記コーディング規則１を採用して、バイナリデータをコーディングした後で、コードワードはある程度のエラー検出能力を持つ。
【００４８】
コーディング規則２を採用するときに、バイナリデータ１の状態はＳ２とＳ３であって、バイナリデータ０の状態はＳ１とＳ４である。状態転換を示す図と図４とは類似であって、単に、転換の条件をバイナリデータ０を受信したことをバイナリデータ１を受信したことに変換し、バイナリデータ１を受信したことをバイナリデータ０を受信したことに変換することだけでよい。具体的な状態転換方法は、ここで重複しない。
【００４９】
図５は、本発明のコーディング規則１を採用して、２つのバイナリデータに対してコーディングする時のデータ序列を示す図である。
【００５０】
図５に示すように、バイナリデータ（０、０）、バイナリデータ（０、１）、バイナリデータ（１、０）をコーディングした後で、それぞれに二種類の形態がある。
【００５１】
バイナリデータ（１、１）をコーディングした後で、下記の３種類の形態があり、図５（ｇ）の形態は、バイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続の一番目と二番目のバイナリデータ１をコーディングした後の形態であり、図５（ｈ）の形態は、バイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続の二番目と三番目のバイナリデータ１をコーディングした後の形態であり、図５（ｉ）の形態は、バイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続の三番目と四番目のバイナリデータ１をコーディングした形態である。
上記の形態は、コーディング規則とデータの初期状態より唯一に特定される。
【００５２】
コーディング規則２を採用するときに、上記データ序列を示す図は、大抵同じである。単に、バイナリデータ（０、０）をバイナリデータ（１、１）に変換し、バイナリデータ（０、１）をバイナリデータ（１、０）に変換し、バイナリデータ（１、０）をバイナリデータ（０、１）に変換し、バイナリデータ（１、１）をバイナリデータ（０、０）に変換することだけでよい。このように、バイナリデータ（１、１）、（１、０）、（０、１）をコーディングした後で、それぞれに二種類の形態があって、バイナリデータ（０、０）をコーディングした後で、３種類の形態がある。具体的に、本発明によるコーディング規則１を採用して２つのバイナリデータをコーディングする際のデータ序列は、ここで重複しない。
【００５３】
図６は、本発明がコーディング規則１を採用する際のコーディング実施例を示す図である。上の図と下の図はそれぞれに一番目のバイナリデータの異なる初期状態に対応し、上の図において、一番目のバイナリデータ０は「１０」にコーディングされ、下の図において、一番目のバイナリデータ０は「０１」にコーディングされる。そのままコーディングして続けて、コーディングの次第に、上の図と下の２つの図は、コーディングされた波形が一致になっていく傾向っていく傾向がある。
【００５４】
図７は、本発明がコーディング規則２を採用する際のコーディング実施例を示す図である。上の図と下の図は、それぞれ一番目のバイナリデータの異なる初期状態に対応する。上の図において、一番目のバイナリデータ０は「１１」にコーディングされ、下の図において、一番目のバイナリデータ「０」は「００」にコーディングされる。そのままコーディングして続けて、コーディングの次第に、上の図と下の図は、コーディングされた波形が一致になって行く傾向っていく傾向がある。
【実施例２】
【００５５】
本実施例は、送信待ちのオリジナルバイナリデータに対してコーディングが採用されたコーディング規則３は下記の内容を含める。
【００５６】
３Ａ：バイナリデータ１と０に対してコーディングした後で生成されたコーディングデータの長さは同じであって、バイナリデータ１は、データ符号の中間に位相がジャンピングしなく、バイナリデータ０は、データ符号の中間に位相がジャンピングし、連続の２つのバイナリデータ０の間に位相がジャンピングする。
【００５７】
３Ｂ：一般的に、バイナリデータ１を高電圧レベルで示し、連続に高電圧レベルを使用し、２つ以上のバイナリデータ１をコーディングした後で、直後のバイナリデータ１に対して低電圧レベルを使用してコーディングして、改めて連続に高電圧レベルを使用してコーディングされたバイナリデータ１の数を記録し始める。
【００５８】
３Ｃ：低電圧レベルを使用してコーディングされたバイナリデータ１の後のバイナリデータ１に対して、高電圧レベルを使用してコーディングする。
また、コンパイルされたコードの信頼性を高めるために、コーディング規則３において、下記内容がさらに追加できる。
【００５９】
３Ｄ：３Ａと３Ｂを満足して前提で、即ち、できる限り多くに高電圧レベルを使用する前提で、バイナリデータ０は、左側に位相に沿ってジャンピングしなく、右側に位相に沿ってジャンピングする。
【００６０】
本実施例は、送信待ちのオリジナルバイナリデータに対してコーディングに採用されたコーディング規則４は下記内容を含める。
【００６１】
４Ａ：バイナリデータ１と０に対してコーディングして生成されたコーディングデータの長さは同じであって、バイナリデータ０は、データ符号の中間に位相がジャンピングしなく、バイナリデータ１はデータ符号の中間に位相がジャンピングし、連続に２つのバイナリデータ１の間に位相がジャンピングする。
【００６２】
４Ｂ：一般的に、バイナリデータ０を高電圧レベルで示し、連続に高電圧レベルを使用して２つ以上のバイナリデータ０をコーディングした後で、直後のバイナリデータ０に対して低電圧レベルを使用してコーディングし、改めて連続に高電圧レベルを使用してコーディングされたバイナリデータ０の数を記録し始める。
【００６３】
４Ｃ：低電圧レベルを使用してコーディングされたバイナリデータ０の後のバイナリデータ０に対して、高電圧レベルを使用してコーディングする。
【００６４】
また、コンパイルされたコードの信頼性を高めるために、コーディング規則４において、下記内容がさらに追加できる。
【００６５】
４Ｄ：４Ａと４Ｂを満足した前提で、即ち、できる限り多くに高電圧レベルを使用する前提で、バイナリデータ１は、左側に位相がジャンピングしなく、右側に位相がジャンピングする。
【００６６】
本発明によるコーディング規則３、４を採用してバイナリデータに対してコーディングした後のデータの状態関係を示す図と本発明によるコーディング規則３、４を採用する際のデータの序列を示す図は、それぞれコーディング規則１、２と同じであって、以下には、詳細に述べる。
【００６７】
図８は、本発明によるコーディング規則３を採用する際のデータの状態転換を示す図である。図８に示すように、下記は、コーディング規則３を採用する際に状態転換の方法である。
【００６８】
・現時点はＳ１状態にすると、即ち、状態は「１１」であるときに、
バイナリデータ１を受信した場合に、現時点状態に対応するバイナリデータが連続的なバイナリデータ１（高電圧レベルを使用してコーディングする）における一番目（即ち、前の一つの状態は非Ｓ１状態である）であって、もう一つのバイナリデータ１を受信すると、そのままＳ１状態を保持し、現時点状態に対応するバイナリデータは連続的なバイナリデータ１（高電圧レベルを使用してコーディングする）における２番目であって、もう一つのバイナリデータ１を受信すると、状態がＳ４に転換する。つまり、連続に高電圧レベルを使用して、２つのバイナリデータ１に対してコーディングした後で、三番目のバイナリデータ１に対して低電圧レベルを使用してコーディングし、コーディング規則３の３の３Ｂを参照する。
【００６９】
バイナリデータ０を受信した場合に、状態Ｓ２に転換し、即ち、「１１」→「１０」であって、コーディング規則３の３の３Ｄを参照する。
【００７０】
・現時点はＳ２状態にすると、即ち、状態は「１０」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換して、コーディング規則３の３の３Ｄ参照し、バイナリデータ０を受信した場合に、Ｓ２状態を保持して、コーディング規則３の３の３Ａを参照する。
【００７１】
・現時点はＳ３状態にすると、即ち、状態は「０１」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換し、即ち、できる限り多くに高電圧レベルを使用し、バイナリデータ０を受信した場合に、Ｓ３状態を保持して、コーディング規則３の３Ａを参照する。
【００７２】
・現時点はＳ４状態にすると、即ち、状態は「００」であるときに、
バイナリデータ１を受信した場合に、Ｓ１状態に転換して、コーディング規則３の３Ｃを参照して、バイナリデータ０を受信した場合に、Ｓ３状態に転換して、コーディング規則３の３Ｄを参照する。
【００７３】
図８より分かるように、Ｓ２とＳ３の間、Ｓ２とＳ４の間に状態転換の関係はなく、、Ｓ１状態からＳ３状態に転換できないから、上記コーディング規則を採用してバイナリデータに対してコーディングした後で、コードワードがある程度のエラー検出能力を持つ。
【００７４】
図９は、本発明によるコーディング規則３を採用して２つのバイナリデータに対してコーディングする際のデータの序列を示す図である。
図９に示すように、バイナリデータ（０、０）、バイナリデータ（０、１）、バイナリデータ（１、０）をコーディングした後で、それぞれに２種類の形態がある。
バイナリデータ（１、１）がコーディングされた後、下記３種類の形態があって、図９（ｇ）の形態はバイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続的な一番目と二番目のバイナリデータ１をコーディングした形態であり、図９（ｈ）の形態は、バイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続的な二番目と三番目のバイナリデータ１をコーディングした後の形態であり、図９（ｉ）の形態は、バイナリデータ０または低電圧レベルを使用してコーディングされたバイナリデータ１の直後の連続的な三番目と四番目のバイナリデータ１をコーディングした形態である。
【００７５】
上記形態はコーディング規則とデータ初期状態より唯一に特定される。
【００７６】
コーディング規則４を採用する場合に、上記のデータ序列を示す図が大抵同じであって、単に、バイナリデータ（０、０）をバイナリデータ（１、１）に変換し、バイナリデータ（０、１）をバイナリデータ（１、０）に変換し、バイナリデータ（１、０）をバイナリデータ（０、１）に変換し、バイナリデータ（１、１）をバイナリデータ（０、０）に変換するだけである。このように、バイナリデータ（１、１）、（１、０）、（０、１）をコーディングした後で、それぞれ２種類の形態があって、バイナリデータ（０、０）をコーディングした後で３種類の形態がある。具体的に、本発明のコーディング規則４を採用して２つのバイナリデータに対してコーディングする際のデータ序列はここで重複しない。
【００７７】
図１０は、本発明がコーディング規則３を採用する際のコーディングの実施例を示す図である。上の図と下の図は、それぞれに一番目のバイナリデータの異なる初期状態を対応して、上の図において、一番目のバイナリデータ０は、「１０」にコーディングされ、下の図において、一番目のバイナリデータ０は「０１」にコーディングされ、そのままコーディングし続けて、コーディングの次第に、上と下の図は、コーディングされた波形が一致になっていく傾向っていく傾向がある。
【００７８】
図１１は、本発明がコーディング規則４を採用する際のコーディングの実施例を示す図である。上の図と下の図は、それぞれに一番目のバイナリデータの異なる初期状態に対応して、上の図において、一番目のバイナリデータ０は「１１」にコーディングされ、下の図において、一番目のバイナリデータ「０」は「００」にコーディングされ 、そのままコーディングし続けて、コーディングの次第に、上と下の図は、コーディングされた波形が一致になっていく傾向がある。
【００７９】
以下、コーディング規則１を例として、本発明によるコーディング方法はタグに提供されたエネルギーと信号が占用の帯域幅を分析するとともに、マンチェスターコーディングと比較して分析する。
【００８０】
（１）タグに提供されたエネルギーの比較
バイナリデータがコーディングされた後で、「１」の数が多ければ多いほど、高電圧レベルの続行時間が長ければ長いほど、タグ側に提供されたエネルギーは多くなる。バイナリデータに対してマンチェスターエンコード方法を採用してコーディングする際に、高電圧レベルと低電圧レベルとの続行時間が同じであって、それぞれに半分を占める。
【００８１】
バイナリデータ０に対してコーディングする際に、本発明によるコーディング規則１を採用してコーディングすることとマンチェスターエンコード方法を採用してコーディングすることに比べて、高電圧レベルの続行時間（長さ）は同じであるが、バイナリデータ１に対して、コーディング規則１により１Ｂ、１Ｃ及び１Ｄがコーディングされた後高電圧レベルの続行時間（長さ）はマンチェスターコーディング方法より長い。だから、本発明より提出されたコーディング規則１が、タグにエネルギーを提供する面で、マンチェスターコーディング方法より優れる。
本発明によるコーディング規則２、３、４を採用するにも同じ効果がある。
【００８２】
（２）コーディングした後の信号帯域幅の分析
図２に示されるのは、バイナリデータ１とバイナリデータ０を代表する符号の波形である。符号の表現式をそれぞれにｇ1（ｔ）とｇ0（ｔ）にすると、本発明によるコーディングより組み立てたランダム序列のパワースペクトルは式（1）である。
【数１】
2011526444.tif 000003
【００８３】
式の中に、ｐはｇ1（ｔ）の送信確率で、１−ｐはｇ0（ｔ）の送信確率で、ｆsは送信された符号の速度で、G1（ｆ）とG0（ｆ）はそれぞれにｇ1（ｔ）とｇ0（ｔ）のスペクトル関数である。それに従って、
【数２】
2011526444.tif 000004
【数３】
2011526444.tif 000005
【００８４】
式（２）と式（３）において、ＴSは符号の周期で、ＴS=１／ｆsである。
【００８５】
ランダム序列の帯域幅は、主に単独的なコード要素波形のスペクトル関数G0（ｆ）またはG1（ｆ）に依存し、両者においてよい大きい帯域幅を序列帯域幅とする。時間波形のデューティサイクルが少なければ少ないほど、帯域幅は広くになる。通常に、スペクトルの一番目の零点を方形パルスの類似の帯域幅とし、これはパルス幅τの逆数に等しく、即ち、Ｂｓ=１/τ。非ゼロ復帰パルスのτ=Ｔｓであると、Ｂｓ=ｆｓ、半デューティサイクルゼロ復帰パルスのτ=Ｔｓ/２であると、Ｂｓ=１/τ=２ｆｓ。
【００８６】
これにより分かるように、本発明によるコーディング規則１を採用する際に、バイナリデータ１とバイナリデータ０をコーディングした後で、１つは非ゼロ復帰パルスであって、もう一つは半デューティサイクルゼロ復帰パルスであるから、コーディングされた信号が占用された帯域幅は２ｆｓでり、マンチェスターコーディング方法を採用する際に、データ１とデータ０をコーディングした後で、いずれも半デューティサイクルゼロ復帰パルスであるから、コーディングされた信号が占用された帯域幅も２ｆｓである。
【００８７】
よって、同じデータ速度で、本発明に提出されたコーディング規則１を採用してコーディングされた信号が占用する帯域幅は、マンチェスターコーディング方法を採用してコーディングされた信号が占用する帯域幅と同じである。
【００８８】
本発明によるコーディング規則２、３、４に対しても、同じ結論となり、ここで詳細は割愛する。
【００８９】
以上の分析により分かるように、ＲＦＩＤシステムにおけるリーダーからタグへのリンクにおいて、本発明のコーディング方法を使用するのは、マンチェスターコーディング方法と比べて、信号が占用する帯域幅が変わらない前提で、タグへより多いエネルギーを提供することができる。
【００９０】
上記は本発明の好ましい実施の形態であって、本発明の請求範囲を限定することではない。当業者が本発明に対して様々の改良および改変したものは、本発明の特許請求の範囲から逸脱しない。
【産業上の利用可能性】
【００９１】
ＲＦＩＤシステムにおけるリーダーからタグへのリンクにおいて、本発明のコーディング方法を使用するのは、マンチェスターコーディング方法と比べて、信号が占用した帯域幅が変わらない前提で、タグへより多いエネルギーを提供できるから、産業上の利用可能性が高い。
【図１】
2011526444.tif 000006
【図２】
2011526444.tif 000007
【図３】
2011526444.tif 000008
【図４】
2011526444.tif 000009
【図５】
2011526444.tif 000010
【図６】
2011526444.tif 000011
【図７】
2011526444.tif 000012
【図８】
2011526444.tif 000013
【図９】
2011526444.tif 000014
【図１０】
2011526444.tif 000015
【図１１】
2011526444.tif 000016
【国際調査報告】
2011526444.tif 000017
2011526444.tif 000018
2011526444.tif 000019
2011526444.tif 000020
2011526444.tif 000021
2011526444.tif 000022