(57)【要約】【課題】ネットワークに接続された録画制御機能を所有しない機器でも録画可能にすること。【解決手段】録画機器１の録画管理部１４は、他の機器２から機器固有情報を取得して管理するとともに、他の機器の記録メディアに映像信号を記録するための録画制御機能を有する。他の機器が自身で録画制御する機能を有していない場合、録画管理部の録画制御機能を用いて他の機器の記録メディアに映像信号を記録させる。録画制御機能は、記録する映像信号を他の機器の記録メディアに記録するためのデータに変換する機能を含む。他の機器が複数存在する場合、他の機器が録画制御機能を有しているか否かの情報やどの記録メディアを優先して用いるかの情報に基づき、記録する機器を選択する。【選択図】図２
2008085384.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して他の機器の記録メディアに映像信号を記録させる録画機器であって、
上記ネットワークに接続して、上記他の機器との間で命令やデータの送受信を行うネットワーク接続部と、
上記他の機器から機器固有情報を取得して管理するとともに、上記他の機器の記録メディアに映像信号を記録するための録画制御機能を有する録画管理部と、
上記他の機器に関する機器管理情報を保存する記憶部とを備え、
上記他の機器が自身で録画制御する機能を有していない場合、上記録画管理部の録画制御機能を用いて上記他の機器の記録メディアに映像信号を記録させることを特徴とする録画機器。
【請求項２】
請求項１記載の録画機器において、
前記録画管理部の有する録画制御機能は、記録する映像信号を前記他の機器の記録メディアに記録するためのデータに変換する機能を含むことを特徴とする録画機器。
【請求項３】
請求項１記載の録画機器において、
前記他の機器から取得する機器固有情報には、該他の機器が記録メディアを保持しているか否かの情報と、録画制御機能を有しているか否かの情報を含み、
前記録画管理部は取得した該機器固有情報に基づき、前記他の機器が複数存在する場合、該他の機器の中から記録する機器を選択し、該選択した機器にて映像信号を記録することを特徴とする録画機器。
【請求項４】
請求項３記載の録画機器において、
前記記憶部が保存する機器管理情報には、前記機器固有情報とともに、前記他の機器が記録メディアを保持している場合にどの機器の記録メディアを優先して用いるかの情報と、前記他の機器が録画制御機能を有している場合にその録画制御機能を用いるか否かの情報を含み、
前記録画管理部は該機器管理情報に基づき、前記他の機器の中から記録する機器を選択することを特徴とする録画機器。
【請求項５】
請求項３または４記載の録画機器において、
前記選択した他の機器の記録メディアに映像信号を記録中に、該他の機器での記録の継続ができなくなった場合、前記録画管理部は、前記機器固有情報または前記機器管理情報に基づき、再度前記他の機器の中から記録する新しい機器を選択し、該選択した機器に切り替えて記録を継続することを特徴とする録画機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続された機器間で記録メディアを共有化して録画を行う録画機器に関する。
【背景技術】
【０００２】
近年、記録媒体の高密度・大容量化により、ＴＶ放送の映像信号等を録画する機器として、ハードディスク、光ディスク、テープ等の記録媒体を用いた専用の録画機器（ビデオレコーダ）のみならず、記録媒体を内蔵しＴＶやＰＣと一体化した複合型録画機器など各種の形態の機器が実用化されている。一方、ネットワークの普及により、これらの機器を接続して、機器間で映像信号を転送することが可能となっている。機器同士の接続の容易性を向上させるために、例えばＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などを利用して、ネットワーク上に機器を接続することができるが、単にネットワークに機器を接続するだけでは、ユーザの使い勝手が向上するとは限らない。例えば、ネットワークにＴＶと録画機器を接続し、あるＴＶ番組を録画機器で録画しようとした場合、ユーザは、まずＴＶの電源と録画機器の電源をそれぞれＯＮにし、画面を見ながら、録画機器を操作しなければならない。つまり、物理的には同じネットワークに接続されていても、それぞれの機器の機能は分離されたままとなっているからである。
【０００３】
この問題を解消するため、特許文献１では、ネットワークに接続された複数の機器を統一的に制御する技術が開示されている。この文献に記載の技術では、ユーザが実施したい動作を、それぞれの機器に対してユーザが個別に指示するのではなく、ある１つの機器に指示するだけで、指示を受けた機器は、ネットワークを介して他の機器に命令を転送することが可能とされている。
【０００４】
【特許文献１】特開２００１−３０６１９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ネットワーク接続した機器間では、命令やデータの送受信が可能であるものの、当然ながら、送信先の機器の実行する動作は、その機器が所有する機能以上のものは期待できない。例えば、ＴＶとハードディスク装置（ＨＤＤ）をネットワークで接続した場合を想定する。ＨＤＤ装置は、コンテンツを保存する記録メディアとネットワーク機能を保持しているが、機器単体では所定の録画フォーマットに従って録画動作を制御する録画制御機能は所有していない。よって、ＴＶで受信した番組の映像信号を送信したとしても、ＨＤＤ装置は正常な形式で録画を行うことはできない。特許文献１の技術を適用したとしても、機器間の命令転送の自由度が増すものの、ＨＤＤ装置が録画命令を受けても単体では録画できない事情は同様である。
【０００６】
本発明は上記課題を鑑み、ネットワークに接続された機器同士で機能を相互に補い、録画制御機能を所有しない機器でも録画可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、ネットワークを介して他の機器の記録メディアに映像信号を記録させる録画機器であって、ネットワークに接続して、他の機器との間で命令やデータの送受信を行うネットワーク接続部と、他の機器から機器固有情報を取得して管理するとともに、他の機器の記録メディアに映像信号を記録するための録画制御機能を有する録画管理部と、他の機器に関する機器管理情報を保存する記憶部とを備え、他の機器が自身で録画制御する機能を有していない場合、録画管理部の録画制御機能を用いて他の機器の記録メディアに映像信号を記録させる。
【０００８】
ここに録画管理部の有する録画制御機能は、記録する映像信号を他の機器の記録メディアに記録するためのデータに変換する機能を含む。
【０００９】
ここに他の機器から取得する機器固有情報には、他の機器が記録メディアを保持しているか否かの情報と、録画制御機能を有しているか否かの情報を含み、録画管理部は取得した機器固有情報に基づき、他の機器が複数存在する場合、他の機器の中から記録する機器を選択し、選択した機器にて映像信号を記録する。
【００１０】
また、記憶部が保存する機器管理情報には、機器固有情報とともに、他の機器が記録メディアを保持している場合にどの機器の記録メディアを優先して用いるかの情報と、他の機器が録画制御機能を有している場合にその録画制御機能を用いるか否かの情報を含み、録画管理部は機器管理情報に基づき、他の機器の中から記録する機器を選択する。
【発明の効果】
【００１１】
本発明によれば、ネットワークに接続された機器同士で機能を相互に補い、録画制御機能を所有しない機器でも録画可能にすることで、ユーザの使い勝手が向上する。
【発明を実施するための最良の形態】
【００１２】
図１は、本発明による録画機器と他の機器とをネットワークに接続したシステムの一例を示す図である。イーサネット（登録商標）のようなネットワーク３に、複数の機器１，２Ａ〜２Ｅが接続されている。ネットワーク３は有線でも無線でもよい。このうち機器１は、本発明による録画制御機能を有する録画機器であり、以下、機器１を「ホスト機器」と呼ぶ。他の機器２Ａ〜２Ｅは、機器１（ホスト機器）からの制御命令を受け、録画等の動作を行うものであり、他の機器２Ａ〜２Ｅを「ターミナル機器」と呼ぶことにする。もちろん、他の機器の１つが制御命令を行う場合には、その機器が「ホスト機器」となる。ユーザ４は、ホスト機器である機器１を操作する。
【００１３】
ホスト機器である機器１は、例えば録画制御機能を有するＴＶであり、記録メディアを内蔵し、受信したＴＶ放送番組の映像信号等を自身で録画保存できるものとする。しかし以下の説明では、機器１自身の記録メディアへの録画ではなく、例えばその残量がなくなり、ネットワーク３経由で他のターミナル機器の記録メディアに録画保存させる場合を想定する。またホスト機器はＴＶに限らず、録画制御機能を有する機器であれば該当する。
【００１４】
図４は、ターミナル機器である機器２Ａ〜２Ｅの機能の一例を示したものである。４０１はネットワーク３に接続された機器名であり、４０２は記録メディアの有無を表し、記録メディアを保持していれば「有」、記録メディアを保持していなければ「無」で表す。４０３は録画制御機能の有無を表しており、その機器単体で録画可能であれば「有」、単体で録画できない場合は「無」で表す。例えば、機器２Ａはビデオレコーダ等が相当し、記録メディア、録画制御機能とも保持しており、機器２Ａ単体で録画を実施することができる。また機器２Ｅは例えばＨＤＤ装置であり、記録メディアは保持しているが録画制御機能を保持していないため、単体では録画を実施できないことになる。
【００１５】
図２は、ホスト機器である録画機器１の基本構成の一例を示す図である。録画機器１は例えば録画機能付きＴＶであり、放送受信部やこれを保存する記録メディアを所有しているがここでは省略する。ネットワーク接続部１１は、ネットワーク３との接続を行い、ターミナル機器との間で命令やデータの送受信を行う。出力部１２はディスプレイやスピーカであり、映像、音声の出力を行う。記憶部１３は、ネットワーク３に接続されているターミナル機器に関する情報を保存する。録画管理部１４は、ターミナル機器から情報を取得し、それを管理することで、ターミナル機器に対する録画動作を制御する。制御部１５は装置全体の制御を行い、入力部１６はリモコンやキーボード等であり、ユーザの入力操作を受け付ける。
【００１６】
図３は、ターミナル機器に共通する基本構成の一例を示す図である。ネットワーク接続部２１は、ネットワーク３との接続を行い、ホスト機器との間で命令やデータの送受信を行う。記憶部２２は、当該機器の固有情報を保存する。機器固有情報管理部２３は、当該機器の固有情報を生成し管理するとともに、ホスト機器から要求があればこれに応答する。記録メディア２４は、例えばハードディスク、光ディスクメディアであり、ホスト機器から送信された映像データを録画保存する。もちろんターミナル機器の中で、機器２Ｃについてはこの記録メディア２４を所有していない。
【００１７】
本実施例では、ホスト機器の録画管理部１４は、ターミナル機器の記録メディア２４に映像データを所定のフォーマットで記録させるための制御機能を有する。従って、ターミナル機器が自身で録画制御機能を所有していない場合でも、ホスト機器の録画制御機能を用いることで不足する機能を補い、録画可能とする。見方を換えれば、ホスト機器の記録メディアが不足している場合は、ターミナル機器の記録メディアで補うとも言える。また、録画可能なターミナル機器の記録メディア２４が複数個存在するとき、最適な記録メディア２４を選択してその機器に対して録画の命令を行う。以下、その動作を詳細に説明する。
【００１８】
録画機器１（ホスト機器）は、録画管理部１４によって現在のネットワーク３に接続されているターミナル機器の状況を常時管理している。ユーザ４は、入力部１６から所定の操作をすることにより、現在のネットワークの接続状況を出力部１２に表示させることができる。
【００１９】
図５は、出力部１２に表示される機器管理情報の出力画面の一例を示す図である。表示項目のうち、ターミナル機器名５０１、記憶メディアの有無５０２、録画制御機能の有無５０３は、図４で示した項目４０１〜４０３と同じである。項目５０４では、ターミナル機器が保持している記録メディア２４の全容量と空容量を表す。これらの項目５０１〜５０４の情報は、ホスト機器１がネットワーク接続部１１，２１を介して相手のターミナル機器２Ａ〜２Ｅから取得するもので、「機器固有情報」と呼ぶ。各ターミナル機器は、その記憶部２２に機器固有情報を保持しており、機器固有情報管理部２３はこれを読み出して応答する。
【００２０】
次の項目５０５，５０６は、基本的にはユーザが設定したもので、ホスト機器１の記憶部１３にて保持されており、これを読み出して表示する。以下、これらについて説明する。
【００２１】
項目５０５は、その記録メディアを仮想的に内蔵として扱うかどうかを表す。ここで仮想的に内蔵メディアとして扱う場合（「○」で示す）とは、ホスト機器１の保持する録画制御機能を使用することで、ユーザから見て、記録メディア２４をあたかもホスト機器１が内蔵している記録メディアのごとく扱う場合である。仮想的に内蔵メディアとして扱わない場合（「×」で示す）とは、各ターミナル機器が保持している録画制御機能を使用する場合である。これらの設定は、ユーザの判断で行うものであるが、機器側で自動的に設定する場合は「自動」と表している。当然ながら、録画制御機能を保持しないターミナル機器は単体では録画できないので、ホスト機器１の録画制御機能を使用することになる。よってその表示は必然的に「○」となる。「自動」の場合には、様々な方式が考えられるが、例えば、そのターミナル機器の録画制御機能を自動判断し、標準機能以上の場合には「×」、標準機能以下の場合には「○」に切り替わるようにする。
【００２２】
また項目５０６は、記録メディアの優先度を表すものである。これは、録画可能なターミナル機器（記録メディア）が複数個存在する場合、どの記録メディアを優先的に使用して録画を開始するかを判断するための指標である。この値は、ユーザが任意に設定することが可能である。図５では数値が小さいほど優先度が高く、優先度を機器２Ａ，機器２Ｄの順序に設定した場合である。また「自動」とは、所定のアルゴリズムに従って記録メディアの優先度を自動的に決めることを意味する。ホスト機器１の記憶部１３には、複数のアルゴリズムが格納されている。図５では、アルゴリズムとして「容量優先」を選択した例を示している。ユーザは、記録メディア優先度を「自動」に設定する際、記憶部１３に格納されているアルゴリズムから所望のアルゴリズムを選択して設定する。このアルゴリズムとしては、以下のような選択基準が用いられる。
【００２３】
（Ａ１）距離優先：ユーザ４が操作するホスト機器１に物理的に近い距離に設置されている記録メディアを優先的に選択する方法。距離を比較するには、例えばレスポンスタイムが一番短い機器が最も近くに位置すると判断すれば良い。
【００２４】
（Ａ２）頻度優先：各ターミナル機器の記録メディアについて使用頻度が均一になるように選択する方法。これは、ハードディスクなどの場合に有効で、長期間アクセスがないとヘッドのスライダに潤滑油がたまり、起動時にヘッドクラッシュを引き起こす原因になるといわれ、これを避けるためである。
【００２５】
（Ａ３）信頼度優先：記録メディアの信頼度の高いものから優先的に選択する方法。例えばハードディスクの場合、これに搭載されている自己診断機能（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｒｅｐｏｒｔｉｎｇ  Ｔｅｃｈｎｏｌｏｇｙ）を利用すれば、寿命が近づいて異常が増えてくると警告を通知してくれる。このような診断結果に基づき、最も信頼度の高い記録メディアを優先する。
【００２６】
（Ａ４）容量優先：記録メディアの容量が大きいものを優先する方式。当然ながら、容量に余裕があれば、録画途中での容量不足のための録画中断などの恐れがなくなる。
【００２７】
（Ａ５）性能優先：記録メディアにはアクセス速度の優劣があり、アクセス速度の速いものから優先的に選択する。また録画コンテンツの種類によって、それに見合った記録メディアを選択する。例えば、ＨＤなどの高画質のデジタルコンテンツを録画する場合は、ハードディスクなどの高速大容量記録メディアを選択する。また、アナログコンテンツを録画する場合は、ＶＨＳなどのビデオテープを選択する。
以上、いくつかのアルゴリズムを説明したが、これに限らず、またこれらのアルゴリズムを組み合わせて決定しても良い。
【００２８】
ホスト機器は、図５の機器管理情報を参照することで、録画先となる最適なターミナル機器（記録メディア）を選択して録画を行うことができる。以下その手順を説明する。
【００２９】
図６は、ユーザ４が現在視聴中の番組を録画する場合の処理手順の一例を示すフローチャートである。ユーザ４はある番組を視聴中に、ホスト機器である録画機器１に付属しているリモコン等の入力部１６を用いて録画開始を指示する（Ｓ６００）。機器１は、ネットワーク３上に他の録画可能な機器があるかどうかを調べる（Ｓ６０１）。ここで機器１は、録画管理部１４と記憶部１３によって、ネットワークに接続されているターミナル機器の状況を把握している。すなわち、図５に示す機器管理情報を参照し、これから録画可能な機器として、項目５０２が「記録メディア＝有」である機器を検索すればよい。あるいは、このタイミングでネットワーク接続部１１を介して現在接続されているターミナル機器の情報を取得し、最新の情報を更新してもよい。もし、ネットワーク上に録画可能な機器が見つからなければ（図５の項目５０２が全ての機器について「記録メディア＝無」）、録画できない旨をユーザに通知する（Ｓ６０２）。通知の方法は、出力部１２であるディスプレイに表示するか、あるいはスピーカから音声で通知する。ユーザ４に通知した後、録画動作を終了する（Ｓ６０３）。
【００３０】
ネットワーク上に録画可能な機器が見つかった場合、まず機器管理情報の優先度５０６が設定されているかどうかを確認する（Ｓ６０４）。優先度が設定されている場合は、優先度の最も高い機器（図５の例では優先度＝１の機器２Ａ）を録画先として選択する（Ｓ６０５）。もし優先度が設定されていない場合（すなわち「自動」の場合）は、所定のアルゴリズムに従い録画先の機器を自動的に選択する（Ｓ６０６）。その場合の選択基準となるアルゴリズムが指定されていれば、それに従う。図５の例では、アルゴリズムとして「容量優先」が指定されているので、項目５０４を参照し、空容量の大きい機器２Ｅを選択する。なお、ステップＳ６０１で見つかった録画可能な機器が１台のみの場合には、当然その機器を選択することになり、上記ステップＳ６０４、Ｓ６０５、Ｓ６０６はスキップする。
【００３１】
さらに図５の項目５０５を参照し、選択した機器の記録メディアを仮想的に機器１の内蔵メディアとして扱うかどうかを確認する（Ｓ６０７）。仮想的に機器１の内蔵メディアとして扱うのであれば、機器１の録画制御機能を利用し、選択した録画先機器を単に記録メディアとして設定する（Ｓ６０８）。つまり、放送番組であれば、機器１で受信した番組データを所定のフォーマットに変換してネットワーク３を介して選択した録画先機器に送信し、録画を開始する（Ｓ６１０）。また、項目５０５が仮想的に機器１の内蔵メディアとして扱わないのであれば、選択した録画先機器の録画制御機能を使用することになるので、録画先機器に対して単に録画開始命令を送信する（Ｓ６０９）。録画先機器から正常に応答が返ってくれば録画開始される（Ｓ６１０）。
【００３２】
ある番組を予約録画する場合も、基本的な流れは上記手順と同じである。ただし、予約録画の場合には録画番組のサイズが推測できる場合が多い。録画番組のサイズが予め分かっていれば、録画先となるターミナル機器の空容量と比較し、最適な機器を選択することが望ましい。よってそのような場合には、上記図６の手順に容量判定の独立したステップを追加すれば良い。
【００３３】
このように、ホスト機器１はターミナル機器から最適な録画先の機器を選択して、録画を実行させる。その際の選択基準として、記録メディアを選択する際の優先度や仮想的にホスト機器の内蔵メディアとして扱うか否か（録画制御機能を利用するか否か）の条件を設定できるので、ユーザ所望の録画性能を実現することができユーザの使い勝手が向上する。
【００３４】
次に、録画中に何らかの理由により録画継続ができなくなった場合、あるいは録画継続ができなくなると予想される場合、録画を継続させるためには、他のターミナル機器の録画先に切り替える必要がある。録画継続ができなくなる理由としては、記録メディアの空容量不足や、録画機器の故障等が考えられる。
【００３５】
図７は、現在の録画先において録画継続ができなくなった場合に、他の録画先に切り替える手順を示すフローチャートである。この場合も、新たな録画先を選択する基本手順は、前記図６の場合と同様である。
【００３６】
ホスト機器１は、現在録画しているターミナル機器の状況を監視して、例えばその機器の空容量が所定値未満に減少したことを検知し、新たな録画先に切り替える必要があると判断する（Ｓ７００）。機器１は、ネットワーク３上に他の録画可能な機器があるかどうかを再度調べる（Ｓ７０１）。これは、機器１が把握しているネットワークに接続されているターミナル機器の状況を図５の機器管理情報（項目５０２）により調べる。もし、ネットワーク上に録画可能な機器が見つからなければ、現在の録画動作が継続できない旨をユーザに通知して（Ｓ７０２）、録画動作を終了する（Ｓ７０３）。
【００３７】
ネットワーク上に録画可能な機器が見つかった場合、まず機器管理情報の優先度が設定されているかどうかを確認する（Ｓ７０４）。優先度が設定されている場合は、現在の録画先の機器の次に優先度の高い機器を新しい録画先として選択する（Ｓ７０５）。もし優先度が設定されていない場合は、所定のアルゴリズムに従い次の録画先の機器を自動的に選択する（Ｓ７０６）。そして、録画先を選択した新たな機器に切り替える（Ｓ７０７）。
【００３８】
さらに、切り替えた新しい機器の記録メディアを仮想的に機器１の内蔵メディアとして扱うかどうかを確認する（Ｓ７０８）。仮想的に機器１の内蔵メディアとして扱うのであれば、機器１の録画制御機能を利用し、受信した番組データを所定のフォーマットに変換して新しい機器へ送信し、録画を継続する（Ｓ７１０）。また、仮想的に機器１の内蔵メディアとして扱わないのであれば、新しい機器の録画制御機能を使用することになるので、新しい機器に対して録画開始命令を送信する（Ｓ７０９）。切り替えた新しい機器から正常に応答が返ってくれば録画継続される（Ｓ７１０）。
【００３９】
このように本実施例によれば、録画途中で容量不足などが生じた場合でも、直ちに他の機器（記録メディア）に切り替えて録画を継続するので、録画中断がなくユーザの使い勝手が向上する。なお、ステップＳ７０７の録画先の切替では、切替のために所定の処理時間を要す。よって、切替時に録画データが欠落することのないように、Ｓ７００の容量判定の閾値は余裕を持って設定する。また、録画途中で録画先を切り替えた場合、当然ながらホスト機器の録画管理部１４は、切替先の機器や切替時間等を管理し記憶部１３に保持している。よって、１つの番組を複数の機器に分割して録画した場合でも、各機器から連続して自動的に再生することができる。
【図面の簡単な説明】
【００４０】
【図１】本発明による録画機器（ホスト機器）と他の機器（ターミナル機器）とをネットワークに接続したシステムの一例を示す図。
【図２】ホスト機器の基本構成の一例を示す図。
【図３】ターミナル機器に共通する基本構成の一例を示す図。
【図４】ターミナル機器２Ａ〜２Ｅの機能の一例を示す図。
【図５】機器管理情報の出力画面の一例を示す図。
【図６】視聴中の番組を録画する場合の処理手順の一例を示すフローチャート。
【図７】録画先を他の録画先に切り替える手順を示すフローチャート。
【符号の説明】
【００４１】
１…録画機器（ホスト機器）、
２Ａ〜２Ｅ…他の機器（ターミナル機器）、
３…ネットワーク、
４…ユーザ、
１１…ネットワーク接続部、
１２…出力部、
１３…記憶部、
１４…録画管理部、
１５…制御部、
１６…入力部、
２１…ネットワーク接続部、
２２…記憶部、
２３…機器固有情報管理部、
２４…記録メディア。
【図１】
2008085384.tif 000003
【図２】
2008085384.tif 000004
【図３】
2008085384.tif 000005
【図４】
2008085384.tif 000006
【図５】
2008085384.tif 000007
【図６】
2008085384.tif 000008
【図７】
2008085384.tif 000009