(57)【要約】【課題】  ケーブル管理システム、コンピュータ・プログラム、ケーブル、ケーブルを製造する方法、および当該ケーブルに対する接続位置を識別する際にユーザをガイドする方法を提供する。【解決手段】  データ処理システムにおけるプロセッサが、当該ケーブルからケーブル識別子を受取る。しかる後、プロセッサは、ケーブル識別子に基づいて、少なくとも１つの接続位置と当該ケーブルとの突き合わせを行う。少なくとも１つの接続位置と当該ケーブルとの突き合わせに応答して、プロセッサは、当該ケーブルを接続するための少なくとも１つの接続位置を識別するインジケータを活性化する。【選択図】  図３
2008140392.tif 000002
【特許請求の範囲】
【請求項１】
ある接続位置においてあるケーブルと接続可能なデータ処理システムであり、
プロセッサと当該プロセッサにそれぞれ接続される記憶装置及びインジケータとを備え、
前記インジケータは、前記接続位置に対応付けられ、
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置に対応するインジケータとのリストを記憶し、
前記プロセッサは、前記ケーブル識別子を受け取ることに応答して、前記リストを参照し、受け取ったケーブル識別子に対応するインジケータを活性化する
データ処理システム。
【請求項２】
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置と前記接続位置に対応するインジケータとのリストを記憶する請求項１に記載のデータ処理システム。
【請求項３】
前記プロセッサは、あるケーブルがある接続位置に接続されることに応答して、前記ケーブルを識別する識別子と前記接続位置に対応するインジケータとを互いに接続可能なものとして前記記憶装置に記憶する請求項１又は２に記載のデータ処理システム。
【請求項４】
前記プロセッサは、前記ケーブルが前記接続位置とは異なる他の接続位置に接続されることに応答して、前記ケーブルを識別する識別子を前記他の接続位置に対応する他のインジケータと互いに接続可能なものとして前記リストを更新する請求項３に記載のデータ処理システム。
【請求項５】
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置に対応するインジケータとデータ処理システムを識別するデバイス識別子とのリストを記憶し、
前記プロセッサは、前記ケーブル識別子及びデバイス識別子を受け取ることに応答して、前記リストを参照し、受け取ったデバイス識別子に対応するデータ処理システムが自己のデータ処理システムであることを条件に、受け取ったケーブル識別子に対応するインジケータを活性化する請求項１乃至４のいずれかに記載のデータ処理システム。
【請求項６】
前記ケーブル識別子はケーブルの種類を識別する請求項１乃至５のいずれかに記載のデータ処理システム。
【請求項７】
前記インジケータは発光ダイオードであり、
前記プロセッサは前記発光ダイオードを断続的に活性化する請求項１乃至６のいずれかに記載のデータ処理システム。
【請求項８】
前記接続位置として複数の接続位置と、
前記インジケータとして前記複数の接続位置のそれぞれに対応付けられる複数のインジケータとを備え、
前記記憶装置は、あるケーブルを識別する単一のケーブル識別と前記ケーブルが接続可能な複数の接続位置に対応する複数のインジケータとのリストを記憶し、
前記プロセッサは、前記ケーブル識別子を受け取ることに応答して、前記リストを参照し、受け取ったケーブル識別子に対応する複数のインジケータを活性化する請求項１乃至７のいずれかに記載のデータ処理システム。
【請求項９】
ネットワークを介して前記リストを他のデータ処理システムに送信する送信装置をさらに備える請求項１乃至８のいずれかに記載のデータ処理装置。
【請求項１０】
ネットワークを介して前記リストを他のデータ処理システムから受信する受信装置をさらに備える請求項１乃至９のいずれかに記載のデータ処理装置。
【請求項１１】
前記ケーブルからの信号を検知する検知装置を更に備え、
前記プロセッサは、前記信号に基づいて前記ケーブル識別子を受け取る請求項１乃至１０のいずれかに記載のデータ処理システム。
【請求項１２】
前記ケーブルがトランスポンダを含み、
前記信号は前記トランスポンダが発生させる高周波信号である請求項１１に記載のデータ処理システム。
【請求項１３】
前記トランスポンダは、受動トランスポンダまたは能動トランスポンダのいずれかである請求項１２に記載のデータ処理システム。
【請求項１４】
単一のコンピュータ、複数のコンピュータから成るコンピュータ・システム、オーディオ・ビジュアル装置、医療装置のいずれかの形態である請求項１乃至１３のいずれかに記載のデータ処理システム。
【請求項１５】
ある接続位置においてあるケーブルと接続可能で、プロセッサと当該プロセッサにそれぞれ接続される記憶装置及びインジケータとを備えるデータ処理システムが実行する方法であり、
前記インジケータは、前記接続位置に対応付けられ、
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置に対応するインジケータとのリストを記憶し、
前記方法は、
前記プロセッサが前記ケーブルから前記ケーブル識別子を受け取るステップと、
前記プロセッサが前記記憶装置中の前記リストを突き合わせるステップと、
前記プロセッサが前記突き合わせの結果に基づいて受け取ったケーブル識別子に対応するインジケータを活性化するステップと
を含む方法。
【請求項１６】
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置と前記接続位置に対応するインジケータとのリストを記憶する請求項１に記載の方法。
【請求項１７】
前記プロセッサが、あるケーブルがある接続位置に接続されることに応答して、前記ケーブルを識別する識別子と前記接続位置に対応するインジケータとを互いに接続可能なものとして前記記憶装置に記憶するステップを更に備える請求項１６又は１７に記載の方法。
【請求項１８】
前記プロセッサが、前記ケーブルが前記接続位置とは異なる他の接続位置に接続されることに応答して、前記ケーブルを識別する識別子を前記他の接続位置に対応する他のインジケータと互いに接続可能なものとして前記リストを更新するステップを更に備える請求項１７に記載の方法。
【請求項１９】
前記記憶装置は、あるケーブルを識別するケーブル識別子と前記ケーブルが接続可能な接続位置に対応するインジケータとデータ処理システムを識別するデバイス識別子とのリストを記憶し、
前記方法は、
前記プロセッサが、受け取ったデバイス識別子に対応するデータ処理システムが自己のデータ処理システムであることを条件に、受け取ったケーブル識別子に対応するインジケータを活性化するステップをさらに備える請求項１５乃至１８のいずれかに記載の方法。
【請求項２０】
前記接続位置として複数の接続位置と、
前記インジケータとして前記複数の接続位置のそれぞれに対応付けられる複数のインジケータとを備え、
前記記憶装置は、あるケーブルを識別する単一のケーブル識別と前記ケーブルが接続可能な複数の接続位置に対応する複数のインジケータとのリストを記憶し、
前記方法は、
前記プロセッサが受け取ったケーブル識別子に対応する複数のインジケータを活性化するステップを更に備える請求項１５乃至１９のいずれかに記載の方法。
【請求項２１】
前記データ処理システムが送信装置を更に備え、
前記方法は、
前記プロセッサが前記送信装置にネットワークを介して前記リストを他のデータ処理システムに送信させるステップを更に備える請求項１５乃至２０のいずれかに記載の方法。
【請求項２２】
前記データ処理システムが受信装置を更に備え、
前記方法は、
前記プロセッサが、前記受信装置にネットワークを介して前記リストを他のデータ処理システムから受信させるステップを更に備える請求項１５乃至２１のいずれかに記載の方法。
【請求項２３】
前記データ処理システムが前記ケーブルからの信号を検知する検知装置を更に備え、
前記ケーブル識別子を受け取るステップは、前記プロセッサが、前記信号に基づいて前記ケーブル識別子を受け取るステップである請求項１５乃至２２のいずれかに記載の方法。
【請求項２４】
請求項１５乃至２２のいずれかに記載の方法をコンピュータに実行させるコンピュータ・プログラム。
【請求項２５】
データ処理システムにおける接続位置と結合するように設計されたコネクタと、
前記コネクタに接続され、ケーブルに関するケーブル識別子を格納し、前記ケーブル識別子を前記データ処理システムに送信するトランスポンダと、
を含み、前記データ処理システムは、前記ケーブル識別子に基づいて少なくとも１つのインジケータを活性化し、前記少なくとも１つのインジケータは、当該ケーブルを接続するための少なくとも１つの接続位置を識別する、ケーブル。
【請求項２６】
前記トランスポンダは、
前記ケーブルに関するケーブル識別子を格納する集積チップと、
前記集積チップに接続されたアンテナと、
を含み、前記アンテナは、前記ケーブルに関するケーブル識別子を含む高周波信号を前記データ処理システムに送信し、前記高周波信号は前記ケーブルに関するケーブル識別子を含む、請求項２５に記載のケーブル。
【請求項２７】
前記トランスポンダはラベルであり、前記ケーブル識別子は前記トランスポンダ上にバーコードの形式でまたは人間が判読可能な形式で印刷される、請求項２５又は２６に記載のケーブル。
【請求項２８】
ケーブルを製造する方法であって、
前記ケーブルをデータ処理システムにおける少なくとも１つの接続位置と結合するためのコネクタを設けるステップと、
前記ケーブルに関するケーブル識別子を格納するトランスポンダを選択するステップであって、選択されたトランスポンダを形成する、ステップと、
前記選択されたトランスポンダを前記コネクタに接続するステップと、
を含む、方法。
【請求項２９】
前記選択するステップは、前記トランスポンダを前記コネクタの外部に取り付けるステップまたは前記トランスポンダを前記コネクタの内部に組み込むステップを含む、請求項２８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にはケーブル接続システムに関し、特に、本発明は、デバイスに接続されたケーブルを管理する方法および装置に関するものである。 
【背景技術】
【０００２】
コンピュータまたはオーディオ・ビジュアル・システムのような典型的な電子システムは、その電子システムに接続する少なくとも１つの、或いは、多数のケーブルを有する。電子システムに馴染みのないユーザにとって、正しい位置に正しいケーブルを接続することは、煩わしい作業かもしれない。時には、ケーブルが電子システムに正しく接続されるまでに、ユーザは、何回もケーブルを接続し、接続解除し、再接続しなければならないので、その作業は極めて厄介なものとなる。
【０００３】
それとは対照的に、時には、特定のケーブルが接続するべき位置に、ユーザが非常に馴染みのあることもある。しかし、ユーザは、多数の電子システムに接続される大量のケーブルを有する。大型のサーバ・バンクはそのようなシステムの一例である。ユーザが電子システムに馴染みのない当初の状況と同様に、多数の電子システムを管理するユーザは、どのケーブルをどの位置に接続するかを決めるのに苦労することが多い。多くのケーブルが大型の電子システムの管理に関与するので、その作業はますます困惑させるものとなる。更に、多くの場合、それらのケーブルは視覚的には同じものであるように見え、および/または、同じ物理的タイプのものであるように見えるが、それらは、種々の位置に接続されるように選定される。
【０００４】
その問題に対処するために、現在、いくつかの解決策が存在する。１つの解決策は、ユーザがケーブルと同じ色のコネクタとの突き合わせを行うカラー・コーディング・システムを使用することである。しかし、状況によっては、ケーブルおよびケーブル接続体の数に対して十分な色が存在しないことがある。更に、いくつかの色は互いと区別することが難しい。
【０００５】
もう１つの解決策は、ラベル上に接続体の位置を書き、そのラベルをケーブルの端部に取付けることである。接続位置の名称を識別するために、対応するラベルが接続位置上に設置される。その後、ユーザは、ラベル上の書かれた位置と接続位置の名称との突き合わせを行う。しかし、多数の電子システムを備えたシステムでは、接続位置を見つけることが難しいことが時々ある。更に、多くの場合、接続位置は小さく、ユーザにとって読取ることが困難なエリアに配置される。更に、ラベルは良好に添付されず、容易に剥がれ落ちることが多い。更に、特定の電子システムを別の電子システムと交換すること、または、ケーブルを別の接続位置に移すことをユーザが決定すると、必ずラベルの管理は厄介ものになる。そのような状況では、ユーザが電子システムを交換するか、ケーブルを移動するとき、ユーザは、新しいラベルを作る必要があるであろう。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、ケーブル管理システム、コンピュータ・プログラム、ケーブル、ケーブルを製造する方法、および当該ケーブルに対する接続位置を識別する際にユーザをガイドする方法を提供することである。
【課題を解決するための手段】
【０００７】
データ処理システムにおけるプロセッサが、当該ケーブルからケーブル識別子を受取る。しかる後、プロセッサは、ケーブル識別子に基づいて、少なくとも１つの接続位置と当該ケーブルとの突き合わせを行う。少なくとも１つの接続位置と当該ケーブルとの突き合わせに応答して、プロセッサは、当該ケーブルを接続するための少なくとも１つの接続位置を識別するインジケータを活性化する。１つの実施例では、そのインジケータは発光ダイオードである。 
【０００８】
少なくとも１つの接続位置が第１データ処理システムにおける第１記憶装置に格納される。第１記憶装置は、少なくとも１つの接続位置を第２データ処理システムにおける第２記憶装置に転送し得る。第２記憶装置は、第２データ処理システムにおける対応する接続位置を識別する。対応する接続位置は、少なくとも１つの接続位置と同様の接続位置である。
【０００９】
当該ケーブルが少なくとも１つの接続位置に接続されることに応答して、プロセッサは、その少なくとも１つの接続位置を最後の既知の良好な接続位置として識別する。しかる後、プロセッサは、その最後の既知の良好な接続位置を、その後の使用のために、ケーブル識別子と共に記憶装置に保存する。
【００１０】
プロセッサは、当該ケーブルが別の接続位置に接続されることを表す信号を受取ることもある。当該ケーブルが別の接続位置に接続されることに応答して、プロセッサはその別の接続位置を最後の既知の良好な接続位置として識別する。
【００１１】
別の実施例では、その少なくとも１つの接続位置は複数の接続位置である。その複数の接続位置における各接続位置はインジケータに対応する。当該ケーブルと複数の接続位置との突き合わせに応答して、プロセッサは、最後の既知の良好な接続位置の対するインジケータを断続的に活性化する。
【００１２】
その実施例では、当該ケーブルが、データ処理システムに高周波信号を送信する。高周波信号は、当該ケーブルに関するケーブル識別子を伝達する。１つの実施例では、当該ケーブルに接続された受動送信機が高周波信号を送信する。別の実施例では、当該ケーブルに接続された能動トランスポンダが高周波信号を送信する。 
【００１３】
１つの実施例では、当該ケーブルに関するケーブル識別子がデバイス識別子を含む。デバイス識別子は当該ケーブルをデバイスと関連付ける。そのデバイスだけが、当該ケーブルからのケーブル識別子を認識する。別の実施例では、当該ケーブルに関するケーブル識別子は、ケーブルのタイプの識別子も含むことがある。更なる別の実施例では、当該ケーブルは複数のコネクタを含むことがある。その複数のコネクタにおける各コネクタが、対応するケーブル識別子を送信する。 プロセッサは各コネクタに対する対応するインジケータを活性化する。その対応するインジケータは各コネクタに対する接続位置を識別する。 
【発明を実施するための最良の形態】
【００１４】
図面、特に、図１を参照すると、本発明の実施例を具現化し得るデータ処理システムの概略図が示される。コンピュータ１００は、システム・ユニット１０２、画像表示端末１０４、キーボード１０６、記憶装置１０８（フロッピー・ドライブおよび他のタイプの永続的且つ取外し可能な記憶媒体を含み得る）、およびマウス１１０を含む。コンピュータ１００は、それがパーソナル・コンピュータである場合、更なる入力装置を含み得る。更なる入力装置の例は、ジョイスティック、タッチパッド、タッチ・スクリーン、トラックボール、マイクロフォンなどを含む。
【００１５】
コンピュータ１００は、IBM eServer（商標）コンピュータ或いはIntelliStation（商標）コンピュータ（いずれも、米国ニューヨーク州アーモンクにあるＩＢＭ社の製品である）のような任意の適切なコンピュータであってもよい。図示のものはパーソナル・コンピュータを示すが、他の実施例を、他のタイプのデータ処理システムで具現化することも可能である。例えば、他の実施例を、ネットワーク・コンピュータで具現化してもよい。コンピュータ１００は、更に、コンピュータ可読媒体に存在するシステム・ソフトウェアによって、コンピュータ１００内のオペレーションとして具現化し得るグラフィック・ユーザ・インターフェース（ＧＵＩ）を含むことが望ましい。
【００１６】
次に図２を参照すると、実施例に従ってデータ処理システムのブロック図が示される。その実施例では、データ処理システム２００は、図１のコンピュータ１００と同様のコンピュータである。しかし、別の実施例では、データ処理システム２００は、オーディオ・ビジュアル・システム、医療装置、或いはそれらの任意の組合せ含むがそれに限定されない、単一のケーブル或いは多くのケーブルを利用するあらゆるデバイスまたはシステムにおいて具現化することが可能である。
【００１７】
更に別の実施例では、データ処理システム２００はデータ処理システムのネットワークであることも可能である。データ処理システムが接続するネットワークは、相互に接続された様々なデバイスおよびコンピュータの間の通信リンクを提供するために使用される媒体である。ネットワークは、有線通信リンク、無線通信リンク或いは光ファイバ・ケーブルのような接続体を含み得る。ネットワークは、相互に通信するためのプロトコルである伝送制御プロトコル/インターネット・プロトコル（ＴＣＰ/ＩＰ）スイートを使用するネットワークおよびゲートウエイの世界的な集合体であるインターネットであってもよい。インターネットの中心には、データおよびメッセージを経路指定する数千もの商業用、政府機関用、教育用、およびその他のコンピュータ・システムから成る、主要ノードおよびホスト・コンピュータ間の高速データ通信回線のバックボーンがある。もちろん、データ処理システムのネットワークは、例えば、イントラネット、ローカル・エリア・ネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）のような多くの異なるタイプのネットワークとして具現化することも可能である。
【００１８】
本実施例では、データ処理システム２００は通信ファブリック２０２を含む。通信ファブリック２０２は、プロセッサ・ユニット２０４、メモリ２０６、持続型記憶装置２０８、通信ユニット２１０、Ｉ／Ｏユニット２１２、ディスプレイ２１４、およびＲＦＩＤリーダ２２０の間のコミュニケーションを提供する。プロセッサ・ユニット２０４は、メモリ２０６にロードされ得るソフトウェアのための命令を実行するように働く。プロセッサ・ユニット２０４は、特定の実施態様によっては、１台またはそれ以上のプロセッサのセットであってもよく、或いはマルチプロセッサ・コアであってもよい。更に、プロセッサ・ユニット２０４は、メイン・プロセッサが単一のチップ上に二次プロセッサとともに存在する１つまたはそれ以上の異種のプロセッサ・システムを使用して具現化することも可能である。
【００１９】
これらの例におけるメモリ２０６は、例えばランダム・アクセス・メモリであってもよい。持続型記憶装置２０８は、特定の実施態様によっては様々な形式を取り得る。例えば、持続型記憶装置２０８は、例えば、ハードドライブ、フラッシュ・メモリー、書換え可能光ディスク・ディスク、書換え可能磁気テープ、或いは上記のものの組合せであってもよい。
【００２０】
これらの例における通信ユニット２１０は、他のデータ処理システムまたはデバイスとの通信に備える。これらの例では、通信ユニット２１０はネットワーク・インターフェース・カードである。Ｉ／Ｏユニット２１２は、データ処理システム２００に接続され得る他のデバイスとのデータの入出力を可能にする。例えば、本実施例では、Ｉ／Ｏユニット２１２は、キーボード、マウス、プリンタ、或いはスピーカへの接続を提供し得る。ディスプレイ２１４は、ユーザに対して情報を表示するための機構を提供する。
【００２１】
オペレーティング・システムのための命令、およびアプリケーションまたはプログラムのための命令は持続型記憶装置２０８に置かれる。これらの命令は、プロセッサ・ユニット２０４による実行のためにメモリ２０６にロードされ得る。別の実施例のプロセスは、メモリ２０６のようなメモリに置かれたコンピュータ実装の命令を使用して、プロセッサ・ユニット２０４によって遂行され得る。
【００２２】
ＲＦＩＤ読取装置２２０は電波を使って送信される信号を読取る。これらの例では、ＲＦＩＤ読取装置２２０は、ＲＦＩＤ読取装置２２０が信号を受信および送信することを可能にする受信装置および送信装置の両方を含む。更に、これらの例では、ＲＦＩＤ読取装置２２０は、受信された信号におけるデータをプロセッサ・ユニット２０４に転送する。
【００２３】
データ処理システム２００は図示の例に限定されない。実施態様によっては、データ処理システム２００は、もっと多くの或いはもっと少ないコンポーネントおよび他のアーキテクチャの実施例を含み得る。
【００２４】
これらの実施例は、ケーブル管理システム、コンピュータ・プログラム、ケーブル、ケーブルを製造する方法、および当該ケーブルに対する接続位置を識別するときにユーザをガイドする方法を提供する。データ処理システムにおけるプロセッサは、当該ケーブルからケーブル識別子を受取る。プロセッサはプロセッサ・ユニットであり、特定の実施態様によっては、１台またはそれ以上のプロセッサのセットであってもよく、或いはマルチプロセッサ・コアであってもよい。データ処理システムは、少なくとも１つのコンピュータ、コンピュータのシステム、コンピュータのネットワーク、オーディオ・ビジュアル装置、オーディオ・ビジュアル・システム、および医療装置であってもよい。そこで、プロセッサは、ケーブル識別子に基づいて当該ケーブルと少なくとも１つの接続位置との突き合わせを行う。当該ケーブルと少なくとも１つの接続位置との突き合わせに応答して、プロセッサは、当該ケーブルを接続するための接続位置を識別するインジケータを活性化する。１つの実施例では、そのインジケータは発光ダイオードである。 
【００２５】
別の実施例では、第１記憶装置は、第２データ処理システムにおける第２記憶装置に少なくとも１つの接続位置を転送することが可能である。そこで、第２記憶装置は、第２データ処理システムにおける対応する接続位置を識別する。その対応する接続位置は、少なくとも１つの接続位置と同様の接続位置である。
【００２６】
プロセッサは、当該ケーブルが少なくとも１つの接続位置に接続されることに応答して少なくとも１つの接続位置を最後の既知の良好な接続位置として識別することが可能である。そこで、プロセッサは、最後の既知の良好な接続位置をケーブル識別子と共に記憶装置に保存する。 
【００２７】
データ処理システムにおけるプロセッサは、更に、当該ケーブルが別の接続位置に接続されるという信号を受取ることもある。当該ケーブルが別の接続位置に接続されることに応答して、プロセッサは、その別の接続位置を最後の既知の良好な接続位置として識別する。そこで、プロセッサは、最後の既知の良好な接続位置をケーブル識別子とともに、その後の使用のために、第１記憶装置に保存する。
【００２８】
或る環境では、当該ケーブルが多くの接続位置と一致する。そのような状況では、データ処理システムためのプロセッサは、当該ケーブルが接続し得るすべての接続位置に対応するインジケータをすべて活性化する。しかし、プロセッサは、最後の既知の良好な接続位置に対するインジケータを断続的に活性化する。従って、そのインジケータが発光ダイオードである場合、プロセッサは、最後の既知の良好な接続位置を断続的に点滅或いは点灯させるであろう。
【００２９】
これらの実施例では、当該ケーブルがデータ処理システムに信号を送信する。その信号は、当該ケーブルに関するケーブル識別子を伝達する。更に、その信号は一般的には高周波信号である。１つの実施例では、当該ケーブルに接続された受動トランスポンダが高周波信号を送信する。別の実施例では、当該ケーブルに接続された能動トランスポンダが高周波信号を送信する。 
【００３０】
更なる実施例では、当該ケーブルに関するケーブル識別子はデバイス識別子も含む。デバイス識別子は、当該ケーブルを特定のデバイスに関連付ける。この実施例では、特定のデバイスだけが当該ケーブルに関するケーブル識別子を認識する。別の実施例では、当該ケーブルに関するケーブル識別子はケーブルのタイプの識別子である。ケーブルのタイプの例は、プリンタ・ケーブル、マウス・ケーブル或いはスピーカ・ケーブルを含む。更に別の実施例では、当該ケーブルは複数のコネクタを含み得る。その複数のコネクタにおける各コネクタは対応する接続位置に接続する。従って、複数のコネクタにおける各コネクタは対応するケーブル識別子を送信する。そこで、プロセッサは、各コネクタに対する対応するインジケータを活性化する。その対応するインジケータは、コネクタの各々に対する接続位置を識別する。
【００３１】
図３は実施例に従ってケーブル・システムを示す。ケーブル・システム３００は、単一のケーブルおよびケーブル接続体、或いは複数のケーブルおよびケーブル接続体を含むあらゆるシステムにおいて具現化することができる。本実施例では、ケーブル・システム３００は、データ処理システム３１０およびケーブル３２０を含む。
【００３２】
データ処理システム３１０は、単一のケーブル或いは多数のケーブルに接続する任意のデバイスである。データ処理システム３１０は、図１のデータ処理システム１００または図２のデータ処理システム２００として具現化することが可能である。本実施例では、データ処理システム３１０はコンピュータであり、プロセッサ３１２、メモリ３１３、ＲＦＩＤ読取装置３１４、接続位置３１６、およびインジケータ３１８を含む。
【００３３】
プロセッサ３１２は、図２のプロセッサ・ユニット２０４の一例である。プロセッサ３１２は、当該ケーブルと特定の接続位置との突き合わせを行うための命令を実行する。これらの例では、当該ケーブルは、データ処理システム３１０のようなデバイスに接続されるべきケーブルである。詳しく云えば、プロセッサ３１２は、ユーザのために、特定のケーブルを接続するための適切な位置を識別する。本実施例では、プロセッサ３１２は、ケーブル３２０と接続位置３１６との突き合わせを行うための命令を実行する。
【００３４】
メモリ３１３はプロセッサ３１２に接続し、データ処理システム３１０における接続位置が特定の当該ケーブルと突き合わせる情報を格納する記憶装置である。メモリ３１３は、図２の持続型記憶装置２０８のような持続型記憶装置として具現化することが可能である。メモリ３１３は、テーブル、フラット・ファイル、拡張可能マークアップ言語（ＸＭＬ）ファイル、リレーショナル・データベース管理システム、或いはそれらの任意の組合せを含むがそれに限定されない、任意のフォーマットでデータまたは情報を格納することが可能である。本実施例では、メモリ３１３は、ケーブル３２０が接続位置３１６を介してデータ処理システム３１０に接続するというデータをテーブルにおけるエントリとして格納する。
【００３５】
ＲＦＩＤ読取装置３１４はプロセッサ３１２に接続し、図２のＲＦＩＤ読取装置２２０と同様のものである。実施例では、ＲＦＩＤ読取装置３１４は信号を送信および受信するトランシーバーである。ＲＦＩＤシステムは、高周波を使用してデータを送信し、格納し、および検索するための方法である。典型的には、ＲＦＩＤシステムは、所定の近傍内のオブジェクトを自動的に識別するために使用される。ＲＦＩＤシステムは、一般には、ＲＦＩＤ読取装置３１４のような検出装置または読取装置、およびＲＦＩＤタグ３２６のようなトランスポンダまたはタグを含む。
【００３６】
本実施例では、ＲＦＩＤ読取装置３１４は、ＲＦＩＤ読取装置３１４に近接するＲＦＩＤタグから信号を受取ることができる。その「近接する」は、ＲＦＩＤ読取装置３１４から放射状に０〜９１.４センチメートル（３６インチ）内の任意の場所として定義される。その「放射状に」は、ＲＦＩＤ読取装置３１４を中心としてそのまわりの３６０度の円内の任意の方向として定義される。実施例では、ケーブル３２０がＲＦＩＤ読取装置３１４から７０.０センチメートル（２４インチ）以内にあるとき、ＲＦＩＤ読取装置３１４はケーブル３２０からデータを受取る。
【００３７】
接続位置３１６は、ケーブル３２０のようなケーブルの端と結合するコネクタである。本実施例では、接続位置３１６はジャックまたはソケットである。しかし、接続位置３１６は、ポート、光学的リンク、ワイヤ・クランプ、取外し可能な光学的または電気的コンポーネント・ケージのような他の任意のタイプの接続位置、或いは入出力（Ｉ／Ｏ）インターフェースであってもよい。
【００３８】
インジケータ３１８は、特定の接続位置と特定のケーブルとの突き合わせを行う際にユーザをガイドし、ユーザに知らせる可視的機構である。実施例では、インジケータ３１８は、ケーブル３２０が接続位置３１６に差し込まれるべきものであることをユーザに知らせる発光ダイオード（ＬＥＤ）である。他の実施例では、インジケータ３１８は、ディスプレイ・スクリーン或いは可聴音を含むがそれに限定されない、任意のタイプの通知装置であってもよい。
【００３９】
ケーブル３２０はデータ処理システム３１０に接続する。ケーブル３２０は、キーボード、マウス、プリンタ、電源、Ｉ／Ｏ、或いはスピーカ・ケーブルを含むがそれに限定されない、任意のタイプのケーブルであってもよい。ケーブル３２０は、少なくとも１つのワイヤ３２２、コネクタ３２４、およびＲＦＩＤタグ３２６を含む。実施態様によっては、少なくとも１つのワイヤ３２２は、当業者には知られているように、光学的通信のための光伝導ファイバであってもよい。少なくとも１つのワイヤ３２２は単一のワイヤ、或いは、結束された一束のワイヤであってもよく、一般的には、保護材を巻かれている。使用時には、ケーブル３２０が接続されるデバイスに、少なくとも１つのワイヤ３２２がデータまたは情報を送信する。少なくとも１つのワイヤ３２２はコネクタ３２４に接続する。 
【００４０】
コネクタ３２４は接続位置３１６と結合する。コネクタ３２４は、データ処理システム３１０とケーブル３２０を接続するためのデバイスである。典型的には、コネクタ３２４は、高密度ポリマのような剛性のプラスチック樹脂から作られる。コネクタ３２４は、ユニバーサル・シリアル・バス（ＵＳＢ）、小型コンピュータ・システム・インターフェース（ＳＣＳＩ）、アドバンスト・テクノロジ・アタッチメント（ＡＴＡ）、シリアルＡＴＡ（ＳＡＴＡ）、ファイバ・チャネル、或いはイーサネット・コネクタを含むがそれに限定されない、任意のタイプのコネクタであってもよい。
【００４１】
ＲＦＩＤタグ３２６は、コネクタ３２４に接続されたトランスポンダ、或いは無接触データ搬送装置である。ＲＦＩＤタグ３２６は、ラベル或いは独立したデバイスを含むがそれに限定されない、任意の形式で具現化することが可能である。独立したデバイスの場合、ＲＦＩＤタグ３２６は、外部的に或いは内部にコネクタ３２４に接続されてもよい。他の実施例では、ＲＦＩＤタグ３２６は、コネクタ３２４内に埋め込まれるか、或いはコネクタ３２４と一体的に成型されてもよい。更に別の実施例では、ＲＦＩＤタグ３２６は、ワイヤ３２２のようなケーブル３２０の別の部分に接続することことも可能である。本実施例では、ＲＦＩＤタグ３２６はコネクタ３２４に埋め込まれた独立したデバイスである。
【００４２】
本実施例では、ＲＦＩＤタグ３２６は、高周波の形でデータを送信する集積チップおよびアンテナを含む。集積チップは、ケーブル３２０に関するケーブル識別子を格納するメモリを含む。本実施例では、ＲＦＩＤタグ３２６は、ケーブル３２０を識別する高周波信号を送信する受動タグである。
【００４３】
本実施例では、ＲＦＩＤタグ３２６は受動タグ或いは能動タグいずれのものであってもよい。受動タグは内部電源を必要としないが、タグに格納された情報を送信するためにはＲＦＩＤ読取装置３１４のような読取装置から電力を引き出す。一方、能動タグは、集積チップがそのタグに格納された情報を送信するための電力を発生するために使用される内部電源を含む。本実施例では、ＲＦＩＤタグ３２６は、ＲＦＩＤ読取装置３１４から電力を引き出す能動タグである。従って、使用時に、ＲＦＩＤ読取装置３１４におけるアンテナは電磁界を生成する。ＲＦＩＤタグ３２６が電磁界を通過するとき、電磁界は、ＲＦＩＤタグ３２６のアンテナにおいて電流を誘起する。ＲＦＩＤタグ３２６が、ＲＦＩＤ読取装置３１４を介してデータ処理システム３１０に、ケーブル３２０に関するケーブル識別子を送信することができるように、この誘起された電流はＲＦＩＤタグ３２６のための電力を発生する。
【００４４】
本実施例では、ＲＦＩＤタグ３２６は、ケーブル３２０に関するケーブル識別子を格納するためのメモリを含む。これらの例では、ケーブル識別子はケーブル３２０を識別する１６進数である。１６進法は１６を基数とする数値表記法である。１６進数は、数字または文字の連続形、或いは数字および文字の組合せの連続形である。各連続形は少なくとも２つ文字を含んでおり、一般には、文字０-９、Ａ-Ｆ或いはａ−ｆを使用して書かれる。
【００４５】
使用時には、データ処理システム３１０が、ケーブル３２０に関するケーブル識別子を１６進数から２進数に変換する。２進法は、２を基数とする数値表記法であり、「０」および「１」の連続形でデータを表わす。例えば、本実施例では、ケーブル３２０が「７Ｄ」という割り当てられたケーブル識別子を有する場合、プロセッサ３１２は、そのケーブル識別子を使用して命令を実行する前に「７Ｄ」の１６進数を２進数に変換するであろう。数値「７」に対する等価の２進数は「０１１１」であり、文字「Ｄ」に対する等価の２進数は「１１０１」である。従って、１６進数「７Ｄ」に対する２進数は「０１１１１１０１」である。 
【００４６】
ケーブル識別子は本実施例に限定されない。本発明の範囲から逸脱することなく他のデータ記憶構成および他のケーブル識別方式が使用されてもよいということは、当業者には明らかであろう。
【００４７】
更に、ケーブル３２０に関するケーブル識別子は、割り当てられたケーブル番号以外の情報も含むことができる。例えば、そのような情報は、ケーブル３２０が接続されるべきデバイスの名前、ケーブル３２０の色、或いはケーブル３２０が接続しなければならない接続位置の番号を含むことも可能である。
【００４８】
本実施例では、ケーブル３２０は独得であり、データ処理システム３１０とのみ関連付けられる。言い換えれば、ケーブル３２０はデータ処理システム３１０とのみ使用され得るが、他の如何なるデータ処理システムとも使用され得ない。他のデータ処理システムは、ケーブル３２０に対するＲＦＩＤタグ３２６に格納された情報を認識せず、したがって、コネクタ３２４を識別してそのコネクタ３２４を接続位置３１６に接続する場合、ユーザをガイドするためにインジケータ３１８と同様のインジケータを活性化することはないであろう。
【００４９】
別の実施例では、ケーブル３２０に関するケーブル識別子はケーブルのタイプに関して一意的である。例えば、本実施例において、ケーブル３２０がデータ処理システム３１０のための電源ケーブルである場合、データ処理システム３１０と同様のデータ処理システムのためのすべての電源ケーブルが同じケーブル識別子を持つであろう。この実施例に対する別の例では、ケーブル３２０がハードドライブ・ケーブル或いはディスクドライブ・ケーブルとして相互交換可能に使用することができるものと仮定すると、ケーブル３２０がハードドライブ・ケーブルである場合、ケーブル３２０はディスクドライブ・ケーブルと同じケーブル識別子を持つであろう。同様に、ケーブル３２０がディスクドライブ・ケーブルである場合は、ケーブル３２０はハードドライブ・ケーブルと同じケーブル識別子を持つであろう。
【００５０】
更に別の実施例では、ケーブル３２０に関するケーブル識別子はコネクタ３２４に関するコネクタ・タイプに基づいている。例えば、コネクタ３２４がユニバーサル・シリアル・バス（ＵＳＢ）コネクタである場合、ケーブル３２０に関するケーブル識別子はユニバーサル・シリアル・バス（ＵＳＢ）コネクタを含むすべてのケーブルに対して同じである。
【００５１】
更に別の実施例では、ケーブル３２０に関するケーブル識別子はケーブル３２０におけるコネクタの数およびタイプに基づいている。この実施例では、ケーブル３２０は、コネクタ３２４と同様の複数のコネクタを含み得る。例えば、ケーブル３２０が２つのコネクタを含み、その１つのコネクタが左のスピーカに接続するように指定され、他方のコネクタが右のスピーカに接続するために指定されるものと仮定する。従って、ケーブル３２０に関するケーブル識別子は、右および左のスピーカに接続する２つのコネクタを含むすべてのケーブルに対して同じになるであろう。
【００５２】
使用時には、ユーザは、そのユーザが１つのデバイスに接続しようとしている当該ケーブルを表す。本実施例では、ユーザは、データ処理システム３１０に接続すべきケーブル３２０を表す。ＲＦＩＤ読取装置３１４は高周波信号を送信し始める。ケーブル３２０がＲＦＩＤ読取装置３１４と近接させられるとき、ＲＦＩＤタグ３２６はＲＦＩＤ読取装置３１４によって送信された高周波信号を検知する。高周波信号はＲＦＩＤタグ３２６において電流を誘起し、ＲＦＩＤタグ３２６に電力を供給する。電力を受けたことに応答して、ＲＦＩＤタグ３２６はリターン信号を送信する。リターン信号は、ケーブル３２０に関するケーブル識別子を含む高周波信号である。ＲＦＩＤタグ３２６はＲＦＩＤ読取装置３１４にその信号を送る。ＲＦＩＤ読取装置３１４は信号を受信し、プロセッサ３１２にその信号を送る。プロセッサ３１２はケーブル識別子を２進形式に変換し、しかる後、ケーブル識別子を読取る。次に、プロセッサ３１２は、メモリ３１３に格納されたテーブルにおいて同じケーブル識別子を位置指定する。
【００５３】
メモリ３１３内の同じケーブル識別子を有するエントリを位置指定した後、プロセッサ３１２はそのケーブル識別子に対する接続位置を識別する。具体的には、本実施例では、接続位置３１６がケーブル３２０に対する適切な接続位置であるということを、プロセッサ３１２が決定する。しかる後、プロセッサ３１２は、接続ケーブル３２０に対する適切な接続位置をユーザに知らせるためにインジケータ３１８を活性化する命令を発する。インジケータ３１８は本実施例では発光ダイオードであるので、その発光ダイオードが「オン」に転換する。
【００５４】
プロセッサ３１２がケーブル識別子に対して複数の接続位置を識別する場合、プロセッサ３１２は、ケーブル３２０が接続し得る接続位置に対応するすべてのインジケータを活性化する。最後の既知の良好な接続位置が識別される場合、プロセッサ３１２は、最後の既知の良好な接続位置に関連したインジケータを断続的に活性化する。その最後の既知の良好な接続位置は、ケーブル３２０が接続した最後の接続位置である。その「断続的に」は、或る期間にわたって「オン」および「オフ」のサイクルを繰り返すことを意味する。本実施例では、インジケータ３１８が発光ダイオードであるので、プロセッサ３１２は最後の既知の良好な接続位置に対するインジケータ３１８を点灯又は点滅する。
【００５５】
一方、ＲＦＩＤ読取装置３１４によって検知されたケーブル識別子がメモリ３１３におけるテーブル内のいずれのエントリとも一致しない場合、いずれのインジケータも活性化されない。別の実施例では、一致が見つからなかったことを表わすためのメッセージがユーザに供給される。そのメッセージは、スクリーン上のテキスト・メッセージ、可聴音、或いは、一致が見つからなかったことを表わす別のＬＥＤであってもよい。
【００５６】
ユーザが接続位置３１６にコネクタ３２４を取り付けた後、プロセッサ３１２は、ユーザが接続位置３１６にコネクタ３２４を取り付けたということを自動的に検知することができるか、或いは、それとは別に、ユーザは、コネクタ３２４が接続位置３１６に接続されているということを入力機構において検証することができる。入力機構の例は、スクリーン上に表示されたグラフィカル・ユーザ・インターフェース、キーボード・エントリ、またはマウス・クリックを含む。そこで、プロセッサ３１２は、インジケータ３１８を非活性化するための命令を発生する。しかし、コネクタ３２４が接続位置３１６に接続されてないという入力をプロセッサ３１２が検知するかまたは受取る場合、プロセッサ３１２は、インジケータ３１８を非活性化するための命令を発生しないであろう。インジケータ３１８を非活性化するための命令をユーザが入力するまで、インジケータ３１８は活性化したままであろう。その命令を受取った後、インジケータ３１８は「オフ」に転換する。ケーブル３２０が複数の接続位置に接続し得るために複数のインジケータが活性化される場合、すべての可能な接続位置に対するすべてのインジケータが、その命令の受け取り後に非活性化する。ＲＦＩＤ読取装置３１４がもはやＲＦＩＤタグ３２６を検知しないという命令をプロセッサ３１２が受取る場合、プロセッサ３１２は、インジケータ３１８および他のすべての活性化されたインジケータを非活性化するための命令を発生するであろう。
【００５７】
ケーブル３２０がコネクタ３２４のようなコネクタを複数個含む場合、対応するコネクタが適切な接続位置に接続しているときだけインジケータ３２４は非活性化する。一旦、対応するコネクタが接続すると、すべての接続が行われるまで、他のコネクタに対する次のインジケータは活性化する。
【００５８】
本実施例では、メモリ３１３に格納されたデータは、データ処理システムに対する初期化プロセスの一部として作成され、メモリ３１３に保存される。１つの実施例では、そのメモリにおけるデータは静的であり、ユーザによる変更が不可能である。しかし、別の実施例では、データは動的であり、ユーザによる変更が可能である。ある状況では、ユーザは、ケーブル３２０と同様の多数のケーブルに対する接続位置を交換したいことがある。従って、そのような実施例では、ユーザは、ディスプレイ上に表示されたグラフィカル・ユーザ・インターフェースのようなユーザ・インターフェースを使用して、メモリ３１３におけるデータを追加、削除、または修正することができる。そのディスプレイは、図１の画像表示端末１０４或いは図２のディスプレイ２１４と同様のものである。別の実施例では、データ処理システム３１０は、プロセッサ３１２においてその情報を自動的に更新する。データ処理システム３１０は、そのデータ処理システム３１０に外部的に接続されたまたはネットワーク接続された記憶装置から更新を行うことができる。ユーザがケーブル３２０または他のケーブル（図示されてない）を接続位置３１６または別の接続位置(図示されてない)に物理的に接続すると、データ処理システム３１０はその情報を得ることができる。データ処理システム３１０は、ケーブル３２０或いは別のケーブルが接続位置３１６或いは別の接続位置に接続するときを認識することによってその情報を得る。データ処理システム３１０は、接続位置におけるセンサ又は他の何らかの検出装置を読取ることによって、その接続を認識する。接続の認識に応答して、ＲＦＩＤ読取装置３１４はケーブルにおけるＲＦＩＤタグ３２６からケーブル識別子を読取る。しかる後、ＲＦＩＤ読取装置３１４はプロセッサ３１２にケーブル識別子を送る。プロセッサ３１２はケーブル識別子を読取り、認識された接続位置とケーブル識別子との突き合わせを行う。次に、プロセッサ３１２は、メモリ３１３への追加のエントリとしてケーブル識別子を接続位置と共に保存する。
【００５９】
１つの実施例では、新しいエントリは他のすべてのデータと共に含まれる。別の実施例では、新しいエントリは、最後の既知の良好な接続位置または他の同様の識別子として識別される。最後の既知の良好な接続位置の識別子は、ユーザが最近の成功した接続位置を格納することを可能にする。この実施例では、特定のケーブルに対する新しい接続位置が、メモリ３１３に記録された他の接続位置を置換する。従って、この実施例では、古い接続位置が削除され、新しい接続位置が古い接続位置に書込まれる。
【００６０】
更に、本実施例では、ユーザは、メモリ３１３に格納されたデータを別のデータ処理システムに移動させることが可能である。何らかの理由で、データ処理システム３１０が異なるデータ処理システムと置換される必要がある場合、ケーブルおよび接続位置の突き合わせ情報が、新しいデータ処理システムにおける使用のためにメモリ３１３に保存される。新しいデータ処理システムにおける位置情報は、データ処理システム３１０における情報と同じ方法で使用される。従って、本実施例では、別のデータ処理システムのためのプロセッサが、接続位置３１６と同様の接続位置とケーブル３２０との突き合わせを行うであろう。従って、その突き合わせに応答して、その別のデータ処理システムが、ケーブル３２０に対する適切な接続位置をユーザに知らせるために、インジケータ３１８と同様のインジケータを活性化するであろう。
【００６１】
本実施例は上記の例に限定されない。例えば、別の実施例では、ＲＦＩＤタグ３２６は能動タグであってもよい。更に、データ処理システム３１０およびケーブル３２０は、更にもっと多くの又はもっと少ないコンポーネントを含むことも可能である。更に、ケーブル・システム３００は、データ処理システム３１０が接続するケーブル３２０と同様の多数のケーブルを含むことも可能である。更に、ケーブル・システム装置３００はＲＦＩＤシステムに限定されず、赤外線、レーザー、音波、Bluetooth（商標）、或いはWi-Fi（商標）を含むがそれに限定されない、任意のタイプの無線技術を使用して具現化することも可能である（なお、Bluetoothは米国のBluetoothSIG、Inc.の商標であり、Wi-Fiは米国のWi-Fi Allianceの商標である）。
【００６２】
図４は、本実施例に従ってデータ処理システムのためのケーブル接続エリアを示す。ケーブル接続エリア４００は、図１のデータ処理システム１００、図２のデータ処理システム２００、または図３のデータ処理システム３１０に実装することが可能である。ケーブル接続エリア４００は、単一のケーブル或いは多数のケーブルに接続するデバイスにおける任意の接続エリアの例である。
【００６３】
ケーブル接続エリア４００は、ケーブル４１０、接続位置４２０〜４２５、およびインジケータ４３０〜４３５を含む。ケーブル４１０は、図３のケーブル３２０と同様のものである。本実施例では、ケーブル４１０は、ワイヤ４１２、コネクタ４１４、およびＲＦＩＤタグ４１６を含む。ケーブル４１０は任意のタイプのケーブルであってもよい。ケーブルのタイプは、一般に、実施態様に依存する。
【００６４】
接続位置４２０〜４２５は、当該ケーブルが接続し得る可能な位置である。本実施例では、接続位置４２０〜４２５は、当該ケーブルにおけるコネクタと結合するコネクタを含む。本実施例では、接続位置４２０および４２１はＵＳＢポートである。接続位置４２２はパラレルポート・コネクタである。接続位置４２３はシリアルポート・コネクタである。接続位置４２４はビデオ・グラフィックス・アダプタ・コネクタである。接続位置４２５はイーサネット・コネクタである。
【００６５】
インジケータ４３０〜４３５は、当該ケーブルに対する適切な接続位置を見つける際にユーザをガイドする。各インジケータ４３０〜４３５は、接続位置４２０〜４２５に対応する。従って、インジケータ４３０は接続位置４２０に対応し、インジケータ４３１は接続位置４２１に対応する、等々である。使用時には、当該ケーブルから信号を受取ることに応じて、インジケータ４３０〜４３５の１つが活性化するであろう。活性化されたインジケータは、当該ケーブルをどのケーブル位置に差し込むべきかをユーザに示す。
【００６６】
本実施例では、インジケータ４３０〜４３５は、それぞれ、接続位置４２０〜４２５に近い位置にそれぞれ配置される。しかし、インジケータ４３０〜４３５は図示の例に限定されない。例えば、別の実施例では、インジケータ４３０〜４３５は、各インジケータが接続位置をラベル付けされることによって、単一の位置に設けられてもよい。別の例では、インジケータ４３０〜４３５は、ケーブル接続エリア４００の１つの端部に沿って配置されてもよい。更に別の実施例では、インジケータ４３０〜４３５は、そのインジケータ４３０〜４３５が活性化されるとき、接続位置４２０〜４２５が光っているように見えるよう、それぞれ、接続位置４２０〜４２５内に配置されてもよい。
【００６７】
本実施例では、インジケータ４３０〜４３５は発光ダイオードである。しかし、別の実施例では、インジケータ４３０〜４３５は、ディスプレイ・スクリーン又は可聴音を含むがそれに限定されない他の任意の表示形体であってもよい。更に、別の実施例では、インジケータ４３０〜４３５は、別のディスプレイ・スクリーン上に図形的にマップされてもよい。複数の実施例が一時に具現化されるように、それらの実施例を組み合わせることも可能である。
【００６８】
本実施例では、ケーブル４１０が接続位置４２５に接続する。本実施例では、ケーブル４１０が接続位置４２５に既に接続されているので、インジケータ４３５は非活性化されている。一方、本実施例では、インジケータ４３０は活性化される。従って、本実施例では、当該ケーブル（図示されてない）からの信号は受信されている。本実施例では、当該ケーブルに関するケーブル識別子が接続位置４２０と一致する。従って、インジケータ４３０は、当該ケーブルが接続位置４２０に接続されるべきであることをユーザに知らせるために活性化される。
【００６９】
実施例は図示の例に限定されない。もっと多くの或いはもっと少ない接続位置をケーブル接続エリア４００に含むことも可能である。更に、それらの接続位置は異なるパターンで配列されてもよく、各接続位置に対して種々のタイプおよび数のコネクタを利用することも可能である。
【００７０】
図５は、実施例に従ってＲＦＩＤタグを有するケーブルの一部を示す。ケーブル５００は、図３のケーブル３２０、または図４のケーブル４１０として実装し得る当該ケーブルの一例である。ケーブル５００は、ワイヤ５１０、コネクタ５２０、およびＲＦＩＤタグ５３０を含む。本実施例では、ワイヤ５１０は、保護材により被覆された単一のワイヤ或いは一束のワイヤである。ワイヤ５１０は、図３のワイヤ３２２および図４のワイヤ４１２と同様のものである。ワイヤ５１０は、プリンタのような別のデバイスと、図１のデータ処理システム１００、図２のデータ処理システム２００、或いは図３のデータ処理システム３１０のようなデータ処理システムとの間の接続を提供する。ワイヤ５１０は、デバイスとデータ処理システムとの間でデータまたは情報を送信する。
【００７１】
コネクタ５２０は、図３の接続位置３１６或いは図４の接続位置４２０〜４２５のような接続位置と結合する。コネクタ５２０は、図３のコネクタ３２４および図４のコネクタ４１４と同様のものである。本実施例では、コネクタ５２０は小型コンピュータ・システム・インターフェース（ＳＣＳＩ）コネクタである。
【００７２】
ＲＦＩＤタグ５３０はトランスポンダであり、図３のＲＦＩＤタグ３２６および図４のＲＦＩＤタグ４１６と同様のものである。ＲＦＩＤタグ５３０は、高周波を使用して、ケーブル５００に関するケーブル識別子をデータ処理システム(図示されてない)に送る。ＲＦＩＤタグ５３０は、ラベル或いは別個のデバイスを含むがそれに限定されない、多くの形式で具現化することが可能である。本実施例では、ＲＦＩＤタグ５３０はラベルとして具現化される。
【００７３】
本実施例では、ＲＦＩＤタグ５３０はバーコード５３２およびケーブル識別子５３４を任意選択的に含み得る。バーコード５３２およびケーブル識別子５３４はＲＦＩＤタグ５３０上に印刷され、ＲＦＩＤタグ５３０に関するケーブル識別子を読取るための、人間が判読可能な且つ機械可読のフォーマットを供給する。使用時には、ＲＦＩＤタグ５３０が、ＲＦＩＤ読取装置によって発生された電磁界に入るとき、ＲＦＩＤタグ５３０は電気的に励起され、ＲＦＩＤタグ５３０はケーブル識別子５３４を送信する。本実施例では、ケーブル５００に関するケーブル識別子５３４は「７Ｇ」である。ケーブル識別５３４はバーコード５３２としてもコード化される。従って、「７Ｇ」というケーブル識別子は、本実施例では、ＲＦＩＤケーブル識別子５３４およびバーコード５３２の両方として表わされる。使用時には、ＲＦＩＤ読取装置は、ＲＦＩＤタグ５３０から「７Ｇ」のケーブル識別子５３４を読取る。バーコード５３２は、当業者には知られている標準のバーコード読取装置を使用して読取ることができ、ケーブル識別子５３４は、ユーザが視覚的に読取ることも可能である。
【００７４】
本実施例は図示の例に限定されない。例えば、ケーブル５００はもっと多いまたはもっと少ないコンポーネントを含み得る。更に、ケーブル５００は異なるタイプのケーブルであってもよく、異なるタイプのコネクタを含むことも可能である。更に、別の実施例では、ＲＦＩＤタグ５３０は、ラベルの代わりに、別個のデバイスのような別の形体で具現化することも可能である。更に別の実施例では、ＲＦＩＤタグ５３０は、製造時にコネクタ５２０の筐体内に組み込むことも可能である。
【００７５】
図６は実施例によるケーブル管理テーブルである。ケーブル管理テーブル６００は、図１のデータ処理システム１００、図２のデータ処理システム２００、或いは図３のデータ処理システム３１０と同様のデータ処理システムのための、図３のメモリ３１３のような記憶装置に格納することが可能である。使用時には、ケーブル管理テーブル６００におけるすべてのエントリが図示の形式の代わりに２進値として表わされるであろう。ケーブル管理テーブル６００は、当該ケーブルに対する接続位置を識別する。ケーブル管理テーブル６００は、特別の接続位置に関連したインジケータも識別する。プロセッサは、当該ケーブルと対応する接続位置との突き合わせに応答してそれぞれの接続位置に対するインジケータを活性化する。
【００７６】
ケーブル管理テーブル６００は、ケーブル識別欄６１０、接続位置欄６２０、およびインジケータ欄６３０を含む。ケーブル識別欄６１０は、データ処理システムにおける接続されるべきケーブルをすべてリストする。ケーブル識別欄６１０にリストされたケーブルは、図３のケーブル３２０に関するケーブル識別子と同様のものである。
【００７７】
接続位置欄６２０は、ケーブル識別欄６１０にリストされたケーブルが接続されるべき位置をリストする。接続位置欄６２０にリストされた接続位置は、図３の接続位置３１６と同様のものである。本実施例では、各接続位置はデバイスとして識別される。しかし、他の実施例では、接続位置は、接続位置番号、ポート番号、或いはデータ処理システムのための他の位置選定機構によって識別されることも可能である。
【００７８】
インジケータ欄６３０は、接続位置欄６２０に関連したインジケータの番号をリストする。インジケータ欄６３０にリストされたインジケータは、図３のインジケータ３１８と同様のものである。各インジケータは、接続位置欄６２０にリストされた特定の接続位置に関連付けられる。インジケータ欄６３０において識別されたインジケータは、発光ダイオード、ディスプレイ・スクリーン、或いは可聴音のような任意の視覚的インジケータまたは音声インジケータであってもよい。
【００７９】
列６４０〜６５０おける各列は、当該ケーブルを接続位置およびインジケータに関連付ける。本実施例では、列６４０におけるケーブル「１Ｆ」が、「プリンタ」接続位置に接続されるべきものである。インジケータ「Ｐ２」が、「プリンタ」接続位置に対するインジケータである。従って、使用時には、プロセッサは、データ処理システムが、当該ケーブルから「１Ｆ」の識別子と共に高周波信号を受取ったことに応答して、インジケータ「Ｐ２」を活性化する。
【００８０】
列６４２は、ケーブル識別番号「２Ｃ」を有するケーブルを「スピーカ」接続位置およびインジケータ「Ｓ９」に関連付ける。列６４４は、ケーブル識別番号「４Ａ」を有するケーブルを「マウス」接続位置およびインジケータ「Ｍ１」に関連付ける。列６４６は、ケーブル識別番号「４Ｃ」を有するケーブルを「キーボード」接続位置およびインジケータ「Ｋ３」に関連付ける。列６４８は、ケーブル識別番号「７Ｄ」を有するケーブルを「モニタ」接続位置およびインジケータ「Ｍ４」にケーブルを関連付ける。列６５０は、ケーブル識別「３Ｂ」を有するケーブルを「電源」接続位置およびインジケータ「Ｐ４」に関連付ける。
【００８１】
本実施例では、ケーブル管理テーブル６００は任意の特定の順に編成されるのではない。いずれの新しいエントリも、ケーブル管理テーブル６００における最後のエントリの終わりに、またはその最後のエントリに続いて、加えられる。別の実施例では、ケーブル管理テーブル６００は、そのケーブル管理テーブル６００における任意の欄に従って数字順およびアルファベット順で分類されてもよい。この実施例では、いずれの新しいエントリも、ケーブル管理テーブル６００に関する順序に対応した適切な位置に挿入される。
【００８２】
本実施例は図示の例に限定されない。例えば、ケーブル管理テーブル６００は、もっと多い行または列、或いはもっと少ない行または列を含み得る。更に、ケーブル管理テーブル６００は、接続位置欄６２０におけるもっと多くの接続位置を識別することも可能である。更に、ケーブル管理テーブル６００は、接続位置欄６２０のデバイスの名前とはまったく別に番号のような異なる形式で各エントリをリストすることも可能である。この情報は、テーブルの形で示されたが、記憶装置における他のタイプのデータ構造で位置選定することも可能である。例えば、情報はリンクされたリストまたはデータベースに格納されてもよい。
【００８３】
図７は、１つの実施例に従って、接続位置と当該ケーブルとの突き合わせを行うにあたりユーザをガイドするプロセスを示すフローチャートである。下記のプロセスは単に例示的なものであり、ステップの順序は、発明の範囲から逸脱することなく相互交換されてもよい。プロセスは、図３のケーブル・システム３００と同様のケーブル管理システムにおいて実行される。
【００８４】
そのプロセスは、当該ケーブルがその当該ケーブルに関するケーブル識別子を送信することによって始まる（ステップ７００）。そこで、第１データ処理システムにおけるプロセッサがケーブル識別子を受取る(ステップ７１０)。次に、プロセッサは、ケーブル識別子を使用して当該ケーブルと少なくとも１つの接続位置との突き合わせを行う(ステップ７２０)。次に、プロセッサはその少なくとも１つの接続位置に対応するインジケータを活性化する(ステップ７３０)。しかる後、当該ケーブルがその少なくとも１つの接続位置に接続されるかまたは別の接続位置に接続されるか、に関する決定が行われる(ステップ７４０)。 それが少なくとも１つの接続位置に接続される場合(ステップ７４０への「少なくとも１つ」という出力)、プロセッサは少なくとも１つの接続位置を最後の既知の良好な接続位置として識別し(ステップ７４２)、プロセッサは、少なくとも１つの接続位置に対するインジケータを非活性化する(ステップ７４４)。
【００８５】
ステップ７４０に説明を戻すと、当該ケーブルがその他の、即ち、別の接続位置に接続される場合(ステップ７４０に対する「その他」という出力)、プロセッサはケーブル識別子と共に別の接続位置を第１記憶装置に保存する(ステップ７５０)。次に、プロセッサはその別の位置を最後の既知の良好な接続位置として識別する(ステップ７５２)。 そこで、プロセッサはインジケータを非活性化する(ステップ７５４)。
【００８６】
次に、ステップ７４４および７５４に説明を戻すと、第１記憶位置が転送される必要があるかどうかに関する決定が行われる(ステップ７６０)。データが転送される必要がない場合(ステップ７６０に対する「ノー」という出力)、プロセスは終了する。データが転送される必要がある場合(ステップ７６０に対する「イエス」という出力)、第１データ処理システムは第２記憶装置にデータを転送する(ステップ７６２)。第２記憶装置は第２データ処理システムにおいて位置選定される。次に、第２記憶装置は、少なくとも１つの接続位置を使用して、第２データ処理システムにおける対応する接続位置を識別する(ステップ７６４)。その対応する接続位置は、対応する接続位置が第１データ処理システムにではなく第２データ処理システムにあるということを除けば、少なくとも１つの接続位置と同様のものである。最後の既知の良好な接続位置が識別される場合、その対応する接続位置はその少なくとも１つの接続位置とよりも最後の既知の良好な接続位置と同様のものである。しかる後、プロセスは終了する。
【００８７】
図８は、本実施例に従って、ケーブルを製造するプロセスを示すフローチャートである。下記のプロセスは単に例示的なものであり、本発明の範囲を逸脱することなくステップの順序を相互交換されてもよい。プロセスは、図３のケーブル３２０、図４のケーブル４１０、図５のケーブル５００と同様のケーブルに対して実行される。
【００８８】
プロセスは、製造エンティティがコネクタを提供することによって始まる(ステップ８００)。コネクタは、データ処理システムにおける接続位置と結合するように設計される。そこで、製造エンティティはトランスポンダを選択する(ステップ８１０)。トランスポンダは、ケーブルに関するケーブル識別子を格納する。次に、製造エンティティは、コネクタにトランスポンダを接続する(ステップ８２０)。その接続が行われるとき、トランスポンダは、コネクタに外部的に取り付けられるか、或いはコネクタ内に内部に埋め込まれることが可能である。しかる後、プロセスは終了する。
【００８９】
本実施例は、ケーブル管理システム、コンピュータ・プログラム、ケーブル、ケーブルを製造する方法、および当該ケーブルに対する接続位置を識別する場合にユーザをガイドする方法を提供する。プロセッサは、データ処理システムにおいて、当該ケーブルからケーブル識別子を受取る。データ処理システムは、コンピュータ、コンピュータのシステム、コンピュータのネットワーク、オーディオ・ビジュアル装置、オーディオ・ビジュアル・システムおよび医療装置の少なくとも１つであってもよい。プロセッサは、ケーブル識別子に基づいて、少なくとも１つの接続位置と当該ケーブルとを突き合わせる。当該ケーブルと少なくとも１つの接続位置との突き合わせに応答して、プロセッサは、当該ケーブルを接続するための接続位置を識別するインジケータを活性化する。１つの実施例では、インジケータは発光ダイオードである。
【００９０】
別の実施例では、第１記憶装置が、第２データ処理システムおける第２記憶装置に少なくとも１つの接続位置を転送することができる。そこで、第２記憶装置は第２データ処理システムにおける対応する接続位置を識別する。その対応する接続位置は、少なくとも１つの接続位置と同様の接続位置である。
【００９１】
プロセッサは、当該ケーブルが少なくとも１つの接続位置に接続されることに応答して少なくとも１つの接続位置を最後の既知の良好な接続位置として識別することが可能である。そこで、プロセッサは、最後の既知の良好な接続位置をケーブル識別子と共に記憶装置に保存する。 
【００９２】
データ処理システムにおけるプロセッサは、当該ケーブルが別の接続位置に接続されるという信号を受取ることもある。当該ケーブルが別の接続位置に接続されることに応答して、プロセッサは、その別の接続位置を最後の既知の良好な接続位置として識別する。しかる後、プロセッサは、その後の使用のために、最後の既知の良好な接続位置をケーブル識別子と共に第１記憶装置に保存する。
【００９３】
ある環境では、当該ケーブルが多くの接続位置との突き合わせを行われる。そのような状況では、データ処理システムのためのプロセッサは、当該ケーブルが接続し得るすべての接続位置に対応したインジケータをすべて活性化する。しかし、プロセッサは、最後の既知の良好な接続位置に対するインジケータを断続的に活性化する。従って、そのインジケータが発光ダイオードである場合、プロセッサは、最後の既知の良好な接続位置に対するインジケータを断続的に点滅または点灯させるであろう。
【００９４】
それらの実施例では、当該ケーブルがデータ処理システムに信号を送信する。その信号は、当該ケーブルに関するケーブル識別子を伝達する。更に、その信号は一般に高周波信号である。１つの実施例では、当該ケーブルに接続された受動トランスポンダが高周波信号を送信する。別の実施例では、当該ケーブルに接続された能動トランスポンダが高周波信号を送信する。
【００９５】
更なる実施例では、当該ケーブルに関するケーブル識別子はデバイス識別子も含む。デバイス識別子は当該ケーブルを特定のデバイスに関連付ける。この実施例では、特定のデバイスだけが当該ケーブルに関するケーブル識別子を認識する。別の実施例では、当該ケーブルに関するケーブル識別子はケーブルのタイプの識別子である。ケーブルのタイプの例は、プリンタ・ケーブル、マウス・ケーブル或いはスピーカ・ケーブルを含む。更に別の実施例では、当該ケーブルは複数のコネクタを含み得る。複数のコネクタにおける各コネクタは対応する接続位置に接続する。従って、複数のコネクタにおける各コネクタは対応するケーブル識別子を送る。そこで、プロセッサは、コネクタに対する対応するインジケータを活性化する。その対応するインジケータは、各コネクタに対する接続位置を識別する。別の実施例では、ケーブルのタイプに関するケーブル識別子が提供され、最後の既知の良好な接続位置が更に識別されることによって、そのタイプのデバイスをサポートするすべてのコネクタが活性化される。
【００９６】
本実施例は、ケーブルを正しい位置に接続する際にユーザをガイドする。本実施例は、電子システムに不慣れのユーザ、および電子システムに非常に精通しているが多数のケーブルを多数の電子システムに接続しなければならないユーザ、をガイドすることも可能である。それらの実施例では、ユーザはカラー・コーディング・システム或いはラベリング・システムを使用する必要がある。それらの実施例は、ラベルの読取りを通常困難にするエリアに接続の位置があっても、容易にその接続の位置を識別する。更に、実施例は、電子システムが交換または移動させられる場合、常に、ケーブル位置を容易に修正し得る自動ケーブル管理システムを提供する。
【００９７】
本発明は、全体的にハードウェアの実施例、全体的にソフトウェアの実施例、或いはハードウェア要素およびソフトウェア要素の両方を含む実施例の形式をとることができる。好適な実施例では、本発明はソフトウェアで具現化される。それは、ファームウェア、常駐のソフトウェア、マイクロコード等を含むがそれに限定されない。
【００９８】
更に、本発明は、コンピュータ或いは任意の命令実行システムによってまたはそれに関連して使用するためのプログラム・コードを提供するコンピュータ使用可能媒体またはコンピュータ可読媒体からアクセスし得るコンピュータ・プログラムの形式をとることができる。この説明のために、コンピュータ使用可能媒体またはコンピュータ可読媒体は、命令実行システム、装置、またはデバイスによって或いはそれに関連して使用するためのプログラムを含み、格納し、通信し、伝播し、または搬送することが可能なあらゆる実体的な装置であってもよい。
【００９９】
その媒体は、電子的、磁気的、光学的、電磁的、赤外線、或いは半導体システム(または装置またはデバイス)、或いは伝播媒体であってもよい。コンピュータ可読媒体の例は、半導体またはソリッド・ステート・メモリ、磁気テープ、取外し可能コンピュータ・ディスケット、ランダム・アクセス・メモリー(ＲＡＭ)、リード・オンリ・メモリ(ＲＯＭ)、固定磁気ディスク、および光ディスクを含む。光ディスクの現用の例は、コンパクト・ディスク、コンパクト・ディスク−リード・オンリ・メモリ(ＣＤ−ＲＯＭ)、コンパクト・ディスク・リード／ライト（ＣＤ−Ｒ／Ｗ）、およびＤＶＤを含む。
【０１００】
プログラム・コードを格納および(または)実行するに適したデータ処理システムは、システム・バスを介してメモリ素子に直接に或いは間接的に接続された少なくとも１つのプロセッサを含むであろう。メモリ素子は、プログラム・コードの実際の実行中に使用されるローカル・メモリ、バルク記憶装置、およびキャッシュ・メモリを含み得る。なお、キャッシュ・メモリは、プログラム・コードが実行中にバルク記憶装置から検索されなければならない回数を減らすために少なくとも幾つかのプログラム・コードの一時的記憶装置を提供する。
【０１０１】
Ｉ／Ｏ装置（キーボード、ディスプレイ、ポインティング・デバイス等を含むが、これらに限定されない）は、直接に或いは介在するＩ／Ｏコントローラを介してシステムに接続される。ネットワーク・アダプタは、データ処理システムが、介在する専用または公衆ネットワークを介して他のデータ処理システムまたは遠隔のプリンタ或いは記憶装置に接続されることを可能にするようにシステムに接続されてもよい。モデム・カード、ケーブル・モデム・カード、およびイーサネット・カードは、現在利用可能なタイプのネットワーク・アダプタの幾つかである。
【０１０２】
本発明の説明は、図解および記述を目的として行われ、網羅的であることまたは開示された形式の発明に限定されることを意図するものではない。多くの修正および変更が当業者には明らかであろう。実施例は、発明の原理および実用的な応用を最もよく説明するために、および、当業者が、意図した特定の用途に適する種々の修正のために、本発明を理解することを可能にするように選定され、記述された。
【図面の簡単な説明】
【０１０３】
【図１】本実施例を具現化し得るデータ処理システムの概略図である。
【図２】本実施例を具現化し得るデータ処理システムのブロック図である。
【図３】一実施例に従ったケーブル・システムの概略図である。
【図４】一実施例に従った、データ処理システムのためのケーブル接続エリアの概略図である。
【図５】一実施例に従った、ＲＦＩＤタグを有するケーブルの一部分の概略図である。
【図６】一実施例に従ったケーブル管理テーブルの概略図である。
【図７】一実施例に従って、当該ケーブルを接続位置に突き合わせを行う際にユーザをガイドするプロセスを示すフローチャートである。
【図８】一実施例に従って、ケーブルを製造するプロセスを示すフローチャートである。
【図１】
2008140392.tif 000003
【図２】
2008140392.tif 000004
【図３】
2008140392.tif 000005
【図４】
2008140392.tif 000006
【図５】
2008140392.tif 000007
【図６】
2008140392.tif 000008
【図７】
2008140392.tif 000009
【図８】
2008140392.tif 000010