(58)【調査した分野】(Int.Cl.,DB名)
【背景技術】
【0002】
従来から、パソコン(Personal Computer)PC1にネットワーク設定記憶媒体を接続して、パソコンPC1に設定されているネットワーク設定情報をネットワーク設定記憶媒体に保存し、次いで、パソコンPC2にネットワーク設定記憶媒体を接続して、ネットワーク設定記憶媒体に保存されたネットワーク設定情報をパソコンPC2に設定するネットワーク設定プログラムが知られている(例えば、特許文献1参照)。
【0003】
また、持ち運び可能なノート型のPC(端末装置)を、例えばエレベータのメンテナンスの現場および事務所で使用する場合、利用者が、PCの起動後に使用場所に合わせて手動でネットワーク設定(LAN(Local Area Network)設定)を切り替えている。
【0004】
具体的には、現場でのネットワークは、構成簡略化のためにDHCP(Dynamic Host Configuration Protocol)サーバを置かず、固定IPアドレスで運用する。そこで、利用者は、現場でPCを使用する場合には、LAN設定を固定IPアドレスに設定し、事務所でPCを使用する場合には、LAN設定をDHCPに設定する。
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、従来技術には、以下のような課題がある。
利用者が現場から持ち帰ったPCは、LANケーブルに接続され、電源オフ状態で事務所に保管される。ここで、IT管理者が、夜間等にリモート管理コンソール(リモート管理装置)から保管されたPCをリモート起動し、リモートデスクトップ接続によりPCの設定変更やS/W(Software)の更新作業等を行う場合がある。
【0007】
このとき、PCのネットワーク設定は、利用者が手動で切り替えているので、LAN設定が現場設定から事務所設定に戻されず、現場設定のままになっている場合には、リモート起動後にリモートデスクトップ接続をすることができず、IT管理者がPCの設定変更等を行うことができないという問題がある。
【0008】
すなわち、リモート起動は、例えばWake on LANやAMT(Active Management Technology)リモート管理により行うことができるが、リモート起動が成功しても、リモートデスクトップ接続は、OS(Operating System)の管理で動作するので、OSへのネットワーク設定が適切に行われている必要があるためである。
【0009】
また、事務所LANに不正PC監視装置を接続している場合には、現場設定のPCを不正PCであると検知して、事務所LANへの接続を遮断する。そのため、この場合には、復旧に時間がかかるという問題もある。
【0010】
この発明は、上記のような課題を解決するためになされたものであり、端末装置のネットワーク設定が現場設定のまま事務所LANに接続されて電源オフ状態で保管された場合でも、リモート管理装置から端末装置にリモートデスクトップ接続することができるネットワークシステムおよびネットワーク設定方法を得ることを目的とする。
【課題を解決するための手段】
【0011】
この発明に係るネットワークシステムは、リモート管理装置と端末装置との間で通信を行うネットワークシステムであって、リモート管理装置は、管理エンジンアクセス部を有し、端末装置は、ネットワーク通信部およびネットワーク設定部を有し、管理エンジンアクセス部は、管理操作を行う端末装置が休止状態にある場合に、所定のネットワーク設定を端末装置に送信するとともに、活動状態への移行指示を端末装置に送信し、ネットワーク設定部は、端末装置が休止状態から活動状態に移行する際に、リモート管理装置から受信した所定のネットワーク設定をネットワーク通信部に設定する
ネットワークシステムにおいて、端末装置は、ネットワーク設定を記憶するネットワーク設定記憶部をさらに有し、ネットワーク設定部は、ネットワーク設定記憶部のネットワーク設定を、休止状態にある端末装置にもともと設定されていたネットワーク設定を記憶するユーザネットワーク設定記憶部に記憶されているネットワーク設定に変更するものである。
【0012】
また、この発明に係るネットワーク設定方法は、リモート管理装置と端末装置との間で通信を行うネットワークシステムにおけるネットワーク設定方法であって、管理操作を行う端末装置が休止状態にある場合に、リモート管理装置から端末装置に対して所定のネットワーク設定を書き込むステップと、所定のネットワーク設定の書き込み後に、リモート管理装置が端末装置を活動状態に移行させるステップと、端末装置が休止状態から活動状態に移行する際に、書き込まれた所定のネットワーク設定を読み出して、端末装置のネットワーク設定として設定するステップと、
端末装置において、休止状態にある端末装置にもともと設定されていたネットワーク設定を記憶するステップと、を備えたものである。
【発明の効果】
【0013】
この発明に係るネットワークシステムおよびネットワーク設定方法によれば、リモート管理装置は、管理操作を行う端末装置が休止状態にある場合に、リモート管理装置から端末装置に対して所定のネットワーク設定を書き込んだ後に、端末装置を休止状態から活動状態に移行させる。
そのため、リモート管理装置から端末装置のネットワーク設定を事務所LAN設定に変更することができる。
したがって、端末装置のネットワーク設定が現場設定のまま事務所LANに接続されて電源オフ状態で保管された場合でも、リモート管理装置から端末装置にリモートデスクトップ接続することができる。
【発明を実施するための形態】
【0015】
以下、この発明に係るネットワークシステムおよびネットワーク設定方法の好適な実施の形態につき図面を用いて説明するが、各図において同一、または相当する部分については、同一符号を付して説明する。
【0016】
実施の形態1.
図1は、この発明の実施の形態1に係るネットワークシステムを示すブロック構成図である。
図1において、このネットワークシステムは、リモート管理装置10と、リモートデスクトップ接続によりリモート管理装置10と接続される端末装置20とから構成されている。
【0017】
リモート管理装置10は、管理エンジンアクセス部11と、リモートデスクトップクライアント部12と、管理エンジンアクセス部11およびリモートデスクトップクライアント部12に接続されたネットワーク通信部13と、ネットワーク通信部13に接続されたネットワークインタフェース部14とを有している。
【0018】
端末装置20は、インテル(登録商標)アクティブ・マネジメント・テクノロジ(Intel(登録商標) AMT)に対応したPCから構成されている。端末装置20は、操作されることにより、電源オンでOS(例えば、Windows(登録商標))が稼働している状態である活動状態(S0状態)と、ソフトウエアによる電源オフ(ただし一部デバイスへの給電あり)でOSが非稼働の状態である休止状態(S5状態)とに切り替わるようになっている。
【0019】
端末装置20は、端末装置20の状態が活動状態のときにのみ動作する活動状態動作部30と、端末装置20が活動状態であるか休止状態であるかに関係なく動作する定常動作部40とを有している。なお、休止状態において、他のPCからの不揮発メモリへのアクセス、休止状態から活動状態への電源オンまたは電源オフが可能である。
【0020】
活動状態動作部30は、リモートデスクトップサーバ部31と、ネットワーク通信部32と、ネットワーク設定部33と、ユーザネットワーク設定記憶部34と、ネットワーク設定部33に接続された管理エンジンインタフェース部35とを有している。
【0021】
定常動作部40は、ネットワークインタフェース部41と、管理エンジン部42と、不揮発メモリ管理部43と、ネットワーク設定記憶部44と、端末装置20が活動状態であるか休止状態であるかに関係なく、管理エンジン部42に通電する電源管理部45とを有している。
【0022】
ここで、リモートデスクトップクライアント部12とリモートデスクトップサーバ部31とで、リモートデスクトップ接続による端末装置20の管理操作が実行される。なお、ネットワークインタフェース部41および管理エンジン部42は、休止状態においては、常に事務所LAN設定で動作するように設定されている。
【0023】
図2は、
図1に示した端末装置20のハードウエアを示すブロック構成図である。端末装置20のハードウエアは、活動状態動作部30を動作させるための活動状態動作ハードウエア部50と、定常動作部40を動作させるための定常動作ハードウエア部60と、活動状態動作ハードウエア部50および定常動作ハードウエア部60のそれぞれに電力を供給する電源供給装置70とを有している。
【0024】
活動状態動作ハードウエア部50は、CPU(Central Processing Unit)51と、HDD(Hard Disc Drive)52と、HDD52を制御するHDDコントローラ53と、ディスプレイ54と、ディスプレイ54を制御するディスプレイコントローラ55と、スピーカ56と、スピーカ56を制御するサウンドコントローラ57と、キーボード・マウス58と、キーボード・マウス58を制御する入力コントローラ59とを有している。
【0025】
定常動作ハードウエア部60は、管理CPU61と、管理CPU61に接続されたメモリコントローラ62と、メモリコントローラ62により制御されるメモリ63と、メモリコントローラ62に接続されたI/Oコントローラ64と、LANインタフェース65と、不揮発性メモリ66とを有している。LANインタフェース65および不揮発性メモリ66は、I/Oコントローラ64に接続されている。
【0026】
以下、
図1に戻って、リモート管理装置10および端末装置20の主な部分の機能について説明する。なお、端末装置20は、休止状態であり、ネットワーク通信部32のネットワーク設定が現場設定または事務所設定の何れかになっており、このままでは、活動状態にしてリモートデスクトップサーバ部31を実行しても、事務所LANでリモート管理装置10と接続できない可能性がある。
【0027】
そこで、リモート管理装置10の管理エンジンアクセス部11は、端末装置20の活動状態および休止状態で動作する不揮発メモリであるネットワーク設定記憶部44に対して、管理エンジン部42および不揮発メモリ管理部43を経由して、ネットワーク通信部32への事務所LAN設定を書き込んだ後に、端末装置20を活動状態にする。
【0028】
また、端末装置20のネットワーク設定部33は、OSが起動する際に、ネットワーク設定記憶部44から事務所LAN設定を読み出して、読み出した事務所LAN設定をネットワーク通信部32に設定する。
【0029】
さらに、ネットワーク設定部33は、ネットワーク設定記憶部44の事務所LAN設定をネットワーク通信部32に設定した後、利用者がもともと設定していたネットワーク設定を記憶するユーザネットワーク設定記憶部34のネットワーク設定を、ネットワーク設定記憶部44に書き込む。
【0030】
以下、
図3のフローチャートを参照しながら、リモート管理装置10の管理エンジンアクセス部11の動作について説明する。なお、端末装置20は、休止状態である。
まず、管理エンジンアクセス部11は、端末装置20の管理エンジン部42との接続をとる(ステップS11)。
【0031】
続いて、管理エンジンアクセス部11は、端末装置20の不揮発メモリ管理部43に対して、ネットワーク設定記憶部44に設定するネットワーク設定を送信する(ステップS12)。
【0032】
次に、管理エンジンアクセス部11は、ネットワーク設定記憶部44に対するネットワーク設定書き込みが成功したか否かを判定する(ステップS13)。
ステップS13において、ネットワーク設定記憶部44に対するネットワーク設定書き込みが成功した(すなわち、Yes)と判定された場合には、管理エンジンアクセス部11は、端末装置20の管理エンジン部42に対して、活動状態への移行を指示する(ステップS14)。
【0033】
ここで、ステップS13の具体的な判定方法として、まず、不揮発メモリ管理部43は、受信したネットワーク設定のネットワーク設定記憶部44への書き込みを行い、管理エンジンアクセス部11へ、書き込みの成功または失敗を応答する。
また、管理エンジンアクセス部11は、ネットワーク設定の書き込み成功が応答された場合に、設定書き込みが成功したと判定する。
なお、管理エンジンアクセス部11は、ネットワーク設定の書き込み失敗が応答された場合、またはネットワーク設定の送信後、所定の期間内に応答がなく、タイムアウトした場合に、設定書き込み失敗と判定する。
【0034】
続いて、リモート管理装置10のリモートデスクトップクライアント部12が起動される(ステップS15)。
続いて、管理者による端末装置20の管理操作の終了により、リモートデスクトップクライアント部12が終了したか否かが判定される(ステップS16)。
【0035】
ステップS16において、リモートデスクトップクライアント部12が終了した(すなわち、Yes)と判定された場合には、管理エンジンアクセス部11は、端末装置20の管理エンジン部42に対して、休止状態への移行を指示して(ステップS17)、
図3の処理を終了する。
【0036】
一方、ステップS16において、リモートデスクトップクライアント部12が終了していない(すなわち、No)と判定された場合には、再度ステップS16において、リモートデスクトップクライアント部12が終了したか否かが判定される。
【0037】
また、ステップS13において、ネットワーク設定記憶部44に対するネットワーク設定書き込みが成功していない(すなわち、No)と判定された場合には、管理エンジンアクセス部11は、リモート管理操作が実行できないことを管理者に通報して(ステップS18)、
図3の処理を終了する。ここで、ステップS13の具体的な判定方法は、上述したとおりである。
【0038】
以下、
図4のフローチャートを参照しながら、リモート管理装置10のリモートデスクトップクライアント部12の動作について説明する。
まず、リモートデスクトップクライアント部12は、端末装置20のリモートデスクトップサーバ部31との接続をとる(ステップS21)。
【0039】
続いて、管理者によって、リモートデスクトップ接続による端末装置20の管理操作が実行される(ステップS22)。
次に、リモートデスクトップクライアント部12は、端末装置20のリモートデスクトップサーバ部31を切断して(ステップS23)、
図4の処理を終了する。
【0040】
以下、
図5のフローチャートを参照しながら、端末装置20のネットワーク設定部33の動作について説明する。なお、ここでは、端末装置20が起動する場合(OSが起動する場合)の動作を示している。
【0041】
まず、ネットワーク設定部33は、ネットワーク設定記憶部44からネットワーク設定を読み出す(ステップS31)。
続いて、ネットワーク設定部33は、読み出したネットワーク設定をネットワーク通信部32に設定する(ステップS32)。
【0042】
次に、ネットワーク設定部33は、ユーザネットワーク設定記憶部34に記憶されたネットワーク設定を、ネットワーク設定記憶部44に書き込む(ステップS33)。
続いて、ネットワーク設定部33は、利用者によるネットワーク設定操作が開始されたか否かを判定する(ステップS34)。
【0043】
ステップS34において、ネットワーク設定操作が開始されていない(すなわち、No)と判定された場合には、ネットワーク設定部33は、端末装置20のシャットダウンが開始されたか否かを判定する(ステップS35)。
【0044】
ステップS35において、端末装置20のシャットダウンが開始された(すなわち、Yes)と判定された場合には、ネットワーク設定部33は、そのまま
図5の処理を終了する。
【0045】
一方、ステップS34において、ネットワーク設定操作が開始されている(すなわち、Yes)と判定された場合には、ネットワーク設定部33は、設定されたネットワーク設定をネットワーク通信部32に設定する(ステップS36)。
【0046】
続いて、ネットワーク設定部33は、設定されたネットワーク設定をネットワーク設定記憶部44およびユーザネットワーク設定記憶部34に記憶させて(ステップS37)、ステップS34に移行する。
また、ステップS35において、端末装置20のシャットダウンが開始されていない(すなわち、No)と判定された場合も、ステップS34に移行する。
【0047】
以上のように、実施の形態1によれば、リモート管理装置は、管理操作を行う端末装置が休止状態にある場合に、リモート管理装置から端末装置に対して所定のネットワーク設定を書き込んだ後に、端末装置を休止状態から活動状態に移行させる。
そのため、リモート管理装置から端末装置のネットワーク設定を事務所LAN設定に変更することができる。
したがって、端末装置のネットワーク設定が現場設定のまま事務所LANに接続されて電源オフ状態で保管された場合でも、リモート管理装置から端末装置にリモートデスクトップ接続することができる。
また、リモート管理が可能なので、電源稼働状態で端末装置を保管する必要がなく、省エネルギーを実現することができる。