[go: up one dir, main page]

JP2006331348A - COLLECTING METHOD AND DEVICE FOR TRACKBACK OR COMMENT / TRACKBACK, PROGRAM, AND STORAGE MEDIUM CONTAINING PROGRAM - Google Patents

COLLECTING METHOD AND DEVICE FOR TRACKBACK OR COMMENT / TRACKBACK, PROGRAM, AND STORAGE MEDIUM CONTAINING PROGRAM Download PDF

Info

Publication number
JP2006331348A
JP2006331348A JP2005158055A JP2005158055A JP2006331348A JP 2006331348 A JP2006331348 A JP 2006331348A JP 2005158055 A JP2005158055 A JP 2005158055A JP 2005158055 A JP2005158055 A JP 2005158055A JP 2006331348 A JP2006331348 A JP 2006331348A
Authority
JP
Japan
Prior art keywords
trackback
comment
page
article
blog
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2005158055A
Other languages
Japanese (ja)
Other versions
JP4539438B2 (en
Inventor
Shinji Fukatsu
真二 深津
Tsutomu Sasaki
努 佐々木
Masakatsu Okubo
雅且 大久保
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP2005158055A priority Critical patent/JP4539438B2/en
Publication of JP2006331348A publication Critical patent/JP2006331348A/en
Application granted granted Critical
Publication of JP4539438B2 publication Critical patent/JP4539438B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

【課題】 トラックバックを辿り、トラックバック元のコメントやトラックバックを集約する。
【解決手段】 本発明は、Blog記事から該Blog記事のURL、コメントとトラクバックのアンカーを取得し、コメントページから各コメント文を取得し、トラックバックページから各トラックバック文を取得し、DBに格納し、DBに記述された、各トラックバック文が示すトラックバック元記事を取得し、DBに記述された、コメント文、並びに、トラックバック文を元にコメントページ、並びに、トラックバックページを新たに生成し、Blog記事に付与されたコメント、トラックバックのアンカーが示すURLを、生成したコメントページ、トラックバックページへのURLに変更する。
【選択図】 図1
PROBLEM TO BE SOLVED: To collect trackback source comments and trackbacks by tracing trackbacks.
SOLUTION: The present invention acquires the URL of a Blog article, comments and trackback anchors from a Blog article, acquires each comment sentence from a comment page, acquires each trackback sentence from a trackback page, and stores it in a DB Then, a trackback source article indicated by each trackback sentence described in the DB is acquired, a comment sentence described in the DB, and a comment page and a trackback page are newly generated based on the trackback sentence. The URL given by the comment and trackback anchor assigned to the article is changed to the URL to the generated comment page and trackback page.
[Selection] Figure 1

Description

本発明は、トラックバック元のコメント・トラックバックの集約方法及び装置及びプログラム及びプログラムを格納した記憶媒体に係り、ハイパーリンクで結ばれたWebページを辿り、各リンク先の情報を集約したWebページを生成する、リンク先情報の集約手法であり、特に、Blog(ブログ)記事におけるトラックバック元のコメント・トラックバックの集約方法及び装置及びプログラム及びプログラムを格納した記憶媒体に関する。   The present invention relates to a trackback source comment / trackback aggregating method and apparatus, a program, and a storage medium storing the program. The present invention traces a web page linked by a hyperlink and generates a web page that aggregates information of each link destination. In particular, the present invention relates to a method for aggregating link destination information, and particularly relates to a method and apparatus for aggregating comments and trackbacks of trackback sources in Blog (blog) articles, a program, and a storage medium storing the program.

Blog(ブログ)と呼ばれる“Webサイトを簡単かつ素早く更新できるツール”を利用したサイトが2001年頃から増加しており、また、大手ポータルサイトによるBlogサービスの提供に伴い、Blogは爆発的に普及してきている。   The number of sites that use “tools that can easily and quickly update websites” called blogs has increased since around 2001, and with the provision of blog services by major portal sites, blogs have exploded in popularity. ing.

Blogとは、個人運営で日々更新される日記的なWebサイトと定義され、特に、インターネット上のWebサイトへのリンクを張り、そこに自分の評論を書き加えた記事(Blog記事)が時系列に配置されているWebサイトのことを表す。なお、Blogは、図19(a)に示すように、HTML(Hyper Text Markup Language)を用いて記述される。   Blog is defined as a diary-like website that is updated daily by individual management. In particular, articles (Blog articles) that link to websites on the Internet and add their own reviews are written in chronological order. Represents a Web site placed in The Blog is described using HTML (Hyper Text Markup Language) as shown in FIG.

Blogは特徴的な機能として、閲覧者が各Blog記事についてコメントを自由に書き込める“コメント”機能をもつ。この際、コメントとして、図19(b)に示すように、タイトル、投稿者名、コメント本文などを記入できる。   Blog has a unique feature, “Comment” that allows viewers to write comments on each Blog article. At this time, as shown in FIG. 19B, a title, a contributor name, a comment text, etc. can be entered as a comment.

また、あるBlog記事から別のBlog記事へリンクを張った際、リンク先のサイトに対してリンクを張ったことを通知する“トラックバック”機能を持つ。この際、リンク先のサイト(トラックバックされたサイト)には、トラックバック元となるBlog記事のURLやタイトル、記事の概要などが送信される。そして、図19(c)に示すように、トラックバックされたサイトではこの情報を元に「この記事へのトラックバック」一覧を自動的に生成する。   Also, when a link is made from one blog article to another blog article, it has a “trackback” function that notifies the linked site that the link has been made. At this time, the URL and title of the blog article that is the trackback source, the summary of the article, and the like are transmitted to the linked site (trackbacked site). Then, as shown in FIG. 19C, the trackback site automatically generates a “trackback to this article” list based on this information.

Blog記事間におけるトラックバック関係を図20を用いて説明する。例えば、Blog記事A_E1のトラックバック元はサイトBのBlog記事B_E1(図19(c)のA_T1(1))とサイトCのBlog記事C_E1(図19(c)のA_T1(2))であり、サイトAでは、トラックバックページA_T1が自動的に生成される。   The trackback relationship between blog articles will be described with reference to FIG. For example, the trackback source of the blog article A_E1 is the blog article B_E1 (A_T1 (1) in FIG. 19C) of the site B and the blog article C_E1 of the site C (A_T1 (2) in FIG. 19C). In A, a trackback page A_T1 is automatically generated.

ここで、一般にトラックバックされたBlog記事間の関連性は高く、あるBlog記事に興味を持った場合、その記事に関連する情報を取得するために、その記事に対するトラックバックを辿り、トラックバック元の記事を閲覧することがしばしば発生する。この際、そのトラックバック元の記事に“コメント”や“トラックバック”が存在する場合、そのコメントやトラックバックを閲覧したりもする。さらには、そのトラックバック元の記事のトラックバックを更に辿り、新たなBlog記事を階層的に閲覧する場合もたまに発生する。   Here, in general, the relevance between tracked blog articles is high, and if you are interested in a blog article, follow the trackback for that article to get information related to that blog article. Browsing often occurs. At this time, if “comment” or “trackback” exists in the article of the trackback source, the comment or trackback is browsed. Furthermore, there are occasions when the trackback of the article of the trackback source is further traced and new Blog articles are browsed hierarchically.

例えば、図20に示す、Blog記事A_E1を起点に、Blog記事B_E1、Blog記事D_E1、Blog記事E_E1と閲覧する。   For example, with reference to a Blog article A_E1 shown in FIG. 20, browsing is performed as a Blog article B_E1, a Blog article D_E1, and a Blog article E_E1.

ここで、ハイパーリンク(トラックバックもハイパーリンクの一種)で結ばれた複数のWebページを効率的に閲覧する技術として、複数のWebページを簡単な操作で連続的に閲覧できると共に、複数のWebページが階層的にホップアップ表示する方法が提案されている(例えば、特許文献1参照)。
特開2005−32041号公報
Here, as a technique for efficiently browsing a plurality of Web pages connected by hyperlinks (trackback is also a type of hyperlink), a plurality of Web pages can be browsed continuously with a simple operation. Has proposed a method of displaying hop-up hierarchically (see, for example, Patent Document 1).
JP-A-2005-32041

ここで、あるBlog記事の関連情報を取得しようと、その記事の“コメント”や“トラックバック”へアクセスした際、その記事に付与されたコメントやトラックバックだけでなく、その記事のトラックバック元の記事に付与されたコメントやトラックバック、さらには、そのトラックバック元の記事のトラックバック元の記事に付与されたコメントやトラックバックも合わせて表示されれば、利用者が一度に得られる情報量が増えると共に、トラックバック元の記事へ移動する手間が省け、効率的な閲覧が可能になると考える。   Here, when trying to get the related information of a blog article, when accessing the “comment” or “trackback” of that article, not only the comments and trackbacks given to that article, but also the article of the trackback source of that article If the comments and trackbacks given, and the comments and trackbacks assigned to the trackback source article of the trackback source article are also displayed, the amount of information that can be obtained at one time increases, and the trackback source This will save you the trouble of moving to the article and enable efficient browsing.

このような、トラックバック元の記事に付与されたコメントやトラックバックを集約することは、これまでに実現されていない。   Such aggregating comments and trackbacks assigned to trackback source articles has not been realized so far.

さらには、コメントやトラックバックの集約時、トラックバックの重複(図20の記事B_E1,C_E1のトラックバック元として記事D_E1が重複)や再参照(図20の記事D_E1のトラックバック元として、記事B_E1を再参照)が整理して表示されれば、利用者自身が各Blog記事の既読/未読を管理する必要がなくなり、ある記事から続く関連情報を効率的に取得することが可能となる。   Furthermore, at the time of aggregating comments and trackbacks, the trackback is duplicated (article D_E1 is duplicated as the trackback source of articles B_E1 and C_E1 in FIG. 20) and re-referenced (article B_E1 is re-referenced as the trackback source of article D_E1 in FIG. 20) If it is displayed in an organized manner, the user himself / herself does not need to manage the read / unread status of each blog article, and it is possible to efficiently obtain related information continuing from a certain article.

本発明は、上記の点に鑑みなされたもので、トラックバックを辿り、トラックバック元のコメントやトラックバックを集約することで、あるBlog記事から続く関連情報を効率的に取得できる、トラックバック元のコメント・トラックバックの集約方法及び装置及びプログラム及びプログラムを格納した記憶媒体を提供することを目的とする。   The present invention has been made in view of the above points. By tracking the trackback and aggregating the comments and trackbacks of the trackback source, it is possible to efficiently obtain related information from a certain blog article. It is an object of the present invention to provide an aggregation method and apparatus, a program, and a storage medium storing the program.

図1は、本発明の原理を説明するための図である。   FIG. 1 is a diagram for explaining the principle of the present invention.

本発明(請求項1)は、Blog記事に張られたトラックバックを辿り、トラックバック元のコメントやトラックバックを集約したページを生成する、トラックバック元のコメント・トラックバックの集約方法であって、
記憶手段に格納され、実行する処理内容が記述されたBlog解析ルールを用いて、Blog記事から該Blog記事のURL、該Blog記事に付与されたコメントとトラクバックのアンカーを取得し、コメント・トラックバック保管データベースに格納するBlog記事解析ステップ(ステップ1)と、
Blog解析ルールを用いて、コメントのアンカーが示すページ(コメントページ)から各コメント文を取得し、コメント・トラックバック保管データベースに格納するコメント取得ステップ(ステップ2)と、
Blog解析ルールを用いて、トラックバックのアンカーが示すページ(トラックバックページ)から各トラックバック文を取得し、コメント・トラックバック保管データベースに格納するトラックバック取得ステップ(ステップ3)と、
コメント・トラックバック保管データベースに記述された、各トラックバック文が示すトラックバック元記事を取得するトラックバック元取得ステップ(ステップ4)と、
コメント・トラックバック保管データベースに記述された、コメント文、並びに、トラックバック文を元にコメントページ、並びに、トラックバックページを新たに生成するコメントページ・トラックバックページ生成ステップ(ステップ5)と、
Blog記事に付与されたコメント、トラックバックのアンカーが示すURLを、コメントページ・トラックバックページ生成ステップで生成したコメントページ、トラックバックページへのURLに変更するコメント・トラックバックアンカー変更ステップ(ステップ6)と、を行う。
The present invention (Claim 1) is a method of aggregating comments / trackbacks of trackback sources, which generates a page in which comments and trackbacks of trackback sources are aggregated by tracing trackbacks attached to blog articles.
Using the Blog analysis rule that describes the processing contents to be executed and stored in the storage means, the URL of the Blog article, the comment attached to the Blog article and the anchor of the track back are acquired from the Blog article, and the comment / trackback Blog article analysis step (step 1) to be stored in the storage database;
Using the blog analysis rule, a comment acquisition step (step 2) of acquiring each comment sentence from the page (comment page) indicated by the comment anchor and storing it in the comment / trackback storage database;
A trackback acquisition step (step 3) for acquiring each trackback sentence from the page (trackback page) indicated by the trackback anchor using the Blog analysis rule and storing it in the comment / trackback storage database;
A trackback source acquisition step (step 4) for acquiring a trackback source article indicated by each trackback statement described in the comment / trackback storage database;
A comment page described in the comment / trackback storage database, a comment page based on the trackback statement, and a comment page / trackback page generation step (step 5) for newly generating a trackback page;
The comment given to the blog article, the URL indicated by the trackback anchor, the comment page generated in the comment page / trackback page generation step, and the comment / trackback anchor change step (step 6) for changing the URL to the trackback page. Do.

また、本発明(請求項2)は、コメント・トラックバック保管データベースにおいて、
Blog記事毎に、該Blog記事が最初のBlog記事から何段目にあたるかを表すホップカウント、Blog記事に付与されたコメント文とトラックバック文、各トラックバック文が示すトラックバック元記事のURL、各トラックバック元記事の取得状況、を管理する。
Further, the present invention (Claim 2) is provided in a comment / trackback storage database.
For each blog article, the hop count indicating how many steps the blog article is from the first blog article, the comment sentence and trackback sentence given to the blog article, the URL of the trackback source article indicated by each trackback sentence, and each trackback source Manage article acquisition status.

図2は、本発明の原理構成図である。   FIG. 2 is a principle configuration diagram of the present invention.

本発明(請求項3)は、Blog記事に張られたトラックバックを辿り、トラックバック元のコメントやトラックバックを集約したページを生成する、トラックバック元のコメント・トラックバックの集約装置であって、
Blog記事から該Blog記事のURL、該Blog記事に付与されたコメントとトラクバックのアンカーを取得するBlog記事解析手段51と、
コメントのアンカーが示すページ(コメントページ)から各コメント文を取得するコメント取得手段54と、
トラックバックのアンカーが示すページ(トラックバックページ)から各トラックバック文を取得するトラックバック取得手段55と、
Blog記事解析手段51、コメント取得手段54、トラックバック取得手段55で実行する処理内容を記述し、記憶手段に格納されるBlog解析ルール52と、
Blog記事解析手段51、コメント取得手段54、トラックバック取得手段55で取得した情報を格納するコメント・トラックバック保管データベース53と、
コメント・トラックバック保管データベース53に記述された、各トラックバック文が示すトラックバック元記事を取得するトラックバック元取得手段56と、
コメント・トラックバック保管データベース53に記述された、コメント文、並びに、トラックバック文を元にコメントページ、並びに、トラックバックページを新たに生成するコメントページ・トラックバックページ生成手段57と、
Blog記事に付与されたコメント、トラックバックのアンカーが示すURLを、コメントページ・トラックバックページ生成手段57で生成したコメントページ、トラックバックページへのURLに変更するコメント・トラックバックアンカー変更手段58と、を有する。
The present invention (Claim 3) is a trackback source comment / trackback aggregating apparatus that traces a trackback attached to a blog article and generates a trackback source comment or a trackback page.
Blog article analysis means 51 for obtaining the URL of the Blog article, the comment given to the Blog article and the anchor of the track back from the Blog article,
Comment acquisition means 54 for acquiring each comment sentence from the page (comment page) indicated by the anchor of the comment;
Trackback acquisition means 55 for acquiring each trackback sentence from the page (trackback page) indicated by the trackback anchor;
The blog article analysis means 51, the comment acquisition means 54, and the trackback acquisition means 55 describe the processing contents to be executed, and the Blog analysis rules 52 stored in the storage means;
A comment / trackback storage database 53 for storing information acquired by the blog article analysis means 51, the comment acquisition means 54, and the trackback acquisition means 55;
Trackback source acquisition means 56 for acquiring the trackback source article indicated by each trackback sentence described in the comment / trackback storage database 53;
A comment page described in the comment / trackback storage database 53, a comment page based on the trackback statement, and a comment page / trackback page generation means 57 for newly generating a trackback page;
Comments / trackback anchor changing means 58 for changing a comment given to a blog article and a URL indicated by a trackback anchor to a comment page generated by the comment page / trackback page generating means 57 and a URL to the trackback page.

また、本発明(請求項4)は、コメント・トラックバック保管データベースにおいて、
Blog記事毎に、該Blog記事が最初のBlog記事から何段目にあたるかを表すホップカウント、Blog記事に付与されたコメント文とトラックバック文、各トラックバック文が示すトラックバック元記事のURL、各トラックバック元記事の取得状況、を管理する。
Further, the present invention (Claim 4) is provided in a comment / trackback storage database.
For each blog article, the hop count indicating how many steps the blog article is from the first blog article, the comment sentence and trackback sentence given to the blog article, the URL of the trackback source article indicated by each trackback sentence, and each trackback source Manage article acquisition status.

本発明(請求項5)は、請求項1乃至2記載のトラックバック元のコメント・トラックバックの集約方法の各ステップをコンピュータに実行させるトラックバック元のコメント・トラックバックの集約プログラムである。   The present invention (Claim 5) is a trackback source comment / trackback aggregation program that causes a computer to execute the steps of the trackback source comment / trackback aggregation method according to claims 1 and 2.

本発明(請求項6)は、請求項1乃至2記載のトラックバック元のコメント・トラックバックの集約方法の各ステップをコンピュータに実行させるプログラムを格納したことを特徴とするトラックバック元のコメント・トラックバックの集約プログラムを格納した記憶媒体である。   According to the present invention (Claim 6), a program for causing a computer to execute the steps of the method for aggregating comments / trackbacks according to claims 1 to 2 is stored. A storage medium storing a program.

上記のように本発明によれば、利用者はあるBlog記事のコメントやトラックバックとして得られる情報量が増加するとともに、トラックバック元の記事へ移動する手間が省け、効率的な情報取得が可能となる。   As described above, according to the present invention, the amount of information obtained as a comment or trackback of a certain Blog article increases, and the user can save time and effort to move to the trackback source article, thereby enabling efficient information acquisition. .

以下、図面と共に本発明の実施の形態を説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

図3は、本発明の一実施の形態におけるトラックバック元のコメント・トラックバックの集約システムの構成を示す。   FIG. 3 shows a configuration of a trackback source comment / trackback aggregation system according to an embodiment of the present invention.

同図に示すシステムは、インターネット1を介して、本発明の要部であるトラックバック元のコメント・トラックバック集約装置2を備えた拡張Blogサーバ3、他のBlogサーバ4、閲覧者のパーソナルコンピュータ(PC)5が相互に接続されている。   The system shown in FIG. 1 includes an extended blog server 3 provided with a trackback source comment / trackback aggregation device 2, which is the main part of the present invention, the other blog server 4, and a viewer's personal computer (PC). ) 5 are connected to each other.

拡張Blogサーバ3とBlogサーバ4はBlogの作成、インターネット上での公開を行うための基本機能を有しており、閲覧者PC5は、インターネットを閲覧するWebブラウザを有する。   The extended blog server 3 and the blog server 4 have a basic function for creating a blog and publishing on the Internet, and the viewer PC 5 has a Web browser for browsing the Internet.

図4は、本発明の一実施の形態における拡張Blogサーバ上のBlogサイト閲覧時に利用者に提示される表示画面の一例を示す。同図に示す表示画面には、トラックバック元のコメント・トラックバックの集約装置を操作するための集約操作インタフェース41が新たに表示されている。集約操作インタフェース41の詳細については後述する。   FIG. 4 shows an example of a display screen presented to the user when browsing the blog site on the extended blog server in one embodiment of the present invention. In the display screen shown in the figure, an aggregation operation interface 41 for operating the comment / trackback aggregation device of the trackback source is newly displayed. Details of the aggregation operation interface 41 will be described later.

図5は、本発明の一実施の形態におけるトラックバック元のコメント・トラックバック集約装置の構成を示す。   FIG. 5 shows the configuration of a trackback source comment / trackback aggregation device according to an embodiment of the present invention.

トラックバック元のコメント・トラックバックの集約装置2は、Blog記事解析部51、Blog解析ルール52、コメント・トラックバック保管データベース(DB)53、コメント取得部54、トラックバック取得部55、トラックバック元取得部56、コメントページ・トラックバックページ生成部57、コメント・トラックバックアンカー変更部58から構成される。このうち、Blog解析ルール52は、メモリ等の記憶手段に格納されているものとする。   The trackback source comment / trackback aggregation device 2 includes a Blog article analysis unit 51, a Blog analysis rule 52, a comment / trackback storage database (DB) 53, a comment acquisition unit 54, a trackback acquisition unit 55, a trackback source acquisition unit 56, and a comment. The page / trackback page generating unit 57 and the comment / trackback anchor changing unit 58 are configured. Of these, the Blog analysis rule 52 is assumed to be stored in storage means such as a memory.

以下に、上記の構成における動作を説明する。   The operation in the above configuration will be described below.

図6は、本発明の一実施の形態における動作のフローチャートである。   FIG. 6 is a flowchart of the operation in one embodiment of the present invention.

まず、利用者は、図4に示す集約操作インタフェースの“ホップ数”の欄に、何段階目のBlog記事に付与された“コメント”や“トラックバック”まで集約するかを入力し、“実行”ボタンを押す。   First, the user inputs in the “hop count” column of the aggregation operation interface shown in FIG. I press the button.

ここで、ホップ数に“2”を設定した場合、現在閲覧しているBlog記事(図20の記事A_E1)から2段目のBlog記事(図20の記事D_E1)が持つ“コメント”と“トラックバック”(図20のコメントD_C1,トラックバックD_T1)まで集約することを意味する。   Here, when “2” is set as the number of hops, “comment” and “trackback” of the second blog article (article D_E1 in FIG. 20) from the currently viewed blog article (article A_E1 in FIG. 20). ”(Comment D_C1, track back D_T1 in FIG. 20).

利用者からの上記操作が発生した場合、Blog記事解析部51は、利用者が指定する“ホップ数”を取得し、また、“ホップカウント”を0に初期化する(ステップ51)。   When the above operation from the user occurs, the Blog article analysis unit 51 acquires the “hop count” designated by the user and initializes the “hop count” to 0 (step 51).

なお、ホップカウントは以降の処理で、処理対象とするBlog記事が何段階に当たるかを管理する変数である。また、ホップ数とホップカウントは図5には図示していないが、トラックバック元のコメント・トラックバック集約装置2が持つ内部メモリで管理するものとする。   The hop count is a variable for managing the number of stages of the Blog article to be processed in the subsequent processing. The number of hops and the hop count are not shown in FIG. 5, but are managed by the internal memory of the comment / trackback aggregation device 2 of the trackback source.

また、Blog記事解析部51では、Blog解析ルール52を参照し、利用者が現在閲覧中のBlog記事(図19の記事A_E1)のURL、並びに、そのBlog記事に付与された“コメント”と“トラックバック”のアンカーを取得する(ステップ52)。   Further, the blog article analysis unit 51 refers to the blog analysis rule 52, and the URL of the blog article currently being browsed by the user (article A_E1 in FIG. 19), as well as “comment” and “ An “trackback” anchor is acquired (step 52).

ここで、Blog解析ルール52には、Blog記事のURLを取得する方法として、例えば、タイトルのアンカーが示すhref属性(<Ahref=”***”><SPAN class=etTitle>タイトル</SPAN></A>の***部分)を取得することや、“固定リンク”や“PermanentLink”などと記述されたアンカーのhref属性を取得すること、が記述されている。 Here, in the Blog analysis rule 52, as a method of acquiring the URL of the Blog article, for example, the href attribute (<Ahref = ”***”><SPAN class = etTitle> title </ SPAN> indicated by the anchor of the title is used. *** part of </A>) and obtaining the href attribute of the anchor described as “ fixed link ” or “ PermanentLink ”.

また、“コメント”と“トラックバック”のアンカーを取得する方法として、例えば、“コメント(2)、comment(2),Comments(2),コメントを一言(2)”などや、“トラックバック(2)TrackBack(2),Trackback(2)”など、と記述されたアンカーを取得することが記述されている。これにより、Blog記事中に含まれるアンカーの中からコメントやトラックバックのアンカーのみを抽出する。 In addition, as a method of acquiring the anchors of “comment” and “trackback”, for example, “ comment (2), comment (2) , comments (2) , comment a word (2) ”, and “ trackback (2 ) , TrackBack (2) , Trackback (2) ”, and the like are described to acquire an anchor. As a result, only comments and trackback anchors are extracted from the anchors included in the Blog article.

そして、取得したBlog記事のURLと現在のホップカウント(ここでは、0)をコメント・トラックバック保管DB53に記録すると共に、そのBlog記事に付与されたコメントやトラックバックについて記述する欄を新たに設ける(ステップ53)。   Then, the URL of the acquired blog article and the current hop count (here, 0) are recorded in the comment / trackback storage DB 53, and a column for describing the comment or trackback assigned to the blog article is newly provided (step) 53).

