(57)【要約】 【課題】  録画タイトルを適切に修正できる記録再生装置を提供する。【解決手段】  記録再生装置２００のＣＰＵ２９０は、録画タイトルを表示させる旨を認識すると、コンテンツ管理情報を適宜取得する。ＣＰＵ２９０は、このコンテンツ管理情報の録画タイトルがタイトル修正情報の正式タイトルの表記揺れであると判断すると、このタイトル修正情報を修正候補情報として修正候補記憶領域に記憶させる。ＣＰＵ２９０は、コンテンツ管理情報のジャンルが修正候補情報のジャンルと一致することを認識すると、この修正候補情報の正式タイトルがコンテンツ管理情報のコンテンツの正式なタイトルであると判断する。ＣＰＵ２９０は、コンテンツ管理情報の録画タイトルを修正候補情報の正式タイトルに修正する。【選択図】 図１
2006164475.tif 000002
【特許請求の範囲】
【請求項１】
データの名称を修正する情報処理装置であって、
前記名称に関する名称情報および前記データの内容に関する内容情報を含む前記データの案内に関する案内情報を取得する案内情報取得手段と、
前記名称情報の名称として置換される置換名称に関する置換名称情報およびこの置換名称情報の置換名称を有する前記データの内容に関する置換内容情報を含む置換情報を取得する置換情報取得手段と、
前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断する類似判断手段と、
前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が、他方に含まれているか否かを判断する内容判断手段と、
前記類似判断手段および前記内容判断手段がそれぞれ類似するおよび含まれていると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する置換処理手段と、
を具備したことを特徴とした情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記内容情報および前記置換内容情報は、前記データの内容を示すジャンルおよびキーワードのうちの少なくともいずれか一方に関する情報である
ことを特徴とした情報処理装置。
【請求項３】
請求項１または請求項２に記載の情報処理装置であって、
前記データは、コンテンツ出力手段で出力させるためのコンテンツデータであり、
前記名称情報は、配信される前記コンテンツデータの配信予定情報に含まれる前記コンテンツの名称に関するコンテンツ名称情報であり、
前記内容情報は、配信予定情報に含まれる前記コンテンツの内容に関するコンテンツ内容情報である
ことを特徴とした情報処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載の情報処理装置であって、
前記置換処理手段は、前記名称情報の名称に類似する前記置換名称に関する複数の前記置換名称情報が存在し、かつ、前記複数の置換名称情報にそれぞれ対応する前記置換内容情報の内容および前記内容情報の内容のうちのいずれか一方がいずれか他方に含まれていると判断した場合、前記複数の置換名称情報のうちのいずれか１つを選択する旨を報知手段で報知させ、前記いずれか１つを選択する旨の選択信号を取得すると前記名称情報の名称を前記選択信号で選択された前記いずれか１つの置換名称に置換する
ことを特徴とした情報処理装置。
【請求項５】
データの名称を修正する情報処理装置であって、
前記名称に関する名称情報を含む前記データの案内に関する案内情報を取得する案内情報取得手段と、
前記名称情報の名称として置換される置換名称に関する置換名称情報を含む置換情報を取得する置換情報取得手段と、
前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断する類似判断手段と、
前記置換名称情報の置換名称を有する前記データをデータ記憶手段に記憶させた状態および前記データ記憶手段に記憶された前記データをデータ出力手段で出力させた状態のうちの少なくともいずれか一方の状態が所定の状態か否かを判断する処理状態判断手段と、
前記類似判断手段および前記処理状態判断手段がそれぞれ類似しているおよび所定の状態であると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する置換処理手段と、
を具備したことを特徴とした情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記データは、コンテンツをコンテンツ出力手段で出力させるためのコンテンツデータであり、
前記名称情報は、配信される前記コンテンツデータの配信予定に関する配信予定情報に含まれる前記コンテンツの名称に関するコンテンツ名称情報である
ことを特徴とした情報処理装置。
【請求項７】
請求項５または請求項６に記載の情報処理装置であって、
前記置換処理手段は、前記名称情報の名称に類似する前記置換名称に関する複数の前記置換名称情報が存在し、かつ、前記複数の置換名称情報のそれぞれの置換名称を有する前記データを前記記憶させた状態および前記出力させた状態のうちの少なくともいずれか一方の状態が所定の状態であると判断した場合、前記複数の置換名称情報のうちのいずれか１つを選択する旨を報知手段で報知させ、前記いずれか１つを選択する旨の選択信号を取得すると前記名称情報の名称を前記選択信号で選択された前記いずれか１つの置換名称に置換する
ことを特徴とした情報処理装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載の情報処理装置であって、
前記置換情報は、前記置換名称情報の置換名称に類似な置換類似名称に関する置換類似名称情報を含み、
前記類似判断手段は、前記名称情報の名称および前記置換類似名称情報の置換類似名称が一致することを認識すると、類似していると判断する
ことを特徴とした情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
１つの前記置換名称情報およびこの置換名称情報の置換名称に類似な互いに異なる置換類似名称に関する複数の前記置換類似名称情報を含む前記置換情報を記憶する置換情報記憶手段を具備した
ことを特徴とした情報処理装置。
【請求項１０】
請求項８に記載の情報処理装置であって、
１つの前記置換名称情報およびこの置換名称情報の置換名称に類似な置換類似名称に関する１つの前記置換類似名称情報を含む前記置換情報を記憶する置換情報記憶手段を具備した
ことを特徴とした情報処理装置。
【請求項１１】
請求項９または請求項１０に記載の情報処理装置であって、
前記置換情報を生成する旨の生成要求情報を取得する生成要求情報取得手段と、
前記生成要求情報に基づいて前記置換情報を生成して前記置換情報記憶手段に記憶させる置換情報生成手段と、
を具備したことを特徴とした情報処理装置。
【請求項１２】
請求項１ないし請求項７のいずれかに記載の情報処理装置であって、
前記類似判断手段は、前記名称情報の名称を示す文字に一致する前記置換名称情報の置換名称を示す文字の数が所定数以上であることを認識すると、類似していると判断する
ことを特徴とした情報処理装置。
【請求項１３】
請求項１ないし請求項７のいずれかに記載の情報処理装置であって、
前記類似判断手段は、前記名称情報の名称を示す単語および前記置換名称情報の置換名称を示す単語の距離が所定距離以下であることを認識すると、類似していると判断する
ことを特徴とした情報処理装置。
【請求項１４】
請求項１ないし請求項１３のいずれかに記載の情報処理装置と、
前記名称情報の名称を名称出力手段で出力させる制御をする名称出力制御手段と、
を具備したことを特徴とした出力制御装置。
【請求項１５】
演算手段により、データの名称を修正する情報処理方法であって、
前記演算手段は、
前記名称に関する名称情報および前記データの内容に関する内容情報を含む前記データの案内に関する案内情報を取得し、
前記名称情報の名称として置換される置換名称に関する置換名称情報およびこの置換名称情報の置換名称を有する前記データの内容に関する置換内容情報を含む置換情報を取得し、
前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断し、
前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が他方に含まれているか否かを判断し、
前記名称情報の名称および前記置換名称情報の置換名称が類似しかつ前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が他方に含まれていると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する
ことを特徴とする情報処理方法。
【請求項１６】
演算手段により、データの名称を修正する情報処理方法であって、
前記演算手段は、
前記名称に関する名称情報を含む前記データの案内に関する案内情報を取得し、
前記名称情報の名称として置換される置換名称に関する置換名称情報を含む置換情報を取得し、
前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断し、
前記置換名称情報の置換名称を有する前記データをデータ記憶手段に記憶させた状態および前記データ記憶手段に記憶された前記データをデータ出力手段で出力させた状態のうちの少なくともいずれか一方の状態が所定の状態か否かを判断し、
前記名称情報の名称および前記置換名称情報の置換名称が類似しかつ前記所定の状態であると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する
ことを特徴とする情報処理方法。
【請求項１７】
請求項１５または請求項１６に記載の情報処理方法を演算手段に実行させる
ことを特徴とした情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種情報を修正する情報処理装置、出力制御装置、情報処理方法、および、そのプログラムに関する。
【背景技術】
【０００２】
従来、例えば放送番組を記録する記録装置として、放送波を利用して送信されるＥＰＧ（Electric Program Guide）に基づいて、利用者により設定されたキーワードに対応する番組を自動的に録画予約する構成が知られている。そして、このような構成として、ＥＰＧに記載された番組名が省略された場合であっても、キーワードに対応する番組を録画予約できる構成が知られている（例えば、特許文献１参照）。
【０００３】
この特許文献１に記載のものは、自動録画予約処理において、利用者によりキーワードとして登録された番組名である例えば「ＡＢＣＤＥ」を番組名記憶部に記憶させる。そして、ＥＰＧから「ＡＢＣＤＥ」の番組名に対応する番組を検索した場合、メモリ１にＥＰＧから取得した番組名「ＡＢＣＤＥ」を記憶させ、時間情報にこの番組名に対応する番組の放送日、放送開始時間などを記憶させる。さらに、ＥＰＧが更新され、例えばＥＰＧの制作者の誤操作により番組名が省略されてしまうと、メモリ１にＥＰＧ更新前に取得した番組名「ＡＢＣＤＥ」を記憶させ、メモリ２にＥＰＧ更新後に省略された番組名「ＡＢＣ」を記憶させる。すなわち、ＥＰＧが更新される毎に番組名が省略された場合、番組名記憶部に、ＥＰＧ更新前に取得した番組名と、ＥＰＧ更新後に取得した番組名と、を登録された番組名および時間情報に対応させて記憶させる。そして、番組名記憶部の時間情報に基づいて、番組の放送時間が次回のＥＰＧ更新前であると判別した場合、番組の放送日、放送開始時間などを予約番組データ記憶部に記憶させて番組の録画予約を行い自動録画予約処理を終了する。
【０００４】
【特許文献１】特開２００４−１３４８５８号公報（第６頁−第１１頁）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、ＥＰＧに記載する情報量の関係や制作者の誤操作などにより、ＥＰＧに省略された番組名ではなく類似する番組名が記載されることが考えられる。すなわち、例えば「カエル」の番組名が「蛙」と記載されることが考えられる。しかしながら、上述したような特許文献１のような構成では、キーワードとして登録された「カエル」に類似する番組名の「蛙」がＥＰＧに記載されている場合、利用者が所望する「カエル」の番組を録画予約できないという問題点が一例として挙げられる。
【０００６】
本発明は、このような点に鑑みて、各種情報を適切に修正可能な情報処理装置、出力制御装置、情報処理方法、および、そのプログラムを提供することを１つの目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、データの名称を修正する情報処理装置であって、前記名称に関する名称情報および前記データの内容に関する内容情報を含む前記データの案内に関する案内情報を取得する案内情報取得手段と、前記名称情報の名称として置換される置換名称に関する置換名称情報およびこの置換名称情報の置換名称を有する前記データの内容に関する置換内容情報を含む置換情報を取得する置換情報取得手段と、前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断する類似判断手段と、前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が、他方に含まれているか否かを判断する内容判断手段と、前記類似判断手段および前記内容判断手段がそれぞれ類似するおよび含まれていると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する置換処理手段と、を具備したことを特徴とした情報処理装置である。
【０００８】
請求項５に記載の発明は、データの名称を修正する情報処理装置であって、前記名称に関する名称情報を含む前記データの案内に関する案内情報を取得する案内情報取得手段と、前記名称情報の名称として置換される置換名称に関する置換名称情報を含む置換情報を取得する置換情報取得手段と、前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断する類似判断手段と、前記置換名称情報の置換名称を有する前記データをデータ記憶手段に記憶させた状態および前記データ記憶手段に記憶された前記データをデータ出力手段で出力させた状態のうちの少なくともいずれか一方の状態が所定の状態か否かを判断する処理状態判断手段と、前記類似判断手段および前記処理状態判断手段がそれぞれ類似しているおよび所定の状態であると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換する置換処理手段と、を具備したことを特徴とした情報処理装置である。
【０００９】
請求項１４に記載の発明は、請求項１ないし請求項１３のいずれかに記載の情報処理装置と、前記名称情報の名称を名称出力手段で出力させる制御をする名称出力制御手段と、を具備したことを特徴とした出力制御装置である。
【００１０】
請求項１５に記載の発明は、演算手段により、データの名称を修正する情報処理方法であって、前記演算手段は、前記名称に関する名称情報および前記データの内容に関する内容情報を含む前記データの案内に関する案内情報を取得し、前記名称情報の名称として置換される置換名称に関する置換名称情報およびこの置換名称情報の置換名称を有する前記データの内容に関する置換内容情報を含む置換情報を取得し、前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断し、前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が他方に含まれているか否かを判断し、前記名称情報の名称および前記置換名称情報の置換名称が類似しかつ前記内容情報の内容および前記置換内容情報の内容のうちのいずれか一方が他方に含まれていると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換することを特徴とする情報処理方法である。
【００１１】
請求項１６に記載の発明は、演算手段により、データの名称を修正する情報処理方法であって、前記演算手段は、前記名称に関する名称情報を含む前記データの案内に関する案内情報を取得し、前記名称情報の名称として置換される置換名称に関する置換名称情報を含む置換情報を取得し、前記名称情報の名称および前記置換名称情報の置換名称が類似しているか否かを判断し、前記置換名称情報の置換名称を有する前記データをデータ記憶手段に記憶させた状態および前記データ記憶手段に記憶された前記データをデータ出力手段で出力させた状態のうちの少なくともいずれ設定入力か一方の状態が所定の状態か否かを判断し、前記名称情報の名称および前記置換名称情報の置換名称が類似しかつ前記所定の状態であると判断した場合に、前記名称情報の名称を前記置換名称情報の名称に置換することを特徴とする情報処理方法である。
【００１２】
請求項１７に記載の発明は、請求項１５または請求項１６に記載の情報処理方法を演算手段に実行させることを特徴とした情報処理プログラムである。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明の一実施の形態を図面に基づいて説明する。本実施の形態では、本発明の情報処理装置および出力制御装置を備えた記録再生装置を例示して説明するが、これに限らず、データを記録するのみの記録装置、さらには記録装置や記録再生装置に記録されたデータに関する情報を修正する独立した情報処理装置などとしても適用できる。また、本実施の形態において、データとしてテレビ放送番組のコンテンツデータを例えば配信予定情報としてのＥＰＧ（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）などの光ディスク、光磁気ディスク、メモリカードなどの着脱可能、さらには固定のメモリなど、各種記録媒体に各種情報を読み出し可能に記憶するドライブやドライバなどを備えた構成などとしてもよい。そして、ＨＤＤ２７０は、記録再生処理手段２５０から入力されるコンテンツのパーシャルＴＳ、すなわちコンテンツデータやＥＰＧデータなどを適宜読み出し可能に記憶する。
【００２６】
すなわち、ＨＤＤ２７０は、コンテンツデータを記憶する図示しないデータ記憶領域と、ＥＰＧデータを図２に示すような番組情報テーブル４００として記憶する図示しないＥＰＧ記憶領域と、を備えている。なお、これらデータ記憶領域およびＥＰＧ記憶領域は、メモリ２８０に記憶されて構築される構成としてもよい。
【００２７】
番組情報テーブル４００は、デコーダ２３０から出力されるＥＰＧデータに記載されたＥＰＧに基づいて生成される。ここで、各放送局から発信される放送波に含まれるＥＰＧは、その放送局で放送予定のテレビ放送番組を中心とした番組情報である。番組情報テーブル４００は、このような各放送局のＥＰＧを組み合わせたテーブル構造としてＥＰＧ記憶領域に記憶される。そして、この番組情報テーブル４００は、例えばテレビ放送番組の放送チャンネルに関するチャンネル情報４２０と、番組基本情報４３０と、などが１つのデータ構造として構成される番組情報４１０を複数備えたテーブル構造に構成されている。
【００２８】
チャンネル情報４２０は、テレビ放送番組が放送されるチャンネルに関する情報である。このチャンネル情報４２０は、テレビ放送番組が放送されるエリアによってそれぞれ個別に設定される。
【００２９】
番組基本情報４３０は、テレビ放送番組の放送時間や、番組内容に関する詳細な情報などが記録されている。そして、番組基本情報４３０は、例えば番組ＩＤ情報４３１と、番組開始時刻情報４３２と、番組終了時刻情報４３３と、番組タイトル情報４３４と、番組サブタイトル情報４３５と、番組ジャンル情報４３６と、番組記述情報４３７と、などを備え、１つのデータ構造として構成されている。この番組基本情報４３０に記載される各種情報は、例えばテキスト形式すなわち文字列の簡単な構造で記述されている。
【００３０】
番組ＩＤ情報４３１は、テレビ放送番組を特定するために、各番組基本情報４３０に付与される固有の識別情報である。この番組ＩＤ情報４３１には、例えば、テレビ放送番組の録画予約時において、テレビ放送番組を識別するために用いられる、いわゆるＧコードなどが例示できる。また、Ｇコードに限らず、その他のテレビ放送番組を識別する固有のＩＤ情報であってもよい。
【００３１】
番組開始時刻情報４３２は、テレビ放送番組の放送が開始される予定時刻に関する情報である。この番組開始時刻情報４３２には、テレビ放送番組が放送される年月日および時刻が記載されている。
【００３２】
番組終了時刻情報４３３は、テレビ放送番組の放送が終了する予定時刻に関する情報である。この番組終了時刻情報４３３には、テレビ放送番組の放送が終了する年月日および時刻が記載されている。
【００３３】
番組タイトル情報４３４は、テレビ放送番組のタイトル名などの名称に関する情報である。番組サブタイトル情報４３５は、テレビ放送番組のサブタイトル名などの名称に関する情報である。
【００３４】
番組ジャンル情報４３６は、テレビ放送番組を内容毎に種別であるジャンル分けした場合に、どのジャンルに属するかを記述した情報である。このジャンルとしては、例えば「バラエティ」、「ドラマ」、「アニメ」、「映画」、「報道」、「ニュース」、「スポーツ」などが例示できる。また、番組ジャンル情報４３６として、例えば「バラエティ」に対して、「歌謡」、「演芸」などの小分類としてさらにジャンル分けされた情報が関連付けられていてもよい。
【００３５】
番組記述情報４３７は、例えばテレビ放送番組の放送内容を簡単に説明した記述、あるいは放送番組のあらすじ、また、出演者や監督、脚本家などの個人名称などのテレビ放送番組の詳細な内容がテキスト形式で記述された情報である。
【００３６】
メモリ２８０は、通信手段２１０から出力されるＴＳから所望のコンテンツデータを取得して記録する際や、記録したコンテンツデータを再生する際に必要な各種データなどを適宜読み出し可能に記憶する。また、メモリ２８０は、図示しない、予約リスト記憶領域と、管理リスト記憶領域と、修正リスト記憶領域と、修正候補記憶領域と、などを備えている。なお、これら管理リスト記憶領域、修正リスト記憶領域、および、修正候補記憶領域は、ＨＤＤ２７０に記憶されて構築される構成としてもよい。
【００３７】
予約リスト記憶領域は、例えば図３に示すような録画予約リスト情報５００を適宜読み出し可能に記憶する。この録画予約リスト情報５００は、録画予約のリストに関する情報である。そして、録画予約リスト情報５００は、予約数情報５１０と、少なくとも１つの予約情報５２０と、などが１つのデータ構造として関連付けられて構成されている。
【００３８】
予約数情報５１０は、予約情報５２０の総数に関する情報である。この予約数情報５１０は、ＣＰＵ２９０による手動録画予約や自動録画予約が追加される設定により１だけ加算され、手動録画予約や自動録画予約に基づいた録画が終了した際などに１だけ減算される。なお、以下において、手動録画予約および自動録画予約をまとめて表現する際には、各録画予約と適宜称して説明する。
【００３９】
予約情報５２０は、各録画予約に関する情報である。この予約情報５２０は、ＣＰＵ２９０により、各録画予約が設定された際に録画予約リスト情報５００に組み込まれ、各録画予約に基づいた録画が終了した際などに録画予約リスト情報５００から削除される。そして、予約情報５２０は、録画基本情報５２１と、予約タイトル情報５２２と、予約ジャンル情報５２３と、予約番組記述情報５２４と、などが１つのデータ構造として関連付けられて構成されている。
【００４０】
録画基本情報５２１は、手動予約録画処理や自動予約録画処理を実施するために必要な各種情報である。具体的には、録画基本情報５２１は、録画開始日時と、録画終了日時と、チャンネル番号と、などが１つのデータ構造として関連付けられて構成されている。予約タイトル情報５２２は、録画基本情報５２１で録画予約が設定されるコンテンツのタイトルに関する情報である。この予約タイトル情報５２２には、番組情報テーブル４００の番組タイトル情報４３４のタイトルが組み込まれる。予約ジャンル情報５２３は、コンテンツのジャンルに関する情報である。この予約ジャンル情報５２３には、番組ジャンル情報４３６のジャンルが組み込まれる。予約番組記述情報５２４は、コンテンツの内容や出演者などの番組記述に関する情報である。この予約番組記述情報５２４には、番組記述情報４３７の番組記述が組み込まれる。
【００４１】
管理リスト記憶領域は、例えば図４に示すようなコンテンツ管理リスト情報６００を適宜読み出し可能に記憶する。このコンテンツ管理リスト情報６００は、ＨＤＤ２７０に記録されたコンテンツに対応する情報のリストに関する情報である。このコンテンツ管理リスト情報６００は、録画数情報６１０と、少なくとも１つの案内情報としてのコンテンツ管理情報６２０と、が１つのデータ構造として関連付けられて構成されている。
【００４２】
録画数情報６１０は、自動予約録画および手動予約録画により録画されたコンテンツの総数に関する情報である。この録画数情報６１０は、自動予約録画や手動予約録画によりＨＤＤ２７０にコンテンツが記録された際に１だけ加算され、ＨＤＤ２７０からコンテンツが削除された際に削除された数だけ減算される。
【００４３】
コンテンツ管理情報６２０は、ＨＤＤ２７０にコンテンツが自動予約録画あるいは手動予約録画により記録された際にコンテンツ管理リスト情報６００に組み込まれ、ＨＤＤ２７０からコンテンツが消去された際にコンテンツ管理リスト情報６００から削除される。そして、コンテンツ管理情報６２０は、コンテンツナンバ６２１と、名称情報としてのコンテンツ名称情報である録画タイトル情報６２２と、内容情報としてのコンテンツ内容情報である録画ジャンル情報６２３と、内容情報としてのコンテンツ内容情報である録画番組記述情報６２４と、が１つのデータ構造として関連付けられて構成されている。
【００４４】
コンテンツナンバ６２１は、ＨＤＤ２７０に記録されたコンテンツデータに固有に付与された番号や文字などに関する情報である。録画タイトル情報６２２は、コンテンツナンバ６２１により特定されるコンテンツのタイトルに関する情報である。この録画タイトル情報６２２には、コンテンツが自動または手動予約録画により録画された場合に予約情報５２０の予約タイトル情報５２２のタイトルが組み込まれる。なお、以下において、録画タイトル情報６２２で示されるタイトルを、録画タイトルと適宜称して説明する。録画ジャンル情報６２３は、コンテンツナンバ６２１で特定されるコンテンツのジャンルに関する情報である。この録画ジャンル情報６２３には、コンテンツが自動または手動予約録画により録画された場合に予約ジャンル情報５２３のジャンルが組み込まれる。録画番組記述情報６２４は、コンテンツナンバ６２１で特定されるコンテンツの内容や出演者などに関する情報である。この録画番組記述情報６２４には、コンテンツが自動または手動予約録画により録画された場合に予約番組記述情報５２４の番組記述が組み込まれる。
【００４５】
修正リスト記憶領域は、例えば図５に示すようなタイトル修正リスト情報７００を適宜読み出し可能に記憶する。このタイトル修正リスト情報７００は、ＨＤＤ２７０に記録されたコンテンツのタイトルを正式なタイトルに修正する際、すなわちコンテンツ管理情報６２０の録画タイトル情報６２２の録画タイトルを修正する際に利用される情報のリストに関する情報である。そして、タイトル修正リスト情報７００は、少なくとも１つの置換情報としてのタイトル修正情報７１０が１つのデータ構造として構成されたテーブル構造の情報である。
【００４６】
タイトル修正情報７１０は、録画タイトル情報６２２の録画タイトルを修正する際に利用される正式なタイトルに関する情報である。そして、タイトル修正情報７１０は、レコード番号情報７１１と、置換名称情報としての正式タイトル情報７１２と、置換内容情報としての正式ジャンル情報７１３と、置換内容情報としての正式番組記述キーワード情報７１４と、表記揺れ数情報７１５と、少なくとも１つの置換類似名称情報としての表記揺れ情報７１６と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。
【００４７】
レコード番号情報７１１は、タイトル修正情報７１０固有の番号に関する情報である。正式タイトル情報７１２は、テレビ放送番組の置換名称としての正式なタイトルを示す情報である。なお、以下において、正式タイトル情報７１２で示されるタイトルを、正式タイトルと適宜称して説明する。正式ジャンル情報７１３は、正式タイトル情報７１２のタイトルに対応するテレビ放送番組のジャンルを示す情報である。正式番組記述キーワード情報７１４は、正式タイトル情報７１２のタイトルに対応するテレビ放送番組の番組記述に含まれる例えば１つのキーワード（以下、番組記述キーワードと称す）を示す情報である。ここで、正式番組記述キーワード情報７１４を２つ以上の番組記述キーワードを示す情報としてもよい。表記揺れ数情報７１５は、タイトル修正情報７１０に組み込まれた表記揺れ情報７１６の数を示す情報である。表記揺れ情報７１６は、正式タイトル情報７１２で示される正式タイトルの誤った表記や省略された表記などの類似した表記を示す情報、すなわち正式なタイトルの置換類似名称としての表記揺れのタイトルを示す情報である。この表記揺れ情報７１６は、正式タイトル情報７１２の正式なタイトルの表記揺れに対応する数だけタイトル修正情報７１０に組み込まれる。なお、以下において、レコード番号情報７１１の番号がＬ（Ｌは自然数）のタイトル修正情報７１０を、Ｌ番目のタイトル修正情報７１０と適宜称して説明する。また、図５に示す表記揺れＭ（Ｍは自然数）の表記揺れ情報７１６で示される表記揺れを、Ｍ番目の表記揺れと適宜称して説明する。
【００４８】
修正候補記憶領域は、ＣＰＵ２９０により、コンテンツ管理情報６２０に対応するコンテンツの正式なタイトルに関するタイトル修正情報７１０の候補として選定されたタイトル修正情報７１０を、修正候補情報として適宜読み出し可能に記憶する。
【００４９】
さらに、メモリ２８０は、記録再生装置２００全体を動作制御するＯＳ（Operating System）上に展開される各種プログラムなどを適宜読み出し可能に記憶している。このメモリ２８０としては、例えば停電などにより突然電源が落ちた際にも記憶が保持される構成のメモリ、例えばＣＭＯＳ（Complementary Metal-Oxide Semiconductor）メモリなどを用いることが望ましい。なお、メモリ２８０としては、ＨＤ、ＤＶＤ、光ディスクなどの着脱可能な記録媒体に読み出し可能に記憶するドライブやドライバなどを備えた構成としてもよい。
【００５０】
ＣＰＵ２９０は、各種構成が接続され、各構成の動作を制御する。このＣＰＵ２９０は、例えば図６に示すように、各種プログラムとして、録画予約設定手段２９１と、録画制御手段２９２と、管理情報生成手段２９３と、タイトル修正手段２９４と、名称出力制御手段としての録画タイトル表示制御手段２９５と、再生制御手段２９６と、計時手段２９７と、などを備えている。
【００５１】
録画予約設定手段２９１は、入力手段２６０から操作信号として送信される自動録画予約要求情報に基づいて、自動録画予約処理を実施する。具体的には、録画予約設定手段２９１は、自動録画予約要求情報を取得すると、この自動録画予約要求情報の例えば自動予約キーワードを認識し、この自動予約キーワードに一致あるいは関連する番組名、番組記述、ジャンル、シリーズ名などのコンテンツをＨＤＤ２７０の番組情報テーブル４００から検索する。そして、自動予約キーワードに例えば関連する番組名のコンテンツを検索できたことを認識すると、番組情報テーブル４００に基づいて、このコンテンツの録画開始日時、録画終了日時、チャンネル番号などに関する情報を記載した録画基本情報５２１を生成する。さらに、この検索したコンテンツに対応する番組タイトル情報４３４を予約タイトル情報５２２として、番組ジャンル情報４３６を予約ジャンル情報５２３として、番組記述情報４３７を予約番組記述情報５２４として、それぞれ取得する。そして、これら各情報５２１，５２２，５２３，５２４を組み込んだ予約情報５２０を適宜生成して、録画予約リスト情報５００に組み込む。ここで、録画予約設定手段２９１は、自動予約キーワードに例えば関連するコンテンツを複数検索できたことを認識すると、これら検索した各コンテンツにそれぞれ対応する予約情報５２０を適宜生成して録画予約リスト情報５００に組み込む。そして、録画予約設定手段２９１は、録画予約リスト情報５００に組み込んだ予約情報５２０の数を予約数情報５１０に加算する処理をする。
【００５２】
さらに、録画予約設定手段２９１は、入力手段２６０から操作信号として送信される手動録画予約要求情報に基づいて、手動録画予約処理を実施する。具体的には、例えば録画予約設定手段２９１は、手動録画予約要求情報を取得すると、この手動録画予約要求情報に記載された録画開始日時、録画終了日時、チャンネル番号、ＥＰＧ上におけるユーザーによる番組指定などに関する情報を認識し、これら各種情報が記載された録画基本情報５２１を生成する。また、番組情報テーブル４００から各情報４３４，４３６，４３７を各情報５２２，５２３，５２４として取得する。そして、録画予約設定手段２９１は、各情報５２１，５２２，５２３，５２４を組み込んだ予約情報５２０を適宜生成して録画予約リスト情報５００に組み込むとともに、予約数情報５１０に１を加算する。
【００５３】
録画制御手段２９２は、通信手段２１０、Ｄｅｍｕｘ２２０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを受信してＨＤＤ２７０に適宜読み出し可能に記憶させる処理をする。具体的には、録画制御手段２９２は、入力手段２６０における入力操作に基づく操作信号により現在受信して再生しているコンテンツデータを記憶、あるいは、予約情報５２０に基づいて計時手段２９７で計時する現在時刻が予約情報５２０における録画開始日時となるコンテンツデータを受信させて記憶させる処理をする。そして、コンテンツデータを記憶させる処理すなわち録画処理を実施すると、このコンテンツデータに固有の番号などを付与する。
【００５４】
管理情報生成手段２９３は、録画制御手段２９２にて録画されたコンテンツに関するコンテンツ管理情報６２０を適宜生成して、コンテンツ管理リスト情報６００へ組み込む。具体的には、管理情報生成手段２９３は、録画制御手段２９２にて自動または手動予約録画の予約情報５２０に基づいて録画処理が実施されたことを認識すると、この録画されたコンテンツに付与された番号などを認識する。そして、この番号などが記載されたコンテンツナンバ６２１を生成する。さらに、予約タイトル情報５２２を録画タイトル情報６２２として、予約ジャンル情報５２３を録画ジャンル情報６２３として、予約番組記述情報５２４を録画番組記述情報６２４として、それぞれ取得する。そして、管理情報生成手段２９３は、コンテンツナンバ６２１、各情報６２２，６２３，６２４を組み込んだコンテンツ管理情報６２０を適宜生成してコンテンツ管理リスト情報６００に組み込むとともに、録画数情報６１０に１を加算する。さらに、録画予約リスト情報５００の更新処理、すなわちこのコンテンツに関する予約情報５２０を録画予約リスト情報５００から削除するとともに、予約数情報５１０から１を減算する処理をする。
【００５５】
タイトル修正手段２９４は、コンテンツ管理情報６２０の録画タイトル情報６２２のタイトルを正式なタイトルに適宜修正する処理をする。そして、タイトル修正手段２９４は、案内情報取得手段および置換情報取得手段としても機能する類似判断手段としての候補情報選定手段２９４Ａと、内容判断手段としての候補情報絞込手段２９４Ｂと、置換処理手段としての修正処理手段２９４Ｃと、などを備えている。
【００５６】
なお、候補情報選定手段２９４Ａ、候補情報絞込手段２９４Ｂ、および、修正処理手段２９４Ｃ、すなわちタイトル修正手段２９４にて本発明の情報処理装置が構成されている。また、タイトル修正手段２９４および録画タイトル表示制御手段２９５にて、本発明の出力制御装置が構成されている。
【００５７】
候補情報選定手段２９４Ａは、所定のコンテンツ管理情報６２０に対応するコンテンツの正式なタイトルに関するタイトル修正情報７１０を、修正候補情報として適宜選定する処理をする。具体的には、候補情報選定手段２９４Ａは、所定のコンテンツ管理情報６２０および所定のタイトル修正情報７１０を取得する。そして、このタイトル修正情報７１０の正式タイトル情報７１２およびコンテンツ管理情報６２０の録画タイトル情報６２２が一致すること、すなわちタイトル修正情報７１０の正式タイトルがコンテンツ管理情報６２０の録画タイトルと一致することを認識すると、コンテンツ管理情報６２０に正式なタイトルが組み込まれているため修正する必要がないと判断する。
【００５８】
また、候補情報選定手段２９４Ａは、タイトル修正情報７１０の正式タイトルがコンテンツ管理情報６２０の録画タイトルと一致しないことを認識すると、コンテンツ管理情報６２０に正式なタイトルが組み込まれていないため修正する必要があると判断する。さらに、取得したタイトル修正情報７１０の表記揺れ情報７１６およびコンテンツ管理情報６２０の録画タイトル情報６２２が一致すること、すなわちタイトル修正情報７１０の表記揺れがコンテンツ管理情報６２０の録画タイトルと一致することを認識すると、このタイトル修正情報７１０の正式タイトルが、コンテンツ管理情報６２０に対応するコンテンツの正式なタイトルの候補であると判断する。そして、このタイトル修正情報７１０を修正候補情報として選定して、修正候補記憶領域に記憶させる。
【００５９】
候補情報絞込手段２９４Ｂは、候補情報選定手段２９４Ａで選定された修正候補情報から、コンテンツ管理情報６２０のコンテンツの正式なタイトルに対応する可能性が高い修正候補情報を絞り込む処理をする。具体的には、候補情報絞込手段２９４Ｂは、修正候補記憶領域に記憶された修正候補情報を適宜取得する。さらに、この修正候補情報の正式ジャンル情報７１３および候補情報選定手段２９４Ａで取得されたコンテンツ管理情報６２０の録画ジャンル情報６２３が一致しないこと、すなわち修正候補情報のジャンルがコンテンツ管理情報６２０のジャンルと一致しないことを認識すると、この修正候補情報の正式タイトルがコンテンツ管理情報６２０の正式なタイトルではないと判断する。そして、この修正候補情報を修正候補記憶領域から削除する。
【００６０】
また、候補情報絞込手段２９４Ｂは、修正候補情報のジャンルがコンテンツ管理情報６２０のジャンルと一致していることを認識すると、この修正候補情報の正式タイトルがコンテンツ管理情報６２０の正式なタイトルか否かを正式番組記述キーワード情報７１４に基づいて判断する候補判断オプションの使用が、設定されているか否かを判断する。ここで、候補判断オプションの使用の設定は、例えば入力手段２６０の入力操作により設定される。なお、コンテンツ管理情報６２０に、候補判断オプションの使用の設定する旨の候補判断オプション情報を組み込む構成としてもよい。そして、候補判断オプションの使用が設定されていると判断した場合、正式番組記述キーワード情報７１４の番組記述キーワードがコンテンツ管理情報６２０の録画番組記述情報６２４の番組記述に含まれているか否かを認識する。さらに、含まれていないと認識した場合、この修正候補情報の正式タイトルがコンテンツ管理情報６２０の正式なタイトルではないと判断して、修正候補記憶領域から削除する。また、含まれていると判断した場合、この修正候補情報がコンテンツ管理情報６２０のコンテンツの正式なタイトルに対応する可能性が高いと判断して、修正候補記憶領域から削除しない。
【００６１】
修正処理手段２９４Ｃは、候補情報絞込手段２９４Ｂで絞り込まれた修正候補情報に基づいて、コンテンツ管理情報６２０の録画タイトルを正式なタイトルに修正する処理をする。具体的には、修正処理手段２９４Ｃは、候補情報絞込手段２９４Ｂで絞り込まれ修正候補記憶領域に記憶された修正候補情報が１つだけであることを認識すると、この修正候補情報の正式タイトル情報７１２を取得する。そして、この正式タイトル情報７１２をコンテンツ管理情報６２０の録画タイトル情報６２２として置換する処理、すなわちコンテンツ管理情報６２０の録画タイトルを修正候補情報の正式タイトルに修正する処理を実施する。
【００６２】
また、修正処理手段２９４Ｃは、修正候補記憶領域に記憶された修正候補情報が複数あることを認識すると、これら複数の修正候補情報の正式タイトル情報７１２と、例えばコンテンツ管理情報６２０の各情報６２２，６２３，６２４と、を出力装置３００の表示部３２０で表示させる。さらに、これら正式タイトル情報７１２の正式タイトルからコンテンツ管理情報６２０に対応するコンテンツの正式タイトルを選択する旨の選択要求画面を、表示部３２０で表示させる。そして、修正処理手段２９４Ｃは、入力手段２６０からいずれか１つの正式タイトルを選択する旨の選択信号を取得すると、コンテンツ管理情報６２０の録画タイトルをこの選択された正式タイトルに修正する処理をする。
【００６３】
録画タイトル表示制御手段２９５は、ＨＤＤ２７０に記録されたコンテンツの録画タイトルを表示部３２０に表示させる制御をする。具体的には、録画タイトル表示制御手段２９５は、コンテンツ管理情報６２０の録画タイトル情報６２２を取得する。そして、この取得した録画タイトル情報６２２の録画タイトルを、例えば５０音順や放送曜日順などで表示部３２０に表示させる制御をする。
【００６４】
再生制御手段２９６は、Ｄｅｍｕｘ２２０、デコーダ２３０、記録再生処理手段２５０などの動作を制御して、所望のテレビ放送番組のコンテンツデータを出力装置３００へ出力して再生させる処理をする。具体的には、再生制御手段２９６は、入力手段２６０からコンテンツデータを再生させる旨の操作信号を取得すると、録画タイトル表示制御手段２９５を制御して、ＨＤＤ２７０に記録されたコンテンツの録画タイトルを出力装置３００に表示させる。そして、入力手段２６０から録画タイトルやこの録画タイトルに対応するサムネイルを選択する旨の操作信号を取得すると、この選択された録画タイトルに対応するコンテンツデータをＨＤＤ２７０から読み出し、デコーダ２３０で適宜処理して出力装置３００へ出力する。
【００６５】
計時手段２９７は、例えば内部クロックなどの基準パルスに基づいて現在日時を計時する。そして、この計時した現在日時に関する現在日時情報を適宜出力する。
【００６６】
〔コンテンツ記録再生システムの動作〕
次に、記録再生システム１００の動作として、コンテンツの録画処理について図面を参照して説明する。図７は、コンテンツの録画処理を示すフローチャートである。図８は、録画タイトル修正前のコンテンツ管理情報６２０の概略構成を示す模式図である。図９は、タイトル修正処理を示すフローチャートである。図１０は、録画タイトル修正後のコンテンツ管理情報６２０の概略構成を示す模式図である。
【００６７】
まず、記録再生装置２００は、図７に示すように、ＣＰＵ２９０の録画制御手段２９２にて、予約情報５２０に基づいてコンテンツの録画処理を実施する（ステップＳ１０１）。この後、ＣＰＵ２９０は、管理情報生成手段２９３にて、録画処理が終了した旨を認識すると（ステップＳ１０２）、この録画処理に用いられていた予約情報５２０などに基づいて、録画したコンテンツに関するコンテンツ管理情報６２０を生成する（ステップＳ１０３）。また、ＣＰＵ２９０は、候補情報選定手段２９４Ａにて、変数Ｑを「１」に設定する（ステップＳ１０４）。この後、候補情報選定手段２９４Ａは、変数Ｑがタイトル修正リスト情報７００に組み込まれたタイトル修正情報７１０の数以下か否かを判断する（ステップＳ１０５）。
【００６８】
このステップＳ１０５において、タイトル修正手段２９４は、候補情報選定手段２９４Ａでタイトル修正情報７１０の数以下でないと判断した場合、修正処理手段２９４Ｃにて、タイトル修正処理を実施して（ステップＳ１０６）、コンテンツの録画処理を終了する。一方、ステップＳ１０５において、候補情報選定手段２９４Ａは、タイトル修正情報７１０の数以下であると判断した場合、Ｑ番目のタイトル修正情報７１０の正式タイトルがコンテンツ管理情報６２０の録画タイトルと一致するか否かを判断する（ステップＳ１０７）。
【００６９】
そして、ステップＳ１０７において、コンテンツ管理情報６２０の録画タイトルと一致すると判断した場合、コンテンツ管理情報６２０の録画タイトルが正式なタイトルのため修正する必要がないと認識して、コンテンツの録画処理を終了する。一方、ステップＳ１０７において、候補情報選定手段２９４Ａは、コンテンツ管理情報６２０の録画タイトルと一致しないと判断した場合、コンテンツ管理情報６２０に正式なタイトルが組み込まれていないと認識して、変数Ｈを「１」に設定する（ステップＳ１０８）。さらに、候補情報選定手段２９４Ａは、Ｑ番目のタイトル修正情報７１０の表記揺れ数情報７１５に基づいて、表記揺れ情報７１６の数すなわちタイトル修正情報７１０に組み込まれた表記揺れの数を認識して（ステップＳ１０９）、変数Ｈが表記揺れの数以下か否かを判断する（ステップＳ１１０）。
【００７０】
このステップＳ１１０において、変数Ｈが表記揺れの数以下でないと判断した場合、変数Ｑに「１」を加えて（ステップＳ１１１）、ステップＳ１０５の処理を実施する。一方、ステップＳ１１０において、候補情報選定手段２９４Ａは、変数Ｈが表記揺れの数以下であると判断した場合、Ｈ番目の表記揺れがコンテンツ管理情報６２０の録画タイトルと一致するか否かを判断する（ステップＳ１１２）。このステップＳ１１２において、コンテンツ管理情報６２０の録画タイトルと一致すると判断した場合、このＨ番目の表記揺れに対応する表記揺れ情報７１６を備えたＱ番目のタイトル修正情報７１０を、修正候補情報として修正候補記憶領域に記憶させて（ステップＳ１１３）、ステップＳ１１１の処理を実施する。一方、ステップＳ１１２において、コンテンツ管理情報６２０の録画タイトルと一致しないと判断した場合、変数Ｈに「１」を加えて（ステップＳ１１４）、ステップＳ１１０に戻る。
【００７１】
ここで、候補情報選定手段２９４Ａは、ステップＳ１０７で正式なタイトルが組み込まれていないと判断された例えば図８に示すコンテンツ管理情報６２０に対して、ステップＳ１１０ないしステップＳ１１４の処理を実施した場合、図５に示すタイトル修正リスト情報７００から以下のようなタイトル修正情報７１０を修正候補情報として記憶させる。すなわち、録画タイトル情報６２２の録画タイトルである「ちゃり」と一致する３番目の表記揺れを備えた１番目のタイトル修正情報７１０と、「ちゃり」と一致する２番目の表記揺れを備えた２番目のタイトル修正情報７１０と、を修正候補情報として記憶させる。
【００７２】
タイトル修正処理では、タイトル修正手段２９４は、図９に示すように、修正処理手段２９４Ｃにて、修正候補記憶領域に記憶された修正候補情報の数Ｇ（以下、修正候補情報数Ｇと称す）を認識し（ステップＳ２０１）、この修正候補情報数Ｇが「０」か否かを判断する（ステップＳ２０２）。このステップＳ２０２において、修正候補情報数Ｇが「０」であると判断した場合、コンテンツ管理情報６２０に対応するコンテンツの正式タイトルに関するタイトル修正情報７１０が存在しないと認識して、タイトル修正処理を終了する。一方、ステップＳ２０２において、タイトル修正手段２９４は、修正処理手段２９４Ｃで修正候補情報数Ｇが「０」でないと判断した場合、候補情報絞込手段２９４Ｂにて、変数Ｕを「１」に設定する（ステップＳ２０３）。そして、候補情報絞込手段２９４Ｂは、変数Ｕが修正候補情報数Ｇ以下か否かを判断する（ステップＳ２０４）。
【００７３】
このステップＳ２０４において、変数Ｕが修正候補情報数Ｇ以下であると判断した場合、Ｕ番目に記憶された修正候補情報のジャンルがコンテンツ管理情報６２０のジャンルと一致するか否かを判断する（ステップＳ２０５）。そして、このステップＳ２０５において、コンテンツ管理情報６２０のジャンルと一致しないと判断した場合、Ｕ番目の修正候補情報を修正候補記憶領域から削除する（ステップＳ２０６）。この後、候補情報絞込手段２９４Ｂは、変数Ｕに「１」を加えて（ステップＳ２０７）、ステップＳ２０４に戻る。一方、ステップＳ２０５において、コンテンツ管理情報６２０のジャンルと一致すると判断した場合、候補判断オプションの使用が設定されているか否かを判断する（ステップＳ２０８）。このステップＳ２０８において、候補判断オプションの使用が設定されていないと判断した場合、ステップＳ２０７の処理を実施する。一方、ステップＳ２０８において、候補判断オプションの使用が設定されていると判断した場合、Ｕ番目の修正候補情報の番組記述キーワードがコンテンツ管理情報６２０の番組記述に含まれているか否かを判断する（ステップＳ２０９）。このステップＳ２０９において、コンテンツ管理情報６２０の番組記述に含まれていると判断した場合、ステップＳ２０７の処理を実施する。一方、ステップＳ２０９において、コンテンツ管理情報６２０の番組記述に含まれていないと判断した場合、ステップＳ２０６の処理を実施する。
【００７４】
ここで、候補情報絞込手段２９４Ｂは、図８に示すコンテンツ管理情報６２０の修正候補情報である図５に示す１番目および２番目のタイトル修正情報７１０に対して、ステップＳ２０４ないしステップＳ２０９の処理を実施した場合、修正候補記憶領域から修正候補情報として記憶された以下のようなタイトル修正情報７１０を削除する。すなわち、録画ジャンル情報６２３のジャンルの「アニメ」と一致する正式ジャンル情報７１３を備えた１番目のタイトル修正情報７１０を削除せずに、「アニメ」と一致しない正式ジャンル情報を備えた２番目のタイトル修正情報７１０を削除する。
【００７５】
また、ステップＳ２０４において、タイトル修正手段２９４は、候補情報絞込手段２９４Ｂで変数Ｕが修正候補情報数Ｇ以下でないと判断した場合、修正候補記憶領域に修正候補情報が記憶されているか否かを判断する（ステップＳ２１０）。このステップＳ２１０において、修正候補情報が存在しないと判断した場合、コンテンツ管理情報６２０に対応するコンテンツの正式タイトルに関するタイトル修正情報７１０が存在しないと認識して、タイトル修正処理を終了する。一方、ステップＳ２１０において、修正処理手段２９４Ｃは、修正候補情報が存在すると判断した場合、複数の修正候補情報が存在するか否かを判断する（ステップＳ２１１）。
【００７６】
このステップＳ２１１において、１つの修正候補情報が存在すると判断した場合、コンテンツ管理情報６２０の録画タイトルを修正候補情報の正式タイトルに修正して（ステップＳ２１２）、タイトル修正処理を終了する。一方、ステップＳ２１１において、複数の修正候補情報が存在すると判断した場合、例えば電源のオンオフ状態に基づいて記録再生装置２００の使用中か否かを判断する（ステップＳ２１３）。そして、このステップＳ２１３において、記録再生装置２００の使用中でないと判断した場合、使用中になるまで待機する。一方、ステップＳ２１３において、記録再生装置２００の使用中であると判断した場合、複数の修正候補情報の正式タイトルおよびコンテンツ管理情報６２０の各種情報などを表示させる（ステップＳ２１４）。この後、修正処理手段２９４Ｃは、複数の正式タイトルから１つを選択する旨の選択信号を取得すると（ステップＳ２１５）、コンテンツ管理情報６２０の録画タイトルをこの選択された正式タイトルに修正して（ステップＳ２１６）、タイトル修正処理を終了する。
【００７７】
ここで、修正処理手段２９４Ｃは、図８に示すコンテンツ管理情報６２０の修正候補情報として記憶された図５に示す１番目のタイトル修正情報７１０のみが修正候補記憶領域に記憶されている状態で、ステップＳ２１０ないしステップＳ２１６の処理を実施した場合、コンテンツ管理情報６２０の録画タイトルを以下のように修正する。すなわち、図８に示すコンテンツ管理情報６２０の録画タイトル「ちゃり」を、図１０に示すように、修正候補記憶領域に修正候補情報として１つだけ存在する１番目のタイトル修正情報７１０の正式タイトル「ちゃりン子リエ」に修正する。
【００７８】
〔コンテンツ記録再生システムの作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、コンテンツの録画処理の終了を認識すると、管理情報生成手段２９３にて、このコンテンツのコンテンツ管理情報６２０を生成する。さらに、候補情報選定手段２９４Ａは、この生成されたコンテンツ管理情報６２０の録画タイトル情報６２２の録画タイトルがタイトル修正情報７１０の正式タイトル情報７１２の正式タイトルの表記揺れである、すなわち録画タイトルが正式タイトルに類似していると判断すると、このタイトル修正情報７１０を修正候補情報として修正候補記憶領域に記憶させる。そして、タイトル修正手段２９４は、候補情報絞込手段２９４Ｂにて、コンテンツ管理情報６２０の例えば録画ジャンル情報６２３のジャンルが修正候補情報の正式ジャンル情報７１３のジャンルと一致することを認識すると、この修正候補情報の正式タイトル情報７１２の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルであると判断する。この後、修正処理手段２９４Ｃは、コンテンツ管理情報６２０の録画タイトルを修正候補情報の正式タイトルに修正する。
【００７９】
このため、記録再生装置２００は、コンテンツ管理情報６２０の録画タイトルを、この録画タイトルに類似する正式タイトルを含み、かつ、コンテンツ管理情報６２０のジャンルと一致するジャンルを含むタイトル修正情報７１０の正式タイトルに置換するだけの簡単な構成で修正できる。さらに、例えば図５，８，１０に示すように、コンテンツ管理情報６２０の録画タイトルの「ちゃり」に類似する正式タイトルを含むタイトル修正情報７１０が２つ存在する場合でも、コンテンツ管理情報６２０の「アニメ」のジャンルに基づいて、「ちゃり」を「うっちゃり人生」ではなく「ちゃりン子リエ」に修正できる。したがって、記録再生装置２００は、例えば同一のコンテンツのタイトルがＥＰＧデータ上で互いに異なるタイトルで記載されていたとしても、これらのコンテンツの録画タイトルを正式なタイトルに統一して表示および記録させることができる。よって、記録再生装置２００は、利用者に録画しているコンテンツを適切に認識させることができる。
【００８０】
さらに、候補情報絞込手段２９４Ｂは、候補判断オプションの使用が設定されている場合、録画ジャンル情報６２３のジャンルと一致するジャンルの正式ジャンル情報７１３と、録画番組記述情報６２４の番組記述に含まれる番組記述キーワードの正式番組記述キーワード情報７１４と、を含む修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルであると判断する。また、候補判断オプションの使用が設定されていない場合、録画ジャンル情報６２３と一致する正式ジャンル情報７１３を含む修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルであると判断する。このため、候補情報絞込手段２９４Ｂは、一般的に少ない文字数でコンテンツの内容を示すことができるジャンルや番組記述キーワードに基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かを判断できる。したがって、録画タイトルの修正処理における候補情報絞込手段２９４Ｂの処理負荷を減らすことができる。また、コンテンツ管理情報６２０やタイトル修正情報７１０の情報量を最小限に抑えることができる。
【００８１】
そして、タイトル修正手段２９４は、ＥＰＧデータに基づいて生成されるコンテンツ管理情報６２０の録画タイトルをタイトル修正情報７１０の正式タイトルに修正する。このため、記録再生装置２００は、例えば表記揺れのタイトルが記載されたＥＰＧデータを取得してコンテンツ管理情報６２０を生成したとしても、このコンテンツ管理情報６２０の録画タイトルを正式タイトルに修正できる。したがって、記録再生装置２００は、例えばＥＰＧデータに記載する情報量の関係やＥＰＧデータの制作者の誤操作などにより、毎回異なる表記揺れのタイトルが記載されたＥＰＧデータを取得したとしても、全てのコンテンツ管理情報６２０の録画タイトルを正式タイトルに修正できる。よって、記録再生装置２００は、取得するＥＰＧデータの品質によらず、正式なタイトルが録画タイトルとして組み込まれたコンテンツ管理情報６２０を生成できる。
【００８２】
さらに、タイトル修正手段２９４は、候補情報選定手段２９４Ａでコンテンツ管理情報６２０の録画タイトルがタイトル修正情報７１０の正式タイトルと一致すると判断した場合、修正処理手段２９４Ｃにおけるタイトル修正処理を実施しない。このため、タイトル修正手段２９４は、このような判断処理を実施しない構成の場合のように、全てのコンテンツ管理情報６２０に対して修正処理手段２９４Ｃにタイトル修正処理を実施させることがない。したがって、録画処理における修正処理手段２９４Ｃの処理負荷を減らすことができる。
【００８３】
また、候補情報選定手段２９４Ａは、録画タイトル情報６２２の録画タイトルがタイトル修正情報７１０の表記揺れ情報７１６の表記揺れと一致すると判断すると、この録画タイトルがタイトル修正情報７１０の正式タイトルの表記揺れであると認識する。このため、候補情報選定手段２９４Ａは、録画タイトル情報６２２の録画タイトルが表記揺れ情報７１６の表記揺れに一致するか否かを判断するだけの簡単な構成で、録画タイトルが正式タイトルの表記揺れか否かを判断できる。したがって、記録再生装置２００は、録画タイトルを容易にかつ適切に修正できる。
【００８４】
そして、タイトル修正情報７１０を、１つの正式タイトル情報７１２と、少なくとも１つの表記揺れ情報７１６と、などを１つのレコードとして組み込んだテーブル構造に構成している。すなわち、タイトル修正情報７１０に、１つの正式タイトルに対応する複数の表記揺れを組み込んだ構成にしている。このため、タイトル修正情報７１０に１つの正式タイトルに対応する１つの表記揺れを組み込む構成と比べて、メモリ２８０に記憶させるタイトル修正情報７１０の数を減らすことができる。したがって、メモリ２８０の記憶容量を最小限に抑えることができる。
【００８５】
また、修正処理手段２９４Ｃは、修正候補記憶領域に複数の修正候補情報が記憶されていることを認識すると、これら複数の修正候補情報の正式タイトルや選択要求画面などを出力装置３００で表示させる。そして、修正処理手段２９４Ｃは、複数の正式タイトルから１つを選択する旨の選択信号を取得すると、この選択された正式タイトルに録画タイトルを修正する。このため、修正処理手段２９４Ｃは、ジャンルおよび番組記述キーワードが一致し、かつ、正式タイトルが類似する複数のタイトル修正情報７１０が存在していたとしても、利用者の選択操作に基づいて録画タイトルを正式タイトルに適切に修正できる。したがって、記録再生装置２００は、録画タイトルをより適切に修正できる。
【００８６】
〔実施の形態の変形〕
なお、本発明は、上述した一実施の形態に限定されるものではなく、本発明の目的を達成できる範囲で以下に示される変形をも含むものである。
【００８７】
すなわち、候補情報絞込手段２９４Ｂにて、ジャンルおよび番組記述キーワードに基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かを判断する構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。例えば、候補情報絞込手段２９４Ｂにて、ジャンルおよび番組記述キーワードのうちのいずれか一方のみに基づいて、上述したような判断をする構成としてもよい。そして、例えばジャンルに基づいて判断する構成の場合、候補情報絞込手段２９４Ｂは、ステップＳ２０５においてＵ番目に記憶された修正候補情報のジャンルがコンテンツ管理情報６２０のジャンルと一致すると判断すると、ステップＳ２０７の処理を実施する。また、例えば番組記述キーワードに基づいて判断する構成の場合、ステップＳ２０４において変数Ｕが修正候補情報数Ｇ以下であると判断すると、ステップＳ２０９の処理を実施する。このため、ステップＳ２０８，Ｓ２０９またはステップＳ２０５，Ｓ２０８の処理を省略できる。したがって、タイトル修正処理の際の候補情報絞込手段２９４Ｂの処理負荷を減らすことができる。さらに、候補情報絞込手段２９４Ｂの構成を簡略にできる。また、コンテンツ管理情報６２０に録画ジャンル情報６２３または録画番組記述情報６２４を、タイトル修正情報７１０に正式ジャンル情報７１３または正式番組記述キーワード情報７１４を組み込む必要がなくなる。したがって、コンテンツ管理情報６２０およびタイトル修正情報７１０の情報量を減らすことができる。
【００８８】
また、候補情報絞込手段２９４Ｂにて、候補判断オプションの使用設定を認識せずに、ジャンルおよび番組記述キーワードに基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かを判断する構成としてもよい。このような構成にすれば、ステップＳ２０８の処理を省略できる。したがって、タイトル修正処理の際の候補情報絞込手段２９４Ｂの処理負荷を減らすことができる。
【００８９】
そして、候補情報絞込手段２９４Ｂにて、ジャンルや番組記述キーワードに加え、例えば録画時刻やチャンネルなどの各種情報に基づいて、上述したような判断をする構成としてもよい。このような構成にすれば、候補情報絞込手段２９４Ｂは、より多くの判断条件に基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かをより正確に判断できる。したがって、記録再生装置２００は、録画タイトルをさらに適切に修正できる。
【００９０】
また、タイトル修正手段２９４にて、ＥＰＧデータに基づいて生成されるコンテンツ管理情報６２０の録画タイトルを正式タイトルに修正する構成について例示したが、これに限らず例えばＤＶＤやメモリなどの各種記録媒体に記録されたコンテンツデータに対応するタイトルを、正式タイトルに修正する構成としてもよい。このような構成にすれば、例えば各種記録媒体にコンテンツデータを記録する際の制作者の誤操作などにより、表記揺れのタイトルが記録されたとしても、このタイトルを正式タイトルに修正できる。したがって、記録再生装置２００の利便性を向上できる。
【００９１】
そして、候補情報選定手段２９４Ａに、コンテンツ管理情報６２０の録画タイトルがタイトル修正情報７１０の正式タイトルと一致するか否かを判断する機能を設けた構成について例示したが、このような機能を設けない構成としてもよい。このような構成の場合、候補情報選定手段２９４Ａは、ステップＳ１０５において変数Ｑがタイトル修正リスト情報７００に組み込まれたタイトル修正情報７１０の数以下であると判断すると、ステップＳ１０８の処理を実施する。このため、ステップＳ１０７の処理を省略できる。したがって、録画処理の際の候補情報選定手段２９４Ａの処理負荷を減らすことができる。また、候補情報選定手段２９４Ａの構成を簡略にできる。
【００９２】
さらに、タイトル修正リスト情報７００の代わりに、例えば図１１に示すようなタイトル修正リスト情報８００をメモリ２８０の修正リスト記憶領域に記憶させる構成としてもよい。ここで、タイトル修正リスト情報８００は、少なくとも１つの置換情報としてのタイトル修正情報８１０が１つのデータ構造として構成されたテーブル構造の情報である。また、タイトル修正情報８１０は、レコード番号情報８１１と、置換名称情報としての正式タイトル情報８１２と、置換内容情報としての正式ジャンル情報８１３と、置換内容情報としての正式番組記述キーワード情報８１４と、１つの置換類似名称情報としての表記揺れ情報８１５と、を１つのレコードとして組み込んだテーブル構造のデータベースとして構成されている。このような構成の場合、候補情報選定手段２９４Ａは、ステップＳ１０７においてＱ番目のタイトル修正情報８１０の正式タイトルがコンテンツ管理情報６２０の録画タイトルと一致しないと判断すると、ステップＳ１１２に対応する以下のような処理を実施する。すなわち、Ｑ番目のタイトル修正情報８１０の表記揺れ情報８１５の表記揺れが、コンテンツ管理情報６２０の録画タイトルと一致するか否かを判断する。そして、一致すると判断した場合にステップＳ１１３の処理を実施して、一致しないと判断した場合にステップＳ１１１の処理を実施する。このため、ステップＳ１０８ないしステップＳ１１０、ステップＳ１１４の処理を省略できる。したがって、録画処理の際の候補情報選定手段２９４Ａの処理負荷を減らすことができる。また、録画処理を適宜迅速にできる。
【００９３】
そして、例えば入力手段２６０からのタイトル修正情報７１０の生成を要求する旨の生成要求情報を取得する生成要求情報取得手段と、この生成要求情報に基づいてタイトル修正情報７１０を生成してタイトル修正リスト情報７００に組み込む置換情報生成手段と、を備えた構成としてもよい。このような構成にすれば、利用者は、嗜好や録画状態に応じてタイトル修正リスト情報７００を適宜変更できる。したがって、記録再生装置２００の利便性を向上できる。
【００９４】
また、修正処理手段２９４Ｃに、修正候補記憶領域に複数の修正候補情報が記憶されていることを認識した際に、これら複数の修正候補情報の正式タイトルなどを出力装置３００で表示させるとともに、いずれか１つの正式タイトルを選択する旨の選択要求画面を表示させる機能を設けた構成について例示したが、例えば以下のような構成などとしてもよい。すなわち、修正処理手段２９４Ｃに、複数の修正候補情報が記憶されているか否かを判断する機能を設けずに、修正候補記憶領域に記憶された全ての修正候補情報の正式タイトルを並記したタイトルに、録画タイトルを修正する構成などとしてもよい。このような構成の場合、修正処理手段２９４Ｃは、ステップＳ２１０において修正候補記憶領域に修正候補情報が存在していると判断すると、ステップＳ２１２に対応する処理として、録画タイトルを全ての修正候補情報の正式タイトルを並記したタイトルに修正する処理を実施する。このような構成にすれば、ステップＳ２１１、ステップＳ２１３ないしステップＳ２１６の処理を省略できる。したがって、タイトル修正処理の際の修正処理手段２９４Ｃの処理負荷を減らすことができる。また、修正処理手段２９４Ｃの構成を簡略にできる。
【００９５】
さらに、修正処理手段２９４Ｃに、複数の修正候補情報が存在していることを認識した際に、録画タイトルを修正せずにタイトル修正処理を終了させる機能を設ける構成としてもよい。このような構成の場合、修正処理手段２９４Ｃは、ステップＳ２１１において修正候補情報が複数存在していることを認識すると、タイトル修正処理を終了する。このため、ステップＳ２１３ないしステップＳ２１６の処理を省略できる。したがって、タイトル修正処理の際の修正処理手段２９４Ｃの処理負荷を減らすことができる。また、修正処理手段２９４Ｃの構成を簡略にできる。
【００９６】
また、候補情報選定手段２９４Ａにて、録画タイトル情報６２２の録画タイトルがタイトル修正情報７１０の表記揺れと一致するか否かに基づいて、この録画タイトルがタイトル修正情報７１０の正式タイトルの表記揺れであると認識する構成について例示したが、これに限らず例えば以下のような構成などとしてもよい。すなわち、タイトル修正情報７１０に表記揺れ情報７１６を組み込まずに、候補情報選定手段２９４Ａにて、録画タイトル情報６２２の録画タイトルを示す文字と一致するタイトル修正情報７１０の正式タイトルを示す文字の数が所定数以上であると判断した場合に、この録画タイトルが正式タイトルの表記揺れであると認識する構成としてもよい。また、タイトル修正情報７１０に表記揺れ情報７１６を組み込まずに、候補情報選定手段２９４Ａにて、録画タイトル情報６２２の録画タイトルを示す単語と、タイトル修正情報の正式タイトルを示す単語と、の距離が所定距離以下であると判断した場合に、この録画タイトルが正式タイトルの表記揺れであると認識する構成としてもよい。これらのような構成にすれば、タイトル修正情報７１０に表記揺れ情報７１６を組み込む必要がなくなり、タイトル修正情報７１０の情報量を減らすことができる。したがって、メモリ２８０の容量を最小限に抑えることができる。
【００９７】
そして、候補情報選定手段２９４Ａに、上述したような録画タイトルおよび正式タイトルにおける一致する文字数や単語の距離などに基づいて、録画タイトルがタイトル修正情報７１０の正式タイトルの表記揺れであると認識した際に、この録画タイトルを表記揺れ情報７１６としてタイトル修正情報７１０に適宜組み込む機能を設ける構成としてもよい。このような構成にすれば、記録再生装置２００は、録画タイトルがタイトル修正情報７１０に存在しない表記揺れの場合であっても、この録画タイトルを正式タイトルに修正できる。また、タイトル修正情報７１０に存在していない表記揺れを組み込むことにより、タイトル修正情報７１０を実情に合わせた状態に更新できる。したがって、記録再生装置２００の利便性を向上できる。
【００９８】
さらに、例えば以下のような構成などとしてもよい。すなわち、タイトル修正情報７１０に正式ジャンル情報７１３および正式番組記述キーワード情報７１４を組み込まずに、候補情報絞込手段２９４Ｂを本発明の処理状態判断手段として機能させる。そして、候補情報絞込手段２９４Ｂにて、修正候補情報の正式タイトルに対応するコンテンツの録画回数や再生回数などに基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かを判断する構成としてもよい。例えば、図８に示すような録画タイトルが「ちゃり」のコンテンツ管理情報６２０を取得し、かつ、「ちゃりン子リエ」の録画回数が「うっちゃり人生」の録画回数よりも多い場合、「ちゃりン子リエ」がコンテンツ管理情報６２０の「ちゃり」の正式タイトルであると判断する構成としてもよい。
【００９９】
このような構成にすれば、記録再生装置２００は、コンテンツ管理情報６２０に正式なタイトルの表記揺れの録画タイトルが記載されている場合であっても、この録画タイトルに類似する正式タイトルを含み、かつ、対応するコンテンツの録画回数や再生回数などが多いタイトル修正情報７１０の正式タイトルに録画タイトルを修正できる。さらに、例えば図５，８，１０に示すように、コンテンツ管理情報６２０の録画タイトルの「ちゃり」に類似する正式タイトルを含むタイトル修正情報７１０が２つ存在する場合でも、「ちゃり」を録画回数が少ない「うっちゃり人生」ではなく録画回数が多い「ちゃりン子リエ」に修正できる。したがって、記録再生装置２００は、録画タイトルを適切に修正できる。
【０１００】
なお、上述した実施の形態の構成において、候補情報絞込手段２９４Ｂにて、ジャンルおよび番組記述キーワードに加え、修正候補情報の正式タイトルに対応するコンテンツの録画回数や再生回数などに基づいて、修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルか否かを判断する構成としてもよい。このような構成にすれば、記録再生装置２００は、より多くの判断条件に基づいて、録画タイトルをさらに適切に修正できる。
【０１０１】
また、本発明の情報処理装置を記録再生装置２００に適用した構成に限らず、例えばタイトル修正手段２９４を独立させた情報処理装置に適用してもよい。さらに、本発明の出力制御装置を記録再生装置２００に適用した構成に限らず、例えばタイトル修正手段２９４および録画タイトル表示制御手段を独立させた録画タイトル表示制御装置に適用してもよい。
【０１０２】
上述した各機能をプログラムとして構築したが、例えば回路基板などのハードウェアあるいは１つのＩＣ（Integrated Circuit）などの素子にて構成するなどしてもよく、いずれの形態としても利用できる。なお、プログラムや別途記録媒体から読み取らせる構成とすることにより、取扱が容易で、利用の拡大が容易に図れる。
【０１０３】
その他、本発明の実施の際の具体的な構造および手順は、本発明の目的を達成できる範囲で他の構造などに適宜変更できる。
【０１０４】
〔実施形態の作用効果〕
上述したように、上記実施の形態では、記録再生装置２００のＣＰＵ２９０は、候補情報選定手段２９４Ａにて、コンテンツ管理情報６２０を適宜取得する。さらに、候補情報選定手段２９４Ａは、このコンテンツ管理情報６２０の録画タイトルがタイトル修正情報７１０の正式タイトルの表記揺れであると判断すると、このタイトル修正情報７１０を修正候補情報として修正候補記憶領域に記憶させる。そして、候補情報絞込手段２９４Ｂは、コンテンツ管理情報６２０のジャンルが修正候補情報のジャンルと一致することを認識すると、この修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルであると判断する。この後、修正処理手段２９４Ｃは、コンテンツ管理情報６２０の録画タイトルを修正候補情報の正式タイトルに修正する。
【０１０５】
このため、記録再生装置２００は、コンテンツ管理情報６２０の録画タイトルを、この録画タイトルに類似する正式タイトルを含み、かつ、コンテンツ管理情報６２０のジャンルと一致するジャンルを含むタイトル修正情報７１０の正式タイトルに置換するだけの簡単な構成で修正できる。さらに、例えば図５，８，１０に示すように、コンテンツ管理情報６２０の録画タイトルの「ちゃり」に類似する正式タイトルを含むタイトル修正情報７１０が２つ存在する場合でも、コンテンツ管理情報６２０の「アニメ」のジャンルに基づいて、「ちゃり」を「うっちゃり人生」ではなく「ちゃりン子リエ」に修正できる。したがって、記録再生装置２００は、録画タイトルを適切に修正できる。
【０１０６】
また、記録再生装置２００のＣＰＵ２９０は、候補情報選定手段２９４Ａにて、コンテンツ管理情報６２０を適宜取得する。さらに、候補情報選定手段２９４Ａは、このコンテンツ管理情報６２０の録画タイトルがタイトル修正情報７１０の正式タイトルの表記揺れであると判断すると、このタイトル修正情報７１０を修正候補情報として修正候補記憶領域に記憶させる。そして、候補情報絞込手段２９４Ｂは、修正候補情報の正式タイトルに対応するコンテンツの録画回数や再生回数などに基づいて、この修正候補情報の正式タイトルがコンテンツ管理情報６２０のコンテンツの正式なタイトルであると判断する。この後、修正処理手段２９４Ｃは、コンテンツ管理情報６２０の録画タイトルを修正候補情報の正式タイトルに修正する。
【０１０７】
このため、記録再生装置２００は、正式なタイトルに類似する表記揺れの録画タイトルがコンテンツ管理情報６２０に記載されている場合であっても、この録画タイトルに類似する正式タイトルを含み、かつ、コンテンツ管理情報６２０のジャンルと一致するジャンルを含むタイトル修正情報７１０を検索するだけの簡単な方法で、録画タイトルを修正できる。さらに、コンテンツ管理情報６２０の録画タイトルに類似する正式タイトルを含むタイトル修正情報７１０が２つ存在する場合でも、録画タイトルをコンテンツの録画回数や再生回数などが多いいずれか一方の正式タイトルに修正できる。したがって、記録再生装置２００は、録画タイトルを適切に修正できる。
【図面の簡単な説明】
【０１０８】
【図１】本発明の一実施の形態に係る記録再生システムの概略構成を示すブロック図である。
【図２】前記一実施の形態における番組情報テーブルの概略構成を示す模式図である。
【図３】前記一実施の形態における録画予約リスト情報の概略構成を示す模式図である。
【図４】前記一実施の形態におけるコンテンツ管理リスト情報の概略構成を示す模式図である。
【図５】前記一実施の形態におけるタイトル修正リスト情報の概略構成を示す模式図である。
【図６】前記一実施の形態における記録再生装置を構成するＣＰＵの概略構成を示す模式図である。
【図７】前記一実施の形態におけるコンテンツの録画処理を示すフローチャートである。
【図８】前記一実施の形態における録画タイトル修正前のコンテンツ管理情報の概略構成を示す模式図である。
【図９】前記一実施の形態におけるタイトル修正処理を示すフローチャートである。
【図１０】前記一実施の形態における録画タイトル修正後のコンテンツ管理情報の概略構成を示す模式図である。
【図１１】本発明の他の実施の形態におけるタイトル修正リスト情報の概略構成を示す模式図である。
【符号の説明】
【０１０９】
２７０    データ記憶手段としてのハードディスクドライブ
２８０    置換情報記憶手段としてのメモリ
２９０    演算手段としてのＣＰＵ
２９４    情報処理装置および出力制御装置を構成するタイトル修正手段
２９４Ａ  案内情報取得手段および置換情報取得手段としても機能する類似判断手段としての候補情報選定手段
２９４Ｂ  処理状態判断手段としても機能しうる内容判断手段としての候補情報絞込手段
２９４Ｃ  置換処理手段としての修正処理手段
２９５    出力制御装置を構成する名称出力制御手段としての録画タイトル表示制御手段
３００    データ出力手段、コンテンツ出力手段、報知手段、および、名称出力手段としての出力装置
６２０    案内情報としてのコンテンツ管理情報
６２２    名称情報としてのコンテンツ名称情報である録画タイトル情報
６２３    内容情報としてのコンテンツ内容情報である録画ジャンル情報
６２４    内容情報としてのコンテンツ内容情報である録画番組記述情報
７１０，８１０    置換情報としてのタイトル修正情報
７１２，８１２    置換名称情報としての正式タイトル情報
７１３，８１３    置換内容情報としての正式ジャンル情報
７１４，８１４    置換内容情報としての正式番組記述キーワード情報
７１６，８１５    置換類似名称情報としての表記揺れ情報
【図１】
2006164475.tif 000003
【図２】
2006164475.tif 000004
【図３】
2006164475.tif 000005
【図４】
2006164475.tif 000006
【図５】
2006164475.tif 000007
【図６】
2006164475.tif 000008
【図７】
2006164475.tif 000009
【図８】
2006164475.tif 000010
【図９】
2006164475.tif 000011
【図１０】
2006164475.tif 000012
【図１１】
2006164475.tif 000013