(57)【要約】【課題】  入力端子と、その入力端子に接続されている外部チューナとの対応づけを自動的に行う。【解決手段】  検査部１０９は、外部機器に対して、出力する映像信号または音声信号の信号レベルを変化させる制御信号を、通信部１１０を介して送信する。入力監視部１０６は、信号受信部１０１の入力端子に入力される映像信号または音声信号の信号レベルを検出する。比較判定部１０７は、検査部１０９から外部機器に対して行われた制御の内容と、入力監視部１０６で検出された入力端子に入力される信号の信号レベルの変化とに基づいて、外部機器が接続されている入力端子を特定する。特定された入力端子の識別情報は、対応する外部機器の識別情報と関連づけられて記憶部１０８に記憶される。【選択図】  図１
2007096972.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から映像信号または音声信号を受信するための複数の入力端子と、
双方向通信可能なネットワークを介して前記外部機器と接続するための接続手段と、
前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信する制御信号送信手段と、
前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出する検出手段と、
前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定する特定手段と、
前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶する記憶手段と
を備えることを特徴とする信号受信装置。
【請求項２】
前記制御信号が、前記外部機器の電源のＯＮとＯＦＦの切り替えを指示する制御信号であることを特徴とする請求項１に記載の信号受信装置。
【請求項３】
前記制御信号が、前記外部機器から出力される映像信号または音声信号のチャンネルの切り替えを指示する制御信号であることを特徴とする請求項１に記載の信号受信装置。
【請求項４】
前記検出手段で検出される信号レベルが、前記入力端子に入力される映像信号または音声信号のパワー、振幅、もしくは、周波数のうちの少なくともひとつであることを特徴とする請求項１に記載の信号受信装置。
【請求項５】
前記特定手段は、前記制御信号が送信されてから一定の時間内に検出された前記信号レベルの変化から前記外部機器が接続されている入力端子を特定することを特徴とする請求項１に記載の信号受信装置。
【請求項６】
前記外部機器に対する制御動作を前記双方向通信可能なネットワークを介して前記外部機器から取得する取得手段をさらに備え、
前記制御信号送信手段は、前記取得された制御動作に対応する制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信することを特徴とする請求項１に記載の信号受信装置。
【請求項７】
外部機器から映像信号または音声信号を受信するための複数の入力端子を備えた信号受信装置の受信信号管理方法であって、
双方向通信可能なネットワークを介して前記外部機器と接続し、
前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信し、
前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出し、
前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定し、
前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶する
ことを特徴とする信号受信装置の受信信号管理方法。
【請求項８】
外部機器から映像信号または音声信号を受信するための複数の入力端子を備えた信号受信装置に、
双方向通信可能なネットワークを介して前記外部機器と接続する機能と、
前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信する機能と、
前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出する機能と、
前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定する機能と、
前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶する
機能と
を実現させることを特徴とする受信信号管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器から映像信号または音声信号を受信するための複数の入力端子を備えた信号受信装置およびその受信信号管理方法ならびに受信信号管理プログラムに関する。
【背景技術】
【０００２】
ＤＶＤレコーダやビデオレコーダなどの録画装置を用いて放送波を受信し録画することはすでに広く行われているが、近年の放送システムの多様化にともない、例えば、衛星放送やケーブルテレビなどの放送システムのように、放送波の受信に録画装置とは別の特別な外部機器（チューナ）が必要となるケースも生じてきている。
【０００３】
このように放送波の受信に録画装置とは別の外部機器が必要となるケースでは、放送波を録画する場合に、録画装置本体の操作とともに、放送波を受信する外部機器の操作をも行う必要がある場合がある。例えば、外部機器の電源がＯＦＦである場合には、録画の際に、まず外部機器の電源をＯＮにする操作を行う必要があり、特定のチャネルを録画する場合には、そのチャネルの放送を受信できるように外部機器のチャネルを設定する必要がある。また、予約録画を行うような場合には、録画装置本体の録画予約を行うとともに、外部機器の予約操作も必要となる。このように録画装置本体の操作とともに外部機器の操作をも行う必要が生じる場合には、例えば、録画装置本体の操作を行うことに連動して外部機器の操作が自動的に行われるようにすることが望ましい。
【０００４】
このような目的のために、例えば、ＬＡＮなどのようなデータの双方向通信が可能なネットワークを介して録画装置と外部機器とを接続し、このネットワークを介して録画装置本体の操作と連動して自動的に外部機器の操作を行えるようにした録画装置が開示されている（例えば、特許文献１を参照）。
【０００５】
ところで、上述したように、近年の放送システムの多様化にともなって、複数の外部機器との接続を可能とするために、複数の映像音声信号入力端子を備えている録画装置が一般化している。このような複数の映像音声信号入力端子を備えた録画装置においては、上述したような外部機器と連動した録画を実現するためには、録画装置が有する映像音声信号を受信するための入力端子と、その入力端子に接続されている外部機器とが対応づけられている必要がある。すなわち、録画装置は、双方向通信可能なネットワークを介して外部機器に対して映像信号や音声信号を送信させる操作を行うとともに、外部機器と入力端子との間の対応づけに基づいて、その外部機器が接続されている入力端子を適切に選択し、その入力端子を通じて受信した映像信号や音声信号を録画できるようにしなければならない。
【０００６】
このような録画装置の入力端子と、その入力端子に接続された外部機器との間の対応づけは、従来、ユーザが手動で行う必要があった（例えば、特許文献２を参照）。しかし、ユーザの利便性を向上させるためには、このような対応づけは、録画装置と外部機器とを接続することによって自動的に行われるようにすることが望ましい。
【特許文献１】特開２００４‐３６３６４９公報（５頁、図１）
【特許文献２】特開２００２−３５４３５１公報（５頁、図１０）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述したように、従来技術には、複数の外部機器と双方向通信可能なネットワークを介して接続可能な録画装置において、録画装置の映像音声信号入力端子と、その入力端子に接続されている外部機器との間の対応づけを、ユーザが手動で行わなければならない、という問題があった。
【０００８】
本発明は、上記従来技術の問題点を解決するためになされたものであって、録画装置などに適用可能であり、外部機器と、その外部機器が接続されている映像信号または音声信号を受信するための入力端子との間の対応づけを、双方向通信可能なネットワークを介して自動的に行うことを可能とする信号受信装置およびその受信信号管理方法ならびに受信信号管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の信号受信装置は、外部機器から映像信号または音声信号を受信するための複数の入力端子と、双方向通信可能なネットワークを介して前記外部機器と接続するための接続手段と、前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信する制御信号送信手段と、前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出する検出手段と、前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定する特定手段と、前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶する記憶手段とを備えることを特徴とする。
【００１０】
また、本発明の受信信号管理方法は、外部機器から映像信号または音声信号を受信するための複数の入力端子を備えた信号受信装置の受信信号管理方法であって、双方向通信可能なネットワークを介して前記外部機器と接続し、前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信し、前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出し、前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定し、前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶することを特徴とする。
【００１１】
また、本発明の受信信号管理プログラムは、外部機器から映像信号または音声信号を受信するための複数の入力端子を備えた信号受信装置に、双方向通信可能なネットワークを介して前記外部機器と接続する機能と、前記外部機器から出力される映像信号または音声信号の信号レベルを変化させるための制御信号を前記双方向通信可能なネットワークを介して前記外部機器へ送信する機能と、前記複数の入力端子に入力される映像信号または音声信号の信号レベルを検出する機能と、前記検出された信号レベルの変化から前記外部機器が接続されている入力端子を特定する機能と、前記外部機器の識別情報を前記特定された入力端子の識別情報と関連づけて記憶する機能とを実現させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、外部機器に対して、双方向通信可能なネットワークを介して、出力する映像信号または音声信号の信号レベルを変化させる制御を行い、その制御にともなって受信する信号のレベルが変化する入力端子を検出して、その入力端子を外部機器と対応づけるので、外部機器と、その外部機器が接続されている入力端子とを自動的に対応づけることが可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態について説明する。なお、以下では、本発明の実施形態に係わる信号受信装置が映像や音声を録画する録画装置に適用されている場合について説明するが、本発明の実施形態に係わる信号受信装置が適用される対象は、録画装置には限定されない。例えば、映像信号や音声信号を外部機器から受信して表示する機能を有するが、録画機能は有さないテレビのような機器の信号受信部に本発明を適用することも可能である。
【００１４】
まず、本実施形態が動作する環境として、双方向通信可能なネットワークに接続された外部機器である外部チューナと、その外部チューナと同じネットワークに接続された録画装置とで構成される家庭内のネットワークシステムについて説明する。なお、ネットワークに接続された機器間のデータの伝送規格にはイーサネット（Ｅｔｈｅｒｎｅｔ：登録商標）を用いるものとする。また、ネットワーク上での機器の発見および制御は、後述するＵＰｎＰプロトコルに基づくものとする。ただし、本発明に適用することができるネットワーク技術は、これらの通信規格や通信プロトコルなどに限定されるものではなく、例えば、エコーネット（ＥＣＨＯＮＥＴ）や無線ＬＡＮなどのデータの双方向通信を可能とするネットワーク技術も本発明に適用することが可能である。
【００１５】
図２は、本実施形態に係わる家庭内のネットワーク（ホームネットワーク）システムの構成例を示す図である。図２に示すように、複数の録画装置および外部チューナがネットワークを介して相互に接続されている。そして、そのうちのいくつかの外部チューナと録画装置とが、外部チューナ側の映像信号や音声信号を出力する出力端子と、それらの信号を受信する録画装置側の入力端子との間でケーブル（以下、ＡＶケーブルと呼ぶ）によって結ばれている。
【００１６】
具体的には、録画装置１００と、録画装置２００と、外部チューナ３００と、外部チューナ４００と、外部チューナ５００とがネットワーク１を介して接続されている。また、録画装置１００と外部チューナ３００および外部チューナ４００とが、それぞれＡＶケーブル２およびＡＶケーブル３で接続されており、録画装置２００と外部チューナ５００とがＡＶケーブル４で接続されている。なお、ＡＶケーブルは、映像信号および音声信号を伝送するために用いられるものであって、データ双方向通信に用いられることはない。
【００１７】
（ＵＰｎＰの概要）
従来から、例えば、家庭内のパソコンやその周辺機器、ＡＶ機器、電話、家電製品などの機器を互いに接続するための様々なホームネットネットワーク規格が提案されている。そのようなホームネットワーク規格のうち、インターネットの普及にともなってＴＣＰ／ＩＰプロトコル上に構築されたプロトコルがＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）である（例えば、ｈｔｔｐ：／／ｗｗｗ．ｕｐｎｐ．ｏｒｇ／を参照）。ここで、ＵＰｎＰを通じてサービスを提供する機器はＵＰｎＰデバイスと呼ばれ、ＵＰｎＰデバイスから提供されるサービスを利用する機器はＵＰｎＰコントロールポイントと呼ばれる。
【００１８】
ＵＰｎＰコントロールポイントがＵＰｎＰデバイスから提供されるサービスを利用する場合、ＵＰｎＰデバイスの発見、ＵＰｎＰデバイスの内容把握、ＵＰｎＰデバイスが提供するサービスの呼び出し、ＵＰｎＰデバイスからの通知の受信といった手順を経る。そして、各手順は、既存のインターネット標準技術を用いることで実現される。具体的には、ＵＰｎＰデバイスの発見にはＳＳＤＰ（Ｓｉｍｐｌｅ  Ｓｅｒｖｉｃｅ  Ｄｉｓｃｏｖｅｒｙ  Ｐｒｏｔｏｃｏｌ）、ＵＰｎＰデバイス／サービスの内容記述にはＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）、ＵＰｎＰサービスの呼び出しにはＳＯＡＰ（Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）、イベント通知にはＧＥＮＡ（Ｇｅｎｅｒａｌ  Ｅｖｅｎｔ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ａｒｃｈｉｔｅｃｔｕｒｅ）といったインターネット標準技術が用いられる。そして、応用別に、ＵＰｎＰデバイスおよびサービスの標準仕様が定められている。
【００１９】
以下、上述した環境のもとで動作する本発明の実施形態について説明する。
【００２０】
本実施形態では、図２に示されるホームネットワークのユーザが、外部チューナを新たに導入する場合について説明する。ここでは、外部チューナ３００が新たに導入される外部チューナであるとする。ユーザは、外部チューナ３００の出力端子と録画装置１００の入力端子のひとつとをＡＶケーブル２で接続し、さらに、外部チューナ３００をネットワーク１にも接続する。
【００２１】
図１は、本実施形態に係わる信号受信装置１２０を含む録画装置１００の構成を示す図である。
【００２２】
本実施形態に係わる録画装置１００は、信号受信部１０１と、入力選択部１０２と、信号処理部１０３と、表示部１０４と、録画部１０５と、入力監視部１０６と、比較判定部１０７と、記憶部１０８と、検査部１０９と、通信部１１０と、制御部１１１と、指示入力部１１２とを備えている。
【００２３】
信号受信部１０１は、外部チューナからの映像信号や音声信号を受信するための複数の入力端子を備えている。ここでは、図１に示すように、信号受信部１０１には、４つの入力端子（入力端子１０１ａ、入力端子１０１ｂ、入力端子１０１ｃ、および、入力端子１０１ｄ）が含まれているものとする。ここで、入力される映像信号は、コンポジットビデオ信号やＳビデオ信号、ＲＧＢビデオ信号などであるものとする。また、入力される音声信号は、アナログのステレオ信号やモノラル信号などであるものとする。
【００２４】
入力選択部１０２は、信号受信部１０１に含まれる複数の入力端子からひとつの入力端子を選択して、その入力端子で受信した映像信号や音声信号を信号処理部１０３へと送る。
【００２５】
信号処理部１０３は、入力選択部１０２から受信した入力信号を、後段の表示部１０４または録画部１０５で処理可能な型式の映像、音声信号に変換する。
【００２６】
表示部１０４は、信号処理部１０３で変換された映像、音声信号を表示する。また、録画部１０５は、信号処理部１０３で変換された映像、音声信号を所定の記録媒体に保存する。表示部１０４は、録画装置１００に備えられていてもよいが、録画装置１００に接続されているテレビなどの外部機器であってもよい。また、録画部１０５において映像、音声信号が記録される記録媒体としては、例えば、ビデオ、ＤＶＤ、ＣＤ、あるいは、ハードディスクなどが適用可能である。
【００２７】
入力監視部１０６は、信号受信部１０１の各入力端子に入力される信号の信号レベルを検出する。ここで、入力監視部１０６で検出される信号レベルとは、各入力端子に入力される信号のパワー、振幅、もしくは、周波数をいう。なお、信号レベルの検出は、あらかじめ定めた周期で定期的に行ってもよいが、後述する制御部１１１からの指示にしたがって任意のタイミング行ってもよい。また、信号レベルの検出は、すべての入力端子について同時に行ってもよいが、入力端子ごとに順次行うようにしてもよい。このようにして入力監視部１０６で得られた信号レベルは、入力端子ごとに、その信号レベルが検出された時刻と関連づけられて、記憶部１０８の入力端子状態履歴テーブル１０８ａに記憶される。より具体的には、時刻と、入力端子の識別子と、信号レベルの種別（例えば、パワーなど）と、信号レベルの値とが関連づけられて記憶される。
【００２８】
また、記憶部１０８には、その他、外部機器テーブル１０８ｂと、外部機器−入力端子対応テーブル１０８ｃと、テスト操作履歴テーブル１０８ｄとが記憶されている。
【００２９】
外部機器テーブル１０８ｂは、録画装置１００がネットワーク１を介して通信可能な外部チューナを含む外部機器のリストである。具体的には、外部機器を特定するための識別情報が記憶されている。外部機器−入力端子対応テーブル１０８ｃは、各入力端子と、それらの入力端子に接続された外部機器との対応のリストである。具体的には、入力端子の識別子と、その入力端子に接続されている外部機器の識別子とが関連づけられて記憶されている。なお、接続されている外部機器が不明である入力端子については、「不明」あるいは「未割当」を表す情報が記憶されている。テスト操作履歴テーブル１０８ｄは、ネットワーク１を介して外部機器に行った操作のリストである。具体的には、操作を行った時刻と、操作を行った外部機器の識別子と、操作の内容とが関連づけて記憶されている。
【００３０】
比較判定部１０７は、記憶部１０８の入力端子状態履歴テーブル１０８ａとテスト操作履歴テーブル１０８ｄとを参照して、外部チューナごと、または、入力端子ごとに、外部チューナに対する操作履歴と入力端子状態の履歴とを比較し、各外部チューナが接続されている入力端子を特定する。そして、それらの外部チューナの識別子と特定された入力端子の識別子とを関連づけて外部機器−入力端子対応テーブル１０８ｃに記憶する。
【００３１】
検査部１０９は、外部機器−入力端子対応テーブル１０８ｃと外部機器テーブル１０８ｂを参照して、接続されている入力端子が不明である外部チューナに対して、ネットワーク介してテスト用操作を行う。具体的には、外部チューナに対して、電源のＯＮとＯＦＦの状態を切り替えたり、出力される映像信号または音声信号のチャンネルの切り替えたりといった、外部チューナから出力される映像信号または音声信号の信号レベルを変化させるための制御信号を送信する。
【００３２】
通信部１１０は、ネットワーク１を介して外部チューナを含む外部機器との間のデータの送受信を行うインターフェースである。
【００３３】
指示入力部１１２は、ユーザが録画装置１００を操作するための指示を入力する部分であり、例えば、ボタンやリモコンなどによって構成される。
【００３４】
そして、これらの各部の動作が、録画装置１００全体の動作の制御を行う制御部１１１によって制御されている。なお、制御部１１１において用いられる制御プログラムは、記憶部１０８に記憶されている。
【００３５】
図３は、本実施形態に係わる録画装置１００に新たに接続される外部チューナ３００の一実施形態を示す構成図である。図３に示すように、外部チューナ３００は、アンテナ入力端子３０１と、信号処理部３０２と、外部出力部３０３と、外部出力端子３０４と、記憶部３０５と、通信部３０６と、指示入力部３０７と、制御部３０８とを備えている。
【００３６】
アンテナ入力端子３０１は、外部のアンテナに接続され、そのアンテナで受信した放送波などの信号を入力するための端子である。
【００３７】
信号処理部３０２は、アンテナ入力端子３０１を通じて受信した放送波のうちからユーザによって指定された放送波を選択して、外部出力に適した型式の映像、音声信号に変換する。
【００３８】
外部出力部３０３は、信号処理部３０２によって変換された映像、音声信号を、外部出力端子３０４を通じて出力する。
【００３９】
通信部３０６は、ネットワーク１を介して他の外部チューナや録画装置と通信を行うためのインターフェースである。
【００４０】
指示入力部３０７は、ユーザが外部チューナ３００を操作するための指示を入力する部分であり、例えば、ボタンやリモコンなどによって構成される。
【００４１】
そして、これらの各部が、外部チューナ３００全体の動作の制御を行う制御部３０８によって制御されている。なお、制御部３０８において用いられる制御プログラムは、記憶部３０５に記憶されている。
【００４２】
以上が本実施形態に係わる録画装置１００と接続される外部チューナ３００の構成である。
【００４３】
次に、本実施形態に係わる録画装置１００の詳細な動作について説明する。
【００４４】
上述したように、本実施形態では、録画装置１００と外部チューナ３００との間の通信にはＵＰｎＰプロトコルが用いられるものとする。そして、本実施形態に係わる録画装置１００の動作においては、録画装置１００はＵＰｎＰコントロールポイントとして動作し、外部チューナ３００はＵＰｎＰデバイスとして動作をする。
【００４５】
以下では、まず、外部チューナ３００が提供し、録画装置１００が利用するテスト操作用のＵＰｎＰサービスを定義する。そして、このテスト操作用のＵＰｎＰサービスが、外部チューナ３００から公開されているものとする。
【００４６】
図４は、テスト操作用ＵＰｎＰサービスのサービス定義記述の例である。図４に示すサービス定義記述の例では、状態変数として、外部チューナ３００の電源のＯＮ／ＯＦＦの状態を表す「Ｐｏｗｅｒ」と、選択されているチャネルの状態を表す「Ｃｈａｎｎｅｌ」と、映像信号のレベルを表す「ＶｉｄｅｏＬｅｖｅｌ」が定義されている。そして、これらの状態に対する操作アクションとして、電源のＯＮ／ＯＦＦを設定する「ＳｅｔＰｏｗｅｒ（）」と、電源のＯＮ／ＯＦＦの状態を取得する「ＧｅｔＰｏｗｅｒ（）」と、選択するチャネルを設定する「ＳｅｔＣｈａｎｎｅｌ（）」と、映像信号のレベルを取得する「ＧｅｔＶｉｄｅｏＬｅｖｅｌ（）」とが、ＵＰｎＰコントロールポイントに対して提供される。
【００４７】
このようなＵＰｎＰサービスを提供するＵＰｎＰデバイスのデバイス定義記述の例を図５に示す。デバイスタイプは、「ｕｒｎ：ｓｃｈｅｍａｓ−ｕｐｎｐ−ｏｒｇ：ｄｅｖｉｃｅ：ＭｅｄｉａＳｅｒｖｅｒ：１」とし、ＵＰｎＰ−ＡＶ仕様で定められている「ＭｅｄｅｉａＳｅｒｖｅｒデバイス」としている。
【００４８】
そして、この例では、前述のＵＰｎＰサービスは、サービスタイプが、「ｕｒｎ：ｓｃｈｅｍａｓ−ｕｐｎｐ−ｔｏｓｈｉｂａ−ｃｏ−ｊｐ：ｓｅｒｖｉｃｅ：ＶｉｄｅｏＣｏｎｆｉｇ：１」として識別されるＵＰｎＰサービスであるとして、ほかのＵＰｎＰ−ＡＶ仕様における標準的なＵＰｎＰサービスと並べて記述されている。つまり、「ＶｉｄｅｏＣｏｎｆｉｇサービス」を持つＵＰｎＰデバイスが、本実施形態に係わる信号受信装置によって、入力端子との対応づけを行う必要がある外部機器である。
【００４９】
本実施形態に係る録画装置１００は、ＵＰｎＰコントロールポイントとして動作し、ネットワーク上に上記のＵＰｎＰデバイスおよびサービスを発見することで、ホームネットワーク上に制御可能な機器（外部チューナ３００）があることを認識する。そして、本実施形態では、この外部チューナ３００が提供するサービスを利用して、信号受信部１０１の入力端子と、外部チューナ３００との間の対応づけを行う。
【００５０】
なお、以下では、録画装置１００が入力端子と外部チューナ３００との間の対応づけの際に利用する外部チューナ３００のサービスとして、図４に示したような、外部チューナ３００の電源のＯＮとＯＦＦの切り替えや、チャネルの切り替え、あるいは外部チューナ３００からの出力信号のレベルの取得といったサービスを例に挙げて説明するが、このようなサービス以外にも、テスト用に操作可能であるような状態変数やアクションを定義してもよい。例えば、映像の明るさや色バランスを変更できるアクションを定義したり、特定のテスト動作パターン（例えば、電源をＯＮにして、選択するチャネル選択を順次切り替えていき、最後に電源ＯＦＦとするなど）を実行するアクションを定義したりすることも可能である。すなわち、本実施形態に係わる録画装置１００は、外部チューナ３００から入力される映像信号または音声信号の信号レベルの変化を用いて、録画装置１００の入力端子と外部チューナ３００との間の対応づけを行うものであるので、定義されるサービスは、少なくとも外部チューナ３００の出力信号に何らかの変化をもたらすものであればよい。
【００５１】
そして、本実施形態に係わる録画装置１００では、これらアクションを通じて外部チューナ３００を操作し、入力端子で受信される信号のレベルの変化に基づいて、信号受信部１０１の入力端子と、外部チューナ３００との間の対応づけを行う。
【００５２】
なお、以下では、外部機器テーブル１０８ｂなどに記憶されている外部チューナの識別子としては、ＵＰｎＰデバイスとして動作する際の機器識別子ＵＤＮ（ＵｎｉｑｕｅＤｅｖｉｃｅＮａｍｅ）を用いる。
【００５３】
以下、図６から図１１に示すフローチャートを用いて、本実施形態に係る信号受信装置を含む録画装置１００の動作について説明する。
【００５４】
まず、ユーザは、準備段階として、図６のフローチャートに示す手順を実行する。
【００５５】
すなわち、ユーザは、録画装置１００と外部チューナ３００の電源をＯＦＦとし、それぞれの動作を停止させる（ステップＳ１０１）。次に、外部チューナ３００の出力端子３０４と、録画装置１００の信号受信部１０１のいずれかの入力端子とをＡＶケーブル２で接続する（ステップＳ１０２）。次に、外部チューナ３００をネットワーク１に接続する（ステップＳ１０３）。最後に、録画装置１００および外部チューナ３００の電源をＯＮとし、それぞれを動作させる（ステップＳ１０４）。
【００５６】
ステップＳ１０４で録画装置１００と外部チューナ３００が動作すると、それぞれの機器の通信部１１０と通信部３０６とが機能して、ネットワーク１上における双方向通信が可能となる。なお、ネットワーク上での双方向通信を可能とするための手続きとしては、例えば、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）やＡｕｔｏＩＰなどの自動化された手順を適用することができる。
【００５７】
そして、次に、録画装置１００の入力端子と外部チューナ３００との間の対応づけが行われる。なお、対応づけは、例えば、ユーザからの指示によって開始してもよく、外部チューナ３００を設置後、録画装置１００が外部チューナ３００の最初の起動を検出して自動的に行うようにしてもよい。
【００５８】
図７は、録画装置１００による、信号受信部１０１の入力端子と外部チューナ３００との間の対応づけ動作を説明するためのフローチャートである。
【００５９】
まず、検査部１０９が、記憶部１０８に記憶されている外部機器−入力端子対応テーブル１０８ｃを参照する（ステップＳ２０１）。そして、接続されている外部機器が「不明」である入力端子があるか否かを判定する（ステップＳ２０２）。接続されている外部機器が「不明」である入力端子が存在する場合には、次に、検査部１０９が、通信部１１０を介して、ネットワーク１上に接続されている外部機器と、その外部機器が提供するサービスを発見する（ステップＳ２０３）。ネットワーク１上に外部機器が発見された場合には、発見された外部機器の情報が記憶部１０８の外部機器テーブル１０８ｂに記憶される（ステップＳ２０４）。
【００６０】
次に、検査部１０９は、外部機器テーブル１０８ｂと外部機器−入力端子対応テーブル１０８ｃとを参照して、外部機器テーブル１０８ｂに現れ、外部機器−入力端子対応テーブル１０８ｃには現れない外部機器をすべて抽出する（ステップＳ２０５）。そして、検査部１０９は、抽出された外部機器に対して、対応する入力端子を探索する手続き（以下、「対応入力端子探索手続き」と呼ぶ）を実行する。（ステップＳ２０６）。
【００６１】
なお、ステップＳ２０２において、外部機器−入力端子対応テーブル１０８ｃに接続されている外部機器が「不明」である入力端子が存在しなければ、その後のステップを行わずに終了する。
【００６２】
本実施形態では、外部チューナ３００が新たにネットワーク１に接続されているため、ステップＳ２０３では、外部チューナ３００が発見され、ステップＳ２０４で外部機器テーブル１０８ｂに記憶される。そして、外部チューナ３００が接続されている録画装置１００の入力端子は未だ不明であるため、外部機器−入力端子対応テーブル１０８ｃには、外部チューナ３００は現れない。したがって、ステップＳ２０６では、外部チューナ３００が接続されている入力端子を探索する手続きが実行される。
【００６３】
また、ステップＳ２０３では、ＵＰｎＰにおける機器やサービスの発見手順にしたがい、「ｓｅｒｖｉｃｅＴｙｐｅ＝ｕｒｎ：ｓｃｈｅｍａｓ−ｔｏｓｈｉｂａ−ｃｏ−ｊｐ：ｓｅｒｖｉｃｅ：ＶｉｄｅｏＣｏｎｆｉｇ：１」をキーにして、ＳＳＤＰにより、ＵＰｎＰサービス、および、このサービスを提供するＵＰｎＰデバイスが発見される。
【００６４】
次に、ステップＳ２０６で実行される「対応入力端子探索手続き」について説明する。図８は、「対応入力端子探索手続き」における録画装置１００の動作を示すフローチャートである。
【００６５】
まず、検査部１０９が、ステップＳ２０５で抽出された外部機器のうちのひとつを選択する（ステップＳ３０１）。次に、「外部機器テスト操作手続き」と、「入力端子状態監視手続き」が実行される（ステップＳ３０２）。
【００６６】
ここで、「外部機器テスト操作手続き」とは、検査部１０９が、外部機器に対しテスト操作を行う手続きをいう。具体的には、検査部１０９が、通信部１１０を介して外部機器へ制御信号を送信し、外部機器が出力する映像信号または音声信号の信号レベルを変化させる手続きをいう。また、「入力端子状態監視手続き」とは、入力監視部１０６が、信号受信部１０１の入力端子に入力される信号レベルを検出する手続きをいう。これらの各手続きにおける録画装置１００の動作の詳細については後述する。
【００６７】
次に、「状態比較判定手続き」が実行される（ステップＳ３０３）。ここで、「状態比較判定手続き」とは、比較判定部１０７が、検査部１０９による外部機器の操作履歴と、入力監視部１０６により検出された信号レベルの変化とに基づいて、その外部機器が接続されている入力端子の候補を取得する手続きをいう。「状態比較判定手続き」における録画装置１００の動作の詳細についても後述する。
【００６８】
「状態比較判定手続き」の結果、ステップＳ３０１で選択された外部機器が接続されている入力端子として、複数の候補が得られた場合には（ステップＳ３０４）、ステップＳ３０２へ戻り、先に行ったテスト操作とは異なるテスト操作を外部機器に対して行う。
【００６９】
「状態比較判定手続き」の結果、ステップＳ３０１で選択された外部危機が接続されている入力端子として、ひとつの候補だけが得られた場合には（ステップＳ３０５）、比較判定部１０７は、得られた入力端子の候補を、ステップＳ３０１で選択された外部機器が接続されている入力端子であると特定して、記憶部１０８の外部機器−入力端子対応テーブル１０８ｃに追加する（ステップＳ３０６）。
【００７０】
「状態比較判定手続き」の結果、ひとつの候補も得られなかった場合には、ステップＳ３０１で選択された外部機器が接続されている入力端子を「不明」として、外部機器−入力端子対応テーブル１０８ｃに追加する（ステップＳ３０７）。
【００７１】
以上のステップは、ステップＳ２０５で抽出された外部機器のすべてに対して行われる（ステップＳ３０８）。
【００７２】
本実施形態では、ステップＳ３０１で、外部チューナ３００が選択され、その外部チューナ３００に対して、ステップＳ３０２でテスト操作が行われる。
【００７３】
次に、ステップＳ３０２で実行される「外部機器テスト操作手続き」について説明する。図９は、「外部機器テスト操作手続き」における録画装置１００の動作を示すフローチャートである。
【００７４】
まず、検査部１０９が、外部機器に対するテスト操作を定める（ステップＳ４０１）。テスト操作は、外部機器から出力される映像信号または音声信号の信号レベルを変化させるための操作であり、具体的には、例えば、電源のＯＮとＯＦＦの繰り返しや、電源をＯＮとしたあと、設定可能なチャネルを順次切り替えていき、最後に電源をＯＦＦするなどの操作である。
【００７５】
次に、検査部１０９は、外部機器のＶｉｄｅｏＣｏｎｆｉｇサービスに対して、テスト操作を実行する（ステップＳ４０２）。テスト操作の実行は、制御信号を外部機器に送信することによって行うが、具体的には、ＵＰｎＰのＶｉｄｅｏＣｏｎｆｉｇサービスの各アクションを呼び出すことによって行えばよい。すなわち、例えば、電源のＯＮとＯＦＦの繰り返しは、ＳｅｔＰｏｗｅｒ（ＯＮ）とＳｅｔＰｏｗｅｒ（ＯＦＦ）を繰り返し呼び出せばよく、電源をＯＮとしたあと、設定可能なチャネルを順次切り替えていき、最後に電源をＯＦＦする操作は、ＳｅｔＰｏｗｅｒ（ＯＮ）を呼び出したのち、設定可能なチャネルの値の範囲でＳｅｔＣｈａｎｎｅｌ（）を呼び出し、最後にＳｅｔＰｏｗｅｒ（ＯＦＦ）を呼び出せばよい。
【００７６】
検査部１０９は、テスト操作を実行するたびに、記憶部１０８のテスト操作履歴テーブル１０８ｄに、テスト操作の履歴を記憶していく（ステップＳ４０３）。テスト操作の記憶は、テスト操作を行った時刻と、その内容（例えば、ＳｅｔＰｏｗｅｒ（ＯＮ）、ＳｅｔＰｏｗｅｒ（ＯＦＦ）、ＳｅｔＣｈａｎｎｅｌ（）など）を記憶するようにすればよい。
【００７７】
以上が、「外部機器テスト操作手続き」である。
【００７８】
次に、ステップＳ３０２で実行される「入力端子状態監視手続き」について説明する。図１０は、「入力端子状態監視手続き」における録画装置１００の動作を示すフローチャートである。
【００７９】
まず、入力監視部１０６が、記憶部１０８に記憶された外部機器−入力端子対応テーブル１０８ｃを参照して、接続されている外部機器が「不明」である入力端子をひとつ選択する（ステップＳ５０１）。
【００８０】
次に、入力監視部１０６は、選択された入力端子に入力される信号の信号レベルを検出し、時間ごと、もしくは、信号レベルに変化が検出されるごとに、記憶部１０８の入力端子状態履歴テーブル１０８ａに記録する（ステップＳ５０２）。入力監視部１０６は、以上の処理を、「入力端子状態監視手続き」開始後、一定の時間が経過するまで継続する（ステップＳ５０３）。
【００８１】
「入力端子状態監視手続き」開始後、一定の時間が経過すると、入力監視部１０６は、ステップＳ５０１で選択した入力端子についての信号レベルの検出を終了する。そして、入力監視部１０６は、以上の処理が、接続されている外部機器が「不明」であるすべての入力端子について行われたか否かを判定し（ステップＳ５０４）、未だ処理が行なわれていない入力端子が存在する場合には、接続されている外部機器が「不明」であるほかの入力端子を新たに選択して（ステップＳ５０５）、ステップＳ５０２からの処理を繰り返す。
【００８２】
なお、以上の手続きは、入力監視部１０６が一度にひとつの入力端子の信号レベルを検出する場合の手続であるが、入力監視部１０６が、同時に複数の入力端子に入力される信号の信号レベルを検出できる場合には、各入力端子で検出された信号レベルを、時刻ごとに、もしくは、各入力端子で信号レベルの変化が検出されるごとに、記憶部１０８の入力端子状態履歴テーブル１０８ａに記憶するようにすればよい。
【００８３】
次に、ステップＳ３０３で実行される「状態比較判定手続き」について説明する。図１１は、「状態比較判定手続き」における録画装置１００の動作を示すフローチャートである。
【００８４】
まず、比較判定部１０７は、記憶部１０８に記憶された外部機器−入力端子対応テーブル１０８ｃを参照して、接続されている外部機器が「不明」である入力端子をひとつ選択する（ステップＳ６０１）。
【００８５】
次に、比較判定部１０７は、入力監視部１０６で検出された信号レベルの変化を計算する時刻を設定する（ステップＳ６０２）。信号レベルの変化は、時刻ｔにおける信号レベルと、その時刻ｔからｎだけ離れた時刻ｔ＋ｎの信号レベルの差で定義する。なお、信号レベルの変化を検出する時刻ｔおよびｔ＋ｎの範囲は、あらかじめ定めておく（ＴＭＩＮ≦ｔ≦ＴＭＡＸ、ｒｅｓｐＭｉｎ≦ｎ≦ｒｅｓｐＭａｘ）。
【００８６】
比較判定部１０７は、記憶部１０８の入力端子状態履歴テーブル１０８ａを参照して、時刻ｔと時刻ｔ＋ｎの信号レベルを読み出し、あわせて、記憶部１０８のテスト操作履歴テーブル１０８ｄを参照して、その間に行われた外部機器に対するテスト操作を読み出す（ステップＳ６０３）。
【００８７】
比較判定部１０７は、ステップＳ６０３で読み出されたテスト操作と信号レベルの変化とから、そのテスト操作を行った外部機器と入力端子との間の接続条件の成否を判定する（ステップＳ６０４）。なお、接続条件の詳細について後述する。
【００８８】
接続条件が満たされる場合には（ステップＳ６０５）、比較判定部１０７は、接続条件を満たす入力端子を、ステップＳ３０１で選択された外部機器が接続されている入力端子の候補に設定する（ステップＳ６０６）。一方、接続条件が満たされない場合には、信号レベルの変化を検出するための時刻ｔおよびｔ＋ｎを上述した範囲で変化させて、ステップＳ６０２以降の処理を繰り返す（ステップＳ６０７）。
【００８９】
そして、比較判定部１０７は、以上の処理が、接続されている外部機器が「不明」であるすべての入力端子について行われたか否かを判定し（ステップＳ６０８）、未だ処理が行なわれていない入力端子が存在する場合には、接続されている外部機器が「不明」であるほかの入力端子を新たに選択して（ステップＳ６０９）、ステップＳ６０２からの処理を繰り返す。
【００９０】
ここで、外部機器と入力端子との間の接続条件は、図１２（ａ）に示すような制約論理式を解決することで判定できる。なお、図１２（ａ）に示す制約論理式では、外部機器をｃ、入力端子をｘとしている。また、各述語の定義、および、関数の定義は、図１２（ｂ）に示すとおりである。また、図１２（ｃ）に示す条件式は、条件Ｂ、Ｃ、および、Ｄが同時に成立するときにＡが成立することを表している。なお、図１２（ａ）に示す接続条件は、上述した「外部機器テスト操作手続き」において、外部機器から出力される信号のレベルを変化させるテスト操作として、まず、外部機器の電源をＯＮにし（ＳｅｔＰｏｗｅｒ（ＯＮ））し、次に、外部機器のチャネルを切り替える（ＳｅｔＣｈａｎｎｅｌ（））操作を行ったときの信号レベルの変化から、外部機器と入力端子とを関連づける場合の例を示している。
【００９１】
すなわち、図１２（ａ）に示す制約論理式は、（１）時刻ｔおよび時刻ｔ＋ｎに外部機器ｃの電源がＯＮ、（２）時刻ｔと時刻ｔ＋ｎにおいて外部機器が選択しているチャネルが異なる、（３）時刻ｔに入力端子ｘで検出された信号レベルと、時刻ｔ＋ｎに入力端子ｘで検出された信号レベルとの間の差が、あらかじめ定めた閾値ｔｈ１以上、（４）信号レベルの比較を行う時間差ｎが、所定の範囲内（ｒｅｓｐＭｉｎ≦ｎ≦ｒｅｓｐＭａｘ）、という条件をすべて満たす場合に、外部機器ｃと入力端子ｘとが接続されていると判定されることを示している。
【００９２】
このように本発明の実施形態によれば、録画装置１００から、ネットワーク１を介して接続された外部チューナ３００に対してテスト操作を行い、これとあわせて録画装置１００の入力端子に入力される信号レベルの変化を検出することで、自動的に外部チューナ３００と、その外部チューナ３００が接続されている入力端子との間の対応づけを行うことが可能となる。
【００９３】
なお、本実施形態に係わる信号受信装置１２０は、例えば、汎用のコンピュータ装置を基本ハードウェアとして用いることでも実現することが可能である。すなわち、入力選択部１０２、入力監視部１０６、比較判定部１０７、検査部１０９、および、制御部１１１は、上記のコンピュータ装置に搭載されたプロセッサにプログラムを実行させることにより実現することができる。このとき、信号受信装置１２０は、上記のプログラムをコンピュータ装置にあらかじめインストールすることで実現してもよいし、ＣＤ−ＲＯＭなどの記憶媒体に記憶して、あるいはネットワークを介して上記のプログラムを配布して、このプログラムをコンピュータ装置に適宜インストールすることで実現してもよい。また、記憶部１０８は、上記のコンピュータ装置に内蔵あるいは外付けされたメモリ、ハードディスクもしくはＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒなどの記憶媒体などを適宜利用して実現することができる。
【００９４】
また、上述した実施形態では、本発明の実施形態に係わる信号受信装置１２０が録画装置１００に適用されている場合について説明を行ったが、本発明の実施形態に係わる信号処理装置１２０を、録画機能を有さないテレビに適用することも可能である。このようにテレビに適用する場合でも、テレビが複数の入力端子を備え、各入力端子が異なる外部チューナに接続されている場合には、本発明の実施形態に係わる信号受信装置１２０を適用し、外部チューナと入力端子との間の対応づけを自動的に行うことで、テレビの操作に連動して外部チューナの操作をもあわせて行うことが可能になる。すなわち、本発明の実施形態に係わる信号処理装置１２０によって、あらかじめ外部チューナと入力端子との間の対応づけを行っておけば、例えば、ユーザが、外部チューナを介して視聴する必要があるチャネルを選択した場合に、その対応づけにしたがって、ネットワークを介して自動的に外部チューナの電源をＯＮとして、映像信号や音声信号をテレビに向けて送信させることなどが可能になる。
【００９５】
（変更例１）
上述した実施形態では、「対応入力端子探索手続き」において、まず検査部１０９が入力端子との間の対応づけを行うべき複数の外部機器からひとつの外部機器を選択し、その外部機器に対してテスト操作を行って、入力監視部１０６で各入力端子に入力される信号レベルを検出し、比較判定部１０７において外部機器と入力端子との間の対応づけを行っていた。これとは逆に、まず、検査部１０９で、信号受信部１０１の入力端子のうちからひとつの入力端子を選択し、入力監視部１０６で、その選択された入力端子に入力される信号レベルを検出しながら、ネットワーク１上の各外部機器に対してテスト操作を行って、比較判定部１０７において外部機器と入力端子との間の対応づけを行うようにすることも可能である。特定の入力端子に接続されている外部機器を発見したい場合には、このように入力端子を特定して外部機器との対応づけを行う方法が有効である。
【００９６】
（変更例２）
上述した実施形態では、ステップＳ６０４の接続条件を表す制約論理式に用いられるｒｅｓｐＭｉｎおよびｒｅｓｐＭａｘの値は、あらかじめ定めておくこととしていた。しかし、外部機器がテスト操作を指示する制御信号を受信してから実際に動作を行うまでの時間は、外部機器ごとに異なる場合も多い。そこで、外部機器が、テスト操作を指示する制御信号を受信してから実際に対応する動作を行なうまでの時間の情報を提供できるようにして、これをｒｅｓｐＭｉｎおよびｒｅｓｐＭａｘの値として用いることができるようにすることが望ましい。
【００９７】
これを実現するためには、例えば、電源の状態（ＯＮ／ＯＦＦ）といった外部機器の状態変数（ｓｔａｔｅＶａｒｉａｂｌｅ）の値が、ある値（ｏｌｄＶａｌｕｅ）から別の値（ｎｅｗＶａｌｕｅ）に変化するために要する最小の時間（ｍｉｎ）と最大の時間（ｍａｘ）を提供するＧｅｔＲｅｓｐｏｎｓｉｂｉｌｉｔｙ（ｓｔａｔｅＶａｒｉａｂｌｅ，ｏｌｄＶａｌｕｅ，ｎｅｗＶａｌｕｅ，ｍｉｎ，ｍａｘ）といったアクションをＶｉｄｅｏＣｏｎｆｉｇサービスに備えるようにするとよい。そして、このアクションによって取得された応答時間の最小値、最大値をｒｅｓｐＭｉｎとｒｅｓｐＭａｘに設定するようにすればよい。
【００９８】
あるいは、各外部機器の応答時間があらかじめわかる場合には、例えば、外部機器と、その外部機器の応答時間の対応を、録画装置１００からアクセス可能なサーバに記憶しておき、録画装置１００は、そのサーバを参照してｒｅｓｐＭｉｎとｒｅｓｐＭａｘを設定するようにしてもよい。
【００９９】
（変更例３）
上述した実施形態では、ステップＳ６０４において、外部機器と入力端子の接続の判定を図１２（ａ）に示すような制約論理式を用いて、真（接続している）か偽（接続していない）かを判定することによって行っていたが、例えば、図１２（ａ）に示す制約論理式中の２つの時刻における信号レベルの差の値などに基づいて、外部機器と入力端子との間の接続の有無を確率的に評価できるようにしておき、外部機器ごとに、その確率の値が最も大きい入力端子と接続されていると判定するようにすることも可能である。
【０１００】
（変更例４）
上述した実施形態では、比較判定部１０７において、外部機器と入力端子との間の対応づけを行って、その結果を、自動的に記憶部１０８の外部機器−入力端子対応テーブル１０８ｃに記憶するようにしていたが、記憶部１０８に記憶する際に、ユーザによる確認手続きを行えるようにすることも可能である。
【０１０１】
すなわち、まず、比較判定部１０７において外部機器と入力端子との間の対応づけが行われた場合に、その結果をユーザに対して提示できるようにする。このときの結果の提示は、例えば、表示部１０４で行えばよい。そして、ユーザは、その対応づけが正しいか否かを確認し、その結果を、指示入力部１１２を通じて入力する。記憶部１０８の外部機器−入力端子対応テーブル１０８ｃには、「確定済み」のフィールドを用意しておき、ユーザによる確認作業が完了するまで、そのフィールドは空欄としておく。そして、ユーザによる確認作業が行われた場合に、そのフィールドを「確定済み」とすればよい。
【０１０２】
また、ステップＳ３０４において、複数の入力端子が選択された場合にも、その結果をユーザに提示し、ユーザにひとつの入力端子を選択させるようにしてもよい。
【０１０３】
（変更例５）
図１３は、本実施形態に係わる録画装置１００の記憶部１０８に記憶されている外部機器−入力端子対応テーブル１０８ｃを、ホームネットワーク上のサーバ６００で管理する実施の形態について示している。このように、外部機器と録画装置の入力端子との間の対応を、ホームネットワーク上のサーバで一括して管理するようにすることで、すでに対応づけが完了している入力端子について、他の録画装置が対応づけのためのテスト操作を行うことを回避することができるようになる。
【０１０４】
なお、各録画装置の入力端子の一意性は、入力端子の識別子として、ＵＰｎＰデバイスとしての録画装置の識別子と、その録画装置内における入力端子の識別子とを関連づけた識別子を用いることで確保することが可能である。
【０１０５】
（変更例６）
変更例５では、外部機器−入力端子対応テーブル１０８ｃをホームネットワーク上のサーバ６００で管理することで、他の録画装置が、すでに入力端子との対応づけが完了している外部機器に対してテスト操作を行うことを回避することができる実施の形態について説明した。同様のことは、録画装置を、入力端子と外部機器との間の対応づけの情報をＵＰｎＰサービスとして提供するＵＰｎＰデバイスとして動作させることによっても実現することができる。
【０１０６】
この場合、各録画装置は、その入力端子と外部機器との間の対応づけを行う前に、他の録画装置に対して入力端子と外部機器との間の対応づけの情報を問い合わせることで、すでに対応づけが完了している外部機器の情報を得ることができ、その外部機器に対してテスト操作を行うことを回避することができる。このような実施の形態は、外部機器と入力端子との対応を管理するためのサーバを準備する必要がなくなるという利点がある。
【０１０７】
そして、さらに、録画装置が、その録画装置に含まれる入力端子と外部機器との間の対応関係のみならず、ＵＰｎＰコントロールポイントとして収集した、他の録画装置の入力端子と外部機器との間の対応関係をも提供できるようにすることで、動作状態にない（例えば、電源がＯＦＦである）録画装置が存在する場合でも、その録画装置の入力端子と外部機器との間の対応関係を、他の録画装置から取得することが可能になり、不必要なテスト操作を行うことを効率的に回避することが可能になる。
【０１０８】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【０１０９】
【図１】本発明の実施形態に係わる録画装置の構成を示す図。
【図２】本発明の実施形態に係わる録画装置を含むホームネットワークの構成を示す図。
【図３】本発明の実施形態に係わる外部チューナの構成を示す図。
【図４】本発明の実施形態に係わるテスト操作用ＵＰｎＰサービスの定義記述の一例を示す図。
【図５】本発明の実施形態に係わるＵＰｎＰデバイスの定義記述の一例を示す図。
【図６】本発明の実施形態に係わる外部機器のネットワークへの接続手順を示すフローチャート。
【図７】本発明の実施形態に係わる対応入力端子対応手続きを開始するまでの手順を示すフローチャート。
【図８】本発明の実施形態に係わる対応入力端子対応手続きを示すフローチャート。
【図９】本発明の実施形態に係わる外部機器テスト操作手続きを示すフローチャート。
【図１０】本発明の実施形態に係わる入力端子状態監視手続きを示すフローチャート。
【図１１】本発明の実施形態に係わる状態比較判定手続きを示すフローチャート。
【図１２】本発明の実施形態に係わる外部機器と入力端子との間の接続条件を示す図。
【図１３】本発明の実施形態の変更例に係わるホームネットワークの構成を示す図。
【符号の説明】
【０１１０】
１・・・ネットワーク
２、３、４・・・ＡＶケーブル
１００、２００・・・録画装置
３００、４００、５００・・・外部チューナ
６００・・・サーバ
１０１・・・信号受信部
１０１ａ、１０１ｂ、１０１ｃ、１０１ｄ・・・入力端子
１０２・・・入力選択部
１０３・・・信号処理部
１０４・・・表示部
１０５・・・録画部
１０６・・・入力監視部
１０７・・・比較判定部
１０８・・・記憶部
１０９・・・検査部
１１０・・・通信部
１１１・・・制御部
１１２・・・指示入力部
１２０・・・信号受信装置
【図１】
2007096972.tif 000003
【図２】
2007096972.tif 000004
【図３】
2007096972.tif 000005
【図４】
2007096972.tif 000006
【図５】
2007096972.tif 000007
【図６】
2007096972.tif 000008
【図７】
2007096972.tif 000009
【図８】
2007096972.tif 000010
【図９】
2007096972.tif 000011
【図１０】
2007096972.tif 000012
【図１１】
2007096972.tif 000013
【図１２】
2007096972.tif 000014
【図１３】
2007096972.tif 000015