ここで、図7に示すように、コメント・トラックバック保管DB53では、Blog記事毎に、ホップカウント、後述するコメント文とトラックバック文、各トラックバック文が示すトラックバック元記事のURL,各トラックバック元記事の取得状況、を管理する。   Here, as shown in FIG. 7, in the comment / trackback storage DB 53, for each Blog article, the hop count, the comment sentence and the trackback sentence described later, the URL of the trackback original article indicated by each trackback sentence, and the acquisition of each trackback original article Manage the situation.

次に、コメント取得部54では、ステップ52で取得した“コメント”のアンカーが示すコメントページ(図19のA_C1)を取得する。そして、Blog解析ルール52を参照し、取得したコメントページからコメント文(図19のA_C1(1),A_C1(2))を抽出する(ステップ54)。   Next, the comment acquisition unit 54 acquires the comment page (A_C1 in FIG. 19) indicated by the “comment” anchor acquired in step 52. Then, referring to the Blog analysis rule 52, the comment text (A_C1 (1), A_C1 (2) in FIG. 19) is extracted from the acquired comment page (step 54).

ここで、Blog解析ルール52には、図8に示すようなコメントページにおけるコメント文の記述フォーマットが記述されており、実際には、そのフォーマットに記された情報、例えば、コメントタグ(<!--コメント-->,<!/--コメント-->)、SPANタグやTDタグのclass属性(class=”cmTitle”など)を手掛かりにコメント文を抽出する。   Here, the blog analysis rule 52 describes the description format of the comment text on the comment page as shown in FIG. 8, and actually, the information described in the format, for example, a comment tag (<!- -Comment->, <! /-Comment->), and extract the comment text based on the class attribute (class = ”cmTitle”, etc.) of the SPAN tag and TD tag.

