(57)【要約】      （修正有）【課題】ユーザ端末装置が移動しても、移動先から速くて安全なデータ取得を可能とする装置、方法を提供する。【解決手段】ユーザがあらかじめ登録してあるデータファイルのうち、当該ユーザが所望する対象データファイル情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置１０２が存在する地域情報と、を取得するユーザアクセス送受信部８０１と、取得された地域情報に基づいて、少なくとも一つのデータ記憶装置を決定するコピー先クラウドストレージ決定部８０３と、決定されたコピー先クラウドストレージ１０３へ対象データファイルを送信するファイル送信部８０４と、有ユーザアクセス送受信部８０１が、コピー先クラウドストレージリスト７００を、ユーザ端末装置１０２へ送信する。【選択図】図８
2017123035.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが所望する対象データファイルに関する情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置が存在する地域の地域情報と、を取得する取得部と、
取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定する制御部と、
決定されたデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関する情報を、前記ユーザ端末装置へ送信する送信部と、
を有することを特徴とするデータ管理装置。
【請求項２】
前記制御部は、取得された前記地域情報に基づいて、あらかじめ登録されたリストを参照して、少なくとも一つのデータ記憶装置を抽出し、抽出されたデータ記憶装置の中から、前記対象データファイルを送信するデータ記憶装置を決定することを特徴とする請求項１に記載のデータ管理装置。
【請求項３】
前記制御部は、取得された前記ユーザ識別情報と前記地域情報と前記対象データファイルに関する情報とに基づいて、当該ユーザのデータアクセス履歴を更新することを特徴とする請求項１または２に記載のデータ管理装置。
【請求項４】
前記制御部は、前記データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、前記地域情報を取得し、取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、
前記送信部は、決定されたデータ記憶装置へ更新されたデータファイルを送信することを特徴とする請求項１〜３のいずれか一つに記載のデータ管理装置。
【請求項５】
前記地域情報は、前記地域において前記ユーザ端末装置が接続するアクセス網に関するアクセス網情報を含むことを特徴とする請求項１〜４のいずれか一つに記載のデータ管理装置。
【請求項６】
ユーザ端末装置と、データ管理装置と、複数のデータ記憶装置とが、ネットワークで接続され、
前記ユーザ端末装置は、ユーザが所望する対象データファイルに関する対象ファイル情報を取得し、取得した対象ファイル情報と、当該ユーザのユーザ識別情報と、をデータ管理装置へ送信し、
前記データ管理装置は、前記ユーザ端末装置から受信した前記地域情報に基づいて、前記複数のデータ記憶装置のうち、少なくとも一つのデータ記憶装置を決定し、決定したデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関するデータ記憶装置情報を、前記ユーザ端末装置へ送信し、
前記ユーザ端末装置は、前記データ管理装置から受信したデータ記憶装置情報に基づいて、前記対象データファイルが送信されたデータ記憶装置へ当該対象データファイルの取得要求を送信することを特徴とするデータ管理システム。
【請求項７】
前記ユーザ端末装置は、前記データ記憶装置情報に複数のデータ記憶装置に関する情報が含まれている場合には、所定の優先順位に基づいて、前記対象データファイルの取得要求をするデータ記憶装置の取得順位を決定することを特徴とする請求項６に記載のデータ管理システム。
【請求項８】
前記所定の優先順位は、前記データ管理装置から前記データ記憶装置への当該対象ファイルの送信にかかった時間に基づいて決定することを特徴とする請求項７に記載のデータ管理システム。
【請求項９】
前記ユーザ端末装置は、前記データ記憶装置から前記対象データファイルの取得ができなかった場合に、前記データ管理装置へ当該対象データファイルの取得要求を送信することを特徴とする請求項６〜８のいずれか一つに記載のデータ管理システム。
【請求項１０】
ユーザが所望する対象データファイルに関する情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置が存在する地域の地域情報と、を取得し、
取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、
決定されたデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関する情報を、前記ユーザ端末装置へ送信することを特徴とするデータ管理方法。
【請求項１１】
ユーザ端末装置と、データ管理装置と、複数のデータ記憶装置とが、ネットワークで接続されており、
前記ユーザ端末装置が、ユーザが所望する対象データファイルに関する対象ファイル情報を取得し、取得した対象ファイル情報と、当該ユーザのユーザ識別情報と、をデータ管理装置へ送信し、
前記データ管理装置が、前記ユーザ端末装置から受信した前記地域情報に基づいて、前記複数のデータ記憶装置のうち、少なくとも一つのデータ記憶装置を決定し、決定したデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関するデータ記憶装置情報を、前記ユーザ端末装置へ送信し、
前記ユーザ端末装置が、前記データ管理装置から受信したデータ記憶装置情報に基づいて、前記対象データファイルが送信されたデータ記憶装置へ当該対象データファイルの取得要求を送信することを特徴とするデータ管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ管理装置、データ管理システムおよびデータ管理方法に関する。
【背景技術】
【０００２】
従来、ユーザはデータファイルをホーム網クラウドストレージに保存し、必要に応じてインターネットなどのネットワークを介して、ホーム網クラウドストレージにアクセスし、所望のデータファイルをネットワークを介して取得する。そして、ホーム網クラウドストレージは、ユーザの利用状況や利用場所などに基づいて、トラフィックの迅速性や安全性を考慮して、最適な場所にあるものを選定する。
【０００３】
先行技術としては、コンテンツを一時的に保持する複数のキャッシュサーバのそれぞれに格納されたコンテンツに対するアクセス回数に基づいてコンテンツごとにアクセス頻度を算出し、コンテンツを要求する端末の在圏情報などを用いて、複数のキャッシュサーバへのコンテンツの配置を決定し、決定したコンテンツの配置に応じてコンテンツを取得するように複数のキャッシュサーバに指示し、端末からコンテンツの要求を受けると、コンテンツを保持するキャッシュサーバに、パケット転送装置を経由してコンテンツを送出するように指示する技術がある（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】国際公開第２０１２／１４４５８４号
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、ユーザが移動して移動先（特に海外の地域）から、常にホーム網クラウドストレージにアクセスすると、通信インフラの状況などによって、迅速なデータの取得ができなかったり、数多くの中継局を経由する必要があることから、データ取得の信頼性や安全性についての問題が発生するおそれがあった。また、通常利用する場所から離れた遠隔地（たとえば通常の利用場所とは異なる国）では、距離に応じた課金がなされる場合があり、ユーザが高額な通信費用を負担しなければならないなどの問題があった。一つの側面では、本発明は、ユーザ端末装置が移動しても、移動先から迅速にかつ安全にデータ取得ができるデータ管理装置、データ管理システムおよびデータ管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一態様によれば、対象データファイルに関する情報、ユーザ識別情報および地域情報を取得し、取得された地域情報に基づいて、データ記憶装置を決定し、決定されたデータ記憶装置へ対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関する情報を、ユーザ端末装置へ送信するデータ管理装置およびデータ管理方法が提案される。
【０００７】
また、本発明の一態様によれば、ユーザ端末装置と、データ管理装置と、複数のデータ記憶装置とが、ネットワークで接続され、ユーザ端末装置が、対象ファイル情報、ユーザ識別情報および地域情報をデータ管理装置へ送信し、データ管理装置が、ユーザ端末装置から受信した地域情報に基づいて、データ記憶装置を決定し、決定したデータ記憶装置へ対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関するデータ記憶装置情報を、ユーザ端末装置へ送信し、ユーザ端末装置が、データ管理装置から受信したデータ記憶装置情報に基づいて、対象データファイルが送信されたデータ記憶装置へ当該対象データファイルの取得要求を送信するデータ管理システムおよびデータ管理方法が提案される。
【発明の効果】
【０００８】
本発明の一側面によれば、ユーザ端末装置が移動しても、移動先から迅速にかつ安全にデータ取得ができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施の形態にかかるデータ管理システムの一実施例を示す説明図である。
【図２】図２は、実施の形態にかかるデータ管理装置のハードウエア構成図の一例である。
【図３】図３は、実施の形態にかかるユーザ端末装置のハードウエア構成図の一例である。
【図４Ａ】図４Ａは、データアクセス履歴リストの一例を示す説明図である。
【図４Ｂ】図４Ｂは、データアクセス履歴リストの内容の一例を説明する説明図である。
【図５】図５は、クラウドストレージ管理リストの一例を示す説明図である。
【図６】図６は、クラウドストレージリストの一例を示す説明図である。
【図７Ａ】図７Ａは、コピー先クラウドストレージリストの一例を示す説明図である。
【図７Ｂ】図７Ｂは、コピー先クラウドストレージリストの内容の一例を説明する説明図である。
【図８】図８は、データ管理装置の機能ブロック図の一例である。
【図９】図９は、ユーザ端末装置の機能ブロック図の一例である。
【図１０】図１０は、データ管理装置の処理の手順の一例を示すフローチャートである。
【図１１】図１１は、ユーザ端末装置の処理の手順の一例を示すフローチャートである。
【図１２】図１２は、初回のアクセスの処理の手順の一例を示すシーケンス図である。
【図１３】図１３は、２回目以降のアクセスの処理の手順の一例を示すシーケンス図である。
【図１４】図１４は、更新時の処理の手順の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、本発明にかかるデータ管理装置、データ管理システム、データ管理方法の実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかるデータ管理システムの一実施例を示す説明図である。図１において、データ管理システム１００は、データ管理装置の一例であるホーム網クラウドストレージ１０１と、ユーザ端末装置１０２と、データ記憶装置の一例であるコピー先クラウドストレージ（ストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄ、ストレージＥ１０３ｅ）とが、インターネットなどのネットワークを介して接続されている。
【００１２】
ここで、データ管理装置の一例であるホーム網クラウドストレージ１０１は、ユーザが自らのデータファイルを記憶している、ユーザにとってメインのデータ管理装置である。ホーム網クラウドストレージ１０１は、ユーザが契約しているデータ管理会社などが所有あるいは管理するサーバ群であり、データ管理会社が、ユーザの情報および当該ユーザの利用状況などに基づいて最適なサーバまたはサーバ群を選択する。したがって、ユーザは自らの選択されたサーバがいずれのサーバであるかあるいはそのサーバの所在地については必ずしも知っている必要はない。
【００１３】
ユーザ端末装置１０２は、ユーザが使用する情報処理端末装置である。具体的には、たとえば、ノート型のパーソナル・コンピュータ、スマートフォン、タブレット端末装置など、インターネットなどのネットワークに接続可能な、携帯型の端末装置である。
【００１４】
データ記憶装置の一例であるコピー先クラウドストレージ１０３ａ〜１０３ｅは、ユーザのデータファイルのコピーを記憶しておく、当該ユーザのホーム網クラウドストレージ１０１とは別のデータ記憶装置である。
【００１５】
ユーザ端末装置１０２は、ユーザが複数の地域（図１における地域ａ、地域ｂ、地域ｃ）を移動し、移動先において使用することができる。ユーザ端末装置１０２は、それぞれの地域において、接続可能な複数のアクセス網（図１におけるアクセス網Ａ１０４ａ、アクセス網Ｂ１０４ｂ、アクセス網Ｃ１０４ｃ）を経由して、コピー先クラウドストレージ（ストレージＡ１０３ａ〜Ｅ１０３ｅ）やインターネットなどのネットワークに接続する。
【００１６】
地域は、ユーザ端末装置１０２が無線にて通信可能な領域、具体的には、たとえば、通信会社等が管理する基地局ごとにカバーしている在圏地域であってもよく、また、別の範疇による領域（たとえば、国、州、市町村など自治体が区画する地域や、たとえばアクセス網を管理する通信キャリア会社が独自に区画する地域）などであってもよい。その地域の広さや人口密集度なども地域ごとに様々であり、いずれも任意のものである。
【００１７】
また、アクセス網１０４は、通信会社等が各地域に存在するユーザ端末装置１０２からインターネットなどのネットワークに接続する設備であって、具体的には、たとえば、無線通信における通信会社が管理する基地局および当該基地局からの通信網などを含むものであってもよい。
【００１８】
図１に示す例では、ユーザ端末装置１０２は、地域ａにおいては、アクセス網Ａ１０４ａを経由してストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄおよびインターネットなどのネットワークを介してホーム網クラウドストレージ１０１に接続可能であることを示している。図１では、各アクセス網から直接コピー先クラウドストレージに接続されるように記載しているが、これには限らず、インターネットなどのネットワークを介して各コピー先クラウドストレージに接続されるようにしてもよい。
【００１９】
また、ユーザ端末装置１０２は、地域ｂにおいては、アクセス網Ａ１０４ａを経由してストレージＤ１０３ｄおよびインターネットなどのネットワークを介してホーム網クラウドストレージ１０１などに接続可能であるとともに、アクセス網Ｂ１０４ｂを経由してストレージＥ１０３ｅおよびインターネットなどのネットワークを介してホーム網クラウドストレージ１０１などに接続可能であることを示している。すなわち、地域ｂにおいては、アクセス網Ａ１０４ａおよびアクセス網Ｂ１０４ｂの両方のアクセス網のいずれも経由することができる。
【００２０】
また、ユーザ端末装置１０２は、地域ｃにおいては、アクセス網Ｃ１０４ｃを経由してストレージＥ１０３ｅおよびインターネットなどのネットワークを介してホーム網クラウドストレージ１０１に接続可能であることを示している。
【００２１】
（データ管理装置のハードウエア構成）
つぎに、データ管理装置のハードウエア構成について説明する。図２は、実施の形態にかかるデータ管理装置のハードウエア構成図の一例である。
【００２２】
図２において、データ管理装置の一例であるホーム網クラウドストレージ１０１は、中央演算処理装置（ＣＰＵ）２０１と、入出力装置２０２と、通信装置２０３と、記憶装置２０４とが、バス２００によって接続されている。
【００２３】
中央演算処理装置（ＣＰＵ）２０１は、ホーム網クラウドストレージ１０１の全体の制御を司る。
【００２４】
入出力装置２０２は、各種命令や各種データの入力や、処理結果の出力をおこなう。具体的には、たとえば、入力装置はキーボードやマウスなどであり、出力装置はディスプレイやプリンタなどである。
【００２５】
通信装置２０３は、通信回線を通じてインターネットなどのネットワークに接続され、ネットワークを介して他のコンピュータ（クラウドストレージなど）と接続される。通信装置２０３は、ネットワークと内部のインターフェースを司り、他のコンピュータからのデータの入出力を制御する。たとえば、モデムやＬＡＮアダプタなどを採用することができる。
【００２６】
記憶装置２０４は、主記憶装置（メモリ）２０５と、補助記憶装置（ハードディスク）２０６からなる。主記憶装置（メモリ）２０５、補助記憶装置（ハードディスク）２０６には、各種プログラムや各種データを記憶させ、それらのプログラムがＣＰＵ２０１にロードされることで、コーディングされている処理をＣＰＵ２０１に実行させる。コーディングされている処理には、各種データを用いた処理を含む。
【００２７】
（ユーザ端末装置のハードウエア構成）
つぎに、ユーザ端末装置１０２のハードウエア構成について説明する。図３は、実施の形態にかかるユーザ端末装置のハードウエア構成図の一例である。
【００２８】
図３において、ユーザ端末装置１０２は、制御部３０１と、メモリ３０２と、移動体通信部３０３と、表示部３０４と、音響部３０５と、入力部３０６と、ローカルストレージ
（ＳＤカード）３０７とが、Ｉ／Ｏ３００によってそれぞれ接続されている。
【００２９】
制御部３０１は、たとえばＣＰＵなどであり、ユーザ端末装置１０２の全体の制御を司る。
【００３０】
メモリ３０２は、たとえば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）およびフラッシュＲＯＭなどを有する。フラッシュＲＯＭやＲＯＭが各種プログラムを記憶し、ＲＡＭが、具体的には、たとえば、制御部３０１のワークエリアとして使用される。メモリ３０２に記憶されるプログラムは、制御部３０１にロードされることで、コーディングされている処理を制御部３０１に実行させる。
【００３１】
移動体通信部３０３は、在圏の基地局と内部とのインターフェースを司り、他の装置からのデータの送受信を司る。
【００３２】
表示部３０４は、各種情報を表示するディスプレイであり、ＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ）液晶ディスプレイや有機ＥＬディスプレイなどを採用することができる。
【００３３】
音響部３０５は、スピーカやヘッドフォンを接続する端子などを採用することができる。音響部３０５は、音楽データの再生や各種のアラームの出力などをおこなう。ユーザ端末装置１０２がスマートフォンである場合は、通話装置としての機能も有する。その際、音響部３０５は、呼び出し音（バイブレーション機能も含む）や音声の入出力を司る。
【００３４】
入力部３０６は、キーボード、各種ボタンやタッチパネルなどを採用することができる。タッチパネルは、ユーザによるタップ操作やフリック操作を検出するセンサと、カーソル、アイコンあるいはツールボックスをはじめ、文書、画像、機能情報などのデータを表示するディスプレイと組み合わせた装置である。
【００３５】
ローカルストレージ（ＳＤカード）３０７は、着脱可能なメモリ装置であってもよく、内蔵型のメモリ装置であってもよい。メモリ３０２の補助的記憶装置として用いることができる。
【００３６】
（データアクセス履歴リスト一例）
つぎに、データアクセス履歴リスト４００の一例について説明する。図４Ａは、データアクセス履歴リストの一例を示す説明図である。また、図４Ｂは、データアクセス履歴リストの内容の一例を説明する説明図である。
【００３７】
図４Ａに示すデータアクセス履歴リスト４００は、当該ユーザのユーザ端末装置１０２がアクセスした地域、アクセス網、アクセス要求があったデータファイルに関する用法を、ユーザ識別情報およびアクセスがあった日時とともに記憶する。このようにして、データアクセス履歴リスト４００は、ユーザごとにデータアクセス履歴を記憶する。
【００３８】
具体的には、図４Ｂに示すように、たとえば、ユーザ１が、２０１４年１月２０日（時刻は省略）に、「地域ｂ」において、「アクセス網Ａ」１０４ａを経由して、データファイル「ファイルＸ」の取得要求をおこない、その後、「地域ｂ」から「地域ａ」へ移動して、２０１４年２月１日（時刻は省略）に、「地域ａ」において、「アクセス網Ａ」１０４ａを経由して、データファイル「ファイルＺ」の取得要求をおこなったことが、図４Ａに示したデータアクセス履歴リスト４００の「ユーザ１」の欄に記憶されていることがわかる。
【００３９】
同様に、ユーザ２が、２０１４年１月２０日（時刻は省略）に、「地域ｃ」において、「アクセス網Ｃ」１０４ｃを経由して、データファイル「ファイルＹ」の取得要求をおこなったことが、図４Ａに示したデータアクセス履歴リスト４００の「ユーザ２」の欄に記憶されていることがわかる。
【００４０】
このようにして、各ユーザからどのようなアクセスがあったかの履歴を逐次蓄積することで、データアクセス履歴リスト４００を構築することができる。
【００４１】
（クラウドストレージ管理リストの一例）
つぎに、クラウドストレージ管理リスト５００の一例について説明する。図５は、クラウドストレージ管理リストの一例を示す説明図である。
【００４２】
図５に示すクラウドストレージ管理リスト５００は、各地域と、その地域におけるアクセス網との組み合わせごとに、利用可能なデータ記憶装置の一例であるコピー先クラウドストレージに関する情報を記憶する。利用可能であるか否かは、たとえば、過去の利用実績などから利用できたかなどの所定の基準を満たしているか否かで判断する。また、いったん利用可能であるとした後、利用に支障があった場合は、当該リストから削除するようにしてもよい。
【００４３】
また、利用可能であるか否かの判断基準は、地域あるいはアクセス網ごとに異なる基準（条件）としてもよい。
【００４４】
具体的には、図５に示すクラウドストレージ管理リスト５００は、図１におけるコピー先クラウドストレージの状況を示すリストとなっている。図５には、「地域ａ／アクセス網Ａ」の組み合わせにおいては、ストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄの４つのデータ記憶装置（コピー先クラウドストレージ）が登録される。また、「地域ｂ／アクセス網Ａ」の組み合わせにおいては、ストレージＤ１０３ｄのデータ記憶装置が登録され、「地域ｂ／アクセス網Ｂ」の組み合わせにおいては、ストレージＥ１０３ｅのデータ記憶装置が登録される。また、「地域ｃ／アクセス網Ｃ」の組み合わせにおいては、ストレージＥ１０３ｅのデータ記憶装置が登録されていることがわかる。
【００４５】
このようにして、クラウドストレージ管理リスト５００には、常にアップデートされ、最新の利用可能なクラウドストレージ情報が管理される。
【００４６】
（クラウドストレージリストの一例）
つぎに、クラウドストレージリスト６００の一例について説明する。図６は、クラウドストレージリストの一例を示す説明図である。
【００４７】
図６に示すクラウドストレージリスト６００は、図５に示したクラウドストレージ管理リスト５００から、該当するリストを抽出することにより、後述するコピー先クラウドストレージ決定部８０３によって生成される。
【００４８】
具体的には、コピー先クラウドストレージ決定部８０３が、図５に示したクラウドストレージ管理リスト５００のうち、「地域ａ／アクセス網Ａ」の組み合わせにおけるリストである、「ストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄ」の４つのデータ記憶装置（コピー先クラウドストレージ）を抽出する。そして、コピー先クラウドストレージ決定部８０３が、抽出したリストから、図６に示すように、クラウドストレージリスト６００として、「ストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄ」のリストを生成する。
【００４９】
したがって、図５に示したクラウドストレージ管理リスト５００のうち、「地域ｂ／アクセス網Ａ」の組み合わせが指定された場合は、「ストレージＤ１０３ｄ」のデータ記憶装置（コピー先クラウドストレージ）が抽出され、その抽出したリストから、クラウドストレージリスト６００として、「ストレージＤ１０３ｄ」のリストが生成されることになる。
【００５０】
このようにして、生成されたクラウドストレージリスト６００は、コピー先クラウドストレージの決定処理に利用される。
【００５１】
（コピー先クラウドストレージリストの一例）
つぎに、コピー先クラウドストレージリスト７００の一例について説明する。図７Ａは、コピー先クラウドストレージリストの一例を示す説明図である。また、図７Ｂは、コピー先クラウドストレージリストの内容の一例を説明する説明図である。
【００５２】
図７Ａに示すコピー先クラウドストレージリスト７００は、当該ユーザが所望したファイルに対して決定されたコピー先クラウドストレージに関する情報を、当該ファイルに関連付けして記憶する。
【００５３】
コピー先クラウドストレージリスト７００に、複数のコピー先クラウドストレージに関する情報を記憶する場合は、優先順位に関する情報を付加するようにしてもよい。この優先順位は、ユーザ端末装置１０２が、各コピー先クラウドストレージ１０３に対してアクセスする際の優先順位として利用する。図７Ａに示すコピー先クラウドストレージリスト７００では、当該優先順位に基づいて、優先順位の高い順に上から表示している。すなわち、ストレージＤ１０３ｄが最も優先順位が高く、それに引き続き、ストレージＡ１０３ａ、ストレージＢ１０３ｂの順となっている。
【００５４】
当該優先順位の決定の方法の一例については、図７Ｂを用いて説明する。図６に示したクラウドストレージリスト６００から、「ストレージＡ１０３ａ、ストレージＢ１０３ｂ、ストレージＣ１０３ｃ、ストレージＤ１０３ｄ」の各クラウドストレージに対して、それぞれ、ファイルを送信する。そして、それぞれのクラウドストレージにおけるファイルコピーの所要時間を計数する。
【００５５】
図７Ｂにおいて、ストレージＡ１０３ａのファイルコピー時間は「１０秒」であり、ストレージＢ１０３ｂのファイルコピー時間は「１５秒」であり、ストレージＣ１０３ｃは障害中のためコピーができず、ストレージＤ１０３ｄのファイルコピー時間は「８秒」であった。このことから、コピー先クラウドストレージリスト７００において、ファイルコピーの所要時間が短い順に優先順位を高くし、また、ファイルコピーができなかった場合は、コピー先クラウドストレージリストから除外する。その結果、図７Ａに示すように、ストレージＤ１０３ｄが最も優先順位が高く、それに引き続き、ストレージＡ１０３ａ、ストレージＢ１０３ｂの順となる。
【００５６】
このようにして、コピー先クラウドストレージリスト７００を生成するとともに、複数のコピー先クラウドストレージに対して優先順位づけもおこなう。優先順位の高低の基準については、上述のようなファイルコピーの所要時間によるものには限定されない。たとえば、過去におけるファイルコピーの回数や物理的な距離など、コピー先クラウドストレージとしての信頼度を優先順位の基準に決定するようにしてもよい。
【００５７】
（データ管理装置の機能的構成の一例）
つぎに、データ管理装置の一例であるホーム網クラウドストレージ１０１の機能的構成の一例について説明する。図８は、データ管理装置の機能ブロック図の一例を示す説明図である。図８において、データ管理装置の一例であるホーム網クラウドストレージ１０１は、ユーザアクセス送受信部８０１と、データアクセス履歴リスト更新部８０２と、コピー先クラウドストレージ決定部８０３と、クラウドストレージへのファイル送信部８０４と、格納ファイル更新検出部８０５と、を有している。
【００５８】
また、図８に示すように、データ管理装置の一例であるホーム網クラウドストレージ１０１は、ユーザ格納ファイル８００と、図４に示したデータアクセス履歴リスト４００と、図５に示したクラウドストレージ管理リスト５００と、を有している。なお、図８においては、これらのユーザ格納ファイル８００と、データアクセス履歴リスト４００と、クラウドストレージ管理リスト５００はいずれも、データ管理装置１０１内に設けているが、それに限定されるものではない。すなわち、図示は省略するが、これらのユーザ格納ファイル８００と、データアクセス履歴リスト４００と、クラウドストレージ管理リスト５００の少なくともいずれかは、データ管理装置の一例であるホーム網クラウドストレージ１０１以外の別の装置内に、データ管理装置１０１からアクセス可能に設けられていてもよい。
【００５９】
ユーザ格納ファイル８００は、ユーザごとにデータファイルを記憶している。データファイルは、各種のデータが含まれ、たとえば、文書データ、表計算データ、プレゼンテーションデータ、画像データ、映像データ、音楽データなどである。ユーザ格納ファイル８００は、具体的には、たとえば、図２に示した補助記憶装置（ハードディスク）２０６によってその機能を実現する。
【００６０】
ユーザアクセス送受信部８０１は、インターネットなどのネットワークを介してユーザのユーザ端末装置１０２と接続される。そして、ユーザアクセス送受信部８０１は、ユーザ端末装置１０２が送信した、当該ユーザが所望する対象データファイルに関する情報である「対象ファイル名」と、当該ユーザのユーザ識別情報である「ユーザ識別子」と、当該ユーザのユーザ端末装置１０２が存在する地域の地域情報の一例である「在圏地域情報」と、当該地域においてユーザ端末装置１０２が接続するアクセス網に関する「アクセス網情報」をインターネットなどのネットワークを経由して受信する。また、地域情報には、「在圏地域情報」だけでなく、「アクセス網情報」も含まれていてもよい。その場合、地域情報とは、「在圏地域情報」と「アクセス網情報」とを含む。
【００６１】
このようにユーザ端末装置１０２から各情報を受信することによって、ユーザアクセス送受信部８０１は、ユーザがあらかじめ登録してあるデータファイルのうち、当該ユーザが所望する対象データファイルに関する情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置１０２が存在する地域の地域情報と、当該地域においてユーザ端末装置１０２が接続するアクセス網１０４に関するアクセス網情報と、を取得する。そして、ユーザアクセス送受信部８０１は、取得した情報をデータアクセス履歴リスト更新部８０２へ送る。
【００６２】
ユーザアクセス送受信部８０１は、具体的には、たとえば図２に示した通信装置２０３によってその機能を実現する。
【００６３】
データアクセス履歴リスト更新部８０２は、ユーザアクセス送受信部８０１から送られた当該ユーザのユーザ識別情報である「ユーザ識別子」と、当該ユーザのユーザ端末装置１０２が存在する地域の地域情報である「在圏地域情報」と、当該地域においてユーザ端末装置１０２が接続するアクセス網に関する「アクセス網情報」と、対象データファイルに関する情報である「対象ファイル名」とに基づいて、当該ユーザのデータアクセス履歴を更新する。具体的には、たとえば、データアクセス履歴リスト更新部８０２は、データアクセス履歴リスト４００にアクセスし、当該ユーザごとに、データアクセス履歴リスト４００の所定の領域にあらたな履歴情報として取得した情報の書き込みをおこなう。
【００６４】
また、データアクセス履歴リスト更新部８０２は、ユーザアクセス送受信部８０１から送られた情報のうち、地域情報である「在圏地域情報」と、アクセス網に関する「アクセス網情報」を、コピー先クラウドストレージ決定部８０３へ送る。
【００６５】
データアクセス履歴リスト更新部８０２は、具体的には、たとえば図２に示した中央演算処理装置（ＣＰＵ）２０１によってその機能を実現する。
【００６６】
コピー先クラウドストレージ決定部８０３は、たとえば、データアクセス履歴リスト更新部８０２から送られることによって取得された地域情報である「在圏地域情報」と、アクセス網に関する「アクセス網情報」とに基づいて、複数存在するデータ記憶装置１０３の中から、少なくとも一つのデータ記憶装置を決定する。コピー先クラウドストレージ決定部８０３は、データアクセス履歴リスト更新部８０２から送られることによって取得された「在圏地域情報」に基づいて、複数存在するデータ記憶装置１０３の中から、少なくとも一つのデータ記憶装置を決定するようにしてもよい。すなわち、コピー先クラウドストレージ決定部８０３は、「アクセス網情報」を用いずに、「在圏地域情報」のみに基づいて、少なくとも一つのデータ記憶装置を決定するようにしてもよい。決定したデータ記憶装置が、コピー先クラウドストレージ１０３となる。
【００６７】
具体的には、コピー先クラウドストレージ決定部８０３は、取得された地域情報である「在圏地域情報」と「アクセス網情報」とに基づいて、あらかじめ登録されたリスト（たとえばクラウドストレージ管理リスト５００）を参照して、少なくとも一つのデータ記憶装置のリストであるクラウドストレージリスト６００を作成する。作成するクラウドストレージリスト６００にはあらかじめ定められた数のクラウドストレージをリストとして記憶する。したがって、クラウドストレージ管理リスト５００におけるクラウドストレージの数がクラウドストレージにあらかじめ定められた数よりも多い場合は、絞り込み処理をおこなう。絞り込み処理は、過去の利用実績、対象となっているクラウドストレージの性能情報などの条件に基づいておこなうことができる。コピー先クラウドストレージ決定部８０３は、作成したクラウドストレージリスト６００を、ファイル送信部８０４へ送る。
【００６８】
コピー先クラウドストレージ決定部８０３は、このようにして、コピー先クラウドストレージ１０３を決定する。コピー先クラウドストレージ決定部８０３は、具体的には、たとえば、図２に示した中央演算処理装置（ＣＰＵ）２０１によってその機能を実現する。
【００６９】
ファイル送信部８０４は、決定されたデータ記憶装置であるコピー先クラウドストレージへ対象データファイルを送信する。具体的には、ファイル送信部８０４は、ユーザ格納ファイル８００から対象ファイルを受け取り、コピー先クラウドストレージ決定部８０３から受け取ったクラウドストレージリスト６００を参照して、クラウドストレージリスト６００の各クラウドストレージへ、ユーザ格納ファイル８００から受け取った対象ファイルを送信する。
【００７０】
そして、その送信結果に基づいて、当該対象データファイルを送信したデータ記憶装置に関する情報であるコピー先クラウドストレージリスト７００を作成する。さらに、ファイル送信部８０４は、作成したコピー先クラウドストレージリスト７００を、ユーザアクセス送受信部８０１へ送る。ユーザアクセス送受信部８０１は、ファイル送信部８０４から受け取ったコピー先クラウドストレージリスト７００を当該ユーザのユーザ端末装置１０２へ送信する。
【００７１】
ファイル送信部８０４は、具体的には、たとえば図２に示した中央演算処理装置（ＣＰＵ）２０１および通信装置２０３によってその機能を実現する。
【００７２】
格納ファイル更新検出部８０５は、ユーザ格納ファイルに記憶されているデータファイルが更新されたことを検出する。データファイルが更新された場合に、格納ファイル更新検出部８０５は、更新されたデータファイルの「ユーザ識別子」および「対象ファイル名」によりデータアクセス履歴リスト４００を検索し、更新されたデータファイルにかかる「在圏地域情報」および「アクセス網情報」を取得する。
【００７３】
そして、格納ファイル更新検出部８０５は、「ユーザ識別子」および「対象ファイル名」と、取得した「在圏地域情報」および「アクセス網情報」とをコピー先クラウドストレージ決定部８０３へ送る。
【００７４】
格納ファイル更新検出部８０５は、具体的には、たとえば図２に示した中央演算処理装置（ＣＰＵ）２０１によってその機能を実現する。
【００７５】
コピー先クラウドストレージ決定部８０３は、「在圏地域情報」および「アクセス網情報」により、クラウドストレージ管理リスト５００を検索し、該当する「在圏地域情報」・「アクセス網情報」から接続可能なクラウドストレージを抽出し、クラウドストレージリスト６００を作成する。コピー先クラウドストレージ決定部８０３は、作成したクラウドストレージリスト６００をファイル送信部８０４へ送る。
【００７６】
このようにして、データファイルが更新された場合に、格納ファイル更新検出部８０５およびコピー先クラウドストレージ決定部８０３によって、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、当該データファイルが送信されたデータ記憶装置であるコピー先クラウドストレージを抽出する。
【００７７】
ファイル送信部８０４は、抽出されたデータ記憶装置であるコピー先クラウドストレージへ更新されたデータファイルを送信する。そして、その送信結果に基づいて、当該対象データファイルを送信したデータ記憶装置に関する情報であるコピー先クラウドストレージリスト７００を作成し、作成したコピー先クラウドストレージリスト７００を、ユーザアクセス送受信部８０１へ送る。
【００７８】
（ユーザ端末装置の機能ブロック図の一例）
つぎに、データ管理装置１００の機能的構成の一例について説明する。図９は、ユーザ端末装置の機能ブロック図の一例である。図９において、ユーザ端末装置１０２は、ユーザインターフェース部９０１と、アクセス網接続部９０２と、クラウドストレージアクセス部９０３と、を有している。
【００７９】
図９において、ユーザインターフェース部９０１は、ユーザがあらかじめホーム網クラウドストレージ１０１に登録してあるデータファイルのうち、当該ユーザが所望する対象データファイルに関する対象ファイル情報を取得する。具体的には、たとえば、ユーザインターフェース部９０１は、ユーザが所望のファイル名などを指定または直接入力などをすることによって取得された当該ユーザが所望の対象ファイル情報である「対象ファイル名」と、あらかじめユーザ情報端末装置内に記憶されている当該ユーザのユーザ識別情報である「ユーザ識別子」を、クラウドストレージアクセス部９０３へ送る。
【００８０】
ユーザインターフェース部９０１は、具体的には、たとえば図３に示した入力部３０６によってその機能を実現する。
【００８１】
アクセス網接続部９０２は、当該ユーザ端末装置１０２がインターネットなどのネットワークへ接続するためのアクセス網情報を取得する。具体的には、たとえば、アクセス網接続部９０２は、アクセス網情報として、基地局からの報知キャリア情報などを取得する。基地局からの報知キャリア情報が複数ある場合は、それぞれ別のアクセス網情報として取得する。そして、アクセス網接続部９０２は、取得した基地局からの報知キャリア情報をアクセス網情報として、クラウドストレージアクセス部９０３へ送る。
【００８２】
アクセス網接続部９０２は、具体的には、たとえば図３に示した移動体通信部３０３によってその機能を実現する。
【００８３】
クラウドストレージアクセス部９０３は、当該ユーザ端末装置１０２が在圏する地域の情報である「在圏地域情報」を取得する。具体的には、たとえば、クラウドストレージアクセス部９０３は、ＧＰＳや接続した基地局からの情報により、「在圏地域情報」を取得する。そして、クラウドストレージアクセス部９０３は、取得した「在圏地域情報」と、ユーザインターフェース部９０１から受け取った対象ファイル情報である「対象ファイル名」と、当該ユーザのユーザ識別情報である「ユーザ識別子」と、アクセス網接続部９０２から受け取った「アクセス網情報」と、をホーム網クラウドストレージ１０１へ送信する。
【００８４】
クラウドストレージアクセス部９０３は、具体的には、たとえば図３に示した、制御部３０１、移動体通信部３０３によってその機能を実現する。
【００８５】
また、クラウドストレージアクセス部９０３は、ホーム網クラウドストレージ１０１から送信されてきたコピー先クラウドストレージリスト７００を受信し、受信したコピー先クラウドストレージリスト７００を保存する。具体的には、図３に示したローカルストレージ３０７に記憶し、所定の優先順位に基づいて、当該リストの優先順位の最も高いコピー先クラウドストレージ１０３に「ユーザ識別子」・「ファイル名」によりアクセスし、対象ファイルを取得する。
【００８６】
所定の優先順位とは、たとえば、図７Ａに示したコピー先クラウドストレージリスト７００の優先順位であってもよく、ユーザ端末装置１０２ごとに独自に優先順位を設定するようにしてもよい。
【００８７】
優先順位の最も高いコピー先クラウドストレージ１０３へのアクセスが失敗した場合には、当該リストにおいて優先順位の次に高いコピー先クラウドストレージ１０３へアクセスし、対象ファイルを取得する。クラウドストレージアクセス部９０３は、対象ファイルが取得できるまでこの処理を繰り返し、全てのコピー先クラウドストレージ１０３へのアクセスが失敗した場合は、ホームクラウド網ストレージ１０１にアクセスし、対象ファイルを取得する。
【００８８】
クラウドストレージアクセス部９０３は、対象ファイルが取得されたら、取得した対象ファイルをユーザインターフェース部９０１へ送る。ユーザインターフェース部９０１は、クラウドストレージアクセス部９０３から対象ファイルを受け取り、ユーザに表示する。
【００８９】
（データ管理装置の処理の手順の一例）
つぎに、データ管理装置の一例であるホーム網クラウドストレージ１０１の処理の手順の一例について説明する。図１０は、データ管理装置の処理の手順の一例を示すフローチャートである。図１０のフローチャートにおいて、まず、ホーム網クラウドストレージ１０１は、ユーザ端末装置１０２から、「対象ファイル名」・「ユーザ識別子」・「在圏地域情報」・「アクセス網情報」を受信したかを判断する（ステップＳ１００１）。
【００９０】
ステップＳ１００１において、「対象ファイル名」・「ユーザ識別子」・「在圏地域情報」・「アクセス網情報」を受信した場合（ステップＳ１００１：Ｙｅｓ）は、受信した情報に基づいて、データアクセス履歴リスト４００を更新する（ステップＳ１００２）。そして、クラウドストレージ管理リスト５００から、該当するクラウドストレージのリストを取得し、クラウドストレージリスト６００を作成する（ステップＳ１００３）。
【００９１】
つぎに、ステップＳ１００３において作成されたクラウドストレージリスト６００を参照して、要求のあったデータファイルを、該当するコピー先クラウドストレージ１０３へ送信する（ステップＳ１００４）。そして、送信結果に基づいて、コピー先クラウドストレージリスト７００を作成する（ステップＳ１００５）。その後、作成されたコピー先クラウドストレージリスト７００をユーザ端末装置１０２へ送信し（ステップＳ１００６）、一連の処理を終了する。
【００９２】
ステップＳ１００１において、「対象ファイル名」・「ユーザ識別子」・「在圏地域情報」・「アクセス網情報」を受信しなかった場合（ステップＳ１００１：Ｎｏ）は、つぎに、ユーザ格納ファイル８００に格納されているデータファイルが更新されたか否かを判断する（ステップＳ１００７）。
【００９３】
ステップＳ１００７において、データファイルが更新されない場合（ステップＳ１００７：Ｎｏ）は、ステップＳ１００１へ戻る。一方、データファイルが更新された場合（ステップＳ１００７：Ｙｅｓ）は、データアクセス履歴リスト４００から、「在圏地域情報」・「アクセス網情報」を取得する（ステップＳ１００８）。その後、ステップＳ１００３へ移行し、以後、ステップＳ１００３〜Ｓ１００６の各処理を実行する。なお、図示は省略するが、ステップＳ１００８に引き続きステップＳ１００３へ移行する場合は、ステップＳ１００３の処理のみおこない、ステップＳ１００４〜Ｓ１００６の各処理をおこなわないようにしてもよい。
【００９４】
（ユーザ端末装置の処理の手順の一例）
つぎに、ユーザ端末装置１０２の処理の手順の一例について説明する。図１１は、ユーザ端末装置の処理の手順の一例を示すフローチャートである。図１１のフローチャートにおいて、まず、ユーザ端末装置１０２は、ユーザからのデータファイルの取得要求があったか否かを判断する（ステップＳ１１０１）。
【００９５】
ステップＳ１１０１において、データファイルの取得要求がなかった場合（ステップＳ１１０１：Ｎｏ）は、データファイルの取得要求があるのを待って、データファイルの取得要求があった場合（ステップＳ１１０１：Ｙｅｓ）は、つぎに、今回の取得要求が当該データファイルにおいて初めての取得要求かを判断する（ステップＳ１１０２）。
【００９６】
ステップＳ１１０２において、初めての取得要求である場合（ステップＳ１１０２：Ｙｅｓ）は、「対象ファイル名」・「ユーザ識別子」・「在圏地域情報」・「アクセス網情報」を、ホーム網クラウドストレージ１０１へ送信する（ステップＳ１１０３）。
【００９７】
その後、ホーム網クラウドストレージ１０１から、コピー先クラウドストレージリスト７００を受信したか否かを判断する（ステップＳ１１０４）。ここで、コピー先クラウドストレージリスト７００を受信しなかった場合（ステップＳ１１０４：Ｎｏ）は、受信するのを待って、受信した場合（ステップＳ１１０４：Ｙｅｓ）は、受信したコピー先クラウドストレージリスト７００をローカルストレージ３０７に保存する（ステップＳ１１０５）。
【００９８】
つぎに、コピー先クラウドストレージリスト７００において、最初のクラウドストレージ、すなわち優先順位が最も高いクラウドストレージへアクセスする（ステップＳ１１０６）。
【００９９】
そして、アクセスしたクラウドストレージからのデータファイルの取得に成功したか否かを判断する（ステップＳ１１０７）。ここで、データファイルの取得に成功した場合（ステップＳ１１０７：Ｙｅｓ）は、ステップＳ１１１１へ移行する。一方、データファイルの取得に成功しなかった場合（ステップＳ１１０７：Ｎｏ）は、コピー先クラウドストレージリスト７００に保存されている全てのクラウドストレージで失敗したか否かを判断する（ステップＳ１１０８）。
【０１００】
ステップＳ１１０８において、全てのクラウドストレージで失敗していない、すなわち、未だアクセスしていないクラウドストレージがある場合（ステップＳ１１０８：Ｎｏ）は、次のクラウドストレージへアクセスする（ステップＳ１１１０）。そして、ステップＳ１１０７へ戻る。
【０１０１】
一方、ステップＳ１１０８において、全てのクラウドストレージで失敗した場合（ステップＳ１１０８：Ｙｅｓ）は、ホーム網クラウドストレージ１０１へアクセスし、データファイルを取得する（ステップＳ１１０９）。
【０１０２】
そして、取得したデータファイルを表示し（ステップＳ１１１１）、一連の処理を終了する。
【０１０３】
ステップＳ１１０２において、初めての取得要求ではない場合（ステップＳ１１０２：Ｎｏ）は、ローカルストレージ３０７に保存したコピー先クラウドストレージリスト７００を取得する（ステップＳ１１１２）。その後、ステップＳ１１０６へ移行し、以後、ステップＳ１１０６〜Ｓ１１１１の各処理を実行する。
【０１０４】
（データ管理システムの処理の手順の一例を示すシーケンス図）
つぎに、本実施の形態にかかるデータ管理システム１００の処理の手順の一例をシーケンス図を用いて説明する。
【０１０５】
図１２は、初回のアクセスの処理の手順を示すシーケンス図である。図１２において、ユーザは、ユーザ端末装置１０２にあらかじめインストールされている専用アプリケーションに、所望の対象ファイルのアクセスを要求する（１）。
【０１０６】
ユーザ端末装置１０２の専用アプリケーションは、「ユーザ識別子」・「対象ファイル名」・「在圏地域情報」・「アクセス網情報」を、ホーム網クラウドストレージ１０１へ送信する（２）。
【０１０７】
ホーム網クラウドストレージ１０１は、受信した「ユーザ識別子」・「在圏地域情報」・「アクセス網情報」・「対象ファイル名」を、ユーザごとのデータアクセス履歴リスト４００に記憶する（３）。
【０１０８】
そして、「在圏地域情報」・「アクセス網情報」により、クラウドストレージ管理リスト５００を検索し、該当する「在圏地域情報」・「アクセス網情報」から接続可能なクラウドストレージを抽出し、そのリストを取得し、クラウドストレージリスト６００を作成する（４）。
【０１０９】
「ユーザ識別子」・「対象ファイル名」により、ユーザごとのユーザ格納ファイル８００から、コピーするデータファイルを取得し、クラウドストレージリスト６００に設定されたコピー先クラウドストレージにコピー（送信）する（５）。
【０１１０】
その後、「対象ファイル名」とその「対象ファイル名」にかかるデータファイルのコピー先クラウドストレージリスト７００をユーザ端末装置１０２の専用アプリケーションに返送する（６）。
【０１１１】
ユーザ端末装置１０２の専用アプリケーションは、受信したコピー先クラウドストレージリスト７００をローカルストレージ３０７に保存し、コピー先クラウドストレージリスト７００のコピー先クラウドストレージ１０３に、「ユーザ識別子」・「ファイル名」によりアクセスし、対象データファイルを取得する（７）。
【０１１２】
ユーザ端末装置１０２の専用アプリケーションは、対象データファイルをユーザに表示する（８）。
【０１１３】
図１３は、２回目以降アクセスの処理の手順を示すシーケンス図である。図１３において、ユーザは、ユーザ端末装置１０２にあらかじめインストールされている専用アプリケーションに、所望の対象ファイルのアクセスを要求する（１）。ここまでは、図１２のシーケンス図と同じである。
【０１１４】
ユーザ端末装置１０２の専用アプリケーションは、要求された「ファイル名」に対応づけられたコピー先クラウドストレージリスト７００がローカルストレージ３０７に保存されている場合は、そのコピー先クラウドストレージリスト７００のコピー先クラウドストレージ１０３に、「ユーザ識別子」・「ファイル名」によりアクセスし、対象データファイルを取得する（２）。
【０１１５】
要求された「ファイル名」に対応づけられたコピー先クラウドストレージリスト７００が存在しなかった場合は、初回と同じ動作をおこない、ホーム網クラウドストレージ１０１へ「ユーザ識別子」・「対象ファイル名」・「在圏地域情報」・「アクセス網情報」を送信する。
【０１１６】
そして、ユーザ端末装置１０２の専用アプリケーションは、対象データファイルをユーザに表示する（３）。
【０１１７】
このように、２回目以降は、ホーム網クラウドストレージ１０１にアクセスすることなく、データファイルを取得する。
【０１１８】
図１４は、更新時の処理の手順を示すシーケンス図である。図１４において、ユーザまたはユーザ以外の者であって当該データファイルに関わる者が当該データファイルの更新をする（１）。すなわち、データファイルの更新は、ユーザ本人だけでなく、ユーザ以外の者で当該データファイルに関わる者であって、当該データファイルを更新できる権限を有する者による更新であってもよい。
【０１１９】
このように、ユーザごとのユーザ格納ファイル８００が更新されると、ホーム網クラウドストレージ１０１がユーザ格納ファイル８００の更新を検出する。そして、「ユーザ識別子」・「対象ファイル名」によりデータアクセス履歴リスト４００を検索し、「在圏地域情報」・「アクセス網情報」を取得する（２）。
【０１２０】
その後、取得した「在圏地域情報」・「アクセス網情報」より、クラウドストレージ管理リスト５００を検索し、該当する「在圏地域情報」・「アクセス網情報」から接続可能なクラウドストレージを抽出し、そのリストを取得し、クラウドストレージリスト６００を作成する（３）。
【０１２１】
「ユーザ識別子」・「対象ファイル名」により、ユーザごとのユーザ格納ファイル８００から、コピーするデータファイルを取得し、クラウドストレージリスト６００に設定されたコピー先クラウドストレージ１０３にコピー（送信）する（４）。
【０１２２】
図１４においては、図示は省略するが、引き続き、図１２の（６）に示したように、「対象ファイル名」とその「対象ファイル名」にかかるデータファイルのコピー先クラウドストレージリスト７００をユーザ端末装置１０２の専用アプリケーションに返送すること、および、図１２の（７）に示したように、ユーザ端末装置１０２の専用アプリケーションが、受信したコピー先クラウドストレージリスト７００をローカルストレージ３０７に保存することを、さらにおこなってもよい。
【０１２３】
以上説明したように、実施の形態にかかるデータ管理装置によれば、ユーザ端末装置１０２から、所望のデータファイルの取得要求があった場合に、当該ユーザのユーザ端末装置１０２が存在する地域の地域情報と、当該地域においてユーザ端末装置１０２が接続するアクセス網１０４に関するアクセス網情報と、を取得し、取得された地域情報とアクセス網情報とに基づいて、少なくとも一つのコピー先クラウドストレージ１０３を決定し、決定されたコピー先クラウドストレージ１０３へ対象データファイルを送信し、コピー先クラウドストレージリスト７００を、取得要求したユーザ端末装置１０２へ送信するので、ユーザは、ユーザ端末装置１０２が移動したとしても、移動先のユーザ端末装置１０２が存在する地域から距離が近く、信頼性の高いコピー先クラウドストレージ１０３から所望のデータファイルを取得することができるため、速くて安全にデータ取得が可能となる。
【０１２４】
また、通信距離が短くなるので、距離に応じた通信料が課金される場合であっても、通信料金を抑えることができる。特に、海外からホーム網クラウドストレージ１０１へアクセスする場合には、国際ローミングによる通信費用がかかるが、実施の形態にかかるデータ管理装置によれば、その通信費用を低く抑えることができる。
【０１２５】
また、実施の形態にかかるデータ管理装置によれば、あらかじめ登録されたクラウドストレージ管理リスト５００を参照して、少なくとも一つのクラウドストレージを抽出し、抽出されたクラウドストレージの中から、対象ファイルを送信するコピー先クラウドストレージ１０３を決定するため、迅速かつ確実なコピー先クラウドストレージ１０３の決定をすることができる。
【０１２６】
また、実施の形態にかかるデータ管理装置によれば、取得されたユーザ識別情報、地域情報、アクセス網情報、対象データファイルに関する情報に基づいて、データアクセス履歴リスト４００を更新するので、ユーザのデータファイルの取得要求の状況およびユーザの移動の状況を確実に把握することができ、ユーザによる多くの移動にも対応することができる。
【０１２７】
また、実施の形態にかかるデータ管理装置によれば、データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、地域情報とアクセス網情報を取得し、取得された地域情報とアクセス網情報とに基づいて、少なくとも一つのコピー先クラウドストレージ１０３を決定し、決定されたコピー先クラウドストレージ１０３へ更新されたデータファイルを送信するため、データファイルが更新されたとしても、ユーザは最新のデータファイルを速くて安全に取得することができる。
【０１２８】
また、実施の形態にかかるデータ管理システムは、ユーザ端末装置１０２が、対象ファイル情報と、当該ユーザのユーザ識別情報と、自装置が存在する地域の地域情報と、当該地域において自装置が接続するアクセス網に関するアクセス網情報と、をデータ管理装置１０１へ送信するため、ユーザは、ユーザ端末装置１０２から所望のデータファイルを要求するだけで、特別な設定などをすることなく、ユーザ端末装置１０２が存在する地域から近い距離で、信頼性の高いコピー先クラウドストレージから所望のデータファイルを取得することができるようになる。
【０１２９】
また、実施の形態にかかるデータ管理システムは、ユーザ端末装置１０２が、ホーム網クラウドストレージ１０１からコピー先クラウドストレージリスト７００を受信するので、ユーザは、データファイルを取得するコピー先クラウドストレージ１０３についての情報を知らなくてもよい。さらに、所定の優先順位に基づいて対象データファイルの取得要求をするコピー先クラウドストレージ１０３の取得順位を決定するので、確実かつ安全にデータファイルの取得が可能となる。また、所定の優先順位をホーム網クラウドストレージ１０１からコピー先クラウドストレージ１０３への当該対象ファイルの送信にかかった時間に基づいて決定するので、最も短時間でデータファイルが取得できる。
【０１３０】
また、実施の形態にかかるデータ管理システムは、ユーザ端末装置１０２が、コピー先クラウドストレージ１０３から対象データファイルの取得ができなかった場合に、ホーム網クラウドストレージ１０１へ当該対象データファイルの取得要求を送信するため、データファイルの取得を確実に担保することができる。
【０１３１】
なお、本実施の形態で説明したデータ管理方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーション等のコンピュータで実行することにより実現することができる。
【０１３２】
上述した実施の形態に関し、さらに以下の付記を開示する。
【０１３３】
（付記１）ユーザが所望する対象データファイルに関する情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置が存在する地域の地域情報と、を取得する取得部と、
取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定する制御部と、
決定されたデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関する情報を、前記ユーザ端末装置へ送信する送信部と、
を有することを特徴とするデータ管理装置。
【０１３４】
（付記２）前記制御部は、取得された前記地域情報に基づいて、あらかじめ登録されたリストを参照して、少なくとも一つのデータ記憶装置を抽出し、抽出されたデータ記憶装置の中から、前記対象データファイルを送信するデータ記憶装置を決定することを特徴とする付記１に記載のデータ管理装置。
【０１３５】
（付記３）前記制御部は、取得された前記ユーザ識別情報と前記地域情報と前記対象データファイルに関する情報とに基づいて、当該ユーザのデータアクセス履歴を更新することを特徴とする付記１または２に記載のデータ管理装置。
【０１３６】
（付記４）前記制御部は、前記データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、前記地域情報を取得し、取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、
前記送信部は、決定されたデータ記憶装置へ更新されたデータファイルを送信することを特徴とする付記１〜３のいずれか一つに記載のデータ管理装置。
【０１３７】
（付記５）前記地域情報は、前記地域において前記ユーザ端末装置が接続するアクセス網に関するアクセス網情報を含むことを特徴とする付記１〜４のいずれか一つに記載のデータ管理装置。
【０１３８】
（付記６）ユーザ端末装置と、データ管理装置と、複数のデータ記憶装置とが、ネットワークで接続され、
前記ユーザ端末装置は、ユーザが所望する対象データファイルに関する対象ファイル情報を取得し、取得した対象ファイル情報と、当該ユーザのユーザ識別情報と、自装置が存在する地域の地域情報と、をデータ管理装置へ送信し、
前記データ管理装置は、前記ユーザ端末装置から受信した前記地域情報に基づいて、前記複数のデータ記憶装置のうち少なくとも一つのデータ記憶装置を決定し、決定したデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関するデータ記憶装置情報を、前記ユーザ端末装置へ送信し、
前記ユーザ端末装置は、前記データ管理装置から受信したデータ記憶装置情報に基づいて、前記対象データファイルが送信されたデータ記憶装置へ当該対象データファイルの取得要求を送信することを特徴とするデータ管理システム。
【０１３９】
（付記７）前記ユーザ端末装置は、前記データ記憶装置情報に複数のデータ記憶装置に関する情報が含まれている場合には、所定の優先順位に基づいて、前記対象データファイルの取得要求をするデータ記憶装置の取得順位を決定することを特徴とする付記６に記載のデータ管理システム。
【０１４０】
（付記８）前記所定の優先順位は、前記データ管理装置から前記データ記憶装置への当該対象ファイルの送信にかかった時間に基づいて決定することを特徴とする付記７に記載のデータ管理システム。
【０１４１】
（付記９）前記ユーザ端末装置は、前記データ記憶装置から前記対象データファイルの取得ができなかった場合に、前記データ管理装置へ当該対象データファイルの取得要求を送信することを特徴とする付記６〜８のいずれか一つに記載のデータ管理システム。
【０１４２】
（付記１０）前記データ管理装置は、取得された前記地域情報に基づいて、あらかじめ登録されたリストを参照して、少なくとも一つのデータ記憶装置を抽出し、抽出されたデータ記憶装置の中から、前記対象データファイルを送信するデータ記憶装置を決定することを特徴とする付記６〜９のいずれか一つに記載のデータ管理システム。
【０１４３】
（付記１１）
前記データ管理装置は、取得された前記ユーザ識別情報と前記地域情報と前記対象データファイルに関する情報とに基づいて、当該ユーザのデータアクセス履歴を更新することを特徴とする付記６〜１０のいずれか一つに記載のデータ管理システム。
【０１４４】
（付記１２）
前記データ管理装置は、前記データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、前記地域情報と前記アクセス網情報を取得し、取得された前記地域情報と前記アクセス網情報とに基づいて、少なくとも一つのデータ記憶装置を決定し、決定されたデータ記憶装置へ更新されたデータファイルを送信することを特徴とする付記６〜１１のいずれか一つに記載のデータ管理システム。
【０１４５】
（付記１３）前記地域情報は、前記地域において前記ユーザ端末装置が接続するアクセス網に関するアクセス網情報を含むことを特徴とする付記６〜１２のいずれか一つに記載のデータ管理システム。
【０１４６】
（付記１４）
ユーザが所望する対象データファイルに関する情報と、当該ユーザのユーザ識別情報と、当該ユーザのユーザ端末装置が存在する地域の地域情報と、を取得し、
取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、
決定されたデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関する情報を、前記ユーザ端末装置へ送信することを特徴とするデータ管理方法。
【０１４７】
（付記１５）
前記データ記憶装置を決定する工程は、取得された前記地域情報に基づいて、あらかじめ登録されたリストを参照して、少なくとも一つのデータ記憶装置を抽出し、抽出されたデータ記憶装置の中から、前記対象データファイルを送信するデータ記憶装置を決定することを特徴とする付記１４に記載のデータ管理方法。
【０１４８】
（付記１６）
さらに、取得された前記ユーザ識別情報と前記地域情報と前記対象データファイルに関する情報とに基づいて、当該ユーザのデータアクセス履歴を更新することを特徴とする付記１４または１５に記載のデータ管理方法。
【０１４９】
（付記１７）
前記データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、前記地域情報を取得し、取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、決定されたデータ記憶装置へ更新されたデータファイルを送信することを特徴とする付記１４〜１６のいずれか一つに記載のデータ管理方法。
【０１５０】
（付記１８）
ユーザ端末装置と、データ管理装置と、複数のデータ記憶装置とが、ネットワークで接続されており、
前記ユーザ端末装置が、ユーザが所望する対象データファイルに関する対象ファイル情報を取得し、取得した対象ファイル情報と、当該ユーザのユーザ識別情報と、をデータ管理装置へ送信し、
前記データ管理装置が、前記ユーザ端末装置から受信した前記地域情報に基づいて、前記複数のデータ記憶装置のうち、少なくとも一つのデータ記憶装置を決定し、決定したデータ記憶装置へ前記対象データファイルを送信し、当該対象データファイルを送信したデータ記憶装置に関するデータ記憶装置情報を、前記ユーザ端末装置へ送信し、
前記ユーザ端末装置が、前記データ管理装置から受信したデータ記憶装置情報に基づいて、前記対象データファイルが送信されたデータ記憶装置へ当該対象データファイルの取得要求を送信することを特徴とするデータ管理方法。
【０１５１】
（付記１９）
前記ユーザ端末装置は、前記データ記憶装置情報に複数のデータ記憶装置に関する情報が含まれている場合には、所定の優先順位に基づいて、前記対象データファイルの取得要求をするデータ記憶装置の取得順位を決定することを特徴とする付記１８に記載のデータ管理方法。
【０１５２】
（付記２０）
前記所定の優先順位は、前記データ管理装置から前記データ記憶装置への当該対象ファイルの送信にかかった時間に基づいて決定することを特徴とする付記１９に記載のデータ管理方法。
【０１５３】
（付記２１）
前記ユーザ端末装置は、前記データ記憶装置から前記対象データファイルの取得ができなかった場合に、前記データ管理装置へ当該対象データファイルの取得要求を送信することを特徴とする付記１８〜２０のいずれか一つに記載のデータ管理方法。
【０１５４】
（付記２２）
前記データ管理装置は、取得された前記地域情報に基づいて、あらかじめ登録されたリストを参照して、少なくとも一つのデータ記憶装置を抽出し、抽出されたデータ記憶装置の中から、前記対象データファイルを送信するデータ記憶装置を決定することを特徴とする付記１８〜２１のいずれか一つに記載のデータ管理方法。
【０１５５】
（付記２３）
前記データ管理装置は、取得された前記ユーザ識別情報と前記地域情報と前記対象データファイルに関する情報とに基づいて、当該ユーザのデータアクセス履歴を更新することを特徴とする付記１８〜２２のいずれか一つに記載のデータ管理方法。
【０１５６】
（付記２４）
前記データ管理装置は、前記データファイルが更新された場合に、当該データファイルに関する情報と当該データファイルにかかるユーザのユーザ識別情報とに基づいて、前記地域情報を取得し、取得された前記地域情報に基づいて、少なくとも一つのデータ記憶装置を決定し、決定されたデータ記憶装置へ更新されたデータファイルを送信することを特徴とする付記１８〜２３のいずれか一つに記載のデータ管理方法。
【０１５７】
（付記２５）前記地域情報は、前記地域において前記ユーザ端末装置が接続するアクセス網に関するアクセス網情報を含むことを特徴とする付記１４〜２４のいずれか一つに記載のデータ管理方法。
【符号の説明】
【０１５８】
１００  データ管理システム
１０１  ホーム網クラウドストレージ（データ管理装置）
１０２  ユーザ端末装置
１０３ａ、１０３ｂ、１０３ｃ、１０３ｄ、１０３e  コピー先クラウドストレージ（データ記憶装置）
１０４ａ、１０４ｂ、１０４ｃ  アクセス網
４００  データアクセス履歴リスト
５００  クラウドストレージ管理リスト
６００  クラウドストレージリスト
７００  コピー先クラウドストレージリスト
８００  ユーザ格納ファイル
８０１  ユーザアクセス送受信部
８０２  データアクセス履歴リスト更新部
８０３  コピー先クラウドストレージ決定部
８０４  クラウドストレージへのファイル送信部
８０５  格納ファイル更新検出部
９０１  ユーザインターフェース部
９０２  アクセス網接続部
９０３  クラウドストレージアクセス部
【図１】
2017123035.tif 000003
【図２】
2017123035.tif 000004
【図３】
2017123035.tif 000005
【図４Ａ】
2017123035.tif 000006
【図４Ｂ】
2017123035.tif 000007
【図５】
2017123035.tif 000008
【図６】
2017123035.tif 000009
【図７Ａ】
2017123035.tif 000010
【図７Ｂ】
2017123035.tif 000011
【図８】
2017123035.tif 000012
【図９】
2017123035.tif 000013
【図１０】
2017123035.tif 000014
【図１１】
2017123035.tif 000015
【図１２】
2017123035.tif 000016
【図１３】
2017123035.tif 000017
【図１４】
2017123035.tif 000018