(57)【要約】【課題】アクセスポイントで提供されるサービスの運用状態の切り替えを簡便に行えるようにすること。【解決手段】制御装置１０１は、アクセスポイント１０２で識別子に対応付けて提供されるサービスの運用状態を切り替える切替メール１３０を受信する。制御装置１０１は、第１の記憶部１１０を参照して、受信した切替メール１３０の差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスの運用状態の切替対象となるアクセスポイント１０２を含む切替対象グループを特定する。制御装置１０１は、第２の記憶部１２０を参照して、特定した切替対象グループに対応する第１および第２のプロファイルに基づいて、切替対象グループに属するアクセスポイント１０２で第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う。【選択図】図１
2019009649.tif 000002
【特許請求の範囲】
【請求項１】
アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、
識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【請求項２】
前記切替メールは、アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を、当該識別子を用いて利用者の認証なしで通信を行う開放状態に切り替える、または、前記開放状態から元の状態に切り替えるためのものであり、
前記第１の記憶部は、前記グループに対応付けて、前記グループに属するアクセスポイントで識別子に対応付けて提供されるサービスの運用状態の切替種別ごとに、メールの差出人、件名および本文に関する条件を記憶しており、
前記特定する処理は、
前記第１の記憶部を参照して、前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループと、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の切替種別とを特定し、
前記制御する処理は、
前記第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、特定した前記切替種別に応じて前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
ことを特徴とする請求項１に記載の制御プログラム。
【請求項３】
前記第１の記憶部は、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態に切り替えてから元の状態に戻すまでの自動切戻時間を記憶しており、
前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態に切り替えてから前記自動切戻時間が経過したか否かを判断し、
前記自動切戻時間が経過したと判断した場合、前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態から元の状態に切り替える制御を行う、
処理を前記コンピュータに実行させることを特徴とする請求項１または２に記載の制御プログラム。
【請求項４】
前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態が開放状態に切り替わってから所定時間が経過しても元の状態に戻っていない場合には、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の確認を促すアラートを所定の通知先に送信する、
処理を前記コンピュータに実行させることを特徴とする請求項１〜３のいずれか一つに記載の制御プログラム。
【請求項５】
前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の切り替えが完了したことに応じて、所定の通知先に切替完了通知を送信する、
処理を前記コンピュータに実行させることを特徴とする請求項１〜４のいずれか一つに記載の制御プログラム。
【請求項６】
前記グループに属するアクセスポイントで提供されるサービスに対応する識別子は、前記第２のプロファイルに含まれる、ことを特徴とする請求項１〜５のいずれか一つに記載の制御プログラム。
【請求項７】
識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部と、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部と、
アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、前記第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、前記第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う制御部と、
を有することを特徴とする制御装置。
【請求項８】
アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、
識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
処理をコンピュータが実行することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、制御プログラム、制御装置および制御方法に関する。
【背景技術】
【０００２】
近年、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）機能を搭載したスマートフォンやタブレットなどの端末装置が普及したことにより、災害が発生した場合の通信手段として無線ＬＡＮを活用することが期待されている。例えば、大規模災害が発生した際に、公衆無線ＬＡＮサービスを提供している事業者が無線ＬＡＮを無料開放するためのガイドラインの策定も行われている。事業者だけでなく、地方公共団体や企業などでも、災害時に無線ＬＡＮを開放することが検討されている。
【０００３】
先行技術としては、災害情報に基づいて、災害設定の対象となるアクセスポイントを特定し、災害設定の適用可否を確認する情報をユーザインタフェースに出力し、災害設定の適用の要求を取得すると、アクセスポイントに災害設定を適用するための指示を送出するものがある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１６−０７２８３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、事前に用意した災害設定に特化した設定しか行えない。一方で、複数の店舗が入っている大規模な商業施設などで、店舗の入れ替えが発生して、ネットワーク構成の変更が必要になる場合がある。その場合には、商業施設からネットワークの工事会社へネットワーク構成の変更を行う工事の発注がなされ、工事会社はその発注内容に応じたネットワーク構成の変更を行う。例えば、新規に入店する店舗専用のＳＳＩＤ（Ｓｅｒｖｉｃｅ  Ｓｅｔ  Ｉｄｅｎｔｉｆｉｅｒ）を特定の日時から利用可能とする変更を行う。このような工事の発注は、様々な用途に合わせて、その用途に応じた依頼が可能である。その反面、作業を行う特定の日時に工事会社の人員の確保が必要であるなど、デメリットが存在する。そのため、店舗の入れ替えよりも頻繁に発生するイベントなどでアクセスポイントを開放したり元に戻したりといった運用状態の切り替え工事の発注を頻繁に行うことが現実的には難しい。そこで、アクセスポイントで提供されるサービス単位での運用切り替えの指示を簡略化した仕組みを提供することが有効であることを見いだした。
【０００６】
一つの側面では、本発明は、アクセスポイントで提供されるサービスの運用状態の切り替えを簡便に行えるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
１つの実施態様では、アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、制御プログラムが提供される。
【発明の効果】
【０００８】
本発明の一側面によれば、アクセスポイントで提供されるサービスの運用状態の切り替えを簡便に行えるようにすることができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかる制御方法の一実施例を示す説明図である。
【図２】図２は、通信システム２００のシステム構成例を示す説明図である。
【図３】図３は、制御装置１０１のハードウェア構成例を示すブロック図である。
【図４】図４は、端末装置Ｔｉのハードウェア構成例を示すブロック図である。
【図５】図５は、切替プロファイル登録画面５００の画面例を示す説明図である。
【図６】図６は、切替グループ登録画面６００の画面例を示す説明図である。
【図７】図７は、メール切替条件登録画面７００の画面例を示す説明図（その１）である。
【図８】図８は、メール切替条件登録画面７００の画面例を示す説明図（その２）である。
【図９】図９は、切替プロファイルテーブル２２０の記憶内容の一例を示す説明図である。
【図１０】図１０は、切替グループ管理テーブル２３０の記憶内容の一例を示す説明図である。
【図１１】図１１は、切替条件管理テーブル２４０の記憶内容の一例を示す説明図である。
【図１２】図１２は、装置管理テーブル２５０の記憶内容の一例を示す説明図である。
【図１３】図１３は、制御装置１０１の機能的構成例を示すブロック図である。
【図１４】図１４は、切替メールの具体例を示す説明図（その１）である。
【図１５】図１５は、切替メールの具体例を示す説明図（その２）である。
【図１６】図１６は、切替メールの具体例を示す説明図（その３）である。
【図１７】図１７は、制御装置１０１の制御処理手順の一例を示すフローチャート（その１）である。
【図１８】図１８は、制御装置１０１の制御処理手順の一例を示すフローチャート（その２）である。
【図１９】図１９は、制御装置１０１の制御処理手順の一例を示すフローチャート（その３）である。
【図２０】図２０は、切替制御処理の具体的処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に図面を参照して、本発明にかかる制御プログラム、制御装置および制御方法の実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる制御方法の一実施例を示す説明図である。図１において、制御装置１０１は、第１の記憶部１１０および第２の記憶部１２０を有し、アクセスポイント１０２（例えば、アクセスポイント１０２−１〜１０２−９）で識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行うコンピュータである。
【００１２】
アクセスポイント１０２は、自局の通信エリアに存在する端末装置（不図示）と無線通信可能なコンピュータであり、端末装置がネットワークに接続するための拠点となる無線局である。例えば、アクセスポイント１０２は、無線ＬＡＮのアクセスポイントや、Ｂｌｕｅｔｏｏｔｈ（登録商標）のアクセスポイントである。アクセスポイント１０２で提供されるサービスに対応する識別子は、例えば、ＳＳＩＤである。
【００１３】
ここで、様々な用途に合わせて、その用途に応じた場所のアクセスポイント１０２を開放したり元に戻したりといった運用状態の切り替えを行いたい場合がある。例えば、学校の運動会などのイベント開催時に、学校のアクセスポイント１０２を利用者の認証なしに使用可能にする無線通信サービスを提供したい場合がある。学校のアクセスポイント１０２を開放することで、例えば、保護者などが運動会の様子を撮影した動画をアップしたり、リアルタイム配信したりしやすくなる。
【００１４】
この場合、運動会などのイベントが開催される学校に設置されたアクセスポイント１０２で提供されるサービスの運用状態を開放状態に切り替えることになる。ここでいう開放状態とは、授業などの通常利用する識別子（ＳＳＩＤ）とは異なる識別子（例えば、ＳＳＩＤ）による利用者の認証なしで通信を行う無線通信サービスを実施する状態である。
【００１５】
ところが、アクセスポイント１０２で識別子に対応付けて提供されるサービスの運用状態を切り替えるにあたり、切替対象となるアクセスポイント１０２の選択や設定変更を手動で行うには時間や手間がかかる。また、専門的な知識やスキルを有していない者にとっては、アクセスポイント１０２で識別子に対応付けて提供されるサービスの運用状態を切り替えるための設定変更を行うことは困難である。
【００１６】
例えば、学校の教員などは、専門的な知識やスキルを有していないことが多い。このため、学校の教員などが、運動会を開催するにあたり、運動会用のＳＳＩＤを用いて利用者の認証なしで通信が行えるように運動場のアクセスポイント１０２を開放しようと思っても、アクセスポイント１０２を選択したり、アクセスポイント１０２を開放するための設定変更をしたりすることは困難である。
【００１７】
そこで、本実施の形態では、アクセスポイント１０２で提供されるサービスの運用状態の切り替えを簡便に行えるようにする制御方法について説明する。以下、制御装置１０１の処理例について説明する。
【００１８】
（１）制御装置１０１は、切替メール１３０を受信する。切替メール１３０は、アクセスポイント１０２で識別子（例えば、ＳＳＩＤ）に対応付けて提供されるサービスの運用状態の切り替えを指示する電子メールである。例えば、切替メール１３０は、アクセスポイント１０２で提供されるサービスの運用状態を切り替えるための専用のメールであってもよく、また、イベントの開催などを通知するメールを利用したものであってもよい。
【００１９】
図１の例では、利用者Ｕからの切替メール１３０が受信された場合を想定する。利用者Ｕは、例えば、学校の教員やシステム管理者などである。ここでは、切替メール１３０の差出人を「ＸＸＸ」とし、件名を「ＹＹＹ」とし、本文を「・・・」とする。すなわち、差出人「ＸＸＸ」は、利用者Ｕの氏名やメールアドレスである。
【００２０】
（２）制御装置１０１は、第１の記憶部１１０を参照して、受信した切替メール１３０の差出人、件名および本文の少なくともいずれかに基づいて、切替対象グループを特定する。ここで、第１の記憶部１１０は、グループＧに対応付けて、メールの差出人、件名および本文に関する条件を記憶する。
【００２１】
グループＧは、用途に応じてアクセスポイント１０２をグルーピングしたものである。グループＧには、識別子に対応するサービスを提供する１以上のアクセスポイント１０２が属する。図１の例では、アクセスポイント１０２−１〜１０２−９が、用途に応じてグループＧａ，Ｇｂ，Ｇｃにグルーピングされている。
【００２２】
グループＧａには、識別子１に対応するサービスを提供するアクセスポイント１０２−１〜１０２−３が属する。グループＧｂには、識別子２に対応するサービスを提供するアクセスポイント１０２−４〜１０２−６が属する。グループＧｃには、識別子３に対応するサービスを提供するアクセスポイント１０２−７〜１０２−９が属する。
【００２３】
また、グループＧに対応するメールの差出人は、グループＧに属するアクセスポイント１０２で提供されるサービスの運用状態の切り替えを行うことが可能な利用者を識別するための情報である。グループＧに対応するメールの件名および本文に関する条件は、グループＧに属するアクセスポイント１０２で提供されるサービスの運用状態の切り替えを指示するメールを識別するための情報である。
【００２４】
また、切替対象グループは、所定の識別子（ここでは、「第１の識別子」という）に対応するサービスの運用状態の切替対象となるアクセスポイント１０２を含むグループＧである。具体的には、例えば、制御装置１０１は、第１の記憶部１１０を参照して、下記（ｉ）、（ｉｉ）および（ｉｉｉ）の少なくともいずれかを満たすグループＧを、切替対象グループとして特定する。
【００２５】
（ｉ）切替メール１３０の差出人が、グループＧに対応するメールの差出人に含まれる。（ｉｉ）切替メール１３０の件名が、グループＧに対応するメールの件名に一致する、または、グループＧに対応するメールの件名を含む。（ｉｉｉ）切替メール１３０の本文が、グループＧに対応するメールの本文に関する条件を満たす。
【００２６】
図１の例では、切替メール１３０の差出人「ＸＸＸ」が、グループＧａに対応するメールの差出人に含まれる場合を想定する。また、切替メール１３０の件名「ＹＹＹ」が、グループＧａに対応するメールの件名に一致し、かつ、切替メール１３０の本文「・・・」が、グループＧａに対応するメールの本文に関する条件を満たす場合を想定する。この場合、制御装置１０１は、グループＧａを切替対象グループとして特定する。
【００２７】
（３）制御装置１０１は、第２の記憶部１２０を参照して、特定した切替対象グループに対応する第１および第２のプロファイルに基づいて、切替対象グループに属するアクセスポイント１０２で第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う。ここで、第２の記憶部１２０は、グループＧに対応付けて、第１のプロファイルと第２のプロファイルとを記憶する。
【００２８】
第１のプロファイルは、グループＧに属するアクセスポイント１０２に対するアクションが定義された情報である。具体的には、例えば、第１のプロファイルは、グループＧに属する切替対象となるアクセスポイント１０２に対して、サービスの運用状態を切り替えるためにどのようなコマンドをどのような順序で実行するのかを定義したものである。
【００２９】
第２のプロファイルは、グループＧに属するアクセスポイント１０２に共通のコマンドが定義された情報である。具体的には、例えば、第２のプロファイルは、グループＧに属するアクセスポイント１０２にログインするためのコマンドやＳＳＩＤを設定、指定するためのコマンドなどが定義されたものである。グループＧに属するアクセスポイント１０２で提供されるサービスに対応する識別子（例えば、ＳＳＩＤ、あるいは、ＳＳＩＤを特定可能な情報）は、例えば、第２のプロファイルに含まれる。
【００３０】
図１の例では、制御装置１０１は、切替対象グループＧａに対応する第１および第２のプロファイルに基づいて、切替対象グループＧａに属するアクセスポイント１０２−１〜１０２−３で識別子１に対応付けて提供されるサービスの運用状態を切り替える制御を行う。より詳細に説明すると、例えば、制御装置１０１は、切替対象グループＧａに対応する第１および第２のプロファイルに基づいて、切替対象グループＧａに属するアクセスポイント１０２−１〜１０２−３で識別子１に対応付けて提供されるサービスの運用状態を切り替えるための一連のコマンドを生成する。そして、制御装置１０１は、生成した一連のコマンドを実行することにより、アクセスポイント１０２−１〜１０２−３で識別子１に対応付けて提供されるサービスの運用状態を切り替える。
【００３１】
このように、制御装置１０１によれば、切替メールを受信したことに応じて、切替対象グループに属するアクセスポイント１０２で第１の識別子に対応付けて提供されるサービスの運用状態を切り替えることができる。したがって、利用者（例えば、通信サービスの提供者）は、切替メールを送るだけで、切替対象となるアクセスポイント１０２で第１の識別子に対応付けて提供されるサービスの運用状態を、任意のタイミングで簡単に切り替えることができる。
【００３２】
例えば、ある学校の運動場のアクセスポイント１０２がグループＧａにグルーピングされているとする。この場合、利用者（例えば、学校の教員）は、運動会の開催にあたり、切替メール１３０を送るだけで、識別子１（例えば、運動会用のＳＳＩＤ）を用いて利用者の認証なしで通信が行えるように、運動場のアクセスポイント１０２を開放することができる。この際、利用者は、切替対象となるアクセスポイント１０２の選択や設定変更を手動で行う必要がなく、切替作業にかかる時間や負荷を削減することができる。また、グループＧａに属するアクセスポイント１０２を制御するために必要となる情報は、グループＧａに対応する第１および第２のプロファイルとして予め用意されている。このため、専門的な知識やスキルを有していない者であっても切替作業を簡単に行うことができる。
【００３３】
（通信システム２００のシステム構成例）
以下、図１に示した制御装置１０１を通信システム２００に適用した場合について説明する。まず、通信システム２００のシステム構成例について説明する。
【００３４】
図２は、通信システム２００のシステム構成例を示す説明図である。図２において、通信システム２００は、制御装置１０１と、端末装置Ｔ１〜Ｔｎと、アクセスポイントＡＰ１〜ＡＰｍと、メールサーバ２０１と、を含む。通信システム２００において、制御装置１０１、端末装置Ｔ１〜Ｔｎ、アクセスポイントＡＰ１〜ＡＰｍ、およびメールサーバ２０１は、有線または無線のネットワーク２１０を介して接続される。ネットワーク２１０は、例えば、移動体通信網、ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネットなどを含む。
【００３５】
以下の説明では、端末装置Ｔ１〜Ｔｎのうちの任意の端末装置を「端末装置Ｔｉ」と表記する場合がある（ｉ＝１，２，…，ｎ）。また、アクセスポイントＡＰ１〜ＡＰｍのうちの任意のアクセスポイントを「アクセスポイントＡＰｊ」と表記する場合がある（ｊ＝１，２，…，ｍ）。
【００３６】
ここで、制御装置１０１は、アクセスポイントＡＰ１〜ＡＰｍで提供されるサービスの運用状態を切り替える制御を行う。制御装置１０１は、切替プロファイルテーブル２２０、切替グループ管理テーブル２３０、切替条件管理テーブル２４０および装置管理テーブル２５０を有する。なお、各種テーブル２２０，２３０，２４０，２５０の記憶内容については、図９〜図１２を用いて後述する。
【００３７】
アクセスポイントＡＰ１〜ＡＰｍは、各地に設置された無線ＬＡＮのアクセスポイントである。アクセスポイントＡＰ１〜ＡＰｍは、用途に応じてグルーピングされる。例えば、アクセスポイントＡＰ１〜ＡＰｍは、用途に応じて施設ごとにグルーピングされる。また、同一施設であっても、用途が異なれば、複数のグループが形成されることもある。
【００３８】
なお、図１に示したアクセスポイント１０２−１〜１０２−９は、例えば、アクセスポイントＡＰ１〜ＡＰｍに相当する。
【００３９】
端末装置Ｔｉは、通信システム２００の利用者が使用するコンピュータである。端末装置Ｔｉは、例えば、スマートフォン、携帯電話機、タブレット型ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ＰＣなどである。通信システム２００の利用者は、例えば、アクセスポイントＡＰｊの管理者や、アクセスポイントＡＰｊの利用者などである。
【００４０】
例えば、アクセスポイントＡＰｊが学校に設置される場合、アクセスポイントＡＰｊの管理者は、学校のシステム管理者や教員、教育委員会の職員などである。また、アクセスポイントＡＰｊの利用者は、学校の教員や生徒の保護者などである。メールサーバ２０１は、電子メールのデータ送受信を管理するコンピュータである。
【００４１】
通信システム２００において、端末装置Ｔｉは、アクセスポイントＡＰｊの通信エリアで、アクセスポイントＡＰｊと無線通信可能であり、アクセスポイントＡＰｊを介してネットワーク２１０に接続することができる。また、アクセスポイントＡＰｊが開放されると、利用者は、特定のＳＳＩＤを用いて認証なしでアクセスポイントＡＰｊを利用可能となる。特定のＳＳＩＤは、無料開放用のＳＳＩＤである。例えば、学校に設置されるアクセスポイントＡＰｊの場合、学校の職員や保護者などに対して、運動会用のＳＳＩＤが紙媒体等で通知される。
【００４２】
（制御装置１０１のハードウェア構成例）
図３は、制御装置１０１のハードウェア構成例を示すブロック図である。図３において、制御装置１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）３０１と、メモリ３０２と、Ｉ／Ｆ（Ｉｎｔｅｒｆａｃｅ）３０３と、ディスクドライブ３０４と、ディスク３０５と、を有する。また、各構成部は、バス３００によってそれぞれ接続される。
【００４３】
ここで、ＣＰＵ３０１は、制御装置１０１の全体の制御を司る。メモリ３０２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、ＣＰＵ３０１にロードされることで、コーディングされている処理をＣＰＵ３０１に実行させる。
【００４４】
Ｉ／Ｆ３０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示した端末装置Ｔ１〜Ｔｎ、アクセスポイントＡＰ１〜ＡＰｍ、メールサーバ２０１）に接続される。そして、Ｉ／Ｆ３０３は、ネットワーク２１０と装置内部とのインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。Ｉ／Ｆ３０３には、例えば、モデムやＬＡＮアダプタなどを採用することができる。
【００４５】
ディスクドライブ３０４は、ＣＰＵ３０１の制御に従ってディスク３０５に対するデータのリード／ライトを制御する。ディスク３０５は、ディスクドライブ３０４の制御で書き込まれたデータを記憶する。ディスク３０５としては、例えば、磁気ディスク、光ディスクなどが挙げられる。
【００４６】
なお、制御装置１０１は、上述した構成部のほかに、例えば、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、入力装置、ディスプレイ等を有することにしてもよい。また、図２に示したメールサーバ２０１についても、制御装置１０１と同様のハードウェア構成により実現することができる。
【００４７】
（端末装置Ｔｉのハードウェア構成例）
図４は、端末装置Ｔｉのハードウェア構成例を示すブロック図である。図４において、端末装置Ｔｉは、ＣＰＵ４０１と、メモリ４０２と、公衆網Ｉ／Ｆ４０３と、ＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  ＬＡＮ）  Ｉ／Ｆ４０４と、ディスプレイ４０５と、入力装置４０６と、を有する。また、各構成部はバス４００によってそれぞれ接続される。
【００４８】
ここで、ＣＰＵ４０１は、端末装置Ｔｉの全体の制御を司る。メモリ４０２は、例えば、ＲＯＭ、ＲＡＭおよびフラッシュＲＯＭなどを有する記憶部である。具体的には、例えば、フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭがＣＰＵ４０１のワークエリアとして使用される。メモリ４０２に記憶されるプログラムは、ＣＰＵ４０１にロードされることで、コーディングされている処理をＣＰＵ４０１に実行させる。
【００４９】
公衆網Ｉ／Ｆ４０３は、通信回線を通じてネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータ（例えば、図２に示した制御装置１０１、メールサーバ２０１）に接続される。そして、公衆網Ｉ／Ｆ４０３は、ネットワーク２１０と自装置内部とのインターフェースを司り、外部装置からのデータの入出力を制御する。
【００５０】
ＷＬＡＮ  Ｉ／Ｆ４０４は、無線通信回路とアンテナを有し、アクセスポイントＡＰｊを介してネットワーク２１０に接続され、ネットワーク２１０を介して外部のコンピュータに接続される。そして、ＷＬＡＮ  Ｉ／Ｆ４０４は、ネットワーク２１０と内部のインターフェースを司り、外部のコンピュータからのデータの入出力を制御する。
【００５１】
ディスプレイ４０５は、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示する表示装置である。ディスプレイ４０５としては、例えば、液晶ディスプレイ、有機ＥＬ（Ｅｌｅｃｔｒｏｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどを採用することができる。
【００５２】
入力装置４０６は、文字、数字、各種指示などの入力のためのキーを有し、データの入力を行う。入力装置４０６は、キーボードやマウスなどであってもよく、また、タッチパネル式の入力パッドやテンキーなどであってもよい。
【００５３】
なお、端末装置Ｔｉは、上述した構成部のほかに、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などを有することにしてもよい。
【００５４】
（切替プロファイル登録画面５００の画面例）
つぎに、端末装置Ｔｉのディスプレイ４０５（図４参照）に表示される切替プロファイル登録画面５００の画面例について説明する。
【００５５】
図５は、切替プロファイル登録画面５００の画面例を示す説明図である。図５において、切替プロファイル登録画面５００は、切替プロファイルを登録するための操作画面である。ここで、切替プロファイルは、切替対象となるアクセスポイントＡＰｊに対するアクションが定義された情報である。切替プロファイルは、例えば、通信システム２００の管理者や、アクセスポイントＡＰｊの管理者によって登録される。図１で説明した第１のプロファイルは、例えば、切替プロファイルに相当する。
【００５６】
切替プロファイル登録画面５００において、入力装置４０６（図４参照）を用いた利用者の操作入力により、ボックス５０１を選択すると、切替プロファイル名を入力することができる。切替プロファイル名は、切替プロファイルのファイル名である。
【００５７】
また、切替プロファイル登録画面５００において、利用者の操作入力により、ボックス５０２を選択すると、コマンドプロファイルを選択することができる。コマンドプロファイルは、切替対象となるアクセスポイントＡＰｊに対するコマンドが定義された情報であり、後述する装置プロファイルの構成要素の一つである。
【００５８】
また、切替プロファイル登録画面５００において、利用者の操作入力により、ボタン５０３，５０４のいずれかを選択することにより、切替種別を選択することができる。例えば、ボタン５０３が選択されると、切替種別「切替」が選択される。例えば、ボタン５０４が選択されると、切替種別「切戻」が選択される。なお、切替種別「切替」は、切替対象となるアクセスポイントＡＰｊを開放することを意味する。切替種別「切戻」は、切替対象となるアクセスポイントＡＰｊを閉塞することを意味する。
【００５９】
また、切替プロファイル登録画面５００において、利用者の操作入力により、ボックス５０５を選択すると、実行コマンドＩＤを入力することができる。実行コマンドＩＤは、切替対象となるアクセスポイントＡＰｊのＳＳＩＤを指定するための情報であり、後述する装置プロファイルの構成要素の一つである。例えば、ボックス５０５に「１」を入力すると、実行コマンドＩＤ「１」に対応するＳＳＩＤ（例えば、後述の図９に示すｗｌａｎ１）が有効となる。なお、実行コマンドＩＤは、アクセスポイントへのＳＳＩＤの設定に応じて生成される、ＳＳＩＤに対して一意に特定可能なＩＤである。そして、制御装置を共通とするそれぞれのアクセスポイントに登録されているＳＳＩＤは、通常同じネットワーク構成に基づいて設定されることにより、ＳＳＩＤと実行コマンドＩＤとの対応関係が共通している。そして、実行コマンドＩＤとＳＳＩＤとの対応関係を示す情報は、例えば、制御装置１０１において記憶しておいてもよい。以下、理解を容易にするために、アクセスポイントへ指示するコマンドで用いられる実行コマンドＩＤに代えて、ＳＳＩＤを用いて説明する。
【００６０】
また、切替プロファイル登録画面５００において、利用者の操作入力により、ボタン５０６を選択すると、切替プロファイルを登録することができる。具体的には、切替プロファイル登録画面５００に入力された情報が、端末装置Ｔｉから制御装置１０１に送信される。この結果、制御装置１０１において、当該情報に応じた新たな切替プロファイル情報（例えば、後述の図９に示す切替プロファイル情報９００−１）が、切替プロファイルテーブル２２０に登録される。
【００６１】
また、切替プロファイル登録画面５００において、利用者の操作入力により、ボタン５０７を選択すると、切替プロファイル登録画面５００に入力された情報をリセットすることができる。
【００６２】
なお、切替プロファイル登録画面５００で、設定するコマンドプロファイルは、ネットワークの工事会社が事前に用意しておくファイルである。また、コマンドプロファイルは、切替用のコマンドプロファイルと、切戻用のコマンドプロファイルとの双方が用意してある。また、本件実施例では、実行コマンドＩＤ（実行コマンドＩＤで特定されるＳＳＩＤ）が異なっても同じコマンドプロファイルが指定できるように設計してある。
【００６３】
しかしこのような構成に限るものではなく、実行コマンドＩＤ（実行コマンドＩＤで特定されるＳＳＩＤ）ごとに異なる切替用のコマンドプロファイルと、切戻用のコマンドプロファイルとを用意しても、本件の切替プロファイル登録画面５００にて設定できる。
【００６４】
このような構成により、実行コマンドＩＤ（実行コマンドＩＤで特定されるＳＳＩＤ）が異なっても同じコマンドプロファイルが利用可能なネットワーク構成の場合には、工事会社へ発注するコマンドプロファイルの作成費用を抑えることができる。一方で、実行コマンドＩＤ（実行コマンドＩＤで特定されるＳＳＩＤ）ごとに異なるコマンドプロファイルが利用できることで、例えば、アクセス権限の異なるＳＳＩＤを用意するといった、多様なネットワーク構成を設定できる。
【００６５】
なお、切替用のコマンドプロファイルが実行される場合と、切戻用のコマンドプロファイルか実行される場合の使い分けは、後述するメール切替条件にて説明する。
【００６６】
（切替グループ登録画面６００の画面例）
つぎに、端末装置Ｔｉのディスプレイ４０５（図４参照）に表示される切替グループ登録画面６００の画面例について説明する。
【００６７】
図６は、切替グループ登録画面６００の画面例を示す説明図である。図６において、切替グループ登録画面６００は、図５に示した切替プロファイル登録画面５００において登録した切替プロファイルを適用する切替グループを登録する操作画面である。切替グループは、例えば、アクセスポイントＡＰｊの管理者によって登録される。
【００６８】
切替グループ登録画面６００において、利用者の操作入力により、ボックス６０１を選択すると、切替グループ名を入力することができる。切替グループ名は、切替グループの名称である。切替グループは、図１で説明したグループＧに相当する。
【００６９】
また、切替グループ登録画面６００において、利用者の操作入力により、ボックス６０２を選択すると、切替プロファイルを選択することができる。また、切替グループ登録画面６００において、利用者の操作入力により、ボックス６０３を選択すると、装置プロファイルを選択することができる。
【００７０】
ここで、装置プロファイルは、切替グループに属するアクセスポイントＡＰｊに共通のコマンドが定義された情報である。装置プロファイルは、コマンドプロファイルと、実行コマンドＩＤ（または、実行コマンドＩＤに対応するＳＳＩＤ）と、を含む。図１で説明した第２のプロファイルは、例えば、装置プロファイルに相当する。
【００７１】
また、切替グループ登録画面６００において、利用者の操作入力により、ボックス６０４を選択すると、切替グループに属するアクセスポイントＡＰｊを指定することができる。なお、アクセスポイントＡＰｊの指定方法として、ここでは装置ＩＤを指定することにしたが、装置識別名を指定することにしてもよい。また、制御装置が管理するアクセスポイントをリスト形式で表示し、その中から選択するようにしてもよい。
【００７２】
また、切替グループ登録画面６００において、利用者の操作入力により、ボタン６０５，６０６のいずれかを選択することにより、自動切戻を設定することができる。例えば、ボタン６０５が選択されると、自動切戻「なし」が選択される。例えば、ボタン６０６が選択されると、自動切戻「あり」が選択される。なお、自動切戻「あり」は、アクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えた後、自動で元の状態に切り戻す設定である。自動切戻「なし」は、アクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えた後、自動で元の状態に切り戻さない設定である。
【００７３】
また、切替グループ登録画面６００において、利用者の操作入力により、ボックス６０７を選択すると、自動切戻時間を設定することができる。自動切戻時間は、自動切戻「あり」の場合に、アクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えてから元の状態に自動で切り戻すまでの時間である。
【００７４】
また、切替グループ登録画面６００において、利用者の操作入力により、ボタン６０８を選択すると、切替プロファイルを適用する切替グループを登録することができる。具体的には、切替グループ登録画面６００に入力された情報が、端末装置Ｔｉから制御装置１０１に送信される。この結果、制御装置１０１において、当該情報に応じた切替グループ情報（例えば、後述の図１０に示す切替グループ情報１０００−１）が、切替グループ管理テーブル２３０に登録される。
【００７５】
また、切替グループ登録画面６００において、利用者の操作入力により、ボタン６０９を選択すると、切替グループ登録画面６００に入力された情報をリセットすることができる。なお、図６の例では、登録種別として、「装置」が選択された場合を例に挙げて説明したが、これに限らない。例えば、登録種別として「グループ」が選択された場合には、切替グループに属する所属装置として他の切替グループを指定することができる。
【００７６】
登録種別として「グループ」を用意することにより、アクセスポイントの製造会社に限定されないグループを登録できる。例えば、「サンプル校運動会」グループを生成する際に、切替を行う範囲のアクセスポイントが、屋外へ設置可能なＡ社製のアクセスポイントと、屋内設置専用のＢ社製のアクセスポイントとが混在する場合が生じ得る。
【００７７】
そのような場合に、登録種別として「装置」が選択されたＡ社製グループと、登録種別として「装置」が選択されたＢ社製グループとを用意する。そして、「サンプル校運動会」グループには、登録種別として「グループ」を選択し、ボックス６０４に「Ａ社製グループ」と「Ｂ社製グループ」とを指定した切替グループを登録する。このような切替グループを用意することにより、アクセスポイントの製造会社に制限されないグループを登録できる。
【００７８】
（メール切替条件登録画面７００の画面例）
つぎに、図７および図８を用いて、端末装置Ｔｉのディスプレイ４０５（図４参照）に表示されるメール切替条件登録画面７００の画面例について説明する。
【００７９】
図７および図８は、メール切替条件登録画面７００の画面例を示す説明図である。図７および図８において、メール切替条件登録画面７００は、図６に示した切替グループ登録画面６００において登録した切替グループの切替条件を登録する操作画面である。切替条件は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を切り替える契機となる切替メールを判定するための条件である。切替条件は、例えば、アクセスポイントＡＰｊの管理者によって登録される。
【００８０】
メール切替条件登録画面７００において、利用者の操作入力により、ボックス７０１を選択すると、条件名称を入力することができる。また、メール切替条件登録画面７００において、利用者の操作入力により、ボタン７０２，７０３のいずれかを選択することにより、切替種別を設定することができる。例えば、ボタン７０２が選択されると、切戻種別「切替」が選択される。例えば、ボタン７０３が選択されると、切戻種別「切戻」が選択される。
【００８１】
また、メール切替条件登録画面７００において、利用者の操作入力により、ボックス７０４を選択すると、切替グループを選択することができる。また、メール切替条件登録画面７００において、利用者の操作入力により、ボックス７０５を選択すると、切替メール宛先を選択することができる。切替メール宛先は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態が切り替わった旨を通知するメールの宛先である。
【００８２】
また、メール切替条件登録画面７００において、利用者の操作入力により、ボックス７０６を選択すると、差出人のメールアドレスを入力することができる。そして、ボックス７０６にメールアドレスが入力された状態で、ボタン７０７を選択すると、ボックス７０６に入力されたメールアドレスが、差出人リスト７０９に追加される。差出人リスト７０９のメールアドレスは、切替メールの送信者として有効な差出人のメールアドレスを表す。なお、ボタン７０８を選択すると、ボックス７０６に入力されたメールアドレスがリセットされる。
【００８３】
また、メール切替条件登録画面７００において、利用者の操作入力により、ボックス７１０を選択すると、切替メールを判定するための条件となる件名を入力することができる。また、メール切替条件登録画面７００において、利用者の操作入力により、ボックス７１１，７１２を選択すると、切替メールを判定するための条件となる本文キーワードおよび条件を入力することができる。
【００８４】
例えば、本文キーワード１に対応するボックス７１１，７１２を例に挙げると、本文キーワードは「＾運動会」であり、条件は「含む」である。これは、行の先頭に「運動会」という文字列が含まれることを意味する。「＾」は、行の先頭を示す正規表現である。なお、ボタン７１３を選択すると、ボックス７１１，７１２を追加することができる。また、ボタン７１４を選択すると、ボックス７１１，７１２を削除することができる。
【００８５】
また、メール切替条件登録画面７００において、利用者の操作入力により、ボタン７１５を選択すると、切替メールを判定するための条件を登録することができる。具体的には、メール切替条件登録画面７００に入力された情報が、端末装置Ｔｉから制御装置１０１に送信され、制御装置１０１において、当該情報に応じた切替条件情報が、切替条件管理テーブル２４０に登録される。
【００８６】
また、メール切替条件登録画面７００において、利用者の操作入力により、ボタン７１６を選択すると、メール切替条件登録画面７００に入力された情報をリセットすることができる。
【００８７】
図７の例では、ボタン７０２が選択されている。このため、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を、開放状態に切り替える契機となる切替メールを判定するための条件が登録される（例えば、後述の図１１に示す切替条件情報１１００−１）。図８の例では、ボタン７０３が選択されている。このため、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を、開放状態から元の状態に切り替える契機となる切替メールを判定するための条件が登録される（例えば、後述の図１１に示す切替条件情報１１００−２）。
【００８８】
（各種テーブル２２０，２３０，２４０，２５０の記憶内容）
つぎに、図９〜図１２を用いて、制御装置１０１が有する各種テーブル２２０，２３０，２４０，２５０の記憶内容について説明する。各種テーブル２２０，２３０，２４０，２５０は、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶される。
【００８９】
図９は、切替プロファイルテーブル２２０の記憶内容の一例を示す説明図である。図９において、切替プロファイルテーブル２２０は、切替プロファイルＩＤ、切替プロファイル名、コマンドプロファイル名、切替種別およびＳＳＩＤのフィールドを有する。各フィールドに情報を設定することで、切替プロファイル情報（例えば、切替プロファイル情報９００−１，９００−２）がレコードとして記憶される。
【００９０】
ここで、切替プロファイルＩＤは、切替プロファイルを識別する識別子である。切替プロファイル名は、切替プロファイルのファイル名である。コマンドプロファイル名は、コマンドプロファイルのファイル名である。切替種別は、アクセスポイントＡＰｊで提供されるサービスの運用状態をどのように切り替えるのかを示す種別である。切替種別「切替」は、アクセスポイントＡＰｊで提供されるサービスの運用状態を、開放状態に切り替えることを示す。切替種別「切戻」は、アクセスポイントＡＰｊで提供されるサービスの運用状態を、開放状態から元の状態に切り替えることを意味する。ＳＳＩＤは、アクセスポイントＡＰｊで提供されるサービスに対応するＳＳＩＤであり、切替プロファイル登録画面５００（図５参照）において入力された実行コマンドＩＤに対応するＳＳＩＤである。なお、ここでは、理解を容易にするためにＳＳＩＤを記憶することにしたが、ＳＳＩＤに対応する実行コマンドＩＤを記憶することにしてもよい。
【００９１】
図１０は、切替グループ管理テーブル２３０の記憶内容の一例を示す説明図である。図１０において、切替グループ管理テーブル２３０は、グループＩＤ、切替グループ名、切替プロファイル名、装置プロファイル名、自動切戻有効無効、自動切戻時間および所属装置ＩＤのフィールドを有する。各フィールドに情報を設定することで、切替グループ情報（例えば、切替グループ情報１０００−１，１０００−２）がレコードとして記憶される。
【００９２】
ここで、グループＩＤは、切替グループを識別する識別子である。切替グループ名は、切替グループの名称である。切替プロファイル名は、切替グループに適用する切替プロファイルのファイル名である。装置プロファイル名は、切替グループに適用する装置プロファイルのファイル名である。
【００９３】
なお、切替プロファイルは、例えば、切替プロファイル（切替用）と、切替プロファイル（切戻用）とを含み、メモリ３０２、ディスク３０５などの記憶装置に記憶されている。装置プロファイルは、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶されている。
【００９４】
自動切戻有効無効は、自動切戻が設定されているか否かを示す。自動切戻有効無効「有効」は、自動切戻が設定されていることを示す。自動切戻有効無効「無効」は、自動切戻が設定されていないことを示す。自動切戻時間は、アクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えてから元の状態に自動で切り戻すまでの時間である。所属装置ＩＤは、切替グループに属するアクセスポイントＡＰｊを識別する識別子である。
【００９５】
図１１は、切替条件管理テーブル２４０の記憶内容の一例を示す説明図である。図１１において、切替条件管理テーブル２４０は、条件ＩＤ、有効無効フラグ、条件名、切替種別、グループＩＤ、切替完了メール宛先、差出人メールアドレス、件名、本文キーワードおよび条件のフィールドを有する。各フィールドに情報を設定することで、切替条件情報（例えば、切替条件情報１１００−１，１１００−２）がレコードとして記憶される。
【００９６】
ここで、条件ＩＤは、切替条件を識別する識別子である。切替条件は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を切り替える契機となる切替メールを判定するための条件である。有効無効フラグは、切替条件が有効であるか否かを示す。ここでは、有効無効フラグ「０」は、切替条件が有効であることを示す。有効無効フラグ「１」は、切替条件が無効であることを示す。
【００９７】
条件名は、切替条件の名称である。切替種別は、切替条件の切替種別を示す。グループＩＤは、切替グループを識別する識別子である。切替完了メール宛先は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態が切り替わった旨を通知するメールの宛先である。切替完了メール宛先としては、例えば、通信システム２００の管理者、切替グループの管理者のメールアドレスなどが設定される。差出人メールアドレスは、切替メールの送信者として有効な差出人のメールアドレスである。
【００９８】
件名は、切替メールを判定するための条件となる件名である。本文キーワードおよび条件は、切替メールを判定するための条件となる本文キーワードおよび条件である。例えば、本文キーワード「＾運動会」および条件「含む」は、メールの本文において、行の先頭に「運動会」という文字列が含まれることを意味する。なお、以下の説明では、本文キーワードおよび条件を「本文条件」と表記する場合がある。
【００９９】
図１２は、装置管理テーブル２５０の記憶内容の一例を示す説明図である。図１２において、装置管理テーブル２５０は、装置ＩＤ、装置識別名、装置プロファイル名、ホスト名、ＩＰアドレス、ログイン情報および装置状態のフィールドを有する。各フィールドに情報を設定することで、装置情報（例えば、装置情報１２００−１，１２００−２）がレコードとして記憶される。
【０１００】
ここで、装置ＩＤは、アクセスポイントＡＰｊを識別する識別子である。装置識別名は、アクセスポイントＡＰｊの名称である。装置プロファイル名は、アクセスポイントＡＰｊに対応する装置プロファイルのファイル名である。ホスト名は、アクセスポイントＡＰｊが認識する自局の識別子である。ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスは、アクセスポイントＡＰｊのＩＰアドレスである。
【０１０１】
ログイン情報は、アクセスポイントＡＰｊにログインするための情報である。ログイン情報は、例えば、ログインユーザ名、ログインパスワードなどを含む。装置状態は、アクセスポイントＡＰｊの運用状態を示す。ここでは、装置状態「０」は、アクセスポイントＡＰｊが閉塞状態であることを示す。装置状態「１」は、アクセスポイントＡＰｊが開放状態であることを示す。開放状態とは、利用者の認証なしで通信を行うＳＳＩＤによる無線通信サービスを実施する状態である。閉塞状態とは、利用者の認証なしで通信を行うＳＳＩＤによる無線通信サービスを実施していない状態である。
【０１０２】
（制御装置１０１の機能的構成例）
図１３は、制御装置１０１の機能的構成例を示すブロック図である。図１３において、制御装置１０１は、受信処理部１３０１と、特定部１３０２と、切替制御部１３０３と、送信処理部１３０４と、を含む構成である。受信処理部１３０１〜送信処理部１３０４は制御部となる機能であり、具体的には、例えば、図３に示したメモリ３０２、ディスク３０５などの記憶装置に記憶されたプログラムをＣＰＵ３０１に実行させることにより、または、Ｉ／Ｆ３０３により、その機能を実現する。各機能部の処理結果は、例えば、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【０１０３】
受信処理部１３０１は、切替メールを受信する。ここで、切替メールは、アクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えを指示するための電子メールである。切替メールの宛先には、例えば、切替メール専用のアドレスである特定のメールアドレスが設定される。ただし、切替メールの宛先として、特定のメールアドレス以外のメールアドレスが設定されていてもよい。
【０１０４】
切替メールの送信者は、例えば、アクセスポイントＡＰｊの管理者である。アクセスポイントＡＰｊが学校に設置される場合を例に挙げると、学校のシステム管理者や教員、教育委員会の職員などが、切替メールの送信者となる。
【０１０５】
具体的には、例えば、切替メールは、アクセスポイントＡＰｊの管理者の端末装置Ｔｉから送信されて、図２に示したメールサーバ２０１に一旦記録される。そして、受信処理部１３０１は、メールサーバ２０１に定期的にアクセスして、特定のメールアドレスを宛先とするメールを、切替メールとして受信する。
【０１０６】
特定部１３０２は、受信処理部１３０１によって受信された切替メールを解析して、切替グループを特定する。ここで、切替グループとは、アクセスポイントＡＰ１〜ＡＰｍを用途に応じてグルーピングしたグループのうち、切替対象となるアクセスポイントＡＰｊが属するグループである。
【０１０７】
また、特定部１３０２は、切替グループに属するアクセスポイントＡＰｊの運用状態の切替種別を特定する。ここで、切替種別とは、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態をどのように切り替えるのかを示す種別である。切替種別としては、例えば、「切替」または「切戻」が特定される。
【０１０８】
具体的には、例えば、特定部１３０２は、図１１に示した切替条件管理テーブル２４０を参照して、受信された切替メールの差出人、件名および本文の少なくともいずれかに基づいて、切替グループを特定する。より具体的には、例えば、まず、特定部１３０２は、切替条件管理テーブル２４０から、有効無効フラグ「０」の切替条件情報を取得する。
【０１０９】
そして、特定部１３０２は、取得した切替条件情報から、差出人メールアドレスに、受信された切替メールの差出人のメールアドレスを含む切替条件情報を検索する。つぎに、特定部１３０２は、検索した切替条件情報から、受信された切替メールと件名が一致する切替条件情報を検索する。なお、切替条件情報の件名が、切替メールの件名に含まれる場合も、特定部１３０２は、切替メールと件名が一致すると判断することにしてもよい。
【０１１０】
そして、特定部１３０２は、検索した切替条件情報から、受信された切替メールの本文が、本文キーワードおよび条件からなる本文条件を満たす切替条件情報を検索する。ここで、切替条件情報が検索された場合、特定部１３０２は、検索された切替条件情報のグループＩＤから特定される切替グループを特定する。また、特定部１３０２は、検索された切替条件情報の切替種別を特定する。
【０１１１】
これにより、切替グループと、切替グループに属するアクセスポイントＡＰｊの運用状態の切替種別とを特定することができる。切替グループの特定例については、図１４〜図１６を用いて後述する。なお、切替条件情報が検索されなかった場合には、特定部１３０２は、例えば、切替グループを特定しない。この場合、制御装置１０１は、切替グループが特定されなかった旨のメールを、切替メールの差出人宛に送信することにしてもよい。
【０１１２】
切替制御部１３０３は、特定部１３０２によって特定された切替グループに属するアクセスポイントＡＰｊの運用状態を、特定部１３０２によって特定された切替種別に応じて切り替える制御を行う。具体的には、例えば、切替制御部１３０３は、図１０に示した切替グループ管理テーブル２３０から、特定された切替グループのグループＩＤに対応する切替グループ情報を取得する。
【０１１３】
そして、切替制御部１３０３は、取得した切替グループ情報を参照して、所属装置ＩＤを特定する。つぎに、切替制御部１３０３は、図１２に示した装置管理テーブル２５０を参照して、特定した所属装置ＩＤに含まれる各装置ＩＤに対応する装置状態を特定する。そして、切替制御部１３０３は、各装置ＩＤに対応する装置状態に基づいて、特定部１３０２によって特定された切替種別に応じた切替対象装置を選択する。
【０１１４】
例えば、切替種別が「切替」の場合、切替制御部１３０３は、装置状態が「０」の装置ＩＤのアクセスポイントＡＰｊを切替対象装置として選択する。一方、切替種別が「切戻」の場合、切替制御部１３０３は、装置状態が「１」の装置ＩＤのアクセスポイントＡＰｊを切替対象装置として選択する。
【０１１５】
つぎに、切替制御部１３０３は、切替グループの切替グループ情報を参照して、切替プロファイル名と、装置プロファイル名とを特定する。そして、切替制御部１３０３は、特定した切替プロファイル名の切替プロファイルを、メモリ３０２、ディスク３０５などの記憶装置から取得する。また、切替制御部１３０３は、特定した装置プロファイル名の装置プロファイルを、メモリ３０２、ディスク３０５などの記憶装置から取得する。
【０１１６】
切替プロファイルは、切替グループに属するアクセスポイントＡＰｊに対するアクションが定義された情報である。具体的には、例えば、切替プロファイルは、切替グループに属する切替対象装置に対して、サービスの運用状態を切り替えるためにどのようなコマンドをどのような順序で実行するのかを定義したものである。
【０１１７】
より詳細に説明すると、切替プロファイルは、例えば、切替プロファイル（切替用）と、切替プロファイル（切戻用）とを含む。切替プロファイル（切替用）は、切替グループに属する切替対象装置で提供されるサービスの運用状態を開放状態に切り替えるためのものである。切替プロファイル（切戻用）は、切替グループに属する切替対象装置で提供されるサービスの運用状態を、開放状態から元の状態に切り替えるためのものである。
【０１１８】
装置プロファイルは、切替グループに属するアクセスポイントＡＰｊに共通のコマンドが定義された情報である。具体的には、例えば、装置プロファイルは、切替グループに属するアクセスポイントＡＰｊにログインするためのコマンドやＳＳＩＤを設定、指定するためのコマンドなどが定義されたものである。
【０１１９】
なお、装置プロファイルは、例えば、コマンドプロファイルと実行コマンドＩＤとから生成される。より具体的には、例えば、制御装置１０１は、図９に示した切替プロファイルテーブル２２０を参照して、切替プロファイル名に対応するコマンドプロファイル名とＳＳＩＤとを特定する。そして、制御装置１０１は、特定したコマンドプロファイル名のコマンドプロファイルと、特定したＳＳＩＤに対応する実行コマンドＩＤに基づいて、装置プロファイルを生成する。
【０１２０】
つぎに、切替制御部１３０３は、取得した切替プロファイルと装置プロファイルとに基づいて、切替種別に応じた制御コマンドを生成する。ここで、制御コマンドは、切替グループに属する切替対象装置で提供されるサービスの運用状態を切り替えるための一連のコマンドである。
【０１２１】
より具体的には、例えば、切替制御部１３０３は、切替種別が「切替」の場合、切替プロファイル（切替用）と装置プロファイルとに基づいて、切替グループに属する切替対象装置で提供されるサービスの運用状態を開放状態に切り替えるための制御コマンドを生成する。一方、切替種別が「切戻」の場合、切替制御部１３０３は、切替プロファイル（切戻用）と装置プロファイルとに基づいて、切替グループに属する切替対象装置で、あるＳＳＩＤ（実行コマンドＩＤに対応するＳＳＩＤ）に対応付けて提供されるサービスの運用状態を、開放状態から元の状態に切り替えるための制御コマンドを生成する。
【０１２２】
そして、切替制御部１３０３は、生成した制御コマンドを実行する。より具体的には、例えば、切替制御部１３０３は、切替対象装置のＩＰアドレスとログイン情報を用いて、生成した制御コマンドを実行する。切替対象装置のＩＰアドレスとログイン情報は、例えば、装置管理テーブル２５０から特定することができる。
【０１２３】
これにより、切替メールの切替種別に応じて、切替グループに属する切替対象装置で、あるＳＳＩＤ（実行コマンドＩＤに対応するＳＳＩＤ）に対応付けて提供されるサービスの運用状態を、開放状態、または、開放状態から元の状態（閉塞状態）に切り替えることができる。切替対象装置で提供されるサービスの運用状態を切り替える処理が正常に終了した場合、装置管理テーブル２５０内の切替対象装置の装置状態が更新される。また、切替対象装置に適用された装置プロファイルのファイル名が装置プロファイル名に設定される。
【０１２４】
例えば、切替グループのアクセスポイントＡＰｊで、あるＳＳＩＤに対応付けて提供されるサービスの運用状態が開放状態に切り替わると、端末装置Ｔｉの利用者は、切替グループのアクセスポイントＡＰｊを、該ＳＳＩＤを用いて認証なしで利用可能となる。一方、切替グループのアクセスポイントＡＰｊで、あるＳＳＩＤに対応付けて提供されるサービスの運用状態が、開放状態から元の状態に切り替わると、該サービスは利用できなくなる。
【０１２５】
なお、制御装置１０１とアクセスポイントＡＰｊとの間に、アクセスポイントＡＰｊを制御する無線コントローラが存在する場合がある。この場合、切替制御部１３０３は、切替対象装置を制御する無線コントローラに対して、制御コマンドの実行を依頼することにしてもよい。
【０１２６】
送信処理部１３０４は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えが完了したことに応じて、所定の通知先に切替完了通知を送信する。ここで、切替完了通知は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態が切り替わった旨を通知するものであり、例えば、切替完了メールである。切替完了メールには、例えば、切替グループのグループＩＤ、切替グループ名、条件名などが含まれていてもよい。
【０１２７】
具体的には、例えば、送信処理部１３０４は、全ての切替対象装置で提供されるサービスの運用状態の切り替えが完了すると、切替グループの切替条件情報を参照して、切替完了メール宛先を特定する。そして、送信処理部１３０４は、特定した切替完了メール宛先のメールアドレスを宛先に設定して、切替完了メールを送信する。
【０１２８】
これにより、通信システム２００の管理者や切替グループの管理者などに対して、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えが完了したことを通知することができる。なお、切替完了メールの宛先に、切替メールの差出人を設定することにしてもよい。
【０１２９】
また、切替制御部１３０３は、切替グループに自動切戻時間が設定されているか否かを判断することにしてもよい。ここで、自動切戻時間とは、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えてから元の状態に自動で切り戻すまでの時間である。
【０１３０】
具体的には、例えば、切替制御部１３０３は、切替グループの切替グループ情報を参照して、自動切戻有効無効が「有効」の場合、切替グループに自動切戻時間が設定されていると判断する。一方、自動切戻有効無効が「無効」の場合には、切替制御部１３０３は、切替グループに自動切戻時間が設定されていないと判断する。
【０１３１】
また、切替制御部１３０３は、切替グループに自動切戻時間が設定されている場合、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えてから自動切戻時間が経過したか否かを判断する。具体的には、例えば、切替制御部１３０３は、全ての切替対象装置で提供されるサービスの運用状態の切り替えが完了した時刻（切替完了時刻）から、自動切戻時間が経過したか否かを判断する。
【０１３２】
そして、切替制御部１３０３は、自動切戻時間が経過したと判断した場合、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態から元の状態に切り替える制御を行う。具体的には、例えば、切替制御部１３０３は、切替プロファイル（切戻用）と装置プロファイルとに基づいて、切替グループに属する切替対象装置で提供されるサービスの運用状態を元の状態に切り替えるための制御コマンドを生成する。そして、切替制御部１３０３は、生成した制御コマンドを実行する。
【０１３３】
これにより、切替グループに自動切戻時間が設定されている場合、切替グループの全ての切替対象装置で提供されるサービスの運用状態の切り替えが完了してから自動切戻時間が経過したことに応じて、切替対象装置の運用状態を元の状態に自動で切り戻すことができる。
【０１３４】
また、送信処理部１３０４は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態が開放状態に切り替わってから所定時間Ｔが経過しても元の状態に戻っていない場合には、所定の通知先にアラートＡＬを送信することにしてもよい。ここで、アラートＡＬは、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の確認を促す情報であり、例えば、電子メールである。
【０１３５】
所定の通知先は、任意に設定可能である。所定の通知先としては、例えば、通信システム２００の管理者や切替グループの管理者のメールアドレスが設定される。また、所定の通知先として、切替メールの差出人が設定されることにしてもよい。また、所定時間Ｔは、任意に設定可能であり、例えば、イベントの開催時間に応じて適宜設定される。すなわち、所定時間Ｔは、切替グループと対応付けて設定されて、メモリ３０２、ディスク３０５などの記憶装置に記憶される。
【０１３６】
具体的には、例えば、送信処理部１３０４は、所定の通知先を宛先に設定して、アラートＡＬを送信する。これにより、通信システム２００の管理者や切替グループの管理者などに注意喚起することができ、例えば、開放したアクセスポイントＡＰｊの切り戻し忘れを防ぐことができる。
【０１３７】
（切替グループの特定例）
つぎに、図１４〜図１６に示す切替メールを例に挙げて、切替グループの特定例について説明する。ここでは、学校の運動会の開催時に、ある切替グループに属するアクセスポイントＡＰｊを利用者の認証なしに利用できるようにするサービスを提供する場合を想定する。また、運動会の開催を保護者等に通知するメールを、切替メールとして利用する場合を想定する。
【０１３８】
図１４は、切替メールの具体例を示す説明図（その１）である。図１４に示すように、切替メール１４００の差出人は、「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」である。また、切替メール１４００の件名は、「運動会開催のお知らせ」である。また、切替メール１４００の本文は、「運動会は予定通り行います。皆様のご来場を心よりお待ちしております。」である。
【０１３９】
この場合、まず、特定部１３０２は、切替条件管理テーブル２４０から、有効無効フラグ「０」の切替条件情報を取得する。ここでは、切替条件情報１１００−１，１１００−２が取得された場合を想定する。特定部１３０２は、取得した切替条件情報１１００−１，１１００−２から、差出人メールアドレスに、切替メール１４００の差出人「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」を含む切替条件情報を検索する。ここでは、切替条件情報１１００−１，１１００−２が検索される。
【０１４０】
つぎに、特定部１３０２は、検索した切替条件情報１１００−１，１１００−２から、切替メール１４００と件名が一致する切替条件情報を検索する。ここでは、切替条件情報１１００−１の件名「運動会開催」が、切替メール１４００の件名「運動会開催のお知らせ」に含まれる。このため、切替条件情報１１００−１が検索される。
【０１４１】
そして、特定部１３０２は、検索した切替条件情報１１００−１から、切替メール１４００の本文が、本文条件を満たす切替条件情報を検索する。ここで、切替メール１４００の本文は、切替条件情報１１００−１の本文条件の「含む」で指定された本文キーワードを含み、かつ、「含まない」で指定された本文キーワードを含まない。
【０１４２】
このため、切替条件情報１１００−１が検索される。そして、特定部１３０２は、検索した切替条件情報１１００−１のグループＩＤ「Ｇ１」から特定される切替グループＧ１を特定するとともに、切替条件情報１１００−１の切替種別「切替」を特定する。
【０１４３】
切替メール１４００によれば、切替グループＧ１に属するアクセスポイントＡＰｊ（アクセスポイントＡＰ１，ＡＰ２，ＡＰ３，…）を開放して、利用者の認証なしで通信を行うＳＳＩＤ「ｗｌａｎ１」による無線通信サービスを利用可能とすることができる。
【０１４４】
図１５は、切替メールの具体例を示す説明図（その２）である。図１５に示すように、切替メール１５００の差出人は、「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」である。また、切替メール１５００の件名は、「運動会開催のお知らせ」である。また、切替メール１５００の本文は、「本日の運動会は予定通り行います。皆様のご来場を心よりお待ちしております。」である。
【０１４５】
この場合、まず、特定部１３０２は、切替条件管理テーブル２４０から、有効無効フラグ「０」の切替条件情報を取得する。ここでは、切替条件情報１１００−１，１１００−２が取得された場合を想定する。特定部１３０２は、取得した切替条件情報１１００−１，１１００−２から、差出人メールアドレスに、切替メール１５００の差出人「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」を含む切替条件情報を検索する。ここでは、切替条件情報１１００−１，１１００−２が検索される。
【０１４６】
つぎに、特定部１３０２は、検索した切替条件情報１１００−１，１１００−２から、切替メール１５００と件名が一致する切替条件情報を検索する。ここでは、切替条件情報１１００−１の件名「運動会開催」が、切替メール１５００の件名「運動会開催のお知らせ」に含まれる。このため、切替条件情報１１００−１が検索される。
【０１４７】
そして、特定部１３０２は、検索した切替条件情報１１００−１から、切替メール１５００の本文が、本文条件を満たす切替条件情報を検索する。ここで、切替メール１５００の本文は、切替条件情報１１００−１の本文条件の「含む」で指定された本文キーワード「＾運動会」を含まない。なお「＾」は、行の先頭を示す正規表現であり、行の先頭に「運動会」という文字列が含まれることを意味する。この場合、いずれの切替条件情報も検索されず、特定部１３０２は、切替グループを特定しない。
【０１４８】
図１６は、切替メールの具体例を示す説明図（その３）である。図１６に示すように、切替メール１６００の差出人は、「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」である。また、切替メール１６００の件名は、「運動会閉会のお知らせ」である。また、切替メール１６００の本文は、「本日の運動会は無事、完了しました。皆さま、本当にお疲れ様でした。」である。
【０１４９】
この場合、まず、特定部１３０２は、切替条件管理テーブル２４０から、有効無効フラグ「０」の切替条件情報を取得する。ここでは、切替条件情報１１００−１，１１００−２が取得された場合を想定する。特定部１３０２は、取得した切替条件情報１１００−１，１１００−２から、差出人メールアドレスに、切替メール１６００の差出人「ｔｅｓｔ１＠ｅｘａｍｐｌｅ．ｃｏｍ」を含む切替条件情報を検索する。ここでは、切替条件情報１１００−１，１１００−２が検索される。
【０１５０】
つぎに、特定部１３０２は、検索した切替条件情報１１００−１，１１００−２から、切替メール１６００と件名が一致する切替条件情報を検索する。ここでは、切替条件情報１１００−２の件名「運動会閉会」が、切替メール１６００の件名「運動会閉会のお知らせ」に含まれる。このため、切替条件情報１１００−２が検索される。
【０１５１】
そして、特定部１３０２は、検索した切替条件情報１１００−２から、切替メール１６００の本文が、本文条件を満たす切替条件情報を検索する。ここで、切替メール１６００の本文は、切替条件情報１１００−２の本文条件の「含む」で指定された本文キーワードを含み、かつ、「含まない」で指定された本文キーワードを含まない。
【０１５２】
このため、切替条件情報１１００−２が検索される。そして、特定部１３０２は、検索した切替条件情報１１００−２のグループＩＤ「Ｇ１」から特定される切替グループＧ１を特定するとともに、切替条件情報１１００−２の切替種別「切戻」を特定する。
【０１５３】
切替メール１６００によれば、開放した切替グループＧ１に属するアクセスポイントＡＰｊ（アクセスポイントＡＰ１，ＡＰ２，ＡＰ３，…）を閉塞して、利用者の認証なしで通信を行うＳＳＩＤ「ｗｌａｎ１」による無線通信サービスを停止することができる。
【０１５４】
（制御装置１０１の制御処理手順）
つぎに、図１７〜図１９を用いて、制御装置１０１の制御処理手順について説明する。
【０１５５】
図１７〜図１９は、制御装置１０１の制御処理手順の一例を示すフローチャートである。図１７のフローチャートにおいて、まず、制御装置１０１は、切替メールを受信したか否かを判断する（ステップＳ１７０１）。ここで、制御装置１０１は、切替メールを受信するのを待つ（ステップＳ１７０１：Ｎｏ）。
【０１５６】
そして、制御装置１０１は、切替メールを受信した場合（ステップＳ１７０１：Ｙｅｓ）、切替条件管理テーブル２４０から、有効無効フラグ「０」の切替条件情報を取得する（ステップＳ１７０２）。つぎに、制御装置１０１は、切替条件情報が取得されたか否かを判断する（ステップＳ１７０３）。
【０１５７】
ここで、切替条件情報が取得されなかった場合（ステップＳ１７０３：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。
【０１５８】
一方、切替条件情報が取得された場合（ステップＳ１７０３：Ｙｅｓ）、制御装置１０１は、取得した切替条件情報から、差出人メールアドレスに、受信した切替メールの差出人のメールアドレスを含む切替条件情報を検索する（ステップＳ１７０４）。つぎに、制御装置１０１は、切替条件情報が検索されたか否かを判断する（ステップＳ１７０５）。
【０１５９】
ここで、切替条件情報が検索されなかった場合（ステップＳ１７０５：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。
【０１６０】
一方、切替条件情報が検索された場合（ステップＳ１７０５：Ｙｅｓ）、制御装置１０１は、検索した切替条件情報から、受信した切替メールと件名が一致する切替条件情報を検索する（ステップＳ１７０６）。つぎに、制御装置１０１は、切替条件情報が検索されたか否かを判断する（ステップＳ１７０７）。
【０１６１】
ここで、切替条件情報が検索されなかった場合（ステップＳ１７０７：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。
【０１６２】
一方、切替条件情報が検索された場合（ステップＳ１７０７：Ｙｅｓ）、制御装置１０１は、検索した切替条件情報から、受信した切替メールの本文が、本文キーワードおよび条件からなる本文条件を満たす切替条件情報を検索する（ステップＳ１７０８）。つぎに、制御装置１０１は、切替条件情報が検索されたか否かを判断する（ステップＳ１７０９）。
【０１６３】
ここで、切替条件情報が検索されなかった場合（ステップＳ１７０９：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。一方、切替条件情報が検索された場合（ステップＳ１７０９：Ｙｅｓ）、制御装置１０１は、図１８に示すステップＳ１８０１に移行する。
【０１６４】
なお、本実施例では切替条件の検索について、フローによる一例を示したが、切替条件の検索は、このようなフローに制限されるものではない。例えば、ステップＳ１７０２〜Ｓ１７０９にて示した検索条件は、ＳＱＬのようなデータベースコマンドにて定義可能であり、その定義したデータベースコマンドにより検索してもよい。さらに、フローでは、差出人メールアドレス、件名、本文による切替条件をＡＮＤ条件により検索する一例を記載したが、ＯＲ条件にて検索するようにしてもよい。
【０１６５】
図１８のフローチャートにおいて、まず、制御装置１０１は、検索した切替条件情報を参照して、切替グループと切替種別とを特定する（ステップＳ１８０１）。つぎに、制御装置１０１は、切替グループ管理テーブル２３０から、特定した切替グループの切替グループ情報を取得する（ステップＳ１８０２）。
【０１６６】
そして、制御装置１０１は、取得した切替グループ情報を参照して、所属装置ＩＤを特定する（ステップＳ１８０３）。つぎに、制御装置１０１は、装置管理テーブル２５０を参照して、特定した所属装置ＩＤに含まれる各装置ＩＤに対応する装置状態であって、取得した切替グループ情報の装置プロファイル名に対応する装置状態を特定する（ステップＳ１８０４）。
【０１６７】
そして、制御装置１０１は、各装置ＩＤに対応する装置状態に基づいて、特定した切替種別に応じた切替対象装置を選択する（ステップＳ１８０５）。つぎに、制御装置１０１は、切替対象装置が選択されたか否かを判断する（ステップＳ１８０６）。ここで、切替対象装置が選択されなかった場合（ステップＳ１８０６：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。
【０１６８】
一方、切替対象装置が選択された場合（ステップＳ１８０６：Ｙｅｓ）、制御装置１０１は、選択した切替対象装置で提供されるサービスの運用状態を切り替える切替制御処理を実行する（ステップＳ１８０７）。なお、切替制御処理の具体的な処理手順については、図２０を用いて後述する。
【０１６９】
つぎに、制御装置１０１は、切替制御処理が正常に完了すると、切替完了時刻を記録する（ステップＳ１８０８）。そして、制御装置１０１は、切替グループの切替条件情報を参照して、切替完了メール宛先のメールアドレスを宛先に設定して、切替完了メールを送信し（ステップＳ１８０９）、図１９に示すステップＳ１９０１に移行する。
【０１７０】
図１９のフローチャートにおいて、まず、制御装置１０１は、切替グループの切替グループ情報を参照して、自動切戻有効無効が「有効」であるか否かを判断する（ステップＳ１９０１）。ここで、自動切戻有効無効が「無効」の場合（ステップＳ１９０１：Ｎｏ）、制御装置１０１は、本フローチャートによる一連の処理を終了する。
【０１７１】
一方、自動切戻有効無効が「有効」の場合（ステップＳ１９０１：Ｙｅｓ）、制御装置１０１は、切替グループの切替グループ情報を参照して、自動切戻時間を特定する（ステップＳ１９０２）。そして、制御装置１０１は、記録した切替完了時刻から、特定した自動切戻時間が経過したか否かを判断する（ステップＳ１９０３）。
【０１７２】
ここで、制御装置１０１は、自動切戻時間が経過するのを待つ（ステップＳ１９０３：Ｎｏ）。そして、自動切戻時間が経過した場合（ステップＳ１９０３：Ｙｅｓ）、制御装置１０１は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を元の状態に戻す切替制御処理を実行して（ステップＳ１９０４）、本フローチャートによる一連の処理を終了する。
【０１７３】
これにより、切替メールを受信したことに応じて、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を切り替えることができる。また、切替グループに自動切戻時間が設定されている場合、切替グループの全ての切替対象装置で提供されるサービスの運用状態の切り替えが完了してから自動切戻時間が経過したことに応じて、切替対象装置で提供されるサービスの運用状態を元の状態に自動で切り戻すことができる。
【０１７４】
なお、ステップＳ１８０６において、切替対象装置が選択されなかった場合（ステップＳ１８０６：Ｎｏ）、制御装置１０１は、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えは完了済みである旨のメールを送信することにしてもよい。このメールの宛先は、例えば、切替完了メール宛先であってもよく、また、切替メールの差出人であってもよい。
【０１７５】
つぎに、図２０を用いて、図１８に示したステップＳ１８０７の切替制御処理の具体的な処理手順について説明する。なお、図１９に示したステップＳ１９０４の切替制御処理の具体的な処理手順については、ステップＳ１８０７の切替制御処理と同様のため、図示および説明を省略する。
【０１７６】
図２０は、切替制御処理の具体的処理手順の一例を示すフローチャートである。図２０のフローチャートにおいて、まず、制御装置１０１は、装置管理テーブル２５０を参照して、切替対象装置のＩＰアドレスとログイン情報とを特定する（ステップＳ２００１）。そして、制御装置１０１は、切替グループの切替グループ情報を参照して、切替グループの切替プロファイルと装置プロファイルとを取得する（ステップＳ２００２）。
【０１７７】
つぎに、制御装置１０１は、取得した切替プロファイルと装置プロファイルとに基づいて、切替種別に応じた制御コマンドを生成する（ステップＳ２００３）。そして、制御装置１０１は、特定した切替対象装置のＩＰアドレスとログイン情報を用いて、生成した制御コマンドを実行して（ステップＳ２００４）、切替制御処理を呼び出したステップに戻る。
【０１７８】
なお、ステップＳ２００１〜Ｓ２００４の処理は、ステップＳ２００１で検索された切替対象装置の数、並列処理または繰り返し処理される。
【０１７９】
これにより、切替メールの切替種別に応じて、切替グループに属する切替対象装置で提供されるサービスの運用状態を、開放状態または閉塞状態に切り替えることができる。
【０１８０】
以上説明したように、実施の形態にかかる制御装置１０１によれば、切替メールを受信することができる。また、制御装置１０１によれば、切替条件管理テーブル２４０を参照して、受信した切替メールの差出人、件名および本文の少なくともいずれかに基づいて、切替グループと、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切替種別とを特定することができる。そして、制御装置１０１によれば、切替グループ管理テーブル２３０を参照して、特定した切替グループに対応する切替プロファイルおよび装置プロファイルに基づいて、特定した切替種別に応じて切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を切り替える制御を行うことができる。
【０１８１】
これにより、切替メールを受信したことに応じて、切替グループに属するアクセスポイントＡＰｊで、ＳＳＩＤに対応付けて提供されるサービスの運用状態を切り替えることができる。したがって、管理者（例えば、通信サービスの提供者）は、切替メールを送るだけで、切替対象となるアクセスポイントＡＰｊでＳＳＩＤに対応付けて提供されるサービスの運用状態を、任意のタイミングで簡単に切り替えることができる。また、管理者は、切替対象となるアクセスポイントＡＰｊの選択や設定変更を手動で行う必要がなく、切替作業にかかる時間や負荷を削減することができる。また、切替グループに属するアクセスポイントＡＰｊを制御するために必要となる情報は、切替プロファイルや装置プロファイルとして予め用意されている。このため、専門的な知識やスキルを有していない者であっても切替作業を簡単に行うことができる。
【０１８２】
また、制御装置１０１によれば、切替メールの件名が切替条件情報の件名と一致し、かつ、切替メールの本文が切替条件情報の本文条件を満たすグループを、切替グループとして特定することができる。これにより、切替メールの件名や本文から切替グループを判別することができる。換言すれば、管理者は、特定の件名や、特定のキーワードを本文に含むメールを作成することで、切替グループのアクセスポイントＡＰｊで、ＳＳＩＤに対応付けて提供されるサービスの運用状態の切り替えを指示する切替メールを作成することができる。
【０１８３】
また、制御装置１０１によれば、切替メールの差出人が、切替条件情報の差出人メールアドレスに含まれるグループを、切替グループとして特定することができる。これにより、切替メールの差出人が有効な送信者であるか否かをチェックすることが可能となり、アクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えを行うことができる者を制限することができる。
【０１８４】
また、制御装置１０１によれば、切替グループに自動切戻時間が設定されている場合、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態に切り替えてから自動切戻時間が経過したか否かを判断することができる。そして、制御装置１０１によれば、自動切戻時間が経過したと判断した場合、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態を開放状態から元の状態に切り替える制御を行うことができる。
【０１８５】
これにより、切替グループに自動切戻時間が設定されている場合、切替グループの全ての切替対象装置で、ＳＳＩＤに対応付けて提供されるサービスの運用状態の切り替えが完了してから自動切戻時間が経過したことに応じて、切替対象装置の運用状態を元の状態に自動で切り戻すことができる。このため、開放したアクセスポイントＡＰｊを元の状態に戻すための切替メールを利用者が送信する手間を削除することができるとともに、切り戻し忘れによりアクセスポイントＡＰｊが開放されっぱなしになることを防ぐことができる。
【０１８６】
また、制御装置１０１によれば、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態が開放状態に切り替わってから所定時間Ｔが経過しても元の状態に戻っていない場合には、所定の通知先にアラートＡＬを送信することができる。これにより、通信システム２００の管理者や切替グループの管理者などに注意喚起することができ、アクセスポイントＡＰｊの切り戻し忘れを防ぐことができる。
【０１８７】
また、制御装置１０１によれば、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えが完了したことに応じて、所定の通知先に切替完了通知を送信することができる。これにより、通信システム２００の管理者や切替グループの管理者などに対して、切替グループに属するアクセスポイントＡＰｊで提供されるサービスの運用状態の切り替えが完了したことを通知することができる。
【０１８８】
これらのことから、実施の形態にかかる通信システム２００によれば、各種イベントの開催時に、そのイベントに応じた切替グループのアクセスポイントＡＰｊを簡単に開放することが可能となる。このため、利用者の認証なしで通信を行うＳＳＩＤによる無線通信サービスを、任意のタイミングかつピンポイントで提供することができるようになる。イベントとしては、例えば、学校の運動会、会議室での会議、スタジアムでのスポーツ観戦、屋外での音楽フェスティバルなどが挙げられる。
【０１８９】
なお、本実施の形態による切替を行う場合に、ＳＳＩＤごとにアクセス可能な範囲を予め設定しておいても構わないし、本実施の形態による切替に同期して動的に変更するようにしても構わない。ＳＳＩＤごとにアクセス可能な範囲の代表的な例として、情報を共有するためのページを用意しているサーバのみに制限してもよい。他のアクセス可能な範囲の代表的な例として、内部ネットワークへのアクセスは禁止し、インターネットなどの外部ネットワークのみに制限してもよい。さらに、他のアクセス可能な範囲の代表的な例として、アクセス範囲を管理するサーバのみに制限し、アクセス可能な範囲を当該サーバにより管理してもよい。
【０１９０】
本実施の形態で説明した制御方法を提供することにより、現実的には発注が難しかったネットワーク工事のうち、プロファイル部分のみをネットワークの工事会社に発注することが可能となる。その結果、切替と切戻をネットワークの管理者で実行できることで、従来のようなネットワーク工事を繰り返し発注することなく、イベントのような繰り返し生じるネットワーク変更を効率的に実現することが可能となる。
【０１９１】
そして、前述のＳＳＩＤに対応するアクセス制限を実現するネットワーク構成の変更は、プロファイル部分の作成とともにネットワークの工事会社に発注してもよい。
【０１９２】
また、本実施の形態は、ネットワークの管理会社とネットワークの工事会社が異なる場合にのみ効果を発揮するものではなく、ネットワークの工事会社がネットワークの管理を行う場合であっても効果を享受できる。例えばイベントのような同じ工事を繰り返し受注したとしても、一度作成したプロファイルを繰り返し利用できるため、２回目以降の受注においては作業量を削減することができる。
【０１９３】
なお、本実施の形態で説明した制御方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータやネットワーク制御装置で実行することにより実現することができる。本制御プログラムは、ハードディスク、フレキシブルディスク、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）−ＲＯＭ、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等のコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。また、本制御プログラムは、インターネット等のネットワークを介して配布してもよい。
【０１９４】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１９５】
（付記１）アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、
識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
処理をコンピュータに実行させることを特徴とする制御プログラム。
【０１９６】
（付記２）前記切替メールは、アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を、当該識別子を用いて利用者の認証なしで通信を行う開放状態に切り替える、または、前記開放状態から元の状態に切り替えるためのものであり、
前記第１の記憶部は、前記グループに対応付けて、前記グループに属するアクセスポイントで識別子に対応付けて提供されるサービスの運用状態の切替種別ごとに、メールの差出人、件名および本文に関する条件を記憶しており、
前記特定する処理は、
前記第１の記憶部を参照して、前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループと、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の切替種別とを特定し、
前記制御する処理は、
前記第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、特定した前記切替種別に応じて前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
ことを特徴とする付記１に記載の制御プログラム。
【０１９７】
（付記３）前記第１の記憶部は、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態に切り替えてから元の状態に戻すまでの自動切戻時間を記憶しており、
前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態に切り替えてから前記自動切戻時間が経過したか否かを判断し、
前記自動切戻時間が経過したと判断した場合、前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を開放状態から元の状態に切り替える制御を行う、
処理を前記コンピュータに実行させることを特徴とする付記１または２に記載の制御プログラム。
【０１９８】
（付記４）前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態が開放状態に切り替わってから所定時間が経過しても元の状態に戻っていない場合には、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の確認を促すアラートを所定の通知先に送信する、
処理を前記コンピュータに実行させることを特徴とする付記１〜３のいずれか一つに記載の制御プログラム。
【０１９９】
（付記５）前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態の切り替えが完了したことに応じて、所定の通知先に切替完了通知を送信する、
処理を前記コンピュータに実行させることを特徴とする付記１〜４のいずれか一つに記載の制御プログラム。
【０２００】
（付記６）前記切替対象グループは、前記切替メールの件名および本文が、前記第１の記憶部に記憶されたメールの件名および本文の条件を満たすグループである、ことを特徴とする付記１〜５のいずれか一つに記載の制御プログラム。
【０２０１】
（付記７）前記切替対象グループは、前記切替メールの差出人が、前記第１の記憶部に記憶されたメールの差出人に含まれるグループである、ことを特徴とする付記１〜６のいずれか一つに記載の制御プログラム。
【０２０２】
（付記８）前記グループに属するアクセスポイントで提供されるサービスに対応する識別子は、前記第２のプロファイルに含まれる、ことを特徴とする付記１〜７のいずれか一つに記載の制御プログラム。
【０２０３】
（付記９）識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部と、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部と、
アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、前記第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、前記第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う制御部と、
を有することを特徴とする制御装置。
【０２０４】
（付記１０）アクセスポイントで識別子に対応付けて提供されるサービスの運用状態を切り替える切替メールを受信し、
識別子に対応するサービスを提供する１以上のアクセスポイントが属するグループに対応付けて、メールの差出人、件名および本文に関する条件を記憶する第１の記憶部を参照して、受信した前記切替メールの差出人、件名および本文の少なくともいずれかに基づいて、第１の識別子に対応するサービスを提供するアクセスポイントが属する切替対象グループを特定し、
前記グループに対応付けて、前記グループに属するアクセスポイントに対するアクションが定義された第１のプロファイルと、前記グループに属するアクセスポイントに共通のコマンドが定義された第２のプロファイルとを記憶する第２の記憶部を参照して、特定した前記切替対象グループに対応する第１および第２のプロファイルに基づいて、前記切替対象グループに属するアクセスポイントで前記第１の識別子に対応付けて提供されるサービスの運用状態を切り替える制御を行う、
処理をコンピュータが実行することを特徴とする制御方法。
【符号の説明】
【０２０５】
１０１  制御装置
１０２，１０２−１〜１０２−９，ＡＰ１〜ＡＰｍ，ＡＰｊ  アクセスポイント
１１０  第１の記憶部
１２０  第２の記憶部
１３０  切替メール
２００  通信システム
２０１  メールサーバ
２１０  ネットワーク
２２０  切替プロファイルテーブル
２３０  切替グループ管理テーブル
２４０  切替条件管理テーブル
２５０  装置管理テーブル
３００，４００  バス
３０１，４０１  ＣＰＵ
３０２，４０２  メモリ
３０３  Ｉ／Ｆ
３０４  ディスクドライブ
３０５  ディスク
４０３  公衆網Ｉ／Ｆ
４０４  ＷＬＡＮ  Ｉ／Ｆ
４０５  ディスプレイ
４０６  入力装置
５００  切替プロファイル登録画面
６００  切替グループ登録画面
７００  メール切替条件登録画面
１３０１  受信処理部
１３０２  特定部
１３０３  切替制御部
１３０４  送信処理部
Ｔ１〜Ｔｎ，Ｔｉ  端末装置
【図１】
2019009649.tif 000003
【図２】
2019009649.tif 000004
【図３】
2019009649.tif 000005
【図４】
2019009649.tif 000006
【図５】
2019009649.tif 000007
【図６】
2019009649.tif 000008
【図７】
2019009649.tif 000009
【図８】
2019009649.tif 000010
【図９】
2019009649.tif 000011
【図１０】
2019009649.tif 000012
【図１１】
2019009649.tif 000013
【図１２】
2019009649.tif 000014
【図１３】
2019009649.tif 000015
【図１４】
2019009649.tif 000016
【図１５】
2019009649.tif 000017
【図１６】
2019009649.tif 000018
【図１７】
2019009649.tif 000019
【図１８】
2019009649.tif 000020
【図１９】
2019009649.tif 000021
【図２０】
2019009649.tif 000022