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