(57)【特許請求の範囲】
【請求項１】
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取る受信部と、
前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信する送信部と、を備えるホームゲートウェイ。
【請求項２】
前記オンラインストレージから受け取った前記更新データが、前回受け取った更新データと比較して更新されているか否かを判定し、今回受け取った前記更新データが更新されていないと判定した場合に、今回受け取った前記更新データを廃棄する判定部をさらに備える、請求項１に記載のホームゲートウェイ。
【請求項３】
前記更新データを生成したデータ処理装置を示す第１のヘッダー情報と、前記更新データに対応付けられているセキュリティレベルを示す第２のヘッダー情報とを前記更新データに付与するヘッダー付与部をさらに備え、
前記送信部は、
前記第２のヘッダー情報を用いて、前記更新データを前記ホームストレージに送信するかもしくは前記オンラインストレージに送信するかを決定する、請求項１又は２に記載のホームゲートウェイ。
【請求項４】
ホームネットワーク上に配置されたホームストレージと、
インターネット上に配置されたオンラインストレージと、
前記ホームネットワーク上に配置され、前記オンラインストレージと通信することができるホームゲートウェイとを備え、
前記ホームゲートウェイは、
予め定められたタイミングに、前記オンラインストレージにおいて更新された更新データを受け取り、前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記ホームストレージもしくは前記オンラインストレージへ送信する、ストレージシステム。
【請求項５】
前記ホームゲートウェイは、
前記オンラインストレージから受け取った前記更新データが、前回受け取った更新データと比較して更新されているか否かを判定し、今回受け取った前記更新データが更新されていないと判定した場合に、今回受け取った前記更新データを廃棄する、請求項４に記載のストレージシステム。
【請求項６】
前記ホームストレージ及び前記オンラインストレージは、
前記更新データを生成する通信装置毎にデータ保存領域を有する、請求項４又は５に記載のストレージシステム。
【請求項７】
前記ホームゲートウェイは、
前記更新データを生成した前記通信装置を示す第１のヘッダー情報を前記更新データに付与し、
前記ホームストレージもしくは前記オンラインストレージは、
前記第１のヘッダー情報を用いて、前記更新データを保存する領域を決定する、請求項６に記載のストレージシステム。
【請求項８】
前記ホームゲートウェイは、
前記更新データに対応付けられているセキュリティレベルを示す第２のヘッダー情報を前記更新データに付与し、前記第２のヘッダー情報を用いて、前記更新データを前記ホームストレージへ送信するかもしくは前記オンラインストレージへ送信するかを決定する、請求項４乃至７のいずれか１項に記載のストレージシステム。
【請求項９】
ホームゲートウェイが、
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取り、
前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信するデータ格納方法。
【請求項１０】
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取り、
前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信することをコンピュータに実行させるプログラム。
【請求項１１】
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて格納されたデータを受け取る受信部と、
前記データに対応付けられているセキュリティレベルに応じて前記データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信する送信部と、を備えるホームゲートウェイ。
【請求項１２】
ホームネットワーク上に配置されたホームストレージと、
インターネット上に配置されたオンラインストレージと、
前記ホームネットワーク上に配置され、前記オンラインストレージと通信することができるホームゲートウェイとを備え、
前記ホームゲートウェイは、
予め定められたタイミングに、前記オンラインストレージにおいて格納されたデータを受け取り、前記データに対応付けられているセキュリティレベルに応じて前記データを前記ホームストレージもしくは前記オンラインストレージへ送信する、ストレージシステム。
【請求項１３】
ホームゲートウェイが、
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて格納されたデータを受け取り、
前記データに対応付けられているセキュリティレベルに応じて前記データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信するデータ格納方法。
【請求項１４】
予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて格納されたデータを受け取り、
前記データに対応付けられているセキュリティレベルに応じて前記データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信することをコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はホームゲートウェイ、ストレージシステム、データ格納方法及びプログラムに関し、例えばデータの格納先を選択するホームゲートウェイ、ストレージシステム、データ格納方法及びプログラムに関する。
【背景技術】
【０００２】
携帯電話、スマートフォン及びタブレット端末等の普及により、個人が生成もしくは管理するデータが増加している。例えば、携帯電話等に搭載されたカメラを用いて撮影された写真データは、撮影した携帯電話の内部メモリにおいて管理されてもよく、ネットワークを介して接続することができるストレージ装置等において管理されてもよい。
【０００３】
特許文献１には、セキュリティレベルに応じてデータの保存先を振り分けるシステムが開示されている。具体的には、まず、ゲートウェイサーバが、クライアント端末から送信されたデータのセキュリティレベルを判定する。次に、ゲートウェイサーバが、判定したセキュリティレベルに応じて、高セキュリティサーバ、中セキュリティサーバ及び低セキュリティサーバの中からデータの保存先となるサーバを決定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−１６４８８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に開示されているシステムにおいては、クライアント端末が、ゲートウェイサーバへ接続し、ゲートウェイサーバへデータを格納することができる環境であることを前提としている。しかし、ゲートウェイサーバが無線ＬＡＮ（Local Area Network）通信における親機であり、クライアント端末が無線ＬＡＮ通信における子機であり、クライアント端末がゲートウェイサーバの通信可能エリアの外へ移動した場合、クライアント端末とゲートウェイサーバとは接続できず、さらに通信することができなくなる。そのため、このような場合、クライアント端末が保持するデータをセキュリティサーバへ格納することができなくなるという問題がある。
【０００６】
本発明の目的は、クライアント端末とゲートウェイサーバとが通信することができない環境においても、クライアント端末が保持するデータをストレージ装置へ保存することができるホームゲートウェイ、ストレージシステム、データ格納方法及びプログラムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明の第１の態様にかかるホームゲートウェイは、予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取る受信部と、前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信する送信部と、を備えるものである。
【０００８】
本発明の第２の態様にかかるストレージシステムは、ホームネットワーク上に配置されたホームストレージと、インターネット上に配置されたオンラインストレージと、前記ホームネットワーク上に配置され、前記オンラインストレージと通信することができるホームゲートウェイとを備え、前記ホームゲートウェイは、予め定められたタイミングに、前記オンラインストレージにおいて更新された更新データを受け取り、前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記ホームストレージもしくは前記オンラインストレージへ送信するものである。
【０００９】
本発明の第３の態様にかかるデータ格納方法は、予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取り、前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信するものである。
【００１０】
本発明の第４の態様にかかるプログラムは、予め定められたタイミングに、インターネット上に配置されたオンラインストレージにおいて更新された更新データを受け取り、前記更新データに対応付けられているセキュリティレベルに応じて前記更新データを前記オンラインストレージもしくはホームネットワーク上に配置されたホームストレージへ送信することをコンピュータに実行させるものである。
【発明の効果】
【００１１】
本発明により、クライアント端末とゲートウェイサーバとが通信することができない環境においても、クライアント端末が保持するデータをストレージ装置へ保存することができるホームゲートウェイ、ストレージシステム、データ格納方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】実施の形態１にかかるストレージシステムの構成図である。
【図２】実施の形態２にかかるストレージシステムの構成図である。
【図３】実施の形態２にかかるホームゲートウェイの構成図である。
【図４】実施の形態２にかかる接続機器設定メモリにおいて管理する情報を示す図である。
【図５】実施の形態２にかかるセキュリティレベル設定メモリにおいて管理する情報を示す図である。
【図６】実施の形態２にかかるホームゲートウェイにおけるデータ保存処理の流れを示す図である。
【図７】実施の形態３にかかるセキュリティレベル設定メモリにおいて管理する情報を示す図である。
【図８】実施の形態３にかかるセキュリティレベル設定メモリにおいて管理する情報を示す図である。
【図９】実施の形態３にかかるセキュリティレベル設定メモリにおいて管理する情報を示す図である。
【図１０】実施の形態４にかかるホームゲートウェイの構成図である。
【発明を実施するための形態】
【００１３】
（実施の形態１）
以下、図面を参照して本発明の実施の形態について説明する。図１を用いて本発明の実施の形態１にかかるストレージシステムの構成例について説明する。本図のストレージシステムは、ホームストレージ１０、オンラインストレージ２０、ホームゲートウェイ３０及び回線終端装置５０を有している。ホームストレージ１０は、ホームネットワーク１２に配置されている。オンラインストレージ２０は、インターネット２２に配置されている。ホームゲートウェイ３０は、ホームネットワーク１２に配置され、回線終端装置５０を介してオンラインストレージ２０と通信を行う。
【００１４】
ホームネットワーク１２は、例えば、家の中の家電機器及びコンピュータ装置等を接続するネットワークである。また、予め接続が許可された携帯電話端末もしくはスマートフォン端末等がホームネットワーク１２に接続してもよい。ホームネットワーク１２は、例えば、家庭内ＬＡＮ等と称されてもよい。
【００１５】
インターネット２２は、複数のＩＰネットワークが集合したネットワークであり、誰もがアクセスすることができるネットワークである。インターネット２２は、例えば、公衆ＩＰネットワーク等と称されてもよい。
【００１６】
ホームストレージ１０は、例えば、サーバ装置もしくはコンピュータ装置である。もしくは、ホームストレージ１０は、ハードディスク装置等の大容量記憶装置であってもよい。ホームストレージ１０は、ホームゲートウェイ３０とイーサネット（登録商標）もしくは無線ＬＡＮを介して接続してもよい。ホームストレージ１０がホームゲートウェイ３０と接続するとは、ホームストレージ１０がホームゲートウェイ３０と通信を行うことができる状態であることを含む。無線ＬＡＮは、例えば、ＩＥＥＥ８０２．１１規格において定められた通信方式が用いられてもよい。
【００１７】
オンラインストレージ２０は、例えば、サーバ装置もしくはコンピュータ装置である。もしくは、オンラインストレージ２０は、ハードディスク装置等の大容量記憶装置であってもよい。また、インターネット２２上に配置されたサーバ装置を、クラウドサーバと称してもよい。例えば、インターネット上でサービスを提供する事業者等が、オンラインストレージ２０を管理してもよい。また、オンラインストレージ２０は、複数の装置が組み合わされて構成されてもよい。複数の装置は、イーサネット等を介して接続されてもよく、イーサネットとは異なる規格が適用されるケーブルを用いて接続されてもよい。
【００１８】
ホームゲートウェイ３０は、ホームネットワーク１２上に配置されているホームストレージ１０を含む複数の機器と有線ＬＡＮもしくは無線ＬＡＮを介して接続する。また、ホームゲートウェイ３０は、光回線等を介して回線終端装置５０と接続する。ここで、ホームゲートウェイ３０の構成について説明する。ホームゲートウェイ３０は、受信部３０１及び送信部３０２を有する。
【００１９】
受信部３０１は、予め定められたタイミングに、オンラインストレージ２０において更新された更新データを受け取る。送信部３０２は、更新データに対応付けられているセキュリティレベルに応じて、更新データをホームストレージ１０もしくはオンラインストレージ２０へ送信する。
【００２０】
つまり、ホームゲートウェイ３０は、一時的にオンラインストレージ２０に格納された更新データを一旦受け取る。その後、ホームゲートウェイ３０は、更新データに対応付けられているセキュリティレベルに応じて更新データをホームストレージ１０もしくはオンラインストレージ２０へ振り分ける。
【００２１】
更新データは、例えば、携帯電話もしくはスマートフォン等の通信装置によって、インターネット２２を介してオンラインストレージ２０に格納される。更新データは、例えば、画像データ、動画データもしくはテキストデータ等であってもよい。通信装置は、インターネット２２に様々な接続方式によって接続することができるため、ホームゲートウェイ３０に接続できない場合においても、オンラインストレージ２０へデータを格納することができる。例えば、通信装置は、移動通信事業者が提供する無線ネットワーク、無線ＬＡＮ等を介してインターネット２２へ接続してもよい。
【００２２】
以上説明したように、図１のストレージシステムを用いることにより、更新データを有する通信装置がホームネットワーク１２上に存在せず、ホームゲートウェイ３０に接続することができない環境であっても、様々な接続手段を用いてインターネット２２へ接続することができる。さらに、予め定められたタイミングに、ホームゲートウェイ３０がオンラインストレージ２０から更新データを受け取ることができる。そのため、通信装置がホームゲートウェイ３０に接続することができない環境においても、通信装置が有する更新データを、オンラインストレージ２０を介してホームストレージ１０へ格納することができる。
【００２３】
（実施の形態２）
続いて、図２を用いて本発明の実施の形態２にかかるストレージシステムの構成例について説明する。図２のストレージシステムは、インターネット２２を介して、移動通信ノード７０とオンラインストレージ２０とが接続している構成を示している。さらに、ホームゲートウェイ３０が、回線終端装置５０を介してインターネット２２と接続し、さらに、ホームストレージ１０と接続している構成を示している。
【００２４】
移動通信ノード７０は、例えば、移動通信事業者が管理する基地局もしくはコアネットワーク装置等であってもよい。移動通信ノード７０は、移動通信ネットワークに配置される複数のノード装置によって構成されてもよい。
【００２５】
図２は、例えば、スマートフォン６０を保持するユーザが外出し、スマートフォン６０がホームネットワーク１２の外に移動したことを示している。つまり、図２は、スマートフォン６０がホームネットワーク１２を介してホームゲートウェイ３０に接続することができない状況を示している。このような場合、ユーザは、直接ホームゲートウェイ３０に接続し、ホームストレージ１０へ写真データ等を格納することはできない。一方、ユーザは、スマートフォン６０を用いて撮影した写真データ等を、移動通信ノード７０を介してオンラインストレージ２０へ格納することができる。
【００２６】
さらに、ホームゲートウェイ３０は、予め定められた時間にオンラインストレージ２０に格納されたデータを受け取り、受け取ったデータをホームストレージ１０及びオンラインストレージ２０へ振り分ける。
【００２７】
続いて、図３を用いて本発明の実施の形態２にかかるホームゲートウェイ３０の構成例について説明する。ホームゲートウェイ３０は、ＷＡＮ（Wide Area Network）接続ポート３１、ＵＳＢ（Universal Serial Bus）接続ポート３２、ＬＡＮ接続ポート３３、ＷＬＡＮ接続ポート３４、データ受信回路３５、データ記録メモリ３６、コンバータ３７、経路選択回路３８、セキュリティレベル認識回路３９、セキュリティレベル設定メモリ４０、接続機器認識回路４１、接続機器設定メモリ４２、データ更新時間比較回路４３、時計回路４４及びデータ送信回路４５を有している。
【００２８】
ＷＡＮ接続ポート３１は、回線終端装置５０に接続している。ＷＡＮ接続ポート３１は、回線終端装置５０を介してインターネット２２上のオンラインストレージ２０と通信を行う。ＬＡＮ接続ポート３３は、有線ＬＡＮを介してホームストレージ１０を含むホームネットワーク１２上の機器と接続する。有線ＬＡＮは、例えば、イーサネットを介したネットワークであってもよい。ＷＬＡＮ接続ポート３４は、無線ＬＡＮ通信を介してホームネットワーク１２上の機器と接続する。無線ＬＡＮ通信は、例えば、ＩＥＥＥ８０２．１１において規定された通信方式である。ＵＳＢ接続ポート３２は、ホームストレージ１０を含むホームネットワーク１２上の機器と、ＵＳＢケーブルを介して直接接続する。ホームストレージ１０は、ＵＳＢ接続ポート３２、ＬＡＮ接続ポート３３もしくはＷＬＡＮ接続ポート３４を介してホームゲートウェイ３０と接続する。
【００２９】
データ受信回路３５は、ＷＡＮ接続ポート３１を介してオンラインストレージ２０から送信された更新データを受信する。さらに、データ受信回路３５は、ＵＳＢ接続ポート３２、ＬＡＮ接続ポート３３もしくはＷＬＡＮ接続ポート３４を介してホームネットワーク１２上の機器から送信されたデータを受信する。
【００３０】
データ記録メモリ３６は、データ受信回路３５において受信した更新データを一時的に格納する。データ記録メモリ３６は、ホームゲートウェイ３０内部に設けられたメモリであってもよく、ホームゲートウェイ３０に接続される記録媒体装置等であってもよい。
【００３１】
コンバータ３７は、データ記録メモリ３６に格納された更新データを、ホームストレージ１０もしくはオンラインストレージ２０に振り分ける際に用いられるヘッダー情報を付加したヘッダー情報付与データを生成する。ここで、更新データに対するヘッダー情報の付与に関する処理について説明する。
【００３２】
接続機器設定メモリ４２には、図４に示すように、接続機器の種類と、それぞれの接続機器のＭＡＣ（Media Access Control）アドレスと、ヘッダーに設定する番号とを関連づけて管理している。接続機器の種類は、更新データを生成する通信装置等を示している。図４には、例えば、接続機器として、スマートフォン、タブレット、パーソナルコンピュータ（ＰＣ）及びカメラが登録されている。ＭＡＣアドレスは、それぞれの接続機器に設定されているＭＡＣアドレスを示している。図４に示されるように、更新データを生成する機器が、接続機器設定メモリ４２に予め登録されている。
【００３３】
例えば、図２に示すスマートフォン６０によって生成された更新データをホームゲートウェイ３０が受け取った場合について説明する。接続機器認識回路４１は、更新データの送信元ＭＡＣアドレスと一致するＭＡＣアドレスが接続機器設定メモリ４２に格納されているか否かを判定する。ここでは、例えば、機器番号１に関連づけられているＭＡＣアドレスが、更新データの送信元ＭＡＣアドレスと一致すると仮定する。この場合、接続機器認識回路４１は、更新データのヘッダー１に追加する情報として、「１」をコンバータ３７へ出力する。
【００３４】
また、セキュリティレベル設定メモリ４０には、図５に示すように、更新データの拡張子と、セキュリティレベルと、ヘッダーに設定する番号とを関連づけて管理している。例えば、更新データの拡張子が、doc、xlsもしくはpptである場合、セキュリティレベルは高であり、更新データのヘッダー２に追加する情報として「１」を設定する。もしくは、更新データが、スマートフォン６０によって撮影された写真データであり、拡張子がJPEGであったとする。この場合、セキュリティレベル認識回路３９は、更新データのセキュリティレベルが低であると判定し、更新データのヘッダー２に追加する情報として、「３」をコンバータ３７へ出力する。セキュリティレベル認識回路３９は、更新データのヘッダー２に追加する情報をコンバータ３７へ出力する。
【００３５】
さらに、時計回路４４は、現在の時刻を示す情報を出力する回路である。データ更新時間比較回路４３は、前回オンラインストレージ２０から送信された更新データの更新タイミングに関する情報を保持している。データ更新時間比較回路４３は、現在オンラインストレージ２０から送信された更新データの更新タイミングと、前回オンラインストレージ２０から送信された更新データの更新タイミングとを比較し、現在送信された更新データが新たなデータであるか否かを判定する。
【００３６】
具体的には、データ更新時間比較回路４３は、現在送信された更新データの更新タイミングが、前回送信された更新データの更新タイミングよりも遅い場合、新たなデータであると判定する。データ更新時間比較回路４３は、現在送信された更新データの更新タイミングが、前回送信された更新データの更新タイミングと一致する場合、新たなデータではないと判定する。データ更新時間比較回路４３は、現在送信された更新データが新たなデータであるか否かに関する情報をコンバータ３７へ出力する。
【００３７】
コンバータ３７は、データ更新時間比較回路４３から、現在送信された更新データが新たなデータではないとする情報が出力された場合、更新データを破棄してもよい。コンバータ３７は、データ更新時間比較回路４３から、現在送信された更新データが新たなデータであるとする情報が出力された場合、ヘッダー情報付与データを生成してもよい。具体的には、コンバータ３７は、セキュリティレベル認識回路３９及び接続機器認識回路４１から出力された情報を、ヘッダー１及びヘッダー２に設定し、ヘッダー情報付与データを生成する。コンバータ３７は、生成したヘッダー情報付与データを経路選択回路３８へ出力する。
【００３８】
経路選択回路３８は、ヘッダー情報付与データを、ホームストレージ１０へ送信するかもしくはオンラインストレージ２０へ送信するかを決定する。経路選択回路３８は、ヘッダー２に設定されている情報に、セキュリティレベルが低であることを示す３が設定されていた場合、ヘッダー情報付与データをオンラインストレージ２０へ送信することを決定してもよい。経路選択回路３８は、ヘッダー２に設定されている情報に、セキュリティレベルが中であることを示す２、もしくは、セキュリティレベルが高であることを示す１が設定されていた場合、ヘッダー情報付与データをホームストレージ１０へ送信することを決定してもよい。また、セキュリティレベルが中であるヘッダー情報付与データは、オンラインストレージ２０へ送信されてもよい。
【００３９】
データ送信回路４５は、ＷＡＮ接続ポート３１、ＵＳＢ接続ポート３２、ＬＡＮ接続ポート３３又はＷＬＡＮ接続ポート３４を介して、経路選択回路３８において決定された送信先へ、更新データを送信する。
【００４０】
ここで、更新データを受信するホームストレージ１０及びオンラインストレージ２０における処理について説明する。ホームストレージ１０及びオンラインストレージ２０は、図４において管理されている接続機器毎にデータを格納するエリアを生成してもよい。例えば、ホームストレージ１０及びオンラインストレージ２０は、図４において管理されている接続機器毎にフォルダを生成してもよい。ホームストレージ１０及びオンラインストレージ２０は、受信した更新フォルダのヘッダー１に設定された情報に基づいて、接続機器を特定し、特定した機器用に生成されたフォルダに、更新データを格納してもよい。
【００４１】
続いて、図６を用いて本発明の実施の形態２にかかるホームゲートウェイ３０におけるデータ保存処理の流れについて説明する。はじめに、データ受信回路３５は、オンラインストレージ２０との間において予め定められた同期確認時間であるか否かを判定する（Ｓ１１）。同期確認時間とは、ホームゲートウェイ３０が、オンラインストレージ２０に格納されている更新データを受け取る時間である。オンラインストレージ２０に格納されている更新データは、例えば、スマートフォン６０等がインターネット２２を介してオンラインストレージ２０へ格納したデータである。データ受信回路３５は、例えば、時計回路４４を用いて現在の時間を確認し、現在の時間が同期確認時間であるか否かを判定する。
【００４２】
次に、データ受信回路３５は、現在の時間が同期確認時間であると判定した場合、オンラインストレージ２０との間に通信経路を確立し、オンラインストレージ２０から送信された更新データを受信する（Ｓ１２）。例えば、データ受信回路３５は、同期確認時間の間のみ、オンラインストレージ２０との間の通信を許可するように制御してもよい。つまり、データ受信回路３５は、同期確認時間ではない間については、インターネット２２上の通信装置からの接続を拒否し、同期確認時間の間のみ、インターネット２２上におけるオンラインストレージ２０からの接続を許可してもよい。また、ホームゲートウェイ３０内の制御部（図示せず）が、オンラインストレージ２０との間の通信の許可もしくは不許可に関する制御を行ってもよい。
【００４３】
次に、データ更新時間比較回路４３は、受信した更新データが新たなデータである否かを判定する（Ｓ１３）。言い換えると、データ更新時間比較回路４３は、受信した更新データが、前回の同期確認時間の間に受信した更新データと異なるか否かを判定する。
【００４４】
コンバータ３７は、データ更新時間比較回路４３において、受信した更新データが新たなデータであると判定された場合、更新データにヘッダー１を付与する（Ｓ１４）。ヘッダー１には、更新データを生成した通信装置を識別するための識別情報が設定されている。次に、コンバータ３７は、更新データにヘッダー２を付与する（Ｓ１５）。ヘッダー２には、更新データのセキュリティレベルに関する情報が設定されている。
【００４５】
次に、経路選択回路３８は、更新データに付与されているヘッダー２において、セキュリティレベルが低である情報が設定されているか否かを判定する（Ｓ１６）。経路選択回路３８は、ヘッダー２に、セキュリティレベルが低であることを示す３が設定されている場合、更新データのセキュリティレベルが低であると判定する。この場合、経路選択回路３８は、更新データの送信先にオンラインストレージ２０を設定し、更新データをデータ送信回路４５へ出力する（Ｓ１７）。データ送信回路４５は、送信先にオンラインストレージ２０の識別情報が設定されている場合、ＷＡＮ接続ポート３１を介してオンラインストレージ２０へ更新データを送信する。
【００４６】
経路選択回路３８は、ヘッダー２に、セキュリティレベルが高であることを示す１、もしくは、セキュリティレベルが中であることを示す２が設定されている場合、更新データのセキュリティレベルが高もしくは中であると判定する。この場合、経路選択回路３８は、更新データの送信先にホームストレージ１０を設定し、更新データをデータ送信回路４５へ出力する（Ｓ１８）。データ送信回路４５は、送信先にホームストレージ１０の識別情報が設定されている場合、ＷＬＡＮ接続ポート３４を介してホームストレージ１０へ更新データを送信する。
【００４７】
ホームストレージ１０及びオンラインストレージ２０は、ホームゲートウェイ３０から送信された更新データを受信すると、ヘッダー１に設定されている情報に基づいて、更新データを生成した通信装置を特定する。ホームストレージ１０及びオンラインストレージ２０は、通信装置を特定すると、通信装置毎に設けられているフォルダへ、更新データを格納する。
【００４８】
以上説明したように、本発明の実施の形態２にかかるストレージシステムを用いることによって、ホームゲートウェイ３０は、オンラインストレージ２０を介して更新データを受け取ることができる。例えば、スマートフォン６０がホームネットワーク１２に接続することができない環境であっても、スマートフォン６０は、インターネット２２へ接続することができる環境であれば、更新データをオンラインストレージ２０へ格納することができる。そのため、ホームゲートウェイ３０は、オンラインストレージ２０と同期確認時間を定めておくことによって、定期的にオンラインストレージ２０から更新データを受け取ることができる。
【００４９】
さらに、ホームゲートウェイ３０は、更新データのセキュリティレベルに応じて、更新データの格納先を定めることができる。例えば、ホームゲートウェイ３０は、セキュリティレベルの高いデータは、ホームネットワーク１２上に配置されているホームストレージ１０に格納し、セキュリティレベルの低いデータは、インターネット２２上に配置されているオンラインストレージ２０に格納してもよい。オンラインストレージ２０の所在地は不明な場合があり、また、第３者による攻撃等受けることがある。そのため、オンラインストレージ２０に格納されているデータは、紛失してしまうこともある。しかし、定期的に、オンラインストレージ２０に格納されている更新データをホームゲートウェイ３０へ移動させることによって、セキュリティレベルの高いデータは、長い間オンラインストレージ２０に格納されることがなくなり、安全性の高いホームネットワーク１２上のホームストレージ１０へ格納される。
【００５０】
（実施の形態３）
続いて、図７を用いて、本発明の実施の形態３にかかるセキュリティレベル設定メモリ４０が管理する情報について説明する。図５においては、更新データの拡張子とセキュリティレベルが関連づけられていることを説明した。図７は、更新データのファイル名称とセキュリティレベルが関連付けられていることを示している。例えば、セキュリティレベル認識回路３９は、更新データのファイル名称の先頭に、Ｈが設定されている場合、セキュリティレベルが高であることを示す値１を、ヘッダー２に設定してもよい。さらに、セキュリティレベル認識回路３９は、更新データのファイル名称の先頭に、Ｍが設定されている場合、セキュリティレベルが中であることを示す値２をヘッダー２に設定し、Ｌが設定されている場合、セキュリティレベルが低であることを示す値３をヘッダー２に設定してもよい。
【００５１】
セキュリティレベル認識回路３９が、ファイル名称の先頭に設定された文字に応じてセキュリティレベルを判定するために、例えば、スマートフォン６０を操作するユーザは、更新データをオンラインストレージ２０に格納する際に、更新データのファイル名称の先頭に、Ｈ、ＭもしくはＬを設定してもよい。このように更新データのファイル名称の先頭に、Ｈ、ＭもしくはＬを設定することによって、セキュリティレベル認識回路３９は、ファイル名称を確認してセキュリティレベルを判定することができる。更新データのファイル名称の先頭に設定する文字は、Ｈ、ＭもしくはＬに限られず、任意の文字が用いられてもよい。
【００５２】
続いて、図８を用いて、セキュリティレベル設定メモリ４０が図５及び図７とは異なる情報を管理することについて説明する。図８においては、ファイルサイズに応じてセキュリティレベルが定められることを示している。図８においては、ファイルサイズが大きいほど、セキュリティレベルが高く設定されることを示している。例えば、セキュリティレベル認識回路３９は、更新データのファイルサイズが１．５ＭＢ以上である場合、セキュリティレベルを高に設定し、更新データのファイルサイズが５００ＫＢ以上、１．５ＭＢ未満である場合、セキュリティレベルを中に設定し、更新データのファイルサイズが５００ＫＢ未満である場合、セキュリティレベルを低に設定する。
【００５３】
続いて、図９を用いて、セキュリティレベル設定メモリ４０が図５、図７及び図８とは異なる情報を管理することについて説明する。図９においては、接続機器の使用頻度に応じてセキュリティレベルが定められることを示している。具体的には、図９においては、通信装置が更新データを生成し、オンラインストレージ２０へ格納した回数に応じてセキュリティレベルが定められることを示している。
【００５４】
例えば、スマートフォン６０が、一日にオンラインストレージ２０へ更新データを格納した回数が２回である場合、セキュリティレベル認識回路３９は、更新データのセキュリティレベルを高に設定する。また、スマートフォン６０が、一日にオンラインストレージ２０へ更新データを格納した回数が３回もしくは４回である場合、３回目及び４回目に格納された更新データのセキュリティレベルを中に設定する。また、スマートフォン６０が、一日にオンラインストレージ２０へ更新データを格納した回数が５回以上である場合、５回目以上に格納された更新データのセキュリティレベルを低に設定する。
【００５５】
以上説明したように、セキュリティレベル設定メモリ４０が様々な情報とセキュリティレベルとを関連づけて管理することができる。これによって、ストレージシステムを管理する管理者等のポリシーに応じて、柔軟なセキュリティレベルの設定を行うことができる。
【００５６】
（実施の形態４）
続いて、図１０を用いて本発明の実施の形態４にかかるホームゲートウェイ３０の構成例について説明する。図１０のホームゲートウェイ３０は、図３のホームゲートウェイ３０に、暗号化回路４６を追加した構成となっている。具体的には、図１０のホームゲートウェイ３０は、経路選択回路３８とデータ送信回路４５との間に、暗号化回路４６を追加した構成となっている。図１０におけるその他の構成は、図３と同様であるため詳細な説明を省略する。
【００５７】
暗号化回路４６は、例えば、ＷＡＮ接続ポート３１を介してオンラインストレージ２０に送信される更新データを暗号化してもよい。このようにすることによって、オンラインストレージ２０に送信される更新データが通信回線上において第３者に改ざんされる等の攻撃を受けることを回避することができる。
【００５８】
例えば、セキュリティレベルが中もしくは低である更新データをオンラインストレージ２０へ送信する場合、暗号化回路４６は、セキュリティレベルが中である更新データについてのみ暗号化してもよい。暗号化する更新データを選択することによって、オンラインストレージ２０へ送信される全ての更新データについて暗号化する場合と比較して、ホームゲートウェイ３０における処理負担を軽減させることができる。
【００５９】
以上説明したように、本発明の実施の形態３にかかるホームゲートウェイ１１は、無線ＬＡＮの利用を許可した通信端末２０に対して利用制限条件を課すことができる。そのため、通信端末２０に一旦無線ＬＡＮの利用を許可した後においても、通信端末２０の利用状況に応じて、通信端末２０の無線ＬＡＮの利用を不可とする制御を行うことができる。これによって、例えば、管理者の意図しない通信端末２０のデータ通信量の増加もしくは長時間にわたるネットワークの利用等を防止することができる。
【００６０】
上述の実施の形態では、本発明をハードウェアの構成として説明したが、本発明は、これに限定されるものではない。本発明は、ホームゲートウェイ１０における処理を、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することも可能である。）
【００６１】
上述の例において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体（non-transitory computer readable medium）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（tangible storage medium）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Read Only Memory）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Programmable ROM）、ＥＰＲＯＭ（Erasable PROM）、フラッシュＲＯＭ、ＲＡＭ（Random Access Memory））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（transitory computer readable medium）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６２】
なお、本発明は上記実施の形態に限られたものではなく、趣旨を逸脱しない範囲で適宜変更することが可能である。
【符号の説明】
【００６３】
１０  ホームストレージ
１２  ホームネットワーク
２０  オンラインストレージ
２２  インターネット
３０  ホームゲートウェイ
３１  ＷＡＮ接続ポート
３２  ＵＳＢ接続ポート
３３  ＬＡＮ接続ポート
３４  ＷＬＡＮ接続ポート
３５  データ受信回路
３６  データ記録メモリ
３７  コンバータ
３８  経路選択回路
３９  セキュリティレベル認識回路
４０  セキュリティレベル設定メモリ
４１  接続機器認識回路
４２  接続機器設定メモリ
４３  データ更新時間比較回路
４４  時計回路
４５  データ送信回路
４６  暗号化回路
５０  回線終端装置
６０  スマートフォン
７０  移動通信ノード
３０１  受信部
３０２  送信部
【図１】
0006443922.tif 000002
【図２】
0006443922.tif 000003
【図３】
0006443922.tif 000004
【図４】
0006443922.tif 000005
【図５】
0006443922.tif 000006
【図６】
0006443922.tif 000007
【図７】
0006443922.tif 000008
【図８】
0006443922.tif 000009
【図９】
0006443922.tif 000010
【図１０】
0006443922.tif 000011