(57)【要約】【課題】コンテンツの時間軸上の関係を一覧表示する表示装置を提供する。【解決手段】第１コンテンツの時刻情報と第２コンテンツの時刻情報との差分から、第１コンテンツの生成終了から第２コンテンツの生成開始までの時間差を算出する時間差算出部１３２と、時間差に基づき、コンテンツデータに含まれる複数のコンテンツの時間情報における第１コンテンツの時刻情報と第２コンテンツの時刻情報との相関の値所定の計算式によって算出する相関値算出手段１３４と、相関の値を表現する図形を生成する図形生成部１３９と、コンテンツの内容を表す小型画像を生成する小型画像生成部１２と、少なくとも２つのコンテンツの小型画像の間に前記図形を配置した一覧画面を表示する表示制御部１５とを有する。【選択図】図１
2007334867.tif 000002
【特許請求の範囲】
【請求項１】
所定の形式で生成された複数のコンテンツと、各前記コンテンツが生成された時刻を示す時刻情報とが関連付けられているコンテンツデータに基づいて、複数の前記コンテンツのうちの少なくとも２つの各コンテンツの内容を表す小型画像を一覧画面として表示する表示装置であって、
前記複数のコンテンツのうち、任意のコンテンツを第１コンテンツとし、前記各コンテンツに関連付けられた時刻情報に基づき生成された時刻順で、前記第１コンテンツの次に位置するコンテンツを第２コンテンツとしたとき、
前記第１コンテンツの時刻情報と前記第２コンテンツの時刻情報とに基づき、前記第１コンテンツが生成されてから前記第２コンテンツが生成されるまでの時間差を算出する時間差算出部と、
前記時間差に基づき、前記コンテンツデータに含まれる複数の前記コンテンツの時刻情報における前記第１コンテンツの時刻情報と前記第２コンテンツの時刻情報との相関の値を算出する相関値算出手段と、
前記相関の値を表現する図形を生成する図形生成部と、
前記コンテンツの内容を表す小型画像を生成する小型画像生成部と、
前記少なくとも２つのコンテンツの小型画像の間に前記図形を配置した一覧画面を表示する表示制御部と、
を有することを特徴とする表示装置。
【請求項２】
前記表示制御部は、間隔を揃えて配置した少なくとも３つのコンテンツの小型画像の間に前記図形を配置した一覧画面を表示することを特徴とする請求項１に記載の表示装置。
【請求項３】
所定の形式で生成された連続する一定時間に渡って再生されるコンテンツを含むコンテンツデータと、前記コンテンツから抽出された複数のシーンについて各前記シーンが生成された時刻を示す時刻情報を含むシーンデータとに基づいて、各シーンのうちの少なくとも２つの各シーンの内容を表す小型画像を一覧画面として表示する表示装置であって、
前記コンテンツに含まれる複数のシーン部分のうち、任意のシーンを第１シーンとし、各シーンに関連付けられた時刻情報に基づき生成された時刻順で、前記第１シーンの次に位置するシーンを第２シーンとしたとき、
前記第１シーンの時刻情報と前記第２シーンの時刻情報とに基づき、前記第１シーンが生成されて前記第２シーンの生成開始までの時間差を算出する時間差算出部と、
前記時間差に基づき、前記シーンデータに含まれる複数の前記シーンの時時刻情報における前記第１シーンの時刻情報と前記第２シーンの時刻情報との相関の値を算出する相関値算出手段と、
前記相関の値を表現する図形を生成する図形生成部と、
前記シーンの内容を表す小型画像を生成する小型画像生成部と、
前記少なくとも２つのシーンの小型画像の間に前記図形を配置した一覧画面を表示する表示制御部と、
を有することを特徴とする表示装置。
【請求項４】
前記表示制御部は、間隔を揃えて配置した少なくとも３つのシーンの小型画像の間に前記図形を配置した一覧画面を表示することを特徴とする請求項３に記載の表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のコンテンツの内容を表す小型画像を各コンテンツ間の同一時間軸上における時間関係とともに一覧画面として表示する表示装置に関する。
【背景技術】
【０００２】
半導体技術等の向上に伴い、記憶装置の記憶容量が増大している。記憶容量の増加に伴い、例えば、ユーザはディジタルカメラによって撮影した静止画像や動画像等の多数のコンテンツを１つの記憶装置に記憶させることができるようになった。ディジタルカメラでは、このように記憶装置に記憶されている複数のコンテンツをサムネイル画像として表示することができるものがある。しかしながら、記憶装置に多数のコンテンツが記憶されている場合、ユーザにとってサムネイル画像から各コンテンツ間の時間軸上の関係を把握することは困難である。具体的には、サムネイル画像では撮影日時を把握することはできないため、隣り合うコンテンツが同日に撮影されたものであるか、長い時間を隔てて撮影されたものであるか不明になることがある。
【０００３】
また、長時間連続して撮影された動画像のコンテンツから特定のシーンをいくつか抽出して、これらのシーンを合わせてダイジェスト版コンテンツとして新たなコンテンツを生成することもある。このようなダイジェスト版コンテンツの場合にもシーンのサムネイル画像を表示することもあるが、シーン間の時間軸上の関係は不明である。例えば、サムネイル画像の隣り合うシーンからは撮影された時間間隔が短いか、又は長いか判定できないことがある。
【０００４】
複数のコンテンツ間の時間軸上の関係を把握させるように表示する方法として、コンテンツの小型画像に加え、時間軸を表現した線分上にコンテンツの撮影時刻を含めたタイムチャートを表示する技術がある（例えば、特許文献１参照）。この特許文献１に記載される技術においてコンテンツ間の時間軸上の関係を把握するためには、ユーザはタイムチャートと小型画像とを対応付けて参照しなければならず、容易に把握することができない。また、タイムチャートの表示領域を確保するため、表示画面に表示する小型画像の数は減少せざるを得ず、複数のコンテンツの時間間隔を把握するためには表示するコンテンツを切り替える処理が多く必要になる。
【０００５】
複数のコンテンツを整理して表示する方法として、コンテンツのタイムスタンプ間隔に応じて分類して表示する技術がある（例えば、特許文献２参照）。この特許文献２に記載される技術では、閾値の時間を元に分類しているが、表示画面に表示されている同一の分類に区分されたコンテンツ間の時間軸上の関係を把握することはできない。また、閾値により分類されるため、ユーザが分類するための閾値を設定する必要がある。
【特許文献１】特開２００５−２９３３１３号公報
【特許文献２】特開２００４−３５５４９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、従来は記憶装置に記憶されている複数のコンテンツ間の時間軸上の関係を容易に把握することができない問題がある。
【０００７】
上記課題に鑑み本発明は、コンテンツの時間軸上の関係が容易に把握されるようにコンテンツの小型画像を一覧表示することのできる表示装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するため、請求項１に係る本発明によれば、所定の形式で生成された複数のコンテンツと、各コンテンツが生成された時刻を示す時刻情報とが関連付けられているコンテンツデータに基づいて、複数のコンテンツのうちの少なくとも２つの各コンテンツの内容を表す小型画像を一覧画面として表示する表示装置であって、複数のコンテンツのうち、任意のコンテンツを第１コンテンツとし、各コンテンツに関連付けられた時刻情報に基づき生成された時刻順で、第１コンテンツの次に位置するコンテンツを第２コンテンツとしたとき、第１コンテンツの時刻情報と第２コンテンツの時刻情報とに基づき、第１コンテンツが生成されてから第２コンテンツが生成されるまでの時間差を算出する時間差算出部と、時間差に基づき、コンテンツデータに含まれる複数のコンテンツの時刻情報における第１コンテンツの時刻情報と第２コンテンツの時刻情報との相関の値を算出する相関値算出手段と、相関の値を表現する図形を生成する図形生成部と、コンテンツの内容を表す小型画像を生成する小型画像生成部と、少なくとも２つのコンテンツの小型画像の間に前記図形を配置した一覧画面を表示する表示制御部とを有することを特徴としている。
【０００９】
請求項２に係る本発明によれば、請求項１に記載の表示装置において、表示制御部は、間隔を揃えて配置した少なくとも３つのコンテンツの小型画像の間に前記図形を配置した一覧画面を表示することを特徴としている。
【００１０】
請求項３に係る本発明によれば、所定の形式で生成された連続する一定時間に渡って再生されるコンテンツを含むコンテンツデータと、コンテンツから抽出された複数のシーンについて各シーンが生成された時刻を示す時刻情報を含むシーンデータとに基づいて、各シーンのうちの少なくとも２つの各シーンの内容を表す小型画像を一覧画面として表示する表示装置であって、コンテンツに含まれる複数のシーン部分のうち、任意のシーンを第１シーンとし、各シーンに関連付けられた時刻情報に基づき生成された時刻順で、第１シーンの次に位置するシーンを第２シーンとしたとき、第１シーンの時刻情報と第２シーンの時刻情報とに基づき、第１シーンが生成されて第２シーンの生成開始までの時間差を算出する時間差算出部と、時間差に基づき、シーンデータに含まれる複数のシーンの時時刻情報における第１シーンの時刻情報と第２シーンの時刻情報との相関の値を算出する相関値算出手段と、相関の値を表現する図形を生成する図形生成部と、シーンの内容を表す小型画像を生成する小型画像生成部と、少なくとも２つのシーンの小型画像の間に前記図形を配置した一覧画面を表示する表示制御部とを有することを特徴としている。
【００１１】
請求項４に係る本発明によれば、請求項３に記載の表示装置において、表示制御部は、間隔を揃えて配置した少なくとも３つのシーンの小型画像の間に前記図形を配置した一覧画面を表示することを特徴としている。
【発明の効果】
【００１２】
本発明では、コンテンツの時間軸上の関係が容易に把握されるようにコンテンツの小型画像を一覧表示する表示装置を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、図面に基づいて、本発明を実施するための最良の形態について詳細に説明する。
【００１４】
＜第１の実施の形態＞
本発明の第１の実施の形態に係る表示装置１は、図１に示すように、入力部１１、小型画像生成部１２、差分図形生成部１３、一覧画面生成部１４及び表示制御部１５を有している。この表示装置１は、例えば、コンテンツ一覧表示機能を有するディジタルカメラ、ビデオレコーダ又はビデオプレーヤ等に搭載することができる。コンテンツ一覧表示機能によれば、複数のコンテンツを表す小型画像をサムネイル表示することができる。
【００１５】
また、表示装置１は、複数のコンテンツを含むコンテンツデータ２１を記憶する記憶装置２０を有している。記憶装置２０は、表示装置１に着脱不可能に備えられていても、着脱可能に備えられていてもよい。または、記憶装置２０は、表示装置１を有する装置の外部に備えられ、表示装置１と伝送路（図示せず）を介して接続が可能に構成されていてもよい。
【００１６】
コンテンツデータ２１は、所定の形式で生成された複数のコンテンツと、各コンテンツが生成された時刻情報であるタイムスタンプとが関連付けられているデータである。ここで、「コンテンツ」は、静止画像データ、動画像データ、テキストデータ、音声データ等の種々の形式のデータである。また、コンテンツは、動画像データと音声データが組み合わせられたデータのように、種々の形式のデータが組み合わせられたデータであってもよい。コンテンツデータ２１に含まれる数は限定されることはない。例えばコンテンツが「静止画像データ」や「動画像データ」である場合、ユーザによるカメラを用いた「撮影」が「コンテンツの生成」である。また、例えばコンテンツが「音声データ」である場合、ユーザによるマイクを用いた「録音」が「コンテンツの生成」である。
【００１７】
例えば、表示装置１がビデオカメラに搭載される場合、コンテンツデータ２１は、ビデオカメラに内蔵される撮像素子（図示せず）によって撮影されたコンテンツを含んでいる。また、表示装置１がビデオレコーダやビデオプレーヤーに搭載される場合、コンテンツデータ２１は、外部と接続される伝送路（図示せず）から入力したコンテンツを含んでいる。以下において、記憶装置２０にはコンテンツデータ２１が予め記憶されているものとして説明する。
【００１８】
第１の実施の形態においてコンテンツに関連付けられる「タイムスタンプ」は、コンテンツが生成された時刻である。具体的には、コンテンツが静止画像データである場合、タイムスタンプは「撮影時刻」であり、コンテンツが動画像データである場合、タイムスタンプは「撮影開始時刻及び撮影終了時刻」または「撮影開始時刻及び撮影の全時間」である。
【００１９】
入力部１１は、ユーザが、操作やコンテンツの選択等を入力する入力ボタンやタッチパネル等の入力装置である。
【００２０】
小型画像生成部１２は、コンテンツデータ２１が含むコンテンツを抽出し、コンテンツの内容を一覧表示する際に利用する小型画像を生成する。「小型画像」は、コンテンツの内容を表す画像であり、ディスプレイ１６で表示できる最大サイズに対して縮小されたサイズの画像である。コンテンツが静止画像データである場合、小型画像生成部１２は、静止画像データを縮小した小型画像を生成する。また、コンテンツが動画像データである場合、小型画像生成部１２は、動画像データのうち１フレームを縮小して小型画像を生成する。
【００２１】
ここで、静止画像又は動画像から小型画像を求める際には、例えばディスプレイ１６に表示する小型画像の数に従って小型画像生成部１２が縮小率を算出してコンテンツを縮小した小型画像を生成してもよく、ディスプレイ１６に表示する小型画像の数毎に予め関連付けてメモリ（図示せず）に記憶される縮小率でコンテンツを縮小した小型画像を生成してもよい。
【００２２】
以上の「小型画像」は、いわゆる「サムネイル」として生成されるものであるが、他には、コンテンツが音声データである場合、小型画像生成部１２は、音声データの一部をサンプリングして得られた周波数波形を表す小型画像を生成することが考えられる。また、小型画像生成部１２は、テキストデータを表す図形や音声データを表す図形等、各データのフォーマットに対応する図形を予め定めてメモリ（図示せず）に記憶しておき、これらの図形とコンテンツの識別子を組み合わせて小型画像を生成してもよい。
【００２３】
差分図形生成部１３は、記憶装置２０からコンテンツデータ２１を読出し、コンテンツデータ２１が各コンテンツと関連付けて含むタイムスタンプに基づいてコンテンツ間の時間軸上の関係を求め、２つのコンテンツの時間軸上の関係を表す差分図形を生成する。ここで、「時間軸上の関係」は、２つのコンテンツが生成された時刻の関係であり、その時刻の差分の度合いである。「差分図形」は、形状、又は表示位置によって、コンテンツ間の時間軸上の関係を表す図形であり、２つのコンテンツの小型画像間を関連付ける。以下の説明において、このような「時間軸上の関係」を「時間関係」と称して説明する。
【００２４】
差分図形生成部１３は、図２に示すように、抽出手段１３０、並列手段１３１、時間差算出手段１３２、最大時間差設定手段１３３、相関値算出手段１３４、最小値設定手段１３５、相関値判定手段１３６、相関値設定手段１３７、相関長算出手段１３８及び図形生成手段１３９を有する。また、差分図形生成部１３は、時間差メモリ２０１と相関値メモリ２０２を有している。
【００２５】
抽出手段１３０は、記憶装置２０から読み出されたコンテンツデータ２１から、各コンテンツに関連付けられるタイムスタンプを抽出する。
【００２６】
並列手段１３１は、抽出手段１３０で抽出された各コンテンツに関連付けられるタイムスタンプに基づいて、コンテンツが生成された時刻順でコンテンツの識別子を並列する。また、並列手段１３１は、コンテンツの識別子及びタイムスタンプに、並列された時刻順の順番を関連付けて、この順番、コンテンツの識別子及びタイムスタンプを出力する。なお、予めコンテンツデータ２１でコンテンツが時刻の順に並列されている場合には、コンテンツデータ２１で並列されている順序に基づいて処理することができ、並列する必要はないため、並列手段１３１は必須な構成ではない。
【００２７】
時間差算出手段１３２は、時刻順で並列されたコンテンツの識別子及びタイムスタンプを入力すると、時刻順で連続する２つのコンテンツのタイムスタンプから、２つのコンテンツに関連付けられる時刻の差分である相対時間差Ｔｄを算出する。ここで任意のコンテンツを第１コンテンツとしたとき、時刻順で第１コンテンツの次に位置するコンテンツを第２コンテンツと定義する。例えば、コンテンツが静止画像データである場合、第１コンテンツの次に撮影されたコンテンツが第２コンテンツであり、相対時間差Ｔｄは、第１コンテンツが撮影された時刻と第２コンテンツが撮影された時刻との差分である。コンテンツが動画像データである場合、第１コンテンツの次に撮影されたコンテンツが第２コンテンツであり、相対時間差Ｔｄは、第１コンテンツの撮影が終了された時刻と第２コンテンツの撮影が開始した時刻との差分である。
【００２８】
また、時間差算出手段１３２は、算出した相対時間差Ｔｄを第１コンテンツの識別子及び第２コンテンツの識別子に関連付けて時間差メモリ２０１に記憶させる。
【００２９】
最大時間差設定手段１３３は、後述する相関値算出手段１３４で使用する最大時間差Ｔｍａｘを設定する。最大時間差Ｔｍａｘに設定される値は、予め定められてメモリ（図示せず）に記憶されている値でもよく、ユーザによって入力部１１等を介して入力された値を利用してもよい。
【００３０】
相関値算出手段１３４は、最大時間差設定手段１３３で設定した最大時間差Ｔｍａｘと、時間差メモリ２０１で記憶される相対時間差Ｔｄとに基づいて、第１コンテンツと第２コンテンツの時間の相関を表す時間差相関値Ｃｄを算出する。また、相関値算出手段１３４は、算出した時間差相関値Ｃｄを第１コンテンツの識別子及び第２コンテンツの識別子と関連付けて相関値メモリ２０２に記憶させる。時間差相関値Ｃｄは、たとえば式（１）を用いて求めることができる。式（１）における、ｋの値はたとえば１０を予め定めて利用する。
【００３１】
Ｃｄ＝１−｛Ｌｏｇ（Ｔｄ／ｋ）／Ｌｏｇ（Ｔｍａｘ／ｋ）｝・・・（１）
第１コンテンツの生成時刻と第２コンテンツの生成時刻の間隔が長くなるほど相対時間差Ｔｄが大きくなるため、第１コンテンツの生成時刻と第２コンテンツの生成時刻の間隔が長くなるほど時間差相関値Ｃｄは小さくなる。以下の説明においては、「第１コンテンツの生成時刻と第２コンテンツの生成時刻の差分（間隔）」を「時間間隔」と称する。
【００３２】
最小値設定手段１３５は、後述する相関値判定手段１３６で使用する時間差相関最小値Ｃｍｉｎを設定する。時間差相関最小値Ｃｍｉｎに設定される値は、予め定められていてメモリ（図示せず）に記憶されている値でもよく、ユーザによって入力部１１等を介して入力された値を利用してもよい。この時間差相関最小値Ｃｍｉｎは、時間差相関値Ｃｄとして使用される値のうち、最小の値であり、０＜Ｃｍｉｎ≦１の間で設定する。以下では、時間差相関最小値Ｃｍｉｎの値として、０．１を設定するものとして説明する。このように時間差相関最小値Ｃｍｉｎの値を設定するのは、時間差相関値Ｃｄの値が負の値となって差分図形の寸法が負の値になることを防ぐためである。
【００３３】
相関値判定手段１３６は、相関値算出手段１３４で算出した時間差相関値Ｃｄの値がＣｍｉｎ≦Ｃｄ≦１の範囲に収まるか否かを判定する。
【００３４】
相関値設定手段１３７は、相関値判定手段１３６の判定結果に基づいて相関値メモリ２０２に記憶されている値を書き替えて新たな値に設定する。具体的には、相関値設定手段１３７は、相関値判定手段１３６においてＣｄ＞１であると判定された場合、時間差相関値Ｃｄの値に１を設定する。また、相関値設定手段１３７は、相関値判定手段１３６においてＣｄ＜Ｃｍｉｎであると判定された場合、時間差相関値Ｃｄの値に時間差相関最小値Ｃｍｉｎの値を設定する。ここで、Ｃｍｉｎ≦Ｃｄ≦である場合には、相関値メモリ２０２で記憶している時間差相関値Ｃｄの値を使用することができるため、新たな値に書き替える必要はない。
【００３５】
相関長算出手段１３８は、相関値メモリ２０２に記憶されている時間差相関値Ｃｄに基づいて、第１コンテンツ及び第２コンテンツの時間関係を表示する際に利用する時間差相関長Ｈｄを算出する。例えば、時間差相関長Ｈｄは、式（２）を用いて求めることができる。式（２）において、Ｈは２つの小型画像を連結する際の他の小型画像と連結する辺の長さである。
【００３６】
Ｈｄ＝Ｈ×Ｃｄ・・・（２）
このように、時間差相関長Ｈｄを算出するために相対時間差Ｔｄではなく、最大時間差Ｔｍａｘを基準として求められた時間差相関値Ｃｄを利用することによって、最大時間差Ｔｍａｘに対してする相関関係として時間差相関長Ｈｄが求められる。
【００３７】
図形生成手段１３９は、相関長算出手段１３８で算出された時間差相関長Ｈｄに基づいて、一覧画面を生成する際に第１コンテンツの小型画像と第２コンテンツの小型画像とを関連付ける差分図形を生成する。差分図形生成部１３は、図形生成手段１３９において生成された差分図形を出力する。
【００３８】
一覧画面生成部１４は、小型画像生成部１２で生成された小型画像と、差分図形生成部１３で生成された差分図形を関連付けた一覧画面を生成する。
【００３９】
表示制御部１５は、一覧画面生成部１４で生成したデータに基づいて、一覧画面をディスプレイ１６に表示する。このディスプレイ１６は表示装置１が備える構成であっても、表示装置１の外部に備えられて伝送路によって接続される構成であってもよい。
【００４０】
ディスプレイ１６に表示される一覧画面の一例を図３に示す。図３に示す一覧画面５００は、９つの静止画像のコンテンツの小型画像５０１ａ〜５０１ｉを一覧にして表示する一例である。各コンテンツの小型画像５０１ａ〜５０１ｉは、差分図形５０２ａ〜５０２ｈによって関連付けられ、コンテンツ間の時間関係を表している。図３に示す一覧画面５００の例では、差分図形の形状によって、時間関係を表す一例である。ここで、差分図形は、中央部が括れた鼓型図形である。この鼓型図形は、２つの台形の短辺部分を合わせて結合させた形状であり、その両側が小型画像の連結辺（差分図形と対応する辺）である小型画像の縦方向の長さＨ、中央の括れ幅が相関長算出手段１３８で算出された時間差相関長Ｈｄである。
【００４１】
図３に示す一覧画面５００では、コンテンツ１の小型画像５０１ａ及びコンテンツ２の小型画像５０１ｂは、第１差分図形５０２ａで関連付けられている。また、コンテンツ２の小型画像５０１ｂ及びコンテンツ３の小型画像５０１ｃは、第２差分図形５０２ｂで関連付けられている。一覧画面５００におけるこれらの小型画像５００ａ〜５００ｉの並びでは、コンテンツ１、コンテンツ２、コンテンツ３、コンテンツ４、コンテンツ５、コンテンツ６、コンテンツ７、コンテンツ８、コンテンツ９の順で撮影されたことを示している。
【００４２】
ここで、第１差分図形５０２ａと第２差分図形５０２ｂを比較すると、括れ幅が異なる。括れ幅が広い場合、時間差相関値Ｃｄが大きいということがいえるため、コンテンツに関連付けられる時間間隔が短いことを意味し、括れ幅が狭い場合、時間差相関値Ｃｄが小さいということがいえるため、コンテンツに関連付けられる時間間隔が長いことを意味する。すなわち、図３に示す一覧画面５００の例によれば、コンテンツ１とコンテンツ２の時間間隔は、コンテンツ２とコンテンツ３の時間間隔よりも長いことを示している。
【００４３】
図３に示す一覧画面５００では、上段にコンテンツ１〜コンテンツ３、中段にコンテンツ４〜コンテンツ６、下段にコンテンツ７〜コンテンツ９のように、三段に分けられてコンテンツの小型画像がそれぞれ表示されている。ここで、段が異なって連なる場合、一覧画面生成部１４は、それぞれのコンテンツを、区切られた形状の差分図形で、双方の小型画面に関連付ける。具体的には、一覧画面生成部１４は、コンテンツ３の小型画像５０１ｃとコンテンツ４の小型画像５０１ｄを関連付ける差分図形を、中央の括れ部分で分割し、差分図形５０２ｃ及び差分図形５０２’に分割した状態でそれぞれの小型画像５０１ｃ，５０１ｄの連結辺に関連付けた一覧画面５００を生成する。
【００４４】
また、一覧画面５００は、番号表示部５０３を有している。図３に示す番号表示部５０３では、「１／１０」と示されているが、これは、同様にコンテンツデータ２１に含まれるコンテンツを９づつ一覧表示した場合、１０のグループに区切られ、現在表示されるコンテンツはそのうちの１番目であることを意味している。
【００４５】
ユーザは入力部１１に操作を入力することで、次のグループを表示する表示画面に進むリクエストや、前のグループを表示する表示画面に戻るリクエストを自由に入力することができる。また、一覧画面５００で表示されるコンテンツの小型画像の中から任意の小型画像を選択し、選択した小型画像をディスプレイに拡大して表示するリクエストを入力することができる。
【００４６】
例えば、図３に示す一覧画面５００が表示されている場合にユーザによって次のグループを表示するリクエストが入力部１１を介して入力されると、２番目のグループのコンテンツの小型画像と差分図形を含む一覧画面が生成されて表示される。このとき、番号表示部は「１／１０」から「２／１０」に切り替えられて表示される。また、図３に示す一覧画面５００では、コンテンツ４の小型画像５０１ｄの周りが太枠で囲まれており、コンテンツ４が選択されているが、この状態で表示リクエストが入力されると、コンテンツ４がディスプレイ１６に拡大して表示される。
【００４７】
＜＜全体の処理＞＞
図４に示すフローチャートを用いて、表示装置１における表示処理の一例を説明する。表示装置１では、まず、ユーザから入力部１１を介して表示リクエストが入力されると表示処理が開始され、小型画像生成部１２及び差分図形生成部１３は、記憶装置２０に記憶されるコンテンツデータ２１を読み出す（Ｓ１１）。
【００４８】
小型画像生成部１２は、読み出したコンテンツデータ２１が含む各コンテンツの小型画像を生成する（Ｓ１２）。
【００４９】
差分図形生成部１３は、読み出したコンテンツデータ２１がコンテンツに関連付けて含むタイムスタンプに基づいて、第１コンテンツの小型画像と第２コンテンツの小型画像を関連付ける差分図形を生成する（Ｓ１３）。差分図形生成部１３における具体的な図形生成処理については、図５に示すフローチャートを用いて後述する。
【００５０】
その後、一覧画面生成部１４は、第１コンテンツの小型画像と第２コンテンツの小型画像をこの２つのコンテンツで特定される差分図形で関連付けた一覧画面を生成する（Ｓ１４）。一覧画面生成部１４が一覧画面を生成すると、表示制御部１５は、この一覧画面をディスプレイ１６に表示する（Ｓ１５）。
【００５１】
このような処理によって一覧画面を生成する場合、コンテンツデータ２１に含まれる全てのコンテンツを対象とするのではなく、少なくともディスプレイに表示するコンテンツと、これらのコンテンツに関連付けられるタイムスタンプと、これらのコンテンツグループの前後のコンテンツに関連付けられるタイムスタンプを対象とすればよい。このように処理の対象とするコンテンツを制限することにより、全体の処理を早くすることができる。たとえば図３に示す一覧画面５００の場合、コンテンツ１〜コンテンツ９と、各コンテンツの関連付けられるタイムスタンプと、これらのグループの前後コンテンツに関連付けられるタイムスタンプを読み出して処理の対象とする。このとき、コンテンツ１の前にコンテンツは存在しないため、コンテンツ９の後のコンテンツに関連付けられるタイムスタンプを読み出すことで、図３に示すような一覧画面５００を表示することが可能になる。
【００５２】
＜＜図形生成処理＞＞
図５に示すフローチャートを用いて、図４のステップＳ１３において差分図形生成部１３で実行される図形生成処理について説明する。図形生成処理が開始すると最大時間差設定手段１３３は、最大時間差Ｔｍａｘを設定する（Ｓ１０１）。
【００５３】
続いて、抽出手段１３０は、記憶装置２０から読み出されたコンテンツデータ２１から、各コンテンツに関連付けられるタイムスタンプを抽出する（Ｓ１０２）。
【００５４】
その後、並列手段１３１は、抽出手段１３０で抽出されたタイムスタンプに基づいて、コンテンツの識別子をコンテンツが生成された時刻順で並列してメモリ（図示せず）に記憶する（Ｓ１０３）。
【００５５】
次に、時間差算出手段１３２は、時刻順で連続する各コンテンツの時間の相対時間差Ｔｄを算出してメモリに記憶させる（Ｓ１０４）。相関値算出手段１３４は、全ての連続するコンテンツ間の相対時間差Ｔｄを算出するまでステップＳ１０４における算出の処理を繰り返す（Ｓ１０５でＹＥＳ）。
【００５６】
最小値設定手段１３５が、時間差相関最小値Ｃｍｉｎを設定する（Ｓ１０６）。
【００５７】
相関値算出手段１３４は、ステップＳ１０４で時間差算出手段１３２に算出され、時間差メモリ２０１に記憶される相対時間差Ｔｄ及びステップＳ１０１で最大時間差設定手段１３３に設定された最大時間差Ｔｍａｘに基づいて、時間差相関値Ｃｄを算出し、相関値メモリ２０２に記憶する（Ｓ１０７）。
【００５８】
相関値算出手段１３４が時間差相関値Ｃｄを算出すると、相関値判定手段１３６は、Ｃｄ＞１であるか否かを判定する（Ｓ１０８）。ここで、Ｃｄ＞１である場合（Ｓ１０８でＹＥＳ）、相関値設定手段１３７は、相関値メモリ２０２の対象となる時間差相関値Ｃｄを１に書きかえる（Ｓ１０９）。一方、Ｃｄ＞１でない場合、相関値判定手段１３６は、Ｃｍｉｎ＞Ｃｄであるか否かを判定する（Ｓ１１０）。ここで、Ｃｍｉｎ＞Ｃｄである場合（Ｓ１１０でＹＥＳ）、相関値設定手段１３７は、相関値メモリ２０２の対象となる時間差相関値ＣｄをＣｍｉｎの値に書きかえる（１１１）。
【００５９】
全ての連続するコンテンツの時間差相関値ＣｄについてステップＳ１０７〜Ｓ１１１の処理が終了すると（Ｓ１１２でＹＥＳ）、次に、相関長算出手段１３８は、相関値算出手段１３４が算出した各時間差相関値Ｃｄについて時間差相関長Ｈｄを算出する（Ｓ１１３）。
【００６０】
相関長算出手段１３８が、相関値算出手段１３４が算出した全ての時間差相関値Ｃｄについて時間差相関長Ｈｄを算出すると（Ｓ１１４でＹＥＳ）、図形生成手段１３９は、算出された各時間差相関長Ｈｄに基づいて差分図形を生成して、図形生成処理を終了する（Ｓ１１５）。
【００６１】
このように、上述した第１の実施の形態によれば、複数のコンテンツの小型画像間を時間差に対応して異なる形状の差分図形で関連付けて表示することができ、これによって、コンテンツ間の時間軸上の関係を容易に把握させることができる。
【００６２】
＜一覧画面の変形例＞
一覧画面生成部１４は、２つのコンテンツの小型画像を差分図形で関連付けて時間関係を表示するものであれば、図３で示した一覧画面５００に限られず、図６〜図１１に示すような一覧画面を生成しても良い。
【００６３】
例えば、図６に示す一覧画面５００ａのように小型画像５０４ａを楕円形状してもよい。このような楕円形状の小型画像５０４ａの場合、差分図形５０５ａが見易くなり、ユーザは各コンテンツ間の時間関係をより容易に把握することができるようになる。差分図形５０５ａは、図３で示した差分図形５０２ａ〜５０２ｈと同様に鼓型図形であり、括れ幅によってコンテンツ間の時間関係を表示する。差分図形５０５ａの括れ幅は、小型画像５０４ａの連結辺である画像の縦方向の長さＨに対して、相関長算出手段１３８で上述した式（２）により算出する時間差相関長Ｈｄである。
【００６４】
図７に示す一覧画面５００ｂのように、差分図形５０８ａに括れ部分を設けず、差分図形５０８ａ自体の幅でコンテンツ間の関係を表すようにしてもよい。差分図形５０８ａの幅は、小型画像５０７ａの連結辺である画像の縦方向の長さＨに対して、相関長算出手段１３８で上述した式（２）により算出する時間差相関長Ｈｄである。そのため、この図７で示す一覧画面５００ｂの例では、差分図形５０８ａの幅が広い程、時間間隔が短いことを示す。
【００６５】
図８に示す一覧画面５００ｃのように、差分図形５１１ａの表示位置によりコンテンツ間の時間関係を表すようにしてもよい。この場合、小型画像５１０ａの連結辺である画像の縦方向の長さＨに対して、相関長算出手段１３８で上述した式（２）により時間差相関長Ｈｄを算出し、小型画像５１０ａの下辺から時間差相関長Ｈｄの高さの位置を差分図形５１１ａの表示位置とする。そのため、この図８で示す一覧画面５００ｃの例では、差分図形５１１ａの表示位置が小型画像５１０ａの下辺から高いほど、時間間隔が短いことを示す。
【００６６】
図９に示す一覧画面５００ｄのように、差分図形５１４ａの表示位置によりコンテンツ間の時間関係を表示するようにしてもよい。図９でも図８の場合と同様に、差分図形５１４ａの表示位置は、小型画像５１３ａの連結辺である画像の縦方向の長さをＨとしたときに、画像の下辺から上述した式（２）により求めた時間差相関長Ｈｄの高さの位置とする。
【００６７】
また、図３、図６乃至図９では、９つの小型画像を一覧画面に表示する例を示したが、図１０に示す一覧画面５００ｅのようにしてもよい。一覧画面５００ｅは、時系列で配置された小型画像５１６ａ〜５１６ｇが、画面の左上から右端を通り左下へと、コの字型に配置され、各小型画像と小型画像が差分図形で関連付けている。ここで、差分図形５１７ａ〜５１７ｆの形状は図３等で示した中央に括れ部分がある鼓型図形であるが、小型画像と小型画像の連結辺に基づいて定められる。すなわち、小型画像の連結辺が縦方向である場合、括れ幅は、小型画像の高さＨに対して、上述した式（２）によって求められた長さとし、小型画像の連結辺が横方向である場合、括れ幅は、小型画像の幅Ｗに対して、式（３）によって求められた長さＷｄとする。
【００６８】
Ｗｄ＝Ｗ×Ｃｄ  ・・・（３）
そのため、一覧画面生成部１４が図１０に示す一覧画面５００ｅを生成する場合、相関長算出手段１３８は、時間差相関長Ｈｄとともに、時間差相関長Ｗｄも算出する。例えば、コンテンツ１の小型画像５１６ａとコンテンツ２の小型画像５１６ｂは小型画像の連結辺は縦方向であるため、差分図形５１７ａは小型画像の縦方向の長さＨを元に算出された時間差相関長Ｈｄを括れ幅としている。一方、コンテンツ３の小型画像５１６ｃとコンテンツ４の小型画像５１６ｄの連結辺は画像の横方向であるため、差分図形５１７ｃは時間差相関長Ｗｄ括れ幅としている。
【００６９】
また、一覧画面５００ｅでは、コンテンツ４の小型画像５１６ｄに情報表示部５１９を関連付けている。この情報表示部５１９には、関連付けられるコンテンツ（図１０の場合、「コンテンツ４」）に関する情報が表示される。コンテンツに関する情報としては、コンテンツが静止画像データである場合、撮影日時、コンテンツ名、画像符合フォーマット、コンテンツサイズ等が考えられる。また、コンテンツが音声データである場合、コンテンツに関する情報としては、録音日時、コンテンツ名、音声符合フォーマット、コンテンツサイズ等が考えられる。
【００７０】
他に、図１１に示す一覧画面５００ｆのように、小型画像５２１ａ〜５２１ｃを縦方向に並べ、各小型画像５２１ａ〜５２１ｃで表すコンテンツに関する情報表示部５２３ａ〜５２３ｃとともに表示させてもよい。この場合、各小型画像と小型画像は画像の横方向に関連付けられるため、上述した式（３）によって求められた時間差相関長Ｗｄを括れ幅とする差分図形５２２ａ，５２２ｂで関連付けられている。
【００７１】
なお、図３、図６乃至図１１においては、小型画像は、等間隔で配置されているように見えるが、必ずしも等間隔である必要はなく、時間間隔に依存しない間隔であればよい。一方、等間隔に配置すれば、各小型画像が見やすく、また括れ幅の差異も分かり易いという利点がある。さらに、見やすい限りにおいて、間隔を等間隔で最小にすれば、最大数の小型画像が一画面に収められるられるというさらなる利点がある。
【００７２】
＜第２の実施の形態＞
本発明の第２の実施の形態に係る表示装置１ａは、図１２に示すように、入力部１１、小型画像生成部１２ａ、差分図形生成部１３ａ、一覧画面生成部１４ａ及び表示制御部１５を有している。また、表示装置１ａは、コンテンツと時刻情報であるタイムスタンプを含むコンテンツデータ２１及びシーンデータ２２を記憶する記憶装置２０を有している。第２の実施の形態に係る表示装置１ａは、第１の実施の形態に係る表示装置１と比較して、記憶装置２０がシーンデータ２２を記憶している点で異なる。また、小型画像生成部１２ａの一部の機能が小型画像生成部１２と異なり、差分図形生成部１３ａの一部の機能が差分図形生成部１３と異なり、一覧画面生成部１４ａの一部の機能が一覧画面生成部１４と異なる。
【００７３】
このような構成の表示装置１ａでは、動画像データや音声データ等のような長時間にわたって連続して生成されたコンテンツから、いくつかのシーンが抽出されて新たに生成されたダイジェストのコンテンツについて、各シーン間の時間軸上の関係を表示する。そのため、本発明の第２の実施の形態におけるコンテンツデータ２１が含むコンテンツは、所定の形式で長時間にわたって連続して生成されたコンテンツである。
【００７４】
シーンデータ２２は、図１３に示すように、コンテンツデータ２１が含む複数のシーンから成るダイジェスト等の動画コンテンツに含まれるシーンを識別するシーン識別子と、各シーンの時刻情報であるタイムスタンプとを有している。図１３に示す例でタイムスタンプは、「開始時刻」と「終了時刻」とを含んでいるが、終了時刻に替えてシーンの「全時間」を含んでいても同様である。ここで「シーン」は、動画像データであるコンテンツにおける一部分である。また、「開始時刻」は、抽出されたシーンの生成（動画像データの場合には、撮影）が開始された時刻であり、「終了時刻」は、抽出されたシーンの生成が終了した時刻である。図１３では、「コンテンツ１シーン１」で識別される「コンテンツ１」の「シーン１」は、「２００６年1月１０日１５時２０分３０秒」に撮影が開始され、「２００６年１月１０日１５時２３分１秒」に撮影が終了したことを示している。
【００７５】
小型画像生成部１２ａは、コンテンツデータ２１からシーンデータ２２で特定されるシーンを抽出し、コンテンツのシーンを一覧表示する際に利用するシーンの内容を表す小型画像を生成する。「小型画像」は、シーンの内容を表す画像であり、ディスプレイ１６で表示できる最大サイズに対して縮小されたサイズの画像である。具体的には、小型画像生成部１２ａは、コンテンツからシーンを抽出し、シーンのうち１フレームを縮小して小型画像を生成する。ここで、小型画像を求める際には、例えばディスプレイ１６に表示する小型画像の数に従って小型画像生成部１２が縮小率を算出してシーンから抽出した１フレームの画像を縮小した小型画像を生成してもよく、ディスプレイ１６に表示する小型画像の数毎に予め関連付けてメモリ（図示せず）に記憶される縮小率でシーンから抽出した１フレームの画像を縮小した小型画像を生成してもよい。他にコンテンツが音声データである場合、小型画像生成部１２ａは、音声データの一部の一部をサンプリングして得られた周波数波形を表す小型画像を生成することが考えられる。また、小型画像生成部１２ａは、メモリ（図示せず）に予めテキストデータを表す図形や音声データを表す図形を定めて記憶しておき、これらの図形とコンテンツの識別子を組み合わせて小型画像を生成してもよい。また、小型画像生成部１２ａは、音声データを表す図形等、各データのフォーマットに対応する図形を予め定めてメモリ（図示せず）に記憶しておき、この図形とコンテンツの識別子を組み合わせて小型画像を生成してもよい。
【００７６】
差分図形生成部１３ａは、記憶装置２０からシーンデータ２２を読み出し、シーンデータ２２で各シーンに関連付けて含むタイムスタンプに基づいてシーン間の時間軸上の関係を求め、２つのシーンの時間軸上の関係を表す差分図形を生成する。ここで、「時間軸上の関係」は、２つのシーンが生成された時刻の関係であり、その時刻の差分の度合いである。「差分図形」は、形状、又は表示位置によって、シーン間の時間軸上の関係を表す図形であり、２つのシーンの小型画像間を関連付ける。以下の説明において、このような「時間軸上の関係」を「時間関係」と称して説明する。
【００７７】
図１４に示すように、差分図形生成部１３ａは、抽出手段１３０、並列手段１３１、時間差算出手段１３２、最大時間差設定手段１３３、相関値算出手段１３４、最小値設定手段１３５、相関値判定手段１３６、相関値設定手段１３７、相関長算出手段１３８、図形生成手段１３９及び時間差判定手段１４０を有する。また、差分図形生成部１３ａは、時間差メモリ２０１と相関値メモリ２０２を有している。差分図形生成部１３ａは、図２を用いて説明した差分図形生成部１３と比較して時間差判定手段１４０を有する点で異なる。また、各手段１３０〜１３９においてコンテンツ間の関係を表示する差分図形を生成するための処理を実行していたのに対し、シーン間の関係を表示する差分図形を表示するための処理を実行している点で以下に説明するように異なる。
【００７８】
抽出手段１３０は、記憶装置２０から読み出されたシーンデータ２２から、各シーン識別子に関連付けられるタイムスタンプを抽出する。
【００７９】
並列手段１３１は、抽出手段１３０で抽出された各タイムスタンプに基づいて、シーンが生成された時刻順で、シーンの識別子を並列する。また、並列手段１３１は、シーンの識別子及びタイムスタンプに並列された時間順の順番を関連付けて、この順番、コンテンツの識別子及びタイムスタンプを出力する。なお、図１３で示すように予めシーンデータ２２でシーンが時刻順に並列されている場合には、シーンデータ２２で並列されている順序に基づいて処理することができ、並列する必要はないため、並列手段１３１は必須な構成ではない。
【００８０】
時間差算出手段１３２は、時刻順で並列されたシーンの識別子及びタイムスタンプを入力すると、時刻順で連続する２つのシーンのタイムスタンプから、２つのシーンに関連付けられる時刻の差分である相対時間差Ｔｄを算出する。ここで任意のシーンを第１シーンとしたとき、時刻順で第１シーンの次に位置するシーンを第２シーンと定義する。たとえば、シーンが動画像コンテンツの一部である場合、第１シーンが撮影された後に第２シーンが撮影され、ダイジェスト版として新たに生成されたコンテンツでは、第１シーンの直後に第２シーンが位置する。相対時間差Ｔｄは、第１シーンの撮影が終了された時刻と第２シーンの撮影が開始した時刻との差分である。なお、シーンデータ２２でシーンを撮影した「終了時刻」に替えてシーンを撮影した「全時間」を記憶している場合、時間差算出手段１３２は、「終了時刻」を「開始時刻」と「全時間」から求めた上で、差分である相対時間差Ｔｄを算出する。
【００８１】
また、時間差算出手段１３２は、算出した相対時間差Ｔｄを第１シーンの識別子及び第２シーンの識別子に関連付けて時間差メモリ２０１に記憶させる。
【００８２】
時間差判定手段１４０は、時間差算出手段１３２で新たに算出された相対時間差Ｔｄを過去に算出された相対時間差Ｔｄと比較し、大小関係を比較する。
【００８３】
最大時間差設定手段１３３は、後述する相関値算出手段１３４で使用する最大時間差Ｔｍａｘの値として、時間差判定手段１４０で最大と判定された相対時間差Ｔｄの値を設定する。
【００８４】
相関値算出手段１３４は、最大時間差設定手段１３３で設定した最大時間差Ｔｍａｘと、時間差メモリ２０１で記憶される相対時間差Ｔｄとに基づいて、第１シーンが生成された時刻と第２シーンが生成された時刻の相関を表す時間差相関値Ｃｄを算出する。また、相関値算出手段１３４は、算出した時間差相関値Ｃｄを第１シーンの識別子及び第２シーンの識別子と関連付けて相関値メモリ２０２に記憶させる。時間差相関値Ｃｄは、たとえば式（４）を用いて求めることができる。式（４）における、ｋの値はたとえば１０を予め定めて利用する。
【００８５】
Ｃｄ＝１−｛Ｌｏｇ（Ｔｄ／ｋ）／Ｌｏｇ（Ｔｍａｘ／ｋ）｝・・・（４）
第１シーンの生成時刻と第２シーンの生成時刻の時間間隔が長くなるほど相対時間差Ｔｄが大きくなるため、第１シーンの生成時刻と第２シーンの生成時刻の間隔が長くなるほど時間差相関値Ｃｄは小さくなる。以下の説明においては、「第１シーンの生成時刻と第２シーンの生成時刻の差分（間隔）」を「時間間隔」と称する。
【００８６】
最小値設定手段１３５は、後述する相関値判定手段１３６で使用する時間差相関最小値Ｃｍｉｎを設定する。時間差相関最小値Ｃｍｉｎに設定される値は、予め定められていてメモリ（図示せず）に記憶されている値でもよく、ユーザによって入力部１１等を介して入力された値を利用してもよい。この時間差相関最小値Ｃｍｉｎは、時間差相関値Ｃｄとして使用される値のうち、最小の値であり、０＜Ｃｍｉｎ≦１の間で設定する。以下では、時間差相関最小値Ｃｍｉｎの値として、０．１を設定するものとして説明する。このように時間差相関最小値Ｃｍｉｎの値を設定するのは、時間差相関値Ｃｄの値が負の値となって差分図形の寸法が負の値になることを防ぐためである。
【００８７】
相関値判定手段１３６は、相関値算出手段１３４で算出した時間差相関値Ｃｄの値がＣｍｉｎ（０．１）≦Ｃｄ≦１の範囲に収まるか否かを判定する。
【００８８】
相関値設定手段１３７は、相関値判定手段１３６の判定結果に基づいて相関値メモリ２０２に記憶されている値を書き替えて新たな値に設定する。具体的には、相関値設定手段１３７は、相関値判定手段１３６においてＣｄ＞１であることが判定された場合、時間差相関値Ｃｄの値に１を設定する。また、相関値設定手段１３７は、相関値判定手段１３６においてＣｍｉｎ（０．１）＞Ｃｄであることが判定された場合、時間差相関値Ｃｄの値にＣｍｉｎの値を設定する。ここで、Ｃｍｉｎ≦Ｃｄ≦である場合には、相関値メモリ２０２で記憶している時間差相関値Ｃｄの値を使用することができるため、新たな値に書き替える必要はない。
【００８９】
相関長算出手段１３８は、相関値メモリ２０２に記憶されている時間差相関値Ｃｄに基づいて、第１シーン及び第２シーンの時間関係を表示する際に利用する時間差相関長Ｗｄを算出する。例えば、時間差相関長Ｗｄは、式（５）を用いて求めることができる。式（５）において、Ｗは２つの小型画像を連結する際の他の小型画像と連結する辺の長さである。
【００９０】
Ｗｄ＝Ｗ×Ｃｄ・・・（５）
このように、時間差相関長Ｗｄを算出するために相対時間差Ｔｄではなく、最大時間差Ｔｍａｘを基準として求められた時間差相関値Ｃｄを利用することによって、最大時間差Ｔｍａｘに対してする相関関係として時間差相関長Ｗｄが求められる。
【００９１】
図形生成手段１３９は、相関長算出手段１３８で算出された時間差相関長Ｗｄに基づいて、一覧画面を生成する際に第１シーンの小型画像と第２シーンの小型画像とを関連付ける差分図形を生成する。差分図形生成部１３は、図形生成手段１３９において生成された差分図形を出力とする。
【００９２】
入力部１１、表示制御部１５及びディスプレイ１６の機能については同様であるため、説明を省略する。
【００９３】
ディスプレイ１６に表示される一覧画面の一例を図１５に示す。図１５（ａ）に示す一覧画面６００は、コンテンツから抽出されてダイジェスト版のコンテンツの生成に使用された５つのシーンの小型画像６０２ａ〜６０２ｅの一覧を表示する一例である。各シーンの小型画像６０２ａ〜６０２ｅは、差分図形によって関連付けられ、シーンの時間関係を表している。図１５（ａ）に示す小型画像６０２ａ〜６０２ｅ部分及び差分図形とコンテンツの時間関係とを図１５（ｂ）に示す。図１５（ｂ）に示すように、差分図形６０３ａ〜６０３ｄは第１の実施の形態の場合と同様、中央部が括れた鼓型図形である。
【００９４】
ダイジェスト１は、コンテンツ１からシーン１〜５等の所定のシーンによって生成されているが、これらのシーン１〜５から図１５（ｂ）に示すように、小型画像６０２ａ〜６０２ｅが生成され、一覧画面６００に含まれて表示される。
【００９５】
図１５に示す一覧画面６００では、シーン２の小型画像６０２ｂ及びシーン３の小型画像６０２ｃは、第１差分図形６０３ｂで関連付けられている。また、シーン３の小型画像６０２ｃ及びシーン４の小型画像６０２ｄは、第２差分図形６０３ｃで関連付けられている。ここで、第１差分図形６０３ｂと第２差分図形６０３ｃを比較すると、括れ幅が異なる。括れ幅が広い場合、コンテンツに関連付けられる時間間隔が短いことを意味し、括れ幅が狭い場合、コンテンツに関連付けられる時間間隔が長いことを意味する。すなわち、図１５（ｂ）に示す例によれば、シーン２とシーン３の時間間隔は、シーン３とシーン４の時間間隔より短いことを示している。
【００９６】
図１５に示す一覧画面６００では、シーン５の小型画像６０２ｅは、差分図形６０３ｅが関連付けられているため、さらにシーンが続くことが分かる。このような場合、ユーザは入力部１１を介して次のシーンとの関係を表示するリクエストを入力することができる。また、図１５に示す一覧画面６００では、シーン３の小型画像６０２ｃの周りが太枠で囲まれることで表されているように、シーン３が選択されており、表示部６０１に拡大したサイズで表示されている。ここでユーザが入力部１１を介して再生リクエストを入力すると、ダイジェスト１がシーン３の部分から表示部６０１に表示されて再生される。
【００９７】
＜＜全体の処理＞＞
図１６に示すフローチャートを用いて、表示装置１ａにおける表示処理の一例を説明する。表示装置１ａでは、まず、ユーザから入力部１１を介して表示リクエストが入力されると、表示処理が開始され、小型画像生成部１２ａ及び差分図形生成部１３ａは、記憶装置２０に記憶されるコンテンツデータ２１及びシーンデータ２２を読み出す（Ｓ２１）。
【００９８】
小型画像生成部１２ａは、読み出したコンテンツデータ２１からシーンデータ２２で特定される各シーンを抽出し、各シーンの小型画像を生成してメモリ（図示せず）に記憶する（Ｓ２２）。図１３で示すシーンデータ２２を読み出した場合、小型画像生成部１２は、コンテンツデータ２１からコンテンツ１のシーン１、シーン２、シーン３、シーン４及びシーン５等のシーンデータ２２で特定される各シーンの１フレームを抽出して小型画像を生成する。
【００９９】
差分図形生成部１３ａは、読み出したシーンデータ２２が含むタイムスタンプに基づいて、第１シーンの小型画像と第２シーンの小型画像を関連付ける差分図形を生成する（Ｓ２３）。差分図形生成部１３ａにおける具体的な図形生成処理については、図１７に示すフローチャートを用いて後述する。
【０１００】
その後、一覧画面生成部１４ａは、第１シーンの小型画像と第２シーンの小型画像をこの２つのシーンで特定される差分図形で関連付けた一覧画面を生成する（Ｓ２４）。一覧画面生成部１４ａが一覧画面を生成すると、表示制御部１５は、この一覧画面をディスプレイ１６に表示する（Ｓ２５）。
【０１０１】
＜＜図形生成処理＞＞
図１７に示すフローチャートを用いて、図１６のステップＳ２３において差分図形生成部１３ａで実行される図形生成処理について説明する。図形生成処理が開始すると最大時間差設定手段１３３は、最大時間差Ｔｍａｘを０に設定する（Ｓ２０１）。
【０１０２】
続いて、抽出手段１３０は、記憶装置２０から読み出されたシーンデータ２２から、各シーン識別子に関連付けられるタイムスタンプを抽出する（Ｓ２０２）。
【０１０３】
その後、並列手段１３１は、抽出手段１３０で抽出されたタイムスタンプに基づいて、シーンの識別子をシーンが生成された時刻順で並列してメモリ（図示せず）に記憶する（Ｓ２０３）
次に、時間差算出手段１３２は、時刻順で連続する各シーンが生成された時刻の相対時間差Ｔｄを算出してメモリに記憶する（Ｓ２０４）。
【０１０４】
時間差判定手段１４０は、時間差算出手段１３２が相対時間差Ｔｄを算出すると、Ｔｄ＞Ｔｍａｘであるか否かを判定する（Ｓ２０５）。Ｔｄ＞Ｔｍａｘである場合（Ｓ２０５でＹＥＳ）、最大時間差設定手段１３３は、最大時間差Ｔｍａｘに相対時間差Ｔｄの値を設定する（Ｓ２０６）。このように、新たに算出した相対時間差Ｔｄの値が最大時間差Ｔｍａｘより大きい場合、この相対時間差Ｔｄの値を最大時間差Ｔｍａｘに設定することで、全てのシーン間の相対時間差Ｔｄのうち、最大の値を最大時間差Ｔｍａｘに設定することができる。
【０１０５】
全ての連続するシーン間の相対時間差Ｔｄが算出されるとともに最大時間差Ｔｍａｘが定められると（Ｓ２０７でＹＥＳ）、最小値設定手段１３５が、時間差相関最小値Ｃｍｉｎを設定する（Ｓ２０８）。
【０１０６】
続いて、相関値算出手段１３４は、時間差算出手段１３２が算出した相対時間差Ｔｄに基づいて、時間差相関値Ｃｄを算出し、相関値メモリ２０２に記憶する（Ｓ２０９）。
【０１０７】
相関値算出手段１３４が時間差相関値Ｃｄを算出すると、相関値判定手段１３６は、Ｃｄ＞１であるか否かを判定する（Ｓ２１０）。ここで、Ｃｄ＞１である場合（Ｓ２１０でＹＥＳ）、相関値設定手段１３７は、相関値メモリ２０２の対象となる時間差相関値Ｃｄを１に書きかえる（Ｓ２１１）。一方、Ｃｄ＞１でない場合、相関値判定手段１３６は、Ｃｍｉｎ＞Ｃｄであるか否かを判定する（Ｓ２１２）。ここで、Ｃｍｉｎ＞Ｃｄである場合、相関値設定手段１３７は、相関値メモリ２０２の対象となる時間差相関値ＣｄをＣｍｉｎの値に書きかえる（２１３）。
【０１０８】
全ての連続するシーンの時間差相関値ＣｄについてステップＳ２０９〜Ｓ２１３の処理が終了すると（Ｓ２１４でＹＥＳ）、次に、相関長算出手段１３８は、相関値算出手段１３４が算出した全ての時間差相関値Ｃｄについて時間差相関長Ｈｄを算出する（Ｓ２１５）。
【０１０９】
相関長算出手段１３８が、相関値算出手段１３４が算出した全ての時間差相関値Ｃｄについて時間差相関長Ｗｄを算出すると（Ｓ２１６でＹＥＳ）、図形生成手段１３９は、算出された各時間差相関長Ｗｄに基づいて差分図形を生成して、図形生成処理を終了する（Ｓ２１７）。
【０１１０】
このように、上述した第２の実施の形態によれば、ダイジェスト版コンテンツ等に含まれる複数のシーンの小型画像間を生成された時間間隔に対応して異なる形状の差分図形で関連付けて表示することができ、これによって、コンテンツに含まれるシーン間の時間軸上の関係を容易に把握させることができる。
【０１１１】
なお、シーンの一覧画面は、図１５に示した例に限られない。そのため、一覧画面生成部は、小型画像を関連付ける差分図形を鼓形図形ではなく表示位置により時間関係を表したり、小型画像を四角形でなく楕円で表す等のように、第１の実施の形態において変形例として説明した種々の形態で生成することができる。
【０１１２】
また、第１の実施の形態と同様、図１５においては、小型画像は、等間隔で配置されているように見えるが、必ずしも等間隔である必要はなく、時間間隔に依存しない間隔であればよい。一方、等間隔に配置すれば、各小型画像が見やすく、また括れ幅の差異も分かり易いという利点がある。さらに、見やすい限りにおいて、間隔を等間隔で最小にすれば、最大数の小型画像が一画面に収められるられるというさらなる利点がある。
【０１１３】
本発明は、ここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１１４】
【図１】本発明の第１の実施の形態に係る表示装置の機能構成を説明するブロック図である。
【図２】本発明の第１の実施の形態に係る表示装置の差分図形生成部の機能構成を説明するブロック図である。
【図３】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の一例である。
【図４】本発明の第１の実施の形態に係る表示装置における処理を説明するフローチャートである。
【図５】本発明の第１の実施の形態に係る表示装置の差分図形生成部における処理を説明するフローチャートである。
【図６】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の変形例である。
【図７】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の他の変形例である。
【図８】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の他の変形例である。
【図９】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の他の変形例である。
【図１０】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の他の変形例である。
【図１１】本発明の第１の実施の形態に係る表示装置で表示される一覧画面の他の変形例である。
【図１２】本発明の第２の実施の形態に係る表示装置の機能構成を説明するブロック図である。
【図１３】本発明の第２の実施の形態に係る表示装置で使用されるシーンデータの一例である。
【図１４】本発明の第２の実施の形態に係る表示装置の差分図形生成部の機能構成を説明するブロック図である。
【図１５】本発明の第２の実施の形態に係る表示装置で表示される一覧画面の一例である。
【図１６】本発明の第２の実施の形態に係る表示装置における処理を説明するフローチャートである。
【図１７】本発明の第２の実施の形態に係る表示装置の差分図形生成部における処理を説明するフローチャートである。
【符号の説明】
【０１１５】
１，１ａ…表示装置
１１…入力部
１２，１２ａ…小型画像生成部
１３，１３ａ…差分図形生成部
１４，１４ａ…一覧画面生成部
１５…表示制御部
１６…ディスプレイ
２０…記憶装置
２１…コンテンツデータ
２２…シーンデータ
１３０…抽出手段
１３１…並列手段
１３２…時間差算出手段
１３３…最大時間差設定手段
１３４…相関値算出手段
１３５…最小値設定手段
１３６…相関値判定手段
１３７…相関値設定手段
１３８…相関長算出手段
１３９…図形生成手段
１４０…時間差判定手段
２０１…時間差メモリ
２０２…相関値メモリ
【図１】
2007334867.tif 000003
【図２】
2007334867.tif 000004
【図３】
2007334867.tif 000005
【図４】
2007334867.tif 000006
【図５】
2007334867.tif 000007
【図６】
2007334867.tif 000008
【図７】
2007334867.tif 000009
【図８】
2007334867.tif 000010
【図９】
2007334867.tif 000011
【図１０】
2007334867.tif 000012
【図１１】
2007334867.tif 000013
【図１２】
2007334867.tif 000014
【図１３】
2007334867.tif 000015
【図１４】
2007334867.tif 000016
【図１５】
2007334867.tif 000017
【図１６】
2007334867.tif 000018
【図１７】
2007334867.tif 000019