(57)【要約】  本開示の送信装置は、制御信号に基づいて、送信シンボルのシーケンスを示す送信シンボル信号を生成する生成部と、送信シンボル信号に基づいて出力制御信号を生成する出力制御部と、出力制御信号に基づいて第１の出力信号、第２の出力信号、および第３の出力信号を生成するドライバ部とを備える。上記生成部は、制御信号に基づいて、第１の出力信号と、第２の出力信号と、第３の出力信号との間で、信号パターンを入れ替えるように、送信シンボル信号を生成する。
2016092968.tif 000002
【特許請求の範囲】
【請求項１】
制御信号に基づいて、送信シンボルのシーケンスを示す送信シンボル信号を生成する生成部と、
前記送信シンボル信号に基づいて出力制御信号を生成する出力制御部と、
前記出力制御信号に基づいて第１の出力信号、第２の出力信号、および第３の出力信号を生成するドライバ部と
を備え、
前記生成部は、前記制御信号に基づいて、前記第１の出力信号と、前記第２の出力信号と、前記第３の出力信号との間で、信号パターンを入れ替えるように、前記送信シンボル信号を生成する
送信装置。
【請求項２】
前記生成部は、
所定数の第１のシンボル信号および前記制御信号に基づいて前記所定数と同じ数の第２のシンボル信号を生成する処理部と、
前記所定数の第２のシンボル信号をシリアライズして、前記送信シンボル信号を生成するシリアライザ部と
を有する
請求項１に記載の送信装置。
【請求項３】
前記所定数の第２のシンボル信号は、前記所定数の第１のシンボル信号とそれぞれ対応づけられ、
前記所定数の第１のシンボル信号のそれぞれは、３つの信号を含み、
前記所定数の第２のシンボル信号のそれぞれは、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記所定数の第１のシンボル信号のうちの一の第１のシンボル信号に含まれる３つの信号を入れ替えることにより、または、前記一の第１のシンボル信号に含まれる３つの信号の反転信号を入れ替えることにより、前記一の第１のシンボル信号に対応する一の第２のシンボル信号を生成する
請求項２に記載の送信装置。
【請求項４】
前記送信シンボル信号は３つの信号を含み、
前記シリアライザ部は、前記所定数の第２のシンボル信号に含まれる３つの信号をそれぞれシリアライズすることにより、前記送信シンボル信号に含まれる３つの信号をそれぞれ生成する
請求項３に記載の送信装置。
【請求項５】
前記生成部は、それぞれが前記送信シンボルのシーケンスにおける遷移を示す前記所定数と同じ数の遷移信号に基づいて、前記所定数の第１のシンボル信号を生成するシンボル生成部をさらに有する
請求項２に記載の送信装置。
【請求項６】
前記生成部は、第１のシンボル信号および前記制御信号に基づいて前記送信シンボル信号を生成する処理部を有する
請求項１に記載の送信装置。
【請求項７】
前記第１のシンボル信号は、３つの信号を含み、
前記送信シンボル信号は、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記第１のシンボル信号に含まれる３つの信号を入れ替えることにより、または、前記第１のシンボル信号に含まれる３つの信号の反転信号を入れ替えることにより、前記送信シンボル信号を生成する
請求項６に記載の送信装置。
【請求項８】
前記生成部は、所定数の第２のシンボル信号をシリアライズして、前記第１のシンボル信号を生成するシリアライザ部をさらに有する
請求項６に記載の送信装置。
【請求項９】
前記生成部は、
それぞれが前記送信シンボルのシーケンスにおける遷移を示す所定数の第１の遷移信号をシリアライズして、第２の遷移信号を生成するシリアライザ部と、
前記第２の遷移信号に基づいて、前記第１のシンボル信号を生成するシンボル生成部と
をさらに有する
請求項６に記載の送信装置。
【請求項１０】
前記生成部は、
それぞれが前記送信シンボルのシーケンスにおける遷移を示す所定数の第１の遷移信号に基づいて、前記所定数と同じ数の第１のシンボル信号を生成し、前記制御信号に基づいて、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部と、
前記所定数の第１のシンボル信号をシリアライズして、前記送信シンボル信号を生成するシリアライザ部と
を有する
請求項１に記載の送信装置。
【請求項１１】
前記生成部は、前記所定数と同じ数の第２の遷移信号および前記制御信号に基づいて前記所定数の第１の遷移信号を生成する処理部をさらに有する
請求項１０に記載の送信装置。
【請求項１２】
前記所定数の第１の遷移信号は、前記所定数の第２の遷移信号とそれぞれ対応づけられ、
前記所定数の第２の遷移信号のそれぞれは、３つの信号を含み、
前記所定数の第１の遷移信号のそれぞれは、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記所定数の第２の遷移信号のうちの一の第２の遷移信号に含まれる３つの信号のうちの１つを反転するか否かを制御することにより、前記一の第２の遷移信号に対応する一の第１の遷移信号を生成する
請求項１１に記載の送信装置。
【請求項１３】
前記生成部は、前記送信シンボルのシーケンスにおける遷移を示す第１の遷移信号に基づいて前記送信シンボル信号を生成し、前記制御信号に基づいて、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部を有する
請求項１に記載の送信装置。
【請求項１４】
前記生成部は、
所定数の第２の遷移信号をシリアライズして、第３の遷移信号を生成するシリアライザ部と、
前記第３の遷移信号および前記制御信号に基づいて前記所定数の第１の遷移信号を生成する処理部と
をさらに有する
請求項１３に記載の送信装置。
【請求項１５】
送信シンボルのシーケンスにおける遷移を示す遷移信号に基づいてシンボル信号を生成し、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部と、
前記シンボル信号に基づいて、第１の出力信号、第２の出力信号、および第３の出力信号を生成する出力部と
を備えた送信装置。
【請求項１６】
第１の入力信号、第２の入力信号、および第３の入力信号に基づいて、シンボルのシーケンスを示す第１のシンボル信号を生成するレシーバ部と、
制御信号および前記第１のシンボル信号に基づいて、前記第１の入力信号と、前記第２の入力信号と、前記第３の入力信号との間で、信号パターンを入れ替えたときに生成されるであろう前記第１のシンボル信号を、第２のシンボル信号として生成する処理部と
を備えた受信装置。
【請求項１７】
前記第１のシンボル信号は、第１の信号、第２の信号、および第３の信号を含み、
前記第２のシンボル信号は、第４の信号、第５の信号、および第６の信号を含み、
前記レシーバ部は、前記第１の入力信号および前記第２の入力信号に基づいて前記第１の信号を生成し、前記第２の入力信号および前記第３の入力信号に基づいて前記第２の信号を生成し、前記第１の入力信号および前記第３の入力信号に基づいて前記第３の信号を生成し、
前記処理部は、前記制御信号に基づいて、前記第１の信号と、前記第２の信号と、前記第３の信号とを入れ替えることにより、または、前記第１の信号の反転信号と、前記第２の信号の反転信号と、前記第３の信号の反転信号とを入れ替えることにより、前記第４の信号、前記第５の信号、および前記第６の信号を生成する
請求項１６に記載の受信装置。
【請求項１８】
制御信号に基づいて、３つの出力信号を複数組生成する送信装置と、
前記複数組の出力信号を受信する受信装置と
を備え、
前記送信装置は、前記制御信号に基づいて、各組において、前記３つの出力信号間で信号パターンを入れ替え可能に構成された
通信システム。
【請求項１９】
前記受信装置は、前記制御信号を生成する
請求項１８に記載の通信システム。
【請求項２０】
前記送信装置は、イメージセンサであり、
前記受信装置は、前記イメージセンサが取得した画像を処理するプロセッサである
請求項１８に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、信号を送信する送信装置、信号を受信する受信装置、および信号を送受信する通信システムに関する。
【背景技術】
【０００２】
近年の電子機器の高機能化および多機能化に伴い、電子機器には、半導体チップ、センサ、表示デバイスなどの様々なデバイスが搭載される。これらのデバイス間では、多くのデータのやり取りが行われ、そのデータ量は、電子機器の高機能化および多機能化に応じて多くなってきている。そこで、しばしば、例えば数Ｇｂｐｓでデータを送受信可能な高速インタフェースを用いて、データのやりとりが行われる。【０００３】
より伝送容量を高める方法について、様々な技術が開示されている。例えば、特許文献１，２には、３つの電圧レベルを有する３つの信号を用いてデータのやりとりを行う通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特表２０１１−５１７１５９号公報
【特許文献２】特表２０１０−５２０７１５号公報
【発明の概要】
【０００５】
このように、通信システムでは、伝送容量が高いことが望まれており、さらなる伝送容量の増加が期待されている。
【０００６】
したがって、伝送容量を高めることができる送信装置、受信装置、および通信システムを提供することが望ましい。
【０００７】
本開示の一実施の形態における第１の送信装置は、生成部と、出力制御部と、ドライバ部とを備えている。生成部は、制御信号に基づいて、送信シンボルのシーケンスを示す送信シンボル信号を生成するものである。出力制御部は、送信シンボル信号に基づいて出力制御信号を生成するものである。ドライバ部は、出力制御信号に基づいて第１の出力信号、第２の出力信号、および第３の出力信号を生成するものである。上記生成部は、制御信号に基づいて、第１の出力信号と、第２の出力信号と、第３の出力信号との間で、信号パターンを入れ替えるように、送信シンボル信号を生成するものである。
【０００８】
本開示の一実施の形態における第２の送信装置は、シンボル生成部と、出力部とを備えている。シンボル生成部は、送信シンボルのシーケンスにおける遷移を示す遷移信号に基づいてシンボル信号を生成し、シーケンスにおける最初の送信シンボルを設定可能に構成されたものである。出力部は、シンボル信号に基づいて、第１の出力信号、第２の出力信号、および第３の出力信号を生成するものである。
【０００９】
本開示の一実施の形態における受信装置は、レシーバ部と、処理部とを備えている。レシーバ部は、第１の入力信号、第２の入力信号、および第３の入力信号に基づいて、シンボルのシーケンスを示す第１のシンボル信号を生成するものである。処理部は、制御信号および第１のシンボル信号に基づいて、第１の入力信号と、第２の入力信号と、第３の入力信号との間で、信号パターンを入れ替えたときに生成されるであろう第１のシンボル信号を、第２のシンボル信号として生成するものである。
【００１０】
本開示の一実施の形態における通信システムは、送信装置と、受信装置とを備えている。送信装置は、制御信号に基づいて、３つの出力信号を複数組生成するものである。受信装置は、複数組の出力信号を受信するものである。上記送信装置は、制御信号に基づいて、各組において、３つの出力信号間で信号パターンを入れ替え可能に構成されたものである。
【００１１】
本開示の一実施の形態における第１の送信装置では、制御信号に基づいて、送信シンボル信号が生成され、この送信シンボル信号に基づいて、第１の出力信号、第２の出力信号、および第３の出力信号が生成される。この送信シンボル信号は、第１の出力信号と、第２の出力信号と、第３の出力信号との間で、信号パターンを入れ替えるように生成される。
【００１２】
本開示の一実施の形態における第２の送信装置では、シンボル生成部において、送信シンボルのシーケンスにおける遷移を示す遷移信号に基づいてシンボル信号が生成され、出力部において、このシンボル信号に基づいて、第１の出力信号、第２の出力信号、および第３の出力信号が生成される。シンボル生成部は、送信シンボルのシーケンスにおける最初の送信シンボルを設定可能に構成されている。
【００１３】
本開示の一実施の形態における受信装置では、第１の入力信号、第２の入力信号、および第３の入力信号に基づいて、第１のシンボル信号が生成され、その第１のシンボル信号と制御信号に基づいて、第２のシンボル信号が生成される。その際、第１の入力信号と、第２の入力信号と、第３の入力信号との間で、信号パターンを入れ替えたときに生成されるであろう第１のシンボル信号が、第２のシンボル信号として生成される。
【００１４】
本開示の一実施の形態における通信システムでは、複数組の送信信号が生成され、送信装置から受信装置に送信される。その際、送信装置では、制御信号に基づいて、各組において、３つの出力信号間で信号パターンが入れ替え可能に構成されている。
【００１５】
本開示の一実施の形態における第１の送信装置によれば、第１の出力信号と、第２の出力信号と、第３の出力信号との間で、信号パターンを入れ替えるように、第１の送信シンボル信号を生成するようにしたので、伝送容量を高めることができる。
【００１６】
本開示の一実施の形態における第２の送信装置によれば、送信シンボルのシーケンスにおける最初の送信シンボルを設定可能に構成したので、伝送容量を高めることができる。
【００１７】
本開示の一実施の形態における受信装置によれば、第１の入力信号と、第２の入力信号と、第３の入力信号との間で、信号パターンを入れ替えたときに生成されるであろう第１のシンボル信号を、第２のシンボル信号として生成するようにしたので、伝送容量を高めることができる。
【００１８】
本開示の一実施の形態における通信システムによれば、制御信号に基づいて、各組において、３つの出力信号間で信号パターンを入れ替え可能に構成したので、伝送容量を高めることができる。
【００１９】
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれの効果があってもよい。
【図面の簡単な説明】
【００２０】
【図１】本開示の一実施の形態に係る通信システムの一構成例を表すブロック図である。
【図２】図１に示した通信システムが送受信する信号の電圧状態を表す説明図である。
【図３】第１の実施の形態に係る送信装置の一構成例を表すブロック図である。
【図４】シンボルの遷移を表す説明図である。
【図５】図３に示した送信シンボル生成部の一構成例を表すブロック図である。
【図６】図３に示した送信シンボル生成部の一動作例を表す表である。
【図７Ａ】図３に示した送信装置を用いた他の通信システムの一構成例を表すブロック図である。
【図７Ｂ】図３に示した送信装置を用いた他の通信システムの一構成例を表すブロック図である。
【図７Ｃ】図３に示した送信装置を用いた他の通信システムの一構成例を表すブロック図である。
【図７Ｄ】図３に示した送信装置を用いた他の通信システムの一構成例を表すブロック図である。
【図７Ｅ】図３に示した送信装置を用いた他の通信システムの一構成例を表すブロック図である。
【図８】図３に示したモード処理部の一構成例を表すブロック図である。
【図９】図３に示したモード処理部の一動作例を表す表である。
【図１０】図３に示したシリアライザの一動作例を表すタイミング波形図である。
【図１１】図３に示した送信装置の一動作例を表す表である。
【図１２】図１に示した受信装置の一構成例を表すブロック図である。
【図１３】図１２に示した受信装置の受信動作の一例を表す説明図である。
【図１４】図３に示した送信装置の一動作例を表す他の表である。
【図１５】通信システムの一動作例を表す表である。
【図１６】第１の実施の形態の変形例に係る送信装置の一構成例を表すブロック図である。
【図１７】図１６に示したモード処理部の一動作例を表す表である。
【図１８】第１の実施の形態の他の変形例に係る送信装置の要部の一構成例を表すブロック図である。
【図１９】第１の実施の形態の他の変形例に係る受信装置の一構成例を表すブロック図である。
【図２０】図１９に示したモード処理部の一動作例を表す表である。
【図２１】図１９に示した受信装置の一動作例を表す表である。
【図２２】第１の実施の形態の他の変形例に係る通信システムの一構成例を表すブロック図である。
【図２３】第１の実施の形態の他の変形例に係る通信システムの一構成例を表すブロック図である。
【図２４】第２の実施の形態に係る送信装置の一構成例を表すブロック図である。
【図２５】図２４に示したモード処理部の一構成例を表すブロック図である。
【図２６】図２４に示した送信シンボル生成部の一構成例を表すブロック図である。
【図２７】図２４に示したモード処理部および送信シンボル生成部の一動作例を表す表である。
【図２８】第２の実施の形態に係る送信装置の一構成例を表す他のブロック図である。
【図２９】図２８に示したモード処理部の一構成例を表すブロック図である。
【図３０】図２８に示したモード処理部および送信シンボル生成部の一動作例を表す表である。
【図３１Ａ】図２８に示したモード処理部および送信シンボル生成部の他の動作例を表す表である。
【図３１Ｂ】図２８に示したモード処理部および送信シンボル生成部の他の動作例を表す表である。
【図３２】通信システムの一動作例を表す表である。
【図３３】通信システムの他の動作例を表す表である。
【図３４】通信システムの他の動作例を表す表である。
【図３５Ａ】シンボルの遷移を表す説明図である。
【図３５Ｂ】シンボルの遷移を表す説明図である。
【図３５Ｃ】シンボルの遷移を表す説明図である。
【図３５Ｄ】シンボルの遷移を表す説明図である。
【図３６】通信システムの他の動作例を表す表である。
【図３７】通信システムの他の動作例を表す表である。
【図３８Ａ】シンボルの遷移を表す説明図である。
【図３８Ｂ】シンボルの遷移を表す説明図である。
【図３８Ｃ】シンボルの遷移を表す説明図である。
【図３８Ｄ】シンボルの遷移を表す説明図である。
【図３９】通信システムの他の動作例を表す表である。
【図４０】通信システムの他の動作例を表す表である。
【図４１】一実施の形態に係る通信システムが適用されたスマートフォンの外観構成を表す斜視図である。
【図４２】一実施の形態に係る通信システムが適用されたアプリケーションプロセッサの一構成例を表すブロック図である。
【図４３】一実施の形態に係る通信システムが適用されたイメージセンサの一構成例を表すブロック図である。
【図４４】変形例に係る通信システムの一構成例を表すブロック図である。
【発明を実施するための形態】
【００２１】
以下、本開示の実施の形態について、図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
２．第２の実施の形態
３．適用例
【００２２】
＜１．第１の実施の形態＞
［構成例］
図１は、第１の実施の形態に係る送信装置が適用された通信システム（通信システム１）の一構成例を表すものである。通信システム１は、３つの電圧レベルを有する信号を用いて通信を行うものである。
【００２３】
通信システム１は、送信装置１０と、受信装置５０とを備えている。送信装置１０は、３つの出力端子Ｐ０〜Ｐ２を有し、受信装置５０は、３つの入力端子ＰＡ〜ＰＣを有している。そして、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＡは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＢは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＣは、伝送路１０２を介して互いに接続されている。送信装置１０は、出力端子Ｐ０から信号ＳＩＧ０を出力し、出力端子Ｐ１から信号ＳＩＧ１を出力し、出力端子Ｐ２から信号ＳＩＧ２を出力する。そして、受信装置５０は、入力端子ＰＡを介して信号ＳＩＧ０を受信し、入力端子ＰＢを介して信号ＳＩＧ１を受信し、入力端子ＰＣを介して信号ＳＩＧ２を受信するようになっている。これらの信号を伝送する伝送路１００〜１０２の特性インピーダンスは、この例では５０［Ω］である。信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２は、それぞれ３つの電圧レベル（高レベル電圧ＶＨ、中レベル電圧ＶＭ、および低レベル電圧ＶＬ）の間で遷移するものである。送信装置１０は、後述するように、入力端子ＰＡ〜ＰＣの順番が異なる様々な受信装置５０に対して信号を送信することができるように構成されたものである。
【００２４】
図２は、図１のように送信装置１０と受信装置５０とを接続したときの、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の電圧状態を表すものである。送信装置１０は、３つの信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２を用いて、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”を送信する。例えば、シンボル“＋ｘ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を高レベル電圧ＶＨにし、信号ＳＩＧ１を低レベル電圧ＶＬにし、信号ＳＩＧ２を中レベル電圧ＶＭにする。シンボル“−ｘ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を低レベル電圧ＶＬにし、信号ＳＩＧ１を高レベル電圧ＶＨにし、信号ＳＩＧ２を中レベル電圧ＶＭにする。シンボル“＋ｙ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を中レベル電圧ＶＭにし、信号ＳＩＧ１を高レベル電圧ＶＨにし、信号ＳＩＧ２を低レベル電圧ＶＬにする。シンボル“−ｙ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を中レベル電圧ＶＭにし、信号ＳＩＧ１を低レベル電圧ＶＬにし、信号ＳＩＧ２を高レベル電圧ＶＨにする。シンボル“＋ｚ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を低レベル電圧ＶＬにし、信号ＳＩＧ１を中レベル電圧ＶＭにし、信号ＳＩＧ２を高レベル電圧ＶＨにする。シンボル“−ｚ”を送信する場合には、送信装置１０は、信号ＳＩＧ０を高レベル電圧ＶＨにし、信号ＳＩＧ１を中レベル電圧ＶＭにし、信号ＳＩＧ２を低レベル電圧ＶＬにするようになっている。
【００２５】
図３は、送信装置１０の一構成例を表すものである。送信装置１０は、クロック生成部１７と、分周回路１８と、遷移信号生成部２０と、送信シンボル生成部３０と、モード設定部１９と、モード処理部４０と、シリアライザ１１〜１３と、出力制御部１４と、プリドライバ部１５０〜１５２と、ドライバ部１６０〜１６２とを有している。
【００２６】
クロック生成部１７は、クロックＴｘＣＫを生成するものである。クロックＴｘＣＫの周波数は、例えば約２［ＧＨｚ］である。クロック生成部１７は、例えばＰＬＬ（Phase Locked Loop）により構成され、例えば送信装置１０の外部から供給されるリファレンスクロック（図示せず）に基づいてクロックＴｘＣＫを生成する。そして、クロック生成部１７は、このクロックＴｘＣＫを、分周回路１８、シリアライザ１１〜１３、および出力制御部１４に供給するようになっている。
【００２７】
分周回路１８は、クロックＴｘＣＫに基づいて分周動作を行い、クロックＣＫを生成するものである。分周回路１８は、この例では、７分周動作を行うものである。すなわち、クロックＣＫの周波数は、この例では、約２８５［ＭＨｚ］（＝２［ＧＨｚ］／７）である。そして、分周回路１８は、このクロックＣＫを、遷移信号生成部２０および送信シンボル生成部３０に供給するようになっている。
【００２８】
遷移信号生成部２０は、入力された信号およびクロックＣＫに基づいて、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６を生成するものである。ここで、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０は、送信装置１０が送信するシンボルのシーケンスにおけるシンボルの遷移を示すものである。同様に、１組の遷移信号ＴｘＦ１，ＴｘＲ１，ＴｘＰ１はシンボルの遷移を示し、１組の遷移信号ＴｘＦ２，ＴｘＲ２，ＴｘＰ２はシンボルの遷移を示し、１組の遷移信号ＴｘＦ３，ＴｘＲ３，ＴｘＰ３はシンボルの遷移を示し、１組の遷移信号ＴｘＦ４，ＴｘＲ４，ＴｘＰ４はシンボルの遷移を示し、１組の遷移信号ＴｘＦ５，ＴｘＲ５，ＴｘＰ５はシンボルの遷移を示し、１組の遷移信号ＴｘＦ６，ＴｘＲ６，ＴｘＰ６はシンボルの遷移を示すものである。すなわち、遷移信号生成部２０は、７組の遷移信号を生成するものである。以下、７組の遷移信号のうちの任意の一組を表すものとして、遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰを適宜用いる。
【００２９】
図４は、遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰとシンボルの遷移との関係を表すものである。各遷移に付した３桁の数値は、遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰの値をこの順で示したものである。
【００３０】
遷移信号ＴｘＦ（Flip）は、“＋ｘ”と“−ｘ”との間でシンボルを遷移させ、“＋ｙ”と“−ｙ”との間でシンボルを遷移させ、“＋ｚ”と“−ｚ”との間でシンボルを遷移させるものである。具体的には、遷移信号ＴｘＦが“１”である場合には、シンボルの極性を変更するように（例えば“＋ｘ”から“−ｘ”へ）遷移し、遷移信号ＴｘＦが“０”である場合には、このような遷移を行わないようになっている。
【００３１】
遷移信号ＴｘＲ（Rotation），ＴｘＰ（Polarity）は、遷移信号ＴｘＦが“０”である場合において、“＋ｘ”と“−ｘ”以外との間、“＋ｙ”と“−ｙ”以外との間、“＋ｚ”と“−ｚ”以外との間でシンボルを遷移させるものである。具体的には、遷移信号ＴｘＲ，ＴｘＰが“１”，“０”である場合には、シンボルの極性を保ったまま、図４において右回りに（例えば“＋ｘ”から“＋ｙ”へ）遷移し、遷移信号ＴｘＲ，ＴｘＰが“１”，“１”である場合には、シンボルの極性を変更するとともに、図４において右回りに（例えば“＋ｘ”から“−ｙ”へ）遷移する。また、遷移信号ＴｘＲ，ＴｘＰが“０”，“０”である場合には、シンボルの極性を保ったまま、図４において左回りに（例えば“＋ｘ”から“＋ｚ”へ）遷移し、遷移信号ＴｘＲ，ＴｘＰが“０”，“１”である場合には、シンボルの極性を変更するとともに、図４において左回りに（例えば“＋ｘ”から“−ｚ”へ）遷移する。
【００３２】
遷移信号生成部２０は、このような遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰを７組生成する。そして、遷移信号生成部２０は、この７組の遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰ（遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６）を送信シンボル生成部３０に供給するようになっている。
【００３３】
送信シンボル生成部３０は、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６およびクロックＣＫに基づいて、シンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６を生成するものである。ここで、１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０は、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”のうちのいずれか一つを示すものである。同様に、１組のシンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１は６つのシンボルのうちのいずれか一つを示し、１組のシンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２は６つのシンボルのうちのいずれか一つを示し、１組のシンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３は６つのシンボルのうちのいずれか一つを示し、１組のシンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４は６つのシンボルのうちのいずれか一つを示し、１組のシンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５は６つのシンボルのうちのいずれか一つを示し、１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６は６つのシンボルのうちのいずれか一つを示すものである。すなわち、送信シンボル生成部３０は、７組の遷移信号に基づいて、７組のシンボル信号を生成するものである。
【００３４】
図５は、送信シンボル生成部３０の一構成例を表すものである。送信シンボル生成部３０は、７つの信号生成部３１〜３７と、フリップフロップ（Ｆ／Ｆ）３８とを有している。
【００３５】
信号生成部３１は、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０および１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６に基づいて、１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を生成するものである。具体的には、信号生成部３１は、１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６が示すシンボルＮＳ７と、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０とに基づいて、図４に示したように、遷移後のシンボルＮＳ０を求める。言い換えれば、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０は、シンボルＮＳ７からシンボルＮＳ０への遷移を示している。そして、信号生成部３１は、生成したシンボルＮＳ０を、１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０として出力するようになっている。
【００３６】
図６は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０の一構成例を表すものである。この例では、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”は、図６に示すように、３ビットのシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０と対応づけられている。
【００３７】
同様に、信号生成部３２は、１組の遷移信号ＴｘＦ１，ＴｘＲ１，ＴｘＰ１および１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０（シンボルＮＳ０）に基づいて、１組のシンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１（シンボルＮＳ１）を生成するものである。信号生成部３３は、１組の遷移信号ＴｘＦ２，ＴｘＲ２，ＴｘＰ２および１組のシンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１（シンボルＮＳ１）に基づいて、１組のシンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２（シンボルＮＳ２）を生成するものである。信号生成部３４は、１組の遷移信号ＴｘＦ３，ＴｘＲ３，ＴｘＰ３および１組のシンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２（シンボルＮＳ２）に基づいて、１組のシンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３（シンボルＮＳ３）を生成するものである。信号生成部３５は、１組の遷移信号ＴｘＦ４，ＴｘＲ４，ＴｘＰ４および１組のシンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３（シンボルＮＳ３）に基づいて、１組のシンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４（シンボルＮＳ４）を生成するものである。信号生成部３６は、１組の遷移信号ＴｘＦ５，ＴｘＲ５，ＴｘＰ５および１組のシンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４（シンボルＮＳ４）に基づいて、１組のシンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５（シンボルＮＳ５）を生成するものである。信号生成部３７は、１組の遷移信号ＴｘＦ６，ＴｘＲ６，ＴｘＰ６および１組のシンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５（シンボルＮＳ５）に基づいて、１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６（シンボルＮＳ６）を生成するものである。このように、信号生成部３１〜３７は、順次接続されている。
【００３８】
フリップフロップ３８は、クロックＣＫに基づいて１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６をサンプリングして、そのサンプリング結果を１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６としてそれぞれ出力するものである。すなわち、フリップフロップ３８は、１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６が示すシンボルＮＳ６を、クロックＣＫの１クロック分遅延させ、１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６（シンボルＮＳ７）として出力するものである。
【００３９】
この構成により、送信シンボル生成部３０では、クロックＣＫのあるサイクル期間において、信号生成部３１〜３７が、シンボルＮＳ０〜ＮＳ６を順次生成する。そして、フリップフロップ３８は、信号生成部３７が生成したシンボルＮＳ６を、次のサイクル期間において、シンボルＮＳ７として信号生成部３１に供給するようになっている。
【００４０】
モード設定部１９（図３）は、モード信号Ｓmodeをモード処理部４０に供給することにより、送信装置１０の動作モードを設定するものである。
【００４１】
モード処理部４０は、モード信号Ｓmodeおよびシンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６に基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成するものである。具体的には、モード処理部４０は、モード信号Ｓmodeに応じて信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンが入れ替わるように、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成するようになっている。
【００４２】
すなわち、送信装置１０および受信装置５０は、様々なベンダから供給されるため、出力端子Ｐ０〜Ｐ２の順番と、入力端子ＰＡ〜ＰＣの順番とこの順でそれぞれ対応しない場合がある。また、例えば、送信装置１０をプリント基板の表面に実装し、受信装置５０をプリント基板の裏面に実装する場合において、出力端子Ｐ０〜Ｐ２の順番と、入力端子ＰＡ〜ＰＣの順番とがこの順でそれぞれ対応しない場合もある。そこで、通信システム１では、モード処理部４０が、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンが入れ替わるように、シンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６に基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成する。これにより、通信システム１では、受信装置５０の入力端子ＰＡ〜ＰＣの順番に依らず、送信装置１０と受信装置５０との間の配線が交差することなく、信号を伝送することができるようになっている。
【００４３】
モード設定部１９は、例えば、レジスタを含んで構成され、図示しないコントローラからの指示に基づいて、モード処理部４０の動作モードＭ１〜Ｍ６を設定する。
【００４４】
動作モードＭ１は、受信装置５０の入力端子が、入力端子ＰＡ，ＰＢ，ＰＣの順に並んでいる場合（図１）に用いるモードである。
【００４５】
動作モードＭ２は、受信装置５０の入力端子が、入力端子ＰＣ，ＰＡ，ＰＢの順に並んでいる場合（図７Ａ）に用いるモードである。この場合には、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＣは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＡは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＢは、伝送路１０２を介して互いに接続されている。
【００４６】
動作モードＭ３は、受信装置５０の入力端子が、入力端子ＰＢ，ＰＣ，ＰＡの順に並んでいる場合（図７Ｂ）に用いるモードである。この場合には、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＢは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＣは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＡは、伝送路１０２を介して互いに接続されている。
【００４７】
動作モードＭ４は、受信装置５０の入力端子が、入力端子ＰＢ，ＰＡ，ＰＣの順に並んでいる場合（図７Ｃ）に用いるモードである。この場合には、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＢは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＡは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＣは、伝送路１０２を介して互いに接続されている。
【００４８】
動作モードＭ５は、受信装置５０の入力端子が、入力端子ＰＣ，ＰＢ，ＰＡの順に並んでいる場合（図７Ｄ）に用いるモードである。この場合には、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＣは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＢは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＡは、伝送路１０２を介して互いに接続されている。
【００４９】
動作モードＭ６は、受信装置５０の入力端子が、入力端子ＰＡ，ＰＣ，ＰＢの順に並んでいる場合（図７Ｅ）に用いるモードである。この場合には、送信装置１０の出力端子Ｐ０および受信装置５０の入力端子ＰＡは、伝送路１００を介して互いに接続され、送信装置１０の出力端子Ｐ１および受信装置５０の入力端子ＰＣは、伝送路１０１を介して互いに接続され、送信装置１０の出力端子Ｐ２および受信装置５０の入力端子ＰＢは、伝送路１０２を介して互いに接続されている。
【００５０】
モード設定部１９は、これらの動作モードＭ１〜Ｍ６のうち、送信装置１０の出力端子Ｐ０，Ｐ１，Ｐ２と、受信装置５０の入力端子ＰＡ，ＰＢ，ＰＣとの接続に応じた動作モードを、モード信号Ｓmodeを用いてモード処理部４０に伝えるようになっている。
【００５１】
図８は、モード処理部４０の一構成例を表すものである。モード処理部４０は、処理回路４１〜４７を有している。処理回路４１は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０（シンボルＮＳ０）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０（シンボルＮＳ１０）を生成するものである。同様に、処理回路４２は、シンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１（シンボルＮＳ１）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１１，Ｔｘ１２１，Ｔｘ１３１（シンボルＮＳ１１）を生成するものである。処理回路４３は、シンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２（シンボルＮＳ２）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１２，Ｔｘ１２２，Ｔｘ１３２（シンボルＮＳ１２）を生成するものである。処理回路４４は、シンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３（シンボルＮＳ３）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１３，Ｔｘ１２３，Ｔｘ１３３（シンボルＮＳ１３）を生成するものである。処理回路４５は、シンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４（シンボルＮＳ４）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１４，Ｔｘ１２４，Ｔｘ１３４（シンボルＮＳ１４）を生成するものである。処理回路４６は、シンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５（シンボルＮＳ５）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１５，Ｔｘ１２５，Ｔｘ１３５（シンボルＮＳ１５）を生成するものである。処理回路４７は、シンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６（シンボルＮＳ６）およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１１６，Ｔｘ１２６，Ｔｘ１３６（シンボルＮＳ１６）を生成するものである。
【００５２】
図９は、処理回路４１の一動作例を表すものである。処理回路４１は、動作モードＭ１では、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１３０として出力する。また、処理回路４１は、動作モードＭ２では、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１３０として出力する。また、処理回路４１は、動作モードＭ３では、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１３０として出力する。また、処理回路４１は、動作モードＭ４では、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１３０として出力する。また、処理回路４１は、動作モードＭ５では、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１３０として出力する。また、処理回路４１は、動作モードＭ６では、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１３０として出力するようになっている。
【００５３】
このように、処理回路４１は、動作モードＭ１〜Ｍ３では、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を入れ替えることにより、シンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０を生成する。また、処理回路４１は、動作モードＭ４〜Ｍ６では、シンボル信号Ｔｘ１０の反転信号、シンボル信号Ｔｘ２０の反転信号、シンボル信号Ｔｘ３０の反転信号を入れ替えることにより、シンボル信号Ｔｘ１１０，１２０，１３０を生成するようになっている。
【００５４】
なお、この例では、処理回路４１の動作を例に説明したが、処理回路４２〜４７についても同様である。
【００５５】
シリアライザ１１（図３）は、シンボル信号Ｔｘ１１０〜Ｔｘ１１６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６をこの順にシリアライズして、シンボル信号Ｔｘ１を生成するものである。シリアライザ１２は、シンボル信号Ｔｘ１２０〜Ｔｘ１２６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１２０〜Ｔｘ１２６をこの順にシリアライズして、シンボル信号Ｔｘ２を生成するものである。シリアライザ１３は、シンボル信号Ｔｘ１３０〜Ｔｘ１３６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１３０〜Ｔｘ１３６をこの順にシリアライズして、シンボル信号Ｔｘ３を生成するものである。
【００５６】
図１０は、シリアライザ１１〜１３の動作を表すものであり、（Ａ）はシンボル信号Ｔｘ１の波形を示し、（Ｂ）はシンボル信号Ｔｘ２の波形を示し、（Ｃ）はシンボル信号Ｔｘ３の波形を示す。シリアライザ１１は、シンボル信号Ｔｘ１１０〜Ｔｘ１１６をこの順に繰り返し出力し、シリアライザ１２は、シンボル信号Ｔｘ１２０〜Ｔｘ１２６をこの順に繰り返し出力し、シリアライザ１３は、シンボル信号Ｔｘ１３０〜Ｔｘ１３６をこの順に繰り返し出力する。これにより、シリアライザ１１〜１３は、シンボルＮＳ１０〜ＮＳ１６を、この順に繰り返し出力するようになっている。
【００５７】
出力制御部１４は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３およびクロックＴｘＣＫに基づいて、６つの信号ＰＵ０，ＰＤ０，ＰＵ１，ＰＤ１，ＰＵ２，ＰＤ２を生成するものである。そして、出力制御部１４は、信号ＰＵ０，ＰＤ０をプリドライバ部１５０に供給し、信号ＰＵ１，ＰＤ１をプリドライバ部１５１に供給し、信号ＰＵ２，ＰＤ２をプリドライバ部１５２に供給するようになっている。
【００５８】
プリドライバ部１５０は、信号ＰＵ０，ＰＤ０に基づいてドライバ部１６０を駆動するものであり、プリドライバ部１５１は、信号ＰＵ１，ＰＤ１に基づいてドライバ部１６１を駆動するものであり、プリドライバ部１５２は、信号ＰＵ２，ＰＤ２に基づいてドライバ部１６２を駆動するものである。
【００５９】
プリドライバ部１５０は、プリドライバ回路ＤＵ，ＤＤを有している。プリドライバ回路ＤＵは、信号ＰＵ０に基づいてドライバ部１６０のトランジスタＭＵ（後述）を駆動するものであり、プリドライバ回路ＤＤは、信号ＰＤ０に基づいてドライバ部１６０のトランジスタＭＤ（後述）を駆動するものである。プリドライバ部１５１，１５２についても同様である。
【００６０】
ドライバ部１６０は、信号ＳＩＧ０を生成するものであり、ドライバ部１６１は、信号ＳＩＧ１を生成するものであり、ドライバ部１６２は、信号ＳＩＧ２を生成するものである。
【００６１】
ドライバ部１６０は、トランジスタＭＵ，ＭＤと、抵抗素子ＲＵ，ＲＤとを有している。トランジスタＭＵ，ＭＤは、ＮチャネルＭＯＳ（Metal Oxide Semiconductor）型のＦＥＴ（Field Effect Transistor）である。トランジスタＭＵのドレインには電源電圧ＶＤＤが供給され、ゲートにはプリドライバ部１５０のプリドライバ回路ＤＵの出力信号が供給され、ソースは抵抗素子ＲＵの一端に接続されている。トランジスタＭＤのドレインは抵抗素子ＲＤの一端に接続され、ゲートにはプリドライバ部１５０のプリドライバ回路ＤＤの出力信号が供給され、ソースは接地されている。抵抗素子ＲＵ，ＲＤは、終端抵抗として機能するものであり、この例ではそれぞれ５０［Ω］である。抵抗素子ＲＵの一端はトランジスタＭＵのソースに接続され、他端は抵抗素子ＲＤの他端に接続されるとともに出力端子Ｐ０に接続されている。抵抗素子ＲＤの一端はトランジスタＭＤのドレインに接続され、他端は抵抗素子ＲＵの他端に接続されるとともに出力端子Ｐ０に接続されている。ドライバ部１６１，１６２についても同様である。
【００６２】
この構成により、出力制御部１４、プリドライバ部１５０〜１５２、およびドライバ部１６０〜１６２は、シンボル信号Ｔｘ１〜Ｔｘ３に基づいて、出力端子Ｐ０〜Ｐ２の電圧を、互いに異なる３つの電圧（高レベル電圧ＶＨ、中レベル電圧ＶＭ、および低レベル電圧ＶＬ）にそれぞれ設定するようになっている。
【００６３】
図１１は、送信装置１０の一動作例を表すものである。例えば、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３が“１００”である場合には、出力制御部１４は、信号ＰＵ０，ＰＤ０，ＰＵ１，ＰＤ１，ＰＵ２，ＰＤ２を“１００１００”にする。これにより、ドライバ部１６０では、トランジスタＭＵがオン状態になるとともにトランジスタＭＤがオフ状態になるため、出力端子Ｐ０の電圧（信号ＳＩＧ０）が高レベル電圧ＶＨに設定される。また、ドライバ部１６１では、トランジスタＭＵがオフ状態になるとともにトランジスタＭＤがオン状態になるため、出力端子Ｐ１の電圧（信号ＳＩＧ１）が低レベル電圧ＶＬに設定される。そして、ドライバ部１６２では、トランジスタＭＵ，ＭＤともにオフ状態になるため、出力端子Ｐ２の電圧（信号ＳＩＧ２）は、後述する受信装置５０の抵抗素子５１Ａ〜５１Ｃにより、中レベル電圧ＶＭに設定されるようになっている。
【００６４】
図１２は、受信装置５０の一構成例を表すものである。受信装置５０は、抵抗素子５１Ａ，５１Ｂ，５１Ｃと、アンプ５２Ａ，５２Ｂ，５２Ｃと、クロック生成部５３と、フリップフロップ５４，５５と、信号生成部５６とを有している。
【００６５】
抵抗素子５１Ａ，５１Ｂ，５１Ｃは、通信システム１における終端抵抗として機能するものである。抵抗素子５１Ａの一端は入力端子ＰＡに接続され、他端は抵抗素子５１Ｂ，５１Ｃの他端に接続されている。抵抗素子５１Ｂの一端は入力端子ＰＢに接続され、他端は抵抗素子５１Ａ，５１Ｃの他端に接続されている。抵抗素子５１Ｃの一端は入力端子ＰＣに接続され、他端は抵抗素子５１Ａ，５１Ｂの他端に接続されている。
【００６６】
アンプ５２Ａ，５２Ｂ，５２Ｃは、それぞれ、正入力端子における信号と負入力端子における信号の差分に応じた信号を出力するものである。アンプ５２Ａの正入力端子は、アンプ５２Ｃの負入力端子および抵抗素子５１Ａの一端に接続され、負入力端子は、アンプ５２Ｂの正入力端子および抵抗素子５１Ｂの一端に接続される。アンプ５２Ｂの正入力端子は、アンプ５２Ａの負入力端子および抵抗素子５１Ｂの一端に接続され、負入力端子は、アンプ５２Ｃの正入力端子および抵抗素子５１Ｃの一端に接続される。アンプ５２Ｃの正入力端子は、アンプ５２Ｂの負入力端子および抵抗素子５１Ｃの一端に接続され、負入力端子は、アンプ５２Ａの正入力端子および抵抗素子５１Ａに接続される。
【００６７】
この構成により、アンプ５２Ａは、入力端子ＰＡが受け取った信号と入力端子ＰＢが受け取った信号との差分に応じた信号を出力し、アンプ５２Ｂは、入力端子ＰＢが受け取った信号と入力端子ＰＣが受け取った信号との差分に応じた信号を出力し、アンプ５２Ｃは、入力端子ＰＣが受け取った信号と入力端子ＰＡが受け取った信号との差分に応じた信号を出力するようになっている。
【００６８】
図１３は、アンプ５２Ａ，５２Ｂ，５２Ｃの一動作例を表すものである。この例では、入力端子ＰＡが受け取った信号は高レベル電圧ＶＨであり、入力端子ＰＢが受け取った信号は低レベル電圧ＶＬである。このとき、入力端子ＰＣの電圧は、抵抗素子５１Ａ〜５１Ｃにより、中レベル電圧ＶＭに設定される。この場合には、入力端子ＰＡ、抵抗素子５１Ａ、抵抗素子５１Ｂ、入力端子ＰＢの順に電流Ｉinが流れる。そして、アンプ５２Ａの正入力端子には高レベル電圧ＶＨが供給されるとともに負入力端子には低レベル電圧ＶＬが供給され、差分は正になるため、アンプ５２Ａは“１”を出力する。また、アンプ５２Ｂの正入力端子には低レベル電圧ＶＬが供給されるとともに負入力端子には中レベル電圧ＶＭが供給され、差分は負になるため、アンプ５２Ｂは“０”を出力する。また、アンプ５２Ｃの正入力端子には中レベル電圧ＶＭが供給されるとともに負入力端子には高レベル電圧ＶＨが供給され、差分は負になるため、アンプ５２Ｃは“０”を出力するようになっている。
【００６９】
クロック生成部５３は、アンプ５２Ａ，５２Ｂ，５２Ｃの出力信号に基づいて、クロックＲｘＣＫを生成するものである。
【００７０】
フリップフロップ５４は、アンプ５２Ａ，５２Ｂ，５２Ｃの出力信号を、クロックＲｘＣＫの１クロック分遅延させ、それぞれ出力するものである。このフリップフロップ５４の出力信号は、シンボルＲＳを示すものである。ここで、シンボルＲＳは、シンボルＮＳ０〜ＮＳ６と同様に、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”のうちのいずれか一つを示すものである。
【００７１】
フリップフロップ５５は、フリップフロップ５４の３つの出力信号を、クロックＲｘＣＫの１クロック分遅延させ、それぞれ出力するものである。すなわち、フリップフロップ５５は、シンボルＲＳをクロックＲｘＣＫの１クロック分遅延させることにより、シンボルＲＳ２を生成している。このシンボルＲＳ２は、前に受信したシンボルであり、シンボルＲＳと同様に、６つのシンボル“＋ｘ”，“−ｘ”，“＋ｙ”，“−ｙ”，“＋ｚ”，“−ｚ”のうちのいずれか一つを示すものである。
【００７２】
信号生成部５６は、フリップフロップ５４，５５の出力信号、およびクロックＲｘＣＫに基づいて、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰを生成するものである。この遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰは、送信装置１０における遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰにそれぞれ対応するものであり、シンボルの遷移を表すものである。信号生成部５６は、フリップフロップ５４の出力信号が示すシンボルＲＳと、フリップフロップ５５の出力信号が示す前のシンボルＲＳ２に基づいて、シンボルの遷移（図４）を特定し、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰを生成するようになっている。
【００７３】
ここで、遷移信号生成部２０、送信シンボル生成部３０、モード処理部４０、およびシリアライザ１１〜１３は、本開示における「生成部」の一具体例に対応する。モード処理部４０は、本開示における「処理部」の一具体例に対応する。送信シンボル生成部３０は、本開示における「シンボル生成部」の一具体例に対応する。シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３は、本開示における「送信シンボル信号」の一具体例に対応する。信号ＰＵ０，ＰＤ０，ＰＵ１，ＰＤ１，ＰＵ２，ＰＤ２は、本開示における「出力制御信号」の一具体例に対応する。
【００７４】
［動作および作用］
続いて、本実施の形態の通信システム１の動作および作用について説明する。
【００７５】
（全体動作概要）
まず、図３，１２などを参照して、通信システム１の全体動作概要を説明する。送信装置１０（図３）において、クロック生成部１７は、クロックＴｘＣＫを生成する。分周回路１８は、クロックＴｘＣＫに基づいて分周動作を行い、クロックＣＫを生成する。遷移信号生成部２０は、入力された信号およびクロックＣＫに基づいて、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６を生成する。送信シンボル生成部３０は、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６およびクロックＣＫに基づいて、シンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６を生成する。モード設定部１９は、モード信号Ｓmodeをモード処理部４０に供給することにより、送信装置１０の動作モードを設定する。モード処理部４０は、モード信号Ｓmodeおよびシンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６に基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成する。シリアライザ１１は、シンボル信号Ｔｘ１１０〜Ｔｘ１１６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６をこの順にシリアライズして、シンボル信号Ｔｘ１を生成する。シリアライザ１２は、シンボル信号Ｔｘ１２０〜Ｔｘ１２６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１２０〜Ｔｘ１２６をこの順にシリアライズして、シンボル信号Ｔｘ２を生成する。シリアライザ１３は、シンボル信号Ｔｘ１３０〜Ｔｘ１３６およびクロックＴｘＣＫに基づいて、シンボル信号Ｔｘ１３０〜Ｔｘ１３６をこの順にシリアライズして、シンボル信号Ｔｘ３を生成する。出力制御部１４は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３およびクロックＴｘＣＫに基づいて、６つの信号ＰＵ０，ＰＤ０，ＰＵ１，ＰＤ１，ＰＵ２，ＰＤ２を生成する。プリドライバ部１５０は、信号ＰＵ０，ＰＤ０に基づいてドライバ部１６０を駆動し、ドライバ部１６０は、信号ＳＩＧ０を生成する。プリドライバ部１５１は、信号ＰＵ１，ＰＤ１に基づいてドライバ部１６１を駆動し、ドライバ部１６１は、信号ＳＩＧ１を生成する。プリドライバ部１５２は、信号ＰＵ２，ＰＤ２に基づいてドライバ部１６２を駆動し、ドライバ部１６２は、信号ＳＩＧ２を生成する。
【００７６】
受信装置５０（図１２）において、アンプ５２Ａは、入力端子ＰＡが受け取った信号と入力端子ＰＢが受け取った信号との差分に応じた信号を出力し、アンプ５２Ｂは、入力端子ＰＢが受け取った信号と入力端子ＰＣが受け取った信号との差分に応じた信号を出力し、アンプ５２Ｃは、入力端子ＰＣが受け取った信号と入力端子ＰＡが受け取った信号との差分に応じた信号を出力する。クロック生成部５３は、アンプ５２Ａ，５２Ｂ，５２Ｃの出力信号に基づいて、クロックＲｘＣＫを生成する。フリップフロップ５４は、アンプ５２Ａ，５２Ｂ，５２Ｃの出力信号を、クロックＲｘＣＫの１クロック分遅延させ、それぞれ出力する。フリップフロップ５５は、フリップフロップ５４の３つの出力信号を、クロックＲｘＣＫの１クロック分遅延させ、それぞれ出力する。信号生成部５６は、フリップフロップ５４，５５の出力信号、およびクロックＲｘＣＫに基づいて、遷移信号ＲｘＦ，ＲｘＲ，ＲｘＰを生成する。
【００７７】
（送信シンボル生成部３０の詳細動作）
送信シンボル生成部３０（図５）は、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ０〜ＴｘＲ６，ＴｘＰ０〜ＴｘＰ６およびクロックＣＫに基づいて、シンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６を生成する。以下に、この動作について、詳細に説明する。
【００７８】
送信シンボル生成部３０において、まず、信号生成部３１は、１組の遷移信号ＴｘＦ０，ＴｘＲ０，ＴｘＰ０および１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６（クロックＣＫの１つ前のサイクル期間におけるシンボルＮＳ６）に基づいて、１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０（シンボルＮＳ０）を生成する。信号生成部３２は、１組の遷移信号ＴｘＦ１，ＴｘＲ１，ＴｘＰ１および１組のシンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０（シンボルＮＳ０）に基づいて、１組のシンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１（シンボルＮＳ１）を生成する。信号生成部３３は、１組の遷移信号ＴｘＦ２，ＴｘＲ２，ＴｘＰ２および１組のシンボル信号Ｔｘ１１，Ｔｘ２１，Ｔｘ３１（シンボルＮＳ１）に基づいて、１組のシンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２（シンボルＮＳ２）を生成する。信号生成部３４は、１組の遷移信号ＴｘＦ３，ＴｘＲ３，ＴｘＰ３および１組のシンボル信号Ｔｘ１２，Ｔｘ２２，Ｔｘ３２（シンボルＮＳ２）に基づいて、１組のシンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３（シンボルＮＳ３）を生成する。信号生成部３５は、１組の遷移信号ＴｘＦ４，ＴｘＲ４，ＴｘＰ４および１組のシンボル信号Ｔｘ１３，Ｔｘ２３，Ｔｘ３３（シンボルＮＳ３）に基づいて、１組のシンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４（シンボルＮＳ４）を生成する。信号生成部３６は、１組の遷移信号ＴｘＦ５，ＴｘＲ５，ＴｘＰ５および１組のシンボル信号Ｔｘ１４，Ｔｘ２４，Ｔｘ３４（シンボルＮＳ４）に基づいて、１組のシンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５（シンボルＮＳ５）を生成する。信号生成部３７は、１組の遷移信号ＴｘＦ６，ＴｘＲ６，ＴｘＰ６および１組のシンボル信号Ｔｘ１５，Ｔｘ２５，Ｔｘ３５（シンボルＮＳ５）に基づいて、１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６（シンボルＮＳ６）を生成する。
【００７９】
そして、フリップフロップ３８は、１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６（シンボルＮＳ６）を、クロックＣＫの１クロック分遅延させ、１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６として出力する。
【００８０】
このように、送信シンボル生成部３０では、クロックＣＫのあるサイクル期間において、信号生成部３１〜３７が、シンボルＮＳ０〜ＮＳ６を順次生成し、フリップフロップ３８が、信号生成部３７が生成したシンボルＮＳ６を、次のサイクル期間において信号生成部３１に供給する。すなわち、７つの信号生成部３１〜３７および１つのフリップフロップ３８がループを構成しており、低い周波数のクロックＣＫの各サイクル期間において、これらの回路が動作する。これにより、送信シンボル生成部３０では、クロックＣＫ（クロックＴｘＣＫ）の周波数が高い場合でも、誤動作が生じるおそれを低減することができる。
【００８１】
（モード処理部４０の詳細動作）
モード処理部４０は、モード信号Ｓmodeおよびシンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６に基づいて、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成する。具体的には、モード処理部４０は、モード信号Ｓmodeに応じて信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンが入れ替わるように、シンボル信号Ｔｘ１１０〜Ｔｘ１１６，Ｔｘ１２０〜Ｔｘ１２６，Ｔｘ１３０〜Ｔｘ１３６を生成する。
【００８２】
図１０に示したように、シリアライザ１１は、シンボル信号Ｔｘ１１０〜Ｔｘ１１６をこの順にシリアライズしてシンボル信号Ｔｘ１を生成し、シリアライザ１２は、シンボル信号Ｔｘ１２０〜Ｔｘ１２６をこの順にシリアライズしてシンボル信号Ｔｘ２を生成し、シリアライザ１３は、シンボル信号Ｔｘ１３０〜Ｔｘ１３６をこの順にシリアライズしてシンボル信号Ｔｘ３を生成する。具体的には、例えば、期間ＰＰ（図１０）において、シリアライザ１１，１２，１３は、モード処理部４０（処理回路４１）から出力されたシンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０を、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３としてそれぞれ出力する。出力制御部１４、プリドライバ１５０〜１５２、およびドライバ１６０〜１６２は、このシンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３に基づいて、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２を生成する。
【００８３】
図１４は、出力制御部１４、プリドライバ１５０〜１５２、およびドライバ１６０〜１６２の動作を表すものである。この図１４は、図１１において、高レベル電圧ＶＨを“１”とし、低レベル電圧ＶＬを“０”とし、中レベル電圧ＶＭを“１／２”としたものである。この場合、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２は、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ１−Ｔｘ３）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ２−Ｔｘ１）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ３−Ｔｘ２）｝／２
【００８４】
上述したように、期間ＰＰ（図１０）では、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３は、それぞれシンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０である。よって、この期間ＰＰでは、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２は、シンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ１１０−Ｔｘ１３０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ１２０−Ｔｘ１１０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ１３０−Ｔｘ１２０）｝／２
【００８５】
モード処理部４０の処理回路４１は、図９に示したように、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０およびモード信号Ｓmodeに基づいて、これらのシンボル信号Ｔｘ１１０，Ｔｘ１２０，Ｔｘ１３０（シンボルＮＳ１０）を生成する。以下に、各動作モードにおけるモード処理部４０の動作を、処理回路４１を例に説明する。
【００８６】
図１５は、各動作モードにおける通信システム１の一動作例を表すものである。ここで、信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号をそれぞれ示している。
【００８７】
動作モードＭ１では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
この動作モードＭ１では、図１に示したように、受信装置５０の入力端子が、入力端子ＰＡ，ＰＢ，ＰＣの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
【００８８】
動作モードＭ２では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
この動作モードＭ２では、図７Ａに示したように、受信装置５０の入力端子が、入力端子ＰＣ，ＰＡ，ＰＢの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
このように、動作モードＭ２では、受信装置５０（受信装置５０Ａ）の入力端子ＰＡ，ＰＢ，ＰＣは、動作モードＭ１の場合と同じ信号を受け取ることができる。
【００８９】
動作モードＭ３では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ２０をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ３０をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ１０をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
この動作モードＭ３では、図７Ｂに示したように、受信装置５０（受信装置５０Ｂ）の入力端子が、入力端子ＰＢ，ＰＣ，ＰＡの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
このように、動作モードＭ３では、受信装置５０（受信装置５０Ｂ）の入力端子ＰＡ，ＰＢ，ＰＣは、動作モードＭ１等の場合と同じ信号を受け取ることができる。
【００９０】
動作モードＭ４では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ２０−Ｔｘ３０）｝／２
この動作モードＭ４では、図７Ｃに示したように、受信装置５０（受信装置５０Ｃ）の入力端子が、入力端子ＰＢ，ＰＡ，ＰＣの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
このように、動作モードＭ４では、受信装置５０（受信装置５０Ｃ）の入力端子ＰＡ，ＰＢ，ＰＣは、動作モードＭ１等の場合と同じ信号を受け取ることができる。
【００９１】
動作モードＭ５では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
この動作モードＭ５では、図７Ｄに示したように、受信装置５０（受信装置５０Ｄ）の入力端子が、入力端子ＰＣ，ＰＢ，ＰＡの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
このように、動作モードＭ５では、受信装置５０（受信装置５０Ｄ）の入力端子ＰＡ，ＰＢ，ＰＣは、動作モードＭ１等の場合と同じ信号を受け取ることができる。
【００９２】
動作モードＭ６では、処理回路４１は、図９に示したように、シンボル信号Ｔｘ３０の反転信号をシンボル信号Ｔｘ１１０として出力し、シンボル信号Ｔｘ２０の反転信号をシンボル信号Ｔｘ１２０として出力し、シンボル信号Ｔｘ１０の反転信号をシンボル信号Ｔｘ１３０として出力する。よって、信号ＳＩＧ０〜ＳＩＧ２は、シンボル信号Ｔｘ１０，Ｔｘ２０，Ｔｘ３０を用いて、以下の式により表すことができる。
ＳＩＧ０  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧ１  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
ＳＩＧ２  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
この動作モードＭ６では、図７Ｅに示したように、受信装置５０（受信装置５０Ｅ）の入力端子が、入力端子ＰＡ，ＰＣ，ＰＢの順に並んでいるので、入力端子ＰＡ，ＰＢ，ＰＣが受け取る信号ＳＩＧＡ，ＳＩＧＢ，ＳＩＧＣは、以下の式により表すことができる。
ＳＩＧＡ  ＝  ＳＩＧ０  ＝  ｛１＋（Ｔｘ１０−Ｔｘ３０）｝／２
ＳＩＧＢ  ＝  ＳＩＧ２  ＝  ｛１＋（Ｔｘ２０−Ｔｘ１０）｝／２
ＳＩＧＣ  ＝  ＳＩＧ１  ＝  ｛１＋（Ｔｘ３０−Ｔｘ２０）｝／２
このように、動作モードＭ６では、受信装置５０（受信装置５０Ｅ）の入力端子ＰＡ，ＰＢ，ＰＣは、動作モードＭ１等の場合と同じ信号を受け取ることができる。
【００９３】
このように、送信装置１０では、モード処理部４０を設け、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンを入れ替えることができるようにしたので、伝送容量を高めることができる。すなわち、仮に、モード処理部４０を設けない場合には、送信装置１０と受信装置５０Ａ〜５０Ｅ（図７）との間の配線は、一部が互いに交差し、配線パターンが複雑になるおそれがある。この場合には、信号の反射などが生じ、波形品質が低下するおそれがあり、伝送容量を高めにくくなる。一方、送信装置１０では、モード処理部４０を設けるようにしたので、送信装置１０と受信装置５０との間の配線を交差させることなく、信号を伝送することができる。その結果、通信システム１では、信号の反射などにより波形品質が低下するおそれを低減することができるため、伝送容量を高めることができる。
【００９４】
［効果］
以上のように本実施の形態では、モード処理部を設けるようにしたので、送信装置と受信装置との間の配線を交差させることなく、信号を伝送することができるため、伝送容量を高めることができる。
【００９５】
［変形例１−１］
上記実施の形態では、シリアライザ１１〜１３の前にモード処理部４０を設けたが、これに限定されるものではなく、これに代えて、例えば、図１６に示す送信装置１０Ａのように、シリアライザ１１の後にモード処理部４０Ａを設けてもよい。この送信装置１０Ａは、モード処理部４０Ａを有している。モード処理部４０Ａは、図１７に示すように、シリアライザ１１〜１３から出力されるシンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。送信装置１０Ａでは、上記実施の形態の場合（図８）に比べて、モード処理部の回路規模を小さくすることができる。
【００９６】
［変形例１−２］
上記実施の形態では、送信シンボルを生成した後にシンボル信号をシリアライズしたが、これに限定されるものではない。例えば、図１８に示す送信装置１０Ｂのように、遷移信号をシリアライズした後に送信シンボルを生成してもよい。なお、この図１８では、出力制御部１４以降のブロックを省略している。送信装置１０Ｂは、シリアライザ１１Ｂ，１２Ｂ，１３Ｂと、送信シンボル生成部３０Ｂと、モード処理部４０Ａとを有している。
【００９７】
シリアライザ１１Ｂは、遷移信号ＴｘＦ０〜ＴｘＦ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＦ０〜ＴｘＦ６をこの順にシリアライズして、遷移信号ＴｘＦ８を生成するものである。シリアライザ１２Ｂは、遷移信号ＴｘＲ０〜ＴｘＲ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＲ０〜ＴｘＲ６をこの順にシリアライズして、遷移信号ＴｘＲ８を生成するものである。シリアライザ１３Ｂは、遷移信号ＴｘＰ０〜ＴｘＰ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＰ０〜ＴｘＰ６をこの順にシリアライズして、遷移信号ＴｘＰ８を生成するものである。
【００９８】
送信シンボル生成部３０Ｂは、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８およびクロックＣＫに基づいて、シンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３を生成するものである。送信シンボル生成部３０Ｂは、信号生成部３１Ｂと、フリップフロップ（Ｆ／Ｆ）３８Ｂとを有している。信号生成部３１Ｂは、信号生成部３１等と同様に、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８およびシンボル信号Ｄ１，Ｄ２，Ｄ３に基づいて、シンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３を生成するものである。具体的には、信号生成部３１Ｂは、シンボル信号Ｄ１，Ｄ２，Ｄ３が示すシンボルと、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８とに基づいて、図４に示したように遷移後のシンボルを求め、シンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３として出力するようになっている。フリップフロップ３８Ｂは、クロックＴｘＣＫに基づいてシンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３をサンプリングして、そのサンプリング結果をシンボル信号Ｄ１，Ｄ２，Ｄ３としてそれぞれ出力するものである。
【００９９】
モード処理部４０Ａは、図１８に示すように、シンボル信号Ｔｘ０１，Ｔｘ０２，Ｔｘ０３およびモード信号Ｓmodeに基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。
【０１００】
上述したように、送信装置１０Ｂは、送信装置１０（図３）における、送信シンボルを生成する処理と、シリアライズする処理との順番を入れ替えたものである。すなわち、シリアライザ１１Ｂ〜１３Ｂは、送信装置１０におけるシリアライザ１１〜１３に対応するものであり、モード処理部４０Ａは、送信装置１０におけるモード処理部４０に対応するものである。また、送信シンボル生成部３０Ｂは、送信装置１０における送信シンボル生成部３０に対応するものである。送信装置１０Ｂでは、上記実施の形態の場合（図８）に比べて、モード処理部の回路規模を小さくすることができる。
【０１０１】
［変形例１−３］
上記実施の形態では、送信装置１０にモード処理部４０を設けたが、これに限定されるものではなく、これに代えて、例えば、図１９に示す受信装置５０Ｇのように、受信装置に設けてもよい。受信装置５０Ｇは、モード設定部５７と、モード処理部５８とを有している。モード設定部５７は、図示しないコントローラからの指示に基づいて、モード信号Ｓmodeをモード処理部５８に供給することにより、受信装置５０Ｇの動作モードを設定するものである。モード処理部５８は、図２０に示したように、上記実施の形態に係る処理回路４１等と同様に、動作モードＭ１〜Ｍ３では、アンプ５２Ａ，アンプ５２Ｂ，５２Ｃから供給される３つの信号Ｒｘ１，Ｒｘ２，Ｒｘ３を入れ替えることにより３つの信号Ｒｘ１１，Ｒｘ１２，Ｒｘ１３を生成し、フリップフロップ５４に供給する。また、モード処理部５８は、動作モードＭ４〜Ｍ６では、アンプ５２Ａ，５２Ｂ，５２Ｃから供給される３つの信号Ｒｘ１，Ｒｘ２，Ｒｘ３の反転信号を入れ替えることにより３つの信号Ｒｘ１１，Ｒｘ１２，Ｒｘ１３を生成し、フリップフロップ５４に供給する。
【０１０２】
図２１は、各動作モードにおける受信装置５０Ｇの一動作例を表すものである。ここで、“ＳＩＧ０−ＳＩＧ１”は、アンプ５２（５２Ａ，５２Ｂ，５２Ｃ）の正入力端子にＳＩＧ０が入力され、負入力端子にＳＩＧ１が入力されたときの、そのアンプ５２の出力信号を示している。“ＳＩＧ１−ＳＩＧ２”，“ＳＩＧ２−ＳＩＧ０”，“ＳＩＧ１−ＳＩＧ０”，“ＳＩＧ２−ＳＩＧ１”，“ＳＩＧ０−ＳＩＧ２”についても同様である。
【０１０３】
動作モードＭ１では、図１に示したように、送信装置１０の出力端子Ｐ０と受信装置５０Ｇの入力端子ＰＡとが互いに接続され、送信装置１０の出力端子Ｐ１と受信装置５０Ｇの入力端子ＰＢとが互いに接続され、送信装置１０の出力端子Ｐ２と受信装置５０Ｇの入力端子ＰＣとが互いに接続されているので、信号Ｒｘ１，Ｒｘ２，Ｒｘ３は、以下の式により表すことができる。
Ｒｘ１  ＝  ＳＩＧ０−ＳＩＧ１
Ｒｘ２  ＝  ＳＩＧ１−ＳＩＧ２
Ｒｘ３  ＝  ＳＩＧ２−ＳＩＧ０
この動作モードＭ１では、図２０に示したように、信号Ｒｘ１を信号Ｒｘ１１として出力し、信号Ｒｘ２を信号Ｒｘ１２として出力し、信号Ｒｘ３を信号Ｒｘ１３として出力する。よって、信号Ｒｘ１１〜Ｒｘ１３は、以下の式により表すことができる。
Ｒｘ１１  ＝  ＳＩＧ０−ＳＩＧ１
Ｒｘ１２  ＝  ＳＩＧ１−ＳＩＧ２
Ｒｘ１３  ＝  ＳＩＧ２−ＳＩＧ０
【０１０４】
動作モードＭ２では、図７Ａに示したように、送信装置１０の出力端子Ｐ０と受信装置５０Ｇの入力端子ＰＣとが互いに接続され、送信装置１０の出力端子Ｐ１と受信装置５０Ｇの入力端子ＰＡとが互いに接続され、送信装置１０の出力端子Ｐ２と受信装置５０Ｇの入力端子ＰＢとが互いに接続されているので、信号Ｒｘ１，Ｒｘ２，Ｒｘ３は、以下の式により表すことができる。
Ｒｘ１  ＝  ＳＩＧ１−ＳＩＧ２
Ｒｘ２  ＝  ＳＩＧ２−ＳＩＧ０
Ｒｘ３  ＝  ＳＩＧ０−ＳＩＧ１
この動作モードＭ２では、図２０に示したように、信号Ｒｘ３を信号Ｒｘ１１として出力し、信号Ｒｘ１を信号Ｒｘ１２として出力し、信号Ｒｘ２を信号Ｒｘ１３として出力する。よって、信号Ｒｘ１１〜Ｒｘ１３は、以下の式により表すことができる。
Ｒｘ１１  ＝  ＳＩＧ０−ＳＩＧ１
Ｒｘ１２  ＝  ＳＩＧ１−ＳＩＧ２
Ｒｘ１３  ＝  ＳＩＧ２−ＳＩＧ０
このように、動作モードＭ２では、モード処理部５８は、動作モードＭ１の場合と同じ信号Ｒｘ１１〜Ｒｘ１３を出力することができる。
【０１０５】
他の動作モードＭ３〜Ｍ６についても同様である。このように構成しても、送信装置と受信装置との間の配線を交差させることなく、信号を伝送することができるため、伝送容量を高めることができる。
【０１０６】
［変形例１−４］
上記実施の形態では、モード設定部１９は、図示しないコントローラからの指示に基づいてモード信号Ｓmodeを生成したが、このコントローラは、送信装置１０に設けてもよいし、図２２に示す通信システム１Ｆのように、受信装置に設けてもよい。通信システム１Ｆは、送信装置１０Ｆと、受信装置５０Ｆとを備えている。受信装置５０Ｆは、コントローラ５９Ｆを有している。コントローラ５９Ｆは、例えば通信システム１Ｆの電源起動時などにおいて、制御信号ＣＴＬを、送信装置１０Ｆのモード設定部１９に供給するものである。モード設定部１９は、この制御信号ＣＴＬに基づいてモード信号Ｓmodeを生成する。この制御信号ＣＴＬを伝えるインタフェースは、例えば、Ｉ2Ｃ（Inter-Integrated Circuit）インタフェースを用いることができる。また、例えば、イメージャデバイスに送信装置１０Ｆを設けた場合には、カメラ制御インタフェース（ＣＣＩ）を用いることができる。
【０１０７】
同様に、変形例１−２に係る受信装置５０Ｇのモード処理部５７は、図示しないコントローラからの指示に基づいてモード信号Ｓmodeを生成したが、このコントローラは、受信装置５０Ｇに設けてもよいし、図２３に示す通信システム１Ｇのように、送信装置に設けてもよい。通信システム１Ｇは、送信装置１０Ｇと、受信装置５０Ｇとを備えている。送信装置１０Ｇは、コントローラ１９Ｇを有している。コントローラ１９Ｇは、例えば通信システム１Ｇの電源起動時などにおいて、制御信号ＣＴＬを、受信装置５０Ｇのモード設定部５７に供給するものである。モード設定部５７は、この制御信号ＣＴＬに基づいてモード信号Ｓmodeを生成する。
【０１０８】
［その他の変形例］
また、これらの変形例のうちの２以上を組み合わせてもよい。
【０１０９】
＜２．第２の実施の形態＞
次に、第２の実施の形態に係る通信システム２について説明する。本実施の形態は、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンを入れ替える方法が、上記第１の実施の形態と異なるものである。なお、上記第１の実施の形態に係る通信システム１と実質的に同一の構成部分には同一の符号を付し、適宜説明を省略する。
【０１１０】
図１に示したように、通信システム２は、送信装置６０を備えている。送信装置６０は、信号ＳＩＧ０，ＳＩＧ１，ＳＩＧ２の間で信号パターンを入れ替えることができるように構成されたものである。
【０１１１】
図２４は、送信装置６０の一構成例を表すものである。送信装置６０は、モード設定部６９と、モード処理部６１と、送信シンボル生成部７０とを有している。
【０１１２】
モード設定部６９は、第１の実施の形態に係るモード設定部１９と同様に、モード信号Ｓmode1をモード処理部６１に供給するとともに、モード信号Ｓmode2を送信シンボル生成部７０に供給することにより、送信装置６０の動作モードＭ１〜Ｍ６を設定するものである。
【０１１３】
モード処理部６１は、モード信号Ｓmode1および遷移信号ＴｘＲ０〜ＴｘＲ６に基づいて、遷移信号ＴｘＲ１０〜ＴｘＲ１６を生成するものである。
【０１１４】
図２５は、モード処理部６１の一構成例を表すものである。モード処理部６１は、インバータＩＶ０〜ＩＶ６と、セレクタＳＥＬ０〜ＳＥＬ６とを有している。インバータＩＶ０〜ＩＶ６は、遷移信号ＴｘＲ０〜ＴｘＲ６の反転信号をそれぞれ生成するものである。セレクタＳＥＬ０は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ０およびインバータＩＶ０の出力信号（遷移信号ＴｘＲ０の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１０として出力するものである。セレクタＳＥＬ１は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ１およびインバータＩＶ１の出力信号（遷移信号ＴｘＲ１の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１１として出力するものである。セレクタＳＥＬ２は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ２およびインバータＩＶ２の出力信号（遷移信号ＴｘＲ２の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１２として出力するものである。セレクタＳＥＬ３は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ３およびインバータＩＶ３の出力信号（遷移信号ＴｘＲ３の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１３として出力するものである。セレクタＳＥＬ４は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ４およびインバータＩＶ４の出力信号（遷移信号ＴｘＲ４の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１４として出力するものである。セレクタＳＥＬ５は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ５およびインバータＩＶ５の出力信号（遷移信号ＴｘＲ５の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１５として出力するものである。セレクタＳＥＬ６は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ６およびインバータＩＶ６の出力信号（遷移信号ＴｘＲ６の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ１６として出力するものである。
【０１１５】
送信シンボル生成部７０は、遷移信号ＴｘＦ０〜ＴｘＦ６，ＴｘＲ１０〜ＴｘＲ１６，ＴｘＰ０〜ＴｘＰ６およびクロックＣＫに基づいて、シンボル信号Ｔｘ１０〜Ｔｘ１６，Ｔｘ２０〜Ｔｘ２６，Ｔｘ３０〜Ｔｘ３６を生成するものである。
【０１１６】
図２６は、送信シンボル生成部７０の一構成例を表すものである。送信シンボル生成部７０は、フリップフロップ（Ｆ／Ｆ）７８を有している。フリップフロップ７８は、第１の実施の形態に係るフリップフロップ３８と同様に、クロックＣＫに基づいて１組のシンボル信号Ｔｘ１６，Ｔｘ２６，Ｔｘ３６（シンボルＮＳ６）をサンプリングして、そのサンプリング結果を１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６（シンボルＮＳ７）としてそれぞれ出力するものである。また、フリップフロップ７８は、モード信号Ｓmode2に基づいて、１組のシンボル信号Ｄ１６，Ｄ２６，Ｄ３６（シンボルＮＳ７）の初期値（初期シンボル）を設定するようになっている。
【０１１７】
図２７は、セレクタＳＥＬ０およびフリップフロップ７８の一動作例を表すものである。セレクタＳＥＬ０は、動作モードＭ１〜Ｍ３では、遷移信号ＴｘＲ０を遷移信号ＴｘＲ１０として出力する。また、セレクタＳＥＬ０は、動作モードＭ４〜Ｍ６では、遷移信号ＴｘＲ０の反転信号を遷移信号ＴｘＲ１０として出力する。フリップフロップ７８は、動作モードＭ１では、初期シンボルをシンボル“＋ｘ”に設定し、動作モードＭ２では、初期シンボルをシンボル“＋ｙ”に設定し、動作モードＭ３では、初期シンボルをシンボル“＋ｚ”に設定する。また、フリップフロップ７８は、動作モードＭ４では、初期シンボルをシンボル“−ｘ”に設定し、動作モードＭ５では、初期シンボルをシンボル“−ｙ”に設定し、動作モードＭ６では、初期シンボルをシンボル“−ｚ”に設定するようになっている。
【０１１８】
なお、この例では、セレクタＳＥＬ０の動作を例に説明したが、セレクタＳＥＬ１〜ＳＥＬ６についても同様である。
【０１１９】
ここで、遷移信号生成部２０、モード処理部６１、送信シンボル生成部７０、およびシリアライザ１１〜１３は、本開示における「生成部」の一具体例に対応する。モード処理部６１は、本開示における「処理部」の一具体例に対応する。送信シンボル生成部７０は、本開示における「シンボル生成部」の一具体例に対応する。
【０１２０】
次に、送信装置６０の動作について詳細に説明する。以下、説明を容易にするために、送信装置６０（図２４）における、送信シンボルを生成する処理と、シリアライズする処理との順番を入れ替えた送信装置８０を用いて説明を行う。
【０１２１】
図２８は、送信装置８０の要部の一構成例を表すものである。なお、この図２８では、出力制御部１４以降のブロックを省略している。送信装置８０は、シリアライザ８１〜８３と、モード処理部８４と、送信シンボル生成部９０とを有している。
【０１２２】
シリアライザ８１は、遷移信号ＴｘＦ０〜ＴｘＦ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＦ０〜ＴｘＦ６をこの順にシリアライズして、遷移信号ＴｘＦ８を生成するものである。シリアライザ８２は、遷移信号ＴｘＲ０〜ＴｘＲ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＲ０〜ＴｘＲ６をこの順にシリアライズして、遷移信号ＴｘＲ８を生成するものである。シリアライザ８３は、遷移信号ＴｘＰ０〜ＴｘＰ６およびクロックＴｘＣＫに基づいて、遷移信号ＴｘＰ０〜ＴｘＰ６をこの順にシリアライズして、遷移信号ＴｘＰ８を生成するものである。
【０１２３】
モード処理部８４は、モード信号Ｓmode1および遷移信号ＴｘＲ８に基づいて、遷移信号ＴｘＲ９を生成するものである。
【０１２４】
図２９は、モード処理部８４の一構成例を表すものである。モード処理部８４は、インバータ８５と、セレクタ８６とを有している。インバータ８５は、遷移信号ＴｘＲ８の反転信号を生成するものである。セレクタ８６は、モード信号Ｓmode1に基づいて、遷移信号ＴｘＲ８およびインバータ８５の出力信号（遷移信号ＴｘＲ８の反転信号）のうちの一方を選択して、その選択した信号を遷移信号ＴｘＲ９として出力するものである。
【０１２５】
送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ９，ＴｘＰ８およびクロックＣＫに基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。送信シンボル生成部９０は、信号生成部９１と、フリップフロップ（Ｆ／Ｆ）９２とを有している。信号生成部９１は、信号生成部３１等と同様に、遷移信号ＴｘＦ８，ＴｘＲ９，ＴｘＰ８およびシンボル信号Ｄ１，Ｄ２，Ｄ３に基づいて、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３を生成するものである。具体的には、信号生成部９１は、シンボル信号Ｄ１，Ｄ２，Ｄ３が示すシンボルＮＳ２２と、遷移信号ＴｘＦ８，ＴｘＲ９，ＴｘＰ８とに基づいて、図４に示したように遷移後のシンボルＮＳ２１を求め、シンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３として出力するようになっている。フリップフロップ９２は、クロックＴｘＣＫに基づいてシンボル信号Ｔｘ１，Ｔｘ２，Ｔｘ３をサンプリングして、そのサンプリング結果をシンボル信号Ｄ１，Ｄ２，Ｄ３としてそれぞれ出力するものである。また、フリップフロップ９２は、モード信号Ｓmode2に基づいて、シンボル信号Ｄ１，Ｄ２，Ｄ３（シンボルＮＳ２２）の初期値（初期シンボル）を設定するようになっている。
【０１２６】
上述したように、送信装置８０は、送信装置６０（図２４）における、送信シンボルを生成する処理と、シリアライズする処理との順番を入れ替えたものである。すなわち、シリアライザ８１〜８３は、送信装置６０におけるシリアライザ１１〜１３に対応するものであり、モード処理部８４は、送信装置６０におけるモード処理部６１に対応するものである。また、送信シンボル生成部９０は、送信装置６０における送信シンボル生成部７０に対応するものであり、フリップフロップ９２は、送信装置６０におけるフリップフロップ７８（図２６）に対応するものである。
【０１２７】
図３０は、セレクタ８６およびフリップフロップ９２の一動作例を表すものである。この図３０は、送信装置６０の場合における図２７に対応するものである。セレクタ８６は、動作モードＭ１〜Ｍ３では、遷移信号ＴｘＲ８を遷移信号ＴｘＲ９として出力し、動作モードＭ４〜Ｍ６では、遷移信号ＴｘＲ８の反転信号を遷移信号ＴｘＲ９として出力する。フリップフロップ９２は、動作モードＭ１では、初期シンボルをシンボル“＋ｘ”に設定し、動作モードＭ２では、初期シンボルをシンボル“＋ｙ”に設定し、動作モードＭ３では、初期シンボルをシンボル“＋ｚ”に設定し、動作モードＭ４では、初期シンボルをシンボル“−ｘ”に設定し、動作モードＭ５では、初期シンボルをシンボル“−ｙ”に設定し、動作モードＭ６では、初期シンボルをシンボル“−ｚ”に設定するようになっている。
【０１２８】
図３１Ａは、動作モードＭ１〜Ｍ３におけるモード処理部８４および送信シンボル生成部９０の動作を表すものであり、図３１Ｂは、動作モードＭ４〜Ｍ６におけるモード処理部８４および送信シンボル生成部９０の動作を表すものである。この図３１Ａ，３１Ｂは、シンボル信号Ｄ１，Ｄ２，Ｄ３が示すシンボルＮＳ２２および遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８に基づいて生成されるシンボルＮＳ２１（送信シンボル）を示している。図３１Ａは、図４に示した状態遷移図に対応したものである。すなわち、動作モードＭ１〜Ｍ３では、モード処理部８４は、遷移信号ＴｘＲ８を遷移信号ＴｘＲ９として出力するため、図３１Ａに示した動作は、送信シンボル生成部９０の動作と同じである。また、図３１Ｂは、図３１Ａにおいて、遷移信号ＴｘＲ８を反転させたものである。すなわち、動作モードＭ４〜Ｍ６では、モード処理部８４は、遷移信号ＴｘＲ８の反転信号を遷移信号ＴｘＲ９として出力することを考慮し、遷移信号ＴｘＲ８を反転させている。
【０１２９】
図３２は、通信システム２の一動作例を表すものである。この図３２において、“送信側状態”は、出力端子Ｐ０〜Ｐ２における電流の流れを示すものである。具体的には、“P0toP1”は、出力端子Ｐ０から受信装置５０を介して出力端子Ｐ１に電流が流れることを示し、“P1toP0”は、出力端子Ｐ１から受信装置５０を介して出力端子Ｐ０に電流が流れることを示し、“P1toP2”は、出力端子Ｐ１から受信装置５０を介して出力端子Ｐ２に電流が流れることを示し、“P2toP1”は、出力端子Ｐ２から受信装置５０を介して出力端子Ｐ１に電流が流れることを示し、“P2toP0”は、出力端子Ｐ２から受信装置５０を介して出力端子Ｐ０に電流が流れることを示し、“P0toP2”は、出力端子Ｐ０から受信装置５０を介して出力端子Ｐ２に電流が流れることを示す。また、“受信側状態”は、入力端子ＰＡ〜ＰＣにおける電流のながれを示すものである。具体的には、“AtoB”は、入力端子ＰＡから入力端子ＰＢに電流が流れることを示し、“BtoA”は、入力端子ＰＢから入力端子ＰＡに電流が流れることを示し、“BtoC”入力端子ＰＢから入力端子ＰＣに電流が流れることを示し、“CtoB”は、入力端子ＰＣから入力端子ＰＢに電流が流れることを示し、“CtoA”は、入力端子ＰＣから入力端子ＰＡに電流が流れることを示し、“AtoC”は、入力端子ＰＡから入力端子ＰＣに電流が流れることを示す。
【０１３０】
送信装置８０は、例えば、送信シンボル（シンボルＮＳ２１）が“＋ｘ”である場合には、信号ＳＩＧ０を高レベル電圧ＶＨにし、信号ＳＩＧ１を低レベル電圧ＶＬにし、信号ＳＩＧ２を中レベル電圧ＶＭにする。このように、出力端子Ｐ０の電圧が高レベル電圧ＶＨであり、出力端子Ｐ１の電圧が低レベル電圧ＶＬであるため、送信装置８０の状態（送信側状態）は“P0toP1”である。同様に、送信シンボルが“−ｘ”である場合には送信側状態は“P1toP0”になり、送信シンボルが“＋ｙ”である場合には送信側状態は“P1toP2”になり、送信シンボルが“−ｙ”である場合には送信側状態は“P2toP1”になり、送信シンボルが“＋ｚ”である場合には送信側状態は“P2toP0”になり、送信シンボルが“−ｚ”である場合には送信側状態は“P0toP2”になる。
【０１３１】
受信装置５０では、以下に説明するように、動作モードＭ１〜Ｍ６および送信側状態（送信シンボル）に応じたシンボル（受信シンボル）を受け取る。
【０１３２】
（動作モードＭ１）
図３３は、動作モードＭ１における通信システム２のデータ伝送を表すものである。この例では、送信装置８０は、受信装置５０に対して、３１個のシンボルを伝送している。
【０１３３】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“＋ｘ”に設定する。その後、モード設定部８４および送信シンボル生成部９０には、この例では、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８の組が３０組、順次供給される。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｘ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｚ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｚ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｙ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図３３に示したようになる。
【０１３４】
動作モードＭ１では、図１に示したように、受信装置５０の入力端子が、入力端子ＰＡ，ＰＢ，ＰＣの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になり、送信側状態が“P1toP0”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図３３に示したようになる。その結果、図３３に示したように、送信シンボルは、受信シンボルと互いに等しくなる。
【０１３５】
（動作モードＭ２）
図３４は、動作モードＭ２における通信システム２のデータ伝送を表すものである。
【０１３６】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“＋ｙ”に設定する。その後、モード設定部８４および送信シンボル生成部９０には、この例では、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８の組が３０組、順次供給される。この遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８は、動作モードＭ１の場合（図３３）と同じである。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｙ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｘ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｘ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｚ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図３４に示したようになる。
【０１３７】
動作モードＭ２では、図７Ａに示したように、受信装置５０の入力端子が、入力端子ＰＣ，ＰＡ，ＰＢの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になり、送信側状態が“P1toP0”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図３４に示したようになる。その結果、図３４に示したように、受信シンボルは、動作モードＭ１（図３３）における受信シンボルと同じになる。
【０１３８】
図３５Ａ〜３５Ｄは、この動作モードＭ２における動作を、状態遷移図を用いて表したものである。図３５Ａは、図４に示した状態遷移図より簡略化して示したものである。また、この図３５Ａでは、シンボルに加えて受信側状態をも示している。図３５Ｂは、動作モードＭ１における受信装置５０の入力端子の順番を考慮して、図３５Ａにおいて、受信側状態を送信側状態で置き換えたものである。動作モードＭ１では、初期シンボルがシンボル“＋ｘ”であることを考慮して、図３５Ｂでは、シンボル“＋ｘ”に印をつけている。図３５Ｃは、図３５Ｂを左回りに１２０度回転させたものである。この図３５Ｃでは、図３５Ｂにおいてシンボル“＋ｘ”が配置されていた場所に配置されたシンボル“＋ｙ”に印をつけている。図３５Ｄは、図３５Ｃにおいて、送信側状態を、図３５Ａにおける対応する場所に配置された受信側状態で置き換えたものである。この置き換えは、出力端子Ｐ０が入力端子ＰＣに対応し、出力端子Ｐ１が入力端子ＰＡに対応し、出力端子Ｐ２が入力端子ＰＢに対応することを意味する。また、図３５Ｄにおいて、初期シンボルは“＋ｙ”になる。
【０１３９】
（動作モードＭ３）
図３６は、動作モードＭ３における通信システム２のデータ伝送を表すものである。
【０１４０】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“＋ｚ”に設定する。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｚ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｙ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“＋ｙ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ａに示したように、送信シンボルＮＳ２１は“＋ｘ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図３６に示したようになる。
【０１４１】
動作モードＭ３では、図７Ｂに示したように、受信装置５０の入力端子が、入力端子ＰＢ，ＰＣ，ＰＡの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ"）になり、送信側状態が“P1toP0”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図３６に示したようになる。その結果、図３６に示したように、受信シンボルは、動作モードＭ１（図３３）における受信シンボルと同じになる。
【０１４２】
（動作モードＭ４）
図３７は、動作モードＭ４における通信システム２のデータ伝送を表すものである。
【０１４３】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“−ｘ”に設定する。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｘ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｙ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｙ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｚ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図３７に示したようになる。
【０１４４】
動作モードＭ４では、図７Ｃに示したように、受信装置５０の入力端子が、入力端子ＰＢ，ＰＡ，ＰＣの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ"）になり、送信側状態が“P1toP0”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図３７に示したようになる。その結果、図３７に示したように、受信シンボルは、動作モードＭ１（図３３）における受信シンボルと同じになる。
【０１４５】
図３８Ａ〜３８Ｄは、この動作モードＭ４における動作を、状態遷移図を用いて表したものである。図３８Ａ，３８Ｂは、図３５Ａ，３５Ｂと同様である。図３８Ｃは、図３８Ｂにおいて、シンボル“＋ｘ”，“＋ｙ”，“＋ｚ”とシンボル“−ｘ”，“−ｙ”，“−ｚ”とを入れ替えるとともに、シンボル“＋ｙ”，“−ｙ”とシンボル“＋ｚ”，“−ｚ”とを入れ替えたものである。この図３８Ｃでは、図３８Ｂにおいてシンボル“＋ｘ”が配置されていた場所に配置されたシンボル“−ｘ”に印をつけている。図３８Ｄは、図３８Ｃにおいて、送信側状態を、図３８Ａにおける対応する場所に配置された受信側状態で置き換えたものである。この置き換えは、出力端子Ｐ０が入力端子ＰＢに対応し、出力端子Ｐ１が入力端子ＰＡに対応し、出力端子Ｐ２が入力端子ＰＣに対応することを意味する。また、図３８Ｄにおいて、初期シンボルは“−ｘ”になる。
【０１４６】
（動作モードＭ５）
図３９は、動作モードＭ５における通信システム２のデータ伝送を表すものである。
【０１４７】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“−ｙ”に設定する。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｙ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｚ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｚ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｘ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図３９に示したようになる。
【０１４８】
動作モードＭ５では、図７Ｄに示したように、受信装置５０の入力端子が、入力端子ＰＣ，ＰＢ，ＰＡの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ"）になり、送信側状態が“P1toP0”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図３９に示したようになる。その結果、図３９に示したように、受信シンボルは、動作モードＭ１（図３３）における受信シンボルと同じになる。
【０１４９】
（動作モードＭ６）
図４０は、動作モードＭ６における通信システム２のデータ伝送を表すものである。
【０１５０】
まず、送信シンボル生成部９０のフリップフロップ９２は、送信シンボル（シンボルＮＳ２１）の初期値（初期シンボル）をシンボル“−ｚ”に設定する。モード設定部８４および送信シンボル生成部９０は、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８および一つ前の送信シンボル（シンボルＮＳ２２）に基づいて、送信シンボル（シンボルＮＳ２１）を順次生成する。具体的には、１組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｚ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｘ”になる。また、２組目の遷移信号が供給されたときは、シンボルＮＳ２２が“−ｘ”であり、遷移信号ＴｘＦ８，ＴｘＲ８，ＴｘＰ８が“０”，“０”，“０”であるので、図３１Ｂに示したように、送信シンボルＮＳ２１は“−ｙ”になる。以下、同様である。送信側状態は、送信シンボルに対応して、図４０に示したようになる。
【０１５１】
動作モードＭ６では、図７Ｅに示したように、受信装置５０の入力端子が、入力端子ＰＡ，ＰＣ，ＰＢの順に並んでいる。よって、図３２に示したように、送信側状態が“P0toP1”である場合には受信側状態は“AtoC”（受信シンボル“−ｚ"）になり、送信側状態が“P1toP0”である場合には受信側状態は“CtoA”（受信シンボル“＋ｚ”）になり、送信側状態が“P1toP2”である場合には受信側状態は“CtoB”（受信シンボル“−ｙ”）になり、送信側状態が“P2toP1”である場合には受信側状態は“BtoC”（受信シンボル“＋ｙ”）になり、送信側状態が“P2toP0”である場合には受信側状態は“BtoA”（受信シンボル“−ｘ”）になり、送信側状態が“P0toP2”である場合には受信側状態は“AtoB”（受信シンボル“＋ｘ”）になる。よって、受信側状態（受信シンボル）は、送信側状態（送信シンボル）に対応して、図４０に示したようになる。その結果、図４０に示したように、受信シンボルは、動作モードＭ１（図３３）における受信シンボルと同じになる。
【０１５２】
以上のように構成しても、送信装置と受信装置との間の配線を交差させることなく、信号を伝送することができるため、伝送容量を高めることができる。
【０１５３】
［変形例２−１］
上記実施の形態では、図２４に示したように、送信シンボルを生成した後にシンボル信号をシリアライズしたが、これに限定されるものではなく、図２８に示したように、遷移信号をシリアライズした後に送信シンボルを生成してもよい。
【０１５４】
［変形例２−２］
上記実施の形態では、送信装置６０（送信装置８０）においてモード処理を行ったが、これに限定されるものではなく、これに代えて、受信装置においてモード処理を行うようにしてもよい。
【０１５５】
＜３．適用例＞
次に、上記実施の形態および変形例で説明した通信システムの適用例について説明する。
【０１５６】
図４１は、上記実施の形態等の通信システムが適用されるスマートフォン３００（多機能携帯電話）の外観を表すものである。このスマートフォン３００には、様々なデバイスが搭載されており、それらのデバイス間でデータのやり取りを行う通信システムにおいて、上記実施の形態等の通信システムが適用されている。
【０１５７】
図４２は、スマートフォン３００に用いられるアプリケーションプロセッサ３１０の一構成例を表すものである。アプリケーションプロセッサ３１０は、ＣＰＵ（Central Processing Unit）３１１と、メモリ制御部３１２と、電源制御部３１３と、外部インタフェース３１４と、ＧＰＵ（Graphics Processing Unit）３１５と、メディア処理部３１６と、ディスプレイ制御部３１７と、ＭＩＰＩ（Mobile Industry Processor Interface）インタフェース３１８とを有している。ＣＰＵ３１１、メモリ制御部３１２、電源制御部３１３、外部インタフェース３１４、ＧＰＵ３１５、メディア処理部３１６、ディスプレイ制御部３１７は、この例では、システムバス３１９に接続され、このシステムバス３１９を介して、互いにデータのやり取りをすることができるようになっている。
【０１５８】
ＣＰＵ３１１は、プログラムに従って、スマートフォン３００で扱われる様々な情報を処理するものである。メモリ制御部３１２は、ＣＰＵ３１１が情報処理を行う際に使用するメモリ５０１を制御するものである。電源制御部３１３は、スマートフォン３００の電源を制御するものである。
【０１５９】
外部インタフェース３１４は、外部デバイスと通信するためのインタフェースであり、この例では、無線通信部５０２およびイメージセンサ４１０と接続されている。無線通信部５０２は、携帯電話の基地局と無線通信をするものであり、例えば、ベースバンド部や、ＲＦ（Radio Frequency）フロントエンド部などを含んで構成される。イメージセンサ４１０は、画像を取得するものであり、例えばＣＭＯＳセンサを含んで構成される。
【０１６０】
ＧＰＵ３１５は、画像処理を行うものである。メディア処理部３１６は、音声や、文字や、図形などの情報を処理するものである。ディスプレイ制御部３１７は、ＭＩＰＩインタフェース３１８を介して、ディスプレイ５０４を制御するものである。ＭＩＰＩインタフェース３１８は画像信号をディスプレイ５０４に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。このＭＩＰＩインタフェース３１８とディスプレイ５０４との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１６１】
図４３は、イメージセンサ４１０の一構成例を表すものである。イメージセンサ４１０は、センサ部４１１と、ＩＳＰ（Image Signal Processor）４１２と、ＪＰＥＧ（Joint Photographic Experts Group）エンコーダ４１３と、ＣＰＵ４１４と、ＲＡＭ（Random Access Memory）４１５と、ＲＯＭ（Read Only Memory）４１６と、電源制御部４１７と、Ｉ2Ｃ（Inter-Integrated Circuit）インタフェース４１８と、ＭＩＰＩインタフェース４１９とを有している。これらの各ブロックは、この例では、システムバス４２０に接続され、このシステムバス４２０を介して、互いにデータのやり取りをすることができるようになっている。
【０１６２】
センサ部４１１は、画像を取得するものであり、例えばＣＭＯＳセンサにより構成されるものである。ＩＳＰ４１２は、センサ部４１１が取得した画像に対して所定の処理を行うものである。ＪＰＥＧエンコーダ４１３は、ＩＳＰ４１２が処理した画像をエンコードしてＪＰＥＧ形式の画像を生成するものである。ＣＰＵ４１４は、プログラムに従ってイメージセンサ４１０の各ブロックを制御するものである。ＲＡＭ４１５は、ＣＰＵ４１４が情報処理を行う際に使用するメモリである。ＲＯＭ４１６は、ＣＰＵ４１４において実行されるプログラムを記憶するものである。電源制御部４１７は、イメージセンサ４１０の電源を制御するものである。Ｉ2Ｃインタフェース４１８は、アプリケーションプロセッサ３１０から制御信号を受け取るものである。また、図示していないが、イメージセンサ４１０は、アプリケーションプロセッサ３１０から、制御信号に加えてクロック信号をも受け取るようになっている。具体的には、イメージセンサ４１０は、様々な周波数のクロック信号に基づいて動作できるよう構成されている。ＭＩＰＩインタフェース４１９は、画像信号をアプリケーションプロセッサ３１０に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。このＭＩＰＩインタフェース４１９とアプリケーションプロセッサ３１０との間の通信システムには、例えば、上記実施の形態等の通信システムが適用される。
【０１６３】
以上、いくつかの実施の形態および変形例、ならびに電子機器への適用例を挙げて本技術を説明したが、本技術はこれらの実施の形態等には限定されず、種々の変形が可能である。
【０１６４】
例えば、上記の各実施の形態等では、遷移信号生成部２０は、７組の遷移信号ＴｘＦ，ＴｘＲ，ＴｘＰを生成したが、これに限定されるものではなく、例えば、６組以下の複数組の遷移信号を生成してもよいし、８組以上の遷移信号を生成してもよい。例えば、遷移信号生成部２０が８組の遷移信号を生成した場合には、分周回路１８は、８分周動作を行うことによりクロックＣＫを生成し、送信シンボル生成部３０は、この８組の遷移信号に基づいて８組のシンボル信号を生成するのが望ましい。
【０１６５】
また、例えば、上記の各実施の形態等では、例えば出力端子の電圧を中レベル電圧ＶＭに設定する場合には、トランジスタＭＵ，ＭＤをともにオフ状態にしたが、これに限定されるものではなく、これに代えて、トランジスタＭＵ，ＭＤをともにオン状態にしてもよい。これにより、テブナン終端が実現され、出力端子の電圧を中レベル電圧ＶＭに設定することができる。
【０１６６】
また、例えば、上記の各実施の形態等では、送信装置は、受信装置に対して３つの信号を送信したが、これに限定されるものではなく、これに代えて、例えば、図４４に示したように、このような３つの信号を複数組（この例では４組）送信するようにしてもよい。この通信システム６００は、送信装置６１０と、受信装置６２０とを有している。送信装置６１０は、４つのデータレーンＤＬ１〜ＤＬ４を介して、受信装置６２０に対してデータを送信する。データレーンＤＬ１〜ＤＬ４のそれぞれにおいて、送信装置６１０は、３つの信号ＳＩＧ０〜ＳＩＧ２を送信する。その際、例えば、送信装置６１０が、送信装置１０，６０（図３，２４）のようにモード処理部を有し、データレーンＤＬ１〜ＤＬ４のそれぞれにおいて、３つの信号ＳＩＧ０〜ＳＩＧ２の間で信号パターンを入れ替える。なお、これに限定されるものではなく、受信装置６２０が、受信装置５０Ｇ（図１９）のようにモード処理部を有してもよい。この場合でも、送信装置６１０と受信装置６２０との間の配線を交差させることなく、信号を伝送することができるため、伝送容量を高めることができる。さらに、送信装置６１０がモード処理部を有する場合には、例えばピン配置が異なる様々な仕様の受信装置を用いることができる。また、受信装置を設計する場合には、ピン配置を気にすることなく設計することができるため、設計自由度を高めることができる。受信装置６２０がモード処理部を有する場合についても同様である。
【０１６７】
なお、本明細書に記載された効果はあくまで例示であって限定されるものでは無く、また他の効果があってもよい。
【０１６８】
なお、本技術は以下のような構成とすることができる。
【０１６９】
（１）制御信号に基づいて、送信シンボルのシーケンスを示す送信シンボル信号を生成する生成部と、
前記送信シンボル信号に基づいて出力制御信号を生成する出力制御部と、
前記出力制御信号に基づいて第１の出力信号、第２の出力信号、および第３の出力信号を生成するドライバ部と
を備え、
前記生成部は、前記制御信号に基づいて、前記第１の出力信号と、前記第２の出力信号と、前記第３の出力信号との間で、信号パターンを入れ替えるように、前記送信シンボル信号を生成する
送信装置。
【０１７０】
（２）前記生成部は、
所定数の第１のシンボル信号および前記制御信号に基づいて前記所定数と同じ数の第２のシンボル信号を生成する処理部と、
前記所定数の第２のシンボル信号をシリアライズして、前記送信シンボル信号を生成するシリアライザ部と
を有する
前記（１）に記載の送信装置。
【０１７１】
（３）前記所定数の第２のシンボル信号は、前記所定数の第１のシンボル信号とそれぞれ対応づけられ、
前記所定数の第１のシンボル信号のそれぞれは、３つの信号を含み、
前記所定数の第２のシンボル信号のそれぞれは、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記所定数の第１のシンボル信号のうちの一の第１のシンボル信号に含まれる３つの信号を入れ替えることにより、または、前記一の第１のシンボル信号に含まれる３つの信号の反転信号を入れ替えることにより、前記一の第１のシンボル信号に対応する一の第２のシンボル信号を生成する
前記（２）に記載の送信装置。
【０１７２】
（４）前記送信シンボル信号は３つの信号を含み、
前記シリアライザ部は、前記所定数の第２のシンボル信号に含まれる３つの信号をそれぞれシリアライズすることにより、前記送信シンボル信号に含まれる３つの信号をそれぞれ生成する
前記（３）に記載の送信装置。
【０１７３】
（５）前記生成部は、それぞれが前記送信シンボルのシーケンスにおける遷移を示す前記所定数と同じ数の遷移信号に基づいて、前記所定数の第１のシンボル信号を生成するシンボル生成部をさらに有する
前記（２）から（４）のいずれかに記載の送信装置。
【０１７４】
（６）前記生成部は、第１のシンボル信号および前記制御信号に基づいて前記送信シンボル信号を生成する処理部を有する
前記（１）に記載の送信装置。
【０１７５】
（７）前記第１のシンボル信号は、３つの信号を含み、
前記送信シンボル信号は、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記第１のシンボル信号に含まれる３つの信号を入れ替えることにより、または、前記第１のシンボル信号に含まれる３つの信号の反転信号を入れ替えることにより、前記送信シンボル信号を生成する
前記（６）に記載の送信装置。
【０１７６】
（８）前記生成部は、所定数の第２のシンボル信号をシリアライズして、前記第１のシンボル信号を生成するシリアライザ部をさらに有する
前記（６）または（７）に記載の送信装置。
【０１７７】
（９）前記生成部は、
それぞれが前記送信シンボルのシーケンスにおける遷移を示す所定数の第１の遷移信号をシリアライズして、第２の遷移信号を生成するシリアライザ部と、
前記第２の遷移信号に基づいて、前記第１のシンボル信号を生成するシンボル生成部と
をさらに有する
前記（６）または（７）に記載の送信装置。
【０１７８】
（１０）前記生成部は、
それぞれが前記送信シンボルのシーケンスにおける遷移を示す所定数の第１の遷移信号に基づいて、前記所定数と同じ数の第１のシンボル信号を生成し、前記制御信号に基づいて、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部と、
前記所定数の第１のシンボル信号をシリアライズして、前記送信シンボル信号を生成するシリアライザ部と
を有する
前記（１）に記載の送信装置。
【０１７９】
（１１）前記生成部は、前記所定数と同じ数の第２の遷移信号および前記制御信号に基づいて前記所定数の第１の遷移信号を生成する処理部をさらに有する
前記（１０）に記載の送信装置。
【０１８０】
（１２）前記所定数の第１の遷移信号は、前記所定数の第２の遷移信号とそれぞれ対応づけられ、
前記所定数の第２の遷移信号のそれぞれは、３つの信号を含み、
前記所定数の第１の遷移信号のそれぞれは、３つの信号を含み、
前記処理部は、前記制御信号に基づいて、前記所定数の第２の遷移信号のうちの一の第２の遷移信号に含まれる３つの信号のうちの１つを反転するか否かを制御することにより、前記一の第２の遷移信号に対応する一の第１の遷移信号を生成する
前記（１１）に記載の送信装置。
【０１８１】
（１３）前記生成部は、前記送信シンボルのシーケンスにおける遷移を示す第１の遷移信号に基づいて前記送信シンボル信号を生成し、前記制御信号に基づいて、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部を有する
前記（１）に記載の送信装置。
【０１８２】
（１４）前記生成部は、
所定数の第２の遷移信号をシリアライズして、第３の遷移信号を生成するシリアライザ部と、
前記第３の遷移信号および前記制御信号に基づいて前記所定数の第１の遷移信号を生成する処理部と
をさらに有する
前記（１４）に記載の送信装置。
【０１８３】
（１５）送信シンボルのシーケンスにおける遷移を示す遷移信号に基づいてシンボル信号を生成し、前記シーケンスにおける最初の送信シンボルを設定可能に構成されたシンボル生成部と、
前記シンボル信号に基づいて、第１の出力信号、第２の出力信号、および第３の出力信号を生成する出力部と
を備えた送信装置。
【０１８４】
（１６）第１の入力信号、第２の入力信号、および第３の入力信号に基づいて、シンボルのシーケンスを示す第１のシンボル信号を生成するレシーバ部と、
制御信号および前記第１のシンボル信号に基づいて、前記第１の入力信号と、前記第２の入力信号と、前記第３の入力信号との間で、信号パターンを入れ替えたときに生成されるであろう前記第１のシンボル信号を、第２のシンボル信号として生成する処理部と
を備えた受信装置。
【０１８５】
（１７）前記第１のシンボル信号は、第１の信号、第２の信号、および第３の信号を含み、
前記第２のシンボル信号は、第４の信号、第５の信号、および第６の信号を含み、
前記レシーバ部は、前記第１の入力信号および前記第２の入力信号に基づいて前記第１の信号を生成し、前記第２の入力信号および前記第３の入力信号に基づいて前記第２の信号を生成し、前記第１の入力信号および前記第３の入力信号に基づいて前記第３の信号を生成し、
前記処理部は、前記制御信号に基づいて、前記第１の信号と、前記第２の信号と、前記第３の信号とを入れ替えることにより、または、前記第１の信号の反転信号と、前記第２の信号の反転信号と、前記第３の信号の反転信号とを入れ替えることにより、前記第４の信号、前記第５の信号、および前記第６の信号を生成する
前記（１６）に記載の受信装置。
【０１８６】
（１８）制御信号に基づいて、３つの出力信号を複数組生成する送信装置と、
前記複数組の出力信号を受信する受信装置と
を備え、
前記送信装置は、前記制御信号に基づいて、各組において、前記３つの出力信号間で信号パターンを入れ替え可能に構成された
通信システム。
【０１８７】
（１９）前記受信装置は、前記制御信号を生成する
前記（１８）に記載の通信システム。
【０１８８】
（２０）前記送信装置は、イメージセンサであり、
前記受信装置は、前記イメージセンサが取得した画像を処理するプロセッサである
前記（１８）または（１９）に記載の通信システム。
【０１８９】
本出願は、日本国特許庁において２０１４年１２月９日に出願された日本特許出願番号２０１４−２４９３４０号を基礎として優先権を主張するものであり、この出願のすべての内容を参照によって本出願に援用する。
【０１９０】
当業者であれば、設計上の要件や他の要因に応じて、種々の修正、コンビネーション、サブコンビネーション、および変更を想到し得るが、それらは添付の請求の範囲やその均等物の範囲に含まれるものであることが理解される。
【図１】
2016092968.tif 000003
【図２】
2016092968.tif 000004
【図３】
2016092968.tif 000005
【図４】
2016092968.tif 000006
【図５】
2016092968.tif 000007
【図６】
2016092968.tif 000008
【図７Ａ】
2016092968.tif 000009
【図７Ｂ】
2016092968.tif 000010
【図７Ｃ】
2016092968.tif 000011
【図７Ｄ】
2016092968.tif 000012
【図７Ｅ】
2016092968.tif 000013
【図８】
2016092968.tif 000014
【図９】
2016092968.tif 000015
【図１０】
2016092968.tif 000016
【図１１】
2016092968.tif 000017
【図１２】
2016092968.tif 000018
【図１３】
2016092968.tif 000019
【図１４】
2016092968.tif 000020
【図１５】
2016092968.tif 000021
【図１６】
2016092968.tif 000022
【図１７】
2016092968.tif 000023
【図１８】
2016092968.tif 000024
【図１９】
2016092968.tif 000025
【図２０】
2016092968.tif 000026
【図２１】
2016092968.tif 000027
【図２２】
2016092968.tif 000028
【図２３】
2016092968.tif 000029
【図２４】
2016092968.tif 000030
【図２５】
2016092968.tif 000031
【図２６】
2016092968.tif 000032
【図２７】
2016092968.tif 000033
【図２８】
2016092968.tif 000034
【図２９】
2016092968.tif 000035
【図３０】
2016092968.tif 000036
【図３１Ａ】
2016092968.tif 000037
【図３１Ｂ】
2016092968.tif 000038
【図３２】
2016092968.tif 000039
【図３３】
2016092968.tif 000040
【図３４】
2016092968.tif 000041
【図３５Ａ】
2016092968.tif 000042
【図３５Ｂ】
2016092968.tif 000043
【図３５Ｃ】
2016092968.tif 000044
【図３５Ｄ】
2016092968.tif 000045
【図３６】
2016092968.tif 000046
【図３７】
2016092968.tif 000047
【図３８Ａ】
2016092968.tif 000048
【図３８Ｂ】
2016092968.tif 000049
【図３８Ｃ】
2016092968.tif 000050
【図３８Ｄ】
2016092968.tif 000051
【図３９】
2016092968.tif 000052
【図４０】
2016092968.tif 000053
【図４１】
2016092968.tif 000054
【図４２】
2016092968.tif 000055
【図４３】
2016092968.tif 000056
【図４４】
2016092968.tif 000057
【国際調査報告】
2016092968.tif 000058
2016092968.tif 000059
2016092968.tif 000060
2016092968.tif 000061