【手続補正書】
【提出日】平成27年2月4日(2015.2.4)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】シリアル通信システムおよびその通信初期化の方法、並びにシリアル通信装置およびその通信初期化の方法
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述の問題点を解決するため、本発明のシリアル通信システムは以下の構成を備える。すなわち、マスタ装置とスレーブ装置とを含むシリアル通信システムであって、前記マスタ装置と前記スレーブ装置とは、前記マスタ装置から前記スレーブ装置に第１のクロック信号を伝送する第１クロック信号線と、前記マスタ装置から前記スレーブ装置に第１のデータ信号を伝送する第１データ信号線と、前記スレーブ装置から前記マスタ装置に第２のクロック信号を伝送する第２クロック信号線と、前記スレーブ装置から前記マスタ装置に第２のデータ信号を伝送する第２データ信号線と、により接続されており、前記マスタ装置は、受信した前記第２のデータ信号の信号レベルが第２の信号レベルであるかを判定する第１判定手段と、前記第２データ信号線と前記第１判定手段との間に配置され、前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第１切替手段と、前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間に当該第２の信号レベルが継続するように制御する、又は前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間に当該第１の信号レベルが継続するよう制御する第１駆動手段と、前記第１駆動手段により前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、前記第１判定手段により、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが判定されると、前記第１駆動手段が前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させると共に、第１切替手段が前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルの切替えを開始するよう制御する第１状態制御手段と、を備え、前記第１駆動手段により前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させた後、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが前記第１判定手段により判定された場合、前記第１状態制御手段が、前記スレーブ装置が通信可能状態にあると判定すると共に、前記第１切替手段による前記信号レベルの切替えを解除するよう制御し、前記スレーブ装置は、受信した前記第１のデータ信号の信号レベルが第２の信号レベルであるかを判定する第２判定手段と、前記第１データ信号線と前記第２判定手段との間に配置され、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１データ信号線の前記信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第２切替手段と、前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間に当該第２の信号レベルが継続するように制御する、又は前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間に当該第１の信号レベルが継続するよう制御する第２駆動手段と、少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段により、前記第２判定手段の受信した第１データ信号線の信号レベルが第２の信号レベルであることが判定されると、第２駆動手段により前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させると共に、前記第２切替手段により、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１のデータ信号の前記信号レベルの切替えを開始するよう制御する第２状態制御手段と、を備え、前記第２駆動手段により前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段の受信した前記第１のデータ信号の信号レベルが第２の信号レベルであることが前記第２判定手段により判定された場合、前記第２状態制御手段が、前記マスタ装置が通信可能状態にあると判定すると共に、前記第２駆動手段に前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、前記第２切替手段による前記信号レベルの切替えを解除するよう制御する。
【手続補正３】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マスタ装置とスレーブ装置とを含むシリアル通信システムであって、
前記マスタ装置と前記スレーブ装置とは、
前記マスタ装置から前記スレーブ装置に第１のクロック信号を伝送する第１クロック信号線と、
前記マスタ装置から前記スレーブ装置に第１のデータ信号を伝送する第１データ信号線と、
前記スレーブ装置から前記マスタ装置に第２のクロック信号を伝送する第２クロック信号線と、
前記スレーブ装置から前記マスタ装置に第２のデータ信号を伝送する第２データ信号線と、により接続されており、
前記マスタ装置は、
受信した前記第２のデータ信号の信号レベルが第２の信号レベルであるかを判定する第１判定手段と、
前記第２データ信号線と前記第１判定手段との間に配置され、前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第１切替手段と、
前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間に当該第２の信号レベルが継続するように制御する、又は前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間に当該第１の信号レベルが継続するよう制御する第１駆動手段と、
前記第１駆動手段により前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、前記第１判定手段により、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが判定されると、前記第１駆動手段が前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させると共に、第１切替手段が前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルの切替えを開始するよう制御する第１状態制御手段と、を備え、
前記第１駆動手段により前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させた後、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが前記第１判定手段により判定された場合、前記第１状態制御手段が、前記スレーブ装置が通信可能状態にあると判定すると共に、前記第１切替手段による前記信号レベルの切替えを解除するよう制御し、
前記スレーブ装置は、
受信した前記第１のデータ信号の信号レベルが第２の信号レベルであるかを判定する第２判定手段と、
前記第１データ信号線と前記第２判定手段との間に配置され、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１データ信号線の前記信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第２切替手段と、
前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間に当該第２の信号レベルが継続するように制御する、又は前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間に当該第１の信号レベルが継続するよう制御する第２駆動手段と、
少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段により、前記第２判定手段の受信した第１データ信号線の信号レベルが第２の信号レベルであることが判定されると、第２駆動手段により前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させると共に、前記第２切替手段により、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１のデータ信号の前記信号レベルの切替えを開始するよう制御する第２状態制御手段と、を備え、
前記第２駆動手段により前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段の受信した前記第１のデータ信号の信号レベルが第２の信号レベルであることが前記第２判定手段により判定された場合、前記第２状態制御手段が、前記マスタ装置が通信可能状態にあると判定すると共に、前記第２駆動手段に前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、前記第２切替手段による前記信号レベルの切替えを解除するよう制御することを特徴とするシリアル通信システム。
【請求項２】
マスタ装置とスレーブ装置とを含むシリアル通信システムであって、
前記マスタ装置と前記スレーブ装置とは、
前記マスタ装置から前記スレーブ装置に第１のクロック信号を伝送する第１クロック信号線と、
前記マスタ装置から前記スレーブ装置に第１のデータ信号を伝送する第１データ信号線と、
前記スレーブ装置から前記マスタ装置に第２のクロック信号を伝送する第２クロック信号線と、
前記スレーブ装置から前記マスタ装置に第２のデータ信号を伝送する第２データ信号線と、
により接続されており、
前記マスタ装置は、
前記第２データ信号線がアサートされているか否かを判定する第１判定手段と、
前記第２データ信号線と前記第１判定手段との間に配置され、論理値を反転するか否かを制御する第１切替手段と、
少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線をアサートするよう制御する第１駆動手段と、
前記第１駆動手段により前記第１データ信号線をアサートした後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていることが前記第１判定手段により検出されると、前記第１データ信号線のアサートを解除すると共に、前記第１切替手段により論理値を反転するよう制御する第１解除手段と、
前記第１解除手段により前記第１データ信号線をアサートを解除した後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていないことが前記第１判定手段により検出された場合、前記スレーブ装置が通信可能状態にあると判定すると共に、前記第１切替手段による論理値の反転を解除するよう制御する第１状態判定手段と、
を備え、
前記スレーブ装置は、
前記第１データ信号線がアサートされているか否かを判定する第２判定手段と、
前記第１データ信号線と前記第２判定手段との間に配置され、論理値を反転するか否かを制御する第２切替手段と、
少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線がアサートされていることが前記第２判定手段により検出されると、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線をアサートすると共に、前記第２切替手段により論理値を反転するよう制御する第２駆動手段と、
前記第２駆動手段により前記第２データ信号線をアサートした後、少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線がアサートされていないことが前記第２判定手段により検出された場合、前記マスタ装置が通信可能状態にあると判定すると共に、前記第２データ信号線のアサートを解除し前記第２切替手段による論理値の反転を解除するよう制御する第２状態判定手段と、
を備えることを特徴とするシリアル通信システム。
【請求項３】
前記第１駆動手段は、同一論理値の複数ビットから構成されるパケットを前記第１データ信号線に送出する第１パケット送信手段を含み、
前記第２駆動手段は、同一論理値の複数ビットから構成されるパケットを前記第２データ信号線に送出する第２パケット送信手段を含む
ことを特徴とする請求項２に記載のシリアル通信システム。
【請求項４】
前記第１判定手段は、前記第２のクロック信号に従って前記第２データ信号線の信号をサンプリングし、所定回数連続してアサートされているか否かを判定するよう構成されており、
前記第２判定手段は、前記第１のクロック信号に従って前記第１データ信号線の信号をサンプリングし、所定回数連続してアサートされているか否かを判定するよう構成されている、
ことを特徴とする請求項２又は３に記載のシリアル通信システム。
【請求項５】
前記第１判定手段は、前記第２のクロック信号に従って前記第２データ信号線の信号をサンプリングし、該サンプリングにより得られたシリアル信号をＭビット（Ｍは２以上の整数）のパラレル信号に変換し、該変換されたＭビットのパラレル信号のＭビットの全てがアサートされているか否かを判定するよう構成されており、
前記第２判定手段は、前記第１のクロック信号に従って前記第１データ信号線の信号をサンプリングし、該サンプリングにより得られたシリアル信号をＮビット（Ｎは２以上の整数）のパラレル信号に変換し、該変換されたＮビットのパラレル信号のＮビットの全てがアサートされているか否かを判定するよう構成されている、
ことを特徴とする請求項２又は３に記載のシリアル通信システム。
【請求項６】
マスタ装置とスレーブ装置とを含むシリアル通信システムにおける通信初期化の方法であって、
前記マスタ装置と前記スレーブ装置とは、
前記マスタ装置から前記スレーブ装置に第１のクロック信号を伝送する第１クロック信号線と、
前記マスタ装置から前記スレーブ装置に第１のデータ信号を伝送する第１データ信号線と、
前記スレーブ装置から前記マスタ装置に第２のクロック信号を伝送する第２クロック信号線と、
前記スレーブ装置から前記マスタ装置に第２のデータ信号を伝送する第２データ信号線と、により接続されており、
前記マスタ装置は、
受信した前記第２のデータ信号の信号レベルが第２の信号レベルであるかを判定する第１判定手段と、
前記第２データ信号線と前記第１判定手段との間に配置され、前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第１切替手段と、を備え、
前記スレーブ装置は、
受信した前記第１のデータ信号の信号レベルが第２の信号レベルであるかを判定する第２判定手段と、
前記第１データ信号線と前記第２判定手段との間に配置され、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１のデータ信号の信号レベルを、前記第１の信号レベルから前記第２の信号レベルに、又は前記第２の信号レベルから前記第１の信号レベルに切替える第２切替手段と、を備え、
前記方法は、
前記マスタ装置が、前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間、当該第２の信号レベルが継続するよう制御する第１駆動工程と、
前記スレーブ装置が、少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段の受信した第１のデータ信号の信号レベルが第２の信号レベルであることが判定されると、前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間、当該第２の信号レベルが継続するよう制御する第２駆動工程と、
前記スレーブ装置が前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させると共に、前記第２切替手段が、前記マスタ装置から受信して前記第２判定手段に伝送する前記第１のデータ信号の信号レベルの切替えを開始するよう制御する第２切替え工程と、
前記マスタ装置が、前記第１駆動工程により前記第１のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが判定されると、前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第１のクロック信号の周期より長い期間、当該第１の信号レベルが継続するよう制御する第３駆動工程と、
前記マスタ装置が、前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させると共に、前記第１切替手段が、前記スレーブ装置から受信して前記第１判定手段に伝送する前記第２のデータ信号の信号レベルの切替えを開始するよう制御する第１切替え工程と、
前記スレーブ装置が、前記第２駆動工程により前記第２のデータ信号の信号レベルを第１の信号レベルから第２の信号レベルに変化させた後、少なくとも前記第１のクロック信号の周期より長い期間、前記第２判定手段の受信した第１のデータ信号の信号レベルが第２の信号レベルであることが判定された場合、前記マスタ装置が通信可能状態にあると判定すると共に、前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させ、少なくとも前記第２のクロック信号の周期より長い期間、当該第１の信号レベルが継続するよう制御する第４駆動工程と、
前記スレーブ装置が、前記第４駆動工程により前記第２のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させたると共に、前記第２切替手段による前記第１のデータ信号の信号レベルの切替えを解除するよう制御する第２状態制御工程と、
前記マスタ装置が、前記第３駆動工程により前記第１のデータ信号の信号レベルを第２の信号レベルから第１の信号レベルに変化させた後、少なくとも前記第２のクロック信号の周期より長い期間、前記第１判定手段の受信した第２のデータ信号の信号レベルが第２の信号レベルであることが判定された場合、前記スレーブ装置が通信可能状態にあると判定すると共に、前記第１切替手段による前記第２のデータ信号の信号レベルの切替えを解除するよう制御する第１状態制御工程と、
を含むことを特徴とする方法。
【請求項７】
マスタ装置とスレーブ装置とを含むシリアル通信システムにおける通信初期化の方法であって、
前記マスタ装置と前記スレーブ装置とは、
前記マスタ装置から前記スレーブ装置に第１のクロック信号を伝送する第１クロック信号線と、
前記マスタ装置から前記スレーブ装置に第１のデータ信号を伝送する第１データ信号線と、
前記スレーブ装置から前記マスタ装置に第２のクロック信号を伝送する第２クロック信号線と、
前記スレーブ装置から前記マスタ装置に第２のデータ信号を伝送する第２データ信号線と、
により接続されており、
前記マスタ装置は、前記第２のデータ信号の論理値を反転して受信するか否かを制御する第１切替器を備え、
前記スレーブ装置は、前記第１のデータ信号の論理値を反転して受信するか否かを制御する第２切替器を備え、
前記方法は、
前記マスタ装置が、少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線をアサートするよう制御する第１駆動工程と、
前記スレーブ装置が、少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線がアサートされていることが検出されると、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線をアサートすると共に、前記第２切替器により論理値を反転するよう制御する第２駆動工程と、
前記マスタ装置が、前記第１駆動工程により前記第１データ信号線をアサートした後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていることが検出されると、前記第１データ信号線のアサートを解除すると共に、前記第１切替器により論理値を反転するよう制御する第１解除工程と、
前記スレーブ装置が、前記第２駆動工程により前記第２データ信号線をアサートした後、少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線がアサートされていないことが検出された場合、前記マスタ装置が通信可能状態にあると判定すると共に、前記第２データ信号線のアサートを解除し前記第２切替器による論理値の反転を解除するよう制御する第２状態判定工程と、
前記マスタ装置が、前記第１解除工程により前記第１データ信号線をアサートを解除した後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていないことが検出された場合、前記スレーブ装置が通信可能状態にあると判定すると共に、前記第１切替器による論理値の反転を解除するよう制御する第１状態判定工程と、
を含むことを特徴とする方法。
【請求項８】
シリアル通信装置であって、
第１クロック信号線に第１のクロック信号を送信する第１クロック端子と、
第１データ信号線に第１のデータ信号を送信する第１データ端子と、
第２クロック信号線から第２のクロック信号を受信する第２クロック端子と、
第２データ信号線から第２のデータ信号を受信する第２データ端子と、
前記シリアル通信装置と通信可能な対向装置が、前記第１クロック端子、前記第１データ端子、前記第２クロック端子、前記第２データ端子の４つの端子を介して接続されているかを判定する判定手段と、
前記第２データ端子と前記判定手段との間に配置され、前記第２のデータ信号の論理値を反転して受信するか否かを制御する切替手段と、
を備え、
前記判定手段は、
少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線をアサートするよう制御する駆動手段と、
前記第２データ信号線がアサートされているか否かを判定する信号判定手段と、
前記駆動手段により前記第１データ信号線をアサートした後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていることが前記信号判定手段により判定されると、前記第１データ信号線のアサートを解除すると共に、前記切替手段により論理値を反転するよう制御する解除手段と、
前記解除手段により前記第１データ信号線のアサートを解除した後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていないことが前記信号判定手段により判定された場合、通信可能な対向装置が接続されていると判定すると共に、前記切替手段による論理値の反転を解除するよう制御する接続判定手段と、
を含む、
ことを特徴とするシリアル通信装置。
【請求項９】
前記駆動手段は、同一論理値の複数ビットから構成されるパケットを前記第１データ信号線に送出するパケット送信手段を含むことを特徴とする請求項８に記載のシリアル通信装置。
【請求項１０】
前記判定手段は、前記第２データ信号線がアサートされているか否かを判定することを特徴とする請求項８に記載のシリアル通信装置。
【請求項１１】
前記判定手段は、前記第２のクロック信号に従って前記第２データ信号線の信号をサンプリングし、所定回数連続してアサートされているか否かを判定するよう構成されていることを特徴とする請求項１０に記載のシリアル通信装置。
【請求項１２】
前記判定手段は、前記第２のクロック信号に従って前記第２データ信号線の信号をサンプリングし、該サンプリングにより得られたシリアル信号をＭビット（Ｍは２以上の整数）のパラレル信号に変換し、該変換されたＭビットのパラレル信号のＭビットの全てがアサートされているか否かを判定するよう構成されていることを特徴とする請求項１０に記載のシリアル通信装置。
【請求項１３】
前記切替手段は、前記第２のデータ信号の信号レベルを、第１の信号レベルから第２の信号レベルに、又は第２の信号レベルから第１の信号レベルに切替えるよう構成されており、
前記駆動手段は、前記第１のデータ信号の信号レベルを、前記第２の信号レベルにすることにより、前記第１データ信号線をアサートするよう構成されており、
前記信号判定手段は、前記第２のデータ信号の信号レベルが前記第２の信号レベルであると判定した場合は、前記第２データ信号線がアサートされていると判定するよう構成されていることを特徴とする請求項８に記載のシリアル通信装置。
【請求項１４】
シリアル通信装置の通信初期化の方法であって、
前記シリアル通信装置は、
第１クロック信号線に第１のクロック信号を送信する第１クロック端子と、
第１データ信号線に第１のデータ信号を送信する第１データ端子と、
第２クロック信号線から第２のクロック信号を受信する第２クロック端子と、
第２データ信号線から第２のデータ信号を受信する第２データ端子と、
前記シリアル通信装置と通信可能な対向装置が、前記第１クロック端子、前記第１データ端子、前記第２クロック端子、前記第２データ端子の４つの端子を介して接続されているかを判定する判定手段と、
前記第２データ端子と前記判定手段との間に配置され、前記第２のデータ信号の論理値を反転して受信するか否かを制御する切替手段と、
を備え、
前記方法は、
少なくとも前記第１のクロック信号の周期より長い期間、前記第１データ信号線をアサートするよう制御する駆動工程と、
前記第２データ信号線がアサートされているか否かを判定する信号判定工程と、
前記駆動工程により前記第１データ信号線をアサートした後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていることが前記信号判定工程により判定されると、前記第１データ信号線のアサートを解除すると共に、前記切替手段により論理値を反転するよう制御する解除工程と、
前記解除工程により前記第１データ信号線のアサートを解除した後、少なくとも前記第２のクロック信号の周期より長い期間、前記第２データ信号線がアサートされていないことが前記信号判定工程により判定された場合、通信可能な対向装置が接続されていると判定すると共に、前記切替手段による論理値の反転を解除するよう制御する接続判定工程と、
を含む、
ことを特徴とする方法。