(57)【特許請求の範囲】
【請求項１】
電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、コンピュータシステムの少なくとも一部の機能を制御する命令文を生成するための制御コマンドと、前記制御コマンドの実行に用いるパラメータとを取得する取得部と、
前記取得部の取得した前記制御コマンドと、前記制御コマンドの実行に用いるパラメータとを用いて、前記命令文を処理装置により生成する命令文生成部と、
前記命令文生成部により生成された命令文を用いて、前記機能を制御する命令文処理部と、
制御コマンドに対して、当該制御コマンドの実行に用いる前記パラメータを特定するためのパラメータ特定用メッセージを対応付けて記憶装置に記憶するコマンド別メッセージ記憶部と
を備え、
前記取得部は、
前記制御コマンドを特定するためのコマンド特定用メッセージを携帯電話に送信し、前記携帯電話から前記コマンド特定用メッセージに対する応答信号を受信して、受信した応答信号に基づいて、前記制御コマンドを特定するコマンド特定部と、
前記コマンド特定部により特定された前記制御コマンドに基づいて、前記コマンド別メッセージ記憶部から前記制御コマンドに対応付けられたパラメータ特定用メッセージを取得して、取得したパラメータ特定用メッセージを前記携帯電話に送信するメッセージ送信部と、
前記メッセージ送信部により送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から受信して、送信されたパラメータ特定用メッセージと受信した応答信号とを対応付けて命令文生成情報として記憶装置に記憶する命令文生成情報収集部とを備え、
前記命令文生成部は、
前記命令文生成情報収集部により収集された命令文生成情報に基づいて、前記制御コマンドの実行に用いるパラメータの値を特定し、特定したパラメータの値を前記制御コマンドに付与して命令文を生成する
ことを特徴とするシステム制御装置。
【請求項２】
前記システム制御装置は、さらに、
携帯電話に送信するパラメータ特定用メッセージと、当該パラメータ特定用メッセージに対する応答信号との組に、当該組に対応するパラメータの値を対応付けて記憶装置に記憶するパラメータ記憶部を備え、
前記命令文生成部は、
前記命令文生成情報に含まれる送信されたパラメータ特定用メッセージと受信した応答信号との組に対応するパラメータの値を、前記パラメータ記憶部から取得して前記制御コマンドに付与するパラメータを特定する
ことを特徴とする請求項１に記載のシステム制御装置。
【請求項３】
前記コマンド別メッセージ記憶部は、
制御コマンドに対して、当該制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージを送信順に複数記憶し、
前記メッセージ送信部は、
前記コマンド特定部により特定された制御コマンドに基づいて、前記制御コマンドに対応付けられたパラメータ特定用メッセージを前記送信順に従って前記携帯電話に順次送信し、
前記命令文生成情報収集部は、
前記メッセージ送信部により順次送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から順次受信して、順次送信されたパラメータ特定用メッセージと当該パラメータ特定用メッセージに対応する応答信号との組を記憶装置に順次記憶して前記命令文生成情報とする
ことを特徴とする請求項２に記載のシステム制御装置。
【請求項４】
前記命令文生成部は、
前記命令文生成情報に含まれる送信されたパラメータ特定用メッセージと当該パラメータ特定用メッセージに対応する応答信号との組に対応するパラメータの値を、前記パラメータ記憶部から順次取得して、順次取得したパラメータの値を前記コマンドに順次付与して前記命令文を生成する
ことを特徴とする請求項３に記載のシステム制御装置。
【請求項５】
前記取得部は、さらに、
受信した応答信号に基づいて、前記制御コマンドの実行の許否を判定するためのシステムパスワードを含む前記パラメータを取得し、
前記命令文処理部は、
前記制御コマンドの実行の許否を前記取得部の取得した前記パラメータに含まれるシステムパスワードにより処理装置を用いて判定し、前記制御コマンドの実行が許可されると判定した場合に、前記命令文を用いて前記機能を制御する
ことを特徴とする請求項１〜４のいずれかに記載のシステム制御装置。
【請求項６】
コンピュータシステムの少なくとも一部の機能を制御するシステム制御装置であって前記機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージとを対応付けて記憶装置に記憶するコマンド別メッセージ記憶部を備えるシステム制御装置のシステム制御方法において、
取得部が、電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、前記制御コマンドと前記制御コマンドの実行に用いる前記パラメータとを取得する取得ステップと、
命令文生成部が、前記取得ステップにより取得された前記制御コマンドと前記制御コマンドの実行に用いる前記パラメータとを用いて、前記命令文を処理装置により生成する命令文生成ステップと、
命令文処理部が、前記命令文生成ステップにより生成された命令文を用いて、前記機能を制御する命令文処理ステップと
を備え、
前記取得ステップは、
コマンド特定部が、前記制御コマンドを特定するためのコマンド特定用メッセージを携帯電話に送信し、前記携帯電話から前記コマンド特定用メッセージに対する応答信号を受信して、受信した応答信号に基づいて、前記制御コマンドを特定するコマンド特定ステップと、
メッセージ送信部が、前記コマンド特定ステップにより特定された前記制御コマンドに基づいて、前記コマンド別メッセージ記憶部から前記制御コマンドに対応付けられたパラメータ特定用メッセージを取得して、取得したパラメータ特定用メッセージを前記携帯電話に送信するメッセージ送信ステップと、
命令文生成情報収集部が、前記メッセージ送信ステップにより送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から受信して、送信されたパラメータ特定用メッセージと受信した応答信号とを対応付けて命令文生成情報として記憶装置に記憶する命令文生成情報収集ステップとを備え、
前記命令文生成ステップは、
前記命令文生成情報収集ステップにより収集された命令文生成情報に基づいて、前記制御コマンドの実行に用いるパラメータの値を特定し、特定したパラメータの値を前記制御コマンドに付与して命令文を生成することを特徴とするシステム制御装置のシステム制御方法。
【請求項７】
コンピュータシステムの少なくとも一部の機能を制御するシステム制御装置であって前記機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージとを対応付けて記憶装置に記憶するコマンド別メッセージ記憶部を備えるコンピュータであるシステム制御装置に実行させるシステム制御プログラムにおいて、
電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、前記制御コマンドと前記制御コマンドの実行に用いる前記パラメータとを取得する取得処理と、
前記取得処理により取得された前記制御コマンドと前記制御コマンドの実行に用いる前記パラメータとを用いて、前記命令文を処理装置により生成する命令文生成処理と、
前記命令文生成処理により生成された命令文を用いて、前記機能を制御する命令文処理と
を備え、
前記取得処理は、
前記制御コマンドを特定するためのコマンド特定用メッセージを携帯電話に送信し、前記携帯電話から前記コマンド特定用メッセージに対する応答信号を受信して、受信した応答信号に基づいて、前記制御コマンドを特定するコマンド特定処理と、
前記コマンド特定処理により特定された前記制御コマンドに基づいて、前記コマンド別メッセージ記憶部から前記制御コマンドに対応付けられたパラメータ特定用メッセージを取得して、取得したパラメータ特定用メッセージを前記携帯電話に送信するメッセージ送信処理と、
前記メッセージ送信処理により送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から受信して、送信されたパラメータ特定用メッセージと受信した応答信号とを対応付けて命令文生成情報として記憶装置に記憶する命令文生成情報収集処理とを備え、
前記命令文生成処理は、
前記命令文生成情報収集処理により収集された命令文生成情報に基づいて、前記制御コマンドの実行に用いるパラメータの値を特定し、特定したパラメータの値を前記制御コマンドに付与して命令文を生成することを特徴とするシステム制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＶＲ（Ｉｎｔｅｒａｃｔｉｖｅ  Ｖｏｉｃｅ  Ｒｅｓｐｏｎｃｅ：音声自動応答）機能を用いたシステム制御装置及びシステム制御装置のシステム制御方法及びシステム制御プログラムに関する。
【背景技術】
【０００２】
図１０は、従来のシステムメンテナンスシステムの構成を示す図である。図１０に示すように、従来のシステムメンテナンスシステムは、モバイルコンピュータ５を用いたシステムである。システムメンテナンスシステムは、社員が業務で使用するコンピュータ端末１、社内システムのサーバ２、社内ネットワークを管理するネットワーク機器３（ルータやスイッチなど）、社内ネットワークと外部ネットワークを接続するネットワーク機器４、外出先で使用するモバイルコンピュータ５を備えている。ネットワーク機器（ルータやスイッチなど）３には、ＲＡＳ（Ｒｅｍｏｔｅ  Ａｃｃｅｓｓ  Ｓｅｒｖｉｃｅ）やＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの既存技術が用いられている。
【０００３】
次に、図１０に示すシステムメンテナンスシステムにおいて、システム管理者が外出時等に外出先から社内システムを操作する場合の動作について説明する。まず、システム管理者はモバイルコンピュータ５を外出先で操作し、モバイルコンピュータ５に接続された通信機器を使用して社内ネットワークに接続する。このとき、システム管理者がモバイルコンピュータ５から入力したユーザＩＤとパスワードにより、システム管理者の認証が行われる。システム管理者が認証されモバイルコンピュータ５から社内ネットワークに接続が完了すると、次に、システム管理者はメンテナンスの対象（目的）である社内システムのサーバ２へ接続するためのシステムユーザＩＤとシステムパスワードを、モバイルコンピュータ５から入力する。システムユーザＩＤとシステムパスワードは、システム管理者がサーバ２を操作する権限を有するか否かを認証するためのものである。サーバ２によってシステム管理者が認証されモバイルコンピュータ５からサーバ２に接続が完了すると、システム管理者は、サーバ２に対する操作をモバイルコンピュータ５から実施する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１２８２９９号公報
【特許文献２】特表２００４−５０７９８１号公報
【特許文献３】特開２００６−１９７２９８号公報
【特許文献４】特表２００７−５２２７２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来技術では、システム管理者が外出先から社内システムの設定などの変更が必要になった場合、社内の担当者に依頼するか、モバイルコンピュータを用いて社内ネットワークに接続し、システムの設定を変更する必要がある。システム管理者がモバイルコンピュータを携帯していない場合であり、社内の担当者が不在の場合などは、災害やウィルスなどの影響による緊急時のシステム設定の変更に対応できない場合がある。あるいは、システム管理者は、緊急時等を想定して、常にモバイルコンピュータと通信装置を携帯する必要があり、不便である。
【０００６】
また、システム管理者が常にモバイルコンピュータと通信装置を持ち歩いていたとしても、モバイルコンピュータを操作するための作業場所として通信装置の利用可能な場所を確保する必要がある。また、システム管理者は、ユーザＩＤやパスワードの入力、システムの操作等を外出先でモバイルコンピュータの画面を見ながら行うため、機密情報が外部に漏洩してしまう虞があり、セキュリティ性が低いという課題もある。
本発明は、上記のような課題を解決するためになされたものであり、簡単に常時携帯することができる携帯電話等から電話回線を介した通信を行うことにより、システム管理者が、簡単に、かつ、セキュリティ性が高い状況でシステムの制御を行うことができるシステム制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るシステム制御装置は、
電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、コンピュータシステムの少なくとも一部の機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータとを取得する取得部と、
前記取得部の取得した制御コマンドと前記制御コマンドの実行に用いるパラメータとを用いて、前記命令文を処理装置により生成する命令文生成部と、
前記命令文生成部により生成された命令文を用いて、前記機能を制御する命令文処理部とを備えることを特徴とする。
【０００８】
前記システム制御装置は、さらに、
制御コマンドに対して、当該制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージを対応付けて記憶装置に記憶するコマンド別メッセージ記憶部を備え、
前記取得部は、
制御コマンドを特定するためのコマンド特定用メッセージを携帯電話に送信し、前記携帯電話から前記コマンド特定用メッセージに対する応答信号を受信して、受信した応答信号に基づいて、制御コマンドを特定するコマンド特定部と、
前記コマンド特定部により特定された制御コマンドに基づいて、前記コマンド別メッセージ記憶部から前記制御コマンドに対応付けられたパラメータ特定用メッセージを取得して、取得したパラメータ特定用メッセージを前記携帯電話に送信するメッセージ送信部と、
前記メッセージ送信部により送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から受信して、送信されたパラメータ特定用メッセージと受信した応答信号とを対応付けて命令文生成情報として記憶装置に記憶する命令文生成情報収集部とを備え、
前記命令文生成部は、
前記命令文生成情報収集部により収集された命令文生成情報に基づいて、前記制御コマンドの実行に用いるパラメータの値を特定し、特定したパラメータの値を前記制御コマンドに付与して命令文を生成することを特徴とする。
【０００９】
前記システム制御装置は、さらに、
携帯電話に送信するパラメータ特定用メッセージと、当該パラメータ特定用メッセージに対する応答信号との組に、当該組に対応するパラメータの値を対応付けて記憶装置に記憶するパラメータ記憶部を備え、
前記命令文生成部は、
前記命令文生成情報に含まれる送信されたパラメータ特定用メッセージと受信した応答信号との組に対応するパラメータの値を、前記パラメータ記憶部から取得して前記制御コマンドに付与するパラメータを特定することを特徴とする。
【００１０】
前記コマンド別メッセージ記憶部は、
制御コマンドに対して、当該制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージを送信順に複数記憶し、
前記メッセージ送信部は、
前記コマンド特定部により特定された制御コマンドに基づいて、前記制御コマンドに対応付けられたパラメータ特定用メッセージを前記送信順に従って前記携帯電話に順次送信し、
前記命令文生成情報収集部は、
前記メッセージ送信部により順次送信されたパラメータ特定用メッセージに対する応答信号を前記携帯電話から順次受信して、順次送信されたパラメータ特定用メッセージと当該パラメータ特定用メッセージに対応する応答信号との組を記憶装置に順次記憶して前記命令文生成情報とすることを特徴とする。
【００１１】
前記命令文生成部は、
前記命令文生成情報に含まれる送信されたパラメータ特定用メッセージと当該パラメータ特定用メッセージに対応する応答信号との組に対応するパラメータの値を、前記パラメータ記憶部から順次取得して、順次取得したパラメータの値を前記コマンドに順次付与して前記命令文を生成することを特徴とする。
【００１２】
前記取得部は、さらに、
受信した応答信号に基づいて、前記制御コマンドの実行の許否を判定するためのシステムパスワードを含む前記パラメータを取得し、
前記命令文処理部は、
前記制御コマンドの実行の許否を前記取得部の取得した前記パラメータに含まれるシステムパスワードにより処理装置を用いて判定し、前記制御コマンドの実行が許可されると判定した場合に、前記命令文を用いて前記機能を制御することを特徴とする。
【００１３】
本発明に係るシステム制御装置のシステム制御方法は、
取得部が、電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、コンピュータシステムの少なくとも一部の機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータとを取得する取得ステップと、
命令文生成部が、前記取得ステップにより取得された制御コマンドと前記制御コマンドの実行に用いるパラメータとを用いて、前記命令文を処理装置により生成する命令文生成ステップと、
命令文処理部が、前記命令文生成ステップにより生成された命令文を用いて、前記機能を制御する命令文処理ステップとを備えることを特徴とする。
【００１４】
本発明に係るシステム制御プログラムは、
電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、コンピュータシステムの少なくとも一部の機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータとを取得する取得処理と、
前記取得処理により取得された制御コマンドと前記制御コマンドの実行に用いるパラメータとを用いて、前記命令文を処理装置により生成する命令文生成処理と、
前記命令文生成処理により生成された命令文を用いて、前記機能を制御する命令文実行処理とをコンピュータであるシステム制御装置に実行させることを特徴とする。
【発明の効果】
【００１５】
本発明に係るシステム制御装置は、電話回線を介して携帯電話に対してメッセージを送信し、送信したメッセージに対する応答として前記携帯電話から発信される応答信号を電話回線を介して受信し、受信した応答信号に基づいて、コンピュータシステムの少なくとも一部の機能を制御する命令文を生成するための制御コマンドと前記制御コマンドの実行に用いるパラメータとを取得する取得部と、前記取得部の取得した制御コマンドと前記制御コマンドの実行に用いるパラメータとを用いて、前記命令文を処理装置により生成する命令文生成部と、前記命令文生成部により生成された命令文を用いて、前記機能を制御する命令文処理部とを備えているので、例えば、システム管理者が、コンピュータシステムに対してリモート制御する場合に、簡単に、かつセキュリティ性の高い状態でコンピュータシステムのリモート制御を実行することができるという効果を奏する。
【図面の簡単な説明】
【００１６】
【図１】実施の形態１に係るリモート制御システム８００の全体構成及びシステム制御装置４００の機能ブロックを示す図である。
【図２】実施の形態１に係るシステム制御装置４００の外観の一例を示す図である。
【図３】実施の形態１に係るシステム制御装置４００のハードウェア資源の一例を示す図である。
【図４】実施の形態１に係るシステム制御処理のうちの発信者番号認証処理の動作フローを示す図である。
【図５】実施の形態１のシステム制御装置４００の備える認証ＤＢ４６１の構成（ａ）と音声ＤＢ４６３の構成（ｂ）を示す図である。
【図６】実施の形態１に係るシステム制御処理のうちの制御対象システム特定処理及びコマンド特定処理及び命令文生成情報収集処理の動作フローを示す図である。
【図７】実施の形態１のシステム制御装置４００の備える命令ＤＢ４６４の構成を示す図である。
【図８】実施の形態１に係るシステム制御処理のうちの命令文生成実行処理の動作フローを示す図である。
【図９】実施の形態１のシステム制御装置４００の備えるパラメータＤＢ４６５の構成を示す図である。
【図１０】従来のシステムメンテナンスシステムの構成を示す図である。
【発明を実施するための形態】
【００１７】
以下に、本発明の実施の形態について、図を用いて説明する。
【００１８】
実施の形態１．
図１は、実施の形態１に係るリモート制御システム８００の全体構成及びシステム制御装置４００の機能ブロックを示す図である。図１を用いて、本実施の形態に係るリモート制御システム８００の全体構成及びシステム制御装置４００の機能ブロックについて説明する。
【００１９】
リモート制御システム８００は、携帯電話１００、公衆回線網２００（電話回線網）、ＰＢＸ３００（構内交換機：Ｐｒｉｖａｔｅ・Ｂｒａｎｃｈ・ｅｘｃｈａｎｇｅ）、システム制御装置４００、コンピュータシステム５００を有する。本実施の形態のリモート制御システム８００では、システム制御装置４００の制御対象のコンピュータシステム５００として、システム５００１、システム５００２、システム５００３を備えているものとする。図１において、Ｓｙｓｔｅｍ０１、Ｓｙｓｔｅｍ０２、Ｓｙｓｔｅｍ０３は、それぞれシステム５００１、システム５００２、システム５００３のシステムを識別する識別子であるシステムＩＤである。携帯電話１００は、発信者により通常携帯され、操作される。発信者は、例えば、コンピュータシステム５００のシステム管理者等である。ＰＢＸ３００は、公衆回線網２００と構内電話機等とを接続する構内交換機である。
【００２０】
リモート制御システム８００は、人が通常持ち歩く携帯電話１００を用いて、社内システム等のコンピュータシステム５００をリモート制御することができるシステムである。つまり、リモート制御システム８００によれば、システム管理者が外出先からコンピュータシステム５００をリモート制御したい場合に、モバイル端末等のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を外出先で開いて操作することなく、携帯電話１００からコンピュータシステム５００をリモート制御することができる。すなわち、システム管理者は、携帯電話１００を用いてシステム制御装置４００に電話をかけ、システム制御装置４００に内蔵された音声自動応答装置（ＩＶＲ）による音声メッセージにしたがって携帯電話１００のプッシュボタンの操作を複数回繰り返すことで、コンピュータシステム５００をリモート制御することができる。
【００２１】
本実施の形態のリモート制御システム８００では、携帯電話１００を用いたシステムとしているが、固定電話、ＦＡＸ装置等、電話回線を介してシステム制御装置４００と通信できる機器であれば適用可能である。
【００２２】
システム制御装置４００は、公衆回線網２００（電話回線）を介して携帯電話１００に対してメッセージを送信し、送信したメッセージに対する応答として携帯電話１００から発信されるＤＴＭＦ（Ｄｉａｌ  Ｔｏｎｅ  Ｍｕｌｔｉ  Ｆｒｅｑｕｅｎｃｙ）信号（応答信号）を公衆回線網２００を介して受信し、受信したＤＴＭＦ信号に基づいて、コンピュータシステム５００の少なくとも一部の機能を制御する命令文を生成する。そして、システム制御装置４００は、生成した命令文を実行することによりコンピュータシステム５００を制御する。
【００２３】
本実施の形態のシステム制御装置４００は、音声自動応答（ＩＶＲ）機能によるメッセージに対する応答信号として、携帯電話１００のプッシュボタンを押下することにより発信されるＤＴＭＦ信号（ＰＢ信号）を用いている。例えば、システム制御装置４００が音声認識機能を備え、携帯電話１００より発信される音声信号を応答信号として利用してもよい。
【００２４】
システム制御装置４００は、フロー制御部４１０、認証処理部４２０、ＤＴＭＦ判定部４３０、取得部４４０、命令処理部４５０、認証ＤＢ４６１、命令文生成情報ＤＢ４６２、音声ＤＢ４６３、命令ＤＢ４６４、パラメータＤＢ４６５を備える。認証ＤＢ４６１、命令文生成情報ＤＢ４６２、音声ＤＢ４６３、命令ＤＢ４６４、パラメータＤＢ４６５は、システム制御装置４００において使用されるデータベース（ＤＢ）であり、システム制御装置４００の備える記憶装置に記憶されている。
【００２５】
フロー制御部４１０は、システム制御装置４００の備える機能ブロック（認証処理部４２０、ＤＴＭＦ判定部４３０、取得部４４０、命令処理部４５０等）の処理の流れを制御する。
【００２６】
認証ＤＢ４６１（認証データベース）は、システム制御装置４００に登録された発信者番号を認証するために利用するデータベースである。システム制御装置４００には、予めシステム制御装置４００の利用を許可された携帯電話１００の発信者番号と、発信者番号に対応する発信者パスワードとが登録されている。例えば、認証記憶部は、発信者等により登録（入力）された発信者番号と発信者パスワードとを対応付けて認証ＤＢ４６１として記憶装置に記憶する。
【００２７】
認証処理部４２０は、携帯電話１００の発信者番号と、携帯電話１００から送信される発信者パスワードとに基づいて、携帯電話１００の発信者を認証する。すなわち、認証処理部４２０は、携帯電話１００から発信された発信者番号と発信者パスワードとが、認証ＤＢ４６１に登録されている発信者番号と発信者パスワードとであるか否かを判定して、登録されている発信者番号と発信者パスワードとである場合には、発信者番号（発信者）システム制御装置４００に登録されていると認証する。認証処理部４２０は、発信者番号を認証できなかった場合に、携帯電話１００とシステム制御装置４００との呼を切断する等の処理をする。
【００２８】
ＤＴＭＦ判定部４３０は、発信者が携帯電話１００を操作することにより携帯電話１００からシステム制御装置４００に発信されるＤＴＭＦ信号を解析する。ＤＴＭＦ信号とは、プッシュ方式等の電話機などで、ボタンが押される度に発信される信号（ＰＢ（Ｐｕｓｈ  Ｂｕｔｔｏｎ）信号）のことである。
【００２９】
取得部４４０は、コンピュータシステム５００を制御（操作）するための情報の収集と、収集した結果を記憶装置に記録する。取得部４４０は、受信した応答信号に基づいて、コンピュータシステム５００の少なくとも一部の機能を制御する命令文を生成するための制御コマンドと制御コマンドの実行に用いるパラメータとを取得する。命令文は、コンピュータシステム５００を制御するための制御命令である。命令文は、制御コマンドと制御コマンドの実行に必要なパラメータとから生成される。命令文の生成についての詳細は後述する。
【００３０】
音声ＤＢ４６３（音声データベース）は、システム制御装置４００から携帯電話１００に対して送信される音声メッセージ（メッセージの一例）のファイルを予め記憶装置に記録したデータベースである。例えば、システム制御装置４００が音声記憶部を備え、音声記憶部が、音声メッセージファイルに対して、その音声メッセージファイルを一意に識別するメッセージＩＤを対応付けて音声ＤＢ４６３として記憶装置に記憶する。音声ＤＢ４６３には、システム制御装置４００から携帯電話１００に送信することが想定されるすべての音声メッセージファイルが記憶されていてもよい。
【００３１】
命令ＤＢ４６４（命令データベース）は、システム制御装置４００がコンピュータシステム５００に発行することが想定されている制御コマンド（例えば、停止コマンド、再起動コマンド等）と、その制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージとを対応付けた情報が記憶されている。コマンド別メッセージ記憶部は、制御コマンドと、その制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージとを対応付けた情報を記憶装置に記憶する。
【００３２】
取得部４４０は、コマンド特定部４４１、メッセージ送信部４４２、命令文生成情報収集部４４３を備えている。
【００３３】
コマンド特定部４４１は、制御コマンドを特定するためのコマンド特定用メッセージを携帯電話１００に送信し、携帯電話１００からコマンド特定用メッセージに対する応答信号としてＤＴＭＦ信号を受信して、受信したＤＴＭＦ信号に基づいて、制御コマンドを特定する。コマンド特定部４４１は、携帯電話１００からシステム制御装置４００に発呼し、認証処理部４２０において発信者番号が認証されると、フロー制御部４１０により起動される。コマンド特定部４４１は、発信者が制御コマンドを指定するためのコマンド特定用メッセージを音声４６３ＤＢから選択して、携帯電話１００へ発信する。コマンド特定部４４１は、発信したコマンド特定用メッセージの応答として受信したＤＴＭＦ信号であってＤＴＭＦ判定部４３０により解析済のＤＴＭＦ信号に基づいて、発信者が指定した制御コマンドを特定する。
【００３４】
例えば、システム制御装置４００は、予め、コマンド特定用メッセージに対する応答として想定されるＤＴＭＦ信号に対して、対応する制御コマンドを対応付けたコマンド特定データベースを備えている。コマンド特定部４４１は、予め記憶されているコマンド特定データベースを用いて制御コマンドを特定する。
【００３５】
メッセージ送信部４４２は、コマンド特定部４４１により特定された制御コマンドに基づいて、命令ＤＢ４６４（コマンド別メッセージ記憶部）を検索し、特定された制御コマンドに対応付けられたパラメータ特定用メッセージを取得する。メッセージ送信部４４２は、取得したパラメータ特定用メッセージを携帯電話１００に送信する。パラメータ特定用メッセージとは、コマンド特定部４４１により特定された制御コマンドの実行に必要なパラメータを特定するために、携帯電話１００（発信者）に対して発信するメッセージである。
【００３６】
発信者により指定されコマンド特定部４４１により特定された制御コマンドが、当該制御コマンドを実行するために複数のパラメータを必要とする場合がある。この場合には、命令ＤＢ４６４においては、１つの制御コマンドに対して複数のパラメータ特定用メッセージが対応付けられている。メッセージ送信部４４２は、命令ＤＢ４６４から取得した複数のパラメータ特定用メッセージを、携帯電話１００に順次送信する。
【００３７】
命令文生成情報収集部４４３は、メッセージ送信部４４２により送信されたパラメータ特定用メッセージに対するＤＴＭＦ信号（ＤＴＭＦ判定部４３０により解析済）を携帯電話１００から受信する。命令文生成情報収集部４４３は、メッセージ送信部４４２により送信されたパラメータ特定用メッセージとそのパラメータ特定用メッセージの応答として受信したＤＴＭＦ信号とを対応付けた命令文生成情報を命令文生成情報ＤＢ４６２として記憶装置に蓄積する。
【００３８】
命令文生成情報ＤＢ４６２には、メッセージ送信部４４２により送信されたパラメータ特定用メッセージと、そのパラメータ特定用メッセージに対する応答として受信したＤＴＭＦ信号とが対応付けられて記憶されている。命令文生成情報ＤＢ４６２の詳細については後述する。
【００３９】
パラメータＤＢ４６５（パラメータデータベース）には、メッセージ送信部４４２が携帯電話１００に送信すると想定されるパラメータ特定用メッセージと、当該パラメータ特定用メッセージに対する応答として受信すると想定されるＤＴＭＦ信号との組に、当該組に対応するパラメータの値を対応付けられて記憶されている。パラメータＤＢ４６５は、パラメータ記憶部の一例である。パラメータＤＢ４６５の詳細については後述する。
【００４０】
命令処理部４５０は、取得部４４０において取得した制御コマンドと制御コマンドの実行に用いるパラメータとを用いて、コンピュータシステム５００に対して発行する命令文を処理装置により生成する。命令処理部４５０は、命令文生成情報収集部４４３により命令文生成情報ＤＢ４６２に蓄積されているメッセージ送信部４４２により送信されたパラメータ特定用メッセージと応答として受信したＤＴＭＦ信号との組に対応するパラメータの値を、パラメータＤＢ４６５から取得して、コマンド特定部４４１により特定された制御コマンドに付与して命令文を生成する。命令処理部４５０は、命令文生成部の一例である。
【００４１】
また、命令処理部４５０は、生成した命令文を用いて、コンピュータシステム５００（システム５００１、システム５００２、システム５００３）の少なくとも一部の機能を制御する。命令処理部４５０は、生成した命令文を制御対象のコンピュータシステム５００（システム５００１、システム５００２、システム５００３のいずれか）に送信する。命令処理部４５０は、命令文を送信した送信先のコンピュータシステム５００（システム５００１、システム５００２、システム５００３）から、命令文実行完了通知を受信すると、携帯電話１００に対して実行完了メッセージを送信する。命令処理部４５０は、命令処理部４５０は、命令文実行部の一例である。
【００４２】
図２は、実施の形態１に係るシステム制御装置４００の外観の一例を示す図である。図２において、システム制御装置４００は、システムユニット９１０、ＣＲＴ（Ｃａｔｈｏｄｅ・Ｒａｙ・Ｔｕｂｅ）やＬＣＤ（液晶）の表示装置９０１、キーボード９０２（Ｋｅｙ・Ｂｏａｒｄ：Ｋ／Ｂ）、マウス９０３、ＦＤＤ９０４（Ｆｌｅｘｉｂｌｅ・Ｄｉｓｋ・  Ｄｒｉｖｅ）、コンパクトディスク装置９０５（ＣＤＤ）、プリンタ装置９０６、スキャナ装置９０７などのハードウェア資源を備え、これらはケーブルや信号線で接続されている。システムユニット９１０は、コンピュータであり、ファクシミリ機９３２、電話器９３１とケーブルで接続され、また、ローカルエリアネットワーク９４２（ＬＡＮ）、ゲートウェイ９４１を介してインターネット９４０に接続されている。
【００４３】
図３は、実施の形態１に係るシステム制御装置４００のハードウェア資源の一例を示す図である。図３において、システム制御装置４００は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、フロー制御部４１０の一例である。
【００４４】
ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、通信ボード９１５、表示装置９０１、キーボード９０２、マウス９０３、ＦＤＤ９０４、ＣＤＤ９０５、プリンタ装置９０６、スキャナ装置９０７、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
【００４５】
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ９０４、ＣＤＤ９０５、磁気ディスク装置９２０の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
【００４６】
通信ボード９１５、キーボード９０２、スキャナ装置９０７、ＦＤＤ９０４、表示装置９０１などは、入力部、入力装置の一例である。また、入力装置としてタッチパネル等を備えていてもよい。また、通信ボード９１５、表示装置９０１、プリンタ装置９０６などは、出力部、出力装置の一例である。
【００４７】
通信ボード９１５は、電話回線網を介してファクシミリ機９３２、電話器９３１（携帯電話を含む）に接続されている。また、通信ボード９１５は、ＬＡＮ９４２等に接続されている。通信ボード９１５は、ＬＡＮ９４２に限らず、インターネット９４０、ＩＳＤＮ等のＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。インターネット９４０或いはＩＳＤＮ等のＷＡＮに接続されている場合、ゲートウェイ９４１は不用となる。
【００４８】
磁気ディスク装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００４９】
上記プログラム群９２３には、以下に述べる実施の形態の説明において「〜部」、「〜手段」として説明する機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。ファイル群９２４には、以下に述べる実施の形態の説明において、「〜の判定結果」、「〜の計算結果」、「〜の処理結果」として説明する情報やデータや信号値や変数値やパラメータが、「〜ファイル」、「〜データベース」、「〜データ」の各項目として記憶されている。「〜ファイル」、「〜データベース」、「〜データ」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００５０】
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤ９０４のフレキシブルディスク、ＣＤＤ９０５のコンパクトディスク、磁気ディスク装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ（Ｄｉｇｉｔａｌ・Ｖｅｒｓａｔｉｌｅ・Ｄｉｓｋ）等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００５１】
また、以下に述べる実施の形態の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、以下に述べる「〜部」としてコンピュータを機能させるものである。あるいは、以下に述べる「〜部」の手順や方法をコンピュータに実行させるものである。
【００５２】
次に、本実施の形態に係るシステム制御装置４００のシステム制御方法（システム制御プログラムのシステム制御処理）について説明する。以下の説明において、認証処理部４２０、ＤＴＭＦ判定部４３０、取得部４４０（コマンド特定部４４１、メッセージ送信部４４２、命令文生成情報収集部４４３）、命令処理部４５０の各部の処理の流れは、フロー制御部４１０により制御されるものとする。
【００５３】
図４は、実施の形態１に係るシステム制御処理のうちの発信者番号認証処理の動作フローを示す図である。図５は、実施の形態１のシステム制御装置４００の備える認証ＤＢ４６１の構成（ａ）と音声ＤＢ４６３の構成（ｂ）を示す図である。図４及び図５に基づいて、発信者番号認証処理の動作フローについて説明する。以下の説明において、認証処理部４２０、ＤＴＭＦ判定部４３０、取得部４４０の各部の処理の流れは、フロー制御部４１０により制御されるものとする。
【００５４】
Ｓ１０１において、携帯電話１００は、発信者等の操作により、システム制御装置４００と呼を接続するための規定の電話番号に発呼する。すなわち、携帯電話１００は、公衆回線網２００、ＰＢＸ３００を介してシステム制御装置４００に発呼情報を送信する。
【００５５】
Ｓ１０２において、システム制御装置４００の備える通信装置は、携帯電話１００からの発呼に基づき着呼する。すなわち、システム制御装置４００は、携帯電話１００から送信された発呼情報を受信する。
【００５６】
＜発信者番号認証処理＞
認証処理部４２０は、処理装置により、受信した発呼情報から携帯電話１００の発信者番号を取得する。認証処理部４２０は、発信元の発信者番号と、予め認証ＤＢ４６１に登録されている発信者番号とを処理装置により突き合わせる。
【００５７】
図５（ａ）に示すように、認証ＤＢ４６１は、発信者番号の項目と、当該発信者番号に対応する発信者パスワードの項目を備える。認証ＤＢ４６１には、システム制御装置４００を利用することを許可されている携帯電話１００の発信者番号と、当該発信者番号に対応する発信者パスワードとが、予め記憶されている。
【００５８】
Ｓ１０３において、認証処理部４２０は、入力された発信者番号を用いて、認証ＤＢに記憶されている発信者番号を処理装置により検索する。Ｓ１０４において、認証処理部４２０は、入力された発信者番号が、認証ＤＢに登録されている発信者番号か否かを処理装置により判定する。
【００５９】
入力された発信者番号が認証ＤＢ４６１に登録されていないと判定された場合（Ｓ１０４でＮＯ）、認証処理部４２０は携帯電話１００との呼を切断する（Ｓ１０６）。このとき、認証処理部４２０は「登録されていない発信者番号のため切断します」等の音声メッセージを携帯電話１００に送信した後に、携帯電話１００との呼を切断するとしてもよい。
【００６０】
入力された発信者番号が認証ＤＢ４６１に登録されていると判定された場合（Ｓ１０４でＹＥＳ）、認証処理部４２０はＳ１０５へ処理を進める。
【００６１】
Ｓ１０５において、認証処理部４２０は、発信者に発信者パスワードを入力させるための音声メッセージ（発信者パスワード入力用メッセージ）を再生して、携帯電話１００に送信する。認証処理部４２０は、予め記憶装置に記憶されている発信者パスワード入力用メッセージを携帯電話１００に送信する。
【００６２】
Ｓ１０７において、携帯電話１００はシステム制御装置４００から送信された音声メッセージ（発信者パスワード入力用メッセージ）受信する。すなわち、発信者は、携帯電話１００のスピーカー等から、システム制御装置４００から送信された発信者パスワード入力用メッセージを聞くことができる。
【００６３】
発信者は、発信者パスワード入力用メッセージにしたがって、発信者パスワードを携帯電話１００のプッシュボタン等から入力する。Ｓ１０８において、携帯電話１００は、発信者の操作によりプッシュボタン等から入力された発信者パスワードを、ＤＴＭＦ信号としてシステム制御装置４００に発信する。
【００６４】
Ｓ１０９において、認証処理部４２０は発信者パスワードをＤＴＭＦ信号として受信する。認証処理部４２０は、受信した発信者パスワードであるＤＴＭＦ信号をＤＴＭＦ判定部４３０に出力する。ＤＴＭＦ判定部４３０は、発信者パスワードであるＤＴＭＦ信号を受信して、処理装置により発信者パスワードであるＤＴＭＦ信号を解析する。ＤＴＭＦ判定部４３０は、解析した発信者パスワードを認証処理部４２０に出力する。
【００６５】
Ｓ１１０において、認証処理部４２０は、ＤＴＭＦ判定部４３０から発信者パスワードを入力する。認証処理部４２０は、入力した発信者パスワードが、Ｓ１０４にて認証ＤＢに登録されていることを確認した発信者番号（以下登録発信者番号とする）に対応する発信者パスワードであるか否かを処理装置により判定する。
【００６６】
入力した発信者パスワードが、登録発信者番号に対応する発信者パスワードと一致しないと判定された場合（Ｓ１１１にてＮＯ）、認証処理部４２０は携帯電話１００との呼を切断する（Ｓ１１２）。
【００６７】
入力した発信者パスワードが、登録発信者番号に対応する発信者パスワードと一致すると判定された場合（Ｓ１１１にてＹＥＳ）、認証処理部４２０は、制御対象システム特定処理（図６参照）に処理をすすめる。
【００６８】
図６は、実施の形態１に係るシステム制御処理のうちの制御対象システム特定処理及びコマンド特定処理及び命令文生成情報収集処理の動作フローを示す図である。図７は、実施の形態１のシステム制御装置４００の備える命令ＤＢ４６４の構成を示す図である。図５〜図７に基づいて、取得部４４０の取得処理である制御対象システム特定処理及びコマンド特定処理及び命令文生成情報収集処理の動作フローについて説明する。以下の説明において、ＤＴＭＦ判定部４３０、取得部４４０（コマンド特定部４４１、メッセージ送信部４４２、命令文生成情報収集部４４３）の各部の処理の流れは、フロー制御部４１０により制御されるものとする。
【００６９】
＜取得処理（制御対象システム特定処理、コマンド特定処理、命令文生成実行処理）＞
＜制御対象システム特定処理＞
Ｓ２０１において、コマンド特定部４４１は、発信者に制御対象であるコンピュータシステムを指定させるための音声メッセージ（制御対象システム特定用メッセージ）を再生して、携帯電話１００に送信する。
【００７０】
図５（ｂ）に示すように、音声ＤＢ４６３は、音声メッセージを一意に識別するためのメッセージＩＤの項目と、当該メッセージＩＤに対応する音声メッセージファイルを設定する項目とを備える。音声ＤＢ４６３には、予め、システム制御装置４００が携帯電話１００に送信すると想定される音声メッセージが登録されているものとする。ここでは、音声メッセージファイルには、取得処理以降の処理においてシステム制御装置４００が携帯電話１００に送信すると想定される音声メッセージが登録されている。
【００７１】
音声ＤＢ４６３に記録されている「００００１：初期メッセージ音声」ファイルは、例えば、「システム５００１を選択する場合は「１」を、システム５００２を選択する場合は「２」を、システム５００３を選択する場合は「３」を押してください」という制御対象システム特定用メッセージを音声再生可能な形式で記憶するファイルであるとする。コマンド特定部４４１は、音声ＤＢ４６３に記録されている「００００１：初期メッセージ音声」ファイルを再生して、制御対象システム特定用メッセージとして携帯電話１００に送信する。制御対象システム特定用メッセージは、コマンド特定用メッセージの一例である。
【００７２】
Ｓ２０２において、携帯電話１００は、制御対象システム特定用メッセージを受信する。発信者は、携帯電話１００により受信した制御対象システム特定用メッセージにしたがって、制御対象となるコンピュータシステムを選択するためのプッシュボタン等を押す。例えば、発信者は、制御対象としてシステム５００１を選択する場合には、制御対象システム特定用メッセージにしたがってプッシュボタン等の「１」を押下する。Ｓ２０３において、携帯電話１００は、発信者により入力された制御対象システム特定用メッセージに対する応答信号であるＤＴＭＦ信号をシステム制御装置４００に送信する。
【００７３】
Ｓ２０４において、システム制御装置４００は制御対象システム特定用メッセージに対する応答信号（制御対象システム特定信号という）であるＤＴＭＦ信号を受信する。フロー制御部４１０は、受信した制御対象システム特定信号であるＤＴＭＦ信号をＤＴＭＦ判定部４３０に出力する。ＤＴＭＦ判定部４３０は、制御対象システム特定信号であるＤＴＭＦ信号を受信して、処理装置により制御対象システム特定信号であるＤＴＭＦ信号を解析する。ＤＴＭＦ判定部４３０は、解析した制御対象システム特定信号をコマンド特定部４４１に出力する。
【００７４】
コマンド特定部４４１は、ＤＴＭＦ判定部４３０から入力した制御対象システム特定信号に基づいて、制御対象のコンピュータシステム５００を特定する。例えば、コマンド特定部４４１は、制御対象システム特定信号が「１」の場合、制御対象のコンピュータシステムはシステム５００１であると処理装置により特定する。
【００７５】
＜コマンド特定処理＞
次に、コマンド特定部４４１は、コマンド特定処理を実行する。つまり、コマンド特定部４４１は、制御対象のシステム５００１に対して実行するコマンドを特定するためのコマンド特定用メッセージを再生し、携帯電話１００に送信する。
【００７６】
図５（ｂ）に示すように、制御対象のシステム５００１に対して実行するコマンドを特定するためのコマンド特定用メッセージは、例えば、音声ＤＢ４６３の「メッセージＩＤ：００００２」に登録されている。「００００２：Ｓｙｓｔｅｍ０１＿メニューメッセージ音声」ファイルには、例えば、「システム５００１のシステム停止を選択する場合は「１」を、システム５００１のサービス停止を選択する場合は「２」を押してください」という音声メッセージを再生することができる情報が記録されている。
【００７７】
Ｓ２０５において、コマンド特定部４４１は、音声ＤＢ４６３から制御対象のコンピュータシステムに対応する音声メッセージを処理装置により選択する。コマンド特定部４４１は、例えば、制御対象のシステム５００１に対応する「００００２：Ｓｙｓｔｅｍ０１＿メニューメッセージ音声」ファイル（すなわち、コマンド特定用メッセージ）を選択し、選択したファイルに記録された情報を音声として再生してその音声を携帯電話１００に送信する。
【００７８】
Ｓ２０６において、携帯電話１００は、コマンド特定用メッセージを受信する。発信者は、携帯電話１００により受信したコマンド特定用メッセージにしたがって、制御対象のコンピュータシステム（システム５００１（システムＩＤ：Ｓｙｓｔｅｍ０１）とする）に対するコマンドを選択するためのプッシュボタン等を押す。例えば、発信者は、制御対象のシステム５００１に対して「システム停止コマンド」を実行したい場合には、コマンド特定用メッセージにしたがってプッシュボタン等の「１」を押下する。Ｓ２０７において、携帯電話１００は、発信者により入力されたコマンド特定用メッセージに対する応答信号であるＤＴＭＦ信号をシステム制御装置４００に送信する。
【００７９】
Ｓ２０８において、システム制御装置４００はコマンド特定用メッセージに対する応答信号（コマンド特定信号という）であるＤＴＭＦ信号を受信する。コマンド特定部４４１は、受信したコマンド特定信号であるＤＴＭＦ信号をＤＴＭＦ判定部４３０に出力する。ＤＴＭＦ判定部４３０は、コマンド特定信号であるＤＴＭＦ信号を受信して、処理装置によりコマンド特定信号であるＤＴＭＦ信号を解析する。ＤＴＭＦ判定部４３０は、解析したコマンド特定信号をコマンド特定部４４１に出力する。
【００８０】
コマンド特定部４４１は、制御対象システム特定処理（Ｓ２０１〜Ｓ２０４）において制御対象システムのシステムＩＤを特定し、コマンド特定処理（Ｓ２０５〜Ｓ２０８）において当該制御対象システムに対して実行するコマンド特定信号を特定する。本実施の形態において、「制御コマンドを特定する」とは、制御対象システムのシステムＩＤの特定と、当該制御対象システムに対するコマンドの特定（コマンド特定信号）とを意味する。
【００８１】
すなわち、システム制御装置４００（コマンド特定部４４１）は、ＩＶＲを用いて発信者に制御対象システムと当該制御対象システムに対して実行するコマンドとを指定させ、制御対象システムと当該制御対象システムに対して実行するコマンド（コマンド特定信号）の情報を取得し（特定し）、制御コマンドとして特定する。コマンド特定部４４１は、制御対象システムと当該制御対象システムに対して実行するコマンド（コマンド特定信号）の情報とから後述する命令ＤＢ４６４を用いて制御コマンドを特定しても良い。あるいは、コマンド特定部４４１は、制御対象システムと当該制御対象システムに対して実行するコマンド（コマンド特定信号）の情報を命令文生成情報収集部４４３へ出力しても良い。
【００８２】
本実施の形態では、システム制御装置４００は、制御対象システムのシステムＩＤと当該制御対象システムに対して実行するコマンドを特定するコマンド特定信号から、制御コマンドを特定している。しかし、例えば、システム制御装置４００が制御対象とするコンピュータシステムが１つである場合、あるいは、予め制御対象コマンドが選択されている場合等は、制御コマンドの特定は、実行するコマンドのコマンド特定信号の特定だけの処理をいう。
【００８３】
コマンド特定部４４１は、Ｓ２０９に処理を進める。
【００８４】
＜命令文生成情報収集処理＞
命令文生成情報収集処理は、制御対象システムへ発行する命令文を生成するための情報である命令文生成情報を収集して、命令文生成情報ＤＢ４６２（命令文生成情報データベース）として記憶装置に記憶する処理である。
【００８５】
図７は、実施の形態１に係るシステム制御装置４００の備える命令ＤＢ４６４の構成を示す図である。図７を用いて、命令ＤＢ４６４の構成について説明する。命令ＤＢ４６４は、制御コマンドに対して、当該制御コマンドの実行に用いるパラメータを特定するためのパラメータ特定用メッセージのメッセージＩＤを送信順に複数対応付けたデータベースである。メッセージＩＤの送信順は、メッセージＩＤ１、メッセージＩＤ２、メッセージＩＤ３の順である。命令ＤＢにおいて、制御コマンドの実行に用いるパラメータが１つの場合には、当該制御コマンドにはパラメータ特定用メッセージが１つ対応付けられている。命令ＤＢ４６４は、コマンド別メッセージ記憶部の一例である。
【００８６】
命令ＤＢ４６４は、制御対象システムとして想定されるコンピュータシステムのシステムＩＤの項目、対応するコンピュータシステムに対する操作（制御）として発信者より指定されることが想定されるＤＴＭＦ信号（コマンド特定信号）の項目、制御対象システムとコマンドとに対応する制御コマンドの項目、制御コマンドの実行に必要なパラメータを特定するためのメッセージ（パラメータ特定用メッセージ）のメッセージＩＤを設定する項目メッセージＩＤ１〜メッセージＩＤｎを備えている。
【００８７】
例えば、システムＩＤ「Ｓｙｓｔｅｍ０１（システム５００１）」に対するコマンド「１（システム停止）」に対応する制御コマンドには、「ｓｈｕｔｄｏｗｎ０１」と設定されている。また、制御コマンド「ｓｈｕｔｄｏｗｎ０１」の実行に必要なパラメータは、システム５００１に固有に設定されているシステムパラメータと、システム５００１をシステム停止する際のシステムオプションである。
【００８８】
システムパラメータとは、例えば、発信者がシステム５００１のシステムダウンの権限を有することを認証するためのシステム５００１固有に規定されているパラメータである。また、システムオプションとは、例えば、完全にシステムダウンするか、あるいはシステムダウン後再起動するかなどのシステムダウンに関するオプションである。
【００８９】
例えば、制御コマンド「ｓｈｕｔｄｏｗｎ０１」では、まずシステムパスワード、次にシステムオプションの順にパラメータを取得する。このため、命令ＤＢ４６４には、メッセージＩＤ１に「システムパスワード入力音声」ファイルのメッセージＩＤ「００００３」（図５（ｂ）参照）が設定され、メッセージＩＤ２に「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」のメッセージＩＤ「００００４」（図５（ｂ）参照）が設定されている。以下の記載では、上述したような制御コマンドに対するメッセージＩＤの設定を、制御コマンドの命令パターンと呼ぶものとする。
【００９０】
また、例えば、発信者がシステム５００１の一部の機能（プログラム）を停止させるサービス停止することを想定した場合の命令ＤＢ４６４について説明する。この場合、命令ＤＢ４６４に設定されるのは、制御対象システムがシステム５００１「システムＩＤ：Ｓｙｓｔｅｍ０１」であり、コマンドとして発信者から指定されるＤＴＭＦ信号は「２」となる。また、対応する制御コマンドは「ｓｅｒｖｉｃｅ＿ｓｔｏｐ」が設定される。また、制御コマンド「ｓｅｒｖｉｃｅ＿ｓｔｏｐ」の命令パターンは、メッセージＩＤ１「００００３（システムパスワード入力音声）」、「００００５（Ｓｙｓｔｅｍ０１＿サービス停止選択音声）」、「００００６（Ｓｙｓｔｅｍ０１＿サービス停止オプション案内音声）」と設定されている。
【００９１】
以上のように、命令ＤＢ４６４は、想定される制御コマンドに対して、当該制御コマンドの実行に必要なパラメータを特定するためのパラメータ特定メッセージの命令パターンを対応付けて記憶している。
【００９２】
図６に戻り、命令文生成情報収集処理について説明する。
【００９３】
Ｓ２０９において、メッセージ送信部４４２は、コマンド特定部４４１により特定された制御コマンドに基づいて、処理装置により制御コマンドに対応付けられたパラメータ特定用メッセージの命令パターンを取得する。メッセージ送信部４４２は、制御コマンドに対応付けられたパラメータ特定用メッセージを送信順に従って順次再生し、携帯電話１００に順次送信する。
【００９４】
つまり、メッセージ送信部４４２は、コマンド特定部４４１により特定された制御対象システムのシステムＩＤと当該制御対象システムに対して実行するコマンドのコマンド特定信号とを入力する。メッセージ送信部４４２は、入力したシステムＩＤとコマンド特定信号とに基づいて、命令ＤＢ４６４を処理装置により検索し、対応する制御コマンドと命令パターンを取得する。
【００９５】
あるいは、メッセージ送信部４４２は、コマンド特定部４４１により特定され入力された制御コマンドに基づいて、命令ＤＢ４６４を処理装置により検索し、命令パターンを取得しても良い。
【００９６】
以下の説明では、具体例として、制御対象のシステムＩＤが「Ｓｙｓｔｅｍ０１（システム５００１）」であり、実行するコマンドのコマンド特定信号が「１（システム停止）」であり、特定された制御コマンドは「ｓｈｕｔｄｏｗｎ０１」である場合について説明する。
【００９７】
Ｓ２１０において、メッセージ送信部４４２は、命令ＤＢ４６４から命令パターンの１番目のメッセージＩＤ１に設定されているメッセージＩＤを取得する。メッセージ送信部４４２は、取得したメッセージＩＤに基づいて、音声ＤＢ４６３を処理装置により検索し、取得したメッセージＩＤに紐付けられている音声メッセージファイルに記憶された情報（すなわち、パラメータ特定用メッセージ）を再生して、携帯電話１００に送信する。
【００９８】
具体例では、メッセージ送信部４４２は、制御コマンド「ｓｈｕｔｄｏｗｎ０１」の命令パターンの１番目のメッセージＩＤ「００００３」を取得し、メッセージＩＤ「００００３」に基づいて、音声ＤＢ４６３から対応する音声メッセージファイル「システムパスワード入力音声」ファイルを特定する。メッセージ送信部４４２は、特定した「システムパスワード入力音声」ファイルに記憶された情報を再生して、パラメータ特定用メッセージとして携帯電話１００に送信する。
【００９９】
Ｓ２１１において、携帯電話１００は、パスワード特定用メッセージを受信する。発信者は、携帯電話１００により受信したパスワード特定用メッセージにしたがって、携帯電話１００のプッシュボタン等を操作し、制御コマンドに必要なパラメータを決定する。
【０１００】
Ｓ２１２において、携帯電話１００は、発信者により入力（決定）されたパラメータ特定用メッセージに対する応答信号であるＤＴＭＦ信号をパラメータ特定信号としてシステム制御装置４００に送信する。
【０１０１】
具体例では、発信者は、携帯電話１００の受信した「システムパスワード入力音声」、例えば、「システムパスワードを入力してください」とのメッセージに対して、携帯電話１００のプッシュボタン等を操作してシステムパスワード「０１２３」を入力する。
【０１０２】
あるいは、「システムパスワード入力音声」が、例えば、「システムパスワードを決定するための１桁のパスワード選択番号を入力してください」とのメッセージでも良い。この場合は、発信者は、携帯電話１００のプッシュボタン等からシステムパスワードを決定するための１桁のパスワード選択番号を入力する。この場合、システム制御装置４００は、例えば、システムパスワードを決定するための１桁のパスワード選択番号と、システムパスワードの値とを対応付けたテーブルを予め記憶している。
【０１０３】
携帯電話１００は、発信者により入力されたシステムパスワードであるＤＴＭＦ信号（パラメータ特定信号）をシステム制御装置４００に送信する。
【０１０４】
Ｓ２１３において、命令文生成情報収集部４４３は、パラメータ特定用メッセージに対する応答信号（パラメータ特定信号という）であるＤＴＭＦ信号を受信する。命令文生成情報収集部４４３は、受信したパラメータ特定信号であるＤＴＭＦ信号をＤＴＭＦ判定部４３０に出力する。ＤＴＭＦ判定部４３０は、パラメータ特定信号であるＤＴＭＦ信号を受信して、処理装置によりパラメータ特定信号であるＤＴＭＦ信号を解析する。ＤＴＭＦ判定部４３０は、解析したパラメータ特定信号を命令文生成情報収集部４４３に出力する。
【０１０５】
Ｓ２１４において、命令文生成情報収集部４４３は、Ｓ２１０にてメッセージ送信部４４２により携帯電話１００に送信されたパラメータ特定用メッセージのメッセージＩＤと、当該パラメータ特定用メッセージの応答信号として入力したパラメータ特定信号とを対応付けて命令文生成情報ＤＢ４６２に記憶する。
【０１０６】
具体例では、「システムパスワード入力音声」のメッセージＩＤ「００００３」と受信したシステムパスワード「０１２３」とを対応付けて、命令文生成情報ＤＢ４６２に記憶する。命令文生成情報ＤＢ４６２は、記憶装置に記憶されている。
【０１０７】
Ｓ２１５において、メッセージ送信部４４２は、命令ＤＢ４６４を参照して、対象となる制御コマンドの命令パターンに次に送信するパスワード特定メッセージのメッセージＩＤがあるか否かを処理装置により判定する。メッセージ送信部４４２は、次に送信すべきパスワード特定メッセージのメッセージＩＤがある場合（Ｓ２１５にてＹＥＳ）には、Ｓ２１０に戻り、次のパスワード特定メッセージを携帯電話１００に送信する。メッセージ送信部４４２は、次に送信すべきパスワード特定メッセージのメッセージＩＤがない場合（Ｓ２１５にてＮＯ）には、処理を命令文生成処理に進める（図８参照）。
【０１０８】
具体例では、命令ＤＢ４６４の制御コマンド「ｓｈｕｔｄｏｗｎ０１」において、メッセージＩＤ２の項目にメッセージＩＤ「００００４（Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声ファイル）」が格納されている。メッセージ送信部４４２は、メッセージＩＤ「００００４」に基づいて、音声ＤＢ４６３から対応する音声メッセージファイル「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」ファイルを特定する。メッセージ送信部４４２は、特定した「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」ファイルに記録された情報を再生して、２番目のパラメータ特定用メッセージとして携帯電話１００に送信する。
【０１０９】
携帯電話１００では、例えば、「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」として「システム１を完全にシャットダウンする場合は「１」を、システム１をシャットダウンした後再起動する場合は「２」を押して下さい」というメッセージが発信者に聞こえる。発信者は、「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」にしたがって、システム１をシャットダウンした後再起動する場合の「２」を携帯電話１００のプッシュボタン等を操作して入力する。
【０１１０】
メッセージ送信部４４２は、「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」（パラメータ特定用メッセージ）の応答信号として、「２」を受信して、ＤＴＭＦ解析後、パラメータ特定用信号「２」を命令文生成情報収集部４４３に出力する。
【０１１１】
命令文生成情報収集部４４３は、「Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声」のメッセージＩＤ「００００４」と受信したパラメータ特定信号「２」とを対応付けて、命令文生成情報ＤＢ４６２に蓄積する。つまり、命令文生成情報ＤＢ４６２には、１番目にメッセージＩＤ「００００３」とシステムパスワード「０１２３」との組、２番目にメッセージＩＤ「００００４」と受信したパラメータ特定信号「２」との組が蓄積されている。
【０１１２】
以上のように、取得部４４０は、送信したパラメータ特定用メッセージのメッセージＩＤと、当該パラメータ特定用メッセージの応答信号として受信したパラメータ特定信号とを対応付けた組を、命令パターンとして設定されているメッセージＩＤの送信順に取得して、各組を命令文生成情報として命令文生成情報ＤＢ４６２に蓄積する。
【０１１３】
図８は、実施の形態１に係るシステム制御処理のうちの命令文生成実行処理の動作フローを示す図である。図９は、実施の形態１のシステム制御装置４００の備えるパラメータＤＢ４６５の構成を示す図である。図８及び図９に基づいて、命令文生成実行処理の動作フローについて説明する。
【０１１４】
＜命令文生成実行処理（命令文生成処理・命令文実行処理）＞
Ｓ３０１において、命令処理部４５０は、命令文生成情報ＤＢ４６２からパラメータ特定用メッセージのメッセージＩＤと当該パラメータ特定用メッセージに対応する応答信号（パラメータ特定信号）との組を順次取得する。命令処理部４５０は、取得したメッセージＩＤとパラメータ特定信号との組に基づいて、処理装置によりパラメータＤＢ４６５を検索し、当該組に対応するパラメータの値を順次取得する。命令処理部４５０は、順次取得したパラメータの値を制御コマンドに順次付与して命令文を生成する。
【０１１５】
図９は、実施の形態１に係るシステム制御装置４００の備えるパラメータＤＢ４６５の構成を示す図である。パラメータＤＢ４６５（パラメータデータベース）は、制御コマンドに付与するパラメータ文を記述したデータベースである。
【０１１６】
図９に示すように、パラメータＤＢ４６５は、メッセージＩＤと当該メッセージＩＤの示すメッセージに対する応答として受信すると想定されるＤＴＭＦ信号（応答信号）との組に、パラメータの値（引数の値）を対応させて記憶されている。例えば、メッセージＩＤ「００００３（システムパスワード入力音声）」と「＊（受信したシステムパスワードの値そのものを意味する）」の組に対して「％（引数の値が「％」は受信したＤＴＭＦ信号が引数として設定される）」が設定されている。また、メッセージＩＤ「００００４（Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声）」とＤＴＭＦ信号「１」の組に対して、引数の値「−ｓ」が設定され、メッセージＩＤ「００００４（Ｓｙｓｔｅｍ０１＿システム停止オプション案内音声）」とＤＴＭＦ信号「２」の組に対して、引数の値「−ｒ」が設定されている。
【０１１７】
具体例では、上述したように、命令文生成情報ＤＢ４６２には、１番目にメッセージＩＤ「００００３」とシステムパスワード「０１２３」との組、２番目にメッセージＩＤ「００００４」と受信したパラメータ特定信号「２」との組が蓄積されている。Ｓ３０１において命令処理部４５０は、命令文生成情報ＤＢ４６２から１番目のメッセージＩＤ「００００３」とシステムパスワード「０１２３」との組を取得する。命令処理部４５０は、処理装置により、１番目の組と等しい組を検索し、引数の値（パラメータの値）は「％（すなわち、受信したＤＴＭＦ信号）」であると特定する。次に、命令処理部４５０は、命令文生成情報ＤＢ４６２から２番目のメッセージＩＤ「００００４」と受信したパラメータ特定信号「２」との組を取得する。命令処理部４５０は、処理装置により、２番目の組と等しい組を検索し、引数の値（パラメータの値）は「−ｒ」であると特定する。
【０１１８】
命令処理部４５０は、１番目のパラメータの値「％（すなわち、０１２３）」と、２番目のパラメータの値「−ｒ」とを、当該制御コマンド「ｓｈｕｔｄｏｗｎ０１」に処理装置により付与して命令文を生成する。すなわち、命令処理部４５０は、以下の命令文を生成し、記憶装置に一時記憶する。
“ｓｈｕｔｄｏｗｎ０１△０１２３△−ｒ”（△は半角スペース）
【０１１９】
Ｓ３０２において、命令処理部４５０は、命令文を制御対象のシステム５００１に対して処理装置により送信する。命令処理部４５０は、、制御対象のシステム５００１から命令文の実行完了通知を受信すると、予め記憶装置に記憶されている「実行完了メッセージ」を再生して、携帯電話１００に送信する（Ｓ３０３）。携帯電話１００は、「実行完了メッセージ」を受信して（Ｓ３０４）、制御コマンドの実行完了を確認した発信者によって、携帯電話１００とシステム制御装置４００との呼が切断される。あるいは、命令処理部４５０が「実行完了メッセージ」を送信した後、所定の時間後に、システム制御装置４００から携帯電話１００との呼を切断する。
【０１２０】
具体例では、命令処理部４５０は、命令文“ｓｈｕｔｄｏｗｎ０１△０１２３△−ｒ”をシステム５００１に送信する。命令文に付与されているシステムパスワード「０１２３」は、命令文に付与されてシステム５００１に送信される。システム５００１は、システム制御装置４００から送信された命令文を実行する前に、システムパスワードの認証処理を行う。
【０１２１】
あるいは、命令処理部４５０は、パラメータに含まれるシステムパスワードを用いて、制御コマンドの実行の許否を処理装置を用いて判定し、制御コマンドの実行が許可されると判定した場合に、命令文をシステム５００１に発行するとしてもよい。つまり、命令処理部４５０は、取得部４４０により取得されたシステムパスワードが予め記憶されている制御対象となるシステム５００１のシステムパスワードと一致するか否かを処理装置により判定する。命令処理部４５０は、取得部４４０により取得されたシステムパスワードがシステム５００１のシステムパスワードと一致すると判定した場合に、生成した命令文をシステム５００１に送信（発行）するとしてもよい。
【０１２２】
以上で、システム制御装置４００のシステム制御方法の動作についての説明を終了する。
【０１２３】
次に、その他の例として、システム制御装置４００を用いて、システム５００１（システムＩＤ：Ｓｙｓｔｅｍ０１）で動いている所定のサービス（プログラム）を停止させたい場合に、発信者（システム管理者）の行う操作について説明する。
【０１２４】
（１）図６のＳ２０３において、発信者は、携帯電話１００を操作することにより「１」（システム５００１（Ｓｙｓｔｅｍ０１）を選択）を選択し、携帯電話１００からシステム制御装置４００に対してＤＴＭＦ信号「１」が送信される。
（２）図６のＳ２０７において、発信者は、携帯電話１００を操作することにより「２」（システム５００１のサービス停止を選択）を選択し、携帯電話１００からシステム制御装置４００に対してＤＴＭＦ信号「２」が送信される。
（３）（１）、（２）により、システム制御装置４００は、図７の命令ＤＢ４６４から、システムＩＤ「Ｓｙｓｔｅｍ０１」のサービス停止「２」の場合の制御コマンドは「ｓｅｒｖｉｃｅ＿ｓｔｏｐ」であると特定し、対応する３つのパスワード特定メッセージからなる命令パターンを特定する。システム制御装置４００は、この命令パターンに従って、音声メッセージファイルを順次再生し、携帯電話１００に順次送信する。
（４）図６のＳ２１２において、発信者は、携帯電話１００を操作することにより、１番目のパスワード特定メッセージ「００００３」に対して、Ｓｙｓｔｅｍ０１のパスワード「０１２３」を入力し、携帯電話１００からシステム制御装置４００に対してＤＴＭＦ信号「０１２３」が送信される。
（５）図６のＳ２１２において、発信者は、携帯電話１００を操作することにより、２番目のパスワード特定メッセージ「００００５」に対して、停止するサービス“ｓｅｒｖｉｃｅ＿Ａ”「２」を入力し、携帯電話１００からシステム制御装置４００に対してＤＴＭＦ信号「２」が送信される。
（６）図６のＳ２１２において、発信者は、携帯電話１００を操作することにより、３番目のパスワード特定メッセージ「００００６」に対して、オプションを選択して入力する。例えば、発信者は、携帯電話１００を操作することにより、「停止操作をログに出力する場合は「１」を、何もしない場合は「２」を入力して下さい」等のメッセージに対して「１」を入力し、携帯電話１００からシステム制御装置４００に対してＤＴＭＦ信号「１」が送信される。
【０１２５】
発信者による携帯電話１００の操作（１）〜（６）により、システム制御装置４００は、図８のＳ３０１において、以下の命令文を生成する。
“ｓｅｒｖｉｃｅ＿ｓｔｏｐ△０１２３△ｓｅｒｖｉｃｅ＿Ａ△−ａ”
【０１２６】
本実施の形態では、以下のような特徴を有するリモート制御システム８００及びシステム制御装置４００について説明した。
【０１２７】
本実施の形態のシステム制御装置４００は、音声自動応答装置（ＩＶＲ）を使用し、発信者は携帯電話１００からコンピュータシステム５００の操作を行う。本実施の形態のシステム制御装置４００は、操作の対象とするコンピュータシステムと、各コンピュータシステムに対して実行可能な操作と、その操作を行うために必要とする情報と、その情報を取得する為に再生する音声データとを記録したデータベースを持つ。そして、システム制御装置４００は、自動音声応答装置による音声データの再生と、その音声データに対する携帯電話のプッシュボタン操作とを複数回繰り返すことにより、コンピュータシステムの操作に必要な命令文を動的に生成することができる。
【０１２８】
本実施の形態のシステム制御装置４００によれば、システム異常や事故などでコンピュータシステムの停止やネットワークの切り離しなどが必要な場合、システム管理者が携帯電話等を用いて、コンピュータシステムを制御（システム停止、ネットワーク切り離し等）をすることができるので、緊急時にも素早く対応することができる。また、本実施の形態のシステム制御装置４００によれば、常に持ち歩く携帯電話１００を利用することで、システム管理者は、緊急時にも素早い対応が可能になり、本人にしか音声が聞こえないため高い秘匿性を持つ。
【０１２９】
本実施の形態のリモート制御システム８００によれば、システム管理者が災害やウィルス発生などの報告を受けたと等にシステムを制御したい場合、システム管理者は、まず、携帯電話で規定の電話番号（システム制御装置４００に対する電話番号）に架電して携帯電話でパスワードを入力する。ＩＶＲシステムを用いたリモート制御システム８００のシステム制御装置４００では、入力されたパスワードと携帯電話の発信者番号による認証を行い、一致した場合は、システム管理者がシステムに対して実行させたいコマンド入力させるためのメッセージを携帯電話にアナウンスする。システム制御装置４００では、システム管理者がシステムに実行させたいコマンド（ネットワーク遮断やシステムロックなど、想定できるコマンド）とアナウンス内容は事前に登録しておく。システム管理者は携帯電話の数字ボタンをおして、システム制御装置４００の内蔵するＩＶＲシステムでは、そのＤＴＭＦ信号を読み取って必要なコマンドを発行（生成）する。
【０１３０】
このように、本実施の形態のリモート制御システム８００によれば、携帯電話の発信者番号とパスワードを組合せた高いセキュリティを維持しつつ、緊急時にも即座に社内システムを変更して被害の拡大などを防ぐことができる、リモート制御システム８００を提供することができる。
【符号の説明】
【０１３１】
１  端末、２  サーバ、３，４  ネットワーク機器、５  モバイルコンピュータ、１００  携帯電話、２００  公衆回線網、３００  ＰＢＸ、４００  システム制御装置、４１０  フロー制御部、４２０  認証処理部、４３０  ＤＴＭＦ判定部、４４０  取得部、４４１  コマンド特定部、４４２  メッセージ送信部、４４３  命令文生成情報収集部、４５０  命令処理部、４６１  認証ＤＢ、４６２  命令文生成情報ＤＢ、４６３  音声ＤＢ、４６４  命令ＤＢ、４６５  パラメータＤＢ、５００  コンピュータシステム、８００  リモート制御システム、９０１  表示装置、９０２  キーボード、９０３  マウス、９０４  ＦＤＤ、９０５  ＣＤＤ、９０６  プリンタ装置、９０７  スキャナ装置、９１０  システムユニット、９１１  ＣＰＵ、９１２  バス、９１３  ＲＯＭ、９１４  ＲＡＭ、９１５  通信ボード、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  ウィンドウシステム、９２３  プログラム群、９２４  ファイル群、９３１  電話器、９３２  ファクシミリ機、９４０  インターネット、９４１  ゲートウェイ、９４２  ＬＡＮ、５００１，５００２，５００３  システム。
【図１】
0005443105.tif 000002
【図２】
0005443105.tif 000003
【図３】
0005443105.tif 000004
【図４】
0005443105.tif 000005
【図５】
0005443105.tif 000006
【図６】
0005443105.tif 000007
【図７】
0005443105.tif 000008
【図８】
0005443105.tif 000009
【図９】
0005443105.tif 000010
【図１０】
0005443105.tif 000011