(57)【要約】【課題】  適切な情報を取得可能な記録再生システムを提供する。【解決手段】  記録再生システム１００は、ＣＰＵ２９０は、タイトル取得手段にて蓄積番組情報から番組タイトル情報を取得させ、コンテンツ認識手段にてこの蓄積番組情報と対応するコンテンツ情報の映像情報を認識させ、代表映像設定手段にて取得した番組タイトル情報に含まれる文字列を含むフレーム映像情報をタイトル画像として取得させ、表示制御手段にて表示部３２０の表示領域にタイトル画像をサムネイル表示させる。このため、記録再生システム１００は、適切なタイトル画像を取得することができる。【選択図】      図１
2006140603.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像情報が一連のデータ列構造として構成された映像情報を取得する映像情報取得手段と、
前記映像情報を特定する特定情報を取得する特定情報取得手段と、
前記画像情報の一部に前記特定情報が含まれているか否かを判断する判断手段と、
前記判断手段にて前記画像情報に前記特定情報が含まれていると判断されると、前記特定情報が含まれる前記画像情報を取得する画像情報取得手段と、
前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する代表画像取得手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記特定情報は、文字列にて構成されるテキスト形式情報であり、
前記情報処理装置は、前記画像情報の画像の一部を構成する所定の文字列に関する画像文字情報を認識する文字認識手段を具備し、
前記判断手段は、前記特定情報の文字列と前記画像文字情報の文字列とが略同一である場合に、前記画像情報の一部に前記特定情報が含まれていると判断する
ことを特徴とした情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記文字認識手段は、前記画像情報の一部を構成する所定の文字列に対応する部分画像の形状を認識し、この部分画像の形状と略一致する文字列に関する画像文字情報を認識する
ことを特徴とした情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
所定の形状の前記部分画像と所定の文字とを関連付けた文字画像関連情報を取得する文字画像関連情報取得手段を具備し、
前記文字認識得手段は、前記文字画像関連情報に基づいて、所定の形状の前記部分画像から所定の前記画像文字情報を認識する
ことを特徴とした情報処理装置。
【請求項５】
請求項１に記載の情報処置装置であって、
前記特定情報は文字列にて構成されるテキスト形式情報であり、
前記画像情報の画像の一部を構成する所定の文字に対応する部分画像に関する部分画像情報を認識する部分画像認識手段を具備し、
前記判断手段は、前記特定情報の文字列の形状と前記部分画像情報に対応する部分画像の形状とが略同一である場合に、前記画像情報の一部に前記特定情報が含まれていると判断する
ことを特徴とした情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記部分画像認識手段は、前記画像情報の画像のコントラストを認識し、このコントラストが他と異なる一部の部分画像に関する部分画像情報を認識する
ことを特徴とした情報処理装置。
【請求項７】
請求項５または請求項６に記載の情報処理装置であって、
前記判断手段は、前記部分画像情報の部分画像の形状と、前記特定情報の文字列の形状との類似度に関する類似度情報を演算し、この類似度情報の類似度が所定の値以上である場合に前記画像情報の一部に前記特定情報が含まれていると判断する
ことを特徴とした情報処理装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載の情報処理装置であって、
配信される前記映像情報の内容に関する内容情報に含まれる名称に関する名称情報を取得する名称情報取得手段と、
前記名称情報の名称と類似する類似名称に関する類似名称情報を取得する類似情報取得手段と、
前記特定情報の内容および前記類似名称情報の類似名称が略一致する場合に、前記特定情報の内容を前記類似名称情報に類似する前記名称情報の名称に置換する置換手段と、
を具備したことを特徴とした情報処理装置。
【請求項９】
請求項１に記載の情報処理装置であって、
前記特定情報は、前記画像情報の画像の一部に関する一部画像情報であり、
前記画像情報の画像の一部を構成する所定の文字に対応する部分画像に関する部分画像情報を認識する部分画像認識手段を具備し、
前記判断手段は、前記特定情報の一部画像の形状および前記部分画像情報の部分画像の形状が略同一であると判断すると、前記画像情報の一部に前記特定情報が含まれていると判断する
ことを特徴とした情報処理装置。
【請求項１０】
複数の画像情報が一連のデータ列構造として構成された映像情報を取得する映像情報取得手段と、
前記複数の画像情報の画像のコントラストを認識するコントラスト認識手段と、
前記コントラストが他の画像情報の画像のコントラストと異なる画像情報を取得する画像情報取得手段と、
前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する代表画像取得手段と、
を具備したことを特徴とした情報処理装置。
【請求項１１】
請求項１ないし請求項１０のいずれかに記載の情報処理装置であって、
前記画像情報取得手段は、前記特定情報が含まれる前記画像情報に関する画像情報と、この画像情報に連続する画像情報を取得する
ことを特徴とした情報処理装置。
【請求項１２】
請求項１ないし請求項９のいずれかに記載の情報処理装置であって、
前記判断手段は、連続する前記画像情報のうち少なくとも２つの前記画像情報が前記特定情報の少なくとも一部を有し、これらの連続する複数の画像情報が有する前記特定情報の一部を組み合わせた複合画像文字情報に前記特定情報が含まれている場合、前記画像情報に前記特定情報が含まれていると判断し、
前記画像情報取得手段は、前記連続する複数の画像情報を取得する
ことを特徴とした情報処理装置。
【請求項１３】
請求項１ないし請求項１２のいずれかに記載の情報処理装置であって、
配信される放送番組の配信予定に関する配信予定情報を取得する配信予定情報を取得する配信予定取得手段を具備し、
前記特定情報取得手段は、前記配信予定情報に含まれる前記放送番組のタイトル名称に関するタイトル名称情報を前記特定情報として取得する
ことを特徴とした情報処理装置。
【請求項１４】
請求項１ないし請求項１３のいずれかに記載の情報処理装置であって、
前記代表画像取得手段は、前記画像情報取得手段にて取得した画像情報を縮小した状態で代表画像として取得する
ことを特徴とした情報処理装置。
【請求項１５】
請求項１ないし請求項１４のいずれかに記載の情報処理装置と、
前記代表画像を表示手段の表示領域に表示させる制御をする表示制御手段と、
を具備したことを特徴とした表示制御装置。
【請求項１６】
請求項１５に記載の表示制御装置であって、
前記表示制御手段は、１つの前記表示領域に複数の前記代表画像を表示させる
ことを特徴とした表示制御装置。
【請求項１７】
複数の画像情報が一連のデータ列構造として構成された映像情報を取得し、
前記映像情報を特定する特定情報を取得し、
前記画像情報の一部に前記特定情報が含まれているか否かを判断し、
前記判断手段にて前記画像情報に前記特定情報が含まれていると判断されると、前記特定情報が含まれる前記画像情報を取得し、
前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する
ことを特徴とする情報処理方法。
【請求項１８】
複数の画像情報が一連のデータ列構造として構成された映像情報を取得し、
前記複数の画像情報の画像のコントラストを認識し、
前記コントラストが他の画像情報の画像のコントラストと異なる画像情報を取得し、
前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する
ことを特徴とする情報処理方法。
【請求項１９】
請求項１７または請求項１８に記載の情報処理方法を演算手段に実施させる
ことを特徴とした情報処理プログラム。
【請求項２０】
請求項１９に記載の情報処理プログラムが演算手段にて読取可能に記録された
ことを特徴とした記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報を処理する情報処理装置、その方法、そのプログラム、およびそのプログラムを記録した記録媒体、および表示制御装置に関する。
【背景技術】
【０００２】
従来、利用者が所望する放送番組を自動録画する装置が知られている（例えば、特許文献１および特許文献２）。
【０００３】
この特許文献１に記載のものは、ＥＰＧ信号受信機からＥＰＧ信号を受信し、個人プロファイル入力装置から視聴嗜好を受信する。そして、視聴嗜好に基づいてＥＰＧ信号からユーザの興味のあるテレビジョン番組を識別し、識別したテレビジョン番組を記録する。
【０００４】
また、特許文献２に記載のものは、記録した動画映像の一静止画像を記録コンテンツのリスト提示用にサムネイル表示させる放送視聴システムである。この放送視聴システムは、アナログ信号の動画映像をディジタル信号に変換してＭＰＥＧ４（Moving Picture Experts Group4）エンコーダに供給し、ＭＰＥＧ４エンコーダにてこの動画映像を符号化してメモリに記録する。そして、放送視聴システムのＣＰＵは、記録した動画映像の内容を認識して、ＣＭ（コマーシャル）が終了し、本編に入って１秒後の一静止画像をサムネイル画像として選択する。
【０００５】
【特許文献１】特表２００３−５１４３１８号公報(第１３頁参照)
【特許文献２】特開２００３−２７４３６１号公報（第３頁右欄ないし第４頁左欄、および図４参照）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、特許文献１に記載のような構成は、ユーザの視聴嗜好に基づいてＥＰＧから興味のあるテレビジョン番組を識別して記録する。しかし、記録したテレビジョン番組の提示用のサムネイル画像を作成しないため、記録したテレビジョン番組を容易に認識させることができないという問題が一例として挙げられる。
【０００７】
また、特許文献２に記載のような放送視聴システムでは、ＣＭが終了し、本編に入って１秒後の画像をサムネイル画像として選択する。しかしながら、本編に入って１秒後の画像が放送番組の特徴を表す画像であるとは限らない。このため、記録コンテンツのリスト提示用のサムネイル画像として表示させた場合、放送番組を代表する画像が表示されないおそれがあるという問題が一例として挙げられる。
【０００８】
本発明は、上記のような実情に鑑み、適切な情報を取得可能な情報処理装置、その方法、そのプログラム、およびそのプログラムを記録した記録媒体、および表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の発明は、複数の画像情報が一連のデータ列構造として構成された映像情報を取得する映像情報取得手段と、前記映像情報を特定する特定情報を取得する特定情報取得手段と、前記画像情報の一部に前記特定情報が含まれているか否かを判断する判断手段と、前記判断手段にて前記画像情報に前記特定情報が含まれていると判断されると、前記特定情報が含まれる前記画像情報を取得する画像情報取得手段と、前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する代表画像取得手段と、を具備したことを特徴とした情報処理装置である。
【００１０】
請求項１０に記載の発明は、複数の画像情報が一連のデータ列構造として構成された映像情報を取得する映像情報取得手段と、前記複数の画像情報の画像のコントラストを認識するコントラスト認識手段と、前記コントラストが他の画像情報の画像のコントラストと異なる画像情報を取得する画像情報取得手段と、前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得する代表画像取得手段と、を具備したことを特徴とした情報処理装置である。
【００１１】
請求項１５に記載の発明は、請求項１ないし請求項１４のいずれかに記載の情報処理装置と、前記代表画像を表示手段の表示領域に表示させる制御をする表示制御手段と、を具備したことを特徴とした表示制御装置である。
【００１２】
請求項１７に記載の発明は、複数の画像情報が一連のデータ列構造として構成された映像情報を取得し、前記映像情報を特定する特定情報を取得し、前記画像情報の一部に前記特定情報が含まれているか否かを判断し、前記判断手段にて前記画像情報に前記特定情報が含まれていると判断されると、前記特定情報が含まれる前記画像情報を取得し、前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得することを特徴とする情報処理方法である。
【００１３】
請求項１８に記載の発明は、複数の画像情報が一連のデータ列構造として構成された映像情報を取得し、前記複数の画像情報の画像のコントラストを認識し、前記コントラストが他の画像情報の画像のコントラストと異なる画像情報を取得し、前記取得した画像情報を前記映像情報に関連付けられた代表画像として取得することを特徴とした情報処理方法である。
【００１４】
請求項１９に記載の発明は、請求項１７または請求項１８に記載の情報処理方法を演算手段に実施させることを特徴とした情報処理プログラムである。
【００１５】
請求項２０に記載の発明は、請求項１９に記載の情報処理プログラムが演算手段にて読取可能に記録されたことを特徴とした記録媒体である。
【発明を実施するための最良の形態】
【００１６】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報処理装置を備えた記録再生装置を例示して説明するが、これに限らず、情報を記録するのみの記録装置、さらには記録装置や記録再生装置に情報を記録させる独立した情報処理装置、記録する構成を備えないテレビジョンなどの受信機などで情報の取得である受信を制御する情報処理装置などとしても適用できる。また、本実施の形態において、情報として放送番組のコンテンツ情報を内容情報としての放送番組の番組情報である例えば番組付帯情報としてのＥＰＧ（Electric Program Guide）などの電子番組案内に基づいて取得する処理に関して説明するが、これに限らない。すなわち、例えばラジオ放送番組、衛星放送番組、配信される音楽や映像などのコンテンツ、ゲームソフトウェアなどの各種プログラムなどをも情報の対象とすることができ、各情報の内容に関する内容情報に基づいて取得するいずれの構成が適用できる。また、情報の取得である記録する処理としてコンテンツを録画する処理と適宜称し、情報の処理としてコンテンツを再生する処理と適宜称して説明する。図１は、本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。図２は、蓄積番組記憶領域の概略構成を示す模式図である。図３は、タイトル辞書情報を記憶するタイトル辞書記憶領域のテーブル構造の概略構成を示す模式図である。図４は、文字辞書情報を記録する文字辞書記憶領域のテーブル構造の概略を示す模式図である。図５は、記録再生装置を構成するＣＰＵの概略構成を示す模式図である。図６は、サムネイル表示画面の一例を示す模式図である。
【００１７】
〔コンテンツ記録再生システムの構成〕
図１において、１００は再生装置としてのコンテンツ記録再生システム（以下、記録再生システムと称す）であり、例えばテレビ番組などのコンテンツの音声情報、映像情報、データ放送用情報などを有する情報としてのコンテンツ情報を記録したり、記録したコンテンツ情報を再生したりするシステムである。また、このコンテンツ情報の映像情報は、複数の画像情報としてのフレーム映像情報を有し、これらのフレーム映像情報を連続させて表示させることで連続する映像を表示することが可能となる。そして、記録再生システム１００は、記録再生装置２００と、出力装置３００と、を備えている。
【００１８】
出力装置３００は、例えばパーソナルコンピュータ、テレビジョン、携帯電話、ＰＨＳ（Personal Handyphone System）、ＰＤＡ（Personal Digital Assistant）などが例示できる。この出力装置３００は、記録再生装置２００から出力されるコンテンツ情報を受信して出力する。そして、この出力装置３００は、音声出力部３１０と、表示手段としての表示部３２０と、などを備えている。
【００１９】
音声出力部３１０は、例えば図示しないスピーカなどの発音手段を有している。この音声出力部３１０は、記録再生装置２００からアナログ信号として送信される音声情報を発音手段から音声として出力させる処理をする。なお、発音手段は、例えば図示しないＴＶ受信機で受信したＴＶ音声情報などをも適宜出力可能である。
【００２０】
表示部３２０は、記録再生装置２００からアナログ信号として送信される映像情報、放送用データ、ＥＰＧデータ、合成データ、設定データなどを表示させる。ここで、表示させる映像情報としては、コンテンツの映像などが例示できる。また、放送用データとしては、コンテンツの字幕やデータ放送などが例示できる。さらに、ＥＰＧデータとしては、例えば各チャンネルで放送されるコンテンツの番組名、内容、放送開始日時などが記載された電子番組案内である番組表などが例示できる。また、合成データとしては、コンテンツの映像に字幕を重畳させた合成映像や、データ放送と番組表とを並べた映像などが例示できる。さらに、設定データとしては、放送番組のジャンルを選択させる旨のジャンル選択映像や、記録再生装置２００にて処理された放送番組の一覧表などが例示できる。この表示部３２０としては、例えば液晶表示パネルや有機ＥＬ（Electro Luminescence）パネル、ＰＤＰ（Plasma Display Panel）、ＣＲＴ（Cathode-Ray Tube）、ＦＥＤ（Field Emission Display）、電気泳動ディスプレイパネルなどが例示できる。なお、表示部３２０は、例えばＴＶ受信機で受信したＴＶ映像情報などをも適宜出力可能である。
【００２１】
記録再生装置２００は、ＴＳ（Transport Stream）として配信される音声情報、映像情報、データ放送用情報などを有するコンテンツ情報を取得して記録させるとともに、出力装置３００で出力させる処理をする。また、記録再生装置２００は、記録させたコンテンツ情報を適宜再生して出力装置３００で出力させる処理をする。そして、この記録再生装置２００は、条件情報取得手段としても機能し得る情報取得手段および内容情報取得手段として機能する通信手段２１０と、デマルチプレクサ（Demultiplexer；Ｄｅｍｕｘ）２２０と、デコーダ２３０と、記録再生処理手段２５０と、入力手段２６０と、記憶手段としてのハードディスクドライブ（Hard Disk Drive；ＨＤＤ）２７０と、メモリ２８０と、演算手段としての情報処理装置であるＣＰＵ（Central Processing Unit）２９０と、などを備えている。
【００２２】
通信手段２１０は、外部から入力されるコンテンツ情報などの各種情報を取得したり、取得しているコンテンツ情報などの各種情報を外部へ適宜出力したりする。そして、この通信手段２１０は、例えば地上波デジタル放送や衛星デジタル放送などの放送波を受信するアンテナ２１１が接続され、アンテナ２１１からアナログ信号やデジタル信号として送信される情報、例えば複数のＴＳから利用者により選択されたコンテンツに対応するＴＳを取得する。そして、通信手段２１０は、取得したＴＳをＤｅｍｕｘ２２０へ出力する。また、通信手段２１０は、高速データ処理が可能な例えばＩＥＥＥ（Institute of Electrical and Electronic Engineers）１３９４規格のインターフェースを有し、記録再生装置２００の外部に設けられた図示しない外部装置からデジタル信号として送信されるＴＳや後述するパーシャルＴＳなどを取得し、Ｄｅｍｕｘ２２０へ出力する。さらに、通信手段２１０は、記録再生処理手段２５０から出力されるパーシャルＴＳを取得し、適宜処理して記録再生装置２００の外部に設けられた図示しない外部装置へデジタル信号として送信する。
【００２３】
Ｄｅｍｕｘ２２０は、デコーダ２３０と、記録再生処理手段２５０と、ＣＰＵ２９０と、などが接続され、通信手段２１０からＴＳを取得し、この取得したＴＳからＴＳパケットを適宜分離して出力する。具体的には、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、音声情報が組み込まれたＴＳパケット（以下、音声パケットと称す）と、映像情報が組み込まれたＴＳパケット（以下、映像パケットと称す）と、データ放送用情報またはＥＰＧデータなどが組み込まれたＴＳパケット（以下、データパケットと称す）と、を取得する。そして、Ｄｅｍｕｘ２２０は、これら取得した音声パケットと、映像パケットと、データパケットと、をデコーダ２３０へ出力する。また、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、取得したＴＳから選択されたコンテンツに対応した各ＴＳパケットを取得すると、これら各ＴＳパケットを一連のデータ列構造のＴＳ、すなわちパーシャルＴＳに再構成し、記録再生処理手段２５０へ出力する。さらに、Ｄｅｍｕｘ２２０は、ＣＰＵ２９０の制御により、通信手段２１０や記録再生処理手段２５０からパーシャルＴＳを適宜取得すると、このパーシャルＴＳを、音声パケットと、映像パケットと、データパケットと、に分離してデコーダ２３０へ出力する。
【００２４】
ここで、ＥＰＧデータは、通信手段２１０で取得可能な各ＴＳの放送番組などのコンテンツに関する情報が、例えばＢＭＬ（Broadcast Markup Language）やＸＭＬ（eXtensible Markup Language）などのテキスト形式で記載されたデータである。すなわち、ＥＰＧデータは、詳細は後述するが、番組名、番組の内容などに関する番組記述、放送開始日時、番組時間の長さ、チャンネル番号、ジャンル、シリーズ名などの情報が、１つのデータ構造として構成されている。
【００２５】
デコーダ２３０は、Ｄｅｍｕｘ２２０と、ＣＰＵ２９０と、出力装置３００と、などに接続され、Ｄｅｍｕｘ２２０から取得した各パケットを適宜復調し、出力装置３００へ適宜出力する。具体的には、デコーダ２３０は、ＣＰＵ２９０の制御により、Ｄｅｍｕｘ２２０から音声パケットを取得し、この音声パケットに組み込まれた音声情報を復調して、アナログ信号として出力装置３００の音声出力部３１０へ送信したり、Ｄｅｍｕｘ２２０から映像パケットを取得し、この映像パケットに組み込まれた映像情報を復調して、出力装置３００へ出力したり、Ｄｅｍｕｘ２２０からデータパケットを取得し、このデータパケットに組み込まれたデータ放送用情報やＥＰＧデータなどを復調して、出力装置３００へ出力する。また、デコーダ２３０は、データパケットにＥＰＧデータが組み込まれている場合、ＣＰＵ２９０の制御により、このＥＰＧデータをＨＤＤ２７０へ適宜出力する。
【００２６】
記録再生処理手段２５０は、ＨＤＤ２７０と、ＣＰＵ２９０と、などに接続されている。そして記録再生処理手段２５０は、Ｄｅｍｕｘ２２０からパーシャルＴＳを適宜取得してＨＤＤ２７０へ記憶させたり、ＨＤＤ２７０へ記憶させたパーシャルＴＳを適宜取得して通信手段２１０やＤｅｍｕｘ２２０へ出力したりする。
【００２７】
入力手段２６０は、ＣＰＵ２９０などに接続されている。この入力手段２６０は、図示しないケース体の例えば正面に臨んで入力操作可能に配設された図示しない各種操作ボタンや操作つまみなどを有している。この操作ボタンや操作つまみの入力操作の内容としては、例えば記録再生装置２００の動作内容の設定などの設定事項である。具体的には、所望の放送番組を検索させるためのジャンル選択に関する設定、コンテンツの録画や再生に関する設定、通信手段２１０で受信するＴＳの設定などが例示できる。また、入力手段２６０は、入力操作に応じて、放送番組の検索の実施や録画や再生の実施を要求する旨の後述する要求情報を生成する手段としても機能する。そして、入力手段２６０は、設定事項の入力操作により、各種情報を操作信号としてＣＰＵ２９０へ送信して設定させる。ここで、入力手段２６０としては、例えば図示しないリモートコントローラ（以下、リモコンと称す）より赤外線を介して送信される各種情報を受信して、この各種情報を操作信号としてＣＰＵ２９０へ送信するリモコン受光部を備えた構成などとしてもよい。
【００２８】
ＨＤＤ２７０は、ＣＰＵ２９０などに接続されている。このＨＤＤ２７０は、例えばＡＴＡ（AT Attachment）インターフェースにより制御される。なお、ここではＨＤＤ２７
０がＡＴＡインターフェースにより制御される構成について例示するが、ＩＤＥ（Integrated Drive Electronics）インターフェースやＳＣＳＩ（Small Computer System Interface）インターフェースなどで制御される構成としてもよい。また、ＨＤＤ２７０の代わりに、ＤＶＤ（Digital Versatile Disc）などの光ディスク、光磁気ディスク、メモリカードなどの着脱可能、さらには固定のメモリなど、各種記録媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成などとしてもよい。そして、ＨＤＤ２７０は、記録再生処理手段２５０から入力されるコンテンツのパーシャルＴＳ、すなわちコンテンツ情報やＥＰＧデータなどを適宜読み出し可能に記憶する。すなわち、ＨＤＤ２７０は、コンテンツ情報を記憶するデータ記憶領域と、ＥＰＧデータを記録するＥＰＧ記憶領域と、図２に示すような放送番組情報としての録画番組情報４００を記録する番組記憶領域と、図３に示すようなタイトル修正リスト情報５００を記録する修正リスト記憶領域と、図４に示すような文字画像関連情報としての文字辞書情報６００を記録する文字辞書記憶領域と、などを備えている。なお、これらデータ記憶領域、ＥＰＧ記憶領域、辞書記憶領域、などは、メモリ２８０に記憶されて構築される構成としてもよい。
【００２９】
ＥＰＧ記憶領域は、通信手段２１０にて受信されるＥＰＧデータに記載されたＥＰＧに基づいて生成される。ここで、各放送局から発信される放送波に含まれるＥＰＧは、その放送局で放送予定の放送番組を中心とした番組情報である。ＥＰＧ記憶領域は、このような各放送局のＥＰＧを組み合わせたテーブル構造としてＥＰＧ記憶領域に記憶される。そして、このＥＰＧ記憶領域は、放送番組に関する番組情報が複数記録されて構成されている。この番組情報は、放送される番組の詳細な内容について記述される情報であり、放送番組のチャンネルに関するチャンネル情報と、放送番組を特定するための番組ＩＤ情報と、放送番組の放送開始時刻に関する番組放送時刻情報と、放送番組の放送終了時刻に関する番組終了時刻情報と、放送番組の番組名やタイトルに関する特定情報としての番組タイトル情報と、放送番組のジャンルや属性に関する番組ジャンル情報と、放送番組の内容に関する番組記述情報と、などが関連付けられて１つのデータ構造として構成されている。また、番組情報に記載される各種情報は、例えばテキスト形式すなわち文字列の簡単な構造で記述されている。なお、本実施の形態において、「文字列」とは、任意の記号列（「＆」や「＊」など）を含むものと定義する。
【００３０】
録画番組情報４００は、ＨＤＤ２７０に録画された放送番組に関する情報、および放送番組情報としての蓄積番組情報４１０が複数記憶されるテーブル構造として構築された情報であり、ＥＰＧに基づいて生成される。蓄積番組情報４１０は、例えばＨＤＤ２７０にコンテンツを録画処理する際に、例えば録画される録画時刻や録画されるチャンネルに基づいて生成される。そして、この蓄積番組情報４１０は、図２に示すように、チャンネル情報４１１と、番組ＩＤ情報４１２と、番組放送時刻情報４１３と、番組収録時間情報４１４と、タイトル名称情報としての番組タイトル情報４１５と、番組記述情報４１６と、番組ジャンル情報４１７と、などが関連付けられて１つのデータ構造として構成される。
【００３１】
チャンネル情報４１１は、放送番組が放送されるチャンネルに関する情報である。このチャンネル情報４１１は、ＥＰＧの番組情報のチャンネル情報に基づいて生成される。また、このチャンネル情報４１１は、放送番組が放送されるエリアによってそれぞれ個別に設定される。
【００３２】
番組ＩＤ情報４１２は、放送番組を特定するために、各蓄積番組情報４１０に付与される固有の識別情報である。この番組ＩＤ情報４１２はＥＰＧの番組情報の番組ＩＤ情報に基づいて生成される。また、この番組ＩＤ情報４１２は、ＨＤＤ２７０のデータ記憶領域に記録された所定のコンテンツ情報に関連付けられている。なお、この番組ＩＤ情報４１１には、例えば、放送番組の録画予約時において、放送番組を識別するために用いられる、いわゆるＧコードなどとしてもよい。なお、Ｇコードに限らず、その他の放送番組を識別する固有のＩＤ情報であってもよい。
【００３３】
番組放送時刻情報４１３は、放送番組が録画された時刻に関する情報である。この番組放送時刻情報４１３には、放送番組が録画された年月日、および時刻が記載されている。
【００３４】
番組収録時間情報４１４は、録画された放送番組の録画時間に関する情報である。
【００３５】
番組タイトル情報４１５は、放送番組の番組名や、タイトル名などの名称に関する情報である。番組タイトル情報４１５は、ＥＰＧの番組情報の番組タイトル情報に基づいて生成される。なお、番組タイトル情報４１５には、正規のタイトル名の他に、タイトル名の略称や愛称などが記録されていてもよい。この番組タイトル情報４１５には、放送番組の番組名やタイトル名などがテキスト形式にて記述されている。なお、この番組タイトル情報４１５には、番組のサブタイトルに関するサブタイトル情報が記載されていてもよい。
【００３６】
番組記述情報４１６は、例えば放送番組の放送内容を簡単に説明した記述、あるいは放送番組のあらすじ、また、出演者や監督、脚本家などの個人名称などの放送番組の詳細な内容がテキスト形式で記述された情報である。この番組記述情報４１６は、ＥＰＧの番組情報の番組記述情報に基づいて生成される。
【００３７】
番組ジャンル情報４１７は、放送番組を内容毎に種別であるジャンル分けした場合に、どのジャンルに属するかを記述した情報である。番組ジャンル情報４１７はＥＰＧの番組情報の番組ジャンル情報に基づいて生成される。このジャンルとしては、例えば、「バラエティ」、「ドラマ」、「映画」、「報道」、「ニュース」、「スポーツ」などが例示できる。また、番組ジャンル情報４１７として、例えば「スポーツ」に対して、「ゴルフ」、「野球」などの小分類としてさらにジャンル分けされた情報が関連付けられていてもよい。
【００３８】
修正リスト記憶領域は、例えば図３に示すようなタイトル修正リスト情報５００を適宜読み出し可能に記憶する。このタイトル修正リスト情報５００は、蓄積番組情報４１０の番組タイトル情報４１５に基づいて認識するタイトル名が例えば省略されたタイトル名であったり誤ったタイトル名であったりした場合に、このようなタイトル名を正式なタイトル名に置換して認識する際に利用される情報にリストに関する情報である。そして、タイトル修正リスト情報５００は、少なくとも１つの置換情報としてのタイトル修正情報５１０が１つのデータ構造として構成されたテーブル構造の情報である。
【００３９】
タイトル修正情報５１０は、番組タイトル情報４１５のタイトル名を修正する際に利用される正式なタイトルに関する情報である。そして、タイトル修正情報５１０は、レコード番号情報５１１と、置換名称情報としての正式タイトル情報５１２と、正式ジャンル情報５１３と、少なくとも１つの置換類似名称情報としての表記揺れ情報５１４と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。
【００４０】
レコード番号情報５１１は、タイトル修正情報５１０固有の番号に関する情報である。正式タイトル情報５１２は、テレビ放送番組の置換名称としての正式なタイトルを示す情報である。なお、以下において、正式タイトル情報５１２で示されるタイトルを、正式タイトルと適宜称して説明する。正式ジャンル情報５１３は、正式タイトル情報５１２のタイトルに対応するテレビ放送番組のジャンルを示す情報である。表記揺れ情報５１４は、正式タイトル情報５１２で示される正式タイトルの誤った表記や省略された表記などの類似した表記を示す情報、すなわち正式なタイトルの置換類似名称としての表記揺れのタイトルを示す情報である。この表記揺れ情報５１４は、正式タイトル情報５１２の正式なタイトルの表記揺れに対応する数だけタイトル修正情報５１０に組み込まれる。
【００４１】
文字辞書情報６００は、図４に示すように、対象文字情報６１０と、対応文字情報６２０と、などを備えた１つのデータ構造に構成されている。対象文字情報６１０は、通常の文字の傾きを変化させた文字、例えば文字を４５度だけ回転させて傾けさせた斜め文字や、特殊フォントの文字や、外字や、絵文字などの情報である。なお、対象文字情報６１０としては、例えば番組のコンテンツの１シーンにおいて表示されるキャラクター化された文字など、または「Ｎ」や「天」などの文字列あるいは記号列などに関する情報であってもよい。また、対応文字情報６２０は、対象文字情報６１０に対応する標準フォントの文字に関する情報、および略称や愛称などで示される対象文字情報６１０に対する一般的名称に関する情報である。すなわち、対象文字情報６１０に斜め文字が記載されている場合、対応文字情報６２０には傾き文字の傾きをなくした標準フォントの対応文字情報６２０が記録されている。また、対象文字情報６１０に例えば「Ｎ」や「天」などの略称が記録されている場合、それぞれの一般的名称である例えば「ニュース」や「天気予報」などが対応文字情報６２０として記録されている。
【００４２】
メモリ２８０は、通信手段２１０から出力されるＴＳから所望のコンテンツ情報を取得して記録する際や、記録したコンテンツ情報を再生する際に必要な各種データなどを適宜読み出し可能に記憶する。
【００４３】
ＣＰＵ２９０は、各種構成が接続され、各構成の動作を制御する。このＣＰＵ２９０は、例えば図５に示すように、各種プログラムとして、特定情報取得手段、およびキーワード取得手段としても機能するタイトル取得手段２９１と、映像情報取得手段としてのコンテンツ認識手段２９２と、代表映像設定手段２９３と、処理実施手段としての表示制御手段２９４と、再生制御手段２９５と、などを備えている。
【００４４】
タイトル取得手段２９１は、ＨＤＤ２７０の番組記憶領域に記録された録画番組情報４００から、蓄積番組情報４１０の番組タイトル情報４１５を取得する。そして、取得した番組タイトル情報４１５を適宜メモリ２８０に読み出し可能に記憶する。
【００４５】
コンテンツ認識手段２９２は、録画番組情報４００から所定の蓄積番組情報４１０の番組ＩＤ情報４１２を認識する。そして、コンテンツ認識手段２９２は、番組ＩＤ情報４１２に基づいて、この録画番組情報４００に対応するコンテンツ情報を認識する。また、コンテンツ認識手段２９２は、認識したコンテンツ情報から映像情報を抽出して取得する。
【００４６】
代表映像設定手段２９３は、タイトル取得手段２９１にて取得した番組タイトル情報４１５に基づいて、コンテンツ認識手段２９２にて取得した映像情報を解析して、所定のフレーム映像情報を抽出し、タイトル画像として設定する。この代表映像設定手段２９３は、文字画像関連情報取得手段としても機能する文字認識手段２９３Ａと、特定情報取得手段、および関連キーワード取得手段としても機能する正式名称認識手段２９３Ｂと、判断手段、および画像情報取得手段としても機能する代表映像取得手段２９３Ｃと、を備えている。
【００４７】
文字認識手段２９３Ａは、認識したコンテンツ情報を解析して、コンテンツ情報から映像情報を抽出する。そして、文字認識手段２９３Ａは、映像情報の各フレーム映像情報を解析して、文字映像を認識する。この文字認識手段２９３Ａとしては、フレーム映像情報の一部として構成される部分画像としての文字画像をスキャンして画像文字情報としてのフレーム文字情報として読み取る、いわゆるＯＣＲ(Optical Character Reader)アプリケーションなどが利用できる。また、文字認識手段２９３Ａは、文字辞書情報６００に基づいて、フレーム映像情報に含まれる例えば斜め文字や外字、絵文字などの特殊な文字映像や異なったフォントの文字映像などを適宜標準文字に変換してフレーム文字情報を認識する。具体的には、文字認識手段２９３Ａは、ＨＤＤ２７０の文字辞書記憶領域に記録された文字辞書情報６００を読み込む。そして、文字辞書情報６００に基づいて、フレーム映像情報に対象文字情報６１０と略一致する文字画像があるか否かを判断する。そして、対象文字情報６１０と略一致する文字映像があると判断すると、対象文字情報６１０に対応する対応文字情報６２０を認識し、対象文字情報６１０と略一致する映像を対応文字情報６２０に記載された文字に置き換えてフレーム文字情報を取得する。
【００４８】
正式名称認識手段２９３Ｂは、タイトル修正リスト情報５００に基づいて、録画された放送番組の正式なタイトルを認識する。具体的には、正式名称認識手段２９３Ｂは、ＨＤＤ２７０の修正リスト記憶領域に記録されたタイトル修正リスト情報５００を読み込む。そして、正式名称認識手段２９３Ｂは、タイトル取得手段２９１にてメモリ２８０に記憶した番組タイトル情報４１５に記載されたタイトル名と同一のタイトル名が記載された正式タイトル情報５１２を検索する。そして、正式名称認識手段２９３Ｂは、番組タイトル情報４１５のタイトル名と同一のタイトル名が記載された正式タイトル情報５１２が検索されると、この番組タイトル情報４１５のタイトル名を正式タイトルと認識する。また、正式名称認識手段２９３Ｂは、番組タイトル情報４１５のタイトル名と同一のタイトル名が記載された正式タイトル情報５１２がないと判断した場合、番組タイトル情報４１５のタイトル名と同一の内容が記載された表記揺れ情報５１４を検索する。そして、正式名称認識手段２９３Ｂは、番組タイトル情報４１５のタイトル名と同一の内容が記載された表記揺れ情報５１４が検索されると、この表記揺れ情報５１４に関連付けられた正式タイトル情報５１２を取得し、メモリ２８０に記憶された番組タイトル情報４１５のタイトル名を正式タイトル情報５１２の正式タイトルに置換する。さらに、正式名称認識手段２９３Ｂは、番組タイトル情報４１５と同一である内容の正式タイトル情報５１２および表記揺れ情報５１４が検索されなかった場合、番組タイトル情報４１５のタイトル名を正式タイトルとして認識する。
【００４９】
代表映像取得手段２９３Ｃは、文字認識手段２９３Ａにて認識したフレーム文字情報の文字列と、タイトル取得手段２９１にて取得した番組タイトル情報４１５に基づくタイトル名の文字列と、を比較する。そして、取得したフレーム文字情報の文字列と、番組タイトル情報４１５に記載されたタイトル名の文字列とが略一致するか否かを判断する。そして、代表映像取得手段２９３Ｃは、取得したフレーム文字情報の文字列と、番組タイトル情報４１５に記載されたタイトル名の文字列とが略一致すると判断した場合、このフレーム文字情報が文字映像として表示されるフレーム映像情報すなわちタイトル画像を取得する。
【００５０】
代表映像取得手段２９３Ｃは、文字認識手段２９３Ａにて認識したフレーム文字情報の文字列と、タイトル取得手段２９１にて取得した番組タイトル情報４１５に基づくタイトル名の文字列と、を比較する。そして、取得したフレーム文字情報の文字列と、メモリ２８０に記憶されたタイトル名の文字列とが略一致するか否かを判断する。そして、代表映像取得手段２９３Ｃは、取得したフレーム文字情報の文字列と、タイトル名の文字列とが略一致すると判断した場合、このフレーム文字情報が文字映像として表示されるフレーム映像情報すなわちタイトル画像を取得する。そして、代表映像取得手段２９３Ｃは、取得したタイトル画像を例えば縮小処理してサムネイル処理し、蓄積番組情報４１０と関連付けて適宜メモリ２８０に読み出し可能に記憶する。なお、このサムネイル処理としては、例えばサイズの縮小処理や、画像の解像度の減少処理、などの処理が挙げられる。なお、代表映像取得手段２９３Ｃは、タイトル画像を取得する構成に限らず、例えば録画開始からタイトル画像が表示されるまでの時間を取得し、適宜メモリ２８０に読み出し可能に記憶する構成としてもよい。
【００５１】
ここで代表映像取得手段２９３Ｃは、例えば次のような場合に番組タイトル情報４１５のタイトル名とフレーム文字情報とが略同一であると判断する。すなわち、代表映像取得手段２９３Ｃは、例えば、フレーム文字情報に記録される文字列が、番組タイトル情報４１５に基づくタイトル名の文字列のうち所定の割合範囲内で同一である場合に、略同一であると判断する。例えば、代表映像取得手段２９３Ｃは、タイトル名の文字列およびフレーム文字情報の文字列の一致度を演算し、この一致度が例えば７５％以上である場合にタイトル名の文字列をとフレーム文字情報の文字列とが略同一であると認識する。例えば、番組タイトル情報４１５に基づくタイトル名の文字列が「ＡＢＣＤ」である場合で、これに対してフレーム文字情報の文字列が例えば「Ａ」や「ＡＢ」であった場合、代表映像取得手段２９３Ｃは、タイトル名の文字列に対するフレーム文字情報の文字列の一致度が例えば５０％未満であると認識し、略同一と判断しない。また、フレーム文字情報の文字列が例えば「ＡＢＣＤＥＦＧＨ」であった場合、代表映像取得手段２９３Ｃは、フレーム文字情報の文字列に対するタイトル名の文字列の一致度が例えば５０％未満であると認識し、略同一と判断しない。そして、フレーム文字情報の文字列が例えば、「ＡＢＣ」や「ＡＢＣＤ」や「ＡＢＣＤＥ」であった場合、代表映像取得手段２９３Ｃは、フレーム文字情報の文字列およびタイトル名の文字列の一致度が例えば５０％以上であると認識し、蓄積番組情報４１０のタイトル名とフレーム文字情報とが略同一であると判断する。なお、判断に際し、代表映像取得手段２９３Ｃは、例えばタイトル名の頭文字の一致に優先度を持たせて判断する構成としてもよい。
【００５２】
表示制御手段２９４は、代表映像取得手段２９３Ｃにて取得されてメモリ２８０に記憶されたタイトル画像に基づいて、図６に示すようなサムネイル表示画面８００の表示形態を適宜設定して、出力装置３００の表示部３２０の表示領域３２１で適宜表示させる制御をする。
【００５３】
ここで、サムネイル表示画面８００は、サムネイル表示領域８１０と、タイトル表示領域８２０と、操作内容領域８３０と、などを備えている。
【００５４】
サムネイル表示領域８１０は、サムネイル表示画面８００の略中央部に例えば上下方向に２つ左右方向に３つそれぞれ等間隔で並列されて設けられている。そして、このサムネイル表示領域８１０には、メモリ２８０に記憶されたタイトル画像が縮小表示される。
【００５５】
タイトル表示領域８２０は、サムネイル表示領域８１０の近傍に設けられている。このタイトル表示領域８２０には、蓄積番組情報４１０の番組タイトル情報４１５に基づくタイトル名が表示される。また、タイトル表示領域８２０には、複数のタイトル名のうちのいずれか１つを囲む状態に、選択カーソル８２１が表示される。そして、この選択カーソル８２１は、入力手段２６０における入力操作に基づく操作信号により上下方向に適宜移動される。
【００５６】
操作内容領域８３０は、サムネイル表示画面８００の例えば上方右側に設けられている。この操作内容領域８３０には、入力手段２６０の例えば操作ボタンの操作内容に関する情報が表示される。
【００５７】
再生制御手段２９５は、Ｄｅｍｕｘ２２０、デコーダ２３０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツ情報を出力装置３００へ出力して再生させる処理をする。具体的には、再生制御手段２９５は、入力手段２６０における入力操作に基づく操作信号により、特定、例えば出力装置３００で一覧表示されるサムネイルを選択する入力操作などにて特定されたコンテンツ情報、あるいは、いわゆるタイマ再生などあらかじめ所定時間に再生要求されているコンテンツ情報をＨＤＤ２７０から読み出し、デコーダ２３０で適宜処理して出力装置３００へ出力する。例えば、再生制御手段２９５は、サムネイル表示画面８００の操作内容領域８３０の「決定」ボタンが操作されたことを認識すると、選択カーソル８２１により示されたタイトル名に対応する蓄積番組情報４１０を読み出し、この蓄積番組情報４１０に示される放送番組を再生する制御をする。
【００５８】
〔記録再生システム１００の動作〕
次に、記録再生システム１００の動作におけるサムネイル処理を、図面を参照して説明する。図７は、録画番組のサムネイル生成処理に関するフローチャートである。
【００５９】
図７において、記録再生装置２００のＣＰＵ２９０は、利用者による図示しないリモコンなどの設定操作によりサムネイルを表示させる処理をする旨の要求情報を認識する。（ステップＳ１０１）。ＣＰＵ２９０は、サムネイルを表示させる処理をする旨の要求情報が認識できない場合は、特に処理を実施せず、利用者の入力操作による設定入力を待つ待機状態となる。
【００６０】
一方、ステップＳ１０１において、ＣＰＵ２９０は、サムネイルを表示させる処理をする旨の要求情報を認識すると、ＨＤＤ１７０に記録された録画番組情報４００を読み込み、ＨＤＤ２７０に記録された蓄積番組情報４１０を読み込む（ステップＳ１０２）。
【００６１】
この後、タイトル取得手段２９１は、ステップＳ１０２にて読み込んだ蓄積番組情報４１０の番組タイトル情報４１５に基づいて、録画番組のタイトル名を取得する（ステップＳ１０３）。
【００６２】
そして、ＣＰＵ２９０の代表映像設定手段２９３の正式名称認識手段２９３Ｂは、ステップＳ１０３にて取得したタイトル名が、録画番組の正式タイトルであるか否かを判断する（ステップＳ１０４）。具体的には、正式名称認識手段２９３Ｂは、ＨＤＤ２７０に記録されたタイトル修正リスト情報５００を認識し、このタイトル修正リスト情報５００に基づいて、番組タイトル情報４１５に記載されたタイトル名と同一の情報が記載された表記揺れ情報５１４があるか否かを判断する。
【００６３】
そして、ステップＳ１０４において、正式名称認識手段２９３Ｂには、ステップＳ１０３において取得したタイトル名が正式名称であると判断、すなわち取得したタイトル名に対応する正式タイトル情報５１２があると判断すると、取得したタイトル名をメモリ２８０に適宜読み出し可能に記憶する。
【００６４】
一方、ステップＳ１０４において、正式名称認識手段２９３Ｂは、ステップＳ１０３において取得したタイトル名が正式名称でないと判断、すなわち取得したタイトル名に対応する表記揺れ情報５１４があると判断すると、認識した表記揺れ情報５１４に対応する正式タイトル情報５１２を認識し、正式タイトルを取得する。そして、メモリ２８０に記憶したタイトル名を取得した正式タイトルに置換させて適宜読み出し可能に記録する。
【００６５】
次に、ＣＰＵ２９０のコンテンツ認識手段２９２にて、ＨＤＤ２７０に記録されたコンテンツ情報を認識する。具体的には、コンテンツ認識手段２９２は、ステップＳ１０２にて認識した蓄積番組情報４１０に対応するコンテンツ情報を認識する。さらに、コンテンツ認識手段２９２は、コンテンツ情報から映像情報を抽出し、この映像情報から所定数のフレーム画像情報を抽出する（ステップＳ１０６）。なお、この所定数のフレーム画像情報とは、例えば、出力装置３００にこの映像情報を例えば５秒間出力させたときに相当するフレーム画像情報のことをいう。
【００６６】
そして、ＣＰＵ２９０の文字認識手段２９３Ａは、ステップＳ１０６において認識した各フレーム映像情報を解析して、フレーム映像情報に含まれる文字映像を認識し、フレーム文字情報を取得する（ステップＳ１０７）。この時、文字認識手段２９３Ａは、前述したように、文字辞書情報６００に基づいて、映像情報中の例えば斜め文字や、絵文字や、外字や、画像などが対象文字情報６１０に記録されている場合、これらの対象文字情報６１０に対応した対応文字情報６２０に記載された文字を認識して、フレーム文字情報を取得する。
【００６７】
さらに、ＣＰＵ２９０の代表映像取得手段２９３Ｃは、ステップＳ１０７で取得したフレーム文字情報と、メモリ２８０に記憶したタイトル名と、を比較し、略一致するか否かを判断する（ステップＳ１０８）。
【００６８】
このステップＳ１０８において、ステップＳ１０７にて取得したフレーム文字情報と、メモリ２８０に記憶したタイトル名とが略一致すると判断すると、代表映像取得手段２９３Ｃは、映像情報においてこのフレーム文字情報が表示されるまでの時間情報を取得し、適宜メモリ２８０に読み出し可能に記憶する（ステップＳ１０９）。
【００６９】
一方、ステップＳ１０８において、メモリ２８０に記憶したタイトル名と略一致する文字情報がないと判断した場合、ステップＳ１０６に戻り、例えば所定時間分の連続するフレーム映像情報をコンテンツ情報の映像情報を読み込む処理をする。この場合の所定時間の決定には、該当番組以外の値を参考としてもよい。すなわち、例えばドラマやバラエティ番組の場合には、タイトル画面が表示される時間は必ずしも一定ではなく、番組によって異なることが多い。また、互いに関連する例えばシリーズものなどの連続性のある番組などの場合には、タイトル画面の表示される時間が略同一である場合が多い、したがって、該当番組以外の値の例としては、例えば、ジャンル別に所定時間の間隔を異ならせて規定したり、例えばシリーズものなどのような関連するタイトルの場合には、上記所定時間を同じ設定としたりすることが考えられる。
【００７０】
この後、ＣＰＵの表示制御手段２９４は、ステップＳ１０９において取得したタイトル画像が出現するまでの時間情報に基づいて、タイトル画像を読み込み、このタイトル画像を例えば縮小処理してサムネイル化する（ステップＳ１１０）。そして、サムネイル化されたタイトル画像を適宜メモリ２８０に読み出し可能に記録する。
【００７１】
〔記録再生システムの作用効果〕
上述したように、上記のような記録再生システム１００では、ＣＰＵ２９０は、タイトル取得手段２９１にて蓄積番組情報４１０から番組タイトル情報４１５を取得させ、コンテンツ認識手段２９２にてこの蓄積番組情報４１０と対応するコンテンツ情報の映像情報を認識させる。そして、ＣＰＵ２９０は、代表映像設定手段２９３にて取得した番組タイトル情報４１５に含まれる文字列を含むフレーム映像情報をタイトル画像として取得させ、表示制御手段２９４にて表示部３２０の表示領域３２１にタイトル画像をサムネイル表示させる。このため、表示領域３２１に、番組タイトル情報４１５に基づくタイトル名を有するタイトル画像がサムネイル画像として表示させることができる。したがって、利用者は、タイトル画像から所望の放送番組を容易に認識することができる。
【００７２】
また、番組タイトル情報４１５は、テキスト形式で記録された情報であり、文字認識手段２９３Ａは、文字映像に基づいてテキスト形式のフレーム文字情報を取得する。このため、代表映像取得手段２９３Ｃは、番組タイトル情報４１５とフレーム文字情報との文字列を比較することで、容易にタイトル名の文字および文字の並びに基づいて同一性を判断することができる。したがって、容易に番組タイトル情報４１５と略一致するフレーム文字情報が含まれるフレーム映像情報を取得することができる。
【００７３】
さらに、文字認識手段２９３Ａは、文字辞書情報６００に基づいて、例えば斜め文字や外字、絵文字などの特殊な文字映像や異なったフォントの文字映像を標準の文字に変換してフレーム文字情報を取得する。このため、フレーム映像情報が例えば斜め文字や外字、絵文字などの特殊な文字映像を有しても、容易にこれらの特殊な文字映像を標準の文字に変換してフレーム文字情報を取得することができる。したがって、特殊な文字映像を標準の文字に変換したフレーム文字情報および番組タイトル情報４１５に基づくタイトル名を標準フォントの文字により比較してその同一性を判断することができる。
【００７４】
また、代表映像設定手段２９３の正式名称認識手段２９３Ｂは、タイトル修正リスト情報５００に基づいて、番組タイトル情報４１５に記録されるタイトル名と同一タイトル名が記載された正式タイトル情報５１２を検索する。そして、正式タイトル情報５１２が検索されると番組タイトル情報４１５のタイトル名を正式タイトル名と認識する。また、正式タイトル情報５１２が検索できなかった場合は、表記揺れ情報５１４を検索する。そして、タイトル名と同一内容の表記揺れ情報５１４が検索されると、表記揺れ情報５１４に対応する正式タイトル情報５１２に記録された正式タイトルを取得する。このため、例えばＥＰＧデータの番組タイトル情報４１５が省略されていたり間違っていたりした場合でも、放送番組の正式なタイトルを取得することができる。したがって、正式タイトル名称と一致するフレーム文字情報を有するフレーム映像情報を取得して適切なフレーム映像情報、すなわちタイトル画像を取得することができる。
【００７５】
さらに、代表映像取得手段２９３Ｃは、タイトル画像をサムネイル化してメモリ２８０に記憶する。このため、タイトル画像を縮小してサイズを小さくして記憶領域に記憶するので、次にこのタイトル画像を表示させる際にＣＰＵ２９０に負荷をかけずに容易に読み込むことが出来る。
【００７６】
そして、表示制御手段２９４は、メモリ２８０に記憶されたタイトル画像を表示領域３２１にサムネイル表示させる制御をする。このため、利用者は、これらのサムネイル表示されたタイトル画像を見ることで容易にタイトル名を認識することができ、サムネイル表示された放送番組の内容の予想ができる。
【００７７】
〔実施の形態の変形例〕
なお、本発明は、上述した各実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００７８】
例えば、上記実施の形態では、ステップＳ１０８において、ＣＰＵ２９０の文字認識手段２９３Ａは、番組タイトル情報４１５と略一致するフレーム文字情報がないと判断した場合、再びコンテンツ情報を読み込み、再度映像情報を解析して文字情報を抽出する処理をしたが、これに限らない。例えば、番組タイトル情報４１５と略一致するフレーム文字情報がないと判断した場合、蓄積番組情報４１０から例えば番組記述情報４１６を認識し、番組記述情報４１６に記載されたキーワードを抽出する。そして、代表映像取得手段２９３Ｃは、このキーワードと略一致するフレーム文字情報を有するフレーム映像情報を取得する。このような構成では、放送番組のタイトル名と略一致するフレーム文字情報が見つからなかった場合でも、番組記述情報４１６に記載された例えば、出演者の名前などと一致する画像を抽出して代表画像として取得できる。このような番組記述情報４１６に基づいた代表画像をサムネイル画像として用いた場合でも、そのコンテンツの内容が予測できる。したがって、利用者は容易に所望の番組を見つけることができる。
【００７９】
また、利用者の入力操作により設定入力されたキーワードに基づいて、蓄積番組情報４１０を検索し、キーワードが記載された蓄積番組情報４１０のタイトル画像をサムネイル表示させる構成としてもよい。また、この時、サムネイル表示される画像は、タイトル画像に限られず、例えば設定入力したキーワードに基づいてこのキーワードと一致するフレーム文字情報を有するフレーム映像情報を取得し、サムネイル表示させる構成であってもよい。さらに、ＣＰＵ２９０は、番組記述情報４１６に基づいて、この番組記述情報４１６に記載された例えば出演者や司会者などの人名を検索する処理をし、代表映像取得手段に検索された人名に対応するフレーム文字情報を有するフレーム映像情報を取得させる処理をしてもよい。このような構成では、例えば出演者や司会者などが登場するフレーム映像情報を取得してサムネイル表示させることができる。
【００８０】
さらに、取得したタイトル画像をサムネイル表示させる例を示したが、これに限らない。例えば、タイトル画像を縮小せずに等倍で表示画面に表示させる処理をしてもよい。
【００８１】
また、文字認識手段２９３Ａは、文字画像に基づいてテキスト形式のフレーム文字情報を取得する構成を示したが、これに限らない。例えば、文字認識手段２９３Ａは、フレーム映像情報の一部を構成する文字画像を部分画像情報として取得する構成であってもよい。このような構成では、代表映像取得手段は、部分画像情報の形状と、番組タイトル情報４１５のタイトル名の文字列の形状とを比較する。そして、文字映像の形状とタイトル名の文字列の形状とがどの程度一致しているかを示す類似度情報としての一致度を演算する。この一致度は例えば割合として演算され、例えば一致度が７０％以上である場合、代表映像取得手段２９３Ｃは、この文字映像を有するフレーム映像情報をタイトル画像として取得する。このような構成であれば、認識した文字画像を文字列に変換する処理が不要であり、したがって、文字辞書情報６００も不要となる。
【００８２】
さらに、文字認識手段２９３Ａは、フレーム画像情報のコントラストを認識し、このフレーム画像情報においてコントラストが他と異なる一部の部分画像を認識する構成としてもよい。このような構成では、認識したコントラストが異なる部分画像から例えば文字辞書情報６００などを利用してフレーム文字情報を認識する。すなわち、タイトル名が表示されるタイトル画面では、一般的に、視聴者が視聴しやすいように背景に対してタイトル名のコントラストを例えば上昇させて明確に表示させている。したがって、代表映像取得手段２９３Ｃは、このコントラストの異なる一部の部分画像と、タイトル名とを比較してその同一性を判断することで、このフレーム画像情報がタイトル画像であるか否かを判断できる。なお、他とコントラストが異なる部軍画像の形状とタイトル名の文字列の形状とを比較して、上記の例の如く一致度を演算してこの一致度が例えば７０％以上である場合に代表映像取得手段２９３Ｃは、この文字映像を有するフレーム映像情報をタイトル画像として取得する構成としてもよい。
【００８３】
また、文字認識手段２９３Ａは、一連のフレーム映像情報のコントラストを認識し、コントラストが他と異なるフレーム映像情報を取得してフレーム文字情報を認識する構成としてもよい。すなわち、タイトル画像などに用いられるフレーム映像情報は、視聴者に見やすく表示させるために、他のフレーム映像に対してコントラストを調整して例えば明るく表示させるようにしている。このため、文字認識手段２９３Ａは、他のフレーム映像情報とコントラストが異なるフレーム映像情報を取得し、取得したフレーム映像情報に対して文字認識処理を実施することで、容易にフレーム文字情報を取得することができる。
【００８４】
さらに、特定情報として文字列で記録された番組タイトル情報４１５のタイトル名を認識して、このタイトル名と同様の文字列のフレーム文字情報を含むフレーム画像情報を取得する例を示したがこれに限らない。例えば、特定情報として、例えばロゴマークなどなどの特定画像情報を認識し、この特定画像情報を含むフレーム画像情報を取得する構成としてもよい。
【００８５】
また、上記実施の形態では、フレーム文字情報を有するフレーム映像情報を１つ取得して静止画としてサムネイル表示させる例を示したが、これに限らない。例えば、代表映像取得手段２９３Ｃは、フレーム文字情報を有するフレーム映像情報と連続する複数の前後のフレーム映像情報を取得する構成としてもよい。このように取得したフレーム映像をサムネイル表示画面に表示させることで、サムネイル表示領域８１０にタイトル画像を中心とした動画を表示させることができる。
【００８６】
また、代表映像取得手段２９３Ｃは、文字認識手段２９３Ａにて、連続する複数フレーム映像情報に跨った異なる文字映像に基づいた複数のフレーム文字認識手段が取得された場合、これらの異なるフレーム文字情報を組み合わせて、複合フレーム文字情報を生成する。例えば、連続する４つのフレーム映像情報の文字映像に基づいて、「Ａ」「Ｂ」「Ｃ」という３つのフレーム文字情報が取得されたとする。この場合、代表映像取得手段２９３Ｃは、これらのフレーム文字情報を組み合わせた、「ＡＢＣ」という複合フレーム文字情報を生成する。そして、代表映像取得手段２９３Ｃは、この複合フレーム文字情報と番組タイトル情報とを比較して、同一性を判断し、複合フレーム文字情報と番組タイトル情報とが略同一であると判断すると、この複合フレーム文字情報を構成する各文字映像を有する連続する複数のフレーム映像情報を取得する。このような構成では、例えば、文字を順番に表示させてタイトルを表示させるようなタイトル映像構成などにおいて、１つのフレーム映像情報に含まれる文字映像がタイトル名の文字列を一致しないと判断される場合でも、連続する複数のフレーム映像情報のそれぞれに含まれる文字映像に基づいた複合フレーム文字情報を生成する。このため、この複合フレーム文字情報の文字列と番組タイトル情報４１５のタイトル名の文字列との同一性を判断することで、１つのフレーム映像情報のみでは認識が困難なタイトル画面をも取得することができる。さらに、取得した連続するフレーム映像情報を、表示領域３２１のサムネイル表示領域８１０に動画として表示させる。このような構成では、利用者は、動画によりタイトル画像を容易に認識することができる。
【００８７】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【００８８】
〔実施の形態の効果〕
上述したように、上記のような記録再生システム１００では、ＣＰＵ２９０は、タイトル取得手段２９１にて蓄積番組情報４１０から番組タイトル情報４１５を取得させ、コンテンツ認識手段２９２にてこの蓄積番組情報４１０と対応するコンテンツ情報の映像情報を認識させる。そして、ＣＰＵ２９０は、代表映像設定手段２９３にて取得した番組タイトル情報４１５に含まれる文字列を含むフレーム映像情報をタイトル画像として取得させ、表示制御手段２９４にて表示部３２０の表示領域３２１にタイトル画像をサムネイル表示させる。このため、表示領域３２１に、番組タイトル情報４１５に基づくタイトル名を有するタイトル画像がサムネイル画像として表示させることができる。したがって、記録再生システム１００は、適切なコンテンツ情報のタイトル画像を取得することができる。
【図面の簡単な説明】
【００８９】
【図１】本実施の形態におけるコンテンツ記録再生システムの概略構成を示すブロック図である。
【図２】蓄積番組記憶領域の概略構成を示す模式図である。
【図３】タイトル修正リスト情報を記憶する修正リスト記憶領域のテーブル構造の概略構成を示す模式図である。
【図４】文字辞書情報を記録する文字辞書記憶領域のテーブル構造の概略を示す模式図である。
【図５】記録再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図６】サムネイル表示画面の一例を示す模式図である。
【図７】記録再生システムのサムネイル表示処理を示すフローチャートである。
【符号の説明】
【００９０】
１００      再生装置および表示制御装置としての記録再生システム
２９０      情報処理装置としてのＣＰＵ
２９１      特定情報取得手段、およびキーワード取得手段としても機能するタイトル情報取得手段
２９２      映像情報取得手段としてのコンテンツ認識手段
２９３Ａ    文字画像関連情報取得手段としても機能する文字認識手段
２９３Ｂ    特定情報取得手段、および関連キーワード取得手段としても機能する正式名称認識手段
２９３Ｃ    判断手段、および画像情報取得手段としても機能する代表映像取得手段
２９４      処理実施手段としての表示制御手段
３２０      表示手段としての表示部
４００      放送番組情報としての録画番組情報
４１０      情報、および放送番組情報としての蓄積番組情報
４１５      タイトル名称情報としての蓄積タイトル情報
５１２      名称情報としての正式タイトル情報
５１４      類似名称情報としての表記揺れ情報
６００      文字表示形態情報、および文字画像関連情報としての文字辞書情報
【図１】
2006140603.tif 000003
【図２】
2006140603.tif 000004
【図３】
2006140603.tif 000005
【図４】
2006140603.tif 000006
【図５】
2006140603.tif 000007
【図６】
2006140603.tif 000008
【図７】
2006140603.tif 000009