(57)【特許請求の範囲】
【請求項１】
表示対象となる全ての記事に対して代理トラックバックＵＲＬを発行する手段と、
記事の代理トラックバックＵＲＬ宛のトラックバックＰＩＮＧを受け付ける手段と、
受け付けたトラックバックＰＩＮＧに基づいて送信側ブログの記事を対応する親記事に関連付けて表示する手段とを備えたことを特徴とする掲示板システム。
【請求項２】
請求項１に記載の掲示板システムにおいて、
受け付けたトラックバックＰＩＮＧに含まれる送信側ブログのＵＲＬに基づいて送信側ブログの記事データを参照し、送信側ブログの記事のトラックバックＵＲＬを取得して保存する手段と、
受け付けたトラックバックＰＩＮＧがトラックバックにより掲載された他のブログの記事を親記事とする場合に、保存してある当該親記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信する手段とを備えたことを特徴とする掲示板システム。
【請求項３】
請求項１または２のいずれか一項に記載の掲示板システムにおいて、
親記事とこれに関連付けられた子記事を階層的に表示することを特徴とする掲示板システム。
【請求項４】
掲示板システムを構成するコンピュータが、表示対象となる全ての記事に対して代理トラックバックＵＲＬを発行する工程と、
前記コンピュータが、記事の代理トラックバックＵＲＬ宛のトラックバックＰＩＮＧを受け付ける工程と、
前記コンピュータが、受け付けたトラックバックＰＩＮＧに基づいて送信側ブログの記事を対応する親記事に関連付けて表示する工程とを備えたことを特徴とする記事表示方法。
【請求項５】
請求項４に記載の記事表示方法において、
前記コンピュータが、受け付けたトラックバックＰＩＮＧに含まれる送信側ブログのＵＲＬに基づいて送信側ブログの記事データを参照し、送信側ブログの記事のトラックバックＵＲＬを取得して保存する工程と、
前記コンピュータが、受け付けたトラックバックＰＩＮＧがトラックバックにより掲載された他のブログの記事を親記事とする場合に、保存してある当該親記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信する工程とを備えたことを特徴とする記事表示方法。
【請求項６】
請求項４または５のいずれか一項に記載の記事表示方法において、
前記コンピュータは、親記事とこれに関連付けられた子記事を階層的に表示することを特徴とする記事表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、参照関係にある記事を複数の世代にわたって関連付けて表示することができる掲示板システムに関する。
【背景技術】
【０００２】
インターネット利用者の間ではブログ（「Ｗｅｂ  Ｌｏｇ」の簡略呼称）と呼ばれる日記風サイトに注目が集まっている。ブログには、作者の投稿した記事に対してコメントを付す機能が搭載されているとともに、一部のブログには他のブログの記事との関連付けを行うトラックバック（Trackback）と呼ばれる機能が搭載されている。
【０００３】
トラックバック機能を持つブログは、トラックバックを受け付ける記事に対してトラックバックＵＲＬ（Uniform Resource Locator）を発行しており、その記事（親記事）を参考に自分のブログで記事（子記事）を書いた場合、親記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信することで、親記事側のブログにおいて親記事と関連付けられた状態で子記事の要約やＵＲＬリンク等が掲載される（例えば、特許文献１等を参照）。
【０００４】
一方、トラックバック機能を持たないブログや通常のホームページに対しても同様な機能を提供することを目的に、トラックバックセンターと呼ばれる掲示板システムのサービスが行われている。
【０００５】
図１は従来のトラックバックセンターの概要を示す図であり、トラックバックセンターの運用者が主テーマとして選定した記事（親記事）についてトラックバックＵＲＬを発行し、他のブログの記事Ａ〜Ｅから矢印付きの破線で示すようにトラックバックＰＩＮＧを受け付けることで、親記事の子記事として要約されたブログ記事Ａ〜Ｅが表示される。
【０００６】
一方、掲示板へのトラックバック機能追加のサービス（例えば、ＡＯＬブログトーク（http://diary.jp.aol.com/usage_bbs.shtml））も存在するが、このサービスにおいても親記事にのみトラックバックＵＲＬを発行するのみとなっている。
【特許文献１】特開２００５−２５０８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、従来のトラックバックセンター等の掲示板システムでは、親記事にのみトラックバックＵＲＬが発行され、そのトラックバックＵＲＬにトラックバックＰＩＮＧを送信した子記事のみしか関連付けて表示されず、親記事とその親記事に対する感想や意見などが記述された複数の子記事の２世代までしか表現できないものであった。従って、表示された子記事に対して何らかの意見を表明したい場合は、自分のブログに記事を書いてその子記事の元となるブログに対してトラックバックＰＩＮＧを送信するか、子記事のブログに飛んでコメントを付すしかなく、一つの掲示板システム上で統一した議論を進めることができないという問題があった。
【０００８】
なお、子記事についても主テーマとしてトラックバックＵＲＬを発行することは不可能ではないが、トラックバックセンター側の人手による作業であるため膨大な作業になるとともに、短時間の記事追加にリアルタイムに対応することは困難である。また、この場合、子記事が親記事と同階層の主テーマとして位置付けられるため、一つの主テーマから発展してきた議論であるとの連続性・一体性が失われてしまうという問題もある。
【０００９】
本発明は上記の従来の問題点に鑑み提案されたものであり、その目的とするところは、複数の世代にわたって記事を関連付けて表示することができ、統一した議論を進めることのできる掲示板システムを提供することにある。
【課題を解決するための手段】
【００１０】
上記の課題を解決するため、本発明にあっては、請求項１に記載されるように、表示対象となる全ての記事に対して代理トラックバックＵＲＬを発行する手段と、記事の代理トラックバックＵＲＬ宛のトラックバックＰＩＮＧを受け付ける手段と、受け付けたトラックバックＰＩＮＧに基づいて送信側ブログの記事を対応する親記事に関連付けて表示する手段とを備える掲示板システムを要旨としている。
【００１１】
また、請求項２に記載されるように、請求項１に記載の掲示板システムにおいて、受け付けたトラックバックＰＩＮＧに含まれる送信側ブログのＵＲＬに基づいて送信側ブログの記事データを参照し、送信側ブログの記事のトラックバックＵＲＬを取得して保存する手段と、受け付けたトラックバックＰＩＮＧがトラックバックにより掲載された他のブログの記事を親記事とする場合に、保存してある当該親記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信する手段とを備えるようにすることができる。
【００１２】
また、請求項３に記載されるように、請求項１または２のいずれか一項に記載の掲示板システムにおいて、親記事とこれに関連付けられた子記事を階層的に表示するようにすることができる。
【００１３】
また、請求項４〜６に記載されるように、記事表示方法として構成することができる。
【発明の効果】
【００１４】
本発明の掲示板システムにあっては、親記事のみではなく、全ての記事に対して代理トラックバックＵＲＬを発行し、トラックバックＰＩＮＧを受け付けた記事をその記事の子記事として表示するようにしたため、親記事、子記事、孫記事・・・と複数の世代のトラックバック受信表示が可能となり、一つの主テーマから発展した記事の連続性・一体性を損なうことなく表示を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施形態につき説明する。
【００１６】
<掲示板システムの概要>
図２は本発明の掲示板システムの概要を示す図である。
【００１７】
図２においては、掲示板システム１において、主テーマのトラックバックＵＲＬ（代理トラックバックＵＲＬ）にトラックバックＰＩＮＧを送信したブログ記事Ａ、Ｃが主テーマの子記事として表示され、ブログ記事ＡのトラックバックＵＲＬにトラックバックＰＩＮＧを送信したブログ記事Ｂがブログ記事Ａの子記事（主テーマの孫記事）として表示され、ブログ記事ＣのトラックバックＵＲＬにトラックバックＰＩＮＧを送信したブログ記事Ｄ、Ｅがブログ記事Ｃの子記事（主テーマの孫記事）として表示され、ブログ記事ＥのトラックバックＵＲＬにトラックバックＰＩＮＧを送信したブログ記事Ｆがブログ記事Ｅの子記事（主テーマの曾孫記事）として表示された状態を示している。なお、トラックバックＵＲＬは概念的に示したものであり、実際の記事の表示は図３に示すようになる。
【００１８】
このように、親記事のみではなく、全ての記事に対して代理トラックバックＵＲＬを発行し、トラックバックＰＩＮＧを受け付けた記事をその記事の子記事として階層的に表示するようにしたため、親記事、子記事、孫記事・・・と複数の世代のトラックバック受信表示が可能となり、一つの主テーマから発展した記事の連続性・一体性を損なうことなく表示を行うことができる。
【００１９】
<掲示板システムの構成>
図４は本発明の一実施形態にかかる掲示板システムの構成例を示す図である。
【００２０】
図４において、掲示板システム１はインターネット等のネットワーク２に接続され、ネットワーク２にはＰＣ（Personal Computer）等のクライアント装置３１、３２・・と、他のブログシステム４１、４２・・とが接続される。
【００２１】
掲示板システム１は、掲示板への書き込みデータの受け付け、トラックバックＰＩＮＧの受け付け、掲示板表示データの出力、データ保存部１２とのデータ入出力等を行うデータ処理部１１と、掲示板への書き込みデータ等の保存を行うデータ保存部１２と、掲示板上の記事に対して代理トラックバックＵＲＬを発行する代理トラックバックＵＲＬ発行部１３と、掲示板上の記事に対してトラックバックＰＩＮＧを送信してきた元記事のブログシステムにアクセスし、その元記事のトラックバックＵＲＬを抽出するトラックバックＵＲＬ抽出部１４と、トラックバックにより掲示板上に掲載された他のブログの記事に対してトラックバックＰＩＮＧを受け付けた場合に、保存してある元記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信するトラックバックＰＩＮＧ代理送信部１５とを備えている。
【００２２】
図５は掲示板システム１のデータ保存部１２に記録される保存データの構造例を示す図である。保存データとしては、掲示板システム１内の記事を識別する「記事ＩＤ」フィールドと、当該記事に親記事が存在する場合に親記事を識別する「親記事ＩＤ」フィールドと、書き込み記事もしくはブログ記事の要約が記録される「記事データ」フィールドと、当該記事が他のブログシステムからトラックバックされた場合における元記事のトラックバックＵＲＬが記録される「トラックバックＵＲＬ」フィールドと、当該記事に対して発行された代理トラックバックＵＲＬが記録される「代理トラックバックＵＲＬ」フィールドとが設けられている。
【００２３】
<記事書き込み時の処理>
図６は掲示板システム１における記事書き込み時の処理例を示すフローチャートである。
【００２４】
図６において、データ処理部１１はクライアント装置（３１、３２等）から記事データを受信すると（ステップＳ１０１）、データ保存部１２に記事データを保存する（ステップＳ１０２）。具体的には、図５のデータ構造において、ユニークな記事ＩＤを付して記事データを保存する。また、特定の親記事についての子記事として書き込まれた場合は、親記事と関連付けてデータ保存部１２に保存する。具体的には、図５のデータ構造において、親記事の記事ＩＤを「親記事ＩＤ」フィールドに設定することで親記事との関連付けを行う。
【００２５】
図６に戻り、代理トラックバックＵＲＬ発行部１３は書き込まれた記事に対して代理トラックバックＵＲＬを発行し（ステップＳ１０３）、その代理トラックバックＵＲＬを記事データと関連付けてデータ保存部１２に保存する（ステップＳ１０４）。具体的には、図５のデータ構造において、発行された代理トラックバックＵＲＬを該当するレコードの「代理トラックバックＵＲＬ」フィールドに設定する。
【００２６】
図６に戻り、データ処理部１１はデータ保存部１２のデータに従い、最新状態の記事を階層的に表示する（ステップＳ１０５）。
【００２７】
<トラックバック受信時の処理>
図７は掲示板システム１におけるトラックバック受信時の処理例を示すフローチャートである。
【００２８】
図７において、データ処理部１１はブログシステム（４１、４２等）からトラックバックＰＩＮＧを受信すると（ステップＳ２０１）、親記事と関連付けて記事データをデータ保存部１２に保存する（ステップＳ２０２）。図８はトラックバックＰＩＮＧに含まれるデータの例を示す図であり、Title（ブログ記事のタイトル）、Excerpt（ブログ記事の要約）、url（ブログ記事のpermalink）、blog_name（ブログの名前）を含んでおり、これらを図５のデータ構造の「記事データ」フィールドに記録する。なお、permalinkとは記事内容を更新しても変化しないＵＲＩ（Uniform Resource Indicator）であり、一つの記事に一つのＵＲＩが存在する。
【００２９】
図７に戻り、トラックバックＵＲＬ抽出部１４はトラックバックＰＩＮＧを送信してきたブログシステムにアクセスし、元記事のトラックバックＵＲＬを抽出する（ステップＳ２０３）。すなわち、図８に示したurlにアクセスすることで図９に示すような元記事のＨＴＭＬ（Hyper Text Markup Language）データを取得し、その中に記述されるＲＤＦ（Resource Description Framework）データから要素型名「trackback:ping」に記述されるトラックバックＵＲＬ（この例では「http://xxxx.jp/yyyyyy/tb/1234567890」）を抽出する。
【００３０】
図７に戻り、代理トラックバックＵＲＬ発行部１３はトラックバックしてきた記事に対して代理トラックバックＵＲＬを発行し（ステップＳ２０４）、既に抽出した元記事のトラックバックＵＲＬと発行した代理トラックバックＵＲＬを記事データと関連付けてデータ保存部１２に保存する（ステップＳ２０５）。具体的には、図５のデータ構造において、元記事のトラックバックＵＲＬを該当するレコードの「トラックバックＵＲＬ」フィールドに設定し、発行された代理トラックバックＵＲＬを「代理トラックバックＵＲＬ」フィールドに設定する。
【００３１】
図７に戻り、トラックバックの対象となる親記事がブログ記事である場合（ステップＳ２０６のＹｅｓ）、トラックバックＰＩＮＧ代理送信部１５はデータ保存部１２に保存されている元記事のトラックバックＵＲＬに対してトラックバックＰＩＮＧを送信する（ステップＳ２０７）。これは、掲示板システム１上のトラックバックにより掲載されたブログ記事に対してあるユーザがトラックバックＰＩＮＧを送信した場合、本来のブログ記事のあるブログシステムにも当該ユーザはトラックバックＰＩＮＧを送信すべきところ、重ねてトラックバックＰＩＮＧを送信するのは面倒であるため、それを掲示板システム１において自動的に代行するものである。
【００３２】
そして、データ処理部１１はデータ保存部１２のデータに従い、最新状態の記事を階層的に表示する（ステップＳ２０８）。
【００３３】
<具体的な処理例>
図１０〜図１２は具体的な処理例を示す図である。
【００３４】
図１０において、掲示板システム１に対してクライアント装置３１から記事の書き込みがされることにより（ステップＳ１）、記事＃１が表示される（ステップＳ２）。また、クライアント装置３２から記事＃１の子記事の書き込みがされることにより（ステップＳ３）、記事＃１の子記事として記事＃２が階層的に表示される（ステップＳ４）。
【００３５】
次いで、図１１において、ブログシステム４１で掲示板システム１の記事＃１に関連するブログ記事Ａを作成し（ステップＳ５）、ブログシステム４１から掲示板システム１の記事＃１の代理トラックバックＵＲＬに対してトラックバックＰＩＮＧを送信すると（ステップＳ６）、掲示板システム１はブログシステム４１にアクセスし、元のブログ記事ＡからトラックバックＵＲＬを取得する（ステップＳ７）。その後、記事＃１の子記事としてブログ記事Ａが階層的に表示される（ステップＳ８）。
【００３６】
次いで、図１２において、ブログシステム４２で掲示板システム１のブログ記事Ａに関連するブログ記事Ｂを作成し（ステップＳ９）、ブログシステム４２から掲示板システム１のブログ記事Ａの代理トラックバックＵＲＬに対してトラックバックＰＩＮＧを送信すると（ステップＳ１０）、掲示板システム１はブログシステム４２にアクセスし、ブログ記事ＢからトラックバックＵＲＬを取得する（ステップＳ１１）。その後、ブログ記事Ａの子記事としてブログ記事Ｂが階層的に表示される（ステップＳ１２）。
【００３７】
また、ブログシステム４２からのトラックバックＰＩＮＧの送信（ステップＳ１０）はトラックバックにより掲示板上に表示されたブログ記事（Ａ）に対するものであるため、別途ブログシステム４２のブログ記事Ｂからブログシステム４１のブログ記事Ａに対してトラックバックＰＩＮＧを送信する手間を省くため、掲示板システム１はブログシステム４１のブログ記事Ａに対してトラックバックＰＩＮＧを送信する（ステップＳ１３）。これにより、ブログシステム４１のブログ記事Ａには関連記事としてブログ記事Ｂが表示される（ステップＳ１４）。
【００３８】
<総括>
このように、本発明の掲示板システムでは、全ての記事に対して代理トラックバックＵＲＬを発行し、トラックバックＰＩＮＧを受け付けた記事をその記事の子記事として階層的に表示するようにし、更に掲示板上のブログ記事に対してトラックバックがされた場合は自動に元記事のブログシステムに対してトラックバックＰＩＮＧを送信するようにしたので、
（１）発信元記事が一目でわかる
（２）関連する情報が集約されやすい
（３）記事の繋がりが視覚的にわかりやすい
（４）関連記事を網羅しやすい
（５）ブログ同士の繋がりができる（２ヶ所へのトラックバックが必要ない）
（６）価値のある記事には子記事ができやすく、記事の価値を測る基準になる
（７）単なる掲示板ではなく、ブログのハブページとしての役割を担うことができる
等の利点がある。
【００３９】
以上、本発明の好適な実施の形態により本発明を説明した。ここでは特定の具体例を示して本発明を説明したが、特許請求の範囲に定義された本発明の広範な趣旨および範囲から逸脱することなく、これら具体例に様々な修正および変更を加えることができることは明らかである。すなわち、具体例の詳細および添付の図面により本発明が限定されるものと解釈してはならない。
【図面の簡単な説明】
【００４０】
【図１】従来のトラックバックセンターの概要を示す図である。
【図２】本発明の掲示板システムの概要を示す図である。
【図３】掲示板システムの表示例を示す図である。
【図４】本発明の一実施形態にかかる掲示板システムの構成例を示す図である。
【図５】保存データの構造例を示す図である。
【図６】記事書き込み時の処理例を示すフローチャートである。
【図７】トラックバック受信時の処理例を示すフローチャートである。
【図８】トラックバックＰＩＮＧに含まれるデータの例を示す図である。
【図９】ＨＴＭＬデータに含まれるＲＤＦデータの例を示す図である。
【図１０】具体的な処理例を示す図（その１）である。
【図１１】具体的な処理例を示す図（その２）である。
【図１２】具体的な処理例を示す図（その３）である。
【符号の説明】
【００４１】
１            掲示板システム
１１          データ処理部
１２          データ保存部
１３          代理トラックバックＵＲＬ発行部
１４          トラックバックＵＲＬ抽出部
１５          トラックバックＰＩＮＧ代理送信部
２            ネットワーク
３１、３２    クライアント装置
４１、４２    ブログシステム
【図１】
0004500284.tif 000002
【図２】
0004500284.tif 000003
【図３】
0004500284.tif 000004
【図４】
0004500284.tif 000005
【図５】
0004500284.tif 000006
【図６】
0004500284.tif 000007
【図７】
0004500284.tif 000008
【図８】
0004500284.tif 000009
【図９】
0004500284.tif 000010
【図１０】
0004500284.tif 000011
【図１１】
0004500284.tif 000012
【図１２】
0004500284.tif 000013