(57)【要約】      （修正有）【課題】放送コンテンツの配信や記録を行っているネットワーク上の機器がネットワークから離脱する際に生じる不都合を解消する。【解決手段】ネットワーク離脱対処装置において、放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものを離脱機器として検出する検出手段と、検出手段により検出された離脱機器が受信し、配信又は記録している放送について、離脱機器に代わって受信し及び配信又は記録する代替処理を実行する代替機器を、ネットワーク上の各機器のうちから選定する選定手段と、選定手段により選定された代替機器に対し、代替処理を実行するように指令する指令手段とを設ける。【選択図】図７
2008258680.tif 000002
【特許請求の範囲】
【請求項１】
放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものを離脱機器として検出する検出手段と、
前記検出手段により検出された離脱機器が受信し、配信又は記録している放送について、該離脱機器に代わって受信し、配信又は記録する代替処理を実行する代替機器を、前記ネットワーク上の各機器のうちから選定する選定手段と、
前記選定手段により選定された代替機器に対し、前記代替処理を実行するように指令する指令手段とを具備することを特徴とするネットワーク離脱対処装置。
【請求項２】
前記代替機器の選定に際し、選定可否の判断の対象となる各機器について、放送の受信中であるかどうか、受信中の放送を記録中であるかどうか、前記離脱機器が受信している放送局を代替して受信する場合の受信品質、該受信品質に関するユーザによる実際の視聴に基づく評価、その機器について設定されている代替機器となり得る優先順位、又は、その機器が携帯型か若しくは据え置き型かが考慮されることを特徴とする請求項１に記載のネットワーク離脱対処装置。
【請求項３】
前記受信品質又は視聴に基づく評価は、所定の時間帯毎のものであり、
前記代替機器の選定に際し、前記受信品質又は視聴に基づく評価が考慮される場合、選定時が属する前記時間帯に対応する前記受信品質又は視聴に基づく評価が考慮されることを特徴とする請求項２に記載のネットワーク離脱対処装置。
【請求項４】
前記代替機器の選定に際し、選定可否の判断の対象となる機器が放送の受信手段を複数系統有するものであって、該判断において前記受信品質が考慮される場合、該受信品質として受信手段毎の受信品質が考慮されることを特徴とする請求項２又は３に記載のネットワーク離脱対処装置。
【請求項５】
前記離脱機器が受信している放送についての受信品質が前記選定手段により選定された代替機器よりも高い他の機器であって、該他の機器が受信中の放送についての該他の機器による受信品質が該放送についての前記選定された代替機器による受信品質よりも劣るものが存在し、かつ前記選定された代替機器が放送を受信中でない場合には、前記離脱機器の代替機器を、前記選定された代替機器から当該他の機器に変更する変更手段を具備することを特徴とする請求項１〜４のいずれか１項に記載のネットワーク離脱対処装置。
【請求項６】
前記選定手段は、前記離脱機器による受信データの配信を受けてそれを記録している機器、及び放送の受信を行っているがそれを記録はしていない他の機器が存在する場合、該他の機器を前記離脱機器の代替機器として選定するものであることを特徴とする請求項１〜５のいずれか１項に記載のネットワーク離脱対処装置。
【請求項７】
前記選定手段は、前記離脱機器で記録中の放送が毎週記録しているものである場合において、放送を受信し、記録する機能を有する他の機器のすべてが放送の受信及び記録中であっても、毎週記録してはいない放送を受信し、記録している機器があれば、そのような機器を前記離脱機器の代替機器として選定するものであることを特徴とする請求項１〜６のいずれか１項に記載のネットワーク離脱対処装置。
【請求項８】
放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものを離脱機器として検出する検出工程と、
前記検出工程において検出された離脱機器が受信し、配信又は記録している放送について、該離脱機器に代わって受信し、配信又は記録する代替処理を実行する代替機器を、前記ネットワーク上の各機器のうちから選定する選定工程と、
前記選定工程において選定された代替機器に対し、前記代替処理を実行するように指令する指令工程とを具備することを特徴とするネットワーク離脱対処方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものが検出された場合に対処するネットワーク離脱対処装置及び方法に関する。
【背景技術】
【０００２】
近年、有線ＬＡＮや無線ＬＡＮを使用してホームネットワークを安価に構成することが容易になり、パーソナルコンピュータ（以下、「ＰＣ」という。）や、ネットワーク対応ＡＶ機器、ゲーム端末、携帯機器等の非常に多くの製品がホームネットワークに接続され利用されるようになってきている。これに伴い、家電、モバイル端末、ＰＣ等の相互接続を容易にするための業界団体であるＤＬＮＡ（デジタル・リビング・ネットワーク・アライアンス）が結成されるとともに、ＤＬＮＡにより、機器間が通信する際のＵＰｎＰをベースとする手順やユーザインタフェース等を定めたＤＬＮＡガイドラインも作成されている（たとえば非特許文献１参照）。ＤＬＮＡガイドラインでは、コンテンツを提供する機器をサーバと呼び、コンテンツを再生する機器をプレーヤ又はクライアントと呼ぶ。サーバ及びプレーヤはそれぞれ別々の機器の場合もあれば、ＰＣ等のように１つの機器がサーバ及びプレーヤの機能を兼ね備える場合もある。
【０００３】
ＤＬＮＡガイドラインに沿って製造された機器同士では、サーバ及びプレーヤ間の相互接続を容易に行うことができるようになっている。たとえば、隣室に置かれたサーバの提供する映像や音声のコンテンツを、手元のプレーヤで簡単に再生することができる。著作権保護の不要なコンテンツに関しては、ネットワークを介して録画又は録音することによりコピーすることもできる。ネットワークの使い方や設定次第で、家庭内に限らず、国外のコンテンツを楽しむようなことも可能になっている。著作権保護の必要なコンテンツについても、ＰＣ等において、セキュアなアプリケーションを用いたり、暗号化を施したりして工夫することにより、サーバから送出されるコンテンツデータを暗号化してコピーしたり、機器間での暗号化されたコンテンツデータの移動を行ったりすることが実現されるようになってきている。
【０００４】
ホームネットワーク上のサーバやプレーヤは、特に１対１の接続を行うものに限定されることはない。複数のサーバやプレーヤがホームネットワーク上において相互接続が可能な状態で存在することも、もちろん想定されている。車載ＡＶ機器やポータブルＨＤＤプレーヤのような携帯オーディオ端末の場合においても、このようなホームネットワークへの接続は可能である。このような端末は、ユーザが望むときにホームネットワークに接続して利用することができる。また、ポータブル端末同士で直接コンテンツのやり取りを行うこともできる。
【０００５】
【非特許文献１】“ＤＬＮＡオーバビュー・アンド・ビジョン・ホワイトペーパ２００６”、［ｏｎ  ｌｉｎｅ］、平成１８年、デジタル・リビング・ネットワーク・アライアンス、［平成１９年２月２２日検索］、インターネット、＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｄｌｎａ．ｏｒｇ／ｅｎ／ｉｎｄｕｓｔｒｙ／ａｂｏｕｔ／ｄｌｎａ＿ｗｈｉｔｅ＿ｐａｐｅｒ＿２００６．ｐｄｆ＞
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のＤＬＮＡガイドラインに沿った従来技術によれば、プレーヤはサーバから蓄積コンテンツの配信を受けるのは容易に行うことはできるが、そのままでは、放送コンテンツのライブストリーミング配信を受けることができない。また、放送コンテンツのライブ配信を受けるにしても、その場合、サーバ及びホームネットワーク間の接続が中止されたり、サーバの電源が切断されたりすると、プレーヤへの配信が停止され、プレーヤにおける放送コンテンツの聴取が不能になるという不都合がある。また、クライアントがサーバから放送コンテンツの配信を受けて録画を行っているときに、サーバ及びホームネットワーク間の接続が中止されたり、サーバの電源が切断されると、クライアントへの配信が停止され、クライアントにおける録画が不能になるという不都合がある。さらに、クライアントが放送コンテンツを受信し、その録音を行っている際に、ホームネットワークから離脱し、その後、電波状況の良好ではない場所へ移動した等の場合、クライアントは、該放送コンテンツの録音を続行することができなくなるおそれがある。
【０００７】
本発明の目的は、このような従来技術の問題点に鑑み、放送コンテンツのライブ配信を可能とする際に、サーバがネットワークから離脱することにより生じるおそれがある不都合を解消することにある。
【課題を解決するための手段】
【０００８】
この目的を達成するため、第１の発明に係るネットワーク離脱対処装置は、放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものを離脱機器として検出する検出手段と、前記検出手段により検出された離脱機器が受信し、配信又は記録している放送について、該離脱機器に代わって受信し、配信又は記録する代替処理を実行する代替機器を、前記ネットワーク上の各機器のうちから選定する選定手段と、前記選定手段により選定された代替機器に対し、前記代替処理を実行するように指令する指令手段とを具備することを特徴とする。
【０００９】
ここで、ネットワーク離脱対処装置としては、たとえば、ホームネットワークを構成する各機器により個別に構成されるものが該当する。ネットワーク内に２以上存在していてもよい。放送としてはたとえば、ＦＭ放送やＴＶ放送が該当する。受信データの配信は、たとえば、受信データをリアルタイムでエンコードし、そのままストリーミング配信するライブストリーミング方式により行われる。
【００１０】
この構成において、離脱機器が検出されると、離脱機器に代わって放送を受信し、配信又は記録する代替処理を実行する代替機器が選定され、選定された代替機器に対し、代替処理を実行するように指令がなされる。したがって、離脱機器がネットワークから離脱した後も、代替機器によって代替処理がなされるので、離脱機器が発生することによる不都合を解消することができる。
【００１１】
第２の発明に係るネットワーク離脱対処装置は、第１発明において、前記代替機器の選定に際し、選定可否の判断の対象となる各機器について、放送の受信中であるかどうか、受信中の放送を記録中であるかどうか、前記離脱機器が受信している放送局を代替して受信する場合の受信品質、該受信品質に関するユーザによる実際の視聴に基づく評価、その機器について設定されている代替機器となり得る優先順位、又は、その機器が携帯型か若しくは据え置き型かが考慮されることを特徴とする。
【００１２】
第３の発明に係るネットワーク離脱対処装置は、第２発明において、前記受信品質又は視聴に基づく評価は、所定の時間帯毎のものであり、前記代替機器の選定に際し、前記受信品質又は視聴に基づく評価が考慮される場合、選定時が属する前記時間帯に対応する前記受信品質又は視聴に基づく評価が考慮されることを特徴とする。
【００１３】
第４の発明に係るネットワーク離脱対処装置は、第２又は第３発明において、前記代替機器の選定に際し、選定可否の判断の対象となる機器が放送の受信手段を複数系統有するものであって、該判断において前記受信品質が考慮される場合、該受信品質として受信手段毎の受信品質が考慮されることを特徴とする。
【００１４】
第５の発明に係るネットワーク離脱対策装置は、第１〜第４のいずれかの発明において、前記離脱機器が受信している放送についての受信品質が前記選定手段により選定された代替機器よりも高い他の機器であって、該他の機器が受信中の放送についての該他の機器による受信品質が該放送についての前記選定された代替機器による受信品質よりも劣るものが存在し、かつ前記選定された代替機器が放送を受信中でない場合には、前記離脱機器の代替機器を、前記選定された代替機器から当該他の機器に変更する変更手段を具備することを特徴とする。
【００１５】
第６の発明に係るネットワーク離脱対策装置は、第１〜第５のいずれかの発明において、前記選定手段は、前記離脱機器による受信データの配信を受けてそれを記録している機器、及び放送の受信を行っているがそれを記録はしていない他の機器が存在する場合、該他の機器を前記離脱機器の代替機器として選定するものであることを特徴とする。
【００１６】
第７の発明に係るネットワーク離脱対策装置は、第１〜第６のいずれかの発明において、前記選定手段は、前記離脱機器で記録中の放送が毎週記録しているものである場合において、放送を受信し、記録する機能を有する他の機器のすべてが放送の受信及び記録中であっても、毎週記録してはいない放送を受信し、記録している機器があれば、そのような機器を前記離脱機器の代替機器として選定するものであることを特徴とする。
【００１７】
第８の発明に係るネットワーク離脱対策方法は、放送を受信し、受信データを配信又は記録する機能を有するネットワーク上の各機器のうち、該ネットワークから離脱するもの又は離脱のおそれがあるものを離脱機器として検出する検出工程と、前記検出工程において検出された離脱機器が受信し、配信又は記録している放送について、該離脱機器に代わって受信し、配信又は記録する代替処理を実行する代替機器を、前記ネットワーク上の各機器のうちから選定する選定工程と、前記選定工程において選定された代替機器に対し、前記代替処理を実行するように指令する指令工程とを具備することを特徴とする。
【発明の効果】
【００１８】
本発明によれば、離脱機器が検出された場合には、ネットワーク中の他の機器のうちから代替機器を選定し、代替機器により、離脱機器に代わって、離脱機器が行っている放送の受信及び配信又は記録を行うようにしたため、離脱機器の発生により生じるおそれがある不都合を解消することができる。
【発明を実施するための最良の形態】
【００１９】
図１は、本発明の一実施形態に係るホームネットワークの構成を示す。このホームネットワークは、ＦＭ放送、ＡＭ放送、ＴＶ放送等を受信する複合型チューナ１１、ＦＭ放送を受信するＦＭチューナ１２、デスクトップＰＣ１３、配信されるコンテンツを再生するプレーヤ１４、及びこれらの機器１１〜１４を相互に接続するハブ１５を備える。また、ノートＰＣ１７、携帯オーディオ端末１８、及び車載ＡＶ機器１９をホームネットワークに接続する無線アクセスポイント１６を備える。これらのチューナ、ＰＣ、プレーヤ、端末、車載機器等は、ＤＬＮＡガイドラインに準拠したサーバ機能やクライアント機能を備える。また、この機能に加え、受信する放送内容をそのままライブストリーミング方式により配信する機能や、この配信を受ける機能、各放送の受信品質に関する情報を相互間で交換する機能も備える。複合型チューナ１１、ＦＭチューナ１２、及び携帯オーディオ端末１８は、ＦＭ放送を受信し、受信データをライブストリーミング方式で配信する機能を有する。また、受信データをハードディスクやメモリに記録する機能を有する。このような機能を有する機器については、本出願人は別の案件（特願２００７−８６９６６）において提案している。なお、各機器はＤＬＮＡガイドラインに準拠している必要はなく、固有の仕様に基づき、コンテンツの配信機能等を有するものであってもよい。
【００２０】
サーバ機能を有する機器（以下、「サーバ」ともいう。）は、ホームネットワークを介して、クライアント機能を有する機器（以下、「クライアント」ともいう。）に対し、図２１のような配信可能なコンテンツに関するデータをコンテンツ情報として送ることができる。各クライアントにおいては、各サーバからのコンテンツ情報に基づき、所望のコンテンツの選択がなされ、選択されたコンテンツの配信要求を、対応サーバに対して行うことができる。配信要求を受けたサーバは、配信要求を行ったクライアントに対し、要求されたコンテンツを配信する。当該クライアントは、配信されるコンテンツの再生を行うことができる。コンテンツの配信は、ストリーミング方式やダウンロード方式により行われる。放送コンテンツについてはライブストリーミング方式による配信が行われる。
【００２１】
図１４〜図１７はプレーヤ１４における操作画面の一例を示す。ただしこの例では、サーバ機能を有しかつチューナを備えたチューナデバイスがホームネットワークに接続されている場合を想定している。図１４に示すように、ホーム画面１４１において「サーバを探す」が選択されると、プレーヤ１４は、ホームネットワーク上の各サーバから取得したコンテンツ情報に基づき、選択可能なサーバ名の一覧が表示されたサーバ選択画面１４２を表示する。なお、図１４中の１４３はハイライト枠である。ハイライト枠１４３を、プレーヤ１４に設けられた十字キー等の一般的な入力装置の操作により所望の選択項目位置に移動させ、その選択項目の選択を行うことができるようになっている。
【００２２】
サーバ選択画面１４２においてチューナデバイスであるサーバ「Ｍｙ  Ｔｕｎｅｒ」が選択されると、プレーヤ１４は、サーバ「Ｍｙ  Ｔｕｎｅｒ」が提供可能なコンテンツを選択するための図１５の画面を表示する。この画面においては、サーバ「Ｍｙ  Ｔｕｎｅｒ」が提供することができるコンテンツを、「プリセットチャンネルＡ」、「プリセットチャンネルＢ」、「オーディオ」、及び「ビデオ」に分類し、これらを選択項目として表示するようにしている。これらの選択項目は、図１８のコンテンツ情報に基づいて把握することができる。この画面において、「オーディオ」が選択され、さらに「ＦＭ放送」が選択されると、プレーヤ１４はサーバ「Ｍｙ  Ｔｕｎｅｒ」に対し、ＦＭ放送の配信を要求する。これに応答してサーバ「Ｍｙ  Ｔｕｎｅｒ」は、現在設定されているＦＭ放送の配信を開始する。プレーヤ１４は、これに応じ、図１５のように、８０．００［ＭＨｚ］の周波数のＦＭ放送を受信中である旨を表示する。図中の１５１は、それが指し示すコンテンツが再生中であることを示す再生中マークである。
【００２３】
さらに必要に応じ、現在設定されている受信周波数を変更するためのボタン図形１５２が指示されると、図１６の周波数変更用のポップアップ画面を表示する。この画面において、受信周波数変更用のボタン図形１６１が操作されると、操作内容に応じ、受信周波数を変更する。このようにして、ユーザはプレーヤ１４において、ホームネットワーク中の各サーバが提供する映像や音声のコンテンツを楽しむことができる。
【００２４】
また、プリセット機能などによりサーバにおいてあらかじめ決められた受信チャンネルのリストをサーバから取得し、視聴したい放送局のチャンネルを直接選択することもできる。すなわち、上述図１５の選択画面において、「オーディオ」ではなく「プリセットチャンネルＡ」が選択されと、プレーヤ１４は、図１７のように、「プリセットチャンネルＡ」に含まれる各チャンネル「ＣＨ１」〜「ＣＨ１１」を表示する。ユーザは表示されたチャンネルのうちから所望のチャンネルを選択して受信することができる。
【００２５】
図１５や図１７の画面例に示されるように、このホームネットワークにおいては、ＧＵＩを用い、ツリー形式で選択項目のリスト表示を行い、あたかも手元のチューナを操作するかのごとく、ホームネットワーク上のチューナデバイスを操作することができる。
【００２６】
図１８はプレーヤ１４がホームネットワーク上の各サーバから取得することができるコンテンツ情報の一部を例示する。「サーバ名」欄中の各内容は、ホームネットワーク上の各サーバの名称である。「アドレス」欄は各サーバが提供するコンテンツのアドレス、「名称」欄は各コンテンツの名称、「アイテム種別」欄は各コンテンツの種別、「プロトコル情報」欄は各コンテンツの圧縮方式や変換方式等、「ｃｈ番号」の欄は各コンテンツに対応するプリセットチャンネルの番号である。コンテンツアドレスは、そのコンテンツを提供するサーバのＩＰアドレスや、そのコンテンツの受信周波数、プリセットチャンネル等の情報により構成される。プレーヤ１４はこのようなコンテンツ情報を記憶しており、各サーバからコンテンツ情報を取得した場合には、記憶しているコンテンツ情報を新たに取得したコンテンツ情報で更新する。
【００２７】
図２は複合型チューナ１１やＦＭチューナ１２のような、放送を受信し、放送コンテンツとして配信することが可能なサーバの構成例を示すブロック図である。このサーバは、同図に示すように、サーバの各部を制御し、必要な情報処理を行う処理部２１、処理部２１に対して受信データを供給するチューナ部２２、処理部２１における処理に際して必要なプログラムやデータの記憶を行うＥＥＰＲＯＭ２３、フラッシュメモリ２４、及びＳＤＲＡＭ２５、チューナ部２２から処理部２１に供給される受信データについて必要な信号処理を行うＤＳＰ２６、処理部２１をホームネットワークに接続するためのネットワークコントローラ２７及びコネクタ２８、処理部２１に対する指示操作を行うための操作部２９、並びに処理部２１が必要な情報の表示を行うための表示部３０を備える。チューナ部２２はＦＭ放送、ＡＭ放送、ＴＶ放送等を受信し、その受信データを処理部２１に対して供給することができる。
【００２８】
処理部２１は、操作部２９や、ホームネットワーク上のクライアントからの指示に基づき、プリセットチャンネルの設定や、チューナ部２２における受信周波数の変更、ホームネットワークへの放送コンテンツの配信等を行う。放送コンテンツの配信は、チューナ部２２からの受信データに基づき、ライブストリーミング方式により行う。また、チューナ部２２における各チャンネルの受信品質を、ホームネットワーク上の各クライアントに通知する機能を備える。この機能は、たとえば各チャンネルについてのアンテナからの信号レベルを測定し、これを何段階かの値に変換し、これを受信品質情報として他の機器に通知することにより達成することができる。この方法は低コストでかつ実用的である。
【００２９】
図３はプレーヤ１４のようなクライアントの構成例を示すブロック図である。このクライアントは、同図に示すように、図２における構成要素２１及び２３〜３０と同様の処理部３１、ＥＥＰＲＯＭ３３、フラッシュメモリ３４、ＳＤＲＡＭ３５、ＤＳＰ３６、ネットワークコントローラ３７、コネクタ３８、操作部３９、及び表示部４０を備える。またさらに、ＤＳＰ３６により処理したデジタル信号をアナログ信号に変換して外部に出力するするＤＡコンバータ４１、並びに処理部３１にＵＳＢ機器を接続するためのＵＳＢコントローラ４２及びＵＳＢ端子４３を備える。操作部３９及び表示部４０により、前述した図１５〜図１７で示されるようなユーザインタフェースが構成される。処理部３１は操作部３９による操作指示に基づき、各サーバに対する配信要求や、配信要求に応じて配信されるコンテンツの受信、再生等を行う。
【００３０】
しかしながら、現状においては、たとえば、プレーヤ１４がＦＭチューナ１２により放送コンテンツのライブストリーミング配信を受けているときに、ＦＭチューナ１２及びホームネットワーク間の接続が中止されたり、ＦＭチューナ１２の電源が切断されると、プレーヤ１４への配信が停止され、プレーヤ１４における放送コンテンツの聴取が不能になるという不都合がある。
【００３１】
また、デスクトップＰＣ１３が複合型チューナ１１により放送コンテンツのライブストリーミング配信を受けて、放送コンテンツの録画を行っているときに、複合型チューナ１３及びホームネットワーク間の接続が中止されたり、複合型チューナ１３の電源が切断されると、デスクトップＰＣ１３への配信が停止され、デスクトップＰＣ１３における録画が不能になるという不都合がある。
【００３２】
また、携帯オーディオ端末１８が放送コンテンツを受信し、該放送コンテンツの録音を行っている際に、ホームネットワークから離脱し、その後、電波状況の良好ではない場所へ移動した等の場合、携帯オーディオ端末１８は、該放送コンテンツの録音を続行することができなくなるおそれがある。
【００３３】
そこで本実施形態では、以下に述べるように、放送を受信し、受信データを配信又は記録する機能を有するホームネットワーク上の各機器のうち、ホームネットワークから離脱するものや、離脱のおそれがあるものを離脱機器として検出し、検出された離脱機器が受信し、配信又は記録している放送について、該離脱機器に代わって受信し、配信又は記録する代替処理を実行する代替機器を、ホームネットワーク上の各機器のうちから選定し、選定された代替機器により、前記代替処理を実行するようにしている。ここでは、プレーヤ１４が、離脱機器の検出、代替機器の選定、選定した代替機器に対する代替処理の実行の指令等を行う機能を備える。
【００３４】
図４はプレーヤ１４において、前記代替機器の選定処理に際して使用される処理テーブルの一例を示す。このテーブルでは、携帯オーディオ端末１８、複合型チューナ１１、ＦＭチューナ１２、及びデスクトップＰＣ１３が提供する各種情報が示されている。以下、携帯オーディオ端末１８、複合型チューナ１１、及びＦＭチューナ１２は、いずれもチャンネル「ｃｈ１」〜「ｃｈ５」のＦＭ放送のコンテンツを受信し、記録し及び配信するものであるとして説明する。
【００３５】
テーブル中の「機器名」の欄の内容は、これらの機器及びプレーヤ１４自身の名称である。「アドレス」欄の内容は、各機器が提供可能なコンテンツのアドレスである。このアドレスは対応する機器のＩＰアドレス及びそのコンテンツを特定する情報により構成される。図４ではＩＰアドレス部分を大文字で表わし、コンテンツを特定する情報部分を小文字で表わしている。ただし、デスクトップＰＣ１３及びプレーヤ１４については、ＦＭ放送のコンテンツを提供しないので、ＩＰアドレス部分のみが格納される。プレーヤ１４はたとえば、アドレス「Ａａ」のコンテンツの配信を受けるには、ＩＰアドレスが「Ａ」である携帯オーディオ端末１８に接続し、コンテンツ「ａ」の配信を要求すればよい。
【００３６】
テーブル中の「チャンネル」欄の内容は、各機器が受信して配信することが可能な放送コンテンツを受信するためのチャンネル（放送局）である。ここでは、携帯オーディオ端末１８、複合型チューナ１１、及びＦＭチューナ１２がいずれも同一のＦＭ放送に係るチャンネル「ｃｈ１」〜「ｃｈ５」を受信し、配信可能である例が示されている。デスクトップＰＣ１３及びプレーヤ１４については、放送コンテンツについては配信機能を有していないため、ブランクとなっている。
【００３７】
「受信品質」欄の内容は、各機器が各チャンネルを受信する際の受信品質の値である。「受信ｃｈ」欄は各機器が受信中のチャンネルである。何も受信していない場合にはブランクが格納される。「記録コンテンツ」欄には、各機器が受信し又は配信を受けて記録中である放送コンテンツのアドレスが格納される。記録中でない場合にはブランクが格納される。「配信先」欄には、受信中の放送コンテンツの配信先の機器のＩＰアドレスが格納される。「受信コンテンツ」欄には、配信を受けているコンテンツのアドレスが格納される。
【００３８】
「優先順位」欄は、上記代替機器として選定される優先順位であり、ユーザにより設定されたものである。優先順位が高い機器ほど、代替機器として優先的に選定されることになる。「携帯」欄は、各機器がポータブルであるかどうかを示す。「ＹＥＳ」はポータブル機器、「ＮＯ」は据え置き型であることを意味する。「離脱」欄は、ホームネットワークから離脱中であるかどうかを示す。「ＹＥＳ」は離脱中、「ＮＯ」は離脱中ではないことを意味する。離脱中の機器については、「受信品質」、「記録コンテンツ」、「配信先」、及び「受信コンテンツ」欄にはブランクが格納される。
【００３９】
携帯オーディオ端末１８、複合型チューナ１１、ＦＭチューナ１２、及びデスクトップＰＣ１３は、プレーヤ１４からの要求に応じ、又は定期的に、その時点における図４中の「優先順位」以外の情報を、図１８のコンテンツ情報のような形式で、プレーヤ１４に提供する。「優先順位」欄の内容は、プレーヤ１４において、ユーザにより設定される。なお、デスクトップＰＣ１３及びプレーヤ１４について、「優先順位」欄の内容が「９９９」となっているが、これは、デスクトップＰＣ１３及びプレーヤ１４はＦＭ放送については、受信機能及び配信機能を有していないので、代替機器に選定されることがないようにするためである。
【００４０】
図４では、ポータブル機器で優先順位が「３」である携帯オーディオ端末１８がチャンネル「ｃｈ１」を受信し、その放送コンテンツ「Ａａ」を記録中であり、据え置き型で優先順位が「２」の複合型チューナ１１がチャンネル「ｃｈ３」を受信し、その放送コンテンツ「Ｂｃ」を記録するとともにデスクトップＰＣ１３に配信中であり、優先順位が「１」であるＦＭチューナ１２がチャンネル「ｃｈ２」を受信してその放送コンテンツ「Ｃｂ」をプレーヤ１４に配信中であることが示されている。
【００４１】
図５は携帯オーディオ端末１８、複合型チューナ１１、及びＦＭチューナ１２の各機器において、ＦＭ放送の各チャンネル「ｃｈ１〜ｃｈ５」についての受信品質値として、受信レベルを取得する処理を示すフローチャートである。図６はこの処理により取得した受信レベルの一例を示す表である。表中の「チャンネル」欄は各機器で受信可能なチャンネルである。図４中の各機器についての「チャンネル」欄の内容に一致する。図５の処理は各機器において、表中の各チャンネル「ｃｈ１」〜「ｃｈ５」毎に、所定の時間間隔で行われる。「受信レベル最高値」欄の各内容は図５の処理で各チャンネルについて求められる受信レベル最高値Ｍの値であり、「受信レベル平均値」欄の各内容は図５の処理で各チャンネルについて求められる受信レベル平均値Ａの値である。
【００４２】
図５の処理を開始すると、まず、ステップＳ４１において、受信中のチャンネルについて受信レベルを測定する。次に、ステップＳ４２において、直近の過去ｎ回の測定により取得した各受信レベル及び今回の測定により取得した受信レベルに基づき、（ｎ＋１）回の測定における受信レベルの平均値を計算する。ｎは所定の整数値である。
【００４３】
次に、ステップＳ４３において、今回の測定により得られた受信レベルは前記（ｎ＋１）回の測定における受信レベルのうちの最高値であるかどうかを判定する。最高値ではないと判定した場合には、そのままステップＳ４５へ進む。最高値であると判定した場合には、ステップＳ４４において、その最高値により、当該チャンネルに対応する受信レベル最高値Ｍを更新し、ステップＳ４５へ進む。受信レベル最高値Ｍは、今回の測定までの（ｎ＋１）回の測定における最高受信レベルを示す値である。
【００４４】
ステップＳ４５においては、当該チャンネルに対応する受信レベル平均値Ａを、ステップＳ４２において算出した平均値で更新する。受信レベル平均値Ａは、今回の測定までの（ｎ＋１）回の測定における平均受信レベルを示す値である。これにより、図５の受信レベル取得処理を終了する。この受信レベル取得処理を、各チャンネルについて定期的に行うことにより、各チャンネルについて、常に最新の受信レベル最高値Ｍ及び受信レベル平均値Ａを保持することができる。
【００４５】
このようして更新される図６の「受信レベル平均値」欄の情報は、プレーヤ１４に送られ、プレーヤ１４において、図４の「受信品質」欄の情報とされる。
【００４６】
図７はホームネットワークから離脱する機器（以下、「離脱機器」という。）がある場合に対処するためのプレーヤ１４による離脱機器検出及び代替制御処理を示すフローチャートである。携帯オーディオ端末１８、複合型チューナ１１、ＦＭチューナ１２、及びデスクトップＰＣ１３の各機器は、電源が切断された場合やホームネットワークからの切断が指示された場合には、ホームネットワークから離脱することになる。そのとき、離脱機器は、その旨を他の機器に対し、ブロードキャストにより通知する。これをステップ７１において受信すると、プレーヤ１４の処理部３１は、ステップ７２以下の処理を開始する。このとき、離脱機器が意図的に離脱することを警告として表示するようにしてもよい。
【００４７】
なお、離脱する旨の通知がない場合でも、定期的に送られるはずの図４のような情報が送られて来ない機器についてはその機器を離脱機器とみなし、ステップ７２以下の処理を開始する。さらに、無線ＬＡＮにより接続されている機器については、その機器からの無線ＬＡＮによる受信レベルが所定値以下となった場合には、ホームネットワークから離脱するおそれがあるので離脱機器とみなし、ステップ７２以下の処理を開始する。
【００４８】
ステップ７２においては、離脱機器はいずれかのチャンネルの放送を受信しており、その受信信号に基づく記録を行っている機器が存在するか否かを判定する。当該記録を行っている機器としては、離脱機器自身と、離脱機器からそれが受信中の放送についてのライブ配信を受けて記録している機器とがあり得る。離脱機器がいずれかのチャンネルの放送を受信しているか否かの判定は、図４の処理テーブルにおける離脱機器についての「受信ｃｈ」欄を調べることにより行うことができる。いずれかのチャンネルが格納されていれば、そのチャンネルを受信中であると判定することができる。また、当該記録を行っている機器が存在するか否かの判定は、離脱機器が受信中のチャンネルに対応する離脱機器の「アドレス」欄のアドレスと同一のアドレスが「記録コンテンツ」欄に格納されている機器が存在するかどうかにより行うことができる。同一のアドレスが格納されている機器は当該記録を行っている機器であると判定することができる。当該記録を行っていると判定した場合には、離脱機器に代わって放送の受信を行う代替受信機器の選定が必要であるため、ステップ７４へ進む。
【００４９】
当該記録を行っている機器が存在しないと判定した場合には、ステップ７３において、離脱機器がいずれかのチャンネルの放送を受信し、その放送コンテンツを他の機器に配信中であるか否かの判定を行う。離脱機器について、処理テーブル中の「受信ｃｈ」欄に受信中のチャンネルが格納されており、かつ「配信先」欄に配信先のＩＰアドレスが格納されていれば、離脱機器は放送を受信し、かつそれを他の機器に配信中である旨の判定をすることができる。この旨の判定を行った場合には、代替受信機器の選定が必要であるため、ステップ７４へ進む。この旨の判定を行わなかった場合には、代替受信機器の選定は必要ではないとみなし、ステップ７５へ進む。
【００５０】
ステップ７４では、離脱機器以外の他の機器について、代替受信機器となり得るものがあるかどうかを、処理テーブルの内容に基づいて判定し、代替受信機器の選定を行う。この処理の内容については後述する。その後、ステップ７５へ進む。
【００５１】
ステップ７５では、離脱機器は記録を行っているか否かを判定する。離脱機器が記録を行っている場合としては、離脱機器自身が放送を受信し、その受信信号に基づく記録を行っている場合と、他の機器から放送コンテンツについてのライブ配信を受けて、それを記録している場合とがある。この判定は、離脱機器の「記録コンテンツ」欄に基づいて行うことができる。記録を行っていると判定した場合には、離脱機器に代わって記録を行う代替記録機器の選定が必要であるため、ステップ７６へ進む。記録を行っていないと判定した場合には、代替記録機器の選定は不要であるため、ステップ７７へ進む。
【００５２】
ステップ７６では、離脱機器以外の他の機器について、代替記録機器となり得るものがあるかどうかを、処理テーブルの内容に基づいて判定し、代替記録機器の選定を行う。この処理の内容については後述する。その後、ステップ７７へ進む。
【００５３】
ステップ７７では、代替受信機器の選定が行われたかどうかを判定し、選定が行われたと判定した場合には、さらにステップ７８において、代替記録機器の選定が行われたかどうかを判定する。代替受信機器及び代替記録機器双方の選定が行われたと判定した場合にはステップ７９において、選定された代替受信機器及び代替記録機器に対し、離脱機器の代替として受信又は記録を行うように指令し、図７の処理を終了する。一方、代替受信機器又は代替記録機器の選定が行われなかったと判定した場合には、そのまま図７の処理を終了する。
【００５４】
図８は上述ステップ７４の代替受信機器の選定処理を示す。まず、ステップ８１では、離脱機器以外の他の機器のうち、最初のものについて、その機器が放送を受信中かどうかを判定し、受信中である場合に限り、ステップ８２において、ポイントのカウンタＣに対し、所定のポイント値を加算する。当該最初の機器について、処理テーブルにおける「受信ｃｈ」欄にいずれかのチャンネルが格納されていれば、受信中であると判定することができる。なお、後述のステップ８８ではカウンタＣの値が最小のものを代替受信機器として選定するようにしている。当該最初の機器が放送を受信中である場合、その受信を中断するのは好ましくないので、ステップ８２においてカウンタＣを増加させるようにしている。
【００５５】
次にステップ８３において、当該最初の機器が、記録中であるどうかを判定し、記録中である場合に限り、ステップ８４において、所定のポイント値をカウンタＣに加算する。当該最初の機器について、処理テーブル中の「記録コンテンツ」欄において、記録中のコンテンツのアドレスが格納されていれば、記録中であると判定することができる。記録中である場合としては、当該最初の機器自身が放送コンテンツを受信し、それを記録している場合と、当該最初の機器が、それ以外の機器から放送コンテンツの配信を受け、それを記録している場合とがある。前者の場合、代替受信機器に選定されると、異なる放送の受信を開始し、同一放送局の記録を続行できなくなる可能性があるので、前者の場合のみ、カウンタＣをステップ８４において増加させるようにしてもよい。
【００５６】
次に、ステップ８５において、当該最初の機器が、携帯機器であるかどうかを判定し、携帯機器である場合に限り、ステップ８６において、所定のポイント値をカウンタＣに加算する。当該最初の機器について、処理テーブル中の「携帯」欄が「ＹＥＳ」であれば、携帯機器であると判定することができる。当該最初の機器が、携帯機器である場合、ホームネットワークから離脱する確率が据置き型の機器よりも高く、代替受信機器としては好ましくないので、ステップ８６において、カウンタＣを増加させるようにしている。
【００５７】
次に、ステップ８７において、離脱機器が受信中のチャンネルを、当該他の機器が受信した場合の受信品質に応じたポイント値をカウンタＣに加える。この受信品質は、離脱機器について、処理テーブル中の「受信ｃｈ」欄のチャンネル番号を取得し、当該最初の機器について、処理テーブル中のその取得したチャンネル番号に対応する「受信品質」欄の値を取得することにより知ることができる。カウンタＣに加えるポイント値は、受信品質の値が大きいほど、代替受信機器として好ましいので、小さな値とする。
【００５８】
次に、ステップ８８において、当該他の機器について、処理テーブル中の「優先順位」欄の値をカウンタＣに加算する。この値が小さいほど優先的に、代替受信機器として選定されることになる。
【００５９】
次に、ステップ８９において、離脱機器以外のすべての他の機器についてカウンタＣの設定が完了したかどうかを判定する。完了していないと判定した場合には、ステップ８１に戻り、次の機器について、上述と同様にしてカウンタＣの設定を行う。すべての他の機器についてのカウンタＣの設定が完了した場合には、ステップ９０へ進み、カウンタＣの値が最も小さい機器を、代替受信機器として選定する。カウンタＣの最小値が所定値より大きい場合には、代替受信機器が選定できなかった旨を示すエラーを出力する。これにより図８の処理を終了する。
【００６０】
図９は上述ステップ７６の代替記録機器の選定処理を示す。まず、ステップ９１において代替受信機器が選定されたかどうかを判定し、選定されたと判定した場合にはさらにステップ９２においてその代替受信機器での記録が可能であるか否かを判定する。選定された代替受信機器での記録が可能であると判定した場合には、ステップ９３において、その代替記録機器を代替記録機器としても選定し、図９の処理を終了する。代替受信機器において記録が可能であるかどうかの判定は、たとえば、図４の処理テーブルにおけるその代替受信機器についての「記録コンテンツ」欄に基づいて行うことができる。「記録コンテンツ」欄が空欄であれば、記録が可能であると判定することができる。
【００６１】
ステップ９１又は９２において、代替受信機器が選定なされなかったと判定した場合、又はその代替受信機器では記録が可能ではないと判定した場合には、ステップ９４において代替記録機器の選定を行い、図９の処理を終了する。代替記録機器の選定は、上述図８の代替受信機器選定処理の場合と同様にして行うことができる。すなわち、図８及びその説明において、「代替受信機器」を「代替記録機器」に置き換えたのと同様の処理により行うことができる。ただし、ステップ８１〜８４の処理の代わりに、当該他の機器が記録中か否かを判定し、記録中である場合にのみ、カウンタＣへのポイント値を加算する処理を行うようにする。記録中でなければ、放送を受信中であるか否かに拘わらず、代替記録機器として選定されることについて問題はなく、一方、記録中である場合、代替記録機器として選定されると、今まで記録してきた放送コンテンツの記録を続行することができなくなる可能性があるからである。また、このステップ９４における選定では、代替受信機器として選定されている機器を除外して代替記録機器の選定を行う。また、代替記録機器選定時は、ステップ８８の「優先順位を加算」で、代替受信機器選定時（図４）とは異なった値（優先順位）を使用する。
【００６２】
図１０は上述図７のステップ７９における代替機器制御処理を示す。この処理では、まず、ステップ１０１において、代替受信機器の選定がなされたかどうかを判定する。選定がなされたと判定した場合には、ステップ１０２において、代替受信機器への切替えを行う。すなわち、選定された代替受信機器に対し、離脱機器が受信中であるチャンネルの放送について、受信を開始するように指令する。この後、ステップ１０３へ進む。この指令を受けると、代替受信機器は離脱機器に代わり、その放送の受信を開始することになる。ステップ１０１において代替受信機器の選定がなされなかったと判定した場合には、代替受信機器への切替えは不要であるため、そのままステップ１０３へ進む。
【００６３】
ステップ１０３では、代替受信機器と同じ機器が代替記録機器として選定されたかどうか、つまり単に代替記録機器に対して記録動作を切り替えればよいかどうかを判定する。この選定がなされたと判定した場合には、ステップ１０４において、代替記録機器への切替えを行う。すなわち、選定された代替記録機器に対し、離脱機器が記録中であるチャンネルの放送について、記録を開始するように指令する。この後、ステップ１０５へ進む。この指令を受けると、代替記録機器は離脱機器に代わり、放送の記録を開始することになる。ステップ１０３において代替受信機器と同じ機器が代替記録機器として選定されなかったと判定した場合には、代替記録機器への切替えは不要であるため、そのままステップ１０５へ進む。
【００６４】
ステップ１０５では、代替受信機器と異なる機器が代替記録機器として選定されたかどうか、つまり記録動作の切替えには配信制御を要するかどうかを判定する。この配信制御が必要であると判定した場合には、ステップ１０６において、選定された代替記録機器に対し、離脱機器が記録中であるチャンネルの放送についての配信要求を、選定された代替受信機器に対して行いかつその記録を開始するように指令する。この後、図１０の処理を終了する。この指令を受けると、代替記録機器は離脱機器に代わり、離脱機器が記録中であるチャンネルの放送についての配信を代替受信機器から受けて、その放送の記録を開始することになる。ステップ１０５において配信制御を要しないと判定した場合には、代替記録機器への指令は不要であるため、そのまま図１０の処理を終了する。
【００６５】
本実施形態によれば、ホームネットワークから離脱する機器がある場合、必要に応じて代替受信機器又は代替記録機器を選定し、離脱機器の動作をこれらの代替機器によって代替するようにしたため、離脱機器の発生により生じる不都合を、極力回避することができる。
【００６６】
具体的には、離脱機器が放送を受信し、それを離脱機器自身又は他の機器が記録中である場合には（ステップ７２）、代替機器によりその受信及び記録を引き継ぐようにしたため（ステップ８６）、離脱機器が電波状態の悪化した場所へ移動する等により、その放送を受信することができなくなった場合でも、その放送をホームネットワーク上の代替機器において受信し、記録しておくことができる。したがって、離脱機器がホームネットワークに復帰したとき、代替機器による記録結果の配信を受けることができる。
【００６７】
たとえば図８中のステップ８２、８４、８６のポイント加算値が「１」、ステップ８７におけるポイント加算値が、離脱機器が受信中のチャンネルについての当該他の機器による受信品質を百から差し引いた値の百分の一であり、そして現在の各機器の状況が図４のようであるとする。この場合、チャンネル「ｃｈ１」を受信し、記録中の携帯オーディオ機器１８が、ホームネットワークを離脱するとき、ステップ９０の処理における複合型チューナ１１のポイント値は１（ステップ８２）＋１（ステップ８４）＋０（ステップ８６）＋０．２５（ステップ８７）＋２（ステップ８８）＝４．２５、ＦＭチューナ１２のポイント値は１＋０＋０＋０.２７＋１＝２．２７、そしてデスクトップＰＣ１３のポイント値は０＋１＋０＋０＋９９９＝１０００であるので、ＦＭチューナ１２が代替受信機器となる。また、ＦＭチューナ１２は記録中ではなく、記録が可能であるため（図９のステップ９２）、代替記録機器としても選定されることになる（ステップ９３）。したがって、ＦＭチューナ１２が、携帯オーディオ機器１８が受信及び記録中のチャンネル「ｃｈ１」について、受信及び記録を開始することになる（図１０のステップ１０２及び１０４）。したがって、携帯オーディオ機器１８は、ホームネットワークからの離脱後、電波状態の悪化した場所へ移動する等により、チャンネル「ｃｈ１」の放送の受信や記録を続行することができなくなった場合でも、ＦＭチューナ１２がその受信及び記録を代替して行っているので、ホームネットワークに復帰したとき、その記録した放送コンテンツの配信を受けることができる。
【００６８】
なお、この例ではＦＭチューナ１２が代替受信機器となることにより、ＦＭチューナ１２はプレーヤ１４に対するコンテンツ「Ｃｂ」の配信を行うことができなくなる。したがって代替機器の選定にあたっては、選定可否判断の対象となる機器が他の機器に対して放送コンテンツを配信中であるか、さらには当該他の機器において、その放送コンテンツを記録中であるかどうかを考慮するようにしてもよい。
【００６９】
また、本実施形態によれば、離脱機器が放送を受信し、それを他の機器に配信中である場合には、代替受信機器に対し、離脱機器が受信中の放送について、受信を開始するように指令するとともに（ステップ１０２）、代替記録機器に対し、代替受信機器からその放送の配信を受けて記録するように指令するようにしたため（ステップ１０６）、離脱機器がホームネットワークから離脱した後も、当該他の機器は、離脱機器から配信を受けて聴取し又は記録していた放送を、継続して聴取し又は記録することができる。
【００７０】
たとえばポイント加算値を上述と同様とし、現在の状況が図４のようであるとする。この場合、複合型チューナ１１がホームネットワークを離脱するとき、ステップ９０の処理におけるポイント値は、携帯オーディオ端末１８が１＋１＋１＋０．６０＋３＝６．６、ＦＭチューナ１２が１＋０＋０＋０．５２＋１＝２．５２、そしてデスクトップＰＣ１３が１０００であるから、ＦＭチューナ１２が代替受信機器となる。また、ＦＭチューナ１２は記録中ではなく、記録が可能であるため（図９のステップ９２）、代替記録機器としても選定されることになる（ステップ９３）。したがって、複合型チューナ１１が受信、記録、及びデスクトップＰＣ１３に配信中であるチャンネル「ｃｈ３」（コンテンツアドレス「Ｂｃ」）について、ＦＭチューナ１２が、受信、記録及びデスクトップＰＣ１３への配信を開始する（ステップ１０２、１０４、１０６）。したがって、デスクトップＰＣ１３は、複合型チューナ１１がホームネットワークから離脱した後も、複合型チューナ１１の代わりにＦＭチューナ１２から、支障なくチャンネル「ｃｈ３」（コンテンツ「Ｃｃ」）についての配信を受け、記録を続行することができる。
【００７１】
また、本実施形態によれば、代替受信機器を離脱機器以外の他の機器から選定するに際し、他の機器は放送を受信中かどうかを考慮するようにしたため(ステップ８１、８２)、ステップ８２におけるポイント加算値を適切に設定することにより、放送を受信中の機器が代替機器となるのを極力回避し、当該他の機器による放送の受信が中断されるのを極力防止しながら、代替受信機器の選定を行うことができる。
【００７２】
また、代替受信機器を離脱機器以外の他の機器から選定するに際し、他の機器は放送を記録中であるかどうかを考慮するようにしたため（ステップ８３、８４）、ステップ８４におけるポイント加算値を適切に設定することにより、放送を受信し、これを記録中の機器が代替機器となるのを極力回避し、当該他の機器による放送の受信及び記録が中断されるのを極力防止しながら、代替受信機器の選定を行うことができる。
【００７３】
また、代替記録機器を離脱機器以外の他の機器から選定するに際し、他の機器は放送を記録中であるかどうかを考慮するようにしたため、記録中である場合に加算されるポイント加算値を適切に設定することにより、放送を受信してそれを記録中の機器や、他の機器から放送コンテンツの配信を受けてそれを記録中の機器が代替記録機器となるのを極力回避し、そのような機器における記録が中断されるのを極力防止しながら、代替記録機器の選定を行うことができる。
【００７４】
また、代替受信機器又は代替記録機器を離脱機器以外の他の機器から選定するに際し、他の機器は携帯機器であるかどうかを考慮するようにしたため（ステップ８５、８６）、ステップ８６におけるポイント加算値を適切に設定することにより、ホームネットワークから離脱する確率の高い携帯機器を代替機器として選定するのは、たとえば他に代替機器となり得るものがないような、止むを得ない場合に限定することができる。
【００７５】
また、ステップ８２におけるポイント加算値よりもステップ８４におけるポイント加算値を大きくすることにより、代替受信機器として、放送を受信中のものが選定される場合であっても、受信中の放送を記録中のものが選定されるのを極力回避することができる。またステップ８４におけるポイント加算値に比較し、ステップ８８において加算される優先順位の重みを大きく設定することにより、受信中の放送を記録中の機器であっても、優先順位が高いものについては、代替受信機器として選定されるようにすることができる。
【００７６】
図１１は別の状態における図４のテーブルの一部を例示する。この状態において、携帯オーディオ端末１８がホームネットワークから離脱する場合、複合型チューナ１１はチャンネル「ｃｈ３」を受信中であり、ＦＭチューナ１２は放送を受信中ではないことに起因して、上述図８の処理により、ステップ８２におけるポイント加算値の差が生じるためにＦＭチューナ１２が代替受信機器に選定されるものとする。その場合、複合型チューナ１１がチャンネル「ｃｈ３」を受信品質「４９」で受信し続ける一方、ＦＭチューナ１２がチャンネル「ｃｈ１」を受信品質「４０」で受信することになる。そうすると、ホームネットワーク全体からすると、最適な放送の受信状態にあるとはいえない。つまり、複合型チューナ１１でチャンネル「ｃｈ１」を受信品質７５で受信し、ＦＭチューナ１２でチャンネル「ｃｈ３」を受信品質７０で受信するほうが、全体としては、同じ２つのチャンネルをより高い受信品質で受信するので、最適な受信状態にあるといえる。そこで、次の図１２の処理では、選定された代替受信機器を変更することにより、ホームネットワーク全体としてより最適な放送の受信を確保することができると判定できる場合には、そのような代替受信機器の変更を行うようにしている。
【００７７】
図１２は図８のステップ９０の後において追加的に実施され得る代替受信機器の変更処理を示すフローチャートである。図８のステップ９０における代替受信機器の選定が完了し、図１２の処理を開始すると、プレーヤ１４は、まずステップ１２１において、離脱機器が受信中の放送について、選定された代替受信機器よりも受信品質が高い機器を、これら以外の機器から抽出する。次にステップ１２２において、この抽出を行うことができたかどうかを判定する。抽出できなかったと判定した場合には、代替受信機器を変更する必要がないので、そのまま図１２の処理を終了する。
【００７８】
ステップ１２２において上記抽出を行うことができたと判定した場合には、ステップ１２３において、選定された代替受信機器は放送を受信中ではなく、かつ抽出された機器が受信しているのと同じ放送についての受信品質が、抽出された機器より大きいことの確認を行う。次にステップ１２４において、この確認を行うことができかどうかを判定する。確認できなかったと判定した場合には、代替受信機器を、抽出された機器に変更しても、それほど効果は上がらないので、図１２の処理を終了する。
【００７９】
ステップ１２４において上述の確認を行うことができたと判定した場合には、ステップ１２５へ進み、選定された代替受信機器に対し、抽出された機器で受信中の放送について受信を開始するように指令する。また、抽出された機器が、受信中の放送について記録や他の機器への配信を行っている場合には、この指令には、当該放送の記録や他の機器への配信を開始する旨の指令が含まれる。この指令に基づき、選定された代替機器は抽出された機器の代わりに、当該放送の受信等を開始することになる。また、プレーヤ１４は、抽出された機器に対し、不要となった当該放送の受信等を停止するように指令する。
【００８０】
次に、ステップ１２６において、代替受信機器を、選定された代替受信機器から抽出された機器に変更する。これにより、代替受信機器の変更処理が完了し、ホームネットワーク全体としては、より最適な受信状態となる。
【００８１】
図１３は図１１のテーブルの状態において携帯オーディオ端末１８が離脱する場合に、図１２の処理を含む図７の処理を行った後の状態を示すテーブルである。この処理においては、図１１のように、放送の受信中でも記録中でもないＦＭチューナ１２が、放送の受信中でかつ記録中である複合型チューナ１１に比べ、ステップ８２、８４、及び８８におけるポイント加算値が小さいので、ステップ９０において、代替受信機器として選定されることになる。
【００８２】
しかし、離脱機器である携帯オーディオ端末１８が受信中のチャンネル「ｃｈ１」について、選定された代替受信機器であるＦＭチューナ１２よりも、複合型チューナ１１のほうが受信品質が高いので、複合型チューナ１１が、ステップ１２１において抽出されることになる。また、ＦＭチューナ１２は、放送を受信中ではなくかつ複合型チューナ１１が受信中のチャンネル「ｃｈ３」の受信品質が、複合型チューナ１１よりも高いことがステップ１２３において確認される。したがって、プレーヤ１４は、複合型チューナ１１で受信、記録、及び配信中のチャンネル「ｃｈ３」について、その受信、記録、及び配信を開始するように、ＦＭチューナ１２に対して指令する。また、複合型チューナ１１に対し、不要となったチャンネル「ｃｈ３」についての受信、記録、及び配信を停止するように指令する。また、ステップ１２６において、代替受信機器を、複合型チューナ１１に変更する。
【００８３】
この後、複合型チューナ１１は、受信、記録、及び配信を停止しているので、図９の代替記録機器選定処理において、代替記録機器としても選定されることになる。したがってプレーヤ１４は、図１０の処理により、複合型チューナ１１に対し、携帯オーディオ端末１８が受信及び記録中のチャンネル「ｃｈ１」について、受信及び記録を開始するように指令する。これにより、図１３に示されるように、ＦＭチューナ１２が複合型チューナ１１の動作を代替するとともに、複合型チューナ１１が携帯オーディオ端末１８の動作を代替し、ホームネットワーク全体として動作内容を縮減することなく、受信品質を高く保持しながら、携帯オーディオ端末１８が離脱するのを可能としている。なお、図１３のテーブルにおける携帯オーディオ端末１８についてのレコードは、携帯オーディオ端末１８が離脱した後も維持され、携帯オーディオ端末１８がホームネットワークに復帰した際の処理の効率化を図っている。
【００８４】
なお、本発明は、上述実施形態に限定されることなく適宜変形して実施することができる。たとえば、上述実施形態においては、ステップ８０の処理で参照される受信品質として、各機器において定期的に行われる図５の処理によって取得される受信レベルを用いているが、この代わりに、各機器における各チャンネルについての平均的な受信品質を用いるようにしてもよい。その場合、受信品質は放送を受信する時間帯によっても変動するので、所定の時間帯毎に予め測定された受信品質を用意しておき、代替機器の選定時には、その時刻が属する時間帯に対応する受信品質を参照するようにしてもよい。なお、受信品質の尺度としてはたとえば、受信レベル、ＳＮ比、パイロット信号のレベル、ビット誤り率、無音時の信号レベル等を用いることができる。
【００８５】
また、チューナを２系統搭載し、いわゆるＷ録が可能な機器の場合、一方のチューナにより信号が減衰し、他方のチューナによる受信品質が劣化する場合がある。そこで、ステップ８０の処理で受信品質を参照する場合、これを考慮するようにしてもよい。すなわちたとえば、チューナを２系統搭載する機器の場合、各チューナを別個に放送コンテンツの受信や記録、配信を行う２つの機器とみなし、それぞれの機器からの情報として、図４の情報をプレーヤ１４に提供するようにしてもよい。その場合、図４のテーブルでは、各チューナ毎に異なるアドレスが用いられ、異なる受信品質が格納される。したがって、チューナ毎の受信品質を考慮することができる。
【００８６】
また、上述においては、図４中の「優先順位」欄のユーザによる設定方法については言及しなかったが、この設定にあたっては、プレーヤ１４において、携帯オーディオ端末１８、複合型チューナ１１、及びＦＭチューナ１２による放送の受信音をスピーカから出力させ、ユーザがこれを聞きながら優先順位を設定することができるようにしてもよい。その場合、受信音の状態は時間帯によって異なるので、所定の時間帯毎に優先順位を設定することができるようにしてもよい。この場合、ステップ８１の優先順位を加算する処理では、その処理を行う時刻が属する時間帯に対応する優先順位が参照されることになる。
【００８７】
また、上述においては言及しなかったが、プレーヤ１４が離脱機器からの配信を受け、それを録音中である場合には、プレーヤ１４が単に離脱機器から配信を受けている場合とは異なり、放送の受信のみを行っている他の機器が存在する場合には、その機器が代替機器として選定されるようにして、プレーヤ１４における録音が優先されるようにしてもよい。この場合、その代替機器において、代替機器として選定され、録音に使用される旨を表示させるようにしてもよい。さらにその場合、代替機器において、録音を開始したら、録音が解除されないようにロックするようにしてもよい。
【００８８】
具体的には、図４のように、プレーヤ１４はＦＭチューナ１２からチャンネル「ｃｈ２」のコンテンツ「Ｃｂ」の配信を受け、これを録音中である。一方、携帯オーディオ端末１８はチャンネル「ｃｈ１」を受信してはいるが、これを記録中ではないものとする。複合型チューナ１１は図４のとおり、チャンネル「ｃｈ３」を受信し、記録中であるものとする。この状態において、ＦＭチューナ１２が離脱する場合、プレーヤ１４による「Ｃｂ」の録音が不能となる。そこで、記録中ではない携帯オーディオ端末１８が代替機器として選定されるようにする。そうすると、携帯オーディオ端末１８によりチャンネル「Ｃｈ２」が受信され、コンテンツ「Ａｂ」としてプレーヤ１４に配信されるようになる。これにより、プレーヤ１４はチャンネル「ｃｈ２」の録音を続行することができる。
【００８９】
また、上述のように代替機器における録音が解除されないようにロックする場合には、複合型チューナ１１等がユーザの本意でない状況で代替機器として選定され、ロックされるのを防止するために、表示(電源)オン中、すなわちユーザが複合型チューナ１１等を用いて視聴中である場合や、ソース機器として選択されている場合には、図４の処理テーブルにおける優先順位欄の値を「９９９」とする等により代替機器として選択されないようにしておき、表示オフ(スタンバイ)中は優先順位を元に戻すようにしてもよい。
【００９０】
また、上述においては言及しなかったが、ステップ８３において代替機器を選定するに際し、最小のポイント値が所定値以上の場合には代替機器の選定を行わないようにしてもよい。これによれば、複合型チューナ１１、ＦＭチューナ１２、及び携帯オーディオ端末１８のうち、離脱機器以外のものすべてが放送の受信及び記録を行っている場合には、代替機器とされることによってその受信及び記録が中断されるのを防止することができる。
【００９１】
また、プレーヤ１４が各機器から取得することができる情報中に、記録中の放送が毎週記録しているものであるかどうかの情報を含めるようにしてもよい。その場合、離脱機器で記録中の放送が毎週記録しているものであり、他の機器のすべてが記録中であっても、他の機器の中に毎週記録してはいない放送を記録中のものがあれば、そのような機器が代替機器として選定されるようにすることができる。すなわち、離脱機器で記録中の放送及び他の機器で記録中の放送が毎週定期的に記録するものであるかどうかを考慮し、定期的に記録する放送の記録が優先して行われるように、代替機器の選定を行うようにしてもよい。
【００９２】
また、上述においては、代替機器の選定や、代替機器に対する指令を行うネットワーク離脱対処装置としての機能を、プレーヤ１４が有する場合について説明したが、この機能は、他の機器が有していてもよい。
【００９３】
また、上述においては、図４の「優先順位」欄を機器毎の値としたが、この代わりにチャンネル毎（コンテンツ毎）の値として設定することができるようにしてもよい。これによれば、ユーザが、ある特定のチャンネルについては、特定の機器が代替機器となるように設定しておきたいといったような場合に対応することができる。
【００９４】
また、上述においては特に言及しなかったが、たとえば、複合型チューナ１１は、自身で受信中の放送を自身で記録するとともに、他のＦＭチューナ１２や携帯オーディオ端末１８から配信を受けているコンテンツについても同時に記録を行う機能を有していてもよい。すなわち、１つの機器が専ら、ホームネットワーク上の各機器が受信する放送コンテンツの記録を行う記録専用の機器としての役割を果たすようにしてもよい。
【００９５】
また、上述においては、離脱機器以外の他の機器から代替受信機器を選定するに際し、図８中のステップ８２、８４、及び８６において、他の機器が放送を受信中の場合、放送を記録中の場合、又は他の機器が携帯機器である場合には、それぞれポイントを加算するようにしているが、この代わりに、それぞれの場合には代替受信機器として選定されないようにしてもよい。また、代替記録機器を選定するに際しても、同様に、記録中の場合、又は携帯機器である場合には代替記録機器として選定されないようにしてもよい。
【００９６】
また、上述においては、離脱機器が意図的にホームネットワークから離脱するとき、その旨を他の機器に通知するようにしているが、その際、離脱機器が受信し又は配信を受けて記録中の放送コンテンツについての記録残り時間を併せて通知するようにしてもよい。そして、この記録残り時間をプレーヤ１４が代替記録機器に対する記録指示（図１０のステップ１０４、１０６）に際して併せて通知することにより、代替記録機器は代替して行う記録を、通知された記録残り時間の満了時に終了し、記録したファイルを閉じるようにしてもよい。
【００９７】
また、上述においては、移動可能な機器として、携帯オーディオ端末１８を例として説明したが、それについての可能なすべての説明は、そのままカーナビゲーション装置についても適用することができる。
【図面の簡単な説明】
【００９８】
【図１】本発明の一実施形態に係るホームネットワークの構成を示す図である。
【図２】図１のホームネットワークにおける放送コンテンツの配信が可能なサーバの構成例を示すブロック図である。
【図３】図１のホームネットワークにおけるクライアントの構成例を示すブロック図である。
【図４】図１中のプレーヤにおいて、代替機器の選定処理に際し、使用される処理テーブルの一例を示す図である。
【図５】図１中の携帯オーディオ端末等において、ＦＭ放送の各チャンネルについての受信レベルを取得する処理を示すフローチャートである。。
【図６】図５の処理により取得した受信レベルの一例を示す表である。
【図７】ホームネットワークから離脱する機器がある場合に対処するためのプレーヤによる離脱機器検出及び代替制御処理を示すフローチャートである。
【図８】図７中の代替受信機器選定処理を示すフローチャートである。
【図９】図７中の代替記録機器選定処理を示すフローチャートである。
【図１０】図７中の代替機器制御処理を示すフローチャートである
【図１１】別の状態における図４のテーブルの一部を例示する図である。
【図１２】図８の処理の最後において追加的に実施され得る代替受信機器変更処理を示すフローチャートである。
【図１３】図１１のテーブルの状態において携帯オーディオ端末が離脱する場合に、図１２の処理を含む図７の処理を行った後の状態を示すテーブルである。
【図１４】従来のプレーヤにおける操作画面の一例を示す図である。
【図１５】従来のプレーヤにおける別の操作画面の一例を示す図である。
【図１６】図１５の操作画面において受信周波数を変更するためのボタン図形が指示された場合に表示される周波数変更用のポップアップ画面を示す図である。
【図１７】図１５の操作画面において「プリセットチャンネルＡ」が選択された場合の表示状態を示す図である。
【図１８】従来のプレーヤがホームネットワーク上の各サーバから取得することができるコンテンツ情報の一部を例示する図である。
【符号の説明】
【００９９】
１１：複合型チューナ、１２：ＦＭチューナ、１３：デスクトップＰＣ、１４：プレーヤ、１５：ハブ、１６：無線アクセスポイント、１７：ノートＰＣ、１８：携帯オーディオ端末、１９：車載ＡＶ機器、２１：処理部、２２：チューナ部、２３：ＥＥＰＲＯＭ、２４：フラッシュメモリ、２５：ＳＤＲＡＭ、２６：ＤＳＰ、２７：ネットワークコントローラ、２８：コネクタ、２９：操作部、３０：表示部、３１：処理部、３３：ＥＥＰＲＯＭ、３４：フラッシュメモリ、３５：ＳＤＲＡＭ、３６：ＤＳＰ、３７：ネットワークコントローラ、３８：コネクタ、３９：操作部、４０：表示部、４１：ＤＡコンバータ、４２：ＵＳＢコントローラ、４３：ＵＳＢ端子、１４１：ホーム画面、１４２：サーバ選択画面、１４３：ハイライト枠、１５１：再生中マーク、１５２：ボタン図形、１６１：ボタン図形。
【図１】
2008258680.tif 000003
【図２】
2008258680.tif 000004
【図３】
2008258680.tif 000005
【図４】
2008258680.tif 000006
【図５】
2008258680.tif 000007
【図６】
2008258680.tif 000008
【図７】
2008258680.tif 000009
【図８】
2008258680.tif 000010
【図９】
2008258680.tif 000011
【図１０】
2008258680.tif 000012
【図１１】
2008258680.tif 000013
【図１２】
2008258680.tif 000014
【図１３】
2008258680.tif 000015
【図１４】
2008258680.tif 000016
【図１５】
2008258680.tif 000017
【図１６】
2008258680.tif 000018
【図１７】
2008258680.tif 000019
【図１８】
2008258680.tif 000020