(57)【要約】  本発明による違法コンテンツ検索システム及び検索方法は、変形されたキーワードを使用するウェブ情報が含まれたウェブ漫画、音源、書籍、及び映などの違法流通コンテンツを探し出して著作権者あるいは青少年を保護することができる。このような本発明の違法コンテンツ検索システムは、複数のウェブサイトから違法で複製及び流通される違法コンテンツを探し出すために複数のウェブサイトを検索するクローリングサーバを含む。
2019526109.tif 000002
【特許請求の範囲】
【請求項１】
ウェブ情報が格納された複数のウェブサイトと、
前記ウェブサイトにアクセスして前記ウェブ情報に含まれた第１変形キーワードの音節のうち原形キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報を収集し、前記第１違法ウェブ情報の前記第１変形キーワードを音素に分割するか、音素及び特殊文字に分割して、特殊文字を除いた音素が順番に組み合わせられた第２変形キーワードを生成し、前記第２変形キーワードが前記原形キーワードと一致するか否かを判別し、相互一致すれば、前記原形キーワードと一致する第２変形キーワードが含まれた前記第１違法ウェブ情報を第２違法ウェブ情報として分類するクローリングサーバとを含み、
前記クローリングサーバは、
前記ウェブサイトのアクセス権限を有する複数の固有権限情報のうち少なくとも１つの前記固有権限情報を利用して前記ウェブサイトにアクセスすることを特徴とする違法コンテンツ検索システム。
【請求項２】
前記クローリングサーバは、
前記第２変形キーワードの音素を分割し、分割した前記第２変形キーワードの音素に他の特殊文字を挟み込んだ後、順番に組み合わせて第３変形キーワードを生成し、前記第３変形キーワードを利用して前記第１変形キーワードの音節のうち前記第３変形キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集することを特徴とする請求項１に記載の違法コンテンツ検索システム。
【請求項３】
前記クローリングサーバは、
検索サイトと連動して前記原形キーワードと関連した連関キーワードを追加し、前記連関キーワードを利用して前記第１変形キーワードの音節のうち前記連関キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集することを特徴とする請求項１に記載の違法コンテンツ検索システム。
【請求項４】
前記クローリングサーバは、
前記原形キーワードを各国の言語に対応する変換キーワードに変換し、前記変換キーワードを利用して前記第１変形キーワードの音節のうち前記変換キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集することを特徴とする請求項１に記載の違法コンテンツ検索システム。
【請求項５】
前記クローリングサーバは、
前記ウェブサイトから前記固有権限情報が遮断されれば、遮断された前記固有権限情報を除いた他の前記固有権限情報を利用して前記ウェブサイトに持続的にアクセスすることを特徴とする請求項１に記載の違法コンテンツ検索システム。
【請求項６】
前記クローリングサーバは、
前記ウェブサイトから前記固有権限情報が遮断されれば、前記クローリングサーバが前記ウェブサイトへのアクセス及び前記第１違法ウェブ情報の収集を実行するようにアクセス命令を下すスクリプト情報に他の前記固有権限情報を自動で代入することを特徴とする請求項１に記載の違法コンテンツ検索システム。
【請求項７】
前記クローリングサーバは、
前記ウェブサイトから遮断された前記固有権限情報と前記固有権限情報を遮断した前記ウェブサイトとが相互マッピッグされたマッピングテーブルを格納し、前記固有権限情報を遮断した前記ウェブサイトから他の前記固有権限情報が遮断されれば、前記マッピングテーブルから前記固有権限情報を遮断した前記ウェブサイトに対応する前記固有権限情報を抽出し、抽出した前記固有権限情報が遮断解除されたか否かによって、抽出した前記固有権限情報を利用して前記固有権限情報を遮断した前記ウェブサイトへのアクセスを再開することを特徴とする請求項１に記載の違法コンテンツ検索システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、変形されたキーワードを使用するウェブ情報が含まれたウェブ漫画、音源、書籍、及び映像などの違法流通コンテンツを探し出して、著作権者あるいは青少年を保護することができる違法コンテンツ検索システム及びその方法に関する。
【背景技術】
【０００２】
ウェブ漫画、音源、書籍、動画などの様々なデジタルコンテンツは、情報化社会が到来することにより、ウェブサイトなどの情報提供媒体を通じて自由に配布及び流通されている。そのため、デジタルコンテンツは、全世界のどこでも誰でも共有できるようになった。一方、デジタルコンテンツの高速拡散に比べてデジタルコンテンツの著作物保護に対するユーザの認識は大変不足している状況であり、これを克服するために、デジタルコンテンツの違法流通を探し出すためのウェブサイトのモニタリングが情報化社会で重要な手段として作用している。
【０００３】
デジタルコンテンツに対する著作権保護のための方案は、著作物の複製、配布及び流通を困難にする事前的措置と、違法で複製、配布、流通された著作物を探し出して取り締まる事後的措置に区分することができる。
【０００４】
事前的措置は、例えば複製が不可能であるか、複製の回数を制限するためのウォーターマーキング（Ｗａｔｅｒｍａｒｋｉｎｇ）技術などのように技術的側面で開発される方式として大きく発展してきた。しかし、事前的措置による方式は、制限を任意に解除する技術が開発されることにより多くが無力化されており、著作物の直接的侵害にあたらない複製などに対しても区別せず禁止するような問題が発生して、現実的な適用が無意味な場合が頻繁である。
【０００５】
従って、デジタルコンテンツの違法な複製、流通及び配布を制限するためには、事後的措置を利用して持続的なウェブサイトのモニタリングとデジタルコンテンツの違法流通に対する摘発が並行されなければならない。
【０００６】
しかし、現在、違法で流通されるデジタルコンテンツに対する探し出しは、著作権者個人または著作権を委託管理する委託機関が自発的にウェブサイトにアクセスして探し出すという手作業に依存している。このような方式は、数多くのウェブサイトに対するモニタリングと摘発を非常に難しくし、探し出されたウェブサイトでも、新たに著作権侵害事例が追加される場合は再アクセス及び再検出をしない限り、持続的な監視が無駄になってしまう。
【０００７】
従来は、違法複製著作物の流通を探し出すためにクローラーが使用されている。クローラーは、膨大なウェブページをあまねくアクセスして各種の情報を自動的に収集することで、違法複製著作物を探し出す機能を実行することができる。しかし、従来のクローラーは、制限されたキーワードだけを利用して違法複製著作物を検索したため、変形されたキーワードが含まれたウェブ情報から違法複製著作物であるか否かを判別することは困難があった。また、管理対象となり得るウェブサイトは、ウェブサイトモニタリングサーバのＩＰやＩＤなどの固有情報を遮断するなどの方法で、違法流通されるデジタルコンテンツを持続的に露出している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】韓国登録特許第１０−１６３４７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明が解決しようとする技術的課題は、変形されたキーワードを使用するウェブ情報が含まれたウェブ漫画、音源、書籍、映像などの違法で流通されるコンテンツを探し出して、著作権者あるいは青少年を保護することができる違法コンテンツ検索システム及びその方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記技術的課題を解決するための本発明の違法コンテンツ検索システムは、ウェブサイト及びクローリングサーバを含む。複数のウェブサイトにはウェブ情報が格納される。クローリングサーバは、前記ウェブサイトにアクセスして前記ウェブ情報に含まれた第１変形キーワードの音節のうち原形キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報を収集し、前記第１違法ウェブ情報の前記第１変形キーワードを音素に分割するか、音素及び特殊文字に分割して、特殊文字を除いた音素が順番に組み合わせられた第２変形キーワードを生成し、前記第２変形キーワードが前記原形キーワードと一致するか否かを判別し、相互一致すれば、前記原形キーワードと一致する第２変形キーワードが含まれた前記第１違法ウェブ情報を第２違法ウェブ情報として分類する。また、前記クローリングサーバは、前記ウェブサイトのアクセス権限を有する複数の固有権限情報のうち少なくとも１つの前記固有権限情報を利用して前記ウェブサイトにアクセスする。
【００１１】
前記クローリングサーバは、前記第２変形キーワードの音素を分割し、分割した前記第２変形キーワードの音素に他の特殊文字を挟み込んだ後、順番に組み合わせて第３変形キーワードを生成し、前記第３変形キーワードを利用して前記第１変形キーワードの音節のうち前記第３変形キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集する。
【００１２】
前記クローリングサーバは、検索サイトと連動して前記原形キーワードと関連した連関キーワードを追加し、前記連関キーワードを利用して前記第１変形キーワード音節のうち前記連関キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集する。
【００１３】
前記クローリングサーバは、前記原形キーワードを各国の言語に対応する変形キーワードに変換し、前記変換キーワードを利用して前記第１変形キーワードの音節のうち前記変換キーワードに対応する音節が少なくとも１つ含まれた前記第１違法ウェブ情報を収集する。
【００１４】
前記クローリングサーバは、前記ウェブサイトから前記固有権限情報が遮断されれば、遮断された前記固有権限情報を除いた他の前記固有権限情報を利用して前記ウェブサイトに持続的にアクセスする。
【００１５】
前記クローリングサーバは、前記ウェブサイトから前記固有権限情報が遮断されれば、それぞれの前記クローラーが前記ウェブサイトへのアクセス及び前記第１違法ウェブ情報の収集を実行するようにアクセス命令を下すスクリプト情報に他の前記固有権限情報を自動で代入する。
【００１６】
前記クローリングサーバは、前記ウェブサイトから遮断された前記固有権限情報と前記固有権限情報を遮断した前記ウェブサイトとが相互マッビングされたマッピングテーブルを格納し、前記固有権限情報を遮断した前記ウェブサイトから他の前記固有権限情報が遮断されれば、前記マッピングテーブルから前記固有権限情報を遮断した前記ウェブサイトに対応する前記固有権限情報を抽出し、抽出した前記固有権限情報が遮断解除された否かによって、抽出した前記固有権限情報を利用して前記固有権限情報を遮断した前記ウェブサイトへのアクセスを再開する。
【発明の効果】
【００１７】
上述したように、本発明による違法コンテンツ検索システム及びその方法は、変形されたキーワードを使用するウェブ情報が含まれたウェブ漫画、音源、書籍、映像などの違法流通コンテンツを探し出すことで、著作権者あるいは青少年を保護することができる。
【００１８】
また、本発明による違法コンテンツ検索システム及びその方法は、変形されたキーワードからまた他の変形されたキーワードを生成することで、多様に変形されたキーワードを使用するウェブ情報が含まれた違法流通コンテンツを探し出す確率を高める効果がある。
【００１９】
それだけでなく、本発明による違法コンテンツ検索システム及びその方法は、キーワードと関連した連関キーワードを利用することで、違法流通コンテンツを幅広く探し出す効果がある。
【００２０】
さらに、本発明による違法コンテンツ検索システム及びその方法は、各国の言語に対応する変換キーワードを利用することで、各国の現地でも違法流通コンテンツを探し出す効果がある。
【図面の簡単な説明】
【００２１】
【図１】本発明による違法コンテンツ検索システムに対する構成を示した図面である。
【図２】図１のクローリングサーバの構成を示した図面である。
【図３】図２のマッピングテーブルを例示した図面である。
【図４ａ】図２のクローリングサーバに対するモニタリングインターフェースを例示した図面である。
【図４ｂ】図２のクローリングサーバに対するモニタリングインターフェースを例示した図面である。
【図４ｃ】図２のクローリングサーバに対するモニタリングインターフェースを例示した図面である。
【図５】本発明による違法コンテンツ検索方法を示した図面である。
【発明を実施するための形態】
【００２２】
本発明の実施例は、様々な形態に変形されることができ、本発明の範囲が下記で述べる実施例によって限定されると解釈されてはならない。本実施例は、当業界で平均的な知識を持った者に本発明をより完全に説明するために提供されるものである。従って、本発明と本発明の作動上の利点及び本発明の実施例によって達成される目的を十分に理解するためには、本発明の実施例を説明する添付図面及び添付図面に記載された内容を参照しなければならない。
【００２３】
以下では、添付の図面を参照して本発明による違法コンテンツ検索システム及びその方法の好ましい実施例を詳しく説明する。
【００２４】
図１は、本発明による違法コンテンツ検索システムに対する構成を示した図面である。
【００２５】
図１を参照すると、本発明による違法コンテンツ検索システム１０は、ウェブ情報１１０が格納された複数のウェブサイト１００からクローリングサーバ２００で違法コンテンツを探し出す。つまり、違法コンテンツ検索システム１０は、違法コンテンツの著作権者あるいは違法コンテンツに接する行為が許可されていない青少年を保護するために、原形キーワード、変形されたキーワードから変形されたキーワード、連関キーワード、及び各国の言語による変形キーワードを検索ワードとして設定し、違法コンテンツの検索正確度を高める。ここで、違法コンテンツとは、著作権法を違反した語文著作物、音楽著作物、演劇著作物、美術著作物、写真著作物、映像著作物、図形著作物、コンピュータプログラム著作物及び建築著作物だけでなく、青少年に有害なアダルト映像などが含まれることができる。また、違法コンテンツ検索システム１０は、違法コンテンツの検索時に使用される連関キーワードをクローリングサーバ２００と連動した検索サイト３００から推薦されて新たに追加することができ、クローリングサーバ２００がウェブサイト１００からアクセスを遮断された場合は、ウェブサイト１００のアクセス権限を有する固有権限情報（図２の２２６）を再設定してモニタリング作動を再実行する。それだけでなく、違法コンテンツ検索システム１０は、クローリングサーバ２００のモニタリング作動と関連した各種の情報をクライアント４００に提供して、クローリングサーバ２００の管理者あるいは違法コンテンツの原著作権者に確認させることが可能である。このような違法コンテンツ検索システム１０は、ウェブサイト１００、クローリングサーバ２００、検索サイト３００、及びクライアント４００を含む。
【００２６】
ウェブサイト１００は、ウェブ漫画、音源、書籍、動画などの様々なデジタルコンテンツが含まれた情報１１０を格納する。また、ウェブサイト１００は、ウェブサイト１００のアクセス権限を有する固有権限情報２２６に対してウェブ情報１１０の検索、つまり、モニタリングを認許する。さらに、ウェブサイト１００は、場所の区別なく所々に散在しているため、個々人のウェブサイト管理者によってウェブ情報１１０がアップロード可能であると仮定する。特に、ウェブ情報１１０は、タグ（Ｔａｇ）などの識別可能な属性情報を含み、クローリングサーバ２００からモニタリングが作動すれば、属性情報を提供することができる。
【００２７】
図２〜図４ｃをさらに参照して、クローリングサーバ２００の構成及び作動を説明する。
【００２８】
図２は、図１のクローリングサーバの構成を示した図面である。図３は、図２のマッピングテーブルを例示した図面である。図４ａ〜図４ｃは、図２のクローリングサーバに対するモニタリングインターフェースを例示した図面である。
【００２９】
クローリングサーバ２００は、ウェブサイト１００、検索サイト３００及びクライアント４００とネットワークなどの通信経路を通じて連結されて、ウェブサイト１００から違法複製及び流通される違法コンテンツを探し出し、検索サイト３００から違法コンテンツと関連した連関キーワードを推薦されてモニタリング作動に利用する。また、クローリングサーバ２００は、複数の固有権限情報２２６のうち少なくとも１つを利用してウェブサイト１００にアクセスし、ウェブサイト１００からアクセスが遮断されることに対応してウェブサイト１００へのアクセスが持続的に行われるようにするだけでなく、モニタリング作動と関連した各種の情報をクライアント４００に提供する。このようなクローリングサーバ２００は、世界中に位置して、それぞれのモニタリング作動を実行することができ、図面には示されていないが、例えば管理サーバ（図示せず）の制御によってモニタリング作動を実行することもできる。このようなクローリングサーバ２００は、通信部２０１、制御部２０２、モニタリングプログラム２１０、及びデータベース２２０を含む。
【００３０】
通信部２０１は、クローリングサーバ２００が、例えばネットワークなどの通信経路を通じて複数のウェブサイト１００、検索サイト３００及びクライアント４００と相互データ通信されるように処理する。つまり、通信部２０１は、クローリングサーバ２００、ウェブサイト１００、検索サイト３００及びクライアント４００の間で伝送される情報が含まれた全ての信号を伝達することができる。
【００３１】
制御部２０２は、モニタリングプログラム２１０を利用してクローリングサーバ２００の諸作動が処理されるように制御する。つまり、制御部２０２は、通信部２０１、モニタリングプログラム２１０、及びデータベース２２０を制御する。制御部２０２は、例えば、汎用的な中央演算装置（ＣＰＵ）、特定の目的に合わせて具現されたプログラマブルデバイス素子（ＣＰＬＤ、ＦＰＧＡ）、特定用途向け半導体演算装置（ＡＳＩＣ）及びマイクロコントローラチップなどの演算装置のうち少なくとも１つで設けられることができる。
【００３２】
モニタリングプログラム２１０は、通信部２０１を通じてウェブサイト１００にアクセスして原形のキーワード、変形されたキーワードから変形されたキーワード、連関キーワード、及び各国の言語による変形キーワードを検索ワードとして設定し、違法コンテンツを検索及び探し出す。また、モニタリングプログラム２１０は、違法コンテンツをモニタリングする時に使用される連関キーワードを検索サイト３００から追加して、追加された連関キーワードを検索に利用する。それだけでなく、モニタリングプログラム２１０は、クローリングサーバ２００のアクセスがウェブサイト１００から遮断されても、固有権限情報２２６を再設定してモニタリング作動を再実行し、モニタリングプログラム２１０のモニタリング作動と関連した各種の情報をクライアント４００に提供して、クローリングサーバ２００の管理者あるいは違法コンテンツの原著作権者が確認可能にする。このようなモニタリングプログラム２１０は、ウェブ情報収集部２１１、キーワード処理部２１２、キーワード変換部２１３、クローリング再実行部２１４、及びデータ加工部２１５を含む。
【００３３】
ウェブ情報収集部２１１は、固有権限情報２２６を利用してウェブサイト１００にアクセスしてウェブ情報１１０に含まれた第１変形キーワードの音節のうち原形キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報を収集する。原形キーワードは、違法コンテンツ本来の名称を指すことができ、第１変形キーワードは、原形キーワードの形態素が変形された名称を指すことができる。つまり、原形キーワードは、例えば、映画のタイトルである「アバター」の音節及び形態素を含むが、第１変形キーワードは、本来の映画のタイトルである「アバター」を変形した「ア＿バ＿ター」の音節を含むことができる。さらに、ウェブ情報収集部２１１は、クローラー（Ｃｒａｗｌｅｒ）などの探索及び索引機能を行うコンピュータプログラムで設けられることができる。
【００３４】
キーワード処理部２１２は、ウェブ情報収集部２１１から収集された第１違法ウェブ情報の第１変形キーワードを音素に分割するか、音素及び特殊文字に分割して、特殊文字を除いた音素が順番に組み合わせられた第２変形キーワードを生成する。つまり、キーワード処理部２１２は、例えば、「ア＿バ＿ター」の音節が含まれた第１変形キーワードの分割された音素のうち互いに結合して音節で使用可能な音素を抽出して「アバター」という第２変形キーワードに該当する形態素を生成する。次いで、キーワード処理部２１２は、生成された第２変形キーワードが原形キーワードと一致するかを判別して、相互一致すれば、原形キーワードと一致する第２変形キーワードを含まれた第１違法ウェブ情報を第２違法ウェブ情報、つまり、違法で複製及び流通される違法コンテンツとしてみなして別途に分類する。また、キーワード処理部２１２は、第２変形キーワードの音素を分割し、分割された第２変形キーワードの音素に他の特殊文字を挟み込んだ後、順番に組み合わせて第３変形キーワードを生成する。つまり、キーワード処理部２１２は、たとえば、第２変形キーワードの音素である「ア」、「バ」、「タ」に「＊」、「＃」という他の特殊文字を挟み込んだ後、「ア＊バ＃ター」ーという第３変形キーワードを生成する。次いで、キーワード処理部２１２は、キーワード収集部２１１で第３変形キーワードを利用してウェブ情報１１０に含まれた第１変形キーワードの音節のうち第３変形キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報が収集可能である。それだけでなく、キーワード処理部２１２は、検索サイト３００から原形キーワードと関連した連関キーワードの提供を受けて、第１違法ウェブ情報を検索するようにウェブ情報収集部２１１に追加提供して、ウェブ情報収集部２１１が連関キーワードを利用して第１変形キーワードの音節のうち連関キーワードに対応する音節が少なくとも１つ以上含まれた第１違法ウェブ情報を収集可能にする。連関キーワードは、たとえば、「アバター」の連関検索ワードである「サム・ワーシントン」、「ゾーイ・サルダナ」などが含まれることができる。
【００３５】
キーワード変換部２１３は、原形キーワードを各国の言語に対応する変換キーワードに変換し、ウェブ情報収集部２１１が変換キーワードを利用して第１変形キーワードの音節のうち変換キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報を収集可能にする。
【００３６】
クロール再実行部２１４は、モニタリングプログラム２１０がモニタリング作動を実行する中で、アクセス中のウェブサイト１００からアクセスが遮断されれば、モニタリングプログラム２１０がウェブサイト１００に持続的にアクセスするようにウェブサイト１００のアクセス権限を有する固有権限情報２２６を再設定する。具体的に、クローリング再実行部２１４は、モニタリングプログラム２１０がモニタリング作動を実行する中でアクセス中のウェブサイトからアクセスが遮断されれば、遮断された固有権限情報２２６と固有権限情報２２６を遮断したウェブサイト１００が相互マッビングされたマッピングテーブル２２７を格納する。次いで、クローリング再実行部２１４は、遮断された固有権限情報２２６に代替する他の固有権限情報２２６を利用してモニタリング作動を再設定して、ウェブサイト１００へのアクセスを再開することができる。この時、クローリング再実行部２１４は、ウェブサイト１００へのアクセス、及び前記第１違法ウェブ情報の収集を実行するようにアクセス命令を下すスクリプト情報２２５、つまり、命令語に他の固有権限情報２２６を代入してウェブサイト１００へのアクセスが行われるようにする。それだけでなく、クローリング再実行部２１４は、固有権限情報２２６を遮断したウェブサイト１００から他の固有権限情報２２６が再度遮断されれば、マッピングテーブル２２７から固有権限情報２２６を遮断したウェブサイト１００に対応する固有権限情報２２６を抽出し、抽出された固有権限情報２２６が遮断解除されたかによって、抽出された固有権限情報２２６を利用して固有権限情報２２６を遮断したウェブサイト１００へのアクセスが再開されるようにモニタリングプログラム２１０のモニタリング作動を再設定することができる。
【００３７】
データ加工部２１５は、クローリングサーバ２００が収集したウェブ情報１１０、クローリングサーバ２００の実行状況、及び実行と関連した統計データを収集して加工する。このように加工されたクローリングサーバ２００の実行と関連した実行状況情報及び統計情報は、データベース２２０に格納される。
【００３８】
具体的に、図４ａ〜図４ｃを参考すると、モニタリングプログラム２１０は、キーワード情報２２１から原形キーワード、第３変形キーワード、連関キーワード及び変形キーワードのうち少なくとも１つを選択してウェブ情報収集部２１１に入力することができる。また、モニタリングプログラム２１０は、複数のウェブ情報収集部２１１が設けられ、モニタリング作動を実行するウェブ情報収集部２１１の個数を選択することができる。
【００３９】
データベース２２０は、制御部２０２の制御を受けてキーワード情報２２１、言語情報２２２、ウェブ情報ハッシュ値２２３、ウェブサイト情報２２４、スクリプト情報２２５、及び固有権限情報２２６を格納し、クローリング再実行部２１４から遮断された固有権限情報２２６と固有権限情報２２６を遮断したウェブサイト１００を受け入れてマッピングテーブル２２７に格納し、データ加工部２１５から実行状況情報及び統計情報の伝達を受けてクローリング情報２２８として格納する。キーワード情報２２１は、管理者によって入力された原形キーワード、モニタリングプログラム２１０のモニタリング作動中に収集または生成された第１変形キーワード、第２変形キーワード、第３変形キーワード、及び変形キーワードを含む。このようなキーワード情報２２１は、モニタリングプログラム２１０のモニタリング作動時に提供されるか、またはモニタリングプログラム２１０のモニタリング作動の結果、制御部２０２によってデータベース２２０に格納することができる。言語情報２２２は、モニタリングプログラム２１０で原形キーワードを変換キーワードに変換するために提供される各国の言語情報を含む。ウェブ情報ハッシュ値２２３は、多数のウェブ情報１１０から違法で流通されるウェブ情報１１０を判別するための暗号として、モニタリングプログラム２１０に提供されて第２違法ウェブ情報と違法で複製されていない原形のウェブ情報１１０の同一性を判別可能にする。ウェブサイト情報２２４は、ウェブサイト１００が検索可能なＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ：ＵＲＬ）などの位置記録を含むことができる。つまり、ウェブサイト情報２２４は、モニタリングプログラム２１０でモニタリング作動を実行する場合、位置記録などを提供して、モニタリングするウェブサイト１００にアクセスできるように情報を提供する。スクリプト情報２２５は、ウェブサイト１００へのアクセス及び第１違法ウェブ情報の収集をモニタリングプログラム２１０で実行するようにアクセス命令を下す複数の命令語が含まれる。固有権限情報２２６は、例えば、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ：ＩＰ）、ウェブサイト１００へのアクセスが認許されたＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ：ＩＤ）などのウェブサイト１００のアクセス権限を有する識別情報として、複数具備されることができ、ウェブサイト１００から少なくとも１つの固有権限情報２２６が遮断されることに対応することが好ましい。図３を参照すると、マッピングテーブル２２７は、遮断された固有権限情報２２６と固有権限情報２２６を遮断したウェブサイト１００とが相互１対１で対応するようにすることができる。もちろん、図面では、１対１の対応だけを示したが、複数の遮断された固有権限情報２２６に１つのウェブサイト１００が重複すると、多対１で対応可能なことは言うまでもない。クローリング情報２２８は、データ加工部２１３から実行状況情報及び統計情報の伝達を受けて格納する。また、クローリング情報２２８は、インターフェース画面としてクローリングサーバ２００の管理者に提供されるか、またはクライアント４００に提供される。先ず、実行状況情報は、クローリングサーバ２００の実行と関連した実行状況データとして、クローリングサーバ２００がアクセスするウェブサイト１００のＵＲＬなどの位置記録、クローリングサーバ２００を実行有無、及びクローリングサーバ２００のログ情報のうち少なくとも１つを含む。一方、統計情報は、クローリングサーバ２００の実行と関連した統計量データとして、第１〜第４統計情報を含む。第１統計情報は、クローリングサーバ２００から収集された第１違法ウェブ情報の件数を表す。第２統計情報は、クローリングサーバ２００から収集された日付別の第１違法ウェブ情報の件数を表す。第３統計情報は、クローリングサーバ２００から収集された時間帯別の第１違法ウェブ情報の件数を表す。第４統計情報は、クローリングサーバ２００によって第１違法ウェブ情報が収集されたウェブサイト１００それぞれの累積された第１違法ウェブ情報の収集件数を表す。さらに、第１〜第４統計情報のそれぞれは、グラフ、ダイアグラムの形態でクライアント４００に提供されることができる。
【００４０】
検索サイト３００は、ネットワークなどの通信経路を通じてクローリングサーバ２００と連動してクローリングサーバ２００の要請によって原形キーワードと関連した連関キーワード、つまり、連関検索ワードを提供する。検索サイト３００は、検索エンジン機能を有し、検索サイト３００内のデータベースからのクローリングサーバ２００の要請による連関キーワードを抽出することができる。
【００４１】
クライアント４００は、クローリングサーバ２００に対する確認が可能にクローリングサーバ２００の管理者あるいは著作権者に提供される情報提供手段である。クライアント４００は、例えば、クローリングビューア（図示せず）が設置されることで、クローリングサーバ２００からクローリング情報２２８が提供されることができる。もちろん、クローリングビューアは、ビューア機能だけでなく、情報を直接修正することもできる。これを通じて、クローリングサーバ２００の管理者は、クローリングサーバ２００が設けられた場所に直接行かなくても、スクリプト情報２２５の修正やウェブサイト情報２２４を通じてウェブサイト１００のアクセスが可能であり、著作権者は、自分の著作物が違法で流通することをモニタリングすることができる。
【００４２】
具体的に、図５を参照して本発明の実施例によるクローラー遠隔管理方法について詳しく説明する。
【００４３】
図５は、本発明による違法コンテンツ検索方法を示した図面である。この実施例では、図１〜図４ｃに示した違法コンテンツ検索システム１０の構成要素を利用して違法コンテンツ検索方法を詳しく説明する。
【００４４】
図５を参照すると、本発明の実施例による違法コンテンツ検索方法５００は、データ収集段階５１０、データ処理段階５２０、ウェブ情報分類段階５３０、クローリング再実行段階５４０、及び情報提供段階５５０を含む。
【００４５】
データ収集段階５１０では、クローリングサーバ２００がウェブサイト１００にアクセスしてウェブ情報１１０に含まれた第１変形キーワードの音節のうち原形キーワードに対応する音節が少なくとも１つ含まれた第１違法ウェブ情報を収集する。
【００４６】
データ処理段階５２０では、クローリングサーバ２００が第１違法ウェブ情報の第１変形キーワードを音素に分割するか、音素及び特殊文字に分割して、特殊文字を除いた音素が順番に組み合わせられた第２変形キーワードを生成する。また、データ処理段階５２０では、クローリングサーバ２００が第２変形キーワードの音素を分割し、分割された第２変形キーワードの音素に他の特殊文字を挟み込んだ後、順番に組み合わせて第３変形キーワードを生成する。データ処理段階５２０では、クローリングサーバ２００の検索サイト３００と連動して原形キーワードと関連した連関キーワードを追加する。それだけでなく、データ処理段階５２０では、クローリングサーバ２００が原形キーワードを各国の言語に対応する変換キーワードに変換する。さらに、データ処理段階５２０は、クローリングサーバ２００がデータ処理段階５２０で生成または追加された第３変形キーワード、連関キーワード及び変換キーワードのうち少なくとも１つをデータ収集段階５１０で利用可能にする。
【００４７】
ウェブ情報分類段階５３０では、クローリングサーバ２００が第２変形キーワード及び原形キーワードの一致有無を判別して、相互一致すれば、原形キーワードと一致する第２変形キーワードが含まれた第１違法ウェブ情報を第２違法ウェブ情報として分類して違法コンテンツを探し出す。
【００４８】
クローリング再実行段階５４０では、クローリングサーバ２００が複数の固有権限情報２２６のうち少なくとも１つの固有権限情報２２６を利用してウェブサイトにアクセスするように制御する。このとき、クローリング再実行段階５４０では、ウェブサイト１００から固有権限情報２２６が遮断されるかを感知し、ウェブサイト１００から固有権限情報２２６が遮断されれば、遮断された固有権限情報２２６を除いた他の固有権限情報２２６を利用してウェブサイト１００にアクセスする。また、クローリング再実行段階５４０では、ウェブサイト１００から固有権限情報２２６が遮断されれば、スクリプト情報２２５に他の固有権限情報２２６を自動で代入する。それだけでなく、クローリング再実行段階５４０では、クローリングサーバ２００がウェブサイト１００から遮断された固有権限情報２２６と固有権限情報２２６を遮断したウェブサイト１００とが相互マッビングされたマッピングテーブを格納する。このとき、クローリング再実行段階５４０では、固有権限情報２２６を遮断したウェブサイト１００から他の固有権限情報２２６が遮断されれば、マッピングテーブル２２７から固有権限情報２２６を遮断したウェブサイト１００に対応する固有権限情報２２６を抽出し、抽出された固有権限情報２２６が遮断解除されたか否かによって抽出された固有権限情報２２６を利用して固有権限情報２２６を遮断したウェブサイト１００へのアクセスを再開する。
【００４９】
情報提供段階５５０では、クローリングサーバ２００がクローリングサーバ２００からクライアント４００にクローリングサーバ２００の実行状況情報、及びクローリングサーバ２００の実行と関連した統計情報を提供する。
【００５０】
従って、本発明によるクローラー遠隔管理システム１０は、各国のウェブサイトで違法で複製及び流通されるウェブ漫画、音源、動画及び書籍などの様々なデジタルコンテンツを探し出すために、各国に位置したクローリングサーバ１００をモニタリングし、遅延時間の設定及び固有権限情報の再設定によってクローラー１１０のクローリング作動が持続的に行われるようにし、遠隔管理サーバ２００からクライアント３００に実行状況情報及び統計情報を提供することができる。
【００５１】
以上で、本発明によるクローラー遠隔管理システムを詳しい説明と図面によって表したが、これは実施例を挙げて説明したものに過ぎず、本発明の技術的思想を逸脱しない範囲内で多様な変化及び変更が可能である。
【符号の説明】
【００５２】
１０：違法コンテンツ検索システム
１００：ウェブサイト
１１０：ウェブ情報
２００：クローリングサーバ
２１０：モニタリングプログラム
２２０：データベース
３００：検索サイト
４００：クライアント
【図１】
2019526109.tif 000003
【図２】
2019526109.tif 000004
【図３】
2019526109.tif 000005
【図４ａ】
2019526109.tif 000006
【図４ｂ】
2019526109.tif 000007
【図４ｃ】
2019526109.tif 000008
【図５】
2019526109.tif 000009
【国際調査報告】
2019526109.tif 000010
2019526109.tif 000011
2019526109.tif 000012
2019526109.tif 000013