(57)【特許請求の範囲】
【請求項１】
テレビジョン放送信号を受信する第１のチューナ部と、
前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部と、
前記第１のチューナ部によって受信された放送番組データまたは前記第２のチューナ部によって受信された放送番組データのいずれか一方の放送番組データに含まれる映像データを表示装置に出力する視聴処理を実行する視聴処理手段と、
前記第１のチューナ部によって受信された放送番組データまたは前記第２のチューナ部によって受信された放送番組データの少なくとも一方を記憶メディアに格納する録画処理を実行する録画処理手段と、
前記録画処理または前記視聴処理のいずれかを要求するイベントが発生した場合、前記録画処理に対応する優先度と前記視聴処理に対応する優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部の各々についての状態が、前記録画処理に使用されている状態、および前記視聴処理に使用されている状態のいずれであるかと、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部を選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された前記録画処理または前記視聴処理を前記録画処理手段または前記視聴処理手段を用いて実行する制御手段とを具備することを特徴とする電子機器。
【請求項２】
前記録画処理および前記視聴処理には、前記録画処理および前記視聴処理の順で優先度が低くなるように優先度が割り当てられており、前記制御手段は、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部として選択することを特徴とする請求項１記載の電子機器。
【請求項３】
前記第１のチューナ部および前記第２のチューナ部の各々について、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、および前記視聴処理と前記通常録画処理の双方に使用されている状態の内のいずれの状態であるかを管理する手段をさらに具備し、
前記制御手段は、前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理に対応する優先度と前記通常録画処理に対応する優先度と前記視聴処理に対応する優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態と、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された予約録画処理を割り当てるチューナ部を選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された予約録画処理を前記録画処理手段を用いて実行することを特徴とする請求項１記載の電子機器。
【請求項４】
前記制御手段は、
前記第１のチューナ部が所定チャンネルの放送番組データの視聴処理と通常録画処理の双方、または録画予約された所定チャンネルの放送番組データの視聴処理と予約録画処理の双方に使用され、且つ前記第２のチューナ部が未使用の状態である期間中に、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントが発生した場合、前記第２のチューナ部を制御して前記第２のチューナ部に前記発生したイベントによって指定されたチャンネルの放送番組データの受信を開始させると共に、前記視聴処理手段によって実行される視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替える手段を含むことを特徴とする請求項３記載の電子機器。
【請求項５】
前記制御手段は、前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えた後に、視聴対象のチューナの切り替えを要求するイベントが発生した場合、前記視聴処理手段によって実行される視聴処理の対象となるチューナ部を前記第２のチューナ部から前記第１のチューナ部に切り替えることを特徴とする請求項４記載の電子機器。
【請求項６】
前記制御手段は、前記第１のチューナ部および前記第２のチューナ部が共に予約録画処理に使用されている状態である場合、前記第１のチューナ部および前記第２のチューナ部の内で最も早く開始された予約録画処理に使用されているチューナ部を、前記発生したイベントによって要求される予約録画処理を実行するためのチューナ部として選択することを特徴とする請求項３記載の電子機器。
【請求項７】
前記予約録画処理、前記通常録画処理、および前記視聴処理には、前記予約録画処理、前記通常録画処理、および前記視聴処理の順で優先度が低下するように優先度が割り当てられており、前記制御手段は、前記通常録画処理および前記視聴処理のいずれかを要求するイベントが発生した場合、前記第１のチューナ部および前記第２のチューナ部の内から、前記発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を前記発生したイベントによって要求された処理を割り当てるチューナ部として選択することを特徴とする請求項３記載の電子機器。
【請求項８】
電子機器にそれぞれ設けられた、テレビジョン放送信号を受信する第１のチューナ部、および前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部とを制御して放送番組データの視聴または録画を実行する制御方法であって、
録画処理または視聴処理のいずれかを要求するイベントが発生した場合、前記録画処理に対応する優先度と前記視聴処理に対応する優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部の各々についての状態が、前記録画処理に使用されている状態、および前記視聴処理に使用されている状態のいずれであるかと、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部を選択し、
当該選択したチューナ部を制御して、前記発生したイベントによって要求された前記録画処理または前記視聴処理を実行することを特徴とする制御方法。
【請求項９】
前記録画処理および前記視聴処理には、前記録画処理および前記視聴処理の順で優先度が低くなるように優先度が割り当てられており、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部として選択することを特徴とする請求項８記載の制御方法。
【請求項１０】
前記第１のチューナ部および前記第２のチューナ部の各々について、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、および前記視聴処理と前記通常録画処理の双方に使用されている状態の内のいずれの状態であるかを管理し、
前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理に対応する優先度と前記通常録画処理に対応する優先度と前記視聴処理に対応する優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態と、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された予約録画処理を割り当てるチューナ部を選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された予約録画処理を実行することを特徴とする請求項８記載の制御方法。
【請求項１１】
前記第１のチューナ部が所定チャンネルの放送番組データの視聴処理と通常録画処理の双方、または録画予約された所定チャンネルの放送番組データの視聴処理と予約録画処理の双方に使用され、且つ前記第２のチューナ部が未使用の状態である期間中に、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントが発生した場合、前記第２のチューナ部を制御して前記第２のチューナ部に前記発生したイベントによって指定されたチャンネルの放送番組データの受信を開始させると共に、前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えることを特徴とする請求項１０記載の制御方法。
【請求項１２】
前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えた後に、視聴対象のチューナの切り替えを要求するイベントが発生した場合、前記視聴処理の対象となるチューナ部を前記第２のチューナ部から前記第１のチューナ部に切り替えることを特徴とする請求項１１記載の制御方法。
【請求項１３】
前記第１のチューナ部および前記第２のチューナ部が共に予約録画処理に使用されている状態である場合、前記第１のチューナ部および前記第２のチューナ部の内で最も早く開始された予約録画処理に使用されているチューナ部を、前記発生したイベントによって要求される予約録画処理を実行するためのチューナ部として選択することを特徴とする請求項１０記載の制御方法。
【請求項１４】
前記予約録画処理、前記通常録画処理、および前記視聴処理には、前記予約録画処理、前記通常録画処理、および前記視聴処理の順で優先度が低下するように優先度が割り当てられており、前記通常録画処理および前記視聴処理のいずれかを要求するイベントが発生した場合、前記第１のチューナ部および前記第２のチューナ部の内から、前記発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を前記発生したイベントによって要求された処理を割り当てるチューナ部として選択することを特徴とする請求項１０記載の制御方法。
【請求項１５】
コンピュータにそれぞれ設けられた、テレビジョン放送信号を受信する第１のチューナ部、および前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部とを制御して放送番組データの視聴または録画を実行する処理を前記コンピュータに実行させるプログラムであって、
録画処理または視聴処理のいずれかを要求するイベントが発生した場合、前記録画処理に対応する優先度と前記視聴処理に対応する優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部の各々についての状態が、前記録画処理に使用されている状態、および前記視聴処理に使用されている状態のいずれであるかと、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部を選択する手順と、
当該選択したチューナ部を制御して、前記発生したイベントによって要求された前記録画処理または前記視聴処理を実行する手順とを前記コンピュータに実行させることを特徴とするプログラム。
【請求項１６】
前記録画処理および前記視聴処理には、前記録画処理および前記視聴処理の順で優先度が低くなるように優先度が割り当てられており、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部として選択することを特徴とする請求項１５記載のプログラム。
【請求項１７】
前記第１のチューナ部および前記第２のチューナ部の各々について、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、および前記視聴処理と前記通常録画処理の双方に使用されている状態の内のいずれの状態であるかを管理し、
前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理に対応する優先度と前記通常録画処理に対応する優先度と前記視聴処理に対応する優先度との関係と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態と、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された予約録画処理を割り当てるチューナ部を選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された予約録画処理を実行することを特徴とする請求項１５記載のプログラム。
【請求項１８】
前記第１のチューナ部が所定チャンネルの放送番組データの視聴処理と通常録画処理の双方、または録画予約された所定チャンネルの放送番組データの視聴処理と予約録画処理の双方に使用され、且つ前記第２のチューナ部が未使用の状態である期間中に、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントが発生した場合、前記第２のチューナ部を制御して前記第２のチューナ部に前記発生したイベントによって指定されたチャンネルの放送番組データの受信を開始させると共に、前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えることを特徴とする請求項１７記載のプログラム。
【請求項１９】
前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えた後に、視聴対象のチューナの切り替えを要求するイベントが発生した場合、前記視聴処理の対象となるチューナ部を前記第２のチューナ部から前記第１のチューナ部に切り替えることを特徴とする請求項１８記載のプログラム。
【請求項２０】
前記第１のチューナ部および前記第２のチューナ部が共に予約録画処理に使用されている状態である場合、前記第１のチューナ部および前記第２のチューナ部の内で最も早く開始された予約録画処理に使用されているチューナ部を、前記発生したイベントによって要求される予約録画処理を実行するためのチューナ部として選択することを特徴とする請求項１７記載のプログラム。
【請求項２１】
前記予約録画処理、前記通常録画処理、および前記視聴処理には、前記予約録画処理、前記通常録画処理、および前記視聴処理の順で優先度が低下するように優先度が割り当てられており、前記通常録画処理および前記視聴処理のいずれかを要求するイベントが発生した場合、前記第１のチューナ部および前記第２のチューナ部の内から、前記発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を前記発生したイベントによって要求された処理を割り当てるチューナ部として選択することを特徴とする請求項１７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば放送番組データを受信する機能を有する電子機器および同装置に適用される制御方法に関する。
【背景技術】
【０００２】
近年、ＤＶＤ（Digital Versatile Disc）プレーヤ、ビデオレコーダ、ＴＶ装置のようなオーディオ・ビデオ（ＡＶ）機器と同様のＡＶ機能を備えたパーソナルコンピュータが開発されている。
【０００３】
このようなパーソナルコンピュータは、テレビジョン放送信号を受信するためのチューナを有しており、放送番組データの視聴および録画を実行することができる。
【０００４】
また、最近のＡＶ機器の中には、２つのチューナを備えているものもある。例えば、特許文献１には、２つのチューナを備えたテレビジョン受信機が開示されている。このテレビジョン受信機は、ある放送番組を記録しながら、他の放送番組を視聴することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１６９２６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、一般に、複数のチューナを搭載したＡＶ機器においては、放送番組の視聴（選局）、録画、録画予約等のための操作は、個々のチューナに対して行うことが必要になる。このため、ユーザは、まず制御対象のチューナを選択し、そのチューナに対して視聴（選局）、録画、録画予約等の操作を行う必要がある。したがって、ユーザは、どちらのチューナを使用して視聴／録画／予約録画を行うかを常に意識しなければならばならず、十分な操作性を実現することは困難であった。
【０００７】
例えば、録画すべき放送番組データを予約するための録画予約操作は、予約録画を実行すべきチューナを選択した状態で行うことが必要とされた。この場合、ある一方のチューナに対して録画予約された放送番組データを録画するという予約録画処理は、２つのチューナそれぞれの使用状態等に関係なく、録画予約された一方のチューナによってのみしか実行されない。
【０００８】
また、例えば、一方のチューナを使用して放送番組の視聴および録画を行っている時に別のチャンネルの放送番組の視聴に切り替えるような場合には、ユーザは、実行中の録画を一旦終了した後に選局操作を行うか、あるいは、他方のチューナを選択してから選局操作を行う必要があった。
【０００９】
本発明は上述の事情を考慮してなされたものであり、２つのチューナそれぞれの状態を考慮して予約録画等の処理に使用するチューナを自動選択することが可能な電子機器および制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述の課題を解決するため、請求項１に係る本発明の電子機器は、テレビジョン放送信号を受信する第１のチューナ部と、前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部と、前記第１のチューナ部によって受信された放送番組データまたは前記第２のチューナ部によって受信された放送番組データのいずれか一方の放送番組データに含まれる映像データを表示装置に出力する視聴処理を実行する視聴処理手段と、前記第１のチューナ部によって受信された放送番組データまたは前記第２のチューナ部によって受信された放送番組データの少なくとも一方を記憶メディアに格納する録画処理を実行する録画処理手段と、前記録画処理または前記視聴処理のいずれかを要求するイベントが発生した場合、前記録画処理および前記視聴処理それぞれに対して割り当てられた優先度との間の関係と、前記第１のチューナ部および前記第２のチューナ部の各々についての状態が、前記録画処理に使用されている状態、および前記視聴処理に使用されている状態のいずれであるかと、前記発生したイベントによって要求された処理に対応する優先度とに基づいて、前記発生したイベントによって要求された前記録画処理または前記視聴処理を割り当てるチューナ部を選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された前記録画処理または前記視聴処理を前記録画処理手段または前記視聴処理手段を用いて実行する制御手段とを具備することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、２つのチューナそれぞれの状態を考慮して予約録画等の処理に使用するチューナを自動選択することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態に係る情報処理装置の概観の例を示す斜視図。
【図２】図１の情報処理装置のシステム構成の例を示すブロック図。
【図３】図１の情報処理装置によって実行されるＴＶアプリケーションプログラムの機能構成の例を示すブロック図。
【図４】図１の情報処理装置に設けられた２つのチューナそれぞれの状態の組み合わせの例を説明するための図。
【図５】図１の情報処理装置によって実行される、視聴処理に使用するチューナの切り替えを伴うステート制御処理を説明するための図。
【図６】図１の情報処理装置に設けられた２つのチューナそれぞれの状態が発生したイベントに応じてどのように遷移するかを説明するための図。
【図７】図１の情報処理装置に設けられた２つのチューナそれぞれの状態が発生したイベントに応じてどのように遷移するかを説明するための図。
【図８】図１の情報処理装置によって実行されるステート制御処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１および図２を参照して、本発明の一実施形態に係る電子機器の構成を説明する。この電子機器は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０によって実現されている。
【００１４】
このコンピュータ１０は、テレビジョン放送信号によって放送される放送番組データの視聴および録画を実行するＴＶ機能を有している。このＴＶ機能には、ユーザによって設定された録画予約にしたがって放送番組データを録画する予約録画機能も含まれている。このＴＶ機能は、例えば、コンピュータ１０に予めインストールされているＴＶアプリケーションプログラムによって実現されている。また、このＴＶアプリケーションプログラムは、録画された放送番組データや他のビデオデータ等を再生するビデオ機能も有している。
【００１５】
図１はコンピュータ１０のディスプレイユニットを開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。
【００１６】
ディスプレイユニット１２には、ＴＦＴ−ＬＣＤ（Thin Film Transistor Liquid Crystal Display）１７から構成される表示装置が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１に対して開放位置と閉塞位置との間を回動自在に取り付けられている。
【００１７】
コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、およびタッチパッド（マウス）１６などが配置されている。入力操作パネル１５には、例えば、ＴＶボタン、録画ボタン、チャンネル切り替えボタン等の各種操作ボタンが含まれている。ＴＶボタンはＴＶアプリケーションプログラムを起動するための操作ボタンである。録画ボタンは、視聴中の放送番組データの録画を指示する操作ボタンである。チャンネル切り替えボタンは、視聴対象のチャンネルの切り替えを指示する操作ボタンである。
【００１８】
また、コンピュータ本体１１の正面には、本コンピュータ１０のＴＶ機能を遠隔制御する外部のリモコンユニットとの通信を実行するためのリモコンユニットインタフェース部２０が設けられている。リモコンユニットインタフェース部２０は、例えば、赤外線信号受信部などから構成されている。
【００１９】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００２０】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１１１、ノースブリッジ１１２、メインメモリ１１３、グラフィクスコントローラ１１４、サウスブリッジ１１９、ＢＩＯＳ−ＲＯＭ１１５、サウンドコントローラ１１６、スピーカ１１７、ハードディスクドライブ（ＨＤＤ）１２１、光ディスクドライブ（ＯＤＤ）１２２、２つのチューナ部１２３Ａ，１２３Ｂ、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２４、電源回路１２５、ネットワークコントローラ１２８等を備えている。
【００２１】
ＣＰＵ１１１は本コンピュータ１０の動作を制御するために設けられたプロセッサであり、ハードディスクドライブ（ＨＤＤ）１２１からメインメモリ１１３にロードされる、オペレーティングシステム１０２、およびＴＶアプリケーションプログラム１０１のような各種アプリケーションプログラムを実行する。ＴＶアプリケーションプログラム１０１は放送番組データの視聴および録画を制御するプログラムであり、チューナ部１２３Ａ，１２３Ｂを制御して、テレビジョン放送信号によって放送される放送番組データ（ＴＶ放送番組）の視聴および録画（予約録画を含む）を実行する。ＴＶアプリケーションプログラム１０１は、オペレーティングシステム１０２上で動作するように構成されている。
【００２２】
さらに、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１１５に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００２３】
ノースブリッジ１１２はＣＰＵ１１１のローカルバスとサウスブリッジ１１９との間を接続するブリッジデバイスである。ノースブリッジ１１２には、メインメモリ１１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１１２は、グラフィクスコントローラ１１４との通信を実行する機能も有している。
【００２４】
グラフィクスコントローラ１１４は本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このグラフィクスコントローラ１１４はＯＳ１０２またはＴＶアプリケーションプログラム１０１によってビデオメモリ（ＶＲＡＭ）１１４Ａに書き込まれた画像データをＬＣＤ１７に表示する。サウスブリッジ１１９は、ＬＰＣ（Low Pin Count）バス上の各デバイス、およびＰＣＩ（Peripheral Component Interconnect）バス上の各デバイスを制御する。また、サウスブリッジ１１９は、ＨＤＤ１２１、ＯＤＤ１２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００２５】
さらに、サウスブリッジ１１９は、リアルタイムクロック（ＲＴＣ）１１９Ａを備えている。リアルタイムクロック（ＲＴＣ）１１９Ａは、現在日時（年、月、日、時、分、秒）を計時する時計モジュールとして機能する。リアルタイムクロック（ＲＴＣ）１１９Ａ内のレジスタ（ＲＴＣレジスタ）には、本コンピュータ１０を電源オンすべき時間（年、月、日、時、分、秒）を指定するアラーム時間をセットすることができる。リアルタイムクロック（ＲＴＣ）１１９Ａは、現在の時間が、ＯＳ１０２またはＴＶアプリケーションプログラム１０１によってＲＴＣレジスタにセットされたアラーム時間に達したとき、本コンピュータ１０をパワーオンすべきことを示すパワーオンイベントの発生をＥＣ／ＫＢＣ１２４に通知する。このパワーオンイベントの発生に応答して、ＥＣ／ＫＢＣ１２４は、本コンピュータ１０をパワーオンする。例えば、録画予約情報によって指定される時刻をアラーム時間としてＲＴＣレジスタにセットすることにより、録画予約情報によって指定される時刻に本コンピュータ１０を自動的にパワーオンさせて予約録画処理を実行することができる。
【００２６】
２つのチューナ部１２３Ａ，１２３Ｂは、同一種のテレビジョン放送信号をそれぞれ受信するＴＶチューナである。例えば、第１のチューナ部１２３Ａは、地上波デジタル放送信号を受信するデジタルＴＶチューナから構成されており、同様に、第２のチューナ部１２３Ｂも、地上波デジタル放送信号を受信するデジタルＴＶチューナから構成されている。地上波デジタル放送信号によって放送される放送番組データは暗号化（スクランブル）されている。チューナ部１２３Ａ，１２３Ｂの各々は著作権保護機能を有しており、Ｂ−ＣＡＳカードと称されるＩＣカード１３０に格納された鍵情報を用いて、受信した放送番組データを復号し、その復号された放送番組データをＰＣＩバス上に出力する。
【００２７】
例えば、チューナ部１２３Ａは機能制限が無く単独で動作可能なマスターチューナとして構成されており、一方、チューナ部１２３Ｂは例えばＩＣカード１３０の初期化等の機能について少なくとも制限されたスレーブチューナとして実現されている。このため、チューナ部１２３Ｂは、チューナ部１２３Ａが動作している状態でのみ動作することができる。
【００２８】
ＩＣカード１３０は２つのチューナ部１２３Ａ，１２３Ｂによって共有されている。チューナ部１２３Ａ，１２３ＢはそれぞれＩＣカード１３０との通信を行う機能を有している。しかし、例えば、ＩＣカード１３０を初期化（電源制御を含む）する機能等は必ずしも２つのチューナ部１２３Ａ，１２３Ｂにそれぞれ個別に設ける必要は無く、２つのチューナ部１２３Ａ，１２３Ｂの一方のみに持たせれば十分な場合もある。
【００２９】
そこで、本実施形態においては、一方のチューナ部１２３ＡのみがＩＣカード１３０を初期化可能なマスターチューナとして実現され、他方のチューナ部１２３ＢはＩＣカード１３０の初期化等の機能について少なくとも制限されたスレーブチューナとして実現されている。また、例えば、ＩＣカード１３０との通信を実行する機能を、マスターであるチューナ部１２３Ａのみに設け、スレーブであるチューナ部１２３Ｂはチューナ部１２３Ａを介してＩＣカード１３０との通信を実行するようにしてもよい。
【００３０】
ＥＣ／ＫＢＣ１２４は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１３およびタッチパッド１６を制御するためのキーボードコントローラとが集積された、１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１２４は、電源回路１２５と共同して、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。電源回路１２５は、本コンピュータ１０に内蔵されたバッテリ１２６、またはＡＣアダプタ１２７を介して外部から供給される外部電源から、本コンピュータ１０の各コンポーネントに供給すべき動作電源を生成する。また、ＥＣ／ＫＢＣ１２４はリモコンユニットインタフェース部２０にも接続されている。
【００３１】
ＴＶアプリケーションプログラム１０１の制御は、ユーザによるキーボード（ＫＢ）１３、入力操作パネル１５、およびタッチパッド（マウス）１６のような入力装置の操作のみならず、外部のリモコンユニットの操作によっても実行することができる。
【００３２】
ネットワークコントローラ１２５は有線または無線のネットワークに接続するための通信デバイスであり、インターネットなどの外部ネットワークとの通信を実行するために使用される。
【００３３】
図３には、ＴＶアプリケーションプログラム１０１の機能構成が示されている。
【００３４】
ＴＶアプリケーションプログラム１０１は、ステート制御部２０１、イベント受付部２０２、ステート管理部３０１、および録画予約情報記憶部３０２などを備えている。
【００３５】
ステート制御部２０１は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれの状態に基づいて、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂに対して視聴処理、録画処理、予約録画処理等の処理を自動的に割り付ける。このステート制御部２０１は、制御部２１０、視聴制御部２１１、および録画制御部２１２を備えている。
【００３６】
視聴制御部２１１は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂによって受信された放送番組データのいずれか一方の放送番組データに含まれる映像データをグラフィクスコントローラ１１４を通じてＬＣＤ１７のような表示装置に出力する視聴処理を実行する。この視聴処理においては、放送番組データに含まれるオーディオデータをサウンドコントローラ１１６を通じてスピーカ１１７に出力する処理も実行される。同時に視聴可能な放送番組データは例えば１つのみである。
【００３７】
録画制御部２１２は、第１のチューナ部１２３Ａによって受信された放送番組データおよび第２のチューナ部１２３Ｂによって受信された放送番組データの少なくとも一方をＨＤＤ１２１のような記憶メディアに格納する録画処理を実行する。録画制御部２１２は、ユーザによって予め録画予約された放送番組データを受信および録画する予約録画処理、および録画ボタンの押下等のユーザ操作に応じて受信中の放送番組データを記憶メディアに格納する通常録画処理（ワンタッチ録画とも云う）の双方で用いられる。録画制御部２１２は、同時に２つの放送番組データの録画処理を実行することができる。
【００３８】
ステート管理部３０１は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれについての視聴及び録画に関する状態を管理する。
【００３９】
すなわち、ステート管理部３０１は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのそれぞれが、録画予約された放送番組データを受信および録画する予約録画処理（Rsv Rec）に使用されている状態、放送番組データを受信および録画する通常録画処理（Rec）に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理（Live）に使用されている状態、視聴処理（Live）と予約録画処理（Rsv Rec）の双方に使用されている状態（Live Rsv Rec）、視聴処理（Live）と通常録画処理（Rec）の双方に使用されている状態（Live Rec）、および未使用(-)の状態の内のいずれの状態であるかを管理する。
【００４０】
本実施形態においては、予約録画処理（Rsv Rec）、通常録画処理（Rec）、視聴処理（Live）、未使用(-)それぞれに対して以下の優先度が予め割り当てられている。
【００４１】
Rsv Rec ＞ Rec ＞ Live ＞ -
予約録画処理（Rsv Rec）の優先度が最も高く、通常録画処理（Rec）、視聴処理（Live）、未使用(-)の順に優先度が低くなる。
【００４２】
このように、ユーザにとって最も重要である予約録画処理（Rsv Rec）の優先度を最も高く設定しておくことにより、ユーザによって予め指定された放送番組が録画できないという事態の発生を防止することができる。
【００４３】
第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれの現在の状態に対応する優先度よりも優先度の高い処理の実行を要求するイベントが発生した場合、当該イベントによって要求された処理の実行が、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれによって実行されている現在の処理よりも優先して実行される。すなわち、優先度の高いイベントは優先的に実行される。例えば、第１のチューナ部１２３Ａが視聴処理（Live）に使用され、第２のチューナ部１２３Ｂが通常録画処理（Rec）に使用されている状態で、予約録画処理（Rsv Rec）のイベントが新たな発生した場合には、最も優先度の低い視聴処理（Live）に代わって予約録画処理（Rsv Rec）が第１のチューナ部１２３Ａに割り当てられる。
【００４４】
なお、未使用(-)が最も優先度が低いので、未使用(-)のチューナ部が存在する場合には、新たに発生したイベントによって要求される処理は、未使用(-)のチューナ部に対して優先して割り当てられる。
【００４５】
優先度が同じイベントが発生した場合には、時間的に後から発生したイベントの実行が優先される。例えば、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂがそれぞれ予約録画処理（Rsv Rec）を実行している状態で、新たな予約録画処理（Rsv Rec）のイベントが発生した場合には、最も早く開始された予約録画処理が中止され、その中止された予約録画処理に代わって新たな予約録画処理が実行される。すなわち、最も早く開始された予約録画処理の実行が打ち切られ、当該最も早く開始された予約録画処理に使用されていたチューナ部に対して、新たな予約録画処理（Rsv Rec）が割り当てられる。なお、通常録画処理（Rec）だけは、後から発生したイベントを優先するのではなく、Recを要求するイベントの発生自体が抑制される。
【００４６】
優先度の低いイベントが発生した場合には、当該イベントは実行されない。
【００４７】
また、視聴対象のチャンネルの切り替えを指示する選局イベントは視聴処理を要求するイベントの一種であるが、チャンネルの切り替えは現在視聴されているチャンネルを別のチャンネルに切り替えるものであるため、選局イベントは、視聴処理（Live）のみに使用されているチューナ部（選局イベント（視聴処理イベント）と同じ優先度の処理を実行しているチューナ部）に対して優先して割り当てられる。また、チャンネルの切り替えを伴わない視聴処理イベントは、未使用の状態のチューナ部に優先して割り当てられる。チャンネルの切り替えを伴わない視聴処理イベントは、例えば、ユーザがＴＶボタンを操作した場合等に発生される。
【００４８】
以上のように、本実施形態では、新たに発生したイベントに対応する処理が割り当てられるチューナ部は、新たに発生したイベントの優先度と同じかあるいは低い優先度の状態であるという条件を少なくとも満たすチューナ部である。
【００４９】
イベント受付部２０２は、ユーザ操作や、録画予約情報記憶部３０２に格納された録画予約情報に従って、予約録画処理Rsv Recを要求するイベント、通常録画処理Recを要求するイベント、視聴処理liveを要求するイベント（選局イベントも含む）等、を発生する。
【００５０】
制御部２１０は、イベント受付部２０２から発生されるイベントに対応する優先度と、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれの現在の状態とに基づいて、イベントによって要求された処理を割り当てるべきチューナ部を選択し、そして、選択したチューナ部を制御して、発生したイベントによって要求された処理を視聴制御部２１１または録画制御部２１２を用いて実行する。
【００５１】
すなわち、制御部２１０は、予約録画処理（Rsv Rec）、通常録画処理（Rec）、および視聴処理（Live）のいずれかを要求するイベントが発生した場合、予約録画処理（Rsv Rec）、通常録画処理（Rec）、視聴処理（Live）、未使用(-)それぞれに対して割り当てられた優先度と、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのそれぞれの状態とに基づいて、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内から、発生したイベントによって要求された処理を割り当てるチューナ部を選択する。
【００５２】
この場合、制御部２１０は、発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を、発生したイベントによって要求された処理を割り当てるべきチューナ部として選択する。
【００５３】
第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂが共に発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態である場合には、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内でより優先度の低い状態のチューナ部が選択される。
【００５４】
具体的には、制御部２１０は、例えば、予約録画処理を要求するイベントが発生した場合、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれの状態とに基づいて、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で優先度の低い状態の方のチューナ部を予約録画処理を割り当てるべきチューナ部として選択し、当該選択したチューナ部を制御して予約録画処理を実行する。なお、未使用(-)が最も優先度が低いので、例えば、予約録画処理（Rsv Rec）を要求するイベントが発生した時に未使用(-)のチューナ部が存在するならば、その未使用(-)のチューナ部が選択され、当該チューナ部を用いて予約録画処理（Rsv Rec）が実行される。
【００５５】
また、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂにも優先度が割り当てられており、例えば、マスターである第１のチューナ部１２３Ａは、スレーブである第２のチューナ部１２３Ｂよりも優先的に使用される。すなわち、制御部２１０は、第１のチューナ部１２３Ａの状態に対応する優先度と第２のチューナ部１２３Ｂの状態に対応する優先度とが同一である場合、第１のチューナ部１２３Ａを、発生したイベントによって要求される処理を実行するためのチューナ部として優先的に選択する。
【００５６】
次に、図４を参照して、２つのチューナ部１２３Ａ，１２３Ｂそれぞれの状態の組み合わせについて説明する。
【００５７】
視聴処理（Live）は、予約録画処理（Rsv Rec）または通常録画処理（Rec）と同時に実行される場合がある。前者は、録画予約された放送番組データの受信および録画をしながら、受信中の放送番組データの視聴が行われている状態である（Live Rsv Rec）。後者は、受信中の放送番組データを視聴しながら、バックグラウンドで受信中の放送番組データの録画が行われている状態である（Live Rec）。また、同時に２つの視聴処理（Live）は実行することが出来ない。
【００５８】
各チューナ部の状態は、視聴処理（Live）に使用されている状態、視聴処理（Live）と通常録画処理（Rec）の双方に使用されている状態（Live Rec）、視聴処理（Live）と予約録画処理（Rsv Rec）の双方に使用されている状態（Live Rsv Rec）、通常録画処理（Rec）に使用されている状態、予約録画処理（Rsv Rec）に使用されている状態、未使用(-)の状態の内のいずれかである。
【００５９】
なお、通常録画処理（Rec）のみの状態は、例えば、Live Recの状態でユーザがＴＶアプリケーションプログラム１０１のメニュー画面を表示したり、ＴＶアプリケーションプログラム１０１にビデオデータの再生を指示した場合等に生じる。
【００６０】
図４に×印で示されている組み合わせは利用することができない。また、○印で示されている組み合わせは利用可能である。
【００６１】
次に、図５を参照して、ＴＶアプリケーションプログラム１０１によって実行される、視聴処理に使用するチューナの切り替えを伴うステート制御処理について説明する。
【００６２】
上述したように、視聴処理（Live）は、予約録画処理（Rsv Rec）または通常録画処理（Rec）と同時に実行される場合がある。もし、一方のチューナ部がLive Rsv RecまたはLive Recの状態の時に、選局イベントをLive Rsv RecまたはLive Rec状態のチューナ部に単純に割り当てると、そのチューナによって受信されるチャンネルが変更されてしまい、録画または予約録画対象の放送番組データも別のチャンネルの放送番組データに切り替えられてしまう。
【００６３】
そこで、本実施形態では、一方のチューナ部がLive Rsv RecまたはLive Recの状態で、且つ他方のチューナ部が未使用(-)の状態であるならば、選局イベントで指定されたチャンネルの放送番組データの受信を未使用(-)状態の他方のチューナ部に実行させ、そして視聴処理に使用されるチューナ部を、一方のチューナ部から他方のチューナ部に自動的に切り替える処理が実行される。
【００６４】
これにより、実行中の録画または予約録画を続行しながら、視聴対象のチャンネルを切り替えることができる。ユーザは、チューナ部の切り替えについては一切意識する必要はなく、単に選局指示操作を行うだけ、選局した新たなチャンネルの放送番組を試聴することができる。
【００６５】
図５（ａ）は、第１のチューナ部（チューナ＃１）１２３Ａを使用してチャンネル４の放送番組データの受信および視聴が行われており、且つバックグラウンドでチャンネル４の放送番組データの録画が行われている状態を示している。また、第２のチューナ部（チューナ＃２）１２３Ｂは未使用である。第１のチューナ部（チューナ＃１）１２３Ａによって受信された放送番組データは視聴制御部２１１に送られ、そして放送番組データに含まれる映像データはＬＣＤ１７に表示される。また、第１のチューナ部（チューナ＃１）１２３Ａによって受信された放送番組データは録画制御部２１２に送られ、そしてＨＤＤ１２１に記録される。
【００６６】
この状態で、もしユーザが例えばチャンネル８を指定する選局指示操作を行ったならば、制御部２１０は、図５（ａ）の状態から図５（ｂ）の状態に切り替える処理を実行する。
【００６７】
すなわち、制御部２１０は、第２のチューナ部（チューナ＃２）１２３Ｂを制御して第２のチューナ部（チューナ＃２）１２３Ｂにチャンネル８の放送番組データの受信を開始させると共に、視聴制御部２１１によって実行される視聴処理の対象となるチューナ部を第１のチューナ部（チューナ＃１）１２３Ａから第２のチューナ部（チューナ＃２）１２３Ｂに切り替える。これにより、第２のチューナ部（チューナ＃２）１２３Ｂによって受信されたチャンネル８の放送番組データが視聴制御部２１１に送られ、そしてその放送番組データに含まれる映像データがＬＣＤ１７に表示される。一方、第１のチューナ部（チューナ＃１）１２３Ａによって受信されたチャンネル４の放送番組データの録画処理は継続して実行される。
【００６８】
次に、図６および図７を参照して、発生したイベントに応じて、第１のチューナ部（チューナ＃１）１２３Ａおよび第２のチューナ部（チューナ＃２）１２３Ｂそれぞれの状態がどのように遷移するかについて説明する。
【００６９】
Ｓ１は、第１のチューナ部１２３Ａが視聴処理（Live）に使用され、第２のチューナ部１２３Ｂが通常録画処理（Rec）に使用されている状態である。Ｓ２は、第１のチューナ部１２３Ａが視聴処理（Live）に使用され、第２のチューナ部１２３Ｂが予約録画処理（Rsv Rec）に使用されている状態である。Ｓ３は、第１のチューナ部１２３Ａが視聴処理（Live）に使用され、第２のチューナ部１２３Ｂが未使用(-)の状態である。
【００７０】
Ｓ４は、第１のチューナ部１２３Ａが視聴処理（Live）と通常録画処理（Rec）の双方に使用され（Live Rec）、第２のチューナ部１２３Ｂが通常録画処理（Rec）に使用されている状態である。Ｓ５は、第１のチューナ部１２３Ａが視聴処理（Live）と通常録画処理（Rec）の双方に使用され（Live Rec）、第２のチューナ部１２３Ｂが予約録画処理（Rsv Rec）に使用されている状態である。Ｓ６は、第１のチューナ部１２３Ａが視聴処理（Live）と通常録画処理（Rec）の双方に使用され（Live Rec）、第２のチューナ部１２３Ｂが未使用(-)の状態である。
【００７１】
Ｓ７は、第１のチューナ部１２３Ａが視聴処理（Live）と予約録画処理（Rsv Rec）の双方に使用され（Live Rsv Rec）、第２のチューナ部１２３Ｂが通常録画処理（Rec）に使用されている状態である。Ｓ８は、第１のチューナ部１２３Ａが視聴処理（Live）と予約録画処理（Rsv Rec）の双方に使用され（Live Rsv Rec）、第２のチューナ部１２３Ｂが予約録画処理（Rsv Rec）に使用されている状態である。Ｓ９は、第１のチューナ部１２３Ａが視聴処理（Live）と予約録画処理（Rsv Rec）の双方に使用され（Live Rsv Rec）、第２のチューナ部１２３Ｂが未使用(-)の状態である。
【００７２】
Ｓ１０，Ｓ１１，Ｓ１２，Ｓ１３，Ｓ１４，Ｓ１５は、第１のチューナ部１２３Ａが通常録画処理（Rec）に使用され、第２のチューナ部１２３ＢがLive、Live Rec、Live Rsv Rec、Rec、Rsv Rec、未使用(-)の状態である場合にそれぞれ対応している。
【００７３】
Ｓ１６，Ｓ１７，Ｓ１８，Ｓ１９，Ｓ２０，Ｓ２１は、第１のチューナ部１２３Ａが予約録画処理（Rsv Rec）に使用され、第２のチューナ部１２３ＢがLive、Live Rec、Live Rsv Rec、Rec、Rsv Rec、未使用(-)の状態である場合にそれぞれ対応している。
【００７４】
Ｓ２２，Ｓ２３，Ｓ２４，Ｓ２５，Ｓ２６，Ｓ２７は、第１のチューナ部１２３Ａが未使用(-)で、第２のチューナ部１２３ＢがLive、Live Rec、Live Rsv Rec、Rec、Rsv Rec、未使用(-)の状態である場合にそれぞれ対応している。
【００７５】
発生するイベントは、例えば、選局イベント（ユーザがキーボードまたはリモコン等で視聴中のチャンネル以外のチャンネルへの切り替えを指示）、ワンタッチ録画イベント（ユーザがキーボードまたはリモコン等で録画を指示）、予約録画開始イベント（録画予約された時間に達したときに発生される）、視聴対象チューナ切り替えイベント（ユーザによるAltキーとDキーの同時押下操作等）の４つである。
【００７６】
（ステートＳ１からの遷移）
Ｓ１において、視聴対象のチャンネルの切り替えを伴う視聴処理を要求する選局イベントが発生すると、制御部２１０は、選局イベントの優先度と同じ優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、選局イベントで指定されたチャンネルの受信を第１のチューナ部１２３Ａに指示する。
【００７７】
Ｓ１において、ワンタッチ録画イベントが発生すると、制御部２１０は、ワンタッチ録画イベントの優先度よりも低い優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ１からＳ４に遷移する。
【００７８】
Ｓ１において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態のチューナ部である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。すなわち、予約録画開始イベントの優先度は最も高いので、第１のチューナ部１２３Ａの状態に対応する優先度および第２のチューナ部１２３Ｂの状態に対応する優先度は、どちらも発生したイベントの優先度と同一かまたはそれよりも低い。このため、より優先度の低い状態のチューナ部である第１のチューナ部１２３Ａが制御対象として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、選択した第１のチューナ部１２３Ａに指示すると共に、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ１からＳ７に遷移する。
【００７９】
Ｓ１において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、録画中のチャンネルの視聴が開始される。ステートは、Ｓ１からＳ２３に遷移する。
【００８０】
（ステートＳ２からの遷移）
Ｓ２において、視聴対象のチャンネルの切り替えを伴う視聴処理を要求する選局イベントが発生すると、制御部２１０は、選局イベントの優先度と同じ優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、選局イベントで指定されたチャンネルの受信を第１のチューナ部１２３Ａに指示する。
【００８１】
Ｓ２において、ワンタッチ録画イベントが発生すると、制御部２１０は、ワンタッチ録画イベントの優先度よりも低い優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ２からＳ５に遷移する。
【００８２】
Ｓ２において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を第１のチューナ部１２３Ａに指示すると共に、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ２からＳ８に遷移する。
【００８３】
Ｓ２において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、録画中のチャンネルの視聴が開始される。ステートは、Ｓ２からＳ２４に遷移する。
【００８４】
（ステートＳ３からの遷移）
Ｓ３において、視聴対象のチャンネルの切り替えを伴う視聴処理を要求する選局イベントが発生すると、制御部２１０は、選局イベントの優先度と同じ優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、選局イベントで指定されたチャンネルの受信を第１のチューナ部１２３Ａに指示する。
【００８５】
Ｓ３において、ワンタッチ録画イベントが発生すると、制御部２１０は、ワンタッチ録画イベントの優先度よりも低い優先度の視聴中の状態である第１のチューナ部１２３Ａを制御対象のチューナ部として選択する。そして、制御部２１０は、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ３からＳ６に遷移する。
【００８６】
Ｓ３において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部である第２のチューナ部１２３Ｂを制御対象のチューナ部として選択する。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ３からＳ２に遷移する。
【００８７】
Ｓ３において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、未使用中の第２のチューナ部１２３Ｂに受信指示を発行すると共に、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから未使用中の第２のチューナ部１２３Ｂに切り替える。これにより、第２のチューナ部１２３Ｂが前回の視聴に使用されていた時に第２のチューナ部１２３Ｂによって受信されていたチャンネルと同じチャンネルの視聴が開始される。ステートは、Ｓ３からＳ２２に遷移する。
【００８８】
（ステートＳ４からの遷移）
Ｓ４においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ４においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【００８９】
Ｓ４において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を制御対象のチューナ部として選択する。第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂは共に通常録画処理に使用されているので、先に通常録画処理を開始したチューナ部の方が制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を選択したチューナに指示すると共に、録画制御部２１２を制御して、選択したチューナ部によって受信されている放送番組データの録画を開始する。これにより、ステートはＳ４からＳ７／Ｓ５に遷移する。
【００９０】
Ｓ４において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、録画中のチャンネルの視聴が開始される。ステートは、Ｓ４からＳ１１に遷移する。
【００９１】
（ステートＳ５からの遷移）
Ｓ５においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ５においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【００９２】
Ｓ５において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の高い予約録画処理中であるので、第１のチューナ部１２３Ａが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第１のチューナ部１２３Ａに指示すると共に、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ５からＳ８に遷移する。
【００９３】
Ｓ５において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから予約録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、予約録画中のチャンネルの視聴が開始される。ステートは、Ｓ５からＳ１２に遷移する。
【００９４】
（ステートＳ６からの遷移）
Ｓ６において、選局イベントが発生すると、制御部２１０は、選局イベント（視聴処理）と同じ優先度である視聴処理のみに使用されている状態のチューナ部は存在せず、選局イベントよりも優先度の低い未使用の状態のチューナ部が存在するので、未使用状態である第２のチューナ部１２３Ｂを制御対象のチューナ部として選択する。そして、制御部２１０は、選局イベントによって指定されたチャンネルの受信を第２のチューナ部１２３Ｂに指示すると共に、視聴制御部２１１を制御して、視聴処理対象のチューナ部を第１のチューナ部１２３Ａから第２のチューナ部１２３Ｂに切り替える。これにより、ステートはＳ６からＳ１０に遷移する。
【００９５】
Ｓ６においては、ワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ６においては、たとえワンタッチ録画イベントが発生しても、何も実行されない。
【００９６】
Ｓ６において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の低い未使用状態であるので、第２のチューナ部１２３Ｂが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ６からＳ５に遷移する。
【００９７】
Ｓ６において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、制御部２１０は、未使用中の第２のチューナ部１２３Ｂに受信指示を発行すると共に、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから未使用中の第２のチューナ部１２３Ｂに切り替える。これにより、第２のチューナ部１２３Ｂが前回の視聴に使用されていた時に第２のチューナ部１２３Ｂによって受信されていたチャンネルと同じチャンネルの視聴が開始される。ステートは、Ｓ６からＳ１０に遷移する。
【００９８】
（ステートＳ７からの遷移）
Ｓ７においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ７においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【００９９】
Ｓ７において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは予約録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の低い通常録画処理中であるので、第２のチューナ部１２３Ｂが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ７からＳ８に遷移する。
【０１００】
Ｓ７において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから通常録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、通常録画処理中のチャンネルの視聴が開始される。ステートは、Ｓ７からＳ１７に遷移する。
【０１０１】
（ステートＳ８からの遷移）
Ｓ８においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ８においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１０２】
Ｓ８において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂは共に予約録画処理に使用されているので、先に予約録画処理を開始したチューナ部の方が制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を選択したチューナに指示すると共に、録画制御部２１２を制御して、選択したチューナ部によって受信されている放送番組データの録画を開始する。ステートはＳ８のままである。
【０１０３】
Ｓ８において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから予約録画処理中の第２のチューナ部１２３Ｂに切り替える。これにより、予約録画処理中のチャンネルの視聴が開始される。ステートは、Ｓ８からＳ１８に遷移する。
【０１０４】
（ステートＳ９からの遷移）
Ｓ９において、選局イベントが発生すると、制御部２１０は、選局イベント（視聴処理）と同じ優先度である視聴処理のみに使用されている状態のチューナ部は存在せず、選局イベントよりも優先度の低い未使用の状態のチューナ部が存在するので、未使用状態である第２のチューナ部１２３Ｂを制御対象のチューナ部として選択する。そして、制御部２１０は、選局イベントによって指定されたチャンネルの受信を第２のチューナ部１２３Ｂに指示すると共に、視聴制御部２１１を制御して、視聴処理対象のチューナ部を第１のチューナ部１２３Ａから第２のチューナ部１２３Ｂに切り替える。これにより、ステートはＳ９からＳ１６に遷移する。
【０１０５】
Ｓ９においては、ワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ９においては、たとえワンタッチ録画イベントが発生しても、何も実行されない。
【０１０６】
Ｓ９において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは予約録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の低い未使用状態であるので、第２のチューナ部１２３Ｂが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ９からＳ８に遷移する。
【０１０７】
Ｓ９において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、制御部２１０は、未使用中の第２のチューナ部１２３Ｂに受信指示を発行すると共に、視聴制御部２１１を制御して、視聴処理対象のチューナ部を、現在視聴処理中の第１のチューナ部１２３Ａから未使用中の第２のチューナ部１２３Ｂに切り替える。これにより、第２のチューナ部１２３Ｂが前回の視聴に使用されていた時に第２のチューナ部１２３Ｂによって受信されていたチャンネルと同じチャンネルの視聴が開始される。ステートは、Ｓ９からＳ１６に遷移する。
【０１０８】
（ステートＳ１０，Ｓ１１，Ｓ１２からの遷移）
Ｓ１０，Ｓ１１，Ｓ１２においては、制御対象のチューナ部が異なる点を除いて上述のＳ１，Ｓ４，Ｓ７の場合と同様のステート制御が実行される。
【０１０９】
（ステートＳ１３からの遷移）
Ｓ１３においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ１３においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１１０】
Ｓ１３において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂは共に通常録画処理に使用されているので、先に通常録画処理を開始したチューナ部の方が制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を選択したチューナに指示すると共に、録画制御部２１２を制御して、選択したチューナ部によって受信されている放送番組データの録画を開始する。ステートはＳ１３からＳ４／Ｓ１１に遷移する。
【０１１１】
Ｓ１３において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ１３からＳ４／Ｓ１１に遷移する。
【０１１２】
（ステートＳ１４からの遷移）
Ｓ１４においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ１４においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１１３】
Ｓ１４において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは通常録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の高い予約録画処理中であるので、第１のチューナ部１２３Ａが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第１のチューナ部１２３Ａに指示すると共に、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ１４からＳ１６に遷移する。
【０１１４】
Ｓ１４において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ１４からＳ５／Ｓ１２に遷移する。
【０１１５】
（ステートＳ１５からの遷移）
Ｓ１５においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ１５においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１１６】
Ｓ１５において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは通常録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の低い未使用の状態であるので、第２のチューナ部１２３Ｂが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ１５からＳ１４に遷移する。
【０１１７】
Ｓ１５において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ１５からＳ６／Ｓ１０に遷移する。
【０１１８】
（ステートＳ１６，Ｓ１７，Ｓ１８，Ｓ１９からの遷移）
Ｓ１６，Ｓ１７，Ｓ１８，Ｓ１９においては、制御対象のチューナ部が異なる点を除いて上述のＳ２，Ｓ５，Ｓ８，Ｓ１４の場合と同様のステート制御が実行される。
【０１１９】
（ステートＳ２０からの遷移）
Ｓ２０においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ２０においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１２０】
Ｓ２０において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂは共に予約録画処理に使用されているので、先に予約録画処理を開始したチューナ部の方が制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を選択したチューナ部に指示すると共に、録画制御部２１２を制御して、選択したチューナ部によって受信されている放送番組データの録画を開始する。ステートはＳ２０のままである。
【０１２１】
Ｓ２０において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ２０からＳ８／Ｓ１８に遷移する。
【０１２２】
（ステートＳ２１からの遷移）
Ｓ２１においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ１５においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。
【０１２３】
Ｓ２１において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａは予約録画処理中であるが、第２のチューナ部１２３Ｂはそれよりも優先度の低い未使用の状態であるので、第２のチューナ部１２３Ｂが制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第２のチューナ部１２３Ｂに指示すると共に、録画制御部２１２を制御して、第２のチューナ部１２３Ｂによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ２１からＳ２０に遷移する。
【０１２４】
Ｓ２０において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ２１からＳ９／Ｓ１６に遷移する。
【０１２５】
（ステートＳ２２，Ｓ２３，Ｓ２４，Ｓ２５，Ｓ２６からの遷移）
Ｓ２２，Ｓ２３，Ｓ２４，Ｓ２５，Ｓ２６においては、制御対象のチューナ部が異なる点を除いて上述のＳ３，Ｓ６，Ｓ９，Ｓ１５，Ｓ２１の場合と同様のステート制御が実行される。
【０１２６】
（ステートＳ２７からの遷移）
Ｓ２７においては、選局イベント、およびワンタッチ録画イベントの発生は抑止させる。換言すれば、Ｓ２７においては、たとえ選局イベントまたはワンタッチ録画イベントが発生しても、何も実行されない。もちろん、ＴＶボタンの操作のような、チャンネル切替を伴わない視聴要求イベントが発生したならば、第１のチューナ部１２３Ａに視聴要求が割り当てられる。
【０１２７】
Ｓ２７において、予約録画開始イベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａと第２のチューナ部１２３Ｂの内でより優先度の低い状態の方のチューナ部を選択する。第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂは共に未使用の状態であるので、第１のチューナ部１２３Ａが優先して制御対象のチューナ部として選択される。そして、制御部２１０は、予約録画開始イベントによって指定される録画対象のチャンネルの受信を、第１のチューナ部１２３Ａに指示すると共に、録画制御部２１２を制御して、第１のチューナ部１２３Ａによって受信されている放送番組データの録画を開始する。これにより、ステートはＳ２７からＳ２１に遷移する。
【０１２８】
Ｓ２７において、視聴対象チューナ切り替えイベントが発生すると、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂのどちらも現在視聴処理に使用されていないので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、前回視聴に使用したチューナ部を視聴処理対象のチューナ部に選択する。そして、制御部２１０は、視聴制御部２１１を制御して、選択したチューナ部によって受信された放送番組データを視聴する処理を実行する。ステートは、Ｓ２７からＳ３／Ｓ２２に遷移する。
【０１２９】
以上のステート制御処理により、ユーザは使用するチューナを意識することなく、視聴、録画、予約録画等の処理を容易に実行することが可能となる。特に、予約録画処理を要求するイベントが発生した場合には、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で、優先度の低い状態の方のチューナ部を自動選択し、当該チューナ部に予約録画処理を割り当てているので、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂの内で最適なチューナに対して予約録画処理を自動的に割り当てることが可能となる。
【０１３０】
次に、図８のフローチャートを参照して、選局イベントに応じて視聴処理対象のチューナ部を自動的に切り替える処理の手順について説明する。
【０１３１】
ユーザによるキーボード又はリモコンユニットの操作によって選局イベントが発生した時（ステップＳ１０１のＹＥＳ）、制御部２１０は、第１のチューナ部１２３Ａおよび第２のチューナ部１２３Ｂそれぞれの現在の状態をチェックして（ステップＳ１０２）、一方のチューナがLive Rec、またはLive Rsv Recで、且つ他方のチューナが未使用（-）の状態（ステートＳ６，Ｓ９，Ｓ２３，Ｓ２４）であるか否かを判別する。
【０１３２】
具体的には、例えば、制御部２１０は、まず、現在のステートがステートＳ６であるか否かを判別する（ステップＳ１０３）。現在のステートがステートＳ６であるならば（ステップＳ１０３のＹＥＳ）、制御部２１０は、ステートをステートＳ６からステートＳ１０に切り替える処理を実行する（ステップＳ１０４）。このステップＳ１０４では、制御部２１０は、未使用の状態である第２のチューナ部（チューナ＃２）１２３Ｂに対して選局イベントによって指定されたチャンネルの放送番組データの受信を指示し、そして視聴処理対象のチューナ部を、第１のチューナ部（チューナ＃１）１２３Ａから第２のチューナ部（チューナ＃２）１２３Ｂに切り替えることにより、第１のチューナ部（チューナ＃１）１２３Ａによる視聴処理を中止し、第２のチューナ部（チューナ＃２）１２３Ｂによる視聴処理を開始する。
【０１３３】
現在のステートがＳ６ではないならば、制御部２１０は、現在のステートがステートＳ９であるか否かを判別する（ステップＳ１０５）。ステートＳ９であるならば（ステップＳ１０５のＹＥＳ）、制御部２１０は、ステートをステートＳ９からステートＳ１６に切り替える処理を実行する（ステップＳ１０６）。このステップＳ１０６では、制御部２１０は、未使用の状態である第２のチューナ部（チューナ＃２）１２３Ｂに対して選局イベントによって指定されたチャンネルの放送番組データの受信を指示し、そして視聴処理対象のチューナ部を、第１のチューナ部（チューナ＃１）１２３Ａから第２のチューナ部（チューナ＃２）１２３Ｂに切り替えることにより、第１のチューナ部（チューナ＃１）１２３Ａによる視聴処理を中止し、第２のチューナ部（チューナ＃２）１２３Ｂによる視聴処理を開始する。
【０１３４】
現在のステートがＳ９ではないならば、制御部２１０は、現在のステートがステートＳ２３であるか否かを判別する（ステップＳ１０７）。ステートＳ２３であるならば（ステップＳ１０７のＹＥＳ）、制御部２１０は、ステートをステートＳ２３からステートＳ１に切り替える処理を実行する（ステップＳ１０８）。このステップＳ１０８では、制御部２１０は、未使用の状態である第１のチューナ部（チューナ＃１）１２３Ａに対して選局イベントによって指定されたチャンネルの放送番組データの受信を指示し、そして視聴処理対象のチューナ部を、第２のチューナ部（チューナ＃２）１２３Ｂから第１のチューナ部（チューナ＃１）１２３Ａに切り替えることにより、第２のチューナ部（チューナ＃２）１２３Ｂによる視聴処理を中止し、第１のチューナ部（チューナ＃１）１２３Ａによる視聴処理を開始する。
【０１３５】
現在のステートがＳ２３ではないならば、制御部２１０は、現在のステートがステートＳ２４であるか否かを判別する（ステップＳ１０９）。ステートＳ２４であるならば（ステップＳ１０９のＹＥＳ）、制御部２１０は、ステートをステートＳ２４からステートＳ２に切り替える処理を実行する（ステップＳ１１０）。このステップＳ１１０では、制御部２１０は、未使用の状態である第１のチューナ部（チューナ＃１）１２３Ａに対して選局イベントによって指定されたチャンネルの放送番組データの受信を指示し、そして視聴処理対象のチューナ部を、第２のチューナ部（チューナ＃２）１２３Ｂから第１のチューナ部（チューナ＃１）１２３Ａに切り替えることにより、第２のチューナ部（チューナ＃２）１２３Ｂによる視聴処理を中止し、第１のチューナ部（チューナ＃１）１２３Ａによる視聴処理を開始する。
【０１３６】
以上のように、本実施形態によれば、予約録画処理（Rsv Rec）、通常録画処理（Rec）、視聴処理（Live）、未使用(-)それぞれに対して優先度を規定すると共に、２つのチューナそれぞれがRsv Rec、Rec、Live、Live Rsv Rec、Live Rec、および未使用(-)のいずれの状態であるかを管理し、予約録画処理（Rsv Rec）を要求するイベントが発生した場合には、２つのチューナの内で優先度の低い状態の方のチューナ部が自動選択され、当該自動選択されたチューナ部に対して予約録画処理（Rsv Rec）が割り当てられる。
【０１３７】
このように、ユーザにとっての放送番組の重要度を考慮して予約録画、録画、視聴の順に優先度を規定し、且つ未使用に対して最も低い優先度を設定しているので、未使用のチューナ部が存在する場合にはその未使用のチューナ部に対して予約録画イベント等を優先して割り当てることができ、また未使用のチューナ部が存在しない場合には２つのチューナ部の内で優先度の低い処理に使用されている方のチューナ部に対して予約録画イベントを優先して割り当てることができる。よって、使用するチューナをユーザが意識することなく、２つのチューナそれぞれの状態を考慮して最適な状態のチューナ部を予約録画処理に使用すべきチューナ部として効率よく自動選択することができる。また、ユーザは録画予約操作をチューナ別に個々に行う必要もないので、録画予約に関する操作性を十分に向上することができる。
【０１３８】
また、通常録画処理／視聴処理イベントが発生した場合にも、その発生したイベントの優先度と２つのチューナそれぞれの状態に基づいて最適なチューナを効率よく自動選択することができる。
【０１３９】
また、一方のチューナが視聴処理と録画処理の双方に使用され、且つ他方のチューナが未使用の状態で、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントである選局イベントが発生した時には、当該他方のチューナを視聴処理対象に切り替える処理が自動実行されるので、ユーザは録画を一旦中止したり、チューナを切り替える等の操作を行うことなく、視聴中のチャンネルとは異なるチャンネルを、録画処理を継続しながら視聴することが可能となる。
【０１４０】
なお、本実施形態のＴＶアプリケーションプログラム１０１の機能は全てソフトウェアによって実現することができるので、このソフトウェアをコンピュータ読み取り可能な記憶媒体を通じて、２つのチューナを備えた通常のコンピュータに導入するだけで、本実施形態と同様の効果を容易に実現することができる。
【０１４１】
また、本実施形態は、ビデオレコーダのような電子機器に適用することも出来る。
【０１４２】
また、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。  
以下に、本願原出願の特許査定時の特許請求の範囲に記載された発明を付記する。  
［１］  テレビジョン放送信号を受信する第１のチューナ部と、
前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部と、
前記第１のチューナ部によって受信された放送番組データおよび前記第２のチューナ部によって受信された放送番組データのいずれか一方の放送番組データに含まれる映像データを表示装置に出力する視聴処理を実行する視聴処理手段と、
前記第１のチューナ部によって受信された放送番組データおよび前記第２のチューナ部によって受信された放送番組データの少なくとも一方を記憶メディアに格納する録画処理を実行する録画処理手段と、
前記第１のチューナ部および前記第２のチューナ部のそれぞれが、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、前記視聴処理と前記通常録画処理の双方に使用されている状態、および未使用の状態の内のいずれの状態であるかを管理する手段と、
前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用の順で優先度が低下するように前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用それぞれに対して予め割り当てられた優先度と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態とに基づいて、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された予約録画処理を割り当てるチューナ部として選択し、当該選択したチューナ部を制御して、前記発生したイベントによって要求された予約録画処理を前記録画処理手段を用いて実行する制御手段とを具備することを特徴とする電子機器。  
［２］  前記制御手段は、
前記第１のチューナ部が所定チャンネルの放送番組データの視聴処理と通常録画処理の双方、または録画予約された所定チャンネルの放送番組データの視聴処理と予約録画処理の双方に使用され、且つ前記第２のチューナ部が未使用の状態である期間中に、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントが発生した場合、前記第２のチューナ部を制御して前記第２のチューナ部に前記発生したイベントによって指定されたチャンネルの放送番組データの受信を開始させると共に、前記視聴処理手段によって実行される視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替える手段を含むことを特徴とする［１］記載の電子機器。  
［３］  前記制御手段は、前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えた後に、視聴対象のチューナの切り替えを要求するイベントが発生した場合、前記視聴処理手段によって実行される視聴処理の対象となるチューナ部を前記第２のチューナ部から前記第１のチューナ部に切り替えることを特徴とする［２］記載の電子機器。  
［４］  前記制御手段は、前記第１のチューナ部および前記第２のチューナ部が共に予約録画処理に使用されている状態である場合、前記第１のチューナ部および前記第２のチューナ部の内で最も早く開始された予約録画処理に使用されているチューナ部を、前記発生したイベントによって要求される予約録画処理を実行するためのチューナ部として選択することを特徴とする［１］記載の電子機器。  
［５］  前記制御手段は、前記通常録画処理および前記視聴処理のいずれかを要求するイベントが発生した場合、前記第１のチューナ部および前記第２のチューナ部の内から、前記発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を前記発生したイベントによって要求された処理を割り当てるチューナ部として選択することを特徴とする［１］記載の電子機器。  
［６］  電子機器にそれぞれ設けられた、テレビジョン放送信号を受信する第１のチューナ部、および前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部とを制御して放送番組データの視聴または録画を実行する制御方法であって、
前記第１のチューナ部および前記第２のチューナ部のそれぞれが、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、前記視聴処理と前記通常録画処理の双方に使用されている状態、および未使用の状態の内のいずれの状態であるかを管理するステップと、
前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用の順で優先度が低下するように前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用それぞれに対して予め割り当てられた優先度と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態とに基づいて、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された予約録画処理を割り当てるべきチューナ部として選択し、当該選択したチューナ部を制御して前記発生したイベントによって要求された予約録画処理を実行する制御ステップとを具備することを特徴とする制御方法。  
［７］  前記第１のチューナ部が所定チャンネルの放送番組データの視聴処理と通常録画処理の双方、または録画予約された所定チャンネルの放送番組データの視聴処理と予約録画処理の双方に使用され、且つ前記第２のチューナ部が未使用の状態である期間中に、視聴対象のチャンネルの切り替えを伴う視聴処理を要求するイベントが発生した場合、前記第２のチューナ部を制御して前記第２のチューナ部に前記発生したイベントによって指定されたチャンネルの放送番組データの受信を開始させると共に、前記視聴処理の対象となるチューナ部を前記第１のチューナ部から前記第２のチューナ部に切り替えるステップをさらに具備することを特徴とする［６］記載の制御方法。  
［８］  前記制御ステップは、前記第１のチューナ部および前記第２のチューナ部が共に予約録画処理に使用されている状態である場合、前記第１のチューナ部および前記第２のチューナ部の内で最も早く開始された予約録画処理に使用されているチューナ部を、前記発生したイベントによって要求される予約録画処理を実行するためのチューナ部として選択することを特徴とする［６］記載の制御方法。  
［９］  前記制御ステップは、前記通常録画処理および前記視聴処理のいずれかを要求するイベントが発生した場合、前記第１のチューナ部および前記第２のチューナ部の内から、前記発生したイベントによって要求された処理に対応する優先度と同一かまたは低い優先度の状態であるという条件を少なくとも満たすチューナ部を前記発生したイベントによって要求された処理を割り当てるべきチューナ部として選択することを特徴とする［６］記載の制御方法。  
［１０］  コンピュータにそれぞれ設けられた、テレビジョン放送信号を受信する第１のチューナ部、および前記テレビジョン放送信号と同一の種のテレビジョン放送信号を受信する第２のチューナ部とを制御して放送番組データの視聴または録画を実行する処理を前記コンピュータに実行させるプログラムであって、
前記第１のチューナ部および前記第２のチューナ部のそれぞれが、録画予約された放送番組データを受信および録画する予約録画処理に使用されている状態、放送番組データを受信および録画する通常録画処理に使用されている状態、放送番組データを受信し当該放送番組データに含まれる映像データを表示装置に出力する視聴処理に使用されている状態、前記視聴処理と前記予約録画処理の双方に使用されている状態、前記視聴処理と前記通常録画処理の双方に使用されている状態、および未使用の状態の内のいずれの状態であるかを管理する処理を実行する手順と、
前記予約録画処理を要求するイベントが発生した場合、前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用の順で優先度が低下するように前記予約録画処理、前記通常録画処理、前記視聴処理、および前記未使用それぞれに対して予め割り当てられた優先度と、前記第１のチューナ部および前記第２のチューナ部のそれぞれの状態とに基づいて、前記第１のチューナ部および前記第２のチューナ部の内で優先度の低い状態の方のチューナ部を前記発生したイベントによって要求された予約録画処理を割り当てるべきチューナ部として選択し、当該選択したチューナ部を制御して前記発生したイベントによって要求された予約録画処理を実行する制御手順とを前記コンピュータに実行させることを特徴とするプログラム。
【符号の説明】
【０１４３】
１０１…ＴＶアプリケーションプログラム、１２３Ａ，１２３Ｂ…チューナ部、２１０…制御部、２１１…視聴制御部、２１２…録画制御部、３０１…ステート管理部。
【図１】
0005487270.tif 000002
【図２】
0005487270.tif 000003
【図３】
0005487270.tif 000004
【図４】
0005487270.tif 000005
【図５】
0005487270.tif 000006
【図６】
0005487270.tif 000007
【図７】
0005487270.tif 000008
【図８】
0005487270.tif 000009