(57)【要約】  本発明は、遮断ネットワークアドレス情報を含む遮断ネットワークデータベースを保持する段階と、ユーザの端末機から命令語を入力される段階と、前記命令語に含まれたネットワークアドレス情報を抽出する段階と、前記遮断ネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する段階と、判断の結果、前記ネットワークアドレス情報が遮断ネットワークアドレス情報でない場合、前記命令語と連関したログ情報を生成する段階(前記ログ情報は、前記命令語に含まれたネットワークアドレス情報、前記命令語の入力時点に対する入力時点情報及び前記要請内容情報の何れか一つ以上を含む)と、前記ログ情報をログデータベースに記録する段階と、前記ログ情報を用いて、前記命令語の有効性を判断する段階と、を含む命令語の有効性判断方法を開示する。
2008500657.tif 000002
【特許請求の範囲】
【請求項１】
命令語の有効性判断方法において、
ユーザの端末機から命令語を入力される段階と、
前記命令語の要請形式を解釈する段階と、
前記命令語に含まれた要請内容情報を抽出する段階と、
前記命令語と連関したログ情報を生成する段階(前記ログ情報は、前記命令語に含まれたネックワークアドレス情報、前記命令語の入力時点に対する入力時点情報及び前記要請内容情報の何れか一つ以上を含む)と、
前記ログ情報をログデータベースに記録する段階と、
前記要請形式または前記ログ情報を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項２】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに記録されたログ情報の中で、前記ネットワークアドレス情報を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項３】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに記録されたログ情報の中で、前記要請内容を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項４】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数をそれぞれ算出する段階(同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定する)と、
前記ログデータベースに第２の期間で記録されたログ情報を用いて、前記ネットワークアドレスを有する端末機から前記第２の期間で入力された命令語の第２の個数を算出する段階と、
前記各端末機別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項５】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数を要請内容情報別にそれぞれ算出する段階(同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定する)と、
前記ログデータベースに第２の期間で記録されたログ情報を用いて、前記ネットワークアドレスを有する端末機から前記第２の期間で入力された命令語のうち、前記要請内容情報を含む命令語の第２の個数を算出する段階と、
前記各端末機別、要請内容情報別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項６】
命令語の有効性判断方法において、
遮断ネットワークアドレス情報を含む遮断ネットワークデータベースを保持する段階と、
ユーザの端末機から命令語を入力される段階と、
前記命令語に含まれたネットワークアドレス情報を抽出する段階と、
前記遮断ネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する段階と、
判断の結果、前記ネットワークアドレス情報が遮断ネットワークアドレス情報でない場合、前記命令語と連関したログ情報を生成する段階(前記ログ情報は、前記命令語に含まれたネットワークアドレス情報、前記命令語の入力時点に対する入力時点情報及び前記要請内容情報の何れか一つ以上を含む)と、
前記ログ情報をログデータベースに記録する段階と、
前記ログ情報を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項７】
許容ネットワークアドレス情報を含む許容ネットワークアドレスデータベースを保持する段階と、
前記許容ネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が許容ネットワークアドレス情報であるか否かを判断する段階と、
前記ネットワークアドレス情報が許容ネットワークアドレス情報である場合、前記命令語を無効と判断する段階と、
をさらに含み、
前記許容ネットワークアドレス情報は、管理者の端末機のネットワークアドレスに対する情報、または所定の基準によって許容された端末機のネットワークアドレスに対する情報であることを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項８】
前記ログ情報を用いて前記命令語の有効性を判断する前記段階は、
前記ログデータベースに記録されたログ情報の中で、前記ネットワークアドレス情報を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項９】
前記ログ情報を用いて前記命令語の有効性を判断する前記段階は、
前記ログデータベースに記録されたログ情報の中で、前記要請内容を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項１０】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数をそれぞれ算出する段階(同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定する)と、
前記ログデータベースに第２の期間で記録されたログ情報を用いて、前記ネットワークアドレスを有する端末機から前記第２の期間で入力された命令語の第２の個数を算出する段階と、
前記各端末機別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項１１】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数を要請内容情報別にそれぞれ算出する段階(同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定する)と、
前記ログデータベースに第２の期間で記録されたログ情報を用いて、前記ネットワークアドレスを有する端末機から前記第２の期間で入力された命令語のうち、前記要請内容情報を含む命令語の第２の個数を算出する段階と、
前記各端末機別、要請内容情報別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項１２】
前記判断の結果、前記命令語が無効と判断される場合、前記ネットワークアドレス情報を遮断ネットワークアドレス情報として決定する段階と、
前記ネットワークアドレス情報を前記遮断ネットワークアドレスデータベースに記録する段階と、
をさらに含むことを特徴とする請求項８から請求項１１の何れかに記載の命令語の有効性判断方法。
【請求項１３】
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する前記段階は、
前記抽出された入力時点情報のうち、所定の規則による連関性を有する入力時点情報が一定個数以上の場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項２、請求項３、請求項８及び請求項９の何れかに記載の命令語の有効性判断方法。
【請求項１４】
ユーザの端末機と通信する情報と連関して発生し、前記端末機から入力される命令語を２次命令語として決定し、前記情報を１次情報として決定する段階と、
ユーザの端末機と通信する情報に対応するログ情報をログデータベースに記録する段階と、
をさらに含み、
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記要請内容情報に基づいて、前記命令語の種類を判断する段階と、
前記判断の結果、前記命令語が２次命令語であると判断された場合、前記ログデータベースから前記命令語と連関した１次情報に対応するログ情報を検索する段階と、
前記ログ情報が検索できない場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項１または請求項６に記載の命令語の有効性判断方法。
【請求項１５】
前記命令語の要請形式を解釈する前記段階は、
前記命令語のＨＴＴＰプロトコルのバージョン(version)を識別する段階を含み、
前記要請形式を用いて、前記命令語の有効性を判断する前記段階は、
ＨＴＴＰプロトコルのうち、所定のバージョンを有効バージョンとして選定する段階と、
前記識別されたバージョンが前記有効バージョンであるか否かを用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項１６】
前記命令語の要請形式を用いて、前記命令語の有効性を判断する前記段階は、
前記命令語にユーザブラウザ情報、または前記端末機が直前に接続したウェブページのＵＲＬ情報が含まれているか否かによって、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項１７】
前記命令語は、前記命令語に含まれた要請内容情報及び前記端末機のネットワークアドレスによって決定された識別情報をさらに含み、
前記命令語の要請形式を用いて、前記命令語の有効性を判断する前記段階は、
前記識別情報を用いて、前記識別情報を含む命令語の入力回数を算出する段階と、
前記入力回数に基づいて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項１８】
前記命令語を入力される前記段階は、
前記命令語が所定の暗号化方法によって暗号化されるように制御する段階を含み、
前記命令語の要請形式を解釈する前記段階は、
前記暗号化方法に対応する復号化方法により前記命令語が解読できるか否かを判断する段階と、
を含み、
前記要請形式を用いて、前記命令語の有効性を判断する前記段階は、
判断の結果、前記復号化方法により前記命令語が解読できない場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする請求項１に記載の命令語の有効性判断方法。
【請求項１９】
前記命令語が前記端末機に提供された所定の情報に基づいて生成される場合、前記情報の提供時点及び前記命令語の入力時点間の期間を算出する段階と、
前記期間が一定値未満の場合、前記命令語を無効と判断する段階と、
をさらに含むことを特徴とする請求項１または請求項６に記載の命令語の有効性判断方法。
【請求項２０】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、前記第１の期間で入力された命令語の第１の個数を要請内容情報によってそれぞれ算出する段階と、
前記ログデータベースを参照して第２の期間で記録されたログ情報を用いて、前記命令語に含まれた前記要請内容情報を含むログ情報の第２の個数を算出する段階と、
前記要請内容情報別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１または請求項６に記載の命令語の有効性判断方法。
【請求項２１】
前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、
前記ネットワークアドレス情報に基づいて、前記ネットワークアドレスと連関したネックワークグループを識別する段階と、
前記ログデータベースに記録されたログ情報を用いて、第１の期間で各端末機から入力された命令語の第１の個数を要請内容情報別にそれぞれ算出する段階(同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定する)と、
前記ログデータベースに記録されたログ情報を用いて、第２の期間で前記ネットワークグループと連関したネットワークアドレス情報を含み、前記要請内容情報を含む命令語の第２の個数を算出する段階と、
前記第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする請求項１または請求項６に記載の命令語の有効性判断方法。
【請求項２２】
無効疑いネットワークに対する無効疑いネットワークアドレス情報を含む無効疑いネットワークアドレスデータベースを保持する段階と、
前記命令語と連関したログ情報を第１のログ情報として決定する段階と、
をさらに含み、
前記遮断ネットワークデータベースを参照して、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する前記段階は、
前記無効疑いネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が無効疑いネットワークアドレス情報であるか否かを判断する段階と、
前記ネットワークアドレス情報が無効疑いネットワークアドレス情報である場合、前記ログデータベースを参照して、前記ネットワークアドレス情報を含む第２のログ情報を検索する段階と、
前記第１のログ情報及び前記第２のログ情報を用いて、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する段階と、
を含むことを特徴とする請求項６に記載の命令語の有効性判断方法。
【請求項２３】
ユーザから入力された命令語の有効性判断方法において、
ユーザの端末機と通信する情報と連関して発生し、前記端末機から入力される命令語を２次命令語として決定し、前記情報を１次情報として決定する段階と、
ユーザの端末機と通信する情報に対応するログ情報を生成し、ログデータベースに記録する段階(前記情報は、命令語を含み、前記ログ情報は、前記端末機のネットワークアドレス情報を含む)と、
ユーザから入力された命令語の種類を判断する段階と、
前記情報が２次命令語であると判断される場合、前記ログデータベースを参照して、前記２次命令語と連関した１次情報に対応するログ情報を検索する段階と、
前記ログ情報が検索できない場合、前記２次命令語を無効と判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項２４】
ユーザから入力された命令語の有効性判断方法において、
ユーザの端末機から第１の命令語を入力される段階と、
前記第１の命令語に応じて、前記ユーザに所定の情報を含むウェブページを提供する段階と、
前記端末機から前記ウェブページに基づいた第２の命令語を入力される段階(前記第２の命令語は、前記ウェブページのＵＲＬ情報、前記第１の命令語を入力した端末機の第１ネットワークアドレス情報または前記第２の命令語を入力した端末機の第２のネットワークアドレス情報を含む)と、
前記第２の命令語に含まれたＵＲＬ情報、第１のネットワークアドレス情報または第２のネットワークアドレス情報を参照して、前記第２の命令語の有効性を判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項２５】
前記第２の命令語の有効性を判断する前記段階は、
前記第２の命令語にＵＲＬ情報または第１のネットワークアドレス情報が含まれているか否かを判断する段階と、
前記第２の命令語に含まれたＵＲＬ情報が、前記ウェブページのＵＲＬ情報であるか否かを判断する段階と、
前記第２の命令語に含まれた第１のネットワークアドレス情報と第２のネットワークアドレス情報が対応されるか否かを判断する段階と、
を含むことを特徴とする請求項２４に記載の命令語の有効性判断方法。
【請求項２６】
ユーザから入力された命令語の有効性判断方法において、
ユーザの端末機から入力される命令語と連関したログ情報をログデータベースに記録する段階(前記ログ情報は、前記端末機のネットワークアドレス情報または前記命令語の入力時点に対する入力時点情報を含む)と
前記ログデータベースを参照して、所定のネットワークアドレス情報を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項２７】
ユーザから入力された命令語の有効性判断方法において、
ユーザの端末機から入力される命令語と連関したログ情報をログデータベースに記録する段階(前記ログ情報は、前記端末機のネットワークアドレス情報または前記命令語の入力時点に対する入力時点情報を含む)と、
前記ログデータベースを参照して、所定の要請内容情報を含むログ情報を検索する段階と、
前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、
前記抽出された入力時点情報の全部または一部が、所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項２８】
前記連関性を有する前記入力時点情報を含むログ情報を識別する段階と、
前記識別されたログ情報と連関した命令語を無効と判断する段階と、
をさらに含むことを特徴とする請求項２、請求項３、請求項８、請求項９、請求項２６及び請求項２７の何れかに記載の命令語の有効性判断方法。
【請求項２９】
ユーザから入力された命令語の有効性判断方法において、
ユーザの端末機から入力される命令語と連関したログ情報をログデータベースに記録する段階(前記ログ情報は、前記端末機のネットワークアドレス情報、前記命令語の入力時点に対する入力時点情報、及び前記命令語に含まれた要請内容情報を含む)と、
前記ログデータベースに第１の期間で記録されたログ情報を用いて、前記第１の期間で入力された命令語の第１の個数を要請内容情報によってそれぞれ算出する段階と、
前記ログデータベースを参照して、第２の期間で記録されたログ情報を用いて、前記命令語に含まれた前記要請内容情報を含むログ情報の第２の個数を算出する段階と、
前記要請内容情報別の第１の個数及び前記第２の個数を用いて、前記命令語の有効性を判断する段階と、
を含むことを特徴とする命令語の有効性判断方法。
【請求項３０】
請求項１から請求項１１、請求項１５から請求項１８、請求項２２から請求項２７及び請求項２９の何れかに記載の方法を実行させるためのプログラムを記録したコンピューター読み取り可能な記録媒体。
【請求項３１】
命令語の有効性判断システムにおいて、
ログ情報を含むログデータベースと、
遮断ネットワークアドレス情報を含む遮断ネットワークアドレスデータベースと、
ユーザの端末機から命令語を入力される命令語入力部と、
前記命令語と連関したログ情報を生成するログ情報生成部(前記ログ情報は、前記命令語に含まれたネットワークアドレス情報、前記命令語の入力時点に対する入力時点情報及び前記命令語に含まれた要請内容情報の何れか一つ以上を含む)と、
前記生成されたログ情報を前記ログデータベースに記録するログデータベース管理部と、
前記ログ情報を用いて、前記命令語の有効性を判断する有効性判断部と、
を含み、
前記ログ情報生成部は、
前記遮断ネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する段階と、
判断の結果、前記ネットワークアドレス情報が遮断ネットワークアドレス情報でない場合、前記命令語と連関したログ情報を生成する段階と、
を遂行することを特徴とする命令語の有効性判断システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの端末機から入力された命令語の有効性判断方法に関し、さらに詳しくは、前記命令語の要請形式または前記命令語と連関して生成されたログ情報を用いて、前記命令語の有効性を判断することができる命令語の有効性判断方法に関する。
【背景技術】
【０００２】
サーバ／クライアントのモデルにおいて、クライアントは、通信網を介してサーバに接続して所定の要請を入力し、前記サーバは、前記ユーザの端末機に前記要請に対応する回答を行う。
【０００３】
ところが、前記ユーザは、前記回答を得るためではなく、他の目的で前記要請を入力する場合がある。
【０００４】
例えば、検索サービスを提供する検索サーバは、ユーザの好みによる検索結果リストを提供するために、ユーザの検索要請を統計的に分析し、検索結果リストを生成するに利用することができる。所定の検索結果リストを提供されたユーザが“良く”選択する検索結果は、検索要請との関連性が高く、また、ユーザが好んでいるものと考えられるので、前記検索サーバは、前記検索結果に優先権を付与し、今後も、前記検索要請に対しては、前記検索結果が優先的にユーザに提供されるようにすることができる。
【０００５】
この場合、前記ユーザの“検索結果の選択”は、一方では、“前記検索結果と連関した情報を提供されるか、前記検索結果と連関したウェブページに接続するための要請”として使用されたが、他方では、“検索結果リストを生成する基準”として使用され、このような事実を知っているユーザは、所定の検索クエリーに応じて提供された検索結果リストのうち、同一の検索結果を繰り返して選択することによって、自分が選択した検索結果の優先権が付与されるようにすることができる。もちろん、このように前記ユーザが悪意的な意図をもって検索結果を繰り返して選択し、前記検索結果に優先権が付与された場合には、検索結果と関連性が高くユーザが好む検索結果を優先的に提供しようとする本来の目的は達成できなくなる。
【０００６】
従って、検索サーバは、ユーザが検索結果を選択する要請を入力する場合、前記要請が悪意的な意図によって入力されたか否かを判断する必要がある。判断の結果、前記要請が悪意的な意図によって入力された場合には、前記要請に応じて、検索結果と連関した情報は提供するが、前記要請を、検索結果リストを生成する基準としては使用しないことが望ましい。このように、所定システムに入力されるユーザの“要請”が、前記システムが目的としているところと異なって、ユーザの悪意的な意図によって発生したものであるか否かを判断することが必要となる場合がある。
【０００７】
以下、本明細書における“命令”という用語は、所定のサーバシステムで所定の動作が遂行されるようにするためのユーザの“要請”、前記サーバシステムで所定の情報を提供するためのユーザの“対話”、または、前記“情報”自体を含む包括的な概念で使用されており、前記“命令”は、前記ユーザの端末機から前記サーバシステムに“命令語”を伝送することによって、前記サーバシステムに伝達されることができる。
【０００８】
韓国特許出願第１０−２００２−７０１０５５４号公報(発明の名称：ネットワーク上での対話の有効性を決定するためのシステム及び方法(以下、“出願発明”という))は、ユーザの命令の有効性を判断する方法の一つを提示している。前記韓国特許出願は、出願明細書において、ユーザの悪意的な意図によって入力された対話を“不法対話”と称している。
【０００９】
前記出願発明は、１）推定されたユーザに関する“集合的方式データ”と“固有特徴データ”を含むデータをネットワーク上のユーザの対話から収集し、２）データベースにデータを保存し、３）ネットワークとの不法対話を識別するために、集合的方式データ及び固有特徴データで予測モデルを構築し、４）予測モデルを用いて、データベース内の不法対話を識別する段階を含む。
【００１０】
前記出願発明は、“集合的方式データ”として、‘検索リストクリック／単位時間当り固有ユーザＩＤの数字’、‘進入ソース／単位時間当り固有ユーザＩＤの数'、‘ある請求可能なクリックを収容するアドバタイザー／単位時間当り固有ユーザＩＤの数'などを開示している。
【００１１】
また、前記出願発明は、“固有特徴データ”として、‘収入を発生させたクリックの日付’、‘収入を発生させたクリックの時間スタンプ'などを開示している。
【００１２】
ところが、前記出願発明は、一つの対話が入力される度に、前記予測モデルを用いて、前記対話が有効であるか否かを判断する。即ち、『一つの対話に対して』“収容できるが、希なクラス(ABUC)値”、“正常の行動様式のクラス(NBC)値”、“収容できないクラス(UC)値”をそれぞれ計算し、その中で一番大きい値を有するクラスに、前記対話が属すると判断する。
【００１３】
従って、対話のパターン上、前記対話が無効であることを容易に判断できる場合にも、同一のシステム資源を使用して、ＡＢＵＣ値、ＮＢＣ値、及びＵＣ値をそれぞれ算出、比較してから対話が無効であることを判断することになって、システム資源が無駄に消耗されるという問題がある。
【００１４】
また、前記出願発明が予測モデルを構築するために選択している判断基準の外に、所定の対話が有効であるか否かを判断するための適切な判断基準をさらに考察する必要が相変わらず残っている。
【００１５】
従って、従来の技術の問題点を解決し、ユーザの命令の有効性を正確に判断できる、多様で且つ新たな判断基準を提供することができる方法が求められている。
【発明の開示】
【発明が解決しようとする課題】
【００１６】
本発明は、遮断ネットワークアドレス情報を設定することによって、所定のネットワークアドレスを有する端末機から入力された命令語が無効であるか否かを速かに判断することができる、命令語の有効性判断方法及びそのシステムを提供することを目的とする。
【００１７】
また、本発明の他の目的は、所定のネットワークアドレスを有する端末機から入力された命令語が無効であるか否かを判断し難い場合、前記ネットワークアドレスに対するネットワークアドレス情報を無効疑いネットワークアドレス情報として設定し、今後、前記ネットワークアドレスから入力された命令語、または、今後収集される情報をさらに用いて、前記ネットワークアドレス情報を遮断ネットワークアドレス情報として設定するか否かを決定するなど、２段階以上の設定過程を利用することによって、命令語の有効性をより正確に判断することができる、命令語の有効性判断方法及びそのシステムを提供することにある。
【００１８】
また、本発明のさらに他の目的は、命令語の有効性が判断できる新たな判断基準を提示し、特に、命令語の要請形式と命令語の要請内容を共に考慮して、前記命令語の有効性を正確に判断することができる、命令語の有効性判断方法及びそのシステムを提供することにある。
【課題を解決するための手段】
【００１９】
前記の目的を達成し、上述した従来の技術の問題点を解決するために、本発明による命令語の有効性判断方法は、遮断ネットワークアドレス情報を含む遮断ネットワークアドレスデータベースを保持する段階と、ユーザの端末機から命令語を入力される段階と、前記命令語に含まれたネットワークアドレス情報を抽出する段階と、前記遮断ネットワークアドレスデータベースを参照して、前記ネットワークアドレス情報が遮断ネットワークアドレス情報であるか否かを判断する段階と、判断の結果、前記ネットワークアドレス情報が遮断ネットワークアドレス情報でない場合、前記命令語と連関したログ情報を生成する段階(前記ログ情報は、前記命令語に含まれたネットワークアドレス情報、前記命令語の入力時点に対する入力時点情報及び前記要請内容情報の何れか一つ以上を含む)と、前記ログ情報をログデータベースに記録する段階と、前記ログ情報を用いて、前記命令語の有効性を判断する段階と、を含む。
【００２０】
また、本発明の一側によると、前記ログ情報を用いて、前記命令語の有効性を判断する前記段階は、前記ログデータベースに記録されたログ情報の中で、前記ネットワークアドレス情報を含むログ情報を検索する段階と、前記検索されたログ情報に含まれた入力時点情報を抽出する段階と、前記抽出された入力時点情報の全部または一部が所定の規則による連関性を有する場合、前記命令語を無効と判断する段階と、を含む。
【００２１】
また、本発明の他の一側によると、前記命令語の有効性判断方法は、前記判断の結果、前記命令語が無効と判断される場合、前記ネットワークアドレス情報を遮断ネットワークアドレス情報として決定する段階と、前記ネットワークアドレス情報を前記遮断ネットワークアドレスデータベースに記録する段階と、をさらに含む。
【発明を実施するための最良の形態】
【００２２】
以下、添付された図面を参照して、本発明を詳しく説明する。
【００２３】
図１は、本発明による命令語の有効性判断方法を遂行する判断システムのネットワーク連結を示す図である。判断システム１００は、判断サーバ１０１とログデータベース１０２とを含み、ユーザの端末機１１０などと有無線通信網を介して連結されることができる。判断サーバ１０１は、ユーザから入力された命令語を処理し、処理結果による回答を前記ユーザに提供する。
【００２４】
以下、検索サービスを提供する検索サーバに、ユーザが検索と関連した命令語を入力する場合、前記命令語の有効性を判断する判断システム１００を例として説明する。ただし、これは、例示的なものであり、サーバ１２０は、検索サービス、ゲームサービス、予約サービスなど、クライアント／サーバのモデルによって様々なサービスを提供するサーバを含む概念である。
【００２５】
また、ユーザの命令(または、命令語)の有効性を判断するための判断サーバ１０１は、検索サーバ１２０と同一の装置で具現されることができ、または検索サーバ１２０と連動される。
【００２６】
また、以下では、ネットワークアドレスの一例として、ＩＰアドレスを使用する場合を挙げて説明しており、これは例示的なものに過ぎず、端末機のネットワーク上での位置を識別するために使用された全ての情報は、ネットワークアドレスに含まれる。
【００２７】
図２は、本発明の一実施形態による命令語の有効性判断方法を示す流れ図である。
【００２８】
段階２０１において、遮断ＩＰアドレス情報を含む遮断ＩＰデータベース１０３を保持する。“遮断ＩＰアドレス情報”は、所定の基準によって選択された情報であって、悪意的な、即ち、有効でない命令語を入力する可能性が高い端末機のＩＰアドレスに対する情報である。遮断ＩＰアドレス情報を決定する過程については、後述する。
【００２９】
段階２０２において、検索サーバ１２０は、ユーザの端末機１１０から命令語を入力される。上述したように、“命令語”は、ユーザの“命令”を入力するために使用された情報であり、“命令”という用語は、ユーザの要請、対話などを含む概念で使用されている。
【００３０】
判断サーバ１０１は、段階２０３において、前記命令語に含まれたＩＰアドレス情報を抽出し、段階２０４において、遮断ＩＰアドレスデータベース１０３を参照して、前記抽出されたＩＰアドレス情報が遮断ＩＰアドレス情報であるか否かを判断する。前記抽出されたＩＰアドレス情報は、前記命令語を入力した端末機１１０のＩＰアドレスに対する情報である。
【００３１】
判断の結果、前記抽出されたＩＰアドレス情報が遮断ＩＰアドレス情報である場合、判断サーバ１０１は、前記命令語と連関したログ情報を生成しない。従って、前記命令語と連関したログ情報を用いて前記命令語の有効性を判断する過程は遂行されず、前記命令語は自動的に無効と処理される。即ち、遮断ＩＰアドレス情報を用いて前記命令語が無効と判断された場合には、判断サーバ１０１は、段階２０５の以下の過程は遂行しないことができる。
【００３２】
前記遮断ＩＰアドレス情報は、後述するような命令語の有効性判断方法を遂行した結果、無効の命令語を常習的に入力する端末機のＩＰアドレスに対する情報であることもあり、また判断システム１００の管理者によって入力されたＩＰアドレス情報であることもある。
【００３３】
例えば、ユーザから選択された所定の検索結果の回数によって、アドバタイザーに課金する広告費用を決定する実施形態において、前記アドバタイザーの競争者は、前記検索結果を選択する命令語を悪意的な意図をもって繰り返して入力することで、前記広告費用を上昇する可能性が高い。従って、前記管理者は、競争業者のネックワークに連結された端末機のＩＰアドレスに対するＩＰアドレス情報を、遮断ＩＰアドレス情報として遮断ＩＰアドレスデータベース１０３に記録することによって、これを防止することができる。
【００３４】
また、本発明のまた他の実施形態によると、判断システム１００は、許容ＩＰアドレスデータベース(図示せず)をさらに含む。例えば、前記許容ＩＰアドレス情報は、前記アドバタイザーの端末機のＩＰアドレスまたは管理者の端末機のＩＰアドレスに対する情報である。判断サーバ１０１は、このようなＩＰアドレス情報も遮断ＩＰアドレス情報と同一に取り扱うことができ、悪意的な意図によるものではないが、有効と認めない方が望ましい命令語を度々入力する管理者の端末機、またはアドバタイザーの端末機に対するＩＰアドレス情報は、許容ＩＰアドレス情報として決定し、遮断ＩＰアドレス情報とは別に管理することもできる。前記管理者は、管理の目的で、前記アドバタイザーは、広告が正常に遂行されているか否かを確認するために、命令語を入力する可能性が高い。
【００３５】
判断サーバ１０１は、前記ＩＰアドレス情報が許容ＩＰアドレス情報の場合、前記命令語を無効と判断するが、遮断ＩＰアドレス情報の場合とは異なって、前記命令語に対するログ情報を生成、記録することができる。
【００３６】
判断サーバ１０１は、段階２０５において、前記命令語の要請形式を解釈し、段階２０６において、前記要請形式に基づいて、前記命令語の有効性を判断する。
【００３７】
本発明のまた他の実施形態によると、要請形式に基づいて判断した結果、前記命令語が無効と判断される場合には、前記命令語に対し、段階２０７の以下の判断過程は遂行しないこともある。
【００３８】
段階２０８において、判断サーバ１０１は、前記命令語と連関したログ(log)情報を生成する。前記ログ情報は、前記抽出されたＩＰアドレス情報、前記命令語が検索サーバ１２０に入力された時点に対する入力時点情報、前記命令語に含まれた要請内容情報などを含む。
【００３９】
前記命令語に含まれた要請内容情報は、例えば、ユーザが検索結果を選択するための情報である。即ち、ユーザが所定の検索クエリーを検索サーバ１２０に入力して検索を要請し、検索サーバ１２０は、前記検索クエリーに対応する検索結果リストを生成して前記ユーザに提供した場合、前記ユーザは、検索結果リストの中で検索結果を選択することができ、前記命令語は、検索結果を選択するための要請内容情報を含む。
【００４０】
段階２０９において、判断サーバ１０１は、前記ログ情報をログデータベース１０２に記録する。図３は、ログデータベース１０２に記録されるログ情報の一例を示す図である。図３に示しているように、本発明のまた他の実施形態によると、前記ログ情報は、命令語の入力時点によって整列されるか、前記ＩＰアドレス情報と連関して体系的に記録されることができる。また、ログデータベース１０２には、ユーザから入力された命令語に対応するログ情報の外にも、前記ユーザが検索サーバ１２０に接続した場合、前記接続と関連したログ情報３０１、検索サーバ１２０または判断サーバ１０１が、前記ユーザに提供した情報と連関したログ情報(例えば、前記ユーザに提供された検索結果リストと関連したログ情報３０２)も記録されることができる。
【００４１】
段階２１０において、判断サーバ１０１は、前記ログ情報を用いて、前記命令語の有効性を判断する。判断サーバ１０１は、前記命令語と連関して生成されたログ情報のみを利用することもでき、ログデータベース１０２に記録された一つ以上のログ情報をさらに用いて、前記命令語の有効性を判断することもできる。
【００４２】
以下では、実施形態によって、命令語の要請形式に基づいて命令語の有効性を判断する過程(段階２０６)、及びログ情報を用いて命令語の有効性を判断する過程(段階２０９)を具体的に説明する。
【００４３】
１．命令語の要請形式に基づいて命令語の有効性を判断する過程
（１）命令語のＨＴＴＰバージョンに基づいて命令語の有効性を判断する場合
本実施形態によると、前記要請形式は、前記命令語を作成するために使用されたＨＴＴＰ(Hyper Text Transfer Protocol)のバージョン(version)である。
【００４４】
検索サーバ１２０に悪意的な意図をもって命令語を入力するために、ユーザは、命令語を受動により発生させず、所定の命令語が“自動的に”生成されるようにするプログラムを利用する場合がある。
【００４５】
一般に、インターネット上での命令語は、ＨＴＴＰによって作成され、ＨＴＴＰのバージョンが低いほどその内容が単純であり、広く知られているため、最新バージョンよりは低いバージョンを利用して、前記プログラムを作成する場合が多い。このように、一般に使用されていないバージョンのＨＴＴＰによって命令語が作成された場合には、前記命令語が無効である可能性が高い。
【００４６】
例えば、ＨＴＴＰ／１．１バージョンが一般に使用される場合、判断サーバ１０１は、前記ＨＴＴＰ／１．１バージョンを有効バージョンとして選定し、前記命令語のＨＴＴＰバージョンを識別して、前記命令語が有効バージョン(即ち、ＨＴＴＰ／１．１)以外のバージョン、例えばＨＴＴＰ／１．０バージョンや、ＨＴＴＰ／１．１以後のバージョンによって作成された場合、段階２０３において、前記命令語が無効である可能性が高いと判断することができる。命令語の有効性を判断するための基準になる有効バージョンは、時間の流れによって変更されることがある。
【００４７】
（２）命令語に含まれた付加情報に基づいて命令語の有効性を判断する場合
本実施形態によると、前記要請形式は、前記命令語に含まれた付加情報の有無である。例えば、前記付加情報は、前記端末機に設置されたウェブブラウザのブラウザ情報、または前記端末機が直前に接続したウェブページのＵＲＬ情報である。
【００４８】
一般に、ウェブブラウザは、検索サーバ１２０などのサーバに接続して命令語を伝送する場合、ＨＴＴＰによって、前記サーバに、ウェブブラウザの種類またはバージョンに対するウェブブラウザ情報を前記命令語に含めて伝送する場合が多い。また、ウェブブラウザは、前記ウェブブラウザが直前に接続したウェブページのＵＲＬ情報をＨＴＴＰによって前記命令語に含めて伝送する場合が多い。
【００４９】
従って、前記のような付加情報が含まれていない命令語は、命令語自動生成プログラムによって自動的に生成された可能性が高い。従って、判断サーバ１０１は、前記付加情報が前記命令語に含まれているか否かを前記命令語の有効性判断に反映することができる。
【００５０】
（３）命令語に含まれた識別情報に基づいて命令語の有効性を判断する場合
判断サーバ１０１は、命令語に、要請内容情報及び端末機のＩＰアドレス情報別に識別情報が含まれるようにする。従って、前記識別情報を含む命令語の入力回数を算出すると、同一のＩＰアドレス情報を有する端末機から同一の要請内容を含む命令語が何回入力されたかを判断することができる。
【００５１】
ユーザは、特定要請をするための命令語、例えば検索結果を選択するための命令語は、一回入力するのが一般的である。従って、判断サーバ１０１は、同一の識別情報を有する命令語が、所定値、例えば二回以上入力される場合、前記識別情報を含む命令語は無効と判断することができる。
【００５２】
(４)所定のイベントが発生した以後、一定時間内に命令語が入力された場合
判断サーバ１０１は、所定のイベントが発生し、前記イベントによって生成される命令語が、前記イベントの発生以後、あまりにも短い時間内に入力される場合、前記命令語を無効と判断することができる。
【００５３】
例えば、前記イベントとは、検索サーバ１２０がユーザの検索要請に応じて所定の検索結果リストを前記ユーザに提供するものである。前記検索結果リストを提供されたユーザは、前記検索結果リストに含まれた特定の検索結果を選択するための命令語を入力することができる。
【００５４】
この時、“人間”が前記命令語を入力するためには、“前記検索結果リストを認識し、適切な検索結果を把握してから選択する”などの一連の過程を経るが、このような過程を遂行するためには、一定の時間が必要となる。
【００５５】
従って、前記検索結果リストを提供した時点から前記ユーザが検索結果を選択する命令語を入力するまでの時間の間隔が短すぎる場合(例えば、０.５秒である場合)には、判断サーバ１０１は、前記命令語を無効と判断することができる。
【００５６】
（５）暗号化／復号化方法を用いて命令語の有効性を判断する場合
本実施形態によって、暗号化／復号化方法を用いて命令語の有効性を判断する場合を図４を参照して説明する。
【００５７】
段階４０１において、検索サーバなどのサービスサーバは、所定のウェブページを介してユーザが命令語を入力する場合、段階４０２において、判断サーバ１０１は、前記命令語に暗号化された情報が含まれるように制御する。
【００５８】
例えば、前記命令語に、どのチャンネルを介して入力されたか、前記チャンネルのどんな情報と連関して入力されたかに関する情報を暗号化して含めることができる。
【００５９】
実施形態によって、前記暗号化方法は、ＨＴＴＰで提供する暗号化の規約によることができる。また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記暗号化アルゴリズムを含むプログラムをプラグイン(plug-in)形態で端末機１１０に提供することができ、端末機１１０は、前記プログラムをインストールし、前記暗号化アルゴリズムによって命令語を暗号化することもできる。
【００６０】
段階４０３において、判断サーバ１０１は、前記暗号化された命令語を入力され、復号化する。
【００６１】
段階４０５において、判断サーバ１０１は、前記命令語が暗号化されていないか、前記命令語が前記復号化方法によって解読できない場合、前記命令語を無効と判断する。
【００６２】
２．ログ情報を用いて命令語の有効性を判断する過程
（１）“特定のＩＰアドレス情報”を含む命令語が、一定の時間間隔に入力される場合のように、命令語の入力時点が所定の規則性を有する場合
判断サーバ１０１は、ログデータベース１０２に記録されたログ情報の中で、前記命令語に含まれたＩＰアドレス情報を含むログ情報を検索する。本発明のまた他の実施形態によると、判断サーバ１０１は、前記ＩＰアドレス情報を含むログ情報のうち、一定期間内に記録されたログ情報のみを検索することもできる。
【００６３】
前記検索されたログ情報を第１のログ情報とすると、判断サーバ１０１は、前記第１のログ情報に含まれた入力時点情報を抽出し、前記抽出された入力時点情報の全部または一部が所定の規則による連関性を有する場合、前記命令語を無効と判断する。
【００６４】
例えば、前記命令語が入力された時点が、“２００４／０４／０２、０９：００：３０”であり、前記第１のログ情報に含まれた入力時点情報がそれぞれ、“２００４／０４／０２、０８：５０：３０”、“２００４／０４／０２、０８：４０：３０”、“２００４／０４／０２、０８：３０：３０”、“２００４／０４／０２、０８：２０：３０”…である場合、前記第１のログ情報と連関した命令語が、１０分おきに検索サーバ１２０に入力されたという事実が分かる。前記規則性は、このように命令語が入力された入力時点の時間間隔が一定の場合の外にも、例えば、前記時間間隔が等差数列または等比数列に増加する場合などのように、数学的な規則性が発見される場合を全て含むことができる。
【００６５】
このように、特定のＩＰアドレス情報を含む命令語の入力時点に規則性が認められる場合、前記命令語は、命令語を自動的に発生させるプログラムなどを用いて発生した命令語である可能性が高いため、判断サーバ１０１は、前記命令語を無効と判断する。
【００６６】
本発明のまた他の実施形態によると、判断サーバ１０１は、前記検索された入力時点情報の中で、所定の規則による入力時点情報の数が一定個数以上である場合にのみ、前記命令語を無効と判断することができる。
【００６７】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記規則による入力時点情報を含むログ情報を識別し、前記識別されたログ情報と連関した命令語を全て無効と判断することができる。即ち、所定のＩＰアドレスを有する端末機から入力された命令語の入力時点に規則性を有することが判明された命令語の集合は、全て無効と処理する。
【００６８】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記命令語が無効と判断される場合、前記ＩＰアドレス情報を遮断ＩＰアドレスデータベース１０３に遮断ＩＰアドレス情報として記録することができる。
【００６９】
（２）“特定の要請内容情報”を含む命令語が、一定の時間間隔に入力される場合のように、命令語の入力時点が所定の規則性を有する場合
判断サーバ１０１は、ログデータベース１０２に記録されたログ情報の中で、前記命令語に含まれた要請内容情報を含むログ情報を検索する。本発明のまた他の実施形態によると、判断サーバ１０１は、前記ＩＰアドレス情報を含むログ情報のうち、一定期間内に記録されたログ情報のみを検索することもできる。
【００７０】
前記検索されたログ情報を第１のログ情報とすると、判断サーバ１０１は、前記第１のログ情報に含まれた入力時点情報を抽出し、前記抽出された入力時点情報の全部または一部が所定の規則による連関性を有する場合、前記命令語を無効と判断する。
【００７１】
例えば、前記命令語が入力された時点が、“２００４／０４／０２、０９：００：３０”であり、前記第１のログ情報に含まれた入力時点情報がそれぞれ、“２００４／０４／０２、０８：５０：３０”、“２００４／０４／０２、０８：４０：３０”、“２００４／０４／０２、０８：３０：３０”、“２００４／０４／０２、０８：２０：３０”…である場合、前記第１のログ情報と連関した命令語が１０分おきに検索サーバ１２０に入力されたという事実が分かる。前記規則性は、このように命令語が入力された入力時点の時間間隔が一定の場合の外にも、例えば、前記時間間隔が等差数列または等比数列に増加する場合などのように、数学的な規則性が発見される場合を全て含むことができる。
【００７２】
このように、特定の要請内容情報を含む命令語の入力時点に規則性が認められる場合、前記命令語は、命令語を自動的に発生させるプログラムなどを用いて発生した命令語である可能性が大きいため、判断サーバ１０１は、前記命令語を無効と判断する。
【００７３】
本発明のまた他の実施形態によると、判断サーバ１０１は、前記検索された入力時点情報の中で、所定の規則による入力時点情報の数が一定個数以上である場合にのみ、前記命令語を無効と判断することができる。
【００７４】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記規則による入力時点情報を含むログ情報を識別し、前記識別されたログ情報と連関した命令語を全て無効と判断することができる。即ち、所定のＩＰアドレスを有する端末機から入力された命令語の入力時点に規則性を有することが判明された命令語の集合は、全て無効と処理する。
【００７５】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記命令語が無効と判断される場合、前記ＩＰアドレス情報を遮断ＩＰアドレスデータベース１０３に遮断ＩＰアドレス情報として記録することができる。
【００７６】
（３）一定期間、特定のＩＰアドレスを有する端末機からの命令語の数が、非正常に多数入力される場合
判断サーバ１０１は、ログデータベース１０２に第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数を算出する。各端末機を識別するために、ネットワークアドレスが使用され得る。即ち、同一のネットワークアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと見なされる。ただし、前記ネットワークアドレスが、プロクシーサーバまたは共有器のネットワークアドレスの場合には、例外にする。
【００７７】
判断サーバ１０１は、ログデータベース１０２に第２の期間で記録されたログ情報を用いて、前記命令語に含まれた前記ネットワークアドレスを有する端末機から前記第２の期間で入力された命令語の第２の個数を算出する。
【００７８】
前記第１の期間は、前記第２の期間と同一であっても良いが、前記第１の期間は、前記第２の期間に比べて大きい値に選定することが望ましい。また、前記第２の期間は、午前、午後、夕方、深夜、夜明けなど、特定時期の期間を選定することによって、特定時期別に命令語が入力されるパターンを考慮して、命令語の有効性を判断することができる。例えば、夜明け４時頃は、命令語が入力される回数が顕著に減少するため、これを反映して有効性判断をすることもできる。
【００７９】
判断サーバ１０１は、前記端末機別の第１の個数と前記第２の個数を用いて、前記命令語の有効性を判断することができる。
【００８０】
例えば、判断サーバ１０１は、前記端末機別の第１の個数の平均値を算出して、前記第２の個数と前記平均値を比較し、前記命令語の有効性を判断する。判断サーバ１０１は、前記第２の個数が前記平均値を超える場合、または、前記平均値に所定値を加えた値を超える場合、前記命令語を無効と判断することができる。また、判断サーバ１０１は、前記平均値と前記第２の個数との比率を算出し、前記の比率が所定値を超える場合、前記命令語を無効と判断することもできる。
【００８１】
また、判断サーバ１０１は、前記端末機別の第１の個数のうち最大値を算出するか、または前記端末機別の第１の個数の分散値を算出し、前記最大値または前記分散値と前記第２の個数とを比較して、前記命令語の有効性を判断することもできる。
【００８２】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記命令語が無効と判断される場合、前記ＩＰアドレス情報を遮断ＩＰアドレスデータベース１０３に遮断ＩＰアドレス情報として記録することができる。
【００８３】
一方、上述では、前記端末機別の第１の個数、またはこれらの平均値などを用いる場合を具体的に挙げて説明したが、このような方式は、後述する各判断過程において、第１の個数と第２の個数とを比較して、第２の個数に比べて第１の個数が非正常に多いかどうかを判断する場合に全て適用されることができる。また、上述したような第１の個数と第２の個数とを比較する具体的な方法は、例示的なものに過ぎず、本発明の範囲は、これに限定されるものではなく、所定の意味を有する第１の個数と、また他の所定の意味を有する第２の個数とを比較して、命令語の有効性を判断する全ての判断方法に及ぶ。
【００８４】
(４）一定期間入力された特定の命令語の数が非正常に多数である場合
判断サーバ１０１は、ログデータベース１０２に第１の期間で記録されたログ情報を用いて、前記第１の期間で入力された命令語の第１の個数を要請内容情報によってそれぞれ算出する。即ち、前記第１の期間で入力された命令語の中で、同一の要請内容情報を含む命令語の数をそれぞれ算出する。
【００８５】
判断サーバ１０１は、ログデータベース１０２に第２の期間で記録されたログ情報を用いて、前記命令語に含まれた要請内容情報を含むログ情報の第２の個数を算出する。前記第２の個数は、前記第２の期間で入力された命令語の中で、前記命令語と同一の要請内容情報を含む命令語の個数である。
【００８６】
判断サーバ１０１は、前記要請内容情報別の第１の個数と前記第２の個数とを用いて、前記命令語の有効性を判断することができる。即ち、判断サーバ１０１は、前記端末機別、そして前記要請内容情報別の第１の個数と前記第２の個数とを比較して、前記第２の個数が前記第１の個数に比べて非正常に大きいと判断される場合、前記命令語を無効と判断することができる。前記第１の個数と前記第２の個数との比較方法の具体的な例は、上述の通りである。
【００８７】
（５）一定時間、特定のＩＰアドレスを有する端末機からの特定の要請をするための命令語の数が、非正常に多数入力される場合
判断サーバ１０１は、ログデータベース１０２に第１の期間で記録されたログ情報を用いて、各端末機から前記第１の期間で入力された命令語の第１の個数を要請内容情報別に算出する。即ち、所定の端末機から所定の要請内容情報が含まれた命令語が、前記第１の期間で何個入力されたかをそれぞれ算出する。各端末機を識別するために、ＩＰアドレスが使用され得る。即ち、同一のＩＰアドレスから入力された命令語は、一つの端末機から入力されたものと見なされる。
【００８８】
判断サーバ１０１は、ログデータベース１０２に第２の期間で記録されたログ情報を用いて、前記命令語に含まれた前記ＩＰアドレスを有する端末機から前記第２の期間で入力された命令語のうち、前記要請内容情報を含む命令語の第２の個数を算出する。
【００８９】
前記第１の期間は、前記第２の期間と同一であっても良いが、前記第１の期間は、前記第２の期間に比べて大きい値に選定することが望ましい。また、前記第２の期間は、午前、午後、夕方、深夜、夜明けなど、特定時期の期間を選定することによって、特定時期別に命令語が入力されるパターンを考慮して、命令語の有効性を判断することができる。例えば、夜明け４時頃は、命令語が入力される回数が顕著に減少するため、これを反映して有効性の判断をすることもできる。
【００９０】
判断サーバ１０１は、前記端末機別、そして前記要請内容情報別の第１の個数と前記第２の個数とを比較し、前記第２の個数が前記第１の個数に比べて非正常に大きいと判断される場合、前記命令語を無効と判断することができる。
【００９１】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、前記命令語が無効と判断される場合、前記ＩＰアドレス情報を遮断ＩＰアドレスデータベース１０３に遮断ＩＰアドレス情報として記録することができる。
【００９２】
（６）２次命令語と連関した１次情報が存在しない場合
検索サーバ１２０は、ユーザから検索クエリーを入力され、前記検索クエリーに対応する検索結果リストを生成して、前記ユーザに提供する。前記検索結果リストを提供された前記ユーザは、前記検索結果リストの中で検索結果を選択し、検索サーバ１２０は、前記選択された検索結果に対応する情報を提供するか、前記検索結果と連関したウェブページに前記ユーザが接続するよう中継する。このように、検索サーバ１２０または判断サーバ１０１とユーザの端末機との間には、種々の情報が送受信(通信)される。
【００９３】
本明細書では、検索サーバ１２０または判断サーバ１０１とユーザとの間で通信される情報が、順次的な因果関係を有している場合、原因になる情報は、１次情報として、前記１次情報に基づいて生成される結果情報は、２次情報として定義する。また、前記情報は、命令語を含む。
【００９４】
例えば、前記検索結果リストは、前記検索クエリーに基づいて生成されるものであって、前記検索クエリーは、１次命令語として、前記検索結果リストは、２次情報として定義することができる。また、ユーザが前記検索結果を選択する命令語を入力し、前記選択命令に対応して前記情報が提供される場合、前記命令語は、１次命令語として、前記情報は、２次情報として定義することができる。
【００９５】
判断サーバ１０１は、ユーザの前記端末機と通信する情報に対応するログ情報を生成し、ログデータベース１０２に記録する。前記ログ情報は、前記情報または前記情報の送受信時点に関する情報を含む。
【００９６】
判断サーバ１０１は、前記端末機から入力された命令語が、その要請の内容からして２次命令語であると判断された場合、ログデータベース１０２を参照して、前記命令語と連関した１次情報(または、１次命令語)に対応するログ情報を検索する。前記命令語と連関した１次情報に対応する前記ログ情報は、前記２次命令語に含まれた質疑の内容、前記２次命令語に含まれたＩＰアドレス情報を参照して、検索されることができる。
【００９７】
２次命令語は、１次情報に基づいて発生することから、前記１次情報に対応するログ情報が検索できなかったら、前記命令語は、正常な手続きによって入力された命令語であると言えないため、判断サーバ１０１は、前記命令語を無効と判断することができる。
【００９８】
（７）２次命令語と連関した１次情報が存在しない場合−命令語自体に含まれた情報を利用する場合
正常な手続きによって命令語が入力されるかどうか、例えば、ユーザのウェブページ提供要請に応じて所定のウェブページを提供し、前記ユーザから、前記ウェブページに含まれた情報を利用して追加要請を入力される如く、正常な手続きによる場合、前記追加要請は、前記ウェブページの提供を前提にする。
【００９９】
従って、判断サーバ１０１は、命令語の有効性を判断するために、命令語自体に前記のような履歴(history)情報が含まれるようにすることができる。前記履歴情報は、以後、前記命令語の有効性を判断する基準になるので、前記履歴情報は、暗号化されて前記命令語に含まれるように制御することが望ましい。
【０１００】
判断サーバ１０１は、ユーザの端末機から第１の命令語を入力され、前記第１の命令語に応じて、前記ユーザに所定の情報を含むウェブページを提供する。
【０１０１】
前記ユーザは、前記情報に基づいて、第２の命令語を入力することができる。例えば、前記第１の命令語は、所定の検索クエリーを含む検索要請であり、前記第２の命令語は、検索結果リストのうち、所定の検索結果を選択する命令であっても良い。
【０１０２】
この時、判断サーバ１０１は、前記第２の命令語に履歴情報が含まれるようにする。前記履歴情報は、前記端末機が直前に接続したウェブページのＵＲＬ情報(このようなＵＲＬ情報は、ウェブブラウザから提供されることもある)、前記端末機の第１のＩＰアドレス、または、前記第１の命令語を入力した端末機の第２のＩＰアドレスなどである。正常の場合、前記端末機の第２のＩＰアドレスと前記第１の命令語を入力した端末機の第１のＩＰアドレスは、一致するはずである。
【０１０３】
このような構成によると、判断サーバ１０１は、所定の命令語が入力される場合、前記命令語に含まれた履歴情報を用いて、前記命令語の有効性が判断できるようになる。
【０１０４】
例えば、判断サーバ１０１は、前記命令語に、現在または以前のウェブページに対応するＵＲＬ情報が含まれていない場合、前記命令語を無効にすることができる。
【０１０５】
または、判断サーバ１０１は、前記命令語にＵＲＬ情報が含まれている場合、前記ＵＲＬが、前記端末機が命令語を入力するために現在に接続中のＵＲＬ、または以前に接続しなければならなかったウェブページのＵＲＬではない場合には、前記命令語を無効と判断する。また、判断サーバ１０１は、第１の命令語の入力を前提にして生成されることができる第２の命令語に、第１の命令語を入力した端末機の第１のＩＰアドレス情報が含まれていない場合、前記命令語を無効と判断することができる。
【０１０６】
また、判断サーバ１０１は、前記第２の命令語に含まれた第１のＩＰアドレス情報と第２のＩＰアドレス情報を比較し、一致していない場合、前記第２の命令語を無効判断する。
【０１０７】
（８）一定時間、一定のネットワークグループで特定した質疑の数が非正常に多数である場合
判断サーバ１０１は、前記ＩＰアドレス情報に基づいて、前記ＩＰアドレスと連関したネットワークグループを識別する。
【０１０８】
ネットワークグループの一例として、ＩＰｖ４によるネックワーククラス(NetworkClass)が挙げられる。ネックワーククラスは、ＩＰアドレス空間を分割するメカニズムに関するものである。８ビットを有する４個のオクテット(Octet)で構成されているＩＰｖ４によるＩＰアドレス体系において、ＩＰアドレス情報から前記ＩＰアドレスを有する端末機が接続されるネットワークを識別することができる。例えば、クラスＣのネットワークは、１９２.０.０.０から２２３.２５５.２５５.０までのＩＰアドレスを有し、最初の３つのオクテットがネックワーク番号を示すために使用された。
【０１０９】
判断サーバ１０１は、ログデータベース１０２に記録されたログ情報を用いて、第１の期間で各端末機から入力された命令語の第１の個数を要請内容情報別にそれぞれ算出する。判断サーバ１０１は、同一のＩＰアドレスを有する端末機から入力された命令語は、一つの端末機から入力されたものと決定することができる。ただし、前記ネットワークアドレスが、プラックシサーバまたは共有器のＩＰアドレスの場合には例外にする。
【０１１０】
判断サーバ１０１は、ログデータベース１０２に記録されたログ情報を用いて、第２の期間で前記ネットワーククラスと連関したＩＰアドレス情報を含み、前記要請内容情報を含む命令語の第２の個数を算出する。
【０１１１】
判断サーバ１０１は、前記第１の個数及び前記第２の個数を比較し、前記第２の個数が前記第１の個数に比べて非正常に多数である場合、前記命令語を無効と判断することができる。
【０１１２】
従って、本実施形態によると、ユーザが、同一のネットワーククラスなどの同一のネットワークグループに接続している多数の端末機を用いて、悪意的な意図をもって所定の命令語を入力する場合、これを感知することができる。
【０１１３】
一方、前記実施形態では、ＩＰｖ４方式を挙げて説明したが、この外にも、ＩＰアドレス空間を一つ以上のグループに分類する方式を採択するＩＰアドレス方式に対しても、本発明が適用できることは勿論である。
【０１１４】
（９）命令語に含まれた識別情報が同一である命令語が重複して入力される場合
本実施形態において、判断サーバ１０１は、ユーザの端末機から所定の情報を要請する命令語を入力される場合、前記命令語に、前記情報または前記端末機のＩＰアドレスと連関した識別情報が含まれるように制御する。
【０１１５】
また、判断サーバ１０１は、前記命令語に含まれた識別情報を参照して、前記識別情報を含む命令語の入力回数を判断し、判断の結果、前記識別情報を含む命令語が複数個入力された場合には、前記命令語を無効と判断する。
【０１１６】
前記構成によると、判断サーバ１０１は、同一端末機のユーザが、同一情報を繰り返して要請しているか否かを判断することができ、一度提供された情報を不必要に繰り返して要請する命令語は、悪意的な意図によって入力された命令語として見なすことができる。
【０１１７】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、同一の識別情報を含む全ての命令語を無効と判断することもでき、前記識別情報を含む命令語のうち、時間的に一番先に入力された命令語を除いた命令語を無効と判断することもできる。
【０１１８】
以上、要請形式に基づいて、命令語の有効性を判断する過程(段階２０６)、及びログ情報を用いて、命令語の有効性を判断する過程(段階２０９)を具体的に説明した。判断サーバ１０１は、前記のような各判断方法を一つ以上採択することができ、各判断方法による判断結果を総合として検討し、前記命令語の有効性を判断することもできる。また、判断サーバ１０１の各判断結果に加重値を付与して算出した全体の判断結果を用いて、前記命令語の有効性を判断することもできる。
【０１１９】
一方、判断サーバ１０１は、前記２．（１）ないし（３）、及び(４)で上述したように、ログ情報を用いて命令語の有効性を判断した結果、前記命令語が有効でないと判断される場合、前記命令語に含まれたＩＰアドレス情報を遮断ＩＰアドレス情報として決定する。
【０１２０】
本発明のまた他の実施形態によると、判断システム１００は、遮断ＩＰアドレスデータベース１０３だけではなく、無効疑いＩＰアドレス情報を含む無効疑いＩＰアドレスデータベース１０４をさらに保持し、所定のＩＰアドレスを有する端末機から入力された命令語が無効であるか否かを“段階的に”判断することができる。
【０１２１】
判断サーバ１０１は、無効疑いＩＰアドレスデータベース１０４または遮断ＩＰアドレスデータベース１０３を参照して、前記命令語に含まれたＩＰアドレス情報が遮断ＩＰアドレス情報であるか否か、または無効疑いＩＰアドレス情報であるか否かを判断する。
【０１２２】
判断の結果、前記ＩＰアドレス情報が無効疑いＩＰアドレス情報の場合、前記命令語と連関してログ情報を生成する。この時、前記命令語を“第１の命令語”といい、前記ログ情報を“第１のログ情報”という。
【０１２３】
判断サーバ１０１は、ログデータベース１０２を参照して、前記ＩＰアドレス情報を含むログ情報を検索し、前記検索されたログ情報を“第２のログ情報”という。また、本発明のまた他の実施形態によると、判断サーバ１０１は、ログ情報に含まれた入力時点情報を用いて、所定期間で入力された命令語と連関した第２ログ情報のみを検索することもできる。
【０１２４】
判断サーバ１０１は、前記第１のログ情報及び前記第２のログ情報を用いて、前記ＩＰアドレス情報が遮断ＩＰアドレス情報であるか否かを判断する。この時、判断サーバ１０１は、２．（１）ないし（３）で上述した判断方法を使用して、前記命令語が無効であるか否かを判断し、前記命令語が無効と判断される場合、前記ＩＰアドレス情報を遮断ＩＰアドレス情報と決定することができる。
【０１２５】
例えば、ＩＰアドレスが１２３.２５.２９.０１の端末機から命令語が２００４年４月１７日２時、２００４年４月１７日４時に入力されて、さらに前記端末機から命令語が２００４年４月１７日６時に入力された場合、判断サーバ１０１は、6時に入力された命令語が無効である可能性はあるが、正確に判断しにくいと考えられる場合、前記ＩＰアドレスに対するＩＰアドレス情報を無効疑いＩＰアドレスデータベース１０４に記録する。
【０１２６】
以後、前記ＩＰアドレスを有する端末機からさらに命令語が入力された場合、判断サーバ１０１は、前記命令語の入力時点を判別する。前記入力時点が、２００４年４月１７日８時の場合、判断サーバ１０１は、規則的な時間間隔、即ち、２時間おきに入力される前記命令語は、命令語自動生成プログラムによって生成された命令語として判断し、前記命令語を無効にする。また、前記ＩＰアドレス情報を無効疑いＩＰアドレスデータベース１０４で削除し、遮断ＩＰアドレスデータベース１０３に記録することで、以後、前記端末機から入力される命令語は、全て無効と見なす。
【０１２７】
また、本発明のまた他の実施形態によると、無効疑いＩＰアドレスデータベースは、複数個存在することができ、これによって、所定のＩＰアドレスを遮断ＩＰアドレスとして決定するまでに２段階以上の判断過程を遂行することもできる。
【０１２８】
このような構成によると、これまで入力された命令語に対するログ情報のみでは、前記命令語を入力した端末機のＩＰアドレス情報が遮断ＩＰアドレス情報であるかどうかを判断しにくい場合には、前記ＩＰアドレス情報を無効疑いＩＰアドレス情報として決定し、以後、前記ＩＰアドレス情報を含む命令語をさらに観察することによって、前記ＩＰアドレス情報を遮断ＩＰアドレス情報として決定するか否かを判断することによって、所定の命令語が無効であるか否かをより正確に判断することができるようになる。
【０１２９】
また、本発明のまた他の実施形態によると、判断サーバ１０１は、遮断ＩＰアドレスデータベース１０３に記録された遮断ＩＰアドレス情報を含む命令語が入力された場合、または、上述したように、命令語の要請形式に基づいて判断した結果、前記命令語が無効と判断された場合には、前記命令語と連関したログ情報を生成／記録しない。従って、判断サーバ１０１は、前記命令語と連関したログ情報を処理するために必要となるシステム資源を節約することができる。
【０１３０】
また、遮断ＩＰアドレス情報を使用する場合には、前記端末機を使用して悪意的な意図をもって命令語を入力したことがあるユーザが、他の方法により、悪意的な意図を隠して命令語を入力しようとする場合にも、遮断ＩＰアドレスを有する端末機から入力された命令語を全て無効と判断することによって、悪意的な意図によって前記端末機から入力された命令語を全て無力化することができる。
【０１３１】
一方、判断サーバ１０１は、無効と判断された命令語に対しては、何らの回答もしないことができる。また、判断サーバ１０１は、無効と判断された命令語に対して、所定の效果は発生するようにすることもできる。例えば、前記命令語が、検索サーバ１２０が提供した検索結果リストの中で、検索結果を選択するための要請である場合、検索サーバ１２０は、前記命令語が無効であるか否かに関わらず関らず、前記選択された検索結果と連関した情報を前記端末機に伝送することができる。ただし、前記命令語が、前記検索結果と連関して広告を提供するアドバタイザーに課金するための基準、または前記検索結果を選択するユーザの好みを判断するための基準などとして使用される場合、無効と判断された前記命令語は、前記基準としては使用しないことが望ましい。
【０１３２】
また、本発明の実施形態は、様々なコンピューターで具現される動作を遂行するためのプログラム命令を含むコンピューター読み取り可能な媒体を含む。前記コンピューター読み取り可能な媒体に記録されるプログラムは、プログラム命令、データファイル、データ構造などを単独でまたは組み合わせて含むことができる。前記媒体は、本発明のために特別に設計され構成されたものや、コンピュータソフトウェアの当業者に公知されて使用可能なものであっても良い。
【０１３３】
以下、本発明のまた他の実施形態による命令語の有効性を判断する判断システム１００に対して説明する。図５は、判断システム１００の内部構成を示すブロック図である。判断システム１００、５００は、遮断ＩＰアドレスデータベース５０１、命令語入力部５０２、ログ情報生成部５０３、ログデータベース５０４、ログデータベース管理部５０５、及び有効性判断部５０６を含む。
【０１３４】
遮断ＩＰアドレスデータベース５０１は、遮断ＩＰアドレス情報を含む。前記遮断ＩＰアドレス情報は、後述するように、所定のＩＰアドレスを有する端末機から入力された命令語を無効にするために使用される。
【０１３５】
命令語入力部５０２は、有無線通信網を介してユーザの端末機５１０から命令語を入力される。
【０１３６】
ログ情報生成部５０３は、前記命令語と連関したログ情報を生成する。前記ログ情報は、前記命令語に含まれたＩＰアドレス情報、前記命令語の入力時点に対する入力時点情報、前記命令語に含まれた要請内容情報などを含む。
【０１３７】
本実施形態によると、ログ情報生成部５０３は、前記命令語と連関したログ情報を生成する前に、遮断ＩＰアドレスデータベース５０１を参照して、前記命令語に含まれた前記ＩＰアドレス情報が遮断ＩＰアドレス情報であるか否かを判断する。判断の結果、前記ＩＰアドレス情報が遮断ＩＰアドレス情報である場合、ログ情報生成部５０３は、前記命令語と連関したログ情報は生成しない。
【０１３８】
また、有効性判断部５０６は、前記ＩＰアドレス情報が遮断ＩＰアドレス情報である場合には、前記命令語を無効と判断する。
【０１３９】
ログデータベース管理部５０５は、前記ログ情報をログデータベース５０４に記録する。
【０１４０】
有効性判断部５０６は、前記命令語と連関して生成されたログ情報、またはログデータベース５０４に記録されている一つ以上のログ情報を用いて、前記命令語の有効性を判断する。
【０１４１】
ログ情報を用いて命令語の有効性を判断する具体的な構成は、上述した実施形態で説明したため、本実施形態では、その詳細な説明は省略する。
【０１４２】
図６は、本発明による命令語の有効性を判断する方法を遂行する汎用コンピューター装置の内部ブロック図である。
【０１４３】
コンピュータ装置６００は、ラム(RAM：Random Access Memory)６２０とロム(ROM：Read Only Memory)６３０とを含む主記憶装置と連結される一つ以上のプロセッサ６１０を含む。プロセッサ６１０は、中央処理装置(CPU)と呼ぶことがある。本技術分野で広く知られているように、ロム６３０は、データ(data)と命令(instruction)を単方向にCPUへ伝送させ、ラム６２０は、通常、データと命令を両方向にCPUへ伝送させる。ラム６２０及びロム６３０は、コンピュータ読み取り可能な媒体の何れか適宜の形態を含むことができる。大容量記憶装置(Mass Storage)６４０は、両方向にプロセッサ６１０と連結されて追加的なデータの格納能力を提供し、前記したコンピュータ読み取り可能な記録媒体の何れかであっても良い。大容量記憶装置６４０は、プログラム、データなどの格納に使用され、通常、主記憶装置より速度が遅いハードディスクのような補助記憶装置である。ＣＤロム６６０のような特定の大容量記憶装置が使用されることもある。プロセッサ６１０は、ビデオモニター、トラックボール、マウス、キーボード、マイクロフォン、タッチスクリーン型ディスプレイ、カード読取装置、磁気または紙テープ読取装置、音声または筆記認識機、ジョイスティック、または、その他の公知されたコンピュータ入出力装置のような一つ以上の入出力インターフェース６５０と連結される。なお、プロセッサ６１０は、ネットワークインターフェース６７０を介して、有線または無線通信ネットワークに連結されることができる。このようなネットワーク連結により、前記した方法の手続きを遂行することができる。前記した装置及び道具は、コンピュータハードウェア及びソフトウェア技術分野における当業者によく知られている。
【０１４４】
前記したハードウェア装置は、本発明の動作を遂行するために、一つ以上のソフトウェアモジュールとして作動するように構成されることができる。
【０１４５】
以上、本発明を実施形態および図面により説明したが、本発明は前記実施例に限定されず、本発明の技術的思想の範囲内で当業者によって色々な変形が可能である。したがって、本発明の範囲は、説明された実施形態に限定されて決められず、後述する特許請求範囲だけでなく、この特許請求範囲と均等なものにより決められるべきである。
【産業上の利用可能性】
【０１４６】
本発明によると、遮断ネットワークアドレス情報を設定することによって、所定のネットワークアドレスを有する端末機から入力された命令語が無効であるか否かを速かに判断することができる命令語の有効性判断方法及びそのシステムが提供される。
【０１４７】
また、本発明によると、所定のネットワークアドレスを有する端末機から入力された命令語が無効であるか否かを判断しにくい場合、前記ネットワークアドレスに対するネットワークアドレス情報を無効疑いネットワークアドレス情報として設定し、今後、前記ネットワークアドレスから入力された命令語をさらに用いて、前記ネットワークアドレス情報を遮断ネットワークアドレス情報として設定するか否かを決定する２段階以上の設定過程を利用することによって、命令語の有効性をより正確に判断することができる命令語の有効性判断方法及びそのシステムが提供される。
【０１４８】
また、本発明によると、命令語の有効性を判断することができる新たな判断基準を提示し、特に、命令語の要請形式と命令語の要請内容を全て考慮して、前記命令語の有効性を正確に判断することができる命令語の有効性判断方法及びそのシステムが提供される。
【図面の簡単な説明】
【０１４９】
【図１】本発明による命令語の有効性判断方法を遂行する判断システムのネットワーク連結を示す図である。
【図２】本発明の一実施形態による命令語の有効性判断方法を示す流れ図である。
【図３】本発明の一実施形態において、ログデータベースに記録されるログ情報の一例を示す図である。
【図４】本発明の一実施形態によって、暗号化／復号化方法を用いて命令語の有効性を判断する場合を示す流れ図である。
【図５】本発明のまた他の実施形態による判断システムの内部構成を示すブロック図である。
【図６】本発明による命令語の有効性を判断する方法を遂行する汎用コンピューター装置の内部ブロック図である。
【図１】
2008500657.tif 000003
【図２】
2008500657.tif 000004
【図３】
2008500657.tif 000005
【図４】
2008500657.tif 000006
【図５】
2008500657.tif 000007
【図６】
2008500657.tif 000008
【国際調査報告】
2008500657.tif 000009
2008500657.tif 000010