(57)【要約】【課題】特定ユーザ識別プログラムに関し，ネットワークにアクセスしているユーザが特定のユーザであることを識別することが可能となる技術を提供する。【解決手段】キーワード登録手段１１は，特定のユーザを識別するためのキーワードを，キーワード記録手段１２に記録する。Ｗｅｂページ取得手段１３は，ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得し，Ｗｅｂページ格納手段１４に格納する。特定ユーザ識別判定手段１５は，Ｗｅｂページ格納手段１４に格納されたＷｅｂページ中に，キーワード記録手段１２に記録されたキーワードが存在するかどうかを確認し，キーワードが存在する場合には，ユーザ端末を使用しているユーザが特定のユーザであると判定する。【選択図】図１
2006251854.tif 000002
【特許請求の範囲】
【請求項１】
同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための処理を，サーバのコンピュータに実行させるための特定ユーザ識別プログラムであって，
前記コンピュータを，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する手段，
として機能させるための特定ユーザ識別プログラム。
【請求項２】
請求項１に記載の特定ユーザ識別プログラムにおいて，
前記コンピュータを，
特定のユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する手段，
として機能させるための特定ユーザ識別プログラム。
【請求項３】
サーバのコンピュータによって，同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための特定ユーザ識別方法であって，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する過程と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する過程と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる過程と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する過程とを有する
ことを特徴とする特定ユーザ識別方法。
【請求項４】
サーバのコンピュータが備える，同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための特定ユーザ識別装置であって，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する手段とを備える
ことを特徴とする特定ユーザ識別装置。
【請求項５】
特定のユーザを識別するための処理を，Ｗｅｂページの閲覧を行うユーザが使用するコンピュータに実行させるための特定ユーザ識別プログラムであって，
前記コンピュータを，
特定のユーザを識別するためのキーワードを記憶する手段と，
ユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる手段と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが前記特定のユーザであると判断する手段，
として機能させるための特定ユーザ識別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，特定のユーザを識別するための技術に関するものであり，特に，ネットワーク上のＷｅｂページの閲覧履歴から，そのユーザが特定のユーザであるかどうかを識別する特定ユーザ識別プログラム，特定ユーザ識別方法および特定ユーザ識別装置に関するものである。
【０００２】
例えば，本発明は，同一のユーザアカウントＩＤなどのユーザＩＤを複数のユーザが共有して使用する場合に，その中の特定のユーザを識別する方法に関し，有害サイトの表示を防止するための技術に応用することが可能である。ネットワーク上のＷｅｂサイトにアクセスを行っているユーザが，有害サイトを閲覧可とするユーザであるかを識別し，有害サイトを閲覧可とするユーザである場合にのみ，有害サイトの表示を可能とすることができる。
【背景技術】
【０００３】
アダルトサイトや犯罪をあおるようなサイトなどの有害サイトへのアクセスを防止する技術がある（例えば，特許文献１参照）。特許文献１には，インターネットサービスプロバイダ（以下，ＩＳＰという）がユーザがアクセスするサイトのフィルタリングを行うことにより，ユーザの有害サイトへのアクセスを防止する技術が記載されている。
【０００４】
このような有害サイトへのアクセス防止の処理は，例えば，ユーザアカウントＩＤごとに行われる。すなわち，有害サイトへのアクセス防止を希望するユーザがＩＳＰに登録し，ＩＳＰでは，その登録されたユーザのユーザアカウントＩＤによるアクセスがあった場合に，有害サイトへのアクセス防止の処理を行う。
【０００５】
しかし，ユーザアカウントＩＤごとの有害サイトへのアクセス防止の処理では，有害サイトを閲覧可とするユーザ（例えば，親など）と，有害サイトを閲覧不可とするユーザ（例えば，子供など）との区別なく，ユーザアカウントＩＤのみで有害サイトへのアクセス防止の処理を行うか否かの判断がされてしまう。
【０００６】
例えば，１家族で１台のパソコンを共有し，１つのユーザアカウントＩＤでＩＳＰへの接続を行っている場合に，子供への悪影響を心配して有害サイトへのアクセス防止をＩＳＰに登録してしまうと，親も有害サイトへのアクセスが禁止されてしまう。そのため，親が有害サイトの内容を確認し，有害サイトが社会に与える弊害を確認することができなくなってしまう。
【０００７】
同一の装置を利用する複数の利用者を識別する技術がある（例えば，特許文献２参照）。特許文献２には，同一の装置を利用する親と子供を，バイオメトリクス認証やパスワード認証などにより識別する技術が記載されている。特許文献２に記載された技術によって，ユーザアカウントＩＤに関係なく，ユーザごとに有害サイトへのアクセス防止を行うことができる。
【特許文献１】特開２００３−２３４６６号公報
【特許文献２】特開２００２−２３２５５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかし，バイオメトリクス認証によって親子識別を行うためには，バイオメトリクス認証のための専用の設備を用意する必要がある。また，パスワード認証によって親子識別を行うと，有害サイトにアクセスするたびにパスワード入力要求画面が現れるため，“親はパスワードを知っていて有害サイトにアクセスしているのではないか”と子供に推測されることは避けられない。
【０００９】
本発明は，上記の問題点の解決を図り，バイオメトリクスやパスワード等の入力がなくても，ネットワークにアクセスしているユーザが特定のユーザであるかを識別することが可能となる技術を提供することにより，例えば，有害サイトへのアクセスを希望するユーザが有害サイトを閲覧可とするユーザであるかを識別し，有害サイトを閲覧可とするユーザである場合にのみ有害サイトの表示を可能とすることを目的とする。
【課題を解決するための手段】
【００１０】
本発明は，上記の課題を解決するため，ユーザ端末を使用しているユーザがアクセスを要求したサイトのＷｅｂページ中に，あらかじめ登録された特定のユーザを識別するためのキーワードが存在するかどうかを確認し，キーワードが存在する場合には，ユーザ端末を使用しているユーザが特定のユーザであるとし，以降ネットワークへのアクセスが終了するまで，ユーザ端末を使用しているユーザが特定のユーザであるとして，そのユーザに対応したデータ処理を実行することを特徴とする。
【００１１】
例えば，特定のユーザが有害サイトを閲覧可とするユーザであれば，ユーザ端末を使用しているユーザがアクセスを要求したサイトのＷｅｂページ中に，あらかじめ登録された有害サイトを閲覧可とするユーザを識別するためのキーワードが存在するかどうかを確認し，キーワードが存在する場合には，ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであるとする。以降ネットワークへのアクセスが終了するまで，ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであるとし，有害サイトの表示を可能とする。
【００１２】
図１は，本発明における特定ユーザ識別装置の概念図である。特定ユーザ識別装置１０は，キーワード登録手段１１と，キーワード記録手段１２と，Ｗｅｂページ取得手段１３と，Ｗｅｂページ格納手段１４と，特定ユーザ識別判定手段１５と，特定ユーザ対応処理手段１６とから構成される。
【００１３】
キーワード登録手段１１は，特定のユーザを識別するためのキーワードを，キーワード記録手段１２に記録する。Ｗｅｂページ取得手段１３は，ユーザが閲覧を希望するＷｅｂページを取得し，Ｗｅｂページ格納手段１４に格納する。
【００１４】
特定ユーザ識別判定手段１５は，ユーザが特定のユーザであるかを判定する。具体的には，Ｗｅｂページ格納手段１４に格納されたＷｅｂページ中に，キーワード記録手段１２に記録されたキーワードが存在するかどうかを確認し，キーワードが存在する場合に，ユーザ端末を使用しているユーザが特定のユーザであると判定する。
【００１５】
特定ユーザ対応処理手段１６は，現在，コンピュータを使用しているユーザが特定のユーザであると認識された場合に，その特定のユーザに対応したデータ処理を実行する手段である。例えば，その特定のユーザにのみ許されているＷｅｂページの閲覧やプログラムの起動を可能にする。
【００１６】
このような特定ユーザ識別装置１０を，特定のユーザが有害サイトを閲覧可とするユーザであるものとして，有害サイトの表示防止を行うシステムに応用することができる。例えば，ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判定された場合には，Ｗｅｂページ格納手段１４に格納されたＷｅｂページが有害サイトのＷｅｂページであるかの判定を行わなくてもよい。ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判定されていない場合には，Ｗｅｂページ格納手段１４に格納されたＷｅｂページが有害サイトのＷｅｂページであるかを判定し，有害サイトのＷｅｂページであると判定された場合には，そのＷｅｂページの表示を抑止する。
【００１７】
図１に示すような特定ユーザ識別装置１０は，プロバイダのサーバに備えられてもよいし，ユーザが使用する端末に備えられてもよい。
【００１８】
また，あらかじめキーワードの候補を複数登録しておき，その登録されたキーワードの候補からユーザが特定のユーザであるかの判定に使用するキーワードを選択し，選択されたキーワードを用いてユーザが特定のユーザであるかどうかの判定を行うようにしてもよい。このとき，ユーザのアクセスごとに，自動的にキーワードが変更されるようにしてもよい。
【００１９】
以上のような各手段における処理は，コンピュータとソフトウェアプログラムとによって実現することができ，そのプログラムをコンピュータ読み取り可能な記録媒体に記録することも，ネットワークを通して提供することも可能である。
【発明の効果】
【００２０】
本発明によって，親と子供が１つのユーザアカウントＩＤを共有する場合であっても，現在ユーザ端末を使用しているユーザが親であるか子供であるかを判断することが可能となる。したがって，例えば，親である場合には有害サイトの表示を許可し，子供である場合には有害サイトの表示を禁止することが可能となる。また，親が有害サイトにアクセスするときにパスワード等を入力する必要もなくなるので，子供の不要な推測を心配する必要がなくなる。
【００２１】
さらに，親子識別を行うためのキーワードを自動的に変更することにより，子供にネットワークへのアクセス履歴などからアクセス時の親子識別方法を類推される心配がなくなる。
【発明を実施するための最良の形態】
【００２２】
以下，本発明の実施の形態について，図を用いて説明する。以下では，有害サイト表示防止システムの例を用いて，本発明における特定ユーザの識別技術を説明する。なお，特定ユーザの識別技術の応用としては，有害サイト表示防止の技術以外にも，特定ユーザにのみ有料コンテンツのダウンロードを許可する技術など，様々な技術への応用が考えられる。
【００２３】
以下の実施の形態では，親（有害サイトを閲覧可とするユーザ）と子供（有害サイトを閲覧不可とするユーザ）が，１台のユーザ端末，１つのユーザアカウントＩＤを，一緒に使用している場合を想定する。
【００２４】
〔実施の形態１〕
図２は，本発明の実施の形態１における有害サイト表示防止システムの構成例を示す図である。本実施の形態１は，有害サイト表示防止処理を，ＩＳＰ側のサーバで行う形態である。有害サイト表示防止システムは，インターネット等のネットワークを利用するユーザが使用するパソコンなどのユーザ端末１００と，ＩＳＰ側のコンピュータシステムであるＩＳＰシステム２００と，Ｗｅｂページを提供しているＷｅｂサーバ３００とから構成される。
【００２５】
ＩＳＰシステム２００は，親嗜好単語リスト登録部２０１と，親嗜好単語リスト記憶部２０２と，親識別データ初回登録部２０３と，親識別データ記憶部２０４と，代理名データ登録部２０５と，代理名データ記憶部２０６と，Ｗｅｂページ取得部２０７と，Ｗｅｂページ格納部２０８と，親識別判定部２０９と，有害サイトＷｅｂページ判定部２１０と，親識別データ自動更新部２１１と，次回親識別データホームページ公開部２１２とを備える。
【００２６】
親嗜好単語リスト登録部２０１は，ユーザ端末１００から親嗜好単語を受信し，それを親嗜好単語リストに登録する。親嗜好単語リスト記憶部２０２は，親嗜好単語リストを記憶する。親識別データ初回登録部２０３は，ユーザ端末１００から初回の親識別に使用する親嗜好単語を受信し，それを親識別データとして登録する。親識別データ記憶部２０４は，親識別データを記憶する。代理名データ登録部２０５は，ユーザ端末１００から代理名を受信し，それを代理名データとして登録する。代理名データ記憶部２０６は，代理名データを記憶する。
【００２７】
Ｗｅｂページ取得部２０７は，ユーザ端末１００から指定されたＵＲＬが示すＷｅｂページを提供するＷｅｂサーバ３００から，ＵＲＬで指定されたＷｅｂページを取得する。Ｗｅｂページ格納部２０８は，Ｗｅｂページ取得部２０７が取得したＷｅｂページを格納する。親識別判定部２０９は，取得されたＷｅｂページから親識別データの親嗜好単語が検出されたかを確認し，検出された場合にユーザ端末１００を使用しているユーザが親であると判定する。判定した結果を有害サイトＷｅｂページ判定部２１０に通知し，以降のＷｅｂページの閲覧可否の判定に利用する。有害サイトＷｅｂページ判定部２１０は，ユーザ端末１００を使用しているユーザが親と判定されていない場合に取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定し，有害サイトのＷｅｂページであると判定した場合には，そのＷｅｂページをユーザ端末１００に転送しない。
【００２８】
親識別データ自動更新部２１１は，ユーザ端末１００を使用しているユーザが親である場合に，ユーザ端末１００のネットワークへの接続が終了すると，親嗜好単語リストから次回の親識別に使用する親嗜好単語を選択し，それを親識別データとして登録する。次回親識別データホームページ公開部２１２は，次回の親識別に使用する親嗜好単語を掲載した次回親識別データ確認用ホームページを公開する。
【００２９】
図３は，本実施の形態１における事前登録処理フローチャートである。ユーザ端末１００を使用する親は，自分を識別するための単語である親嗜好単語を，あらかじめＩＳＰシステム２００に登録する。
【００３０】
まず，ユーザ端末１００からのアクセス要求を受けたＩＳＰシステム２００は，ユーザ端末１００との接続を行う（ステップＳ１０）。このとき，ＩＳＰシステム２００は，接続されたユーザ端末１００からユーザアカウントＩＤを取得する。
【００３１】
ユーザ端末１００から親嗜好単語リストに登録するための親嗜好単語を受信すると（ステップＳ１１），親嗜好単語リスト登録部２０１は，受信した親嗜好単語とユーザアカウントＩＤとを関連付け，これらの情報を親嗜好単語リストに登録する（ステップＳ１２）。親嗜好単語リストは，親嗜好単語リスト記憶部２０２に記憶される。
【００３２】
図４は，本実施の形態１における親嗜好単語リストの例を示す図である。ユーザアカウントＩＤごとに複数の親嗜好単語が登録されている。なお，１つのユーザアカウントＩＤに対して１つの親嗜好単語が親嗜好単語リストに登録されても構わないが，１つのユーザアカウントＩＤに対して複数の親嗜好単語が登録される方がより好ましい。ここでは，ユーザアカウントＩＤごとに複数の親嗜好単語が登録されているものとする。
【００３３】
次に，ユーザ端末１００から初回の親識別にキーワードとして使用する親嗜好単語を受信すると（ステップＳ１３），親識別データ初回登録部２０３は，受信した親嗜好単語とユーザアカウントＩＤとを関連付け，親識別データとして親識別データ記憶部２０４に登録する（ステップＳ１４）。
【００３４】
図５は，本実施の形態１における親識別データの例を示す図である。ユーザアカウントＩＤと親嗜好単語とが関連付けられている。親識別データの親嗜好単語は，親嗜好単語リストに登録された親嗜好単語から選択される。また，ここでは，１つのユーザアカウントＩＤに対して１つの親嗜好単語が登録されているが，１つのユーザアカウントＩＤに対して複数の親識別単語が登録されていてもよい。
【００３５】
最後に，ユーザ端末１００からユーザ（親）を一意に認識する名称である代理名を受信すると（ステップＳ１５），代理名データ登録部２０５は，受信した代理名とユーザアカウントＩＤとを関連付け，代理名データとして代理名データ記憶部２０６に登録する（ステップＳ１６）。
【００３６】
図６は，本実施の形態１における代理名データの例を示す図である。ユーザアカウントＩＤと代理名とが関連付けられている。代理名は，一意性があれば，ユーザが任意の文字列を指定することができる。
【００３７】
なお，図３に示す処理では，初回の親識別にキーワードとして使用する親嗜好単語をユーザ端末１００からの指定により決定しているが，親識別データ自動更新部２１１によって，親嗜好単語リストから初回の親識別に使用する親嗜好単語を選択し，それを親識別データとして登録するようにしてもよい。選択された初回の親識別に使用する親嗜好単語をその場でユーザ（親）に通知してもよいし，事前登録処理終了後に次回親識別データ確認用ホームページなどで公開してもよい。また，初回の親識別に使用する親嗜好単語を，親嗜好単語リストの先頭の単語に無条件に決定してもよい。
【００３８】
図７は，本実施の形態１におけるＷｅｂページフィルタリング処理フローチャートである。ＩＳＰシステム２００は，ユーザ端末１００から要求があったＷｅｂページからユーザ端末１００を使用しているユーザが親であるかを判断し，ユーザが親であると判断されていない場合にのみ，有害サイトＷｅｂページ判定処理を行うようにする。
【００３９】
まず，ユーザ端末１００からネットワークへのアクセス要求を受けたＩＳＰシステム２００は，ユーザ端末１００との接続処理を行う（ステップＳ２０）。このとき，ＩＳＰシステム２００は，ユーザ端末１００からユーザアカウントＩＤを取得する。
【００４０】
ユーザ端末１００から閲覧を希望するＷｅｂサイトのＵＲＬを受信すると（ステップＳ２１），Ｗｅｂページ取得部２０７は，ユーザ端末１００から指定されたＵＲＬが示すＷｅｂページを提供するＷｅｂサーバ３００から，ＵＲＬで指定されたＷｅｂページを取得し（ステップＳ２２），取得したＷｅｂページをＷｅｂページ格納部２０８に格納する（ステップＳ２３）。
【００４１】
親識別判定部２０９は，すでにユーザ端末１００を使用しているユーザが親であると判定されているかを確認し（ステップＳ２４），まだ親であると判定されていない場合に，ステップＳ２５〜ステップＳ２７の処理を行う。親識別データ記憶部２０４をユーザアカウントＩＤで検索し，該当する親識別データを取得する（ステップＳ２５）。Ｗｅｂページ格納部２０８に格納されたＷｅｂページから，取得した親識別データの親嗜好単語が検出されるかを確認し（ステップＳ２６），検出されれば，ユーザ端末１００を現在使用しているユーザが親であると判定する（ステップＳ２７）。
【００４２】
有害サイトＷｅｂページ判定部２１０は，ユーザ端末１００を使用しているユーザが親であると判定されているかを確認し（ステップＳ２８），親であると判定されていれば，そのままＷｅｂページ格納部２０８に格納されたＷｅｂページをユーザ端末１００に転送する（ステップＳ２９）。ユーザ端末１００からネットワークへのアクセス終了を受けると（ステップＳ３０），親識別データ更新処理を行い（ステップＳ３１），処理を終了する。
【００４３】
ステップＳ２８において親であると判定されていなければ，Ｗｅｂページ格納部２０８に格納されたＷｅｂページが有害サイトであるかを判定し（ステップＳ３２），有害サイトでなければ，Ｗｅｂページ格納部２０８に格納されたＷｅｂページをユーザ端末１００に転送する（ステップＳ３３）。有害サイトであれば，Ｗｅｂページが表示できない旨のエラー画面をユーザ端末１００に転送する（ステップＳ３４）。ユーザ端末１００からネットワークへのアクセス終了を受けると（ステップＳ３５），処理を終了する。
【００４４】
なお，ステップＳ３２における有害サイトＷｅｂページ判定処理は，既存の技術で構わない。例えば，前述の特許文献１に記載された技術などを用いればよい。
【００４５】
ここで，ユーザが閲覧するＷｅｂページから親識別データで指定された親嗜好単語（キーワード）を検出することにより，ユーザ端末１００を現在使用しているユーザが親であると判定する基準としては，様々な基準が考えられる。
【００４６】
例えば，キーワードが１つしかないときに，アクセスされた１つのＷｅｂページから規定回数以上のキーワードが検出された場合にユーザが親であると判定するようにしてもよいし，キーワードがアクセスされた規定数以上のＷｅｂページから検出された場合にユーザが親であると判定するようにしてもよい。また，キーワードが複数であるときに，アクセスされた１つのＷｅｂページから複数のキーワードのすべてが検出された場合にユーザが親であると判定するようにしてもよいし，複数のキーワードのすべてがアクセスされた複数のＷｅｂページのいずれかから検出された場合にユーザが親であると判定するようにしてもよい。また，これらの判定基準のいずれを用いるかを，親嗜好単語の登録時などにあらかじめ選択画面でユーザに選択させるようにしてもよい。
【００４７】
また，ユーザ端末１００からのネットワークへのアクセスの開始・終了の判断基準としては，様々な基準が考えられる。
【００４８】
例えば，ダイヤルアップ接続などの場合には，その接続時にユーザ端末１００がネットワークへのアクセスを開始したものと判断し，その切断時にユーザ端末１００がネットワークへのアクセスを終了したものと判断することができる。
【００４９】
また，常時接続回線などでは，接続時のユーザ認証によりユーザ端末１００がネットワークへのアクセスを開始したものと判断し，ユーザ端末１００からのアクセス終了の信号を受けることにより，ユーザ端末１００がネットワークへのアクセスを終了したものと判断することができる。また，ユーザ端末１００が最後のＷｅｂページにアクセスしたときから規定時間が経過したときに，ユーザ端末１００がネットワークへのアクセスを終了したものと判断するようにしてもよい。
【００５０】
また，ユーザ端末１００において，ブラウザを開いたときにＩＳＰシステム２００に対してアクセス開始の信号を送るようにし，ブラウザを閉じたときにＩＳＰシステム２００に対してアクセス終了の信号を送るようにすれば，ＩＳＰシステム２００では，それらの信号の受信により，ユーザ端末１００からのネットワークへのアクセスの開始・終了を判断することができる。
【００５１】
図８は，本実施の形態１における親識別データ更新処理フローチャートである。ＩＳＰシステム２００は，ユーザ端末１００からのネットワークへのアクセス終了が確認されると，次回の接続時の親識別に用いる親識別データを自動的に更新し，それを専用のホームページ上で公開する。
【００５２】
まず，ユーザ端末１００からのネットワークへのアクセス終了が確認されると（ステップＳ４０），親識別データ自動更新部２１１は，親嗜好単語リスト記憶部２０２に記憶された親嗜好単語リストの該当するユーザアカウントＩＤに属する親嗜好単語の中から，次回の親識別に使用する親嗜好単語を抽出し（ステップＳ４１），その抽出された親嗜好単語で，親識別データ記憶部２０４に記憶された該当するユーザアカウントＩＤの親識別データの親嗜好単語を更新する（ステップＳ４２）。
【００５３】
次回親識別データホームページ公開部２１２は，代理名データ記憶部２０６に記憶された該当するユーザアカウントＩＤの代理名データから代理名を取得し（ステップＳ４３），それと更新された親識別データの親嗜好単語とを関連付けて，次回親識別データ確認用ホームページ上で公開する（ステップＳ４４）。
【００５４】
図９は，本実施の形態１における次回親識別データ確認用ホームページのブラウザ画面の例を示す図である。親であるユーザは，図９に示すような次回親識別データ確認用ホームページ上で，自分が登録した代理名から，次回のアクセス時の親識別に用いられる親嗜好単語を知ることができる。代理名を知っているのはそれを登録した親だけであるので，子供がこのホームページを見ても，自分の親の親嗜好単語を知ることは難しい。
【００５５】
以上，本発明の実施の形態１について説明したが，本発明はこれに限るものではない。例えば，本実施の形態１では，１台のユーザ端末１００を親子で共有する場合について説明したが，１つの家庭で複数のユーザ端末１００を１つのユーザアカウントＩＤで使用している場合でも，本発明を適用可能である。
【００５６】
また，例えば，ユーザ端末１００を使用しているユーザが親であると判定されているときに閲覧されたＷｅｂページ（有害サイトのＷｅｂページを除く）に頻出する単語を自動的に検出し，検出された単語を親嗜好単語として親嗜好単語リストを自動的に更新するようにしてもよい。このようにすれば，親嗜好単語リストを自動で書き換えることができるので，子供に有害サイトを閲覧するためのキーワード（親嗜好単語）を推定されにくくなる。
【００５７】
〔実施の形態２〕
図１０は，本発明の実施の形態２における有害サイト表示防止システムの構成例を示す図である。本実施の形態２は，有害サイト表示防止処理を，ユーザ側の端末で行う形態である。有害サイト表示防止システムは，インターネット等のネットワークを利用するユーザが使用するパソコンなどのユーザ端末１００と，ＩＳＰ側のコンピュータシステムであるＩＳＰシステム２００と，Ｗｅｂページを提供しているＷｅｂサーバ３００とから構成される。
【００５８】
ユーザ端末１００は，親識別データ登録部１０１と，親識別データ記憶部１０２と，Ｗｅｂページ取得部１０３と，Ｗｅｂページ格納部１０４と，親識別判定部１０５と，有害サイトＷｅｂページ判定部１０６とを備える。
【００５９】
親識別データ登録部１０１は，ユーザ（親）が入力した親嗜好単語を親識別データとして登録する。親識別データ記憶部１０２は，親識別データを記憶する。前述の実施の形態１における親嗜好単語リスト（図４参照），親識別データ（図５参照）とは異なり，本実施の形態２ではユーザアカウントＩＤごとにデータを管理する必要がないので，親識別データとして，単純に１つまたは複数の親嗜好単語を登録すればよい。
【００６０】
Ｗｅｂページ取得部１０３は，ユーザから指定されたＵＲＬが示すＷｅｂページを提供するＷｅｂサーバ３００から，ＩＳＰシステム２００を介して，ＵＲＬで指定されたＷｅｂページを取得する。Ｗｅｂページ格納部１０４は，Ｗｅｂページ取得部１０３が取得したＷｅｂページを格納する。
【００６１】
親識別判定部１０５は，取得されたＷｅｂページから親識別データの親嗜好単語が検出されたかを確認し，検出された場合にユーザ端末１００を使用しているユーザが親であると判定する。判定した結果は，例えば，ネットワークへの接続が終了するまで，または，ブラウザが閉じられるまで，または，ユーザ端末１００の電源がオフになるまで，または，一定時間が経過するまで記憶される。
【００６２】
有害サイトＷｅｂページ判定部１０６は，ユーザ端末１００を使用しているユーザが親と判定されていない場合に取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定し，有害サイトのＷｅｂページであると判定した場合には，そのＷｅｂページを表示不可とする。
【００６３】
図１１は，本実施の形態２におけるＷｅｂページフィルタリング処理フローチャートである。ユーザ端末１００は，ユーザから要求があったＷｅｂページからユーザ端末１００を使用しているユーザが親であるかを判断し，ユーザが親であると判断されていない場合にのみ，有害サイトＷｅｂページ判定処理を行うようにする。なお，親識別データはすでに登録されているものとする。
【００６４】
まず，ユーザからネットワークへのアクセス要求を受けたユーザ端末１００は，ネットワークへのアクセスを開始する（ステップＳ５０）。ユーザから閲覧を希望するＷｅｂページの指定を受けると（ステップＳ５１），Ｗｅｂページ取得部１０３は，ユーザから指定されたＷｅｂページを提供するＷｅｂサーバ３００から，ＩＳＰシステム２００を介して，指定されたＷｅｂページを取得し（ステップＳ５２），取得したＷｅｂページをＷｅｂページ格納部１０４に格納する（ステップＳ５３）。
【００６５】
親識別判定部１０５は，すでにユーザが親であると判定されているかを確認し（ステップＳ５４），まだ親であると判定されていない場合に，ステップＳ５５〜ステップＳ５７の処理を行う。親識別データ記憶部１０２から親識別データ（親嗜好単語）を取得する（ステップＳ５５）。Ｗｅｂページ格納部１０４に格納されたＷｅｂページから，取得した親嗜好単語が検出されるかを確認し（ステップＳ５６），検出されれば，現在のユーザが親であると判定する（ステップＳ５７）。この判定結果を，親識別フラグ（図示省略）をオンにするなどして記憶しておく。
【００６６】
有害サイトＷｅｂページ判定部１０６は，ユーザ端末１００を使用しているユーザが親であると判定されているかを確認し（ステップＳ５８），親であると判定されていれば，そのままＷｅｂページ格納部１０４に格納されたＷｅｂページを表示する（ステップＳ５９）。ユーザからネットワークへのアクセス終了を受けると（ステップＳ６０），処理を終了する。
【００６７】
ステップＳ５８においてユーザが親であると判定されていなければ，Ｗｅｂページ格納部１０４に格納されたＷｅｂページが有害サイトのＷｅｂページであるかを判定し（ステップＳ６１），有害サイトのＷｅｂページでなければ，Ｗｅｂページ格納部１０４に格納されたＷｅｂページを表示する（ステップＳ６２）。有害サイトのＷｅｂページであれば，Ｗｅｂページが表示できない旨のエラー画面を表示する（ステップＳ６３）。ユーザからネットワークへのアクセス終了を受けると（ステップＳ６４），処理を終了する。
【００６８】
以上，本発明の実施の形態２について説明したが，本発明はこれに限るものではない。例えば，本実施の形態２では，親識別データ（親嗜好単語）を自動的に変更しない場合について説明したが，前述の実施の形態１のように，複数の親嗜好単語を登録した親嗜好単語リストを作成し，その中から１つまたは複数の親嗜好単語を自動的に抽出して親識別データを更新し，ネットワークへのアクセスごとに異なる親嗜好単語で親識別を行うようにしてもよい。
【実施例】
【００６９】
次に，本発明を利用した具体的な実施例について，図１２〜図１５を用いて説明する。図１２〜図１５には，ユーザ（ユーザＰＣ）側，ＩＳＰ側，インターネット（各Ｗｅｂサイト）側のそれぞれについて，手順，動作などの具体的な例が示されている。ここでは，親と子供が，１台のパソコン（ユーザＰＣ）で１つのユーザアカウントＩＤ（“ＡＢＣ００１”）を一緒に使用している。
【００７０】
〔各データの事前登録〕
図１２は，本発明の実施例における親による各データの事前登録を説明する図である。ＩＳＰが行う有害サイト表示防止サービスを利用するユーザ（親）は，事前に親識別に使用する親嗜好単語などの登録を行う。
【００７１】
（１）親嗜好単語リストの事前登録
親は，親識別に使用するための複数の親嗜好単語を，ＩＳＰ側のシステムの親嗜好単語リストに事前登録する。親嗜好単語としては，子供が閲覧しないＷｅｂサイトに見られる単語（例えば，“ゴルフ”，“囲碁”など）を選んで登録する。
【００７２】
ＩＳＰ側のシステムでは，ユーザ側から登録された複数の親嗜好単語を，そのユーザのユーザアカウントＩＤ（“ＡＢＣ００１”）に関連付けて，データベースの親嗜好単語リストに記録する。図１２では，ユーザ（親）が登録した“ゴルフ”，“囲碁”，“健康”，“情報処理”，“金融”，“法律”，“資格”の７つの単語が，親嗜好単語リストに記録されている。
【００７３】
（２）初回親識別データの事前登録
親は，最初の親識別にキーワードとして用いる親嗜好単語を，ＩＳＰ側のシステムに事前登録する。登録する親嗜好単語は，あらかじめ登録された親嗜好単語リストの中から選択する。
【００７４】
ＩＳＰ側のシステムでは，ユーザ側から登録された最初の親識別にキーワードとして用いる親嗜好単語を，そのユーザのユーザアカウントＩＤ（“ＡＢＣ００１”）に関連付けて，親識別データとしてデータベースに記録する。図１２では，親識別データとして“ゴルフ”の単語が記録されている。
【００７５】
（３）代理名の事前登録
親は，親識別データがＩＳＰ側のシステムで自動変更されたときに，その親識別データの親嗜好単語を知るために必要となる代理名を，ＩＳＰ側のシステムに事前登録する。代理名としては，子供に推測されない名称を選んで登録する。
【００７６】
ＩＳＰ側のシステムでは，ユーザ側から登録された代理名を，そのユーザのユーザアカウントＩＤ（“ＡＢＣ００１”）に関連付けて，代理名データとしてデータベースに記録する。図１２では，代理名データとして“ＫＳ０１２”の文字列が記録されている。
【００７７】
〔子供によるインターネットへのアクセス〕
図１３は，本発明の実施例における子供によるインターネットへのアクセスを説明する図である。ユーザが子供である場合には，ユーザ（子供）による有害サイトのアクセスを防止する。
【００７８】
（４）インターネットへのアクセス
子供が，ユーザＰＣでインターネットにアクセスし，ＷｅｂページＡの閲覧を要求する。インターネットへのアクセスの開始時には，ＩＳＰ側のシステムにユーザアカウントＩＤ（“ＡＢＣ００１”）が送られる。ＩＳＰ側のシステムでは，ユーザ（子供）が要求するＷｅｂページＡをインターネット上のＷｅｂサイトから取得する。
【００７９】
（５）親識別判定処理
ＩＳＰ側のシステムでは，データベースの親識別データをユーザのユーザアカウントＩＤ（“ＡＢＣ００１”）で検索し，親識別のキーワードとして用いる親嗜好単語（“ゴルフ”）を取得する。Ｗｅｂサイトから取得したＷｅｂページＡ中に，親識別データである親嗜好単語（“ゴルフ”）が出現するかどうかを調べる。ここでは，ＷｅｂページＡから“ゴルフ”という単語が検出されなかったので，ユーザが親であるとは認められない。
【００８０】
（６）有害サイトＷｅｂページ判定処理
ＩＳＰ側のシステムでは，親識別判定処理でユーザが親であると認められていないので，ＷｅｂページＡについて有害サイトＷｅｂページ判定処理を行う。ここでは，ＷｅｂページＡが有害サイトのＷｅｂページではない（無害サイト）と判定されたので，ＷｅｂページＡをユーザＰＣに転送する。ユーザＰＣでは，ＷｅｂページＡが表示される。
【００８１】
（７）インターネットへのアクセス
次に，子供が，上記の（４）と同一セション（インターネットへのアクセス開始から終了まで）で，ＷｅｂページＢの閲覧を要求する。ＩＳＰ側のシステムでは，ユーザ（子供）が要求するＷｅｂページＢをインターネット上のＷｅｂサイトから取得する。
【００８２】
（８）親識別判定処理
ＩＳＰ側のシステムでは，まだ同一セションでユーザが親であると判定されていないので，上述の（５）と同様に親識別判定処理を行う。ここでは，ＷｅｂページＡのときと同様にＷｅｂページＢからも“ゴルフ”という単語が検出されなかったので，ユーザが親であるとは認められない。
【００８３】
（９）有害サイトＷｅｂページ判定処理
ＩＳＰ側のシステムでは，親識別判定処理でユーザが親であると認められていないので，ＷｅｂページＢについて有害サイトＷｅｂページ判定処理を行う。ここでは，ＷｅｂページＢが有害サイトのＷｅｂページであると判定されたので，ＷｅｂページＢをユーザＰＣに転送しない。ユーザＰＣでは，ＷｅｂページＢが表示できない旨のエラー画面が表示される。
【００８４】
〔親によるインターネットへのアクセス〕
図１４は，本発明の実施例における親によるインターネットへのアクセスを説明する図である。ユーザが親である場合には，ユーザ（親）による有害サイトへのアクセスを可能とする。
【００８５】
（１０）インターネットへのアクセス
親が，ユーザＰＣでインターネットにアクセスし，ＷｅｂページＣの閲覧を要求する。インターネットへのアクセスの開始時には，ＩＳＰ側のシステムにユーザアカウントＩＤ（“ＡＢＣ００１”）が送られる。ＩＳＰ側のシステムでは，ユーザ（親）が要求するＷｅｂページＣをインターネット上のＷｅｂサイトから取得する。
【００８６】
（１１）親識別判定処理
ＩＳＰ側のシステムでは，データベースの親識別データをユーザのユーザアカウントＩＤ（“ＡＢＣ００１”）で検索し，親識別のキーワードとして用いる親嗜好単語（“ゴルフ”）を取得する。Ｗｅｂサイトから取得したＷｅｂページＣ中に，親識別データである親嗜好単語（“ゴルフ”）が出現するかどうかを調べる。ここでは，ＷｅｂページＣから“ゴルフ”という単語が検出されたので，ユーザが親であると認められる。
【００８７】
ユーザが親であると認められたので，有害サイトＷｅｂページ判定処理は実行されない。ＩＳＰ側のシステムは，ＷｅｂページＣをそのままユーザＰＣに転送する。ユーザＰＣでは，ＷｅｂページＣが表示される。
【００８８】
（１２）インターネットへのアクセス
次に，親が，上記の（１０）と同一セション（インターネットへのアクセス開始から終了まで）で，ＷｅｂページＤの閲覧を要求する。ＩＳＰ側のシステムでは，ユーザ（親）が要求するＷｅｂページＤをインターネット上のＷｅｂサイトから取得する。
【００８９】
（１３）親識別判定処理
ここでは，同一セション（上記の（１１）の親識別判定処理）ですでにユーザが親であると判定されているので，ＷｅｂページＤから“ゴルフ”という単語が検出されなくても，ユーザが親であると認められる。
【００９０】
ＷｅｂページＤは有害サイトのＷｅｂページであるが，同一セションですでにユーザが親であると認められているので，有害サイトＷｅｂページ判定処理は実行されない。ＩＳＰ側のシステムは，ＷｅｂページＤをそのままユーザＰＣに転送する。ユーザＰＣでは，ＷｅｂページＤが表示される。
【００９１】
〔親識別データの自動更新〕
図１５は，本発明の実施例におけるＩＳＰ側のシステムによる親識別データの自動更新を説明する図である。ＩＳＰ側のシステムは，親識別データの親嗜好単語を自動的に更新する。更新された親識別データは，次回の親識別に用いるキーワードとなる。
【００９２】
（１４）親識別データの自動更新
ＩＳＰ側のシステムは，親によるインターネットへのアクセス終了（セションの終了）後，現在の親識別データの親嗜好単語を，次回の親識別に用いるキーワードとなる親嗜好単語に，自動的に更新する。このとき，次回の親識別に用いるキーワードとなる親嗜好単語は，データベースに記録された親嗜好単語リストをユーザアカウントＩＤ（“ＡＢＣ００１”）で検索し，得られた親嗜好単語リストの中からランダムに選択される。ここでは，次回の親識別に用いるキーワードとなる親嗜好単語として“情報処理”が選択され，親識別データの親嗜好単語が“ゴルフ”から“情報処理”に書き換えられる。
【００９３】
（１５）次回の親嗜好単語の公開
ＩＳＰ側のシステムは，自動更新により書き換えられた親識別データの親嗜好単語（次回の親識別のキーワードとして用いる親嗜好単語）を，インターネット上のホームページ（次回親識別データ確認用ホームページ）で公開する。このとき，ＩＳＰ側のシステムでは，データベースの代理名データをユーザアカウントＩＤ（“ＡＢＣ００１”）で検索し，得られた代理名データの代理名（“ＫＳ０１２”）と次回の親嗜好単語（“情報処理”）とを関連付けて，次回親識別データ確認用ホームページ（ＵＲＬ：http://nextoya.co.jp）に掲載する。
【００９４】
（１６）次回の親嗜好単語の確認
親は，ユーザＰＣで次回親識別データ確認用ホームページを閲覧し，自分の代理名（“ＫＳ０１２”）から次回の親嗜好単語が“情報処理”であることを確認する。
【００９５】
以上説明した本発明の実施の形態および実施例の特徴をまとめると，以下のとおりとなる。
【００９６】
（付記１）
同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための処理を，サーバのコンピュータに実行させるための特定ユーザ識別プログラムであって，
前記コンピュータを，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する手段，
として機能させるための特定ユーザ識別プログラム。
【００９７】
（付記２）
付記１に記載の特定ユーザ識別プログラムにおいて，
前記コンピュータを，
特定のユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する手段，
として機能させるための特定ユーザ識別プログラム。
【００９８】
（付記３）
サーバのコンピュータによって，同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための特定ユーザ識別方法であって，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する過程と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する過程と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる過程と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する過程とを有する
ことを特徴とする特定ユーザ識別方法。
【００９９】
（付記４）
付記３に記載の特定ユーザ識別方法において，
特定のユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する過程と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する過程とを有する
ことを特徴とする特定ユーザ識別方法。
【０１００】
（付記５）
サーバのコンピュータが備える，同一のユーザＩＤを使用する複数のユーザからある特定のユーザを識別するための特定ユーザ識別装置であって，
特定のユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが前記特定のユーザであると判断する手段とを備える
ことを特徴とする特定ユーザ識別装置。
【０１０１】
（付記６）
付記５に記載の特定ユーザ識別装置において，
特定のユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する手段とを備える
ことを特徴とする特定ユーザ識別装置。
【０１０２】
（付記７）
特定のユーザを識別するための処理を，Ｗｅｂページの閲覧を行うユーザが使用するコンピュータに実行させるための特定ユーザ識別プログラムであって，
前記コンピュータを，
特定のユーザを識別するためのキーワードを記憶する手段と，
ユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる手段と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが前記特定のユーザであると判断する手段，
として機能させるための特定ユーザ識別プログラム。
【０１０３】
（付記８）
付記７に記載の特定ユーザ識別プログラムにおいて，
前記コンピュータを，
特定のユーザを識別するためのキーワードの候補を複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する手段，
として機能させるための特定ユーザ識別プログラム。
【０１０４】
（付記９）
Ｗｅｂページの閲覧を行うユーザが使用するコンピュータによって，特定のユーザを識別するための特定ユーザ識別方法であって，
特定のユーザを識別するためのキーワードを記憶する過程と，
ユーザが閲覧を希望するＷｅｂページを取得する過程と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる過程と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが前記特定のユーザであると判断する過程とを有する
ことを特徴とする特定ユーザ識別方法。
【０１０５】
（付記１０）
付記９に記載の特定ユーザ識別方法において，
特定のユーザを識別するためのキーワードの候補を複数個記憶する過程と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する過程とを有する
ことを特徴とする特定ユーザ識別方法。
【０１０６】
（付記１１）
Ｗｅｂページの閲覧を行うユーザが使用するコンピュータが備える，特定のユーザを識別するための特定ユーザ識別装置であって，
特定のユーザを識別するためのキーワードを記憶する手段と，
ユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる手段と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが前記特定のユーザであると判断する手段とを備える
ことを特徴とする特定ユーザ識別装置。
【０１０７】
（付記１２）
付記１１に記載の特定ユーザ識別装置において，
特定のユーザを識別するためのキーワードの候補を複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記特定のユーザを識別するためのキーワードを選択し，以降の特定のユーザの識別に用いるキーワードとして記憶する手段とを備える
ことを特徴とする特定ユーザ識別装置。
【０１０８】
（付記１３）
サーバのコンピュータに実行させるための有害サイト表示防止プログラムであって，
前記コンピュータを，
有害サイトを閲覧可とするユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断する手段と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する手段と，
前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを前記ユーザ端末に転送する手段，
として機能させるための有害サイト表示防止プログラム。
【０１０９】
（付記１４）
付記１３に記載の有害サイト表示防止プログラムにおいて，
前記コンピュータを，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する手段，
として機能させるための有害サイト表示防止プログラム。
【０１１０】
（付記１５）
サーバのコンピュータによる有害サイト表示防止方法であって，
有害サイトを閲覧可とするユーザを識別するためのキーワードをユーザＩＤごとに記憶する過程と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する過程と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる過程と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断する過程と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する過程と，
前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを前記ユーザ端末に転送する過程とを有する
ことを特徴とする有害サイト表示防止方法。
【０１１１】
（付記１６）
付記１５に記載の有害サイト表示防止方法において，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する過程と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する過程とを有する
ことを特徴とする有害サイト表示防止方法。
【０１１２】
（付記１７）
サーバのコンピュータが備える有害サイト表示防止装置であって，
有害サイトを閲覧可とするユーザを識別するためのキーワードをユーザＩＤごとに記憶する手段と，
ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在するかどうかを調べる手段と，
前記ユーザ端末を使用しているユーザが閲覧を希望するＷｅｂページ中に，前記ユーザ端末のユーザＩＤに対応する前記キーワードが存在する場合に，前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断する手段と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する手段と，
前記ユーザ端末を使用しているユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを前記ユーザ端末に転送する手段とを備える
ことを特徴とする有害サイト表示防止装置。
【０１１３】
（付記１８）
付記１７に記載の有害サイト表示防止装置において，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を，ユーザＩＤごとに複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する手段とを備える
ことを特徴とする有害サイト表示防止装置。
【０１１４】
（付記１９）
Ｗｅｂページの閲覧を行うユーザが使用するコンピュータに実行させるための有害サイト表示防止プログラムであって，
前記コンピュータを，
有害サイトを閲覧可とするユーザを識別するためのキーワードを記憶する手段と，
ユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる手段と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが有害サイトを閲覧可とするユーザであると判断する手段と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する手段と，
前記ユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを表示する手段，
として機能させるための有害サイト表示防止プログラム。
【０１１５】
（付記２０）
付記１９に記載の有害サイト表示防止プログラムにおいて，
前記コンピュータを，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する手段，
として機能させるための有害サイト表示防止プログラム。
【０１１６】
（付記２１）
Ｗｅｂページの閲覧を行うユーザが使用するコンピュータによる有害サイト表示防止方法であって，
有害サイトを閲覧可とするユーザを識別するためのキーワードを記憶する過程と，
ユーザが閲覧を希望するＷｅｂページを取得する過程と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる過程と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが有害サイトを閲覧可とするユーザであると判断する過程と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する過程と，
前記ユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを表示する過程とを有する
ことを特徴とする有害サイト表示防止方法。
【０１１７】
（付記２２）
付記２１に記載の有害サイト表示防止方法において，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を複数個記憶する過程と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する過程とを有する
ことを特徴とする有害サイト表示防止方法。
【０１１８】
（付記２３）
Ｗｅｂページの閲覧を行うユーザが使用するコンピュータが備える有害サイト表示防止装置であって，
有害サイトを閲覧可とするユーザを識別するためのキーワードを記憶する手段と，
ユーザが閲覧を希望するＷｅｂページを取得する手段と，
前記取得されたＷｅｂページ中に，前記キーワードが存在するかどうかを調べる手段と，
前記ユーザが閲覧を希望するＷｅｂページ中に，前記キーワードが存在する場合に，前記ユーザが有害サイトを閲覧可とするユーザであると判断する手段と，
前記取得されたＷｅｂページが有害サイトのＷｅｂページであるかを判定する手段と，
前記ユーザが有害サイトを閲覧可とするユーザであると判断されているか，または，前記取得されたＷｅｂページが有害サイトのＷｅｂページでないと判定された場合にのみ，前記取得されたＷｅｂページを表示する手段とを備える
ことを特徴とする有害サイト表示防止装置。
【０１１９】
（付記２４）
付記２３に記載の有害サイト表示防止装置において，
有害サイトを閲覧可とするユーザを識別するためのキーワードの候補を複数個記憶する手段と，
前記複数個のキーワードの候補の中から所定の契機で前記有害サイトを閲覧可とするユーザを識別するためのキーワードを選択し，以降の有害サイトを閲覧可とするユーザの識別に用いるキーワードとして記憶する手段とを備える
ことを特徴とする有害サイト表示防止装置。
【図面の簡単な説明】
【０１２０】
【図１】本発明における特定ユーザ識別装置の概念図である。
【図２】本発明の実施の形態１における有害サイト表示防止システムの構成例を示す図である。
【図３】本実施の形態１における事前登録処理フローチャートである。
【図４】本実施の形態１における親嗜好単語リストの例を示す図である。
【図５】本実施の形態１における親識別データの例を示す図である。
【図６】本実施の形態１における代理名データの例を示す図である。
【図７】本実施の形態１におけるＷｅｂページフィルタリング処理フローチャートである。
【図８】本実施の形態１における親識別データ更新処理フローチャートである。
【図９】本実施の形態１における次回親識別データ確認用ホームページのブラウザ画面の例を示す図である。
【図１０】本発明の実施の形態２における有害サイト表示防止システムの構成例を示す図である。
【図１１】本実施の形態２におけるＷｅｂページフィルタリング処理フローチャートである。
【図１２】本発明の実施例における親による各データの事前登録を説明する図である。
【図１３】本発明の実施例における子供によるインターネットへのアクセスを説明する図である。
【図１４】本発明の実施例における親によるインターネットへのアクセスを説明する図である。
【図１５】本発明の実施例におけるＩＳＰ側のシステムによる親識別データの自動更新を説明する図である。
【符号の説明】
【０１２１】
１０  特定ユーザ識別装置
１１  キーワード登録手段
１２  キーワード記録手段
１３  Ｗｅｂページ取得手段
１４  Ｗｅｂページ格納手段
１５  特定ユーザ識別判定手段
１６  特定ユーザ対応処理手段
１００  ユーザ端末
１０１  親識別データ登録部
１０２  親識別データ記憶部
１０３  Ｗｅｂページ取得部
１０４  Ｗｅｂページ格納部
１０５  親識別判定部
１０６  有害サイトＷｅｂページ判定部
２００  ＩＳＰシステム
２０１  親嗜好単語リスト登録部
２０２  親嗜好単語リスト記憶部
２０３  親識別データ初回登録部
２０４  親識別データ記憶部
２０５  代理名データ登録部
２０６  代理名データ記憶部
２０７  Ｗｅｂページ取得部
２０８  Ｗｅｂページ格納部
２０９  親識別判定部
２１０  有害サイトＷｅｂページ判定部
２１１  親識別データ自動更新部
２１２  次回親識別データホームページ公開部
３００  Ｗｅｂサーバ
【図１】
2006251854.tif 000003
【図２】
2006251854.tif 000004
【図３】
2006251854.tif 000005
【図４】
2006251854.tif 000006
【図５】
2006251854.tif 000007
【図６】
2006251854.tif 000008
【図７】
2006251854.tif 000009
【図８】
2006251854.tif 000010
【図９】
2006251854.tif 000011
【図１０】
2006251854.tif 000012
【図１１】
2006251854.tif 000013
【図１２】
2006251854.tif 000014
【図１３】
2006251854.tif 000015
【図１４】
2006251854.tif 000016
【図１５】
2006251854.tif 000017