(57)【要約】【課題】  ユーザに対してトラックバックの手続を容易とし、また、コメントとトラックバックの操作が透過である情報提供システム、情報提供方法、及び情報提供処理プログラムを提供する。【解決手段】  通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供システムであって、前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与する付与手段と、前記リンク情報が付与された記事データを前記コンピュータ装置に送信する送信手段と、前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、認証処理を実行する認証手段と、を備える。【選択図】  図１
2005250826.tif 000002
【特許請求の範囲】
【請求項１】
通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供システムであって、
前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与する付与手段と、
前記リンク情報が付与された記事データを前記コンピュータ装置に送信する送信手段と、
前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、認証処理を実行する認証手段と、を備えることを特徴とする情報提供システム。
【請求項２】
請求項１に記載の情報提供システムにおいて、
前記認証手段は、前記コンピュータ装置から認証情報を取得し、当該情報提供システムへの認証処理を実行することを特徴とする情報提供システム。
【請求項３】
請求項１に記載の情報提供システムにおいて、
前記認証手段は、前記コンピュータ装置から認証情報及び他の情報提供システムの利用を示す情報を取得し、当該他の情報提供システムへの認証処理を実行することを特徴とする情報提供システム。
【請求項４】
請求項１に記載の情報提供システムにおいて、
前記認証手段は、前記コンピュータ装置から情報提供システムの利用を示す情報を取得し、当該情報が他の情報提供システムの利用を示す場合には、前記認証処理を実行せずに当該他の情報提供システムに委ねることを特徴とする情報提供システム。
【請求項５】
請求項１乃至４の何れか一項に記載の情報提供システムにおいて、
前記認証手段による認証実行後、前記受信されたコメント情報とリンク情報を新規記事データとして保存する保存手段を備えることを特徴とする情報提供システム。
【請求項６】
請求項１乃至５の何れか一項に記載の情報提供システムにおいて、
前記記事データと前記新規記事データとを相互にリンクさせるリンク手段を備えることを特徴とする情報提供システム。
【請求項７】
請求項１乃至６の何れか一項に記載の情報提供システムにおいて、
前記認証手段は、前記認証処理に係る認証情報を前記コンピュータ装置から検索し、当該認証情報を検出した場合に、検出した当該認証情報を用いて前記認証処理を実行することを特徴とする情報提供システム。
【請求項８】
通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供方法であって、
前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与するステップと、
前記リンク情報が付与された記事データを前記コンピュータ装置に送信するステップと、
前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、前記認証処理を実行する認証ステップと、を備えることを特徴とする情報提供方法。
【請求項９】
通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開するコンピュータを、
前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与する付与手段、
前記リンク情報が付与された記事データを前記コンピュータ装置に送信する送信手段、及び、
前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、前記認証処理を実行する認証手段として機能させることを特徴とする情報提供処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供システム及び方法の技術分野に関する。
【背景技術】
【０００２】
近年、インターネット上の情報提供サービスにおいて、いわゆるウェブログ（Ｗｅｂｌｏｇ、略して以下、「ｂｌｏｇ」という）によるサービスが知られている。
【０００３】
このｂｌｏｇとは、一般的に、日々更新されるタイプのＷｅｂサイトを意味するものであり、例えば、当該ｂｌｏｇの開設者（以下、「ｂｌｏｇ開設者」という）により保存され、インターネット上で公開されたニュース等の記事やＷｅｂページに対して、その記事等の閲覧者（以下、「ｂｌｏｇ閲覧者」という）がリンクを張ると共に、当該ｂｌｏｇ閲覧者の個人的な意見、批評、解説等のコメントを書き加え、その書き加えられたコメントが時系列に保存されるＷｅｂサイトのことである。このｂｌｏｇは、情報発信者が意見表明することを主たる目的とする点が、複数者間の意見交換を目的とする掲示板とは異なる。 
【０００４】
このようなｂｌｏｇのサービスを提供するシステムを以下「ｂｌｏｇシステム」といい、このｂｌｏｇシステムによりｂｌｏｇ開設者の記事が掲載されるＷｅｂページを以下「ｂｌｏｇページ」というものとする。
【０００５】
このｂｌｏｇシステムは、ｂｌｏｇ開設者により保存（書き溜め）された記事毎に、ｂｌｏｇ閲覧者によりコメントの入力が可能となっており、そのコメントを当該記事に付加する機能を有している。ｂｌｏｇ開設者及び閲覧者は、ある記事に付加されたコメントを見ることができる。
【０００６】
また、ｂｌｏｇシステムは、ｂｌｏｇ開設者が、別のｂｌｏｇ開設者の記事を引用して、自己の記事を入力、保存、公開する機能を提供する。一方、相手方のｂｌｏｇ開設者の記事には、当該記事を引用したｂｌｏｇ開設者の記事へのリンクが付加される。即ち、引用元の記事と引用先の記事の間に相互にリンクが張られることになる。この技術を以下「トラックバック(TrackBack)」と呼ぶ。トラックバックを利用することで、ｂｌｏｇ開設者及び閲覧者は、ある記事を他のｂｌｏｇ開設者が引用しているかどうか、引用しているならばその引用先の記事のリンクを調べることができる。
【０００７】
従来のｂｌｏｇシステムの例としては、Movable Type（URL：http://www.movabletype.org/）や、ココログ（URL:http://www.cocolog-nifty.com/）などがある。また、Movable Typeのトラックバックの技術仕様は、Movable Type Users Manual: TRACKBACK (URL:http://www.movabletype.org/docs/mttrackback.html)、TRACKBACK Modules for RSS 1.0/2.0(URL:http://madskills.com/public/xml/rss/module/trackback/)がある。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のｂｌｏｇシステムには、以下のような問題点がある。
【０００９】
第１の問題点は、トラックバックの手続が煩雑であることである。上記トラックバックの技術仕様によれば、ｂｌｏｇシステムは、記事毎にトラックバックＵＲＬ(Uniform Resource Locator)と呼ばれる情報を自動的に付す。トラックバックＵＲＬは、通常、ＣＧＩ(Common Gate Interface)であり、トラックバックを行うには、トラックバックＵＲＬを開く必要がある（この作業をトラックバック・ピング(TrackBack ping)と呼ぶ）。
【００１０】
従って、相手方の記事を引用して、意見等のコメントを自己のｂｌｏｇページで述べたいｂｌｏｇ開設者は、先ず、引用したい記事のトラックバックＵＲＬをメモしなければならない。次に、ｂｌｏｇ開設者は、自己のｂｌｏｇページが開設されているｂｌｏｇシステムに対して、パスワードなどによる認証を行わなければならない。ｂｌｏｇシステムは、ｂｌｏｇ開設者のみが記事を入力（記載）できるようにするため、認証を要求するシステムを有しているからである。さらに、ｂｌｏｇ開設者は、自己の記事を入力した後、ｂｌｏｇシステムに対してアクセスを行い、さらに、記事を保存し、トラックバックＵＲＬを開いてトラックバック・ピングを行わなければならない。
【００１１】
このようなトラックバックの煩雑な手続は、ｂｌｏｇサービスの普及を阻害する。
【００１２】
第２の問題点は、コメントとトラックバックのユーザインタフェースが透過でないことである。
【００１３】
上述したコメントもトラックバックも、相手方の記事に対して、自己の意見を述べるという目的で共通する。しかし、既存のｂｌｏｇシステムは、相手方のｂｌｏｇページにコメントしたい記事があれば、その記事に対するコメントを容易に入力できるようなユーザインタフェースを提供しているが、トラックバックを用いて相手方の記事を引用し自己のｂｌｏｇページで意見を述べる場合は、第１の問題点で述べたような煩雑な手続を課す。
【００１４】
このように、目的が共通であるコメントとトラックバックとで、ユーザインタフェースが著しく異なる、すなわちユーザインタフェースが透過でないことは、ｂｌｏｇサービスの特徴であるトラックバックの利用を妨げ、ｂｌｏｇサービスの普及を阻害する。
【００１５】
本発明は、上記問題点に鑑みてなされたものであり、ユーザに対してトラックバックの手続を容易とし、また、コメントとトラックバックの操作が透過である情報提供システム、情報提供方法、及び情報提供処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、請求項１に記載の発明は、通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供システムであって、前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与する付与手段と、前記リンク情報が付与された記事データを前記コンピュータ装置に送信する送信手段と、前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、認証処理を実行する認証手段と、を備えることを特徴とする。
【００１７】
請求項２に記載の発明は、請求項１に記載の情報提供システムにおいて、前記認証手段は、前記コンピュータ装置から認証情報を取得し、当該情報提供システムへの認証処理を実行することを特徴とする。
【００１８】
請求項３に記載の発明は、請求項１に記載の情報提供システムにおいて、前記認証手段は、前記コンピュータ装置から認証情報及び他の情報提供システムの利用を示す情報を取得し、当該他の情報提供システムへの認証処理を実行することを特徴とする。
【００１９】
請求項４に記載の発明は、請求項１に記載の情報提供システムにおいて、前記認証手段は、前記コンピュータ装置から情報提供システムの利用を示す情報を取得し、当該情報が他の情報提供システムの利用を示す場合には、前記認証処理を実行せずに当該他の情報提供システムに委ねることを特徴とする。
【００２０】
請求項５に記載の発明は、請求項１乃至４の何れか一項に記載の情報提供システムにおいて、前記認証手段による認証実行後、前記受信されたコメント情報とリンク情報を新規記事データとして保存する保存手段を備えることを特徴とする。
【００２１】
請求項６に記載の発明は、請求項１乃至５の何れか一項に記載の情報提供システムにおいて、前記記事データと前記新規記事データとを相互にリンクさせるリンク手段を備えることを特徴とする。
【００２２】
請求項７に記載の発明は、請求項１乃至６の何れか一項に記載の情報提供システムにおいて、前記認証手段は、前記認証処理に係る認証情報を前記コンピュータ装置から検索し、当該認証情報を検出した場合に、検出した当該認証情報を用いて前記認証処理を実行することを特徴とする。
【００２３】
請求項８に記載の発明は、通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開する情報提供方法であって、前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与するステップと、前記リンク情報が付与された記事データを前記コンピュータ装置に送信するステップと、前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、前記認証処理を実行する認証ステップと、を備えることを特徴とする。
【００２４】
請求項９に記載の発明は、通信網を介してコンピュータ装置が接続され、ユーザにより入力された記事データをコンピュータ装置から受取り、保存し、公開するコンピュータを、前記記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報を前記記事データに付与する付与手段、前記リンク情報が付与された記事データを前記コンピュータ装置に送信する送信手段、及び、前記コンピュータ装置から送信された前記記事データに対するコメント情報と前記リンク情報を受信した場合には、前記認証処理を実行する認証手段として機能させることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、ｂｌｏｇ開設者が入力された記事に対して意見を述べる方法に、トラックバックを用いた方法があるが、この場合にトラックバックＵＲＬをメモする必要がなく、また明示的に自分のｂｌｏｇシステムにアクセスする必要がなくなることである。
【００２６】
また、ｂｌｏｇ開設者が入力された記事に対して意見を述べる方法に、コメントを用いた方法とトラックバックを用いた方法があるが、これらの方法においてユーザインタフェースが透過になる。
【００２７】
トラックバックによる方法において、もし、認証に必要なパスワード等が入手できれば、トラックバックにより意見を述べるステップは、逐次的に一括で行うことができる。したがって、このような場合、ユーザは、たとえばボタンを１回クリックするだけの操作で、コメントであっても、トラックバックであっても、意見を述べることができるようになり、従来のｂｌｏｇのような操作の違いを意識させなくできる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下の実施の形態は、ｂｌｏｇシステムに対して、本発明を適用した場合の実施形態である。
（第１の実施形態）
先ず、図１を参照して、第１の実施形態に係るｂｌｏｇシステムの構成及び機能について説明する。
【００２９】
図１は、第１の実施形態に係るｂｌｏｇシステムの概要構成例を示す図である。図１に示すように、第１の実施形態に係るｂｌｏｇシステム１９９は、データ保存装置１０１、データ処理装置１０２、トラックバックＵＲＬ抽出装置１０３、及び認証・トラックバックインタフェース装置１０４を備えて構成されている。このような構成のうち、本実施形態においては、特に、トラックバックＵＲＬ抽出装置１０３、及び認証・トラックバックインタフェース装置１０４を備えた点に特徴がある。
【００３０】
また、このｂｌｏｇシステム１９９には、通信網１０５を介してコンピュータ装置１０６，１０７が接続される。なお、通信網１０５は、ｂｌｏｇシステム１９９とコンピュータ装置１０６，１０７を接続する通信回線をいい、例えばインターネット、ＬＡＮ(Local Area Network)、無線ＬＡＮ等をいう。
【００３１】
データ保存装置１０１は、ｂｌｏｇ開設者の個人情報や、ｂｌｏｇ開設者により登録された記事などのデータを保存する。データ保存装置１０１が保存する新規記事には、当該記事の保存時にデータ処理装置１０２により固有のＩＤが付与される。このＩＤを以下「記事ＩＤ」と呼ぶ。
【００３２】
更に、データ保存装置１０１は、データ処理装置１０２により、新規記事の保存時に、記事ＩＤ，記事内容，ある記事データと別の記事データとの間に相互リンクを行うために必要なリンク情報としてのトラックバックＵＲＬなどのデータのほか、コメント入力欄、コメントや引用記事を参照するための画面を含むデータ（これらのデータを総称して、以下、「記事ページ」という）をも保存する。当該データの保存形式には、例えばＨＴＭＬ(Hyper Text Markup Language)やＸＭＬ(eXtensible Markup Language)等が用いられる。
【００３３】
データ処理装置１０２は、コンピュータ装置１０６，１０７からの指示に従い、データ保存装置１０１に保存されたデータを取得、加工し、その結果を、通信網１０５を経由してコンピュータ装置１０６、１０７に返信するようになっている。
【００３４】
また、データ処理装置１０２は、「パスワード等を用いて認証を行うインタフェース」、「データ保存装置１０１に、新規記事に対し記事ＩＤとトラックバックＵＲＬを付し、記事ページを保存するインタフェース」、「記事ＩＤから記事ページを表示するインタフェース」、「記事に付与されたコメントを表示するインタフェース」、「記事ＩＤとコメント内容を引数として要求し、記事にコメントを付して保存するインタフェース」、「記事ページからトラックバックＵＲＬを抽出し、それを表示するインタフェース」、「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」を有する。これらのインタフェースについては、例えば、Movable Type Users Manual (URL：http://www.movabletype.org/docs/mtmanual.html)、Blogger API 1.0 Documentation(URL：http://new.ｂｌｏｇger.com/developers/api/1_docs/)などに記載がある。また、上記のインタフェースは、従来のｂｌｏｇシステムであるMovable Typeやblogger(URL：http://www.blogger.com/)なども実装している。さらに、TRACKBACK Modules for RSS 1.0/2.0(URL：http://madskills.com/public/xml/rss/module/trackback/)によれば、トラックバック機能を実現するｂｌｏｇシステムには、記事ページにトラックバックＵＲＬが含まれる旨の記載がある。
【００３５】
トラックバックＵＲＬ抽出装置１０３は、記事ページから、トラックバックＵＲＬを抽出した上で、記事画面データに、「記事ページのコメント入力欄に入力された文字列と、当該トラックバックＵＲＬを、認証・トラックバックインタフェース装置１０４に渡す」ユーザインタフェースを有する。
【００３６】
認証・トラックバックインタフェース装置１０４は、コンピュータ装置１０６，１０７からパスワード等の認証情報、記事内容、トラックバックＵＲＬを受け取り、認証情報及びデータ処理装置１０２の有する「パスワード等を用いて認証を行うインタフェース」を用いて、認証を行う。次に、認証・トラックバックインタフェース装置１０４は、トラックバックＵＲＬと記事内容と、データ処理装置１０２の有する「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」を用いて、新規記事の保存およびトラックバック・ピングを行う。
【００３７】
なお、データ保存装置１０１、データ処理装置１０２、トラックバックＵＲＬ抽出装置１０３、及び認証・トラックバックインタフェース装置１０４は、コンピュータからなり、当該コンピュータが所定のプログラム（例えば情報提供プログラム）を実行することにより、本発明の付与手段、送信手段、認証手段、保存手段、及びリンク手段の機能を含む諸機能が発揮されることになる。
【００３８】
コンピュータ装置１０６，１０７は、通信網１０５経由で、データ処理装置１０２から記事ページを受け取り、また、データ処理装置１０２に対して記事の保存などの指示を行う。ここで、コンピュータ装置１０６，１０７とは、例えば、パーソナルコンピュータ、ＰＤＡ(Personal Digital Assistance)などの情報端末、携帯電話機などをいう。また、コンピュータ装置１０６，１０７は、記事ページを解釈する装置、例えばMicrosoft Internet ExplorerのようなＷｅｂブラウザ（ＷＷＷブラウザ）を有する。
【００３９】
また、コンピュータ装置１０６，１０７は、ｂｌｏｇシステム１９９から送られてくるデータを保存する機能を有する。例えば、コンピュータ装置１０６，１０７にＷｅｂブラウザが備えられる場合、Ｗｅｂブラウザの標準機能には、キャッシュ(cache)やクッキー(cookie)などの形式で、サーバから送られてくるデータをコンピュータ装置に保存する機能を有する。
【００４０】
次に、図２等を参照して、第１の実施形態に係るｂｌｏｇシステム１９９の動作について説明する。なお、トラックバックＵＲＬ抽出装置１０３が用いられない場合におけるｂｌｏｇシステム１９９の動作は、従来のｂｌｏｇシステムの動作と同様である。
【００４１】
始めに、図２等を参照して、トラックバックＵＲＬ抽出装置１０３が用いられない場合におけるｂｌｏｇシステム１９９の動作について説明する。
【００４２】
図２は、トラックバックＵＲＬ抽出装置１０３が用いられない場合において、ｂｌｏｇシステム１９９によりコンピュータ装置１０６，１０７に表示された記事ページの画面例を示す図である。
【００４３】
図２に示す画面例には、タイトル名２０１、記事内容２０２、コメント入力欄２０３、コメント画面呼び出しリンク２０４、トラックバック画面呼び出しリンク２０５、「コメントを投稿する」ボタン２０６、及び「トラックバックＵＲＬの表示」ボタン２０７が設けられている。
【００４４】
ここで、図２に示すタイトル名２０１には、「aaaのｂｌｏｇ記事閲覧」とあるが、これはｂｌｏｇ開設者が「aaa」であることを示している。なお、タイトル名２０１は、ｂｌｏｇ開設者が任意に定義できる。
【００４５】
記事内容２０２には、ｂｌｏｇ開設者が入力（記載）した記事の内容がそのまま表示される。例えば、図２に示す記事内容２０２には、「今日はいい天気だった」と入力されているが、これは、ｂｌｏｇ開設者が「今日はいい天気だった」なる記事を保存、公開していることを示す。
【００４６】
コメント入力欄２０３は、ｂｌｏｇ閲覧者が記事内容２０２に対してコメントしたい場合に、その内容を入力する欄である。図２の場合、記事内容２０２「今日はいい天気だった」を見ている者が、コメント入力欄２０３にある「うそつくな、台風だったぞ」というコメントを、当該記事に付与しようとしていることを示す。
【００４７】
コメント画面呼び出しリンク２０４が、例えばマウスによりクリックされると、記事内容２０２に付与されたコメントを表示する別画面が呼び出される。このコメントを表示する別画面の一例を図３に示す。図３は、記事内容２０２に対して、「うそつくな、台風だったぞ」というコメント３０１が付与されていることを示す。また、コメント画面呼び出しリンク２０４には、「コメント（１）」と表示されているが、これは、記事内容２０２についてコメントが１件付与されていることを示す。
【００４８】
トラックバック画面呼び出しリンク２０５が、例えばマウスによりクリックされると、記事内容２０２を引用している記事へのリンクを表示する別画面が呼び出される。また、トラックバック画面呼び出しリンク２０５には、「トラックバック（１）」と表示されているが、これは、記事内容２０２を引用した記事が１件あることを示す。この記事へのリンクを表示する別画面の一例を図４に示す。図４には、「bbbのブログ」と記載され、下線を付された文字列４０１があるが、これは、「bbbのブログ」なるリンク先において、記事内容２０２が引用されていることを示す。ここで文字列４０１をクリックすると、当該リンク先の内容を参照できる。また、文字列４０２には、「概略：うそつくな…」とあるが、これは、「bbbのブログ」なるリンク先で、記事内容２０２を引用して入力された記事が「うそつくな・・・」という文字列から始まっていることを示す。
【００４９】
また、「コメントを投稿する」ボタン２０６が、例えばマウスによりクリックされると、コメント入力欄２０３に入力された文字列が、データ処理装置１０２の有する「記事ＩＤとコメント内容を引数として要求し、記事にコメントを付与して保存するインタフェース」に渡されることで、コメント入力欄２０３に入力された文字列が、記事内容２０２のコメントとして付与される。
【００５０】
ここで、「コメントを投稿する」ボタン２０６が例えばマウスによりクリックされたとき、記事内容２０２に係る記事ＩＤが「記事ＩＤとコメント内容を引数として要求し、記事にコメントを付して保存するインタフェース」に渡されるように予め定義してある。
【００５１】
「トラックバックＵＲＬの表示」ボタン２０７が、例えばマウスによりクリックされると、データ処理装置１０２の「記事ページからトラックバックＵＲＬを抽出し、それを表示するインタフェース」が実行され、図２に示す記事内容２０２のトラックバックＵＲＬが表示される。
【００５２】
図５は、トラックバックＵＲＬの表示ユーザインタフェースの一例を示す図である。図５には、「http://blog.xxx.com/cgi-bin/1」なる文字列５０１が記載されているが、これは、記事内容２０２のトラックバックＵＲＬが「http://blog.xxx.com/cgi-bin/1」となっていることを示している。
【００５３】
図６は、認証画面のユーザインタフェースの一例を示す図である。一般に、ｂｌｏｇシステムは、ｂｌｏｇ開設者のみが記事の入力、保存をできるよう、認証を要求する。例えば、図６の例は、ｂｌｏｇ開設者が自己のＩＤ６０１及びパスワード６０２を入力後、ＯＫボタン６０３をクリックすることで、ＩＤ６０１及びパスワード６０２をデータ処理装置１０２が用意している「パスワード等を用いて認証を行うインタフェース」に渡すという、一般的な認証方式である。
【００５４】
図７は、相手の記事を引用して自己の記事を入力、保存するためのユーザインタフェースの一例を示す図である。
【００５５】
相手の記事を引用して自己の記事を入力、保存するためには、自己の記事内容およびトラックバックＵＲＬが必要である。例えば、図７の例では、自己の記事内容７０１は「うそつくな、台風だったぞ」と入力されている。また、トラックバックＵＲＬ７０２には、「http://blog.xxx.com/cgi-bin/1」と入力されており、このトラックバックＵＲＬは、図５に示す記事内容２０２のトラックバックＵＲＬ５０１と同一である。
【００５６】
ここで、「トラックバックする」ボタン７０３が例えばマウスによりクリックされると、データ処理装置１０２の「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新しい記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」が用いられ、まず、自己の記事内容７０１の「うそつくな、台風だったぞ」が、新しい記事としてデータ保存装置１０１に保存される。次に、トラックバックＵＲＬ７０２が用いられてトラックバック・ピングが行われ、記事内容２０２と自己の記事との間に相互リンクが張られることになる。
【００５７】
次に、図８等を参照して、トラックバックＵＲＬ抽出装置１０３が用いられる場合（本発明特有）におけるｂｌｏｇシステム１９９の動作について説明する。
【００５８】
図８は、トラックバックＵＲＬ抽出装置１０３が用いられる場合において、ｂｌｏｇシステム１９９によりコンピュータ装置１０６，１０７において表示された記事ページの画面例を示す図である。
【００５９】
図８に示す画面例においては、図２に示す構成要素２０１〜２０７に加えて、「トラックバックコメントする」ボタン８０１が追加されている。図８に示す構成要素２０１〜２０７は、図２に示す構成要素２０１〜２０７と表示及び動作が同一である。ここで、「トラックバックコメントする」ボタン８０１は、トラックバックＵＲＬ抽出装置１０３により、図２に示す構成要素２０１〜２０７に新たに追加されたものである。かかる「トラックバックコメントする」ボタン８０１が、追加される処理について、図９を参照して説明する。
【００６０】
図９は、図２に示すユーザインタフェースを図８に示すユーザインタフェースに変更する処理を示すフローチャートである。
【００６１】
先ず、データ処理装置１０２が、例えばコンピュータ装置１０７（コンピュータ装置１０６でもよい）に送るべき記事ページを、トラックバックＵＲＬ抽出装置１０３に転送する（ステップＳ９０１）。ステップＳ９０１で転送された記事ページには、上述したTRACKBACK Modules for RSS 1.0/2.0に記載されている通り、トラックバックＵＲＬが含まれている。
【００６２】
次に、トラックバックＵＲＬ抽出装置１０３は、ステップＳ９０１で転送された記事データからトラックバックＵＲＬを抽出する（ステップＳ９０２）。更に、トラックバックＵＲＬ抽出装置１０３は、「トラックバックコメントする」ボタン８０１を、ステップＳ９０１で転送された記事ページに追加し（ステップＳ９０３）、「トラックバックコメントする」ボタン８０１が、例えばマウスによりクリックされたときに、図８に示すコメント入力欄２０３に入力された内容及びステップＳ９０２で抽出したトラックバックＵＲＬを、認証・トラックバックインタフェース装置１０４に渡すように振る舞うように定義したデータを、更に追加する（ステップＳ９０４）。
【００６３】
ここで、ステップＳ９０４の振る舞いの定義とは、たとえば、ＨＴＭＬにおいて、ボタンを押したときにどのＣＧＩ(Common Gate Interface)にどのような引数を渡して起動するか、を定義することをいう。ステップＳ９０４が完了すれば、トラックバックＵＲＬ抽出装置１０３は、ステップＳ９０４の処理が終わったデータを、コンピュータ装置１０７に送信する（ステップＳ９０５）。
【００６４】
次に、上記図９に示す処理が実行されたことにより、ｂｌｏｇシステム１９９によりコンピュータ装置１０７に図８に示すような画面が表示されたされた場合において、コンピュータ装置１０７のユーザが、図８における「トラックバックコメントする」ボタン８０１を例えばマウスによりクリックした時の動作を、図１０を参照して説明する。
【００６５】
図１０は、相手の記事を引用して保存する場合の処理を示すフローチャートである。
【００６６】
先ず、ユーザが、例えばキーボードを操作して図８に示すコメント入力欄２０３に記事を入力し、「トラックバックコメントする」ボタン８０１を例えばマウスによりクリックすると、コンピュータ装置１０７は、コメント入力欄２０３に入力された内容のほか、通信網１０５を介してトラックバックＵＲＬを認証・トラックバックインタフェース装置１０４に送信（渡す）する (ステップＳ１００１)。
【００６７】
ここで、上記ステップＳ９０３及びＳ９０４において、「トラックバックコメントする」ボタン８０１がクリックされたときにトラックバックＵＲＬを認証・トラックバックインタフェース装置１０４に渡すよう定義される。
【００６８】
次に、認証・トラックバックインタフェース装置１０４は、ステップＳ１００１で送信されたコメント入力欄２０３に入力された内容とトラックバックＵＲＬを受信し、一時的に保存する（ステップＳ１００２）。
【００６９】
次に、認証・トラックバックインタフェース装置１０４は、コンピュータ装置１０７に対し、例えば、図１１のような認証ユーザインタフェースを提示し（ステップＳ１００３）、コンピュータ装置１０７は、認証情報を通信網１０５を介して認証・トラックバックインタフェース装置１０４に送信する（ステップＳ１００４）。例えば、図１１に示す認証ユーザインタフェースの場合、ユーザが例えばキーボードを操作してＩＤ１１０１やパスワード１１０２のような認証情報を入力後、例えばマウスによりＯＫボタン１１０３をクリックすると、ステップＳ１００４が実行されることになる。
【００７０】
認証・トラックバックインタフェース装置１０４は、データ処理装置１０２の有する「パスワード等を用いて認証を行うインタフェース」に、ステップＳ１００４で送信された認証情報を渡す（ステップＳ１００５）。データ処理装置１０２は、これらの認証情報を用いて認証を行う（ステップＳ１００６）。そして、認証・トラックバックインタフェース装置１０４は、データ処理装置１０２の有する「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」に、ステップＳ１００２で保存したトラックバックＵＲＬとコメント入力欄２０３に入力された内容を渡す（ステップＳ１００７）。データ処理装置１０２は、コメント入力欄２０３に入力された内容を新しい記事として保存し、トラックバック・ピングを行う（ステップＳ１００８）。
【００７１】
以上説明したように、上記第１の実施形態に係るｂｌｏｇシステム１９９によれば、ユーザに対してトラックバックＵＲＬのメモを強いることがなく、トラックバックの煩雑な手続を無くすことができる。つまり、従来のｂｌｏｇシステムにおいては、ｂｌｏｇ開設者の記事を引用して記事を入力する場合、コンピュータ装置１０７のユーザは、例えば、先ず、図２に示す「トラックバックＵＲＬの表示」ボタンを押すなどの手段によって、当該記事に係るトラックバックＵＲＬをメモしなければならず、次に、当該ユーザは、ｂｌｏｇシステムへ記事を入力、保存するための認証を図５に示すような形式で行わねばならないという煩雑な手続きがあったが、上記トラックバックＵＲＬ抽出装置１０３の処理により、そのような煩雑な手続きを無くすことができる。
【００７２】
また、従来のｂｌｏｇシステムにおいては、図７に示すようなユーザインタフェースを用いて、メモしたトラックバックＵＲＬを図７の「トラックバックＵＲＬ」欄に明示的に入力し、記事を図７の「相手へのコメント」欄７０１に入力した後、当該ユーザが入力した記事をｂｌｏｇシステムに記事を保存・公開した上で、トラックバック・ピングを行わねばならなかったが、上記実施形態に係るｂｌｏｇシステム１９９によれば、図７のようなトラックバックを用いるための専用のユーザインタフェースをも必要としない。
【００７３】
更に、従来のｂｌｏｇシステムにおいては、ｂｌｏｇ開設者の記事を引用して記事を入力する場合、認証を行ってから書き込みを行わなければならならず、認証は書き込みへの心理的障壁を高めるため、ユーザに記事の入力を躊躇させていたが、上記実施形態に係るｂｌｏｇシステム１９９においては、書き込みを行ってから認証を行うため、書き込みへの心理的障壁を下げることができる。
（第１の実施形態の他の形態１）
上記第１の実施形態においては、ステップＳ１００５で、認証・トラックバックインタフェース装置１０４は、データ処理装置１０２に認証情報を渡しているが、実際の実施形態は、これに留まらず、例えば、認証・トラックバックインタフェース装置１０４は、この認証情報をコンピュータ装置１０７に再送し、コンピュータ装置１０７に保存させるような実施形態が考えられる。このような実施形態は、例えば、コンピュータ装置１０７がＷｅｂブラウザを用いてｂｌｏｇシステム１９９を利用している場合、ｂｌｏｇシステム１９９が認証情報の再送を行い、コンピュータシステム１０７のＷｅｂブラウザのcookieに認証情報を書き込むことで実現することができる。
（第１の実施形態の他の形態２）
また、上記第１の実施形態においては、ステップＳ１００５及びＳ１００６において、認証が済めば、即座にステップＳ１００７及びＳ１００８を実行しているが、実際の実施形態は、これに留まらず、例えば、ステップＳ１００７の処理が実行される前に、図１２に示すようなユーザインタフェースがコンピュータ装置１０７に提示されることで、記事をデータ保存装置１０１に保存する前に推敲できるような実施形態が考えられる。即ち、コメント入力欄２０３に入力された内容およびトラックバックＵＲＬは、ステップＳ１００２において一時的に保存されているため、この実施形態は、図１２に示す「相手へのコメント」入力欄１２０１に、ステップＳ１００２で保存されたコメント入力欄２０３に入力した内容を予め入力し、トラックバックＵＲＬ欄１２０２に、ステップＳ１００２で保存されたトラックバックＵＲＬを予め入力しておいた上で、「トラックバックする」ボタン１２０３がクリックされると、認証・トラックバックインタフェース装置１０４は、データ処理装置１０２の有する「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」に、トラックバックＵＲＬ欄１２０２とコメント入力欄１２０１に入力された内容を渡すよう振る舞うように定義してから、コンピュータ装置１０７に、図１２に示すユーザインタフェースを提示することで実現することができる。
（第１の実施形態の他の形態３）
更に、上記第１の実施形態においては、ステップＳ１００１及びＳ１００２において、コメント入力欄２０３に入力した内容およびトラックバックＵＲＬを保存しているが、実際の実施形態は、これに留まらない。即ち、もし、コメント入力欄２０３にＵＲＬが入力されていれば、ステップＳ１００１の終了後に、認証・トラックバックインタフェース装置１０４は、コメント入力欄２０３の入力内容からＵＲＬを検索し、ＵＲＬが見つかれば、そのＵＲＬを記事ページのＵＲＬであるとみなし、そのＵＲＬで示されるページを取得後、その中からトラックバックＵＲＬを検索する。もし、トラックバックＵＲＬがその中から見つかれば、ステップＳ１００１で渡されたトラックバックＵＲＬを廃棄し、検索の結果見つかったトラックバックＵＲＬをトラックバックＵＲＬとして保存後、ステップＳ１００２を実行する、という実施形態を考えることもできる。この実施形態においては、ユーザが明示的にトラックバックＵＲＬを指定することができる利点がある。
（第１の実施形態の他の形態４）
更にまた、上記第１の実施形態において、上記図９に示す処理が実行されたことにより、ｂｌｏｇシステム１９９によりコンピュータ装置１０７のユーザに対し、図８に示すユーザインタフェースが送信された場合において、コンピュータ装置１０７のユーザが、図８における「トラックバックコメントする」ボタン８０１をクリックした時の実施形態であって、更に、コンピュータ装置１０７にcookieなどで認証情報が保存されている場合の実施形態について、図１３を参照して説明する。
【００７４】
図１３は、ｂｌｏｇシステム１９９への認証情報がコンピュータ装置１０６，１０７に保存されているとき、相手の記事を引用して記事を入力、保存する場合の処理を示すフローチャートである。
【００７５】
先ず、ユーザが、図８に示すコメント入力欄２０３に記事を入力し、「トラックバックコメントする」ボタン８０１をクリックすると、コンピュータ装置１０７は、コメント入力欄２０３に入力された内容の他、トラックバックＵＲＬを通信網１０５を介して認証・トラックバックインタフェース装置１０４に送信する (ステップＳ１３０１)。認証・トラックバックインタフェース装置１０４は、ステップＳ１３０１で送信されたデータを受信し、一時的に保存する（ステップＳ１３０２）。
【００７６】
次に、認証・トラックバックインタフェース装置１０４は、コンピュータ装置１０７から、認証情報がコンピュータ装置１０７に格納されているかどうか確認する（ステップＳ１３０３）。コンピュータ装置１０７に認証情報が見つかれば、認証・トラックバックインタフェース装置１０４は、この認証情報をコンピュータ装置１０７から取り出す（ステップＳ１３０４）。認証・トラックバックインタフェース装置１０４は、データ処理装置１０２の有する「パスワード等を用いて認証を行うインタフェース」に、ステップＳ１３０４で取り出した認証情報を渡す（ステップＳ１３０５）。データ処理装置１０２は、これらの認証情報を用いて認証を行う（ステップＳ１３０６）。そして、認証・トラックバックインタフェース装置１０４は、データ処理装置１０２の有する「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」に、ステップＳ１００２で保存したトラックバックＵＲＬとコメント入力欄２０３に入力された内容を渡す（ステップＳ１３０７）。データ処理装置１０２は、コメント入力欄２０３に入力された内容を新しい記事として保存し、トラックバック・ピングを行う（ステップＳ１３０８）。
【００７７】
このように、ｂｌｏｇ開設者の記事を引用して記事を入力する場合、本実施形態に係るｂｌｏｇシステム１９９においては、ユーザが行う作業としては、図８に示すコメント入力欄２０３に記事を入力し、「トラックバックコメントする」ボタン８０１をクリックすることである。その結果、ステップＳ１３０１からＳ１３０８までの処理がｂｌｏｇシステム１９９により自動的に行われる。
【００７８】
一方、従来のｂｌｏｇシステムを用いてｂｌｏｇ開設者の記事についてコメントを行う場合、ユーザが行う作業としては、図２に示すよなコメント入力欄２０３に記事を入力し、「コメントを投稿する」ボタン２０６を押す作業であり、これは、ｂｌｏｇシステム１９９の図８に示すユーザインタフェースにおいても変わらない。即ち、本実施形態は、コメント入力欄に記事を入力する場合と、記事を引用してコメント入力欄に入力する場合の２つの場合について、両作業とも「コメント入力欄に入力し、ボタンを押す（クリックする）」という、透過なユーザインタフェースを提供することができる。
（第１の実施形態の他の形態５）
また、上記第１の実施形態においては、ステップＳ１００１〜Ｓ１００８において、相手の記事を引用して保存する処理が記載されているが、実際の実施形態はこれに留まらない。
【００７９】
すなわち、Movable Type等、従来のｂｌｏｇシステムでは、記事を図２のような形式でも保存するが、例えば、ステップＳ１００８の「記事を保存する」作業において、ステップＳ９０１〜Ｓ９０５の処理を行うことにより、記事を図２の形式でなく図８のような形式で保存する実施形態が考えられる。
【００８０】
また、トラックバックを用いず、新規記事を保存する際であっても、Movable Type等、従来のｂｌｏｇシステムでは、記事を図２のような形式でも保存するが、例えば、記事を保存する作業において、ステップＳ９０１〜Ｓ９０５の処理を行うことにより、新規記事をも図２の形式でなく図８のような形式で保存する実施形態が考えられる。
【００８１】
この実施形態においては、ユーザが記事の閲覧を行う際には、記事の保存時に作成している図８の形式の記事を表示するだけで足りるため、ｂｌｏｇシステムに対する記事の保存に比して記事の閲覧が特に多い場合、ｂｌｏｇシステムへの負荷を下げることができる。
（第２の実施形態）
次に、図１４等を参照して、第２の実施形態に係るｂｌｏｇシステムの構成、機能及び動作について説明する。
【００８２】
図１４は、第２の実施形態に係るｂｌｏｇシステムの概要構成例を示す図である。なお、第２の実施形態に係るｂｌｏｇシステムにおいて、第１の実施形態におけるｂｌｏｇシステムと同様の構成部分については、同一の符号を付し、説明を省略するものとする。
【００８３】
また、上記第１の実施形態においては、あるユーザがトラックバックを用いて記事を投稿する場合、ユーザがｂｌｏｇシステム１９９のユーザであることを前提としていたが、第２の実施形態においては、ｂｌｏｇシステム１９９とは別のｂｌｏｇシステム１３０のユーザ乙が、ｂｌｏｇシステム１９９のユーザ甲の記事に対してトラックバックを用いて記事をｂｌｏｇシステム１３０に投稿する場合においても、ｂｌｏｇシステム１９９によって、ユーザ乙が、トラックバックを用いたｂｌｏｇシステム１３０への投稿が容易になるという利益を享受できるものである。
【００８４】
第２の実施形態に係るｂｌｏｇシステム１９９は、「パスワード等を用いて認証を行うインタフェース」、及び「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバンク・ピングを行うインタフェース」を有している。また、ｂｌｏｇシステム１３０は、「パスワード等を用いて認証を行うインタフェース」、及び「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバンク・ピングを行うインタフェース」を公開しているものとする。
【００８５】
また、インタフェース検索装置１０８は、認証・トラックバックインタフェース１０４からの要求に従い、ｂｌｏｇシステム１３０等の他のｂｌｏｇシステムが公開しているインタフェースを調査するようになっている。
【００８６】
なお、認証・トラックバックインタフェース装置１０４の動作は、第１の実施形態における場合と若干異なるが、異なる点については後述する。
【００８７】
図１５は、第２の実施形態に係るｂｌｏｇシステムの認証画面の一例を示す図である。第２の実施形態においては、ユーザ乙は、ｂｌｏｇシステム１９９を利用しないので、ユーザ乙の認証については、ＩＤ及びパスワードの他、どのｂｌｏｇシステムへの認証を行うかを明示的に指定する必要がある。例えば、図１５に例において、ユーザ乙が、符号２２０１部にログインする「ｂｌｏｇシステム１３０」を入力して指定し、かつ、符号２２０２及び２２０３部にＩＤ及びパスワードを入力して指定する。
【００８８】
図１６は、第２実施形態におけるインタフェース検索装置１０８が他のｂｌｏｇシステムが公開しているインタフェースを調査するためのテーブルの一例を示す図である。
【００８９】
インタフェース検索装置１０８は、このテーブルを用いて、他のｂｌｏｇシステムへの認証を行うにはどのようなインタフェースを用いればよいかを、認証・トラックバックインタフェース装置１０４に通知する。例えば、図１６に示す符号２３０４〜２３０６部においては、ｂｌｏｇシステム１３０の認証機能に係るインタフェースが公開されており、それを利用するには、符号２３０６部に示す「http://blog.bar.com/cgi-bin/auth.cgi」にアクセスすればよいことを意味する。また、符号２３０６部に示す「auth.cgi?id=$id&password=$password」とは、ｂｌｏｇシステム１３０が、認証において、ＩＤとパスワードを要求する場合、「$id」なる文字列をＩＤと、「$password」なる文字列をパスワードと置換した上で、「http://blog.bar.com/cgi-bin/auth.cgi」にアクセスすれば、ｂｌｏｇシステム１３０が公開している認証インタフェースに、当該ＩＤとパスワードを用いてアクセスできることを意味する。
【００９０】
同様に、図１６に示す符号２３０７〜２３０９部においては、ｂｌｏｇシステム１３０の保存・トラックバック機能に係るインタフェース、即ち「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」が公開されており、それを利用するには、「http://blog.bar.com/cgi-bin/trackback.cgi」にアクセスすれば良いことを意味する。
【００９１】
図１７は、第２の実施形態において、他のｂｌｏｇシステムにログインし、トラックバックを用いた記事の投稿を行う処理を示すフローチャートである。なお、図１７に示すフローチャートは、第１の実施形態における図１０に示す相手の記事を引用して保存する場合の処理を示すフローチャートと対比されるものである。即ち、図１０に示す処理においては、甲と乙が同じｂｌｏｇシステムのユーザである場合を想定したが、図１７に示す処理においては、甲と乙が別のｂｌｏｇシステムのユーザである点が異なる。
【００９２】
ここで、図１７において、ステップＳ１４０３に「認証インタフェースの提示」とあるのは、図１７の認証画面、即ち、ＩＤ及びパスワードの入力の他、「どのｂｌｏｇシステムにログインするか」という入力インタフェースを有する認証画面を提示することを意味する。
【００９３】
また、図１０に示す処理と、図１７に示す処理との差異は、図１０に示すステップＳ１００４以降と、図１７に示すステップＳ１４０４以降にある。即ち、図１７の処理では、ｂｌｏｇシステム１１９において、認証情報の他、「どのｂｌｏｇシステムにログインするか」という情報が認証・トラックバックインタフェース装置１０４に渡される。例えば、図１５に示す例では、乙は、ｂｌｏｇシステム１３０にログインする旨と、ＩＤ及びパスワードを入力している。
【００９４】
認証・トラックバックインタフェース装置１０４は、インタフェース検索装置１０８に、ｂｌｏｇシステム１３０にログインするためのインタフェースは何か、ｂｌｏｇシステム１３０にトラックバックを用いた記事投稿を行うためのインタフェースは何かを問い合わせる（ステップＳ１４０５）。ここで、図１６に示す例でいえば、インタフェース検索装置１０８は、符号２３０４〜２３０９部により、ｂｌｏｇシステム１３０にログイン（認証）を行うためのインタフェース、トラックバックを用いた記事投稿を行うためのインタフェースに係る情報を知っているため、これらの情報を認証・トラックバックインタフェース装置１０４に返す（ステップＳ１４０６）。そして、認証・トラックバックインタフェース装置１０４は、これらの情報を用いて、ｂｌｏｇシステム１３０に対し、認証及びトラックバックを用いた記事投稿を行う（ステップＳ１４０７〜１４０８）。なお、ステップＳ１４０７〜１４０８は、図１０に示すステップＳ１００５〜１００８に対応する。
【００９５】
以上説明したように、第２の実施形態によれば、第１の実施形態における効果、即ち、「書き込みを行ってからｂｌｏｇシステムへの認証を行うため、当該書き込みへの心理的障壁を下げることができる」という効果を、他のｂｌｏｇシステム１３０のユーザも享受することができる。
【００９６】
なお、第２の実施形態は、これだけに留まらず、認証情報及びどのｂｌｏｇシステムにログインするかという情報をコンピュータ装置１０６，１０７に保存する形態を考えることができるのは、第１の実施形態の場合と同様である。
【００９７】
更に、第２の実施形態は、これだけに留まらず、コンピュータ装置１０６，１０７に保存された認証情報及びどのｂｌｏｇシステムにログインするかという情報を用いて、図１７に示すステップＳ１４０３の「認証インタフェースの提示」を省略してもよいことは、第１の実施形態の場合と同様である。
（第３の実施形態）
次に、第３の実施形態に係るｂｌｏｇシステムの構成、機能及び動作について説明する。
【００９８】
なお、第３の実施形態に係るｂｌｏｇシステムも、第２の実施形態と同様、図１４に示す構成を有する。
【００９９】
第２の実施形態においては、ｂｌｏｇシステム１９９がｂｌｏｇシステム１３０への認証・トラックバックを用いた書き込み手続を代行することによって、ｂｌｏｇシステム１３０のユーザ乙もまた、ｂｌｏｇシステム１９９による「トラックバックを用いたｂｌｏｇシステム１３０への投稿が容易になる」という利益を享受できることを示したが、第３の実施形態においては、ｂｌｏｇシステム１３０が「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」を公開しており、当該インタフェースの利用には前もって認証が必要であって、当該インタフェースを使用したときに前もって認証がなされていないときはＩＤ及びパスワードの入力画面を自動提示し、認証がなされている場合は当該インタフェースに係る処理を行う機能を有するものとする。
【０１００】
例えば、BloggerやMovable Type等のｂｌｏｇシステムでは、「記事投稿を行うインタフェース」と「トラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」が各個独立に存在し、「記事投稿を行うインタフェース」及び「トラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」は、ＩＤ及びパスワードを引数として要求する。上記機能は、「記事投稿を行うインタフェース」をＩＤ及びパスワードなしで実行し、記事投稿が失敗した場合は、ＩＤ及びパスワードの入力を促す画面を表示し、ＩＤ及びパスワードが入力されれば「記事投稿を行うインタフェース」、「トラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」を相次いで実行することで実現できる。また、インタフェース検索装置１０８は、認証・トラックバックインタフェース装置１０４からの要求に従い、ｂｌｏｇシステム１３０等の他のｂｌｏｇシステムが公開しているインタフェースを調査する。
【０１０１】
なお、認証・トラックバックインタフェース装置１０４の動作は、第１の実施形態における場合と若干異なるが、異なる点については後述する。
【０１０２】
図１８は、第３実施形態におけるｂｌｏｇシステムへの接続画面の一例である。第３の実施形態においては、ユーザ乙はｂｌｏｇシステム１９９に記事を投稿するわけではないので、ユーザ乙は、先ず、どのｂｌｏｇシステムへの認証を行うかを明示的に指定する必要がある。例えば、図１８に示す符号２６０１部では、乙が「ｂｌｏｇシステム１３０」へログインすることを意味している。ここで注意すべき点は、第２の実施形態における図１５と異なり、図１８では、ＩＤ及びパスワードの入力を要求しないことである。即ち、ＩＤ及びパスワードの入力という認証行為を、ｂｌｏｇシステム１９９が代行しない点が異なる。
【０１０３】
図１９は、第３実施形態におけるインタフェース検索装置１０８が他のｂｌｏｇシステムが公開しているインタフェースを調査するためのテーブルの一例である。
【０１０４】
インタフェース検索装置１０８は、このテーブルを用いて、他のｂｌｏｇシステムへ投稿等を行うにはどのようなインタフェースを用いればよいかを、認証・トラックバックインタフェース装置１０４に通知する。例えば、図１９に示す符号２７０４〜２７０６部においては、ｂｌｏｇシステム１３０の保存・トラックパック機能に係るインタフェース、即ち「トラックバックＵＲＬと記事内容が入力されれば、当該記事内容を新規記事として保存し、かつ、入力されたトラックバックＵＲＬを用いてトラックバック・ピングを行うインタフェース」が公開されており、それを利用するには、「http://blog.bar.com/cgi-bin/trackback.cgi」にアクセスし、必要があれば当該インタフェースに適切な引数を与える必要があることを意味する。
【０１０５】
図２０は、第３の実施形態において、他のｂｌｏｇシステムにログインし、トラックバックを用いた記事の投稿を行う処理を示すフローチャートである。なお、図２０に示すフローチャートは、第２の実施形態における図１７に示すフローチャートと対比されるものである。
【０１０６】
ここで、図２０において、ステップＳ１８０３に「認証インタフェースの提示」とあるのは、図１５の認証画面、即ち、ＩＤ及びパスワードの入力の他、「どのｂｌｏｇシステムにログインするか」という入力インタフェースを有する認証画面を意味する。
【０１０７】
また、図１７に示す処理と、図２０に示す処理との差異は、図１７に示すステップＳ１４０３以降と、図２０に示すステップＳ１８０３以降にある。即ち、図１７の処理では、ｂｌｏｇシステム１１９において、認証情報の他、「どのｂｌｏｇシステムにログインするか」という情報が認証・トラックバックインタフェース装置１０４に渡されるが、図２０の処理では、ｂｌｏｇシステム１９９には、ｂｌｏｇシステム１３０を利用する旨しか渡されない（ステップＳ１８０３、Ｓ１８０４）。認証・トラックバックインタフェース装置１０４は、インタフェース検索装置１０８に、ｂｌｏｇシステム１３０にトラックバックを用いて記事投稿するためのインタフェースは何かを問い合わせる（ステップＳ１８０５）。
【０１０８】
ここで、図１９に示す例でいえば、インタフェース検索装置１０８は、符号２７０４〜２７０６部により、ｂｌｏｇシステム１３０にトラックバックを用いた記事投稿を行うためのインタフェースに係る情報を知っているため、これらの情報を認証・トラックバックインタフェース装置１０４に返す（ステップＳ１８０６）。認証・トラックバックインタフェース装置１０４は、必要があれば、当該インタフェースに適切な引数を与えたものをコンピュータ装置１０６，１０７に返す（ステップＳ１８０７）。例えば、ステップＳ８０６で返されたインタフェースが、引数としてコメント（記事内容）およびトラックバックＵＲＬを必要とする場合、認証・トラックバックインタフェース装置１０４は当該インタフェースにコメント及びトラックバックＵＲＬを代入したものをコンピュータ装置１０６，１０７に返す。コンピュータ装置１０６，１０７は、ステップＳ１８０７で渡されたインタフェースを用いて、ｂｌｏｇシステム１３０にトラックバックを用いた記事投稿を行う（ステップＳ１８０８）。ｂｌｏｇシステム１３０にトラックバックを用いた記事投稿を行う際に、認証が行われていなければｂｌｏｇシステム１３０が認証画面を提示することになり、認証が完了していればそのままトラックバックを用いた記事投稿がなされることになる。
【０１０９】
以上説明したように、第３の実施形態によれば、第１の実施形態における効果、即ち、「書き込みを行ってからｂｌｏｇシステムへの認証を行うため、当該書き込みへの心理的障壁を下げることができる」という効果を、他のｂｌｏｇシステム１３０のユーザも享受することができる。
【０１１０】
また、第３の実施形態においては、ｂｌｏｇシステム１９９が、ｂ１ｏｇシステム１３０への認証を代行せず、認証についての情報（ＩＤ及びパスワード）を受け取ることがないため、ユーザ乙が「認証情報が第三者に流出する可能性を下げることができる」という利益を享受する効果も奏する。
【０１１１】
なお、第３の実施形態は、これだけに留まらず、認証情報及びどのｂｌｏｇシステムにログインするかという情報をコンピュータ装置１０６，１０７に保存する形態を考えることができるのは、第１の実施形態の場合と同様である。
【０１１２】
更に、第３の実施形態は、これだけに留まらず、コンピュータ装置１０６，１０７に保存された認証情報及びどのｂｌｏｇシステムにログインするかという情報を用いて、図２０に示すのステップＳ１８０３の「認証インタフェースの提示」を省略してもよいことは、第１の実施形態の場合と同様である。
【０１１３】
以上、本発明の一実施形態を説明したが、本発明の具体的な構成は、上記実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計変更等があっても、本発明の範囲に含まれる。
【図面の簡単な説明】
【０１１４】
【図１】第１の実施形態に係るｂｌｏｇシステムの概要構成例を示す図である。
【図２】トラックバックＵＲＬ抽出装置１０３が用いられない場合において、ｂｌｏｇシステム１９９によりコンピュータ装置１０６，１０７に表示された記事ページの画面例を示す図である。
【図３】コメントを表示する別画面の一例を示す図である。
【図４】記事へのリンクを表示する別画面の一例を示す図である。
【図５】トラックバックＵＲＬの表示ユーザインタフェースの一例を示す図である。
【図６】認証画面のユーザインタフェースの一例を示す図である。
【図７】相手の記事を引用して自己の記事を入力、保存するためのユーザインタフェースの一例を示す図である。
【図８】記事ページの画面例を示す図である。
【図９】図２に示すユーザインタフェースを図８に示すユーザインタフェースに変更する処理を示すフローチャートである。
【図１０】相手の記事を引用して保存する場合の処理を示すフローチャートである。
【図１１】認証ユーザインタフェースの一例を示す図である。
【図１２】ユーザインタフェースの一例を示す図である。
【図１３】相手の記事を引用して記事を入力、保存する場合の処理を示すフローチャートである。
【図１４】第２の実施形態に係るｂｌｏｇシステムの概要構成例を示す図である。
【図１５】第２の実施形態に係るｂｌｏｇシステムの認証画面の一例を示す図である。
【図１６】第２の実施形態におけるインタフェース検索装置１０８が他のｂｌｏｇシステムが公開しているインタフェースを調査するためのテーブルの一例を示す図である。
【図１７】第２の実施形態において、他のｂｌｏｇシステムにログインし、トラックバックを用いた記事の投稿を行う処理を示すフローチャートである。
【図１８】第３の実施形態におけるｂｌｏｇシステムへの接続画面の一例である。
【図１９】第３の実施形態におけるインタフェース検索装置１０８が他のｂｌｏｇシステムが公開しているインタフェースを調査するためのテーブルの一例である。
【図２０】第３の実施形態において、他のｂｌｏｇシステムにログインし、トラックバックを用いた記事の投稿を行う処理を示すフローチャートである。
【符号の説明】
【０１１５】
１０１  データ保存装置
１０２  データ処理装置
１０３  トラックバックＵＲＬ抽出装置
１０４  認証・トラックバックインタフェース装置
１０５  通信網
１０６，１０７  コンピュータ装置
１０８  インタフェース検索装置
１３０，１９９  ｂｌｏｇシステム
【図１】
2005250826.tif 000003
【図２】
2005250826.tif 000004
【図３】
2005250826.tif 000005
【図４】
2005250826.tif 000006
【図５】
2005250826.tif 000007
【図６】
2005250826.tif 000008
【図７】
2005250826.tif 000009
【図８】
2005250826.tif 000010
【図９】
2005250826.tif 000011
【図１０】
2005250826.tif 000012
【図１１】
2005250826.tif 000013
【図１２】
2005250826.tif 000014
【図１３】
2005250826.tif 000015
【図１４】
2005250826.tif 000016
【図１５】
2005250826.tif 000017
【図１６】
2005250826.tif 000018
【図１７】
2005250826.tif 000019
【図１８】
2005250826.tif 000020
【図１９】
2005250826.tif 000021
【図２０】
2005250826.tif 000022