(57)【要約】      （修正有）【課題】先に処理したストレージが、その結果得られた動作設定を当該処理がまだ処理が済んでいないストレージに対して伝達する。【解決手段】映像データ実体を夫々のストレージに格納することなく、ストレージ本体のＤＢへ他のストレージに格納された映像データに関わる管理情報を双方で共有しながら登録する。ＤＢの登録に関しても、他のストレージにて管理情報の生成を分担するようにし、格納される映像データをそのまま伝送するのではなく、圧縮処理をした後伝送することで帯域を効率よく使用する。顔認識等の複雑な処理を行う際に必要な動作設定情報を予め伝送し共有する。複数のストレージ間で共通の管理情報を包含するＤＢを持つことで、ユーザによる映像データ視聴時にも、同じ映像データを格納している場合に、ストレージの処理負荷に応じて、別のストレージから映像データを肩代わりして送出する。【選択図】図３
2011242962.tif 000002
【特許請求の範囲】
【請求項１】
複数接続して利用可能なストレージであって、
接続されたストレージ間でデータを送受信する機能を有し、
ストレージに格納されるデータに関する管理情報を格納、操作する機能を有し、
接続時に複数のストレージ間で管理情報の差分を確認し、
差分があれば当該の装置内の管理情報に結合する機能を有する装置。
【請求項２】
請求項１の装置に関わり、
映像データからそこに写る物体に関する情報を抽出する認識機能を有する装置。
【請求項３】
請求項２の装置に関わり、
認識処理に利用するための映像データを圧縮（リサイズも含む）して伝送する機能を有する装置。
【請求項４】
請求項２ならびに３の装置に関わり、
圧縮した映像データから、物体認識を行う機能を有する装置。
【請求項５】
請求項１から４の装置に関わり、
物体認識した情報を本発明の他の装置へ伝送を行う機能を有する装置。
【請求項６】
請求項５の装置に関わり、
物体認識した情報を本発明の他の装置から受信し、管理情報へ更新する機能を有する装置。
【請求項７】
請求項１から６の装置に関わり、
物体認識した際の動作設定情報を本発明の他の装置間で送受信し、認識処理へ利用する機能を有する装置。
【請求項８】
請求項１あるいは請求項２から７の装置に関わり、
本発明の機能を有さない装置へ、本発明の装置の管理情報を送出し格納する機能を有する装置。
【請求項９】
請求項１あるいは請求項２から８の装置に関わり、
本発明の装置にて映像データの再生や顔認識処理と言った複雑な処理中に、本発明の装置の他の装置に当該の映像データと同じデータがある場合、複雑な処理をしていない他の装置から当該の映像データを送出させユーザの再生装置にて表示する機能を有する装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器間情報交換機能を有するストレージに関するものである。
【背景技術】
【０００２】
近年、映像データのデジタル化が進んだことや、ストレージ製品の価格も下がり、ユーザが手軽に映像データ等を保存するために必要なストレージ製品として、複数の装置を購入する機会も増えつつある。
【０００３】
従来のストレージに関する装置は、映像データやそれを閲覧するためのＤＢ（Ｄａｔａ  Ｂａｓｅ）を格納し、ユーザの閲覧を支援する機能を有するものや、複数のストレージ間で情報を共有するものも例えば特許文献１〜４に示すように提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６-１７３９３９号公報
【特許文献２】特開２００９-４８３６０号公報
【特許文献３】特開２００８-２１９６４４号公報
【特許文献４】特開２０１０-２２０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１は、検索のきっかけ情報を与え、よりユーザの所望する結果を得るための支援機能を実現したものである。
【０００６】
特許文献２は、使用されるストレージの負荷に応じて動作を切り替える機能を提案するものである。例えば、高負荷な処理においては、複数のストレージで分散してデータを保存し、低負荷の場合に１つのストレージのみ使用し省電力する機能を実現したものである。
【０００７】
特許文献３は、複数のストレージに格納される情報を共有し、伝送する情報を抑えることで効率化を実現したものである。
【０００８】
特許文献４は、複数のストレージにて同一の映像データを蓄積することで、閲覧に使用しているストレージに障害が発生しても他のストレージから情報を取得することで途切れのないシームレスな再生を実現するものである。
【０００９】
しかし、これらをはじめ従来の技術では、映像データ等の検索支援機能はあったものの、複数のストレージに対してこの機能を提供することは考慮されていなかった。
【００１０】
また、複数のストレージにて分散処理する技術では、同じデータを夫々のストレージに持つことや、それらを共有することで伝送量を抑え、あるいは映像データの伝送が途切れることがないようにすることができたが、先に処理したストレージが、その結果得られた動作設定を当該処理がまだ処理が済んでいないストレージに対して伝達する機能を考慮されていなかった。
【００１１】
更に、上述の機能を持たない記録機能のみを有するストレージとの混在使用については考慮されていなかった。
【課題を解決するための手段】
【００１２】
本発明によれば、上記課題を解決するために例えば特許請求の範囲記載の構成を用いる。
【発明の効果】
【００１３】
本発明によれば、ユーザの使い勝手を向上させることができる。
【図面の簡単な説明】
【００１４】
【図１】実施方法を示したハードウェア接続構成図である。
【図２】実施方法を示したハードウェア接続構成図である。
【図３】実施方法を示したソフトウェア構成図である。
【図４】実施方法を示したＤＢ構成図である。
【図５】外部装置との伝送帯域を削減した分散処理を示した処理フロー図である。（実施例１、２）
【図６】外部装置識別処理を示した処理フロー図である。（実施例１）
【図７】外部装置側の伝送帯域を削減した分散処理を示した処理フロー図である。（実施例１）
【図８】外部装置識別処理を示した処理フロー図である。（実施例２）
【図９】外部装置との伝送帯域を削減した分散処理を示した処理フロー図である。（実施例３）
【図１０】外部装置との伝送帯域を削減した分散処理を示した処理フロー図である。（実施例４）
【図１１】装置の動作状態に応じた映像データ送出を示した処理フロー図である。（実施例５）
【発明を実施するための形態】
【００１５】
以下、図を用いて本発明の好適な実施例を説明する。
【００１６】
図１は、実施方法を示したハードウェア接続構成図である。
【００１７】
１００は、本実施例における外付けストレージ装置を示したものである。１１０は、本実施例における別の外付けストレージ装置を示したものであり、外付けストレージ装置１１０と同等の装置である。１２０は、一般的な外付けストレージ装置を示したものであり、通信制御部やＲ／Ｗ制御部やストレージを備える。１３０は、一般的な外付けストレージ装置を示したものであり、外付けストレージ装置１２０と同等の装置である。１４０は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｔ）であり、ユーザからのコマンド入力や画面表示などのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）機能と外部機器との通信機能を備えた携帯情報端末である。１５０は、パソコンであり、ＰＤＡ１４０と同様に、ユーザからのコマンド入力や画面表示などのＵＩ機能と外部機器との通信機能を備えたコンピュータ端末である。１９０は、ネットワークであり、通信機能を備えた機器が接続される。
【００１８】
図１では、１１０をストレージ装置Ａ、１２０をストレージ装置Ｂ、１３０をストレージ装置Ｃ、１４０をストレージ装置Ｄとする。
【００１９】
図１では、ストレージ装置ＡおよびＢおよびＰＤＡ１４０およびパソコン１５０が、ネットワーク１９０に接続されており、相互に通信が可能である。また、ストレージ装置ＣおよびＤが、パソコン１５０に接続されており、パソコン１５０上で動作するソフトウェアからストレージ装置ＣおよびＤへのＲ／Ｗアクセスが可能である。
【００２０】
本発明ではネットワーク１９０との接続をＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されているものとして説明し、パソコンとストレージ装置ＣおよびＤとの接続をＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）で接続されているものとして説明するが、ｅＳＡＴＡ（ｅｘｔｅｒｎａｌ  Ｓｅｒｉａｌ  ＡＴＡ）やその他汎用の接続経路であっても良い。
【００２１】
図２も、実施方法を示したハードウェア接続構成図である。
【００２２】
２００は、メディアプレイヤーを示し、ネットワーク経由で映像データを送受信し、再生可能な機器である。
【００２３】
２１０は、ＴＶであり、ストレージ装置からの映像データを読み出し再生が可能な機器である。
【００２４】
図３は、実施方法を示したソフトウェア構成図である。
【００２５】
３００は、本実施例における外付けストレージ装置の処理範囲を示したものである。３０１は、本装置と接続されデータを送受信する外部装置を示す。３０１は、本発明の装置と同様の装置でも良いし、ＰＣあるいは、その他のストレージ装置でも良い。また、接続先は、単数でも複数でも良い。
【００２６】
３０２通信制御部は、外部装置とのデータの送受信制御を行う。本発明ではＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）に接続されているものとして説明するが、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やその他汎用の接続経路であっても良い。
【００２７】
３０３ＣＰＵ制御部は、装置全体の各処理部を制御する。以降特に記載がない場合は、ＣＰＵ制御部が処理を行うものとする。
【００２８】
３０４ＤＢ（Ｄａｔａ  Ｂａｓｅ）操作部は、後述のストレージに格納されるＤＢの操作に関する処理を行う。
【００２９】
３０５同期制御部は、外部装置との間でストレージに格納されるデータの整合取る処理を行う。
【００３０】
３０６分散処理部は、外部装置との間で各種処理を分担して行うための制御を行う。
【００３１】
３０７Ｒ／Ｗ制御部は、ストレージに格納される各種データを読み書きする制御を行う。
【００３２】
３０８ストレージは各種データを保存するための記録媒体を示す。
【００３３】
３０４ＤＢ操作部が３０８ストレージ内の情報を更新する際には必ず３０７Ｒ／Ｗ制御部経由で処理される。よって以降特に明記されない場合は、ＤＢの更新は上記手順で行われるものとする。
【００３４】
３０９映像変換部は、静止画データや、動画データから適当なフレーム（ここでは静止画と同様）を取り出し、情報の圧縮処理を行う。例えば、画像のリサイズ処理等を示す。
【００３５】
３１０顔認識処理部は、画像データから顔が映っている箇所を特定し、その画像内の位置を抽出する処理を示す。本実施例では、顔認識処理としているが、認識に用いられる比較データとして認識したい物体に適したものを用いることで物体認識にも流用可能である。
【００３６】
本実施例による装置で使用するＤＢの構成例を図４に示す。
【００３７】
図に示したＤＢは、前述の３０４ＤＢ操作部にて使用される。
【００３８】
４０１は、ＩＤを管理する領域を示し、ＤＢにて管理するデータの固有の番号である。新たに映像データが追加されると新たな番号が使用される。
【００３９】
４０２は、ファイル名を管理する領域を示し、映像データが３０８ストレージに格納される際にユーザが指定するか、装置が決めたファイル名が設定され、このファイル名情報を管理する。
【００４０】
４０３は、タグを管理する領域を示し、映像データが格納される装置が本体か否かに関する情報や、顔認識処理を実施された情報（図中の例では、ＦＲと表記）、サムネイル画像（図中の例では、ＴＨＵＭＢＮＡＩＬと表記）を格納する。
【００４１】
４０４は、タグ付加情報を管理する領域を示し、映像データが格納される装置を特定するための情報（例えば、ＩＰアドレス等）が格納される。その他、顔認識された映像データの場合は、その認識情報（例えば、映像データ内で顔認識した箇所の座標情報や大きさの情報、認識の際に適合した比較用のデータの識別情報）、サムネイル画像情報（例えば、元画像データを縮小化した一覧表示に適した画像データ）を格納する。
【００４２】
４０５は、予備領域を示す。
【実施例１】
【００４３】
本発明の好適な実施例のうち、帯域削減しながら分散処理を実現する実施例１について、以下説明する。
【００４４】
図５は、外部装置との伝送帯域を削減した分散処理を示した処理フロー図である。
【００４５】
Ｓ１０１にて、外部装置３０１との接続時に、３０２通信制御部が接続を検知して既知の汎用プロトコルによる接続処理を行い、データ伝送のための準備を整える。
【００４６】
Ｓ１０２にて、３０２通信制御部と３０３ＣＰＵ制御部にて、後述の各種識別処理（例えば、外部装置が映像データを圧縮して送信可能か否かの判定）を行い、後段の処理に移る。
【００４７】
Ｓ１０３にて、３０３ＣＰＵ制御部が、３０４ＤＢ操作部経由で３０８ストレージに保存されている情報から更新すべき情報が外部装置にあるかを判定し、なければそのまま処理を終了する。もし更新すべき内容がある場合は、後段の処理へ移る。
【００４８】
Ｓ１０４にて、全ての更新処理が完了したかを判定し、完了していれば処理を終了し、完了していなければ後段の処理へ移る。
【００４９】
Ｓ１０５にて、３０２通信制御部経由で外部装置に格納されている前述で判定された更新すべき情報（例えば、画素数やデータ本体を圧縮した映像データ）を取得して後段の処理を行う。
【００５０】
Ｓ１０６にて、３１０顔認識処理部が前述の更新情報（例えば、新規に追加すべき圧縮された映像データ）について既知の方法にて顔認識し、検出した顔認識に関わる情報（例えば、位置、大きさ、顔識別情報）を後段処理へ渡す。
【００５１】
Ｓ１０７にて、３０４ＤＢ操作部経由で更新情報を結合して３０８ストレージ内の保存データを更新する。
【００５２】
Ｓ１０８にて、前記にて検出した顔認識情報を、３０２通信制御部を経由して外部装置へ送信する。
【００５３】
上述は、接続される３０１外部装置も本発明による機能を有する場合について説明したが、３０１外部装置がＤＢへ登録可能なデータを有する場合は、これを取得して同様の処理が可能である。
【００５４】
続いて、上述のＳ１０２識別処理の１つについて詳細に説明する。
【００５５】
図６は、外部装置識別処理を示した処理フロー図である。
【００５６】
Ｓ２０１にて、３０２通信制御部経由で外部装置３０１の機種情報を取得する。
【００５７】
Ｓ２０２にて、本発明の機能を有する装置か否かを判断して、本発明の機能に対応しているか否かの情報を戻し処理を継続する。
【００５８】
続いて、本実施例の装置が上述の３０１外部装置側の場合について以下図７にて説明する。
【００５９】
Ｓ３０１にて、３０３ＣＰＵ制御部が顔認識情報の取得が必要と判断した場合（例えば、新規に映像データが登録された場合など）に以下処理を実施する。
【００６０】
Ｓ３０２にて、３０２通信制御部と３０３ＣＰＵ制御部にて、３０１外部装置に関する情報を取得する。
【００６１】
Ｓ３０３にて、３０１外部装置が本実施例の機能を有する装置か否かを判断して、有している場合はＳ３０４の処理へ、有していない場合はＳ３０９の処理へ移る。
【００６２】
外部装置が本実施例の機能を有していない場合、
Ｓ３０９にて、３１０顔認識処理部が処理対象の情報（例えば、新規に追加された映像データ）について既知の方法にて顔認識し、検出した顔認識に関わる情報（例えば、位置、大きさ、顔識別情報）を後段処理へ渡す。
【００６３】
Ｓ３０８にて、３０４ＤＢ操作部経由で更新情報を結合して３０８ストレージ内の保存データを更新する。
【００６４】
外部装置が本実施例の機能を有している場合、
Ｓ３０４にて、３０６分散制御部が、３０９映像変換部にて、処理対象となる映像データを分散処理や顔認識処理に適したデータへと変換（例えば、画素数を圧縮）して後段の処理を行う。
【００６５】
Ｓ３０５にて、変換したデータを、３０２通信制御部経由で３０１外部装置へ送信する。
【００６６】
Ｓ３０６にて、３０６分散制御部が、３０１外部装置にて顔認識情報抽出が完了したか否かを、３０２通信制御経由で待ち、完了したところで後段の処理を行う。
【００６７】
Ｓ３０７にて、３０２通信制御経由で顔認識情報を受信する。
【００６８】
Ｓ３０８にて、３０４ＤＢ操作部経由で更新情報を結合して３０８ストレージ内の保存データを更新する。
【００６９】
その後、図に示したように、Ｓ３０１の処理へ戻っても良いし、処理を終了しても良い。
【００７０】
上述により、装置間の伝送情報量を削減しながら、外部装置内のデータ処理を肩代わりする分散処理が可能となる。
【実施例２】
【００７１】
本発明の実施例のうち、ＤＢの同期を実現する実施例２について、以下説明する。
【００７２】
外部装置とのＤＢ同期処理を示した処理フローについて、図５にて説明する。
【００７３】
Ｓ１０１にて、外部装置３０１との接続時に、３０２通信制御部が接続を検知して既知の汎用プロトコルによる接続処理を行い、データ伝送のための準備を整える。
【００７４】
Ｓ１０２にて、３０２通信制御部と３０３ＣＰＵ制御部にて、後述の各種識別処理を行い、後段の処理に移る。
【００７５】
Ｓ１０３にて、３０３ＣＰＵ制御部が、３０４ＤＢ操作部経由で３０８ストレージに保存されている情報を３０５同期制御部へ渡し、これに対して更新すべき情報が外部装置にあるかを判定し、なければそのまま同期処理を終了する。もし更新すべき内容がある場合は、後段の処理へ移る。
【００７６】
Ｓ１０４にて、全ての更新処理が完了したかを判定し、完了していれば処理を終了し、完了していなければ後段の処理へ移る。
【００７７】
Ｓ１０５にて、３０３ＣＰＵ制御部が、３０２通信制御部経由で外部装置に格納されている前述で判定された更新すべき情報を取得して後段の処理を行う。
【００７８】
Ｓ１０６にて、３１０顔認識処理部が前述の更新情報（例えば、新規に追加された映像データ）について既知の方法にて顔認識し、検出した場合にそれに関わる情報（例えば、位置、大きさ、顔識別情報）を後段処理へ渡す。
【００７９】
Ｓ１０７にて、３０４ＤＢ操作部経由で更新情報を結合して３０８ストレージ内の保存データを更新する。
【００８０】
Ｓ１０８にて、前記にて検出した顔認識情報を、３０２通信制御部を経由して外部装置へ送信する。
【００８１】
続いて、上述のＳ１０２識別処理の１つについて詳細に説明する。
【００８２】
図８は、外部装置識別処理を示した処理フロー図である。
【００８３】
Ｓ４０１にて、３０２通信制御部経由で外部装置３０１の機種情報を取得する。
【００８４】
Ｓ４０２にて、本実施例の機能を有する装置か否かを判断して、本実施例の機能に対応していない場合は処理を終了し、対応していた場合は処理を継続する。
【００８５】
Ｓ４０３にて、３０４ＤＢ制御部経由で全てのＤＢ更新処理が完了したかあるいはＤＢ更新の必要があるかを判定し、完了しているか、あるいは更新不要であれば処理を終了し、ＤＢ更新が必要であれば後段の処理へ移る。
【００８６】
Ｓ４０４にて、３０２通信制御部経由で外部装置に格納されているＤＢの内、例えば、映像データの属性情報を取得して後段の処理を行う。
【００８７】
Ｓ４０５にて、外部装置に格納されているＤＢ内の属性情報と、本実施例の装置にあるＤＢの属性情報を比較し、更新すべき差分情報を抽出して後段の処理を行う。
【００８８】
Ｓ４０６にて、前述の更新差分情報を３０４ＤＢ制御部経由で結合して３０８ストレージ内の保存データを更新する。
【００８９】
上述により、３０１外部装置とのＤＢ同期処理を実現することができ、外部装置が接続されていない時でもユーザが所有する映像データを確認することができる。
【実施例３】
【００９０】
本発明の実施例のうち、外部装置への動作設定を実現する実施例３について、以下説明する。
【００９１】
本実施例の動作フローは、前述の実施例２と同様のため、その差分について図９にて説明する。
【００９２】
Ｓ４０７にて、外部装置に格納されているＤＢ内の属性情報を参照し、本実施例の装置にある動作設定情報を比較し、更新すべき動作設定情報を抽出して後段の処理を行うようする。
【００９３】
Ｓ４０８にて、更新すべき動作設定情報を３０２通信制御部経由で３０１外部装置へ送信する。
【００９４】
実施例２で説明したその後の同期処理は行っても良いし、行わなくても良い。
【００９５】
上述により、ユーザによる動作設定更新について、ユーザが複数の装置について同じ設定を行う煩わしさをなくすことができる。その他にも、外部装置に格納されている映像データに適した情報（例えば、優先的に所望の人や物の認識を行うように比較情報の変更分を設定する。）を設定することができる。
【実施例４】
【００９６】
本発明の実施例のうち、外部装置が本実施例の機能を有しない場合でも同じＤＢを持つ機能を提供する実施例４について、以下説明する。
【００９７】
本実施例の前段の動作フローは、前述の実施例と同様のため、その差分について図１０にて説明する。
【００９８】
Ｓ４０２にて、本実施例の機能を有する装置か否かを判断して、本実施例の機能に対応していない場合は以下処理を行う。
【００９９】
Ｓ４０９にて、３０４ＤＢ制御部経由で取得したＤＢを、３０２通信制御部経由で３０１外部装置へ送信して処理を終了する。
【０１００】
上述により、３０１外部装置へＤＢが格納され、外部装置が本実施例の機能を有しない場合でも同じＤＢを持つことで、ユーザの映像データ閲覧の使い勝手を向上する機能を提供することができる。
【実施例５】
【０１０１】
本発明の実施例のうち、外部装置が顔認識処理等の複雑な処理中に、ユーザからの映像データ閲覧動作を支援する機能を実現する実施例５について、以下説明する。
【０１０２】
３０１外部装置が、本実施例による実施例２にて実現される機能を有し、また、ユーザが視聴する対象となる映像データを格納している場合に、装置の動作状態に応じて映像データ送出を支援する機能を実現する実施例５について図１１にて説明する。
【０１０３】
まず始めに、実施例２に示した動作にて、ＤＢの同期と同時に、ユーザが視聴する対象となる映像データの情報を既知の手段で得ているものとする。
【０１０４】
Ｓ５０１にて、３０２通信制御部経由で３０１外部装置が本実施例の機能を有する装置か否かを判断して、本実施例の機能に対応していない場合は処理を終了し、対応していた場合は処理を継続する。
【０１０５】
Ｓ５０２にて、３０２通信制御部経由で３０１外部装置が動作中か否かを判定して、動作中（顔認識処理等の複雑な処理中）の場合は処理を終了し、動作中でない場合は後段の処理へ移る。
【０１０６】
Ｓ５０３にて、３０６分散制御部が、３１０顔認識処理部にて顔認識処理等の複雑な処理や、３０２通信制御部や、３０７Ｒ／Ｗ制御部にてその他映像データの送出処理を行っているか否か判定し、処理中なら終了し、処理中でなければ後段の処理を行う。
【０１０７】
Ｓ５０４にて、３０６分散制御部が、３０２通信制御部経由で３０１外部装置へ当該の映像データを送信する。（図示していないが、３０１外部装置では、この映像データを装置へ取り込むことなくユーザの視聴装置へ転送する。）
上述により、外部装置が複雑な処理中でもユーザを待たせることなく映像データの視聴を可能とする。
【０１０８】
以上、本発明の好適な実施例を説明した。
【０１０９】
本発明の好適な実施例によれば、前述のような課題に対して、映像データ実体を夫々のストレージに格納することなく、本発明のストレージ本体のＤＢへ、他のストレージに格納された映像データに関わる管理情報を双方の機器で共有しながら登録し、他のストレージ装置と同期するようにする。
【０１１０】
また、上記ＤＢへの登録に関しても、他のストレージにて管理情報の生成を分担するようにし、その際に格納される映像データをそのまま伝送するのではなく、圧縮処理をした後伝送することで分散処理を実現する。また、顔認識等の複雑な処理を行う際に必要な動作設定情報を予め伝送し共有する。
【０１１１】
更には、上記により複数のストレージ間で共通の管理情報を包含するＤＢを持つことで、ユーザによる映像データ視聴時にも、同じ映像データを格納している場合に、ストレージの処理負荷に応じて、別のストレージから映像データを肩代わりして送出する。
【０１１２】
本発明の機能を有さないストレージ装置（ここでは装置Ａ）の場合、上述のＤＢを格納する。
【０１１３】
そして、本発明の好適な実施例によれば、上述の手段により、映像データ実体を夫々のストレージに格納することなく、本発明のストレージ本体のＤＢへ他のストレージに格納された映像データに関わる管理情報を登録し、他のストレージ装置と同期することで、ユーザが全てのストレージを接続していない場合でも、ユーザは映像データの有無の確認をできるようになる。
【０１１４】
また、上記ＤＢの登録に関しても、他のストレージに格納される映像データをそのまま伝送するのではなく、圧縮処理をした後伝送することで、伝送路の帯域を節約しつつ分散処理を実現することができる。また、顔認識等の複雑な処理を行う際に必要な動作設定情報を予め共有することで、より効率の良い高精度な処理を実行可能とする。
【０１１５】
更には、上記により複数のストレージ間で共通の管理情報を包含するＤＢを持つことで、ユーザによる映像データ視聴時にも、同じ映像データを格納している場合に、ストレージの処理負荷に応じて、別のストレージから映像データを肩代わりして送出することで分散処理を実現し、ユーザを待たせることなく視聴を開始することのできる快適な視聴環境を提供することが可能となる。
【０１１６】
本発明の機能を有さないストレージ装置（ここでは装置Ｏ）であっても、上述のＤＢを格納することで、本発明の機能を有するストレージが接続されていない場合でも装置Ｏが接続されていれば映像データの確認を行うことができる。
【符号の説明】
【０１１７】
３００・・・本実施例における外付けストレージ装置
３０１・・・外部装置
３０２・・・通信制御部
３０３・・・ＣＰＵ制御部
３０４・・・ＤＢ（Ｄａｔａ  Ｂａｓｅ）操作部
３０５・・・同期制御部
３０６・・・分散処理部
３０７・・・Ｒ／Ｗ制御部
３０８・・・ストレージ
３０９・・・映像変換部
３１０・・・顔認識処理部
【図１】
2011242962.tif 000003
【図２】
2011242962.tif 000004
【図３】
2011242962.tif 000005
【図４】
2011242962.tif 000006
【図５】
2011242962.tif 000007
【図６】
2011242962.tif 000008
【図７】
2011242962.tif 000009
【図８】
2011242962.tif 000010
【図９】
2011242962.tif 000011
【図１０】
2011242962.tif 000012
【図１１】
2011242962.tif 000013