(57)【要約】  操作に慣れない人がかんたんリモコンを使用して誤って変更・消去してしまう可能性を少なくする。  データ処理装は、第１リモコンから送信された第１リモコン信号、および第２リモコンから送信された第２リモコン信号をそれぞれ識別可能に受信する受信部と、コンテンツに関する情報が記録された記録媒体から読み出された情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、第１リモコン信号を受信したか、第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、コンテンツ一覧を示す画像データを出力する出力部とを備えている。
2012017692.tif 000002
【特許請求の範囲】
【請求項１】
第１リモコンから送信された第１リモコン信号、および第２リモコンから送信された第２リモコン信号をそれぞれ識別可能に受信する受信部と、
コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、
前記コンテンツ一覧を示す画像データを出力する出力部と
を備えた、データ処理装置。
【請求項２】
前記プロセッサは、
前記第１リモコン信号を受信したときは、前記第１リモコンの操作および前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成し、
前記第２リモコン信号を受信したときは、前記記録媒体に記録されているコンテンツに関する情報のうち、前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成する、請求項１に記載のデータ処理装置。
【請求項３】
前記記録媒体には、前記コンテンツに関する情報として、少なくとも１つのコンテンツのデータが記録されており、
前記プロセッサは、録画されたコンテンツの一覧を示す画像データを生成する、請求項２に記載のデータ処理装置。
【請求項４】
前記記録媒体に、前記第２リモコンの操作に基づいて記録されたコンテンツが含まれているときにおいて、
前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録されたコンテンツであることを識別可能に示す画像データを生成する、請求項３に記載のデータ処理装置。
【請求項５】
前記プロセッサは、
前記記録媒体全体の容量および使用されている容量に基づいて、利用可能な残量に関する情報を算出し、
前記第１リモコン信号を受信したときは、前記コンテンツ一覧を示す画像データとともに、前記残量に関する文字情報を生成し、
前記第２リモコン信号を受信したときは、前記第２リモコンの操作に基づいて記録された情報を用いて生成した前記コンテンツ一覧を示す画像データとともに、前記残量に関する情報を示す画像データを生成する、請求項３に記載のデータ処理装置。
【請求項６】
前記プロセッサは、前記残量に関する情報を示すグラフの画像データを生成する、請求項５に記載のデータ処理装置。
【請求項７】
前記記録媒体にコンテンツを記録する記録部をさらに備え、
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記記録部は、前記コンテンツの記録を停止しない、請求項１に記載のデータ処理装置。
【請求項８】
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記プロセッサは、前記コンテンツの記録を停止できないことを示す画像データを生成する、請求項７に記載のデータ処理装置。
【請求項９】
前記記録媒体には、前記コンテンツに関する情報として、コンテンツの録画予約のための予約情報が記録されており、
前記プロセッサは、コンテンツの録画予約の一覧を示す画像データを生成する、請求項２に記載のデータ処理装置。
【請求項１０】
前記記録媒体に、前記第２リモコンの操作に基づいて記録された予約情報が含まれているときにおいて、
前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録された予約情報であることを識別可能に示す画像データを生成する、請求項９に記載のデータ処理装置。
【請求項１１】
前記記録媒体は、前記データ処理装置に取り外し可能な記録媒体である、請求項１に記載のデータ処理装置。
【請求項１２】
前記第１リモコンおよび前記第２リモコンの少なくとも１つは、前記データ処理装置を操作可能なアプリケーションがインストールされ、かつ前記データ処理装置と通信可能なコンピュータ機器である、請求項１に記載のデータ処理装置。
【請求項１３】
前記受信部は、各コンピュータ機器から、各コンピュータ機器を一意に特定可能な識別情報およびリモコン信号を受信し、
前記プロセッサは、前記識別情報を利用して、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかを判定する、請求項１に記載のデータ処理装置。
【請求項１４】
前記データ処理装置は、前記コンテンツに関する情報が記録された記録媒体を管理するサーバとネットワークを介して接続されており、
前記プロセッサは、前記サーバによって前記記録媒体から読み出された、コンテンツに関する前記情報を用いて、前記画像データを生成する、請求項１に記載のデータ処理装置。
【請求項１５】
第１リモコンとして機能する第１リモコン機能、および第２リモコンとして機能する第２リモコン機能とを選択可能なリモコンからリモコン信号を受信する受信部であって、第１リモコン機能が選択されているときに送信される第１リモコン信号、および第２リモコン機能が選択されているときに送信される第２リモコン信号をそれぞれ識別可能に受信する受信部と、
コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、
前記コンテンツ一覧を示す画像データを出力する出力部と
を備えた、データ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のリモコンを用いてユーザが操作可能な装置に関する。
【背景技術】
【０００２】
近年、数多くのデジタル家電機器が販売されている。そのようなデジタル家電機器のほとんどには、通常、少なくとも１台のリモコンが同梱されている。ユーザはそのリモコンを用いて各デジタル家電機器を操作することが可能である。【０００３】
従来のデジタル家電機器の中には、複数台のリモコンが同梱されているものがある。たとえば、その機器を一通り操作可能なボタンが設けられた通常のリモコンとは別に、ボタン数が削減された専用リモコンを用意している機器が知られている。このような専用リモコンを用いると、ボタン数が少ないためユーザは使いたい機能を迷わずに選択し、その機器を操作することが可能である。【０００４】
機器のメーカーは、専用リモコンの特定のボタンが押下された時に各ボタンに割り当てられたアプリケーションが起動するよう、予め設定している。例えば、録画一覧ボタンが押下されたときは、録画された番組をリスト表示する録画一覧アプリケーションが起動する。通常のリモコンから録画一覧アプリケーションが起動されたとき、ユーザは全ての機能を利用することが可能である。一方、録画一覧アプリケーションが専用リモコンから起動されたときは、ユーザはそのリモコンに存在するボタンでのみ操作可能な機能のみを利用できる。他の機能も同様である。例えば、専用リモコンに３０秒スキップボタンが存在しない場合には、ユーザは番組再生時に３０秒スキップ機能を利用できない。他の例として、専用リモコンに消去ボタンが存在する場合には、ユーザは録画一覧の番組リスト上で番組消去機能を利用できる。【０００５】
特許文献１は、複数のリモコンを備えた再生装置を記載している。特許文献１において、再生装置は第１のリモコンからリモコン信号を受信したか、もしくは、第２のリモコン信号からリモコン信号を受信したかに応じて、表示を切り換えている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４０３８７３７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の再生装置には、以下の問題があった。【０００８】
従来の再生装置では、各アプリケーションの動作画面上で、ユーザがカーソルボタンと決定ボタンの選択動作を行うと、多くの機能が実行可能であった。その中には、消去・編集といった番組情報を変更するような機能も含まれていた。【０００９】
そのため、他の人が通常のリモコンで録画した番組や予約情報を、操作に慣れない人が専用リモコンを使用して誤って変更・消去してしまう可能性があった。また、初心者や高齢者といった方にとって、アプリケーションの操作画面（ＧＵＩ：グラフィカル・ユーザ・インターフェース）はわかりにくかった。【００１０】
本発明は上記課題を解決するためになされたものであって、その目的は、自らに関係のあるコンテンツに関する情報をユーザが簡単に識別でき、かつ、コンテンツに関する情報を誤って変更し・消去することを防止できる、一覧（ＧＵＩ）を表示する機器等を提供することにある。
【課題を解決するための手段】
【００１１】
本発明によるデータ処理装置は、第１リモコンから送信された第１リモコン信号、および第２リモコンから送信された第２リモコン信号をそれぞれ識別可能に受信する受信部と、コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、前記コンテンツ一覧を示す画像データを出力する出力部とを備えている。【００１２】
前記プロセッサは、前記第１リモコン信号を受信したときは、前記第１リモコンの操作および前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成し、前記第２リモコン信号を受信したときは、前記記録媒体に記録されているコンテンツに関する情報のうち、前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成してもよい。【００１３】
前記記録媒体には、前記コンテンツに関する情報として、少なくとも１つのコンテンツのデータが記録されており、前記プロセッサは、録画されたコンテンツの一覧を示す画像データを生成してもよい。【００１４】
前記記録媒体に、前記第２リモコンの操作に基づいて記録されたコンテンツが含まれているときにおいて、前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録されたコンテンツであることを識別可能に示す画像データを生成してもよい。【００１５】
前記プロセッサは、前記記録媒体全体の容量および使用されている容量に基づいて、利用可能な残量に関する情報を算出し、前記第１リモコン信号を受信したときは、前記コンテンツ一覧を示す画像データとともに、前記残量に関する文字情報を生成し、前記第２リモコン信号を受信したときは、前記第２リモコンの操作に基づいて記録された情報を用いて生成した前記コンテンツ一覧を示す画像データとともに、前記残量に関する情報を示す画像データを生成してもよい。【００１６】
前記プロセッサは、前記残量に関する情報を示すグラフの画像データを生成してもよい。【００１７】
前記データ処理装置は前記記録媒体にコンテンツを記録する記録部をさらに備え、前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記記録部は、前記コンテンツの記録を停止しなくてもよい。【００１８】
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記プロセッサは、前記コンテンツの記録を停止できないことを示す画像データを生成してもよい。【００１９】
前記記録媒体には、前記コンテンツに関する情報として、コンテンツの録画予約のための予約情報が記録されており、前記プロセッサは、コンテンツの録画予約の一覧を示す画像データを生成してもよい。【００２０】
前記記録媒体に、前記第２リモコンの操作に基づいて記録された予約情報が含まれているときにおいて、前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録された予約情報であることを識別可能に示す画像データを生成してもよい。【００２１】
前記記録媒体は、前記データ処理装置に取り外し可能な記録媒体であってもよい。【００２２】
前記第１リモコンおよび前記第２リモコンの少なくとも１つは、前記データ処理装置を操作可能なアプリケーションがインストールされ、かつ前記データ処理装置と通信可能なコンピュータ機器であってもよい。【００２３】
前記受信部は、各コンピュータ機器から、各コンピュータ機器を一意に特定可能な識別情報およびリモコン信号を受信し、前記プロセッサは、前記識別情報を利用して、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかを判定してもよい。【００２４】
前記データ処理装置は、前記コンテンツに関する情報が記録された記録媒体を管理するサーバとネットワークを介して接続されており、前記プロセッサは、前記サーバによって前記記録媒体から読み出された、コンテンツに関する前記情報を用いて、前記画像データを生成してもよい。【００２５】
本発明による他のデータ処理装置は、第１リモコンとして機能する第１リモコン機能、および第２リモコンとして機能する第２リモコン機能とを選択可能なリモコンからリモコン信号を受信する受信部であって、第１リモコン機能が選択されているときに送信される第１リモコン信号、および第２リモコン機能が選択されているときに送信される第２リモコン信号をそれぞれ識別可能に受信する受信部と、コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、前記コンテンツ一覧を示す画像データを出力する出力部とを備えている。
【発明の効果】
【００２６】
本発明によれば、操作に慣れない人がかんたんリモコンを使用して、設定内容や録音・録画されたコンテンツを誤って変更・消去してしまう可能性を少なくすることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係る映像システム１の構成を示す図である。
【図２】フルリモコン１０３の一例を示す図である。
【図３】シンプルリモコンの一例を示す図である。
【図４】レコーダ１０１の内部構成を示す図である。
【図５】アプリケーション管理部２０５が使用するリモコンコード表３０１を示す図である。
【図６】番組情報記録部２０４に記録される番組付加情報４０１を示す図である。
【図７】フルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す図である。
【図８】シンプルリモコン用の録画一覧アプリケーションによって生成されたドライブ選択パネルの表示例を示す図である。
【図９】シンプルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す図である。
【図１０】レコーダ１０１の処理の手順を示すフローチャートである。
【図１１】フルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す図である。
【図１２】シンプルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す図である。
【図１３Ａ】番組情報を表示するパネルの例を示す図である。
【図１３Ｂ】番組情報を表示するパネルの例を示す図である。
【図１３Ｃ】番組情報を表示するパネルの例を示す図である。
【図１４】（ａ）〜（ｄ）は、リモコンの種類に応じて処理を変更するときの画面遷移例を示す図である。
【図１５】スマートフォンをリモコンとして利用する際の、本実施形態に係る映像システム２の構成を示す図である。
【図１６】スマートフォン１０５ａ、１０５ｂの外観例を示す図である。
【図１７】切り換え可能なフルリモコン機能とシンプルリモコン機能とを備えるリモコン１０６の構成例を示す図である。
【図１８】コンテンツ配信システム３の構成を示す図である。
【発明を実施するための形態】
【００２８】
図１は、本発明の実施形態に係る映像システム１の構成を示す。映像システム１は、レコーダ１０１および表示装置１０２を有している。
【００２９】
レコーダ１０１は、コンテンツの録画機能および再生機能を有している。コンテンツとは、たとえばテレビ放送の番組である。レコーダ１０１は、たとえばハードディスクドライブ（ＨＤＤ）を内蔵したブルーレイ（ＢＤ）レコーダ、ＢＤレコーダ、ＨＤＤレコーダである。以下の説明では、レコーダ１０１は、ＨＤＤ内蔵ＢＤレコーダであるとする。
【００３０】
レコーダ１０１は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。ＲＯＭ又はハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサは、コンピュータプログラムに従って動作することにより、レコーダ１０１は、後述するその機能を実現する。
【００３１】
レコーダ１０１は、内部に設けられたＲＡＭ、フラッシュメモリおよびハードディスクユニットの少なくとも一つに、コンテンツに関する情報を保持している。コンテンツに関する情報とは、コンテンツがハードディスクユニットに録画されたときには、そのコンテンツのデータを意味する。また、予約録画の設定がされている場合には、ＲＡＭやフラッシュメモリに記憶されたその予約情報を意味する。
【００３２】
レコーダ１０１は、ユーザがリモコンを操作することよって予約された番組をＨＤＤへ録画する。また、ユーザのリモコン操作により録画された番組を一覧表示および再生する。
【００３３】
ユーザのリモコン操作は、フルリモコン１０３またはシンプルリモコン１０４によって実行される。なお、シンプルリモコン１０４はフルリモコン１０３に比べてボタン数が少ない。図２は、フルリモコン１０３の一例を示す。図３は、シンプルリモコンの一例を示す。いずれのリモコンも、たとえば赤外線でレコーダ１０１と通信するとする。しかしながら、電波信号（たとえば２．４ＧＨｚ帯）でレコーダ１０１と通信してもよい。
【００３４】
表示装置１０２は、レコーダ１０１と接続され、レコーダ１０１より出力される画面データ、映像信号、および音声信号を映像または音声として出力する。画面データとは、たとえば録画番組の一覧や、予約番組の一覧である。
【００３５】
図４は、レコーダ１０１の内部構成を示す。
【００３６】
レコーダ１０１は、放送データ受信部２０２と、リモコン受信部２０３と、番組情報記録部２０４と、アプリケーション管理部２０５と、プログラム格納部２０６と、プログラム実行部２０７と、ＡＶ入出力部２０８と、ＡＶストリーム制御部２０９と、メディア制御部２１０と、ＨＤＭＩ出力部２１１とを備えている。
【００３７】
このうち、たとえばアプリケーション管理部２０５、プログラム実行部２０７、ＡＶ入出力部２０８、およびＡＶストリーム制御部２０９は、プロセッサ（ＣＰＵ）２２０によって実現される。
【００３８】
放送データ受信部２０２は、チューナである。放送データ受信部２０２は、番組付加情報と、番組データとを受信する。番組付加情報とは、たとえば番組名、放送開始時刻、放送終了時刻、チャンネル番号等である。番組データは、番組の映像データ、および／または音声データである。なお、受信するデータ（番組付加情報、番組データ）は放送波を利用して伝送されるデータだけでなく、インターネットなどの通信回線を利用して伝送されるデータであってもよい。
【００３９】
リモコン受信部２０３は、フルリモコン１０３またはシンプルリモコン１０４からのリモコン信号（リモコンコード）を受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。
【００４０】
アプリケーション管理部２０５は、受信したリモコンコードに基づいてリモコンコード表を参照し、どの機能の実行が指示されたかを判断する。そして、指示された機能に対応するプログラムを特定し、後述のプログラム格納部２０６に記憶されたアプリケーションプログラムの中からどのプログラムを読み出すかを決定する。アプリケーション管理部２０５は、決定したアプリケーションプログラムを読み出す。アプリケーションプログラムはプログラム実行部２０７に送られて実行される。以下、記載を簡略化するため、「アプリケーションプログラム」を単に「アプリケーション」と記述する。
【００４１】
図５は、アプリケーション管理部２０５が使用するリモコンコード表３０１を示す。
【００４２】
本実施形態では、フルリモコン１０３およびシンプルリモコン１０４によって操作可能な機能のうち、少なくとも１つの機能に関して、フルリモコン１０３のリモコンコードと、シンプルリモコン１０４のリモコンコードとは異なっている。これはリモコン上で同じ名称が付されたボタンに関しても当てはまる。たとえば図５に示すように、「録画一覧」という名称が付されたボタンに注目すると、フルリモコン１０３にはリモコンコード「１」が割り当てられ、シンプルリモコン１０４にはリモコンコード「１０１」が割り当てられる。このように、同一の「録画一覧」という名称のボタンに対して、フルリモコン１０３とシンプルリモコン１０４には、異なるリモコンコードが割り当てられている。このため、レコーダ１０１は受信したリモコン信号が、フルリモコン１０３から発信されたのか、シンプルリモコン１０４から発信されたのかを識別可能である。
【００４３】
アプリケーション管理部２０５は、フルリモコン１０３およびシンプルリモコン１０４からのリモコンコードの各ボタンに応じて、起動させるアプリケーションや、アプリケーションの動作条件を変える。上述の例では、同じ「録画一覧」ボタンが押下されたとしても、異なるリモコンコードが割り当てられているため、異なるアプリケーションが実行される、または、アプリケーションの動作条件が変わることになる。
【００４４】
再び図４を参照する。
【００４５】
プログラム格納部２０６は、レコーダ１０１で動作するアプリケーションを格納している。
【００４６】
プログラム実行部２０７は、レコーダ１０１のアプリケーションを実行して動作することにより、プログラムされた機能を実現する。
【００４７】
ＡＶストリーム制御部は、放送データ受信部２０２で受信した番組データを、番組情報記録部２０４へ記録する。また、番組情報記録部２０４に記録された番組データを読み出して映像信号および／または音声信号を生成する。
【００４８】
番組情報記録部２０４は、番組データおよび番組付加情報を内部に設けられたＲＡＭやフラッシュメモリに記録する。
【００４９】
図６は、番組情報記録部２０４に記録される番組付加情報４０１を示す。
【００５０】
番組付加情報は、番組名、放送開始時刻、放送終了時刻、チャンネル番号、リモコンフラグ４０２および録画状態４０３の情報を含む。リモコンフラグ４０２は、フルリモコン１０３またはシンプルリモコン１０４のどちらでユーザ操作されたかを示すフラグである。
【００５１】
シンプルリモコン１０４で起動した予約アプリケーションによって番組の録画が予約されると、その番組のリモコンフラグの値は“シンプルリモコン”となる。
【００５２】
フルリモコン１０３で起動した予約アプリケーションによって番組の録画が予約されると、その番組のリモコンフラグの値は“フルリモコン”となる。
【００５３】
予約された番組の録画が完了すると、その番組の録画状態４０３の値は“予約中”から“完了”と変わる。録画中の場合は“録画中”となる。
【００５４】
なお、番組付加情報に記録先という属性を設けることで、ＨＤＤ、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢといった記録先ドライブ毎の情報を管理することも可能となる。
【００５５】
図４に示すＡＶ入出力部２０８は、プログラム実行部２０７がアプリケーションを実行することによって生成した画面データを受け取り、また、ＡＶストリーム制御部２０９が生成した映像信号および／または音声信号を受け取る。ＡＶ入出力部２０８は、アプリケーションを実行したプログラム実行部２０７からの指示により、画面データ表示のみ・ＡＶストリーム表示のみ・画面データとＡＶストリームの合成表示の切換を行い、ＨＤＭＩ出力部２１１を通じて、表示装置１０２へ出力する。
【００５６】
メディア制御部２１０は、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢ接続型記録メディアなどの、内蔵されていないメディア（外部メディア）から番組データを読み出し、または、外部メディアに番組データを書き込む。これにより、外部メディアへの番組の録画および／または再生が実現される。また、メディア制御部２１０は、メディア挿入・取り外し時にメディアが挿入されたこと、およびメディアが取り外されたことをアプリケーション管理部２０５へ通知する。
【００５７】
以下、本発明の実施形態１〜５をそれぞれ説明する。
【００５８】
（実施形態１）
図７〜９は、第１の実施形態にかかる表示例を示している。以下では、まずフルリモコン１０３を用いたときの表示例を説明し、その後、シンプルリモコン１０４を用いたときの表示例を説明する。
【００５９】
（フルリモコン１０３からの指示による録画一覧アプリケーション表示）
ユーザ操作によりフルリモコン１０３の“録画一覧”ボタンが押下されると、フルリモコン１０３はフルリモコン１０３の“録画一覧”ボタンに対応するリモコンコード「１」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０３で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からフルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“録画一覧”機能に関する動作を実行する。
【００６０】
フルリモコン用の録画一覧アプリケーションは、録画された番組を一覧表示するアプリケーションである。このアプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１（図６）を取得し、録画状態４０３の値が“完了”および“録画中”である番組情報のみを抽出する。これにより、このアプリケーションは、全ての録画された番組を一覧表示する画面データを作成する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００６１】
図７は、フルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す。図７には、録画された番組に関する種々の情報、たとえば録画日時、チャンネル、番組名の情報、が表示されている。
【００６２】
なお、録画一覧アプリケーションは、録画された番組情報を表示するために番組付加情報４０１を取得した際、リモコンフラグの値が“フルリモコン”か“シンプルリモコン”かによって表示を異ならせている。たとえばリモコンフラグの値が“シンプルリモコン”である番組、つまり、シンプルリモコンを用いて録画された番組の表示には、他の番組と区別するアイコンを付加する。図７の例では、フラグの値がシンプルリモコンによる値である場合には、アイコン５０１が表示される。
【００６３】
また、図７に示す番組の録画一覧には、ＨＤＤへ残りどれだけの時間、番組を録画することができるかを示す残量の数値表示５０２が含まれている。録画一覧アプリケーションは、表示する値を以下の方法で算出する。
残量  ＝  「ＨＤＤの全体容量（時間換算値）」
−  「番組付加情報４０１で録画状態４０３の値が“完了”
または“録画中”である録画番組の総容量（時間換算値）」
つまり、録画が完了している番組の領域と、録画中の番組が使用する領域とを使用済の領域とし、それ以外の領域を未使用の領域としている。
【００６４】
（シンプルリモコンからの指示による録画一覧アプリケーション表示）
ユーザ操作によりシンプルリモコン１０４の“録画一覧”ボタンが押下されると、シンプルリモコン１０４はシンプルリモコン１０４の“録画一覧”ボタンに対応するリモコンコード「１０１」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からシンプルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“録画一覧”機能に関する動作を実行する。その結果、図８に示す一覧が表示される。
【００６５】
図８は、シンプルリモコン用の録画一覧アプリケーションによって生成された、ＨＤＤ、ＢＤ／ＤＶＤをユーザに選択させるためのドライブ選択パネルの表示例である。ユーザがドライブ選択パネルの中からいずれか一つのドライブを選択すると、シンプルリモコン用の録画一覧アプリケーションは、ユーザによって選択されたドライブに録画された番組の一覧表示の画面データを生成する。
【００６６】
たとえばユーザがＨＤＤを選択すると、シンプルリモコン用録画一覧アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“完了”および“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。これにより、シンプルリモコンによって録画された番組のみを一覧表示する画面データを作成する。つまり、図７において、アイコン５０１が表示されていた番組のみを一覧表示する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００６７】
図９は、シンプルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す。表示されている番組は、アイコン５０１が表示されていた番組である。なお、各番組に関する種々の情報の内容は、フルリモコン使用時の表示内容（図７）と同じである。
【００６８】
図９に示すように、シンプルリモコンを用いての録画一覧を表示させると、フルリモコン使用時の録画番組の情報が表示されない。操作に慣れない人は、シンプルリモコンを用いて操作しさえすれば、フルリモコン使用者（他人）の録画番組を誤って消去し、または編集することがなくなる。
【００６９】
シンプルリモコン用の録画一覧アプリケーションによって表示される番組の録画一覧にも、ＨＤＤへ残りどれだけの時間、番組を録画することができるかを示す残量の表示７０２が含まれている。ただし、この表示７０２は、フルリモコン使用時の表示内容（図７）の表示５０２とは異なる。具体的には、フルリモコン使用時の表示５０２（図７）は残り時間が数値のみで示されていたが、シンプルリモコン使用時の表示７０２は残り時間が数値に加えグラフによって示されている。また、シンプルリモコン使用時の表示７０２に含まれる残り時間の数値は、これまでに録画した時間に加えて、現在予約中の番組の時間も考慮して算出される。具体的な算出方法は後述する。
【００７０】
図９に示すグラフでは、全く録画がされていない状態における録画可能時間の表示７０２ａの中に、これまでに録画した時間および予約した番組の時間の表示７０２ｂが重畳的に示されている。このグラフによれば、現在までの録画および予約した番組により、記録容量がどの程度使用される予定であるかが分かり、あとどのくらいの時間録画が可能であるかが一瞥するだけで把握することが可能になる。
【００７１】
フルリモコン使用時の表示５０２とシンプルリモコン使用時の表示７０２とが相違させた理由は、シンプルリモコン使用者は簡単な操作でレコーダ１０１の基本機能だけを使えればよいという目的でシンプルリモコンを使用することが多く、予約中の番組まで考慮した録画可能な時間を直感的に把握できることが好ましいと考えられるためである。
【００７２】
表示する値は、以下の方法で算出する。
残量  ＝  「ＨＤＤの全体容量（時間換算値）」
−  番組付加情報４０１で録画状態４０３の値が“完了”または
“録画中”である録画番組の総容量（時間換算値）
−  番組付加情報４０１で録画状態４０３の値が“予約中”で
ある録画番組の総容量（時間換算値）
つまり、録画が完了している番組の領域と、録画中の番組が使用する領域と、予約中である番組が使用する領域とを使用済の領域とし、それ以外の領域を未使用の領域としている。
【００７３】
図１０は、レコーダ１０１の処理の手順を示すフローチャートである。
【００７４】
ステップＳ１において、リモコン受信部２０３は、リモコンコードを受信する。
【００７５】
ステップＳ２において、アプリケーション管理部２０５は、リモコンコード表３０１を参照して、そのリモコンコードがフルリモコン１０３から送信されたか、シンプルリモコン１０４から送信されたかを判定する。リモコンコードがフルリモコン１０３から送信されたと判定したときは、処理はステップＳ４に進む。そうでないときは、リモコンコードがシンプルリモコン１０４から送信されたとして処理はステップＳ５に進む。
【００７６】
ステップＳ４において、プログラム実行部２０７はフルリモコン用のアプリケーションを実行して、録画された全てのコンテンツ一覧を示す画像データを生成する。
【００７７】
一方、ステップＳ５において、プログラム実行部２０７はシンプルリモコン用のアプリケーションを実行して、シンプルリモコン１０４を利用して録画されたコンテンツの一覧を示す画像データを生成する。
【００７８】
そしてステップＳ６において、ＡＶ入出力部２０８は、ＨＤＭＩ出力部２１１を介して、生成した画像データを表示装置１０２に出力する。この結果、リモコンの種類に応じて異なる画像が表示される。
【００７９】
以上のとおり、シンプルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組のみ表示することにより、ユーザが所望の番組を見つけやすくなる。また、専用のアプリケーションであるため、機能や表示項目を絞ることで、さらに操作が簡単でわかりやすくなることが期待される。
【００８０】
また、シンプルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の録画番組を消去してしまうことを防止できる。
【００８１】
また、フルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組をアイコンで区別して表示することにより、フルリモコン使用者が誤ってシンプルリモコン使用者の録画番組を消去してしまうことを防止できる。
【００８２】
また、シンプルリモコン用録画一覧アプリケーションで、残量計算に予約中番組の総容量を含めることで、シンプルリモコン使用者の予約によりフルリモコン使用者の予約が残量不足で実施されないことを防ぐことができる。
【００８３】
（実施形態２）
実施形態１は、リモコンの種類に応じて録画番組の一覧表示を相違させるレコーダを説明した。
【００８４】
本実施形態では、録画番組に代えて、録画予約の一覧表示を相違させるレコーダを説明する。
【００８５】
図１１および図１２は、本実施形態にかかる表示例を示している。以下では、まずフルリモコン１０３を用いたときの表示例を説明し、その後、シンプルリモコン１０４を用いたときの表示例を説明する。
【００８６】
（フルリモコンからの指示による予約一覧アプリケーション表示）
ユーザ操作によりフルリモコン１０３の“予約一覧”ボタンが押下されると、フルリモコン１０３はフルリモコン１０３の“予約一覧”ボタンに対応するリモコンコード「２」を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０３で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からフルリモコン用の予約一覧アプリケーションを読み出し、プログラム実行部２０７がそのアプリケーションを実行することにより、プログラムされた“予約一覧”機能に関する動作を実行する。
【００８７】
フルリモコン用の予約一覧アプリケーションは、予約された番組を一覧表示するアプリケーションである。このアプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“予約中”および“録画中”である番組情報のみを抽出する。これにより、このアプリケーションは予約された全ての番組を一覧表示する画面データを作成する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００８８】
図１１は、フルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す。
【００８９】
なお、予約一覧アプリケーションは、予約された番組情報を表示するために番組付加情報４０１を取得した際、リモコンフラグの値が“フルリモコン”か“シンプルリモコン”かによって表示を異ならせている。たとえばリモコンフラグの値が“シンプルリモコン”である予約、つまり、シンプルリモコンを用いて行われた録画予約の表示には、他の番組と区別するアイコンを付加する。図１１の例では、フラグの値がシンプルリモコンによる値である場合には、アイコン８０１が表示される。
【００９０】
（シンプルリモコンからの指示による予約一覧アプリケーション表示）
ユーザ操作によりシンプルリモコン１０４の“予約一覧”ボタンが押下されると、シンプルリモコン１０４はシンプルリモコン１０４の“予約一覧”ボタンに対応するリモコンコード「１０２」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からシンプルリモコン用の予約一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“予約一覧”機能に関する動作を実行する。その結果、図１２に示す一覧が表示される。
【００９１】
シンプルリモコン用の予約一覧アプリケーションは、予約された番組を一覧表示するアプリケーションである。シンプルリモコン用予約一覧アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“予約中”および“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。これにより、シンプルリモコンによって予約された番組のみを一覧表示する画面データを作成する。つまり、図１１において、アイコン８０１が表示されていた予約のみを一覧表示する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００９２】
図１２は、シンプルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す。
【００９３】
なお、本実施形態に係るレコーダ１０１の動作は、図１０と概ね同じである。録画されたコンテンツの一覧を、予約一覧に変更すればよい。したがって、フローチャートによる説明は省略する。
【００９４】
以上のとおり、シンプルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組のみ表示することにより、ユーザが所望の予約を見つけやすくなる。また、専用のアプリケーションであるため、機能や表示項目を絞ることで、さらに操作が簡単でわかりやすくなることが期待される。
【００９５】
また、シンプルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の予約を消去してしまうことを防止できる。
【００９６】
フルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組をアイコンで区別して表示することにより、フルリモコン使用者が誤ってシンプルリモコン使用者の予約を消去してしまうことを防止できる。
【００９７】
（実施形態３）
図１３Ａ〜図１３Ｃは、第３の実施形態にかかる表示例を示している。
【００９８】
予約された番組の録画または視聴番組の録画が開始されると、レコーダ１０１のアプリケーション管理部２０５は、プログラム格納部２０６から録画アプリケーションを読み出し、プログラム実行部２０７はそのアプリケーションを実行することにより、プログラムされた番組の録画処理を実行する。
【００９９】
録画処理とは、放送データ受信部２０２で受信した番組データを、ＡＶストリーム制御部２０９が番組情報記録部２０４へ録画番組として記録する処理を言う。録画処理に際しては、ＡＶストリーム制御部２０９は、放送データ受信部２０２で受信した番組付加情報を番組情報記録部２０４へ記録する。その際、番組付加情報４０１の録画番組の録画状態４０３（図６）の値を“録画中”に更新する。
【０１００】
本実施形態では、レコーダ１０１は、同時に２番組を録画できるとする。
【０１０１】
番組録画中に、ユーザ操作によりシンプルリモコン１０４の“停止”ボタンが押下されると、フルリモコン１０３は“停止”ボタンに対応するリモコンコード「１０４」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５は、プログラム格納部２０６からシンプルリモコン用の録画停止アプリケーションを読み出し、プログラム実行部２０７がそのアプリケーションを実行することにより、プログラムされた“停止”機能に関する動作を実行する。
【０１０２】
シンプルリモコン用録画停止アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。そして抽出した番組情報に基づいて、録画中の番組情報を表示するパネルのデータを生成する。図１３Ａ〜図１３Ｃは、番組情報を表示するパネルの例を示す。各パネルの表示条件を以下に示す。
条件１：２番組の録画が、シンプルリモコン１０４からの指示により実行されている場合には、図１３Ａに示すパネルを表示する。
条件２：２番組の録画が、シンプルリモコンおよびフルリモコンの各々からの指示による実行されている場合には、図１３Ｂに示すパネルを表示する。
条件３：２番組の録画が、フルリモコンからの指示により実行されている場合には、図１３Ｃに示すパネルを表示する。
【０１０３】
つまり、フルリモコンからの指示に基づいて番組を記録している場合に、リモコン受信部２０３がシンプルリモコンから記録を停止する指示を受け付けると、番組情報記録部２０４は記録を停止しない。
【０１０４】
以上のとおり、シンプルリモコン用録画停止アプリケーションで、シンプルリモコンで録画中の番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の録画を停止してしまうことを防止できる。
【０１０５】
（実施形態４）
本実施形態では、放送番組や録画番組を視聴する際にフルリモコン１０３で操作されたかシンプルリモコン１０４で操作されたかに応じて表示を相違させるレコーダを説明する。本実施形態もまたレコーダを用いて説明するが、録画機能は特に必要ではない。本実施形態に係るレコーダは、再生機能のみを有するプレーヤに読み替えられる。
【０１０６】
図１４（ａ）〜（ｄ）は、リモコンの種類に応じて処理を変更するときの画面遷移例を示す。以下では、番組の視聴中（図１４（ａ））に、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢといった外部メディアが挿入され、その外部メディアに保存された番組を視聴する例を説明する例を説明する。
【０１０７】
図１４を参照しながら、本実施形態を説明する。
【０１０８】
ユーザが外部メディアを挿入すると、メディア制御部２１０は、外部メディアの挿入を検出し、その検出結果をアプリケーション管理部２０５へ通知する。アプリケーション管理部２０５は、録画一覧アプリケーション等を起動するための誘導パネル１００１を、ユーザのリモコン操作にかかわらず自動的に表示する（図１４（ｂ））。
【０１０９】
つまり、放送番組が放送視聴一覧として表示されているときに、外部メディアが挿入されると、アプリケーション管理部２０５は、図１４（ｂ）に示すような「録画した番組を見る」、「かんたんダビング」、「写真を見る」の選択肢を表示する。
【０１１０】
いま、誘導パネル１００１内の“録画した番組を見る”にフォーカスが選択された状態で、ユーザ操作によりシンプルリモコン１０４の“決定”ボタンが押下されたとする。シンプルリモコン１０４は“決定”ボタンに対応するリモコンコード「１０３」（図５）を出力する。リモコン受信部２０３は受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５は、現在 “録画した番組を見る”という選択肢がフォーカスされている状態であり、その状態において決定ボタンが押下されたことに基づいて、プログラム格納部２０６からシンプルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行する。これにより、図１４（ｃ）に示すように、外部メディアに録画された番組の一覧が表示される。
【０１１１】
一方、誘導パネル１００１内の“録画した番組を見る”にフォーカスが選択された状態で、ユーザ操作によりフルリモコン１０３の“決定”ボタンが押下されたとする。フルリモコン１０３は“決定”ボタンに対応するリモコンコードを出力し、リモコン受信部２０３は受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０４で操作されたことを認識する。その後、シンプルリモコン操作時の処理と同様の処理により、アプリケーション管理部２０５は、プログラム格納部２０６からフルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行する。これにより、図１４（ｄ）に示すように、外部メディアに録画された番組の一覧が表示される。
【０１１２】
以上のとおり、リモコンのボタンでアプリケーションが直接起動されない場合、例えば、外部メディア挿入時に自動表示されるアプリケーション起動用のパネルにおいても、リモコンコードの違いで起動するアプリケーションを変えることにより、シンプルリモコン使用者はシンプルリモコン用アプリケーションを利用することができるようになる。
【０１１３】
（変形例）
以下、実施形態１〜４に適用可能な変形例を説明する。
【０１１４】
実施形態１〜４では、図２や図３に示す、赤外線を利用してレコーダ１０１と通信するリモコンを想定して説明した。しかしながら、スマートフォンをリモコンとして機能させてレコーダ１０１の動作を制御することも可能である。
【０１１５】
図１５は、スマートフォンをリモコンとして利用する際の、本実施形態に係る映像システム２の構成を示す。映像システム２は、レコーダ１０１と、表示装置１０２と、スマートフォン１０５ａ、１０５ｂと、アクセスポイント１１０とを有している。
【０１１６】
図１の構成との相違点は、レコーダ１０１がアクセスポイント１１０と接続されており、かつ、スマートフォン１０５ａ、１０５ｂもまたアクセスポイント１１０と無線により接続されていることである。アクセスポイント１１０は、たとえばＷｉｆｉ規格に準拠した無線ルータである。レコーダ１０１とアクセスポイント１１０とは、たとえばイーサネット（登録商標）規格に準拠したケーブルで接続されている。
【０１１７】
図１６は、スマートフォン１０５ａ、１０５ｂの外観例を示す。
【０１１８】
スマートフォンに代表される携帯電話は、通信ネットワーク上において一意に特定することが可能であり、また、通常は使用者が特定されている。そして、インストールするアプリケーションに応じて種々の機能を実現できる。
【０１１９】
そこで、レコーダ１０１を操作するためのリモコンアプリケーションをスマートフォンにインストールすれば、そのスマートフォンは、リモコンとして機能させることが可能である。しかも、レコーダ１０１はどのスマートフォンからの指示かを特定できるため、各スマートフォンの使用者に応じて表示を変更できる。したがって、フルリモコンおよびシンプルリモコンという２種類のリモコンを、たとえば３人以上で共用する場合と比較すると、より個人毎に適切な表示を提供することができ、録画番組や録画予約を誤って変更・消去してしまう可能性を少なくすることができる。
【０１２０】
スマートフォンを用いる場合には、実施形態１〜４のそれぞれにおけるフルリモコン１０３またはシンプルリモコン１０４を、スマートフォン１０５ａまたは１０５ｂに置き換えればよい。各スマートフォンが、リモコンコードを送信すれば、レコーダ１０５はそのリモコンコードを識別できる。処理の詳細は既に説明した通りである。したがって、ここでは省略する。
【０１２１】
各スマートフォンは自らを他と識別するため、リモコンコードとは別にユーザＩＤを送信する。レコーダ１０５はそのユーザＩＤを利用して、どのスマートフォンからの指示であるかを認識することができる。すなわち、ユーザＩＤは機器ＩＤと呼ぶこともできる。ユーザＩＤは、たとえばユーザが任意に設定してもよいし、各スマートフォン固有の番号（たとえばＭＡＣアドレスや電話番号）を使用してもよい。たとえばユーザＩＤ（機器ＩＤ）としてＭＡＣアドレスを用いる場合には、レコーダ１０１は、ＵＰｎＰ等の標準規格により、ネットワーク上の機器のＭＡＣアドレスを取得することが可能である。
【０１２２】
スマートフォンのリモコンアプリケーションは、リモコンコードを送信する度にユーザＩＤを送信すればよい。または、スマートフォンのリモコンアプリケーションは、最初に一度だけユーザＩＤを送信し、その後はリモコンコードのみを送信してもよい。
【０１２３】
各スマートフォンユーザは、自分のスマートフォンからの操作時に、実施形態１〜４のフルリモコン１０３利用時と同じ表示を希望するか、シンプルリモコン１０４利用時と同じ表示を希望するかを予め選択することができる。いずれのリモコンとして動作させるかを一旦設定すると、以後はその内容とそのスマートフォンのＭＡＣアドレスとが対応付けられてレコーダ１０１に記憶される。その結果、各スマートフォンユーザは自らのスマートフォンを上述の実施形態１〜４のフルリモコン１０３またはシンプルリモコン１０４として機能させることができる。
【０１２４】
なお、利便性を高めるため、設定画面などで、スマートフォンのＭＡＣアドレスに対してニックネームを付してもよい。たとえば、家族で共用するレコーダ１０１に対し、父親のスマートフォンによる操作時には「お父さん」と表示し、母親のスマートフォンによる操作時には「お母さん」と表示してもよい。レコーダ１０１は、上述の実施形態で言及したリモコンフラグの値をそのニックネームに置き換えてもよい。
【０１２５】
なお、上述のスマートフォンは、コンピュータ機器の一例である。レコーダ１０１を操作可能なアプリケーションがインストールされ、かつレコーダ１０１と有線または無線で通信可能であれば、スマートフォンに限られない。たとえば上述の条件を満たすＰＤＡや携帯型音楽プレーヤーであってもよい。
【０１２６】
なお、実施形態１〜４のリモコンと、スマートフォンとが混在して利用されてもよい。
【０１２７】
なお、スマートフォン１０５ａまたは１０５ｂは、アクセスポイント１１０を介さずに、直接、レコーダ１０１と通信しても良い。
【０１２８】
なお、番組付加情報４０１のリモコンフラグの値が“シンプルリモコン”の番組に対して、フルリモコン操作によるフルリモコン用のアプリケーションによって変更処理が行われると、番組付加情報４０１のリモコンフラグの値を“フルリモコン”へ更新してもよい。変更処理の１例を以下に示す。
１．フルリモコン用の予約一覧において、予約内容を修正する
２．フルリモコン用録画一覧において、番組データ同士を結合して１つの番組に編集する
【０１２９】
なお、シンプルリモコン用に番組の予約登録を行う予約アプリケーションを用意する場合、予約登録時の残量計算を、実施形態１の図９で記述した残量計算方法により算出してもよい。
【０１３０】
上述の実施形態では、フルリモコン１０３を用いたときの一覧表示の内容と、シンプルリモコン１０４を用いたときの一覧表示の内容とを相違させる例を説明したが、これらは一例に過ぎない。フルリモコン１０３を用いたときの動作と、シンプルリモコン１０４を用いたときの動作とを相違させることにより、操作に慣れない人の誤操作を抑制することができるコーダであれば、そのようなレコーダは本発明の範疇である。たとえば、シンプルリモコン１０４を用いたときには音声案内動作を行い、フルリモコン１０３を用いたときには音声案内動作を行わないレコーダは、本発明の範疇である。音声案内は、たとえば番組名、放送日時、チャンネル番号、フルリモコンを用いて録画した番組か、シンプルリモコンを用いて録画した番組かである。または、音声案内には、再生開始方法、録画番組の消去方法、録画予約設定の消去方法、そして、操作のキャンセル方法を含めてもよい。録画番組の消去方法の案内時に、操作のキャンセル方法の音声案内も行えば、操作に慣れないユーザが誤って他人の録画番組や録画予約を誤って消去することがなくなる。これにより、たとえば録画番組一覧に他人の番組が表示されていたとしても、録画した覚えのない他人の番組の削除を防ぐことができる。
【０１３１】
また、上述の実施形態では、フルリモコン１０３とシンプルリモコン１０４とを用いてレコーダの動作を独立して制御する例を説明した。フルリモコン１０３とシンプルリモコン１０４とは独立した筐体を有していることを前提としていた（たとえば図１）。しかしながら、この形態は一例である。一つのリモコンにフルリモコン機能とシンプルリモコン機能とを設けてもよい。たとえばボタンによってフルリモコン機能とシンプルリモコン機能とを選択的に切り換えることにより、フルリモコン１０３およびシンプルリモコン１０４の一方として動作するリモコンを利用してもよい。
【０１３２】
図１７は、切り換え可能なフルリモコン機能とシンプルリモコン機能とを備えるリモコン１０６の構成例を示す。フルリモコン機能とシンプルリモコン機能とは、スイッチ１０７によって切り換えられ、いずれか一方の機能が選択される。たとえばスイッチ１０７が図１７に示す位置に設定されているときは、リモコン１０６はフルリモコンとして機能する。
【０１３３】
リモコン１０６がフルリモコン機能に設定されている場合は、リモコン１０６のすべてのボタンを用いてレコーダ１０１を操作可能である。一方、スイッチ１０７が右側にスライドされ、リモコン１０６がシンプルリモコンとして機能するように設定されている場合は、リモコン１０６の一部のボタンのみを用いてレコーダ１０１を操作可能である。一部のボタンとは、例えば、電源ボタン、再生ボタン、早戻しボタン、早送りボタン、停止ボタン、録画一覧ボタン、予約確認ボタン、放送を見るボタン、戻るボタン、上下左右ボタン、決定ボタン、消去ボタン、録画ボタン、ダビングボタンである。
【０１３４】
リモコン１０６がフルリモコン機能に設定されている場合のリモコンコードおよびレコーダ１０１の動作は上述の実施の形態と同じである。またリモコン１０６がシンプルリモコン機能に設定されている場合のリモコンコードおよびレコーダ１０１の動作もまた、上述の実施の形態と同じである。よって説明を省略する。
【０１３５】
なお、リモコン１０６がシンプルリモコン機能に設定されている場合に、シンプルリモコン機能では使用しないボタンが押下された場合は、自動的にフルリモコン機能に切り替わっても良い。
【０１３６】
なお、リモコン１０６には切換機能を持たせずに、フルリモコンによる動作をするボタンとシンプルリモコンによる動作をするボタンとの両方を持たせても良い。
【０１３７】
これにより、一つのリモコンであっても、フルリモコンによる動作とシンプルリモコンによる動作とを実行することができる。
【０１３８】
また、スマートフォンをフルリモコンとして機能させるアプリケーション、およびシンプルリモコンとして機能させるアプリケーションをそれぞれ準備し、ユーザがいずれのアプリケーションをインストールするかによって、一つのスマートフォンをフルリモコンまたはシンプルリモコンとして機能させることができる。スマートフォンは、フルリモコンに対応するリモコンコードまたはシンプルリモコンに対応するリモコンコードを送信できればよく、上述したユーザＩＤ（機器ＩＤ）を送信しなくてもよい。これにより、スマートフォンは上述の実施形態のフルリモコン１０３またはシンプルリモコン１０４として機能する。
【０１３９】
なお、いわゆる学習リモコンを用いて、本発明の実施形態にかかるフルリモコンまたはシンプルリモコンを実現することも可能である。このとき、ユーザは、フルリモコンおよび／またはシンプルリモコンから送信されるリモコン信号を学習リモコンに学習させればよい。または、たとえば学習リモコンのメーカーがパラメータをあらかじめ用意しておき、ユーザがそのパラメータをインターネット等から取得して学習リモコンに設定しても良い。パラメータが設定された学習リモコンは、フルリモコンのリモコンコードまたはシンプルリモコンのリモコンコードを送信できる。
【０１４０】
レコーダ１０１で同時に録画できる番組数は２つに限定されるものではない。
【０１４１】
レコーダ１０１は、放送番組の録画に限定されるものではなく、インターネットやケーブル回線で配信される番組コンテンツ・番組付加情報であってもよい。たとえば、図１８は、コンテンツ配信システム３の構成を示す。配信システム３では、レコーダ１０１はネットワーク１１１を介してサーバ１１２と通信する。レコーダ１０１はサーバ１１２からコンテンツを取得し、取得したコンテンツを表示装置１０２に表示する。
【０１４２】
図１８にはコンテンツに関する情報を記録可能なレコーダ１０１が記載されているが、本例においてはそのような記録機能およびその機能に対応する構成要素（図４の番組情報記録部２０４）は不要である。いわゆるクラウドサービスでは、ネットワーク１１１に接続されたサーバ１１２にのみコンテンツデータを記録し蓄積する機能を設けておけばよいからである。その結果、図１に関連して説明した「コンテンツに関する情報」に対応するコンテンツは、ネットワーク１１１に接続されたサーバ１１２が管理する記録媒体に記録されていることになる。上述の説明から明らかなとおり、図１８の構成例についてはレコーダ１０１に代えてプレーヤーを設けてもよい。
【０１４３】
リモコン１０３および１０４に関連するレコーダ１０１の動作は、上述の実施形態と同じである。したがってその説明は省略する。
【０１４４】
レコーダ１０１は、ＨＤＤ内蔵ＢＤレコーダに限定されるものではなく、デジタルテレビ、セットトップボックス、携帯電話、カーナビゲーション、モバイルＡＶ端末などの番組を録画・再生する機能を有するデジタル家電機器であってもよい。
【０１４５】
また、本発明は、コンピュータプログラム又はデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、ハードディスク、ＣＤ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ等）、ＢＤ（ＢＤ−ＲＯＭ、ＢＤＲＥ、ＢＤ−Ｒ等）、半導体メモリ（ＳＤ、ＵＳＢ等）など、に記録したものとしてもよい。また、これらの記録媒体に記録されているコンピュータプログラム又はデジタル信号であるとしてもよい。
【０１４６】
また、本発明は、コンピュータプログラム又はデジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
【０１４７】
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、メモリは、上記コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムに従って動作するとしてもよい。
【０１４８】
また、プログラム又はデジタル信号を記録媒体に記録して移送することにより、又はプログラム又はデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１４９】
上記実施形態及び上記変形例の例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１５０】
本発明は、複数のリモコンにより制御可能な記録装置または再生装置に利用できる。
【符号の説明】
【０１５１】
１０１  レコーダ
１０２  表示装置
１０３  フルリモコン
１０４  シンプルリモコン
１０６  リモコン
１０７  スイッチ
２０２  放送データ受信部
２０３  リモコン受信部
２０４  番組情報記録部
２０５  アプリケーション管理部
２０６  プログラム格納部
２０７  プログラム実行部
２０８  ＡＶ入出力部
２０９  ＡＶストリーム制御部
２１０  メディア制御部
２２０  プロセッサ
３０１  リモコンコード表
４０１  番組付加情報
４０２  リモコンフラグ
４０３  録画状態
５０２  残量表示
７０２  残量表示
【図１】
2012017692.tif 000003
【図２】
2012017692.tif 000004
【図３】
2012017692.tif 000005
【図４】
2012017692.tif 000006
【図５】
2012017692.tif 000007
【図６】
2012017692.tif 000008
【図７】
2012017692.tif 000009
【図８】
2012017692.tif 000010
【図９】
2012017692.tif 000011
【図１０】
2012017692.tif 000012
【図１１】
2012017692.tif 000013
【図１２】
2012017692.tif 000014
【図１３Ａ】
2012017692.tif 000015
【図１３Ｂ】
2012017692.tif 000016
【図１３Ｃ】
2012017692.tif 000017
【図１４】
2012017692.tif 000018
【図１５】
2012017692.tif 000019
【図１６】
2012017692.tif 000020
【図１７】
2012017692.tif 000021
【図１８】
2012017692.tif 000022
【手続補正書】
【提出日】平成25年1月25日(2013.1.25)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のリモコンを用いてユーザが操作可能な装置に関する。
【背景技術】
【０００２】
近年、数多くのデジタル家電機器が販売されている。そのようなデジタル家電機器のほとんどには、通常、少なくとも１台のリモコンが同梱されている。ユーザはそのリモコンを用いて各デジタル家電機器を操作することが可能である。
【０００３】
従来のデジタル家電機器の中には、複数台のリモコンが同梱されているものがある。たとえば、その機器を一通り操作可能なボタンが設けられた通常のリモコンとは別に、ボタン数が削減された専用リモコンを用意している機器が知られている。このような専用リモコンを用いると、ボタン数が少ないためユーザは使いたい機能を迷わずに選択し、その機器を操作することが可能である。
【０００４】
機器のメーカーは、専用リモコンの特定のボタンが押下された時に各ボタンに割り当てられたアプリケーションが起動するよう、予め設定している。例えば、録画一覧ボタンが押下されたときは、録画された番組をリスト表示する録画一覧アプリケーションが起動する。通常のリモコンから録画一覧アプリケーションが起動されたとき、ユーザは全ての機能を利用することが可能である。一方、録画一覧アプリケーションが専用リモコンから起動されたときは、ユーザはそのリモコンに存在するボタンでのみ操作可能な機能のみを利用できる。他の機能も同様である。例えば、専用リモコンに３０秒スキップボタンが存在しない場合には、ユーザは番組再生時に３０秒スキップ機能を利用できない。他の例として、専用リモコンに消去ボタンが存在する場合には、ユーザは録画一覧の番組リスト上で番組消去機能を利用できる。
【０００５】
特許文献１は、複数のリモコンを備えた再生装置を記載している。特許文献１において、再生装置は第１のリモコンからリモコン信号を受信したか、もしくは、第２のリモコン信号からリモコン信号を受信したかに応じて、表示を切り換えている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４０３８７３７号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、上述した従来の再生装置には、以下の問題があった。
【０００８】
従来の再生装置では、各アプリケーションの動作画面上で、ユーザがカーソルボタンと決定ボタンの選択動作を行うと、多くの機能が実行可能であった。その中には、消去・編集といった番組情報を変更するような機能も含まれていた。
【０００９】
そのため、他の人が通常のリモコンで録画した番組や予約情報を、操作に慣れない人が専用リモコンを使用して誤って変更・消去してしまう可能性があった。また、初心者や高齢者といった方にとって、アプリケーションの操作画面（ＧＵＩ：グラフィカル・ユーザ・インターフェース）はわかりにくかった。
【００１０】
本発明は上記課題を解決するためになされたものであって、その目的は、自らに関係のあるコンテンツに関する情報をユーザが簡単に識別でき、かつ、コンテンツに関する情報を誤って変更し・消去することを防止できる、一覧（ＧＵＩ）を表示する機器等を提供することにある。
【課題を解決するための手段】
【００１１】
本発明によるデータ処理装置は、第１リモコンから送信された第１リモコン信号、および第２リモコンから送信された第２リモコン信号をそれぞれ識別可能に受信する受信部と、コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、前記コンテンツ一覧を示す画像データを出力する出力部とを備えている。
【００１２】
前記プロセッサは、前記第１リモコン信号を受信したときは、前記第１リモコンの操作および前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成し、前記第２リモコン信号を受信したときは、前記記録媒体に記録されているコンテンツに関する情報のうち、前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成してもよい。
【００１３】
前記記録媒体には、前記コンテンツに関する情報として、少なくとも１つのコンテンツのデータが記録されており、前記プロセッサは、録画されたコンテンツの一覧を示す画像データを生成してもよい。
【００１４】
前記記録媒体に、前記第２リモコンの操作に基づいて記録されたコンテンツが含まれているときにおいて、前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録されたコンテンツであることを識別可能に示す画像データを生成してもよい。
【００１５】
前記プロセッサは、前記記録媒体全体の容量および使用されている容量に基づいて、利用可能な残量に関する情報を算出し、前記第１リモコン信号を受信したときは、前記コンテンツ一覧を示す画像データとともに、前記残量に関する文字情報を生成し、前記第２リモコン信号を受信したときは、前記第２リモコンの操作に基づいて記録された情報を用いて生成した前記コンテンツ一覧を示す画像データとともに、前記残量に関する情報を示す画像データを生成してもよい。
【００１６】
前記プロセッサは、前記残量に関する情報を示すグラフの画像データを生成してもよい。
【００１７】
前記データ処理装置は前記記録媒体にコンテンツを記録する記録部をさらに備え、前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記記録部は、前記コンテンツの記録を停止しなくてもよい。
【００１８】
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記プロセッサは、前記コンテンツの記録を停止できないことを示す画像データを生成してもよい。
【００１９】
前記記録媒体には、前記コンテンツに関する情報として、コンテンツの録画予約のための予約情報が記録されており、前記プロセッサは、コンテンツの録画予約の一覧を示す画像データを生成してもよい。
【００２０】
前記記録媒体に、前記第２リモコンの操作に基づいて記録された予約情報が含まれているときにおいて、前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録された予約情報であることを識別可能に示す画像データを生成してもよい。
【００２１】
前記記録媒体は、前記データ処理装置に取り外し可能な記録媒体であってもよい。
【００２２】
前記第１リモコンおよび前記第２リモコンの少なくとも１つは、前記データ処理装置を操作可能なアプリケーションがインストールされ、かつ前記データ処理装置と通信可能なコンピュータ機器であってもよい。
【００２３】
前記受信部は、各コンピュータ機器から、各コンピュータ機器を一意に特定可能な識別情報およびリモコン信号を受信し、前記プロセッサは、前記識別情報を利用して、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかを判定してもよい。
【００２４】
前記データ処理装置は、前記コンテンツに関する情報が記録された記録媒体を管理するサーバとネットワークを介して接続されており、前記プロセッサは、前記サーバによって前記記録媒体から読み出された、コンテンツに関する前記情報を用いて、前記画像データを生成してもよい。
【００２５】
本発明による他のデータ処理装置は、第１リモコンとして機能する第１リモコン機能、および第２リモコンとして機能する第２リモコン機能とを選択可能なリモコンからリモコン信号を受信する受信部であって、第１リモコン機能が選択されているときに送信される第１リモコン信号、および第２リモコン機能が選択されているときに送信される第２リモコン信号をそれぞれ識別可能に受信する受信部と、コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、前記コンテンツ一覧を示す画像データを出力する出力部とを備えている。
【発明の効果】
【００２６】
本発明によれば、操作に慣れない人がかんたんリモコンを使用して、設定内容や録音・録画されたコンテンツを誤って変更・消去してしまう可能性を少なくすることができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の実施形態に係る映像システム１の構成を示す図である。
【図２】フルリモコン１０３の一例を示す図である。
【図３】シンプルリモコンの一例を示す図である。
【図４】レコーダ１０１の内部構成を示す図である。
【図５】アプリケーション管理部２０５が使用するリモコンコード表３０１を示す図である。
【図６】番組情報記録部２０４に記録される番組付加情報４０１を示す図である。
【図７】フルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す図である。
【図８】シンプルリモコン用の録画一覧アプリケーションによって生成されたドライブ選択パネルの表示例を示す図である。
【図９】シンプルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す図である。
【図１０】レコーダ１０１の処理の手順を示すフローチャートである。
【図１１】フルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す図である。
【図１２】シンプルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す図である。
【図１３Ａ】番組情報を表示するパネルの例を示す図である。
【図１３Ｂ】番組情報を表示するパネルの例を示す図である。
【図１３Ｃ】番組情報を表示するパネルの例を示す図である。
【図１４】（ａ）〜（ｄ）は、リモコンの種類に応じて処理を変更するときの画面遷移例を示す図である。
【図１５】スマートフォンをリモコンとして利用する際の、本実施形態に係る映像システム２の構成を示す図である。
【図１６】スマートフォン１０５ａ、１０５ｂの外観例を示す図である。
【図１７】切り換え可能なフルリモコン機能とシンプルリモコン機能とを備えるリモコン１０６の構成例を示す図である。
【図１８】コンテンツ配信システム３の構成を示す図である。
【発明を実施するための形態】
【００２８】
図１は、本発明の実施形態に係る映像システム１の構成を示す。映像システム１は、レコーダ１０１および表示装置１０２を有している。
【００２９】
レコーダ１０１は、コンテンツの録画機能および再生機能を有している。コンテンツとは、たとえばテレビ放送の番組である。レコーダ１０１は、たとえばハードディスクドライブ（ＨＤＤ）を内蔵したブルーレイ（ＢＤ）レコーダ、ＢＤレコーダ、ＨＤＤレコーダである。以下の説明では、レコーダ１０１は、ＨＤＤ内蔵ＢＤレコーダであるとする。
【００３０】
レコーダ１０１は、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。ＲＯＭ又はハードディスクユニットには、コンピュータプログラムが記憶されている。マイクロプロセッサは、コンピュータプログラムに従って動作することにより、レコーダ１０１は、後述するその機能を実現する。
【００３１】
レコーダ１０１は、内部に設けられたＲＡＭ、フラッシュメモリおよびハードディスクユニットの少なくとも一つに、コンテンツに関する情報を保持している。コンテンツに関する情報とは、コンテンツがハードディスクユニットに録画されたときには、そのコンテンツのデータを意味する。また、予約録画の設定がされている場合には、ＲＡＭやフラッシュメモリに記憶されたその予約情報を意味する。
【００３２】
レコーダ１０１は、ユーザがリモコンを操作することよって予約された番組をＨＤＤへ録画する。また、ユーザのリモコン操作により録画された番組を一覧表示および再生する。
【００３３】
ユーザのリモコン操作は、フルリモコン１０３またはシンプルリモコン１０４によって実行される。なお、シンプルリモコン１０４はフルリモコン１０３に比べてボタン数が少ない。図２は、フルリモコン１０３の一例を示す。図３は、シンプルリモコンの一例を示す。いずれのリモコンも、たとえば赤外線でレコーダ１０１と通信するとする。しかしながら、電波信号（たとえば２．４ＧＨｚ帯）でレコーダ１０１と通信してもよい。
【００３４】
表示装置１０２は、レコーダ１０１と接続され、レコーダ１０１より出力される画面データ、映像信号、および音声信号を映像または音声として出力する。画面データとは、たとえば録画番組の一覧や、予約番組の一覧である。
【００３５】
図４は、レコーダ１０１の内部構成を示す。
【００３６】
レコーダ１０１は、放送データ受信部２０２と、リモコン受信部２０３と、番組情報記録部２０４と、アプリケーション管理部２０５と、プログラム格納部２０６と、プログラム実行部２０７と、ＡＶ入出力部２０８と、ＡＶストリーム制御部２０９と、メディア制御部２１０と、ＨＤＭＩ出力部２１１とを備えている。
【００３７】
このうち、たとえばアプリケーション管理部２０５、プログラム実行部２０７、ＡＶ入出力部２０８、およびＡＶストリーム制御部２０９は、プロセッサ（ＣＰＵ）２２０によって実現される。
【００３８】
放送データ受信部２０２は、チューナである。放送データ受信部２０２は、番組付加情報と、番組データとを受信する。番組付加情報とは、たとえば番組名、放送開始時刻、放送終了時刻、チャンネル番号等である。番組データは、番組の映像データ、および／または音声データである。なお、受信するデータ（番組付加情報、番組データ）は放送波を利用して伝送されるデータだけでなく、インターネットなどの通信回線を利用して伝送されるデータであってもよい。
【００３９】
リモコン受信部２０３は、フルリモコン１０３またはシンプルリモコン１０４からのリモコン信号（リモコンコード）を受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。
【００４０】
アプリケーション管理部２０５は、受信したリモコンコードに基づいてリモコンコード表を参照し、どの機能の実行が指示されたかを判断する。そして、指示された機能に対応するプログラムを特定し、後述のプログラム格納部２０６に記憶されたアプリケーションプログラムの中からどのプログラムを読み出すかを決定する。アプリケーション管理部２０５は、決定したアプリケーションプログラムを読み出す。アプリケーションプログラムはプログラム実行部２０７に送られて実行される。以下、記載を簡略化するため、「アプリケーションプログラム」を単に「アプリケーション」と記述する。
【００４１】
図５は、アプリケーション管理部２０５が使用するリモコンコード表３０１を示す。
【００４２】
本実施形態では、フルリモコン１０３およびシンプルリモコン１０４によって操作可能な機能のうち、少なくとも１つの機能に関して、フルリモコン１０３のリモコンコードと、シンプルリモコン１０４のリモコンコードとは異なっている。これはリモコン上で同じ名称が付されたボタンに関しても当てはまる。たとえば図５に示すように、「録画一覧」という名称が付されたボタンに注目すると、フルリモコン１０３にはリモコンコード「１」が割り当てられ、シンプルリモコン１０４にはリモコンコード「１０１」が割り当てられる。このように、同一の「録画一覧」という名称のボタンに対して、フルリモコン１０３とシンプルリモコン１０４には、異なるリモコンコードが割り当てられている。このため、レコーダ１０１は受信したリモコン信号が、フルリモコン１０３から発信されたのか、シンプルリモコン１０４から発信されたのかを識別可能である。
【００４３】
アプリケーション管理部２０５は、フルリモコン１０３およびシンプルリモコン１０４からのリモコンコードの各ボタンに応じて、起動させるアプリケーションや、アプリケーションの動作条件を変える。上述の例では、同じ「録画一覧」ボタンが押下されたとしても、異なるリモコンコードが割り当てられているため、異なるアプリケーションが実行される、または、アプリケーションの動作条件が変わることになる。
【００４４】
再び図４を参照する。
【００４５】
プログラム格納部２０６は、レコーダ１０１で動作するアプリケーションを格納している。
【００４６】
プログラム実行部２０７は、レコーダ１０１のアプリケーションを実行して動作することにより、プログラムされた機能を実現する。
【００４７】
ＡＶストリーム制御部は、放送データ受信部２０２で受信した番組データを、番組情報記録部２０４へ記録する。また、番組情報記録部２０４に記録された番組データを読み出して映像信号および／または音声信号を生成する。
【００４８】
番組情報記録部２０４は、番組データおよび番組付加情報を内部に設けられたＲＡＭやフラッシュメモリに記録する。
【００４９】
図６は、番組情報記録部２０４に記録される番組付加情報４０１を示す。
【００５０】
番組付加情報は、番組名、放送開始時刻、放送終了時刻、チャンネル番号、リモコンフラグ４０２および録画状態４０３の情報を含む。リモコンフラグ４０２は、フルリモコン１０３またはシンプルリモコン１０４のどちらでユーザ操作されたかを示すフラグである。
【００５１】
シンプルリモコン１０４で起動した予約アプリケーションによって番組の録画が予約されると、その番組のリモコンフラグの値は“シンプルリモコン”となる。
【００５２】
フルリモコン１０３で起動した予約アプリケーションによって番組の録画が予約されると、その番組のリモコンフラグの値は“フルリモコン”となる。
【００５３】
予約された番組の録画が完了すると、その番組の録画状態４０３の値は“予約中”から“完了”と変わる。録画中の場合は“録画中”となる。
【００５４】
なお、番組付加情報に記録先という属性を設けることで、ＨＤＤ、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢといった記録先ドライブ毎の情報を管理することも可能となる。
【００５５】
図４に示すＡＶ入出力部２０８は、プログラム実行部２０７がアプリケーションを実行することによって生成した画面データを受け取り、また、ＡＶストリーム制御部２０９が生成した映像信号および／または音声信号を受け取る。ＡＶ入出力部２０８は、アプリケーションを実行したプログラム実行部２０７からの指示により、画面データ表示のみ・ＡＶストリーム表示のみ・画面データとＡＶストリームの合成表示の切換を行い、ＨＤＭＩ出力部２１１を通じて、表示装置１０２へ出力する。
【００５６】
メディア制御部２１０は、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢ接続型記録メディアなどの、内蔵されていないメディア（外部メディア）から番組データを読み出し、または、外部メディアに番組データを書き込む。これにより、外部メディアへの番組の録画および／または再生が実現される。また、メディア制御部２１０は、メディア挿入・取り外し時にメディアが挿入されたこと、およびメディアが取り外されたことをアプリケーション管理部２０５へ通知する。
【００５７】
以下、本発明の実施形態１〜５をそれぞれ説明する。
【００５８】
（実施形態１）
図７〜９は、第１の実施形態にかかる表示例を示している。以下では、まずフルリモコン１０３を用いたときの表示例を説明し、その後、シンプルリモコン１０４を用いたときの表示例を説明する。
【００５９】
（フルリモコン１０３からの指示による録画一覧アプリケーション表示）
ユーザ操作によりフルリモコン１０３の“録画一覧”ボタンが押下されると、フルリモコン１０３はフルリモコン１０３の“録画一覧”ボタンに対応するリモコンコード「１」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０３で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からフルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“録画一覧”機能に関する動作を実行する。
【００６０】
フルリモコン用の録画一覧アプリケーションは、録画された番組を一覧表示するアプリケーションである。このアプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１（図６）を取得し、録画状態４０３の値が“完了”および“録画中”である番組情報のみを抽出する。これにより、このアプリケーションは、全ての録画された番組を一覧表示する画面データを作成する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００６１】
図７は、フルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す。図７には、録画された番組に関する種々の情報、たとえば録画日時、チャンネル、番組名の情報、が表示されている。
【００６２】
なお、録画一覧アプリケーションは、録画された番組情報を表示するために番組付加情報４０１を取得した際、リモコンフラグの値が“フルリモコン”か“シンプルリモコン”かによって表示を異ならせている。たとえばリモコンフラグの値が“シンプルリモコン”である番組、つまり、シンプルリモコンを用いて録画された番組の表示には、他の番組と区別するアイコンを付加する。図７の例では、フラグの値がシンプルリモコンによる値である場合には、アイコン５０１が表示される。
【００６３】
また、図７に示す番組の録画一覧には、ＨＤＤへ残りどれだけの時間、番組を録画することができるかを示す残量の数値表示５０２が含まれている。録画一覧アプリケーションは、表示する値を以下の方法で算出する。
残量  ＝  「ＨＤＤの全体容量（時間換算値）」
−  「番組付加情報４０１で録画状態４０３の値が“完了”
または“録画中”である録画番組の総容量（時間換算値）」
つまり、録画が完了している番組の領域と、録画中の番組が使用する領域とを使用済の領域とし、それ以外の領域を未使用の領域としている。
【００６４】
（シンプルリモコンからの指示による録画一覧アプリケーション表示）
ユーザ操作によりシンプルリモコン１０４の“録画一覧”ボタンが押下されると、シンプルリモコン１０４はシンプルリモコン１０４の“録画一覧”ボタンに対応するリモコンコード「１０１」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からシンプルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“録画一覧”機能に関する動作を実行する。その結果、図８に示す一覧が表示される。
【００６５】
図８は、シンプルリモコン用の録画一覧アプリケーションによって生成された、ＨＤＤ、ＢＤ／ＤＶＤをユーザに選択させるためのドライブ選択パネルの表示例である。ユーザがドライブ選択パネルの中からいずれか一つのドライブを選択すると、シンプルリモコン用の録画一覧アプリケーションは、ユーザによって選択されたドライブに録画された番組の一覧表示の画面データを生成する。
【００６６】
たとえばユーザがＨＤＤを選択すると、シンプルリモコン用録画一覧アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“完了”および“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。これにより、シンプルリモコンによって録画された番組のみを一覧表示する画面データを作成する。つまり、図７において、アイコン５０１が表示されていた番組のみを一覧表示する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００６７】
図９は、シンプルリモコン用の録画一覧アプリケーションの実行結果として表示される録画された番組の一覧を示す。表示されている番組は、アイコン５０１が表示されていた番組である。なお、各番組に関する種々の情報の内容は、フルリモコン使用時の表示内容（図７）と同じである。
【００６８】
図９に示すように、シンプルリモコンを用いての録画一覧を表示させると、フルリモコン使用時の録画番組の情報が表示されない。操作に慣れない人は、シンプルリモコンを用いて操作しさえすれば、フルリモコン使用者（他人）の録画番組を誤って消去し、または編集することがなくなる。
【００６９】
シンプルリモコン用の録画一覧アプリケーションによって表示される番組の録画一覧にも、ＨＤＤへ残りどれだけの時間、番組を録画することができるかを示す残量の表示７０２が含まれている。ただし、この表示７０２は、フルリモコン使用時の表示内容（図７）の表示５０２とは異なる。具体的には、フルリモコン使用時の表示５０２（図７）は残り時間が数値のみで示されていたが、シンプルリモコン使用時の表示７０２は残り時間が数値に加えグラフによって示されている。また、シンプルリモコン使用時の表示７０２に含まれる残り時間の数値は、これまでに録画した時間に加えて、現在予約中の番組の時間も考慮して算出される。具体的な算出方法は後述する。
【００７０】
図９に示すグラフでは、全く録画がされていない状態における録画可能時間の表示７０２ａの中に、これまでに録画した時間および予約した番組の時間の表示７０２ｂが重畳的に示されている。このグラフによれば、現在までの録画および予約した番組により、記録容量がどの程度使用される予定であるかが分かり、あとどのくらいの時間録画が可能であるかが一瞥するだけで把握することが可能になる。
【００７１】
フルリモコン使用時の表示５０２とシンプルリモコン使用時の表示７０２とが相違させた理由は、シンプルリモコン使用者は簡単な操作でレコーダ１０１の基本機能だけを使えればよいという目的でシンプルリモコンを使用することが多く、予約中の番組まで考慮した録画可能な時間を直感的に把握できることが好ましいと考えられるためである。
【００７２】
表示する値は、以下の方法で算出する。
残量  ＝  「ＨＤＤの全体容量（時間換算値）」
−  番組付加情報４０１で録画状態４０３の値が“完了”または
“録画中”である録画番組の総容量（時間換算値）
−  番組付加情報４０１で録画状態４０３の値が“予約中”で
ある録画番組の総容量（時間換算値）
つまり、録画が完了している番組の領域と、録画中の番組が使用する領域と、予約中である番組が使用する領域とを使用済の領域とし、それ以外の領域を未使用の領域としている。
【００７３】
図１０は、レコーダ１０１の処理の手順を示すフローチャートである。
【００７４】
ステップＳ１において、リモコン受信部２０３は、リモコンコードを受信する。
【００７５】
ステップＳ２において、アプリケーション管理部２０５は、リモコンコード表３０１を参照して、そのリモコンコードがフルリモコン１０３から送信されたか、シンプルリモコン１０４から送信されたかを判定する。リモコンコードがフルリモコン１０３から送信されたと判定したときは、処理はステップＳ４に進む。そうでないときは、リモコンコードがシンプルリモコン１０４から送信されたとして処理はステップＳ５に進む。
【００７６】
ステップＳ４において、プログラム実行部２０７はフルリモコン用のアプリケーションを実行して、録画された全てのコンテンツ一覧を示す画像データを生成する。
【００７７】
一方、ステップＳ５において、プログラム実行部２０７はシンプルリモコン用のアプリケーションを実行して、シンプルリモコン１０４を利用して録画されたコンテンツの一覧を示す画像データを生成する。
【００７８】
そしてステップＳ６において、ＡＶ入出力部２０８は、ＨＤＭＩ出力部２１１を介して、生成した画像データを表示装置１０２に出力する。この結果、リモコンの種類に応じて異なる画像が表示される。
【００７９】
以上のとおり、シンプルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組のみ表示することにより、ユーザが所望の番組を見つけやすくなる。また、専用のアプリケーションであるため、機能や表示項目を絞ることで、さらに操作が簡単でわかりやすくなることが期待される。
【００８０】
また、シンプルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の録画番組を消去してしまうことを防止できる。
【００８１】
また、フルリモコン用録画一覧アプリケーションで、シンプルリモコンで録画した番組をアイコンで区別して表示することにより、フルリモコン使用者が誤ってシンプルリモコン使用者の録画番組を消去してしまうことを防止できる。
【００８２】
また、シンプルリモコン用録画一覧アプリケーションで、残量計算に予約中番組の総容量を含めることで、シンプルリモコン使用者の予約によりフルリモコン使用者の予約が残量不足で実施されないことを防ぐことができる。
【００８３】
（実施形態２）
実施形態１は、リモコンの種類に応じて録画番組の一覧表示を相違させるレコーダを説明した。
【００８４】
本実施形態では、録画番組に代えて、録画予約の一覧表示を相違させるレコーダを説明する。
【００８５】
図１１および図１２は、本実施形態にかかる表示例を示している。以下では、まずフルリモコン１０３を用いたときの表示例を説明し、その後、シンプルリモコン１０４を用いたときの表示例を説明する。
【００８６】
（フルリモコンからの指示による予約一覧アプリケーション表示）
ユーザ操作によりフルリモコン１０３の“予約一覧”ボタンが押下されると、フルリモコン１０３はフルリモコン１０３の“予約一覧”ボタンに対応するリモコンコード「２」を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０３で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からフルリモコン用の予約一覧アプリケーションを読み出し、プログラム実行部２０７がそのアプリケーションを実行することにより、プログラムされた“予約一覧”機能に関する動作を実行する。
【００８７】
フルリモコン用の予約一覧アプリケーションは、予約された番組を一覧表示するアプリケーションである。このアプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“予約中”および“録画中”である番組情報のみを抽出する。これにより、このアプリケーションは予約された全ての番組を一覧表示する画面データを作成する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００８８】
図１１は、フルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す。
【００８９】
なお、予約一覧アプリケーションは、予約された番組情報を表示するために番組付加情報４０１を取得した際、リモコンフラグの値が“フルリモコン”か“シンプルリモコン”かによって表示を異ならせている。たとえばリモコンフラグの値が“シンプルリモコン”である予約、つまり、シンプルリモコンを用いて行われた録画予約の表示には、他の番組と区別するアイコンを付加する。図１１の例では、フラグの値がシンプルリモコンによる値である場合には、アイコン８０１が表示される。
【００９０】
（シンプルリモコンからの指示による予約一覧アプリケーション表示）
ユーザ操作によりシンプルリモコン１０４の“予約一覧”ボタンが押下されると、シンプルリモコン１０４はシンプルリモコン１０４の“予約一覧”ボタンに対応するリモコンコード「１０２」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５はプログラム格納部２０６からシンプルリモコン用の予約一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行することにより、プログラムされた“予約一覧”機能に関する動作を実行する。その結果、図１２に示す一覧が表示される。
【００９１】
シンプルリモコン用の予約一覧アプリケーションは、予約された番組を一覧表示するアプリケーションである。シンプルリモコン用予約一覧アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“予約中”および“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。これにより、シンプルリモコンによって予約された番組のみを一覧表示する画面データを作成する。つまり、図１１において、アイコン８０１が表示されていた予約のみを一覧表示する。作成された画面データは、ＡＶ入出力部２０８によって表示装置１０２へ出力される。
【００９２】
図１２は、シンプルリモコン用の予約一覧アプリケーションの実行結果として表示される録画予約された番組の一覧を示す。
【００９３】
なお、本実施形態に係るレコーダ１０１の動作は、図１０と概ね同じである。録画されたコンテンツの一覧を、予約一覧に変更すればよい。したがって、フローチャートによる説明は省略する。
【００９４】
以上のとおり、シンプルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組のみ表示することにより、ユーザが所望の予約を見つけやすくなる。また、専用のアプリケーションであるため、機能や表示項目を絞ることで、さらに操作が簡単でわかりやすくなることが期待される。
【００９５】
また、シンプルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の予約を消去してしまうことを防止できる。
【００９６】
フルリモコン用予約一覧アプリケーションで、シンプルリモコンで予約した番組をアイコンで区別して表示することにより、フルリモコン使用者が誤ってシンプルリモコン使用者の予約を消去してしまうことを防止できる。
【００９７】
（実施形態３）
図１３Ａ〜図１３Ｃは、第３の実施形態にかかる表示例を示している。
【００９８】
予約された番組の録画または視聴番組の録画が開始されると、レコーダ１０１のアプリケーション管理部２０５は、プログラム格納部２０６から録画アプリケーションを読み出し、プログラム実行部２０７はそのアプリケーションを実行することにより、プログラムされた番組の録画処理を実行する。
【００９９】
録画処理とは、放送データ受信部２０２で受信した番組データを、ＡＶストリーム制御部２０９が番組情報記録部２０４へ録画番組として記録する処理を言う。録画処理に際しては、ＡＶストリーム制御部２０９は、放送データ受信部２０２で受信した番組付加情報を番組情報記録部２０４へ記録する。その際、番組付加情報４０１の録画番組の録画状態４０３（図６）の値を“録画中”に更新する。
【０１００】
本実施形態では、レコーダ１０１は、同時に２番組を録画できるとする。
【０１０１】
番組録画中に、ユーザ操作によりシンプルリモコン１０４の“停止”ボタンが押下されると、シンプルリモコン１０４は“停止”ボタンに対応するリモコンコード「１０４」（図５）を出力する。リモコン受信部２０３はそのリモコンコードを受信し、受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５は、プログラム格納部２０６からシンプルリモコン用の録画停止アプリケーションを読み出し、プログラム実行部２０７がそのアプリケーションを実行することにより、プログラムされた“停止”機能に関する動作を実行する。
【０１０２】
シンプルリモコン用録画停止アプリケーションは、番組情報記録部２０４に記録された番組付加情報４０１を取得し、録画状態４０３の値が“録画中”、且つ、リモコンフラグの値が“シンプルリモコン”である番組情報のみを抽出する。そして抽出した番組情報に基づいて、録画中の番組情報を表示するパネルのデータを生成する。図１３Ａ〜図１３Ｃは、番組情報を表示するパネルの例を示す。各パネルの表示条件を以下に示す。
条件１：２番組の録画が、シンプルリモコン１０４からの指示により実行されている場合には、図１３Ａに示すパネルを表示する。
条件２：２番組の録画が、シンプルリモコンおよびフルリモコンの各々からの指示による実行されている場合には、図１３Ｂに示すパネルを表示する。
条件３：２番組の録画が、フルリモコンからの指示により実行されている場合には、図１３Ｃに示すパネルを表示する。
【０１０３】
つまり、フルリモコンからの指示に基づいて番組を記録している場合に、リモコン受信部２０３がシンプルリモコンから記録を停止する指示を受け付けると、番組情報記録部２０４は記録を停止しない。
【０１０４】
以上のとおり、シンプルリモコン用録画停止アプリケーションで、シンプルリモコンで録画中の番組のみ表示することにより、シンプルリモコン使用者が誤ってフルリモコン使用者の録画を停止してしまうことを防止できる。
【０１０５】
（実施形態４）
本実施形態では、放送番組や録画番組を視聴する際にフルリモコン１０３で操作されたかシンプルリモコン１０４で操作されたかに応じて表示を相違させるレコーダを説明する。本実施形態もまたレコーダを用いて説明するが、録画機能は特に必要ではない。本実施形態に係るレコーダは、再生機能のみを有するプレーヤに読み替えられる。
【０１０６】
図１４（ａ）〜（ｄ）は、リモコンの種類に応じて処理を変更するときの画面遷移例を示す。以下では、番組の視聴中（図１４（ａ））に、ＢＤ／ＤＶＤ、ＳＤ、ＵＳＢといった外部メディアが挿入され、その外部メディアに保存された番組を視聴する例を説明する例を説明する。
【０１０７】
図１４を参照しながら、本実施形態を説明する。
【０１０８】
ユーザが外部メディアを挿入すると、メディア制御部２１０は、外部メディアの挿入を検出し、その検出結果をアプリケーション管理部２０５へ通知する。アプリケーション管理部２０５は、録画一覧アプリケーション等を起動するための誘導パネル１００１を、ユーザのリモコン操作にかかわらず自動的に表示する（図１４（ｂ））。
【０１０９】
つまり、放送番組が放送視聴一覧として表示されているときに、外部メディアが挿入されると、アプリケーション管理部２０５は、図１４（ｂ）に示すような「録画した番組を見る」、「かんたんダビング」、「写真を見る」の選択肢を表示する。
【０１１０】
いま、誘導パネル１００１内の“録画した番組を見る”にフォーカスが選択された状態で、ユーザ操作によりシンプルリモコン１０４の“決定”ボタンが押下されたとする。シンプルリモコン１０４は“決定”ボタンに対応するリモコンコード「１０３」（図５）を出力する。リモコン受信部２０３は受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがシンプルリモコン１０４で操作されたことを認識する。次に、アプリケーション管理部２０５は、現在 “録画した番組を見る”という選択肢がフォーカスされている状態であり、その状態において決定ボタンが押下されたことに基づいて、プログラム格納部２０６からシンプルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行する。これにより、図１４（ｃ）に示すように、外部メディアに録画された番組の一覧が表示される。
【０１１１】
一方、誘導パネル１００１内の“録画した番組を見る”にフォーカスが選択された状態で、ユーザ操作によりフルリモコン１０３の“決定”ボタンが押下されたとする。フルリモコン１０３は“決定”ボタンに対応するリモコンコードを出力し、リモコン受信部２０３は受信したリモコンコードをアプリケーション管理部２０５へ送信する。アプリケーション管理部２０５は、リモコンコード表３０１を使用し、ユーザがフルリモコン１０４で操作されたことを認識する。その後、シンプルリモコン操作時の処理と同様の処理により、アプリケーション管理部２０５は、プログラム格納部２０６からフルリモコン用の録画一覧アプリケーションを読み出し、プログラム実行部２０７がそのプログラムを実行する。これにより、図１４（ｄ）に示すように、外部メディアに録画された番組の一覧が表示される。
【０１１２】
以上のとおり、リモコンのボタンでアプリケーションが直接起動されない場合、例えば、外部メディア挿入時に自動表示されるアプリケーション起動用のパネルにおいても、リモコンコードの違いで起動するアプリケーションを変えることにより、シンプルリモコン使用者はシンプルリモコン用アプリケーションを利用することができるようになる。
【０１１３】
（変形例）
以下、実施形態１〜４に適用可能な変形例を説明する。
【０１１４】
実施形態１〜４では、図２や図３に示す、赤外線を利用してレコーダ１０１と通信するリモコンを想定して説明した。しかしながら、スマートフォンをリモコンとして機能させてレコーダ１０１の動作を制御することも可能である。
【０１１５】
図１５は、スマートフォンをリモコンとして利用する際の、本実施形態に係る映像システム２の構成を示す。映像システム２は、レコーダ１０１と、表示装置１０２と、スマートフォン１０５ａ、１０５ｂと、アクセスポイント１１０とを有している。
【０１１６】
図１の構成との相違点は、レコーダ１０１がアクセスポイント１１０と接続されており、かつ、スマートフォン１０５ａ、１０５ｂもまたアクセスポイント１１０と無線により接続されていることである。アクセスポイント１１０は、たとえばＷｉｆｉ規格に準拠した無線ルータである。レコーダ１０１とアクセスポイント１１０とは、たとえばイーサネット（登録商標）規格に準拠したケーブルで接続されている。
【０１１７】
図１６は、スマートフォン１０５ａ、１０５ｂの外観例を示す。
【０１１８】
スマートフォンに代表される携帯電話は、通信ネットワーク上において一意に特定することが可能であり、また、通常は使用者が特定されている。そして、インストールするアプリケーションに応じて種々の機能を実現できる。
【０１１９】
そこで、レコーダ１０１を操作するためのリモコンアプリケーションをスマートフォンにインストールすれば、そのスマートフォンは、リモコンとして機能させることが可能である。しかも、レコーダ１０１はどのスマートフォンからの指示かを特定できるため、各スマートフォンの使用者に応じて表示を変更できる。したがって、フルリモコンおよびシンプルリモコンという２種類のリモコンを、たとえば３人以上で共用する場合と比較すると、より個人毎に適切な表示を提供することができ、録画番組や録画予約を誤って変更・消去してしまう可能性を少なくすることができる。
【０１２０】
スマートフォンを用いる場合には、実施形態１〜４のそれぞれにおけるフルリモコン１０３またはシンプルリモコン１０４を、スマートフォン１０５ａまたは１０５ｂに置き換えればよい。各スマートフォンが、リモコンコードを送信すれば、レコーダ１０１はそのリモコンコードを識別できる。処理の詳細は既に説明した通りである。したがって、ここでは省略する。
【０１２１】
各スマートフォンは自らを他と識別するため、リモコンコードとは別にユーザＩＤを送信する。レコーダ１０１はそのユーザＩＤを利用して、どのスマートフォンからの指示であるかを認識することができる。すなわち、ユーザＩＤは機器ＩＤと呼ぶこともできる。ユーザＩＤは、たとえばユーザが任意に設定してもよいし、各スマートフォン固有の番号（たとえばＭＡＣアドレスや電話番号）を使用してもよい。たとえばユーザＩＤ（機器ＩＤ）としてＭＡＣアドレスを用いる場合には、レコーダ１０１は、ＵＰｎＰ等の標準規格により、ネットワーク上の機器のＭＡＣアドレスを取得することが可能である。
【０１２２】
スマートフォンのリモコンアプリケーションは、リモコンコードを送信する度にユーザＩＤを送信すればよい。または、スマートフォンのリモコンアプリケーションは、最初に一度だけユーザＩＤを送信し、その後はリモコンコードのみを送信してもよい。
【０１２３】
各スマートフォンユーザは、自分のスマートフォンからの操作時に、実施形態１〜４のフルリモコン１０３利用時と同じ表示を希望するか、シンプルリモコン１０４利用時と同じ表示を希望するかを予め選択することができる。いずれのリモコンとして動作させるかを一旦設定すると、以後はその内容とそのスマートフォンのＭＡＣアドレスとが対応付けられてレコーダ１０１に記憶される。その結果、各スマートフォンユーザは自らのスマートフォンを上述の実施形態１〜４のフルリモコン１０３またはシンプルリモコン１０４として機能させることができる。
【０１２４】
なお、利便性を高めるため、設定画面などで、スマートフォンのＭＡＣアドレスに対してニックネームを付してもよい。たとえば、家族で共用するレコーダ１０１に対し、父親のスマートフォンによる操作時には「お父さん」と表示し、母親のスマートフォンによる操作時には「お母さん」と表示してもよい。レコーダ１０１は、上述の実施形態で言及したリモコンフラグの値をそのニックネームに置き換えてもよい。
【０１２５】
なお、上述のスマートフォンは、コンピュータ機器の一例である。レコーダ１０１を操作可能なアプリケーションがインストールされ、かつレコーダ１０１と有線または無線で通信可能であれば、スマートフォンに限られない。たとえば上述の条件を満たすＰＤＡや携帯型音楽プレーヤーであってもよい。
【０１２６】
なお、実施形態１〜４のリモコンと、スマートフォンとが混在して利用されてもよい。
【０１２７】
なお、スマートフォン１０５ａまたは１０５ｂは、アクセスポイント１１０を介さずに、直接、レコーダ１０１と通信しても良い。
【０１２８】
なお、番組付加情報４０１のリモコンフラグの値が“シンプルリモコン”の番組に対して、フルリモコン操作によるフルリモコン用のアプリケーションによって変更処理が行われると、番組付加情報４０１のリモコンフラグの値を“フルリモコン”へ更新してもよい。変更処理の１例を以下に示す。
１．フルリモコン用の予約一覧において、予約内容を修正する
２．フルリモコン用録画一覧において、番組データ同士を結合して１つの番組に編集する
【０１２９】
なお、シンプルリモコン用に番組の予約登録を行う予約アプリケーションを用意する場合、予約登録時の残量計算を、実施形態１の図９で記述した残量計算方法により算出してもよい。
【０１３０】
上述の実施形態では、フルリモコン１０３を用いたときの一覧表示の内容と、シンプルリモコン１０４を用いたときの一覧表示の内容とを相違させる例を説明したが、これらは一例に過ぎない。フルリモコン１０３を用いたときの動作と、シンプルリモコン１０４を用いたときの動作とを相違させることにより、操作に慣れない人の誤操作を抑制することができるレコーダであれば、そのようなレコーダは本発明の範疇である。たとえば、シンプルリモコン１０４を用いたときには音声案内動作を行い、フルリモコン１０３を用いたときには音声案内動作を行わないレコーダは、本発明の範疇である。音声案内は、たとえば番組名、放送日時、チャンネル番号、フルリモコンを用いて録画した番組か、シンプルリモコンを用いて録画した番組かである。または、音声案内には、再生開始方法、録画番組の消去方法、録画予約設定の消去方法、そして、操作のキャンセル方法を含めてもよい。録画番組の消去方法の案内時に、操作のキャンセル方法の音声案内も行えば、操作に慣れないユーザが誤って他人の録画番組や録画予約を誤って消去することがなくなる。これにより、たとえば録画番組一覧に他人の番組が表示されていたとしても、録画した覚えのない他人の番組の削除を防ぐことができる。
【０１３１】
また、上述の実施形態では、フルリモコン１０３とシンプルリモコン１０４とを用いてレコーダの動作を独立して制御する例を説明した。フルリモコン１０３とシンプルリモコン１０４とは独立した筐体を有していることを前提としていた（たとえば図１）。しかしながら、この形態は一例である。一つのリモコンにフルリモコン機能とシンプルリモコン機能とを設けてもよい。たとえばボタンによってフルリモコン機能とシンプルリモコン機能とを選択的に切り換えることにより、フルリモコン１０３およびシンプルリモコン１０４の一方として動作するリモコンを利用してもよい。
【０１３２】
図１７は、切り換え可能なフルリモコン機能とシンプルリモコン機能とを備えるリモコン１０６の構成例を示す。フルリモコン機能とシンプルリモコン機能とは、スイッチ１０７によって切り換えられ、いずれか一方の機能が選択される。たとえばスイッチ１０７が図１７に示す位置に設定されているときは、リモコン１０６はフルリモコンとして機能する。
【０１３３】
リモコン１０６がフルリモコン機能に設定されている場合は、リモコン１０６のすべてのボタンを用いてレコーダ１０１を操作可能である。一方、スイッチ１０７が右側にスライドされ、リモコン１０６がシンプルリモコンとして機能するように設定されている場合は、リモコン１０６の一部のボタンのみを用いてレコーダ１０１を操作可能である。一部のボタンとは、例えば、電源ボタン、再生ボタン、早戻しボタン、早送りボタン、停止ボタン、録画一覧ボタン、予約確認ボタン、放送を見るボタン、戻るボタン、上下左右ボタン、決定ボタン、消去ボタン、録画ボタン、ダビングボタンである。
【０１３４】
リモコン１０６がフルリモコン機能に設定されている場合のリモコンコードおよびレコーダ１０１の動作は上述の実施の形態と同じである。またリモコン１０６がシンプルリモコン機能に設定されている場合のリモコンコードおよびレコーダ１０１の動作もまた、上述の実施の形態と同じである。よって説明を省略する。
【０１３５】
なお、リモコン１０６がシンプルリモコン機能に設定されている場合に、シンプルリモコン機能では使用しないボタンが押下された場合は、自動的にフルリモコン機能に切り替わっても良い。
【０１３６】
なお、リモコン１０６には切換機能を持たせずに、フルリモコンによる動作をするボタンとシンプルリモコンによる動作をするボタンとの両方を持たせても良い。
【０１３７】
これにより、一つのリモコンであっても、フルリモコンによる動作とシンプルリモコンによる動作とを実行することができる。
【０１３８】
また、スマートフォンをフルリモコンとして機能させるアプリケーション、およびシンプルリモコンとして機能させるアプリケーションをそれぞれ準備し、ユーザがいずれのアプリケーションをインストールするかによって、一つのスマートフォンをフルリモコンまたはシンプルリモコンとして機能させることができる。スマートフォンは、フルリモコンに対応するリモコンコードまたはシンプルリモコンに対応するリモコンコードを送信できればよく、上述したユーザＩＤ（機器ＩＤ）を送信しなくてもよい。これにより、スマートフォンは上述の実施形態のフルリモコン１０３またはシンプルリモコン１０４として機能する。
【０１３９】
なお、いわゆる学習リモコンを用いて、本発明の実施形態にかかるフルリモコンまたはシンプルリモコンを実現することも可能である。このとき、ユーザは、フルリモコンおよび／またはシンプルリモコンから送信されるリモコン信号を学習リモコンに学習させればよい。または、たとえば学習リモコンのメーカーがパラメータをあらかじめ用意しておき、ユーザがそのパラメータをインターネット等から取得して学習リモコンに設定しても良い。パラメータが設定された学習リモコンは、フルリモコンのリモコンコードまたはシンプルリモコンのリモコンコードを送信できる。
【０１４０】
レコーダ１０１で同時に録画できる番組数は２つに限定されるものではない。
【０１４１】
レコーダ１０１は、放送番組の録画に限定されるものではなく、インターネットやケーブル回線で配信される番組コンテンツ・番組付加情報であってもよい。たとえば、図１８は、コンテンツ配信システム３の構成を示す。配信システム３では、レコーダ１０１はネットワーク１１１を介してサーバ１１２と通信する。レコーダ１０１はサーバ１１２からコンテンツを取得し、取得したコンテンツを表示装置１０２に表示する。
【０１４２】
図１８にはコンテンツに関する情報を記録可能なレコーダ１０１が記載されているが、本例においてはそのような記録機能およびその機能に対応する構成要素（図４の番組情報記録部２０４）は不要である。いわゆるクラウドサービスでは、ネットワーク１１１に接続されたサーバ１１２にのみコンテンツデータを記録し蓄積する機能を設けておけばよいからである。その結果、図１に関連して説明した「コンテンツに関する情報」に対応するコンテンツは、ネットワーク１１１に接続されたサーバ１１２が管理する記録媒体に記録されていることになる。上述の説明から明らかなとおり、図１８の構成例についてはレコーダ１０１に代えてプレーヤーを設けてもよい。
【０１４３】
リモコン１０３および１０４に関連するレコーダ１０１の動作は、上述の実施形態と同じである。したがってその説明は省略する。
【０１４４】
レコーダ１０１は、ＨＤＤ内蔵ＢＤレコーダに限定されるものではなく、デジタルテレビ、セットトップボックス、携帯電話、カーナビゲーション、モバイルＡＶ端末などの番組を録画・再生する機能を有するデジタル家電機器であってもよい。
【０１４５】
また、本発明は、コンピュータプログラム又はデジタル信号をコンピュータ読み取り可能な記録媒体、例えば、ハードディスク、ＣＤ、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、ＤＶＤ＋Ｒ等）、ＢＤ（ＢＤ−ＲＯＭ、ＢＤＲＥ、ＢＤ−Ｒ等）、半導体メモリ（ＳＤ、ＵＳＢ等）など、に記録したものとしてもよい。また、これらの記録媒体に記録されているコンピュータプログラム又はデジタル信号であるとしてもよい。
【０１４６】
また、本発明は、コンピュータプログラム又はデジタル信号を、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク等を経由して伝送するものとしてもよい。
【０１４７】
また、本発明は、マイクロプロセッサとメモリとを備えたコンピュータシステムであって、メモリは、上記コンピュータプログラムを記憶しており、マイクロプロセッサは、コンピュータプログラムに従って動作するとしてもよい。
【０１４８】
また、プログラム又はデジタル信号を記録媒体に記録して移送することにより、又はプログラム又はデジタル信号をネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実施するとしてもよい。
【０１４９】
上記実施形態及び上記変形例の例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０１５０】
本発明は、複数のリモコンにより制御可能な記録装置または再生装置に利用できる。
【符号の説明】
【０１５１】
１０１  レコーダ
１０２  表示装置
１０３  フルリモコン
１０４  シンプルリモコン
１０６  リモコン
１０７  スイッチ
２０２  放送データ受信部
２０３  リモコン受信部
２０４  番組情報記録部
２０５  アプリケーション管理部
２０６  プログラム格納部
２０７  プログラム実行部
２０８  ＡＶ入出力部
２０９  ＡＶストリーム制御部
２１０  メディア制御部
２２０  プロセッサ
３０１  リモコンコード表
４０１  番組付加情報
４０２  リモコンフラグ
４０３  録画状態
５０２  残量表示
７０２  残量表示
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表面に釦が配置された第１リモコンから送信された第１リモコン信号、および表面に前記第１リモコンよりも少ない数の釦が配置された第２リモコンから送信された第２リモコン信号を受信する受信部と、
コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、
前記コンテンツ一覧を示す画像データを出力する出力部と
を備えた、データ処理装置。
【請求項２】
前記プロセッサは、
前記第１リモコン信号を受信したときは、前記第１リモコンの操作および前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成し、
前記第２リモコン信号を受信したときは、前記記録媒体に記録されているコンテンツに関する情報のうち、前記第２リモコンの操作に基づいて記録された情報を用いて前記コンテンツ一覧を示す画像データを生成する、請求項１に記載のデータ処理装置。
【請求項３】
前記記録媒体には、前記コンテンツに関する情報として、少なくとも１つのコンテンツのデータが記録されており、
前記プロセッサは、録画されたコンテンツの一覧を示す画像データを生成する、請求項２に記載のデータ処理装置。
【請求項４】
前記記録媒体に、前記第２リモコンの操作に基づいて記録されたコンテンツが含まれているときにおいて、
前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録されたコンテンツであることを識別可能に示す画像データを生成する、請求項３に記載のデータ処理装置。
【請求項５】
前記プロセッサは、
前記記録媒体全体の容量および使用されている容量に基づいて、利用可能な残量に関する情報を算出し、
前記第１リモコン信号を受信したときは、前記コンテンツ一覧を示す画像データとともに、前記残量に関する文字情報を生成し、
前記第２リモコン信号を受信したときは、前記第２リモコンの操作に基づいて記録された情報を用いて生成した前記コンテンツ一覧を示す画像データとともに、前記残量に関する情報を示す画像データを生成する、請求項３に記載のデータ処理装置。
【請求項６】
前記プロセッサは、前記残量に関する情報を示すグラフの画像データを生成する、請求項５に記載のデータ処理装置。
【請求項７】
前記記録媒体にコンテンツを記録する記録部をさらに備え、
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記記録部は、前記コンテンツの記録を停止しない、請求項１に記載のデータ処理装置。
【請求項８】
前記記録部が、前記第１リモコンの操作に基づいてコンテンツを前記記録媒体に記録している期間中に、前記受信部が、前記コンテンツの記録を停止する操作に関する第２リモコン信号を前記第２リモコンから受信したときは、前記プロセッサは、前記コンテンツの記録を停止できないことを示す画像データを生成する、請求項７に記載のデータ処理装置。
【請求項９】
前記記録媒体には、前記コンテンツに関する情報として、コンテンツの録画予約のための予約情報が記録されており、
前記プロセッサは、コンテンツの録画予約の一覧を示す画像データを生成する、請求項２に記載のデータ処理装置。
【請求項１０】
前記記録媒体に、前記第２リモコンの操作に基づいて記録された予約情報が含まれているときにおいて、
前記第１リモコン信号を受信した前記プロセッサは、前記第２リモコンの操作に基づいて記録された予約情報であることを識別可能に示す画像データを生成する、請求項９に記載のデータ処理装置。
【請求項１１】
前記記録媒体は、前記データ処理装置に取り外し可能な記録媒体である、請求項１に記載のデータ処理装置。
【請求項１２】
前記第１リモコンおよび前記第２リモコンの少なくとも１つは、前記データ処理装置を操作可能なアプリケーションがインストールされ、かつ前記データ処理装置と通信可能なコンピュータ機器である、請求項１に記載のデータ処理装置。
【請求項１３】
前記受信部は、各コンピュータ機器から、各コンピュータ機器を一意に特定可能な識別情報およびリモコン信号を受信し、
前記プロセッサは、前記識別情報を利用して、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかを判定する、請求項１に記載のデータ処理装置。
【請求項１４】
前記データ処理装置は、前記コンテンツに関する情報が記録された記録媒体を管理するサーバとネットワークを介して接続されており、
前記プロセッサは、前記サーバによって前記記録媒体から読み出された、コンテンツに関する前記情報を用いて、前記画像データを生成する、請求項１に記載のデータ処理装置。
【請求項１５】
第１リモコンとして機能する第１リモコン機能、および第２リモコンとして機能する第２リモコン機能とを選択可能なリモコンからリモコン信号を受信する受信部であって、第１リモコン機能が選択されているときに送信される第１リモコン信号、および第２リモコン機能が選択されているときに送信される第２リモコン信号を受信する受信部と、
コンテンツに関する情報が記録された記録媒体から読み出された前記情報を用いて、コンテンツ一覧を示す画像データを生成するプロセッサであって、前記第１リモコン信号を受信したか、前記第２リモコン信号を受信したかに応じて、異なるコンテンツ一覧を示す画像データを生成するプロセッサと、
前記コンテンツ一覧を示す画像データを出力する出力部と
を備えた、データ処理装置。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】全図
【補正方法】変更
【補正の内容】
【図１】
2012017692.tif 000023
【図２】
2012017692.tif 000024
【図３】
2012017692.tif 000025
【図４】
2012017692.tif 000026
【図５】
2012017692.tif 000027
【図６】
2012017692.tif 000028
【図７】
2012017692.tif 000029
【図８】
2012017692.tif 000030
【図９】
2012017692.tif 000031
【図１０】
2012017692.tif 000032
【図１１】
2012017692.tif 000033
【図１２】
2012017692.tif 000034
【図１３Ａ】
2012017692.tif 000035
【図１３Ｂ】
2012017692.tif 000036
【図１３Ｃ】
2012017692.tif 000037
【図１４】
2012017692.tif 000038
【図１５】
2012017692.tif 000039
【図１６】
2012017692.tif 000040
【図１７】
2012017692.tif 000041
【図１８】
2012017692.tif 000042
【国際調査報告】
2012017692.tif 000043
2012017692.tif 000044
2012017692.tif 000045
2012017692.tif 000046
2012017692.tif 000047
2012017692.tif 000048
2012017692.tif 000049
2012017692.tif 000050
2012017692.tif 000051