(57)【要約】【課題】  大容量のシリアルデータ信号を比較的短い時間で転送でき、且つ、ジッタの影響を十分に抑えることができる位相補正方法及び位相補正装置を提供する。【解決手段】  ＩｒＤＡ規格のＦＩＲモードの赤外線通信可能な通信制御システムにおいて、受信したシリアルデータ信号をサンプリングタイミングに同期してサンプリングし、サンプリングで検出された補正対象パルス信号が、直前に検出された基準パルス信号の検出タイミングを基準とした２つのパルス開始タイミングの２等分点で検出された場合に、直前のパルス信号とのパルス間隔を求め、パルス間隔が第１基準間隔より短い場合は、補正対象パルス信号が直前の最も近いパルス開始タイミングのパルス信号であると判定し、パルス間隔が第２基準間隔より長い場合は、補正対象パルス信号が後の最も近いパルス開始タイミングのパルス信号であると判定する。【選択図】        図２
2009044464.tif 000002
【特許請求の範囲】
【請求項１】
所定の第１時間間隔毎の第１パルス開始タイミングの複数箇所で転送データに応じて開始する複数のパルス信号からなるシリアルデータ信号を受信可能に構成され、受信状態に応じて前記シリアルデータ信号の受信感度を調整する受信感度自動調整機能を備えた赤外線通信インタフェースを有する通信制御システムにおいて、
受信した前記シリアルデータ信号を、相前後する２つの前記第１パルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、前記パルス信号の検出を行うサンプリング工程と、
前記サンプリング工程において前記パルス信号が検出される毎に、検出された前記パルス信号を補正対象パルス信号とし、その直前に検出された前記パルス信号を基準パルス信号とし、前記基準パルス信号の検出タイミングを基準として前記第１時間間隔毎の第２パルス開始タイミングを設定して、
前記補正対象パルス信号が２つの前記第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミング以外の前記サンプリングタイミングで検出された場合に、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングに最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、
前記補正対象パルス信号が前記中点サンプリングタイミングで検出された場合に、前記基準パルス信号の検出タイミングと前記補正対象パルス信号の検出タイミングとの間のパルス間隔を求め、
前記パルス間隔が所定の第１基準間隔より短い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより前の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、
前記パルス間隔が所定の第２基準間隔より長い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより後の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する位相補正工程と、を実行することを特徴とする位相補正方法。
【請求項２】
前記サンプリングタイミングのサンプリング周期が、相前後する２つの前記第１パルス開始タイミングの間隔の４分の１に等しくなるように設定され、
前記位相補正工程において、
前記補正対象パルス信号が検出される毎に前記パルス間隔を求め、
前記パルス間隔が前記第１基準間隔より短い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより１サンプリング周期前の前記サンプリングタイミングから２サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第１位相補正工程と、
前記パルス間隔が前記第２基準間隔より長い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより２サンプリング周期前の前記サンプリングタイミングから１サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第２位相補正工程と、を実行することを特徴とする請求項１に記載の位相補正方法。
【請求項３】
前記シリアルデータ信号が、所定の第２時間間隔毎のデータ伝送タイミングで伝送される単位データの複数で構成され、
前記第１パルス開始タイミングが、相前後する２つの前記データ伝送タイミングの間隔を４以上の偶数等分した中間のタイミングからなり、
前記単位データのデータ値が、２つの前記データ伝送タイミングの間のどの前記第１パルス開始タイミングで前記パルス信号が開始したかによって規定されることを特徴とする請求項１または２に記載の位相補正方法。
【請求項４】
所定の第１時間間隔毎の第１パルス開始タイミングの複数箇所で転送データに応じて開始する複数のパルス信号からなるシリアルデータ信号を受信可能に構成され、受信状態に応じて前記シリアルデータ信号の受信感度を調整する受信感度自動調整機能を備えた赤外線通信インタフェースを有する通信制御システムにおいて、
前記赤外線通信インタフェースが受信した前記シリアルデータ信号を、相前後する２つの前記第１パルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、前記パルス信号の検出を行うサンプリング手段と、
前記サンプリング手段において前記パルス信号が検出される毎に、検出された前記パルス信号を補正対象パルス信号とし、その直前に検出された前記パルス信号を基準パルス信号とし、前記基準パルス信号の検出タイミングを基準として前記第１時間間隔毎の第２パルス開始タイミングを設定して、
前記補正対象パルス信号が２つの前記第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミング以外の前記サンプリングタイミングで検出された場合に、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングに最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、
前記補正対象パルス信号が前記中点サンプリングタイミングで検出された場合に、前記基準パルス信号の検出タイミングと前記補正対象パルス信号の検出タイミングとの間のパルス間隔を求め、
前記パルス間隔が所定の第１基準間隔より短い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより前の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、
前記パルス間隔が所定の第２基準間隔より長い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより後の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する位相補正手段と、を備えることを特徴とする位相補正装置。
【請求項５】
前記サンプリングタイミングのサンプリング周期が、相前後する２つの前記第１パルス開始タイミングの間隔の４分の１に等しくなるように設定され、
前記位相補正手段において、
前記補正対象パルス信号毎に前記パルス間隔を求め、
前記パルス間隔が前記第１基準間隔より短い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより１サンプリング周期前の前記サンプリングタイミングから２サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第１位相補正手段と、
前記パルス間隔が前記第２基準間隔より長い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより２サンプリング周期前の前記サンプリングタイミングから１サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第２位相補正手段と、を備えることを特徴とする請求項４に記載の位相補正装置。
【請求項６】
前記シリアルデータ信号が、所定の第２時間間隔毎のデータ伝送タイミングで伝送される単位データの複数で構成され、
前記第１パルス開始タイミングが、相前後する２つの前記データ伝送タイミングの間隔を４以上の偶数等分した中間のタイミングからなり、
前記単位データのデータ値が、２つの前記データ伝送タイミングの間のどの前記第１パルス開始タイミングで前記パルス信号が開始したかによって規定されることを特徴とする請求項４または５に記載の位相補正装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、赤外線通信インタフェースを備えた装置における位相補正方法及び位相補正装置に関する。
【背景技術】
【０００２】
赤外線通信インタフェースを備えた機器には、例えば、携帯電話機やデジタルカメラ等の撮像機器で撮影した画像の画像データを、撮像機器から取得してプリントアウトする機能を備えたプリンタや、撮像機器から取得した画像データを鑑賞する機能を備えたＴＶ、光通信用ＬＳＩ、光ディスクの読み取り装置、磁気記憶装置の読み取り装置等がある。近年、高画質化が急激に進み、画像データの容量が大幅に増加しており、これに伴い、撮像機器から画像データを転送するための転送時間が増大している。
【０００３】
赤外線通信の規格としては、例えば、現在主流となっているＩｒＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）がある。更に、ＩｒＤＡ規格には、ＳＩＲモード（通信速度２．４Ｋｂｐｓ〜１１５．２Ｋｂｐｓ）やＦＩＲモード（通信速度４Ｍｂｐｓ）等がある。
【０００４】
ここで、図１０は、ＩｒＤＡ規格におけるシリアルデータ信号の波形例を示している。より詳細には、図１０は、通信速度が４Ｍｂｐｓ、通信方式（変調方式）が４ＰＰＭ（Ｐｕｌｓｅ  Ｐｏｓｉｔｉｏｎ  Ｍｏｄｕｌａｔｉｏｎ）のＦＩＲモードでのシリアルデータ信号の波形を示しており、５００ｎｓ間隔（時間間隔Ｔ）毎のデータ伝送タイミングで２ビット構成（４値）の単位データを転送する構成となっている。
【０００５】
より具体的には、図１０に示すように、所定のデータ伝送タイミングと、相前後するデータ伝送タイミングとの間隔５００ｎｓ（時間間隔Ｔ）を４等分して、１２５ｎｓ（時間間隔Ｔｂ＝（１／４）×Ｔ）間隔の中間タイミング（パルス開始タイミング）が設定されている。そして、パルス信号が、２つのデータ伝送タイミングの間のどのパルス開始タイミングで生成されているかによって、“００”“０１”“１０”“１１”の何れかの値が割り当てられている。ここでのパルス信号は、振幅が正極性のパルスであり、パルス幅が、ここでは、時間間隔Ｔｂと同じ長さ、つまり、１２５ｎｓに設定されている。また、パルス信号は、立ち上がり（ＬレベルからＨレベルへの遷移）を検出する。
【０００６】
そして、図１０に示すように、最初のパルス開始タイミング（データ伝送タイミング）でパルス信号が生成されている単位データには“００”が割り当てられている。同様に、２番目のパルス開始タイミングでパルス信号が生成されている単位データには“０１”が割り当てられており、３番目のパルス開始タイミングでパルス信号が生成されている単位データには“１０”が割り当てられており、最後のパルス開始タイミングでパルス信号が生成されている単位データには“１１”が割り当てられている。
【０００７】
尚、赤外線通信において、シリアルデータ信号の受信側の機器では、シリアルデータ信号を、相前後する２つのパルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングする。詳細には、図１１に示すように、２つのパルス開始タイミングの間隔１２５ｎｓ（時間間隔Ｔｂ）を４等分して、時間間隔Ｔｓ（＝（１／４）×Ｔｂ＝３１．２５ｎｓ）の中間タイミングからなるサンプリングタイミングが設定されており、このサンプリングタイミングに同期してパルス信号を検出する。
【０００８】
ここで、従来は、図１１（ａ）に示すように、データ開始タイミングＴ×ｎ（ｎは単位データの序数）より１サンプリング周期前のサンプリングタイミング（Ｔ×ｎ−Ｔｂ）から２サンプリング周期後のサンプリングタイミング（Ｔ×ｎ＋２×Ｔｂ）までのサンプリングタイミング（図１１（ａ）のＤ１で示す範囲）で検出されたパルス信号を、データ開始タイミングＴ×ｎで開始するパルス信号であると判定している。または、図１１（ｂ）に示すように、データ開始タイミングＴ×ｎより２サンプリング周期前のサンプリングタイミング（Ｔ×ｎ−２×Ｔｂ）から１サンプリング周期後のサンプリングタイミング（Ｔ×ｎ＋Ｔｂ）までのサンプリングタイミング（図１１（ｂ）のＤ２で示す範囲）で検出されたパルス信号を、データ開始タイミングＴ×ｎで開始するパルス信号であると判定している。
【０００９】
ところで、赤外線通信では、一般的に、通信速度が上がるほど、及び、通信距離が長くなるほど、ジッタの影響が大きくなる。ジッタの影響が大きくなると、受信側の機器において、パルス信号の検出タイミングがずれ、これによって、パルス信号の開始タイミングが誤判定され、シリアルデータ信号が劣化する虞がある。具体的には、例えば、４ＭｂｐｓのＦＩＲモードにおいて、２つのパルス開始タイミング間隔の２等分点に位置する中点サンプリングタイミングでパルス信号が検出されると、即ち、パルス信号の検出タイミングが１２５ｎｓの半分の６２．５ｎｓずれると、当該パルス信号が、直前のパルス開始タイミングで生成されたと判定すべきか、直後のパルス開始タイミングで生成されたと判定すべきかが容易ではないという問題があった。
【００１０】
尚、赤外線通信におけるジッタの発生要因としては、例えば、オートゲインコントロールの影響がある。具体的には、赤外線通信インタフェースを備えた機器では、通常、フロントエンドにオートゲインコントロール（受信感度自動調節機能に相当）を備えている。このオートゲインコントロールは、例えば、Ｌレベルの信号が一定期間以上連続して検出されたとき等、送信側の機器が遠方にある（遠距離通信）と判断した場合に、受信感度を上げるために、ゲインの設定値を値が高くなる方向に調整する。この場合、図１２（ａ）に示すように、パルス信号Ｓｃｆは、通常より速いタイミングで検出されることとなり、検出タイミングが前方にずれる。また、例えば、Ｌレベルの信号が一定期間以上連続して検出された状態で、短いパルス間隔の複数のパルス信号が連続して検出されたときには、オートゲインコントロールがゲインの値を、高い値から通常の値に調整、つまり、ゲインの値を下げる方向に調整するが、このとき、図１２（ｃ）に示すように、パルス信号Ｓｃｄは、直前に検出されたパルス信号との関係で検出タイミングが遅くなる。
【００１１】
更に、ＩｒＤＡ規格のＦＩＲモードでは、“１１”の単位データと“００”の単位データがこの順に出力された場合、図１０に示すように、ダブルパルス信号として検出される。この場合、オートゲインコントロールは、２つのパルス信号のパルス間隔が非常に短いため、実際には近距離通信ではなくても、近距離通信であると判断してゲインの値を下げる方向に調整するが、これによって、“００”の単位データのパルス信号（ダブルパルス信号の後方のパルス信号）の検出タイミングが、“１１”の単位データのパルス信号（ダブルパルス信号の前方のパルス信号）との関係で、遅くなる方向にずれる、或いは、パルス信号を検出できない等の問題が発生する可能性があった。
【００１２】
従来の赤外線通信におけるジッタの影響を抑える方法としては、例えば、シリアルデータ信号の送信側において、データ転送時の出力を上げて安定化を図る方法がある。しかし、データ転送時の出力を上げるには、高輝度の赤外線通信用モジュールを必要とするため製造コストが増大し、消費電力が増加する可能性がある。
【００１３】
赤外線通信におけるジッタの影響を抑える技術としては、例えば、受信したシリアルデータ信号においてエラーが検出された場合に、再度、相手側の機器にシリアルデータ信号の再送を要求し、パルス信号の検出条件を変更してシリアルデータ信号をサンプリングし、パルス信号の検出条件の変更前のエラー発生率と、検出条件の変更後のエラー発生率を比較し、エラー発生率が小さい方の検出条件を用いてサンプリングを行う赤外線通信機器がある（例えば、特許文献１参照）。
【００１４】
【特許文献１】特開平３−９２８２７号公報
【特許文献２】特開２００３−１９８４８２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
上述したように、パルス信号の検出タイミングは、同一のシリアルデータ信号であっても、オートゲインコントロールの動作により、遅くなる場合と早くなる場合がある。しかしながら、特許文献１に記載の赤外線通信機器等、従来の赤外線通信機器では、同一のシリアルデータ信号については、一律に同じ判定条件を用いてパルス信号の開始タイミングの判定を行う構成、即ち、パルス信号の検出タイミングが遅くなる場合及び早くなる場合の何れの場合についても、同じ判定条件を用いてパルス信号の開始タイミングの判定を行う構成となっている。従って、従来の赤外線通信機器では、パルス信号の検出タイミングの前方へのずれ或いは後方へのずれの何れか一方しか対応できなかった。即ち、例えば、パルス信号の検出タイミングの前方へのずれを考慮してパルス信号の開始タイミングを判定する場合は、パルス信号の検出タイミングが後方にずれた場合には、開始タイミングの位置を誤判定する可能性があり、ジッタの影響を十分に抑えることができなかった。
【００１６】
特に、パルス信号が、相前後する２つのパルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミングで検出された場合、従来の赤外線通信機器では、オートゲインコントロール機能に起因するジッタの影響により、検出タイミングが後方にずれたパルス信号であるか、検出タイミングが前方にずれたパルス信号であるかを判断することが困難であり、誤判定となる可能性がある。このため、パルス信号の開始タイミングの調整精度の向上が課題となっている。
【００１７】
尚、通信速度が比較的遅いＳＩＲモードでの赤外線通信は、ジッタの影響によりパルス信号の検出タイミングがずれたとしても、開始タイミングの判定条件が比較的緩いので、ジッタの影響を小さく抑えられる。しかし、ＳＩＲモードは、通信速度が比較的遅いため、大容量のシリアルデータ信号を転送する場合、例えば、１Ｍビットのシリアルデータ信号を転送するのに、１１５．２Ｋｂｐｓの通信速度でも数十秒の転送時間がかかることとなる。このため、大容量のシリアルデータ信号を転送するには、通信速度が比較的速いＦＩＲモード（通信速度４Ｍｂｐｓ）を利用することが望ましい。しかし、上述したように、ＦＩＲモードは通信速度が比較的速いため、パルス信号を検出するためのサンプリングタイミングのサンプリング周期が比較的短くなり、ジッタの影響が大きくなることから、シリアルデータ信号の受信精度が低下する可能性がある。
【００１８】
従って、大容量のシリアルデータ信号を比較的短い時間で転送できるＩｒＤＡ規格のＦＩＲモードにおいて、ジッタの影響を十分に抑えることができる位相補正方法が望まれている。
【００１９】
本発明は上記の問題に鑑みてなされたものであり、その目的は、大容量のシリアルデータ信号を比較的短い時間で転送でき、且つ、ジッタの影響を十分に抑えることができる位相補正方法を提供する点にある。また、大容量のデータ転送を比較的短い時間で実行でき、且つ、ジッタの影響を十分に抑えることができる位相補正装置を提供する。
【課題を解決するための手段】
【００２０】
上記目的を達成するための本発明に係る位相補正方法は、所定の第１時間間隔毎の第１パルス開始タイミングの複数箇所で転送データに応じて開始する複数のパルス信号からなるシリアルデータ信号を受信可能に構成され、受信状態に応じて前記シリアルデータ信号の受信感度を調整する受信感度自動調整機能を備えた赤外線通信インタフェースを有する通信制御システムにおいて、受信した前記シリアルデータ信号を、相前後する２つの前記第１パルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、前記パルス信号の検出を行うサンプリング工程と、前記サンプリング工程において前記パルス信号が検出される毎に、検出された前記パルス信号を補正対象パルス信号とし、その直前に検出された前記パルス信号を基準パルス信号とし、前記基準パルス信号の検出タイミングを基準として前記第１時間間隔毎の第２パルス開始タイミングを設定して、前記補正対象パルス信号が２つの前記第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミング以外の前記サンプリングタイミングで検出された場合に、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングに最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、前記補正対象パルス信号が前記中点サンプリングタイミングで検出された場合に、前記基準パルス信号の検出タイミングと前記補正対象パルス信号の検出タイミングとの間のパルス間隔を求め、前記パルス間隔が所定の第１基準間隔より短い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより前の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、前記パルス間隔が所定の第２基準間隔より長い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより後の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する位相補正工程と、を実行することを第１の特徴とする。
【００２１】
上記特徴の本発明に係る位相補正方法は、前記サンプリングタイミングのサンプリング周期が、相前後する２つの前記第１パルス開始タイミングの間隔の４分の１に等しくなるように設定され、前記位相補正工程において、前記補正対象パルス信号が検出される毎に前記パルス間隔を求め、前記パルス間隔が前記第１基準間隔より短い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより１サンプリング周期前の前記サンプリングタイミングから２サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第１位相補正工程と、前記パルス間隔が前記第２基準間隔より長い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより２サンプリング周期前の前記サンプリングタイミングから１サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第２位相補正工程と、を実行することを第２の特徴とする。
【００２２】
上記何れかの特徴の本発明に係る位相補正方法は、前記シリアルデータ信号が、所定の第２時間間隔毎のデータ伝送タイミングで伝送される単位データの複数で構成され、前記第１パルス開始タイミングが、相前後する２つの前記データ伝送タイミングの間隔を４以上の偶数等分した中間のタイミングからなり、前記単位データのデータ値が、２つの前記データ伝送タイミングの間のどの前記第１パルス開始タイミングで前記パルス信号が開始したかによって規定されることを第３の特徴とする。
【００２３】
上記目的を達成するための本発明に係る位相補正装置は、所定の第１時間間隔毎の第１パルス開始タイミングの複数箇所で転送データに応じて開始する複数のパルス信号からなるシリアルデータ信号を受信可能に構成され、受信状態に応じて前記シリアルデータ信号の受信感度を調整する受信感度自動調整機能を備えた赤外線通信インタフェースを有する通信制御システムにおいて、前記赤外線通信インタフェースが受信した前記シリアルデータ信号を、相前後する２つの前記第１パルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、前記パルス信号の検出を行うサンプリング手段と、前記サンプリング手段において前記パルス信号が検出される毎に、検出された前記パルス信号を補正対象パルス信号とし、その直前に検出された前記パルス信号を基準パルス信号とし、前記基準パルス信号の検出タイミングを基準として前記第１時間間隔毎の第２パルス開始タイミングを設定して、前記補正対象パルス信号が２つの前記第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミング以外の前記サンプリングタイミングで検出された場合に、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングに最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、前記補正対象パルス信号が前記中点サンプリングタイミングで検出された場合に、前記基準パルス信号の検出タイミングと前記補正対象パルス信号の検出タイミングとの間のパルス間隔を求め、前記パルス間隔が所定の第１基準間隔より短い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより前の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正し、前記パルス間隔が所定の第２基準間隔より長い場合は、前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、前記補正対象パルス信号が検出された前記サンプリングタイミングより後の最も近い前記第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する位相補正手段と、を備えることを第１の特徴とする。
【００２４】
上記特徴の本発明に係る位相補正装置は、前記サンプリングタイミングのサンプリング周期が、相前後する２つの前記第１パルス開始タイミングの間隔の４分の１に等しくなるように設定され、前記位相補正手段において、前記補正対象パルス信号毎に前記パルス間隔を求め、前記パルス間隔が前記第１基準間隔より短い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより１サンプリング周期前の前記サンプリングタイミングから２サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第１位相補正手段と、前記パルス間隔が前記第２基準間隔より長い場合に、前記第２パルス開始タイミングの夫々について、前記第２パルス開始タイミングより２サンプリング周期前の前記サンプリングタイミングから１サンプリング周期後の前記サンプリングタイミングまでの間に開始した前記補正対象パルス信号の開始タイミングを、位相補正後の前記基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと前記基準パルス信号の検出タイミングとの間隔に一致するように補正する第２位相補正手段と、を備えることを第２の特徴とする。
【００２５】
上記何れかの特徴の本発明に係る位相補正装置は、前記シリアルデータ信号が、所定の第２時間間隔毎のデータ伝送タイミングで伝送される単位データの複数で構成され、前記第１パルス開始タイミングが、相前後する２つの前記データ伝送タイミングの間隔を４以上の偶数等分した中間のタイミングからなり、前記単位データのデータ値が、２つの前記データ伝送タイミングの間のどの前記第１パルス開始タイミングで前記パルス信号が開始したかによって規定されることを第３の特徴とする。
【発明の効果】
【００２６】
上記特徴の位相補正方法によれば、赤外線通信において、パルス間隔に応じて補正対象パルス信号の開始タイミングを調整するように構成したので、パルス間隔と相関関係のあるオートゲインコントロール機能に起因するジッタの影響をより適切に取り除くことが可能になる。
【００２７】
より具体的には、上述したように、オートゲインコントロールの動作に起因するジッタの影響により、同一のシリアルデータ信号において、パルス信号の検出タイミングが遅くなる場合と早くなる場合が混在する。従来技術に係る赤外線通信機器では、同一のシリアルデータ信号に対し一律に同じ判定条件を用いて検出されたパルス信号の開始タイミングを判定していたので、検出タイミングが遅くなる場合と早くなる場合が混在するオートゲインコントロール機能に起因するジッタの影響を十分に抑えることができなかったのに対し、上記特徴の位相補正方法の如く、オートゲインコントロール機能と相関関係のあるパルス間隔に応じて柔軟にパルス信号の開始タイミングの判定を行うように構成すれば、オートゲインコントロール機能に起因するジッタの影響を十分に抑えることが可能になる。これによって、シリアルデータ信号の受信精度の低下やエラー発生率の増加を、より効果的に防止することが可能になり、通信距離の短距離化や送信側の出力の増大を招くことなく、装置構成を複雑化することなく、ジッタの影響を十分に低減可能になる。
【００２８】
また、上記特徴の位相補正装置によれば、赤外線通信において、パルス間隔に応じて補正対象パルス信号の開始タイミングを調整する位相補正手段を備えているので、上記特徴の位相補正方法と同様に、オートゲインコントロールの動作に起因するジッタの影響をより効果的に抑えることが可能になる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明に係る位相補正方法及び位相補正装置（以下、適宜「本発明方法」、「本発明装置」と略称する）の実施形態を図面に基づいて説明する。
【００３０】
〈装置構成〉
先ず、本発明装置の構成について、図１を基に説明する。ここで、図１は、本発明装置１とその周辺装置の赤外線通信に係る部分の概略構成例を示している。
【００３１】
尚、本実施形態の本発明装置１及び本発明方法は、ＩｒＤＡ規格におけるＦＩＲモード（通信速度４Ｍｂｐｓ、通信方式４ＰＰＭ）による赤外線通信を実行可能に構成されており、図１１に示す従来技術の場合と同様に、時間間隔Ｔｂ（ここでは１２５ｎｓ）毎の第１パルス開始タイミングの複数箇所で転送データに応じて開始する複数のパルス信号からなるシリアルデータ信号を受信可能に構成された赤外線通信インタフェースを有する通信制御システムに適用されている。また、ここでのパルス信号は、振幅が正極性のパルスであり、パルス信号のＬレベルからＨレベルへの遷移を検出する場合を想定して説明する。
【００３２】
更に、本実施形態の本発明装置１及び本発明方法では、図１０に示す従来の場合と同様に、シリアルデータ信号が、時間間隔Ｔ（ここでは５００ｎｓ）毎のデータ伝送タイミングで伝送される単位データの複数で構成され、第１パルス開始タイミングが、相前後する２つのデータ伝送タイミングの間隔を４等分した中間のタイミングからなり、単位データのデータ値が、２つのデータ伝送タイミングの間のどのパルス開始タイミングでパルス信号が開始したかによって規定されている。
【００３３】
本発明装置１は、図１に示すように、ＩｒＤＡ規格の赤外線通信におけるシリアルデータ信号を受信するフロントエンドモジュール１０、フロントエンドモジュール１０から出力される受信信号の位相補正を行う位相補正回路２０、位相補正回路２０で用いるパルス開始タイミングを規定する信号を生成する基準タイミング信号生成回路３０、位相補正後のシリアルデータ信号をデコードするデータ変換回路４０、赤外線通信等の機能を実現するために本発明装置１に構築された各手段を制御するＣＰＵ５０（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＣＰＵ５０により一時メモリとして利用されるＲＡＭ７０（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、及び、本発明装置１の各機能を実現するための制御プログラム等を記憶したＲＯＭ６０（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を備えて構成されている。
【００３４】
より詳細には、フロントエンドモジュール１０は、ＩｒＤＡ規格の赤外線通信インタフェースを有する外部装置から出力されたシリアルデータ信号を受け付けるＩｒＤＡ受光素子１１、ＩｒＤＡ受光素子１１で受信した信号を増幅しデジタル波形に波形整形する波形整形回路１２、外部装置との赤外線通信において、受信状態に応じてシリアルデータ信号の受信感度を調節するオートゲインコントロール１３（受信感度調節機能に相当）を備えて構成されている。
【００３５】
位相補正回路２０は、フロントエンドモジュール１０が受信したシリアルデータ信号を、相前後する２つの第１パルス開始タイミングの間隔を偶数等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、パルス信号の検出を行うサンプリング手段２１と、サンプリング手段２１において検出されたパルス信号に対する位相補正を行う位相補正手段２１を備えて構成されている。
【００３６】
詳細には、本実施形態のサンプリング手段２１は、後述する基準タイミング信号生成回路３０から第１パルス開始タイミングを規定する信号を受け付ける。ここで、本実施形態では、図１１に示すように、サンプリングタイミングのサンプリング周期Ｔｓは、２つの第１パルス開始タイミングの間隔Ｔｂの４分の１に等しくなるように設定されている。
【００３７】
本実施形態の位相補正手段２１は、サンプリング手段２１においてパルス信号が検出される毎に、検出されたパルス信号を補正対象パルス信号とし、その直前に検出されたパルス信号を基準パルス信号とし、基準パルス信号の検出タイミングを基準として、時間間隔Ｔｂ毎の第２パルス開始タイミングを設定して、補正対象パルス信号が２つの第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミング以外のサンプリングタイミングで検出された場合に、補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、補正対象パルス信号が検出されたサンプリングタイミングに最も近い第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する。また、補正対象パルス信号が中点サンプリングタイミングで検出された場合に、基準パルス信号の検出タイミングと補正対象パルス信号の検出タイミングとの間のパルス間隔を求め、パルス間隔が所定の第１基準間隔より短い場合は、補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、補正対象パルス信号が検出されたサンプリングタイミングより前の最も近い第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正し、パルス間隔が所定の第２基準間隔より長い場合は、補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、補正対象パルス信号が検出されたサンプリングタイミングより後の最も近い第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する。
【００３８】
より具体的には、本実施形態の位相補正手段２１は、図１に示すように、補正対象パルス信号毎にパルス間隔を求め、パルス間隔が第１基準間隔より短い場合に、第２パルス開始タイミングの夫々について、第２パルス開始タイミングより１サンプリング周期前のサンプリングタイミングから２サンプリング周期後のサンプリングタイミングまでの間に開始した補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する第１位相補正手段２３と、パルス間隔が第２基準間隔より長い場合に、第２パルス開始タイミングの夫々について、第２パルス開始タイミングより２サンプリング周期前のサンプリングタイミングから１サンプリング周期後のサンプリングタイミングまでの間に開始した補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、当該パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する第２位相補正手段２４と、を備えている。
【００３９】
尚、本実施形態では、第１基準間隔及び第２基準間隔を１１Ｔｓに設定しており、これは、実験的に求められた値である。具体的には、通信速度が４Ｍｂｐｓ、通信方式に４ＰＰＭを用いたＩｒＤＡ規格におけるＦＩＲモードを利用した赤外線通信において、フロントエンドモジュール１０の受信信号と出力信号の比較を行った結果、一定期間以上連続してパルス信号が検出されない状態、つまり、本実施形態では、振幅が正極性のパルス信号を用いているため、Ｌレベルの信号が一定期間以上連続した状態で、パルス間隔が６Ｔｓ以下のパルス信号が検出された場合、後に検出されたパルス信号（補正対象パルス信号）は、図１２（ｃ）に示すように、検出タイミングが遅れる傾向にあることが分かった。これに対し、Ｌレベルの信号が一定期間以上連続した状態で、パルス間隔が１１Ｔｓ以上のパルス信号が検出された場合、後に検出されたパルス信号（補正対象パルス信号）は、図１２（ａ）に示すように、検出タイミングが早くなる傾向にあることが分かった。この実験結果から、本実施形態では、第１基準間隔及び第２基準間隔を１１Ｔｓに設定している。
【００４０】
基準タイミング信号生成回路３０は、本実施形態では、フロントエンドモジュール１０がシリアルデータ信号を受信した場合に、２つのパルス開始タイミングの間隔Ｔｂ（＝４Ｔｓ）と同一の周期を有する基準タイミング信号を生成し、位相補正回路２０に出力する。
【００４１】
〈処理手順〉
次に、本発明装置１上で実行する本発明方法の処理手順について、図２〜図９を基に説明する。ここで、図２は、本発明方法の処理手順を示すフローチャートである。
【００４２】
本発明装置１のフロントエンドモジュール１０において、ＩｒＤＡ規格のシリアルデータ信号が受信され波形整形されて位相補正回路２０に出力されると（ステップ＃１１０）、本発明装置１のＣＰＵ５０が、基準タイミング信号生成回路３０を制御して、２つのパルス開始タイミング同士の間隔Ｔｂと同一の周期を有する基準タイミング信号を生成し、位相補正回路２０に出力する。
【００４３】
本発明装置１のサンプリング手段２１は、フロントエンドモジュール１０から波形整形後のシリアルデータ信号を取得すると、基準タイミング信号からパルス開始タイミングを取得し、シリアルデータ信号を、相前後する２つのパルス開始タイミングの間隔を４等分した中間のタイミングからなるサンプリングタイミングに同期してサンプリングし、パルス信号の検出を行う（ステップ＃１２０、サンプリング工程）。ここで、パルス信号のパルス幅が、所定の判定範囲内である場合、例えば、８Ｔｓである場合は、“１１”の値を持つ単位データと“００”の値を持つ単位データが隣り合う場合、つまり、ダブルパルス信号であると判定し、パルス間隔が４Ｔｓの２つのパルス信号として検出する。
【００４４】
本実施形態では、更に、パルス信号の検出時に、検出されたパルス信号の位相をＲＡＭ７０に記憶する。パルス信号の位相は、例えば、シリアルデータ信号の開始位置を基準とし、検出されたパルス信号が含まれる単位データのシリアルデータ信号における序数をｎ、単位データにおけるパルス信号の開始タイミングの位置をｍとして、ｎ×Ｔ＋ｍ×Ｔｂ［ｎｓ］のように表す。尚、パルス信号の位相は、他の方法で表しても良い。
【００４５】
本発明装置１の位相補正手段２１は、図２に示すように、ステップ＃１２０のサンプリング工程においてパルス信号が検出される毎に、検出されたパルス信号を補正対象パルス信号とし、その直前に検出されたパルス信号を基準パルス信号とし、補正対象パルス信号と基準パルス信号とのパルス間隔に基づいて、補正対象パルス信号の位相補正を行う（ステップ＃１３０、位相補正工程）。具体的には、先ず、ＲＡＭ７０から、補正対象パルス信号の位相と基準パルス信号の位相を読み出し、補正対象パルス信号と基準パルス信号のパルス間隔を求める（ステップ＃１３１）。尚、パルス間隔Ｙは、サンプリングタイミングのサンプリング周期Ｔｓの整数倍となる。
【００４６】
ステップ＃１３２において、パルス間隔が、第１基準間隔、ここでは、１１Ｔｓより短い場合（ステップ＃１３２でＮｏ分岐）、第１位相補正工程を実行して位相補正後の補正対象パルス信号の開始タイミングを求める（ステップ＃１４０）。ここで、図３は、第１位相補正工程における位相補正後の補正対象パルス信号の開始タイミングの算出の例を示しており、補正対象パルス信号の開始タイミングとして、基準パルス信号の開始タイミングからの位相を算出している。尚、この場合は、パルス間隔が比較的短く補正対象パルス信号が遅れて検出される場合であるため、基準パルス信号の検出タイミングを基準として時間間隔Ｔｂ毎の第２パルス開始タイミングを設定し、所定の第２パルス開始タイミングより１サンプリング周期前のサンプリングタイミングから２サンプリング周期後のサンプリングタイミングまでの間に開始した補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する。
【００４７】
より具体的には、先ず、サンプリングタイミングのサンプリング周期Ｔｓを基準として、パルス間隔Ｙを用い、パルス間隔Ｙを４Ｔｓ（＝Ｔｂ、パルス開始タイミングの周期）で除算したときの商を示すＩＮＴ（Ｙ）と、余りを示すＭＯＤ（Ｙ）を求める（ステップ＃１４１）。そして、ＭＯＤ（Ｙ）の値が３の場合（ステップ＃１４２でＹｅｓ分岐）、補正対象パルス信号が、基準パルス信号の開始タイミングを基準として、ＩＮＴ（Ｙ）番目の第２パルス開始タイミングから３サンプリング周期後に検出されたパルス信号であるため、開始タイミングをＩＮＴ（Ｙ）番目の次の第１パルス開始タイミングに合わせる。このとき、基準パルス信号を基準としたときの補正対象パルス信号の位相ｆ（Ｙ）は、（ＩＮＴ（Ｙ）＋１）×Ｔｂとなる（ステップ＃１４３）。また、ＭＯＤ（Ｙ）の値が３以外の場合（ステップ＃１４２でＮｏ分岐）、補正対象パルス信号が、基準パルス信号の開始タイミングを基準として、ＩＮＴ（Ｙ）番目の第２パルス開始タイミングから２サンプリング周期後までに検出されたパルス信号であるため、開始タイミングをＩＮＴ（Ｙ）番目の第１パルス開始タイミングに合わせる。このときの位相ｆ（Ｙ）は、基準パルス信号を基準として、ＩＮＴ（Ｙ）×Ｔｂとなる（ステップ＃１４４）。
【００４８】
ここで、図４（ａ）は、パルス間隔が６Ｔｓ以下であり、検出タイミングが遅れる傾向にある補正対象パルス信号の夫々を示しており、図４（ｂ）は、図４（ａ）に示す補正対象パルス信号の開始タイミングを補正した後の補正対象パルス信号を示している。また、図５（ａ）は、パルス間隔が６Ｔｓ以上１１Ｔｓ未満の補正対象パルス信号の夫々を示しており、図５（ｂ）は、図５（ａ）に示す補正対象パルス信号の開始タイミングを補正した後の補正対象パルス信号を示している。
【００４９】
図４及び図５に示すように、位相補正前におけるパルス間隔が４Ｔｓ〜６Ｔｓの場合、オートゲインコントロール１３に起因するジッタの影響を取り除いたときの位相ｆ（Ｙ）は、４Ｔｓとなる。同様に、位相補正前におけるパルス間隔が７Ｔｓ〜１０Ｔｓの場合、オートゲインコントロール１３に起因するジッタの影響を取り除いたときの位相ｆ（Ｙ）は、８Ｔｓとなる。尚、従来技術では、位相補正前におけるパルス間隔が６Ｔｓ及び１０Ｔｓの場合、即ち、２つの第２パルス開始タイミングの間隔の２等分点に位置する中点サンプリングタイミングで検出された場合、直前のパルス信号から４Ｔｓ後のパルス開始タイミングに合わせるか８Ｔｓ後のパルス開始タイミングに合わせるかを判定することは困難であったが、本発明方法及び本発明装置１では、位相補正前におけるパルス間隔が６Ｔｓの場合は４Ｔｓ後のパルス開始タイミングであり、位相補正前におけるパルス間隔が１０Ｔｓの場合は８Ｔｓ後のパルス開始タイミングであると判定できる。
【００５０】
ステップ＃１３２において、パルス間隔が、第２基準間隔（１１Ｔｓ）以上の場合（ステップ＃１３２でＹｅｓ分岐）、第２位相補正工程を実行して位相補正後の補正対象パルス信号の開始タイミングを求める（ステップ＃１５０）。ここで、図６は、第２位相補正工程における位相補正後の補正対象パルス信号の開始タイミングの算出の例を示している。尚、この場合は、パルス間隔が比較的長く補正対象パルス信号が早く検出される場合であるため、所定の第２パルス開始タイミングより２サンプリング周期前のサンプリングタイミングから１サンプリング周期後のサンプリングタイミングまでの間に開始した補正対象パルス信号の開始タイミングを、位相補正後の基準パルス信号の開始タイミングとの間隔が、当該第２パルス開始タイミングと基準パルス信号の検出タイミングとの間隔に一致するように補正する。
【００５１】
より具体的には、先ず、ＩＮＴ（Ｙ）とＭＯＤ（Ｙ）を求め（ステップ＃１５１）、ＭＯＤ（Ｙ）の値が２の場合（ステップ＃１５２でＹｅｓ分岐）、及び、ＭＯＤ（Ｙ）の値が３の場合（ステップ＃１５３でＹｅｓ分岐）、補正対象パルス信号が、基準パルス信号の開始タイミングを基準として、ＩＮＴ（Ｙ）番目の第２パルス開始タイミングから２サンプリング周期後または３サンプリング周期後に検出されたパルス信号であるため、開始タイミングをＩＮＴ（Ｙ）番目の次の第１パルス開始タイミングに合わせる。このとき、基準パルス信号を基準としたときの補正対象パルス信号の位相ｆ（Ｙ）は、（ＩＮＴ（Ｙ）＋１）×Ｔｂとなる（ステップ＃１５４）。また、ＭＯＤ（Ｙ）の値が１または２以外の場合（ステップ＃１５２でＮｏ分岐）、補正対象パルス信号が、基準パルス信号の開始タイミングを基準として、ＩＮＴ（Ｙ）番目の第２パルス開始タイミングから１サンプリング周期後までに検出されたパルス信号であるため、開始タイミングをＩＮＴ（Ｙ）番目の第１パルス開始タイミングに合わせる。このときの位相ｆ（Ｙ）は、ＩＮＴ（Ｙ）×Ｔｂとなる（ステップ＃１５５）。
【００５２】
ここで、図７（ａ）、図８（ａ）、図９（ａ）は、パルス間隔が１１Ｔｓ以上であり、検出タイミングが早くなる傾向にある補正対象パルス信号の夫々を示しており、図７（ｂ）、図８（ｂ）、図９（ｂ）は、夫々、図７（ａ）、図８（ａ）、図９（ａ）に示す補正対象パルス信号の開始タイミングを補正した後の補正対象パルス信号を示している。
【００５３】
図７〜図９に示すように、位相補正前におけるパルス間隔が１１Ｔｓ〜１３Ｔｓの場合、オートゲインコントロール１３に起因するジッタの影響を取り除いたときの位相ｆ（Ｙ）は、１２Ｔｓとなる。同様に、位相補正前におけるパルス間隔が１４Ｔｓ〜１７Ｔｓの場合、オートゲインコントロール１３に起因するジッタの影響を取り除いたときの位相ｆ（Ｙ）は、１６Ｔｓとなり、位相補正前におけるパルス間隔が２５Ｔｓ〜２８Ｔｓの場合（４ＰＰＭの通信方式では、“００”の値を持つ単位データと“１１”の値を持つ単位データが連続して検出される場合に、パルス間隔が最大の３２Ｔ−４Ｔ＝２８Ｔとなる）、オートゲインコントロール１３に起因するジッタの影響を取り除いたときの位相ｆ（Ｙ）は、２８Ｔｓとなる。
【００５４】
尚、上述したように、従来技術では、位相補正前におけるパルス間隔が１４Ｔｓ、２６Ｔｓ等の場合、即ち、中点サンプリングタイミングで検出された場合は、位相補正を行うことは困難であったが、本発明方法及び本発明装置１では、位相補正前におけるパルス間隔が１４Ｔｓの場合は１６Ｔｓ後のパルス開始タイミングであり、位相補正前におけるパルス間隔が２６Ｔｓの場合は２８Ｔｓ後のパルス開始タイミングであると判定できる。
【００５５】
続いて、本発明装置１の位相補正手段２１は、図２に示すように、ステップ＃１４０またはステップ＃１５０において求めた補正対象パルス信号の開始タイミングに基づいて、補正対象パルス信号の開始タイミングを補正する（ステップ＃１３３）。同様にして、ステップ＃１２０〜ステップ＃１３３を、フロントエンドモジュール１０が受信したシリアルデータ信号の全ての単位データに対して実行し（ステップ＃１３４）、位相補正後のシリアルデータ信号を、データ変換回路４０に対して出力する（ステップ＃１６０）。
【００５６】
〈別実施形態〉
〈１〉上記実施形態では、本発明装置１及び本発明方法は、ＩｒＤＡ規格のＦＩＲモード（通信速度４Ｍｂｐｓ、通信方式４ＰＰＭ）による赤外線通信を実行可能に構成されている場合について説明したが、これに限るものではない。本発明装置１及び本発明方法は、例えば、他の通信方式等を用いる場合に適用しても良い。
【００５７】
〈２〉上記実施形態では、第１基準間隔及び第２基準間隔が１１Ｔｓに設定されている場合について説明したが、これに限るものではない。赤外線通信の通信速度や通信方式、オートゲインコントロール１３の仕様等に基づいて、或いは、実験的に適切な値に設定する。尚、上記実施形態では、第１基準間隔及び第２基準間隔を同じ値に設定したが、これに限るものではなく、第１基準間隔より第２基準間隔が大きい値を取るように、異なる値に設定しても良い。
【００５８】
〈３〉上記実施形態では、本発明装置１が振幅が正極性のパルス信号を用いる赤外線通信インタフェースを備える場合について説明したが、これに限るものではなく、振幅が負極性のパルス信号を用いる赤外線通信インタフェースを備えるように構成しても良い。この場合には、サンプリング手段２１を、パルス信号のＨレベルからＬレベルへの遷移を検出するように構成する。
【図面の簡単な説明】
【００５９】
【図１】本発明に係る位相補正装置及びその周辺装置の赤外線通信に係る部分の概略構成例を示す概略部分ブロック図
【図２】本発明に係る位相補正方法の処理手順を示すフローチャート
【図３】本発明に係る位相補正方法の第１位相補正工程の処理手順を示すフローチャート
【図４】本発明に係る位相補正方法及び位相補正装置による位相補正前後の信号波形を示す概略波形図
【図５】本発明に係る位相補正方法及び位相補正装置による位相補正前後の信号波形を示す概略波形図
【図６】本発明に係る位相補正方法の第１位相補正工程の処理手順を示すフローチャート
【図７】本発明に係る位相補正方法及び位相補正装置による位相補正前後の信号波形を示す概略波形図
【図８】本発明に係る位相補正方法及び位相補正装置による位相補正前後の信号波形を示す概略波形図
【図９】本発明に係る位相補正方法及び位相補正装置による位相補正前後の信号波形を示す概略波形図
【図１０】従来技術に係る赤外線通信のＩｒＤＡ規格のＦＩＲモードにおけるシリアルデータ信号の波形例を示す概略部分波形図
【図１１】従来技術におけるパルス信号の検出条件の例を示す概略部分波形図
【図１２】従来技術に係る赤外線通信におけるオートゲインコントロールの影響を示す概略部分波形図
【符号の説明】
【００６０】
１      本発明に係る位相補正装置
１０    フロントエンドモジュール
１１    ＩｒＤＡ受光素子
１２    波形整形回路
１３    オートゲインコントロール
２０    位相補正回路
２１    サンプリング手段
２２    位相補正手段
２３    第１位相補正手段
２４    第２位相補正手段
３０    基準タイミング信号生成回路
４０    データ変換回路
５０    ＣＰＵ
６０    ＲＯＭ
７０    ＲＡＭ
【図１】
2009044464.tif 000003
【図２】
2009044464.tif 000004
【図３】
2009044464.tif 000005
【図４】
2009044464.tif 000006
【図５】
2009044464.tif 000007
【図６】
2009044464.tif 000008
【図７】
2009044464.tif 000009
【図８】
2009044464.tif 000010
【図９】
2009044464.tif 000011
【図１０】
2009044464.tif 000012
【図１１】
2009044464.tif 000013
【図１２】
2009044464.tif 000014