(57)【特許請求の範囲】
【請求項１】
サーバ装置と表示装置とを備える表示システムであって、
前記サーバ装置は、
映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、
前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、
前記位置情報を複数蓄積する位置情報蓄積手段と、を具備し、
前記表示装置は、
前記映像コンテンツを再生する再生手段と、
前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成する生成手段と、
前記所定の位置情報と、前記サムネイルとを関連付けて蓄積するサムネイル蓄積手段と、
前記共有手段からテキスト情報を取得し、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルを、前記所定の位置情報を参照して前記サムネイル蓄積手段から取得し、該テキスト情報と該サムネイルを表示する表示手段と、を具備することを特徴とする表示システム。
【請求項２】
前記表示装置は、前記位置情報蓄積手段に蓄積されている複数の位置情報のうち、時刻の差がしきい値よりも小さい複数の第１位置情報から１つの位置情報を代表位置情報に設定し、複数の第１位置情報の位置情報に新たに代表位置情報に含まれる時刻をマージ先時刻として設定する設定手段をさらに具備し、
前記生成手段は、前記代表位置情報にリンクする代表サムネイルを前記映像コンテンツから生成し、
前記サムネイル蓄積手段は、前記代表位置情報と前記代表サムネイルとを関連付けて蓄積し、
前記表示手段は、前記所定の位置情報に前記マージ先時刻が含まれる場合には、該マージ先時刻に対応する代表位置情報に関連付けられた代表サムネイルを表示することを特徴とする請求項１に記載の表示システム。
【請求項３】
前記サーバ装置は、前記位置情報蓄積手段に蓄積されている複数の位置情報のうち、時刻の差がしきい値よりも小さい複数の第１位置情報から１つの位置情報を代表位置情報に設定し、複数の第１位置情報の位置情報に新たに代表位置情報に含まれる時刻をマージ先時刻として設定する設定手段をさらに具備し、
前記位置情報蓄積手段は、複数の前記第１位置情報に前記マージ先時刻を関連付けて蓄積し、
前記生成手段は、前記位置情報蓄積手段に蓄積されている位置情報のうち、マージ先時刻が付与されていない代表位置情報にリンクする代表サムネイルを前記映像コンテンツから生成し、
前記サムネイル蓄積手段は、前記代表位置情報と前記代表サムネイルとを関連付けて蓄積し、
前記表示手段は、前記所定の位置情報に前記マージ先時刻が含まれる場合には、該マージ先時刻に対応する代表位置情報に関連付けられた代表サムネイルを表示することを特徴とする請求項１に記載の表示システム。
【請求項４】
前記表示手段は、前記テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルがサムネイル蓄積手段に蓄積されていない場合に、代替可能なサムネイルを選択する選択手段を含むことを特徴とする請求項１に記載の表示システム。
【請求項５】
前記抽出手段は、前記テキスト情報から抽出される位置情報が示す時刻に対応するテキストの前後一定文字を抽出し、
前記位置情報蓄積手段は、前記識別子と前記時刻と関連付けて前記前後一定文字を蓄積し、
前記選択手段は、前記前後一定文字の類似度が最も高いサムネイルを前記サムネイル蓄積手段から選択することを特徴とする請求項４に記載の表示システム。
【請求項６】
前記選択手段は、前記テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルに対応する第１時刻との差がしきい値よりも小さい第２時刻を含む位置情報が前記サムネイル蓄積手段にあるかどうかを判定し、前記第２時刻を含む位置情報があると判定された場合には第１時刻と第２時刻の差が最も小さい第２時刻を含む位置情報に対応するサムネイルを前記サムネイル蓄積手段から選択することを特徴とする請求項４に記載の表示システム。
【請求項７】
前記生成手段は、前記所定の位置情報にリンクするシーンのサムネイルにリンクしている時刻との差が第１しきい値よりも小さい期間に存在する位置情報の数に応じて前記所定の位置情報にリンクするシーンのサムネイルの解像度を決定する決定手段を含むことを特徴とする請求項１に記載の表示システム。
【請求項８】
前記生成手段は、前記所定の位置情報にリンクするシーンのサムネイルにリンクしている時刻との差が第１しきい値よりも小さい期間に存在する位置情報に応じて前記サムネイルの解像度を決定するためのルールを保持することを特徴とする請求項１に記載の表示システム。
【請求項９】
表示装置に接続しているサーバ装置であって、
映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、
前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、
前記位置情報を複数蓄積する位置情報蓄積手段と、を具備し、
前記表示装置は、前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成し、前記共有手段から取得したテキスト情報と、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルとを前記所定の位置情報を参照して表示することを特徴とするサーバ装置。
【請求項１０】
映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、前記位置情報を複数蓄積する位置情報蓄積手段と、を具備するサーバ装置に接続している表示装置であって、
前記映像コンテンツを再生する再生手段と、
前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成する生成手段と、
前記所定の位置情報と、前記サムネイルとを関連付けて蓄積するサムネイル蓄積手段と、
前記共有手段からテキスト情報を取得し、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルを、前記所定の位置情報を参照して前記サムネイル蓄積手段から取得し、該テキスト情報と該サムネイルを表示する表示手段と、を具備することを特徴とする表示装置。
【請求項１１】
映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段を用意し、
前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出し、
前記位置情報を複数蓄積する位置情報蓄積手段を用意し、
前記映像コンテンツを再生し、
前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成し、
前記所定の位置情報と、前記サムネイルとを関連付けて蓄積するサムネイル蓄積手段を用意し、
前記共有手段からテキスト情報を取得し、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルを、前記所定の位置情報を参照して前記サムネイル蓄積手段から取得し、該テキスト情報と該サムネイルを表示することを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像などのマルチメディアデータへのリンクを持つテキストファイルを表示する際に、リンク先である映像のサムネイルを表示する表示装置、サーバ装置、システムおよび表示方法に関する。
【背景技術】
【０００２】
これまで、映像コンテンツのシーンと関連付けられたテキストファイルを共有する場合、映像コンテンツとして、録画したＴＶ番組やＤＶＤが利用されている。感想や意見をコメントとして電子的なテキストファイルに記述してブログや掲示板などネットワーク上で公開する手法が多く採られている。さらに、そのテキストファイル内に、映像コンテンツのシーンへのリンクを埋め込むことにより、どのシーンについての記述なのかを明確に閲覧者に伝える手法が採られている。
【０００３】
これらの映像コンテンツは、共有されておらず、閲覧者が所有していなければならない。ここで、テキストファイルを表示する時に、テキストファイルと関連付けされているシーンをサムネイルで表示する場合、閲覧者が所有している映像コンテンツからサムネイルを作成して表示している。サムネイルを表示する技術がある（例えば、特許文献１参照）が、サムネイルを表示する場合、映像コンテンツを閲覧者が所有していなくてはならない。
【特許文献１】特開２００５−３０３７４３公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
映像コンテンツのシーンと関連付けられたテキストファイルを共有する場合、テキストファイルを閲覧するユーザがコンテンツを所有していない場合は、たとえ以前所有していたとしてもサムネイル表示ができない。また、所有していたとしても、ＤＶＤなど別の媒体として所有しておりシステムに挿入していなければサムネイルを表示することはできない。
【０００５】
また、テキストファイルを表示するときに映像コンテンツからサムネイルを作成する場合、計算コストが大きいので、表示に時間がかかる。
【０００６】
この発明は、上述した事情を考慮してなされたものであり、映像コンテンツを所有していなくても、サムネイルを迅速に表示する表示装置、サーバ装置、システムおよび表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述の課題を解決するため、本発明の表示システムは、サーバ装置と表示装置とを備える表示システムであって、
前記サーバ装置は、映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、前記位置情報を複数蓄積する位置情報蓄積手段と、を具備し、
前記表示装置は、前記映像コンテンツを再生する再生手段と、前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成する生成手段と、前記所定の位置情報と、前記サムネイルとを関連付けて蓄積するサムネイル蓄積手段と、前記共有手段からテキスト情報を取得し、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルを、前記所定の位置情報を参照して前記サムネイル蓄積手段から取得し、該テキスト情報と該サムネイルを表示する表示手段と、を具備することを特徴とする。
【０００８】
本発明のサーバ装置は、表示装置に接続しているサーバ装置であって、映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、前記位置情報を複数蓄積する位置情報蓄積手段と、を具備し、前記表示装置は、前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成し、前記共有手段から取得したテキスト情報と、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルとを前記所定の位置情報を参照して表示することを特徴とする。
【０００９】
本発明の表示装置は、映像コンテンツのシーンへのリンク情報を含むテキスト情報を共有する共有手段と、前記映像コンテンツの識別子および前記シーンへのリンク先の時刻を含む位置情報を前記テキスト情報から抽出する抽出手段と、前記位置情報を複数蓄積する位置情報蓄積手段と、を具備するサーバ装置に接続している表示装置であって、前記映像コンテンツを再生する再生手段と、前記位置情報蓄積手段に蓄積された所定の位置情報にリンクするシーンのサムネイルを前記映像コンテンツから生成する生成手段と、前記所定の位置情報と、前記サムネイルとを関連付けて蓄積するサムネイル蓄積手段と、前記共有手段からテキスト情報を取得し、該テキスト情報に含まれるシーンへのリンク情報に関連するサムネイルを、前記所定の位置情報を参照して前記サムネイル蓄積手段から取得し、該テキスト情報と該サムネイルを表示する表示手段と、を具備することを特徴とする。
【発明の効果】
【００１０】
本発明の表示装置、サーバ装置、システムおよび表示方法によれば、映像コンテンツを所有していなくても、サムネイルを迅速に表示することができる。例えば、テキストファイルを閲覧するときに、映像コンテンツを所有していなくても、またはＤＶＤなど別の媒体として所有している場合はシステムがすぐにアクセス可能なようにＤＶＤドライブなどにセットされていなくても、サムネイルを表示することができる。また、サムネイルをあらかじめ作成しておくことで、テキストファイルを閲覧する時のサムネイル表示を早くすることができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照しながら本発明の実施形態に係る表示装置、サーバ装置、システムおよび表示方法について詳細に説明する。なお、以下の実施形態では、同一の番号を付した部分については同様の動作を行うものとして、重ねての説明を省略する。  
本実施形態の表示装置、サーバ装置、システムおよび表示方法は、映像コンテンツを再生するときに、サムネイル画像を作成しておき、テキストファイルを表示するときに、あらかじめ作成しておいたサムネイル画像を表示することにより、映像コンテンツを所有していなくても、サムネイルを迅速に表示することを可能にする。
【００１２】
なお、本実施形態では、コンテンツとは、ＨＤＤレコーダなどで録画したＴＶ番組や、ＤＶＤに含まれるソフトのことであり、サムネイルを作成するときに素となる動画のことを示す。
【００１３】
（第１の実施形態）  
第１の実施形態の表示装置およびサーバ装置を含む表示システムについて図１を参照して説明する。  
本実施形態の表示システムは、図１に示すように、送信クライアント１５０、サーバ１００、表示装置を含んでいる。  
サーバ１００は、テキスト情報共有部１０１、サムネイル位置管理部１０２、サムネイル位置蓄積部１０３を含んでいる。表示装置は、サムネイル生成部１０４、サムネイル蓄積部１０５、テキスト情報表示部１０６、映像コンテンツ再生部１０７を含んでいる。  
送信クライアント１５０は、サーバ１００に映像コンテンツのシーンと関連付けられたテキスト情報を送信する装置であり、一般に互いに独立した複数の端末からなる。
【００１４】
＜テキスト情報共有部１０１＞  
テキスト情報共有部１０１は、送信クライアント１５０から送信された、映像コンテンツのシーンと関連付けられたテキスト情報を共有している。共有しているテキスト情報は、例えばインターネット上で公開されている掲示板やブログなどである。共有されるテキスト情報は、映像コンテンツに関する関連情報や感想などであり、例としてはブログ記事として映像コンテンツのレビュー記事を投稿する場合が相当する。この記事が映像コンテンツのシーンと関連付けられている。テキスト情報の例とテキスト情報を作成するための送信クライアント１５０での表示装置の画面の一例を図２に示す。
【００１５】
送信クライアント１５０での表示装置の表示画面は、図２に示すように、コンテンツを閲覧するコンテンツ表示部２０１、コンテンツを再生する操作、一時停止する操作、再生速度を変化させる操作を行うコンテンツ操作部２０２、ユーザがテキスト情報を作成するテキスト情報編集部２０４、映像コンテンツのシーンへのリンクをテキスト情報に挿入するリンク挿入ボタン２０３、作成したテキスト情報をテキスト情報共有部１０１へ送信するテキスト情報送信ボタン２０６からなる。  
図２には示していないが、送信クライアント１５０での表示装置は、ユーザがボタンなどを選択するためのマウスや、テキスト情報を作成するための文字を入力するキーボードなどのテキスト入力装置を持つ。送信クライアント１５０のユーザは、コンテンツ操作部２０２でコンテンツの再生時刻を操作し、シーンへのリンクを挿入したい時刻を表示させ、リンク挿入ボタン２０３を選択することにより、テキスト情報編集部２０４のカーソルの位置にシーンへのリンクを挿入することができる。これは図２ではシーンリンク２０５として表示されている。シーンリンク２０５はアイコンで表示されているが、コンテンツを同定することができるコンテンツＩＤ（識別子）と、コンテンツのリンク先の時刻の情報を持っている。このシーンリンクが持つ情報の一例を図３に示す。
【００１６】
シーンリンク情報は、図３に示すように例えば、シーンを一意に識別するためのコンテンツＩＤ３０１、代表時刻３０２、開始時刻３０３、終了時刻３０４からなっている。代表時刻３０２、開始時刻３０３、終了時刻３０４は、例えば、ユーザが編集時に設定した時刻である。開始時刻３０３になると記事およびサムネイルが表示される。この例では、コンテンツＩＤが１２３４を持つコンテンツの先頭から１２０００ミリ秒から開始して、先頭から２００００ミリ秒で終了するシーンへのリンクであり、代表となるシーンは先頭から１５０００ミリ秒であることがわかる。この代表となるシーンである代表時刻は、シーンリンク２０５をアイコンで表示する代わりにシーンのサムネイルで表示する場合の時刻として利用することができる。
【００１７】
サムネイルは、静止画サムネイルと動画サムネイルがある。図３のシーンリンクで動画サムネイルを表示する場合は、開始時刻３０３から終了時刻３０４まで時刻にしたがって動画サムネイルが表示されることを示している。この場合、開始時刻３０３から終了時刻３０４まで動画を表示する。図３のシーンリンクで静止画サムネイルを表示する場合は、開始時刻３０３から終了時刻３０４まで代表時刻３０２での静止画サムネイルが表示されることを示している。この場合、開始時刻３０３から終了時刻３０４まで静止画を表示する。開始時刻３０３と終了時刻３０４は、例えば、それぞれ代表時刻３０２のＮ秒前、Ｎ秒後（Ｎ：自然数）と自動的に設定されてもよい。
【００１８】
図３の例では、代表時刻、開始時刻、終了時刻の３つの時刻を指定しているが、これらは同一の時刻でもよい。これらが同一の時刻である場合には、後述するコンテンツとコメントを同期させて表示する場合にシーンを開始する時刻として用いればよい。またこの場合は、シーンリンク情報はこの代表時刻、開始時刻、終了時刻のどれか１つだけで構成されていてもよい。図３の例で、３つの時刻を指定する場合は、図２において、リンク挿入ボタン２０３だけでなく、３つの時刻を指定するインターフェースを持つ。例えば３つの時刻をそれぞれ指定する３つのボタンがあってもよいし、３つの時刻を直接数字で入力してもよい。
【００１９】
動画サムネイルと静止画サムネイルとでは、シーンリンク情報の記述が異なるように設定していてもよい。例えば、図３に示すように開始時刻３０３と終了時刻３０４が記述されている場合には動画サムネイルが表示され、図４に示すように開始時刻３０３と終了時刻３０４が設定されておらず、代表時刻４０２のみが記述されている場合には静止画サムネイルが表示されるとしてもよい。本発明の実施形態では、この記述を採用する。他に、図３、図４には示していないが、静止画サムネイルであるか動画サムネイルであるかを示す指標がシーンリンク情報に付加されていてもよい。これらのシーンリンク情報の記述は、ユーザがテキスト情報共有部１０１にテキスト情報を書き込むときに指定する。
【００２０】
テキスト情報共有部１０１は、このような映像コンテンツのシーンに関連付けられたテキスト情報（シーンリンク情報を含む）を多数保持し、ユーザ間で共有している。ユーザはこれらのテキスト情報をダウンロードし、テキスト情報表示部１０６で閲覧することができる。
【００２１】
＜サムネイル位置管理部１０２、サムネイル位置蓄積部１０３＞  
サムネイル位置管理部１０２は、テキスト情報共有部１０１からテキスト情報を取得して、取得したテキスト情報から、全てのシーンリンク情報を抽出して、コンテンツＩＤと時刻（さらに場合によっては開始時刻および終了時刻）を関連付けているサムネイル位置テーブルをサムネイル位置蓄積部１０３に蓄積する。
【００２２】
サムネイル位置管理部１０２の動作の一例について図５を参照して説明する。  
サムネイル位置管理部１０２は、テキスト情報共有部１０１からテキスト情報を取得する（ステップＳ５０１）。テキスト情報共有部１０１に蓄積されているテキスト情報がサムネイル位置管理部１０２に送信されるタイミングは、ユーザが投稿したテキスト情報をテキスト情報共有部１０１が受信したときにそのテキスト情報をサムネイル位置管理部１０２に送信してもよいし、または、サムネイル位置管理部１０２が、定期的にテキスト情報共有部１０１をクローリング（crawling）して取得してもよい。
【００２３】
サムネイル位置管理部１０２は、取得したテキスト情報から、全てのシーンリンク情報を抽出する（ステップＳ５０２）。抽出した結果の例を図６、図７に示す。図６、図７は、テキスト情報共有部１０１に蓄積されているテキスト情報から抽出したシーンリンク情報から作成したサムネイル位置テーブルの例である。なお、サムネイル位置テーブルは、サムネイル位置蓄積部１０３に蓄積される。サムネイル位置テーブルは、さまざまなコンテンツＩＤのシーンリンク情報が登録されているテーブルである。サムネイル位置情報リストは、サムネイル位置テーブルの一部で、あるコンテンツＩＤをもつシーンリンク情報のリストを示す。  
図６の例では、コンテンツＩＤ１０３１の映像コンテンツについて、時刻１５０００、５００００、１０００００の位置に関連付けられたテキスト情報が存在することがわかり、コンテンツＩＤ１０３２の映像コンテンツについて、時刻１０５０００、１５５０００の位置に関連付けられたテキスト情報が存在することがわかる。この時刻は、上記の代表時刻に対応する。図７は、動画サムネイル用のシーンリンク情報からサムネイル位置テーブルを作成した場合の例である。
【００２４】
サムネイル位置管理部１０２は、図６、図７のサムネイル位置テーブルをサムネイル位置蓄積部１０３に蓄積する（ステップＳ５０３）。
【００２５】
このようにサムネイル位置管理部１０２は、テキスト情報共有部１０１に蓄積されている全てのテキスト情報から全てのシーンリンク情報を抽出してサムネイル位置テーブルを作成する。
【００２６】
サムネイル位置蓄積部１０３は、サムネイル位置管理部１０２が抽出したシーンリンク情報に含まれるコンテンツＩＤと時刻（代表時刻）とを蓄積している。
【００２７】
＜サムネイル生成部１０４、サムネイル蓄積部１０５、映像コンテンツ再生部１０７＞  
映像コンテンツ再生部１０７は、再生可能な映像コンテンツを再生する。  
サムネイル生成部１０４は、サムネイル位置蓄積部１０３に蓄積されているサムネイル位置テーブルのうち、映像コンテンツと同じコンテンツＩＤのサムネイル位置情報をサムネイル位置管理部１０２から取得し、取得したサムネイル位置情報におけるサムネイルを作成する。サムネイル位置情報は代表時刻を示す。
【００２８】
サムネイル蓄積部１０５は、サムネイル生成部１０４が作成したサムネイルを、コンテンツＩＤとサムネイル位置情報と共に蓄積する。
【００２９】
次に、サムネイル生成部１０４がサムネイルを生成するときのフローチャートを図８に示す。  
サムネイル生成部１０４は、映像コンテンツ再生部１０７に再生可能な映像コンテンツがあるかどうかを検出する（ステップＳ８０１）。ステップＳ８０１で映像コンテンツがあると検出された場合にはステップＳ８０２に進み、ステップＳ８０１で映像コンテンツがあると検出されなかった場合には所定の周期でステップＳ８０１を繰り返す。
【００３０】
サムネイル生成部１０４は、サムネイル位置蓄積部１０３に蓄積されているサムネイル位置テーブルのうち、映像コンテンツと同じコンテンツＩＤのサムネイル位置情報をサムネイル位置管理部１０２から取得する（ステップＳ８０２）。例えば映像コンテンツ再生部１０７の映像コンテンツのコンテンツＩＤが１０３１の場合、サムネイル生成部１０４は、例えば図６のサムネイル位置テーブルから、コンテンツＩＤが１０３１である（１０３１、１５０００）、（１０３１、５００００）、（１０３１、１０００００）の３つのサムネイル位置情報リストを取得する。
【００３１】
サムネイル生成部１０４は、取得したサムネイル位置情報リストを参照しながら、その時刻におけるサムネイルを生成する（ステップＳ８０３）。サムネイルの生成は、ユーザが映像コンテンツを映像コンテンツ再生部１０７で再生するときに生成してもよいし、表示装置がアイドリング状態で他に処理の負荷がかからないときに生成してもよい。また、映像コンテンツを再生するときだけではなく、放送ＴＶ番組などを録画する場合には、映像コンテンツ再生部１０７の代わりとして映像コンテンツ録画部を構成要素として持ち、映像コンテンツを録画するときに、サムネイル位置情報リストを参照しながらサムネイルを生成してもよい。
【００３２】
サムネイル生成部１０４は、ステップＳ８０３において作成されたサムネイルを、サムネイル位置情報リストと共にサムネイル蓄積部１０５に蓄積する（ステップＳ８０４）。
【００３３】
サムネイル生成部１０４がサムネイル蓄積部１０５に送るデータの例を図９、図１０に示す。サムネイル蓄積部１０５は、これまでに映像コンテンツが再生可能だった時に、サムネイル位置管理部１０２からダウンロードしたサムネイル位置情報リストを参照しながら作成したサムネイルを全て蓄積している。
【００３４】
＜テキスト情報表示部１０６＞  
テキスト情報表示部１０６は、テキスト情報共有部１０１から取得したテキスト情報と、サムネイル蓄積部１０５から取得した、このテキスト情報で表示されるべきサムネイルと、を関連付けて表示する。
【００３５】
次に、テキスト情報表示部１０６がテキスト情報を表示するフローチャートを図１１に示す。  
テキスト情報表示部１０６が、テキスト情報共有部１０１が保持するテキスト情報を表示し、ユーザが表示されたテキスト情報から所望のテキスト情報を選択する（ステップＳ１１０１）。選択されるテキスト情報は、すでに説明したようにブログ記事であったり、掲示板に記述された記事である。ステップＳ１１０１での動作は、この記事をユーザがインターネット上で選択することに相当する。
【００３６】
テキスト情報表示部１０６が、ステップＳ１１０１で選択されたテキスト情報に含まれているシーンリンク情報を抽出する（ステップＳ１１０２）。テキスト情報にシーンリンク情報が複数含まれている場合には、テキスト情報表示部１０６は全てのシーンリンク情報を抽出する。
【００３７】
テキスト情報表示部１０６が、抽出したシーンリンク情報からまだ表示していないシーンリンクを１つ選択する（ステップＳ１１０３）。
【００３８】
テキスト情報表示部１０６が、テキスト情報に含まれるそれぞれのシーンリンク情報に対応するサムネイルをサムネイル蓄積部１０５で検索する（ステップＳ１１０４）。検索はシーンリンク情報のコンテンツＩＤと時刻を基に行われ、テキスト情報表示部１０６はシーンリンク情報が一致するサムネイルがあるかどうかを検索する。該当するサムネイルがサムネイル蓄積部１０５に存在する場合には、テキスト情報表示部１０６がサムネイルを表示する（ステップＳ１１０５）。該当するサムネイルがサムネイル蓄積部１０５に無い場合には、ステップＳ９０３で選択されたシーンリンクに対応するコンテンツが表示装置内のコンテンツ再生装置（映像コンテンツ再生部１０７、映像コンテンツ録画部など）内にあるかどうかを判定する（ステップＳ１１０６）。ステップＳ１１０６で、サムネイルを作成可能なコンテンツがあると判定された場合にはサムネイルを作成しこのサムネイルをサムネイル蓄積部１０５に蓄積し（ステップＳ１１０８）、サムネイルを表示する（ステップＳ１１０５）。すなわち、映像コンテンツから直接サムネイルを生成可能な状態になる場合には、サムネイル蓄積部１０５に該当するサムネイルが無い場合に、映像コンテンツから直接サムネイルを生成して表示する。ステップＳ１１０６でサムネイルを作成可能なコンテンツがないと判定された場合には、サムネイルが無いことを表示する（ステップＳ１１０７）。サムネイルが無いことの表示は、例えば「Ｎｏ  Ｉｍａｇｅ」のようなあらかじめ用意された画像で表示してもよいし、アイコンとして表示してもよい。
【００３９】
テキスト情報表示部１０６が、ステップＳ１１０２で抽出した全てのシーンリンク情報を表示したかどうかを判定する（ステップＳ１１０９）。全てのシーンリンク情報を表示している場合は処理を終了し、まだ表示していないシーンリンクがある場合にはステップＳ１１０３に戻る。
【００４０】
次に、ステップＳ１１０４で、テキスト情報に含まれるそれぞれのシーンリンク情報に対応するサムネイルをサムネイル蓄積部１０５で検索した場合に、ＹＥＳになる場合とＮＯになる場合の具体例について説明する。  
（１）あるユーザＡがテキスト情報を書く：図２の「テキスト情報を作成するための画面例」を使って、あるユーザＡがシーンリンクを含むテキスト情報を作成し、テキスト情報共有部１０１にテキスト情報を送信する。このテキスト情報には、シーンリンクとして図４に示すシーンリンク形式で
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝１５０００
のシーンリンクが挿入されているとする。
【００４１】
（２）テキスト情報からシーンリンク情報を抽出してサムネイル位置テーブルを作成する：図５のステップＳ５０１において、テキスト情報共有部１０１で共有されているユーザＡのテキスト情報から、サムネイル位置管理部１０２がシーンリンクを抽出して図６のようなサムネイル位置テーブルを作成する。
【００４２】
（３）ユーザＢが映像コンテンツがある状態でテキスト情報表示部１０６にユーザＡのテキスト情報を表示する：ユーザＢが映像コンテンツ（ＤＶＤなどに含まれコンテンツＩＤは１００１の場合）を再生可能な状態でテキスト情報を表示しようとしたときに、サムネイル位置テーブルをダウンロードして対応するサムネイルをサムネイル蓄積部１０５に蓄積する。この時点ではサムネイル位置テーブルにはユーザＡのテキスト情報から抽出した
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝１５０００
だけがあるので、サムネイル生成部１０４はこのサムネイルをサムネイル蓄積部１０５に蓄積する。
【００４３】
（４）ユーザＣがテキスト情報を書く：ユーザＡと同様にユーザＣがテキスト情報を書いてテキスト情報共有部１０１に送信する。このときのシーンリンクを
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝２００００
とする。
【００４４】
（５）テキスト情報からシーンリンク情報を抽出してサムネイル位置テーブルを作成する：上記（２）と同様にユーザＣによるテキスト情報から、サムネイル位置管理部１０２がシーンリンクを抽出して図６のようなサムネイル位置テーブルを作成する。これによりサムネイル位置テーブルは
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝１５０００
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝２００００
を含むことになる。このように複数のシーンリンク情報が蓄積された状態の例が図６に対応する。
【００４５】
（６）ユーザＢが映像コンテンツ無しでテキスト情報表示部１０６にユーザＡのテキスト情報を表示する：ユーザＢが常に映像コンテンツを再生可能な状態にあるとは限らない。例えばＨＤＤレコーダで録画したＴＶ番組をＨＤＤから削除してしまったり、レンタルしたＤＶＤを返却してしまったり、購入したＤＶＤを持ってはいるがプレーヤーに挿入していない場合がある。このとき、サムネイル蓄積部１０５にはユーザＡのテキスト情報に挿入されたシーンリンク
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝１５０００
に対するサムネイルが上記（３）で蓄積されているため、映像を表示することはできないが、サムネイルを表示することはできる。このとき、図１１のステップＳ１１０４ではＹＥＳと判定される。
【００４６】
（７）ユーザＢが映像コンテンツ無しでテキスト情報表示部１０６にユーザＣのテキスト情報を表示する：ユーザＣのテキスト情報をテキスト情報表示部１０６に表示しようとした場合、ユーザＣのテキスト情報に挿入されているシーンリンク
ｃｏｎｔｅｎｔ＿ｉｄ＝１００１，ｍａｉｎｔｉｍｅ＝２００００
に対応するサムネイルはサムネイル蓄積部１０５に蓄積されていない。このためコンテンツ無しではサムネイルを表示することができない。このとき、図１１のステップＳ１１０４ではＮＯと判定される。
【００４７】
以上のように、（１）から（７）への時間経過が進んだ場合にステップＳ１１０４の判定が必要になる。
【００４８】
次に、テキスト情報表示部１０６が表示するテキスト情報とサムネイルの表示例について図１２、図１３を参照して説明する。  
図１２の例では、テキスト情報に含まれるシーンリンク情報によって、１２０１と１２０２についてはサムネイルで表示されている。また、１２０３に該当するサムネイルがサムネイル蓄積部１０５に無く、かつ、サムネイルを作成可能なコンテンツが無いため、１２０３のシーンリンクはアイコンで表示されている。図１２でサムネイルやアイコンで表示されているシーンリンク情報は、ユーザにより選択されるとそのシーンから映像コンテンツが再生されるように設定されていてもよい。
【００４９】
次に、テキスト情報とサムネイルの別の表示例を図１３に示す。  
図１３の例では、１つのテキスト情報に１つの映像コンテンツのシーンが関連付けられており、インターネット上の掲示板のような表示がされている。ここで、１３０１と１３０２に該当するサムネイルはサムネイル蓄積部１０５にサムネイルが蓄積されており、サムネイルを表示できているが、１３０３に該当するサムネイルはサムネイル蓄積部１０５に無く、かつ、サムネイルを作成可能なコンテンツが無いため、「Ｎｏ  Ｉｍａｇｅ」と表示されている。これは、サムネイル生成部１０４がサムネイルを作成するときに対応する映像がなかったこと、現在、動画再生装置内にも再生する、サムネイルを作成可能なコンテンツが無いことを示している。  
以上のように、テキスト情報を表示する図１１のフローチャートでは、映像コンテンツを所有していなくてもサムネイルを表示することができる。
【００５０】
以上に説明した第１の実施形態によれば、例えば、ＤＶＤを所有しているが、動画再生装置に挿入しておらずすぐには再生可能ではない場合でもサムネイルを表示することができる。例えば複数のＤＶＤに関連付けられたシーンリンクが挿入されているテキスト情報を表示するときには、直接ＤＶＤからサムネイルを作成して表示するためには複数のＤＶＤを再生可能なようにシステムに挿入する必要があるが、本実施形態によるサムネイル表示装置であればＤＶＤを所有しておりサムネイル蓄積部にサムネイルが蓄積されていれば、サムネイルを表示することができる。  
また、放送ＴＶ番組を録画していたが、現在は消去してしまった場合などでも、サムネイルを表示することができる。また、テキスト情報を表示するときに、直接映像コンテンツからサムネイルを作成すると表示に時間がかかってしまうが、本実施形態による表示方法の場合は、サムネイル蓄積部１０５から表示するのですぐに表示できる。
【００５１】
（第２の実施形態）  
本実施形態の表示装置およびサーバ装置を含む表示システムについて図１４を参照して説明する。本実施形態が第１の実施形態と異なる点は、サムネイル位置マージ部があることである。そのため、本実施形態ではサムネイル生成部、テキスト情報表示部の動作が第１の実施形態とは異なる。なお、第２の実施形態では、サーバの処理のフローチャートは第１の実施形態での図５と同じである。したがって、サムネイル位置蓄積部１０３は、上述の図６、図７のサムネイル位置テーブルを蓄積している。  
本実施形態が第１の実施形態と異なる点は、サムネイル位置マージ部１４０２を持つ点であるので、このサムネイル位置マージ部１４０２を中心に説明する。
【００５２】
本実施形態では、以下の点に注目する。多くのユーザがつけたシーンリンクから抽出されたサムネイル位置情報は、ほとんど同じだが時刻が少し違う場所にシーンリンクが付けられる場合がある。これらは時刻が近いサムネイルでも代用できることが多く、サムネイル位置をマージすることで、蓄積するサムネイルを減らすことができるので、サムネイル蓄積部１０５が必要なメモリの量を減らすことができる。
【００５３】
本実施形態の表示システムは、図１４に示すように、送信クライアント１５０、サーバ１００、表示装置を含む。  
表示装置は、サムネイル蓄積部１０５、映像コンテンツ再生部１０７、テキスト情報表示部１４０３、サムネイル生成部１４０１、サムネイル位置マージ部１４０２を含む。
【００５４】
サムネイル位置マージ部１４０２は、サムネイル位置蓄積部１０３に記憶されているサムネイル位置情報リストにある複数のサムネイル位置情報のうち、代表時刻の差がしきい値よりも小さいものから１つのサムネイル位置情報を代表に設定し、しきい値よりも小さいこれらのサムネイル位置情報のサムネイルを代表のサムネイルで代替させる。より詳細には、サムネイル位置マージ部１４０２は、サムネイル位置蓄積部１０３に蓄積されている複数の位置情報のうち、時刻の差がしきい値よりも小さい複数の第１位置情報から１つの位置情報を代表位置情報に設定し、複数の第１位置情報の位置情報に新たに代表位置情報に含まれる時刻をマージ先時刻として設定する。例えば、サムネイル位置情報の他にマージ先時刻を含む。マージ先時刻は、代替させる代表のサムネイルがある代表時刻である。
【００５５】
サムネイル生成部１４０１は、サムネイル位置マージ部１４０２でマージされなかった代表時刻に対応するサムネイルを生成する。
【００５６】
テキスト情報表示部１４０３は、シーンリンクに対応するサムネイルがサムネイル蓄積部１０５に無い場合、マージされたサムネイルを検索し、マージされたサムネイルがある場合、マージ先時刻を参照し、この時刻のサムネイルを代替サムネイルとして表示する。
【００５７】
次に、シーンリンク情報からサムネイルを生成するフローチャートを図１５に示す。  
サムネイル位置マージ部１４０２は、ステップＳ８０２において取得したサムネイル位置情報リストをマージする（ステップＳ１５０１）。マージは時刻を基に行われる。マージされたサムネイル位置情報リストの一例を図１６、図１７に示す。図１６、図１７の例では、コンテンツＩＤ１０３３のシーンリンク情報において、時刻１２３３００、１２３５００、１２３７００のシーンリンク情報が、時刻１２３０００のシーンリンク情報とマージが可能であることを示している。
【００５８】
サムネイル位置マージ部１４０２は、サムネイル位置情報リストから、時刻が近傍のものを代表とする１つの時刻にマージする。近傍とは、例えば１秒よりも近いときに近傍であるとして処理することが可能である。代表を１つ選ぶ方法としては、先に処理した順に代表として、後に代表の近傍の時刻のシーンリンク情報を処理するときに代表を使用するようにマージしてもよいし、代表とマージ可能な近傍の時刻のシーンリンク情報とを記録しておき、後でサムネイルを生成するステップＳ８０３において、最も良いサムネイルを得られる時刻を代表としてもよい。最も良いサムネイルとは、動きが少なくてブレない画像が得られることや、登場人物の顔がはっきりと映る画像が得られることなどが挙げられる。最も良いサムネイルを評価する方法は本発明の本質ではないのでここでは説明しないが、ブレていない画像であることを評価する方法や、登場人物の顔がはっきりと映る画像であることを評価する方法は、公知の技術で可能である。
【００５９】
このようにマージする時刻が多い代表のサムネイルは、多くのユーザがシーンリンクを付けた重要なシーンであると判断できる。このように近傍に多くのシーンリンクがある代表のサムネイルは、ステップＳ８０３において、解像度の高いサムネイルを作成して、大きく表示するように制御してもよい。例えば、近傍にしきい値以上の数のマージする時刻がある場合には、ステップＳ８０３で解像度の高いサムネイルを作成する。
【００６０】
サムネイル生成部１４０１は、図１６、図１７のマージされたサムネイル位置テーブルを取得し、マージされなかったシーンリンク情報に対するサムネイルを生成する（ステップＳ８０３）。サムネイル生成のタイミングは第１の実施形態と同様である。
【００６１】
次に、マージされたシーンリンク情報リストを参照して生成したサムネイルの例を図１８、図１９に示す。図１８、図１９の例では、時刻１２３０００と１２５０００のシーンリンク情報に対するサムネイルは生成されているが、時刻１２３３００、１２３５００、１２３７００に対するサムネイルは生成されていない。なお、ステップＳ８０４では、図１６、図１７のマージされたシーンリンク情報リストをサムネイル蓄積部１０５が蓄積する。
【００６２】
次に、テキスト情報表示部１４０３がテキスト情報を表示するフローチャートを図２０に示す。  
テキスト情報表示部１４０３は、ステップＳ１１０４でシーンリンクに対応するサムネイルがサムネイル蓄積部１０５に無い場合、マージされたサムネイルを検索し、マージされたサムネイルがあるかどうかを判定する（ステップＳ２００１）。検索は、シーンリンク情報のコンテンツＩＤと時刻を基に行われる。シーンリンク情報が一致した場合、マージ先時刻を参照する。例えば、図１６、図１７の例では、コンテンツＩＤ１０３３、時刻１２３３００のシーンリンク情報に対するサムネイルを表示しようとしてもステップＳ１１０４ではサムネイル蓄積部１０５にサムネイルが蓄積されていないため、ステップＳ２００１に進む。時刻１２３３００のサムネイルは、マージ先時刻を参照して時刻１２３０００のサムネイルで代替可能であることがわかる。このようにして代替可能なサムネイルを検索する。
【００６３】
次に、代替サムネイルを表示する（ステップＳ２００２）。代替サムネイルの表示の例を図２１に示す。代替サムネイルの表示は、図１２のようにそのまま表示してもよいし、代替サムネイルであることがわかるように表示してもよい。例えば、サムネイルを違う色の枠や破線で囲ったり、サムネイルに（代）のような文字を重ねて表示してもよい。また、本来の時刻とのずれを表示してもよい。例えば時刻１２３３００のシーンリンク情報に対して時刻１２３００のサムネイルで代替する場合には「−３００ミリ秒」のように表示してもよい。
【００６４】
なお、図２０のステップＳ２００１でのＮＯ判定の後に、第１の実施形態でのステップＳ１１０６、ステップＳ１１０８を追加して、映像コンテンツから直接サムネイルを生成可能な状態になる場合には、サムネイル蓄積部１０５に該当するサムネイルが無い場合に、映像コンテンツから直接サムネイルを生成して表示してもよい。
【００６５】
（第２の実施形態の変形例）  
本変形例の表示装置およびサーバ装置を含む表示システムについて図２２を参照して説明する。本変形例の表示装置およびサーバ装置は、サムネイル位置マージ部がサーバ装置にあることが上述した第２の実施形態とは異なる。そのため、サムネイル位置蓄積部に蓄積されるサムネイル位置、サムネイル生成部の動作も第１の実施形態とは異なる。  
本実施形態の表示システムは、図２２に示すように、送信クライアント１５０、サーバ２２００、表示装置を含んでいる。  
サーバ２２００は、テキスト情報共有部１０１、サムネイル位置管理部１０２、サムネイル位置マージ部２２０１、サムネイル位置蓄積部２２０２を含む。
【００６６】
サムネイル位置マージ部２２０１は、抽出されたシーンリンク情報からマージするコンテンツＩＤと時刻とを決定し、マージするコンテンツＩＤと時刻に対応してマージ先時刻を決定する。その結果、サムネイル位置マージ部２２０１は、マージされたサムネイル位置情報リストを得る。マージされたサムネイル位置情報リストの一例は例えば上述の図１６、図１７に示されている。
【００６７】
サムネイル位置蓄積部２２０２は、図１６、図１７のマージされたシーンリンク情報リストを蓄積している。
【００６８】
表示装置は、サムネイル生成部２２０３、テキスト情報表示部１４０３、サムネイル蓄積部１０５、映像コンテンツ再生部１０７を含む。
【００６９】
サムネイル生成部２２０３は、サムネイル位置蓄積部２２０２に格納されているマージされたシーンリンク情報を参照し、マージされなかった代表時刻に対応するサムネイルを生成し、サムネイルを付加したマージされたシーンリンク情報をサムネイル蓄積部１０５に記憶する。
【００７０】
本実施形態が第１の実施形態と異なる点は、サムネイル位置マージ部２２０１を持つ点であるので、このサムネイル位置マージ部２２０１を中心に説明する。
【００７１】
サムネイル位置管理部１０２、サムネイル位置マージ部２２０１の動作の一例について図２３を参照して説明する。  
サムネイル位置管理部１０２は、取得したテキスト情報から、全てのシーンリンク情報を抽出する（ステップＳ５０２）。抽出した結果の例はサムネイル位置テーブルになり、その一例は上記の図６、図７に示されている。  
サムネイル位置マージ部２２０１は、ステップＳ５０２で抽出されたシーンリンク情報からマージするコンテンツＩＤと時刻とを決定し、マージするコンテンツＩＤと時刻に対応してマージ先時刻を決定する。その結果、サムネイル位置マージ部２２０１は、マージされたサムネイル位置情報リストを得る。サムネイル位置マージ部２２０１は、サムネイル位置マージ部１４０２と同様に、サムネイル位置情報リストから、時刻が近傍のものを代表とする１つの時刻にマージする（ステップＳ２５０１）。そして、サムネイル位置マージ部２２０１は、マージされたサムネイル位置情報リストをサムネイル位置蓄積部２２０２に蓄積する（ステップＳ２３０２）。すなわち、サムネイル位置蓄積部２２０２は、シーンリンク情報に含まれるコンテンツＩＤおよび時刻（代表時刻）と、マージ先時刻を含んだ情報を関連付けて蓄積している。
【００７２】
以上に示した第２の実施形態によれば、第１の実施形態の効果に加えて、マージされたサムネイルを表示することで、サムネイル蓄積部１０５で必要なメモリの量を減らすことができる。
【００７３】
（第３の実施形態）  
第３の実施形態の表示装置およびサーバ装置を含む表示システムについて図２４を参照して説明する。本実施形態の表示装置およびサーバ装置は、サムネイル選択部２４０１があることが第１の実施形態とは異なる。そこで、本実施形態ではサムネイル選択部２４０１の働きを中心に説明する。第１の実施形態における図１５のサムネイルを生成し蓄積するフローチャートまでの動きは同様である。
【００７４】
第１の実施形態、第２の実施形態では、映像コンテンツからサムネイルを生成可能となった時点で、サムネイル位置蓄積部１０３に蓄積されているサムネイル位置情報の時刻を参照してサムネイルを生成する。よって、その後に作成された記事に含まれるシーンリンク情報に対するサムネイルはサムネイル蓄積部１０５に蓄積されていない可能性がある。
【００７５】
本実施形態の表示システムは、図２４に示すように、送信クライアント１５０、サーバ１００、表示装置を含んでいる。  
表示装置は、サムネイル生成部１０４、サムネイル蓄積部１０５、サムネイル選択部２４０１、テキスト情報表示部２４０２、映像コンテンツ再生部１０７を含む。
【００７６】
サムネイル選択部２４０１は、テキスト情報表示部２４０２が抽出したシーンリンク情報を受け取り、このシーンリンク情報に対応するサムネイルをサムネイル蓄積部１０５から選択する。サムネイル選択部２４０１は、サムネイル蓄積部１０５にあるサムネイルが作成された後に作成された記事の場合には、この記事に対応するサムネイルの代替となるサムネイルをサムネイル蓄積部１０５から選択する。
【００７７】
テキスト情報表示部２４０２は、テキスト情報共有部１０１からテキスト情報を取得し、テキスト情報に含まれるシーンリンク情報を抽出し、サムネイル選択部２４０１に渡す。そして、テキスト情報表示部２４０２は、サムネイル選択部２４０１が選択したサムネイルと、テキスト情報とを表示する。
【００７８】
サムネイルを生成後に作成された記事に含まれるシーンリンク情報に対するサムネイルを表示したい場合、本実施形態では、サムネイル選択部２４０１において、代替可能なサムネイルをサムネイル蓄積部１０５から選択する。例えば、図９または図１０のサムネイルがサムネイル蓄積部１０５に蓄積されていて、テキスト情報表示部２４０２にコンテンツＩＤ１０３１、時刻１５５００のシーンリンクが含まれていてサムネイルを表示する場合を例に図２５のテキスト情報を表示するフローチャートを参照して説明する。
【００７９】
コンテンツＩＤ１０３１、時刻１５５００のサムネイルをサムネイル蓄積部１０５で検索するが、図９または図１０のサムネイルには該当するサムネイルが無いため、ステップＳ２５０１に進む（ステップＳ１１０４）。テキスト情報表示部２４０２は、代替可能なサムネイルをサムネイル蓄積部１０５で検索する（ステップＳ２５０１）。
【００８０】
代替可能なサムネイルを選択する方法として、時刻が近いときに代替可能であると判断することができる。時刻が近いとは、例えば表示に必要なサムネイルの時刻から１秒以内のサムネイルを時刻が近いと判断して、代替可能と判断することができる。より詳細には、サムネイル選択部２４０１は、該当するものが無いサムネイルに対応する第１時刻との差がしきい値よりも小さい第２時刻を含むサムネイル位置情報がサムネイル蓄積部１０５にあるかどうか判定し、第２時刻を含むサムネイル位置情報があると判定された場合には第１時刻と第２時刻の差が最も小さい第２時刻を含む位置情報に対応するサムネイルをサムネイル蓄積部１０５から選択する。図９の例では、コンテンツＩＤ１０３１、時刻１５５００のシーンリンク情報に対する代替可能なサムネイルとして、コンテンツＩＤ１０３１、時刻１５０００のサムネイルが該当する。代替可能なサムネイルを検索するとステップＳ２００２に進む。ステップＳ２５０１で検索された代替サムネイルを表示する（ステップＳ２００２）。この手法は、第２の実施形態での手法に類似しているが、以下の点で異なる。第２の実施形態では、サムネイル蓄積部１０５が代表サムネイルを付加したマージされたシーンリンク情報を記憶していて代表サムネイルを表示するが、本実施形態では、サムネイル蓄積部１０５がマージされたシーンリンク情報を蓄積していなくても代替サムネイルを表示することができる。
【００８１】
このようにして、サムネイル蓄積部１０５に蓄積されていない場合も代替サムネイルを表示することが可能である。
【００８２】
代替可能なサムネイルを選択する他の方法として、シーンと関連付けられたテキスト情報の近傍の記述が類似している場合に代替可能だと判断することができる。この場合には、第１の実施形態で説明した図５のサムネイル位置管理部１０２の処理のフローチャートにおいて、ステップＳ５０２のシーンリンク抽出で、シーンリンク情報だけでなく、近傍のテキスト情報を保持する。シーンリンクに関連付けられたテキスト情報から近傍のテキスト情報を抽出する手段としては、図２のようなブログ記事のような記述の中にシーンリンクが挿入されている場合は、シーンリンクの前後一定文字を抽出することで可能である。または、そのシーンリンクを含む１文を抽出することでも可能である。図１３に示す掲示板のように、記述とシーンが関連付けられている場合には、関連付けられている記述を全て抽出することで可能である。サムネイル位置管理部１０２は、前後一定文字の類似度が最も高いサムネイルを代替サムネイルとして選択する。
【００８３】
このようにして抽出したシーンリンク情報と近傍のテキスト情報の例を図２６、図２７に示す。このようにして得られたサムネイル位置情報を図５のステップＳ５０３で、サムネイル位置蓄積部１０３に蓄積する。
【００８４】
サムネイルを生成する方法は、第１の実施形態の図８のフローチャートにしたがってもよいし、第２の実施形態の図１５のフローチャートにしたがってもよい。ただし、このときサムネイル蓄積部１０５に蓄積される情報としては、図２６、図２７の近傍のテキスト情報とセットで蓄積されている。サムネイル蓄積部１０５に蓄積される、サムネイルと、コンテンツＩＤとサムネイル位置情報と近傍テキスト情報との例を図２８、図２９に示す。
【００８５】
また、サムネイルを生成する方法として、近傍のテキスト情報を参考にしてサムネイルの解像度を決定することも可能である。図２４におけるサムネイル生成部１０４は、解像度決定ルールを保持しており、その解像度決定ルールにしたがって、必要に応じて高い解像度のサムネイルを生成しておく。サムネイル生成部１０４は、例えば、図３０、図３１に示すように高い解像度が必要な場合に近傍のテキスト情報に記述される表現をルールとして保持しており、これに該当する表記が近傍のテキスト情報に記述されている場合には、高い解像度のサムネイルを生成し、該当する表記が無ければ通常の解像度のサムネイルを生成する。これにより、細かな描写をしているテキスト情報に対しても十分なサムネイルを表示することができる。
【００８６】
また、サムネイル生成部１０４は、解像度決定ルールとして、近傍の時刻のシーンへの関連付け情報の数を採用してもよい。サムネイル生成部１０４は、第１サムネイルにリンクしている時刻との差が第１しきい値よりも小さい期間に存在する位置情報の数に応じて第１サムネイルの解像度を決定する。例えば、この期間に存在する位置情報の数がしきい値以上の場合には通常の解像度よりも高い解像度のサムネイルを作成してもよい。すなわち、関連付け情報の数を基にシーンの重要度を判定し、サムネイルの解像度を決定する。例えば、図１６、図１７の例では、１秒以内に４人が同じコンテンツＩＤを付けている。この場合、サムネイル生成部１０４は、コンテンツＩＤ１０３３、時刻１２３０００でのサムネイルを通常よりも高い解像度で作成する。変形として、関連付けている数に比例して解像度をより高くしてもよい。
【００８７】
次に、図２５のフローチャートのステップＳ２５０１において、近傍のテキスト情報を用いて代替可能なサムネイルを選択する手法を説明する。  
例えば、図２８のサムネイルがサムネイル蓄積部１０５に蓄積されていて、テキスト情報表示部１０６にコンテンツＩＤ１０３４、時刻２０００００のシーンリンクが含まれていて、このシーンリンクの近傍のテキスト情報が「○○さん最近」だった場合のサムネイルを表示する場合を例に説明する。このサムネイルは図２８のどのサムネイルとも時刻が近くないし、コンテンツＩＤも異なる。この場合、サムネイル選択部２４０１は、近傍のテキスト情報の類似度を計算する（ステップＳ２５０１）。テキストの類似度は、同じ語が多く含まれていることでスコアリング可能である。十分に高いスコアを持つ近傍のテキスト情報を持つサムネイルがサムネイル蓄積部１０５で検索されると、それを代替可能なサムネイルと判断することができる。
【００８８】
検索された代替サムネイルをテキスト情報表示部２４０２にサムネイルとして表示する（ステップＳ２００２）。表示方法は、第１の実施形態での表示方法でもよいし、第２の実施形態の図２１で説明したように、代替サムネイルであることがわかるように表示してもよいし、近傍のテキスト情報が類似していることがわかるように表示してもよい。近傍のテキスト情報が類似していることを示す方法としては、図３２に示すように、（類）と表示してもよいし、近傍のテキスト情報に含まれる同じ語をヒットワードとして表示してもよい。この例では、表示するシーンリンクの近傍のテキスト情報「○○さん最近」と、図２８のコンテンツＩＤ１０３１、時刻１０００００のサムネイルの近傍のテキスト情報である「主演の○○さんはこの映画で」のヒットワードである「○○さん」を図３２に示すように表示することが可能である。
【００８９】
以上の第３の実施形態によれば、代替可能なサムネイルを表示することで、テキスト情報を表示したときに映像コンテンツが利用できない状況でも、ユーザはサムネイルを見ることができる。より詳細には、サムネイル蓄積部にあるサムネイルが作成された後に作成された記事に対応するサムネイルの代替となるサムネイルをサムネイル蓄積部から選択することによって、サムネイルを作成した時点では存在していない記事に対しても代替となるサムネイルを表示できるようにすることができる。
【００９０】
以上に示した実施形態によれば、予めサムネイル画像を作成しておくか、作成したサムネイル画像から対応するテキストに最適なサムネイル画像を取得することによって、テキストファイルを表示するときに、サムネイル画像を表示することができ、映像コンテンツを所有していなくても、サムネイルを迅速に表示することを可能にする。
【００９１】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００９２】
【図１】第１の実施形態の表示システムのブロック図。
【図２】図１の送信クライアントの表示装置の画面の一例を示す図。
【図３】シーンリンク情報の一例を示す図。
【図４】シーンリンク情報の一例を示す図。
【図５】図１のサムネイル位置管理部の動作の一例を示すフローチャート。
【図６】図５のステップＳ５０２で抽出したシーンリンク情報から作成したサムネイル位置テーブルを示す図。
【図７】図５のステップＳ５０２で抽出したシーンリンク情報から作成したサムネイル位置テーブルを示す図。
【図８】図１のサムネイル生成部の動作の一例を示すフローチャート。
【図９】図１のサムネイル蓄積部が蓄積しているデータの一例を示す図。
【図１０】図１のサムネイル蓄積部が蓄積しているデータの一例を示す図。
【図１１】図１のテキスト情報表示部の動作の一例を示すフローチャート。
【図１２】図１のテキスト情報表示部の表示の一例を示す図。
【図１３】図１のテキスト情報表示部の表示の一例を示す図。
【図１４】第２の実施形態の表示システムのブロック図。
【図１５】図１４のサムネイル生成部、サムネイル位置マージ部の動作の一例を示すフローチャート。
【図１６】図１４のサムネイル位置マージ部によってマージされたシーンリンク情報リストの一例を示す図。
【図１７】図１４のサムネイル位置マージ部によってマージされたシーンリンク情報リストの一例を示す図。
【図１８】図１４のサムネイル蓄積部に蓄積されるサムネイルとマージされたシーンリンク情報リストの一例を示す図。
【図１９】図１４のサムネイル蓄積部に蓄積されるサムネイルとマージされたシーンリンク情報リストの一例を示す図。
【図２０】図１４のテキスト情報表示部の動作の一例を示すフローチャート。
【図２１】図２０のステップＳ２００２で表示される代替サムネイルの一例を示す図。
【図２２】第２の実施形態の変形例の表示システムのブロック図。
【図２３】図２２の表示システムの動作の一例を示すフローチャート。
【図２４】第３の実施形態の表示システムのブロック図。
【図２５】図２４の表示システムの動作の一例を示すフローチャート。
【図２６】図２４のサムネイル位置蓄積部が蓄積しているシーンリンク情報と近傍のテキスト情報の一例を示す図。
【図２７】図２４のサムネイル位置蓄積部が蓄積しているシーンリンク情報と近傍のテキスト情報の一例を示す図。
【図２８】図２４のサムネイル蓄積部が蓄積している、サムネイルとコンテンツＩＤとサムネイル位置情報と近傍テキスト情報の一例を示す図。
【図２９】図２４のサムネイル蓄積部が蓄積している、サムネイルとコンテンツＩＤとサムネイル位置情報と近傍テキスト情報の一例を示す図。
【図３０】図２４のサムネイル生成部が保持している解像度決定ルールの一例を示す図。
【図３１】図２４のサムネイル生成部が保持している解像度決定ルールの一例を示す図。
【図３２】図２５のステップＳ２００２で表示される代替サムネイルの一例を示す図。
【符号の説明】
【００９３】
１００、２２００・・・サーバ、１０１・・・テキスト情報共有部、１０２・・・サムネイル位置管理部、１０３、２２０２・・・サムネイル位置蓄積部、１０４、１４０１、２２０３・・・サムネイル生成部、１０５・・・サムネイル蓄積部、１０６、１４０３、２４０２・・・テキスト情報表示部、１０７・・・映像コンテンツ再生部、１５０・・・送信クライアント、２０１・・・コンテンツ表示部、２０２・・・コンテンツ操作部、２０３・・・リンク挿入ボタン、２０４・・・テキスト情報編集部、２０５・・・シーンリンク、２０６・・・テキスト情報送信ボタン、３０２・・・代表時刻、３０３・・・開始時刻、３０４・・・終了時刻、４０２・・・代表時刻、１４０２、２２０１・・・サムネイル位置マージ部、２４０１・・・サムネイル選択部。
【図１】
0005300296.tif 000002
【図２】
0005300296.tif 000003
【図３】
0005300296.tif 000004
【図４】
0005300296.tif 000005
【図５】
0005300296.tif 000006
【図６】
0005300296.tif 000007
【図７】
0005300296.tif 000008
【図８】
0005300296.tif 000009
【図９】
0005300296.tif 000010
【図１０】
0005300296.tif 000011
【図１１】
0005300296.tif 000012
【図１２】
0005300296.tif 000013
【図１３】
0005300296.tif 000014
【図１４】
0005300296.tif 000015
【図１５】
0005300296.tif 000016
【図１６】
0005300296.tif 000017
【図１７】
0005300296.tif 000018
【図１８】
0005300296.tif 000019
【図１９】
0005300296.tif 000020
【図２０】
0005300296.tif 000021
【図２１】
0005300296.tif 000022
【図２２】
0005300296.tif 000023
【図２３】
0005300296.tif 000024
【図２４】
0005300296.tif 000025
【図２５】
0005300296.tif 000026
【図２６】
0005300296.tif 000027
【図２７】
0005300296.tif 000028
【図２８】
0005300296.tif 000029
【図２９】
0005300296.tif 000030
【図３０】
0005300296.tif 000031
【図３１】
0005300296.tif 000032
【図３２】
0005300296.tif 000033