(57)【要約】      （修正有）【課題】放送コンテンツが途中から視聴された場合、同じコンテンツのアーカイブを視聴することで冒頭から視聴できることを過不足なく通知する。【解決手段】放送コンテンツ及びＶＯＤコンテンツを受信し再生するコンテンツ再生装置であって、選局されたチャンネル及び選局日時を記憶する記憶手段と、選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得手段と、前記視聴している放送コンテンツが途中から視聴されたことを検出する検出手段と、前記検出手段により途中から視聴されたことが検出された場合、前記情報コンテンツを視聴することで前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する判定手段と、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知する通知手段と、を有する。【選択図】図７
2010124239.tif 000002
【特許請求の範囲】
【請求項１】
放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置であって、
前記放送コンテンツを視聴するためのチャンネルを選局する選局手段と、
前記選局手段により選局されたチャンネル及び選局日時を記憶する記憶手段と、
前記選局手段により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得手段と、
前記視聴している放送コンテンツが途中から視聴されたことを検出する検出手段と、
前記検出手段により途中から視聴されたことが検出された場合、前記情報コンテンツを視聴することで前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する判定手段と、
前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知する通知手段と、を有することを特徴とするコンテンツ再生装置。
【請求項２】
前記判定手段は、前記途中から視聴している放送コンテンツが所定時間より長く視聴されている場合、前記途中から視聴している放送コンテンツが前記選局手段により直接選局されて視聴を開始したものである場合、及び前記途中から視聴している放送コンテンツが視聴予約されたものである場合の少なくともいずれかにおいて、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知すると判定することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項３】
前記判定手段は、前記放送コンテンツの視聴を開始した時刻が、当該放送コンテンツの放送終了時刻の所定時間以前でない場合、前記放送コンテンツの視聴を開始する直前に視聴していた放送コンテンツの視聴時間が所定時間より長い場合、前記放送コンテンツの視聴を開始する直前に視聴していた放送コンテンツがコマーシャルであった場合、及び前記途中から視聴している放送コンテンツが録画されている場合の少なくともいずれかにおいて、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知しないと判定することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項４】
前記判定手段は、前記途中から視聴している放送コンテンツのジャンルに応じて、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定することを特徴とする請求項１に記載のコンテンツ再生装置。
【請求項５】
放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置であって、
前記放送コンテンツを視聴するためのチャンネルを選局する選局手段と、
前記選局手段により選局されたチャンネル及び選局日時を記憶する記憶手段と、
前記選局手段により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得手段と、
前記視聴している放送コンテンツが途中から視聴されたことを検出する検出手段と、
前記検出手段により途中から視聴されたことが検出された場合、前記選局手段の操作履歴に応じて前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替えるか否かを判定する判定手段と、
前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替える制御手段と、を有することを特徴とするコンテンツ再生装置。
【請求項６】
放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置の制御方法であって、
前記放送コンテンツを視聴するためのチャンネルを選局する選局工程と、
前記選局工程により選局されたチャンネル及び選局日時を記憶する記憶工程と、
前記選局工程により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得工程と、
前記視聴している放送コンテンツが途中から視聴されたことを検出する検出工程と、
前記検出工程により途中から視聴されたことが検出された場合、前記情報コンテンツを視聴することで前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する判定工程と、
前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知する通知工程と、を有することを特徴とする制御方法。
【請求項７】
放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置の制御方法であって、
前記放送コンテンツを視聴するためのチャンネルを選局する選局工程と、
前記選局工程により選局されたチャンネル及び選局日時を記憶する記憶工程と、
前記選局工程により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得工程と、
前記視聴している放送コンテンツが途中から視聴されたことを検出する検出工程と、
前記検出工程により途中から視聴されたことが検出された場合、前記選局工程の操作履歴に応じて前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替えるか否かを判定する判定工程と、
前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替える制御工程と、を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、視聴中の放送コンテンツと同じコンテンツがビデオオンデマンド（Video On Demand、以下、ＶＯＤ）で視聴できることを通知するコンテンツ再生技術に関する。
【背景技術】
【０００２】
近年、放送と通信の融合が進み、放送コンテンツと同じコンテンツがアーカイブされ、ＶＯＤサーバから配信されることにより、放送時間と同時期にＶＯＤで視聴できるようになってきている。すなわち、ユーザがある放送コンテンツを途中から視聴した場合でも、ＶＯＤで放送コンテンツと同じコンテンツを冒頭から視聴できるようになる。
【０００３】
例えば特許文献１では、ユーザが放送コンテンツを番組の途中から視聴した場合に、ユーザの要求に基づいて個別チャンネルで放送コンテンツの冒頭部分を配信するとともに放送コンテンツを蓄積する。その後、個別チャンネルで冒頭部分の再生が終了した時点で蓄積した放送コンテンツの再生に切り替えることでコンテンツを冒頭から視聴できる。
【０００４】
例えば特許文献２では、放送コンテンツ視聴中に巻戻し等のトリックプレイ操作を行った際に、放送コンテンツと同じコンテンツをアーカイブから検索し、存在すれば受信経路を切り替えてアーカイブされたコンテンツを再生する。加えて、トリックプレイ操作の前にコンテンツをアーカイブから検索し、放送コンテンツと同じコンテンツが存在する場合に、実施可能なトリックプレイ操作を画面上に表示する。
【特許文献１】特開２００３−０４６９８４号公報
【特許文献２】特開２００５−１３６９７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、ほとんどの放送コンテンツがアーカイブされるようになると、選局の都度、アーカイブにコンテンツが存在することが通知されてしまい、ユーザが煩わしさを感じる可能性がある。例えば、ユーザがコンテンツを選局しながら探索する、いわゆるザッピング中は、ユーザへの通知は不要であると考えられる。
【０００６】
このような課題に対して、特許文献１には冒頭から視聴する方法が記載されているが、コンテンツがアーカイブされていることを通知するするか否かを判定することは記載されていない。また、特許文献２では、放送コンテンツと同じコンテンツの存在を検知した時点で画面表示を行うため、煩わしさは解消されない。
【０００７】
本発明は、途中から視聴された放送コンテンツを同じコンテンツのアーカイブを視聴することで冒頭から視聴できることを通知するか否かを判定し、不要な通知を抑制して煩わしさを解消することができる技術を実現する。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は、放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置であって、前記放送コンテンツを視聴するためのチャンネルを選局する選局手段と、前記選局手段により選局されたチャンネル及び選局日時を記憶する記憶手段と、前記選局手段により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得手段と、前記視聴している放送コンテンツが途中から視聴されたことを検出する検出手段と、前記検出手段により途中から視聴されたことが検出された場合、前記情報コンテンツを視聴することで前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する判定手段と、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知する通知手段と、を有する。
【０００９】
また、本発明は、放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置であって、前記放送コンテンツを視聴するためのチャンネルを選局する選局手段と、前記選局手段により選局されたチャンネル及び選局日時を記憶する記憶手段と、前記選局手段により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得手段と、前記視聴している放送コンテンツが途中から視聴されたことを検出する検出手段と、前記検出手段により途中から視聴されたことが検出された場合、前記選局手段の操作履歴に応じて前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替えるか否かを判定する判定手段と、前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替える制御手段と、を有する。
【００１０】
また、本発明は、放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置の制御方法であって、前記放送コンテンツを視聴するためのチャンネルを選局する選局工程と、前記選局工程により選局されたチャンネル及び選局日時を記憶する記憶工程と、前記選局工程により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得工程と、前記視聴している放送コンテンツが途中から視聴されたことを検出する検出工程と、前記検出工程により途中から視聴されたことが検出された場合、前記情報コンテンツを視聴することで前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する判定工程と、前記途中から視聴している放送コンテンツを冒頭から視聴できることを通知する通知工程と、を有する。
【００１１】
また、本発明は、放送コンテンツ及び当該放送コンテンツ以外の情報コンテンツを受信し再生するコンテンツ再生装置の制御方法であって、前記放送コンテンツを視聴するためのチャンネルを選局する選局工程と、前記選局工程により選局されたチャンネル及び選局日時を記憶する記憶工程と、前記選局工程により選局されたチャンネルで視聴している放送コンテンツの属性情報と、前記視聴している放送コンテンツに関連する情報コンテンツの所在情報とを取得する取得工程と、前記視聴している放送コンテンツが途中から視聴されたことを検出する検出工程と、前記検出工程により途中から視聴されたことが検出された場合、前記選局工程の操作履歴に応じて前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替えるか否かを判定する判定工程と、前記途中から視聴している放送コンテンツから当該放送コンテンツに関連する情報コンテンツの視聴に切り替える制御工程と、を有する。
【発明の効果】
【００１２】
本発明によれば、放送コンテンツが途中から視聴されたことが検出された場合、同じコンテンツがアーカイブに存在し、当該コンテンツを視聴することで途中から視聴している放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。よって、不要な通知を抑制して煩わしさを解消することができる。
【発明を実施するための最良の形態】
【００１３】
以下に、添付図面を参照して本発明を実施するための最良の形態について詳細に説明する。
【００１４】
尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。
【００１５】
［実施形態１］
図１は、本発明に係る実施形態のコンテンツ再生装置に接続される周辺機器を例示する図である。なお、以下では、放送コンテンツ以外のＶＯＤサーバにアーカイブされている情報コンテンツのことをＶＯＤコンテンツと呼称する。
【００１６】
図１において、コンテンツ再生装置１はアンテナ２に接続され、図示しないテレビジョン送信局から放送波を受信する。また、コンテンツ再生装置１は、インターネット３に接続され、インターネット３に接続されたＶＯＤサーバ４のＶＯＤコンテンツを検索するとともに、ＶＯＤサーバ４からＶＯＤコンテンツを取得する。ユーザはリモコン５を操作して、コンテンツ再生装置１に対してチャンネルの選局要求、電子番組表（Electronic Program Guide、以下、ＥＰＧ）表示要求、ＶＯＤコンテンツの再生制御要求、又はＥＰＧ表示要求を送信する。放送コンテンツ、ＶＯＤコンテンツ、ＥＰＧ画面並びに途中から視聴している放送コンテンツを冒頭から視聴できることを示す通知画面は、モニタ６に表示される。
【００１７】
図２は、図１のコンテンツ再生装置の機能ブロック図である。
【００１８】
図２において、ＣＰＵ１１は、コンテンツ再生装置１の全体の動作を司り、装置内部の状態並びに赤外線受光部１５から取得した操作情報に基づいて、内部バス１８に接続された各部を制御する。また、ＣＰＵ１１は、ネットワークインタフェース１４を介して放送コンテンツと同じコンテンツがＶＯＤコンテンツとして存在するかを検索する。また、赤外線受光部１５から取得した操作情報を操作履歴としてメモリ１６に蓄積し、コンテンツ再生装置１の内部状態、アーカイブの有無並びにメモリ１６に蓄積された各種情報に基づいて、コンテンツを冒頭から視聴できることを通知するか否かを判定する。
【００１９】
デコーダ１２は、チューナ１３より放送信号を、ネットワークインタフェース１４よりＶＯＤコンテンツをそれぞれ受信し、受信した放送信号又はＶＯＤコンテンツを解析し、映像・音声・データに分離し、符号化された映像・音声をデコードする。デコーダ１２は、デコードした映像を映像出力回路１７へ出力し、データに含まれる番組名や放送時間、メタデータ等の番組属性情報をメモリ１６に記録する。なお、デコーダ１２からの音声データの出力については図示していない。
【００２０】
チューナ１３は、放送波を受信し放送信号を抽出する処理を行う。チューナ１３は、ＣＰＵ１１から選局処理が指示されると、指示された周波数に選局し、その周波数に含まれる放送信号を抽出してデコーダ１２へ出力する。チューナ１３は、一般的なデジタルテレビでは、地上デジタル放送用チューナ及びＢＳ／広帯域ＣＳデジタル放送用チューナを意味する。
【００２１】
ネットワークインタフェース１４は、インターネット３とコンテンツ再生装置１を接続する。ＶＯＤコンテンツは、ネットワークインタフェース１４を介してデコーダ１２に送信される。また、ＣＰＵ１１が行うＶＯＤコンテンツの検索要求を、インターネット３に出力し、図１のＶＯＤサーバ４から受信した検索結果をＣＰＵ１１に対して出力する。なお、本実施形態では、説明を簡略化するため、ＶＯＤコンテンツをデコーダ１２に送信するようにしたが、ＶＯＤコンテンツをメモリ１６に一時保存し、デコーダ１２が適宜メモリ１６から読み込むように構成してもよい。
【００２２】
赤外線受光部１５は、ユーザ操作に応じてリモコン５から送信される赤外線信号を受信し、ＣＰＵ１１へ送信する。なお、本実施形態では赤外線によるリモコン５からの信号受信を行っているが、これに限らず無線等を用いてもよい。
【００２３】
メモリ１６は、ＣＰＵ１１その他の構成回路が作成したデータを一時保存する。メモリ１６の具体例としては、コンテンツ再生装置１に電源が供給されている間のみデータを保持可能とするＳＲＡＭやＤＲＡＭが挙げられる。その他、電源供給が停止された状態であっても記録したデータを保持しつづけることが可能なフラッシュメモリやＥＥＰＲＯＭが挙げられる。
【００２４】
映像出力回路１７は、デコーダ１２より出力された映像信号を受信し、モニタ６に適するフォーマットに変換して出力する。また、映像信号の出力制御処理を行い、出力フレームレートにしたがってモニタ６へ映像信号を出力する。
【００２５】
内部バス１８は、コンテンツ再生装置１の各部の間のデータ送受信を行う。
【００２６】
図３は、実施形態１のコンテンツ再生装置の機能ブロック図である。
【００２７】
図３において、放送受信・再生部１００は、選局制御部４００から指示された選局チャンネルに基づいて選局し、アンテナ２が受信した放送波から多重化された番組データを映像・音声・データに分離する。分離した映像並びに音声は復号して入力切替部１０００を介してモニタ６や図示しないスピーカに出力し、データから番組属性情報を抽出して番組情報管理部５００に出力する。
【００２８】
番組データは、番組を構成する映像信号や音声信号などをＭＰＥＧ２（カラー動画像符号化方式標準化グループの第２規格）トランスポート・ストリーム（ＴＳ）方式により多重化されている。放送受信・再生部１００において分離した映像・音声は、ＭＰＥＧ２方式により圧縮符号化されているため、放送受信・再生部１００において、それぞれ復号する。
【００２９】
番組属性情報とは、放送コンテンツの識別ＩＤや放送されるチャンネル、番組タイトル、放送開始日時、放送時間であり、通知・非通知の判定やＶＯＤコンテンツの検索等に用いる。また、放送受信・再生部１００は、データに含まれる現在時刻や現在日付に基づいてコンテンツ再生装置１の現在日時を管理し、通知制御部８００から要求があった場合に現在日時を返す。加えて、放送受信・再生部１００は、選局制御部４００から選局チャンネルを受けた場合に、選局チャンネル並びに選局チャンネルを受けた日時を表す選局日時を、選局通知として通知制御部８００に出力する。
【００３０】
ＶＯＤ受信・再生部２００は、再生制御部７００から取得したＶＯＤコンテンツの所在情報を用いて、ＶＯＤコンテンツをインターネット３上のＶＯＤサーバ４より受信する。また、ＶＯＤ受信・再生部２００は、再生制御部７００から取得したＶＯＤコンテンツ再生要求にしたがってコンテンツを再生する。ＶＯＤコンテンツの映像・音声が圧縮符号化されている場合には、ＶＯＤ受信・再生部２００において、それぞれ復号する。ここで、所在情報とは、インターネット上の情報資源に与えられた識別子であるＵＲＩ（Uniform Resource Identifier）である。再生制御情報とは、冒頭再生やシーン再生等の絶対位置指定による再生指示、スキップ再生等の相対位置指定による再生指示、早送り再生や一時停止等の特殊再生指示に関する情報である。
【００３１】
ユーザインタフェース部３００は、ユーザからの「チャンネルアップ」、「Ｃｈ．Ａ選局」等の指示を受け、指示にしたがった動作がなされるよう選局制御部４００に対して選局要求を出力する。また、ユーザインタフェース部３００は、ユーザから「ＶＯＤコンテンツを視聴する」等の指示を受け、指示にしたがった動作がなされるよう再生制御部７００に対して再生制御情報を出力する。加えて、ユーザインタフェース部３００は、通知画面作成部９００が作成した画面に対するユーザからの指示を受け、ユーザがＶＯＤコンテンツの視聴を選択したことを示すＶＯＤ視聴選択通知を通知制御部８００に出力する。なお、ユーザからの指示は、通常リモコンを介してなされ、「はい」、「いいえ」等の選択肢を含んだ操作画面を伴うこともある。
【００３２】
選局制御部４００は、ユーザインタフェース部３００より受けた選局要求にしたがった選局がなされるよう選局チャンネルを放送受信・再生部１００へ出力する。ＶＯＤコンテンツ視聴中に選局要求を受けた場合は、放送コンテンツの映像をモニタ６へ出力するよう入力切替部１０００に切替指示を出力する。
【００３３】
番組情報管理部５００は、放送コンテンツや放送予定番組に関する番組属性情報を記憶する。これらの番組属性情報は、放送受信・再生部１００により定期的に更新される。番組情報が更新された場合、番組情報管理部５００は、同一コンテンツ検索部６００に対して更新された番組属性情報を出力する。また、番組情報管理部５００は、同一コンテンツ検索部６００が番組属性情報から取得したＶＯＤコンテンツの所在情報を受信し、番組属性情報と関連付けて記憶する。加えて、番組情報管理部５００は、通知制御部８００からの要求に基づいて、番組属性情報並びにＶＯＤコンテンツの所在情報を出力する。
【００３４】
同一コンテンツ検索部６００は、番組情報管理部５００から更新された番組属性情報を受けると、インターネット３を介してＶＯＤサーバ４上に放送コンテンツと同じコンテンツがアーカイブされているか否かを検索する。アーカイブが存在する場合は、当該ＶＯＤコンテンツの所在情報を取得し、番組情報管理部５００に出力する。なお、本実施形態では番組属性情報が更新されるたびに検索するようにしたが、放送受信・再生部１００から選局通知を受信するように構成し、ユーザが選局するたびに検索するように構成してもよい。
【００３５】
再生制御部７００は、ユーザインタフェース部３００から再生制御情報を受けた場合に、通知制御部８００から対象となるＶＯＤコンテンツの所在情報を取得する。その後、ＶＯＤ受信・再生部２００へ、再生制御情報とＶＯＤコンテンツの所在情報に基づいたＶＯＤコンテンツ再生要求を出力するとともに、ＶＯＤコンテンツの映像をモニタ６へ出力するよう入力切替部１０００に切替指示を出力する。
【００３６】
通知制御部８００は、放送受信・再生部１００から選局通知を受けた場合に、番組情報管理部５００から番組属性情報やＶＯＤコンテンツの所在情報を取得する。その後、放送受信・再生部１００から現在日時を取得して、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。通知する場合は、通知画面作成部９００に対して通知要求を出力する。また、通知制御部８００は、ユーザインタフェース部３００からＶＯＤ視聴選択通知を受信すると、放送コンテンツに関連付けてそれを記憶する。加えて、通知制御部８００は、再生制御部７００からの要求に基づいて、ＶＯＤコンテンツの所在情報を出力する。
【００３７】
通知画面作成部９００は、通知制御部８００から受けた通知要求に基づいて通知画面を作成し、入力切替部１０００に出力する。
【００３８】
入力切替部１０００は、選局制御部４００又は再生制御部７００からの切替指示にしたがい、モニタ６へ出力する映像を切り替えるとともに、現在の出力元が放送コンテンツかＶＯＤコンテンツかの情報を記憶する。また、通知画面作成部９００が出力した通知画面をコンテンツ上に重ね合わせてモニタ６に出力する。
【００３９】
図４は、番組情報管理部５００に記憶される番組属性情報を例示する図である。
【００４０】
図４において、Ｔ４０１は、識別ＩＤ「ＩＤ１」、チャンネル「Ｃｈ．Ａ」で番組タイトル「映画  ＊＊は＋＋だった」という放送コンテンツが、「２００８年７月１日１８時０分０秒」から「１時間０分０秒」間放送されることを表す。
【００４１】
Ｔ４０２は、識別ＩＤ「ＩＤ２」、チャンネル「Ｃｈ．Ａ」で番組タイトル「バラエティ△  □□□について語る」という放送コンテンツが、「２００８年７月１日１９時０分０秒」から「１時間０分０秒」間放送されることを表す。
【００４２】
Ｔ４０３は、識別ＩＤ「ＩＤ３」、チャンネル「Ｃｈ．Ｂ」で番組タイトル「６時のニュース  ○○事件続報！」という放送コンテンツが、「２００８年７月１日１８時０分０秒」から「１時間０分０秒」間放送されることを表す。
【００４３】
Ｔ４０４は、識別ＩＤ「ＩＤ４」、チャンネル「Ｃｈ．Ｂ」で番組タイトル「アニメ  ○○○○  ついに△△登場！？」という放送コンテンツが、「２００８年７月１日１９時０分０秒」から「０時間３０分０秒」間放送されることを表す。
【００４４】
図５は、番組情報管理部５００に記憶されるＶＯＤコンテンツの所在情報を例示する図である。
【００４５】
図５において、Ｔ５０１は、識別ＩＤ「ＩＤ１」のＶＯＤコンテンツのＵＲＩが「ｈｔｔｐ：／／○○○．ｎｅｔ／○○」であることを表す。
【００４６】
Ｔ５０２は、識別ＩＤ「ＩＤ２」のＶＯＤコンテンツのＵＲＩが「ｈｔｔｐ：／／○○○．ｎｅｔ／■■」であることを表す。
【００４７】
Ｔ５０３は、識別ＩＤ「ＩＤ３」のＶＯＤコンテンツのＵＲＩが「ｈｔｔｐ：／／○○○．ｎｅｔ／××」であることを表す。
【００４８】
また、図４に示した番組属性情報と図５に示したＶＯＤコンテンツの所在情報とは識別ＩＤによって関連付けられている。この場合、識別ＩＤ「ＩＤ１」、「ＩＤ２」並びに「ＩＤ３」の放送コンテンツに関してはＶＯＤコンテンツが存在するが、識別ＩＤ「ＩＤ４」の放送コンテンツについては、ＶＯＤコンテンツが存在しないことを表す。
【００４９】
図６は、図４の番組属性情報並びに図５のＶＯＤコンテンツの所在情報を記憶している２００８年７月１日に、ユーザがチャンネル「Ｃｈ．Ａ」を選局するタイミングを例示している。
【００５０】
図６において、ユーザは、放送コンテンツ「映画  ＊＊は＋＋だった」の放送時間（Ｆ６０１）中の時刻「１８：１５：００」に選局した（Ｆ６０２）ため、当該放送コンテンツを冒頭から視聴できなかったことを表している。なお、この後、ユーザは選局操作を行わなかったとする。
【００５１】
図７は、放送受信・再生部１００から選局通知を受けた場合の通知制御部８００の動作を示すフローチャートである。以下、図６の動作に基づいて説明する。
【００５２】
放送受信・再生部１００から選局通知を受信すると、通知制御部８００は、選局通知に含まれる選局チャンネル「Ｃｈ．Ａ」並びに選局日時「２００８年７月１日１８：１５：００」を記憶する（Ｓ７０１）。
【００５３】
次に、番組情報管理部５００から選局チャンネル並びに選局時刻に基づいて、視聴中の放送コンテンツ「映画  ＊＊は＋＋だった」に関する番組属性情報を取得する（Ｓ７０２）。
【００５４】
その後、番組属性情報の識別ＩＤ「ＩＤ１」を条件に、視聴している放送コンテンツに関連するＶＯＤコンテンツの所在情報を取得する（Ｓ７０３）。この場合、ＶＯＤコンテンツの所在情報「ｈｔｔｐ：／／○○○．ｎｅｔ／○○」が取得できるため、ＶＯＤコンテンツが存在すると判定され（Ｓ７０４でＹＥＳ）、当該放送コンテンツに関するＶＯＤ視聴選択通知を確認する（Ｓ７０５）。この場合、「２００８年７月１日１８：１５：００」以前には本処理を行っていないため、当該放送コンテンツに関するＶＯＤ視聴選択通知は存在せず、「冒頭から視聴しないと選択済」でないと判定する（Ｓ７０６でＮＯ）。
【００５５】
その後、取得した番組属性情報に含まれる放送開始日時「２００８年７月１日１８：００：００」と選局日時を比較する（Ｓ７０７）。この場合、放送開始日時と選局日時が一致しないので（Ｓ７０８でＹＥＳ）、放送コンテンツを冒頭から視聴していないと判定する。
【００５６】
次に、後述する通知画面を表示するか否かの判定処理を行い（Ｓ７０９）、通知すると判定された場合（Ｓ７１０でＹＥＳ）、通知画面作成部９００に対して通知要求を出力する（Ｓ７１１）。一方、通知しないと判定された場合（Ｓ７１０でＮＯ）には、通知要求を出力しない。
【００５７】
また、視聴している放送コンテンツに関連するＶＯＤコンテンツが存在しない場合（Ｓ７０４でＮＯ）、通知要求を出力しない。また、ユーザが当該放送コンテンツについて、既に冒頭から視聴しないことを選択していた場合（Ｓ７０６でＹＥＳ）、放送コンテンツの放送開始日時と選局日時が一致して冒頭から視聴していると判定された場合（Ｓ７０８でＮＯ）にも、通知要求を出力しない。
【００５８】
図８は、図７のＳ７０９での判定処理を示すフローチャートである。これも図７の説明と同様に、図６の動作に基づいて説明する。
【００５９】
まず、所定より長い時間、例えば３０秒間選局チャンネルが変化しないことを確認する（Ｓ８０１）。ユーザは図６のＦ６０２以降選局操作を行っていないため、３０秒間選局チャンネルが変化しなかった場合に該当し（Ｓ８０２でＹＥＳ）、ユーザに通知すると判定する（Ｓ８０３）。
【００６０】
なお、仮に図６のＦ６０２の後、３０秒以内に他のチャンネルを選局したとすると、Ｓ８０２でＮＯに該当するため、ユーザに通知しないと判定する（Ｓ８０４）。
【００６１】
図９は、通知制御部８００が出力した通知要求に基づいて通知画面作成部９００が作成した通知画面を表示した例である。
【００６２】
入力切替部１０００は、放送受信・再生部１００から受けた映像Ｆ９０１上に通知画面作成部９００が作成した通知画面Ｆ９０２〜Ｆ９０４を重ね合わせて出力する。
【００６３】
Ｆ９０３はユーザがＶＯＤコンテンツを視聴する場合に選択するボタンであり、Ｆ９０４はユーザが放送コンテンツの視聴を継続する場合に選択するボタンである。
【００６４】
ユーザがリモコン５を用いてＶＯＤコンテンツを視聴することを選択した（Ｆ９０３を押下した）場合、ユーザインタフェース部３００が再生制御部７００に当該ＶＯＤコンテンツを再生する再生制御情報を出力する。これにより、ＶＯＤコンテンツを視聴できるようになる。その際、ＶＯＤ視聴選択通知として「冒頭から視聴すると選択済み」を通知制御部８００に出力する。
【００６５】
一方、ユーザがリモコン５を用いて放送コンテンツの視聴を継続することを選択した（Ｆ９０４を押下した）場合、Ｆ９０２の画面を閉じて放送コンテンツの視聴を継続する。また、ＶＯＤ視聴選択通知として「冒頭から視聴しないと選択済」を通知制御部８００に出力する。
【００６６】
このように、ユーザが放送コンテンツを選局した日時と当該放送コンテンツの視聴時間とに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、例えばユーザがザッピング中の通知を抑制して、煩わしさを解消することができる。
【００６７】
なお、本実施形態では放送開始日時と選局日時が一致した場合に、放送コンテンツを冒頭から視聴していると判定したが、選局日時が放送開始日時の前後一定時間内に含まれる場合に、放送コンテンツを冒頭から視聴していると判定してもよい。
【００６８】
また、本実施形態では３０秒間選局チャンネルが変化しなかった場合にはユーザに通知すると判定するようにしたが、この時間については、他の値を用いてもよいし、ユーザが任意に設定できるように構成してもよい。
【００６９】
［実施形態２］
実施形態２は、ユーザが現在放送されている放送コンテンツの後に放送される放送コンテンツを視聴するために事前に選局した場合である。なお、上述した実施形態１と重複する部分については説明を省略する。
【００７０】
図１０は、実施形態２のコンテンツ再生装置の機能ブロック図である。
【００７１】
通知制御部８１０は、図３の通知制御部８００の機能に加えて、放送コンテンツの放送開始日時、放送時間並びに選局日時を用いて、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【００７２】
図１１は、図４の番組属性情報並びに図５のＶＯＤコンテンツの所在情報を記憶している２００８年７月１日に、ユーザがチャンネル「Ｃｈ．Ａ」を選局するタイミングを例示している。
【００７３】
図１１では、ユーザが時刻「１９：００：００」から放送開始される放送コンテンツ「バラエティ△  □□□について語る」（Ｆ１１０２）を冒頭から視聴しようとしている。このため、放送コンテンツ「映画  ＊＊は＋＋だった」の放送時間（Ｆ１１０１）中の時刻「１８：５８：００」に選局した（Ｆ１１０３）ことを示している。なお、この後、ユーザは選局操作を行わなかったとする。
【００７４】
図１２は、通知制御部８１０が図７のＳ７０９において、図８のフローチャートで示した処理の代わりに行う判定処理を示すフローチャートである。以下、図１１の動作に基づいて説明する。
【００７５】
まず、放送コンテンツの放送開始日時と放送時間から放送終了日時「２００８年７月１日１９：００：００」を取得する（Ｓ１２０１）。次に、放送終了日時と選局日時を比較する（Ｓ１２０２）。選局日時は「２００８年７月１日１８：５８：００」であるため、放送終了日時と選局日時の差は「０時間２分０秒」となり、放送終了時刻の５分前より後に選局したと判定する（Ｓ１２０３でＮＯ）。その結果、ユーザに通知しないと判定する（Ｓ１２０５）。
【００７６】
一方、仮に「２００８年７月１日１８：５０：００」に選局したとすると、放送終了日時と選局日時の差は「０時間１０分０秒」となり、放送終了時刻の所定時間以前、つまり５分前以前に選局したと判定される（Ｓ１２０３でＹＥＳ）。このため、図８の判定処理を行い（Ｓ１２０４）、３０秒間当該放送コンテンツを視聴した後、ユーザに通知する。
【００７７】
このように、ユーザが放送コンテンツを選局した日時が放送終了時刻直前であった場合には、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知しないので、煩わしさを解消することができる。
【００７８】
なお、本実施形態では放送終了時刻の５分前以前に選局していない場合にはユーザに通知しないようにしたが、この時間については、他の値を用いてもよいし、ユーザが任意に設定できるように構成してもよい。
【００７９】
［実施形態３］
実施形態３は、ある放送コンテンツを視聴中にコマーシャル（以下、ＣＭ）に入った場合や、別のチャンネルで放送されるコンテンツが気になって選局した場合に一時的に他のチャンネルに選局した場合である。なお、実施形態１，２と重複する部分については説明を省略する。
【００８０】
図１３は、実施形態３のコンテンツ再生装置の機能ブロック図である。
【００８１】
放送受信・再生部１２０は、図３の放送受信・再生部１００の機能に加えて、選局制御部４００から選局チャンネル並びに選局チャンネルを受けた日時を表す選局日時の履歴を選局履歴として記憶し、通知制御部に基づいて出力する。また、ＣＭ検出機能を備え、選局直前に視聴していた放送コンテンツがＣＭか否かを通知制御部８２０に出力する。ＣＭ検出機能としては、映像信号や音声信号の切り替わりを利用してＣＭを検知する機能が知られているが、本実施形態ではＣＭ検出機能の詳細については規定しない。
【００８２】
通知制御部８２０は、図３の通知制御部８００の機能に加えて、放送受信・再生部１２０から選局履歴並びに選局直前に視聴していた放送コンテンツがＣＭか否かを取得する。また、放送コンテンツの放送開始日時、現在日時、選局日時、選局履歴並びに選局直前に視聴していた放送コンテンツがＣＭか否かに基づいて、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【００８３】
図１４は、図４の番組属性情報並びに図５のＶＯＤコンテンツの所在情報を記憶している２００８年７月１日に、ユーザがチャンネル「Ｃｈ．Ａ」並びに「Ｃｈ．Ｂ」を選局するタイミングを例示している。
【００８４】
図１４では、ユーザが放送コンテンツ「映画  ＊＊は＋＋だった」（Ｆ１４０１）を時刻「１８：００：００」に選局して（Ｆ１４０３）視聴を開始している。その後、時刻「１８：３０：００」にチャンネル「Ｃｈ．Ｂ」に選局（Ｆ１４０４）し、放送コンテンツ「６時のニュース  ○○事件続報！」を途中から視聴開始している。
【００８５】
図１５は、図１４においてチャンネル「Ｃｈ．Ｂ」への選局を行った日時「２００８年７月１日１８:３０:００」（Ｆ１５０４）までの放送コンテンツ「映画  ＊＊は＋＋だった」の放送コンテンツ本編とＣＭの構成について例示している。
【００８６】
図１５では、時刻「１８：００：００」から時刻「１８：２４：００」（Ｆ１５０１）並びに、時刻「１８：２５：００」以降（Ｆ１５０３）に放送コンテンツ本編が、時刻「１８：２４：００」から時刻「１８：２５：００」までＣＭが放送されている。よって、チャンネル「Ｃｈ．Ｂ」への選局を行った時点では放送コンテンツ「映画  ＊＊は＋＋だった」の本編が放送されている。
【００８７】
図１６は、通知制御部８２０が図１４のＦ１４０４時点において記憶している選局履歴を例示している。
【００８８】
Ｔ１６０１は日時「２００８年７月１日１８：００：００」にチャンネル「Ｃｈ．Ａ」に選局したことを表し、Ｔ１６０２は、日時「２００８年７月１日１８：３０：００」にチャンネル「Ｃｈ．Ｂ」に選局したことを表す。
【００８９】
図１７は、通知制御部８２０が図７のＳ７０９において、図８のフローチャートで示した処理の代わりに行う判定処理を示すフローチャートである。以下、図１４乃至図１６の動作に基づいて説明する。
【００９０】
まず、放送受信・再生部１２０より、今回の選局直前に視聴していた放送コンテンツがＣＭか否かを確認する（Ｓ１７０１）。図１５の場合、直前に視聴していたのは放送コンテンツ本編であるため、ＣＭを視聴していないと判定する（Ｓ１７０２でＮＯ）。
【００９１】
次に、今回の選局直前に視聴していた選局履歴を取得する（Ｓ１７０３）。図１６の場合、直前の選局履歴は日時「２００８年７月１日１８：００：００」、チャンネル「Ｃｈ．Ａ」である。
【００９２】
その後、取得した選局履歴に基づいて直前に視聴していた放送コンテンツの番組属性情報を取得する（Ｓ１７０４）。また、直前に視聴していた放送コンテンツの放送開始日時「２００８年７月１日１８：００：００」と直前の選局履歴の日時から直前に視聴していた放送コンテンツの視聴時間を取得する（Ｓ１７０５）。この場合、直前に視聴していた放送コンテンツの視聴時間は「０時間３０分０秒」となり、直前に視聴していた放送コンテンツの視聴時間が１５分以上と判定する（Ｓ１７０６でＹＥＳ）。その結果、ユーザに通知しないと判定する（Ｓ１７０８）。
【００９３】
一方、仮に「２００８年７月１日１８：２４：３０」にチャンネル「Ｃｈ．Ｂ」を選局したとすると、図１５の場合、ＣＭを視聴していると判定され（Ｓ１７０２でＹＥＳ）、ユーザに通知しないと判定する。また、仮に「２００８年７月１日１８：１０：００」にチャンネル「Ｃｈ．Ｂ」を選局したとすると、直前に視聴していた放送コンテンツの視聴時間は「０時間１０分０秒」となる。このため、直前に視聴していた放送コンテンツの視聴時間が１５分より短いと判定する（Ｓ１７０６でＮＯ）。その結果、図８の判定処理を行い（Ｓ１７０７）、３０秒間当該放送コンテンツを視聴した後、ユーザに通知する。
【００９４】
このように、ユーザが選局する直前にＣＭを視聴していたか否か、並びに直前に一定時間以上視聴していたか否かに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、例えば放送コンテンツを視聴中にＣＭに入ったので選局した場合や、ドラマ視聴中にちょっとニュースが気になって一時的に選局した場合には、ユーザへの通知を行わないので、煩わしさを解消することができる。
【００９５】
なお、本実施形態では直前に視聴していた放送コンテンツの視聴時間が１５分以上である場合にはユーザに通知しないようにしたが、この時間については、ユーザが任意に設定できるように構成してもよい。
【００９６】
［実施形態４］
実施形態４は、ユーザが放送コンテンツを視聴するために行った選局手段に基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する場合である。なお、実施形態１乃至３と重複する部分については説明を省略する。
【００９７】
図１８は、実施形態４のコンテンツ再生装置の機能ブロック図である。
【００９８】
放送受信・再生部１３０は、図３の放送受信・再生部１００の機能に加えて、選局制御部４３０から選局手段を受信し、選局通知とともに通知制御部８３０に出力する。
【００９９】
ユーザインタフェース部３３０は、図３のユーザインタフェース部３００の機能に加えて、ユーザが行った「チャンネルアップ」、「数字ボタンで直接選局」、「ＥＰＧを用いて選局」等の選局手段を選局要求とともに出力する。また、ユーザ操作に基づいて、ＥＰＧ表示部１１３０に対してＥＰＧ表示要求やＥＰＧ画面上でのカーソル移動や放送コンテンツ選択といったＥＰＧ操作要求を出力する。なお、ＥＰＧ表示部１１３０から選局要求を受信した場合には、受信した選局要求を選局制御部４３０に出力する。
【０１００】
選局制御部４３０は、図３の選局制御部４００の機能に加えて、ユーザインタフェース部３３０から受けた選局手段を選局チャンネルとともに放送受信・再生部１３０に出力する。
【０１０１】
番組情報管理部５３０は、図３の番組情報管理部５００の機能に加えて、ＥＰＧ表示部１１３０の要求に基づいて番組属性情報を出力する。
【０１０２】
通知制御部８３０は、図３の通知制御部８００の機能に加えて、放送受信・再生部１３０から選局手段を選局通知とともに取得する。また、放送コンテンツの放送開始日時、現在日時、選局日時並びに選局手段に基づいて、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【０１０３】
入力切替部１０３０は、図３の入力切替部１０００の機能に加えて、ＥＰＧ表示部１１３０からのＥＰＧ画面を受けた際に、出力する映像を切り替え、ＥＰＧ表示部１１３０が出力するＥＰＧ画面をモニタ６に出力する。ＥＰＧ表示部１１３０がＥＰＧ画面の出力を終了した場合は、ＥＰＧ画面を出力する前に出力していた放送コンテンツ又はＶＯＤコンテンツの映像をモニタ６に出力する。
【０１０４】
ＥＰＧ表示部１１３０は、ユーザインタフェース部３３０からＥＰＧ表示要求を受けた際に、番組情報管理部５３０から番組属性情報を取得し、ＥＰＧ画面を作成して入力切替部１０３０に出力する。また、ユーザインタフェース部３３０から受けたＥＰＧ操作要求に基づいて選局を行った場合、選局要求をユーザインタフェース部３３０に出力する。なお、ユーザインタフェース部３３０から受けたＥＰＧ操作要求に基づいてＥＰＧ画面を閉じる場合、入力切替部１０３０へのＥＰＧ画面の出力を終了する。
【０１０５】
図１９は、選局手段と通知画面を選局後に即時表示するか否かを表す即時表示フラグの対応を例示している。
【０１０６】
Ｔ１９０１は、ＥＰＧを用いて選局した場合は通知画面を即時表示することを表し、Ｔ１９０２は、数字ボタンで直接選局した場合は即時表示することを表す。
【０１０７】
Ｔ１９０３は、数字ボタンでチャンネルに対応する番号を入力して選局した場合も通知画面を即時表示することを表す。
【０１０８】
一方、Ｔ１９０４は、チャンネルアップ操作を行った場合は通知画面を即時表示しないことを表し、Ｔ１９０５は、チャンネルダウン操作を行った場合も、通知画面を即時表示しないことを表す。
【０１０９】
図２０は、図４の番組属性情報を持つ日時「２００８年７月１日１８：１５：００」時点でＥＰＧ画面を表示した場合のＥＰＧ画面の一部を例示している。ＥＰＧ画面の縦軸は時間を表し、行Ｒｏｗ０１には時刻「１８：００：００」から時刻「１９：００：００」に放送される放送コンテンツを、行Ｒｏｗ０２には時刻「１９：００：００」から時刻「２０：００：００」に放送される放送コンテンツを表示する。また、横軸はチャンネルを表し、列Ｃｏｌ０１にはチャンネル「Ｃｈ．Ａ」で放送される放送コンテンツを、列Ｃｏｌ０２にはチャンネル「Ｃｈ．Ｂ」で放送される放送コンテンツを表示する。よって、セルＣｅｌｌ０１には図４の放送コンテンツ「映画  ＊＊は＋＋だった」が表示され、セルＣｅｌｌ０２には放送コンテンツ「バラエティ△  □□□について語る」が表示される。また、セルＣｅｌｌ０３には「６時のニュース  ○○事件続報！」が表示され、セルＣｅｌｌ０４には「アニメ○○○○  ついに△△登場！？」が表示される。
【０１１０】
図２１は、通知制御部８３０が図７のＳ７０９において、図８で示したフローチャートの処理の代わりに行う判定処理を示すフローチャートである。以下、日時「２００８年７月１日１８：１５：００」の時点で図２０のＥＰＧ画面上の放送コンテンツ「映画  ＊＊は＋＋だった」を選択して選局する場合について説明する。
【０１１１】
まず、受信した選局手段に基づいて、図１９から対応する即時表示フラグを取得する（Ｓ２１０１）。この場合、ＥＰＧ画面上で選局しているため、図１９のＴ１９０１に該当する。したがって、即時表示フラグが「即時表示する」と判定する（Ｓ２１０２でＹＥＳ）。その結果、ユーザに通知すると判定する（Ｓ２１０４）。
【０１１２】
一方、仮にＥＰＧ画面を表示せずに数字ボタンで直接選局した場合は図１９のＴ１９０２に、数字ボタンでチャンネルに対応する番号を入力して選局した場合は図１９のＴ１９０３に該当するため、即時表示フラグとして「即時表示する」を取得する。また、チャンネルアップ操作で選局した場合は図１９のＴ１９０４に、チャンネルダウン操作で選局した場合は図１９のＴ１９０５に該当するため、即時表示フラグとして「即時表示しない」を取得する。この場合、即時表示フラグが「即時表示する」ではないので（Ｓ２１０２でＮＯ）、図８の判定処理を行い（Ｓ１７０７）、３０秒間当該放送コンテンツを視聴した後、ユーザに通知する。
【０１１３】
このように、ユーザが放送コンテンツを視聴するために行った選局手段に応じて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、例えばＥＰＧ選局や数字キー選局など、ダイレクト選局した場合など、ユーザが放送コンテンツを視聴する意志を持っている場合には通知を行い、ザッピング中等の場合には通知を行わないので、煩わしさを解消することができる。
【０１１４】
なお、本実施形態では選局手段と即時表示フラグの対応を図１９のように設定したが、選局手段と即時表示フラグの対応を、ユーザが任意に設定できるように構成してもよい。
【０１１５】
［実施形態５］
実施形態５は、ユーザが行った視聴予約に基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する場合である。なお、実施形態１乃至４と重複する部分については説明を省略する。
【０１１６】
図２２は、実施形態５のコンテンツ再生装置の機能ブロック図である。
【０１１７】
放送受信・再生部１４０は、図３の放送受信・再生部１００の機能に加えて、視聴予約管理部１２４０に現在日時を出力する。
【０１１８】
ユーザインタフェース部３４０は、図３のユーザインタフェース部３００の機能に加えて、ユーザが行った視聴予約操作に基づいて、放送コンテンツの視聴予約要求を視聴予約管理部１２４０に出力する。また、ユーザが行った視聴予約取消操作に基づいて、放送コンテンツの視聴予約取消要求を視聴予約管理部１２４０に出力する。
【０１１９】
選局制御部４４０は、図３の選局制御部４００の機能に加えて、視聴予約管理部１２４０より受けた選局要求にしたがった選局がなされるよう選局チャンネルを放送受信・再生部１４０へ出力する。
【０１２０】
番組情報管理部５４０は、図３の番組情報管理部５００の機能に加えて、視聴予約管理部１２４０からの要求に基づいて番組属性情報を出力する。
【０１２１】
通知制御部８４０は、図３の通知制御部８００の機能に加えて、視聴予約管理部１２４０から視聴予約情報を取得する。また、放送コンテンツの放送開始日時、現在日時、選局日時並びに視聴予約情報に基づいて、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【０１２２】
視聴予約管理部１２４０は、ユーザインタフェース部３４０より受けた視聴予約要求に基づいて、番組情報管理部５４０から番組属性情報を取得し、視聴予約情報を記憶する。また、通知制御部８４０からの要求に基づいて視聴予約情報を出力する。加えて、放送受信・再生部１４０から現在日時を取得し、視聴予約した放送コンテンツの放送開始に合わせて選局要求を出力する。一方で、放送終了した放送コンテンツに関する視聴予約情報を削除する。また、ユーザインタフェース部３４０より受けた視聴予約取消要求に基づいて、視聴予約情報を削除する。
【０１２３】
図２３は、図４の番組属性情報を持つ日時「２００８年７月１日１８：１５：００」の時点で視聴予約管理部１２４０が記憶する視聴予約情報を例示している。
【０１２４】
Ｔ２３０１は、放送開始日時「２００８年７月１日１８：００：００」から放送時間「１時間０分０秒」、チャンネル「Ｃｈ．Ａ」で放送される放送コンテンツが視聴予約されていることを表す。図４の番組属性情報によると、Ｔ２３０１に示した視聴予約情報は「映画  ＊＊は＋＋だった」に該当する。
【０１２５】
図２４は、図４の番組属性情報、図５のＶＯＤコンテンツの所在情報並びに図２３の視聴予約情報を記憶している２００８年７月１日に、ユーザがコンテンツ再生装置１の電源を入れ、チャンネル「Ｃｈ．Ａ」を選局するタイミングを例示している。
【０１２６】
図２４では、ユーザが放送コンテンツ「映画  ＊＊は＋＋だった」の放送時間（Ｆ２４０１）中の時刻「１８：１５：００」にコンテンツ再生装置１の電源を入れ、選局している（Ｆ２４０２）。このため、視聴予約を行っていたにもかかわらず当該放送コンテンツを冒頭から視聴できなかったことを示している。
【０１２７】
図２５は、通知制御部８４０が図７のＳ７０９において、図８で示したフローチャートの処理の代わりに行う判定処理を示すフローチャートである。以下、図２４の動作に基づいて説明する。
【０１２８】
まず、視聴予約管理部１２４０から、視聴予約情報を取得する（Ｓ２５０１）。この場合、視聴予約情報として放送開始日時「２００８年７月１日１８：００：００」、放送時間「１時間０分０秒」、チャンネル「Ｃｈ．Ａ」を取得する。次に、選局チャンネルで放送中の放送コンテンツに関する視聴予約があるか否かを確認する（Ｓ２５０２）。選局日時は「２００８年７月１日１８：１５：００」、選局チャンネルは「Ｃｈ．Ａ」であるため、取得した視聴予約情報と比較すると、放送中の放送コンテンツ「映画  ＊＊は＋＋だった」の視聴予約があると判定する（Ｓ２５０３でＹＥＳ）。その結果、ユーザに通知すると判定する（Ｓ２５０５）。
【０１２９】
一方、仮に「２００８年７月１日１９：００：００」に選局したとすると、選局チャンネルで放送中の放送コンテンツに関する視聴予約情報は存在せず、Ｓ２５０３でＮＯに該当する。このため、図８の判定処理を行い（Ｓ２５０４）、３０秒間当該放送コンテンツを視聴した後、ユーザに通知する。
【０１３０】
このように、ユーザが放送コンテンツを選局した日時と視聴予約とに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、例えば視聴予約していたにも関わらず電源が入っていなかった等の理由で冒頭から視聴していなかった場合には通知を行い、それ以外の場合には通知を行わないので、煩わしさを解消することができる。
【０１３１】
［実施形態６］
実施形態６は、ユーザが放送コンテンツと同じコンテンツを録画しているか否かに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する場合である。なお、実施形態１乃至５と重複する部分については説明を省略する。
【０１３２】
図２６は、実施形態６のコンテンツ再生装置に接続される周辺機器を例示する図である。コンテンツ再生装置１は、録画装置７に接続され、録画装置７が記憶しているコンテンツの情報（以下、録画コンテンツ情報）を検索できるように構成されている。
【０１３３】
図２７は、実施形態６のコンテンツ再生装置の機能ブロック図である。
【０１３４】
ＣＰＵ２１は、図２のＣＰＵ１１の機能に加えて、後述する録画装置インタフェース１９を通じて、放送コンテンツと同じコンテンツを記憶しているかを検索する。また、コンテンツ再生装置１の内部状態、アーカイブの有無、メモリ１６に蓄積された各情報並びに録画コンテンツ情報の検索結果に基づいて、コンテンツを冒頭から視聴できることを通知するか否かを判定する。
【０１３５】
録画装置インタフェース１９は、録画装置７とコンテンツ再生装置１を接続する。ＣＰＵ２１が行う録画コンテンツ情報の検索要求を、録画装置７に出力し、録画装置７から受信した録画コンテンツ情報の検索結果をＣＰＵ２１に対して出力する。
【０１３６】
図２８は、実施形態６のコンテンツ再生装置の機能ブロック図である。
【０１３７】
通知制御部８５０は、図３の通知制御部８００の機能に加えて、録画コンテンツ情報検索部１３５０に対して、番組情報管理部５００から取得した番組属性情報に基づき録画装置７の録画コンテンツ情報を検索するよう録画コンテンツ情報検索要求を出力する。そして、録画装置７から録画コンテンツ情報検索結果を取得する。また、放送コンテンツの放送開始日時、現在日時、選局日時並びに録画コンテンツ情報検索結果に基づいて、ＶＯＤコンテンツを視聴することで視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【０１３８】
録画コンテンツ情報検索部１３５０は、通知制御部８５０より受けた録画コンテンツ情報検索要求に基づいて、録画装置７に放送コンテンツと同じコンテンツが録画されているか否かを検索する。また、検索結果を録画コンテンツ情報検索結果として通知制御部８５０に出力する。
【０１３９】
図２９は、図４の番組属性情報を持つ日時「２００８年７月１日１８：１５：００」の時点で録画装置７が記憶する録画コンテンツ情報を例示している。
【０１４０】
Ｔ２９０１は、録画開始日時「２００８年７月１日１８：００：００」から録画開始したチャンネル「Ｃｈ．Ａ」の放送コンテンツ「映画  ＊＊は＋＋だった」を「０時間１５分０秒」録画していることを表す。これは、図４の番組属性情報に示すように、放送コンテンツ「映画  ＊＊は＋＋だった」が放送開始されてから１５分しか経過していないからである。
【０１４１】
Ｔ２９０２は、録画開始日時「２００８年６月２４日１８：００：００」から録画開始したチャンネル「Ｃｈ．Ａ」の放送コンテンツ「映画  ○○な××」を「１時間０分０秒」録画していることを表す。
【０１４２】
図３０は、通知制御部８５０が図７のＳ７０９において、図８で示したフローチャートの処理の代わりに行う判定処理を詳細化したフローチャートである。以下、図６の場合並びに録画装置７が図２９の録画コンテンツ情報を記憶している場合について説明する。
【０１４３】
まず、番組属性情報に含まれる番組タイトル「映画  ＊＊は＋＋だった」を検索条件とする録画コンテンツ情報検索要求を、録画コンテンツ情報検索部１３５０に出力し、録画コンテンツ情報を検索する（Ｓ３００１）。
【０１４４】
次に、録画コンテンツ情報検索部１３５０から受けた録画コンテンツ情報検索結果を確認する（Ｓ３００２）。この場合、番組タイトル「映画  ＊＊は＋＋だった」を録画しており、録画コンテンツ情報が存在するため、放送コンテンツと同じコンテンツを録画していると判定する（Ｓ３００３でＹＥＳ）。その結果、ユーザに通知しないと判定する（Ｓ３００５）。
【０１４５】
一方、仮に番組タイトル「映画  ＊＊は＋＋だった」を録画していなかったとすると、録画コンテンツ情報は存在せず、Ｓ３００３でＮＯに該当するため、図８の判定処理を行い（Ｓ３００４）、３０秒間当該放送コンテンツを視聴した後、ユーザに通知する。
【０１４６】
このように、ユーザが放送コンテンツと同じコンテンツを録画しているか否かに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、録画しているコンテンツを冒頭から視聴していない場合は通知を行わないので、煩わしさを解消することができる。
【０１４７】
なお、本実施形態ではコンテンツ再生装置に別の録画機器を接続した例を示したが、コンテンツ再生装置に録画機能を搭載してもよい。
【０１４８】
［実施形態７］
実施形態７は、放送コンテンツのジャンルに基づいて放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する場合である。なお、実施形態１乃至６と重複する部分については説明を省略する。
【０１４９】
図３１は、実施形態７のコンテンツ再生装置の機能ブロック図である。
【０１５０】
番組情報管理部５６０は、図３の番組情報管理部５００の機能に加えて、番組属性情報としてジャンルを管理し、番組属性情報を通知制御部８６０に出力する際に識別ＩＤ、チャンネル、番組タイトル、放送開始日時、放送時間とともにジャンルを出力する。
【０１５１】
通知制御部８６０は、図３の通知制御部８００の機能に加えて、放送コンテンツの放送開始日時、現在日時、選局日時並びに番組属性情報中のジャンルに基づき、視聴中の放送コンテンツを冒頭から視聴できることを通知するか否かを判定する。この判定処理については後述する。
【０１５２】
図３２は、番組情報管理部５００が記憶する番組属性情報を例示している。
【０１５３】
Ｔ３２０１は、識別ＩＤ「ＩＤ１」、チャンネル「Ｃｈ．Ａ」でジャンル「映画」の番組タイトル「映画  ＊＊は＋＋だった」という放送コンテンツが、「２００８年７月１日１８時０分０秒」から「１時間０分０秒」間放送されることを表す。
【０１５４】
Ｔ４０２は、識別ＩＤ「ＩＤ２」、チャンネル「Ｃｈ．Ａ」でジャンル「バラエティ」の番組タイトル「バラエティ△  □□□について語る」という放送コンテンツが、「２００８年７月１日１９時０分０秒」から「１時間０分０秒」間放送されることを表す。
【０１５５】
Ｔ４０３は、識別ＩＤ「ＩＤ３」、チャンネル「Ｃｈ．Ｂ」でジャンル「ニュース」の番組タイトル「６時のニュース  ○○事件続報！」という放送コンテンツが、「２００８年７月１日１８時０分０秒」から「１時間０分０秒」間放送されることを表す。
【０１５６】
Ｔ４０４は、識別ＩＤ「ＩＤ４」、チャンネル「Ｃｈ．Ｂ」でジャンル「アニメ」の番組タイトル「アニメ  ○○○○  ついに△△登場！？」という放送コンテンツが、「２００８年７月１日１９時０分０秒」から「０時間３０分０秒」間放送されることを表す。
【０１５７】
図３３は、放送コンテンツのジャンルとユーザに通知するか否かを表す通知要否フラグを例示している。
【０１５８】
Ｔ３３０１は、放送コンテンツのジャンルが「映画」の場合、ユーザに「通知が必要」であることを表す。Ｔ３３０２は、放送コンテンツのジャンルが「バラエティ」の場合、ユーザに「通知不要」であることを表す。
【０１５９】
Ｔ３３０３は、放送コンテンツのジャンルが「ニュース」の場合、ユーザに「通知不要」であることを表す。
【０１６０】
Ｔ３３０４は、放送コンテンツのジャンルが「アニメ」の場合、ユーザに「通知が必要」であることを表す。Ｔ３３０５は、放送コンテンツのジャンルが「ドラマ」の場合、ユーザに「通知が必要」であることを表す。
【０１６１】
図３４は、通知制御部８６０が図７のＳ７０９において、図８で示したフローチャートの処理の代わりに行う判定処理を示すフローチャートである。以下、図６の動作に基づいて説明する。
【０１６２】
まず、視聴する放送コンテンツの番組属性情報中のジャンルに基づいて、図３３から対応する通知要否フラグ「通知が必要」を取得する（Ｓ３４０１）。この場合、ジャンルは「映画」であるため、図３３のＴ３３０１に該当する。したがって、通知要否が「通知が必要」と判定する（Ｓ３４０２でＹＥＳ）。その結果、ユーザに通知すると判定する（Ｓ２１０４）。
【０１６３】
一方、仮にユーザが「２００８年７月１日１８：１５：００」の時点でチャンネル「Ｃｈ．Ｂ」を選局した場合、チャンネル「Ｃｈ．Ｂ」で放送している放送コンテンツは「バラエティ△  □□□について語る」である。この場合、当該放送コンテンツのジャンルは「バラエティ」となり、図３３のＴ３３０２に該当するため、通知要否フラグとして「通知不要」を取得する。これにより、通知が必要でないと判定され（Ｓ３４０２でＮＯ）、ユーザに通知しないと判定する（Ｓ３４０３）。
【０１６４】
このように、ユーザが選局した放送コンテンツのジャンルに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在することをユーザへ通知するか否かを判定する。よって、例えば映画は通知する、ニュースは通知しないなど、予め設定されているルールに基づいて通知するので、煩わしさを解消することができる。
【０１６５】
なお、本実施形態ではジャンルと通知要否フラグの対応を図３３のように設定したが、ジャンルと通知要否フラグの対応を、ユーザが任意に設定できるように構成してもよい。また、図３４のＳ３４０３においてユーザに通知しないと判定する代わりに、図８の処理を行って一定時間視聴した後に通知するように構成してもよい。
【０１６６】
［実施形態８］
実施形態８は、ＶＯＤコンテンツを視聴できることをユーザに通知する代わりに、ユーザが選局した時点でＶＯＤコンテンツの視聴に切り替える場合である。なお、実施形態１乃至７と重複する部分については説明を省略する。
【０１６７】
図３５は、実施形態８のコンテンツ再生装置の機能ブロック図である。
【０１６８】
ユーザインタフェース部３７０は、ユーザからの「チャンネルアップ」、「Ｃｈ．Ａ選局」等の指示を受け、指示にしたがった動作がなされるよう選局制御部４００に対して選局要求を出力する。なお、ユーザからの指示は、通常リモコンを介してなされ、「はい」「いいえ」等の選択肢を含んだ操作画面を伴うこともある。
【０１６９】
再生制御部７７０は、ＶＯＤ自動切替制御部１４７０よりＶＯＤコンテンツの所在情報と再生制御情報を受けた場合に、ＶＯＤ受信・再生部２００へ、再生制御情報とＶＯＤコンテンツの所在情報に基づいたＶＯＤコンテンツ再生要求を出力する。また、再生制御部７７０は、ＶＯＤコンテンツの映像をモニタ６へ出力するよう入力切替部１０７０に切替指示を出力する。また、再生制御部７７０は、ＶＯＤ自動切替制御部１４７０からの要求に基づいて、再生中のＶＯＤコンテンツの所属情報と再生位置をＶＯＤコンテンツ視聴状況として出力する。
【０１７０】
入力切替部１０７０は、選局制御部４００又は再生制御部７７０からの切替指示にしたがい、モニタ６へ出力する映像を切り替えるとともに、現在の出力元が放送コンテンツかＶＯＤコンテンツかの情報を記憶する。
【０１７１】
ＶＯＤ自動切替制御部１４７０は、放送受信・再生部１００から選局通知を受けた際に、番組情報管理部５００から番組属性情報やＶＯＤコンテンツの所在情報を取得する。その後、放送受信・再生部１００から現在日時を取得して、ＶＯＤコンテンツの視聴に切り替えるか否かを判定する。この判定処理については後述する。
【０１７２】
ＶＯＤコンテンツの視聴に切り替える場合は、再生制御部７７０に対して、ＶＯＤコンテンツの所在情報と再生制御情報を出力する。また、ＶＯＤ自動切替制御部１４７０は、放送受信・再生部１００から選局通知を受けた際に、再生制御部７７０から視聴中のＶＯＤコンテンツ視聴状況を取得し記憶する。
【０１７３】
図３６は、図４の番組属性情報並びに図５のＶＯＤコンテンツの所在情報を記憶している２００８年７月１日に、ユーザがチャンネル「Ｃｈ．Ｂ」並びにチャンネル「Ｃｈ．Ａ」を選局するタイミングを例示している。
【０１７４】
図３６では、ユーザが放送コンテンツ「６時のニュース  ○○事件続報！」（Ｆ３６０１）を放送開始時刻である「１８：００：００」に視聴を開始した（Ｆ３６０４）。その後、放送コンテンツ「映画  ＊＊は＋＋だった」（Ｆ３６０２）の放送終了直前の時刻「１８：５８：００」にチャンネル「Ｃｈ．Ａ」に選局した（Ｆ３６０５）。その後、時刻「１９：００：００」から放送開始される放送コンテンツ「バラエティ△  □□□について語る」（Ｆ３６０３）を視聴しようとしたことを示している。
【０１７５】
図３７は、ＶＯＤ自動切替制御部１４７０が、放送受信・再生部１００から選局通知を受けた場合の動作を示すフローチャートである。以下、図３６においてチャンネル「Ｃｈ．Ａ」を選局した時点について説明する。
【０１７６】
放送受信・再生部１００から選局通知を受信すると、ＶＯＤ自動切替制御部１４７０は、選局通知に含まれる選局チャンネル「Ｃｈ．Ａ」並びに選局日時「２００８年７月１日１８：５８：００」を記憶する（Ｓ３７０１）。
【０１７７】
次に、再生制御部７７０に対して現在視聴中のＶＯＤコンテンツ視聴状況を要求し、取得したＶＯＤコンテンツ視聴状況を記憶する（Ｓ３７０２）。この場合、チャンネル「Ｃｈ．Ａ」を選局する直前まではチャンネル「Ｃｈ．Ｂ」の放送コンテンツ「６時のニュース  ○○事件続報！」を視聴していたため、ＶＯＤコンテンツ視聴状況は取得できないため、記憶しない。
【０１７８】
その後、番組情報管理部５００から選局チャンネル並びに選局時刻に基づいて、放送中の放送コンテンツ「映画  ＊＊は＋＋だった」に関する番組属性情報を取得する（Ｓ３７０３）。
【０１７９】
その後、番組属性情報の識別ＩＤ「ＩＤ１」を条件に、視聴している放送コンテンツに関連するＶＯＤコンテンツの所在情報を取得する（Ｓ３７０４）。この場合、ＶＯＤコンテンツの所在情報「ｈｔｔｐ：／／○○○．ｎｅｔ／○○」が取得できる。このため、ＶＯＤコンテンツが存在すると判定され（Ｓ３７０５でＹＥＳ）、取得した番組属性情報に含まれる放送開始日時「２００８年７月１日１８：００：００」と選局時刻を比較する（Ｓ３７０６）。この場合、放送開始日時と選局日時が一致しないので（Ｓ３７０７でＹＥＳ）、放送コンテンツを冒頭から視聴していないと判定され、当該ＶＯＤコンテンツに関するＶＯＤコンテンツ視聴状況を確認する（Ｓ３７０８）。この場合、選局日時「２００８年７月１日１８：５８：００」以前には放送コンテンツ「映画  ＊＊は＋＋だった」のＶＯＤコンテンツを視聴していない。よって、ＶＯＤコンテンツを視聴開始済みでないと判定され（Ｓ３７０９でＮＯ）、ＶＯＤコンテンツの視聴に切り替えるか否かの判定処理を行う（Ｓ３７１０）。この判定処理については後述する。
【０１８０】
判定の結果、ＶＯＤコンテンツの視聴に切り替えないと判定された場合（Ｓ３７１１でＮＯ）、再生制御情報を出力せずに本処理を終了する。また、視聴している放送コンテンツに関連するＶＯＤコンテンツが存在しない場合（Ｓ３７０５でＮＯ）、放送コンテンツの放送開始日時と選局日時が一致して冒頭から視聴していると判定された場合（Ｓ３７０７でＮＯ）も同様に、再生制御情報を出力しない。
【０１８１】
一方、仮にＶＯＤコンテンツの視聴に切り替えると判定された場合（Ｓ３７１１でＹＥＳ）、ＶＯＤコンテンツの先頭から再生するように再生制御情報を作成する（Ｓ３７１２）。そして、ＶＯＤコンテンツの所在情報「ｈｔｔｐ：／／○○○．ｎｅｔ／○○」とともに、再生制御部７７０に出力する（Ｓ３７１４）。
【０１８２】
また、仮にＶＯＤコンテンツを視聴した後に他のチャンネルを選局し、再びＶＯＤコンテンツを視聴すると、ＶＯＤコンテンツ視聴状況からＶＯＤコンテンツを視聴開始済みであると判定される（Ｓ３７０９でＹＥＳ）。この場合、ＶＯＤコンテンツ視聴状況から再生制御情報を作成し（Ｓ３７１３）、再生制御部７７０に出力する。
【０１８３】
図３８は、図３７のＳ３７１０での判定処理を示すフローチャートである。以下、図３６の動作に基づいて説明する。
【０１８４】
まず、放送コンテンツの放送開始日時と放送時間から放送終了日時「２００８年７月１日１９：００：００」を取得する（Ｓ３８０１）。
【０１８５】
次に、放送終了日時と選局日時を比較する（Ｓ３８０２）。選局日時は「２００８年７月１日１８：５８：００」であるため、放送終了日時と選局日時の差は「０時間２分０秒」となる。このため、放送終了時刻の５分前より後に選局したと判定され（Ｓ３８０３でＮＯ）、ＶＯＤコンテンツの視聴に切り替えないと判定する（Ｓ３８０５）。
【０１８６】
一方、仮に「２００８年７月１日１８：５０：００」に選局したとすると、放送終了時刻と選局日時の差は「０時間１０分０秒」となり、放送終了時刻の所定時間以前、つまり５分前以前に選局したと判定される（Ｓ３８０３でＹＥＳ）。このため、ＶＯＤコンテンツの視聴に切り替えると判定する（Ｓ３８０４）。
【０１８７】
このように、ユーザが放送コンテンツを選局した日時と放送終了時刻とに基づいて、放送コンテンツと同じコンテンツがアーカイブに存在した場合に、自動的にＶＯＤコンテンツの視聴に切り替えるか否かを判定する。よって、ユーザが次に放送される放送コンテンツを視聴するために選局した場合等に強制的にＶＯＤコンテンツの視聴に切り替えてしてしまうことを抑制して、煩わしさを解消することができる。
【０１８８】
なお、本実施形態では放送終了時刻の５分前以前に選局した場合にはＶＯＤコンテンツの視聴に切り替えるようにしたが、この時間については、ユーザが任意に設定できるように構成してもよい。
【０１８９】
また、実施形態３乃至７の判定処理の少なくともいずれかを適用して、ＶＯＤコンテンツの視聴に切り替えるか否かの判定を行ってもよい。
【０１９０】
［他の実施形態］
上記実施形態２乃至７で示した判定処理の各条件を適宜組み合わせて構成してもよい。
【０１９１】
また、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム又は装置に供給しても達成可能である。すなわち、そのシステム又は装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【０１９２】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０１９３】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性の半導体メモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現される場合もある。
【０１９４】
しかし、さらにプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）などが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０１９５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる場合も有得る。その後、プログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【０１９６】
【図１】本発明に係る実施形態のコンテンツ再生装置に接続される周辺機器を例示する図である。
【図２】実施形態１のコンテンツ再生装置の機能ブロック図である。
【図３】実施形態１のコンテンツ再生装置の機能ブロック図である。
【図４】番組属性情報管理部が記憶する番組属性情報を例示する図である。
【図５】番組属性情報管理部が記憶するＶＯＤコンテンツの所在情報を例示する図である。
【図６】ユーザによる選局タイミングを例示する図である。
【図７】選局通知を受けた場合の通知制御部の動作を示すフローチャートである。
【図８】判定処理を示すフローチャートである。
【図９】通知画面作成部により作成された通知画面を例示する図である。
【図１０】実施形態２のコンテンツ再生装置の機能ブロック図である。
【図１１】ユーザによる選局タイミングを例示する図である。
【図１２】判定処理を示すフローチャートである。
【図１３】実施形態３のコンテンツ再生装置の機能ブロック図である。
【図１４】ユーザによる選局タイミングを例示する図である。
【図１５】放送コンテンツの本編とＣＭの構成を例示する図である。
【図１６】通知制御部に記憶された選局履歴を例示する図である。
【図１７】判定処理を示すフローチャートである。
【図１８】実施形態４のコンテンツ再生装置の機能ブロック図である。
【図１９】即時表示フラグを例示する図である。
【図２０】ＥＰＧ画面の一部を例示する図である。
【図２１】判定処理を示すフローチャートである。
【図２２】実施形態５のコンテンツ再生装置の機能ブロック図である。
【図２３】視聴予約管理部により記憶される視聴予約情報を例示する図である。
【図２４】ユーザがコンテンツ再生装置の電源を入れ、選局するタイミングを例示する図である。
【図２５】判定処理を示すフローチャートである。
【図２６】コンテンツ再生装置に接続される周辺機器を例示する図である。
【図２７】実施形態６のコンテンツ再生装置の機能ブロック図である。
【図２８】実施形態６のコンテンツ再生装置の機能ブロック図である。
【図２９】録画装置に記憶される録画コンテンツ情報を例示する図である。
【図３０】判定処理を示すフローチャートである。
【図３１】実施形態７のコンテンツ再生装置の機能ブロック図である。
【図３２】番組属性情報管理部に記憶される番組属性情報を例示する図である。
【図３３】通知要否フラグを例示する図である。
【図３４】判定処理を示すフローチャートである。
【図３５】実施形態８のコンテンツ再生装置の機能ブロック図である。
【図３６】ユーザによる選局タイミングを例示する図である。
【図３７】ＶＯＤ時同期切り替え制御部が選局通知を受けた場合の動作を示すフローチャートである。
【図３８】判定処理を示すフローチャートである。
【符号の説明】
【０１９７】
１  コンテンツ再生装置
２  アンテナ
３  インターネット
４  ＶＯＤサーバ
５  リモコン
６  モニタ
７  録画装置
１１  ＣＰＵ
２１  ＣＰＵ
１２  デコーダ
１３  チューナ
１４  ネットワークインタフェース
１５  赤外線受光部
１６  メモリ
１７  映像出力回路
１８  内部バス
１９  録画装置インタフェース
１００  放送受信・再生部
１２０  放送受信・再生部
１３０  放送受信・再生部
１４０  放送受信・再生部
２００  ＶＯＤ受信・再生部
３００  ユーザインタフェース部
３３０  ユーザインタフェース部
３４０  ユーザインタフェース部
３７０  ユーザインタフェース部
４００  選局制御部
４３０  選局制御部
４４０  選局制御部
５００  番組情報管理部
５３０  番組情報管理部
５４０  番組情報管理部
５６０  番組情報管理部
６００  同一コンテンツ検索部
７００  再生制御部
７７０  再生制御部
８００  通知制御部
８１０  通知制御部
８２０  通知制御部
８３０  通知制御部
８４０  通知制御部
８５０  通知制御部
８６０  通知制御部
９００  通知画面作成部
１０００  入力切替部
１０３０  入力切替部
１０７０  入力切替部
１２４０  視聴予約管理部
１３５０  録画コンテンツ情報検索部
１４７０  ＶＯＤ自動切替制御部
【図１】
2010124239.tif 000003
【図２】
2010124239.tif 000004
【図３】
2010124239.tif 000005
【図４】
2010124239.tif 000006
【図５】
2010124239.tif 000007
【図６】
2010124239.tif 000008
【図７】
2010124239.tif 000009
【図８】
2010124239.tif 000010
【図９】
2010124239.tif 000011
【図１０】
2010124239.tif 000012
【図１１】
2010124239.tif 000013
【図１２】
2010124239.tif 000014
【図１３】
2010124239.tif 000015
【図１４】
2010124239.tif 000016
【図１５】
2010124239.tif 000017
【図１６】
2010124239.tif 000018
【図１７】
2010124239.tif 000019
【図１８】
2010124239.tif 000020
【図１９】
2010124239.tif 000021
【図２０】
2010124239.tif 000022
【図２１】
2010124239.tif 000023
【図２２】
2010124239.tif 000024
【図２３】
2010124239.tif 000025
【図２４】
2010124239.tif 000026
【図２５】
2010124239.tif 000027
【図２６】
2010124239.tif 000028
【図２７】
2010124239.tif 000029
【図２８】
2010124239.tif 000030
【図２９】
2010124239.tif 000031
【図３０】
2010124239.tif 000032
【図３１】
2010124239.tif 000033
【図３２】
2010124239.tif 000034
【図３３】
2010124239.tif 000035
【図３４】
2010124239.tif 000036
【図３５】
2010124239.tif 000037
【図３６】
2010124239.tif 000038
【図３７】
2010124239.tif 000039
【図３８】
2010124239.tif 000040