そして、抽出したコメント文を、図7に示すように、コメント・トラックバック保管DB53のステップ53で生成した欄に記入する(ステップ55)。   Then, as shown in FIG. 7, the extracted comment text is entered in the field generated in step 53 of the comment / trackback storage DB 53 (step 55).

次に、トラックバック取得部55では、ステップ52で取得した“トラックバック”のアンカーが示すトラックバックページ(図19のA_T1)を取得する。そして、Blog解析ルール52を参照し、取得したトラックバックページからトラックバック文(図19のA_T1(1),A_T1(2))を抽出する(ステップ56)。   Next, the trackback acquisition unit 55 acquires the trackback page (A_T1 in FIG. 19) indicated by the “trackback” anchor acquired in step 52. Then, referring to the Blog analysis rule 52, a trackback sentence (A_T1 (1), A_T1 (2) in FIG. 19) is extracted from the acquired trackback page (step 56).

ここで、Blog解析ルール52には、図9に示すようなトラックバックページにおけるトラックバック文の記述フォーマットが記述されており、実際には、そのフォーマットに記述された情報、例えば、コメントタグ(<!--Trackback-->,<!/--Trackbak-->)、SPANタグやTDタグのclass属性(class=”tbETitle”など)を手掛かりにトラックバック文を抽出する。   Here, the blog analysis rule 52 describes the description format of the trackback sentence in the trackback page as shown in FIG. 9. Actually, information described in the format, for example, a comment tag (<!- -Trackback->, <! /-Trackbak->), and extract the trackback sentence using the class attribute (class = ”tbETitle” etc.) of the SPAN tag and TD tag.

