(57)【要約】【課題】従来のアクセス管理装置は、時間帯に応じて、ユーザ端末からアクセスしたＷＥＢページが適切なものであるか否かを判断することができなかった。【解決手段】ユーザの識別情報とアクセスしているＷＥＢページに関するアクセスページ情報とアクセスした時間に関するアクセス時間情報とを取得するアクセス情報取得部１０２と、２以上の時間帯を指定する時間帯指定情報と対応付けられた、アクセスが不適切なＷＥＢページの条件を示す不適切ページ条件情報が格納される不適切ページ条件情報格納部１０３から、アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応する不適切ページ条件情報を取得し、アクセスページ情報が不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断部１０４と、この判断結果に応じて不適切ページアクセス情報を出力する出力部１０５とを備えた【選択図】図１
2010128734.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末とサーバ装置との間で送受信される情報に関する情報を取得する送受信情報取得部と、
前記送受信情報取得部が取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得するアクセス情報取得部と、
２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る不適切ページ条件情報格納部と、
前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断部と、
前記アクセス判断部の判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する出力部とを備えたアクセス管理装置。
【請求項２】
前記時間帯指定情報が示す時間帯の開始時刻と終了時刻とを設定する情報である時間設定情報が格納され得る時間設定情報格納部を更に備えており、
前記アクセス判断部は、前記アクセス時間情報が示す時間を含む時間帯を示す前記時間設定情報を検出し、当該検出した時間設定情報に対応する時間帯指定情報を検出し、当該時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する請求項１記載のアクセス管理装置。
【請求項３】
前記不適切ページ条件情報格納部には、勤務時間の時間帯である勤務時間帯と、非勤務時間の時間帯である非勤務時間帯とを指定する少なくとも２つの前記時間帯指定情報とが格納され得るものであり、
前記アクセス判断部は、
前記アクセス時間情報が示す時間の時間帯が、前記時間帯指定情報が示す前記勤務時間帯であるか非勤務時間帯のいずれか一方であるか否かを判断し、
前記アクセス時間情報が示す時間を含む時間帯が前記勤務時間帯である場合、勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、
前記アクセス時間情報が示す時間を含む時間帯が非勤務時間帯である場合に、非勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該取得した不適切ページ条件情報を用いて、前記アクセス時間情報に対応付けられたアクセスページ情報が、アクセスが不適切なＷＥＢページに関する情報であるか否かを判断する請求項１または請求項２記載のアクセス管理装置。
【請求項４】
前記時間帯指定情報が示すユーザの前記勤務時間帯及び非勤務時間帯の開始時刻と終了時刻とを指定する情報である勤怠時間情報が、ユーザ識別情報と対応付けられて格納され得る勤怠時間情報格納部を更に備え、
前記アクセス判断部は、
前記アクセス時間情報に対応するユーザの勤怠時間情報を用いて、前記アクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出し、当該検出した勤怠時間情報に対応する時間帯指定情報を検出し、当該時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する請求項３記載のアクセス管理装置。
【請求項５】
前記不適切ページ条件情報は、ユーザの認証が必要なＷＥＢページを、アクセスが不適切なＷＥＢページの条件に指定する情報である認証ページ指定情報であり、
前記不適切ページ条件情報格納部には、勤務時間帯を指定する前記時間帯指定情報と、前記不適切ページ条件情報である前記認証ページ指定情報とが対応付けられて格納されており、
前記アクセス判断部は、
前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報が、勤務時間帯を指定する時間帯指定情報である場合、前記認証ページ指定情報を取得し、当該認証ページ指定情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が示すＷＥＢページが、認証ページ指定情報が指定する認証が必要なＷＥＢページであるか否かを判断して、不適切なアクセスが行われたか否かを判断する請求項３または請求項４記載のアクセス管理装置。
【請求項６】
前記ユーザ識別情報と、前記アクセスページ情報と、前記アクセス時間情報とが対応付けて格納され得るアクセス情報格納部を更に備え、
前記アクセス情報取得部は、取得した前記ユーザ識別情報と、前記アクセスページ情報と、前記アクセス時間情報とを、前記アクセス情報格納部に蓄積し、
前記アクセス判断部は、前記アクセス情報格納部に格納されている前記アクセスページ情報と、前記アクセス時間情報とを読み出して、不適切なアクセスが行われたか否かを判断する請求項１から請求項５いずれか記載のアクセス管理装置。
【請求項７】
前記不適切ページ条件情報は、不適切なＷＥＢページが含み得るキーワードを示す情報であるキーワード情報であり、
前記アクセス判断部は、アクセスページ情報が示すＷＥＢページが、前記キーワード情報が示すキーワードと一致する文字列を含むか否かを判断し、ＷＥＢページが、キーワードと一致する文字列を含む場合、不適切ページ条件情報が示す条件を満たすと判断する請求項１から請求項６いずれか記載のアクセス管理装置。
【請求項８】
前記アクセス判断部は、
前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する不適切ページ判断手段と、
不適切ページ条件情報が示す条件を満たすと判断されたＷＥＢページの、アクセスの不適切さの度合いを示す情報である不適切度を、ユーザ識別情報別に蓄積する不適切度蓄積手段と、
前記ユーザ識別情報別に蓄積された不適切度が、予め指定されている度合いを超えたか否かを判断する不適切度判断手段とを備え、
前記出力部は、前記不適切度が予め指定した度合いを超えたことを、前記不適切度判断手段が判断した場合に、当該不適切度に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す不適切ページアクセス情報を出力する請求項１から請求項７いずれか記載のアクセス管理装置。
【請求項９】
前記不適切ページ条件情報格納部には、前記キーワード情報と、当該キーワード情報が示すキーワードを含むＷＥＢページの不適切さの度合いを示す情報である不適切度とが対応付けて格納され得るものであり、
前記アクセス判断部は、
アクセスページ情報が示すＷＥＢページに、前記キーワード情報が示すキーワードが含まれるか否かを判断する不適切ページ判断手段と、
前記不適切ページ判断手段により、アクセスページ情報が示すＷＥＢページに、前記キーワード情報が示すキーワードが含まれると判断された場合に、当該キーワード情報に対応する不適切度を、ユーザ識別情報別に蓄積する不適切度蓄積手段と、
前記ユーザ識別情報別に蓄積された不適切度が、予め指定した度合いを超えたか否かを判断する不適切度判断手段とを備え、
前記出力部は、前記不適切度が予め指定した度合いを超えたことを、前記不適切度判断手段が判断した場合に、不適切度に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す不適切ページアクセス情報を出力する請求項７記載のアクセス管理装置。
【請求項１０】
前記不適切度の度合いの範囲を指定する情報である不適切度範囲情報と、不適切ページアクセス情報の１以上の通知先を指定する情報とを対応付けた通知先情報が格納され得る通知情報格納部を更に備え、
前記出力部は、前記不適切度蓄積手段により蓄積された不適切度が含まれる前記不適切度範囲情報に対応した通知先情報を取得し、当該取得した通知先情報が示す通知先に前記不適切ページアクセス情報を通知する請求項８または９記載のアクセス管理装置。
【請求項１１】
前記アクセス判断部が、不適切なアクセスの判断を行うタイミングを指定する判断タイミング指定情報を受け付ける判断タイミング指定情報受付部と、
前記判断タイミング指定情報受付部が受け付けた判断タイミング指定情報を蓄積する判断タイミング指定情報蓄積部とを更に備え、
前記アクセス判断部は、前記判断タイミング指定情報蓄積部により蓄積された判断タイミング指定情報が指定するタイミングに、前記不適切なアクセスの判断を行う請求項８から請求項１０いずれか記載のアクセス管理装置。
【請求項１２】
アクセスが不適切な１以上のＷＥＢページを指定する情報である不適切ページ指定情報を受け付ける不適切ページ指定受付部と、
不適切ページ指定受付部が受け付けた不適切ページ指定情報が指定するＷＥＢページの情報を取得する不適切ページ情報取得部と、
前記不適切ページ情報取得部が取得したＷＥＢページの情報である不適切ページ情報から、不適切なＷＥＢページが含み得るキーワードを取得し、当該キーワードを示す情報であるキーワード情報を前記不適切ページ条件情報として、予め指定された時間帯指定情報と対応付けて、前記不適切ページ条件情報格納部に蓄積するキーワード取得部とを更に備えた請求項７または請求項９記載のアクセス管理装置。
【請求項１３】
アクセスが不適切なＷＥＢページを示すキーワードを示す情報である指定キーワード情報を受け付ける指定キーワード情報受付部と、
前記指定キーワード情報受付部が受け付けた指定キーワード情報を用いて、アクセスが不適切なＷＥＢページを指定する情報である不適切ページ指定情報を取得し、当該取得した不適切ページ情報を、前記不適切ページ条件情報として、予め指定された時間帯指定情報と対応付けて不適切ページ条件情報格納部に蓄積する不適切ページ指定情報取得部とを備えた請求項１から請求項１２いずれか記載のアクセス管理装置。
【請求項１４】
前記出力部は、アクセス元の端末情報、アクセス先のＷＥＢページの情報、アクセス開始時間の情報、またはアクセス時に受けたサービス提供内容の少なくとも一つを更に含む前記不適切ページアクセス情報を出力する請求項１から請求項１３いずれか記載のアクセス管理装置。
【請求項１５】
送受信情報取得部と、アクセス情報取得部と、２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る不適切ページ条件情報格納部と、アクセス判断部と、出力部とを用いて行われるアクセス管理方法であって、
前記送受信情報取得部が、ユーザ端末とサーバ装置との間で送受信される情報に関する情報を取得する送受信情報取得ステップと、
前記アクセス情報取得部が、前記送受信情報取得ステップで取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得するアクセス情報取得ステップと、
前記アクセス判断部が、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断ステップと、
前記出力部が、前記アクセス判断ステップによる判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する出力ステップとを備えたアクセス管理方法。
【請求項１６】
コンピュータを、
ユーザ端末とサーバ装置との間で送受信される情報に関する情報を取得する送受信情報取得部と、
前記送受信情報取得部が取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得するアクセス情報取得部と、
２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る不適切ページ条件情報格納部と、
格納されている２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報の中から、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断部と、
前記アクセス判断部の判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する出力部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＥＢページ等へのアクセスを管理するアクセス管理装置等に関するものである。
【背景技術】
【０００２】
従来、企業等の組織内のユーザ端末から、インターネット等のネットワーク等を介して外部のＷＥＢサーバに対して行われたアクセスについてのアクセスログを収集するアクセスログ収集システム等が知られていた（例えば、特許文献１参照）。
【特許文献１】特開２００３−１４０９９０号公報（第１頁、第１図等）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の技術においては、ユーザ端末からのＷＥＢページに対するアクセスが適切なものであるか否かを、容易に分析することが非常に困難であるという課題があった。特に、アクセスが行われた時間帯を考慮して、ユーザ端末からのアクセスが適切なものであるか否かを判断することができなかった。例えば、企業等において、勤務時間中と勤務時間外で、ユーザによるアクセスが適切であると判断されるＷＥＢページが異なる場合がある。しかしながら、従来の技術においては、時間帯に応じて、ユーザ端末からアクセスしたＷＥＢページが適切なものであるか否かを判断することができなかった。
【課題を解決するための手段】
【０００４】
本発明のアクセス管理装置は、ユーザ端末とサーバ装置との間で送受信される情報に関する情報を取得する送受信情報取得部と、前記送受信情報取得部が取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得するアクセス情報取得部と、２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る不適切ページ条件情報格納部と、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断部と、前記アクセス判断部の判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する出力部とを備えたアクセス管理装置である。
【０００５】
かかる構成により、時間帯別に指定された、ユーザ端末からアクセスが不適切なＷＥＢページに対するアクセスが、行われたか否かを容易に把握することができる。
【０００６】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記時間帯指定情報が示す時間帯の開始時刻と終了時刻とを設定する情報である時間設定情報が格納され得る時間設定情報格納部を更に備えており、前記アクセス判断部は、前記アクセス時間情報が示す時間を含む時間帯を示す前記時間設定情報を検出し、当該検出した時間設定情報に対応する時間帯指定情報を検出し、当該時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス管理装置である。
【０００７】
かかる構成により、時間帯別に設定された、ユーザ端末からアクセスが不適切なＷＥＢページに対するアクセスが、行われたか否かを容易に把握することができる。これにより、例えば、各時間帯において閲覧が不適切であると指定されているＷＥＢページの閲覧が行われたか否か等を把握することができる。
【０００８】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記不適切ページ条件情報格納部には、勤務時間の時間帯である勤務時間帯と、非勤務時間の時間帯である非勤務時間帯とを指定する少なくとも２つの前記時間帯指定情報とが格納され得るものであり、前記アクセス判断部は、前記アクセス時間情報が示す時間の時間帯が、前記時間帯指定情報が示す前記勤務時間帯であるか非勤務時間帯のいずれか一方であるか否かを判断し、前記アクセス時間情報が示す時間を含む時間帯が前記勤務時間帯である場合、勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、前記アクセス時間情報が示す時間を含む時間帯が非勤務時間帯である場合に、非勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該取得した不適切ページ条件情報が示す条件を、前記アクセス時間情報に対応付けられたアクセスページ情報が満たすか否かを判断するアクセス管理装置である。
【０００９】
かかる構成により、勤務時間帯および非勤務時間帯別に設定された、ユーザ端末からアクセスが不適切なＷＥＢページに対するアクセスが、行われたか否かを容易に把握することができる。これにより、例えば、勤務時間帯においては閲覧が不適切であると指定されているＷＥＢページの閲覧が行われたか否か等を把握することができる。
【００１０】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記時間帯指定情報が示すユーザの前記勤務時間帯及び非勤務時間帯の開始時刻と終了時刻とを指定する情報である勤怠時間情報が、ユーザ識別情報と対応付けられて格納され得る勤怠時間情報格納部を更に備え、前記アクセス判断部は、前記アクセス時間情報に対応するユーザの勤怠時間情報を用いて、前記アクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出し、当該検出した勤怠時間情報に対応する時間帯指定情報を検出し、当該時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス管理装置である。
【００１１】
かかる構成により、勤怠時間情報格納部に格納されている勤務時間帯及び非勤務時間帯についての開始時間と終了時間とを追加したり更新したりすることにより、時間帯指定情報が指定する時間帯を、動的に変化させることが可能となる。例えば、年月日別に、勤務時間帯及び非勤務時間帯が指定する時間帯の開始時間や終了時間を変更することができ、ユーザの勤務時間の変化にあわせて、動的に、勤務時間帯及び非勤務時間帯の示す時間帯を変更することができる。これにより、不適切なＷＥＢページに対するアクセスが行われたか否かを、勤怠時間の変化に合わせて適切に判断することができる。
【００１２】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記不適切ページ条件情報は、ユーザの認証が必要なＷＥＢページを、アクセスが不適切なＷＥＢページの条件に指定する情報である認証ページ指定情報であり、前記不適切ページ条件情報格納部には、勤務時間帯を指定する前記時間帯指定情報と、前記不適切ページ条件情報である前記認証ページ指定情報とが対応付けられて格納されており、前記アクセス判断部は、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報が、勤務時間帯を指定する時間帯指定情報である場合、前記認証ページ指定情報を取得し、当該認証ページ指定情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が示すＷＥＢページが、認証ページ指定情報が指定する認証が必要なＷＥＢページであるか否かを判断して、不適切なアクセスが行われたか否かを判断するアクセス管理装置である。
【００１３】
かかる構成により、認証が必要なページに対するアクセスを把握することが可能となる。
【００１４】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記ユーザ識別情報と、前記アクセスページ情報と、前記アクセス時間情報とが対応付けて格納され得るアクセス情報格納部を更に備え、前記アクセス情報取得部は、取得した前記ユーザ識別情報と、前記アクセスページ情報と、前記アクセス時間情報とを、前記アクセス情報格納部に蓄積し、前記アクセス判断部は、前記アクセス情報格納部に格納されている前記アクセスページ情報と、前記アクセス時間情報とを読み出して、不適切なアクセスが行われたか否かを判断するアクセス管理装置である。
【００１５】
かかる構成により、ＷＥＢページに対する不適切なアクセスが行われたか否かの判断を、ＷＥＢページへのアクセス直後以外のタイミングで行うことが可能となる。これにより、アクセスの判断をまとめて行うことが可能となる。
【００１６】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記不適切ページ条件情報は、不適切なＷＥＢページが含み得るキーワードを示す情報であるキーワード情報であり、前記アクセス判断部は、アクセスページ情報が示すＷＥＢページが、前記キーワード情報が示すキーワードと一致する文字列を含むか否かを判断し、ＷＥＢページが、キーワードと一致する文字列を含む場合、不適切ページ条件情報が示す条件を満たすと判断するアクセス管理装置である。
【００１７】
かかる構成により、キーワードを含むＷＥＢページに対するアクセスを、不適切なページに対するアクセスとして検出することができる。
【００１８】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記アクセス判断部は、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する不適切ページ判断手段と、不適切ページ条件情報が示す条件を満たすと判断されたＷＥＢページの、アクセスの不適切さの度合いを示す情報である不適切度を、ユーザ識別情報別に蓄積する不適切度蓄積手段と、前記ユーザ識別情報別に蓄積された不適切度が、予め指定されている度合いを超えたか否かを判断する不適切度判断手段とを備え、前記出力部は、前記不適切度が予め指定した度合いを超えたことを、前記不適切度判断手段が判断した場合に、当該不適切度に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す不適切ページアクセス情報を出力するアクセス管理装置である。
【００１９】
かかる構成により、不適切なページに対するアクセスの度合いが高いユーザを把握することができる。
【００２０】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記不適切ページ条件情報格納部には、前記キーワード情報と、当該キーワード情報が示すキーワードを含むＷＥＢページの不適切さの度合いを示す情報である不適切度とが対応付けて格納され得るものであり、前記アクセス判断部は、アクセスページ情報が示すＷＥＢページに、前記キーワード情報が示すキーワードが含まれるか否かを判断する不適切ページ判断手段と、前記不適切ページ判断手段により、アクセスページ情報が示すＷＥＢページに、前記キーワード情報が示すキーワードが含まれると判断された場合に、当該キーワード情報に対応する不適切度を、ユーザ識別情報別に蓄積する不適切度蓄積手段と、前記ユーザ識別情報別に蓄積された不適切度が、予め指定した度合いを超えたか否かを判断する不適切度判断手段とを備え、前記出力部は、前記不適切度が予め指定した度合いを超えたことを、前記不適切度判断手段が判断した場合に、不適切度に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す不適切ページアクセス情報を出力するアクセス管理装置である。
【００２１】
かかる構成により、例えば、不適切度の高いページに含まれると考えられるキーワード情報の不適切度を高く設定することで、不適切度の高いページにアクセスしたユーザのアクセスの度合いが高くなるようにすることができる。これにより、例えば、アクセスしたページの不適切度に応じて、ユーザの不適切なアクセスを評価することが可能となる。
【００２２】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記不適切度の度合いの範囲を指定する情報である不適切度範囲情報と、不適切ページアクセス情報の１以上の通知先を指定する情報とを対応付けた通知先情報が格納され得る通知情報格納部を更に備え、前記出力部は、前記不適切度蓄積手段により蓄積された不適切度が含まれる前記不適切度範囲情報に対応した通知先情報を取得し、当該取得した通知先情報が示す通知先に前記不適切ページアクセス情報を通知するアクセス管理装置である。
【００２３】
かかる構成により、不適切なページに対するアクセスの度合いに応じた通知先に、不適切なアクセスが行われたことを示す判断結果を示す情報を通知することが可能となる。これにより、例えば、不適切なアクセスを、その度合いに応じて適切な役職者等に認識させることができる。
【００２４】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記アクセス判断部が、不適切なアクセスの判断を行うタイミングを指定する判断タイミング指定情報を受け付ける判断タイミング指定情報受付部と、前記判断タイミング指定情報受付部が受け付けた判断タイミング指定情報を蓄積する判断タイミング指定情報蓄積部とを更に備え、前記アクセス判断部は、前記判断タイミング指定情報蓄積部により蓄積された判断タイミング指定情報が指定するタイミングに、前記不適切なアクセスの判断を行うアクセス管理装置である。
【００２５】
かかる構成により、所望のタイミングで不適切なアクセスの判断を行うことができる。
【００２６】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、アクセスが不適切な１以上のＷＥＢページを指定する情報である不適切ページ指定情報を受け付ける不適切ページ指定受付部と、不適切ページ指定受付部が受け付けた不適切ページ指定情報が指定するＷＥＢページの情報を取得する不適切ページ情報取得部と、前記不適切ページ情報取得部が取得したＷＥＢページの情報である不適切ページ情報から、不適切なＷＥＢページが含み得るキーワードを取得し、当該キーワードを示す情報であるキーワード情報を前記不適切ページ条件情報として、予め指定された時間帯指定情報と対応付けて、前記不適切ページ条件情報格納部に蓄積するキーワード取得部とを更に備えたアクセス管理装置である。
【００２７】
かかる構成により、アクセスが不適切なＷＥＢページの情報から、アクセスが不適切なＷＥＢページを判断するための不適切ページ条件情報であるキーワード情報を取得することができる。これにより、例えば、キーワード情報を自動的にデータベース化していくことが可能となる。
【００２８】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、アクセスが不適切なＷＥＢページを示すキーワードを示す情報である指定キーワード情報を受け付ける指定キーワード情報受付部と、前記指定キーワード情報受付部が受け付けた指定キーワード情報を用いて、アクセスが不適切なＷＥＢページを指定する情報である不適切ページ指定情報を取得し、当該取得した不適切ページ情報を、前記不適切ページ条件情報として、予め指定された時間帯指定情報と対応付けて不適切ページ条件情報格納部に蓄積する不適切ページ指定情報取得部とを備えたアクセス管理装置である。
【００２９】
かかる構成により、アクセスが不適切なＷＥＢページを示す指定キーワード情報の情報から、アクセスが不適切なＷＥＢページを判断するための不適切ページ条件情報である不適切ページ指定情報を取得することができる。これにより、例えば、不適切ページ指定情報を自動的にデータベース化していくことが可能となる。
【００３０】
また、本発明のアクセス管理装置は、前記アクセス管理装置において、前記出力部は、アクセス元の端末情報、アクセス先のＷＥＢページの情報、アクセス開始時間の情報、またはアクセス時に受けたサービス提供内容の少なくとも一つを更に含む前記不適切ページアクセス情報を出力するアクセス管理装置である。
【００３１】
かかる構成により、不適切なアクセスの詳細な内訳を示す情報を通知することができる。これにより、例えば、不適切なアクセスを防止する対策等を検討することが可能となる。
【発明の効果】
【００３２】
本発明によるアクセス管理装置等によれば、時間帯別に指定された不適切なＷＥＢページのユーザ端末からのアクセス状況を、容易に把握することができる。
【発明を実施するための最良の形態】
【００３３】
以下、アクセス管理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００３４】
（実施の形態）
図１は、本実施の形態における情報処理システムのブロック図である。情報処理システム１０は、アクセス管理装置１、一以上のサーバ装置３、一以上のユーザ端末２を備えている。
【００３５】
一以上のサーバ装置３、一以上のユーザ端末２は、それぞれ、通信回線やネットワーク等を介して、情報の送受信が可能となるよう接続されている。ネットワークは、例えば、インターネットや、無線や有線のＬＡＮ等のネットワークである。ただし、各装置間の接続方法は問わない。また、情報の送受信の手段は、通信手段でも、放送手段等でも良い。
【００３６】
アクセス管理装置１は、ユーザ端末２とサーバ装置３との間でネットワーク等を介して送受信される情報を取得可能となるように配置される。例えば、アクセス管理装置１を、ユーザ端末２が接続されるルータやハブ等の集線装置や中継装置、あるいはファイアフォール装置等と接続するようにし、これらの装置に入出力される情報を取得、例えば受信するようにしても良い。また、ユーザ端末２とサーバ装置３との間のネットワークや通信回線に、いわゆるパケットキャプチャ装置（図示せず）を設け、当該パケットキャプチャ装置が取得し、出力するパケット等を、アクセス管理装置１が受信できるようにしても良い。また、ユーザ端末２と、通信回線やネットワークとの間に、アクセス管理装置１を介在させ、ユーザ端末２からサーバ装置３に対して送信される情報が、一旦アクセス管理装置１に入力され、入力されたデータを、アクセス管理装置１が通信回線やネットワークに送信するようにしてもよい。この場合、サーバ装置３から送信される情報を、一旦アクセス管理装置１が受信し、受信した情報を、ユーザ端末２に送信するようにする。なお、１以上のユーザ端末２とネットワークとの間には、いわゆるイントラネット用のサーバ等が設けられていても良いことは言うまでもない。また、ネットワークは様々なＷＥＢページ等のコンテンツ等の情報を提供するサーバ装置３以外に、図示していないＤＮＳサーバ等の他の装置を備えていても良い。
【００３７】
ユーザ端末２は、例えば一の組織内の構成員であるユーザが利用する情報処理端末である。情報処理端末は、例えば、ネットワーク接続が可能であって、サーバ装置３から送信される情報を出力可能な装置である。情報処理端末は、例えば、コンピュータや、携帯電話や、ＰＤＡ等である。一の組織とは、例えば、企業や、団体等である。ユーザ端末２の利用時には、通常、ユーザの識別情報等を用いて、ログインが行われる。ユーザ端末２は、例えばＷＥＢブラウザ等のサーバ装置３が提供可能な情報、例えばＷＥＢページ等にアクセスして閲覧可能なソフトウェアを実行可能なものである。ＷＥＢページとは、例えば、ＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）システム等で提供される文書等の情報である。ＷＥＢページは、例えば、テキストデータやＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）データによるレイアウト情報、文書中に埋め込まれた画像や音声、動画などから構成される。また、一以上のＷＥＢページの集合体等をＷＥＢサイトと呼ぶ。ユーザ端末２はインターネットを介してサーバ装置３と接続され、ユーザが、例えば、ユーザ端末２のＷＥＢブラウザ等に、所定のサーバ装置３が提供可能な所定の情報を表示する指示を与えると、ユーザ端末２は、所定のサーバ装置３に、所定の情報を要求する指示をインターネットなどのネットワークを通じて送信する。そして、この要求に応じて所定のサーバ装置３が送信する所定の情報を受信し、ＷＥＢブラウザ等に出力（例えば表示）する。ユーザ端末２同士は、例えばローカルなネットワーク等で接続されていても良い。なお、このようなユーザ端末２の構成については、公知技術であるので、詳細な説明は省略する。
【００３８】
サーバ装置３は、ユーザ端末２等に、自装置の持っている機能やデータを提供する装置である。サーバ装置３は、例えば、コンピュータにより実現可能である。サーバ装置３は、具体的には、ＷＥＢサーバである。なお、ＷＥＢページを送信可能なサーバであれば、ここでは、ＷＥＢサーバと考える。サーバ装置３は、例えば、ＨＴＭＬデータや画像等により構成されるＷＥＢページを出力するための情報を蓄積しておき、ＷＥＢブラウザなどのユーザ端末２で実行されるソフトウェアの要求に応じて、インターネットなどのネットワークを通じて、これらの情報をユーザ端末２に送信する。なお、このようなサーバ装置３の構成については、公知技術であるので、詳細な説明は省略する。
【００３９】
図２は、本実施の形態におけるアクセス管理装置１のブロック図である。
【００４０】
アクセス管理装置１は、送受信情報取得部１０１、アクセス情報取得部１０２、不適切ページ条件情報格納部１０３、アクセス判断部１０４、出力部１０５、時間設定情報格納部１０６、勤怠時間情報格納部１０７、アクセス情報格納部１０８、判断タイミング指定情報受付部１０９、判断タイミング指定情報蓄積部１１０、判断タイミング指定情報格納部１１１、通知情報格納部１１２、不適切ページ指定受付部１１３、不適切ページ情報取得部１１４、キーワード取得部１１５、指定キーワード情報受付部１１６、不適切ページ指定情報取得部１１７を備えている。
【００４１】
アクセス判断部１０４は、不適切ページ判断手段１０４１、不適切度蓄積手段１０４２、不適切度判断手段１０４３、および不適切度格納手段１０４４を備えている。
【００４２】
送受信情報取得部１０１は、一以上のユーザ端末２と一以上のサーバ装置３との間で送受信される情報に関する情報を取得する。一以上のユーザ端末２と一以上のサーバ装置３との間で送受信される情報に関する情報は、例えば、送受信される情報そのものであっても良いし、どのような情報が送受信されたかを示すいわゆる履歴情報等であっても良い。例えば、送受信情報取得部１０１は、一以上のユーザ端末２と一以上のサーバ装置３との間でパケット化されて送受信される情報を取得する。送受信情報取得部１０１は、例えば、一以上のユーザ端末２と一以上のサーバ装置３とが接続されているネットワークや通信回線と接続され、ユーザ端末２とサーバ装置３との間でネットワークや通信回線等を介して送受信される情報を受信する。上述した履歴情報は、例えば、ファイル名やＵＲＬ等の送受信されたＷＥＢページの情報を識別するための情報や、情報の送受信の開始や終了の時刻を示す情報や、送受信を行うユーザ端末２やサーバ装置３のＩＰアドレスやＵＲＬ等の、ユーザ端末２やサーバ装置３の送受信先を識別可能な情報を有していても良い。また、送受信がどのような接続やプロトコルで行われたか等の接続状況を示す情報であっても良い。また、送受信されるデータサイズや、送受信されている時間等の情報であっても良い。送受信情報取得部１０１がネットワークや通信回線と接続される形態等は問わない。送受信情報取得部１０１は、例えば、一以上のユーザ端末２と通信回線やインターネット等の間に設けられている中継装置や集線装置や分岐装置、ファイアフォール装置等と接続され、これらの装置が受信するユーザ端末２とサーバ装置３との間で送受信される情報を取得しても良い。また、ユーザ端末２とローカルなネットワークで接続されるようにし、ユーザ端末２が送信するサーバ装置３との間で行われた情報の送受信の履歴情報を受信しても良い。送受信情報取得部１０１が情報を取得する処理や構成等は、例えば、パケットキャプチャリング等の技術として公知である。送受信情報取得部１０１は、例えば、有線や無線の通信手段等により実現可能である。
【００４３】
アクセス情報取得部１０２は、送受信情報取得部１０１が取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得する。本実施の形態におけるアクセスとは、例えば、ＷＥＢページが格納されているサーバ装置３等とユーザ端末２との間で、ＷＥＢページの情報等の情報のやりとりや、読み出し、書き込み等を行うことである。ＷＥＢページにアクセスとは、ＷＥＢページの情報を取得することや、取得した情報をブラウザ等で表示していることと考えても良い。ユーザ識別情報とは、ユーザの名前やニックネーム、ログイン名、社員番号、あるいはＩＤ番号等のユーザが識別可能な情報である。ユーザ識別情報は、ユーザが利用しているユーザ端末２の、ＩＰアドレスやＭＡＣアドレス、機器名等の識別情報等と考えても良い。ＷＥＢページにアクセスしているユーザとは、例えば、ＷＥＢページを要求する信号を送信したユーザ端末２を利用しているユーザである。ＷＥＢページにアクセスしているユーザを、ＷＥＢページを閲覧しているユーザと考えても良い。また、本実施の形態のおいては、ＷＥＢページ等に対するアクセスを、ＷＥＢページ等の閲覧と考えるようにしても良い。通常、ユーザ端末２から送信されるＷＥＢページを要求する情報であるＷＥＢページ要求情報には、ＷＥＢページ要求情報の送信元となるユーザ端末２の識別情報、例えばＩＰアドレスや、ＭＡＣアドレス等が含まれる。また、サーバ装置３から送信されるＷＥＢページの情報には、ＷＥＢページの送信先であるユーザ端末２の識別情報等が含まれる。従って、アクセス情報取得部１０２は、これらのユーザ端末２の識別情報を、当該ユーザ端末２を利用しているユーザのユーザ識別情報と対応付けて管理しておくようにし、要求情報やＷＥＢページの情報からユーザ端末２の識別情報を取り出し、このユーザ端末２の識別情報に対応するユーザ識別情報を検索等により取得することで、ＷＥＢページにアクセスしているユーザ、即ちＷＥＢページの要求情報を送信したユーザ端末２、あるいはＷＥＢページの情報を受信したユーザ端末２を利用しているユーザ識別情報を取得することが可能である。なお、ユーザ端末２の識別情報を、そのままユーザ識別情報として用いるようにしても良い。
【００４４】
アクセスページ情報は、アクセスしているＷＥＢページに関する情報であればよい。アクセスページ情報は、例えばアクセスしているページを識別可能な情報である。アクセスページ情報は、例えば、ＨＴＭＬ情報や画像情報等のＷＥＢページ自体を構成する情報でも良いし、アクセスしているＷＥＢページのＵＲＬや、アクセスしているＷＥＢページを提供するサーバ装置３のアドレスを示す情報、例えばＩＰアドレスや、ＷＥＢページが格納されているディレクトリの情報やファイル名等であっても良い。また、アクセスしているＷＥＢページを含むＷＥＢサイトを指定する情報であっても良い。あるいはアクセスしているＷＥＢページのタイトル等であっても良い。アクセス情報取得部１０２は、アクセスページ情報を、例えば、ユーザ端末から送信されるＷＥＢページ要求情報に含まれるＵＲＬや、ＩＰアドレスの情報や、ファイル名等を示す情報から取得してもよいし、サーバ装置３が送信するＷＥＢページの情報や、当該ＷＥＢページの送信先を示すＩＰアドレス等の情報から取得しても良い。
【００４５】
アクセス時間情報は、アクセスしている時間に関する情報であればよく、例えばアクセスを開始した時間や終了した時間であっても良いし、ユーザ端末２がアクセスページ情報を取得した時間の情報であってもよい。また、例えば、ユーザ端末２がＷＥＢページ要求情報を送信した時間の情報でも良いし、サーバ装置３が、ＷＥＢページの情報を送信した時間の情報であっても良い。この場合、アクセス情報取得部１０２は、例えば、ＷＥＢページ要求情報やＷＥＢページの情報に付加されているタイムスタンプ等の時間の情報を取り出すようにすればよい。また、アクセス時間情報は、送受信情報取得部１０１が、ユーザ端末２とサーバ装置３との間で送受信されるＷＥＢページの情報や、ＷＥＢページ要求情報を、取得した時間や、アクセス情報取得部１０２がユーザ識別情報やアクセスページ情報を取得した時間の情報であっても良い。この場合、アクセス情報取得部１０２は、例えば、図示しない時計等の計時部等から時間の情報が取得可能である。なお、ここで述べる時間は、期間と考えても良いし、時刻と考えても良い。また、ここで述べる時間の情報は、年月日等の情報を含んでも良い。なお、アクセス情報取得部１０２は、取得したユーザ識別情報と、アクセスページ情報と、アクセス時間情報とを対応付けて、後述するアクセス情報格納部１０８に蓄積するようにしても良い。この蓄積は、一時記憶と考えても良い。
【００４６】
アクセス情報取得部１０２は、通常、ＭＰＵやメモリ等から実現され得る。アクセス情報取得部１０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４７】
不適切ページ条件情報格納部１０３は、２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る。時間帯指定情報と、不適切ページ条件情報とは、必ずしも１対１で対応している必要はない。時間帯指定情報は、時間帯を識別可能な情報であればよく、例えば時間帯の名称等の識別情報である。時間帯指定情報は、時間帯を識別可能な情報でも良いし、年月日等を識別可能な情報でも良いし、両者を識別可能な情報でもよい。時間帯指定情報は、例えば、勤務時間の時間帯を示す「勤務時間帯」という名称の情報や、非勤務時間の時間帯を示す「非勤務時間帯」という名称の情報である。また、「午前」、「午後」等の名称や「第一時間」、「第二時間」等の名称の情報であっても良い。時間帯指定情報は、時間帯の開始時刻や終了時刻等を指定するための時間の情報を含んでも良いし、含んでいなくても良い。例えば「就業時間」という時間帯指定情報に、開始時刻「９時」という情報および終了時刻「１７時」という時間の情報を含んでいても良いし、このような時間の情報が対応付けられて、図示しない格納部等に格納されて管理されていても良い。また、時間帯指定情報が、時間帯の開始時刻と終了時刻とを組み合わせた情報、具体的には「１３時から１４時」等のように、時間の情報により構成されていても良い。また、時間帯指定情報は、指定時間帯の開始時刻や終了時刻を示すことが可能な情報、例えば開始時刻と時間帯の継続時間の組合せや終了時刻と時間帯の継続時間の組合せ等であっても良い。時間帯を設定する時間の情報、例えば、時間帯の開始時刻や終了時刻等を設定する時間の情報をここでは、時間設定情報と呼ぶ。また、ここでは、ユーザの勤務時間の時間帯を勤務時間帯、ユーザの勤務時間以外の時間帯を非勤務時間帯と呼び、特に勤務時間帯と非勤務時間帯に対応した時間設定情報、例えば勤務時間帯と非勤務時間帯との開始時間や終了時間等を設定する情報を、ここでは、勤怠時間情報と呼ぶ。なお、ここでの勤務時間帯という時間帯指定情報は、実質的に職務に従事する時間帯を指定する情報であれば、呼び名や名称は異なるものであっても良い。例えば就業時間等もここでは、勤務時間と考えても良い。勤怠時間情報は、勤務時間帯の時間設定情報、または非勤務時間帯の時間設定情報のいずれか一方であっても良い。いずれか一方の時間設定情報が分かれば、残りの一方の時間帯の時間設定情報も取得可能であるからである。時間帯指定情報が時間設定情報を含まない場合、時間帯指定情報と、当該時間帯指定情報が示す時間帯の時間を示す情報は、これらを対応付ける他の管理情報等を用いて管理するようにすればよい。例えば、この実施の形態においては、時間帯指定情報に対応する時間設定情報は、後述する時間設定情報格納部１０６に格納されているものとする。また、この実施の形態においては、時間設定情報のうちの勤怠時間情報を、特に、後述する勤怠時間情報格納部１０７に格納されているものとする。但し、勤怠時間情報を、時間設定情報格納部１０６に蓄積するようにしても良い。
【００４８】
不適切ページ条件情報とは、対応する時間帯指定情報が指定する時間帯に、ユーザによるアクセスが行われること（例えば閲覧が行われること）が不適切であると考えられるページの条件である。不適切ページ条件情報は、ユーザによるアクセスが不適切であると考えられるページを検出するための条件を示す情報であればどのような条件の情報でもよい。不適切ページ条件情報は、結果として不適切なＷＥＢページを検出可能な条件であればよく、例えば、アクセスが適切なＷＥＢページを検出するための条件の情報であっても良い。
【００４９】
不適切ページ条件情報は、例えば、アクセスが不適切なＷＥＢページに含まれ得る一以上のキーワードを示すキーワード情報である。あるいは適切なＷＥＢページにのみ含まれるキーワードの情報であっても良い。
【００５０】
また、不適切ページ条件情報は、ユーザによるアクセスが行われることが不適切であると考えられるページが格納されているサーバ装置３や、ＷＥＢサイト等のアドレスを指定する情報である不適切ページ指定情報、例えば、ＩＰアドレス等のサーバ装置３の識別情報やドメイン名やＵＲＬ等であっても良い。また、不適切ページ指定情報は、ユーザによるアクセスが行われることが不適切であると考えられるページを構成するＨＴＭＬファイルや画像データ等のファイル名等であっても良い。
【００５１】
また、不適切ページ条件情報は、ユーザによるアクセスが行われることが不適切であると考えられるページを構成するデータの種類やファイル形式、データサイズ等の不適切ページの属性等を示す情報である不適切ページ属性情報であっても良い。例えば特定のファイル形式のデータが用いられているＷＥＢページを不適切ページに判断する条件を不適切ページ条件情報として、特定のファイル形式のデータが配置されているＷＥＢページを不適切ページとして検出するようにしても良い。例えば「画像データが配置されているＷＥＢページ」という条件を不適切ページ条件情報として、画像データが配置されているＷＥＢページを検出するようにしても良い。このような不適切ページ条件情報を用いることで、後述するアクセス判断部１０４において、アクセスが不適切であるページが検出される。
【００５２】
また、不適切ページ条件情報は、ユーザによる認証が必要なＷＥＢページを、アクセスが不適切なＷＥＢページの条件に指定する情報である認証ページ指定情報であってもよい。ユーザによる認証が必要なページとは、例えばユーザＩＤやパスワード等の入力が要求されるＷＥＢページや、アクセスに公開鍵や秘密鍵等が必要なページや、暗号化されて情報が送受信されるＷＥＢページ、あるいはこれらの入力によりアクセスが可能となったＷＥＢサイト内のＷＥＢページである。認証ページ指定情報は、認証ページに対するアクセスが行われたことが検出可能な条件を示す情報であればどのような情報でも良い。認証ページ指定情報は、例えば、アクセスの際に認証が必要な接続であるＷＥＢページを、不適切なアクセス、あるいは不適切な閲覧の検出条件として指定する情報である。具体的なアクセスが不適切なＷＥＢページの検出条件は、ＳＳＬ（Ｓｅｃｕｒｅ  Ｓｏｃｋｅｔｓ  Ｌａｙｅｒ）等によって、暗号化されて通信が行われるＷＥＢページであるという条件や、ＷＥＢページが、「ユーザＩＤ」や「パスワード」等のキーワードを含むという条件である。また、認証ページに多く利用されるＩＤ等の入力のためのフォームのタグが存在することと「ユーザＩＤ」や「パスワード」等のキーワードが存在することとを組合せた条件を、具体的な検出条件としても良い。このような認証ページ指定情報を用いることにより、後述するアクセス判断部１０４において、認証が必要なページが、アクセスが不適切であるページとして検出される。これらの具体的な検出条件は、例えば、認証ページ指定情報と対応付けて、図示しない格納部等に予め格納しておくようにする。
【００５３】
不適切ページ条件情報が格納されるタイミングや手段等は問わない。例えば、製品出荷時等に予め不適切ページ条件情報が格納されていても良いし、図示しない受付部等を介して、ユーザ等により適宜追加や変更や削除等が可能であっても良い。なお、時間帯指定情報と、不適切ページ条件情報との組は、ユーザ識別情報別、あるいはユーザ識別情報により構成されるグループ別に用意されていても良い。不適切ページ条件情報格納部１０３は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００５４】
アクセス判断部１０４は、アクセス情報取得部１０２が取得したアクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報を検出する。そして、検出した時間帯指定情報に対応付けられた不適切ページ条件情報を取得する。そして、取得した不適切ページ条件情報を用いて、アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する。
【００５５】
例えば、アクセス判断部１０４は、各アクセス時間情報が示す時間を含む時間帯を示す時間設定情報を検出し、当該検出した時間設定情報に対応する時間帯指定情報を検出する。具体的には、アクセス判断部１０４は、不適切ページ条件情報格納部１０３に格納されている時間帯指定情報に対応付けられた時間設定情報や、後述する時間設定情報格納部１０６内に格納されている時間設定情報の中から、アクセス時間情報が示す時間を含む時間帯を示す時間設定情報を検出し、当該検出した時間設定情報に対応する時間帯指定情報を検出する。そして、検出した時間帯指定情報に対応付けられた不適切ページ条件情報を、不適切ページ条件情報格納部１０３から取得する。そして、アクセス情報取得部１０２が取得した各アクセス時間情報に対応するアクセスページ情報を取得する。そして、各アクセスページ情報が、不適切ページ条件情報格納部１０３から読み出した各アクセス時間情報に対応する不適切ページ条件情報が示す条件を満たすか否かを判断する。つまり、ＷＥＢページが不適切なページであるか否かを判断する。
【００５６】
また、時間帯指定情報が、特に、勤務時間帯または非勤務時間帯を示す情報を含む場合、アクセス判断部１０４は、時間帯指定情報を用いて、アクセス時間情報が示す時間の時間帯が勤務時間帯であるか非勤務時間帯のいずれか一方であるか否かを判断し、アクセス時間情報が示す時間を含む時間帯が勤務時間帯である場合、勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、アクセス時間情報が示す時間を含む時間帯が非勤務時間帯である場合に、非勤務時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得する。そして、アクセス時間情報に対応付けられたアクセスページ情報が、取得した不適切ページ条件情報が示す条件を満たすか否かを判断する。
【００５７】
例えば、アクセス判断部１０４は、時間帯指定情報が勤務時間帯および非勤務時間帯を示す時間帯指定情報を含む場合、アクセス情報取得部１０２が取得したアクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出し、当該検出した勤怠時間情報に対応する時間帯指定情報を検出する。具体的には、アクセス判断部１０４は、不適切ページ条件情報格納部１０３に格納されている時間帯指定情報に対応付けられた勤怠時間情報や、後述する勤怠時間情報格納部１０７内に格納されている勤怠時間情報の中から、アクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出し、当該検出した勤怠時間情報に対応する時間帯指定情報を検出する。そして、検出した時間帯指定情報に対応付けられた不適切ページ条件情報を、不適切ページ条件情報格納部１０３から取得する。そして、アクセス時間情報に対応付けられたアクセスページ情報が、取得した不適切ページ条件情報が示す条件を満たすか否かを判断する。
【００５８】
特に、勤怠時間情報が、ユーザ識別情報と対応付けられて格納されている場合、アクセス情報取得部１０２が取得したアクセス時間情報に対応するユーザ識別情報に対応する勤怠時間情報の中から、アクセス情報取得部１０２が取得したアクセス時間情報が示す時間帯を示す勤怠時間情報を検出する。そして、検出した勤怠時間情報に対応付けられた不適切ページ条件情報を、不適切ページ条件情報格納部１０３から取得する。なお、アクセス時間情報に対応するユーザとは、例えば、アクセス時間情報の取得対象となるアクセスを行ったユーザのユーザ識別情報、あるいはアクセス時間情報を取得する際のアクセスを行ったユーザ端末に対応付けられたユーザ識別情報である。
【００５９】
アクセス判断部１０４が行う、不適切なアクセスが行われたか否かの判断は、例えば以下のように行われる。例えば、アクセス判断部１０４が取得した不適切ページ条件情報が、不適切なページに含まれるキーワードであるとすると、アクセスページ情報が示すＷＥＢページが、キーワード情報が示すキーワードと一致する文字列を含むＷＥＢページであるか否かを検索等により判断し、ＷＥＢページが、キーワードと一致する文字列を含む場合、不適切ページ条件情報が示す条件を満たすと判断する。即ち、アクセスが不適切なＷＥＢページのアクセス（あるいは閲覧）が行われたと判断する。また、不適切ページ条件情報が、不適切なページのＵＲＬであるとすると、アクセスページ情報が示すＷＥＢページのＵＲＬが、不適切ページ条件情報が示すＵＲＬであるか否かを判断し、不適切ページ条件情報が示すＵＲＬと一致する場合、アクセスが不適切なＷＥＢページのアクセス（閲覧）が行われたと判断する。なお、ここでの一致は、完全一致としても、部分一致としても良い。例えば、ＵＲＬの場合、ドメイン名が一致する場合に、一致と考えても良い。
【００６０】
また、不適切ページ条件情報が認証ページ指定情報である場合、当該認証ページ指定情報を用いて、アクセス時間情報に対応するアクセスページ情報が示すＷＥＢページが、認証ページ指定情報が指定する認証が必要なＷＥＢページであるか否かを判断して、不適切なアクセスが行われたか否かを判断するようにしても良い。
【００６１】
例えば、認証ページ指定情報に対応付けられた具体的な検出条件が、暗号化が行われたページを検出することである場合、ユーザ端末２とのサーバ装置３との接続がＳＳＬ等によって暗号化されて行われる場合に、認証が必要なページのアクセスが行われたと判断してもよい。具体的には、ｈｔｔｐによる暗号化通信の場合、ポート番号８０（８０８０）番の利用から、暗号化通信の開始によりｈｔｔｐｓでの通信に変わることでポート番号４４３（ｈｔｔｐ  ｐｒｏｔｏｃｏｌ  ｏｖｅｒ  ＴＬＳ／ＳＳＬ）を使用することとなるため、通信に利用されているポート番号を検出することで、ユーザ端末２とのサーバ装置３との通信が非暗号化通信であるか暗号化通信であるかを判断することが可能である。
【００６２】
また、ログインやサインイン等の認証が必要なＷＥＢページやＷＥＢサイトにおいては、具体的には、入力されたＩＤやパスワード等を、フォームのｐｏｓｔメソッド、すなわち「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」によってサーバ装置３に送信することが多い。このことから、認証ページ指定情報に対応付けられた具体的な検出条件を『アクセスページ情報から「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」を検出すること』等の条件とし、アクセスページ情報に「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」が検出された場合に、認証が必要なページのアクセスが行われたと判断してもよい。
【００６３】
また、不適切ページ条件情報が検索を行うＷＥＢページを指定する情報検索ページ指定情報である場合、当該検索ページ指定情報を用いて、アクセス時間情報に対応するアクセスページ情報が示すＷＥＢページが、検索を行うＷＥＢページであるか否かを判断して、不適切なアクセスが行われたか否かを判断するようにしても良い。例えば、検索を行うためのＷＥＢページやＷＥＢサイトにおいては、具体的には、検索キーワードを、ｇｅｔメソッド、すなわち「ｍｅｔｈｏｄ＝"ｇｅｔ"」によってサーバ装置３に送信することが多い。このことから、検索ページ指定情報に対応付けられた具体的な検出条件を『アクセスページ情報から「ｍｅｔｈｏｄ＝"ｇｅｔ"」を検出すること』等の条件とし、アクセスページ情報に「ｍｅｔｈｏｄ＝"ｇｅｔ"」が検出された場合に、検索を行うＷＥＢページのアクセスが行われたと判断してもよい。なお、検索ページ指定情報を、検索を行うＷＥＢページを不適切ページから除外されるＷＥＢページとして指定する情報としてもよい。
【００６４】
なお、上述したように、暗号化された通信の検出と、暗号化通信によりアクセスされたページが予め指定された閲覧が不適切なＷＥＢサイト内のＷＥＢページであるか否かの判断とを、行うようにして、通信が暗号化されたと判断された場合と、通信が暗号化されているととともに、暗号化通信によるアクセス先が不適切なＷＥＢページであると判断された場合とで、不適切なアクセスであると判断される度合いを異なるものとするようにしてもよい。具体的には、暗号化通信によるアクセス先が不適切なＷＥＢページである場合の、後述する不適切度の値を高くするようにしても良い。例えば、不適切ページ条件情報として、通信が暗号化されているという条件と、通信先が予め指定されたＷＥＢページであることとを条件に指定する情報を追加し、この２つの条件に合致した場合の不適切度の値を、単に通信が暗号化されて行われたことを示す条件に対応する不適切度の値よりも高い値に設定するようにしてもよい。なお、この場合、指定されたＷＥＢページにアクセスされたか否かは、アクセスページ情報に含まれるヘッダ情報等から、情報の送信先のＷＥＢページのアドレス情報等を取得し、このアドレス情報が、指定されたＷＥＢページのアドレス情報であるか否かを、上記具体例２と同様に判断することにより検出可能である。
【００６５】
通常、認証することにより個人を特定し、その個人に関係する情報の入出力等をＷＥＢページを介して行わせるために、個人を秘匿させる目的等で暗号化通信が利用されることことが多い。また、閲覧が不適切なページは、業務等との関連が少ない、個人が私的に利用するページであることが多い。このため、閲覧が不適切なページにおいて暗号化通信が行われている場合、認証処理が行われている可能性がより高いことと考えられる。このため、単に暗号化通信が行われていると検出された場合に対して、閲覧が不適切なＷＥＢページにおいて暗号化通信が検出された場合の、不適切と判断される度合い、即ち後述する不適切度を高くすることにより、結果的に、認証ページの閲覧を精度良く検出できることとなると考えられる。なお、単に通信が暗号化されている場合も、どのような通信が行われているかが管理者等にとっては全く分からないため、不適切なアクセスと判断できるように不適切さの度合いを示す値を与えておくことが好ましい。また、同様の理由により、暗号化された通信については、アクセスされた時間帯がどの時間帯であっても、不適切なアクセスと判断できるように不適切さの度合いを示す値を与えておくことが好ましい。
【００６６】
なお、アクセス判断部１０４が上記のような判断を行うタイミングは問わない。特に、アクセス判断部１０４が、アクセス情報格納部１０８に格納されているアクセスページ情報や、アクセス時間情報を読み出して、不適切なアクセスが行われたか否かを判断する場合、不適切なアクセスか行われたか否かを判断するタイミングやトリガー等は問わない。アクセス判断部１０４は、例えば、定期や不定期に判断を行っても良い。また、例えば、後述する判断タイミング指定情報蓄積部１１０により蓄積された判断タイミング指定情報を読み出し、読み出した判断タイミング指定情報が指定するタイミングに、不適切なアクセスの判断を行うようにしても良い。
【００６７】
アクセス判断部１０４は、通常、ＭＰＵやメモリ等から実現され得る。アクセス判断部１０４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００６８】
なお、不適切なＷＥＢページのアクセスが行われたか否かの判断は、アクセスが不適切なＷＥＢページに対するアクセス毎に行うようにして良いが、ここでは、アクセス判断部１０４が、不適切ページ判断手段１０４１、不適切度蓄積手段１０４２、及び不適切度判断手段１０４３を備えており、不適切なＷＥＢページに対するアクセスが行われた結果を１以上用いて、ユーザ別に、不適切さの度合いを示す不適切度を算出し、当該不適切度を用いて、不適切なＷＥＢページに対するアクセスが行われたか否かの判断を行う場合について説明する。
【００６９】
不適切ページ判断手段１０４１は、アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断する。例えば、不適切ページ条件情報がキーワード情報である場合、不適切ページ判断手段１０４１は、アクセスページ情報が示すＷＥＢページに、キーワード情報が示すキーワードが含まれるか否かを判断する。この場合、不適切ページ判断手段１０４１が行う処理は、キーワード情報が示すキーワードと一致する文字列を検索する処理と考えても良い。なお、不適切ページ判断手段１０４１が行う不適切ページ条件情報を取得する処理や、アクセスページ情報が、不適切ページ条件情報を満たすか否かの判断は、上述したような、アクセス判断部１０４によって行われる、不適切ページ条件情報を取得する処理や、アクセスページ情報が不適切ページ条件情報を満たすか否かを判断する処理と同様であるので、ここでは説明を省略する。不適切ページ判断手段１０４１は、通常、ＭＰＵやメモリ等から実現され得る。不適切ページ判断手段１０４１の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７０】
不適切度蓄積手段１０４２は、不適切ページ判断手段１０４１により、アクセスが不適切であると判断されたＷＥＢページの、アクセスの不適切さの度合いを示す情報である不適切度を、当該ＷＥＢページにアクセスしたユーザに対応するユーザ識別情報別に、図示しない格納部等に蓄積する。ここでは、例として不適切度格納手段１０４４に蓄積する場合について説明する。不適切度蓄積手段１０４２は、具体的には、不適切度をユーザ識別情報別に累積する。ＷＥＢページにアクセスしたユーザに対応するユーザ識別情報は、具体的には、アクセス判断部１０４が不適切か否かの判断に用いたアクセスページ情報に対応してアクセス情報取得部１０２が取得したユーザ識別情報である。不適切度は、例えば、数値等で表されるスコアである。不適切度を示す値は、例えば、アクセスの不適切さの度合いが高くなるにつれて値が増大、または減少する値である。なお、上述したように、ユーザ識別情報別に累積した不適切度を、ここでは、累積不適切度と呼ぶ。
【００７１】
具体的には、例えば、不適切度を示す値を予め不適切ページ条件情報に割り当てておくようにし、不適切度蓄積手段１０４２は、アクセスされたＷＥＢページが不適切ページ条件情報が示す条件を満たすと判断された場合、当該判断に用いられた不適切ページ条件情報に対応付けられた不適切度の値を取得し、ユーザ識別情報別に蓄積、即ち累積していく。不適切度を示す値を、予め不適切ページ条件情報に割り当てる際には、アクセスの不適切さが高い条件ほど、値が高くなる、もしくは低くなるような値を割り当てておくようにしてもよい。このような不適切度の値は、例えば、不適切ページ条件情報と対応付けて、予め不適切ページ条件情報格納部１０３等に格納しておくようにする。
【００７２】
例えば、不適切ページ条件情報が不適切なＷＥＢページのＵＲＬである場合については、予め、不適切なＷＥＢページのＵＲＬ別に、不適切度の値を割り当て、即ち対応付けておき、不適切ページ判断手段１０４１により、アクセスページ情報が示すＷＥＢページが、不適切ページ条件情報が示すＵＲＬのＷＥＢページであると判断された場合に、当該ＵＲＬに割り当てられた不適切度を、ユーザ識別情報別に蓄積するようにしてもよい。
【００７３】
また、例えば、不適切ページ条件情報が不適切なＷＥＢページに含まれ得るキーワードを示すキーワード情報である場合については、不適切ページ判断手段１０４１により、アクセスページ情報が示すＷＥＢページが、キーワード情報が示すキーワードを含むと判断された場合に、当該キーワード情報に対応する不適切度を、ユーザ識別情報別に蓄積するようにしてもよい。具体的には、各キーワード情報が示すキーワードを含むＷＥＢページの不適切度を、キーワード情報別に予め割り当てておき、アクセスページ情報が示すＷＥＢページが、いずれかのキーワード情報が示すキーワードを含むＷＥＢページである場合、このＷＥＢページに含まれるキーワードに対応したキーワード情報に割り当てられた不適切度を、ユーザ識別情報別に蓄積、即ち累積していく。このとき、一のＷＥＢページに複数のキーワードが含まれる場合、これらのキーワードに割り当てられた不適切度を全て累積した値を、ユーザ識別情報別に累積するようにしても良いし、複数のキーワードのうちの、不適切度の最も高いキーワードや、出現回数が最も高いキーワードに割り当てられた不適切度を、ユーザ識別情報別に累積するようにしてもよい。
【００７４】
また、ＷＥＢページや不適切ページ条件情報に不適切度を割り当てず、単に、不適切なＷＥＢページのアクセスが検出された場合、不適切度を「１」増加させるようにしてもよい。これらのようにして蓄積して累積した不適切度の値がユーザが不適切なアクセスを行った度合いを示すもの、つまり、最終的なユーザの不適切度となる。
【００７５】
この実施の形態においては、不適切ページ条件情報格納部１０３に、キーワード情報と、当該各キーワード情報が示すキーワードを含むＷＥＢページの不適切さの度合いを示す情報である不適切度とが対応付けて格納しておくようにし、アクセスページ情報が示すＷＥＢページが、いずれかのキーワード情報が示すキーワードを含むＷＥＢページである場合、このＷＥＢページに含まれるキーワード情報に割り当てられた不適切度を、ユーザ識別情報別に累積する場合を一例に挙げて説明する。
【００７６】
不適切度蓄積手段１０４２は、通常、ＭＰＵやメモリ等から実現され得る。不適切度蓄積手段１０４２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７７】
不適切度判断手段１０４３は、ユーザ識別情報別に蓄積された不適切度、ここでは累積不適切度が、予め指定されている度合いを超えたか否かを判断する。予め指定されている度合いを超えたか否かの判断は、例えば、予め指定されている度合いを示す値を、累積不適切度の値が超えたか否かにより判断される。予め指定されている度合いを示す値は、例えば、記憶媒体等の図示しない格納部等に予め格納されている。予め指定されている度合いを示す値は、閾値と考えても良い。例えば、不適切度が値で示される場合、不適切度判断手段１０４３は、累積不適切度の値と、ユーザ等により予め指定された度合いを示す値とを比較し、累積不適切度が閾値を超えたか否かを判断する。そして、判断結果を出力する。不適切度判断手段１０４３は、通常、ＭＰＵやメモリ等から実現され得る。不適切度判断手段１０４３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００７８】
不適切度格納手段１０４４には、不適切度の値が、ユーザ識別情報と対応付けられて蓄積される。蓄積される不適切度は、累積された不適切度の値でもよい。不適切度格納手段１０４４は、例えば、揮発性の記憶媒体や不揮発性の記憶媒体により実現可能である。
【００７９】
出力部１０５は、アクセス判断部１０４の判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する。「判断結果に応じて」とは、アクセス判断部１０４による不適切ページ条件情報が示す条件を満たすか否かの判断結果に直接的に対応することと考えても良いし、間接的に対応することと考えても良い。例えば、アクセス判断部１０４が不適切ページ条件情報が示す条件を満たすと判断した場合に、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する。また、例えば、アクセス判断部１０４が、不適切ページ条件情報が示す条件を満たすか否かの判断結果を用いて、さらに不適切なアクセスが行われたか否かを判断する場合には、アクセス判断部１０４の判断結果が不適切なアクセスが行われたことを示す判断結果である場合に、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力するようにしても良い。具体的には、アクセス判断部１０４は、ユーザ識別情報別に蓄積された不適切度が予め指定されている度合いを超えたことを不適切度判断手段１０４３が判断した場合に、当該不適切度に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力してもよい。ここでの不適切度は、具体的には、上述した累積不適切度である。
【００８０】
不適切ページアクセス情報は、結果的に、不適切なアクセスが行われたことを示すことが可能な情報であれば、どのような情報であっても良い。例えば、不適切ページアクセス情報として、不適切なアクセスを行ったと判断されるユーザ名等のユーザ識別情報を単に出力しても良い。不適切なページにアクセスしたことを表すメッセージ等を含んでも良い。また、不適切なアクセスの対象となるＷＥＢページを示す情報、例えば、ＷＥＢページのＵＲＬやタイトル、内容、データサイズ等や、不適切なアクセスが行われた日時等を示す情報を含んでも良い。また、上述した不適切度の情報を含むようにしても良い。また、アクセスが不適切と判断された際に用いられた不適切ページ条件情報を含むようにしても良い。また、出力部１０５は、アクセスの際のＷＥＢページへのアクセス元のユーザ端末２の情報である端末情報、アクセス先のＷＥＢページの情報、アクセス開始時間の情報、またはアクセス時に受けたサービス提供内容の少なくとも一つを含む不適切ページアクセス情報を出力するようにしてもよい。サービスの提供内容とは、例えば、ネットワーク経由でサーバ装置３やアプリケーションを提供するサーバ等から提供されるソフトウェアの機能である。サービス提供内容の情報は、例えば、アクセス情報格納部１０８に格納されているアクセスページ情報が示すＷＥＢページのデータに、予め指定されたサービスの名称等が含まれるか否かを判断し、含まれる場合、当該名称に対応したサービスが提供されたことを判断してもよい。また、情報が送受信される利用ポート番号等のポートの情報や、利用されるｈｔｔｐやｆｔｐ等のプロトコル等により、サービス提供内容を判断しても良い。端末情報は、例えば、ユーザ端末２のＩＰアドレスやＭＡＣアドレスや機器名等である。端末情報は、ユーザ端末２の識別情報と考えても良い。これらの情報は、例えば、アクセス情報格納部１０８等に格納されている、アクセス情報取得部１０２が取得したアクセスページ情報等から取得するようにすればよい。また、不適切ページアクセス情報として必要な情報を、ＷＥＢページがアクセスされる際に、予め、アクセス情報取得部１０２が取得して、アクセス情報格納部１０８に蓄積しておくようにしても良い。
【００８１】
出力部１０５が出力を行うタイミング等は問わない。例えば、アクセス判断部１０４が判断を行った場合に、出力を行うようにしても良い。なお、出力部１０５が、ネットワーク等を介して外部の装置に不適切ページアクセス情報を通知、例えば送信する場合、不適切度蓄積手段１０４２により蓄積された不適切度に応じた通知先を示す情報である通知先情報を取得し、当該取得した通知先情報が示す通知先に不適切ページアクセス情報を通知しても良い。このようにすることで、不適切度の度合いに応じた適切な通知先に、不適切ページアクセス情報を通知することができる。なお、通知先情報とは、例えば、通知先となる他の装置の、ＩＰアドレスやＭＡＣアドレス、あるいはメールアドレス等の、宛先を指定する情報であるアドレス情報等である。
【００８２】
この実施の形態においては、一例として、後述する通知情報格納部１１２に、不適切度の度合いの範囲を指定する情報である不適切度範囲情報と、不適切ページアクセス情報の１以上の通知先を指定する情報とを対応付けた通知先情報を予め格納しておくようにし、出力部１０５は、不適切度蓄積手段１０４２により蓄積された不適切度が含まれる不適切度範囲情報に対応した通知先情報を取得し、当該取得した通知先情報が示す通知先に不適切ページアクセス情報を通知する場合について説明する。
【００８３】
なお、不適切度範囲情報は、不適切度の上限および下限を指定する情報、もしくは上限値（あるいは下限値）と値の範囲を示す情報との組合せ等の、結果的に上限及び下限を指定可能な情報である。なお、不適切度範囲情報は、一つの値だけであっても良い。不適切度が含まれる不適切度範囲情報とは、不適切度が示す値を含む値の範囲を示す不適切度範囲情報である。
【００８４】
ここで述べる出力とは、ディスプレイへの表示、プロジェクターを用いた投影、プリンタへの印字、音出力、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラム等への処理結果の引渡し等を含む概念である。外部の装置への送信は、例えば電子メール等であっても良い。出力部１０５は、ディスプレイやプリンタ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１０５は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【００８５】
時間設定情報格納部１０６には、時間帯指定情報と対応付けられた時間設定情報が１以上格納され得る。例えば、対応する時間帯指定情報と時間設定情報とが、１つのレコードの項目として格納されている。なお、時間帯指定情報が二種類しかない場合、いずれか一方の時間帯指定情報に対応した時間設定情報だけが、時間設定情報格納部１０６に格納されるようにしても良い。この場合、当該時間設定情報が設定する時間帯以外の時間帯が、残りの時間帯指定情報に対応した時間帯であることが判断可能となるからである。このように時間設定情報と時間帯指定情報とを個別に管理することで、時間帯指定情報を変更しなくても、時間設定情報を動的に変更させることが可能となる。時間設定情報格納部１０６は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８６】
勤怠時間情報格納部１０７には、勤務時間帯および非勤務時間帯を示す時間帯指定情報と対応付けられた勤怠時間情報が１以上格納される。特に、勤怠時間情報は、上述したようなユーザ識別情報と対応付けて格納されていても良い。例えば、対応する時間帯指定情報と、勤怠時間情報とが、１つのレコードの項目として格納されている。なお、勤務時間帯および非勤務時間帯に対応した時間帯指定情報しかない場合、勤務時間帯または非勤務時間帯のいずれか一方に対応した勤怠時間情報だけが、勤怠時間情報格納部１０７に格納されるようにしても良い。この場合、当該勤怠時間情報が設定する時間帯以外の時間帯が、残りの時間帯指定情報に対応した時間帯であることが判断可能となるからである。勤怠時間情報格納部１０７は企業や組織における社員や組織員の勤怠情報を管理するデータベース等とリンクしているようにしても良い。あるいは、勤怠情報を管理するデータベースが更新された場合、更新された情報で、図示しない更新部等が、勤怠時間情報格納部１０７に格納されている勤怠時間情報を更新するようにしても良い。また、勤怠時間情報格納部１０７は、例えばタイムカード等を用いてユーザの入退室の時間や出社時間等の記録を行う図示しないタイムレコ−ダや、ＩＣカードやＲＦＩＤタグを有するカードや、磁気テープ式のカード等を用いてユーザの入退室の時間や出社時間等の記録を行う図示しない入退室記録装置等と接続されているようにし、これらの装置が、ユーザ別に取得した勤務時間帯の開始時刻や終了時刻等の勤怠時間情報を、勤怠時間情報格納部１０７に蓄積するようにしても良い。このようにすることで、勤怠時間情報を動的に変化させることが可能となる。勤怠時間情報格納部１０７は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。なお、勤怠時間情報格納部１０７を、時間設定情報格納部１０６と統合するようにしてもよい。
【００８７】
アクセス情報格納部１０８には、アクセス情報取得部１０２が取得したユーザ識別情報とアクセスページ情報と、アクセス時間情報とが格納される。例えば、一のＷＥＢページのアクセスにおいて取得されたユーザ識別情報とアクセスページ情報と、アクセス時間情報とが、対応付けられて格納される。アクセス情報格納部１０８は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００８８】
判断タイミング指定情報受付部１０９は、アクセス判断部１０４が不適切なページに対するアクセスが行われたか否かの判断を行うタイミングを指定する情報である判断タイミング指定情報を受け付ける。判断タイミング指定情報は、例えば、年月日や日時や曜日等の、判断を行う日時を指定する情報である。例えば、「毎週金曜日の１７時」等を指定する情報である。また、判断タイミング指定情報は１２時間間隔や２日間隔等の、判断を行う周期を指定する情報でもよい。これらの場合には、判断タイミング指定情報は、判断を行うスケジュール等を指定する情報と考えても良い。また、判断タイミング指定情報は、判断を行うトリガー等でもよい。例えば、アクセス管理装置１の起動時等をトリガーとして、判断を行うように指定しても良い。ここで述べる受付とは、例えば、入力手段からの受付や、他の機器等から送信される入力信号の受信や、記録媒体等からの情報の読み出し等である。判断タイミング指定情報の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い判断タイミング指定情報受付部１０９は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００８９】
判断タイミング指定情報蓄積部１１０は、判断タイミング指定情報受付部１０９が受け付けた判断タイミング指定情報を、図示しない記憶媒体等に蓄積する。ここでは、例として、判断タイミング指定情報格納部１１１に蓄積する。判断タイミング指定情報蓄積部１１０は、通常、ＭＰＵやメモリ等から実現され得る。判断タイミング指定情報蓄積部１１０の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００９０】
判断タイミング指定情報格納部１１１には、判断タイミング指定情報が格納され得る。判断タイミング指定情報格納部１１１は、例えば、揮発性の記録媒体や、不揮発性の記録媒体で実現される。
【００９１】
通知情報格納部１１２には、上述したような不適切度の度合いの範囲を指定する情報である不適切度範囲情報と、不適切ページアクセス情報の１以上の通知先を指定する情報とを対応付けた通知先情報が格納される。不適切度範囲情報は、例えば、不適切度のレベルを設定する情報と考えても良い。また、通知先情報は、不適切度範囲情報が示す不適切度のレベルに対応した通知先を指定する情報を考えても良い。通知情報格納部１１２は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。
【００９２】
不適切ページ指定受付部１１３は、アクセスが不適切な１以上のＷＥＢページを指定する情報である不適切ページ指定情報を受け付ける。不適切ページ指定情報は、結果的に、アクセスが不適切な１以上のＷＥＢページを指定可能な情報であればよく、例えば、アクセスが不適切な１以上のＷＥＢページを含むＷＥＢサイトやサーバ装置３を指定可能な情報であっても良い。不適切ページ指定情報は、例えば、アクセスが不適切な１以上のＷＥＢページや、ＷＥＢページを有するＷＥＢサイトや、ＷＥＢページを提供するサーバ装置３等の所在を示す、ＵＲＬやＩＰアドレス等のアドレスの情報等である。なお、不適切ページ指定受付部１１３は、不適切ページ指定情報をどのような経路や手段によって受け付けてもよい。例えば、不適切ページ指定受付部１１３は、ユーザ等が入力する不適切ページ指定情報を受け付けてもよい。また、アクセス判断部１０４がアクセスページ情報が示すＷＥＢページを不適切ページ条件情報を満たさないと判断した場合に、当該アクセスページ情報が示すＷＥＢページのＷＥＢページ指定情報を、アクセス判断部１０４等から受け付けるようにしても良い。ここで述べる受付とは、例えば、入力手段からの受付や、他の機器等から送信される入力信号の受信や、記録媒体等からの情報の読み出し等である。不適切ページ指定情報の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００９３】
不適切ページ情報取得部１１４は、不適切ページ指定受付部１１３が受け付けた不適切ページ指定情報が指定するＷＥＢページの情報を取得する。例えば、不適切ページ情報取得部１１４は、不適切ページ指定情報が指定するアクセスが不適切なページのＵＲＬ等の所在を示すアドレス情報等を取得し、当該アドレス情報に対応したサーバ装置３に対して、不適切ページ指定情報が指定するアクセスが不適切なＷＥＢページを要求する指示を送信し、当該指示に応じて、サーバ装置３が送信するＷＥＢページを構成する情報を取得する。不適切ページ情報取得部１１４が取得したアクセスが不適切なＷＥＢページの情報は、例えば、不適切ページ情報取得部１１４により図示しない格納部等に蓄積される。不適切ページ情報取得部１１４は、通常、ＭＰＵやメモリ等から実現され得る。不適切ページ情報取得部１１４の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、不適切ページ情報取得部１１４は、インターネット等を介してＷＥＢページの情報を取得するための送受信手段等を備えていても良いし、ＷＥＢページの情報を取得する際には図示しない送受信部等を利用するようにしても良い。
【００９４】
キーワード取得部１１５は、不適切ページ情報取得部１１４が取得したＷＥＢページの情報である不適切ページ情報から、不適切なＷＥＢページが、ＷＥＢページ内に含み得るキーワードを取得し、当該キーワードを示す情報であるキーワード情報を、予め指定された時間帯指定情報と対応付けて、不適切ページ条件情報格納部１０３に蓄積する。なお、予め指定された時間帯指定情報は、例えば、「勤務時間帯」等のように、予め指定されていても良いし、不適切ページ指定受付部１１３が、不適切ページ指定情報を受け付ける際に受け付けるようにしても良い。この場合、不適切ページ指定情報に応じて取得されたキーワード情報は、不適切ページ指定情報を受け付ける際に受け付けた時間帯指定情報と対応付けられて蓄積されるようにしてもよい。キーワード取得部１１５は、例えば、不適切ページ情報取得部１１４が取得したＷＥＢページを構成するテキストに対して、自然言語処理を行うことでキーワード情報を取得する。例えば、不適切ページ情報取得部１１４が取得したＷＥＢページのテキストを構成する語句について、形態素解析により、品詞や活用形等を判断する。そして、品詞が名詞や動詞である語句を検出し、当該検出した名詞の語句のうちの、ＷＥＢページ内での出現頻度の高いもの、例えば出現頻度が閾値以上のものを、不適切ページを示すキーワードとして取得する。また、予め指定された複数のＷＥＢページにおいて、共通で出現する名詞の語句を、不適切ページを示すキーワードとして取得しても良い。あるいは、不適切ページ情報取得部１１４が取得したＷＥＢページの情報のうちの、＜Ｈ１＞タグ等の所定のタグが付与されている要素を構成する語句のうちの、品詞が名詞である語句を、キーワードとして取得しても良い。なお、キーワードとキーワード情報とは同じ情報であっても良い。また、予め図示しない格納部等に、適切なページに用いられるキーワードを用意しておき、不適切ページ情報取得部１１４が取得したＷＥＢページを構成するテキストから検出された所定の品詞の語句のうちの、適切なページに用いられるキーワードを除外した語句を、不適切ページを示すキーワードとして取得しても良い。なお、不適切なＷＥＢページのキーワードは、不適切なＷＥＢページのソースコードから取得するようにしても良い。例えば、特定のタグを示す情報を、キーワード情報として取得してもよい。
【００９５】
なお、単語の品詞や、動詞の基本形や活用形を特定する技術は、形態素解析等の技術として公知である。形態素解析のシステムとしては、日本語の場合には、例えば、奈良先端科学技術大学院大学で開発された「ＣｈａＳｅｎ（茶筌）」（ｈｔｔｐ：／／ｃｈａｓｅｎ．ｎａｉｓｔ．ｊｐ）等が知られている。また、英語の場合には、英単語に品詞を付与するソフトウェアとして、例えば、「ＴｎＴ」（ｈｔｔｐ：／／ｗｗｗ．ｃｏｌｉ．ｕｎｉ−ｓａａｒｌａｎｄ．ｄｅ／〜ｔｈｏｒｓｔｅｎ／ｔｎｔ／）や「Ｂｒｉｌｌ  Ｔａｇｇｅｒ」（ｈｔｔｐ：／／ｗｗｗ．ｃｓ．ｊｈｕ．ｅｄｕ／〜ｂｒｉｌｌ／）等が知られている。Ｂｒｉｌｌの技術については、例えば、次の文献を参照されたい。「文献：Ｅｒｉｃ  Ｂｒｉｌｌ、「Ｔｒａｎｓｆｏｒｍａｔｉｏｎ−Ｂａｓｅｄ  Ｅｒｒｏｒ−Ｄｒｉｖｅｎ  Ｌｅａｒｎｉｎｇ  ａｎｄ  Ｎａｔｕｒａｌ  Ｌａｎｇｕａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ：Ａ  Ｃａｓｅ  Ｓｔｕｄｙ  ｉｎ  Ｐａｒｔ−ｏｆ−Ｓｐｅｅｃｈ  Ｔａｇｇｉｎｇ」、Ｃｏｍｐｕｔａｔｉｏｎａｌ  Ｌｉｎｇｕｉｓｔｉｃｓ，Ｖｏｌ．２１，Ｎｏ．４，ｐ．５４３−５６５、１９９５年」。
【００９６】
指定キーワード情報受付部１１６は、アクセスが不適切なＷＥＢページを示すキーワードを示す情報である指定キーワード情報を受け付ける。ここで述べるキーワードは、アクセスが不適切なページに含まれ得るキーワードである。この指定キーワード情報は、上述した不適切ページ条件情報であるキーワード情報と同様のものと考えても良いし、異なるものと考えても良い。ただし、この指定キーワード情報は、いわゆるサーチエンジン等を用いて、アクセスが不適切なＷＥＢページの所在、具体的にはアドレス情報やファイル名等が検索可能なキーワード情報であることが好ましい。指定キーワード情報受付部１１６がキーワードを受け付ける過程やタイミング等は問わない。指定キーワード情報受付部１１６が受け付けた指定キーワード情報は、例えば、図示しない記憶媒体等により構成された格納部等に蓄積される。この指定キーワード情報は、ＷＥＢページのソースコードに含まれる文字列のキーワードであっても良い。なお、指定キーワード情報受付部１１６は、指定キーワード情報をどのような経路や手段によって受け付けてもよい。例えば、指定キーワード情報受付部１１６は、ユーザ等が入力する指定キーワード情報を受け付けてもよい。また、キーワード取得部１１５が取得したキーワード情報を指定キーワード情報として受け付けるようにしても良い。ここで述べる受付とは、例えば、入力手段からの受付や、他の機器等から送信される入力信号の受信や、記録媒体等からの情報の読み出し等である。指定キーワード情報の入力手段は、テンキーやキーボードやマウスやメニュー画面によるもの等、何でも良い。指定キーワード情報受付部１１６は、テンキーやキーボード等の入力手段のデバイスドライバーや、メニュー画面の制御ソフトウェア等で実現され得る。
【００９７】
不適切ページ指定情報取得部１１７は、指定キーワード情報受付部１１６が受け付けた指定キーワード情報を用いて、アクセスが不適切なＷＥＢページを指定する情報である不適切ページ指定情報を取得し、当該取得した不適切ページ指定情報を、不適切ページ条件情報として、予め指定された時間帯指定情報と対応付けて不適切ページ条件情報格納部１０３に蓄積する。不適切ページ指定情報取得部１１７が取得する不適切ページ指定情報は、不適切ページ指定受付部１１３が受け付ける不適切ページ指定情報と同様の情報と考えても良い。不適切ページ指定情報取得部１１７が取得した不適切ページ指定情報を、特に、取得不適切ページ指定情報と呼んでもよい。具体的には、不適切ページ指定情報取得部１１７は、指定キーワード情報受付部１１６が受け付けた指定キーワード情報を、サーチエンジン等に入力して、ＷＥＢページの検索を行うことで、指定キーワード情報に適合するＷＥＢページのＵＲＬやＷＥＢページのタイトル等を、不適切ページ指定情報として取得する。このとき、例えば、ＵＲＬの「／」（スラッシュ）で区切られた所定の階層までの情報だけを不適切ページ指定情報として取得しても良い。例えば、取得したＵＲＬが「ｈｔｔｐ：／／ドメイン名／ｊｐ／ｉｎｄｅｘ．ｈｔｍｌ」である場合、「ｈｔｔｐ：／／ドメイン名／」だけを不適切ページ指定情報として取得しても良い。また、「ｈｔｔｐ：／／」等の、ＵＲＬで共通する文字列等を除外して取得しても良い。そして、この取得した不適切ページ指定情報を、予め指定された時間帯指定情報と対応付けて不適切ページ条件情報格納部１０３に蓄積する。予め指定された時間帯指定情報は、例えば、「勤務時間帯」等のように、予め指定されていても良いし、指定キーワード情報受付部１１６が、指定キーワード情報と対応付けて受け付けるようにしても良い。この場合、指定キーワード情報と対応付けて受け付けた不適切ページ指定情報は、指定キーワード情報と対応付けられた時間帯指定情報と対応付けられて蓄積されるようにしてもよい。また、予め指定された時間帯指定情報は、図示しない受付部等から、適宜受け付けて、図示しない格納部等に蓄積されるようにしても良い。不適切ページ指定情報取得部１１７は、通常、ＭＰＵやメモリ等から実現され得る。不適切ページ指定情報取得部１１７の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。なお、不適切ページ指定情報取得部１１７は、インターネット等を介して不適切ページ指定情報を取得するための送受信手段等を備えていても良いし、不適切ページ指定情報を取得する際には図示しない送受信部等を利用するようにしても良い。
【００９８】
次に、アクセス管理装置の動作について図３のフローチャートを用いて説明する。
【００９９】
（ステップＳ３０１）送受信情報取得部１０１は、ユーザ端末２とサーバ装置３間において送受信される情報に関する情報を取得したか否かを判断する。取得した場合、ステップＳ３０２に進み、取得していない場合ステップＳ３０８に進む。
【０１００】
（ステップＳ３０２）アクセス情報取得部１０２は、ステップＳ３０１において取得した情報から、アクセスページ情報、ユーザ識別情報、および、アクセス時間情報を取得する。取得した情報を、アクセスページ情報、ユーザ識別情報、および、アクセス時間情報を対応付けて、アクセス情報格納部１０８に蓄積する。
【０１０１】
（ステップＳ３０３）アクセス判断部１０４は、現在の時刻が、判断タイミング指定情報格納部１１１に予め格納されている判断タイミング指定情報が指定する、不適切なページアクセスが行われたか否かの判断を行うタイミングであるか否かを判断する。現在の時刻の情報は、例えば図示しない時計等から取得する。判断を行うタイミングである場合、ステップＳ３０４に進み、タイミングでない場合、ステップＳ３０１に戻る。
【０１０２】
（ステップＳ３０４）アクセス管理装置１は、アクセス判断処理を行う。なお、この処理の詳細については、後述する。
【０１０３】
（ステップＳ３０５）出力部１０５は、ステップＳ３０４において、不適切なアクセスが行われたことを示す判断結果が得られたか否かを判断する。判断結果が得られた場合、ステップＳ３０６に進み、得られていない場合、ステップＳ３０１に戻る。
【０１０４】
（ステップＳ３０６）出力部１０５は、ステップＳ３０４において不適切なアクセスが行われた判断された各ユーザ識別情報について、それぞれ、アクセス判断部１０４が不適切なアクセスが行われたか否かの判断を行った際に用いた累積不適切度を取得する。そして、取得した累積不適切度を検索キーとして用いて、通知情報格納部１１２から、累積不適切度に応じたページアクセス情報の通知先を示す情報を取得する。
【０１０５】
（ステップＳ３０７）出力部１０５は、ステップＳ３０６において取得した、ユーザ識別情報別の通知先情報が示す通知先に、当該各ユーザ識別情報が示すユーザが不適切なアクセスをおこなったことを示す情報を出力、例えば送信する。なお、複数のユーザについての不適切なアクセスが行われたことを示す情報を、同じ通知先に出力する場合、一の情報にまとめて出力するようにしても良い。そして、ステップＳ３０１に戻る。
【０１０６】
（ステップＳ３０８）不適切ページ指定受付部１１３は、アクセスが不適切なページを指定する不適切ページ指定情報を受け付ける。
【０１０７】
（ステップＳ３０９）不適切ページ情報取得部１１４は、ステップＳ３０８において受け付けた不適切ページ指定情報に対応したＷＥＢページの情報を、ネットワーク等を介して取得する。例えば、不適切ページ指定情報が指定する宛先のサーバ装置３等に、ＷＥＢページの情報の送信を要求する信号を送信する。そして、この要求に応じて送信されるＷＥＢページの情報を受信する。
【０１０８】
（ステップＳ３１０）キーワード取得部１１５は、ステップＳ３０９において取得したＷＥＢページの情報から、アクセスが不適切なページを示すキーワードの情報を取得する。例えば、自然言語処理等を用いてキーワードの情報を取得する。
【０１０９】
（ステップＳ３１１）キーワード取得部１１５は、ステップＳ３１０において取得したキーワード情報を、予め指定された時間帯指定情報と対応付けて、不適切ページ条件情報格納部１０３に蓄積する。ここでの蓄積は、更新としても、追記としても良い。なお、ステップＳ３０８において、不適切ページ指定情報とともに、時間帯指定情報を受け付けるようにし、当該時間帯指定情報とキーワード取得部１１５が取得したキーワード情報とを対応付けて蓄積するようにしても良い。そして、ステップＳ３０１に戻る。
【０１１０】
（ステップＳ３１２）指定キーワード情報受付部１１６は、指定キーワード情報を受け付けたか否かを判断する。指定キーワード情報を受け付けた場合、ステップＳ３１３に進み、受け付けていない場合、ステップＳ３１５に進む。
【０１１１】
（ステップＳ３１３）不適切ページ指定情報取得部１１７は、ステップＳ３１２において受け付けた指定キーワード情報に対応する不適切ページ指定情報を取得する。例えば、予め指定されたいわゆるサーチエンジン等に、指定キーワード情報が示すキーワードを入力して検索を行い、その検索結果により得られるＵＲＬ等を、不適切ページ指定情報として取得する。
【０１１２】
（ステップＳ３１４）不適切ページ指定情報取得部１１７は、ステップＳ３１３において取得した不適切ページ指定情報を、予め指定された時間帯指定情報と対応付けて、不適切ページ条件情報格納部１０３に蓄積する。ここでの蓄積は、更新としても、追記としても良い。なお、ステップＳ３１２において、指定キーワード情報とともに、時間帯指定情報を受け付けるようにし、当該時間帯指定情報と不適切ページ指定情報取得部１１７が取得した不適切ページ指定情報とを対応付けて蓄積するようにしても良い。そして、ステップＳ３０１に戻る。
【０１１３】
（ステップＳ３１５）判断タイミング指定情報受付部１０９は、判断タイミング指定情報を受け付けたか否かを判断する。受け付けた場合、ステップＳ３１６に進み、受け付けていない場合、ステップＳ３０１に戻る。
【０１１４】
（ステップＳ３１６）判断タイミング指定情報蓄積部１１０は、ステップＳ３１５において受け付けた判断タイミング指定情報を判断タイミング指定情報蓄積部１１０に蓄積する。既に蓄積されている場合、追記してもよいし、上書きしても良い。そして、ステップＳ３０１に戻る。
【０１１５】
なお、図３のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１１６】
次に、図３のステップＳ３０４において説明した、アクセス判断処理の詳細について図４のフローチャートを用いて説明する。なお、ここでは、例として、勤務時間帯と非勤務時間帯を示す時間帯指定情報に対応する不適切ページ条件情報が、不適切ページ条件情報格納部１０３に予め格納されている場合について説明する。
【０１１７】
（ステップＳ４０１）アクセス判断部１０４は、カウンターｎに１を代入する。
【０１１８】
（ステップＳ４０２）アクセス判断部１０４は、アクセス情報格納部１０８に対応付けられて格納されているｎ番目のアクセス情報、即ちｎ番目のアクセスページ情報、ユーザ識別情報、およびアクセス時間情報を読み出す。読み出した情報は、図示しないメモリ等に一時記憶する。
【０１１９】
（ステップＳ４０３）アクセス判断部１０４の不適切ページ判断手段１０４１は、勤怠時間情報格納部１０７に格納されている１以上の勤怠時間情報の中から、ｎ番目のアクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出する。ここでは特に、勤怠時間情報格納部１０７に格納されているｎ番目のユーザ識別情報に対応した勤怠時間情報の中から、ｎ番目のアクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出する。
【０１２０】
（ステップＳ４０４）不適切ページ判断手段１０４１は、ステップＳ４０３において読み出した勤怠時間情報に対応する時間帯指定情報を、勤怠時間情報格納部１０７から読み出す。
【０１２１】
（ステップＳ４０５）不適切ページ判断手段１０４１は、ステップＳ４０４において読み出した時間帯指定情報に対応する１以上の不適切ページ条件情報を、不適切ページ条件情報格納部１０３から読み出し、ｎ番目のアクセスページ情報が示すＷＥＢページが、当該不適切ページ条件情報が示す条件を満たすか否かを判断する。条件を満たす場合、ステップＳ４０６に進み、条件を満たさない場合、ステップＳ４０７に進む。なお、不適切ページ条件情報は、アクセスが適切であるＷＥＢページを示す情報であってもよく、この場合、不適切ページ条件情報が示す条件を満たさない場合、ステップＳ４０７に進み、条件を満たさない場合、ステップＳ４０６に進むようにすればよい。
【０１２２】
（ステップＳ４０６）不適切度蓄積手段１０４２は、ｎ番目のユーザ識別情報と対応付けて不適切度を、不適切度格納手段１０４４に蓄積する。例えば、既に蓄積されている不適切度に、新たな不適切度を加算する。不適切度の値が、例えば、不適切ページ条件情報に対応付けられている場合、不適切度蓄積手段１０４２は、当該不適切ページ条件情報に対応付けられた不適切度を取得して、蓄積してもよい。また、不適切ページ条件情報が複数用意されている場合、条件を満たした不適切ページ条件情報に対応する不適切度を全て蓄積するようにしても良いし、その一部のみ、例えば、値の最大のものや、予め指定された優先度が高いもののみを、蓄積するようにしても良い。例えば、１以上の不適切ページ条件情報がキーワード情報であり、各キーワード情報に、不適切度が割り当てられている場合において、アクセスページ情報が示すページが、２以上のキーワード情報が示すキーワードを含むと判断された場合、各キーワード情報に割り当てられた不適切度を全て蓄積しても良いし、その一部のみ、例えば、値の最大のものや、予め指定された優先度が高いもののみを、ｎ番目のユーザ識別情報と対応付けて蓄積するようにしても良い。
【０１２３】
（ステップＳ４０７）アクセス判断部１０４は、カウンターｎの値を１インクリメントする。
【０１２４】
（ステップＳ４０８）アクセス判断部１０４は、アクセス情報格納部１０８にｎ番目のアクセス情報が格納されているか否かを判断する。格納されている場合、ステップＳ４０２に戻り、格納されていない場合、ステップＳ４０９に進む。
【０１２５】
（ステップＳ４０９）アクセス判断部１０４はカウンターｍに１を代入する。
【０１２６】
（ステップＳ４１０）不適切度判断手段１０４３は、不適切度格納手段１０４４から、ｍ番目のユーザの累積不適切度を読み出す。なお、１以上の不適切度が累積されておらず、単に蓄積されている場合、これらの不適切度を累積する。
【０１２７】
（ステップＳ４１１）不適切度判断手段１０４３は、累積不適切度が予め指定された所定の値よりも大きいか否かを判断する。大きい場合、ステップＳ４１２に進み、大きくない場合、ステップＳ４１３に進む。
【０１２８】
（ステップＳ４１２）不適切度判断手段１０４３は、ｍ番目のユーザにより不適切なアクセスがおこなわれていることを示す判断結果を得る。
【０１２９】
（ステップＳ４１３）アクセス判断部１０４は、不適切度格納手段１０４４にｍ番目のユーザ識別情報に対応した累積不適切度が格納されているか否かを判断する。ある場合、ステップＳ４１０に戻り、ない場合、ステップＳ４１２において取得した判断結果を、上位の処理にリターンする。
【０１３０】
なお、図４のフローチャートにおいては、ステップＳ４０３等において、勤怠時間情報格納部１０７に格納されている勤怠時間情報から、ｎ番目のアクセス時間情報が示す時間を含む時間帯を示す勤怠時間情報を検出する場合について説明した。しかしながら、不適切ページ条件情報が特に勤務時間帯と非勤務時間帯に対応付けられていない場合等においては、時間設定情報格納部１０６に格納されている時間設定情報から、ｎ番目のアクセス時間情報が示す時間を含む時間帯を示す時間設定情報を検出するようにしてもよい。この場合、この時間設定情報に対応する不適切ページ条件情報を取得するようにすればよい。
【０１３１】
なお、図４のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１３２】
以下、本実施の形態におけるアクセス管理装置の具体的な動作について説明する。アクセス管理装置１を備えた情報処理システムの概念図は図１である。なお、ここでは例として、ユーザ端末２とアクセス管理装置１とはローカルネットワークで接続されているものとし、当該ローカルネットが図示しないルータ等を介してインターネットに接続されているものとする。また、この具体例においては、時間設定情報として勤怠時間情報を用いる場合について説明するため、時間設定情報格納部１０６は省略する。
【０１３３】
（具体例１）不適切ページ条件情報が、キーワード情報である場合
まず、不適切ページ条件情報が、キーワード情報である場合について説明する。図５は、不適切ページ条件情報格納部１０３に予め格納されている、不適切ページ条件情報と、当該不適切ページ条件情報と対応付けられた時間帯指定情報とを管理する不適切ページ条件情報管理表である。不適切ページ条件情報管理表は、「時間帯」、「キーワード」、および「不適切度」という項目を有している。「時間帯」は、時間帯指定情報であり、ここでは、「勤務時間帯」と「非勤務時間帯」の２つの時間帯を指定する時間帯指定情報が項目値として用いられる。「キーワード」は、不適切ページ条件情報であり、ここでは、キーワード情報が示すキーワード、具体的には文字列であるとする。「不適切度」は、不適切度の値である。この不適切度の値は、例えば管理者等によって、キーワードを含むページの不適切度が高いと思われる場合に重み付けが重くなるように予め設定される。同一レコードの「時間帯」、「キーワード」、および「不適切度」は、互いに対応付けられているものとする。
【０１３４】
図６は、勤怠時間情報格納部１０７に格納されている、勤怠時間情報と、当該勤怠時間情報と対応付けられた時間帯指定情報とを管理する勤怠時間管理表である。なお、この勤怠時間管理表においては、「勤務時間帯」を示す時間帯指定情報に対応した勤怠時間情報だけが管理されているものとし、管理されていない残りの時間帯は、「非勤務時間帯」を示す時間帯指定情報に対応した勤怠時間情報であることが予め指定されているものとする。勤怠時間管理表は、「ＩＰアドレス」、「年月日」、「開始時刻」、「終了時刻」という項目を有している。「ＩＰアドレス」はユーザ端末２のＩＰアドレスである。ここでは、このＩＰアドレスをユーザ識別情報と考える。「年月日」は、当該勤怠時間情報の一のレコードが示す勤務時間帯の対象となる年月日、「開始時刻」は勤務時間帯の開始時刻、「終了時刻」は、勤務時間帯の終了時刻である。
【０１３５】
勤怠時間管理表に格納されている「ＩＰアドレス」、「年月日」、および「開始時刻」の情報は、例えば、ユーザがユーザ端末２にログインし、勤務時間の開始を示す情報を入力した時点で取得して蓄積される。また、「終了時刻」は、ユーザが勤務時間の終了を示す入力をユーザ端末２に対して行った時点で取得して蓄積される。ここでは、ユーザがユーザ端末２にログインした状態において、仕事の開始の入力を行っていない時間および仕事の終了を入力した時刻以降の時間は、非勤務時間帯となるものとする。
【０１３６】
まず、ユーザが、ＩＰアドレスが「１９２．１６８．１．２３」であるユーザ端末２にログインして、ＷＥＢブラウザを立ち上げ、２００８年１０月１日の９時１５分に、「ｈｔｔｐ：／／ｗｗｗ．ａｂｃｄｅ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」というＵＲＬを、ＷＥＢブラウザのアドレス入力欄等に入力して、当該ＵＲＬが示すＷＥＢページの情報を表示する指示をＷＥＢブラウザに与えたとする。ユーザ端末２は、自装置のＩＰアドレスと、「ｈｔｔｐ：／／ｗｗｗ．ａｂｃｄｅ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」というＵＲＬとを、例えば図示しないＤＮＳサーバ等に送信し、ＵＲＬに対応するサーバ装置３のＩＰアドレスを取得する。そして取得したＩＰアドレスに対して、「ｉｎｄｅｘ．ｈｔｍｌ」というＷＥＢページの情報を要求する指示を送信する。なお、ＷＥＢページの情報を要求する情報を送信する際には、自装置のＩＰアドレスも付加されて送信される。ここでは、ユーザ端末２のＩＰアドレス「１９２．１６８．１．２３」は、組織内のローカルネットワークからインターネット等のグローバルなネットワークに転送される際に、アドレス変換によりグローバルなネットワークアドレスに変換されて、サーバ装置３に送信されるものとする。「ｈｔｔｐ：／／ｗｗｗ．ａｂｃｄｅ．ｃｏｍ／」というＷＥＢサイトに対応するサーバ装置３は、ＷＥＢページの情報を要求する指示を受け付けると、「ｉｎｄｅｘ．ｈｔｍｌ」に対応するＷＥＢページの情報、例えば、「ｉｎｄｅｘ．ｈｔｍｌ」というＨＴＭＬファイルと、当該ＨＴＭＬファイルにおいて参照されている画像データ等を、図示しない記憶媒体等から読み出し、ＷＥＢページを要求する指示の送信元のユーザ端末２に送信する。このとき、ＷＥＢページの要求指示に付加されている送信元のグローバルなＩＰアドレスを送信先に指定してネットワーク経由で送信元のユーザ端末２に送信する。このグローバルなＩＰアドレスは、ＷＥＢページの情報が、企業内のローカルなネットワークに転送される際に、元のＩＰアドレス「１９２．１６８．１．２３」に変換される。「１９２．１６８．１．２３」であるユーザ端末２は、サーバ装置３から送信されるＷＥＢページの情報を受信し、ＷＥＢページをＷＥＢブラウザで表示する。
【０１３７】
ここで、アクセス管理装置１の送受信情報取得部１０１は、サーバ装置３から送信されるＷＥＢページの情報と、当該ＷＥＢページの送信先のユーザ端末２のローカルなＩＰアドレス「１９２．１６８．１．２３」等を、例えば、ハブやルータ等を介して受信する。
【０１３８】
アクセス情報取得部１０２は、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページに関する情報であるアクセスページ情報を取得する。取得するアクセスページ情報は、ここでは、ＨＴＭＬファイルの情報であるとする。また、アクセス情報取得部１０２は、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページにアクセスしたユーザについてのユーザ識別情報であるユーザ端末２のＩＰアドレス「１９２．１６８．１．２３」を取得する。また、送受信情報取得部１０１がＷＥＢページの情報を受信した時刻の情報であるアクセス時間情報を、図示しない内部の時計等から取得する。アクセス時間情報は、例えば「２００８年１０月１日９時１５分」であったとする。そして、取得した情報を対応付けて、アクセス情報格納部１０８に蓄積する。
【０１３９】
同様にして、アクセス管理装置１は、ユーザ端末２からの要求に応じてサーバ装置３が送信するＷＥＢページの情報およびユーザ端末２のＩＰアドレスを受信して、ユーザ識別情報、アクセスページ情報、及びアクセス時間情報を取得し、アクセス情報格納部１０８に順次蓄積する。
【０１４０】
図７は、アクセス情報格納部１０８に格納されているユーザ識別情報、アクセスページ情報、及びアクセス時間情報を管理するアクセス情報管理表である。アクセス情報管理表は、「ＩＤ」、「ユーザ識別情報」、「アクセスページ情報」、「アクセス時間情報」という項目を有している。「ＩＤ」は、レコードを管理するための識別情報である。「ユーザ識別情報」はユーザ識別情報であり、ここでは上述したようなユーザ端末２のＩＰアドレスである。「アクセスページ情報」は、アクセスページ情報であり、ここではＷＥＢページのＨＴＭＬファイルであるとする。「アクセス時間情報」は、アクセス時間情報であり、ここでは、送受信情報取得部１０１がＷＥＢページの情報を受信した時刻の情報である。一のレコードを構成する「ユーザ識別情報」、「アクセスページ情報」、及び「アクセス時間情報」は、例えば、一ページのアクセスについて取得されたユーザ識別情報、アクセスページ情報、及びアクセス時間情報である。
【０１４１】
図８は、判断タイミング指定情報格納部１１１に格納されている、不適切なアクセスが行われたか否かの判断を行うタイミングを指定する判断タイミング指定情報を管理する判断タイミング管理表である。判断タイミング管理表は、判断を行う日時を示す「タイミング」という項目を有する。この「タイミング」という項目は、スケジュールを示す情報と考えても良い。例えば、「タイミング」が「毎週金曜１７時」であれば、毎週金曜の１７時が、判断を行うタイミングが指定されることとなり、日時がこのタイミングになった時点で、不適切なアクセスが行われたか否かの判断処理が開始される。判断タイミング指定情報格納部１１１には、工場出荷時等に予めデフォルトの判断タイミング指定情報が格納されているようにしても良い。
【０１４２】
ここで、現在の日時が、図８に示すような判断タイミング指定情報によって予め指定されている日時になったことを、アクセス判断部１０４が判断したとすると、アクセス判断部１０４は、不適切なアクセスが行われたか否かの判断処理を開始する。
【０１４３】
まず、不適切ページ判断手段１０４１は、図７に示すようなアクセス情報格納部１０８に格納されている一番目のレコード、即ち「ＩＤ」が「００１」であるレコードの「ユーザ識別情報」である「１９２．１６８．１．２３」と、アクセス時間情報である「２００８年１０月１日０９：１５」とを取得する。
【０１４４】
そして、図６に示した勤怠時間管理表において、「ユーザＩＤ」が、不適切ページ判断手段１０４１が取得した「１９２．１６８．１．２３」であり、年月日が、不適切ページ判断手段１０４１が取得したアクセス時間情報の年月日である「２００８年１０月１日」であって、「開始時刻」と「終了時刻」との間に、不適切ページ判断手段１０４１が取得したアクセス時間情報が示す時刻である「０９：１５」を含むレコードが存在するか否かを判断する。ここでは、勤怠時間管理表の一つ目のレコードがこれらの条件を満たすため、不適切ページ判断手段１０４１は、アクセス情報格納部１０８に格納されている「ＩＤ」が「００１」であるレコードのアクセス時間情報が示す時間を含む時間帯を、勤務時間帯と判断し、勤務時間帯であることを示す時間帯指定情報を取得する。
【０１４５】
そして、図５に示した不適切ページ条件情報管理表において、「時間帯」の値が「勤務時間帯」であるレコードのキーワード情報である「キーワード」を順次読み出す。例えば、最初に、「スポーツ」というキーワードを読み出す。そして、図７に示したアクセス情報格納部１０８に格納されている「ＩＤ」が「００１」であるレコードに含まれる「アクセスページ情報」であるＨＴＭＬファイル内に、この「スポーツ」というキーワードに一致する文字列が含まれるか否かを判断する。含まれる場合、アクセスが不適切なページがアクセスされたこととなり、不適切度蓄積手段１０４２は、図５に示した不適切ページ条件情報管理表の、「キーワード」が「スポーツ」であるレコードの「不適切度」の値「１」を取得する。そして取得した不適切度を、アクセス情報格納部１０８に格納されている「ＩＤ」が「００１」であるレコードから取得した「ユーザＩＤ」である「１９２．１６８．１．２３」と対応付けて、不適切度格納手段１０４４に蓄積する。含まれない場合、不適切度は蓄積されない。同様に、図５に示した不適切ページ条件情報管理表において、「時間帯」の値が「勤務時間帯」であるレコードから順次読み出したキーワードが、「ＩＤ」が「００１」であるレコードに含まれる「アクセスページ情報」であるＨＴＭＬファイル内にふくまれるか否かを順次判断し、含まれる場合、含まれるキーワードに対応する「不適切度」の値を取得し、ユーザＩＤ「１９２．１６８．１．２３」と対応付けて累積していく。
【０１４６】
図９は、図７に示したアクセス情報格納部１０８に格納されている「ＩＤ」が「００１」であるレコードの「アクセスページ情報」であるＨＴＭＬファイルの例を示す図である。例えば、図９においては、ＷＥＢページのソースコードとなるＨＴＭＬファイルに、「スポーツ」という文字列が含まれるため、図５に示した「スポーツ」に対応した不適切度「１」が蓄積される。また、同様に、ＨＴＭＬファイルに、「エンターテイメント」という文字列が含まれるため、図５に示した「エンターテイメント」に対応した不適切度「２」が蓄積される。
【０１４７】
同様の処理をアクセス情報管理表の他のレコードについても繰り返す。例えば、「ＩＤ」が「０６７」であるレコードについては、不適切ページ判断手段１０４１が取得する「ユーザ識別情報」が「１９２．１６８．１．２３」であり、「アクセス時間情報」が「２００８年１０月２日０９：０３」である。そして、図６に示した勤怠時間管理表において、「ユーザＩＤ」が、不適切ページ判断手段１０４１が取得した「１９２．１６８．１．２３」であり、年月日が、不適切ページ判断手段１０４１が取得したアクセス時間情報の年月日である「２００８年１０月２日」であるレコードの、「開始時刻」は「９：１０」、「終了時刻」は「１９：３０」であるため、不適切ページ判断手段１０４１が取得したアクセス時間情報は、このレコードの開始時刻と終了時刻の間ではないと判断される。このため、不適切ページ判断手段１０４１は、このアクセス時間情報が示す時間を含む時間帯を非勤務時間帯と判断し、非勤務時間帯であることを示す時間帯指定情報を取得する。
【０１４８】
そして、図５に示した不適切ページ条件情報管理表において、「時間帯」の値が「非勤務時間帯」であるレコードのキーワード情報である「キーワード」を順次読み出して、上記と同様の「不適切度」の値を取得し、不適切度格納手段１０４４に蓄積する処理を行う。
【０１４９】
この場合、図５に示した不適切ページ条件情報管理表においては、「時間帯」の値が「非勤務時間帯」であるレコードには、上述したような「時間帯」の値が「勤務時間帯」であるレコードとは異なり、「スポーツ」や「エンターテイメント」等の「キーワード」が含まれない。このため、図９に示したＨＴＭＬファイルにこれらのキーワードが含まれていても、不適切度は蓄積されない。また、図９に示したＨＴＭＬファイルには、図５に示した不適切ページ条件情報管理表が管理するレコードのうちの、「時間帯」の値が「非勤務時間帯」であるレコードの「キーワード」である「株」と一致する文字列が含まれないため、このキーワードに対応した不適切度は蓄積されない。つまり、図９に示したＨＴＭＬファイルをソースとするＷＥＢページは、勤務時間帯においては、アクセスが不適切であるが、非勤務時間帯においては、アクセスは不適切でないＷＥＢページであると考えられる。
【０１５０】
図１０は、不適切度蓄積手段１０４２により不適切度格納手段１０４４に蓄積された、不適切度の値を管理する不適切度管理表である。不適切度管理表は、「ユーザ識別情報」と「不適切度」という項目を有している。「ユーザ識別情報」は、図７に示した「ユーザ識別情報」に対応する。「累積不適切度」は、蓄積された不適切度の値であり、不適切ページ判断手段１０４１の判断結果に応じて不適切度蓄積手段１０４２が取得した新たな不適切度の値によって、値が累積される。ここでの累積は、例えば加算であるとする。
【０１５１】
ここで、図７に示したアクセス情報管理表の全てのレコードについて、上述した不適切なアクセスが行われたか否かの判断が行われた時点で、不適切度判断手段１０４３は、図１０に示した累積不適切度管理表について、「累積不適切度」の値が予め指定した値を超えているレコードを検出する。例えば、予め指定された値が１５であったとすると、図１０に示した累積不適切度管理表においては、「ユーザ識別情報」が「１９２．１６８．１．２４」のレコードの「累積不適切度」の値が「２０」であり、「１５」を超えると判断される。このため、このユーザ識別情報「１９２．１６８．１．２４」と、累積不適切度の値「２０」とを対応付けて、不適切なアクセスを行ったユーザのユーザ識別情報、およびその累積不適切度として、出力部１０５に対して送信する。
【０１５２】
出力部１０５は、不適切度判断手段１０４３から受け取った累積不適切度を用いて、通知情報格納部１１２に格納されている通知先情報から、通知先の情報を取得する。
【０１５３】
図１１は、通知情報格納部１１２に格納されている通知先情報の一例を示す図である。通知先情報は、「不適切度範囲」および「通知先」という項目を有している。「不適切度範囲」は、不適切度の範囲を示す不適切度範囲情報である。「通知先」は、通知先を示す情報であり、ここでは、通知先の名称を示す情報である。「管理者」とはユーザによるＷＥＢアクセスを管理したり監視したりする担当者のことである。「部長」は、ユーザの所属部長である。また、なお、ここでは、通知先の名称に対応する送信先のアドレス、例えば電子メールアドレス等が、通知先の名称と対応付けて、別途、図示しない格納部等において管理されているものとする。特に、通知先の名称である「部長」については、図示しないが、ユーザ端末を操作するユーザのユーザ識別情報と、当該ユーザが属する部署の部長の送信先のアドレス等が対応付けられて予め図示しない格納部等に格納されて管理されており、不適切度判断手段１０４３から受け取ったユーザ識別情報を用いて、当該ユーザ識別情報のユーザに対応する「部長」のアドレスが取得されるものとする。
【０１５４】
出力部１０５は、例えば、図１１に示す通知先情報から、「不適切度範囲」の示す値の範囲が、不適切度判断手段１０４３から受け取った累積不適切度「２０」を含むレコードを検出する。そして、検出したレコードの「通知先」の情報を取得する。ここでは、累積不適切度「２０」は、図１１の上から二番目のレコードの「不適切度範囲」である「１９〜３０」の範囲に含まれるため、このレコードの「通知先」の値である「管理者」、および「部長」が取得される。そして、出力部１０５は「管理者」に対応する電子メールアドレスを図示しない格納部等から取得する。また、出力部１０５は、不適切度判断手段１０４３から受け取ったユーザ識別情報「１９２．１６８．１．２４」に対応する「部長」の電子メールアドレスを、図示しない格納部等から取得する。そして、取得した管理者と部長の電子メールアドレスを宛先として、不適切度判断手段１０４３から受け取ったユーザ識別情報「１９２．１６８．１．２４」に対応するユーザが、不適切なアクセスを行っていることを示す情報を電子メールで送信する。具体的には、ユーザ識別情報とユーザ名や社員番号等の情報とを対応付けて図示しない格納部等に予め蓄積しておくようにし、この情報から、不適切度判断手段１０４３から受け取ったユーザ識別情報「１９２．１６８．１．２４」に対応するユーザ名や社員番号等を取得する。また、ここでは、当該ユーザ識別情報に対応する「アクセス時間情報」の値を図７に示したアクセス情報管理表から取得する。そして、取得したユーザ名や社員番号等、および「アクセス時間情報」を、予め用意されている、不適切なアクセスを行っていることを示す文章のテンプレート等にはめ込むことで構成した不適切ページアクセス情報を、電子メールで送信する。このように通知先情報を用いることで、累積不適切度のレベルに応じた通知先に、不適切なアクセスが行われていることを示す不適切ページアクセス情報を通知することが可能となる。
【０１５５】
図１２は、出力部１０５が電子メール等で送信する不適切ページアクセス情報の表示例を示す図である。このような不適切ページアクセス情報を受け取ることで、管理者等は、どのユーザが不適切なアクセスを行っているかを容易に知ることができる。
【０１５６】
ここで、不適切ページ条件情報格納部１０３に格納されている不適切ページ条件情報であるキーワード情報を追加したり更新したりする処理について説明する。
【０１５７】
まず、ユーザのＷＥＢページのアクセス状況を管理する管理者等が、アクセスが不適切なＷＥＢページを指定する情報である不適切ページ指定情報と、これと同様のＷＥＢページのアクセスが不適切な時間帯の時間帯指定情報と、これと同様のＷＥＢページがアクセスされた場合の不適切度の値を、不適切ページ指定受付部１１３に入力する。不適切ページ指定情報は、アクセスが不適切なＷＥＢページやＷＥＢサイトのＵＲＬ、もしくはＷＥＢページを構成するＨＴＭＬファイル等の情報である。
【０１５８】
不適切ページ情報取得部１１４は、不適切ページ指定受付部１１３が受け付けたＵＲＬ等を用いて、管理者等により指定されたアクセスが不適切な１以上のＷＥＢページの情報である不適切ページ情報を取得する。なお、不適切ページ指定受付部１１３が、不適切なＷＥＢページのＨＴＭＬファイル等を受け付けた場合、当該ＨＴＭＬファイル等の情報をそのまま取得する。
【０１５９】
次に、キーワード取得部１１５は、不適切ページ情報取得部１１４が取得した不適切ページ情報から、不適切なＷＥＢページが含み得るキーワードの情報を取得する。例えば、形態素解析等により、名詞を取り出し、出現頻度の高い名詞を、キーワードとして取得する。ただし、予め取得しない名詞等は指定しておくようにし、これに一致する名詞は取得しない。例えば、不適切ページ情報に、「音楽」という名詞が、予め指定した回数以上出現した場合、「音楽」という名詞をキーワードとして取得する。一方で、「記事」という名詞が、所定回数以上出現したとしても、「記事」という名詞を取得しない名詞として予め指定しておくことで、この「記事」は、キーワードとして取得されない。
【０１６０】
そして、キーワード取得部１１５は、取得したキーワード（例えば「音楽」）の情報を不適切ページ条件情報として、予め指定された時間帯指定情報、ここでは、不適切ページ指定受付部１１３が受け付けた時間帯指定情報と対応付けて、不適切ページ条件情報格納部１０３に蓄積する。また、ここでは、予め指定された不適切度の値である不適切ページ指定受付部１１３が受け付けた不適切度の値も、キーワードの情報と対応付けて蓄積する。これにより、例えば、図５に示した不適切ページ条件情報管理表にレコードが追加される。この結果、不適切ページ条件情報をデータベース化することが可能となる。
【０１６１】
なお、アクセス判断部１０４等が、上述した不適切ページ判断手段１０４１が不適切ページ条件情報が示す条件を満たさないと判断したアクセスページ情報が示すＷＥＢページを指定する不適切ページ指定情報を構成するようにし、不適切ページ指定受付部１１３は、この不適切ページ指定情報を受け付けるようにしても良い。
【０１６２】
（具体例２）不適切ページ条件情報が、不適切ページ指定情報である場合
次に、不適切ページ条件情報が、不適切ページ指定情報である場合を例に挙げて説明する。なお、勤怠時間情報管理表等は、特に説明がない場合、上述した不適切ページ指定情報がキーワード情報である場合と同様とする。
【０１６３】
図１３は、不適切ページ条件情報格納部１０３に予め格納されている、不適切ページ条件情報と、当該不適切ページ条件情報と対応付けられた時間帯指定情報とを管理する不適切ページ条件情報管理表である。不適切ページ条件情報管理表は、「時間帯」、「ＵＲＬ」、および「不適切度」という項目を有している。「時間帯」、「不適切度」については、図５と同様であるので説明は省略する。「ＵＲＬ」は、不適切ページ条件情報であり、ここでは、不適切ページ指定情報であるとする。ここでは特に、不適切ページ指定情報は、アクセスが不適切なＷＥＢページのＵＲＬであるとする。
【０１６４】
まず、ユーザが、ＩＰアドレスが「１９２．１６８．１．２３」であるユーザ端末２にログインして、ＷＥＢブラウザを立ち上げ、２００８年１０月１日の９時１５分に、「ｈｔｔｐ：／／ｗｗｗ．ａｂｃｄｅ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」というＵＲＬを、ＷＥＢブラウザのアドレス入力欄等に入力して、当該ＵＲＬが示すＷＥＢページの情報を表示する指示をＷＥＢブラウザに与えたとする。ユーザ端末２は、自装置のＩＰアドレスと、「ｈｔｔｐ：／／ｗｗｗ．ａｂｃｄｅ．ｃｏｍ／ｉｎｄｅｘ．ｈｔｍｌ」というＵＲＬとを、例えば図示しないＤＮＳサーバ等に送信し、ＵＲＬに対応するサーバ装置３のＩＰアドレスを取得する。そして、上記と同様に、ＷＥＢページの情報をサーバ装置３から取得し、表示する。
【０１６５】
ここで、アクセス管理装置１の送受信情報取得部１０１は、ユーザ端末２からＤＮＳサーバ等に送信されるＵＲＬと、ユーザ端末２のローカルなＩＰアドレス「１９２．１６８．１．２３」等を、例えば、ハブやルータ等を介して受信する。
【０１６６】
アクセス情報取得部１０２は、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページに関する情報であるアクセスページ情報を取得する。取得するアクセスページ情報は、ここでは、ユーザ端末２から受信したＵＲＬであるとする。また、アクセス情報取得部１０２は、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページにアクセスしたユーザについてのユーザ識別情報として、ＵＲＬを送信したユーザ端末２のＩＰアドレス「１９２．１６８．１．２３」を取得する。また、送受信情報取得部１０１がＷＥＢページの情報を受信した時刻の情報であるアクセス時間情報を、図示しない内部の時計等から取得する。アクセス時間情報は、例えば「２００８年１０月１日９時１５分」であったとする。そして、取得した情報を対応付けて、アクセス情報格納部１０８に蓄積する。
【０１６７】
同様にして、アクセス管理装置１は、ユーザ端末２から送信されるＵＲＬおよびＩＰアドレスの情報を受信して、ユーザ識別情報、アクセスページ情報、及びアクセス時間情報を取得し、アクセス情報格納部１０８に順次蓄積する。
【０１６８】
図１４は、アクセス情報格納部１０８に格納されているユーザ識別情報、アクセスページ情報、及びアクセス時間情報を管理するアクセス情報管理表である。アクセス情報管理表は、「ＩＤ」、「ユーザ識別情報」、「アクセスページ情報」、「アクセス時間情報」という項目を有している。「アクセスページ情報」以外は、図７と同様であるので、説明は省略する。「アクセスページ情報」は、アクセスページ情報であり、ここではＷＥＢページのＵＲＬであるとする。「アクセス時間情報」は、アクセス時間情報であり、ここでは、送受信情報取得部１０１がＵＲＬを受信した時刻の情報である。一のレコードを構成する「ユーザ識別情報」、「アクセスページ情報」、及び「アクセス時間情報」は、例えば、ユーザ端末２が、一ページのＷＥＢページの情報を要求する際に、取得されたユーザ識別情報、アクセスページ情報、及びアクセス時間情報である。
【０１６９】
つぎに、上述した具体例と同様に、現在の日時が、図８に示すような判断タイミング指定情報によって予め指定されている日時になったことを、アクセス判断部１０４が判断したとすると、アクセス判断部１０４は、不適切なアクセスが行われたか否かの判断処理を開始する。具体的には、上記具体例と同様に、図１４に示すようなアクセス情報格納部１０８に格納されてユーザ識別情報、アクセスページ情報、およびアクセス時間情報を有するアクセス情報の一のレコードについて、アクセス時間情報を読み出し、当該アクセス時間情報が示す時間が、勤務時間帯を示す時間帯指定情報の時間帯に含まれるか否かを判断し、勤務時間帯を示す時間帯指定情報の時間帯に含まれる場合、図１３に示した不適切ページ条件情報管理表から、「時間帯」の値が、「勤務時間帯」であるレコードの「ＵＲＬ」の値を取得する。また、勤務時間帯を示す時間帯指定情報の時間帯に含まれない場合、図１３に示した不適切ページ条件情報管理表から、「時間帯」の値が、「非勤務時間帯」であるレコードの「ＵＲＬ」の値を取得する。そして、上述したアクセス情報の一のレコードに含まれる「アクセスページ情報」の値であるＵＲＬを読み出し、そして、このＵＲＬと、図１３に示した不適切ページ条件情報管理表から取得したＵＲＬとが、一致するか否かを判断する。ここでは、不適切ページ条件情報管理表から取得したＵＲＬと完全一致する部分が、アクセス情報の一のレコードに含まれる「アクセスページ情報」のＵＲＬに含まれる場合、一致と考える。そして、一致すると判断された場合、不適切ページ条件情報管理表から取得したＵＲＬに対応付けられた不適切度の値を、アクセス情報の１のレコードに含まれるユーザ識別情報と対応付けて蓄積する。このような処理を、図１４に示したアクセス情報格納部１０８に格納されているアクセス情報の全てのレコードに対して繰り返し行うことで、ユーザ識別情報別の累積不適切度を取得する。
【０１７０】
なお、これ以降の処理については、上述した具体例と同様であるので、説明は省略する。なお、出力部１０５は、不適切なアクセスが行われたユーザ端末２のユーザ識別情報に対応したＵＲＬであるアクセスページ情報を、図１４に示したアクセス情報管理表から取得し、当該取得したＵＲＬの情報を加えたアクセスページ情報を構成して出力するようにしても良い。
【０１７１】
ここで、不適切ページ条件情報格納部１０３に格納されている不適切ページ条件情報である不適切ページ指定情報を追加したり更新したりする処理について説明する。
【０１７２】
まず、ユーザのＷＥＢページのアクセス状況を管理する管理者等が、アクセスが不適切なＷＥＢページに用いられていると考えられる指定キーワード情報と、この指定キーワード情報を用いて検索され得るＷＥＢページのアクセスが不適切な時間帯の時間帯指定情報と、この指定キーワード情報を用いて検索され得るＷＥＢページがアクセスされた場合の不適切度の値を指定キーワード情報受付部１１６に入力する。例えば、「株価」、「マーケット」等のキーワードを入力する。
【０１７３】
不適切ページ情報取得部１１４は、指定キーワード情報受付部１１６に入力された指定キーワード情報を、いわゆるサーチエンジンに検索キーとして与えて、インターネット上のＷＥＢページを検索することで、指定キーワード情報受付部１１６に入力された指定キーワード情報に対応したＷＥＢページ、あるいはＷＥＢサイトのＵＲＬを取得する。なお、サーチエンジンは、不適切ページ情報取得部１１４が有していても良いし、ＷＥＢサイト等で提供されているサーチエンジンを利用し、その検索結果を不適切ページ情報取得部１１４が取得するようにしても良い。例えば、上記のような「株価」、「マーケット」等のキーワードを用いて、サーチエンジンにより検索を行うことで、例えば、株の売買のＷＥＢページのＵＲＬ等が取得可能である。
【０１７４】
そして、不適切ページ情報取得部１１４は、取得したＵＲＬを、不適切ページ条件情報（不適切ページ指定情報）として、予め指定された時間帯指定情報、ここでは、指定キーワード情報受付部１１６が受け付けた時間帯指定情報と対応付けて、不適切ページ条件情報格納部１０３に蓄積する。また、ここでは、予め指定された不適切度の値である指定キーワード情報受付部１１６が受け付けた不適切度の値も、ＵＲＬである不適切ページ条件情報と対応付けて蓄積する。これにより、例えば、図１３に示した不適切ページ条件情報管理表にレコードが追加される。この結果、不適切ページ指定情報をデータベース化していくことが可能となる。
【０１７５】
なお、ここでは、不適切ページ指定情報がＵＲＬである場合を例に挙げて説明したが、不適切ページ指定情報は、ＩＰアドレス等であっても良い。この場合、例えば、送受信情報取得部１０１は、ユーザ端末２が送信するＷＥＢページを要求する情報等から、当該情報の送信先を示すＩＰアドレスを取得するようにすればよい。そして、アクセス判断部１０４が、取得したＩＰアドレスが不適切ページ指定情報と一致するか否かを判断するようにすればよい。
【０１７６】
（具体例３）不適切ページ条件情報が、不適切なページの属性を指定する不適切ページ属性情報である場合
次に、不適切ページ条件情報が、不適切ページ属性情報である場合を例に挙げて説明する。なお、勤怠時間情報管理表等は、特に説明がない場合、上述した不適切ページ指定情報がキーワード情報である場合と同様とする。
【０１７７】
図１５は、不適切ページ条件情報格納部１０３に予め格納されている、不適切ページ条件情報と、当該不適切ページ条件情報と対応付けられた時間帯指定情報とを管理する不適切ページ条件情報管理表である。不適切ページ条件情報管理表は、「時間帯」、「ファイル形式」、および「不適切度」という項目を有している。「時間帯」、「不適切度」については、図５と同様であるので説明は省略する。「ファイル形式」は、不適切ページ条件情報であり、ここでは、不適切ページ属性情報であるとする。ここでは特に、不適切ページ指定情報は、アクセスが不適切なＷＥＢページを構成するデータのファイル形式であるとする。例えば、ＷＥＢページのＨＴＭＬ等において参照されるデータのファイル形式等を示す情報である。ここでは、ファイル形式の情報は、ファイルの拡張子であるとする。
【０１７８】
まず、上述した具体例１の場合と同様に、送受信情報取得部１０１が、サーバ装置３から送信されるＷＥＢページの情報と、当該ＷＥＢページの送信先のユーザ端末２のローカルなＩＰアドレス等を、例えば、ハブやルータ等を介して受信する。
【０１７９】
アクセス情報取得部１０２は、上述した具体例１の場合と同様に、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページに関する情報であるアクセスページ情報と、ユーザ識別情報であるＩＰアドレスと、アクセス時間情報とを取得する。ただし、ここでは、アクセスページ情報として、ＷＥＢページを構成するデータの属性を示す情報、具体的には、データの拡張子を取得する。アクセス情報取得部１０２は、どのように、拡張子を取得しても良く、例えば、送受信情報取得部１０１が受信したＷＥＢページ情報が、画像データや、動画像データ、音声データや、ＷＥＢブラウザ上でプラグイン等を用いて動作するデータ等を含む場合、これらのデータの拡張子を収集するようにすればよい。また、ＷＥＢページ情報に含まれるＨＴＭＬファイルのソースに記述されている参照先となるデータのファイル名の拡張子を収集しても良い。そして、アクセス情報取得部１０２は、取得した情報を対応付けて、アクセス情報格納部１０８に蓄積する。
【０１８０】
同様にして、アクセス管理装置１は、ユーザ端末２からの要求に応じてサーバ装置３が送信するＷＥＢページの情報およびユーザ端末２のＩＰアドレスを受信して、ユーザ識別情報、アクセスページ情報、及びアクセス時間情報を取得し、アクセス情報格納部１０８に順次蓄積する。
【０１８１】
図１６は、アクセス情報格納部１０８に格納されているユーザ識別情報、アクセスページ情報、及びアクセス時間情報を有するアクセス情報を管理するアクセス情報管理表である。アクセス情報管理表は、「ＩＤ」、「ユーザ識別情報」、「アクセスページ情報」、「アクセス時間情報」という項目を有している。「ＩＤ」、「ユーザ識別情報」、「アクセス時間情報」は、図５と同様であるので説明は省略する。「アクセスページ情報」は、ここでは、ＷＥＢページを構成するデータの拡張子である。
【０１８２】
アクセス判断部１０４は、上記具体例１の場合と同様に、図１６に示すようなアクセス情報を用いて、図１５に示した不適切ページ条件情報管理表から時間帯毎の不適切ページ条件情報を用いて、不適切なアクセスが行われたか否かを判断していくが、ここでは、アクセス情報の「アクセスページ情報」である拡張子の中に、不適切ページ条件情報である「ファイル形式」が示す拡張子と一致するものがあるか否かを判断し、一致するものがある場合、一致する「ファイル形式」に対応する不適切度を蓄積する。例えば、図１６の「ＩＤ」が「００１」であるレコードは、勤務時間帯に対応したレコードであるため、このレコードの「アクセスページ情報」は、図１５の不適切ページ条件情報管理表のうちの、「時間帯」が「勤務時間帯」であるレコードに対応する「ファイル形式」の値と比較される。例えば、「ＩＤ」が「００１」であるレコードの「アクセスページ情報」は、図１５の不適切ページ条件情報管理表の一番目から三番目のレコードの「ファイル形式」と比較される。ここでは、一番目のレコードの「ファイル形式」である「ｍｐｇ」と一致する拡張子が、「ＩＤ」が「００１」であるレコードの「アクセスページ情報」に含まれるため、不適切ページ条件情報管理表の一番目のレコードの不適切度がユーザ識別情報「１９２．１６８．１．２３」と対応付けられて蓄積される。これ以降の処理については、上記具体例１の場合と同様であるので説明は省略する。
【０１８３】
（具体例４）不適切ページ条件情報が、認証ページを指定する認証ページ指定情報である場合
次に、不適切ページ条件情報が、認証ページ指定情報である場合を例に挙げて説明する。なお、勤怠時間情報管理表等は、特に説明がない場合、上述した不適切ページ指定情報がキーワード情報である場合と同様とする。なお、ここでは、認証ページのアクセスが行われた場合に、不適切度が、ユーザ識別情報と対応付けて蓄積される場合を例に説明する。
【０１８４】
図１７は、不適切ページ条件情報格納部１０３に予め格納されている、不適切ページ条件情報と、当該不適切ページ条件情報と対応付けられた時間帯指定情報とを管理する不適切ページ条件情報管理表である。不適切ページ条件情報管理表は、「時間帯」、「条件」という項目を有している。「時間帯」については、図５と同様であるので説明は省略する。「条件」は、不適切ページ条件情報である。ここでは特に、不適切ページ条件情報の値が、認証ページ」という値である場合、認証ページに対するアクセスを、不適切なアクセスと判断する。つまり、アクセスされたページが認証ページであることを、不適切ページのアクセスが行われたと判断するための条件としている。認証ページのアクセスを検出するための処理については、予め指定されているものとし、この処理の手順や条件等を示す情報等は、図示しない格納部等に格納されている。ここでは、例として、ＷＥＢページにアクセスする際に、ユーザ端末２からサーバ装置３へ送信される情報から「ｍｅｔｈｏｄ＝"ｐｏｓｔ"が検出された場合、このＷＥＢページのアクセスを、認証ページのアクセスと判断する場合を例に挙げて説明する。
【０１８５】
まず、送受信情報取得部１０１が、ユーザ端末２からサーバ装置３へ送信される情報と、ユーザ端末２のローカルなＩＰアドレスや、送信先のサーバ装置３のＩＰアドレス等を、例えば、ハブやルータ等を介して受信する。
【０１８６】
アクセス情報取得部１０２は、送受信情報取得部１０１が受信した情報を用いて、ＷＥＢページに関する情報であるアクセスページ情報と、ユーザ識別情報であるＩＰアドレスと、アクセス時間情報とを取得する。ただし、ここでは、アクセス情報取得部１０２は、アクセスページ情報として、ユーザ端末２からサーバ装置３に送信される情報、例えばサーバ装置３に処理等を要求するための要求情報の本文等を、アクセスページ情報として取得する。そして、アクセス情報取得部１０２は、取得した情報を対応付けて、アクセス情報格納部１０８に蓄積する。
【０１８７】
図１８は、アクセス情報格納部１０８に格納されているユーザ識別情報、アクセスページ情報、及びアクセス時間情報を有するアクセス情報を管理するアクセス情報管理表である。アクセス情報管理表は、「ＩＤ」、「ユーザ識別情報」、「アクセスページ情報」、「アクセス時間情報」という項目を有している。「ＩＤ」、「ユーザ識別情報」、「アクセス時間情報」は、図７と同様であるので説明は省略する。「アクセスページ情報」は、ここでは、上述したように、ユーザ端末２からサーバ装置３に送信される情報であるとする。
【０１８８】
アクセス判断部１０４は、上記（具体例１）場合と同様に、図１８に示すようなアクセス情報を用いて、図１５に示した不適切ページ条件情報管理表から時間帯毎の不適切ページ条件情報を用いて、不適切なアクセスが行われたか否かを判断していく。例えば、アクセス時間情報が示す時間が、勤務時間帯内の時間帯であると判断された場合、不適切ページ条件情報管理表が示す「条件」である「認証ページ」にしたがって、認証ページに対するアクセスであるか否かの判断を行う。具体的には、アクセス情報の「アクセスページ情報」の情報内に「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」が検出されるか否かを判断し、「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」が検出された場合、認証ページに対するアクセスであると判断する。この場合、不適切ページ条件情報管理表から、判断に利用された条件に対応した不適切度「２」を取得し、ユーザ識別情報に対応づけて不適切度格納手段１０４４に蓄積する。アクセス時間情報が示す時間が、非勤務時間帯内の時間帯であると判断された場合も同様である。例えば、図１６の「ＩＤ」が「００１」であるレコードは、勤務時間帯に対応したレコードであるため、図１５の不適切ページ条件情報管理表のうちの、「時間帯」が「勤務時間帯」であるレコードに対応する「条件」である「認証ページ」が検出される。「条件」が「認証ページ」であるため、アクセス判断部１０４は、図１８の「ＩＤ」が「００１」であるレコードの「アクセスページ情報」の情報内に「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」が検出されるか否かを判断する。ここでは、検出されたとすると、不適切なページのアクセスが行われたと判断して、ユーザ識別情報「１９２．１６８．１．２３」と対応付けて不適切度「２」を蓄積する。これによって、「ｍｅｔｈｏｄ＝"ｐｏｓｔ"」を含む情報が、ユーザ端末２からサーバ装置３に対して送信されている場合、認証が必要なＷＥＢページのアクセスが行われていると判断することが可能となる。これ以降の処理については、上記具体例１の場合と同様であるので説明は省略する。
【０１８９】
なお、具体例４では、アクセスされたページが認証ページであるか否かを判断する場合について説明したが、上記の具体例２の構成と組み合わせることで、アクセスされたページ情報が認証ページであって、なおかつアクセスされたページが予め指定された閲覧が不適切なＷＥＢサイト内のＷＥＢページであるか否かを判断するようにし、アクセスされたページが単に認証ページであると判断された場合と、認証ページであるとともに、閲覧が不適切なＷＥＢページであると判断された場合とで異なる不適切度を与えるようにしても良い。例えば、図１７に示した不適切ページ条件情報管理表に、認証ページであって、なおかつ予め指定されたＷＥＢページであることを「条件」に指定するレコードを追加し、この「不適切度」を所望の値に設定するようにすればよい。なお、この場合、指定されたＷＥＢページにアクセスされたか否かは、アクセスページ情報に含まれるヘッダ情報等から、情報の送信先のＷＥＢページのアドレス情報等を取得し、このアドレス情報が、指定されたＷＥＢページのアドレス情報であるか否かを、上記具体例２と同様に判断することにより検出可能である。
【０１９０】
なお、上記具体例においては、時間設定情報として、勤怠時間情報格納部１０７に格納されている勤怠時間情報を用いる場合について説明したが、本発明においては時間設定情報格納部１０６に格納され得る、勤怠時間情報以外の時間設定情報を用いるようにしても良い。また、この時間設定情報は、上記具体例の勤怠時間情報のように、ユーザ識別情報と対応付けてユーザ別に用意される情報であっても良いし、全てのユーザに共通して用意される情報としても良い。この場合、時間設定情報は、ユーザ識別情報と対応付ける必要はない。また、時間設定情報は、上記具体例の勤怠時間情報のように、年月日別に用意する必要はなく、全ての年月日に共通の開始時間と終了時間とを指定する情報であっても良い。例えば、時間帯指定情報として、「第一時間帯」、「第二時間帯」、「第三時間帯」という３つの時間帯を指定する情報があった場合、時間帯指定情報は、図１９に示すように、全てのユーザ識別情報に対応した、全ての年月日に共通の開始時間と終了時間とを指定する情報としてもよい。
【０１９１】
なお、本実施の形態においては、上記具体例１から具体例４において説明したアクセス管理装置１の構成を適宜組み合わせて用いるようにしても良いことは言うまでもない。例えば、アクセス管理装置１が、具体例１及び具体例２において示すように、不適切ページ条件情報として上述したキーワード情報と不適切ページ指定情報との両方を用いるようにし、アクセス判断部１０４が、それぞれの条件について、条件を満たすか否かを判断し、条件を満たさない場合、それぞれの条件に対応した不適切度をあわせて蓄積していくようにしても良い。また、このように組み合わせた場合、例えば、不適切ページ指定受付部１１３は、アクセス判断部１０４においてアクセスページ情報が、不適切ページ条件情報が示す条件を満たさないと判断した際に、当該アクセスページ情報が示すＷＥＢページを指定するアクセスページ指定情報を取得するようにしてもよい。また、指定キーワード情報受付部１１６は、キーワード取得部１１５が取得したキーワード情報を受け付けるようにしてもよい。
【０１９２】
以上、本実施の形態によれば、ＷＥＢページがアクセスされた時間帯に応じて条件を変更して、ＷＥＢページのアクセスが不適切であるか否かを判断することができる。このため、ＷＥＢページのアクセスの管理や監視等を行う管理者等は、時間帯別に指定された不適切なＷＥＢページについてのユーザ端末からのアクセス状況を、容易に把握することができる。
【０１９３】
また、本実施の形態においては、時間帯指定情報と、当該時間帯指定情報に対応付けられた、ユーザ別および日時別に用意された勤怠時間情報とを用いて、ユーザ端末からのアクセスが、勤務時間内のアクセスか、非勤務時間のアクセスかを判断し、その判断結果に応じた条件によって、アクセスが適切であるか否かを判断できるため、ユーザ毎および日時毎に動的に変化する勤務時間帯あるいは非勤務時間帯にあわせて、アクセスが不適切なページのアクセスが行われたか否かを判断することが可能となり、柔軟な判断が可能となる。
【０１９４】
なお、上記具体例において、アクセス管理装置１が、ユーザ端末２とサーバ装置３との間でネットワーク等を介して送受信される情報をパケットキャプチャリング等により取得する場合について説明した。しかしながら、本実施の形態においては、ユーザ端末２が、自装置のＷＥＢページのアクセスの履歴情報等を図示しない記憶媒体等に蓄積するようにし、アクセス管理装置１の要求や、予め指定された定期または不定期のタイミングによって、自装置を利用するユーザのユーザ識別情報と対応付けて、アクセス管理装置１に送信するようにし、送信される履歴情報をアクセス管理装置１が受信して、当該受信した履歴情報等から、アクセス情報を取得するようにしても良い。例えば、アクセス管理装置１の送受信情報取得部１０１が、送受信される情報に関する情報として履歴情報等を取得し、閲覧情報取得部１０２が、履歴情報等から、ユーザ識別情報と、アクセスページ情報と、アクセス時間情報とを取得するようにしても良い。また、ユーザ識別情報は、アクセス情報と対応付けて送信される、アクセス情報を送信したユーザ端末２のユーザ識別情報を取得するようにしても良い。なお、ここで述べる履歴情報等とは、例えば、アクセスしたユーザ端末２の識別情報や、アクセスしたＷＥＢページのＵＲＬや、アクセスを開始した日時や、ＷＥＢページ自体の情報、いわゆるＷＥＢキャッシュ等の情報である。
【０１９５】
また、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１９６】
また、上記実施の形態において、一の装置に存在する２以上の通信手段（情報送信部など）は、物理的に一の媒体で実現されても良いことは言うまでもない。
【０１９７】
また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりする情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。
【０１９８】
また、上記各実施の形態では、アクセス管理装置がスタンドアロンである場合について説明したが、アクセス管理装置は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムにおけるサーバ装置であってもよい。後者の場合には、出力部や受付部は、通信回線を介して入力を受け付けたり、画面を出力したりすることになる。
【０１９９】
また、上記各実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０２００】
なお、上記各実施の形態におけるアクセス管理装置を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、コンピュータを、ユーザ端末とサーバ装置との間で送受信される情報に関する情報を取得する送受信情報取得部と、前記送受信情報取得部が取得した情報を用いて、ＷＥＢページにアクセスしているユーザのユーザ識別情報と、当該ユーザがアクセスしているＷＥＢページに関する情報であるアクセスページ情報と、当該アクセスしている時間に関する情報であるアクセス時間情報とを取得するアクセス情報取得部と、２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報が格納され得る不適切ページ条件情報格納部と、格納されている２以上の時間帯をそれぞれ指定する情報である時間帯指定情報と、当該各時間帯指定情報と対応付けられた情報であり、ユーザによるアクセスが不適切であるＷＥＢページの条件を示す情報である２以上の不適切ページ条件情報の中から、前記アクセス時間情報が示す時間を含む時間帯を指定する時間帯指定情報に対応付けられた不適切ページ条件情報を取得し、当該不適切ページ条件情報を用いて、前記アクセス時間情報に対応するアクセスページ情報が、不適切ページ条件情報が示す条件を満たすか否かを判断するアクセス判断部と、前記アクセス判断部の判断結果に応じて、当該判断に用いられたアクセスページ情報に対応付けられたユーザ識別情報が示すユーザによって、不適切なアクセスが行われたことを示す情報である不適切ページアクセス情報を出力する出力部として機能させるためのプログラムである。
【０２０１】
なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を取得する取得部や、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には含まれない。
【０２０２】
また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、あるいは分散処理を行ってもよい。
【０２０３】
図２０は、上記プログラムを実行して、上記実施の形態によるアクセス管理装置を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。
【０２０４】
図２０において、コンピュータシステム９００は、ＣＤ−ＲＷ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｗｒｉｔａｂｌｅ）ドライブ等の光ディスクドライブ９０５、ＦＤ（Ｆｌｏｐｐｙ（登録商標）  Ｄｉｓｋ）ドライブ９０６を含むコンピュータ９０１と、キーボード９０２と、マウス９０３と、モニタ９０４とを備える。
【０２０５】
図２１は、コンピュータシステム９００の内部構成を示す図である。図２１において、コンピュータ９０１は、光ディスクドライブ９０５、ＦＤドライブ９０６に加えて、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９１１と、ブートアッププログラム等のプログラムを記憶するためのＲＯＭ９１２と、ＭＰＵ９１１に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１３と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク９１４と、ＭＰＵ９１１、ＲＯＭ９１２等を相互に接続するバス９１５とを備える。なお、コンピュータ９０１は、ＬＡＮへの接続を提供する図示しないネットワークカードを含んでいてもよい。
【０２０６】
コンピュータシステム９００に、上記実施の形態によるアクセス管理装置の機能を実行させるプログラムは、ＣＤ−ＲＯＭや、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＷ等の光ディスク９２１、またはＦＤ９２２に記憶されて、光ディスクドライブ９０５、またはＦＤドライブ９０６に挿入され、ハードディスク９１４に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ９０１に送信され、ハードディスク９１４に記憶されてもよい。プログラムは実行の際にＲＡＭ９１３にロードされる。なお、プログラムは、光ディスク９２１やＦＤ９２２、またはネットワークから直接、ロードされてもよい。
【０２０７】
プログラムは、コンピュータ９０１に、上記実施の形態によるアクセス管理装置の機能を実行させるオペレーティングシステム（ＯＳ）、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能（モジュール）を呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム９００がどのように動作するのかについては周知であり、詳細な説明は省略する。
【０２０８】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０２０９】
以上のように、本発明にかかるアクセス管理装置等は、ユーザ端末によるＷＥＢページ等のアクセス状況を管理する装置等として適しており、特に、時間帯によって、不適切なＷＥＢページが異なる場合等において、アクセス状況を管理する装置等として有用である。
【図面の簡単な説明】
【０２１０】
【図１】本発明の実施の形態に係る情報処理システムの概略図
【図２】同アクセス管理装置のブロック図
【図３】同アクセス管理装置の動作について説明するフローチャート
【図４】同アクセス管理装置の動作について説明するフローチャート
【図５】同アクセス管理装置における不適切ページ条件情報管理表の一例を示す図
【図６】同アクセス管理装置における勤怠時間管理表の一例を示す図
【図７】同アクセス管理装置におけるアクセス情報管理表の一例を示す図
【図８】同アクセス管理装置における判断タイミング管理表の一例を示す図
【図９】同アクセス管理装置におけるＨＴＭＬファイルの一例を示す図
【図１０】同アクセス管理装置における不適切度管理表の一例を示す図
【図１１】同アクセス管理装置における通知先情報の一例を示す図
【図１２】同アクセス管理装置における不適切ページアクセス情報の表示例を示す図
【図１３】同アクセス管理装置における不適切ページ条件情報管理表の一例を示す図
【図１４】同アクセス管理装置におけるアクセス情報管理表の一例を示す図
【図１５】同アクセス管理装置における不適切ページ条件情報管理表の一例を示す図
【図１６】同アクセス管理装置におけるアクセス情報管理表の一例を示す図
【図１７】同アクセス管理装置における不適切ページ条件情報管理表の一例を示す図
【図１８】同アクセス管理装置におけるアクセス情報管理表の一例を示す図
【図１９】同アクセス管理装置における時間帯指定情報の一例を示す図
【図２０】同アクセス管理装置を実現するコンピュータの外観の一例を示す模式図
【図２１】同アクセス管理装置を実現するコンピュータの内部構成を示す図
【符号の説明】
【０２１１】
１  アクセス管理装置
２  ユーザ端末
３  サーバ装置
１０  情報処理システム
１０１  送受信情報取得部
１０２  アクセス情報取得部
１０３  不適切ページ条件情報格納部
１０４  アクセス判断部
１０５  出力部
１０６  時間設定情報格納部
１０７  勤怠時間情報格納部
１０８  アクセス情報格納部
１０９  判断タイミング指定情報受付部
１１０  判断タイミング指定情報蓄積部
１１１  判断タイミング指定情報格納部
１１２  通知情報格納部
１１３  不適切ページ指定受付部
１１４  不適切ページ情報取得部
１１５  キーワード取得部
１１６  指定キーワード情報受付部
１１７  不適切ページ指定情報取得部
１０４１  不適切ページ判断手段
１０４２  不適切度蓄積手段
１０４３  不適切度判断手段
１０４４  不適切度格納手段
【図１】
2010128734.tif 000003
【図２】
2010128734.tif 000004
【図３】
2010128734.tif 000005
【図４】
2010128734.tif 000006
【図５】
2010128734.tif 000007
【図６】
2010128734.tif 000008
【図７】
2010128734.tif 000009
【図８】
2010128734.tif 000010
【図９】
2010128734.tif 000011
【図１０】
2010128734.tif 000012
【図１１】
2010128734.tif 000013
【図１２】
2010128734.tif 000014
【図１３】
2010128734.tif 000015
【図１４】
2010128734.tif 000016
【図１５】
2010128734.tif 000017
【図１６】
2010128734.tif 000018
【図１７】
2010128734.tif 000019
【図１８】
2010128734.tif 000020
【図１９】
2010128734.tif 000021
【図２０】
2010128734.tif 000022
【図２１】
2010128734.tif 000023