(57)【特許請求の範囲】
【請求項１】
デジタル通信回線に接続してデータの送受信を行うデジタル通信回線インタフェース回路を備える情報処理装置において、
前記デジタル通信回線インタフェース回路とデジタル通信回線とのリンク状態を確認するリンク状態確認回路と、
前記リンク状態確認回路により確認されたデジタル通信回線とのリンク状態に応じてデジタル通信回線インタフェース回路全体の消費電力モードを変更する消費電力モード変更回路とを備えることを特徴とする情報処理装置。
【請求項２】
前記デジタル通信回線インタフェース回路で受信される受信信号の信号レベルを検出する受信信号レベル検出回路を備え、前記受信信号レベル検出回路により特定レベルの受信信号の変化が検出されたときに前記リンク状態確認回路によりデジタル通信回線とのリンク状態を確認することを特徴とする請求項１に記載された情報処理装置。
【請求項３】
前記消費電力モード変更回路はデジタル通信回線インタフェース回路のリセット信号を保持するリセット信号保持回路を備え、前記リセット信号保持回路によりデジタル通信回線インタフェース回路の消費電力モードを変更することを特徴とする請求項１〜請求項２のいずれかに記載された情報処理装置。
【請求項４】
前記デジタル通信回線インタフェース回路のリソースの割り当ての変更を行うリソース割り当て制御部を備え、前記消費電力モード変更回路により前記デジタル通信回線インタフェース回路の消費電力モードが変更されたときに前記リソース割り当て制御部により前記デジタル通信回線インタフェース回路のリソースの割り当てを変更することを特徴とする請求項１乃至請求項３のいずれか１項に記載された情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタル通信回線に接続してデータの送受信を行う情報処理装置に関し、特に、ＬＡＮ等のネットワークに接続してデータの送受信を行うデジタル通信回線インタフェース回路を内蔵したバッテリ駆動可能な携帯型の情報処理装置に適用して有効な技術に関するものである。
【０００２】
【従来の技術】
従来の情報処理装置では、複数の情報処理装置をネットワークに接続し、前記ネットワークに接続された複数の情報処理装置間で、種々のデータの送受信を行っている。
【０００３】
前記の様にネットワークに接続してデータの送受信を行う情報処理装置には、デジタル通信回線に接続するデジタル通信回線インタフェース回路が備えられている。
【０００４】
前記デジタル通信回線インタフェース回路は、近年の大幅な転送速度の向上と、高速バスへの直接接続によって消費電力が著しく増加する傾向にある。
【０００５】
現在、バッテリ駆動可能な情報処理装置にデジタル通信回線インタフェース回路を搭載した場合には、情報処理装置全体に占めるデジタル通信回線インタフェース回路の消費電力は非常に大きい。
【０００６】
バッテリ駆動型の情報処理装置の場合、デジタル通信回線インタフェース回路を使用するのは主にオフィス環境であり、バッテリ駆動にて携帯中はネットワーク等のデジタル通信回線に接続されていないことが多い為、一般に携帯中はデジタル通信回線インタフェース回路は使用されていない。
【０００７】
この為、バッテリ駆動型の情報処理装置をバッテリで駆動して携帯している場合には、使用していないデジタル通信回線インタフェース回路を停止することによりバッテリ駆動時間を伸ばすことが考えられるが、前記従来の情報処理装置では、デジタル通信回線を使用していないときにデジタル通信回線インタフェース回路のみを停止させることが困難である。
【０００８】
一方、電話回線を電話機とデータ端末装置とで共用する装置において、装置の消費電力を大幅に低減できると共に着信の識別並びに終了監視機能を簡素化できる通信開始終了方式については特開昭６１−１７３５６８号に記載されている。
【０００９】
その概要は、電話通話とデータ通信との区別及びその終了監視の論理をＲＯＭ上に設け、着信があった際に装置全体に電源を供給し、前記ＲＯＭ起動に伴う処理により、通話の開始または通話の終了を待って回線とのインタフェース部を除き装置の電源を遮断して装置をスタンバイ状態に設定するものである。
【００１０】
【発明が解決しようとする課題】
本発明者は、前記従来技術を検討した結果、以下の問題点を見い出した。
【００１１】
すなわち、前記従来の情報処理装置では、デジタル通信回線を使用していないときにデジタル通信回線インタフェース回路のみを停止させることが困難な為、当該情報処理装置をデジタル通信以外の用途に使用している場合であっても、デジタル通信回線インタフェース回路による消費電力を抑えることができないという問題があった。
【００１２】
また、前記従来の情報処理装置をバッテリ駆動させた場合では、デジタル通信回線を使用しないときにもデジタル通信回線インタフェース回路が大きな消費電力を使用し続ける為、バッテリ駆動時間が低下するという問題があった。
【００１３】
更に、前記従来の情報処理装置では、デジタル通信回線を使用しないときにも、デジタル通信回線インタフェース回路が、割り込み信号やアドレス空間等のハードウェアリソースを使用し続ける為、情報処理装置の拡張性に制限が発生するという問題があった。
【００１４】
一方、前記従来の通信開始終了方式では、外部から電話回線を介してホストにアクセスする場合の装置の消費電力の低減と着信の識別並びに終了監視機能の簡素化を行うものである為、ホスト側からのアクセスに対して電源の投入または切断を行うことができないという問題があった。
【００１５】
本発明の目的は、デジタル通信回線の使用状態に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能な技術を提供することにある。
【００１６】
本発明の他の目的は、ネットワーク上の他の処理装置の状態の変化に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能な技術を提供することにある。
【００１７】
本発明の他の目的は、電源線やスリープモード信号線を備えていないデジタル通信回線インタフェース回路の消費電力を制御することが可能な技術を提供することにある。
【００１８】
本発明の他の目的は、情報処理装置のリソースを有効に使用することが可能な技術を提供することにある。
【００１９】
本発明の前記並びにその他の目的と新規な特徴は、本明細書の記述及び添付図面によって明かになるであろう。
【００２０】
【課題を解決するための手段】
本願によって開示される発明のうち、代表的なものの概要を簡単に説明すれば、下記のとおりである。
【００２１】
（１）デジタル通信回線に接続してデータの送受信を行うデジタル通信回線インタフェース回路を備える情報処理装置において、デジタル通信回線とのリンク状態に応じてデジタル通信回線インタフェース回路の消費電力モードを変更するものである。
【００２２】
前記情報処理装置では、特定のリンク状態確認要求が発生したときに、リンク状態確認回路により、デジタル通信回線インタフェース回路とデジタル通信回線との間でリンクが形成されているかどうかを調べる。
【００２３】
ここで、前記特定のリンク状態確認要求は、パワーマネージメントモードの遷移、操作者によるリンク確認要求の入力、電源の投入、特定レベルの受信信号の検出、ネットワークケーブルの着脱、または、電源供給方法の変化のいずれかのときに発生するものとする。
【００２４】
デジタル通信回線インタフェース回路とデジタル通信回線との間でリンクが形成されている場合には、消費電力モード変更回路により、デジタル通信回線インタフェース回路への電源供給を保持する。
【００２５】
デジタル通信回線インタフェース回路とデジタル通信回線との間でリンクが形成されていない場合には、消費電力モード変更回路により、デジタル通信回線インタフェース回路を低消費電力モードに変更する。
【００２６】
このとき、消費電力モード変更回路により変更可能な消費電力モードの内容は、前記デジタル通信回線インタフェース回路が備える信号線の種類によって異なり、例えば、デジタル通信回線インタフェース回路が電源線のみを備えている場合には電源の切断または投入による消費電力モードの変更が可能である。
【００２７】
また、デジタル通信回線インタフェース回路をスリープモードに変更するスリープモード信号線を備えている場合にはスリープモードによる消費電力モードの変更が可能である。
【００２８】
以上の様に、前記情報処理装置によれば、デジタル通信回線とリンクが形成されていないときにデジタル通信回線インタフェース回路の消費電力を抑えるので、デジタル通信回線の使用状態に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【００２９】
（２）前記（１）に記載された情報処理装置において、特定の受信信号レベルの変化が検出されたときにデジタル通信回線とのリンク状態を確認するものである。
【００３０】
前記情報処理装置では、受信信号レベル検出回路により、前記デジタル通信回線インタフェース回路で受信される受信信号の信号レベルを調べ、前記デジタル通信回線上に特定の振幅の信号が伝送されているかどうかを監視する。
【００３１】
前記デジタル通信回線上で特定の振幅の信号の伝送が開始された場合や、前記デジタル通信回線上で伝送されていた特定の振幅の信号の伝送が停止した場合には、前記リンク状態確認回路によりデジタル通信回線とのリンク状態を確認する。
【００３２】
前記情報処理装置が、ハブ、ブリッジ、ルータまたはＬＡＮスイッチ等のインタネットワーク装置を介してネットワークと接続されている場合には、前記インタネットワーク装置の電源が投入または切断されることにより、デジタル通信回線との間のリンクの状態が変化する。
【００３３】
そこで、前記情報処理装置の受信信号レベル検出回路は、ネットワークとの間に設置されたインタネットワーク装置の電源が投入または切断されたことを、受信信号レベルの変化から検出し、リンク状態確認要求を発生して消費電力モードの変更を行う。
【００３４】
以上の様に、前記情報処理装置によれば、デジタル通信回線に特定レベルの受信信号が検出されたときにリンク状態を確認するので、ネットワーク上の他の処理装置の状態の変化に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【００３５】
（３）前記（１）〜（２）に記載された情報処理装置において、リセット信号を保持することにより消費電力モードを変更するものである。
【００３６】
前記情報処理装置では、前記デジタル通信回線インタフェース回路の消費電力モードを変更する場合に、リセット信号保持回路によりリセット信号の保持またはリセット信号の解除を行って、前記デジタル通信回線インタフェース回路の消費電力モードを変更する。
【００３７】
前記デジタル通信回線インタフェース回路において、リセット信号が入力されると、デジタル通信回線インタフェース回路内部は初期設定され、リセット信号が入力されている間は動作しない状態となる。
【００３８】
従って、前記デジタル通信回線インタフェース回路において、リセット信号が入力された状態を保持すると、前記デジタル通信回線インタフェース回路は動作しない状態が保持されて低消費電力モードの状態となる。
【００３９】
以上の様に、前記情報処理装置によれば、リセット信号により消費電力を制御するので、電源線やスリープモード信号線を備えていないデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【００４０】
（４）前記（１）乃至（３）に記載された情報処理装置において、消費電力モードが変更されたときにリソースの割り当てを変更するものである。
【００４１】
前記情報処理装置では、前記消費電力モード変更回路により前記デジタル通信回線インタフェース回路の消費電力モードが変更されたときに、前記リソース割り当て制御部により前記デジタル通信回線インタフェース回路に割り当てられていたリソースの割り当てを変更する。
【００４２】
前記情報処理装置において、特定のリンク状態確認要求の発生により前記デジタル通信回線インタフェース回路の動作を停止させると、前記デジタル通信回線インタフェース回路で使用していた割り込み信号やＩ／Ｏアドレスは未使用となる。
【００４３】
そこで、前記消費電力モード変更回路により他の回路の動作を開始する際に、前記未使用となった割り込み信号やＩ／Ｏアドレスを、前記動作を開始する他の回路に割り当てて使用することができる。
【００４４】
例えば、前記動作を開始する他の回路に、前記デジタル通信回線インタフェース回路と同じリソースを割り当てておき、前記リソース割り当て制御部により両者を交互に動作させることにより、リソースを開放と割り当てを行うことができる。
【００４５】
以上の様に、前記情報処理装置によれば、消費電力モードを変更したときにリソースの割り当てを変更するので、情報処理装置のリソースを有効に使用することが可能である。
【００４６】
【発明の実施の形態】
（実施形態１）
以下に、本発明の情報処理装置において、特定のリンク状態確認要求によりリンク状態を確認し、前記確認したリンク状態に応じてデジタル通信回線インタフェース回路の電源線を制御して、その消費電力モードを変更する実施形態１の情報処理装置について説明する。
【００４７】
図１は、本実施形態の情報処理装置の概略構成を示す図である。図１において、１１０はＣＰＵ、１２０はメモリ、１３０はキーボード、１４０はディスプレイ、１５０はバッテリ、１６０はＨＤＤ、１７０はデジタル通信回線インタフェース回路、１７１はリンク状態確認回路、１８０は消費電力モード変更回路、１９０はモデムである。
【００４８】
図１に示す様に、本実施形態の情報処理装置は、ＣＰＵ１１０と、メモリ１２０と、キーボード１３０と、ディスプレイ１４０と、バッテリ１５０と、ＨＤＤ１６０と、デジタル通信回線インタフェース回路１７０と、リンク状態確認回路１７１と、消費電力モード変更回路１８０と、モデム１９０とを有している。
【００４９】
また、図１に示す様に、本実施形態の情報処理装置では、装置全体の制御を行うＣＰＵ１１０、通信プログラム等をロードするメモリ１２０、リンク状態確認要求等を入力するキーボード１３０、リンク状態確認要求等を入力する設定メニューを表示するディスプレイ１４０、携帯時等に装置本体に電源を供給するバッテリ１５０、通信プログラム等を格納するＨＤＤ１６０、装置本体をネットワークに接続するデジタル通信回線インタフェース回路１７０、デジタル通信回線インタフェース回路１７０の消費電力を制御する消費電力モード変更回路１８０及びアナログ回線に接続するモデム１９０が接続されている。
【００５０】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０は、装置本体をデジタル通信回線であるＬＡＮ等のネットワークに接続するインタフェース回路であり、ネットワーク上の他のパーソナルコンピュータとデータの送受信を行う為の回路である。
【００５１】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０は、デジタル通信回線インタフェース回路１７０とネットワークとがリンクを形成しているかどうかを確認し、リンク形成信号を消費電力モード変更回路１８０に出力するリンク状態確認回路１７１を備えている。
【００５２】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、例えば、電源投入時のパワーオンセルフテスト時に、特定のパケットをネットワークに送出し、前記送出したパケットの応答を受信することにより、デジタル通信回線インタフェース回路１７０とネットワークとがリンクを形成しているかどうかを確認する。
【００５３】
本実施形態の情報処理装置の消費電力モード変更回路１８０は、デジタル通信回線インタフェース回路１７０の消費電力モードを変更する回路であり、デジタル通信回線インタフェース回路１７０が備える消費電力モードに応じて、その状態を、電源切断状態、スリープモード状態、一部の回路の電源を投入した状態または電源投入状態等に遷移させる装置である。
【００５４】
ここで、デジタル通信回線インタフェース回路１７０の電源切断状態とは、デジタル通信回線インタフェース回路１７０内の全ての回路への電源が切断された状態を指しており、スリープモード状態とは、デジタル通信回線インタフェース回路１７０内で信号が受信されたときに応答する回路以外の回路への電源が切断された状態を示している。
【００５５】
また、デジタル通信回線インタフェース回路１７０の一部の回路の電源を投入した状態とは、スリープモードで電源が投入されている回路以外の一部の回路に電源が投入されている状態を指しており、電源投入状態とは、デジタル通信回線インタフェース回路１７０の全ての回路への電源が投入された状態を示している。
【００５６】
本実施形態の情報処理装置の消費電力モード変更回路１８０により変更可能な消費電力モードの内容は、前記のデジタル通信回線インタフェース回路１７０が備える信号線の種類によって異なっており、例えば、デジタル通信回線インタフェース回路１７０が電源線のみを備えている場合には電源の切断または投入による消費電力モードの変化が可能であり、更にスリープモード遷移許可信号線を備えている場合にはスリープモードによる消費電力モードの変更が可能である。
【００５７】
また、本実施形態の情報処理装置において、消費電力モード変更回路１８０により消費電力モードを変更しようとするデジタル通信回線インタフェース回路１７０が、電源線及びスリープモード遷移許可信号線の両信号線を共に備えていない場合には、他の信号線を利用して消費電力モードの変更を行う。
【００５８】
以下に、本実施形態の情報処理装置において、特定のリンク状態確認要求によりリンク状態を確認し、前記確認したリンク状態に応じてデジタル通信回線インタフェース回路１７０の電源線を制御して、その消費電力モードを変更する動作について説明する。
【００５９】
図２は、本実施形態の情報処理装置のリンク状態確認要求によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。図２において、２００は電源制御回路、２０１はステータスレジスタ、２０２は制御レジスタ、２０３は電源投入許可信号線、２０４は電源線、２０５はリンク形成信号線、２１０はコネクタスイッチ、２１１はコネクタ接続信号線、２１２は送信側通信線、２１３は受信側通信線、２２０はインタフェースバスである。
【００６０】
図２に示す様に、本実施形態の情報処理装置のリンク状態確認要求によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、電源制御回路２００と、ステータスレジスタ２０１と、制御レジスタ２０２と、電源投入許可信号線２０３と、電源線２０４と、リンク形成信号線２０５と、コネクタスイッチ２１０と、コネクタ接続信号線２１１と、送信側通信線２１２と、受信側通信線２１３と、インタフェースバス２２０とが使用される。
【００６１】
また、図２に示す様に、本実施形態の情報処理装置のリンク状態確認要求によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、特定のリンク状態確認要求が発生したときに、リンク状態確認回路１７１によりリンクの状態を確認し、前記確認されたリンク状態に応じて電源線２０４の電源信号を制御し、デジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作を表している。
【００６２】
本実施形態の情報処理装置の消費電力モード変更回路１８０の電源制御回路２００は、制御レジスタ２０２から電源投入許可信号線２０３を介して送られる電源投入許可信号の値により特定の電源信号を電源線２０４から出力して、デジタル通信回線インタフェース回路１７０への電源の投入または切断を制御する回路である。
【００６３】
本実施形態の情報処理装置のステータスレジスタ２０１は、リンク状態確認回路１７１からリンク形成信号線２０５を介して送られるリンク形成信号の値を格納するレジスタである。
【００６４】
本実施形態の情報処理装置の制御レジスタ２０２は、ＣＰＵ１１０からインタフェースバス２２０を介して送られる電源制御回路２００の制御情報を格納するレジスタである。
【００６５】
本実施形態の情報処理装置のコネクタスイッチ２１０は、デジタル通信回線インタフェース回路１７０とネットワークとを接続するネットワークケーブルが、コネクタに接続されているかどうかを検出し、コネクタのリンク状態をコネクタ接続信号線２１１を介してデジタル通信回線インタフェース回路１７０に通知するスイッチである。
【００６６】
本実施形態の情報処理装置において、リンク状態確認回路１７１にリンク状態の確認を要求するリンク状態確認要求は、パワーマネージメントモードの遷移、操作者によるリンク確認要求の入力、電源の投入、特定レベルの受信信号の検出、ネットワークケーブルの着脱、または、電源供給方法の変化のいずれかの状態が発生したときに出力される。
【００６７】
本実施形態の情報処理装置において、前記リンク状態確認要求を発生するパワーマネージメントモードの遷移とは、情報処理装置全体で管理しているパワーマネージメントモードの状態、すなわち、電源切断状態、サスペンドモード状態、スリープモード状態及び電源投入状態の複数の状態間での遷移を表している。
【００６８】
ここで、情報処理装置全体の電源切断状態とは、当該情報処理装置内の全ての回路への電源が切断された状態を指しており、サスペンドモード状態とは、メモリ１２０の内容のみ保存する状態を示している。
【００６９】
また、スリープモード状態とは、ＣＰＵ１１０、メモリ１２０及びデジタル通信回線インタフェース回路１７０等は動作し、バックライトやディスプレイ１４０を消灯している状態であり、電源投入状態とは、全ての回路への電源が投入された状態を示している。
【００７０】
本実施形態の情報処理装置において、前記リンク状態確認要求を発生する操作者によるリンク確認要求の入力とは、情報処理装置の操作者により、情報処理装置に搭載されているキーボード１３０から、ＣＰＵ１１０に対して入力される消費電力モードの変更要求を指している。
【００７１】
本実施形態の情報処理装置において、前記リンク状態確認要求を発生する特定レベルの受信信号の検出とは、受信側通信線２１３上で特定の振幅の信号が検出された状態を指している。
【００７２】
本実施形態の情報処理装置において、前記リンク状態確認要求を発生するネットワークケーブルの着脱とは、コネクタスイッチ２１０により、デジタル通信回線インタフェース回路１７０へのネットワークケーブルの着脱が検出された状態を指している。
【００７３】
本実施形態の情報処理装置において、前記リンク状態確認要求を発生する電源供給方法の変化とは、情報処理装置全体への電源の供給方法が、例えば、ＡＣ電源からバッテリ１５０へ切り換えられる場合の様に、異なる電源への切り換えが行われた状態を指している。
【００７４】
まず、本実施形態の情報処理装置において、前記の様なリンク状態確認要求が発生すると、ＣＰＵ１１０は、一定期間、制御レジスタ２０２を経由して、消費電力モード変更回路１８０の電源制御回路２００における電源投入許可信号線２０３を電源投入許可状態に遷移させる。
【００７５】
消費電力モード変更回路１８０の電源制御回路２００は、電源投入許可信号線２０３が電源投入許可状態になった為、電源線２０４によりデジタル通信回線インタフェース回路１７０に電源を供給する。
【００７６】
デジタル通信回線インタフェース回路１７０は、電源供給を電源線２０４から受けると、内部初期化処理完了後、リンク状態確認回路１７１を動作させる。
【００７７】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、送信側通信線２１２及び受信側通信線２１３を使用し、ネットワークにおいてリンク状態が形成できるかどうかの確認を開始する。
【００７８】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、ネットワークにおいてリンクの形成が確認された場合に、リンク形成信号線２０５を介してリンク形成信号をステータスレジスタ２０１に発行する。
【００７９】
ＣＰＵ１１０は、ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行し、前記一定期間内にリンク形成がステータスレジスタ２０１により確認されるかどうかを調べる。
【００８０】
ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行した結果、前記一定期間内にリンク形成がステータスレジスタ２０１により確認された場合には、ＣＰＵ１１０は制御レジスタ２０２の内容を維持することにより、消費電力モード変更回路１８０の電源制御回路２００における電源投入許可信号線２０３を電源投入許可状態で保持する。
【００８１】
先の一定期間のポーリング動作において、一定期間内にリンク形成がステータスレジスタ２０１によって確認されなかった場合には、ＣＰＵ１１０は、ネットワークに接続されていないと判断し、制御レジスタ２０２の内容を変更して、消費電力モード変更回路１８０の電源制御回路２００における電源投入許可信号線２０３を電源切断状態に遷移させる。
【００８２】
電源投入許可信号線２０３が電源切断状態に遷移すると、消費電力モード変更回路１８０の電源制御回路２００は、電源線２０４に対する電源供給を停止し、デジタル通信回線インタフェース回路１７０への電源を切断する。
【００８３】
以上説明した様に、本実施形態の情報処理装置によれば、デジタル通信回線とリンクが形成されていないときにデジタル通信回線インタフェース回路の消費電力を抑えるので、デジタル通信回線の使用状態に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【００８４】
（実施形態２）
以下に、本発明の情報処理装置において、特定の信号レベルの受信信号を検出することによりリンク状態を確認し、前記確認したリンク状態に応じてデジタル通信回線インタフェース回路のスリープモード遷移許可信号線を制御して、その消費電力モードを変更する実施形態２の情報処理装置について説明する。
【００８５】
図３は、本実施形態の情報処理装置の受信信号レベルによりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。図３において、３００は受信信号レベル検出回路、３０１は受信信号検出信号線、３１０は割り込み制御回路、３１１はシステムマネージメント割り込み信号線、３２０はスリープモード遷移許可信号線である。
【００８６】
図３に示す様に、本実施形態の情報処理装置の受信信号レベルによりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、受信信号レベル検出回路３００と、受信信号検出信号線３０１と、割り込み制御回路３１０と、システムマネージメント割り込み信号線３１１と、スリープモード遷移許可信号線３２０とが使用される。
【００８７】
また、図３に示す様に、本実施形態の情報処理装置の受信信号レベルによりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、特定の信号レベルの受信信号を検出したときに、リンク状態確認回路１７１によりリンクの状態を確認し、前記確認されたリンク状態に応じてスリープモード遷移許可信号線３２０のスリープモード遷移許可信号を制御し、デジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作を表している。
【００８８】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０にネットワークケーブルが接続され、デジタル通信回線インタフェース回路１７０とネットワークとの間に一旦リンクが形成された場合でも、デジタル通信回線インタフェース回路１７０とネットワークとの間に、ハブ、ブリッジ、ルータまたはＬＡＮスイッチ等のインタネットワーク装置を設置している場合には、前記インタネットワーク装置の電源が投入または切断されることにより、デジタル通信回線インタフェース回路１７０とネットワークとの間のリンクの状態が変化する。
【００８９】
本実施形態の情報処理装置の受信信号レベル検出回路３００は、デジタル通信回線インタフェース回路１７０とネットワークとの間に設置されたインタネットワーク装置の電源が投入または切断されたことを、受信側通信線２１３上の受信信号レベルの変化から検出し、リンク状態確認要求を発生するものである。
【００９０】
本実施形態の情報処理装置の受信信号レベル検出回路３００は、受信側通信線２１３の電圧レベルを確認することにより、ネットワークに流れている伝送信号を検出する回路であり、受信信号レベル検出回路３００には、ネットワークに使用するデジタル通信回線に合わせてローパスフィルタや差動型コンパレータを用いることもある。
【００９１】
まず、本実施形態の情報処理装置の受信信号レベル検出回路３００は、受信側通信線２１３で特定の電圧レベルの受信信号を検出すると、前記検出した受信信号に対応する検出信号を受信信号検出信号線３０１からステータスレジスタ２０１に出力する。
【００９２】
ＣＰＵ１１０は、ステータスレジスタ２０１の検出信号出力を確認すると、一定期間、制御レジスタ２０２を経由して、消費電力モード変更回路１８０のスリープモード遷移許可信号線３２０のスリープモード遷移許可信号を制御し、電源投入許可状態に遷移させる。
【００９３】
ここで、受信信号レベル検出回路３００から出力される受信信号検出信号線３０１の検出信号出力のパルス幅が短い場合等、ステータスレジスタ２０１による確認が困難な場合は、受信信号検出信号線３０１を割り込み制御回路３１０に接続し、システムマネージメント割り込み信号線３１１を使用してＣＰＵ１１０に対して割り込みを加えても良い。
【００９４】
デジタル通信回線インタフェース回路１７０は、スリープモード遷移許可信号線３２０のスリープモード遷移許可信号により電源投入許可状態に遷移すると、内部初期化処理完了後、リンク状態確認回路１７１を動作させる。
【００９５】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、送信側通信線２１２及び受信側通信線２１３を使用し、ネットワークにおいてリンク状態が形成できるかどうかの確認を開始する。
【００９６】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、ネットワークにおいてリンクの形成が確認された場合に、リンク形成信号線２０５を介してリンク形成信号をステータスレジスタ２０１に発行する。
【００９７】
ＣＰＵ１１０は、ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行し、前記一定期間内にリンク形成がステータスレジスタ２０１により確認されるかどうかを調べる。
【００９８】
ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行した結果、前記一定期間内にリンク形成がステータスレジスタ２０１により確認された場合には、ＣＰＵ１１０は制御レジスタ２０２の内容を維持することにより、消費電力モード変更回路１８０のスリープモード遷移許可信号線３２０のスリープモード遷移許可信号を電源投入許可状態で保持する。
【００９９】
先の一定期間のポーリング動作において、一定期間内にリンク形成がステータスレジスタ２０１によって確認されなかった場合には、ＣＰＵ１１０は、ネットワークに接続されていないと判断し、制御レジスタ２０２の内容を変更して、消費電力モード変更回路１８０のスリープモード遷移許可信号線３２０のスリープモード遷移許可信号をスリープモード状態に遷移させる。
【０１００】
スリープモード遷移許可信号線３２０のスリープモード遷移許可信号がスリープモード状態に遷移すると、デジタル通信回線インタフェース回路１７０はスリープモードに遷移する。
【０１０１】
以上説明した様に、本実施形態の情報処理装置によれば、デジタル通信回線に特定レベルの受信信号が検出されたときにリンク状態を確認するので、ネットワーク上の他の処理装置の状態の変化に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【０１０２】
（実施形態３）
以下に、本発明の情報処理装置において、デジタル通信回線インタフェース回路のリセット信号を保持することにより、その消費電力モードを変更する実施形態３の情報処理装置について説明する。
【０１０３】
図４は、本実施形態の情報処理装置のリセット信号によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。図４において、４００はリセット信号保持回路、４０１はリセット信号線、４０２は消費電力モード変更許可信号線、４０３は装置リセット信号線である。
【０１０４】
図４に示す様に、本実施形態の情報処理装置のリセット信号によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、リセット信号保持回路４００と、リセット信号線４０１と、消費電力モード変更許可信号線４０２と、装置リセット信号線４０３とが使用される。
【０１０５】
また、図４に示す様に、本実施形態の情報処理装置のリセット信号によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作では、特定のリンク状態確認要求が発生したときに、リンク状態確認回路１７１によりリンクの状態を確認し、前記確認されたリンク状態に応じてリセット信号線４０１のリセット信号を制御し、デジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作を表している。
【０１０６】
本実施形態の情報処理装置の消費電力モード変更回路１８０のリセット信号保持回路４００は、制御レジスタ２０２から消費電力モード変更許可信号線４０２を介して送られる消費電力モード変更許可信号の値により、リセット信号線４０１からリセット信号を出力し、前記出力したリセット信号を保持することによってデジタル通信回線インタフェース回路１７０の消費電力を制御する回路である。
【０１０７】
まず、本実施形態の情報処理装置において、特定のリンク状態確認要求が発生すると、ＣＰＵ１１０は、一定期間、制御レジスタ２０２を経由して、消費電力モード変更回路１８０のリセット信号保持回路４００における消費電力モード変更許可信号線４０２を電源投入許可状態に遷移させる。
【０１０８】
消費電力モード変更回路１８０のリセット信号保持回路４００は、消費電力モード変更許可信号線４０２が電源投入許可状態になった為、リセット信号線４０１によりデジタル通信回線インタフェース回路１７０のリセット保持状態を解除する。
【０１０９】
デジタル通信回線インタフェース回路１７０は、リセット保持状態を解除する信号をリセット信号線４０１から受けると、内部初期化処理完了後、リンク状態確認回路１７１を動作させる。
【０１１０】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、送信側通信線２１２及び受信側通信線２１３を使用し、ネットワークにおいてリンク状態が形成できるかどうかの確認を開始する。
【０１１１】
デジタル通信回線インタフェース回路１７０のリンク状態確認回路１７１は、ネットワークにおいてリンクの形成が確認された場合に、リンク形成信号線２０５を介してリンク形成信号をステータスレジスタ２０１に発行する。
【０１１２】
ＣＰＵ１１０は、ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行し、前記一定期間内にリンク形成がステータスレジスタ２０１により確認されるかどうかを調べる。
【０１１３】
ステータスレジスタ２０１のリンク形成信号線２０５のステータスをポーリングする動作を一定期間実行した結果、前記一定期間内にリンク形成がステータスレジスタ２０１により確認された場合には、ＣＰＵ１１０は制御レジスタ２０２の内容を維持することにより、消費電力モード変更回路１８０のリセット信号保持回路４００における消費電力モード変更許可信号線４０２を電源投入許可状態で保持する。
【０１１４】
先の一定期間のポーリング動作において、一定期間内にリンク形成がステータスレジスタ２０１によって確認されなかった場合には、ＣＰＵ１１０は、ネットワークに接続されていないと判断し、制御レジスタ２０２の内容を変更して、消費電力モード変更回路１８０のリセット信号保持回路４００における消費電力モード変更許可信号線４０２をリセット保持状態に遷移させる。
【０１１５】
消費電力モード変更許可信号線４０２がリセット保持状態に遷移すると、消費電力モード変更回路１８０のリセット信号保持回路４００は、リセット信号線４０１にリセット信号を出力して保持し、デジタル通信回線インタフェース回路１７０をリセット状態で維持する。
【０１１６】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０において、リセット信号線４０１を介してリセット信号が入力されると、デジタル通信回線インタフェース回路１７０内部は初期設定され、リセット信号が入力されている間は動作しない状態となる。
【０１１７】
従って、本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０において、リセット信号線４０１を介してリセット信号が入力された状態を保持すると、デジタル通信回線インタフェース回路１７０は、リセット状態が保持されて、低消費電力モードの状態となる。
【０１１８】
前記の様に、本実施形態の情報処理装置では、消費電力モード変更回路１８０により消費電力モードを変更しようとするデジタル通信回線インタフェース回路１７０が、リセット信号線４０１及びスリープモード遷移許可信号線３２０の両信号線を共に備えていない場合に、リセット信号線４０１を利用して消費電力モードの変更を行う。
【０１１９】
以上説明した様に、本実施形態の情報処理装置によれば、リセット信号により消費電力を制御するので、電源線やスリープモード信号線を備えていないデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【０１２０】
（実施形態４）
以下に、本発明の情報処理装置において、デジタル通信回線インタフェース回路１７０の消費電力モードを変更したときに、リソースの割り当てを変更する実施形態４の情報処理装置について説明する。
【０１２１】
図５は、本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０の消費電力モードを変更したときにリソースの割り当てを変更する動作の概要を示す図である。図５において、５００はリソース割り当て制御部、５０１及び５０２はＩ／Ｏアドレス、５０３及び５０４は消費電力モード制御信号線である。
【０１２２】
図５に示す様に、本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０の消費電力モードを変更したときにリソースの割り当てを変更する動作では、リソース割り当て制御部５００と、Ｉ／Ｏアドレス５０１及び５０２と、消費電力モード制御信号線５０３及び５０４とが使用される。
【０１２３】
また、図５に示す様に、本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０の消費電力モードを変更したときにリソースの割り当てを変更する動作では、特定のリンク状態確認要求が発生したときに、リンク状態確認回路１７１によりリンクの状態を確認し、前記確認されたリンク状態に応じてデジタル通信回線インタフェース回路１７０の消費電力モードを変更したときに、デジタル通信回線インタフェース回路１７０へのリソースの割り当てを変更する動作を表している。
【０１２４】
本実施形態の情報処理装置の消費電力モード変更回路１８０のリソース割り当て制御部５００は、デジタル通信回線インタフェース回路１７０の消費電力モードを変更したときに、デジタル通信回線インタフェース回路１７０の割り込み信号やＩ／Ｏアドレス等のリソースの割り当てを変更する制御部である。
【０１２５】
本実施形態の情報処理装置のデジタル通信回線インタフェース回路１７０は、リソースとしてＩ／Ｏアドレス５０１を使用し、モデム１９０は、リソースとしてＩ／Ｏアドレス５０２を使用するものとする。
【０１２６】
また、本実施形態の情報処理装置の消費電力モード変更回路１８０は、消費電力モード制御信号線５０３及び５０４により、デジタル通信回線インタフェース回路１７０及びモデム１９０の消費電力を制御するものとし、初期状態では、両者共に電源切断状態であるとする。
【０１２７】
本実施形態の情報処理装置において、特定のリンク状態確認要求の発生によりリンク状態確認回路１７１を動作させ、一定期間内にリンク形成がステータスレジスタ２０１により確認された場合には、消費電力モード制御信号線５０３を電源供給状態で保持し、デジタル通信回線インタフェース回路１７０を動作させる。
【０１２８】
このとき、デジタル通信回線インタフェース回路１７０には、リソースであるＩ／Ｏアドレス５０１として、「Ａ」を割り当てられている為、デジタル通信回線インタフェース回路１７０の動作中に、Ｉ／Ｏアドレス５０１の「Ａ」が用いられる。
【０１２９】
また、先の一定期間のポーリング動作において、一定期間内にリンク形成がステータスレジスタ２０１によって確認されなかった場合には、消費電力モード制御信号線５０３に対する電源供給を停止し、デジタル通信回線インタフェース回路１７０の動作を停止させる。
【０１３０】
デジタル通信回線インタフェース回路１７０の動作を停止させると、Ｉ／Ｏアドレス５０１の「Ａ」は未使用となる。
【０１３１】
この状態で、モデム１９０の使用要求が発生した場合には、本実施形態の情報処理装置の消費電力モード変更回路１８０のリソース割り当て制御部５００は、モデム１９０の消費電力モード制御信号線５０４に対する電源供給を行って、デジタル通信回線インタフェース回路１７０のリソースとして割り当てていたアドレス「Ａ」を、モデム１９０のＩ／Ｏアドレス５０２として使用させる。
【０１３２】
以上説明した様に、本実施形態の情報処理装置によれば、消費電力モードを変更したときにリソースの割り当てを変更するので、情報処理装置のリソースを有効に使用することが可能である。
【０１３３】
以上、本発明を前記実施形態に基づき具体的に説明したが、本発明は、前記実施形態に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【０１３４】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、下記のとおりである。
【０１３５】
（１）デジタル通信回線とリンクが形成されていないときにデジタル通信回線インタフェース回路の消費電力を抑えるので、デジタル通信回線の使用状態に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【０１３６】
（２）デジタル通信回線に特定レベルの受信信号が検出されたときにリンク状態を確認するので、ネットワーク上の他の処理装置の状態の変化に応じてデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【０１３７】
（３）リセット信号により消費電力を制御するので、電源線やスリープモード信号線を備えていないデジタル通信回線インタフェース回路の消費電力を制御することが可能である。
【０１３８】
（４）消費電力モードを変更したときにリソースの割り当てを変更するので、情報処理装置のリソースを有効に使用することが可能である。
【図面の簡単な説明】
【図１】実施形態１の情報処理装置の概略構成を示す図である。
【図２】実施形態１の情報処理装置のリンク状態確認要求によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。
【図３】実施形態２の情報処理装置の受信信号レベルによりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。
【図４】実施形態３の情報処理装置のリセット信号によりデジタル通信回線インタフェース回路１７０の消費電力モードを変更する動作の概要を示す図である。
【図５】実施形態４の情報処理装置のデジタル通信回線インタフェース回路１７０の消費電力モードを変更したときにリソースの割り当てを変更する動作の概要を示す図である。
【符号の説明】
１１０…ＣＰＵ、１２０…メモリ、１３０…キーボード、１４０…ディスプレイ、１５０…バッテリ、１６０…ＨＤＤ、１７０…デジタル通信回線インタフェース回路、１７１…リンク状態確認回路、１８０…消費電力モード変更回路、１９０…モデム、２００…電源制御回路、２０１…ステータスレジスタ、２０２…制御レジスタ、２０３…電源投入許可信号線、２０４…電源線、２０５…リンク形成信号線、２１０…コネクタスイッチ、２１１…コネクタ接続信号線、２１２…送信側通信線、２１３…受信側通信線、２２０…インタフェースバス、３００…受信信号レベル検出回路、３０１…受信信号検出信号線、３１０…割り込み制御回路、３１１…システムマネージメント割り込み信号線、３２０…スリープモード遷移許可信号線、４００…リセット信号保持回路、４０１…リセット信号線、４０２…消費電力モード変更許可信号線、４０３…装置リセット信号線、５００…リソース割り当て制御部、５０１及び５０２…Ｉ／Ｏアドレス、５０３及び５０４…消費電力モード制御信号線。
【図１】
0003763903.tif 000002
【図２】
0003763903.tif 000003
【図３】
0003763903.tif 000004
【図４】
0003763903.tif 000005
【図５】
0003763903.tif 000006