(57)【要約】【課題】バッテリ駆動される外部機器との間で適切なサービスを実行できる電子機器を実現する。【解決手段】実施形態によれば、電子機器は、通信モジュールと制御手段とを具備する。制御手段は、バッテリから供給される電力で駆動可能な外部機器との間の接続が確立され、前記外部機器との間の接続を介した第１サービスの実行が要求される場合に、前記第１サービスの内容と、前記外部機器のバッテリに充電された電力量とを用いて、前記第１サービスを実行するか、または前記第１サービスとは異なる第２サービスを実行するかを制御する。【選択図】図１
2014127848.tif 000002
【特許請求の範囲】
【請求項１】
通信モジュールと、
バッテリから供給される電力で駆動可能な外部機器との間の接続が確立され、前記外部機器との間の接続を介した第１サービスの実行が要求される場合に、前記第１サービスの内容と、前記外部機器のバッテリに充電された電力量とを用いて、前記第１サービスを実行するか、または前記第１サービスとは異なる第２サービスを実行するかを制御する制御手段とを具備する電子機器。
【請求項２】
前記制御手段は、前記外部機器が外部電源から供給される電力で駆動されている場合、前記第１サービスを実行し、前記外部機器が前記バッテリから供給される電力で駆動される場合、前記第１サービスまたは前記第２サービスの一方を実行する請求項１記載の電子機器。
【請求項３】
前記制御手段は、前記第１サービスの内容の一部を変更することによって、前記第２サービスの内容を決定する請求項１記載の電子機器。
【請求項４】
放送番組の映像データを記憶装置に格納する格納処理手段と、
前記映像データを前記外部機器に転送する前記第１サービスを完了するための前記外部機器の消費電力量を推定する推定手段とをさらに具備し、
前記制御手段は、前記消費電力量が前記バッテリに充電された電力量未満である場合、前記映像データを前記外部機器に転送する前記第１サービスを実行し、前記消費電力量が前記バッテリに充電された電力量以上である場合、第１データサイズを有する前記映像データを、転送を完了するための前記外部機器の消費電力量が前記バッテリに充電された電力量未満である第２データサイズの映像データに変換し、前記変換された映像データを前記外部機器に転送する前記第２サービスを実行する請求項１記載の電子機器。
【請求項５】
前記格納処理手段は、前記外部機器によって要求された放送番組の映像データを前記記憶装置に格納し、
前記制御手段は、前記映像データが前記記憶装置に格納された後に、前記外部機器から前記バッテリに充電された電力量を示す情報を受信し、前記消費電力量が前記バッテリに充電された電力量未満である場合、前記映像データを前記外部機器に転送する前記第１サービスを実行し、前記消費電力量が前記バッテリに充電された電力量以上である場合、前記第１データサイズを有する前記映像データを、転送を完了するための前記外部機器の消費電力量が前記バッテリに充電された電力量未満である前記第２データサイズの映像データに変換し、前記変換された映像データを前記外部機器に転送する前記第２サービスを実行する請求項４記載の電子機器。
【請求項６】
前記制御手段は、さらに、前記消費電力量が前記バッテリに充電された電力量以上である場合、前記バッテリの残量が十分でないことを前記外部機器に通知する請求項４記載の電子機器。
【請求項７】
前記制御手段は、さらに、前記消費電力量が前記バッテリに充電された電力量以上である場合、前記外部機器が外部電源からの電力で駆動されるまで、または前記バッテリに充電された電力量が前記消費電力量を超えるまで、前記第１サービスの実行を待つように制御する請求項４記載の電子機器。
【請求項８】
前記推定手段は、前記第１サービスが実行されるときの前記外部機器の消費電力と、前記電子機器と前記外部機器との間の通信速度とに基づいて、前記消費電力量を推定する請求項４記載の電子機器。
【請求項９】
通信モジュールを備える電子機器を制御するサービス制御方法であって、
バッテリから供給される電力で駆動可能な外部機器との間の接続を確立し、
前記外部機器との間の接続を介した第１サービスの実行が要求される場合に、前記第１サービスの内容と、前記外部機器のバッテリに充電された電力量とを用いて、前記第１サービスを実行するか、または前記第１サービスとは異なる第２サービスを実行するかを制御するサービス制御方法。
【請求項１０】
通信モジュールを備えるコンピュータによって実行されるプログラムであって、前記プログラムは、
バッテリから供給される電力で駆動可能な外部機器との間の接続を確立する手順と、
前記外部機器との間の接続を介した第１サービスの実行が要求される場合に、前記第１サービスの内容と、前記外部機器のバッテリに充電された電力量とを用いて、前記第１サービスを実行するか、または前記第１サービスとは異なる第２サービスを実行するかを制御する手順とを前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、バッテリ駆動可能な電子機器と連携して動作する電子機器、および該電子機器に適用されるサービス制御方法に関する。
【背景技術】
【０００２】
近年、タブレット、スマートフォン、ＰＤＡといった種々の電子機器が開発されている。この種の電子機器はバッテリに充電された電力によって駆動可能であるので、ユーザは、その電子機器を携帯して利用することができる。
【０００３】
このような携帯型の電子機器では、パーソナルコンピュータ（ＰＣ）、録画機能を有するテレビ、ビデオレコーダといった別の電子機器に保存された各種のデータを利用することがある。ユーザは、例えば、携帯型の電子機器とＰＣとをＵＳＢケーブル等を介して接続し、携帯型の電子機器にデータを転送することによって、携帯型の電子機器でＰＣに保存されたデータを利用する。さらに、ユーザは、無線ＬＡＮのような無線通信接続（ホームネットワーク）を介して機器間でデータを転送することによって、携帯型の電子機器でＰＣに保存されたデータを利用することもできる。
【０００４】
これにより例えば、録画機能を有するテレビ、ＴＶチューナが設けられたパーソナルコンピュータ、ビデオレコーダといった録画機器によって録画された放送番組のデータ（映像コンテンツデータ）を、携帯型の電子機器にダビングすることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−０７２１６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、放送番組のデータのようなサイズが大きなデータの転送のように、長い時間（例えば、数時間）を要するサービスでは、サービスの実行中に携帯型の電子機器がバッテリに充電された電力を使い切ってしまい、サービスを完了できない可能性がある。
【０００７】
本発明の一形態は、バッテリ駆動される外部機器との間で適切なサービスを実行できる電子機器およびサービス制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態によれば、電子機器は、通信モジュールと制御手段とを具備する。制御手段は、バッテリから供給される電力で駆動可能な外部機器との間の接続が確立され、前記外部機器との間の接続を介した第１サービスの実行が要求される場合に、前記第１サービスの内容と、前記外部機器のバッテリに充電された電力量とを用いて、前記第１サービスを実行するか、または前記第１サービスとは異なる第２サービスを実行するかを制御する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る電子機器と当該電子機器と連携される携帯機器とを含むサービス制御システムの構成を示すブロック図。
【図２】同実施形態の電子機器によって用いられる予約情報の一構成例を示す図。
【図３】同実施形態の電子機器によって用いられるダビング機器情報の一構成例を示す図。
【図４】図１の携帯機器によって表示される電子番組表の例を示す図。
【図５】図１の携帯機器によって表示される録画予約／ダビング予約画面の例を示す図。
【図６】図１の携帯機器によって表示される警告画面の例を示す図。
【図７】図１の携帯機器によって表示される録画番組一覧の例を示す図。
【図８】同実施形態の電子機器のシステム構成を示すブロック図。
【図９】図１の携帯機器のシステム構成を示すブロック図。
【図１０】図１の携帯機器によってダビング予約が要求された場合に、同実施形態の電子機器によって実行される処理の手順の第１の例を説明するフローチャート。
【図１１】図１の携帯機器によってダビング予約が要求された場合に、同実施形態の電子機器によって実行される処理の手順の第２の例を説明するフローチャート。
【図１２】図１の携帯機器によってダビング予約が要求された場合に、同実施形態の電子機器によって実行される処理の手順の第３の例を説明するフローチャート。
【図１３】図１の携帯機器によってダビング予約が要求された場合に、同実施形態の電子機器によって実行される処理の手順の第４の例を説明するフローチャート。
【図１４】図１の携帯機器に映像データがダビングされる場合に、同実施形態の電子機器によって実行される処理の手順の第１の例を説明するフローチャート。
【図１５】図１の携帯機器に映像データがダビングされる場合に、同実施形態の電子機器によって実行される処理の手順の第２の例を説明するフローチャート。
【図１６】図１の携帯機器に映像データがダビングされる場合に、同実施形態の電子機器によって実行される処理の手順の第３の例を説明するフローチャート。
【発明を実施するための形態】
【００１０】
以下、図面を参照して、実施形態を説明する。  
まず、図１を参照して、一実施形態に係る電子機器を含むサービス制御システムの構成例について説明する。この電子機器は、例えば、デジタルテレビジョン受信機、ビデオレコーダ、パーソナルコンピュータといった、放送番組を録画する機能を有する録画機器２として実現されている。
【００１１】
この録画機器２は、家庭内ネットワーク、例えば無線ＬＡＮ、に接続された携帯機器（ポータブル端末）、例えば、ＰＤＡ、スマートフォン、タブレットコンピュータ等、と通信することによって、この携帯機器と連携して動作するように構成されている。この種の携帯機器は、バッテリから供給される電力で駆動され得る。以下では、携帯機器が、タブレットコンピュータ１として実現されている場合を想定する。
【００１２】
録画機器２に設けられた通信モジュールは、タブレットコンピュータ（外部機器）１に設けられた通信モジュールとの間で接続を確立し、タブレットコンピュータ１との間でサービスを実行する。このサービスは、録画機器２とタブレットコンピュータ１とが連携して実行されるものであればどのようなものであっても良く、例えば、録画機器２で録画された放送番組の映像データを、タブレットコンピュータ１にダビング（転送）するサービスである。サービスの内容とは、サービス又はそのサービスに関する対象についての情報であればどのようなものであっても良く、サービスの種別（ダビング、再生、録画等）や、そのサービスが実行される対象（コンテンツ）のサイズなどである。ダビングサービスでは、録画機器２で録画された番組がタブレットコンピュータ１のような携帯型の機器にダビングされるので、ユーザは、例えば、自宅にあるビデオレコーダで録画された番組を自宅の外で視聴することができる。
【００１３】
しかし、放送番組の映像データをダビングするサービスでは、映像データのデータ量が膨大である場合があり、サービスの実行が完了するまでに長い時間（例えば、数時間）を要する可能性がある。また、タブレットコンピュータ１のような携帯型の機器は、外部電源に接続されずに使用されることが多い。そのため、このサービスのように、実行が完了するまでに長い時間を要するサービスでは、サービスの実行中に、タブレットコンピュータ１がバッテリ１０９に充電された電力を使い切ってしまい、サービスを完了できない（例えば、映像データのダビングに失敗する）可能性がある。
【００１４】
本実施形態では、録画機器２とタブレットコンピュータ１との間で実行されるサービスを正常に完了できるように、タブレットコンピュータ１のバッテリの残量と、サービスの内容に応じて、サービスを変更する。例えば、録画機器２は、当該サービスの実行を完了するまでのタブレットコンピュータ１の消費電力量を推定し、推定された消費電力量とタブレットコンピュータ１のバッテリ１０９の残量（バッテリ１０９に充電された電力量）とに基づいて、サービスを変更しても良い。変更されたサービス（第２サービス）は、例えば、変更前のサービス（第１サービス）の内容の一部を変更したものである。
【００１５】
例えば、放送番組の映像データをダビングするサービスが実行される場合、本実施形態では、当該サービスを実行するためのタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量以上であるとき、映像データをトランスコード（例えば、再圧縮、データサイズが小さいファイル形式に変換、低解像度に変換、等）することによって、データサイズ（データ量）を小さくした映像データをダビングする第２サービスが実行されるようにする。
【００１６】
タブレットコンピュータ１は、制御部１１、表示処理部１２、入力処理部１３、予約処理部１４、バッテリ制御部１５、通信処理部１６、タッチスクリーンディスプレイ１７、データ管理部１８等を備える。
【００１７】
制御部１１は、タブレットコンピュータ１内の各部の動作を制御する。
【００１８】
表示処理部１２は、表示信号を生成し、生成された表示信号をタッチスクリーンディスプレイ１７に出力する。タッチスクリーンディスプレイ１７は、表示信号に基づいて画面イメージを表示する。表示処理部１２は、例えば、録画機器２からダビングされた番組が再生される場合、その番組の映像データを用いて表示信号を生成する。また、表示処理部１２は、例えば、各種の操作画面や通知画面を表示するための表示信号を生成する。
【００１９】
入力処理部１３は、タッチスクリーンディスプレイ１７を用いた操作を検出する。入力処理部１３は、例えば、タッチスクリーンディスプレイ１７に表示された操作画面に対するユーザ操作を検出する。
【００２０】
バッテリ制御部１５は、バッテリ１０９からタブレットコンピュータ１内の各部に供給される電力を管理する。バッテリ制御部１５は、タブレットコンピュータ１が、外部電源からの電力と、バッテリ１０９からの電力のいずれで駆動されているかを検出する。また、バッテリ制御部１５は、バッテリ１０９に充電されている電力の残量を検出する。
【００２１】
バッテリ制御部１５はさらに、タブレットコンピュータ１の消費電力を検出することもできる。バッテリ制御部１５は、例えば、録画機器２からタブレットコンピュータ１に、録画された番組の映像データをダビングする際の、タブレットコンピュータ１の消費電力を検出する。
【００２２】
通信処理部１６は、家庭内ネットワークを介して、例えば、無線ＬＡＮのような無線ネットワークを介して録画機器２との接続を確立し、通信を実行する。
【００２３】
また、通信処理部１６は、インターネットのような外部ネットワークを介して各種サーバとの通信も実行する。このようなサーバは、例えば、各種放送番組に関する番組表情報を管理するサーバを含む。通信処理部１６は、サーバから番組表（ＥＰＧ）データを受信することができる。タブレットコンピュータは、視聴可能な全ての放送局それぞれに関するある期間分（例えば、２週間分）の番組表データをまとめてサーバからダウンロードすることができる。
【００２４】
表示処理部１２は、受信された番組表（ＥＰＧ）データに基づいて、番組表（ＥＰＧ）をタッチスクリーンディスプレイ１７上に表示する。番組表は複数の番組それぞれに対応する複数の項目を含む。各項目には、例えば、対応する番組のタイトル、放送開始時刻、放送終了時刻等が示されている。入力処理部１３は、ユーザによるタッチスクリーンディスプレイ１７上での操作を検出し、タブレットコンピュータ１内の各部に通知する。ユーザは、例えば、タッチスクリーンディスプレイ１７上に表示された番組表から一つの番組（項目）を選択する操作を行うことによって、選択された番組の録画予約やダビング予約を指示することができる。
【００２５】
予約処理部１４は、例えば、選択された番組の録画予約とダビング予約とが指示された場合、録画機器２に、選択された番組の録画予約およびダビング予約を要求する。
【００２６】
より具体的には、まず、予約処理部２６は、バッテリ制御部１５によって生成された、タブレットコンピュータ１の電力情報を取得する。この電力情報は、例えば、タブレットコンピュータ１を駆動している電力が外部ＡＣ電源とバッテリ１０９のいずれから供給されているかを示す情報と、録画機器２からタブレットコンピュータ１に番組の映像データをダビングする際のタブレットコンピュータ１の消費電力を示す情報、等を含む。電力情報は、タブレットコンピュータ１を駆動している電力がバッテリ１０９から供給されている場合には、バッテリ１０９に保持されている電力の残量を示すバッテリ残量情報をさらに含む。
【００２７】
そして、予約処理部１４は、通信処理部１６を介して、選択された番組を示す番組情報と電力情報とを録画機器２に送信することによって、録画機器２に番組の録画予約およびダビング予約を要求する。録画機器２では、送信された番組情報に基づいて、選択された番組の録画予約処理およびダビング予約処理が行われる。そして、録画機器２では、予約された番組の放送時間にその番組を録画するための処理と、録画された番組の映像データをタブレットコンピュータ１にダビングするための処理とが実行される。
【００２８】
データ管理部１８は、録画機器２から、通信処理部１６を介して、ダビング予約された番組の映像データを受信する。そして、データ管理部１８は、受信した映像データに所定の暗号化処理（ローカル暗号化）を施し、暗号化された映像データをフラッシュメモリ等の記憶装置１９に保存する。データ管理部１８は、例えば、映像データ（番組）の再生を要求するユーザ操作に応じて、その映像データを記憶装置１９から読み出して復号する。表示処理部１２は、復号された映像データを用いて、番組の映像をタッチスクリーンディスプレイ１７に表示する。
【００２９】
なお、ダビング（またはダビング予約）される番組は、録画機器２で録画予約された番組の一覧から選択されてもよい。
【００３０】
その場合、通信処理部１６は、録画機器２から、録画予約された番組の一覧を示すデータを受信する。この録画予約番組の一覧には、録画予約に応じて既に録画された番組（録画済みの番組）が含まれていてもよい。
【００３１】
表示処理部１２は、受信された録画予約番組の一覧のデータに基づいて、録画予約番組の一覧をタッチスクリーンディスプレイ１７上に表示する。録画予約番組の一覧は、例えば、録画予約された複数の番組に対応する複数の項目を含む。ユーザは、例えば、タッチスクリーンディスプレイ１７上に表示された一覧から一つの番組（項目）を選択する操作を行うことによって、選択された番組のダビング（ダビング予約）を指示することができる。
【００３２】
また、予約処理部１４は、選択された番組のダビング（ダビング予約）が指示された場合、録画機器２に、選択された番組のダビング（ダビング予約）を要求する。予約処理部１４は、選択された番組が既に録画済みの番組であれば、その番組のダビングを要求し、選択された番組が放送開始前または放送中の番組であれば、その番組のダビング予約を要求する。
【００３３】
より具体的には、まず、予約処理部２６は、バッテリ制御部１５によって生成された、タブレットコンピュータ１の電力情報を取得する。そして、予約処理部１４は、通信処理部１６を介して、選択された番組を示す番組情報と電力情報とを録画機器２に送信することによって、録画機器２に番組のダビング（ダビング予約）を要求する。録画機器２では、送信された番組情報に基づいて、選択された番組のダビング処理（ダビング予約処理）が行われる。
【００３４】
録画機器２は、制御部２１、表示処理部２２、ＴＶチューナ２３、録画処理部２４、通信処理部２５、予約処理部２６、再符号化処理部２７等を備えている。
【００３５】
制御部２１は、録画機器２内の各部の動作を制御する。
【００３６】
ＴＶチューナ２３は、アンテナ２０２によって受信されたデジタルテレビジョン放送信号（例えば、地上デジタルテレビジョン放送信号、衛星デジタルテレビジョン放送信号、ＣＡＴＶ放送信号、等）から、任意のチャンネルの放送信号を選局するように構成されている。ＴＶチューナ２３は複数種の放送波（地上波放送、ＢＳ放送、ＣＳ放送、ＣＡＴＶ放送、等）にそれぞれ対応する複数のチューナを備えていてもよい。ＴＶチューナ２３は、制御部２１の制御の下、受信可能な複数のチャンネルから任意の視聴対象チャンネルを選局する。
【００３７】
表示処理部２２は、ＴＶチューナ２３によって選局されている視聴対象チャンネルの番組の映像をディスプレイ２０９に出力する。録画機器２がテレビジョン受信機（ＴＶ）であるならば、ディスプレイ２０９はＴＶ内に設けられている。録画機器２がビデオレコーダであるならば、番組の映像はＴＶに送られ、そしてＴＶ内のディスプレイ２０９に映像が表示される。
【００３８】
通信処理部２５は、家庭内ネットワークを介して、例えば、無線ＬＡＮのような無線ネットワークを介して、タブレットコンピュータ１等の外部機器との通信を実行する。通信処理部２５は、通信を実行する対象の外部機器を認証し、認証された外部機器との接続を確立する。通信処理部２５は、例えば、放送される番組の録画予約の要求や、録画される番組のダビング予約の要求をタブレットコンピュータ１から受信し、ダビング予約された番組の映像データをタブレットコンピュータ１に送信する。
【００３９】
予約処理部２６は、放送される任意の番組を録画するための録画予約と、録画される番組（または録画された番組）を外部機器にダビングするためのダビング予約とに関する処理を実行する。この予約処理部２６は、予約管理部２６１、推定部２６２、実行制御部２６３等を備えている。
【００４０】
予約管理部２６１は放送される任意の番組の録画を予約する。この録画予約は、録画機器２に対するユーザ操作（例えば、リモートコントローラを用いたユーザ操作）に応じて設定されてもよいし、通信処理部２５を介して受信された、連携する携帯機器（例えば、タブレットコンピュータ１）に対するユーザ操作に応じて設定されてもよい。
【００４１】
予約管理部２６１は、タブレットコンピュータ１によって録画予約が要求されるとき、通信処理部２５を介して、タブレットコンピュータ１から録画が予約される番組を示す番組情報を受け取る。予約管理部２６１は、受け取った番組情報に基づいて、録画予約を示す予約情報を記憶装置２９等に保存する。この予約情報については、図２を参照して後述する。
【００４２】
予約管理部２６１は、保存された予約情報を用いて、例えば、録画予約された日時の所定時間前（例えば、数分前）になったとき、ＴＶチューナ２３および録画処理部２４に、録画予約された番組を録画するための処理を要求する。
【００４３】
ＴＶチューナ２３は、予約管理部２６１による要求に応じて、複数のチャンネルから録画予約された番組が放送されるチャンネル（録画対象チャンネル）を選局する。
【００４４】
録画処理部２４は、ＴＶチューナ２３によって選局されている録画対象チャンネルの番組の映像を録画する。録画処理部２４は、例えば、録画対象チャンネルの番組の映像データに所定の暗号化処理（ローカル暗号化）を施し、暗号化された映像データをＨＤＤ等の記憶装置２９に保存する。
【００４５】
また、予約管理部２６１は録画される番組のダビングを予約することもできる。このダビング予約は、録画機器２に対するユーザ操作（例えば、リモートコントローラを用いたユーザ操作）に応じて設定されてもよいし、通信処理部２５を介して受信された、連携する携帯機器（例えば、タブレットコンピュータ１）に対するユーザ操作に応じて設定されてもよい。また、ある番組のダビング予約は、その番組の録画予約が行われるときに併せて設定され得る。
【００４６】
以下では、タブレットコンピュータ１によってダビング予約が要求される場合の処理について説明する。
【００４７】
予約管理部２６１、推定部２６２および実行制御部２６３は、タブレットコンピュータ１によってダビング予約が要求されるとき、通信処理部２５を介して、タブレットコンピュータ１から、ダビングが予約される番組を示す番組情報とタブレットコンピュータ１の電力情報とを受け取る。この電力情報は、上述したように、例えば、タブレットコンピュータ１を駆動している電力が外部ＡＣ電源とバッテリ１０９のいずれから供給されているかを示す情報と、録画機器２からタブレットコンピュータ１に番組の映像データをダビングする際のタブレットコンピュータ１の消費電力を示す情報、等を含む。電力情報は、タブレットコンピュータ１を駆動している電力がバッテリ１０９から供給されている場合には、バッテリ１０９に保持されている電力の残量を示すバッテリ残量情報をさらに含む。予約管理部２６１は、受け取った番組情報に基づいて、記憶装置２９に格納された予約情報からダビング予約される番組に対応するエントリを読み出し、当該エントリにダビング予約に関する情報を記述する。
【００４８】
図２は、録画機器２によって用いられる予約情報の一構成例を示す。予約情報は、複数の録画予約された番組（コンテンツ）に対応する複数のエントリを含む。各エントリは、例えば、チャンネル、番組名、開始日時、終了日時、データサイズ、ダビング機器ＩＤ、ダビング予約日時を含む。ある録画予約された番組に対応するエントリにおいて、「チャンネル」は、その番組が放送されるチャンネルを示す。「番組名」は、その番組の名称（タイトル）を示す。「開始日時」は、その番組の放送が開始される日時を示す。「終了日時」は、その番組の放送が終了する日時を示す。「データサイズ」は、その番組の映像データ（映像コンテンツデータ）のデータサイズを示す。「データサイズ」には、例えば、その番組の録画が完了した後に、記憶装置２９に格納された当該番組の映像データのデータサイズ（データ量）が設定される。
【００４９】
「ダビング機器ＩＤ」は、その番組のダビングが予約されている場合に、ダビング先の機器に付与された識別情報を示す。例えば、その番組をタブレットコンピュータ（携帯機器）１にダビングすることが予約されているとき、「ダビング機器ＩＤ」には、そのタブレットコンピュータ１に付与された識別情報が設定される。「ダビング予約日時」は、その番組の映像データがタブレットコンピュータ１にダビングされる日時を示す。「ダビング予約日時」には、例えば、ユーザが指定した日時が設定されてもよいし、番組の録画が完了した後の所定の日時が自動的に設定されるようにしてもよい。この所定の日時には、例えば、放送終了日時の数分後、放送終了日時の後の所定の時刻（例えば、ユーザが就寝している時刻）等が用いられる。
【００５０】
なお、この予約情報と同様の情報が、タブレットコンピュータ１の記憶装置１９に格納され、タブレットコンピュータ１によって用いられてもよい。
【００５１】
次いで、推定部２６２は、タブレットコンピュータ１から受け取った電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する。そして、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合、推定部２６２は、電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理（第１サービス）の実行を完了するために要する、タブレットコンピュータ１の消費電力量（すなわち、ダビング処理の開始から完了までにかかるタブレットコンピュータ１の消費電力量）を推定する。
【００５２】
より具体的には、推定部２６２は、例えば、ダビング予約された番組の映像データのサイズを、番組の録画品質、録画時間（放送時間長）等に基づいて推定する。推定部２６２は、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とは、例えば、記憶装置２９に保存されたダビング機器情報によって取得される。
【００５３】
図３は、録画機器２によって用いられるダビング機器情報の一構成例を示す。ダビング機器情報は、録画された番組がダビングされる１以上の外部機器（ダビング機器）に対応する１以上のエントリを含む。このダビング機器は、例えば、タブレットコンピュータ１である。各エントリは、例えば、ダビング機器ＩＤ、機器名、消費電力、通信速度を含む。あるダビング機器に対応するエントリにおいて、「ダビング機器ＩＤ」は、そのダビング機器に付与された識別情報を示す。「機器名」は、そのダビング機器に付与された名称を示す。「消費電力」は、録画機器２からダビング機器に映像データがダビング（転送）されるときの、当該ダビング機器の消費電力（Ｗ）を示す。「通信速度」は、録画機器２からダビング機器に映像データがダビングされるときに、録画機器２と当該ダビング機器との間で確立される通信接続（無線通信接続）上でのデータ転送速度を示す。
【００５４】
このダビング機器情報は、例えば、外部機器（タブレットコンピュータ１等）から予め取得された値を用いて生成される。また、ダビング機器情報は、外部機器との間で実行された過去のダビング処理の履歴（過去のダビング処理時の消費電力、通信速度、等）を蓄積し、蓄積された履歴に示される値の平均値を用いて生成されてもよい。
【００５５】
実行制御部２６３は、推定部２６２によって推定された消費電力量と、タブレットコンピュータ１から受け取ったバッテリ残量情報とに基づいて、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９の残量以上であるか否かを判定する。実行制御部２６３は、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９の残量以上である場合、通信処理部２５を介して、タブレットコンピュータ１に、バッテリ１０９の残量が十分でないことを通知する。具体的には、実行制御部２６３は、例えば、タブレットコンピュータ１に、バッテリ１０９の残量が十分でないことを示す警告の表示を要求する。
【００５６】
タブレットコンピュータ１では、この要求に応じて、表示処理部１２によって、バッテリ１０９の残量が十分でないことを示す警告画面（メッセージ）が表示される。なお、タブレットコンピュータ１では、警告画面に限らず、ポップアップ、アラート音等によって、ユーザに対してバッテリ１０９の残量が十分でないことが通知されてもよい。また、この警告は録画機器２のディスプレイ２０９やスピーカ等で通知されてもよい。
【００５７】
次いで、ダビング予約された番組の映像データが、録画機器２からタブレットコンピュータ１にダビング（転送）される場合の処理について説明する。予約管理部２６１、推定部２６２および実行制御部２６３は、バッテリ１０９から供給される電力で駆動可能なタブレットコンピュータ（外部機器）１０との間の接続が確立され、そのタブレットコンピュータ１との間の接続を介した第１サービス（例えば、ダビングサービス）の実行が要求される場合に、第１サービスの内容と、タブレットコンピュータ１のバッテリ１０９に充電された電力量とを用いて、第１サービスを実行するか、または第１サービスとは異なる第２サービスを実行するかを制御する。実行制御部２６３は、例えば、タブレットコンピュータ１が外部電源から供給される電力で駆動されている場合、第１サービスを実行し、タブレットコンピュータ１がバッテリ１０９から供給される電力で駆動される場合、第１サービスまたは第２サービスの一方を実行する。
【００５８】
具体的には、予約管理部２６１は、ダビング予約された日時の所定時間前（例えば、数分前）になったとき、録画処理部２４および推定部２６２に、ダビングのための処理の開始を要求する。録画処理部２４は、ダビング予約された番組に対応する映像データを記憶装置２９から読み出し、読み出された映像データを復号する。
【００５９】
推定部２６２は、通信処理部２５を介して、タブレットコンピュータ１から当該コンピュータ１の現在の電力情報を取得する。この電力情報の内容は上述した通りである。推定部２６２は、電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する。推定部２６２は、例えば、その番組に対応する録画済みの映像データのデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【００６０】
次いで、実行制御部２６３は、推定された消費電力量と、タブレットコンピュータ１から受け取ったバッテリ残量情報とに基づいて、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９の残量（バッテリ１０９に充電されている電力量）未満であるか否かを判定する。
【００６１】
実行制御部２６３は、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９の残量未満である場合、録画処理部２４によって読み出された映像データをタブレットコンピュータ１に転送する第１サービスを実行する。この第１サービスにおいて、通信処理部２５は、録画処理部２４によって読み出された映像データをタブレットコンピュータ１に送信する。通信処理部２５は、通信路上で映像データを保護するために、映像データに、ＤＴＣＰ−ＩＰ（Digital Transmission Content Protection over Internet Protocol）等に基づく暗号化処理を施し、暗号化された映像データをタブレットコンピュータ１に送信してもよい。タブレットコンピュータ１では、通信処理部１６によって映像データが受信され、データ管理部１８によって、映像データに所定の暗号化処理（ローカル暗号化）が施され、記憶装置１９に格納される。
【００６２】
また、実行制御部２６３は、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９の残量以上である場合、第１サービスを、実行を完了するための消費電力量がバッテリ１０９の残量未満である第２サービスに変更し、当該第２サービスを実行する。この第２サービスは、例えば、録画処理部２４によって読み出された第１データサイズの映像データを、バッテリ１０９の残量の電力によって駆動される時間内に転送可能な第２データサイズの映像データに変換（トランスコード）して、変換された映像データをタブレットコンピュータ１に転送するサービスである。この第２サービスにおいて、再符号化処理部２７は、録画処理部２４によって読み出された映像データを、第２サイズの映像データに変換し、通信処理部２５は、変換された映像データをタブレットコンピュータ１に送信する。上述したように、通信処理部２５は、通信路上で映像データを保護するために、映像データに、ＤＴＣＰ−ＩＰ等に基づく暗号化処理を施し、暗号化された映像データをタブレットコンピュータ１に送信してもよい。
【００６３】
また、第２サービスは、例えば、タブレットコンピュータ１が外部電源からの電力で駆動された後、またはタブレットコンピュータ１のバッテリ１０９が充電され、バッテリ１０９の残量が推定された消費電力量を超えた後に、録画処理部２４によって読み出された映像データをタブレットコンピュータ１に転送するサービスであってもよい。つまり、実行制御部２６３は、タブレットコンピュータ１が外部電源からの電力で駆動されるまで、またはタブレットコンピュータ１のバッテリ１０９の残量が推定された消費電力量を超えるまで、第１サービスの開始を待つように制御する。
【００６４】
このように、映像データを提供する録画機器２で、タブレットコンピュータ１の電力供給状態（外部電源駆動とバッテリ駆動のいずれであるか、バッテリ駆動である場合のバッテリ残量、等）に基づく判定を行うことによって、機器間で実行されるサービスを柔軟に制御することができる。
【００６５】
なお、タブレットコンピュータ１だけでなく、録画機器２もバッテリ２３０からの電力で駆動されるように構成されてもよい。その場合、録画機器２は、上述したタブレットコンピュータ１の電力供給状態に基づく処理と同様に、録画機器２の電力供給状態に基づく処理を実行する。
【００６６】
例えば、推定部２６２は、バッテリ制御部２８によって生成される電力情報を用いて、タブレットコンピュータ１に映像データをダビングする処理の実行を完了するために要する録画機器２の消費電力量を推定する。実行制御部２６３は、推定された消費電力量とバッテリ２３０の残量とに基づいて、推定された消費電力量がバッテリ２３０の残量以上であるか否かを判定する。実行制御部２６３は、ダビング予約時に、推定された消費電力量がバッテリ２３０の残量以上である場合、録画機器２のバッテリ残量が十分でないことを示すメッセージを表示し、また、ダビング処理開始時に、推定された消費電力量がバッテリ２３０の残量以上である場合、第１サービスを、実行を完了するための消費電力量がバッテリ１０９の残量未満である第２サービスに変更する。
【００６７】
次いで、図４は、タブレットコンピュータ１の表示処理部１２によって表示される電子番組表（ＥＰＧ）画面６を示す。このＥＰＧ画面６は、チャンネルと放送時刻とに基づいて配置された、複数の番組を示す複数の項目６１を含む。
【００６８】
ユーザは、それら複数の項目６１の内の一つの項目６２を選択する操作（例えば、タッチスクリーンディスプレイ１７に表示されたＥＰＧ画面６上で、項目６２をタッチする操作）を行うことによって、その項目６２に対応する番組の録画予約、または当該番組の録画予約およびダビング予約を指示することができる。
【００６９】
タブレットコンピュータ１は、一つの項目６２を選択する操作が行われた場合、図５に示すような録画予約／ダビング予約画面７を表示する。
【００７０】
録画予約／ダビング予約画面７は、例えば、番組情報エリア６１、ダビングチェックボックス７２、ＯＫボタン７３、キャンセルボタン７４等を備える。番組情報エリア６１には、選択された項目６２に対応する番組の情報（番組名、放送日時、チャンネル、等）が表示される。ダビングチェックボックス７２は、その番組が録画された後に、番組の映像データをタブレットコンピュータ１にダビングすることを予約するか否かを選択するためのチェックボックスである。ＯＫボタン７３は、番組の録画予約（およびダビング予約）を決定するためのボタンである。キャンセルボタン７４は、番組の録画予約（およびダビング予約）を取り止めるためのボタンである。
【００７１】
なお、録画予約／ダビング予約画面７には、ダビングする日時を指定するための入力エリアがさらに設けられてもよい。
【００７２】
また、図６に示すように、タブレットコンピュータ１では、予約された番組の映像データを録画機器２からダビングする処理を完了するために要するバッテリ１０９の残量が不足しているとき、警告画面８が表示される。この警告画面８によって、ユーザに、タブレットコンピュータ１を外部ＡＣ電源に接続するよう促すことができる。
【００７３】
図７は、タブレットコンピュータ１によって表示される録画番組一覧画面９を示す。録画番組一覧画面９は、録画機器２によって録画済みである番組に対応する項目９１を含む。ユーザは、項目９１の内の一つの項目９２を選択する操作（例えば、タッチスクリーンディスプレイ１７に表示された録画番組一覧画面９上で、項目９２をタッチする操作）を行うことによって、その項目９２に対応する番組のダビングを指示することができる。
【００７４】
なお、録画番組一覧画面９には、録画機器２によって録画予約済みである番組に対応する項目が含まれていてもよい。これにより、ユーザは、録画予約済みの番組のダビング（ダビング予約）を指示することもできる。
【００７５】
次いで、図８を参照して、録画機器２のシステム構成について説明する。以下では、録画機器２が、デジタルテレビジョン受信機として実現されていることを想定する。
【００７６】
録画機器（デジタルテレビジョン受信機）２は、ディスプレイ（ＬＣＤ）２０９、スピーカ２１１、リモコン信号受信部２１６、チューナ２０３、復調器２０４、信号処理部２０５、音声処理部２１０、グラフィック処理部２０６、映像処理部２０８、ＯＳＤ信号生成部２０７、制御部２１、ＬＡＮコントローラ２１８、電源制御部２１９等を備える。
【００７７】
制御部２１は、録画機器２内の各部の動作を制御する。制御部２１は、ＣＰＵ２１５、ＲＯＭ２１２、ＲＡＭ２１３、および不揮発性メモリ２１４を備える。ＣＰＵ２１５は、ＲＯＭ２１２または不揮発性メモリ２１４からＲＡＭ２１３にロードされる各種プログラムを実行する。これらプログラムには、録画機器２を制御するための制御プログラム、およびアプリケーションプログラムが含まれている。アプリケーションプログラムには、例えば、録画予約アプリケーションプログラム２１３Ａが含まれている。図１で説明した録画処理部２４、通信処理部２５、予約処理部２６、および再符号化処理部２７は、録画予約アプリケーションプログラム２１３Ａによって実現されてもよい。
【００７８】
放送信号受信用アンテナ２０２は、デジタルテレビジョン放送信号を受信する。放送信号受信用アンテナ２０２は、受信したデジタルテレビジョン放送信号を、入力端子を介してチューナ２３に出力する。チューナ２３は、この放送信号から任意のチャンネルの放送信号を選局する。チューナ２３は、選局した放送信号を復調器２０４（例えば、ＯＦＤＭ（Orthogonal Frequency Division Multiplexing）復調器、ＰＳＫ（Phase Shift Keying）復調器、等）に出力する。復調器２０４は、チューナ２３により選局された放送信号をデジタルの映像信号および音声信号に復調する。復調器２０４は、復調したデジタルの映像信号および音声信号を信号処理部２０５に出力する。
【００７９】
信号処理部２０５は、復調器２０４によって出力されたデジタルの映像信号および音声信号に対して所定のデジタル信号処理を施す。信号処理部２０５は、所定のデジタル信号処理を施した映像信号および音声信号を、グラフィック処理部２０６および音声処理部２１０に出力する。
【００８０】
音声処理部２１０は、入力されたデジタル音声信号を、スピーカ２１１で再生可能なアナログ音声信号に変換する。音声処理部２１０は、このアナログ音声信号をスピーカ２１１に出力する。スピーカ２１１は、入力されたアナログ音声信号に基づいて音声を再生する。
【００８１】
グラフィック処理部２０６は、信号処理部２０５から出力されるデジタル映像信号に、ＯＳＤ（On Screen Display）信号生成部２０７で生成されるメニュー等のＯＳＤ信号を重畳する。グラフィック処理部２０６は、ＯＳＤ信号が重畳された映像信号を映像処理部２０８に出力する。また、グラフィック処理部２０６は、信号処理部２０５の出力である映像信号と、ＯＳＤ信号生成部２０７の出力であるＯＳＤ信号のいずれかを出力してもよい。
【００８２】
映像処理部２０８は、入力されたデジタル映像信号に所定の処理を施す。この所定の処理は、例えば、入力されたデジタル映像信号を鮮鋭化するための鮮鋭化処理である。映像処理部２０８は、所定の処理が施されたデジタル映像信号を、ディスプレイ２０９で表示可能なアナログ映像信号に変換する。映像処理部２０８は、このアナログ映像信号をディスプレイ２０９に出力する。ディスプレイ２０９は、入力されたアナログ映像信号に基づいて映像を表示する。
【００８３】
ＬＡＮコントローラ２１８は、例えば、ＩＥＥＥ  ８０２．１１規格の無線通信や、Ｅｔｈｅｒｎｅｔ（登録商標）規格の有線通信等を実行するように構成されたデバイスである。
【００８４】
リモコン信号受信部２１６は、リモートコントローラ２１７によって送信されたリモコン信号（例えば、赤外線による信号）を受信（受光）する。リモコン信号受信部２１６は、受信したリモコン信号を制御部２１に出力する。
【００８５】
電源制御部２１９は、録画機器２の電力管理を実行するための電力管理コントローラである。電源制御部２１９は、ユーザによる電源スイッチの操作に応じて録画機器２をパワーオンおよびパワーオフする機能を有している。電源制御部２１９は、録画機器２に外部電源として接続されるＡＣアダプタ２２０からの電力を用いて、各コンポーネントへ供給すべき電力（動作電源）を生成する。なお、録画機器２にはバッテリ２３０からの電力が供給されてもよい。電源制御部２１９は、バッテリ２３０からの電力を用いて、録画機器２内の各コンポーネントへ供給すべき電力を生成する。図１で説明したバッテリ制御部２８は、電源制御部２１９によって実現されてもよい。
【００８６】
次いで、図９は、タブレットコンピュータ（携帯機器）１のシステム構成を示す図である。
【００８７】
タブレットコンピュータ１は、図９に示されるように、ＣＰＵ１０１、システムコントローラ１０２、主メモリ１０３、グラフィクスコントローラ１０４、ＢＩＯＳ−ＲＯＭ１０５、不揮発性メモリ１０６、無線通信デバイス１０７、エンベデッドコントローラ（ＥＣ）１０８等を備える。
【００８８】
ＣＰＵ１０１は、タブレットコンピュータ１内の各種モジュールの動作を制御するプロセッサである。ＣＰＵ１０１は、ストレージデバイスである不揮発性メモリ１０６から主メモリ１０３にロードされる各種ソフトウェアを実行する。これらソフトウェアには、オペレーティングシステム（ＯＳ）１０３Ａ、および各種アプリケーションプログラムが含まれている。アプリケーションプログラムには、録画予約アプリケーションプログラム１０３Ｂが含まれている。図１で説明した予約処理部１４およびデータ管理部１８は、録画予約アプリケーションプログラム１０３Ｂによって実現されてもよい。
【００８９】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０５に格納された基本入出力システム（ＢＩＯＳ）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００９０】
システムコントローラ１０２は、ＣＰＵ１０１のローカルバスと各種コンポーネントとの間を接続するデバイスである。システムコントローラ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、システムコントローラ１０２は、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してグラフィクスコントローラ１０４との通信を実行する機能も有している。
【００９１】
グラフィクスコントローラ１０４は、本タブレットコンピュータ１のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このグラフィクスコントローラ１０４によって生成される表示信号はＬＣＤ１７Ａに送られる。ＬＣＤ１７Ａは、表示信号に基づいて画面イメージを表示する。このＬＣＤ１７Ａ上にはタッチパネル１７Ｂが配置されている。タッチパネル１７Ｂは、例えば、ＬＣＤ１７Ａの画面上で入力を行うための静電容量式のポインティングデバイスである。指が接触される画面上の接触位置および接触位置の動き等はタッチパネル１７Ｂによって検出される。
【００９２】
無線通信デバイス１０７は、ＩＥＥＥ  ８０２．１１規格の無線通信（無線ＬＡＮ）または３Ｇ移動通信などの無線通信を実行するように構成されたデバイスである。ＥＣ１０８は、電力管理のためのエンベデッドコントローラを含むワンチップマイクロコンピュータである。ＥＣ１０８は、ユーザによるパワーボタンの操作に応じて本タブレットコンピュータ１を電源オンまたは電源オフする機能を有している。ＥＣ１０８は、ＡＣアダプタ１５０を介して外部電源から供給される電力と、バッテリ１０９から供給される電力およびバッテリに充電される電力とを管理する。図１で説明したバッテリ制御部１０９は、ＥＣ１０８によって実現されてもよい。
【００９３】
次いで、図１０のフローチャートを参照して、タブレットコンピュータ（外部機器）１によってダビング予約が要求される場合のダビング予約処理の手順の例を説明する。以下では、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されていることを想定する。
【００９４】
まず、タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、ネットワーク（インターネット）上のサーバから電子番組表（ＥＰＧ）データを受信する（ブロックＢ１０１）。また、予約処理部１４は、通信処理部１６を介して、録画機器２に既に登録済みである録画予約番組の一覧とダビング予約番組の一覧とを示すデータの送信を要求する（ブロックＢ１０２）。
【００９５】
録画機器２の予約管理部２６１は、通信処理部２５を介して、タブレットコンピュータ１による要求に応じて、録画予約番組の一覧とダビング予約番組の一覧とを示すデータをタブレットコンピュータ１に送信する（ブロックＢ１０３）。そして、タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、録画機器２から送信された録画予約番組の一覧とダビング予約番組の一覧とを示す予約済み番組データを受信する（ブロックＢ１０４）。
【００９６】
次いで、表示処理部１２は、受信されたＥＰＧデータを用いて、タッチスクリーンディスプレイ１７の画面に電子番組表６１を表示する（ブロックＢ１０５）。ユーザは、タッチスクリーンディスプレイ１７に表示された電子番組表６１上で、録画予約およびダビング予約する番組を選択するための操作を行う。入力処理部１３によって、録画予約およびダビング予約する番組を選択するための操作が検出されたとき、予約処理部１４は、当該操作に基づいて、番組表６１に示された番組から、録画予約およびダビング予約する番組を選択する（ブロックＢ１０６）。そして、予約処理部１４は、録画機器２から送信された予約済み番組データを用いて、選択された番組が既に録画予約されているか否かを判定する（ブロックＢ１０７）。
【００９７】
選択された番組が既に予約されている場合（ブロックＢ１０７のＹＥＳ）、ブロックＢ１０６に戻ることによって、録画およびダビングする別の番組が選択される。これにより、予約が重複してしまうことを回避できる。なお、予約処理部１４は、予約済み番組データを用いて、選択された番組が放送される時間帯と重複した時間帯に放送される別の番組が、既に予約されているか否かを判定してもよい。その別の番組が既に予約されている場合には、選択された番組の予約を受け付けないことによって、例えば、録画機器２によって同時に実行できない数の録画予約が設定されてしまうこと（録画予約の衝突）を回避できる。
【００９８】
一方、選択された番組がまだ予約されていない場合（ブロックＢ１０７のＮＯ）、予約処理部１４は、通信処理部１６を介して、選択された番組を示す番組情報とタブレットコンピュータ１の電力情報とを録画機器２に送信する（ブロックＢ１０８）。
【００９９】
録画機器２の通信処理部２５は、タブレットコンピュータ１から送信された、選択された番組を示す番組情報とタブレットコンピュータ１の電力情報とを受信する（ブロックＢ１０９）。そして、予約管理部２６１は、受信された番組情報に基づいて、タブレットコンピュータ１上で選択された番組の録画およびダビングを予約する（ブロックＢ１１０）。この予約によって、例えば、放送日時に番組を録画することと、録画（番組の映像データの保存）が完了した後に、録画機器２からタブレットコンピュータ１への映像データのダビング（転送）を開始することとが、録画機器２に設定される。
【０１００】
次いで、推定部２６２は、受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ１１１）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ１１１のＮＯ）、処理を終了する。
【０１０１】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ１１１のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ１１２）。推定部２６２は、例えば、予約された番組の映像データのサイズを推定し、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１０２】
そして、実行制御部２６３は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ１１３）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ１１３のＹＥＳ）、処理を終了する。
【０１０３】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ１１３のＮＯ）、実行制御部２６３は、通信処理部２５を介して、タブレットコンピュータ１に、バッテリ１０９の残量が十分でないことを示す警告の表示を要求する（ブロックＢ１１４）。
【０１０４】
タブレットコンピュータ１の通信処理部１６は、録画機器２からの警告の表示要求を受信し、表示処理部１２は、この要求に応じて、バッテリ１０９の残量が十分でないことを示す警告画面８を表示する（ブロックＢ１１５）。
【０１０５】
また、図１１のフローチャートを参照して、タブレットコンピュータ１によってダビング予約が要求される場合の処理の手順の別の例を説明する。ここでは、タブレットコンピュータ１によって、録画済みの番組のダビングや、録画予約済みの番組のダビング（ダビング予約）が要求される場合を想定する。
【０１０６】
まず、タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、録画機器２に登録されている録画予約番組の一覧を示すデータの送信を要求する（ブロックＢ２０１）。この録画予約番組の一覧には、録画予約に応じて既に録画された番組（録画済みの番組）が含まれていてもよい。
【０１０７】
録画機器２の予約管理部２６１は、通信処理部２５を介して、タブレットコンピュータ１による要求に応じて、録画予約番組の一覧を示すデータをタブレットコンピュータ１に送信する（ブロックＢ２０２）。そして、タブレットコンピュータ１の通信処理部１６は、録画機器２から送信された録画予約番組の一覧を示す予約済み番組データを受信し、表示処理部１２は、受信された予約済み番組データを用いて、録画番組の一覧９を表示する（ブロックＢ２０３）。ユーザは、タッチスクリーンディスプレイ１７に表示された録画番組の一覧９上で、ダビング（またはダビング予約）する番組を選択するための操作を行う。入力処理部１３によって、ダビング（ダビング予約）する番組を選択するための操作が検出されたとき、予約処理部１４は、当該操作に基づいて、録画番組の一覧９に示された番組から、ダビング（ダビング予約）する番組を選択する（ブロックＢ２０４）。
【０１０８】
そして、通信処理部１６は、選択された番組を示す番組情報とタブレットコンピュータ１の電力情報とを録画機器２に送信する（ブロックＢ２０５）。
【０１０９】
録画機器２の通信処理部２５は、タブレットコンピュータ１から送信された、選択された番組を示す番組情報とタブレットコンピュータ１の電力情報とを受信する（ブロックＢ２０６）。そして、予約管理部２６１は、受信された番組情報に基づいて、タブレットコンピュータ１上で選択された番組のダビングを予約する（ブロックＢ２０７）。予約管理部２６１は、例えば、記憶装置２９に格納された予約情報から、選択された番組に対応するエントリを読み出し、当該エントリの「ダビング機器ＩＤ」にタブレットコンピュータ１のＩＤを設定し、「ダビング予約日時」に、ユーザによって指定された日時や放送終了日時後の所定の日時を設定する。これにより、例えば、選択された番組の録画（番組の映像データの保存）が完了した後に、録画機器２からタブレットコンピュータ１への映像データのダビング（転送）を開始することが、録画機器２に設定される。なお、選択された番組が録画済みの番組である場合には、例えば、このダビング予約処理が完了した後に、映像データのダビングが開始されてもよい。
【０１１０】
次いで、推定部２６２は、受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ２０８）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ２０８のＮＯ）、処理を終了する。
【０１１１】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ２０８のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ２０９）。推定部２６２は、例えば、予約された番組の映像データのサイズを推定し、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１１２】
そして、推定部２６２は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ２１０）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ２１０のＹＥＳ）、処理を終了する。
【０１１３】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ２１０のＮＯ）、実行制御部２６３は、通信処理部２５を介して、タブレットコンピュータ１に、バッテリ１０９の残量が十分でないことを示す警告の表示を要求する（ブロックＢ２１１）。
【０１１４】
タブレットコンピュータ１の通信処理部１６は、録画機器２からの警告の表示要求を受信し、表示処理部１２は、この要求に応じて、バッテリ１０９の残量が十分でないことを示す警告画面８を表示する（ブロックＢ２１２）。
【０１１５】
なお、上述した例では、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されている場合について説明したが、録画機器２もバッテリ２３０から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されてもよい。
【０１１６】
その場合、図１２のフローチャートに示すように、録画機器２とタブレットコンピュータ１の両方の電力供給状態を考慮したダビング予約処理が行われる。なお、図１２のフローチャートに示す手順は、図１１のフローチャートに示したブロックＢ２０１からブロックＢ２０７までの処理の後に行われるものである。
【０１１７】
録画機器２の推定部２６２は、録画機器２がバッテリ２３０から供給された電力で駆動されているか否かを判定する（ブロックＢ３０１）。録画機器２がバッテリ２３０から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ３０１のＮＯ）、ブロックＢ３０６に進む。
【０１１８】
録画機器２がバッテリ２３０から供給された電力で駆動されている場合（ブロックＢ３０１のＹＥＳ）、推定部２６２は、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、録画機器２の消費電力量を推定する（ブロックＢ３０２）。推定部２６２は、例えば、予約された番組の映像データのサイズを推定し、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際の録画機器２の消費電力とに基づいて、ダビング処理の実行を完了するために要する録画機器２の消費電力量を推定する。
【０１１９】
そして、実行制御部２６３は、推定された録画機器２の消費電力量が、録画機器２のバッテリ２３０の残量未満であるか否かを判定する（ブロックＢ３０３）。録画機器２の消費電力量がバッテリ２３０の残量未満である場合（ブロックＢ３０３のＹＥＳ）、ブロックＢ３０６に進む。
【０１２０】
録画機器２の消費電力量がバッテリ２３０の残量以上である場合（ブロックＢ３０３のＮＯ）、実行制御部２６３は、通信処理部２５を介して、タブレットコンピュータ１に、録画機器２のバッテリ２３０の残量が十分でないことを示す警告の表示を要求する（ブロックＢ３０４）。
【０１２１】
タブレットコンピュータ１の通信処理部１６は、録画機器２からの警告の表示要求を受信し、表示処理部１２は、この要求に応じて、録画機器２のバッテリ２３０の残量が十分でないことを示す警告画面を表示し（ブロックＢ３０５）、ブロックＢ３０６に進む。
【０１２２】
次いで、録画機器２の推定部２６２は、受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ３０６）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ３０６のＮＯ）、処理を終了する。
【０１２３】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ３０６のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ３０７）。推定部２６２は、例えば、予約された番組の映像データのサイズを推定し、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１２４】
そして、実行制御部２６３は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ３０８）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ３０８のＹＥＳ）、処理を終了する。
【０１２５】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ３０８のＮＯ）、実行制御部２６３は、通信処理部２５を介して、タブレットコンピュータ１に、バッテリ１０９の残量が十分でないことを示す警告の表示を要求する（ブロックＢ３０９）。
【０１２６】
タブレットコンピュータ１の通信処理部１６は、録画機器２からの警告の表示要求を受信し、表示処理部１２は、この要求に応じて、タブレットコンピュータ１のバッテリ１０９の残量が十分でないことを示す警告画面８を表示する（ブロックＢ３１０）。
【０１２７】
さらに、図１３のフローチャートを参照して、タブレットコンピュータ１によってダビング予約が要求される場合のダビング予約処理の手順のさらに別の例を説明する。この例では、録画機器２ではなく、タブレットコンピュータ１によって、当該タブレットコンピュータ１の電力供給状態（バッテリ残量）に関する判定が行われる。ここでは、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されていることを想定する。
【０１２８】
まず、タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、録画機器２に登録されている録画予約番組の一覧を示すデータの送信を要求する（ブロックＢ４０１）。この録画予約番組の一覧には、録画予約に応じて既に録画された番組（録画済みの番組）が含まれていてもよい。
【０１２９】
録画機器２の予約管理部２６１は、通信処理部２５を介して、タブレットコンピュータ１による要求に応じて、録画予約番組の一覧を示すデータをタブレットコンピュータ１に送信する（ブロックＢ４０２）。そして、タブレットコンピュータ１の通信処理部１６は、録画機器２から送信された録画予約番組の一覧を示す予約済み番組データを受信し、表示処理部１２は、受信された予約済み番組データを用いて、録画番組の一覧９を表示する（ブロックＢ４０３）。ユーザは、タッチスクリーンディスプレイ１７に表示された録画番組の一覧９上で、ダビング（またはダビング予約）する番組を選択するための操作を行う。入力処理部１３によって、ダビング（ダビング予約）する番組を選択するための操作が検出されたとき、予約処理部１４は、当該操作に基づいて、録画番組の一覧９に示された番組から、ダビング（ダビング予約）する番組を選択する（ブロックＢ４０４）。
【０１３０】
そして、通信処理部１６は、選択された番組を示す番組情報を録画機器２に送信する（ブロックＢ４０５）。
【０１３１】
録画機器２の通信処理部２５は、タブレットコンピュータ１から送信された、選択された番組を示す番組情報を受信する（ブロックＢ４０６）。予約管理部２６１は、受信された番組情報に基づいて、タブレットコンピュータ１上で選択された番組のダビングを予約する（ブロックＢ４０７）。この予約によって、例えば、選択された番組の録画（番組の映像データの保存）が完了した後に、録画機器２からタブレットコンピュータ１への映像データのダビング（転送）を開始することが、録画機器２に設定される。なお、選択された番組が録画済みの番組である場合には、例えば、このダビング予約処理が完了した後に、映像データのダビングが開始されてもよい。
【０１３２】
また、タブレットコンピュータ１の予約処理部１４は、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ４０８）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ４０８のＮＯ）、処理を終了する。
【０１３３】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ４０８のＹＥＳ）、予約処理部１４は選択された番組の映像データを、録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ４０９）。予約処理部１４は、例えば、選択された番組の映像データのサイズを推定し、推定されたデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１３４】
そして、予約処理部１４は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ４１０）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ４１０のＹＥＳ）、処理を終了する。
【０１３５】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ４１０のＮＯ）、表示処理部１２は、バッテリ１０９の残量が十分でないことを示す警告画面８を表示する（ブロックＢ４１１）。
【０１３６】
次いで、図１４のフローチャートを参照して、タブレットコンピュータ１に映像データをダビングする場合のダビング処理の手順の例を説明する。以下では、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されていることを想定する。
【０１３７】
まず、録画機器２の予約管理部２６１は、記憶装置２９に格納された予約情報に基づいて、現在の日時が、ダビングが予約された日時であるか否かを判定する（ブロックＢ５０１）。予約管理部２６１は、例えば、録画機器２に設けられたタイマーを用いて、ダビングが予約された日時であるか否かを判定する。ダビングが予約された日時でない場合（ブロックＢ５０１のＮＯ）、ブロックＢ５０１に戻り、現在の日時が、ダビングが予約された日時であるか否かが再度判定される。
【０１３８】
ダビングが予約された日時である場合（ブロックＢ５０１のＹＥＳ）、予約管理部２６１は、ダビングが予約された番組が録画されているか否かを判定する（ブロックＢ５０２）。予約管理部２６１は、例えば、ダビングが予約された番組に対応する映像データが記憶装置２９に保存されているか否かを判定する。番組が録画されていない場合（ブロックＢ５０２のＮＯ）、通信処理部２５は、タブレットコンピュータ１に、その番組の録画が失敗したことを通知する（ブロックＢ５０３）。そして、タブレットコンピュータ１の通信処理部１６は、録画機器２からの通知を受信し、表示処理部１２は、受信された通知に応じて、番組の録画が失敗したことを示す画面を表示する（ブロックＢ５０４）。
【０１３９】
一方、番組が録画されている場合（ブロックＢ５０２のＹＥＳ）、推定部２６２は、通信処理部２５を介して、タブレットコンピュータ１に現在の電力情報の送信を要求する（ブロックＢ５０５）。
【０１４０】
タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、録画機器２からの要求に応じて、タブレットコンピュータ１の電力情報を録画機器２に送信する（ブロックＢ５０６）。この電力情報は、バッテリ制御部１５によって生成され、例えば、タブレットコンピュータ１を駆動している電力が外部ＡＣ電源とバッテリ１０９のいずれから供給されているかを示す情報と、録画機器２からタブレットコンピュータ１に番組の映像データをダビングする際のタブレットコンピュータ１の消費電力を示す情報、等を含む。電力情報は、タブレットコンピュータ１を駆動している電力がバッテリ１０９から供給されている場合には、バッテリ１０９に保持されている電力の残量を示すバッテリ残量情報をさらに含む。
【０１４１】
録画機器２の通信処理部２５は、タブレットコンピュータ１から送信された電力情報を受信する（ブロックＢ５０７）。そして、推定部２６２は、受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ５０８）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ５０８のＮＯ）、通信処理部２５は、記憶装置２９から読み出された、ダビング予約された番組の映像データをタブレットコンピュータ１に送信する（ブロックＢ５１３）。
【０１４２】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ５０８のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ５０９）。推定部２６２は、例えば、予約された番組の映像データのデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１４３】
そして、実行制御部２６３は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ５１０）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ５１０のＹＥＳ）、実行制御部２６３は、通信処理部２５を介して、記憶装置２９から読み出された、ダビング予約された番組の映像データをタブレットコンピュータ１に送信する（ブロックＢ５１３）。
【０１４４】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ５１０のＮＯ）、実行制御部２６３は、タブレットコンピュータ１のバッテリ１０９の残量以内でタブレットコンピュータ１にダビング（転送）可能なデータサイズを算出する（ブロックＢ５１１）。そして、再符号化処理部２７は、記憶装置２９から読み出された、ダビング予約された番組の映像データを、算出されたデータサイズに（算出されたデータサイズ以下に）トランスコードする（ブロックＢ５１２）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ５１３）。
【０１４５】
タブレットコンピュータ１の通信処理部１６は、録画機器２から送信された映像データを受信し、データ管理部１８は、受信された映像データを記憶装置１９に格納する（ブロックＢ５１４）。
【０１４６】
なお、上述した例では、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されている場合について説明したが、録画機器２もバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されてもよい。
【０１４７】
その場合、図１５のフローチャートに示すように、録画機器２とタブレットコンピュータ１の両方の電力供給状態を考慮したダビング処理が行われる。なお、図１５のフローチャートに示す手順は、図１４のフローチャートに示したブロックＢ５０１からブロックＢ５０７までの処理の後に行われるものである。
【０１４８】
録画機器２の推定部２６２は、録画機器２がバッテリ２３０から供給された電力で駆動されているか否かを判定する（ブロックＢ７０１）。録画機器２がバッテリ２３０から供給された電力で駆動されている場合（ブロックＢ７０１のＹＥＳ）、推定部２６２は、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、録画機器２の消費電力量を推定する（ブロックＢ７０２）。推定部２６２は、例えば、予約された番組の映像データのデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際の録画機器２の消費電力とに基づいて、ダビング処理の実行を完了するために要する録画機器２の消費電力量を推定する。
【０１４９】
そして、実行制御部２６３は、推定された録画機器２の消費電力量が、録画機器２のバッテリ２３０の残量未満であるか否かを判定する（ブロックＢ７０３）。録画機器２の消費電力量がバッテリ２３０の残量以上である場合（ブロックＢ７０３のＮＯ）、実行制御部２６３は、録画機器２のバッテリ２３０の残量以内でタブレットコンピュータ１にダビング（転送）可能な第１データサイズを算出する（ブロックＢ７０４）。
【０１５０】
次いで、推定部２６２は、タブレットコンピュータ１から受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ７０５）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ７０５のＮＯ）、再符号化処理部２７は、記憶装置２９から読み出された、ダビング予約された番組の映像データを、第１データサイズ（第１データサイズ以下）にトランスコードする（ブロックＢ７１１）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。
【０１５１】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ７０５のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ７０６）。推定部２６２は、例えば、予約された番組の映像データのデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。
【０１５２】
そして、実行制御部２６３は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ７０７）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ７０７のＹＥＳ）、再符号化処理部２７は、ダビング予約された番組の映像データを第１データサイズにトランスコードする（ブロックＢ７１１）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。
【０１５３】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ７０７のＮＯ）、実行制御部２６３は、タブレットコンピュータ１のバッテリ１０９の残量以内でタブレットコンピュータ１にダビング（転送）可能な第２データサイズを算出する（ブロックＢ７０８）。そして、実行制御部２６３は、録画機器２のバッテリ残量以内でダビング可能な第１データサイズが、タブレットコンピュータ１のバッテリ残量以内でダビング可能な第２データサイズよりも小さいかどうかを判定する（ブロックＢ７０９）。第１データサイズが第２データサイズよりも小さい場合（ブロックＢ７０９のＹＥＳ）、再符号化処理部２７は、ダビング予約された番組の映像データを第１データサイズ（第１データサイズ以下）にトランスコードする（ブロックＢ７１１）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。
【０１５４】
第１データサイズが第２データサイズ以上である場合（ブロックＢ７０９のＮＯ）、再符号化処理部２７は、ダビング予約された番組の映像データを第２データサイズ（第２データサイズ以下）にトランスコードする（ブロックＢ７１０）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。
【０１５５】
また、録画機器２がバッテリ２３０から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ７０１のＮＯ）、または録画機器２の消費電力量がバッテリ２３０の残量未満である場合（ブロックＢ７０３のＹＥＳ）、推定部２６２は、タブレットコンピュータ１から受信された電力情報を用いて、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ７１２）。
【０１５６】
タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ７１２のＹＥＳ）、推定部２６２は、受信された電力情報を用いて、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ７１３）。そして、実行制御部２６３は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ７１４）。
【０１５７】
タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ７１４のＮＯ）、実行制御部２６３は、タブレットコンピュータ１のバッテリ１０９の残量以内でタブレットコンピュータ１にダビング可能な第２データサイズを算出する（ブロックＢ７１５）。再符号化処理部２７は、記憶装置２９から読み出された、ダビング予約された番組の映像データを、第２データサイズ（第２データサイズ以下）にトランスコードする（ブロックＢ７１６）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。
【０１５８】
また、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ７１２のＮＯ）、またはタブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ７１４のＹＥＳ）、通信処理部２５は、記憶装置２９から読み出された、ダビング予約された番組の映像データをタブレットコンピュータ１に送信する（ブロックＢ７１７）。つまり、録画機器２とタブレットコンピュータ１とがいずれも外部ＡＣ電源から供給された電力で駆動されている場合や、録画機器２のバッテリ残量とタブレットコンピュータ１のバッテリ残量とがいずれもダビング処理の実行に十分である場合等には、番組の映像データがそのままタブレットコンピュータ１に送信される。
【０１５９】
タブレットコンピュータ１の通信処理部１６は、録画機器２から送信された映像データを受信し、データ管理部１８は、受信された映像データを記憶装置１９に格納する（ブロックＢ７１８）。
【０１６０】
さらに、図１６のフローチャートを参照して、タブレットコンピュータ１に映像データをダビングする場合のダビング処理の手順の別の例を説明する。この例では、録画機器２ではなく、タブレットコンピュータ１によって、当該タブレットコンピュータ１の電力供給状態（バッテリ残量）に関する判定が行われる。ここでは、録画機器２が外部ＡＣ電源から供給される電力で駆動され、タブレットコンピュータ１がバッテリ１０９から供給される電力と外部ＡＣ電源から供給される電力のいずれかで駆動されていることを想定する。
【０１６１】
まず、タブレットコンピュータ１の予約処理部１４は、記憶装置１９に格納された予約情報に基づいて、現在の日時が、ダビングが予約された日時であるか否かを判定する（ブロックＢ６０１）。予約処理部１４は、例えば、タブレットコンピュータ１に設けられたタイマーを用いて、ダビングが予約された日時であるか否かを判定する。ダビングが予約された日時でない場合（ブロックＢ６０１のＮＯ）、ブロックＢ６０１に戻り、現在の日時が、ダビングが予約された日時であるか否かが再度判定される。
【０１６２】
ダビングが予約された日時である場合（ブロックＢ６０１のＹＥＳ）、予約処理部１４は、通信処理部１６を介して、録画機器２に、録画された番組の一覧を示す録画番組一覧データの送信を要求する（ブロックＢ６０２）。録画機器２の予約管理部２６１は、通信処理部２５を介して、タブレットコンピュータ１からの要求に応じて、録画番組一覧データをタブレットコンピュータ１に送信する（ブロックＢ６０３）。そして、タブレットコンピュータ１の通信処理部１６は、録画機器２から送信された録画番組一覧データを受信する（ブロックＢ６０４）。
【０１６３】
次いで、予約処理部１４は、受信された録画番組一覧データを用いて、ダビングが予約された番組が録画されているか否かを判定する（ブロックＢ６０５）。番組が録画されていない場合（ブロックＢ６０５のＮＯ）、表示処理部１２は、番組の録画が失敗したことを示す画面を表示し（ブロックＢ６０６）、処理を終了する。
【０１６４】
一方、番組が録画されている場合（ブロックＢ６０５のＹＥＳ）、予約処理部１４は、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されているか否かを判定する（ブロックＢ６０７）。タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されている場合（ブロックＢ６０７のＹＥＳ）、予約処理部１４は、予約された番組の映像データを録画機器２からタブレットコンピュータ１にダビングする処理の実行を完了するために要する、タブレットコンピュータ１の消費電力量を推定する（ブロックＢ６０８）。予約処理部１４は、例えば、予約された番組の映像データのデータサイズと、録画機器２とタブレットコンピュータ１との間の通信速度と、ダビング処理の際のタブレットコンピュータ１の消費電力とに基づいて、ダビング処理の実行を完了するために要するタブレットコンピュータ１の消費電力量を推定する。なお、予約された番組の映像データのデータサイズは、録画機器２によって送信された録画番組一覧データに示されていてもよいし、予約処理部１４によって録画品質、録画時間等に基づいて推定されてもよい。
【０１６５】
そして、予約処理部１４は、推定されたタブレットコンピュータ１の消費電力量が、タブレットコンピュータ１のバッテリ１０９の残量未満であるか否かを判定する（ブロックＢ６０９）。タブレットコンピュータ１の消費電力量がバッテリ１０９の残量以上である場合（ブロックＢ６０９のＮＯ）、予約処理部１４は、タブレットコンピュータ１のバッテリ１０９の残量以内でタブレットコンピュータ１にダビング（転送）可能なデータサイズを算出する（ブロックＢ６１０）。そして、通信処理部１６は、録画機器２に、算出されたデータサイズを通知する（ブロックＢ６１１）。
【０１６６】
録画機器２の再符号化処理部２７は、記憶装置２９から読み出された、ダビング予約された番組の映像データを、タブレットコンピュータ１によって通知されたデータサイズに（通知されたデータサイズ以下に）トランスコードする（ブロックＢ６１２）。そして、通信処理部２５は、トランスコードされた映像データをタブレットコンピュータ１に送信する（ブロックＢ６１３）。
【０１６７】
また、タブレットコンピュータ１がバッテリ１０９から供給された電力で駆動されていない場合（すなわち、外部ＡＣ電源から供給された電力で駆動されている場合）（ブロックＢ６０７のＮＯ）、またはタブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である場合（ブロックＢ６０９のＹＥＳ）、タブレットコンピュータ１の予約処理部１４は、通信処理部１６を介して、録画機器２に、ダビング予約された番組の映像データの転送（ダビング）を要求する（ブロックＢ６１３）。録画機器２の通信処理部２５は、タブレットコンピュータ１からの要求に応じて、記憶装置２９から読み出された番組の映像データをタブレットコンピュータ１に送信する（ブロックＢ６１４）。
【０１６８】
タブレットコンピュータ１の通信処理部１６は、タブレットコンピュータ１から送信された映像データを受信し、データ管理部１８は、受信された映像データを記憶装置１９に格納する（ブロックＢ６１５）。
【０１６９】
以上説明したように、本実施形態によれば、バッテリ駆動される外部機器との間で適切なサービスを実行することができる。録画機器２の通信処理部２５は、バッテリから供給される電力で駆動可能なタブレットコンピュータ１との間の接続を確立する。推定部２６２は、タブレットコンピュータ１との間で第１サービスが実行される場合に、当該第１サービスの実行を完了するためのタブレットコンピュータ１の消費電力量を推定する。実行制御部２６３は、推定された消費電力量がタブレットコンピュータ１のバッテリ１０９に充電された電力の残量未満である場合、第１サービスを実行する。一方、推定された消費電力量がバッテリ１０９の残量以上である場合、実行制御部２６３は、第１サービスを、実行を完了するためのタブレットコンピュータ１の消費電力量がバッテリ１０９の残量未満である第２サービスに変更し、タブレットコンピュータ１との間で第２サービスを実行する。
【０１７０】
これにより、タブレットコンピュータ１の電力供給状態を考慮して決定されたサービスが機器間で実行されるので、バッテリ駆動されるタブレットコンピュータ１との間で実行されるサービスを正常に完了することができる。
【０１７１】
なお、上述の例では、主に、録画機器２からタブレットコンピュータ１に、番組の映像データをダビングするサービスについて説明したが、このサービスは、ダビングに限らず、録画機器２とタブレットコンピュータ１とが無線通信を介して連携するあらゆるサービスに適用可能である。
【０１７２】
また、図１０から図１６のフローチャートで説明した本実施形態の処理手順は全てソフトウェアによって実行することができる。このため、この処理手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【０１７３】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１７４】
１…携帯機器（タブレット）、１１…制御部、１２…表示処理部、１３…入力処理部、１４…予約処理部、１５…バッテリ制御部、１６…通信処理部、１７…タッチスクリーンディスプレイ、１８…データ管理部、１９…記憶装置、１０９…バッテリ、２…電子機器（録画機器）、２１…制御部、２２…表示処理部、２３…ＴＶチューナ、２４…録画処理部、２５…通信処理部、２６…予約処理部、２６１…予約管理部、２６２…推定部、２６３…実行制御部、２７…再符号化処理部、２８…バッテリ制御部、２９…記憶装置、２０２…アンテナ、２０９…ディスプレイ、２３０…バッテリ。
【図１】
2014127848.tif 000003
【図２】
2014127848.tif 000004
【図３】
2014127848.tif 000005
【図４】
2014127848.tif 000006
【図５】
2014127848.tif 000007
【図６】
2014127848.tif 000008
【図７】
2014127848.tif 000009
【図８】
2014127848.tif 000010
【図９】
2014127848.tif 000011
【図１０】
2014127848.tif 000012
【図１１】
2014127848.tif 000013
【図１２】
2014127848.tif 000014
【図１３】
2014127848.tif 000015
【図１４】
2014127848.tif 000016
【図１５】
2014127848.tif 000017
【図１６】
2014127848.tif 000018