(57)【特許請求の範囲】
【請求項１】
２つ以上のＩＥＥＥ１３９４接続端子を有するＩＥＥＥ１３９４インタフェースを備える情報処理装置において、
前記情報処理装置がパワーダウン状態であるか非パワーダウン状態であるかの何れの状態であるかを設定するパワーダウン設定手段と、
前記２つ以上のＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されているか否かを前記ＩＥＥＥインターフェースのリンク層及び物理層のレジスタを読み取ることによって検出する接続検出手段と、
前記情報処理装置のリンク層及び物理層のパワーセーブを行うパワーセーブ手段と、
周期的に接続検出開始信号を発生する接続検出開始信号発生手段と、
前記パワーダウン設定手段の状態、前記接続検出開始信号発生手段から発生した接続検出開始信号の状態、及び前記接続検出手段から得られたＩＥＥＥ１３９４コネクタの接続状態に応じて前記パワーセーブ手段を制御する制御手段とを有することを特徴とする情報処理装置。
【請求項２】
前記制御手段は、前記接続検出手段が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、１つのＩＥＥＥ１３９４接続端子だけにＩＥＥＥ１３９４ケーブルが接続されていることを検出し、かつ、前記パワーダウン設定手段の設定がパワーダウン状態の場合に、前記パワーセーブ手段を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記接続検出手段が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、１つのＩＥＥＥ１３９４接続端子だけにＩＥＥＥ１３９４ケーブルが接続されていることを検出し、かつ、前記パワーダウン設定手段の設定が非パワーダウン状態の場合に、前記パワーセーブ手段を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記接続検出手段が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、全てのＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されていないことを検出した場合に、前記パワーセーブ手段を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
前記制御手段は、前記接続検出手段が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、少なくとも２つ以上のＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されていることを検出した場合、前記パワーダウン設定手段の設定にかかわらず、前記パワーセーブ手段を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする請求項１に記載の情報処理装置。
【請求項６】
前記制御手段は、パワーセーブ手段がパワーセーブ状態の場合、かつ、前記接続検出信号発生手段の接続検出開始信号が有効な場合、前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする請求項１に記載の情報処理装置。
【請求項７】
２つ以上のＩＥＥＥ１３９４接続端子を有するＩＥＥＥ１３９４インターフェースを備える情報処理装置の節電方法において、
前記情報処理装置がパワーダウン状態か非パワーダウン状態かいずれかの状態かを設定するパワーダウン設定ステップと、
前記各ＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されているか否かいずれの状態であるかを前記情報処理装置のＩＥＥＥ１３９４インターフェースのリンク層及び物理層のレジスタを読むことによって検出する接続検出ステップと、
前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うパワーセーブステップと、
周期的に接続検出開始信号を発生する接続検出開始信号発生ステップと、
前記パワーダウン設定ステップの設定状態、前記接続検出開始信号発生ステップから得られたＩＥＥＥ１３９４コネクタの接続状態に応じて前記パワーセーブステップを制御する制御ステップとを有することを特徴とする情報処理装置の節電方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置に関し、特にＩＥＥＥ１３９４インタフェースを具備する情報処理装置に関するものである。
【０００２】
【従来の技術】
ディジタルデータを扱う情報処理装置、例えば、パーソナルコンピュータやＳＴＢ（Ｓｅｔ    Ｔｏｐ  Ｂｏｘ）などを相互に接続するインタフェースとして、「ＩＥＥＥ１３９４ハイ・パフォーマンス・シリアルバス」（以下、ＩＥＥＥ１３９４と略記する）がある。
【０００３】
ＩＥＥＥ１３９４は、２種類のデータ転送モードを備えている。ひとつは、通常のデータ転送に使用する非同期（Ａｓｙｎｃｈｒｏｎｏｕｓ）転送モードと、所定の時間（例えば１２５マイクロ秒）内にデータ転送されることが保証されている同期（Ｉｓｏｃｈｒｏｎｏｕｓ）転送モードがある。例えばマルチメディアシステムでは、非同期転送モードは転送の時間遅れがあまり問題にならないコマンドなどの転送に、同期転送モードは時間遅れが問題となる動画や音声データなどの転送に用いられる。
【０００４】
図３は、複数の情報処理装置がＩＥＥＥ１３９４を介して相互に接続されている場合の接続例を示す図である。この図に示すように、個々の情報処理装置１〜４のＩＥＥＥ１３９４インタフェースは、物理（ＰＨＹ）層１−ａ〜４−ａとリンク（ＬＩＮＫ）層１−ｂ〜４−ｂにより構成されている。また、情報処理装置１〜４の間はＩＥＥＥ１３９４ケーブル５〜９によって接続されている。ここで、物理層１−ａ〜４−ａはシリアル信号の符号化方式と、信号の電気的仕様を決定するようになされている。また、リンク層１−ｂ〜４−ｂは、読み出しや書き込みといった低レベルの処理のプロトコルを規定するようになされている。なお、通常これらの物理層１−ａ〜４−ａおよびリンク層１−ｂ〜４−ｂは、それぞれ専用のＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ    Ｉｎｔｅｇｒａｔｅｄ    Ｃｉｒｃｕｉｔ）により構成されるている。
【０００５】
ＩＥＥＥ１３９４では、物理層１−ａ〜４−ａの部分のみ活性化されていれば、ひとつのポートから受信したパケットをそのまま別のポートに送信するという、リピータ動作をさせることができる。
【０００６】
図４は、ＩＥＥＥ１３９４ケーブルの断面図を示している。図４（Ａ）に示す６芯のＩＥＥＥ１３９４ケーブルには、信号線１０，１１のみならず電源ケーブル１２、１３が内蔵されている。また、図４（Ｂ）に示すＩＥＥＥ１３９４ケーブルは信号線１０，１１のみ内蔵されている４芯のＩＥＥＥ１３９４ケーブルであり、主にＡＶ機器の接続に使用されている。
【０００７】
図５は、ＩＥＥＥ１３９４コネクタを挿入口側から見た状態を示す図であり、図５（Ａ）は６ピンのＩＥＥＥ１３９４コネクタ２０、図５（Ｂ）は４ピンのＩＥＥＥ１３９４コネクタ２１を示している。
【０００８】
図４（Ａ）及び図５（Ａ）に示すような６芯のＩＥＥＥ１３９４ケーブルと６ピンのＩＥＥＥ１３９４コネクタ２０を使用して複数の情報処理装置を相互に接続している場合において、そのうちのいくつかの情報処理装置の電源がＯＦＦされて、それらの情報処理装置の電源から直接物理層へ電力が供給されないときでも、ＯＦＦ状態の情報処理装置の物理層に対して、前述したＩＥＥＥ１３９４ケーブル内の電源ケーブルを介して他の情報処理装置から電力を供給することが可能となるので、情報の伝達が可能となっている。
【０００９】
一方、図４（Ｂ）及び図５（Ｂ）に示すような４芯のＩＥＥＥ１３９４ケーブルと４ピンのＩＥＥＥ１３９４コネクタ２１を使用して複数の情報処理装置を相互に接続している場合において、ＯＦＦ状態の情報処理装置の物理層に対して、ＩＥＥＥ１３９４ケーブルを介して他の情報処理装置から電力は供給されない。ＩＥＥＥ１３９４コネクタを１ポートのみ持つ情報処理装置は、上述したようにその電源がＯＦＦされるとその物理層の電源もＯＦＦされることが多い。
【００１０】
図６は、複数の情報処理装置がＩＥＥＥ１３９４を介して相互に接続されている場合の、図３とは異なる接続例を示す図である。図６（Ａ）は、６芯のＩＥＥＥ１３９４ケーブル５０〜５２と６ピンのＩＥＥＥ１３９４コネクタを使用した接続例であり、情報処理装置１００−ｂ及び情報処理装置１００−ｃは中間のノードとなっている。一方、情報処理装置１００−ａ及び情報処理装置１００−ｄは端のノードとなっている。そして、情報処理装置１００−ｂ及び情報処理装置１００−ｄはパワーダウン状態、情報処理装置１００−ａ及び情報処理装置１００−ｃは非パワーダウン状態である。パワーダウン状態である情報処理装置１００−ｂ及び情報処理装置１００−ｄの物理層１０１−ｂ，１０１ｄは、ＩＥＥＥ１３９４ケーブル５０〜５２を介して非パワーダウン状態の情報処理装置１００−ａまたは情報処理装置１００−ｃから電源が供給されるため電源オン状態である。情報処理装置１００−ｂの物理層１０１−ｂは、非パワーダウン状態の情報処理装置１００−ａと情報処理装置１００−ｃとの間の通信に使用されるため電源は有効に利用されている。しかしながら情報処理装置１００−ｄの物理層１０１−ｄは、接続端子１０２−ｄ以外にＩＥＥＥ１３９４ケーブルは接続されておらず、また情報処理装置１００−ｄがパワーダウン状態のため物理層１０１−ｄは必要の無い電力を消費することになる。
【００１１】
また、図６（Ｂ）の接続例では、６芯のＩＥＥＥ１３９４ケーブル５０，５１と６ピンのＩＥＥＥ１３９４コネクタを使用して、情報処理装置１００−ｂは中間のノードとなっており、情報処理装置１００−ａ及び情報処理装置１００−ｃは端のノードとなっている。一方、情報処理装置１００−ｄは孤立したノードとなっている。情報処理装置１００−ｄは非パワーダウン状態であり、情報処理装置１００−ｄの物理層１０１−ｄには、全くＩＥＥＥ１３９４ケーブルは接続されていないが、情報処理装置１００−ｄ自身の電源により電力を供給されるため、物理層１０１−ｄは無駄な電力を消費することになる。
【００１２】
そこで、情報処理装置のＩＥＥＥ１３９４のコネクタへのＩＥＥＥ１３９４ケーブルの接続状態の検出は、図７（Ａ），（Ｂ）に示すように、コネクタ自体に接続検出装置を組み込むことが考えられる。しかし、コネクタ自体が特殊で高価なものになってしまうことと、コネクタにＩＥＥＥ１３９４ケーブルが接続されていることは検出できるが、そのとき、相手側の電源が入っているか否かまでは検出できないという欠点がある。
【００１３】
図６（Ｃ）は上記例を示す、４芯のＩＥＥＥ１３９４ケーブル５４と４ピンのＩＥＥＥ１３９４コネクタを使用した接続例である。情報処理装置１００−ｃ及び１００−ｄは端のノードとなっている。そして、情報処理装置１００−ｃはパワーダウン状態、情報処理装置１００−ｄは非パワーダウン状態である。情報処理装置１００−ｄにおいて、ＩＥＥＥ１３９４コネクタ１０２−ｄ´にＩＥＥＥ１３９４ケーブル５４が接続されているため、相手側の情報処理装置１００−ｃ及びその物理層１０１−ｃが電源ＯＦＦにもかかわらず情報処理装置１００−ｄの物理層１０１−ｄの電源をＯＮにしてしまう。その結果、物理層１０１−ｄは無駄な電力を消費することになる。
【００１４】
ＩＥＥＥ１３９４のコネクタへのＩＥＥＥ１３９４ケーブルの接続状態の別の検出方法に、ＩＥＥＥ１３９４の物理層のレジスタを読むという方法がある。ＩＥＥＥ  Ｓｔｄ  １３９４−１９９５のＡｎｎｅｘには、ＩＥＥＥ１３９４の物理層に備えるべきレジスタが示されている。図１０は前記レジスタのコネクタ接続状態を示す部分を抜粋したものである。このレジスタは、相手物理層が電気的にＯＮ状態である場合、接続状態であることを示す。なお、通常物理層のレジスタはリンク層を介して読み出し及び書き込みができるようになっている。しかしながら、リンク層および物理層の電源が入っていなければＩＥＥＥ１３９４の物理層のレジスタを読むことはできないので、電力を抑えることと矛盾してしまう。
【００１５】
【発明が解決しようとする課題】
従来の２つ以上のＩＥＥＥ１３９４コネクタを有する情報処理装置ではＩＥＥＥ１３９４コネクタへのＩＥＥＥ１３９４ケーブルの接続状態と、情報処理装置のパワーダウン状態の組合わせによって、情報処理装置の物理層は無駄な電力を消費することがあり、
この電力を節約することが課題であった。
【００１６】
また、従来のＩＥＥＥ１３９４のコネクタから直接ＩＥＥＥ１３９４ケーブルの接続を検出する方法では、相手側の物理層の電源が入っていない場合も接続していると見なしてしまう欠点があった。更に、物理層のレジスタから接続状態を読み出すためには、リンク層及び物理層に電源を入れなければならないという課題があった。
【００１７】
そこで本発明は、情報処理装置のＩＥＥＥ１３９４のコネクタへのＩＥＥＥ１３９４ケーブルの接続状態を検出し、接続状態と情報装置のパワーダウン状態の組合わせから判断して、必要のない場合は、物理層への電力供給を遮断することによって無駄な電力を消費することの無い情報処理装置を提供することを目的とする。
【００１８】
【課題を解決するための手段】
上記目的を達成するための手段として、２つ以上のＩＥＥＥ１３９４接続端子を有するＩＥＥＥ１３９４インタフェースを備える情報処理装置において、前記情報処理装置がパワーダウン状態であるか非パワーダウン状態であるかの何れの状態であるかを設定するパワーダウン設定手段３０と、前記２つ以上のＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されているか否かを前記ＩＥＥＥインターフェースのリンク層及び物理層のレジスタを読み取ることによって検出する接続検出手段３３と、前記情報処理装置のリンク層及び物理層のパワーセーブを行うパワーセーブ手段３２と、周期的に接続検出開始信号を発生する接続検出開始信号発生手段３４と、前記パワーダウン設定手段３０の状態、前記接続検出開始信号発生手段３４から発生した接続検出開始信号４６の状態、及び前記接続検出手段３３から得られたＩＥＥＥ１３９４コネクタの接続状態に応じて前記パワーセーブ手段３２を制御する制御手段３１とを有することを特徴とする情報処理装置を提供するものである。
【００１９】
また、前記制御手段３１は、前記接続検出手段３３が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、１つのＩＥＥＥ１３９４接続端子だけにＩＥＥＥ１３９４ケーブルが接続されていることを検出し、かつ、前記パワーダウン設定手段３０の設定がパワーダウン状態の場合に、前記パワーセーブ手段３２を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うことを特徴とする情報処理装置を提供するものである。
【００２０】
更に、前記制御手段３１は、前記接続検出手段３３が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、１つのＩＥＥＥ１３９４接続端子だけにＩＥＥＥ１３９４ケーブルが接続されていることを検出し、かつ、前記パワーダウン設定手段３０の設定が非パワーダウン状態の場合に、前記パワーセーブ手段３２を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする情報処理装置を提供するものである。
【００２１】
また更に、前記制御手段３１は、前記接続検出手段３３が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、全てのＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されていないことを検出した場合に、前記パワーセーブ手段３２を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うことを特徴とする情報処理装置を提供するものである。
【００２２】
更にまた、前記制御手段３１は、前記接続検出手段３３が前記２つ以上のＩＥＥＥ１３９４接続端子のうち、少なくとも２つ以上のＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されていることを検出した場合、前記パワーダウン設定手段３０の設定にかかわらず、前記パワーセーブ手段３２を用いて前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする情報処理装置を提供するものである。
【００２３】
また、前記制御手段３１は、パワーセーブ手段３２がパワーセーブ状態の場合、かつ、前記接続検出信号発生手段３４の接続検出開始信号４６が有効な場合、前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを解除することを特徴とする情報処理装置を提供するものである。
【００２４】
更に、２つ以上のＩＥＥＥ１３９４接続端子を有するＩＥＥＥ１３９４インターフェースを備える情報処理装置の節電方法において、前記情報処理装置がパワーダウン状態か非パワーダウン状態かいずれかの状態かを設定するパワーダウン設定ステップと、前記各ＩＥＥＥ１３９４接続端子にＩＥＥＥ１３９４ケーブルが接続されているか否かいずれの状態であるかを前記情報処理装置のＩＥＥＥ１３９４インターフェースのリンク層及び物理層のレジスタを読むことによって検出する接続検出ステップと、前記情報処理装置のＩＥＥＥ１３９４のリンク層及び物理層のパワーセーブを行うパワーセーブステップと、周期的に接続検出開始信号を発生する接続検出開始信号発生ステップと、前記パワーダウン設定ステップの設定状態、前記接続検出開始信号発生ステップから得られたＩＥＥＥ１３９４コネクタの接続状態に応じて前記パワーセーブステップを制御する制御ステップとを有することを特徴とする情報処理装置の節電方法を提供するものである。
【００２５】
【発明の実施の形態】
図１は、本発明に係る情報処理装置の一実施例を示す図である。同図において、従来例と同一の構成要素については同一の符号を付し、その説明は一部省略する。図１（Ａ）に示す形態では、情報処理装置１００−ｄの物理層１０１−ｄが電源オフとなっている。また、図１（Ｂ）に示す形態でも、情報処理装置１００−ｄの物理層１０１−ｄが電源オフとなっている。更に、図１（Ｃ）に示す形態でも、情報処理装置１００−ｄの物理層１０１−ｄが電源オフとなっている。
【００２６】
図２は、情報処理装置１００−ｄの物理層１０１−ｄ周辺の詳細な構成例を示す図である。パワーダウン設定部３０は、情報処理装置１００−ｄのパワー状態によって、パワーダウン状態信号４５を出力する。接続検出部３３はリンク層３５を介して物理層１０１ｄのレジスタからＩＥＥＥ１３９４コネクタとＩＥＥＥ１３９４ケーブルの接続状態情報４７を読み出す。また、接続検出開始信号発生器３４は、接続検出開始信号４６を出力するものである。
【００２７】
制御部３１は、接続状態信号４７、パワーダウン状態信号４５及び接続検出開始信号４６の状態によって、パワーセーブ又はパワーセーブ解除を指示するパワーセーブ信号４８を出力する。
【００２８】
パワーセーブ手段３２は、パワーセーブ信号４８を受けて、リンク層３５及び物理層１０１−ｄのパワーセーブを行う。
【００２９】
図９は、パワーダウン設定部３０の詳細な構成例を示す図である。パワーダウン状態信号４５は、情報処理装置のマイコン８０から出力される。
【００３０】
また、図１１は、パワーセーブ手段３２の詳細な構成例を示す図である。パワーセーブ信号４８によって、リンク層３５及び物理層１０１−ｄへの電源線９１をスイッチ９０で接続、遮断する。本例以外に、リンク層３５及び物理層１０１−ｄのＬＳＩの持つパワーセーブ端子を使用しても良い。
【００３１】
次に、本発明に係る情報処理装置の動作について、図１、図２及び図８を使用して説明する。なお、図８は、図２に示す制御部３１の処理ステップを示すフローチャートである。
【００３２】
図１（Ａ）に示すように、情報処理装置１００−ｄの３つのコネクタ１０２−ｄ、１０３−ｄ、１０４−ｄのうち１０２−ｄにのみ電源ケーブルを有する６芯のＩＥＥＥ１３９４ケーブル５２が繋がっており、情報処理装置１００−ｄはパワーダウン状態になっていて、パワーダウン設定部３０がパワーダウン状態を示すパワーダウン状態信号４５を出力している場合を説明する。
【００３３】
接続検出開始信号４６がイネーブルになるのを待つ（ステップ２００）。そして、接続検出開始信号４６がイネーブルになったならば、ステップ２０１に進み、パワーセーブ手段３２がパワーセーブ中であれば、パワーセーブを解除する（ステップ２０２）。パワーセーブ手段３２がパワーセーブ中でないならば、パワーセーブ解除のままステップ２０３に進む。接続検出手段３３は、コネクタ１０２−ｄにＩＥＥＥ１３９４ケーブルが接続されていること、コネクタ１０３−ｄ及びコネクタ１０４−ｄにＩＥＥＥ１３９４ケーブルが接続されていないことを検出して、この接続状態であることを示す接続状態情報４７を出力する（ステップ２０３）
制御部３１は、接続状態情報４７及びパワーダウン状態信号４５から、一つのＩＥＥＥ１３９４接続端子１０２−ｄだけがＩＥＥＥ１３９４ケーブル５２に接続されており、かつ、非パワーダウン状態であることを判断して（ステップ２０４のＮＯ方向、ステップ２０５のＮＯ方向、ステップ２０６のＮＯ方向）、パワーセーブ解除を指示するパワーセーブ信号４８を受けて、パワーセーブ手段３２は、リンク層３５と物理層１０１−ｄのパワーセーブを解除する。
【００３４】
次に、図１（Ｂ）に示すように、情報処理装置１００−ｄの３つのコネクタ１０２−ｄ、１０３−ｄ、１０４−ｄのうち全てにＩＥＥＥ１３９４ケーブルが繋がっていない場合について説明する。情報処理装置１００−ｄはパワーダウン状態でも非パワーダウン状態でも良く、パワーダウン設定部３０は、パワーダウン状態又は非パワーダウン状態を示すパワーダウン状態信号４５を出力している。
【００３５】
ステップ２０３の前段までは、上述した実施例と同様であるため、ここでは説明を省略する。接続検出手段３３は、コネクタ１０２−ｄ〜１０４―ｄにＩＥＥＥ１３９４ケーブルが接続されていないことを検出して、これを示す接続状態情報４７を出力する（ステップ２０３）。制御部３１は、接続状態情報４７から、全てのＩＥＥＥ１３９４接続端子がＩＥＥＥ１３９４ケーブルに接続されていないことを判断して（ステップ２０４のＹＥＳ方向）、パワーダウン状態信号４５の状態に関わらずパワーセーブを指示するパワーセーブ信号４８を出力する（ステップ２０７）。パワーセーブを指示するパワーセーブ信号４８を受けて、パワーセーブ手段３２は、リンク層３５と物理層１０１−ｄのパワーセーブを行う。
【００３６】
次に、図示を省略するものの、情報処理装置１００−ｄの３つのコネクタ１０２−ｄ、１０３−ｄ、１０４−ｄのうち、コネクタ１０２−ｄ及びコネクタ１０４−ｄに電源ケーブルを有する６芯のＩＥＥＥ１３９４ケーブルが接続されている場合を説明する。情報処理装置１００−ｄはパワーダウン状態でも非パワーオン状態でも良く、パワーダウン設定部３０はパワーダウン状態または非パワーダウン状態を示すパワーダウン状態信号４５を出力している。ステップ２０３の前までは、前記の場合と同じであるので省略する。
【００３７】
接続検出手段３３は、コネクタ１０２−ｄ及び１０４−ｄにＩＥＥＥ１３９４ケーブルが接続、コネクタ１０３−ｄにＩＥＥＥ１３９４ケーブルが接続されていないことを検出して、この接続状態にあることを示す接続状態情報４７を出力する（ステップ２０３）。
【００３８】
制御部３１は、接続状態情報４７から、２つのＩＥＥＥ１３９４接続端子がＩＥＥＥ１３９４ケーブルに接続されていることを判断して（ステップ２０４のＮＯ方向、ステップ２０５のＹＥＳ方向）、パワーダウン状態信号４５の状態に関わらずパワーセーブ解除を指示するパワーセーブ信号４８を出力する（ステップ２０８）。パワーセーブ解除を指示するパワーセーブ信号４８を受けて、パワーセーブ手段３２は、リンク層３５と物理層１０１−ｄのパワーセーブを解除する。
【００３９】
次に、図１（Ｃ）に示すように、情報処理装置１００−ｄの３つのコネクタ１０２−ｄ´、１０３−ｄ´、１０４−ｄ´のうち１０２−ｄ´にのみ電源ケーブルがない４芯のＩＥＥＥ１３９４ケーブル５４が繋がり情報処理装置１００−ｄは非パワーダウンモードになっていて、パワーダウン設定部３０が非パワーダウン状態を示すパワーダウン状態信号４５を出力しており、相手側の情報処理装置１００−ｃがパワーダウン状態で物理層１０１−ｃが電源オフの場合を説明する。
【００４０】
ステップ２０３の前段までは、前述した場合と同様であるため、説明を省略する。接続検出手段３３は、コネクタ１０２−ｄ´は４芯で電源ケーブルがないため、コネクタ１０２−ｄ´〜１０４−ｄ´にＩＥＥＥ１３９４接続端子がＩＥＥＥ１３９４ケーブルに接続されていないことを検出して、この接続状態であることを示す接続状態情報４７を出力する（ステップ２０３）。
【００４１】
制御部３１は、接続状態情報４７から、全てのＩＥＥＥ１３９４接続端子がＩＥＥＥ１３９４ケーブルに接続されていないことを判断して（ステップ２０４のＹＥＳ方向）、パワーダウン状態信号４５の状態に関わらずパワーセーブを指示するパワーセーブ信号を受けて、パワーセーブ手段３２は、リンク層３５と物理層１０１−ｄのパワーセーブをする。
【００４２】
以上のような実施の形態によれば、２つ以上のＩＥＥＥ１３９４コネクタを有する情報処理装置において、一つのＩＥＥＥ１３９４コネクタ以外にＩＥＥＥ１３９４ケーブルが接続されておらず、かつ、その情報処理装置がパワーダウン状態の場合と、全くＩＥＥＥ１３９４コネクタにＩＥＥＥ１３９４ケーブルが接続されておらず、かつ、情報処理装置が非パワーダウン状態の場合に、情報処理装置の物理層をパワーセーブすることができる。
【００４３】
また、ＩＥＥＥ１３９４コネクタへのＩＥＥＥ１３９４ケーブルに接続情報を物理層のレジスタから読み取るため、相手側の物理層に電源が入っていない場合は、接続されていないと見なされる。更に、リンク層と物理層には周期的な接続検出時及び通信に必要なときのみパワーセーブを解除するため、無駄な電力を消費することがなくなる。
【００４４】
【発明の効果】
本発明に係る情報処理装置によれば、ＩＥＥＥ１３９４コネクタへのＩＥＥＥ１３９４ケーブルの電気的な接続状態、及び情報処理装置のパワーダウン状態を判断して、不必要な場合にＩＥＥＥ１３９４のリンク層及び物理層をパワーセーブするため、情報処理装置の電力の消費を抑えるという効果がある。
【図面の簡単な説明】
【図１】本発明に係る情報処理装置を接続した状態を示す図である。
【図２】本発明に係る情報処理装置の一実施例を示すブロック図である。
【図３】複数の情報処理装置を接続した状態を示す図である。
【図４】ＩＥＥＥ１３９４ケーブルの断面を示す図である。
【図５】ＩＥＥＥ１３９４のコネクタを示す図である。
【図６】従来の情報処理装置を接続した状態を示す別の図である。
【図７】接続検出部の詳細な構成を示す図である。
【図８】制御部の処理ステップを示すフローチャートである。
【図９】パワーダウン設定部の詳細な構成を示す図である。
【図１０】前記レジスタのコネクタ接続状態を示す部分を抜粋した
【図１１】パワーセーブ手段の詳細な構成例を示す図である
【符号の説明】
１〜４    情報処理装置
１−ａ〜４−ａ    物理層
１−ｂ〜４−ｂ    リンク層
５〜９    ＩＥＥＥ１３９４ケーブル
１０，１１    信号線
１２，１３    電源線
２０    ６ピンＩＥＥＥ１３９４コネクタ（レセプタクル）
２１    ４ピンＩＥＥＥ１３９４コネクタ（レセプタクル）
３０    パワーダウン設定部（パワーダウン設定手段）
３１    制御部
３２    パワーセーブ手段
３３    接続検出手段
３４    接続検出開始信号発生部（接続検出開始信号発生手段）
３５    リンク層
３９    リンク層と物理層との間のインタフェース信号
４５    パワーダウン状態信号
４６    接続検出開始信号
４７    接続状態信号
５０〜５２    ６芯ＩＥＥＥ１３９４ケーブル
５３    ＩＥＥＥ１３９４ケーブル
５４    ４芯ＩＥＥＥ１３９４ケーブル
６０    スイッチ
６１    レセプタクル
６２    レバー
６３    プラグ
６６    抵抗
８０    マイコン
９０    スイッチ
９１    電源線
１００−ａ〜１００−ｄ    情報処理装置
１０１−ａ〜１０１−ｄ    物理層
１０２−ａ，１０３−ａ，１０２−ｂ，１０３−ｂ，１０４−ｂ，１０２−ｃ，１０３−ｃ，１０２−ｄ，１０３−ｄ，１０４−ｄ    ６ピンＩＥＥＥ１３９４コネクタ（接続端子）
１０３−ｃ´，１０２−ｄ´，１０３−ｄ´，１０４−ｄ´，    ４ピンＩＥＥＥ１３９４コネクタ（接続端子）
２００〜２１０    処理ステップ
【図１】
0003582703.tif 000002
【図２】
0003582703.tif 000003
【図３】
0003582703.tif 000004
【図４】
0003582703.tif 000005
【図５】
0003582703.tif 000006
【図６】
0003582703.tif 000007
【図７】
0003582703.tif 000008
【図８】
0003582703.tif 000009
【図９】
0003582703.tif 000010
【図１０】
0003582703.tif 000011
【図１１】
0003582703.tif 000012