そして、抽出したトラックバック文、並びに、各トラックバック文が示すトラックバック元記事(図19のB_E1,C_E1)のURLを、コメント・トラックバック保管DB53のステップ53で生成された欄に記入する(ステップ57)。   Then, the extracted trackback text and the URL of the trackback source article (B_E1, C_E1 in FIG. 19) indicated by each trackback text are entered in the field generated in step 53 of the comment / trackback storage DB 53 (step 57).

ここで、トラックバック元記事のURLは、例えば、図9に示すようにトラックバック元記事のタイトルが記述されたアンカーのhref属性を記述する。   Here, the URL of the trackback source article describes, for example, the href attribute of the anchor in which the title of the trackback source article is described as shown in FIG.

次に、トラックバック元取得部56では、コメント・トラックバック保管DB53からトラックバック元記事(ここでは、B_E1)の情報を読み出し(ステップ58)、該トラックバック元記事の欄に記述されたホップカウント(ここでは、0)とステップ51で取得したホップ数(ここでは、2)を比較する(ステップ59)。   Next, the trackback source acquisition unit 56 reads the information of the trackback source article (in this case, B_E1) from the comment / trackback storage DB 53 (step 58), and the hop count described in the column of the trackback source article (here, 0) and the number of hops acquired in step 51 (here, 2) are compared (step 59).

そして、ホップ数>ホップカウントの場合(ステップ59のYes)、該トラックバック元記事(ここでは、B_E1)のURLと、コメント・トラックバック保管DB53に記述された、閲覧中のBlog記事(ここでは、A_E1)のURL、並びに、コメント・トラックバック保管DB53に記述された他のトラックバック元記事のうち、トラックバック元の取得状況が空白でないもの(ここでは、該当なし)のURLとを比較する(ステップ60)。トラックバック元の取得状況に記述する内容については後述する。   If the number of hops> the hop count (Yes in step 59), the URL of the trackback source article (here, B_E1) and the blog article being browsed (here, A_E1) described in the comment / trackback storage DB 53 ) And the URLs of other trackback source articles described in the comment / trackback storage DB 53 that have a non-blank trackback source acquisition status (not applicable here) (step 60). The contents described in the trackback source acquisition status will be described later.

そして、比較の結果、同じURLが見つからなかった場合(ステップ50のOK)、該URLが示すトラックバック元記事の取得処理を開始する(ステップ61)。この際、コメント・トラックバック保管DB53の該トラックバック元記事の取得状況欄に“〇(取得中)”を記入する。   If the same URL is not found as a result of the comparison (OK in step 50), the process for acquiring the trackback source article indicated by the URL is started (step 61). At this time, “◯ (acquiring)” is entered in the acquisition status column of the trackback original article in the comment / trackback storage DB 53.

一方、ステップ60の比較の結果、同じURLが見つかった場合(ステップ60のNo),該URLが示すトラックバック元記事の取得は既に行われているため、該トラックバック元記事の取得状況欄に“×(既処理)”を記入する。   On the other hand, if the same URL is found as a result of the comparison in step 60 (No in step 60), the trackback source article indicated by the URL has already been acquired. (Completed) "is entered.

その後、コメント・トラックバック保管DB53を参照し、トラックバック元の取得状況が空白になっているトラックバック元記事がなくなるまで、コメント・トラックバック保管DB53から新たなトラックバック元記事の情報を読み出し(ステップ58)、ステップ59〜ステップ61の処理を繰り返す。   Thereafter, the comment / trackback storage DB 53 is referred to, and information on new trackback source articles is read from the comment / trackback storage DB 53 until there are no trackback source articles whose trackback source acquisition status is blank (step 58). The process from step 59 to step 61 is repeated.

ここでは、コメント・トラックバック保管DB53から、トラックバック元記事C_E1の情報を読み出し、ステップ59〜ステップ61の処理を繰り返す。   Here, the information of the trackback source article C_E1 is read from the comment / trackback storage DB 53, and the processing of step 59 to step 61 is repeated.

この際、ステップ60では、C_E1のURLとA_E1のURL、並びに、B_E1のURLを比較することになる。   At this time, in step 60, the URL of C_E1, the URL of A_E1, and the URL of B_E1 are compared.

その後、コメント・トラックバック保管DB53に記述された全トラックバック元記事の読み出しを完了した場合(ステップ62のYes)、ホップカウント1増分(ここでは、1になる)し(ステップ63)、トラックバック元記事(ここでは、記事B_E1、C_E1)の取得処理へと移る。   Thereafter, when reading of all the trackback original articles described in the comment / trackback storage DB 53 is completed (Yes in step 62), the hop count is incremented by 1 (here, 1) (step 63), and the trackback original article ( Here, the process proceeds to acquisition processing of the articles B_E1 and C_E1).

なお、ステップ59の比較の結果、ホップ数≦ホップカウントの場合(ステップ59のNo)、コメントページ・トラックバックページの生成処理へ移る。処理の詳細については後述する。   If the number of hops is equal to or less than the hop count as a result of the comparison in step 59 (No in step 59), the process proceeds to a comment page / trackback page generation process. Details of the processing will be described later.

以下に、トラックバック元記事の取得処理について説明する。   Hereinafter, the process for acquiring the trackback original article will be described.

[第1のトラックバック元記事の取得処理]
以下、トラックバック元記事取得時の処理について、図10のフローチャートを用いて説明する。
[First trackback source article acquisition process]
Hereinafter, the processing at the time of track back original article acquisition will be described using the flowchart of FIG.

まず、トラックバック元取得部56で、トラックバック元記事(ここでは、図20の記事B_E1/記事C_E1)の取引完了を受信した場合、コメント・トラックバック保管DB53の該トラックバック元記事の取得状況欄を“黒丸(取得済)”に変更する(ステップ64)。   First, when the trackback source acquisition unit 56 receives the transaction completion of the trackback source article (in this case, the article B_E1 / article C_E1 in FIG. 20), the acquisition status column of the trackback source article in the comment / trackback storage DB 53 is set to “black circle”. (Acquired) "(step 64).

そして、Blog記事解析部51において、Blog解析ルール52を参照し、取得したBlog記事のURL、並びに、そのBlog記事に付与された“コメント”と“トラックバック”のアンカーを取得する(ステップ52)。   Then, the blog article analysis unit 51 refers to the blog analysis rule 52 to acquire the URL of the acquired blog article and the “comment” and “trackback” anchors assigned to the blog article (step 52).

以降、取得したBlog記事(トラックバック元のBlog記事)を用い、前述のステップ53〜ステップ63の処理を実行する。   Thereafter, using the acquired blog article (the blog article of the trackback source), the processing of the above-described step 53 to step 63 is executed.

