第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較部と、前記比較部による比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出部とを含む情報処理装置。前記検出部は、前記比較部による比較結果に基づいて、前記第1のシンボル列と前記第2のシンボル列との対応するビットどうしが一致しない個数を表すハミング距離を算出するハミング算出部と、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出するコード検出部とを有する請求項1に記載の情報処理装置。前記検出部は、前記検出対象のコードを検出する検出率に応じて、前記閾値を変更する変更部をさらに有し、前記コード検出部は、前記ハミング距離が、変更後の前記閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出する請求項2に記載の情報処理装置。前記ハミング算出部は、前記第1のシンボル列と前記第2のシンボル列との対応するビットのうち、連続して並ぶ第1の個数のビットどうしが一致しない場合、前記第1の個数のビットどうしが、前記第1の個数よりも少ない第2の個数のビットだけ一致しないものとして取り扱うことにより、前記ハミング距離を算出する請求項3に記載の情報処理装置。前記閾値は、前記第2のシンボル列に含まれるシンボルとは異なるシンボルにより構成される第3のシンボル列と、前記第2のシンボル列とのハミング距離の最小値よりも小さな値に予め決められている請求項2に記載の情報処理装置。取得された前記第2のデータを、前記シンボル毎に、前記ビットデータに変換することにより、前記第1のデータを生成する逆変換部と、検出された前記検出対象のコードに基づいて、前記逆変換部により生成される前記第1のデータに対する処理を行う処理部とをさらに含む請求項2に記載の情報処理装置。所定のコードを検出する情報処理装置の情報処理方法において、前記情報処理装置による、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得ステップと、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較ステップと、前記比較ステップによる比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出ステップとを含む情報処理方法。コンピュータを、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較部と、前記比較部による比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出部として機能させるためのプログラム。第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータを構成する前記シンボルを前記ビットデータに変換することにより、前記第1のデータを生成する逆変換部と、生成された前記第1のデータに含まれる複数の前記ビットデータから構成される第1のデータ列と、検出対象のコードを表す第2のデータ列との対応するビットどうしを比較する比較部と、前記比較部による比較結果に基づいて、前記第1のデータ列と前記第2のデータ列との対応するビットどうしが一致しない個数を表すハミング距離を算出するハミング算出部と、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のデータに含まれる前記第1のデータ列を、前記検出対象のコードとして検出するコード検出部とを含む情報処理装置。上述のDSPでは、10B8B変換後のパケットに含まれるビット列のうち、予め保持しているビットパターンと一致するビット列を、制御コードとして検出する。しかしながら、例えば、イメージセンサからDSPに転送中のパケットに含まれる制御コードとしてのビット列にエラーが生じた場合、制御コードとしてのビット列と、予め保持しているビットパターンとが一致しないため、制御コードを検出できなくなってしまう。本開示は、このような状況に鑑みてなされたものであり、制御コードにエラーが生じている場合においても、制御コードを精度良く検出できるようにするものである。本開示における第1の側面の情報処理装置は、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較部と、前記比較部による比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出部とを含む情報処理装置である。前記検出部は、前記比較部による比較結果に基づいて、前記第1のシンボル列と前記第2のシンボル列との対応するビットどうしが一致しない個数を表すハミング距離を算出するハミング算出部と、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出するコード検出部とを有するようにすることができる。前記検出部は、前記検出対象のコードを検出する検出率に応じて、前記閾値を変更する変更部をさらに有し、前記コード検出部では、前記ハミング距離が、変更後の前記閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出することができる。前記ハミング算出部では、前記第1のシンボル列と前記第2のシンボル列との対応するビットのうち、連続して並ぶ第1の個数のビットどうしが一致しない場合、前記第1の個数のビットどうしが、前記第1の個数よりも少ない第2の個数のビットだけ一致しないものとして取り扱うことにより、前記ハミング距離を算出することができる。前記閾値は、前記第2のシンボル列に含まれるシンボルとは異なるシンボルにより構成される第3のシンボル列と、前記第2のシンボル列とのハミング距離の最小値よりも小さな値に予め決めることができる。取得された前記第2のデータを、前記シンボル毎に、前記ビットデータに変換することにより、前記第1のデータを生成する逆変換部と、検出された前記検出対象のコードに基づいて、前記逆変換部により生成される前記第1のデータに対する処理を行う処理部とをさらに設けることができる。本開示における第1の側面の情報処理方法は、所定のコードを検出する情報処理装置の情報処理方法であって、前記情報処理装置による、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得ステップと、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較ステップと、前記比較ステップによる比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出ステップとを含む情報処理方法である。本開示における第1の側面のプログラムは、コンピュータを、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較部と、前記比較部による比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出部として機能させるためのプログラムである。本開示の第1の側面によれば、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータが取得され、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列が、検出対象のコードを表す第2のシンボル列と比較され、その比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列が検出される。本開示における第2の側面の情報処理装置は、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータを構成する前記シンボルを前記ビットデータに変換することにより、前記第1のデータを生成する逆変換部と、生成された前記第1のデータに含まれる複数の前記ビットデータから構成される第1のデータ列と、検出対象のコードを表す第2のデータ列との対応するビットどうしを比較する比較部と、前記比較部による比較結果に基づいて、前記第1のデータ列と前記第2のデータ列との対応するビットどうしが一致しない個数を表すハミング距離を算出するハミング算出部と、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のデータに含まれる前記第1のデータ列を、前記検出対象のコードとして検出するコード検出部とを含む情報処理装置である。本開示の第2の側面によれば、第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータが取得され、取得された前記第2のデータを構成する前記シンボルが前記ビットデータに変換されることにより、前記第1のデータが生成され、生成された前記第1のデータに含まれる複数の前記ビットデータから構成される第1のデータ列と、検出対象のコードを表す第2のデータ列との対応するビットどうしが比較され、その比較結果に基づいて、前記第1のデータ列と前記第2のデータ列との対応するビットどうしが一致しない個数を表すハミング距離が算出され、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のデータに含まれる前記第1のデータ列が、前記検出対象のコードとして検出される。本開示によれば、制御コードにエラーが生じている場合においても、制御コードを精度良く検出することが可能となる。以下、本開示における実施の形態以下、実施の形態というについて説明する。なお、説明は以下の順序で行う。1.第1の実施の形態10B8B変換後のパケットから、ハミング距離を用いて制御コードを検出するときの一例2.第2の実施の形態10B8B変換前のパケットから、ハミング距離を用いて制御コードを検出するときの一例3.第3の実施の形態パラレル伝送を行うときの一例4.変形例<1.第1の実施の形態>伝送システム1の構成例図1は、第1の実施の形態である伝送システム1の構成例を示している。この伝送システム1は、イメージセンサ21及びDSP22から構成される。イメージセンサ21及びDSP22は、それぞれ異なるLSI等により構成され、撮像機能を実現するものとして、例えば、デジタルカメラや携帯電話機等の内部に設けられる。伝送システム1において、イメージセンサ21とDSP22とは1本の伝送路を介して接続されている。伝送路は、有線の伝送路例えば、信号線等であってもよいし、無線の伝送路であってもよい。なお、図1において、lane1は、1本の伝送路を表している。イメージセンサ21は、撮像部41、パケット化部42、送信部43、及び制御部44から構成される。撮像部41は、例えばCMOSやCCD等の撮像素子から構成され、レンズを介して受光した光を光電変換し、その光電変換により得られる画像信号を、パケット化部42に供給する。パケット化部42は、撮像部41からの画像信号を、複数のパケットにパケット化分割し、送信部43に供給する。送信部43は、パケット化部42からのパケットに、パケットの開始位置を示すスタートコードや、パケットの終了位置を示すエンドコード等の制御コードを付加する。なお、制御コードとしては、スタートコード及びエンドコードの他、パディングコードやデスキューコード等が存在する。パディングコードは、撮像部41から伝送出力される画像信号の伝送レートと、イメージセンサ21からDSP22に伝送される画像信号の伝送レートとの差を埋めるために付加される。すなわち、例えば、撮像部41の伝送レートが2Gbpsであり、送信部43の伝送レートが5Gbpsである場合、送信部43から受信部61に、2Gbpsで画像信号が伝送されるように、パディングコードが付加される。また、デスキューコードは、イメージセンサ21からDSP22に対して、複数の伝送路を用いて並列にパケットを転送するパラレル転送を行う場合、複数の異なる伝送路間で生じるスキューパケットの遅延を補正するために付加される。なお、伝送システム1では、シリアル転送を行うので、スキューが生じず、デスキューコードを付加する必要がないが、便宜的に付加するようにしている。また、送信部43は、予め保持している変換テーブルを用いて、制御コードを付加済みのパケットを、8ビットのビット列を表すビットデータ毎に、10ビットのビット列を表すシンボルに変換する8B10B変換を施す。そして、送信部43は、8B10B変換後のパケットを、1本の伝送路を介して、DSP22にシリアル転送する。なお、送信部43の詳細は、図2を参照して詳述する。制御部44は、撮像部41、パケット化部42、及び送信部43を制御する。DSP22は、受信部61、パケット組立部62、画像処理部63、及び制御部64から構成される。なお、DSP22の受信部61には、送信部43から、1本の伝送路を介して、複数のシンボルにより構成されるパケットが送信されてくる。受信部61は、1本の伝送路を介して送信部43から送信されてくるパケットを受信し、受信したパケットを、10ビットのシンボル毎に、8ビットのビットデータに変換する10B8B変換8B10B逆変換を施す。さらに、受信部61は、10B8B変換後のパケットに含まれるデータ列のうち、制御コードを表すデータ列とのハミング距離が予め決められた閾値以下であるデータ列を、制御コードとして検出する。ここで、データ列とは、連続して並ぶビットデータの列を表す。また、ハミング距離とは、10B8B変換後のパケットに含まれるデータ列と、制御コードを表すデータ列との対応するビットどうしが一致しない個数を表す。そして、受信部61は、検出した制御コードを、10B8B変換後のパケットから除去し、除去後のパケット画像信号の一部分のみから構成されるを、パケット組立部62に供給する。受信部61は、上述のように、10B8B変換後のパケットから、ハミング距離を用いて制御コードを検出するようにしている。しかしながら、受信部61は、10B8B変換前のパケットから、ハミング距離を用いて制御コードを検出するようにしてもよい。なお、10B8B変換後のパケットから制御コードを検出するときの受信部61の構成は、図4を参照して詳述する。また、10B8B変換前のパケットから制御コードを検出するときの受信部61の構成は、図10を参照して詳述する。パケット組立部62は、受信部61からの各パケット制御コードが除去されたパケットを組み立てることにより、イメージセンサ21の撮像部41から出力されたものと同一の画像信号を生成し、画像処理部63に供給する。画像処理部63は、パケット組立部62からの画像信号に対して画像処理例えばノイズ除去や、手振れ補正等を施し、画像処理後の画像信号を出力する。なお、画像処理後の画像信号は、例えば、伝送システム1を内蔵するデジタルカメラや携帯電話機等に設けられた記憶部や表示部に出力され、記憶部に記憶されたり、画像信号に対応する画像が表示部に表示される。制御部64は、受信部61、パケット組立部62、及び画像処理部63を制御する。送信部43の構成例次に、図2は、図1の送信部43の構成例を示している。この送信部43は、制御コード付加部81、8B10B変換部82、及びPS変換部83から構成される。制御コード付加部81には、パケット化部42からパケットが供給される。制御コード付加部81は、パケット化部42からのパケットに制御コードを付加し、制御コードを付加後のパケットを、8B10B変換部82に供給する。8B10B変換部82は、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、制御コード付加部81からのパケットを、8ビットのビットデータ毎に、10ビットのシンボルに変換する8B10B変換を行う。ここで、制御コード付加部81から8B10B変換部82に供給されるパケットは、複数のビットデータにより構成される。このビットデータは、ペイロードいまの場合、画像信号の一部分、又は制御コードの一部分のいずれかを表す。なお、8B10B変換は、送信されるパケットの各ビットに同じ値1又は0が所定の数以上連続して並ぶことを防止するために行われる。これにより、パケットの受信側であるDSP22において、容易にビット同期をとることができる。8B10B変換に用いられる変換テーブルの一例次に、図3は、8B10B変換に用いる変換テーブルの一例を示している。図3には、制御コードの一部分である8ビットのビットデータ図3の8BHGFEDCBAに対応を、10ビットのシンボルKxy図3の10Babcdeifghjに対応に8B10B変換する際に用いられる変換テーブルの一例が示されている。なお、ペイロードとしての8ビットのビットデータを、10ビットのシンボルDxyに8B10B変換する場合、制御コードの一部分である8ビットのビットデータを8B10B変換する場合に用いられる変換テーブルと同様の変換テーブルを用いて8B10B変換が行われる。このため、図3では、制御コードの一部分である8ビットのビットデータを8B10B変換する場合のみを説明し、ペイロードとしての8ビットのビットデータを8B10B変換する場合の説明は省略する。図3に示される変換テーブルは、8ビットのビットデータを構成する各ビットのうちの下位5ビットEDCBAが、10ビットのシンボルを構成する各ビットのうちの上位6ビットabcdeiにビット変換される場合の対応関係を示している。また、図3に示される変換テーブルは、8ビットのビットデータを構成する各ビットのうちの上位3ビットHGFが、10ビットのシンボルを構成する各ビットのうちの下位4ビットfghjにビット変換される場合の対応関係を示している。10ビットのシンボルKxyとしては、8ビットのビットデータに対応する2種類のシンボルが存在する。これらの2種類のシンボルのいずれを出力するかは、直前に出力されたシンボルのランニングディスパリティ値runningdisparity値:以下、RD値というにより決定される。ここで、RD値は、直前に出力されたシンボルに含まれる1の個数から、同一のシンボルに含まれる0の個数を減算して得られる値をいう。すなわち、図3において、直前に出力されたシンボルのRD値が正である場合、極性RDに対応するシンボルが次に出力され、直前に出力されたシンボルのRD値が負である場合、極性RDに対応するシンボルが次に出力される。なお、直前に出力されたシンボルのRD値が0である場合、直前に出力されたシンボルと同一の極性に対応するシンボルが次に出力される。具体的には、例えば、直前に出力されたシンボルのRD値が0である場合、直前に出力されたシンボルに対応する極性がRDであるときには、RDに対応するシンボルが次に出力される。また、シンボルKxyのxは、8B10B変換前のビットデータを構成する各ビットのうちの下位5ビットEDCBAを10進数で表現した値を表す。さらに、シンボルKxyのyは、8B10B変換前のビットデータを構成する各ビットのうちの上位3ビットHGFを10進数で表現した値を表す。このことは、シンボルDxyについても同様である。図2に戻り、8B10B変換部82は、8B10B変換後のパケットをPS変換部83に供給する。PS変換部83は、8B10B変換部82からのパケットを、パラレル転送用のデータからシリアル転送用のデータに変換するPS変換を行う。そして、PS変換部83は、PS変換後のパケットを、シリアル転送により、伝送路を介してDSP22に送信する。受信部61の構成例次に、図4は、図1の受信部61の構成例を示している。受信部61は、SP変換部101、10B8B変換部102、制御コード検出部103、及び制御コード除去部104から構成される。SP変換部101は、イメージセンサ21から伝送路を介して送信されてくる各パケットを受信する。そして、SP変換部101は、受信したパケットを、シリアル転送用のデータからパラレル転送用のデータに変換するSP変換を行い、SP変換後のパケットを、10B8B変換部102に供給する。10B8B変換部102は、送信部43の8B10B変換部82図2が予め保持している変換テーブルと同一の変換テーブルを、図示せぬ内蔵のメモリに予め保持している。10B8B変換部102は、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、SP変換部101からのパケットを、10ビットのシンボル毎に、8ビットのビットデータに変換する10B8B変換8B10B変換の逆変換を行う。そして、10B8B変換部102は、複数のビットデータにより構成されるパケットを、制御コード検出部103及び制御コード除去部104に供給する。制御コード検出部103は、検出対象の制御コード例えば、スタートコード、エンドコード、パディングコード、及びデスキューコード等毎に、その制御コードを表すデータ列を、図示せぬ内蔵のメモリに比較用のデータ列として予め保持している。制御コード検出部103は、10B8B変換部102からのパケットに含まれるデータ列と、予め保持している比較用のデータ列とを比較する。また、制御コード検出部103は、その比較結果に基づいて、10B8B変換部102からのパケットに含まれるデータ列のうち、比較用のデータ列とのハミング距離が予め決められた閾値以下となるデータ列を、制御コードとして検出する。すなわち、例えば、制御コード検出部103は、その比較結果に基づいて、10B8B変換部102からのパケットに含まれるデータ列のそれぞれについて、比較用のデータ列とのハミング距離を算出する。そして、制御コード検出部103は、10B8B変換部102からのパケットに含まれるデータ列のそれぞれについて算出されたハミング距離のうち、予め決められた閾値以下となるハミング距離に対応するデータ列を、制御コードとして検出する。さらに、制御コード検出部103は、その検出結果に基づいて、10B8B変換部102から制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。制御コード除去部104は、制御コード検出部103からの制御コード情報に基づいて、10B8B変換部102からのパケットから、制御コードを除去する。そして、制御コード除去部104は、制御コードの除去により、ペイロードいまの場合、画像信号の一部分のみとされたパケットを、パケット組立部62に供給する。次に、図5は、10B8B変換部102が行う10B8B変換の様子の一例を示している。図5Aには、SP変換部101から10B8B変換部102に供給されるパケットの一例を示している。このパケットは、図5Aに示されるように、ペイロード、ペイロードの間に付加挿入されたパディングコード、ペイロードの先頭に付加されたスタートコード、ペイロードの末尾に付加されたエンドコード、エンドコードの末尾に付加されたデスキューコードにより構成されている。なお、図5Aに示される矩形は、それぞれ、10ビットのシンボルを表す。したがって、スタートコード、パディングコード、エンドコード、又はデスキューコードは、それぞれ、4個のシンボルから構成される。なお、制御コードを構成するシンボルの個数は、4個に限定されず、1個、2個、3個、又は5個以上とすることができる。図5Bには、10B8B変換前のパディングコードを表すシンボル列が示されている。すなわち、図5Bには、パディングデータとしてのシンボル列を構成する4個のシンボルKxyとして、K237K284K286K283が示されている。図5Cには、10B8B変換後のパディングコードを表すデータ列が示されている。すなわち、図5Cには、パディングデータとしてのデータ列を構成する4個のビットデータとして、11110111100111001101110001111100が示されている。10B8B変換部102は、SP変換部101からのパケット図5Aを構成する各シンボルを、予め保持している変換テーブルを用いて、10ビットのシンボル図5Bから、8ビットのシンボル図5Cに10B8B変換する。具体的には、10B8B変換部102は、SP変換部101からのパケット図5Aを構成する各シンボルとして、例えばパディングコードを表す4個のシンボル図5Bを、それぞれ、4個のビットデータ図5Cに10B8B変換する。10B8B変換部102は、10B8B変換後のパケットを、制御コード検出部103及び制御コード除去部104に供給する。ここで、10B8B変換部102から出力されるパケットから、例えばパディングコードを検出する場合、比較用のデータ列8ビットのK237K284K286K283の組合せからなるデータ列と一致するデータ列を、パディングコードとして検出する検出方法が考えられる。しかしながら、伝送路を介して送信中のパケットに含まれるパディングコードにエラー誤りが生じた場合、上述の検出方法では、エラーの生じたパケットから、パディングコードを検出できないことが生じ得る。次に、図6は、パディングコードにエラーが生じたときの一例を示している。図6Aには、図5Aと同様のパケットが示されている。図6Bには、図5Bに示した10B8B変換前のパディングコードを構成するビットにエラーが生じたときの一例が示されている。なお、図6Bにおいて、eが付与されているビットは、エラーにより反転したビット、つまり、図5Bに示したパディングコードのビットとは異なるビットを示している。すなわち、図6Bには、エラーが生じたパディングコードとしてのシンボル列を構成する4個のシンボルKxyとして、K237K285K280K284が示されている。図6Cには、図6Bに示したパディングコードを10B8B変換して得られるデータ列を示している。なお、図6Cに示されるデータ列において、eが付与されているビットは、図5Cに示したパディングコードのビットとは異なるビットを示している。すなわち、図6Cには、図6Bに示したパディングコードとしてのシンボル列を10B8B変換して得られるデータ列を構成する4個のビットデータとして、11110111101111000001110010011100が示されている。図6Bに示したように、例えば、パディングコードにエラーが生じた場合、上述の検出方法では、10B8B変換部102から出力されるパケットから、パディングコードを検出する際に比較される比較用のデータ列と一致するデータ列を検出できないことが生じ得る。この場合、10B8B変換部102から出力されるパケットから、パディングコードを検出できなくなってしまう。このことは、パディングコード以外の制御コードについても同様のことが言える。そこで、制御コード検出部103は、10B8B変換部102から供給されるパケットから、比較用のデータ列とのハミング距離が予め決められた閾値以下となるデータ列を、制御コードとして検出するようにしている。したがって、制御コード検出部103は、パケットに含まれる制御コードのビットにエラーが生じている場合でも、制御コードを精度良く検出できるようになる。伝送システム1の動作説明次に、図7のフローチャートを参照して、伝送システム1が行うシリアル転送処理を説明する。このシリアル転送処理は、例えば、イメージセンサ21による被写体の撮像が行われるときに開始される。ステップS1において、イメージセンサ21の撮像部41は、被写体の撮像を行い、その撮像により得られる画像信号撮像画像を、パケット化部42に供給する。すなわち、例えば、撮像部41は、レンズを介して受光した光を光電変換し、その光電変換により得られる画像信号を、パケット化部42に供給する。ステップS2において、パケット化部42は、撮像部41からの画像信号を、複数のパケットにパケット化分割し、送信部43に供給する。ステップS3において、送信部43は、パケット化部42からのパケットに制御コードを付加して8B10B変換を施し、8B10B変換後のパケットをDSP22に送信するパケット送信処理を行う。なお、ステップS3におけるパケット送信処理は、図8のフローチャートを参照して詳述する。ステップS4において、DSP22の受信部61は、1本の伝送路を介して送信部43から送信されてくるパケットを受信して10B8B変換8B10B逆変換を施し、10B8B変換後のパケットから制御コードを除去してパケット組立部62に出力するパケット受信処理を行う。なお、ステップS4におけるパケット受信処理は、図9のフローチャートを参照して詳述する。ステップS5において、パケット組立部62は、受信部61からの各パケット制御コードが除去されたパケットを組み立てることにより、イメージセンサ21の撮像部41から出力されたものと同一の画像信号を生成し、画像処理部63に供給する。ステップS6において、画像処理部63は、パケット組立部62からの画像信号に対して画像処理例えばノイズ除去や、手振れ補正等を施し、画像処理後の画像信号を出力する。以上で図7のシリアル転送処理は終了される。次に、図8のフローチャートを参照して、図7のステップS3におけるパケット送信処理の詳細を説明する。ステップS21において、制御コード付加部81は、パケット化部42からのパケットに制御コードを付加し、制御コードを付加後のパケットを、8B10B変換部82に供給する。ステップS22において、8B10B変換部82は、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、制御コード付加部81からのパケットを、8ビットのビットデータ毎に、10ビットのシンボルに変換する8B10B変換を行う。そして、8B10B変換部82は、8B10B変換後のパケットをPS変換部83に供給する。ステップS23において、PS変換部83は、8B10B変換部82からのパケットを、パラレル転送用のデータからシリアル転送用のデータに変換するPS変換を行う。そして、PS変換部83は、PS変換後のパケットを、シリアル転送により、伝送路を介してDSP22に送信して、処理は図7のステップS3に戻され、ステップS4に進められて、DSP22の受信部61によるパケット受信処理が行なわれる。次に、図9のフローチャートを参照して、図7のステップS4におけるパケット受信処理の詳細を説明する。ステップS41において、SP変換部101は、イメージセンサ21から伝送路を介して送信されてくる各パケットを受信する。ステップS42において、SP変換部101は、受信したパケットを、シリアル転送用のデータからパラレル転送用のデータに変換するSP変換を行い、SP変換後のパケットを、10B8B変換部102に供給する。ステップS43において、10B8B変換部102は、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、SP変換部101からのパケットを、10ビットのシンボル毎に、8ビットのビットデータに変換する10B8B変換8B10B変換の逆変換を行う。そして、10B8B変換部102は、10B8B変換後のパケット、つまり、複数のビットデータにより構成されるパケットを、制御コード検出部103及び制御コード除去部104に供給する。ステップS44において、制御コード検出部103は、10B8B変換部102からのパケットに含まれるデータ列例えば、4個のビットデータにより構成されるデータ列と、予め保持している比較用のデータ列とを比較する。ステップS45において、制御コード検出部103は、ステップS44の処理での比較結果に基づいて、10B8B変換部102からのパケットに含まれるデータ列と比較用のデータ列との対応する各ビットのうち、一致しないビットの個数を表すハミング距離を算出する。ステップS46において、制御コード検出部103は、算出したハミング距離に基づいて、10B8B変換部102からのパケットに含まれるデータ列のうち、比較用のデータ列とのハミング距離が予め決められた閾値以下となるデータ列を、制御コードとして検出する。そして、制御コード検出部103は、その検出結果に基づいて、10B8B変換部102から制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。ステップS47において、制御コード除去部104は、制御コード検出部103からの制御コード情報に基づいて、10B8B変換部102からのパケットから、制御コードを除去する。そして、制御コード除去部104は、制御コードの除去により、ペイロードいまの場合、画像信号の一部分のみとされたパケットを、パケット組立部62に供給して、処理は図7のステップS4に戻され、ステップS5に進められて、それ以降の処理が行なわれる。以上説明したように、図9のパケット受信処理のステップS46において、制御コード検出部103が、10B8B変換部102からのパケットに含まれるデータ列のうち、比較用のデータ列とのハミング距離が予め決められた閾値以下となるデータ列を、制御コードとして検出するようにした。したがって、例えば、10B8B変換後のパケットにエラーが生じていたとしても、制御コードを精度良く検出することができる。ところで、例えば、10B8B変換前のシンボル列に生じているエラーの個数ビットが反転している個数が同一であっても、エラーの生じる場所によっては、シンボル列を10B8B変換して得られるデータ列に生じるエラーの個数が異なるものとなる。したがって、例えば、伝送路において、平均して、シンボル列に含まれるx個のビットにエラーが生じることがわかっている場合でも、ハミング距離の閾値を、単純にxに決定することができない。しかしながら、ハミング距離の閾値は、容易に決定できることが望ましい。そこで、図1の受信部61において、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、制御コードとして検出するようにするようにしてもよい。この場合、10B8B変換前のシンボル列に、平均してx個のビットにエラーが生じることがわかっているときには、ハミング距離の閾値を、単純にxに決定することができる。<2.第2の実施の形態>受信部61の他の構成例次に、図10は、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を制御コードとして検出する受信部61の構成例を示している。なお、図10の受信部61は、10B8B変換前のパケットから、制御コードを検出する点で、図4の受信部61とは異なるが、それ以外の点については同様に構成される。図10では、図4の受信部61と同様に構成される部分について、同一の符号を付すようにしているので、それらの説明は、以下、適宜省略する。すなわち、図10の受信部61では、図4の制御コード検出部103に代えて、制御コード検出部121が設けられている他は、図4の受信部61と同様に構成される。なお、制御コード検出部121には、SP変換部101からパケットが供給される。また、制御コード検出部121は、検出対象の制御コード毎に、その制御コードを表すシンボル列を、比較用のシンボル列として、図示せぬ内蔵のメモリに予め保持している。制御コード検出部121は、SP変換部101からのパケットに含まれるシンボル列と、予め保持している比較用のシンボル列とを比較する。そして、制御コード検出部121は、その比較結果に基づいて、SP変換部101からのパケットから、制御コードとしてのシンボル列を検出する。すなわち、例えば、制御コード検出部121は、その比較結果に基づいて、SP変換部101からのパケットに含まれるシンボル列のそれぞれについて、比較用のシンボル列とのハミング距離を算出する。そして、制御コード検出部121は、SP変換部101からのパケットに含まれるシンボル列のそれぞれのハミング距離のうち、予め決められた閾値以下となるハミング距離に対応するシンボル列を、制御コードとして検出する。また、制御コード検出部121は、その検出結果に基づいて、10B8B変換部102から制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。次に、図11は、制御コード検出部121が、SP変換部101からのパケットから、制御コードとして、例えばパディングコードを検出するときの様子の一例を示している。なお、図11A及び図11Bは、それぞれ、図6A及び図6Bと同様に構成される。制御コード検出部121は、SP変換部101から供給されるパケット図11Aから、比較用のシンボル列10ビットのK237K284K286K283の組合せからなるシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、パディングコードとして検出する。ここで、例えば、閾値を3としているのは、以下の理由による。すなわち、制御コード用のシンボルKxyとペイロード用のシンボルDxyは、それぞれ、異なるビット列から構成される。このため、シンボルKxyからなる比較用のシンボル列と、シンボルDxyからなるシンボル列ペイロードを表すとのハミング距離は、少なくとも4以上となる。よって、シンボルDxyからなるシンボル列としてのペイロードを、パディングコード等の制御コードとして検出することを防止するために、閾値は値4より小さな値例えば3とされる。図11において、SP変換部101から制御コード検出部121に供給されるパケットに含まれるパディングコードを表すシンボル列図11Bと、比較用のシンボル列とのハミング距離は3であり、閾値以下となる。このため、制御コード検出部121は、図11Bに示される、4個のシンボルK237K285K280K284からなるシンボル列を、パディングコードとして検出する。図10の受信部61の動作説明次に、図12のフローチャートを参照して、図10の受信部61が行うパケット受信処理について説明する。なお、図12のパケット受信処理は、図1の伝送システム1の受信部61を図10に示したように構成した場合のシリアル転送処理図7におけるステップS4で実行される。ステップS61において、SP変換部101は、図9のステップS41の場合と同様にして、イメージセンサ21から伝送路を介して送信されてくる各パケットを受信する。ステップS62において、SP変換部101は、図9のステップS42の場合と同様にして、受信したパケットを、シリアル転送用のデータからパラレル転送用のデータに変換するSP変換を行う。そして、SP変換部101は、SP変換後のパケットを、10B8B変換部102及び制御コード検出部121に供給する。ステップS63において、制御コード検出部121は、SP変換部101からのパケットに含まれるシンボル列と、予め保持している比較用のシンボル列とを比較する。ステップS64において、制御コード検出部121は、ステップS63の処理での比較結果に基づいて、SP変換部101からのパケットに含まれるシンボル列と比較用のシンボル列との対応する各ビットのうち、一致しないビットの個数を表すハミング距離を算出する。ステップS65において、制御コード検出部121は、算出したハミング距離に基づいて、SP変換部101からのパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、制御コードとして検出する。そして、制御コード検出部121は、その検出結果に基づいて、10B8B変換部102から制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。ステップS66において、10B8B変換部102は、図9のステップS43の場合と同様にして、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、SP変換部101からのパケットを、10ビットのシンボル毎に、8ビットのビットデータに変換する10B8B変換8B10B変換の逆変換を行う。そして、10B8B変換部102は、10B8B変換後のパケット、つまり、複数のビットデータにより構成されるパケットを、制御コード除去部104に供給する。ステップS67において、制御コード除去部104は、図9のステップS47の場合と同様にして、制御コード検出部121からの制御コード情報に基づいて、10B8B変換部102からのパケットから、制御コードを除去する。そして、制御コード除去部104は、制御コードの除去により、ペイロードいまの場合、画像信号の一部分のみとされたパケットを、パケット組立部62に供給して、処理は図7のステップS4に戻され、ステップS5に進められて、それ以降の処理が行なわれる。以上説明したように、図12のパケット受信処理のステップS65において、制御コード検出部121が、10B8B変換前のパケットから制御コードを検出するようにした。このため、例えば、10B8B変換によりエラーの個数が増加して、ハミング距離が閾値よりも大きくなってしまう事態を防止できる。よって、10B8B変換後のパケットから制御コードを検出する場合と比較して、より精度良く制御コードを検出することが可能となる。また、図12のパケット受信処理のステップS65において、制御コード検出部121が、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、制御コードとして検出するようにした。したがって、例えば、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列と一致するシンボル列を、制御コードとして検出する場合と比較して、制御コードを検出する精度を向上させることができる。例えば、1ビットに誤りが生じる確率PeがPe1e10であり、パディングコードが40ビットのシンボル列で表される場合に、パディングコードが見落とされる確率について考える。この場合、例えば、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列と一致するシンボル列を、パディングコードとして検出するときには、パディングコードが見落とされる確率P1は次のようになる。すなわち、確率P1は、40ビット中に1ビット以上の誤りが生じる確率であり、確率P11404e9となる。これに対して、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値いまの場合3以下となるシンボル列を、制御コードとして検出するときには、パディングコードが見落とされる確率P2は次のようになる。すなわち、確率P2は、40ビット中に4ビット以上の誤りが生じる確率を表し、P214040×Pe×3940××Pe23840×39××Pe337914e36となり、確率P1よりも小さいものとなっている。ところで、伝送路において、例えば、連続してビットにエラーが生じるバースト誤りの生じる確率が大である場合、制御コード検出部121は、バースト誤りで生じたビットの誤りの個数E1を、個数E1よりも少ない個数E2であるものとして、ハミング距離を算出してもよい。この場合、制御コードとしてのシンボル列にバースト誤りが生じている場合でも、ハミング距離が閾値よりも大きくなる事態を抑止できるので、制御コード検出部121は、制御コードを、比較的、精度良く検出することが可能となる。次に、図13は、バースト誤りが生じたパディングコードの一例を示している。なお、図13Aは図11Aと同様に構成される。また、図13Bは、図11Bにおいて図中右側に示されたシンボルK284が、シンボルK280になっている以外、図11Bと同様に構成される。図13Bに示される、パディングコードとしてのシンボル列には、連続する3個のビット図中右端に示される3個のビットにバースト誤りが生じている。制御コード検出部121は、例えば、SP変換部101から供給されるパケット図13Aから、比較用のシンボル列10ビットのK237K284K286K283の組合せからなるシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、パディングコードとして検出する。図13において、ハミング距離は、図13Bに示されるeの個数と同一の5となり、閾値以下とはならないため、図13Bに示されるシンボル列は、パディングコードとして検出されない。したがって、伝送路において、例えば、連続してビットにエラーが生じるバースト誤りの生じる確率が大である場合、制御コード検出部121は、図13Bに示されるバースト誤りで生じた誤りの個数E1いまの場合3を、個数E2であるものとして取り扱う。この場合、制御コード検出部121は、図13に示されるシンボル列のハミング距離として、閾値以下の値いまの場合3を算出することとなり、図13に示されるシンボル列を、パディングコードとして検出する。このように構成することにより、制御コード検出部121は、SP変換部101からのパケットに含まれる制御コード例えばパディングコード等としてのシンボル列にバースト誤りが生じている場合でも、制御コードを検出することが可能となる。ところで、第2の実施の形態において、ハミング距離の閾値は、例えば3であるものとしたが、その他、例えば、伝送路で生じる誤りの頻度に応じて予め決定するようにしてもよい。すなわち、例えば、伝送路において、シンボル列を構成する各ビットのうち、平均してx個のビットにエラーが生じることがわかっているときには、ハミング距離の閾値は、例えばxに予め決定される。また、伝送路において生じるエラーの頻度が変化した場合、制御コード検出部121は、ハミング距離の閾値を、変化後の伝送路に応じた閾値に変更するようにしてもよい。この場合、制御コード検出部121は、変更後の閾値を用いて、SP変換部101からのパケットから、制御コードを検出する。すなわち、例えば、制御コード検出部121は、パディングコードをそれぞれ含むp個のパケットから、パディングコードの検出を試みる。そして、制御コード検出部121は、実際に検出したパディングコードの個数qと、p個のパケットに含まれるパディングコードの個数pとに基づいて、検出率qpを算出する。制御コード検出部121は、算出した検出率qpが所定の第1の閾値以下である場合、検出率を向上させるために、ハミング距離の閾値を、より大きな値に変更する。これにより、制御コード検出部121は、パケットに生じるエラーの変化に拘らず、SP変換部101からのパケットから、制御コードを精度良く検出することが可能となる。なお、制御コード検出部121は、算出した検出率qpが、値1よりも大きな第2の閾値例えば、11など以上である場合、制御コードではないものも、制御コードとして検出しているため、ハミング距離の閾値を、より小さな値に変更するようにしてもよい。なお、第2の閾値は、第1の閾値よりも大きな値である。この場合、制御コード検出部121は、SP変換部101からのパケットから、制御コードではないものを誤検出する事態を抑止し、制御コードのみを精度良く検出することが可能となる。上述した第1及び第2の実施の形態では、シリアル転送により、イメージセンサ21からDSP22に対してパケットを送信する場合を説明したが、その他、例えば、パラレル転送によりパケットを送信することもできる。<3.第3の実施の形態>伝送システム141の構成例次に、図14は、パラレル転送によりパケットを送信する伝送システム141の構成例を示している。この伝送システム141は、イメージセンサ161及びDSP162から構成される。イメージセンサ161及びDSP162は、それぞれ異なるLSI等により構成され、撮像機能を実現するものとして、例えば、デジタルカメラや携帯電話機等の内部に設けられる。なお、この伝送システム141では、第1の実施の形態である伝送システム1と同様に構成される部分について同一の符号を付すようにしているので、それらの説明は、以下、適宜省略する。すなわち、伝送システム141において、図1のイメージセンサ21の送信部43に代えて送信部181nが、図1のDSP22の受信部61及び制御部64に代えて受信部201n及び制御部202が設けられている他は、図1の伝送システム1の場合と同様に構成される。送信部181nには、パケット化部42からパケットが供給される。送信部181nは、図1の送信部43と同様にして、パケット化部42からのパケットに制御コードを付加し、制御コードを付加済みのパケットに対して8B10B変換を施す。そして、送信部181nは、8B10B変換後のパケットを、送信部181nと受信部201nとの間に設けられた伝送路を介して、DSP162の受信部201nに送信する。これにより、送信部1811乃至181Nから受信部2011乃至201Nには、N個のパケットが並列して転送パラレル転送される。受信部201nは、図10の受信部61と同様にして、伝送路を介して送信部181nから送信されてくるパケットを受信し、受信したパケットから制御コードを検出する。また、受信部201nは、図10の受信部61と同様にして、受信したパケットに10B8B変換を施す。さらに、受信部201nは、制御コードとしてデスキューコードを検出したときのタイミングを表す情報を、制御部202に供給する。これに対応して、制御部202から受信部201nには、スキューを補正する際に用いられる補正情報が供給される。ここで、スキューとは、パラレル転送される複数のパケットが受信されるときのタイミングのずれを表す。受信部201nは、制御部202からの補正情報に基づいて、複数の伝送路から送信されてくるパケットどうしに生じたスキューを補正するスキュー補正処理を、10B8B変換後のパケットに施す。そして、受信部201nは、検出した制御コードを、スキュー補正処理後のパケットから除去し、除去後のパケット画像信号の一部分のみを、パケット組立部62に供給する。すなわち、受信部201nは、スキュー補正処理を行う点で異なるものの、それ以外の点では、図10の受信部61と同様に構成されている。制御部202は、受信部2011乃至201N、パケット組立部62、及び画像処理部63を制御する。また、制御部202は、受信部2011乃至201Nからそれぞれ供給される複数のタイミングに基づいて、例えば、複数のタイミングのうち、最も遅いタイミングに所定の時間を加算して得られるタイミング時刻を、補正情報として受信部2011乃至201Nに供給する。受信部201nの構成例次に、図15は、図14の受信部201nの構成例を示している。なお、この受信部201nは、受信したパケットに生じているスキューを補正する点で、図10の受信部61とは異なるが、それ以外の点については同様に構成される。図15では、図10の受信部61と同様に構成される部分について、同一の符号を付すようにしているので、それらの説明は、以下、適宜省略する。すなわち、図15の受信部201nでは、図10の制御コード検出部121に代えて制御コード検出部221が設けられ、10B8B変換部102と制御コード除去部104の間にスキュー補正部222が設けられている他は、図10の受信部61と同様に構成される。制御コード検出部221は、図10の制御コード検出部121と同様にして、SP変換部101からのパケットから、制御コードとしてのシンボル列を検出する。すなわち、例えば、制御コード検出部221は、SP変換部101からのパケットに含まれるシンボル列と、予め保持している比較用のシンボル列とを比較する。また、例えば、制御コード検出部221は、その比較結果に基づいて、SP変換部101からのパケットに含まれるシンボル列のそれぞれについて、比較用のシンボル列とのハミング距離を算出する。そして、制御コード検出部221は、SP変換部101からのパケットに含まれるシンボル列のそれぞれのハミング距離のうち、予め決められた閾値以下となるハミング距離に対応するシンボル列を、制御コードとして検出する。さらに、例えば、制御コード検出部221は、その検出結果に基づいて、制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。また、制御コード検出部221は、デスキューコードについて生成した制御コード情報を、スキュー補正部222に供給する。さらに、例えば、制御コード検出部221は、制御コードとしてデスキューコードを検出したタイミングを表す情報を、制御部202に供給する。スキュー補正部222には、10B8B変換部102から、8ビットのビットデータから構成されるパケットが、制御コード検出部221から、デスキューコードの制御コード情報が、制御部202から補正情報が、それぞれ供給される。スキュー補正部222は、制御コード検出部221からのデスキューコードの制御コード情報、及び制御部202からの補正情報に基づいて、10B8B変換部102からのパケットに生じているスキューを補正する。すなわち、例えば、スキュー補正部222は、10B8B変換部102からのパケットに含まれるデスキューコードが、制御部202からの補正情報が表すタイミングで出力されるように、10B8B変換部102からのパケットを、制御コード除去部104に出力する。なお、パラレル転送により転送されてくる各パケットは、いずれも同一の構成例えば、パケット長が同一であり、同じ位置にデスキューコード等の制御コードが存在する構成とされている。これにより、送信部1811乃至181Nから受信部2011乃至201Nにパラレル転送された複数のパケットが、受信部2011乃至201Nのそれぞれにおいて、スキュー補正部222から制御コード除去部104に同一のタイミングで供給される。このため、パラレル転送された複数のパケットの間に生じていたスキューが補正される。伝送システム141の動作説明次に、図16のフローチャートを参照して、伝送システム141が行うパラレル転送処理を説明する。このパラレル転送処理は、例えば、イメージセンサ161による被写体の撮像が行われるときに開始される。ステップS81において、イメージセンサ161の撮像部41は、図7のステップS1の場合と同様に、被写体の撮像を行い、その撮像により得られる画像信号を、パケット化部42に供給する。すなわち、例えば、イメージセンサ161の撮像部41は、レンズを介して受光した光を光電変換し、その光電変換により得られる画像信号を、パケット化部42に供給する。ステップS82において、イメージセンサ161のパケット化部42は、撮像部41からの画像信号を、複数のパケットにパケット化分割する。そして、パケット化部42は、パケット化により得られる各パケットを、順次、送信部1811乃至181Nに供給する。ステップS83において、送信部1811乃至181Nは、それぞれ、図1の送信部43と同様に、パケット化部42からのパケットに制御コードを付加して8B10B変換を施し、8B10B変換後のパケットをDSP22に送信するパケット送信処理を行う。ステップS84において、DSP162の受信部201nは、送信部181nから伝送路を介して送信されてくるパケットを受信し、受信したパケットに10B8B変換8B10B逆変換やスキュー補正処理等を施してパケット組立部62に出力するパケット受信処理を行う。なお、ステップS84におけるパケット受信処理は、図17のフローチャートを参照して詳述する。ステップS85において、パケット組立部62は、受信部2011乃至201Nのそれぞれから供給される各パケット制御コードが除去されたパケットを組み立てることにより、イメージセンサ161の撮像部41から出力されたものと同一の画像信号を生成し、画像処理部63に供給する。ステップS86において、DSP162の画像処理部63は、パケット組立部62からの画像信号に対して画像処理例えばノイズ除去や、手振れ補正等を施し、画像処理後の画像信号を出力する。以上で図16のパラレル転送処理は終了される。次に、図17のフローチャートを参照して、図16のステップS84におけるパケット受信処理の詳細を説明する。ステップS101において、受信部201nのSP変換部101は、イメージセンサ161から伝送路を介して送信されてくるパケットを受信する。ステップS102において、SP変換部101は、受信したパケットを、シリアル転送用のデータからパラレル転送用のデータに変換するSP変換を行い、SP変換後のパケットを、10B8B変換部102及び制御コード検出部221に供給する。ステップS103において、制御コード検出部221は、SP変換部101からのパケットに含まれるシンボル列と、予め保持している比較用のシンボル列とを比較する。ステップS104において、制御コード検出部221は、ステップS103の処理での比較結果に基づいて、SP変換部101からのパケットに含まれるシンボル列と比較用のシンボル列との対応する各ビットのうち、一致しないビットの個数を表すハミング距離を算出する。ステップS105において、制御コード検出部221は、算出したハミング距離に基づいて、SP変換部101からのパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、制御コードとして検出する。そして、制御コード検出部221は、その検出結果に基づいて、スキュー補正部222から制御コード除去部104に供給されるパケットを構成する各ビットデータのうち、制御コードとしてのビットデータが存在する位置を表す制御コード情報を、各制御コード毎に生成し、制御コード除去部104に供給する。また、制御コード検出部221は、デスキューコードについて生成した制御コード情報を、スキュー補正部222に供給する。さらに、制御コード検出部221は、制御コードとしてデスキューコードを検出したタイミングを、制御部202に供給する。これにより、受信部2011乃至201Nのそれぞれの制御コード検出部221でデスキューコードを検出したときのタイミングが、受信部2011乃至201Nのそれぞれの制御コード検出部221から制御部202に供給される。そして、制御部202は、受信部2011乃至201Nのそれぞれの制御コード検出部221からの複数のタイミングに基づいて、補正情報を生成し、受信部2011乃至201Nのそれぞれのスキュー補正部222に供給する。ステップS106において、10B8B変換部102は、図9のステップS43の場合と同様にして、図示せぬ内蔵のメモリに予め保持している変換テーブルを用いて、SP変換部101からのパケットを、10ビットのシンボル毎に、8ビットのビットデータに変換する10B8B変換8B10B変換の逆変換を行う。そして、10B8B変換部102は、10B8B変換後のパケット、つまり、8ビットからなる複数のビットデータにより構成されるパケットを、スキュー補正部222に供給する。ステップS107において、スキュー補正部222は、制御コード検出部221からのデスキューコードの制御コード情報、及び制御部202からの補正情報に基づいて、10B8B変換部102からのパケットに生じているスキューを補正する。すなわち、例えば、スキュー補正部222は、10B8B変換部102からのパケットに含まれるデスキューコードが、制御部202からの補正情報が表すタイミングで出力されるように、10B8B変換部102からのパケットを、制御コード除去部104に出力する。ステップS108において、制御コード除去部104は、図9のステップS47の場合と同様にして、制御コード検出部121からの制御コード情報に基づいて、スキュー補正部222からのパケットから、制御コードを除去する。そして、制御コード除去部104は、制御コードの除去により、ペイロードいまの場合、画像信号の一部分のみとされたパケットを、パケット組立部62に供給して、処理は図16のステップS84に戻され、ステップS85に進められ、それ以降の処理が行なわれる。以上説明したように、図17のパケット受信処理のステップS105において、制御コード検出部221が、10B8B変換前のパケットから制御コードを検出するようにした。このため、例えば、10B8B変換によりエラーの個数が増加して、ハミング距離が閾値よりも大きくなってしまう事態を防止できる。よって、10B8B変換後のパケットから制御コードを検出する場合と比較して、より精度良く制御コードを検出することが可能となる。また、例えば、ステップS105において、制御コード検出部221が、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が予め決められた閾値以下となるシンボル列を、制御コードとして検出するようにした。したがって、例えば、10B8B変換前のパケットに含まれるシンボル列のうち、比較用のシンボル列と一致するシンボル列を、制御コードとして検出する場合と比較して、制御コードを検出する精度を向上させることができる。<4.変形例>第2の実施の形態において、制御コード検出部121は、SP変換部101から供給されるパケットに含まれるシンボル列のうち、比較用のシンボル列とのハミング距離が閾値以下であるシンボル列を、制御コードとして検出するようにした。しかしながら、制御コード検出部121は、シンボル列を構成する複数のシンボルのうち、過半数のシンボルが比較用のシンボル列と一致するようなシンボル列を、SP変換部101からのパケットに含まれる制御コードとして検出するようにしてもよい。このことは、第3の実施の形態における制御コード検出部221についても同様である。また、第1の実施の形態においても同様に、制御コード検出部103は、データ列を構成する複数のビットデータのうち、過半数のビットデータが比較用のデータ列と一致するようなデータ列を、10B8B変換部102からのパケットに含まれる制御コードとして検出するようにしてもよい。その他、例えば、制御コード検出部121及び221は、それぞれ、制御コードの種類毎に、異なる検出方法で検出を行うようにしてもよい。すなわち、例えば、スタートコードについては、シンボル列を構成する4個のシンボルのうち、3個のシンボルが、比較用のシンボル列と一致する場合に、そのシンボル列をスタートコードとして検出する。なお、エンドコードについても、スタートコードと同様にして検出する。そして、例えば、デスキューコードについては、シンボル列が、比較用のシンボル列と一致する場合に、そのシンボル列をデスキューコードとして検出する。さらに、例えば、パディングコードについては、シンボル列と比較用のシンボル列とのハミング距離が閾値以下となる場合に、そのシンボル列をパディングコードとして検出する。なお、第1の実施の形態における制御コード検出部103についても同様に、制御コードの種類毎に異なる検出方法で検出を行うようにしてもよい。上述した第1乃至第3の実施の形態では、イメージセンサ側で8B10B変換を行うようにしたが、8B10B変換に代えて、pビットのビットデータをqビットのシンボルに変換するpBqB変換を採用することができる。すなわち、例えば、イメージセンサは、8B10B変換に代えて、3B4B変換、5B6B変換、64B66B変換、64B67B変換、128B130B変換等を採用することができる。この場合、DSP側では、qビットのシンボルをpビットのビットデータに変換するqBpB変換pBqB逆変換が行われる。すなわち、例えば、DSPは、10B8B変換に代えて、4B3B変換、6B5B変換、66B64B変換、67B64B変換、130B128B変換等を採用することができる。また、上述した第1乃至第3の実施の形態では、制御コードとして、例えば、スタートコード、エンドコード、パディングコード、及びデスキューコードを検出する場合について説明したが、その他、他の制御コードを検出することができる。さらに、上述した第1の実施の形態では、イメージセンサ21からDSP22にデータを伝送する伝送システム1について説明した。しかしながら、例えば、異なるLSI間でデータを伝送するものであれば、イメージセンサ21とDSP22との組合せに限定されず、どのような組合せであってもよい。このことは、第3の実施の形態における伝送システム141についても同様である。ところで、本技術は、以下の構成をとることができる。1第1のビット数からなるビットデータにより構成される第1のデータが、前記ビットデータ毎に、前記第1のビット数よりも多い第2のビット数からなるシンボルに変換されたことにより得られる第2のデータを取得する取得部と、取得された前記第2のデータが前記第1のデータに逆変換される前の前記第2のデータに含まれる複数のシンボルから構成される第1のシンボル列を、検出対象のコードを表す第2のシンボル列と比較する比較部と、前記比較部による比較結果に基づいて、前記第2のデータから、前記検出対象のコードとしての前記第1のシンボル列を検出する検出部とを含む情報処理装置。2前記検出部は、前記比較部による比較結果に基づいて、前記第1のシンボル列と前記第2のシンボル列との対応するビットどうしが一致しない個数を表すハミング距離を算出するハミング算出部と、算出された前記ハミング距離が予め決められた閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出するコード検出部とを有する上記1に記載の情報処理装置。3前記検出部は、前記検出対象のコードを検出する検出率に応じて、前記閾値を変更する変更部をさらに有し、前記コード検出部は、前記ハミング距離が、変更後の前記閾値以下である場合に、前記第1のシンボル列を、前記検出対象のコードとして検出する上記2に記載の情報処理装置。4前記ハミング算出部は、前記第1のシンボル列と前記第2のシンボル列との対応するビットのうち、連続して並ぶ第1の個数のビットどうしが一致しない場合、前記第1の個数のビットどうしが、前記第1の個数よりも少ない第2の個数のビットだけ一致しないものとして取り扱うことにより、前記ハミング距離を算出する上記2又は3に記載の情報処理装置。5前記閾値は、前記第2のシンボル列に含まれるシンボルとは異なるシンボルにより構成される第3のシンボル列と、前記第2のシンボル列とのハミング距離の最小値よりも小さな値に予め決められている上記2乃至4に記載の情報処理装置。6取得された前記第2のデータを、前記シンボル毎に、前記ビットデータに変換することにより、前記第1のデータを生成する逆変換部と、検出された前記検出対象のコードに基づいて、前記逆変換部により生成される前記第1のデータに対する処理を行う処理部とをさらに含む上記1乃至5に記載の情報処理装置。上述した一連の処理は、例えばハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、又は、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のコンピュータなどに、プログラム記録媒体からインストールされる。コンピュータの構成例図18は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示している。CPUCentralProcessingUnit241は、ROMReadOnlyMemory242、又は記憶部248に記憶されているプログラムに従って各種の処理を実行する。RAMRandomAccessMemory243には、CPU241が実行するプログラムやデータ等が適宜記憶される。これらのCPU241、ROM242、及びRAM243は、バス244により相互に接続されている。CPU241にはまた、バス244を介して入出力インタフェース245が接続されている。入出力インタフェース245には、キーボード、マウス、マイクロホン等よりなる入力部246、ディスプレイ、スピーカ等よりなる出力部247が接続されている。CPU241は、入力部246から入力される指令に対応して各種の処理を実行する。そして、CPU241は、処理の結果を出力部247に出力する。入出力インタフェース245に接続されている記憶部248は、例えばハードディスクからなり、CPU241が実行するプログラムや各種のデータを記憶する。通信部249は、インタネットやローカルエリアネットワーク等のネットワークを介して外部の装置と通信する。また、通信部249を介してプログラムを取得し、記憶部248に記憶してもよい。入出力インタフェース245に接続されているドライブ250は、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等のリムーバブルメディア251が装着されたとき、それらを駆動し、そこに記録されているプログラムやデータ等を取得する。取得されたプログラムやデータは、必要に応じて記憶部248に転送され、記憶される。コンピュータにインストールされ、コンピュータによって実行可能な状態とされるプログラムを記録記憶する記録媒体は、図18に示すように、磁気ディスクフレキシブルディスクを含む、光ディスクCDROMDVDを含む、光磁気ディスクMDMiniDiscを含む、もしくは半導体メモリ等よりなるパッケージメディアであるリムーバブルメディア251、又は、プログラムが一時的もしくは永続的に格納されるROM242や、記憶部248を構成するハードディスク等により構成される。記録媒体へのプログラムの記録は、必要に応じてルータ、モデム等のインタフェースである通信部249を介して、ローカルエリアネットワーク、インタネット、デジタル衛星放送といった、有線又は無線の通信媒体を利用して行われる。なお、本明細書において、上述した一連の処理を記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。さらに、本開示は、上述した第1乃至第3の実施の形態に限定されるものではなく、本開示の要旨を逸脱しない範囲において種々の変更が可能である。