(57)【特許請求の範囲】
【請求項１】
コンテンツを特定するコンテンツ識別情報、前記コンテンツ内の時間的な位置または時間的な範囲を指定する位置範囲情報と、前記コンテンツ識別情報と前記位置範囲情報に対応する関連付け対象を特定する対象識別情報と、該関連付け対象に関連付けたい内容情報を送信することで該内容情報を該関連付け対象に関連付けて関連付け内容データベースに登録するための関連付け内容登録用論理アドレスと、を格納する関連付け対象データベースと、
前記対象識別情報と、前記関連付け対象に関連付けられる１以上の内容情報と、を格納する関連付け内容データベースと、
前記コンテンツ識別情報および前記位置範囲情報によって、前記対象識別情報を指定する指定手段と、
前記指定手段によって指定された対象識別情報に対応する関連付け内容登録用論理アドレスを前記関連付け対象データベースから取得して利用者に提示する提示手段と、
前記関連付け内容登録用論理アドレス宛に利用者の操作によって送信される前記内容情報であって論理アドレスを含む情報を受け付け、該内容情報を前記関連付け内容データベースに登録する登録手段と、
前記指定された対象識別情報に関連づけられた内容情報であって、論理アドレスを含む内容情報を前記関連付け内容データベースから取得して利用者に提示する内容提示手段と、を具備することを特徴とするコミュニケーション支援システム。
【請求項２】
前記指定された対象識別情報が前記関連付け対象データベースにない場合に、前記指定された対象識別情報に対応する前記関連付け内容登録用論理アドレスを生成して、前記指定されたコンテンツ識別情報と前記指定された位置範囲情報とに対応する対象識別情報とともに前記関連付け対象データベースに格納する関連付け内容登録用論理アドレス生成格納手段をさらに具備することを特徴とする請求項１に記載のコミュニケーション支援システム。
【請求項３】
前記登録手段は、前記関連付け対象に関連付けたいコンテンツを管理するブログ名、前記コンテンツのタイトル、および、前記コンテンツの概要のうち少なくとも１つの情報と、前記コンテンツの論理アドレスとをＨＴＴＰ  ＰＯＳＴメソッドで受け付けることを特徴とする請求項１または請求項２に記載のコミュニケーション支援システム。
【請求項４】
前記関連付け対象データベース上の特定のコンテンツ内の時間的な位置を指定することが可能なコンテンツのコンテンツ識別情報と、前記時間的な位置の情報を取得する取得手段をさらに具備し、
前記指定手段は、前記取得手段によって取得された時間的な位置の情報を前記特定のコンテンツの位置範囲情報として指定し、前記取得されたコンテンツ識別情報を前記特定のコンテンツのコンテンツ識別情報として指定することを特徴とする請求項１ないし請求項３に記載のコミュニケーション支援システム。
【請求項５】
コンピュータを、
コンテンツを特定するコンテンツ識別情報、前記コンテンツ内の時間的な位置または時間的な範囲を指定する位置範囲情報と、前記コンテンツ識別情報と前記位置範囲情報に対応する関連付け対象を特定する対象識別情報と、該関連付け対象に関連付けたい内容情報を送信することで該内容情報を該関連付け対象に関連付けて関連付け内容データベースに登録するための関連付け内容登録用論理アドレスと、を格納する関連付け対象データベースにアクセスする第１のアクセス手段と、
前記対象識別情報と、前記関連付け対象に関連付けられる１以上の内容情報と、を格納する関連付け内容データベースにアクセスする第２のアクセス手段と、
前記コンテンツ識別情報および前記位置範囲情報によって、前記対象識別情報を指定する指定手段と、
前記指定手段によって指定された対象識別情報に対応する関連付け内容登録用論理アドレスを前記関連付け対象データベースから取得して利用者に提示する提示手段と、
前記関連付け内容登録用論理アドレス宛に利用者の操作によって送信される前記内容情報であって論理アドレスを含む情報を受け付け、該内容情報を前記関連付け内容データベースに登録する登録手段と、
前記指定された対象識別情報に関連づけられた内容情報であって、論理アドレスを含む内容情報を前記関連付け内容データベースから取得して利用者に提示する内容提示手段として機能させるためのコミュニケーション支援プログラム。
【請求項６】
前記指定された対象識別情報が前記関連付け対象データベースにない場合に、前記指定された対象識別情報に対応する前記関連付け内容登録用論理アドレスを生成して、前記指定されたコンテンツ識別情報と前記指定された位置範囲情報とに対応する対象識別情報とともに前記関連付け対象データベースに格納する関連付け内容登録用論理アドレス生成格納手段をさらに具備することを特徴とする請求項５に記載のコミュニケーション支援プログラム。
【請求項７】
前記登録手段は、前記関連付け対象に関連付けたいコンテンツを管理するブログ名、前記コンテンツのタイトル、および、前記コンテンツの概要のうち少なくとも１つの情報と、前記コンテンツの論理アドレスとをＨＴＴＰ  ＰＯＳＴメソッドで受け付けることを特徴とする請求項５または請求項６に記載のコミュニケーション支援プログラム。
【請求項８】
前記関連付け対象データベース上の特定のコンテンツ内の時間的な位置を指定することが可能なコンテンツのコンテンツ識別情報と、前記時間的な位置の情報を取得する取得手段をさらに具備し、
前記指定手段は、前記取得手段によって取得された時間的な位置の情報を前記特定のコンテンツの位置範囲情報として指定し、前記取得されたコンテンツ識別情報を前記特定のコンテンツのコンテンツ識別情報として指定することを特徴とする請求項５ないし請求項７に記載のコミュニケーション支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットなどの各種ネットワーク上での利用を想定したコミュニケーション支援システムおよびプログラムに関する。
【背景技術】
【０００２】
インターネットをはじめとする各種ネットワークにおいて、ユーザがネットワーク上のシステムに登録するコンテンツ同士を関連付けることで成立するコミュニケーションサービスが提供されている。例えば、インターネット上の掲示板サービスは、システム上に登録されたある主題に対してユーザが自分の意見などをテキストのコンテンツとして作成し、各ユーザがそのテキストコンテンツをシステム上に登録し、主題に関連付けることでネットワークを介してコミュニケーションが成立するサービスである。
【０００３】
また、ネットワーク上にはテキストのみならず音声、動画、静止画あるいはそれらを組み合わせた複合型のコンテンツなど、さまざまな形態のコンテンツが流通しており、これらの多様なコンテンツをユーザが関連付ける前述のようなコミュニケーションシステムが開発、提案されている。
【０００４】
代表的な例としては、インターネット上のＷｅｂｌｏｇ（以下「Ｂｌｏｇ」と称する）システムが挙げられる。Ｂｌｏｇシステムにおいては、ユーザがシステムに登録した記事に対して、その記事を視聴したユーザが、この記事が登録されているシステム上に意見や関連付け内容をテキストや音声などの形式で登録し、記事に対して関連付けるコメント機能が提供されている。ここで、ユーザがシステムに登録した記事は「エントリ」と呼ばれる。以下、この記事を「エントリ」と称する。エントリは、通常ｈｔｍｌで記述された複合型のコンテンツであることが多い。
【０００５】
また、他の機能として、そのエントリに関連する別の（同一の場合もある）システム上に登録されている他のエントリのＵＲＬを含む関連付け内容を、エントリごとに用意される情報関連付け受付専用の論理アドレスに対して送信することにより、システム上のデータベースに登録し、そのエントリの関連付け内容としてシステムから参照できるようコンテンツ間の関連付けを行うトラックバック機能が提供されている（例えば、非特許文献１参照）。
【０００６】
他に、映像コンテンツについて、時間的な区切りで表現される場面ごとに視聴者がテキストでコメントをシステム上に登録することができ、同じ場面に興味をもった視聴者同士のコミュニケーションを支援するシステムが提案されている（例えば、特許文献１参照）。
【０００７】
【非特許文献１】［平成１７年８月１２日検索］、Six Apar社、「トラックバックの技術仕様」、インターネット＜URL: http//www.movabletype.jp/manual/mttrackback.html＞
【０００８】
【特許文献１】特許第３６２２７１１号
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来技術のトラックバックでは、あるひとつのコンテンツに対して別のコンテンツを関連付けることはできても、音声コンテンツや動画コンテンツのある場面（時間的な区切り）や、テキスト文章の一部、静止画のある一部分などコンテンツの内容のさらに細かい範囲を選択して関連付けを行う事は考慮されていない。したがって、従来では、コンテンツ中の自分の興味の対象となる部分や他人の注意を喚起したい範囲を明確に指定してコメントをしたり別のコンテンツと関連付けたりすることができない。
【００１０】
これに対して特許文献１の技術では、システムに登録されている映像コンテンツのなかの時間的な区切りで表現される場面という単位に対してシステム上にテキストでコメントを登録し関連付けすることができるが、関連付けの対象としてネットワーク上の他のシステム上に登録されているコンテンツを想定していないため、ネットワーク上に存在する他のシステム上のコンテンツと直接関連付けを行うことができない。また、この技術においては基本的に映像以外のコンテンツヘの対応は考慮されていない。
【００１１】
この発明は、上述した事情を考慮してなされたものであり、コンテンツの種類を問わず、ユーザが、コンテンツ中の自分の興味の対象や他者の注意を喚起したい部分を明確に指定したうえで、コメントやネットワーク上の各種システム上に登録されている種々のコンテンツヘの関連付けを行うことができ、また、それらの部分単位で関連付けられている情報を参照することができるコミュニケーション支援システムおよびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上述の課題を解決するため、本発明のコミュニケーション支援システムは、コンテンツを特定するコンテンツ識別情報、前記コンテンツ内の時間的な位置または時間的な範囲を指定する位置範囲情報と、前記コンテンツ識別情報と前記位置範囲情報に対応する関連付け対象を特定する対象識別情報と、該関連付け対象に関連付けたい内容情報を送信することで該内容情報を該関連付け対象に関連付けて関連付け内容データベースに登録するための関連付け内容登録用論理アドレスと、を格納する関連付け対象データベースと、前記対象識別情報と、前記関連付け対象に関連付けられる１以上の内容情報と、を格納する関連付け内容データベースと、前記コンテンツ識別情報および前記位置範囲情報によって、前記対象識別情報を指定する指定手段と、前記指定手段によって指定された対象識別情報に対応する関連付け内容登録用論理アドレスを前記関連付け対象データベースから取得して利用者に提示する提示手段と、前記関連付け内容登録用論理アドレス宛に利用者の操作によって送信される前記内容情報であって論理アドレスを含む情報を受け付け、該内容情報を前記関連付け内容データベースに登録する登録手段と、前記指定された対象識別情報に関連づけられた内容情報であって、論理アドレスを含む内容情報を前記関連付け内容データベースから取得して利用者に提示する内容提示手段と、を具備することを特徴とする。
【００１４】
本発明のコミュニケーション支援プログラムは、コンピュータを、
コンテンツを特定するコンテンツ識別情報、前記コンテンツ内の時間的な位置または時間的な範囲を指定する位置範囲情報と、前記コンテンツ識別情報と前記位置範囲情報に対応する関連付け対象を特定する対象識別情報と、該関連付け対象に関連付けたい内容情報を送信することで該内容情報を該関連付け対象に関連付けて関連付け内容データベースに登録するための関連付け内容登録用論理アドレスと、を格納する関連付け対象データベースにアクセスする第１のアクセス手段と、前記対象識別情報と、前記関連付け対象に関連付けられる１以上の内容情報と、を格納する関連付け内容データベースにアクセスする第２のアクセス手段と、前記コンテンツ識別情報および前記位置範囲情報によって、前記対象識別情報を指定する指定手段と、前記指定手段によって指定された対象識別情報に対応する関連付け内容登録用論理アドレスを前記関連付け対象データベースから取得して利用者に提示する提示手段と、前記関連付け内容登録用論理アドレス宛に利用者の操作によって送信される前記内容情報であって論理アドレスを含む情報を受け付け、該内容情報を前記関連付け内容データベースに登録する登録手段と、前記指定された対象識別情報に関連づけられた内容情報であって、論理アドレスを含む内容情報を前記関連付け内容データベースから取得して利用者に提示する内容提示手段として機能させるためのものである。
【発明の効果】
【００１６】
本発明のコミュニケーション支援システムおよびプログラムによれば、コンテンツの種類を問わず、ユーザが、コンテンツ中の自分の興味の対象や他者の注意を喚起したい部分を明確に指定したうえで、コメントやネットワーク上の各種システム上に登録されている種々のコンテンツヘの関連付けを行うことができ、また、それらの部分単位で関連付けられている情報を参照することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しながら本発明の実施形態に係るコミュニケーション支援システムおよびプログラムについて詳細に説明する。  
まず、本実施形態で使用するいくつかの用語について図４１を参照して説明する。  
・「関連付け対象」：コンテンツを特定するＩＤと範囲（時間的、または空間的）から決定される情報とを関連付ける対象（コンテンツの一部）。  
・「関連付け対象情報」：関連付け対象を特定するＩＤ。  
・「関連付け内容」：関連付け対象に対して関連付けられる情報。  
サーバ装置はコンテンツをコンテンツＩＤで特定する。クライアント装置は「関連付け対象」を指定して情報を関連付け、「関連付け内容」をサーバ装置に送信する。サーバ装置は、関連付け内容データベースで「関連付け対象情報」と対応付けて「関連付け内容」を格納している。さらに、サーバ装置は、関連付け対象データベースで、「関連付け対象情報」と、「コンテンツＩＤ」と、「範囲情報」とを対応付けて格納している。
【００１８】
次に、本実施形態のコミュニケーション支援システムの重要な点について簡単に示す。  
本発明の実施形態では、システム上に登録される、あるいはシステム上でユニークに特定される各種コンテンツそのものとは別に、ユーザまたはサービス提供者がコンテンツ内の時間的または空間的な位置情報から関連付けを行う位置または範囲をコンテンツごとに指定して、関連付けの対象を規定することに特徴がある。また、そのように規定された関連付け対象ごとに外部から情報の登録を受け付けるネットワーク上の論理アドレスを生成および／または提示することでＢｌｏｇなどの既存のオープンなシステム上から情報の関連付けを行うことができる。
【００１９】
このようにコンテンツの一部分としての関連付けの対象ごとに、ユーザが関連付け内容をシステム上のデータベースに登録することで、ユーザがコンテンツの中で自己の興味の対象や、他人の注意を喚起したい部分を明確にしてコメントや情報の関連付けを行ったり、コンテンツ内で特に興味のある部分を指定して関連付け内容の参照を行うことができるようになる。  
また、関連付け対象ごとにネットワーク上から接続可能な論理アドレスを付与し、同アドレスに対して情報を送信することで関連付け対象に対して関連付けたい情報をデータベースに登録可能なシステムを提供する。これにより外部の一般的なシステムからの情報関連付けを可能とする。
【００２０】
（第１の実施形態）  
本発明における第１の実施形態によるコミュニケーション支援システムについて図１を参照して説明する。本実施形態は情報登録する場合の例である。図１は、本実施形態のシステム構成図である。このシステムでは音声や動画といったコンテンツ内で時間的な位置が表現できるコンテンツやテキストや静止画や動画といったコンテンツ内で空間的な位置が表現できるコンテンツに対して、コンテンツそのものをユニークに特定するコンテンツＩＤと、そのコンテンツ内での時間的または空間的な位置情報を用いて位置または範囲を指定する時間情報または空間情報あるいはその両方と、から特定される情報の関連付けを行う対象をシステム上で規定し、規定した関連付け対象に対して関連付け内容の登録を行う。
【００２１】
以下に示す全ての実施形態でのコミュニケーション支援システムは、インターネットなどのネットワーク上に設置されるユーザ側のクライアント装置と、サービス提供側のサーバ装置とからなり、サーバ装置には複数のクライアント装置が接続されうる。また、サーバ装置がクライアント装置を兼ねることも想定される。本実施形態では、クライアント装置１００は関連付け内容入力部１０１、関連付け対象情報選択部１０２を備え、サーバ装置１５０は関連付け内容登録部１５１、関連付け対象データベース１５２、関連付け内容データベース１５３を備えている。
【００２２】
関連付け対象データベース１５２は、コンテンツを特定する識別情報であるコンテンツＩＤと、コンテンツごとに管理される時間的または空間的な位置または範囲に関する範囲情報（時間情報、空間情報）と、コンテンツＩＤと範囲情報とから特定される識別情報である関連付け対象情報と、を格納する。コンテンツＩＤの一例については後に図２を参照して説明する。また、時間的または空間的な位置情報については後に図３を参照して説明する。関連付け対象データベース１５２の内容例については後に図５を参照して説明する。  
関連付け内容データベース１５３は、関連付け対象情報と、それに対応する関連付け対象に関連付けられる関連付け内容の組と、を格納する。関連付け内容データベース１５３の内容例については後に図６を参照して説明する。  
関連付け内容登録部１５１は、クライアント装置の関連付け内容入力部１０１から関連付け対象を指定して送信される関連付け内容の関連付け内容データベース１５３への情報の登録を行う。
【００２３】
関連付け対象情報選択部１０２は、情報を関連付ける関連付け対象を特定する関連付け対象情報とこの関連付け対象情報に対応する範囲情報とを提示する。ユーザは、提示された関連付け対象情報のうちから希望する関連付け対象情報を指定する。また、関連付け対象情報選択部１０２は、サーバ装置からコンテンツを受け取りコンテンツを再生し、コンテンツの提示を行ってもよい。もちろん、関連付け対象情報選択部１０２とは別にコンテンツを再生して提示するコンテンツ再生提示部を設けてもよい。  
関連付け内容入力部１０１は、関連付け対象情報選択部１０２が指定した関連付け対象情報に対して関連付ける内容を入力し、サーバ装置１５０の関連付け内容登録部１５１に送信し関連付け内容データベース１５３ヘの登録要求を行う。
【００２４】
次に、コンテンツＩＤの例について図２を参照して説明する。  
コンテンツＩＤは、例えば、図２に示したように、ＴＶやラジオ放送におけるチャンネルや周波数情報、ＴＶ番組におけるＧコードやｉＥＰＧ情報、インターネット上のコンテンツにおけるコンテンツに接続するための論理アドレス、書籍におけるＩＳＢＮなどの情報を利用して決定される。もちろん、ここに挙げた以外のものでもコンテンツを特定できる情報があれば利用可能であるし、サービス提供者が独自にコンテンツに対してＩＤを付与し管理してもよい。
【００２５】
次に、時間的または空間的な位置情報における位置または範囲の指定例について図３を参照して説明する。  
時間的な位置情報を表現可能なコンテンツの時間的な位置、範囲の指定例としては、絶対時間による表記、相対時間による表記、シーン情報による表記などの表現方法が想定される。絶対時間による表記については例えばＴＶの放送の放送日時による表現が、相対時間による表記は例えば、音楽コンテンツの再生開始からの再生時間による表現が、シーン情報による表記は例えば、ＤＶＤのチャプター情報による表記などが例として考えられる。それぞれの表記例は図３に記載の通りである。
【００２６】
空間的な位置情報を表現可能なコンテンツの空間的な位置、範囲の指定例としては、座標を用いた表現が想定される。例えば、テキスト情報を一次元の文字配列と考えれば、コンテンツ内の単語や文章を何文字目から何文字目のような位置次元の座標の範囲として表現することができる。静止画ついては２次元の画素の配列として考えることで２次元の座標で位置や範囲を指定可能である。それぞれの表記例は図３に記載の通りである。
【００２７】
ここで説明した、時間的、空間的範囲の指定例はあくまで一例であり、別の方法でもシステム内で位置や範囲が特定できる方法であればこれらの方法に限定されるものではない。  
以下の説明では、時間に関する位置または範囲を指定する情報を時間情報、空間に関する位置または範囲を指定する情報を空間情報と記載し、それら２つのことをあわせて範囲情報と記載する。
【００２８】
また、ここでは、動画コンテンツ上の時間的な位置または範囲で表される場面に対して、Ｂｌｏｇ上のエントリ情報（エントリが登録されているＢｌｏｇタイトル、エントリのタイトル、エントリのＵＲＬ、エントリの概要）を関連付けるシステムについて説明する。なお、本実施形態では動画コンテンツを扱うシステムの例を挙げているが、例えば、音声コンテンツなど、コンテンツ内での時間的な位置情報を表現できるコンテンツであれば本発明の実施形態で利用できるコンテンツは動画コンテンツに限らない。また、今回のシステムではコンテンツの場面に対して関連付ける内容としてＢｌｏｇエントリの情報を例に挙げているが、この例に限定されることはなく、例えば、単なるテキストによるコメント情報などデータベース上で取り扱える情報であればどのような情報を関連付けてもよい。  
また、この説明では関連付け対象の指定手法として時間情報で位置、範囲の両方を指定可能な例を紹介しているが、位置情報、範囲情報のどちらか一方しか利用できないものでもかまわない。空間情報を利用する例、時間情報と空間情報を利用する例については後に説明する。
【００２９】
次に、本実施形態のコミュニケーション支援システムでの情報登録の動作について図４を参照して説明する。図４は本発明の第１の実施形態によるシステムの情報登録のシーケンスチャートである。例えば、ユーザが視聴している「ｃｏｎｔｅｎｔｓ１」というＩＤをもつ動画コンテンツの再生後３０秒の位置で表される場面に対してＢｌｏｇシステム上の１エントリに関する情報（記事が登録されているＢｌｏｇタイトル「例題Ｂｌｏｇ」、記事名「エントリ１」、記事のＵＲＬ「http://www.exblog.com/entry1.htm」記事の概要「発明の動作説明用のエントリです」）を関連付ける例を挙げて本実施形態の関連付け内容登録方法について説明する。  
ステップＳ４０１：サーバ装置１５０内の配信部（図示せず）が、サーバ装置１５０からクライアント装置１００へコンテンツ（コンテンツＩＤ：「ｃｏｎｔｅｎｔｓ１」で表される。図５参照）を配信する。
【００３０】
ステップＳ４０２：クライアント装置１００のコンテンツ再生部（図示せず）が配信されたコンテンツ（コンテンツＩＤ：「ｃｏｎｔｅｎｔｓ１」で表される）を再生する。すなわち、クライアント装置１００を使用するユーザにコンテンツを提示する。
ステップＳ４０３：ユーザは、提示されたコンテンツに対して、関連付け対象情報選択部１０２を用いて関連付け内容を登録する対象（＝特定コンテンツの時間的な位置または範囲で決定付けられる）として、関連付け対象情報を選択する。その方法は、例えば、サーバ装置の関連付け対象データベース１５２から、ユーザが視聴中のコンテンツのコンテンツＩＤに対応する関連付け対象情報を抽出して、それぞれ登録されている時間情報から対応する時間的位置または範囲を知らせる情報を付加した関連付け対象情報に対応するラジオボックスをクライアント装置のインターフェースに表示させ、ユーザがラジオボックスを選択することで関連付け対象情報選択を行うようにする方法が考えられる。関連付け対象情報選択部１０２が関係するインターフェースの一例については後に図７を参照して説明する。
【００３１】
ステップＳ４０４：クライアント装置の関連付け内容入力部１０１が、ステップＳ４０３で選択された関連付け対象に対して関連付ける内容を入力し、関連付け対象情報と、入力された内容とを関連付け内容データベース１５３に登録するための登録要求をサーバ装置１５０に対して送信する。送信の際の具体的な動作については後に図７を参照して説明する。
【００３２】
ステップＳ４０５：サーバ装置の関連付け内容登録部１５１はクライアント装置から送信された関連付け内容データベース１５３登録要求に基づき、受信した情報を関連付け内容データベース１５３に登録する。今回の例では後述する図６のような関連付け内容データベース１５３に対して新たにステップＳ４０５で送信された内容が登録され、後述する図８のような状態になる。図８の項目で斜線を引いてある行が新たに登録された行を示している。
【００３３】
次に、関連付け対象データベース１５２について図５を参照して説明する。図５は関連付け対象データベース１５２で管理される情報の例を示している。  
関連付け対象データベース１５２は、コンテンツを特定するコンテンツＩＤと、特定されたコンテンツ内での時間的な位置または範囲を表す時間情報と、この２つの情報から決定付けられる関連付け対象情報を格納し管理している。図５の例においては、関連付け対象情報はユニークな整数値、コンテンツＩＤはｃｏｎｔｅｎｔｓ ｘ（ｘはユニークな整数）、時間情報について、秒単位でｘ、ｙ、ｚを整数とすると、数値ｘのように単独の数値として表現されている情報はコンテンツの再生後ｘ秒目の位置を表し、ｙ−ｚのように数値を−で接続した値はコンテンツ再生後ｙ秒からｚ秒目までの範囲を表すという形で情報を管理／登録している。
【００３４】
この情報の管理方法は一例であり、上記の説明どおり、例えば、ネットワーク上で配信されているコンテンツについてそのコンテンツに接続するための論理アドレスをコンテンツＩＤとして割り当てるなど、それぞれの情報を明確に管理できる方法であれば別の管理方式を用いてもかまわない。
【００３５】
次に、関連付け内容データベース１５３について図６を参照して説明する。図６は関連付け内容データベース１５３で管理される情報の例を示めしている。  
関連付け内容データベース１５３は、関連付け対象データベース１５２で管理される特定コンテンツ内の時間的な位置または範囲を表す関連付け対象情報と、それに関連付ける内容の組として、場面に関連するＢｌｏｇエントリのＢｌｏｇタイトル、エントリのタイトル、エントリのＵＲＬ、エントリの概要に関する情報をそれぞれｂｌｏｇ＿ｎａｍｅ、ｔｉｔｌｅ、ｕｒｌ、ｅｘｃｅｒｐｔ（いずれもテキスト情報）として格納し管理している。前出のように、関連付ける内容の組としてＢｌｏｇのエントリ情報を挙げているのはあくまでも一例であり、本発明の実施形態においてはデータベース上で管理可能な情報であれば関連付け対象に関連付ける内容の組としてどのような情報を割り当ててもよい。
【００３６】
次に、クライアント装置１００での入力インターフェースについて図７を参照して説明する。図７は上記のような関連付け対象情報選択部１０２を提供するクライアント装置の関連付け内容入力部１０１（関連付け内容入カインターフェース）の一例である。  
図７の入力インターフェースは、図５のような情報が登録されている関連付け対象データベース１５２から、視聴中のコンテンツｃｏｎｔｅｎｔｓ１に対応する関連付け対象情報を抽出し、データベース上の時間情報を付加したうえでそれぞれに対応するラジオボックスを表示している。ここで図５に示した関連付け対象情報１から４が図７のインターフェース中の上部左側に縦に並んだ４つのラジオボックス、図５に示した関連付け対象情報５から６が図７の上部右側の縦に並んだ２つのラジオボックスにそれぞれ対応している。  
この例においては、ｃｏｎｔｅｎｔｓ１の３０秒の位置に対応する場面を選択することになるので、図７のインターフェース中においては左側上から２番目のラジオボックスを選ぶことで、図５の関連付け対象データベース１５２中では関連付け対象情報として「２」を選択する。  
なお、この関連付け対象情報選択部１０２はあくまで一例であり、例えば、関連付け対象情報のリストを別途取得してユーザが直接入力する方法など、クライアント装置のユーザが関連付け対象情報を選択することできれば方法は限定しない。
【００３７】
次に、ステップＳ４０４での具体的な動作の一例について図７を参照して説明する。例えば、図７の入力インターフェースの各フォームに関連付け内容を入力し、「登録」ボタンを押下することで入力された情報を関連付け対象情報とともにデータベースへの登録要求とともに送信する方法が考えられる。今回の例では図７のような形で入力、記事が登録されているＢｌｏｇタイトル「例題Ｂｌｏｇ」、記事名「エントリ１」、記事のＵＲＬ「http://www.exblog.com/entry1.htm」、記事の概要「発明の動作説明用のエントリです」という内容のＢｌｏｇエントリに関連する情報を入力する。クライアント装置１００は、それぞれｂｌｏｇ＿ｎａｍｅ、ｔｉｔｌｅ、ｕｒｌ、ｅｘｃｅｒｐｔというパラメータ名で、コンテンツＩＤ「ｃｏｎｔｅｎｔｓ１」と関連付け、これらを関連付け内容データベース１５３ヘの登録要求と合わせて送信する。なお、この例はあくまで一例であり、関連付ける内容の入力方法はユーザの直接入力に限る必要はなく、例えば、ユーザがインターフェース上で入力または選択した情報をキーにネットワーク上のデータベースを参照し、データベース上の情報を登録するなど、情報の入力方法は問わない。
【００３８】
本実施形態を含む実施形態の説明では、クライアント装置で視聴するコンテンツはサーバ装置から配信され、クライアント装置上で提示される例を紹介しているが、本発明の全ての実施形態においては、ユーザが関連情報の登録または参照を行うコンテンツをサーバ装置側で特定することができれば、この例に限定されることはない。  
例えば、ユーザがクライアント装置、およびサーバ装置とは全く関係の無い機器上で再生されているコンテンツや、本や雑誌、映画や演劇など、全く関係の無いメディア上のコンテンツを視聴することも考えられる。この場合、本実施形態の説明におけるステップＳ４０１、ステップＳ４０２の代わりに、ユーザがクライアント装置１００およびサーバ装置１５０とは全く関係の無い機器上で再生されているコンテンツや、全く関係の無いメディア上のコンテンツを視聴し、クライアント装置１００がサーバ装置１５０に、この視聴しているコンテンツを特定できる情報を送信する。その後は、ステップＳ４０３においてサーバ装置１５０上で該当するコンテンツのコンテンツＩＤに対応する関連付け対象情報の抽出処理を行い、以降、上述した処理を行う。  
具体的には、サーバ装置の関連付け対象データベース上で、例えば、ＴＶ番組、ＤＶＤコンテンツ、本をコンテンツとして管理する。ＴＶ番組、ＤＶＤコンテンツ、および、本のコンテンツＩＤはそれぞれ、ＧコードまたはｉＥＰＧ、ＤＶＤの製品コード、および、ＩＳＢＮである。この場合、ユーザが、ＴＶ番組またはＤＶＤコンテンツを視聴したり、本を読んだりして、クライアント装置上でＧコードまたはｉＥＰＧ、ＤＶＤの製品コード、および、ＩＳＢＮのうちのいずれかを指定し、クライアント装置からサーバ装置に送信する。サーバ装置では、指定されたコンテンツＩＤに対応するコンテンツを特定し関連付け対象情報を抽出し、例えば、ユーザに関連付け対象情報の選択肢を提示する。また、この際、クライアント装置では、ユーザにＴＶ番組名、ＤＶＤタイトル、または本のタイトルを指定させ、指定された番組名またはタイトルをコンテンツＩＤに変換して、サーバ装置に送信し、サーバ装置でコンテンツを特定してもよい。  
ここで説明した以外にも、例えば、クライアント装置上でＤＶＤなどの記録媒体に記録されたコンテンツ、または、ネットワーク上の他のサーバ装置から取得したコンテンツを視聴する例がある。この場合、記録媒体に記録されたコンテンツのコンテンツＩＤ、および、他のサーバ装置から取得したコンテンツのコンテンツＩＤはそれぞれ、例えば、製品情報、および、ＵＲＬである。
【００３９】
ここまでは、動画を例にコンテンツ内で時間的な位置を表現できるコンテンツに対して、そのコンテンツ内の時間的な位置または範囲から決定される情報の関連付け対象を選択して関連付け内容を登録する方法について説明してきた。  
しかし、同様の構成のシステムを用いてコンテンツ内で空間的な位置を表現できるコンテンツに対して、コンテンツ内の空間的な位置または範囲から決定される関連付け対象を選択して関連付け内容の登録を行うことも可能である。さらに、同様の構成のシステムを用いて、コンテンツ内で時間的、空間的な位置を表現できるコンテンツに対して、時間的な位置または範囲と空間的な位置または範囲の両方から決定される情報の関連付け対象を選択して情報の登録を行うことも可能である。  
ここでいうコンテンツ内で空間的な位置を表現できるコンテンツとしては、例えば、テキストコンテンツ（「文字数」を使ってコンテンツ内の（一次元の）空間的位置または範囲を指定可能）、静止画（「座標」を用いて（二次元の）空間的な位置または範囲を指定可能）が挙げられる。以下にそれぞれの例を説明する。
【００４０】
また、上記の説明で、「管理するコンテンツ」を、「コンテンツ内で空間的な位置を表現できるコンテンツ」に変更し、関連付け対象データベース１５２で管理する範囲情報を、「時間的な位置または範囲を指定する時間情報」から「空間的な位置または範囲を指定する空間情報」に置き換えることでそのまま同システムを「コンテンツ内で空間的な位置を表現できるコンテンツに対して、コンテンツを特定してそのコンテンツ内の空間的な位置または範囲を指定して情報の関連付け行うシステム」に利用することが可能となる。
【００４１】
次に、具体的なテキストコンテンツを挙げ、関連付け対象の指定と関連付け対象データベース１５２への登録について図９（Ａ）、図９（Ｂ）を参照して説明する。図９（Ａ）、図９（Ｂ）はテキストコンテンツにおける関連付け対象の指定と関連付け対象データベース１５２ヘの登録例を示している。  
図９（Ａ）に示している「ｃｏｎｔｅｎｔｓ１」というコンテンツＩＤで表現できるテキストコンテンツの例である「テキストコンテンツへの応用例。テキストコンテンツの文字数を用いて空間的な位置情報を表現することが可能。」を具体例とする。いま、この内容のコンテンツの初めの「テキストコンテンツ」という単語を関連付け対象として指定したいとする。この場合、図９（Ｂ）に示すように、コンテンツＩＤ「ｃｏｎｔｅｎｔｓ１」と空間的な位置情報として文字数によって「１−９」文字目という範囲を指定することで対象を特定することができる。
【００４２】
この例では、このように特定した関連付け対象を関連付け対象情報「１」として関連付け対象データベース１５２に登録している。この説明におけるテキストコンテンツの空間的範囲の指定手法は一例であり、別の手法でも範囲が特定できる手法であればこの手法に限定するものではなく、例えば、テキストコンテンツの「ｘ行目のｙ文字目からｚ文字目」（ｘ、ｙ、ｚは整数）を「ｘ−ｙ−ｚ」として表現する手法が考えられる。
【００４３】
次に、具体的な静止画コンテンツを挙げ、関連付け対象の指定と関連付け対象データベース１５２への登録について図１０（Ａ）、図１０（Ｂ）を参照して説明する。図１０（Ａ）、図１０（Ｂ）は静止画コンテンツにおける関連付け対象の指定と関連付け対象データベース１５２ヘの登録例を示している。  
図１０（Ａ）に示している、「ｃｏｎｔｅｎｔｓ１」という８００×６００の静止画像に対して、この例では画像上の位置としてある座標の点（ｘ，ｙ）をその点の座標を用いて「ｘ，ｙ」と、範囲として長方形あるいは正方形で示される範囲の内部を原点に近い座標（ａ，ｂ）と対角にある座標（ｃ，ｄ）で指定している。この場合、画像全体を指定する空間情報は、座標（０，０）と座標（８００，６００）で指定するので、「０，０−８００，６００」と表される。また、図１０（Ａ）の関連付け対象情報「１」の空間情報は「２０，３０」と表され、図１０（Ａ）の関連付け対象情報「２」の空間情報は「４００，３００−８００，６００」と表される。
【００４４】
この説明における静止画像の空間的範囲の指定手法は一例であり、別の手法でも範囲が特定できる手法であればこの手法に限定するものではなく、例えば、空間的範囲として中心点の座標（ｘ，ｙ）＋半径（ｒ）で表される円の内部をｘ，ｙ−ｒなどと指定して管理する手法や、クリッカブルマップなどの技術で使用されている範囲指定の手段を使用してもかまわない。
【００４５】
上述した、図９（Ａ）、（Ｂ）、図１０（Ａ）、（Ｂ）を参照した説明ではテキストコンテンツと静止画像に関してコンテンツを特定して空間的範囲を指定することで関連付け対象を特定する手法と、本実施形態においてシステム上での管理手法を説明したが、これらに限らずコンテンツ内の空間的な位置を表現できるコンテンツであれば本システムの適用が可能であり、例えば、上述した例以外の例としては３Ｄ画像コンテンツなどが考えられる。
【００４６】
また、動画コンテンツのように時間的な位置と空間的な位置の双方が表現可能なコンテンツについては、それらの両方から範囲を指定して関連付け対象を決定するようにすることも可能である。例えば、映画のあるシーン（時間的な範囲）の画面上のある位置（空間的な範囲）に表示されているオブジェクト（登場人物など）を関連付け対象にして情報を関連付け話題を展開する、などの使い方が考えられる。
【００４７】
次に、動画コンテンツにおける時間と空間両方を指定する関連付け対象の例を挙げ、図１１（Ａ）、図１１（Ｂ）を参照して説明する。図１１（Ａ）は動画コンテンツにおける時間と空間両方を指定する関連付け対象の例と、関連付け対象データベース１５２への登録例を示している。  
図１１（Ａ）に示した例の、データベースに登録されるコンテンツ「ｃｏｎｔｅｎｔｓ１」は、８００×６００の解像度を持ち、長さが全体で９０秒の動画コンテンツである。この例では時間情報に関しては図５に示したように時間的な位置、範囲を時間情報として表記する。また、あわせて画面に対して座標を取り、図１０（Ｂ）に示したように空間的な範囲を空間情報として表現する。図１１（Ａ）の例ではコンテンツが８００×６００の解像度を持つものであると仮定して、図１０（Ａ）、図１０（Ｂ）で示した静止画コンテンツにおける関連付け対象の指定と関連付け対象データベース１５２ヘの登録例で使用した方式で空間的な位置、範囲情報を空間情報として表記する。
【００４８】
図１１（Ａ）では「ｃｏｎｔｅｎｔｓ１」の再生開始直後から再生終了までの時間的な流れのうち、０秒時点、３０秒時点、６０秒時点の画像をサンプルとして抽出して表現してある。例えば、コンテンツＩＤ「ｃｏｎｔｅｎｔｓ１」の０秒から６０秒までの場面で画面上の（２０，３０）、（２０，６０）、（４０，３０）、（４０，６０）の各点を頂点として持つ長方形の内部で表される範囲は、図１０（Ａ）、図１０（Ｂ）を参照して説明した表記ルールによると図１１（Ｂ）に示した関連付け対象データベース１５２上では関連付け対象情報「１」で表現される関連付け対象として表すことが可能である。サンプルとなる画像の抽出時点の相対時間０，３０，６０は関連付け対象情報「１」を規定する時間情報の範囲に含まれているのでそれぞれのサンプル画像の（２０，３０）、（２０，６０）、（４０，３０）、（４０，６０）の各点を頂点として持つ長方形の内部で表される範囲は図１１（Ｂ）で示すように関連付け対象情報「１」で表現される関連付け対象の一部として表すことができる。また、関連付け対象情報「２」の例に示すように、時間情報を範囲でなく位置で指定することもできる。同様に、関連付け対象情報「４」の例に示すように、空間情報を範囲でなく位置で指定することもできる。また、関連付け対象「３」は時間情報として「ｃｏｎｔｅｎｔｓ１」の再生から終了までの範囲を、空間情報として「ｃｏｎｔｅｎｔｓ１」画面全体の範囲を指定することで「ｃｏｎｔｅｎｔｓ１」の全体を示している例である。  
なお、時間情報、空間情報の指定手法は一例であり、上記の組み合わせに限ったものではない。
【００４９】
このように第１の実施形態によれば、コンテンツそのものに対してではなくコンテンツを特定する情報と、コンテンツ内のある時間的な位置または範囲あるいは空間的な位置または範囲あるいはその両方から決定される関連付け対象に対して、関連付け対象を選択して情報を関連付けることができるようになる。
【００５０】
（第２の実施形態）  
本実施形態のコミュニケーション支援システムは、関連付け対象をユーザが指定して、その対象に対して関連付けられて関連付け内容データベース１５３に登録されている関連付け内容の参照を行うためのものである。
本発明における第２の実施形態によるコミュニケーション支援システムについて図１２を参照して説明する。図１２は本発明における第２の実施形態によるシステム構成図である。以下、既に説明した装置部分と同様なものは同一の番号を付してその説明を省略する。また、このシステムは第１の実施形態のシステムと同様にインターネットなどのネットワーク上に設置されるユーザ側のクライアント装置と、サービス提供側のサーバ装置とからなり、サーバ装置には複数のクライアント装置が接続されうる。また、サーバ装置がクライアント装置を兼ねることも想定される。
【００５１】
クライアント装置１２００は関連付け内容提示部１２０１、関連付け対象情報選択部１０２を備え、サーバ装置１２５０は関連付け内容送信部１２５１、関連付け対象データベース１５２、関連付け内容データベース１５３を備えている。
【００５２】
関連付け内容送信部１２５１は、クライアント装置１２００の関連付け内容提示部１２０１からの要求に従い、関連付け内容データベース１５３からクライアント装置１２００へ情報を送信する。
関連付け内容提示部１２０１は、指定した関連付け対象情報に対して関連付け内容データベース１５３に登録されている情報の送信をサーバ装置１２５０に対して要求し、サーバ装置１２５０から受信した内容をユーザに提示する。
【００５３】
次に、本実施形態のコミュニケーション支援システムでの関連付け内容の参照方法について図１３を参照して説明する。図１３は本発明の第２の実施形態における関連付け内容参照のシーケンスチャートである。  
例えば、前述の第１の実施形態の説明で用いたような情報登録直後の段階でユーザが視聴している「ｃｏｎｔｅｎｔｓ１」というＩＤをもつ動画コンテンツの再生後３０秒の位置で表される場面に対して関連付けられている情報を参照する例を挙げて本実施形態の関連付け内容参照方法について説明する。
【００５４】
ステップＳ１３０１：ユーザは、関連付け対象情報選択部１０２を用いて関連付け内容を参照する対象（＝特定コンテンツの時間的な位置または範囲で決定付けられる）として、関連付け対象情報を選択する。その方法は、例えば、図４のステップＳ４０３と同様のものがある。この方法は、まず、サーバ装置の関連付け対象データベース１５２からユーザが視聴中のコンテンツのコンテンツＩＤに対応する関連付け対象情報を抽出する。そして、それぞれ登録されている時間情報から対応する時間的位置または範囲を知らせる情報を付加した関連付け対象情報に対応するラジオボックスをクライアント装置のインターフェース（例えば、関連付け対象情報選択部１０２）に表示させる。次に、ユーザがラジオボックスを選択することで関連付け対象情報選択を行うようにする。このインターフェースについては後に図１４を参照して説明する。
【００５５】
ステップＳ１３０２：ユーザはステップＳ１３０１で選択した関連付け対象情報とともに関連付け内容提示要求をサーバ装置１２５０へ送信する。例えば、後に示す図１４のインターフェースにおいて関連付け対象情報をラジオボックスで選択後、参照ボタンを押すことにより実現できるようにする。
【００５６】
ステップＳ１３０３：サーバ装置１２５０の関連付け内容送信部１２５１は、クライアント装置１２００から送信される関連付け対象情報と関連付け内容提示要求を受け、関連付け内容データベース１５３を参照し、受けた関連付け対象情報に関連付けられて登録されている情報を取得し、この取得した情報をクライアント装置１２００に送信する。
【００５７】
ステップＳ１３０４：クライアント装置の関連付け内容提示部１２０１はサーバ装置１２５０より送信されてきた関連付け対象に関連付けられている情報を取得し、ユーザが指定した関連付け対象に関連付けられている情報の一覧を提示する。例えば、後に示す図１４のクライアント装置１２００での関連付け内容提示インターフェースの一例の下半分に示されているような形で表示させる。
【００５８】
次に、クライアント装置のインターフェースの一例について図１４を参照して説明する。図１４は関連付け内容提示インターフェース（例えば、関連付け対象情報選択部１０２）の一例である。  
関連付け対象情報選択部１０２は、図５のような情報が登録されている関連付け対象データベース１５２から、視聴中のコンテンツｃｏｎｔｅｎｔｓ１に対応する関連付け対象情報を抽出し、関連付け対象データベース１５２上の時間情報を付加したうえでそれぞれに対応するラジオボックスを表示している。ここで図５に示した関連付け対象情報１から４が図１４のインターフェース中の上部左側に縦に並んだ４つのラジオボックス、図５に示した関連付け対象情報５、６が図７の上部右側の縦に並んだ２つのラジオボックスにそれぞれ対応している。  
この例においては、ｃｏｎｔｅｎｔｓ１の３０秒の位置に対応する場面を選択することになるので、図１４のインターフェース中においては左側上から２番目のラジオボックスを選ぶことで、図５の関連付け対象データベース１５２中では関連付け対象情報として「２」を選択する。  
なお、図１４のインターフェースはあくまで一例であり、例えば、関連付け対象情報のリストを別途取得してユーザが直接入力する方法など、クライアント装置のユーザが関連付け対象情報を選択することできれば方法は限定しない。
【００５９】
ところで、上述したステップＳ１３０２では、上記の例においては関連付け対象情報として「２」とともに関連付け内容提示要求がサーバ装置に送信されることとなる。  
また、ステップＳ１３０３では、上記の例で、第１の実施形態の説明の例で行ったような情報登録によって関連付け内容データベース１５３の内容は図８のようになっている。クライアント装置１２００からは関連付け対象情報「２」とともに関連付け内容提示要求が送信されており、この関連付け対象情報に対してｔｉｔｌｅ「テストエントリ２」、「エントリ１」で代表される２つのエントリ情報が登録されており、サーバ装置１２５０はこれらのエントリ情報をクライアント装置１２００へ送信する。
【００６０】
ステップＳ１３０４では、クライアント装置の関連付け内容提示部１２０１はサーバ装置１２５０より送信されてきた関連付け対象「２」に関連付けられている情報を取得し、ユーザが指定した関連付け対象に関連付けられている情報の一覧を提示する。例えば、図１４のクライアント装置１２００での関連付け内容提示インターフェースの一例の下半分に示されているような形で表示させることが考えられる。
【００６１】
ここまで、映像や音声などのコンテンツ内で時間的な位置を表現できるコンテンツに対して、そのコンテンツ内の時間的な位置または範囲から決定される情報の関連付け対象を選択して関連付けられている情報を参照する例を説明してきた。しかしながら、第１の実施形態同様、本実施形態でも同じ構成のシステムを用いて、コンテンツ内で空間的な位置を表現できるコンテンツに対してコンテンツ内の空間的な位置または範囲から決定される情報の関連付け対象を選択して情報の参照を行うことや、コンテンツ内で時間的、空間的な位置を表現できるコンテンツに対して、時間的な位置または範囲と空間的な位置または範囲の両方から決定される情報の関連付け対象を選択して情報の参照を行うことも可能である。
【００６２】
例えば、テキストコンテンツに関して、第１の実施形態での説明のように図９（Ａ）、図９（Ｂ）に示した、テキストコンテンツにおける関連付け対象の例のような形で管理されている関連付け対象データベース１５２がシステム上に存在する場合は関連付け内容提示部１２０１も図１４とは異なる表示を行う。
【００６３】
次に、この異なる表示を行う一例として、図９（Ａ）に示した情報を関連付け対象データベース１５２が格納している場合の関連付け内容提示部１２０１の表示例について図１５を参照して説明する。  
クライアント側に例えば、図１５の例に示すような、クライアント装置１２００での関連付け内容提示インターフェースを用意して、関連付け対象を選択する関連付け対象情報選択部１０２を提供することで上記の図１３と同様のシーケンスで情報を参照することができる。  
ここで、図１５のインターフェースではそれぞれの関連付け対象情報に対応するラジオボックスを表示し、関連付け対象データベース１５２に登録される空間情報からそれぞれの関連付け対象に相当するｃｏｎｔｅｎｔｓ１内の文字列を拾い、ラジオボックスの説明テキストとしてあわせて表示させている。このように関連付け対象データベース１５２で管理する範囲情報を時間情報から空間情報に変更し、ここで説明したようなコンテンツに適した関連付け対象選択インターフェースをステップＳ１３０１の関連付け対象選択に利用することで、テキストコンテンツに対して空間情報を利用して指定した関連付け対象選択して関連付け内容を参照可能になる。第１の実施形態で説明した静止画（２次元の空間情報の例）、動画（時間情報と空間情報の両方から関連付け対象を指定する例）などに関しても同様の方法が利用可能である。
【００６４】
このように第２の実施形態を用いて説明される発明によればコンテンツそのものに対してではなく、コンテンツを特定する情報と、コンテンツ内のある時間的な位置または範囲あるいは空間的な位置または範囲あるいはその両方から決定される関連付け対象をユーザが選択して同対象に関連付けられている情報を参照することができるようになる。
【００６５】
（第３の実施形態）  
本実施形態は情報登録する場合の例である。本発明の第３の実施形態のコミュニケーション支援システムは、ユーザが情報を登録する関連付け対象を選択する場合に、関連付け対象を直接指定するのではなく、ユーザがコンテンツを特定するコンテンツＩＤと、そのコンテンツ内の時間的または空間的な位置または範囲を条件として指定し、関連付け対象データベース１５２から条件を満たす関連付け対象情報を検索する。また、情報登録時に指定した条件を満たす関連付け対象が存在しない場合には、新たに関連付け対象情報を生成し、対応するコンテンツＩＤ、範囲情報とともに関連付け内容対応付けデータベースに登録の上、生成した関連付け対象情報を選択する。
【００６６】
本実施形態のコミュニケーション支援システムについて図１６を参照して説明する。図１６は本発明の第３の実施形態におけるシステム構成図である。  
上述した機能を実現するため、本発明の第３の実施形態におけるシステムでは、クライアント装置１６００は関連付け内容入力部１０１、関連付け対象情報選択部１０２、関連付け条件指定部１６０１を備え、サーバ装置１６５０は関連付け対象情報生成部１６５１、関連付け対象情報検索部１６５２、関連付け内容登録部１５１、関連付け対象データベース１５２、関連付け内容データベース１５３を備えている。
【００６７】
関連付け条件指定部１６０１は、コンテンツＩＤ情報と範囲情報（時間情報、空間情報）を指定するための表示をユーザに行い、ユーザはこの表示からコンテンツＩＤ情報と範囲情報を指定する。  
関連付け対象情報検索部１６５２は、指定されたコンテンツＩＤ情報と範囲情報をパラメータとして条件を設定し、条件を満たす関連付け対象情報を関連付け対象データベース１５２から検索する。  
関連付け対象情報生成部１６５１は、関連付け条件指定部１６０１で指定されたコンテンツＩＤ情報と範囲情報から関連付け対象情報を生成する。
【００６８】
以下、第１の実施形態と同様、動画コンテンツに対して時間的な位置または範囲情報で関連付け対象を決定付ける場合を例に説明する。
まず、本実施形態のコミュニケーション支援システムでの情報登録の動作について図１７を参照して説明する。図１７は第３の実施形態における関連付け内容登録のシーケンスチャートである。以下、既に説明したステップと同様なものは同一の番号を付してその説明を省略する。  
関連付け対象情報を選択するにあたり、ユーザがクライアント装置１６００上でコンテンツを特定し、時間的な位置または範囲を指定して得られる時間情報とコンテンツＩＤとをサーバ装置１６５０に送信したうえで、条件を指定し選択すべき関連付け対象情報を要求する（ステップＳ１７０１）。次に、サーバ装置１６５０がクライアント装置１６００から送信されたコンテンツＩＤと時間情報とをパラメータに条件を満たす関連付け対象情報を関連付け対象データベース１５２から検索し、クライアント装置１６００に送信する（ステップＳ１７０２）。この後に、選択する関連付け対象を決定する（ステップＳ１７０３）。  
ステップＳ１７０３においては第１の実施形態のように使用者がクライアント装置のインターフェース上から直接関連付け対象情報を指定するのではなく、ここまでの処理で送信された関連付け対象情報を選択し、以降の処理が続行される。
【００６９】
ステップＳ１７０１においては、関連付け条件指定部１６０１が、ユーザが関連付けを行うコンテンツを特定するコンテンツＩＤと、関連付けを行うコンテンツ内の時間的位置または範囲の情報を指定し、これらの情報をパラメータに条件として指定し、条件を満たす関連付け対象情報の送信をサーバ装置１６５０に要求する。  
この際、例えば、コンテンツＩＤについてはサーバ装置１６５０からコンテンツを配信する際にクライアント装置１６００にコンテンツＩＤを送信しておき、該当コンテンツを視聴中に関連付け範囲を指定すると対応するコンテンツＩＤが選択されるようにしても良い。また、これとは別に、ＣＤＤＢのようにコンテンツの特徴情報を利用してネットワーク上の他のシステム上のデータベースからコンテンツＩＤを取得する方法でも、ユーザが直接入力する方法でも良く、サーバ装置１６５０の関連付け対象データベース１５２で管理されているコンテンツを特定するコンテンツＩＤが選択できれば方法は問わない。
【００７０】
次に、時間的な位置または範囲の指定、条件の指定の一例について図１８を参照して説明する。図１８はクライアント装置１６００の関連付け内容入力部１０１に示される内容を示している。  
時間的な位置または範囲の指定は、図１８に示すように、ラジオボックスで位置を指定するか範囲を指定するかを選択し、その後、直接、値を入力しても良いし、位置または範囲を規定する時間情報を割り当てた何らかの象徴的なオブジェクト（代表画像など）を提示し、ユーザがこれらオブジェクトの中から選択しても良く、時間的な位置または範囲が指定できれば方法は問わない。
【００７１】
条件については、例えば、コンテンツＩＤが一致し、時間情報に関しては指定した時間情報と一致する、指定した時間情報が範囲として含まれる、指定した時間情報を範囲として含む、指定した時間情報も含む前後Ｘ秒間（Ｘは整数）の範囲に含まれるといった時間情報を基に指定できる条件であればどのようなものでもかまわない。図１８に示した例では「指定した時間情報と一致する」、「指定した時間を範囲として含む」という条件をインターフェース上のラジオボックスを使って選択する例である。  
これらの条件は、本実施形態ではユーザがクライアント装置１６００から指定しているが、クライアント装置１６００からはパラメータとしてのコンテンツＩＤと時間情報だけを取得して、サーバ装置１６５０側で一定の条件を指定する方法でもかまわない。
【００７２】
次に、図１７のステップＳ１７０２の処理動作について図１９を参照して説明する。  
ステップＳ１７０２においては、図１９で示されるようなフローを経て、サーバ装置１６５０がステップＳ１７０１で送信された条件を満たす関連付け対象情報をクライアント装置１６００に送信する。例えば、第１の実施形態で紹介した例を想定し、コンテンツ、「ｃｏｎｔｅｎｔｓ１」の「３０」秒の位置を時間情報として指定し、条件として「時間情報が一致する場合」を指定した場合について図１９を参照して説明する。
【００７３】
まず、図５に示される関連付け対象データベース１５２を検索し（ステップＳ１９０１）、この場合は関連付け対象情報として「２」が得られる。対応する関連付け対象情報が存在するのでＹｅｓ判定に進み（ステップＳ１９０２）、クライアント装置１６００へこの関連付け対象情報「２」を送信する（ステップＳ１９０４）。  
次の例として、コンテンツ、「ｃｏｎｔｅｎｔｓ１」の「１０−２０」秒の範囲を時間情報として指定し、条件として「コンテンツＩＤと時間情報が一致する場合」を指定した場合を説明する。この場合は、図５に示される関連付け対象データベース１５２を検索し（ステップＳ１９０１）、「１０−２０」秒に対応する時間情報が登録されていないのでＮｏ判定に進み（ステップＳ１９０２）、新たに関連付け対象情報として、図５には無い「７」を生成し、コンテンツＩＤとして「ｃｏｎｔｅｎｔｓ１」時間情報として関連付け対象データベース１５２に「１０−２０」を登録し、クライアント装置１６００に関連付け対象情報「７」を送信した上で処理を終了する（ステップＳ１９０３）。
【００７４】
ここまで、第１の実施形態、第２の実施形態同様にまず映像や音声などのコンテンツ内で時間的な位置を表現できるコンテンツに対して、ユーザがコンテンツを特定してさらにそのコンテンツ内の時間的な位置または範囲を指定して、その条件に合う関連付け対象に対して情報の関連付けを行う方法を説明してきた。しかしながら、同じ構成のシステムを用いて、コンテンツ内で空間的な位置を表現できるコンテンツに対して、コンテンツ内の空間的な位置または範囲を指定してその条件に合う関連付け対象に対して情報の関連付けを行ったり、コンテンツ内で時間的、空間的な位置を表現できるコンテンツに対して、時間的な位置または範囲と空間的な位置または範囲の両方を指定してその条件に合う関連付け対象に対して情報の関連付けを行うことも可能である。
【００７５】
このように第３の実施形態によれば、コンテンツそのものに対してではなく、ユーザがコンテンツを特定する情報と、コンテンツ内のある時間的な位置または範囲あるいは空間的な位置または範囲あるいはその両方を指定して条件に合う対象に対して情報の関連付けができるようになる。また、条件に合う対象が存在しない場合は関連付け対象が生成されるため、ユーザがコンテンツ内の任意の空間的または時間的位置または範囲、あるいはその両方を指定して情報の関連付けを行うことができる。
【００７６】
（第４の実施形態）  
本実施形態は情報参照する場合の例である。本発明の第４の実施形態のコミュニケーション支援システムは、ユーザが関連付け内容を参照する関連付け対象を選択するにあたり、関連付け対象を直接指定するのではなく、第３の実施形態のようにユーザがコンテンツを特定するコンテンツＩＤと、そのコンテンツ内の時間的または空間的な位置または範囲をパラメータとして条件を指定し、関連付け対象データベース１５２から条件を満たす関連付け対象情報を検索し関連付け内容を参照する関連付け対象を決定する。
【００７７】
このような機能を実現するため、本実施形態におけるシステムは、図１２に示した第２の実施形態におけるシステムに、図２０に示したように、関連付け条件指定部２００１、関連付け対象情報検索部２０５１を加えたものである。関連付け条件指定部２００１はクライアント装置２０００に含まれ、関連付け対象情報検索部２０５１はサーバ装置２０５０に含まれている。図２０は本発明の第４の実施形態におけるシステム構成図である。
【００７８】
関連付け条件指定部２００１は、コンテンツＩＤ情報と範囲情報（時間情報、空間情報）を指定する。
関連付け対象情報検索部２０５１は、指定されたコンテンツＩＤ情報と範囲情報をパラメータとして条件を設定し、条件を満たす関連付け対象情報を関連付け対象データベース１５２から検索する。
【００７９】
以下、これまでの実施形態と同様、動画コンテンツに対して時間的な位置または範囲情報で関連付け対象を決定付ける場合を例に説明する。
次に、本実施形態のコミュニケーション支援システムでの関連付け内容の参照方法について図２１を参照して説明する。図２１は第４の実施形態における関連付け内容参照のシーケンスチャートである。  
関連付け対象情報を選択するにあたり、まずユーザがクライアント装置２０００上でコンテンツを特定し、時間的な位置または範囲を指定して得られるコンテンツＩＤと時間情報とをサーバ装置２０５０に送信したうえで、条件を指定し選択すべき関連付け対象情報を要求する（ステップＳ１７０１）。次に、サーバ装置２０５０がクライアント装置２０００から送信されたコンテンツＩＤと時間情報とをパラメータとして条件を満たす関連付け対象情報を関連付け対象データベース１５２から検索し送信する（ステップＳ１７０２）。そして、送信された複数の関連付け対象情報から関連付け対象を選択する（ステップＳ１３０１）。ステップＳ１３０１の前に、ステップＳ１７０１、ステップＳ１７０２を行うことが、図１３に示された第２の実施形態における関連付け内容登録のシーケンスチャートとは異なる。
【００８０】
ステップＳ１７０１：第３の実施形態における関連付け内容登録で説明したステップＳ１７０１と同様にユーザが関連付けを行うコンテンツを特定するコンテンツＩＤと、関連付けを行うコンテンツ内の時間的位置または範囲の情報を指定し、サーバに対してこれらの情報をパラメータに条件を指定し、条件を満たす関連付け対象情報の送信を要求する。条件の指定方法や各種処理にかかわる条件などは第３の実施形態のステップＳ１７０１の説明と変わらない。
【００８１】
ステップＳ１７０２：ステップＳ１７０１で送信された条件を基に、関連付け対象データベース１５２から検索した関連付け対象情報をクライアント装置２０００に送信する。この際、条件を満たす関連付け対象情報が存在しない場合は、関連付け対象情報が存在しない旨を示す情報を送信し、クライアント装置側では選択した条件では関連付けられている情報が存在しない旨を表示して処理を終了する。  
例えば、第２の実施形態で紹介した例を想定し、コンテンツ、「ｃｏｎｔｅｎｔｓ１」の「３０」秒の位置を時間情報として指定し、条件として「時間情報が一致する場合」を指定した場合を説明する。この場合、図５に示される関連付け対象データベース１５２を検索し、結果関連付け対象情報として「２」が得られるのでクライアントに対してこの関連付け対象情報「２」を送信する。仮にコンテンツ、「ｃｏｎｔｅｎｔｓ１」の「１０−２０」秒の範囲を時間情報として指定し、条件として「コンテンツＩＤと時間情報が一致する場合」を指定した場合、図５に示される関連付け対象データベース１５２を検索し、対応する時間情報が登録されていないので、関連付け対象情報が存在しない旨を示す情報を送信し、クライアント装置側では選択した条件では関連付けられている情報が存在しない旨を表示して処理を終了する。
【００８２】
ステップＳ１３０１：第２の実施形態のように使用者がクライアント装置のインターフェース上から直接関連付け対象情報を指定するのではなく、ここまでの処理で送信された関連付け対象情報を選択し、以降の処理が続行される。
次に、クライアント装置２０００の情報提示インターフェースの一例について図２２を参照して説明する。例えば、ステップＳ１３０１では、図２２の下側半分に示されるような情報が提示される。
【００８３】
ここまで、これまでの実施形態同様にまず映像や音声などのコンテンツ内での時間的な位置を表現できるコンテンツに対して、ユーザがコンテンツを特定してさらにそのコンテンツ内の時間的な位置または範囲を指定して、その条件に合う関連付け対象に対して関連付けられている情報の参照を行う方法を説明した。しかしながら、同じ構成のシステムを用いて、コンテンツ内で空間的な位置を表現できるコンテンツに対して、コンテンツ内の空間的な位置または範囲を指定してその条件に合う関連付け対象に対して情報の関連付けを行ったり、コンテンツ内で時間的、空間的な位置を表現できるコンテンツに対して、時間的な位置または範囲と空間的な位置または範囲の両方を指定してその条件に合う関連付け対象に関連付けられている情報の参照を行うことも可能である。
【００８４】
このように第４の実施形態によれば、コンテンツそのものに対してではなく、ユーザがコンテンツを特定する情報と、コンテンツ内のある時間的な位置または範囲あるいは空間的な位置または範囲あるいはその両方を指定して条件に合う対象に対して情報の参照ができるようになる。
【００８５】
（第５の実施形態）  
本実施形態は情報登録する場合の例である。本発明の第５の実施形態のコミュニケーション支援システムは、時間的な位置情報が表現可能なコンテンツについてユーザが視聴しているコンテンツのコンテンツＩＤと時間的な位置情報をリアルタイムに取得し、ユーザが情報を登録する関連付け対象を選択するにあたり、その取得したコンテンツＩＤと、時間的な位置情報を時間情報パラメータとして条件を指定し、関連付け対象データベース１５２から条件を満たす関連付け対象情報を検索する。これにより視聴しているコンテンツの再生中の場面に対して情報の関連付けを行うことをコンテンツの再生／操作と同期して行うことができるようになる。
【００８６】
このような関連付け対象生成を実現するため、図２３に示したように、本実施形態におけるシステムは、図１６に示した第３の実施形態によるシステムに、コンテンツＩＤ／時間情報取得部２３０１を加えてものである。図２３は本発明の第５の実施形態によるシステム構成図である。  
コンテンツＩＤ／時間情報取得部２３０１は、視聴中のコンテンツのコンテンツＩＤとその時点での時間的位置情報を取得する。コンテンツＩＤの取得は、例えば、第３の実施形態のステップＳ１７０１で示した各方法を用いて取得することができる。また、時間情報（時間的位置情報）は例えば動画／音声の再生ソフトウェアのＡＰＩから取得することができる。
【００８７】
本実施形態のシステムでは、時間的な位置情報が表現可能なコンテンツについてユーザが視聴しているコンテンツのコンテンツＩＤと時間的な位置情報とをリアルタイムに取得し、ユーザが情報を登録する関連付け対象を選択するにあたり、その取得したコンテンツＩＤと、時間的な位置情報を時間情報パラメータとして条件を指定し、関連付け対象データベース１５２から条件を満たす関連付け対象情報を検索する。これにより視聴しているコンテンツの再生中の場面に対して情報の関連付けを行うことをコンテンツの再生／操作と同期して行うことができるようになる。
【００８８】
本実施形態のコミュニケーション支援システムでの情報登録の動作について図２４を参照して説明する。図２４は第５の実施形態における関連付け内容登録のシーケンスチャートである。
関連付け内容登録時の関連付け対象情報を選択するにあたり、ユーザが視聴中のコンテンツのコンテンツＩＤと時間情報とを取得し（ステップＳ２４０１）、ステップＳ１７０１でサーバ装置１６５０に対して送信するコンテンツＩＤと時間情報とを指定する。
【００８９】
なお、第３の実施形態で説明している、動画に対して時間的な位置、範囲と空間的な位置、範囲の両方を指定する方法について、時間的な位置情報のみを第５の実施形態の方法で取得し、空間的な位置、範囲についてはユーザに別の手段で指定させるという方法も考えられる。
【００９０】
（第６の実施形態）  
本実施形態は情報参照する場合の例である。本発明の第６の実施形態のコミュニケーション支援システムは、時間的な位置情報が表現可能なコンテンツについてユーザが視聴しているコンテンツのコンテンツＩＤと時間的な位置情報をリアルタイムに取得し、ユーザが関連付け内容を参照する関連付け対象を選択するにあたり、そのコンテンツＩＤと、取得した時間的な位置情報を時間情報パラメータとして条件を指定し、関連付け対象データベース１５２から条件を満たす関連付け対象情報を検索する。これにより視聴しているコンテンツの再生中の場面に対して関連付けられている情報をユーザに提示することをコンテンツの再生／操作と同期して行うことができるようになる。
【００９１】
このような関連付け対象生成を実現するため、本実施形態におけるシステムは、図２０に示した第４の実施形態によるシステムに、図２５に示したように、視聴中のコンテンツのコンテンツＩＤとその時点での時間的位置情報を取得するコンテンツＩＤ／時間情報取得部２３０１、関連付け対象情報生成部１６５１をさらに有する点が異なる。コンテンツＩＤの取得や時間情報の取得方法は第５の実施形態で説明した通りである。図２５は本発明における第６の実施形態によるシステム構成図である。
【００９２】
次に、本実施形態のコミュニケーション支援システムでの関連付け内容の参照方法について図２６を参照して説明する。図２６は第６の実施形態における関連付け内容参照のシーケンスチャートである。  
関連付け内容登録時の関連付け対象情報を選択するにあたり、まずコンテンツＩＤ／時間情報取得部２３０１が視聴中のコンテンツのコンテンツＩＤと時間情報を取得し（ステップＳ２４０１）、サーバ装置に対して送信するコンテンツＩＤと時間情報として指定する（ステップＳ１７０１）。ステップＳ１７０１の前にステップＳ２４０１を行うことが、図２１に示された第４の実施形態における関連付け内容参照のシーケンスチャートと異なる。また、取得する時間情報が更新されるたび関連付け内容提示要求を行う（ステップＳ１３０２）ようにすることで、場面に関連付けられている関連付け内容をコンテンツの内容と同期して切り替えて表示することができる。
【００９３】
なお、第４の実施形態で説明している、動画に対して時間的な位置、範囲と空間的な位置、範囲の両方を指定する場合には、時間的な位置情報のみを第６の実施形態の方法で取得し、空間的な位置、範囲についてはユーザに別の手段で指定させるという方法も考えられる。
【００９４】
（第７の実施形態）  
本実施形態では情報登録する場合および情報参照する場合の例を示す。本発明の第７の実施形態のコミュニケーション支援システムは、これまで説明してきたような関連付け対象ごとに、外部から関連付け内容登録を受け付ける論理アドレスを生成し関連付け対象データベース２７５３上で管理を行い、関連付け対象情報の指定を伴うクライアント装置からの要求に従い論理アドレスを提示する。これにより、ユーザはこの論理アドレスさえ取得すればＢｌｏｇシステムなどの他の一般的なシステム上からこの論理アドレスに関連付け対象に対して関連付けを行いたい内容を送信することで関連付け内容の登録を行うことができるようになる。
【００９５】
ここで、トラックバックについて図４２を参照して簡単に説明する。  
この論理アドレスは、Ｂｌｏｇシステムのトラックバック機能では、エントリのＵＲＬとは別に、内容関連付け専用で外部からの内容登録を受け付けるためのものである。この論理アドレスは、トラックバックＰｉｎｇ ＵＲＬと呼ばれる。トラックバックＰｉｎｇ ＵＲＬは、トラックバックＰｉｎｇ受け付け用の論理アドレスであり、記事そのもののＵＲＬとは別のものである。トラックバックＰｉｎｇ ＵＲＬは一般的にはＢｌｏｇの記事ごとに割り当てられる。
【００９６】
トラックバックＰｉｎｇは、トラックバックＰｉｎｇ ＵＲＬに対して送信される情報、または、その情報を送信する一連のやり取りを示す。通常、トラックバックＰｉｎｇ送信側が自分の記事を関連付けたい記事のトラックバックＰｉｎｇ ＵＲＬに対してＨＴＴＰ ＰＯＳＴメソッドでＢｌｏｇ_ｎａｍｅ（こちらから関連付ける記事の登録されているＢｌｏｇの名前）、ｔｉｔｌｅ（関連付ける記事のタイトル）、ＵＲＬ（関連付ける記事のＵＲＬ）、ｅｘｃｅｒｐｔ（関連付ける記事の概要）という４つのパラメータに対応する情報を送信し（ステップＳ１）、受信したトラックバックＰｉｎｇ ＵＲＬの情報をデータベースに登録し（ステップＳ２）、受信側のシステムは送信者に対して受信成否の情報をＸＭＬ形式で返信する（ステップＳ３）。
【００９７】
図４２の例では、「トラックバックＰｉｎｇ送信側が自分の記事を関連付けたい記事」は図４２の「記事１」に対応し、「Ｂｌｏｇ_ｎａｍｅ」は図４２の「ＢｌｏｇＢ」に対応し、「ｔｉｔｌｅ」は図４２の「関連記事１」に対応し、「ＵＲＬ」は図４２の関連記事１のＵＲＬに対応し、「ｅｘｃｅｒｐｔ」は図４２の関連記事１の概要に対応する。  
また、「コンテンツＩＤ」は図４２の記事１のＵＲＬに対応し、「関連付け対象」は図４２の記事１の全体（範囲は全体）に対応し、「関連付け対象情報」は図４２の記事１のトラックバックＰｉｎｇ ＵＲＬに対応し、「関連付け内容」は図４２の送信されたトラックバックＰｉｎｇの内容（Ｂｌｏｇ_ｎａｍｅ、ｔｉｔｌｅ、ＵＲＬ、ｅｘｃｅｒｐｔの各情報）に対応し、関連付け内容データベースは図４２のＢｌｏｇＡのトラックバックＰｉｎｇ情報を管理するデータベースに対応する。
【００９８】
一般的には、受信側のシステムは受け付けた各情報をトラックバックＰｉｎｇ ＵＲＬと対応付けてデータベース上で管理し、ユーザが、記事を参照するときに、その記事に対応するトラックバックＰｉｎｇ ＵＲＬに送信された情報を関連記事（トラックバック）の情報としてユーザに提示する。
【００９９】
このトラックバックＰｉｎｇ ＵＲＬに対して、外部からＨＴＴＰ ＰＯＳＴメソッドで対応するエントリに対して関連付けたい別エントリのタイトル、登録Ｂｌｏｇタイトル、エントリのＵＲＬ、概要情報を送信することで、システムはデータベース上にこれらの情報を登録し、エントリの関連付け内容として参照することができるようになる。
【０１００】
本実施形態のコミュニケーション支援システムについて図２７を参照して説明する。本実施形態によるシステムでは、これまで説明してきた実施形態に共通する、サーバ装置２７５０は、関連付け内容データベース１５３、関連付け内容登録部１５１を有し、クライアント装置２７００は、関連付け対象情報選択部１０２を有する。さらに、前述のような論理アドレスの提示を実現するため、サーバ装置２７５０は、関連付け内容登録用論理アドレス送信部２７５１、関連付け内容登録用論理アドレス生成部２７５２をさらに有し、クライアント装置２７００は、関連付け内容登録用論理アドレス提示部２７０１をさらに有している。
【０１０１】
また、関連付け対象データベース２７５３は、外部から接続可能であり対応する関連付け内容データベース１５３のテーブルヘの情報入力を受け付ける関連付け内容登録用論理アドレスの組をさらに管理する。  
関連付け内容登録部１５１は、関連付け内容登録用論理アドレスに対して送信される関連付け内容情報を関連付け内容データベース１５３に登録する。
【０１０２】
関連付け内容登録用論理アドレス生成部２７５２は、サーバ装置２７５０側で関連付け内容登録用論理アドレスを生成し、関連付け対象データベースヘの登録を行う。
関連付け内容登録用論理アドレス送信部２７５１は、クライアント装置２７００からの関連付け対象情報を指定しての関連付け内容登録用論理アドレス提示要求に応じて、関連付け対象データベース２７５３から対応する関連付け内容登録用論理アドレスを検索して、クライアントに送信する。
【０１０３】
関連付け内容登録用論理アドレス提示部２７０１は、クライアント装置２７００側で関連付け対象情報を指定しての関連付け内容登録用論理アドレス提示要求を行い、サーバ装置２７５０から送信されてくる関連付け内容登録用論理アドレスをユーザに提示する。
【０１０４】
以降の説明は、第１の実施形態の拡張を例として説明するが、それ以外の実施形態に対しても同様の拡張を行うことで同じような効果を得ることができる。
次に、関連付け対象データベース２７５３が格納している内容について図２８を参照して説明する。図２８は第７の実施形態における関連付け対象データベース２７５３に格納される内容例である。  
図２８の内容は、図５で示した第１の実施形態における関連付け対象データベース１５２の内容に、新たに関連付け内容登録用論理アドレスの組が管理されている点が異なる。また、関連付け対象情報と関連付け内容登録用論理アドレスが完全に１対１で対応する場合では、両者を関連付け内容登録用論理アドレスとしてひとつにまとめてしまってもかまわない。  
この関連付け内容登録用論理アドレスはこの例では関連付け対象情報が登録される際に、関連付け内容登録用論理アドレス生成部２７５２により、http://hoge.com/trackback/［コンテンツＩＤ］/［時間情報］という規則で生成され、関連付け対象データベース２７５３上に登録されるものとする。「http://hoge.com」は外部から接続可能なサーバ装置のｈｔｔｐアドレスである。本規則は一例であり、アドレス生成のタイミングは別に定めてもかまわないし、もちろんこれ以外の規則を利用する方法でもかまわない。
【０１０５】
次に、本実施形態のコミュニケーション支援システムでの関連付け内容登録用論理アドレス参照方法について図２９を参照して説明する。図２９は第７の実施形態における関連付け内容登録用論理アドレス参照のシーケンスチャートである。  
ここでは、図２８のような内容で関連付け対象データベース２７５３に情報が登録されているものとして、ユーザが関連付け対象情報「２」に対応する関連付け対象（すなわちコンテンツＩＤ「ｃｏｎｔｅｎｔ１」で特定されるコンテンツ上での、再生開始から時間的に３０秒目の位置に対応する場面）に対して情報関連付けを行うための情報登録用論理アドレスを取得する例を説明する。
【０１０６】
ステップＳ４０３：ユーザはクライアント装置２７００のインターフェース上から関連付け対象情報選択部１０２を使用して、関連付け対象を選択する。前出の第１の実施形態の説明などで説明されている方法を用いて関連付け対象情報を選択する。ここでは関連付け対象情報として「２」が選択される。
【０１０７】
ステップＳ２９０１：クライアント装置２７００の関連付け内容登録用論理アドレス提示部２７０１はステップＳ４０３で選択された関連付け対象情報「２」を送信し、対応する関連付け内容登録用論理アドレス提示要求を行う。
ステップＳ２９０２：サーバ装置２７５０の関連付け内容登録用論理アドレス送信部２７５１は、ステップＳ２９０１で送信された関連付け対象情報に対応する関連付け内容登録用論理アドレスを関連付け対象データベース２７５３から選択する。この例では「http://hoge.com/trackback/contents1/30」が検索され、クライアント装置２７００に送信される。
【０１０８】
ステップＳ２９０３：クライアント装置２７００の関連付け内容登録用論理アドレス提示部２７０１はユーザに対して「http://hoge.com/trackback/contents1/30」を提示する。
このようにしてユーザはコンテンツの一部分に対応する関連付け対象に対して、関連付けたい情報を送信することで関連付け内容データベース１５３に対してその部分に関連する情報として参照可能な関連付け内容登録用論理アドレスを得ることができる。
【０１０９】
関連付け内容登録用論理アドレス提示要求は、ユーザがインターフェースから意図的に行うようにしても、あるいはシステム上で要求のタイミングを決めてもよい。例えば、今回のような拡張を第３の実施形態、第４の実施形態、第５の実施形態、第６の実施形態のようなシステムに対して関連付け内容登録用論理アドレス提示要求を行う。この場合、コンテンツ内の時間的または空間的またはその両方の位置または範囲が選択、指定されるタイミングで常に関連付け内容登録用論理アドレス提示要求を行うようにすると、ユーザがコンテンツ内の位置、範囲を指定したタイミング、あるいはコンテンツの再生に時間的に同期して常に関連付け内容登録用論理アドレスをユーザに提示することができるようになる。
【０１１０】
また、本実施形態においては関連付け内容登録部１５１は、機能が拡張されており、関連付け内容登録用論理アドレスに対して送信される関連付け内容情報を関連付け内容データベース１５３に登録する。  
例えば、第１の実施形態の説明に挙げた例のようにコンテンツの場面に対してＢｌｏｇのエントリ情報を登録する例では、ＨＴＴＰ ＰＯＳＴメソッドで関連付け内容登録用論理アドレスに対してＢｌｏｇのエントリ情報（エントリが登録されているＢｌｏｇタイトル、エントリのタイトル、エントリのＵＲＬ、エントリの概要）を送信することで、関連付け内容登録部１５１がエントリ情報を関連付け内容情報として関連付け内容データベース１５３に登録するようにするシステムが考えられる。
【０１１１】
上記の例では関連付け内容データベース１５３の情報の登録内容が図６の様な状態にあるとする。何らかのシステム上から前出の関連付け内容登録用論理アドレス参照方法の例のような形で取得された関連付け対象情報「２」に対応する情報登録用論理アドレス「http://hoge.com/trackback/contents1/30」に対してＨＴＴＰ ＰＯＳＴメソッドでblog_name、title、url、excerptという各パラメータに対してそれぞれ「例題Ｂｌｏｇ」、「エントリ１」、「http://www.exblog.com/entry1.htm」、「発明の動作説明用のエントリです」という情報が送信されるとする。この場合、各情報が関連付け内容データベース１５３の関連付け対象２に関連する情報として登録され、図８のような状態になる。斜線が入っている蘭を含む行が新たに登録された行を示している。
【０１１２】
Ｂｌｏｇシステムでは、ユーザが入力または指定するトラックバックＰｉｎｇ ＵＲＬと呼ばれる論理アドレスに対してＨＴＴＰ ＰＯＳＴメソッドで前述の内容と同じパラメータで登録されているＢｌｏｇエントリの情報を送信する機能が実装されている。上記の例においてはこのトラックバックＰｉｎｇ ＵＲＬとして関連付け内容登録用論理アドレスを指定することで既存のＢｌｏｇシステムから容易にシステム上のコンテンツの部（関連付け対象情報で特定される）に対してエントリの内容を関連付けることができる。
【０１１３】
この説明においてはＨＴＴＰ ＰＯＳＴメソッドによりＢｌｏｇのエントリ情報を送信し、情報を関連付ける例について説明したが、使用するプロトコル、関連付ける内容はこれに限ったものではない。
また、関連付け対象情報を指定することなく、サーバ装置側の関連付け内容登録用論理アドレス送信部２７５１が、クライアント装置の関連付け内容登録用論理アドレス提示部２７０１からコンテンツＩＤと範囲情報（時間情報、空間情報、あるいはその両方）と、関連付け内容登録用論理アドレス生成要求を受けて、規則に則り関連付け内容登録用論理アドレス生成部２７５２で生成した関連付け内容登録用アドレスをクライアント装置側に送信する方法も考えられる。この際、関連付け対象データベース２７５３上にそのコンテンツＩＤと範囲情報に対応する関連付け対象情報が存在しないときには、実際の情報登録の際に関連付け内容登録用アドレス生成規則から範囲情報を求めて、改めて関連付け対象情報と関連付け内容登録用アドレスを生成し、関連付け対象データベース２７５３に登録する形をとってもよい。
【０１１４】
また、クライアント装置側で、関連付け内容登録用論理アドレス提示部２７０１が、ユーザの要求、あるいはシステム上で要求のタイミングを決めて、そのタイミングでコンテンツＩＤと範囲情報から、生成規則に則り、論理アドレスを生成しユーザに提示する方法をとってもよい。例えば、第５の実施形態、第６の実施形態のようなシステムに関して、コンテンツの再生、または、コンテンツの再生／スライダーによる操作に同期して、現再生時刻が、一定間隔（例えば１秒）ごとに区切った再生時刻に達するごとに、クライアント装置側で、関連付け内容登録用論理アドレス提示部２７０１が、コンテンツのその時点での再生時刻を関連付け対象とする関連付け内容登録用論理アドレスを視聴中のコンテンツのＩＤ、現再生時刻情報から論理アドレスを生成し、提示する形態が考えられる。
【０１１５】
（第８の実施形態）  
本実施形態では情報登録する場合および情報参照する場合の例を示す。本発明の第８の実施形態では、第７の実施形態における関連付け内容登録用論理アドレスを、二次元コードなどの、外部から機械的に取得可能なコードに変換して、コンテンツの提示と合わせて、クライアント装置上で提示する。外部装置がこのコードを取得し、その外部装置が関連付け内容をサーバ装置に登録させることで以下の効果が期待できる。（ここでいう外部装置は、例えば、携帯電話、ＰＤＡ（personal data assistant）、小型ＰＣ（personal computer）、腕時計型端末などのモバイル機器や、据え置き型ＰＣも含む、パーソナルユースの端末を想定する。）
・携帯電話などの、音声・映像コンテンツの再生には処理能力が劣る機器から、映像、音声コンテンツの時間的、空間的な範囲に対する関連付け内容の登録が容易に行えるようになる。  
・クライアント装置以外の、自分で使い慣れた端末を用いて関連付け内容の登録が行えるようになる。  
・公共空間などに設置したクライアント装置でコンテンツを提示し、不特定多数の利用者に、携帯電話などからそのコンテンツに対して時間的、空間的な範囲に対する関連付け内容の登録を行わせることができる。
【０１１６】
本実施形態のコミュニケーション支援システムについて図３０を参照して説明する。本発明の第８の実施形態によるコミュニケーション支援システムのサーバ装置３０５０は、図２７に示した第７の実施形態のサーバ装置の構成に加えて、関連付け内容登録用論理アドレス対応コード変換部３０５１をさらに有する。また、関連付け内容登録用論理アドレス送信部２７５１の代わりに、関連付け内容登録用論理アドレス対応コード送信部３０５２を有する点が異なる。  
クライアント装置３０００では、関連付け内容登録用論理アドレス提示部２７０１の代わりに、関連付け内容登録用論理アドレス対応コード提示部３００１を有する点が異なる。さらに、コミュニケーション支援システムは、新たに外部装置３０７０を有し、外部装置３０７０は、関連付け内容登録用論理アドレス対応コード取得部３０７１、関連付け内容送信部３０７２を有している。
【０１１７】
関連付け内容登録用論理アドレス対応コード変換部３０５１は、関連付け内容登録用論理アドレス生成部２７５２が生成した関連付け内容登録用論理アドレスを、外部装置３０７０からネットワーク１２０を介して取得可能なコードに変換する。  
関連付け内容登録用論理アドレス対応コード送信部３０５２は、関連付け内容登録用論理アドレス対応コード変換部３０５１から出力されたコードをクライアント装置３０００に送信する。
関連付け内容登録用論理アドレス対応コード提示部３００１は、サーバ装置３０５０から上記のコードをサーバ装置３０５０から取得し、外部装置３０７０が取得可能な形式で提示する。
【０１１８】
関連付け内容登録用論理アドレス対応コード取得部３０７１は、クライアント装置３０００から関連付け内容登録用論理アドレス対応コードを取得する。  
関連付け内容送信部３０７２は、関連付け内容登録用論理アドレス対応コードを解釈し、関連付け内容登録用論理アドレスに対して、利用者が登録を行う関連付け内容をサーバ装置３０５０に送信する。
【０１１９】
なお、ここでいう「コード」とは、例えば、ディスプレイに提示でき、外部装置が、カメラなどで光学的に取得できる二次元コードやバーコードを利用する形態が考えられる。また、「コード」は、これら以外の光学的に外部装置が取得可能な方式や、ディスプレイとは別の装置から、外部装置が取得できる形で電波、磁気、音声などでクライアント装置が情報を提示する方式など、関連付け内容登録用論理アドレスを外部から機械的に取得可能なコードに変換／提示でき、外部装置上で取得したコードを元のアドレスに戻せる形式のものであればどのようなものでもかまわない。
以降、本発明における第５の実施形態における例のように、時間的範囲を指定可能なコンテンツの再生時刻をクライアント装置３０００が取得できるシステムを想定し、コンテンツの再生／スライダーによる走査に同期して、現再生時刻が、全体の再生時刻を一定間隔（ここでの例では５秒）ごとに区切った再生時刻に達するごとに、上記コードをクライアント装置３０００が提示し、外部装置３０７０において、コンテンツの再生時刻を関連付け対象として、ユーザが登録するコメントを関連付け内容とした事例を基に説明を行う。
【０１２０】
次に、本実施形態での関連付け対象データベース２７５３、関連付け内容データベース１５３の内容についてそれぞれ図３１Ａおよび図３１Ｂを参照して説明する。  
本実施形態における関連付け対象データベース２７５３において管理されている情報と、関連付け内容データベース１５３において管理されている情報の例について、それぞれ図３１Ａ、図３１Ｂを参照して説明する。  
図３１Ａは、本事例における関連付け対象データベース２７５３の内容の一例である。本事例ではコンテンツＩＤと再生時刻とから関連付け対象が決定される。図３１Ｂは、本事例における関連付け内容データベース１５３の内容の一例である。本事例では、関連付け内容として、コメントの登録者情報と、コメント内容とを登録する。なお、関連付け内容データベース１５３に含まれる関連付け対象情報の代わりに、対象を特定するためのコンテンツＩＤと時間情報とを関連付け内容データベース１５３上で管理する形式をとり、両データベースを図３１Ｃのような形式で統合して管理してもよい（このような管理が可能な場合は、これまでに説明した他の実施形態においても同様の情報管理を行ってもよい）。
【０１２１】
次に、本実施形態のコミュニケーション支援システムが関連付け内容を登録するための動作の一例について図３２を参照して説明する。図３２は第８の実施形態における関連付け内容を登録するためのシーケンスチャートである。  
ここでの説明においては、図３１Ａ、図３１Ｂのような内容で関連付け対象、関連付け内容が管理されているものとして、サーバ装置３０５０からクライアント装置３０００に配信される映像コンテンツ、コンテンツ１の再生／ユーザによるコンテンツ走査に同期して、現再生時刻が、一定区間（ここでの例では５秒）に区切った再生時刻に達するごとに、サーバ装置３０５０が関連付け内容登録用論理アドレスを二次元コードに変換してクライアント装置３０００に送信して、クライアント装置３０００が提示する例を挙げる。また、この例では、関連付け内容登録用論理アドレスにＷｅｂブラウザから接続することで、コメント登録者、コメント内容を同アドレスに対して送信できるコメント登録フォームが表示できるものとし、外部装置３０７０として、カメラから二次元コードが取得可能で、この二次元コードをＵＲＬに変換し、Ｗｅｂブラウザから接続ができる携帯電話を想定する。
【０１２２】
ステップＳ４０３：必要なタイミングで、クライアント装置３０００上で、提示を要求する関連付け内容登録用論理アドレス対応コードに対応する関連付け対象を決定する。ここでの例では、現再生時刻が、全体の再生時刻を５秒ごとに区切った時点に達するタイミングごとに、第５の実施形態での動作シーケンスを示す図２４のＳ４０１からＳ４０３までの動作を行う方法が考えられる。これ以外にも、同じタイミングでコンテンツＩＤと、再生時刻とからクライアント装置３０００上で、同時刻における関連付け対象を生成して選択する形式をとるなど、目的に応じて必要なタイミングで、対象が選択できればどのような方法を用いてもよい。
【０１２３】
ステップＳ３２０１：クライアント装置３０００の関連付け内容登録用論理アドレス対応コード提示部３００１はステップＳ４０３で選択された関連付け対象情報をサーバ装置３０５０に送信し、対応するコードの提示要求をサーバ装置３０５０に行う。
ステップＳ３２０２：サーバ装置３０５０の関連付け内容登録用論理アドレス生成部２７５２は、ステップＳ３２０１で送信された関連付け対象情報に対応する関連付け内容登録用論理アドレスを生成する。なお、第７の実施形態のように、あらかじめデータベース上で関連付け内容登録用論理アドレスを管理しておき、対応するアドレスを検索し、存在しないケースでのみアドレスを生成する形式をとってもよい。関連付け内容登録用論理アドレスの一例は後に図３３を参照して説明する。
【０１２４】
ステップＳ３２０３：関連付け内容登録用論理アドレス対応コード変換部３０５１が、関連付け内容登録用論理アドレスをコードに変換する。変換後のコードの一例が図３５に示してある。図３５に示したコードは、図３３に示したアドレスを二次元コードに変換したものである。  
変換後、関連付け内容登録用論理アドレス対応コード送信部３０５２が、コードを、クライアント装置３０００に送信する。例えば、変換したコードをjpegなどの画像ファイル化したものを送信する形式が考えられえる。他にも、ＨＴＭＬのテーブルを用いてコードを表現する形など、クライアント装置３０００側で提示できる形であれば、送信する形態はどのようなものでもよい。
【０１２５】
ステップＳ３２０４：クライアント装置３０００側で、取得したコードを提示する。ここでの例では、図３６に示すように、ディスプレイ上に再生中のコンテンツと合わせて表示を行う。
ここでの例では、コンテンツの再生／走査に伴い、現再生時刻が、全体の再生時刻を５秒ごとに区切った時点に達するタイミングごとにステップＳ４０３からステップＳ３２０４までが繰り返される。
このようにして、クライアント装置は、コンテンツの一部分に対応する関連付け対象に対して、関連付けたい情報を送信することで、関連付け内容データベースに対してその部分に関連する情報として参照可能な関連付け内容登録用論理アドレスを、外部装置が取得可能なコードとして利用者に提示することができる。
このコード提示のための関連付け対象の選択は、ここの例ではコンテンツの再生に同期して、選択タイミングと選択する内容がシステムで決められていたが、外部のスクリプトからタイミングと選択内容を指定する方法など、別のルールを適用してもいいし、クライアント装置のユーザがインターフェースから意図的に行うようにしてもよい。
また、本実施形態では、関連付け対象はコンテンツＩＤと時間的な位置情報から指定しているが、当然、時間的範囲や、空間的位置／範囲またはそれらの組み合わせを使う形でもかまわない。
【０１２６】
ステップＳ３２０５：外部装置３０７０のユーザは任意のタイミングで、装置クライアント装置３０００からコードを取得することができる。ここの例では、図３６に示したように、コンテンツと同じディスプレイに表示されている二次元コードを携帯電話のカメラで取得する。なお、コードの形態、取得方法は前述のように、関連付け内容登録用論理アドレスを外部から機械的に取得可能なコードに変換／提示でき、外部装置上で取得したコードを元のアドレスに戻せる形式のものであればこの例の形式に限ったものではない。
【０１２７】
ステップＳ３２０６：取得したコードを論理アドレスに変換する。ここの例では、コンテンツ１の再生時刻が０秒のタイミングでは、クライアント装置には図３５に示したような二次元コードが表示されており、これを携帯電話上で変換することで図３３のhttp://hoge.com/contents1/comment.php?t=0のようなＵＲＬを得ることができる。
ステップＳ３２０７：外部装置３０７０は、ステップＳ３２０６で取得した論理アドレスに対して、関連付け内容をサーバ装置３０５０に送信する。この例では、取得したアドレスから図３４に示すようなフォームに接続し、コメント登録者、コメント内容を入力し、コメント登録ボタンを押下する事で送信処理が行われる。
これにより、サーバ装置３０５０では、コンテンツ１の再生時刻０秒に関連付けて、外部装置３０７０から送信された情報が関連付け内容データベース１５３に登録される。ここではフォームを用いて情報を登録したが、第７の実施形態と同様、トラックバックのような仕組みを用いてもかまわない。
このように、外部装置３０７０は、取得したコードをもとの論理アドレスに変換することで、図３４に示すようなフォーム画面に接続することができ、このフォームを通じて関連付け内容を論理アドレスに送信することで、関連付け内容を登録することができる。
【０１２８】
次に、関連付け内容登録用論理アドレスの一例について図３３を参照して説明する。図３３は第８の実施形態における関連付け内容登録用論理アドレスの一例である。この例ではhttp://hoge.com/［コンテンツID］/comment.php?,t=［再生時刻］のような規則で同論理アドレスを生成する。もちろんこの規則は一例であり、関連付け対象が特定できればどのような形式でもかまわない。図３３に記載のアドレスはコンテンツ１の再生時刻０秒時における関連付け内容登録用論理アドレスを示している。
また、図３４に示された関連付け内容登録用アドレスで表示されるフォームからはコメントの登録者と、コメント内容を入力し、これらの情報を同アドレスに送信することができる。サーバ装置３０５０の関連付け内容登録部１５１は、第７の実施形態と同様、同アドレスが対応する関連付け対象に、これらの情報を関連付け内容として関連付け、データベースに登録する。データベース上に該当する関連付け対象が存在しない場合には、同アドレスから同関連付け対象を生成して登録を行う。
【０１２９】
なお、本実施形態で、一般的には、ステップＳ４０３、ステップＳ３２０１、ステップＳ３２０２の手順を行う必要がある。しかし、例えば、サーバ側で制御可能なストリーミング形式のコンテンツを利用する場合など、再生時刻の一定区間（５秒）ごとにコンテンツと再生時刻で特定できる関連付け対象をクライアント装置上で提示するという目的に対して、サーバ側で再生時刻情報を取得できるなどの特殊なケースでは異なる。このような特殊なケースのように、現再生時刻が区切られた一定区間（５秒）に達するごとに提示する関連付け対象をサーバ装置側で生成し、クライアント装置からの要求があったものとして処理をするなど、必要なタイミングで、クライアント装置に配信すべき論理アドレスが準備できる形であれば、どのような手順を用いてもかまわない。
【０１３０】
以下に第７の実施形態の方式を第６の実施形態のうち、関連付け対象をコンテンツＩＤと時間的な位置情報から生成するケースに組み合わせた例の詳細動作について図３７を参照して説明する。図３７は、第７の実施形態の方式を第６の実施形態のうち、関連付け対象としてコンテンツＩＤと時間的な位置情報を用いたケースに組み合わせた例におけるシステム構成図である。
【０１３１】
図３７のコミュニケーション支援システムは、第６の実施形態で説明した図２５の構成に加え、関連付け内容登録用論理アドレス提示部２７０１、関連付け内容登録用論理アドレス送信部２７５１、関連付け内容登録用論理アドレス生成部２７５２、関連付け内容登録部３７５１、関連付け対象データベース３７５２を備えている。
【０１３２】
関連付け内容登録部３７５１は、関連付け内容登録部１５１の機能に加え、関連付け内容登録用論理アドレスヘの情報送信を受けて、対応する情報を関連付け内容データベース１５３に登録する機能を有している。
関連付け対象データベース３７５２は、関連付け対象データベース１５２が管理している情報に加えて、関連付け内容登録用論理アドレスの管理を行う。
【０１３３】
次に、関連付け対象データベース３７５２の内容について図３８を参照して説明する。図３８は、関連付け対象データベース３７５２の登録情報の一例を示している。  
この例では、動画コンテンツのコンテンツＩＤとしてそのコンテンツがＷｅｂ上で公開されている論理アドレスを利用する。図３８の例では、コンテンツＩＤとして「http://hoge.com/contents1」と「http://hoge.com/contents2」が登録されている。なお、今回は関連付け内容登録用論理アドレスと関連付け対象が１対１で対応するケースを想定し、関連付け対象データベース３７５２は上記説明にあるように両者をまとめて管理する。なお、関連付け内容登録用論理アドレス生成部２７５２での関連付け内容登録用論理アドレスの生成規則は「http://hoge.com/trackback/contents1/時間情報」の「時間情報」にコンテンツ内の時間的位置情報を当てはめる。
【０１３４】
次に、図３７の例での関連付け内容データベース１５３の内容について図３９を参照して説明する。図３９は関連付け内容データベース１５３の登録情報の一例を示している。  
この例では関連付け内容としてＢｌｏｇのエントリの情報を登録しており、関連付けられるＢｌｏｇエントリのＢｌｏｇタイトル、エントリのタイトル、エントリのＵＲＬ、エントリの概要に関する情報をそれぞれｂｌｏｇ＿ｎａｍｅ、ｔｉｔｌｅ、ｕｒｌ、ｅｘｃｅｒｐｔとして関連付け内容データベース１５３上に登録している。
【０１３５】
関連付け内容登録部３７５１は、関連付け内容登録用論理アドレスヘの情報送信を受けて、対応する情報を関連付け内容データベース１５３に登録する機能を持つ。図３７の例では同アドレスに対してＨＴＴＰ ＰＯＳＴメソッドでｂｌｏｇ＿ｎａｍｅ、ｔｉｔｌｅ、ｕｒｌ、ｅｘｃｅｒｐｔをパラメータとして送信された情報を同アドレスに対応する関連付け対象に対応させて関連付け内容データベース１５３に登録する。
【０１３６】
さて、今回の例では「http://hoge.com/contents1」、「http://hoge.com/contents2」などがコンテンツを公開しているアドレスであるとしているが、クライアント装置３７００からＷｅｂブラウザでそれぞれのアドレスに接続した際にそれぞれのコンテンツは図４０のような形式で公開される。図４０はクライアント装置３７００でのインターフェースの一例を示している。
【０１３７】
図４０に示しているように、「動画」と書かれている部分とその直下のスライダーバーとはＰｌｕｇ−ｉｎで動画再生用のアプリケーションをＷｅｂページに埋め込み表示させており、接続した先ごとに別のコンテンツを再生し、プレイヤーがＷｅｂ上でコンテンツを走査することができる。
【０１３８】
コンテンツＩＤ／時間情報取得部２３０１は、現在Ｗｅｂブラウザで表示しているコンテンツのＵＲＬをコンテンツＩＤとして取得する。また、コンテンツＩＤ／時間情報取得部２３０１は、同プラグインアプリケーションのＡＰＩから現在のコンテンツ再生の再生開始からの情報を情報が変化するつど取得する。その後、コンテンツＩＤ／時間情報取得部２３０１は、関連付け条件指定部１６０１へ情報を送り、そこから関連付け対象情報検索部１６５２へ同情報が送られ、関連付け対象情報選択部１０２がそのタイミングでの時間的位置に対応する関連付け対象を選択する。
【０１３９】
この例ではその後、関連付け内容登録用論理アドレス提示部２７０１は、関連付け対象ごとに、サーバ装置３７５０の関連付け内容登録用論理アドレス送信部２７５１に対し関連付け内容登録用論理アドレスの送信を要求し、受け取った論理アドレスを図４０のインターフェースの「この場面への情報登録用トラックバックＰｉｎｇＵＲＬはこちら！」の表示部分に表示する。図３７に示した表示のタイミングでは、ユーザはｃｏｎｔｅｎｔｓ１を視聴しており、再生からの時間が１秒目なので上記の処理を経て関連付け内容登録用論理アドレスhttp://hoge.com/trackback/contents1/2を取得、表示している。
【０１４０】
また、これと平行して、関連付け内容提示部１２０１は、関連付け対象選択ごとに取得した関連付け対象を条件の一部として条件を満たす関連付け対象の送信を要求する。例えば、図４０の例ではデフォルトで「選択された関連付け対象の時間情報前後２秒の範囲を時間情報として持つ」を条件に関連付け対象を選択することとする。この例における関連付け内容データベース１５３には図３９のように情報が登録されているので、上記条件に合う関連付け対象として「http://hoge.com/trackback/contents1/0」、「http://hoge.com/trackback/contents1/1」、「http://hoge.com/trackback/contents1/2」が選択され、それぞれについて関連付け内容データベース１５３に登録されている情報が図４０の「この場面に関連付けられているＢｌｏｇエントリ一覧！」に表示されることとなる。また、この際に取得したエントリのＵＲＬへのハイパーリンクをあわせて提示してもよい。
【０１４１】
このように、本発明の実施形態によればコンテンツの再生、またはスライダーバーをユーザが操作することによるコンテンツの走査に同期して、その時点での場面に対する情報登録用論理アドレスと、その場面（付近の場面）に関連付けられているＢｌｏｇエントリの一覧を表示することができる。また、上記の説明で関連付け内容登録部３７５１が採用している情報登録方法は、一般のＢｌｏｇシステムで使われているものであるので、ユーザは取得した関連付け内容登録用論理アドレスを一般のトラックバックＰｉｎｇ ＵＲＬとして扱い、一般的なＢｌｏｇシステムから関連付け対象に対してエントリを関連付けることができる。
【０１４２】
以上に示した実施形態によれば、コンテンツの種類を問わず、ユーザが情報関連付けの対象としてコンテンツ内の時間的または空間的な位置または範囲で指定されるより細かい部分を選択することで、コンテンツ中の自分の興味の対象や他者の注意を喚起したい部分を明確に指定してコメントやネットワーク上の他のコンテンツヘの関連付けを行うことができる。
【０１４３】
情報を関連付ける対象に関して、サービス提供者が規定したもの以外にもユーザが自由に時間的または空間的な位置または範囲を設定して情報関連付けの対象とすることができる。
映像、音声などの時間な位置情報を持つコンテンツに対して、コンテンツの再生、走査に同期してその場面に対して関連付けられている情報を提示することができる。
【０１４４】
上記情報関連付け対象に対して情報の登録を受け付けるネットワーク上の論理アドレスを生成／提示することでＢｌｏｇなどの既存のオープンなシステム上から情報の関連付けを行うことができる。
上記情報関連付け対象に対して、情報の登録を受け付けるネットワーク上の論理アドレスを外部装置から取得可能な形で提示し、さらに外部装置からの情報登録を可能にすることで、処理の重いコンテンツの提示をクライアント装置に任せ、携帯電話など、音声・映像コンテンツの再生には処理能力が劣る機器から、映像、音声コンテンツの時間的、空間的な範囲に対する関連付け内容の登録が容易に行えるようになる。合わせて、クライアント装置以外の、自分の使い慣れた端末からの関連付け内容の登録が容易に行えるようになり、また、公共空間などに設置したクライアント装置でコンテンツを提示し、携帯電話などから、不特定多数の利用者にそのコンテンツに対して時間的、空間的な範囲に対する関連付け内容の登録を行わせることができるようになる。
また、上述の実施形態の中で示した処理手順に示された指示は、ソフトウェアであるプログラムに基づいて実行されることが可能である。汎用の計算機システムが、このプログラムを予め記憶しておき、このプログラムを読み込むことにより、上述した実施形態のコミュニケーション支援システムによる効果と同様な効果を得ることも可能である。上述の実施形態で記述された指示は、コンピュータに実行させることのできるプログラムとして、磁気ディスク（フレキシブルディスク、ハードディスクなど）、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ±Ｒ、ＤＶＤ±ＲＷなど）、半導体メモリ、又はこれに類する記録媒体に記録される。コンピュータまたは組み込みシステムが読み取り可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。コンピュータは、この記録媒体からプログラムを読み込み、このプログラムに基づいてプログラムに記述されている指示をＣＰＵで実行させれば、上述した実施形態のコミュニケーション支援システムと同様な動作を実現することができる。もちろん、コンピュータがプログラムを取得する場合又は読み込む場合はネットワークを通じて取得又は読み込んでもよい。  
また、記憶媒体からコンピュータや組み込みシステムにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーションシステム）や、データベース管理ソフト、ネットワーク等のＭＷ（ミドルウェア）等が本実施形態を実現するための各処理の一部を実行してもよい。  
さらに、本願発明における記憶媒体は、コンピュータあるいは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。  
また、記憶媒体は１つに限られず、複数の媒体から本実施形態における処理が実行される場合も、本発明における記憶媒体に含まれ、媒体の構成は何れの構成であってもよい。
【０１４５】
なお、本願発明におけるコンピュータまたは組み込みシステムは、記憶媒体に記憶されたプログラムに基づき、本実施形態における各処理を実行するためのものであって、パソコン、マイコン等の１つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。  
また、本願発明の実施形態におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって本発明の実施形態における機能を実現することが可能な機器、装置を総称している。
【０１４６】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１４７】
【図１】本発明の第１の実施形態におけるコミュニケーション支援システムのブロック図。
【図２】コンテンツＩＤの例を示した図。
【図３】時間的または空間的な位置情報における位置または範囲の指定例を示した図。
【図４】図１のコミュニケーション支援システムによる情報登録の動作を示すシーケンスチャート。
【図５】図１の関連付け対象データベースで管理される情報の例を示した図。
【図６】図１の関連付け内容データベースで管理される情報の例を示した図。
【図７】図１のクライアント装置での入力インターフェースの一例を示す図。
【図８】情報登録された、図１の関連付け内容データベースの内容の一例を示す図。
【図９】（Ａ）はテキストコンテンツの一例を示す図、（Ｂ）は図９（Ａ）の場合の関連付け内容データベースの内容の一例を示す図。
【図１０】（Ａ）は静止画コンテンツにおける関連付け対象情報と関連付け対象との一例を示す図、（Ｂ）は図１０（Ａ）の場合の関連付け内容データベースの内容の一例を示す図。
【図１１】（Ａ）は動画コンテンツにおける関連付け対象情報と関連付け対象との一例を示す図、（Ｂ）は図１１（Ａ）の場合の関連付け内容データベースの内容の一例を示す図。
【図１２】本発明の第２の実施形態におけるコミュニケーション支援システムのブロック図。
【図１３】図１２のコミュニケーション支援システムによる情報参照の動作を示すシーケンスチャート。
【図１４】図１２のクライアント装置でのインターフェースの一例を示す図。
【図１５】図１４のインターフェースの別例を示す図。
【図１６】本発明の第３の実施形態におけるコミュニケーション支援システムのブロック図。
【図１７】図１６のコミュニケーション支援システムによる情報登録の動作を示すシーケンスチャート。
【図１８】図１６のクライアント装置での入力インターフェースの一例を示す図。
【図１９】図１７のステップＳ１７０２の関連付け対象情報を検索する動作を示すフローチャート。
【図２０】本発明の第４の実施形態におけるコミュニケーション支援システムのブロック図。
【図２１】図２０のコミュニケーション支援システムによる情報参照の動作を示すシーケンスチャート。
【図２２】図２０のクライアント装置でのインターフェースの一例を示す図。
【図２３】本発明の第５の実施形態におけるコミュニケーション支援システムのブロック図。
【図２４】図２３のコミュニケーション支援システムによる情報登録の動作を示すシーケンスチャート。
【図２５】本発明の第６の実施形態におけるコミュニケーション支援システムのブロック図。
【図２６】図２５のコミュニケーション支援システムによる情報参照の動作を示すシーケンスチャート。
【図２７】本発明の第７の実施形態におけるコミュニケーション支援システムのブロック図。
【図２８】図２７の関連付け対象データベースの内容の一例を示す図。
【図２９】図２７のコミュニケーション支援システムによる関連付け内容登録用論理アドレス参照の動作を示すシーケンスチャート。
【図３０】本発明の第８の実施形態におけるコミュニケーション支援システムのブロック図。
【図３１Ａ】図３０の関連付け対象データベースの内容の一例を示す図。
【図３１Ｂ】図３０の関連付け内容データベースの内容の一例を示す図。
【図３１Ｃ】図３１Ａの情報と図３１Ｂの情報を合わせた場合を示す図。
【図３２】図３０のコミュニケーション支援システムによる情報登録の動作を示すシーケンスチャート。
【図３３】関連付け内容登録用論理アドレスの一例を示す図。
【図３４】コメント内容と登録者との情報を送信するためのインターフェースの一例を示す図。
【図３５】変換後のコードの一例を示す図。
【図３６】クライアント装置でのコードを提示する一例を示す図。
【図３７】本発明の第６の実施形態と第７の実施形態とを合わせたコミュニケーション支援システムの詳細なブロック図。
【図３８】図３７の関連付け対象データベースの登録情報の一例を示す図。
【図３９】図３７の関連付け内容データベースの登録情報の一例を示す図。
【図４０】図３７のクライアント装置でのインターフェースの一例を示す図。
【図４１】実施形態で使用するいくつかの用語について説明するための図。
【図４２】本発明の第７の実施形態でのトラックバックについて説明するための図。
【符号の説明】
【０１４８】
１００、１２００、１６００、２０００、２７００、３０００、３７００…クライアント装置、１０１…関連付け内容入力部、１０２…関連付け対象情報選択部、１５０、１２５０、１６５０、２０５０、２７５０、３０５０、３７５０…サーバ装置、１５１…関連付け内容登録部、１５２、２７５３、３７５２…関連付け対象データベース、１５３…関連付け内容データベース、１２０１…関連付け内容提示部、１２５１、３０７２…関連付け内容送信部、１６０１、２００１…関連付け条件指定部、１６５１…関連付け対象情報生成部、１６５２、２０５１…関連付け対象情報検索部、２３０１…コンテンツＩＤ／時間情報取得部時間情報取得部、２７０１…関連付け内容登録用論理アドレス提示部、２７５１…関連付け内容登録用論理アドレス送信部、２７５２…関連付け内容登録用論理アドレス生成部、３００１…関連付け内容登録用論理アドレス対応コード提示部、３０５１…関連付け内容登録用論理アドレス対応コード変換部、３０５２…関連付け内容登録用論理アドレス対応コード送信部、３０７０…外部装置、３０７１…関連付け内容登録用論理アドレス対応コード取得部、３７５１…関連付け内容登録部。
【図１】
0004711928.tif 000002
【図２】
0004711928.tif 000003
【図３】
0004711928.tif 000004
【図４】
0004711928.tif 000005
【図５】
0004711928.tif 000006
【図６】
0004711928.tif 000007
【図７】
0004711928.tif 000008
【図８】
0004711928.tif 000009
【図９】
0004711928.tif 000010
【図１０】
0004711928.tif 000011
【図１１】
0004711928.tif 000012
【図１２】
0004711928.tif 000013
【図１３】
0004711928.tif 000014
【図１４】
0004711928.tif 000015
【図１５】
0004711928.tif 000016
【図１６】
0004711928.tif 000017
【図１７】
0004711928.tif 000018
【図１８】
0004711928.tif 000019
【図１９】
0004711928.tif 000020
【図２０】
0004711928.tif 000021
【図２１】
0004711928.tif 000022
【図２２】
0004711928.tif 000023
【図２３】
0004711928.tif 000024
【図２４】
0004711928.tif 000025
【図２５】
0004711928.tif 000026
【図２６】
0004711928.tif 000027
【図２７】
0004711928.tif 000028
【図２８】
0004711928.tif 000029
【図２９】
0004711928.tif 000030
【図３０】
0004711928.tif 000031
【図３１Ａ】
0004711928.tif 000032
【図３１Ｂ】
0004711928.tif 000033
【図３１Ｃ】
0004711928.tif 000034
【図３２】
0004711928.tif 000035
【図３３】
0004711928.tif 000036
【図３４】
0004711928.tif 000037
【図３５】
0004711928.tif 000038
【図３６】
0004711928.tif 000039
【図３７】
0004711928.tif 000040
【図３８】
0004711928.tif 000041
【図３９】
0004711928.tif 000042
【図４０】
0004711928.tif 000043
【図４１】
0004711928.tif 000044
【図４２】
0004711928.tif 000045