この際、ステップ53では、取得したBlog記事(図20のB_E1/C_E1)のURLと現在のホップカウント(ここでは、1)をコメント・トラックバック保管DB53に記録すると共に、そのBlog記事に付与されたコメントやトラックバックについて記述する欄を新たに設ける。   At this time, in step 53, the URL of the acquired blog article (B_E1 / C_E1 in FIG. 20) and the current hop count (here, 1) are recorded in the comment / trackback storage DB 53 and given to the blog article. A new field describing comments and trackbacks will be provided.

また、ステップ54では、取得したBlog記事(図20のB_E1/C_E1)に付与されたコメントページ(図20のB_C1/C_C1)からコメント文を抽出し、ステップ55で抽出したコメント文をコメント・トラックバック保管DB53に記入する。   In step 54, a comment sentence is extracted from the comment page (B_C1 / C_C1 in FIG. 20) attached to the acquired blog article (B_E1 / C_E1 in FIG. 20), and the comment sentence extracted in step 55 is commented / tracked back. Fill in the storage DB 53.

さらに、ステップ56では、取得したBlog記事(図20のB_E1/C_E1)に付与されたトラックバックページ(図20のB_T1/C_T1)からトラックバック文を抽出し、ステップ57で、抽出したトラックバック文、並びに、各トラックバック文が示すトラックバック元記事(図20のD_E1)のURLを、コメント・トラックバック保管DB53に記入する。   Further, in step 56, a trackback sentence is extracted from the trackback page (B_T1 / C_T1 in FIG. 20) attached to the acquired blog article (B_E1 / C_E1 in FIG. 20). In step 57, the extracted trackback sentence, The URL of the trackback source article (D_E1 in FIG. 20) indicated by each trackback sentence is entered in the comment / trackback storage DB 53.

図11に、コメント・トラックバック保管DB53の様子を示す。   FIG. 11 shows the comment / trackback storage DB 53.

その後、ステップ58で、トラックバック元記事D_E1の情報を、記事B_E1のトラックバック元として初めて処理する場合、ステップ60では、D_E1のURLとA_E1,B_E1,C_E1のURLを比較する。その結果、同じURLは見つからず(ステップ60のOK)、ステップ61で記事D_E1の取得処理を開始する。この際、図11に示すように、コメント・トラックバック保管DB53のBlog記事B_E1の欄に記述されたトラックバック元記事D_E1のトラックバック元の取得状況欄には“〇(取得中)”を記入する。   Thereafter, when the information of the trackback source article D_E1 is processed for the first time as the trackback source of the article B_E1 in step 58, the URL of D_E1 is compared with the URLs of A_E1, B_E1, and C_E1 in step 60. As a result, the same URL is not found (OK in step 60), and the acquisition process of the article D_E1 is started in step 61. At this time, as shown in FIG. 11, “O (acquisition)” is entered in the trackback source acquisition status column of the trackback source article D_E1 described in the Blog article B_E1 column of the comment / trackback storage DB 53.

一方、上記処理の後、トラックバック元記事D_E1の情報を、記事C_E1のトラックバック元として処理する場合、ステップ60では、D_E1のURLをA_E1,B_E1,C_E1、並びに、D_E1のURLを比較する。その結果、同じURLが見つかり(ステップ60のNo)、図11に示すようにコメント・トラックバック保管DB53のBlog記事C_E1の欄に記述されたトラックバック元記事D_E1のトラックバック元の取得状況欄には“×(既処理)”を記入する。   On the other hand, when the information of the trackback source article D_E1 is processed as the trackback source of the article C_E1 after the above process, in step 60, the URL of D_E1 is compared with the URLs of A_E1, B_E1, C_E1, and D_E1. As a result, the same URL is found (No in Step 60). As shown in FIG. 11, the trackback source acquisition status column of the trackback source article D_E1 described in the Blog article C_E1 column of the comment / trackback storage DB 53 is “×”. (Completed) "is entered.

その後、コメント・トラックバック保管DB53に記述された全トラックバック元記事の読み出しを完了した場合、ホップカウントを1増分(ここでは、2になる)し(ステップ63)、トラックバック元記事(ここでは、記事D_E1)の取得処理へと移る。   Thereafter, when reading of all the trackback source articles described in the comment / trackback storage DB 53 is completed, the hop count is incremented by 1 (here, 2) (step 63), and the trackback source article (here, the article D_E1) )

[第2のトラックバック元記事の取得]
トラックバック元取得部56で、トラックバック元記事(ここでは、記事D_E1)の取得完了を受信した場合、コメント・トラックバック保管DB53の該トラックバック先記事の取得状況欄を“黒丸(取得済)”に変更する。
[Get second trackback source article]
When the trackback source acquisition unit 56 receives the acquisition completion of the trackback source article (in this case, the article D_E1), the acquisition status column of the trackback destination article in the comment / trackback storage DB 53 is changed to “black circle (acquired)”. .

そして、取得したBlog記事を用い、前述のステップ53〜ステップ63の処理を実行する。   Then, using the acquired Blog article, the processing of Step 53 to Step 63 described above is executed.

図12にコメント・トラックバック保管DBの様子を示す。   FIG. 12 shows the comment / trackback storage DB.

この際、ステップ59で、記事D_E1のトラックバック元記事の情報を読み出し、該トラックバック元記事の欄に記述されたホップカウント(ここでは、2)とステップ51で取得したホップ数(ここでは、2)を比較した場合、ホップ数≦ホップカウントとなる(ステップ59のNo)。   At this time, in step 59, information on the trackback source article of the article D_E1 is read, and the hop count described in the column of the trackback source article (here, 2) and the hop count acquired in step 51 (here, 2) , The number of hops ≦ the hop count (No in step 59).

そこで、この時点でトラックバック元記事の取得処理を終了し、コメントページ・トラックバックページの生成処理へ移る。   At this point, the trackback source article acquisition process is terminated, and the process proceeds to a comment page / trackback page generation process.

[コメントページ・トラックバックページの生成]
次に、コメントページ・トラックバックページの生成について、図13のフローチャートを用いて説明する。
[Generate comment page / trackback page]
Next, the generation of the comment page / trackback page will be described with reference to the flowchart of FIG.

まず、コメントページ・トラックバックページ生成部57では、コメント・トラックバック保管DB53を参照し、トラックバック元の取得状況欄に“〇(取得中)”の記述がなくなるまで待つ。つまり、指定したホップ数でのトラックバック元の集約処理が完了するまで待機する(ステップ65)。   First, the comment page / trackback page generation unit 57 refers to the comment / trackback storage DB 53 and waits until there is no description of “O (acquiring)” in the acquisition status column of the trackback source. That is, it waits until the trackback source aggregation processing with the specified number of hops is completed (step 65).

そして、トラックバック元の集約処理が完了した際(ステップ65のYes)、コメントページ・トラックバックページ生成部57では、例えば、図12に示すように、コメントページ・トラックバック保管DB53に記述されたトラックバック元記事のうち、トラックバック元の取得状況が空白のもの(ここではBlog記事D_E1の欄に記述された記事B_E1,E_E1)のURLと、閲覧中のBlog記事(ここでは、A_E1)のURL、並びに、トラックバック元の取得状況が“黒丸(取得済)”か“×(既取得)”のもののURLとを比較する(ステップ65)。   When the trackback source aggregation process is completed (Yes in step 65), the comment page / trackback page generation unit 57, for example, as shown in FIG. 12, the trackback source article described in the comment page / trackback storage DB 53 is used. Among them, the URL of the trackback source is blank (here, articles B_E1, E_E1 described in the column of Blog article D_E1), the URL of the currently viewed Blog article (here, A_E1), and the trackback The URL with the original acquisition status “black circle (acquired)” or “× (already acquired)” is compared (step 65).

そして、比較の結果、同じURLが見つからなかった場合、当該URLが示すトラックバック元記事の取得状況欄に“△(参照)”を記入する。   If the same URL is not found as a result of the comparison, “△ (reference)” is entered in the trackback source article acquisition status column indicated by the URL.

一方、同じURLが見つかった場合、該URLが示すトラックバック元記事の取得状況欄に“×(既取得)”を記入する。   On the other hand, when the same URL is found, “× (already acquired)” is entered in the acquisition status column of the trackback source article indicated by the URL.

図12の例では、Blog記事D_E1の欄に記述された記事B_E1には“×(既処理)”、記事E_E1には“△(参照)”が記入される。   In the example of FIG. 12, “× (already processed)” is entered in the article B_E1 described in the Blog article D_E1 column, and “Δ (reference)” is entered in the article E_E1.

次に、コメント・トラックバック保管DB53に記述された全コメント文(ここでは、A_C1(1),A_C1(2),B_C1(1),B_C1(2),D_C1(1))を読み出し、それら全コメント文を一覧した新たなコメントページを生成する(ステップ67)。   Next, all comment statements (here, A_C1 (1), A_C1 (2), B_C1 (1), B_C1 (2), D_C1 (1)) described in the comment / trackback storage DB 53 are read and all the comments are read. A new comment page listing the sentences is generated (step 67).

