(57)【要約】【課題】データの転送元となるときに、装置全体を立ち上げなくても、データを転送先に転送することが可能な情報処理装置を提供する。【解決手段】ＰＣ１０の電源がオフにされたとき、及び省電力モードが設定されたときに、ハードディスク装置２１及び光ディスク装置２２をインターフェイスブリッジ制御部４２に接続して、外部駆動ファンクションモードを設定しており、その上で、ＨＤＤボタン４４の操作により電源の投入が指示されるか、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されると、ハードディスク装置２１及び光ディスク装置２２の電源を投入して、外部ＰＣ６１からハードディスク装置２１及び光ディスク装置２２への直接アクセス及び制御を可能にしている。【選択図】図１
2004133542.tif 000002
【特許請求の範囲】
【請求項１】
データを処理する演算手段と、演算手段により制御される内部デバイスと、演算手段及び内部デバイスを接続するバスとを備える情報処理装置において、
内部デバイスを外部接続するためのインターフェイスと、
演算手段への電力供給時に、内部デバイスをバスに接続すると共に、内部デバイスをインターフェイスから切り離し、演算手段への非電力供給時に、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続する接続切換え手段と
を備えることを特徴とする情報処理装置。
【請求項２】
演算手段への電力供給から省電力のための非電力供給に移行する際には、演算手段もしくは内部デバイスの状態を待避させてから、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続し、
省電力のための非電力供給から電力供給に復帰する際には、内部デバイスをバスに接続すると共に、内部デバイスをインターフェイスから切り離してから、演算手段もしくは内部デバイスの状態を復元させることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
インターフェイスは、内部デバイスと外部の電力供給線間を接続することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
二次電池と、外部の電力供給線からインターフェイスを通じて該二次電池を充電する充電手段とを備えることを特徴とする請求項３に記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハードディスク等の内部デバイスを有するパーソナルコンピュータやＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔｓ）等の情報処理装置に関する。
【０００２】
【従来の技術】
パーソナルコンピュータ（以下ＰＣと称する）としては、デスクトップ型のものとノート型のものがある。一般的には、デスクトップ型のＰＣは、ローコストでかつ高性能でありながら可搬性がなく、またノート型のＰＣは、バッテリーを電源とするために可搬性があるものの、性能面でデスクトップ型には及ばない。
【０００３】
これは、ノート型のＰＣは、バッテリーを電源とすることから、性能的には不利になる低消費電力の部品を採用するためであり、性能と引き換えに可搬性を追求しているといえる。特に、可搬性を一層追求し、「常時持ち運ぶ」ということを念頭に設計されたものでは、小型、軽量、バッテリーのロングライフという点が極めて重要視され、本体そのものが軽薄短小化され、その性能の向上までを望むことができなかった。
【０００４】
このため、ユーザは、ＰＣに対して性能と可搬性の両立を望むならば、オフィスや自宅ではデスクトップ型のＰＣを使用し、外出時にはノート型のＰＣを使用するという様に両者を使い分けている。他にも、複数のＰＣを使い分ける状況がある。例えば、各ユーザが１つのＰＣを共有しつつ、該各ユーザがそれぞれのＰＣを保有するという状況や、各作業内容に応じてそれぞれのＰＣを使い分けるという状況がある。
【０００５】
ところで、複数のＰＣを使い分ける場合は、各ＰＣ間でのデータ移行を頻繁に行うことになる。例えば、外出時にノート型のＰＣで作成したデータをデスクトップ型のＰＣに移行したり、逆にデスクトップ型のＰＣで作成したデータをノート型のＰＣに移行することがある。
【０００６】
従来は、各ＰＣ間のデータの移行を行うために、リムーバルディスクメディア（フロッピーディスク、ＭＯディスク等）やメモリーカード（コンパクトフラッシュ、スマートメディア等）の記録媒体を利用していた。この記録媒体を利用する方法は、データ転送元のＰＣ側でデータを記録媒体に記録し、この記録媒体をデータ転送元のＰＣからデータ転送先のＰＣへと持ち運び、データ転送先のＰＣ側でデータを該記録媒体から読み出すというものである。
【０００７】
また、２つのＰＣを連繋させて、データを転送元のＰＣから転送先のＰＣへと直接転送するという方法もある。各ＰＣ間のデータ転送は、シリアルケーブルによる通信、赤外線によるシリアル通信、ＩＥＥＥ１３９４に準じる通信、有線ＬＡＮ、無線ＬＡＮ、ブルートゥース（Ｂｌｕｅ　ｔｏｏｔｈ）等を用いて行うことができる。これらの技術の適用により、フレキシブルなデータ転送が可能となる。
【０００８】
更に、転送元のＰＣが転送先のＰＣのメモリに直接アクセスし、転送先のＰＣが転送元のＰＣのメモリからデータを転送させるという方法がある（特許文献１を参照）。転送元のＰＣでは、データ転送先のＰＣにバスを介して接続されると、バス結合手段と調停手段により、バスの接続を契機として記憶装置を演算装置から切り離して、この記憶装置をバスを介して転送先のＰＣの演算装置に接続し、転送先のＰＣの演算装置から該記憶装置へと直接アクセスさせる。
【０００９】
ここで、従来のＰＣの一例を図１１に示す。このＰＣ１００において、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１０１は、各種のプログラムを実行し、システムメモリ１０２、表示制御部１０３、及びＩ／Ｏ制御部１０４等をコアロジック（Ｃｏｒｅ　Ｌｏｇｉｃ）１０５を介して制御する。また、ＣＰＵ１０１、システムメモリ１０２、表示制御部１０３、Ｉ／Ｏ制御部１０４、及びコアロジック１０５等は、バスを通じて接続される。
【００１０】
バスは、技術進歩の著しい部分であり、コアロジック１０５を中心として、ＣＰＵ１０１に係わるＦＳＢ（Ｆａｓｔ　Ｓｉｄｅ　Ｂｕｓ）、システムメモリ１０２に係わるＤＤＲ（Ｄｏｕｂｌｅ　Ｄａｔａ　Ｒａｔｅ）メモリインターフェイスバス、表示制御部１０３に係わるＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ　Ｇｒａｐｈｉｃｓ　Ｐｏｒｔ）バス、及びＩ／Ｏ制御部１０４に係わるＨｕｂ−Ｌｉｎｋ等がある。ここでは、ＣＰＵ１０１に係わるバスをプロセッサーバス１０６ａと称し、システムメモリ１０２に係わるバスをメモリバス１０６ｂと称し、表示制御部１０３及びＩ／Ｏ制御部１０４等に係わるバスをシステムバス１０６ｃと称する。その他にも、ディスクバス１０６ｄ、Ｉ／Ｏバス１０６ｅ等がある。
【００１１】
システムバス１０６ｃは、Ｉ／Ｏ制御部１０４を介して、ＬＡＮ制御部１０７及びカードバス制御部１０８等の高速動作が要求される他のデバイスにも接続される。また、Ｉ／Ｏ制御部１０４を境にして、システムバス１０６ｃの仕様が異なることもある。例えば、コアロジック１０５からＩ／Ｏ制御部１０４までがＨｕｂ−Ｌｉｎｋ、Ｉ／Ｏ制御部１０４からＬＡＮ制御部１０７及びカードバス制御部１０８等の他のデバイスまでがＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ　Ｃｏｍｐｏｎｅｎｔ　Ｉｎｔｅｒｃｏｎｎｅｃｔ）バス等ということがあるが、Ｉ／Ｏ制御部１０４にブリッジ機能を搭載して、両者のバスの仕様の差をＩ／Ｏ制御部１０４で吸収することができる。
【００１２】
システムメモリ１０２は、各種のプログラムやサブルーチン、及びワークエリア等を格納しており、ＣＰＵ１０１により各種のプログラムやサブルーチンが実行され、ＣＰＵ１０１によりワークエリアが利用される。
【００１３】
表示制御部１０３は、ＣＰＵ１０１により表示データを書き込まれ、これに応答して表示インターフェイスを介して表示装置１１０を制御し、表示データによって示される画像を表示装置１１０の画面に表示する。表示装置１１０は、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）やＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等である。表示インターフェイスは、表示装置１１０の種類に応じた仕様であり、表示装置１１０がＣＲＴであればアナログＲＧＢインターフェイスであり、ＬＣＤであればＬＶＤＳインターフェイス等である。
【００１４】
Ｉ／Ｏ制御部１０４は、ＣＰＵ１０１からのデータの読み出し要求や書込み要求に従って、ハードディスク装置（Ｈａｒｄ　Ｄｉｓｋ　Ｄｒｉｖｅ）１１１や光ディスク装置（Ｏｐｔｉｃａｌ　Ｄｉｓｋ　Ｄｒｉｖｅ）１１２をディスクバス１０６ｄを介してアクセスし、ハードディスク装置１１１のハードディスクに対するデータの読み出しや書込みを指示したり、光ディスク装置１１２の光ディスク（ＣＤ：Ｃｏｍｐａｃｔ　ＤｉｓｋやＤＶＤ：Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ等）に対するデータの読み出しや書込みを指示する。
【００１５】
また、Ｉ／Ｏ制御部１０４は、ＬＡＮ制御部１０７及びカードバス制御部１０８をシステムバス１０６ｃを介してアクセスし、これらのデバイスに対してもデータの読み出しや書込みを指示する。更に、Ｉ／Ｏ制御部１０４は、Ｉ／Ｏバス（ＩＳＡ：Ｉｎｄｕｓｔｒｙ　Ｓｔａｎｄａｒｄ　Ａｒｃｈｉｔｅｃｔｕｒｅバス、ＬＰＣ：Ｌｏｗ　Ｐｉｎ　Ｃｏｕｎｔバス等）１０６ｅを介してキーボードマウス制御部１１３及び電源制御部１１４に接続される。
【００１６】
ＬＡＮ制御部１０７は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）との接続制御を行っており、データをＬＡＮを通じて他の端末装置との間で送受する。
【００１７】
カードバス制御部１０８は、カードソケット１１５に着脱自在に挿入されるコンピュータシステム用の拡張カード（メモリカード、モデムカード、ＬＡＮカード等のＰＣカード）を取り扱うものであり、拡張カードとシステムバス間の接続制御を行う。
【００１８】
キーボードマウス制御部１１３は、キーボード１１６、マウス（ポインティングデバイス）１１７に接続され、キーボード１１６及びマウス１１７からの入力データをＣＰＵ１０１に出力する。また、キーボードマウス制御部１１３は、省電力モードに際し、キーボード１１６及びマウス１１７の操作に応答して省電力モードからの復帰を電源制御部１１４に指示するという役割を果たす。
【００１９】
電源制御部１１４は、Ｉ／Ｏバス１０６ｅ、パワーボタン１１８、パワー制御部１１９に接続されており、パワーボタン１１８の操作に応答してパワー制御部１１９を制御し、ＰＣ１００の電源をオンオフする。また、電源制御部１１４は、パワー制御部１１９を制御することにより、省電力モードへの移行及び該モードからの復帰を行ったり、バッテリー１２０の充放電を管理する。
【００２０】
パワー制御部１１９は、バッテリー１２０及びパワーコネクタ１２１に接続されており、バッテリー１２０又はパワーコネクタ１２１からの電力をＰＣ１００全体に供給したり、また省電力モードに際し、該電力をＰＣ１００の特定の箇所にだけ供給する。更に、パワーコネクタ１２１を介して外部からの電力が供給されているときには、該電力によりバッテリー１２０が充電される。
【００２１】
図１２は、ＰＣ１００の電源をオフにしたときのＰＣ１００の状態を示しており、動作状態の各デバイスのブロックを白抜きで示し、非動作状態の各デバイスのブロックを網掛けで示している。
【００２２】
このＰＣ１００の電源のオフ時には、電源制御部１１４、パワーボタン１１８、パワー制御部１１９、バッテリー１２０、及びパワーコネクタ１２１が動作状態であり、網掛けの他の各デバイスが非動作状態である。
【００２３】
このＰＣ１００の電源のオフは、パワーボタン１１８のオフに応答してなされたり、あるいは入力操作が中断してからの経過時間やバッテリー１２０の容量低下を監視するプログラムの要求に応答してなされる。この電源のオフに際しては、その直前に予め設定されたシーケンス制御に従って、各デバイスの適切な終了処理が行なわれる。この後、電源制御部１１４は、図１２の網掛けの各デバイスの電源を遮断する。
【００２４】
このとき、パワー制御部１１９は、バッテリー１２０又はパワーコネクタ１２１からの電力により動作し、この電力を電源制御部１１４に供給する。電源制御部１１４は、パワーボタン１１８のオンを待機したり、バッテリー１２０の充電管理を行う。
【００２５】
この様な電源オフの状態で、パワーボタン１１８の操作により電源のオンが指示されると、ＰＣ１００の動作が次の様な手順で開始される。
【００２６】
まず、パワーボタン１１８がオンにされると、これに応答して電源制御部１１４は、パワー制御部１１９を制御して、バッテリー１２０又はパワーコネクタ１２１からの電力をＰＣ１００全体に供給する。ＣＰＵ１０１は、この電源投入に応答してイニシャルプログラムをシステムメモリ１０２の不揮発性領域（メモリバス１０６ｂとは別のバスで接続しても良い）から読み出して実行し、主にハードディスク装置１１１から各種のプログラムを読み出して、各プログラムをシステムメモリ１０２に記憶し、各プログラム及びキーボード１１６やマウス１１７からの入力データに従って、システムメモリ１０２、ハードディスク装置１１１、光ディスク装置１１２、表示制御部１０３、ＬＡＮ制御部１０７、及びカードバス制御部１０８等の各デバイスに対するデータの読み出し及び書き込みを行ない、ＰＣ１００の役目を果たす。
【００２７】
図１３は、省電力モードのときのＰＣ１００の状態を示しており、動作状態の各デバイスのブロックを白抜きで示し、非動作状態の各デバイスのブロックを網掛けで示している。
【００２８】
図１３から明らかな様にＣＰＵ１０１、表示制御部１０３、表示装置１１０、ハードディスク装置１１１、及び光ディスク装置１１２が非動作状態である。ここでは、ＬＡＮやカードソケット１１５の拡張カードを通じての外部からの復帰要求に応答するために、ＬＡＮ制御部１０７及びカードバス制御部１０８の電源を遮断していないが、この外部からの復帰要求に応答しないならば、各制御部１０７，１０８の電源を遮断しても構わない。
【００２９】
一般的なＰＣにおいては、省電力モードが設定されていることが多い。この省電力モードでは、一部のデバイスの電源を遮断することにより、ＰＣ１００の消費電力を低減させている。この省電力モードは、パワーボタン１１８の操作による指示に応答して開始されたり、あるいは入力操作が中断してからの経過時間やバッテリー１２０の容量低下を監視するプログラムの要求に応答して開始される。この省電力モードの開始に際し、まずＣＰＵ１０１、コアロジック１０５、及びＩ／Ｏ制御部１０４は、予め設定されたシーケンス制御に従って、それぞれのデータを省電力モードでも記憶可能なシステムメモリ１０２やハードディスク装置１１１に記憶して退避させる。この後、電源制御部１１４は、パワー制御部１１９を制御して、ＣＰＵ１０１、表示制御部１０３、表示装置１１０、ハードディスク装置１１１、及び光ディスク装置１１２の電源を遮断する。
【００３０】
この省電力モードからの復帰は、パワーボタン１１８の操作が電源制御部１１４で検出されるか、あるいはＬＡＮやカードソケット１１５の拡張カードを通じての外部からの復帰要求がキーボードマウス制御部１１３やＩ／Ｏ制御部１０４を通じて電源制御部１１４で検出されたときに、電源制御部１１４の制御によりなされる。
【００３１】
電源制御部１１４は、パワーボタン１１８の操作、あるいは外部からの復帰要求を検出すると、パワー制御部１１９を制御して、バッテリー１２０又はパワーコネクタ１２１からの電力をＰＣ１００全体に供給する。ＣＰＵ１０１、コアロジック１０５、及びＩ／Ｏ制御部１０４は、省電力モードの開始時に退避させておいたそれぞれのデータをシステムメモリ１０２やハードディスク装置１１１から読み出し、省電力モードの開始直前のそれぞれの動作状態を設定し、ＰＣ１００の動作を再開する。
【００３２】
さて、この様な構成のＰＣ１００を前提とし、先に述べた様に記録媒体を利用して、各ＰＣ１００間のデータの移行を行うならば、図１４に示す様にメモリカード１３１をデータ転送元のＰＣ１００のカードソケット１１５に挿入して、キーボード１１６及びマウス１１７の操作によりデータの書込みを指示する。データ転送元のＰＣ１００では、データの書込みが指示されると、データの書込みのためのプログラムを起動して、書込みの対象となるデータをハードディスク装置１１１から読み出し、このデータをカードバス制御部１０８を介してメモリカード１３１に書き込む。このメモリカード１３１をデータ転送元のＰＣ１００からデータ転送先の他のＰＣ１００に持ち運んで、このメモリカード１３１をデータ転送先の他のＰＣ１００のカードソケット１１５に挿入し、キーボード１１６及びマウス１１７の操作によりデータの読み出しを指示する。データ転送先の他のＰＣ１００では、データの読み出しが指示されると、データの読み出しのためのプログラムを起動して、データをカードバス制御部１０８を介してメモリカード１３１から読み出し、このデータをハードディスク装置１１１に書き込む。
【００３３】
また、データを転送元のＰＣ１００から転送先の他のＰＣ１００へと直接転送するならば、例えば、該各ＰＣ１００を起動して、それぞれのＬＡＮ制御部１０７をケーブル１３２を介して接続し、双方の共有デバイス（ハードディスク装置１１１や光ディスク装置１１２）を相互で認識し合い、いずれかのキーボード１１６及びマウス１１７の操作によりデータ転送を指示する。これにより、該各ＰＣ１００のデータ転送のためのプログラムが連携して、転送の対象となるデータがデータ転送元のハードディスク装置１１１や光ディスク装置１１２からデータ転送先のハードディスク装置１１１や光ディスク装置１１２へと転送される。
【００３４】
更に、特許文献１の技術を適用するならば、転送元のＰＣ１００の制御により、該転送元のＰＣ１００のハードディスク装置１１１や光ディスク装置１１２をケーブル１３２を介して転送先の他のＰＣ１００のＩ／Ｏ制御部１０４に接続し、転送先の他のＰＣ１００のＣＰＵ１０１からハードディスク装置１１１や光ディスク装置１１２への直接アクセスを可能にする。
【００３５】
【特許文献１】
特開平１０−１０５５０４号公報
【００３６】
【発明が解決しようとする課題】
ところで、上記従来の様に記録媒体を利用して各ＰＣ間のデータの移行を行うという方法、データを各ＰＣ間で転送するという方法、及び転送先のＰＣが転送元のメモリに直接アクセスして該メモリからデータを転送させるという方法のいずれにしても、転送元のＰＣ及び転送先のＰＣの両方の電源を投入して、該各ＰＣのシステムを立ち上げる必要があった。
【００３７】
例えば、記録媒体を利用して各ＰＣ間のデータの移行を行うという方法、データを各ＰＣ間で転送するという方法のいずれについても、各ＰＣの電源を投入しなければ、実行不可能である。また、特許文献１で開示されている転送先のＰＣが転送元のメモリに直接アクセスして該メモリからデータを転送させる方法でも、各ＰＣ間であらかじめ調停を行ってから、転送元のＰＣの記憶装置を転送先のＰＣに接続するので、各ＰＣの電源を投入しなければ、実行不可能である。
【００３８】
しかしながら、この様に各ＰＣ間のデータの移行に際し、各ＰＣの電源を投入して、各ＰＣのシステムを立ち上げるならば、多くの手間と時間が必要とされ、使い勝手が悪いという問題があった。
【００３９】
例えば、ノート型のＰＣをオフィスに持ち帰って、ノート型のＰＣで作成したデータをデスクトップ型のＰＣに移行させるときには、データの移行だけのためにノート型のＰＣの電源を投入して、ノート型のＰＣのシステムを立ち上げる必要があった。特に、一般に広く用いられている「Ｗｉｎｄｏｗｓ−ＯＳ」等のソフトウェアを用いている場合は、ＰＣのシステムの起動及び終了に要する時間が長く、データの移行だけのために、その様な長い時間を費やすことは極めて不便であった。
【００４０】
また、特許文献１で開示されている技術の場合、転送元ＰＣと転送先ＰＣとの接続を契機として、転送元のＰＣの記憶装置を、転送元ＰＣのＩ／Ｏ制御装置から、転送先のＰＣのＩ／Ｏ制御装置に切り換えて接続する必要があるが、通常転送元のＰＣ自体も自身の記憶装置を使用しているため、記憶装置の接続先の切り換えの際、調停処理が必要になり、複雑な制御が必要になる。
【００４１】
さらに、転送元ＰＣの記憶装置を再び転送元のＩ／Ｏ制御装置に接続する際の構成、仕組みについて、特に言及はされていないが、実際のシステム設計においては考慮する必要があり、また、この点を実現する上において、比較的、複雑な構成、仕組みとする必要があると考えられる。
【００４２】
そこで、本発明は、上記従来の問題点に鑑みてなされたものであり、データの転送元となるときに、装置全体を立ち上げなくても、データを転送先に転送することが可能な情報処理装置を提供すると共に、転送元ＰＣの電源が投入されていない場合には、転送元ＰＣの記憶装置を転送先ＰＣ（外部のインターフェイス）に接続し、転送元ＰＣの電源が投入されて場合には、転送元ＰＣの記憶装置を、転送元ＰＣのＩ／Ｏ制御装置に接続するという、単純なシステム構成を可能とすることを目的とする。
【００４３】
【課題を解決するための手段】
上記課題を解決するために、本発明は、データを処理する演算手段と、演算手段により制御される内部デバイスと、演算手段及び内部デバイスを接続するバスとを備える情報処理装置において、内部デバイスを外部接続するためのインターフェイスと、演算手段への電力供給時に、内部デバイスをバスに接続すると共に、内部デバイスをインターフェイスから切り離し、演算手段への非電力供給時に、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続する接続切換え手段とを備えている。
【００４４】
この様な構成の本発明によれば、演算手段への電力供給時に、内部デバイスをバスに接続すると共に、内部デバイスをインターフェイスから切り離している。このとき、演算手段は、電力供給により動作状態であり、バスを介して内部デバイスをアクセスし、この内部デバイスを用いることができる。また、演算手段への非電力供給時に、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続している。このとき、演算手段が非動作状態であり、外部からインターフェイスを介して内部デバイスをアクセスして制御することができる。例えば、内部デバイスがハードディスク装置であって、データがハードディスク装置に記憶されているものとすると、外部からインターフェイスを介してハードディスク装置をアクセスし、データをハードディスク装置から外部へと転送することができる。また、システム全体の起動時間と異なり、ハードディスク装置等の内部デバイスだけの立ち上げに要する時間は短いことから、時間や手間がかからずに済む。
【００４５】
さらに、通常ノートＰＣでは、運搬時の不慮なシステム起動を防止するため、表示パネルが開かれた状態でのみ、電源ボタンの押下できるような場所に設けているが、例えば、図５で示すように、中継ユニット５２に表示パネルを閉じた状態でＰＣ１０が挿入されるような構成とすることで、中継ユニット５２にＰＣ１０が挿入されている時は、電源ボタンに触れることができないため、演算手段への電源の供給有無の状態が変化せず、記憶装置の接続先を切り換える要求が発生しない、すなわち、複雑な調停制御が不要で、単に、演算装置への電源投入状態によって、記憶装置の接続先の切り換えが可能となるシステムが実現できる。
【００４６】
また、本発明においては、演算手段への電力供給から省電力のための非電力供給に移行する際には、演算手段もしくは内部デバイスの状態を待避させてから、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続し、省電力のための非電力供給から電力供給に復帰する際には、内部デバイスをバスに接続すると共に、内部デバイスをインターフェイスから切り離してから、演算手段もしくは内部デバイスの状態を復元させている。
【００４７】
この様に省電力のための非電力供給への移行、及び省電力のための非電力供給から電力供給への復帰に際し、予め設定されたそれぞれの手順を踏めば、電力供給の中断があっても、演算手段及び内部デバイスの動作を継続することができる。
【００４８】
更に、本発明においては、インターフェイスは、内部デバイスと外部の電力供給線間を接続している。
【００４９】
インターフェイスを介してデータ転送を行う場合、記憶装置を動作させるための電源が必要になる。インターフェイス用のコネクタに電力供給線を備えることで、インターフェイスコネクタの接続というワンタッチの接続でデータ転送信号と電力供給を行う事ができるため、例えば、ＰＣ１０を電源供給された中継装置５２に挿入するだけで、データ転送のための電源と信号を同時に接続する事が可能であるという、便利なシステムが実現できる。
【００５０】
この様にインターフェイスにより内部デバイスと外部の電力供給線間を接続すれば、内部デバイスへの電力供給を確実かつ簡単に行うことができる。
【００５１】
また、本発明においては、二次電池と、外部の電力供給線からインターフェイスを通じて該二次電池とを充電する充電手段とを備えている。
【００５２】
この様にインターフェイスを通じて供給される電力により二次電池を充電する機能を具備する事で、例えば、中継ユニットにＰＣ１０を挿入するだけで、データ転送を行いつつＰＣ１０への充電も行うという、便利なシステムが実現できる。
【００５３】
【発明の実施の形態】
以下、本発明の実施形態を添付図面を参照して詳細に説明する。
【００５４】
図１は、本発明の情報処理装置の一実施形態を示すブロック図である。本実施形態の情報処理装置は、パーソナルコンピュータ（以下ＰＣと称する）１０であり、ＣＰＵ１１を備えている。ＣＰＵ１１は、各種のプログラムを実行し、システムメモリ１２、表示制御部１３、及びＩ／Ｏ制御部１４等をコアロジック１５を介して制御する。また、ＣＰＵ１１、システムメモリ１２、表示制御部１３、Ｉ／Ｏ制御部１４、及びコアロジック１５等は、バスを通じて接続される。
【００５５】
ここでは、ＣＰＵ１１に係わるバスをプロセッサーバス１６ａと称し、システムメモリ１２に係わるバスをメモリバス１６ｂと称し、表示制御部１３及びＩ／Ｏ制御部１４等に係わるバスをシステムバス１６ｃと称する。その他にも、ディスクバス１６ｄ、Ｉ／Ｏバス１６ｅ等がある。
【００５６】
システムバス１６ｃは、Ｉ／Ｏ制御部１４を介して、ＬＡＮ制御部１７及びカードバス制御部１８等の他のデバイスにも接続されている。
【００５７】
システムメモリ１２は、各種のプログラムやサブルーチン、及びワークエリア等を格納しており、ＣＰＵ１１により各種のプログラムやサブルーチンが実行され、ＣＰＵ１１によりワークエリアが利用される。
【００５８】
表示制御部１３は、ＣＰＵ１１により表示データを書き込まれ、これに応答して表示インターフェイスを介して表示装置２０を制御し、表示データによって示される画像を表示装置２０の画面に表示する。表示装置２０は、ＣＲＴやＬＣＤ等である。
【００５９】
Ｉ／Ｏ制御部１４は、ＣＰＵ１１からのデータの読み出し要求や書込み要求に従って、ハードディスク装置２１や光ディスク装置２２をディスクバス１６ｄを介してアクセスし、ハードディスク装置２１のハードディスクに対するデータの読み出しや書込みを指示したり、光ディスク装置２２の光ディスクに対するデータの読み出しや書込みを指示する。
【００６０】
また、Ｉ／Ｏ制御部１４は、ＬＡＮ制御部１７及びカードバス制御部１８をシステムバス１６ｃを介してアクセスし、これらの制御部１７，１８に対してもデータの読み出しや書込みを指示する。更に、Ｉ／Ｏ制御部１４は、Ｉ／Ｏバス１６ｅを介してキーボードマウス制御部２３及び電源制御部２４に接続される。
【００６１】
ＬＡＮ制御部１７は、ＬＡＮとの接続制御を行っており、データをＬＡＮを通じて他の端末装置との間で送受する。
【００６２】
カードバス制御部１８は、カードソケット２５に着脱自在に挿入されるコンピュータシステム用の拡張カード（メモリカード、モデムカード、ＬＡＮカード等のＰＣカード）を取り扱うものであり、拡張カードとシステムバス間の接続制御を行う。
【００６３】
キーボードマウス制御部２３は、キーボード２６、マウス（ポインティングデバイス）２７に接続され、キーボード２６及びマウス２７からの入力データをＣＰＵ１１に出力する。また、キーボードマウス制御部２３は、省電力モードに際し、キーボード２６及びマウス２７の操作に応答して省電力モードからの復帰を電源制御部２４に指示するという役割を果たす。
【００６４】
電源制御部２４は、Ｉ／Ｏバス１６ｅ、パワーボタン２８、パワー制御部２９に接続されており、パワーボタン２８の操作に応答してパワー制御部２９を制御し、ＰＣ１０の電源をオンオフする。また、電源制御部２４は、パワー制御部２９を制御することにより、省電力モードへの移行及び省電力モードからの復帰を行ったり、バッテリー３０の充放電を管理する。
【００６５】
省電力モードは、パワーボタン２８の操作による指示に応答して開始されたり、あるいは入力操作が中断してからの経過時間やバッテリー３０の容量低下を監視するプログラムの要求に応答して開始される。また、省電力モードからの復帰は、パワーボタン２８の操作による指示に応答してなされたり、あるいはＬＡＮやカードソケット２５の拡張カードを通じての外部からの復帰要求に応答してなされる。
【００６６】
パワー制御部２９は、バッテリー３０及びパワーコネクタ３１に接続されており、バッテリー３０からの電力又は外部からの電力をパワーコネクタ３１を介して受け、この電力をＰＣ１０全体に分配供給する。また、パワー制御部２９は、省電力モードに際し、電力をＰＣ１０の特定の箇所にだけ供給して、消費電力を低減させる。更に、パワー制御部２９は、パワーコネクタ３１や中継コネクタ４５を介して外部からの電力が供給されているときには、該電力によりバッテリー３０を充電する。
【００６７】
これまでに説明したＰＣ１０の構成は、一般的なものである。本実施形態のＰＣ１０は、この様な構成の上に、バス選択部４１、インターフェイスブリッジ制御部４２、インターフェイスバスコネクタ４３、ＨＤＤボタン４４、及び中継コネクタ４５を備えている。更に、パワー制御部２９は、ＨＤＤボタン４４及び中継コネクタ４５に対応する機能を有している。
【００６８】
バス選択部４１は、電源制御部２４により制御され、ハードディスク装置２１及び光ディスク装置２２のディスクバス１６ｄを接続及び切離するものである。ＰＣ１０の電源がオンのときには、ハードディスク装置２１及び光ディスク装置２２のディスクバス１６ｄがバス選択部４１を介してＩ／Ｏ制御部１４に接続され、該各装置２１，２２のディスクバス１６ｄがインターフェイスブリッジ制御部４２から切り離される。また、ＰＣ１０の電源がオフのときには、ハードディスク装置２１及び光ディスク装置２２のディスクバス１６ｄがＩ／Ｏ制御部１４から切り離され、該各装置２１，２２のディスクバス１６ｄがバス選択部４１を介してインターフェイスブリッジ制御部４２に接続される。
【００６９】
これと同様に、省電力モードからの復帰によるＰＣ１０の電源のオン、及び省電力モードによるＰＣ１０の電源のオフに際しても、電源制御部２４によるバス選択部４１の制御が行われる。
【００７０】
以降、ＰＣ１０の電源がオフにされ、ハードディスク装置２１及び光ディスク装置２２のディスクバス１６ｄがインターフェイスブリッジ制御部４２に接続された状態を外部駆動ファンクションモードと称する。
【００７１】
インターフェイスブリッジ制御部４２は、バス選択部４１、インターフェイスバスコネクタ４３、及び中継コネクタ４５に接続されている。このインターフェイスブリッジ制御部４２は、バス選択部４１を介してディスクバス１６ｄに接続されると、インターフェイスバスコネクタ４３や中継コネクタ４５を介して接続される外部バスとディスクバス１６ｄ間の仕様の差を吸収する。
【００７２】
例えば、外部バスがＵＳＢ（Ｕｎｉｖｅｒｓａｌ　Ｓｅｒｉａｌ　Ｂｕｓ）であり、ディスクバス１６ｄがＡＴＡＰＩバスであれば、インターフェイスブリッジ制御部４２によりＡＴＡＰＩバスの仕様をＵＳＢの仕様に変換する。これにより、外部からは、ハードディスク装置２１及び光ディスク装置２２がインターフェイスバスコネクタ４３又は中継コネクタ４５を介してＵＳＢデバイスとして認識される。尚、ＵＳＢの代わりに、ＵＳＢ２．０、ＩＥＥＥ１３９４のバス等を用いても良い。
【００７３】
ＨＤＤボタン４４は、図２に示す様に外部ＰＣ６１を外部バス５１を介してインターフェイスバスコネクタ４３に接続したときに操作され、ハードディスク装置２１、光ディスク装置２２、及び関連デバイス（例えばインターフェイスブリッジ制御部４２等）に対する電源の投入及び遮断を指示するためのものである。
【００７４】
ＰＣ１０の電源のオフときには、ハードディスク装置２１及び光ディスク装置２２がインターフェイスブリッジ制御部４２に接続され、外部駆動ファンクションモードにある。ただし、外部駆動ファンクションモードであっても、後で述べる様なハードディスク装置２１又は光ディスク装置２２から外部ＰＣ６１へのデータ転送が行われるとは限らないので、外部駆動ファンクションモードであるというだけで、ハードディスク装置２１及び光ディスク装置２２の電源を投入することは不経済である。このため、外部駆動ファンクションモードであり、かつＨＤＤボタン４４の操作により電源の投入を指示されたときにだけ、ハードディスク装置２１及び光ディスク装置２２の電源を投入して、該各装置２１，２２からのデータ転送を可能にしている。
【００７５】
電源制御部２４は、ＰＣ１０の電源のオフに伴い、バス選択部４１を制御することにより外部駆動ファンクションモードを設定すると、このモードをパワー制御部２９に通知する。パワー制御部２９は、外部駆動ファンクションモードが設定された状態で、ＨＤＤボタン４４のオン操作を示す信号を入力すると、ハードディスク装置２１及び光ディスク装置２２の電源を投入する。また、パワー制御部２９は、ＨＤＤボタン４４のオフ操作を示す信号を入力すると、ハードディスク装置２１及び光ディスク装置２２の電源を遮断する。
【００７６】
中継コネクタ４５は、中継ユニット５２のコネクタ５３に接続される。中継ユニット５２は、外部ＰＣ６１を外部バス５１を介してインターフェイスバスコネクタ４３に接続する代わりに、ＰＣ１０と外部ＰＣ６１を中継接続するものである。この中継ユニット５２は、外部バス（ＵＳＢバス）６２を介してＰＣ１０の中継コネクタ４５に接続されるコネクタ５３、外部バス（ＵＳＢバス）６３を介して外部ＰＣ６１に接続されるインターフェイスバスコネクタ５４、及び外部の電力供給線６４に接続されるパワーコネクタ５５等を備えている。
【００７７】
また、中継ユニット５２は、外部の電力供給線６４をパワーコネクタ５５及びコネクタ５３を介してＰＣ１０の中継コネクタ４５に中継接続し、外部からの電力を中継ユニット５２及び中継コネクタ４５を介してパワー制御部２９へと供給する。従って、パワー制御部２９は、バッテリー３０やパワーコネクタ３１からの電力供給だけではなく、中継ユニット５２からの電力供給を受けることができる。
【００７８】
ＰＣ１０の電源制御部２４は、先に述べた様にＰＣ１０の電源のオフに伴い、外部駆動ファンクションモードを設定し、このモードをパワー制御部２９に通知する。その上で、パワー制御部２９は、中継ユニット５２のコネクタ５３が接続されたことを中継コネクタ４５を通じて検出すると、ハードディスク装置２１及び光ディスク装置２２の電源を投入する。そして、パワー制御部２９は、中継ユニット５２のコネクタ５３が接続されたことを検出することができなくなれば、ハードディスク装置２１及び光ディスク装置２２の電源を遮断する。
【００７９】
従って、ＰＣ１０の電源がオフにされた上で、ＰＣ１０が中継ユニット５２に接続されたときには、ＨＤＤボタン４４の操作がなくても、ハードディスク装置２１及び光ディスク装置２２の電源の投入が行われる。
【００８０】
図３（ａ）及び（ｂ）は、中継ユニット５２の平面図及び側面図を示している。この図３から明らかな様に、中継ユニット５２は、支持板５６、及び支持板５６上に設けられた枠体５７を備え、支持板５６上の枠体５７で囲まれる部分にコネクタ５３を配置し、枠体５７の背面側にインターフェイスバスコネクタ５４及びパワーコネクタ５５を配置したものである。インターフェイスバスコネクタ５４には外部バス６３が接続され、またパワーコネクタ５５には外部の電力供給線６４が接続される。
【００８１】
図４は、ＰＣ１０の外観を示す側面図である。この図４から明らかな様に、ＰＣ１０の本体側面には、インターフェイスバスコネクタ４３、中継コネクタ４５、及びＨＤＤボタン４４が配置されている。
【００８２】
ＰＣ１０の本体は、図５（ａ）及び（ｂ）に示す様にインターフェイスバスコネクタ４３等が配置された該本体側面を下方に向けた状態で、中継ユニット５２の枠体５７に挿入される。このとき、ＰＣ１０の本体の位置が枠体５７により規制されて、ＰＣ１０の本体側面のインターフェイスバスコネクタ４３が中継ユニット５２のコネクタ５３に対向し、インターフェイスバスコネクタ４３とコネクタ５３が嵌合して接続される。
【００８３】
従って、ＰＣ１０の本体を中継ユニット５２の枠体５７に挿入するという操作によりＰＣ１０が中継ユニット５２に接続される。このため、ＰＣ１０の電源がオフにされた上で、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されたときには、ＨＤＤボタン４４の操作がなくても、ハードディスク装置２１及び光ディスク装置２２の電源の投入が行われることになる。同時に、ＰＣ１０の中継コネクタ４５が外部バス６２、中継ユニット５２の各コネクタ５３，５４、及び外部バス６３を介して外部ＰＣ６１に接続される。すなわち、ＰＣ１０の本体を中継ユニット５２の枠体５７に挿入するだけで、ハードディスク装置２１及び光ディスク装置２２の電源の投入と、ＰＣ１０と外部ＰＣ６１間の接続とがなされる。
【００８４】
図６は、ＰＣ１０の電源をオンにしたときのＰＣ１０の状態を示しており、動作状態の各デバイスのブロックを白抜きで示し、非動作状態の各デバイスのブロックを網掛けで示している。
【００８５】
このＰＣ１０の電源のオン時には、インターフェイスブリッジ制御部４２、インターフェイスバスコネクタ４３、ＨＤＤボタン４４、及び中継コネクタ４５が非動作状態であり、白抜きの他の各デバイスが動作状態である。
【００８６】
このときには、ハードディスク装置２１及び光ディスク装置２２がバス選択部４１を介してＩ／Ｏ制御部１４に接続され、該各装置２１，２２がインターフェイスブリッジ制御部４２から切り離される。勿論、省電力モードからの復帰によるＰＣ１０の電源のオンのときにも、同様の接続と切り離しがなされる。
【００８７】
この状態では、ＰＣ１０内部でハードディスク装置２１及び光ディスク装置２２をアクセスすることができ、ＰＣ１０の通常動作が可能である。
【００８８】
図７は、ＰＣ１０の電源をオフにしたときのＰＣ１０の状態を示しており、動作状態の各デバイスのブロックを白抜きで示し、非動作状態の各デバイスのブロックを網掛けで示している。
【００８９】
このＰＣ１０の電源のオフ時には、電源制御部２４、パワーボタン２８、パワー制御部２９、バッテリー３０、パワーコネクタ３１、バス選択部４１、インターフェイスブリッジ制御部４２、インターフェイスバスコネクタ４３、ＨＤＤボタン４４、及び中継コネクタ４５等が動作状態であり、網掛けの他の各デバイスが非動作状態である。
【００９０】
このときには、外部駆動ファンクションモードが設定され、ハードディスク装置２１及び光ディスク装置２２がバス選択部４１を介してインターフェイスブリッジ制御部４２に接続され、該各装置２１，２２がＩ／Ｏ制御部１４から切り離される。
【００９１】
外部駆動ファンクションモードでは、ＨＤＤボタン４４の操作により電源の投入が指示されると、ハードディスク装置２１及び光ディスク装置２２の電源を投入して、インターフェイスバスコネクタ４３から外部ＰＣ６１へのデータ転送を可能にする。あるいは、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されても、ハードディスク装置２１及び光ディスク装置２２の電源を投入して、中継コネクタ４５から外部ＰＣ６１へのデータ転送を可能にする。
【００９２】
図８は、省電力モードのときのＰＣ１０の状態を示しており、動作状態の各デバイスのブロックを白抜きで示し、非動作状態の各デバイスのブロックを網掛けで示している。
【００９３】
省電力モードでは、ＣＰＵ１１、表示制御部１３、及び表示装置２０が非動作状態であり、白抜きの他の各デバイスが動作状態である。
【００９４】
この省電力モードの開始に際しては、ＣＰＵ１１、コアロジック１５、及びＩ／Ｏ制御部１４のそれぞれのデータが退避された後に、省電力モードが設定され、ハードディスク装置２１及び光ディスク装置２２がＩ／Ｏ制御部１４から切り離され、該各装置２１，２２がインターフェイスブリッジ制御部４２に接続され、外部駆動ファンクションモードが設定される。
【００９５】
逆に、省電力モードからの復帰に際しては、ハードディスク装置２１及び光ディスク装置２２がＩ／Ｏ制御部１４に接続され、該各装置２１，２２がインターフェイスブリッジ制御部４２から切り離された後に、図６の状態に戻り、ＣＰＵ１１、コアロジック１５、及びＩ／Ｏ制御部１４のそれぞれのデータが復帰される。
【００９６】
次に、電源制御部２４によるハードディスク装置２１及び光ディスク装置２２の接続切り換え制御を図９のフローチャートに従って説明する。
【００９７】
まず、ＰＣ１０の電源がオフの状態では、電源制御部２４は、ハードディスク装置２１及び光ディスク装置２２をバス選択部４１を介してインターフェイスブリッジ制御部４２に接続し（ステップＳ７０）、パワーボタン２８の操作によるＰＣ１０の電源オンの指示を待機している（ステップＳ７１で「Ｎｏ」）。
【００９８】
そして、パワーボタン２８の操作によるＰＣ１０の電源オンの指示があると（ステップＳ７１で「Ｙｅｓ」）、これに応答して電源制御部２４は、パワー制御部２９を制御して、ＰＣ１０の電源をオンにし、図６の状態を設定する。そして、電源制御部２４は、バス選択部４１を制御して、ハードディスク装置２１及び光ディスク装置２２をＩ／Ｏ制御部１４に接続し、該各装置２１，２２をインターフェイスブリッジ制御部４２から切り離す（ステップＳ７２）。これにより、ＰＣ１０の通常の動作状態が設定される。
【００９９】
この通常の動作状態では、パワーボタン２８の操作によるＰＣ１０の電源オフの指示や、省電力モードの開始を待機している（ステップＳ７３で「Ｎｏ」）。
【０１００】
例えば、パワーボタン２８の操作によるＰＣ１０の電源オフの指示があると（ステップＳ７３で「Ｙｅｓ」）、これに応答して電源制御部２４は、パワー制御部２９を制御して、ＰＣ１０の電源をオフにし、図７の状態を設定する（ステップＳ７４）。更に、電源制御部２４は、バス選択部４１を制御して、ハードディスク装置２１及び光ディスク装置２２をインターフェイスブリッジ制御部４２に接続し、該各装置２１，２２をＩ／Ｏ制御部１４から切り離し、外部駆動ファンクションモードを設定し（ステップＳ７５）、ステップＳ７１に戻る。
【０１０１】
外部駆動ファンクションモードが設定された状態では、ＨＤＤボタン４４の操作により電源の投入が指示されるか、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されると、ハードディスク装置２１及び光ディスク装置２２の電源が投入される。そして、外部ＰＣ６１をインターフェイスバスコネクタ４３に接続するか、外部ＰＣ６１を中継ユニット５２を介して中継コネクタ４５に接続すると、外部ＰＣ６１がインターフェイスブリッジ制御部４２を介してハードディスク装置２１及び光ディスク装置２２に接続される。このとき、外部ＰＣ６１は、ハードディスク装置２１及び光ディスク装置２２に直接アクセスして制御することが可能になり、データを該各装置２１，装置２２から読み出したり書き込むことができる。
【０１０２】
一方、省電力モードの開始が指示されると（ステップＳ７６）、ＣＰＵ１１、コアロジック１５、及びＩ／Ｏ制御部１４は、予め設定されたシーケンス制御に従って、それぞれのデータを省電力モードでも記憶可能なシステムメモリ１２やハードディスク装置２１に記憶して退避させる。この後、電源制御部２４は、パワー制御部２９を制御して、ＣＰＵ１１、表示制御部１３、及び表示装置２０の電源を遮断して、図８の省電力モードの状態を設定する（ステップＳ７７）。そして、電源制御部２４は、パワー制御部２９を制御して、ハードディスク装置２１及び光ディスク装置２２をインターフェイスブリッジ制御部４２に接続し、該各装置２１，２２をＩ／Ｏ制御部１４から切り離し、外部駆動ファンクションモードを設定する（ステップＳ７８）。
【０１０３】
外部駆動ファンクションモードが設定された状態では、先に述べた様にＨＤＤボタン４４の操作により電源の投入が指示されるか、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されると、ハードディスク装置２１及び光ディスク装置２２の電源が投入され、外部ＰＣ６１からハードディスク装置２１及び光ディスク装置２２への直接アクセス及び読み取り書込み制御が可能になる。
【０１０４】
省電力モードの状態では、省電力モードからの復帰を待機している（ステップＳ７９で「Ｎｏ」）。電源制御部２４は、省電力モードからの復帰が指示されると（ステップＳ７９で「Ｙｅｓ」）、バス選択部４１を制御して、ハードディスク装置２１及び光ディスク装置２２をＩ／Ｏ制御部１４に接続し、該各装置２１，２２をインターフェイスブリッジ制御部４２から切り離し（ステップＳ８０）、パワー制御部２９を制御して、ＰＣ１０の電源をオンにする。この後に、ＣＰＵ１１、コアロジック１５、及びＩ／Ｏ制御部１４は、予め設定されたシーケンス制御に従って、省電力モードの開始時に退避させておいたそれぞれのデータをシステムメモリ１２やハードディスク装置２１から読み出し、省電力モードの開始直前のそれぞれの動作状態を設定し、ＰＣ１０の動作を再開する（ステップＳ８１）。この後、ステップＳ７３に戻る。
【０１０５】
この様に本実施形態では、ＰＣ１０の電源がオフにされたとき、及び省電力モードが設定されたときに、ハードディスク装置２１及び光ディスク装置２２をインターフェイスブリッジ制御部４２に接続して、外部駆動ファンクションモードを設定しており、その上で、ＨＤＤボタン４４の操作により電源の投入が指示されるか、ＰＣ１０の本体が中継ユニット５２の枠体５７に挿入されると、ハードディスク装置２１及び光ディスク装置２２の電源を投入して、外部ＰＣ６１からハードディスク装置２１及び光ディスク装置２２への直接アクセス及び制御を可能にしている。図１０は、本実施形態のＰＣ１０を概念的に示している。図１０に示す様に外部ＰＣ６１は、ＰＣ１０のハードディスク装置２１及び光ディスク装置２２を仮想的な自己の周辺装置６５として扱って、ハードディスク装置２１及び光ディスク装置２２を直接制御することができる。
【０１０６】
このため、ＰＣ１０の電源をオンにし、長い時間をかけて、ＰＣ１０のシステムを立ち上げなくても、ハードディスク装置２１及び光ディスク装置２２だけを短時間で立ち上げて、該各装置２１，２２内のデータを外部ＰＣ６１に転送することができる。また、このときのＰＣ１０の消費電力は、該各装置２１，２２の消費電力だけで済む。
【０１０７】
尚、本発明は、上記実施形態に限定されるものではなく、多様に変形することができる。例えば、ＰＣ１０内のバスとして、他の種類のバスを適用しても構わない。また、ＣＰＵ１１とコアロジック１５を一体化したもの、コアロジック１５とＩ／Ｏ制御部１４を一体化したもの、コアロジック１５と表示制御部１３を一体化したもの等を適用しても良い。更に、外部ＰＣ６１により直接制御されるＰＣ１０の内部デバイスとして、ハードディスク装置２１及び光ディスク装置２２を例示しているが、音声の入出力を行なうオーディオ装置等の他の種類の内部デバイスであっても構わない。
【０１０８】
【発明の効果】
以上説明した様に本発明によれば、演算手段への非電力供給時に、内部デバイスをバスから切り離すと共に、内部デバイスをインターフェイスに接続しており、このときに外部からインターフェイスを介して内部デバイスをアクセスして制御することができる。このため、長い時間をかけて、情報処理装置全体を立ち上げなくても、内部デバイスを短時間で立ち上げて、内部デバイスだけを制御することができる。
【図面の簡単な説明】
【図１】本発明の情報処理装置の一実施形態を示すブロック図である。
【図２】図１の情報処理装置を外部バスを介して外部パーソナルコンピュータに接続した状態を示す斜視図である。
【図３】（ａ）及び（ｂ）は、図１の情報処理装置を外部パーソナルコンピュータに中継接続するための中継ユニットの外観を示す平面図及び側面図である。
【図４】図１の情報処理装置の外観を示す側面図である。
【図５】（ａ）及び（ｂ）は、図１の情報処理装置を中継ユニットに挿入している状態を示す斜視図である。
【図６】図１の情報処理装置の電源オンの状態を示すブロック図である。
【図７】図１の情報処理装置の電源オフの状態を示すブロック図である。
【図８】図１の情報処理装置の省電力モードの状態を示すブロック図である。
【図９】図１の情報処理装置の電源制御部による制御過程を示すフローチャートである。
【図１０】図１の情報処理装置と外部パーソナルコンピュータの関係を概念的に示す斜視図である。
【図１１】従来のパーソナルコンピュータを示すブロック図である。
【図１２】図１１のＰＣの電源オフの状態を示すブロック図である。
【図１３】図１１のＰＣの省電力モードの状態を示すブロック図である。
【図１４】図１１のＰＣによるデータ転送を概念的に示す斜視図である。
【符号の説明】
１０　　パーソナルコンピュータ（ＰＣ）
１１　　ＣＰＵ
１２　　システムメモリ
１３　　表示制御部
１４　　Ｉ／Ｏ制御部
１５　　コアロジック
１６ａ〜１６ｅ　　バス
１７　　ＬＡＮ制御部
１８　　カードバス制御部
２０　　表示装置
２１　　ハードディスク装置
２２　　光ディスク装置
２３　　キーボードマウス制御部
２４　　電源制御部
２５　　カードソケット
２６　　キーボード
２７　　マウス
２８　　パワーボタン
２９　　パワー制御部
３０　　バッテリー
３１　パワーコネクタ
４１　　バス選択部
４２　　インターフェイスブリッジ制御部
４３　　インターフェイスバスコネクタ
４４　　ＨＤＤボタン
４５　　中継コネクタ
５２　　中継ユニット
５３　　コネクタ
５４　　インターフェイスバスコネクタ
５５　　パワーコネクタ
【図１】
2004133542.tif 000003
【図２】
2004133542.tif 000004
【図３】
2004133542.tif 000005
【図４】
2004133542.tif 000006
【図５】
2004133542.tif 000007
【図６】
2004133542.tif 000008
【図７】
2004133542.tif 000009
【図８】
2004133542.tif 000010
【図９】
2004133542.tif 000011
【図１０】
2004133542.tif 000012
【図１１】
2004133542.tif 000013
【図１２】
2004133542.tif 000014
【図１３】
2004133542.tif 000015
【図１４】
2004133542.tif 000016