(57)【要約】【課題】コンテンツのフィルタ機能を有する情報処理装置に関し，処理にあまり負荷をかけずに，かつリアルタイム性や柔軟性に優れたフィルタリングを行うための技術を提供する。【解決手段】フィルタ機能を有する情報処理装置１は，設定された検索サイト情報（検索サイト５のＵＲＬ等）で指定された検索サイト５に対して，設定された検索キーワードによる検索要求を発行し，その検索結果から検索キーワードに該当するコンテンツのコンテンツ特定情報（コンテンツ公開サイト６のＵＲＬ等）を抽出し，それをフィルタリング対象リストに登録する。クライアント端末２からのアクセス要求を受けると，そのアクセス要求の対象となるコンテンツ特定情報を抽出し，抽出されたコンテンツ特定情報がフィルタリング対象リストに存在するか否かによって，アクセスの許可／不許可を判断する。【選択図】図１
2008310548.tif 000002
【特許請求の範囲】
【請求項１】
外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置であって，
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，
アクセスを制限する前記外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースと，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段と，
前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から相手先のコンテンツ特定情報を抽出し，抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースに存在するか否かによって，前記アクセス要求を許可とするか不許可とするかを判断するフィルタリング手段とを備える
ことを特徴とするフィルタリング処理装置。
【請求項２】
請求項１に記載されたフィルタリング処理装置において，
前記検索情報設定手段は，前記検索サイト情報と前記検索キーワードとを提供する検索情報提供装置から，前記外部ネットワークを介して前記検索サイト情報と前記検索キーワードとを取得し，取得された前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【請求項３】
請求項１または請求項２に記載されたフィルタリング処理装置において，
前記フィルタリング情報登録手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在する場合に，前記アクセス要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【請求項４】
請求項１から請求項３までのいずれかに記載されたフィルタリング処理装置において，
前記検索情報設定手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在しない場合に，前記アクセス要求に対する検索サイトからの応答から抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースにあらかじめ定められた基準以上存在すれば，前記アクセス要求から抽出された検索キーワードを前記検索情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【請求項５】
前記フィルタリング処理装置は，
ユーザが使用するクライアント端末と内部ネットワークで接続され，クライアント端末から前記外部ネットワーク上のコンテンツへのアクセスを制限するフィルタ機能を有する情報処理装置である
ことを特徴とする請求項１から請求項４までのいずれかに記載されたフィルタリング処理装置。
【請求項６】
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置によるコンテンツフィルタ作成方法であって，
前記フィルタリング処理装置が，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する過程と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する過程とを実行する
ことを特徴とするコンテンツフィルタ作成方法。
【請求項７】
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置のコンピュータに実行させるためのコンテンツフィルタ作成プログラムであって，
前記コンピュータを，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段として
機能させるためのコンテンツフィルタ作成プログラム。
【請求項８】
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置のコンピュータに実行させるためのプログラムが記録された記録媒体であって，
前記コンピュータを，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段として
機能させるためのプログラムが記録された
ことを特徴とするコンテンツフィルタ作成プログラム記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ネットワーク上のコンテンツ（ＷＥＢサイトで公開されている情報等）の閲覧時に，特定のコンテンツの閲覧を制限するコンテンツフィルタリングに関するものであり，特に，ネットワーク上の検索サイトを利用して閲覧を制限するコンテンツの情報を収集するフィルタリング処理装置，コンテンツフィルタ作成方法，コンテンツフィルタ作成プログラムおよびコンテンツフィルタ作成プログラム記録媒体に関するものである。
【背景技術】
【０００２】
インターネットの利用が広範囲になるにつれて，低年齢者への教育上の配慮や，ビジネスにおける企業のポリシーなどから，ネットワーク上のアクセス可能なサイトを制限するＵＲＬフィルタは必須となっている。
【０００３】
図１３は，従来のコンテンツフィルタリングシステムの構成例を示す図である。図１３に示すコンテンツフィルタリングシステムにおいて，フィルタ機能を有する情報処理装置１００は，クライアント端末２００とネットワーク４００との間の通信を中継する装置であり，クライアント端末２００からアクセス可能なネットワーク４００上のコンテンツ（ＷＥＢページの掲載情報等）を制限するためのフィルタ機能を備えている。フィルタ機能を有する情報処理装置１００の例としては，ファイアウォール装置やプロキシサーバなどがある。
【０００４】
クライアント端末２００は，ユーザにより操作され，ネットワーク４００上のコンテンツへのアクセス要求を発行する。ベンダ装置３００は，フィルタリング情報の提供者であるベンダが有する情報処理装置である。フィルタリング情報とは，クライアント端末２００からのネットワーク４００上のコンテンツへのアクセス要求を，フィルタ機能を有する情報処理装置１００でフィルタリングするための情報である。
【０００５】
図１３に示すコンテンツフィルタリングシステムでは，フィルタリング情報をベンダが作成し，提供する。フィルタ機能を有する情報処理装置１００は，定期的にベンダ装置３００にアクセスしてフィルタリング情報を入手し，入手したフィルタリング情報で自身が保持するフィルタリング情報を更新する。
【０００６】
クライアント端末２００のＷＥＢブラウザ等によるユーザのネットワーク４００上のコンテンツへのアクセス要求は，フィルタ機能を有する情報処理装置１００を経由するようになっている。クライアント端末２００からのアクセス要求が発生すると，フィルタ機能を有する情報処理装置１００は，自身が保持するフィルタリング情報に基づいて，クライアント端末２００からネットワーク４００上のコンテンツへのアクセスを規制する。
【０００７】
なお，クライアント端末２００とネットワーク４００との間に特にフィルタ機能を有する情報処理装置１００を配置するのではなく，クライアント端末２００の内部でフィルタ機能を有するソフトウェアを用いたフィルタリングを行う場合もある。この場合には，クライアント端末２００内のフィルタ機能を有するソフトウェアが，ベンダ装置３００にアクセスしてフィルタリング情報を取得する。クライアント端末２００からのアクセス要求は，ネットワーク４００に送られる前に，フィルタ機能を有するソフトウェアでフィルタリング情報によるアクセス制御を受ける。
【０００８】
また，フィルタ機能を有する情報処理装置１００がベンダ装置３００からフィルタリング情報を取得するのではなく，フィルタ機能を有する情報処理装置１００がクライアント端末２００からのアクセス要求に含まれるアクセス先のコンテンツを特定する情報をベンダ装置３００に送信し，ベンダ装置３００でフィルタリング情報に基づいたフィルタリングを行う場合もある。フィルタ機能を有する情報処理装置１００は，ベンダ装置３００でのフィルタリングの結果に基づいて，クライアント端末２００からネットワーク４００上のコンテンツへのアクセスを規制する。
【０００９】
フィルタ機能を有する情報処理装置１００によって，コンテンツのフィルタリングを行う代表的な技術としては，以下のような方式が挙げられる。
【００１０】
（１）リストによるフィルタリング
コンテンツへのアクセス情報（コンテンツの公開サイトのＵＲＬ等）のリストをあらかじめ設定し，そのリストに基づき，利用者からのアクセス要求に対して許可／不許可の判断を行う方式。有害であると判断されたサイトを登録したリスト（ブラックリスト）を設定し，登録されたサイトへのアクセスを禁止するブラックリスト方式や，有益であると判断されたサイトを登録したリスト（ホワイトリスト）を設定し，そのサイトのみへのアクセスを許可するホワイトリスト方式などが存在する。
【００１１】
（２）語句検索によるフィルタリング
あらかじめ指定された語句により，アクセス制限を判断する方式。アクセス要求されたコンテンツにあらかじめ指定された語句が含まれているかどうかをチェックし，そのコンテンツへのアクセスの許可／不許可を決定する。
【００１２】
なお，コンテンツのフィルタリングに関する先行技術が記載された文献として，例えば特許文献１，特許文献２などがある。特許文献１には，インターネットサービスプロバイダが，有害サイトの識別データが登録された有害サイトデータベースを備え，ユーザ端末からアクセス要求されたサイトの識別データが有害サイトデータベースに登録されている場合に，そのサイトへのユーザ端末からのアクセスを不可能とする技術が記載されている。特許文献２には，入力されたアドレスにより接続されたサーバのホームページを設定された有害語句で検索し，ホームページから有害語句が検索された場合には，そのホームページの表示を禁止する技術が記載されている。
【特許文献１】特開２００３−０２３４６６号公報
【特許文献２】特開平１１−３０６１１３号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
上記（１）のリストによるフィルタリングにおいて，設定されるコンテンツへのアクセス情報のリストは，ベンダ側でコンテンツにアクセスし，識者による有害性判断を経て作成される。ベンダ側の識者が有害性判断を行うので，有害でないサイトを誤検出する可能性は低い。しかし，ネットワーク４００上に出現するコンテンツは日々増加する一方であるため，ベンダがリスト作成して配付している間に，新規作成されたアクセス制限対象のコンテンツへの対応が遅れる可能性があるなど，リアルタイム性の実現が困難である。
【００１４】
また，ベンダでのアクセス禁止ＵＲＬのフィルタ作成にかかる作業工数によって，フィルタ機能を有する情報処理装置１００やソフトウェアの価格が高くなってしまうという問題や，リストの収録範囲と正確性，更新頻度についてはベンダ側に依存してしまうという問題がある。
【００１５】
また，利用者がフィルタリングしたい情報は，その目的（生徒への教育上の目的，企業での就業規則を守らせるためなど）により，往々にして異なる。利用者の希望通りのフィルタリング対象のリストを作成すると，リスト作成工数が増加したり，リストを管理するデータベースシステムのリソースが大きくなったりするため，リスト対象となるコンテンツの種別は，定型的なものとなってしまいがちである。
【００１６】
上記（２）の語句検索によるフィルタリングは，ベンダから提供されるフィルタリング情報が語句であるため，リアルタイム性や柔軟性に優れる。しかし，フィルタ機能を有する情報処理装置１００では，コンテンツへのアクセスが発生するたびにコンテンツに対する語句検索が発生するため，そのＣＰＵ負荷が高くなってしまい，アクセス要求からコンテンツ表示までのタイムラグが発生してしまうという問題がある。
【００１７】
本発明は，上記の問題点の解決を図り，フィルタリング処理時にあまり負荷をかけずに，かつリアルタイム性や柔軟性に優れたフィルタリングを行うことが可能となる技術を提供することを目的とする。
【課題を解決するための手段】
【００１８】
本発明は，上記の課題を解決するため，ネットワーク上に存在するコンテンツの検索機能を提供する検索サイトを活用して，フィルタリング対象となるコンテンツを自動検出し，そのリストを作成することにより，高速でリアルタイム性の高いフィルタリングシステムを，低コストで実現することを特徴とする。以下，上記課題の解決策を例を用いて説明する。
【００１９】
＜解決策１＞
図１は，本発明の一態様を説明する図である。図１に示すコンテンツフィルタリングシステムにおいて，フィルタ機能を有する情報処理装置１は，クライアント端末２と外部のネットワーク４との間の通信を中継する。このとき，フィルタ機能を有する情報処理装置１は，クライアント端末２がアクセスするネットワーク４上のコンテンツのフィルタリングを行うフィルタリング処理装置として機能する。
【００２０】
クライアント端末２は，フィルタ機能を有する情報処理装置１を介して，外部のネットワーク４上の各サイト（検索サイト５，コンテンツ公開サイト６等）にアクセスすることが可能である。
【００２１】
検索サイト５は，ネットワーク４上のコンテンツを検索するサイトである。検索要求に含まれる検索キーワードに合致するコンテンツを検索し，得られたコンテンツやコンテンツ公開サイト６の情報のリストなどを，検索結果として検索要求の発行元に返す。
【００２２】
コンテンツ公開サイト６は，ネットワーク４上でコンテンツを提供しているサイトである。図１の例では，検索サイト５とコンテンツ公開サイト６とが分けて記載されているが，実際にはコンテンツ公開サイト６に検索サイト５も含まれる場合がある。すなわち，キーワード検索により，コンテンツ公開サイト６として，検索サイト５が検出される場合がある。
【００２３】
図１において，クライアント端末２が属する内部ネットワークの管理者は，フィルタ機能を有する情報処理装置１に対して，検索サイト５を指定する情報である検索サイト情報（検索サイト５のＵＲＬなど）や，検索に用いる検索キーワードの設定を行う。フィルタ機能を有する情報処理装置１は，設定された検索サイト情報と検索キーワードとを用いて，フィルタリング情報の収集を行う。
【００２４】
フィルタ機能を有する情報処理装置１は，設定された検索サイト情報と検索キーワードとを組み合わせ，検索サイト情報で指定された検索サイト５に対し，設定された検索キーワードによる検索要求（クエリ）を発行し，検索サイト５からの応答（検索結果）を受ける。検索サイト５からの検索結果には，設定された検索キーワードに合致したコンテンツを特定する情報であるコンテンツ特定情報（コンテンツ公開サイト６のＵＲＬなど）が含まれている。フィルタ機能を有する情報処理装置１は，受け取った検索結果を解析し，検索結果に含まれる設定された検索キーワードに合致したコンテンツのコンテンツ特定情報を抽出する。
【００２５】
抽出されたコンテンツ特定情報は，フィルタリング情報としてフィルタリング対象リストに登録される。例えば，フィルタリング対象リストがブラックリストである場合には，抽出されたコンテンツ特定情報は，アクセス禁止となるコンテンツのコンテンツ特定情報である。逆に，フィルタリング対象リストがホワイトリストである場合には，抽出されたコンテンツ特定情報は，アクセス許可となるコンテンツのコンテンツ特定情報である。
【００２６】
フィルタ機能を有する情報処理装置１は，クライアント端末２からのアクセス要求を受けると，フィルタリング対象リストに基づいたフィルタリング処理により，アクセス要求に対するアクセス許可／不許可を判断する。アクセス不許可と判断された場合には，アクセス要求の発行元であるクライアント端末２に対して，アクセス拒否である旨の通知を返す。
【００２７】
例えば，フィルタリング対象リストがブラックリストである場合には，クライアント端末２からのアクセス要求に含まれる相手先のコンテンツ特定情報が，フィルタリング対象リストに存在すればアクセス不許可と判断され，フィルタリング対象リストに存在しなければアクセス許可と判断される。逆に，フィルタリング対象リストがホワイトリストである場合には，クライアント端末２からのアクセス要求に含まれる相手先のコンテンツ特定情報が，フィルタリング対象リストに存在すればアクセス許可と判断され，フィルタリング対象リストに存在しなければアクセス不許可と判断される。
【００２８】
これにより，上記（１）の技術の利点であるフィルタリング処理の速さと，上記（２）の技術の利点であるリアルタイム性・柔軟性とを両立したフィルタリングを実現することができる。また，ベンダからフィルタリング情報としてコンテンツ特定情報や語句のリストの提供（有償）を受ける必要がないため，安価なフィルタリングシステムを構築することができる。
【００２９】
＜解決策２＞
図２は，本発明の一態様を説明する図である。図２に示すコンテンツフィルタリングシステムは，図１に示すコンテンツフィルタリングシステムに，上記のベンダ等の検索情報提供者の情報処理装置である検索情報提供装置３を加えた構成となっている。この構成では，検索サイト情報や検索キーワードは，クライアント端末２が属する内部ネットワークの管理者によって入力される代わりに，検索情報提供装置３から取得される。フィルタ機能を有する情報処理装置１は，ネットワーク４を介して検索情報提供装置３にアクセスし，検索情報（検索サイト情報，検索キーワード等）を取得する。
【００３０】
上述の解決策１では，クライアント端末２が属する内部ネットワークの管理者が，フィルタリング対象となるコンテンツを見つけるための検索サイトと検索キーワードとを考えて設定しなければならない。しかし，フィルタリング対象となるコンテンツを的確に見つけ出すための検索キーワードの指定には，ある程度のノウハウが必要である。また，汎用的な検索サイト５だけではなく，特定の分野専門の検索サイト５が出現するなど，検索サイト５の多様化が進んでいることから，管理者が設定する検索キーワードで検索する最適な検索サイト５を見つけ出さなくてはならないという問題もある。
【００３１】
解決策２では，人材や資源をかかえるベンダ等の検索情報提供者が検索サイト情報と検索キーワードとを提供することにより，管理者の手間を軽減する。この場合には，ベンダ等の検索情報提供者は，フィルタリング処理のための検索サイト５と検索キーワードとに関する情報を管理するデータベースを持つ。また，フィルタ機能を有する情報処理装置１は，定期的に検索情報提供装置３にアクセスし，検索サイト情報と検索キーワードとを取得する機能を持つ。
【００３２】
フィルタ機能を有する情報処理装置１は，検索情報提供装置３から取得された検索サイト情報と検索キーワードとを用いて検索サイト５によるコンテンツの検索を実行し，その検索結果からコンテンツ特定情報を抽出し，抽出されたコンテンツ特定情報をフィルタリング情報としてフィルタリング対象リストに登録し，クライアント端末２からのアクセス要求に対してフィルタリング対象リストに基づいたフィルタリング処理を実施する。
【００３３】
この解決策２の場合には，検索情報提供者であるベンダ側で作成し，管理する情報は，検索サイト情報と検索キーワード等の検索情報のみである。そのため，ベンダ側では，従来のようなフィルタリング対象リストを作成し，管理するよりも少ないリソースでのサービス提供が可能となり，安価なサービス提供が可能となる。よって，解決策２では，上述の解決策１よりはコストがかかるが，内部ネットワークの管理者の負担が少なく，ある程度安価なフィルタリングシステムを構築することが可能である。なお，検索情報提供者が必ずしも有償で検索情報を提供するとは限らない。
【００３４】
＜解決策３＞
解決策３は，上述の解決策２を部分的に発展させたものである。ネットワーク４上で公開されるコンテンツの量が増えるにつれて，フィルタリング対象となるコンテンツの量も増える。フィルタリング対象リストに登録されたコンテンツ特定情報の量が多くなると，フィルタリング処理に時間がかかるようになってしまい，フィルタ機能を有する情報処理装置１の処理性能が低い場合には，その利便性が下がってしまう。
【００３５】
このような事態を避けるためには，フィルタ機能を有する情報処理装置１が配下のクライアント端末２に対してのフィルタリングに最低限必要となるフィルタリング対象リストを作成できるように，検索情報提供装置３から取得された検索サイト情報や検索キーワードから，実際にコンテンツ特定情報の収集のために用いる検索サイト情報や検索キーワードを絞り込めばよい。しかし，その検索サイト情報や検索キーワードを絞り込む基準の判断が難しく，管理者の悩み所となる。
【００３６】
近年，ユーザがコンテンツを閲覧しようとする場合には，まずそのコンテンツを象徴する検索キーワードを用いて検索サイト５での検索を行い，その検索結果から希望のコンテンツを提供しているコンテンツ公開サイト６を見つけ出すという手順を取ることが多い。そこで，ベンダから提供された検索情報（検索サイト情報，検索キーワード等）の内，どの検索サイト５とどの検索キーワードとをフィルタ機能を有する情報処理装置１でのコンテンツ特定情報の収集に適用するかの判断に，クライアント端末２での検索サイト５や検索キーワードの使用状況を反映させることを考える。
【００３７】
フィルタ機能を有する情報処理装置１では，クライアント端末２からのアクセス要求発生時に，そのアクセス要求を解析し，そのアクセス要求に検索情報提供装置３から取得された検索情報（検索サイト情報，検索キーワード等）が含まれるかどうかのチェックを行う。クライアント端末２からのアクセス要求に，検索情報提供装置３から取得された検索情報に含まれる検索サイト情報（検索サイト５のＵＲＬ），検索キーワードが存在する場合に，その検索サイト情報，検索キーワードを用いて検索サイト５によるキーワード検索を行い，その検索結果により得られたコンテンツ特定情報をフィルタリング情報としてフィルタリング対象リストに登録する。
【００３８】
このように，解決策３では，クライアント端末２からのアクセス要求に含まれた検索サイト情報，検索キーワードで検索情報提供装置３から取得された検索情報の絞り込みを行うため，クライアント端末２に対してのフィルタリングに最低限必要となるフィルタリング対象リストの自動作成が可能となる。すなわち，特に人手を介さずにユーザの利用状況に応じたフィルタリング対象リストを作成することができ，フィルタ機能を有する情報処理装置１での高速なフィルタリング処理が実現可能となる。
【００３９】
＜解決策４＞
解決策４は，上述の解決策２を部分的に発展させたものである。未知の検索キーワードでの検索結果に，フィルタリング対象とされたコンテンツのコンテンツ特定情報が多数存在する場合，その検索キーワードはフィルタリング対象となるコンテンツを検出するのに有効な検索キーワードとなる可能性があると考えられる。
【００４０】
そこで，フィルタ機能を有する情報処理装置１で，クライアント端末２からのアクセス要求を解析し，検索サイト５へのアクセス要求である場合，検索キーワードを一時的に保存し，検索サイト５からクライアント端末２への応答（検索結果）を解析し，応答の中にフィルタリング対象リストに登録されたコンテンツ特定情報に該当するコンテンツ特定情報がある一定数以上存在する場合に，一時保存していた検索キーワードを新たな検索キーワード候補とすることにより，フィルタリング対象を見つけるために有効な検索キーワードを自動検出することを可能とする。
【００４１】
以上，解決策１〜解決策４を例を挙げて説明した。ここでは，アクセスするネットワーク４上のコンテンツのフィルタリングを行うフィルタリング処理装置として，クライアント端末２とネットワーク４とを中継するフィルタ機能を有する情報処理装置１を例として説明したが，クライアント端末２やその他の装置をフィルタリング処理装置として機能させるようにしてもよい。
【発明の効果】
【００４２】
本発明によって，フィルタリング対象となるコンテンツを直接に特定する情報のリストによりコンテンツをフィルタリングすることができ，また，検索サイトを利用したキーワード検索により随時フィルタリング対象となるコンテンツのコンテンツ特定情報の収集を行うことができるので，フィルタリングの処理にあまり負荷をかけずに，かつリアルタイム性や柔軟性に優れたフィルタリングを行うことが可能となる。
【発明を実施するための最良の形態】
【００４３】
以下，本発明の実施の形態について，図を用いて説明する。以下の実施の形態では，ある会社に備えられたシステムの例について説明する。この会社では，設置されたすべてのコンピュータ端末（以下，クライアント端末という）が，ファイアウォール（Fire Wall ）装置（以下，ＦＷ装置という）を介して外部のインターネットに接続されているものとする。
【００４４】
〔実施の形態１〕
図３は，本発明の実施の形態１によるコンテンツフィルタリングシステムの構成例を示す図である。図３に示すコンテンツフィルタリングシステムにおいて，ＦＷ装置１０，クライアント端末２０，インターネット４０，検索サイト５０，コンテンツ公開サイト６０は，それぞれ図１に示すフィルタ機能を有する情報処理装置１，クライアント端末２，ネットワーク４，検索サイト５，コンテンツ公開サイト６に相当する。
【００４５】
コンテンツフィルタ機能を備えるＦＷ装置１０は，会社内部のイントラネット７０で複数のクライアント端末２０に接続されており，また，ＦＷ装置１０は，インターネット４０上の各サイト（検索サイト５０やコンテンツ公開サイト６０）にアクセス可能である。各クライアント端末２０は，インターネット４０上の様々なコンテンツを閲覧するためのＷＥＢブラウザ２１を搭載しており，ＦＷ装置１０を経由して，インターネット４０上の各サイト（検索サイト５０やコンテンツ公開サイト６０）にアクセス可能である。
【００４６】
ＦＷ装置１０は，コンテンツのフィルタ機能として，検索情報ＤＢ１１，アクセス禁止情報ＤＢ１２，検索情報設定処理部１５，アクセス禁止情報収集処理部１６，フィルタリング処理部１７を備える。
【００４７】
検索情報ＤＢ１１は，インターネット４０上の検索サイト５０を特定する情報である検索サイト情報（本実施の形態では，検索サイト５０のＵＲＬ）や，検索に用いる検索キーワードなどの検索情報を記録するデータベースである。
【００４８】
アクセス禁止情報ＤＢ１２は，クライアント端末２０からアクセスするコンテンツをフィルタリングするためのフィルタリング情報を記録するデータベースである。本実施の形態では，フィルタリング情報として，クライアント端末２０からアクセスを禁止するコンテンツを特定する情報であるアクセス禁止情報のリスト，すなわちアクセスを禁止するコンテンツを有するコンテンツ公開サイト６０のＵＲＬのリストがアクセス禁止情報ＤＢ１２に記録される。
【００４９】
図４は，アクセス禁止情報ＤＢのデータ構成の例を示す図である。図４に示すアクセス禁止情報ＤＢ１２には，検索キーワードが対応付けられたアクセス禁止サイト（ＵＲＬ）のリストが記録されている。アクセス禁止サイト（ＵＲＬ）としては，アクセスを禁止するコンテンツ公開サイト６０のＵＲＬが登録される。各登録アクセス禁止サイト（ＵＲＬ）に対応付けられた検索キーワードは，そのアクセス禁止サイト（ＵＲＬ）を取得したときに用いられた検索キーワードである。検索キーワードに対応付けずにアクセス禁止サイト（ＵＲＬ）を管理してもよい。
【００５０】
検索情報設定処理部１５は，検索サイト情報や検索キーワードなどの検索情報を取得し，設定する。本実施の形態１では，検索情報がシステムの管理者によって入力される。検索情報設定処理部１５は，管理者により入力され，設定された検索情報を検索情報ＤＢ１１に保持する。
【００５１】
アクセス禁止情報収集処理部１６は，検索情報ＤＢ１１に保持された検索情報を用いてインターネット４０上のコンテンツの情報を収集し，収集されたコンテンツの情報をフィルタリング情報としてデータベースに登録する手段であり，ここでは特にクライアント端末２０からアクセスを禁止するコンテンツのコンテンツ特定情報であるアクセス禁止情報（すなわち，アクセスを禁止するコンテンツを有するコンテンツ公開サイト６０のＵＲＬ）を収集し，収集されたアクセス禁止情報をアクセス禁止情報ＤＢ１２に蓄積する。
【００５２】
フィルタリング処理部１７は，アクセス禁止情報ＤＢ１２を参照し，クライアント端末２０からコンテンツ公開サイト６０へのアクセスに対するフィルタリング処理を行う。
【００５３】
図３におけるコンテンツフィルタリングシステムの動作例を説明する。まず，管理者は，自社のセキュリティポリシーに従い，検索を行う検索サイト５０のＵＲＬと，その検索サイト５０での検索に用いる検索キーワードとを，ＦＷ装置１０に設定する。ＦＷ装置１０において，検索情報設定処理部１５は，管理者により設定された検索サイト５０のＵＲＬと検索キーワードとを，検索情報として検索情報ＤＢ１１に格納する。
【００５４】
図５は，管理者用の検索情報入力画面の例を示す図である。ここでは，管理者が，管理者専用端末でＦＷ装置１０にアクセスする。管理者が，管理者専用端末でＦＷ装置１０の検索情報設定機能にアクセスすると，管理者専用端末の画面には，図５に示すような検索情報入力画面８０が表示される。管理者は，このような検索情報入力画面８０で，検索を行う検索サイト５０のＵＲＬと，検索に用いる検索キーワードとを入力し，設定ボタンを押下する。検索サイト５０のＵＲＬと，検索キーワードとはそれぞれ複数入力することができる。ここで設定された検索情報が検索情報ＤＢ１１に格納される。
【００５５】
図５に示す検索情報入力画面８０の例では，単純に検索サイト５０のＵＲＬと検索キーワードとが入力されているだけであるが，特定の検索サイト５０のＵＲＬと特定の検索キーワードとの組み合わせを設定できるようにしてもよい。また，複数のキーワードをａｎｄやｏｒで結びつけて入力できるようにしてもよい。
【００５６】
ＦＷ装置１０において，アクセス禁止情報収集処理部１６は，定期的にまたは不定期（クライアント端末２０からインターネット４０へのアクセスがない，または少ないと判断されるときなど）に，検索情報ＤＢ１１から設定された検索サイト５０のＵＲＬと検索キーワードとの組み合わせを読み出し，読み出された検索サイト５０に対して読み出された検索キーワードを検索キーワードとする検索要求を発行する。
【００５７】
検索サイト５０のＵＲＬと検索キーワードとの組み合わせ方については，任意である。例えば，３つの検索サイト５０のＵＲＬと，３つの検索キーワードとが検索情報ＤＢ１１に登録されている場合に，すべての組み合わせ（検索サイト５０のＵＲＬ３つ×検索キーワード３つ＝組み合わせ９つ）について検索要求を発行するようにしてもよい。また，特定の検索サイト５０のＵＲＬと特定の検索キーワードとの組み合わせを管理者に設定させ，設定された特定の組み合わせで検索要求を発行するようにしてもよい。また，管理者により１回に複数の検索キーワードで検索を行うように設定されている場合には，その設定にしたがって複数の検索キーワードで検索要求を発行するようにしてもよい。
【００５８】
アクセス禁止情報収集処理部１６は，検索要求に対する応答（検索結果）を検索サイト５０から受けると，この応答を解析して検索キーワードに合致するコンテンツを有するコンテンツ公開サイト６０のＵＲＬを抽出し，抽出されたＵＲＬをアクセス禁止情報としてアクセス禁止情報ＤＢ１２に格納する。上記の図４に示すアクセス禁止情報ＤＢ１２の例では，アクセス禁止情報を管理し易くするために，検索に用いられた検索キーワードと検索結果から抽出されたＵＲＬとが対応付けられてリストに格納されている。検索キーワードで管理すると，アクセス禁止情報ＤＢ１２の検索や，キーワード単位の一括削除などが簡単になる。
【００５９】
なお，検索結果から抽出されたコンテンツ公開サイト６０のＵＲＬをアクセス禁止情報ＤＢ１２に格納する際に，すでにアクセス禁止情報ＤＢ１２に格納されているＵＲＬをチェックし，同一ＵＲＬがまだ格納されていない場合にのみＵＲＬを格納するようにして，アクセス禁止情報ＤＢ１２へのＵＲＬの重複登録を避ける。
【００６０】
また，コンテンツ公開サイト６０のＵＲＬの抽出を，例えば検索上位３０件など，あらかじめ規定された条件で行うと，アクセス禁止情報ＤＢ１２を大きくなり過ぎないようにすることができる。
【００６１】
また，複数のページから構成されるサイトについてＵＲＬの上位の共通部分（ホスト名の部分など）のみを抽出して格納すると，アクセス禁止情報ＤＢ１２を大きくなり過ぎないようにすることができる。例えば，“www.xxx.co.jp/page1 ”，“www.xxx.co.jp/page2 ”，“www.xxx.co.jp/page3 ”とある場合に，ホスト名“www.xxx.co.jp/”を代表して抽出し，アクセス禁止情報ＤＢ１２に格納する。
【００６２】
このように，ＦＷ装置１０は，アクセスを禁止するコンテンツ公開サイト６０のＵＲＬ情報を，手間を掛けずに効率良く収集できる。ＦＷ装置１０は，アクセス禁止情報ＤＢ１２に収集されたアクセス禁止情報を用いてフィルタリングを実施し，クライアント端末２０のアクセス制限を行う。
【００６３】
クライアント端末２０からコンテンツ公開サイト６０へのアクセス要求を受けると，ＦＷ装置１０においてフィルタリング処理部１７は，そのアクセス要求から相手先のコンテンツ公開サイト６０のＵＲＬを抽出し，そのアクセス要求から抽出されたＵＲＬでアクセス禁止情報ＤＢ１２を検索する。アクセス禁止情報ＤＢ１２に該当するＵＲＬが存在しなければ，クライアント端末２０からのアクセス要求をインターネット４０に通過させる。アクセス禁止情報ＤＢ１２に該当するＵＲＬが存在すれば，クライアント端末２０にアクセス拒否を通知する。
【００６４】
ここで，該当するＵＲＬが存在するか否かの判断は，ＵＲＬの完全一致でのみ存在すると判断してもよいし，ＵＲＬの部分一致も含めて存在すると判断してもよい。例えば，アクセス要求から抽出されたＵＲＬが“www.xxx.co.jp/page1 ”であるときに，完全一致（ここでは，ファイル名まで一致）のみで存在を判断する場合には，アクセス禁止情報ＤＢ１２にＵＲＬ“www.xxx.co.jp/page1 ”が登録されていなければ，存在するとは判断されない。部分一致（ここでは，ホスト名一致）を存在の判断に含める場合には，アクセス禁止情報ＤＢ１２にＵＲＬ“www.xxx.co.jp/”が登録されていれば，存在すると判断することができる。
【００６５】
なお，アクセス禁止情報ＤＢ１２にＵＲＬが登録されたコンテンツ公開サイト６０に対して，一部のユーザが業務としてアクセスする必要がある場合も考えられる。このような場合には，ＦＷ装置１０にユーザ情報（ユーザのクライアント端末２０のＩＰアドレス，ユーザの業務，ユーザ識別情報等）用のデータベースを設置し，そのデータベースをアクセス禁止情報ＤＢ１２と連携させ，ユーザ単位でアクセス許可／不許可の判定を行うようにしてもよい。
【００６６】
図６は，本実施の形態１によるアクセス禁止情報収集処理フローチャートである。図６に示すアクセス禁止情報収集処理は，定期的にまたは不定期（クライアント端末２０からインターネット４０へのアクセスがない，または少ないと判断されるときなど）に実行される。
【００６７】
検索情報ＤＢ１１から，検索サイト５０のＵＲＬと検索キーワードとの組み合わせを取得し（ステップＳ１０），取得されたＵＲＬの検索サイト５０に対して，取得された検索キーワードによる検索要求を発行する（ステップＳ１１）。
【００６８】
検索サイト５０から検索結果を受信すると（ステップＳ１２），その検索結果を解析して検索結果に含まれるコンテンツ公開サイト６０のＵＲＬを抽出し（ステップＳ１３），抽出されたコンテンツ公開サイト６０のＵＲＬをアクセス禁止情報ＤＢ１２に登録する（ステップＳ１４）。
【００６９】
検索情報ＤＢ１１にまだ検索を行っていない検索サイト５０のＵＲＬと検索キーワードとの組み合わせがあれば（ステップＳ１５），ステップＳ１０に戻って，検索サイト５０のＵＲＬと検索キーワードとの組み合わせを取得し，処理を繰り返す。
【００７０】
図７は，本実施の形態１によるフィルタリング処理フローチャートである。クライアント端末２０からインターネット４０上のコンテンツ公開サイト６０へのアクセス要求を受けると（ステップＳ２０），そのアクセス要求から相手先のコンテンツ公開サイト６０のＵＲＬを抽出し（ステップＳ２１），抽出されたＵＲＬでアクセス禁止情報ＤＢ１２を検索する（ステップＳ２２）。
【００７１】
アクセス要求から抽出されたＵＲＬがアクセス禁止情報ＤＢ１２に存在すれば（ステップＳ２３），そのアクセス要求を不許可とする（ステップＳ２４）。アクセス要求から抽出されたＵＲＬがアクセス禁止情報ＤＢ１２に存在しなければ（ステップＳ２３），そのアクセス要求を許可と判断する（ステップＳ２５）。
【００７２】
〔実施の形態２〕
図８は，本発明の実施の形態２によるコンテンツフィルタリングシステムの構成例を示す図である。図８に示すコンテンツフィルタリングシステムにおいて，ＦＷ装置１０，クライアント端末２０，インターネット４０，ＦＷベンダ装置３０，検索サイト５０，コンテンツ公開サイト６０は，それぞれ図２に示すフィルタ機能を有する情報処理装置１，クライアント端末２，検索情報提供装置３，ネットワーク４，検索サイト５，コンテンツ公開サイト６に相当する。図８に示すコンテンツフィルタリングシステムは，図３に示すコンテンツフィルタリングシステムに，検索情報を提供しているベンダのＦＷベンダ装置３０が追加された構成である。
【００７３】
コンテンツフィルタ機能を備えるＦＷ装置１０は，会社内部のイントラネット７０で複数のクライアント端末２０に接続されており，また，ＦＷ装置１０は，インターネット４０上の各サイト（検索サイト５０やコンテンツ公開サイト６０）やＦＷベンダ装置３０にアクセス可能である。各クライアント端末２０は，インターネット４０上の様々なコンテンツを閲覧するためのＷＥＢブラウザ２１を搭載しており，ＦＷ装置１０を経由して，インターネット４０上の各サイト（検索サイト５０やコンテンツ公開サイト６０）にアクセス可能である。
【００７４】
ＦＷ装置１０は，コンテンツのフィルタ機能として，検索情報ＤＢ１１，アクセス禁止情報ＤＢ１２，検索情報設定処理部１５，アクセス禁止情報収集処理部１６，フィルタリング処理部１７を備える。検索情報ＤＢ１１，アクセス禁止情報ＤＢ１２，アクセス禁止情報収集処理部１６，フィルタリング処理部１７については，上記実施の形態１と同じであるので，ここではその説明を省略する。
【００７５】
本実施の形態２では，検索情報設定処理部１５は，ＦＷベンダ装置３０から検索情報を取得する。ＦＷベンダ装置３０は，検索情報の提供を行うベンダの情報処理装置であり，ＦＷ装置１０に提供するための検索情報を格納した検索情報マスタＤＢ３１を備える。検索情報設定処理部１５は，定期的にまたは不定期にＦＷベンダ装置３０にアクセスし，検索情報（検索サイトのＵＲＬ一覧，検索キーワード一覧等）を取得し，取得された検索情報を検索情報ＤＢ１１に保持する。
【００７６】
以降，実施の形態１と同様に，検索情報ＤＢ１１に保持された検索情報を用いてアクセス禁止情報を収集し，収集されたアクセス禁止情報を用いてコンテンツのフィルタリングを行う。アクセス禁止情報の収集や，コンテンツのフィルタリングの処理については，前述の実施の形態１と同様であるので，説明を省略する。
【００７７】
ただし，ベンダ側では，顧客ごとの目的に合った検索情報を個別に用意するとは限らず，複数の顧客に同じ検索情報を提供する場合がある。この場合，ベンダから取得した検索情報を無条件にすべて用いてアクセス禁止情報を収集すると，アクセス禁止にする必要のないコンテンツ公開サイト６０までアクセス禁止にしてしまうおそれがある。また，取得された検索サイト情報（ここでは，検索サイトのＵＲＬ）や検索キーワードの数が多い場合には，アクセス禁止情報収集のための処理が非常に重いものとなってしまう。例えば，検索サイト５０のＵＲＬが５件，検索キーワードが１００個の検索情報のすべての組み合わせについて検索要求を発行すると，合計５００件の検索要求を発行することになる。
【００７８】
そのため，管理者が，自社のセキュリティポリシーに従って，ベンダから提供された検索サイト５０のＵＲＬや検索キーワードから必要な組み合わせを選択して設定できるようにしてもよい。
【００７９】
図９は，管理者用の検索情報選択画面の例を示す図である。管理者が，管理者専用端末でＦＷ装置１０の検索情報設定機能にアクセスすると，管理者専用端末の画面には，図９に示すような検索情報選択画面８１が表示される。図９に示す検索情報選択画面８１には，ＦＷベンダ装置３０から取得され，検索情報ＤＢ１１に格納された検索サイトのＵＲＬと検索キーワードとが並べられている。管理者は，このような検索情報選択画面８１で，検索を行う検索サイト５０のＵＲＬと検索に用いる検索キーワードとを選択し，設定ボタンを押下する。
【００８０】
図９の検索情報選択画面８１の例では，単純に検索サイト５０のＵＲＬと検索キーワードとが選択されているだけであるが，特定の検索サイト５０のＵＲＬと特定の検索キーワードとの組み合わせを選択できるようにしてもよい。また，複数のキーワードをａｎｄやｏｒで結びつけて選択できるようにしてもよい。
【００８１】
管理者によって選択された検索サイト情報と検索キーワードとの組み合わせ情報は，検索情報ＤＢ１１に登録される。アクセス禁止情報収集処理部１６は，検索情報ＤＢ１１に登録された検索サイト情報と検索キーワードとの組み合わせ情報をもとに，アクセス禁止情報を収集する。
【００８２】
なお，管理者の作業を軽減するために，ベンダ側で提供先の目的に合ったデフォルトの組み合わせ情報を用意しておき，ＦＷ装置１０への検索情報送信時に用意された組み合わせ情報も合わせて送信するようにし，そのまま用意された組み合わせ情報をＦＷ装置１０で利用できるようにしてもよい。
【００８３】
このように，本実施の形態２では，管理者が検索サイト５０と検索キーワードとを自分で考案し，それらを自分でＦＷ装置１０に入力する手間を省くことができる。
【００８４】
〔実施の形態３〕
本発明の実施の形態３は，前述の実施の形態２を部分的に発展させた実施の形態である。本実施の形態３によるコンテンツフィルタリングシステムの構成は，前述の実施の形態２と同様に，図８に示す通りとなる。
【００８５】
図８において，ＦＷ装置１０がクライアント端末２０からアクセス要求を受信すると，検索情報設定処理部１５は，クライアント端末２０からのアクセス要求が検索情報ＤＢ１１に登録された検索サイト５０へのアクセス要求であり，さらにそのアクセス要求に含まれる検索キーワードが検索情報ＤＢ１１に登録された検索キーワードであれば，その検索サイト情報（ここでは，検索サイト５０のＵＲＬ）と検索キーワードとの組み合わせを設定し，その検索サイト情報と検索キーワードとの組み合わせ情報を検索情報ＤＢ１１に登録する。アクセス禁止情報収集処理部１６は，検索情報ＤＢ１１に登録された検索サイト情報と検索キーワードとの組み合わせ情報をもとに，アクセス禁止情報を収集する。
【００８６】
図１０は，本実施の形態３による検索情報設定処理，アクセス禁止情報収集処理，フィルタリング処理フローチャートである。図１０に示すフローチャートにおいて，ＵＲＬや検索キーワードについて“該当する”と判断する部分では，完全一致のみで“該当する”と判断するようにしてもよいし，部分一致も含めて“該当する”と判断するようにしてもよい。
【００８７】
ＦＷ装置１０は，クライアント端末２０からのアクセス要求を受信すると（ステップＳ３０），受信したアクセス要求を解析し，アクセス要求の相手先のＵＲＬを抽出する（ステップＳ３１）。アクセス要求から抽出されたＵＲＬで検索情報ＤＢ１１を参照する（ステップＳ３２）。
【００８８】
アクセス要求から抽出されたＵＲＬに該当する検索サイト５０のＵＲＬが，検索情報ＤＢ１１に存在しなければ（ステップＳ３３），アクセス要求から抽出されたＵＲＬでアクセス禁止情報ＤＢ１２を参照する（ステップＳ３４）。アクセス要求から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在すれば（ステップＳ３５），アクセス拒否の通知をクライアント端末２０に送信する（ステップＳ３６）。アクセス要求から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在しなければ（ステップＳ３５），インターネット４０にクライアント端末２０からのアクセス要求を送信し（ステップＳ３７），それに対するコンテンツ公開サイト６０からの応答をクライアント端末２０に送信する（ステップＳ３８）。
【００８９】
アクセス要求から抽出されたＵＲＬに該当する検索サイト５０のＵＲＬが，検索情報ＤＢ１１に存在すれば（ステップＳ３３），アクセス要求から抽出されたＵＲＬから，検索キーワードを抽出する（ステップＳ３９）。アクセス要求から抽出された検索キーワードで検索情報ＤＢ１１を参照する（ステップＳ４０）。
【００９０】
アクセス要求から抽出された検索キーワードに該当する検索キーワードが，検索情報ＤＢ１１に存在しなければ（ステップＳ４１），インターネット４０にクライアント端末２０からのアクセス要求を送信し（ステップＳ３７），それに対するコンテンツ公開サイト６０からの応答をクライアント端末２０に送信する（ステップＳ３８）。
【００９１】
アクセス要求から抽出された検索キーワードに該当する検索キーワードが，検索情報ＤＢ１１に存在すれば（ステップＳ４１），該当する検索サイト情報と検索キーワード（アクセス要求から抽出された検索サイト５０のＵＲＬと検索キーワード）との組み合わせ情報を検索情報ＤＢ１１に登録する（ステップＳ４２）。
【００９２】
インターネット４０にクライアント端末２０からのアクセス要求を送信し（ステップＳ４３），それに対する検索サイト５０からの応答（検索結果）を受信する（ステップＳ４４）。受信した検索結果を解析し，その検索結果に含まれるコンテンツ特定情報，すなわち検索キーワードに該当するコンテンツを有するコンテンツ公開サイト６０のＵＲＬを抽出し（ステップＳ４５），検索結果から抽出されたコンテンツ公開サイト６０のＵＲＬをアクセス禁止情報ＤＢ１２に登録する（ステップＳ４６）。検索サイト５０からの検索結果を，クライアント端末２０に送信する（ステップＳ４７）。
【００９３】
なお，図１０のフローチャートでは，ステップＳ４７で検索結果をクライアント端末２０に返している。しかし，クライアント端末２０が得られた検索結果のリストからコンテンツへのアクセスを試みても，ＦＷ装置１０によるフィルタリング処理によりアクセス不許可となる。ステップＳ４７で検索結果をクライアント端末２０に返さずに，検索要求の検索キーワードに該当するコンテンツがアクセス禁止コンテンツである旨を通知するようにしてもよい。
【００９４】
このように，クライアント端末２０からのアクセス要求に含まれた検索サイト情報，検索キーワードでＦＷベンダ装置３０から取得された検索情報の絞り込みを行うことにより，管理者の手をわずらわせずに，クライアント端末２０に対してのフィルタリングに最低限必要となるアクセス禁止情報ＤＢ１２の自動作成が可能となる。すなわち，クライアント端末２０からアクセスされる可能性が高い，検索サイト５０での検索結果により抽出されたコンテンツ特定情報のみがアクセス禁止情報ＤＢ１２に自動蓄積されるため，アクセス禁止情報ＤＢ１２の規模が必要以上に大きくならず，ＦＷ装置１０での高速なフィルタリング処理が可能となる。
〔実施の形態４〕
本発明の実施の形態４は，前述の実施の形態３と同様に，前述の実施の形態２を部分的に発展させた実施の形態である。本実施の形態４によるコンテンツフィルタリングシステムの構成は，前述の実施の形態２と同様に，図８に示す通りとなる。
【００９５】
本実施の形態４では，クライアント端末２０からのアクセス要求が検索サイト５０への検索要求であった場合に，その検索要求に含まれる検索キーワードが検索情報ＤＢ１１に存在しないものであっても，その検索要求に対する検索結果から抽出されたコンテンツ公開サイト６０のＵＲＬのうち，あらかじめ定められた一定基準以上のＵＲＬがアクセス禁止情報ＤＢ１２に登録されたものであるときに，クライアント端末２０からの検索要求に含まれる検索キーワードをアクセス禁止情報を抽出するための検索キーワードとして有効であると見なし，検索情報ＤＢ１１に検索キーワードの候補として追加登録する。
【００９６】
なお，上記の一定基準は，任意に定めることができる。例えば，“検索結果の上位２０件のうち８割以上”という基準を定めれば，検索結果の上位２０件のＵＲＬでアクセス禁止情報ＤＢ１２を検索し，その８割以上すなわち１６件以上のＵＲＬがヒットした場合に，検索要求の検索キーワードをアクセス禁止情報を抽出するために有効な検索キーワードであるとして検索情報ＤＢ１１に登録する。
【００９７】
図８において，ＦＷ装置１０がクライアント端末２０からアクセス要求を受信すると，検索情報設定処理部１５は，クライアント端末２０からのアクセス要求が検索サイト５０へのアクセス要求であり，さらにそのアクセス要求に含まれる検索キーワードが検索情報ＤＢ１１に存在しなければ，アクセス要求に含まれる検索キーワードをバッファに一時退避する。
【００９８】
アクセス禁止情報収集処理部１６は，クライアント端末２０からのアクセス要求（検索要求）に対する応答（検索結果）を解析し，検索結果から抽出されたコンテンツ特定情報（ここでは，コンテンツ公開サイト６０のＵＲＬ）のうち，一定基準以上がアクセス禁止情報ＤＢ１２に存在する場合に，検索結果から抽出されたコンテンツ特定情報をアクセス禁止情報として収集する。
【００９９】
このとき，検索情報設定処理部１５は，バッファに退避された検索キーワードを検索情報ＤＢ１１に追加登録する。また，さらにアクセス要求に含まれる検索サイト情報（ここでは，検索サイト５０のＵＲＬ）と検索キーワードとの組み合わせ情報を検索情報ＤＢ１１に登録するようにしてもよい。
【０１００】
図１１，図１２は，本実施の形態４による検索情報設定処理，アクセス禁止情報収集処理，フィルタリング処理フローチャートである。図１１，図１２に示すフローチャートにおいて，ＵＲＬや検索キーワードについて“該当する”と判断する部分では，完全一致のみで“該当する”と判断するようにしてもよいし，部分一致も含めて“該当する”と判断するようにしてもよい。
【０１０１】
ＦＷ装置１０は，クライアント端末２０からのアクセス要求を受信すると（ステップＳ５０），受信したアクセス要求を解析し，アクセス要求の相手先のＵＲＬを抽出する（ステップＳ５１）。アクセス要求から抽出されたＵＲＬで検索情報ＤＢ１１を参照する（ステップＳ５２）。
【０１０２】
アクセス要求から抽出されたＵＲＬに該当する検索サイト５０のＵＲＬが，検索情報ＤＢ１１に存在しなければ（ステップＳ５３），アクセス要求から抽出されたＵＲＬでアクセス禁止情報ＤＢ１２を参照する（ステップＳ５４）。アクセス要求から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在すれば（ステップＳ５５），アクセス拒否の通知をクライアント端末２０に送信する（ステップＳ５６）。アクセス要求から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在しなければ（ステップＳ５５），インターネット４０にクライアント端末２０からのアクセス要求を送信し（ステップＳ５７），それに対するコンテンツ公開サイト６０からの応答をクライアント端末２０に送信する（ステップＳ５８）。
【０１０３】
アクセス要求から抽出されたＵＲＬに該当する検索サイト５０のＵＲＬが，検索情報ＤＢ１１に存在すれば（ステップＳ５３），アクセス要求から抽出されたＵＲＬから，検索キーワードを抽出する（ステップＳ５９）。アクセス要求から抽出された検索キーワードで検索情報ＤＢ１１を参照する（ステップＳ６０）。
【０１０４】
アクセス要求から抽出された検索キーワードに該当する検索キーワードが，検索情報ＤＢ１１に存在しなければ（ステップＳ６１），アクセス要求から抽出された検索キーワードをバッファに格納する（ステップＳ６２）。
【０１０５】
アクセス要求から抽出された検索キーワードに該当する検索キーワードが，検索情報ＤＢ１１に存在すれば（ステップＳ６１），該当する検索サイト情報と検索キーワード（アクセス要求から抽出された検索サイト５０のＵＲＬと検索キーワード）との組み合わせ情報を検索情報ＤＢ１１に登録する（ステップＳ６３）。
【０１０６】
インターネット４０にクライアント端末２０からのアクセス要求を送信し（ステップＳ６４），それに対する検索サイト５０からの応答（検索結果）を受信する（ステップＳ６５）。受信した検索結果を解析し，その検索結果に含まれるコンテンツ特定情報，すなわち検索キーワードに該当するコンテンツを有するコンテンツ公開サイト６０のＵＲＬを抽出する（ステップＳ６６）。
【０１０７】
バッファに検索キーワードが格納されていれば（ステップＳ６７），検索結果から抽出された各コンテンツ公開サイト６０のＵＲＬで，アクセス禁止情報ＤＢ１２を参照し（ステップＳ６８），あらかじめ定められた基準以上の，検索結果から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在すれば，（ステップＳ６９），バッファに格納されている検索キーワードを検索情報ＤＢ１１に登録し（ステップＳ７０），該当する検索サイト情報と検索キーワード（アクセス要求から抽出された検索サイト５０のＵＲＬと検索キーワード）との組み合わせ情報を検索情報ＤＢ１１に登録し（ステップＳ７１），バッファをクリアする（ステップＳ７２）。検索結果から抽出されたコンテンツ特定情報，すなわちコンテンツ公開サイト６０のＵＲＬをアクセス禁止情報ＤＢ１２に登録し（ステップＳ７３），検索サイト５０からの検索結果をクライアント端末２０に送信する（ステップＳ７４）。
【０１０８】
あらかじめ定められた基準以上の，検索結果から抽出されたＵＲＬに該当するコンテンツ公開サイト６０のＵＲＬが，アクセス禁止情報ＤＢ１２に存在しなければ，（ステップＳ６９），検索サイト５０からの検索結果をクライアント端末２０に送信する（ステップＳ７４）。
【０１０９】
バッファに検索キーワードが格納されていなければ（ステップＳ６７），検索結果から抽出されたコンテンツ特定情報，すなわちコンテンツ公開サイト６０のＵＲＬをアクセス禁止情報ＤＢ１２に登録し（ステップＳ７３），検索サイト５０からの検索結果をクライアント端末２０に送信する（ステップＳ７４）。
【０１１０】
このように，検索情報ＤＢ１１に存在しない検索キーワードでの検索結果に，アクセス禁止情報ＤＢ１２に存在するコンテンツ特定情報が基準以上含まれる場合に，その検索キーワードを検索情報ＤＢ１１に登録することにより，自動的にアクセス禁止情報を収集するのに有効な検索キーワードを得ることができるようになる。
【０１１１】
以上説明したＦＷ装置１０による処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも，ネットワークを通して提供することも可能である。
【０１１２】
以上，本発明の実施の形態１〜４を説明したが，本発明はこれらの実施の形態に限られるものではない。
【０１１３】
例えば，本実施の形態ではフィルタリング情報として，アクセスを禁止するコンテンツのコンテンツ特定情報をキーワード検索により収集し，そのリストすなわちブラックリストを用いてフィルタリング処理を行っているが，逆にアクセスを許可するコンテンツのコンテンツ特定情報をキーワード検索により収集し，そのリストすなわちホワイトリストを用いてフィルタリング処理を行うようにしてもよい。
【０１１４】
また，例えば，本実施の形態ではクライアント端末２０とインターネット４０との間にフィルタリング機能を有する情報処理装置１として本発明のフィルタ機能を有するＦＷ装置１０を設置しているが，クライアント端末２０に本発明のフィルタ機能を有するソフトウェアをインストールし，クライアント端末２０の内部でフィルタリング処理を行うようにしてもよい。
【０１１５】
以上説明した本実施の形態の特徴を列挙すると，以下の通りとなる。
【０１１６】
（付記１）
外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置であって，
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，
アクセスを制限する前記外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースと，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段と，
前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から相手先のコンテンツ特定情報を抽出し，抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースに存在するか否かによって，前記アクセス要求を許可とするか不許可とするかを判断するフィルタリング手段とを備える
ことを特徴とするフィルタリング処理装置。
【０１１７】
（付記２）
付記１に記載されたフィルタリング処理装置において，
前記検索情報設定手段は，前記検索サイト情報と前記検索キーワードとを提供する検索情報提供装置から，前記外部ネットワークを介して前記検索サイト情報と前記検索キーワードとを取得し，取得された前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【０１１８】
（付記３）
付記１または付記２に記載されたフィルタリング処理装置において，
前記フィルタリング情報登録手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在する場合に，前記アクセス要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【０１１９】
（付記４）
付記１から付記３までのいずれかに記載されたフィルタリング処理装置において，
前記検索情報設定手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在しない場合に，前記アクセス要求に対する検索サイトからの応答から抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースにあらかじめ定められた基準以上存在すれば，前記アクセス要求から抽出された検索キーワードを前記検索情報データベースに登録する
ことを特徴とするフィルタリング処理装置。
【０１２０】
（付記５）
前記フィルタリング処理装置は，
ユーザが使用するクライアント端末と内部ネットワークで接続され，クライアント端末から前記外部ネットワーク上のコンテンツへのアクセスを制限するフィルタ機能を有する情報処理装置である
ことを特徴とする付記１から付記４までのいずれかに記載されたフィルタリング処理装置。
【０１２１】
（付記６）
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置によるコンテンツフィルタ作成方法であって，
前記フィルタリング処理装置が，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する過程と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する過程とを実行する
ことを特徴とするコンテンツフィルタ作成方法。
【０１２２】
（付記７）
付記６に記載されたコンテンツフィルタ作成方法において，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する過程では，前記検索サイト情報と前記検索キーワードとを提供する検索情報提供装置から，前記外部ネットワークを介して前記検索サイト情報と前記検索キーワードとを取得し，取得された前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成方法。
【０１２３】
（付記８）
付記６または付記７に記載されたコンテンツフィルタ作成方法において，
前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在する場合に，前記アクセス要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する過程を有する
ことを特徴とするコンテンツフィルタ作成方法。
【０１２４】
（付記９）
付記６から付記８までのいずれかに記載されたコンテンツフィルタ作成方法において，
前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在しない場合に，前記アクセス要求に対する検索サイトからの応答から抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースにあらかじめ定められた基準以上存在すれば，前記アクセス要求から抽出された検索キーワードを前記検索情報データベースに登録する過程を有する
ことを特徴とするフィルタ機能を有するコンテンツフィルタ作成方法。
【０１２５】
（付記１０）
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置のコンピュータに実行させるためのコンテンツフィルタ作成プログラムであって，
前記コンピュータを，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段として
機能させるためのコンテンツフィルタ作成プログラム。
【０１２６】
（付記１１）
付記１０に記載されたコンテンツフィルタ作成プログラムにおいて，
前記検索情報設定手段は，前記検索サイト情報と前記検索キーワードとを提供する検索情報提供装置から，前記外部ネットワークを介して前記検索サイト情報と前記検索キーワードとを取得し，取得された前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム。
【０１２７】
（付記１２）
付記１０または付記１１に記載されたコンテンツフィルタ作成プログラムにおいて，
前記フィルタリング情報登録手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在する場合に，前記アクセス要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム。
【０１２８】
（付記１３）
付記１０から付記１２までのいずれかに記載されたコンテンツフィルタ作成プログラムにおいて，
前記検索情報設定手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在しない場合に，前記アクセス要求に対する検索サイトからの応答から抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースにあらかじめ定められた基準以上存在すれば，前記アクセス要求から抽出された検索キーワードを前記検索情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム。
【０１２９】
（付記１４）
検索サイトを指定する情報である検索サイト情報と検索キーワードとが登録された検索情報データベースと，アクセスを制限する外部ネットワーク上のコンテンツを特定する情報であるコンテンツ特定情報が登録されたフィルタリング情報データベースとを備え，外部ネットワーク上のコンテンツへのアクセスを制限するフィルタリング処理装置のコンピュータに実行させるためのプログラムが記録された記録媒体であって，
前記コンピュータを，
前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する検索情報設定手段と，
前記検索情報データベースに登録された検索サイトに対して，前記検索情報データベースに登録された検索キーワードによるコンテンツの検索要求を発行し，検索要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録するフィルタリング情報登録手段として
機能させるためのプログラムが記録された
ことを特徴とするコンテンツフィルタ作成プログラム記録媒体。
【０１３０】
（付記１５）
付記１４に記載されたコンテンツフィルタ作成プログラム記録媒体において，
前記検索情報設定手段は，前記検索サイト情報と前記検索キーワードとを提供する検索情報提供装置から，前記外部ネットワークを介して前記検索サイト情報と前記検索キーワードとを取得し，取得された前記検索サイト情報と前記検索キーワードとを前記検索情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム記録媒体。
【０１３１】
（付記１６）
付記１４または付記１５に記載されたコンテンツフィルタ作成プログラム記録媒体において，
前記フィルタリング情報登録手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在する場合に，前記アクセス要求に対する検索サイトからの応答からコンテンツ特定情報を収集し，収集されたコンテンツ特定情報を前記フィルタリング情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム記録媒体。
【０１３２】
（付記１７）
付記１４から付記１６までのいずれかに記載されたコンテンツフィルタ作成プログラム記録媒体において，
前記検索情報設定手段は，前記外部ネットワーク上のコンテンツへのアクセス要求を受けたときに，そのアクセス要求から抽出された相手先のコンテンツ特定情報に該当する検索サイト情報が前記検索情報データベースに存在し，かつ前記アクセス要求から抽出された検索キーワードに該当する検索キーワードが前記検索情報データベースに存在しない場合に，前記アクセス要求に対する検索サイトからの応答から抽出されたコンテンツ特定情報に該当するコンテンツ特定情報が前記フィルタリング情報データベースにあらかじめ定められた基準以上存在すれば，前記アクセス要求から抽出された検索キーワードを前記検索情報データベースに登録する
ことを特徴とするコンテンツフィルタ作成プログラム記録媒体。
【図面の簡単な説明】
【０１３３】
【図１】本発明の一態様を説明する図である。
【図２】本発明の一態様を説明する図である。
【図３】本発明の実施の形態１によるコンテンツフィルタリングシステムの構成例を示す図である。
【図４】アクセス禁止情報ＤＢのデータ構成の例を示す図である。
【図５】管理者用の検索情報入力画面の例を示す図である。
【図６】本実施の形態１によるアクセス禁止情報収集処理フローチャートである。
【図７】本実施の形態１によるフィルタリング処理フローチャートである。
【図８】本発明の実施の形態２によるコンテンツフィルタリングシステムの構成例を示す図である。
【図９】管理者用の検索情報選択画面の例を示す図である。
【図１０】本実施の形態３による検索情報設定処理，アクセス禁止情報収集処理，フィルタリング処理フローチャートである。
【図１１】本実施の形態４による検索情報設定処理，アクセス禁止情報収集処理，フィルタリング処理フローチャートである。
【図１２】本実施の形態４による検索情報設定処理，アクセス禁止情報収集処理，フィルタリング処理フローチャートである。
【図１３】従来のコンテンツフィルタリングシステムの構成例を示す図である。
【符号の説明】
【０１３４】
１  フィルタ機能を有する情報処理装置
２  クライアント端末
３  検索情報提供装置
４  ネットワーク
５  検索サイト
６  コンテンツ公開サイト
１０  ＦＷ装置
１１  検索情報ＤＢ
１２  アクセス禁止情報ＤＢ
１５  検索情報設定処理部
１６  アクセス禁止情報収集処理部
１７  フィルタリング処理部
２０  クライアント端末
２１  ＷＥＢブラウザ
３０  ＦＷベンダ装置
３１  検索情報マスタＤＢ
４０  インターネット
５０  検索サイト
６０  コンテンツ公開サイト
７０  イントラネット
【図１】
2008310548.tif 000003
【図２】
2008310548.tif 000004
【図３】
2008310548.tif 000005
【図４】
2008310548.tif 000006
【図５】
2008310548.tif 000007
【図６】
2008310548.tif 000008
【図７】
2008310548.tif 000009
【図８】
2008310548.tif 000010
【図９】
2008310548.tif 000011
【図１０】
2008310548.tif 000012
【図１１】
2008310548.tif 000013
【図１２】
2008310548.tif 000014
【図１３】
2008310548.tif 000015