ここで、コメントページの一例として、図14(b)に示すように元々のコメント文と集約することで得た各トラックバック元記事へのコメントを区別して提示することが考えられる。   Here, as an example of the comment page, as shown in FIG. 14B, it is conceivable to separately present the comments to each trackback source article obtained by aggregating with the original comment sentence.

また、コメント・トラックバック保管DB53に記述されたトラックバック文のうち、トラックバック元の取得状況が“黒丸(取得済)”か“△(参照)”であるもの(ここでは、A_T1(1),A_T1(2),B_T1(1),D_T1(2))を呼び出し、それらトラックバック文を一覧した新たなトラックバックページを生成する(ステップ68)。   Of the trackback statements described in the comment / trackback storage DB 53, the trackback source acquisition status is “black circle (acquired)” or “△ (reference)” (here, A_T1 (1), A_T1 ( 2), B_T1 (1), D_T1 (2)) are called to generate a new trackback page listing these trackback statements (step 68).

ここで、トラックバックページの一例として、図14(c)に示すように、元々のトラックバックと集約することで得た各トラックバック元記事へのトラックバックを区別して提示することが考えられる。   Here, as an example of the trackback page, as shown in FIG. 14C, it is conceivable to separately present the trackback to each trackback source article obtained by aggregation with the original trackback.

なお、新たなに生成したコメントページとトラックバックページは図5には図示していないが、トラックバック元のコメント・トラックバック集約装置2がもつ内部メモリ、または、ハードディスク上で管理するものとする。   Although the newly generated comment page and trackback page are not shown in FIG. 5, they are managed on the internal memory or the hard disk of the comment / trackback aggregation device 2 of the trackback source.

次に、コメント・トラックバックアンカー変更部58では、最初のステップ52で取得した、利用者が閲覧中のBlog記事(ここでは、記事A_E1)に付与された“コメント”と“トラックバック”のアンカーが示すURLを、ステップ67、ステップ68で生成したコメントページとトラックバックページへのURLに変更する(ステップ69)。   Next, in the comment / trackback anchor changing unit 58, the “comment” and “trackback” anchors given to the blog article (in this case, article A_E1) being browsed by the user acquired in the first step 52 are indicated. The URL is changed to the URL for the comment page and trackback page generated in step 67 and step 68 (step 69).

この際、図14(a)に示すように、“コメント”と“トラックバック”のアンカーテキストとして記述されている、コメント数やトラックバック数を、例えば、元々のコメント数やトラックバック数と、集約することで増えたコメント数やトラックバック数が明確にわかるように提示することが考えられる。   At this time, as shown in FIG. 14A, the number of comments and the number of trackbacks described as anchor texts of “comments” and “trackbacks” are aggregated with the original number of comments and the number of trackbacks, for example. It is possible to present it so that the number of comments and trackbacks increased can be clearly understood.

その後、利用者がこの変更された“コメント”や“トラックバック”のアンカーをクリックした場合、そのBlog記事に元々付与されたコメントやトラックバックに加え、利用者が指定したホップ数まで、その記事のトラックバック元の記事に付与されたコメントとトラックバックを集約したコメントページ、トラックバックページが提示される。   After that, when the user clicks on the modified “comment” or “trackback” anchor, the trackback of the article is added to the number of hops specified by the user in addition to the comment or trackback originally assigned to the blog article. A comment page and a trackback page, which are a compilation of comments and trackbacks attached to the original article, are presented.

以下、本発明の実施例を説明する。   Examples of the present invention will be described below.

[第1の実施例]
上記の発明を実施するための最良の形態では、閲覧中のBlog記事が1つである場合について述べた。ここで、図15に示すように、閲覧中のページに複数のBlog記事がある場合が考えられる。
[First embodiment]
In the best mode for carrying out the invention described above, the case where there is one Blog article being viewed has been described. Here, as shown in FIG. 15, there may be a case where there are a plurality of Blog articles on the page being browsed.

この場合、閲覧中の各Blog記事に対してコメント・トラックバック保管DB53を用意し、発明を実施するための最良の形態で述べた処理を各Blog記事に対して実行することで、複数のBlog記事に対する“コメント”や“トラックバック”を一度に集約することもできる。   In this case, a comment / trackback storage DB 53 is prepared for each blog article being browsed, and the processing described in the best mode for carrying out the invention is executed for each blog article. “Comments” and “trackbacks” can be aggregated at once.

[第2の実施例]
また、上記の発明を実施するための最良の形態では、集約操作インタフェースを用いた利用者からのアクション発生時に、動的に“コメント”や“トラックバック”の集約を行った。これに対し、本実施例では、別途ホップ数を設定し、発明を実施するための最良の形態で述べた集約処理を事前に(定期的に)実施しておくことが考えられる。
[Second Embodiment]
In the best mode for carrying out the invention, “comments” and “trackbacks” are dynamically aggregated when an action from a user using the aggregation operation interface occurs. On the other hand, in this embodiment, it is conceivable that the number of hops is set separately and the aggregation processing described in the best mode for carrying out the invention is performed in advance (periodically).

この場合、利用者からのアクションが発生した場合、ステップ69で述べた“コメント”と“トラックバック”のアンカーが示すURLを、予め生成しておいたコメントページとトラックバックページへのURLに変更する処理だけで済み、コメントページとトラックバックページを動的に生成する場合に比べレスポンスが早くなる。   In this case, when an action from the user occurs, a process of changing the URL indicated by the “comment” and “trackback” anchors described in step 69 to the URL generated in advance for the comment page and the trackback page. The response is faster than when the comment page and trackback page are dynamically generated.

[第3の実施例]
他にも、発明を実施するための最良の形態では、トラックバック先のコメント・トラックバックの集約装置2をBlogサーバに導入し、Blogサイトの1サービスとして提供した。
[Third embodiment]
In addition, in the best mode for carrying out the invention, the comment / trackback aggregation device 2 of the trackback destination is introduced into the blog server and provided as one service of the blog site.

ここで、本実施例として、図16に示すように、トラックバック先のコメント・トラックバックの集約装置2を、利用者PC2のWebブラウザ6のプラグインとして提供し、発明を実施するための最良の形態で述べた処理を利用者PC2上で実行することが考えられる。   In this embodiment, as shown in FIG. 16, the trackback destination comment / trackback aggregation device 2 is provided as a plug-in of the Web browser 6 of the user PC 2, and the best mode for carrying out the invention is shown. It is conceivable to execute the processing described in the above item on the user PC 2.

この際、図17に示すように、集約操作インタフェース41をブラウザのツールバー部分に表示することで、利用者が任意のBlogサイト(Blog記事)に対して、“コメント”や“トラックバック”の集約操作を実行可能とすることが考えられる。   At this time, as shown in FIG. 17, the aggregation operation interface 41 is displayed on the toolbar portion of the browser, so that the user can perform the “comment” and “trackback” aggregation operations for any blog site (Blog article). Can be executed.

[第4の実施例]
また、第4の実施例として、図18に示すように、トラックバック先のコメント・トラックバック先のコメント・トラックバックの集約装置2が実装された専用のWebサービスサーバ7を設け、最良の形態で述べた処理をこのWebサービスサーバで実行することが考えられる。
[Fourth embodiment]
Further, as a fourth embodiment, as shown in FIG. 18, a dedicated Web service server 7 on which a trackback destination comment / trackback destination comment / trackback aggregation device 2 is mounted is provided and described in the best mode. It is conceivable that processing is executed by this Web service server.

この際、図17に示すように、Webブラウザのツールバー部分に集約操作インタフェース41が表示されるプラグインを提供し、利用者からのアクション発生時、利用者が閲覧中のBlog記事のURL、並びに、指定するホップ数をWebサービスサーバ7に送信し、以後の集約処理をWebサービスサーバ7で実行することが考えられる。   At this time, as shown in FIG. 17, a plug-in that displays the aggregation operation interface 41 on the toolbar portion of the Web browser is provided, and when an action from the user occurs, the URL of the Blog article being browsed by the user, It is conceivable that the designated number of hops is transmitted to the Web service server 7 and the subsequent aggregation process is executed by the Web service server 7.

他にも、Webブラウザのプロクシとして、このWebサービスサーバ7を利用させることで、任意のBlogサイト閲覧時に、図4で示したように、集約操作インタフェース41を追加して表示するようにすることも考えられる。   In addition, by using this Web service server 7 as a proxy of the Web browser, when browsing an arbitrary blog site, an aggregation operation interface 41 is additionally displayed as shown in FIG. Is also possible.

なお、上記の実施の形態及び実施例の動作をプログラムとして構築し、トラックバック元のコメント・トラックバック集約装置として利用されるコンピュータにインストールする、または、ネットワークを介して流通させることが可能である。   The operations of the above embodiments and examples can be constructed as a program and installed in a computer used as a trackback source comment / trackback aggregation device, or distributed via a network.

また、構築されたプログラムをハードディスク装置や、フレキシブルディスク、CD−ROM等の可搬記憶媒体等に格納しておき、コンピュータにインストールする、または、配布することが可能である。   Further, the constructed program can be stored in a hard disk drive, a portable storage medium such as a flexible disk, a CD-ROM, or the like, and can be installed in a computer or distributed.

