(57)【要約】【課題】Ｗｅｂページ内にあるリンク先から情報を得て表示する画像について、有害な画像についてはブロックし、ブロック対象の画像の存在を使用者が認識可能にする。【解決手段】ユーザＰＣからＷｅｂページへのリクエストに応じたＷｅｂページについてのレスポンスを受信する。ブロック判別部１２４１は受信したＷｅｂページについてのレスポンスを解析し、当該Ｗｅｂページ内で、他のＷｅｂページから取得して表示する画像がブロック対象か否かを判別する。ブロック対象であると判別された画像については、疑似表示処理部１２４２が、当該画像の当該Ｗｅｂページにおける表示領域を変更することなく、当該表示領域に疑似的な画像を表示するように処理する。【選択図】図２
2019032731.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置からのＷｅｂページへのリクエストを受け付ける第１の受付手段と、
前記第１の受付手段を通じて前記Ｗｅｂページへのリクエストを受け付けた場合に、インターネット上のサーバ装置に前記Ｗｅｂページへのリクエストを送信するリクエスト送信手段と、
前記Ｗｅｂページへのリクエストに応じて前記サーバ装置から前記Ｗｅｂページについてのレスポンスを受信するレスポンス受信手段と、
前記レスポンス受信手段を通じて前記Ｗｅｂページについてのレスポンスを受信した場合に、前記Ｗｅｂページ内において、他のＷｅｂページから取得して表示する画像がブロック対象か否かを判別する判別手段と、
前記判別手段においてブロック対象であると判別された画像について、当該画像の前記Ｗｅｂページにおける表示領域を変更することなく、当該表示領域に疑似的な画像を表示するように処理する疑似表示処理手段と、
前記疑似表示処理手段により処理された前記Ｗｅｂページのレスポンスを、前記Ｗｅｂページのリクエスト元の前記情報処理装置に提供する第１の提供手段と
を備えることを特徴とするセキュリティ監視装置。
【請求項２】
請求項１に記載のセキュリティ監視装置であって、
前記疑似表示処理手段は、他の画像データを用いて前記表示領域に表示する前記疑似的な画像を形成することを特徴とするセキュリティ監視装置。
【請求項３】
請求項１に記載のセキュリティ監視装置であって、
前記疑似表示処理手段は、前記判別手段によりブロック対象と判別された前記画像に対して、モザイク処理を施して、前記表示領域に表示する前記疑似的な画像を形成することを特徴とするセキュリティ監視装置。
【請求項４】
請求項１、請求項２または請求項３のいずれかに記載のセキュリティ監視装置であって、
前記疑似表示処理手段により処理された前記Ｗｅｂページのレスポンスの提供を受けた前記情報処理装置から、前記疑似的な画像を元の画像に戻すことのリクエストを受け付ける第２の受付手段と、
前記第２の受付手段を通じて、前記疑似的な画像を元の画像に戻すことの前記リクエストを受け付けた場合に、前記表示領域に表示している前記疑似的な画像を、元の画像に戻す処理を行う疑似表示解除手段と、
前記疑似表示解除手段により処理された前記Ｗｅｂページのレスポンスを、前記疑似的な画像を元の画像に戻すことのリクエスト元の前記情報処理装置に提供する第２の提供手段と
を備えることを特徴とするセキュリティ監視装置。
【請求項５】
セキュリティ監視装置に搭載されたコンピュータによって実行されるセキュリティ監視プログラムであって、
第１の受付手段を通じて、情報処理装置からのＷｅｂページへのリクエストを受け付ける第１の受付ステップと、
前記第１の受付ステップにおいて、前記Ｗｅｂページへのリクエストを受け付けた場合に、リクエスト送信手段を通じて、インターネット上のサーバ装置に前記Ｗｅｂページへのリクエストを送信するリクエスト送信ステップと、
レスポンス受信手段を通じて、前記Ｗｅｂページへのリクエストに応じて前記サーバ装置から前記Ｗｅｂページについてのレスポンスを受信するレスポンス受信ステップと、
前記レスポンス受信ステップにおいて前記Ｗｅｂページについてのレスポンスを受信した場合に、判別手段が、前記Ｗｅｂページ内において、他のＷｅｂページから取得して表示する画像がブロック対象か否かを判別する判別ステップと、
前記判別ステップにおいてブロック対象であると判別された画像について、疑似表示処理手段が、当該画像の前記Ｗｅｂページにおける表示領域を変更することなく、当該表示領域に疑似的な画像を表示するように処理する疑似表示処理ステップと、
前記疑似表示処理ステップにおいて処理された前記Ｗｅｂページのレスポンスを、第１の提供手段を通じて、前記Ｗｅｂページのリクエスト元の前記情報処理装置に提供する第１の提供ステップと
を実行することを特徴とするセキュリティ監視プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、インターネット上に開示されているＷｅｂページを閲覧する際に安全性をより高く担保できるようにするための装置およびプログラムに関する。
【背景技術】
【０００２】
多種多様なＷｅｂページがインターネット上において開示され、だれでもパーソナルコンピュータなどを用いて自由に利用できるようになっている。しかし、Ｗｅｂページの中には有害なコンテンツを含むものもある。この場合、Ｗｅｂページの一部に有害なコンテンツを含むからといって、当該Ｗｅｂページの全部を利用できないようにしたのでは、当該Ｗｅｂページに含まれる有用なコンテンツの利用もできなくなってしまう。
【０００３】
そこで、後に記す特許文献１には、一部に有害なコンテンツを含むＷｅｂページの閲覧を制限する閲覧制限措置等に関する発明が開示されている。当該特許文献１に開示されている発明は、取得したＷｅｂページのリソースデータに含まれるテキストデータに基づいて、当該Ｗｅｂページ内に閲覧禁止コンテンツが含まれているか否かを判別する。そして、含まれていると判別した場合には、閲覧禁止コンテンツが表示されるＷｅｂページ内の範囲（閲覧禁止範囲）を特定し、この閲覧禁止範囲に閲覧禁止コンテンツに代わる他の表示内容を表示するように置換するというものである。
【０００４】
これにより、有用なコンテンツと有害なコンテンツ（閲覧禁止コンテンツ）とが混在するＷｅｂページであっても、有害なコンテンツは提供せずに有用なコンテンツのみを利用に供することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−５６６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、Ｗｅｂページの中には、例えばアフィリエイトなどのために所定のサイトに誘導するための画像（いわゆる広告画像など）が表示される場合がある。このような画像は、テキストデータではなく、リンク先のサイトから取得する画像である場合が多い。このため、Ｗｅｂページ内に他のＷｅｂページから取得する画像が表示される場合に、当該画像が閲覧禁止コンテンツである場合には、特許文献１に開示された発明では閲覧禁止にできない。そこで、リンク先のＵＲＬ（uniform resource locator）に基づいて、有害な画像の可能性があると判別できた場合に、当該画像を削除することにより表示しないようにすることが考えられる。しかし、この場合に当該Ｗｅｂページのレイアウトが崩れてしまい、有用なコンテンツを適切に利用できなくなってしまう場合があると考えられる。
【０００７】
また、有害な画像の可能性があると判別できた場合に、当該画像を表示するためのリンクを無効にする対応も考えられる。しかし、リンクを無効にすると、当該画像の表示エリアが白抜きになったり、リンク無効のアイコンが表示されたりする。このため、Ｗｅｂページが見難くなったり、何等かのエラーが発生したと使用者（ユーザ）が誤解してしまったりするといった不都合が生じる可能性がある。また、使用者の認識のないまま、有害な画像の可能性があると判別された画像を削除したり、リンク無効としたりした場合、その判別が誤判別であったとしても使用者は気が付かない。この場合には有用なサイトの利用ができなくなってしまう。
【０００８】
以上のことに鑑み、この発明は、Ｗｅｂページ内にあるリンク先から情報を得て表示する画像について、有害な画像については適切にブロックすることができると共に、ブロック対象となった画像が存在することを使用者が認識できるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、請求項１に記載の発明のセキュリティ監視装置は、
情報処理装置からのＷｅｂページへのリクエストを受け付ける第１の受付手段と、
前記第１の受付手段を通じて前記Ｗｅｂページへのリクエストを受け付けた場合に、インターネット上のサーバ装置に前記Ｗｅｂページへのリクエストを送信するリクエスト送信手段と、
前記Ｗｅｂページへのリクエストに応じて前記サーバ装置から前記Ｗｅｂページについてのレスポンスを受信するレスポンス受信手段と、
前記レスポンス受信手段を通じて前記Ｗｅｂページについてのレスポンスを受信した場合に、前記Ｗｅｂページ内において、他のＷｅｂページから取得して表示する画像がブロック対象か否かを判別する判別手段と、
前記判別手段においてブロック対象であると判別された画像について、当該画像の前記Ｗｅｂページにおける表示領域を変更することなく、当該表示領域に疑似的な画像を表示するように処理する疑似表示処理手段と、
前記疑似表示処理手段により処理された前記Ｗｅｂページのレスポンスを、前記Ｗｅｂページのリクエスト元の前記情報処理装置に提供する第１の提供手段と
を備えることを特徴とする。
【００１０】
この請求項１に記載の発明のセキュリティ監視装置によれば、第１の受付手段を通じて、情報処理装置からＷｅｂページへのリクエストを受け付けると、リクエスト送信手段がインターネット上のサーバ装置に当該Ｗｅｂページへのリクエストを送信する。この後、当該サーバ装置からの当該Ｗｅｂページについてのレスポンスが送信されて来るので、これをレスポンス受信手段が受信する。そして、判別手段が受信したＷｅｂページについてのレスポンスを解析し、当該Ｗｅｂページ内で、他のＷｅｂページから取得して表示する画像がブロック対象か、すなわち有害コンテンツか否かを判別する。
【００１１】
判別手段においてブロック対象であると判別された画像については、疑似表示処理手段が、当該画像の当該Ｗｅｂページにおける表示領域を変更することなく、当該表示領域に疑似的な画像を表示するように処理する。これにより、ブロックすべきとされた画像コンテンツの表示は疑似的な画像の表示に切り替えられる。この後、第１の提供手段が、疑似表示処理手段により処理された当該Ｗｅｂページについてレスポンスを、当該Ｗｅｂページのリクエスト元の情報処理装置に提供する。
【００１２】
これにより、閲覧しようとしているＷｅｂページ内に、他のＷｅｂページから取得して表示する画像であって、ブロック対象となる画像が含まれている場合でも、その画像の表示領域に疑似的な画像を表示することで、有害な画像コンテンツの提供を防止できる。しかも、疑似的な画像の表示により、ブロック対象となった画像が存在することも使用者に知らしめることができる。
【発明の効果】
【００１３】
この発明によれば、Ｗｅｂページ内にあるリンク先から情報を得て表示する画像について、有害な画像については適切にブロックできる。また、ブロック対象となった画像が存在することを使用者が認識することができる。
【図面の簡単な説明】
【００１４】
【図１】セキュリティ監視装置が用いられて構成されるセキュリティ監視システムの例を説明するためのブロック図である。
【図２】ＵＴＭ装置の構成例を説明するためのブロック図である。
【図３】Ｗｅｂページの表示例を説明するための図である。
【図４】Ｗｅｂページの表示例を説明するための図である。
【図５】ユーザＰＣの構成例を説明するためのブロック図である。
【図６】実施の形態のセキュリティ監視システムにおいて、Ｗｅｂページに含まれる画像の制限処理を行う場合の動作を説明するためのシーケンス図である。
【図７】ＵＴＭ装置１で行われるＷｅｂページに含まれる画像についての表示制限を行う場合の処理の詳細を説明するためのフローチャートである。
【発明を実施するための形態】
【００１５】
以下、図を参照しながら、この発明の装置、プログラムの一実施の形態について説明する。
【００１６】
［セキュリティ監視システムの全体構成］
図１は、ＵＴＭ（Unified Threat Management）装置１が用いられて構成されるセキュリティ監視システムの例を説明するためのブロック図である。ＵＴＭ装置１は、この発明のセキュリティ監視装置の一実施の形態が適用されたものである。また、ＵＴＭ装置１は、統合脅威管理装置などと呼ばれ、詳しくは後述するが、複数の異なるセキュリティ機能を１つのハードウェアに統合し、ネットワークに関するセキュリティ管理を集中的に行うものである。
【００１７】
図１に示すように、ＵＴＭ装置１に対し、ＬＡＮ（Local Area Network）３を介して複数のユーザＰＣ（Personal Computer）２（１）、２（２）、…、２（ｎ）が接続されることにより、セキュリティ監視システムが構成される。このセキュリティ監視システムは、例えば、会社内に形成され、ユーザＰＣ２（１）、２（２）、…、２（ｎ）のそれぞれは、従業員によって使用される業務用のＰＣである。
【００１８】
そして、図１に示すように、ＵＴＭ装置１はインターネット４に接続されている。周知のように、インターネット４上には、多数のＨＴＴＰ（Hypertext Transfer Protocol）サーバ装置６が存在しており、これらのＨＴＴＰサーバ装置に格納されている種々のＷｅｂページが、不特定多数の者によって利用可能な状態になっている。このため、ＬＡＮ３に接続されたユーザＰＣ２（１）、２（２）、…、２（ｎ）は、ＵＴＭ装置１を通じてインターネット４上のＨＴＴＰサーバ装置６にアクセスし、目的とするＷｅｂページの閲覧が可能になっている。なお、ＨＴＴＰサーバ装置６は、Ｗｅｂサーバなどとも呼ばれる。
【００１９】
そして、ＬＡＮ３を通じてＵＴＭ装置１に接続されているユーザＰＣ２（１）、２（２）、…、２（ｎ）においてブラウザが実行され、Ｗｅｂページへのリクエスト（要求）がＵＴＭ装置１に提供されたとする。このＷｅｂページへのリクエストは、検索されたＷｅｂページのＵＲＬ（uniform resource locator）や入力されたＵＲＬを含むものである。
【００２０】
図１に示すように、インターネット４には、カテゴリ分類サーバ装置５が接続されている。このカテゴリ分類サーバ装置５は、ＵＲＬで特定されるＷｅｂページが、どのようなカテゴリに属するものかを示すデータを蓄積している。このような情報は、例えば、Ｗｅｂページに関する調査を行う調査会社などが、日々公開されるＷｅｂページを参照して解析することによりカテゴリを特定し、ＵＲＬとカテゴリとを対応付けたデータを蓄積するようにしている。
【００２１】
Ｗｅｂページに関するカテゴリは、一例を挙げると、エンターテイメント、メディアとニュース、趣味とスポーツ、ビジネスと経済、生活と文化、犯罪や暴力、違法薬物（麻薬等）、アダルト関連、ギャンブル関連、アルコール飲料など、多岐に渡っている。したがって、ＵＲＬに基づいて、カテゴリ分類サーバ装置５の蓄積情報を参照することにより、そのＵＲＬにより特定されるＷｅｂページがどのようなカテゴリに属するものかを特定することができるようになっている。
【００２２】
そして、ユーザＰＣ２からリクエストされたＷｅｂページが、例えば、ＵＴＭ装置１の運営者によって予め設定された、例えば、犯罪と暴力、アダルト関連、ギャンブル関連といったカテゴリに属するものであったとする。このような予め設定されたカテゴリに属するＷｅｂページについて、ＵＴＭ装置１は、これをブロックする機能を有する。
【００２３】
さらに、ＵＴＭ装置１は、図１に示すように、表示制限部１２４を備えている。上述したように、ＵＴＭ装置１が受け付けたユーザＰＣ２からのＷｅｂページへのリクエストにより特定されるＷｅｂページが、所定のカテゴリに属さないために利用可能であると判別したとする。この場合には、ＵＴＭ装置１は当該Ｗｅｂページへのリクエストを、インターネット４を通じてＵＲＬにより特定されるＨＴＴＰサーバ装置６に送信して、当該Ｗｅｂページについてのレスポンス（応答）を得る。
【００２４】
この場合に、ＵＴＭ装置１の表示制限部１２４は、リクエストしたＷｅｂページのレスポンスを解析し、このレスポンス内に記述されたＵＲＬに基づいて他のＷｅｂページから取得して表示する画像があるかを判別する。そして、表示制限部１２４は、他のＷｅｂページから取得して表示する画像がある場合に、その画像がブロック対象になるか否かを判別し、ブロック対象になる場合に当該画像の表示を制限する機能を実現する。
【００２５】
つまり、リクエストしたＷｅｂページ自体は、ＵＴＭ装置１の運営者によって予め設定された、犯罪と暴力、アダルト関連、ギャンブル関連といったカテゴリに属するものではなかったとする。このため、当該Ｗｅｂページは、リクエスト元のユーザＰＣ２で利用可能となるが、当該Ｗｅｂページ内に、これに記述されたＵＲＬに基づいて他のＷｅｂページから取得して表示する画像があったとする。この場合に、ＵＴＭ装置１の表示制限部１２４は、当該ＵＲＬに基づき、カテゴリ分類サーバ装置５の蓄積データを参照し、その画像を提供するＷｅｂページのカテゴリを特定する。この特定したカテゴリが、ブロック対象のカテゴリであった場合に、表示制限部１２４は、当該画像の表示を制限する。具体的には、その画像に替えて疑似的な画像を表示するように処理する。
【００２６】
すなわち、単に、ブロックすべき画像を削除したのでは、Ｗｅｂページのレイアウトが崩れて、有用な情報が適切に利用できなくなる。また、その画像へのリンクを外したので、リンク無効のアイコンが表示されるなどして不具合が発生したのではないかと使用者が誤認識する場合がある。このため、表示制限部１２４は、ブロックされる画像の表示領域はそのままに、疑似的な画像を表示することによって、Ｗｅｂページのレイアウト崩れの発生やリンク無効のアイコンが表示されることを防止するようにしている。
【００２７】
以下に、この実施の形態のセキュリティ監視システムを構成するＵＴＭ装置１、ユーザＰＣ２（１）、２（２）、…、２（ｎ）について具体的に説明する。なお、ユーザＰＣ２（１）、２（２）、…、２（ｎ）のそれぞれは、基本的な構成は同様のものである。このため、特に区別して示す場合を除き、ユーザＰＣ２（１）、２（２）、…、２（ｎ）のそれぞれについては、ユーザＰＣ２と総称することとする。
【００２８】
［ＵＴＭ装置１の構成例］
図２は、ＵＴＭ装置１の構成例を説明するためのブロック図である。ＵＴＭ装置１は、インターネット４への接続端１０１と通信Ｉ／Ｆ（interface）１０２と制御部１１０を備える。通信Ｉ／Ｆ１０２は、インターネット４を通じて自機宛てに送信されてきたデータを自機において処理可能な形式のデータに変換して取り込み、制御部１１０に供給する処理を行う。また、通信Ｉ／Ｆ１０２は、制御部１１０からのデータを送信する形式のデータに変換し、これをインターネット４を通じて目的とする相手先に送信する処理を行う。インターネット４に接続されたサーバ装置等との通信は、接続端１０１及び通信Ｉ／Ｆ１０２とを通じて行うことになる。
【００２９】
制御部１１０は、ＣＰＵ（Central Processing Unit）１１１、ＲＯＭ（Read Only Memory）１１２、ＲＡＭ（Random Access Memory）１１３、不揮発性メモリ１１４、疑似データメモリ１１５がバスを介して接続されて構成されたものである。制御部１１０は、ＵＴＭ装置１の各部を制御する機能を実現する。ＲＯＭ１１２には、種々のプログラムや処理に必要になるデータが記録されている。ＲＡＭ１１３は、処理の途中結果を一時記憶するなど主に作業領域として使用される。
【００３０】
不揮発性メモリ１１４には、機能強化のための追加プログラムや使用者（ユーザ）によって設定される設定情報など、ＵＴＭ装置１の電源が落とされても保持しておく必要のなるプログラムやデータが記録される。また、疑似データメモリ１１５は、詳しくは後述するが、Ｗｅｂページ内に存在するブロックすべき画像に替えて表示すべき疑似画像データを記憶保持する。また、疑似データメモリ１１５は、疑似画像データに応じた画像を表示するようにした場合に、ブロックすべき元画像を形成する画像データを一時記憶するものとしても用いられる。
【００３１】
そして、制御部１１０には、ＬＡＮポート１３１及びＬＡＮ接続端１３２が接続されている。この実施の形態においては、ＬＡＮ接続端１３２には、図１に示したユーザＰＣ２（１）、２（２）、…、２（ｎ）が接続されてＬＡＮ３を構成している。したがって、ＵＴＭ装置１は、ユーザＰＣ２（１）、２（２）、…、２（ｎ）のそれぞれとは、ＬＡＮポート１３１及びＬＡＮ接続端１３２を通じて通信を行う。これにより、ユーザＰＣ２（１）、２（２）、…、２（ｎ）のそれぞれは、ＵＴＭ装置１を介してインターネット４に接続できる。
【００３２】
なお、ＬＡＮ３にどのような端末が接続されているのかを、ＵＴＭ装置１においては不揮発性メモリ１１４に登録して管理している。具体的には、ポート番号、端末ＩＤとしてＩＰ（Internet Protocol）アドレスやＭＡＣ（Media Access Control address）アドレスなどの各端末を一意に特定可能な情報が対応付けられて管理されている。
【００３３】
そして、ＵＴＭ装置１は、Ｐ２Ｐ対策部１２１と、ＨＰアクセス制限部１２２と、ウィルス対策部１２３と、表示制限部１２４と、メール対策部１２５と、ＩＰＳ／ＩＤＳ部１２６と、ファイアウォール部１２７とを備える。これらの部分は、セキュリティ監視装置としての機能を実現する。
【００３４】
Ｐ２Ｐ対策部１２１は、セキュリティ対策を行っていない相手や悪意のある相手とのＰ２Ｐ接続を禁止する機能を実現する。なお、「Ｐ２Ｐ」とは、「Peer to Peer」を意味し、インターネットを介して対等なもの同士が直接に通信を行うことを意味する。Ｐ２Ｐ対策部１２１の機能により、例えば画像などのファイル交換を問題のある相手との間において１対１で行うことを防止し、相手からのウィルス感染を防止するなどの機能を実現する。
【００３５】
ＨＰ（Home Page）アクセス制限部１２２は、例えば、予め指定したホームページカテゴリを選択しておくことにより、当該カテゴリに該当するホームページへのアクセスを禁止する機能を実現する。例えば、違法薬物（麻薬等）、アダルト関連、ギャンブル関連といったカテゴリを指定しておくことにより、麻薬関連サイト、アダルトサイト、ギャンブルサイトといった不適切サイトへのＵＲＬフィルタリングが可能となる。
【００３６】
ウィルス対策部１２３は、Ｗｅｂページのレスポンスの検証（ウィルスチェック）を行う。より具体的にウィルス対策部１２３は、Ｗｅｂページを閲覧するときの通信を監視し、閲覧しようとしている画像やダウンロードするファイルにウィルスが混入していないかを検証（チェック）する機能を実現する。
【００３７】
表示制限部１２４は、上述もしたように、リクエストして、閲覧可能となったＷｅｂページ内に、ＵＲＬに基づいて他のＷｅｂページから取得して表示する画像がある場合に、この画像がブロック対象になるか否かを判別する。そして、表示制限部１２４は、他のＷｅｂページから取得して表示する画像がブロック対象になる場合に、当該画像の表示を制限する機能を実現する。この表示制限部１２４で行われる処理の詳細については後述する。
【００３８】
メール対策部１２５は、受信した電子メールに関し、不要な広告やウィルスが添付された電子メールをブロックする機能を実現する。ＩＰＳ／ＩＤＳ部１２６は、不適切な侵入を防止したり、不適切な侵入を通知したりする機能を実現する。ここで、ＩＰＳは、侵入防止システム（Intrusion Prevention System）の略称であり、ＩＤＳは、侵入検知システム（Intrusion Detection System）の略称である。ＩＰＳ／ＩＤＳ部１２６は、ワームやトロイの木馬といったいわゆるマルウェアによる攻撃に対して防御を行うことができる。
【００３９】
ファイアウォール部１２７は、データ通信の状況や利用するソフトウェアなどにより、社内ネットワークにデータを供給するか否かを判断し、外部のネットワークからの攻撃や不正なアクセスから自システムを防御する機能を実現する。このように、ＵＴＭ装置１は、複数の異なるセキュリティ機能を１つのハードウェアに搭載しており、通信環境に生じる脅威に対して総合的に対処することができるようにしている。
【００４０】
［表示制限部１２４で行われる処理の詳細］
そして、表示制限部１２４は、図２に示すように、ブロック判別部１２４１、疑似表示処理部１２４２、疑似表示解除処理部１２４３を備えている。ユーザＰＣ２からのＷｅｂページへのリクエストに応じて、ＵＴＭ装置１がＨＴＴＰサーバ装置６から提供を受けたＷｅｂページのレスポンスにつて、ＨＰアクセス制限部１２２やウィルス対策部１２３でのチェックを通り利用可能になったとする。
【００４１】
この場合に、ブロック判別部１２４１は、当該Ｗｅｂページについてのレスポンスを解析し、当該Ｗｅｂページ内に、ＵＲＬに基づいて他のＷｅｂページから取得して表示する画像があるか否かを判別し、ある場合には当該画像がブロック対象になるか否かを判別する。ここで、Ｗｅｂページについてのレスポンスは、Ｗｅｂページを表示して利用可能にする種々の情報からなるリソースを意味する。したがって、Ｗｅｂページについてのレスポンスは、画像、テキスト、アイコン、ダイアログ、メニューの内容や利用態様などが細かく記述されている情報である。
【００４２】
表示制限部１２４のブロック判別部１２４１は、Ｗｅｂページについてのレスポンスを解析して、まず、ＵＲＬに基づいて他のＷｅｂページから取得して表示する画像があるか否かを判別する。ここで、ＵＲＬに基づいて他のＷｅｂページから取得して表示する画像があると判別したとする。この場合に、ブロック判別部１２４１は、当該ＵＲＬに基づいて、カテゴリ分類サーバ装置５の蓄積データを参照し、当該画像がブロックすべきサイト（Ｗｅｂページ）から提供される画像か否かを判別する。この判別により、当該画像がブロックすべきサイト（Ｗｅｂページ）から提供される画像であると判別した場合には、当該画像はブロックすべき画像であると判別する。
【００４３】
ブロック判別部１２４１が、閲覧対象のＷｅｂページ内にブロックすべき画像があると判別した場合には、疑似表示処理部１２４２が機能する。疑似表示処理部１２４２は、当該Ｗｅｂページについてのレスポンスを確認し、当該Ｗｅｂページ内のブロックすべき当該画像の表示領域を特定して、その表示領域に疑似的な画像を表示するように処理する。
【００４４】
図３、図４は疑似的な画像の表示例について説明するための図である。図３（Ａ）に示すように、ユーザＰＣ２のディスプレイの画面に閲覧可能とされたＷｅｂページが表示される。この例の場合、表示領域ＭＡｒが、Ｗｅｂページ本文の表示領域で、その上側と右側に、他のＷｅｂページから取得する画像による広告画像の表示領域Ａｒ１、Ａｒ２、Ａｒ３が設けられているとする。
【００４５】
そして、表示領域Ａｒ１には、ギャンブルサイトの画像が、表示領域Ａｒ２には、古書専門店のサイトの画像が、表示領域Ａｒ３には、アダルトサイトの画像が表示するようにされていたとする。この状態は、上述もしたように、画面に表示されるＷｅｂページのレスポンスを解析し、用いられているＵＲＬに基づいて特定できる。この例の場合、表示領域Ａｒ１のギャンブルサイトの画像と、表示領域Ａｒ３のアダルトサイトの画像が、ブロックすべき画像となる。
【００４６】
この場合、疑似表示処理部１２４２は、当該Ｗｅｂページのレスポンスを確認し、表示領域Ａｒ１と表示領域Ａｒ３の位置、大きさを特定する。そして、疑似表示処理部１２４２は、図３（Ｂ）に示すように、特定した表示領域Ａｒ１と表示領域Ａｒ３に、疑似データメモリに蓄積していた疑似的な画像データを表示する。図３（Ｂ）の場合には、図３（Ａ）に示したように表示されるべきギャンブルサイトやアダルトサイトの画像に替えて、この例の場合には花模様の画像が表示されている。なお、疑似的な画像を表示した場合には、ブロックされた元の画像を形成する画像データは、例えば、疑似データメモリ１１５に設けられる元画像データ領域に記憶保持される。
【００４７】
このように、ブロックされるべき画像に替えて表示される疑似的な画像は、ブロックされるべき画像に似た画像という場合に限られず、一般的に他のＷｅｂページから取得して表示される画像と理解される種々の画像という意味を有する。図３（Ｂ）の場合には、「花模様」の画像が表示されることにより、表示領域Ａｒ１、Ａｒ３に表示されるべき画像はブロックされたということを、ユーザＰＣ２の使用者は認識できる。
【００４８】
しかも、図３（Ａ）と図３（Ｂ）とを比較すると分かるように、表示領域Ａｒ１、Ａｒ３の領域自体は全く変わっていないので、Ｗｅｂページ本文のレイアウトが崩れるといった不都合は生じない。また、元画像に対して「花模様」の疑似的な画像が表示されることにより、表示領域Ａｒ１、Ａｒ３が白抜きになってリンク無効のアイコンが表示されてしまうということもないので、リンクに関し何等かの不都合が発生していると使用者が誤解することもない。
【００４９】
なお、Ｗｅｂページについてのレスポンスにおいて、他のＷｅｂページから取得する画像を表示する場合の記載の一例を示すと、例えば、「iframe（インラインフレーム）」を用いたものがある。より具体的には、「<iframe width="幅" height="高さ" src="絶対パス／相対パス" scrolling="auto"></iframe>」と記載する。これにより、Ｗｅｂページ内に、「幅」と「高さ」により特定される表示領域に、絶対パスまたは相対パスにより指定される他のＷｅｂページの内容を表示することができる。
【００５０】
このため、表示制限部１２４のブロック判別部１２４１は、Ｗｅｂページについてのレスポンス中に存在するこのような記載に基づき、画像を特定する他のＷｅｂページを特定する。この特定したＷｅｂページがブロックすべきものである場合に、その他のＷｅｂページの画像を表示する表示領域を特定し、その表示領域に疑似的な画像を表示する処理を行う。なお、「iframe（インラインフレーム）」を用いた記述はあくまでも一例であり、他の種々の記述により、Ｗｅｂページ内で他のＷｅｂページから取得する画像を表示する場合にも、表示制限部１２４は、これを判別できるようになっている。
【００５１】
また、図４に示すように、疑似的な画像として元画像に対してモザイク処理を施して表示するようにしてもよい。すなわち、図４（Ａ）は、図３（Ａ）と同じ状態を示しており、ユーザＰＣ２のディスプレイの画面にＷｅｂページ本文の表示領域ＭＡｒと、広告画像の表示領域Ａｒ１、Ａｒ２、Ａｒ３が表示されている場合を示している。そして、表示領域Ａｒ１と表示領域Ａｒ３に表示する画像が、ギャンブルサイトからの画像とアダルトサイトからの画像でブロックすべき画像であるとする。
【００５２】
この場合に、疑似表示処理部１２４２は、図４（Ｂ）に示すように、表示領域Ａｒ１に表示すべき元の画像（ギャンブルサイトから取得した画像）に対して、モザイク処理を施して疑似的な画像を形成し、これを表示領域Ａｒ１に表示する。同様に、疑似表示処理部１２４２は、図４（Ｂ）に示すように、表示領域Ａｒ３に表示すべき元の画像（アダルトサイトから取得した画像）に対して、モザイク処理を施して疑似的な画像を形成し、これを表示領域Ａｒ３に表示する。図４（Ｂ）に示したように、モザイク処理した疑似的な画像を、表示領域Ａｒ１、Ａｒ３に表示するブロックすべき画像に替えて表示することにより、図３を用いて説明した場合と同様の効果を得ることができる。
【００５３】
すなわち、図４（Ａ）と図４（Ｂ）とを比較すると分かるように、表示領域Ａｒ１、Ａｒ３の領域自体は全く変わっていないので、Ｗｅｂページ本文のレイアウトが崩れるといった不都合は生じない。また、元画像に対してモザイク処理を施した疑似的な画像が表示されることにより、表示領域Ａｒ１、Ａｒ３が白抜きになってリンク無効のアイコンが表示されてしまうということもない。このため、リンクに関し何等かの不都合が発生していると使用者が誤解することもない。また、表示領域Ａｒ１、Ａｒ３にモザイク処理を施した疑似的な画像が表示されることにより、表示領域Ａｒ１、Ａｒ３に本来表示されるべき画像はブロックされたということをユーザＰＣ２の使用者が認識できる。
【００５４】
なお、モザイク処理した疑似的な画像を表示する場合にも、ブロックされた元の画像を形成する画像データは、例えば、疑似データメモリ１１５に設けられる元画像データ領域に記憶保持される。
【００５５】
そして、図３（Ｂ）、図４（Ｂ）を用いて説明したように、表示領域Ａｒ１、Ａｒ３に疑似的な画像が表示されて、リクエストしたＷｅｂページが表示されたとする。上述もしたように、図３（Ｂ）、図４（Ｂ）の場合、表示領域Ａｒ１、Ａｒ３に表示された画像は疑似的な画像であり、元画像はブロックされているということがユーザＰＣ２の使用者は分かる。
【００５６】
このため、ユーザＰＣ２の使用者が、例えば、マウスなどを用いて表示領域Ａｒ１上の位置を指示すると、当該指示情報はＵＴＭ装置１に提供され、制御部１１０の制御の下、疑似表示解除処理部１２４３が機能する。この場合、疑似表示解除処理部１２４３は、表示領域Ａｒ１に表示されている疑似的な画像（花模様の画像やモザイク処理した画像）に替えて、元画像を表示領域Ａｒ１に表示した当該Ｗｅｂページのレスポンスを形成する。
【００５７】
元画像は、上述もしたように、表示画像の置き換え時に、疑似データメモリの元画像データ領域に記憶保持された元画像データを用いる。そして、元画像を表示領域Ａｒ１に表示した当該ＷｅｂページのレスポンスをユーザＰＣ２に提供する。これにより、ユーザＰＣ２では、図３（Ａ）、図４（Ａ）の表示領域Ａｒ１に示した元画像が表示されたＷｅｂページが表示される。
【００５８】
同様に、ユーザＰＣ２の使用者が、例えば、マウスなどを用いて表示領域Ａｒ３上の位置を指示すると、当該指示情報はＵＴＭ装置１に提供され、制御部１１０の制御の下、疑似表示解除処理部１２４３が機能する。そして、疑似表示解除処理部１２４３は、表示領域Ａｒ３に表示されている疑似的な画像（花模様の画像やモザイク処理した画像）に替えて、元画像を表示領域Ａｒ３に表示した当該Ｗｅｂページのレスポンスを形成する。
【００５９】
当該元画像もまた、疑似データメモリ１１５の元画像データ領域に記憶保持されている元画像データに応じたものである。そして、元画像を表示領域Ａｒ３に表示した当該ＷｅｂページのレスポンスをユーザＰＣ２に提供する。これにより、ユーザＰＣ２では、図３（Ａ）、図４（Ａ）の表示領域Ａｒ３に示した元画像が表示されたＷｅｂページが表示される。
【００６０】
もちろん、元画像の表示を復活させた場合には、当該元画像に対応するサイトへのリンク付けも復活するようにされる。これにより、ブロック判別部１２４１が誤判別したとしても、本来リンク付けされて利用が可能なサイトの利用が可能になる。なお、ブロック判別部１２４１の誤判別でない場合、すなわち、ブロックされた画像がブロックされるべき画像である場合もある。
【００６１】
しかし、当該画像をクリックしリンク先を利用するようにした場合に、ＵＴＭ装置１の機能により、例えば、利用の事実はログデータなどにより特定できるようにしておく。そして、業務上の必要なく、画像のブロックを解除して、本来利用されるべきでないＷｅｂページを利用した場合には、処罰等の対象になる場合があるといった警告を表示したり、音声出力したりするなどして、利用の抑止を図るようにすることもできる。
【００６２】
［ユーザＰＣ２の構成例］
図５は、ユーザＰＣ２の構成例を説明するためのブロック図である。ユーザＰＣ２は、図５に示すように、ＬＡＮ接続端２０１、ＬＡＮポート２０２を備える。これらＬＡＮ接続端２０１及びＬＡＮポート２０２を通じて、ＵＴＭ装置１との間で通信を行う。また、ユーザＰＣ２は、ディスプレイコントローラ２０３及びディスプレイ２０４、音声出力処理部２０５及びスピーカ２０６、操作入力インターフェース（以下、操作入力Ｉ／Ｆと記載する。）２３１及び操作部２３２を備える。これらの各部はユーザインターフェースとして機能する部分である。
【００６３】
さらに、ユーザＰＣ２は、制御部２１０、記憶装置２２１を備える。制御部２１０は、ＣＰＵ２１１、ＲＯＭ２１２、ＲＡＭ２１３、不揮発性メモリ２１４がバスを通じて接続されて形成され、各部を制御する機能を実現すると共に、種々のアプリケーションソフトウェアを実行するアプリケーション実行部としても機能する。記憶装置２２１は、大容量の記憶媒体として例えばハードディスクを備えると共に、当該ハードディスクへのデータの書き込み／読み出し機構を備えたものである。
【００６４】
ユーザＰＣ２は、ＬＡＮ接続端２０１を通じてＵＴＭ装置１に接続される。ＬＡＮポート２０２は、ＵＴＭ装置１を通じて送信されて来る自機宛てのパケットデータを自機において処理可能な形式に変換して取り込んだり、また、自機から送信するパケットデータを送信用の形式に変換して送信したりする。制御部２１０は、受信して取り込んだパケットデータを分解して利用できるようにしたり、送信用のパケットデータを生成したりするパケット処理部としても機能する。
【００６５】
そして、ユーザＰＣ２は、操作部２３２、操作入力Ｉ／Ｆ２３１を通じて、使用者（ユーザ）からの種々の指示入力を受け付けることができる。操作部２３２は、キーボードやいわゆるマウスなどのポインティングデバイス等である。操作部２３２及び操作入力Ｉ／Ｆ２３１を通じて入力された指示入力により、ユーザＰＣ２の制御部２１０において、ブラウザアプリが実行されたとする。この場合、制御部２１０は、目的とするＷｅｂページへのリクエストを形成してＵＴＭ装置１に送信する。
【００６６】
ＵＴＭ装置１は当該Ｗｅｂページへのリクエストに応じて、インターネット４上のＨＴＴＰサーバ装置６にアクセスし、当該Ｗｅｂページのレスポンスを得て、これをリクエスト元のユーザＰＣ２に提供する。この場合、ＵＴＭ装置１は、上述した種々のセキュリティ機能により、セキュリティチェックを行い、問題がない場合にＷｅｂページのレスポンスをリクエスト元のユーザＰＣ２に提供する。
【００６７】
リクエスト元のユーザＰＣ２では、当該Ｗｅｂページのレスポンスの提供を受けると、制御部２１０は、上述したように、Ｗｅｂページのレスポンス（パケットデータ）を分解する。そして、制御部２１０は、表示データはディスプレイコントローラ２０３へ、音声データは音声出力処理部２０５に供給する。
【００６８】
ディスプレイコントローラ２０３は、これに供給された表示データからディスプレイに供給する映像信号を形成し、これをディスプレイ２０４に供給することにより、Ｗｅｂページが提供する表示情報をディスプレイ２０４の表示画面に表示する。また、音声出力処理部２０５は、これに供給された音声データからスピーカ２０６に供給する音声信号を形成し、これをスピーカ２０６に供給することにより、Ｗｅｂページが提供する音声情報をスピーカ２０６から放音する。また、種々のＨＴＴＰサーバのサイトから種々のプログラムをダウンロードしてきて、制御部２１０において実行することもできる。
【００６９】
この他にも、制御部２１０において、メールアプリを実行することにより、電子メールを作成して、目的とする相手先のメールサーバに送信したり、自機宛ての電子メールを取得して、これをディスプレイ２０４に表示したりすることもできる。もちろん、送信した電子メールや受信した電子メールを記憶装置２２１に記憶させておき、必要に応じて読み出して利用するなどのこともできる。また、制御部２１０で実行される種々のアプリケーションソフトウェアに応じて、種々の情報処理を行うことができる。
【００７０】
［セキュリティ監視システムの動作］
図６は、この実施の形態のセキュリティ監視システムにおいて、Ｗｅｂページに含まれる画像の制限処理を行う場合の動作を説明するためのシーケンス図である。この実施の形態のセキュリティ監視システムは、ＵＴＭ装置１と複数のユーザＰＣ２とによって構成される。そして、ユーザＰＣ２からリクエストされたＷｅｂページが利用可能なものであっても、その利用可能なＷｅｂページの中に、他のＷｅｂページから取得して表示する画像であってブロックすべき有害な画像が存在したとする。このような場合に、ＵＴＭ装置１が機能して、利用可能なＷｅｂページ内に存在する有害な画像を適切にブロックできるようにしている点に特徴がある。
【００７１】
ユーザＰＣ２において、ブラウザが実行されて、目的とするＷｅｂページを表示するように操作されたとする（ステップＳ１）。この場合、ユーザＰＣ２の制御部２１０は、指示されたＷｅｂページへのリクエストを形成し、これをＵＴＭ装置１に提供する（ステップＳ２）。ＵＴＭ装置１の制御部１１０は、ユーザＰＣ２からのＷｅｂページへのリクエストを受け付けると、ＨＰアクセス制限部１２２が機能し、当該Ｗｅｂページ自体がブロックすべきものかどうかのチェックがなされる。ＨＰアクセス制限部１２２のチェックで問題がない場合には、制御部１１０は、インターネット４を通じて、当該Ｗｅｂページを格納しているＨＴＴＰサーバ装置６に対して当該Ｗｅｂページへのリクエストを送信する（ステップＳ３）。これに応じて当該ＨＴＴＰサーバ装置６は、当該ＷｅｂページについてのレスポンスをＵＴＭ装置１に送信して来る（ステップＳ４）。
【００７２】
当該Ｗｅｂページについてのレスポンスを受信したＵＴＭ装置１では、ウィルス対策部１２３が機能し、当該Ｗｅｂページについてのレスポンスについてのウィルスチェックを行う。このウィルスチェックで問題がない場合には、表示制限部１２４が機能し、疑似表示処理を実行する（ステップＳ５）。このステップＳ５では、当該Ｗｅｂページについてのレスポンスを解析し、当該Ｗｅｂページ内に他のＷｅｂページから取得する画像であってブロックすべき画像があるかを判別する。より具体的には、表示制限部１２４は、当該他のＷｅｂページのＵＲＬに基づき、インターネット４上のカテゴリ分類サーバ装置５の蓄積データを参照し、当該Ｗｅｂページ内に他のＷｅｂページから取得する画像がブロックすべき画像か否かを判別する。
【００７３】
ステップＳ５の疑似表示処理において、当該Ｗｅｂページ内に他のＷｅｂページから取得する画像が存在し、その画像がブロックすべき画像であると判別したとする。この場合には、表示制限部１２４は、当該ブロックすべき画像の表示領域を特定し、その表示領域に表示すべき疑似的な画像を疑似データメモリ１１５にアクセスして（ステップＳ６）、取得する（ステップＳ７）。そして、取得した疑似的な画像を特定した表示領域に表示するようにした当該Ｗｅｂページのレスポンスを形成し、これをリクエスト元のユーザＰＣ２に提供する（ステップＳ８）。
【００７４】
なお、リクエストされたＷｅｂページ内に他のＷｅｂページから取得して表示する画像が複数存在する場合には、その１つ１つについて、ブロックすべき画像か否かの判別と、ブロックすべき画像である場合には、疑似的な画像への置き換えが行われる。また、リクエストされたＷｅｂページ内に他のＷｅｂページから取得して表示する画像があっても、その画像がブロックする必要のないものと判別された場合には、疑似的な画像との置き換えが行われることはない。
【００７５】
そして、リクエスト元のユーザＰＣ２においては、提供を受けた当該Ｗｅｂページについてのレスポンスを処理し、制御部２１０においてブラウザが機能して、当該Ｗｅｂページを出力する処理を行う（ステップＳ９）。具体的には、当該Ｗｅｂページについての画像を、ディスプレイコントローラ２０３を通じてディスプレイ２０４に表示したり、当該Ｗｅｂページについての音声を、音声出力処理部２０５を通じてスピーカ２０６から放音させたりする。
【００７６】
したがって、ステップＳ２において、従来であれば、図３（Ａ）に示したように、ギャンブルサイトの画像が表示領域Ａｒ１に表示され、アダルトサイトの画像が表示領域Ａｒ３に表示されるＷｅｂページをリクエストしたとする。この実施の形態のＵＴＭ装置１では、表示制限部１２４が機能し、ステップＳ５の疑似表示処理により、表示領域Ａｒ１と表示領域Ａｒ３に表示される画像が、表示領域を変えることなく疑似的な画像に替えられる。これにより、ステップＳ９においてブラウザが機能し、当該Ｗｅｂページを出力すると、図３（Ｂ）に示したように表示領域Ａｒ１と表示領域Ａｒ３に表示されるはずの有害な画像を表示しないようにできる（ブロックできる）。
【００７７】
このように、有害な画像についてブロックが可能であるが、表示制限部１２４において、有害な画像かどうかの判別に間違いがある可能性もある。このため、この実施の形態のＵＴＭ装置１では、ユーザＰＣ２の使用者からの指示に応じて、ブロックした画像の表示も可能にしている。すなわち、ユーザＰＣ２において、疑似的な画像に置き換えられた表示領域Ａｒ１、Ａｒ３上をクリックするなどの所定の操作が行われたとする。この場合、ユーザＰＣ２の表示制限部１２４は、当該指示された表示領域に元画像を表示することを要求する解除リクエストを形成し、これをＵＴＭ装置１に提供する（ステップＳ１０）。
【００７８】
ＵＴＭ装置１では、表示制限部１２４が機能し、疑似表示解除処理を行う（ステップＳ１１）。このステップＳ１１では、指示された表示領域に本来表示されるべき元画像を形成する画像データを疑似データメモリ１１５に要求して（ステップＳ１２）、元画像の画像データを取得する（ステップＳ１３）。そして、指示された表示領域に表示するようにされている疑似的な画像に替えて、元画像を表示するようにした当該Ｗｅｂページの解除レスポンスを形成し、これをリクエスト元のユーザＰＣ２に提供する（ステップＳ１４）。
【００７９】
そして、リクエスト元のユーザＰＣ２においては、提供を受けた当該Ｗｅｂページについての解除レスポンスを処理し、制御部２１０においてブラウザが機能して、当該Ｗｅｂページを出力する処理を行う（ステップＳ１５）。このステップＳ１５の処理は、ステップＳ９の処理と同様の処理である。しかし、ステップＳ１５においては、図３（Ａ）に示したように、表示領域Ａｒ１、Ａｒ３にはブロックされる前の元の画像が表示されたＷｅｂページが表示される。
【００８０】
［ＵＴＭ装置１の処理の詳細］
図７は、ＵＴＭ装置１で行われるＷｅｂページに含まれる画像についての表示制限を行う場合の処理を説明するためのフローチャートである。図７に示すフローチャートの処理は、主に制御部１１０と表示制限部１２４とによって実行される処理である。
【００８１】
ＵＴＭ装置１の制御部１１０は、ＬＡＮ３を通じてＵＴＭ装置１に接続されたユーザＰＣ２（１）、２（２）、…、２（ｎ）からリクエストの提供を受けたか否かを監視している（ステップＳ１０１）。ステップＳ１０１の判別処理において、ユーザＰＣ２からのリクエストの提供を受けていないと判別した時には、ステップＳ１０１の処理を繰り返し、ユーザＰＣ２からのリクエストの到来を待つ。
【００８２】
ステップＳ１０１の判別処理において、ユーザＰＣ２からのリクエストの提供を受けたと判別したとする。この場合、制御部１１０は、受け付けたリクエストはＷｅｂページへのリクエスト（Ｗｅｂページの提供を要求するもの）か否かを判別する（ステップＳ１０２）。ステップＳ１０２の判別処理において、Ｗｅｂページへのリクエストを受け付けたと判別したとする。この場合、制御部１１０は、ＨＰアクセス制限部１２２を制御し、カテゴリチェックを行う。このカテゴリチェックで問題があれば、当該Ｗｅｂページは使用不能にされるが、問題なければ当該Ｗｅｂページへのリクエストを、インターネット４を通じて、目的とするＨＴＴＰサーバ装置６に送信する（ステップＳ１０３）。
【００８３】
この後、当該ＨＴＴＰサーバ装置６から当該Ｗｅｂページについてのレスポンスが送信されて来るので、ＵＴＭ装置１の制御部１１０は、これを受信する（ステップＳ１０４）。そして、制御部１１０は、ウィルス対策部１２３を制御して、ウィルスチェックを行う。このウィルスチェックで問題があれば、当該Ｗｅｂページは使用不能にされるが、問題なければ制御部１１０は、表示制限部１２４を制御して疑似表示処理を実行する（ステップＳ１０５）。
【００８４】
ステップＳ１０５において行われる疑似表示処理は、まず、表示制限部１２４のブロック判別部１２４１が機能し、ステップＳ１０４で受信したＷｅｂページについてのレスポンスを解析し、他のＷｅｂページから取得して表示する画像があるかを確認する。そして、ブロック判別部１２４１は、他のＷｅｂページから取得して表示する画像がある場合には、当該他のＷｅｂページのＵＲＬに基づいて、カテゴリ分類サーバ装置５の蓄積データを参照し、当該画像がブロックすべき画像か否かを判別する。
【００８５】
リクエストしたＷｅｂページ内に他のＷｅｂページから取得して表示する画像であって、ブロックする画像があると判別したとする。この場合には、疑似表示処理部１２４２が機能し、ブロックすべき画像の表示領域を特定し、この特定した表示領域に疑似データメモリから取得する疑似的な画像を形成する画像データに応じた画像を表示する。これにより、ブロックすべき画像の表示領域に疑似的な画像を表示するようにした当該Ｗｅｂページについてのレスポンスが形成される。なお、ブロックされた元画像の画像データは、疑似データメモリ１１５の元画像データ領域に格納し、必要に応じて利用可能にされる。
【００８６】
また、ステップＳ１０５の疑似表示処理は、当該Ｗｅｂページ内に他のＷｅｂページから取得する画像が複数ある場合には、そのそれぞれについて行われる。これにより、１つのＷｅｂページ内にブロックすべき画像とブロックする必要のない画像とが混在していても、ブロックすべき画像については疑似的な画像に置き換え、ブロックする必要のない画像については、そのまま当該画像が表示するようにされる。
【００８７】
このようにしてステップＳ１０５の疑似表示処理により形成された当該Ｗｅｂページについてのレスポンスを、リクエスト元のユーザＰＣ２に提供し（ステップＳ１０６）、ステップＳ１０１からの処理を繰り返すようにする。これにより、リクエスト元のユーザＰＣ２のディスプレイの表示画面には、ブロックすべき画像の表示領域に疑似的な画像が表示された目的とするＷｅｂページが表示され、利用可能にされる。
【００８８】
また、ステップＳ１０２の判別処理において、受け付けたリクエストはＷｅｂページへのリクエストではないと判別したとする。この場合、制御部１１０は、受け付けたリクエストは、ブロックされた元画像（オリジナル画像）の表示リクエストか否か、換言すれば、表示制限された画像の解除リクエストかいなかを判別する（ステップＳ１０７）。
【００８９】
ステップＳ１０７の判別処理において、受け付けたリクエストは、ブロックされたオリジナル画像の表示リクエストであると判別したとする。この場合には、制御部１１０は、表示制限部１２４の疑似表示解除処理部１２４３を制御して、疑似表示解除処理を行う（ステップＳ１０８）。このステップＳ１０８において、疑似表示解除処理部１２４３は、指示された表示領域に本来表示すべき元画像の画像データを、疑似データメモリの元画像データ領域から取得する。そして、疑似表示解除処理部１２４３は、指示された表示領域に、取得した元画像データによる画像を表示するようにして疑似表示を解除したレスポンス（解除レスポンス）を形成する。
【００９０】
そして、疑似表示解除処理部１２４３は、ステップＳ１０８で形成した解除レスポンスをリクエスト元のユーザＰＣ２に提供し（ステップＳ１０９）、ステップＳ１０１からの処理を繰り返すようにする。これにより、解除リクエストの提供元のユーザＰＣ２では、ブロックすべきとされた元画像が表示された目的とするＷｅｂページが表示され、利用可能にされる。
【００９１】
なお、ステップＳ１０７の判別処理において、受け付けたリクエストは、ブロックされたオリジナル画像の表示リクエストではないと判別したとする。この場合には、制御部１１０は受け付けたリクエストに応じた処理を実行し（ステップＳ１１０）、ステップＳ１０１からの処理を繰り返すようにする。これにより、他のＷｅｂページから取得した画像も表示されたオリジナルのＷｅｂページが、リクエスト元のユーザＰＣ２のディスプレイ２０４に表示される。
【００９２】
また、図６、図７では、ブロックすべき画像を疑似的な画像に置き換えるものとして説明したが、これに限るものではない。図６のステップＳ５に示した疑似画像表示処理や図７のステップＳ１０５に示した疑似画像表示処理では、上述もしたように、ブロックすべき画像に対してモザイク処理を施し、モザイク処理後の画像を元の表示領域に表示するようにしてもよい。
【００９３】
［実施の形態の効果］
図６のシーケンス図の説明と図７のフローチャートの説明とからも明らかであるように、ユーザＰＣ２では、リクエストしたＷｅｂページがカテゴリチェックもウィルスチェックも問題がなく利用可能である場合には、その利用ができるようにされる。しかし、当該Ｗｅｂページ内に他のＷｅｂページから取得する画像であって、ブロック対象となる画像が存在する場合には、ＵＴＭ装置１の機能によって当該画像をブロックすることができる。
【００９４】
この場合の画像のブロックの方法は、表示領域も含めた画像の削除や画像を取得する他のＷｅｂページへのリンクの切断といった方法ではなく、表示領域はそのままに疑似的な画像に置き換える処理を行う。このため、Ｗｅｂページ本文のレイアウトずれやリンク無効のアイコンが表示されるといった不具合を生じさせることもない。また、必要に応じて、元画像の表示を復活させることもできる。
【００９５】
［変形例］
なお、上述した実施の形態では、元画像（ブロックすべき画像）に替えて、例えば花模様の画像を表示したり、ブロックすべき画像にモザイク処理した画像を表示したりしたが、これに限るものではない。ブロックすべき元画像に替えて、例えば「ギャンブルサイトの画像です。ブロックしました。」といったメッセージ画像を表示したり、元画像をぼかすように処理したり、また、元画像をぼかした上に、ブロックした旨のメッセージを表示したりするなどしてもよい。すなわち、ブロック対象の画像に替えて表示する疑似的な画像は、種々の態様のものを用いるようにすることができる。
【００９６】
また、上述した実施の形態では、元画像（ブロックすべき画像）に替えて、疑似データメモリ１１５に予め用意された画像データを用いるようにしたが、これに限るものではない。例えば、元画像を取得するＷｅｂページのＵＲＬに替えて、疑似的な画像を取得するＷｅｂページのＵＲＬを用いるようにして、元画像を疑似的な画像に置き換えるようにしてもよい。すなわち、ＵＲＬの置き換えにより画像ファイルを置き換えるようにすることもできる。
【００９７】
また、上述した実施の形態では、カテゴリ分類サーバ装置５をインターネット４上に設けるようにしたが、これに限るものではない。例えば、ＵＴＭ装置１に記憶装置を設け、カテゴリ分類サーバ装置５で記憶し管理している情報を、ＵＴＭ装置１の記憶装置で記憶して管理し、これを用いるようにしてもよい。
【００９８】
また、上述した実施の形態では、ブロックすべき画像に替えて表示する疑似的な画像の画像データは、ＵＴＭ装置１の疑似データメモリ１１５に記憶保持しておくものとして説明したが、これに限るものではない。疑似的な画像の画像データは、インターネット４上の所定のサーバ装置に用意しておき、ＵＴＭ装置１がインターネット４を通じて当該サーバ装置にアクセスして、当該サーバ装置に格納されているデータを用いるようにしてもよい。
【００９９】
また、カテゴリ分類サーバ装置５と同様の機能を有する情報処理装置を、ＵＴＭ装置１に接続されたＬＡＮ上に設けて、これを利用するようにしてもよい。同様に、疑似データメモリを、ＵＴＭ装置１に接続されたＬＡＮ上に設けられる情報処理装置に設け、これを利用するようにしてもよい。
【０１００】
また、リクエストしたＷｅｂページ内にブロック対象の画像があり、当該画像をブロックして疑似的な画像を表示するようにした後に、元画像を表示するようにリクエストされた場合には、その場合のログデータを蓄積するようにしておく。そして、当該セキュリティ管理システムの管理者がいつでもログデータを確認できるようにしておき、不正使用を防止するようにすることもできる。
【０１０１】
また、リクエストしたＷｅｂページ内にブロック対象の画像があり、当該画像をブロックして疑似的な画像を表示するようにした後に、元画像を表示するようにリクエストされた場合には、当該リクエストの発生をシステム管理者に通知するようにしてもよい。この場合に、当該システム管理者に対してブロックを解除する画像を提供し、当該システム管理者の承認が得られた場合に、リアルタイムに通知するブロックした画像を表示するようにしてもよい。
【０１０２】
［その他］
上述した実施の形態の説明からも分かるように、セキュリティ監視装置の機能はＵＴＭ装置１が実現する。請求項のセキュリティ監視装置の構成手段と実施の形態のＵＴＭ装置１の構成部分とを対応付けると以下のようになる。第１の受付手段、提供手段の機能は、ＬＡＮポート１３１及びＬＡＮ接続端１３２が実現する。また、リクエスト送信手段と、レスポンス受信手段の機能は、インターネット４への接続端１０１及び通信Ｉ／Ｆ１０２が実現する。また、判別手段の機能は、表示制限部１２４のブロック判別部１２４１が実現し、疑似表示処理手段の機能は、表示制限部１２４の疑似表示処理部１２４２が実現する。
【０１０３】
また、第２の受付手段、第２の提供手段の機能は、ＬＡＮポート１３１及びＬＡＮ接続端１３２が実現する。また、疑似表示解除手段の機能は、表示制限部１２４の疑似表示解除処理部１２４３が実現する。
【０１０４】
また、図６のタイミングチャートにおいてＵＴＭ装置１が実施した処理、及び、図７のフローチャートに示したＵＴＭ装置１で行われる処理を実行するプログラムが、この発明のセキュリティ監視プログラムの一実施の形態が適用されたものである。したがって、図２に示したＵＴＭ装置１の少なくとも表示制限部１２４を構成する各部の機能は、制御部１１０で実行されるプログラムによって、制御部１１０の機能として実現することができる。
【符号の説明】
【０１０５】
１…ＵＴＭ装置、１０１…インターネットへの接続端、１０２…通信Ｉ／Ｆ、１１０…制御部、１１１…ＣＰＵ、１１２…ＲＯＭ、１１３…ＲＡＭ、１１４…不揮発性メモリ、１１５…疑似データメモリ、１２１…Ｐ２Ｐ対策部、１２２…ＨＰアクセス制限部、１２３…ウィルス対策部、１２４…表示制限部、１２４１…ブロック判別部、１２４２…疑似表示処理部、１２４３…疑似表示解除処理部、１２５…メール対策部、１２６…ＩＰＳ／ＩＤＳ部、１２７…ファイアウォール部、１３１…ＬＡＮポート、１３２…ＬＡＮ接続端、２…ユーザＰＣ、２０１…ＬＡＮ接続端２０１、２０２…ＬＡＮポート、２０３…ディスプレイコントローラ、２０４…ディスプレイ、２０５…音声出力処理部、２０６…スピーカ、２１０…制御部、２１１…ＣＰＵ、２１２…ＲＯＭ、２１３…ＲＡＭ、２１４…不揮発性メモリ、２２１…記憶装置、２３１…操作入力Ｉ／Ｆ、２３２…操作部、３…ＬＡＮ、４…インターネット、５…カテゴリ分類サーバ装置、６…ＨＴＴＰサーバ装置
【図１】
2019032731.tif 000003
【図２】
2019032731.tif 000004
【図３】
2019032731.tif 000005
【図４】
2019032731.tif 000006
【図５】
2019032731.tif 000007
【図６】
2019032731.tif 000008
【図７】
2019032731.tif 000009