スクランブルされたデータをシリアル通信により受信する受信装置であって、初期化信号を生成する初期化信号生成部と、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルするデスクランブラとを有し、前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなるものであって、前記初期化信号生成部は、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルが前記デスクランブラに入力される初期化最終タイミングで前記デスクランブラを初期化する前記初期化信号を生成する受信装置。前記初期化信号生成部は、前記シリアル通信の規格によって決定される、前記接続確立用データセットに含まれるシンボル又はデータ数に応じた数をカウントすることで、前記初期化最終タイミングを検出し、当該検出結果に基づき前記初期化信号を生成する、請求項1記載の受信装置。前記トレーニング用データセットは、さらにタイミング調整用データセットを有し、前記シリアル通信の規格によって決定される、前記接続確立用データセットに含まれるシンボル又はデータ数に応じた数は、当該接続確立用データセットを構成する初期化シンボルの数及び初期化シンボル以外のデータの数、並びに前記タイミング調整用データセットを構成するシンボルの数の共通因数ZZは2以上の整数である、請求項2記載の受信装置。前記初期化信号生成部は、前記Z回を繰り返しカウントしつつ前記トレーニング用データセットに含まれる初期化シンボルを検出し、当該検出した初期化シンボルがZ個目のシンボルである場合はそのタイミングで、Z個目未満である場合はその後に最初にZ個目のシンボルを受信するタイミングであって所定回数の第1の初期化タイミングで少なくとも前記デスクランブラを初期化する前記初期化信号を生成する、請求項3記載の受信装置前記初期化信号生成部は、前記最終の接続確立用データセット以前の接続確立用データセットに含まれるものであって前記シリアル通信の規格により定められた数の初期化シンボルを検出する初期化シンボル処理部と、初期化シンボル処理部が前記規格により定められた数の初期化シンボルを検出した後、前記共通因数Zを繰り返しカウントするカウンタ及び前記初期化シンボルを検出する検出部とを有し、当該カウント結果及び検出結果に基づき、第1の初期化タイミングで前記デスクランブラを初期化する前記初期化信号を生成する初期化信号処理部とを有する、請求項4記載の受信装置。前記初期化信号生成部は、前記シリアル通信の規格及び受信状態によって決定される、前記接続確立用データセットに含まれるシンボル又はデータの数をカウントすることで、前記初期化最終タイミングを検出し、当該検出結果に基づき前記初期化信号を生成する、請求項1記載の受信装置。前記トレーニング用データセットは、さらにタイミング調整用データセットを有し、前記シリアル通信の規格及び受信状態によって決定される、前記接続確立用データセットに含まれるシンボル又はデータの数は、当該接続確立用データセットを構成する初期化シンボルの数及び初期化シンボル以外のデータの数、並びに前記タイミング調整用データセットを構成するシンボルの数である、請求項6記載の受信装置。前記初期化信号生成部は、前記トレーニング用データセットを受信し、最初に正常に受信できた初期化シンボルの数、前記接続確立用データセットを構成する初期化シンボル以外のデータの数、前記タイミング調整用データセットを構成するシンボルの数、並びに前記接続確立用データセットを構成する初期化シンボルの数をそれぞれカウントする第1乃至第4のカウンタを有する、請求項7記載の受信装置。受信データの送信側とのタイミングを調整するエラスティックバッファを有し、前記接続確立用データセットを構成する初期化シンボルの数CCは1以上の整数及び初期化シンボル以外のデータの数MMは1以上の整数は前記シリアル通信の規格により定められる数であり、前記タイミング調整用データセットを構成するシンボルの数KKは0以上の整数は、前記エラスティックバッファより通知される値である、請求項8記載の受信装置。前記初期化信号生成回路は、前記最終の接続確立用データセット以前の接続確立用データセットに含まれるものであって前記シリアル通信の規格により定められた数Cの初期化シンボルを検出する初期化シンボル処理部と、前記初期化シンボル処理部が前記定められた数Cの初期化シンボルを検出した後、前記接続確立用データセットに含まれる前記初期化シンボル以外のデータの数Mをカウントする接続確立用データセット処理部と、前記接続確立用データセット処理部のカウント終了後に、前記タイミング調整用データセットに含まれるシンボル数Kをカウントするタイミング調整用データセット処理部と、前記タイミング調整用データセット処理部のカウント終了後に、カウント数Cをカウントし、少なくとも最終の前記初期化シンボルが前記デスクランブラに入力されるタイミングである第2の初期化タイミングで前記デスクランブラを初期化する前記初期化信号を生成する初期化信号処理部と、を有し、前記初期化シンボル処理部の初期化シンボル検出後、前記トレーニング用データセットの受信が終了するまで、前記接続確立用データセット処理部による前記初期化シンボル以外のデータの数Mをカウント処理、前記タイミング調整用データセット処理部によるシンボル数Kのカウント処理、前記初期化信号処理部によるカウント数Cのカウント及び前記初期化信号生成処理を繰り返す、請求項8記載の受信装置。前記初期化信号生成部は、前記最終の接続確立用データセット以前の接続確立用データセットに含まれるものであって前記シリアル通信の規格により定められた数の初期化シンボルを検出した後、前記カウントを開始することで前記初期化最終タイミングを検出する、請求項2乃至10のいずれか1項記載の受信装置。前記初期化信号処理部は、前記シリアル通信の規格により定められた数の初期化シンボルを検出した後であって、前記トレーニング用データセットの受信が終了するまで、前記接続確立用データセットに初期化シンボルが含まれる期間、前記デスクランブラを初期化する前記初期化信号を生成する、請求項11記載の受信装置。スクランブルされたデータをシリアル通信により受信する受信方法であって、前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなるものであって、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルがデスクランブラに入力される初期化最終タイミングで当該デスクランブラを初期化する初期化信号を生成し、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルする受信方法。前記初期化信号の生成では、前記シリアル通信の規格によって決定される、前記接続確立用データセットに含まれるシンボル又はデータ数に応じた数をカウントすることで、前記初期化最終タイミングを検出し、当該検出結果に基づき前記初期化信号を生成する、請求項13記載の受信方法。前記トレーニング用データセットは、さらにタイミング調整用データセットを有し、前記シリアル通信の規格によって決定される、前記接続確立用データセットに含まれるシンボル又はデータ数に応じた数は、当該接続確立用データセットを構成する初期化シンボルの数及び初期化シンボル以外のデータの数、並びに前記タイミング調整用データセットを構成するシンボルの数の共通因数ZZは2以上の整数である、請求項14記載の受信方法。前記初期化信号の生成では、前記シリアル通信の規格及び受信状態によって決定される、前記接続確立用データセットに含まれるシンボル又はデータの数をカウントすることで、前記初期化最終タイミングを検出し、当該検出結果に基づき前記初期化信号を生成する、請求13記載の受信方法。前記トレーニング用データセットは、さらにタイミング調整用データセットを有し、前記シリアル通信の規格及び受信状態によって決定される、前記接続確立用データセットに含まれるシンボル又はデータの数は、当該接続確立用データセットを構成する初期化シンボルの数及び初期化シンボル以外のデータの数、並びに前記タイミング調整用データセットを構成するシンボルの数である、請求項16記載の受信方法。前記初期化信号の生成では、前記最終の接続確立用データセット以前の接続確立用データセットに含まれるものであって前記シリアル通信の規格により定められた数Cの初期化シンボルを検出し、前記定められた数Cの初期化シンボルを検出した後、前記接続確立用データセットに含まれる前記初期化シンボル以外のデータの数Mをカウントし、前記データの数Mのカウント終了後に、前記タイミング調整用データセットに含まれるシンボル数Kをカウントし、前記シンボル数Kのカウント終了後に、カウント数Cをカウントし、少なくとも最終の前記初期化シンボルが前記デスクランブラに入力されるタイミングである第2の初期化タイミングで前記デスクランブラを初期化する前記初期化信号を生成するものであって、前記定められた数Cの初期化シンボルの検出後、前記トレーニング用データセットの受信が終了するまで、前記初期化シンボル以外のデータ数Mをカウント処理、シンボル数Kのカウント処理、カウント数Cのカウント及び前記初期化信号生成処理を繰り返す、請求項16又は17記載の受信方法。前記初期化信号の生成では、前記最終の接続確立用データセット以前の接続確立用データセットに含まれるものであって前記シリアル通信の規格により定められた数の初期化シンボルを検出した後、前記カウントを開始することで前記初期化最終タイミングを検出する、請求項14乃至17のいずれか1項記載の受信方法。スクランブルされたデータをシリアル通信により受信する処理をコンピュータに実行させるためのプログラムであって、前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなるものであって、前記コンピュータに、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルがデスクランブラに入力される初期化最終タイミングで当該デスクランブラを初期化する初期化信号を生成し、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルする処理を実行させるプログラム。ところで、PCIExpressバス方式等の高速シリアル通信においては、接続を確立するために、接続確立用データセットを複数回受信する。図28は、高速シリアル通信を行うデータ送信装置の入出力データ、及びデータ受信装置のデスクランブル回路510のタイミングチャートである。図28aのデータは送信側であるスクランブル回路501の入力データ、LFSRはスクランブル回路501の内部信号スクランブラのある状態を示すのタイミングチャートである。図28bのデータは受信側であるデスクランブル回路510の入力データであり、LFSRはデスクランブル回路510の内部信号デスクランブラのある状態を示すである。図28aに示すように、接続確立用データセットここでは、例えばTS1オーダーセット及びTS2オーダーセットとし、まとめてTSnオーダーセットという。は、1以上のLFSR初期化シンボルCOMシンボルと複数個のデータとから構成される。ここで、本願発明者等は、この接続確立用データセットにおいて、図28bに示すように、最後のLFSR初期化シンボルCOMシンボルが破損した場合、LFSRは受信側のデスクランブル処理と送信側のスクランブル処理で対応がとれなくなることを知見した。すなわち、従来の受信装置においては、トレーニング用の最後のLFSR初期化シンボルが破損した場合には、データを正常にデコードすることができず、その結果、トレーニング中に必要なデータの受信ができず、トレーニングを再実行する必要があるという問題点を有する。本発明に係る受信装置は、スクランブルされたデータをシリアル通信により受信する受信装置であって、初期化信号を生成する初期化信号生成部と、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルするデスクランブラとを有する。前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなる。そして、前記初期化信号生成部は、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルが前記デスクランブラに入力される初期化最終タイミングで前記デスクランブラを初期化する前記初期化信号を生成するものである。本発明に係る受信方法は、スクランブルされたデータをシリアル通信により受信する受信方法であって、前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなるものであって、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルがデスクランブラに入力される初期化最終タイミングで当該デスクランブラを初期化する初期化信号を生成し、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルするものである。また、本発明に係るプログラムは、スクランブルされたデータをシリアル通信により受信する処理をコンピュータに実行させるためのプログラムであって、前記受信データは、前記シリアル通信の接続を確立するための、1以上の接続確立用データセットを含むトレーニング用データセットを有し、前記接続確立用データセットは、1以上の初期化シンボルと1以上の初期化シンボル以外のデータとからなるものであって、前記コンピュータに、前記トレーニング用データセットに含まれる最終の前記接続確立用データセットを構成する前記初期化シンボルのうち少なくとも最終の前記初期化シンボルがデスクランブラに入力される初期化最終タイミングで当該デスクランブラを初期化する初期化信号を生成し、前記初期化信号により初期化されるデスクランブラにより受信データをデスクランブルする処理を実行させるものである。本発明においては、トレーニング用データセットに含まれる最終の接続確立用データセットを構成する初期化シンボルのうち少なくとも最終の初期化シンボルがデスクランブラに入力される初期化最終タイミングでデスクランブラを初期化する初期化信号を生成する。これにより、初期化最終タイミングでデスクランブラを初期化することができ、送信側のスクランブル処理と一致させることができる。本発明によれば、トレーニング中の初期化シンボルの一部が破損していた場合であっても、受信データを正常にデコードすることができるデータ受信装置、データ受信方法及びプログラムを提供することができる。以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、PCIExpressなどの高速シリアル通信におけるデータ受信装置に適用したものである。上述したように、トレーニング用データセット接続確立用データセット例えばTSnオーダーセットTS1オーダーセット及びTS2オーダーセット及びタイミング調整用データセット例えばSKPオーダーセットで構成される、接続を確立するための一連のデータ群に含まれる最終の接続確立用データセットの最後のLFSR初期化シンボル例えばCOMシンボルが破損した場合、LFSRは受信側のデスクランブル処理と送信側のスクランブル処理で対応がとれなくなる。これに対し、本実施の形態においては、トレーニング用データセットに含まれる最終の接続確立用オーダーセットを構成する初期化シンボルのうち少なくとも最後の初期化シンボルがデスクランブラに入力されるタイミング初期化最終タイミングT1でデスクランブラを初期化する初期化信号を生成することで上記課題を解決するものである。すなわち、この初期化信号により、初期化シンボルが破損していても正常であっても、スクランブラを確実に初期化することができ、結果、受信データを正常にデコードすることができる。本発明の実施の形態1.図1は、本実施の形態1にかかるデータ送信装置及びデータ受信装置を示す図である。図1に示すように、データ送信装置は、スクランブル回路1、8B/10Bエンコード回路2及びP/S変換回路3を有する。なお、本構成は、上記特許文献1に記載のデータ転送装置と同様である。すなわち、スクランブル回路1は、送信すべきデータをスクランブルする。8B/10Bエンコード回路2は、スクランブルされた8ビットのデータを0又は1のデータが所定数以上連続しない10ビットのデータにエンコードする。P/S変換回路3は、パラレルデータをシリアルデータに変換する。Tx4は、差動形式の送信伝送路レーンである。データ受信装置は、S/P変換回路6、エラスティックバッファ回路7、8B/10デコード回路8、LFSR初期化回路9及びデスクランブル回路10を有する。Rx5は、差動形式の受信伝送路、S/P変換回路6は、受信データをシリアルデータからパラレルデータに変換する。エラスティックバッファ7は、送信側と受信側とでずれたクロック周波数のズレを調整する緩衝バッファ回路である。8B/10Bデコード回路8は、10ビットデータを8ビットデータに復元する。デスクランブル回路10は、受信データをデスクランブルする。ここで、LFSR初期化回路9は、8B/10Bデコードデータ11を8B/10Bデコード回路8から受け取り、LFSR初期化信号12を生成してデスクランブル回路9に入力する。デスクランブル回路10のLFSRデスクランブラは、このLFSR初期化信号12により、後述する所定のタイミング初期化最終タイミング、第1の初期化タイミング、及び第2の初期化タイミングで初期化される。先ず、トレーニングについて説明する。図2Aは、トレーニング中のデータを示す図である。USB3.0やPCIExpress等の高速シリアル通信においては、上述したように、デバイス間の接続を確立するため、複数個の接続確立用データセットTS1オーダーセットTS1OrderedSet、またはTS2オーダーセットTS2OrderedSet、以下TSnオーダーセットTSnOrderedSetという。を受信する。以下、TSnオーダーセットを受信する期間をトレーニング中という。また、トレーニング中には、TSnオーダーセット以外に、このTSnオーダーセットの間に挿入されるタイミング調整用データセット以下、SKPオーダーセットSKPOrderedSetも受信する。本明細書においては、トレーニング中に受信するTSnオーダーセット及びSKPオーダーセットを、トレーニング用データセットという。図2Aは、トレーニング用データセットにおける最終の1つ前のTSnオーダーセットTSnオーダーセット1、SKPオーダーセット、最終のTSnオーダーセットTSnオーダーセット2を示している。なお、SKPオーダーセットは、このタイミングで挿入されない場合もありうる。TSnオーダーセットは、図2Aに示すように、1以上のCOMシンボルとそれに続く複数個のデータとから構成される。例えば、PCIExpressでは、COMシンボルは1つ、データは15個から構成される。また、USB3.0では、4つのCOMシンボルと12個のデータとから構成される。図2Bは、TSnオーダーセット1及びTSnオーダーセット2を説明するための図である。図2Bに示すように、USB3.0/PCIExpress規格においては、接続を確立するためにTS1OrderedSet及びTS2OrderedSetの2種類のデータセットを有している。先ず、物理層が接続相手を検出し、その後、TS1OrderedSetを規定回数送受信する。これが成功すると、次に、TS2OrderedSetを規定回数送受信する。これが成功すれば、接続が確立する。図2Aに戻って、SKPオーダーセットは、PCIExpressでは、送信側では、1つのCOMシンボルと4つのSKPシンボルタイミング調整用シンボルとからなるSKPオーダーセットが挿入され、エラスティックバッファ回路7において、SKPシンボルの個数が増減される。また、USB3.0では、送信側で偶数個のSKPシンボルからなるSKPオーダーセットが挿入され、エラスティックバッファ回路7において偶数個のSKPシンボルが増減される。以下の説明においては、USB3.0TSnオーダーセット:COMシンボル4個データ12個、SKPオーダーセット:SKPシンボル偶数個0個を含むを例にとって説明する。ここで、データ受信装置においては、トレーニング中、複数のTSnオーダーセットを受信することになる。上述したように、COMシンボルにより、デスクランブル回路10のLFSRは初期化される。すなわち、図2に示す例では、TSnオーダーセットを受信すると最初の4回は、LFSRは初期化されることになる。この場合、上述した図28bに示すように、最後のTSnオーダーセット2における最後のCOMシンボルが破損していた場合、LFSRが初期化されずシフトしてしまい、以降のシフトタイミングがずれてしまい、受信側のデスクランブル処理と送信側のスクランブル処理で対応がとれなくなるという問題が生じる。そこで、本実施の形態においては、LFSR初期化回路9によりLFSR初期化信号12を生成し、デスクランブル回路10のLFSRをこの最終のCOMシンボルがLFSRに入力されるタイミング以下、初期化最終タイミングT1という。で初期化する。すなわち、デスクランブル回路10のLFSRは、COMシンボルが正常であっても破損していても、これに関係なく、LFSR初期化信号12により初期化最終タイミングT1で初期化されることになる。なお、最終以前のTSnオーダーセットにおける最後のCOMシンボルが破損していた場合、以降に受信するデータ受信の際のLFSRのシフトタイミングがずれることになるが、少なくとも最終のTSnオーダーセット2におけるCOMシンボルによりLFSRが初期化されることで、LFSRのシフトタイミングは正常に戻る。また、TSnオーダーセットは複数回受信するため、一部正常に受信できなくても接続を確立することができる。本実施の形態においては、このLFSR初期化信号12により、最後のTSnオーダーセット2のCOMシンボルが破損した場合であっても、受信側のデスクランブル処理を送信側のスクランブル処理に確実に対応させることができ、以降のデータも正常にデコードし受信を可能にする。これにより、トレーニングを再実行せず接続を確立することができる。以下、本実施の形態にかかるLFSR初期化回路9について詳細に説明する。LFSR初期化回路9は、LFSR初期化信号12を生成するため、少なくとも初期化最終タイミングT1を検出する必要がある。ここで、本願発明者等は、高速シリアル通信の規格によって決定される、TSnオーダーセットに含まれるシンボル又はデータ数に応じた数をカウントすることで、この初期化最終タイミングT1を検出できることを知見した。すなわち、トレーニング中、TSnオーダーセットを1つでも正常に受信することができれば、以降に続くTSnオーダーセットの受信開始タイミングを検知することができ、すなわち、最終のTSnオーダーセット2の受信開始タイミングも検知することができる。そして、TSnオーダーセット2の受信開始タイミングを検知することができれば、TSnオーダーセット2を構成するCOMシンボルの個数は規格により定められるものであるため、当該TSnオーダーセット2を構成するCOMシンボルの最終のCOMシンボルの受信タイミングも検知することができ、上記初期化最終タイミングT1でLFSR初期化信号12を生成することができる。このため、高速シリアル通信の規格によって決定される、TSnオーダーセットに含まれるシンボル又はデータ数に応じた数をカウントすることで、初期化最終タイミングT1を検出する。ここで、本実施の形態においては、LFSR初期化信号12は、初期化最終タイミングT1のみならず、COMシンボルの受信期間中は常にハイレベルとしてLFSRを初期化するものとして説明する。なお、少なくとも初期化最終タイミングT1でLFSR初期化信号12がハイレベルとなればよいことは言うまでもない。図3は、本実施の形態にかかるLFSR初期化回路9の詳細を示すブロック図である。上記初期化最終タイミングT1を検出するため、本実施の形態にかかるLFSR初期化回路9は、COMシンボル処理回路91、LFSR初期化信号処理回路92及びステートマシン93を有する。COMシンボル処理回路91は、8B/10Bデコードデータ11が入力され、トレーニング中に、最初に正常にTSnオーダーセットのCOMシンボルを受信したことを検知し、検知後にCOM処理終了信号をステートマシン93に出力する。LFSR初期化信号処理回路92は、同じく8B/10Bデコードデータ11が入力されると共に、ステートマシン93よりステートが入力される。そして、TSnオーダーセットの開始タイミング検知後COM処理終了後に所定の周期でLFSR初期化信号12を生成する処理を、LFSR初期化信号処理が終了するまで続ける。LFSR初期化信号12を生成後に、初期化信号処理終了信号をステートマシン93に出力する。ステートマシン93は、外部の既存回路からトレーニング中を示す信号が入力され、トレーニング中か否か等のステートを判断し、その結果をLFSR初期化信号処理回路92に出力する。このLFSR初期化回路9は、高速シリアル通信の規格によって決定される、TSnオーダーセットに含まれるシンボル又はデータ数に応じた数をカウントすることで、初期化最終タイミングT1を検出し、当該検出結果に基づきLFSR初期化信号12を生成する。ここで、高速シリアル通信の規格によって決定されるTSnデータセットに含まれるシンボル又はデータ数に応じた数とは、当該TSnオーダーセットを構成するCOMシンボルの数及びCOMシンボル以外のデータの数、並びにSKPオーダーセットを構成するシンボルの数の共通因数ZZは2以上の整数をいう。上述のように、本実施の形態においては、TSnオーダーセットに含まれるCOMシンボルは4個、データは12個であり、SKPオーダーセットは、偶数個0を含むのSKPシンボルからなる。そして、当該COMシンボル4個の受信後、そのTSnオーダーセットに含まれる残りのデータは12個、以降TSnオーダーセットはシンボル又はデータが16個、SKPオーダーセットは常に偶数個であり、COMシンボル4個受信後の全てのデータは常に、TSnオーダーセットを構成するCOMシンボルの数及びCOMシンボル以外のデータの数、並びにSKPオーダーセットを構成するシンボルの数の共通因数Z=2の倍数であることがわかる。TSnオーダーセットを構成するCOMシンボルの数及びCOMシンボル以外のデータの数、並びにSKPオーダーセットを構成するシンボルの数の共通因数Zが存在する場合、最初に規格で規定される数のCOMシンボルを正常に受信した後は、当該共通因数Zをカウントすることで、初期化最終タイミングT1を検出することができる。すなわち、COMシンボルを正常に受信した後、次にCOMシンボルを受信したタイミング以降でカウントZになるタイミングでLFSR初期化信号12を生成すればハイレベルとすれば、初期化最終タイミングT1において必ずLFSRを初期化できる。つまり、図2に示すように、最終のTSnオーダーセット2における最終のCOMシンボルが破損していたとしても、LFSR初期化信号12によりLFSRを初期化することができる。図4は、ステートマシン93におけるステートを説明するための図である。図4に示すように、ステートマシン93は、COMシンボル処理中S1とLFSR初期化信号処理中S2の2つのステートを有する。最初にCOMシンボルを4個受信するまでの間はCOMシンボル処理中S1となる。そして、COMシンボルを4個正常に受信した時点COMシンボル検出で、LFSR初期化信号処理中S2のステートに移る。ステートマシン93は、LFSR初期化信号処理回路92より初期化信号処理終了信号を受信するが、トレーニング中の間はLFSR初期化信号処理中S2のステートを維持する。そして、初期化信号処理終了信号を受信し、かつトレーニング終了信号を受け取った時点でCOMシンボル処理中S1のステートに遷移する。図5及び図6は、それぞれCOMシンボル処理回路91及びLFSR初期化信号処理回路92の詳細の一例を示す回路図である。図5に示すように、COMシンボル処理回路91は、8B/10Bデコードデータ11がCOMシンボルか否かを判断する比較器911と、加算器912と、多ビットのAND回路913と、COMシンボル数を格納するレジスタF/F914と、COMシンボル数が規格で定まる数C本実施の形態においては、C=4に一致するか否かを判断する比較器915と、比較器911及び比較器915の出力の論理積を出力するAND回路916とを有する。加算器912、多ビットAND回路913及びF/F914より、0からC-1までをカウントアップするCOMカウンタが構成される。8B/10Bデコードデータ11が比較器911でCOMシンボルであることが検知されると、AND回路913に1が出力される。加算器912は、F/F914に格納された値をインクリメントし、比較器911から1が出力されるとこれをF/F914に出力する。こうして、COMシンボルが連続して検出される間、F/F914に格納される値がカウントアップされる。この値は、比較器915にてC-1と一致したとき、0からC-2番目のシンボルが全てCOMシンボルであったと判断できる。最後のC-1番目のシンボルがCOMシンボルであった場合AND回路916の出力が1となり、COMシンボルがC個検出できたとしてCOMシンボル検出信号COM処理終了信号94が出力される。このAND回路916により、C-1個目がCOMシンボル受信でない場合にはCOMシンボル検出信号がマスクされる。図6に示すように、LFSR初期化信号処理回路92は、8B/10Bデコードデータ11がCOMシンボルであるか否かを判断する比較器921と、AND回路922と、フリップフロップF/F923と、OR回路924と、ステートがLFSR初期化信号処理中であるか否かを判断し、LFSRを初期化するための信号を出力する比較器925と、加算器926と、多ビットのAND回路927と、F/F928と、初期化カウンタのカウンタ値がZ-1であるか否かを判断し、初期化信号処理終了信号95を出力する比較器929とを有する。加算器926、多ビットAND回路927及びF/F928より、0からZ-1までをカウントアップする初期化カウンタが構成される。8B/10Bデコードデータ11からCOMシンボルが入力されると比較器921より1が出力される。これにより、OR924から1が出力され、LFSR初期化信号12が出力される。すなわち、COMシンボルが検出される間は、LFSR初期化信号12が出力されることとなる。また、LFSR初期化信号処理中であれば、比較器925から1が出力され、AND922に入力される。比較器929の値は、F/F928の値カウント値がZ-1となるまで0を出力し、これが反転されてAND922に入力される。したがって、Z個目のCOMシンボルが検出されるまで本実施の形態においては、0からカウントしているのでカウント値がZ-1となるまでAND922の出力は1、F/F923の出力も1となり、OR924に入力される。すなわち、COMシンボルが検出されなくても、カウント値がZ-1となるまでは、LFSR初期化信号12が出力される。このように構成されたLFSR初期化信号処理回路92は、初期化カウンタを繰り返しカウントし、8B/10Bデコードデータ11に含まれるCOMシンボルを検出し、COMシンボルを検出している間又はCOMシンボルを検出してからZ個目のシンボルが検出されるまで、LFSR初期化信号12が出力されるLFSR初期化信号12が1となる。つまり、少なくとも、COMシンボル検出時にZ個目のシンボルである場合はそのタイミングで、Z未満である場合はその後に最初にZ個目のシンボルを受信するタイミング本実施の形態のカウンタ値はZ-1であって所定回数のタイミング第1の初期化タイミングでLFSRを初期化するLFSR初期化信号12を生成することができる。なお、COMシンボルの受信が停止するとOR924の入力はいずれも0となり、LFSR初期化信号12が0となる。次に、本実施の形態にかかるLFSR初期化回路9の動作について説明する。図7は、本実施の形態にかかるデータ受信装置におけるLFSR初期化回路9の動作を示すフローチャートであり、図8及び図9は、それぞれCOMシンボル処理及びLFSR初期化信号処理の詳細を示すフローチャートである。図7に示すように、LFSR初期化回路9は、COMシンボル処理を実施しステップS11、トレーニング用データセットに含まれるTSnオーダーセットに含まれる所定個数CのCOMシンボルを検出する。ステップS12でCOMシンボルを連続C個受信した場合、すなわちCOMシンボル処理が成功した場合は、ステップS13に進む。なお、トレーニング以外の期間においては、COMシンボル処理S11においてCOMシンボルをC個受信しないためステップS12:No、LFSR初期化回路9で生成した各信号をクリアしステップS15、処理を終了する。COMシンボルを連続でC個検出した場合は、ステップS13に進み、LFSR初期化信号処理S13を実施する。そしてこのLFSR初期化信号処理S13は、トレーニング完了と判断されるまでステップS14:Yes、LFSR初期化信号12を含むLFSR初期化回路9で生成した各信号をクリアしつつステップS16、継続される。次に、S12のCOMシンボル処理について説明する。図8に示すように、先ず、シンボルを受信したらステップS111、当該シンボルがCOMシンボルであるか否かを判断するステップS112。COMシンボルでない場合は処理を終了する。COMシンボルであった場合ステップS112:Yes、COMカウンタの値、上述の図5の例においては、F/F914の値がC-1であるか否かが判断されるステップS113。カウンタ値がC-1に達するまではCOMカウンタをカウントアップするステップS114。カウンタ値がC-1に達したら、COMシンボルがC個検出できたとしてCOM処理終了信号95を1にセットしステップS115、処理を終了する。次に、S13のLFSR初期化信号処理について説明する。図9に示すように、シンボルを受信するとステップS131、当該シンボルがCOMシンボルか否かが判断されるステップS132。COMシンボルであれば、LFSR初期化信号を1にセットするステップS133。COMシンボルであってもなくても初期化カウンタをカウントアップしステップS134、初期化カウンタがZ-1になるまで、ステップS131からの処理を繰り返すステップS135。初期化カウンタのカウント値がZ-1となった時点で処理を終了する。図2及び図10は、本実施の形態にかかるLFSR初期化回路9にて生成される信号を説明する図である。図2に示すように、COMシンボル処理は、最初にCOMシンボルが正常に4個C個検出された時点で終了し、以降LFSR初期化信号処理となる。図2及び図10に示すように、LFSR初期化信号処理中、初期化カウンタは、0からZ-1本実施の形態においては、1までを繰り返しカウントする。そして、COMシンボルが入力された時点でLFSR初期化信号12が1となる。したがって、トレーニング用データセットに含まれる最終のTSnオーダーセット2におけるCOMシンボルの最後の4つめが破損していた場合であっても、初期化カウンタがZ-1となるまではLFSR初期化信号12は1となり、これにより、LFSRをリセットすることができる。トレーニング信号がロウとなった時点でLFSR初期化信号処理は終了する。図11aのデータは送信側であるスクランブル回路1の入力データ、LFSRはスクランブル回路1の内部信号スクランブラのある状態を示すのタイミングチャートである。図11bのデータは受信側であるデスクランブル回路10の入力データ8B/10Bデコードデータ11、LFSRはデスクランブル回路10の内部信号デスクランブラのある状態を示す、LFSR初期化信号12はデスクランブラをリセットするための信号である。図11aに示すように、LFSRは、COMシンボルではリセットされ状態a、SKPシンボルではシフトが停止され、データ部分でのみシフトされる。ここで図11bに示すように、最終のTSnオーダーセット2のCOMシンボルが破損している場合、本来LFSRがリセットされないが、本実施の形態においては、LFSR初期化信号12によりLFSRをリセットするため、COMシンボルが破損していたとしても、LFSRを正常にリセットすることができる。本発明の実施の形態2.次に、本発明の実施の形態2について説明する。上述の実施の形態1においては、TSnオーダーセットを構成するCOMシンボルの数及びCOMシンボル以外のデータの数、並びにSKPオーダーセットを構成するシンボルの数の共通因数Zが存在する場合に適用可能であった。ここで、例えばPCIExpressでは、送信側では、1つのCOMシンボルと4つのSKPシンボルタイミング調整用シンボルとからなるSKPオーダーセットが挿入され、受信側のエラスティックバッファ回路7において、SKPシンボルの個数が増減される。すなわち、受信状態に応じて、SKPオーダーセットを構成するシンボルデータ数は、4になったり、5になったり、6になったりする。なお、4乃至6以外もありうる。なお、USB3.0においても受信状態に応じてSKPシンボルの個数は増減するが、常に2の倍数となるよう増減されるため、上述のように、共通因数Z=2が定まる。更に、PCIExpressでは、TSnオーダーセットを構成するCOMシンボルの個数Cは1である。このように受信状態に応じてSKPオーダーセットのシンボル数が増減したり、TSnオーダーセットを構成するCOMシンボル数が1であったりすると、共通因数Zを特定することができなかったり、又は1より大きい共通因数Zが存在しない。ただし、TSnデータセット及びSKPデータセットに含まれるシンボル又はデータの数は、高速シリアル通信の規格及び受信状態によって決定される。そこで、本実施の形態においては、高速シリアル通信の規格及び受信状態によって決定される、TSnデータセット及びSKPデータセットに含まれるシンボル又はデータの数をカウントすることで、初期化最終タイミングT1を検出し、当該検出結果に基づき初期化信号を生成する。具体的には、上述のCOMシンボル処理の後、TSnオーダーセット内のCOMシンボル以外のデータ数をカウントするTSnオーダーセット処理、SKPオーダーセットのシンボル数をカウントするSKPオーダーセット処理、これらの結果に基づきLFSR初期化信号を生成するLFSR初期化信号処理を実施する。これにより、共通因数Zが存在しない場合であっても、送信側と受信側のスクランブル、デスクランブルのタイミングを合わせ、正常にデコードすることができるようになる。なお、本実施の形態においても実施の形態1と同様にUSB3.0を例にとって説明する。すなわち、TSnオーダーセットに含まれるCOMシンボル数C=4、TSnオーダーセットに含まれるデータ数はM=12、SKPオーダーセットに含まれるシンボル数Kは偶数個の例である。図12は、本実施の形態2にかかるデータ転送装置を示すブロック図である。本実施の形態におけるLFSR初期化回路13には、エラスティックバッファ回路7からSKP情報信号14が入力される。すなわち、エラスティックバッファ回路7では、SKPオーダーセットに含まれるSKPシンボルの個数が増減されるが、この個数の情報をSKP情報信号14としてLFSR初期化回路13に送る。LFSR初期化回路13は、このSKP情報信号14に基づいてSKPオーダーセット処理を実施する。図13は、本実施の形態にかかる各処理を説明する図である。後述するように、LFSR初期化回路13は、第1のカウンタとしてのCOMカウンタ、第2のカウンタとしてのTSnカウンタ、第3のカウンタとしてのSKPカウンタ、第4のカウンタとして初期化カウンタを有し、それぞれ、COMシンボルの数、TSnオーダーセットに含まれるデータ数、SKPオーダーセットに含まれるシンボルの数、COMシンボル処理後に入力されるCOMシンボルの数をカウントする。なお、第1のカウンタと第4のカウンタとを併用することも可能である。図13において、データは、8B/10Bデコード回路8からの出力信号である8B/10Bデコードデータ11、SKP情報信号はエラスティックバッファ回路7からの出力信号であるSKP情報信号14である。データのCはCOMシンボル、SはSKPシンボル、XはCORRUPTDATAを示す。LFSR初期化回路13で生成される内部信号としては、LFSR初期化信号12と、COMカウンタの出力、TSnカウンタの出力、SKPカウンタの出力、及び初期化カウンタの出力がある。本実施の形態においては、SKP情報信号14と、各カウンタのカウント値を利用して、LFSR初期化信号12を生成する。詳細は後述するが、実施の形態1と同様の方法でCOMシンボル処理を実施する。すなわち、トレーニングが開始されたら、先ず、トレーニング用データセットを構成するTSnオーダーセットに含まれるCOMシンボル4個を検出する。一旦COMシンボル4個を正常に受け取ることができたら、以降はTSnオーダーセット処理、SKPオーダーセット処理を実施し、シンボル又はデータの個数をカウントする。LFSR初期化信号処理は、TSnオーダーセット処理、SKPオーダーセット処理を実施後に開始される。この際、COMシンボルの数、すなわち4シンボル分の受信の間、LFSRを初期化するため、LFSR初期化信号12を1にセットする。COMシンボルの受信後は、再びTSnオーダーセット処理、SKPオーダーセット処理を開始し、最後のTSnオーダーセットを受信するまでの間、LFSR初期化信号処理を実施し、LFSR初期化信号12の生成を継続する。なお、本実施の形態においても、COMシンボル受信の間、常にLFSR初期化信号12を1にセットするものとして説明するが、少なくとも最終のCOMシンボルがデスクランブル回路10に入力するタイミングでLFSR初期化信号12を1にセットすればよいことは言うまでもない。以下、本実施の形態について詳細に説明する。図14は、本実施の形態にかかるLFSR初期化回路13の詳細を示すブロック図である。LFSR初期化回路13は、COMカウンタを有するCOMシンボル処理回路131、TSnカウンタを有するTSnオーダーセット処理回路132、SKPカウンタを有するSKPオーダーセット処理回路133、初期化カウンタを有するLFSR初期化信号処理回路134及びステートマシン135を有する。COMシンボル処理回路131には、8B/10Bデコードデータ11が入力され、OCOMシンボルを連続して4つ検出した時点でCOMシンボル検出信号136をステートマシンに出力する。TSnオーダーセット処理回路132は、ステートマシン135からのステートが入力され、所定のステートで、TSnカウンタでM-1までカウントした時点でTSn処理終了信号137をステートマシンに出力する。SKPオーダーセット処理回路133には、ステートマシン135からステートが入力され、所定のステートで、SKPカウンタがK-1までカウントしたらSKP処理終了信号138をステートマシン135に出力する。LFSR初期化信号処理回路134には8B/10Bデコードデータ11とステートマシン135からステートとが入力され、LFSR初期化信号12を生成して出力し、LFSR初期化信号処理が終了した時点で初期化信号処理終了信号139をステートマシン135に出力する。図15は、本実施の形態におけるステートマシンにおけるステートを説明するための図である。図15に示すように、COMシンボル未検出の状態では、COMシンボル処理中S1となる。COMシンボルを連続して4つ検出すると、TSnオーダーセット処理中S3となる。そして、TSnオーダーセット処理が終了し、かつ次にSKPオーダーセットが挿入されている場合は、SKPオーダーセット処理中S4のステートに遷移する。一方、TSnオーダー処理が終了し、かつ次にSKPオーダーセットが挿入されていない場合は、LFSR初期化信号処理中S2に遷移する。また、LFSR初期化信号処理中S2において初期化信号処理が終了し、かつ未だトレーニング中である場合は、TSnオーダーセット処理中S3に遷移する。また、SKPオーダーセット処理中S4にてSKPオーダー処理が終了した場合もLFSR初期化信号処理中S2に遷移する。そして、LFSR初期化信号処理中S2において、初期化信号処理が終了し、トレーニング終了の信号が入力されるとCOMシンボル処理中S1に遷移する。次に、COMシンボル処理回路131、TSnオーダーセット処理回路132、SKPオーダーセット処理回路133、LFSR初期化信号処理回路134の詳細について説明する。ここで、COMシンボル処理回路131は、実施の形態1における図5と同様の構成とすることができる。よって、ここでは、TSnオーダーセット処理回路132、SKPオーダーセット処理回路133、LFSR初期化信号処理回路134の具体例について説明する。図16乃至18は、それぞれTSnオーダーセット処理回路132、SKPオーダーセット処理回路133、及びLFSR初期化信号処理回路134を示す回路図である。先ず、TSnオーダーセット処理回路132は、図16に示すように、現在のステートがTSnオーダーセット処理中であるか否かを判断する比較器321、加算器322、多ビットAND回路323、F/F324、及びF/F324の出力がM-1か否かを判断する比較器325を有する。加算器322、多ビットAND回路323、及びF/F324からTSnカウンタが構成される。このように構成されたTSnオーダーセット処理回路132は、ステートがTSnオーダー処理中である間は比較器321から1が出力され、それをカウンタがカウントアップしていき、M-1までカウントし、F/F324の出力、すなわちカウント値がM-1になった時点でTSn処理終了信号137を出力する。次に、SKPオーダーセット処理回路133は、図17に示すように、現在のステートがSKPオーダーセット処理中であるか否かを判断する比較器331、加算器332、多ビットAND回路333、F/F334、減算器336、及びF/F334の出力がK-1か否かを判断する比較器325を有する。加算器332、多ビットAND回路333、及びF/F334からSKPカウンタが構成される。このように構成されたSKPオーダーセット処理回路133においては、SKP情報信号Kが減算器336で減算されてK-1とされる。そして、ステートがSKPオーダー処理中である間は比較器331から1が出力され、それをカウンタがカウントアップしていき、K-1までカウントし、F/F334の出力、すなわちカウント値がK-1になった時点でSKP処理終了信号137を出力する。最後に、LFSR初期化信号処理回路134は、図18に示すように、8B/10Bデコードデータ11が入力され、この8B/10Bデコードデータ11がCOMシンボルであるか否かを判断する比較器341と、AND回路342と、フリップフロップF/F343と、OR回路344と、ステートがLFSR初期化信号処理中であるか否かを判断し、LFSRを初期化するための信号を出力する比較器345と、加算器346と、多ビットAND回路347と、F/F348と、初期化カウンタのカウンタ値がC-1であるか否かを判断し、初期化信号処理終了信号139を出力する比較器349とを有する。加算器346、多ビットAND回路347及びF/F348より、0からC-1までをカウントアップする初期化カウンタが構成される。8B/10Bデコードデータ11からCOMシンボルが入力されると比較器321より1が出力される。これにより、OR344から1が出力され、LFSR初期化信号12が出力される。すなわち、COMシンボルが検出される間は、LFSR初期化信号12が出力されることとなる。また、LFSR初期化信号処理中であれば、比較器345から1が出力され、AND922に入力される。比較器349は、F/F348の値カウント値がC-1となるまで0を出力し、これが反転されてAND342に入力される。したがって、C個目のCOMシンボルが検出されるまで本実施の形態においては、0からカウントしているのでカウント値がC-1となるまでAND342の出力は1、F/F343の出力も1となり、OR344に入力される。すなわち、COMシンボルが検出されなくても、COMシンボルのカウント値がC-1となるまでは、LFSR初期化信号12が出力される。このように構成されたLFSR初期化信号処理回路134は、初期化カウンタを繰り返しカウントし、8B/10Bデコードデータ11に含まれるCOMシンボルを検出し、COMシンボルを検出している間又はCOMシンボルを検出してからZ個目のシンボルが検出されるまで、LFSR初期化信号12が出力されるLFSR初期化信号12が1となる。つまり、高速シリアル通信の規格及び受信状態によって決定される、シンボル又はデータの数をカウントし、このカウント値に基づき、TSnオーダーセットに含まれる最終のCOMシンボルがデスクランブル回路10に入力されるタイミング第2の初期化タイミングで少なくともLFSRを初期化する初期化信号12を生成する。なお、図18にて説明したように、LFSR初期化信号処理回路134は、COMシンボル処理以降であって、トレーニング中の間は、COMシンボルが受信される期間、常にLFSR初期化信号12を1に設定するものとして説明する。ここで、本例においては、TSnオーダーセット内のデータ数M及びTSnオーダーセット内のCOMシンボル数Cは規格により決定される数であり、SKPオーダーセット内のSKPシンボルの個数Kは、受信状態により決定される数である。次に、本実施の形態におけるLFSR初期化回路13の動作について説明する。図19はLFSR初期化回路13の動作を示すフローチャート、図20はTSnオーダーセット処理を示すフローチャート、図21はSKPオーダーセット処理を示すフローチャート、図22はLFSR初期化信号処理を示すフローチャートである。データ受信装置は、高速通信におけるトレーニング中、複数のTSnオーダーセットを受信することになる。LFSR初期化回路13はステップS11~12で1つめの正常なTSnオーダーセットを受信した後C個のCOMシンボルを正常に受信できた後、TSnオーダーセットを受信している限り、TSnオーダーセット処理ステップS13、SKPオーダーセット処理ステップS14、LFSR初期化信号処理ステップS15を繰り返す。正常なTSnオーダーセットの受信は、COMシンボル処理ステップS11でTSnオーダーセットを構成するCOMシンボルを連続で何回受信したかを検出し、ステップS12でCOMシンボルを連続で規定数Cを受信したことで判断する。連続してCOMシンボルをC回受信していない場合は、各信号をクリアしてステップS20、処理を終了する。USB3.0の場合、Cは4である。ステップS12で正常なTSnオーダーセットを受信したと判断後、LFSR初期化信号の生成を以下の通り行う。先ず、COMシンボル以外のTSnオーダーセットの処理ステップS13を行い、続いてTSnオーダーセット間のSKPオーダーセットの処理ステップS14を行い、続いてLFSR初期化信号の処理ステップS15を行う。ステップS11でCOMシンボル4個を受信できなかった場合ステップS12:No本フローを終了する。この場合は、再度COMシンボル処理を実施することになる。最後にトレーニングの完了判定を行う。判定にはLFSR初期化回路外のトレーニングを制御する既存回路のステートマシンなどから生成したトレーニング中を示す信号を用いてもよいし、後述のLFSR初期化信号処理で生成されるLFSR初期化信号12を用いてもよい。完了していない場合、ステップS13のTSnオーダーセット処理に戻り、完了している場合、本フローを終了するステップS16。LFSR初期化信号12、及びLFSR初期化回路13の内部信号は、図19のステップS18でトレーニング完了を判定した後、その条件が成立している、成立していないにかかわらず、全てクリアされるステップS19、S20。ここで、ステップS11のCOMシンボルの処理は、図8に示す実施の形態1と同様である。高速通信におけるトレーニングはC個のCOMシンボルとM個のデータシンボルで構成されるTSnオーダーセットを複数個送受信して行われる。ステップS11ではそのトレーニング中で、初めて正常にCOMシンボル4個有するTSnオーダーセットを探す。つまり、最初のTSnオーダーセット内のCOMシンボルが1つでも破損していた場合は、次のTSnオーダーセットのCOMシンボルをカウントする。こうして、正常にCOMシンボルをC個検出するとCOMシンボル処理が終了する。この場合、ステップS12でYesとなるため、TSnオーダーセット処理に進む。次に、TSnオーダーセットの処理について説明する。図20に示すように、TSnオーダーセットはC個のCOMシンボルとM個のCOMシンボル以外のシンボルで構成される。本フローではCOMシンボル以外のシンボル数をカウントし、TSnオーダーセットの終了を判定する。TSnオーダーセットを構成するCOMシンボル以外のデータシンボル数をMとする。USB3.0の場合、Mは12である。TSnカウンタはTSnオーダーセット受信中に受信したシンボル数を示す。カウント値は0から開始されるので、TSnカウンタは、M-1までカウントすることになる。ステップS151でシンボルを受信した後、ステップS152でTSnオーダーセット処理回路132内にあるTSnカウンタをカウントアップする。ステップS153でTSnカウンタがM-1となった場合、TSnオーダーセットを全て受信したと認識し、終了する。TSnカウンタの値がM-1以外の場合、TSnカウンタをカウントアップしてステップS152、ステップS151のシンボル受信に戻る。こうして、TSnオーダーセット処理では、シンボル数をM-1カウントする。なお、図16にて説明したように、TSnオーダーセット処理中のステートであるか否かを判断し、TSnオーダーセット処理中のステートの期間をクロック等を使用してカウントアップするようにしてもよい。次に、ステップS16のSKPオーダーセットの処理について説明する。図21に示すように、TSnオーダーセット間に、タイミング調整用としてSKPオーダーセットが挿入される場合がある。本フローは、SKPオーダーセットの数をカウントし、次のTSnオーダーセットの開始位置を特定する。SKPオーダーセット処理回路133内のSKPカウンタはSKPオーダーセット受信中に受信したシンボル数をカウントする。SKPオーダーセット処理回路133は、エラスティックバッファ回路7により挿入されたSKPオーダーセットのシンボル数Kを入手する。SKPオーダーセットが挿入されていない場合、Kは0となる。なお、カウンタは0からカウントアップするため、K-1までカウントアップすることになる。先ず、SKPオーダーセットが挿入されているかどうかを判定するステップS161。シンボル数K=0でSKPオーダーセットがなかったと判断した場合、フローを終了するステップS161:No。シンボル数K>0でSKPオーダーセットがあったと判断した場合、SKPオーダーセットの処理を行う。すなわち、シンボルを受信した後ステップS162、SKPオーダーセット処理回路133内にあるSKPカウンタのカウント値がK-1ではない場合ステップS163:No、当該カウンタをカウントアップするステップS164。ステップS163でSKPカウンタがK-1となった場合、SKPオーダーセットを全て受信したと認識し、処理を終了する。なお、図17にて説明したように、SKPオーダーセット処理中のステートであるか否かを判断し、SKPオーダーセット処理中のステートの期間をカウントアップするようにしてもよい。次に、ステップS15のLFSR初期化信号の処理フローを説明する。LFSR初期化信号処理では、次のTSnオーダーセットの少なくとも最後のCOMシンボル位置でLFSRを初期化するためのLFSR初期化信号を生成する。本実施の形態においては、COMシンボルを受信する4シンボルの間、LFSR初期化信号12を1に設定する。CはTSnオーダーセットを構成するCOMシンボル数であり、USB3.0の場合、Cは4である。LFSR初期化信号処理回路134の初期化カウンタは次のTSnオーダーセットのCOMシンボル受信中に受信したシンボル数をカウントする。カウント値は0から開始するので、C-1までカウントする。先ず、図22に示すように、ステップS171で受信したシンボルがCOMシンボルであればステップS172:Yes、ステップS173でLFSR初期化信号処理回路134からLFSR初期化信号12を1にセットして出力する。次に、初期化カウンタの値がC-1でなければステップS174:No、初期化カウンタをカウントアップしてステップS171のシンボル受信に戻りステップS175、初期化カウンタの値がC-1であればステップS175:Yes、処理を終了する。図23は図14に示す送信側のスクランブル回路と受信側のデスクランブル回路のタイミングチャートである。図23aのデータは送信側であるスクランブル回路1の入力データ、LFSRはスクランブル回路1の内部信号スクランブラのある状態を示すのタイミングチャートである。図23bのデータは受信側であるデスクランブル回路10の入力データ8B/10Bデコードデータ11、LFSRはデスクランブル回路10の内部信号デスクランブラのある状態を示す、LFSR初期化信号12はLFSR初期化回路13にて生成されデスクランブラをリセットするための信号である。図23では、図12に示す送信側のTx4から伝送路を介して送信されたTSnオーダーセットのうち、図12の示す受信側のRxにおいて最終のTSnオーダーセット2の最後COMシンボルが破損ししている場合を示している。図23bのタイミングで、LFSR初期化回路13が図8、図19乃至図22のフローチャートに従って生成したLFSR初期化信号12は、LFSR初期化信号が1の場合、8B/10Bデコードデータ11のシンボルの種類に関わらず、LFSRを初期化する。なお、本例では、COMシンボルが4回連続して入力される。少なくとも、4個目のCOMシンボルをデスクランブル回路10に入力するタイミング初期化最終タイミングT1でLFSR初期化信号12を1にセットすればよい。本実施の形態においては、トレーニング用データセットを構成するTSnオーダーセットに含まれる複数のLFSR初期化シンボルCOMシンボルのうち、最後のLFSR初期化シンボルが破損した場合であっても、受信側のデスクランブル処理のLFSR動作と送信側のスクランブル処理のLFSR動作の対応をとり、以降のデータも正常にデコードし受信を可能にすることで、トレーニングを再実行せず接続を確立させることができる。その理由は、次の通りである。すなわち、先ず、図14に示すLFSR初期化回路13の動作において、COMシンボル処理図8及び図19のステップS11で初めの正常なTSnオーダーセットを検出する。そして、TSnオーダーセット処理図20とSKPオーダーセット処理図21とLFSR初期化信号の処理図22から、以降の接続確立用データセットに含まれるLFSR初期化シンボルの位置を特定してLFSR初期化信号12を生成する。そして、図23示すように、LFSR初期化信号12を用いることで、8B/10Bデコードデータ11のシンボルの種類に関わらず、LFSRを初期化する。このことにより、最後のCOMシンボルが破損した場合であっても、デスクランブル回路10のLFSRがリセットされる。よって、送信側のスクランブル回路のLFSRと受信側のデスクランブル回路10のLFSRの対応がとれ、以降に続くシンボルも正常にデコードし受信を可能にするためである。なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。例えば、上述の実施の形態においては、LFSR初期化回路9又はLFSR初期化回路13に含まれる各カウンタは、図2及び図13に示すように、排他的に動作するため共有化してもよい。また、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではなく、任意の処理を、CPUCentralProcessingUnitにコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体nontransitorycomputerreadablemediumを用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体tangiblestoragemediumを含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ、光磁気記録媒体例えば光磁気ディスク、CD-ROMReadOnlyMemory、CD-R、CD-R/W、半導体メモリ例えば、マスクROM、PROMProgrammableROM、EPROMErasablePROM、フラッシュROM、RAMrandomaccessmemoryを含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体transitorycomputerreadablemediumによってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。