なお、本発明は、上記の実施の形態及び実施例に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。   The present invention is not limited to the above-described embodiments and examples, and various modifications and applications can be made within the scope of the claims.

本発明は、Blogのコメントページ、トラックバックページをリンクを辿り集約するための技術に適用可能である。   The present invention can be applied to a technology for following and linking a comment page and a trackback page of Blog.

本発明の原理を説明するための図である。It is a figure for demonstrating the principle of this invention. 本発明の原理構成図である。It is a principle block diagram of this invention. 本発明の一実施の形態におけるトラックバック元のコメント・トラックバックの集約システムの構成図である。It is a block diagram of the comment / trackback aggregation system of the trackback source according to the embodiment of the present invention. 本発明の一実施の形態における拡張Blogサーバ上のBlogサイト閲覧時に利用者に提示される表示画面の一例である。It is an example of the display screen shown to a user at the time of browsing a blog site on an extended blog server in an embodiment of the present invention. 本発明の一実施の形態におけるトラックバック元のコメント・トラックバック集約装置の構成図である。1 is a configuration diagram of a trackback source comment / trackback aggregation device according to an embodiment of the present invention. FIG. 本発明の一実施の形態における動作のフローチャートである。It is a flowchart of the operation | movement in one embodiment of this invention. 本発明の一実施の形態におけるコメント・トラックバック保管DBの例である。It is an example of comment / trackback storage DB in one embodiment of this invention. 本発明の一実施の形態におけるBlog解析ルールの例(コメント文)である。It is an example (comment sentence) of the Blog analysis rule in one embodiment of the present invention. 本発明の一実施の形態におけるBlog解析ルールの例(トラックバック元記事)である。It is an example (trackback original article) of a Blog analysis rule in an embodiment of the present invention. 本発明の一実施の形態におけるトラックバック元記事の取得処理のフローチャート(その1)である。It is the flowchart (the 1) of the acquisition process of the track back original article in one embodiment of this invention. 本発明の一実施の形態におけるコメント・トラックバック保管DBの例(その1)である。It is an example (the 1) of comment track back storage DB in one embodiment of this invention. 本発明の一実施の形態におけるコメント・トラックバック保管DBの例(その2)である。It is an example (the 2) of comment track back storage DB in one embodiment of this invention. 本発明の一実施の形態におけるコメントページ・トラックバックページ生成時のフローチャートである。It is a flowchart at the time of comment page / trackback page generation in one embodiment of the present invention. 本発明の一実施の形態におけるコメントページ・トラックバックページの提示例である。It is an example of presentation of a comment page / trackback page in an embodiment of the present invention. 本発明第1の実施例の複数のBlog記事がある場合の例である。It is an example when there are a plurality of Blog articles according to the first embodiment of the present invention. 本発明の第2の実施例のシステム構成図である。It is a system configuration | structure figure of the 2nd Example of this invention. 本発明の第2の実施例の集約インタフェースの表示例である。It is an example of a display of the aggregation interface of 2nd Example of this invention. 本発明の第4の実施例のシステム構成図である。It is a system configuration | structure figure of the 4th Example of this invention. Blog記事からコメントページ・トラックバックページが生成される例である。This is an example of generating a comment page / trackback page from a blog article. Blog記事を階層的に閲覧する例である。This is an example of browsing blog articles hierarchically.

符号の説明Explanation of symbols

1 インターネット
2 トラックバック元のコメント・トラックバック集約装置
3 拡張Blogサーバ
4 Blogサーバ
5 利用者PC
6 Webブラウザ
7 Webサービスサーバ
41 集約操作インタフェース
51 Blog記事解析手段、Blog記事解析部
52 Blog解析ルール
53 コメント・トラックバック保管データベース
54 コメント取得手段、コメント取得部
55 トラックバック取得手段、トラックバック取得部
56 トラックバック元取得手段、トラックバック元取得部
57 コメントページ・トラックバックページ生成手段、コメントページ・トラックバックページ生成部
58 コメント・トラックバックアンカー変更手段、コメント・トラックバックアンカー変更部
1 Internet 2 Trackback source comment / trackback aggregation device 3 Extended blog server 4 Blog server 5 User PC
6 Web browser 7 Web service server 41 Aggregation operation interface 51 Blog article analysis unit, Blog article analysis unit 52 Blog analysis rule 53 Comment / trackback storage database 54 Comment acquisition unit, comment acquisition unit 55 Trackback acquisition unit, trackback acquisition unit 56 Trackback source Acquisition means, trackback source acquisition section 57 comment page / trackback page generation means, comment page / trackback page generation section 58 comment / trackback anchor change means, comment / trackback anchor change section

Claims (6)

Blog(ブログ)記事に張られたトラックバックを辿り、トラックバック元のコメントやトラックバックを集約したページを生成する、トラックバック元のコメント・トラックバックの集約方法であって、
記憶手段に格納され、実行する処理内容が記述されたBlog解析ルールを用いて、前記Blog記事から該Blog記事のURL、該Blog記事に付与されたコメントとトラクバックのアンカーを取得し、コメント・トラックバック保管データベースに格納するBlog記事解析ステップと、
前記Blog解析ルールを用いて、前記コメントのアンカーが示すページ(コメントページ)から各コメント文を取得し、前記コメント・トラックバック保管データベースに格納するコメント取得ステップと、
前記Blog解析ルールを用いて、前記トラックバックのアンカーが示すページ(トラックバックページ)から各トラックバック文を取得し、前記コメント・トラックバック保管データベースに格納するトラックバック取得ステップと、
前記コメント・トラックバック保管データベースに記述された、各トラックバック文が示すトラックバック元記事を取得するトラックバック元取得ステップと、
前記コメント・トラックバック保管データベースに記述された、前記コメント文、並びに、前記トラックバック文を元にコメントページ、並びに、トラックバックページを新たに生成するコメントページ・トラックバックページ生成ステップと、
前記Blog記事に付与されたコメント、トラックバックのアンカーが示すURLを、前記コメントページ・トラックバックページ生成ステップで生成したコメントページ、トラックバックページへのURLに変更するコメント・トラックバックアンカー変更ステップと、
を行うことを特徴とするトラックバック元のコメント・トラックバックの集約方法。
This is a method of aggregating comments and trackbacks from trackbacks, by tracking the trackbacks on the blog articles and generating a page that summarizes the comments and trackbacks from the trackbacks.
Using the Blog analysis rule that describes the processing contents to be executed and stored in the storage means, the URL of the Blog article, the comment attached to the Blog article and the anchor of the track back are obtained from the Blog article, Blog article analysis step to store in the trackback storage database,
Using the Blog analysis rule, a comment acquisition step of acquiring each comment sentence from a page indicated by the anchor of the comment (comment page) and storing it in the comment / trackback storage database;
Using the Blog analysis rule, a trackback acquisition step of acquiring each trackback sentence from a page indicated by the trackback anchor (trackback page) and storing it in the comment / trackback storage database;
A trackback source acquisition step for acquiring a trackback source article indicated by each trackback statement described in the comment / trackback storage database;
A comment page described in the comment / trackback storage database, a comment page based on the trackback sentence, and a comment page / trackback page generation step for newly generating a trackback page;
Comment / trackback anchor change step for changing the comment given to the blog article and the URL indicated by the trackback anchor to the comment page generated in the comment page / trackback page generation step and the URL to the trackback page;
A method for aggregating comments and trackbacks of trackback sources, characterized in that
前記コメント・トラックバック保管データベースは、
Blog記事毎に、該Blog記事が最初のBlog記事から何段目にあたるかを表すホップカウント、Blog記事に付与されたコメント文とトラックバック文、各トラックバック文が示すトラックバック元記事のURL、各トラックバック元記事の取得状況、を管理する請求項1記載のトラックバック元のコメント・トラックバックの集約方法。
The comment / trackback storage database is:
For each blog article, the hop count indicating how many steps the blog article is from the first blog article, the comment sentence and trackback sentence given to the blog article, the URL of the trackback source article indicated by each trackback sentence, and each trackback source The trackback source comment / trackback aggregation method according to claim 1, wherein the article acquisition status is managed.
Blog記事に張られたトラックバックを辿り、トラックバック元のコメントやトラックバックを集約したページを生成する、トラックバック元のコメント・トラックバックの集約装置であって、
前記Blog記事から該Blog記事のURL、該Blog記事に付与されたコメントとトラクバックのアンカーを取得するBlog記事解析手段と、
前記コメントのアンカーが示すページ(コメントページ)から各コメント文を取得するコメント取得手段と、
前記トラックバックのアンカーが示すページ(トラックバックページ)から各トラックバック文を取得するトラックバック取得手段と、
前記Blog記事解析手段、前記コメント取得手段、前記トラックバック取得手段で実行する処理内容を記述し、記憶手段に格納されるBlog解析ルールと、
前記Blog記事解析手段、前記コメント取得手段、前記トラックバック取得手段で取得した情報を格納するコメント・トラックバック保管データベースと、
前記コメント・トラックバック保管データベースに記述された、各トラックバック文が示すトラックバック元記事を取得するトラックバック元取得手段と、
前記コメント・トラックバック保管データベースに記述された、前記コメント文、並びに、前記トラックバック文を元にコメントページ、並びに、トラックバックページを新たに生成するコメントページ・トラックバックページ生成手段と、
前記Blog記事に付与されたコメント、トラックバックのアンカーが示すURLを、前記コメントページ・トラックバックページ生成手段で生成したコメントページ、トラックバックページへのURLに変更するコメント・トラックバックアンカー変更手段と、
を備えたことを特徴とするトラックバック元のコメント・トラックバックの集約装置。
A trackback source comment / trackback aggregator that traces trackbacks on blog articles and generates trackback source comments and trackback pages.
Blog article analysis means for acquiring the URL of the Blog article from the Blog article, the comment attached to the Blog article and the anchor of the track back,
Comment acquisition means for acquiring each comment sentence from a page (comment page) indicated by the anchor of the comment;
Trackback acquisition means for acquiring each trackback sentence from a page (trackback page) indicated by the trackback anchor;
Describe the processing content executed by the Blog article analysis means, the comment acquisition means, the trackback acquisition means, and a Blog analysis rule stored in the storage means,
A comment / trackback storage database for storing information acquired by the blog article analysis means, the comment acquisition means, and the trackback acquisition means;
Trackback source acquisition means for acquiring the trackback source article indicated by each trackback statement described in the comment / trackback storage database;
A comment page described in the comment / trackback storage database, a comment page based on the trackback sentence, and a comment page / trackback page generating means for newly generating a trackback page;
Comment / trackback anchor changing means for changing the comment given to the blog article and the URL indicated by the trackback anchor to the comment page generated by the comment page / trackback page generating means and the URL to the trackback page;
An apparatus for aggregating comments / trackbacks of trackbacks, characterized by comprising:
前記コメント・トラックバック保管データベースは、
Blog記事毎に、該Blog記事が最初のBlog記事から何段目にあたるかを表すホップカウント、Blog記事に付与されたコメント文とトラックバック文、各トラックバック文が示すトラックバック元記事のURL、各トラックバック元記事の取得状況、を管理する請求項3記載のトラックバック元のコメント・トラックバックの集約装置。
The comment / trackback storage database is:
For each blog article, the hop count indicating how many steps the blog article is from the first blog article, the comment sentence and trackback sentence given to the blog article, the URL of the trackback source article indicated by each trackback sentence, and each trackback source The trackback source comment / trackback aggregation device according to claim 3, which manages an article acquisition status.
前記請求項1乃至2記載のトラックバック元のコメント・トラックバックの集約方法の各ステップをコンピュータに実行させることを特徴とするトラックバック元のコメント・トラックバックの集約プログラム。   3. A trackback source comment / trackback aggregating program for causing a computer to execute the steps of the trackback source comment / trackback aggregating method according to claim 1 or 2. 前記請求項1乃至2記載のトラックバック元のコメント・トラックバックの集約方法の各ステップをコンピュータに実行させるプログラムを格納したことを特徴とするトラックバック元のコメント・トラックバックの集約プログラムを格納した記憶媒体。   3. A storage medium storing a trackback source comment / trackback aggregation program, wherein a program for causing a computer to execute each step of the trackback source comment / trackback aggregation method according to claim 1 is stored.
JP2005158055A 2005-05-30 2005-05-30 COLLECTING METHOD AND DEVICE FOR TRACKBACK SOURCE COMMENT / TRACKBACK, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM CONTAINING THE PROGRAM Expired - Fee Related JP4539438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005158055A JP4539438B2 (en) 2005-05-30 2005-05-30 COLLECTING METHOD AND DEVICE FOR TRACKBACK SOURCE COMMENT / TRACKBACK, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM CONTAINING THE PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005158055A JP4539438B2 (en) 2005-05-30 2005-05-30 COLLECTING METHOD AND DEVICE FOR TRACKBACK SOURCE COMMENT / TRACKBACK, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM CONTAINING THE PROGRAM

