(57)【要約】【課題】  第２のサイトがスパムサイトと判定される以前に第２のサイトから第１のサイトが受信した通知に対応する、第１のサイトから第２のサイトへのリンクが、第１のサイトに掲載されたまま残ってしまうという課題、を解決するサイトサービス装置、サイトサービスシステム、サイト管理方法、及びプログラム、を提供する。【解決手段】  ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、第１のサイトに第２のサイトへのリンクを掲載するサイトサービス装置において、ネットワーク上に公開された複数の第１のサイトが、同一の第２のサイトから通知を受信した場合に、同一の第２のサイトへのリンクを削除する削除装置を、備える。【選択図】      図２
2008033599.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、前記第１のサイトに前記第２のサイトへのリンクを掲載するサイトサービス装置において、
ネットワーク上に公開された複数の前記第１のサイトが、同一の前記第２のサイトから通知を受信した場合に、前記同一の第２のサイトへのリンクを削除する削除装置
を、備えたことを特徴とするサイトサービス装置。
【請求項２】
前記サイトサービス装置は、サイトが受信する通知の通知受信履歴データベースを備え、
前記削除装置は、
前記通知受信履歴データベースから、前記同一の第２のサイトからの通知を検索する検索手段
を、含むことを特徴とする請求項１に記載のサイトサービス装置。
【請求項３】
前記同一の第２のサイトからの通知は、前記同一の第２のサイトの識別情報を含み、
前記検索手段は、前記同一の第２のサイトの識別情報をキーとして、前記通知受信履歴データベースから、前記同一の第２のサイトからの通知を検索すること
を、特徴とする請求項２に記載のサイトサービス装置。
【請求項４】
前記削除装置は、
前記同一の第２のサイトからの通知を前記通知受信履歴データベースから削除する削除手段
を、含むことを特徴とする請求項２に記載のサイトサービス装置。
【請求項５】
前記同一の第２のサイトからの通知を前記通知受信履歴データベースから削除した後に、前記複数の第１のサイトの内、少なくとも一つのサイトを、前記通知受信履歴データベースから生成するサイト生成装置
を、備えたことを特徴とする請求項４に記載のサイトサービス装置。
【請求項６】
前記同一の第２のサイトからの通知は、前記複数の第１のサイトの識別情報を含み、
前記サイト生成装置は、前記同一の第２のサイトからの通知を前記通知受信履歴データベースから削除する前に、前記複数の第１のサイトの内、少なくとも一つのサイトの識別情報を保持し、
前記サイト生成装置は、前記同一の第２のサイトからの通知を前記通知受信履歴データベースから削除した後に、前記複数の第１のサイトの内、少なくとも一つのサイトへの識別情報に対応するサイトを、前記通知受信履歴データベースにおいて検索し、
前記サイト生成装置は、検索された、サイトに対応する前記通知受信履歴データベースに保持された通知、を元に上記Ｗｅｂサイトを生成する、
ことを特徴とする請求項５に記載のサイトサービス装置。
【請求項７】
ネットワーク上に公開された第１のサイトを生成する第１のサイトサービス装置と、
ネットワーク上に公開された第２のサイトを生成する第２のサイトサービス装置と、
を、備え、
前記第１のサイトサービス装置が、前記第２のサイトから前記第１のサイトへの通知を前記第２のサイトサービス装置から受信した場合に、前記第１のサイトに前記第２のサイトへのリンクを掲載する、サイトサービスシステムであって、
前記第１のサイトサービス装置が、同一の前記第２のサイトから複数の前記第１のサイトへの通知を前記第２のサイトサービス装置から受信した場合に、前記第１のサイトから前記同一の第２のサイトへのリンクを削除する削除装置を、含むこと
を特徴とするサイトサービスシステム。
【請求項８】
ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、前記第１のサイトに前記第２のサイトへのリンクを掲載するサイトサービス方法において、
ネットワーク上に公開された複数の第１のサイトが同一のサイトから通知を受信した場合に、前記複数の第１のサイトに掲載された前記同一の第２のサイトへのリンクを削除する
ことを特徴とするサイト管理方法。
【請求項９】
ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、前記第１のサイトに前記第２のサイトへのリンクを掲載するサイトサービス装置において、
サイトサービス装置に、
ネットワーク上に公開された複数の第１のサイトが同一のサイトから通知を受信した場合に、前記複数の第１のサイトに掲載された前記同一の第２のサイトへのリンクを削除する処理、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、第１のサイトに第２のサイトへのリンクを掲載するサイトサービス装置、サイトサービスシステム、サイト管理方法、及びプログラムに関する。例えば、本発明は、トラックバック（Track Back、リンク通知およびリンク生成）機能を具備するWebサイト（World Wide Web Site）を、自動的に生成するウェブログ（Ｗｅｂｌｏｇ、略して以下、「ブログ」という）システムに関する。
【背景技術】
【０００２】
従来、インターネット上の情報提供サービスにおいて、掲示板、電子メールと異なる機能を提供するブログによるサービスが知られている。
【０００３】
このブログとは、一般的に、日々更新されるタイプのＷｅｂサイトを意味するものであり、例えば、当該ブログの開設者（以下、「ブログ開設者」という）により保存され、インターネット上で公開されたニュース等の記事やＷｅｂページに対して、その記事等の閲覧者（以下、「ブログ閲覧者」という）がリンクを張ると共に、当該ブログ閲覧者の個人的な意見、批評、解説等のコメントを書き加え、その書き加えられたコメントが時系列に保存されるＷｅｂサイトのことである。このブログは、情報発信者が意見表明することを主たる目的とする点が、複数者間の意見交換を目的とする掲示板とは異なる。 
このブログは、ブログ開設者により保存（書き溜め）された記事毎に、ブログ閲覧者によりコメントの入力が可能となっており、そのコメントを当該記事に付加する機能を有している。単純に、ブログ閲覧者がブログ開設者に電子メールを送付する場合と違い、ブログのシステムにおけるコメント入力においては、ブログ開設者だけでなくブログ閲覧者も、ある記事に付加されたコメントをブログページで見ることができる。
【０００４】
また、ブログは、掲示板、電子メールと異なり、トラックバック（Track Back）機能を提供する。トラックバック機能を利用したブログシステムの一例が、特許文献１に記載されている。
【０００５】
ここで、トラックバックとは、２つのブログサイトがある場合に、第２のブログサイトに第１のブログサイトへのリンクを掲載した場合に、第２のブログサイトから第１のブログサイトに対してリンクを掲載したことを通知する。そして、通知を受け取った第１のブログサイトが第２のブログサイトへのリンク（逆リンク）を掲載する、仕組みのことである。
【０００６】
具体的には、第２のブログサイトから第１のブログサイトに「トラックバックピング」(Track Back Ping)と呼ばれるトラックバック通知が送信される。そして、第１のブログサイトに第２のブログサイトへのリンク（逆リンク）を含むトラックバックピングの情報（第２のブログサイトの名称、第２のブログサイトのタイトル、第２のブログサイトの本文概要など）が付加される。よって、第１のブログサイトと第２のブログサイトの間に相互にリンクが張られることになる。
【０００７】
上述のトラックバック機能を具備するブログシステムでは、トラックバック機能を利用して第１のブログサイトに、第２のブログサイトのブログ開設者は誰でも自由にリンク（逆リンク）を掲載することができる。そのため、近年、トラックバック機能を利用したトラックバックスパムが増加している。
【０００８】
トラックバックスパムとは、第１のブログサイトのブログ開設者にとって好ましくない逆リンクが掲載されることである。例えば、トラックバックスパムとは、上記トラックバック機能を悪用して著名なブログサービスを使って、第１のブログサイトへ広告目的で逆リンクを掲載することである。
【０００９】
従来、トラックバックスパムを防止する手段としては、同一の送信元（例、ＩＰアドレス(Internet Protocol Address)、トラックバックＵＲＬ(Uniform Resource Locator)等）から大量にトラックバックピングが送信された場合、スパムと判定し、判定後、同一の送信元からのトラックバックピングの受信をブロックする、という手段がある。
【００１０】
【特許文献１】特開２００５−２５０８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上述した従来のトラックバックスパムを防止する手段では、上記第１のサイト（例、ブログサイト）への通知（例、トラックバックピング）を監視し、同一の送信元（例えば、第２のサイト（例、ブログサイト）のＩＰアドレス、ＵＲＬ等）から大量に通知（例、トラックバックピング）が送信された場合、第２のサイトをスパムと判定する。判定後、同一の送信元からの通知の受信をブロックしている。
【００１２】
しかしながら、この従来のトラックバックスパムを防止する手段では、第２のサイトがスパムサイトと判定される以前に第２のサイトから第１のサイトが受信した通知に対応する、第１のサイトから第２のサイトへのリンクが、第１のサイトに掲載されたまま残ってしまうという問題点があった。その理由は、第２のサイトがスパムサイトと判定される以前に、第２のサイトから第１のサイトが受信した通知の受信はブロックされていないためである。
【課題を解決するための手段】
【００１３】
本発明の目的は、上述した従来の課題である、第２のサイトがスパムサイトと判定される以前に第２のサイトから第１のサイトが受信した通知（例えば、トラックバックピング）に対応する、第１のサイトから第２のサイトへのリンクが、第１のサイトに掲載されてしまうこと、を解決するサイトサービス装置、サイトサービスシステム、サイト管理方法、及びプログラム、を提供することにある。
【００１４】
本発明のサイトサービス装置は、ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、第１のサイトに第２のサイトへのリンクを掲載するサイトサービス装置において、ネットワーク上に公開された複数の第１のサイトが、同一の第２のサイトから通知を受信した場合に、同一の第２のサイトへのリンクを削除する削除装置を、備えたことを特徴とする。
【００１５】
本発明のサイトサービスシステムは、ネットワーク上に公開された第１のサイトを生成する第１のサイトサービス装置と、ネットワーク上に公開された第２のサイトを生成する第２のサイトサービス装置と、を、備え、第１のサイトサービス装置が、第２のサイトから第１のサイトへの通知を、第２のサイトサービス装置から受信した場合に、第１のサイトサービス装置は、第１のサイトに第２のサイトへのリンクを掲載する、サイトサービスシステムであって、第１のサイトサービス装置が、同一の第２のサイトから複数の第１のサイトへの通知を、第２のサイトサービス装置から受信した場合に、第１のサイトサービス装置は、第１のサイトから同一の第２のサイトへのリンクを削除する削除装置を、含むことを特徴とするサイトサービスシステム。
【００１６】
本発明のサイト管理方法は、ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、第１のサイトに第２のサイトへのリンクを掲載するサイトサービス方法において、ネットワーク上に公開された複数の第１のサイトが同一のサイトから通知を受信した場合に、複数の第１のサイトに掲載された同一の第２のサイトへのリンクを削除する、ことを特徴とする。
【００１７】
本発明のプログラムは、ネットワーク上に公開された第１のサイトが、ネットワーク上に公開された第２のサイトから通知を受信した場合に、第１のサイトに第２のサイトへのリンクを掲載するサイトサービス装置において、サイトサービス装置に、ネットワーク上に公開された複数の第１のサイトが同一のサイトから通知を受信した場合に、複数の第１のサイトに掲載された同一の第２のサイトへのリンクを削除する処理、を実行させることを特徴とする。
【発明の効果】
【００１８】
本発明は、第２のサイトがスパムサイトと判定される以前に第２のサイトから第１のサイトが受信した通知に対応する、第１のサイトから第２のサイトへのリンクが、第１のサイトに掲載されてしまう課題を解決することができる、という効果を有している。
【００１９】
その理由は、スパムサイトと判定される以前に第２のサイトから第１のサイトが受信した通知に対応する、第１のブログサイトから第２のブログサイトへのリンクを、第１のサイトから削除するためである。
【発明を実施するための最良の形態】
【００２０】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。
【００２１】
図１は、本発明の実施の形態であるブログシステム１００の構成例を示す図である。本発明のブログシステム１００は、例えば、情報処理装置１０１と、情報処理装置１０２と、ブログサービス装置１０３と、ブログサービス装置１０４と、を備え、ネットワーク１０５を介して相互に接続されている。
【００２２】
情報処理装置１０１は、例えば、ブログサービス装置１０３を利用してＷｅｂサイトを公開している情報処理装置である。本実施の形態では、情報処理装置１０１は第１のブログ開設者によって使用される。情報処理装置１０１の具体例としては、例えば、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistance）などの情報端末、携帯電話機などである。情報処理装置１０１は、ネットワーク１０５経由でブログサービス装置１０３に対して、ネットワーク上に公開された第１のサイトの生成指示を送信する。
【００２３】
例えば、第１のブログ開設者がブログサービス装置１０３に対して、記事を投稿する。そして、ブログサービス装置１０３が、公開されている第１のブログ開設者の第1のＷｅｂ（World Wide  Web Site）サイト２０６１にその記事を掲載する。図１においては、情報処理装置１０１は単数が単数である例を示している。勿論複数でもよい。これに対応して第１のブログ開設者も単数でも複数でもよい。
【００２４】
情報処理装置１０２は、情報処理装置１０１と同様、例えば、ブログサービス装置１０４を利用してネットワーク上に第２のサイト（図示せず）を公開している第２のサイト開設者によって使用される情報処理装置である。例えば、第２のＷｅｂサイト（図示せず）を公開している第２のブログ開設者によって使用される情報処理装置である。以下の説明では、第1のＷｅｂサイト２０６１から第２のＷｅｂサイトへリンクは、広告目的でリンクを掲載すること、即ち、トラックバックスパムの例として示す。そのため、情報処理装置１０２は、トラックバックスパムを実行する第２のブログ開設者によって使用される情報処理装置の例として説明に用いる。
【００２５】
ブログサービス装置１０３は、情報処理装置１０１からネットワーク１０５を介して第1のＷｅｂサイト生成指示２０９を受信し、第1のＷｅｂサイト２０６１を生成、公開する。本実施の形態では、第１のＩＳＰ（Internet Services Provider、インターネットサービスプロバイダ）によって管理されているサーバである。本サーバでは第１のＩＳＰの会員のＷｅｂサイト（例えば、１０万会員分のＷｅｂサイト）を管理する。ブログサービス装置１０３は、ブログサービス装置１０４から、第1のＷｅｂサイト２０６１へのリンクを第２のＷｅｂサイトに掲載したことを第１のＷｅｂサイト２０６１に通知する、トラックバックピング２１０(Track Back Ping、トラックバック通知)を受信する。このトラックバックピング２１０を受信した場合には、第1のＷｅｂサイト２０６１に、第２のＷｅｂサイトへの逆リンクを掲載する。
【００２６】
ブログサービス装置１０４は、情報処理装置１０２からネットワーク１０５を介して第２のＷｅｂサイトの生成指示を受信し、第２のＷｅｂサイトを生成、公開する。本実施形態では、第２のＩＳＰによって管理されているサーバである。本サーバでは、第２のＩＳＰの会員の第２のＷｅｂサイト等を管理する。第２のＷｅｂサイトに第1のＷｅｂサイト２０６１へのリンクを掲載した場合には、ブログサービス装置１０３にネットワーク１０５を介して、トラックバックピング２１０を送信する。
【００２７】
ネットワーク１０５は、情報処理装置１０１と、情報処理装置１０２と、ブログサービス装置１０３と、ブログサービス装置１０４と、を接続する通信回線をいう。ネットワーク１０５は、例えば、インターネット、ＬＡＮ（Local Area Network）、無線ＬＡＮ等である。
【００２８】
図２は、ブログサービス装置１０３の機能的構成を示した機能ブロック図である。
【００２９】
ブログサービス装置１０３は、例えば、サーバであり、プログラム制御で動作するマイクロプロセッサ（ＣＰＵ(Central Processing Unit)，ＭＰＵ(Micro Processing Unit)）（図示せず）を備える。マイクロプロセッサが、プログラム記憶媒体（図示せず）に記憶されたプログラムに従って動作することによって、図２に示された機能を実現する。
【００３０】
プログラム記憶媒体としては、磁気ディスク、磁気テープ、半導体メモリや、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）等の光ディスク等がある。また、上記マイクロプロセッサはプログラム記憶媒体に記憶されたプログラムに従う以外に、他のサーバ等から通信媒体を介してダウンロードしたプログラムに従って、動作してもよい。
【００３１】
ブログサービス装置１０３は、Ｗｅｂサイト生成装置２０１と、トラックバックピング受信装置２０２と、スパムブロック装置２０３と、スパム判定装置２０４と、スパム削除装置２０５と、Ｗｅｂサイト２０６と、トラックバックピング受信履歴ＤＢ（Data Base）２０７と、スパムＤＢ２０８と、を備える。Ｗｅｂサイト２０６は第１のＷｅｂサイト２０６１を備える。
【００３２】
図２においては、第1のＷｅｂサイト２０６１が複数ある例を示している。そして、複数の第１のブログ開設者が、それぞれ第１のWebサイト２０６１を開設している例を示している。しかしながら、勿論、第１のWebサイト２０６１は単数でもよい。第１のＷｅｂサイト２０６１に対しトラックバックが行われた場合には、第１のＷｅｂサイト２０６１には逆リンクを含むトラックバックピングの情報２０６１ａが掲載される。
【００３３】
以下の説明では、第１のWebサイト２０６１に掲載される逆リンクの内、第1のＷｅｂサイト２０６１から第２のＷｅｂサイトへリンクは、広告目的でリンクを掲載すること、即ち、トラックバックスパムの例として示す。そのため、Webサイト２０６の中で特に、第１のWebサイト２０６１は、第２のWebサイトにトラックバックススパムを実行されるWebサイトの例として説明に用いる。
【００３４】
Ｗｅｂサイト生成装置２０１は、情報処理装置１０１からネットワーク１０５を介して受信したＷｅｂサイト生成指示２０９に従って、Webサイト２０６を生成する。例えば、Ｗｅｂサイト生成装置２０１は、ブログサービス利用者であるの第１のブログ開設者からの投稿記事を基に第１のブログ開設者の第１のWebサイト２０６１を生成する。
【００３５】
また、Webサイト生成装置２０１は、トラックバックピング受信装置２０２からの指示に従って、第１のＷｅｂサイト２０６１に逆リンクを含むトラックバックピングの情報２０６１ａを掲載する。例えば、トラックバックピング受信装置２０２が受信したトラックバックピング２１０（例えば、第２のＷｅｂサイトから第1のＷｅｂサイト２０６１へのトラックバックピング２１０）が示す、送信先ＵＲＬに対応するＷｅｂサイト（例えば、第1のＷｅｂサイト２０６１）にそのトラックバックピングの情報２０６１ａを掲載する。トラックバックピングの情報２０６１ａには送信元ＵＲＬ（例えば、前述の第２のＷｅｂサイトのＵＲＬ）が含まれるため、送信元Ｗｅｂサイトへの逆リンクが掲載されることになる。
【００３６】
尚、例えば、トラックバックピング２１０には、送信先ＵＲＬ、送信元ＵＲＬ、ブログ名、タイトル、本文概要の情報が含まれており、また、トラックバックピング２１０受信時に受信日時、送信元ＩＰアドレス、の情報が新たに加わる。これらの情報を本実施の形態の説明では、トラックバックピングの情報２０６１ａと称す。
【００３７】
また、Webサイト生成装置２０１は、スパム削除装置２０５からの指示に従って、Webサイト２０６の各第1のＷｅｂサイト２０６１に掲載されているトラックバックピングの情報２０６１ａを削除する。トラックバックピングの情報２０６１ａには送信元Ｗｅｂサイト（例、第２のＷｅｂサイト）への逆リンクが含まれるため、第２のＷｅｂサイトへの逆リンクが削除されることになる。
【００３８】
トラックバックピングの情報２０６１ａを各第１のＷｅｂサイト２０６１からの削除する方法の詳細については、ブログシステム１００の動作の説明の欄で述べる。
【００３９】
トラックバックピング受信装置２０２は、ブログサービス装置１０３がブログサービス装置１０４から受信したトラックバックピング２１０を受信する。例えば、ブログ閲覧者（第２のブログ開設者）が自分の第２のＷｅｂサイトに第１のＷｅｂサイト２０６１へのリンクを掲載する。それに伴い、ブログサービス装置１０３は、ブログサービス装置１０４からトラックバックピング２１０を受信する。トラックバックピング受信装置２０２は指定されたWebサイト（ここでは、第１のＷｅｂサイト２０６１）に対してトラックバックピングの情報２０６１ａを掲載するようWebサイト生成装置２０１に指示する。また、トラックバックピング受信装置２０２は、トラックバックピング受信履歴DB２０７に受信したトラックバックピング２１０の履歴を記録する。
【００４０】
スパムブロック装置２０３は、スパムDB２０８に記録されているＷｅｂサイトからのトラックバックピング２１０を、トラックバックピング受信装置２０２が受信する前に、ブロックする。例えば、第２のＷｅｂサイトから送信されるトラックバックピング２１０がスパムであると判定され、スパムDB２０８に第２のWebサイトのIPアドレス、URLが記録されたとする。その場合、トラックバックピング受信装置２０２が受信する前に、第２のＷｅｂサイトからのトラックバックピング２１０の受信を、スパムDB208の記録を基にブロックする。
【００４１】
スパム判定装置２０４は、複数のＷｅｂサイト（各第１のＷｅｂサイト２０６１）が同一のＷｅｂサイトからトラックバックピング２１０を受信した場合にスパムと判定する。例えば、トラックバックピング受信装置２０２は、ＩＳＰにおいてＷｅｂサイトを開設しているブログ開設者（例えば、１０万人）のＷｅｂサイト（上述の各第１のＷｅｂサイト２０６１は、この１０万人のＷｅｂサイトに含まれる）へのトラックバックピング２１０をある程度まとめて（例えば、一括して）受信している。
【００４２】
その様な場合、スパム判定装置２０４は、トラックバックピング受信装置２０２が受信した同一の識別情報（例、第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）を持つ、トラックバックピング２１０の数をカウントする。第２のＷｅｂサイトから送信されたトラックバックピング２１０の数がカウントされることになる。一定の閾値を超えた数のトラックバックピング２１０を受信した場合、複数のＷｅｂサイト（各第１のＷｅｂサイト２０６１）が同一のＷｅｂサイト（第２のＷｅｂサイト）からトラックバックピング２１０を受信したことを検知する。
【００４３】
一つの第１のＷｅｂサイト２０６１に対して、第２のＷｅｂサイトから複数のトラックバックピング２１０が送付される可能性があるため、重複してカウントすることもありえる。しかし、上記方法では、閾値をある程度大きくする（例えば１００）。このようにすることで、いくつか重複してカウントしたとしても、１００回重複してカウントしない限り、複数の各第１のＷｅｂサイト２０６１が第２のＷｅｂサイトからトラックバックピング２１０を受信したことを、検知することができる。
【００４４】
上記方法により、スパム判定装置２０４は、一定の閾値を超えた数のＷｅｂサイト（各第１のＷｅｂサイト２０６１）がトラックバックピング２１０を受信した場合、その送信元からのトラックバックをスパムと判定する。また、スパム判定装置２０４は、期間を定め、その一定期間に、各第１のＷｅｂサイト２０６１へ、同一のＷｅｂサイトの識別情報（例、第２のＷｅｂサイトのIPアドレス、URL）を持つ第２のＷｅｂサイトから送信されたトラックバックピング２１０の回数をカウントしてもよい。スパム判定装置２０４は、スパムと判定したトラックバックピングの情報２０６１ａ（送信元である第２のＷｅｂサイトのＩPアドレス、送信元URL）をスパムDB２０８に記録する。
【００４５】
スパム削除装置２０５は、スパムDB２０８とトラックバックピング受信履歴DB２０７に記録されている情報（例えば、第２のＷｅｂサイトのＩPアドレス、送信元URL）を元に、過去に遡って通過したスパムを検索し、トラックバックピング受信履歴DB２０７上から削除する。
【００４６】
図３は、本発明のスパム削除装置２０５の機能的構成を示した機能ブロック図である。スパム検索手段３０１は、前述の同一のＷｅｂサイトの識別情報（第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）をキーとして、トラックバックピング受信履歴ＤＢ２０７において、同一のＷｅｂサイトからのトラックバックピング２１０を検索する。スパム削除手段３０２は、同一のＷｅｂサイト（第２のＷｅｂサイト）からのトラックバックピング２１０を、トラックバックピング受信履歴ＤＢ２０７から削除する。
【００４７】
図４は、本発明のトラックバックピング受信履歴ＤＢ２０７に格納されているトラックバックピング受信履歴を示す。トラックバックピング受信履歴は、トラックバックピング受信装置２０２が受信したトラックバックピング２１０の履歴を示している。トラックバックピング受信履歴の項目としては、例えば、受信日時、送信先ＵＲＬ、送信元ＵＲＬ、送信元ＩＰアドレス、（送信元Ｗｅｂサイト）ブログ名、（送信元Ｗｅｂサイト）タイトル、（送信元Ｗｅｂサイト）本文概要等がある。
【００４８】
ここで、スパムＤＢ２０８において送信元ＵＲＬ「http://a***.net/***/」、または、送信元ＩＰアドレス「***.***.***.**3」が登録されているとする。トラックバックピング受信履歴DB２０７に記録されている星印で示されたトラックバックピング２１０をスパム検出手段３０１はトラックバックピング受信履歴ＤＢ２０７から検索し、削除する。
【００４９】
図５は、本発明のスパムＤＢ２０８に格納されているスパムＤＢ２０８を示す。本実施の形態の例では、送信元ＵＲＬ「http://a***.net/***/」、送信元ＩＰアドレス「***.***.***.**3」がスパムと判定されたトラックバックピング２１０の送信元として登録されている。
【００５０】
以下に、本発明の実施の形態であるブログシステム１００の動作について図面を参照して詳細に説明する。
【００５１】
図６は、本発明のブログサービス装置１０３の動作例を示したフローチャートである。トラックバックピング受信装置２０２が、トラックバックピング２１０を受信する（Ｓ６０１）。トラックバックピング受信装置２０２が、受信したトラックバックピング２１０を履歴としてトラックバックピング受信履歴ＤＢ２０７に格納する（Ｓ６０２）。  スパム判定装置２０４が、複数のＷｅｂサイト（各第1のＷｅｂサイト２０６１）が同一のＷｅｂサイト（第２のＷｅｂサイト）からトラックバックピング２１０を受信したか判断する（Ｓ６０３）。
【００５２】
前述の通り、例えば、トラックバックピング受信装置２０２は、第１のＩＳＰにおいてＷｅｂサイトを開設している各第１のブログ開設者（例えば、１０万人）の各第１のＷｅｂサイト２０６１へのトラックバックピング２１０をある程度まとめて（例えば、一括して）受信している。そのため、スパム判定装置２０４は、トラックバックピング受信装置２０２が受信した、同一の識別情報（例、第２のＷｅｂサイトのIPアドレス、ＵRL）から各第１のブログ開設者のＷｅｂサイト２０６１へ送信された、トラックバックピング２１０の数（例、１００トラックバックピング２１０）をカウントする。そうすることにより、複数の各第１のＷｅｂサイト２０６１が、同一の識別情報を持つ第２のＷｅｂサイトからトラックバックピング２１０を受信したことを判定できる。本実施の形態では、例として、一定数（例、１００トラックバックピング２１０）を受信したか、という条件に加え、一定時間内（例、５分間）にという条件も加える。
【００５３】
複数の各第1のＷｅｂサイト２０６１が同一の第２のＷｅｂサイトからトラックバックピング２１０を受信した場合、同一の第２のＷｅｂサイトからのトラックバックピング２１０に含まれる、同一の第２のＷｅｂサイトの識別情報（第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）をスパムＤＢ２０８に登録する（Ｓ６０４）。スパムブロック装置２０３は、スパムＤＢ２０８に記録された同一の第２のＷｅｂサイトの識別情報（第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）に基づき、新規のトラックバックスパムとなるトラックバックピング２１０の受信をブロックする（Ｓ６０５）。
【００５４】
スパム削除装置２０５は、スパムＤＢ２０８に記録された同一の第２のＷｅｂサイトの識別情報（第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）に基づき、トラックバックピング受信履歴ＤＢ２０７を検索し、過去に受信した同一の第２のＷｅｂサイトの識別情報を含むトラックバックピングを削除する（Ｓ６０６）。
【００５５】
図７は、図６に示したブログサービス装置１０３の動作例を示したフローチャートのＳ６０６の動作をより詳細に示したフローチャートである。
スパム検索手段３０１は、スパムＤＢ２０８に登録されている同一の第２のＷｅｂサイトの識別情報（第２のＷｅｂサイトのＩＰアドレス、ＵＲＬ）をキーとして、トラックバックピング受信履歴ＤＢ２０７から、同一の第２のＷｅｂサイトからのトラックバックピング２１０を検索する（Ｓ７０１）。本例では、図５に示されるスパムＤＢ２０８において送信元ＵＲＬ「http://a***.net/***/」、送信元ＩＰアドレス「***.***.***.**3」が登録されている。そのため、図４に示されるトラックバックピング受信履歴ＤＢ２０７において、星印で示されたトラックバックピング２１０が検索されることになる。
【００５６】
Ｗｅｂサイト生成装置２０１は、同一の第２のＷｅｂサイトから複数の各第1のＷｅｂサイト２０６１へ送信されたトラックバックピング２１０に含まれる、複数の各第1のＷｅｂサイト２０６１の識別情報の内、少なくとも一つの第1のＷｅｂサイト２０６１の識別情報（例、図４における送信先ＵＲＬ）を保持する（Ｓ７０２）。本実施の形態の例では、図４に示されるトラックバックピング受信履歴ＤＢ２０７において、星印で示されたトラックバックピング２１０の送信先ＵＲＬである、「http://aaa*.com/***/」「http://ccc*.com/***/」「http://ddd*.com/***/」「http://fff*.com/***/」が各第１の複数のＷｅｂサイトの識別情報に相当する。
【００５７】
そのため、Ｗｅｂサイト生成装置２０１は上記「http://aaa*.com/***/」「http://ccc*.com/***/」「http://ddd*.com/***/」「http://fff*.com/***/」のうち少なくとも一つを保持する。本実施の形態では、上記４つのＵＲＬを保持することとする。
【００５８】
スパム削除手段３０２は、同一の第２のＷｅｂサイトからのトラックバックピング２１０を、トラックバックピング受信履歴ＤＢ２０７から削除する（Ｓ７０３）。本例では、図４に示されるトラックバックピング受信履歴ＤＢ２０７において、星印で示されたトラックバックピング２１０は同一の第２のＷｅｂサイト（送信元ＵＲＬ「http://a***.net/***/」、送信元ＩＰアドレス「***.***.***.**3」）であるため、スパム削除手段３０２により削除される。
【００５９】
Ｗｅｂサイト生成装置２０１は、同一の第２のＷｅｂサイトからのトラックバックピング２１０をトラックバックピング受信履歴ＤＢ２０７から削除した後に、複数の第1のＷｅｂサイト２０６１の内、少なくとも一つの第1のＷｅｂサイト２０６１の識別情報に対応するＷｅｂサイトを、トラックバックピング受信履歴ＤＢ２０７において検索する（Ｓ７０４）。
【００６０】
本例では、Ｗｅｂサイト生成装置２０１はＳ７０２において、「http://aaa*.com/***/」「http://ccc*.com/***/」「http://ddd*.com/***/」「http://fff*.com/***/」を複数のＷｅｂサイトの識別情報（第1のＷｅｂサイト２０６１の識別情報）（例、送信先ＵＲＬ）として保持している。
【００６１】
ここで、「http://aaa*.com/***/」を、少なくとも一つの第1のＷｅｂサイト２０６１の識別情報として、トラックバックピング受信履歴ＤＢ２０７において検索した場合について説明する。
【００６２】
「http://aaa*.com/***/」を検索した場合、図４における受信日時2006/03/01/16:27:35のトラックバックピング２１０のみが検索される（注、受信日時2006/03/01/16:25:55のトラックバックピングはＳ７０３において削除済みである）。
【００６３】
Ｗｅｂサイト生成装置２０１は、検索されたトラックバックピング２１０を基に上記第１のＷｅｂサイト２０６１を生成する（Ｓ７０５）。本例では、Ｗｅｂサイト「http://aaa*.com/***/」のトラックバックの箇所が、検索されたトラックバックピング２１０を基に再生成される。勿論、Ｗｅｂサイト生成装置２０１がＷｅｂサイト「http://aaa*.com/***/」全体を、記事ＤＢ（図示せず）、コメントＤＢ（図示せず）等も利用して再生成してもよい。
【００６４】
第1のＷｅｂサイト２０６１「http://aaa*.com/***/」は、Ｓ６０６以前は、受信日時が2006/03/01/16:25:55と、2006/03/01/16:27:35の２つのトラックバックピングの情報２０６１ａ（第２のＷｅｂサイトへのリンクを含む）を掲載していた。Ｓ６０６の後は、スパムサイトからのトラックバックピング２１０である、受信日時2006/03/01/16:25:55のトラックバックピングの情報２０６１ａ（第２のＷｅｂサイトへのリンクを含んでいる）が削除された。その結果、第1のＷｅｂサイト２０６１「http://aaa*.com/***/」は、受信日時2006/03/01/16:27:35のトラックバックピングの情報２０６１ａのみ掲載されることとなった。
【００６５】
以上により、本発明の実施の形態の動作が完了する。
【００６６】
上述した、本発明の実施の形態によれば、第２のサイト（例、上述の第２のＷｅｂサイト）からの通知（例、上述のトラックバックピング２１０）がスパムと判定される以前に、第２のサイトから第１のサイト（例、上述の第１のＷｅｂサイト２０６１）が受信した通知に対応する、第１のサイトから第２のサイトへのリンクが、第１のサイトに掲載されて残ってしまうという課題を解決することができる。
【００６７】
その理由は、第２のサイトからの通知がスパムと判定される以前に、第２のサイトから第１のサイトが受信した通知に対応する、第１のサイトから第２のサイトへのリンクを、第１のサイトから削除するためである。
【００６８】
本実施の形態では、ブログサービス装置１０３を運営する第１のＩＳＰとは異なる第２のＩＳＰにより運営されるブログサービス装置１０４を第２のブログサイトの開設者が利用し、第２のＷｅｂサイトを開設する例を示した。しかし、例えば、第２のブログサイトの開設者は、第１のＩＳＰにより運営されるブログサービス装置１０３を利用して第２のＷｅｂサイト等を開設してもよい。
【００６９】
本発明の実施の形態では、Ｗｅｂサイト生成装置２０１が、同一の第２のＷｅｂサイトから複数の第1のＷｅｂサイト２０６１へ送信されたトラックバックピング２１０に含まれる、複数の第1のＷｅｂサイト２０６１の識別情報（例、第1のＷｅｂサイト２０６１のＵＲＬ）の内、少なくとも一つのＷｅｂサイトの識別情報を保持する例を示した。しかし、Ｗｅｂサイト生成装置２０１以外の手段が、上記少なくとも一つの第1のＷｅｂサイト２０６１の識別情報を保持してもよい（例、ブログサービス装置１０３が「第1のＷｅｂサイト２０６１識別情報保持手段」を新たに備える。）。
【図面の簡単な説明】
【００７０】
【図１】ブログシステム１００の構成例を示す図である。
【図２】ブログサービス装置１０３の機能的構成を示した機能ブロック図である。
【図３】スパム削除装置２０５の機能的構成を示した機能ブロック図である。
【図４】トラックバックピング受信履歴ＤＢ２０７に格納されているトラックバックピング受信  履歴を示す。
【図５】スパムＤＢ２０８に格納されているスパムＤＢを示す。
【図６】ブログサービス装置１０３の動作例を示したフローチャートである。
【図７】図６に示したブログサービス装置１０３の動作例を示したフローチャートのＳ６０６の動作をより詳細に示したフローチャートである。
【符号の説明】
【００７１】
１００    ブログシステム
１０１    情報処理装置
１０２    情報処理装置
１０３    ブログサービス装置
１０４    ブログサービス装置
１０５    ネットワーク
２０１    Ｗｅｂサイト生成装置
２０２    トラックバックピング受信装置
２０３    スパムブロック装置
２０４    スパム判定装置
２０５    スパム削除装置
２０６    Ｗｅｂサイト
２０６１    第１のＷｅｂサイト
２０６１ａ    トラックバックピングの情報
２０７    トラックバックピング受信履歴ＤＢ
２０８    スパムＤＢ
２０９    Ｗｅｂサイト生成指示
２１０    トラックバックピング
３０１    スパム検出手段
３０２    スパム削除手段
【図１】
2008033599.tif 000003
【図２】
2008033599.tif 000004
【図３】
2008033599.tif 000005
【図４】
2008033599.tif 000006
【図５】
2008033599.tif 000007
【図６】
2008033599.tif 000008
【図７】
2008033599.tif 000009