(57)【要約】【課題】  単純な操作でネットワークに接続するための設定を行い、異なる機器間の相互接続を容易に実現可能なホームネットワークシステムを提供すること。【解決手段】設定開始指示部と；ネットワークアドレスを設定するアドレス設定部と；コンテンツサーバ存在確認通知を行うコンテンツサーバ確認部と；を含むコンテンツクライアントと、設定開始指示部と；ネットワークアドレスを設定するアドレス設定部と；コンテンツクライアント情報記録部と；コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を登録するコンテンツクライアント登録部と；コンテンツクライアントに対して応答するコンテンツサーバ応答部と；を含むコンテンツサーバと、を含むことを特徴とする、ホームネットワークシステムが提供される。【選択図】図１
2008310451.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを保持するコンテンツサーバと前記コンテンツサーバからコンテンツを受信して再生するコンテンツクライアントとが、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠するホームネットワーク上で接続されるホームネットワークシステムであって：
前記コンテンツクライアントは、
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；
前記設定開始指示部から前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；
前記設定開始指示に伴って前記アドレス設定部でネットワークアドレスを設定すると、前記ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知を前記ホームネットワークに対して通知するコンテンツサーバ確認部と；
を含み、前記コンテンツサーバは、
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；
前記設定開始指示部から前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；
コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部と；
前記設定開始指示に伴って前記アドレス設定部でネットワークアドレスを設定し、前記コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を前記コンテンツクライアント情報記録部に登録するコンテンツクライアント登録部と；
前記コンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答部と；
を含むことを特徴とする、ホームネットワークシステム。
【請求項２】
前記コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知することを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項３】
前記コンテンツクライアント登録部は、前記コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、前記コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、前記コンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録することを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項４】
前記コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、前記コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除することを特徴とする、請求項３に記載のホームネットワークシステム。
【請求項５】
前記コンテンツクライアント登録部は、前記コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、前記コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、前記コンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録することを特徴とする、請求項１に記載のホームネットワークシステム。
【請求項６】
前記コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、前記コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除することを特徴とする、請求項５に記載のホームネットワークシステム。
【請求項７】
コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、前記コンテンツサーバからコンテンツを受信して再生する情報処理装置であって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；
前記設定開始指示部から前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；
前記設定開始指示に伴って前記アドレス設定部でネットワークアドレスを設定すると、前記ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知を前記ホームネットワークに対して通知するコンテンツサーバ確認部と；
を含むことを特徴とする、情報処理装置。
【請求項８】
前記コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知することを特徴とする、請求項７に記載の情報処理装置。
【請求項９】
コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバであって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；
前記設定開始指示部から前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；
コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部と；
前記設定開始指示に伴って前記アドレス設定部でネットワークアドレスを設定し、前記コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を前記コンテンツクライアント情報記録部に登録するコンテンツクライアント登録部と；
前記コンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答部と；
を含むことを特徴とする、コンテンツサーバ。
【請求項１０】
前記コンテンツクライアント登録部は、前記コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、前記コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、前記コンテンツクライアント情報記録部から登録時間の一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録することを特徴とする、請求項９に記載のコンテンツサーバ。
【請求項１１】
前記コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、前記コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除することを特徴とする、請求項１０に記載のコンテンツサーバ。
【請求項１２】
前記コンテンツクライアント登録部は、前記コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、前記コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、前記コンテンツクライアント情報記録部からコンテンツ要求時間の一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録することを特徴とする、請求項９に記載のコンテンツサーバ。
【請求項１３】
前記コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、前記コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除することを特徴とする、請求項１２に記載のコンテンツサーバ。
【請求項１４】
コンテンツを保持するコンテンツサーバと前記コンテンツサーバからコンテンツを受信して再生するコンテンツクライアントとが接続される、ＤＬＮＡガイドラインに準拠するホームネットワークの接続設定方法であって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；
前記設定開始指示ステップによる前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；
前記設定開始指示に伴って前記アドレス設定ステップでネットワークアドレスを設定すると、前記ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知を前記ホームネットワークに対して通知するコンテンツサーバ確認ステップと；
前記コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を登録するコンテンツクライアント登録部と；
前記コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；
を含むことを特徴とする、ホームネットワークの接続設定方法。
【請求項１５】
コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、前記コンテンツサーバからコンテンツを受信して再生する情報処理装置の接続設定方法であって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；
前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；
前記設定開始指示に伴って前記アドレス設定ステップでネットワークアドレスを設定すると、前記ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知を前記ホームネットワークに対して通知するコンテンツサーバ確認ステップと；
を含むことを特徴とする、情報処理装置の接続設定方法。
【請求項１６】
コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバの接続設定方法であって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；
前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；
前記設定開始指示に伴って前記アドレス設定部でネットワークアドレスを設定し、前記コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を、コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部に登録するコンテンツクライアント登録ステップと；
前記コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；
を含むことを特徴とする、コンテンツサーバの接続設定方法。
【請求項１７】
コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、前記コンテンツサーバからコンテンツを受信して再生する情報処理装置の接続設定をコンピュータに実行させるコンピュータプログラムであって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；
前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；
前記設定開始指示に伴って前記アドレス設定ステップでネットワークアドレスを設定すると、前記ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知を前記ホームネットワークに対して通知するコンテンツサーバ確認ステップと；
を含むことを特徴とする、コンピュータプログラム。
【請求項１８】
コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバの接続設定をコンピュータに実行させるコンピュータプログラムであって：
前記ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；
前記設定開始指示を受けると、前記ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；
前記設定開始指示に伴って前記アドレス設定ステップでネットワークアドレスを設定し、前記コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を、コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部に登録するコンテンツクライアント登録ステップと；
前記コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；
を含むことを特徴とする、コンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホームネットワークシステム、情報処理装置、コンテンツサーバ、ホームネットワークの接続設定方法、情報処理装置の接続設定方法、コンテンツサーバの接続設定方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年では、パーソナルコンピュータのみならず、テレビやハードディスク録画機、ホームターミナルといった家電製品においても、ネットワークに接続することが出来る製品が多数登場している。そして、パーソナルコンピュータや家電製品を相互にネットワークに接続することで、映像や音楽（これらを「コンテンツ」とも称する）を機器間でやりとりすることが可能となる。
【０００３】
このような異なる機器間のネットワーク接続に関しては、異なるメーカー間の機器の相互接続を容易にするために設立されたＤｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ（ＤＬＮＡ）によって、機器間のネットワーク接続のためのガイドライン（ＤＬＮＡガイドライン）が策定されている。このＤＬＮＡガイドラインに対応している機器は、当該ガイドラインに従うことで、異なる機器とのネットワーク接続が容易に行える。ネットワークに接続されている機器を検索して登録する技術として、例えば特許文献１がある。
【０００４】
ＤＬＮＡガイドラインの仕様は、既存の標準規格や汎用プロトコルを組み合わせたものである。ＤＬＮＡガイドラインの仕様の一例を挙げると、伝送規格はイーサネット（登録商標）かＩＥＥＥ８０２．１１無線ＬＡＮを用い、機器間の通信プロトコルはＴＣＰ／ＩＰを用い、ファイル転送にはＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）を用いている。
【０００５】
【特許文献１】特開２００６−７２８１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
家電製品をネットワークに接続するには、家電製品に対してＩＰアドレスやデフォルトゲートウェイなどの設定を行う必要がある。ネットワークに詳しい人間であればこれらの設定は難なく行うことが出来る。しかし、ネットワークに詳しくない一般の消費者にとってはネットワークの設定は困難であり、少しでも間違って設定してしまうとネットワークに接続することができない。
【０００７】
また、家電製品間でコンテンツの授受を行うためには、映像や音楽等のコンテンツを保持し、供給するコンテンツサーバ（例えばハードディスク録画機）において、コンテンツの供給先であるコンテンツクライアント（例えばネットワーク接続に対応するテレビ）のネットワーク設定情報を登録する必要があり、一般の消費者にとっては煩わしい作業となっていた。
【０００８】
さらに、パーソナルコンピュータでネットワークに接続するための設定を行う場合には、ＯＳのコントロールパネル等からキーボードやマウスを用いて設定することが可能であるが、家電製品はパーソナルコンピュータと違ってキーボードやマウスを接続することができないものが多く、ネットワークに接続するための設定を簡単に行うことができない。
【０００９】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、単純な操作でネットワークに接続するための設定を行い、異なる機器間の相互接続を容易に実現可能な、新規かつ改良されたホームネットワークシステム、情報処理装置、コンテンツサーバ、ホームネットワークの接続設定方法、情報処理装置の接続設定方法、コンテンツサーバの接続設定方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、本発明のある観点によれば、コンテンツを保持するコンテンツサーバとコンテンツサーバからコンテンツを受信して再生するコンテンツクライアントとが、ＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるホームネットワークシステムであって：コンテンツクライアントは、ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；設定開始指示に伴ってアドレス設定部でネットワークアドレスを設定すると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知するコンテンツサーバ確認部と；を含み、コンテンツサーバは、ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部と；設定開始指示に伴ってアドレス設定部でネットワークアドレスを設定し、コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報をコンテンツクライアント情報記録部に登録するコンテンツクライアント登録部と；コンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答部と；を含むことを特徴とする、ホームネットワークシステムが提供される。
【００１１】
かかる構成によれば、コンテンツクライアントにおいて、設定開始指示部はホームネットワークの接続に関する設定を開始する設定開始指示を行い、アドレス設定部は設定開始指示部から設定開始指示を受けて、ホームネットワークに接続するためのネットワークアドレスを設定し、コンテンツサーバ確認部はコンテンツクライアントにネットワークアドレスが設定されると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知する。そして、コンテンツサーバにおいて、設定開始指示部はホームネットワークの接続に関する設定を開始する設定開始指示を行い、アドレス設定部は設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定し、コンテンツクライアント情報記録部はコンテンツサーバに対して問い合わせを行ったコンテンツクライアントの情報が記録され、コンテンツクライアント登録部はネットワークアドレスが設定され、コンテンツクライアントからコンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報をコンテンツクライアント情報記録部に登録し、コンテンツサーバ応答部はコンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答する。その結果、コンテンツサーバとコンテンツクライアントとでそれぞれ設定開始指示を行うことで、ネットワークアドレスの設定と、コンテンツサーバとコンテンツクライアントとの間の接続設定を行うことができるので、単純な操作で異なる機器間の相互接続を容易に可能となる。
【００１２】
コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知してもよい。かかる構成によれば、コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知する。その結果、コンテンツサーバ存在確認通知を周期的に通知することで、ホームネットワーク上にコンテンツサーバが接続されると、コンテンツクライアントがその接続されたコンテンツサーバを見つけることができる。
【００１３】
コンテンツクライアント登録部は、コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００１４】
コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録するが、その際に、自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、自動的に削除されても構わないコンテンツクライアントの情報を削除することで、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００１５】
コンテンツクライアント登録部は、コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００１６】
コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録するが、その際に、自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、自動的に削除されても構わないコンテンツクライアントの情報を削除することで、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、コンテンツサーバからコンテンツを受信して再生する情報処理装置であって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；設定開始指示に伴ってアドレス設定部でネットワークアドレスを設定すると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知するコンテンツサーバ確認部と；を含むことを特徴とする、情報処理装置が提供される。
【００１８】
かかる構成によれば、設定開始指示部はホームネットワークの接続に関する設定を開始する設定開始指示を行い、アドレス設定部は設定開始指示部から設定開始指示を受けて、ホームネットワークに接続するためのネットワークアドレスを設定し、コンテンツサーバ確認部はコンテンツクライアントにネットワークアドレスが設定されると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知する。その結果、ネットワークアドレスの設定と、コンテンツサーバと情報処理装置との間の接続設定を行うことができるので、単純な操作で異なる機器間の相互接続を容易に可能となる。
【００１９】
コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知してもよい。かかる構成によれば、コンテンツサーバ確認部は、コンテンツサーバ存在確認通知を周期的に通知する。その結果、コンテンツサーバ存在確認通知を周期的に通知することで、ホームネットワーク上にコンテンツサーバが接続されると、情報処理装置がその接続されたコンテンツサーバを見つけることができる。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバであって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示部と；設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定部と；コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部と；設定開始指示に伴ってアドレス設定部でネットワークアドレスを設定し、コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報をコンテンツクライアント情報記録部に登録するコンテンツクライアント登録部と；コンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答部と；を含むことを特徴とする、コンテンツサーバが提供される。
【００２１】
かかる構成によれば、設定開始指示部はホームネットワークの接続に関する設定を開始する設定開始指示を行い、アドレス設定部は設定開始指示部から設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定し、コンテンツクライアント情報記録部はコンテンツサーバに対して問い合わせを行ったコンテンツクライアントの情報が記録され、コンテンツクライアント登録部はネットワークアドレスが設定され、コンテンツクライアントからコンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報をコンテンツクライアント情報記録部に登録し、コンテンツサーバ応答部はコンテンツクライアント登録部でコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答する。その結果、コンテンツサーバとコンテンツクライアントとでそれぞれ設定開始指示を行うことで、ネットワークアドレスの設定と、コンテンツサーバとコンテンツクライアントとの間の接続設定を行うことができるので、単純な操作で異なる機器間の相互接続を容易に可能となる。
【００２２】
コンテンツクライアント登録部は、コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント情報記録部から登録時間の一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００２３】
コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部から登録時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録するが、その際に、自動的に削除可能なコンテンツクライアントの情報の中から登録時間が一番古いコンテンツクライアントの情報を削除する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、自動的に削除されても構わないコンテンツクライアントの情報を削除することで、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００２４】
コンテンツクライアント登録部は、コンテンツクライアント情報記録部にコンテンツクライアントの情報を登録する際に、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント情報記録部からコンテンツ要求時間の一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００２５】
コンテンツクライアント登録部は、コンテンツクライアントの情報を削除する際に、コンテンツクライアント情報記録部から自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除してもよい。かかる構成によれば、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達している場合には、コンテンツクライアント登録部がコンテンツクライアント情報記録部からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除して、該コンテンツクライアントの情報を登録するが、その際に、自動的に削除可能なコンテンツクライアントの情報の中からコンテンツ要求時間が一番古いコンテンツクライアントの情報を削除する。その結果、コンテンツクライアント情報記録部に記録可能なコンテンツクライアントの数の上限に達していても、自動的に削除されても構わないコンテンツクライアントの情報を削除することで、新たなコンテンツクライアントをコンテンツサーバに登録することが出来る。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを保持するコンテンツサーバとコンテンツサーバからコンテンツを受信して再生するコンテンツクライアントとが接続される、ＤＬＮＡガイドラインに準拠するホームネットワークの接続設定方法であって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；設定開始指示ステップによる設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；設定開始指示に伴ってアドレス設定ステップでネットワークアドレスを設定すると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知するコンテンツサーバ確認ステップと；コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を登録するコンテンツクライアント登録部と；コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；を含むことを特徴とする、ホームネットワークの接続設定方法が提供される。
【００２７】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、コンテンツサーバからコンテンツを受信して再生する情報処理装置の接続設定方法であって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；設定開始指示に伴ってアドレス設定ステップでネットワークアドレスを設定すると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知するコンテンツサーバ確認ステップと；を含むことを特徴とする、情報処理装置の接続設定方法が提供される。
【００２８】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバの接続設定方法であって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；設定開始指示に伴ってアドレス設定部でネットワークアドレスを設定し、コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を、コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部に登録するコンテンツクライアント登録ステップと；コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；を含むことを特徴とする、コンテンツサーバの接続設定方法が提供される。
【００２９】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを保持するコンテンツサーバとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続され、コンテンツサーバからコンテンツを受信して再生する情報処理装置の接続設定をコンピュータに実行させるコンピュータプログラムであって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；設定開始指示に伴ってアドレス設定ステップでネットワークアドレスを設定すると、ホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知をホームネットワークに対して通知するコンテンツサーバ確認ステップと；を含むことを特徴とする、コンピュータプログラムが提供される。
【００３０】
また、上記課題を解決するために、本発明の別の観点によれば、コンテンツを受信して再生するコンテンツクライアントとＤＬＮＡガイドラインに準拠するホームネットワーク上で接続されるコンテンツサーバの接続設定をコンピュータに実行させるコンピュータプログラムであって：ホームネットワークの接続に関する設定を開始する設定開始指示を行う設定開始指示ステップと；設定開始指示を受けると、ホームネットワークに接続するためのネットワークアドレスを設定するアドレス設定ステップと；設定開始指示に伴ってアドレス設定ステップでネットワークアドレスを設定し、コンテンツサーバ存在確認通知を受けると、該コンテンツサーバ存在確認通知を通知したコンテンツクライアントの情報を、コンテンツクライアントの情報が記録されるコンテンツクライアント情報記録部に登録するコンテンツクライアント登録ステップと；コンテンツクライアント登録ステップでコンテンツクライアントの情報を登録すると、該コンテンツクライアントに対して応答するコンテンツサーバ応答ステップと；を含むことを特徴とする、コンピュータプログラムが提供される。
【発明の効果】
【００３１】
以上説明したように本発明によれば、単純な操作で異なる機器間の相互接続が可能な、新規かつ改良されたホームネットワークシステム、情報処理装置、コンテンツサーバ、ホームネットワークの接続設定方法、情報処理装置の接続設定方法、コンテンツサーバの接続設定方法およびコンピュータプログラムを提供することができる。
【発明を実施するための最良の形態】
【００３２】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００３３】
図１は、本発明の一実施形態にかかるホームネットワークシステム１００について説明する説明図である。以下、図１を用いて本発明の一実施形態にかかるホームネットワークシステム１００について説明する。
【００３４】
図１に示したように、本発明の一実施形態にかかるホームネットワークシステム１００は、スイッチングハブ１１０と、テレビ１２０と、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）録画再生機１４０と、パーソナルコンピュータ１６０と、を含んで構成される。
【００３５】
スイッチングハブ１１０は、ネットワークにおいてデータ伝送の中継を行うものである。スイッチングハブ１１０は複数のポートを備えており、ポートにＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）ケーブルを接続することで、インターネット等の外部ネットワーク１８０や機器同士でデータ伝送が可能になる。
【００３６】
本実施形態においては、スイッチングハブ１１０にはテレビ１２０と、ＨＤＤ録画再生機１４０と、パーソナルコンピュータ１６０とがＬＡＮケーブルで接続されており、スイッチングハブ１１０に接続された各機器は、他の機器との間でデータ伝送が可能となる。
【００３７】
テレビ１２０、ＨＤＤ録画再生機１４０およびパーソナルコンピュータ１６０は、いずれもＤＬＮＡガイドラインに準拠している機器である。ＤＬＮＡガイドラインに準拠していることで、テレビ１２０と、ＨＤＤ録画再生機１４０と、パーソナルコンピュータ１６０とがそれぞれ異なるメーカーの機器であっても、機器間の接続をＤＬＮＡガイドラインに従って行うことが可能となる。
【００３８】
テレビ１２０は、テレビジョン放送を受信して、画面やスピーカを通じて映像や音声を出力するものである。本実施形態にかかるテレビ１２０はネットワークへの接続が可能となっており、図１には図示しないが、ＬＡＮポートを備えている。テレビ１２０に備えられたＬＡＮポートにＬＡＮケーブルの一方を接続し、他方をスイッチングハブ１１０に接続することで、外部ネットワーク１８０や他の機器との間でデータの送受信が可能となる。
【００３９】
テレビ１２０には、設定ボタン１２２が備えられている。設定ボタン１２２は、テレビ１２０をネットワークに接続するための設定を行うものであり、テレビ１２０にＬＡＮケーブルを接続し、利用者が設定ボタン１２２を操作することで、テレビ１２０をネットワークに接続するための設定が行われる。設定ボタン１２２は、利用者が操作しやすい場所、例えばテレビ１２０の前面下部に備えられている。
【００４０】
ＨＤＤ録画再生機１４０は、テレビジョン放送を受信して、内蔵のＨＤＤにテレビ番組を録画するものである。ＨＤＤ録画再生機１４０はＨＤＤの他にＤＶＤドライブを備えていてもよく、ＨＤＤの他にＤＶＤにテレビ番組を録画することもできる。本実施形態にかかるＨＤＤ録画再生機１４０はネットワークへの接続が可能となっており、図１には図示しないが、ＬＡＮポートを備えている。テレビ１２０と同様にスイッチングハブ１１０とＬＡＮケーブルで接続することで、外部ネットワーク１８０や他の機器との間でデータの送受信が可能となる。
【００４１】
ＨＤＤ録画再生機１４０にも、テレビ１２０と同様に、設定ボタン１４２が備えられている。ＨＤＤ録画再生機１４０にＬＡＮケーブルを接続し、利用者が設定ボタン１４２を操作することで、ＨＤＤ録画再生機１４０をネットワークに接続するための設定が行われる。設定ボタン１４２は、利用者が操作しやすい場所、例えばＨＤＤ録画再生機１４０の前面下部に備えられている。
【００４２】
パーソナルコンピュータ１６０は、個人用のコンピュータである。パーソナルコンピュータ１６０はＨＤＤを備えており、パーソナルコンピュータ１６０を動作させるためのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ：基本ソフトウェア）や、各種のデータが記録可能になっている。
【００４３】
パーソナルコンピュータ１６０にも、テレビ１２０やＨＤＤ録画再生機１４０と同様に、設定ボタン１６２が備えられている。パーソナルコンピュータ１６０にＬＡＮケーブルを接続し、利用者が設定ボタン１６２を操作することで、パーソナルコンピュータ１６０をネットワークに接続するための設定が行われる。設定ボタン１６２は、利用者が操作しやすい場所、例えばパーソナルコンピュータ１６０のキーボードの近傍に備えられている。
【００４４】
また、図１には図示しないが、パーソナルコンピュータ１６０はＬＡＮポートを備えており、テレビ１２０やＨＤＤ録画再生機１４０と同様に、スイッチングハブ１１０とＬＡＮケーブルで接続することで、外部ネットワーク１８０や他の機器との間でデータの送受信が可能となる。
【００４５】
なお、図１においては、ノート型のパーソナルコンピュータを示しているが、デスクトップ型のパーソナルコンピュータであってもよい。
【００４６】
テレビ１２０と、ＨＤＤ録画再生機１４０と、パーソナルコンピュータ１６０とは、それぞれＤＬＮＡガイドラインに準拠する機器である。なお、ＤＬＮＡガイドラインでは、映像や音楽等のコンテンツを提供するコンテンツサーバをＤＭＳ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ）と呼び、コンテンツを再生するコンテンツクライアントをＤＭＰ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ）と呼ぶ。
【００４７】
本実施形態においては、ＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０は、コンテンツを提供するＤＭＳとなり得る。そして、テレビ１２０はＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０からコンテンツの提供を受けて再生するＤＭＰとなり得る。また、パーソナルコンピュータ１６０はＤＭＳとＤＭＰの両方になり得るが、以下の説明では、テレビ１２０をＤＭＰとして、ＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０をＤＭＳとして説明する。
【００４８】
以上、図１を用いて本発明の一実施形態にかかるホームネットワークシステム１００について説明した。次に、本発明の一実施形態にかかるテレビ１２０の構成について説明する。
【００４９】
図２は、本発明の一実施形態にかかるテレビ１２０の構成について説明する説明図である。以下、図２を用いて本発明の一実施形態にかかるテレビ１２０の構成について説明する。
【００５０】
図２に示したように、本発明の一実施形態にかかるテレビ１２０は、設定ボタン１２２と、受光部１２４と、操作処理部１２６と、表示部１２８と、接続制御部１３０と、通信処理部１３７と、通信部１３８と、を含んで構成される。
【００５１】
設定ボタン１２２は、上述したように、テレビ１２０をネットワークに接続するための設定を行うものであり、利用者が設定ボタン１２２を操作することで、テレビ１２０をネットワークに接続するための設定が行われる。設定ボタン１２２を押下すると、ネットワーク設定開始指示が操作処理部１２６に送られる。
【００５２】
受光部１２４は、テレビ１２０を遠隔操作するリモコンからの赤外線信号を受け取るものである。リモコンから赤外線信号を受け取ることで、テレビ１２０の電源をオン・オフしたり、チャンネルや音量を変化させたりすることができる。リモコンから赤外線信号を受け取ると、受光部１２４から操作処理部１２６に対して、受光部１２４が受け取った赤外線信号に応じた指示が送られる。
【００５３】
操作処理部１２６は、設定ボタン１２２や受光部１２４からの指示を受け取ると、受け取った指示に応じた処理を行うものである。操作処理部１２６が行う処理の例としては、設定ボタン１２２から送られたネットワーク設定開始指示を受け取った際の、接続制御部１３０に対するネットワーク設定を開始する指示の送出や、受光部１２４から音量調節指示を受け取った際の、音量を調節する指示の送出等がある。
【００５４】
表示部１２８は、映像を表示するものである。表示部１２８で映像を表示するには、テレビ１２０でテレビジョン放送の元となる信号を受信し、信号をチューナ（図示せず）で復号する。そして、チューナで復号した信号を基にして表示部１２８に映像を表示することができる。
【００５５】
接続制御部１３０は、テレビ１２０をネットワークに接続するための制御を行うものである。ネットワークに接続するための制御とは、例えばＩＰアドレスやデフォルトゲートウェイの設定、通信処理部１３７へのコンテンツサーバに対する問い合わせ指示等がある。接続制御部１３０の構成については後に詳述する。
【００５６】
通信処理部１３７は、ネットワークとの通信処理を管理するものである。ネットワークとの通信処理には、同一のホームネットワーク上にコンテンツサーバが存在しているかどうか確認するコンテンツサーバ存在確認通知がある。例えば、通信処理部１３７が接続制御部１３０からのコンテンツサーバ存在確認通知を受け取ると、コンテンツサーバが同一のホームネットワーク上に存在しているかどうかを確認するために、通信部１３８を介して所定のデータを送出する。
【００５７】
通信部１３８は、通信処理部１３７から受け取ったデータをホームネットワークに送出したり、テレビ１２０に対するデータを受け取って通信処理部１３７に渡したりするものである。通信部１３８は、例えばＬＡＮポートで構成されている。有線でデータの授受を行う場合には、通信部１３８にＬＡＮケーブルが接続される。
【００５８】
なお、図２に示した本発明の一実施形態にかかるテレビ１２０は、本実施形態の説明を分かりやすくするために必要な構成のみを示しているが、テレビ１２０はこの他にも、テレビ１２０を操作するための各種操作ボタン、テレビジョン放送を受信するためのチューナ、音声を出力するためのスピーカなどを備えている。
【００５９】
以上、図２を用いて本発明の一実施形態にかかるテレビ１２０の構成について説明した。次に、本発明の一実施形態にかかる接続制御部１３０の構成について説明する。
【００６０】
図３は、本発明の一実施形態にかかる接続制御部１３０の構成について説明する説明図である。以下、図３を用いて本発明の一実施形態にかかる接続制御部１３０の構成について説明する。
【００６１】
図３に示したように、本発明の一実施形態にかかる接続制御部１３０は、アドレス設定部１３２と、コンテンツサーバ確認部１３４と、を含んで構成される。
【００６２】
アドレス設定部１３２は、操作処理部１２６からネットワーク設定を開始する指示を受け取ると、テレビ１２０をネットワークに接続するために各種アドレスの設定を行う。テレビ１２０をネットワークに接続するために設定する各種アドレスには、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイ等がある。
【００６３】
コンテンツサーバ確認部１３４は、アドレス設定部１３２でアドレスを設定した後、同一のホームネットワーク上にコンテンツサーバが存在しているかどうか確認するために、通信処理部１３７に対してコンテンツサーバ存在確認通知の送出を指示するものである。
【００６４】
以上、図３を用いて本発明の一実施形態にかかる接続制御部１３０の構成について説明した。次に、本発明の一実施形態にかかるＨＤＤ録画再生機１４０の構成について説明する。
【００６５】
図４は、本発明の一実施形態にかかるＨＤＤ録画再生機１４０の構成について説明する説明図である。以下、図４を用いて本発明の一実施形態にかかるＨＤＤ録画再生機１４０の構成について説明する。
【００６６】
図４に示したように、本発明の一実施形態にかかるＨＤＤ録画再生機１４０は、設定ボタン１４２と、受光部１４４と、操作処理部１４６と、表示部１４８と、接続制御部１５０と、通信処理部１５７と、通信部１５８と、クライアント情報記録部１５９と、を含んで構成される。
【００６７】
この中で、設定ボタン１４２と、受光部１４４と、操作処理部１４６と、表示部１４８と、接続制御部１５０と、通信処理部１５７と、通信部１５８とは、既に説明したテレビ１２０の設定ボタン１２２、受光部１２４、操作処理部１２６、表示部１２８、接続制御部１３０、通信処理部１３７および通信部１３８と、それぞれ同一の機能を有する。ここでは、テレビ１２０には存在していない構成要素であるクライアント情報記録部１５９について説明する。
【００６８】
クライアント情報記録部１５９は、本実施形態におけるテレビ１２０のようなコンテンツクライアントからコンテンツサーバ存在確認通知を受け取ると、コンテンツサーバ存在確認通知を送出したコンテンツクライアントを、コンテンツの開示を許可するクライアントとして、当該コンテンツクライアントの情報を記録するものである。
【００６９】
クライアント情報記録部１５９に記録する、コンテンツクライアントの情報には、ＭＡＣアドレスのように当該コンテンツクライアントを識別することが出来る情報、機器の名称、クライアント情報記録部１５９に記録した日時、当該コンテンツクライアントがコンテンツサーバにアクセスした日時等が含まれる。
【００７０】
クライアント情報記録部１５９として、ＨＤＤ録画再生機１４０の電源が切れている状態でも情報が消えずに格納することができるメモリを用いることが好ましい。クライアント情報記録部１５９として採用するメモリとして、例えば電気的に内容を書き換えることができるＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）を用いることが望ましい。ＥＥＰＲＯＭは基板に実装したままでデータの書き込みや消去を行うことができる不揮発性のメモリであり、刻一刻と変化するコンテンツクライアントの情報を格納するために好適なメモリである。
【００７１】
以上、図４を用いて本発明の一実施形態にかかるＨＤＤ録画再生機１４０の構成について説明した。次に、本発明の一実施形態にかかるＨＤＤ録画再生機１４０の接続制御部１５０の構成について説明する。
【００７２】
図５は、本発明の一実施形態にかかる、接続制御部１５０の構成について説明する説明図である。以下、図５を用いて本発明の一実施形態にかかる接続制御部１５０の構成について説明する。
【００７３】
図５に示したように、本発明の一実施形態にかかる接続制御部１５０は、アドレス設定部１５２と、クライアント登録部１５４と、クライアント応答部１５６と、を含んで構成される。
【００７４】
アドレス設定部１５２は、上述したアドレス設定部１３２と同様に、操作処理部１４６からネットワーク設定を開始する指示を受け取ると、ＨＤＤ録画再生機１４０をネットワークに接続するために各種アドレスの設定を行う。ＨＤＤ録画再生機１４０をネットワークに接続するために設定する各種アドレスには、ＩＰアドレス、サブネットマスク、デフォルトゲートウェイ等がある。
【００７５】
クライアント登録部１５４は、本実施形態におけるテレビ１２０のようなコンテンツクライアントからコンテンツサーバ存在確認通知を受け取ると、コンテンツサーバ存在確認通知を送出したコンテンツクライアントを、コンテンツの開示を許可するクライアントとして、当該コンテンツクライアントの情報をクライアント情報記録部１５９に記録する処理を実行するものである。
【００７６】
クライアント情報記録部１５９に記録することが出来るコンテンツクライアントの数に、上限を設けてもよい。制限を設けた場合において、クライアント登録部１５４は、新しくコンテンツクライアントの情報を登録するときに、既に記録されているコンテンツクライアントの数が上限に達していたときには、クライアント情報記録部１５９に記録されているコンテンツクライアントの情報の中から１つ削除して、新しくコンテンツクライアントの情報を登録する。
【００７７】
クライアント情報記録部１５９に記録されているコンテンツクライアントの情報の中から削除対象の情報を選択する方法については後述する。
【００７８】
クライアント応答部１５６は、本実施形態におけるテレビ１２０のようなコンテンツクライアントからコンテンツサーバ存在確認通知を受け取って、クライアント登録部１５４がクライアント情報記録部１５９に当該コンテンツクライアントの情報を登録すると、当該コンテンツクライアントに対して応答を行う。
【００７９】
クライアント応答部１５６におけるコンテンツクライアントに対する応答の内容には、コンテンツサーバであるＨＤＤ録画再生機１４０自身のＩＰアドレスが含まれる。コンテンツサーバ存在確認通知を送信したコンテンツクライアントに対してＩＰアドレスを含んだ情報を応答することによって、当該応答を受け取ったコンテンツクライアントは、そのＩＰアドレスに対してコンテンツ開示要求を行うことができる。
【００８０】
以上、図５を用いて本発明の一実施形態にかかる接続制御部１５０の構成について説明した。
【００８１】
なお、パーソナルコンピュータ１６０もコンテンツサーバの一例であるので、パーソナルコンピュータ１６０の内部の構成はテレビ１２０の構成と同様に構成される。また、パーソナルコンピュータ１６０は上述のようにＤＭＰ、つまりコンテンツクライアントともなり得る。その場合には、パーソナルコンピュータ１６０の内部の構成はテレビ１２０の内部の構成とも同様に構成されることとなる。
【００８２】
次に、本発明の一実施形態にかかるホームネットワークの接続設定方法について説明する。
【００８３】
図６は、本発明の一実施形態にかかる、ホームネットワークへの接続に際してのアドレス設定方法について説明する流れ図である。以下、図６を用いて本発明の一実施形態にかかる、ホームネットワークへの接続に際してのアドレス設定方法について説明する。
【００８４】
ホームネットワークシステム１００にテレビ１２０、ＨＤＤ録画再生機１４０、パーソナルコンピュータ１６０を接続するには、各機器に対してネットワークへの接続のためにＩＰアドレスを設定する必要がある。
【００８５】
各機器のＩＰアドレスを自動で設定するために、設定ボタン１２２、１４２、１６２をそれぞれ押下する（ステップＳ１００）。設定ボタン１２２、１４２、１６２をそれぞれ押下することで、ＩＰアドレスの設定処理が開始される。
【００８６】
なお、本実施形態では、テレビ１２０、ＨＤＤ録画再生機１４０、パーソナルコンピュータ１６０のそれぞれに設定ボタン１２２、１４２、１６２が設けられているが、グラフィカルユーザインタフェース（ＧＵＩ）の形式で設定ボタンを設けてもよい。図７は、ＧＵＩ形式で設定ボタンを設けた場合の一例を示す説明図である。図７は、例えばパーソナルコンピュータ１６０の画面上に表示される画面であり、画面上の「開始」ボタンをクリックすることで、パーソナルコンピュータ１６０のＩＰアドレスの設定処理が開始される。
【００８７】
設定ボタン１２２、１４２、１６２をそれぞれ押下すると、テレビ１２０、ＨＤＤ録画再生機１４０、パーソナルコンピュータ１６０は、それぞれＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）でのＩＰアドレス取得に設定する（ステップＳ１０２）。テレビ１２０を例に挙げると、アドレス設定部１３２がＤＨＣＰでのＩＰアドレス取得に設定する。
【００８８】
ＤＨＣＰでＩＰアドレスを取得するように設定することで、ＤＨＣＰサーバがホームネットワーク上に存在していれば、各機器は自動的にＩＰアドレスを設定することができる。本実施形態においては、スイッチングハブ１１０がＤＨＣＰサーバ機能を有していれば、各機器は自動的にＩＰアドレスを設定することが可能となる。
【００８９】
テレビ１２０、ＨＤＤ録画再生機１４０、パーソナルコンピュータ１６０が、それぞれＤＨＣＰでのＩＰアドレス取得に設定すると、各機器は、ネットワーク上にＤＨＣＰサーバが存在しているかどうか確認する（ステップＳ１０４）。テレビ１２０を例に挙げると、アドレス設定部１３２がＤＨＣＰサーバの存在確認を行う。
【００９０】
ＤＨＣＰサーバの存在確認には、各機器がホームネットワーク上にＤＨＣＰを発見するためのメッセージ（例えば、ＤＨＣＰＤＩＳＣＯＶＥＲメッセージ）をブロードキャストで送信する。ホームネットワーク上にＤＨＣＰサーバまたはＤＨＣＰサーバ機能を有する機器が存在し、メッセージをＤＨＣＰサーバが受け取ると、メッセージを送信した機器に対して、当該機器に割り当てるＩＰアドレスが含まれたメッセージを送信する。
【００９１】
ホームネットワーク内にＤＨＣＰサーバまたはＤＨＣＰサーバ機能を有する機器が存在している場合には、ＤＨＣＰによってＩＰアドレスを取得し、各機器のＩＰアドレスを設定する（ステップＳ１０６）。テレビ１２０を例に挙げると、アドレス設定部１３２がＤＨＣＰサーバまたはＤＨＣＰサーバ機能を有する機器からのメッセージに従って、ＩＰアドレスの設定を行う。
【００９２】
一方、ホームネットワーク内にＤＨＣＰサーバまたはＤＨＣＰサーバ機能を有する機器が存在していない場合には、各機器はＡｕｔｏＩＰによってＩＰアドレスを設定する（ステップＳ１０８）。ＡｕｔｏＩＰは、ネットワーク上で自動的にＩＰアドレスを設定するための手法である。本実施形態においては、ＡｕｔｏＩＰによってＩＰアドレスを設定する際のＩＰアドレスの範囲は、１６９．２５４．０．１〜１６９．２５４．０．２５４の範囲である。
【００９３】
このように、設定ボタン１２２、１４２、１６２を押下するだけで、各機器は自動的にＩＰアドレスを設定することができので、機器の利用者がＩＰアドレスの設定作業を行う必要が無く、ネットワークの設定を簡単に行うことが出来る。
【００９４】
以上、図６を用いて本発明の一実施形態にかかる、ホームネットワークへの接続に際してのアドレス設定方法について説明した。次に、本発明の一実施形態にかかる、ホームネットワークにおける機器間の接続方法について説明する。
【００９５】
各機器にＩＰアドレスを設定すると、通常は各機器に設定されたＩＰアドレスを目視で確認し、コンテンツを再生したいコンテンツクライアントは、コンテンツを保持しているコンテンツサーバのアドレスを指定する。しかし、機器の利用者がネットワークに詳しくない場合には、どのようにアドレスを指定していいのか分からず、誤った設定をしてしまうことでコンテンツの再生が行えない、という問題が生じるおそれがある。
【００９６】
このような問題を解消するために、本発明においては、各機器でＩＰアドレスを自動的に設定した後に、コンテンツクライアントとなる機器はコンテンツサーバの存在を自動的に確認し、コンテンツサーバとなる機器はコンテンツクライアントから問い合わせがあると当該コンテンツクライアントを自動的に登録する。このように、自動で機器の確認や登録を行うことで、機器間の接続が容易になる。
【００９７】
図８は、本発明の一実施形態にかかる、ホームネットワークにおける機器間の接続方法について説明する流れ図である。以下、図８を用いて、本発明の一実施形態にかかる、ホームネットワークにおける機器間の接続方法について説明する。
【００９８】
各機器でＩＰアドレスの設定が完了すると、本実施形態においてコンテンツサーバとなるＨＤＤ録画再生機１４０は、自らのコンテンツサーバ機能を開始し、新規クライアントを常時登録可能な状態にする（ステップＳ１１２）。同様に、パーソナルコンピュータ１６０も、自らのコンテンツサーバ機能を開始し、新規クライアントを常時登録可能な状態にする（ステップＳ１１４）。
【００９９】
一方、本実施形態においてコンテンツクライアントとなるテレビ１２０は、ＩＰアドレスを設定した後に、ホームネットワーク上にコンテンツサーバが存在しているかどうか、コンテンツサーバ確認問い合わせを行う（ステップＳ１１６）。コンテンツサーバ確認問い合わせは、ＤＬＮＡガイドラインに準拠したものである。テレビ１２０からのコンテンツサーバ確認問い合わせは、コンテンツサーバ確認部１３４が行う。この段階では、テレビ１２０はコンテンツサーバとなるＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０のＩＰアドレスが分からないので、ネットワークに向けてコンテンツサーバ確認問い合わせをブロードキャスト送信する。
【０１００】
テレビ１２０からのコンテンツサーバ確認問い合わせを、ＨＤＤ録画再生機１４０が受信すると、ＨＤＤ録画再生機１４０は、テレビ１２０をコンテンツ開示許可機器として登録する（ステップＳ１１８）。ＨＤＤ録画再生機１４０がテレビ１２０をコンテンツ開示許可機器として登録する際には、クライアント情報記録部１５９にテレビ１２０のＭＡＣアドレス、機器種別（テレビ）、登録時刻等を登録する。ＨＤＤ録画再生機１４０がテレビ１２０をコンテンツ開示許可機器として登録すると、テレビ１２０に対して自らがコンテンツサーバである旨の応答を行う（ステップＳ１２０）。ＨＤＤ録画再生機１４０からのコンテンツサーバである旨の応答は、ＤＬＮＡガイドラインに準拠したものである。ＨＤＤ録画再生機１４０がテレビ１２０に対して応答する際には、自らのＩＰアドレスの情報を含めて応答する。
【０１０１】
同様に、テレビ１２０からのコンテンツサーバ確認問い合わせを、パーソナルコンピュータ１６０が受信すると、パーソナルコンピュータ１６０は、テレビ１２０をコンテンツ開示許可機器として登録する（ステップＳ１２２）。そして、パーソナルコンピュータ１６０がテレビ１２０をコンテンツ開示許可機器として登録すると、テレビ１２０に対して自らがコンテンツサーバである旨の応答を行う（ステップＳ１２４）。パーソナルコンピュータ１６０からのコンテンツサーバである旨の応答は、ＤＬＮＡガイドラインに準拠したものである。パーソナルコンピュータ１６０がテレビ１２０に対して応答する際には、自らのＩＰアドレスの情報を含めて応答する。
【０１０２】
このように、ＩＰアドレスを自動的に設定した後に、コンテンツクライアントとなり得る機器はコンテンツサーバの存在確認を行い、コンテンツサーバとなり得る機器はコンテンツクライアントの受け入れ態勢をとることで、各機器のＩＰアドレスの状態などを調べなくても、コンテンツクライアントとなり得る機器はコンテンツサーバに接続してコンテンツを取得することが可能となり、コンテンツサーバとなり得る機器はコンテンツクライアントに対してコンテンツを開示することが可能となる。
【０１０３】
なお、コンテンツクライアントからのコンテンツサーバの存在確認は一度限り行うだけではなく、所定の間隔で、または不定期で、周期的に行ってもよい。テレビ１２０がＩＰアドレスを自動的に設定し、コンテンツサーバの存在確認を行った時点では、ホームネットワーク上にコンテンツサーバが存在していない可能性もある。この場合に、テレビ１２０からコンテンツサーバの存在確認を周期的に行うことで、ホームネットワーク上にコンテンツサーバが存在したときに、コンテンツサーバは自動的にコンテンツクライアントを登録することができる。
【０１０４】
テレビ１２０は、コンテンツサーバであるＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０から応答を受け取ると、各コンテンツサーバに対して、提供可能なコンテンツの情報を要求する。ＨＤＤ録画再生機１４０に対してコンテンツの情報を要求する際には、上記ステップＳ１２０で受け取った、ＨＤＤ録画再生機１４０からの応答に含まれるＨＤＤ録画再生機１４０のＩＰアドレスに対して、コンテンツの情報を要求する（ステップＳ１２６）。
【０１０５】
テレビ１２０からのコンテンツ情報要求を受信したＨＤＤ録画再生機１４０は、テレビ１２０に対して、提供可能なコンテンツの情報を送信する（ステップＳ１２８）。
【０１０６】
同様に、テレビ１２０がパーソナルコンピュータ１６０に対してコンテンツ情報を要求する際には、上記ステップＳ１２４で受け取った、パーソナルコンピュータ１６０からの応答に含まれるパーソナルコンピュータ１６０のＩＰアドレスに対して、コンテンツの情報を要求する（ステップＳ１３０）。
【０１０７】
テレビ１２０からのコンテンツ情報要求を受信したパーソナルコンピュータ１６０は、テレビ１２０に対して、提供可能なコンテンツの情報を送信する（ステップＳ１３２）。コンテンツサーバから提供可能なコンテンツの情報を受信したコンテンツクライアントは、コンテンツサーバに対してコンテンツの開示を要求することで、コンテンツを視聴することが可能となる。
【０１０８】
本実施形態においては、テレビ１２０からＨＤＤ録画再生機１４０に対してコンテンツを要求すると（ステップＳ１３４）、ＨＤＤ録画再生機１４０は、要求されたコンテンツのデータをテレビ１２０に送信する（ステップＳ１３６）。同様に、テレビ１２０からパーソナルコンピュータ１６０に対してコンテンツを要求すると（ステップＳ１３８）、パーソナルコンピュータ１６０は、要求されたコンテンツのデータをテレビ１２０に送信する（ステップＳ１４０）。
【０１０９】
このように、設定ボタン１２２、１４２、１６２を押下することで、各機器のＩＰアドレスを自動的に設定するだけでなく、コンテンツサーバ（ＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０）とコンテンツクライアント（テレビ１２０）との間の接続も自動で行う。自動でネットワークの設定および機器間の接続を行うことで、ネットワークに詳しくないユーザであっても、ホームネットワークにおいて各機器を接続し、コンテンツクライアントにおいてコンテンツを視聴することが可能となる。
【０１１０】
しかし、自動的にＩＰアドレスを取得したり、機器間の接続を設定したりしようとしても、何らかの理由でこれらの処理に失敗してしまうおそれがある。処理に失敗する理由としては、例えば、コンテンツサーバ側で登録可能なクライアントの台数の上限に達している、パーソナルコンピュータでファイアウォール機能を有効にしている、等である。
【０１１１】
そのような場合には、各機器の表示部に対して、自動設定に失敗した理由を表示することで、何が原因で設定に失敗したのかを分かりやすくする。図９は、本発明の一実施形態にかかる、設定失敗時の画面表示の一例を示す説明図である。図９の（ａ）および（ｂ）は、ＨＤＤ録画再生機１４０に表示するメッセージの一例であり、ＨＤＤ録画再生機１４０において、登録可能なクライアントの台数の上限に達している場合に表示するメッセージの一例を示している。
【０１１２】
このように、ＨＤＤ録画再生機１４０において登録可能なクライアントの台数の上限に達している場合には、ＨＤＤ録画再生機１４０の設定を変更して登録済みのクライアントの情報を、手動で一部または全部削除することで、新たなコンテンツクライアントを受け入れることが可能となる。
【０１１３】
また、図９の（ｃ）は、パーソナルコンピュータ１６０の画面に表示するメッセージの一例であり、パーソナルコンピュータ１６０でファイアウォール機能を有効にしているためにコンテンツクライアントを登録することができない場合に表示するメッセージの一例を示している。
【０１１４】
このように、パーソナルコンピュータ１６０でファイアウォール機能を有効にしているためにコンテンツクライアントを登録することができない場合には、手動でファイアウォール機能を無効にするか、ファイアウォール機能を有効にしたまま、ＤＬＮＡガイドラインに準拠する通信に関するパケットだけ通過可能にする設定にすることで、新たなコンテンツクライアントを受け入れることが可能となる。
【０１１５】
上述した例では、新たなコンテンツクライアントを受け入れることを可能にするために、ＨＤＤ録画再生機１４０の設定を変更して登録済みのクライアントの情報を、手動で一部または全部削除すると説明したが、登録済みのクライアントの情報を自動で削除してもよい。
【０１１６】
図１０は、本発明の一実施形態にかかるホームネットワークの接続設定方法において、コンテンツサーバにコンテンツクライアントの情報を登録する登録方法について説明する流れ図である。以下、図１０を用いて、コンテンツサーバであるＨＤＤ録画再生機１４０にコンテンツクライアントの情報を登録する登録方法について説明する。
【０１１７】
まず、ＨＤＤ録画再生機１４０は、未登録の新規コンテンツクライアントからのサーバ問い合わせを受信する（ステップＳ１４２）。新規コンテンツクライアントからのサーバ問い合わせを受信すると、ＨＤＤ録画再生機１４０は、クライアント情報記録部１５９に記録されているコンテンツクライアントの情報が登録可能な数の上限に達しているかどうかを確認する（ステップＳ１４４）。
【０１１８】
上限に達していない場合には、そのままサーバ問い合わせを送信した新規コンテンツクライアントの情報をクライアント情報記録部１５９に記録する（ステップＳ１４６）。しかし、上限に達している場合には、サーバ問い合わせを送信した新規コンテンツクライアントの情報を登録することが出来ないので、クライアント情報記録部１５９に記録済みのコンテンツクライアントの情報を削除する（ステップＳ１４８）。
【０１１９】
クライアント情報記録部１５９から記録済みのコンテンツクライアントの情報を削除するには、所定の条件に合致するコンテンツクライアントの情報を選択して削除する。所定の条件としては、例えば、クライアント情報記録部１５９に記録されているコンテンツクライアントの情報の中から、登録時間が一番古い情報を１つ選択して削除してもよく、コンテンツサーバ（この場合はＨＤＤ録画再生機１４０）にアクセスしたアクセス時間が一番古い情報を１つ選択して削除してもよい。
【０１２０】
図１１は、本発明の一実施形態にかかるクライアント情報記録部１５９に記録される情報の一例を示す説明図である。図１１の（ａ）は、クライアント情報記録部１５９に登録可能なコンテンツクライアントの数が上限に達している場合を示している。
【０１２１】
ここで、新たにコンテンツクライアントの情報をクライアント情報記録部１５９に登録するには、クライアント情報記録部１５９から登録済みのコンテンツクライアントの情報を少なくとも１つ削除する必要がある。
【０１２２】
図１１の（ｂ）は、クライアント情報記録部１５９に記録されているコンテンツクライアントの情報の中から、登録日時が一番古い「ＴＶ  Ａ」の情報を削除し、新たに「ＴＶ  Ｙ」を登録したことを示している。
【０１２３】
図１１の（ｃ）は、クライアント情報記録部１５９に記録されているコンテンツクライアントの情報の中から、アクセス日時が一番古い「Ｐｌａｙｅｒ  Ｂ」の情報を削除し、新たに「ＴＶ  Ｙ」を登録したことを示している。
【０１２４】
このように、クライアント情報記録部１５９に登録可能なコンテンツクライアントの数が上限に達している場合に、所定の条件に合致するコンテンツクライアントの情報を削除し、サーバ問い合わせを送信した新規コンテンツクライアントの情報をクライアント情報記録部１５９に登録することで、ユーザが手動でコンテンツクライアントの情報を削除しなくても、コンテンツクライアントを自動的に登録することが出来る。
【０１２５】
なお、無条件に登録日時やアクセス日時が一番古いコンテンツクライアントの情報を削除するのではなく、クライアント情報記録部１５９に記録する情報に自動削除を許可するかどうかのフラグを設け、自動削除を許可するコンテンツクライアントの情報の中から、登録日時やアクセス日時が一番古いコンテンツクライアントの情報を削除してもよい。フラグを設けることで、自動削除の際に、自動的に削除されてしまっては困るコンテンツクライアントがコンテンツサーバから削除されるのを防ぐことが出来る。
【０１２６】
このように、上限に達している場合には、クライアント情報記録部１５９に記録済みのコンテンツクライアントの情報を削除することで、サーバ問い合わせを送信した新規コンテンツクライアントの情報を登録することができる。
【０１２７】
以上、図１０を用いて、コンテンツサーバであるＨＤＤ録画再生機１４０にコンテンツクライアントの情報を登録する登録方法について説明した。
【０１２８】
上述のホームネットワークの接続設定方法は、テレビ１２０、ＨＤＤ録画再生機１４０、パーソナルコンピュータ１６０のそれぞれの内部に格納された記録媒体に、予め本発明の一実施形態にかかるホームネットワークの接続設定方法を実行するように作成されたコンピュータプログラムを記録しておき、当該コンピュータプログラムを演算装置が順次読み出して実行することによって行ってもよい。
【０１２９】
以上説明したように本実施形態によれば、各機器に設けられた設定ボタン１２２、１４２、１６２を押下することで、各機器がホームネットワークに接続するためのアドレスの設定を自動的に行い、アドレスの設定を行った後は、コンテンツサーバとなり得る機器はコンテンツサーバの機能を開始してコンテンツクライアントの受け入れを可能にし、コンテンツクライアントとなり得る機器はコンテンツサーバの存在確認をブロードキャスト送信する。これにより、各機器で設定作業を行うことなく、ボタンを押下するだけで機器間同士の接続が可能となるので、ネットワークに詳しくないユーザであっても、容易にホームネットワークにおいて機器間同士を接続して、機器間でコンテンツのやり取りを行うことが出来る。
【０１３０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１３１】
例えば、上記実施形態では、ホームネットワークシステム１００において、テレビ１２０と、ＨＤＤ録画再生機１４０と、パーソナルコンピュータ１６０との間のデータ伝送の中継機器としてスイッチングハブ１１０を用いたが、本発明はかかる例に限定されない。例えば、データの伝送を無線で行う場合には、データ伝送の中継機器としてアクセスポイントを用いてもよい。
【０１３２】
また、例えば、上記実施形態では、ＨＤＤ録画再生機１４０やパーソナルコンピュータ１６０においてコンテンツクライアントの情報を削除する際に、登録時間やコンテンツ要求時間を基準に削除するコンテンツクライアントの情報を決定していたが、本発明は係る例に限定されない。例えば、コンテンツクライアントからのコンテンツ要求回数の情報をクライアント情報記録部１５９に保持しておく。コンテンツ要求回数が多いものは頻繁にコンテンツサーバに対してアクセスが行われているものと考え、コンテンツ要求回数が多いものは削除対象から除外し、コンテンツ要求回数の少ないものから優先して自動的に削除してもよい。
【図面の簡単な説明】
【０１３３】
【図１】本発明の一実施形態にかかるホームネットワークシステム１００について説明する説明図である。
【図２】本発明の一実施形態にかかるテレビ１２０の構成について説明する説明図である。
【図３】本発明の一実施形態にかかる接続制御部１３０の構成について説明する説明図である。
【図４】本発明の一実施形態にかかるＨＤＤ録画再生機１４０の構成について説明する説明図である。
【図５】本発明の一実施形態にかかる、接続制御部１５０の構成について説明する説明図である。
【図６】本発明の一実施形態にかかる、ホームネットワークへの接続に際してのアドレス設定方法について説明する流れ図である。
【図７】ＧＵＩ形式で設定ボタンを設けた場合の一例を示す説明図である。
【図８】本発明の一実施形態にかかる、ホームネットワークにおける機器間の接続方法について説明する流れ図である。
【図９】本発明の一実施形態にかかる、設定失敗時の画面表示の一例を示す説明図である。
【図１０】コンテンツサーバにコンテンツクライアントの情報を登録する登録方法について説明する流れ図である。
【図１１】クライアント情報記録部１５９に記録される情報の一例を示す説明図である。
【符号の説明】
【０１３４】
１００    ホームネットワークシステム
１１０    スイッチングハブ
１２０    テレビ
１２２、１４２、１６２    設定ボタン
１２４、１４４    受光部
１２６、１４６    操作処理部
１２８、１４８    表示部
１３０、１５０    接続制御部
１３２、１５２    アドレス設定部
１３４    コンテンツサーバ確認部
１３７、１５７    通信処理部
１３８、１５８    通信部
１４０    ＨＤＤ録画再生機
１５４    クライアント登録部
１５６    クライアント応答部
１５９    情報記録部
１６０    パーソナルコンピュータ
【図１】
2008310451.tif 000003
【図２】
2008310451.tif 000004
【図３】
2008310451.tif 000005
【図４】
2008310451.tif 000006
【図５】
2008310451.tif 000007
【図６】
2008310451.tif 000008
【図７】
2008310451.tif 000009
【図８】
2008310451.tif 000010
【図９】
2008310451.tif 000011
【図１０】
2008310451.tif 000012
【図１１】
2008310451.tif 000013