(57)【要約】      （修正有）【課題】簡易に記憶容量を増加させることを可能とする。【解決手段】コンテンツ記憶システムを構成するＮＡＳ１００は、２つのＬＡＮポート１０６及びＬＡＮポート１０８を備え、ディジーチェーン方式により他のＮＡＳ又はセットトップボックスに接続される。更に、ＮＡＳ１００は、ＬＡＮポート１０６及びＬＡＮポート１０８により、コンテンツパケットを中継する。【選択図】図３
2011234311.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータを記憶する記憶媒体を含む記憶処理装置であって、
前記コンテンツデータを入出力するための少なくとも２つのインタフェースと、
前記インタフェースからの前記コンテンツデータの処理を行う処理部とを有し、
前記インタフェースの１つは前段の他の記憶処理装置又は前記コンテンツデータを受信する装置に接続されるとともに、前記インタフェースの他の１つは後段の他の記憶処理装置に接続され、
前記処理部は、前記インタフェースを介して入力される前記コンテンツデータの前記記憶媒体への記憶制御又は前記他の記憶処理装置への中継を行うようにした記憶処理装置。
【請求項２】
前記処理部は、当該記憶処理装置の特定のアドレスを決定する機能を有し、前記コンテンツデータの有するアドレスと前記記憶処理装置の特定のアドレスとを比較し、その比較結果に応じて前記コンテンツデータの記憶又は中継を制御するようにした請求項１に記載の記憶処理装置。
【請求項３】
前記特定のアドレスを決定する機能は、前記記憶処理装置が前記他の記憶処理装置又は前記コンテンツデータを受信する装置に接続されたとき、暫定的なアドレスを決定する機能と、前記暫定的なアドレスを当該記憶処理装置の特定のアドレスとする機能とを有する請求項２に記載の記憶処理装置。
【請求項４】
前記アドレス決定機能は、当該記憶処理装置に関するアドレスを送信元とし、前記他の記憶処理装置又は前記コンテンツデータを受信する装置に関するアドレスを宛先として、前記暫定的なアドレスを前記他の記憶処理装置又は前記コンテンツデータを受信する装置に送信し、前記他の記憶処理装置又は前記コンテンツデータを受信する装置からの応答がない場合に、前記暫定的なアドレスを当該記憶処理装置のアドレスとするようにした請求項３に記載の記憶処理装置。
【請求項５】
当該記憶処理装置に関するアドレスと、前記他の記憶処理装置又は前記コンテンツデータを受信する装置に関するアドレスとは、ＭＡＣアドレスよりなる請求項４に記載の記憶処理装置。
【請求項６】
前記処理部は、データリンク層のスイッチングを行う請求項５に記載の記憶処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータを記憶する記憶媒体を含む記憶処理装置に関する。
【背景技術】
【０００２】
近年、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）と称される記憶処理装置が普及しつつある。ＮＡＳは、内蔵するリムーバブルハードディスクに映像や音声等の様々なコンテンツデータを記憶させることができる（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−６７９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述したＮＡＳに、大量且つ大容量のコンテンツデータを記憶させる場合、記憶容量を増やしたいという要望がある。しかし、利用者は、記憶容量の増加のために繁雑な作業を行うことを敬遠する。従って、簡易に記憶容量を増加させることが要求される。
【０００５】
上記問題点に鑑み、本発明は、簡易に記憶容量を増加させることが可能な記憶処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明は以下のような特徴を有している。
【０００７】
本発明の第１の特徴は、コンテンツデータを記憶する記憶媒体（リムーバブルハードディスク１０４）を含む記憶処理装置（ＮＡＳ１００−１、ＮＡＳ１００−２、ＮＡＳ１００−３）であって、前記コンテンツデータを入出力するための少なくとも２つのインタフェース（ＬＡＮポート１０６、ＬＡＮポート１０８）と、前記インタフェースからの前記コンテンツデータの処理を行う処理部（パケット処理部２０１）とを有し、前記インタフェースの１つは前段の他の記憶処理装置又は前記コンテンツデータを受信する装置（セットトップボックス２０）に接続されるとともに、前記インタフェースの他の１つは後段の他の記憶処理装置に接続され、前記処理部は、前記インタフェースを介して入力される前記コンテンツデータの前記記憶媒体への記憶制御又は前記他の記憶処理装置への中継を行うようにしたことを要旨とする。
【０００８】
このような記憶処理装置は、コンテンツデータを入出力するための少なくとも２つのインタフェースを備え、１つのインタフェースが、前段の他の記憶処理装置又はコンテンツデータを受信する装置に接続され、他の１つのインタフェースが後段の他の記憶処理装置に接続された上で、これらインタフェースを介して入力されるコンテンツデータの記憶媒体への記憶制御又は他の記憶処理装置への中継を行う。従って、複数の記憶処理装置をディジーチェーン方式で接続して利用可能となり、複数の記憶処理装置の全体で、簡易に記憶容量を増加させることが可能となる。
【０００９】
本発明の第２の特徴は、前記処理部は、当該記憶処理装置の特定のアドレスを決定する機能を有し、前記コンテンツデータの有するアドレスと前記記憶処理装置の特定のアドレスとを比較し、その比較結果に応じて前記コンテンツデータの記憶又は中継を制御するようにしたことを要旨とする。
【００１０】
本発明の第３の特徴は、前記特定のアドレスを決定する機能は、前記記憶処理装置が前記他の記憶処理装置又は前記コンテンツデータを受信する装置に接続されたとき、暫定的なアドレスを決定する機能と、前記暫定的なアドレスを当該記憶処理装置の特定のアドレスとする機能とを有することを要旨とする。
【００１１】
本発明の第４の特徴は、前記アドレス決定機能は、当該記憶処理装置に関するアドレスを送信元とし、前記他の記憶処理装置又は前記コンテンツデータを受信する装置に関するアドレスを宛先として、前記暫定的なアドレスを前記他の記憶処理装置又は前記コンテンツデータを受信する装置に送信し、前記他の記憶処理装置又は前記コンテンツデータを受信する装置からの応答がない場合に、前記暫定的なアドレスを当該記憶処理装置のアドレスとするようにしたことを要旨とする。
【００１２】
本発明の第５の特徴は、当該記憶処理装置に関するアドレスと、前記他の記憶処理装置又は前記コンテンツデータを受信する装置に関するアドレスとは、ＭＡＣアドレスよりなることを要旨とする。
【００１３】
本発明の第６の特徴は、前記処理部は、データリンク層のスイッチングを行うことを要旨とする。
【発明の効果】
【００１４】
本発明によれば、簡易に記憶容量を増加させることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るコンテンツ記憶システムの構成を示す図である。
【図２】本発明の実施形態に係るＮＡＳの構成図である。
【図３】本発明の実施形態に係るＮＡＳの動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
次に、図面を参照して、本発明の実施形態を説明する。具体的には、（１）コンテンツ記憶システムの構成、（２）ＮＡＳの構成、（３）ＮＡＳの動作、（４）作用・効果、（５）その他の実施形態について説明する。以下の実施形態における図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１７】
（１）コンテンツ記憶システムの構成
図１は、本発明の実施形態に係るコンテンツ記憶システムの構成図である。
【００１８】
図１に示すように、コンテンツ記憶システム１は、ディスプレイ１０と、コンテンツデータを受信する装置としてのセットトップボックス２０、記憶処理装置としてのＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ）１００−１、ＮＡＳ１００−２及びＮＡＳ１００−３（以下、これらをまとめて適宜「ＮＡＳ１００」と称する）とを有する。
【００１９】
図１において、ＮＡＳ１００−１は、セットトップボックス２０に接続されている。ＮＡＳ１００−２は、ＮＡＳ１００−１に接続されている。ＮＡＳ１００−３は、ＮＡＳ１００−２に接続されている。すなわち、ＮＡＳ１００−１、ＮＡＳ１００−２及びＮＡＳ１００−３は、いわゆるディジーチェーン方式により、セットトップボックス２０の側からＮＡＳ１００−１、ＮＡＳ１００−２及びＮＡＳ１００−３の順で接続されている。
【００２０】
セットトップボックス２０、ＮＡＳ１００−１、ＮＡＳ１００−２及びＮＡＳ１００−３は、データリンク層のプロトコルであるイーサネット（登録商標）等と、ネットワーク層のプロトコルであるＩＰ（Internet Protocol）により、相互に通信を可能とする。
【００２１】
セットトップボックス２０は、放送を受信するものであり、チューナ２２及びアンテナ２４を有する。ＮＡＳ１００−１、ＮＡＳ１００−２及びＮＡＳ１００−３は、セットトップボックス２０により受信された放送に対応する映像データや音声データ等のコンテンツデータを記憶する。ディスプレイ１０は、セットトップボックス２０により受信された放送に対応する映像の表示や音声の出力を行ったり、ＮＡＳ１００−１、ＮＡＳ１００−２及びＮＡＳ１００−に記憶されたコンテンツデータに対応する映像の表示や音声の出力を行う。
【００２２】
（２）ＮＡＳの構成
図２は、ＮＡＳ１００の構成図である。図２に示すＮＡＳ１００は、制御部１０２、記憶装置装着部１０３、記憶装置としてのリムーバブルハードディスク１０４、コンテンツデータの入力又は出力のためのインタフェースとしてのＬＡＮ（Local Area Network）ポート１０６及びＬＡＮポート１０８を有する。
【００２３】
以下においては、１のＮＡＳ１００においてセットトップボックス２０の側を「前段」と称し、セットトップボックス２０とは反対の側を「後段」と称する。
【００２４】
制御部１０２は、例えばＣＰＵによって構成され、ＮＡＳ１００が具備する各種機能を制御する。制御部１０２は、スイッチングハブとしての機能を実現するパケット処理部２０１を有する。
【００２５】
記憶装置装着部１０３は、リムーバブルハードディスク１０４を接続する。リムーバブルハードディスク１０４は、セットトップボックス２０により受信された放送に対応する映像データや音声データ等のコンテンツデータを記憶する。
【００２６】
ＬＡＮポート１０６及びＬＡＮポート１０８は、ＭＡＣ（Media Access Control）アドレスが付与されている。ＬＡＮポート１０６は、通信ケーブル１０９を介して接続される、前段の他のＮＡＳ又はセットトップボックス２０内の図示しないＬＡＮポートとの間でコンテンツデータの入出力を行うインタフェースである。また、ＬＡＮポート１０８は、通信ケーブル１１０を介して接続される、後段の他のＮＡＳ内の図示しないＬＡＮポートとの間でコンテンツデータの入出力を行うインタフェースである。
【００２７】
本実施形態において、ＮＡＳ１００は、ディジーチェーン方式により他のＮＡＳ又はセットトップボックス２０に順次接続される。接続時には、以下の処理が行われる。
【００２８】
ＬＡＮポート１０６が通信ケーブル１０９を介して他のＮＡＳ又はセットトップボックス２０内のＬＡＮポートと接続され、ＬＡＮポート１０８が通信ケーブル１１０を介して他のＮＡＳ内のＬＡＮポートと接続されると、制御部１０２内のパケット処理部２０１は、ＬＡＮポート１０６のＭＡＣアドレスを送信元とするパケットを、ＬＡＮポート１０６を介してブロードキャストにより送信するとともに、ＬＡＮポート１０８のＭＡＣアドレスを送信元とするパケットを、ＬＡＮポート１０８を介してブロードキャストにより送信する。他のＮＡＳ又はセットトップボックス２０内の図示しない制御部は、図示しないＬＡＮポートを介して、パケットを受信する。この際、他のＮＡＳ又はセットトップボックス２０内の制御部は、パケットを受信したＬＡＮポートを特定する。
【００２９】
一方、ＮＡＳ１００内のパケット処理部２０１は、ＬＡＮポート１０６及びＬＡＮポート１０８を介して、他のＮＡＳ又はセットトップボックス２０内のＬＡＮポートのＭＡＣアドレスを送信元とするパケットを受信する。この際、パケット処理部２０１は、パケットを受信したＬＡＮポートを特定する。
【００３０】
このような処理により、各ＮＡＳ１００は、他のＮＡＳ内のＬＡＮポート及びＬＡＮポートのＭＡＣアドレスを認識できるととともに、当該ＭＡＣアドレスに対応するＬＡＮポートがＬＡＮポート１０６の側及びＬＡＮポート１０８の側のどちらに存在するかを認識できる。
【００３１】
次に、パケット処理部２０１は、自装置であるＮＡＳ１００の暫定的なＩＰアドレス（暫定ＩＰアドレス）を決定する。ここで、暫定ＩＰアドレスは、プライベートＩＰアドレスである。
【００３２】
パケット処理部２０１は、ネットワーク層のプロトコルであるＡＲＰ（Address Resolution Protocol）を用いて、暫定ＩＰアドレスが他のＮＡＳ及びセットトップボックス２０のＩＰアドレスと重複しているか否かを判定する。
【００３３】
具体的には、パケット処理部２０１は、データリンク層における送信元をＬＡＮポート１０６又はＬＡＮポート１０８のＭＡＣアドレスとし、宛先を他のＮＡＳ及びセットトップボックス２０のＬＡＮポートのＭＡＣアドレスとするとともに、ネットワーク層における宛先を暫定ＩＰアドレスとした要求パケットを、ＬＡＮポート１０６及びＬＡＮポート１０８を介して、ブロードキャストにより送信する。他のＮＡＳ又はセットトップボックス２０内のＬＡＮポートは、要求パケットを受信する。更に、他のＮＡＳ又はセットトップボックス２０内の制御部は、要求パケット内の宛先である暫定ＩＰアドレスと自装置のＩＰアドレスとが同一である場合には、要求パケットを受信したＬＡＮポートのＭＡＣアドレスを、要求パケットの送信元であるＮＡＳ１００へ送信する。
【００３４】
上述の処理によれば、ＮＡＳ１００における暫定ＩＰアドレスが他のＮＡＳ又はセットトップボックス２０のＩＰアドレスと重複する場合には、ＮＡＳ１００は、他のＮＡＳ又はセットトップボックス２０からのＭＡＣアドレスを受信し、重複しない場合には、ＭＡＣアドレスを受信しない。パケット処理部２０１は、他のＮＡＳ又はセットトップボックス２０からのＭＡＣアドレスを受信しなかった場合には、暫定ＩＰアドレスが他のＮＡＳやセットトップボックス２０において使用されていないと判断し、当該暫定ＩＰアドレスをＮＡＳ１００の確定的なＩＰアドレスとして特定する。
【００３５】
このようにして、各ＮＡＳ１００及びセットトップボックス２０は、単一のセグメント上に存在することになる。
【００３６】
パケット処理部２０１は、コンテンツデータを含んだパケットを中継する。具体的には、セットトップボックス２０により受信された放送に対応する映像データや音声データ等のコンテンツデータがＮＡＳ１００又は他のＮＡＳに記憶される場合には、パケット処理部２０１は、ＬＡＮポート１０６を入力ポートとし、ＬＡＮポート１０８を出力ポートとする。パケット処理部２０１は、前段からのコンテンツデータを含んだパケット（コンテンツパケット）を、通信ケーブル１０９及びＬＡＮポート１０６を介して受信する。パケット処理部２０１は、受信したコンテンツパケットが有する宛先のＩＰアドレスを特定する。
【００３７】
パケット処理部２０１は、特定した宛先のＩＰアドレスとＮＡＳ１００のＩＰアドレスとを比較する。特定した宛先のＩＰアドレスとＮＡＳ１００のＩＰアドレスとが一致する場合には、パケット処理部２０１は、コンテンツパケットに含まれるコンテンツデータをリムーバブルハードディスク１０４に記憶させる。一方、特定した宛先のＩＰアドレスとＮＡＳ１００のＩＰアドレスとが一致しない場合には、パケット処理部２０１は、コンテンツパケットを、ＬＡＮポート１０８及び通信ケーブル１１０を介して、後段へ送信する。
【００３８】
また、後段の他のＮＡＳに記憶されたコンテンツデータがセットトップボックス２０において再生される場合には、パケット処理部２０１は、ＬＡＮポート１０８を入力ポートとし、ＬＡＮポート１０６を出力ポートとする。パケット処理部２０１は、後段からのコンテンツパケットを、通信ケーブル１１０及びＬＡＮポート１０８を介して受信する。パケット処理部２０１は、受信したコンテンツパケットの宛先のＩＰアドレスを特定する。
【００３９】
パケット処理部２０１は、特定した宛先のＩＰアドレスとＮＡＳ１００のＩＰアドレスとを比較する。ここでは、特定した宛先のＩＰアドレスは、セットトップボックス２０のＩＰアドレスと一致し、ＮＡＳ１００のＩＰアドレスとは一致しない。このため、パケット処理部２０１は、コンテンツパケットを、ＬＡＮポート１０６及び通信ケーブル１０９を介して、前段へ送信する。
【００４０】
（３）ＮＡＳの動作
次に、ＮＡＳ１００の動作を説明する。図３は、ＮＡＳ１００の動作を示すフローチャートである。
【００４１】
ステップＳ１０１において、ＮＡＳ１００は、ディジーチェーン方式により前段のＮＡＳ１００又はセットトップボックス２０に接続される。
【００４２】
ステップＳ１０２において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、ＬＡＮポート１０６のＭＡＣアドレスを送信元とするパケットを、ＬＡＮポート１０６を介してブロードキャストにより送信するとともに、ＬＡＮポート１０８のＭＡＣアドレスを送信元とするパケットを、ＬＡＮポート１０８を介してブロードキャストにより送信する。
【００４３】
ステップＳ１０３において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、ＮＡＳ１００のＬＡＮポート１０６及びＬＡＮポート１０８を介して、他のＮＡＳ又はセットトップボックス２０内のＬＡＮポートのＭＡＣアドレスを送信元とするパケットを受信する。
【００４４】
ステップＳ１０４において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、自装置であるＮＡＳ１００の暫定ＩＰアドレスを決定する。
【００４５】
ステップＳ１０５において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、ＡＲＰにより、宛先を暫定ＩＰアドレスとした要求パケットを、ＬＡＮポート１０６及びＬＡＮポート１０８を介して、ブロードキャストにより送信する。
【００４６】
ステップＳ１０６において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、他のＮＡＳ又はセットトップボックス２０からのＭＡＣアドレスを受信したか否かを判定する。
【００４７】
ＭＡＣアドレスが受信された場合には、ＮＡＳ１００における暫定ＩＰアドレスが他のＮＡＳやセットトップボックス２０において使用されていることを意味する。この場合には、再び、ステップＳ１０４における暫定ＩＰアドレスの決定以降の動作が繰り返される。
【００４８】
一方、ＭＡＣアドレスを受信しなかった場合には、ＮＡＳ１００における暫定ＩＰアドレスが他のＮＡＳやセットトップボックス２０において使用されていないことを意味する。この場合、ステップＳ１０７において、ＮＡＳ１００の制御部１０２内のパケット処理部２０１は、暫定ＩＰアドレスをＮＡＳ１００の確定的なＩＰアドレスとして設定する。
【００４９】
（４）作用・効果
本発明の実施形態において、コンテンツ記憶システム１を構成するＮＡＳ１００は、２つのＬＡＮポート１０６及びＬＡＮポート１０８を備え、ディジーチェーン方式により他のＮＡＳ又はセットトップボックス２０に接続される。更に、ＮＡＳ１００は、ＬＡＮポート１０６及びＬＡＮポート１０８により、コンテンツパケットを中継する。従って、複数のＮＡＳ１００をディジーチェーン方式で接続して利用可能となり、複数のＮＡＳ１００の全体で、人手を介することなく、簡易に記憶容量を増加させることが可能となる。
【００５０】
（５）その他の実施形態
上記のように、本発明は実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなる。
【００５１】
上述した実施形態では、ＮＡＳ１００には、リムーバブルハードディスク１０４が接続されたが、接続される記憶媒体はこれに限定されない。例えば、ＳＳＤ（Solid State Drive）、フラッシュメモリ、ＳＤカード等の記憶媒体が接続されてもよい。
【００５２】
上述した実施形態では、記憶処理装置としてＮＡＳ１００を用いる場合について説明したが、他の記憶処理装置がディジーチェーン方式により接続される場合においても、同様に本発明を適用することができる。
【００５３】
このように本発明は、ここでは記載していない様々な実施形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲の発明特定事項によってのみ限定されるものである。
【符号の説明】
【００５４】
１…コンテンツ記憶システム、１０…ディスプレイ、２０…セットトップボックス、２２…チューナ、２４…アンテナ、１００−１、１００−２、１００−３…ＮＡＳ、１０２…制御部、１０３…記憶装置装着部、１０４…リムーバブルハードディスク、１０６、１０８…ＬＡＮポート、１０９、１１０…通信ケーブル
【図１】
2011234311.tif 000003
【図２】
2011234311.tif 000004
【図３】
2011234311.tif 000005