(57)【特許請求の範囲】
【請求項１】
データが格納される記憶部を有するネットワークストレージ装置において、
第１のネットワークインタフェースを有する第１の通信部と、
第２のネットワークインタフェースを有する第２の通信部と、
前記第１のネットワークインタフェースを介して接続される第１外部機器と前記第２のネットワークインタフェースを介して接続される第２外部機器との間の通信を中継する中継部と、
前記第１のネットワークインタフェースを介して接続されている前記第１外部機器の通電状態を検出する検出部と、
前記中継部を動作させるか否かの設定を保持する設定保持部と、
前記ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、前記設定保持部が前記中継部を動作させる設定を保持しており、かつ、前記第１外部機器が通電状態にあると検出部が検出すれば、前記第１、第２の通信部及び前記中継部の動作を継続させ、前記設定保持部が前記中継部を動作させない設定を保持していれば、前記第１外部機器が通電状態にある場合でも、前記ネットワークストレージ装置自身の電源を断つ制御を行う動作制御部と
を備えることを特徴とするネットワークストレージ装置。
【請求項２】
前記動作制御部は、前記ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、前記設定保持部が前記中継部を動作させる設定を保持しており、かつ、前記第１外部機器が通電状態にあると前記検出部が検出したら、前記ネットワークストレージ装置自身の通電状態を継続させることで、前記第１、第２の通信部及び前記中継部の動作を継続させることを特徴とする請求項１記載のネットワークストレージ装置。
【請求項３】
前記第１外部機器が電源断状態から通電状態に移行したことを前記検出部が検出したら、前記第１外部機器に対して前記第１のネットワークインタフェースとの通信が可能なネットワークアドレスを設定する機能を有する第２外部機器を前記第２のネットワークインタフェースを介して検索し、ネットワークアドレスを設定する機能を有する前記第２外部機器を検索できたときは当該第２外部機器によるネットワークアドレス設定を受け入れ、検索できなかったときは前記第１外部機器に対して前記第１のネットワークインタフェースとの通信が可能なネットワークアドレスを設定するアドレス設定部を備えることを特徴とする請求項１又は２のいずれかに記載のネットワークストレージ装置。
【請求項４】
前記アドレス設定部は、ネットワークアドレスを設定する機能を有する前記第２外部機器を検索できたときは、前記第１のネットワークインタフェースをリンクダウンしてから再度リンクアップした後、当該第２外部機器によるネットワークアドレス設定を受け入れることを特徴とする請求項３記載のネットワークストレージ装置。
【請求項５】
前記第１及び第２の通信部の少なくとも一方が動作を行わなくなった時点で計時を開始し、計時時刻が所定の時間に至ったら、前記ネットワークストレージ装置自身を電源断すべきトリガを発生する計時部を備えることを特徴とする請求項１〜４のいずれかに記載のネットワークストレージ装置。
【請求項６】
データが格納される記憶部と、
第１のネットワークインタフェースを有する第１の通信部と、
第２のネットワークインタフェースを有する第２の通信部と、
前記第１、第２のネットワークインタフェースのそれぞれを介して接続される外部機器間の通信を中継する中継部と、
前記中継部を動作させるか否かの設定を保持する設定保持部と、
を有するネットワークストレージ装置の制御方法であって、
前記第１のネットワークインタフェースを介して接続されている第１外部機器の通電状態を検出し、
前記ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、前記設定保持部が前記中継部を動作させる設定を保持しており、かつ、前記第１外部機器が通電状態にあると検出すれば、前記第１、第２の通信部及び前記中継部の動作を継続させ、
前記ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、前記設定保持部が前記中継部を動作させない設定を保持していれば、前記第１外部機器が通電状態にある場合でも、前記ネットワークストレージ装置自身の電源を断つ制御を行う
ことを特徴とするネットワークストレージ装置の制御方法。
【請求項７】
データが格納される記憶部と、
第１のネットワークインタフェースを有する第１の通信部と、
第２のネットワークインタフェースを有する第２の通信部と、
前記第１、第２のネットワークインタフェースのそれぞれを介して接続される外部機器間の通信を中継する中継部と、
前記中継部を動作させるか否かの設定を保持する設定保持部と、
を有するコンピュータにより実行されるプログラムであって、
このプログラムが前記コンピュータにより実行されると、このコンピュータを、
前記第１のネットワークインタフェースを介して接続されている第１外部機器の通電状態を検出する検出部と、
前記コンピュータ自身を電源断すべきトリガが発生したとき、前記設定保持部が前記中継部を動作させる設定を保持しており、かつ、前記第１外部機器が通電状態にあると検出部が検出すれば、前記第１、第２の通信部及び前記中継部の動作を継続させ、前記設定保持部が前記中継部を動作させない設定を保持していれば、前記第１外部機器が通電状態にある場合でも、前記コンピュータ自身の電源を断つ制御を行う動作制御部と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データが格納される記憶部を有するネットワークストレージ装置、ネットワークストレージ装置の制御方法及びプログラムに関する。
【背景技術】
【０００２】
産業用電気機器のみならず、一般家庭用電気機器においても環境に配慮した設計（エコデザイン）が求められている。このような背景から、欧州委員会は、「エネルギー関連製品（Energy related Product:ErP）のエコデザインに関する枠組み指令」（以下、ＥｒＰ指令と称する）を発令し、エネルギーに関連する製品全般を対象にエコデザインを義務づけることになった。このＥｒＰ指令には、家庭用及び事務所用電気電子機器の待機消費電力に関するエコデザイン要求事項が含まれており、ユーザが一定時間機器を使用していないと判断した場合、待機電力を０．５Ｗ以下にすることが求められている（非特許文献１参照）。
【０００３】
データが格納された記憶装置において、上述したＥｒＰ指令を実現するためには、この記憶装置をユーザが使用していることが検出されていれば記憶装置の動作を継続し、ユーザが一定時間使用していないことが検出されたら記憶装置が自身の動作を停止するような動作制御手順が考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−２２０６０６号公報
【非特許文献】
【０００５】
【非特許文献１】欧州委員会規則801/2013［平成27年6月23日検索］、インターネット<URL: http://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:32013D0801&qid=1435036833531&from=EN>
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、ＮＡＳ（Network Attached Storage）に代表されるネットワークストレージ装置において、複数のネットワークインタフェースを備え、一方がルータ等の外部機器を経由してインターネットに接続され、他方が、このネットワークストレージ装置に格納されたオーディオデータを読み出して復号処理等を行って再生動作を行うプレーヤーに接続されたものが提案されている（特許文献１参照）。このネットワークストレージ装置は、プレーヤーがインターネットに接続する際に各種データを中継するブリッジ装置としても機能する。
【０００７】
しかしながら、このようなネットワークストレージ装置において、上述のＥｒＰ指令に準拠した動作を行わせようとした場合、プレーヤーが通電状態にあってインターネットに接続しようとした際に、ネットワークストレージ装置が自身の動作を停止している可能性がある。この場合、ネットワークストレージ装置が動作を停止していれば、ブリッジ装置としての動作も停止していることが考えられるので、ユーザからの動作指令に基づいてプレーヤーがインターネットへの接続を希望しても、インターネットに接続できない可能性があった。
【０００８】
本発明は上述した課題に鑑みてなされたもので、外部機器の通電状態に応じてネットワークインタフェースの動作を適切に制御することの可能なネットワークストレージ装置、ネットワークストレージ装置の制御方法及びプログラムの提供を、その目的の一つとしている。
【課題を解決するための手段】
【０００９】
本発明はデータが格納される記憶部を有するネットワークストレージ装置に適用される。そして、第１のネットワークインタフェースを有する第１の通信部と、第２のネットワークインタフェースを有する第２の通信部と、第１のネットワークインタフェースを介して接続される外部機器と第２のネットワークインタフェースを介して接続される外部機器との間の通信を中継する中継部と、第１のネットワークインタフェースを介して接続されている外部機器の通電状態を検出する検出部と、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、外部機器が通電状態にあると検出部が検出したら、第１の通信部の動作を継続させる動作制御部とを設けることにより、上述の課題の少なくとも一つを解決している。
【００１０】
ここで、動作制御部は、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、第１のネットワークインタフェースを介して接続されている外部機器が通電状態にあると検出部が検出したら、ネットワークストレージ装置自身の通電状態を継続させることが好ましい。
【００１１】
あるいは、動作制御部は、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、第１のネットワークインタフェースを介して接続されている外部機器が通電状態にあると検出部が検出したら、第１及び第２の通信部の動作を継続させることが好ましい。
【００１２】
また、中継部を動作させるか否かの設定を保持する設定保持部を設けた場合、中継部は、設定保持部に保持された設定に基づいて中継動作を行うか否かを定めることが好ましい。
【００１３】
また、動作制御部は、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、第１のネットワークインタフェースを介して接続されている外部機器が通電状態にあると検出部が検出し、かつ、設定保持部が中継部を動作させる設定を保持していたら、第１、第２の通信部及び中継部の動作を継続させることが好ましい。
【００１４】
あるいは、動作制御部は、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、第１のネットワークインタフェースを介して接続されている外部機器が通電状態にあると検出部が検出し、かつ、設定保持部が中継部を動作させない設定を保持していたら、ネットワークストレージ装置自身の通電状態を継続させることが好ましい。
【００１５】
また、第１のネットワークインタフェースを介して接続されている外部機器が電源断状態から通電状態に移行したことを検出部が検出したら、第１のネットワークインタフェースを介して接続されている外部機器に対してこの第１のネットワークインタフェースとの通信が可能なネットワークアドレスを設定する機能を有する外部機器を第２のネットワークインタフェースを介して検索し、ネットワークアドレスを設定する機能を有する外部機器を検索できたときはこの外部機器によるネットワークアドレス設定を受け入れ、検索できなかったときは第１のネットワークインタフェースを介して接続されている外部機器に対してこの第１のネットワークインタフェースとの通信が可能なネットワークアドレスを設定するアドレス設定部を設けることが好ましい。さらに、アドレス設定部は、ネットワークアドレスを設定する機能を有する外部機器を検索できたときは、第１のネットワークインタフェースをリンクダウンしてから再度リンクアップした後、この外部機器によるネットワークアドレス設定を受け入れることが好ましい。
【００１６】
そして、第１及び第２の通信部の少なくとも一方が動作を行わなくなった時点で計時を開始し、計時時刻が所定の時間に至ったら、ネットワークストレージ装置自身を電源断すべきトリガを発生する計時部を設けることが好ましい。
【００１７】
また、本発明は、データが格納される記憶部と、第１のネットワークインタフェースを有する第１の通信部と、第２のネットワークインタフェースを有する第２の通信部と、第１、第２のネットワークインタフェースのそれぞれを介して接続される外部機器間の通信を中継する中継部とを有するネットワークストレージ装置の制御方法に適用される。そして、第１のネットワークインタフェースを介して接続されている外部機器の通電状態を検出し、ネットワークストレージ装置自身を電源断すべきトリガが発生したとき、外部機器が通電状態にあると検出したら、第１の通信部の動作を継続させることにより、上述の課題の少なくとも一つを解決している。
【００１８】
さらに、本発明は、データが格納される記憶部と、第１のネットワークインタフェースを有する第１の通信部と、第２のネットワークインタフェースを有する第２の通信部と、第１、第２のネットワークインタフェースのそれぞれを介して接続される外部機器間の通信を中継する中継部とを有するコンピュータにより実行されるプログラムに適用される。そして、このプログラムがコンピュータにより実行されると、このコンピュータを、第１のネットワークインタフェースを介して接続されている外部機器の通電状態を検出する検出部と、コンピュータ自身を電源断すべきトリガが発生したとき、外部機器が通電状態にあると検出部が検出したら、第１の通信部の動作を継続させる動作制御部として機能させることにより、上述の課題の少なくとも一つを解決している。
【発明の効果】
【００１９】
本発明によれば、外部機器の通電状態に応じてネットワークインタフェースの動作を適切に制御することの可能なネットワークストレージ装置、ネットワークストレージ装置の制御方法及びプログラムを実現することができる。
【図面の簡単な説明】
【００２０】
【図１】本発明の一実施形態であるネットワークストレージ装置が適用されるコンテンツ再生システムの概略構成を示すブロック図である。
【図２】一実施形態のネットワークストレージ装置の概略構成を示すブロック図である。
【図３】一実施形態のコンテンツ再生システムを構成する再生装置の概略構成を示すブロック図である。
【図４】一実施形態のネットワークストレージ装置の機能構成を示す機能ブロック図である。
【図５】一実施形態のコンテンツ再生システムの動作の一例を説明するための図である。
【図６】一実施形態のコンテンツ再生システムの動作の他の例を説明するための図である。
【図７】一実施形態のコンテンツ再生システムの動作のまた他の例を説明するための図である。
【図８】一実施形態のネットワークストレージ装置の動作の一例を説明するためのフローチャートである。
【図９】一実施形態のネットワークストレージ装置の動作の一例を説明するためのフローチャートである。
【図１０】一実施形態のネットワークストレージ装置の再起動処理動作を説明するための図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して、本発明の実施形態について説明する。
（一実施形態）
【００２２】
図１は、本発明の一実施形態であるネットワークストレージ装置が適用されるコンテンツ再生システムの概略構成を示す図である。図１において、一実施形態のコンテンツ再生システムＳは、ネットワークストレージ装置１及び再生装置（プレーヤー）２を備える。
【００２３】
ネットワークストレージ装置１は、詳細を後述するように、コンテンツデータが格納された記憶部を備える。ネットワークストレージ装置１は、例えばＮＡＳ、ＰＣ（Personal Computer）である。ネットワークストレージ装置１の詳細については後述する。
【００２４】
なお、以下の説明では、コンテンツデータとしてオーディオデータを例にとって説明するが、本発明のネットワークストレージ装置に格納されるコンテンツデータはオーディオデータに限定されず、動画データ、静止画データであってもよい。また、本発明においては、後述するようにコンテンツデータは他のデータとともにコンテンツファイルとして記憶部に格納されている。従って、特に区別する場合以外は、コンテンツデータとコンテンツファイルとは同義として説明する。
【００２５】
再生装置２は、ネットワークストレージ装置１の記憶部に格納されたコンテンツデータを読み取って、復号処理等を行って再生可能な音楽再生信号に変換し、この再生装置２に接続されたスピーカ等の音声出力装置３に音楽再生信号を送信し、この音声出力装置３を介してコンテンツデータを再生する。再生装置２は、例えばネットワークオーディオプレーヤーである。再生装置２の詳細についても後述する。
【００２６】
そして、これらネットワークストレージ装置１及び再生装置２は、それぞれスイッチングハブ等の中継機器４を介してＬＡＮ（Local Area Network）５に接続されている。ＬＡＮ５は、ルータ６を介してインターネット等のＷＡＮ（Wide Area Network）７に接続されている。加えて、ネットワークストレージ装置１及び再生装置２は、ＬＡＮケーブル９を介して直接接続されている。
【００２７】
より詳細には、ネットワークストレージ装置１は第１のネットワークインタフェース１ａ及び第２のネットワークインタフェース１ｂを備えており、第１のネットワークインタフェース１ａを介してネットワークストレージ装置１は再生装置２に接続され、第２のネットワークインタフェース１ｂを介してネットワークストレージ装置１はルータ６に接続されている。
【００２８】
また、これも詳細を後述するように、ネットワークストレージ装置１は、第１、第２のネットワークインタフェース１ａ、１ｂに接続された再生装置２とＷＡＮ７との間の通信を中継する機能を有する。これにより、再生装置２は、ネットワークストレージ装置１を介して、ＷＡＮ７上に存在する外部サーバ８との間でデータの送受信が可能にされている。
【００２９】
（一実施形態のネットワークストレージ装置の構成）
図２は、本発明の一実施形態であるネットワークストレージ装置１の概略構成を示すブロック図である。図２において、本実施形態のネットワークストレージ装置１は、ＣＰＵ（Central Processing Unit）２０、ＲＯＭ（Read Only Memory）２１、ＲＡＭ（Random Access Memory）２２、入出力デバイス２３、ディスプレイ部２４、ネットワークインタフェース（Ｉ／Ｆ）２５、ＨＤＤ（Hard Disk Drive）部２６及び電源部２７を備えており、電源部２７を除くＣＰＵ２０等はバスにより互いに接続されている。
【００３０】
ＣＰＵ２０は、後述するＲＯＭ２１内に格納されたファームウェア等のプログラムが実行されることにより、ネットワークストレージ装置１全体の制御を行う。また、ＣＰＵ２０は、ＲＯＭ２１内に格納されたプログラムが実行されることにより、図４に示すような各機能部としても動作する。図４に示す各機能部の動作については後述する。ＲＯＭ２１には、上述したファームウェア等のプログラムが格納されている。ＲＡＭ２２はネットワークストレージ装置１のワークメモリとして機能し、ＣＰＵ２０を含めたネットワークストレージ装置１の動作時に一時的に使用されるプログラム、データ等が格納される。
【００３１】
入出力デバイス２３は、入力インタフェース（Ｉ／Ｆ）２３ａ、入力指示部２３ｂ及びＵＳＢインタフェース（Ｉ／Ｆ）２３ｃを備える。
【００３２】
入力インタフェース２３ａには入力指示部２３ｂ及びリモコン４０が接続され、ユーザが入力指示部２３ｂまたはリモコン４０を操作することにより入力される入力信号を受信する。入力指示部２３ｂとしては、例えばネットワークストレージ装置１がＮＡＳであれば、ファイル取り込み指示、外部機器の取り外し指示、動作状態表示指示、本体リセット、さらにはネットワークストレージ装置１の電源入／切指示等を行う各種ボタン等が挙げられる。リモコン４０は、ユーザにより操作される操作位置に対応する複数のボタン等の操作部４０ａを備え、リモコン４０は、ユーザにより少なくとも一つの操作部４０ａが操作されると、操作された操作部４０ａに対応する入力信号を出力する。
【００３３】
ＵＳＢインタフェース２３ｃはＵＳＢコネクタ（図略）を備え、このＵＳＢコネクタに直接、あるいはＵＳＢハブ、ＵＳＢケーブルを介して接続されたＵＳＢ機器４１に対して、ＵＳＢ２．０、ＵＳＢ３．０またはＵＳＢ３．１規格に沿ったデータの読み出し／書き込みを行う。ＵＳＢ機器４１としては、ＵＳＢフラッシュメモリ、ＵＳＢインタフェースを備えたＨＤＤ装置、キーボード等が挙げられる。
【００３４】
ディスプレイ部２４は、ディスプレイ２４ｂとこのディスプレイ２４ｂを駆動させるディスプレイドライバ２４ａとを備える。ディスプレイ２４ｂは、例えば液晶ディスプレイ、有機エレクトロルミネッセンスディスプレイ等であり、その表示面がネットワークストレージ装置１の表面に露出して設けられている。ディスプレイドライバ２４ａは、ディスプレイ２４ｂの表示面に表示すべきデータがＣＰＵ２０からこのディスプレイドライバ２４ａに供給されると、ディスプレイ２４ｂの表示面に所望の表示をするようにこのディスプレイ２４ｂを駆動する。
【００３５】
ネットワークインタフェース２５は第１のネットワークインタフェース２５ａ及び第２のネットワークインタフェース２５ｂを備える。第１及び第２のネットワークインタフェース２５ａ、２５ｂはそれぞれ入出力ポート及びこの入出力ポートに対応したネットワークコネクタ（いずれも図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介して再生装置２とルータ６が接続されている。
【００３６】
これにより、ネットワークインタフェース２５を介してネットワークストレージ装置１と再生装置２との間でデータの送受信がされるとともに、このルータ６がＷＡＮ７に接続されることで、外部ネットワークとネットワークストレージ装置１との間でデータの送受信がされる。さらに、ネットワークインタフェース２５は、第１のネットワークインタフェース２５ａ及び第２のネットワークインタフェース２５ｂに接続された再生装置２とルータ６との間の通信を中継する。
【００３７】
このネットワークインタフェース２５は、例えばＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．３規格に基づく有線通信を行うものである。但し、ネットワークインタフェース２５が備えるネットワークインタフェースの数に制限はなく、３つ以上のネットワークインタフェースを備えてもよい。
【００３８】
ＨＤＤ部２６は、ＨＤＤ２６ｂとＨＤＤインタフェース（Ｉ／Ｆ）２６ａとを備える。ＨＤＤ２６ｂは、記録媒体であるディスクと、このディスクの回転を行う回転部と、ディスクに対してデータの読み出し／書き込みを行うヘッド部とを備える（いずれも不図示）。ＨＤＤインタフェース２６ａは、このＨＤＤ２６ｂに対するデータの読み出し／書き込み指令があった場合に、ＨＤＤ２６ｂ全体の制御を行うとともに、データの読み出し／書き込み制御を行い、読み出されたデータを出力する。また、このＨＤＤ２６ｂにはコンテンツファイル７０及び設定データ７１が格納されている。なお、図２においてコンテンツファイル７０は１つのみ図示されているが、本実施例においてコンテンツファイル７０は複数個ＨＤＤ２６ｂ内に格納されていてもよい。
【００３９】
電源部２７は、図略の外部商用電源に接続され、ネットワークストレージ装置１の各構成要素の動作のための電源電圧を供給する。本実施形態では、この電源部２７は、入出力デバイス２３側からの指示等に基づき、ＣＰＵ２０からの指令により各構成要素への電源供給を行い（通電状態）、あるいは、電源供給を行わない（電源断状態）動作を行う。
【００４０】
（一実施形態の再生装置の構成）
図３は、本発明の一実施形態であるネットワークストレージ装置１に適用される再生装置２の概略構成を示すブロック図である。図３において、本実施形態の再生装置２は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、入出力デバイス３３、ディスプレイ部３４、音声出力部３５及びネットワークインタフェース（Ｉ／Ｆ）３６を備えており、これらはバスにより互いに接続されている。
【００４１】
ＣＰＵ３０は、後述するＲＯＭ３１内に格納されたファームウェア等のプログラムが実行されることにより、再生装置２全体の制御を行う。また、ＣＰＵ３０は、ＲＯＭ３１内に格納されたプログラムが実行されることにより、図４に示すような各機能部としても動作する。図４に示す各機能部の動作については後述する。ＲＯＭ３１には、上述したファームウェア等のプログラムが格納されている。ＲＡＭ３２は再生装置２のワークメモリとして機能し、ＣＰＵ３０を含めた再生装置２の動作時に一時的に使用されるプログラム、データ等、さらにはネットワークストレージ装置１から送信されたコンテンツファイル７０が格納される。
【００４２】
入出力デバイス３３は、入力インタフェース（Ｉ／Ｆ）３３ａ、入力指示部３３ｂ及びＵＳＢインタフェース（Ｉ／Ｆ）３３ｃを備える。
【００４３】
入力インタフェース３３ａには入力指示部３３ｂ及び入力指示装置４２が接続され、ユーザが入力指示部３３ｂまたは入力指示装置４２を操作することにより入力される入力信号を受信する。入力指示部３３ｂとしては、例えば再生装置２がネットワークオーディオプレーヤーであれば、コンテンツファイル７０リスト表示指示、コンテンツファイル７０再生指示、さらには再生装置２の電源入／切指示等を行う各種ボタン等が挙げられる。入力指示装置４２は、ユーザにより操作される操作位置に対応する複数の操作部４２ａを備え、入力指示装置４２は、ユーザにより少なくとも一つの操作部４２ａが操作されると、操作された操作部４２ａに対応する入力信号を出力する。入力指示装置４２としては、例えばリモコン、キーボード、マウス等が挙げられ、操作部４２ａとしては、これらリモコン等に備えられたボタン等が挙げられる。
【００４４】
ＵＳＢインタフェース３３ｃはＵＳＢコネクタ（図略）を備え、このＵＳＢコネクタに直接、あるいはＵＳＢハブ、ＵＳＢケーブルを介して接続されたＵＳＢ機器４３に対して、ＵＳＢ２．０、ＵＳＢ３．０またはＵＳＢ３．１規格に沿ったデータの読み出し／書き込みを行う。ＵＳＢ機器４３としては、ＵＳＢフラッシュメモリ、ＵＳＢインタフェースを備えたＨＤＤ装置等が挙げられる。
【００４５】
ディスプレイ部３４は、ディスプレイ３４ｂとこのディスプレイ３４ｂを駆動させるディスプレイドライバ３４ａとを備える。ディスプレイ３４ｂは、例えば液晶ディスプレイ、有機エレクトロルミネッセンスディスプレイ等であり、その表示面が再生装置２の表面に露出して設けられている。ディスプレイドライバ３４ａは、ディスプレイ３４ｂの表示面に表示すべきデータがＣＰＵ３０からこのディスプレイドライバ３４ａに供給されると、ディスプレイ３４ｂの表示面に所望の表示をするようにこのディスプレイ３４ｂを駆動する。
【００４６】
音声出力部３５にはスピーカ４４が接続され、この音声出力部３５に所定フォーマットのコンテンツデータが入力されると、このコンテンツデータに基づいて音楽再生信号をスピーカ４４に出力し、このスピーカ４４を介してコンテンツデータを再生する。
【００４７】
ネットワークインタフェース３６は入出力ポート及びこの入出力ポートに対応したネットワークコネクタ（いずれも図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介してネットワークストレージ装置１が接続されている。これにより、ネットワークインタフェース３６を介して再生装置２とネットワークストレージ装置１との間でデータの送受信がされる。このネットワークインタフェース３６は、例えばＩＥＥＥ８０２．３規格に基づく有線通信を行うものである。
【００４８】
（第１実施形態のネットワークストレージ装置の機能構成）
図４は、第１実施形態のネットワークストレージ装置１の機能構成を示す機能ブロック図である。図４において、本実施形態のネットワークストレージ装置１は、制御部５０、記憶部５１、操作入力部５２、表示部５３、通信部５４及び電源部５５を備える。
【００４９】
制御部５０は、ネットワークストレージ装置１全体の制御を行う。特に、この制御部５０は、Ｗｉｎｄｏｗｓ（登録商標）のファイルサーバとしてネットワークストレージ装置１を動作させるための機能を備えている。Ｗｉｎｄｏｗｓファイルサーバとして動作させる手法としては、この制御部５０上においてＳａｍｂａを動作させる等の手法が挙げられる。この制御部５０は、中継部５６、検出部５７、動作制御部５８、設定部５９、アドレス設定部６０及び計時部６１を備える。
【００５０】
中継部５６は、通信部５４を構成する第１の通信部５４ａを介して接続される外部機器と第２の通信部５４ｂを介して接続される外部機器との間、本実施形態では再生装置２とルータ６との間の通信を中継する。
【００５１】
より詳細には、本実施形態の中継部５６は、設定保持部として動作する記憶部５１に保持された設定データ７１に基づいて中継動作を行うか否かを定める。そして、記憶部５１に格納された設定データ７１が、中継部５６が中継動作を行う旨の設定データ７１であった場合、中継部５６は中継動作を行う。より詳細には、中継部５６は、第１、第２の通信部５４ａ、５４ｂのそれぞれについて、接続されている機器（本実施形態では再生装置２とルータ６）のＭＡＣ（Media Access Control）アドレスを取得してリストを生成する。そして、中継部５６は、第１、第２の通信部５４ａ、５４ｂのいずれか一方を介してブロードキャストフレームが受信されると、第１、第２の通信部５４ａ、５４ｂの他方を介して当該ブロードキャストフレームを送出する。
【００５２】
また、中継部５６は、第１、第２の通信部５４ａ、５４ｂのいずれか一方を介して受信したユニキャストフレーム（特定の機器のＭＡＣアドレスを宛先として含むフレーム）について、その宛先となったＭＡＣアドレスを参照し、当該ＭＡＣアドレスが第１、第２の通信部５４ａ、５４ｂの他方の側について生成されたリストに含まれていれば、当該第１、第２の通信部５４ａ、５４ｂの他方側を介して、当該ユニキャストフレームを送出する。
【００５３】
一方で、記憶部５１に格納された設定データ７１が、中継部５６が中継動作を行わない旨の設定データ７１であった場合、中継部５６は中継動作を行わない。より詳細には、中継部５６は、第１、第２の通信部５４ａ、５４ｂのいずれか一方を介してブロードキャストフレームが受信されると、第１、第２の通信部５４ａ、５４ｂの他方を介して当該ブロードキャストフレームを送出することなく、当該ブロードキャストフレームを処理する。
【００５４】
また、中継部５６は、第１、第２の通信部５４ａ、５４ｂのいずれか一方を介してユニキャストフレームを受信すると、当該ユニキャストフレームの宛先となるＭＡＣアドレスを参照する。そして中継部５６は、当該参照した、宛先となったＭＡＣアドレスが、当該ユニキャストフレームを受信した第１、第２の通信部５４ａ、５４ｂのいずれかに設定されたＭＡＣアドレスであれば、当該ユニキャストフレームを受信して処理する。また、当該宛先となったＭＡＣアドレスが、当該ユニキャストフレームを受信した第１、第２の通信部５４ａ、５４ｂのいずれかに設定されたＭＡＣアドレスでなければ、中継部５６は、当該ユニキャストフレームを破棄する。
【００５５】
検出部５７は、第１の通信部５４ａを介して接続されている外部機器、本実施形態では再生装置２の通電状態を検出する。検出部５７が再生装置２の通電状態を検出する手法は任意であり、周知の検出方法から適宜選択されればよい。一例として、検出部５７は、第１の通信部５４ａが有する入出力ポート（図略）がリンクアップ状態にある、言い換えれば、ＯＳＩ参照モデルにおける第２層での通信が可能な状態にあるか否かを判定し、リンクアップ状態にあれば、この入出力ポートに挿入されているネットワークケーブルを介して接続されている外部機器、すなわち再生装置２が通電状態にあることを検出する。
【００５６】
あるいは、検出部５７は、第１の通信部５４ａを介して再生装置２との間でのデータ通信が行われているか否かを判定し、データ通信が行われていれば、再生装置２が通電状態にあることを検出してもよい。
【００５７】
動作制御部５８は、通信制御部５８ａ及び電源制御部５８ｂを備え、通信制御部５８ａは、第１及び第２の通信部５４ａ、５４ｂを含む通信部５４全体及び中継部５６の動作制御を行う。ここにいう動作制御には、通信部５４による通信動作の入／切動作も含まれる。また、電源制御部５８ｂは、電源部５５による電源供給動作の入／切動作を含む全体の動作制御を行う。
【００５８】
そして、動作制御部５８の通信制御部５８ａは、ネットワークストレージ装置１自身を電源断すべきトリガが発生したとき、外部機器である再生装置２が通電状態にあると検出部５７が検出したら、第１の通信部５４ａの動作を継続させる制御を行う。
【００５９】
ここで、ネットワークストレージ装置１自身を電源断すべきトリガは、例えば操作入力部５２を操作することでユーザがネットワークストレージ装置１を電源断すべき指示を行ったことであってもよく、あるいは、所定の条件を満足したときに、制御部５０自身がネットワークストレージ装置１を電源断すべき指示を行ったことであってもよい。
【００６０】
一例として、制御部５０が有する計時部６１が、第１及び第２の通信部５４ａ、５４ｂの少なくとも一方が動作を行わなくなった時点で計時を開始し、計時時刻が所定の時間に至ったら、ネットワークストレージ装置１自身を電源断すべきトリガを発生してもよい。計時部６１が電源断すべきトリガを発生させる所定時刻は、操作入力部５２を操作することでユーザが設定することが可能であり、一例として、１分、５分、１５分と段階的に設定することができる。加えて、本実施形態の計時部６１は、この所定時刻を０に設定することで、第１及び第２の通信部５４ａ、５４ｂの少なくとも一方が動作を行わなくなったときであっても計時を開始しない、すなわち電源断すべきトリガを発生しない動作を行うことが可能である。
【００６１】
また、動作制御部５８の電源制御部５８ｂは、ネットワークストレージ装置１自身を電源断すべきトリガが発生したとき、第１の通信部５４ａを介して接続されている外部機器である再生装置２が通電状態にあると検出部５７が検出したら、電源部５５を介してネットワークストレージ装置１自身の通電状態を継続させる制御を行ってもよい。
【００６２】
また、動作制御部５８の通信制御部５８ａは、ネットワークストレージ装置１自身を電源断すべきトリガが発生したとき、第１の通信部５４ａを介して接続されている外部機器である再生装置２が通電状態にあると検出部５７が検出したら、第１及び第２の通信部５４ａ、５４ｂの動作を継続させる制御を行ってもよい。
【００６３】
さらに、動作制御部５８の通信制御部５８ａは、ネットワークストレージ装置１自身を電源断すべきトリガが発生したとき、第１の通信部５４ａを介して接続されている外部機器である再生装置２が通電状態にあると検出部５７が検出し、かつ、設定保持部として機能する記憶部５１が中継部５６を動作させる設定を保持していたら、第１、第２の通信部５４ａ、５４ｂに加えて中継部５６の動作を継続させる制御を行ってもよい。
【００６４】
さらに、動作制御部５８の電源制御部５８ｂは、ネットワークストレージ装置自身１を電源断すべきトリガが発生したとき、第１の通信部５４ａを介して接続されている外部機器である再生装置２が通電状態にあると検出部５７が検出し、かつ、設定保持部として機能する記憶部５１が中継部５６を動作させない設定を保持していたら、電源部５５を介してネットワークストレージ装置１自身の電源を断つ制御を行ってもよい。
【００６５】
あるいは、別の選択肢として、動作制御部５８の電源制御部５８ｂは、ネットワークストレージ装置１自身を電源断すべきトリガが発生したとき、第１の通信部５４ａを介して接続されている外部機器である再生装置２が通電状態にあると検出部５７が検出し、かつ、設定保持部として機能する記憶部５１が中継部５６を動作させない設定を保持していたら、電源部５５を介してネットワークストレージ装置１自身の通電状態を継続させる制御を行ってもよい。
【００６６】
このような動作制御部５８の動作制御の詳細については後述する。
【００６７】
設定部５９は、操作入力部５２を操作することでユーザが中継部５６を動作させるか否かの指示を入力した等の条件に基づき、設定保持部として機能する記憶部５１に設定データ７１を格納し、この記憶部５１に設定データ７１を保持させる。
【００６８】
アドレス設定部６０は、通信部５４の第１及び第２の通信部５４ａ、５４ｂのそれぞれに対してネットワークアドレスであるＩＰ（Internet Protocol）アドレスを設定する。また、このアドレス設定部６０はＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ機能を備え、中継部５６からの指示に従ってＤＨＣＰサーバを起動し、当該ＤＨＣＰサーバにより、第１の通信部５４ａを介して接続された外部機器、本実施形態では再生装置２に対して、第１の通信部５４ａに割当てたＩＰアドレスとネットワークアドレスを共通にするＩＰアドレスを通知して、当該機器のＩＰアドレスとして割り当てる。
【００６９】
加えて、アドレス設定部６０は、第１の通信部５４ａを介して接続されている外部機器である再生装置２が電源断状態から通電状態に移行したことを検出部５７が検出したら、再生装置２に対してこの第１の通信部５４ａとの通信が可能なネットワークアドレスであるＩＰアドレスを設定する機能を有する外部機器を第２の通信部５４ｂを介して検索し、ＩＰアドレスを設定する機能を有する外部機器を検索できたときはこの外部機器によるＩＰアドレス設定を受け入れ、検索できなかったときは再生装置２に対してこの第１の通信部５４ａとの通信が可能なＩＰアドレスを設定する。
【００７０】
さらに、アドレス設定部６０は、ネットワークアドレスを設定する機能を有する外部機器を検索できたときは、第１の通信部５４ａをリンクダウンしてから再度リンクアップした後、この外部機器によるネットワークアドレス設定を受け入れてもよい。
【００７１】
記憶部５１は各種データを少なくとも一時的に格納する機能を有する。この記憶部５１には、コンテンツファイル７０及び設定データ７１が格納されている。設定データ７１は、既に説明したように、中継部５６を動作させるか否かの設定に関するデータである。設定データ７１の具体的内容は任意であり、中継部５６を動作させるか否かを定めるフラグであってもよい。従って、この記憶部５１は設定保持部としても機能する。
【００７２】
なお、図４において記憶部５１にはコンテンツファイル７０及び設定データ７１が格納されているが、コンテンツファイル７０、設定データ７１以外のファイル、一例として文書ファイル等が格納されてもよい。
【００７３】
操作入力部５２は、リモコン４０を含む外部入力機器からネットワークストレージ装置１に入力される各種データの入力を受け付け、入力された各種データを制御部５０に入力し、あるいは記憶部５１に格納する。表示部５３は、制御部５０が生成した表示画面生成用信号に基づいて、表示部５３が有する表示面に表示画面を表示する。
【００７４】
通信部５４は第１の通信部５４ａ及び第２の通信部５４ｂを備える。第１及び第２の通信部５４ａ、５４ｂはそれぞれ第１のネットワークインタフェース５４ｃ及び第２のネットワークインタフェース５４ｄを備える。既に説明したように、第１及び第２のネットワークインタフェース５４ｃ、５４ｄはそれぞれ入出力ポート及びこの入出力ポートに対応したネットワークコネクタ（いずれも図略）を備え、このネットワークコネクタにネットワークケーブル（図略）を介して再生装置２とルータ６が接続されている。通信部５４は、制御部５０及び記憶部５１内の各種データを、再生装置２を含む外部機器に送信し、また、再生装置２からの各種データを受信する。
【００７５】
電源部５５は図略の外部商用電源に接続され、ネットワークストレージ装置１の各構成要素の動作のための電源電圧を供給する。本実施形態では、この電源部５５は、制御部５０からの指令により各構成要素への電源供給を行い（通電状態）、あるいは、電源供給を行わない（電源断状態）動作を行う。
【００７６】
以上の構成において、制御部５０及び制御部５０を構成する中継部５６、検出部５７、動作制御部５８、設定部５９、アドレス設定部６０及び計時部６１は主にＣＰＵ２０により構成され、操作入力部５２は主にリモコン４０及び入出力デバイス２３により構成され、記憶部５１は主にＲＯＭ２１、ＲＡＭ２２及びＨＤＤ部２６により構成され、表示部５３は主にディスプレイ部２４により構成され、通信部５４は主にネットワークインタフェース２５により構成され、そして電源部５５は主に電源部２７により構成される。図４に示すネットワークストレージ装置１の各機能部の動作については後に詳述する。
【００７７】
（一実施形態のコンテンツ再生システムの動作の概要）
次に、図５〜図７を参照して、本実施形態のコンテンツ再生システムＳの動作の概要について、主にネットワークストレージ装置１の動作制御部５８の動作を中心に説明する。
【００７８】
図５は、一実施形態のコンテンツ再生システムの動作の一例を説明するための図である。図５に示す動作は、設定保持部として機能する記憶部５１に格納された設定データ７１が、中継部５６を動作させるべき設定であり、これに基づいて中継部５６が中継動作を行っている際の動作である。
【００７９】
まず、図５（ａ）に示すように、再生装置２がネットワークストレージ装置１の記憶部５１に格納されているコンテンツファイル７０を読み出してこれを再生し、あるいは、ＷＡＮ７上にある外部サーバ８に格納されているコンテンツファイル７０を読み出してこれを再生している等、再生装置２が動作中であるものとする。この状態では、ネットワークストレージ装置１の中継部５６が動作中であるので、再生装置２はネットワークストレージ装置１を介してＷＡＮ７に接続することが可能である。また、ネットワークストレージ装置１の検出部５７は、ネットワークストレージ装置１が通電状態にある限りにおいて、第１のネットワークインタフェース５４ｃに接続されている再生装置２の通電状態を監視し、検出している。
【００８０】
この状態で、図５（ｂ）に示すように、ネットワークストレージ装置１の動作が停止し、ネットワークストレージ装置１の計時部６１が所定時間の計時を開始したものとする。
【００８１】
そして、図５（ｃ）に示すように、ネットワークストレージ装置１の計時部６１が所定時間の計時を終了した時点でも再生装置２が動作中であり、従って、ネットワークストレージ装置１の検出部５７は再生装置２が通電状態にある旨の検出をしたら、ネットワークストレージ装置１の動作制御部５８、特に電源制御部５８ｂは、電源部５５を制御して、ネットワークストレージ装置１の通電状態を継続させる。これにより、再生装置２はネットワークストレージ装置１を介してＷＡＮ７に接続した状態を継続することができる。
【００８２】
次に、図６は、一実施形態のコンテンツ再生システムの動作の他の例を説明するための図である。図６に示す動作も、設定保持部として機能する記憶部５１に格納された設定データ７１が、中継部５６を動作させるべき設定であり、これに基づいて中継部５６が中継動作を行っている際の動作である。但し、図５においては再生装置２が動作中であったことに対して、図６においては再生装置２が動作を停止していることが異なる。
【００８３】
まず、図６（ａ）に示すように、再生装置２が電源断状態にあり、従って動作を停止しているものとする。この状態で、ネットワークストレージ装置１の動作が停止し、ネットワークストレージ装置１の計時部６１が所定時間の計時を開始したものとする。
【００８４】
そして、図６（ｂ）に示すように、ネットワークストレージ装置１の計時部６１が所定時間の計時を終了した時点でも再生装置２が動作停止状態であり、従って、ネットワークストレージ装置１の検出部５７は再生装置２が通電状態にない旨の検出をしたら、ネットワークストレージ装置１の動作制御部５８、特に電源制御部５８ｂは、電源部５５を制御して、ネットワークストレージ装置１も電源断状態にする。これにより、ネットワークストレージ装置１の待機電力を効率的に低下させることができる。
【００８５】
さらに、図７は、一実施形態のコンテンツ再生システムの動作のまた他の例を説明するための図である。図７に示す動作は、設定保持部として機能する記憶部５１に格納された設定データ７１が、中継部５６を動作させない設定であり、これに基づいて中継部５６が中継動作を行っていない際の動作である。
【００８６】
まず、図７（ａ）に示すように、再生装置２がネットワークストレージ装置１の記憶部５１に格納されているコンテンツファイル７０を読み出してこれを再生している等、再生装置２が動作中であるものとする。図７（ａ）に示す状態では、ネットワークストレージ装置１の中継部５６が動作していないので、再生装置２はネットワークストレージ装置１を介してＷＡＮ７に接続することはできない。この状態で、ネットワークストレージ装置１の動作が停止し、ネットワークストレージ装置１の計時部６１が所定時間の計時を開始したものとする。
【００８７】
そして、図７（ｂ）に示すように、ネットワークストレージ装置１の計時部６１が所定時間の計時を終了した時点でも再生装置２が動作中であり、従って、ネットワークストレージ装置１の検出部５７は再生装置２が通電状態にある旨の検出をしたら、ネットワークストレージ装置１の動作制御部５８、特に電源制御部５８ｂは、電源部５５を制御して、ネットワークストレージ装置１を電源断状態にする。これにより、ネットワークストレージ装置１の待機電力を効率的に低下させることができる。
【００８８】
一方、ネットワークストレージ装置１が電源断状態になることから、再生装置２はネットワークストレージ装置１からコンテンツファイル７０を読み出してこれを再生すること等はできないが、既にネットワークストレージ装置１から読み出して再生中のコンテンツファイル７０があれば、この再生動作を継続することはできる。
【００８９】
あるいは、図７（ｃ）に示すように、ネットワークストレージ装置１の計時部６１が所定時間の計時を終了した時点でも再生装置２が動作中であり、従って、ネットワークストレージ装置１の検出部５７は再生装置２が通電状態にある旨の検出をしたら、ネットワークストレージ装置１の動作制御部５８、特に電源制御部５８ｂは、電源部５５を制御して、ネットワークストレージ装置１の通電状態を継続させる。これにより、再生装置２はネットワークストレージ装置１を介してＷＡＮ７に接続することはできないが、ネットワークストレージ装置１からコンテンツファイル７０を読み出してこれを再生することはできる。
【００９０】
（一実施形態のネットワークストレージ装置の動作）
次に、図８〜図１０のフローチャートを参照して、本実施形態のネットワークストレージ装置１の動作について説明する。
【００９１】
まず、図８及び図９は、一実施形態のネットワークストレージ装置１の動作の一例を説明するためのフローチャートである。これら図８及び図９のフローチャートに示すネットワークストレージ装置１の動作は、既に説明した図５及び図６の動作に対応している。
【００９２】
図８及び図９のフローチャートに示す動作は、ネットワークストレージ装置１の電源が投入された、すなわち、ネットワークストレージ装置１の電源部５５により各構成要素に電源電圧が供給された時点で開始する。
【００９３】
まず、ステップＳ１では、ネットワークストレージ装置１が動作を停止した状態に移行するのを待ち、ネットワークストレージ装置１が動作を停止した（ステップＳ１においてＹＥＳ）場合は、プログラムはステップＳ２に移行する。
【００９４】
ネットワークストレージ装置１が動作を停止したか否かの監視及び判定は制御部５０により行われればよい。また、ステップＳ１においてネットワークストレージ装置１が動作を停止したか否かの判定の具体的条件は、一例として、ネットワークストレージ装置１の記憶部５１に対して再生装置２を含む外部機器からのアクセスがないことによってもよく、また他の例として、通信部５４、好ましくは第１の通信部５４ａにおいてデータ通信がされていないことによってもよい。第１の通信部５４ａにおいてデータ通信がされていないとは、すなわちネットワークストレージ装置１と再生装置２との間においてデータ通信がされていないことである。
【００９５】
ステップＳ２では、ネットワークストレージ装置１の計時部６１により、記憶部５１に格納されている所定時間に関するデータを読み取り、このデータから、計時すべき所定時間が０でないかどうかが判定され、判定が肯定された（ステップＳ２においてＹＥＳ）場合は、計時部６１による計時動作を開始する設定がされていると判断し、プログラムはステップＳ３に移行する。一方、判定が否定された（ステップＳ２においてＮＯ）場合は、計時部６１による計時動作を開始しない設定がされているため、直ちにネットワークストレージ装置１を電源断してよいものと判断し、プログラムはステップＳ８に移行し、電源部５５によりネットワークストレージ装置１の電源断処理動作が行われる。
【００９６】
ステップＳ３では、ステップＳ２で読み取った所定時間に関するデータに基づいて、計時部６１が所定時間の計時を開始する。ステップＳ４では、検出部５７が再生装置２の通電状態の監視動作を開始する。図８及び図９のフローチャートにおける検出部５７による再生装置２の通電状態の監視動作は、第１のネットワークインタフェース５４ｃがリンクアップ状態にあるか否かに基づいて行うものとする。
【００９７】
ステップＳ５では、検出部５７の検出の結果、第１のネットワークインタフェース５４ｃがリンクアップ状態にあるか否かが判定され、判定が肯定された（ステップＳ５においてＹＥＳ）場合は、再生装置２は通電状態にあると判断し、プログラムはステップＳ３に戻る。一方、判定が否定された（ステップＳ５においてＮＯ）場合は、再生装置２は通電状態にないと判断し、プログラムはステップＳ６に移行する。
【００９８】
ステップＳ６では、ネットワークストレージ装置１が動作を停止した状態を継続しているか否かが制御部５０により判定され、判定が肯定された（ステップＳ６においてＹＥＳ）場合は、プログラムはステップＳ７に移行し、判定が否定された（ステップＳ６においてＮＯ）場合は、プログラムはステップＳ１に戻る。
【００９９】
ステップＳ７では、計時部６１による所定時間の計時が終了したか否かが判定され、判定が肯定された（ステップＳ７においてＹＥＳ）場合は、プログラムはステップＳ８に移行し、判定が否定された（ステップＳ７においてＮＯ）場合は、プログラムはステップＳ４に戻る。ステップＳ８では、電源部５５によりネットワークストレージ装置１の電源断処理動作が行われる。
【０１００】
次に、図１０は、一実施形態のネットワークストレージ装置の再起動処理動作を説明するための図である。図１０のフローチャートに示す動作は、ネットワークストレージ装置１の電源が投入された、すなわち、ネットワークストレージ装置１の電源部５５により各構成要素に電源電圧が供給された時点で開始する。
【０１０１】
ステップＳ１０では、ネットワークストレージ装置１の検出部５７により、再生装置２が電源断状態から通電状態に移行したことが検出されるまで待ち、再生装置２が電源断状態から通電状態に移行したことが検出部５７により検出される（ステップＳ１０においてＹＥＳ）と、プログラムはステップＳ１１に移行する。
【０１０２】
ステップＳ１１では、ネットワークストレージ装置１の制御部５０が、アドレス設定部６０が備えるＤＨＣＰサーバとしての機能を停止するよう指示する。ステップＳ１２では、ステップＳ１１における当該ＤＨＣＰサーバの停止後の所定のタイミングで、制御部５０が中継部５６の動作を開始させ、ステップＳ１３では、アドレス設定部６０が第１のネットワークインタフェース５４ｃをリンクダウン（通信不能状態と）し、ステップＳ１４では、ステップＳ１３におけるリンクダウンの後の所定のタイミングで、第１のネットワークインタフェース５４ｃを再度リンクアップ（通信可能状態と）する。
【０１０３】
このとき、ネットワークストレージ装置１は、第１のネットワークインタフェース５４ｃに対して設定するＩＰアドレスを、第２のネットワークインタフェース５４ｄを介して通信可能なＤＨＣＰサーバから取得して、第１のネットワークインタフェース５４ｃに対して当該取得したＩＰアドレスを設定する。
【０１０４】
これにより第１のネットワークインタフェース５４ｃを介して接続された再生装置２は、あたかも物理的接続が断たれてから再び物理的接続がされたと認識することとなり、ＤＨＣＰサーバへのＩＰアドレスの要求を行う。そして、中継部５６が中継動作を行っているネットワークストレージ装置１を介して、第２のネットワークインタフェース５４ｄに接続されたネットワーク上のＤＨＣＰサーバから、第１のネットワークインタフェース５４ｃを介して接続された再生装置２がそのＩＰアドレスを取得することとなる。
【０１０５】
（一実施形態の効果）
従って、本実施形態のネットワークストレージ装置１によれば、検出部５７により再生装置２の通電状態を監視し、再生装置２が通電状態にあれば、ネットワークストレージ装置１が動作停止状態に移行したことに伴って計時部６１が所定時間の計時を開始し、計時が終了したことにより通常は動作制御部５８の電源制御部５８ｂがネットワークストレージ装置１を電源断制御すべきところを、ネットワークストレージ装置１の通電状態を継続し、結果として通信部５４及び中継部５６の動作を継続させている。これにより、再生装置２がネットワークストレージ装置１を介してＷＡＮ７上に存在する外部サーバ８からコンテンツファイル７０を読み出す等の動作を継続して行うことができる。従って、本実施形態によれば、再生装置２の通電状態に応じてネットワークインタフェースの動作を適切に制御することの可能なネットワークストレージ装置１を実現することができる。
【０１０６】
（変形例）
なお、本発明のネットワークストレージ装置１等は、その細部が上述の一実施形態に限定されず、種々の変形例が可能である。一例として、上述の一実施形態では、ネットワークストレージ装置１の電源部５５がネットワークストレージ装置１全体の電源電圧を供給していたが、ネットワークストレージ装置１の構成要素を複数のグループに分け、グループ単位で電源電圧を供給してもよい。
【０１０７】
一例として、電源部５５が、記憶部５１及び記憶部５１に対するデータの書き込み／読み出しに係る制御部５０の機能、さらには操作入力部５２及び表示部５３に対して電源電圧を供給するグループ（ストレージ機能グループと称する）と、通信部５４及び中継部５６に対して電源電圧を供給するグループ（通信機能グループ）とに分け、これらストレージ機能グループ及び通信機能グループに対して個別に電源電圧を供給してもよい。そして、動作制御部５８は、電源部５５に対して、これらストレージ機能グループ及び通信機能グループに対して個別に電源電圧を供給するように制御してもよい。
【０１０８】
加えて、動作制御部５８は、検出部５７の検出結果に応じて、電源部５５に対して、これらストレージ機能グループ及び通信機能グループに対して個別に電源電圧を供給するように制御してもよい。一例として、検出部５７により再生装置２が通電状態であることが検出されていれば、動作制御部５８は、ネットワークストレージ装置１の通信機能グループにのみ電源電圧を供給する、言い換えれば、ネットワークストレージ装置１のストレージ機能グループへの電源供給を断つように電源部５５を制御してもよい。これにより、第１、第２の通信部５４ａ、５４ｂ及び中継部５６の動作を継続させ、再生装置２とＷＡＮ７との通信を継続させつつネットワークストレージ装置１の消費電力低減を実現することができる。加えて、動作制御部５８は、少なくとも第１の通信部５４ａの動作を継続させる制御を行ってもよい。これにより、再生装置２とネットワークストレージ装置１との通信を継続させつつネットワークストレージ装置１の消費電力低減を実現することができる。
【０１０９】
また、本発明のネットワークストレージ装置１において、中継部５６が中継動作を行わない設定であるならば、検出部５７により再生装置２が電源断状態になったことを検出したら、動作制御部５８が電源部５５を制御して、ネットワークストレージ装置１の電源を断ってもよい。
【０１１０】
さらに、上述の一実施形態では、検出部５７が第１の通信部５４ａのリンクアップ／リンクダウン状態をみて再生装置２の通電状態を検出していたが、第２の通信部５４ｂの通信状況をみて再生装置２の通電状態を検出してもよい。一例として、再生装置２が、ネットワークストレージ装置１の第２の通信部５４ｂを介してＣＩＦＳ（Common Internet File System）プロトコルを用いてＬＡＮ５上の他のＰＣ、サーバ等にアクセスしている、また、ＷＡＮ７上の外部サーバ８からコンテンツファイル７０を読み取っているなど、第２の通信部５４ｂを介して通信動作を行っていることを検出部５７が検出したら、再生装置２が通電状態にあることを検出してもよい。
【０１１１】
そして、上述の各実施形態において、ネットワークストレージ装置１等を動作させるプログラムはＲＯＭ２１等に格納されて提供されていたが、不図示の光学ディスクドライブ、等を用いて、プログラムが格納されたＤＶＤ（Digital Versatile Disc）、ＵＳＢ外部記憶装置、メモリーカード等を接続し、このＤＶＤ等からプログラムをネットワークストレージ装置１等に読み込んで動作させてもよい。また、インターネット上のサーバ装置内にプログラムを格納しておき、このプログラムをネットワークストレージ装置１や再生装置２に読み込んで動作させてもよい。さらに、上述の各実施形態において、ネットワークストレージ装置１は複数のハードウェア要素により構成されていたが、これらハードウェア要素の一部の動作をＣＰＵ１０がプログラムの動作により実現することも可能である。
【符号の説明】
【０１１２】
１    ネットワークストレージ装置
１ａ、２５ａ、５４ｃ  第１のネットワークインタフェース
１ｂ、２５ｂ、５４ｃ  第２のネットワークインタフェース
２    再生装置
６    ルータ
７    ＷＡＮ
８    外部サーバ
２０、３０  ＣＰＵ
２１、３１  ＲＯＭ
２２、３２  ＲＡＭ
２３、３３  入出力デバイス
２４、３４  ディスプレイ部
２５    ネットワークインタフェース
２６    ＨＤＤ部
２７    電源部
３４    ディスプレイ部
３５    音声出力部
３６    ネットワークインタフェース
４０    リモコン
４２    入力指示装置
４４    スピーカ
５０    制御部
５１    記憶部
５２    操作入力部
５３    表示部
５４    通信部
５４ａ  第１の通信部
５４ｂ  第２の通信部
５５    電源部
５６    中継部
５７    検出部
５８    動作制御部
５８ａ  通信制御部
５８ｂ  電源制御部
５９    設定部
６０    アドレス設定部
６１    計時部
７０    コンテンツファイル
７１    設定データ
【図１】
0006604056.tif 000002
【図２】
0006604056.tif 000003
【図３】
0006604056.tif 000004
【図４】
0006604056.tif 000005
【図５】
0006604056.tif 000006
【図６】
0006604056.tif 000007
【図７】
0006604056.tif 000008
【図８】
0006604056.tif 000009
【図９】
0006604056.tif 000010
【図１０】
0006604056.tif 000011