(57)【要約】【課題】  DMP又はDMCから１つ以上のDMSを一元的に操作制御することのできるインターフェイスを提供する。【解決手段】  DLNA対応のネットワークを構成する、DMP又はDMC機能を有するテレビ２００１とDMS機能を有するDVD/HDDレコーダ２００４とを含み、テレビからDVD/HDDレコーダの操作制御を可能にする操作制御システムであり、DVD/HDDレコーダは、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持する。テレビは、DVD/HDDレコーダからコンテンツリストを取得して表示部に表示し、取得、表示されたコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスする。DVD/HDDレコーダは、テレビから指定された制御コマンドを実行する。【選択図】      図２
2011188285.tif 000002
【特許請求の範囲】
【請求項１】
DLNA対応のネットワークを構成する、DMP又はDMC機能を有する第１の電子機器とDMS機能を有する第２の電子機器とを含み、前記第１の電子機器から前記第２の電子機器の操作制御を可能にする操作制御システムであって、
前記第２の電子機器は、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、
前記第１の電子機器は、前記第２の電子機器からコンテンツリストを取得して表示部に表示し、取得、表示されたコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、
前記第２の電子機器は、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御システム。
【請求項２】
前記第１、第２の電子機器はそれぞれ、テレビ、DVD/HDDレコーダであって、前記DLNAv1.5の規定範囲外の機能として番組録画予約、編集の少なくとも一つを含むことを特徴とする請求項１に記載の操作制御システム。
【請求項３】
前記テレビから前記制御コマンドとして前記番組録画予約を指定した場合、前記DVD/HDDレコーダは指定された制御コマンドを実行して前記URLに該当する番組を録画予約することを特徴とする請求項２に記載の操作制御システム。
【請求項４】
前記DVD/HDDレコーダは、インターネットまたはテレビ放送電波から番組表の情報を取得する手段と、取得した番組表を格納する番組表保持部と、取得した番組表をコンテンツリストのデータに変換する変換部と、変換したデータを格納するコンテンツリスト保持部とを含み、前記テレビのDMP機能を利用した要求に応じてコンテンツリストを送ることを特徴とする請求項３に記載の操作制御システム。
【請求項５】
DLNA対応のネットワークを構成する、DMP又はDMC機能を有する第１の電子機器とDMS機能を有する第２の電子機器とを含み、前記第１の電子機器から前記第２の電子機器の操作制御を可能にする操作制御方法であって、
前記第２の電子機器において、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、
前記第１の電子機器において、前記第２の電子機器からコンテンツリストを取得して表示し、取得、表示したコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、
前記第２の電子機器において、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御方法。
【請求項６】
DLNA対応のホームネットワークを構成する、DMP又はDMCを具備するテレビとDMSを具備するDVD/HDDレコーダとを含み、前記テレビから前記DVD/HDDレコーダの操作制御を可能にする操作制御方法であって、
前記DVD/HDDレコーダは、インターネットまたはテレビ放送電波から番組表の情報を取得して取得した番組表を番組表保持部に格納すると共に、変換部でコンテンツリストのデータに変換してコンテンツリスト保持部に格納し、
前記DVD/HDDレコーダはまた、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、前記コンテンツリストに含めて保持し、
前記テレビは、前記DVD/HDDレコーダをホームネットワーク上からサーチして、該DVD/HDDレコーダのディスクリプション情報を取得し、
このとき、前記DVD/HDDレコーダは、前記コンテンツリスト保持部に格納したコンテンツリストを前記テレビに提供すると共に、前記DMSで実行可能な制御コマンドをコマンドコンテンツとし、該コマンドコンテンツの種別を表す情報をコンテナとして同時に前記DMPに通知し、
続いて、前記テレビ上でコマンドコンテンツとして番組録画予約が選択されると、前記DMPは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対しアクセスして、前記DVD/HDDレコーダの録画予約部に対し、指定された制御、番組録画予約を要求し、
前記DVD/HDDレコーダは、指定された番組の録画予約を行うことを特徴とする操作制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、DMP機能を有する機器、例えばテレビと、DMS機能を有する機器、例えばDVD/HDDレコーダのようなレコーダとを含んで構成される、DLNA対応のネットワークにおける操作制御システムに関する。
【背景技術】
【０００２】
近年、通信技術及びその関連技術の進歩、環境の整備が整ったことにより、宅内のパソコンや家電機器を有線あるいは無線ＬＡＮで接続する、いわゆるホームネットワーク環境も一般化されつつある。そして、ホームネットワークにおけるアプリケーションの一例として、パソコンと家電機器の間で映像や音楽等のＡＶコンテンツファイルを視聴するようなアプリケーションが提供されている（特許文献１）。
【０００３】
一方、ホームネットワーク環境の整備、推進を促進するために、DLNA（Digital Living Network Alliance）と呼ばれる団体が、家電、モバイル、パソコン機器間の相互接続性の保証を目的に活動しており、そのためのガイドラインを策定している。
【０００４】
DLNAでは現在、DLNA Guideline v1.5（Networked Device Interoperability Guidelines Expanded: October 2006、以下DLNAv1.5と呼ぶ）を発行している。
【０００５】
DLNAv1.5では、コンテンツリストの取得やコンテンツの再生に関する方法は提供しているが、DVD/HDDレコーダについて言えば番組録画予約や編集機能等、市販のDVD/HDDレコーダが有する多くの機能を全て実現することはできない。
【０００６】
したがって、現状では、ユーザはメーカ毎、機器毎に提供されるリモコンを使用し、それぞれに異なる操作で、これらの機能を使い分ける必要があった。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００７−１５８８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
従来のDVD/HDDレコーダにおける番組録画予約システムについて図９を用いて説明する。
【０００９】
図９において、テレビ７００１とDVD/HDDレコーダ７００３は、相互的に操作することで番組録画予約を行うことが出来る。
【００１０】
しかし、従来の番組録画予約については、以下のような課題がある。
【００１１】
第１の課題は、DVD/HDDレコーダ７００３の制御は、DVD/HDDレコーダ７００３に対して直接、ユーザがDVD/HDDレコーダ用リモコン７００５を操作して行うが、テレビ７００１の画面入力先をDVD/HDDレコーダ７００３に変更しなければDVD/HDDレコーダ７００３の操作画面は表示できない。このため、ユーザはテレビ７００１のリモコン（図示省略）とDVD/HDDレコーダ７００３のリモコン７００５の両方を操作する必要がある。
【００１２】
上記の説明はテレビとDVD/HDDレコーダの場合であるが、一般的に、テレビはDMP(Digital Media Player)機能を具備する機器として捉えることができ、DVD/HDDレコーダはDMS(Digital Media Server)機能を具備する機器として捉えることができる。
【００１３】
この場合、第２の課題として、DMSがDMPに提供するものは、コンテンツ再生に関する情報のみであるため、DMPはDMSに対し番組録画予約や編集機能等の制御が出来ないという点が挙げられる。
【００１４】
そこで、本発明の課題は、DMP又はDMCから１つ以上のDMSを一元的に操作制御することのできるインターフェイスを提供しようとするものである。
【００１５】
本発明の具体的な課題は、テレビの操作のみで、レコーダ、例えばDVD/HDDレコーダの番組録画予約や編集機能等の操作制御ができるインターフェイスを提供しようとするものである。
【課題を解決するための手段】
【００１６】
本発明は、DLNA対応機器において、番組録画予約や編集機能等の機能をDLNAの仕組みを使って実現する点に特徴がある。
【００１７】
本発明の第１の態様によれば、DLNA対応のネットワークを構成する、DMP又はDMC機能を有する第１の電子機器とDMS機能を有する第２の電子機器とを含み、前記第１の電子機器から前記第２の電子機器の操作制御を可能にする操作制御システムであって、前記第２の電子機器は、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、前記第１の電子機器は、前記第２の電子機器からコンテンツリストを取得して表示部に表示し、取得、表示されたコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、前記第２の電子機器は、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御システムが提供される。
【００１８】
本発明の第２の態様によれば、DLNA対応のネットワークを構成する、DMP又はDMC機能を有する第１の電子機器とDMS機能を有する第２の電子機器とを含み、前記第１の電子機器から前記第２の電子機器の操作制御を可能にする操作制御方法であって、前記第２の電子機器において、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、前記第１の電子機器において、前記第２の電子機器からコンテンツリストを取得して表示し、取得、表示したコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、前記第２の電子機器において、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御方法が提供される。
【００１９】
本発明の第３の態様によれば、DLNA対応のホームネットワークを構成する、DMP又はDMCを具備するテレビとDMSを具備するDVD/HDDレコーダとを含み、前記テレビから前記DVD/HDDレコーダの操作制御を可能にする操作制御方法であって、前記DVD/HDDレコーダは、インターネットまたはテレビ放送電波から番組表の情報を取得して取得した番組表を番組表保持部に格納すると共に、変換部でコンテンツリストのデータに変換してコンテンツリスト保持部に格納し、前記DVD/HDDレコーダはまた、DLNAv1.5の規定範囲外の１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、前記コンテンツリストに含めて保持し、前記テレビは、前記DVD/HDDレコーダをホームネットワーク上からサーチして、該DVD/HDDレコーダのディスクリプション情報を取得し、このとき、前記DVD/HDDレコーダは、前記コンテンツリスト保持部に格納したコンテンツリストを前記テレビに提供すると共に、前記DMSで実行可能な制御コマンドをコマンドコンテンツとし、該コマンドコンテンツの種別を表す情報をコンテナとして同時に前記DMPに通知し、続いて、前記テレビ上でコマンドコンテンツとして番組録画予約が選択されると、前記DMPは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対しアクセスして、前記DVD/HDDレコーダの録画予約部に対し、指定された制御、番組録画予約を要求し、前記DVD/HDDレコーダは、指定された番組の録画予約を行うことを特徴とする操作制御方法が提供される。
【発明の効果】
【００２０】
本発明によれば、DMPまたはDMC機能を持つ電子機器、例えばテレビから、ホームネットワーク内の他のDMS機能を持つ電子機器、例えばDVD/HDDレコーダやその他の各種レコーダを制御でき、一元管理することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明による操作制御システムの基本構成の一例を説明するための図である。
【図２】本発明による操作制御システムの第１の実施例の構成を示した図である。
【図３】本発明の第１の実施例で使用するコンテンツのリストを保持したコンテンツリストの構成例を示した図である。
【図４】図３に示したコンテンツリストの具体例を示した図である。
【図５】本発明の第２の実施例によるコンテンツリストの具体例を示した図である。
【図６】図３に示したコンテナについて説明するための図である。
【図７】本発明の第１の実施例の動作概要を説明するためのシーケンス図である。
【図８】本発明の第１の実施例である番組録画予約における具体的なシーケンスを示した図である。
【図９】従来のテレビ番組録画予約システムについて説明するための図である。
【発明を実施するための形態】
【００２２】
本発明では、番組録画予約や編集機能等、DLNAv1.5の範囲外の機能をURL(Uniform Resource Locator)で表現し、コンテンツリスト上にコンテンツとして表すことで、メーカや機器にとらわれない共通のリモコン機能と共通の操作性を提供する。
【００２３】
具体例を挙げて言えば、DLNA Digital Media Player（以下DMPと呼ぶ）機能を有するテレビ及びDLNA Digital Media Server（以下DMSと呼ぶ）機能を有するDVD/HDDレコーダにおいて、DVD/HDDレコーダはテレビ番組を録画予約するための制御コマンドをURLで表現し、DMSのコンテンツリスト上に表記する。
【００２４】
DMPはコンテンツリストを取得した場合、制御コマンドのリストも合わせて取得する。
【００２５】
ユーザがテレビのDMPを操作し制御コマンドを選択した場合、当該制御コマンドに関連するURLがアクセスされ、これを受信したDMSはDVD/HDDレコーダの該当する制御コマンドを実行する。
【００２６】
図２を用いて、本発明に係る操作制御システムの動作概要の一例を説明する。
【００２７】
図２に示す操作制御システムでは、テレビ２００１のDMPがDVD/HDDレコーダ２００４から制御コマンドを取得、選択することによって、DMSであるDVD/HDDレコーダ２００４を制御する。
【００２８】
図２は、テレビ２００１から、DVD/HDDレコーダ２００４の番組録画予約の操作制御をするための構成例を示している。
【００２９】
具体的な方法としては、DLNAを使用し、DMSを含んだDVD/HDDレコーダ２００４から、DMPを含んだテレビ２００１に対し、DVD/HDDレコーダ２００４の制御コマンドをコンテナ、コンテンツに見せかけて通知する。
【００３０】
以後、制御コマンドをコンテンツとして見せかけて規定しているものを、コマンドコンテンツと呼ぶことにする。
【００３１】
テレビ２００１は、階層構造になっているコンテンツリストから制御したいコマンドコンテンツを選択し、選択したコマンドコンテンツに関連付けられたURLに対しアクセスすることで、DVD/HDDレコーダ２００４は制御コマンドを認識し、番組録画予約の動作を行う。
【００３２】
このようにして、図２に示す操作制御システムでは、DVD/HDDレコーダ２００４はコマンドコンテンツとして制御コマンドをテレビ２００１に対し通常のコンテンツに見せかけて通知して実現しているので、DLNA対応機器において、DLNAv1.5の仕組みを用いて番組録画予約や編集機能等の機能を実現することができる。
【００３３】
以下に、本発明に係る操作制御システムの実施例を、番組録画予約システムとして適用する場合について説明する。
【００３４】
［第１の実施例］
（第１の実施例の構成）
図１を参照して、ホームネットワークにおける接続例について説明する。
【００３５】
テレビ１００１とDVD/HDDレコーダ１００２はホームネットワーク１００５で接続されている。テレビ１００１はテレビ用リモコン１００３で操作可能である。ホームネットワーク１００５は、インターネットに接続されているか、テレビ放送電波を受信可能で、テレビ番組表を取得可能である。
【００３６】
図２を参照すると、第１の実施例の構成が示されている。
【００３７】
DVD/HDDレコーダ２００４（図１のDVD/HDDレコーダ１００２に対応）は、DLNAで規定されているDMS２００９を具備している。DVD/HDDレコーダ２００４内のDMS２００９は、テレビ２００１（図１のテレビ１００１に対応）内のDMP２００２に提供するためのコンテンツリストを保持しておくためのコンテンツリスト保持部２０１０を具備している。
【００３８】
外部ネットワーク２００６は、テレビ２００１やDVD/HDDレコーダ２００４と共にホームネットワークに接続されたホームゲートウェイ等によって接続される、インターネットまたはテレビ放送電波を受信可能な機器を示し、広い意味での外部とのネットワークである。
【００３９】
DVD/HDDレコーダ２００４はさらに、EPG(Electronic Program Guide)等の技術により、インターネットまたはテレビ放送電波等の外部ネットワーク２００６から番組表を取得可能であり、取得した番組表を保持しておく番組表保持部２００７を具備している。
【００４０】
DVD/HDDレコーダ２００４はさらに、番組表をコンテンツリストに変換するための変換部２００８を具備している。
【００４１】
DVD/HDDレコーダ２００４はさらに、テレビ２００１から命令を受信し、録画予約を実行する録画予約部２００５を具備している。
【００４２】
テレビ２００１はDLNAで規定されているDMP２００２を具備している。テレビ２００１内のDMP２００２は、DMS２００９から提供されるコンテンツリストを表示するコンテンツリスト表示部２００３を具備している。
【００４３】
（コンテンツ、コンテナの説明）
図３を参照すると、本発明に係る操作制御システムで使用するコンテンツのリストを保持したコンテンツリスト３００５の構成例が示されている。コンテンツリスト３００５はコンテナ３００１、３００２、コンテンツ３００３、３００４から構成されており、ツリー構造になっている。
【００４４】
図３の上部に示すように、一般的な例として、コンテナ３００１、３００２はフォルダに該当し、コンテンツ３００３、３００４はファイルに該当する。
【００４５】
図３に示す例ではその下部に示すように、DVD/HDDレコーダはコンテナ３００２をコマンドコンテンツに関する種別情報として提供し、コンテンツ（制御コマンド）３００４を、実際に番組録画予約を決定するためのコマンドコンテンツとして提供する。
【００４６】
また、図６に示すように、コンテナ６０１４は別のコンテナ６００１やコンテンツ６００２と関連付けられており、コンテンツ６００２はコンテンツ６００２の格納先であるURL６００３と関連付けられている。
【００４７】
（その他の構成）
本発明は、図９で説明したEPGのほか、iEPG(Internet Electronic Program Guide)の適用も可能であるが、この技術そのものは周知であるので、構成等については説明を省略する。
【００４８】
また、上記の構成例では、DMPの代わりにDMC(Digital Media Controller)を使用しても良い。また、DVD/HDDレコーダについては、パソコン上にDMSや、EPG等の番組表受信機能があるものを使用しても良い。
【００４９】
その他の構成例は以上であるが、本発明の主たる機能は、DMSを制御するコマンドを、DMPにコマンドコンテンツとして提供することであり、前述したような簡単な構成で実現できる。
【００５０】
（第１の実施例の動作）
（全体的な構成のシーケンス）
次に、図２の第１の実施例の動作概要を図７に示すシーケンス図を使用して説明する。
【００５１】
まず初めにDVD/HDDレコーダ９００２（図２の２００４）は、インターネットまたはテレビ放送電波９００３から、EPG、iEPG等の技術を使用し、番組表の情報を取得する（図７、シーケンス番号Ｓ１）。取得した番組表はDVD/HDDレコーダ９００２内で、番組表保持部（図２の２００７）に格納され、変換部（図２の２００８）でコンテンツリストのデータに変換された後、コンテンツリスト保持部（図２の２０１０）に格納される。
【００５２】
次にDMPを具備するテレビ９００１（図２の２００１）は、DLNA、UPnP(Universal Plug and Play)で規定されているディスカバリの技術を使用し、DMSを具備するDVD/HDDレコーダ９００２をホームネットワーク上からサーチし、DMSを具備するDVD/HDDレコーダ９００２のディスクリプション情報（ＤＭＰがコンテンツリストを取得するためのＵＲＬ等を含んだ情報）を取得する（図７、シーケンス番号Ｓ２）。
【００５３】
その後、テレビ９００１はDVD/HDDレコーダ９００２に対し、DLNAで規定されているBrowseアクションを使用し、コンテナやコンテンツの情報を取得する（図７、シーケンス番号Ｓ３）。
【００５４】
このとき、DVD/HDDレコーダ９００２は、コンテンツリスト保持部（図２の２０１０）に格納されたコンテンツリストをテレビ９００１に提供する（図７、シーケンス番号Ｓ３のレスポンス２００ＯＫ）。
【００５５】
このときDMSは通常再生可能なメディアであるコンテンツや、メディアが格納されているコンテナの情報をDMPに通知するが、本第１の実施例では、DMSで実行可能な制御コマンドをコマンドコンテンツとし、コマンドコンテンツの種別を表す情報をコンテナとして同時にDMPに通知する。
【００５６】
さらに、テレビ９００１はユーザがテレビ用リモコン（図１の１００３）から操作し、選択したコンテナの識別情報を付与したBrowseアクションでさらに深い階層のコンテナ、コンテンツを取得する（図７、シーケンス番号Ｓ３）。
【００５７】
次に、テレビ９００１上でユーザがコマンドコンテンツ、本例では番組録画予約を選択した場合、DMPは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対し、HTTPで規定されているHTTP GETメソッドを使用し、アクセスする（図７、シーケンス番号Ｓ４）。
【００５８】
このとき、HTTP GETのリクエストは、DMSを介さず、DVD/HDDレコーダ９００２の録画予約部（図２の２００５）に対し、指定された制御、番組録画予約を要求する（図７、シーケンス番号Ｓ４）。
【００５９】
HTTP GETの成功レスポンスを受け取った際、テレビ９００１には番組録画予約が成功した旨を伝える画像や文字が出力され、DVD/HDDレコーダ９００２は、指定された番組の録画予約を行う（図７、シーケンス番号Ｓ４、Ｓ５）。
【００６０】
（録画予約の具体的な説明）
以上が第１の実施例の主たる動作概要であるが、実際にDVD/HDDレコーダから予約を進める具体的なシーケンスについて図４、図８を参照して説明する。
【００６１】
まず、テレビ０１０２（図２の２００１）からの問合せに対し、DVD/HDDレコーダ０１０１（図２の２００４）はコンテンツ、コンテナとして、メディアに関する情報の他に、コマンドコンテンツをテレビ０１０２に通知する（図８、シーケンス番号ＳＱ１）。
【００６２】
テレビ０１０２の初回の問合せに対して、DVD/HDDレコーダ０１０１はrootコンテナとして、例えば図４に示すような番組録画予約４００１のコンテナを通知する。
【００６３】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、番組録画予約コンテナ４００１について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、予約日付情報コンテナ４００２、４００３を取得する（図８、シーケンス番号ＳＱ２）。
【００６４】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○年××月△△日といったような情報を含んだ、日付情報−１コンテナ（４００２）について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、放送局（−１，−２，−３）コンテナ４００４、４００５、４００６を取得する（図８、シーケンス番号ＳＱ３）。
【００６５】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○放送局といったような情報を含んだ、放送局−１コンテナ４００４について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、時間帯情報（−１，−２，−３）コンテナ４０１０、４０１１、４０１２を取得する（図８、シーケンス番号ＳＱ４）。
【００６６】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○時〜××時といったような情報を含んだ、時間帯情報−１コンテナ４０１０について、内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、番組録画予約コマンドのURL情報を含んだ番組コンテンツ（−１，−２，−３，−４，−５，−６，−７）４０１３、４０１４、４０１５、４０１６、４０１７、４０１８、４０１９、つまりコマンドコンテンツと、コマンドコンテンツに関連するURLを取得する（図８、シーケンス番号ＳＱ５）。
【００６７】
次に上記で取得したURLに対し、HTTP GETメッセージを送信し、これを受信したDVD/HDDレコーダ０１０１は番組録画予約を受理し、HTTP GETのレスポンスとして、番組録画予約を受け付けた旨のメッセージを送信する（図８、シーケンス番号ＳＱ６）。
【００６８】
その後、DVD/HDDレコーダ０１０１は番組録画予約を行う（図８、シーケンス番号ＳＱ７）。またその際、ホームネットワーク上の別のDVD/HDDレコーダ等のDMS端末のコンテナを指定することで、一つのテレビ０１０２から、複数のDVD/HDDレコーダに番組録画予約等の制御を指定することができる。
【００６９】
（ユーザから見た操作）
ユーザがテレビのDMPを起動すると、まずDVD/HDDレコーダのDMSが保持しているメディア再生に関するコンテンツと、制御コマンドに関するコマンドコンテンツを表すコンテナがテレビ画面に表示される。
【００７０】
ユーザが番組録画予約のコマンドコンテンツに関するコンテナを選択すると、日付情報を含んだコンテナが表示される。日付情報を含んだコンテナとは、例えば○○年××月△△日、○○年××月□□日といった、番組録画予約を行うことのできる日付に関する情報である。
【００７１】
ここで、ユーザがある日付に関するコンテナを選択すると、次にテレビ番組の放送局に関する情報を含んだコンテナが表示される。テレビ番組の放送局に関する情報を含んだコンテナとは、指定した日付に番組録画予約が可能である、放送局に関する情報である。
【００７２】
次にユーザが放送局を指定すると、時間帯情報に関するコンテナが表示される。時間帯情報に関するコンテナとは、番組録画予約可能な時間帯、例えば０時〜３時、３時〜６時等といった情報である。
【００７３】
さらにユーザが時間帯情報を指定すると、番組名等の情報を含んだ、番組録画予約を行うためのURLを指定するための、コマンドコンテンツが表示される。
【００７４】
個別の番組名等の情報を含んだコマンドコンテンツを指定すると、テレビは指定されたコマンドコンテンツに関連付けされたURLに対し、番組録画予約の要求を行い、テレビには番組録画予約を受け付けた旨のメッセージがテレビ画面に表示され、実際の番組録画予約が行われる。
【００７５】
以上が、簡単な番組録画予約の例である。
【００７６】
このとき、コンテナとして、別のDMS機器を指定することで、ホームネットワーク上のすべてのDMS機器に対し、番組録画予約の制御を行うことができる。
【００７７】
［第１の実施例の効果］
以上説明したように、上記の第１の実施例においては、以下に記載するような効果を奏する。
【００７８】
第１の効果は、DVD/HDDレコーダ等の付属のリモコンによらず、DMPまたはDMC機能を持つ機器ならば、テレビでもパソコンでも携帯電話でも、メーカや機種に関わらず、何でもDVD/HDDレコーダのコントローラにすることが出来ることである。
【００７９】
第２の効果は、DMPまたはDMC機能を持つ機器からホームネットワーク内全てのレコーダ、つまりDVD/HDDレコーダやその他の各種レコーダを制御でき、一元管理できることである。
【００８０】
第３の効果は、DVD/HDDレコーダの持つ制御機能（コマンド）をURLで表現することで、DLNAの定義によらず、あらゆる機能が実行可能である。
【００８１】
第４の効果は、本第１の実施例はDMS機器の内部的な機能を追加するのみで実現できるので、DLNAのインターフェイスは一切変更せずにシステムを実現できることである。
【００８２】
［第２の実施例］
本発明の第２の実施例は、基本構成は上記の通りであるが、コマンドコンテンツの種類について工夫している。その構成を図５に示す。
【００８３】
rootコンテナ５０１９として、制御コマンド５００１とメディア情報５０１５が示されている。
【００８４】
上記で、制御コマンド５００１を選択すると、コンテンツ削除５００２、コンテンツ更新５００３、アクセス制限５００４といったコンテナが表示される。
【００８５】
図５で、ユーザがコンテンツ削除５００２を選択し、さらにビデオメディア５００５を選択したとする。その後ユーザがさらにビデオのコマンドコンテンツのビデオ−１（５００８）を選択すると、DVD/HDDレコーダが公開可能なコンテンツリストからビデオ−１のメディアが削除される。
【００８６】
このように第２の実施例では制御コマンドを種別毎に分けてコンテナとし、制御コマンドをコマンドコンテンツとして提供しているので、任意の制御コマンドを実行することが出来る。
【００８７】
本第２の実施例においては、制御コマンドのその他の例として、以下を挙げることが出来る。
【００８８】
第１の制御コマンドのその他の例は、コンテンツ公開フォルダの変更である。
【００８９】
第２の制御コマンドのその他の例は、コンテンツ名の変更である。
【００９０】
第３の制御コマンドのその他の例は、コンテンツの追加である。
【００９１】
第４の制御コマンドのその他の例は、即時録画である。
【００９２】
第５の制御コマンドのその他の例は、コンテンツに関連したURLの取得である。
【００９３】
また、第２の実施例の他の構成としては、テレビはテレビ以外のDLNA対応の表示端末、パソコン等であっても本発明を実施することができる。
【００９４】
また、他の構成として、DVD/HDDレコーダは、その他のVHSのようなアナログ、またはブルーレイのようなデジタルのテレビ番組を録画できる機能を持った機器のレコーダ等であっても本発明を実施することができる。
【産業上の利用可能性】
【００９５】
本発明はDLNAを構築するホームネットワークにおいて、通常、コンテンツを再生するだけのDMPからコンテンツを収容しているDMSの制御を可能にするものであり、以下の様な分野において用いることが可能である。
【００９６】
第１の例は、上記で示してきた通り、テレビのみの操作からDVD/HDDレコーダの予約をすること。
【００９７】
第２の例は、テレビや他のDMP機器から、DVD/HDDレコーダやパソコン、その他のDMS機器の制御ができること。
【符号の説明】
【００９８】
１００１、２００１    テレビ
１００２、２００４    DVD/HDDレコーダ
１００５    ホームネットワーク
２００２    DMP
２００９    DMS
【図１】
2011188285.tif 000003
【図２】
2011188285.tif 000004
【図３】
2011188285.tif 000005
【図４】
2011188285.tif 000006
【図５】
2011188285.tif 000007
【図６】
2011188285.tif 000008
【図７】
2011188285.tif 000009
【図８】
2011188285.tif 000010
【図９】
2011188285.tif 000011
【手続補正書】
【提出日】平成23年5月9日(2011.5.9)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディジタルメディア・プレーヤ機能を有する機器、例えばテレビと、ディジタルメディア・サーバー機能を有する機器、例えばDVD/HDDレコーダのようなレコーダとを含んで構成される、ホームネットワークにおける操作制御システムに関する。
【背景技術】
【０００２】
近年、通信技術及びその関連技術の進歩、環境の整備が整ったことにより、宅内のパソコンや家電機器を有線あるいは無線ＬＡＮで接続する、いわゆるホームネットワーク環境も一般化されつつある。そして、ホームネットワークにおけるアプリケーションの一例として、パソコンと家電機器の間で映像や音楽等のＡＶコンテンツファイルを視聴するようなアプリケーションが提供されている（特許文献１）。
【０００３】
一方、ホームネットワーク環境の整備、推進を促進するために、DLNA（登録商標）（Digital Living Network Alliance）と呼ばれる団体が、家電、モバイル、パソコン機器間の相互接続性の保証を目的に活動しており、そのためのガイドラインを策定している。
【０００４】
DLNAv1.5｛DLNA Guideline v1.5 (Networked Device Interoperability Guide lines Expanded: October 2006、以下DLNAv1.5と呼ぶ)｝では、コンテンツリストの取得やコンテンツの再生に関する方法は提供しているが、DVD/HDDレコーダについて言えば番組録画予約や編集機能等、市販のDVD/HDDレコーダが有する多くの機能を全て実現することはできない。
【０００５】
したがって、現状では、ユーザはメーカ毎、機器毎に提供されるリモコンを使用し、それぞれに異なる操作で、これらの機能を使い分ける必要があった。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−１５８８５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のDVD/HDDレコーダにおける番組録画予約システムについて図９を用いて説明する。
【０００８】
図９において、テレビ７００１とDVD/HDDレコーダ７００３は、相互的に操作することで番組録画予約を行うことが出来る。
【０００９】
しかし、従来の番組録画予約については、以下のような課題がある。
【００１０】
第１の課題は、DVD/HDDレコーダ７００３の制御は、DVD/HDDレコーダ７００３に対して直接、ユーザがDVD/HDDレコーダ用リモコン７００５を操作して行うが、テレビ７００１の画面入力先をDVD/HDDレコーダ７００３に変更しなければDVD/HDDレコーダ７００３の操作画面は表示できない。このため、ユーザはテレビ７００１のリモコン（図示省略）とDVD/HDDレコーダ７００３のリモコン７００５の両方を操作する必要がある。
【００１１】
上記の説明はテレビとDVD/HDDレコーダの場合であるが、一般的に、テレビはディジタルメディア・プレーヤ(Digital Media Player)機能を具備する画像表示装置として捉えることができ、DVD/HDDレコーダはディジタルメディア・サーバー(Digital Media Server)機能を具備する録画装置として捉えることができる。
【００１２】
この場合、第２の課題として、ディジタルメディア・サーバーがディジタルメディア・プレーヤに提供するものは、コンテンツ再生に関する情報のみであるため、ディジタルメディア・プレーヤはディジタルメディア・サーバーに対し番組録画予約や編集機能等の制御が出来ないという点が挙げられる。
【００１３】
そこで、本発明の課題は、ディジタルメディア・プレーヤ又はディジタルメディア・コントローラ(Digital Media Controller)から１つ以上のディジタルメディア・サーバーを一元的に操作制御することのできるインターフェイスを提供しようとするものである。
【００１４】
本発明の具体的な課題は、テレビの操作のみで、レコーダ、例えばDVD/HDDレコーダの番組録画予約や編集機能等の操作制御ができるインターフェイスを提供しようとするものである。
【課題を解決するための手段】
【００１５】
本発明の第１の態様によれば、ホームネットワークを構成する、ディジタルメディア・コントローラ機能又はディジタルメディア・プレーヤ機能を有する第１の電子機器とディジタルメディア・サーバー機能を有する第２の電子機器とを含み、前記第２の電子機器の操作制御を可能にする操作制御システムであって、前記第２の電子機器は、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、前記第１の電子機器は、前記第２の電子機器からコンテンツリストを取得して表示部に表示し、取得、表示されたコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、前記第２の電子機器は、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御システムが提供される。
【００１６】
本発明の第２の態様によれば、ホームネットワークを構成する、ディジタルメディア・コントローラ機能又はディジタルメディア・プレーヤ機能を有する第１の電子機器とディジタルメディア・サーバー機能を有する第２の電子機器とを含み、前記第２の電子機器の操作制御を可能にする操作制御方法であって、前記第２の電子機器において、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、前記第１の電子機器において、前記第２の電子機器からコンテンツリストを取得して表示し、取得、表示したコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、前記第２の電子機器において、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御方法が提供される。
【００１７】
本発明の第３の態様によれば、ホームネットワークを構成する、ディジタルメディア・コントローラ又はディジタルメディア・プレーヤを具備する画像表示装置とディジタルメディア・サーバーを具備する録画装置とを含み、前記録画装置の操作制御を可能にする操作制御方法であって、前記録画装置は、インターネットまたはテレビ放送電波から番組表の情報を取得して取得した番組表を番組表保持部に格納すると共に、変換部でコンテンツリストのデータに変換してコンテンツリスト保持部に格納し、前記録画装置はまた、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、前記コンテンツリストに含めて保持し、前記画像表示装置は、前記録画装置をホームネットワーク上からサーチして、該録画装置のディスクリプション情報を取得し、このとき、前記録画装置は、前記コンテンツリスト保持部に格納したコンテンツリストを前記画像表示装置に提供すると共に、前記ディジタルメディア・サーバーで実行可能な制御コマンドをコマンドコンテンツとし、該コマンドコンテンツの種別を表す情報をコンテナとして同時に前記ディジタルメディア・プレーヤに通知し、続いて、前記画像表示装置上でコマンドコンテンツとして番組録画予約が選択されると、前記ディジタルメディア・プレーヤは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対しアクセスして、前記録画装置の録画予約部に対し、指定された制御、番組録画予約を要求し、前記録画装置は、指定された番組の録画予約を行うことを特徴とする操作制御方法が提供される。
【発明の効果】
【００１８】
本発明によれば、ディジタルメディア・プレーヤまたはディジタルメディア・コントローラ機能を持つ電子機器、例えばテレビから、ホームネットワーク内の他のディジタルメディア・サーバー機能を持つ電子機器、例えばDVD/HDDレコーダやその他の各種レコーダを制御でき、一元管理することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明による操作制御システムの基本構成の一例を説明するための図である。
【図２】本発明による操作制御システムの第１の実施例の構成を示した図である。
【図３】本発明の第１の実施例で使用するコンテンツのリストを保持したコンテンツリストの構成例を示した図である。
【図４】図３に示したコンテンツリストの具体例を示した図である。
【図５】本発明の第２の実施例によるコンテンツリストの具体例を示した図である。
【図６】図３に示したコンテナについて説明するための図である。
【図７】本発明の第１の実施例の動作概要を説明するためのシーケンス図である。
【図８】本発明の第１の実施例である番組録画予約における具体的なシーケンスを示した図である。
【図９】従来のテレビ番組録画予約システムについて説明するための図である。
【発明を実施するための形態】
【００２０】
本発明では、番組録画予約や編集機能等、DLNAv1.5の範囲外の機能をURL(Uniform Resource Locator)で表現し、コンテンツリスト上にコンテンツとして表すことで、メーカや機器にとらわれない共通のリモコン機能と共通の操作性を提供する。
【００２１】
具体例を挙げて言えば、DLNAディジタルメディア・プレーヤ機能を有するテレビ及びDLNAディジタルメディア・サーバー機能を有するDVD/HDDレコーダにおいて、DVD/HDDレコーダはテレビ番組を録画予約するための制御コマンドをURLで表現し、ディジタルメディア・サーバーのコンテンツリスト上に表記する。
【００２２】
ディジタルメディア・プレーヤはコンテンツリストを取得した場合、制御コマンドのリストも合わせて取得する。
【００２３】
ユーザがテレビのディジタルメディア・プレーヤを操作し制御コマンドを選択した場合、当該制御コマンドに関連するURLがアクセスされ、これを受信したディジタルメディア・サーバーはDVD/HDDレコーダの該当する制御コマンドを実行する。
【００２４】
図２を用いて、本発明に係る操作制御システムの動作概要の一例を説明する。
【００２５】
図２に示す操作制御システムでは、テレビ２００１のディジタルメディア・プレーヤがDVD/HDDレコーダ２００４から制御コマンドを取得、選択することによって、ディジタルメディア・サーバーであるDVD/HDDレコーダ２００４を制御する。
【００２６】
図２は、テレビ２００１から、DVD/HDDレコーダ２００４の番組録画予約の操作制御をするための構成例を示している。
【００２７】
具体的な方法としては、DLNAを使用し、ディジタルメディア・サーバーを含んだDVD/HDDレコーダ２００４から、ディジタルメディア・プレーヤを含んだテレビ２００１に対し、DVD/HDDレコーダ２００４の制御コマンドをコンテナ、コンテンツに見せかけて通知する。
【００２８】
以後、制御コマンドをコンテンツとして見せかけて規定しているものを、コマンドコンテンツと呼ぶことにする。
【００２９】
テレビ２００１は、階層構造になっているコンテンツリストから制御したいコマンドコンテンツを選択し、選択したコマンドコンテンツに関連付けられたURLに対しアクセスすることで、DVD/HDDレコーダ２００４は制御コマンドを認識し、番組録画予約の動作を行う。
【００３０】
このようにして、図２に示す操作制御システムでは、DVD/HDDレコーダ２００４はコマンドコンテンツとして制御コマンドをテレビ２００１に対し通常のコンテンツに見せかけて通知して実現しているので、DLNA対応機器において、DLNAv1.5の仕組みを用いて番組録画予約や編集機能等の機能を実現することができる。
【００３１】
以下に、本発明に係る操作制御システムの実施例を、番組録画予約システムとして適用する場合について説明する。
【００３２】
［第１の実施例］
（第１の実施例の構成）
図１を参照して、ホームネットワークにおける接続例について説明する。
【００３３】
テレビ１００１とDVD/HDDレコーダ１００２はホームネットワーク１００５で接続されている。テレビ１００１はテレビ用リモコン１００３で操作可能である。ホームネットワーク１００５は、インターネットに接続されているか、テレビ放送電波を受信可能で、テレビ番組表を取得可能である。
【００３４】
図２を参照すると、第１の実施例の構成が示されている。
【００３５】
DVD/HDDレコーダ２００４（図１のDVD/HDDレコーダ１００２に対応）は、DLNAで規定されているディジタルメディア・サーバー２００９を具備している。DVD/HDDレコーダ２００４内のディジタルメディア・サーバー２００９は、テレビ２００１（図１のテレビ１００１に対応）内のディジタルメディア・プレーヤ２００２に提供するためのコンテンツリストを保持しておくためのコンテンツリスト保持部２０１０を具備している。
【００３６】
外部ネットワーク２００６は、テレビ２００１やDVD/HDDレコーダ２００４と共にホームネットワークに接続されたホームゲートウェイ等によって接続される、インターネットまたはテレビ放送電波を受信可能な機器を示し、広い意味での外部とのネットワークである。
【００３７】
DVD/HDDレコーダ２００４はさらに、EPG（登録商標）(Electronic Program Guide)等の技術により、インターネットまたはテレビ放送電波等の外部ネットワーク２００６から番組表を取得可能であり、取得した番組表を保持しておく番組表保持部２００７を具備している。
【００３８】
DVD/HDDレコーダ２００４はさらに、番組表をコンテンツリストに変換するための変換部２００８を具備している。
【００３９】
DVD/HDDレコーダ２００４はさらに、テレビ２００１から命令を受信し、録画予約を実行する録画予約部２００５を具備している。
【００４０】
テレビ２００１はDLNAで規定されているディジタルメディア・プレーヤ２００２を具備している。テレビ２００１内のディジタルメディア・プレーヤ２００２は、ディジタルメディア・サーバー２００９から提供されるコンテンツリストを表示するコンテンツリスト表示部２００３を具備している。
【００４１】
（コンテンツ、コンテナの説明）
図３を参照すると、本発明に係る操作制御システムで使用するコンテンツのリストを保持したコンテンツリスト３００５の構成例が示されている。コンテンツリスト３００５はコンテナ３００１、３００２、コンテンツ３００３、３００４から構成されており、ツリー構造になっている。
【００４２】
図３の上部に示すように、一般的な例として、コンテナ３００１、３００２はフォルダに該当し、コンテンツ３００３、３００４はファイルに該当する。
【００４３】
図３に示す例ではその下部に示すように、DVD/HDDレコーダはコンテナ３００２をコマンドコンテンツに関する種別情報として提供し、コンテンツ（制御コマンド）３００４を、実際に番組録画予約を決定するためのコマンドコンテンツとして提供する。
【００４４】
また、図６に示すように、コンテナ６０１４は別のコンテナ６００１やコンテンツ６００２と関連付けられており、コンテンツ６００２はコンテンツ６００２の格納先であるURL６００３と関連付けられている。
【００４５】
（その他の構成）
本発明は、図９で説明したEPGのほか、iEPG(Internet Electronic Program Guide)の適用も可能であるが、この技術そのものは周知であるので、構成等については説明を省略する。
【００４６】
また、上記の構成例では、ディジタルメディア・プレーヤの代わりにディジタルメディア・コントローラを使用しても良い。また、DVD/HDDレコーダについては、パソコン上にディジタルメディア・サーバーや、EPG等の番組表受信機能があるものを使用しても良い。
【００４７】
その他の構成例は以上であるが、本発明の主たる機能は、ディジタルメディア・サーバーを制御するコマンドを、ディジタルメディア・プレーヤにコマンドコンテンツとして提供することであり、前述したような簡単な構成で実現できる。
【００４８】
（第１の実施例の動作）
（全体的な構成のシーケンス）
次に、図２の第１の実施例の動作概要を図７に示すシーケンス図を使用して説明する。
【００４９】
まず初めにDVD/HDDレコーダ９００２（図２の２００４）は、インターネットまたはテレビ放送電波９００３から、EPG、iEPG等の技術を使用し、番組表の情報を取得する（図７、シーケンス番号Ｓ１）。取得した番組表はDVD/HDDレコーダ９００２内で、番組表保持部（図２の２００７）に格納され、変換部（図２の２００８）でコンテンツリストのデータに変換された後、コンテンツリスト保持部（図２の２０１０）に格納される。
【００５０】
次にディジタルメディア・プレーヤを具備するテレビ９００１（図２の２００１）は、DLNA、UPnP(Universal Plug and Play)で規定されているディスカバリの技術を使用し、ディジタルメディア・サーバーを具備するDVD/HDDレコーダ９００２をホームネットワーク上からサーチし、ディジタルメディア・サーバーを具備するDVD/HDDレコーダ９００２のディスクリプション情報（ディジタルメディア・プレーヤがコンテンツリストを取得するためのＵＲＬ等を含んだ情報）を取得する（図７、シーケンス番号Ｓ２）。
【００５１】
その後、テレビ９００１はDVD/HDDレコーダ９００２に対し、DLNAで規定されているBrowseアクションを使用し、コンテナやコンテンツの情報を取得する（図７、シーケンス番号Ｓ３）。
【００５２】
このとき、DVD/HDDレコーダ９００２は、コンテンツリスト保持部（図２の２０１０）に格納されたコンテンツリストをテレビ９００１に提供する（図７、シーケンス番号Ｓ３のレスポンス２００ＯＫ）。
【００５３】
このときディジタルメディア・サーバーは通常再生可能なメディアであるコンテンツや、メディアが格納されているコンテナの情報をディジタルメディア・プレーヤに通知するが、本第１の実施例では、ディジタルメディア・サーバーで実行可能な制御コマンドをコマンドコンテンツとし、コマンドコンテンツの種別を表す情報をコンテナとして同時にディジタルメディア・プレーヤに通知する。
【００５４】
さらに、テレビ９００１はユーザがテレビ用リモコン（図１の１００３）から操作し、選択したコンテナの識別情報を付与したBrowseアクションでさらに深い階層のコンテナ、コンテンツを取得する（図７、シーケンス番号Ｓ３）。
【００５５】
次に、テレビ９００１上でユーザがコマンドコンテンツ、本例では番組録画予約を選択した場合、ディジタルメディア・プレーヤは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対し、HTTPで規定されているHTTP GETメソッドを使用し、アクセスする（図７、シーケンス番号Ｓ４）。
【００５６】
このとき、HTTP GETのリクエストは、ディジタルメディア・サーバーを介さず、DVD/HDDレコーダ９００２の録画予約部（図２の２００５）に対し、指定された制御、番組録画予約を要求する（図７、シーケンス番号Ｓ４）。
【００５７】
HTTP GETの成功レスポンスを受け取った際、テレビ９００１には番組録画予約が成功した旨を伝える画像や文字が出力され、DVD/HDDレコーダ９００２は、指定された番組の録画予約を行う（図７、シーケンス番号Ｓ４、Ｓ５）。
【００５８】
（録画予約の具体的な説明）
以上が第１の実施例の主たる動作概要であるが、実際にDVD/HDDレコーダから予約を進める具体的なシーケンスについて図４、図８を参照して説明する。
【００５９】
まず、テレビ０１０２（図２の２００１）からの問合せに対し、DVD/HDDレコーダ０１０１（図２の２００４）はコンテンツ、コンテナとして、メディアに関する情報の他に、コマンドコンテンツをテレビ０１０２に通知する（図８、シーケンス番号ＳＱ１）。
【００６０】
テレビ０１０２の初回の問合せに対して、DVD/HDDレコーダ０１０１はrootコンテナとして、例えば図４に示すような番組録画予約４００１のコンテナを通知する。
【００６１】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、番組録画予約コンテナ４００１について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、予約日付情報コンテナ４００２、４００３を取得する（図８、シーケンス番号ＳＱ２）。
【００６２】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○年××月△△日といったような情報を含んだ、日付情報−１コンテナ（４００２）について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、放送局（−１，−２，−３）コンテナ４００４、４００５、４００６を取得する（図８、シーケンス番号ＳＱ３）。
【００６３】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○放送局といったような情報を含んだ、放送局−１コンテナ４００４について内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、時間帯情報（−１，−２，−３）コンテナ４０１０、４０１１、４０１２を取得する（図８、シーケンス番号ＳＱ４）。
【００６４】
次にテレビ０１０２から、ユーザが指定した、図４に示すような、例えば、○○時〜××時といったような情報を含んだ、時間帯情報−１コンテナ４０１０について、内容を取得するために、DVD/HDDレコーダ０１０１に対して再度問合せし、番組録画予約コマンドのURL情報を含んだ番組コンテンツ（−１，−２，−３，−４，−５，−６，−７）４０１３、４０１４、４０１５、４０１６、４０１７、４０１８、４０１９、つまりコマンドコンテンツと、コマンドコンテンツに関連するURLを取得する（図８、シーケンス番号ＳＱ５）。
【００６５】
次に上記で取得したURLに対し、HTTP GETメッセージを送信し、これを受信したDVD/HDDレコーダ０１０１は番組録画予約を受理し、HTTP GETのレスポンスとして、番組録画予約を受け付けた旨のメッセージを送信する（図８、シーケンス番号ＳＱ６）。
【００６６】
その後、DVD/HDDレコーダ０１０１は番組録画予約を行う（図８、シーケンス番号ＳＱ７）。またその際、ホームネットワーク上の別のDVD/HDDレコーダ等のディジタルメディア・サーバー端末のコンテナを指定することで、一つのテレビ０１０２から、複数のDVD/HDDレコーダに番組録画予約等の制御を指定することができる。
【００６７】
（ユーザから見た操作）
ユーザがテレビのディジタルメディア・プレーヤを起動すると、まずDVD/HDDレコーダのディジタルメディア・サーバーが保持しているメディア再生に関するコンテンツと、制御コマンドに関するコマンドコンテンツを表すコンテナがテレビ画面に表示される。
【００６８】
ユーザが番組録画予約のコマンドコンテンツに関するコンテナを選択すると、日付情報を含んだコンテナが表示される。日付情報を含んだコンテナとは、例えば○○年××月△△日、○○年××月□□日といった、番組録画予約を行うことのできる日付に関する情報である。
【００６９】
ここで、ユーザがある日付に関するコンテナを選択すると、次にテレビ番組の放送局に関する情報を含んだコンテナが表示される。テレビ番組の放送局に関する情報を含んだコンテナとは、指定した日付に番組録画予約が可能である、放送局に関する情報である。
【００７０】
次にユーザが放送局を指定すると、時間帯情報に関するコンテナが表示される。時間帯情報に関するコンテナとは、番組録画予約可能な時間帯、例えば０時〜３時、３時〜６時等といった情報である。
【００７１】
さらにユーザが時間帯情報を指定すると、番組名等の情報を含んだ、番組録画予約を行うためのURLを指定するための、コマンドコンテンツが表示される。
【００７２】
個別の番組名等の情報を含んだコマンドコンテンツを指定すると、テレビは指定されたコマンドコンテンツに関連付けされたURLに対し、番組録画予約の要求を行い、テレビには番組録画予約を受け付けた旨のメッセージがテレビ画面に表示され、実際の番組録画予約が行われる。
【００７３】
以上が、簡単な番組録画予約の例である。
【００７４】
このとき、コンテナとして、別のディジタルメディア・サーバー機器を指定することで、ホームネットワーク上のすべてのディジタルメディア・サーバー機器に対し、番組録画予約の制御を行うことができる。
【００７５】
［第１の実施例の効果］
以上説明したように、上記の第１の実施例においては、以下に記載するような効果を奏する。
【００７６】
第１の効果は、DVD/HDDレコーダ等の付属のリモコンによらず、ディジタルメディア・プレーヤまたはディジタルメディア・コントローラ機能を持つ機器ならば、テレビでもパソコンでも携帯電話でも、メーカや機種に関わらず、何でもDVD/HDDレコーダのコントローラにすることが出来ることである。
【００７７】
第２の効果は、ディジタルメディア・プレーヤまたはディジタルメディア・コントローラ機能を持つ機器からホームネットワーク内全てのレコーダ、つまりDVD/HDDレコーダやその他の各種レコーダを制御でき、一元管理できることである。
【００７８】
第３の効果は、DVD/HDDレコーダの持つ制御機能（コマンド）をURLで表現することで、DLNAの定義によらず、あらゆる機能が実行可能である。
【００７９】
第４の効果は、本第１の実施例はディジタルメディア・サーバー機器の内部的な機能を追加するのみで実現できるので、DLNAのインターフェイスは一切変更せずにシステムを実現できることである。
【００８０】
［第２の実施例］
本発明の第２の実施例は、基本構成は上記の通りであるが、コマンドコンテンツの種類について工夫している。その構成を図５に示す。
【００８１】
rootコンテナ５０１９として、制御コマンド５００１とメディア情報５０１５が示されている。
【００８２】
上記で、制御コマンド５００１を選択すると、コンテンツ削除５００２、コンテンツ更新５００３、アクセス制限５００４といったコンテナが表示される。
【００８３】
図５で、ユーザがコンテンツ削除５００２を選択し、さらにビデオメディア５００５を選択したとする。その後ユーザがさらにビデオのコマンドコンテンツのビデオ−１（５００８）を選択すると、DVD/HDDレコーダが公開可能なコンテンツリストからビデオ−１のメディアが削除される。
【００８４】
このように第２の実施例では制御コマンドを種別毎に分けてコンテナとし、制御コマンドをコマンドコンテンツとして提供しているので、任意の制御コマンドを実行することが出来る。
【００８５】
本第２の実施例においては、制御コマンドのその他の例として、以下を挙げることが出来る。
【００８６】
第１の制御コマンドのその他の例は、コンテンツ公開フォルダの変更である。
【００８７】
第２の制御コマンドのその他の例は、コンテンツ名の変更である。
【００８８】
第３の制御コマンドのその他の例は、コンテンツの追加である。
【００８９】
第４の制御コマンドのその他の例は、即時録画である。
【００９０】
第５の制御コマンドのその他の例は、コンテンツに関連したURLの取得である。
【００９１】
また、第２の実施例の他の構成としては、テレビはテレビ以外のDLNA対応の表示端末、パソコン等であっても本発明を実施することができる。
【００９２】
また、他の構成として、DVD/HDDレコーダは、その他のVHS（登録商標）のようなアナログ、またはブルーレイのようなディジタルのテレビ番組を録画できる機能を持った機器のレコーダ等であっても本発明を実施することができる。
【産業上の利用可能性】
【００９３】
本発明はDLNAを構築するホームネットワークにおいて、通常、コンテンツを再生するだけのディジタルメディア・プレーヤからコンテンツを収容しているディジタルメディア・サーバーの制御を可能にするものであり、以下の様な分野において用いることが可能である。
【００９４】
第１の例は、上記で示してきた通り、テレビのみの操作からDVD/HDDレコーダの予約をすること。
【００９５】
第２の例は、テレビや他のディジタルメディア・プレーヤ機器から、DVD/HDDレコーダやパソコン、その他のディジタルメディア・サーバー機器の制御ができること。
【符号の説明】
【００９６】
１００１、２００１    テレビ
１００２、２００４    DVD/HDDレコーダ
１００５    ホームネットワーク
２００２    ディジタルメディア・プレーヤ
２００９    ディジタルメディア・サーバー
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ホームネットワークを構成する、ディジタルメディア・コントローラ機能又はディジタルメディア・プレーヤ機能を有する第１の電子機器とディジタルメディア・サーバー機能を有する第２の電子機器とを含み、前記第２の電子機器の操作制御を可能にする操作制御システムであって、
前記第２の電子機器は、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、
前記第１の電子機器は、前記第２の電子機器からコンテンツリストを取得して表示部に表示し、取得、表示されたコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、
前記第２の電子機器は、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御システム。
【請求項２】
前記URLで表す１つ以上の機能は、DLNAの規定範囲外の機能であることを特徴とする請求項１に記載の操作制御システム。
【請求項３】
前記第１、第２の電子機器はそれぞれ、画像表示装置、録画装置であって、前記DLNAの規定範囲外の機能として番組録画予約、編集の少なくとも１つを含むことを特徴とする請求項２に記載の操作制御システム。
【請求項４】
前記画像表示装置から前記制御コマンドとして前記番組録画予約を指定した場合、前記録画装置は指定された制御コマンドを実行して前記URLに該当する番組を録画予約することを特徴とする請求項３に記載の操作制御システム。
【請求項５】
前記録画装置は、インターネットまたはテレビ放送電波から番組表の情報を取得する手段と、取得した番組表を格納する番組表保持部と、取得した番組表をコンテンツリストのデータに変換する変換部と、変換したデータを格納するコンテンツリスト保持部とを含み、前記画像表示装置のディジタルメディア・プレーヤ機能を利用した要求に応じてコンテンツリストを送ることを特徴とする請求項４に記載の操作制御システム。
【請求項６】
ホームネットワークを構成する、ディジタルメディア・コントローラ機能又はディジタルメディア・プレーヤ機能を有する第１の電子機器とディジタルメディア・サーバー機能を有する第２の電子機器とを含み、前記第２の電子機器の操作制御を可能にする操作制御方法であって、
前記第２の電子機器において、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、コンテンツリストに含めて保持し、
前記第１の電子機器において、前記第２の電子機器からコンテンツリストを取得して表示し、取得、表示したコンテンツリスト上で制御コマンドが選択指定されると、選択された制御コマンドに関連付けられたURLにアクセスし、
前記第２の電子機器において、前記第１の電子機器から指定された制御コマンドを実行することを特徴とする操作制御方法。
【請求項７】
ホームネットワークを構成する、ディジタルメディア・コントローラ又はディジタルメディア・プレーヤを具備する画像表示装置とディジタルメディア・サーバーを具備する録画装置とを含み、前記録画装置の操作制御を可能にする操作制御方法であって、
前記録画装置は、インターネットまたはテレビ放送電波から番組表の情報を取得して取得した番組表を番組表保持部に格納すると共に、変換部でコンテンツリストのデータに変換してコンテンツリスト保持部に格納し、
前記録画装置はまた、１つ以上の機能をURLで表すと共に該１つ以上の各機能を実行するための制御コマンドを、前記コンテンツリストに含めて保持し、
前記画像表示装置は、前記録画装置をホームネットワーク上からサーチして、該録画装置のディスクリプション情報を取得し、
このとき、前記録画装置は、前記コンテンツリスト保持部に格納したコンテンツリストを前記画像表示装置に提供すると共に、前記ディジタルメディア・サーバーで実行可能な制御コマンドをコマンドコンテンツとし、該コマンドコンテンツの種別を表す情報をコンテナとして同時に前記ディジタルメディア・プレーヤに通知し、
続いて、前記画像表示装置上でコマンドコンテンツとして番組録画予約が選択されると、前記ディジタルメディア・プレーヤは選択された番組録画予約のコマンドコンテンツに関連付けられたURLに対しアクセスして、前記録画装置の録画予約部に対し、指定された制御、番組録画予約を要求し、
前記録画装置は、指定された番組の録画予約を行うことを特徴とする操作制御方法。
【手続補正３】
【補正対象書類名】図面
【補正対象項目名】図２
【補正方法】変更
【補正の内容】
【図２】
2011188285.tif 000012
【手続補正４】
【補正対象書類名】図面
【補正対象項目名】図７
【補正方法】変更
【補正の内容】
【図７】
2011188285.tif 000013
【手続補正５】
【補正対象書類名】図面
【補正対象項目名】図８
【補正方法】変更
【補正の内容】
【図８】
2011188285.tif 000014