(57)【特許請求の範囲】
【請求項１】
データ信号をデータ信号線を介して受信すると共に、前記データ信号のブランキング期間に前記データ信号線を介してデータブランキング信号を受信するデータ信号受信回路と、
クロック信号と、前記データ信号のブランキング期間に同期して出力されたクロックブランキング信号とを、クロック信号線を介して受信するクロック信号受信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別する判別回路と
を備え、
前記データ信号受信回路は、前記データ信号および前記データブランキング信号として差動の信号を前記データ信号線を介して受信する差動データ信号受信回路であり、
前記クロック信号受信回路は、前記クロック信号として差動のクロック信号を前記クロック信号線を介して受信すると共に、前記クロックブランキング信号として前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号を前記クロック信号線を介して受信する差動クロック信号受信回路である
受信装置。
【請求項２】
前記判別回路は、少なくとも前記ブランキング期間における通信モードを判別する
請求項１に記載の受信装置。
【請求項３】
前記判別回路は、前記ブランキング期間における通信モードとして、第１のブランキングモードと、前記第１のブランキングモードよりも伝送期間の長い第２のブランキングモードとを判別する
請求項２に記載の受信装置。
【請求項４】
前記判別回路は、少なくとも前記データ信号の通信モードを判別する
請求項１に記載の受信装置。
【請求項５】
前記判別回路は、前記データ信号の通信モードとして、第１のデータ伝送モードと、前記第１のデータ伝送モードよりも伝送速度が低速な第２のデータ伝送モードとを判別する
請求項４に記載の受信装置。
【請求項６】
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力するデータ信号送信回路と、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部と
を備え、
前記データ信号送信回路は、前記データ信号および前記データブランキング信号として差動の信号を前記データ信号線を介して出力する差動データ信号送信回路であり、
前記クロック信号送信回路は、前記クロック信号として差動のクロック信号を前記クロック信号線を介して出力すると共に、前記クロックブランキング信号として前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号を前記クロック信号線を介して出力する差動クロック信号送信回路である
送信装置。
【請求項７】
前記ブランキング制御部は、前記信号値を、少なくとも前記ブランキング期間における通信モードを判別可能な値に制御する
請求項６に記載の送信装置。
【請求項８】
前記ブランキング制御部は、前記信号値を、前記ブランキング期間における通信モードとして、第１のブランキングモードと、前記第１のブランキングモードよりも伝送期間の長い第２のブランキングモードとを判別可能な値に制御する
請求項７に記載の送信装置。
【請求項９】
前記ブランキング制御部は、前記信号値を、少なくとも前記データ信号の通信モードを判別可能な値に制御する
請求項６に記載の送信装置。
【請求項１０】
前記ブランキング制御部は、前記信号値を、前記データ信号の通信モードとして、第１のデータ伝送モードと、前記第１のデータ伝送モードよりも伝送速度が低速な第２のデータ伝送モードとを判別可能な値に制御する
請求項９に記載の送信装置。
【請求項１１】
送信装置と、受信装置とを備え、
前記送信装置は、
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力するデータ信号送信回路と、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部と
を有し、
前記データ信号送信回路は、前記データ信号および前記データブランキング信号として差動の信号を前記データ信号線を介して出力する差動データ信号送信回路であり、
前記クロック信号送信回路は、前記クロック信号として差動のクロック信号を前記クロック信号線を介して出力すると共に、前記クロックブランキング信号として前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号を前記クロック信号線を介して出力する差動クロック信号送信回路であり、
前記受信装置は、
差動の前記データ信号と差動の前記データブランキング信号とを前記データ信号線を介して受信する差動データ信号受信回路と、
差動の前記クロック信号と差動の前記クロックブランキング信号とを前記クロック信号線を介して受信する差動クロック信号受信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、前記通信モードを判別する判別回路と
を有する
通信システム。
【請求項１２】
差動のデータ信号をデータ信号線を介して受信すると共に、前記データ信号のブランキング期間に前記データ信号線を介して差動のデータブランキング信号を受信することと、
差動のクロック信号と、前記データ信号のブランキング期間に同期して出力された、前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号とを、クロック信号線を介して受信することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別することと
を含む信号受信方法。
【請求項１３】
差動のデータ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間に差動のデータブランキング信号を前記データ信号線を介して出力することと、
差動のクロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えて前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号を出力することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することと
を含む信号送信方法。
【請求項１４】
差動のデータ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間に差動のデータブランキング信号を前記データ信号線を介して出力することと、
差動のクロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えて前記クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号を出力することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することと、
差動の前記データ信号と差動の前記データブランキング信号とを前記データ信号線を介して受信することと、
差動の前記クロック信号と差動の前記クロックブランキング信号とを前記クロック信号線を介して受信することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、前記通信モードを判別することと
を含む通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、データ信号とクロック信号との伝送に適用される受信装置、送信装置、および通信システム、ならびに、信号受信方法、信号送信方法、および通信方法に関する。
【背景技術】
【０００２】
近年、スマートフォンなどの携帯デバイスやカメラデバイスなどでは、扱う画像データの大容量化が進み、デバイス内または異なるデバイス間でのデータ伝送に高速化、かつ低消費電力化が求められている。このような要求に応えるため、携帯デバイスやカメラデバイス向けの接続インタフェースとして、ＭＩＰＩ(Mobile Industry Processor Interface)アライアンスが策定したＣ−ＰＨＹ規格やＤ−ＰＨＹ規格といった高速インタフェース規格の標準化が進められている。Ｃ−ＰＨＹ規格やＤ−ＰＨＹ規格は、通信プロトコルの物理層（physical layer：ＰＨＹ）のインタフェース規格である。また、Ｃ−ＰＨＹ規格やＤ−ＰＨＹ規格の上位プロトコル・レイヤとして、携帯デバイスのディスプレイ向けのＤＳＩ（Display Serial Interface）や、カメラデバイス向けのＣＳＩ（Camera Serial Interface）が存在する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２０１４−５２２２０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記したＤ−ＰＨＹ規格等では、今後、ブランキング期間と、実質的なデータ信号の伝送期間とのそれぞれにおいて、複数の通信モードが混在することが想定され得る。そのため、複数の通信モードの判別を行うことが必要とされ得る。
【０００５】
複数の通信モードの判別を容易に行うことができるようにした受信装置、送信装置、および通信システム、ならびに、信号受信方法、信号送信方法、および通信方法を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本開示の一実施の形態に係る受信装置は、データ信号をデータ信号線を介して受信すると共に、データ信号のブランキング期間にデータ信号線を介してデータブランキング信号を受信するデータ信号受信回路と、クロック信号と、データ信号のブランキング期間に同期して出力されたクロックブランキング信号とを、クロック信号線を介して受信するクロック信号受信回路と、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別する判別回路とを備えたものである。
データ信号受信回路は、データ信号およびデータブランキング信号として差動の信号をデータ信号線を介して受信する差動データ信号受信回路であり、クロック信号受信回路は、クロック信号として差動のクロック信号をクロック信号線を介して受信すると共に、クロックブランキング信号としてクロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号をクロック信号線を介して受信する差動クロック信号受信回路である。
【０００７】
本開示の一実施の形態に係る送信装置は、データ信号をデータ信号線に出力すると共に、データ信号のブランキング期間にデータブランキング信号をデータ信号線を介して出力するデータ信号送信回路と、クロック信号をクロック信号線に出力すると共に、データ信号のブランキング期間に同期して、クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部とを備えたものである。
データ信号送信回路は、データ信号およびデータブランキング信号として差動の信号をデータ信号線を介して出力する差動データ信号送信回路であり、クロック信号送信回路は、クロック信号として差動のクロック信号をクロック信号線を介して出力すると共に、クロックブランキング信号としてクロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号をクロック信号線を介して出力する差動クロック信号送信回路である。
【０００８】
本開示の一実施の形態に係る通信システムは、送信装置と、受信装置とを備え、送信装置は、データ信号をデータ信号線に出力すると共に、データ信号のブランキング期間にデータブランキング信号をデータ信号線を介して出力するデータ信号送信回路と、クロック信号をクロック信号線に出力すると共に、データ信号のブランキング期間に同期して、クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部とを有し、データ信号送信回路は、データ信号およびデータブランキング信号として差動の信号をデータ信号線を介して出力する差動データ信号送信回路であり、クロック信号送信回路は、クロック信号として差動のクロック信号をクロック信号線を介して出力すると共に、クロックブランキング信号としてクロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動の信号をクロック信号線を介して出力する差動クロック信号送信回路であり、受信装置は、差動のデータ信号と差動のデータブランキング信号とをデータ信号線を介して受信する差動データ信号受信回路と、差動のクロック信号と差動のクロックブランキング信号とをクロック信号線を介して受信する差動クロック信号受信回路と、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別する判別回路とを有するものである。
【０００９】
本開示の一実施の形態に係る信号受信方法は、差動のデータ信号をデータ信号線を介して受信すると共に、データ信号のブランキング期間にデータ信号線を介して差動のデータブランキング信号を受信することと、差動のクロック信号と、データ信号のブランキング期間に同期して出力された、クロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号とを、クロック信号線を介して受信することと、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別することとを含むものである。
【００１０】
本開示の一実施の形態に係る信号送信方法は、差動のデータ信号をデータ信号線に出力すると共に、データ信号のブランキング期間に差動のデータブランキング信号をデータ信号線を介して出力することと、差動のクロック信号をクロック信号線に出力すると共に、データ信号のブランキング期間に同期して、クロック信号に代えてクロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号を出力することと、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することとを含むものである。
【００１１】
本開示の一実施の形態に係る通信方法は、差動のデータ信号をデータ信号線に出力すると共に、データ信号のブランキング期間に差動のデータブランキング信号をデータ信号線を介して出力することと、差動のクロック信号をクロック信号線に出力すると共に、データ信号のブランキング期間に同期して、クロック信号に代えてクロック信号のクロック周期よりも長い期間に亘って所定の値が連続する差動のクロックブランキング信号を出力することと、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することと、差動のデータ信号と差動のデータブランキング信号とをデータ信号線を介して受信することと、差動のクロック信号と差動のクロックブランキング信号とをクロック信号線を介して受信することと、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別することとを含むものである。
【００１２】
本開示の一実施の形態に係る受信装置もしくは通信システム、または、信号受信方法もしくは通信方法では、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードが判別される。
【００１３】
本開示の一実施の形態に係る送信装置もしくは通信システム、または、信号送信方法もしくは通信方法では、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値が、通信モードを判別可能な値に制御される。
【発明の効果】
【００１４】
本開示の一実施の形態に係る受信装置もしくは通信システム、または、信号受信方法もしくは通信方法によれば、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別するようにしたので、複数の通信モードの判別を容易に行うことができる。
【００１５】
本開示の一実施の形態に係る送信装置もしくは通信システム、または、信号送信方法もしくは通信方法によれば、データブランキング信号とクロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するようにしたので、複数の通信モードの判別を容易に行うことができる。
なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１６】
【図１】データ信号とクロック信号とを伝送する通信システムの概要を示すブロック図である。
【図２】図１に示した通信システムを実現する比較例に係る通信システムの一構成例を示すブロック図である。
【図３】図２に示した通信システムの具体的な回路構成例を示す回路図である。
【図４】図２に示した通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の一例を示す説明図である。
【図５】本開示の第１の実施の形態に係る通信システムの概要を示すブロック図である。
【図６】第１の実施の形態に係る通信システムの具体的な回路構成例を示す回路図である。
【図７】ブランキング期間における通信モード（ブランキングモード）の一例を示す説明図である。
【図８】イメージデータのフレーム構造の一例を示す説明図である。
【図９】第１の実施の形態に係る通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の第１の例を示す説明図である。
【図１０】第１の実施の形態に係る通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の第２の例を示す説明図である。
【図１１】差動信号の値についての説明図である。
【図１２】第２の実施の形態に係る通信システムの概要を示すブロック図である。
【図１３】第２の実施の形態に係る通信システムの具体的な適用例を示すブロック図である。
【図１４】図１３に示した適用例におけるデータ送信処理の一例を示す流れ図である。
【図１５】データ信号の通信モード（データ伝送モード）の一例を示す説明図である。
【図１６】第３の実施の形態に係る通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の第１の例を示す説明図である。
【図１７】図１６に示した第１の例における通信モードの判別方法の一例を示す説明図である。
【図１８】第３の実施の形態に係る通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の第２の例を示す説明図である。
【図１９】図１８に示した第２の例における通信モードの判別方法の一例を示す説明図である。
【図２０】第３の実施の形態に係る通信システムにおいてクロックレーンとデータレーンとに伝送されるそれぞれの信号波形の第３の例を示す説明図である。
【図２１】図２０に示した第３の例における通信モードの判別方法の一例を示す説明図である。
【図２２】各実施の形態に係る通信システムが適用されるスマートフォンの外観構成の一例を表す斜視図である。
【図２３】各実施の形態に係る通信システムが適用されたアプリケーションプロセッサの一構成例を表すブロック図である。
【図２４】各実施の形態に係る通信システムが適用されたイメージセンサの一構成例を表すブロック図である。
【図２５】各実施の形態に係る通信システムが適用される車載用カメラの設置例の一例を示す説明図である。
【図２６】車載用カメラに各実施の形態の通信システムを適用した一構成例を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本開示の実施の形態について図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
０．ＬＰ信号およびＨＳ差動信号を用いる通信システム（比較例）（図１〜図４）
１．第１の実施の形態（ブランキングモードの判別機能を有し、ＨＳ差動信号のみを用いる通信システム）（図５〜図１１）
２．第２の実施の形態（ＬＰ信号とＨＳ差動信号とを切り替え可能な通信システム）（図１２〜図１４）
３．第３の実施の形態（データ伝送モードの判別機能を有する通信システム）（図１６〜図２１）
４．適用例
４．１  第１の適用例（図２２〜図２４）
４．２  第２の適用例（図２５〜図２６）
５．その他の実施の形態
【００１８】
＜０．ＬＰ信号およびＨＳ差動信号を用いる通信システム＞
一般的に、Ｃ−ＰＨＹ規格やＤ−ＰＨＹ規格では、実質的なデータ信号の伝送には高速（High Speed：ＨＳ）差動信号を用いている。また、クロック信号およびデータ信号のブランキング期間には低電力（Low Power：ＬＰ）信号を用いている。ＨＳ差動信号とＬＰ信号は共通の伝送路で伝送される。例えばＤ−ＰＨＹ規格では、クロック信号を伝送する１つの伝送路（クロックレーン）と、データ信号を伝送する１または複数の伝送路（データレーン）とが存在する。クロックレーンとデータレーンとのそれぞれにおける信号の伝送期間には、ＨＳ差動信号で伝送を行う期間とＬＰ信号で伝送を行う期間とが存在する。クロックレーンとデータレーンとのそれぞれにおいて、ＨＳ差動信号とＬＰ信号とが共通の伝送路で伝送される。しかしながら、ＬＰ信号は、差動信号ではなくシングルエンド信号であり、また、信号伝送に必要とされる電圧値がＨＳ差動信号とは異なっている。このため、ＨＳ差動信号とＬＰ信号とのそれぞれを送受信するための回路が別々に必要とされる。
【００１９】
本実施の形態に係る通信システムを説明する前に、まず、比較例として、ＬＰ信号およびＨＳ差動信号を用いる通信システムの概要を説明する。
【００２０】
図１は、例えばＣ−ＰＨＹ規格やＤ−ＰＨＹ規格の通信インタフェースに対応した通信システムの概要を示している。図１に示した通信システムは、送信部ＴＸと、受信部ＲＸとを備えている。また、この通信システムは、送信部ＴＸと受信部ＲＸとに跨がって、クロック信号を伝送するクロックレーンＣＬと、例えば画像データ等のデータ信号を伝送するデータレーンＤＬとを備えている。なお、図１では、データレーンＤＬとして、４つのデータレーンＤＬ１，ＤＬ２，ＤＬ３，ＤＬ４を有した例を示しているが、データレーンＤＬの数はこれに限らず、例えば１つのデータレーンＤＬ１のみであってもよい。
【００２１】
送信部ＴＸは、送信デジタル回路ＴＸ−ＤＩＧＩＴＡＬと、送信アナログ回路ＴＸ−ＡＮＡＬＯＧとを有している。送信デジタル回路ＴＸ−ＤＩＧＩＴＡＬと送信アナログ回路ＴＸ−ＡＮＡＬＯＧとの間では、例えば１６ビットや８ビットのパラレル信号が伝送される。
【００２２】
受信部ＲＸは、受信デジタル回路ＲＸ−ＤＩＧＩＴＡＬと、受信アナログ回路ＲＸ−ＡＮＡＬＯＧとを有している。データレーンＤＬ１，ＤＬ２，ＤＬ３，ＤＬ４において、受信アナログ回路ＲＸ−ＡＮＡＬＯＧと受信デジタル回路ＲＸ−ＤＩＧＩＴＡＬとの間では、例えば１６ビットや８ビットのパラレル信号が伝送される。クロックレーンＣＬにおいて、受信アナログ回路ＲＸ−ＡＮＡＬＯＧと受信デジタル回路ＲＸ−ＤＩＧＩＴＡＬとの間では、例えば２ビットのシリアル信号が伝送される。
【００２３】
クロックレーンＣＬにおいて、送信アナログ回路ＴＸ−ＡＮＡＬＯＧと受信アナログ回路ＲＸ−ＡＮＡＬＯＧとの間は、差動のクロック信号を伝送するクロック信号線３０で接続されている。データレーンＤＬ１，ＤＬ２，ＤＬ３，ＤＬ４において、送信アナログ回路ＴＸ−ＡＮＡＬＯＧと受信アナログ回路ＲＸ−ＡＮＡＬＯＧとの間は、差動のデータ信号を伝送するデータ信号線３１，３２，３３，３４で接続されている。クロック信号線３０とデータ信号線３１，３２，３３，３４とはそれぞれ、差動信号を伝送する一対のポジティブ信号線Ｄｐとネガティブ信号線Ｄｎとを有している。クロック信号線３０とデータ信号線３１，３２，３３，３４とにはそれぞれ、例えば２ビットのシリアル信号が伝送される。
【００２４】
図２は、図１に示した通信システムを実現する、比較例に係る通信システムの一構成例を示している。なお、図２では、図１におけるデータレーンＤＬとして、１つのデータレーンＤＬ１のみを示すが、他のデータレーンＤＬ２，ＤＬ３，ＤＬ４についても略同様の構成であってもよい、
【００２５】
この比較例に係る通信システムは、図１の送信部ＴＸに相当する送信部１０１と、図１の受信部ＲＸに相当する受信部１０２とを備えている。
【００２６】
クロックレーンＣＬにおいて、送信部１０１は、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路１１１と、ＬＰ信号の処理を行うＣＬ−ＬＰ回路１１２とを有している。データレーンＤＬ１において、送信部１０１は、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路１１３と、ＬＰ信号の処理を行うＤＬ−ＬＰ回路１１４とを有している。
【００２７】
クロックレーンＣＬにおいて、受信部１０２は、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路１２１と、ＬＰ信号の処理を行うＣＬ−ＬＰ回路１２２とを有している。データレーンＤＬ１において、受信部１０２は、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路１２３と、ＬＰ信号の処理を行うＤＬ−ＬＰ回路１２４とを有している。
【００２８】
図３は、図２に示した比較例に係る通信システムの具体的な回路構成例を示している。また、図４は、図２に示した比較例に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の一例を示している。
【００２９】
図４に示したように、この比較例に係る通信システムでは、クロックレーンＣＬにおいて、送信部１０１からクロック信号線３０に出力される信号のステータスは、ＨＳ差動信号で伝送する状態となるＨＰＳ（High Speed State）の期間と、ＬＰ信号で伝送する状態となるＬＰＳ（Low Power State）の期間とが存在する。実質的なクロック信号は、ＨＰＳの期間にＨＳ差動信号で出力される。
【００３０】
同様に、データレーンＤＬ１において、送信部１０１からデータ信号線３１に出力される信号のステータスは、ＨＳ差動信号で伝送する状態となるＨＰＳの期間と、ＬＰ信号で伝送する状態となるＬＰＳの期間とが存在する。実質的なデータ信号は、ＨＰＳの期間にＨＳ差動信号で出力される。なお、図４において、実質的なデータ信号の部分をＨＳＴと記す。また、ＨＰＳの期間には、ＴＲＡＩＬ期間ＴHS-TRAILやＳＹＮＣ（同期）期間ＴHS-SYNC等が含まれる。実質的なデータ信号の部分を含まないブランキング期間は、ＬＰＳの期間に含まれる。実質的なデータ信号は、例えばＢｙｔｅ単位で出力される。
【００３１】
図３に示したように、この通信システムは、送信部１０１内の各回路部にクロック信号を供給する水晶発振器（ＸＴＡＬ）８２およびＰＬＬ回路８１と、受信部１０２内の各回路部にクロック信号を供給する水晶発振器（ＸＴＡＬ）８３とを有している。
【００３２】
ＣＬ−ＨＳ回路１１１は、ＨＳステートマシン（ＨＳ  ＦＳＭ）５１と、セレクタ５２と、パラレル／シリアル（ＰＳ）変換回路５３と、クロック分周器（ＤＩＶ）５４と、ＨＳドライバ（ＨＳ  ＤＲＶ）５５とを有している。セレクタ５２は、Ｔｏｇｇｌｅ信号と、値０の信号（ＡＬＬ０）と、値１の信号（ＡＬＬ１）とを選択的に出力する。Ｔｏｇｇｌｅ信号は、例えば８ビットのクロック信号（１０１０＿１０１０）である。
【００３３】
ＣＬ−ＬＰ回路１１２は、ＬＰステートマシン（ＬＰ  ＦＳＭ）４１と、ＬＰエンコーダ（ＬＰ  ＥＮＣ）４２と、ＬＰドライバ（ＬＰ  ＤＲＶ）４３とを有している。ＬＰステートマシン４１には、クロックレーン制御信号が入力される。
【００３４】
ＤＬ−ＨＳ回路１１３は、ＨＳステートマシン（ＨＳ  ＦＳＭ）７１と、セレクタ７２と、パラレル／シリアル（ＰＳ）変換回路７３と、ＨＳドライバ（ＨＳ  ＤＲＶ）７４とを有している。ＨＳステートマシン７１からは、データ送信準備完了信号ＴｘＲｅａｄｙＨＳが出力される。セレクタ７２は、送信データＴｘＤａｔａＨＳと、同期コード信号ＳＹＮＣと、値０の信号（ＡＬＬ０）と、値１の信号（ＡＬＬ１）とを選択的に出力する。
【００３５】
ＤＬ−ＬＰ回路１１４は、ＬＰステートマシン（ＬＰ  ＦＳＭ）６１と、ＬＰエンコーダ（ＬＰ  ＥＮＣ）６２と、ＬＰドライバ（ＬＰ  ＤＲＶ）６３とを有している。ＬＰステートマシン６１には、データ送信要求信号ＴｘＲｅｑｕｅｓｔＨＳが入力される。
【００３６】
なお、送信部１０１において、ＬＰドライバ４３と、ＨＳドライバ５５と、ＬＰドライバ６３と、ＨＳドライバ７４は、図１における送信アナログ回路ＴＸ−ＡＮＡＬＯＧに相当する。
【００３７】
ＣＬ−ＨＳ回路１２１は、クロック信号終端回路としての終端回路（ＴＥＲＭ）５６と、ＨＳレシーバ（ＨＳ  ＲＣＶ）５７と、クロック分周器（ＤＩＶ）５８とを有している。終端回路５６は、終端抵抗を有している。
【００３８】
ＣＬ−ＬＰ回路１２２は、ＬＰレシーバ（ＬＰ  ＲＣＶ）４４と、ＬＰデコーダ（ＬＰ  ＤＥＣ）４５と、ＬＰステートマシン（ＬＰ  ＦＳＭ）４６とを有している。ＬＰステートマシン４６は、クロックレーンＣＬのステータス信号を出力する。
【００３９】
ＤＬ−ＨＳ回路１２３は、データ信号終端回路としての終端回路（ＴＥＲＭ）７５と、ＨＳレシーバ（ＨＳ  ＲＣＶ）７６と、クロック分周器（ＤＩＶ）７７と、ワードアライン補正回路（ＡＬＮ）７８とを有している。終端回路７５は、終端抵抗を有している。ワードアライン補正回路（ＡＬＮ）７８は、受信同期信号ＲｘＳｙｎｃＨＳと、受信有効信号ＲｘＶａｌｉｄＨＳと、受信データＲｘＤａｔａＨＳとを出力する。
【００４０】
ＤＬ−ＬＰ回路１２４は、ＬＰレシーバ（ＬＰ  ＲＣＶ）６４、ＬＰデコーダ（ＬＰ  ＤＥＣ）６５、ＬＰステートマシン（ＬＰ  ＦＳＭ）６６とを有している。ＬＰステートマシン６６は、受信アクティブ信号ＲｘＡｃｔｉｖｅＨＳを出力する。
【００４１】
なお、受信部１０２において、主として、ＬＰレシーバ４４と、終端回路５６と、ＨＳレシーバ５７と、ＬＰレシーバ６４と、終端回路７５と、ＨＳレシーバ７６とが、図１における受信アナログ回路ＲＸ−ＡＮＡＬＯＧに相当する。
【００４２】
＜１．第１の実施の形態＞
次に、本開示の第１の実施の形態について説明する。以下では、上記比較例と略同様の構成および作用を有する部分については、適宜説明を省略する。
【００４３】
図５は、図１に示した通信システムを実現する、本開示の第１の実施の形態に係る通信システムの概要を示している。図６は、図５に示した通信システムの具体的な回路構成例を示している。なお、図５等では、図１におけるデータレーンＤＬとして、１つのデータレーンＤＬ１のみを示すが、他のデータレーンＤＬ２，ＤＬ３，ＤＬ４についても略同様の構成であってもよい。
【００４４】
本実施の形態に係る通信システムは、図１の送信部ＴＸに相当する送信部１（送信装置）と、図１の受信部ＲＸに相当する受信部２（受信装置）とを備えている。送信部１は、ブランキング制御部２０を有している。
【００４５】
図２ないし図４に示した比較例に係る通信システムでは、クロック信号およびデータ信号のブランキング期間に１．３Ｖ程度の電圧のＬＰ信号を出力する通信モードを用いている。しかし、半導体プロセスの進化に伴って、この電圧を維持することが困難になりつつある。
【００４６】
そこで、本実施の形態に係る通信システムでは、クロックレーンＣＬにおいて、送信部１からクロック信号線３０に出力される信号を、ブランキング期間も含めてすべてＨＳ差動信号のみとしている。同様に、データレーンＤＬ１において、送信部１からデータ信号線３１に出力される信号を、ブランキング期間も含めてすべてＨＳ差動信号のみとしている。
【００４７】
また、本実施の形態に係る通信システムでは、ブランキング期間における通信モード（ブランキングモード）を複数有している。
【００４８】
図７は、本実施の形態におけるブランキングモードの一例を示している。本実施の形態では、ブランキングモードとして、例えば、相対的に伝送期間の短い第１のブランキングモードと、相対的に伝送期間の長い第２のブランキングモードとを有している。
【００４９】
第１のブランキングモードは、ブランキング間隔を極力小さくする通信（Latency Reduction Transport Efficiency：ＬＲＴＥ）モードである。ＬＲＴＥモードでは、伝送期間は固定長となっている。また、ＬＲＴＥモードでは、終端制御を行わない（終端抵抗のオン／オフの切り替えを行わない）モードとなっている。
【００５０】
第２のブランキングモードは、長期のブランキング期間に適した（AlternateＬＰ：ＡＬＰ）モードである。ＡＬＰモードでは、伝送期間は可変長となっている。また、ＡＬＰモードでは、終端制御を行うことが可能（終端抵抗のオン／オフの切り替えが可能）なモードとなっている。
【００５１】
図８は、本実施の形態に係る通信システムで伝送されるイメージデータのフレーム構造の一例を示している。図８では、２フレーム分のイメージデータのフレーム構造を示している。フレームの先頭はＦＳ（フレームスタート）、フレームの終わりはＦＥ（フレームエンド）となっている。フレーム間はフレームブランキング期間（垂直ブランキング期間）Ｖｂとなっている。１フレーム内において、１水平期間の先頭はＰＨ（パケットヘッダ）、１水平期間の終わりはＰＦ（パケットフッタ）となっている。
【００５２】
水平ブランキング期間Ｈｂ内には、位相差方式のオートフォーカスに用いられる位相差検出データＰＤＡＦ（Phase Detection Auto-Focus）等のデータ信号が挿入されてもよい。水平ブランキング期間Ｈｂにおいて、ＰＤＡＦ（Phase Detection Auto-Focus）等のデータ信号が挿入された期間Ｈｂ２を除く期間Ｈｂ１が実質的な水平ブランキング期間となる。この場合、水平ブランキング期間Ｈｂ１は非常に短期間となる。このため、本実施の形態に係る通信システムにおいて、水平ブランキング期間Ｈｂ１の通信は、ブランキングモードとして第１のブランキングモード（ＬＲＴＥモード）が適している。また、垂直ブランキング期間）Ｖｂの通信は、第２のブランキングモード（ＡＬＰモード）が適している。
【００５３】
このようにブランキング期間に複数の通信モードが混在する場合、受信部２側で複数の通信モードを判別する必要がある。判別手法の１つとしてクロック信号が止まっている期間の長さを計測する手法が考えられるが、この場合、受信部２側でカウンタを用意する必要がある。
【００５４】
そこで、本実施の形態では、カウンタを用いることなく、複数の通信モードの判別を行うことを可能にする。本実施の形態では、送信部１において、ブランキング制御部２０が、通信モードに応じて、データブランキング信号とクロックブランキング信号との信号値を、例えば後述する図９および図１０に示したような、通信モードを判別可能な値に制御する。また、受信部２において、後述するクロック状態判別回路５９（図６）が、例えば後述する図９および図１０に示したような値を参照して通信モードを判別する。
【００５５】
図９は、本実施の形態に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の第１の例を示している。図９では、ブランキング期間における通信モードが第１のブランキングモード（ＬＲＴＥモード）の例を示している。
【００５６】
図１０は、本実施の形態に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の第２の例を示している。図１０では、ブランキング期間における通信モードが第２のブランキングモード（ＡＬＰモード）の例を示している。
【００５７】
なお、図９および図１０において、実質的なデータ信号の部分をＨＳＴと記す。実質的なデータ信号の前後の期間にはＳＹＮＣ（同期）期間ＴHS-SYNCとＴＲＡＩＬ期間ＴHS-TRAILとが含まれていてもよい。
【００５８】
図６に示したように、本実施の形態に係る通信システムは、送信部１内の各回路部にクロック信号を供給する水晶発振器（ＸＴＡＬ）８２およびＰＬＬ回路８１と、受信部２内の各回路部にクロック信号を供給する水晶発振器（ＸＴＡＬ）８３およびＰＬＬ回路８４とを有している。
【００５９】
（送信部１の詳細な構成例）
クロックレーンＣＬにおいて、送信部１は、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路１１を有している。データレーンＤＬ１において、送信部１は、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路１３を有している。
【００６０】
ＣＬ−ＨＳ回路１１は、クロック信号およびクロックブランキング信号としてＨＳ差動信号をクロック信号線３０に出力する差動クロック信号送信回路であってもよい。ＤＬ−ＨＳ回路１３は、データ信号およびデータブランキング信号としてＨＳ差動信号をデータ信号線３１に出力する差動データ信号送信回路であってもよい。
【００６１】
本実施の形態における送信部１には、上記比較例におけるＬＰ信号の処理を行うＣＬ−ＬＰ回路１１２およびＤＬ−ＬＰ回路１１４に相当する回路は含まれていなくともよい。
【００６２】
ＣＬ−ＨＳ回路１１は、図６に示したように、図３におけるＣＬ−ＨＳ回路１１１と略同様の回路を有していてもよい。すなわち、ＣＬ−ＨＳ回路１１は、ＨＳステートマシン（ＨＳ  ＦＳＭ）５１と、セレクタ５２と、パラレル／シリアル（ＰＳ）変換回路５３と、クロック分周器（ＤＩＶ）５４と、ＨＳドライバ（ＨＳ  ＤＲＶ）５５とを有していてもよい。セレクタ５２は、Ｔｏｇｇｌｅ信号と、値０の信号（ＡＬＬ０）と、値１の信号（ＡＬＬ１）とを選択的に出力する。Ｔｏｇｇｌｅ信号は、例えば８ビットのクロック信号（１０１０＿１０１０）である。本実施の形態では、クロックレーン制御信号とデータ送信要求信号ＴｘＲｅｑｕｅｓｔＨＳとが、ＨＳステートマシン５１に入力される。
【００６３】
ＤＬ−ＨＳ回路１３は、図６に示したように、図３におけるＤＬ−ＨＳ回路１１３と略同様の回路を有していてもよい。すなわち、ＤＬ−ＨＳ回路１３は、ＨＳステートマシン（ＨＳ  ＦＳＭ）７１と、セレクタ７２と、パラレル／シリアル（ＰＳ）変換回路７３と、ＨＳドライバ（ＨＳ  ＤＲＶ）７４とを有していてもよい。ＨＳステートマシン７１からは、データ送信準備完了信号ＴｘＲｅａｄｙＨＳが出力される。セレクタ７２は、送信データＴｘＤａｔａＨＳと、同期コード信号ＳＹＮＣと、値０の信号（ＡＬＬ０）と、値１の信号（ＡＬＬ１）とを選択的に出力する。
【００６４】
ブランキング制御部２０は、図６に示したように、ＨＳステートマシン５１とＨＳステートマシン７１とを有していてもよい。
【００６５】
（送信部１におけるモード制御動作の例）
図９の第１のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＤＬ−ＨＳ回路１３からデータ信号線３１に、データ信号に代えて、例えば値１のデータブランキング信号が出力されるよう、ＤＬ−ＨＳ回路１３を制御する。
【００６６】
また、第１のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロック信号に代えて所定の期間以上に亘って、例えば値０のクロックブランキング信号が連続する差動ブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。ここで、所定の期間とは、クロック信号のクロック周期よりも長い期間である。クロックブランキング信号を、クロック信号のクロック周期よりも長い期間に亘って値０の信号値が連続する信号とすることで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が開始されたことを検出することが可能となる。
【００６７】
また、第１のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の終了時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロックブランキング信号に代えて、所定の期間以上に亘ってクロック信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。クロックブランキング信号に代えて所定の期間以上に亘るクロック信号を出力することで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が終了し、データ信号の転送が開始されることを検出することが可能となる。
【００６８】
一方、図１０の第２のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＤＬ−ＨＳ回路１３からデータ信号線３１に、データ信号に代えて、値０のデータブランキング信号が出力されるよう、ＤＬ−ＨＳ回路１３を制御する。
【００６９】
また、第２のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロック信号に代えて所定の期間以上に亘って、例えば値０のクロックブランキング信号が連続する差動ブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。ここで、所定の期間とは、クロック信号のクロック周期よりも長い期間である。クロックブランキング信号を、クロック信号のクロック周期よりも長い期間に亘って値０の信号値が連続する信号とすることで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が開始されたことを検出することが可能となる。
【００７０】
また、第２のブランキングモードによる通信を行う場合、ブランキング制御部２０は、データ信号のブランキング期間の終了時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、値０のクロックブランキング信号に代えて、所定の期間以上に亘って、例えば値１のクロックブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。値０のクロックブランキング信号に代えて所定の期間以上に亘る値１のクロックブランキング信号を出力することで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が終了し、データ信号の転送が開始されることを検出することが可能となる。
【００７１】
図９および図１０に示した例のように、データ信号のブランキング期間の開始時のデータブランキング信号の値を、第１のブランキングモードと第２のブランキングモードとで異なる値とすることで、受信部２のクロック状態判別回路５９において、通信モードを判別することが可能となる。
【００７２】
なお、図９および図１０に示したクロックブランキング信号およびデータブランキング信号の値は一例であり、図９および図１０の例とは異なる値を用いても構わない。
【００７３】
なお、図１１に、差動信号の値の一例を示す。値０のクロックブランキング信号およびデータブランキング信号は、差動０（Differential-0）となる差動信号であってもよい。また、値１のクロックブランキング信号およびデータブランキング信号は、差動１（Differential-1）となる差動信号であってもよい。より具体的には、図１１に示したように、値０の差動信号は、差動信号の伝送線におけるポジティブ信号線Ｄｐの電圧レベルがＬｏｗとなり、ネガティブ信号線Ｄｎの電圧レベルがＨｉｇｈとなる差動信号のことであってもよい。また、値１の差動信号は、差動信号の伝送線におけるポジティブ信号線Ｄｐの電圧レベルがＨｉｇｈとなり、ネガティブ信号線Ｄｎの電圧レベルがＬｏｗとなる差動信号のことであってもよい。
【００７４】
（受信部２の詳細な構成例）
クロックレーンＣＬにおいて、受信部２は、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路２１を有している。データレーンＤＬ１において、受信部２は、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路２３を有している。
【００７５】
ＤＬ−ＨＳ回路２３は、データ信号およびデータブランキング信号としてＨＳ差動信号をデータ信号線３１を介して受信する差動データ信号受信回路であってもよい。ＣＬ−ＨＳ回路２１は、クロック信号およびクロックブランキング信号としてＨＳ差動信号をクロック信号線３０を介して受信する差動クロック信号受信回路であってもよい。
【００７６】
本実施の形態における受信部２には、上記比較例におけるＬＰ信号の処理を行うＣＬ−ＬＰ回路１２２およびＤＬ−ＬＰ回路１２４に相当する回路は含まれていなくともよい。
【００７７】
ＤＬ−ＨＳ回路２３は、図６に示したように、図３におけるＤＬ−ＨＳ回路１２３と略同様の回路を有していてもよい。すなわち、データ信号線３１に接続されたデータ信号終端回路としての終端回路（ＴＥＲＭ）７５と、ＨＳレシーバ（ＨＳ  ＲＣＶ）７６と、クロック分周器（ＤＩＶ）７７と、ワードアライン補正回路（ＡＬＮ）７８とを有していてもよい。終端回路７５は、終端抵抗を有している。ワードアライン補正回路（ＡＬＮ）７８は、受信同期信号ＲｘＳｙｎｃＨＳと、受信有効信号ＲｘＶａｌｉｄＨＳと、受信データＲｘＤａｔａＨＳとを出力する。
【００７８】
ＣＬ−ＨＳ回路２１は、図６に示したように、図３におけるＣＬ−ＨＳ回路１２１と略同様の回路を有していてもよい。すなわち、ＣＬ−ＨＳ回路２１は、クロック信号線３０に接続されたクロック信号終端回路としての終端回路（ＴＥＲＭ）５６と、ＨＳレシーバ（ＨＳ  ＲＣＶ）５７と、クロック分周器（ＤＩＶ）５８とを有していてもよい。終端回路５６は、終端抵抗を有している。
【００７９】
ＣＬ−ＨＳ回路２１は、さらに、クロック（ＣＬ）状態判別回路５９を有している。クロック状態判別回路５９には、ＨＳレシーバ５７を介して送信部１のＣＬ−ＨＳ回路１１からのクロック信号とクロックブランキング信号とが入力される。また、クロック状態判別回路５９には、ＨＳレシーバ７６を介して送信部１のＤＬ−ＨＳ回路１３からのデータブランキング信号が入力される。
【００８０】
（受信部２におけるモード判別の例）
クロック状態判別回路５９は、例えば、データ信号のブランキング期間の開始時のデータブランキング信号の値を参照することで、ブランキングモードの判別を行う。クロック状態判別回路５９は、例えば図９の例のようにデータブランキング信号の値が１の場合には、第１のブランキングモードであると判別する。また、クロック状態判別回路５９は、例えば図１０の例のようにデータブランキング信号の値が０の場合には、第２のブランキングモードであると判別する。
【００８１】
（受信部２における終端制御およびワードアライン制御の例）
図１０の例のように第２のブランキングモードの場合、受信部２は終端制御の処理を行ってもよい。クロック状態判別回路５９は、終端制御回路としての機能を有している。クロック状態判別回路５９は、例えば値０のクロックブランキング信号に基づいて、データ信号終端回路（終端回路７５）およびクロック信号終端回路（終端回路５６）に対してそれぞれの終端抵抗をオフさせる制御を行う。また、クロック状態判別回路５９は、データ信号のブランキング期間の終了時刻に同期して出力された、値１のクロックブランキング信号に基づいて、終端回路７５および終端回路５６に対してそれぞれの終端抵抗をオンさせる制御を行う。
【００８２】
なお、終端抵抗のオン／オフに伴い、図１０に示したように、クロックレーンＣＬおよびデータレーンＤＬ１のブランキング期間における信号の電圧振幅が変化する。また、ブランキング期間において終端抵抗をオフさせることにより、クロック信号線３０およびデータ信号線３１に流れる電流値を低減することができる。
【００８３】
また、クロック状態判別回路５９は、受信アクティブ信号ＲｘＡｃｔｉｖｅＨＳを出力しワードアライン補正回路７８に対して、ワードアライン制御を行う機能を有している。ブランキング期間が終了し、データ信号の転送が開始されることをクロック状態判別回路５９において適切に検出することで、同期コード信号ＳＹＮＣを検出し、ワードアライン補正回路７８で適切にワードアライン制御を行うことができる。
【００８４】
［効果］
以上のように、本実施の形態によれば、データ信号のブランキング期間の開始時刻に同期して、クロック信号線３０に、クロック信号に代えて、クロックブランキング信号として、所定の期間以上に亘って所定の値が連続する差動ブランキング信号を出力するようにしたので、データ伝送時の低消費電力化を図ることができる。また、本実施の形態によれば、上記した比較列に係る通信システムと比べて、ＬＰ信号の処理を行う回路が不要となり、回路規模を削減することができる。
【００８５】
また、本実施の形態によれば、送信部１側でデータブランキング信号の信号値をブランキングモードを判別可能な値に制御し、受信部２側でデータブランキング信号の信号値に基づいてブランキングモードを判別するようにしたので、受信部２側でブランキングモードを判別するためのカウンタを用いることなく、複数のブランキングモードの判別を容易に行うことができる。
【００８６】
なお、本明細書に記載された効果はあくまでも例示であって限定されるものではなく、また他の効果があってもよい。以降の他の実施の形態の効果についても同様である。
【００８７】
＜２．第２の実施の形態＞
次に、本開示の第２の実施の形態について説明する。以下では、上記比較例、または上記第１の実施の形態と略同様の構成および作用を有する部分については、適宜説明を省略する。
【００８８】
図１２は、本開示の第２の実施の形態に係る通信システムの概要を示している。本実施の形態に係る通信システムは、図１の送信部ＴＸに相当する送信部１Ｂ（送信装置）と、図１の受信部ＲＸに相当する受信部２Ｂ（受信装置）とを備えている。
【００８９】
上記第１の実施の形態に係る通信システムでは、クロックレーンＣＬとデータレーンＤＬ１とのそれぞれにおいて伝送される信号を、ブランキング期間も含めてすべてＨＳ差動信号のみにしている。これに対して、本実施の形態に係る通信システムは、ＬＰ信号での通信も可能にする切り替え回路を備え、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードと、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードとを切り替え可能にしたものである。
【００９０】
本実施の形態に係る通信システムにおいて、送信部１Ｂは、上記第１の実施の形態に係る通信システムと略同様の機能を実現するブランキング制御部２０を有している。
【００９１】
また、送信部１Ｂは、クロックレーンＣＬにおいて、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路１１と、ＬＰ信号の処理を行うＣＬ−ＬＰ回路１２と、切り替えスイッチ１５と、セレクタ１７とを有している。
【００９２】
ＣＬ−ＬＰ回路１２は、ＬＰ信号として第１のシングルエンド信号を出力する第１のシングルエンド信号送信回路であってもよい。ＣＬ−ＬＰ回路１２は、図２におけるＣＬ−ＬＰ回路１１２と略同様の機能を有するものであってもよい。切り替えスイッチ１５は、クロック信号線３０に、ＣＬ−ＨＳ回路１１とＣＬ−ＬＰ回路１２とのいずれか一方から信号出力がなされるよう、信号出力の経路を切り替える第１の送信切り替え回路であってもよい。セレクタ１７は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではブランキング制御部２０からの制御信号がＣＬ−ＨＳ回路１１に入力されるようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、ブランキング制御部２０からの制御信号がＣＬ−ＨＳ回路１１に入力されないようにする回路である。
【００９３】
また、送信部１Ｂは、データレーンＤＬ１において、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路１３と、ＬＰ信号の処理を行うＤＬ−ＬＰ回路１４と、切り替えスイッチ１６と、セレクタ１８とを有している。
【００９４】
ＤＬ−ＬＰ回路１４は、ＬＰ信号として第２のシングルエンド信号を出力する第２のシングルエンド信号送信回路であってもよい。ＤＬ−ＬＰ回路１４は、図２におけるＤＬ−ＬＰ回路１１４と略同様の機能を有するものであってもよい。切り替えスイッチ１６は、データ信号線３１にＤＬ−ＨＳ回路１３とＤＬ−ＬＰ回路１４とのいずれか一方から信号出力がなされるよう、信号出力の経路を切り替える第２の送信切り替え回路であってもよい。セレクタ１８は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではブランキング制御部２０からの制御信号がＤＬ−ＨＳ回路１３に入力されるようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、ブランキング制御部２０からの制御信号がＤＬ−ＨＳ回路１３に入力されないようにする回路である。
【００９５】
受信部２Ｂは、クロックレーンＣＬにおいて、ＨＳ差動信号の処理を行うＣＬ−ＨＳ回路２１と、ＬＰ信号の処理を行うＣＬ−ＬＰ回路２２と、セレクタ２５と、セレクタ２７と、セレクタ２８とを有している。ＣＬ−ＬＰ回路２２は、ＬＰ信号として第１のシングルエンド信号をクロック信号線３０を介して受信する第１のシングルエンド信号受信回路であってもよい。ＣＬ−ＬＰ回路２２は、図２におけるＣＬ−ＬＰ回路１２２と略同様の機能を有するものであってもよい。
【００９６】
セレクタ２５は、ＬＰ信号として第１のシングルエンド信号を受信するか否かを切り替える第１の受信切り替え回路であってもよい。セレクタ２５は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではクロック信号線３０を介して受信した信号がＣＬ−ＬＰ回路２２に入力されないようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、クロック信号線３０を介して受信した信号がＣＬ−ＬＰ回路２２に入力されるようにする回路である。セレクタ２７は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではＣＬ−ＨＳ回路２１からの終端制御の信号がＤＬ−ＨＳ回路２３に入力されるようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、ＨＳ回路２１からの終端制御の信号が入力されないようにする回路である。セレクタ２８は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではＣＬ−ＨＳ回路２１からのワードアライン制御の信号がＤＬ−ＨＳ回路２３に入力されるようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、ＣＬ−ＨＳ回路２１からのワードアライン制御の信号が入力されないようにする回路である。
【００９７】
また、受信部２Ｂは、データレーンＤＬ１において、ＨＳ差動信号の処理を行うＤＬ−ＨＳ回路２３と、ＬＰ信号の処理を行うＤＬ−ＬＰ回路２４と、セレクタ２６とを有している。ＤＬ−ＬＰ回路２４は、ＬＰ信号として第２のシングルエンド信号をデータ信号線３１を介して受信する第２のシングルエンド信号受信回路であってもよい。
【００９８】
セレクタ２６は、ＬＰ信号として第２のシングルエンド信号を受信するか否かを切り替える第２の受信切り替え回路であってもよい。セレクタ２６は、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードではデータ信号線３１を介して受信した信号がＤＬ−ＬＰ回路２４に入力されないようにし、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードでは、データ信号線３１を介して受信した信号がＤＬ−ＬＰ回路２４に入力されるようにする回路である。
【００９９】
図１３は、本実施の形態に係る通信システムの具体的な適用例を示している。
【０１００】
例えば、本実施の形態に係る通信システムは、図１３に示したように、イメージセンサＩＳからアプリケーションプロセッサＡＰへのデータ伝送に適用可能である。送信部１Ｂは、イメージセンサＩＳ内に設けられる。受信部２Ｂは、アプリケーションプロセッサＡＰ内に設けられる。イメージセンサＩＳとアプリケーションプロセッサＡＰとの間は、クロック信号線３０とデータ信号線３１とによって接続される。クロック信号線３０とデータ信号線３１とによる信号の伝送は一方向となっている。
【０１０１】
また、イメージセンサＩＳとアプリケーションプロセッサＡＰとの間は、双方向の制御バス３５によって接続される。制御バス３５は、Ｉ2Ｃ（Inter-Integrated Circuit）インタフェースやその拡張版であるＩ3Ｃインタフェースを用いることができる。
【０１０２】
図１４は、図１３に示したイメージセンサＩＳおよびアプリケーションプロセッサＡＰを含む機器におけるデータ送信処理の一例を示している。
【０１０３】
イメージセンサＩＳおよびアプリケーションプロセッサＡＰを含む機器の電源投入がなされる（ステップＳ１０１）と、アプリケーションプロセッサＡＰが、制御バス３５を使用して、イメージセンサＩＳのレジスタ設定を読み込む（ステップＳ１０２）。これにより、アプリケーションプロセッサＡＰは、イメージセンサＩＳがＬＰ信号無しでの通信に対応しているか否かを判断する（ステップＳ１０３）。すなわち、ＬＰ信号を用いずにＨＳ差動信号のみで通信を行うモードと、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードとのいずれのモードに対応しているかを判断する。
【０１０４】
ＬＰ信号無しでの通信に対応していないと判断した場合（ステップＳ１０３；Ｎ）には、アプリケーションプロセッサＡＰは、ＬＰ信号とＨＳ差動信号との双方を用いて通信を行うモードとみなして、制御バス３５を使用して、イメージセンサＩＳに送信開始指示の信号を出力する（ステップＳ１０９）。次に、イメージセンサＩＳは、送信開始指示の信号を受けて、データ信号の送信を開始する（ステップＳ１１０）。
【０１０５】
一方、ＬＰ信号無しでの通信に対応していると判断した場合（ステップＳ１０３；Ｙ）には、アプリケーションプロセッサＡＰは、制御バス３５を使用して、ＬＰ信号無しでの通信を有効化する設定をイメージセンサＩＳに送信する（ステップＳ１０４）。
【０１０６】
次に、アプリケーションプロセッサＡＰは、イメージセンサＩＳのレジスタ設定を参照して、イメージセンサＩＳが第１のブランキングモード（ＬＲＴＥモード）での通信に対応しているか否かを判断する（ステップＳ１０５）。第１のブランキングモードでの通信に対応していないと判断した場合（ステップＳ１０５；Ｎ）には、後述するステップＳ１０７の処理に進む。第１のブランキングモードでの通信に対応していると判断した場合（ステップＳ１０５；Ｙ）には、アプリケーションプロセッサＡＰは、制御バス３５を使用して、第１のブランキングモードでの通信を有効化する設定をイメージセンサＩＳに送信する（ステップＳ１０６）。
【０１０７】
次に、アプリケーションプロセッサＡＰは、イメージセンサＩＳのレジスタ設定を参照して、イメージセンサＩＳが第２のブランキングモード（ＡＬＰモード）での通信に対応しているか否かを判断する（ステップＳ１０７）。第２のブランキングモードでの通信に対応していないと判断した場合（ステップＳ１０７；Ｎ）には、アプリケーションプロセッサＡＰは、制御バス３５を使用して、イメージセンサＩＳに送信開始指示の信号を出力する（ステップＳ１０９）。次に、イメージセンサＩＳは、送信開始指示の信号を受けて、データ信号の送信を開始する（ステップＳ１１０）。
【０１０８】
一方、第２のブランキングモードでの通信に対応していると判断した場合（ステップＳ１０７；Ｙ）には、アプリケーションプロセッサＡＰは、制御バス３５を使用して、第２のブランキングモードでの通信を有効化する設定をイメージセンサＩＳに送信する（ステップＳ１０８）。次に、アプリケーションプロセッサＡＰは、制御バス３５を使用して、イメージセンサＩＳに送信開始指示の信号を出力する（ステップＳ１０９）。次に、イメージセンサＩＳは、送信開始指示の信号を受けて、データ信号の送信を開始する（ステップＳ１１０）。
【０１０９】
＜３．第３の実施の形態＞
次に、本開示の第３の実施の形態について説明する。以下では、上記比較例、上記第１の実施の形態または上記第２の実施の形態と略同様の構成および作用を有する部分については、適宜説明を省略する。
【０１１０】
上記第１および第２の実施の形態では、通信モードの判別として、ブランキングモードの判別を行う例を述べたが、同様の判別手法によりデータ信号の通信モード（データ伝送モード）を判別することも可能である。
【０１１１】
図１５は、本実施の形態において判別するデータ伝送モードの一例を示している。本実施の形態では、データ伝送モードとして、例えば、相対的に伝送速度が高速な第１のデータ伝送モード（高速伝送モード）と、相対的に伝送速度が低速な第２のデータ伝送モード（低速伝送モード）とを判別する。高速伝送モードと低速伝送モードは共に差動信号の伝送を行うモードであり、例えば電圧振幅を変えることにより伝送速度が互いに異なる。
【０１１２】
なお、本実施の形態における通信システムの基本構成は、図５および図６の構成と略同様であってもよい。送信部１において、ブランキング制御部２０は、通信モードに応じて、データブランキング信号とクロックブランキング信号との信号値を、例えば後述する図１７、図１９、および図２１に示したような、通信モードを判別可能な値に制御する。また、受信部２において、クロック状態判別回路５９は、例えば後述する図１７、図１９、および図２１に示したような値を参照して通信モードを判別する。
【０１１３】
（データ伝送モードの判別方法の第１の例）
図１６は、本実施の形態に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の第１の例を示している。図１６では、図９の例と同様、ブランキング期間における通信モードが第１のブランキングモード（ＬＲＴＥモード）の例を示している。図１７は、ブランキング期間における通信モードが第１のブランキングモードである場合におけるデータ信号の通信モードの判別方法の一例を示している。
【０１１４】
ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＤＬ−ＨＳ回路１３からデータ信号線３１に、データ信号に代えて、値Ｄnt０のデータブランキング信号が出力されるよう、ＤＬ−ＨＳ回路１３を制御する。
【０１１５】
また、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロック信号に代えて所定の期間以上に亘って値Ｃnt０のクロックブランキング信号が連続する差動ブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。ここで、所定の期間とは、クロック信号のクロック周期よりも長い期間である。クロックブランキング信号を、クロック信号のクロック周期よりも長い期間に亘って値Ｃnt０の信号値が連続する信号とすることで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が開始されたことを検出することが可能となる。
【０１１６】
また、ブランキング制御部２０は、データ信号のブランキング期間の終了時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロックブランキング信号に代えて、所定の期間以上に亘ってクロック信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。クロックブランキング信号に代えて所定の期間以上に亘るクロック信号を出力することで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が終了し、データ信号の転送が開始されることを検出することが可能となる。
【０１１７】
受信部２において、クロック状態判別回路５９は、例えば図１７に示したような値を参照して通信モードを判別する。
【０１１８】
クロック状態判別回路５９は、例えば、（Ｃnt０＝０，Ｄnt０＝０）の場合は高速伝送モード、（Ｃnt０＝１，Ｄnt０＝１）の場合は低速伝送モードであると判別する。また、クロック状態判別回路５９は、例えば、（Ｃnt０＝０，Ｄnt０＝１）の場合はブランキング期間における通信モードが第１のブランキングモード（ＬＲＴＥモード）であると判別する。なお、（Ｃnt０＝１，Ｄnt０＝０）は、例えば将来的にその他の通信モードの判別に利用可能な予備の値（「Ｒｅｓｅｒｖｅｄ」）とする。
【０１１９】
なお、図１７に示した値と通信モードとの組み合わせは一例であり、図１７とは異なる組み合わせであっても構わない。また、３種類以上のデータ伝送モードの判別を行ってもよい。
【０１２０】
（データ伝送モードの判別方法の第２の例）
図１８は、本実施の形態に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の第２の例を示している。図１８では、図１０の例と同様、ブランキング期間における通信モードが第２のブランキングモード（ＡＬＰモード）の例を示している。図１９は、ブランキング期間における通信モードが第２のブランキングモードである場合におけるデータ信号の通信モードの判別方法の一例を示している。
【０１２１】
ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＤＬ−ＨＳ回路１３からデータ信号線３１に、データ信号に代えて、値Ｄ０のデータブランキング信号が出力されるよう、ＤＬ−ＨＳ回路１３を制御する。また、ブランキング制御部２０は、ブランキング期間の終了時刻に同期して、ＤＬ−ＨＳ回路１３からデータ信号線３１に、値Ｄ０のデータブランキング信号に代えて、値Ｄ１のデータブランキング信号が出力されるよう、ＤＬ−ＨＳ回路１３を制御する。
【０１２２】
また、ブランキング制御部２０は、データ信号のブランキング期間の開始時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、クロック信号に代えて所定の期間以上に亘って値Ｃ０のクロックブランキング信号が連続する差動ブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。ここで、所定の期間とは、クロック信号のクロック周期よりも長い期間である。クロックブランキング信号を、クロック信号のクロック周期よりも長い期間に亘って値Ｃ０の信号値が連続する信号とすることで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が開始されたことを検出することが可能となる。
【０１２３】
また、ブランキング制御部２０は、データ信号のブランキング期間の終了時刻に同期して、ＣＬ−ＨＳ回路１１からクロック信号線３０に、値Ｃ０のクロックブランキング信号に代えて、所定の期間以上に亘って値Ｃ１のクロックブランキング信号が出力されるよう、ＣＬ−ＨＳ回路１１を制御する。値Ｃ０のクロックブランキング信号に代えて所定の期間以上に亘る値Ｃ１のクロックブランキング信号を出力することで、受信部２のクロック状態判別回路５９において、信号の変化を検出することができ、ブランキング期間が終了し、データ信号の転送が開始されることを検出することが可能となる。
【０１２４】
受信部２において、クロック状態判別回路５９は、例えば図１９に示したような値を参照して通信モードを判別する。
【０１２５】
クロック状態判別回路５９は、例えば、（Ｃ０＝０，Ｃ１＝１）かつ（Ｄ０＝０，Ｄ１＝０）の場合は高速伝送モードであると判別する。また、クロック状態判別回路５９は、例えば、（Ｃ０＝０，Ｃ１＝１）かつ（Ｄ０＝０，Ｄ１＝１）の場合は低速伝送モードであると判別する。なお、その他の値は、例えば将来的にその他の通信モードの判別に利用可能な予備の値（「Ｒｅｓｅｒｖｅｄ」）とする。ただし、終端制御を行うためには、クロックブランキング信号の値（Ｃ０，Ｃ１）およびデータブランキング信号の値（Ｄ０，Ｄ１）のうち、少なくとも一方の値をブランキング期間内で切り替える必要がある。このため、終端制御を行う場合には、（Ｃ０＝０，Ｃ１＝０）かつ（Ｄ０＝０，Ｄ１＝０）と、（Ｃ０＝０，Ｃ１＝０）かつ（Ｄ０＝１，Ｄ１＝１）と、（Ｃ０＝１，Ｃ１＝１）かつ（Ｄ０＝０，Ｄ１＝０）と、（Ｃ０＝１，Ｃ１＝１）かつ（Ｄ０＝１，Ｄ１＝１）は、通信モードの判別には使用しない。
【０１２６】
なお、図１９に示した値と通信モードとの組み合わせは一例であり、図１９とは異なる組み合わせであっても構わない。また、３種類以上のデータ伝送モードの判別を行ってもよい。
【０１２７】
（データ伝送モードの判別方法の第３の例）
図２０は、本実施の形態に係る通信システムにおいてクロックレーンＣＬとデータレーンＤＬ１とに伝送されるそれぞれの信号波形の第３の例を示している。図２１は、図２０に示した第３の例における通信モードの判別方法の一例を示している。
【０１２８】
図２０では、通信モードが、高速伝送モード→ＬＲＴＥモード→低速伝送モード→高速伝送モードの順に遷移する例を示している。
【０１２９】
受信部２において、クロック状態判別回路５９は、上記第２の例と同様に、例えば図２１に示したようなクロックレーンＣＬの値（Ｃ０，Ｃ１）とデータレーンＤＬ１の値（Ｄ０，Ｄ１）とを参照して通信モードを判別する。なお、図２１には、モード遷移時の終端抵抗のオン／オフ状態の例も示す。
【０１３０】
クロック状態判別回路５９は、例えば、（Ｃ０＝０，Ｃ１＝１）かつ（Ｄ０＝０，Ｄ１＝０）の場合は高速伝送モードに遷移すると判別する。また、クロック状態判別回路５９は、例えば、（Ｃ０＝０，Ｃ１＝０）かつ（Ｄ０＝１，Ｄ１＝１）の場合はＬＲＴＥモードに遷移すると判別する。また、クロック状態判別回路５９は、例えば、（Ｃ０＝０，Ｃ１＝１）かつ（Ｄ０＝０，Ｄ１＝１）の場合は低速伝送モードに遷移すると判別する。なお、その他の値は、例えば将来的にその他の通信モードの判別に利用可能な予備の値（「Ｒｅｓｅｒｖｅｄ」）とする。
【０１３１】
なお、図２１に示した値と通信モードとの組み合わせは一例であり、図２１とは異なる組み合わせであっても構わない。
【０１３２】
＜４．適用例＞
次に、上記各実施の形態で説明した通信システムの適用例について説明する。
【０１３３】
［４．１  第１の適用例］
図２２は、上記各実施の形態の通信システムが適用されるスマートフォン３００（多機能携帯電話）の外観を表すものである。このスマートフォン３００には、様々なデバイスが搭載されており、それらのデバイス間でデータのやり取りを行う通信システムにおいて、上記各実施の形態の通信システムが適用されている。
【０１３４】
図２３は、スマートフォン３００に用いられるアプリケーションプロセッサ３１０の一構成例を表すものである。アプリケーションプロセッサ３１０は、ＣＰＵ（Central Processing Unit）３１１と、メモリ制御部３１２と、電源制御部３１３と、外部インタフェース３１４と、ＧＰＵ（Graphics Processing Unit）３１５と、メディア処理部３１６と、ディスプレイ制御部３１７と、ＭＩＰＩインタフェース３１８とを有している。ＣＰＵ３１１、メモリ制御部３１２、電源制御部３１３、外部インタフェース３１４、ＧＰＵ３１５、メディア処理部３１６、ディスプレイ制御部３１７は、この例では、システムバス３１９に接続され、このシステムバス３１９を介して、互いにデータのやり取りをすることができるようになっている。
【０１３５】
ＣＰＵ３１１は、プログラムに従って、スマートフォン３００で扱われる様々な情報を処理するものである。メモリ制御部３１２は、ＣＰＵ３１１が情報処理を行う際に使用するメモリ５０１を制御するものである。電源制御部３１３は、スマートフォン３００の電源を制御するものである。
【０１３６】
外部インタフェース３１４は、外部デバイスと通信するためのインタフェースであり、この例では、無線通信部５０２およびイメージセンサ４１０と接続されている。無線通信部５０２は、携帯電話の基地局と無線通信をするものであり、例えば、ベースバンド部や、ＲＦ（Radio Frequency）フロントエンド部などを含んで構成される。イメージセンサ４１０は、画像を取得するものであり、例えばＣＭＯＳセンサを含んで構成される。
【０１３７】
ＧＰＵ３１５は、画像処理を行うものである。メディア処理部３１６は、音声や、文字や、図形などの情報を処理するものである。ディスプレイ制御部３１７は、ＭＩＰＩインタフェース３１８を介して、ディスプレイ５０４を制御するものである。
【０１３８】
ＭＩＰＩインタフェース３１８は画像信号をディスプレイ５０４に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。このＭＩＰＩインタフェース３１８とディスプレイ５０４との間の通信システムには、例えば、上記各実施の形態の通信システムが適用される。
【０１３９】
図２４は、イメージセンサ４１０の一構成例を表すものである。イメージセンサ４１０は、センサ部４１１と、ＩＳＰ（Image Signal Processor）４１２と、ＪＰＥＧ（Joint Photographic Experts Group）エンコーダ４１３と、ＣＰＵ４１４と、ＲＡＭ（Random Access Memory）４１５と、ＲＯＭ（Read Only Memory）４１６と、電源制御部４１７と、Ｉ2Ｃ（Inter-Integrated Circuit）インタフェース４１８と、ＭＩＰＩインタフェース４１９とを有している。これらの各ブロックは、この例では、システムバス４２０に接続され、このシステムバス４２０を介して、互いにデータのやり取りをすることができるようになっている。
【０１４０】
センサ部４１１は、画像を取得するものであり、例えばＣＭＯＳセンサにより構成されるものである。ＩＳＰ４１２は、センサ部４１１が取得した画像に対して所定の処理を行うものである。ＪＰＥＧエンコーダ４１３は、ＩＳＰ４１２が処理した画像をエンコードしてＪＰＥＧ形式の画像を生成するものである。ＣＰＵ４１４は、プログラムに従ってイメージセンサ４１０の各ブロックを制御するものである。ＲＡＭ４１５は、ＣＰＵ４１４が情報処理を行う際に使用するメモリである。ＲＯＭ４１６は、ＣＰＵ４１４において実行されるプログラムを記憶するものである。電源制御部４１７は、イメージセンサ４１０の電源を制御するものである。Ｉ2Ｃインタフェース４１８は、アプリケーションプロセッサ３１０から制御信号を受け取るものである。また、図示していないが、イメージセンサ４１０は、アプリケーションプロセッサ３１０から、制御信号に加えてクロック信号をも受け取るようになっている。具体的には、イメージセンサ４１０は、様々な周波数のクロック信号に基づいて動作できるよう構成されている。
【０１４１】
ＭＩＰＩインタフェース４１９は、画像信号をアプリケーションプロセッサ３１０に送信するものである。画像信号としては、例えば、ＹＵＶ形式やＲＧＢ形式などの信号を用いることができる。このＭＩＰＩインタフェース４１９とアプリケーションプロセッサ３１０との間の通信システムには、例えば、上記各実施の形態の通信システムが適用される。
【０１４２】
［４．２  第２の適用例］
図２５および図２６に、撮像装置への適用例として、車載用カメラの構成例を示す。図２５は車載用カメラの設置例の一例を示し、図２６は車載用カメラの内部構成例を示している。
【０１４３】
例えば、図２５に示したように、車両３０１のフロント（前方）に車載用カメラ４０１、左右に車載用カメラ４０２，４０３、さらにリア（後方）に車載用カメラ４０４が設置される。車載用カメラ４０１〜４０４はそれぞれ、車内ネットワークを介してＥＣＵ３０２（Electrical Control Unit；電子制御ユニット）に接続されている。
【０１４４】
車両３０１のフロントに備え付けられた車載用カメラ４０１の画像取り込み角度は、例えば図２５にａで示す範囲である。車載用カメラ４０２の画像取り込み角度は、例えば図２５にｂで示す範囲である。車載用カメラ４０３の画像取り込み角度は、例えば図２５にｃで示す範囲である。車載用カメラ４０４の画像取り込み角度は、例えば図２５にｄで示す範囲である。車載用カメラ４０１〜４０４はそれぞれ、取り込んだ画像をＥＣＵ３０２に出力する。この結果、車両３０１の前方、左右、後方の３６０度（全方位）の画像をＥＣＵ３０２において取り込むことができる。
【０１４５】
例えば、図２６に示したように、車載用カメラ４０１〜４０４はそれぞれ、イメージセンサ４３１と、ＤＳＰ（Digital Signal Processing）回路４３２と、セレクタ４３３と、ＳｅｒＤｅｓ（SERializer/DESerializer）回路４３４とを有している。
【０１４６】
ＤＳＰ回路４３２は、イメージセンサ４３１から出力された撮像信号に対して各種の画像信号処理を行うものである。ＳｅｒＤｅｓ回路４３４は、信号のシリアル／パラレル変換を行うものであり、例えばＦＰＤ−Ｌｉｎｋ  ＩＩＩ等の車載インタフェースチップで構成されている。
【０１４７】
セレクタ４３３は、イメージセンサ４３１から出力された撮像信号を、ＤＳＰ回路４３２を介して出力するか、ＤＳＰ回路４３２を介さずに出力するかを選択するものである。
【０１４８】
イメージセンサ４３１とＤＳＰ回路４３２との間の接続インタフェース４４１に、例えば、上記各実施の形態の通信システムが適用可能である。また、イメージセンサ４３１とセレクタ４３３との間の接続インタフェース４４２に、例えば、上記各実施の形態の通信システムが適用可能である。
【０１４９】
＜５．その他の実施の形態＞
本開示による技術は、上記各実施の形態の説明に限定されず種々の変形実施が可能である。
【０１５０】
例えば、本技術は以下のような構成を取ることができる。
（１）
データ信号をデータ信号線を介して受信すると共に、前記データ信号のブランキング期間に前記データ信号線を介してデータブランキング信号を受信するデータ信号受信回路と、
クロック信号と、前記データ信号のブランキング期間に同期して出力されたクロックブランキング信号とを、クロック信号線を介して受信するクロック信号受信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別する判別回路と
を備える受信装置。
（２）
前記判別回路は、少なくとも前記ブランキング期間における通信モードを判別する
上記（１）に記載の受信装置。
（３）
前記判別回路は、前記ブランキング期間における通信モードとして、第１のブランキングモードと、前記第１のブランキングモードよりも伝送期間の長い第２のブランキングモードとを判別する
上記（２）に記載の受信装置。
（４）
前記判別回路は、少なくとも前記データ信号の通信モードを判別する
上記（１）ないし（３）のいずれか１つに記載の受信装置。
（５）
前記判別回路は、前記データ信号の通信モードとして、第１のデータ伝送モードと、前記第１のデータ伝送モードよりも伝送速度が低速な第２のデータ伝送モードとを判別する
上記（４）に記載の受信装置。
（６）
前記データ信号受信回路は、前記データ信号および前記データブランキング信号として差動の信号を前記データ信号線を介して受信する差動データ信号受信回路であり、
前記クロック信号受信回路は、前記クロック信号および前記クロックブランキング信号として差動の信号を前記クロック信号線を介して受信する差動クロック信号受信回路である
上記（１）ないし（５）のいずれか１つに記載の受信装置。
（７）
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力するデータ信号送信回路と、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部と
を備える送信装置。
（８）
前記ブランキング制御部は、前記信号値を、少なくとも前記ブランキング期間における通信モードを判別可能な値に制御する
上記（７）に記載の送信装置。
（９）
前記ブランキング制御部は、前記信号値を、前記ブランキング期間における通信モードとして、第１のブランキングモードと、前記第１のブランキングモードよりも伝送期間の長い第２のブランキングモードとを判別可能な値に制御する
上記（８）に記載の送信装置。
（１０）
前記ブランキング制御部は、前記信号値を、少なくとも前記データ信号の通信モードを判別可能な値に制御する
上記（７）ないし（９）のいずれか１つに記載の送信装置。
（１１）
前記ブランキング制御部は、前記信号値を、前記データ信号の通信モードとして、第１のデータ伝送モードと、前記第１のデータ伝送モードよりも伝送速度が低速な第２のデータ伝送モードとを判別可能な値に制御する
上記（１０）に記載の送信装置。
（１２）
前記データ信号送信回路は、前記データ信号および前記データブランキング信号として差動の信号を前記データ信号線を介して出力する差動データ信号送信回路であり、
前記クロック信号送信回路は、前記クロック信号および前記クロックブランキング信号として差動の信号を前記クロック信号線を介して出力する差動クロック信号送信回路である
上記（７）ないし（１１）のいずれか１つに記載の送信装置。
（１３）
送信装置と、受信装置とを備え、
前記送信装置は、
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力するデータ信号送信回路と、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力するクロック信号送信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御するブランキング制御部と
を有し、
前記受信装置は、
前記データ信号と前記データブランキング信号とを前記データ信号線を介して受信するデータ信号受信回路と、
前記クロック信号と前記クロックブランキング信号とを前記クロック信号線を介して受信するクロック信号受信回路と、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、前記通信モードを判別する判別回路と
を有する
通信システム。
（１４）
データ信号をデータ信号線を介して受信すると共に、前記データ信号のブランキング期間に前記データ信号線を介してデータブランキング信号を受信することと、
クロック信号と、前記データ信号のブランキング期間に同期して出力されたクロックブランキング信号とを、クロック信号線を介して受信することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、通信モードを判別することと
を含む信号受信方法。
（１５）
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力することと、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することと
を含む信号送信方法。
（１６）
データ信号をデータ信号線に出力すると共に、前記データ信号のブランキング期間にデータブランキング信号を前記データ信号線を介して出力することと、
クロック信号をクロック信号線に出力すると共に、前記データ信号のブランキング期間に同期して、前記クロック信号に代えてクロックブランキング信号を出力することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値を、通信モードを判別可能な値に制御することと、
前記データ信号と前記データブランキング信号とを前記データ信号線を介して受信することと、
前記クロック信号と前記クロックブランキング信号とを前記クロック信号線を介して受信することと、
前記データブランキング信号と前記クロックブランキング信号との少なくとも一方の信号値に基づいて、前記通信モードを判別することと
を含む通信方法。
【符号の説明】
【０１５１】
１，１Ｂ…送信部（送信装置）、２，２Ｂ…受信部（受信装置）、１１…ＣＬ−ＨＳ回路（差動クロック信号送信回路）、１２…ＣＬ−ＬＰ回路（第１のシングルエンド信号送信回路）、１３…ＤＬ−ＨＳ回路（差動データ信号送信回路）、１４…ＤＬ−ＬＰ回路（第２のシングルエンド信号送信回路）、１５…切り替えスイッチ（第１の送信切り替え回路）、１６…切り替えスイッチ（第２の送信切り替え回路）、１７…セレクタ、１８…セレクタ、２０…ブランキング制御部、２１…ＣＬ−ＨＳ回路（差動クロック信号受信回路）、２２…ＣＬ−ＬＰ回路（第１のシングルエンド信号受信回路）、２３…ＤＬ−ＨＳ回路（差動データ信号受信回路）、２４…ＤＬ−ＬＰ回路（第２のシングルエンド信号受信回路）、２５…セレクタ（第１の受信切り替え回路）、２６…セレクタ（第２の受信切り替え回路）、２７…セレクタ、２８…セレクタ、３０…クロック信号線、３１…データ信号線、３２…データ信号線、３３…データ信号線、３４…データ信号線、３５…制御バス、４１…ＬＰステートマシン（ＬＰ  ＦＳＭ）、４２…ＬＰエンコーダ（ＬＰ  ＥＮＣ）、４３…ＬＰドライバ（ＬＰ  ＤＲＶ）、４４…ＬＰレシーバ（ＬＰ  ＲＣＶ）、４５…ＬＰデコーダ（ＬＰ  ＤＥＣ）、４６…ＬＰステートマシン（ＬＰ  ＦＳＭ）、５１…ＨＳステートマシン（ＨＳ  ＦＳＭ）、５２…セレクタ、５３…パラレル／シリアル（ＰＳ）変換回路、５４…クロック分周器（ＤＩＶ）、５５…ＨＳドライバ（ＨＳ  ＤＲＶ）、５６…終端回路（ＴＥＲＭ）（クロック信号終端回路）、５７…ＨＳレシーバ（ＨＳ  ＲＣＶ）、５８…クロック分周器（ＤＩＶ）、５９…クロック（ＣＬ）状態判別回路、６１…ＬＰステートマシン（ＬＰ  ＦＳＭ）、６２…ＬＰエンコーダ（ＬＰ  ＥＮＣ）、６３…ＬＰドライバ（ＬＰ  ＤＲＶ）、６４…ＬＰレシーバ（ＬＰ  ＲＣＶ）、６５…ＬＰデコーダ（ＬＰ  ＤＥＣ）、６６…ＬＰステートマシン（ＬＰ  ＦＳＭ）、７１…ＨＳステートマシン（ＨＳ  ＦＳＭ）、７２…セレクタ、７３…パラレル／シリアル（ＰＳ）変換回路、７４…ＨＳドライバ（ＨＳ  ＤＲＶ）、７５…終端回路（ＴＥＲＭ）（データ信号終端回路）、７６…ＨＳレシーバ（ＨＳ  ＲＣＶ）、７７…クロック分周器（ＤＩＶ）、７８…ワードアライン補正回路（ＡＬＮ）、８１…ＰＬＬ回路、８２…水晶発振器（ＸＴＡＬ）、８３…水晶発振器（ＸＴＡＬ）、８４…ＰＬＬ回路、１０１…送信部、１０２…受信部、１１１…ＣＬ−ＨＳ回路、１１２…ＣＬ−ＬＰ回路、１１３…ＤＬ−ＨＳ回路、１１４…ＤＬ−ＬＰ回路、１２１…ＣＬ−ＨＳ回路、１２２…ＣＬ−ＬＰ回路、１２３…ＤＬ−ＨＳ回路、１２４…ＤＬ−ＬＰ回路、３００…スマートフォン、３０１…車両、３０２…ＥＣＵ、３１０…アプリケーションプロセッサ、３１１…ＣＰＵ、３１２…メモリ制御部、３１３…電源制御部、３１４…外部インタフェース、３１５…ＧＰＵ、３１６…メディア処理部、３１７…ディスプレイ制御部、３１８…メディア処理部、３１９…システムバス、４０１，４０２，４０３，４０４…車載用カメラ、４１０…イメージセンサ、４１１…センサ部、４１２…ＩＳＰ、４１３…ＪＰＥＧエンコーダ、４１４…ＣＰＵ、４１５…ＲＡＭ、４１６…ＲＯＭ、４１７…電源制御部、４１８…Ｉ2Ｃインタフェース、４１９…ＭＩＰＩインタフェース、４２０…システムバス、４３１…イメージセンサ、４３２…ＤＳＰ回路、４３３…セレクタ、４３４…ＳｅｒＤｅｓ回路、４４１…接続インタフェース、４４２…接続インタフェース、５０１…メモリ、５０２…無線通信部、５０４…ディスプレイ、ＡＰ…アプリケーションプロセッサ、ＩＳ…イメージセンサ、ＴＸ…送信部、ＲＸ…受信部、Ｄｐ…信号線、Ｄｎ…信号線、ＣＬ…クロックレーン、ＤＬ，ＤＬ１，ＤＬ２，ＤＬ３，ＤＬ４…データレーン。
【図１】
0006790435.tif 000002
【図２】
0006790435.tif 000003
【図３】
0006790435.tif 000004
【図４】
0006790435.tif 000005
【図５】
0006790435.tif 000006
【図６】
0006790435.tif 000007
【図７】
0006790435.tif 000008
【図８】
0006790435.tif 000009
【図９】
0006790435.tif 000010
【図１０】
0006790435.tif 000011
【図１１】
0006790435.tif 000012
【図１２】
0006790435.tif 000013
【図１３】
0006790435.tif 000014
【図１４】
0006790435.tif 000015
【図１５】
0006790435.tif 000016
【図１６】
0006790435.tif 000017
【図１７】
0006790435.tif 000018
【図１８】
0006790435.tif 000019
【図１９】
0006790435.tif 000020
【図２０】
0006790435.tif 000021
【図２１】
0006790435.tif 000022
【図２２】
0006790435.tif 000023
【図２３】
0006790435.tif 000024
【図２４】
0006790435.tif 000025
【図２５】
0006790435.tif 000026
【図２６】
0006790435.tif 000027