Publications (2)

Publication Number Publication Date
JP2006331348A true JP2006331348A (en) 2006-12-07
JP4539438B2 JP4539438B2 (en) 2010-09-08

Family

ID=37552947

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005158055A Expired - Fee Related JP4539438B2 (en) 2005-05-30 2005-05-30 COLLECTING METHOD AND DEVICE FOR TRACKBACK SOURCE COMMENT / TRACKBACK, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM CONTAINING THE PROGRAM

Country Status (1)

Country Link
JP (1) JP4539438B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007265368A (en) * 2006-03-02 2007-10-11 Yafoo Japan Corp Spam removal method
JP2007272330A (en) * 2006-03-30 2007-10-18 Yafoo Japan Corp Bulletin board system
JP2008117374A (en) * 2006-10-11 2008-05-22 Ricoh Co Ltd Page additional information sharing management method
JP2008204392A (en) * 2007-02-22 2008-09-04 Rakuten Inc Network system, server device, management device, server processing program, management processing program, and page providing method
KR100866519B1 (en) 2007-04-03 2008-11-03 (주)인포렉스 Blog remote comment service method and apparatus for using the service

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07219835A (en) * 1994-02-03 1995-08-18 Fujitsu Ltd Distributed hypertext device
JP2001256259A (en) * 2000-03-13 2001-09-21 Omron Corp Hypertext control system
JP2002116934A (en) * 2000-10-06 2002-04-19 Ricoh Co Ltd Document management system
JP2003016082A (en) * 2001-06-29 2003-01-17 Just Syst Corp Link collection creation device, link collection creation method, and link collection creation program
JP2003167905A (en) * 2001-11-30 2003-06-13 Seiko Epson Corp Information storage system and method with link setting function, and information storage program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07219835A (en) * 1994-02-03 1995-08-18 Fujitsu Ltd Distributed hypertext device
JP2001256259A (en) * 2000-03-13 2001-09-21 Omron Corp Hypertext control system
JP2002116934A (en) * 2000-10-06 2002-04-19 Ricoh Co Ltd Document management system
JP2003016082A (en) * 2001-06-29 2003-01-17 Just Syst Corp Link collection creation device, link collection creation method, and link collection creation program
JP2003167905A (en) * 2001-11-30 2003-06-13 Seiko Epson Corp Information storage system and method with link setting function, and information storage program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007265368A (en) * 2006-03-02 2007-10-11 Yafoo Japan Corp Spam removal method
JP2007272330A (en) * 2006-03-30 2007-10-18 Yafoo Japan Corp Bulletin board system
JP2008117374A (en) * 2006-10-11 2008-05-22 Ricoh Co Ltd Page additional information sharing management method
JP2008204392A (en) * 2007-02-22 2008-09-04 Rakuten Inc Network system, server device, management device, server processing program, management processing program, and page providing method
KR100866519B1 (en) 2007-04-03 2008-11-03 (주)인포렉스 Blog remote comment service method and apparatus for using the service

Also Published As

Publication number Publication date
JP4539438B2 (en) 2010-09-08

Similar Documents

Publication Publication Date Title
JP5608286B2 (en) Infinite browsing
US20200193081A1 (en) Automated augmentation of text, web and physical environments using multimedia content
CN103034633B (en) Generate the method and device of the result of page searching summary of extension
US9311303B2 (en) Interpreted language translation system and method
US10762140B2 (en) Identifying content in a content management system relevant to content of a published electronic document
CN104142826A (en) Method, device and system for constructing page
CN101336408A (en) Decentralised web annotation
Sundaramoorthy et al. Newsone—an aggregation system for news using web scraping method
JP2016529619A (en) Image browsing through mined text snippets with hyperlinks
Ahmadi et al. User-centric adaptation of Web information for small screens
Duong SEO management: methods and techniques to achieve success
Sykora Web 1.0 to Web 2.0: an observational study and empirical evidence for the historical r (evolution) of the social web
Liu et al. Main content extraction from web pages based on node characteristics
JP2013239146A (en) Information processing apparatus and computer program
CN103164439A (en) Service information dynamic display method, server and online document browse terminal
JP4539438B2 (en) COLLECTING METHOD AND DEVICE FOR TRACKBACK SOURCE COMMENT / TRACKBACK, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM CONTAINING THE PROGRAM
CN103488468A (en) Compiling method and system for portal web site pages
JP4836068B2 (en) Content processing apparatus, content processing program, and content processing method
Man et al. The proposed algorithm for semi-structured data integration: Case study of Setiu wetland data set
US20230061394A1 (en) Systems and methods for dynamic hyperlinking
Persson SCALABILITY OF JAVASCRIPTLIBRARIES FOR DATAVISUALIZATION
JP2012033171A (en) Apparatus, program and method for processing content
Jatowt et al. Browsing assistant for changing pages
Reed Users engage more with interface than materials at Welsh newspapers online website
Chang et al. Mobile Website Creation based on Web Data eXtraction and Reuse

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070815

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100302

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100423

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100601

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100614

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130702

Year of fee payment: 3

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees