(57)【要約】【課題】既存のローカルネットワークが有するセキュリティポリシーを変更することなくローカルネットワーク内の情報端末装置を遠隔操作することができるとともに、高いセキュリティレベルを確保できる情報端末遠隔操作システムを提供する。【解決手段】本発明に係る情報端末遠隔操作システムは、公衆ネットワークに接続されるリモートアクセス端末と、公衆ネットワークに接続されるローカルネットワークと、ローカルネットワークに接続されリモートアクセス端末から遠隔制御を受ける情報端末装置と、ローカルネットワークに接続される情報端末制御装置と、リモートアクセス端末と前記情報端末装置および前記情報端末制御装置との間の双方向通信を制御するゲートウェイサーバとを備え、情報端末制御装置は、情報端末装置が起動されていない場合には、情報端末装置を起動させることを特徴とする。【選択図】  図１
2006148661.tif 000002
【特許請求の範囲】
【請求項１】
公衆ネットワークに接続されるリモートアクセス端末と、
前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワークと、
前記ローカルネットワークに接続され前記リモートアクセス端末から遠隔操作を受ける情報端末装置と、
前記前記ローカルネットワークに接続されるとともに前記情報端末装置を制御する情報端末制御装置と、
前記公衆ネットワーク内に設けられ前記リモートアクセス端末と前記情報端末装置および前記情報端末制御装置との間で双方向通信を制御するゲートウェイサーバと、
を備え、
前記情報端末制御装置は、前記リモートアクセス端末から前記情報端末装置に対して遠隔操作をしようとするときに前記情報端末装置が起動されていない場合には、前記情報端末装置を起動させることを特徴とする情報端末遠隔操作システム。
【請求項２】
公衆ネットワーク内に設けられ、前記公衆ネットワークに接続されるリモートアクセス端末と、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置および情報端末制御装置との双方向通信を制御するゲートウェイサーバにおいて、
前記双方向通信を暗号化および復号化する暗号化手段と、
前記情報端末制御装置との間の通信を行う第１の接続手段と、
前記リモートアクセス端末との間の通信を行う第２の接続手段と、
前記情報端末装置との間の通信を行う第３の接続手段と、
前記リモートアクセス端末、前記情報端末装置および前記情報端末制御装置との接続を認証する認証手段と、
前記認証に必要な認証情報を予め記憶するとともに前記認証情報と関連づけて前記接続の状態を記憶する管理情報記憶手段と、
前記リモートアクセス端末に対して電子メールを送信する電子メール送信手段と、
前記リモートアクセス端末と前記情報端末装置との双方向通信を中継する中継手段と、
を備え、
前記第１の接続手段は、前記リモートアクセス端末から前記情報端末装置に対して遠隔操作をしようとするときに前記情報端末装置が起動されていない場合には、前記情報端末装置を起動させるように前記情報端末制御装置に指示することを特徴とするゲートウェイサーバ。
【請求項３】
前記暗号化手段は、ＳＳＬ（Secure  Socket  Layer）に基づく暗号化手段であることを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項４】
前記第１ないし第３の接続手段は、前記リモートアクセス端末、前記情報端末装置および前記情報端末制御装置からコネクションの確立要求を受信すると、前記暗号化手段に基づく安全なコネクションを確立することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項５】
前記認証手段は第１の認証手段と第２の認証手段とを備え、
前記第１の認証手段は、
前記情報端末装置および前記情報端末制御装置から受信する機器認証情報と前記管理情報記憶手段に記憶されている認証情報とに基づいて認証を判定する第１の判定手段と、
前記第１の判定手段において認証が成功した場合には、前記情報端末装置および前記情報端末制御装置とのコネクションの確立を維持しその旨を前記リモートアクセス端末に通知するとともに、前記管理情報記憶手段に記憶されている前記情報端末装置および前記情報端末制御装置との接続の状態を更新する手段と、
前記第１の判定手段において認証が失敗した場合には、前記情報端末装置および前記情報端末制御装置とのコネクションを切断しその旨を前記リモートアクセス端末に通知するとともに、前記管理情報記憶手段に記憶されている前記情報端末装置および前記情報端末制御装置との接続の状態を更新する手段と、
を備え、
前記第２の認証手段は、
前記リモートアクセス端末から受信するログイン認証情報又は前記リモートアクセス端末から受信するログイン認証情報および機器認証情報と、前記管理情報記憶手段に記憶されている認証情報とに基づいて認証を判定する第２の判定手段と、
前記第２の判定手段において認証が成功した場合には、前記リモートアクセス端末とのコネクションの確立を維持しその旨を前記リモートアクセス端末に通知するとともに、前記管理情報記憶手段に記憶される前記リモートアクセス端末との接続の状態を更新する手段と、
前記第２の判定手段において認証が失敗した場合には、その旨を前記リモートアクセス端末に通知し前記リモートアクセス端末とのコネクションを切断するとともに、前記管理情報記憶手段に記憶される前記リモートアクセス端末との接続の状態を更新する手段と、
を備えたことを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項６】
前記第２の認証手段は、
前記リモートアクセス端末から受信するログイン認証情報の認証先が前記ローカルネットワーク内の認証装置である場合には、前記ローカルネットワーク内の認証装置に前記情報端末制御装置を介して前記ログイン認証情報を転送するとともに前記認証装置による認証結果を受信する手段を備え、
前記第２の判定手段は、前記認証装置による認証結果を含めて認証を判定することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項７】
前記第２の認証手段は、
前記リモートアクセス端末から受信するログイン認証情報の認証先が前記ローカルネットワーク内の認証装置である場合には、前記ローカルネットワーク内の認証装置に前記情報端末装置を介して前記ログイン認証情報を転送するとともに前記認証装置による認証結果を受信する手段を備え、
前記第２の判定手段は、前記認証装置による認証結果を含めて認証を判定することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項８】
前記第２の接続手段は、
遠隔操作の対象となっている情報端末装置の照会を前記リモートアクセス端末から受けた場合には、
前記管理情報記憶手段を参照し、
遠隔操作の対象となっている情報端末装置の機器識別情報を前記リモートアクセス端末に返送する、
手段をさらに備えたことを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項９】
前記第２の接続手段は、
前記リモートアクセス端末から前記情報端末装置との間の通信要求を受けたときは、
前記管理情報記憶手段を参照し、
前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立されているか否かを判定し、
前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立されている場合にはその旨を前記リモートアクセス端末に通知し、
前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立されていない場合には、
前記第１の接続手段は、
前記管理情報記憶手段に前記情報端末装置と関連づけて記憶されている情報端末制御装置に対して、前記情報端末装置に起動指示を送信するように指示することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１０】
前記第２の接続手段は、
前記リモートアクセス端末から前記情報端末装置との間の通信要求を受けた後、前記情報端末装置と本ゲートウェイサーバとの間のコネクションが所定の時間以内に確立された場合にはその旨を、又所定の時間経過後においても前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立されなかった場合にはその旨を前記リモートアクセス端末に通知することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１１】
前記リモートアクセス端末への通知は、前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションが確立されているときはそのコネクションを用いて前記リモートアクセス端末に通知し、前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションが切断されているときは前記電子メール送信手段を用いて通知することを特徴とする請求項１０に記載のゲートウェイサーバ。
【請求項１２】
前記第３の接続手段は、
前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションおよび前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立した後に、前記リモートアクセス端末から前記情報端末装置に対する通信要求を前記情報端末装置に通知し、
前記情報端末装置から前記通信要求が許可された場合には第２の接続手段を介してその旨を前記リモートアクセス端末に通知し、
前記情報端末装置から前記通信要求が許可されなかった場合には第２の接続手段を介してその旨を前記リモートアクセス端末に通知するとともに、前記情報端末装置と本ゲートウェイサーバとの間のコネクションの確立を維持することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１３】
前記中継手段は、
前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションおよび前記情報端末装置と本ゲートウェイサーバとの間のコネクションが確立され、前記リモートアクセス端末から前記情報端末装置に対する通信要求が前記情報端末装置において許可され、さらにその旨を前記リモートアクセス端末に通知した後に、前記リモートアクセス端末と前記情報端末装置との双方向通信を中継することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１４】
前記第３の接続手段は、
前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションが切断された場合には、その旨を前記リモートアクセス端末と双方向通信を行っていた前記情報端末装置に通知し、前記双方向通信を一時的に停止することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１５】
前記第２の接続手段は、
前記リモートアクセス端末から前記情報端末装置に対してシャットダウン指示が出された場合、前記情報端末装置と本ゲートウェイサーバとの間のコネクションの切断状況を前記リモートアクセス端末に通知することを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１６】
前記リモートアクセス端末への通知は、前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションが確立されているときはそのコネクションを用いて前記リモートアクセス端末に通知し、前記リモートアクセス端末と本ゲートウェイサーバとの間のコネクションが切断されているときは前記電子メール送信手段を用いて通知することを特徴とする請求項１５に記載のゲートウェイサーバ。
【請求項１７】
前記第３の接続手段による前記情報端末装置と本ゲートウェイサーバとの間の通信、および前記中継手段による前記情報端末装置と前記リモートアクセス端末との間の通信は、前記情報端末制御装置を介して行われることを特徴とする請求項２に記載のゲートウェイサーバ。
【請求項１８】
公衆ネットワークに接続され、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置および情報端末制御装置とゲートウェイサーバを介して双方向通信をするリモートアクセス端末において、
前記双方向通信を暗号化および復号化する暗号化手段と、
前記ゲートウェイサーバとの間の通信を行う接続手段と、
前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、
前記情報端末装置に対して遠隔操作する遠隔操作手段と、
前記ゲートウェイサーバから電子メールを受信する電子メール受信手段と、
を備え、
前記遠隔操作の対象となる前記情報端末装置には、前記情報端末制御装置によって起動される情報端末装置が含まれることを特徴とするリモートアクセス端末。
【請求項１９】
前記認証情報には、ユーザを識別するするログイン認証情報又は前記ログイン認証情報および機器認証情報が含まれることを特徴とする請求項１８に記載のリモートアクセス端末。
【請求項２０】
前記遠隔操作手段は、遠隔操作の対象となっている情報端末装置の機器識別情報を本リモートアクセス端末に返送するように前記ゲートウェイサーバに対して要求する手段を含むことを特徴とする請求項１８に記載のリモートアクセス端末。
【請求項２１】
前記遠隔操作手段は、
前記情報端末装置に対して通信要求し、
通信要求した前記情報端末装置と前記ゲートウェイサーバとの間の接続状況に関する通知および前記情報端末装置が行う通信可否判定の結果に関する通知を受信することを特徴とする請求項１８に記載のリモートアクセス端末。
【請求項２２】
前記接続状況に関する通知および前記通信可否判定の結果に関する通知は、本リモートアクセス端末と前記ゲートウェイサーバとの間のコネクションが確立されているときはそのコネクションを用いて受信し、本リモートアクセス端末と前記ゲートウェイサーバとの間のコネクションが切断されているときは前記電子メール受信手段を用いて受信することを特徴とする請求項２１に記載のリモートアクセス端末。
【請求項２３】
前記接続手段は、本リモートアクセス端末のユーザの操作に基づいて前記ゲートウェイサーバとの間のコネクションを切断することを特徴とする請求項１８に記載のリモートアクセス端末。
【請求項２４】
前記遠隔操作手段は、前記情報端末装置をシャットダウンし電源をオフさせる指示を前記情報端末装置に送信することを特徴とする請求項１８に記載のリモートアクセス端末。
【請求項２５】
公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置において、
前記公衆ネットワークに接続されるゲートウェイサーバとの間の双方向通信を行う接続手段と、
前記双方向通信を暗号化および復号化する暗号化手段と、
前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、
前記公衆ネットワークを介して前記ゲートウェイサーバに接続されるリモートアクセス端末との間で双方向通信を行い、前記リモートアクセス端末から遠隔操作を受ける遠隔処理手段と、
前記ゲートウェイサーバから、前記リモートアクセス端末との間の通信要求を受信するとその通信要求の可否を判定するとともに判定結果を前記ゲートウェイサーバに返送する手段と、
前記リモートアクセス端末から本情報端末装置に対して遠隔操作をしようとするときに本情報端末装置が起動されていない場合には、前記情報端末制御装置から本情報端末装置に対して送信される起動指示を受信するローカル接続手段と、
前記起動指示を受信したのち、本情報端末装置を起動させる起動手段と、
を備え、
前記接続手段は、本情報端末装置が起動した後前記ゲートウェイサーバとの間のコネクションを確立することを特徴とする情報端末装置。
【請求項２６】
前記リモートアクセス端末と前記ゲートウェイサーバとの間の接続を認証するための認証情報が前記ゲートウェイサーバから送信されてきた場合には、前記ローカルネットワークに接続されている認証装置に対して認証を依頼し、認証結果を前記ゲートウェイサーバに返送することを特徴とする請求項２５に記載の情報端末装置。
【請求項２７】
前記暗号化手段は、ＳＳＬ（Secure  Socket  Layer）に基づく暗号化手段であることを特徴とする請求項２５に記載の情報端末装置。
【請求項２８】
前記ゲートウェイサーバとの間の双方向通信は、ＨＴＴＰプロキシサーバおよびＳＯＣＫＳプロキシサーバを含むプロキシサーバを介して行うことを特徴とする請求項２５に記載の情報端末装置。
【請求項２９】
前記ゲートウェイサーバとの総ての双方向通信は、前記ローカルネットワークに接続される前記情報端末制御装置を介して行うことを特徴とする請求項２５に記載の情報端末装置。
【請求項３０】
公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末制御装置において、
前記ローカルネットワークに接続される複数の情報端末装置との間の通信が可能なローカル接続手段と、
前記公衆ネットワークに接続されるゲートウェイサーバとの間でセキュアな双方向通信を確立する接続手段と、
前記双方向通信を暗号化および復号化する暗号化手段と、
前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、
確立された双方向通信を経由して前記ゲートウェイサーバから、複数の情報端末装置のいずれかを特定する識別子および前記公衆ネットワークに接続されるリモートアクセス端末からの遠隔接続要求を受信する手段と、
受信した遠隔接続要求に応じて情報端末装置を起動させる起動指示を生成する指示生成手段と、
生成された起動指示を、前記ローカル接続手段を介して前記識別子に対応する情報端末装置に送信する手段と、
を備えたことを特徴とする情報端末制御装置。
【請求項３１】
前記リモートアクセス端末と前記ゲートウェイサーバとの間の接続を認証するための認証情報が前記ゲートウェイサーバから送信されてきた場合には、前記ローカルネットワークに接続されている認証装置に対して認証を依頼し、認証結果を前記ゲートウェイサーバに返送することを特徴とする請求項３０に記載の情報端末制御装置。
【請求項３２】
前記暗号化手段は、ＳＳＬ（Secure  Socket  Layer）に基づく暗号化手段であることを特徴とする請求項３０に記載の情報端末制御装置。
【請求項３３】
前記ゲートウェイサーバとの間の双方向通信は、ＨＴＴＰプロキシサーバおよびＳＯＣＫＳプロキシサーバを含むプロキシサーバを介して行うことを特徴とする請求項３０に記載の情報端末制御装置。
【請求項３４】
前記起動指示は、Ｍａｇｉｃ  ＰａｃｋｅｔＴＭに基づく起動指示であることを特徴とする請求項３０に記載の情報端末制御装置。
【請求項３５】
公衆ネットワークに接続されるリモートアクセス端末と、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワークと、前記ローカルネットワークに接続される情報端末装置と、前記前記ローカルネットワークに接続されるとともに前記情報端末装置を制御する情報端末制御装置と、前記公衆ネットワークに接続されるリモートアクセス端末と前記ローカルネットワークに接続される前記情報端末装置および前記情報端末制御装置との間で暗号化された双方向通信を制御するゲートウェイサーバとを備えた情報端末遠隔操作システムの遠隔操作方法において、
前記情報端末制御装置と前記ゲートウェイサーバとの間の第１のコネクションを確立し、
前記情報端末制御装置から前記ゲートウェイサーバに対して第１の認証に必要な情報を送信し、
前記ゲートウェイサーバで第１の認証が成功した場合には前記第１のコネクションの確立を維持し、認証に失敗した場合には前記第１のコネクションを切断し、
前記リモートアクセス端末と前記ゲートウェイサーバとの間の第２のコネクションを確立し、
前記リモートアクセス端末から前記ゲートウェイサーバに対して第２の認証に必要な情報を送信し、
前記ゲートウェイサーバで第２の認証が成功した場合には前記第２のコネクションの確立を維持し、認証に失敗した場合には前記第２のコネクションを切断し、
前記リモートアクセス端末から前記ゲートウェイサーバに対して、前記ローカルネットワークに接続されている特定の情報端末装置への通信要求を送信し、
前記特定の情報端末装置が起動されていない場合には、前記ゲートウェイサーバから前記情報端末制御装置に対して、前記特定の情報端末装置を起動させるように指示し、
前記指示を受けた前記情報端末制御装置は、前記特定の情報端末装置を起動させ、
起動した前記特定の情報端末装置と前記ゲートウェイサーバとの間の第３のコネクションを確立し、
前記特定の情報端末装置から前記ゲートウェイサーバに対して第３の認証に必要な情報を送信し、
前記ゲートウェイサーバで第３の認証が成功した場合には前記第３のコネクションの確立を維持し、認証に失敗した場合には前記第３のコネクションを切断し、
前記ゲートウェイサーバは、前記第３のコネクションを介して前記情報端末装置に対して前記リモートアクセス端末からの前記通信要求を通知し、
前記情報端末装置は、前記通信要求の可否を判定し、その判定結果を前記ゲートウェイサーバに通知するとともにその判定結果にかかわらず前記第３のコネクションの確立を維持し、
前記ゲートウェイサーバは、前記第３のコネクションの接続状況および前記判定結果を、前記第２のコネクションの確立が維持されている場合にはそのコネクションを用いて前記リモートアクセス端末に通知し、前記第２のコネクションが切断されている場合には電子メールを用いて前記リモートアクセス端末に通知し、
前記リモートアクセス端末は、前記第２のコネクションと前記第３のコネクションとを用いた前記情報端末装置との双方向通信によって前記情報端末装置を遠隔操作することを特徴とする遠隔操作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置およびその情報端末装置に係り、特に、ファイアウォールで守られたネットワーク上にある情報端末装置に対して公衆網を介して遠隔操作する情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置、情報端末装置、およびその遠隔操作方法に関する。
【背景技術】
【０００２】
近年、インターネット接続が可能な携帯電話や無線ＬＡＮ（Local Area Network）内蔵のＰＤＡ（Personal Digital Assistance）等、ネットワーク接続が可能な情報機器が普及してきている。これらの情報機器は、内蔵するＣＰＵの高性能化や記憶デバイスの大容量化に伴って高い情報処理能力を有している。また、これらの情報機器が備える表示装置も解像度が高く、細かな画像の表示が可能となってきている。
【０００３】
一方、インターネットや携帯電話網等のネットワークの高速化、大容量化も急速に進められている。
【０００４】
これらの情報機器やネットワーク技術の進展に伴い、例えば社外等の遠隔地にある情報機器から、社内にあるパーソナルコンピュータ（以下、情報端末装置又ＰＣという。）にインターネットや携帯電話網等のネットワークを介して接続し、社内にある情報端末装置を遠隔操作するための技術開発が進められている。
【０００５】
一般に、企業内にある情報端末装置は、外部からの不正アクセスを排除するために企業内ネットワークの入口にファイアウォールを設ける等によってセキュリティが確保されている。
【０００６】
情報端末装置遠隔操作技術においても、高いセキュリティが求められることは言うまでもない。
【０００７】
ＰＣ遠隔操作を実現可能とする第１の技術として、例えばＶＰＮ（Virtual  Private  Network）と呼ばれる技術がある。ＶＰＮは、インターネットを経由するにもかかわらず、あたかも専用線のように相互に接続し、安全な通信を可能とする技術である。「仮想閉域網」或いは「仮想私設網」とも呼ばれる。
【０００８】
ＶＰＮの機能は大きく分けて２つある。１つの機能は、ＶＰＮの通信用にパケットのヘッダを変換する機能である。これは、専用のＶＰＮ装置によって処理されるが、この機能によって本来はＩＰパケットのみしか通らないインターネットに、たとえばプライベートアドレスやＴＣＰ／ＩＰ以外のプロトコルを利用した通信も可能となる。この機能は、インターネット通信の中に別の通信を通すという意味合いから「トンネリング」とも呼ばれている。他の機能は、通信パケットを暗号化する機能である。この機能によって、「トンネリング」されたパケットの盗聴を防止し、かつ通信相手先や通信経路を隠蔽することができる。
【０００９】
ＰＣ遠隔操作を実現可能とする第２の技術として、企業内ネットワークの外部に別途専用のゲートウェイサーバを設ける方式が考案されている。
【００１０】
第２の技術は、企業外から企業内イントラネットのＰＣやサーバに対して特定のリモートアクセスを実現するために、ファイアウォールの外部にゲートウェイサーバを設置して、企業外からゲートウェイサーバ、および、企業内イントラネットに置かれたＰＣやサーバからゲートウェイを個々に接続し、ゲートウェイサーバにおいて各々の接続間トラヒックを対応付けることにより、企業外から企業内イントラネットに置かれたＰＣやサーバをリモートアクセスする方式である。企業内イントラネットに置かれたＰＣやサーバからゲートウェイへの接続は一般的に、企業内イントラネットに置かれた既存の社内プロキシサーバを介すことにより実現している。
【００１１】
この方式を利用することにより、社内では専用のインフラを構築せず、かつ社内のセキュリティポリシーを変更することなく、企業外から企業内イントラネットに置かれたＰＣやサーバにリモートアクセスすることが可能となる。
【００１２】
ＰＣ遠隔操作を実現可能とする第３の技術として、特許文献１には、遠隔制御中継サーバを介して携帯端末からの遠隔動作指示をネットワーク機器へ送信することで、遠隔制御を実現する技術が開示されている。
【００１３】
特許文献１が開示する技術は、遠隔制御対象のネットワーク機器が遠隔制御中継サーバに対してアクセス要求とアクセスキー生成要求を行うことでアクセスキーの発行を受け、携帯端末からこのアクセスキーを用いることにより、遠隔制御中継サーバを介して対象となるネットワーク機器を遠隔制御するものである。この他、遠隔制御対象のネットワーク機器自体がアクセスキーを生成し、生成したアクセスキーを遠隔制御中継サーバに登録することにより、遠隔制御中継サーバを介して対象となるネットワーク機器を遠隔制御するものである。なお、遠隔制御中継サーバを介して遠隔制御の処理結果を携帯端末に転送することも可能であるとしている。
【特許文献１】特開２００３−２４４１８３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
ＰＣ遠隔操作を実現可能とする第１の技術として、ＶＰＮは、インターネットを経由するにもかかわらず、あたかも専用線のように相互に接続し、安全な通信を可能とする技術である。
【００１５】
しかしながら、ＶＰＮは上述したように専用のＶＰＮ装置を必要とする他、ＶＰＮの通信用にパケットのヘッダを変換するものである。通常、企業内のネットワークの入口には、その企業のセキュリティポリシーに基づいて設定されたファイアウォールを備えている。このため、ＶＰＮによる通信データを企業内のネットワークに通そうとすると、ファイアウォールの設定を変更する必要が生じる。これは、企業のセキュリティポリシーの変更を強いるものである。
【００１６】
さらに、ファイアウォールの設定の変更やセキュリティポリシーの変更に伴って、セキュリティレベルが低下する可能性を否定できない。
【００１７】
ＰＣ遠隔操作を実現可能とする第２の技術は、企業内ネットワークの外部に別途専用のゲートウェイサーバを設ける必要があるものの、ネットワークを通るデータパケット自体は従来のインターネット等を通るパケット方式と異なるところはない。このため、ファイアウォールの設定を変更する必要はなく、その企業のセキュリティポリシーも維持することが可能である。
【００１８】
しかしながら、第２の技術に係る方式の問題点は、企業外からのリモートアクセスを行うにあたり、企業内イントラネットに置かれたＰＣやサーバ側からゲートウェイサーバに対して双方向通信が可能となる安全なコネクションを事前に確立しておく必要があるという点である。この理由は、企業内イントラネットに置かれたＰＣやサーバから公衆網上に設置されたゲートウェイサーバへの方向の接続は可能であるが、それと逆方向の接続は社内セキュリティポリシー上、一般的に許されていないからである。
【００１９】
従って、予め企業内のＰＣを起動させて、企業内のＰＣと企業外の情報機器との間で安全なコネクションを確立させた後には、本方式によって双方向の安全な通信が可能となるものの、企業内のＰＣが起動されていない場合にはコネクションの確立自体ができず遠隔操作を行うことはできない。また、当然、企業外の情報機器から、例えば企業内のＰＣが有しているＷａｋｅ  Ｏｎ  Ｌａｎ（ＷＯＬ）機能を使用してＰＣの自動起動を行うこともできない。
【００２０】
また、第３の技術として特許文献１が開示する技術は、携帯端末と遠隔操作対象となるネットワーク機器間でインターネットにより双方向通信が可能であるという前提条件がある。特許文献１が開示する技術は、主として家庭内情報機器を外部から携帯端末等で遠隔操作することをねらったものであり、企業内のＰＣのようにファイアウォールで守られた環境におけるＰＣに対して遠隔操作が実現できるとは限らない。
【００２１】
本発明は、上記事情に鑑みてなされたもので、既存のローカルネットワークが有するセキュリティポリシーを変更することなくローカルネットワーク内のＰＣを遠隔操作することができるとともに、高いセキュリティレベルを確保できる情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置、情報端末装置、およびその遠隔操作方法を提供することを目的とする。
【課題を解決するための手段】
【００２２】
上記課題を解決するため、本発明に係る情報端末遠隔操作システムは、請求項１に記載したように、公衆ネットワークに接続されるリモートアクセス端末と、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワークと、前記ローカルネットワークに接続され前記リモートアクセス端末から遠隔制御を受ける情報端末装置と、前記前記ローカルネットワークに接続されるとともに前記情報端末装置を制御する情報端末制御装置と、前記公衆ネットワークに接続されるリモートアクセス端末と前記ローカルネットワークに接続される前記情報端末装置および前記情報端末制御装置との間の双方向通信を制御するゲートウェイサーバとを備え、前記情報端末制御装置は、前記リモートアクセス端末から前記情報端末装置に対して遠隔操作をしようとするときに前記情報端末装置が起動されていない場合には、前記情報端末装置を起動させることを特徴とする。
【００２３】
また、上記課題を解決するため、本発明に係るゲートウェイサーバは、請求項２に記載したように、公衆ネットワークに接続されるリモートアクセス端末と、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置および情報端末制御装置との双方向通信を制御するゲートウェイサーバにおいて、前記双方向通信を暗号化および復号化する暗号化手段と、前記情報端末制御装置との間の通信を行う第１の接続手段と、前記リモートアクセス端末との間の通信を行う第２の接続手段と、前記情報端末装置との間の通信を行う第３の接続手段と、前記リモートアクセス端末、前記情報端末装置および前記情報端末制御装置との接続を認証する認証手段と、前記認証に必要な認証情報を予め記憶するとともに前記認証情報と関連づけて前記接続の状態を記憶する管理情報記憶手段と、前記リモートアクセス端末に対して電子メールを送信する電子メール送信手段と、前記リモートアクセス端末と前記情報端末装置との双方向通信を中継する中継手段とを備え、前記第１の接続手段は、前記リモートアクセス端末から前記情報端末装置に対して遠隔操作をしようとするときに前記情報端末装置が起動されていない場合には、前記情報端末装置を起動させるように前記情報端末制御装置に指示することを特徴とする。
【００２４】
また、上記課題を解決するため、本発明に係るリモートアクセス端末は、請求項１８に記載したように、公衆ネットワークに接続され、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置および情報端末制御装置とゲートウェイサーバを介して双方向通信をするリモートアクセス端末において、前記双方向通信を暗号化および復号化する暗号化手段と、前記ゲートウェイサーバとの間の通信を行う接続手段と、前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、前記情報端末装置に対して遠隔操作する遠隔操作手段と、前記ゲートウェイサーバから電子メールを受信する電子メール受信手段とを備え、前記遠隔操作の対象となる前記情報端末装置には、前記情報端末制御装置によって起動される情報端末装置が含まれることを特徴とする。
【００２５】
また、上記課題を解決するため、本発明に係る情報端末装置は、請求項２５に記載したように、公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末装置において、前記公衆ネットワークに接続されるゲートウェイサーバとの間の双方向通信を行う接続手段と、前記双方向通信を暗号化および復号化する暗号化手段と、前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、前記公衆ネットワークを介して前記ゲートウェイサーバに接続されるリモートアクセス端末との間で双方向通信を行い、前記リモートアクセス端末から遠隔操作を受ける遠隔処理手段と、前記ゲートウェイサーバから、前記リモートアクセス端末との間の通信要求を受信するとその通信要求の可否を判定するとともに判定結果を前記ゲートウェイサーバに返送する手段と、前記ローカルネットワークに接続される情報端末制御装置との間の通信を行うローカル接続手段とを備え、前記ローカル接続手段は、前記リモートアクセス端末から本情報端末装置に対して遠隔操作をしようとするときに本情報端末装置が起動されていない場合には、前記情報端末制御装置から本情報端末装置に対して送信される起動指示を受信することを特徴とする。
【００２６】
また、上記課題を解決するため、本発明に係る情報端末制御装置は、請求項３０に記載したように、公衆ネットワークにファイアウォールを介して接続されるローカルネットワーク内の情報端末制御装置において、前記公衆ネットワークに接続されるゲートウェイサーバとの間の双方向通信を行う接続手段と、前記双方向通信を暗号化および復号化する暗号化手段と、前記ゲートウェイサーバに対して認証情報を送信する認証情報送信手段と、前記ローカルネットワークに接続される情報端末装置との間の通信を行うローカル接続手段と、前記公衆ネットワークに接続されるリモートアクセス端末から前記情報端末装置に対して遠隔操作をしようとするときに前記情報端末装置が起動されていない場合には、前記情報端末装置を起動させる起動指示を生成し、前記ローカル接続手段を介して前記情報端末装置に送信する手段とを備えたことを特徴とする。
【００２７】
また、上記課題を解決するため、本発明に係る遠隔操作方法は、請求項３５に記載したように、公衆ネットワークに接続されるリモートアクセス端末と、前記公衆ネットワークにファイアウォールを介して接続されるローカルネットワークと、前記ローカルネットワークに接続される情報端末装置と、前記前記ローカルネットワークに接続されるとともに前記情報端末装置を制御する情報端末制御装置と、前記公衆ネットワークに接続されるリモートアクセス端末と前記ローカルネットワークに接続される前記情報端末装置および前記情報端末制御装置との間で暗号化された双方向通信を制御するゲートウェイサーバとを備えた情報端末遠隔操作システムの遠隔操作方法において、前記情報端末制御装置と前記ゲートウェイサーバとの間の第１のコネクションを確立し、前記情報端末制御装置から前記ゲートウェイサーバに対して第１の認証に必要な情報を送信し、前記ゲートウェイサーバで第１の認証が成功した場合には前記第１のコネクションの確立を維持し、認証に失敗した場合には前記第１のコネクションを切断し、前記リモートアクセス端末と前記ゲートウェイサーバとの間の第２のコネクションを確立し、前記リモートアクセス端末から前記ゲートウェイサーバに対して第２の認証に必要な情報を送信し、前記ゲートウェイサーバで第２の認証が成功した場合には前記第２のコネクションの確立を維持し、認証に失敗した場合には前記第２のコネクションを切断し、前記リモートアクセス端末から前記ゲートウェイサーバに対して、前記ローカルネットワークに接続されている特定の情報端末装置への通信要求を送信し、前記特定の情報端末装置が起動されていない場合には、前記ゲートウェイサーバから前記情報端末制御装置に対して、前記特定の情報端末装置を起動させるように指示し、前記指示を受けた前記情報端末制御装置は、前記特定の情報端末装置を起動させ、起動した前記特定の情報端末装置と前記ゲートウェイサーバとの間の第３のコネクションを確立し、前記特定の情報端末装置から前記ゲートウェイサーバに対して第３の認証に必要な情報を送信し、前記ゲートウェイサーバで第３の認証が成功した場合には前記第３のコネクションの確立を維持し、認証に失敗した場合には前記第３のコネクションを切断し、前記ゲートウェイサーバは、前記第３のコネクションを介して前記情報端末装置に対して前記リモートアクセス端末からの前記通信要求を通知し、前記情報端末装置は、前記通信要求の可否を判定し、その判定結果を前記ゲートウェイサーバに通知するとともにその判定結果にかかわらず前記第３のコネクションの確立を維持し、前記ゲートウェイサーバは、前記第３のコネクションの接続状況および前記判定結果を、前記第２のコネクションの確立が維持されている場合にはそのコネクションを用いて前記リモートアクセス端末に通知し、前記第２のコネクションが切断されている場合には電子メールを用いて前記リモートアクセス端末に通知し、前記リモートアクセス端末は、前記第２のコネクションと前記第３のコネクションとを用いた前記情報端末装置との双方向通信によって前記情報端末装置を遠隔操作することを特徴とする。
【発明の効果】
【００２８】
本発明に係る情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置、情報端末装置、およびその遠隔操作方法によれば、既存のローカルネットワークが有するセキュリティポリシーを変更することなくローカルネットワーク内の情報端末装置を遠隔操作することができるとともに、高いセキュリティレベルを確保できる。
【発明を実施するための最良の形態】
【００２９】
本発明に係る情報端末遠隔操作システム、そのリモートアクセス端末、そのゲートウェイサーバ、その情報端末制御装置、その情報端末装置、およびその遠隔操作方法の実施形態について添付図面を参照して説明する。
【００３０】
（１）システム構成
図１は、本発明に係る情報端末遠隔操作システム１の第１の実施形態のシステム構成を示す図である。
【００３１】
情報端末遠隔操作システム１は、インターネットに代表される公衆ネットワーク１１内に設けられるゲートウェイサーバ２と、公衆ネットワーク１１に接続されるリモートアクセス端末３と、ファイアウォール８を介して公衆ネットワーク１１に接続されるローカルネットワーク１０と、ローカルネットワーク１０に接続される情報端末装置４と、ローカルネットワーク１０に接続される情報端末制御装置５とを備えて構成される。
【００３２】
また、ファイアウォール８外の公衆ネットワーク１１との安全な双方向通信を行うため、情報端末装置４および情報端末制御装置５はローカルネットワーク１０内に設けられるプロキシサーバ７を介して公衆ネットワーク１１と接続される。
【００３３】
この他、情報端末遠隔操作システム１は、リモートアクセス端末３の認証を行う認証装置６、９をローカルネットワーク１０或いは公衆ネットワーク１１に設ける形態としてもよい。
【００３４】
ここで、情報端末装置４は、例えばパーソナルコンピュータ（ＰＣ）に代表される情報処理装置に該当するものであり、以下単にＰＣ４と呼ぶ場合がある。
【００３５】
情報端末制御装置５は、ローカルネットワーク１０に接続される複数の情報端末装置４に対して所定のサービスを提供するサーバであり、以下単にＰＣコントロールサーバ５と呼ぶ場合がある。
【００３６】
ローカルネットワーク１０は、企業内イントラネットに代表されるローカルなネットワークである。不特定多数のユーザがアクセス可能なインターネット等の公衆ネットワーク１１とは異なり、基本的には特定のユーザがローカルネットワーク１０内で相互にアクセスすることを目的とするものである。このため、ローカルネットワーク１０に接続されている多くの情報機器から企業秘密や個人情報等が公衆ネットワーク１１へ漏洩することが無いように高いセキュリティが要求される。
【００３７】
一方、ローカルネットワーク１０内のユーザは、外部のＷｅｂサーバにアクセスしたり公衆ネットワーク１１を介して電子メールを送受する必要があり、ローカルネットワーク１０と公衆ネットワーク１１との通信を遮断することはできない。
【００３８】
このため、ローカルネットワーク１０と公衆ネットワーク１１との接続点にはファイアウォール８が設けられ、外部からの不正なアクセスを遮断している。
【００３９】
また、ローカルネットワーク１０内の情報端末装置４等から公衆ネットワーク１１のＷｅｂサーバ等にアクセスする際には、プロキシサーバ７を介して通信することによって情報端末装置４への不正なアクセスを排除している。
【００４０】
プロキシサーバ７は、主としてＷＷＷの閲覧に用いるＨＴＴＰ（Hyper  Text  Transfer  Protocol）に基づく双方向通信を対象とするＨＴＴＰプロキシサーバや、ＨＴＴＰに限らず広くＴＣＰ／ＩＰを用いるプロトコルに基づく双方向通信を対象とするＳＯＣＫＳプロキシサーバ等によって構成されるものである。
【００４１】
リモートアクセス端末３の種別は特に限定するものではないが、例えば携帯電話やＰＤＡ（Personal  Digital  Assistance）等の小型で携帯可能な情報端末装置であり、公衆電話回線や無線ＬＡＮ回線を介してインターネット等の公衆ネットワーク１１に接続可能に構成されるものである。
【００４２】
リモートアクセス端末３が例えば携帯電話の場合、外出先や出張先から携帯電話を介して会社の自分のパーソナルコンピュータ（情報端末装置４）にアクセスし、所要の作業を遂行することが可能となる。
【００４３】
この他、リモートアクセス端末３は、ローカルネットワーク１０とは異なる他のローカルネットワークに接続されるパーソナルコンピュータであってもよい。例えばローカルネットワーク１０が本社の企業イントラネットとすれば、リモートアクセス端末３は支社に設けられたローカルネットワークに接続されるパーソナルコンピュータであってもよい。
【００４４】
ゲートウェイサーバ２は、リモートアクセス端末３等のローカルネットワーク１０の外部の機器と、情報端末装置４や情報端末制御装置５等のローカルネットワーク１０内の機器との接続や通信を制御する他、これらの機器の接続に際しては、所要の認証処理を行うものである。
【００４５】
ゲートウェイサーバ２は公衆ネットワーク１１内に設けられるものの、接続される機器の接続経路制御や認証処理等の実質的な管理は、ローカルネットワーク１０の管理者の支配下に属するものである。また、ゲートウェイサーバ２は、厳重なセキュリティを施された環境、例えばＩＳＰ（インターネット・サービス・プロバイダ）により提供されるデータセンタ内の環境で運用される。さらに、ゲートウェイサーバ２の公衆ネットワークとのインタフェースではファイアウォール機能が設けられ、公衆ネットワークからの不正なアクセスを排除する。
【００４６】
図２は、本実施形態に係るゲートウェイサーバ２、情報端末装置（ＰＣ）４および情報端末制御装置（ＰＣコントロールサーバ）５のハードウェア構成例を示したものであり、各装置とも基本的な構成は共通である。
【００４７】
各装置は、ＣＰＵ１３、ＲＯＭ１４、ＲＡＭ１５、ＨＤＤ（ハードディスク）１６、通信インタフェース１７、通信制御コントローラ１８および通信用メモリ１９を備えて構成される。
【００４８】
各装置は、電源を投入するとＲＯＭ１４上のシステムプログラム（ＯＳ）によりシステムが起動し、続いてＲＯＭ１４またはＨＤＤ（ハードディスク１６）に格納されたソフトウェアプログラムをＲＡＭ１５上に展開することにより実行される。ネットワークへの通信の入出力は全て通信Ｉ／Ｆ１７を用いる。また、通信制御コントローラ１８により装置を通過する通信トラヒックの入出力制御を行い、通信用メモリ１９により通信データの一時的な蓄積を行う。
【００４９】
（２）各構成品の内部構成
図３は、情報端末遠隔操作システム１の構成品のうち、ゲートウェイサーバ２の構成（ソフトウェア構成）を示した図である。
【００５０】
ゲートウェイサーバ２は、ゲートウェイサーバ２の入出力データを暗号化および復号化する暗号化手段２１を備えている。
【００５１】
暗号化の方式については特に限定するものではないが、例えばＳＳＬ（Secure  Socket  Layer）と呼ばれるプロトコルを用いて暗号化・復号化を実現することができる。
【００５２】
また、ローカルネットワーク１０内の情報端末制御装置５との接続・通信を制御する情報端末制御装置接続手段（第１の接続手段）２２、情報端末装置４との接続・通信を制御する情報端末装置接続手段（第３の接続手段）２３、および公衆ネットワーク１１に接続されるリモートアクセス端末３との接続・通信を制御するリモートアクセス端末接続手段（第２の接続手段）２４を備えている。
【００５３】
各接続手段は、例えばＴＣＰ／ＩＰ等のプロトコルに従って、双方向通信のためのコネクションを確立し維持するための制御やコネクションを切断する制御を行う。
【００５４】
また、ゲートウェイサーバ２は認証手段２５を備える。認証手段２５は、情報端末装置４および情報端末制御装置５の認証を行う第１の認証手段２５１、並びにリモートアクセス端末３の認証を行う第２の認証手段２５２に分類される。
【００５５】
また、ゲートウェイサーバ２は、接続状態を管理するテーブルや認証情報を記憶する管理情報記憶手段２６を備えている。接続状態を管理するテーブルには「接続ステータス」欄が設けられており、例えばゲートウェイサーバ２と情報端末制御装置５との間のコネクションが確立された場合には「接続ステータス」を「disconnected」から「connected」に変更する。
【００５６】
管理情報記憶手段２６の認証情報には、各接続器材を接続する際の認証に必要となる機器識別名やパスワード等の情報が予め登録されている。
【００５７】
また、ゲートウェイサーバ２は中継手段２７を備えている。中継手段２７は、リモートアクセス端末３と情報端末装置４との間の双方のコネクションが確立した後に、双方の通信を中継するためのものである。
【００５８】
この他、ゲートウェイサーバ２は電子メール送信手段２８を備えており、必要時にリモートアクセス端末３に対して電子メールを送信する。
【００５９】
図４は、情報端末遠隔操作システム１を構成するリモートアクセス端末３のソフトウェア構成を示す図である。
【００６０】
リモートアクセス端末３は、リモートアクセス端末３の入出力データを暗号化および復号化する暗号化手段３１、ゲートウェイサーバ２との接続・通信を制御するゲートウェイサーバ接続手段３２を備えている。
【００６１】
また、ゲートウェイサーバ２との接続の際にゲートウェイサーバ２で認証を得るための認証情報送信手段３３を備えている。リモートアクセス端末３が備える認証情報には、個々のリモートアクセス端末３を識別する端末機器情報や、リモートアクセス端末３のユーザを識別するログイン情報が含まれる。
【００６２】
さらに、リモートアクセス端末３と情報端末装置４との双方のコネクションが確立した後に、情報端末装置４に対して種々の遠隔操作を行うための遠隔操作手段３４を備えている。
【００６３】
この他、必要時にゲートウェイサーバ２からの電子メールを受信する電子メール受信手段３５を備えて構成される。
【００６４】
図５は、情報端末遠隔操作システム１を構成する情報端末装置４のソフトウェア構成を示す図である。
【００６５】
情報端末装置４は、情報端末装置４の入出力データを暗号化および復号化する暗号化手段４１、ゲートウェイサーバ２との接続・通信を制御するゲートウェイサーバ接続手段４２を備えている。
【００６６】
また、ゲートウェイサーバ２との接続の際にゲートウェイサーバ２で認証を得るための認証情報送信手段４３を備えている。情報端末装置４が備える認証情報には、情報端末装置４を識別する機器情報やパスワードに相当する管理ドメインアクセスキーが含まれる。
【００６７】
また、情報端末装置４は、接続状態を管理するテーブルや認証情報を記憶する管理情報記憶手段４４を備えている。接続状態を管理するテーブルには「接続ステータス」欄が設けられており、例えばゲートウェイサーバ２と情報端末装置４との間のコネクションが確立された場合には「接続ステータス」を「disconnected」から「connected」に変更する。
【００６８】
管理情報記憶手段４４の認証情報には、各接続器材を接続する際の認証に必要となる情報端末装置４の機器情報や管理ドメインアクセスキー等の情報が予め登録されている。
【００６９】
また、情報端末装置４は通信要求可否判定／返送手段４５を備えている。通信要求可否判定／返送手段４５は、リモートアクセス端末３からゲートウェイサーバ２経由で通信要求を受信した際にそのリモートアクセス端末３との通信を許可するか許可しないかを判定し、その判定結果をゲートウェイサーバ２に返送する。
【００７０】
また、情報端末装置４は遠隔処理手段４６を備えている。遠隔処理手段４６は、リモートアクセス端末３と情報端末装置４との間の双方のコネクションが確立した後に、リモートアクセス端末３の遠隔操作手段３４から遠隔操作を受け、情報端末装置４が備える種々のアプリケーションソフトウェア（図示せず）との中継役として機能する。
【００７１】
ローカル接続手段４７は、情報端末装置４と情報端末制御装置５との間をローカルネットワーク１０を介して接続するものである。
【００７２】
情報端末制御装置５からはローカルネットワーク１０を介して種々の制御メッセージを受信する。この制御メーセッジには、例えばＭａｇｉｃ  ＰａｃｋｅｔＴＭに基づく起動指示が含まれる。
【００７３】
情報端末装置４が起動していない場合には、情報端末制御装置５からローカルネットワーク１０を介してＭａｇｉｃ  ＰａｃｋｅｔＴＭに基づく起動指示を受ける。
【００７４】
情報端末装置４の起動手段４８は、この起動指示に応答して情報端末装置４の起動シーケンスを行うものである。
【００７５】
図６は、情報端末遠隔操作システム１を構成する情報端末制御装置５のソフトウェア構成を示す図である。
【００７６】
情報端末制御装置５は、情報端末制御装置５の入出力データを暗号化および復号化する暗号化手段５１、ゲートウェイサーバ２との双方向通信を確立するゲートウェイサーバ接続手段５２、ゲートウェイサーバ２から遠隔接続要求や遠隔接続の対象となる情報端末装置４を識別する識別子等の情報を受信する受信手段５７を備えている。
【００７７】
また、ゲートウェイサーバ２との接続の際にゲートウェイサーバ２で認証を得るための認証情報送信手段５３を備えている。情報端末制御装置５が備える認証情報には、情報端末制御装置５を識別する機器情報やパスワードに相当する管理ドメインアクセスキーが含まれる。
【００７８】
さらに、情報端末制御装置５は、接続状態を管理するテーブルや認証情報を記憶する管理情報記憶手段５４を備えている。
【００７９】
この他、情報端末制御装置５は起動指示生成／送信手段５５を備えている。起動指示生成／送信手段５５は、例えばＭａｇｉｃ  ＰａｃｋｅｔＴＭに基づく制御メッセージによって起動指示を生成し、起動していない情報端末装置４に対して起動指示を送信するものである。情報端末装置４への送信は、情報端末制御装置５が備えるローカル接続手段５６を介してローカルネットワーク１０に送信される。
【００８０】
（３）情報端末遠隔操作システムの接続動作
上記のように構成された情報端末遠隔操作システム１の接続動作について図７ないし図１３を用いて説明する。
【００８１】
なお、以降の図では表記の簡素化のため、ゲートウェイサーバ２は「ＧＷ」と、リモートアクセス端末３は「Ｒ」と、情報端末装置４は「ＰＣ」と、情報端末制御装置５は「ＰＣＣＳ」と略記している。
【００８２】
図７は、情報端末遠隔操作システム１において遠隔操作が開始されるまでの処理の流れを示したフローチャートであり、図８は、各構成装置間のデータの流れを明示したシーケンス図である。図７および図８は、同一の処理には同一のステップ符号を付しており、重複する説明は省略する。
【００８３】
最初に、ステップＳＴ１で、ゲートウェイサーバ２と情報端末制御装置５との間で双方向通信のためのコネクションを確立する。情報端末制御装置５からゲートウェイサーバ２に対して接続要求を行い、ゲートウェイサーバ２でこれを了解することによってコネクションが確立する。本情報端末遠隔操作システム１の各装置間は、確実な情報の授受を保証するため、例えばＴＣＰのようなコネクション型の双方向通信路を用いて通信を行う。
【００８４】
また、情報の安全性を確保するため、例えばＳＳＬ等のプロトコルに基づいて暗号化や復号化を行うものとしている。
【００８５】
次にステップＳＴ２で情報端末制御装置５とゲートウェイサーバ２との間で認証処理を行う。本情報端末遠隔操作システム１では、公衆ネットワーク１１を介して通信が行われるため、暗号化処理に加えて認証処理が非常に重要となる。各装置の認証処理については後段でまとめて説明する。
【００８６】
ステップＳＴ２での認証が成功した場合には、ステップＳＴ３に進む。
【００８７】
なお、ゲートウェイサーバ２と情報端末制御装置５とは、通常は常時（２４時間）運転されることが多い。この場合、リモートアクセス端末３や情報端末装置４を接続しようとする際には、情報端末制御装置５とゲートウェイサーバ２との間のコネクションは既に確立済みであり（ステップＳＴ０のyes）、ステップＳＴ１，２は省略される。
【００８８】
ステップＳＴ３では、ステップＳＴ１と同様にリモートアクセス端末３からゲートウェイサーバ２に対して接続要求が行われ、ゲートウェイサーバ２がこれを了解することによってリモートアクセス端末３とゲートウェイサーバ２との間のコネクションが確立する。
【００８９】
さらに、ステップＳＴ４でリモートアクセス端末３の認証を行い、認証が成功するとステップＳＴ５に進む。
【００９０】
ステップＳＴ５では、リモートアクセス端末３からゲートウェイサーバ２に対して、接続可能な、即ち遠隔操作の対象となっている情報端末装置４を照会する。
【００９１】
図９（ａ）は、ステップＳＴ５の細部のフローを示したものである。
【００９２】
ステップＳＴ５１で、リモートアクセス端末３からゲートウェイサーバ２に対して照会する際には、リモートアクセス端末３のユーザに予め割り当てられている「ログイン識別子」を伴ってゲートウェイサーバ２に送信することによって行われる。
【００９３】
照会を受けたゲートウェイサーバ２は、管理情報記憶手段２６に保有しているリモートアクセス管理テーブルを参照する（ステップＳＴ５２）。
【００９４】
図９（ｂ）は、リモートアクセス管理テーブルの一例を示したものである。リモートアクセス管理テーブルには、予め「ログイン識別子」と「ＰＣ識別子」とが関連づけられて記憶されている。
【００９５】
図９（ｂ）の例では、「ログイン識別子」「２」が割り当てられているユーザは、３台の情報端末装置４（「ＰＣ識別子」が、「 ｐｃ２＠ｃｏｍｐａｎｙ２．ｃｏｍ」、「ｐｃ３＠ｃｏｍｐａｎｙ２．ｃｏｍ」、「ｐｃ４＠ｃｏｍｐａｎｙ２．ｃｏｍ」に該当する３台の情報端末装置４）との間で接続することができることを表している。
【００９６】
ステップＳＴ５３で、ゲートウェイサーバ２は「ログイン識別子」に対応する「ＰＣ識別子」をリモートアクセス端末３に返送する。
【００９７】
ステップＳＴ５は、接続可能な情報端末装置４をリモートアクセス端末３のユーザに確認の意味で通知するものあり、ユーザの便宜を図るためのものである。従って、ステップＳＴ５は必要不可欠なものではなく、省略可能である。
【００９８】
ステップＳＴ６で、リモートアクセス端末３からゲートウェイサーバ２に対して通信しようとする情報端末装置４を指定して通信要求を送信する。情報端末装置４の指定は、「ＰＣ識別子」を用いて行われる。例えば「ｐｃ２＠ｃｏｍｐａｎｙ２．ｃｏｍ」で識別される情報端末装置４と通信したい旨をゲートウェイサーバ２に通知することができる。
【００９９】
次に、ステップＳＴ６ａで、ゲートウェイサーバ２は指定された情報端末装置４が接続済か否かを判定する。この判定は、リモートアクセス管理テーブルの「接続ステータス」欄を参照して行われる。「接続ステータス」欄が「disconnected」の場合は、ゲートウェイサーバ２と情報端末装置４との間がまだ接続されていないことを表している。一方、「接続ステータス」欄が、「established」の場合にはゲートウェイサーバ２と情報端末装置４との間がすでに接続されていることを表している（但し、リモートアクセス端末３と情報端末装置４との間のスルーしたコネクションは未だ確立していない）。ゲートウェイサーバ２と情報端末装置４との間が接続されている場合はステップＳＴ１２へ進む。
【０１００】
一方、ゲートウェイサーバ２と情報端末装置４との間が接続されていないと判定されると（ステップＳＴ６ａのNo）、次のステップＳＴ７で、ゲートウェイサーバ２は指定された情報端末装置４との接続要求を情報端末制御装置５に対して行う。
【０１０１】
ゲートウェイサーバ２から接続要求を受けた情報端末制御装置５は、指定された情報端末装置４に対して起動指示を行う（ステップＳＴ８）。
【０１０２】
情報端末装置４が起動されると、情報端末装置４は自動的にゲートウェイサーバ２との接続を要求するように構成されている。従って、ゲートウェイサーバ２と情報端末装置４との間が接続されていない場合は、情報端末装置４が起動されていない可能性が高い。なお、情報端末制御装置５は、情報端末装置４が起動されているか否かを確認し、ゲートウェイサーバ２に通知する手段を設けても良い。
【０１０３】
情報端末装置４の起動指示は、例えばWake  On  LAN技術に基づいたＭａｇｉｃ  ＰａｃｋｅｔＴＭによる制御メッセージを作成し、ローカルネットワーク１０を介して情報端末制御装置５から情報端末装置４に送信することによって行われる。
【０１０４】
情報端末装置４では、情報端末制御装置５からの起動指示によって起動が完了すると、ゲートウェイサーバ２に対して接続要求を行い情報端末装置４とゲートウェイサーバ２間のコネクションを確立する（ステップＳＴ９）。
【０１０５】
さらに、ステップＳＴ１０でゲートウェイサーバ２は情報端末装置４の認証処理を行う。
【０１０６】
この認証が成功すると、ゲートウェイサーバ２は、リモートアクセス管理テーブルの「接続ステータス」欄の「disconnected」を「established」に変更登録する（ステップＳＴ１０ａ）。
【０１０７】
ステップＳＴ１１では、ゲートウェイサーバ２はリモートアクセス端末３に対して、ゲートウェイサーバ２と情報端末装置４との間の接続が完了した旨を通知する。
【０１０８】
また、ゲートウェイサーバ２が通信要求を受信した後、所定の時間を経過してもゲートウェイサーバ２と情報端末装置４との間の接続が完了しなかった場合もその旨を通知する。
【０１０９】
この通知は、通常は、ステップＳＴ３、４で確立したコネクションを用いて行われる。しかしながら、このコネクションが既に切断されている場合もありうる。
【０１１０】
パーソナルコンピュータ等の情報端末装置４は起動に所定の時間を要する。一方、リモートアクセス端末３が、例えば携帯電話の場合、電池の容量や通信費の観点から、長時間の連続的な接続はユーザにとって不便である。
【０１１１】
そこで、ステップＳＴ３，４で確立されたコネクションが切断されている場合には、ゲートウェイサーバ２が備える電子メール送信手段２８を用いて携帯電話等のリモートアクセス端末３に通知する機能を有している。ゲートウェイサーバ２が備える電子メール送信手段２８によって、ユーザは通信要求を行った後は一旦コネクションを切断し、情報端末装置４とゲートウェイサーバ２との間の接続完了通知を電子メールで受信することが可能となり、ユーザの利便性を向上させることができる。
【０１１２】
ステップＳＴ１２では、ステップＳＴ６でゲートウェイサーバ２がリモートアクセス端末３から受信した通信要求を、情報端末装置４に送信する。
【０１１３】
ステップＳＴ１２ａでは、通信要求を受信した情報端末装置４がリモートアクセス端末３と通信可能か否かを判定し、通信可能な場合には通信許可通知をゲートウェイサーバ２に送信し、通信不可能な場合には通信不許可通知をゲートウェイサーバ２に送信する。
【０１１４】
通信許可通知を受信した場合には、ゲートウェイサーバ２はリモートアクセス管理テーブルの「接続ステータス」欄の「established」を「connected」に変更する（ステップＳＴ１２ｂ）。リモートアクセス管理テーブルにおいて「connected」は、リモートアクセス端末３と情報端末装置４との間が接続され、双方向通信が可能となった状態を表している。
【０１１５】
ゲートウェイサーバ２は、さらに、ステップＳＴ１３ａで通信許可通知をリモートアクセス端末３に通知する。この際、ステップＳＴ３，４で確立したコネクションが切断されている場合には、電子メール送信手段２８からリモートアクセス端末３に通知が行われ、ユーザの利便性が確保される。
【０１１６】
この段階で、リモートアクセス端末３と情報端末装置４とは双方向通信が可能となり、ゲートウェイサーバ２の中継手段２７を介して、リモートアクセス端末３の備える遠隔操作手段３４と情報端末装置４の備える遠隔処理手段４６との間で遠隔操作を行うことができる。
【０１１７】
一方、通信不許可の場合には、リモートアクセス管理テーブルの「接続ステータス」欄の「established」はそのまま保持される。情報端末装置４がシャットダウン（電源オフ）されない限り、ゲートウェイサーバ２と情報端末装置４との間のコネクションを敢えて切断する必要がないからである。
【０１１８】
ゲートウェイサーバ２はステップＳＴ１３ａと同様に通信不許可通知をリモートアクセス管理テーブルに通知する。
【０１１９】
（４）情報端末遠隔操作システム１の中断・終了動作
図１０は、情報端末遠隔操作システム１の中断動作を説明するフローチャートを示すもので、図１１は、そのシーケンス図を示すものである。
【０１２０】
図１０および図１１は、同一の処理には同一のステップ符号を付している。
【０１２１】
リモートアクセス端末３が情報端末装置４の遠隔操作を一時的に終了させるには、例えばリモートアクセス端末３のアプリケーションソフトウェア（遠隔操作手段３４）を終了させればよい（ステップＳＴ１５ａ）。この結果、リモートアクセス端末３のゲートウェイサーバ接続手段３２からゲートウェイサーバ２に対して切断通知が送信され、リモートアクセス端末３とゲートウェイサーバ２間のコネクションは切断される。
【０１２２】
この他、例えばリモートアクセス端末３が携帯電話のように無線による回線で接続されている場合には、電波環境等によってリモートアクセス端末３とゲートウェイサーバ２間のコネクションが切断される場合もある。
【０１２３】
ステップＳＴ１６ａでは、ゲートウェイサーバ２は、リモートアクセス端末３とゲートウェイサーバ２間のコネクションが切断された旨を情報端末装置４に通知する。
【０１２４】
この切断通知を受けた情報端末装置４は、切断通知を受ける直前の状態を保持する。また、情報端末装置４とゲートウェイサーバ２間のコネクションも保持され（ステップＳＴ１６ｂ）、遠隔操作としては中断状態（ステップＳＴ１６ｃ）に移行する。
【０１２５】
中断状態から遠隔操作を再開させるためには、図７のフローのステップＳＴ３の接続動作から始めることになる。
【０１２６】
ただし、この場合には、情報端末装置４とゲートウェイサーバ２との間の接続は保持されているため、ステップＳＴ７からステップＳＴ１０ａまでの処理はスキップされ、短時間でリモートアクセス端末３と情報端末装置４との通信を再開することが可能となる。
【０１２７】
図１２は、情報端末遠隔操作システム１の遠隔操作の終了動作を説明するフローチャートを示すもので、図１３は、そのシーケンス図を示すものである。
【０１２８】
図１２および図１３は、同一の処理には同一のステップ符号を付している。
【０１２９】
遠隔操作を終了させるときには、リモートアクセス端末３から情報端末装置４に対してシャットダウン指示を送信する（ステップＳＴ１７）。
【０１３０】
シャットダウン指示を受けた情報端末装置４は、シャットダウン処理を開始する（ステップＳＴ１８ａ）。
【０１３１】
シャットダウン処理の終了直前に、情報端末装置４からゲートウェイサーバ２に対して、情報端末装置４とゲートウェイサーバ２間のコネクション切断の通知を行う（ステップＳＴ１８ｂ）。
【０１３２】
その後、情報端末装置４は完全にシャットダウン（電源オフ）する（ステップＳＴ１８ｃ）。
【０１３３】
ゲートウェイサーバ２は、ゲートウェイサーバ２と情報端末装置４との間のコネクションが切断された旨をリモートアクセス端末３に通知するが、その際、リモートアクセス端末３とゲートウェイサーバ２との間のコネクションが切断されているか否かをまず確認する（ステップＳＴ１９ａ）。
【０１３４】
情報端末装置４のシャットダウンには通常所定の時間を要する。このため、リモートアクセス端末３が、例えば携帯電話の場合には、シャットダウン指示を出した直後にリモートアクセス端末３とゲートウェイサーバ２間のコネクションを切断する場合が考えられる。従って、ゲートウェイサーバ２とリモートアクセス端末３間のコネクションが切断されている場合には、電子メールでリモートアクセス端末３にゲートウェイサーバ２と情報端末装置４間のコネクションの切断を通知する（ステップＳＴ１９ｄ）。
【０１３５】
一方、ゲートウェイサーバ２とリモートアクセス端末３とのコネクションが切断されていない場合には、そのコネクションを用いてリモートアクセス端末３にゲートウェイサーバ２と情報端末装置４間のコネクションの切断を通知し（ステップＳＴ１９ｂ）、その後、そのコネクションを切断する（ステップＳＴ１９ｃ）。
【０１３６】
情報端末装置４は、シャットダウン指示を受けてシャットダウン処理を開始した後、正常に終了しない場合もしばしばある。例えば、遠隔操作によるデータ保存が不適切であったような場合には、適切な保存を再度遠隔操作によって指示しない限りシャットダウン処理が完了しない場合がある。
【０１３７】
このような場合、ゲートウェイサーバ２とリモートアクセス端末３との間のコネクションだけでなく、電子メールによっても通知を保証することで、万一リモートアクセス端末３のシャットダウン処理が完了しなかった場合でもユーザはその旨を認知することが可能となり、再接続などによって適切な処理をとることが可能となる。
【０１３８】
（５）情報端末遠隔操作システム１の認証処理
図１４は、情報端末制御装置５の認証処理を説明するもので、（ａ）は、認証処理のフローを示した図、（ｂ）は、認証処理に必要となる情報端末制御装置の情報管理テーブル（ＰＣＣＳ情報管理テーブル）を示した図である。
【０１３９】
まず、情報端末制御装置５は、自己の認証情報をゲートウェイサーバ２に対して送信する（ステップＳＴ２１）。自己の認証情報には、自己の機器を識別する「ＰＣコントロールサーバ識別子」と、情報端末制御装置５の管理者が保有するパスワードに相当する「管理ドメインアクセスキー」を含むものである。
【０１４０】
情報端末制御装置５から認証情報を受信したゲートウェイサーバ２は、管理情報記憶手段２６に予め登録しているＰＣＣＳ情報管理テーブルを参照する（ステップＳＴ２２）。
【０１４１】
ＰＣＣＳ情報管理テーブルに、情報端末制御装置５から受信した「ＰＣコントロールサーバ識別子」と「管理ドメインアクセスキー」とが含まれていた場合には、認証成功と判定する（ステップＳＴ２３）。逆にＰＣＣＳ情報管理テーブルに情報端末制御装置５から受信した「ＰＣコントロールサーバ識別子」と「管理ドメインアクセスキー」とが含まれていない場合には、認証失敗と判定する（ステップＳＴ２３）。
【０１４２】
認証成功の場合にはその旨を情報端末制御装置５に返送し（ステップＳＴ２４）、ゲートウェイサーバ２と情報端末制御装置５との間のコネクションを維持する（ステップＳＴ２５）。
【０１４３】
また、ＰＣＣＳ情報管理テーブルの「コネクション識別子」欄に所定の数値を登録し（ステップＳＴ２６）、さらに「接続ステータス」欄を「disconnected」から「connected」に変更する。
【０１４４】
一方、認証失敗の場合には、その結果を情報端末制御装置５に返送し（ステップＳＴ２８）、その後、ゲートウェイサーバ２と情報端末制御装置５との間のコネクションを切断する（ステップＳＴ２９）。
【０１４５】
なお、情報端末制御装置５の認証が成功しない限り、図７のステップＳＴ３以降の処理は進めることができない。
【０１４６】
図１５は、情報端末装置４の認証処理を説明するもので、（ａ）は、認証処理のフローを示した図、（ｂ）は、認証処理に必要となる情報端末装置の情報管理テーブル（ＰＣ情報管理テーブル）を示した図である。
【０１４７】
まず、情報端末装置４は、自己の認証情報をゲートウェイサーバ２に対して送信する（ステップＳＴ１０１）。自己の認証情報には、自己の機器を識別する「ＰＣ識別子」と、情報端末装置４の管理者が保有するパスワードに相当する「管理ドメインアクセスキー」を含むものである。
【０１４８】
情報端末装置４から認証情報を受信したゲートウェイサーバ２は、管理情報記憶手段２６に予め登録しているＰＣ情報管理テーブルを参照する（ステップＳＴ１０２）。
【０１４９】
ＰＣ情報管理テーブルに、情報端末装置４から受信した「ＰＣ識別子」と「管理ドメインアクセスキー」とが含まれていた場合には、認証成功と判定する（ステップＳＴ１０３）。逆にＰＣＣＳ情報管理テーブルに情報端末制御装置５から受信した「ＰＣコントロールサーバ識別子」と「管理ドメインアクセスキー」とが含まれていない場合には、認証失敗と判定する（ステップＳＴ１０３）。
【０１５０】
認証成功の場合にはその旨を情報端末装置４に返送し（ステップＳＴ１０４）、ゲートウェイサーバ２と情報端末装置４との間のコネクションを維持する（ステップＳＴ１０５）。
【０１５１】
また、ＰＣ情報管理テーブルの「接続ステータス」欄を「disconnected」から「connected」に変更する。
【０１５２】
一方、認証失敗の場合には、その結果を情報端末装置４に返送し（ステップＳＴ１０７）、その後、ゲートウェイサーバ２と情報端末装置４との間のコネクションを切断する（ステップＳＴ１０８）。
【０１５３】
なお、情報端末装置４の認証が成功しない限り、図７のステップＳＴ１０ａ以降の処理は進めることができない。
【０１５４】
図１６および図１７は、リモートアクセス端末３の認証処理を説明するもので、図１６は、認証処理のフローを示した図、図１７（ａ）は、認証処理に必要となるリモートアクセス端末の機器の情報管理テーブル（Ｒ情報管理テーブル）を示した図、図１７（ｂ）は、ログイン認証先管理テーブルを示す図、図１７（ｃ）は、ログイン情報管理テーブルを示す図である。
【０１５５】
リモートアクセス端末３の認証は、リモートアクセス端末３の機器を認証する機器認証と、リモートアクセス端末３のユーザを認証するログイン認証に分類される。
【０１５６】
Ｒ情報管理テーブルは機器認証に用いられるもので、ログイン認証先管理テーブルおよびログイン情報管理テーブルはログイン認証に用いられるものである。
【０１５７】
ステップＳＴ４０１で、まずリモートアクセス端末３からゲートウェイサーバ２に対して自己のリモートアクセス端末３の機器を識別する機器認証情報およびユーザを識別するログイン認証情報を送信する。機器を識別する機器認証情報は、自己の「端末識別子」、「端末名」および「端末種別」を含むものである。
【０１５８】
また、ユーザを識別するログイン認証情報は、「ログイン識別子」、「ログインアカウント名」および「パスワード」を含むものである。
【０１５９】
ゲートウェイサーバ２は、機器認証情報を受信すると、管理情報記憶手段２６に予め登録されているＲ情報管理テーブルを参照する（ステップＳＴ４０２）。
【０１６０】
リモートアクセス端末３から送信されてきた機器認証情報と、Ｒ情報管理テーブルの「端末識別子」、「端末名」および「端末種別」が一致し、かつ該当する「登録ステータス」欄が「enable」となっている場合には機器認証は成功と判定する（ステップＳＴ４０３）。逆にリモートアクセス端末３から送信されてきた機器認証情報と、Ｒ情報管理テーブルの「端末識別子」、「端末名」および「端末種別」が一致しなかった場合、或いは該当する「登録ステータス」欄が「disable」となっている場合には機器認証は失敗と判定する（ステップＳＴ４０３）。
【０１６１】
ステップＳＴ４０４からステップＳＴ４０８は、ログイン認証に係る処理である。
【０１６２】
まず、ゲートウェイサーバ２は、ログイン認証先管理テーブルを参照し、送信されてきたリモートアクセス端末３の「ログイン識別子」から、そのリモートアクセス端末３の認証情報先を判定する。認証先としては、「local」、「private」および「global」の３種類がある。「local」は、ゲートウェイサーバ２自体で認証を行うものである。「private」は、ローカルネットワーク１０に設けられている認証装置６で認証を行うものである。また、「global」は、公衆ネットワーク１１に設けられている認証装置９で認証を行うものである。
【０１６３】
ログイン認証先管理テーブルを参照した結果、送信されてきた「ログイン識別子」に対応するログイン認証先が、「local」の場合には（ステップＳＴ４０５のyes）、さらにログイン情報管理テーブルを参照する（ステップＳＴ４０６）。
【０１６４】
リモートアクセス端末３から送信されてきた「ログインアカウント名」および「パスワード」がログイン情報管理テーブルに登録されている「ログインアカウント名」および「パスワード」に含まれ、かつ該当する「登録ステータス」欄が「enable」の場合にはログイン認証は成功と判定する（ステップＳＴ４０７のyes）。
【０１６５】
逆に、リモートアクセス端末３から送信されてきた「ログインアカウント名」および「パスワード」がログイン情報管理テーブルに登録されている「ログインアカウント名」および「パスワード」に含まれていないか、或いは該当する「登録ステータス」欄が「disable」の場合にはログイン認証は失敗と判定する（ステップＳＴ４０７のno）。
【０１６６】
一方、ログイン認証先管理テーブルから、受信した「ログイン識別子」の認証先が「private」或いは「global」の場合には、図１８に示したフローチャートに分岐する。
【０１６７】
図１８ないし図２０は、認証先が「private」或いは「global」の場合の認証処理を説明したものである。図１８は認証先が「private」或いは「global」の場合のフローチャートを示した図である。図１９および図２０は、認証先が「private」の場合のシーケンス図を示したものである。なお、図１８と図１９および図２０では同一の処理には同一のステップ符号を付しており、重複する部分の説明は省略する。
【０１６８】
図１８のステップＳＴ４２０では、ログイン認証先が「private」、「global」のいずれであるかを判定する。「private」の場合には、ローカルネットワーク１０内の情報端末制御装置５或いは情報端末装置４のいずれかを介してローカルネットワーク１０内の認証装置６に認証を委託する。
【０１６９】
ステップＳＴ４２１では、ゲートウェイサーバ２と情報端末装置４との間のコネクションを確認する（ステップＳＴ４２１）。このコネクションが切断されている場合には情報端末制御装置５を介して認証を行う。このため、ログイン認証情報のうち、「ログインアカウント名」と「パスワード」とを情報端末制御装置５に転送する（ステップＳＴ４ｂ）。
【０１７０】
情報端末制御装置５では、転送されてきた「ログインアカウント名」と「パスワード」とをさらに認証装置６へ転送する（ステップＳＴ４ｃ）。認証装置６では、転送されてきた「ログインアカウント名」および「パスワード」と、予め登録されている「ログインアカウント名」および「パスワード」とを比較し、一致すれば認証成功と判定し、一致しなかった場合は認証失敗と判定する（ステップＳＴ４２２）。
【０１７１】
次に、ステップＳＴ４ｄおよびステップＳＴ４ｅで、逆の経路をたどって認証結果をゲートウェイサーバ２に転送する。
【０１７２】
ステップＳＴ４２１で、ゲートウェイサーバ２と情報端末装置４とのコネクションが切断されていない場合には、「ログインアカウント名」および「パスワード」を、情報端末装置４経由で認証装置６へ転送する。ステップＳＴ４ｈないしステップＳＴ４ｋの処理は転送先が異なるだけでその他の処理はステップＳＴ４ｂないしステップＳＴ４ｅと異なるところは無いので説明を省略する。
【０１７３】
一方、ゲートウェイサーバ２で認証先が「global」と判定された場合には（ステップＳＴ４２０のNo）、「ログインアカウント名」および「パスワード」を公衆ネットワーク１１内の認証装置９に転送する（ステップＳＴ４３０）。認証装置９で認証を行った後（ステップＳＴ４３１）、認証結果をゲートウェイサーバ２に転送する（ステップＳＴ４３２）。
【０１７４】
機器認証およびログイン認証が成功した場合には、その認証結果（成功）を、リモートアクセス端末３に通知し（図１６のステップＳＴ４０９）、ゲートウェイサーバ２とリモートアクセス端末３間のコネクションを維持する（ステップＳＴ４１０）。そして、ログイン情報管理テーブルの「接続ステータス」欄を「disconnected」から「connected」に変更する（ステップＳＴ４１１）。
【０１７５】
他方、機器認証およびログイン認証の少なくとも一方が失敗した場合には、リモートアクセス端末３に認証結果（失敗）を通知した後（ステップＳＴ４１２）、リモートアクセス端末３とゲートウェイサーバ２間のコネクションを切断する（ステップＳＴ４１３）。
【０１７６】
なお、ログイン認証手段のみで十分安全性が確保される場合には、機器認証を省略する形態であってもよい。これによりリモートアクセス端末３のユーザの認証に係る操作が簡素化される。
【０１７７】
第１の実施形態に係る情報端末遠隔操作システム１および情報端末遠隔操作システム１の各構成品によれば、企業のイントラネット等のローカルネットワーク１０に設けられた情報端末装置４に対して、公衆ネットワーク１１に接続可能な携帯電話等のリモートアクセス端末３から遠隔操作することが可能となる。この際、情報端末装置４が起動していないときであっても、リモートアクセス端末３からの起動指示によって情報端末装置４を起動させて遠隔操作を行うことが可能となる。
【０１７８】
また、情報端末遠隔操作システム１の各構成品間の通信は、総て暗号化を施して行われるため、高い秘匿性を備えている。
【０１７９】
さらに、情報端末遠隔操作システム１の各構成品の接続に際しては、予め登録されている認証情報と比較して認証が行われるため、不正な第三者の接続を排除することができ十分な安全性が確保される。
【０１８０】
また、情報端末装置４の接続完了通知、リモートアクセス端末３からの通信要求に対する通信可否判定結果、シャットダウン指示に対するシャットダウン状況等は、電子メールを用いてもリモートアクセス端末３に通知可能に構成されているため、携帯電話等のリモートアクセス端末３の通信信頼性を向上させることができる。
【０１８１】
この他、電子機器メールによる通知が保証されているため、情報端末装置４の起動やシャットダウン処理のように一定の処理時間を要する場合であっても、携帯電話等のユーザは、コネクションを長時間接続して通知を待つ必要が無い。この結果、ユーザの利便性が向上する。
【０１８２】
（６）情報端末遠隔操作システムの他の実施形態
図２１は、第２の実施形態に係る情報端末遠隔操作システム１ａのシステム構成を示す図である。
【０１８３】
第２の実施形態に係る情報端末遠隔操作システム１ａは、情報端末装置４からゲートウェイサーバ２へ接続するコネクションを削除し、情報端末装置４とゲートウェイサーバ２との通信は総て情報端末制御装置５を介して行うように構成したものである。その他の点は第１の実施形態と同様となっている。
【０１８４】
図２２は、第２の実施形態に係る情報端末遠隔操作システム１ａのシーケンス図を示したものである。
【０１８５】
図８（第１の実施形態に係る情報端末遠隔操作システム１のシーケンス図）との相違点は、ステップＳＴ９以降の情報端末装置４との通信が、総て情報端末制御装置５を中継して行っている点にある。その他の点は第１の実施形態と同様である。
【０１８６】
企業のローカルネットワーク１０では、パーソナルコンピュータ等の情報端末装置４と公衆ネットワーク１１との接続がセキュリティ上禁止されている場合もある。このようなローカルネットワーク１０において、第２の実施形態に係る情報端末遠隔操作システム１ａは有効である。
【０１８７】
また、第２の実施形態では、情報端末装置４が直接外部の公衆ネットワーク１１と通信することがないため、情報端末装置４と情報端末制御装置５との間の通信には暗号化を施す必要が必ずしもなく、接続処理を簡素化することができる。
【０１８８】
なお、本発明は上記の各実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【０１８９】
【図１】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるシステム構成を示す図。
【図２】本発明に係るゲートウェイサーバ、情報端末装置および情報端末制御装置の実施形態のハードウェア構成例を示す図。
【図３】本発明に係るゲートウェイサーバの実施形態のソフトウェア構成例を示す図。
【図４】本発明に係るリモートアクセス端末の実施形態のソフトウェア構成例を示す図。
【図５】本発明に係る情報端末装置の実施形態のソフトウェア構成例を示す図。
【図６】本発明に係る情報端末制御装置の実施形態のソフトウェア構成例を示す図。
【図７】本発明に係る情報端末遠隔操作システムの第１の実施形態における処理の流れを示すフローチャート。
【図８】本発明に係る情報端末遠隔操作システムの第１の実施形態における通信の流れを示すシーケンス図。
【図９】（ａ）は、接続可能な情報端末装置を照会する処理のフローチャート、（ｂ）は、照会の際に参照するリモートアクセス管理テーブルを示す図。
【図１０】本発明に係る情報端末遠隔操作システムの第１の実施形態における中断処理の流れを示すフローチャート。
【図１１】本発明に係る情報端末遠隔操作システムの第１の実施形態における中断処理の通信の流れを示すシーケンス図。
【図１２】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるシャットダウン処理の流れを示すフローチャート。
【図１３】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるシャットダウン処理の通信の流れを示すシーケンス図。
【図１４】（ａ）は、本発明に係る情報端末遠隔操作システムの第１の実施形態における情報端末制御装置の認証処理の流れを示すフローチャート、（ｂ）は情報端末制御装置の認証処理で参照するＰＣＣＳ情報管理テーブルを示す図。
【図１５】（ａ）は、本発明に係る情報端末遠隔操作システムの第１の実施形態における情報端末装置の認証処理の流れを示すフローチャート、（ｂ）は情報端末装置の認証処理で参照するＰＣ情報管理テーブルを示す図。
【図１６】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるリモートアクセス端末の認証処理の流れを示すフローチャート。
【図１７】（ａ）は、リモートアクセス端末の認証処理に必要となるリモートアクセス端末の機器の情報管理テーブル（Ｒ情報管理テーブル）を示した図、（ｂ）は、ログイン認証先管理テーブルを示す図、（ｃ）は、ログイン情報管理テーブルを示す図。
【図１８】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるリモートアクセス端末のログイン認証処理の流れを示すフローチャート。
【図１９】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるリモートアクセス端末のログイン認証処理の通信の流れを示す第１のシーケンス図。
【図２０】本発明に係る情報端末遠隔操作システムの第１の実施形態におけるリモートアクセス端末のログイン認証処理の通信の流れを示す第２のシーケンス図。
【図２１】本発明に係る情報端末遠隔操作システムの第２の実施形態におけるシステム構成を示す図。
【図２２】本発明に係る情報端末遠隔操作システムの第２の実施形態における通信の流れを示すシーケンス図。
【符号の説明】
【０１９０】
１，１ａ  情報端末遠隔操作システム
２  ゲートウェイサーバ
３  リモートアクセス端末
４  情報端末装置
５  情報端末制御装置
６  認証装置（ローカルネットワーク内）
７  プロキシサーバ
８  ファイアウォール
９  認証装置（公衆ネットワーク内）
１０  ローカルネットワーク
１１  公衆ネットワーク
２１，３１，４１，５１  暗号化手段
２２  情報端末制御装置接続手段（第１の接続手段）
２３  情報端末装置接続手段（第３の接続手段）
２４  リモートアクセス端末接続手段（第２の接続手段）
２５  認証手段
２５１  第１の認証手段
２５２  第２の認証手段
２６  管理情報記憶手段
２７  中継手段
２８  電子メール送信手段
３２，４２，５２  ゲートウェイサーバ接続手段（接続手段）
３３，４３  認証情報送信手段
３４  遠隔操作手段
３５  電子メール受信手段
４５  通信要求可否判定／返送手段
４６  遠隔処理手段
４７，５６  ローカル接続手段
４８  起動手段
５５  起動指示生成／送信手段
【図１】
2006148661.tif 000003
【図２】
2006148661.tif 000004
【図３】
2006148661.tif 000005
【図４】
2006148661.tif 000006
【図５】
2006148661.tif 000007
【図６】
2006148661.tif 000008
【図７】
2006148661.tif 000009
【図８】
2006148661.tif 000010
【図９】
2006148661.tif 000011
【図１０】
2006148661.tif 000012
【図１１】
2006148661.tif 000013
【図１２】
2006148661.tif 000014
【図１３】
2006148661.tif 000015
【図１４】
2006148661.tif 000016
【図１５】
2006148661.tif 000017
【図１６】
2006148661.tif 000018
【図１７】
2006148661.tif 000019
【図１８】
2006148661.tif 000020
【図１９】
2006148661.tif 000021
【図２０】
2006148661.tif 000022
【図２１】
2006148661.tif 000023
【図２２】
2006148661.tif 000024