(57)【要約】【課題】システム・リソースが少ない機器においてもＵＲＬフィルタリングを実現することができるＵＲＬフィルタリング・システムを提供する。【解決手段】クライアント側の通信装置からの閲覧ＵＲＬの問合せに対してその閲覧ＵＲＬのＵＲＬ情報を応答として返送するルックアップ手段と、Ｗｅｂサイトへのアクセス要求のメッセージをＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知するＵＲＬ検知手段と、検知したＵＲＬを前記閲覧ＵＲＬとして前記ルックアップ手段へ送ると共に前記ルックアップ手段から前記応答を受けるＵＲＬ情報問合手段と、前記ルックアップ手段から受けたＵＲＬ情報に基づいて前記アクセス先のＷｅｂサイトへの閲覧制限を行なう閲覧制御手段とを備える。【選択図】図３
2005107831.tif 000002
【特許請求の範囲】
【請求項１】
クライアント側の通信装置からの閲覧ＵＲＬの問合せに対してその閲覧ＵＲＬのＵＲＬ情報を応答として返送するルックアップ手段と、Ｗｅｂサイトへのアクセス要求のメッセージをＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知するＵＲＬ検知手段と、検知したＵＲＬを前記閲覧ＵＲＬとして前記ルックアップ手段へ送ると共に前記ルックアップ手段から前記応答を受けるＵＲＬ情報問合手段と、前記ルックアップ手段から受けたＵＲＬ情報に基づいて前記アクセス先のＷｅｂサイトへの閲覧制限を行なう閲覧制御手段とを備えたことを特徴とするＵＲＬフィルタリング・システム。
【請求項２】
前記クライアント側の通信装置が、ＰＣ，携帯電話機，ＰＤＡ，モバイル端末，ＰＣ，インターネットテレビジョン等のクライアントの装置本体、又はルータ，ゲートウェイ装置等の周辺装置である請求項１に記載のＵＲＬフィルタリング・システム。
【請求項３】
前記ＵＲＬ検知手段、前記ＵＲＬ情報問合手段及び前記閲覧制御手段を前記クライアント側の通信装置に備え、前記ルックアップ手段を前記クライアント側のシステムとは別のネットワーク上のシステムに備えた請求項１又は２に記載のＵＲＬフィルタリング・システム。
【請求項４】
前記ＵＲＬ検知手段、前記ＵＲＬ情報問合手段及び前記閲覧制御手段を前記クライアント側の通信装置に備え、前記ルックアップ手段を前記通信装置とは別のクライアント側の装置に備えた請求項１又は２に記載のＵＲＬフィルタリング・システム。
【請求項５】
前記クライアント側の通信装置と前記ルックアップ手段との間の前記問合せ及び応答データの送受信を、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信により行なうようにしている請求項１乃至４のいずれかに記載のＵＲＬフィルタリング・システム。
【請求項６】
前記ルックアップ手段が、各ＷｅｂサイトのＵＲＬをカテゴリ分類したデータ群をカテゴリ分類定義済みＵＲＬ情報群として保有しており、前記問合せを受けた閲覧ＵＲＬのＵＲＬ情報を前記カテゴリ分類定義済みＵＲＬ情報群から検索し、前記閲覧ＵＲＬのカテゴリを示す情報を前記応答として返送するようにしている請求項１乃至５のいずれかに記載のＵＲＬフィルタリング・システム。
【請求項７】
前記閲覧制御手段は、前記ルックアップ手段から受けた前記閲覧ＵＲＬのカテゴリが閲覧制限対象のカテゴリである場合に前記アクセス要求があったＷｅｂサイトへのアクセスを制限し、閲覧制限するようにしている請求項６に記載のＵＲＬフィルタリング・システム。
【請求項８】
インターネット上のＷｅｂサイトの閲覧制限をＵＲＬ毎に制御するＵＲＬフィルタリングによる閲覧制御方法であって、
前記Ｗｅｂサイトへのアクセス要求のメッセージをＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知し、各ＷｅｂサイトのＵＲＬをカテゴリ分類したデータ群を保有するシステムのデータ処理装置に対して前記検知したＵＲＬを閲覧ＵＲＬとして問合せると共に前記データ処理装置から前記閲覧ＵＲＬのＵＲＬ情報を応答として受け取り、そのＵＲＬ情報に基づいて前記アクセス先のＷｅｂサイトへの閲覧制限を制御するようにしたことを特徴とするＵＲＬフィルタリングによる閲覧制御方法。
【請求項９】
前記閲覧ＵＲＬの問合せを依頼する側のシステムと前記問合せを受ける側のシステムが、ネットワーク上の別々のシステムである請求項８に記載のＵＲＬフィルタリングによる閲覧制御方法。
【請求項１０】
前記閲覧ＵＲＬの問合せを依頼する側のシステムと前記問合せを受ける側のシステムとの間の前記問合せ及び応答データの送受信を、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信により行なうようにしている請求項８又は９に記載のＵＲＬフィルタリングによる閲覧制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のウェブサイトの閲覧を制限するＵＲＬフィルタリング・システム及びＵＲＬフィルタリングによる閲覧制御方法に関し、特に、ＨＴＴＰプロキシを経由せずにＵＲＬフィルタリングを行なうＵＲＬフィルタリング・システム及び方法に関するものである。
【背景技術】
【０００２】
インターネット上の情報の送受信には、ＷＷＷの（World Wide Web）通信プロトコルであるＴＣＰ／ＩＰ（Transmission  Control  Protocol/Internet  Protocol）が使用されており、ウェブデータの送受信には、ＴＣＰ／ＩＰの上位層として規定されている「ＨＴＴＰ（Hyper  Text  Transfer  Protocol）」が使用されている。ＷＷＷサーバ・システムのサービスを受けるクライアント側では、ＷＷＷブラウザにＵＲＬ（Uniform  Resource  Locators）を入力し、そのＵＲＬで特定されるＷｅｂサイト（ウェブサイト）にアクセスする。
【０００３】
Ｗｅｂサイトへのアクセスは、通常は無制限であり、利用者は、インターネットを介して世界中のあらゆるＷｅｂサイトで公開されている様々な情報を閲覧することができる。そのため、一般家庭に限らず、教育の現場やビジネスにおいても活用されている。しかしながら、インターネットは、情報を入手する上で便利な反面、氾濫する様々な情報の中から所望の情報を閲覧するのが困難だったり、子供や未成年者が有害な情報を閲覧したり、従業員が勤務時間中に仕事以外の情報を閲覧したりするなど、情報を無制限に閲覧できるがゆえの弊害もある。
【０００４】
閲覧を制限する方法としては、例えば、アクセスを禁止するサイトのＵＲＬあるいは許可するサイトのＵＲＬを予め登録しておき、その登録情報に基づいてＷｅｂサイトへのアクセスを規制することによって、特定のＷｅｂサイトの閲覧を制限する方法（ＵＲＬフィルタリング方法）が採られている。また、禁止する情報の用語（禁止語キーワード）を予め登録しておき、Ｗｅｂサイトから受信した情報の中に禁止語キーワードがあれば、表示を禁止すると共に、その情報の発信元のＵＲＬを登録して以降のアクセスを規制する方法も知られている。さらに、アクセス許可サイトのＵＲＬ、アクセス禁止サイトのＵＲＬ、及び禁止語キーワードの他に、有益語キーワードを予め登録しておき、アクセス許可サイトからのコンテンツの中に禁止語キーワードが含まれていても、有益語キーワードが含まれていれば、有益な情報を含むコンテンツであると判断して閲覧を可能にする方法も提案されている（例えば特許文献１参照）。このように、情報の閲覧を制限する形態としては、Ｗｅｂサイトへのアクセス前に制限する形態と、制限用のキーワード等を用いてＷｅｂサイトからコンテンツを受信時に制限する形態がある。
【特許文献１】特開２００１−２８２７９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述したように、情報の閲覧を制限する方法としては、ＵＲＬフィルタリングによって特定のＷｅｂサイトの閲覧を制限する方法が実現されているが、従来のＵＲＬフィルタリング方式には、次のような問題がある。
（１）  ＵＲＬフィルタリングによりアクセスを制限する場合、従来は、同一システム上若しくは、別システム上でのＨＴＴＰプロキシ上でＵＲＬフィルタリングを実現しているため、そのＨＴＴＰプロキシを経由して、Ｗｅｂサイトにアクセスした場合のみ、ＵＲＬフィルタリングが可能である。そのため、利用者が、そのＨＴＴＰプロキシを経由しない場合には、ＵＲＬフィルタリングができないという問題があった。
（２）  ＵＲＬフィルタリングに使用するデータは、例えばデータの登録を自動化した場合、時間とともに肥大化し、そのデータ量はシステム・リソース（ＣＰＵ、メモリ、ディスク）を消費する。そのため、インターネット接続可能なＰＣ（パーソナルコンピュータ）、ＰＤＡ（Personal  Digital  Assistants）、携帯電話、ルータなどのシステム・リソースが少ない機器上では、そのＵＲＬをカテゴリ分類したデータ群を保持することが不可能であるという問題があった。
（３）  利用者がＷｅｂサイトにアクセスする際のＵＲＬ検知をＨＴＴＰプロキシ上で行なっているため、ブラウザ設定、ネットワーク環境に依存したＵＲＬ検知となってしまうという問題があった。
【０００６】
本発明は上述のような問題に鑑みて成されたものであり、本発明の目的は、システム・リソースが少ない機器においてもＵＲＬフィルタリングを実現することができるＵＲＬフィルタリング・システム及び方法を提供することにある。さらに、インターネットを利用するアプリケーション、使用するブラウザ設定、及びネットワーク環境に依存することなくＵＲＬフィルタリングを実現することができるＵＲＬフィルタリング・システム及び方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、インターネット上のウェブサイトの閲覧を制限するＵＲＬフィルタリング・システム及びＵＲＬフィルタリングによる閲覧制御方法に関するものであり、本発明の上記目的は、ＵＲＬフィルタリング・システムに関しては、クライアント側の通信装置からの閲覧ＵＲＬの問合せに対してその閲覧ＵＲＬのＵＲＬ情報を応答として返送するルックアップ手段と、Ｗｅｂサイトへのアクセス要求のメッセージをＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知するＵＲＬ検知手段と、検知したＵＲＬを前記閲覧ＵＲＬとして前記ルックアップ手段へ送ると共に前記ルックアップ手段から前記応答を受けるＵＲＬ情報問合手段と、前記ルックアップ手段から受けたＵＲＬ情報に基づいて前記アクセス先のＷｅｂサイトへの閲覧制限を行なう閲覧制御手段とを備えることによって達成される。
【０００８】
さらに、前記クライアント側の通信装置が、ＰＣ，携帯電話機，ＰＤＡ，モバイル端末，ＰＣ，インターネットテレビジョン等のクライアントの装置本体、又はルータ，ゲートウェイ装置等の周辺装置であること、前記ＵＲＬ検知手段、前記ＵＲＬ情報問合手段及び前記閲覧制御手段を前記クライアント側の通信装置に備え、前記ルックアップ手段を前記クライアント側のシステムとは別のネットワーク上のシステムに備えること、前記ＵＲＬ検知手段、前記ＵＲＬ情報問合手段及び前記閲覧制御手段を前記クライアント側の通信装置に備え、前記ルックアップ手段を前記通信装置とは別のクライアント側の装置に備えること、前記クライアント側の通信装置と前記ルックアップ手段との間の前記問合せ及び応答データの送受信を、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信により行なうこと、前記ルックアップ手段が、各ＷｅｂサイトのＵＲＬをカテゴリ分類したデータ群をカテゴリ分類定義済みＵＲＬ情報群として保有しており、前記問合せを受けた閲覧ＵＲＬのＵＲＬ情報を前記カテゴリ分類定義済みＵＲＬ情報群から検索し、前記閲覧ＵＲＬのカテゴリを示す情報を前記応答として返送すること、前記閲覧制御手段は、前記ルックアップ手段から受けた前記閲覧ＵＲＬのカテゴリが閲覧制限対象のカテゴリである場合に前記アクセス要求があったＷｅｂサイトへのアクセスを制限し、閲覧制限すること、によってそれぞれ一層効果的に達成される。
【０００９】
また、本発明の上記目的は、ＵＲＬフィルタリングによる閲覧制御方法に関しては、インターネット上のＷｅｂサイトの閲覧制限をＵＲＬ毎に制御するＵＲＬフィルタリングによる閲覧制御方法であって、前記Ｗｅｂサイトへのアクセス要求のメッセージをＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知し、各ＷｅｂサイトのＵＲＬをカテゴリ分類したデータ群を保有するシステムのデータ処理装置に対して前記検知したＵＲＬを閲覧ＵＲＬとして問合せると共に前記データ処理装置から前記閲覧ＵＲＬのＵＲＬ情報を応答として受け取り、そのＵＲＬ情報に基づいて前記アクセス先のＷｅｂサイトへの閲覧制限を制御することによって達成される。
【００１０】
さらに、前記閲覧ＵＲＬの問合せを依頼する側のシステムと前記問合せを受ける側のシステムが、ネットワーク上の別々のシステムであること、前記閲覧ＵＲＬの問合せを依頼する側のシステムと前記問合せを受ける側のシステムとの間の前記問合せ及び応答データの送受信を、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信により行なうこと、によってそれぞれ一層効果的に達成される。
【発明の効果】
【００１１】
本発明によれば、閲覧ＵＲＬの問合せに対してその閲覧ＵＲＬのＵＲＬ情報を応答として返送するルックアップ手段（データ処理装置）を備え、そのルックアップ手段から受けたＵＲＬ情報に基づいてアクセス先のＷｅｂサイトへの閲覧制限を行なうようにしているので、Ｗｅｂアクセスする際のＵＲＬを検知して閲覧制御を行なうシステム（クライアント側の通信装置又は別の装置）とそのＵＲＬの問合せを受けて応答するシステム（データ処理装置）とを分離することが可能である。そのため、システム・リソースが少ない携帯電話機，ＰＤＡ，ルータ等の情報通信機器でのＵＲＬフィルタリングを実現することができる。更に、ＴＣＰ／ＩＰソケット・インターフェースによりＴＣＰ／ＩＰ通信をフックしてＵＲＬを検知し、アクセス先のＷｅｂサイトへの閲覧を制限するようにしているので、インターネットを利用するアプリケーションに依存することなく、且つ、使用するブラウザ設定及びネットワーク環境に依存することなく、ＵＲＬフィルタリングを実現することができる。
【００１２】
更に、問合せを依頼する側のシステムと問合せを受ける側のシステムとの通信をＴＣＰ／ＩＰ通信により行なう構成としているので、両者のシステムは、同一のシステムでもネットワーク上の別々なシステムでも動作可能である。更に、問合せを受けるシステムは、ローカルネットワーク上、若しくは、インターネットを越えてアクセスすることが可能となる。
【発明を実施するための最良の形態】
【００１３】
アプリケーション・プログラム・インターフェース（ＡＰＩ）は、所定のプロトコル層に対し、より上位のプロトコル層又はアプリケーションに利用可能なサービスのための標準化されたインターフェースであり、ＴＣＰ／ＩＰ通信に関してはＴＣＰ／ＩＰソケット・インターフェースが公知である。本発明では、インターネット上のＷｅｂサイト（携帯サイトを含む）の閲覧制限を行なう方法として、ＴＣＰ／ＩＰ通信を使用するアプリケーションで使用されるＡＰＩであるソケット（Ｓｏｃｋｅｔ）のフック（Ｈｏｏｋ）技術を用いて、クライアント側の通信装置においてＷｅｂサイトへのアクセスの検知を行ない、ＵＲＬをカテゴリ分類したデータ群を保有するシステムに対して閲覧ＵＲＬの問合せを行ない、問合せを行なった閲覧ＵＲＬに対するＵＲＬ情報を応答として受け取り、そのＵＲＬ情報をもとに閲覧制限を行なう。閲覧制限に用いるＵＲＬ情報は、ＵＲＬをカテゴリ別に分類したカテゴリ情報若しくはＵＲＬ属性情報、又は両方の情報であり、クライアント側のシステムでは、例えば、アクセス先のＵＲＬのカテゴリが閲覧制限対象のカテゴリに属している場合には閲覧制限対象と判定し、そのＷｅｂサイトに対する閲覧を制限する。
【００１４】
ＵＲＬをカテゴリ分類したデータに対しての問合せ法としては、問合せを依頼する側のシステムと問合せを受ける側のシステムは、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信によりデータ送受を行なう形態としており、同一又は、ネットワーク上の別々なシステムで動作可能である。また、問合せを受けるシステムは、ＨＴＴＰプロトコルによるＴＣＰ／ＩＰ通信を用いて、問合せデータの送受信を行なうため、このシステムは、ローカルネットワーク上、若しくは、インターネットを越えてアクセスすることが可能となる。
【００１５】
以下、システム構成として、問合せを依頼する側のシステムをクライアント側のシステム（以下、ＰＣ，携帯端末，ルータ等のＩＰアドレスで特定されるクライアント側の通信装置（情報通信機器）を便宜上「クライアント」と呼ぶ）とし、問合せを受ける側のシステム（以下、「ルックアップ・システム」又は「ルックアップ・サーバ」と呼ぶ）を、ネットワーク上の別システムとした場合を例として、本発明の好適な実施の形態を図面に基づいて詳細に説明する。
【００１６】
図１は、ＵＲＬカテゴリのルックアップ・サーバを用いたＵＲＬフィルタリング・システムの全体構成の一例をブロック図で示している。本発明のＵＲＬフィルタリング・システムは、利用者側の情報通信機器であるクライアント１０と、ＵＲＬをカテゴリ分類したデータに対するクライアントからの問合せを受付けて応答を返送するルックアップ・システム２０とから構成され、各クライアント１０とルックアップ・システム２０とは、インターネット、ＬＡＮ（ローカルエリアネットワーク）等のネットワーク１を介して接続され、ＴＣＰ／ＩＰの通信プロトコルにより通信が行なわれる。
【００１７】
クライアント１０は、ＴＣＰ／ＩＰによる通信機能を有する情報通信機器であり、ＰＣ，携帯電話機，ＰＤＡ，モバイル端末，ＰＣ，インターネットテレビジョン，ゲーム装置，自動車用ナビゲーション装置など、インターネット２上のＷｅｂサイト３０（携帯サイトを含む）とのデータ通信が可能な装置本体の他に、その周辺装置（ルータ，ゲートウェイ装置等）を含む情報通信機器のことを言う。本実施の形態では、利用者がＷｅｂアクセスする際のＵＲＬを検知し、閲覧制限の制御を行なう機能をクライアント１０側に備え、ＵＲＬの問合せに応じてそのＵＲＬのカテゴリ等のＵＲＬ情報を応答するルックアップ機能（ルックアップ手段）をルックアップ・システム２０側に備えた構成としている。これらの機能は、本例ではＣＰＵにより実行されるコンピュータ・プログラムで実現される。
【００１８】
ルックアップ・システム２０は、ＴＣＰ／ＩＰによる通信機能を有する１台若しくは複数台のデータ処理装置（ルックアップ・サーバ）から構成され、ＵＲＬをカテゴリ分類したデータ群２２（以下「カテゴリ分類定義済みＵＲＬ情報群」と呼ぶ）を記憶媒体に保有している。そして、クライアント１０側から問合せを受けた閲覧ＵＲＬをカテゴリ分類定義済みＵＲＬ情報群から検索して、問合せを受けた閲覧ＵＲＬのＵＲＬ情報（分類したカテゴリ情報、又は、分類したカテゴリ情報及びＵＲＬ属性情報を含むＵＲＬ情報）を応答として返送するＵＲＬ情報応答手段２１を備えている。
【００１９】
ルックアップ・システム２０が保持するカテゴリ分類定義済みＵＲＬ情報群２２は、全世界に存在するＷｅｂサイトのＵＲＬの情報群を、例えば情報の種類，利用技術の種類，閲覧系，決済系，及びデータベース利用型などの所定のカテゴリで分類したデータ群であり、ＵＲＬとそのカテゴリを示す分類コード、及びその他のＵＲＬ属性情報（アクセス回数，年齢層別毎の有益性，会員制等の各種の属性情報）が関連付けられて記憶されている。ルックアップ・システム２０では、図示されないＵＲＬ情報更新手段により、例えば所定のアルゴリズムで最新のＷｅｂサイトのＵＲＬ情報などを自動収集してカテゴライズし、カテゴリ分類定義済みＵＲＬ情報群２２を適時更新する。ＵＲＬ情報応答手段２１を備えたデータ処理装置を地域分散等により負荷分散した構成とした場合は、例えば、ＵＲＬ情報を管理するコンピュータからルックアップ・システム２０の各データ処理装置に対してカテゴリ分類定義済みＵＲＬ情報群２２の更新情報を適時配信し、各装置のデータの同期化を行なう。
【００２０】
図２は、ＴＣＰ／ＩＰ通信のフック技術を用いたＵＲＬフィルタリング処理の流れを模式図で示しており、同図を参照して本発明におけるＵＲＬフィルタリングによる閲覧制御の方法の概略を説明する。なお、ＴＣＰ／ＩＰソケット・インターフェースにソケットのフック技術等は公知の技術であり、その詳細な説明は省略する。
【００２１】
クライアント１０では、ブラウザへの閲覧ＵＲＬの入力が行なわれ、Ｗｅｂサイトへのアクセス要求を受けると、ホスト名／ＩＰアドレスでのソケットをオープンした後、ソケット・インターフェースにより、Ｗｅｂサイトへのアクセス要求のメッセージをフックし、アクセス先のＵＲＬを検知してそのＵＲＬを問合せデータとしてルックアップ・システム２０に送信する。ルックアップ・システム２０では、カテゴリ分類定義済みＵＲＬ情報群の中から問合せを受けた閲覧ＵＲＬに対応するＵＲＬ情報を読み出し、そのＵＲＬ情報（図の例では、ＵＲＬのカテゴリ情報）を応答データとしてクライアント１０へ返送する。ＵＲＬ情報を受信したクライアント１０では、アクセス先のＵＲＬが属するカテゴリ等をＵＲＬ情報から認識し、アクセス先のＷｅｂサイトの情報閲覧をＵＲＬ情報（及び閲覧制限の定義情報）に基づいて制限する。閲覧制限としては、利用者に対してのＷｅｂサイトの表示禁止、利用者側からのデータ送信禁止、利用者のＷｅｂサイト閲覧時間の時間制限がある。
【００２２】
図３は、本発明に係るＵＲＬカテゴリのルックアップ・システムを用いたＵＲＬフィルタリング方法を実現するクライアント側のソフトウェア構成の一例を機能ブロック図で示している。
【００２３】
クライアント１０は、Ｗｅｂサイトへのアクセス要求のメッセージ（接続リクエスト）をＴＣＰ／ＩＰソケット・インターフェースによりフックしてアクセス先のＵＲＬを検知するＵＲＬ検知手段１１と、検知したＵＲＬを閲覧ＵＲＬとしてルックアップ・システムへ問合せて閲覧ＵＲＬのＵＲＬ情報を応答として受信するＵＲＬ情報問合手段１２と、ルックアップ・システムから受信した閲覧ＵＲＬのＵＲＬ情報と閲覧制限設定情報に基づいてアクセス先のＷｅｂサイトが閲覧制限対象のサイトか否かを判定する閲覧制限対象判定手段１３と、閲覧制限対象のＷｅｂサイトであれば、ＴＣＰ／ＩＰ通信の経路制御による当該経路での閲覧制限の制御を行なう閲覧制御手段１４とを備えている。
【００２４】
閲覧制限としては、前述のように、利用者に対してのＷｅｂサイトの表示禁止、利用者側からのデータ送信禁止、利用者のＷｅｂサイト閲覧時間の時間制限などがある。例えば、利用者側からの当該情報伝送経路でのデータ通信を全て禁止する場合は、ルックアップ・システム２０から受信したＵＲＬ情報に含まれるカテゴリ情報と、クライアント１０側に予め登録されている閲覧制限対象のカテゴリ情報とを比較し、アクセス先のＵＲＬのカテゴリが閲覧制限対象のカテゴリであれば、ＴＣＰ／ＩＰソケットの経路制御によりＷｅｂサイトとのデータ通信を規制（禁止）することで、当該Ｗｅｂサイトの閲覧を制限する。また、データ通信は許可するが利用時間帯を制限する形態の場合は、閲覧制限対象のカテゴリに属するＵＲＬであっても、指定された時間帯の間のみデータ通信を規制することで閲覧を制限する。また、データ通信は許可するが閲覧情報の表示を禁止する形態の場合は、閲覧制限対象のカテゴリに属するＵＲＬであれば、Ｗｅｂサイトから受信した閲覧情報の表示を例えば全て非表示とすることで閲覧を制限する。これらの閲覧制限の形態は利用者が選択して閲覧制限設定情報として設定することができ、閲覧制御手段１４では、アクセスのＵＲＬとの情報通信経路での閲覧制限を上記の形態に応じて実行する。
【００２５】
なお、Ｗｅｂサイト（Ｗｅｂサーバ）の情報閲覧を制限する方法は、ＨＴＴＰプロキシを利用したものは従来から提案されているが（例えば前述の特許文献１を参照）、本発明では、ＴＣＰ／ＩＰ通信を使用するアプリケーションで使用されるＴＣＰ／ＩＰソケット・インターフェースを用いることで、ＨＴＴＰプロキシを経由することなく、ＵＲＬフィルタリングによる閲覧制限を実現している。そのため、利用者は、本発明に係るソフトウェア（ソケットＡＰＩを用いたアプリケーション・プログラム及び制御データ等）をクライアント１０にインストールするだけで良く、インターネットを利用するアプリケーションに依存することなく、さらに、使用するブラウザ設定及びネットワーク環境に依存することなく、本発明に係る閲覧制限の機能を利用することができる。また、ＵＲＬをカテゴリ分類したデータ群をルックアップ・システム２０側に保持する構成とすることにより、携帯電話機、ＰＤＡ、ルータなどのシステム・リソースが少ないＩＰ端末に対しても適用することができる。
【００２６】
次に、Ｗｅｂアクセス時のＵＲＬ検知と閲覧制御に係るＵＲＬフィルタリング・システムにおける動作例を、図４のフローチャートに従って説明する。なお、ここではＵＲＬのカテゴリに応じて閲覧制限の制御を行なう場合を例として説明する。
【００２７】
クライアント１０では、アプリケーションでのＵＲＬによるＷｅｂアクセスの際に（ステップＳ１１）、ＴＣＰ／ＩＰソケット・インターフェースによりアクセス要求のメッセージをフックし、アクセス先のＵＲＬを検知する（ステップＳ１２）。続いて、検知したＵＲＬをルックアップ・システム２０へ送信してＵＲＬのカテゴリを問合せる（ステップＳ１３）。
【００２８】
ルックアップ・システム２０では、クライアント１０からのＵＲＬの問合せ（ＨＴＴＰリクエストによる問合せ）を受付け（ステップＳ２１）、問合せＵＲＬをカテゴリ分類定義済みＵＲＬ情報群から検索し、問合せＵＲＬに対応するＵＲＬ情報（問合せＵＲＬが含まれているカテゴリ）を抽出して読み出す（ステップＳ２２）。そして、問合せＵＲＬのカテゴリを応答（ＨＴＴＰレスポンス）として、問合せ元のクライアント１０へ返送する（ステップＳ２３）。
【００２９】
ルックアップ・システムから応答を受けたクライアント１０では、応答結果のカテゴリが閲覧制御対象であるか否かを判定し（ステップＳ１４）、閲覧制御対象外であれば、ＴＣＰ／ＩＰ通信の経路制御を行なわずにＷｅｂサイトとの通信を行なう（ステップＳ１５，Ｓ１６）。一方、上記ステップＳ１４において、閲覧制御対象であると判定したのであれば、ＴＣＰ／ＩＰ通信の経路制御を行ない、閲覧制限の設定情報に応じた閲覧制御を行なう（ステップＳ１７）。
【００３０】
なお、上述した実施の形態では、本発明に係るＵＲＬ検知手段、ＵＲＬ情報問合手段、閲覧制限対象判定手段及び前記閲覧制御手段を、ＰＣ，携帯端末等のクライアント端末に搭載する場合を例として説明したが、ルータ等の通信機器に搭載する場合も、ソフトウェア構成及び動作等は同様である。また、ＵＲＬのカテゴリ等のＵＲＬ情報を応答するルックアップ手段は、クライアント側のシステムとは別のネットワーク上のシステムに備えた場合を例として説明したが、そのソフトウェアをクライアント側の機器（閲覧制御手段等を備えた装置とは別の装置又は同一の装置）にインストールして備える形態とすることもできる。
【図面の簡単な説明】
【００３１】
【図１】本発明に係わるＵＲＬフィルタリング・システムの全体構成の一例を示すブロック図である。
【図２】本発明に係わるＵＲＬフィルタリング処理の流れを示す模式図である。
【図３】本発明に係わるクライアント側のソフトウェア構成の一例を示す機能ブロック図である。
【図４】本発明に係わるＵＲＬフィルタリング・システムの動作例を説明するためのフローチャートである。
【符号の説明】
【００３２】
１  ネットワーク
２  インターネット
１０  クライアント
１１  ＵＲＬ検知手段
１２  ＵＲＬ情報問合手段
１３  閲覧制限対象判定手段
１４  閲覧制御手段
２０  ルックアップ・システム
２１  ＵＲＬ情報応答手段
２２  カテゴリ分類定義済みＵＲＬ情報群
３０  Ｗｅｂサイト
【図１】
2005107831.tif 000003
【図２】
2005107831.tif 000004
【図３】
2005107831.tif 000005
【図４】
2005107831.tif 000006