(57)【特許請求の範囲】
【請求項１】
情報提供手段から提供される複数の放送番組の情報の中から所望の放送番組の情報を検索する情報処理装置において、
上記放送番組の情報を記録するための記録媒体を使用することにより得られる上記記録媒体の使用履歴情報を記憶する記憶手段と、
上記使用履歴情報に基づいて複数の上記放送番組の情報の中からユーザの嗜好に合致する上記放送番組の情報を検索する検索手段と、
上記検索された上記放送番組の情報のみの内容を上記放送番組の情報が上記情報提供手段から提供される時間の順に表示手段に表示させる表示制御手段と
を具え、
上記使用履歴情報は、番組名毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示す番組履歴データと、上記放送番組を分類するカテゴリ名毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示すカテゴリ履歴データと、各チャンネル毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示すチャンネル履歴データと、各時間における上記放送番組の上記記録媒体に対する記録履歴を示す記録時間履歴データとを有し、
上記検索手段は、上記番組履歴データに含まれる各番組名と合致する番組名の放送番組の情報を、上記複数の放送番組の情報の中から上記表示手段に表示しうる数だけ検索し、検索された上記放送番組の情報が上記表示手段に表示しうる数に満たない場合は、上記記録時間履歴データのうち頻度が高い記録時間に放送される上記放送番組の情報を上記複数の放送番組の情報の中から検索した後に、上記チャンネル履歴データのうちの頻度が高いチャンネルを抽出すると共に、上記カテゴリ履歴データのうちの頻度が高いカテゴリ名を抽出して、上記頻度が高い記録時間に放送される上記放送番組のうち、抽出された上記チャンネルの放送局において放送されかつ抽出された上記カテゴリ名に分類される放送番組の情報を上記複数の放送番組の情報の中から検索する
情報処理装置。
【請求項２】
上記記憶手段は、
上記放送番組の情報を上記記録媒体に記録する際、当該放送番組が連続番組であるか否かを判断し、当該放送番組が連続番組である場合に当該放送番組の番組名を記憶し、当該記憶された番組名と同一の番組名である放送番組について上記使用履歴情報を記憶する
請求項１に記載の情報処理装置。
【請求項３】
上記表示制御手段は、
上記検索された上記放送番組の情報の内容を示す見出し情報を表示手段に表示させる
請求項１に記載の情報処理装置。
【請求項４】
上記表示制御手段は、
上記情報提供手段から提供された上記放送番組の情報を表示手段に表示させながら、当該表示手段の表示画面の一部に上記見出し情報をスクロール表示させる
請求項３に記載の情報処理装置。
【請求項５】
上記使用履歴情報は、上記情報提供手段から提供される上記放送番組の情報を上記記録媒体に記録及び再生することにより得られる上記放送番組の情報の記録再生履歴情報でなる
請求項１に記載の情報処理装置。
【請求項６】
上記使用履歴情報は、上記記録媒体に記録されている上記放送番組の情報を視聴することにより得られる上記放送番組の情報の視聴履歴情報でなる
請求項１に記載の情報処理装置。
【請求項７】
上記使用履歴情報は、上記情報提供手段から提供される上記放送番組の情報を上記記録媒体に記録及び再生及び視聴することにより得られる上記放送番組の情報の記録再生視聴履歴情報でなる
請求項１に記載の情報処理装置。
【請求項８】
情報提供手段から提供される複数の放送番組の情報の中から所望の放送番組の情報を検索する情報処理方法において、
上記放送番組の情報を記録するための記録媒体を使用することにより得られる上記記録媒体の使用履歴情報を記憶手段に記憶し、
上記使用履歴情報に基づいて複数の上記放送番組の情報の中からユーザの嗜好に合致する上記放送番組の情報を検索し、
上記検索された上記放送番組の情報のみの内容を上記放送番組の情報が上記情報提供手段から提供される時間の順に表示手段に表示させ、
上記使用履歴情報は、番組名毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示す番組履歴データと、上記放送番組を分類するカテゴリ名毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示すカテゴリ履歴データと、各チャンネル毎の上記放送番組の上記記録媒体に対する記録又は再生履歴を示すチャンネル履歴データと、各時間における上記放送番組の上記記録媒体に対する記録履歴を示す記録時間履歴データとを有し、
上記ユーザの嗜好に合致する上記放送番組の情報を検索する際、上記番組履歴データに含まれる各番組名と合致する番組名の放送番組の情報を、上記複数の放送番組の情報の中から上記表示手段に表示しうる数だけ検索し、検索された上記放送番組の情報が上記表示手段に表示しうる数に満たない場合は、上記記録時間履歴データのうち頻度が高い記録時間に放送される上記放送番組の情報を上記複数の放送番組の情報の中から検索した後に、上記チャンネル履歴データのうちの頻度が高いチャンネルを抽出すると共に、上記カテゴリ履歴データのうちの頻度が高いカテゴリ名を抽出して、上記頻度が高い記録時間に放送される上記放送番組のうち、抽出された上記チャンネルの放送局において放送されかつ抽出された上記カテゴリ名に分類される放送番組の情報を上記複数の放送番組の情報の中から検索する
情報処理方法。
【請求項９】
上記放送番組の情報を上記記録媒体に記録する際、当該放送番組が連続番組であるか否かを判断し、当該放送番組が連続番組である場合に当該放送番組の番組名を記憶し、当該記憶された番組名と同一の番組名である放送番組について上記使用履歴情報を上記記憶手段に記憶する
請求項８に記載の情報処理方法。
【請求項１０】
上記検索された上記放送番組の情報の内容を示す見出し情報を表示手段に表示させる
請求項８に記載の情報処理方法。
【請求項１１】
上記情報提供手段から提供された上記放送番組の情報を表示手段に表示させながら、当該表示手段の表示画面の一部に上記見出し情報をスクロール表示させる
請求項１０に記載の情報処理方法。
【請求項１２】
上記使用履歴情報は、上記情報提供手段から提供される上記放送番組の情報を上記記録媒体に記録及び再生することにより得られる上記放送番組の情報の記録再生履歴情報でなる
請求項８に記載の情報処理方法。
【請求項１３】
上記使用履歴情報は、上記記録媒体に記録されている上記放送番組の情報を視聴することにより得られる上記放送番組の情報の視聴履歴情報でなる
請求項８に記載の情報処理方法。
【請求項１４】
上記使用履歴情報は、上記情報提供手段から提供される上記放送番組の情報を上記記録媒体に記録及び再生及び視聴することにより得られる上記放送番組の情報の記録再生視聴履歴情報でなる
請求項８に記載の情報処理方法。
【発明の詳細な説明】
【０００１】
【技術分野】
本発明は情報処理装置及び情報処理方法に関し、例えば放送局から送られてくる放送波を受信して当該放送波に応じた画像をモニタに表示する受信機に適用して好適なものである。
【０００２】
【背景技術】
従来、アナログ地上波放送による放送サービスを行っている放送局は、使用可能な周波数帯域が予め割り当てられており、当該割り当てられた周波数帯域を用いて自局の番組データを送信するようになされている。視聴者宅に設置されている受信機（以下、これをＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ  Ｄｅｃｏｄｅｒ）と呼ぶ）は、視聴者が行う選局操作に応じて、各放送局からそれぞれ送られてくる番組データのうち所望の放送局の番組データを選択し、当該選択した放送局の番組データをデコードして外部のモニタに表示する。
【０００３】
ところでアナログ地上波放送システムにおいては、各放送局からそれぞれ提供される番組を視聴者に知らせることを目的として、電子番組ガイド情報（以下、これをＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）データと呼ぶ）と呼ばれる各番組の内容を示すデータを、特定の放送局から定期的に配信することが提案されている。このＥＰＧデータは、番組タイトル、放送日時、放送チャンネル、番組の説明などの情報からなり、視聴者が視聴する番組を決定する際の判断材料となるものである。
【０００４】
この場合、ＩＲＤは、ＥＰＧデータを送信する放送局から定期的に送られてくるＥＰＧデータを受信してメモリに記憶しておき、視聴者の表示操作に応じて、このＥＰＧデータをメモリから読み出して外部のモニタに表示する。これにより視聴者は、モニタに表示されたＥＰＧデータを目視して、視聴する番組を決定することができる。
【０００５】
ところで、ＥＰＧデータは膨大な数の番組に関する情報を含んでいるが、当該ＥＰＧデータを表示するモニタの表示画面は限られていることから、ＩＲＤは膨大な数の番組のうち一部の番組の情報しかモニタの表示画面に表示することができない。従って視聴者は、膨大な数の番組の中から所望の番組を検索するようなスクロール操作を行う必要があり、その分、操作が煩雑になることを避け得ない。
【０００６】
そこでこのような煩雑な検索操作を解消するため、ＥＰＧデータに含まれる膨大な数の番組の中から所望の番組を検索するためのキーワードを入力し、当該入力したキーワードに基づいて番組の検索を実行してその検索結果をモニタの表示画面に表示する方法が考えられている。
【０００７】
しかしながら、この方法では、ユーザがキーボード等を介してキーワードを入力するような操作を行わなければならず、検索にかかる手間を低減する点において未だ不十分であり、またキーワードのみに基づいて番組の検索を実行するため、ユーザの嗜好に合わない番組が検索される場合があった。
【０００８】
【発明の開示】
本発明は以上の点を考慮してなされたもので、情報を検索する際の手間を低減し得る情報処理装置及び情報処理方法を提案しようとするものである。
【０００９】
かかる課題を解決するため本発明においては、放送番組の情報を記録するための記録媒体を使用することにより得られる記録媒体の使用履歴情報を記憶手段に記憶し、当該使用履歴情報に基づいて複数の放送番組の情報の中からユーザの嗜好に合致する放送番組の情報を検索し、検索された放送番組の情報のみの内容を放送番組の情報が情報提供手段から提供される時間の順に表示手段に表示させ、使用履歴情報は、番組名毎の放送番組の記録媒体に対する記録又は再生履歴を示す番組履歴データと、放送番組を分類するカテゴリ名毎の放送番組の記録媒体に対する記録又は再生履歴を示すカテゴリ履歴データと、各チャンネル毎の放送番組の記録媒体に対する記録又は再生履歴を示すチャンネル履歴データと、各時間における放送番組の記録媒体に対する記録履歴を示す記録時間履歴データとを有し、放送番組の情報を検索する際、番組履歴データに含まれる各番組名と合致する番組名の放送番組の情報を、複数の放送番組の情報の中から表示手段に表示しうる数だけ検索し、検索された放送番組の情報が表示手段に表示しうる数に満たない場合は、記録時間履歴データのうち頻度が高い記録時間に放送される放送番組の情報を複数の放送番組の情報の中から検索した後に、チャンネル履歴データのうちの頻度が高いチャンネルを抽出すると共に、カテゴリ履歴データのうちの頻度が高いカテゴリ名を抽出して、頻度が高い記録時間に放送される放送番組のうち、抽出されたチャンネルの放送局において放送されかつ抽出されたカテゴリ名に分類される放送番組の情報を複数の放送番組の情報の中から検索することにより、ユーザに情報を検索するためのキー情報を入力させることなく容易にユーザの嗜好に合致する情報を検索することができ、かくして情報を検索する際の手間を一段と低減し得る。
【００１０】
【発明を実施するための最良の形態】
以下図面について、本発明の一実施の形態を詳述する。
【００１１】
（１）アナログ地上波放送システムの構成
図１において、１は全体としてアナログ地上波放送システムの構成を示し、各放送局に設置されている情報提供手段としての送信装置２Ａ〜２Ｎは、番組の映像信号及び音声信号を送信アンテナ３Ａ〜３Ｎを介してそれぞれ送信する。中継装置４は、送信装置２Ａ〜２Ｎから送信された放送波をそれぞれ中継して、各視聴者宅に設置されている受信機（以下、これをＩＲＤ（Ｉｎｔｅｇｒａｔｅｄ  Ｒｅｃｅｉｖｅｒ  Ｄｅｃｏｄｅｒ）と呼ぶ）５に配信する。
【００１２】
情報受信装置としてのＩＲＤ５は、複数の放送局からそれぞれ配信される放送波を受信アンテナ６によって受信し、視聴者（ユーザ）が入力手段としてのリモートコマンダ７を介してする選局操作に応じて、受信した複数の放送局の番組データの中から指定された放送局の番組データを選択し、当該選択された放送局の番組データを復調して表示手段としてのモニタ８に出力して表示する。
【００１３】
（２）ＩＲＤの構成
図２に示すように、ＩＲＤ５は、リモートコマンダ７（図１）から赤外線に重畳されて送信される命令信号Ｓ１をリモートコマンダ受信部１０において受信し、当該命令信号Ｓ１を電気信号に変換して命令信号Ｓ２を生成した後、これをＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１に送出する。
【００１４】
ＣＰＵ１１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２に格納されている制御プログラムを必要に応じて読み出し、当該読み出した制御プログラムを記憶手段としてのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３に転送して展開する。そしてＣＰＵ１１は、このＲＡＭ１３に展開された制御プログラムを読み出して実行することによりＩＲＤ５の各回路を制御するようになされている。
【００１５】
ＣＰＵ１１は、リモートコマンダ受信部１０から送出された命令信号Ｓ２を解析し、その結果、視聴者がリモートコマンダ７（図１）において選局操作を行ったと判断した場合には、当該選局操作に応じたチャンネル選択信号Ｓ３を生成し、これをチューナ１５に送出する。
【００１６】
チューナ１５は、受信アンテナ６（図１）によって受信した放送波の中からチャンネル選択信号Ｓ３に応じたチャンネル（放送局）の放送波を抽出し、当該抽出したチャンネルの放送波を復調することにより音声信号Ｓ５及び映像信号Ｓ６を生成し、このうち音声信号Ｓ５を音声処理部１６に送出する一方、映像信号Ｓ６を映像処理部１７に送出する。
【００１７】
音声処理部１６は、音声信号Ｓ５をアナログディジタル変換した後、ＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格に基づく符号化方式によって圧縮符号化し、その結果得られる音声符号化データＳ７を多重／分離部１８を介して音声デコーダ１９に送出する。映像処理部１７は、映像信号Ｓ６をアナログディジタル変換した後、ＭＰＥＧ規格に基づく符号化方式によって圧縮符号化し、その結果得られる映像符号化データＳ８を多重／分離部１８を介して映像デコーダ２０に送出する。
【００１８】
音声デコーダ１９は、音声符号化データＳ７を伸長復号化し、その結果得た音声データＳ９をディジタルアナログ（Ｄ／Ａ）変換回路２１に送出する。Ｄ／Ａ変換回路２１は、この音声データＳ９をディジタルアナログ変換することにより音声処理部１６に入力される前の音声信号Ｓ１０を復元し、これをモニタ８（図１）に出力する。
【００１９】
映像デコーダ２０は、映像符号化データＳ８を伸長復号化し、その結果得た映像データＳ１１をＲＧＢエンコーダ２２に送出する。ＲＧＢエンコーダ２２は、映像データＳ１１をＮＴＳＣ（Ｎａｔｉｏｎａｌ  Ｔｅｌｅｖｉｓｉｏｎ  Ｓｙｓｔｅｍ  Ｃｏｍｍｉｔｔｅｅ）方式の輝度信号及び色差信号に変換すると共にディジタルアナログ変換することにより映像信号Ｓ１２を生成し、これをモニタ８（図１）に送出する。
【００２０】
かくしてモニタ８（図１）の表示画面８Ａには、視聴者が選択した番組の映像が表示されると共に、当該モニタ８のスピーカから、視聴者が選択した番組の音声が出力される。
【００２１】
ところでアナログ地上波放送システム１においては、各放送局からそれぞれ提供される番組を視聴者に知らせることを目的として、電子番組ガイド情報（以下、これをＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）データと呼ぶ）と呼ばれる番組の説明データを、特定の放送局から定期的に配信するようになされている。
【００２２】
このＥＰＧデータは、番組毎に生成されるものであり、図３に示すように、番組固有の番組ＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ）、送信元の放送局番号、送信元の放送局名、番組の開始時間、番組の長さ（又は終了時間）、番組タイトル、当該番組タイトルを補完する番組サブタイトル、番組説明及び番組のジャンルのような情報からなり、視聴者が視聴する番組を決定する際の判断材料となっている。因みに、番組ＩＤ、放送局番号及びジャンルはコードデータで表され、放送局名、番組タイトル、番組サブタイトル及び番組説明はテキストデータで表され、開始時間及び長さは時間データで表される。
【００２３】
特定の放送局に設置されている送信装置２は、例えば１週間分のＥＰＧデータを映像信号の垂直帰線消去期間（ＶＢＩ：Ｖｅｒｔｉｃａｌ  Ｂｌａｎｋｉｎｇ  Ｉｎｔｅｒｖａｌ）に重畳して、例えば深夜や早朝などの時間帯を使って毎日定期的に送信する。
【００２４】
この場合、ＩＲＤ５のチューナ１５は、受信アンテナ６（図１）によって受信した放送波の中からＥＰＧデータが重畳されているチャンネルの放送波を抽出し、当該抽出したチャンネルの放送波を復調することにより映像信号Ｓ１５を生成してこれをＶＢＩスライサ２５に送出する。
【００２５】
ＶＢＩスライサ２５は、映像信号Ｓ１５からＥＰＧデータＳ１６を抽出し、これをバスＢＵＳを介してＲＡＭ１３に転送して記憶する。このようにしてＩＲＤ５は、ＲＡＭ１３に記憶されているＥＰＧデータＳ１６を毎日更新し、常に最新のＥＰＧデータＳ１６をＲＡＭ１３に蓄積しておくようになされている。
【００２６】
この状態において、視聴者がリモートコマンダ７（図１）においてＥＰＧ画面を表示するための操作を行うと、リモートコマンダ７はＥＰＧ画面を表示するための命令信号Ｓ１をリモートコマンダ受信部１０に送信する。リモートコマンダ受信部１０は、この命令信号Ｓ１を電気信号でなる命令信号Ｓ２に変換して、これをＣＰＵ１１に送出する。
【００２７】
ＣＰＵ１１は、命令信号Ｓ２が供給されたことを検出すると、ＲＯＭ１２に格納されている文字や記号等の辞書データを基にＲＡＭ１３上でＥＰＧデータＳ１６に対してグラフィック処理を施すことによりＥＰＧ画面データＳ１７を生成し、これをバスＢＵＳを介してグラフィックエンジン２６に送出する。
【００２８】
グラフィックエンジン２６は、ＥＰＧ画面データＳ１７をＮＴＳＣ方式の輝度信号及び色差信号に変換すると共にディジタルアナログ変換することによりＥＰＧ画像信号Ｓ１８を生成し、これをＲＧＢエンコーダ２２に送出する。ＲＧＢエンコーダ２２は、映像信号Ｓ１２とＥＰＧ画像信号Ｓ１８とを混合してモニタ８（図１）に出力し、当該ＥＰＧ画像信号Ｓ１８に応じたＥＰＧ画面をモニタ８の表示画面８Ａに表示する。
【００２９】
ところで、視聴者がリモートコマンダ７（図１）において番組の映像及び音声を記録するための操作を行うと、リモートコマンダ７は記録動作を行うための命令信号Ｓ１をリモートコマンダ受信部１０に送信する。リモートコマンダ受信部１０は、この命令信号Ｓ１を電気信号でなる命令信号Ｓ２に変換してＣＰＵ１１に送出する。
【００３０】
ＣＰＵ１１は、この命令信号Ｓ２が供給されたことを検出すると、バスＢＵＳを介して各回路の動作を制御することにより、リモートコマンダ７（図１）において指定された番組の映像及び音声を記録させるようになされている。このとき多重／分離部１８は、チューナ１５及び音声処理部１６を順次介して得られる音声符号化データＳ７と、チューナ１５及び映像処理部１７を順次介して得られる映像符号化データＳ８とを多重化して多重化データＳ２０を生成し、これを記録メディア部３０に転送して内蔵する記録媒体としての記録メディア（図示せず）に記録する。
【００３１】
その際、ＣＰＵ１１は、視聴者によって指定された番組の記録が終了したと判断すると、ＲＡＭ１３に予め格納されているＥＰＧデータＳ１６を基に、記録メディア部３０に記録されている番組のタイトルの一覧でなる記録タイトルリストデータＳ２１を生成し、これをフラッシュメモリ３１に格納する。ＣＰＵ１１は、記録メディア部３０に新たに番組が記録される毎に記録タイトルリストデータＳ２１を更新することにより、常に最新の記録タイトルリストデータＳ２１をフラッシュメモリ３１に蓄積するようになされている。
【００３２】
この状態において、視聴者がリモートコマンダ７（図１）において記録タイトルリスト画面を表示するための操作を行うと、リモートコマンダ７は記録タイトルリスト画面を表示するための命令信号Ｓ１をリモートコマンダ受信部１０に送信する。リモートコマンダ受信部１０は、この命令信号Ｓ１を電気信号でなる命令信号Ｓ２に変換して、これをＣＰＵ１１に送出する。
【００３３】
ＣＰＵ１１は、命令信号Ｓ２が供給されたことを検出すると、記録タイトルリストデータＳ２１をＲＡＭ１３に転送し、ＲＯＭ１２に格納されている文字や記号等の辞書データを基にＲＡＭ１３上で記録タイトルリストデータＳ２１に対してグラフィック処理を施すことにより記録タイトルリスト画面データＳ２２を生成し、これをバスＢＵＳを介してグラフィックエンジン２６に送出する。
【００３４】
グラフィックエンジン２６は、記録タイトルリスト画面データＳ２２をＮＴＳＣ方式の輝度信号及び色差信号に変換すると共にディジタルアナログ変換することにより記録タイトルリスト画像信号Ｓ２３を生成し、これをＲＧＢエンコーダ２２に送出する。ＲＧＢエンコーダ２２は、映像信号Ｓ１２と記録タイトルリスト画像信号Ｓ２３とを混合してモニタ８（図１）に出力し、当該記録タイトルリスト画像信号Ｓ２３に応じた記録タイトルリスト画面をモニタ８の表示画面８Ａに表示する。
【００３５】
ここで、視聴者が、モニタ８の表示画面８Ａに表示される記録タイトルリスト画面を目視しながら、リモートコマンダ７（図１）において所望の番組の映像及び音声を再生するための操作を行うと、リモートコマンダ７は再生動作を行うための命令信号Ｓ１をリモートコマンダ受信部１０に送信する。リモートコマンダ受信部１０は、この命令信号Ｓ１を電気信号でなる命令信号Ｓ２に変換してＣＰＵ１１に送出する。
【００３６】
ＣＰＵ１１は、この命令信号Ｓ２が供給されたことを検出すると、バスＢＵＳを介して各回路の動作を制御することにより、リモートコマンダ７（図１）において指定された番組の映像及び音声を再生するようになされている。すなわち記録メディア部３０は、内蔵する記録メディア（図示せず）に記録されている複数の番組の多重化データの中から指定された番組の多重化データＳ２５を読み出し、これを多重／分離部１８に送出する。
【００３７】
多重／分離部１８は、多重化データＳ２５を音声符号化データＳ２６と映像符号化データＳ２７とに分離し、このうち音声符号化データＳ２６を音声デコーダ１９及びＤ／Ａ変換回路２１を順次介して音声信号Ｓ２８を生成し、これをモニタ８（図１）に出力すると共に、映像符号化データＳ２７を映像デコーダ２０及びＲＧＢエンコーダ２２を順次介して映像信号Ｓ２９を生成し、これをモニタ８に送出する。
【００３８】
なおＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）３５には、定番番組の番組ロゴや当該定番番組の代表的な出演者の顔写真でなる顔写真アイコンが格納されており、ＣＤ−ＲＯＭデコーダ３６にセットされると、当該ＣＤ−ＲＯＭデコーダ３６は、これら番組ロゴや顔写真アイコンのデータを番組を連想させる番組連想データＳ３５としてＣＤ−ＲＯＭ３５から読み出し、これをＣＰＵ１１を介してフラッシュメモリ３１に転送して格納する。
【００３９】
（３）記録再生視聴履歴生成処理手順
ところでこの実施の形態の場合、ＩＲＤ５のＣＰＵ１１は、視聴者によって指定された番組の記録及び再生及び視聴に関する履歴（すなわち記録メディアの使用履歴）を記録再生視聴履歴データとしてＲＡＭ１３に記憶しておき、番組を記録及び再生する毎に当該記録再生視聴履歴データを更新して常に最新の記録再生視聴履歴データをＲＡＭ１３に記憶するようになされている。
【００４０】
ここで記録再生視聴履歴データは、番組名毎に番組の記録及び再生及び視聴履歴を示す番組履歴データ、番組を分類するカテゴリ名毎に番組の記録及び再生及び視聴履歴を示すカテゴリ履歴データ、各チャンネル（放送局）毎に番組の記録及び再生及び視聴履歴を示すチャンネル履歴データ、各時間における番組の記録履歴を示す記録時間及び視聴履歴データからなる。
【００４１】
具体的には番組履歴データは、過去に記録された連続番組の番組名に対して当該番組名の番組がその後記録又は再生された頻度を示すポイント数を対応付けたデータ｛｛番組名、ポイント数｝、……｝でなり、カテゴリ履歴データは、過去に記録された番組のカテゴリ名に対して当該カテゴリ名の番組がその後記録又は再生された頻度を示すポイント数を対応付けたデータ｛｛カテゴリ名、ポイント数｝、……｝でなる。
【００４２】
またチャンネル履歴データは、各チャンネルそれぞれに対して当該チャンネルの放送局から提供された番組を記録又は再生及び視聴した頻度を示すポイント数を対応付けたデータ｛｛１ｃｈ、ポイント数｝、……｛Ｎｃｈ、ポイント数｝｝でなり、視聴時間履歴データは、各時間それぞれに対して過去に番組を記録した頻度を示すポイント数を対応付けたデータ｛｛０時、ポイント数｝、……｛２３時、ポイント数｝｝でなる。
【００４３】
ところでＣＰＵ１１は、視聴者がＥＰＧ画面の表示操作を行うと、上述の記録再生視聴履歴データに基づいてＥＰＧデータＳ１６の中から視聴者の嗜好に合致する番組を検索し、当該検索された番組をモニタ８の表示画面８Ａに表示する。
【００４４】
すなわち図４及び図５において、ＩＲＤ５のＣＰＵ１１は記録再生視聴履歴生成処理手順ＲＴ１に入ると、ステップＳＰ１に移って視聴者によって指定された番組の記録が開始されたか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ１を繰り返す。
【００４５】
ステップＳＰ１において肯定結果が得られると、このことは視聴者によって番組を記録するための操作が行われ当該指定された番組の記録が開始されたことを表しており、このときＣＰＵ１１は、続くステップＳＰ２に移って、現在記録している番組の番組名が番組履歴データとしてＲＡＭ１３に記憶されているか否か判断する。
【００４６】
ステップＳＰ２において否定結果が得られると、このことは現在記録している番組と同一の番組名の番組が過去に記録されていないことを表しており、このときＣＰＵ１１はステップＳＰ３に移って、当該番組が連続番組か否か判断する。ステップＳＰ３において肯定結果が得られると、このことは視聴者が現在記録している番組と同一の番組名の番組を今後視聴又は記録する可能性があることを表しており、このときＣＰＵ１１はステップＳＰ４に移って、当該番組の番組名を番組履歴データとしてＲＡＭ１３に記憶する。
【００４７】
これに対してステップＳＰ３において否定結果が得られると、このことは現在記録している番組と同一の番組名の番組を今後視聴又は記録する可能性がないことを表しており、このときＣＰＵ１１はステップＳＰ６に移行する。
【００４８】
これに対してステップＳＰ２において肯定結果が得られると、このことは現在記録している番組と同一の番組名の番組が過去に記録されたことがあることを表しており、このときＣＰＵ１１はステップＳＰ５に移って、現在記録している番組の番組名に対応するポイント数を加算して番組履歴データを更新する。
【００４９】
そしてＣＰＵ１１は、続くステップＳＰ６において、現在記録している番組のカテゴリ名がカテゴリ履歴データとしてＲＡＭ１３に記憶されているか否か判断する。ステップＳＰ６において否定結果が得られると、このことは現在記録されている番組と同一のカテゴリ名の番組が過去に記録されたことがないことを表しており、このときＣＰＵ１１はステップＳＰ７に移って、当該番組のカテゴリ名をカテゴリ履歴データとしてＲＡＭ１３に記憶する。
【００５０】
これに対してステップＳＰ６において肯定結果が得られると、このことは現在記録している番組と同一のカテゴリ名の番組が過去に記録されたことがあることを表しており、このときＣＰＵ１１はステップＳＰ８に移って、現在記録している番組のカテゴリ名に対応するポイント数を加算してカテゴリ履歴データを更新する。
【００５１】
ＣＰＵ１１は、続くステップＳＰ９に移って、ＲＡＭ１３に記憶されているチャンネル履歴データにおいて、現在記録している番組を送信する放送局のチャンネルに対応するポイント数を加算してチャンネル履歴データを更新し、ステップＳＰ１０において記録開始時間をＲＡＭ１３に記憶する。そしてＣＰＵ１１は、続くステップＳＰ１１において、現在記録している番組の記録が終了したか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ１１を繰り返す。
【００５２】
ステップＳＰ１１において肯定結果が得られると、このことは現在記録している番組の記録が終了したことを表しており、このときＣＰＵ１１はステップＳＰ１２に移って、ＲＡＭ１３に記憶されている記録時間履歴データにおいて、同じくＲＡＭ１３に記録されている記録開始時間から記録終了時間までの範囲内に存在する時間に対応するポイント数を加算して記録時間履歴データを更新する。
【００５３】
そしてＣＰＵ１１は、ステップＳＰ１３において、他の番組を記録するか否かを判断する。このステップＳＰ１３において肯定結果が得られると、このことはさらに他の番組を記録することを表しており、このときＣＰＵ１１は、上述のステップＳＰ１に戻って視聴者の操作に応じて他の番組の記録を開始し、上述のステップＳＰ２〜ステップＳＰ１２と同様の処理を繰り返すことにより、ＲＡＭ１３に記憶されている記録再生視聴履歴データを更新する。
【００５４】
これに対してステップＳＰ１３において否定結果が得られると、このことは他の番組を記録するための操作が行われなかったことを表しており、このときＣＰＵ１１はステップＳＰ１４に移って、番組の再生を開始するか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ１４を繰り返す。
【００５５】
ステップＳＰ１４において肯定結果が得られると、このことは視聴者によって番組を再生するための操作が行われ当該番組の再生を開始したことを表しており、このときＣＰＵ１１はステップＳＰ１５に移って、ＲＡＭ１３に記憶されている番組履歴データにおいて、現在再生している番組の番組名に対応するポイント数を加算して当該番組履歴データを更新する。
【００５６】
ＣＰＵ１１は、続くステップＳＰ１６に移って、ＲＡＭ１３に記憶されているカテゴリ履歴データにおいて、現在再生している番組のカテゴリ名に対応するポイント数を加算して当該カテゴリ履歴データを更新する。そしてＣＰＵ１１は、続くステップＳＰ１７に移って、ＲＡＭ１３に記憶されているチャンネル履歴データにおいて、現在再生している番組を送信した放送局のチャンネルに対応するポイント数を加算して当該チャンネル履歴データを更新する。
【００５７】
そしてＣＰＵ１１は、ステップＳＰ１８において、他の番組を再生するか否かを判断する。このステップＳＰ１８において肯定結果が得られると、このことは他の番組を再生することを表しており、このときＣＰＵ１１は、上述のステップＳＰ１４に戻って他の番組の再生を開始し、上述のステップＳＰ１５〜ステップＳＰ１７と同様の処理を繰り返すことにより、ＲＡＭ１３に記憶されている記録再生履歴データを更新する。
【００５８】
これに対してステップＳＰ１８において否定結果が得られると、このことは他の番組を再生しないことを表しており、このときＣＰＵ１１は、ステップＳＰ２９に移って視聴者によって指定された番組の視聴が開始されたか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ２９を繰り返す。
【００５９】
ステップＳＰ２９において肯定結果が得られると、このことは視聴者によって番組を視聴するための操作が行われ当該指定された番組の視聴が開始されたことを表しており、このときＣＰＵ１１は、続くステップＳＰ３０に移って、現在視聴している番組の番組名が番組履歴データとしてＲＡＭ１３に記憶されているか否かを判断する。
【００６０】
ステップＳＰ３０において否定結果が得られると、このことは現在視聴している番組と同一の番組名の番組が過去に記録されていないことを表しており、このときＣＰＵ１１はステップＳＰ３２に移る。
【００６１】
これに対してステップＳＰ３０において肯定結果が得られると、このことは現在視聴している番組と同一の番組名が過去に視聴されたことがあることを表しており、このときＣＰＵ１１はステップＳＰ３１に移って、現在視聴している番組の番組名に対応するポイント数を加算して番組履歴データを更新する。
【００６２】
そしてＣＰＵ１１は、続くステップＳＰ３２において、現在視聴している番組のカテゴリ名がカテゴリ履歴データとしてＲＡＭ１３に記憶されているか否かを判断する。ステップＳＰ３２において否定結果が得られると、このことは現在視聴している番組と同一のカテゴリ名の番組が過去に記録されたことがないことを表している。
【００６３】
これに対してステップＳＰ３２において肯定結果が得られると、このことは現在視聴している番組と同一のカテゴリ名の番組が過去に記録されたことがあることを表しており、このときＣＰＵ１１はステップＳＰ３３に移って、現在視聴している番組のカテゴリ名に対応するポイント数を加算してカテゴリ履歴データを更新する。
【００６４】
ＣＰＵ１１は、続いて、ＲＡＭ１３に記憶されているチャンネル履歴データにおいて、現在視聴している番組を送信する放送局のチャンネルに対応するポイント数を加算してチャンネル履歴データを更新する。続いてステップＳＰ３４において視聴開始時間をＲＡＭ１３に記憶する。そしてＣＰＵ１１は、続くステップＳＰ３５において、現在視聴している番組の視聴が終了したか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ３５を繰り返す。
【００６５】
ステップＳＰ３５において肯定結果が得られると、このことは現在視聴している番組の視聴が終了したことを表しており、このときＣＰＵ１１はステップＳＰ３６に移って、ＲＡＭ１３に記憶されている視聴時間履歴データにおいて、視聴開始時間から視聴終了時間までの範囲内に存在する時間に対応するポイント数を加算して視聴時間履歴データを更新する。
【００６６】
そしてＣＰＵ１１は、ステップＳＰ３７において、他の番組を視聴するか否かを判断する。このステップＳＰ３７において肯定結果が得られると、このことはさらに他の番組を視聴することを表しており、このときＣＰＵ１１は、上述のステップＳＰ２９に戻って視聴者の操作に応じて他の番組の視聴を開始し、上述のステップＳＰ３０〜ステップＳＰ３６と同様の処理を繰り返すことにより、ＲＡＭ１３に記憶されている記録再生視聴履歴データを更新する。
【００６７】
このようにＣＰＵ１１は、上述の記録再生視聴履歴生成処理手順ＲＴ１を実行することにより、常に最新の記録再生視聴履歴データをＲＡＭ１３に記憶する。そして視聴者がリモートコマンダ７において「おすすめ番組表」の表示操作を行うと、ＩＲＤ５のＣＰＵ１１は、図７に示すＥＰＧ画面表示処理手順ＲＴ２を実行する。
【００６８】
すなわち図７においてＣＰＵ１１はＥＰＧ画面表示処理手順ＲＴ２に入ると、ステップＳＰ２０に移って検索手段として動作し、番組履歴データに含まれる各番組名を、番組を検索する際の検索キーと決定する。そしてＣＰＵ１１は、これら各検索キーのうちポイント数の大きい番組名の検索キーから順に、ＥＰＧデータＳ１６に含まれる複数の番組の中から当該検索キーと合致する番組名の番組を、モニタ８の表示画面８Ａに表示し得る数だけ順次検索する。
【００６９】
そしてＣＰＵ１１は、続くステップＳＰ２１に移って、検索された番組の数がモニタ８の表示画面８Ａに表示し得る番組数に満たしたか否かを判断する。このステップＳＰ２１において肯定結果が得られると、このことは検索された番組の数がモニタ８の表示画面８Ａに表示し得る番組数を満たしたことを表しており、このときＣＰＵ１１はステップＳＰ２２に移って表示制御手段として動作し、検索された番組を放送局のチャンネル順に並べ替え、これを例えば図８に示すような現在の「おすすめ番組表」としてモニタ８の表示画面８Ａに表示する。
【００７０】
これに対してステップＳＰ２１において否定結果が得られると、このことは検索された番組の数がモニタ８の表示画面８Ａに表示し得る番組数を満たしていないことを表しており、このときＣＰＵ１１はステップＳＰ２３に移って、記録時間履歴データのうち最大ポイント数の記録時間を検索キーと決定し、ＥＰＧデータＳ１６に含まれる複数の番組の中から当該検索キーと決定された記録時間に放送される番組を検索する。
【００７１】
そしてＣＰＵ１１は、チャンネル履歴データのうち最大ポイント数のチャンネルを抽出すると共にカテゴリ履歴データのうち最大ポイント数のカテゴリ名を抽出して当該抽出されたチャンネル及びカテゴリ名を検索キーと決定し、記録時間を検索キーとして検索された番組の中から当該決定したチャンネルの放送局において放送されかつ当該カテゴリ名に分類される番組を検索する。
【００７２】
ＣＰＵ１１は、続くステップＳＰ２４に移って、ステップＳＰ２０及びＳＰ２３において検索された番組数がモニタ８の表示画面８Ａに表示し得る番組数に満たしたか否かを判断する。このステップＳＰ２４において肯定結果が得られると、このことは検索された番組の数がモニタ８の表示画面８Ａに表示し得る番組数を満たしたことを表しており、このときＣＰＵ１１はステップＳＰ２２に移って、検索された番組を放送局のチャンネル順に並べ替え、これを「おすすめ番組表」としてモニタ８の表示画面８Ａに表示する。
【００７３】
これに対してステップＳＰ２４において否定結果が得られると、このことは検索された番組の数がモニタ８の表示画面８Ａに表示し得る番組数を満たしていないことを表しており、このときＣＰＵ１１はステップＳＰ２５に移って、ＥＰＧデータＳ１６のうちの未検索の番組の中からさらに番組検索を実行することが可能か否かを判断する。
【００７４】
ステップＳＰ２５において肯定結果が得られると、このことはさらに番組検索を実行することが可能であることを表しており、このときＣＰＵ１１はステップＳＰ２３に移って、記録時間履歴データに含まれる未検索の記録時間の中から最大ポイント数の記録時間を検索キーと決定して検索を実行し、さらにチャンネル履歴データ及びカテゴリ履歴データそれぞれに含まれる未検索のチャンネル及びカテゴリ名の中から最大ポイント数のチャンネル及びカテゴリ名をそれぞれ検索キーと決定して検索を実行する。
【００７５】
これに対してステップＳＰ２５において否定結果が得られると、このことは継続して番組検索を実行することが不可能であることを表しており、このときＣＰＵ１１はステップＳＰ２２に移って、検索された番組を放送局のチャンネル順に並べ替え、これを「おすすめ番組表」としてモニタ８の表示画面８Ａに表示する。
【００７６】
そしてＣＰＵ１１は、続くステップＳＰ２６において、視聴者がこのモニタ８の表示画面８Ａに表示された「おすすめ番組表」の中から番組の選択操作を行ったか否かを判断し、肯定結果が得られるまで当該処理ステップＳＰ２６を繰り返す。
【００７７】
ステップＳＰ２６において肯定結果が得られると、このことは視聴者が所望の番組を選択したことを表しており、このときＣＰＵ１１はステップＳＰ２７に移って、当該選択した番組を視聴又は記録する。そしてＣＰＵ１１は、ステップＳＰ２８に移って当該処理手順を終了する。
【００７８】
（４）実施の形態の動作及び効果
以上の構成において、ＣＰＵ１１は、過去に行われた番組の記録及び再生に関する履歴を記録再生視聴履歴データとしてＲＡＭ１３に記憶する。そしてＣＰＵ１１は、視聴者がＥＰＧ画面の表示操作を行うと、この記録再生視聴履歴データに基づいてＥＰＧデータＳ１６に含まれる膨大な数の番組の中から視聴者の嗜好に合致する番組を検索し、当該検索された番組をモニタ８の表示画面８Ａに表示する。
【００７９】
このようにＣＰＵ１１は、視聴者の嗜好を表す記録再生視聴履歴データをＲＡＭ１３に記憶しておき、視聴者の表示操作に応じて当該記録再生視聴履歴データに基づいて膨大な数の番組の中から視聴者の嗜好に合致する番組を検索することにより、番組を検索する際のキーワードを予め入力する必要がない分、検索に必要な操作を低減し得ると共に、またキーワードのみに基づいて番組を検索する場合のように視聴者の嗜好に合致しない番組が検索されることを回避し得る。
【００８０】
因みに、一般に過去に記録及び記録再生された番組は、単に視聴されただけの番組に比して視聴者が嗜好する度合いが高い番組であると判断することができる。従って番組の記録及び再生に関する履歴は、番組の視聴に関する履歴に比して視聴者の嗜好をより忠実に表している。
【００８１】
以上の構成によれば、視聴者の嗜好を示す記録再生視聴履歴データをＲＡＭ１３に記憶しておき、当該記録再生視聴履歴データに基づいて膨大な数の番組の中から所望の番組を検索することにより、視聴者は番組を検索する際のキーワードを予め入力しなくても容易に当該視聴者の嗜好に合致する番組を検索することができ、かくして番組を検索する際の手間を一段と低減し得る。
【００８２】
（５）他の実施の形態
なお上述の実施の形態においては、現在放送されている番組の中から視聴者の嗜好に合致する番組を検索し、その検索結果を図８に示すような「おすすめ番組表」としてモニタ８の表示画面８Ａに表示する場合について述べたが、本発明はこれに限らず、例えば今後放送される番組の中から視聴者の嗜好に合致する番組を検索し、その検索結果を図９に示すような「おすすめ番組表」としてモニタ８の表示画面８Ａに表示するようにしても良い。この場合、視聴者は、表示画面８Ａに表示されている「おすすめ番組表」の中から所望の番組を選択して録画予約キー（図示せず）を操作するだけで録画予約の設定を行うことができ、従来のように番組を選択するための操作が必要ない分、録画予約に必要な手間を一段と低減し得る。
【００８３】
また上述の実施の形態においては、番組の記録及び再生に関する履歴でなる記録再生履歴データに基づいて膨大な数の番組の中から所望の番組を検索し、その検索結果をモニタ８の表示画面８Ａに表示する場合について述べたが、本発明はこれに限らず、例えば過去の録画予約の履歴や記録タイトルリストデータＳ２１に基づいて検索を実行し、その検索結果を図１０に示すような「おすすめ番組表」としてモニタ８の表示画面８Ａに表示するようにしても良い。この場合、視聴者は、表示画面８Ａに表示されている「おすすめ番組表」の中から所望の番組を選択して録画予約キー（図示せず）を操作するだけで録画予約の設定を行うことができ、従来のように番組を選択するための操作が必要ない分、録画予約に必要な手間を一段と低減し得る。
【００８４】
また上述の実施の形態においては、ＥＰＧデータＳ１６に含まれる膨大な数の番組の中から視聴者の嗜好に合致する番組を検索し、当該検索された番組の一覧をモニタ８の表示画面８Ａに表示する場合について述べたが、本発明はこれに限らず、例えば図１１に示すように、番組の映像をモニタ８の表示画面８Ａに表示しながら、検索された番組に関する文字情報を表示画面８Ａの一部にスクロール表示するようにしても良い。この場合、視聴者は、通常のテレビ放送の番組を視聴しながら、スクロール表示されている文字情報を目視して録画予約の設定を行うことができる。
【００８５】
また上述の実施の形態においては、番組タイトルの一覧を表示画面８Ａに表示する場合について述べたが、本発明はこれに限らず、所定の情報の内容を示す見出し情報を表示画面８Ａに表示する場合に広く適用することができる。
【００８６】
さらに上述の実施の形態においては、本発明をアナログ地上波放送システム１のＩＲＤ５において受信した情報を表示する場合について述べたが、本発明はこれに限らず、ディジタル衛星放送若しくは有線放送又はインターネットによって送られてくる情報を表示する場合に広く適用することができる。
【００８７】
【産業上の利用の可能性】
受信機において、放送局から送られてくる放送波を受信して当該放送波に応じた画像をモニタに表示する際に利用することができる。
【００８８】
【図面の簡単な説明】
【図１】本発明によるアナログ地上波放送システムを示すブロック図である。
【図２】本発明による情報検索装置の一実施の形態を示すブロック図である。
【図３】ＥＰＧデータの内容を示す略線図である。
【図４】記録再生視聴履歴生成処理手順を示すフローチャートである。
【図５】記録再生視聴履歴生成処理手順を示すフローチャートである。
【図６】記録再生視聴履歴生成処理手順を示すフローチャートである。
【図７】ＥＰＧ画面表示処理手順を示すフローチャートである。
【図８】ＥＰＧ画面を示す略線図である。
【図９】他の実施の形態のＥＰＧ画面を示す略線図である。
【図１０】他の実施の形態のＥＰＧ画面を示す略線図である。
【図１１】他の実施の形態のＥＰＧ画面を示す略線図である。
【００８９】
【符号の説明】
１……アナログ地上波放送システム、２……送信装置、４……中継装置、５……ＩＲＤ、７……リモートコマンダ、８……モニタ、８Ａ……表示画面、１０……リモートコマンダ受信部、１１……ＣＰＵ、１２……ＲＯＭ、１３……ＲＡＭ、１５……チューナ、１６……音声処理部、１７……映像処理部、１８……多重／分離部、１９……音声デコーダ、２０……映像デコーダ、２１……Ｄ／Ａ変換回路、２２……ＲＧＢエンコーダ、２５……ＶＢＩスライサ、３０……記録メディア部、３１……フラッシュメモリ。
【図１】
0004852816.tif 000002
【図２】
0004852816.tif 000003
【図３】
0004852816.tif 000004
【図４】
0004852816.tif 000005
【図５】
0004852816.tif 000006
【図６】
0004852816.tif 000007
【図７】
0004852816.tif 000008
【図８】
0004852816.tif 000009
【図９】
0004852816.tif 000010
【図１０】
0004852816.tif 000011
【図１１】
0004852816.tif 000012
0004852816.tif 000013