(57)【要約】  一般的に、本発明の実施形態は、電子デバイスに対するケーブル接続の検出に関する。装置の実施形態は、ケーブル接続のためのポートを含み、ポートは、第１のプロトコル及び第２のプロトコルに適合し、ポートは、第２のプロトコルのためのコネクタを含み、ポートは、第１のピン及び第２のピンを含む複数のピンを含む。更に、装置は、第１のピンと電圧供給源の間に結合されたプルアップ抵抗器と、第２のピンと接地の間に結合されたプルダウン抵抗器と、第２のピンに結合した電圧検出要素とを含む。装置は、電圧検出要素が第１の閾値よりも大きい電圧を検出した場合に、ポートに第１のプロトコルに適合するケーブルが接続されたと判断することになる。【選択図】図４
2013531857.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、
第１のプロトコル及び第２のプロトコルに適合し、該第２のプロトコルのためのコネクタを含み、第１のピン及び第２のピンを含む複数のピンを含むケーブル接続のためのポートと、
前記第１のピンと電圧供給源の間に結合されたプルアップ抵抗器と、
前記第２のピンと接地の間に結合されたプルダウン抵抗器と、
前記第２のピンに結合した電圧検出要素と、
を含み、
前記電圧検出要素が第１の閾値よりも大きい電圧を検出した場合、前記第１のプロトコルに適合するケーブルが前記ポートに接続されたと判断する、
ことを特徴とする装置。
【請求項２】
前記電圧検出要素が前記第１の閾値よりも低い第２の閾値よりも低い電圧を検出した場合、前記第１のプロトコルに適合するケーブルが前記ポートに接続されていないと判断することを特徴とする請求項１に記載の装置。
【請求項３】
前記第１のプロトコルはＭＨＬ（モバイル高精細リンク）であり、前記第２のプロトコルはＨＤＭＩ（高精細マルチメディアインタフェース）であることを特徴とする請求項１に記載の装置。
【請求項４】
前記プルアップ抵抗器は前記第２のプロトコルに必要とされる抵抗器であることを特徴とする請求項１に記載の装置。
【請求項５】
前記第２のピンと接地の間に結合されたプルダウンコンデンサーを更に含むことを特徴とする請求項１に記載の装置。
【請求項６】
前記第１のプロトコル及び前記第２のプロトコルでのデータ転送に適合するデバイスであることを特徴とする請求項１に記載の装置。
【請求項７】
前記ポートは電力ピンを更に含み、装置が、前記第１のプロトコルに適合するケーブルが前記コネクタに接続されたと判断することを受けて該電力ピン上に電圧を供給することを特徴とする請求項１に記載の装置。
【請求項８】
前記ケーブルは、前記第１のピンと前記第２のピンとを連結する抵抗を含むことを特徴とする請求項１に記載の装置。
【請求項９】
更に、ケーブルのタイプを該ケーブルの抵抗値に基づいて検出することを特徴とする請求項１に記載の装置。
【請求項１０】
シンクデバイス及びケーブルを備えたシステムであって、
前記シンクデバイスは、第１のプロトコル及び第２のプロトコルに適合し、さらに、
前記シンクデバイスは、
前記第２のプロトコルのためのコネクタを有するポートであって、第１のピン及び第２のピンを含む複数のピンを含む当該ポートと、
前記第１のピンと電圧供給源の間に結合されたプルアップ抵抗器と、
前記第２のピンと接地の間に結合されたプルダウン抵抗器と、
前記第２のピンに結合した電圧検出要素と、を含み、
前記シンクデバイスに結合された前記ケーブルは、前記第２のプロトコルのためのコネクタを含み、該コネクタが、前記ポートの前記第１のピンに接続される第１のピン及び前記第２のピンに接続される第２のピンを含み、該ケーブルが、前記コネクタの前記第１のピンと及び第２のピンの間に抵抗を含み、
前記シンクデバイスは、前記電圧検出要素が第１の閾値よりも大きい電圧を検出した場合、前記ケーブルが前記第１のプロトコルに適合していると判断する、
ことを特徴とするシステム。
【請求項１１】
前記第１のプロトコルはＭＨＬ（モバイル高精細リンク）であり、前記第２のプロトコルはＨＤＭＩ（高精細マルチメディアインタフェース）であることを特徴とする請求項１０に記載のシステム。
【請求項１２】
前記ケーブルは、前記コネクタからの該ケーブルの反対端に第２のコネクタを含み、
前記第１のピン及び前記第２のピンは、前記第２のコネクタのいずれのピンにも接続されない、
ことを特徴とする請求項１０に記載のシステム。
【請求項１３】
前記第２のコネクタに結合されたソースデバイスを更に含み、
前記ソースデバイスは、前記第２のプロトコルに適合する、
ことを特徴とする請求項１２に記載のシステム。
【請求項１４】
ケーブル抵抗器が、前記プルアップ抵抗器又は前記プルダウン抵抗器の抵抗よりも小さい抵抗を有することを特徴とする請求項１０に記載のシステム。
【請求項１５】
前記プルアップ抵抗器は、前記第２のプロトコルに必要とされる抵抗器であることを特徴とする請求項１０に記載のシステム。
【請求項１６】
前記第２のピンと接地の間に結合されたプルダウンコンデンサーを更に含み、該プルダウンコンデンサーは、接地へのＡＣ（交流）信号のための経路を提供することを特徴とする請求項１０に記載のシステム。
【請求項１７】
前記シンクデバイスは、前記電圧検出要素が前記第１の閾値電圧よりも低い第２の閾値電圧よりも低い電圧を検出した場合、前記ケーブルが前記第１のプロトコルに適合していないと判断することを特徴とする請求項１０に記載のシステム。
【請求項１８】
前記シンクデバイスは、ケーブルのタイプを該ケーブルの抵抗値に基づいて検出することを特徴とする請求項１０に記載のシステム。
【請求項１９】
デバイスのコネクタの第１のピンをプルアップ抵抗器の第１の端部に接続する処理であって、該プルアップ抵抗器の第２の端部が電圧供給源に結合され、該デバイスが、第１のプロトコル及び第２のプロトコルに適合し、該プルアップ抵抗器が、該第２のプロトコルに必要とされる当該接続する処理と、
前記デバイスの前記コネクタの第２のピンをプルダウン抵抗器の第１の端部及びノードに結合する処理であって、該プルダウン抵抗器の第２の端部が接地に結合される当該結合する処理と、
前記ノード上の電圧を検出する処理と、
前記検出電圧が閾値電圧を上回った場合、前記第１のプロトコルに適合するケーブルが前記コネクタに結合されたと前記デバイスによって判断する処理と、
が実行されることを特徴とする方法。
【請求項２０】
前記電圧検出要素が前記第１の閾値よりも低い第２の閾値よりも低い前記ノード上の電圧を検出した場合、前記第１のプロトコルに適合するケーブルが前記コネクタと接続されていないと判断する処理を更に含む請求項１９に記載の方法。
【請求項２１】
前記第１のプロトコルはＭＨＬ（モバイル高精細リンク）であり、前記第２のプロトコルはＨＤＭＩ（高精細マルチメディアインタフェース）であることを特徴とする請求項１９に記載の方法。
【請求項２２】
前記デバイスの前記コネクタの前記第２のピンをプルダウンコンデンサーの第１の端部に接続し、該プルダウンコンデンサーの第２の端部が接地に結合されていることを特徴とする請求項１９に記載の方法。
【請求項２３】
前記第１のプロトコルに適合するケーブルを前記コネクタで受け入れ、該ケーブルが、前記第１のピンを前記第２のピンに結合する抵抗器を含むことを特徴とする請求項１９に記載の方法。
【請求項２４】
前記第１のプロトコルに適合するケーブルが前記コネクタに接続されたと判断する処理を受けて該コネクタの電力ピン上に電圧を供給する処理を更に含むことを特徴とする請求項１９に記載の方法。
【請求項２５】
ケーブルのタイプを該ケーブルの抵抗値に基づいて検出する処理を更に含むことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
〔関連出願〕
本出願は、２０１０年６月３０日出願の米国仮特許出願第６１／３６０，４２８号に関連し、当該出願に対する優先権を請求し、引用によって本明細書に組み入れられている。
【０００２】
本発明の実施形態は、一般的に電子デバイスの分野に関し、より具体的には電子デバイスに関するケーブル接続の検出に関する。
【背景技術】
【０００３】
電子デバイス、特に、モバイルデバイスの能力及び機能が激増したので、そのようなデバイスを互いに接続する場合がある多くの状況が存在する。様々な機能を提供するために、そのようなデバイスは、ケーブルを通じて互いに接続することができる。
【０００４】
例えば、モバイルデバイスは、データを提供するためのデバイスとケーブルを通じて接続することができる。モバイルデバイスは、表示のための高精細ビデオデータのようなデータを含むことができ、したがって、モバイルデバイスは、テレビジョン又は他のデバイスにデータをこれらのデバイス上に表示するために接続することができる。
【０００５】
しかし、テレビジョンのようなデバイスに関連する場合がある多くの異なる接続プロトコルが存在し、表示システムに設置される混乱するほど様々なポート及びコネクタがもたらされている。
【０００６】
必要とされるコネクタ数を最小にするために、複数の目的に対してコネクタを利用することができる。しかし、それによってある一定の状況では弊害がもたらされる場合がある。一般的に、ケーブルの反対端に連結されたデバイスのタイプの識別が必要とされ、これは、予想される信号が受信されない場合に問題をもたらす場合がある。接続デバイスの識別が困難である場合には、コネクタに対する複数の異なる目的のためのピン又は接続の使用は、デバイスへの不正信号の印加をもたらす可能性があり、それによってエラーがもたらされる可能性があり、ある一定の状況ではデバイスへの潜在的な損傷が生じる場合がある。
【先行技術文献】
【非特許文献】
【０００７】
【非特許文献１】「ユニバーサルシリアルバス  マイクロＵＳＢケーブル及びコネクタ規格改訂１．０１（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｍｉｃｒｏ−ＵＳＢ  Ｃａｂｌｅｓ  ａｎｄ  Ｃｏｎｎｅｃｔｏｒｓ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  Ｒｅｖｉｓｉｏｎ  １．０１）」（２００７年４月）
【非特許文献２】「高性能シリアルバス規格（Ｓｔａｎｄａｒｄ  ｆｏｒ  ａ  Ｈｉｇｈ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｓｅｒｉａｌ  Ｂｕｓ）」、ＩＥＥＥ、１３９４〜１９９５ページ、及び相補（１９９６年８月３０日）
【発明の概要】
【発明が解決しようとする課題】
【０００８】
一般的に、本発明の実施形態は、電子デバイスに関するケーブル接続の検出に関するものである。
【課題を解決するための手段】
【０００９】
本発明の第１の態様において、装置の実施形態は、ケーブル接続のためのポートを含み、ポートは、第１のプロトコル及び第２のプロトコルに適合し、ポートは、第２のプロトコルのためのコネクタを含み、ポートは、第１のピン及び第２のピンを含む複数のピンを含む。更に、装置は、第１のピンと電圧供給源の間に結合されたプルアップ抵抗器と、第２のピンと接地の間に結合されたプルダウン抵抗器と、第２のピンに結合した電圧検出要素とを含む。装置は、電圧検出要素が、第１の閾値よりも大きい電圧を検出した場合に、ポートに第１のプロトコルに適合するケーブルが接続されたと判断することになる。
【００１０】
本発明の第２の態様において、システムの実施形態は、第１のプロトコル及び第２のプロトコルに適合するシンクデバイスを含み、シンクデバイスは、第１のピン及び第２のピンを含む複数のピンを含んで第２のプロトコルのためのコネクタを有するポートと、第１のピンと電圧供給源の間に結合されたプルアップ抵抗器と、第２のピンと接地の間に結合されたプルダウン抵抗器と、第２のピンに結合した電圧検出要素とを含む。更に、システムは、シンクデバイスに結合したケーブルを含み、ケーブルは、第２のプロトコルのためのコネクタを含み、コネクタは、ポートの第１のピンに接続される第１のピン、及びポートの第２のピンに接続される第２のピンを含み、ケーブルは、ケーブルコネクタの第１のピンとケーブルコネクタの第２のピンとの間に抵抗を含む。シンクデバイスは、電圧検出要素が第１の閾値よりも大きい電圧を検出した場合に、ケーブルが第１のプロトコルに適合していると判断することになる。
【００１１】
本発明の第３の態様において、方法の実施形態は、デバイスのコネクタの第１のピンをプルアップ抵抗器の第１の端部に接続する処理を含み、プルアップ抵抗器の第２の端部は、電圧供給源と結合され、デバイスは、第１のプロトコル及び第２のプロトコルに適合し、プルアップ抵抗器は、第２のプロトコルに必要とされる。更に、本方法は、デバイスのコネクタの第２のピンをプルダウン抵抗器の第１の端部及びノードに結合し、プルダウン抵抗器の第２の端部が接地と結合される処理と、ノード上の電圧を検出する処理とを含む。本方法は、検出電圧が閾値電圧を上回った場合に、第１のプロトコルに適合するケーブルがコネクタに結合されたとデバイスによって判断する処理を含む。
【００１２】
本発明の実施形態を添付図面の図に限定としてではなく例として示し、これらの図面では、類似の参照番号が類似の要素を指す。
【図面の簡単な説明】
【００１３】
【図１】デバイス間の可能なケーブル接続の検出を示す一実施形態の図である。
【図２】ケーブル接続の検出のための処理の一実施形態を示すフローチャートである。
【図３】デバイスの接続のためのケーブルの一実施形態を示す図である。
【図４】ケーブル接続を検出するシンクデバイスの一実施形態を示す図である。
【図５Ａ】システムの実施形態におけるソースデバイスへのケーブル接続のためのピンの図である。
【図５Ｂ】システムの実施形態におけるシンクデバイスへのケーブル接続のためのピンの図である。
【図６Ａ】ケーブル接続を検出するシンクデバイスの一実施形態におけるパラメータを示す図である。
【図６Ｂ】シンクデバイスへのソースデバイスの接続のためのケーブルの実施形態におけるパラメータを示す図である。
【図７】電子デバイスの一実施形態を示す図である。
【発明を実施するための形態】
【００１４】
一般的に、本発明の実施形態は、電子デバイスに関するケーブル接続の検出のためのものである。
【００１５】
或る実施形態では、受信デバイス又はシンクデバイスは、ケーブル接続を通じてシンクデバイスに連結された送信デバイス又はソースデバイスのためのケーブルのタイプを識別するように作動する。或る実施形態では、ケーブルは、複数のプロトコルに対して再使用される、シンクデバイスのポートに接続することができる。或る実施形態では、シンクデバイスは、例えば、ソースデバイスが不十分な電力のみを有し、したがって、シンクデバイスを識別するのに通常使用される発見シーケンスのための信号伝達を与えることができない場合であっても、ケーブル接続のタイプを検出することができる。
【００１６】
データソースデバイスは、様々なプロトコルを利用するためのデータを提供することができる。一例では、デバイスは、ＨＤＭＩ（登録商標）（高精細マルチメディアインタフェース）（２００９年５月２８日に出されたＨＤＭＩ１．４規格）データプロトコル及びＭＨＬ（登録商標）（モバイル高精細リンク）（２０１０年６月３０日に出されたＭＨＬ１．０規格）データプロトコルを含むある一定のプロトコルを用いてビデオデータ、特に、高精細ビデオデータを提供することができる。ＭＨＬは、ＨＤＭＩ表示デバイスへのモバイルデバイスの接続を可能にするインタフェースプロトコルである。ＭＨＬは、モバイル側でコネクタをＵＳＢ（ユニバーサルシリアルバス）と共有し、ディスプレイ側でコネクタをＨＤＭＩと共有する。このようにして、モバイルデバイス又は表示デバイスのいずれも、ＭＨＬをサポートするのに付加的な新しいコネクタを必要としない。
【００１７】
しかし、作動時に、表示デバイスには、ソースデバイスがＨＤＭＩソースであるか、ＭＨＬソースであるか、又はＭＨＬ／ＨＤＭＩケーブルに間違って接続したＵＳＢデバイスであるかのような接続したソースデバイスの性質を判断することが必要である。デュアルモードＭＨＬ／ＨＤＭＩ適合シンクのようなデバイスへのソースデバイスの相互接続においては、シンクデバイス側からソースデバイスのタイプを識別する処理は、接続したデバイスのうちの１つから電力を受け取ることができるピン（本明細書ではこのピンを電力ピンと呼ぶ）の状態の理由から重要である。ＭＨＬ作動では、電力は、ＭＨＬシンクデバイスによってＭＨＬソースデバイスに電力ピン上で供給される。ＭＨＬプロトコル要件とは対照的に、ＨＤＭＩ接続では、電圧は、ＨＤＭＩソースデバイスから、接続したＨＤＭＩシンクデバイスに逆方向に電力ピン上で供給される。ＭＨＬシンクデバイスからＭＨＬソースデバイスへの電力信号の供給は、シンクデバイス（表示デバイスである）が、ソースデバイス（一般的に、バッテリ電力で作動しているモバイルデバイスである）のバッテリを充電するための電力を供給することを可能にする。
【００１８】
しかし、バッテリが消耗したモバイルデバイスは、ＭＨＬプロトコルに対して与えられる発見シーケンスを開始することができず、正常な発見シーケンスは、その後のＭＨＬ作動に対して必要である。或る実施形態では、シンクデバイスが、ケーブル接続（したがって、放電したソースデバイス）を識別することができる場合には、発見シーケンスを続行する必要なくソースユニットを充電することができる。その代わりにシンクデバイスが、電力が常に利用可能であるように設計された場合には、ソースデバイスを識別する必要はなくなる。しかし、この実施は、以下のものを含むある一定の弊害をもたらすことになる。
【００１９】
（１）電力の一定の供給は、表示デバイスの待機電力要件を高める。
【００２０】
（２）シンクデバイス端部におけるＭＨＬコネクタとＨＤＭＩコネクタとの共有に起因して、電力ピン上での電力供給は、表示デバイスが、通常このピン上で電力を供給することになる従来のＨＤＭＩソースデバイスと接続した場合に電力競合をもたらす。
【００２１】
或る実施形態では、ある一定のプロトコルのケーブル接続を検出する機構が作動する。或る実施形態では、検出機構は、第１のインタフェースプロトコル（ＭＨＬ）適合シンク及び第２のインタフェースプロトコル（ＨＤＭＩ）をサポートするシンクデバイスと、第２のプロトコルのためのコネクタ（ＨＤＭＩタイプＡコネクタ等）を有するケーブル接続機構とを含むことができ、シンクデバイスは、プルアップ抵抗器及び第２のプロトコルに必要とされる電圧を用いて発生する電圧を感知するように作動する。
【００２２】
或る実施形態では、シンクデバイスに接続したケーブルの検出のためのシステムでは、コネクタレセプタクルの感知ピン（ＣＤ＿ＳＥＮＳＥ）上の電圧が、下側の閾値電圧よりも低かった場合、又はそれと等しかった場合には、シンクデバイスは、いずれの第１のプロトコル（ＭＨＬ）ケーブルも連結されていないと判断する。レセプタクルの感知ピン上の電圧が上側閾値電圧よりも大きかった場合、又はそれと等しかった場合には、シンクデバイスは、ケーブルが連結されていると判断する。
【００２３】
或る実施形態では、感知作動は、ＭＨＬ及びＨＤＭＩをサポートするシンクデバイスに連結されたＭＨＬケーブルが存在するか否かを判断する。しかし、実施形態は、いずれの特定のケーブルタイプにも限定されない。或る実施形態では、１つよりも多いケーブルタイプを検出するように、抵抗レベルを修正することができる。
【００２４】
或る実施形態では、ケーブルは、２つのピンの間に付加されたある一定の抵抗（３ＫΩのような）を有し、そのような抵抗は、感知電圧に影響を及ぼさない程度に十分に小さく、抵抗値は、例えば、４７ＫΩ（ＨＤＭＩ適合デバイスに必要とされる）及び３００ＫΩの値よりも有意に小さいが、接地にプルダウンされるデバイス（ＨＤＭＩデバイス等）への接続が存在する場合に、この抵抗が、接地への短絡に対する保護を与えることができる程度に十分に大きい。或る実施形態では、抵抗値は、容易な製造に向けて選択することができるが、この選択は必要ではない。或る実施形態では、ケーブル抵抗器を異なる実施に向けて修正することができる。
【００２５】
図１は、デバイス間で可能なケーブル接続の検出の実施形態の図である。或る実施形態では、ソースデバイス１０５のようなデータソースデバイスが、ケーブル１１０を通じてデータシンクデバイスに接続される。或る実施形態では、ケーブル１１０は、複数のプロトコルに対して再使用されるポートにおいてコネクタを利用する。例えば、ソースデバイス端部１２５におけるポートは、再使用されるＵＳＢポートであるＭＨＬポートとすることができる。更に、ケーブル１１０のシンク端部にあるポートは、シングルモードＨＤＭＩデバイスであるデバイスＢ１２０のポート１３５のようなＨＤＭＩポート、又はデュアルモードＨＤＭＩ／ＭＨＬデバイスであるデバイスＡ１１５のポート１３０のようなＭＨＬポートとすることができる。（図１は、デバイス１０５をデバイスＡとデバイスＢとに接続されるように示すが、この接続は選択的であるように意図しており、デバイス１０５が両方に同時に接続されることを示すわけでなない）
【００２６】
この図では、ケーブルがデバイスＡ１１５に接続される場合には、単純にケーブルの接続からは、ソースデバイス１０５がどのタイプのデバイスであるかということは明らかではない。ソースデバイスは、ＨＤＭＩデバイス、ＭＨＬデバイス、又は間違って接続したＵＳＢ接続である場合がある（この場合、ＭＨＬケーブルが、非ＭＨＬデバイスのＵＳＢポートに間違って接続される）。
【００２７】
ソースデバイス１０５に関連するプロトコルは、多くの場合に、デバイスが接続した時に続けるべき発見処理を含むことになる。例えば、ＭＨＬプロトコルは、ＭＨＬシンクデバイスとソースデバイスとの接続のための発見シーケンスを含む。しかし、発見シーケンスは、ＭＨＬモバイルデバイスの作動を必要とし、この作動は、ＭＨＬモバイルデバイスがバッテリ電力で作動し、バッテリが、デバイスを作動するには過度に低いレベルまで放電している場合は可能ではなくなる。或る実施形態では、デバイスＡは、ソースデバイス１０５のデバイスタイプの判断をこのソースデバイスがＭＨＬの発見処理を完了するのに十分な電力を持たない場合に可能にする。或る実施形態では、ソースデバイスがＭＨＬ適合デバイスであることを発見すると、デバイスＡ１１５は、デバイスＡ１１５のバッテリを充電するためにコネクタ１３０のピンに電力を供給する。
【００２８】
図２は、ケーブル接続の検出のための処理の実施形態を示すフローチャートである。或る実施形態では、シンクデバイスが、例えば、ＭＨＬのような第１のプロトコルに適合し、ＨＤＭＩのような第２のプロトコルに適合するケーブルコネクタを含む２０５。或る実施形態では、シンクデバイスは、ＭＨＬ及びＨＤＭＩのような複数のプロトコルに適合するデバイスとすることができる。或る実施形態では、ＭＨＬソースデバイスと、ＨＤＭＩコネクタを利用するＭＨＬシンクデバイスの間の接続のためのケーブルのような、第１のプロトコルのためのケーブルが、第２のプロトコルのためのコネクタプラグを含むことができる。或る実施形態では、このケーブルは、コネクタプラグの第１のピンと第２のピンの間に抵抗を含み２１０、そのようなピンは、ソースデバイスとシンクデバイスの間の信号の転送に使用されない。一例では、この接続は、ＨＤＭＩコネクタの１５番のピンと２番のピンの間のものとすることができる。或る実施形態では、第１のピンと第２のピンの間の抵抗接続は、シンクデバイスによるケーブル接続の検出に対して利用することができる。
【００２９】
或る実施形態では、シンクデバイスのコネクタを通じてシンクデバイスにケーブルを接続することができる２１５。そのようなケーブルを受け入れる時には、シンクデバイスは、ケーブルを通じてシンクデバイスに接続される場合があるデバイスのタイプを最初には認識していない。図３に示すように、ケーブルは、第１のピンと第２のピンの間の接続を含む。或る実施形態では、シンクデバイスへのケーブルの接続により、コネクタの第１のピンは、プルアップ抵抗器に接続される２２０。或る実施形態では、第２のプロトコルにおける接続には、ある一定の値のプルアップ抵抗器を必要とする場合があり、そのようなクロックデータピン接続は、４７ＫΩの一般的な値を有するプルアップ抵抗器を有する。或る実施形態では、シンクデバイスへのケーブルの接続により、コネクタの第２のピンは、図４に示すように、接地へのプルダウン抵抗器及びプルダウンコンデンサーを含むことができる、本明細書でＣＤ＿ＳＥＮＳＥ（ケーブル検出感知）と呼ぶ感知ノードに接続される２２５。或る実施形態では、例えば、第２のプロトコルにおけるシールドピン（ＨＤＭＩにおけるＴＭＤＳ（遷移時間最短差動信号伝達）データシールド）のような第２のピンは、第２のプロトコルにおけるデータ送信には使用されず、したがって、ケーブル検出使用のための修正に利用可能である。
【００３０】
或る実施形態では、シンクデバイスは、第２のピン上の電圧を検出するように作動する２３０。或る実施形態では、ケーブルの接続及び第１のピンと第２のピンとの連結によって可能になった電流経路によって発生する電圧降下を示す検出電圧が第１の閾値よりも大きかった場合は２３５、シンクデバイスは、ケーブルが、ＭＨＬケーブルのような第１のプロトコルのデバイスのケーブルであると判断し２４０、バス上に電圧（ＶＢＵＳ）を駆動するなど、第１のプロトコルの下でデバイスの発見にしたがって作動し、第１のプロトコルのデバイス処理を続ける２５０。或る実施形態では、電圧が第１の閾値よりも大きくなく２３５、第２の閾値よりも小さかった場合は２５５、ケーブルは第１のプロトコルのデバイスのケーブルではなく２６０、処理は、異なるプロトコルの下での他の作動を続行することができる２６５。或る実施形態では、シンクデバイスは、例えば、ＨＤＭＩデバイスのような第２のプロトコルデバイスにおける１つ又はそれよりも多くの処理のような他の作動を続行することができる。電圧がこれらの閾値の間に収まる場合には、結果は未確立とすることができる２７０。
【００３１】
図３は、デバイスの接続のためのケーブルの実施形態を示している。或る実施形態では、第１のプロトコルのためのケーブル３００は、例えば、ＨＤＭＩタイプＡプラグ３１０を含むＭＨＬケーブルのような第２のプロトコルに適合するコネクタ３１０（コネクタプラグ等）を含むことができ、それによってＨＤＭＩコネクタレセプタクルを有するＭＨＬシンクとの接続を可能にする。或る実施形態では、ケーブル３００は、コネクタプラグの複数のピンのうちの第１のピン及び第２のピンのような２つを互いに連結するように作動する抵抗（ＲCABLE_DETECT_TYPE_A_PLUG）を含む。ＨＤＭＩタイプＡプラグの例では、第１のピン３１５は、コネクタの１５番ピンとすることができ、そのようなピンは、ＭＨＬシンクデバイスに接続した場合にプルアップ要素（ＣＤ＿ＰＵＬＬＵＰ）に連結されることになり、ＭＨＬシンクデバイスに接続した場合は電圧感知ノード（ＣＤ＿ＳＥＮＳＥ）に接続されることになる。
【００３２】
或る実施形態では、更にシンクデバイスは、ケーブルの識別において抵抗３０５の値を使用することができる。一例では、第１のケーブルは、第１の抵抗（３．３ｋΩ）を利用することができ、それに対して改善された特徴集合を有する将来のケーブルのような別の型のケーブルは、第２の抵抗（４．３ｋΩ等）を利用することができる。或る実施形態では、シンクデバイスは、ケーブルのタイプ、したがって、連結されたケーブルの特徴を判断するのに、検出された抵抗を利用することができる。
【００３３】
図４は、ケーブル接続を検出するシンクデバイスの実施形態を示している。或る実施形態では、ＭＨＬシンクデバイスのような、第１のものに対応するシンクデバイス４００は、例えば、ＨＤＭＩタイプＡレセプタクルのようなコネクタ（プラグに対するレセプタクル等）４１０を含む。コネクタ４１０は、第１のピン４１５（ＣＤ＿ＰＵＬＬＵＰに対する、コネクタの１５番ピンとすることができる）及び第２のピン４２０（ＣＤ＿ＳＥＮＳＥに対する、コネクタの２番ピンとすることができる）を含む複数のピン接続を受け入れる。或る実施形態では、コネクタ４１０の第１のピン４１５は、プルアップ抵抗器４３０（ＲPULLUP_TYPE_A_REC）の第１の端部と結合され、プルアップ抵抗器４３０の第２の端部は、電位４２５（ＶTERM_CABLE_DETECT_TYPE_A）と結合される。或る実施形態では、コネクタ４１０の第２のピン４２０は、ケーブルの接続を判断するための電位の感知のために、感知ノード４４５（ＣＤ＿ＳＥＮＳＥ）と結合される。或る実施形態では、更にシンクデバイス４００は、プルダウン抵抗器４３５（ＲCABLE_DETECT_TYPE_A_REC）及びプルダウンコンデンサー４４０（ＣCABLE_DETECT_TYPE_A_REC）を含み、抵抗４３５及びコンデンサー４４０の第１の端部は、感知ノード４４５と結合され、抵抗及びコンデンサーの第２の端部は接地に結合される。或る実施形態では、コンデンサーは、第２のプロトコル（ＨＤＭＩ）の作動においてＡＣ（交流）信号に接地への経路を与え、一方、第１のプロトコルのケーブルの感知では接地への高インピーダンス経路が存在する。或る実施形態では、シンクデバイス４００は、感知ノード４４５上の電位を検出するための電圧検出要素４５０を含み、電圧検出要素は、電圧検出用いずれかの公知の機構とすることができる。第１のプロトコル（ＭＨＬ）では、プルダウン抵抗器は電圧降下を与え、プルダウン抵抗器の値は、プルアップ抵抗器（ＨＤＭＩ規格における設定値としての）と直列に、検出可能な論理電圧値を与えるように与えられる。或る実施形態では、感知ノードにおける電圧がある一定の閾値電圧よりも高かった場合には、レセプタクルにおける第１のプロトコルのケーブルへの接続が検出され、シンクデバイスは、接続したデバイスの発見を含む、第１のプロトコルにおける作動を続行することができる。或る実施形態では、抵抗４３０及び４３５の値は、コネクタの抵抗値と共に選択され、感知ノード４４５において１つ又はそれよりも多くの電圧を発生させる上で利用される。
【００３４】
或る実施形態では、ＨＤＭＩタイプＡコネクタは、レセプタクルに接続されるように利用される。或る実施形態では、ＭＨＬシンクは、レセプタクルを用いてＭＨＬケーブルを通じて上流のソースに接続される。或る実施形態では、シンクは、適正なモード又は適正なケーブルの検出を管理し、この検出処理中に損傷からピン及びコンタクトを保護するように機能する。或る実施形態では、ＭＨＬシンクは、このレセプタクルに接続した非ＭＨＬデバイスを損傷する場合がある方式で、ＭＨＬ＋信号ピン、ＭＨＬ−信号ピン、又はＣＢＵＳ信号ピン上に信号レベルを駆動せず、ＶＢＵＳ上にいずれかの電圧を駆動するように作動可能である。
【００３５】
図５Ａは、システムの実施形態における、ソースデバイスへのケーブル接続のためのピンの図である。或る実施形態では、ケーブルは、ＭＨＬのような第１のプロトコルに対してある一定の接続を与える。或る実施形態では、接続は、ＭＨＬデバイスへのマイクロＵＳＢ接続のためのものとすることができる。ＭＨＬプロトコル要件に従う接続は、シールド接続（ケーブルシェルに連結された）に加えて、ＭＨＬに電圧を供給するための電圧バス（ＶＢＵＳ）、データライン（ＭＨＬ−及びＭＨＬ＋）、制御バス（ＣＢＵＳ）、及び接地接続（ＧＮＤ）である接続のような５つの配線接続を含む。図５Ａのコンタクト番号に関連付けられるＵＳＢ信号名は、「ユニバーサルシリアルバス  マイクロＵＳＢケーブル及びコネクタ規格改訂１．０１（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ  Ｍｉｃｒｏ−ＵＳＢ  Ｃａｂｌｅｓ  ａｎｄ  Ｃｏｎｎｅｃｔｏｒｓ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ，  Ｒｅｖｉｓｉｏｎ  １．０１）」（２００７年４月）に見出すことができる。
【００３６】
図５Ｂは、システムの実施形態におけるシンクデバイスへのケーブル接続のためのピンの図である。或る実施形態では、図５Ａに示す接続をソースデバイスに与えるケーブルは、ケーブル接続の検出のためのＣＤ＿ＳＥＮＳＥノードとＣＤ＿ＰＵＬＬＵＰとの接続のために、ＨＤＭＩコネクタのような第２のプロトコル適合コネクタ内でピン接続を与える。或る実施形態では、ＣＤ＿ＳＥＮＳＥノードとＣＤ＿ＰＵＬＬＵＰとは抵抗を通じて結合され、ソースデバイスには連結されない。ケーブル検出のためのピン接続は、データ送信のためのＭＨＬ＋、ＭＨＬ−、及びＴＭＤＳ接地におけるＭＨＬ関連接続、ＶＢＵＳ及びＣＢＵＳ接地を有する電圧バス（ＶＢＵＳ）及び制御バス（ＣＢＵＳ）、並びにシールド（ケーブルシェル）接続及びＭＨＬシールド接続のような第１のプロトコルに関連する接続に加えてのものである。「Ｎ／Ｃ」は、ＭＨＬによって使用されず、ＭＨＬケーブルのシンク端部におけるいずれかの他の信号又はレベルに接続されないピンを示している。
【００３７】
或る実施形態では、ＭＨＬとＨＤＭＩの間の接続のような第２の通信規格への第１の通信規格の接続のためのコネクタは、第１の通信規格から第２の通信規格への接続マッピングを利用する。或る実施形態では、ＨＤＭＩタイプＡコネクタのようなコネクタ（プラグ又はレセプタクルコネクタ要素のいずれかとすることができる）は、図５Ａに提供している５つのＭＨＬ接続の図５Ｂに示すＨＤＭＩタイプＡコネクタに対するコンタクト番号へのマッピングを含む。
【００３８】
或る実施形態では、ＭＨＬ＿シールド、ＴＭＤＳ＿ＧＮＤ、及びＶＢＵＳ＿ＣＢＵＳ＿ＧＮＤは、システムレベルで、ＭＨＬ規格に定義されている接地信号に接続することができる。或る実施形態では、ＭＨＬ規格の電気要件を満たすために、ＭＨＬ＿シールドは、ＭＨＬ＋信号及びＭＨＬ−信号と密接に関連付けられることが意図され、ＶＢＵＳ＿ＣＢＵＳ＿ＧＮＤは、ＶＢＵＳピン及びＣＢＵＳピンと密接に関連付けられることが意図される。
【００３９】
図６Ａは、ケーブル接続を検出するシンクデバイスの実施形態におけるパラメータの図である。図６Ｂは、シンクデバイスへのソースデバイスの接続のためのケーブルの一実施形態におけるパラメータの図である。図６Ａに提供しているように、或る実施形態では、ケーブル検出プルアップ抵抗器（図４の抵抗４３０のような）は、４７ＫΩの一般的な抵抗を有し、ケーブル検出プルダウン抵抗器（図４の抵抗４３５）は、３００ＫΩの一般的な抵抗を有し、ケーブル検出プルダウンコンデンサー（図４のコンデンサー４４０）は、４７ｎＦの一般的なキャパシタンスを有する。図６Ｂに提供しているように、ケーブル検出プラグ抵抗器（図３の抵抗３０５）は、３．３ＫΩの小さい一般的な抵抗を有し、そのような抵抗は、シンクデバイスの要素によって発生する電圧値に対して軽微な効果のみを有する程十分に小さいが、電圧と接地の間の接続がケーブルへの不正な接続によって発生する場合に、回路を保護するのに十分な抵抗である。
【００４０】
或る実施形態では、ＣＤ＿ＰＵＬＬＵＰピンとＣＤ＿ＳＥＮＳＥピンとのケーブル抵抗器と関連してケーブルプルアップ要素及びケーブルプルダウン要素を利用することで、ＣＤ＿ＳＥＮＳＥノードにおいて電圧を感知することができる。或る実施形態では、この電圧が、２．０ボルトの検出入力高電圧のような閾値よりも高かった場合、シンクデバイスは、第１のプロトコルがシンクデバイスに接続されたと判断することができる。或る実施形態では、電圧が、０．８ボルトの検出入力低電圧のような閾値よりも低かった場合には、シンクデバイスは、シンクデバイスには第１のプロトコルのケーブルが接続されていないと判断することができる。或る実施形態では、そのような値の間の電圧は、不明確な結果である場合がある。
【００４１】
図７は、電子デバイスの実施形態を示している。この図には、本説明に密接に関連しない標準かつ公知の構成要素を示していない。或る実施形態では、デバイス７００は、別のデバイスからのケーブル接続を受け入ることができるＭＨＬシンクデバイスのような第１のプロトコルに適合するシンクデバイスとすることができる。或る実施形態では、デバイス７００は、ケーブルを通じてあるデバイスに接続したソースデバイスとすることができる。
【００４２】
或る実施形態下では、デバイス７００は、データの送信のための相互接続部又はクロスバー７０５又は他の通信手段を含む。データは、例えば、オーディオ−ビジュアルデータ及び関連の制御データを含む様々なタイプのデータを含むことができる。デバイス７００は、情報を処理するために相互接続部８０５に結合した１つ又はそれよりも多くのプロセッサ７１０のような処理手段を含むことができる。プロセッサ７１０は、１つ又はそれよりも多くの物理プロセッサと１つ又はそれよりも多くの論理プロセッサとを含むことができる。更に、プロセッサ７１０の各々は、複数のプロセッサコアを含むことができる。簡略化のために、相互接続部７０５を単一の相互接続部として示すが、相互接続部７０５は、複数の異なる相互接続部又はバスを表すことができ、そのような相互接続部への構成要素接続は異なるとすることができる。図７に示す相互接続部７０５は、１つ又はそれよりも多くのいずれかの別々の物理バス、ポイントツーポイント接続部、又は適切なブリッジ、アダプタ、又はコントローラによって接続したこれらの両方を表す抽象表現である。相互接続部７０５は、例えば、システムバス、ＰＣＩバス又はＰＣＩｅバス、ハイパー・トランスポートバス又は工業規格アーキテクチャ（ＩＳＡ）バス、スモールコンピュータシステムインタフェース（ＳＣＳＩ）バス、ＩＩＣ（Ｉ２Ｃ）バス、又は時に「ファイヤワイヤ」と呼ばれる米国電気電子学会（ＩＥＥＥ）規格１３９４バスを含むことができる。（１９９６年８月３０日に出された「高性能シリアルバス規格（Ｓｔａｎｄａｒｄ  ｆｏｒ  ａ  Ｈｉｇｈ  Ｐｅｒｆｏｒｍａｎｃｅ  Ｓｅｒｉａｌ  Ｂｕｓ）」、ＩＥＥＥ、１３９４〜１９９５ページ、及び付録。）
【００４３】
或る実施形態では、デバイス８００は、情報及びプロセッサ７１０によって実行される命令を格納するための主メモリ７１５としてランダムアクセスメモリ（ＲＡＭ）又は他の動的ストレージデバイスを更に含む。主メモリ７１５は、データストリーム又は部分ストリームにおけるデータを格納するために使用することができる。ＲＡＭメモリは、メモリ内容のリフレッシュを必要とするランダムアクセスメモリ（ＤＲＡＭ）と、内容をリフレッシュする処理を必要としないが、高価である静的ランダムアクセスメモリ（ＳＲＡＭ）とを含む。ＤＲＡＭメモリは、信号を制御するためのクロック信号を含む同期動的ランダムアクセスメモリ（ＳＤＲＡＭ）と、拡張データ出力動的ランダムアクセスメモリ（ＥＤＯ  ＤＲＡＭ）とを含むことができる。或る実施形態では、システムのメモリは、レジスタ又は他の専用メモリを含むことができる。デバイス７００は、静的情報及びプロセッサ７１０に対する命令を格納するための読取専用メモリ（ＲＯＭ）７２５又は他の静的ストレージデバイスを含むことができる。デバイス７００は、ある一定の要素の記憶のための１つ又はそれよりも多くの不揮発性メモリ要素７３０を含むことができる。
【００４４】
デバイス７００の相互接続部７０５には、情報及び命令を格納するためのデータストレージ７２０を結合することができる。データストレージ７２０は、磁気ディスク又は他のメモリデバイスを含むことができる。そのような要素は、互いに組み合わせることができ、又は別々の構成要素とすることができ、デバイス７００の他の要素の一部を利用することができる。
【００４５】
デバイス７００は、相互接続部７０５を通じて出力表示又はプレゼンテーションデバイス７４０に結合することができる。或る実施形態では、ディスプレイ７４０は、エンドユーザに対して情報又はコンテンツを表示するための液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、又はいずれかの他の表示技術を含むことができる。或る実施形態では、ディスプレイ７４０は、入力デバイスの少なくとも一部分としても利用されるタッチスクリーンを含むことができる。或る実施形態では、ディスプレイ７４０は、テレビジョン番組のオーディオ部分を含むオーディオ情報を提供するためのスピーカのようなオーディオデバイスとすることができ、又はそれを含むことができる。
【００４６】
相互接続部７０５には、１つ又はそれよりも多くの送信機又は受信機７４５を結合することができる。或る実施形態では、デバイス７００は、データの受信又は送信のための１つ又はそれよりも多くのポート７５０を含むことができる。或る実施形態では、少なくとも１つのポートは、ＨＤＭＩ適合コネクタのような第２のプロトコルに適合するコネクタ（ケーブルプラグに対するレセプタクルのような）を利用することができる。或る実施形態では、デバイス７００は、ある一定の閾値よりも大きい電圧のようなコネクタの感知ピンにおけるある一定の電圧の検出によって第１のプロトコルのデバイスへのケーブル接続を検出するように作動する。
【００４７】
更に、デバイス７００は、無線信号を通じたデータの受信のための１つ又はそれよりも多くのアンテナ７５５を含むことができる。デバイス７００は、電源、バッテリ、太陽電池、燃料電池、又は電力を供給するか又は発生させるための他のシステム又はデバイスを含むことができる電力デバイス又は電力システム７６０を含むことができる。電力デバイス又は電力システム７６０によって供給される電力は、必要に応じてデバイス７００の要素に分配することができる。
【００４８】
以上の説明では、本発明の完全な理解をもたらすために、説明の目的で多くの特定の詳細内容を開示した。しかし、これらの特定の詳細内容のうちの一部を用いずに本発明を実施することができることは当業者には明らかであろう。その他としては、公知の構造及びデバイスをブロック図の形態で示している。これらのものは、図示する構成要素の間の中間構造とすることができる。本明細書に説明又は例示する構成要素は、例示又は説明していない付加的な入力又は出力を有することができる。図示する要素又は構成要素は、いずれかのフィールドの順序変更又はフィールドサイズの修正を含む異なる配列又は順序で配置することができる。
【００４９】
本発明は、様々な処理を含むことができる。本発明の処理は、ハードウエア構成要素によって実施することができ、又は命令を用いてプログラムされた汎用又は専用プロセッサ又は論理回路にこれらの処理を実施させるのに使用することができるコンピュータ可読命令に具現化することができる。代替的に、処理は、ハードウエアとソフトウエアとの組合せによって実施することができる。
【００５０】
本発明の一部分は、本発明により処理を実施するようにコンピュータ（又は他の電子デバイス）をプログラムするのに使用することができるコンピュータプログラム命令が格納されたコンピュータ読み取り可能な記憶媒体を含むことができるコンピュータプログラム製品として提供することができる。コンピュータ読み取り可能な記憶媒体は、フロッピー（Ｒ）ディスケット、光ディスク、ＣＤ−ＲＯＭ（コンパクトディスク読取専用メモリ）、及び光磁気ディスク、ＲＯＭ（読取専用メモリ）、ＲＡＭ（ランダムアクセスメモリ）、ＥＰＲＯＭ（消去可能プログラム可能読取専用メモリ）ＥＥＰＲＯＭ（電気的に消去可能なプログラム可能読取専用メモリ）、磁気カード又は光カード、フラッシュメモリ、又は電子命令を格納するのに適する他のタイプのメディア／コンピュータ読み取り可能な媒体を含むことができるが、これらに限定されない。更に、本発明は、コンピュータプログラム製品としてダウンロードすることができ、プログラムは、遠隔コンピュータから要求コンピュータに転送することができる。
【００５１】
方法のうちの多くをその最も基本的な形態で説明したが、本発明の基本的な範囲から逸脱することなく、これらの方法のうちのいずれかに処理を追加するか又はこれらから処理を削除することができ、説明したメッセージのうちのいずれかに情報を追加するか又はこれらから情報を低減することができる。多くの更に別の修正及び調整を加えることができることは当業者には明らかであろう。特定的な実施形態は、本発明を限定するためではなく、例示するために提供したものである。
【００５２】
要素「Ａ」が要素「Ｂ」に又は要素「Ｂ」と結合されると示した場合には、要素Ａを要素Ｂに直接結合するか又は例えば要素Ｃを通じて間接的に結合することができる。本明細書において、構成要素、特徴、構造、処理、又は特性Ａが、構成要素、特徴、構造、処理、又は特性Ｂを「もたらす」と示した場合には、これは、「Ａ」が、少なくとも部分的に「Ｂ」の原因であるが、「Ｂ」をもたらすのを補う少なくとも１つの他の構成要素、特徴、構造、処理、又は特性が存在する可能性もあることを意味する。本明細書において、構成要素、特徴、構造、処理、又は特性を含む「場合がある」、「場合があると考えられる」、又は「することができると考えられる」と示した場合には、その特定の構成要素、特徴、構造、処理、又は特性は、含まれることが必要ではない。本明細書において、「ａ」又は「ａｎ」要素に言及した場合には、これは、説明した要素が１つしか存在しないことを意味しない。
【００５３】
実施形態は、本発明の実施又は例である。本明細書における「実施形態」、「一実施形態」、「或る実施形態」、又は「他の実施形態」への参照は、これらの実施形態に関連して説明した特定の特徴、構造、又は特性が、少なくとも或る実施形態に含まれることを意味し、必ずしも全ての実施形態に含まれることを意味しない。「実施形態」、「一実施形態」、又は「或る実施形態」の様々な登場は、必ずしも全てが同じ実施形態を参照しているわけではない。本発明の例示的な実施形態の以上の説明では、開示を効率化し、様々な本発明の態様のうちの１つ又はそれよりも多くの理解を助けるために、本発明の様々な特徴を場合によって単一の実施形態、図、又はこれらの説明の中にまとめ合わせたことを理解すべきである。
【符号の説明】
【００５４】
４００  シンクデバイス
４２５  電位
４３０  プルアップ抵抗器
４３５  プルダウン抵抗器
４５０  電圧検出要素
【図１】
2013531857.tif 000003
【図２】
2013531857.tif 000004
【図３】
2013531857.tif 000005
【図４】
2013531857.tif 000006
【図５Ａ】
2013531857.tif 000007
【図５Ｂ】
2013531857.tif 000008
【図６Ａ】
2013531857.tif 000009
【図６Ｂ】
2013531857.tif 000010
【図７】
2013531857.tif 000011
【国際調査報告】
2013531857.tif 000012
2013531857.tif 000013