(57)【要約】【課題】ＶＰＮ接続の安全性を向上させること。【解決手段】通信接続装置は、ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、デバイスとのローカル接続を検出する接続検出部と、接続検出部が特定のデバイスとのローカル接続を検出した場合、特定のデバイスがＶＰＮに接続可能なように、記憶部が記憶する少なくとも一部の情報を特定のデバイスへ送信する接続処理部と、を備える。【選択図】図１
2020043428.tif 000002
【特許請求の範囲】
【請求項１】
ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、
デバイスとのローカル接続を検出する接続検出部と、
前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、
を備える通信接続装置。
【請求項２】
前記接続検出部が前記特定のデバイスとのローカル接続を検出した場合、暗号化された認証データを前記特定のデバイスに復号化させることにより前記特定のデバイスとの認証処理を実行する認証部、をさらに備え、
前記接続処理部は、
前記認証部による認証処理が成功したことを条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項１に記載の通信接続装置。
【請求項３】
前記認証部は、
認証処理が成功した場合、前記特定のデバイスで入力されたパスワードを取得し、取得したパスワードが予め設定されたパスワードと一致するか否かをさらに確認し、
前記接続処理部は、
前記認証部がパスワードの一致を確認したことをさらに条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項２に記載の通信接続装置。
【請求項４】
ワイヤーロックの開錠と切断を検出するワイヤーロック検出部と、
前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記少なくとも一部の情報を消去する機能制限部と、
をさらに備える請求項１から請求項３のいずれか一項に記載の通信接続装置。
【請求項５】
ローカル接続された通信接続装置から取得したＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を用いてＶＰＮ接続処理を実行するとともに、ＶＰＮへの接続が完了すると、前記少なくとも一部の情報を消去する、
デバイス。
【請求項６】
デバイスと通信接続装置とを備える通信システムであって、
前記通信接続装置は、
ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、
前記デバイスとのローカル接続を検出する接続検出部と、
前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、を備え、
前記特定のデバイスは、
前記通信接続装置から送信された前記少なくとも一部の情報に基づいて前記ＶＰＮに接続する、
通信システム。
【請求項７】
通信接続装置における制御方法であって、
接続検出部が、デバイスとのローカル接続を検出するステップと、
接続処理部が、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、
を有する制御方法。
【請求項８】
デバイスにおける制御方法であって、
ローカル接続された通信接続装置から取得したＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を用いてＶＰＮ接続処理を実行するステップと、
前記ＶＰＮへの接続が完了すると、前記少なくとも一部の情報を消去するステップと、
を有する制御方法。
【請求項９】
コンピュータに、
デバイスとのローカル接続を検出するステップと、
特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、
を実行させるためのプログラム。
【請求項１０】
コンピュータに、
ローカル接続された通信接続装置から取得したＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を用いてＶＰＮ接続処理を実行するステップと、
前記ＶＰＮへの接続が完了すると、前記少なくとも一部の情報を消去するステップと、
を実行させるためのプログラム。
【請求項１１】
ワイヤーロックの開錠及び切断を検出するワイヤーロック検出部と、
前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限する機能制限部と、
を備える電子機器。
【請求項１２】
前記機能制限部は、
前記ワイヤーロック検出部により前記ワイヤーロックの切断が検出されていない状態で開錠から施錠を検出した後に、前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限する、
請求項１１に記載の電子機器。
【請求項１３】
商用電源から前記電子機器への電力の供給が停止した場合に、少なくとも前記ワイヤーロック検出部に電力を供給するバックアップ電源部、
を備える請求項１１または請求項１２に記載の電子機器。
【請求項１４】
前記機能制限部は、
前記電子機器に記憶されている情報の少なくとも一部を消去することにより、前記電子機器の機能を制限する、
請求項１１から請求項１３のいずれか一項に記載の電子機器。
【請求項１５】
前記機能制限部は、
商用電源からの電力を前記電子機器へ供給できないように制御することにより、前記電子機器の機能を制限する、
請求項１１から請求項１３のいずれか一項に記載の電子機器。
【請求項１６】
電子機器における制御方法であって、
ワイヤーロック検出部が、ワイヤーロックの開錠及び切断を検出するステップと、
機能制限部が、前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限するステップと、
を有する制御方法。
【請求項１７】
コンピュータに、
ワイヤーロックの開錠及び切断を検出するステップと、
前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信接続装置、デバイス、通信システム、電子機器、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
インターネットを介して社外から社内ネットワークに安全に接続する方法として、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）が用いられることがある（例えば、特許文献１）。ＶＰＮの接続には、暗号鍵や証明書、ＩＤ／パスワードの情報が必要であり、これらの情報をＶＰＮに接続するＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）に入れることでＶＰＮ接続が可能となる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２７４４４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、一つのＰＣを会社と自宅の両方で使用する場合、自宅でＶＰＮ接続する際に必要なＶＰＮ接続をＰＣに入れておく必要があるが、会社と自宅との間の移動中にＰＣの紛失や盗難のリスクを伴う。最悪の場合、そのＰＣ内の情報を他人が使用してＶＰＮに接続し、社内ネットワークに侵入されてしまうリスクがある。
【０００５】
本発明は、上記した事情に鑑みてなされたもので、ＶＰＮ接続の安全性を向上させる通信接続装置、デバイス、通信システム、電子機器、制御方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００６】
本発明は上記の課題を解決するためになされたものであり、本発明の第１態様に係る通信接続装置は、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、デバイスとのローカル接続を検出する接続検出部と、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、を備える。
【０００７】
前記通信接続装置は、前記接続検出部が前記特定のデバイスとのローカル接続を検出した場合、暗号化された認証データを前記特定のデバイスに復号化させることにより前記特定のデバイスとの認証処理を実行する認証部、をさらに備え、前記接続処理部は、前記認証部による認証処理が成功したことを条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信してもよい。
【０００８】
前記認証部は、認証処理が成功した場合、前記特定のデバイスで入力されたパスワードを取得し、取得したパスワードが予め設定されたパスワードと一致するか否かをさらに確認し、前記接続処理部は、前記認証部がパスワードの一致を確認したことをさらに条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信してもよい。
【０００９】
前記通信接続装置は、ワイヤーロックの開錠と切断を検出するワイヤーロック検出部と、前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記少なくとも一部の情報を消去する機能制限部と、をさらに備えてもよい。
【００１０】
また、本発明の第２態様に係るデバイスは、ローカル接続された通信接続装置から取得したＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を用いてＶＰＮ接続処理を実行するとともに、前記ＶＰＮへの接続が完了すると、前記少なくとも一部の情報を消去する。
【００１１】
また、本発明の第３態様に係るデバイスと通信接続装置とを備える通信システムは、前記通信接続装置が、ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、前記デバイスとのローカル接続を検出する接続検出部と、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、を備え、前記特定のデバイスが、前記通信接続装置から送信された前記少なくとも一部の情報に基づいて前記ＶＰＮに接続する。
【００１２】
また、本発明の第４態様に係る通信接続装置における制御方法は、接続検出部が、デバイスとのローカル接続を検出するステップと、接続処理部が、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、を有する。
【００１３】
また、本発明の第５態様に係るデバイスにおける制御方法は、接続検出部が、デバイスとのローカル接続を検出するステップと、接続処理部が、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、を有する。
【００１４】
また、本発明の第６態様に係るプログラムは、コンピュータに、デバイスとのローカル接続を検出するステップと、特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、を実行させる。
【００１５】
また、本発明の第７態様に係るプログラムは、コンピュータに、ローカル接続された通信接続装置から取得したＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を用いてＶＰＮ接続処理を実行するステップと、前記ＶＰＮへの接続が完了すると、前記少なくとも一部の情報を消去するステップと、を実行させる。
【００１６】
また、本発明の第８態様に係る電子機器は、ワイヤーロックの開錠及び切断を検出するワイヤーロック検出部と、前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限する機能制限部と、を備える。
【００１７】
前記機能制限部は、前記ワイヤーロック検出部により前記ワイヤーロックの切断が検出されていない状態で開錠から施錠を検出した後に、前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限してもよい。
【００１８】
前記電子機器は、商用電源から前記電子機器への電力の供給が停止した場合に、少なくとも前記ワイヤーロック検出部に電力を供給するバックアップ電源部、さらに備えてもよい。
【００１９】
前記機能制限部は、前記電子機器に記憶されている情報の少なくとも一部を消去することにより、前記電子機器の機能を制限してもよい。
【００２０】
前記機能制限部は、商用電源からの電力を前記電子機器へ供給できないように制御することにより、前記電子機器の機能を制限してもよい。
【００２１】
また、本発明の第９態様に係る電子機器における制御方法は、ワイヤーロック検出部が、ワイヤーロックの開錠及び切断を検出するステップと、機能制限部が、前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限するステップと、を有する。
【００２２】
また、本発明の第１０態様に係るプログラムは、コンピュータに、ワイヤーロックの開錠及び切断を検出するステップと、前記ワイヤーロックの開錠または切断が検出された場合、前記ワイヤーロックが取り付けられている電子機器の機能を制限するステップと、を実行させる。
【発明の効果】
【００２３】
本発明の上記態様によれば、ＶＰＮ接続の安全性を向上させることができる。
【図面の簡単な説明】
【００２４】
【図１】第１の実施形態に係るＶＰＮの接続方法の概要の説明図。
【図２】第１の実施形態に係るドックの構成の一例を示すブロック図。
【図３】第１の実施形態に係る自宅でＶＰＮ接続するための初期設定の説明図。
【図４】第１の実施形態に係る自宅でＶＰＮ接続するための使用準備の説明図。
【図５】第１の実施形態に係る通信接続処理の一例を示すフローチャート。
【図６】第１の実施形態に係る通信接続処理の一例を示すフローチャート。
【図７】第２の実施形態に係るワイヤーロックでドックを固定しているイメージ図。
【図８】第２の実施形態に係るドックの構成の一例を示すブロック図。
【図９】第２の実施形態に係るワイヤーロック検出部の回路構成の一例を示す図。
【図１０】開錠時と施錠時及びリセット時の各信号の動きを示すタイミングチャート。
【図１１】切断時と修復時及びリセット時の各信号の動きを示すタイミングチャート。
【図１２】使用開始信号と検出部電源保持検出信号の動きを示すタイミングチャート。
【図１３】ワイヤーロック検出処理の初期設定時の処理の一例を示すフローチャート。
【図１４】初回起動時のワイヤーロック検出処理の一例を示すフローチャート。
【図１５】通常処理のワイヤーロック検出処理の一例を示すフローチャート。
【図１６】変形例１のドックの構成例を説明する説明図。
【図１７】変形例２のドックの構成例を説明する説明図。
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。なお、各図において同一部分には同一符号を付している。
【００２６】
［第１の実施形態］
本発明の第１の実施形態について説明する。
（概要）
まず、図１を参照して、本実施形態に係る通信接続システムの概要について説明する。図１は、本実施形態に係るＶＰＮの接続方法の概要の説明図である。図示するＰＣ１０は、会社の社員が使用するタブレット型のＰＣである。なお、ＰＣ１０は、持ち運びが可能なデバイスであれば特に制限はなく、例えばラップトップ型のＰＣやスマートフォンであってもよい。会社では、ＰＣ１０は社内ネットワーク（ＬＡＮ）に直接接続される。このＰＣ１０を、自宅からＶＰＮに接続して使用する場合、会社から自宅へ持ち運ぶことになる。会社と自宅との間の移動中はＰＣ１０の紛失や盗難のリスクを伴うが、本実施形態では、ＶＰＮ接続に必要なＶＰＮ接続情報（暗号鍵、証明書、ＩＤ、パスワードなど）をＰＣ１０に入れる必要がないため、仮にＰＣ１０の紛失や盗難があったとしても、ＶＰＮ接続情報が流出してしまうリスクが無い。
【００２７】
本実施形態では、ＰＣ１０を自宅でＶＰＮに接続するには、ドック２０を介して接続することで可能ある。ドック２０は、ＰＣ１０をＶＰＮ接続させるための通信接続装置であり、インターネットを介してＶＰＮサーバ４０に接続されている。ドック２０は、ＶＰＮ接続情報（暗号鍵、証明書、ＩＤ、パスワードなど）を保持しており、ＰＣ１０を予め特定のデバイスとして登録しておくことで、ＰＣ１０が接続されるとＶＰＮ接続情報をＰＣ１０へ送信する。これにより、ＰＣ１０に予めＶＰＮ接続情報を入れておかなくても、自宅ではドック２０からＶＰＮ接続情報を取得することによりＶＰＮ接続が可能となる。なお、ドック２０は、予め登録されている特定のデバイス（ここではＰＣ１０）以外のデバイスに対しては接続を許可せず、ＶＰＮ接続情報を送信することは無い。
【００２８】
（ドックの構成）
図２は、本実施形態に係るドック２０の構成の一例を示すブロック図である。ドック２０は、第１通信部２１と、コネクタ２２と、第２通信部２３と、スイッチ２４と、コネクタ２５と、記憶部２６と、システムメモリ２７と、制御部２８とを備えている。制御部２８は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などを含んで構成され、記憶部２６に記憶されている通信接続用プログラムを実行することにより、通信接続処理を実行する。例えば、制御部２８は、第１通信部２１を介してインターネットに接続し、当該インターネットに接続されているＶＰＮサーバ４０に接続する。また、制御部２８は、第２通信部２３を介してＰＣ１０にローカル接続する。
【００２９】
第１通信部２１は、例えば、イーサネット（登録商標）等の有線ＬＡＮインターフェースを含んで構成され、コネクタ２２を介してインターネットに接続する。コネクタ２２は、例えば、ＲＪ４５などのモジュラー式コネクタである。
【００３０】
第２通信部２３は、例えば、イーサネット（登録商標）等の有線ＬＡＮインターフェースを含んで構成され、スイッチ２４及びコネクタ２５と、コネクタ２５に接続されたケーブル５とを介してＰＣ１０にローカル接続される。スイッチ２４がＯＮの場合には、ＰＣ１０とのローカル接続が許可され、第１通信部２１及びコネクタ２２を介してＰＣ１０からインターネットへの接続が許可される。スイッチ２４がＯＦＦの場合には、ＰＣ１０とのローカル接続が禁止され、ＰＣ１０はインターネットへ接続できない。なお、第２通信部２３は、Ｗｉ−Ｆｉ（登録商標）等の無線ＬＡＮインターフェース等を含んで構成されてもよい。
【００３１】
また、制御部２８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースを含んで構成され、コネクタ２５と、コネクタ２５に接続されたケーブル５とを介してＵＳＢ通信によりＰＣ１０に接続可能である。上述したスイッチ２４は、初期設定としてＯＦＦに設定されており、ドック２０への初期設定や、ドック２０とＰＣ１０とを接続してからＶＰＮ接続を開始する前の通信接続処理においては、このＵＳＢ通信が用いられる。コネクタ２５は、ＨＤＭＩ（登録商標)コネクタ、ＵＳＢコネクタ（ＴｙｐｅＡ、ＴｙｐｅＢ、ＴｙｐｅＣなど）、ｍｉｎｉＵＳＢコネクタ、ＭｉｃｒｏＵＳＢコネクタなどである。
【００３２】
記憶部２６は、例えば、不揮発性のＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ）などを含んで構成される。例えば、記憶部２６は、制御部２８に通信制御処理を実行させるためのプログラムや、ＶＰＮ情報、登録されたデバイス（例えば、ＰＣ１０）にインストールする通信接続用のアプリケーションプログラム（以下、「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」ともいう）、登録されたデバイス（例えば、ＰＣ１０）の登録情報などを記憶する。システムメモリ２７は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んで構成され、制御部２８が通信制御処理を実行する際の作業領域として利用される。
【００３３】
制御部２８は、記憶部２６に記憶されている通信接続用プログラムを実行することにより実現される機能構成として、接続検出部２８１と、認証部２８２と、接続処理部２８３とを備えている。接続検出部２８１は、コネクタ２５（或いは、Ｗｉ−Ｆｉ（登録商標））を介して接続されるデバイスとのローカル接続を検出する。また、接続検出部２８１は、接続されたデバイスの情報を取得する。
【００３４】
認証部２８２は、接続されたデバイスの情報に基づいて、接続検出部２８１が検出したデバイスが特定のデバイスであるか否かを判定する。ここで、特定のデバイスとは、ＶＰＮ接続を許可するデバイスとして予めドック２０に登録されたデバイス（例えば、ＰＣ１０）である。認証部２８２は、接続検出部２８１がＰＣ１０（特定のデバイスの一例）とのローカル接続を検出した場合、ＰＣ１０（「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」）からの要求に応じて、暗号化された認証データをＰＣ１０に送信してＰＣ１０に復号化させることにより、確かに登録済みのＰＣ１０であるかの認証処理を実行する。これにより、ドック２０に接続されたデバイスが、確かに予め登録された特定のデバイスであって偽装したデバイスでないことを確認することができる。
【００３５】
また、認証部２８２は、認証処理が成功した場合、ＰＣ１０でユーザにより入力されたパスワードを取得し、取得したパスワードが予め設定されたパスワードと一致するか否かをさらに確認する。これにより、ＰＣ１０を使用しているユーザが正規ユーザであるか否かを確認することができる。
【００３６】
接続処理部２８３は、接続検出部２８１がＰＣ１０とのローカル接続を検出した場合、特定のデバイスがＶＰＮに接続可能なように、記憶部２６が記憶するＶＰＮ情報をＰＣ１０へ送信する。例えば、接続処理部２８３は、認証部２８２による認証処理が成功し、且つパスワードの一致を確認したことを条件として、記憶部２６が記憶するＶＰＮ情報をローカル接続されているＰＣ１０へ送信する。ＰＣ１０は、ドック２０から送信されたＶＰＮ情報を取得すると、取得したＶＰＮ情報に基づいてＶＰＮに接続する。
【００３７】
（ＶＰＮ接続の準備）
次に、自宅でＰＣ１０をＶＰＮに接続可能にするための準備について説明する。準備としては、初期設定と、使用準備とがある。まず、初期設定について説明する。
【００３８】
図３は、本実施形態に係る自宅でＶＰＮ接続するための初期設定についての説明図である。初期設定には、（１）ドック２０の初期化、（２）ＶＰＮ情報の登録、（３）ＰＣ１０の登録、が含まれる。
（１）ドック２０の初期化
会社で通信関連の管理を行ってＩＴ管理者（ＩＴ：Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｅｃｈｎｏｌｏｇｙ）が、ＩＴ管理者のＰＣからドック２０の初期設定を行う。例えば、ＩＴ管理者は、ドック２０にローカル接続（例えば、ＵＳＢ接続）したＰＣから、ドック２０の保持している情報を初期化し、パスワードをドック２０に設定する。
【００３９】
（２）ＶＰＮ情報の登録
ＩＴ管理者は、ドック２０にローカル接続したＰＣからドック２０に、ＶＰＮサーバ４０の情報、暗号化アルゴリズムやメッセージ認証方式、ＶＰＮ接続情報（暗号鍵、証明書、ＩＤ、パスワードなど）などを入力し記憶させる。
【００４０】
（３）ＰＣ１０の登録
ＩＴ管理者は、ドック２０とＰＣ１０とをローカル接続させ、ドック２０のＳ/Ｎ（シリアルナンバー）と関連付けされた「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」をＰＣ１０にインストールする。既に別のドックから「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」がＰＣ１０にインストールされていれば、ＰＣ１０は、このドック２０のＳ/Ｎもリストとして保管する。ＰＣ１０にインストールされた「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ＰＣ１０の情報（例えば、ＰＣ１０のＳ／Ｎ、ＭＡＣアドレスなど）を取得し、ドック２０に送信する。次に、「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ＰＣ１０上で認証用の暗号鍵を作成し保管する。そして、「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、認証データ（例えば、ランダムに発生させたデータ）と、作成した認証用の暗号鍵で暗号化した認証データをドック２０へ送信する。ドック２０は、ＰＣ１０から取得した認証データ（暗号化する前のオリジナルの認証データ）と暗号化された認証データとを記憶して保管する。また、「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、認証データ（オリジナルの認証データ）と暗号化した認証データをＰＣ１０からは消去し、保管しない。
【００４１】
次に、使用準備について説明する。
図４は、本実施形態に係る自宅でＶＰＮ接続するための使用準備についての説明図である。
【００４２】
（１）図３を参照して説明した初期設定において、ＶＰＮ情報とＰＣ１０とを登録したドック２０をＰＣ１０と一緒にユーザに渡す。なお、ユーザが所有しているＰＣを使用する場合には、そのＰＣをドック２０に登録して渡す。
【００４３】
（２）ユーザは、受け取ったドック２０を使用場所（例えば、自宅やサテライトオフィスなど）に設置し、インターネットに接続する。なお、使用場所は、インターネットに接続可能な環境が整っているものとして説明する。例えば、ユーザは、ドック２０を使用する場所に固定し、ドック２０のコネクタ２２とインターネットに接続するためのモデムなどとをＬＡＮケーブルで接続する。例えば、ドック２０をワイヤーロックなどを用いて固定することにより盗難などのリスクをより軽減することができ、安全性を高めることができる。このワイヤーロックを用いてドック２０を固定する構成については、第２の実施形態で説明する。
【００４４】
（通信接続処理の動作）
次に図５及び図６を参照して、ドック２０を用いてＰＣ１０がＶＰＮに接続する通信接続処理の動作について説明する。図５及び図６は、本実施形態に係る通信接続処理の一例を示すフローチャートである。通信接続処理は、「登録デバイスの確認」、「認証処理」、「パスワード確認」、「ＶＰＮ自動接続」の順に処理が行われる。なお、この通信接続処理は、図３及び図４に示す初期設定と使用準備が終了しているものとする。
【００４５】
まず、ユーザがドック２０とＰＣ１０とをケーブル５で接続する（ステップＳ１０１）と、ＰＣ１０のＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）がドック２０の接続を検出してＵＳＢデバイスとして接続する（ステップＳ１０３）。以降、「登録デバイスの確認」の処理（ステップＳ１０５〜Ｓ１１７）が行われる。
【００４６】
（登録デバイスの確認）
ＰＣ１０にインストールされている「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ＨＩＤ（Ｈｕｍａｎ  Ｉｎｔｅｒｆａｃｅ  Ｄｅｖｉｃｅ）／ＰＩＤ（ＰｒｏｄｕｃｔＩＤ）情報より、ドック２０を識別する（ステップＳ１０５）。そして、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ＰＣ１０の情報（例えば、ＰＣ１０のＳ／Ｎ、ＭＡＣアドレスなど）をドック２０へ送信する（ステップＳ１０７）。
【００４７】
ドック２０は、ＰＣ１０から取得したＰＣの情報に基づいて登録されているデバイスであるか否かを判定する（ステップＳ１０９）。登録されているデバイスでないと判定された場合（ＮＯ）、ドック２０は、登録されていないデバイスであることを示す信号をＰＣ１０に送信して通知する（ステップＳ１１１）。この通知に基づいて、ＰＣ１０は、このドックを使用できないデバイスであることを表示してユーザに通知する（ステップＳ１１３）。
【００４８】
一方、ステップＳ１０９において、登録されているデバイスであると判定された場合（ＹＥＳ）、ドック２０は、ドック２０のＳ／Ｎの情報をＰＣ１０に送信する（ステップＳ１１５）。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０から取得したＳ／Ｎに基づいて、ＰＣ１０に関連付けられているドックか否かを判定する（ステップＳ１１７）。ＰＣ１０に関連付けられていないドックであると判定された場合（ＮＯ）、ステップＳ１１３に進み、ＰＣ１０は、このドックを使用できないデバイスであることを表示してユーザに通知する。一方、ステップＳ１１７において、ＰＣ１０に関連付けられているドックであると判定された場合（ＹＥＳ）、ステップＳ１２１に進み、「認証処理」（ステップＳ１２１〜Ｓ１３５）に移行する。
【００４９】
（認証処理）
ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０に認証を依頼する認証要求信号を送信する（ステップＳ１２１）。ドック２０は、ＰＣ１０から認証要求信号を取得すると、保管している暗号化された認証データをＰＣに送信する（ステップＳ１２３）。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、暗号化された認証データを保管されている暗号鍵で復号する（ステップＳ１２５）。そして、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、復号した認証データをドック２０に送信する（ステップＳ１２７）。
【００５０】
ドック２０は、復号された認証データをＰＣ１０から取得すると、保管している認証データ（暗号化する前のオリジナルの認証データ）と復号された認証データとを比較する（ステップＳ１２９）。そして、ドック２０は、保管している認証データと復号された認証データとが同じデータであるか否かを判定する（ステップＳ１３１）。同じデータではないと判定された場合（ＮＯ）、ドック２０は、認証失敗を示す信号をＰＣ１０に送信して通知する（ステップＳ１３３）。この通知に基づいて、ＰＣ１０は、認証データが壊れていることを表示してユーザに通知し、再登録を促す（ステップＳ１３５）。一方、ステップＳ１３１において、同じデータであると判定された場合（ＹＥＳ）、ステップＳ１４１に進み、「パスワード確認」の処理（ステップＳ１４１〜Ｓ１５１）に移行する。
【００５１】
（パスワード確認）
ドック２０は、パスワードを要求するパスワード要求信号をＰＣ１０に送信する（ステップＳ１４１）。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、パスワード要求信号を取得すると、パスワードの入力画面を表示しユーザにパスワードの入力を指示する（ステップＳ１４３）。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、パスワードが入力されたか否かを判定し（ステップＳ１４５）、入力されていないと判定された場合（ＮＯ）、パスワードが入力されるのを待機する（ステップＳ１４７）。パスワードが入力されたと判定された場合（ＹＥＳ）、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、入力されたパスワードをドック２０へ送信する（ステップＳ１４９）。
【００５２】
ドック２０は、ＰＣ１０から送信されたパスワードが、登録されている正しいパスワードであるか否かを判定する（ステップＳ１５１）。正しいパスワードでないと判定された場合（ＮＯ）、ドック２０は、パスワードが正しくないことを示す情報をＰＣ１０へ送信し通知する（ステップＳ１５３）。ＰＣ１０は、パスワードが正しくないことを示す情報をドック２０から取得すると、ステップＳ１４３の処理に戻り、ユーザにパスワードの入力を指示する。一方、ステップＳ１５１において、正しいパスワードであると判定された場合（ＹＥＳ）、ステップＳ１６１に進み、「ＶＰＮ自動接続」の処理（ステップＳ１６１〜Ｓ１７９）に移行する。
【００５３】
（ＶＰＮ自動接続）
ドック２０は、スイッチ２４をＯＮに制御し、ドック２０のＬＡＮをＰＣ１０に接続する。これにより、ドック２０は、ＰＣ１０のインターネットへの接続を許可する（ステップＳ１６１）。ドック２０は、登録されているＶＰＮのリストをＰＣ１０へ送信する（ステップＳ１６３）。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０から送信されたＶＰＮのリストに基づいて、接続可能なＶＰＮのリストを表示する（ステップＳ１６５）。
【００５４】
ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ＶＰＮのリストに対するユーザからの接続指示の有無を判定し（ステップＳ１６７）、ユーザからの接続指示が無いと判定された場合（ＮＯ）、接続指示がされるのを待機する（ステップＳ１６９）。ユーザから接続指示がされたと判定された場合（ＹＥＳ）、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、接続指示のあったＶＰＮに関する情報を要求する要求信号をドック２０へ送信する（ステップＳ１７１）。
【００５５】
ドック２０は、ＶＰＮに関する情報を要求する要求信号をＰＣ１０から取得すると、そのＶＰＮへ接続するための情報（ＶＰＮサーバ装置の情報、ＶＰＮ接続情報など）を収集する（ステップＳ１７３）。そして、ドック２０は、収集した情報（ＶＰＮサーバ装置の情報、ＶＰＮ接続情報など）をＰＣ１０へ送信する（ステップＳ１７５）。
【００５６】
ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０からＶＰＮへ接続するための情報（ＶＰＮサーバ装置の情報、ＶＰＮ接続情報など）を取得すると、取得した情報を用いて自動で（追加のユーザ操作を必要とせずに）ＶＰＮ接続処理を実行し、ＶＰＮへ接続する（ステップＳ１７７）。ＶＰＮへの接続が完了すると、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０から送られてきたＶＰＮへ接続するための情報（ＶＰＮサーバ装置の情報、ＶＰＮ接続情報など）を消去する（ステップＳ１７９）。
【００５７】
以上説明したように、本実施形態に係るドック２０（通信接続装置の一例）は、記憶部２６と、接続検出部２８１と、接続処理部２８３とを備えている。記憶部２６は、ＶＰＮに接続するために必要なＶＰＮ接続情報を記憶する。接続検出部２８１は、デバイスとのローカル接続を検出する。接続処理部２８３は、接続検出部２８１が特定のデバイス（例えば、ＰＣ１０）とのローカル接続を検出した場合、特定のデバイスがＶＰＮに接続可能なように、記憶部２６が記憶するＶＰＮに接続するために必要なＶＰＮ接続情報を特定のデバイスへ送信する。ここで、特定のデバイスとは、ドック２０を用いてＶＰＮへの接続を許可するデバイスとして予め登録されたデバイス（例えば、ＰＣ１０）である。
【００５８】
このように、ＶＰＮの接続に必要な情報を、持ち運ぶ必要があるデバイス（例えば、ＰＣ１０）ではなく、家などに設置するドック２０に持たせることにより、紛失や盗難などによる情報の漏洩のリスクを低減することができ、ＶＰＮ接続の安全性を向上させることができる。
【００５９】
また、ドック２０は、接続検出部２８１が特定のデバイス（例えば、ＰＣ１０）とのローカル接続を検出した場合、暗号化された認証データを特定のデバイスに復号化させることにより特定のデバイスとの認証処理を実行する認証部２８２をさらに備えでいる。そして、接続処理部２８３は、認証部２８２による認証処理が成功したことを条件として、記憶部２６が記憶するＶＰＮに接続するために必要なＶＰＮ接続情報を特定のデバイスへ送信する。
【００６０】
これにより、登録したデバイス（例えば、ＰＣ１０）のみがドック２０を用いてＶＰＮに接続できるため、会社側が認識していない他のデバイスが不正にＶＰＮに接続されてしまうことを抑止できる。
【００６１】
また、本実施形態では、認証に暗号鍵を使用することでより確実に登録されたデバイス（例えば、ＰＣ１０）であることを確認でき、偽装しにくくできる。なお、一般に暗号化の処理は負荷が大きいため、ＣＰＵの処理能力が求められる。そのため、本実施形態では、暗号化などの負荷が大きい処理を初期設定時に処理能力の高いＰＣ(例えば、ＩＴ管理者のＰＣ）に行わせることで、ドック２０の処理速度が遅くても認証処理の時間が膨大に増えることが無いようにしている。また、暗号化処理のアルゴリズムをドック２０側でサポートする必要も無く、暗号化を使った認証をドック２０側の負担なく行うことができる。さらにＶＰＮ接続自体もＰＣ１０に行わせることでドック２０側の処理能力に対する要求を下げている。このように、本実施形態では、ドック２０に接続されるデバイス側の能力を最大限活用し、ドック２０自体の処理は最低限に抑えている。
【００６２】
また、認証部２８２は、認証処理が成功した場合、特定のデバイス（例えば、ＰＣ１０）で入力されたパスワードを取得し、取得したパスワードが予め設定されたパスワードと一致するか否かをさらに確認する。そして、接続処理部２８３は、認証部２８２がパスワードの一致を確認したことをさらに条件として、記憶部２６が記憶するＶＰＮに接続するために必要なＶＰＮ接続情報を特定のデバイスへ送信する。
【００６３】
これにより、登録したデバイス（例えば、ＰＣ１０）を使用しているユーザが正規ユーザであるか否かを確認することができ、不正なユーザが登録したデバイス（例えば、ＰＣ１０）を用いてＶＰＮに接続されてしまうことを抑止できる。
【００６４】
また、ユーザがＶＰＮを利用するときに使用するパスワードは、あくまでＰＣ１０をドック２０に認証させるためのパスワードであり、ＶＰＮ接続自体のパスワードではない。そのため、仮にユーザの不注意でパスワードが漏洩したとしても、ＶＰＮ接続自体のパスワードが漏洩したわけではないのでリスクを低減できる。
【００６５】
また、ドック２０は限られた人しか入れない自宅内などに設置され、さらに物理的にＰＣ１０を接続する必要があるため、仮に第三者がパスワードを入手したとしてもドック２０を使ってＶＰＮに接続して侵入することは困難である。なお、パスワードの漏洩が発覚した際のリカバリーは、そのパスワードが設定されているドック２０に対してのみ行えばよく、他の場所で使用しているドックのパスワードやＶＰＮ接続自体のパスワードを変更する必要が無く、影響範囲を最小に抑えることができる。また、ＶＰＮに接続するためにどのような情報が必要かという情報も漏洩することがないため、リスクを軽減できる。
【００６６】
また、ＶＰＮへの接続自体はユーザの操作を必要とせずドック２０とＰＣ１０とが自動で行うため、ＶＰＮ接続用のパスワードやセキュリティの仕組みをより複雑なものにしてもユーザは手軽にＶＰＮを利用できるため、ユーザの利便性を落とすことなくＶＰＮ接続の安全性を高めることができる。
【００６７】
また、ＰＣ１０がＶＰＮへの接続が完了すると、ドック２０から送られてきたＶＰＮへ接続するための情報（ＶＰＮサーバ装置の情報、ＶＰＮ接続情報など）を消去するため、ＶＰＮ接続後にＰＣ１０からＶＰＮへ接続するための情報が漏洩してしまうことがない。よって、ＰＣ１０の紛失や盗難などによる情報の漏洩のリスクを低減することができ、ＶＰＮ接続の安全性を向上させることができる。
【００６８】
［第１の実施形態の変形例］
上記実施形態では、認証部２８２が暗号化された認証データをＰＣ１０に復号化させることにより認証処理を行った後に、ユーザが入力したパスワードの確認を行ってからＶＰＮ接続情報がＰＣ１０に受け渡される例を説明したが、パスワードの確認は省略してもよい。この場合、ＰＣ１０をドック２０に接続する際の操作を簡便にして利便性を高めることができるとともに、不正なユーザが使用していないかの確認はできないが、特定のデバイス以外からＶＰＮへ接続されてしまうことは防止できる。例えば、パスワードの確認を行うか否かを、セキュリティレベルに応じて設定または変更されてもよいし、使用するユーザ、使用場所、使用時間、使用デバイスなどによって設定または変更されてもよい。
【００６９】
また、ドック２０は、ＶＰＮの接続に必要な情報の少なくとも一部の情報を記憶してもよい。例えば、ＰＣ１０は、ドック２０からＶＰＮ接続情報の少なくとも一部の情報を取得することにより、取得した情報と自身が保持している情報とを合わせることで、ＶＰＮに接続が可能となってもよい。
【００７０】
また、通信接続用のアプリケーションプログラムである「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、ドック２０以外（例えば、Ｗｅｂサーバや他のＰＣ、社内ネットわっくに接続されているサーバなど）から提供されてもよい。
【００７１】
［第２の実施形態］
次に、本発明の第２の実施形態について説明する。
本実施形態では、ワイヤーロックを用いてドックを固定する構成について説明する。第１の実施形態において、ＶＰＮの接続に必要な情報をドックに保管することで、安全に自宅から社内ネットワークに接続できる例を説明した。しかしながら、自宅に侵入されてドック２０が盗難された場合にＶＰＮの接続に必要な情報が漏洩するリスクは残る。例えば、自宅に設置されているドックから情報を盗み出すのは難しいが、ドックを固定しているワイヤーロックを切断して、ドックごと持ち出される可能性がある。一旦持ち出されれば大掛かりな解析器などを使用したり、時間をかけてでもドック２０のシステムをハッキングしたりして情報が取り出され、その結果、社内ネットワークに対して様々な攻撃をうける可能性がある。
【００７２】
従来は、ＨＤＤ  ＰａｓｓｗｏｒｄやＴＰＭ（Ｔｒｕｓｔｅｄ  Ｐｌａｔｆｏｒｍ  Ｍｏｄｕｌｅ）のＢｉｔｌｏｃｋｅｒなどの暗号化技術により物理的に分解しても解析できないようにする保護技術はあるが、時間をかけてシステム全体をハッキングされてしまったり、バストレースなどで情報を解析されたりする危険性がある。そこで、本実施形態では、ドック自身が盗難されたことを検知して、ドックの判断で機密情報（ＶＰＮの接続に必要な情報など）を消去できるようにした。具体的には、本実施形態に係るドックは、ワイヤーロックの状態を監視することにより、ワイヤーロックの開錠または切断を検出した場合に、機密情報（ＶＰＮの接続に必要な情報など）を消去する。これにより、ワイヤーロックが切断されたり不正に開錠されたりした場合、ハッキングや解析が行われる前にドック側で自動的に機密情報の削除を行うことができる。また、ユーザが不用意にワイヤーロックを開錠してしまった場合でも、ドック側で自動的に機密情報の削除を行うため、ユーザのミスによるリスクも軽減できる。以下、詳細に説明する。
【００７３】
図７は、本実施形態に係るワイヤーロックを用いてドックを固定しているイメージ図である。ワイヤーロック５０は、ドック２０Ａと固定物とをつなぎ、ドック２０Ａの盗難を防ぐためロック（錠）付きのワイヤーである。図示するようにドック２０Ａは、ワイヤーロック５０で固定物６０に固定されている。固定物６０は、図では一部のみを示しているが、例えば、机の天面と机の天面より上に設けられた棚板の底面との間をつなぐポール状の固定物であり、ワイヤーロック５０が抜けないように机の天面と棚板の底面とで上下が挟まれている。なお、固定物は、ポール状の固定物に限られない。
【００７４】
図８は、本実施形態に係るワイヤーロック及びドックの構成の一例を示すブロック図である。ドック２０Ａは、記憶部２６Ａと、制御部２８Ａと、ワイヤーロック検出部２９Ａと、を備えている。記憶部２６Ａと制御部２８Ａとは、図２に示す記憶部２６と制御部２８とに対応する構成である。なお、この図では図示を省略しているが、ドック２０Ａは、図２に示す各部を備えている。また、ドック２０Ａは、メイン電源であるＡＣアダプタ６から供給される電力に基づいて動作するとともに、ＡＣアダプタ６からの電力供給が遮断された場合に、ワイヤーロック検出部２９Ａに電力を供給可能な電源としてバックアップバッテリー３０を内蔵している。ＡＣアダプタ６は、商用電源から供給される交流電力を、ドック２０Ａの電圧仕様に合わせた直流電力に変換して出力するＡＣ／ＤＣ変換アダプタである。
【００７５】
ワイヤーロック５０は、内部に信号線を有する同軸ケーブル（或いはシールドケーブル）により構成される所定長のワイヤー部５１と、ワイヤー部５１の一端に設けられた第１接続部５２と、ワイヤー部５１の他端に設けられた第２接続部５３とを含んで構成される。ワイヤー部５１は、ドック２０Ａの筐体２０１に設けられた２つの穴の一方から挿入され他方から排出されることにより、ドック２０Ａに取り付けられている。第１接続部５２と第２接続部５３とが勘合した状態で第１接続部５２と第２接続部５３との勘合を固定するための錠５５を施錠することで、ワイヤーロック５０を施錠することができる。また、施錠した状態から錠５５を開錠すると、ワイヤーロック５０が開錠される。
【００７６】
ワイヤー部５１の内部には、錠５５の状態（施錠と開錠）を検出するための開錠検出信号ｗ１とワイヤー部５１が切断されていないかを検出するためのワイヤー切断検出信号ｗ２との２種類の信号線が配線されている。開錠検出信号ｗ１は、ワイヤーロック検出部２９Ａからワイヤー部５１を通って第１接続部５２へ配線されている開錠検出信号ｗ１ａと、ワイヤーロック検出部２９Ａからワイヤー部５１を通って第２接続部５３へ配線されている開錠検出信号ｗ１ｂとを含み、第１接続部５２と第２接続部５３とが勘合した状態で開錠検出信号ｗ１ａと開錠検出信号ｗ１ｂとが接続されて導通する。つまり、開錠検出信号ｗ１が導通している状態ではワイヤーロック５０が施錠されている状態であり、開錠検出信号ｗ１が遮断されている状態ではワイヤーロック５０が開錠されている状態である。
【００７７】
また、ワイヤー切断検出信号ｗ２は、ワイヤーロック検出部２９Ａからワイヤー部５１を通って第１接続部５２まで配線された後、再びワイヤー部５１を通って第２接続部５３まで配線され、さらにワイヤー部５１を通ってワイヤーロック検出部２９Ａへと配線されて戻る。このワイヤー切断検出信号ｗ２が導通している状態では、ワイヤー部５１が切断されていない状態であり、ワイヤー切断検出信号ｗ２が遮断している状態では、ワイヤー部５１が切断されている状態である。
【００７８】
（ワイヤーロック検出部の構成）
次に、ワイヤーロック検出部２９Ａの構成について説明する。
ワイヤーロック検出部２９Ａは、ワイヤーロック５０の開錠及び切断を検出する。例えば、ワイヤーロック検出部２９Ａは、ＡＣアダプタ６が外され、制御部２８Ａへの電力供給が停止している間にワイヤーロック５０が開錠されて再び施錠されても、後で制御部２８Ａへ電力の供給が再開された際に検出できるようにしている。
【００７９】
図９は、ワイヤーロック検出部２９Ａの回路構成の一例を示す図である。まず、ワイヤーロック検出部２９Ａの回路構成について説明する。ワイヤーロック検出部２９Ａには、ＡＣアダプタ６からの電力がＤフリップフロップ回路Ｄ１、Ｄ２、Ｄ３のそれぞれの電源端子（Ｐｏｗｅｒ）に供給されるとともに、ワイヤーロック５０に配線されている開錠検出信号ｗ１（ｗ１ａ）及びワイヤー切断検出信号ｗ２のそれぞれに抵抗を介して供給される。なお、ＡＣアダプタ６からの給電が途切れた場合には、ＡＣアダプタ６の代わりにバックアップバッテリー３０から給電される。
【００８０】
ワイヤーロック５０に配線されている開錠検出信号ｗ１（ｗ１ｂ）及びワイヤー切断検出信号ｗ２のそれぞれの入力にはプルダウン抵抗が設けられている。ワイヤーロック５０から入力された開錠検出信号ｗ１ｂは、Ｄフリップフロップ回路Ｄ２のＣＬＫ端子と制御部２８Ａに入力される。ワイヤーロック５０が施錠されている状態では、開錠検出信号ｗ１ａに供給されている電力が開錠検出信号ｗ１ｂに供給され、ワイヤーロック検出部２９Ａの開錠検出信号ｗ１ｂの入力にも供給されるが、ワイヤーロック５０が開錠された際には開錠検出信号ｗ１ａと開錠検出信号ｗ１ｂとが遮断され、ワイヤーロック検出部２９Ａの開錠検出信号ｗ１ｂの入力に電力が供給されなくなる。
【００８１】
一方、ワイヤーロック５０から入力されたワイヤー切断検出信号ｗ２は、Ｄフリップフロップ回路Ｄ１のＣＬＫ端子と制御部２８Ａに入力される。ワイヤー部５１が切断されていない通常の状態では、ワイヤー切断検出信号ｗ２の出力からワイヤー切断検出信号ｗ２に供給されている電力がワイヤーロック検出部２９Ａのワイヤー切断検出信号ｗ２の入力に供給される。ワイヤーロック５０が開錠された場合でも、ワイヤー切断検出信号ｗ２は遮断されないため、ワイヤーロック検出部２９Ａのワイヤー切断検出信号ｗ２の入力に電力が供給される。しかし、ワイヤー部５１が切断された際にはワイヤー切断検出信号ｗ２が切断箇所で遮断されるため、ワイヤーロック検出部２９Ａのワイヤー切断検出信号ｗ２の入力に電力が供給されなくなる。
【００８２】
制御部２８Ａから出力されるリセット信号ｗ３は、プルアップ抵抗が設けられており、Ｄフリップフロップ回路Ｄ１、Ｄ２、Ｄ３のそれぞれのＲｅｓｅｔ端子とＩＮ端子とに入力される。例えば、制御部２８Ａは、リセット信号ｗ３を通常はＨｉｇｈでリセット時にＬｏｗに制御する。
【００８３】
Ｄフリップフロップ回路Ｄ１のＯＵＴ端子から出力されるワイヤー切断イベント保持信号ｗ４は、制御部２８Ａに入力される。このワイヤー切断イベント保持信号ｗ４は、ワイヤーロック５０（ワイヤー部５１）が切断されてワイヤー切断検出信号ｗ２がＨｉｇｈからＬｏｗに切り替わることに応じてＨｉｇｈからＬｏｗに切り替わり、その後修復して繋ぎなおされたとしても切断された時の状態（Ｌｏｗ）を保持する。この切断された時の状態（Ｌｏｗ）は、リセット信号ｗ３によりリセットされるか、或いはワイヤーロック検出部２９Ａへの給電がＯＦＦになるまで保持される。
【００８４】
Ｄフリップフロップ回路Ｄ２のＯＵＴ端子から出力される開錠イベント保持信号ｗ５は、制御部２８Ａに入力される。この開錠イベント保持信号ｗ５は、ワイヤーロック５０が開錠されて開錠検出信号ｗ１がＨｉｇｈからＬｏｗに切り替わることに応じてＨｉｇｈからＬｏｗに切り替わり、再び施錠されても開錠された時の状態（Ｌｏｗ）を保持する。この開錠された時の状態（Ｌｏｗ）は、リセット信号ｗ３によりリセットされるか、或いはワイヤーロック検出部２９Ａへの給電がＯＦＦになるまで保持される。
【００８５】
制御部２８Ａから出力される使用開始信号ｗ６は、Ｄフリップフロップ回路Ｄ３のＣＬＫ端子に入力される。この使用開始信号ｗ６は、ドック２０Ａが使用される場所にワイヤーロック５０で固定され、ドック２０Ａが使用開始されたときに（例えば、ドック２０Ａの電源がＯＮされたときに）、制御部２８ＡによりＬｏｗからＨｉｇｈに制御される信号である。
【００８６】
Ｄフリップフロップ回路Ｄ３のＯＵＴ端子から出力される検出部電源保持検出信号ｗ７は、制御部２８Ａに入力される。この検出部電源保持検出信号ｗ７は、制御部２８Ａの制御により使用開始信号ｗ６がＨｉｇｈに制御された時に、その状態を保持し、制御部２８Ａに返す。この状態は、リセット信号ｗ３によりリセットされるか、或いはワイヤーロック検出部２９Ａへの給電がＯＦＦになるまで保持される。制御部２８Ａは、ワイヤーロック検出部２９Ａへの給電がＯＦＦになってリセットがかかってしまっていないかをこの検出部電源保持検出信号ｗ７により知ることができる。
【００８７】
図１０は、ワイヤーロック５０の開錠時と施錠時、及びリセット時の各信号の動きを示すタイミングチャートである。ワイヤーロック５０が開錠されると開錠検出信号ｗ１がＨｉｇｈからＬｏｗに切り替わり、それに応じて開錠イベント保持信号ｗ５がＬｏｗからＨｉｇｈに切り替わる。その後、ワイヤーロック５０が施錠されると、開錠検出信号ｗ１はＬｏｗからＨｉｇｈに戻る。開錠イベント保持信号ｗ５は、開錠検出信号ｗ１がＬｏｗからＨｉｇｈに戻っても、Ｈｉｇｈの状態を保持する。つまり、開錠後に施錠されたとしても、開錠されたことが保持される。開錠イベント保持信号ｗ５は、リセット信号ｗ３によりリセットされる（リセット信号ｗ３がＨｉｇｈからＬｏｗに一定期間制御される）ことにより、ＨｉｇｈからＬｏｗに戻る。なお、ワイヤーロック５０は切断されていないため、ワイヤー切断検出信号ｗ２はＨｉｇｈのままであり、それに応じてワイヤー切断イベント保持信号ｗ４はＬｏｗのままである。
【００８８】
図１１は、ワイヤーロック５０の切断時と修復時、及びリセット時の各信号の動きを示すタイミングチャートである。ワイヤーロック５０が切断されると開錠検出信号ｗ１及びワイヤー切断検出信号ｗ２の両方がＨｉｇｈからＬｏｗに切り替わり、それに応じて開錠イベント保持信号ｗ５及びワイヤー切断イベント保持信号ｗ４の両方がＬｏｗからＨｉｇｈに切り替わる。これにより、図１０のようにワイヤーロック５０が鍵で開錠されたのではなく、不正にロックが解除されたことが判別できる。その後、ワイヤーロック５０の切断が修復された場合（通常は修復されることはないが）、開錠検出信号ｗ１及びワイヤー切断検出信号ｗ２はＬｏｗからＨｉｇｈに戻る。開錠イベント保持信号ｗ５及びワイヤー切断イベント保持信号ｗ４は、開錠検出信号ｗ１及びワイヤー切断検出信号ｗ２がＬｏｗからＨｉｇｈに戻っても、Ｈｉｇｈの状態を保持する。つまり、切断後に修復されたとしても、切断されたことが保持される。開錠イベント保持信号ｗ５及びワイヤー切断イベント保持信号ｗ４は、リセット信号ｗ３によりリセットされる（リセット信号ｗ３がＨｉｇｈからＬｏｗに一定期間制御される）ことにより、ＨｉｇｈからＬｏｗに戻る。
【００８９】
図１２は、使用開始信号ｗ６及び検出部電源保持検出信号ｗ７の動きを示すタイミングチャートである。ドック２０Ａが使用される場所にワイヤーロック５０で固定され、ドック２０Ａが使用開始されると（例えば、ドック２０Ａの電源がＯＮされると）使用開始信号ｗ６は、ＬｏｗからＨｉｇｈに一定期間制御される。検出部電源保持検出信号ｗ７は、使用開始信号ｗ６がＬｏｗからＨｉｇｈになったことに応じて、ＬｏｗからＨｉｇｈに切り替わる。検出部電源保持検出信号ｗ７は、リセット信号ｗ３によりリセットされる（リセット信号ｗ３がＨｉｇｈからＬｏｗに一定期間制御される）ことにより、ＨｉｇｈからＬｏｗに戻る。
【００９０】
図８に戻り、制御部２８Ａは、ワイヤーロック５０の開錠及び切断を検出するワイヤーロック検出処理の機能構成として、少なくとも機能制限部２８５Ａを備えている。なお、制御部２８Ａは、第１の実施形態で説明した通信接続制御処理の機能構成として、図２に示す制御部２８が備える各部を備えていてもよい。本実施形態では、通信接続制御処理の機能構成については説明を省略する。
【００９１】
機能制限部２８５Ａは、ワイヤーロック検出部２９Ａによりワイヤーロック５０の開錠または切断が検出された場合、ワイヤーロック５０が取り付けられているドック２０Ａの機能を制限する。例えば、機能制限部２８５Ａは、ワイヤーロック検出部２９Ａによりワイヤーロック５０の切断が検出されていない状態で開錠から施錠を検出した後に、ワイヤーロック５０の開錠または切断が検出された場合、ドック２０Ａの機能を制限する。ドック２０Ａの機能の制限とは、例えば、ドック２０Ａに記憶されている情報の少なくとも一部を消去することである。例えば、機能制限部２８５Ａは、ワイヤーロック検出部２９Ａによりワイヤーロック５０の開錠または切断が検出された場合、記憶部２６に記憶されているＶＰＮに接続するために必要な情報（例えば、ＶＰＮ接続情報）を消去する。これにより、ワイヤーロック５０が切断されたり不正に開錠されたりした場合、ハッキングや解析が行われる前にドック側で自動的にＶＰＮ接続情報の削除を行うことができ、ＶＰＮ接続情報の流出を防ぐことができる。
【００９２】
（ワイヤーロック検出処理の動作）
次に、図１３〜図１５を参照して、ワイヤーロック検出処理の動作について説明する。
まず、ワイヤーロック検出処理を実行させるための初期設定について説明する。図１３は、ワイヤーロック検出処理の初期設定時の処理の一例を示すフローチャートである。この初期設定時の処理は、例えばＩＴ管理者が、ＩＴ管理者のＰＣをドック２０Ａにローカル接続（例えば、ＵＳＢ接続）して行われる。例えば、図３に示す「（１）ドック２０Ａの初期化」の中で行われる。
【００９３】
ドック２０Ａは、ＩＴ管理者のＰＣからの要求に基づいて、初期設定済であるか否かを判定する（ステップＳ２０１）。初期設定が済んでいる場合（ＹＥＳ）、ドック２０Ａは、図１４に示す初回起動時の処理へ移行する。一方、初期設定が済んでいない場合（ＮＯ）、ドック２０Ａは、ワイヤーロック５０の状態確認処理に移行する。具体的には、ドック２０Ａは、ワイヤーロック５０（ワイヤー部５１）が切断されていないかを判定する（ステップＳ２０３）。切断されていると判定された場合（ＹＥＳ）、ドック２０Ａは、ワイヤーロック５０の破損を通知する（ステップＳ２０５）。例えば、ドック２０Ａは、ワイヤーロック５０が破損していることを示す情報を、ローカル接続されているＰＣに送信して表示させる。
【００９４】
ステップＳ２０３においてワイヤーロック５０（ワイヤー部５１）が切断されていないと判定された場合（ＹＥＳ）、パスワード設定処理に移行する。ドック２０Ａは、ローカル接続されているＰＣに対してパスワードの設定を指示する（ステップＳ２０７）。そして、ドック２０Ａは、ＰＣからパスワードが入力された否かを判定する（ステップＳ２０９）。パスワードが入力されていないと判定された場合（ＮＯ）、ドック２０Ａは、パスワードが入力されるのを待機する（ステップＳ２１１）。
【００９５】
一方、ステップＳ２０９においてパスワードが入力されたと判定された場合（ＹＥＳ）、ドック２０Ａは、初期設定済みであることを確認するフラグをセットする（ステップＳ２１３）。なお、ステップＳ２０１における初期設定済であるか否かの判定は、このフラグを参照することで行われる。そして、ドック２０Ａは、記憶部２６内の情報開放する（ステップＳ２１５）。続けて、図３に示す「（２）ＶＰＮ情報登録」に移行し、ＶＰＮ接続情報（暗号鍵、証明書、ＩＤ、パスワードなど）などの入力が開始される。
【００９６】
次に、初回起動時のワイヤーロック検出処理の動作について説明する。
図１４は、初回起動時のワイヤーロック検出処理の一例を示すフローチャートである。この初回起動時のワイヤーロック検出処理は、ドック２０Ａを自宅に設置した後の処理である。
【００９７】
ドック２０Ａは、初期設定済みであることを確認すると（ステップＳ２２１）、ステップＳ２２３〜Ｓ２３５においてワイヤーロック５０の状態確認及び施錠確認をしてから使用開始とする。まず、ドック２０Ａは、初回起動か否かを判定する（ステップＳ２２３）。初回起動ではないと判定された場合（ＮＯ）、図１５に示す通常処理（初回以降の起動時の処理）へ移行する。一方、初回起動であると判定された場合（ＹＥＳ）、ドック２０Ａは、ワイヤー切断検出信号ｗ２の状態を確認する（ステップＳ２２５）。
【００９８】
ドック２０Ａは、ワイヤー切断検出信号ｗ２の状態に基づいてワイヤーロック５０が切断されていないかを判定する（ステップＳ２２７）。ワイヤーロック５０が切断されている（ワイヤー切断検出信号ｗ２がＬｏｗ）と判定された場合（ＮＯ）、ドック２０Ａは、記憶部２６に記憶されているＶＰＮ接続情報を消去して（ステップＳ２２９）、処理を終了する。一方、ワイヤーロック５０が切断されていない（ワイヤー切断検出信号ｗ２がＨｉｇｈ）と判定された場合（ＹＥＳ）、ドック２０Ａは、開錠検出信号ｗ１の状態を確認する（ステップＳ２３１）。
【００９９】
ドック２０Ａは、開錠検出信号ｗ１の状態に基づいてワイヤーロック５０が施錠されているかを判定する（ステップＳ２３３）。ワイヤーロック５０が開錠されている（開錠検出信号ｗ１がＬｏｗ）と判定された場合（ＮＯ）、ドック２０Ａは、施錠をユーザに指示し、施錠されるまで待機する（ステップＳ２３５）。一方、ワイヤーロック５０が施錠されている（開錠検出信号ｗ１がＨｉｇｈ）と判定された場合（ＹＥＳ）、ドック２０Ａは、リセット信号ｗ３によりワイヤーロック検出部２９Ａをリセットし初期化する（ステップＳ２３７）。そして、ドック２０Ａは、初回起動ではないことを確認するためのフラグをセットし、使用開始信号ｗ６をＬｏｗからＨｉｇｈに制御し、使用開始をワイヤーロック検出部２９Ａに伝える（ステップＳ２３９）。なお、ステップＳ２２３における初回起動か否かの判定は、このフラグを参照することで行われる。
【０１００】
次に、ドック２０Ａは、パスワード確認を行うために、ユーザに対してパスワードの入力指示を行う（ステップＳ２４１）。具体的には、ドック２０Ａは、パスワードを要求するパスワード要求信号をＰＣ１０に送信する。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、パスワード要求信号を取得すると、パスワードの入力画面を表示しユーザにパスワードの入力を指示する。ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、パスワードが入力されたか否かを判定し（ステップＳ２４３）、入力されていないと判定された場合（ＮＯ）、パスワードが入力されるのを待機する（ステップＳ２４５）。パスワードが入力されたと判定された場合（ＹＥＳ）、ＰＣ１０の「Ｄｏｃｋ  Ｓｏｆｔｗａｒｅ」は、入力されたパスワードをドック２０Ａへ送信する。
【０１０１】
ドック２０Ａは、ＰＣ１０から送信されたパスワードが、登録されている正しいパスワードであるか否かを判定する（ステップＳ２４７）。正しいパスワードでないと判定された場合（ＮＯ）、ドック２０Ａは、パスワードが正しくないことを示す情報をＰＣ１０へ送信し通知する（ステップＳ２４９）。ＰＣ１０は、パスワードが正しくないことを示す情報をドック２０Ａから取得すると、ステップＳ２４１の処理に戻り、ユーザにパスワードの入力を指示する。
【０１０２】
一方、ステップＳ２４７において、正しいパスワードであると判定された場合（ＹＥＳ）、ドック２０Ａは、ユーザに対して記憶部２６内の情報を開放し、記憶部２６内の情報へのアクセスをユーザに許可する（ステップＳ２５１）。
【０１０３】
そして、ワイヤーロック５０の状態のリアルタイム監視を開始する。例えば、ドック２０Ａは、開錠検出信号ｗ１とワイヤー切断検出信号ｗ２とを監視する（ステップＳ２５３）。ドック２０Ａは、開錠検出信号ｗ１の状態とワイヤー切断検出信号ｗ２の状態とのいずれかに変化（ＨｉｇｈからＬｏｗへの変化）があったか否かを判定する（ステップＳ２５５）。いずれの信号にも変化が無い場合（ＮＯ）、ドック２０Ａは、待機して監視を継続する（ステップＳ２５７）。一方、いずれか或いは両方の信号に変化があった場合（ＹＥＳ）、ドック２０Ａは、記憶部２６に記憶されているＶＰＮ接続情報を消去して（ステップＳ２５９）、処理を終了する。
【０１０４】
次に、初回以降の起動時のワイヤーロック検出処理の動作について説明する。
図１５は、通常処理（初回以降の起動時の処理）のワイヤーロック検出処理の一例を示すフローチャートである。
【０１０５】
ドック２０Ａは、初期設定済みであることを確認し（ステップＳ３２１）、且つ初回起動ではないことを確認すると（ステップＳ３２３）、ステップＳ３２５〜Ｓ３３７において各検出信号の状態を確認して、異常があればＶＰＮ接続情報を消去して流出を防ぐ。
【０１０６】
具体的には、ドック２０Ａは、検出部電源保持検出信号ｗ７がクリアされているか（Ｌｏｗになっているか）を判定する（ステップＳ３２５）。検出部電源保持検出信号ｗ７がクリアされていると判定された場合（ＹＥＳ）、ドック２０Ａは、記憶部２６に記憶されているＶＰＮ接続情報を消去して（ステップＳ３２７）、処理を終了する。
【０１０７】
一方、ステップＳ３２５において検出部電源保持検出信号ｗ７がクリアされていないと判定された場合（ＮＯ）、ドック２０Ａは、ワイヤー切断検出信号ｗ２及びワイヤー切断イベント保持信号ｗ４の状態を確認する（ステップＳ３２９）。ドック２０Ａは、ワイヤー切断検出信号ｗ２及びワイヤー切断イベント保持信号ｗ４の状態に基づいて、ワイヤーロック５０が切断されていないかを判定する（ステップＳ３３１）。ワイヤーロック５０が切断されていると判定された場合（ＮＯ）、ドック２０Ａは、記憶部２６に記憶されているＶＰＮ接続情報を消去して（ステップＳ３３３）、処理を終了する。
【０１０８】
一方、ステップＳ３３１においてワイヤーロック５０が切断されていないと判定された場合（ＹＥＳ）、ドック２０Ａは、開錠検出信号ｗ１及び開錠イベント保持信号ｗ５の状態を確認する（ステップＳ３３５）。ドック２０Ａは、開錠検出信号ｗ１及び開錠イベント保持信号ｗ５の状態に基づいてワイヤーロック５０が施錠されているかを判定する（ステップＳ３３７）。ワイヤーロック５０が開錠されていると判定された場合（ＮＯ）、ドック２０Ａは、記憶部２６に記憶されているＶＰＮ接続情報を消去して（ステップＳ３３９）、処理を終了する。一方、ワイヤーロック５０が施錠されていると判定された場合（ＹＥＳ）、ドック２０Ａは、ステップＳ３４１の処理に移行してパスワード確認を行う。なお、ステップＳ３４１〜Ｓ３５９の各処理は、図１４のステップＳ２４１〜Ｓ２５９の各処理と同様の処理であるため、その説明を省略する。
【０１０９】
以上説明してきたように、本実施形態に係るドック２０Ａ（通信接続装置または電子機器の一例）は、ワイヤーロック検出部２９Ａと、機能制限部２８５Ａとを備えている。ワイヤーロック検出部２９Ａは、ワイヤーロック５０の開錠及び切断を検出する。機能制限部２８５Ａは、ワイヤーロック検出部２９Ａによりワイヤーロック５０の開錠または切断が検出された場合、ワイヤーロックが取り付けられているドック２０Ａの機能を制限する。
【０１１０】
これにより、例えば、自宅などにワイヤーロック５０で固定しているドック２０Ａが、ワイヤーロック５０を開錠または切断することにより持ち出されたとしても、ドック２０Ａの機能を制限することで、情報漏洩や不正使用のリスクを低減することができる。
【０１１１】
ここで、ドック２０Ａの機能を制限とは、例えば、ドック２０Ａに記憶されているＶＰＮ接続情報を消去することである。これにより、持ち出されたドック２０ＡにはＶＰＮ接続情報が残っていないため、ＶＰＮ接続情報の漏洩のリスクや不正なＶＰＮ接続のリスクを低減することができ、ＶＰＮ接続の安全性を向上させることができる。
【０１１２】
なお、機能制限部２８５Ａは、ドック２０Ａに記憶されているＶＰＮ接続情報の少なくとも一部を消去してもよい。この場合も、ＶＰＮの接続に必要な情報のすべてが漏洩することは無いため、不正にＶＰＮに接続されてしまうリスクを低減することができ、ＶＰＮ接続の安全性を向上させることができる。
【０１１３】
また、ドック２０Ａの機能を制限とは、セキュリティレベルを上げる、パスワードを二重する等によってドック２０Ａの機能を利用する際の制限を加えることや、ドック２０Ａの一部または全部の機能の利用できないように制限することなどが含まれてもよい。
【０１１４】
また、機能制限部２８５Ａは、例えばワイヤーロック検出部２９Ａによりワイヤーロック５０の切断が検出されていない状態で開錠から施錠を検出した後に、ワイヤーロック５０の開錠または切断が検出された場合、ワイヤーロック５０が取り付けられているドック２０Ａの機能を制限する。
【０１１５】
これにより、異常なくドック２０Ａがワイヤーロック５０で固定（施錠）されてから、その後、ワイヤーロック５０を開錠または切断を検出した場合に、ドック２０Ａの機能を制限することで、情報漏洩や不正使用のリスクを低減することができる。
【０１１６】
なお、鍵で開錠された場合は盗むことが目的でない場合もあるが、開錠された時点で盗難リスクが生じるため、ワイヤーロック５０の切断のみではなく、開錠の場合もドック２０Ａの機能を制限することで、安全性を高めている。このように、本実施形態によれば、ＶＰＮに接続するための情報の流出をより強固に防ぐことができるようになる。つまり、自宅で会社のＶＰＮにつなげられる環境をより安心して使えるものにすることができる。
【０１１７】
なお、セキュリティレベルは低下するが、ドック２０Ａは、ワイヤーロック５０の開錠時には機能を制限しないで、切断時のみ機能を制限してもよい。この場合、図１４に示す初回起動時の処理と同様に施錠されるまでは施錠をユーザに指示し、施錠が確認できるまでは先の処理へは進ませない（図１４のＳ２２３〜Ｓ２３５参照）。
【０１１８】
また、ドック２０Ａは、ワイヤーロック５０の開錠も検出できるため、ユーザがワイヤーロック５０を施錠し忘れた場合でも、使用開始時にユーザに知らせることができ、ユーザのミスによるリスクも軽減できる。
【０１１９】
また、ドック２０Ａは、ＡＣアダプタ６からドック２０Ａへの電力の供給が停止した場合に、少なくともワイヤーロック検出部２９Ａに電力を供給するバックアップバッテリー３０（バックアップ電源部）を備えている。これにより、ＡＣアダプタ６が抜かれてしまった場合でも、バックアップバッテリー３０から給電している間は、ワイヤーロック５０の開錠または施錠の検出を継続することができる。
【０１２０】
なお、本実施形態に係るワイヤーロック５０を用いたセキュリティ向上の方法は、通信接続装置であるドック２０Ａ以外の他の電子機器（例えば、タブレット型のＰＣやラップトップ型のＰＣ、スマートフォンなど）にも適用することができる。例えば、ＰＣのＢＩＯＳレベルでワイヤーロック５０の開錠または切断を検出することで、ＯＳに制御が渡る前に、内部に記憶している情報の消去やセキュリティレベルの設定変更などを行うことができるようになり、ＯＳをハッキングされて情報が持ち出される前段階で防ぐことができる。
【０１２１】
このように、本実施形態によれば、企業や個人のパスワード、暗号鍵、証明書、個人情報など、盗難された際のリスクが高く、それが消去されたとしても会社内部でマスターを保存しているような情報を持つ電子機器に対して、ワイヤーロック５０が外された際に当該電子機器が自動で内部に記憶している情報の消去が行えるようになる。これにより、一般的にセキュリティレベルの低い、自宅や仮設のオフィスのような場所で電子機器を使用した場合でも、侵入されて電子機器を持ち出された際に電子機器に記憶されている情報が悪用されるリスクを低減することができる。つまり、仕事の場を広げやすくなる。
【０１２２】
従来のワイヤーロックでは切断されてしまえば持ち去ることが可能であったため、安全性を上げるにはワイヤーをより強固な素材をするしかなかった。そのため、実使用に必要な強度以上の強度が求められていた。本実施形態では、信号線をワイヤーに通すことでワイヤーロックの形成コストが仮に上がったとしても、ワイヤーが切断されても情報漏洩や不正使用の防ぐことが可能となるため、ワイヤーの強度のみに重点を置く必要が無い。つまり、過剰な強度が必須ではなくなるため、より安い材質を選ぶことができ、コストの低減にも寄与する。
【０１２３】
［第２の実施形態の変形例］
上記第２の実施形態においては、制御部２８Ａがドック２０Ａの機能を制限（例えば、ＶＰＮ接続情報などの機密情報を消去）する。そのため、ＡＣアダプタ６が抜かれている場合には、制御部２８Ａに電力が給電されず、ドック２０Ａの機能を制限（例えば、ＶＰＮ接続情報などの機密情報を消去）することができない。ＡＣアダプタ６を抜くことができないようにＡＣアダプタ６とコンセントとを物理的に固定してもよいが、以下の変形例１及び変形例２のように構成してもよい。
【０１２４】
（変形例１）
変形例１では、揮発性メモリ（ＲＡＭ）にＶＰＮ接続情報などの機密データを保存することで、メイン電源のＡＣアダプタ６が抜かれている間も機密データの削除を可能とする構成例である。
【０１２５】
図１６は、変形例１のドック２０Ｂの構成例を説明する説明図である。本図では、説明に必要な部分の構成のみを示している。ドック２０Ｂは、制御部２８Ｂと、ワイヤーロック検出部２９Ｂと、バックアップバッテリー３０と、揮発性メモリ（ＲＡＭ）３１Ｂと、ＡＮＤ回路３２Ｂと、スイッチ部３３Ｂとを備えている。スイッチ部３３Ｂは、Ｐｏｗｅｒ  Ｓｗｉｔｃｈ  ＩＣまたはＰｃｈ  ＦＥＴを含んで構成され、ＣＮＴ端子への入力がＬｏｗの時にＯＮ、ＨｉｇｈのときにＯＦＦとなる。制御部２８Ｂ及びワイヤーロック検出部２９Ｂは、図８に示す制御部２８Ａ及びワイヤーロック検出部２９Ａに対応し、本変形例で相違する処理についてのみ説明する。
【０１２６】
制御部２８Ａは、ＶＰＮ接続情報などの機密データを揮発性メモリ（ＲＡＭ）３１Ｂに保存する。揮発性メモリ（ＲＡＭ）３１Ｂは、バックアップバッテリー３０から供給される電力で情報を保持している。検出部電源保持検出信号ｗ７と開錠イベント保持信号ｗ５とがＡＮＤ回路３２Ｂに入力されており、検出部電源保持検出信号ｗ７と開錠イベント保持信号ｗ５との両方がＨｉｇｈになった場合、ＡＮＤ回路３２Ｂの出力がＨｉｇｈになりスイッチ部３３ＢをＯＦＦにする。ここで、検出部電源保持検出信号ｗ７と開錠イベント保持信号ｗ５との両方がＨｉｇｈになるのは、ワイヤーロック５０を施錠して使い始めた後で開錠したときである。スイッチ部３３ＢがＯＦＦになることにより、バックアップバッテリー３０から揮発性メモリ（ＲＡＭ）３１Ｂへの給電が停止され、揮発性メモリ（ＲＡＭ）３１Ｂに保存されているデータが消去される。
【０１２７】
なお、開錠イベント保持信号ｗ５に代えて、ワイヤー切断イベント保持信号ｗ４を使用すると、開錠時ではなく、ワイヤー切断時にデータの消去を行うことができる。
【０１２８】
なお、バックアップバッテリー３０の蓄電量が低下し、揮発性メモリ（ＲＡＭ）３１Ｂへ給電できなくなった場合も揮発性メモリ（ＲＡＭ）３１Ｂに保存されているデータが消去される。この場合、ワイヤーロック検出部２９Ｂも動作できなくなるため、データが消去されることは安全性を確保する点で望ましい。
【０１２９】
（変形例２）
変形例２は、ＶＰＮ接続情報などの機密データを消去するのではなく、ドック２０を起動できなくすることで、機密データの流出を防ぐ構成例である。
【０１３０】
図１７は、変形例２のドック２０Ｃの構成例を説明する説明図である。本図では、説明に必要な部分の構成のみを示している。ドック２０Ｃは、制御部２８Ｃと、ワイヤーロック検出部２９Ｃと、バックアップバッテリー３０と、ＡＮＤ回路３２Ｃと、スイッチ部３３Ｃとを備えている。スイッチ部３３Ｃは、Ｐｏｗｅｒ  Ｓｗｉｔｃｈ  ＩＣまたはＰｃｈ  ＦＥＴを含んで構成され、ＣＮＴ端子への入力がＬｏｗの時にＯＮ、ＨｉｇｈのときにＯＦＦとなる。制御部２８Ｃ及びワイヤーロック検出部２９Ｃは、図８に示す制御部２８Ａ及びワイヤーロック検出部２９Ａに対応し、本変形例で相違する処理についてのみ説明する。
【０１３１】
スイッチ部３３Ｃがメイン電源であるＡＣアダプタ６から制御部２８Ｃへの給電経路に挿入されている。また、検出部電源保持検出信号ｗ７と開錠イベント保持信号ｗ５とがＡＮＤ回路３２Ｂに入力されている。ワイヤーロック５０を施錠して使い始めた後で開錠されると、検出部電源保持検出信号ｗ７と開錠イベント保持信号ｗ５との両方がＨｉｇｈになり、ＡＮＤ回路３２Ｂの出力がＨｉｇｈになる。なお、開錠イベント保持信号ｗ５に代えて、ワイヤー切断イベント保持信号ｗ４を使用すると、開錠時ではなく、ワイヤー切断時にＡＮＤ回路３２Ｂの出力がＨｉｇｈになる。
【０１３２】
これにより、ワイヤーロック５０が開錠または切断された場合、スイッチ部３３ＢがＯＦＦになり、制御部２８Ｃへの給電が遮断された状態となるため、たとえＡＣアダプタ６を装着したとしてもドック２０は起動できなくなる。この起動できない状態は、バックアップバッテリー３０が抜かれて、ワイヤーロック検出部２９Ｃがリセットされるまで続く。そのため、この起動できない状態の間は、ドック２０を使用することができず、ＶＰＮ接続情報などの機密データを取り出すことができない。よって、ＡＣアダプタ６が抜かれている状態でワイヤーロック５０が開錠または切断された場合に、ＶＰＮ接続情報などの機密データの消去ができなかったとしても、安全性が確保される。
【０１３３】
ここで、バックアップバッテリー３０が誰にでも容易に抜けるようであるならば、安全性が確保できないため、バックアップバッテリー３０をドック２０の筐体内に鍵をかけて固定し、その鍵でしか取り外し出来ない構成とする。また、その鍵は、ユーザ自身が管理する、或いはＩＴ管理者が管理することで、第３者による盗難時にドック２０を使用できなくすることができ、ドック２０に保持されている機密情報の流出を防ぐことができる。
【０１３４】
このように、ワイヤーロック５０が開錠または切断された場合、ドック２０Ｃは、ＡＣアダプタ６からの電力をドック２０Ｃへ供給できないように制御することにより、ドック２０Ｃの機能を制限する。これにより、情報漏洩や不正使用のリスクを低減することができる。
【０１３５】
以上、図面を参照してこの発明の第１及び第２の実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。例えば、第１及び第２の実施形態は任意に組み合わせてもよい。
【０１３６】
なお、上述したドック２０（２０Ａ、２０Ｂ、２０Ｃ）は、内部にコンピュータシステムを有している。そして、上述したドック２０（２０Ａ、２０Ｂ、２０Ｃ）が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述したドック２０（２０Ａ、２０Ｂ、２０Ｃ）が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【０１３７】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に電子機器１０が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【０１３８】
また、上述した実施形態におけるドック２０（２０Ａ、２０Ｂ、２０Ｃ）が備える各機能の一部、または全部を、ＬＳＩ（Ｌａｒｇｅ  Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）等の集積回路として実現してもよい。各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】
【０１３９】
５  ケーブル、６  ＡＣアダプタ、１０  ＰＣ、２０，２０Ａ，２０Ｂ，２０Ｃ  ドック、４０  ＶＰＮサーバ、２１  第１通信部、２２  コネクタ、２３  第２通信部、２４  スイッチ、２５  コネクタ、２６，２６Ａ  記憶部、２７  システムメモリ、２８，２８Ａ，２８Ｂ，２８Ｃ  制御部、２８１  接続検出部、２８２  認証部、２８３  接続処理部、２８５Ａ  機能制限部、２９Ａ，２９Ｂ，２９Ｃ  ワイヤーロック検出部、２０１  筐体、３０  バックアップバッテリー、３１Ｂ  揮発性メモリ（ＲＡＭ）、３２Ｂ，３２Ｃ  ＡＮＤ回路、３３Ｂ，３３Ｃ  スイッチ部、４０  ＶＰＮサーバ、５０  ワイヤーロック、５１  ワイヤー部、５２  第１接続部、５３  第２接続部、５５  錠
【図１】
2020043428.tif 000003
【図２】
2020043428.tif 000004
【図３】
2020043428.tif 000005
【図４】
2020043428.tif 000006
【図５】
2020043428.tif 000007
【図６】
2020043428.tif 000008
【図７】
2020043428.tif 000009
【図８】
2020043428.tif 000010
【図９】
2020043428.tif 000011
【図１０】
2020043428.tif 000012
【図１１】
2020043428.tif 000013
【図１２】
2020043428.tif 000014
【図１３】
2020043428.tif 000015
【図１４】
2020043428.tif 000016
【図１５】
2020043428.tif 000017
【図１６】
2020043428.tif 000018
【図１７】
2020043428.tif 000019
【手続補正書】
【提出日】令和1年11月29日(2019.11.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、
デバイスとのローカル接続を検出する接続検出部と、
前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、
を備え、
前記少なくとも一部の情報は、前記デバイスが保持している情報と合わされることで前記デバイスがＶＰＮに接続することを可能とする情報である通信接続装置。
【請求項２】
前記接続検出部が前記特定のデバイスとのローカル接続を検出した場合、暗号化された認証データを前記特定のデバイスに復号化させることにより前記特定のデバイスとの認証処理を実行する認証部、をさらに備え、
前記接続処理部は、
前記認証部による認証処理が成功したことを条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項１に記載の通信接続装置。
【請求項３】
前記認証部は、
認証処理が成功した場合、前記特定のデバイスで入力されたパスワードを取得し、取得したパスワードが予め設定されたパスワードと一致するか否かをさらに確認し、
前記接続処理部は、
前記認証部がパスワードの一致を確認したことをさらに条件として、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項２に記載の通信接続装置。
【請求項４】
ワイヤーロックの開錠と切断を検出するワイヤーロック検出部と、
前記ワイヤーロック検出部により前記ワイヤーロックの開錠または切断が検出された場合、前記少なくとも一部の情報を消去する機能制限部と、
をさらに備える請求項１から請求項３のいずれか一項に記載の通信接続装置。
【請求項５】
前記少なくとも一部の情報は、前記ＶＰＮへの接続が完了した後に、前記特定のデバイスにおいて無効にされるように構成される、
請求項１から請求項４のいずれか一項に記載の通信接続装置。
【請求項６】
前記少なくとも一部の情報は、前記ＶＰＮへの接続が完了すると、前記特定のデバイスから消去されるように構成される、
請求項５に記載の通信接続装置。
【請求項７】
前記デバイスは、組織内のプライベートネットワークである第１ネットワークに接続可能であり、
前記通信接続装置は、特定の使用場所に設置されて、前記第１ネットワークとインターネットを介して接続可能な第２ネットワークに接続され、
前記記憶部は、前記第１ネットワークの管理者によって決定された情報であって、前記接続情報の少なくとも一部の情報と前記特定のデバイスを示す情報を記憶し、
前記接続処理部は、自装置とローカル接続された前記特定のデバイスが前記ＶＰＮを用いて前記第１ネットワークに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項１から請求項６のいずれか一項に記載の通信接続装置。
【請求項８】
デバイスと通信接続装置とを備える通信システムであって、
前記通信接続装置は、
ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、
前記デバイスとのローカル接続を検出する接続検出部と、
前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、を備え、
前記特定のデバイスは、
前記通信接続装置から送信された前記少なくとも一部の情報に基づいて前記ＶＰＮに接続し、
前記少なくとも一部の情報は、前記デバイスが保持している情報と合わされることで前記デバイスがＶＰＮに接続することを可能とする情報である、
通信システム。
【請求項９】
デバイスと通信接続装置とを備える通信システムであって、
前記通信接続装置は、
ＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部と、
前記デバイスとのローカル接続を検出する接続検出部と、
前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスが前記ＶＰＮに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する接続処理部と、を備え、
前記特定のデバイスは、
前記通信接続装置から送信された前記少なくとも一部の情報に基づいて前記ＶＰＮに接続し、前記ＶＰＮへの接続が完了した後に、前記少なくとも一部の情報を前記特定のデバイスにおいて無効にする、
通信システム。
【請求項１０】
前記通信システムは、組織内のプライベートネットワークである第１ネットワークと、前記第１ネットワークとインターネットを介して接続可能な第２ネットワークと、を備え、
前記デバイスは、第１ネットワークに接続可能であり、
前記通信接続装置は、特定の使用場所に設置されて、前記第２ネットワークに接続され、
前記記憶部は、前記第１ネットワークの管理者によって決定された情報であって、前記接続情報の少なくとも一部の情報と前記特定のデバイスを示す情報を記憶し、
前記接続処理部は、前記通信接続装置とローカル接続された前記特定のデバイスが前記ＶＰＮを用いて前記組織内のプライベートネットワークに接続可能なように、前記記憶部が記憶する前記少なくとも一部の情報を前記特定のデバイスへ送信する、
請求項８又は請求項９に記載の通信システム。
【請求項１１】
前記第２ネットワークは、前記組織の構成員各々の自宅のネットワークであり、
前記通信接続装置は、前記組織の構成員各々の自宅に設置され、
前記記憶部は、前記第１ネットワークの管理者によって決定された情報であって、前記組織の構成員各々が自宅のネットワーク、及び前記組織内のプライベートネットワークで使用可能な前記特定のデバイスを示す情報を記憶する、
請求項１０に記載の通信システム。
【請求項１２】
前記通信システムは、前記組織の構成員各々で異なる組であって、前記通信接続装置及び前記特定のデバイスの組を備える
請求項１０又は請求項１１に記載の通信システム。
【請求項１３】
通信接続装置における制御方法であって、
接続検出部が、デバイスとのローカル接続を検出するステップと、
接続処理部が、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、
を有し、
前記少なくとも一部の情報は、前記デバイスが保持している情報と合わされることで前記デバイスがＶＰＮに接続することを可能とする情報である、
制御方法。
【請求項１４】
コンピュータに、
デバイスとのローカル接続を検出するステップと、
特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、
を実行させ、
前記少なくとも一部の情報は、前記デバイスが保持している情報と合わされることで前記デバイスがＶＰＮに接続することを可能とする情報であるためのプログラム。
【請求項１５】
通信システムにおける制御方法であって、
接続検出部が、デバイスとのローカル接続を検出するステップと、
接続処理部が、前記接続検出部が特定のデバイスとのローカル接続を検出した場合、前記特定のデバイスがＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）に接続可能なように、前記ＶＰＮに接続するために必要な接続情報の少なくとも一部の情報を記憶する記憶部を参照して前記少なくとも一部の情報を前記特定のデバイスへ送信するステップと、
前記特定のデバイスが、送信された前記少なくとも一部の情報に基づいて前記ＶＰＮに接続し、前記ＶＰＮへの接続が完了した後に、前記少なくとも一部の情報を前記特定のデバイスにおいて無効にするステップと、
を有する制御方法。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、通信接続装置、通信システム、制御方法、及びプログラム関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
本発明は、上記した事情に鑑みてなされたもので、ＶＰＮ接続の安全性を向上させる通信接続装置、通信システム、制御方法、及びプログラムを提供することを目的の一つとする。