(57)【要約】【課題】再生装置に記録された映像や音声などの複数コンテンツの再生・停止の組み合わせによるプレイリストの情報を管理することができる遠隔制御装置を提供する。【解決手段】遠隔制御装置１００は、画像データの再生手順を指定すべく、再生開始位置及び再生停止位置を指示する指示手段（操作部１０３）を備える。また、指示手段の指示に応じて、再生開始位置指定コマンド及び再生停止位置指定コマンドを再生装置に送信する通信手段（制御信号・データ送受信部１０４）を備える。また、再生開始位置指定コマンド及び再生停止位置指定コマンドに応じて再生装置より送信された記録媒体上の画像データの再生開始位置及び再生停止位置に係る位置情報を受信する通信手段（制御信号・データ送受信部１０４）を備える。また、通信手段により受信した位置情報に基づいて、記録媒体に記録された画像データの再生手順を制御するためのプレイリストデータを生成する生成手段（ＣＰＵ１０１）を備える。【選択図】図１
2008042330.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に記録された画像データを再生する再生装置を遠隔制御する遠隔制御装置であって、
前記画像データの再生手順を指定すべく、再生開始位置及び再生停止位置を指示する指示手段と、
前記指示手段の指示に応じて、再生開始位置指定コマンド及び再生停止位置指定コマンドを前記再生装置に送信すると共に、前記再生開始位置指定コマンド及び再生停止位置指定コマンドに応じて前記再生装置より送信された前記記録媒体上の前記画像データの再生開始位置及び再生停止位置に係る位置情報を受信する通信手段と、
前記通信手段により受信した位置情報に基づいて、前記記録媒体に記録された画像データの再生手順を制御するためのプレイリストデータを生成する生成手段とを備える遠隔制御装置。
【請求項２】
前記位置情報を記憶するための管理情報記憶手段を備える請求項１記載の遠隔制御装置。
【請求項３】
書き換え可能なプログラムを記憶するためのプログラム記憶手段と、
前記プログラムを実行するための実行手段とを備える請求項１記載の遠隔制御装置。
【請求項４】
前記管理情報記憶手段は、プログラム、あるいはユーザの設定により受信したデータを記憶するための領域サイズが変更可能である請求項２記載の遠隔制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体に記録された画像データを再生する再生装置を遠隔制御する遠隔制御装置に関する。
【背景技術】
【０００２】
従来のコンテンツ記録・再生装置としてのハードディスク（ＨＤＤ）内蔵レコーダなどにおいて、コンテンツ再生中に再生停止（中断）を行った場合には、停止した位置を記憶し、停止後に再生する際には停止箇所から再生を開始することが可能である。このような機能は「つづき再生」や「レジューム再生」と呼ばれている。
【０００３】
一般にこの機能は、コンテンツ毎に停止箇所がひとつ記憶される。しかし、複数ユーザによる使用を考慮し、各コンテンツのユーザ毎の共有状態を管理することで、同一コンテンツの複数ユーザによるレジューム再生機能を実現しているものもある（例えば、特許文献１参照）。
【０００４】
また、記録媒体がランダムアクセス性に優れることを利用し、予め再生コンテンツ名とその再生開始点・終了点を指定することで、ユーザの好きな場面を集めるなどの簡易的な編集を行うことも可能である。このような機能は「プレイリスト編集」などと呼ばれている。さらに、これら機器の操作は、遠隔制御装置（リモコン）によって行われているのが一般的である。
【０００５】
一方、携帯電話は個人専用機器として普及し、多くのものは電話機能以外の機能を有し、実際に赤外線通信機能を利用し、テレビやＤＶＤ機器のリモコン機能を実現しているものもある。このような機器は、所有者個人専用のリモコンとなりえる。
【特許文献１】特開２００５−６５２１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１では、同一コンテンツの複数ユーザによるレジューム再生機能を実現しているが、記録・再生機器側にあらかじめユーザ登録を行う必要があり、ユーザ数によってメモリ消費量も増えるなど、記録・再生機器の処理負荷が重くなるという問題があった。
【０００７】
一方、携帯電話の赤外線通信機能を利用してリモコン機能を実現しているような機器においては、それを所有者個人専用リモコンとしてみることは十分可能であり、データ受信を行う機能も有している。しかし、リモコンの制御対象となる多くの機器では、リモコンとの通信において、制御信号受信しかできず、情報の送信はできないため、所有者専用リモコンとして十分活用されていなかった。
【０００８】
本発明の目的は、再生装置に記録された映像や音声などの複数コンテンツの再生・停止の組み合わせによるプレイリストの情報を管理することができる遠隔制御装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の遠隔制御装置は、記録媒体に記録された画像データを再生する再生装置を遠隔制御する遠隔制御装置であって、前記画像データの再生手順を指定すべく、再生開始位置及び再生停止位置を指示する指示手段と、前記指示手段の指示に応じて、再生開始位置指定コマンド及び再生停止位置指定コマンドを前記再生装置に送信すると共に、前記再生開始位置指定コマンド及び再生停止位置指定コマンドに応じて前記再生装置より送信された前記記録媒体上の前記画像データの再生開始位置及び再生停止位置に係る位置情報を受信する通信手段と、前記通信手段により受信した位置情報に基づいて、前記記録媒体に記録された画像データの再生手順を制御するためのプレイリストデータを生成する生成手段とを備える。
【発明の効果】
【００１０】
本発明の遠隔制御装置は、画像データの再生手順を指定すべく、再生開始位置及び再生停止位置を指示する指示手段を備える。また、指示手段の指示に応じて、再生開始位置指定コマンド及び再生停止位置指定コマンドを再生装置に送信する通信手段を備える。また、再生開始位置指定コマンド及び再生停止位置指定コマンドに応じて再生装置より送信された記録媒体上の画像データの再生開始位置及び再生停止位置に係る位置情報を受信する通信手段を備える。また、通信手段により受信した位置情報に基づいて、記録媒体に記録された画像データの再生手順を制御するためのプレイリストデータを生成する生成手段を備える。
【００１１】
従って、再生装置に記録された映像や音声などの複数コンテンツの再生・停止の組み合わせによるプレイリストの情報を管理することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１３】
図１は、本発明の実施の形態に係る遠隔制御装置と、遠隔制御の対象となる記録・再生装置とからなる遠隔制御システムの構成を概略的に示す図である。
【００１４】
図１において、遠隔制御システムは、遠隔制御装置１００と記録・再生装置２００とから構成される。記録・再生装置２００は、遠隔制御装置１００におけるコンテンツの再生・停止などの制御指示により動作可能である。
【００１５】
遠隔制御装置１００において、ＣＰＵ１０１は、プログラム（命令）に従って、遠隔制御装置１００の各種動作機能を制御する。プログラム記憶部１０２は、フラッシュメモリなどの不揮発半導体メモリで、ＣＰＵ１０１を動作させるためのプログラムを格納する。
【００１６】
操作部１０３は、ボタンやダイヤルなどが備えられ、ユーザによる再生・停止などのキー操作を取得し、制御指示を受け付ける。制御信号・データ送受信部１０４は、赤外線などで記録・再生装置２００へ再生・停止などの制御信号を送信し、記録・再生装置２００からの再生停止コンテンツの停止位置情報などの管理情報を受信する。
【００１７】
管理情報記憶部１０５は、制御信号・データ送受信部１０４で受信したコンテンツに関する情報を記憶するための領域であり、不揮発半導体メモリなどで構成される。表示部１０６は、必ずしも必須ではないが、備えられている場合には、コンテンツリストや操作状態などの表示を行う。
【００１８】
記録・再生装置２００において、制御信号・データ送受信部２０１は、遠隔制御装置１００の制御信号・データ送受信部１０４からの制御信号を受信し、コンテンツ管理情報を制御信号・データ送受信部１０４へ送信する。
【００１９】
操作部２０２は、操作部１０３と同様であるが、遠隔制御装置１００による操作が主となるため、主電源スイッチ・再生・停止など、必要最低限の操作部で構わない。
【００２０】
制御部２０３は、各種処理の制御をするとともに、制御信号・データ送受信部２０１で送受するデータの解析・生成を行う。そして、再生停止要求時には再生停止とコンテンツの停止位置の取得、レジューム再生時には、指定された停止位置への再生開始位置移動と再生実行を行う。
【００２１】
映像・音声入出力部２０４は、アンテナやライン、ネットワークなど、映像・音声データを流すことが可能なものへの端子などであり、必要に応じて各種信号の変換も行う。コンテンツ蓄積部２０５は、ＨＤＤなどの記録媒体でコンテンツを記録保存する。
【００２２】
コンテンツ記録・再生部２０６は、記録においては、映像・音声入出力部２０４から入力されたコンテンツデータを必要に応じて圧縮処理し、コンテンツ蓄積部２０５へ書き込みを行う。再生においては、コンテンツ蓄積部２０５から読み出したデータを伸張し、映像・音声入出力部２０４へ出力する。
【００２３】
ここで、制御信号・データ送受信部１０４、２０１のデータ送受信に関して、記録・再生装置２００の制御信号・データ送受信部２０１からの送信は、遠隔制御装置１００の制御信号・データ送受信部１０４から送信されたデータに対するコールバックとなる。
【００２４】
そのため、制御信号・データ送受信部１０４から送信されるデータには、自機器を識別するためのデータを含み、制御信号・データ送受信部２０１からの送信データにも宛先として識別データを含ませる。制御信号・データ送受信部１０４は、受信時に受信データの宛先が受信機器自身のものであるかの確認を行い、該当するものについてのみ情報内容の受信も行う。
【００２５】
（第１の実施の形態）
図２は、図１における管理情報記憶部に管理される第１の実施の形態の管理情報例を示す図である。また、図３は、図１の遠隔制御システムによって実行される第１の実施の形態の遠隔制御処理の手順を示すフローチャートである。
【００２６】
本処理は、図１におけるＣＰＵ１０１と、制御部２０３によって実行される。
【００２７】
図３において、レジューム再生を行った場合の処理を、以下説明する。
【００２８】
まず、最初にユーザは、再生可能なコンテンツを確認するために遠隔制御装置１００の操作部１０３にてコンテンツリスト表示操作（ステップＳ３０１）を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４からコンテンツリストの表示要求を送信する。
【００２９】
ステップＳ３０２では、遠隔制御装置１００からの表示要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、コンテンツリストの表示要求であることを識別する。そして、コンテンツ蓄積部２０５に蓄積されているコンテンツ情報（タイトル・記録日時など）を読み出し、リストを映像・音声入出力部２０４に接続された表示装置などに出力する。この時、遠隔制御装置１００がリスト表示可能な表示部１０６を有しているものであれば、リストを送信して遠隔制御装置１００の表示部１０６で出力してもよい。
【００３０】
ステップＳ３０３では、ユーザは、操作部１０３にて再生コンテンツ選択の操作を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４から再生コンテンツ選択要求を送信する。ここで、送信される選択要求とは、コンテンツリストが記録・再生装置２００に接続された非図示の表示部に表示されている場合には、そのリスト内の選択カーソルの上下左右移動、ページ送りなどの操作要求となる。また、遠隔制御装置１００の表示部１０６にリストが表示されている場合には、選択確定操作要求となる。
【００３１】
ステップＳ３０４では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生コンテンツ選択要求であることを識別する。そして、再生コンテンツ選択カーソルの移動、あるいは再生コンテンツの確定を行い、再生準備のため、必要に応じて選択コンテンツの詳細情報をコンテンツ蓄積部２０５から読み出す。
【００３２】
ステップＳ３０５では、ユーザは、操作部１０３にてステップＳ３０３で選択したコンテンツの再生操作を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４から再生実行要求を送信する。ここで、遠隔制御装置１００の表示部１０６にリストが表示され、選択確定が再生実行も兼ねている場合には、ステップＳ３０３とＳ３０５、Ｓ３０４とＳ３０９は同一ステップとなる。
【００３３】
ステップＳ３０６では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生実行要求であることを識別する。そして、ステップＳ３０４で選択されたコンテンツの再生指示をコンテンツ記録・再生部２０６に行う。
【００３４】
コンテンツ記録・再生部２０６は、指示されたコンテンツの再生データを、コンテンツ蓄積部２０５から順次読み出し、データ伸張を行った後、映像・音声入出力部２０４に接続された表示装置などにデータを出力する。
【００３５】
ユーザがコンテンツ視聴中に、遠隔制御装置１００の操作部１０３にてコンテンツ再生停止操作（ステップＳ３０７）を行うと、遠隔制御装置１００は、制御信号・データ送受信部１０４からコンテンツ再生停止要求を送信する。
【００３６】
ステップＳ３０８では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生停止要求であることを識別する。そして、再生停止指示をコンテンツ記録・再生部２０６に行う。コンテンツ記録・再生部２０６は、再生中コンテンツの再生を停止する。
【００３７】
ステップＳ３０９では、制御部２０３が、コンテンツ記録・再生部２０６からコンテンツの再生停止位置を取得する。ここで、再生停止位置データは、コンテンツ記録・再生部２０６の能力に応じ、コンテンツの先頭からの時間だけではなく、コンテンツデータの先頭からのデータサイズ（バイト数）などのデータを用いることも可能である。
【００３８】
ステップＳ３１０では、制御信号・データ送受信部２０１からステップＳ３０９で取得した停止位置データとコンテンツ名（識別データ）を、遠隔制御装置１００に送信する。
【００３９】
ステップＳ３１１では、ステップＳ３１０で送信されたデータを遠隔制御装置１００の制御信号・データ送受信部１０４で受信する。
【００４０】
ステップＳ３１２では、ステップＳ３１１で受信したデータを管理情報記憶部１０５に再生停止コンテンツとして記憶する。ここで、管理情報記憶部１０５の記憶容量により、管理可能な再生停止コンテンツ数が決まる。
【００４１】
記憶方法として、管理数が１つである場合（図２（ａ））、常に上書きを行う、あるいはユーザに確認を行った後に上書きを行うなどが考えられる。管理数が複数である場合（図２（ｂ））、コンテンツ名について、管理情報記憶部１０５にあるデータと照合を行う。そして、すでに同一コンテンツ名が存在する場合は停止位置データを更新し、同一コンテンツ名がない場合には新規データとしてリストにデータ追加登録を行う。の時、データの追加領域がない場合には、リスト中の登録日が一番古いものに上書きを行う、あるいはユーザがリストから選択したデータの上書きを行うなどが考えられる。
【００４２】
ユーザがレジューム再生を行う時、遠隔制御装置１００の操作部１０３にてレジューム再生操作（ステップＳ３１３）を行うと、遠隔制御装置１００は、制御信号・データ送受信部１０４からレジューム再生コンテンツ選択要求を送信する。ここで、レジューム再生可能なコンテンツが複数ある場合には、その選択もここで行う。
【００４３】
ステップＳ３１４では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、レジューム再生コンテンツ選択要求であることを識別する。そして、コンテンツ蓄積部２０５に記録されているコンテンツから選択されたコンテンツの検索を行う。
【００４４】
ステップＳ３１５では、ステップＳ３１４での検索結果からコンテンツの存在判定を行う。選択コンテンツが存在していない場合には、ステップＳ３１６へ進む。コンテンツが存在していた場合には、ステップＳ３０４のコンテンツ選択要求時の処理と同様に選択コンテンツの再生準備を行い、ステップＳ３１７へ進む。
【００４５】
ステップＳ３１６では、コンテンツが存在していないことをユーザに知らせるためのエラー通知を、映像・音声入出力部２０４に接続された表示装置などを出力し、処理を終了する。
【００４６】
なお、遠隔制御装置１００に対しても制御信号・データ送受信部２０１からエラー通知を送信し、それを受信した遠隔制御装置１００は、エラー通知を行うとともに、選択されていたコンテンツをリストから削除するなどの処理を行ってもよい。
【００４７】
ステップＳ３１７では、コンテンツが存在することの通知を遠隔制御装置１００の制御信号・データ送受信部１０４で受信したことを確認し、管理情報記憶部１０５に記憶されている選択コンテンツの再生開始位置を制御信号・データ送受信部１０４から送信する。
【００４８】
ステップＳ３１８では、遠隔制御装置１００からの再生位置指定実行要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生位置指定実行（レジューム再生）要求であることを識別する。そして、ステップＳ３１４で選択されたコンテンツ内の要求再生開始位置へのシークをコンテンツ記録・再生部２０６へ指示する。
【００４９】
コンテンツ記録・再生部２０６は、指示されたコンテンツの再生開始位置を、コンテンツ蓄積部２０５に記録されているデータ内をシークして特定した後、それ以降の再生データを順次読み出し、データ伸張を行う。そして、映像・音声入出力部２０４に接続された表示装置などにデータを出力する。
【００５０】
なお、遠隔制御装置１００は、記録・再生装置２００とのデータ送受信が可能で、プログラムにより所望の動作が可能であれば、携帯電話や携帯端末のような機器上でも実現可能である。
【００５１】
また、記録・再生装置２００がメディアサーバなどのように、複数の表示装置などが接続されている場合には、制御信号・データ送受信部２０１は必ずしも記録・再生装置２００にある必要はない。それに接続された機器が中継器となって制御信号・データ送受信を行い、そのデータを記録・再生装置２００に送受信することができる。
【００５２】
さらに、ここでは遠隔制御装置１００の制御対象を記録・再生装置２００としたが、再生装置でも同様に実現可能である。
【００５３】
（第２の実施の形態）
図４は、図１における管理情報記憶部に管理される第２の実施の形態の管理情報例を示す図である。また、図５は、図１の遠隔制御システムによって実行される第２の実施の形態の遠隔制御処理（プレイリスト編集処理）の手順を示すフローチャートである。
【００５４】
図５において、最初にユーザは、プレイリスト編集を行う再生可能なコンテンツを確認するために、遠隔制御装置１００の操作部１０３にてプレイリスト作成コンテンツリスト表示操作（ステップＳ５０１）を行う。遠隔制御装置１００は、制御信号・データ送受信部１０４からコンテンツリストの表示要求を送信する。
【００５５】
ステップＳ５０２では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、コンテンツリストの表示要求であることを識別する。そして、コンテンツ蓄積部２０５に記録されているコンテンツ情報（タイトル・記録日時など）を読み出し、リストを映像・音声入出力部２０４に接続された表示装置などに出力する。この時、遠隔制御装置１００がリスト表示可能な表示部１０６を有しているものであれば、リストを送信して遠隔制御装置１００の表示部１０６で出力してもよい。
【００５６】
ステップＳ５０３では、ユーザは、操作部１０３にてプレイリスト編集を行う再生コンテンツ選択の操作を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４から編集コンテンツ選択要求を送信する。ここで、送信される選択要求とは、コンテンツリストが記録・再生装置２００に接続された非図示の表示部に表示されている場合には、そのリスト内の選択カーソルの上下左右移動、ページ送りなどの操作要求となる。遠隔制御装置１００の表示部１０６にリストが表示されている場合には、特に行わなくても問題ない。
【００５７】
ステップＳ５０４では、遠隔制御装置１００からの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生コンテンツ選択要求であることを識別する。そして、再生コンテンツ選択カーソルの移動、あるいは再生コンテンツの確定を行い、再生準備のため、必要に応じて選択コンテンツの詳細情報をコンテンツ蓄積部２０５から読み出す。
【００５８】
ステップＳ５０５では、ユーザは、操作部１０３にてステップＳ５０３で選択したコンテンツを編集コンテンツとして決定操作を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４から編集コンテンツ決定通知を送信する。
【００５９】
ステップＳ５０６では、遠隔制御装置１００からの通知を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、編集コンテンツ決定通知であることを識別する。そして、ステップＳ５０４で選択されたコンテンツの編集準備指示をコンテンツ記録・再生部２０６に行うとともに、非図示の編集用画面などに遷移する。
【００６０】
編集画面では、通常のコンテンツ視聴をする場合と同様に、再生・逆再生・早送りなどの動作が可能であり、コンテンツの内容を確認しながら編集点を決めることが可能である。コンテンツ記録・再生部２０６は、指示されたコンテンツの編集に必要なチャプター情報などのデータを、コンテンツ蓄積部２０５から読み出す。
【００６１】
ステップＳ５０７では、ユーザは、操作部１０３にて編集を行うためのコンテンツ内容確認（再生・一時停止・逆再生・早送り、など）操作を行い、遠隔制御装置１００は、制御信号・データ送受信部１０４から編集操作の要求を送信する。
【００６２】
ステップＳ５０８では、遠隔制御装置１００らの要求を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、コンテンツ内容確認要求であることを識別する。そして、ステップＳ５０６で取得されたコンテンツの再生、あるいは早送りなどの実行指示をコンテンツ記録・再生部２０６に行う。
【００６３】
コンテンツ記録・再生部２０６は、指示されたコンテンツの再生データを、指示された処理方法でコンテンツ蓄積部２０５から読み出し、データ伸張を行った後、映像・音声入出力部２０４に接続された表示装置などにデータを出力する。
【００６４】
ステップＳ５０９では、ユーザは、操作部１０３にて編集点（再生開始（ＩＮ）・終了（ＯＵＴ）点）をステップＳ５０７，Ｓ５０８でコンテンツ内容確認をした位置で決定する操作を行う。遠隔制御装置１００は、制御信号・データ送受信部１０４から編集点指示の通知を送信する。
【００６５】
ステップＳ５１０では、遠隔制御装置１００からの通知を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、編集点指示通知であることを識別する。そして、制御部２０３がコンテンツ記録・再生部２０６からコンテンツの編集点位置を取得する。ここで、編集点位置データは、コンテンツ記録・再生部２０６の能力に応じ、コンテンツの先頭からの時間だけではなく、コンテンツデータの先頭からのデータサイズ（バイト数）、あるいは記録媒体上のアドレスなどのデータを用いることも可能である。
【００６６】
ステップＳ５１１では、制御信号・データ送受信部２０１からステップＳ５１０で取得した編集点位置データとコンテンツ名（識別データ）を送信する。
【００６７】
ステップＳ５１２では、ステップＳ５１１で送信されたデータを遠隔制御装置１００の制御信号・データ送受信部１０４で受信する。
【００６８】
ステップＳ５１３では、ステップＳ５１２で受信したデータを管理情報記憶部１０５に、プレイリスト（図４）として記憶し、プレイリストの追加、あるいは更新を行う。ここで、管理情報記憶部１０５の記憶容量により管理可能なプレイリストの数、及びリストへの登録数は決まる。
【００６９】
この時、データの追加領域がない場合には、ユーザが選択したリストの一部削除、あるいは一部上書きを行うなどが考えられる。また、ここでは特に編集の開始点と終了点を区別していないが、開始／終了点のいずれかが設定されない場合には、コンテンツの開始／終了位置がそれぞれ使われるようにすることで、必ずしも両方が設定される必要はない。
【００７０】
ステップＳ５１４では、プレイリスト作成を終了するか否かの判定を行う。ユーザがプレイリストの作成を終了した場合には、編集終了として処理は終了する。プレイリストの作成を継続する場合、編集コンテンツを切り替えた場合にはステップＳ５０３へ戻り、同一コンテンツ内でさらに開始/終了点を登録する場合にはステップＳ５０７へ戻り、それぞれ上記ステップと同様の処理を繰り返す。
【００７１】
図６は、図１の遠隔制御システムによって実行される第２の実施の形態の遠隔制御処理（プレイリスト再生処理）の手順を示すフローチャートである。
【００７２】
図６において、ユーザがプレイリスト再生を行う時、遠隔制御装置１００の操作部１０３にてプレイリスト再生操作（ステップＳ５２０）を行う。すると、ステップＳ５２１で、ＣＰＵ１０１はプログラムに従って、管理情報記憶部１０５から所望のプレイリストを読み出し、非図示の作業用メモリ領域に展開する。ここで、プレイリストに登録された再生されるコンテンツのリスト番号をｎとし、まずｎ＝１と設定する。
【００７３】
ステップＳ５２２では、遠隔制御装置１００は、制御信号・データ送受信部１０４からプレイリストに含まれるｎ番目のコンテンツを再生コンテンツとして選択要求を送信する。ここで、プレイリストが複数ある場合には、その選択もここで行う。
【００７４】
ステップＳ５２３では、ステップＳ５２２の送信を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、プレイリスト再生コンテンツ選択要求であることを識別する。そして、コンテンツ蓄積部２０５に記録されているコンテンツから選択されたコンテンツの検索を行う。
【００７５】
ステップＳ５２４では、ステップＳ５２３の検索結果をコンテンツ確認通知として、制御信号・データ送受信部２０１から送信する。
【００７６】
ステップＳ５２５では、ステップＳ５２４の通知を遠隔制御装置１００の制御信号・データ送受信部１０４で受信し、データを解釈する。
【００７７】
ステップＳ５２６では、ステップＳ５２５での通知結果からコンテンツの存在判定を行う。選択コンテンツが存在していない場合には、ステップＳ５２７へ進む。コンテンツが存在していた場合には、ステップＳ５３０へ進む。
【００７８】
ステップＳ５２７では、必要であれば遠隔制御装置１００上でエラー通知を行い、処理を終了する。なお、図中には記載していないが、存在しないコンテンツについて、プレイリストから削除を行うなどして、処理を続行すること（ｎ＝ｎ＋１とし、Ｓ５２２へ戻ること）も可能である。
【００７９】
ステップＳ５２８では、ステップＳ５２６と同様に、ステップＳ５２３の検索結果からコンテンツの存在判定を行う。選択コンテンツが存在していない場合には、ステップＳ５２８へ進む。コンテンツが存在していた場合には、ステップＳ５３１へ進む。
【００８０】
ステップＳ５２９では、コンテンツが存在していないことをユーザに知らせるためのエラー通知を映像・音声入出力部２０４に接続された表示装置などに出力し、処理を終了する。
【００８１】
ステップＳ５３０では、プレイリストのｎ番目のコンテンツの再生範囲位置を制御信号・データ送受信部１０４から送信する。
【００８２】
ステップＳ５３１では、ステップＳ５３０の送信を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、再生範囲位置指定実行（プレイリスト再生）要求であることを識別する。そして、ステップＳ５２３で選択されたコンテンツ内の要求再生開始位置へのシークをコンテンツ記録・再生部２０６へ指示する。
【００８３】
コンテンツ記録・再生部２０６は、指示されたコンテンツの再生開始位置を、コンテンツ蓄積部２０５に記録されているデータ内のシークにより特定した後、それ以降の再生データを順次読み出し、データ伸張を行う。そして、映像・音声入出力部２０４に接続された表示装置などにデータを出力する。
【００８４】
ステップＳ５３２では、制御部２０３がコンテンツ記録・再生部２０６が読み出したデータ位置が、ステップＳ５３１で指示された再生停止位置であるか否かの判定を行う。停止位置であった場合には、制御信号・データ送受信部２０１から、プレイリストの次の再生を行うためにリスト情報の更新要求を送信するとともに、ステップＳ５３７へ進む。停止位置でない場合には、ステップＳ５３４へ進み、通常の再生処理を継続し、本ステップを繰り返す。
【００８５】
ここで、停止位置であった場合の処理において、リストが更新されるまで、次の再生が行えないことになる。ここで、最終的な画像出力を行う再生処理部と再生データ読み込み部との間にバッファを設け、ステップＳ５３４での再生処理をバッファへの書き込み処理とし、更新までの時間に十分なバッファ量とする。このことで、リスト更新時にも再生を停止することなく連続処理を行うことは可能である。
【００８６】
ステップＳ５３３では、ステップＳ５３２の要求を遠隔制御装置１００の制御信号・データ送受信部１０４で受信し、リスト情報更新要求であることを確認する。
【００８７】
ステップＳ５３５では、リスト情報を更新するため、プレイリストの未再生コンテンツがあるか確認し、その情報を制御信号・データ送受信部１０４から送信する。
【００８８】
ステップＳ５３６では、ステップＳ５３５で確認した結果からプレイリスト再生が終了か否かの判定を行う。プレイリスト再生が終了の場合、遠隔制御装置１００の処理は終了となる。プレイリスト再生が終了していない場合、ｎ＝ｎ＋１とし、ステップＳ５２２へ戻り、プレイリスト終了まで上記ステップを繰り返す。
【００８９】
ステップＳ５３７では、ステップＳ５３５の通知を記録・再生装置２００の制御信号・データ送受信部２０１で受信し、制御部２０３は受信データ解析を行い、プレイリスト残情報の通知であることを確認する。
【００９０】
ステップＳ５３８では、ステップＳ５３６と同様に、ステップＳ５３７で受信した結果からプレイリスト再生が終了か否かの判定を行う。プレイリスト再生が終了の場合、記録・再生装置２００の処理は終了となる。プレイリスト再生が終了していない場合、ステップＳ５２３へ戻り、プレイリスト終了まで上記ステップを繰り返す。
【００９１】
ここでは、記録・再生装置２００にプレイリストを記憶させるための十分な領域がない場合にも本処理が実現可能なように、コンテンツ再生ごとにリストを更新する方法を示した。記録・再生装置２００にプレイリストを記憶させるための十分な領域が確保できる場合には、プレイリスト再生実行開始時に、遠隔制御装置１００の選択されたプレイリストデータをすべて送信し、記録・再生装置２００側でリスト更新処理を行うこともできる。
【００９２】
なお、遠隔制御装置１００は、記録・再生装置２００とのデータ送受信が可能で、プログラムにより所望の動作が可能であれば、携帯電話や携帯端末のような機器上でも実現可能である。
【００９３】
また、記録・再生装置２００がメディアサーバなどのように、複数の表示装置などが接続されている場合には、制御信号・データ送受信部２０１は必ずしも記録・再生装置２００にある必要はない。それに接続された機器が中継器となって制御信号・データ送受信を行い、そのデータを記録・再生装置２００に送受信することができる。
【００９４】
さらに、ここでは遠隔制御装置１００の制御対象を記録・再生装置２００としたが、再生装置でも同様に実現可能である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態に係る遠隔制御装置と、遠隔制御の対象となる記録・再生装置とからなる遠隔制御システムの構成を概略的に示す図である。
【図２】図１における管理情報記憶部に管理される第１の実施の形態の管理情報例を示す図である。
【図３】図１の遠隔制御システムによって実行される第１の実施の形態の遠隔制御処理の手順を示すフローチャートである。
【図４】図１における管理情報記憶部に管理される第２の実施の形態の管理情報例を示す図である。
【図５】図１の遠隔制御システムによって実行される第２の実施の形態の遠隔制御処理（プレイリスト編集処理）の手順を示すフローチャートである。
【図６】図１の遠隔制御システムによって実行される第２の実施の形態の遠隔制御処理（プレイリスト再生処理）の手順を示すフローチャートである。
【符号の説明】
【００９６】
１００  遠隔制御装置
１０１  ＣＰＵ（生成手段、実行手段）
１０２  プログラム記憶部（プログラム記憶手段）
１０３  操作部（指示手段）
１０４  制御信号・データ送受信部（通信手段）
１０５  管理情報記憶部（管理情報記憶手段）
１０６  表示部
２００  記録・再生装置（再生装置）
【図１】
2008042330.tif 000003
【図２】
2008042330.tif 000004
【図３】
2008042330.tif 000005
【図４】
2008042330.tif 000006
【図５】
2008042330.tif 000007
【図６】
2008042330.tif 000008