(57)【要約】【課題】  ケーブルロックのかけ忘れが原因で通信中にケーブルが抜けてしまい、通信が途絶えてしまう事態を未然に防止できるようにする。【解決手段】  ケーブルは、ケーブルロック機構と、少なくとも一つのケーブルコネクタが、ケーブルロック機構によって、接続先の機器のコネクタにロックされているか否かの状態を検出するケーブルロック検出手段と、ケーブルに接続された機器から参照が可能な記憶手段と、ケーブルロック検出手段による検出結果を記憶手段に書き込むように制御する制御手段とを有する。【選択図】  図４
2019023956.tif 000002
【特許請求の範囲】
【請求項１】
ケーブルであって、
ケーブルロック機構と、
少なくとも一つのケーブルコネクタが、前記ケーブルロック機構によって、接続先の機器のコネクタにロックされているか否かの状態を検出するケーブルロック検出手段と、
前記ケーブルに接続された機器から参照が可能な記憶手段と、
前記ケーブルロック検出手段による検出結果を前記記憶手段に書き込むように制御する制御手段と
を有することを特徴とするケーブル。
【請求項２】
前記制御手段は、所定の時間ごとにケーブルロックの状態を取得し、前記記憶手段に書き込まれた値を更新することを特徴とする請求項１に記載のケーブル。
【請求項３】
前記制御手段は、接続先の機器からケーブルロックの状態確認の要求があった際に、前記記憶手段に書き込まれた値を、接続先の機器に送信することを特徴とする請求項１に記載のケーブル。
【請求項４】
ケーブルロック通知手段をさらに有し、
前記制御手段は、前記記憶手段に書き込まれた値に基づき、ケーブルロックの状態を前記ケーブルロック通知手段によって通知することを特徴とする請求項１に記載のケーブル。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２つの電子機器間を接続するためのケーブルに関するものである。
【背景技術】
【０００２】
２つの電子機器間をケーブルで接続し、通信を行う際、ケーブルが周囲の人や物に引っ掛かり抜けてしまうと、通信が途絶え、データの喪失などが発生する恐れがある。これを防止するために、ケーブルコネクタの抜け防止であるロック機構を有するケーブルを使用して２つの電子機器の接続を行うことがある。
【０００３】
しかしながら、ユーザがケーブルロックを忘れたり、かけたつもりであっても不十分なままであったりすると、ケーブルが途中で抜けてしまい、通信が途絶える恐れが想定される。
【０００４】
特許文献１には、ケーブル側または電子機器側のコネクタにケーブルロックの検出および通知機能を持たせる方法が記載されている。この方法では、ケーブルロックがされていない場合は、その接続箇所のケーブルコネクタまたは電子機器がアラームなどを用いてユーザに通知を行っている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２２６７１７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の方法では、遠方にある電子機器とケーブルとの接続箇所のケーブルロック状態の確認が困難であるという問題があった。
【０００７】
そこで、本発明は、ケーブルロックのかけ忘れが原因で通信中にケーブルが抜けてしまい、通信が途絶えてしまう事態を未然に防止できるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係るケーブルは、ケーブルであって、ケーブルロック機構と、少なくとも一つのケーブルコネクタが、前記ケーブルロック機構によって、接続先の機器のコネクタにロックされているか否かの状態を検出するケーブルロック検出手段と、前記ケーブルに接続された機器から参照が可能な記憶手段と、前記ケーブルロック検出手段による検出結果を前記記憶手段に書き込むように制御する制御手段とを有する。
【発明の効果】
【０００９】
本発明によれば、ユーザは、手元の電子機器を用いて、ユーザから離れた位置にある電子機器とケーブルとの接続箇所のケーブルロックの状態を確認することができる。これにより、ケーブルロックのかけ忘れが原因で通信中にケーブルが抜けてしまい、通信が途絶えてしまう事態を未然に防止することができる。
【図面の簡単な説明】
【００１０】
【図１】実施形態１におけるケーブルおよび電子機器からなるシステムの構成図である。
【図２】実施形態１におけるケーブルのコネクタおよび電子機器側コネクタの構造図である。
【図３】実施形態１におけるケーブルおよび電子機器からなるシステムの詳細図である。
【図４】実施形態１におけるケーブルコネクタの電気回路構成図である。
【図５】実施形態１における電子機器のハードウェアブロック図である。
【図６】実施形態１における電子機器のケーブルロック確認機能の表示画面構成図である。
【図７】実施形態２における複数のケーブルおよび電子機器からなるシステムの構成図である。
【図８】実施形態３におけるケーブルの概略図である。
【図９】実施形態３におけるケーブルコネクタの電気回路構成図である。
【図１０】実施形態１において、ケーブルマイクロコントローラにおける、ケーブル接続処理とケーブルロック検出処理を示すフローチャートである。
【図１１】実施形態４におけるケーブルの電気回路構成図である。
【図１２】実施形態１において、電子機器のＣＰＵにおける、ケーブルロック確認機能の動作を示すフローチャートである。
【図１３】実施形態１において、ケーブルマイクロコントローラにおける、ケーブルロック情報送信処理を示すフローチャートである。
【図１４】実施形態２において、ケーブルマイクロコントローラにおける、ケーブルロック情報送信処理を示すフローチャートである。
【図１５】実施形態２において、ケーブルマイクロコントローラにおける、ケーブルロック情報要求命令の転送処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態を説明する。ただし、本発明は以下の実施形態に限定されるものではない。
【００１２】
［実施形態１］
図１は、実施形態１におけるケーブルおよび電子機器からなるシステムの構成図である。このシステムでは、電子機器１０５と電子機器１０７を、ケーブル１０１で接続する。電子機器１０５はケーブル１０１を接続するための機器側コネクタ１０６を有し、電子機器１０７は同様に機器側コネクタ１０８を有する。また、ケーブル１０１は、電子機器と接続するためのケーブルコネクタ１０２および１０４と導線部１０３とより構成される。
【００１３】
次に、図２を参照して、ケーブルコネクタ１０２および機器側コネクタ１０６の構造について説明する。なお、ケーブルコネクタ１０４および機器側コネクタ１０８は、ケーブルコネクタ１０２および機器側コネクタ１０６と同じ構造であるため、それらの説明を省略する。
【００１４】
ケーブルコネクタ１０２は、ケーブルコネクタ収容部２０１、ロック検出導体２０３、プラグ端子２１１、ケーブルコネクタ本体２１２、ロック検出ピン２１４、ロック誤検出防止バネ２１５、ロック誤検出防止部品２１６より構成される。
【００１５】
また、機器側コネクタ１０６は、機器側コネクタ収容部２２１、レセプタクル端子２３１より構成される。
【００１６】
プラグ端子２１１とレセプタクル端子２３１は、電力供給および信号通信のための複数の電気接点を有し、それらが接触することによってケーブルコネクタ１０２と電子機器１０５の電気配線が接続される。
【００１７】
ケーブルコネクタ収容部２０１は、円筒形状の構造物で、内側はねじ山構造２０２となっており、底部にはロック検出導体２０３を有する。また、機器側コネクタ収容部２２１も同じく円筒形状で、ねじ山構造２２２を外側にもつ。ユーザは、ケーブルコネクタ１０２を機器側コネクタ１０６に接続した後、ケーブルコネクタ収容部２０１を回転させ、ネジ締め操作を行うことで、機器側コネクタ収容部２２１と嵌合し、ケーブルロックされ、ケーブルの抜けを防止できる。以下では、上述の操作によりケーブルロックがされた状態を「ロック有」と称し、そうでない状態を「ロック無」と称する。
【００１８】
ケーブルコネクタ本体２１２は円形断面をもつ構造体で、ロック検出ピン２１４、ロック誤検出防止バネ２１５、ロック誤検出防止部品２１６、プラグ端子２１１を有する。ロック検出ピン２１４は２個の導体のピンであり、十分にロックがされた状態でロック検出導体２０３と接触し、２個のピンは電気的に接続される。
【００１９】
ロック誤検出防止バネ２１５は、ロック誤検出防止部品２１６とケーブルコネクタ本体２１２に接続されている。ロック誤検出防止部品２１６は、ケーブルコネクタ収容部２０１をケーブルコネクタ１０２から離れる方向に押し出すことで、ケーブルロックされていないときに、ロック検出ピン２１４とロック検出導体２０３が接触するのを防ぐ働きがある。
【００２０】
なお、実施形態１では、ねじ込み式のケーブルロック機構について記述をしているが、バヨネット方式のケーブルロック機構、電磁力によるケーブルロック機構などのその他のケーブルロック機構に置き換えてもよい。また、実施形態１では、ロック検出方法としては２個のピンを別の導体に接触させて行う方法を説明するが、他に電気スイッチを用いる方法、光センサ、磁気センサまたはその他の各種センサを用いる方法などに置き換えてもよい。
【００２１】
次に、ケーブルコネクタの電気回路構成について説明する。図４は、ケーブルコネクタ１０２の内部の電気回路構成を示した図である。なお、ケーブルコネクタ１０４も、ケーブルコネクタ１０２と同様の電気回路構成であるため、その説明を省略する。
【００２２】
図４の回路は、電源線４０１、通信線４０２、グランド線４０３、ケーブルマイクロコントローラ４０４、プルアップ抵抗４０５、ロック検出信号線４０６およびロック検出ピン２１４から構成される。ケーブルマイクロコントローラ４０４は、プログラムやケーブルの各種情報を格納する内部メモリ４０７を有する。
【００２３】
ロック無の状態では、２個のロック検出ピン２１４は開放であり、ロック検出信号線４０６は電源線４０１の電位にプルアップされる。ロック有の状態では、２個のロック検出ピン２１４は短絡されるため、ロック検出信号線４０６の電位はグランド線４０３と同電位となる。
【００２４】
ケーブルマイクロコントローラ４０４は電源線４０１からの電力で動作する。さらにケーブルマイクロコントローラ４０４は、通信線４０２と接続する入出力端子、ロック検出信号線４０６を接続するための端子を有する。
【００２５】
なお、実施形態１では、電源線４０１およびグランド線４０３は、導線部１０３内に通じており、コネクタ１０２とコネクタ１０４との間で接続され、共通化されているが、必ずしもその必要はない。しかし、両コネクタ間で電源線およびグランド線を共通化することによって、ケーブルマイクロコントローラは、一方の電子機器からの電力を受け取れない場合は、他方の電子機器からの電力を受け取ることができる。したがって、ケーブルに接続された電子機器のうち、片方が動作し、ケーブルへの電力供給をしていれば、ケーブルの両方のコネクタのケーブルロック検出機能を動作させることが可能となる。
【００２６】
また、実施形態１では、電力供給のための電源線と、信号通信のための通信線とが分離されたケーブルを説明するが、電力供給と信号通信を同一の線路によって行うケーブルに置き換えてよい。
【００２７】
次に、図５を参照して、パーソナルコンピュータを例として、電子機器１０５のハードウェア構成を説明する。なお、電子機器１０７も、電子機器１０５と同様のハードウェア構成であるため、その説明を省略する。
【００２８】
図５において、内部バス５０５に対して、ＣＰＵ５０１、メモリ５０２、不揮発性メモリ５０３、ディスプレイ５０４、操作部５０６、記録媒体Ｉ／Ｆ（インターフェース）５０７、ネットワークＩ／Ｆ５０９、外部Ｉ／Ｆ用の機器側マイクロコントローラ５１１が接続されている。内部バス５０５に接続される各部は、内部バス５０５を介して互いにデータのやりとりを行うことができるようにされている。
【００２９】
メモリ５０２は、例えばＲＡＭ（半導体素子を利用した揮発性のメモリなど）からなる。ＣＰＵ５０１は、例えば不揮発性メモリ５０３に格納されるプログラムに従い、メモリ５０２をワークメモリとして用いて、電子機器１０５の各部を制御する。不揮発性メモリ５０３には、文書データや、画像・音声データ、その他のデータ、ＣＰＵ５０１が動作するための各種プログラムなどが格納される。不揮発性メモリ５０３は例えばハードディスクドライブ（ＨＤＤ）やＲＯＭなどで構成される。
【００３０】
ディスプレイ５０４は、ＣＰＵ５０１の制御に基づいて、画像またはＧＵＩ（Ｇｒａｐｈｉｃａｌ Ｕｓｅｒ Ｉｎｔｅｒｆａｃｅ）画面などを表示する。ＣＰＵ５０１は、プログラムに従い表示制御信号を生成し、ディスプレイ５０４に表示するための画像信号を生成してディスプレイ５０４に出力する。ディスプレイ５０４は出力された画像信号に基づいて画像またはＧＵＩ画面を表示する。なお、電子機器１０２自体が有する構成としてはディスプレイ５０４に表示させるための画像信号を出力するためのインターフェースまでとし、ディスプレイ５０４は外付けのモニタ（テレビジョン装置など）で構成してもよい。
【００３１】
操作部５０６は、キーボードなどの文字情報入力デバイスや、マウスやタッチパネルといったポインティングデバイス、ボタン、ダイヤル、ジョイスティック、タッチセンサ、タッチパッドなどを含む、ユーザ操作を受け付けるための入力デバイスである。なお、タッチパネルは、ディスプレイ５０４に重ね合わせて平面的に構成され、接触された位置に応じた座標情報が出力されるようにした入力デバイスである。
【００３２】
記録媒体Ｉ／Ｆ５０７は、メモリーカードやＣＤ、ＤＶＤといった記録媒体５０８が装着可能とされ、ＣＰＵ５０１の制御に基づき、装着された記録媒体５０８からのデータの読み出しや、記録媒体５０８に対するデータの書き込みを行う。
【００３３】
外部Ｉ／Ｆ用の機器側マイクロコントローラ５１１は機器側コネクタ１０６と接続され、機器側コネクタ１０６には、外部の電子機器を接続するためのケーブル１０１が接続される。機器側マイクロコントローラ５１１は、内部メモリ３０３に格納されるプログラムに従って動作をする。
【００３４】
ネットワークＩ／Ｆ５０９は、外部機器やインターネット５１０などと通信して、ファイルやコマンドなどの各種データの送受信を行うためのインターフェースである。
【００３５】
なお、電子機器１０５の構成として、パーソナルコンピュータを例として、図５の構成を示したが、図５の全てのハードウェアが必須ということではない。以降で説明するケーブルロック確認機能においては、記憶媒体Ｉ／Ｆ５０７、記憶媒体５０８、ネットワークＩ／Ｆ５０９、インターネット５１０は必須ではない。また、電子機器１０５がパーソナルコンピュータ以外の機器であって、ロック確認結果の通知を、ＧＵＩの画面表示によって行うのではなく、例えば電子機器が有するＬＥＤの点灯などにより行う場合、ディスプレイ５０４は必須ではない。
【００３６】
続いて、ケーブルロック検出の一連の動作について説明する。図３は、図１のシステムに、機器側マイクロコントローラ５１１および３０２と、ケーブルマイクロコントローラ４０４および３０１と、それらのマイクロコントローラが保持する情報とを付加した図である。
【００３７】
電子機器１０５は、機器側マイクロコントローラ５１１を有し、内部メモリ３０３に固定値の電子機器情報３５４を保持する。
【００３８】
電子機器１０７は、機器側マイクロコントローラ３０２を有し、内部メモリ３０５に固定値の電子機器情報３５９を保持する。
【００３９】
ケーブルコネクタ１０２はケーブルマイクロコントローラ４０４を有し、内部メモリ４０７に固定値のケーブル識別ＩＤ３５１およびコネクタ識別ＩＤ３５２と、可変値のケーブルロック情報３５３を保持する。
【００４０】
ケーブルコネクタ１０４はケーブルマイクロコントローラ３０１を有し、内部メモリ３０４に固定値のケーブル識別ＩＤ３５１およびコネクタ識別ＩＤ３５７と、可変値のケーブルロック情報３５８を保持する。
【００４１】
まず、電子機器１０５、１０７がケーブル１０１によって接続されると、通信確立処理が行われる。通信確立処理では、機器側マイクロコントローラ４０４および３０１並びにケーブルマイクロコントローラ４０４および３０１の、４つのマイクロコントローラが互いに認識をし、互いに通信可能となるために、各マイクロコントローラが自身の初期化や設定等を行う。その際に、機器側マイクロコントローラ５１１は、ケーブルマイクロコントローラ４０４および３０１より、ケーブル識別ＩＤ３５１、ケーブルコネクタ識別ＩＤ３５２およびＩＤ３５７を取得する。また、機器側マイクロコントローラ５１１は、電子機器１０７の機器側マイクロコントローラ３０２より、電子機器情報３５９を取得する。電子機器情報３５９には、例えば電子機器３５９の種別、型名、識別ＩＤなどが含まれる。これらの取得した各種ＩＤおよび情報は、電子機器１０５のＣＰＵ５０１によって、不揮発性メモリ５０３に転送され、記憶される。
【００４２】
なお、電子機器１０７が電源オフあるいはスリープ状態にある場合でも、ケーブルマイクロコントローラ３０１は、電子機器１０５からケーブル経由で供給された電力によって起動が可能であるので、以降で説明するロック検出処理は可能である。この場合は、電子機器１０５の機器側マイクロコントローラ５１１と、ケーブル１０１のケーブルマイクロコントローラ４０４および３０１との間で、通信確立処理が行われる。
【００４３】
以上の通信確立処理が完了すると、ケーブルコネクタ１０２において、ケーブルマイクロコントローラ４０４は、ケーブルロック検出処理を開始する。
【００４４】
図１０は、ケーブルマイクロコントローラ４０４における、ロック検出処理を示すフローチャートである。このフローチャートにおける各処理は、ケーブルマイクロコントローラ４０４が、内部メモリ４０７に格納されたプログラムを実行することにより実現される。
【００４５】
ステップＳ１００１では、ケーブルマイクロコントローラ４０４が、ロック検出信号線４０６の電位を基準電位と比較する。ロック検出信号線の電位が基準電位より大きい場合には、ロック無と判定してステップＳ１００３に移行し、ロック検出信号線の電位が基準電位より小さい場合には、ロック有と判定してステップＳ１００２に移行する。
【００４６】
ステップＳ１００２では、ケーブルマイクロコントローラ４０４が、内部メモリ４０７のケーブルロック情報３５３を”１”にする。
【００４７】
ステップＳ１００３では、ケーブルマイクロコントローラ４０４が、内部メモリ４０７のケーブルロック情報３５３を”０”にする。
【００４８】
ステップＳ１００４では、ケーブルマイクロコントローラ４０４が、一定時間待機した後、再びステップＳ１００１に移行し、再度ロック検出を行う。
【００４９】
これらのケーブルロック検出処理は、ケーブルと電子機器との接続が解消され、ケーブルマイクロコントローラ４０４への電力供給が途絶えるまでの間、継続される。また、ケーブルコネクタ１０４のケーブルマイクロコントローラ３０１も同様に、ケーブルロック検出処理を行う。
【００５０】
次に、ユーザの電子機器１０５への操作により、ケーブルロック確認機能が呼び出された際の処理を説明する。
【００５１】
図１２は、電子機器１０５のＣＰＵ５０１における、ケーブルロック確認機能の動作を示すフローチャートである。このフローチャートにおける各処理は、電子機器１０５においてＣＰＵ５０１が、不揮発性メモリ５０３に格納されたプログラムを実行することにより実現される。
【００５２】
ステップＳ１２０１では、ＣＰＵ５０１は、不揮発性メモリ５０３から、取得済みのケーブル識別ＩＤ３５１、コネクタ識別ＩＤ３５２、コネクタ識別ＩＤ３５７を読み込む。
【００５３】
ステップＳ１２０２では、ＣＰＵ５０１は、ステップＳ１２０１で読み込んだ情報を基にケーブルコネクタ１０２へのケーブルロック情報要求命令と、ケーブルコネクタ１０４へのケーブルロック情報要求命令を生成する。
【００５４】
ステップＳ１２０３では、ＣＰＵ５０１は、前記２つのケーブルロック情報要求命令を、機器側マイクロコントローラ５１１に送信する。
【００５５】
機器側マイクロコントローラ５１１はＣＰＵ５０１より受け取ったケーブルロック情報要求命令をケーブル１０１のケーブルマイクロコントローラ４０４に転送する。
【００５６】
ステップＳ１２０４では、ＣＰＵ５０１は、機器側マイクロコントローラ５１１からケーブルロック情報３５３とケーブルロック情報３５８を受け取るまで待機する。機器側マイクロコントローラ５１１は、ケーブルロック情報３５３とケーブルロック情報３５８を受信したらＣＰＵ５０１に転送し、ＣＰＵ５０１は、それを受けてステップＳ１２０５に移行する。
【００５７】
ステップＳ１２０５では、ＣＰＵ５０１は、受け取ったケーブルロック情報３５３およびケーブルロック情報３５８を、メモリ５０２に書き込む。
【００５８】
ステップＳ１２０６では、ＣＰＵ５０１は、メモリ５０２および不揮発性メモリ５０３から、ケーブル識別ＩＤ３５１、コネクタ識別ＩＤ３５２、コネクタ識別ＩＤ３５７、ケーブルロック情報３５３、ケーブルロック情報３５８、電子機器情報３５９を取得する。
【００５９】
ステップＳ１２０７では、ＣＰＵ５０１は、ステップＳ１２０６で取得した情報を基に、接続関係とロック状態を示したＧＵＩ画面を生成し、ディスプレイ５０４に出力する。
【００６０】
図６は、前記ＧＵＩ画面の一例である。ロック確認画面６０１は、接続状態表示６０２、警告アイコン６０３、警告文６０４、閉じるボタン６０６より構成される。
【００６１】
接続状態表示６０２には、電子機器とケーブルが図によって示され、電子機器の箇所にはそれらを識別するための文字列が記されている。接続状態表示６０２において、ケーブルロックがされていない接続箇所に該当する箇所には、警告アイコン６０３が配置される。また、ケーブルロックがない箇所が少なくとも一箇所ある場合には、その旨を示す警告文６０４も表示される。ユーザが操作部５０６を操作することによって閉じるボタン６０６が選択されると、画面表示を終了する。
【００６２】
図１２のステップＳ１２０３で送信されたケーブルロック情報要求命令に対し、ケーブルマイクロコントローラ４０４は図１３の処理を実行する。図１３は、ケーブル１０１のケーブルマイクロコントローラ４０４における、ケーブルロック情報要求命令に対する処理を示すフローチャートである。このフローチャートにおける各処理は、ケーブルマイクロコントローラ４０４が、内部メモリ４０７に格納されたプログラムを実行することにより実現される。
【００６３】
ステップＳ１３０１では、ケーブルマイクロコントローラ４０４は、ケーブルロック情報要求命令に含まれるケーブル識別ＩＤが、自身の持つケーブル識別ＩＤ３５１と一致するか否かを判定し、一致した場合はステップＳ１３０２へ移行し、一致しなかった場合はステップＳ１３０４へ移行する。
【００６４】
ステップＳ１３０２では、ケーブルマイクロコントローラ４０４は、ケーブルロック情報要求命令に含まれるコネクタ識別ＩＤが、自身のコネクタ識別ＩＤ３５２と一致するか否かを判定し、一致した場合はステップＳ１３０３へ移行し、一致しなかった場合はステップＳ１３０５へ移行する。
【００６５】
ステップＳ１３０３では、ケーブルマイクロコントローラ４０４は、ケーブルロック情報３５３を、機器側マイクロコントローラ５１１に送信する。
【００６６】
ステップＳ１３０４では、ケーブルマイクロコントローラ４０４は、機器側マイクロコントローラ５１１に対し、エラー信号を送信する。
【００６７】
ステップＳ１３０５では、ケーブルマイクロコントローラ４０４は、ケーブルロック情報要求命令をケーブルマイクロコントローラ３０１に転送する。
【００６８】
このように、実施形態１によれば、電子機器は、接続箇所のケーブルマイクロコントローラからケーブルロック情報を取得することによって、ケーブルコネクタのケーブルロック状態を確認することが可能となる。また、電子機器は、ケーブルの両端のコネクタのケーブルマイクロコントローラに対して同様の事を行うことで、ケーブルの両端のコネクタのケーブルロック状態を確認することが可能となる。
【００６９】
［実施形態２］
図７は、実施形態２における、複数のケーブルと複数の電子機器からなるシステムの構成図である。
【００７０】
電子機器７０１と電子機器７０８はケーブル７０３によって接続され、電子機器７０８と電子機器７１１はケーブル７１０によって接続され、電子機器７０８と電子機器７１３はケーブル７１２によって接続されており、ツリー型の接続構造となっている。
【００７１】
各ケーブルおよび電子機器の構造および内部構成は実施形態１と同様であるので、それらの説明を省略する。電子機器７０１は機器側マイクロコントローラ７０２を有し、機器側マイクロコントローラ７０２は内部メモリ７１４を有する。電子機器７０８は機器側マイクロコントローラ７０９を有し、機器側マイクロコントローラ７０９は内部メモリ７１７を有する。ケーブル７０３はコネクタ７０４およびコネクタ７０６を有し、それぞれケーブルマイクロコントローラ７０５および７０７を有する。また、ケーブルマイクロコントローラ７０５および７０７はそれぞれ内部メモリ７１５および７１６を有する。他のケーブルや電子機器も、マイクロコントローラやコネクタを有し、またマイクロコントローラは内部メモリを有する。
【００７２】
電子機器７０８はケーブルを３本接続でき、機器側マイクロコントローラ７０９は、それら３本のケーブルとの通信に対応したものとなっている。電子機器７０８に接続された各ケーブルのマイクロコントローラや、各ケーブルによって接続された電子機器は、電子機器７０８を介して自由に通信を行うことができる。
【００７３】
次に、電子機器７０１がケーブル７０３、７１０および７１２の全てのコネクタにおけるロック状態を取得する処理について述べる。
【００７４】
まず、各ケーブルのケーブルマイクロコントローラと各電子機器の機器側マイクロコントローラは、実施形態１と同様に、通信確立処理を行う。その際に、機器側マイクロコントローラ７０１は、機器側マイクロコントローラ７０８からケーブル７１０と、ケーブル７１２のケーブル識別ＩＤおよびコネクタ識別ＩＤを取得する。
【００７５】
次に、電子機器７０１の機器側マイクロコントローラ７０２は、ケーブル７０３、７１０、７１２の全てのケーブルコネクタに対するケーブルロック情報要求命令を、実施形態１と同様の処理方法で生成し、送信する。ケーブル７０３のケーブルマイクロコントローラ７０５は、前記ケーブルロック情報要求命令を受信し、図１４の処理を実行する。
【００７６】
図１４は、ケーブル７０３のケーブルマイクロコントローラ７０５における、ケーブルロック情報要求命令に対する処理を示すフローチャートである。このフローチャートにおける各処理は、ケーブルマイクロコントローラ７０５が、内部メモリ７１５に格納されたプログラムを実行することにより実現される。
【００７７】
ステップＳ１４００では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報要求命令を受信する。
【００７８】
ステップＳ１４０１では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報要求命令に含まれるケーブル識別ＩＤが、自身の持つケーブル識別ＩＤと一致するか否かを判定し、一致した場合はステップＳ１４０２へ移行し、一致しなかった場合はステップＳ１４０４へ移行する。
【００７９】
ステップＳ１４０２では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報要求命令に含まれるコネクタ識別ＩＤが、自身のコネクタ識別ＩＤと一致するか否かを判定し、一致した場合はステップＳ１４０３へ移行し、一致しなかった場合はステップＳ１４０５へ移行する。
【００８０】
ステップＳ１４０３では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報を、機器側マイクロコントローラ７０２に送信する。
【００８１】
ステップＳ１４０４では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報要求命令を電子機器７０８の機器側マイクロコントローラ７０９に転送する。ケーブルロック情報要求命令に含まれるケーブル識別ＩＤがケーブル７１０および７１２の各コネクタのものである場合にこのステップが実行される。
【００８２】
ステップＳ１４０５では、ケーブルマイクロコントローラ７０５は、ケーブルロック情報要求命令をケーブルマイクロコントローラ７０７に転送する。ケーブルロック情報要求命令に含まれるコネクタ識別ＩＤがコネクタ７０６に対するものである場合にこのステップが実行される。
【００８３】
図１５は、電子機器７０８の機器側マイクロコントローラ７０９が、図１４のステップＳ１４０４において転送されたケーブルロック情報要求命令を受信した際の処理を示すフローチャートである。このフローチャートにおける各処理は、機器側マイクロコントローラ７０９が、内部メモリ７１７に格納されたプログラムを実行することにより実現される。
【００８４】
ステップＳ１５０１では、機器側マイクロコントローラ７０９は、図１４のステップＳ１４０４で送信されたケーブルロック情報要求命令を受信する。
【００８５】
ステップＳ１５０２では、機器側マイクロコントローラ７０９は、電子機器７０８に接続されたケーブルに、ステップＳ１５０１で受信したケーブルロック情報要求命令に含まれるケーブル識別ＩＤと一致するケーブルを探す。一致するものがあれば、ステップＳ１５０３に移行し、なければステップＳ１５０６に移行する。
【００８６】
ステップＳ１５０３では、機器側マイクロコントローラ７０９は、ケーブルロック情報要求命令を、ケーブル識別ＩＤが一致したケーブルのケーブルマイクロコントローラに送信する。
【００８７】
ステップＳ１５０４では、機器側マイクロコントローラ７０９は、ステップＳ１５０３でケーブルロック情報要求命令を送信したケーブルから、ケーブルロック情報を受信するまで待機する。ケーブルロック情報を受信したら、ステップＳ１５０４に移行する。
【００８８】
ステップＳ１５０５では、機器側マイクロコントローラ７０９は、受信したケーブルロック情報を電子機器７０１の機器側マイクロコントローラ７０２に転送する。
【００８９】
ステップＳ１５０６では、機器側マイクロコントローラ７０９は、電子機器７０１の機器側マイクロコントローラ７０２に対し、エラー信号を送信する。
【００９０】
ケーブル７１０とケーブル７１２がケーブルロック情報要求命令を受信し、ケーブルロック情報を電子機器７０１の機器側マイクロコントローラ７０２に送信するまでの処理は実施形態１と同様である。
【００９１】
以上の処理により、電子機器７０１は、ケーブル７０３、７１０および７１２の全てのコネクタにおけるケーブルロック情報の取得を行うことができる。
【００９２】
このように、実施形態２によれば、複数のケーブルと複数の電子機器からなるシステムにおいても、ユーザは一つの電子機器から全ての接続箇所のケーブルロック状態を確認することが可能となる。
【００９３】
なお、実施形態２では、電子機器４台とケーブル３本からなるシステムについて説明したが、より多くの電子機器とケーブルからなるシステムであっても、同様にケーブルロック状態の取得と確認は可能である。実施形態２では、ツリー接続の場合を例に挙げたが、デイジーチェーン接続など、その他の接続方法にも適用でき、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＥｔｈｅｒｎｅｔなどの規格で用いられるケーブルにも適用可能である。
【００９４】
［実施形態３］
図８は、実施形態３におけるケーブル８０１の概略図である。ケーブルコネクタ８０２およびケーブルコネクタ８０５は、実施形態１におけるケーブル１０１のケーブルコネクタと異なり、各ケーブルコネクタにロック状態を通知するためのＬＥＤが２個ずつ追加されている。
【００９５】
図９は、ケーブルコネクタ８０２の電気回路構成図である。ケーブルコネクタ８０５も同様の電気回路構成であるので、その説明を省略する。ケーブルコネクタ８０２は、図４のケーブルコネクタ１０４の電気回路構成に、ＬＥＤ８０３および８０４と、電流制限抵抗９０１および９０２とが新たに追加されている。
【００９６】
ケーブルコネクタ８０２において、マイクロコントローラ４０４は、自身のコネクタのケーブルロック情報を内部メモリ４０７に格納するとともに、ケーブルコネクタ８０５のケーブルロック情報も取得し、内部メモリ４０７に格納する。マイクロコントローラ４０４は、ケーブルコネクタ８０２と８０５のケーブルロック情報に基づき、ケーブルコネクタ８０２がロック無のときにはＬＥＤ８０３を点灯させ、ケーブルコネクタ８０５がロック無のときはＬＥＤ８０４を点灯させる。
【００９７】
実施形態１においては、電子機器側にケーブルロックの確認機能がなければ、ケーブルロック状態を確認できないという問題点があった。実施形態３では、ケーブルコネクタにＬＥＤを有し、ケーブルの両端のコネクタにおけるケーブルロック状態を、ケーブルコネクタのＬＥＤによって通知することで、ケーブル単体でも確認ができるという効果がある。
【００９８】
なお、実施形態３では、ロック無の際にＬＥＤを点灯させる方法について説明をしたが、ロック有の際に点灯させる方法、ロック有とロック無とで発光色を変える方法なども考えられる。また、実施形態３では、ＬＥＤを２個用いているが、１個用いる方法でもよい。その場合は、例えば、２つのケーブルコネクタが両方ともロック無の場合には点灯、片方のみロック有の場合には点滅、両方ともロック有の場合には消灯とする方法が考えられる。
【００９９】
また、ケーブルでのケーブルロックの通知手段としては、ＬＥＤの他に、例えばブザーなどを取り付け、音声によって通知する手段なども考えられる。
【０１００】
［実施形態４］
図１１は、実施形態４におけるケーブルの電気回路構成図である。
【０１０１】
ケーブル１１０１は、ケーブルコネクタ１１０２、導線部１１０９、ケーブルコネクタ１１０３より構成される。ケーブルコネクタ１１０２および導線部１１０９の電気回路構成は、実施形態１におけるケーブル１０１の電気回路構成に、新たにケーブルコネクタ１１０３から配線されるロック検出信号線１１０６が追加されている。ケーブルコネクタ１１０３の電気回路は、ロック検出ピン１１０４、プルアップ抵抗１１０５、ロック検出信号線１１０６、電源線４０１、通信線４０２、グランド線４０３から構成されている。
【０１０２】
ケーブルコネクタ１１０３のロック検出ピン１１０４において検出されたケーブルロック状態は、ロック検出信号線１１０６を通して、ケーブルコネクタ１１０２のケーブルマイクロコントローラ４０４に入力される。ケーブルマイクロコントローラ４０４は、ケーブルコネクタ１１０２、１１０３の両方のケーブルロック情報を内部メモリ４０７に保持する。また、ケーブルマイクロコントローラ４０４は、ケーブルコネクタ１１０２と１１０３の両方のケーブルロック情報の要求に対し、ケーブルロック情報の送信処理を行う。
【０１０３】
実施形態１におけるケーブルでは、マイクロコントローラがケーブル1本につき２個であったが、実施形態４では、ケーブルマイクロコントローラがケーブル１本につき１個であるため、より安価なケーブルとすることが可能となる。
【符号の説明】
【０１０４】
１０１  ケーブル
１０２  ケーブルコネクタ
１０３  導線部
１０４  ケーブルコネクタ
４０１  電源線
４０２  通信線
４０３  グランド線
４０４  ケーブルマイクロコントローラ
４０５  プルアップ抵抗
４０６  ロック検出信号線
４０７  内部メモリ
【図１】
2019023956.tif 000003
【図２】
2019023956.tif 000004
【図３】
2019023956.tif 000005
【図４】
2019023956.tif 000006
【図５】
2019023956.tif 000007
【図６】
2019023956.tif 000008
【図７】
2019023956.tif 000009
【図８】
2019023956.tif 000010
【図９】
2019023956.tif 000011
【図１０】
2019023956.tif 000012
【図１１】
2019023956.tif 000013
【図１２】
2019023956.tif 000014
【図１３】
2019023956.tif 000015
【図１４】
2019023956.tif 000016
【図１５】
2019023956.tif 000017