(57)【特許請求の範囲】
【請求項１】
ソース装置が、前記ソース装置とシンク装置とを接続するインターフェイスを介して、前記ソース装置と前記シンク装置との接続を検出するインターフェイス検出プロトコルを実行するステップと、
前記インターフェイス検出プロトコルを実行したことによって前記シンク装置との接続が検出されたことに応じ、前記ソース装置が、前記ソース装置において接続状態信号をアサートするステップと、
前記接続状態信号がアサートされている間に、前記ソース装置が、該ソース装置と前記シンク装置の間の前記インターフェイスにおける電気的測定を行うことで、前記シンク装置の終端抵抗が存在するか否かをセンシングするステップと、
前記接続状態信号がアサートされている時に前記ソース装置によるセンシングによって前記シンク装置の終端抵抗が検出されなかった場合、前記ソース装置が、前記シンク装置との接続が失われたと判断するステップと、
前記シンク装置との接続が失われたと判断されたことに応じ、前記ソース装置が、前記インターフェイスから前記ソース装置の終端抵抗への接続を無効にするステップと、
前記インターフェイスから前記ソース装置の終端抵抗への接続を無効にしてからある時間経過した後に、前記ソース装置が、前記インターフェイスから前記ソース装置の終端抵抗への接続を再度有効にするステップと、を含む方法。
【請求項２】
前記インターフェイスは、前記ソース装置と前記シンク装置の間の制御バスを含み、前記電気的測定が、前記制御バスに前記シンク装置の前記終端抵抗が結合されているかどうかをセンシングすることを含む、請求項１に記載の方法。
【請求項３】
前記終端抵抗は、前記シンク装置が前記インターフェイス検出プロトコルによって前記ソース装置との接続を検出するまで前記制御バスに結合されない、請求項２に記載の方法。
【請求項４】
前記ソース装置が、前記シンク装置との接続が失われたと判断した後、前記接続状態信号を非アサート状態に変更するステップを含む、請求項１に記載の方法。
【請求項５】
前記インターフェイス検出プロトコルが、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）プロトコル、又はＭＨＬ（Mobile High-Definition Link）プロトコルである、請求項１に記載の方法。
【請求項６】
ソース装置であって、
当該ソース装置とシンク装置とを接続するインターフェイスと、
当該ソース装置と前記シンク装置との間の前記インターフェイスで電気的測定を行って、前記シンク装置の終端抵抗が存在するか否かを検出する基準センシング要素と、
を備え、
当該ソース装置は、
前記ソース装置と前記シンク装置との接続を検出するインターフェイス検出プロトコルを実行し、
前記インターフェイス検出プロトコルを実行したことによって前記シンク装置との接続が検出されたことに応じ、当該ソース装置において接続状態信号をアサートし、
前記接続状態信号がアサートされている時に前記基準センシング要素によって前記シンク装置の終端抵抗が検出されなかった場合、前記シンク装置との接続が失われたと判断し、
前記シンク装置との接続が失われたと判断したことに応じ、前記インターフェイスから当該ソース装置の終端抵抗への接続を無効にし、
前記インターフェイスから当該ソース装置の終端抵抗への接続を無効にしてからある時間経過した後に、前記インターフェイスから前記ソース装置の終端抵抗への接続を再度有効にする、ソース装置。
【請求項７】
前記電気的測定が、前記終端抵抗と、前記インターフェイスの制御バス上にある共通ノードとの接続を検出する、請求項６に記載のソース装置。
【請求項８】
前記電気的測定が、前記共通ノード上の電圧又は電流の測定である、請求項７に記載のソース装置。
【請求項９】
前記共通ノードが、１対の差動ノードを含む、請求項７に記載のソース装置。
【請求項１０】
前記シンク装置にオーディオ／ビデオデータを提供する、請求項６に記載のソース装置。
【請求項１１】
ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）又はＭＨＬ（Mobile High-Definition Link）と互換性がある、請求項１０に記載のソース装置。
【請求項１２】
命令シーケンスを表すデータを記憶するコンピュータ可読媒体であって、前記命令シーケンスがプロセッサによって実行される時、該プロセッサが、
ソース装置とシンク装置とを接続するインターフェイスを介して、前記ソース装置と前記シンク装置との接続を検出するインターフェイス検出処理を実行するステップと、
前記インターフェイス検出処理を実行したことによって前記シンク装置との接続が検出されたことに応じ、前記ソース装置において、接続状態信号をアサートするステップと、
前記接続状態信号がアサートされている間に、前記ソース装置によるセンシングによって、前記ソース装置と前記シンク装置の間の前記インターフェイスの電気的測定を行って前記シンク装置の終端抵抗が存在するか否かをセンシングするステップと、
前記接続状態信号がアサートされている時に前記ソース装置によるセンシングによって前記シンク装置の終端抵抗が検出されなかった場合、前記シンク装置との接続が失われたと判断するステップと、
前記シンク装置との接続が失われたと判断されたことに応じ、前記インターフェイスから前記ソース装置の終端抵抗への接続を無効にするステップと、
前記インターフェイスから前記ソース装置の終端抵抗への接続を無効にしてからある時間経過した後に、前記インターフェイスから前記ソース装置の終端抵抗への接続を再度有効にするステップと、
を含む動作を実行する媒体。
【請求項１３】
前記インターフェイス検出処理が、ＨＤＭＩ（登録商標）（High-Definition Multimedia Interface）プルトコル又はＭＨＬ（Mobile High-Definition Link）プロトコルを利用する、請求項１２に記載の媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連出願〕
本出願は、２０１０年２月１０日に出願された米国仮特許出願第６１／３０３，２４８号に関連するとともにこの優先権を主張するものであり、該出願は引用により本明細書に組み入れられる。
【０００２】
本発明の実施形態は、一般に電子装置の分野に関し、より詳細には、電気測定に基づく装置の物理的接続状態の判定に関する。
【背景技術】
【０００３】
データ通信を目的として、２又はそれ以上の電子装置が相互接続されることがある。例えば、ケーブル又は同様のインターフェイスを介して、（データを提供するためのソース装置として動作する装置などの）第１の装置に（ソース装置からデータを受け取るためのシンク装置として動作する装置などの）第２の装置を接続することができる。これらの装置は、様々な異なるプロトコルを利用することができる。このようなシステムでは、装置は、接続されている限りデータを交換することができ、これらのデータはケーブルを介して転送される。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ケーブルの物理的切断などによって２又はそれ以上の装置が切断されることがある。装置は、最終的には通信プロトコルを介して切断が存在すると判断するが、この結果、１又はそれ以上の装置が、装置のプロトコルを介して切断が特定されるまで他方の装置と通信しようと試み続けて遅延が生じることが多い。
【課題を解決するための手段】
【０００５】
同じ参照数字が同様の要素を示す添付図面の図に、本発明の実施形態を限定ではなく一例として示す。
【図面の簡単な説明】
【０００６】
【図１】検出装置又は検出処理の実施形態を利用して装置間の切断を検出することを示す図である。
【図２】装置の切断検出の実施形態を示すタイミング図である。
【図３】例示的なシステムにおける装置の切断検出状態を確立する処理の実施形態を示すタイミング図である。
【図４】例示的なシステムにおける装置の切断検出処理の実施形態を示すタイミング図である。
【図５】装置の誤った切断指示に対処する処理の実施形態を示すタイミング図である。
【図６】装置が切断されたという判定後にシステムを回復させる処理の実施形態を示す状態図である。
【図７】装置の切断を検出する処理及び装置の実施形態を示す図である。
【図８】装置間の接続性の喪失を検出する処理の実施形態を示すフロー図である。
【図９】ソース装置がシンク装置との接続性の喪失を検出する実施形態を示す図である。
【発明を実施するための形態】
【０００７】
本発明の実施形態は、一般に、電気測定に基づく装置の物理的接続状態の判定に関する。
【０００８】
本発明の第１の態様では、方法が、第１の装置と第２の装置の接続を発見するステップと、この第１の装置と第２の装置の間の接続を介して、第１の装置により第２の装置の電気測定を行うステップとを含み、この電気測定を行うステップは、第１の装置により第２の装置の要素を感知するステップを含む。第１の装置による感知によって第２の装置の要素が検出されず、電気測定の所定の条件が有効になった場合、第１の装置は、第２の装置との接続が失われたと判断する。
【０００９】
本発明の第２の態様では、装置が、発見した第２の装置と接続するためのインターフェイスと、第２の装置の要素を検出するために第２の装置とのインターフェイスの共通ノード上で電気測定を行うための基準感知要素を備え、この装置は、基準感知要素が第２の装置の要素を検出できなかったときに第２の装置との接続性が失われたと判断する。
【００１０】
本発明の実施形態は、一般に、電気測定に基づく装置の物理的接続状態の判定に関する。
【００１１】
いくつかの実施形態では、第１の装置から第２の装置が切断されたことを電気測定を使用して検出するための装置、システム、及び処理を提供する。いくつかの実施形態では、第１の装置から複数の装置のいずれかが切断されたことを検出するための装置、システム、及び処理を提供する。実施形態はあらゆる数の装置を含むことができるが、単純にするために、本説明では、互いに接続された第１の装置及び第２の装置を一般的に示す。
【００１２】
ソース装置などの第１の装置が、シンク装置などの以前に接続されていた第２の装置から切断されたと判断した場合、この第１の装置は、送信を中止すること、低電力状態に変化すること、又はその他のこのような動作などの適当な措置を講じることができる。しかしながら、一般に、装置の特定のプロトコルを使用して第１の装置が第２の装置から切断されたことを検出すると、この切断に応答して遅延が生じ、第１の装置が切断された装置との通信を試み続けるので、他の影響に加えて第１の装置が不必要な電力を消費する。
【００１３】
いくつかの実施形態では、処理、装置又はシステムが、装置の接続及び切断を検出してモニタするために電気測定を利用することができる。いくつかの実施形態では、処理、装置又はシステムが、電気測定のための条件を利用することができる。いくつかの実施形態では、この条件が、電気測定の変化によって物理的接続の喪失が示される１又は複数の期間を示すことができる。
【００１４】
いくつかの実施形態では、装置（「測定装置」）内で基準感知処理（ＲＳＥＮ）を使用して、測定装置（「接続装置」）に接続されていた１又はそれ以上の装置への接続が終了したかどうかを判断するための測定を行う。いくつかの実施形態では、この測定結果を使用して、装置間の物理的接続を判断する。実施形態は、いずれの特定の数の装置にも限定されず、１又は複数の測定装置及び１又は複数の接続装置に適用可能である。
【００１５】
いくつかの実施形態では、ＲＳＥＮの有効な使用が条件の状態に制限される。いくつかの実施形態では、この条件が、通信プロトコルにより示される条件である。この条件が存在する（真になる）まで、ＲＳＥＮの状態は無視される。いくつかの実施形態では、この条件の使用が、測定装置に物理的接触が行われた瞬間に（ＯＮ又はＯＦＦとなり得る）接続装置の終端制御が存在するかどうかに関する柔軟性を可能にする。さらに、この条件は、様々な異なるプロトコルにおいて実施形態を適用できるようにする。
【００１６】
実施形態は、いずれかの特定のプロトコルを使用する接続に限定されるものではない。ある例では、第１の装置及び第２の装置が、デジタルデータを送信するためのオーディオ／ビデオインターフェイスを提供するＨＤＭＩ（商標）（高品位マルチメディアインターフェイス）プロトコル、又はＭＨＬ（商標）（モバイル高品位リンク）プロトコルを利用することができる。ＨＤＭＩは、２００９年５月２８日にリリースされた「高品位マルチメディアインターフェイス」バージョン１．４を含むＨＤＭＩ仕様の規定によって記述することができる。ＭＨＬは、２０１０年６月３０日にリリースされた「モバイル高品位リンク」バージョン１．０を含むＭＨＬ仕様の規定によって記述することができる。１つの例では、ＭＨＬ接続の条件を、プルダウン装置又はプルアップ装置である終端要素が制御バス（ＣＢＵＳ）上に設けられている期間とすることができる。
【００１７】
いくつかの実施形態では、条件がアクティブであり、従ってＲＳＥＮ状態を判定するための有効期間が存在するときに装置間の物理的接続が失われた場合、ＲＳＥＮがこの状態を反映する。いくつかの実施形態では、測定要素が、この事実を装置又はコントローラに伝える。いくつかの実施形態では、この結果、装置が、さらなる方法に依拠することなく切断に対処して物理的状態を判断する。
【００１８】
いくつかの実施形態では、共通ノードに接続された複数の終端装置及び測定装置などの、複数の測定装置又は接続装置に処理を適用することができる。この共通ノードは、例えば、ノイズ供給耐性などの、共通モードの耐ノイズ性を高めるための１対の差動ノードとすることができる。
【００１９】
いくつかの実施形態では、電気測定が、接続装置における終端抵抗の存在を判定するための測定を含む。しかしながら、この終端抵抗は、発見処理が完了するまで存在しないことがある。いくつかの実施形態では、それぞれのプロトコルに従う終端のための条件が存在する。一例では、装置の発見が完了したときに、ＭＨＬ  ＣＢＵＳリンクのためのプルアップインピーダンス終端が接続される。いくつかの実施形態では、発見処理が完了した期間中、終端の電気測定がアクティブになり、従って装置間をリンクする終端が存在するはずである。
【００２０】
いくつかの実施形態では、終端の存在を測定するために、共通ノードに電圧又は電流を強要する必要がなく、従って受動的電気測定法及び装置を使用することができる。例えば、この受動的電気測定法及び装置を使用して、２つの装置の接続をモニタすることができる。
【００２１】
いくつかの実施形態では、複数の接続装置の存在及び接続装置の数を測定するために、能動装置及び方法を利用することができる。特定の実施形態では、測定装置が、測定のために固定量の電流を共通ノード内に強要することができる。いくつかの実施形態では、この電流を、測定装置が接続装置に接続されたときに同じ共通ノード上の他の測定装置内に接続できる他のデジタル入力バッファのノイズマージンを超えない量の電流とすることができる。
【００２２】
いくつかの実施形態では、各電気測定を受動測定によって開始することができる。少なくとも１つの接続装置の存在が検出されると、各測定装置は、別の測定を開始することができる。いくつかの実施形態では、複数の接続装置が終端インピーダンスを低下させるので、通信が存在する場合にも、この通信が受動測定によって影響を受けることはない。
【００２３】
いくつかの実施形態では、寄生容量及び漏れ電流に関する最大検出時間を制限するために、受動検出を行う測定装置を含む測定装置に（システム規模の、又は各測定装置に分散された）ブリーダ抵抗器が提供される。
【００２４】
いくつかの実施形態では、測定の実行中に通信を開始できるので、測定装置のための仲裁処理を行うことができ、或いは複数の測定装置が重複期間に測定を試みることができる。
【００２５】
いくつかの実施形態では、装置検出の検出の実施形態を、以下に限定されるわけではないが、（ディスプレイ装置などの）消費者向け電子機器、（携帯電話機、カメラ、及びカムコーダなどの）モバイル装置、及び（デスクトップコンピュータ、ラップトップコンピュータ、ネットトップ装置、ネットブック、及びタブレットを含む）パーソナルコンピュータ装置を含むあらゆる電子装置間で利用することができる。
【００２６】
図１は、検出装置又は検出処理の実施形態を利用して装置間の切断を検出することを示す図である。この図では、第１の装置１００を、第２の装置１１０及び第３の装置１３０〜第ｎの装置１４０などの１又はそれ以上の装置に接続することができる。いくつかの実施形態では、第１及び第２の装置がケーブル１２０又は要素によって接続される。いくつかの実施形態では、第１の装置１００が、電気測定処理１６０を利用して第２の装置１１０からの切断１５０を検出する。
【００２７】
いくつかの実施形態では、第１の装置１００が、条件が有効である期間中に第２の装置１１０の終端を検出することができる。条件が有効であるときに終端が検出されなかった場合、第１の装置１００は、第２の装置１１０との接続が失われたと判定し、妥当な措置を講じることができる。いくつかの実施形態では、第１の装置１００と第２の装置１１０の間の接続が発見された発見処理後に終端が有効になり、発見処理が終了した後に条件が有効になる。
【００２８】
図２は、装置の切断検出の実施形態を示すタイミング図である。いくつかの実施形態では、ある時点で（測定装置における制御バスＣＢＵＳ接続状態２０５などの）条件が有効になる。このような時点よりも前には、接続装置の終端２１０は関連しておらず（無関心（Ｄｏｎ’ｔ  Ｃａｒｅ））、この時点後に、接続装置が適所に（プルアップ抵抗又はプルダウン抵抗などの）終端要素を有する（終端（Ｔｅｒｍｉｎａｔｅｄ））ようになる。いくつかの実施形態では、終端の有効時点よりも前には測定装置の有効期間２１５が無効（Ｎｏｔ  Ｖａｌｉｄ）であり、この有効時点後に有効（Ｖａｌｉｄ）になる。
【００２９】
いくつかの実施形態では、最初に物理ケーブル状態２２０を切断（Ｄｉｓｃｏｎｎｅｃｔｅｄ）しておくことができるが、測定装置が無効（Ｎｏｔ  Ｖａｌｉｄ）な期間中は、測定装置又は要素（基準感知ＲＳＥＮ）２２５がこれを無視（Ｉｇｎｏｒｅ）する。この図では、次にケーブル状態２２０が接続状態（Ｃｏｎｎｅｃｔｅｄ）になり、その後ＣＢＵＳ接続状態２０５が有効になる。接続装置の終端２１０が接続（終端（Ｔｅｒｍｉｎａｔｅｄ））され、測定装置期間２１５が有効（Ｖａｌｉｄ）になり、従って終端の存在を測定するＲＳＥＮ値２２５が真（ＴＲＵＥ）になる。
【００３０】
しかしながら、その後、測定装置と接続装置の間のケーブルが切断されることがあり、従ってこれは有効（Ｖａｌｉｄ）な測定期間２１５中に発生する。いくつかの実施形態では、終端が切断されると、測定装置のＲＳＥＮ値２２５が偽（ＦＡＬＳＥ）になり、このようにして接続装置との接続の喪失が検出される。
【００３１】
図３は、例示的なシステムにおける装置の切断検出状態を確立する処理の実施形態を示すタイミング図である。この例では、ＭＨＬ対応装置などのソース装置を別の装置に接続し、この別の装置を、ソース装置からデータを受け取るシンク装置とすることができる。図示のように、最初に物理ケーブル状態３０５が切断（Ｄｉｓｃｏｎｎｅｃｔｅｄ）されており、その後、ソース装置とシンク装置の間のケーブル接続が行われていることを示す接続状態（Ｃｏｎｎｅｃｔｅｄ）になる。この図では、次に、シンク装置がＣＢＵＳを利用してシンク装置とソース装置の接続を発見したことを示すＣＢＵＳシンク装置発見処理３１０が完了し、シンクＴＭＤＳ終端３１５が有効（Ｅｎａｂｌｅ）になる（終端装置が有効になる）。図３に示すように、この後、ＭＨＬソース装置がシンク装置との接続を発見するＣＢＵＳソース発見処理３２０が完了し、処理３２０を有効としてこのことを示している。
【００３２】
いくつかの実施形態では、ソース発見処理が完了することにより、発見されたシンク装置の終端抵抗の有効性である関連条件が有効になる。いくつかの実施形態では、次にソース終端モニタリング期間３２５が有効（Ｖａｌｉｄ）になる。図示のように、物理ケーブルが接続され、この結果、無視（Ｉｇｎｏｒｅｄ）されていたソースのＲＳＥＮイベント３３０が真（Ｔｒｕｅ）になる。いくつかの実施形態では、ＲＳＥＮイベントの検出が有効になることにより、システムが、終端抵抗の電気測定に基づいて接続喪失を検出する状態に入る。
【００３３】
図４は、例示的なシステムにおける装置の切断検出処理の実施形態を示すタイミング図である。この例では、物理ケーブル状態４０５によって示すように最初にソースが接続されており、例えば、図３における発見されたシンク装置の終端抵抗が有効になった状態のように、ＣＢＵＳシンク発見４１０及びソース発見４２０が完了している。図４に示すように、シンクの終端は有効であり４１５、終端モニタリング期間４２５は有効（Ｖａｌｉｄ）であり、ＲＳＥＮイベントは真であり４３０、ＣＢＵＳ上のソース固有のプルアップ装置は有効である４３５。
【００３４】
しかしながら、この図では、物理ケーブルが切断されるようになる。いくつかの実施形態では、もはやシンクの終端が検出されないので、この切断によりＲＳＥＮイベント４３０が偽（Ｆａｌｓｅ）になる。いくつかの実施形態では、ＲＳＥＮ状態が偽（Ｆａｌｓｅ）になると、ソース発見状態が無効になり４２０、ソースではＣＢＵＳ上のプルアップ装置が（浮遊状態を含めて）無効になる４３５。このように、ソースは、切断を迅速に判断してこれに対処できている。その後、もはや接続が行われていないとシンクが判断したときにシンク発見状態４１０を無効にすることができ、この結果シンクの終端４１５が無効になる。いくつかの実施形態では、ある期間後に、ソースのプルアップ抵抗を再度有効にして、ソースを、ケーブル接続を発見する条件に置くことができる。
【００３５】
図５は、装置の誤った切断指示に対処する処理の実施形態を示すタイミング図である。この図では、ソース装置５０５とシンク装置の間に物理ケーブルが接続されている。しかしながら、誤作動によって誤った基準感知イベントが発生することがあり５５０、この場合、実際にはソース装置とシンクの間にケーブルが接続されたままである。この図では、ＣＢＵＳシンク発見５１０及びソース発見５２０が完了し、シンクＴＭＤＳ終端が有効になっており５１５、ソース終端モニタリング期間５２５が有効であり、ソースの終端抵抗（ＣＢＵＳプルアップ装置）５３５が有効になっている。
【００３６】
しかしながら、この例では、感知動作又は装置動作の誤作動により、ソースのＲＳＥＮイベント５３０が真（Ｔｒｕｅ）から偽（Ｆａｌｓｅ）に変化することがある。いくつかの実施形態では、ＲＳＥＮイベント５３０が偽（Ｆａｌｓｅ）状態であることに応答して、ソース装置が、接続が失われたと判定し、この結果ソースのプルアップ装置５３５が無効になり、ソース終端モニタリング期間５２５が無効になる。いくつかの実施形態では、この発生後に、ＲＳＥＮイベント５３０が、ＲＳＥＮの状態を問題にしないように無視（Ｉｇｎｏｒｅ）状態に変化する。ソースのプルアップ装置が無効になったことに応答して、シンク装置の通常動作によってソース５１０の発見が終了し、シンク終端５１５が無効になる。いくつかの実施形態では、ある時間の経過後にソースのプルアップ装置５３５が有効になり、システムを回復させてＣＢＵＳ発見を再始動するように設定することができる５６０。
【００３７】
図６は、装置が切断されたという判定後にシステムを回復させる処理の実施形態を示す状態図である。この図では、ソース６００がシンク６５０に接続されている。いくつかの実施形態では、切断又は誤作動により、ソース６０５による感知がデアサートされている。ソース６００のＲＳＥＮ状態がデアサートされると、ＣＢＵＳが無効（浮遊状態）になる６１０。いくつかの実施形態では、次にソース６００が、関連システム又はスイッチにバス所有権の変化を通知できる６１５一方で、シンク６５０は、終端を除去して発見インピーダンスに切り換わる６６０。次に、ソースは、インピーダンス検出６２０に進み、シンクは、ソースからのＣＢＵＳパルスを待つ状態６６５に移る。ケーブルが切断され、その状態のままである場合、ＣＢＵＳインピーダンスが検出されないという理由でソースのケーブル状態は切断（Ｄｉｓｃｏｎｎｅｃｔｅｄ）されたままになる６２５。さらに、シンクは待機状態６６５のままであり、物理ケーブルは切断されたままになる６７０。
【００３８】
いくつかの実施形態では、（誤作動が発生してケーブルが接続されたままの状況などの）ＣＢＵＳ６３０のインピーダンスを検出すると、ソースがＣＢＵＳ発見処理６３５を再始動する。このソースの発見処理に従って、ソースは、ＣＢＵＳをパルシングするなどの適当な措置を講じて６５５、シンクを待機状態からＣＢＵＳ発見状態６８０に移行させる。
【００３９】
図７は、装置の切断を検出するための処理及び装置の実施形態を示す図である。この特定の例では、ソース装置７１０が、ケーブル７２０を介したＭＨＬ接続などの接続を介して、データ回線７２５〜７３０、クロック回線７３５〜７４０、及び制御バス（ＣＢＵＳ）７４５を含むインターフェイスによってシンク装置７１５に接続されている。図７には接続の例を示しているが、実施形態は、いずれかの特定の接続又はインターフェイスに限定されるものではない。図７には、クロック信号を含むことを示すためにクロック要素７３５〜７４０を示しているが、このような例示は、このようなクロック信号の別個の物理的配線に限定されることを意図するものではなく、回線７２５〜７３０上のデータレーンの下に組み込まれる共通モードのクロック信号の送信を含む。いくつかの実施形態では、ソース７１０が、ＲＳＥＮ要素７５０を利用するシンク７１５の要素を検出するための共通ノードとしてＣＢＵＳ７４５を利用することができ、この処理は、例えば図２〜図６として示すタイミング図に示すようなものとすることができる。
【００４０】
この図では、ソース７１０及びシンク７１５が、ケーブル７２０を介した接続を発見することができる。発見処理が完了すると、シンク７１５は、ＣＢＵＳ７４５上の終端抵抗を有効にすることができる。いくつかの実施形態では、ソース７１０が、シンク７１５との接続を発見した後に、ＣＢＵＳを介して終端を感知することができる。いくつかの実施形態では、ケーブル７２０が切断されると、ＲＳＥＮ７５０が、もはやシンク７１５の終端抵抗がＣＢＵＳを介して接続されていないことを検出する。いくつかの実施形態では、シンクの終端抵抗がもはや接続されていないという検出を利用して、ソース７１０とシンク７１５の間の接続が失われたと判断することができる。
【００４１】
図８は、装置間の接続の喪失を検出する処理の実施形態を示すフロー図である。この図では、ＭＨＬ対応モバイル装置を含むことができるソース装置を有効にすることができる８０２。ソース装置とシンク装置の間にケーブルが接続される８０４と、シンクは、ソースとの接続を発見することができ８０６、この結果シンクが終端抵抗を有効にする８０８。また、ソースは、シンクとの接続も発見することができる８１０。
【００４２】
いくつかの実施形態では、シンクの終端抵抗を基準感知するためのソース終端モニタリング期間が有効になり８１２、ソースとシンクが接続されていてシンクの終端抵抗が有効であることにより、ソースのＲＳＥＮ値が真（Ｔｒｕｅ）になる８１４。ケーブルの切断が存在する場合８１６、シンクの終端抵抗はもはや感知されず８１８、ＲＳＥＮ値は偽（Ｆａｌｓｅ）になる８２０。いくつかの実施形態では、ＲＳＥＮ値が偽（Ｆａｌｓｅ）になると、ソースによるシンク装置の発見が無効になり、ソースの終端抵抗（プルアップ装置）が無効又は浮遊状態になる８２２。いくつかの実施形態では、これにより終端値のモニタリングが無効（Ｎｏｔ  Ｖａｌｉｄ）になる８２４。この結果、シンクによるソース装置の発見が無効になり８２６、その後シンクの終端抵抗が無効になる。
【００４３】
図９は、ソース装置がシンク装置との接続性の喪失を検出する実施形態を示す図である。この図では、ケーブル９５０を介してソース装置９０５をシンク装置９５５に接続することができる。ソース装置９０５は、ソース装置９０５からシンク装置９５５へデータを送信するための送信要素９１０、及びケーブル接続のためのインターフェイス９１５を含むことができる。さらに、シンク装置９５５は、ソース装置９０５からのデータをシンク装置９５５において受け取るための受信要素９６０、及びケーブル接続のためのインターフェイス９６５を含むことができる。ソース装置９０５は、ケーブル接続９５０の制御バスに接続できる切り換え可能な終端抵抗（プルアップ又はプルダウン装置）９２５を含むことができる。さらに、シンク装置９５５は、ケーブル接続９５０の制御バスに接続できる切り換え可能な終端抵抗（プルアップ又はプルダウン装置）９７５を含むことができる。
【００４４】
いくつかの実施形態では、ソース装置９０５が、電圧又は電流の測定などの電気測定を介してシンクの終端抵抗９７５を感知するための基準感知（ＲＳＥＮ）要素９２０をさらに含むことができる。いくつかの実施形態では、ＲＳＥＮが、受動又は能動手段によってシンクの終端抵抗９７５の存在を検出する構成要素又は装置である。いくつかの実施形態では、ソース装置９０５が、ＲＳＥＮ要素９２０によってシンクの終端抵抗が検出されないことに基づいてソース９０５とシンク９５５間のケーブル９５０の切断を判断する。
【００４５】
上記の説明では、説明を目的として、本発明を完全に理解できるようにするために数多くの特定の詳細を示している。しかしながら、当業者には、これらの特定の詳細の一部を伴わずに本発明を実施できることが明らかであろう。その他の場合、周知の構造及び装置はブロック図形式で示している。図示の構成要素間には、中間構造が存在してもよい。本明細書で説明又は図示した構成要素は、図示又は説明していない追加の入力部又は出力部を有することができる。また、図示の要素又は構成要素を、いずれかのフィールドの並べ換え又はフィールドサイズの修正を含む異なる配列又は順序で配置することもできる。
【００４６】
本発明は、様々な処理を含むことができる。本発明の処理は、ハードウェア構成要素によって実行することも、或いはコンピュータ可読命令の形で具体化し、これを使用して汎用又は専用プロセッサ、又は命令をプログラムした論理回路が処理を実行するようにすることもできる。或いは、ハードウェアとソフトウェアの組み合わせによって処理を実行することもできる。
【００４７】
本発明の一部を、１又はそれ以上のプロセッサが実行するためのコンピュータプログラム命令を記憶したコンピュータ可読媒体を含むことができるコンピュータプログラム製品として提供し、これを使用して、本発明による処理を実行するようにコンピュータ（又はその他の電子装置）をプログラムすることもできる。コンピュータ可読媒体としては、以下に限定されるわけではないが、フロッピー（登録商標）ディスケット、光学ディスク、ＣＤ−ＲＯＭ（コンパクトディスク読出し専用メモリ）、及び磁気光学ディスク、ＲＯＭ（読出し専用メモリ）、ＲＡＭ（ランダムアクセスメモリ）、ＥＰＲＯＭ（消去可能プログラム可能読出し専用メモリ）、ＥＥＰＲＯＭ（電気的消去可能プログラム可能読出し専用メモリ）、磁気又は光学カード、フラッシュメモリ、又は電子命令を記憶するのに適したその他の種類の媒体／コンピュータ可読媒体を挙げることができる。さらに、本発明をコンピュータプログラム製品としてダウンロードし、このプログラムをリモートコンピュータから要求側コンピュータへ転送することもできる。
【００４８】
方法の多くをその最も基本的な形で説明しているが、本発明の基本的範囲から逸脱することなく、これらの方法のいずれかに対して処理の追加又は削除を行うことができ、また説明したメッセージのいずれかに対して情報の追加又は削除を行うことができる。当業者には、多くのさらなる修正及び適合化を行い得ることが明らかであろう。特定の実施形態は、本発明を限定するためではなく、例示するために提供したものである。
【００４９】
要素「Ａ」が要素「Ｂ」に又は要素「Ｂ」と結合されると言う場合、要素Ａを要素Ｂに直接結合することもでき、又は要素Ｃなどを介して間接的に結合することもできる。本明細書に、構成要素、特徴、構造、処理、又は特性Ａが、構成要素、特徴、構造、処理、又は特性Ｂを「もたらす（ｃａｕｓｅｓ）」と記載している場合、これは、「Ａ」が「Ｂ」の少なくとも部分的な原因ではあるが、「Ｂ」をもたらす上で支援となる少なくとも１つの他の構成要素、特徴、構造、処理、又は特性が存在してもよいことを意味する。本明細書に、構成要素、特徴、構造、処理、又は特性を含めることが「できる（ｍａｙ、ｍｉｇｈｔ、又はｃｏｕｌｄ）」と示している場合、この特定の構成要素、特徴、構造、処理、又は特性を含める必要性はない。本明細書において、「１つの（英文不定冠詞）」要素について言及している場合、これは、記載する要素が１つしか存在しないことを意味するものではない。
【００５０】
実施形態は、本発明の実施構成又は実施例である。本明細書における、「ある実施形態」、「１つの実施形態」、「いくつかの実施形態」、又は「他の実施形態」についての言及は、実施形態に関連して説明する特定の特徴、構造、又は特性が少なくともいくつかの実施形態に含まれるが、必ずしも全ての実施形態には含まれるわけではないことを意味する。様々な箇所で出現する「ある実施形態」、「１つの実施形態」、又は「いくつかの実施形態」は、必ずしも全てが同じ実施形態を示すものではない。上述の本発明の例示的な実施形態についての説明では、本開示を簡素化するとともに様々な本発明の態様の１又はそれ以上の理解に役立てる目的で、１つの実施形態、図、又はその説明において本発明の様々な特徴を１つにまとめていることがあると理解されたい。
【符号の説明】
【００５１】
４０５  物理ケーブルの状態
４１０  ＣＢＵＳシンクの発見
４１５  シンクＴＭＤＳの終端
４２０  ＣＢＵＳソースの発見
４２５  ソースの終端モニタリング期間
４３０  ソースのＲＳＥＮイベント
４３５  ソースのＣＢＵＳ  １０ＫΩプルアップ
【図１】
0005854357.tif 000002
【図２】
0005854357.tif 000003
【図３】
0005854357.tif 000004
【図４】
0005854357.tif 000005
【図５】
0005854357.tif 000006
【図６】
0005854357.tif 000007
【図７】
0005854357.tif 000008
【図８】
0005854357.tif 000009
【図９】
0005854357.tif 000010