(57)【特許請求の範囲】
【請求項１】
装置の遠隔起動を制御し、着信先電話番号と実行すべき処理を対応付ける第１のテーブル及び発信元電話番号とＭＡＣアドレスを対応付ける第２のテーブルを有する構内交換機の動作方法であって、
電話網から着信した呼から着信先電話番号と発信元電話番号を抽出する段階、
前記第１のテーブルから、抽出した前記着信先電話番号に対応する実行すべき処理を検索する段階、
前記処理が遠隔起動機能の実行であった場合に、前記第２のテーブルから前記発信元電話番号に対応付けられたＭＡＣアドレスを検索する段階、
前記ＭＡＣアドレスに基づきＬＡＮに接続された装置に起動命令を送信する段階、
前記起動命令送信後に、前記起動命令の送信先のＬＡＮに接続された装置が起動したかを確認する段階、
前記起動命令の送信先のＬＡＮに接続された装置の起動を確認した後に、前記電話網から着信した呼に応答する段階、を有する方法。
【請求項２】
前記着信先電話番号は、ダイヤルイン電話番号、又は電話番号とサブアドレスとの組合せである、請求項１記載の方法。
【請求項３】
前記起動命令は、ＷＯＬ（Ｗａｋｅ  Ｏｎ  ＬＡＮ）パケットである、請求項２記載の方法。
【請求項４】
装置の遠隔起動を制御する構内交換機であって、
着信先電話番号と実行すべき処理を対応付ける第１のテーブル、
発信元電話番号とＭＡＣアドレスを対応付ける第２のテーブル、
電話網から着信した呼から着信先電話番号と発信元電話番号を抽出する手段、
前記第１のテーブルから、抽出した前記着信先電話番号に対応する実行すべき処理を検索する手段、
前記処理が遠隔起動機能の実行であった場合に、前記第２のテーブルから前記発信元電話番号に対応付けられたＭＡＣアドレスを検索する手段、
前記ＭＡＣアドレスに基づきＬＡＮに接続された装置に起動命令を送信する手段、
前記起動命令送信後に、前記起動命令の送信先のＬＡＮに接続された装置が起動したかを確認する手段、
前記起動命令の送信先のＬＡＮに接続された装置の起動を確認した後に、前記電話網から着信した呼に応答する手段、
を有する構内交換機。
【請求項５】
前記着信先電話番号は、ダイヤルイン電話番号、又は電話番号とサブアドレスとの組合せである、請求項４記載の構内交換機。
【請求項６】
前記起動命令は、ＷＯＬ（Ｗａｋｅ  Ｏｎ  ＬＡＮ）パケットである、請求項５記載の構内交換機。
【請求項７】
装置の遠隔起動を実行する遠隔起動装置と、前記遠隔起動を制御する構内交換機とを有する遠隔起動システムであって、
前記構内交換機は、
着信先電話番号と実行すべき処理を対応付ける第1のテーブル、
電話網から着信した呼から着信先電話番号と発信元電話番号を抽出する手段、
前記第1のテーブルから、抽出した前記着信先電話番号に対応する実行すべき処理を検索する手段、
前記発信元電話番号を含んだ、端末起動要求を前記遠隔起動装置へ送出する手段、
前記遠隔起動装置から起動命令の送出の完了を受信すると、前記電話網から着信した呼に応答する手段、
を有し、
前記遠隔起動装置は、
発信元電話番号とＭＡＣアドレスを対応付ける第２のテーブル、
前記端末起動要求を構内交換機から受信した場合に、前記第２のテーブルから前記発信元電話番号に対応付けられたＭＡＣアドレスを検索する手段、
前記ＭＡＣアドレスに基づきＬＡＮに接続された装置に起動命令を送出する手段、
前記起動命令送信後に、前記起動命令の送信先のＬＡＮに接続された装置が起動したかを確認する手段、
前記起動命令の送信先のＬＡＮに接続された装置の起動を確認した後に、前記構内交換機へ前記起動命令の送出の完了を送信する手段、
を有する遠隔起動システム。
【請求項８】
前記着信先電話番号は、ダイヤルイン電話番号、又は電話番号とサブアドレスとの組合せである、請求項７記載のシステム。
【請求項９】
前記起動命令は、ＷＯＬ（Ｗａｋｅ  Ｏｎ  ＬＡＮ）パケットである、請求項８記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、装置の遠隔起動を制御する構内交換機及びその動作方法に関する。
【背景技術】
【０００２】
近年、ユーザーが外出先から会社又は自宅にあるパーソナル・コンピューター（ＰＣ）を起動しリモートデスクトップ機能を用いて遠隔で作業を行う方法が一般的に知られている。ＰＣを遠隔から起動する方法として、Ｗａｋｅ  Ｏｎ  ＬＡＮ（ＷＯＬ）機能が一般的に用いられる。ＷＯＬ機能は、ＬＡＮに接続されたＰＣなどの装置を要求側である他の装置からＬＡＮ経由で起動する機能である。例えばＡＭＤ社による仕様では、要求側の装置は遠隔起動を命令するマジックパケットと呼ばれるパケットを送信する。マジックパケットは宛先アドレスがブロードキャストアドレス（ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ）であり、それに続き起動されるべき装置のＭＡＣアドレスが１６回繰り返される。起動されるべき装置のＬＡＮアダプタはネットワークを流れるパケットを監視し、自身のＭＡＣアドレスを有するマジックパケットを検出すると装置のマザーボードを介し本体の電源を投入する。マジックパケットはレイヤ２パケットを利用するので、社内ＬＡＮと外部とを接続するルーターで止められてしまう。例えば、現在普及しているマジックコネクト（登録商標）のような方式は、仮想プライベートネットワーク（ＶＰＮ）を用いずにリモートデスクトップ機能を実現するので、この問題を解決できない。レイヤ２でＶＰＮを設定することによりマジックパケットを社外から社内へ透過的に伝送することが可能になるが、ＶＰＮ装置を設置するためにコスト及び時間を要してしまい、ＶＰＮを利用せずにリモートデスクトップ機能を実現するというマジックコネクト（登録商標）の利点を損なってしまう。これを解決するために、特許文献１は、マジックパケットの転送機能を備える、外部ネットワークと家庭内ＬＡＮ接続するゲートウェイ装置を開示している。しかしながら、特許文献１は外部からインターネット経由で当該ゲートウェイ装置に接続するので、不正パケットを防ぐためのアクセス制御が必要となり、セキュリティの保護が煩雑である。
【特許文献１】特開２００５−５１４７３
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明の目的は、外出先から会社又は自宅のＰＣの遠隔起動を制御する構内交換機及びその動作方法を提供することである。
【課題を解決するための手段】
【０００４】
本発明のある態様によると、装置の遠隔起動を制御し、着信先電話番号と実行すべき処理を対応付ける第１のテーブル及び発信元電話番号とＭＡＣアドレスを対応付ける第２のテーブルを有する構内交換機の動作方法が開示される。当該方法は、電話網から着信した呼から着信先電話番号と発信元電話番号を抽出する段階、前記第１のテーブルから、抽出した前記着信先電話番号に対応する実行すべき処理を検索する段階、前記処理が遠隔起動機能の実行であった場合に、前記第２のテーブルから前記発信元電話番号に対応付けられたＭＡＣアドレスを検索する段階、前記ＭＡＣアドレスに基づき起動命令を送信する段階、を有する。
【０００５】
本発明の別の態様によると、装置の遠隔起動を制御する構内交換機が開示される。当該構内交換機は、着信先電話番号と実行すべき処理を対応付ける第１のテーブル、発信元電話番号とＭＡＣアドレスを対応付ける第２のテーブル、電話網から着信した呼から着信先電話番号と発信元電話番号を抽出する手段、前記第１のテーブルから、抽出した前記着信先電話番号に対応する実行すべき処理を検索する手段、前記処理が遠隔起動機能の実行であった場合に、前記第２のテーブルから前記発信元電話番号に対応付けられたＭＡＣアドレスを検索する手段、前記ＭＡＣアドレスに基づき起動命令を送信する手段、を有する。
【発明の効果】
【０００６】
本発明により、外出先から会社又は自宅のＰＣを遠隔起動する際のセキュリティを向上することができる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明が適用されるシステム１００の構成図の例である。システム１００は、ユーザーが所属する会社１１０、会社１１０に設置された構内交換機１２０、ユーザーの席又は特定の位置に設置されたＰＣ１３０、構内交換機１２０とＰＣ１３０を接続するＬＡＮ１４０、電話網１５０、ユーザーの外出先にある電話機のような発信元装置１６０、を有する。本発明により、ユーザーは発信元装置１６０から電話をかけることにより、会社１１０にあるＰＣ１３０を遠隔から起動することができる。電話網１５０はアナログ電話網、デジタル電話網、移動体通信網、次世代通信網（ＮＧＮ）、又は発信元電話番号が特定できるその他の如何なる通信網でも良い。ＰＣ１３０の代わりに、ワークステーション、表示装置、カメラ、計測器、又はＰＤＡなど、ＬＡＮと接続されＭＡＣアドレスを有する如何なる装置が用いられても良い。外出先はユーザーの自宅、訪問先の会社若しくは個人宅、飲食店、ホテル、空港、駅、種々の交通機関、など会社１１０外の如何なる場所であっても良く、会社１１０内の別の建物、別の階、別の部屋などであっても良い。別の実施例では、会社１１０はユーザーの自宅であり、外出先はユーザーの自宅以外の如何なる場所、ユーザーの自宅内の別の建物、別の階、別の部屋などあっても良い。
【０００８】
図２は、本発明の構内交換機１２０のある実施例の構成図である。構内交換機１２０は、構内交換機１２０と電話網を接続する外線インタフェース２１０、外線インタフェース２１０と接続された制御部２２０、制御部２２０と接続され構内交換機１２０の動作に必要な種々の設定を保持する種々のテーブルを格納する記憶部２３０、制御部２２０と会社１１０内のＬＡＮ１４０を接続するＬＡＮインタフェース２４０、を有する。ＬＡＮ１４０は複数の種々の装置を収容し、そのうちの１つであるＰＣ１３０が図示される。制御部２２０は、番号抽出部２２１、処理検索部２２２、起動命令送信部２２４、ＭＡＣアドレス検索部２２３、及び応答部２２５、を有する。これらの動作は後に詳細に説明される。
【０００９】
図３は、本発明の構内交換機１２０の記憶部２３０に格納されるテーブルの例を詳細に示す。着信先−処理対応テーブル２３１は、着信先電話番号と実行すべき処理を対応付ける。発信元−ＭＡＣアドレス対応テーブルは、発信元電話番号とＭＡＣアドレスを対応付ける。これらのテーブルは管理者又はユーザーなどにより予め設定される。例えば、管理者はユーザーの要求により若しくは必要に応じて、又はユーザー自身が、当該ユーザーが出張などにより通常に業務を行う場所、つまりユーザーが通常使用するＰＣ１３０から離れた外出先からＰＣ１３０を起動し、リモートデスクトップ機能を用い遠隔で作業を行う必要がある場合に、ユーザーが外出先から電話をかける先の電話番号を着信先電話番号として、及び遠隔起動の実行を実行すべき処理として、着信先−処理対応テーブル２３１に登録する。更に、ユーザーが外出先で電話をかけるために用いる電話機のような発信元装置の電話番号を発信元電話番号として、及び遠隔起動されるべきＰＣ１３０のＭＡＣアドレスをＭＡＣアドレスとして、発信元−ＭＡＣアドレス対応テーブル２３２に登録する。着信先電話番号は当該ユーザーに関連付けられたダイヤルイン番号、又は電話番号とサブアドレスの組合せであって良い。着信先電話番号はユーザー毎に１つの電話番号が割り当てられても良く、又は複数のユーザーに共通に１つの電話番号が割り当てられても良い。発信元電話番号を有する当該電話機から、又は当該電話機を介して接続されたＰＣ若しくはＰＤＡなどの情報機器から当該着信先電話番号へ発呼されて良い。
【００１０】
図４は、本発明の構内交換機１２０により遠隔起動を実行するシーケンスの例である。簡単のため、制御部２２０に含まれる個々の要素の動作は制御部２２０の動作として図示される。以下に図２乃至４を参照して構内交換機１２０が遠隔起動を実行する動作の例を詳細に説明する。最初に、ユーザーは発信元装置１６０から電話番号０１２３４５６７８９０へ電話をかける。
【００１１】
段階Ｆ３０１で、電話網１５０を介して伝達された呼は、発信元装置１６０の電話番号である発信元電話番号０９００００００００１及び着信先電話番号０１２３４５６７８９０を含んでおり、構内交換機１２０の外線インタフェース２１０を介し制御部２２０に着呼する。
【００１２】
段階Ｆ３０２で、制御部２２０の番号抽出部２２１は、記憶部２３０に格納された種々の設定を保持するテーブルに基づき呼の処理を決定するため、当該呼から発信元電話番号と着信先電話番号を抽出する。
【００１３】
段階Ｆ３０３で、制御部２２０の処理検索部２２２は、抽出した当該着信先電話番号に基づき着信先−処理対応テーブル２３１を検索し、当該着信先電話番号に対応する実行すべき処理を読み出す。
【００１４】
当該実行すべき処理が遠隔起動の実行であった場合に、段階Ｆ３０４で、制御部２２０のＭＡＣアドレス検索部２２３は、抽出した当該発信元電話番号に基づき発信元−ＭＡＣアドレス対応テーブル２３２を検索し、当該発信元電話番号に対応するＭＡＣアドレスを読み出す。当該ＭＡＣアドレスは、図３を参照して説明されたように遠隔起動されるべきＰＣ１３０のＭＡＣアドレスである。
【００１５】
段階Ｆ３０５で、制御部２２０の起動命令送信部２２４は、段階Ｆ３０４で読み出したＭＡＣアドレスに対し遠隔起動命令を生成し、ＬＡＮインタフェース２４０を介し会社１１０内のＬＡＮ１４０へ当該遠隔起動命令を送信する。遠隔起動命令は、ＷＯＬ機能を実現するためにＡＭＤ社により定められたマジックパケットに従って良い。ＰＣ１３０は本体の電源が投入されていない又は本体がスリープ状態であり、ネットワークカードのみが待機状態にありネットワークを監視している。ＰＣ１３０のネットワークカードがＰＣ１３０への起動命令を検出すると、ネットワークカードはマザーボードを介しＰＣ１３０の本体の電源を投入する。従ってＰＣ１３０は、本発明の構内交換機１２０によりユーザーの外出先の発信元装置から遠隔起動され得る。
【００１６】
段階Ｆ３０６で、制御部２２０の応答部２２５は、ｐｉｎｇコマンドなどを用いＰＣ１３０の起動を確認した後に又は確認せずに、発信元装置１６０へＰＣ１３０の起動命令を完了した旨の応答を返して良い。ユーザーが発信元装置１６０を介し当該応答を確認した後に、ユーザーにより呼が切断されて良い。或いは、応答部２２５が応答を送信した後に、応答部２２５により呼が切断されても良い。
【００１７】
上述のように、本発明の構内交換機は、強力な認証手段である要求側の発信元電話番号に対応付けられた装置を遠隔起動するので、要求側の装置に特別な機能を追加することなく、従来と比較して大幅にセキュリティを向上することができる。また本発明によると、要求側である発信元装置が所定の着信先電話番号へ電話をかけることにより遠隔起動命令が送出されるので、要求側である発信元装置はＩＰパケットを用いる必要がなく、従って仮想プライベートネットワーク（ＶＰＮ）に対応する装置を設置する必要がなく、簡易な構成でセキュリティを向上することができる。
【実施例】
【００１８】
図５は、本発明の構内交換機の別の実施例の構成図である。図２に示した実施例との相違点は、図５では構内交換機１２０と別個に端末起動装置５１０が設けられることである。構内交換機１２０と端末起動装置５１０はそれぞれのＬＡＮインタフェース部２４０を介し接続される。図２で構内交換機１２０が有していたＭＡＣアドレス検索部２２３及び起動命令送信部２２４は、この実施例では端末起動装置５１０の制御部５３０に設けられる。更に端末起動装置５１０は記憶部５２０に格納された発信元−ＭＡＣアドレス対応テーブル２３２を有する。コマンド送受信部５３１がそれぞれ構内交換機１２０と端末起動装置５１０の制御部２２０、５３０に設けられる。ここで、端末起動装置５１０は専用装置として設けられても良く、又は汎用ＰＣを用いても良い。
【００１９】
図６は、本発明の構内交換機１２０及び端末起動装置５１０により遠隔起動を実行するシーケンスの例である。簡単のため、制御部２２０、５３０に含まれる個々の要素の動作はそれぞれ制御部２２０、５３０の動作として図示される。
【００２０】
段階Ｆ３０１から段階Ｆ３０３の動作は図４を参照して説明した動作と同様である。
【００２１】
段階Ｆ３０３で読み出した実行すべき処理が遠隔起動の実行であった場合に、段階Ｆ３０４−１で、構内交換機１２０の制御部２２０は、端末起動装置５１０に端末の遠隔起動の実行を要求する端末起動要求と、段階Ｆ３０２で抽出した発信元電話番号とを端末起動装置５１０へ送出する。
【００２２】
段階Ｆ３０４で、遠隔起動装置５１０の制御部５３０のＭＡＣアドレス検索部２２３は、段階Ｆ３０２で抽出した発信元電話番号に基づき発信元−ＭＡＣアドレス対応テーブル２３２を検索し、当該発信元電話番号に対応するＭＡＣアドレスを読み出す。当該ＭＡＣアドレスは、図３を参照して説明されたように遠隔起動されるべきＰＣ１３０のＭＡＣアドレスである。
【００２３】
段階Ｆ３０５で、制御部５３０の起動命令送信部２２４は、段階Ｆ３０４で読み出したＭＡＣアドレスに対し遠隔起動命令を生成し、ＬＡＮインタフェース２４０を介し会社１１０内のＬＡＮ１４０へ当該遠隔起動命令を送信する。遠隔起動命令は、ＷＯＬ機能を実現するためにＡＭＤ社により定められたマジックパケットに従って良い。ＰＣ１３０の電源が投入される動作は図４の説明と同様である。従ってＰＣ１３０は、本発明の構内交換機１２０及び端末起動装置５１０によりユーザーの外出先の発信元装置から遠隔起動され得る。
【００２４】
段階Ｆ３０６−１で、端末起動装置５１０のコマンド送受信部５３１は、ｐｉｎｇコマンドなどを用いＰＣ１３０の起動を確認した後に又は確認せずに、構内交換機１２０へ、ＰＣ１３０への起動命令の送出を完了した旨を通知する起動命令送出完了を返して良い。
【００２５】
段階Ｆ３０６で、構内交換機１２０のコマンド送受信部５３１は、端末起動装置５１０からの起動命令送出完了を受信すると、発信元装置１６０へＰＣ１３０の起動命令を完了した旨の応答を返して良い。ユーザーが発信元装置１６０を介し当該応答を確認した後に、ユーザーにより呼が切断されて良い。或いは、応答部２２５が応答を送信した後に、応答部２２５により呼が切断されても良い。
【図面の簡単な説明】
【００２６】
【図１】本発明が適用されるシステムの構成図の例である。
【図２】本発明の構内交換機のある実施例の構成図である。
【図３】本発明の構内交換機の記憶部に格納される、着信先電話番号と実行すべき処理を対応付ける着信先−処理対応テーブル及び発信元電話番号とＭＡＣアドレスを対応付ける発信元−ＭＡＣアドレス対応テーブルの例である。
【図４】本発明の構内交換機により遠隔起動を実行するシーケンスの例である。
【図５】本発明の構内交換機の別の実施例の構成図である。
【図６】本発明の構内交換機及び端末起動装置により遠隔起動を実行するシーケンスの例である。
【符号の説明】
【００２７】
１００  システム
１１０  会社
１２０  構内交換機
１３０  パーソナル・コンピューター（ＰＣ）
１４０  ローカル・エリア・ネットワーク（ＬＡＮ）
１５０  電話網
１６０  発信元装置
２１０  外線インタフェース
２２０  制御部
２２１  番号抽出部
２２２  処理検索部
２２３  ＭＡＣ（媒体アクセス制御）アドレス検索部
２２４  起動命令送信部
２２５  応答部
２３０  記憶部
２３１  着信先−処理対応テーブル
２３２  発信元−ＭＡＣアドレス対応テーブル
２４０  ＬＡＮインタフェース
５１０  端末起動装置
５２０  記憶部
５３０  制御部
５３１  コマンド送受信部
【図１】
0005224913.tif 000002
【図２】
0005224913.tif 000003
【図３】
0005224913.tif 000004
【図４】
0005224913.tif 000005
【図５】
0005224913.tif 000006
【図６】
0005224913.tif 000007