(57)【要約】【課題】ユーザにとってより利便性の高い表示装置及び表示方法を提供する。【解決手段】実施形態において、コンテンツデータベースは、メタデータを付加した、一又は複数のコンテンツを格納する。入力部は、一又は複数のキーワードを入力する。生成部は、キーワードから、仮想的なコンテンツのメタデータであって、一又は複数の項目を有する仮想コンテンツデータを生成する。抽出部は、コンテンツデータベースを検索して、仮想コンテンツデータに対する、コンテンツの関連の程度を表す関連度をコンテンツ毎に算出し、関連度に基づいて、仮想コンテンツデータと関連するコンテンツである関連コンテンツを、コンテンツデータベースから抽出する。判定部は、関連コンテンツを表示する位置を、関連度に基づいて判定する。表示部は、判定された位置に、関連コンテンツを配置して表示する。【選択図】図１
2012022643.tif 000002
【特許請求の範囲】
【請求項１】
メタデータを付加した、一又は複数のコンテンツを格納するコンテンツデータベースと、
一又は複数のキーワードを入力する入力部と、
仮想的なコンテンツのメタデータであって、一又は複数の項目を有する仮想コンテンツデータを生成する生成部と、
前記コンテンツデータベースを検索して、前記仮想コンテンツデータに対する、前記コンテンツの関連の程度を表す関連度を前記コンテンツ毎に算出し、前記関連度に基づいて、前記仮想コンテンツデータと関連する前記コンテンツである関連コンテンツを、前記コンテンツデータベースから抽出する抽出部と、
前記関連コンテンツを表示する位置を、前記関連度に基づいて判定する判定部と、
判定された前記位置に、前記関連コンテンツを配置して表示する表示部と
を備え、
前記生成部は、
前記仮想コンテンツデータの少なくとも一の前記項目に前記キーワードを書き込むことにより、前記仮想コンテンツデータを生成する
表示装置。
【請求項２】
前記抽出部は、
前記関連度が所定の閾値以上となる前記コンテンツを、前記関連コンテンツとして前記コンテンツデータベースから抽出する
請求項１記載の表示装置。
【請求項３】
前記生成部は、
前記キーワードの入力順に従って、前記仮想コンテンツデータにおける、前記キーワードの書き込み先の項目を決定する
請求項２記載の表示装置。
【請求項４】
前記生成部は、
前記キーワードの意味を解析することにより、前記仮想コンテンツデータにおける、前記キーワードの書き込み先の項目を決定する
請求項２記載の表示装置。
【請求項５】
前記生成部は、
少なくとも一の前記項目に書き込んだ前記キーワードから、他の項目に書き込むキーワードを推定する
請求項２ないし４記載の表示装置。
【請求項６】
前記コンテンツはＴＶ番組であり、
前記仮想コンテンツデータは、
ＴＶ番組のタイトルの項目と、内容の項目とを含む
請求項１ないし５記載の表示装置。
【請求項７】
前記コンテンツデータベースに格納される前記コンテンツのメタデータに含まれるテキスト文を取得し、前記入力部に出力する取得部をさらに備える
請求項６記載の表示装置。
【請求項８】
コンテンツデータベースが、メタデータを付加した、一又は複数のコンテンツを格納し、
入力部が、一又は複数のキーワードを入力し、
生成部が、仮想的なコンテンツのメタデータであって、一又は複数の項目を有する仮想コンテンツデータを生成し、
抽出部が、前記コンテンツデータベースを検索して、前記仮想コンテンツデータに対する、前記コンテンツの関連の程度を表す関連度を前記コンテンツ毎に算出し、前記関連度に基づいて、前記仮想コンテンツデータと関連する前記コンテンツである関連コンテンツを、前記コンテンツデータベースから抽出し、
判定部が、前記関連コンテンツを表示する位置を、前記関連度に基づいて判定し、
表示部が、判定された前記位置に、前記関連コンテンツを配置して表示し、
前記生成部は、
前記仮想コンテンツデータの少なくとも一の前記項目に前記キーワードを書き込むことにより、前記仮想コンテンツデータを生成する
表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、表示装置及び表示方法に関する。
【背景技術】
【０００２】
テレビ番組等のコンテンツを選択するために、複数のコンテンツ間の関連度に基づいて、コンテンツを表示画面上に配置してユーザに呈示する表示装置がある。このような表示装置は、ユーザにより一のコンテンツが選択されると、そのコンテンツと関連度の高い複数の関連コンテンツを抽出する。関連度に基づいて、関連コンテンツを表示画面上に配置する。
【０００３】
このような表示装置では、ユーザにとってより利便性の高い表示装置が望まれている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−８０５８０号公報
【非特許文献】
【０００５】
【非特許文献１】市村他、質問応答と日本語固有表現抽出および固有表現体系の関係についての考察、情報処理学会研究報告、NL−１６１−３、２００４
【非特許文献２】山崎他、話題抽出エージェントを用いた番組検索システムの実装、コンピュータソフトウェア、Vol.２５、No.４、pp. ４１−５１、２００８
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明が解決しようとする課題は、ユーザにとってより利便性の高い表示装置及び表示方法を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の実施形態に係る表示装置は、コンテンツデータベースと、入力部と、生成部と、抽出部と、判定部と、表示部とを備える。コンテンツデータベースは、メタデータを付加した、一又は複数のコンテンツを格納する。入力部は、一又は複数のキーワードを入力する。生成部は、仮想的なコンテンツのメタデータであって、一又は複数の項目を有する仮想コンテンツデータを生成する。その際、前記生成部は、少なくとも一の前記項目に前記キーワードを書き込むことにより、前記仮想コンテンツデータを生成する。抽出部は、前記コンテンツデータベースを検索して、前記仮想コンテンツデータに対する、前記コンテンツの関連の程度を表す関連度を前記コンテンツ毎に算出し、前記関連度に基づいて、前記仮想コンテンツデータと関連する前記コンテンツである関連コンテンツを、前記コンテンツデータベースから抽出する。判定部は、前記関連コンテンツを表示する位置を、前記関連度に基づいて判定する。表示部は、判定された前記位置に、前記関連コンテンツを配置して表示することを特徴とする。
【図面の簡単な説明】
【０００８】
【図１】第１の実施の形態に係る表示装置１の構成を表すブロック図。
【図２】表示装置１の処理を表すフローチャート。
【図３】番組データを表す一例図。
【図４】ジャンル辞書の内容を表す一例図。
【図５】第２生成部１２２の処理を表すフローチャート。
【図６】表示装置１の表示内容を表す一例図。
【図７】第１の実施の形態の変形例に係る表示装置１０の構成を表すブロック図。
【図８】第２の実施の形態に係る表示装置２の構成を表すブロック図。
【発明を実施するための形態】
【０００９】
（第１の実施の形態）
第１の実施の形態に係る表示装置１は、例えば、放送電波等から受信した電子番組表（ＥＰＧ）を用いて、ユーザに番組を選択させることができるＴＶやレコーダ等に用いられる。すなわち、本実施の形態におけるコンテンツは、テレビ番組である。
【００１０】
地上波デジタル放送やＢＳ・ＣＳ放送で放映されているテレビ番組には、その番組の詳細な情報を示す番組情報がメタデータ（番組データと呼ぶ）として付加されている。地上波デジタル放送やＢＳ・ＣＳ放送の場合、放送波に重畳されて、その時点から約１週間後までの一部又は全部のチャンネルで放映される番組の番組データが配信されている。
【００１１】
例えば、番組データは、番組の「タイトル」、「内容」、「放送局」、「放送時間」「ジャンル」等の項目を含む。
【００１２】
表示装置１は、ユーザにより入力されたキーワードを用いて、仮想的な番組データ（仮想番組データ）を生成し、仮想番組データと関連度の高い一又は複数の番組データ（関連番組データ）を可視化して表示するものである。これにより、ユーザは入力したキーワードから、該キーワードと関連する番組を把握することができる。
【００１３】
図１は、表示装置１の構成を表すブロック図である。表示装置１は、入力部１１と、生成部１２と、抽出部１３と、判定部１４と、表示部１５と、記憶部３０とを備える。記憶部３０は、フォーマットデータベース２５と、コンテンツデータベース５０とを含む。生成部１２は、第１生成部１２１と、第２生成部１２２とを含む。
【００１４】
入力部１１と、生成部１２と、抽出部１３と、判定部１４とは、中央演算処理装置（ＣＰＵ）により実現されてよい。記憶部３０は、ＣＰＵが用いるメモリにより実現されてよい。なお、フォーマットデータベース２５と、コンテンツデータベース５０とは、記憶部３０に含まれず、表示装置１が用いる補助記憶装置に記憶されていてもよい。
【００１５】
コンテンツデータベース５０は、放送波から受信した一又は複数の番組データを格納している。コンテンツデータベース５０は、表示装置１が用いる受信部（不図示）が定期的に受信する放送波に含まれる番組データを格納することにより、番組データを更新してもよい。
【００１６】
フォーマットデータベース２５は、仮想番組データのフォーマットを格納している。仮想番組データは、番組の「タイトル」、「内容」、「放送局」、「放送時間」「ジャンル」等の項目を含むデータである。仮想番組データは、番組データと同様の項目を含むことが望ましい。
【００１７】
入力部１１は、一又は複数のキーワードを入力する。生成部１２は、フォーマットデータベース２５から、仮想番組データのフォーマットを取得する。生成部１２は、仮想番組データのフォーマットを基に、各項目の少なくとも一つに、各キーワード、又は各キーワードから推定したキーワードを書き込むことにより、仮想番組データを生成する。記憶部３０は仮想番組データを記憶する。
【００１８】
第１生成部１２１は、「ジャンル」以外の項目に各キーワードを書き込む。第２生成部１２２は、他の項目に書き込まれたキーワードから、「ジャンル」の項目に書き込むジャンル名を推定する。第２生成部１２２は、推定したジャンル名を「ジャンル」の項目に書き込む。これにより、仮想番組データが完成する。
【００１９】
なお、第２生成部１２２は、推定したジャンル名ではなく、そのジャンル名に対応するジャンルコード（規格などで定められた特定のジャンルを表現するための識別子）を「ジャンル」の項目に書き込んでもよい。
【００２０】
抽出部１３は、仮想番組データとどの程度関連するかを表す関連度を番組データごとに算出し、該関連度に基づいて、一又は複数の関連番組データをコンテンツデータベース５０から抽出する。
【００２１】
判定部１４は、関連度に基づいて、後述の表示部１５における各関連番組データの配置を判定する。表示部１５は、関連番組データを判定された配置に可視化して表示する。
【００２２】
図２は、表示装置１の処理を表すフローチャートである。入力部１１は、一又は複数のキーワードを入力する（Ｓ２０１）。
【００２３】
生成部１２は、入力されたキーワードから仮想番組データを生成する（Ｓ２０２）。第１生成部１２１及び第２生成部１２２の処理ついては後述する。
【００２４】
抽出部１３は、仮想番組データに対する番組データの関連度を、番組データごとに算出し、該関連度に基づいて、関連番組データをコンテンツデータベース５０から抽出する（Ｓ２０３）。
【００２５】
判定部１４は、関連度に基づいて、後述の表示部１５における各関連番組データの配置を判定する（Ｓ２０４）。
【００２６】
表示部１５は、関連番組データを判定された配置に表示する。このとき、表示部１５は、関連番組データをユーザに呈示する状態に可視化する。
【００２７】
以上、表示装置１の処理を表すフローチャートについて説明した。
【００２８】
次に、各部の具体的な処理について説明する。
【００２９】
まず、コンテンツデータベース５０について説明する。コンテンツデータベース５０は、一又は複数の番組データを格納している。コンテンツデータベース５０は、番組ごとに、番組データを格納している。
【００３０】
番組データとは、その番組を表すデータの集合であり、番組の内容を説明する情報である。すなわち、番組データとは、ある番組に対して定まる付加情報の一単位であり、その内容は特定のルールに従って、項目別に整理されている。
【００３１】
図３は、番組データを表す一例図である。番組データは、例えば、番組の「タイトル」、「内容」、「放送局」、「放送時間」、「ジャンル」等の項目を含む。
【００３２】
「タイトル」は番組名を含む。「番組内容」は番組の内容（あらすじ）や出演者名を含む。「放送局」は、放送局名を含む。「放送時間」は、番組の放送開始時間、放送終了時間、放送長を含む。「ジャンル」は、番組を表すジャンル名（あるいは、そのジャンル名に対応するジャンルコード）を含む。
【００３３】
コンテンツデータベース５０は、「タイトル」及び「番組内容」をテキスト文で記憶していてよい。「ジャンル」は、地上波デジタル放送やＢＳ・ＣＳ放送において規格化されているものであってよい。各項目は、複数のキーワードを含んでよい。
【００３４】
ここで、番組とは、放送予定のテレビ番組および、現在放送中のテレビ番組、ビデオレコーダ、ＨＤＤレコーダ、ＤＶＤレコーダ、録画機能付きＴＶ・ＰＣなどで録画された過去放映されたテレビ番組の全てを指す。
【００３５】
また、そのテレビ番組の放送形態は問わない。地上波アナログ放送、地上波デジタル放送、ＢＳ放送、ＣＳ放送のどの放送形態で放送されていても構わない。また、放送波での放送に限定されず、ＩＰＴＶサービス、ＶＯＤ（ビデオオンデマンド）サービスなどの形態等で配信、販売、配布されているもの、Ｗｅｂ上で配信されているものなどでも構わない。
【００３６】
例えば、番組がＴＶ放送番組の場合、番組データは、そのＴＶ放送番組のタイトル、サブタイトル、放送局名、放送種別情報、放送開始日時、放送終了日時、放送時間長、番組内容、出演者名、ジャンル、制作者名、キャプションなどのデータの集合である。
【００３７】
地上波デジタルＴＶ放送番組の場合、ＡＲＩＢ（社団法人 電波産業会）が番組データのフォーマットの標準規格を規定している。地上波デジタルＴＶ放送では、放送波に、この規定されたフォーマットの形式で番組データが重畳されて配信される。
【００３８】
また、番組データは、配信者等によって予め付与された状態で配信等される場合だけではない。番組データは、ユーザによって後から追加されてよい。例えば、最近のビデオレコーダ（ＨＤＤレコーダなどを含む）では、録画したＴＶ放送番組のシーンの切れ目やＣＭ部分を自動検出して、その切れ目の情報をチャプタ情報として自動的に付与するものがある。このような機器では、機器内部にシーンの切れ目を検出するような機能が予め組み込まれている。このような機器は、この機能を用いてチャプタ情報を生成し、これを番組データに追加する。
【００３９】
また、番組に出演している出演者の顔を認識し、その一覧を呈示することが可能なテレビやＰＣなども存在する。この場合、機器内部に顔検出・顔認識の機能が組み込まれている。このような機器は、この機能を用いて、人物名を番組データに追加する。
【００４０】
入力部１１は、一又は複数のキーワードを入力する。ユーザは、表示装置１に付随されているキーボードやマウス、リモコン等の入力装置（不図示）を用いて、一又は複数のキーワードを入力してよい。例えば、表示部１５にキーワード入力のためのダイアログボックスなどが呈示されており、ユーザにより入力されたキーワードを表示してもよい。
【００４１】
生成部１２は、フォーマットデータベース２５から、仮想番組データのフォーマットを取得する。生成部１２は、仮想番組データのフォーマットを基に、各項目の少なくとも一つに、各キーワード、又は各キーワードから推定したキーワードを書き込むことにより、仮想番組データを生成する。記憶部３０は仮想番組データを記憶する。
【００４２】
生成部１２は、第１生成部１２１と、第２生成部１２２とを含む。例えば、第１生成部１２１は、語句意味解析により、各キーワードを解析して各キーワードの意味を推定し、各キーワードを仮想番組データのどの項目に書き込むかを決定してもよい。
【００４３】
ここで、語句意味解析とは、キーワード（人名を含む）を、その語句の意味カテゴリと併せて抽出する技術であり、これを用いることにより、著名人名、政治家名、歴史上の人物、キャラクター名、地名、組織名、スポーツ用語、健康・医療用語等といった多数の意味カテゴリの中で当該キーワードに適した一以上の意味カテゴリの推定を行うことが可能となる。これは、例えば、非特許文献１や非特許文献２に記載された手法を用いて実現されてよい。
【００４４】
また、第１生成部１２１は、入力された全てのキーワードを、特定のデリミタ（例えば、“，”（カンマ））などで繋いだ一文としてよい。第１生成部１２１は、この一文を仮想番組データの「タイトル」又は「番組内容」の項目に書き込んでもよい。例えば、第１生成部１２１は、入力されたキーワードが「○○○」、「×××」、「△△△」の３つであったとすると、「○○○，×××，△△△」という一文を作成する。第１生成部１２１は、この一文を仮想番組データの「タイトル」及び「番組内容」の項目に書き込んでもよい。
【００４５】
また、第１生成部１２１は、各キーワードについて優先度を決定し、優先度の高いキーワードを仮想番組データの「タイトル」の項目に書き込んでもよい。それ以外のキーワードを仮想番組データの「番組内容」の項目に格納してもよい。
【００４６】
この際、上述した語句意味解析で解析された当該キーワードの意味を用いて優先度を決定してもよい。例えば、当該キーワードの持つ意味が「有名人」の場合は「タイトル」へ書き込んでよい。それ以外の人名の場合は「番組内容」の項目に書き込んでよい。また、意味が具体的な「商品名」の場合は、「タイトル」へ書き込んでよい。一般用語ならば「番組内容」に書き込んでよい。
【００４７】
例えば、第１生成部１２１は、入力された順番により、各キーワードの優先度を定めてもよい。すなわち、最初に入力されたキーワードからＮ番目（Ｎは自然数）の入力されたキーワードまでは仮想番組データの「タイトル」の項目に書き込む。残りのキーワードは、仮想番組データの「番組内容」の項目に書き込む。または、キーワードの優先度をユーザに指定させてもよい。この場合、入力部１１は、ユーザからキーワードの優先度を受け付ける。
【００４８】
第１生成部１２１は、一又は複数のキーワードに特定の放送局名やその略称が含まれる場合、放送局名を仮想番組データの「放送局」の項目に書き込む。例えば、第１生成部１２１は、放送局名やその略称を示す放送局辞書（不図示）を用いて、放送局名やその略称と合致するキーワードがある場合には、放送局辞書（不図示）から放送局名を取得して、仮想番組データの「放送局」の項目へ格納してよい。放送局辞書（不図示）は、記憶部３０に記憶されていてよい。
【００４９】
第２生成部１２２は、ジャンル以外の項目に書き込まれたキーワードから、仮想番組データのジャンルを推定する。第２生成部１２２は、キーワードに対応するジャンルを予め定めておいたジャンル辞書（不図示）を有し、キーワードがジャンル辞書（不図示）に含まれるかを判別することにより、ジャンルを推定してよい。ジャンル辞書（不図示）記憶部３０に記憶されていてよい。
【００５０】
図４は、ジャンル辞書（不図示）の内容を表す一例図である。ジャンル辞書（不図示）には、最上階層の大ジャンル分類と、各大ジャンル分類をさらに詳細に分類した中ジャンル分類が含まれる。図４の（２）の例の場合、「スポーツ」が大ジャンル分類であり、「サッカー」が中ジャンル分類である。なお、ジャンル辞書（不図示）に含まれるジャンルは、ＡＲＩＢ（社団法人 電波産業会）で規格化されたものであってよい。
【００５１】
図５は、第２生成部１２２の処理を表すフローチャートである。第２生成部１２２は、全てのキーワードついての処理が完了したか判定する（Ｓ４０１）。判定がＹＥＳの場合は、処理を終了する。
【００５２】
判定がＮＯの場合、現在、検査対象としているキーワードの次のキーワードを新たな検査対象に変更する（Ｓ４０２）。未だどのキーワードも検査対象キーワードにしていない場合は、入力部１１から得られた一又は複数のキーワードのうち、最初に入力されたキーワードを検査対象キーワードとする。
【００５３】
第２生成部１２２は、一のキーワードにつき、ジャンル辞書（不図示）に格納されている全てのジャンルに関して検査が終了したかの判定を行う（Ｓ４０３）。判定がＹＥＳの場合はステップＳ４０１に遷移する。判定がＮＯの場合、現在調査対象としている次のジャンルを新たな調査対象ジャンルに変更する（Ｓ４０４）。
【００５４】
第２生成部１２２は、調査対象ジャンルのジャンル名文字列中に現在検査対象としているキーワードが含まれるか否かを判定する（Ｓ４０５）。判定がＮＯの場合はＳ４０３に遷移する。判定がＹＥＳの場合、仮想番組データの「ジャンル」の項目に、現在調査対象ジャンルとなっているジャンル（大ジャンルが望ましい）を追加し（Ｓ４０６）、ステップＳ４０１に戻る。
【００５５】
例えば、検査対象のキーワードが「スポーツ」だったとすると、図４において（２）と（５）のジャンルが「スポーツ」の文字列を含むため、第２生成部１２２は、仮想番組データの「ジャンル」の項目に、「スポーツ」及び「ドキュメンタリー」を追加する。
【００５６】
「ジャンル」の項目に、複数のジャンルを格納する場合、第２生成部１２２は、格納するジャンルに優先度をつけてよい。上述の例でいえば、第２生成部１２２は、中ジャンルの文字列に合致した「ドキュメンタリー」の大ジャンルに高い優先度をつけてよい。
【００５７】
なお、本例は説明のために簡略化したものであり、これに限定されるものではない。また、本例では、ステップＳ４０５において、調査対象ジャンルのジャンル名文字列中に現在検査対象としているキーワードが含まれるかどうかの判定を行うとしたが、これに限定されない。例えば、第２生成部１２２は類義語辞書（不図示）をさらに用いることにより、現在検査対象のキーワードの類義語が含まれていた場合も、ステップＳ４０５における判定をＹＥＳとしてもよい。また、類義語辞書（不図示）は記憶部３０記憶していてよい。また、第２生成部１２２は、類義語辞書（不図示）を用いず、インターネット上の辞書やＷｅｂページなどを検索して類義語を取得してもよい。
【００５８】
抽出部１３は、コンテンツデータベース５０に記憶されている各番組データについて、仮想番組データとの関連の程度を示す関連度を算出する。例えば、抽出部１３は、特許文献１に記載の方法を用いて関連度を算出することができる。
【００５９】
抽出部１３は、関連度に基づいて、一又は複数の関連番組データを関連度とともに抽出する。例えば、抽出部１３は、関連度が所定の閾値以上となる番組データを関連番組データとして抽出してよい。
【００６０】
判定部１４は、一又は複数の関連番組データの、表示部１５における配置を決定する。すなわち、判定部１４は、関連度に従って、関連番組データの表示部１５における配置を決定する。例えば、判定部１４は、関連度の高い関連番組データを表示部１５の中央部分に配置してもよい。
【００６１】
表示部１５は、キーワード及び関連番組データを判定された配置に可視化して表示する。図６は、表示部１５の表示内容を表す一例図である。図６における符合２０１が、入力部１１で入力されたキーワード（○○○，×××，△△△）である。符合２０２が、可視化された仮想番組データの一つを表したものである。
【００６２】
例えば、判定部１４は、入力部１１で入力されたキーワード（○○○，×××，△△△）を中央に配置するよう決定し、表示部１５がこれを表示してよい。また、判定部１４は、このキーワードの周辺に、関連番組データを関連度の大きさに応じて同心円状に配置してよい。関連度の大きい関連番組データを、よりキーワードに近い位置に配置するよう決定してよい。表示部１５は、決定された位置に、関連番組データを可視化して配置して表示する。
【００６３】
例えば、その番組が録画番組のようにサムネイルを持っている場合、表示部１５はこのサムネイルを可視化した関連番組データとして表示してよい。又は、番組タイトル名や番組内容などの文字列を表示してよい。
【００６４】
本実施の形態によれば、ユーザが入力した一又は複数のキーワードに関連した番組（関連番組データ）をその関連度の大きさに応じて表示することにより、ユーザにとってより利便性の高い表示装置及び表示方法を提供することができる。
【００６５】
（変形例）
本変形例に係る表示装置１０は、表示部１５が表示する関連番組データに含まれるキーワードや、コンテンツデータベース５０に含まれる任意の番組データに含まれるキーワードをキーワード候補としてユーザに呈示する。
【００６６】
表示装置１０は、キーワード候補の中から、一又は複数のキーワードをユーザに選択させる。表示装置１０は、選択されたキーワードについて、上述した方法により、関連番組データをユーザに呈示する。これにより、ユーザは、キーワードを入力することなく関連番組データを知ることができる。
【００６７】
図７は、本変形例に係る表示装置１０を示すブロック図である。表示装置１０は、表示装置１に加え、さらに取得部１６を備える。
【００６８】
取得部１６は、コンテンツデータベース５０から一又は複数の番組データ、又は、抽出部１５が抽出した一又は複数の関連番組データに含まれるテキスト文から、一又は複数のキーワードを取得する。
【００６９】
取得部１６は、取得した一又は複数のキーワードを入力部１１に出力する。入力部１１は、一又は複数のキーワードをキーワード候補としてユーザに呈示し、任意のキーワードをユーザに選択させる。
【００７０】
ユーザから任意のキーワードが選択された後は、上述した本実施の形態と同様の処理を各部が行なう。
【００７１】
（第２の実施の形態）
第２の実施の形態に係る表示装置２は、撮影時点の情報に関するメタデータを付加した、撮影画像（撮影データ）を保存するデジタルカメラ等に用いられる。すなわち、本実施の形態におけるコンテンツは、撮影画像である。
【００７２】
表示装置２は、ユーザにより入力されたキーワードを用いて仮想的な撮影データ（仮想撮影データ）を生成し、仮想撮影データと関連度の高い一又は複数の撮影データを持つ撮影画像（関連撮影画像）を表示するものである。
【００７３】
図８は、表示装置２の構成を表すブロック図である。本実施の形態では、フォーマットデータベース２５、コンテンツデータベース５０、及び生成部１２が仮想的に生成するデータが撮影画像に関するものであるという点が、第１の実施の形態の場合と異なる。
【００７４】
コンテンツデータベース５０は、実際に撮影された撮影画像と、それに付加されたメタデータを「撮影時のカメラパラメータ」「撮影場所の位置（例えばＧＰＳ情報）」、「撮影日時」、「メモ」等の項目ごとに、撮影データとして格納している。フォーマットデータベース２５は、仮想撮影データのフォーマットを予め格納している。仮想撮影データは、「撮影時のカメラパラメータ」「撮影場所の位置（例えばＧＰＳ情報）」、「撮影日時」、「メモ」等の項目を含む。
【００７５】
入力部１１は、一又は複数のキーワードを入力する。生成部１２は、フォーマットデータベース２５から、仮想撮影データのフォーマットを取得する。生成部１２は、仮想撮影データのフォーマットに含まれる各項目の少なくとも一つに、各キーワード、又は各キーワードから推定したキーワードを書き込むことにより、仮想撮影データを生成する。記憶部３０は仮想撮影データを記憶する。
【００７６】
第１生成部１２１は、入力された一又は複数のキーワードを仮想撮影データのフォーマットの項目の少なくともいずれか一つに格納する。
【００７７】
第１生成部１２１は、キーワードを仮想撮影データのどの項目に格納するかを判断する判断基準を予め有していてよい。例えば、「２０１０年」というキーワードが入力された場合、第１生成部１２１は、「撮影日時」の項目に書き込むという情報である。
【００７８】
第２生成部１２２は、判断基準だけでは、キーワードを書き込めない仮想撮影データの項目について、キーワードから補完するための情報（補完情報）を推定する。補完情報推定部２２２は、補完情報を仮想撮影データの該項目に格納する。
【００７９】
例えば、本実施の形態において、ＧＰＳ情報（経度・緯度値）が入力された場合、第２生成部１２２は、ＧＰＳ情報と地名とを対応付けた地名辞書（不図示）を用いて、ＧＰＳ情報が指す位置の地名を取得する。取得した地名を、仮想撮影データの「メモ」の項目に格納する。
【００８０】
抽出部１３は、仮想撮影データと関連する撮影データである関連撮影データを、コンテンツデータベース６１から抽出する。このとき、抽出部２３は、仮想撮影データとの関連の程度を表す関連度を撮影データごとに算出し、関連度に基づいて、関連撮影データを抽出する。
【００８１】
判定部１４は、関連度に基づいて、後述の表示部１５における各関連撮影データの配置を判定する。表示部１５は、関連撮影データを判定された配置に可視化して表示する。このとき、表示部１５は、関連撮影データに含まれる撮影画像のみを表示してもよい。
【００８２】
以上、本実施の形態により、ユーザにとってより利便性の高い表示装置及び表示方法を提供することができる。
【００８３】
上述した実施の形態における処理は、コンピュータで実行可能なプログラムで実現し、このプログラムをコンピュータで読みとり可能な記憶媒体として実現することも可能である。
【００８４】
なお、上述した実施の形態における記憶媒体としては、磁気ディスク、フロッピー（Ｒ）ディスク、ハードディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリ等、プログラムを記憶でき、かつコンピュータまたは組み込みシステムが読みとり可能な記憶媒体であれば、その記憶形式は何れの形態であってもよい。
【００８５】
また、記憶媒体からコンピュータや組み込みシステムにインストールされたプログラムの指示に基づきコンピュータ上で稼働しているＯＳ（オペレーションシステム）や、データベース管理ソフト、ネットワーク等のＭＷ（ミドルウェア）等が上述した実施の形態を実現するための各処理の一部を実行してもよい。
【００８６】
さらに、上述した実施の形態における記憶媒体は、コンピュータあるいは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶または一時記憶した記憶媒体も含まれる。
【００８７】
また、記憶媒体は一つに限られず、複数の媒体から上述した実施の形態における処理が実行される場合も、上述した実施の形態における記憶媒体に含まれ、媒体の構成は何れの構成であってもよい。なお、上述した実施の形態におけるコンピュータまたは組み込みシステムは、記憶媒体に記憶されたプログラムに基づき、上述した実施の形態における各処理を実行するためのものであって、パソコン、マイコン等の一つからなる装置、複数の装置がネットワーク接続されたシステム等の何れの構成であってもよい。
【００８８】
また、上述した実施の形態におけるコンピュータとは、パソコンに限らず、情報処理機器に含まれる演算処理装置、マイコン等も含み、プログラムによって上述した実施の形態の機能を実現することが可能な機器、装置を総称している。
【００８９】
これまで、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。すなわち、上述した実施の形態は、ＴＶ、レコーダ、デジタルカメラを例としたが、これに限られない。本発明の実施の形態は、ユーザにコンテンツを呈示するための装置であれば、あらゆる装置に用いることができる。また、コンテンツもＴＶ番組や撮影画像に限られない。例えば、Ｗｅｂにおける通信販売の商品情報や、書籍情報等のコンテンツであっても構わない。
【００９０】
また、これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９１】
１、２、１０  表示装置
１１  入力部
１２  生成部
１３  抽出部
１４  判定部
１５  表示部
１６  取得部
２５  フォーマットデータベース
５０  コンテンツデータベース
１２１  第１生成部
１２２  第２生成部
【図１】
2012022643.tif 000003
【図２】
2012022643.tif 000004
【図３】
2012022643.tif 000005
【図４】
2012022643.tif 000006
【図５】
2012022643.tif 000007
【図６】
2012022643.tif 000008
【図７】
2012022643.tif 000009
【図８】
2012022643.tif 000010