(57)【要約】【課題】  情報処理装置とこの情報処理装置を回線を介して制御する入出力装置とからなるシステムおよび情報処理装置および入出力装置の制御方法を提供する。【解決手段】  入出力装置とホストＰＣとが公衆通信回線を介して接続されるシステムにおいて、入出力装置の電源オン後、入出力装置はホストＰＣ１と構内通信回線を介して接続されているＬＡＮカードと公衆通信回線を介して通信を確立し、情報処理装置に割り当てられているＭＡＣアドレスをＬＡＮカードに送信する。ＬＡＮカードは入出力装置から送信されたＭＡＣアドレスに基づいて構内通信回線を介してホストＰＣ１を起動させるための信号をホストＰＣ１に送信する。ホストＰＣ１はＬＡＮカードから送信されたホストＰＣ１を起動させるための信号の受信に応じて起動処理を実行する。【選択図】  図５
2007233629.tif 000002
【特許請求の範囲】
【請求項１】
入出力装置と情報処理装置とが公衆通信回線を介して接続されるシステムにおいて、
前記入出力装置は、
前記入出力装置の電源オン後、前記情報処理装置と構内通信回線を介して接続されているデバイスと前記公衆通信回線を介して通信を確立する通信確立手段と、
前記通信確立手段によって前記デバイスとの通信を確立した後、前記情報処理装置に割り当てられているアドレスを前記デバイスに送信する送信手段と、
前記デバイスは、
前記入出力装置から送信された前記情報処理装置に割り当てられているアドレスに基づいて前記構内通信回線を介して前記情報処理装置を起動させるための信号を前記情報処理装置に送信する送信手段と、
前記情報処理装置は
前記デバイスから送信された前記情報処理装置を起動させるための信号の受信に応じて起動処理を実行する起動手段と、
を具備することを特徴とするシステム。
【請求項２】
前記入出力装置は、
入力手段を介して入力されるデータを前記デバイスに送信する手段、を具備し、
前記情報処理装置は、
前記入出力装置から送信された前記入力手段を介して入力されたデータを前記デバイスを介して受信する手段をさらに具備することを特徴とする請求項1記載のシステム。
【請求項３】
前記入出力装置は、
前記情報処理装置を起動後、前記情報処理装置の電源状態を制御するための画面のデータを表示する表示手段と、
前記情報処理装置の電源状態を制御するための画面を介して入力されるユーザによって指定された前記情報処理装置の電源状態のデータを前記デバイスに送信する送信手段と、をさらに具備し、
前記情報処理装置は、
前記入出力装置から送信された前記ユーザによって指定された前記情報処理装置の電源状態のデータの受信に応じて前記ユーザによって指定された前記情報処理装置の電源状態への移行処理を実行する手段をさらに具備することを特徴とする請求項１記載のシステム。
【請求項４】
前記情報処理装置は、
前記情報処理装置の起動後、入出力装置側に設けられているデバイスと通信可能であることを特徴とする請求項１記載のシステム。
【請求項５】
前記入出力装置には、ｈｔｔｐクライアント機能およびリモートクライアント機能が搭載されている電子機器が接続されていることを特徴とする請求項１記載のシステム。
【請求項６】
入出力装置と情報処理装置とが公衆通信回線を介して接続されるシステムにて実行される制御方法において、
前記入出力装置は、前記入出力装置の電源オン後、前記情報処理装置と構内通信回線を介して接続されているデバイスと前記公衆通信回線を介して通信を確立し、
前記入出力装置は、前記デバイスとの通信を確立した後、前記情報処理装置に割り当てられているアドレスを前記デバイスに送信し、
前記デバイスは、前記入出力装置から送信された前記情報処理装置に割り当てられているアドレスに基づいて前記構内通信回線を介して前記情報処理装置を起動させるための信号を前記情報処理装置に送信し、
前記情報処理装置は、前記デバイスから送信された前記情報処理装置を起動させるための信号の受信に応じて起動処理を実行する
ことを特徴とする制御方法。
【請求項７】
前記入出力装置は、入力手段を介して入力されるデータを前記デバイスに送信し、
前記情報処理装置は、前記入出力装置から送信された前記入力手段を介して入力されたデータを前記デバイスを介して受信することを特徴とする請求項６記載の制御方法。
【請求項８】
前記入出力装置は、前記情報処理装置を起動後、前記情報処理装置の電源状態を制御するための画面のデータを表示し、
前記入出力装置は、前記情報処理装置の電源状態を制御するための画面を介して入力されるユーザによって指定された前記情報処理装置の電源状態のデータを前記デバイスに送信し、
前記情報処理装置は、前記入出力装置から送信された前記ユーザによって指定された前記情報処理装置の電源状態のデータの受信に応じて前記ユーザによって指定された前記情報処理装置の電源状態への移行処理を実行することを特徴とする請求項６記載の制御方法。
【請求項９】
前記情報処理装置は、前記情報処理装置の起動後、入出力装置側に設けられているデバイスと通信可能であることを特徴とする請求項６記載の制御方法。
【請求項１０】
前記入出力装置には、ｈｔｔｐクライアント機能およびリモートクライアント機能が搭載されている電子機器が接続されていることを特徴とする請求項６記載の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置とこの情報処理装置をネットワークを介して制御する入出力装置とからなるシステムおよび情報処理装置および入出力装置の制御方法に関する。
【背景技術】
【０００２】
近年、遠隔地にあるコンピュータによって生成される画面をネットワークを介して手元にあるコンピュータ端末に備えられているモニタによって閲覧可能とするリモートディスプレイ装置等が開発されている。
【０００３】
特許文献１には、ユーザ側のコンピュータは生成されるＲＧＢ信号を回線を介して伝送可能なフォーマットの信号に変換し、ユーザ側のコンピュータから送信されたコンピュータ変換後の信号を回線を介してサポート側のコンピュータが受信し、変換後の信号を画面信号をパソコン画面信号に変換してサポート側のコンピュータに設けられるモニタに表示するシステムについての技術が開示されている（特許文献１参照。）。
【特許文献１】特開平１０−２２２４４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１に開示されている技術は、回線を介して接続されている互いのコンピュータが互いに電源オン状態でないと実現できない技術である。例えばユーザの手元にあるコンピュータが電源オン状態にあるものの回線を介してデータを伝送する対象のコンピュータの電源状態がオフ状態である場合、互いのコンピュータがデータの伝送を実行することができない。
【０００５】
そこで、本発明は、情報処理装置とこの情報処理装置を回線を介して制御する入出力装置とからなるシステムおよび情報処理装置および入出力装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に係わるシステムは、入出力装置と情報処理装置とが公衆通信回線を介して接続されるシステムにおいて、前記入出力装置は、前記入出力装置の電源オン後、前記情報処理装置と構内通信回線を介して接続されているデバイスと前記公衆通信回線を介して通信を確立する通信確立手段と、前記通信確立手段によって前記デバイスとの通信を確立した後、前記情報処理装置に割り当てられているアドレスを前記デバイスに送信する送信手段と、前記デバイスは、前記入出力装置から送信された前記情報処理装置に割り当てられているアドレスに基づいて前記構内通信回線を介して前記情報処理装置を起動させるための信号を前記情報処理装置に送信する送信手段と、前記情報処理装置は前記デバイスから送信された前記情報処理装置を起動させるための信号の受信に応じて起動処理を実行する起動手段と、を具備することを特徴とする。
【０００７】
また、請求項６に係わる制御方法は、入出力装置と情報処理装置とが公衆通信回線を介して接続されるシステムにて実行される制御方法において、前記入出力装置は、前記入出力装置の電源オン後、前記情報処理装置と構内通信回線を介して接続されているデバイスと前記公衆通信回線を介して通信を確立し、前記入出力装置は、前記デバイスとの通信を確立した後、前記情報処理装置に割り当てられているアドレスを前記デバイスに送信し、前記デバイスは、前記入出力装置から送信された前記情報処理装置に割り当てられているアドレスに基づいて前記構内通信回線を介して前記情報処理装置を起動させるための信号を前記情報処理装置に送信し、前記情報処理装置は、前記デバイスから送信された前記情報処理装置を起動させるための信号の受信に応じて起動処理を実行することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、情報処理装置とこの情報処理装置を回線を介して制御する入出力装置とからなるシステムおよび情報処理装置および入出力装置の制御方法を提供することが可能となる。
【発明を実施するための最良の形態】
【０００９】
以下本発明に係る実施の形態を、図面を参照して説明する。
【００１０】
図１を参照して、本発明の一実施形態に係るシステムの構成の一例について説明する。本システムは例えばキーボードといった入力部および表示装置といった出力部がインターネットといった公衆通信回線網を介してホストシステムと通信可能なシステムである。
【００１１】
図１は本システムの概要の一例を示す図である。
【００１２】
ホストＰＣ１はインターネット４といった回線網を介してＩ／Ｏ制御装置５と通信する。Ｉ／Ｏ制御装置５にはホストＰＣから主力される画像データを表示するモニタ６、ホストＰＣ１のシステムへの入力手段であるマウス７およびキーボード８が接続されている。
【００１３】
さらに、Ｉ／Ｏ制御装置５には、ＵＳＢコネクタ５ａ、ＵＳＢコネクタ５ｂおよび電源ボタン５ｃが設けられる。ＵＳＢコネクタ５ａ、ＵＳＢコネクタ５ｂに、ＵＳＢインタフェースを有するデバイスまたは電子機器（例えば、ＵＳＢメモリ、ＵＳＢ対応のプリンタ）を接続することが可能である。
【００１４】
電源ボタン５ｃがユーザによって例えば押下げ操作されると、Ｉ／Ｏ制御装置５を構成するシステムに電源が投入される。
【００１５】
ホストＰＣ１にはＬＡＮカード４が装着されている。ホストＰＣ１およびＬＡＮカード４はハブ３に接続されている。ＬＡＮカード４はハブ３を介してすなわち構内通信回線網を介してホストＰＣと通信する。また、ＬＡＮカード４およびＩ／Ｏ制御装置５はインターネット４を介して通信する。次に、ホストＰＣ１のハードウェア構成の一例について説明する。
【００１６】
図２は、ホストＰＣ１のハードウェア構成の一例を説明する図である。
【００１７】
ホストハブ（第１のブリッジ回路）１１には、ＣＰＵ１０、メインメモリ１３、グラフィックスコントローラ１５およびＩ／Ｏ（Input/Output）ハブ２０が接続されている。
【００１８】
ホストハブ１１はシステムバスを介してＣＰＵ１０と接続される。ホストハブ１１にはメインメモリ１３へのアクセスを制御するメモリコントローラが内蔵されている。
【００１９】
ＣＰＵ１０はコンピュータ１のシステムを制御するメインプロセッサである。ＣＰＵ１０は外部記憶装置であるＨＤＤ２１からメモリバス１４を介してメインメモリ１３にロードされる、オペレーティングシステム（ＯＳ）、アプリケーション等を実行する。
【００２０】
また、ＣＰＵ１０はＢＩＯＳ−ＲＯＭ２７からメインメモリ２３にロードされたＳｙｓｔｅｍ  ＢＩＯＳ（Basic Input Output System）を実行する。
【００２１】
ホストハブ１１にＡＧＰ（Accelerated Graphics Port）バスを介して接続されるグラフィクスコントローラ１５はＬＣＤ１２にデジタル表示信号を出力する。グラフィクスコントローラ１５にはビデオメモリ（ＶＲＡＭ）１７が接続されており、グラフィックスコントローラ１５はＯＳ／アプリケーションプログラムによってビデオメモリ１７に描画されたデータをＬＣＤ４に表示する。
【００２２】
ホストハブ１１と例えばハブインターフェイスといった専用バスで接続されるＩ／Ｏハブ（第二のブリッジ回路）２０は、ＬＰＣ（Low pin count）バス２６に接続される各デバイスおよびＰＣＩ（Peripheral Component Interconnect）バス１９に接続される各デバイスを制御する。
【００２３】
Ｉ／Ｏハブ２０にはＨＤＤ１１７を制御するためのシリアルＡＴＡ（AT Attachment）コントローラが内蔵されている。Ｉ／Ｏハブ２０は、シリアルＡＴＡ規格をサポートするシリアルＡＴＡバス２１ａを介して外部記憶装置でありシリアルＡＴＡ規格をサポートするＨＤＤ２１と接続される。
【００２４】
ＨＤＤ（磁気ディスクデバイス）２１は磁気ディスクデバイスである。ＨＤＤ２１にはオペレーティングシステム（ＯＳ）１３ｂ、アプリケーションプログラムを使用することで生成されたデータ等が記憶される。
【００２５】
また、Ｉ／Ｏハブ２０には、オーディオコーディック２３が接続される。
【００２６】
オーディオコーディック２３はＩ／Ｏハブ２０と接続される。オーディオコーディック２３は、サウンド入出用のコーディックの一種である。オーディオコーディック２３は、入出力されるサウンドのコーディック部等を有する。
【００２７】
オーディオコーディック２３にはアンプ（ＡＭＰ）２５ａが接続される。ＡＭＰ２５ａはオーディオコーディック２３にて生成されたサウンド信号を増幅する。ＡＭＰ２５ａによって増幅されたサウンド信号はスピーカに送出され、スピーカは可聴周波数帯の音波を出力する。
【００２８】
ＰＣＩバス１９にはＰＣＩバス対応デバイスであるＬＡＮカード２が接続される。ＬＡＮカード２はＬＡＮ通信機能を実現するデバイスである。ＬＡＮカード２については、後述にて詳細に説明する。
【００２９】
ＬＰＣバス２６にはＢＩＯＳ−ＲＯＭ２７およびエンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２３が接続される。
【００３０】
ＢＩＯＳ−ＲＯＭ２７はＳｙｓｔｅｍ  ＢＩＯＳ１３ａ等を記憶する記憶媒体である。ＢＩＯＳ−ＲＯＭ２７として使用される記憶媒体は、プログラムの書き換えが可能である記憶媒体、例えばフラッシュメモリ等である。
【００３１】
Ｓｙｓｔｅｍ  ＢＩＯＳ１３ａは各種ハードウェアにアクセスするためのファンクション実行ルーチンを体系化したプログラムである。
【００３２】
エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）２８は、電力管理等を行うためのエンベデッドコントローラと、キーボード（ＫＢ）ユニットを制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。
【００３３】
ＥＣ／ＫＢＣ２８にはパワーボタン６、およびＰＳＣ（Power Supply Controller）３０が接続される。
【００３４】
ＥＣ／ＫＢＣ２８は、ＰＳＣ３０と共同してシステム電源のオン／オフ等を制御する電源シーケンス制御機能、および電源ステータス通知機能等を有する。
【００３５】
電源制御部であるＰＳＣ３０はＡＣアダプタ３１から供給される電力をコンピュータ１内の各モジュールに供給する。
【００３６】
ユーザがパワーボタン１６を操作すると、ＥＣ／ＫＢＣ２８はパワーボタン１６が操作されたことを検出する。ＥＣ／ＫＢＣ２８は、パワーボタン１６が操作されたことを検出すると、例えば本コンピュータ１のシステムに対して電源供給を開始するようにＰＳＣ３０に通知する。ＰＳＣ３０はＥＣ／ＫＢＣ２８からの通知に基いて、ＡＣアダプタ３１からコンピュータ１のシステムに対して電源供給を開始するように制御する。次に、ＬＡＮカード２のハードウェア構成の一例について説明する。
【００３７】
図３は、ＬＡＮカード２のハードウェア構成の一例を示した図である。
【００３８】
ＬＡＮカード２は、図２を用いて説明したように、ＰＣＩバス１９に接続されるＰＣＩバス対応デバイスである。
【００３９】
ＬＡＮカード２内に設けられるバス２４１に、プロセッサ２４０、ＲＡＭ２４２、ＲＯＭ２４３、ＬＡＮコントローラ２４４およびＩ／Ｏコントローラ２４６が接続される。
【００４０】
プロセッサ２４０はＬＡＮカード２のシステムを制御する。ＲＡＭ２４２にはプロセッサ２４０が実行するプログラムが展開される。ＲＯＭ２４３にはＲＡＭ２４２に展開されるプログラム等が格納されている。プロセッサ２４０はＲＡＭ２４２に展開された所定のプログラムを実行することでｈｔｔｐサーバ機能を実現する。
【００４１】
ＬＡＮコントローラ２４４はＬＡＮ通信制御を実行する。ＬＡＮコントローラ２４４と接続されているＬＡＮコネクタ２４５には、ＬＡＮケーブルが接続される。
【００４２】
バス２４１にはＩ／Ｏコントローラ２４６が接続される。Ｉ／Ｏコントローラ２４６はＰＣＩバス１９からＬＡＮコントローラ２４へのデータ伝送、ＬＡＮコントローラ２４からＰＣＩバス１９へのデータ伝送を制御する。
【００４３】
Ｉ／Ｏコントローラ２４６には、ＵＳＢコントローラ２４７、ＲＧＢコントローラ２４８およびＬＰＣコントローラ２４９が接続される。
【００４４】
ＵＳＢコントローラ２４７はＵＳＢ通信を制御する。さらに、ＵＳＢコントローラ２４７は、ＵＳＢ信号をＴＣＰ／ＩＰに準拠したネットワーク（インターネット４）を介して伝送できるフォーマット（ＵＳＢ  ｏｖｅｒ  ＩＰ信号）に変換する。
【００４５】
ＲＧＢコントローラ２４８は、ＲＧＢ信号をＴＣＰ／ＩＰに準拠したネットワーク（インターネット４）を介して伝送できるフォーマット（ＲＧＢ  ｏｖｅｒ  ＩＰ信号）に変換する。
【００４６】
ＬＰＣコントローラ２４９は、ホストＰＣ１を起動するためのＰＭＥ信号を生成し、さらにＰＭＥ信号を送出する。次に、Ｉ／Ｏ制御装置５のハードウェア構成の一例について説明する。
【００４７】
図４は、Ｉ／Ｏ制御装置５のハードウェア構成の一例について説明した図である。
【００４８】
Ｉ／Ｏ制御装置５内に設けられるバス５０１には、プロセッサ５００、ＲＡＭ５０２、ＲＯＭ５０３およびＩ／Ｏコントローラ５０４が接続される。
【００４９】
プロセッサ５００はＩ／Ｏ制御装置５のシステムを制御する。ＲＡＭ５０２にはプロセッサ５００が実行するプログラムが展開される。ＲＯＭ５０３にはＲＡＭ５０２に展開されるプログラム等が格納されている。プロセッサ５００はＲＡＭ５０２に展開された所定のプログラムを実行することでｈｔｔｐクライアント機能を実現する。
【００５０】
バス２４１にはＩ／Ｏコントローラ５０４が接続される。Ｉ／Ｏコントローラ５０４にはモニタ６、マウス７、キーボード８、ＵＳＢコネクタ５ａ、ＵＳＢコネクタ５ｂおよび電源ボタン５ｃが接続される。
【００５１】
Ｉ／Ｏコントローラ５０４はモニタ６に表示されるデータをモニタ６へ伝送するデータ伝送制御、マウス７およびキーボード８によってインプットされたデータを受信する制御を行う。Ｉ／Ｏコントローラ５０４は、ＲＧＢ信号をＴＣＰ／ＩＰに準拠したネットワーク（インターネット４）を介して伝送できるフォーマット（ＲＧＢ  ｏｖｅｒ  ＩＰ信号）に変換する。
【００５２】
Ｉ／Ｏコントローラ５０４は、ＵＳＢコネクタ５ａ、ＵＳＢコネクタ５ｂに接続される電子機器またはデバイスとの間の通信を制御する。Ｉ／ＯコントローラはＵＳＢ信号をＴＣＰ／ＩＰに準拠したネットワーク（インターネット４）を介して伝送できるフォーマット（ＵＳＢ  ｏｖｅｒ  ＩＰ信号）に変換する。
【００５３】
また、Ｉ／Ｏコントローラ５０４は、ユーザによる電源ボタン５ｃの操作を検出し、Ｉ／Ｏコントローラ５０４を構成するシステムに電源部から電源を投入させる。
【００５４】
Ｉ／Ｏコントローラ５０４と接続されているＬＡＮコネクタ５０５５には、ＬＡＮケーブルが接続される。次に、ホストＰＣ１を起動させる手順の一例について説明する。
【００５５】
図５は、ホストＰＣ１を起動させる手順の一例ついて説明する流れ図である。
【００５６】
ユーザによる電源スイッチの操作に応じて、Ｉ／Ｏ制御装置５の電源がオンになる（ステップ  Ｓ１００）。
【００５７】
Ｉ／Ｏ制御装置５の電源がオンになると、プロセッサ５００が所定のプログラムを実行することで実現されるｈｔｔｐクライアント機能によってモニタ６に図６に示されるダイアログウィンドウ（Ｉ／Ｏ制御装置５内のＲＯＭ内に格納されているｈｔｍｌページ）が表示される（ステップ  Ｓ１０１）。
【００５８】
図６に示されるダイアログウィンドウｗ１に、「ホスト側のＩＰアドレス」および「ホストＰＣのＭＡＣアドレス」が入力されると（ステップ  Ｓ１０２  Ｙｅｓ）、Ｉ／Ｏ制御装置５は入力されたＩＰアドレスデータを用いてＬＡＮカード４との通信を確立する（ステップ  Ｓ１０３）。Ｉ／Ｏ制御装置５とＬＡＮカード４とが通信を確立すると、Ｉ／Ｏ制御装置５とＬＡＮカード４との間でＴＣＰ／ＩＰベースのデータを互いに伝送することが可能となる。
【００５９】
さらに、Ｉ／Ｏ制御装置５はステップＳ１０３にてＬＡＮカード４との通信を確立した後、入力されたホストＰＣ１のＭＡＣアドレスのデータをＬＡＮカード４に送信する（ステップ  Ｓ１０４）。
【００６０】
ＬＡＮカード４はＩ／Ｏ制御装置５から送信されたＭＡＣアドレスのデータを受信する（ステップ  Ｓ１０５）。ＬＡＮカード４はホストＰＣ１のＭＡＣアドレスのデータを受信すると、Ｗａｋｅ  Ｏｎ  ＬＡＮ信号をハブ３を介してホストＰＣ１に送信する（ステップ  １０６）。
【００６１】
ホストＰＣ１は、Ｗａｋｅ  Ｏｎ  ＬＡＮ信号を受信する（ステップ  Ｓ１０７）と、起動処理を開始する（ステップ  Ｓ１０８）。ホストＰＣのＯＳ起動後は、ＯＳの持つリモートサーバ機能およびＩ／Ｏ制御装置５の持つリモートクライアント機能を使用することで、ホストＰＣ１はＩ／Ｏ制御装置５に接続されている入出力装置（モニタ６、マウス７およびキーボード８）との間でデータの送受信が行われる。次に、ホストＰＣ１の起動後のホストＰＣ１およびＩ／Ｏ制御装置５によって行われる処理について説明する。
【００６２】
図７は、ホストＰＣ１の起動後のホストＰＣ１およびＩ／Ｏ制御装置５によって行われる処理手順の一例について説明する流れ図である。
【００６３】
ホストＰＣ１は起動後、モニタ６に表示される画面のデータを生成する（ステップ  Ｓ２０１）。モニタ６に表示される画面は、例えば図８に示される画面ｗ２である。この画面ｗ２は画像ｄ１とソフトウェアキーボードｄ２とを示す画像である。生成された表示画面のデータはＰＣＩバス１９を介してＬＡＮカード４に送信される（ステップ  Ｓ２０２）。
【００６４】
ＬＡＮカード４はホストＰＣ１から送信された表示画面のデータを受信する（ステップ  Ｓ２０３）。Ｉ／Ｏコントローラ２４６は表示画面のデータを圧縮する（ステップ  Ｓ２０４）。ＬＡＮカード４のプロセッサ２４０によって実現されるｈｔｔｐサーバ機能は圧縮された表示画面のデータをＩ／Ｏ制御装置５に送信する（ステップ  Ｓ２０５）。
【００６５】
Ｉ／Ｏ制御装置５はＬＡＮカード４から送信された圧縮された表示画面のデータをｈｔｔｐクライアント機能によって受信する（ステップ  Ｓ２０６）。Ｉ／Ｏ制御装置５は圧縮された表示画面のデータを展開し、展開したデータをモニタ６に表示する（ステップ  Ｓ２０７）。
【００６６】
モニタ６に表示される画面に示されるソフトウェアキーボードｄ２によってデータが入力された場合（ステップ  Ｓ２０８  Ｙｅｓ）、入力されたデータはｈｔｔｐクライアント機能によってＬＡＮカード４に送信される（ステップ  Ｓ２０９）。
【００６７】
ＬＡＮカード４のＩ／Ｏコントローラ２４６はＩ／Ｏ制御装置５から送信されたデータを受信する（ステップ  Ｓ２１０）。Ｉ／Ｏコントローラ２４６は受信したデータをキーボード入力信号としてホストＰＣ１に送信する（ステップ  Ｓ２１１）。
【００６８】
ホストＰＣ１はＩ／Ｏコントローラ２４６から送信されたキーボード入力信号を受信する（ステップ  Ｓ２１２）。次に、ホストＰＣの電源状態の制御手順について説明する。
【００６９】
図９は、ホストＰＣ１の電源状態の制御手順の一例について説明する流れ図である。
【００７０】
Ｉ／Ｏ制御装置５に設けられている電源スイッチが操作されると（ステップＳ３００  Ｙｅｓ）、ｈｔｔｐクライアント機能によってモニタ６に図１０に示されるダイアログウィンドウが表示される（ステップ  Ｓ３０１）。
【００７１】
図１０に示されるダイアログウィンドウｗ３に示されるサスペンドｂ１、ハイバネーションｂ２またはシャットダウンｂ３がユーザによって押下げ操作されることで指定された電源状態を示すデータが入力されると（ステップ  Ｓ３０２  Ｙｅｓ）、Ｉ／Ｏ制御装置５は、ホストＰＣ１を指定された電源状態に移行させるための信号をＬＡＮカード４に送信する（ステップ  Ｓ３０３）。
【００７２】
ＬＡＮカード４はＩ／Ｏ制御装置５から送信されたホストＰＣ１を指定された電源状態に移行させるための信号を受信する（ステップ  Ｓ３０４）。ＬＡＮカード４はホストＰＣ１を指定された電源状態に移行させるための信号を受信すると、ホストＰＣ１を指定された電源状態に移行させるための信号をハブ３を介してホストＰＣ１に送信する（ステップ  ３０５）。
【００７３】
ホストＰＣ１は指定された電源状態に移行させるための信号を受信すると（ステップ  Ｓ３０６）、指定された電源状態に移行させるための処理を実行する（ステップＳ３０７）
【００７４】
ＬＡＮカード４は、ホストＰＣ１が指定された電源状態に移行したか否かを監視する。ＬＡＮカード４はホストＰＣ１が指定された電源状態に移行されたことを確認した場合（ステップ  Ｓ３０８  Ｙｅｓ）、Ｉ／Ｏ制御装置５の電源をＯｆｆにするための信号をＩ／Ｏ制御装置５に送信する（ステップ  Ｓ３０９）。
【００７５】
Ｉ／Ｏ制御装置５は、ＬＡＮカード４から送信されたＩ／Ｏ制御装置５の電源をＯｆｆにするための信号を受信すると、電源Ｏｆｆ状態に移行するための処理を実行する（ステップ  Ｓ３１０）。
【００７６】
上述したシステムの構成により、Ｉ／Ｏ制御装置５に接続されている入出力手段を操作することでＩ／Ｏ制御装置５とインターネット４といった回線網を介して接続されているホストＰＣ１を起動することが可能となる。また、ホストＰＣが起動した後、Ｉ／Ｏ制御装置５に接続される入力手段によってインターネット４といった回線網を介してホストＰＣ１にデータを入力、またはホストＰＣ１から伝送されるデータをＩ／Ｏ制御装置５の出力手段に出力することが可能となる。
【００７７】
尚、上述した実施形態では、Ｉ／Ｏ制御装置５に接続される入力手段によってインターネット４といった回線網を介してホストＰＣ１が起動された後、Ｉ／Ｏ制御装置５に接続される入力手段によってインターネット４といった回線網を介してホストＰＣ１にデータを入力、またはホストＰＣ１から伝送されるデータをＩ／Ｏ制御装置５の出力手段に出力する例を説明したが、Ｉ／Ｏ制御装置５の代わりに例えば入出力手段を有するコンピュータを用いても問題ない。
【００７８】
本発明は上記実施形態をそのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示されている全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００７９】
【図１】本システムの概要の一例を示す図。
【図２】ホストＰＣ１のハードウェア構成の一例を説明する図。
【図３】ＬＡＮカード２のハードウェア構成の一例を示した図。
【図４】Ｉ／Ｏ制御装置５のハードウェア構成の一例について説明した図。
【図５】ホストＰＣ１を起動させる手順の一例ついて説明する流れ図。
【図６】モニタ６に表示されるダイアログウィンドウｗ１の一例を示す図。
【図７】ホストＰＣ１の起動後のホストＰＣ１およびＩ／Ｏ制御装置５によって行われる処理手順の一例について説明する流れ図。
【図８】モニタ６に表示されるダイアログウィンドウｗ２の一例を示す図。
【図９】ホストＰＣ１の電源状態の制御手順の一例について説明する流れ図。
【図１０】モニタ６に表示されるダイアログウィンドウｗ３の一例を示す図。
【符号の説明】
【００８０】
１…ホストＰＣ、２…ＬＡＮカード、３…ハブ、４…インターネット、
５…Ｉ／Ｏ制御装置、６…モニタ、７…マウス、８…キーボード、
１９…ＰＣＩバス、
【図１】
2007233629.tif 000003
【図２】
2007233629.tif 000004
【図３】
2007233629.tif 000005
【図４】
2007233629.tif 000006
【図５】
2007233629.tif 000007
【図６】
2007233629.tif 000008
【図７】
2007233629.tif 000009
【図８】
2007233629.tif 000010
【図９】
2007233629.tif 000011
【図１０】
2007233629.tif 000012