(57)【特許請求の範囲】
【請求項１】
アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置を識別するアクセス先識別情報を含む管理情報を参照して、インターネットへのアクセスを管理する管理システムであって、
クライアント端末のインターネットへのアクセスを要求するアクセス要求を取得するアクセス要求取得部と、
前記アクセス要求取得部が前記アクセス要求を取得した場合に、前記クライアント端末の出力部に、前記クライアント端末のユーザに対する１以上の質問を出力させる出題部と、
前記１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤を判定する、又は、前記１以上の回答の少なくとも一部を集計する回答分析部と、
（ａ）前記回答分析部による分析結果が第１条件を満足しない場合、（ｉ）前記アクセス要求により示されるアクセス先からの情報の、前記クライアント端末の前記出力部への出力又は（ｉｉ）前記アクセス先に対する情報の出力を禁止又は制限し、（ｂ）前記回答分析部による分析結果が前記第１条件を満足する場合、前記管理情報を参照して、（ｉ）前記アクセス先からの情報の、前記クライアント端末の前記出力部への出力又は（ｉｉ）前記アクセス先に対する情報の出力を許可するか否かを判定するアクセス判定部と、
を備える管理システム。
【請求項２】
前記アクセス要求に対応する前記クライアント端末又は前記クライアント端末のユーザを識別するアクセス元識別情報を取得する識別情報取得部と、
前記アクセス元識別情報と、前記１以上の質問に対する回答状況に関する情報とを対応付けて格納する回答状況格納部と、
をさらに備え、
前記出題部は、
（ａ）平均して予め定められた期間ごとに質問が出題されるように、ランダムなタイミングで、前記クライアント端末の前記出力部に前記１以上の質問を出力させる、又は、
（ｂ）前記アクセス要求のアクセス元識別情報に対応付けられた前記回答状況に関する情報が第２条件を満足する場合、前記クライアント端末の前記出力部に前記１以上の質問を出力させ、
前記第２条件は、（ｉ）予め定められた期日、時刻又は時間帯が到達したこと、（ｉｉ）以前の質問に対する回答期限を超過していること、（ｉｉｉ）前回、質問を出題した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｉｖ）予め定められた期日又は時刻が到達した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｖ）予め定められた期間における回答回数が予め定められた値に達していないこと、及び、（ｖｉ）予め定められた期間における出題回数が予め定められた値に達していないこと、の少なくとも１つである、
請求項１に記載の管理システム。
【請求項３】
前記出題部は、前記アクセス要求により示されるアクセス先が第３条件を満足する場合、前記クライアント端末の前記出力部に前記１以上の質問を出力させる、
請求項１又は請求項２に記載の管理システム。
【請求項４】
前記１以上の質問に関する情報を、前記アクセス要求の内容と対応付けて格納する質問格納部をさらに備え、
前記出題部は、前記アクセス要求の内容が第４条件を満足する場合、前記クライアント端末の前記出力部に、前記アクセス先の内容に対応付けられた質問を出題させる、
請求項１から請求項３までの何れか一項に記載の管理システム。
【請求項５】
前記管理情報は、前記アクセス先識別情報と、前記アクセス先識別情報により識別される前記サイト又は前記情報処理装置に関する区分であって、アクセスを許可するレベルごとに定められた区分に関する情報とが対応付けられた情報を含み、
前記質問格納部は、前記１以上の質問に関する情報のそれぞれを、前記区分に関する情報と対応付けて格納し、
前記出題部は、
（ｉ）前記アクセス要求により示されるアクセス先のサイト若しくは情報処理装置に関する前記区分が、予め定められた区分に該当する場合、又は、（ｉｉ）前記アクセス要求に先だって、前記アクセス要求と共に、若しくは、前記アクセス要求に続いて、前記クライアント端末が送出しようとする要求の種類が、予め定められた種類に該当する場合に、
前記質問格納部を参照して、前記アクセス要求により示されるアクセス先のサイト若しくは情報処理装置に関する前記区分に対応付けられた質問を抽出し、
前記クライアント端末の前記出力部に、抽出された質問を出題させる、
請求項４に記載の管理システム。
【請求項６】
前記クライアント端末又は前記クライアント端末のユーザのアクセス履歴に関する情報を格納するアクセス履歴格納部をさらに備え、
前記出題部は、前記ユーザ又は前記クライアント端末のアクセス履歴に基づいて、前記１以上の質問のうちの少なくとも１つを決定する、
請求項１から請求項５までの何れか一項に記載の管理システム。
【請求項７】
前記１以上の質問の少なくとも１つに対する回答の猶予を要求する猶予要求を取得する猶予要求取得部をさらに備え、
前記アクセス判定部は、前記猶予要求取得部が前記猶予要求を取得した場合、前記管理情報を参照して、（ｉ）前記アクセス先からの情報の、前記クライアント端末の前記出力部への出力又は（ｉｉ）前記アクセス先に対する情報の出力を許可するか否かを判定する、
請求項１から請求項６までの何れか一項に記載の管理システム。
【請求項８】
前記出題部と、前記アクセス判定部とが、異なるサーバ上に配置される、
請求項１から請求項７までの何れか一項に記載の管理システム。
【請求項９】
コンピュータを、請求項１から請求項７までの何れか一項に記載の管理システムとして機能させるためのプログラム。
【請求項１０】
アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置を識別するアクセス先識別情報を含む管理情報を参照して、インターネットへのアクセスを管理する管理装置による、インターネットへのアクセスを管理するサービスをユーザに提供する方法であって、
コンピュータが、クライアント端末のインターネットへのアクセスを要求するアクセス要求を取得するアクセス要求取得段階と、
コンピュータが、前記アクセス要求に応じて、前記クライアント端末の出力部に、前記ユーザに対する１以上の質問を出力させる出題段階と、
コンピュータが、（ａ）前記管理装置による、前記クライアント端末の入力部からの前記１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤の判定結果、又は、前記１以上の回答の少なくとも一部の集計結果が第１条件を満足しない場合、（ｉ）前記アクセス要求により示されるアクセス先からの情報の、前記クライアント端末の前記出力部への出力又は（ｉｉ）前記アクセス先に対する情報の出力を禁止又は制限し、（ｂ）前記判定結果又は前記集計結果が前記第１条件を満足する場合、前記管理装置が、前記管理情報を参照して、（ｉ）前記アクセス先からの情報の、前記クライアント端末の前記出力部への出力又は（ｉｉ）前記アクセス先に対する情報の出力を許可するか否かを判定した結果に関する情報を、前記クライアント端末に送信するアクセス制御段階と、
を有する、方法。
【請求項１１】
前記アクセス要求に対応する前記クライアント端末又は前記クライアント端末のユーザを識別するアクセス元識別情報を取得する識別情報取得段階と、
前記アクセス元識別情報と、前記１以上の質問に対する回答状況に関する情報とを対応付けて格納する回答状況格納段階と、
をさらに有し、
前記出題段階は、
（ａ）平均して、予め定められた期間ごとに質問が出題されるように、ランダムなタイミングで前記１以上の質問を出力させる段階、又は、
（ｂ）前記アクセス要求のアクセス元識別情報に対応付けられた前記回答状況に関する情報が第２条件を満足する場合、前記クライアント端末の前記出力部に前記１以上の質問を出力させる段階、
を有し、
前記第２条件は、（ｉ）予め定められた期日、時刻又は時間帯が到達したこと、（ｉｉ）以前の質問に対する回答期限を超過していること、（ｉｉｉ）前回、質問を出題した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｉｖ）予め定められた期日又は時刻が到達した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｖ）予め定められた期間における回答回数が予め定められた値に達していないこと、及び、（ｖｉ）予め定められた期間における出題回数が予め定められた値に達していないこと、の少なくとも１つである、
請求項１０に記載の方法。
【請求項１２】
前記管理情報は、前記アクセス先識別情報と、前記アクセス先識別情報により識別される前記サイト又は前記情報処理装置に関する区分であって、アクセスを許可するレベルごとに定められた区分に関する情報とが対応付けられた情報を含み、
前記出題段階は、
（ｉ）前記アクセス要求により示されるアクセス先のサイト若しくは情報処理装置に関する前記区分が、予め定められた区分に該当する場合、又は、（ｉｉ）前記アクセス要求に先だって、前記アクセス要求と共に、若しくは、前記アクセス要求に続いて、前記クライアント端末が送出しようとする要求の種類が、予め定められた種類に該当する場合に、前記１以上の質問に関する情報のそれぞれを前記区分に関する情報と対応付けて格納する質問格納部を参照して、前記アクセス要求により示されるアクセス先のサイト若しくは情報処理装置に関する前記区分に対応付けられた質問を抽出する段階と、
前記クライアント端末の前記出力部に、抽出された質問を出題させる段階と、
を有する、
請求項１０又は請求項１１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理システム、プログラム及び方法に関する。
【背景技術】
【０００２】
インターネットにアクセスするときに、アクセス先のＵＲＬなどに基づいて、アクセスの許否などを判定するシステムが知られている（例えば、特許文献１〜４を参照。）。
［特許文献］
特許文献１  特許第３６０５３４３号
特許文献２  特許第３６５３２４２号
特許文献３  特開２０１２−１０３８７０号公報
特許文献４  特許第５５７５３４１号
【発明の概要】
【発明が解決しようとする課題】
【０００３】
近年、情報漏洩リスク、コンプライアンス意識などの高まりを受けて、企業内教育の重要性が増加している。また、相手方に質問を送信したときに、迅速な回答を希望する場合がある。
【課題を解決するための手段】
【０００４】
本発明の第１の態様においては、管理システムが提供される。上記の管理システムは、アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置を識別するアクセス先識別情報を含む管理情報を参照して、インターネットへのアクセスを管理する管理システムであってよい。上記の管理システムは、上記の管理システムは、クライアント端末のインターネットへのアクセスを要求するアクセス要求を取得するアクセス要求取得部を備えてよい。上記の管理システムは、アクセス要求取得部がアクセス要求を取得した場合に、クライアント端末の出力部に、クライアント端末のユーザに対する１以上の質問を出力させる出題部を備えてよい。上記の管理システムは、１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤を判定する、又は、１以上の回答の少なくとも一部を集計する回答分析部を備えてよい。上記の管理システムは、回答分析部による分析結果が第１条件を満足しない場合、（ｉ）アクセス要求により示されるアクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を禁止又は制限するアクセス判定部を備えてよい。
【０００５】
上記の管理システムにおいて、アクセス判定部は、回答分析部による分析結果が第１条件を満足する場合、管理情報を参照して、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を許可するか否かを判定してよい。
【０００６】
上記の管理システムは、アクセス要求に対応するユーザ又はクライアント端末を識別するアクセス元識別情報を取得する識別情報取得部を備えてよい。上記の管理システムは、アクセス元識別情報と、１以上の質問に対する回答状況に関する情報とを対応付けて格納する回答状況格納部を備えてよい。上記の管理システムにおいて、出題部は、アクセス要求のアクセス元識別情報に対応付けられた回答状況に関する情報が第２条件を満足する場合、クライアント端末の出力部に１以上の質問を出力させなくてもよい。上記の管理システムにおいて、出題部は、アクセス要求により示されるアクセス先が第３条件を満足する場合、クライアント端末の出力部に１以上の質問を出力させてもよい。
【０００７】
上記の管理システムは、１以上の質問に関する情報を、インターネット上のサイト又は情報処理装置の区分に関する情報と対応付けて格納する質問格納部を備えてよい。上記の管理システムにおいて、出題部は、アクセス要求により示されるアクセス先が第４条件を満足する場合、クライアント端末の出力部に、アクセス先の区分に対応付けられた質問を出題させてよい。上記の管理システムは、ユーザ又はクライアント端末のアクセス履歴に関する情報を格納するアクセス履歴格納部を備えてよい。上記の管理システムにおいて、出題部は、ユーザ又はクライアント端末のアクセス履歴に基づいて、１以上の質問のうちの少なくとも１つを決定してよい。
【０００８】
上記の管理システムは、１以上の質問の少なくとも１つに対する回答の猶予を要求する猶予要求を取得する猶予要求取得部を備えてよい。上記の管理システムにおいて、アクセス判定部は、猶予要求取得部が猶予要求を取得した場合、管理情報を参照して、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を許可するか否かを判定してよい。上記の管理システムにおいて、出題部と、アクセス判定部とが、異なるサーバ上に配置されてよい。
【０００９】
本発明の第２の態様においては、プログラムが提供される。上記のプログラムを格納した記憶媒体が提供されてもよい。記憶媒体は、非一時的なコンピュータ可読媒体であってよい。上記プログラムは、コンピュータを、上記の管理システムとして機能させるためのプログラムであってよい。
【００１０】
本発明の第３の態様においては、インターネットへのアクセスを管理するサービスをユーザに提供する方法が提供される。上記の方法は、アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置を識別するアクセス先識別情報を含む管理情報を参照して、インターネットへのアクセスを管理する管理装置による、インターネットへのアクセスを管理するサービスをユーザに提供する方法であってよい。上記の方法は、コンピュータが、クライアント端末のインターネットへのアクセスを要求するアクセス要求を取得するアクセス要求取得段階を有してよい。上記の方法は、コンピュータが、アクセス要求に応じて、クライアント端末の出力部に、ユーザに対する１以上の質問を出力させる出題段階を有してよい。上記の方法は、コンピュータが、管理装置による、クライアント端末の入力部からの１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤の判定結果、又は、１以上の回答の少なくとも一部の集計結果が第１条件を満足しない場合、（ｉ）アクセス要求により示されるアクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を禁止又は制限するアクセス制御段階を有してよい。
【００１１】
上記の方法において、アクセス判定段階は、判定結果又は集計結果が第１条件を満足する場合、管理装置が、管理情報を参照して、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を許可するか否かを判定した結果に関する情報を、クライアント端末に送信する段階をさらに有してよい。
【００１２】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１３】
【図１】アクセス管理システム１００のシステム構成の一例を概略的に示す。
【図２】管理サーバ１２０のシステム構成の一例を概略的に示す。
【図３】格納部２２０のシステム構成の一例を概略的に示す。
【図４】出題部２３０のシステム構成の一例を概略的に示す。
【図５】回答分析部２４０のシステム構成の一例を概略的に示す。
【図６】データテーブル６００の一例を概略的に示す。
【図７】データテーブル７００の一例を概略的に示す。
【図８】管理サーバ１２０における情報処理の一例を概略的に示す。
【図９】アクセス管理システム１００における情報処理の一例を概略的に示す。
【図１０】アクセス管理システム１０００の一例を概略的に示す。
【図１１】アクセス管理システム１０００における情報処理の一例を概略的に示す。
【発明を実施するための形態】
【００１４】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１５】
図１は、アクセス管理システム１００のシステム構成の一例を概略的に示す。本実施形態において、アクセス管理システム１００は、クライアント端末１１０と、管理サーバ１２０とを備える。クライアント端末１１０は、入力部１１２と、出力部１１４と、出力制御部１１６とを備える。アクセス管理システム１００は、管理システムの一例であってよい。管理サーバ１２０は、管理システム及び管理装置の少なくとも一方の一例であってよい。出力制御部１１６は、クライアント端末１１０のインターネットへのアクセスを管理するアクセス管理部の一例であってよい。
【００１６】
また、図１は、アクセス管理システム１００における情報処理を説明する目的で、通信ネットワーク１０、Ｗｅｂサーバ１２及びアクティブディレクトリ１４を合わせて示す。Ｗｅｂサーバ１２は、クライアント端末１１０からのアクセス要求により示されるアクセス先の一例であってよい。
【００１７】
通信ネットワーク１０は、無線通信の伝送路であってもよく、有線通信の伝送路であってもよく、それらの組み合わせであってもよい。通信ネットワーク１０は、携帯電話回線網などの移動体通信網、無線パケット通信網、インターネット及び専用回線であってもよく、それらの組み合わせであってもよい。
【００１８】
Ｗｅｂサーバ１２は、インターネットに接続され、インターネット上にＷｅｂサイトを公開する。アクティブディレクトリ１４は、クライアント端末１１０のユーザの認証処理に使用される情報を格納する。例えば、アクティブディレクトリ１４は、ユーザＩＤと、認証情報とを対応付けて格納する。認証情報としては、パスフレーズ、生体情報などを例示することができる。
【００１９】
アクセス管理システム１００は、クライアント端末１１０によるインターネットへのアクセスを管理する。クライアント端末１１０によるインターネットへのアクセスの態様としては、インターネット上のサイトにアクセスする態様、インターネットに接続され得る情報処理装置（インターネット上の情報処理装置と称される場合がある。）にアクセスする態様などを例示することができる。
【００２０】
インターネット上の情報処理装置としては、パーソナルコンピュータ、携帯端末、サーバ、ルータ、ゲートウェイ、基地局、アクセスポイントなどを例示することができる。サーバとしては、Ｗｅｂサーバ、メールサーバなどを例示することができる。Ｗｅｂサーバ１２は、インターネット上の情報処理装置の一例であってよい。これらの情報処理装置は、有線ネットワークによってインターネットに接続されてもよく、無線ネットワークによってインターネットに接続されてもよく、有線ネットワーク及び無線ネットワークの組み合わせによってインターネットに接続されてもよい。
【００２１】
アクセス管理システム１００の各部は、ハードウエアにより実現されてもよく、ソフトウエアにより実現されてもよく、ハードウエアとソフトウエアとの組み合わせにより実現されてもよい。例えば、プログラムが実行されることにより、コンピュータが、アクセス管理システム１００の各部の少なくとも一部として機能する。アクセス管理システム１００の各部は、ＣＰＵ等のプロセッサ、ＲＯＭ、ＲＡＭ、通信インターフェースなどを有するデータ処理装置と、キーボード、タッチパネル、マイク、ＧＰＳ情報受信装置などの入力装置と、液晶ディスプレイなどの表示装置と、スピーカなどの出力装置と、メモリ、ＨＤＤなどの記憶装置とを備えた一般的な構成の情報処理装置において、アクセス管理システム１００の各部の動作を規定したソフトウエアを起動することにより実現されてよい。
【００２２】
上記のソフトウエア又はプログラムは、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリ、ハードディスクなどの記憶媒体に記憶されていてもよく、ネットワークに接続された記憶装置に記憶されていてもよい。上記の記憶媒体は、非一時的なコンピュータ可読媒体であってよい。ソフトウエア又はプログラムは、上記の記憶媒体又はネットワークに接続された記憶装置（当該記憶装置は、記憶媒体の一例であってもよい。）から、アクセス管理システム１００の少なくとも一部を構成するコンピュータにインストールされてよい。
【００２３】
コンピュータを、アクセス管理システム１００の各部として機能させるプログラムは、アクセス管理システム１００の各部の動作を規定したモジュールを備えてよい。これらのプログラム又はモジュールは、プロセッサ、通信インターフェース等に働きかけて、アクセス管理システム１００の各部として機能させたり、コンピュータにアクセス管理システム１００の各部における情報処理方法を実行させたりする。
【００２４】
これらのプログラムに記述された情報処理は、コンピュータに読み込まれることにより、ソフトウエアと、アクセス管理システム１００の各部のハードウエア資源とが協働した具体的手段として機能する。そして、これらの具体的手段によって、本実施形態におけるコンピュータの使用目的に応じた情報の演算又は加工を実現することにより、アクセス管理システム１００を構築することができる。
【００２５】
本実施形態において、クライアント端末１１０は、管理サーバ１２０との間で情報を送受する。クライアント端末１１０は、通信ネットワーク１０及び管理サーバ１２０を介してＷｅｂサーバ１２との間で情報を送受する。
【００２６】
クライアント端末１１０は、Ｗｅｂサーバ１２及び管理サーバ１２０との間でと情報を送受することができる装置であればよく、パーソナルコンピュータ、携帯端末などを例示することができる。携帯端末としては、携帯電話若しくはスマートフォン、ノートブック・コンピュータ若しくはラップトップ・コンピュータ、ＰＤＡ、タブレット端末、ウェアラブル・コンピュータなどを例示することができる。ウェアラブル・コンピュータとしては、メガネ型、腕輪型又は指輪型のウェアラブル・コンピュータなどを例示することができる。
【００２７】
本実施形態において、入力部１１２は、ユーザからの入力を受け付ける。入力部１１２としては、キーボード、ポインティングデバイス、タッチパネル、マイク、音声認識システム、ジェスチャ入力システムなどを例示することができる。
【００２８】
本実施形態において、出力部１１４は、ユーザ又は外部の装置に情報を出力する。出力部１１４としては、液晶ディスプレイ、有機ＥＬディスプレイ、プロジェクタのような表示装置、スピーカのような音声出力装置、プリンタなどを例示することができる。出力部１１４は、通信ネットワーク１０又は他の装置との間の通信を制御する通信インターフェースであってよい。出力部１１４は、複数の通信方式に対応していてもよい。
【００２９】
本実施形態において、出力制御部１１６は、出力部１１４への情報の出力を制御する。出力制御部１１６は、出力部１１４から外部への情報の出力を制御してもよい。これにより、クライアント端末１１０のインターネットへのアクセスを管理することができる。出力制御部１１６は、アクセス要求により示されるアクセス先に基づいて、出力部１１４への情報の出力、又は、出力部１１４から外部への情報の出力を制御してもよい。出力制御部１１６は、管理サーバ１２０からの指示に基づいて、出力部１１４への情報の出力、又は、出力部１１４から外部への情報の出力を制御してもよい。
【００３０】
一実施形態によれば、出力制御部１１６は、アクセス要求により示されるアクセス先からの情報の、出力部１１４への出力を制御する。例えば、Ｗｅｂサーバ１２からクライアント端末１１０に送信される情報を、表示装置に出力するか否かを制御する。表示装置は、出力部１１４の一例であってよい。
【００３１】
他の実施形態によれば、出力制御部１１６は、アクセス要求により示されるアクセス先に対する、情報の出力を制御する。例えば、出力制御部１１６は、出力部１１４から、Ｗｅｂサーバ１２に対する情報の出力を制御する。出力制御部１１６は、出力部１１４から、他のクライアント端末１１０の表示装置又は記憶装置への情報の出力を制御してもよい。例えば、出力制御部１１６は、出力部１１４が、他のクライアント端末１１０にメールを送信したり、クラウド上に構築されたストレージにファイルをアップロードしたりすることを制御する。
【００３２】
制御の態様としては、許可、禁止、制限などを例示することができる。制限の態様としては、処理の種類、処理対象となるデータのデータ量、処理対象となるデータの種類、処理したデータ量の累積値などに基づいて、許可及び禁止の何れか一方を決定する態様などを例示することができる。制限の他の態様としては、ユーザからのアクセスを許可する前に、当該ユーザ又は管理者に警告を発し、当該警告を承知したことを示す情報を受信した場合に限り、当該アクセスを許可する態様を例示することができる。
【００３３】
本実施形態において、管理サーバ１２０は、通信ネットワーク１０を介して、Ｗｅｂサーバ１２との間で情報を送受する。管理サーバ１２０は、クライアント端末１１０との間で情報を送受する。管理サーバ１２０は、アクティブディレクトリ１４に格納されたクライアント端末１１０を認証する。管理サーバ１２０は、仮想サーバ又はクラウドシステム上に構築されてもよい。また、管理サーバ１２０の各部の機能が、複数のサーバによって実現されてもよい。
【００３４】
本実施形態において、管理サーバ１２０は、アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置を識別するアクセス先識別情報を含む管理情報を参照して、インターネットへのアクセスを管理する。アクセスを許可、制限又は禁止することが望まれるインターネット上のサイト又は情報処理装置は、クライアント端末１１０のユーザ、又は、当該ユーザが属するグループごとに設定されてもよい。
【００３５】
アクセス先識別情報としては、インターネット上のサイトのＵＲＩ、インターネット上の情報処理装置を識別するＩＤなどを例示することができる。インターネット上の情報処理装置を識別するＩＤとしては、ＭＡＣアドレス、ＢＤ＿ＡＤＤＲ、ＩＰアドレス、当該情報処理装置のユーザに割り当てられたＩＤなどを例示することができる。情報処理装置のユーザに割り当てられたＩＤとしては、メールアドレス、Ｃｏｏｋｉｅに格納されるユニークＩＤ、ユーザーエージェントを識別するＩＤ、及び、これらの組み合わせなどを例示することができる。
【００３６】
本実施形態において、管理サーバ１２０は、インターネット上のサイト又は情報処理装置を、複数の区分に分類する。管理サーバ１２０は、クライアント端末１１０又はクライアント端末１１０のユーザに対してアクセスを許可するレベルごとに、インターネット上のサイト又は情報処理装置を、複数の区分に分類してもよい。
【００３７】
上記の区分は、各サイトの内容に基づく区分（カテゴリと称される場合がある。）であってもよい。上記の区分は、アクセス禁止するサイト又は情報処理装置を示すブラックリスト、又は、アクセスを許可するサイト又は情報処理装置を示すホワイトリストであってもよい。各サイトは、各サイトのジャンル、予め定められたキーワードの有無などにより、上記の区分の１以上に分類されてよい。管理情報は、アクセス先識別情報と、アクセス先識別情報により識別されるサイト又は情報処理装置の区分に関する情報とが対応付けられた情報であってよい。
【００３８】
本実施形態において、管理サーバ１２０は、クライアント端末１１０からのアクセス要求に応じて、クライアント端末１１０の出力部１１４に、クライアント端末１１０のユーザに対する１以上の質問を出力させる。質問は、選択式であってもよく、記述式であってもよい。
【００３９】
質問の内容は、特に限定されない。質問は、クライアント端末１１０のユーザが属するグループに特有の問題であってもよく、学術的な問題であってもよく、アンケートであってもよい。グループに特有の問題としては、企業理念に関する問題、勤務規則に関する問題などを例示することができる。学術的な問題としては、法令に関する問題、経済に関する問題、世界情勢に関する問題、語学（手話を含む。）に関する問題などを例示することができる。
【００４０】
本実施形態において、管理サーバ１２０は、クライアント端末１１０から上記の質問に対する回答を取得する。管理サーバ１２０は、取得した回答を分析する。例えば、管理サーバ１２０は、回答の正誤を判定したり、アンケートに対する回答を集計したりする。管理サーバ１２０は、正誤の判定結果が、予め定められた条件（第１条件と称する場合がある。）を満足するか否かを判定してもよい。
【００４１】
本実施形態によれば、クライアント端末１１０のユーザがインターネット上のサイト又は情報処理装置にアクセスしようとすると、出力部１１４から質問が出力される。例えば、正答率が予め定められた値より大きくなければインターネットにアクセスできないように、管理サーバ１２０を設定することで、優れた学習効果が得られる。
【００４２】
また、例えば、質問に回答しなければインターネットにアクセスできないように、管理サーバ１２０を設定することで、クライアント端末１１０のユーザからの回答を迅速に得ることができる。これにより、至急の用件に特に適したメッセージ通知機能を提供することができる。
【００４３】
図２は、管理サーバ１２０のシステム構成の一例を概略的に示す。本実施形態において、管理サーバ１２０は、第１プロキシサーバ２０２と、第２プロキシサーバ２０４とを備える。また、本実施形態において、管理サーバ１２０は、要求受信部２１０と、各種の情報を格納する格納部２２０と、出題部２３０と、回答分析部２４０と、アクセス判定部２５０と、アクセス制御部２６０とを備える。要求受信部２１０は、アクセス要求取得部、識別情報取得部、及び猶予要求取得部の少なくとも一つの一例であってよい。アクセス制御部２６０は、クライアント端末１１０のインターネットへのアクセスを管理するアクセス管理部の一例であってよい。
【００４４】
本実施形態において、要求受信部２１０、格納部２２０、アクセス判定部２５０、及び、アクセス制御部２６０は、第１プロキシサーバ２０２に配置される。一方、出題部２３０及び回答分析部２４０は、第２プロキシサーバ２０４に配置される。本実施形態によれば、出題部２３０と、アクセス判定部２５０とが異なるサーバ上に配置される。これにより、例えば、Ｗｅｂサーバ１２により提供されるＷｅｂページの情報に変更を加えることなく、クライアント端末１１０の出力部１１４に、クライアント端末１１０のユーザに対する質問を出力させることができる。
【００４５】
要求受信部２１０は、Ｗｅｂサーバ１２、アクティブディレクトリ１４又はクライアント端末１１０からの各種の要求を取得する。一実施形態によれば、クライアント端末１１０のユーザがインターネットにアクセスしようとしたときに、要求受信部２１０は、クライアント端末１１０の出力部１１４から、クライアント端末１１０のインターネットへのアクセスを要求するアクセス要求を取得する。
【００４６】
他の実施形態によれば、管理サーバ１２０は、クライアント端末１１０のユーザが、管理サーバ１２０により出題された質問に回答しなくても、又は、当該質問への回答が予め定められた条件を満足しなくても、インターネットへのアクセスを許可する機能を有する。この場合において、クライアント端末１１０のユーザが、出題された１以上の質問の少なくとも１つに対する回答の猶予を要求したときに、要求受信部２１０は、クライアント端末１１０の出力部１１４から、上記の猶予を要求する猶予要求を取得する。
【００４７】
要求受信部２１０は、上記の要求を取得するときに、当該要求の送信元を識別する情報を取得してもよい。例えば、要求受信部２１０は、アクセス要求に対応するユーザ又はクライアント端末を識別するアクセス元識別情報を取得する。アクセス元識別情報としては、クライアント端末１１０のＭＡＣアドレス、ＢＤ＿ＡＤＤＲ、ＩＰアドレス、ユーザに割り当てられたＩＤなどを例示することができる。ユーザに割り当てられたＩＤとしては、アクティブディレクトリ１４に格納されているユーザＩＤ、メールアドレス、Ｃｏｏｋｉｅに格納されるユニークＩＤ、ユーザーエージェントを識別するＩＤ、及び、これらの組み合わせなどを例示することができる。
【００４８】
出題部２３０は、要求受信部２１０が、クライアント端末１１０からのアクセス要求を取得した場合に、クライアント端末１１０の出力部１１４に、クライアント端末１１０のユーザに対する１以上の質問を出力させる。出題部２３０は、出力制御部１１６を介して、出力部１１４を制御してもよい。
【００４９】
一実施形態において、出題部２３０は、クライアント端末１１０の出力制御部１１６に、上記の質問のそれぞれを識別する識別情報を送信することで、クライアント端末１１０の出力部１１４に、１以上の質問を出力させる。他の実施形態において、出題部２３０は、クライアント端末１１０の表示装置に質問を表示させるための質問画面を生成する。出題部２３０は、クライアント端末１１０の出力制御部１１６に、上記の質問画面を送信することで、クライアント端末１１０の出力部１１４に、１以上の質問を出力させる。
【００５０】
出題部２３０は、全てのユーザを対象として質問を出題してもよく、特定のユーザを対象として質問を出題してもよい。出題部２３０は、（ｉ）質問が出題されるタイミング、及び、（ｉｉ）出題される質問の内容の少なくとも一方を決定してもよい。例えば、出題部２３０は、要求受信部２１０がアクセス要求を受信するたびに、質問を出題するか否か、及び、どのような質問を出題するかを決定する。
【００５１】
［質問が出題されるタイミング］
一実施形態において、出題部２３０は、平均して、予め定められた期間ごとに質問が出題されるように、ランダムなタイミングで質問を出題する。例えば１日１回、ランダムな時間帯に質問を出題するように、出題部２３０を設定することができる。他の実施形態において、出題部２３０は、ユーザ又は管理サーバ１２０の管理者の指示に基づいて、質問を出題する。
【００５２】
他の実施形態において、出題部２３０は、以前の質問に対する回答状況に応じて、質問を出題するか否かを決定する。回答状況としては、出題された質問への回答状況、質問の出題状況などを例示することができる。例えば、出題部２３０は、アクセス要求のアクセス元識別情報に対応付けられた回答状況に関する情報が、予め定められた条件（第２条件と称する場合がある。）を満足する場合に、質問を出題することを決定する。
【００５３】
第２条件としては、（ｉ）予め定められた期日、時刻又は時間帯が到達したこと、（ｉｉ）以前の質問に対する回答期限を超過していること、（ｉｉｉ）前回、質問を出題した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｉｖ）予め定められた期日又は時刻が到達した後の予め定められた期間におけるアクセス要求の回数が、予め定められた値を超過していること、（ｖ）予め定められた期間における回答回数が予め定められた値に達していないこと、（ｖｉ）予め定められた期間における出題回数が予め定められた値に達していないこと、（ｖｉｉ）予め定められた回答成績が得られていないこと、及び、これらの組み合わせなどを例示することができる。
【００５４】
これにより、一実施形態によれば、同一のユーザ又はユーザーエージェントからの複数回のアクセス要求に対して、例えば１日１回、質問を出題するように、出題部２３０を設定することができる。他の実施形態によれば、同一のユーザ又ユーザーエージェントからの同一日におけるアクセス要求の回数が、例えば２０回を超えた場合に質問を出題するように、出題部２３０を設定することができる。
【００５５】
他の実施形態によれば、予め定められた回答期限を過ぎても、予め定められた回答成績を得られていない場合に質問を出題するように、出題部２３０を設定することができる。他の実施形態によれば、１日のうちの予め定められた時間帯において、前日に出題された質問に対して回答していない場合に質問を出題するように、出題部２３０を設定することができる。他の実施形態によれば、以前に出題された質問の回答期限を過ぎても、予め定められた回答成績を得られていない場合に質問を出題するように、出題部２３０を設定することができる。
【００５６】
さらに他の実施形態において、出題部２３０は、アクセス要求により示されるアクセス先が、予め定められた条件（第３条件と称する場合がある。）を満足する場合に、質問を出題することを決定する。第３条件としては、アクセス要求により示されるアクセス先が、予め定められた区分に該当することを例示することができる。上記の区分は、各サイトの内容に基づく区分であってもよい。上記の区分は、ユーザ、ユーザーエージェント又はクライアント端末ごとに定められていてもよい。上記の区分は、アクセスを許可するレベルごとに定められていてもよい。
【００５７】
これにより、一実施形態によれば、クライアント端末１１０のユーザが、当該アクセス先へのアクセスを禁止又は制限されている場合に、質問を出題することができる。例えば、出題部２３０は、アクセス要求により示されるＷｅｂサイトに対して付与されたアクセスを許可するレベルが、予め定められた範囲内である場合に、質問を出題する。上記のＷｅｂサイトは、アクセス先の一例であってよい。
【００５８】
出題部２３０は、上記の決定に従って、クライアント端末１１０の出力部１１４に、質問を出題させてよい（出題処理と称する場合がある）。一実施形態おいて、出題部２３０は、質問を出題することを決定すると、すぐに出題処理を開始する。他の実施形態において、出題部２３０は、質問を出題することを決定してから、予め定められた期間が経過した後、出題処理を開始する。さらに他の実施形態において、出題部２３０は、質問を出題することを決定してから、同一のクライアント端末１１０又は同一のユーザーエージェントから予め定められた回数のアクセス要求を受信した後、出題処理を開始する。これにより、ユーザは、一旦、インターネットにアクセスした後、例えば１０分間は、自由にインターネットにアクセスすることができる。
【００５９】
さらに他の実施形態において、出題部２３０は、特定のアクセス要求を受信してから、予め定められた期間が経過した後、出題処理を開始する。さらに他の実施形態において、出題部２３０は、特定のアクセス要求を受信してから、同一のクライアント端末１１０又は同一のユーザーエージェントから予め定められた回数のアクセス要求を受信した後、出題処理を開始する。これにより、ユーザは、例えば１日１０分間は、自由にインターネットにアクセスすることができる。
【００６０】
［出題される質問の内容］
一実施形態において、出題部２３０は、ユーザ又はクライアント端末１１０のアクセス履歴に基づいて、１以上の質問のうちの少なくとも１つを決定する。例えば、出題部２３０は、アクセス履歴を分析して、予め定められた区分ごとにアクセス頻度を算出する。上記の区分は、各サイトの内容に基づく区分であってもよい。上記の区分は、ユーザ、ユーザーエージェント又はクライアント端末ごとに定められていてもよい。上記の区分は、アクセスを許可するレベルごとに定められていてもよい。一方、格納部２２０は、１以上の質問を、上記の区分に対応付けて格納する。出題部２３０は、アクセス頻度が予め定められた値よりも大きな区分を抽出して、抽出された区分に対応する質問を出題させる。
【００６１】
他の実施形態において、出題部２３０は、アクセス要求の内容が予め定められた条件（第４条件と称する場合がある。）を満足する場合に、クライアント端末１１０の出力部１１４に、アクセス先の区分に対応付けられた質問を出題させることを決定する。アクセス要求の内容としては、（ｉ）アクセス要求により示されるアクセス先、（ｉｉ）アクセス要求に先だって、アクセス要求と共に、又は、アクセス要求に続いて、クライアント端末１１０が送出しようとする要求の種類などを例示することができる。
【００６２】
第４条件の一例としては、アクセス要求により示されるアクセス先が、予め定められた区分に該当することを例示することができる。上記の区分は、インターネット上のサイト又は情報処理装置の区分に関する情報であってよい。上記の区分は、各サイトの内容に基づく区分であってもよい。上記の区分は、ユーザ、ユーザーエージェント又はクライアント端末ごとに定められていてもよい。上記の区分は、アクセスを許可するレベルごとに定められていてもよい。例えば、アクセス要求により示されるアクセス先が掲示板サービスを提供するＷｅｂサイトである場合、出題部２３０は、掲示板の利用方法、利用マナー、利用上の注意に関する質問を出題することを決定する。
【００６３】
第４条件の他の例としては、クライアント端末１１０が送出しようとする要求が、予め定められた種類に該当することを例示することができる。例えば、クライアント端末１１０が、掲示板サービスを提供するＷｅｂサイトへのアクセス要求とともに、掲示板に情報を書き込むための要求を、上記のＷｅｂサイトに対して送出しようとしている場合、出題部２３０は、掲示板の利用方法、利用マナー、利用上の注意に関する質問を出題することを決定する。
【００６４】
本実施形態において、回答分析部２４０は、クライアント端末１１０の出力部１１４から、ユーザが入力部１１２に入力した回答に関する情報を取得する。回答分析部２４０は、１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤を判定してよい。回答分析部２４０は、１以上の回答の少なくとも一部を集計してもよい。
【００６５】
アクセス判定部２５０は、アクセス要求に対応するアクセスの許可、制限又は禁止を判定する。アクセス判定部２５０は、判定結果を出力制御部１１６又はアクセス制御部２６０に送信する。これにより、アクセス判定部２５０は、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を、許可、禁止又は制限することができる。
【００６６】
例えば、アクセス判定部２５０は、回答分析部２４０による分析結果が、予め定められた条件」（第１条件と称する場合がある。）を満足する場合、格納部２２０に格納された管理情報を参照して、（ｉ）アクセス要求により示されるアクセス先からの情報の、クライアント端末１１０の出力部１１４への出力又は（ｉｉ）アクセス先に対する情報の出力を、許可するか否かを判定する。
【００６７】
一方、回答分析部２４０による分析結果が第１条件を満足しない場合、アクセス判定部２５０は、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を、禁止又は制限する。第１条件としては、質問に対する回答の正答率が予め定められた値を超過していること、回答パターンが、機械的な回答に特徴的なパターンに該当しないことなどを例示することができる。
【００６８】
機械的な回答に特徴的なパターンとしては、（ｉ）質問の出題若しくは質問に対する回答の通信時に、予め定められた種類若しくはパターンの接続エラーが発生した、（ｉｉ）質問の出題若しくは質問に対する回答の通信時にユーザのＩＤ認証に失敗した、（ｉｉｉ）特定の時間帯に定期的な通信が発生している、（ｉｖ）クライアント端末からの接続要求に対してアクセス管理システム１００がエラーを発生させた場合に、当該クライアント端末から即時接続要求を受信したなどのパターンを例示することができる。これにより、プログラム的なアクセス要求を検出して、当該アクセス要求に対してはアクセスを許可しないことができる。その結果、情報漏洩などを防止することができる。
【００６９】
本実施形態において、アクセス判定部２５０は、要求受信部２１０が猶予要求を受信した場合、管理情報を参照して、（ｉ）アクセス要求により示されるアクセス先からの情報の、クライアント端末１１０の出力部１１４への出力又は（ｉｉ）アクセス先に対する情報の出力を、許可するか否かを判定してもよい。これにより、ユーザが質問に回答する余裕がない場合には、回答を先延ばしすることができる。
【００７０】
アクセス制御部２６０は、アクセス判定部２５０による判定結果に基づいて、クライアント端末１１０のインターネットへのアクセスを制御する。アクセス制御部２６０は、アクセス判定部２５０がアクセス先からの情報のクライアント端末１１０の出力部１１４への出力を禁止又は制限した場合、一実施形態において、クライアント端末１１０からのアクセス要求を破棄する。他の実施形態において、アクセス先からの情報の情報を破棄してもよい。
【００７１】
さらに他の実施形態において、アクセス制御部２６０は、出力制御部１１６に対して、アクセス先からの情報のクライアント端末１１０の出力部１１４への出力を禁止又は制限することを示す制御信号を送信する。これにより、アクセス制御部２６０は、出力制御部１１６を介して、出力部１１４を制御することができる。
【００７２】
本実施形態において、クライアント端末１１０が、入力部１１２、出力部１１４及び出力制御部１１６を備え、管理サーバ１２０が、要求受信部２１０、格納部２２０、出題部２３０、回答分析部２４０、アクセス判定部２５０及びアクセス制御部２６０を備える場合について説明した。しかしながら、アクセス管理システム１００の各部における情報処理は、本実施形態に限定されない。他の実施形態において、アクセス管理システム１００の特定の部材の情報処理を、他の部材が実行してもよい。
【００７３】
また、クライアント端末１１０及び管理サーバ１２０のそれぞれは、本実施形態に限定されない。他の実施形態において、クライアント端末１１０が、管理サーバ１２０の各部を有してもよい。この場合、クライアント端末１１０がアクセス制御部２６０を有さず、出力制御部１１６がアクセス制御部２６０の機能を有してもよい。さらに他の実施形態において、クライアント端末１１０が、管理サーバ１２０の各部のうち、少なくとも一部を有してもよい。
【００７４】
一実施形態において、クライアント端末１１０がアクセス判定部２５０を有してもよい。この場合、管理サーバ１２０がアクセス制御部２６０を有さず、出力制御部１１６がアクセス制御部２６０の機能を有してもよい。他の実施形態において、クライアント端末１１０が出題部２３０を有してもよい。さらに他の実施形態において、クライアント端末１１０が回答分析部２４０を有してもよい。また、クライアント端末１１０が回答分析部２４０及びアクセス判定部２５０を有してもよい。さらに他の実施形態において、クライアント端末１１０が、質問画面を生成する画面生成部を有してもよい。この場合、出力制御部１１６が画面生成部の機能を有してもよい。
【００７５】
図３は、格納部２２０のシステム構成の一例を概略的に示す。本実施形態において、格納部２２０は、質問格納部３１０と、分析結果格納部３２０と、回答状況格納部３３０と、管理情報格納部３４０と、アクセス履歴格納部３５０とを備える。
【００７６】
質問格納部３１０は、１以上の質問に関する情報を、インターネット上のサイト又は情報処理装置の区分に関する情報と対応付けて格納する。質問は選択式であってもよく、記述式であってもよい。質問が選択式である場合、質問格納部３１０は、質問文と、質問に対する１以上の選択肢と、正解の選択肢とを対応づけて格納してもよい。
【００７７】
分析結果格納部３２０は、回答分析部２４０による回答の分析結果を格納する。例えば、分析結果格納部３２０は、正誤判定結果、集計結果、各ユーザの回答傾向などに関する情報を格納する。
【００７８】
回答状況格納部３３０は、各ユーザの回答状況に関する情報を格納する。回答状況格納部３３０は、アクセス元識別情報と、１以上の質問に対する回答状況に関する情報とを対応付けて格納してよい。
【００７９】
管理情報格納部３４０は、管理情報を格納する。管理情報格納部３４０は、ユーザ又はクライアント端末ごとに管理情報を格納してもよい。アクセス履歴格納部３５０は、各ユーザ又はクライアント端末のアクセス履歴に関する情報を格納する。
【００８０】
図４は、出題部２３０のシステム構成の一例を概略的に示す。本実施形態において、出題部２３０は、選択部４１０と、画面生成部４２０とを備える。本実施形態において、選択部４１０は、質問格納部３１０の中から、ユーザに出題すべき１以上の質問を選択する。選択部４１０は、ユーザ又はクライアント端末１１０のアクセス履歴に基づいて、１以上の質問のうちの少なくとも１つを決定してよい。クライアント端末１１０の出力部１１４に、アクセス先の区分に対応付けられた質問を出題させることを決定してよい。
【００８１】
画面生成部４２０は、クライアント端末１１０の出力部１１４に、選択部４１０が選択した１以上の質問を表示させるための質問画面を生成する。本実施形態において、画面生成部４２０は、生成された質問画面を出力制御部１１６に送信して、出力部１１４に表示させる。
【００８２】
質問画面は、１以上の質問と、各質問に対する回答を入力するための回答欄とを含んでよい。質問が選択式である場合、回答欄は、各質問に対する１以上の選択肢を示すボタン、アイコン、プルダウンリストなど（ボタンなどを称する場合がある。）を含んでよい。質問画面は、回答のヒントとなる情報を含んでもよい。回答のヒントとなる情報としては、質問内容に関するテキスト、画像、動画、ＷｅｂページのＵＲＬなどを例示することができる。
【００８３】
質問画面は、回答が完了したこと又はインターネットへのアクセスを要求することを示す情報を、管理サーバ１２０に送信するためのボタンなどを含んでもよい。質問画面は、回答の猶予を要求する猶予要求を、管理サーバ１２０に送信するためのボタンなどを含んでもよい。
【００８４】
本実施形態においては、出題部２３０が選択部４１０及び画面生成部４２０を備える場合について説明した。しかしながら、出題部２３０は本実施形態に限定されない。画面生成部４２０が管理サーバ１２０に配される場合について説明した。しかしながら、出題部２３０は本実施形態に限定されない。他の実施形態において、出題部２３０は画面生成部４２０を備えなくてもよい。
【００８５】
この場合、例えば、選択部４１０は、選択された１以上の質問のそれぞれの識別情報を出力制御部１１６に送信する。出力制御部１１６は、出力部１１４を制御して、選択部４１０から受け取った情報をユーザに出力させる。出力制御部１１６は、選択部４１０から受け取った情報に基づいて、質問画面を生成してもよい。
【００８６】
図５は、回答分析部２４０のシステム構成の一例を概略的に示す。本実施形態において、回答分析部２４０は、正誤判定部５１０と、集計部５２０と、条件判定部５３０と、傾向分析部５４０とを備える。
【００８７】
正誤判定部５１０は、１以上の質問のそれぞれに対する回答の正誤を判定する。集計部５２０は、出題部２３０がアンケート形式の質問を出題した場合に、複数のユーザからの回答を集計して、質問毎の集計結果を出力する。条件判定部５３０は、正誤判定部５１０による判定結果、及び、集計部５２０による集計結果の少なくとも一方が、第１条件を満足するか否かを判定する。
【００８８】
傾向分析部５４０は、質問に対する回答を分析して、ユーザ毎の回答の傾向を抽出する。傾向分析部５４０は、特定の属性を有する複数のユーザにより構成されるグループの傾向を抽出してもよい。これにより、ユーザ毎の苦手分野、得意分野、学習効率の向上に有用な情報などを収集することができる。
【００８９】
図６は、データテーブル６００の一例を概略的に示す。データテーブル６００は、正誤判定部５１０による判定結果に関する情報の一例であってよい。データテーブル６００は、例えば、分析結果格納部３２０に格納される。本実施形態において、データテーブル６００は、ユーザＩＤ６１０と、出題時刻６２０と、アクセス要求ＩＤ６３０と、質問ＩＤ６４０と、ユーザの回答６５０と、正誤判定結果６６０とを対応付けて格納する。
【００９０】
ユーザＩＤ６１０は、クライアント端末１１０のユーザを識別する。ユーザＩＤ６１０は、クライアント端末１１０を識別するＩＤであってもよく、クライアント端末１１０にインストールされたＯＳ又はアプリケーションを識別するＩＤであってもよい。クライアント端末１１０を識別するＩＤとしては、ＭＡＣアドレス、ＢＤ＿ＡＤＤＲ、ＩＰアドレス、Ｃｏｏｋｉｅに格納されるユニークＩＤなどを例示することができる。
【００９１】
出題時刻６２０は、質問ＩＤ６４０により識別される質問が出題された時刻を示す。時刻の単位は特に限定されない。出題時刻６２０は、質問が出題された日時を示す情報であってもよく、質問が出題された日付を示す情報であってもよい。アクセス要求ＩＤ６３０は、アクセス要求を識別する。質問ＩＤ６４０は、出題された質問を識別する。これにより、質問ＩＤ６４０により識別される質問が、どのアクセス要求に応答して出題されたかを識別することができる。正誤判定結果６６０には、正誤判定部５１０による判定結果が格納される。
【００９２】
図７は、データテーブル７００の一例を概略的に示す。データテーブル７００は、回答状況に関する情報の一例であってよい。データテーブル７００は、例えば、回答状況格納部３３０に格納される。本実施形態において、データテーブル７００は、ユーザＩＤ７１０と、出題時刻７２０と、アクセス要求ＩＤ７３０と、条件判定結果７４０と、期限７５０と、猶予回数７６０とを対応づけて格納する。
【００９３】
ユーザＩＤ７１０、出題時刻７２０、及び、アクセス要求ＩＤ７３０は、ユーザＩＤ６１０、出題時刻６２０、及び、アクセス要求ＩＤ６３０と同様の構成を有してよい。条件判定結果７４０には、条件判定部５３０による判定結果が格納される。期限７５０には、出題された質問の回答期限が格納される。猶予回数７６０には、要求受信部２１０が取得した猶予要求の回数が格納される。
【００９４】
図８は、管理サーバ１２０における情報処理の一例を概略的に示す。本実施形態によれば、Ｓ８０２において、要求受信部２１０が、クライアント端末１１０のインターネットへのアクセス要求を受信する。Ｓ８０４において、出題部２３０が、質問の出題の要否を決定する。出題部２３０が出題を決定した場合、出題部２３０は、出題する質問の内容を決定して、質問画面を生成する。出題部２３０は、質問画面をクライアント端末１１０の出力制御部１１６に送信する。出力制御部１１６は、質問画面を受信すると、出力部１１４を制御して、出力部１１４に当該質問画面を出力させる。
【００９５】
Ｓ８１０において、回答分析部２４０が、入力部１１２に入力されたユーザの回答を、出力部１１４から取得する。回答分析部２４０は、ユーザの回答を分析して、第１条件を満足するか否かを判定する。
【００９６】
ユーザの回答が第１条件を満足する場合（Ｓ８１０のＹＥＳの場合）には、Ｓ８２０において、アクセス判定部２５０が、管理情報を参照して、当該アクセスが許可されるか否かを判定する。Ｓ８２０において、アクセス判定部２５０が、アクセスを許可した場合、Ｓ８２２において、アクセス制御部２６０が、クライアント端末１１０のインターネットへのアクセスを許可する。
【００９７】
一方、Ｓ８１０においてユーザの回答が第１条件を満足しない場合（Ｓ８１０のＮＯの場合）、又は、Ｓ８２０においてアクセス判定部２５０がアクセスを許可しない場合（Ｓ８２０のＮＯの場合）には、Ｓ８３０において、アクセス制御部２６０が、クライアント端末１１０のインターネットへのアクセスを禁止又は制限する。
【００９８】
図９は、アクセス管理システム１００における情報処理の一例を概略的に示す。本実施形態において、Ｓ９０２において、クライアント端末１１０が、第１プロキシサーバ２０２に対して、インターネットへのアクセスを要求する。Ｓ９０４において、第１プロキシサーバ２０２が、クライアント端末１１０の認証処理を実行する。
【００９９】
クライアント端末１１０の認証処理が完了すると、Ｓ９０６において、第１プロキシサーバ２０２が、クライアント端末１１０を第２プロキシサーバ２０４に接続させる。本実施形態によれば、第１プロキシサーバ２０２は、クライアント端末１１０に対して、第２プロキシサーバ２０４をリダイレクト先とするリダイレクト命令を送信する。Ｓ９０８において、クライアント端末１１０は、リダイレクト命令を受信して、第２プロキシサーバ２０４にアクセスする。
【０１００】
Ｓ９１０において、出題部２３０が質問を出題することを決定して、質問画面を生成する。出題部２３０は、質問画面をクライアント端末１１０に送信する。Ｓ９１２において、クライアント端末１１０は、質問画面を受信すると、当該質問画面を表示装置に表示させる。Ｓ９１４において、クライアント端末１１０の入力部１１２は、ユーザからの回答を受け付ける。また、出力部１１４は、ユーザの回答を第２プロキシサーバ２０４に送信する。
【０１０１】
Ｓ９１６において、回答分析部２４０が、ユーザの回答を分析して、第１条件を満足するか否かを判定する。Ｓ９１８において、第２プロキシサーバ２０４が、回答分析部２４０による分析結果を、第１プロキシサーバ２０２に送信する。また、Ｓ９２０において、第２プロキシサーバ２０４が、アクセス要求、質問及び回答の少なくとも１つに関する分析結果などに関する各種のレポート又はログを作成する。各種のレポート又はログは、例えば、分析結果格納部３２０、回答状況格納部３３０、アクセス履歴格納部３５０などに格納される。
【０１０２】
Ｓ９２２において、アクセス判定部２５０が、回答分析部２４０による分析結果及び管理情報を参照して、アクセスの許否を判定する。Ｓ９２４において、アクセス制御部２６０が、アクセス判定部２５０の判定結果に基づいて、クライアント端末１１０のインターネットへのアクセスを制御する。
【０１０３】
図１０は、アクセス管理システム１０００の一例を概略的に示す。本実施形態において、アクセス管理システム１０００は、管理サーバ１２０と、中継装置１０２０とを備える。アクセス管理システム１０００は、クライアント端末１１０及び管理サーバ１２０が、通信ネットワーク１０及び中継装置１０２０を介して情報を送受する点で、図１に関連して説明したアクセス管理システム１００と相違する。なお、図１に関連して説明したアクセス管理システム１００と同様の構成については説明を省略する場合がある。
【０１０４】
本実施形態において、管理サーバ１２０のアクセス制御部２６０は、アクセス判定部２５０による判定結果に基づいて、クライアント端末１１０の出力制御部１１６を制御するための制御信号を生成する。アクセス制御部２６０は、上記の制御信号を出力制御部１１６に送信する。クライアント端末１１０の出力制御部１１６は、アクセス制御部２６０が送信した制御信号を取得して、当該制御信号に従って、出力部１１４を制御する。
【０１０５】
これにより、アクセス制御部２６０は、クライアント端末１１０のインターネットへのアクセスを管理することができる。より具体的には、アクセス制御部２６０は、Ｗｅｂサーバ１２からクライアント端末１１０に送信される情報を、クライアント端末１１０の出力部１１４に出力するか否かを制御することができる。また、アクセス制御部２６０は、クライアント端末１１０の出力部１１４から、Ｗｅｂサーバ１２に対する情報の出力を制御することができる。Ｗｅｂサーバ１２は、クライアント端末１１０のアクセス先の一例であってよい。
【０１０６】
本実施形態において、中継装置１０２０は、クライアント端末１１０と、管理サーバ１２０との間の通信を中継する。中継装置１０２０としては、基地局、アクセスポイント、ルータ、ゲートウェイ、サーバ、Ｐ２Ｐで動作するパーソナルコンピュータ又は携帯端末などを例示することができる。上記の相違点以外の構成については、アクセス管理システム１０００又はアクセス管理システム１０００の各部は、アクセス管理システム１００又はアクセス管理システム１００の各部と同様の構成を有してよい。
【０１０７】
図１１は、アクセス管理システム１０００における情報処理の一例を概略的に示す。図１１におけるアクセス管理システム１０００の情報処理は、Ｓ９２４の代わりに、Ｓ１１２４及びＳ１１２６を有する点で、図９に関連して説明したアクセス管理システム１００の情報処理と相違する。なお、図９に関連して説明したアクセス管理システム１００の情報処理と同様の構成については説明を省略する場合がある。
【０１０８】
本実施形態によれば、Ｓ１１２４において、アクセス制御部２６０が、アクセス判定部２５０による判定結果に基づいて、出力制御部１１６を制御する制御信号を生成する。また、アクセス制御部２６０は、制御信号を出力制御部１１６に送信する。Ｓ１１２６において、出力制御部１１６は、制御信号に基づいて、出力部１１４を制御する。上記の相違点以外の構成については、図９に関連して説明したアクセス管理システム１００の情報処理と同様の構成を有してよい。
【０１０９】
本実施形態によれば、Ｓ９０２において、クライアント端末１１０がＷｅｂサーバ１２へのアクセス要求を送信するときに、中継装置１０２０が、クライアント端末１１０からの当該アクセス要求を取得する。このとき、中継装置１０２０は、上記のアクセス要求のアクセス元識別情報及びアクセス先識別情報を取得してよい。中継装置１０２０は、クライアント端末１１０からのアクセス要求を第１プロキシサーバ２０２に送信する。同様にして、Ｓ９０４〜Ｓ９０６において、中継装置１０２０は、第１プロキシサーバ２０２及びクライアント端末１１０の通信を中継する。
【０１１０】
Ｓ９０８において、中継装置１０２０は、クライアント端末１１０から第２プロキシサーバ２０４へのアクセス要求を受信して、当該アクセス要求を第２プロキシサーバ２０４に送信する。また、Ｓ９１０において、中継装置１０２０は、画面生成部４２０が生成した質問画面のデータを、第２プロキシサーバ２０４から受信する。中継装置１０２０は、上記の質問画面のデータをクライアント端末１１０に送信する。
【０１１１】
Ｓ９１４において、中継装置１０２０は、質問に対する回答に関する情報を、クライアント端末１１０から受信して、第２プロキシサーバ２０４の回答分析部２４０に送信する。さらに、Ｓ１１２４において、中継装置１０２０は、アクセス制御部２６０が生成した制御信号をクライアント端末１１０に送信する。Ｓ１１２６において、出力制御部１１６が、上記の制御信号に基づいて出力部１１４を制御する。
【０１１２】
これにより、管理サーバ１２０及び中継装置１０２０は、インターネットへのアクセスを管理するサービスを、ユーザに提供することができる。例えば、出力部１１４における、アクセス要求により示されるアクセス先からの情報の出力処理を、許可、禁止又は制限することができる。また、出力部１１４における、クライアント端末１１０から、アクセス要求により示されるアクセス先への情報の出力処理を、許可、禁止又は制限することができる。
【０１１３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【０１１４】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【０１１５】
１０  通信ネットワーク、１２  Ｗｅｂサーバ、１４  アクティブディレクトリ、１００  アクセス管理システム、１１０  クライアント端末、１１２  入力部、１１４  出力部、１１６  出力制御部、１２０  管理サーバ、２０２  第１プロキシサーバ、２０４  第２プロキシサーバ、２１０  要求受信部、２２０  格納部、２３０  出題部、２４０  回答分析部、２５０  アクセス判定部、２６０  アクセス制御部、３１０  質問格納部、３２０  分析結果格納部、３３０  回答状況格納部、３４０  管理情報格納部、３５０  アクセス履歴格納部、４１０  選択部、４２０  画面生成部、５１０  正誤判定部、５２０  集計部、５３０  条件判定部、５４０  傾向分析部、６００  データテーブル、６１０  ユーザＩＤ、６２０  出題時刻、６３０  アクセス要求ＩＤ、６４０  質問ＩＤ、６５０  回答、６６０  正誤判定結果、７００  データテーブル、７１０  ユーザＩＤ、７２０  出題時刻、７３０  アクセス要求ＩＤ、７４０  条件判定結果、７５０  期限、７６０  猶予回数、１０００  アクセス管理システム、１０２０  中継装置
【要約】      （修正有）【課題】各種教育における学習効率、または、質問への回答効率を向上させる。【解決手段】クライアント端末のインターネットへのアクセスを要求するアクセス要求を取得するアクセス要求取得部２１０と、アクセス要求取得部２１０がアクセス要求を取得した場合に、クライアント端末の出力部に、クライアント端末のユーザに対する１以上の質問を出力させる出題部２３０と、１以上の質問のそれぞれに対する１以上の回答の少なくとも一部の正誤を判定する、又は、１以上の回答の少なくとも一部を集計する回答分析部２４０と、回答分析部２４０による分析結果が第１条件を満足しない場合、（ｉ）アクセス先からの情報の、クライアント端末の出力部への出力又は（ｉｉ）アクセス先に対する情報の出力を禁止又は制限するアクセス判定部２５０とを備える。【選択図】図２【図１】
0005944568.tif 000002
【図２】
0005944568.tif 000003
【図３】
0005944568.tif 000004
【図４】
0005944568.tif 000005
【図５】
0005944568.tif 000006
【図６】
0005944568.tif 000007
【図７】
0005944568.tif 000008
【図８】
0005944568.tif 000009
【図９】
0005944568.tif 000010
【図１０】
0005944568.tif 000011
【図１１】
0005944568.tif 000012