(57)【要約】【課題】コンテンツデータに対するアクセス速度を向上すること。【解決手段】本発明の情報処理装置は、コンテンツデータを保存するためのストレージ部と、１又は２以上の外部ストレージ装置と通信するための通信部と、前記外部ストレージ装置から前記通信部を介して、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信すると、当該通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から前記通信部を介して取得して、前記ストレージ部に保存するコンテンツ管理部と、を備える。【選択図】図２
2010157188.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを保存するためのストレージ部と、
１又は２以上の外部ストレージ装置と通信するための通信部と、
前記外部ストレージ装置から前記通信部を介して、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信すると、当該通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から前記通信部を介して取得して、前記ストレージ部に保存するコンテンツ管理部と、
を備える、情報処理装置。
【請求項２】
前記ストレージ部又は前記外部ストレージ装置の少なくともいずれかに保存されているコンテンツデータの保存場所情報を含む管理情報を記憶する管理情報記憶部を更に備え、
前記コンテンツ管理部は、
前記管理情報記憶部に記憶された前記管理情報に基づいて、前記ストレージ部及び前記外部ストレージ装置における前記コンテンツデータの保存場所を管理する、請求項１に記載の情報処理装置。
【請求項３】
前記管理情報は、前記情報処理装置による当該コンテンツデータに対する最終アクセス日時を表す最終日時情報をさらに含み、
前記コンテンツ管理部は、
前記最終アクセス日時情報に基づいて、前記コンテンツデータに対する最終アクセス日時からの経過時間を求め、当該経過時間に応じて、前記コンテンツデータの保存場所を管理する、請求項２に記載の情報処理装置。
【請求項４】
前記外部ストレージ装置は、前記ストレージ部よりもアクセス速度が遅い第１外部ストレージ装置を含み、
前記コンテンツ管理部は、
前記ストレージ部に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が所定の第１閾値以上である場合、当該コンテンツデータを前記ストレージ部から前記第１外部ストレージ装置にコピー又はムーブする、請求項３に記載の情報処理装置。
【請求項５】
前記外部ストレージ装置は、前記第１外部ストレージ装置と、前記第１外部ストレージ装置よりもアクセス速度が遅い第２外部ストレージ装置とを含み、
前記コンテンツ管理部は、
前記ストレージ部又は前記第１外部ストレージ装置に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が、前記第１閾値より大きい所定の第２閾値以上である場合、当該コンテンツデータを前記ストレージ部又は前記第１外部ストレージ装置から前記第２外部ストレージ装置にコピー又はムーブする、請求項４に記載の情報処理装置。
【請求項６】
前記第２外部ストレージ装置は、当該第２外部ストレージ装置に装着されたリムーバブルメディアにデータを記録するためのドライブを備え、
前記コンテンツ管理部は、
前記ストレージ部、前記第１外部ストレージ装置又は前記第２外部ストレージ装置に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が、前記第２閾値より大きい所定の第３閾値以上である場合、又は、前記第２外部ストレージ装置の空き容量が所定値以下となった場合に、当該コンテンツデータを、前記ストレージ部、前記第１外部ストレージ装置又は前記第２外部ストレージ装置から前記第２外部ストレージ装置に装着された前記リムーバブルメディアにムーブする、又は、当該コンテンツデータを削除する、請求項５に記載の情報処理装置。
【請求項７】
前記外部ストレージ装置は、
前記ストレージ部よりもアクセス速度が遅い第１外部ストレージ装置と、
前記第１外部ストレージ装置よりもアクセス速度が遅い第２外部ストレージ装置と、
を含み、
前記コンテンツ管理部は、
前記ストレージ部に保存されている前記コンテンツデータを、前記第１外部ストレージ装置又は前記第２外部ストレージ装置の一方にムーブするに際し、前記管理情報の前記保存場所情報に基づいて、前記第１又は第２外部ストレージ装置の他方に当該コンテンツデータが保存されているか否かを判定し、保存されていなければ、当該コンテンツデータを前記ストレージ部から前記第１又は第２外部ストレージ装置の他方にもコピーした上で、前記ストレージ部から前記コンテンツデータを削除する、請求項２〜６のいずれかに記載の情報処理装置。
【請求項８】
前記コンテンツ管理部は、
前記外部ストレージ装置に保存されているコンテンツデータに対する再生指示を受け付けると、当該再生指示を契機として、当該再生指示を受けたコンテンツデータを前記外部ストレージ装置から前記通信部を介して取得して、前記ストレージ部に保存する、請求項１〜６のいずれかに記載の情報処理装置。
【請求項９】
１又は２以上の外部ストレージ装置と通信可能な情報処理装置が、前記外部ストレージ装置から、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信するステップと、
前記情報処理装置が、前記通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から取得して、前記情報処理装置が備えるストレージ部に保存するステップと、
を含む、コンテンツ管理方法。
【請求項１０】
１又は２以上の外部ストレージ装置と通信可能な情報処理装置に、
前記外部ストレージ装置から、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信するステップと、
前記通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から取得して、前記情報処理装置が備えるストレージ部に保存するステップと、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、コンテンツ管理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、ホームネットワークシステムの普及が進み、ユーザが家庭内で複数の電子機器をネットワーク接続して、機器間でコンテンツデータを共有するユースケースが増加している。例えば、ネットワークストレージサーバ機能を有する録画機も登場しており、該録画機で録画したテレビジョン番組のコンテンツデータを、該録画機にネットワーク接続された再生機に送信して再生することができる。このように、ホームネットワークシステムでは、あるストレージ機器（録画機）に保存されているコンテンツデータを、そのストレージ機器から離れた場所にある他の再生機で再生して、視聴することができる（例えば特許文献１参照。）。
【０００３】
図１は、従来のホームネットワークシステムの構成例を示す。図１に示すように、従来のホームネットワークシステムでは、デジタルテレビ受像器等の視聴装置１に対して、各ストレージ機器（例えば、ホームサーバ２、光ディスクレコーダ３）がスター型に接続されている。つまり、視聴装置１とホームサーバ２、並びに、視聴装置１と光ディスクレコーダ３はそれぞれ、１対１のネットワーク４ａ、４ｂで接続されており、コンテンツデータの相互通信が可能である。そして、ホームサーバ２は、ストレージ部としてハードディスクドライブ（ＨＤＤ）２ａを備え、光ディスクレコーダ３は、ＨＤＤ３ａと光ディスクドライブ３ｂを具備しており、各ストレージ機器２、３にコンテンツデータが分散して保存されている。かかるシステムにおいて、ストレージ機器２、３に保存されているコンテンツデータを視聴装置１で視聴する場合には、各ストレージ機器２、３から視聴装置１にコンテンツデータを転送し、視聴装置１が該コンテンツデータを再生及び表示していた。
【０００４】
【特許文献１】特開２００８−１００３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来のシステムでは、視聴機器１を中心としてスター型に接続されたストレージ機器２、３にコンテンツデータが分散配置されており、視聴装置１と各ストレージ機器２、３が対になって該コンテンツデータの再生を実行していた。このため、ユーザが視聴装置１を用いて即座にコンテンツデータを視聴したい場合であっても、視聴機器１は、当該コンテンツデータが保存されているストレージ機器２、３の起動を待って、当該ストレージ機器２、３にアクセスする必要があった。従って、コンテンツデータに対するアクセス速度が遅く、所望のコンテンツデータを迅速に再生して視聴することができなかった。一方で、視聴装置１自身が内蔵ストレージ（図示せず。）を具備する場合でも、当該内蔵ストレージのデータ容量には限りがあるため、システム内の全てのコンテンツデータを視聴装置１に保存することは現実的ではなかった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、コンテンツデータに対するアクセス速度を向上することが可能な、新規かつ改良された情報処理装置、コンテンツ管理方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツデータを保存するためのストレージ部と、１又は２以上の外部ストレージ装置と通信するための通信部と、前記外部ストレージ装置から前記通信部を介して、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信すると、当該通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から前記通信部を介して取得して、前記ストレージ部に保存するコンテンツ管理部と、を備える、情報処理装置が提供される。
【０００８】
前記ストレージ部又は前記外部ストレージ装置の少なくともいずれかに保存されているコンテンツデータの保存場所情報を含む管理情報を記憶する管理情報記憶部を更に備え、前記コンテンツ管理部は、前記管理情報記憶部に記憶された前記管理情報に基づいて、前記ストレージ部及び前記外部ストレージ装置における前記コンテンツデータの保存場所を管理するようにしてもよい。
【０００９】
前記管理情報は、前記情報処理装置による当該コンテンツデータに対する最終アクセス日時を表す最終日時情報をさらに含み、前記コンテンツ管理部は、前記最終アクセス日時情報に基づいて、前記コンテンツデータに対する最終アクセス日時からの経過時間を求め、当該経過時間に応じて、前記コンテンツデータの保存場所を管理するようにしてもよい。
【００１０】
前記外部ストレージ装置は、前記ストレージ部よりもアクセス速度が遅い第１外部ストレージ装置を含み、前記コンテンツ管理部は、前記ストレージ部に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が所定の第１閾値以上である場合、当該コンテンツデータを前記ストレージ部から前記第１外部ストレージ装置にコピー又はムーブするようにしてもよい。
【００１１】
前記外部ストレージ装置は、前記第１外部ストレージ装置と、前記第１外部ストレージ装置よりもアクセス速度が遅い第２外部ストレージ装置とを含み、前記コンテンツ管理部は、前記ストレージ部又は前記第１外部ストレージ装置に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が、前記第１閾値より大きい所定の第２閾値以上である場合、当該コンテンツデータを前記ストレージ部又は前記第１外部ストレージ装置から前記第２外部ストレージ装置にコピー又はムーブするようにしてもよい。
【００１２】
前記第２外部ストレージ装置は、当該第２外部ストレージ装置に装着されたリムーバブルメディアにデータを記録するためのドライブを備え、前記コンテンツ管理部は、前記ストレージ部、前記第１外部ストレージ装置又は前記第２外部ストレージ装置に保存されている前記コンテンツデータに対する最終アクセス日時からの経過時間が、前記第２閾値より大きい所定の第３閾値以上である場合、又は、前記第２外部ストレージ装置の空き容量が所定値以下となった場合に、当該コンテンツデータを、前記ストレージ部、前記第１外部ストレージ装置又は前記第２外部ストレージ装置から前記第２外部ストレージ装置に装着された前記リムーバブルメディアにムーブする、又は、当該コンテンツデータを削除するようにしてもよい。
【００１３】
前記外部ストレージ装置は、前記ストレージ部よりもアクセス速度が遅い第１外部ストレージ装置と、前記第１外部ストレージ装置よりもアクセス速度が遅い第２外部ストレージ装置と、を含み、前記コンテンツ管理部は、前記ストレージ部に保存されている前記コンテンツデータを、前記第１外部ストレージ装置又は前記第２外部ストレージ装置の一方にムーブするに際し、前記管理情報の前記保存場所情報に基づいて、前記第１又は第２外部ストレージ装置の他方に当該コンテンツデータが保存されているか否かを判定し、保存されていなければ、当該コンテンツデータを前記ストレージ部から前記第１又は第２外部ストレージ装置の他方にもコピーした上で、前記ストレージ部から前記コンテンツデータを削除するようにしてもよい。
【００１４】
前記コンテンツ管理部は、前記外部ストレージ装置に保存されているコンテンツデータに対する再生指示を受け付けると、当該再生指示を契機として、当該再生指示を受けたコンテンツデータを前記外部ストレージ装置から前記通信部を介して取得して、前記ストレージ部に保存するようにしてもよい。
【００１５】
また、上記課題を解決するために、本発明の別の観点によれば、１又は２以上の外部ストレージ装置と通信可能な情報処理装置が、前記外部ストレージ装置から、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信するステップと、前記情報処理装置が、前記通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から取得して、前記情報処理装置が備えるストレージ部に保存するステップと、を含む、コンテンツ管理方法が提供される。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、１又は２以上の外部ストレージ装置と通信可能な情報処理装置に、前記外部ストレージ装置から、前記外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信するステップと、前記通知を契機として、前記新たなコンテンツデータを前記外部ストレージ装置から取得して、前記情報処理装置が備えるストレージ部に保存するステップと、を実行させるためのプログラムが提供される。
【００１７】
なお、本明細書において、「コピー（ｃｏｐｙ：複製）」とは、あるストレージ部に保存されているコンテンツデータを、他のストレージ部に保存することを意味する。このコピーにより、コピー元とコピー先の２つのストレージ部の双方に、同一のコンテンツデータが保存されることとなる。一方、「ムーブ（ｍｏｖｅ：移動）」とは、あるストレージ部に保存されているコンテンツデータを他のストレージ部に複製し、かつ、前者のストレージ部に保存されているコンテンツデータを削除することを意味する。このムーブにより、ムーブ元のストレージ部に保存されていたコンテンツデータが削除され、ムーブ先のストレージ部のみに保存されることとなる。
【００１８】
上記構成により、１又は２以上の外部ストレージ装置と通信可能な情報処理装置が、外部ストレージ装置から、外部ストレージ装置に新たなコンテンツデータが保存されたことを表す通知を受信し、当該通知を契機として、新たなコンテンツデータを外部ストレージ装置から取得して、情報処理装置が備えるストレージ部に保存する。これにより、ストレージ機器に取り込まれた新たなコンテンツを、当該コンテンツの再生前に予め情報処理装置にコピーしておくことができる。従って、当該コンテンツの再生時に、情報処理装置は、当該コンテンツに迅速にアクセスできる。
【発明の効果】
【００１９】
以上説明したように本発明によれば、コンテンツデータに対するアクセス速度を向上することができる。
【発明を実施するための最良の形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
なお、説明は以下の順序で行うものとする。
［１．システム全体構成］
［２．視聴装置の構成］
［３．視聴装置及びストレージ機器の機能構成］
［４．コンテンツ管理機能］
［４．１．新たなコンテンツの取り込み時のコンテンツ管理］
［４．２．コンテンツの再生時のコンテンツ管理］
［４．３．最終アクセス日時からの経過時間に基づくコンテンツ管理］
［５．視聴装置の動作フロー］
［６．効果］
【００２２】
＜第１の実施形態＞
［１．システム全体構成］
まず、図２を参照して、本発明の第１の実施形態に係るホームネットワークシステムの概略構成について説明する。図２は、本実施形態に係るホームネットワークシステムの概略構成を示す模式図である。
【００２３】
図２に示すように、本実施形態に係るホームネットワークシステムは、少なくとも１つの視聴装置１０と、複数のストレージ機器（第１ストレージ機器２０、第２ストレージ機器３０）と、これらを相互通信可能に接続するネットワーク５とからなる。ここで、視聴装置１０は、本発明の情報処理装置の一例である。また、第１ストレージ機器２０は本発明の第１外部ストレージ装置の一例であり、第２ストレージ機器３０は本発明の第２外部ストレージ装置の一例である。
【００２４】
本実施形態に係るホームネットワークシステムは、ユーザの家庭内で複数の電子機器をネットワークを介して接続してデータの共有を図る通信システムである。以下では、通信システムとして、図２のようなホームネットワークシステムの例を挙げて説明するが、本発明の情報処理装置や外部ストレージ装置が適用される通信システムは、家庭内に設置されるホームネットワーク以外にも適用できる。例えば、会社、学校などの各種組織内に設置されるネットワークシステムや、インターネット等を介した任意の端末間で通信可能なネットワークシステムなど、任意のネットワークシステムに適用できる。
【００２５】
本実施形態に係るホームネットワークシステムにおいて、視聴装置１０は、本システム内に保存されている全てのコンテンツデータに関し、最終アクセス日時からの経過時間に基づいて、保存場所を管理する機能を有している。このため、本システムは、システム内のコンテンツデータの寿命を視聴装置１０により一括管理するコンテンツ・ライフサイクル・マネージメントシステム（Ｃｏｎｔｅｎｔｓ  Ｌｉｆｅｃｙｃｌｅ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）として機能する。以下、本システムの各構成要素について説明する。
【００２６】
ネットワーク５は、視聴装置１０、第１ストレージ機器２０及び第２ストレージ機器３０を、相互に通信可能に接続する通信網であり、有線又は無線を問わない。本ホームネットワークシステムでは、ネットワーク５は、例えば、Ｅｔｈｅｒｎｅｔ（登録商標）などのＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）で構成されるが、かかる例に限定されない。例えば、ネットワーク５は、インターネット、電話回線網、衛星通信網等の公衆回線網や、他のＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等の専用回線網などを用いてもよい。このようなネットワーク５により、視聴装置１０及びストレージ機器２０、３０は、コンテンツデータ及び制御コマンドなどの各種データを相互に通信できる。
【００２７】
また、本ホームネットワークシステムが取り扱うコンテンツデータ（以下「コンテンツ」と略称する。）は、例えば、テレビジョン番組などの映像／音声コンテンツなどを例示できる。テレビジョン放送番組は、例えば、ＢＳ放送、ＣＳ放送、地上波デジタル放送、地上波アナログ放送、ケーブル放送など、任意の方式のテレビジョン放送の番組であってよい。また、番組には、ＩＰＴＶ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ  Ｔｅｌｅｖｉｓｉｏｎ）、ＶＯＤ（Ｖｉｄｅｏ  Ｏｎ  Ｄｅｍａｎｄ）などの配信コンテンツも含まれる。
【００２８】
また、コンテンツは、上記のテレビジョン番組のコンテンツに限られず、例えば、映画、ビデオプログラム、写真、フォト動画等を構成する静止画若しくは動画からなる映像（Ｖｉｄｅｏ）コンテンツであってもよい。例えば、コンテンツは、ユーザがデジタルビデオカメラ又はデジタルスチルカメラを用いて撮像及び記録した映像データ（セルフレコーディング映像）や写真データであってもよい。また、コンテンツは、音楽、講演、ラジオ番組等の音声（Ａｕｄｉｏ）コンテンツ、電子図書（Ｅ−ｂｏｏｋ）、ゲーム、ソフトウェアなど、任意のコンテンツであってもよい。
【００２９】
視聴装置１０は、ユーザがコンテンツを視聴するために主に使用する機器であり、例えば、デジタルテレビジョン受像器などで構成される。この視聴装置１０は、少なくとも、再生されたコンテンツを表示するための表示部１１と、コンテンツを格納するための高速ストレージ部１２と、ネットワーク５を介して外部機器と通信するための通信部（図示せず。）と、制御部（図示せず。）を備える。
【００３０】
視聴装置１０をテレビジョン受像器（以下、「ＴＶ受像器」と略称する。）で構成した場合、視聴装置１０は、ユーザがテレビジョン放送番組などの映像・音声コンテンツを視聴するための表示装置及び音声出力装置として機能する。ＴＶ受像器は、不図示の放送局から、テレビジョン放送の番組コンテンツを、例えば放送電波又は専用通信網などを介して受信して、該番組の映像を表示画面に表示する。また、視聴装置１０は、ネットワーク通信機能を有しており、ストレージ機器２０、３０などの外部機器からネットワーク５を介してコンテンツを取得したり、高速ストレージ部１２に保存されたコンテンツを外部機器に提供したりする。
【００３１】
ストレージ機器２０、３０は、所定の記録媒体にデータを格納する機能と、ネットワーク５を介した通信機能を有している。ストレージ機器２０、３０は、視聴装置１０にネットワーク５を介してコンテンツを提供したり、視聴装置１０又はその他の外部機器に保存されたコンテンツを、ネットワーク５を介して取得して自機内に保存したりする。
【００３２】
詳細には、第１ストレージ機器２０は、内蔵された中速ストレージ部２２にデータを格納するストレージ機能を有した記録装置である。この第１ストレージ機器２０は、例えば、ホームサーバ、外付けＨＤＤ、デジタルカメラ、携帯電話、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂａｓｓ）メモリなどで構成される。第１ストレージ機器２０は、少なくとも、コンテンツを格納するための中速ストレージ部２２と、ネットワーク５を介して外部機器と通信するための通信部（図示せず。）と、制御部（図示せず。）を備える。
【００３３】
一方、第２ストレージ機器３０は、内蔵された低速ストレージ部３２にデータを格納するストレージ機能と、リムーバブルメディア３６にデータを格納するストレージ機能とを有した記録装置である。リムーバブルメディア３６は、第２ストレージ機器３０に着脱可能な記録媒体であり、例えば、ＢＤ（Ｂｌｕ−ｒａｙ  Ｄｉｓｃ）、ＤＶＤ（ｄｉｇｉｔａｌ  ｖｅｒｓａｔｉｌｅ  ｄｉｓｋ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ）等の光ディスクや、メモリカード等の半導体メモリ装置などである。
【００３４】
この第２ストレージ機器３０は、例えば、光ディスクレコーダ（例えば、ＢＤレコーダ、ＤＶＤレコーダ、ＣＤレコーダ等）、ＨＤＤレコーダ、これらの複合機のような記録／再生装置や、パーソナルコンピュータのような汎用機器などで構成される。かかる第２ストレージ機器３０は、少なくとも、コンテンツを格納するための低速ストレージ部３２と、リムーバブルメディア３６に対してコンテンツを記録／再生するためのドライブ３４と、ネットワーク５を介して外部機器と通信するための通信部（図示せず。）と、制御部（図示せず。）を備える。
【００３５】
ここで、上記のような視聴装置１０、第１ストレージ機器２０、第２ストレージ機器３０の相違について説明する。視聴装置１０は、ユーザがコンテンツを視聴するために主として仕様する表示部１１を具備しており、例えば、視聴装置１０がデジタルＴＶ受像器である場合、表示部１１は、映像コンテンツの視聴に適した大画面ディスプレイである。この場合、例えば、ストレージ機器２０、３０が小型の表示装置（例えば、光ディスクレコーダ用の液晶表示ディスプレイや、ＰＣのモニタなど）を備えていたとしても、ユーザは、主として視聴装置１０を用いてシステム内のコンテンツを視聴するようになる。
【００３６】
また、視聴装置１０、ストレージ機器２０、３０はそれぞれ、制御部を備えており、自立した制御が可能である。制御部は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などで構成される。この制御部を具備するにより、視聴装置１０、ストレージ機器２０、３０は、各機器の内部に保存されているコンテンツを、他の機器に提供したり、削除したり、他の機器からコンテンツを取得したりできる。このとき、視聴装置１０でコンテンツを視聴するときには、視聴装置１０は各ストレージ機器２０、３０を制御するマスターとして機能する。
【００３７】
また、視聴装置１０、ストレージ機器２０、３０はそれぞれ、内蔵のストレージ部１２、２２、３２を備えている。ストレージ部１２、２２、３２は、例えば、ＨＤＤで構成されるが、それ以外にも、半導体メモリ、光ディスクドライブなどの任意の記憶装置で構成される。また、第２ストレージ機器３０は、リムーバブルメディア３６に対してデータを記録する別途のストレージ部（ドライブ３４）をさらに具備している。
【００３８】
ここで、視聴装置１０、第１ストレージ機器２０、第２ストレージ機器３０について、視聴装置１０からのストレージ部１２、２２、３２に対するアクセス速度と、ストレージ部１２、２２、３２のデータ記憶容量について比較する。視聴装置１０は、高速かつ小容量の高速ストレージ部１２を備える。また、第１ストレージ機器２０は、中速かつ中容量の中速ストレージ部２２を備える。また、第２ストレージ機器３０は、中低速かつ大容量の低速ストレージ部３２と、リムーバブルメディア３６に対してデータを記憶する高信頼性のリムーバブルストレージであるドライブ３４とを備える。
【００３９】
このように、本実施形態では、視聴装置１０が各機器のストレージ部１２、２２、３２に格納されたコンテンツに対してアクセスするときのアクセス速度は、視聴装置１０（高速）、第１ストレージ機器２０（中速）、第２ストレージ機器３０（中低速）の順に高い。また、データ記憶容量は、第２ストレージ機器３０（大容量）、第１ストレージ機器２０（中容量）、視聴装置１０（小容量）の順に大きい。
【００４０】
アクセス速度とデータ記憶容量が上記関係にある場合、ユーザの視聴頻度が高いコンテンツは、アクセス速度（リアルタイム性）の観点から、第２ストレージ機器３０よりも視聴装置１０や第１ストレージ機器２０、特に、視聴装置１０に保存されることが好ましい。一方、ユーザの視聴頻度が低いコンテンツは、視聴装置１０のデータ記憶容量の制約や、多数のコンテンツの保存効率の観点から、視聴装置１０よりも、第２ストレージ機器３０や第１ストレージ機器２０、特に、第２ストレージ機器３０に保存されることが好ましい。
【００４１】
このように、図２に示した視聴装置１０、ストレージ機器２０、３０からなるホームネットワークシステムにおいて、機器間でコンテンツを共有する場合、どの機器にどのコンテンツを保存するかが重要である。ここで、本実施形態に係るホームネットワークシステム（図２）の特徴の説明に先立ち、従来のホームネットワークシステム（図１）におけるコンテンツの保存及び利用方法の問題点について詳述しておく。
【００４２】
上述したように、図１に示したように従来のホームネットワークシステムでは、ストレージ機器２、３が視聴機器１を中心としてスター型に接続されており、各ストレージ機器２、３にコンテンツが分散配置されていた。このため、システム内のコンテンツを視聴する場合、ストレージ機器２、３に保存されたコンテンツを視聴装置１に転送して再生するため、視聴装置１と各ストレージ機器２、３とが常に協働する必要があった。従って、図１に示した従来のホームネットワークシステムでは、次のような各種の問題が存在した。
【００４３】
まず、ユーザが視聴装置１を用いて即座にコンテンツを視聴したい場合であっても、視聴機器１は、当該コンテンツが保存されているストレージ機器２、３の起動を待って、当該ストレージ機器３にアクセスする必要があった。このため、コンテンツへのアクセスが遅くなり、視聴開始までに時間を要していた。
【００４４】
第２に、システム内で保存されるコンテンツの安全性は、ストレージ機器２、３の信頼性のみに依存しており、ストレージ機器２、３の故障により、コンテンツが消失してしまうリスクがあった。例えば、ストレージ機器２のみにコンテンツが保存されていた場合、ストレージ機器２が故障してしまうと、ユーザは当該コンテンツを取り戻すことができなかった。
【００４５】
第３に、ストレージ機器２とストレージ機器３がそれぞれ空き容量を持つ必要があり、各機器の空き容量を別々にしか管理できなかった。このため、システム全体として空き領域を効率的に利用することができなかった。
【００４６】
第４に、ストレージ機器２、３に保存されている全てのコンテンツを一元管理していないため、視聴装置１のユーザは、システム内の自己の所有コンテンツを、統一的なインターフェースで管理することができなかった。例えば、ユーザは、コンテンツの種類（例えばアナログ入力か外部入力かなど）や、ストレージ機器２、３の仕様などに応じて、各ストレージ機器２、３内のコンテンツを個別に管理しなければならなかった。
【００４７】
第５に、コンテンツ再生時には、視聴装置１とストレージ機器２（又は３）が共に動作する必要がある。このため、双方の機器が起動している必要があるので、システム全体での消費電力は、視聴装置１とストレージ機器２の消費電力の和になる。従って、視聴装置１内に保存されているコンテンツを再生する場合と比較して、消費電力が増大し、エネルギー効率が非効率的であった。
【００４８】
以上のように、図１に示した従来のホームネットワークシステムでは、上記の問題が存在していた。図２に示した本実施形態に係るホームネットワークシステムは、このような問題点を解決するための特徴的な解決手段を具備しており、かかる解決手段について以下に詳述する。
【００４９】
［２．視聴装置の構成］
次に、図３を参照して、本実施形態に係る情報処理装置である視聴装置１０のハードウェア構成例について説明する。図３は、本実施形態に係る視聴装置１０（例えばデジタルＴＶ受像器）のハードウェア構成例を示すブロック図である。
【００５０】
図３に示すように、視聴装置１０の一例としてのデジタルＴＶ受像器は、表示パネル１００と、ＣＰＵ１０８と、ＨＤＤ１０９と、フラッシュＲＯＭ１１０と、フラッシュメモリ１１２と、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｙｎａｍｉｃ  ＲＡＭ）１１４と、リモートコントローラ受光部１１６と、ネットワークＩ／Ｆ１１８と、ネットワーク端子１２０と、地上波チューナー１２２と、デジタルチューナー１２４と、音声Ａ／Ｄ変換回路１２６と、ビデオデコーダ１２８と、ＭＰＥＧデコーダ１３０と、音声信号処理回路１３２と、映像信号処理回路１３４と、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）レシーバ１３６と、ＨＤＭＩ端子１３８と、音声増幅回路１４０と、スピーカ１４２と、グラフィック生成回路１４４と、パネル駆動回路１４６と、を備える。
【００５１】
ここで、ＨＤＤ１０９は、上述した高速ストレージ部１２（本発明のストレージ部）に相当する。また、フラッシュメモリ１１２は、本発明の管理情報記憶部に相当する。また、ＣＰＵ１０８は、上述した制御部（本発明のコンテンツ管理部）に相当する。ネットワークＩ／Ｆ１１８及びネットワーク端子１２０は、上述した通信部（本発明の通信部）に相当する。以下、図３の各部について詳述する。
【００５２】
地上波チューナー１２２は、アナログ地上波を受信する地上波アンテナ１０２から送られてくる放送波信号を受信し、放送波信号に含まれる映像信号および音声信号を、ベースバンドの信号に復調する。地上波チューナー１２２で復調されたベースバンドの信号のうち、音声信号は音声Ａ／Ｄ変換回路１２６に送られ、映像信号はビデオデコーダ１２８に送られる。
【００５３】
デジタルチューナー１２４は、デジタル放送を受信するデジタルアンテナ１０４から送られてくる放送波信号を受信し、受信した放送波信号をＭＰＥＧ２−ＴＳ（ＭＰＥＧ２  Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）に変換する。変換されたＭＰＥＧ２−ＴＳは、ＭＰＥＧデコーダ１３０に送られる。
【００５４】
音声Ａ／Ｄ変換回路１２６は、地上波チューナー１２２で復調されたアナログ音声信号を受け取り、アナログ音声信号をデジタルの音声信号に変換する。変換されたデジタル音声信号は、音声信号処理回路１３２に送られる。
【００５５】
ビデオデコーダ１２８は、地上波チューナー１２２で復調された映像信号を受け取り、アナログ映像信号をデジタルコンポーネント信号に変換する。変換されたデジタルコンポーネント信号は映像信号処理回路１３４に送られる。
【００５６】
ＭＰＥＧデコーダ１３０は、デジタルチューナー１２４から送られてくるＭＰＥＧ２−ＴＳを受信し、音声についてはＭＰＥＧ２−ＴＳからデジタルの音声信号に変換し、映像についてはＭＰＥＧ２−ＴＳからデジタルコンポーネント信号に変換する。変換されたデジタル音声信号は音声信号処理回路１３２に送られ、変換されたデジタルコンポーネント信号は映像信号処理回路１３４に送られる。
【００５７】
音声信号処理回路１３２は、音声Ａ／Ｄ変換回路１２６やＭＰＥＧデコーダ１３０から送られてくるデジタル音声信号を受信し、該デジタル音声信号に対する信号処理を行う。信号処理された音声信号は音声増幅回路１４０に送られる。
【００５８】
音声増幅回路１４０は、音声信号処理回路１３２から出力される音声信号を受信し、所定量増幅して出力する。音声増幅回路１４０における増幅量は、視聴装置１０のユーザによって指示される音量に応じたものとなる。音声増幅回路１４０で増幅された音声信号は、スピーカ１４２に送られる。スピーカ１４２は、音声増幅回路１４０から送られてくる音声信号に基づいて音声を出力する。
【００５９】
映像信号処理回路１３４は、ビデオデコーダ１２８やＭＰＥＧデコーダ１３０から送られてくるデジタルコンポーネント信号を受け取り、デジタルコンポーネント信号に対する信号処理を行う。信号処理されたデジタルコンポーネント信号はグラフィック生成回路１４４に送られる。
【００６０】
ＨＤＭＩレシーバ１３６は、外部入力端子の一つであるＨＤＭＩ端子１３８から入力されるデジタルベースバンド信号を受信する。ＨＤＭＩレシーバ１３６で受信したデジタルベースバンド信号は、音声信号処理回路１３２および映像信号処理回路１３４に送られ、それぞれ音声信号やデジタルコンポーネント信号に対する信号処理が行われる。
【００６１】
グラフィック生成回路１４４は、視聴装置１０の操作に必要となるグラフィック画面（例えば、拡張機能の操作メニュー画面）を生成する。視聴装置１０の操作に必要となるグラフィック画面は、ユーザの操作によって異なるものが生成される。グラフィック生成回路１４４で生成されるグラフィック画面は、映像信号処理回路１３４から送られてくる映像信号に重畳したり、映像信号と差し替えたりして、パネル駆動回路１４６へ送られる。なお、グラフィック画面が生成されない場合には、映像信号処理回路１３４から送られてくる映像信号をそのままパネル駆動回路１４６へ通過させてもよい。
【００６２】
パネル駆動回路１４６は、グラフィック生成回路１４４から送られてくる映像信号から、表示パネル１００に映像を表示するために必要となるパネル駆動信号を生成する。パネル駆動回路１４６で生成されたパネル駆動信号は表示パネル１００に送られ、表示パネル１００がパネル駆動信号に応じて動作することで、映像が表示パネル１００に表示される。
【００６３】
表示パネル１００は、パネル駆動回路１４６から送られてくるパネル駆動信号に基づいて画像（動画像又は静止画像）を表示する。表示パネル１００は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）で構成されるが、それ他にも、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、有機ＥＬ（ｅｌｅｃｔｒｏ−ｌｕｍｉｎｅｓｃｅｎｃｅ）パネルなどを用いてもよい。
【００６４】
ＣＰＵ１０８は、視聴装置１０の各部を制御する制御部として機能する。ＣＰＵ１０８は、フラッシュＲＯＭ１１０に格納されているコンピュータプログラムを読み出して、順次実行することで、視聴装置１０の各部を制御する。また、ＣＰＵ１０８は、フラッシュメモリ１１２に記憶された拡張機能用アプリケーションソフトウェアのコンピュータプログラムを読み出して、該プログラムを実行する。これにより、視聴装置１０において、後述するコンテンツ管理機能などの拡張機能を実現できる。フラッシュＲＯＭ１１０は、ＣＰＵ１０８が視聴装置１０の各部を制御するためのコンピュータプログラムを格納する。フラッシュメモリ１１２は、読み書き自由なメモリであり、上記拡張機能用アプリケーションソフトウェアのコンピュータプログラムや、システム内のコンテンツの保存場所を管理するための管理情報を格納する。ＳＤＲＡＭ１１４は、ＣＰＵ１０８が上記各コンピュータプログラムを実行するときの一時作業領域である。
【００６５】
ここで、管理情報は、システム内のコンテンツの保存場所を管理するための情報である。システム内のコンテンツとは、視聴装置１０の高速ストレージ部１２（例えばＨＤＤ１０９）、第１ストレージ装置２０の中速ストレージ部２２、第２ストレージ装置３０の低速ストレージ部３２又はリムーバブルメディア３６に保存されているコンテンツの全てを含む。管理情報の詳細については後述する。ＣＰＵ１０８は、この管理情報を用いてシステム内のコンテンツの保存場所を管理するコンテンツ管理部として機能する。
【００６６】
また、ＣＰＵ１０８は、ユーザからの視聴要求（ユーザ所望のコンテンツの再生を指示する入力操作）を受け付けると、に応じて、ユーザ指定されたコンテンツを再生・出力（表示又は音声出力）するように、視聴装置１０内の各部を制御する。このとき、ユーザは、システム内の任意のコンテンツ、即ち、視聴装置１０又はストレージ機器２０、３０に保存されている任意のコンテンツを選択して、視聴装置１０に対してそのコンテンツの視聴（再生指示）を要求することができる。
【００６７】
ＨＤＤ１０９は、上述した視聴装置１０の具備する高速ストレージ部１２として機能する。ＨＤＤ１０９は、記録媒体であるハードディスクに各種の情報を記録／再生する。ＣＰＵ１０８は、外部のストレージ機器２０、３０から取得したコンテンツをＨＤＤ１０９に保存したり、逆に、ＨＤＤ１０９に保存されているコンテンツを外部のストレージ機器２０、３０に提供したりできる。
【００６８】
リモートコントローラ受光部１１６は、視聴装置１０の操作部の一例であるリモートコントローラ１０６から送信されてきた信号を受信する。リモートコントローラ受光部１１６で受信した信号はＣＰＵ１０８に入力される。ＣＰＵ１０８は、当該信号に含まれる制御コードを解読し、当該制御コードに応じた動作（コンテンツの指定、コンテンツの記録・再生・再生停止・早送り、音量の調整、チャンネルの設定、操作メニューの表示等）をするように視聴装置１０の各部を制御する。
【００６９】
ネットワークＩ／Ｆ１１８は、ネットワーク５に接続するための通信デバイス等で構成された通信インターフェースである。このネットワークＩ／Ｆ１１８は、本発明の通信部として機能し、ストレージ機器２０、３０等のネットワーク通信機能を備えた外部装置との間で、ネットワーク５を介して、コンテンツ等の各種データを送受信する。例えば、ネットワークＩ／Ｆ１１８は、ネットワーク５経由でコンテンツを受信すると、受信したコンテンツをＣＰＵ１０８に送る。ＣＰＵ１０８は、ネットワーク５経由で取得したコンテンツをＨＤＤ１０９等に保存する。また、ＣＰＵ１０８は、上述したＴＶ放送の映像及び音声信号の再生・表示・音声出力処理と同様にして、ネットワーク５経由で取得したコンテンツを再生して表示パネル１００に表示、スピーカ１４２から音声出力させることもできる。一方、ＣＰＵ１０８は、ＨＤＤ１０９に保存されているコンテンツを読み出して、ネットワークＩ／Ｆ１１８に送る。ネットワークＩ／Ｆ１１８は、該コンテンツをネットワーク５経由でストレージ機器２０、３０に送信する。
【００７０】
なお、視聴装置１０の各部は内部バス１２１で相互に接続されており、ＣＰＵ１０８によって視聴装置１０の各部の制御が可能となるように構成されている。また、視聴装置１０とリモートコントローラ１０６とは相互に無線通信してもよい。また、視聴装置１０の本体に、ユーザ操作のためのボタン、ダイヤル等からなる入力部を設けてもよい。
【００７１】
なお、ストレージ機器２０、３０は、一般に用いられているホームサーバ、光ディスクレコーダ、パーソナルコンピュータなど、ネットワーク通信機能及びストレージ機能を備えた電子機器で構成できる。かかるストレージ機器２０、３０は、これら電子機器について一般的に用いられているハードウェア構成を採用できるため、その詳細説明は省略する。ストレージ機器２０、３０は、上述したストレージ部２２、３２（例えばＨＤＤ）、リムーバブルメディア３６用のドライブ３４、制御部（例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等）及び通信部（例えば上記ネットワークＩ／Ｆ等）を具備しているものである。
【００７２】
［３．視聴装置及びストレージ機器の機能構成］
次に、図４を参照して、本実施形態に係る視聴装置１０及びストレージ機器２０、３０の機能構成について説明する。図４は、本実施形態に係る視聴装置１０及びストレージ機器２０、３０の機能構成を示すブロック図である。
【００７３】
図４に示すように、視聴装置１０と複数のストレージ機器２０、３０がネットワーク５介して相互通信可能に接続されている。視聴装置１０は、表示部１１と、高速ストレージ部１２と、管理情報記憶部１４と、コンテンツ管理部１５と、コンテンツ再生部１６を備えている。第１ストレージ機器２０は、通信部２１と、中速ストレージ部２２と、制御部２３とを備えている。第２ストレージ機器３０は、通信部３１と、低速ストレージ部３２と、制御部３３と、ドライブ３４とを備えている。
【００７４】
なお、視聴装置１０のコンテンツ管理部１５、ストレージ機器２０、３０の制御部２３、３３は、これら各部の機能を実行するプログラムを視聴装置１０又はストレージ機器２０、３０にインストールすることで実現される。これらのプログラムは、任意の通信媒体又は記憶媒体を介して視聴装置１０又はストレージ機器２０、３０に提供してインストールすることができる。以下に各部について詳述する。
【００７５】
まず、視聴装置１０の各部について説明する。表示部１１は、上述した表示パネル１００などで構成され、コンテンツ再生部１６により再生されたコンテンツを表示する。高速ストレージ部１２は、コンテンツ管理部１５による制御に従って、ストレージ機器２０、３０から取得したコンテンツを格納する。通信部１３は、ストレージ機器２０、３０とネットワーク５を介して、コンテンツ、制御情報、管理情報等の各種情報を通信する。管理情報記憶部１４は、視聴装置１０やストレージ機器２０、３０に保存されているコンテンツに関する管理情報を記憶する。コンテンツ管理部１５は、管理情報記憶部１４に記憶された管理情報に基づいて、視聴装置１０の高速ストレージ部１２及びストレージ機器２０、３０のストレージ部２２、３２におけるコンテンツの保存場所を管理する。
【００７６】
次に、第１ストレージ機器２０の各部について説明する。通信部２１は、視聴装置１０又は第２ストレージ機器３０とネットワーク５を介して、コンテンツ、制御情報等の各種情報を通信する。中速ストレージ部２２は、制御部２３による制御に従って、視聴装置１０又は第２ストレージ機器３０から取得したコンテンツや、外部から新たに取得したコンテンツを格納し、また、自身に保存されているコンテンツを読み出して制御部２３に送る。制御部２３は、第１ストレージ機器２０の各部を制御する。
【００７７】
さらに、第２ストレージ機器３０の各部について説明する。通信部３１は、視聴装置１０又は第１ストレージ機器２０とネットワーク５を介して、コンテンツ、制御情報等の各種情報を通信する。低速ストレージ部３２は、制御部３３による制御に従って、視聴装置１０又は第１ストレージ機器２０から取得したコンテンツや、外部から新たに取得したコンテンツを格納する。制御部３３は、第２ストレージ機器３０の各部を制御する。ドライブ３４は、制御部３３による制御に従って、視聴装置１０又は第１ストレージ機器２０から取得したコンテンツや、外部から新たに取得したコンテンツをリムーバブルメディア３６に記録する。また、ドライブ３４は、制御部３３による制御に従って、リムーバブルメディア３６に保存されているコンテンツを読み出して制御部３３に送ったり、当該コンテンツを削除したりする。
【００７８】
かかるストレージ機器２０、３０の制御部２３、３３は、外部から新たなコンテンツを取得して、ストレージ部２２、３２に格納することができる。例えば、光ディスクレコーダ等の第２ストレージ機器３０は、外部入力されたＴＶ放送の番組コンテンツを録画して、中速ストレージ部２２に保存することができる。また、ストレージ機器２０、３０の制御部２３、３３は、外部機器と接続された場合、当該外部機器から外部入力されたコンテンツを取得して、ストレージ部２２、３２に格納できる。この外部機器は、例えば、デジタルスチルカメラ、デジタルビデオカメラ、携帯電話、携帯型映像／音声プレーヤ／レコーダ等である。また、第２ストレージ機器３０の制御部３３は、ドライブ３４を用いて、リムーバブルメディア３６に保存されているコンテンツを取得して、ストレージ部３２に格納できる。また、ネットワーク通信機能を備えるストレージ機器２０、３０の制御部２２、３２は、ネットワークサーバ（コンテンツ配信サーバなど）等の外部機器からネットワーク５や他の通信網を介してコンテンツをダウンロードして、ストレージ部２２、３２に格納できる。なお、視聴装置１０も、上記と同様にして外部から新たなコンテンツを取得して高速ストレージ部１２に格納することは可能である。
【００７９】
以上のようにして、視聴装置１０又はストレージ機器２０、３０は、システム外部から、新たなコンテンツ（ＴＶ番組コンテンツ、自己録画コンテンツ、配信コンテンツなど）を取得してストレージ部１２、２２、３２に保存する。これにより、ホームネットワークシステム内に当該新たなコンテンツが取り込まれる。
【００８０】
視聴装置１０のコンテンツ管理部１５は、このようにシステム内に取り込まれた全てのコンテンツに関する管理情報を生成及び更新することで、当該全てのコンテンツを一元管理する。即ち、コンテンツ管理部１５は、視聴装置１０、ストレージ機器２０、３０が新たなコンテンツを保存した場合、そのコンテンツの管理情報を生成して、管理情報記憶部１４に保存する。また、コンテンツ管理部１５は、コンテンツの保存場所を変更した場合、例えば、機器間でコンテンツをコピー又はムーブした場合や、コンテンツを削除した場合などには、管理情報記憶部１４内の当該コンテンツの管理情報を更新する。また、コンテンツ管理部１５は、ユーザからの再生指示に応じて、ストレージ部１２、２２、３２に保存されているコンテンツが再生された場合などには、管理情報記憶部１４内の当該コンテンツの管理情報を更新する。
【００８１】
ここで、図５及び図６を参照して、本実施形態に係る管理情報について詳細に説明する。図５は、本実施形態に係る管理情報の具体例を示す説明図である。図６は、本実施形態に係るコンテンツの保存場所を概念的に示す模式図である。
【００８２】
図５に示すように、管理情報記憶部１４には、視聴装置１０又はストレージ機器２０、３０に保存されている全てのコンテンツに関する管理情報１４ａ、１４ｂ、１４ｃ、１４ｄ・・・が保存されている。このコンテンツの管理情報１４ａ〜ｄは、ネットワークシステム内におけるコンテンツの保存場所を管理するための情報である。かかるコンテンツの管理情報１４ａ〜ｄは、当該コンテンツの識別情報、保存場所情報、視聴装置１０による当該コンテンツに対する最終アクセス日時情報を含む。コンテンツの識別情報は、コンテンツを識別するために各コンテンツに固有に付与される識別情報であり、例えば、ファイル名、コンテンツＩＤなどである。コンテンツの保存場所情報は、ホームネットワークシステム内におけるコンテンツの保存先を表す情報であり、例えば、論理アドレス、物理アドレスなどである。このような管理情報を記憶する管理情報記憶部１４は、視聴装置１０がシステム内に保存されている全てのコンテンツを一元管理するためのデータベースとして機能する。
【００８３】
ここで、図５に示す管理情報の具体例についてより詳細に説明する。図５に示すように、各コンテンツの管理情報１４ａ〜ｄは、例えば、該コンテンツのファイル名、最終アクセス日時情報、該コンテンツの保存場所情報（論理的所在情報、物理的所在情報）、該コンテンツのコピー所在情報を含む。
【００８４】
コンテンツのファイル名は、コンテンツの識別情報の一例であり、当該ファイル名の代わりにコンテンツＩＤ、コンテンツのタイトルなど、コンテンツを識別可能な各種情報を用いてもよい。
【００８５】
最終アクセス日時情報は、視聴装置１０がコンテンツに対して最後にアクセスした日付及び／又は時間を表す情報である。視聴装置１０のコンテンツ管理部１５は、この最終アクセス日時情報を参照することで、コンテンツに対する最終アクセス日時からの経過時間を求め、当該経過時間に応じて、システム内におけるコンテンツの保存場所を管理できるようになる。
【００８６】
コンテンツの保存場所情報は、論理的所在情報（例えば、論理ドメイン）と、物理的所在情報（例えば、物理ドメイン）とを含む。ここで、図６を参照して、論理的所在情報（論理ドメイン）と物理的所在情報（物理ドメイン）の概念について説明する。なお、図６は、視聴装置１０の高速ストレージ部１２にコンテンツ１、２・・・が保存され、第１ストレージ機器２０の中速ストレージ部２２にコンテンツｎ、ｎ＋１・・・が保存され、第２ストレージ機器３０の低速ストレージ部３２にコンテンツｍ、ｍ＋１・・・が保存されている状態を示す。
【００８７】
図６に示すように、論理的所在情報（論理ドメイン）は、１つの視聴装置１０（マスター）による管理対象となる記憶領域の単位（Ａｌｌｏｃａｔｉｏｎ  Ｌｏｇｉｃａｌ  Ｕｎｉｔ）ごとに付与される識別情報である。図２に示したホームネットワークシステムでは、視聴装置１０の管理対象となる記憶領域は、視聴装置１０と２つのストレージ機器２０、３０内に存在するストレージ部１２、２２、３２である。このため、図６に示すように、かかる記憶領域に対して１つの論理的所在情報（論理ドメイン）が付与される。
【００８８】
一方、物理的所在情報（物理ドメイン）は、コンテンツが格納される物理的なストレージの単位（Ａｌｌｏｃａｔｉｏｎ  Ｐｈｙｓｉｃａｌ  Ｕｎｉｔ）ごとに付与される識別情報であり、例えば、物理的なストレージ部ごとに付与される機器ＩＤである。図２に示したホームネットワークシステムでは、物理的なストレージとして、ストレージ部１２、２２、３２が存在する。このため、図６に示す例では、視聴装置１０の高速ストレージ部１２、第１ストレージ機器２０の中速ストレージ部２２、第２ストレージ機器３０の低速ストレージ部３２に対してそれぞれ、物理ドメインが付与される。即ち、視聴装置１０の管理対象となる論理ドメイン内には、それぞれのストレージ部１２、２２、３２に対応する３つの物理的ドメインが設けられている。
【００８９】
コンテンツのコピー所在情報（Ｃｏｐｙ  Ａｌｌｏｃａｔｉｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ）は、システム内の機器間、即ち、ストレージ部１２、２２、３２間で、コンテンツをコピーしたときに、そのコピー先の保存場所を示す情報である。後述するように、本実施形態に係るコンテンツ管理部１５は、機器間でコンテンツをコピーするが、かかるコピーに対応するコピー所在情報を管理情報として記憶しておくことで、コンテンツの保存場所の管理が容易となる。
【００９０】
視聴装置１０は、以上説明したようなホームネットワークシステム内の全てのコンテンツに関する管理情報を管理情報記憶部１４に保持している。視聴装置１０のコンテンツ管理部１５は、かかる管理情報に基づいて、最終アクセス日時からの経過時間などに基づいて、当該全てのコンテンツの保存場所を管理する。さらに、コンテンツ管理部１５は、当該保存場所の管理に応じて、管理情報記憶部１４に記憶された管理情報を生成及び更新する。例えば、システム内に新たなコンテンツが取り込まれた場合には、その新たなコンテンツの識別情報、保存場所、最終アクセス日時を含む管理情報を新規生成して、管理情報記憶部１４に記憶する。また、コンテンツの保存場所を変更（コピー、ムーブ、削除など）した場合、コンテンツ管理部１５は、管理情報記憶部１４内の当該コンテンツの保存場所情報及びコピー所在情報を新たな保存場所に書き替えて、管理情報を更新する。また、コンテンツ再生部１６が、ユーザの再生指示に応じて、ストレージ部１２、２２、３２内のコンテンツにアクセスして当該コンテンツを再生する場合、コンテンツ管理部１５は、当該コンテンツの最終アクセス日時情報を再生日時（アクセス日時）に更新する。かかるコンテンツの保存場所の管理については事項で詳細に説明する。
【００９１】
［４．コンテンツ管理機能］
次に、本実施形態に係る視聴装置１０のコンテンツ管理部１５によるコンテンツの管理機能について詳細に説明する。
【００９２】
［４．１．新たなコンテンツの取り込み時のコンテンツ管理］
まず、図７を参照して、ストレージ機器２０、３０が新たなコンテンツを取り込んだときのコンテンツ管理について説明する。図７は、本実施形態に係るコンテンツ取込時におけるコンテンツ管理機能を概念的に示す模式図である。
【００９３】
ストレージ機器２０、３０は、上述したように外部入力、ダウンロード、リムーバブルメディア３６などにより、ホームネットワークシステムの外部機器から新たなコンテンツを取得して、ストレージ部２２、３２に保存することができる。この新たなコンテンツの取得及び保存を、「コンテンツの取り込み」と称する。
【００９４】
ストレージ機器２０、３０は、外部から新たなコンテンツを取り込んだ場合、その取り込み直後に、ストレージ機器２０、３０に該コンテンツが取り込み（保存）されたことを表す通知（以下「取り込み通知」）を、ネットワーク５を介して視聴装置１０に通知する。例えば、図７の例では、第１ストレージ機器２０に新たなコンテンツＡが取り込まれ、第２ストレージ機器３０に新たなコンテンツＢが取り込まれている。この場合、第１ストレージ機器２０の制御部２３は、コンテンツＡの取り込み通知を視聴装置１０に送信し、第２ストレージ機器３０の制御部３３は、コンテンツＢの取り込み通知を表す通知を視聴装置１０に送信する。かかる取り込み通知には、取り込まれた新たなコンテンツの識別情報（例えばファイル名）と、該コンテンツの保存場所情報（例えば、ストレージ機器２０、３０の機器ＩＤ）と、取り込み日時情報（最終アクセス日時情報に対応する。）が含まれる。
【００９５】
視聴装置１０のコンテンツ管理部１５は、ストレージ機器２０、３０から上記取り込み通知を受信すると、この取り込み通知を契機として、当該新たなコンテンツＡ、Ｂをストレージ機器２０、３０から通信部１３を介して取得し、視聴装置１０内の高速ストレージ部１２に保存する。この結果、図７に示すように、第１ストレージ機器２０の中速ストレージ部２２に取り込まれた新たなコンテンツＡが、視聴装置１０の高速ストレージ部１２にコピーされる。また、第２ストレージ機器３０の低速ストレージ部３２に取り込まれた新たなコンテンツＢが、視聴装置１０の高速ストレージ部１２にコピーされる。
【００９６】
ここで、図８を参照して、上記のようなコンテンツ取り込み時における視聴装置１０とストレージ機器２０、３０の動作について説明する。図８は、本実施形態に係るコンテンツ取り込み時における視聴装置１０とストレージ機器２０、３０の動作を示すシーケンス図である。
【００９７】
図８に示すように、まず、ストレージ機器２０、３０が新たなコンテンツＡ、Ｂを取り込んだ時には（Ｓ２）、ストレージ機器２０、３０は、当該コンテンツＡ、Ｂの取り込み通知（Ｎｅｗ  Ｃｏｎｔｅｎｔｓ  Ｇｅｔ  Ｉｎ）を視聴装置１０に送信する（Ｓ４）。この取り込み通知には、コンテンツの識別情報や保存場所情報、取り込み日情報など、コンテンツの管理に必要な情報が含まれている。次いで、視聴装置１０は、当該取り込み通知に応じて、そのコンテンツＡ、Ｂのコピー要求（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅｑｕｅｓｔ）を、通知元のストレージ機器２０、３０に送信する（Ｓ６）。このコピー要求では、そのコンテンツＡ、Ｂのコピー先の物理ドメインが指示される。すると、ストレージ機器２０、３０は、当該コピー要求に応じて、コピーを行うための準備が完了したことを表す準備完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅａｄｙ）を、ストレージ機器２０、３０に送信する（Ｓ８）。なお、プロトコルによっては、Ｓ１２、Ｓ１４を省略して、ストレージ機器２０、３０から視聴装置１０にコンテンツＡ、Ｂに送出するようにしてもよい。
【００９８】
次いで、視聴装置１０は、当該準備完了通知に応じて、コンテンツＡ、Ｂのコピーの開始指示（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｓｔａｒｔ）をストレージ機器２０、３０に送信する（Ｓ１０）。この結果、ストレージ機器２０、３０のストレージ部２２、３２から視聴装置１０の高速ストレージ部１２に、コンテンツＡ、Ｂがコピーされる。コピーが完了すると、ストレージ機器２０、３０は、視聴装置１０にコピー完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｄｏｎｅ）を送信する（Ｓ１２）。その後、視聴装置１０は、取り込み通知に含まれる情報に基づき、コンテンツＡ、Ｂに関する管理情報を生成して管理情報記憶部１４に保存する（Ｓ１４）。
【００９９】
以上、ストレージ機器２０、３０における新たなコンテンツＡ、Ｂの取り込み時におけるコンテンツ管理について説明した。上記のように、ストレージ機器２０、３０における新たなコンテンツＡ、Ｂの取り込み時に、視聴装置１０は、ストレージ機器２０、３０からの取り込み通知を契機として、当該コンテンツＡ、Ｂを視聴装置１０にもコピーしておく。かかるコピー動作は、何らのユーザ操作を伴うことなく、コンテンツの取り込みに応じて自動的に行われる。これにより、視聴装置１０とストレージ機器２０、３０とがともに、新たなコンテンツＡ、Ｂを保持することになる。この結果、後にコンテンツＡ、Ｂを再生するときには、視聴装置１０のコンテンツ再生部１６は、視聴装置１０内の高速ストレージ部１２に保存されているコンテンツＡ、Ｂに迅速にアクセスして、再生開始できる。さらに、この再生時には、視聴装置１０のみが起動していればよいため、消費電力も低減できる。また、同一のコンテンツＡ、Ｂが、視聴装置１０とストレージ機器２０、３０の双方に保存されているので、ストレージ機器２０、３０の故障によるコンテンツＡ、Ｂの喪失リスクを低減できる。
【０１００】
［４．２．コンテンツの再生時のコンテンツ管理］
次に、図９を参照して、視聴装置１０がストレージ機器２０、３０に保存されているコンテンツを再生するときのコンテンツ管理について説明する。図９は、本実施形態に係るコンテンツ再生時におけるコンテンツ管理機能を概念的に示す模式図である。なお、図９における再生コンテンツとは、再生対象のコンテンツである。
【０１０１】
ホームネットワークシステムにおいて、視聴装置１０は、ユーザがコンテンツを視聴するために主に使用する機器（例えばデジタルＴＶ受像器）である。ユーザは、視聴装置１０を操作して、視聴装置１０、ストレージ機器２０、３０の少なくともいずれかに保存されているコンテンツの再生を指示することで、視聴装置１０を用いて当該コンテンツを視聴することができる。ストレージ機器２０、３０内のコンテンツを視聴装置１０で視聴する場合には、ストレージ機器２０、３０から視聴装置１０にコンテンツが転送され、視聴装置１０において該コンテンツが再生されて、該コンテンツの映像が表示部１１に表示される。
【０１０２】
視聴装置１０は、ユーザから、ストレージ機器２０、３０に保存されているコンテンツに対する再生指示（該コンテンツの視聴要求に相当する。）を受け付ける。例えば、図９の例は、第１ストレージ機器２０の中速ストレージ部２２に保存されているコンテンツＡと、第２ストレージ機器３０の低速ストレージ部３２に保存されているコンテンツＢの再生が指示されたことを表している。視聴装置１０は、ユーザからの再生指示を受け付けると、管理情報記憶部１４の管理情報を参照して、再生指示を受けたコンテンツが視聴装置１０の高速ストレージ部１２に保存されているか否かを判断する。この結果、保存されていない場合は、視聴装置１０は、上記再生指示を受けたコンテンツをストレージ機器２０、３０から取得する。
【０１０３】
即ち、視聴装置１０は、ユーザからの再生指示を契機として、当該再生指示を受けたコンテンツＡ、Ｂ（再生コンテンツ）をストレージ機器２０、３０から通信部１３を介して取得して、高速ストレージ部１２に保存する。この結果、図９に示すように、第１ストレージ機器２０の中速ストレージ部２２に保存されている再生コンテンツＡが、視聴装置１０の高速ストレージ部１２にコピーされる。また、第２ストレージ機器３０の低速ストレージ部３２に保存されている再生コンテンツＢが、視聴装置１０の高速ストレージ部１２にコピーされる。このように、再生指示を受けた再生コンテンツＡ、Ｂが、ストレージ機器２０、３０から視聴装置１０に自動的にコピーされる。なお、かかる再生コンテンツＡ、Ｂのコピー処理は、再生コンテンツＡ、Ｂの再生処理の実行前、実行中又は実行後のいずれかで行ってもよい。
【０１０４】
ここで、図１０を参照して、上記のようなコンテンツ再生時における視聴装置１０とストレージ機器２０、３０の動作について説明する。図１０は、本実施形態に係るコンテンツ取り込み時における視聴装置１０とストレージ機器２０、３０の動作を示すシーケンス図である。
【０１０５】
図１０に示すように、まず、視聴装置１０は、ユーザからストレージ機器２０、３０に保存されている再生コンテンツＡ又はＢの再生指示を受け付ける（Ｓ２０）。すると、視聴装置１０は、当該再生指示に応じて、その再生コンテンツＡ、Ｂのコピー要求（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅｑｕｅｓｔ）を、通知元のストレージ機器２０、３０に送信する（Ｓ２２）。このコピー要求では、その再生コンテンツＡ、Ｂのコピー先の物理ドメインが指示される。すると、ストレージ機器２０、３０は、当該コピー要求に応じて、コピーを行うための準備が完了したことを表す準備完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅａｄｙ）を、ストレージ機器２０、３０に送信する（Ｓ２４）。なお、プロトコルによっては、Ｓ２２、Ｓ２４を省略して、ストレージ機器２０、３０から視聴装置１０に再生コンテンツＡ、Ｂに送出するようにしてもよい。
【０１０６】
次いで、視聴装置１０は、当該準備完了通知に応じて、再生コンテンツＡ、Ｂのコピーの開始指示（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｓｔａｒｔ）をストレージ機器２０、３０に送信する（Ｓ２６）。この結果、ストレージ機器２０、３０のストレージ部２２、３２から視聴装置１０の高速ストレージ部１２に、再生コンテンツＡ、Ｂがコピーされる。コピーが完了すると、ストレージ機器２０、３０は、視聴装置１０にコピー完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｄｏｎｅ）を送信する（Ｓ２８）。その後、視聴装置１０は、管理情報記憶部１４内のコンテンツＡ、Ｂに関する管理情報を更新する（Ｓ３０）。具体的には、視聴装置１０は、最終アクセス日時情報を上記再生指示を受け付けた日時に更新するとともに、再生コンテンツＡ、Ｂの保存場所情報をストレージ機器２０又は３０及び視聴装置１０のストレージ部の物理ドメインに更新する。
【０１０７】
以上、ストレージ機器２０、３０に保存されたコンテンツＡ、Ｂを視聴装置１０で再生するときにおけるコンテンツ管理について説明した。上記のように、ストレージ機器２０、３０内のコンテンツＡ、Ｂの再生時に、視聴装置１０は、ユーザによる再生指示を契機として、当該コンテンツＡ、Ｂを視聴装置１０にコピーしておく。かかるコピー動作は、ユーザが特段のコピー指示を入力することなく、コンテンツの再生指示に応じて自動的に行われる。これにより、視聴装置１０とストレージ機器２０、３０とがともに、再生コンテンツＡ、Ｂを保持することになる。この結果、後にコンテンツＡ、Ｂを再生するときには、視聴装置１０のコンテンツ再生部１６は、視聴装置１０内の高速ストレージ部１２に保存されているコンテンツＡ、Ｂに迅速にアクセスして、再生開始できる。取り込み直後のコンテンツＡ、Ｂはユーザが視聴する可能性が高いので、視聴装置１０に保存しておくとメリットがある。また、この再生時には、視聴装置１０のみが起動していればよいため、消費電力も低減できる。また、同一のコンテンツＡ、Ｂが、視聴装置１０とストレージ機器２０、３０の双方に保存されているので、ストレージ機器２０、３０の故障によるコンテンツＡ、Ｂの喪失リスクを低減できる。
【０１０８】
［４．３．最終アクセス日時からの経過時間に基づくコンテンツ管理］
次に、図１１〜１３を参照して、コンテンツに対する最終アクセス日時からの経過時間に基づいて、コンテンツの保存場所を管理するコンテンツ管理について説明する。図１１〜１３は、本実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理機能を概念的に示す模式図である。
【０１０９】
なお、図１１〜１３における高視聴コンテンツは、最終アクセス日時からの経過時間が所定の第１閾値（例えば１週間）未満のコンテンツであり、ユーザの視聴頻度が高いコンテンツに相当する。また、中視聴コンテンツとは、最終アクセス日時からの経過時間が所定の第１閾値（例えば１週間）以上、所定の第２閾値（例えば２週間）未満のコンテンツであり、ユーザの視聴頻度が中程度であるコンテンツに相当する。また、低視聴コンテンツとは、最終アクセス日時からの経過時間が所定の第２閾値（例えば２週間）以上、所定の第３閾値（例えば１ヶ月）未満のコンテンツであり、ユーザの視聴頻度が低いコンテンツに相当する。非視聴コンテンツとは、最終アクセス日時からの経過時間が所定の第３閾値（例えば１ヶ月）以上のコンテンツであり、ユーザの視聴頻度が非常に低い又は全く視聴しないコンテンツに相当する。
【０１１０】
視聴装置１０の管理情報記憶部１４に記憶されている管理情報には、視聴装置１０、ストレージ機器２０、３０に保存されている全てのコンテンツに関する最終アクセス日時情報が含まれている。この最終アクセス日時情報は、視聴装置１０がシステム内のコンテンツに対して最後にアクセス（例えば、再生又は取り込みのためのアクセス等）した日時を表すものである。よって、視聴装置１０のコンテンツ管理部１５は、任意の時点で、管理情報記憶部１４に記憶されている最終アクセス日時情報と、現在の日時との差分を計算することで、システム内の各コンテンツに関し、最終アクセス日時からの経過時間を算出することができる。なお、現在日時は、視聴装置１０の備える計時機能により取得できる。
【０１１１】
上記の最終アクセス日時からの経過時間は、視聴装置１０によるコンテンツに対するアクセス頻度（再生頻度）、即ち、ユーザによるコンテンツの視聴頻度に対応している。つまり、最終アクセス日時からの経過時間が長いほど、ユーザがそのコンテンツを視聴しておらず、ユーザにとってそのコンテンツの価値が低いことになる。一方、最終アクセス日時からの経過時間が短いほど、ユーザがそのコンテンツをよく視聴しており、ユーザにとってそのコンテンツの価値が高いことになる。
【０１１２】
そこで、本実施形態に係る視聴装置１０は、システム内の全てのコンテンツを、最終アクセス日時からの経過時間（コンテンツに対するアクセス頻度及び視聴頻度に相当する。）に応じてランク分けし、そのランクに応じてコンテンツの保存場所を管理する。この経過時間のランクは、最終アクセス日時からの経過時間を、複数の閾値（例えば、第１、第２、第３閾値）を用いて区分して設定される。例えば、経過時間が第１閾値未満（１週間未満）であれば高視聴ランク、第１閾値以上、第２閾値未満（１週間〜２週間）であれば中視聴ランク、第２閾値以上、第３閾値未満（２週間〜１ヶ月）であれば低視聴ランク、第３閾値以上（１ヶ月以上）であれば低視聴ランクに区分する。そして、コンテンツ管理部１５は、上記経過時間が表すアクセス頻度（視聴頻度）のランクが高いコンテンツほど、高速アクセス可能であるが小容量のストレージ、即ち、視聴装置１０の高速ストレージ部１２に保存する。一方、当該アクセス頻度（視聴頻度）のランクが低いコンテンツほど、アクセス速度は低いが大容量のストレージ部、即ち、第２ストレージ機器３０の低速ストレージ部３２に保存する。このようにアクセス頻度に応じてコンテンツの保存場所を管理することで、システム内の限られたストレージにおいて、ユーザの視聴頻度に応じて、コンテンツを効率的に配置できる。
【０１１３】
かかる最終アクセス日時からの経過時間に基づく、アクセス頻度に応じたコンテンツの保存場所の管理について以下に詳述する。例えば、図１１に示すように、視聴装置１０の高速ストレージ部１２に中視聴コンテンツＡ、低視聴コンテンツＢ及び高視聴コンテンツＤが保存され、第１ストレージ機器２０の中速ストレージ部２２に低視聴コンテンツＣが保存され、第２ストレージ機器３０の低速ストレージ部３２に低視聴コンテンツＥが保存されているとする。
【０１１４】
この場合、視聴装置１０のコンテンツ管理部１５は、最終的に図１３に示すように、高視聴コンテンツＤが視聴装置１０の高速ストレージ部１２に保存され、中視聴コンテンツＡが第１ストレージ機器２０の中速ストレージ部２２に保存され、低視聴コンテンツＢ、Ｃ、Ｅが第２ストレージ機器３０の低速ストレージ部３２に保存されるように、コンテンツＡ〜Ｃをムーブ（移動）する。コンテンツのムーブは、図１１に示すコンテンツのコピーと、図１２に示すコンテンツの削除の組合せによって実現される。
【０１１５】
具体的には、まず、図１１に示すように、コンテンツ管理部１５は、高速ストレージ部１２に保存されている中視聴コンテンツＡを中速ストレージ部２２にコピーし、高速ストレージ部１２に保存されている低視聴コンテンツＢを低速ストレージ部３２にコピーする。また、コンテンツ管理部１５は、中速ストレージ部２２に保存されている低視聴コンテンツＣを低速ストレージ部３２にコピーする。次いで、図１２に示すように、コンテンツ管理部１５は、高速ストレージ部１２に保存されている中視聴コンテンツＡ及び低視聴コンテンツＢと、中速ストレージ部２２に保存されている低視聴コンテンツＣを削除する。この結果、高速ストレージ部１２に保存されていた中視聴コンテンツＡが中速ストレージ部２２にムーブされる。また、高速ストレージ部１２に保存されていた低視聴コンテンツＢと、中速ストレージ部２２に保存されていた低視聴コンテンツＣが低速ストレージ部３２にムーブされる。
【０１１６】
以上のようにして、コンテンツＡ〜Ｅに対する最終アクセス日時からの経過時間に応じて、ストレージ部１２、２２、３２間でコンテンツＡ〜Ｃをムーブさせて、当該経過時間に応じた保存場所に各コンテンツＡ〜Ｅを保存する。これにより、アクセス頻度が高い高視聴コンテンツが視聴装置１０に保存され、アクセス頻度が中程度の中視聴コンテンツが第１ストレージ機器２０に保存され、アクセス頻度が低い低視聴コンテンツが第２ストレージ機器３０に保存される。このようにして、最終アクセス日時からの経過時間が増加するにつれて、コンテンツはアクセス速度が遅い保存場所に移動していく。この結果、コンテンツの属するアクセス頻度（視聴頻度）のランクに応じて、再生時のアクセス速度を考慮した適切な機器にコンテンツを保存できる。
【０１１７】
さらに、図１２の状態から時間が進行した結果、図１３に示すように、低速ストレージ部３２に保存されているコンテンツＢ、Ｃの最終アクセス日時からの経過時間が所定の第３閾値（例えば１ヶ月）以上となった場合を考える。この場合、コンテンツＢ、Ｃは、アクセス頻度のランクが低視聴コンテンツから非視聴コンテンツに下げられ、消去候補のコンテンツとなる。そこで、コンテンツ管理部１５は、非視聴コンテンツＢ、Ｃが存在する旨をユーザに通知する。そして、コンテンツ管理部１５は、ユーザ選択に基づいて、当該非視聴コンテンツＢ、Ｃを低速ストレージ部３２から削除（ｄｅｌｅｔｅ）するか、或いは、リムーバブルメディア３６にムーブする。ユーザは、非視聴コンテンツＢが不要であるときには削除を選択し、非視聴コンテンツＢを残したいときにはムーブを選択すればよい。また、コンテンツ管理部は、上記低速ストレージ部３２からの非視聴コンテンツＢ、Ｃの削除又はムーブとともに、当該非視聴コンテンツＢ、Ｃのコピーが、本システム内の他のストレージ部１２、２２に残っている場合、当該コピーも削除する。
【０１１８】
以上のように非視聴コンテンツＢ、Ｃを削除又はムーブすることにより、視聴頻度が非常に低い非視聴コンテンツＢ、Ｃをシステム内のストレージ部１２、２２、３２から排除して、該ストレージ部１２、２２、３２の空き容量を確保できる。よって、よりアクセス頻度の高いコンテンツを保存できるようになる。
【０１１９】
また、コンテンツＢ、Ｃの最終アクセス日時からの経過時間が所定の第３閾値未満であっても、第２ストレージ機器３０の低速ストレージ部３２の空き容量が所定値以下となった場合にも同様に、コンテンツＢ、Ｃを削除又はムーブしてもよい。これにより、第２ストレージ機器３０の低速ストレージ部３２の空き容量がゼロになることを防止でき、より重要なコンテンツを低速ストレージ部３２に保存できるようになる。
【０１２０】
また、上記図１１及び図１２の例では、コンテンツＡ〜Ｃのコピーと削除を行うことで、結果的にコンテンツＡ〜Ｃをムーブしたが、かかる例に限定されない。変更例として、ムーブしない例を説明する。コンテンツ管理部１５は、コンテンツＡ〜Ｃをムーブするときに、ムーブ先のストレージ部とは異なる他のストレージ部にも同一のコンテンツＡ〜Ｃが保存されているか否かに応じて、コンテンツＡ〜Ｃをムーブではなく、コピーするようにしてもよい。
【０１２１】
詳細には、図１１のコピー後であって図１２の削除前に、コンテンツ管理部１５は、ムーブ対象のコンテンツＡが、ムーブ先の中速ストレージ部２２以外の低速ストレージ部３２にも保存されているか否かを確認する。そして、図１２の例のように該コンテンツＡが他の低速ストレージ部３２に保存されていない場合、コンテンツ管理部１５は、コンテンツＡを高速ストレージ部１２から中速ストレージ部２２にコピーのみして、高速ストレージ部１２内のコンテンツＡを削除しないようにしてもよい（ムーブからコピーへの切り換え）。或いは、コンテンツ管理部１５は、コンテンツＡを高速ストレージ部１２から中速ストレージ部２２及び低速ストレージ部３２の双方にコピーしてもよい（ダブルコピー）。いずれの場合でも、高速ストレージ部１２、中速ストレージ部２２及び低速ストレージ部３２のうち少なくとも２つのストレージ部に、同一のコンテンツＡが保存されることとなる。従って、一方のストレージ部が故障したとしても、他方のストレージ部にコンテンツＡが残存するようにできるので、コンテンツＡの喪失リスクを回避できる。
【０１２２】
ここで、図１４を参照して、上記のような最終アクセス日時からの経過時間に基づくコンテンツ管理を行うときの視聴装置１０とストレージ機器２０、３０の動作について説明する。図１４は、本実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理時における視聴装置１０とストレージ機器２０、３０の動作を示すシーケンス図である。
【０１２３】
図１４に示すように、まず、視聴装置１０のコンテンツ管理部１５は、所定の契機に応じて、最終アクセス日時からの経過時間に基づいて、各コンテンツのアクセス頻度を表すランクを決定する（Ｓ４０）。詳細には、まず、コンテンツ管理部１５は、管理情報記憶部１４内の管理情報に基づいて、ホームネットワークシステム内の全てのコンテンツに対する最終アクセス日時からの経過時間を算出する。次いで、コンテンツ管理部１５は、該経過時間に基づいて、上記各コンテンツのランクを決定する。このランクは、図１１〜図１３で示したような、コンテンツに対するアクセス頻度（視聴頻度）に対応しており、例えば、高視聴、中視聴、低視聴、非視聴ランクなどである。以下の処理では、視聴装置１０は、上記決定されたランクに応じて、上記各コンテンツの保存場所を管理する。
【０１２４】
次いで、視聴装置１０は、上記Ｓ４０でランク分けされた中視聴コンテンツＡを、視聴装置１０の高速ストレージ部１２から第１ストレージ機器２０の中速ストレージ部２２にムーブする（Ｓ４２〜Ｓ４６）。詳細には、視聴装置１０は、上記Ｓ４０でランク分けされた中視聴コンテンツＡのコピー要求（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅｑｕｅｓｔ）を第１ストレージ機器２０に送信する（Ｓ４２）。この結果、視聴装置１０の高速ストレージ部１２から第１ストレージ機器２０の中速ストレージ部２２に、中視聴コンテンツＡがコピーされる。コピーが完了すると、第１ストレージ機器２０は、視聴装置１０にコピー完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｄｏｎｅ）を送信する（Ｓ４４）。その後、視聴装置１０は、視聴装置１０の高速ストレージ部１２に保存されている中視聴コンテンツＡを削除する（Ｓ４６）。
【０１２５】
次いで、視聴装置１０は、上記Ｓ４０でランク分けされた低視聴コンテンツＢを、視聴装置１０の高速ストレージ部１２から第２ストレージ機器３０の低速ストレージ部３２にムーブする（Ｓ４８〜Ｓ５２）。この低視聴コンテンツＢのムーブ処理は、上記Ｓ４２〜Ｓ４４と同様であるので、その詳細説明は省略する。
【０１２６】
その後、視聴装置１０は、上記Ｓ４０でランク分けされた低視聴コンテンツＣを、第１ストレージ機器２０の中速ストレージ部２２から第２ストレージ機器３０の低速ストレージ部３２にムーブする（Ｓ５４〜Ｓ６４）。
【０１２７】
詳細には、視聴装置１０は、上記Ｓ４０でランク分けされた低視聴コンテンツＣのコピー要求（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅｑｕｅｓｔ）を第１ストレージ機器２０に送信する（Ｓ５４）。このコピー要求では、第１ストレージ機器２０から第２ストレージ機器３０へのコピーである旨が指示される。すると、第１ストレージ機器２０は、低視聴コンテンツＣのコピー要求（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｒｅｑｕｅｓｔ）を第２ストレージ機器３０に送信する（Ｓ５６）。この結果、第１ストレージ機器２０の中速ストレージ部２２から第２ストレージ機器３０の低速ストレージ部３２に、低視聴コンテンツＣがコピーされる。コピーが完了すると、第２ストレージ機器３０は、第１ストレージ機器２０を介して視聴装置１０にコピー完了通知（Ｃｏｎｔｅｎｔｓ  Ｃｏｐｙ  Ｄｏｎｅ）を送信する（Ｓ５８、Ｓ６０）。
【０１２８】
その後、視聴装置１０は、第１ストレージ機器２０に保存されている低視聴コンテンツＣの削除要求（Ｃｏｎｔｅｎｔｓ  Ｄｅｌｅｔｅ  Ｒｅｑｕｅｓｔ）を第１ストレージ機器２０に送信する（Ｓ６２）。すると、第１ストレージ機器２０は、第１ストレージ機器２０の中速ストレージ部２２に保存されている低視聴コンテンツＣを削除する（Ｓ６４）。
【０１２９】
以上のＳ４２〜Ｓ６４によりコンテンツＡ〜Ｃがムーブされると、視聴装置１０は、上記コンテンツのムーブに応じて、管理情報記憶部１４内のコンテンツＡ〜Ｃに関する管理情報を更新する（Ｓ６６）。
【０１３０】
その後、第２ストレージ機器３０の低速ストレージ部３２のデータ記憶量がほぼ満杯（例えば空き容量が所定量以下）になった場合、第２ストレージ機器３０は、その旨の通知（Ｃｏｎｔｅｎｔｓ  Ｆｕｌｌ  Ａｎｎｏｕｎｃｅ）を視聴装置１０に送信する（Ｓ６８）。すると、視聴装置１０のコンテンツ管理部１５は、低速ストレージ部３２のデータ記憶量がほぼ満杯なった旨を、表示部１１に表示するなどして、ユーザに通知する（Ｓ７０）。このとき、コンテンツ管理部１５は、当該通知とともに、低速ストレージ部３２から削除又はムーブする対象のコンテンツの選択画面を表示部１１に表示させる。ユーザは、選択画面を見ながら、削除又はムーブする対象のコンテンツと、削除するかムーブするかを選択するための操作入力を行う。
【０１３１】
この結果、視聴装置１０のコンテンツ管理部１５は、当該ユーザ入力に応じて、コンテンツＢ、Ｃを選択し、第２ストレージ機器３０の低速ストレージ部３２からそのコンテンツＢ、Ｃを削除又はムーブするための要求（Ｃｏｎｔｅｎｔｓ  Ｄｅｌｅｔｅ  ｏｒ  Ｍｏｖｅ  Ｒｅｑｕｅｓｔ）を第２ストレージ機器３０に送信する（Ｓ７２）。すると、第２ストレージ機器３０は、第２ストレージ機器３０の低速ストレージ部３２に保存されているコンテンツＢ、Ｃを削除、或いは、リムーバブルメディア３６にムーブする（Ｓ７４）。さらに、第２ストレージ機器３０は、視聴装置１０に削除又はムーブ完了通知（Ｃｏｎｔｅｎｔｓ  Ｄｅｌｅｔｅ  ｏｒ  Ｍｏｖｅ  Ｄｏｎｅ）を送信する（Ｓ７６）。その後、視聴装置１０は、削除又はムーブ完了通知を受信すると、上記コンテンツの削除又はムーブに応じて、管理情報記憶部１４内のコンテンツＢ、Ｃに関する管理情報を更新する（Ｓ７８）。
【０１３２】
以上、コンテンツに対する最終アクセス日時からの経過時間に基づくコンテンツ管理について説明した。上記のように、本実施形態では、当該経過時間に応じて、３つのストレージ部１２、２２、３２及びリムーバブルメディア３６間でコンテンツＡ〜Ｅをムーブ、コピー又は削除して、当該経過時間に応じた保存場所に各コンテンツＡ〜Ｅを保存する。これにより、当該経過時間に対応するアクセス頻度（視聴頻度）に応じて、再生時のアクセス速度を考慮した適切な保存場所にコンテンツを保存できる。よって、視聴装置１０のユーザが視聴したいコンテンツは概ね、視聴装置１０内の高速ストレージ部１２に保存されるようになる。この高速ストレージ部１２は、高速に起動するため、ユーザが視聴したいコンテンツに対するアクセス速度が、従来よりも向上する。一方、ユーザがあまり視聴しないコンテンツは、第２ストレージ機器３０内の大容量の低速ストレージ部３２に随時蓄積されていく。これにより、システム全体でのコンテンツの記憶容量を確保できる。さらに、低速ストレージ部３２の空き容量が少なくなった場合には、適宜、当該低速ストレージ部３２内のコンテンツを削除したり、リムーバブルメディア３６にムーブしたりできる。よって、低速ストレージ部３２の空き容量を確保できるため、より視聴頻度の高い重要なコンテンツを低速ストレージ部３２に保存できなくなることを防止できる。
【０１３３】
また、上記経過時間に基づくコンテンツの保存場所の管理は、ユーザが特段の指示を入力することなく、視聴装置１０により定期的又は所定の契機に応じて自動的に行われる。このため、ユーザはコンテンツの管理を特に意識する必要がない。
【０１３４】
また、図１１及び図１２に示したようにコンテンツをムーブ（コピー＋削除）するのではなく、ストレージ機器２０、３０の一方にコピーして視聴装置１０から削除しないようにしてもよい。或いは、２つのストレージ機器２０、３０に双方にダブルコピーして視聴装置１０から削除するようにしてもよい。これにより、同一のコンテンツを視聴装置１０、ストレージ機器２０、３０のうちの少なくとも２つの機器に保存できるので、視聴装置１０、ストレージ機器２０、３０の故障によるコンテンツの喪失リスクを低減できる。
【０１３５】
［５．コンテンツ管理フロー］
次に、図１５を参照して、本実施形態に係る視聴装置１０によりコンテンツ管理フローについて説明する。図１５は、本実施形態に係る視聴装置１０によるコンテンツ管理フローを示すフローチャートである。
【０１３６】
図１５に示すように、視聴装置１０は、ストレージ機器２０、３０からの取り込み通知の有無に基づいて、ストレージ機器２０、３０の少なくともいずれかに新たなコンテンツが取り込まれたか否かを判断する（Ｓ８０）。この結果、新たなコンテンツが取り込まれていない場合には、Ｓ８６に進む。
【０１３７】
一方、ストレージ機器２０、３０の少なくともいずれかに新たなコンテンツが取り込まれた場合には、視聴装置１０は、そのストレージ機器２０、３０からネットワーク５を介して、ストレージ部２２、３２に保存されている当該新たなコンテンツを受信して、視聴装置１０の高速ストレージ部１２に保存する（Ｓ８２）。これにより、新たなコンテンツがストレージ機器２０、３０のストレージ部２２、３２から視聴装置１０の高速ストレージ部１２にコピーされる。次いで、視聴装置１０は、上記新たなコンテンツのコピーに応じて、当該新たなコンテンツに関する管理情報を生成して、管理情報記憶部１４内に書き込む（Ｓ８４）。新たなコンテンツに関する管理情報は、上記ストレージ機器２０、３０から送信された取り込み通知に含まれるコンテンツの識別情報、保存場所情報、取り込み日時情報に基づいて作成される。
【０１３８】
次いで、視聴装置１０は、ユーザから、ホームネットワークシステム内の所望のコンテンツの再生指示（視聴要求）が有るか否かを判断する（Ｓ８６）。この結果、再生指示が無い場合や、視聴装置１０に保存されているコンテンツの再生指示が有った場合には、Ｓ９２に進む。
【０１３９】
一方、ストレージ機器２０、３０の少なくともいずれかに保存されているコンテンツの再生指示が有った場合には、視聴装置１０は、そのストレージ機器２０、３０からネットワーク５を介して、ストレージ機器２０、３０のストレージ部２２、３２に保存されている当該再生コンテンツを受信して、視聴装置１０の高速ストレージ部１２に保存する（Ｓ８２）。これにより、再生コンテンツがストレージ機器２０、３０のストレージ部２２、３２から視聴装置１０の高速ストレージ部１２にコピーされる。次いで、視聴装置１０は、上記再生コンテンツのコピーに応じて、当該再生コンテンツに関する管理情報を更新して、管理情報記憶部１４内に書き込む（Ｓ８４）。例えば、管理情報のうちの保存場所情報として、視聴装置１０の高速ストレージ部１２と、ストレージ機器２０、３０のストレージ部２２、３２の双方を表す物理ドメインを書き込む。
【０１４０】
次いで、視聴装置１０は、最終アクセス日時からの経過時間に基づくコンテンツ管理を行うための所定の契機（トリガ）が生じているか否かを判定する（Ｓ９２）。例えば、当該所定の契機が所定時間の経過である場合には、Ｓ９４のコンテンツ管理が定期的に行われることになる。また、当該所定の契機がユーザ指示である場合には、Ｓ９４のコンテンツ管理がユーザ指示に応じて適宜行われることになる。この結果、所定の契機（トリガ）が生じている場合には、Ｓ９２に進む。
【０１４１】
次いで、視聴装置１０は、最終アクセス日時からの経過時間に基づいて、システム内に保存されているコンテンツの保存場所の管理を実行する（Ｓ９２）。その後、視聴装置１０は、Ｓ９２でのコンテンツの保存場所の管理結果に応じて、保存場所が変更されたコンテンツに関する管理情報を更新して、管理情報記憶部１４内に書き込む（Ｓ９４）。
【０１４２】
ここで、図１６を参照して、図１５のＳ９２におけるコンテンツ管理処理について詳述する。図１６は、図１５のＳ９２のコンテンツ管理処理を示すフローチャートである。
【０１４３】
図１６に示すように、まず、視聴装置１０は、ホームネットワークシステム内の全てのコンテンツに関し、最終アクセス日時からの経過時間に応じて、各コンテンツのランクを判定する（Ｓ１０２、Ｓ１０８、Ｓ１１４）。ここで、ホームネットワークシステム内の全てのコンテンツとは、視聴装置１０、第１ストレージ機器２０又は第２ストレージ機器３０の少なくともいずれかに保存されているコンテンツである。また、第１閾値（例えば１週間）＜第２閾値（例えば２週間）＜第３閾値（例えば１ヶ月）である。視聴装置１０は、視聴装置１０は、ホームネットワークシステム内の全てのコンテンツに関し、管理情報記憶部１４内の最終アクセス日時情報に基づいて、最終アクセス日時からの経過時間を求める。そして、視聴装置１０は、求めた経過時間と第１〜第３閾値とを比較し、各コンテンツのランクを判定する。
【０１４４】
この結果、最終アクセス日時からの経過時間が第１閾値未満（例えば１週間未満）である場合、視聴装置１０は、そのコンテンツがアクセス頻度の高い高視聴コンテンツであると判定し（Ｓ１０２のＮＯ）、Ｓ１０４に進む。この場合、視聴装置１０は、当該高視聴コンテンツを視聴装置１０の高速ストレージ部１２に保存する（Ｓ１０４）。これにより、視聴頻度の高い高視聴コンテンツを、高速アクセス可能な視聴装置１０の高速ストレージ部１２内に保存できる。さらに、視聴装置１０は、上記高視聴コンテンツのコピーを第１ストレージ機器２０の中速ストレージ部２２又は第２ストレージ機器３０の低速ストレージ部３２に保存する（Ｓ１０６）。これにより、同一の高視聴コンテンツを視聴装置１０とストレージ機器２０又は３０の双方に保存して、機器の故障に伴う喪失リスクを低減できる。
【０１４５】
一方、最終アクセス日時からの経過時間が第１閾値以上かつ第２閾値未満（例えば１週間以上、２週間未満）である場合、視聴装置１０は、そのコンテンツがアクセス頻度が中程度の中視聴コンテンツであると判定し（Ｓ１０８のＮＯ）、Ｓ１１０に進む。この場合、視聴装置１０は、当該中視聴コンテンツを第１ストレージ機器２０の中速ストレージ部２２に保存する（Ｓ１１０）。これにより、視聴頻度が中程度の中視聴コンテンツを、アクセス速度をある程度確保できる第１ストレージ機器２０の中速ストレージ部２２内に保存して、視聴装置１０の高速ストレージ部１２の空き容量を確保できる。さらに、視聴装置１０は、上記中視聴コンテンツのコピーを第２ストレージ機器３０の低速ストレージ部３２に保存する（Ｓ１１２）。これにより、同一の中視聴コンテンツを第１ストレージ機器２０と第２ストレージ機器３０の双方に保存して、機器の故障に伴う喪失リスクを低減できる。
【０１４６】
また、最終アクセス日時からの経過時間が第２閾値以上かつ第３閾値未満（例えば２週間以上、１ヶ月未満）である場合、視聴装置１０は、そのコンテンツがアクセス頻度の低い低視聴コンテンツであると判定し（Ｓ１１４のＮＯ）、Ｓ１１６に進む。この場合、視聴装置１０は、当該低視聴コンテンツを第２ストレージ機器３０の低速ストレージ部３２に保存する（Ｓ１１６）。これにより、視聴頻度が低い低視聴コンテンツを、大容量の第２ストレージ機器３０の低速ストレージ部３２内に保存して、視聴装置１０の高速ストレージ部１２及び第１ストレージ機器２０の中速ストレージ部２２の空き容量を確保できる。さらに、視聴装置１０は、第２ストレージ機器３０からの空き容量の通知に基づいて、第２ストレージ機器３０の低速ストレージ部３２の空き容量が所定以下であるか否かを判定する（Ｓ１１８）。この結果、空き容量が所定以下である場合、視聴装置１０は、上記低視聴コンテンツを、第２ストレージ機器３０に装着されたリムーバブルメディア３６にムーブする旨をユーザに通知する（Ｓ１２０）。この通知に応じて、ユーザは、低視聴コンテンツをリムーバブルメディア３６にムーブするか、削除するか、或いは、そのまま低速ストレージ部３２に保存しておくかを選択するための入力操作を視聴装置１０に行う。すると、視聴装置１０は、当該ユーザ選択に応じて、低視聴コンテンツをリムーバブルメディア３６にムーブする、或いは、低速ストレージ部３２から低視聴コンテンツを削除する（Ｓ１２２）。これにより、ムーブした場合は、同一の低視聴コンテンツを第２ストレージ機器３０とリムーバブルメディア３６の双方に保存して、機器の故障に伴う喪失リスクを低減できる。また、削除した場合でも、低速ストレージ部３２の空き容量を確保できる。
【０１４７】
また、最終アクセス日時からの経過時間が第２閾値以上かつ第３閾値以上（例えば１ヶ月以上）である場合、視聴装置１０は、そのコンテンツがアクセス頻度の非常に低い非視聴コンテンツであると判定し（Ｓ１１４のＹＥＳ）、Ｓ１２４に進む。この場合、視聴装置１０は、当該非視聴コンテンツを、第２ストレージ機器３０に装着されたリムーバブルメディア３６にムーブする旨をユーザに通知する（Ｓ１２４）。この通知に応じて、ユーザは、低視聴コンテンツをリムーバブルメディア３６にムーブするか、或いは、削除するかを選択するための入力操作を視聴装置１０に行う。すると、視聴装置１０は、当該ユーザ選択に応じて、非視聴コンテンツをリムーバブルメディア３６にムーブする、或いは、元の保存元の低速ストレージ部３２から非視聴コンテンツを削除する（Ｓ１２６）。これにより、ムーブした場合は、非視聴コンテンツをリムーバブルメディア３６内に保存して喪失を防止できる。また、削除した場合でも、低速ストレージ部３２の空き容量を確保できる。
【０１４８】
［６．効果］
以上、本実施形態に係るホームネットワークシステム、視聴装置１０、ストレージ機器２０、３０と、該システムにおけるコンテンツ管理方法について説明した。本実施形態によれば以下の効果ある。
【０１４９】
（１）コンテンツへのアクセス速度向上
視聴装置１０のユーザが視聴したいコンテンツは、システム内に取り込んだ新たなコンテンツ、実際に再生した再生コンテンツ、最終アクセス日時からの経過時間が短いコンテンツなどである。上記コンテンツ管理方法によれば、ユーザの特別な操作を必要とすることなく、これらのコンテンツは概ね、視聴装置１０の高速ストレージ部１２に自動的に保存される。さらに、視聴装置１０内の高速ストレージ部１２は、高速に起動でき、高速ストレージ部１２内のコンテンツに迅速にアクセスできる。従って、本実施形態によれば、ユーザが視聴したいコンテンツへのアクセス速度が、従来のシステム（図１参照）に比べて大幅に向上する。
【０１５０】
また、従来では機器間でコンテンツをプッシュ配信するシステムが存在したが、かかるプッシュ配信でも、配信先でコンテンツの管理情報のデータベースを管理してはいない。本実施形態では、何らのユーザ操作を伴うことなく、かつ、ユーザが視聴しようとしていないにもかかわらず、ストレージ機器２０、３０に新たなコンテンツを取り込んだ時点で、該コンテンツをストレージ機器２０、３０から視聴装置１０に自動的にコピーする。しかも、視聴装置１０は、システム内の全てのコンテンツの管理情報をリアルタイムで一元管理している。これにより、本実施形態では、システム内のコンテンツの保存場所を、ユーザの重要度に応じて随時、リアルタイムで管理し、ユーザが視聴したい重要なコンテンツほど、再生時のアクセス速度を向上できるものである。
【０１５１】
（２）コンテンツの消失リスク低減
本システム内に存在するコンテンツは、各コンテンツに対する最終アクセス日時からの経過時間なるパラメータを基準とするユーザにとっての重要度（視聴頻度）に応じて、各ストレージ部１２、２２、３２に冗長性をもって分散して保存されている。従って、ユーザにとって重要度の高いコンテンツは、複数の機器に保存されているので、機器１０、２０、３０の故障等により消失しにくい。よって、本システム内のコンテンツ、特に、重要度の高いコンテンツの喪失リスクを低減できる。
【０１５２】
（３）ストレージコストの最適化
本システムでは、重要度の低い大量のコンテンツほど、安価で大容量のストレージ部（例えば、リムーバブルメディア３６や低速ストレージ部３２）に保存されるようになっている。また、本システム全体において、ストレージ部の空き容量を、第２ストレージ機器３０の低速ストレージ部３２で終端させる。これにより、本システム内の複数のストレージ部１２、２２、３２を無駄なく使用でき、システム全体として空き領域を効率的に利用できるので、ストレージ資源の最適利用を図れる。
【０１５３】
（４）コンテンツの一元管理
本実施形態によれば、視聴装置１０が制御マスターとなり、視聴装置１０及びストレージ機器２０、３０内に保存された全てのコンテンツを、管理情報を用いて一元管理することができる。これにより視聴装置１０のユーザは、１つの統一的なインターフェースのみで、システム内の全部のコンテンツを管理することが可能となる。
【０１５４】
（５）システム全体の消費電力の低減
ユーザが視聴装置１０を用いてコンテンツを視聴する際、視聴対象のコンテンツは視聴装置１０の高速ストレージ部１２に存在する確率が高い。このため、視聴装置１０内のコンテンツの視聴時には、他のストレージ機器２０、３０が起動及び動作する必要はないので、システム全体の消費電力は視聴装置１０のみの消費電力で済む。よって、従来のシステム（図１）と比べて、システム全体の消費電力を低減して、エネルギー効率を向上できる。また、視聴装置１０とストレージ機器２０、３０とで連携してコンテンツを再生するときであっても、コンテンツの視聴時間に比べて、コンテンツを送受信する時間が短時間で済む。このため、システム全体の消費電力は、従来のシステム（図１）と比べて低減できる。
【０１５５】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１５６】
なお、上記実施形態では、情報処理装置の一例としてデジタルＴＶ受像器等の視聴装置１０を挙げ、外部ストレージ装置の一例として、ホームサーバ等からなる第１ストレージ機器２０と、光ディスクレコーダ等からなる第２ストレージ機器３０を挙げた。しかし、本発明の情報処理装置、外部ストレージ装置は、かかる例に限定されず、ストレージ機能とネットワーク通信機能を有する任意の電子機器に適用可能である。例えば、情報処理装置と外部ストレージ装置は、ビデオカメラ、ＤＶＤ／ＨＤＤプレーヤ／レコーダ等の記録再生装置、デジタルカメラ、プリンタ、コピー機、家庭用ゲーム機、その他の情報家電、携帯型ゲーム機、携帯型映像／音声プレーヤ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の携帯端末、パーソナルコンピュータ（ＰＣ）などであってもよい。
【０１５７】
また、情報処理装置と外部ストレージ装置は、同種の電子機器であってもよく、例えば、情報処理装置と外部ストレージ装置の全てを、全てデジタルテレビ受像器、ＰＣ等で構成してもよい。情報処理装置は、上記視聴装置１０のように、コンテンツを視聴するために適した出力装置（表示装置又は音声出力装置）を備えていればよい。
【０１５８】
また、上記実施形態では、１つの情報処理装置（視聴装置１０）と２つの外部ストレージ装置（ストレージ機器２０、３０）からなるホームネットワークシステムの例を説明したが、外部ストレージ装置の設置数は１又は３以上であってもよい。例えば、１つの情報処理装置と１つの外部ストレージ装置とからなるネットワークシステムでも、上記実施形態に準じたコンテンツの保存場所の管理は可能である。また、１つの情報処理装置と３以上の外部ストレージ装置とからなるネットワークシステムでも、上記実施形態と同様に、最終アクセス日時からの経過時間を基準としたコンテンツの視聴頻度（ユーザにとっての重要度）に応じたコンテンツ管理は可能である。
【図面の簡単な説明】
【０１５９】
【図１】従来のホームネットワークシステムの概略構成を示す模式図である。
【図２】本発明の第１の実施形態に係るホームネットワークシステムの概略構成を示す模式図である。
【図３】同実施形態に係る視聴装置のハードウェア構成例を示すブロック図である
【図４】同実施形態に係る視聴装置及びストレージ機器の機能構成を示すブロック図である。
【図５】同実施形態に係る管理情報の具体例を示す説明図である。
【図６】同実施形態に係るコンテンツの保存場所を概念的に示す模式図である。
【図７】同実施形態に係るコンテンツ取込時におけるコンテンツ管理機能を概念的に示す模式図である。
【図８】同実施形態に係るコンテンツ取り込み時における視聴装置とストレージ機器の動作を示すシーケンス図である。
【図９】同実施形態に係るコンテンツ再生時におけるコンテンツ管理機能を概念的に示す模式図である
【図１０】同実施形態に係るコンテンツ再生時における視聴装置とストレージ機器の動作を示すシーケンス図である。
【図１１】同実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理機能を概念的に示す模式図である。
【図１２】同実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理機能を概念的に示す模式図である。
【図１３】同実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理機能を概念的に示す模式図である。
【図１４】同実施形態に係る最終アクセス日時からの経過時間に基づくコンテンツ管理時における視聴装置とストレージ機器の動作を示すシーケンス図である。
【図１５】同実施形態に係る視聴装置によりコンテンツ管理フローを示すフローチャートである。
【図１６】図１５のＳ９２のコンテンツ管理処理を示すフローチャートである。
【符号の説明】
【０１６０】
１０    視聴装置
１１    表示部
１２    高速ストレージ部
１３    通信部
１４    管理情報記憶部
１５    コンテンツ管理部
１６    コンテンツ再生部
２０    第１ストレージ機器
２１    通信部
２２    中速ストレージ部
２３    制御部
３０    第２ストレージ機器
３１    通信部
３２    低速ストレージ部
３３    制御部
３４    ドライブ
３６    リムーバブルメディア
【図１】
2010157188.tif 000003
【図２】
2010157188.tif 000004
【図３】
2010157188.tif 000005
【図４】
2010157188.tif 000006
【図５】
2010157188.tif 000007
【図６】
2010157188.tif 000008
【図７】
2010157188.tif 000009
【図８】
2010157188.tif 000010
【図９】
2010157188.tif 000011
【図１０】
2010157188.tif 000012
【図１１】
2010157188.tif 000013
【図１２】
2010157188.tif 000014
【図１３】
2010157188.tif 000015
【図１４】
2010157188.tif 000016
【図１５】
2010157188.tif 000017
【図１６】
2010157188.tif 000018