(57)【要約】【課題】  アクセス制限が加えられるＵＲＩのデータベースが、ユーザの使用用途に応じたものとなるよう、ユーザに応じてカスタマイズされていくアクセス制御装置を提供すること。【解決手段】  制御部２０１は、端末から受信したＵＲＩに対応するＷｅｂサイトからハイパーテキストデータを取得する。取得したハイパーテキストデータにリンクされているＷｅｂサイトへのアクセスが制限されている場合、制御部２０１は、リンク先のＷｅｂサイトからハイパーテキストデータおよび画像データを取得する。無害画像生成部２０２は、画像データを加工して無害画像データを生成する。制御部２０１は、制限ハイパーテキストデータにリンクするようにハイパーテキストデータの記述を書き換えて端末に送信する。端末から制限ハイパーテキストデータへのリンクが要求された場合、制御部２０１は、制限ハイパーテキストデータおよび無害画像データを端末に送信する。【選択図】  図１
2004334851.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に少なくとも１つ存在する端末とインターネット上のＷｅｂサイトとのアクセスを制限するためのアクセス制御装置であって、
前記端末からＵＲＩを受信すると、当該ＵＲＩに対応するＷｅｂサイトへアクセスしてＷｅｂページの表示に必要なソースデータを取得するソースデータ取得手段と、
前記ソースデータ取得手段が取得した前記ソースデータにリンクされているリンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが制限されているか否かを判断するアクセス制限判断手段と、
前記アクセス制限判断手段によって、前記リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが制限されていると判断された場合、アクセスが制限されているＷｅｂサイトからＷｅｂページの表示に必要なソースデータを制限ソースデータとして取得して記憶する制限ソースデータ取得記憶手段と、
前記制限ソースデータ取得記憶手段が取得した前記制限ソースデータ内で指定されている画像データを取得する画像データ取得手段と、
前記画像データ取得手段が取得した画像データを加工して、無害画像データを生成する無害画像生成手段と、
アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトへのリンクに関する前記ソースデータ上での記述を、前記制限ソースデータにリンクするように書き換えられた書き換えソースデータを生成して、前記端末に送信する書き換えソースデータ生成送信手段と、
前記端末から前記制限ソースデータへのリンクがリクエストされた場合、当該制限ソースデータおよび前記無害画像データを当該端末に送信する無害画像送信手段とを備える、アクセス制御装置。
【請求項２】
前記書き換えソースデータ生成送信手段は、前記アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが制限されている旨を記述した書き換えソースデータを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項３】
前記書き換えソースデータ生成送信手段は、前記アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトに対応するリンク先ＵＲＩを記述した書き換えソースデータを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項４】
前記アクセス制限判断手段によってアクセスが制限されていると判断された場合、前記リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されているか否かを判断する禁止判断手段をさらに備え、
前記禁止判断手段によって、前記リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されていると判断された場合、前記書き換えソースデータ生成送信手段は、当該Ｗｅｂサイトへリンクできないように前記ソースデータ上での記述を書き換えて書き換えソースデータを生成する、請求項１に記載のアクセス制御装置。
【請求項５】
前記書き換えソースデータ生成送信手段は、前記禁止判断手段によってアクセスが禁止されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが禁止されている旨を記述した書き換えソースデータを生成することを特徴とする、請求項４に記載のアクセス制御装置。
【請求項６】
前記制限ＷｅｂサイトのＵＲＩは、データベースとして登録されており、
さらに、アクセスが制限されているとの判断結果がユーザにとってどの程度承服できるものであるかを示す承服判断通知を前記端末から送信させるための指示を前記制限ソースデータに記述する通知指示記述手段と、
前記端末から送信される承服判断通知を受信すると、前記制限ＷｅｂサイトのＵＲＩに関連付けて当該承服判断通知の内容を登録する承服結果登録手段と、
前記承服結果登録手段による登録内容が所定の条件に達したＵＲＩを前記データベースから削除するＵＲＩ削除手段とを備える、請求項１に記載のアクセス制御装置。
【請求項７】
前記所定の条件とは、承服についての判断が所定回数以上なされ、かつ承服できないと判断されたＷｅｂサイトのポイント数が承服できると判断されたＷｅｂサイトのポイント数に比べて大きいことである、請求項６に記載のアクセス制御装置。
【請求項８】
前記所定回数はＵＲＩ毎に設定されていることを特徴とする、請求項７に記載のアクセス制御装置。
【請求項９】
前記承服できないと判断されたＷｅｂサイトのポイント数および／または前記承服できると判断されたＷｅｂサイトのポイント数には、予め初期値が設けられていることを特徴とする、請求項７に記載のアクセス制御装置。
【請求項１０】
前記承服結果登録手段は、入力するユーザに応じて、承服判断結果のポイント数に重み付けを加えることを特徴とする、請求項７に記載のアクセス制御装置。
【請求項１１】
前記制限ＷｅｂサイトのＵＲＩは、データベースとして登録されており、
さらに、アクセスが制限されているとの判断結果がユーザにとってどの程度承服できるものであるかを示す承服判断通知を前記端末から送信させるための指示を前記制限ソースデータに記述する通知指示記述手段と、
前記端末から送信される承服判断通知を受信すると、前記制限ＷｅｂサイトのＵＲＩに関連付けて当該承服判断通知の内容を登録する承服結果登録手段と、
前記承服結果登録手段による登録内容が所定の条件に達したＵＲＩを有害なＷｅｂサイトを指すものであるとして、前記データベースに確定的に登録する有害確定登録手段とを備える、請求項１に記載のアクセス制御装置。
【請求項１２】
前記所定の条件とは、承服についての判断が所定回数以上なされ、かつ承服できると判断されたＷｅｂサイトのポイント数が承服できないと判断されたＷｅｂサイトのポイント数に比べて大きいことである、請求項１１に記載のアクセス制御装置。
【請求項１３】
前記所定回数はＵＲＩ毎に設定されていることを特徴とする、請求項１２に記載のアクセス制御装置。
【請求項１４】
前記承服できないと判断されたＷｅｂサイトのポイント数および／または前記承服できると判断されたＷｅｂサイトのポイント数には、予め初期値が設けられていることを特徴とする、請求項１２に記載のアクセス制御装置。
【請求項１５】
前記承服結果登録手段は、入力するユーザに応じて、承服判断結果のポイント数に重み付けを加えることを特徴とする、請求項１２に記載のアクセス制御装置。
【請求項１６】
さらに、アクセスが制限されているとの判断結果がユーザにとって承服できない旨を示す不満通知を前記端末から送信させるための指示を前記制限ソースデータに記述する不満通知指示記述手段と、
前記端末から送信される不満通知を受信すると、前記アクセスが制限されているＷｅｂサイトからＷｅｂページの表示に必要なソースデータおよび画像データを取得して当該端末に送信する、制限解除ソースデータ送信手段とを備える、請求項１に記載のアクセス制御装置。
【請求項１７】
さらに、前記端末から受信したＵＲＩに対応するＷｅｂサイトが有害のおそれがある仮有害Ｗｅｂサイトであるか否かを判断する通知ＵＲＩ規制判断手段と、
前記通知ＵＲＩ規制判断手段によって、前記ＵＲＩに対応するＷｅｂサイトが仮有害Ｗｅｂサイトであると判断された場合、前記制限ソースデータにリンクするように記述した仮有害通告ソースデータを生成して、前記端末に送信する仮有害通告ソースデータ生成送信手段とを備える、請求項１に記載のアクセス制御装置。
【請求項１８】
前記仮有害通告ソースデータ生成送信手段は、前記通知ＵＲＩ規制判断手段によって仮有害Ｗｅｂサイトであると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが制限されている旨を記述した仮有害通告ソースデータを生成することを特徴とする、請求項１７に記載のアクセス制御装置。
【請求項１９】
前記仮有害通告ソースデータ生成送信手段は、前記通知ＵＲＩ規制判断手段によって仮有害Ｗｅｂサイトであると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトに対応するリンク先ＵＲＩを記述した仮有害通告ソースデータを生成することを特徴とする、請求項１７に記載のアクセス制御装置。
【請求項２０】
さらに、前記端末から受信したＵＲＩに対応するＷｅｂサイトがＷｅｂサイトへのアクセスが禁止されている有害Ｗｅｂサイトであるか否かを判断する通知ＵＲＩ禁止判断手段と、
前記通知ＵＲＩ禁止判断手段によって、前記ＵＲＩに対応するＷｅｂサイトが有害Ｗｅｂサイトであると判断された場合、当該ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されている旨を記述した有害通告ソースデータを生成して、前記端末に送信する有害通告ソースデータ生成送信手段とをさらに備える、請求項１に記載のアクセス制御装置。
【請求項２１】
前記無害画像生成手段は、前記画像データを加工して、画像の少なくとも一部を不鮮明にすることによって、無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２２】
前記無害画像生成手段は、Ｗｅｂページにおける画像の色を変更することによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２３】
前記無害画像生成手段は、Ｗｅｂページにおける画像のサイズを変更することによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２４】
前記無害画像生成手段は、Ｗｅｂページにおける画像の縦横比を変更することによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２５】
前記無害画像生成手段は、Ｗｅｂページにおける画像を複数に分割して、分割した部分をランダムに並べることによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２６】
前記無害画像生成手段は、Ｗｅｂページにおける画像を曲面に貼り付けたような画像にすることによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【請求項２７】
前記無害画像生成手段は、Ｗｅｂページにおける画像に、一部分が塗りつぶされたフィルタ画像を貼り付けることによって前記無害画像データを生成することを特徴とする、請求項１に記載のアクセス制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを介してＷｅｂサイトにアクセスするための装置に関し、より特定的には、Ｗｅｂサイトへのアクセス制限を課す装置に関する。
【背景技術】
【０００２】
ユーザは、ＰＣ等の通信端末を用いることによって、インターネット上に存在する様々なＷｅｂサイトを閲覧することができる。しかし、Ｗｅｂサイトの中には、青少年の閲覧や会社内での閲覧にふさわしくないものがある。そのため、従来より、Ｗｅｂサイトへのアクセスを制限するためのアクセス制御装置が様々と提案されている。
【０００３】
特許文献１に記載のシステムにおいて、アクセス制御装置は、サーバであって、所望のＷｅｂページにおけるＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋ−ｕｐ  Ｌａｎｇｕａｇｅ）データ内のテキストを抽出し、ＷｅｂページをＷＷＷ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）ブラウザに表示する前に、抽出したテキストが予め設定されている不適切なキーワードと一致するか否かを判断する。一致する場合、当該アクセス制御装置は、端末にエラーを送信し、端末にそのページを表示させない。これによって、青少年が閲覧するのにふさわしくないキーワードが含まれているページが表示されないこととなる。
【０００４】
また、有害な情報が含まれていると判断されるＷｅｂページのＵＲＩ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）が予め登録されているデータベースを用いて、当該データベースに登録されているＷｅｂページには、アクセスできないようにするアクセス制御装置も提案されている（例えば、特許文献２参照）。
【特許文献１】特許第２９８００３０号明細書
【特許文献２】特開２００２−１４９９１号公報（段落０００２〜０００３）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載のアクセス制御装置では、アクセス制限の対象がテキストのみであるので、画像の表示を制限することができない。たとえば、Ｗｅｂページに不適切な画像が貼られている場合、当該アクセス制御装置は、有効に制限を加えることができない。
【０００６】
一方、不適切なＵＲＩのデータベースを用いてアクセス制限を加える特許文献２に記載のアクセス制御装置は、Ｗｅｂページ自体へのアクセス制限を加えるので、不適切な画像の表示を制限することができる。しかし、提供されるデータベースは画一的なものであるので、ビジネス用途でアクセスすべきＷｅｂページがあったとしても、当該アクセス制御装置は、一律にアクセス制限を加えることとなる。したがって、当該アクセス制御装置では、ユーザの使用用途に応じたアクセス制限を加えることができない。
【０００７】
それゆえ、本発明の目的は、アクセス制限が加えられるＵＲＩのデータベースを、ユーザの使用用途に応じたものとなるよう、ユーザに応じてカスタマイズするアクセス制御装置を提供することである。
【課題を解決するための手段】
【０００８】
ネットワーク上に少なくとも１つ存在する端末とインターネット上のＷｅｂサイトとのアクセスを制限するためのアクセス制御装置であって、端末からＵＲＩを受信すると、当該ＵＲＩに対応するＷｅｂサイトへアクセスしてＷｅｂページの表示に必要なソースデータを取得するソースデータ取得手段と、ソースデータ取得手段が取得したソースデータにリンクされているリンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが制限されているか否かを判断するアクセス制限判断手段と、アクセス制限判断手段によって、リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが制限されていると判断された場合、アクセスが制限されているＷｅｂサイトからＷｅｂページの表示に必要なソースデータを制限ソースデータとして取得して記憶する制限ソースデータ取得記憶手段と、制限ソースデータ取得記憶手段が取得した制限ソースデータ内で指定されている画像データを取得する画像データ取得手段と、画像データ取得手段が取得した画像データを加工して、無害画像データを生成する無害画像生成手段と、アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトへのリンクに関するソースデータ上での記述を、制限ソースデータにリンクするように書き換えられた書き換えソースデータを生成して、端末に送信する書き換えソースデータ生成送信手段と、端末から制限ソースデータへのリンクがリクエストされた場合、当該制限ソースデータおよび無害画像データを当該端末に送信する無害画像送信手段とを備える。
【０００９】
これにより、アクセスが制限されているＷｅｂサイトにおけるＷｅｂページの内容を理解するための無害画像データを表示することができるので、ユーザは、本当に当該Ｗｅｂサイトがアクセス制限されるべき有害なサイトであるか否かを確認することができる。確認の結果は、ユーザの使用用途に応じて、アクセス制限されているＵＲＩが登録されているデータベースのカスタマイズに役立てることができる。
【００１０】
好ましくは、書き換えソースデータ生成送信手段は、アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが制限されている旨を記述した書き換えソースデータを生成してもよい。
【００１１】
これにより、ユーザが閲覧しようとしているＷｅｂページに有害のおそれがあるＷｅｂサイトがリンクされている場合、リンク先のＷｅｂサイトは有害のおそれがある旨がＷｅｂページに表示されることとなるため、ユーザは、リンク先ＵＲＩに対応するＷｅｂサイトが有害のおそれがあることを知ることができる。
【００１２】
また、書き換えソースデータ生成送信手段は、アクセス制限判断手段によってアクセスが制限されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトに対応するリンク先ＵＲＩを記述した書き換えソースデータを生成してもよい。
【００１３】
これにより、ユーザが閲覧しようとしているＷｅｂページに有害のおそれがあるＷｅｂサイトがリンクされている場合、有害のおそれがあるリンク先ＵＲＩがＷｅｂページに表示されることとなるため、ユーザは、当該リンク先ＵＲＩが有害のおそれがあるか否かを判断できることが期待できる。
【００１４】
好ましくは、アクセス制限判断手段によってアクセスが制限されていると判断された場合、リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されているか否かを判断する禁止判断手段をさらに備えるのが望ましい。禁止判断手段によって、リンク先ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されていると判断された場合、書き換えソースデータ生成送信手段は、当該Ｗｅｂサイトへリンクできないようにソースデータ上での記述を書き換えて書き換えソースデータを生成してもよい。
【００１５】
これにより、ユーザが閲覧しようとしているＷｅｂページに有害なＷｅｂサイトがリンクされている場合、ユーザがリンク先の有害なＷｅｂページを閲覧することを禁止することができる。
【００１６】
この場合、書き換えソースデータ生成送信手段は、禁止判断手段によってアクセスが禁止されていると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが禁止されている旨を記述した書き換えソースデータを生成してもよい。
【００１７】
これにより、Ｗｅｂページに、有害である旨が表示されることとなるため、ユーザは、当該リンク先ＵＲＩに対応するＷｅｂサイトが有害なＷｅｂサイトであることを知ることができる。
【００１８】
好ましくは、制限ＷｅｂサイトのＵＲＩは、データベースとして登録されており、さらに、アクセスが制限されているとの判断結果がユーザにとってどの程度承服できるものであるかを示す承服判断通知を端末から送信させるための指示を制限ソースデータに記述する通知指示記述手段と、端末から送信される承服判断通知を受信すると、制限ＷｅｂサイトのＵＲＩに関連付けて当該承服判断通知の内容を登録する承服結果登録手段と、承服結果登録手段による登録内容が所定の条件に達したＵＲＩをデータベースから削除するＵＲＩ削除手段とを備えるとよい。
【００１９】
これにより、ユーザによって無害であると判断されたＷｅｂサイトのＵＲＩがデータベースから削除されることとなるので、自動的にデータベースがカスタマイズされていくこととなる。
【００２０】
好ましくは、所定の条件とは、承服についての判断が所定回数以上なされ、かつ承服できないと判断されたＷｅｂサイトのポイント数が承服できると判断されたＷｅｂサイトのポイント数に比べて大きいことであるとよい。
【００２１】
これにより、承服できないと判断されたＷｅｂサイトのポイント数が承服できると判断されたＷｅｂサイトのポイント数に比べて大きい場合、当該ＷｅｂサイトのＵＲＩがデータベースから自動的に削除されていくこととなる。
【００２２】
また、所定回数はＵＲＩ毎に設定されていることとしてもよい。
【００２３】
例えば、無害性の高いサイトについては、所定回数を小さくし、無害であるかの判断が難しいサイトについては、所定数を大きくする。これにより、早期に無害性の確定を図ることができると共に、多数決に委ねることもできる。
【００２４】
また、承服できないと判断されたＷｅｂサイトのポイント数および／または承服できると判断されたＷｅｂサイトのポイント数には、予め初期値が設けられていてもよい。
【００２５】
これにより、明らかに無害であるＷｅｂサイトについて初期値を設けておくことによって、無害の確定を早期に決着することができる。
【００２６】
また、承服結果登録手段は、入力するユーザに応じて、承服判断結果のポイント数に重み付けを加えることとしてもよい。
【００２７】
これにより、良識の高いユーザについては重み付けを大きくすることによって、より信頼性の高いデータベースのカスタマイズを実現することが可能となる。
【００２８】
好ましくは、制限ＷｅｂサイトのＵＲＩは、データベースとして登録されており、さらに、アクセスが制限されているとの判断結果がユーザにとってどの程度承服できるものであるかを示す承服判断通知を端末から送信させるための指示を制限ソースデータに記述する通知指示記述手段と、端末から送信される承服判断通知を受信すると、制限ＷｅｂサイトのＵＲＩに関連付けて当該承服判断通知の内容を登録する承服結果登録手段と、承服結果登録手段による登録内容が所定の条件に達したＵＲＩを有害なＷｅｂサイトを指すものであるとして、データベースに確定的に登録する有害確定登録手段とを備えるとよい。
【００２９】
これにより、ユーザによって有害であると判断されたＷｅｂサイトのＵＲＩが確定的に登録されることとなるので、自動的にデータベースがカスタマイズされていくこととなる。
【００３０】
好ましくは、所定の条件とは、承服についての判断が所定回数以上なされ、かつ承服できると判断されたＷｅｂサイトのポイント数が承服できないと判断されたＷｅｂサイトのポイント数に比べて大きいことであるとよい。
【００３１】
これにより、承服できると判断されたＷｅｂサイトのポイント数が承服できないと判断されたＷｅｂサイトのポイント数に比べて大きい場合、当該ＷｅｂサイトのＵＲＩが有害サイトを示すものであるとしてデータベースに自動的に登録されていくこととなる。
【００３２】
また、所定回数はＵＲＩ毎に設定されていることとしてもよい。
【００３３】
例えば、有害性の高いサイトについては、所定回数を小さくし、有害であるかの判断が難しいサイトについては、所定数を大きくする。これにより、早期に有害性の確定を図ることができると共に、多数決に委ねることもできる。
【００３４】
また、承服できないと判断されたＷｅｂサイトのポイント数および／または承服できると判断されたＷｅｂサイトのポイント数には、予め初期値が設けられていてもよい。
【００３５】
これにより、明らかに有害であるＷｅｂサイトについて初期値を設けておくことによって、有害の確定を早期に決着することができる。
【００３６】
また、承服結果登録手段は、入力するユーザに応じて、承服判断結果のポイント数に重み付けを加えることとしてもよい。
【００３７】
これにより、良識の高いユーザについては重み付けを大きくすることによって、より信頼性の高いデータベースのカスタマイズを実現することが可能となる。
【００３８】
好ましくは、さらに、アクセスが制限されているとの判断結果がユーザにとって承服できない旨を示す不満通知を端末から送信させるための指示を制限ソースデータに記述する不満通知指示記述手段と、端末から送信される不満通知を受信すると、アクセスが制限されているＷｅｂサイトからＷｅｂページの表示に必要なソースデータおよび画像データを取得して当該端末に送信する、制限解除ソースデータ送信手段とを備えるとよい。
【００３９】
これにより、ユーザが無害であると判断したＷｅｂページの閲覧が可能となる。
【００４０】
好ましくは、さらに、端末から受信したＵＲＩに対応するＷｅｂサイトが有害のおそれがある仮有害Ｗｅｂサイトであるか否かを判断する通知ＵＲＩ規制判断手段と、通知ＵＲＩ規制判断手段によって、ＵＲＩに対応するＷｅｂサイトが仮有害Ｗｅｂサイトであると判断された場合、制限ソースデータにリンクするように記述した仮有害通告ソースデータを生成して、端末に送信する仮有害通告ソースデータ生成送信手段とを備えるとよい。
【００４１】
これにより、ユーザが有害のおそれがあるＷｅｂサイトのＷｅｂページを閲覧することを制限することができる。
【００４２】
この場合、仮有害通告ソースデータ生成送信手段は、通知ＵＲＩ規制判断手段によって仮有害Ｗｅｂサイトであると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトへのアクセスが制限されている旨を記述した仮有害通告ソースデータを生成してもよい。
【００４３】
これにより、有害のおそれがある旨がＷｅｂページに表示されることとなるため、ユーザは、閲覧しようとしているＷｅｂサイトが有害のおそれがあるＷｅｂサイトであることを知ることができる。
【００４４】
また、仮有害通告ソースデータ生成送信手段は、通知ＵＲＩ規制判断手段によって仮有害Ｗｅｂサイトであると判断されたＷｅｂサイトについて、当該Ｗｅｂサイトに対応するリンク先ＵＲＩを記述した仮有害通告ソースデータを生成してもよい。
【００４５】
これにより、有害のおそれがあるＵＲＩがＷｅｂページに表示されることとなるため、ユーザは、当該ＵＲＩが有害のおそれがあるか否かを判断できることが期待できる。
【００４６】
好ましくは、さらに、端末から受信したＵＲＩに対応するＷｅｂサイトがＷｅｂサイトへのアクセスが禁止されている有害Ｗｅｂサイトであるか否かを判断する通知ＵＲＩ禁止判断手段と、通知ＵＲＩ禁止判断手段によって、ＵＲＩに対応するＷｅｂサイトが有害Ｗｅｂサイトであると判断された場合、当該ＵＲＩに対応するＷｅｂサイトへのアクセスが禁止されている旨を記述した有害通告ソースデータを生成して、端末に送信する有害通告ソースデータ生成送信手段とをさらに備えるとよい。
【００４７】
これにより、ユーザが有害なＷｅｂサイトのＷｅｂページを閲覧することを禁止することができる。また、有害である旨がＷｅｂページに表示されることとなるため、ユーザは、閲覧しようとしているＷｅｂサイトが有害なＷｅｂサイトであることを知ることができる。
【００４８】
好ましくは、無害画像生成手段は、画像データを加工して、画像の少なくとも一部を不鮮明にすることによって無害画像データを生成するとよい。
【００４９】
これにより、画像の少なくとも一部が不鮮明となるので、有害な画像であっても無害な画像となることが期待できる。
【００５０】
また、無害画像生成手段は、Ｗｅｂページにおける画像の色を変更することによって無害画像データを生成してもよい。
【００５１】
これにより、画像の色が変更になるので、有害な画像であっても無害な画像となることが期待でき、かつ、画像内の輪郭等は保たれることとなるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【００５２】
また、無害画像生成手段は、Ｗｅｂページにおける画像のサイズを変更することによって無害画像データを生成してもよい。
【００５３】
これにより、サイズの変更によって有害な画像であっても無害な画像となることが期待でき、かつ、画像全体のイメージは保たれることとなるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【００５４】
また、無害画像生成手段は、Ｗｅｂページにおける画像の縦横比を変更することによって無害画像データを生成してもよい。
【００５５】
これにより、縦横比の変更によって有害な画像であっても無害な画像となることが期待でき、かつ、画像全体のイメージは保たれることとなるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【００５６】
また、無害画像生成手段は、Ｗｅｂページにおける画像を複数に分割して、分割した部分をランダムに並べることによって無害画像データを生成してよい。
【００５７】
これにより、分割した部分がランダムに並ぶことによって有害な画像であっても無害な画像となることが期待でき、かつ、画像全体のイメージは保たれることとなるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【００５８】
また、無害画像生成手段は、Ｗｅｂページにおける画像を曲面に貼り付けたような画像にすることによって無害画像データを生成してもよい。
【００５９】
これにより、曲面に貼り付けたような画像にすることによって有害な画像であっても無害な画像となることが期待でき、かつ、画像全体のイメージは保たれることとなるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【００６０】
また、無害画像生成手段は、Ｗｅｂページにおける画像に、一部分が塗りつぶされたフィルタ画像を貼り付けることによって無害画像データを生成してもよい。
【００６１】
これにより、フィルタ画像が貼り付けられることによって有害な部分が隠れてしまい無害な画像となることが期待でき、かつ、見えている部分から画像全体のイメージを想像することができるので、Ｗｅｂページの内容をユーザは理解できることが期待できる。
【発明の効果】
【００６２】
本発明によれば、アクセス制御装置は、アクセスが制限されているＷｅｂサイトにおけるＷｅｂページの内容を理解するための無害画像データを表示することができるので、ユーザは、本当に当該Ｗｅｂサイトがアクセス制限されるべき有害なサイトであるか否かを確認することができる。確認の結果は、ユーザの使用用途に応じて、アクセス制限されているＵＲＩが登録されているデータベースのカスタマイズに役立てることができる。
【発明を実施するための最良の形態】
【００６３】
図１は、本発明の一実施形態に係るアクセス制御装置が適用されるシステム全体の構成を示す図である。図１において、当該システムは、アクセス制限システム１と、インターネット２と、複数のＷｅｂ有害サイト３と、複数のＷｅｂ無害サイト４とを備える。なお、図１では、Ｗｅｂ有害サイト３およびＷｅｂ無害サイト４は、それぞれ２個であるとしたが、１個であってもよいし、３個以上であってもよい。
【００６４】
アクセス制限システム１は、たとえばある企業の構内等に設けられており、インターネット２を介して、Ｗｅｂ有害サイト３またはＷｅｂ無害サイト４と通信する。Ｗｅｂ有害サイト３は、ビジネス情報の取得とは無関係のＷｅｂサイトである。Ｗｅｂ無害サイト４は、ビジネス情報の取得に必要なＷｅｂサイトである。
【００６５】
アクセス制限システム１は、複数の端末１００と、アクセス制御装置２００と、記録装置３００と、ＬＡＮ４００とを含む。なお、図１では、端末１００は、４個であるとしたが、３個以下であってもよいし、５個以上であってもよい。
【００６６】
端末１００は、ブラウザを起動することによって、所望のＷｅｂページを表示するＰＣ等の通信端末である。アクセス制御装置２００は、インターネット２に接続されており、Ｗｅｂ有害サイト３またはＷｅｂ無害サイト４と通信でき、端末１００によるインターネット２へのアクセスを制御するためのサーバ等のコンピュータ装置である。端末１００とアクセス制御装置２００とは、ＬＡＮ４００を介して接続されており、相互に通信できる。記録装置３００は、アクセス制限を加えたいＷｅｂページのＵＲＩが登録されているアクセス管理用データベースを格納する。
【００６７】
端末１００は、Ｗｅｂページを表示する際、当該Ｗｅｂページの表示に必要なＵＲＩをアクセス制御装置２００に送信する。また、端末１００は、必要に応じて、Ｗｅｂページのソースデータであるハイパーテキストデータ内で指定されている通知をアクセス制御装置２００に送信する。以下、特に区別する必要のない場合には、端末１００からアクセス制御装置２００に送信されるＵＲＩと、ハイパーテキストデータ内で指定されている通知とをリクエストと総称する。
【００６８】
アクセス制御装置２００は、記録装置３００に格納されているアクセス管理用データベースを参照して、端末１００から送信されてきたＵＲＩに制限が加えられているか否かを判断する。
【００６９】
アクセス制御装置２００は、制限が加えられていないＵＲＩを受信すると、当該ＵＲＩにアクセスして、ハイパーテキストデータと、当該ハイパーテキストデータ内で指定されている画像等のデータ（以下、付属データという）とを取得する。そして、アクセス制御装置２００は、アクセス管理用データベースを参照し、当該ハイパーテキストデータ内でリンクされているＵＲＩに制限が加えられているか否かを判断する。以下、アクセス制御装置２００が端末１００から受信するＵＲＩと、アクセス制御装置２００がハイパーテキストデータから抽出するＵＲＩとを区別するために、アクセス制御装置２００がハイパーテキストデータから抽出するＵＲＩをリンク先ＵＲＩという。
【００７０】
アクセス制御装置２００は、有害のおそれがあるリンク先ＵＲＩから、ハイパーテキストデータおよび付属データを取得する。そして、アクセス制御装置２００は、付属データのうち、ハイパーテキストデータ内で指定されている画像データを元に、有害のおそれがあるＷｅｂページの内容が理解できる程度におおまかでかつ無害な画像データ（以下、無害画像データという）を生成する。それと共に、アクセス制御装置２００は、当該Ｗｅｂサイトが本当に有害であると承服するか否かをユーザに問い合わせるために、所定の通知を端末１００から送信させるための記述を、有害のおそれがあるリンク先ＵＲＩから取得したハイパーテキストデータに追加する。有害のおそれがあるＷｅｂページのハイパーテキストデータと区別するために、当該ハイパーテキストデータにアクセス制御装置２００が記述を追加したハイパーテキストデータを、制限ハイパーテキストデータという。制限ハイパーテキストデータおよび無害画像データは、アクセス制御装置２００の記憶部に格納される。
【００７１】
そして、アクセス制御装置２００は、制限が加えられていないＵＲＩから取得したハイパーテキストデータにおいて、制限が加えられているリンク先ＵＲＩの記述部分を、有害である旨、または有害のおそれがある旨の記述に書き換える。以下、アクセス制御装置２００が、制限が加えられていないＵＲＩから取得したハイパーテキストデータに基づいて、リンク先ＵＲＩに関する記述を書き換えたハイパーテキストデータを、書き換えハイパーテキストデータという。アクセス制御装置２００は、書き換えハイパーテキストデータを端末１００に送信する。
【００７２】
端末１００は、送信されてくる書き換えハイパーテキストデータを解析してＷｅｂページを表示する。当該Ｗｅｂページにおいて、制限が加えられているリンク先ＵＲＩの表示部分には、有害である旨、または有害のおそれがある旨が表示される。書き換えハイパーテキストデータの受信後、端末１００は、ユーザからの指示に応じて、制限ハイパーテキストデータおよび無害画像データを送信するよう、アクセス制御装置２００に要求する。これに応じて、アクセス制御装置２００は、制限ハイパーテキストデータおよび無害画像データを端末１００に送信する。
【００７３】
端末１００は、送信されてくる制限ハイパーテキストデータを解析してＷｅｂページに無害画像を表示する。表示されたＷｅｂページについて、ユーザが有害であると承服した場合、端末１００は、承服した旨の通知をアクセス制御装置２００に送信する。この通知に応じて、アクセス制御装置２００は、アクセス管理用データベースにおいて当該ＷｅｂサイトのＵＲＩに関連付けられている属性の内容を更新する。
【００７４】
一方、表示されたＷｅｂページについて、ユーザが無害であると判断した場合、端末１００は、承服しない旨の通知をアクセス制御装置２００に送信する。この通知に応じて、アクセス制御装置２００は、アクセス管理用データベースにおいて当該ＷｅｂサイトのＵＲＩに関連付けられている属性の内容を更新する。そして、アクセス制御装置２００は、当該Ｗｅｂページの表示に必要なハイパーテキストデータおよび付属データをダウンロードして、端末１００に送信する。端末１００は、送信されてくるデータに基づいて、当該Ｗｅｂページを通常通りに表示する。
【００７５】
また、アクセス制御装置２００は、制限が加えられているＵＲＩを受信すると、有害である旨、または有害のおそれがある旨をユーザに通告するためのハイパーテキストデータを生成し、端末１００に送信する。ここで、有害である旨を記述したハイパーテキストデータを有害通告ハイパーテキストデータと呼び、有害のおそれがある旨を記述したハイパーテキストデータを仮有害通告ハイパーテキストデータと呼ぶ。端末１００は、有害通告ハイパーテキストデータを受信した場合には、有害である旨を表示し、仮有害通告ハイパーテキストデータを受信した場合には、有害のおそれがある旨を表示する。
【００７６】
また、アクセス制御装置２００は、有害のおそれがあるＵＲＩからハイパーテキストデータおよび付属データを取得して、上述のように、制限ハイパーテキストデータおよび無害画像データを生成する。
【００７７】
図２は、アクセス管理用データベースの一例を示す図である。アクセス管理用データベースは、有害サイトのＵＲＩの集まりである。各ＵＲＩには、「登録状況」、「有害判断数」、および「無害判断数」が属性として関連付けられている。
【００７８】
「登録状況」には、「本登録」と「仮登録」とがある。アクセス制限システム１において、「本登録」とされているＵＲＩのＷｅｂサイトへのアクセスは、完全に禁止される。一方、「仮登録」とされているＵＲＩのＷｅｂサイトへのアクセスは、禁止されていない。ところが、「仮登録」とされているＵＲＩのＷｅｂサイトの内容は、端末１００のブラウザ上、有害のおそれがあるとして表示される。明らかに有害であるサイトのＵＲＩは、当初から「本登録」とされている。有害となるおそれのあるサイトのＵＲＩは、当初、「仮登録」とされている。
【００７９】
「有害判断数」は、対応するＵＲＩのＷｅｂサイトが有害であると、ユーザが承服した回数を示す。「無害判断数」は、対応するＵＲＩのＷｅｂサイトが無害であると、ユーザが判断した回数を示す。
【００８０】
アクセス制御装置２００は、「有害判断数」と「無害判断数」との和が所定数以上に達した場合に、「登録状況」の設定内容を見直す。このとき、アクセス制御装置２００は、「有害判断数」が「無害判断数」以上ならば、対応するＵＲＩについて「登録状況」を「本登録」とする。以後、当該ＵＲＩのＷｅｂサイトへのアクセスは完全に禁止されることとなる。一方、「有害判断数」が「無害判断数」未満ならば、対応するＵＲＩのＷｅｂサイトは無害であるとして、アクセス制御装置２００は、当該ＵＲＩをアクセス管理用データベースから削除する。
【００８１】
インターネット上のＵＲＩは３種類に分類される。第１は、無害なＷｅｂサイトを指すＵＲＩである。このＵＲＩを無害ＵＲＩという。第２は、アクセス管理用データベースに「仮登録」されているＵＲＩである。「仮登録」されているＵＲＩによって指し示されるＷｅｂサイトは、有害のおそれがあるサイトである。このＵＲＩを仮有害ＵＲＩという。第３は、アクセス管理用データベースに「本登録」されているＵＲＩである。「本登録」されているＵＲＩによって指し示されるＷｅｂサイトは、確定的に有害であるとして扱われる。このＵＲＩを有害ＵＲＩという。
【００８２】
また、ハイパーテキストデータ内において、リンク先ＵＲＩによるリンク先の指定パターンは、２種類に分類される。第１の指定パターンは、単にＵＲＩがリンク先を指定するパターンである。第１の指定パターンをリンク先指定型という。第２の指定パターンは、ＵＲＩがリンク先を指定すると共に、所定の画像をリンク元のＷｅｂページ内に表示するように指定するパターンである。第２の指定パターンを組み込み型という。
【００８３】
したがって、アクセス制限システム１において、リンク先ＵＲＩは、リンク先指定型の無害ＵＲＩ、組み込み型の無害ＵＲＩ、リンク先指定型の仮有害ＵＲＩ、組み込み型の仮有害ＵＲＩ、リンク先指定型の有害ＵＲＩ、および組み込み型の有害ＵＲＩの６種類に分類される。
【００８４】
図３Ａは、無害ＵＲＩが端末１００から通知されてきた場合に、端末１００に表示される画面の一例を示す図である。アクセス制御装置２００は、無害ＵＲＩを受信すると、無害ＵＲＩからハイパーテキストデータおよび付属データを取得する。そして、アクセス制御装置２００は、当該ハイパーテキストデータからリンク先ＵＲＩを抽出し、抽出したリンク先ＵＲＩが、無害ＵＲＩ、仮有害ＵＲＩまたは有害ＵＲＩのいずれであるかを判断する。
【００８５】
リンク先ＵＲＩがリンク先指定型の無害ＵＲＩである場合、アクセス制御装置２００は、取得したハイパーテキストデータにおいて、当該リンク先ＵＲＩが記述されている部分を書き換えない。端末１００において、通常通り、リンク先を示すテキストが表示され、リンク先にジャンプできる。この場合の表示は、たとえば、表示例１０２ａのようになる。
【００８６】
リンク先ＵＲＩが組み込み型の無害ＵＲＩである場合、アクセス制御装置２００は、取得したハイパーテキストデータにおいて、当該リンク先ＵＲＩが記述されている部分を書き換えない。端末１００には、通常通り、リンク先を示す画像が表示され、リンク先にジャンプできる。この場合の表示は、たとえば、表示例１０２ｂのようになる。
【００８７】
リンク先ＵＲＩがリンク先指定型または組み込み型の有害ＵＲＩである場合、アクセス制御装置２００は、取得したハイパーテキストデータから有害ＵＲＩであるリンク先ＵＲＩの記述を削除して、「有害サイトです」というメッセージ（以下、有害メッセージという）を記述する。端末１００には有害ＵＲＩのリンク先が表示されないため、リンク先にジャンプすることができない。この場合の表示は、たとえば、表示例１０２ｃのようになる。
【００８８】
リンク先ＵＲＩがリンク先指定型の仮有害ＵＲＩである場合、アクセス制御装置２００は、仮有害ＵＲＩからハイパーテキストデータおよび付属データを取得して、制限ハイパーテキストデータおよび無害画像データを生成する。そして、アクセス制御装置２００は、前述した無害ＵＲＩから取得したハイパーテキストデータのリンク先ＵＲＩの記述部分を、「有害サイトのおそれがあります」というメッセージおよび仮有害ＵＲＩが表示されるように（以下、仮有害メッセージという）書き換える。仮有害メッセージには、制限ハイパーテキストデータの格納先を示すＵＲＩがリンクされている。端末１００には、仮有害メッセージが表示される。この場合の端末１００における表示は、たとえば、表示例１０２ｄのようになる。
【００８９】
リンク先ＵＲＩが組み込み型の仮有害ＵＲＩである場合、アクセス制御装置２００は、リンク先ＵＲＩがリンク先指定型の仮有害ＵＲＩである場合と同様に、制限ハイパーテキストデータおよび無害画像データを生成する。アクセス制御装置２００は、取得したハイパーテキストデータから、組込型リンクを表示するための画像データのダウンロード先ＵＲＩを削除する。そして、アクセス制御装置２００は、無害ＵＲＩから取得したハイパーテキストデータにおいて、リンク先ＵＲＩの記述部分を、「有害サイトのおそれがあります」および「実行を中断します」というメッセージならびに仮有害ＵＲＩが表示されるように（以下、中断メッセージという）書き換える。中断メッセージには、制限ハイパーテキストデータの格納先を示すＵＲＩがリンクされている。端末１００には、中断メッセージが表示される。組込型リンクは表示されない。この場合の端末１００における表示は、たとえば、表示例１０２ｅのようになる。
【００９０】
図３Ｂは、図３Ａにおいて、仮有害メッセージまたは中断メッセージの表示部分がクリックされた場合に、端末１００に表示される画面の一例を示す図である。前述のように、ユーザが、表示例１０２ｄ、１０２ｅのように表示されている表示部分をクリックした場合、アクセス制御装置２００は、制限ハイパーテキストデータおよび無害画像データを端末１００に送信する。この場合の端末１００における表示は、たとえば、表示例１０２ｆ、１０２ｇのようになる。
【００９１】
Ｗｅｂページに表示される無害画像をブラウザで閲覧した結果、有害サイトのおそれがあるとの指摘に承服したユーザは、「納得」ボタンをクリックする。「納得」ボタンがクリックされると、端末１００から所定の通知（以下、納得通知という）がアクセス制御装置２００に送信される。当該納得通知を受信すると、アクセス制御装置２００は、当該納得通知に含まれる仮有害ＵＲＩについての「有害判断数」を一つ増加させる。たとえば、表示例１０２ｆのような無害画像が表示された場合、人影があり、かつその右側に「無料画像」との記載があるので、ユーザは、有害サイトであると承服することが予想される。
【００９２】
一方、Ｗｅｂページに表示される無害画像をブラウザで閲覧した結果、有害サイトのおそれがあるとの指摘に承服しなかったユーザは、「不満」ボタンをクリックする。「不満」ボタンがクリックされると、端末１００から所定の通知（以下、不満通知という）がアクセス制御装置２００に送信される。当該不満通知を受信すると、アクセス制御装置２００は、当該不満通知に含まれる仮有害ＵＲＩについての「無害判断数」を一つ増加させる。たとえば、表示例１０２ｇのような無害画像が表示された場合、人影があり、かつその上方に「最新ＰＣ特集」との記載があるので、ユーザは、有害サイトではないと判断することが予想される。
【００９３】
図３Ｃは、有害ＵＲＩが端末１００から通知されてきた場合に、端末１００に表示される画面の一例を示す図である。アクセス制御装置２００は、端末１００から有害ＵＲＩが通知されると、有害通告ハイパーテキストデータを生成する。生成された有害通告ハイパーテキストデータは、端末１００に送信される。端末１００には有害ＵＲＩのリンク先が表示されないため、リンク先にジャンプすることができない。この場合の端末１００における表示は、たとえば、表示例１０２ｈのようになる。
【００９４】
図３Ｄは、仮有害ＵＲＩが端末１００から通知されてきた場合に、端末１００に表示される画面の一例を示す図である。アクセス制御装置２００は、中断メッセージを記述した仮有害通告ハイパーテキストデータを生成する。アクセス制御装置２００は、生成した仮有害通告ハイパーテキストデータを端末１００に送信する。この場合の端末１００における表示は、たとえば、表示例１０２ｉのようになる。
【００９５】
図３Ｅは、図３Ｄにおいて、中断メッセージの表示部分がクリックされた場合に、端末１００に表示される画面の一例を示す図である。ユーザは、表示例１０２ｉのように表示されているサイトが本当に有害であるのか否かを確認したいと思った場合、当該表示部分をクリックする。クリックに応じて、端末１００からアクセス制御装置２００にＵＲＩが送信される。このとき送信されるＵＲＩは、制限ハイパーテキストデータの格納先を示すＵＲＩである。アクセス制御装置２００は、記憶部に格納されている制限ハイパーテキストデータおよび無害画像データを端末１００に送信する。端末１００には、サブウインドウに無害画像を含むＷｅｂページが表示され、無害画像の下には「納得」ボタンと「不満」ボタンとが表示される。この場合の表示は、たとえば、表示例１０２ｆのようになる。
【００９６】
ここで、アクセス制御装置２００が生成する制限ハイパーテキストデータの構成について説明する。アクセス制御装置２００は、端末１００から仮有害ＵＲＩを受信した際、またはハイパーテキストデータ内に仮有害ＵＲＩが指定されている際に、仮有害ＵＲＩからハイパーテキストデータおよび付属データを取得して、制限ハイパーテキストデータおよび無害画像データを生成する。アクセス制御装置２００は、無害画像データを生成した後、取得したハイパーテキストデータに記述を追加して制限ハイパーテキストデータを生成する。
【００９７】
具体的には、アクセス制御装置２００は、制限ハイパーテキストデータ内の画像データを指定する記述を書き換え、無害画像データを指定するように記述する。例えば、制限ハイパーテキストデータを生成するために取得した元のハイパーテキストデータでは、画像データは、相対パスや絶対パスで指定されている。アクセス制御装置２００は、これらのパスで指定されている画像データの所在地を、生成した無害画像データのパスに書き換える。なお、無害画像データが制限ハイパーテキストデータと同一のディレクトリに格納される場合には、制限ハイパーテキストデータ内において、無害画像データはファイル名のみで指定されていてもよい。以下、本実施形態において、無害画像データは、制限ハイパーテキストデータと同一のディレクトリに格納されるものとして説明する。したがって、本実施形態において、制限ハイパーテキストデータ内で指定されている無害画像データは、ファイル名のみで指定されることとなる。
【００９８】
そして、アクセス制御装置２００は、無害画像の下に「納得」ボタンと「不満」ボタンとを表示させるための記述を取得したハイパーテキストデータに追加する。アクセス制御装置２００は、ユーザが「納得」ボタンまたは「不満」ボタンをクリックした際に、納得通知または不満通知を端末１００からアクセス制御装置２００に送信させるための指示をハイパーテキストデータに記述する。また、納得通知および不満通知には、本来の仮有害ＵＲＩが記録されている。
【００９９】
図４は、アクセス制御装置２００の機能的構成を示すブロック図である。図４において、アクセス制御装置２００は、制御部２０１と、無害画像生成部２０２と、内部通信部２０３と、外部通信部２０４と、記憶部２０５とを有する。
【０１００】
制御部２０１は、Ｗｅｂサイトからのデータの取得および端末１００への送信、端末１００から通知されてくるＵＲＩのアクセス制限の判断、有害通告ハイパーテキストデータの生成、仮有害通告ハイパーテキストデータの生成、書き換えハイパーテキストデータの生成、無害画像生成部２０２への無害画像データ生成の指示、制限ハイパーテキストデータの生成、ならびにアクセス管理用データベースの更新等を行って、アクセス制御装置２００全体の動作を制御する。
【０１０１】
記憶部２０５はハードディスク等の記録媒体であって、アクセス制御プログラムと、制限ハイパーテキストデータと、無害画像データとを格納する。
【０１０２】
アクセス制御プログラムは、制御部２０１に適宜読み出されて実行される。
【０１０３】
無害画像生成部２０２は、制御部２０１からの指示に応じて無害画像データを生成する。そして、無害画像生成部２０２は、生成した無害画像データを制御部２０１に渡す。
【０１０４】
制御部２０１は無害画像データを受け取ると、制限ハイパーテキストデータを生成する。制限ハイパーテキストデータおよび無害画像データは、記憶部２０５に格納される。
【０１０５】
内部通信部２０３は、ＬＡＮ４００を介して端末１００と通信するための通信装置である。
【０１０６】
外部通信部２０４は、インターネット２を介してＷｅｂサイトと通信するための通信装置である。
【０１０７】
図５は、端末１００の機能的構成を示すブロック図である。図５において、端末１００は、制御部１０１と、表示部１０２と、通信部１０３と、入力部１０４と、記憶部１０５とを有する。
【０１０８】
表示部１０２は、制御部１０１からの指示に応じて画像表示するためのディスプレイ等である。
【０１０９】
通信部１０３は、ＬＡＮ４００を介してアクセス制御装置２００と通信するための通信装置である。
【０１１０】
入力部１０４は、ユーザの操作を入力するための装置、たとえばキーボードやマウス等である。
【０１１１】
記憶部１０５は、Ｗｅｂページの表示に必要なプログラムであるブラウザを格納するハードディスク等の記録媒体である。ブラウザは、一般的なＷｅｂブラウザであって、ハイパーテキストデータの記述に従って、文字や画像、動画、音声などを再生する。
【０１１２】
制御部１０１は、記憶部１０５に格納されているブラウザを読み出して、内部メモリ（図示せず）に格納し、ブラウザを実行して所望のＷｅｂページを表示部１０２に表示させる。制御部１０１は、アクセス制御装置２００から送信されてくるハイパーテキストデータを解析し、表示部１０２にＷｅｂページを表示させる。
【０１１３】
図６Ａは、端末１００からアクセス制御装置２００に無害ＵＲＩが送信された場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図である。
以下、図６Ａを参照しながら、端末１００からアクセス制御装置２００に無害ＵＲＩが送信された場合における端末１００およびアクセス制御装置２００の動作の概要を説明する。
【０１１４】
アクセス制御装置２００は無害ＵＲＩを受信すると、当該ＵＲＩが指定するＷｅｂサイトにアクセスしてハイパーテキストデータおよび付属データを取得する。そして、アクセス制御装置２００は、取得したハイパーテキストデータに記述されているリンク先ＵＲＩに制限が加えられているか否かを判断する。取得したハイパーテキストデータに記述されている全てのリンク先ＵＲＩが無害ＵＲＩである場合、アクセス制御装置２００は、当該ハイパーテキストデータの記述を変更せずに端末１００に送信する。一方、取得したハイパーテキストデータに制限が加えられているリンク先ＵＲＩが記述されている場合、アクセス制御装置２００は、当該リンク先ＵＲＩに関する当該ハイパーテキストデータの記述を書き換える。以下、ハイパーテキストデータの記述を書き換えたか否かに関わらず、リンク先ＵＲＩに制限が加えられているか否かをアクセス制御装置２００が判断した結果得られたハイパーテキストデータを、書き換えハイパーテキストデータと呼ぶ。アクセス制御装置２００によって生成された書き換えハイパーテキストデータおよび付属データは、端末１００に送信される。端末１００は、書き換えハイパーテキストデータを受信すると、ブラウザにＷｅｂページを表示させる。
【０１１５】
図６Ｂは、仮有害メッセージが表示された画面において、ユーザが仮有害ＵＲＩの表示部分をクリックした場合における、端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図である。以下、図６Ｂを参照しながら、仮有害メッセージが表示された画面において、ユーザが仮有害メッセージの表示部分をクリックした場合における、端末１００およびアクセス制御装置２００の動作の概要を説明する。
【０１１６】
端末１００から当該ＵＲＩを受信すると、アクセス制御装置２００は、制限ハイパーテキストデータおよび無害画像データを記憶部２０５から読み出して送信する。端末１００は、制限ハイパーテキストデータを受信すると、ブラウザにＷｅｂページを表示させる。
【０１１７】
図６Ｃは、ユーザが納得ボタンをクリックした場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図である。以下、図６Ｃを参照しながら、ユーザが納得ボタンをクリックした場合における端末１００およびアクセス制御装置２００の動作の概要を説明する。
【０１１８】
アクセス制御装置２００は、端末１００から納得通知を受信すると、アクセス管理データベースを参照して、有害判断数を増加させる。
【０１１９】
図６Ｄは、ユーザが不満ボタンをクリックした場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図である。以下、図６Ｄを参照しながら、ユーザが不満ボタンをクリックした場合における端末１００およびアクセス制御装置２００の動作の概要を説明する。
【０１２０】
アクセス制御装置２００は、端末１００から不満通知を受信すると、不満通知に含まれている仮有害ＵＲＩから本来のハイパーテキストデータおよび付属データを取得する。当該ハイパーテキストデータおよび付属データは、書き換えられずに端末１００に送信される。端末１００は、ハイパーテキストデータおよび付属データを受信すると、ブラウザにＷｅｂページを表示させる。また、アクセス制御装置２００は、アクセス管理データベースを参照して無害判断数を増加させる。
【０１２１】
以下、アクセス制限システム１における端末１００およびアクセス制御装置２００の詳しい動作について説明する。
【０１２２】
図７は、ブラウザを実行中の端末１００の動作を示すフローチャートである。以下、図７を参照しながら、ブラウザを実行中の端末１００の動作について説明する。以下、特に断らない限り、端末１００は、ブラウザを実行中であるとする。
【０１２３】
まず、端末１００の制御部１０１は、リクエストをアクセス制御装置２００に送信する（ステップＳ１０１）。ユーザが所望のＷｅｂページの表示を指示した場合、アクセス制御装置２００に送信されるリクエストはＵＲＩである。ユーザがＷｅｂページに表示される納得ボタンまたは不満ボタンをクリックした場合、アクセス制御装置２００に送信されるリクエストは納得通知または不満通知である。
【０１２４】
次に、制御部１０１は、アクセス制御装置２００から送信されてくるハイパーテキストデータおよび付属データを通信部１０３を介して受信する（ステップＳ１０２）。制御部１０１は、受け取ったハイパーテキストデータを読み込み、表示部１０２にＷｅｂページを表示させる（ステップＳ１０３）。付属データが無害画像データである場合、表示部１０２に表示されるＷｅｂページには、無害画像が表示される。
【０１２５】
図８は、アクセス制御装置２００の動作を示すフローチャートである。以下、図８を参照しながら、アクセス制御装置２００の動作について説明する。
【０１２６】
まず、アクセス制御装置２００の制御部２０１は、内部通信部２０３を介して、端末１００から送信されてくるリクエストを受信する（ステップＳ２０１）。次に、制御部２０１は、受信したリクエストがＵＲＩであるか否かを判断する（ステップＳ２０２）。リクエストがＵＲＩである場合、制御部２０１は、当該ＵＲＩが制限ハイパーテキストデータを指定するＵＲＩであるか否かを判断する（ステップＳ２０３）。
【０１２７】
制限ハイパーテキストデータを指定するＵＲＩでない場合、つまり、ＵＲＩが記憶部を指定するものでない場合、制御部２０１は、記録装置３００に格納されているアクセス管理データベースを参照し、当該ＵＲＩの「登録状況」を確認する（ステップＳ２０４）。アクセス管理データベース内に受信したＵＲＩと一致するＵＲＩがあり、かつ「登録状況」が「本登録」である場合、制御部２０１は、当該ＵＲＩが有害ＵＲＩであると判断する。
【０１２８】
その場合、制御部２０１は、有害ＵＲＩからハイパーテキストデータおよび付属データを取得しない。制御部２０１は、有害メッセージを記述した有害通告ハイパーテキストデータを生成する（ステップＳ２０５）。そして、制御部２０１は、生成した有害通告ハイパーテキストデータを端末１００に送信し（ステップＳ２０６）、処理を終了する。ここでの表示例は、図３Ｃにおける表示例１０２ｈである。
【０１２９】
一方、ステップＳ２０４において、アクセス管理データベース内に受信したＵＲＩと一致するＵＲＩがあり、かつ「登録状況」が「仮登録」である場合、制御部２０１は、当該ＵＲＩが仮有害ＵＲＩであると判断する。制御部２０１は、仮有害通告ハイパーテキストデータを生成する（ステップＳ２０７）。ステップＳ２０７における処理を仮有害通告ハイパーテキストデータ生成処理という。そして、制御部２０１は、仮有害通告ハイパーテキストデータ生成処理で生成した仮有害通告ハイパーテキストデータを端末１００に送信し（ステップＳ２０８）、処理を終了する。ここでの表示例は、図３Ｄにおける表示例１０２ｉである。
【０１３０】
また、ステップＳ２０４において、受信したＵＲＩと一致するＵＲＩがアクセス管理データベース内にない場合、制御部２０１は、当該ＵＲＩが無害ＵＲＩであると判断する。そして、制御部２０１は、当該ＵＲＩからハイパーテキストデータおよび付属データを取得する（ステップＳ２０９）。
【０１３１】
そして、制御部２０１は、取得したハイパーテキストデータを参照し、リンク先ＵＲＩが含まれているか否かを判断する（ステップＳ２１０）。リンク先ＵＲＩが含まれている場合、制御部２０１は、ハイパーテキストデータからリンク先ＵＲＩを１つ抽出する（ステップＳ２１１）。そして、制御部２０１は、抽出したリンク先ＵＲＩを書き換える（ステップＳ２１２）。ステップＳ２１２における処理を書き換え処理という。
【０１３２】
次に、制御部２０１は、ハイパーテキストデータに含まれる全てのリンク先ＵＲＩを抽出したか否かを判断する（ステップＳ２１３）。ハイパーテキストデータに抽出すべきリンク先ＵＲＩがまだ残っている場合には、制御部２０１は、再びステップＳ２１１の処理に戻り、ハイパーテキストデータからリンク先ＵＲＩを抽出する。
【０１３３】
このように、ハイパーテキストデータに含まれる全てのリンク先ＵＲＩについて書き換え処理が完了するまで、ステップＳ２１１〜Ｓ２１３の処理が繰り返し行われる。そして、全てのリンク先ＵＲＩについて書き換え処理が完了すると、制御部２０１は、内部通信部２０３を介して端末１００に書き換えハイパーテキストデータおよび付属データを送信し（ステップＳ２１４）、処理を終了する。
【０１３４】
一方、ステップＳ２０３において、受信したＵＲＩが制限ハイパーテキストデータであると判断された場合、制御部２０１は、記憶部から制限ハイパーテキストデータおよび無害画像データを読み出して（ステップＳ２１５）、端末１００に送信する（ステップＳ２１６）。ここでの表示例は、図３Ｂおよび図３Ｅにおける表示例１０２ｆ、または図３Ｂにおける表示例１０２ｇである。
【０１３５】
一方、ステップＳ２０２において、受信したリクエストがＵＲＩでないと判断された場合、当該リクエストは、納得通知または不満通知であることを意味する。制御部２０１は、リクエストが納得通知、または不満通知のいずれであるかを判断する（ステップＳ２１７）。リクエストが不満通知である場合、制御部２０１は、不満通知に含まれる本来の仮有害ＵＲＩからハイパーテキストデータおよび付属データを取得して（ステップＳ２１８）、端末１００に送信する（ステップＳ２１９）。次に、制御部２０１は、アクセス管理用データベースにおけるＵＲＩの登録内容を変更する（ステップＳ２２０）。ステップＳ２２０における処理を登録変更処理という。
【０１３６】
一方、リクエストが納得通知である場合、制御部２０１は、ハイパーテキストデータを取得せずに、登録変更処理を開始する（ステップＳ２２０）。制御部２０１は、登録変更処理が完了すると、処理を終了する。
【０１３７】
図９は、仮有害通告ハイパーテキストデータ生成処理（ステップＳ２０７）におけるアクセス制御装置２００の動作を示すフローチャートである。以下、図９を参照しながら、受信したＵＲＩが仮有害ＵＲＩである場合のアクセス制御装置２００の動作について説明する。
【０１３８】
まず、アクセス制御装置２００の制御部２０１は、制限ハイパーテキストデータを生成する（ステップＳ３０１）。ステップＳ３０１における処理を制限ハイパーテキストデータ生成処理という。
【０１３９】
そして、制御部２０１は、仮有害通告ハイパーテキストデータを生成する。まず、制御部２０１は、仮有害通告ハイパーテキストデータに中断メッセージを記述し（ステップＳ３０２）、当該中断メッセージに、制限ハイパーテキストデータの格納先をリンクする（ステップＳ３０３）。そして、制御部２０１は、ステップＳ２０８の動作に進む。
【０１４０】
図１０は、制限ハイパーテキストデータ生成処理（ステップＳ３０１）におけるアクセス制御装置２００の動作を示すフローチャートである。以下、図１０を参照しながら、制限ハイパーテキストデータを生成する場合のアクセス制御装置２００の動作について説明する。
【０１４１】
まず、アクセス制御装置２００の制御部２０１は、仮有害ＵＲＩにアクセスし、ハイパーテキストデータおよび付属データを取得する（ステップＳ４０１）。制御部２０１は、付属データのうち、取得したハイパーテキストデータで指定されている画像データを無害画像生成部２０２に渡し、無害画像データを生成するよう指示する。無害画像生成部２０２は、無害画像データを生成する（ステップＳ４０２）。無害画像生成部２０２は、生成した無害画像データを制御部２０１に渡す。
【０１４２】
無害画像データの生成方法は様々考えられる。たとえば、無害画像生成部２０２は、色を補色に変更することによって元の画像のネガデータを無害画像としてデータ化してもよいし、画像を白黒に変更することによって無害画像としてデータ化してもよいし、ポスタリゼーション（色の階調を減らすこと）することによって無害画像としてデータ化してもよいし、色の階調を変更することによって無害画像としてデータ化してもよい。このように、表示対象のＷｅｂページにおける画像の色が変更されることによって生成された無害画像は、文字や物体等の輪郭が残るので、ユーザは元の画像が何を示しているのか認識することができる。さらに、元の画像の色目等が変わってしまうので、有害な画像とならないことが期待できる。したがって、無害画像は、有害・無害の判断に役立つ画像となる。
【０１４３】
なお、色の階調を変更するとは、たとえば、ＲＧＢデータが（１１００，００１１，００１１）の場合、ＲとＧとを入れ替えて、（００１１，１１００，００１１）とするように、ＲＧＢデータのＲ，Ｇ，Ｂの階調データを入れ替えることによって、実現できる。
【０１４４】
制御部２０１は、無害画像データを受け取ると、「納得」ボタンと「不満」ボタンとを表示させるための記述を取得したハイパーテキストデータに書き込む。そして、制御部２０１は、ユーザが「納得」ボタンまたは「不満」ボタンをクリックした際に、納得通知または不満通知を端末１００からアクセス制御装置２００に送信させるための指示を当該ハイパーテキストデータに記述する（ステップＳ４０３）。次に、制御部２０１は、取得したハイパーテキストデータ内で指定されている画像データのパスを無害画像データのファイル名に書き換える（ステップＳ４０４）。そして、制御部２０１は、制限ハイパーテキストデータおよび無害画像データを、記憶部２０５に格納する（ステップＳ４０５）。そして、制御部２０１は、ステップＳ３０２の動作に進む。
【０１４５】
図１１は、書き換え処理（ステップＳ２１２）におけるアクセス制御装置２００の動作を示すフローチャートである。以下、図１１を参照しながら、ハイパーテキストデータからＵＲＩを抽出した場合のアクセス制御装置２００の動作について説明する。
【０１４６】
まず、アクセス制御装置２００の制御部２０１は、アクセス管理用データベースを参照し、抽出したリンク先ＵＲＩの「登録状況」を判断する（ステップＳ５０１）。ステップＳ５０１における処理は、図８のステップＳ２０２における処理と同様である。リンク先ＵＲＩが無害ＵＲＩである場合、制御部２０１は書き換え処理を終了する。そして、制御部２０１は、ステップＳ２１３の動作に進む。
【０１４７】
一方、「登録状況」が「本登録」である場合、制御部２０１は、当該ＵＲＩは有害ＵＲＩであると判断して、ハイパーテキストデータから有害ＵＲＩのリンク先を削除する（ステップＳ５０２）。次に、制御部２０１は、ハイパーテキストデータに有害メッセージを書き込む（ステップＳ５０３）。そして、制御部２０１は、ステップＳ２１３の動作に進む。
【０１４８】
一方、ステップＳ５０１において、「登録状況」が「仮登録」である場合、制御部２０１は、当該ＵＲＩが仮有害ＵＲＩであると判断して、制限ハイパーテキストデータ生成処理を開始する（ステップＳ５０４）。ここで行われる制限ハイパーテキストデータ生成処理は、図９のステップＳ３０１における制限ハイパーテキストデータ生成処理と同様である。
【０１４９】
ステップＳ５０４における制限ハイパーテキストデータの生成後、制御部２０１は、ステップＳ２０９で取得したハイパーテキストデータを参照し、リンク先の指定パターンが組込型であるか否かを判断する（ステップＳ５０５）。組込型リンクである場合、制御部２０１は、組込型リンクに対応付けられている画像データのダウンロード先ＵＲＩをハイパーテキストデータから削除し（ステップＳ５０６）、中断メッセージを書き込む（ステップＳ５０８）。制御部２０１は、中断メッセージの表示部分に制限ハイパーテキストデータの格納先を示すＵＲＩがリンクするようにハイパーテキストデータを書き換える（ステップＳ５０９）。そして、制御部２０１は、ステップＳ２１３の動作に進む。
【０１５０】
一方、ステップＳ５０５において、組込型リンクでないと判断された場合、リンク形式は、リンク先指定形であることを意味する。制御部２０１は、ハイパーテキストデータに仮有害メッセージを書き込む（ステップＳ５０８）。そして、制御部２０１は、仮有害メッセージの表示部分に制限ハイパーテキストデータの格納先を示すＵＲＩがリンクするようにハイパーテキストデータを書き換える（ステップＳ５０９）。そして、制御部２０１は、ステップＳ２１３の動作に進む。
【０１５１】
図１２は、登録変更処理（ステップＳ２２０）における制御部２０１の動作を示すフローチャートである。以下、図１２を参照しながら、端末１００から納得通知または不満通知を受信したときの制御部２０１の動作について説明する。
【０１５２】
まず、制御部２０１は、受信した通知が納得通知または不満通知のどちらであるかを判断し（ステップＳ６０１）、受信した通知が納得通知である場合、対象となっているＵＲＩの有害判断数を一つ増加させて（ステップＳ６０３）、ステップＳ６０４の動作に進む。一方、受信した通知が不満通知である場合、制御部２０１は、対象となっているＵＲＩの無害判断数を一つ増加させて（ステップＳ６０２）、ステップＳ６０４の動作に進む。
【０１５３】
ステップＳ６０４の動作において、制御部２０１は、アクセス管理用データベースを参照して当該ＵＲＩの有害判断数および無害判断数を確認し、有害判断数と無害判断数との和が、所定数（たとえば、１０）以上であるか否かを判断する。所定数以上でない場合、制御部２０１は、処理を終了する。
【０１５４】
一方、所定数以上である場合、制御部２０１は、有害判断数が無害判断数以上であるか否かを判断する（ステップＳ６０５）。有害判断数が無害判断数以上である場合、制御部２０１は、当該ＵＲＩの「登録状況」を「本登録」に変更し（ステップＳ６０７）、処理を終了する。
【０１５５】
一方、有害判断数が無害判断数以上でない場合、制御部２０１は、当該ＵＲＩをアクセス管理用データベースから削除し（ステップＳ６０６）、処理を終了する。アクセス管理用データベースから削除されたＵＲＩは、今後、無害ＵＲＩとして扱われることとなる。
【０１５６】
このように、本発明の実施形態によれば、アクセス管理用データベースには有害のおそれがあるサイトのＵＲＩが仮登録とされている。仮登録とされているＵＲＩのＷｅｂサイトへのアクセスが要求された場合、アクセス制御装置２００は、通常のハイパーテキストデータを送信するのではなく、有害のおそれがあるとのメッセージをハイパーテキストデータに書き込んだり、当該ＵＲＩのＷｅｂページの実行を中止したりする。その上で、無害画像データおよび制限ハイパーテキストデータを送信して端末１００に無害画像を表示させ、ユーザに有害性を判断させる。これにより、有害性の個別判断を必要とするサイトについては、一律に有害であるとしてリンクを禁止するのではなく、ユーザの判断に一度委ねることができるので、より柔軟なアクセス制御装置を提供することが可能となる。また、アクセス制御装置２００は、無害であると判断されたＷｅｂページの中身の有害性まで判断することができる。
【０１５７】
また、ユーザによる有害性の判断に基づいて、アクセス制御装置２００は、アクセス管理用データベースを更新していくので、アクセス制限システム１が構築されている企業等の組織に応じてカスタマイズされたデータベースが最終的に提供されることとなり、結果、より信頼性の高いデータベースが提供されることとなる。
【０１５８】
また、このようにカスタマイズされたデータベースは、同業者においても有効なアクセス管理用のデータベースとなることが期待できる。したがって、このようにカスタマイズされたデータベースを同業者に販売することができるという経済的な効果も期待できる。
【０１５９】
なお、上記実施形態では、アクセス制御装置２００と端末１００とは、ＬＡＮを介して接続されることとしたが、二つを接続するネットワークはＬＡＮには限られない。たとえば、プロバイダ側にアクセス制御装置２００があり、アクセス制御装置２００と端末１００とが公衆網等のネットワークを介して接続されていてもよい。
【０１６０】
なお、上記実施形態では、アクセス管理用データベースがアクセス制限システム１内に存在することとしたが、アクセス制限システム１の外にあってもよい。たとえば、外部サーバ内にアクセス管理用データベースがあって、アクセス制御装置２００がその外部サーバにアクセスしてアクセス管理用データベースを参照するようにしてもよい。
【０１６１】
なお、上記実施形態において、無害画像生成部２０２は、画像の色を変更することによって無害画像データを生成することとしたが、これに限られるものではない。たとえば、無害画像生成部２０２は、表示対象のＷｅｂページにおける画像のサイズを小さくするなど、サイズを変更することによって無害画像データを生成してもよい。
【０１６２】
また、無害画像生成部２０２は、画像のアスペクト（縦横）比を変更したり、画像をジグソーパズルのように分割して、分割された画像がランダムに並ぶようにしたり、魚眼レンズから見たようにしたり、球面等の曲面に貼り付けたようにしたりして、無害画像データを生成してもよい。
【０１６３】
また、無害画像生成部２０２は、表示対象のＷｅｂページにおける画像に一部に穴が開いたフィルタ画像（図１３Ａ参照）を貼り付けたようにしたり、逆に一部分を黒くしたフィルタ画像（図１３Ｂ参照）、メッシュ状のフィルタ画像（図１３Ｃ参照）を被せたようにしたりして、無害画像データを生成してもよい。なお、フィルタ画像の例としては、図１３に示したものに限られず、一部が塗りつぶされているような画像であればよい。
【０１６４】
また、無害画像データは、モザイクをかけることによって作成されてもよいし、画質を低下させることによって作成されてもよい。
【０１６５】
このように、無害画像は、元の画像の内容がどのようなものであるかユーザが認識できる程度で、かつ有害とならない画像であればよい。
【０１６６】
なお、仮有害ＵＲＩから有害ＵＲＩへ変更するための所定の判断条件は、図１２に示したような条件に限らない。たとえば、有害判断数と無害判断数との和の大きさを判断するための所定数は、ＵＲＩ毎に異なるものであってもよい。この場合、有害性が高いサイトのＵＲＩについての所定数を小さくしておくことによって、アクセス制御装置２００は、いち早く有害性の高いＵＲＩを有害ＵＲＩであると確定させることができる。逆に、有害であるか否かの判断が疑わしいものについては、所定数を大きくしておいて、ユーザの多数決に委ねることもできる。
【０１６７】
また、有害判断数および無害判断数に、初期値が設定されていてもよい。たとえば、有害性の高いサイトのＵＲＩについては、有害判断数の初期値を大きくしておき、有害性の低いサイトのＵＲＩについては、無害判断数の初期値を大きくしておくとよい。これにより、アクセス制御装置２００は、早期に有害／無害を確定させることができる。また、ネットワークの管理者が初期値を設定しておけば、有害／無害の判断に管理者の意図を反映させることもできる。
【０１６８】
また、たとえば、部長職社員が有害／無害を判断したときの有害／無害判断数は“２”であるとし、一般社員が有害／無害を判断したときの有害／無害判断数は“１”であるとするように、ユーザ毎に重みをつけて、有害／無害判断のポイント数を登録するようにしてもよい。これにより、社員の良識度がアクセス管理用データベースに反映されることとなる。なお、社員の役職以外に、社員の良識度ランキングに基づいて重みを決定してもよい。
【０１６９】
また、同じユーザからの有害／無害の判断がアクセス管理データベースの有害／無害判断数の更新に何度も影響を与えないように、アクセス管理装置は、ユーザ毎に識別番号を設定しておき、同じユーザからの判断は、アクセス管理データベースに一度しか反映させないようにしてもよい。これにより、データベースの信頼性を向上させることが可能となる。
【０１７０】
また、有害／無害判断のポイント数自体に段階を設けてもよい。図１４Ａ〜Ｃは、有害／無害判断数に段階を設けたときの無害画像を表示するためのサブウインドウの一例を示す図である。図１４Ａに示すように、不満・やや不満・やや納得・納得という具合にラジオボタンを設けてもよいし、図１４Ｂに示すように、スライドバーによる段階を設けてもよい。これにより、有害／無害の曖昧な判断が可能となる。
【０１７１】
また、図１４Ｃに示すように、判断結果についてのコメントを入力する欄を設け、ユーザにコメントを入力させてもよい。この場合、当該コメントは、アクセス管理用データベースに登録され、同一のＵＲＩの無害画像データを生成する際、アクセス制御装置２００が当該コメントを端末１００に送信し、サブウインドウに当該コメントを表示するようにしてもよい。当該コメントは、有害／無害の判断に役立つこととなる。
【０１７２】
なお、上記実施形態では、アクセス管理用データベースが自動的に更新されることとしたが、当然、ネットワーク管理者が手動で更新するようにしてもよい。
【０１７３】
なお、有害サイトのおそれがあるとの表示は、上記実施形態に示したものに限られない。たとえば、文字色、文字サイズ、フォント、文字スタイル、文字装飾、識別マーク等を変更するようにしてもよい。有害サイトのおそれがあるのがわかるような表示であればよい。
【０１７４】
なお、上記実施形態において、アクセス制御装置２００は、仮有害ＵＲＩのサイトを端末１００に送信して表示させた後（ステップＳ２１９の後）、本当に無害であったか否かをユーザに確認させ、その確認結果を受信するようにしてもよい。その場合、アクセス制御装置２００は、ユーザの意志を確認できるように、ステップＳ２１８で取得した本来のハイパーテキストデータに、納得／不満ボタンを表示させるためのデータを書き加えてもよい。また、アクセス制御装置２００はその通知結果をアクセス管理用データベースの更新に役立ててもよい。役立て方としては、有害／無害判断数を増加させることにしてもよいし、それ以外の役立て方であってもよい。たとえば、仮有害サイトのＵＲＩの確認結果については、ポイント数を多くして判断数を増加させたり、また、アクセス管理用データベース上、有害／無害判断数とは別に登録しておき、当該確認結果に応じて、仮登録本登録を変更するようにしてもよい。
【０１７５】
なお、上記実施形態において、アクセス制御装置２００は、仮有害ＵＲＩのＷｅｂサイトへのアクセス履歴を格納しておき、当該ＵＲＩが有害であると確定した後、当該ＵＲＩのＷｅｂサイトへアクセスしたユーザに対して警告をするようにしてもよい。警告するか否かの判断としては、無害判断数と有害判断数との差を考慮し、有害判断数が無害判断数に比べて明らかに少ない場合のみ警告するようにしてもよい。当然、この警告は、管理者が手動で行ってもよい。
【０１７６】
また、上記実施形態では、アクセス制御装置２００は、図１０に示すように、無害画像データを生成した（ステップＳ４０２）後、制限ハイパーテキストデータを生成していた。ここで、アクセス制御装置２００は、無害画像データを実際に端末１００に送信する際に、制限ハイパーテキストデータを生成することとしてもよい。この場合、図１０に示すステップＳ４０３〜Ｓ４０４の処理は、図８に示すステップＳ２１５の直後に行われる。
【０１７７】
また、上記実施形態では、アクセス制御装置２００の制御部２０１は、記憶部からアクセス制御プログラムを読み込んで実行するような汎用のＣＰＵ（図示せず）であったが、制御部２０１は、上記機能を有するプログラムがマスクされている専用のＬＳＩ等であってもよい。
【０１７８】
また、アクセス制御装置から端末に送信されるデータは、ＨＴＭＬ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）や、ＳＧＭＬ（Ｓｔａｎｄａｒｄ  Ｇｅｎｅｒａｌｉｚｅｄ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）など、如何なるマークアップ言語で記述されていてもよい。
【０１７９】
また、上記実施形態において、アクセス制御装置２００は、ハイパーテキストデータに記述されている全てのリンク先ＵＲＩについて書き換え処理を行うことによって、書き換えハイパーテキストデータを生成していた。ここで、アクセス制御装置２００は、１つのリンク先ＵＲＩに対して書き換え処理を行う（ステップＳ２１２）ごとに、書き換えハイパーテキストデータを生成して端末１００に送信することとしてもよい。この場合、アクセス制御装置２００は、ハイパーテキストデータに記述されているリンク先ＵＲＩの数と同数の書き換えハイパーテキストデータを生成して端末１００に送信することとなる。また、この場合、全てのＵＲＩを抽出したか否かの判断（ステップＳ２１３）は、書き換えハイパーテキストデータおよび付属データの送信（ステップＳ２１４）後に行われる。全てのリンク先ＵＲＩを抽出した場合、アクセス制御装置２００は処理を終了する。一方、全てのリンク先ＵＲＩを抽出していない場合、アクセス制御装置２００は、ステップＳ２１１の処理に進む。
【産業上の利用可能性】
【０１８０】
本発明にかかるアクセス制御装置は、アクセス制限が加えられるＵＲＩのデータベースを、ユーザの使用用途に応じたものとなるよう、ユーザに応じてカスタマイズするアクセス制限装置等として有用である。
【図面の簡単な説明】
【０１８１】
【図１】本発明の一実施形態に係るアクセス制御装置２００が適用されるシステム全体の構成を示す図
【図２】アクセス管理用データベースの一例を示す図
【図３Ａ】ブラウザを実行中の端末１００に表示される画面の一例を示す図
【図３Ｂ】ブラウザを実行中の端末１００に表示される画面の一例を示す図
【図３Ｃ】ブラウザを実行中の端末１００に表示される画面の一例を示す図
【図３Ｄ】ブラウザを実行中の端末１００に表示される画面の一例を示す図
【図３Ｅ】ブラウザを実行中の端末１００に表示される画面の一例を示す図
【図４】アクセス制御装置２００の機能的構成を示すブロック図
【図５】端末１００の機能的構成を示すブロック図
【図６Ａ】端末１００からアクセス制御装置２００にＵＲＩが送信された場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図
【図６Ｂ】端末１００からアクセス制御装置２００に送信されたＵＲＩが仮有害ＵＲＩであった場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図
【図６Ｃ】端末１００からアクセス制御装置２００に送信されたＵＲＩが納得通知を示すものであった場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図
【図６Ｄ】端末１００からアクセス制御装置２００に送信されたＵＲＩが不満通知を示すものであった場合における端末１００およびアクセス制御装置２００の動作の概要を示すシーケンス図
【図７】ブラウザを実行中の端末１００の動作を示すフローチャート
【図８】アクセス制御装置２００の動作を示すフローチャート
【図９】仮有害ＵＲＩ書き換え処理（ステップＳ２０６）におけるアクセス制御装置２００の動作を示すフローチャート
【図１０】制限ハイパーテキストデータ生成処理（ステップＳ３０１およびＳ５０４）におけるアクセス制御装置２００の動作を示すフローチャート
【図１１】書き換え処理（ステップＳ２１２）におけるアクセス制御装置２００の動作を示すフローチャート
【図１２】登録変更処理（ステップＳ２２０）におけるアクセス制御装置２００の動作を示すフローチャート
【図１３Ａ】フィルタ画像の一例を示す図
【図１３Ｂ】フィルタ画像の一例を示す図
【図１３Ｃ】フィルタ画像の一例を示す図
【図１４Ａ】有害／無害判断数に段階を設けたときの無害画像を表示するためのサブウインドウの一例を示す図
【図１４Ｂ】有害／無害判断数に段階を設けたときの無害画像を表示するためのサブウインドウの一例を示す図
【図１４Ｃ】有害／無害判断数に段階を設けたときの無害画像を表示するためのサブウインドウの一例を示す図
【符号の説明】
【０１８２】
１  アクセス制限システム
２  インターネット
３  Ｗｅｂ有害サイト
４  Ｗｅｂ無害サイト
１００  端末
１０１，２０１  制御部
１０２  表示部
１０３  通信部
１０４  入力部
１０５  記憶部
１０２ａ〜１０２ｉ  表示例
２００  アクセス制御装置
２０２  無害画像生成部
２０３  内部通信部
２０４  外部通信部
２０５  記憶部
３００  記録装置
４００  ＬＡＮ
【図１】
2004334851.tif 000003
【図２】
2004334851.tif 000004
【図３Ａ】
2004334851.tif 000005
【図３Ｂ】
2004334851.tif 000006
【図３Ｃ】
2004334851.tif 000007
【図３Ｄ】
2004334851.tif 000008
【図３Ｅ】
2004334851.tif 000009
【図４】
2004334851.tif 000010
【図５】
2004334851.tif 000011
【図６Ａ】
2004334851.tif 000012
【図６Ｂ】
2004334851.tif 000013
【図６Ｃ】
2004334851.tif 000014
【図６Ｄ】
2004334851.tif 000015
【図７】
2004334851.tif 000016
【図８】
2004334851.tif 000017
【図９】
2004334851.tif 000018
【図１０】
2004334851.tif 000019
【図１１】
2004334851.tif 000020
【図１２】
2004334851.tif 000021
【図１３Ａ】
2004334851.tif 000022
【図１３Ｂ】
2004334851.tif 000023
【図１３Ｃ】
2004334851.tif 000024
【図１４Ａ】
2004334851.tif 000025
【図１４Ｂ】
2004334851.tif 000026
【図１４Ｃ】
2004334851.tif 000027