(57)【要約】【課題】ネットワークの負荷とデータ伝送のコストを抑制する。【解決手段】本発明である情報処理装置１００は、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、第１記憶装置に記憶されている搬送対象データを記憶して第２記憶装置に搬送する第３記憶装置として、記憶装置の移動元と移動先とを含む移動情報１２０に基づいて選択する選択手段１１０を備える。【選択図】図１３
2018160117.tif 000002
【特許請求の範囲】
【請求項１】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた、
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段を備えた、
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記選択手段は、複数の前記第３記憶装置を選択し、
前記制御手段は、複数の前記第３記憶装置にて、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項４】
請求項３に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置に分散記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項５】
請求項３又は４に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を、複数の前記第３記憶装置に重複記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項６】
請求項３乃至５のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置で中継して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項７】
請求項２乃至６のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの一部を前記第３記憶装置に記憶して前記第２記憶装置に搬送し、前記搬送対象データの他の一部を前記ネットワークを介して前記第１記憶装置から前記第２記憶装置に伝送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項８】
請求項１乃至７のいずれかに記載の情報処理装置であって、
前記選択手段は、前記搬送対象データの伝送元と伝送先とを含むデータ伝送情報と、前記移動情報とに基づいて、前記第３記憶装置を選択する、
情報処理装置。
【請求項９】
請求項８に記載の情報処理装置であって、
前記選択手段は、前記データ伝送情報と前記移動情報とに基づいて、前記搬送対象データの伝送元に対応する前記第１の場所と、前記搬送対象データの伝送先に対応する前記第２の場所と、がそれぞれ移動元と移動先とに設定されている前記第３記憶装置を選択する、
情報処理装置。
【請求項１０】
請求項１乃至９のいずれかに記載の情報処理装置であって、
記憶装置を所持する人物が搭乗する乗り物の予約情報を前記移動情報として取得する移動情報取得手段を備え、
前記選択手段は、前記予約情報に基づいて前記第３記憶装置を選択する、
情報処理装置。
【請求項１１】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた情報処理装置と、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置され、当該第１の場所で前記第３記憶装置と接続して当該第３記憶装置に前記第１記憶装置から前記搬送対象データを記憶する第１処理装置と、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置され、当該第２の場所で前記第３記憶装置と接続して当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶する第２処理装置と、
を備えた、
情報処理システム。
【請求項１２】
請求項１１に記載の情報処理システムであって、
前記情報処理装置は、前記第１処理装置及び前記第２処理装置を介して、前記第１記憶装置から前記搬送対象データを前記第３記憶装置に記憶すると共に、当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段を備えた、
情報処理システム。
【請求項１３】
記憶装置の移動元と移動先とを含む移動情報に基づいて選択され、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動すると共に、前記第１の場所で前記第１記憶装置に記憶されている搬送対象データを記憶し、当該記憶した搬送対象データを前記第２の場所で前記第２記憶装置に記憶する、記憶装置。
【請求項１４】
請求項１３に記載の記憶装置であって、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置された第１処理装置と当該第１の場所で接続し、当該第１処理装置を介して前記第１記憶装置から前記搬送対象データを記憶し、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置された第２処理装置と当該第２の場所で接続し、当該第２処理装置から前記搬送対象データを読み出されて前記第２記憶装置に記憶する、
記憶装置。
【請求項１５】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する、
情報処理方法。
【請求項１６】
請求項１５に記載の情報処理方法であって、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶し、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【請求項１７】
情報処理装置に、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段、
を実現させるためのプログラム。
【請求項１８】
請求項１７に記載のプログラムであって、
前記情報処理装置に、さらに、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段、
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置にかかり、特に、データ伝送を支援する情報処理装置に関する。
【背景技術】
【０００２】
ネットワーク通信技術やネットワーク通信網の発達により、遠距離であっても瞬時にデータを伝送することが可能になっている。例えば、海を越えて他国のサーバにデータを伝送する場合でも、海底光ケーブルを利用してデータ伝送することが可能である。
【０００３】
ここで、データ伝送を行う場合には、必ず通信帯域が必要となる。このため、データ伝送量の増加や集中により、ネットワークに多大な負荷がかかり、帯域が不足し、データ伝送の遅延と言った問題が生じる。また、この帯域不足の問題を解決するためには、海底光ケーブルなどのネットワーク通信設備を増設する必要があるが、設備にコストがかかり、データ伝送のコストも増加する、という問題が生じる。
【０００４】
一方で、ネットワーク通信網が敷設されていない環境下では、特許文献１に記載のように、データを記憶した記憶媒体を搬送することが行われている。具体的に、特許文献１の技術では、ダンプトラックに搭載されるキャリア端末にデータを記憶することで、データの搬送を実現している。
【０００５】
また、特許文献２では、大容量記憶装置用のディスクパック（ハードウェア装置）自体を受け側に物理的に搬送する、ことが行われている。さらに、特許文献３では、車載コンピュータに抜き差し可能なメモリカードを搭載し、運転の情報を取得する、ことが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１３９１８６号公報
【特許文献２】特表２００６−５２２９８３号公報
【特許文献３】特開２００５−３３９５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、ネットワーク通信網が敷設されていない環境下でデータ搬送することを目的としており、そもそもネットワークの負荷を抑制することは考慮されていない。このため、依然として、ネットワーク負荷を軽減することはできない、という問題が生じる。
【０００８】
これに加え、特許文献１では、あえてダンプトラックにキャリア端末を搭載していることから、余計に通信設備にコストがかかり、データの伝送コストが増加する、という問題も生じる。
【０００９】
さらに、特許文献２，３でも同様に、データ搬送のためにあえて物理媒体を運搬したり、車両に物理媒体を搭載しているため、余計に通信設備にコストがかかり、データの伝送コストが増加する、という問題が生じる。
【００１０】
このため、本発明の目的は、上述した課題である、ネットワークの負荷を抑制することができないことと、データ伝送のコストが増加する、ということを解決すること、にある。
【課題を解決するための手段】
【００１１】
本発明の一形態である情報処理装置は、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた、
という構成をとる。
【００１２】
また、本発明の一形態である情報処理システムは、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた情報処理装置と、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置され、当該第１の場所で前記第３記憶装置と接続して当該第３記憶装置に前記第１記憶装置から前記搬送対象データを記憶する第１処理装置と、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置され、当該第２の場所で前記第３記憶装置と接続して当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶する第２処理装置と、
を備えた、
という構成をとる。
【００１３】
また、本発明の一形態である記憶装置は、
記憶装置の移動元と移動先とを含む移動情報に基づいて選択され、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動すると共に、前記第１の場所で前記第１記憶装置に記憶されている搬送対象データを記憶し、当該記憶した搬送対象データを前記第２の場所で前記第２記憶装置に記憶する、
という構成をとる。
【００１４】
また、本発明の一形態である情報処理方法は、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する、
という構成をとる。
【００１５】
また、本発明の一形態であるプログラムは、
情報処理装置に、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段、
を実現させる、
【発明の効果】
【００１６】
本発明は、以上のように構成されることにより、ネットワークの負荷を抑制すると共に、データ伝送のコストを低減することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態における情報処理システムの全体構成を示すブロック図である。
【図２】図１に開示した管理サーバの構成を示すブロック図である。
【図３】図２に開示したデータ管理情報記憶部に記憶されるデータの一例を示す図である。
【図４】図２に開示したユーザ情報記憶部に記憶されるデータの一例を示す図である。
【図５】図１に開示した情報処理システムの動作を示すフローチャートである。
【図６】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図７】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図８】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図９】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図１０】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図１１】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図１２】図１に開示した情報処理システムにおけるデータ伝送の様子を示す図である。
【図１３】本発明の第２の実施形態における情報処理装置の構成を示すブロック図である。
【発明を実施するための形態】
【００１８】
＜実施形態１＞
本発明の第１の実施形態を、図１乃至図１２を参照して説明する。図１乃至図４は、実施形態１における情報処理システムの構成を説明するための図である。図５乃至図１２は、情報処理システムの動作を説明するための図である。
【００１９】
本発明における情報処理システムは、データ伝送を行うために利用されるものである。例えば、以下では、ある業務サーバのデータを、他のデータセンタのデータサーバにバックアップする際に利用されるものとして説明する。但し、本発明の情報処理システムは、データをバックアップする際のデータ伝送に利用されることに限定されず、いかなるデータ伝送にも利用可能である。
【００２０】
［構成］
本実施形態における情報処理システムは、まず、バックアップ対象となるデータＤを記憶した第１記憶装置１１を備えた第１データサーバ１０と、データＤがバックアップされる第２記憶装置２１を備えた第２データサーバ２０と、を備えている。第１データサーバ１０と第２データサーバとは、相互に異なる場所に設置されており、例えば、第１データサーバ１０は日本（第１の場所）に設置され、第２データサーバ２０は米国（第２の場所）に設置されていることとする。
【００２１】
このとき、第１データサーバ１０と第２データサーバとは、ネットワークＮを介して接続されているが、例えば、ネットワークＮは日本と米国とを接続する海底光ケーブルである。このため、第１データサーバ１０と第２データサーバ２０との間のネットワークＮには、データ伝送量の増加や集中により、多大な負荷がかかる場合があり、帯域が不足し、データ伝送の遅延と言った問題が生じることがある。また、海底光ケーブルといった高速な通信路を使用する場合には、データ伝送のコストも増加する、という問題が生じる。一方で、データによっては、データ伝送を急ぐ必要のないものもある。また、データの所有者によっては、データ伝送コストを低廉にしたい場合もある。
【００２２】
本発明は、このような状況に応じて、ネットワークＮの全部あるいは一部を使用せずに、データを搬送するための構成をとっている。例えば、本実施形態では、第１データサーバ１０が設置された日本から、第２データサーバ２０が設置された米国に、飛行機で移動するユーザＵと共に移動される情報処理端末１の記憶装置（第３記憶装置）にデータＤ（搬送対象データ）を格納して、データを搬送するための構成をとっている。なお、本発明では、データ搬送する情報処理端末１は、必ずしも飛行機で移動されることに限定されず、船やトラック、バスなどで移動されてもよい。また、データを搬送する情報処理端末１は、必ずしもユーザＵによって所持されて移動されることに限定されず、飛行機などの移動体に搭載されているものでもよい。
【００２３】
上述したようにデータを搬送するために、本実施形態における情報処理システムは、第１データサーバ１０及び第２データサーバ２０にネットワークＮを介して接続された管理サーバ３０を備えている。管理サーバ３０は、演算装置や記憶装置を備えた、１台又は複数台の情報処理装置にて構成されている。管理サーバ３０は、図２に示すように、演算装置がプログラムを実行することで構築された、移動情報取得部３１（移動情報取得手段）と、ユーザ選択部３２（選択手段）と、データ制御部３３（制御手段）と、を備えている。また、管理サーバ３０は、記憶装置に形成された、ユーザ情報記憶部３５と、データ管理情報記憶部３６と、を備えている。なお、これらの構成については後述する。
【００２４】
また、情報処理システムは、情報処理端末１を所持して日本から米国に飛行機で移動するユーザＵの移動情報を管理する移動情報サーバ４０を備えており、上述した管理サーバ３０にネットワークＮを介して接続されている。移動情報サーバ４０は、ユーザＵの移動情報として、当該ユーザＵが搭乗する飛行機の予約情報を記憶しており、予め管理サーバ３０からのアクセスに応じて、移動情報を管理サーバ３０に提供するよう構成されておる。
【００２５】
さらに、情報処理システムは、第１データサーバ１０が設置された日本国内の空港Ａに、当該第１データサーバ１０とネットワークを介して接続された第１通信装置１２（第１処理装置）を備えている。第１通信装置１２は、ネットワークを介して第１データサーバ１０とデータ通信可能であり、また、無線通信機能を有しており、無線通信の範囲に位置するユーザＵの情報処理端末１と接続してデータ通信可能である。なお、第１通信装置１２は、必ずしも無線にてユーザＵの情報処理端末１と接続されることに限定されない。有線によって接続されたり、第１通信装置１２に設けられた接続端子に情報処理端末１が直接されてもよい。
【００２６】
また、情報処理システムは、上記同様に、第２データサーバ２０が設置された米国内の空港Ｂに、当該第２データサーバ２０とネットワークを介して接続された第２通信装置２２（第２処理装置）を備えている。第２通信装置２２は、ネットワークを介して第２データサーバ２０とデータ通信可能であり、また、無線通信機能を有しており、無線通信の範囲に位置するユーザＵの情報処理端末１と接続してデータ通信可能である。なお、第２通信装置２２は、必ずしも無線にてユーザＵの情報処理端末１と接続されることに限定されない。有線によって接続されたり、第２通信装置２２に設けられた接続端子に情報処理端末１が直接されてもよい。
【００２７】
次に、上述した管理サーバ３０の構成について詳述する。管理サーバ３０の移動情報取得部３１は、移動情報サーバ４０にアクセスして、ユーザＵの移動情報を取得して、ユーザ情報記憶部３５に記憶する。本実施形態では、例えば、予めユーザ情報記憶部３５に、データ搬送サービスを行うサービスに登録しているユーザＵのユーザ情報を記憶しており、かかるユーザの飛行機の予約情報を移動情報として、移動情報サーバ４０から取得する。図３に、取得した移動情報の一例を示す。移動情報は、例えば、ユーザを識別するユーザＩＤと、出発地（移動元）及び出発日と、到着地（移動先）及び到着日と、を含む。出発地や到着地は、国と空港を特定する情報を含んでいる。
【００２８】
なお、移動情報は、上述した情報に限定されない。移動情報は、情報処理端末１を所持するユーザＵが搭乗する乗り物の移動情報であってもよく、情報処理端末１が搭載される移動体の移動情報であってもよい。つまり、情報処理端末１の移動元と移動先との情報を含んでいればよい。
【００２９】
次に、管理サーバ３０のユーザ選択部３２について説明する。ユーザ選択部３２は、搬送対象となるデータＤを搬送するユーザＵを選択する。つまり、ユーザ選択部３２は、データＤを記憶して搬送する記憶装置を搭載した情報処理端末１を所持するユーザＵを選択する。
【００３０】
具体的に、ユーザ選択部３２は、まず、管理サーバ３０のデータ管理情報記憶部３６に予め記憶している、バックアップのために搬送対象となるデータＤの格納位置を表すバックアップ元（伝送元）と、バックアップとして格納される位置を表すバックアップ先（搬送先）とを含むデータ伝送情報を読み出す。図４にデータ伝送情報の一例を示すが、バックアップ対象データの識別情報と、バックアップ元と、バックアップ先と、容量と、データの重要度と、を含んでいる。このとき、バックアップ元とバックアップ先とは、バックアップ元やバックアップ先となるサーバが位置する国や地域といった所在地情報を含んでいる。重要度は、バックアップ対象となるデータＤの機密度やバックアップ完了までの日数などを考慮して設定された値である。なお、バックアップ方法とユーザＩＤは、バックアップ前は空欄であり、後に設定される。
【００３１】
そして、ユーザ選択部３２は、上述したデータ伝送情報と、取得した移動情報とに基づいて、データＤの搬送に利用する情報処理端末１を所持するユーザＵを選択する。例えば、データ伝送情報から、バックアップ対象となるデータＤのバックアップ元とバックアップ先を取得し、それぞれに場所に出発地と到着地が設定されているユーザＵを選択する。このため、本実施形態では、日本から米国への飛行機に搭乗するユーザＵを選択する。このとき、ユーザ選択部３２は、バックアップ対象となるデータＤの優先度も考慮して、ユーザＵを選択する。例えば、優先度が高いデータＤについては、迅速なバックアップが必要とされるため、出発日が近いユーザＵを選択する。
【００３２】
さらに、ユーザ選択部３２は、バックアップ対象となるデータＤの優先度に応じて、バックアップ方法つまりデータの搬送方法も選択する。例えば、優先度が高いデータＤについては、データ搬送時における高いセキュリティ性や確実性が求められるため、重複搬送や分散搬送といったデータの搬送方法を選択する。など、具体的な搬送方法については後述する。
【００３３】
次に、管理サーバ３０のデータ制御部３３について説明する。データ制御部３３は、上述したように選択したユーザＵの情報処理端末１に、バックアップ対象のデータＤを日本で記憶し、移動先の米国で読み出すよう、情報処理端末１に対するデータＤの入出力を制御する。例えば、データ制御部３３は、第１データサーバ１０に対して、選択したユーザＵの出発地である日本の空港Ａに設置された第１通信装置１２を介して、第１データサーバ１０に記憶されているデータＤをユーザＵの情報処理端末１に記憶するよう指示する。これにより、第１データサーバ１０は、第１通信装置１２を介して日本の空港Ａに位置するユーザＵの情報処理端末１にアクセスし、当該情報処理端末１の記憶装置に、バックアップ対象であるデータＤを記憶する。
【００３４】
また、データ制御部３３は、第２データサーバ２０に対して、選択したユーザＵの到着地である米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵの情報処理端末１に記憶されているデータＤを取得し、第２データサーバ２０に記憶するよう指示する。これにより、第２データサーバ２０は、第２通信装置２２を介して米国の空港Ｂに位置するユーザＵの情報処理端末１にアクセスし、当該情報処理端末１の記憶装置に記憶されているバックアップ対象であるデータＤを取得して記憶する。
【００３５】
なお、第１通信装置１２や第２通信装置２２とユーザＵの情報処理端末１との接続は、例えば、空港Ａ，Ｂ内の無線通信を介して、第１通信装置１２や第２通信装置２２に対して情報処理端末１がユーザＵの識別情報を用いてログインすることで実現される。なお、第１通信装置１２や第２通信装置２２とユーザＵの情報処理端末１との接続や、データＤの受け渡しについては、後の動作説明時に詳述する。
【００３６】
［動作］
次に、上述した構成の情報処理システムによるバックアップ対象であるデータＤを搬送する場合の動作を、図５のフローチャート及び図６乃至図８を参照して説明する。
【００３７】
まず、管理サーバ３０は、図４に示すようなデータ管理情報を調べ、バックアップ対象となるデータＤを選択する（ステップＳ１）。例えば、データ管理情報に含まれる重要度を調べ、重要度が高いデータＤを優先して選択したり、あるいは、図示しない設定されているバックアップ期限に基づいて選択する。
【００３８】
続いて、管理サーバ３０は、選択したバックアップ対象となるデータＤを搬送するユーザＵの情報処理端末１を選択するために、移動情報サーバ４０からユーザ移動情報を取得する（ステップＳ２、図６の矢印Ｙ１）。本実施形態では、管理サーバ３０は、予めデータ搬送を行うサービスに登録しているユーザＵの飛行機の予約情報を、航空会社のサーバから取得する。取得した飛行機の予約情報である移動情報は、例えば、図３に示すように、ユーザを識別するユーザＩＤと、出発地（移動元）及び出発日と、到着地（移動先）及び到着日と、を含んでいる。
【００３９】
そして、管理サーバ３０は、取得したユーザ移動情報を使用して、ユーザＵを選択する（ステップＳ３）。このとき、上述したように選択したバックアップ対象となるデータＤのデータ伝送情報に含まれるバックアップ元とバックアップ先とが、それぞれユーザ移動情報に含まれる出発地と到着地とに対応するユーザＵを選択する。本実施形態では、バックアップ対象となるデータＤのバックアップ元である第１データサーバ１０が日本に位置し、バックアップ先である第２データサーバ２０が米国に位置しているため、日本から米国に移動するユーザＵを選択する。
【００４０】
このとき、管理サーバ３０は、例えば、データＤにバックアップの期日が設定されていたり、優先度が高く迅速なバックアップが必要とされる場合には、出発日が近いユーザＵを選択する。また、管理サーバ３０は、データＤの優先度やバックアップ元及びバックアップ先の位置に応じて、バックアップ方法も選択する（ステップＳ３）。バックアップ方法としては、１台のユーザＵの情報処理端末１でデータＤを搬送する「通常」の方法や、セキュリティ性や確実性を高める「重複搬送」や「分散搬送」といった方法、さらには、複数人のユーザＵの情報処理端末１で中継する「中継」といった方法がある。以下では、「通常」の方法を説明する。このように選択したユーザＵやバックアップ方法は、図４に示すように、データ管理情報に記憶される。
【００４１】
続いて、管理サーバ３０は、選択したユーザＵの情報処理端末１に、バックアップ対象のデータＤを日本で記憶し、移動先の米国で読み出すよう、情報処理端末１に対するデータＤの入出力を制御する。具体的に、管理サーバ３０は、第１データサーバ１０に対して、選択したユーザＵの出発地である日本の空港Ａに設置された第１通信装置１２を介して、第１データサーバ１０に記憶されているデータＤをユーザＵの情報処理端末１に記憶するよう指示する（図６の矢印Ｙ２）。同様に、管理サーバ３０は、第２データサーバ２０に対して、選択したユーザＵの到着地である米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵの情報処理端末１に記憶されているデータＤを取得し、第２データサーバ２０に記憶するよう指示する（図６の矢印Ｙ３）。
【００４２】
続いて、上述した指示を受け付けた第１データサーバ１０は、ユーザＵが出発予定の日本の空港Ａに設置された第１通信装置１２に、データ搬送を行うユーザとして選択されたユーザＵの情報処理端末１と接続させる。例えば、第１通信装置１２は、空港Ａ内の無線通信を介して、空港Ａに現れ、データ搬送サービスにログインしてきたユーザＵの情報処理端末１を検出することで、選択されたユーザＵの情報処理端末１と接続する。なお、第１通信装置１２は、いかなる方法でユーザＵの情報処理端末１と接続してもよい。例えば、第１通信装置１２は、ユーザＵの情報処理端末１の固有の識別情報が事前に登録されている場合には、かかる情報処理端末１から空港の無線通信にアクセスがあった場合に、当該情報処理端末１を検出して接続してもよい。また、第１通信装置１２が空港Ａ内の特定場所に設置されており、当該第１通信装置１２に対して、ユーザＵがユーザ自身の識別情報を入力すると共に情報処理端末１を物理的あるいは近距離無線通信にて接続することで、接続してもよい。
【００４３】
続いて、第１データサーバ１０は、空港Ａで第１通信装置１２とユーザＵの情報処理端末１とが接続したことを検出すると、第１通信装置１２を介して情報処理端末１に、バックアップ対象であるデータＤを伝送して格納する（ステップＳ４、図７の矢印Ｙ４）。これにより、ユーザＵが所持する情報処理端末１に装備された記憶装置に、データＤが格納された状態となる。
【００４４】
その後、ユーザＵは、データＤを格納した情報処理端末１を所持したまま、予定されている飛行機に搭乗することで、到着地である米国の空港Ｂに移動する（図７の矢印Ｙ５）。つまり、情報処理端末１に格納されたデータＤが米国の空港Ｂに搬送される。
【００４５】
続いて、米国に設置された第２データサーバ２０は、管理サーバ３０からの指示に応じて、ユーザＵが到着予定の米国の空港Ｂに設置された第２通信装置２２に、ユーザＵの情報処理端末１と接続させる。例えば、第２通信装置２２は、空港Ｂ内の無線通信を介して、空港Ｂに現れ、データ搬送サービスにログインしてきたユーザＵを検出することで、選択されたユーザＵの情報処理端末１と接続する。なお、第２通信装置２２は、いかなる方法でユーザＵの情報処理端末１と接続してもよい。
【００４６】
続いて、第２データサーバ２０は、空港Ｂで第２通信装置２２とユーザＵの情報処理端末１とが接続したことを検出すると、まず第２通信装置２２にて、情報処理端末１に格納されているバックアップ対象であるデータＤを読み出す（ステップＳ５）。そして、第２データサーバ２０は、第２通信装置２２を介して読み出したデータＤを取得して格納する（ステップＳ６、図８の矢印Ｙ６）。これにより、ユーザＵが所持する情報処理端末１に装備された記憶装置から、第２データサーバ２０にデータＤが格納された状態となる。
【００４７】
以上により、本実施形態における情報処理システムによると、第１データサーバ１０に格納されているデータＤを、ネットワークＮを利用せずに、第２データサーバ２０に格納することができる。このため、例えば、データＤがバックアップ対象のデータである場合には、ネットワークの負荷やネットワークコストをかけることなく、データを目的の場所に移動させることができる。
【００４８】
なお、上記では、データＤを日本から米国へと海外に搬送する場合を例示したが、いかなる場所に搬送する場合に利用してもよい。また、上記では、飛行機で移動するユーザＵの情報処理端末１にデータＤを格納して搬送する場合を例示したが、船やトラック、バスなどの乗り物で移動するユーザＵの情報処理端末１で搬送してもよい。この場合には、例えば、ユーザＵが搭乗する船やトラック、バスなどの運行予定を、ユーザ移動情報として用いる。また、データを搬送する情報処理端末１は、必ずしもユーザＵによって所持されて移動されることに限定されず、飛行機や船、トラック、バスなどの移動体に搭載された情報処理端末であってもよい。
【００４９】
［変形例１］
次に、バックアップ対象であるデータＤの他の搬送方法について、図９を参照して説明する。本変形例では、データＤを複数のユーザの情報処理端末で、重複して搬送する場合を説明する。
【００５０】
管理サーバ３０は、選択したデータＤの重要度や事前の設定に応じて、データＤを重複して搬送する方法を選択すると、複数のユーザＵａ，Ｕｂを選択する。つまり、選択したデータＤのバックアップ元とバックアップ先とに、それぞれ出発地と到着地とが一致する複数のユーザＵａ，Ｕｂを選択する。ここでは、２名のユーザＵａ，Ｕｂが選択された場合を例示する。
【００５１】
そして、管理サーバ３０は、バックアップ対象のデータＤを複製し、選択した２人のユーザＵａ，Ｕｂのそれぞれの情報処理端末１ａ，１ｂに、重複して日本で記憶するよう制御する（図９の矢印Ｙ１１，Ｙ２１）。つまり、日本の空港Ａに訪れた２名のユーザＵａ，Ｕｂの情報処理端末１ａ，１ｂを検出して、第１通信装置１２を介して、それぞれの情報処理端末１ａ，１ｂに対してデータＤを格納する。なお、各情報処理端末１ａ，１ｂへのデータＤの格納処理は、上述したとおりである。
【００５２】
その後、ユーザＵａ，Ｕｂは、それぞれデータＤを格納した情報処理端末１ａ，１ｂを所持したまま、予定されている飛行機に搭乗することで、到着地である米国の空港Ｂに移動する（図９の矢印Ｙ１２，Ｙ２２）。つまり、情報処理端末１に格納されたデータＤが、重複して米国の空港Ｂに搬送される。
【００５３】
続いて、米国に設置された第２データサーバ２０は、ユーザＵａ，Ｕｂが到着予定の米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵａ，Ｕｂの情報処理端末１ａ，１ｂから、それぞれデータＤを取得して記憶する（図９の矢印Ｙ１２，Ｙ２２）。これにより、ユーザＵａ，Ｕｂが所持する情報処理端末１ａ，１ｂに装備された記憶装置から、第２データサーバ２０にデータＤが格納された状態となる。なお、各情報処理端末１ａ，１ｂからのデータＤの読み出し処理は、上述したとおりである。
【００５４】
以上により、本実施形態における情報処理システムによると、第１データサーバ１０に格納されているデータＤを、ネットワークＮを利用せずに、第２データサーバ２０に格納することができる。このため、例えば、データＤがバックアップ対象のデータである場合には、ネットワークの負荷やネットワークコストをかけることなく、データを目的の場所に移動させることができる。
【００５５】
さらに、本変形例では、２名のユーザＵａ，ＵｂでデータＤを搬送しているため、仮にユーザＵａ，Ｕｂのうち一方が予定をキャンセルして飛行機に搭乗しなかったり、情報処理端末１ａ，１ｂのうち一方に障害が生じたとしても、他方でデータＤが搬送される。このため、データ搬送の確実性が高まる。なお、上記では、２名のユーザＵａ，Ｕｂを選択した場合を例示したが、さらに多くのユーザＵａ，Ｕｂを選択することで、データ搬送の確実性が高まる。また、データＤのうち一部のみを複数のユーザの情報処理端末で重複して記憶し、搬送してもよい。
【００５６】
なお、上記の場合でも、情報処理端末１ａ，１ｂは飛行機で搬送されることに限定されず、他の移動体で搬送されてもよい。また、情報処理端末１ａ，１ｂは、ユーザＵに所持されて搬送されることに限定されず、移動体に搭載されていてもよい。
【００５７】
［変形例２］
次に、バックアップ対象であるデータＤの他の搬送方法について、図１０を参照して説明する。本変形例では、データＤを複数のユーザの情報処理端末で、分散して搬送する場合を説明する。
【００５８】
管理サーバ３０は、選択したデータＤの重要度や事前の設定に応じて、データＤを分散して搬送する方法を選択すると、複数のユーザＵａ，Ｕｂを選択する。つまり、選択したデータＤのバックアップ元とバックアップ先とに、それぞれ出発地と到着地とが一致する複数のユーザＵａ，Ｕｂを選択する。ここでは、２名のユーザＵａ，Ｕｂが選択された場合を例示する。
【００５９】
そして、管理サーバ３０は、バックアップ対象のデータＤを分割し（データＤ１，Ｄ２）、選択した２人のユーザＵａ，Ｕｂのそれぞれの情報処理端末１ａ，１ｂに、分割したデータＤ１，Ｄ２を分散して日本で記憶するよう制御する（図１０の矢印Ｙ１３，Ｙ２３）。つまり、日本の空港Ａに訪れた２名のユーザＵａ，Ｕｂの情報処理端末１ａ，１ｂを検出して、第１通信装置１２を介して、それぞれの情報処理端末１ａ，１ｂに対してデータＤ１，Ｄ２を格納する。なお、各情報処理端末１ａ，１ｂへのデータＤ１，Ｄ２の格納処理は、上述したとおりである。
【００６０】
その後、ユーザＵａ，Ｕｂは、それぞれデータＤ１，Ｄ２を格納した情報処理端末１ａ，１ｂを所持したまま、予定されている飛行機に搭乗することで、到着地である米国の空港Ｂに移動する（図１０の矢印Ｙ１４，Ｙ２４）。つまり、情報処理端末１に格納されたデータＤ１，Ｄ２が、重複して米国の空港Ｂに搬送される。
【００６１】
続いて、米国に設置された第２データサーバ２０は、ユーザＵａ，Ｕｂが到着予定の米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵａ，Ｕｂの情報処理端末１ａ，１ｂから、それぞれデータＤ１，Ｄ２を取得する（図１０の矢印Ｙ１４，Ｙ２４）。これにより、第２データサーバ２は、ユーザＵａ，Ｕｂが所持する情報処理端末１ａ，１ｂに装備された記憶装置から取得したデータＤ１，Ｄ２を結合することで、データＤを格納することができる。なお、各情報処理端末１ａ，１ｂからのデータＤの読み出し処理は、上述したとおりである。
【００６２】
以上により、本実施形態における情報処理システムによると、第１データサーバ１０に格納されているデータＤを、ネットワークＮを利用せずに、第２データサーバ２０に格納することができる。このため、例えば、データＤがバックアップ対象のデータである場合には、ネットワークの負荷やネットワークコストをかけることなく、データを目的の場所に移動させることができる。
【００６３】
さらに、本変形例では、２名のユーザＵａ，Ｕｂで分散してデータ搬送しているため、仮に一方のデータが漏洩したとしても、完全なデータではないため、セキュリティ性が高まる。なお、上記では、２名のユーザＵａ，Ｕｂを選択した場合を例示したが、さらに多くのユーザＵａ，Ｕｂを選択することで、データ搬送のセキュリティ性が高まる。また、上記変形例１で説明したように、分割したデータＤ１，Ｄ２を、さらに複数のユーザで重複して搬送してもよい。
【００６４】
なお、上記の場合でも、情報処理端末１ａ，１ｂは飛行機で搬送されることに限定されず、他の移動体で搬送されてもよい。また、情報処理端末１ａ，１ｂは、ユーザＵに所持されて搬送されることに限定されず、移動体に搭載されていてもよい。
【００６５】
［変形例３］
次に、バックアップ対象であるデータＤの他の搬送方法について、図１１を参照して説明する。本変形例では、データＤを、移動体で移動するユーザの情報処理端末と、ネットワークＮと、に分散して搬送する場合を説明する。
【００６６】
管理サーバ３０は、選択したデータＤの重要度や事前の設定に応じて、データＤを情報処理端末とネットワークとに分散して搬送する方法を選択すると、まず、１人のユーザＵを選択する。つまり、選択したデータＤのバックアップ元とバックアップ先とに、出発地と到着地とが一致するユーザＵを選択する。ここでは、１名のユーザＵが選択された場合を例示する。
【００６７】
そして、管理サーバ３０は、バックアップ対象のデータＤを分割し（データＤ１，Ｄ２）、選択したユーザＵの情報処理端末１に、分割したデータＤ１，Ｄ２の一方を日本で記憶するよう制御する（図１１の矢印Ｙ１５）。つまり、日本の空港Ａに訪れたユーザＵの情報処理端末１を検出して、第１通信装置１２を介して、情報処理端末１に対してデータＤ１を格納する。なお、情報処理端末１へのデータＤ１の格納処理は、上述したとおりである。
【００６８】
その後、ユーザＵは、データＤ１を格納した情報処理端末１を所持したまま、予定されている飛行機に搭乗することで、到着地である米国の空港Ｂに移動する（図１１の矢印Ｙ１６）。つまり、情報処理端末１に格納されたデータＤ１が米国の空港Ｂに搬送される。
【００６９】
続いて、米国に設置された第２データサーバ２０は、ユーザＵが到着予定の米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵの情報処理端末１からデータＤ１を取得する（図１１の矢印Ｙ１６）。これにより、第２データサーバ２は、バックアップ対象であるデータＤの一部であるデータＤ１のみを取得する。なお、情報処理端末１からのデータＤ１の読み出し処理は、上述したとおりである。
【００７０】
また、管理サーバ３０は、バックアップ対象のデータＤを分割した他方のデータＤ２を、ネットワークＮを介して第２データサーバ２０に伝送する（図１１の矢印Ｙ３１）。これにより、第２データサーバ２０は、バックアップ対象であるデータＤの他の一部であるデータＤ２を取得する。
【００７１】
そして、第２データサーバ２０は、ユーザＵの飛行機移動により搬送されたデータＤ１と、ネットワークＮを介して伝送されたデータＤ２と、を結合することで、データＤを格納することができる。
【００７２】
以上により、本実施形態における情報処理システムによると、第１データサーバ１０に格納されているデータＤを、その一部だけをネットワークＮを利用して第２データサーバ２０に格納し、残りはネットワークＮを利用せずに格納することができる。このため、ネットワークの負荷やネットワークコストを低減して、データを目的の場所に移動させることができる。
【００７３】
さらに、本変形例では、ユーザＵによるデータ搬送と、ネットワークＮによるデータ伝送を用いているため、仮に一方のデータが漏洩したとしても、完全なデータではないため、セキュリティ性が高まる。なお、上記では、１名のユーザＵを選択した場合を例示したが、複数のユーザＵを選択してデータを重複搬送したり分散搬送することで、データ搬送のセキュリティ性が高まる。
【００７４】
［変形例４］
次に、バックアップ対象であるデータＤの他の搬送方法について、図１２を参照して説明する。本変形例では、データＤを複数のユーザの情報処理端末で、中継して搬送する場合を説明する。
【００７５】
管理サーバ３０は、選択したデータＤのバックアップ元とバックアップ先とに、出発地と到着地とが一致するユーザが存在しない場合に、複数のユーザＵｃ，Ｕｄを選択する。このとき、まず、データＤのバックアップ元に出発地が一致するユーザＵｃを選択する。これに加え、データのバックアップ先に到着地が一致するユーザＵｄを選択するが、このとき、ユーザＵｄは、出発地がユーザＵｃの到着地に一致する必要がある。これにより、後述するように、ユーザＵｃとユーザＵｄとでデータＤの中継を行うことができる。
【００７６】
そして、管理サーバ３０は、バックアップ対象のデータＤを、選択したユーザＵｃの情報処理端末１ｃに日本で記憶するよう制御する（図１２の矢印Ｙ４１）。つまり、日本の空港Ａに訪れたユーザＵｃの情報処理端末１ｃを検出して、第１通信装置１２を介して情報処理端末１ｃに対してデータＤを格納する。なお、情報処理端末１ｃへのデータＤの格納処理は、上述したとおりである。
【００７７】
その後、ユーザＵｃは、データＤを格納した情報処理端末１ｃを所持したまま、予定されている飛行機に搭乗することで、到着地であるＣ国の空港に移動する（図１２の矢印Ｙ４２）。つまり、情報処理端末１ｃに格納されたデータＤが、Ｃ国の空港に搬送される。当該Ｃ国には、管理サーバ３０から指示を受けた中継データサーバ５０が設置されている。中継データサーバ５０は、管理サーバ３０からの指示に応じて、一旦、ユーザＵｃの情報処理端末１ｃからデータＤを読み出して格納する。なお、情報処理端末１ｄからのデータＤの読み出し処理は、上述したとおりである。
【００７８】
続いて、管理サーバ３０は、Ｃ国の中継データサーバ５０に一時的に格納されたデータＤを、選択したユーザＵｄの情報処理端末１ｄに記憶するよう制御する（図１２の矢印Ｙ４４）。つまり、Ｃ国の空港に訪れたユーザＵｄの情報処理端末１ｄを検出して、情報処理端末１ｄに対してデータＤを格納する。なお、情報処理端末１ｄへのデータＤの格納処理は、上述したとおりである。
【００７９】
その後、ユーザＵｄは、データＤを格納した情報処理端末１ｄを所持したまま、予定されている飛行機に搭乗することで、到着地である米国の空港に移動する（図１２の矢印Ｙ４５）。つまり、情報処理端末１ｄに格納されたデータＤが、米国の空港に搬送される。
【００８０】
続いて、米国に設置された第２データサーバ２０は、ユーザＵｄが到着予定の米国の空港Ｂに設置された第２通信装置２２を介して、ユーザＵｄの情報処理端末１ｄからデータＤを取得する（図１２の矢印Ｙ４６）。これにより、第２データサーバ２は、ユーザＵｄが所持する情報処理端末１ｄに装備された記憶装置から取得したデータＤを格納することができる。なお、情報処理端末１ｄからのデータＤの読み出し処理は、上述したとおりである。
【００８１】
ここで、上記では、管理サーバ３０のデータ制御部３３は、日本に設置された第１データサーバ１０や、米国に設置された第２データサーバ２０に、情報処理端末１に対するデータＤの入出力を制御するよう指示しているが、かかる指示を他の装置に行ってもよい。例えば、データ制御部３３は、選択された情報処理端末１にデータＤの入出力の指示を行ってもよく、情報処理端末１の出発地や到着地に位置する第１通信装置１２や第２通信装置２２に情報処理端末１に対するデータＤの入出力の指示を行ってもよい。
【００８２】
一例として、データ制御部３３が、上述したユーザ選択部３２にて選択したユーザＵの情報処理端末１に、データＤの入出力の指示を行う場合を説明する。なお、以下に説明するデータ制御部３３による指示は、例えば、選択したユーザＵの情報処理端末１が、管理サーバ３０に対して初めてネットワークＮを介してアクセスしたときに行われる。
【００８３】
まず、データ制御部３３は、情報処理端末１に、出発地である日本の空港Ａに設置された第１通信装置１２と通信を行い、第１データサーバ１０に記憶されているデータＤをダウンロードして記憶するよう指示する。例えば、データ制御部３３は、情報処理端末１に、空港Ａにおいて第１通信装置１２及び第１データサーバ１０と接続するための情報、及び、データＤを特定する情報を通知する。これにより、情報処理端末１は、日本の空港Ａに位置した際に、無線通信にて第１通信装置１２を介して第１データサーバ１０にアクセスし、当該第１データサーバ１０から情報処理端末１の記憶装置に、バックアップ対象であるデータＤをダウンロードして記憶する。
【００８４】
また、データ制御部３３は、情報処理端末１に、到着地である米国の空港Ｂに設置された第２通信装置２２と通信を行い、記憶しているデータＤを、第２データサーバ２０にアップロードして記憶するよう指示する。例えば、データ制御部３３は、情報処理端末１に、第２通信装置２２及び第２データサーバ２０と接続するための情報、及び、データＤを特定する情報を通知する。これにより、情報処理端末１は、米国の空港Ｂに位置した際に、無線通信にて第２通信装置２２を介して第２データサーバ２０にアクセスし、当該第２データサーバ２０に、情報処理端末１の記憶装置に記憶されているデータＤをアップロードして記憶する。
【００８５】
なお、データ制御部３３は、日本の空港Ａに設置された第１通信装置１２や、米国の空港Ｂに設置された第２通信装置２２に、第１，第２データサーバ１０，２０や選択したユーザＵの情報処理端末１の識別情報、データＤを特定する情報などを通知して、上述した指示を行ってもよい。この場合には、例えば、第１通信装置１２は、空港Ａ内の無線通信を介して、空港Ａに現れたユーザＵの情報処理端末１を検出して接続する。そして、第１データサーバ１０に記憶されているデータＤを取得して、情報処理端末１に記憶する。また、例えば、第２通信装置２２は、空港Ｂ内の無線通信を介して、空港Ｂに現れたユーザＵの情報処理端末１を検出して接続する。そして、情報処理端末１に記憶されているデータＤを取得して、第２データサーバ２０に記憶する。
【００８６】
以上により、本実施形態における情報処理システムによると、第１データサーバ１０に格納されているデータＤを、ネットワークＮを利用せずに、第２データサーバ２０に格納することができる。このため、例えば、データＤがバックアップ対象のデータである場合には、ネットワークの負荷やネットワークコストをかけることなく、データを目的の場所に移動させることができる。さらに、本変形例では、２名のユーザＵｃ，Ｕｄで中継してデータ搬送しているため、いかなる場所であってもデータを搬送することができる。
【００８７】
なお、上記では、データＤを中継データサーバ５０に一旦格納して中継する場合を例示したが、ユーザＵｃ，Ｕｄ同士が直接通信を行って、データを中継してもよい。また、上記では、２名のユーザＵｃ，Ｕｄでデータを中継した場合を例示したが、さらに多くのユーザを選択して中継してもよい。また、上述した他の変形例に記載のように、データを重複させたり、分散しつつ、複数のユーザで中継して搬送してもよい。
【００８８】
なお、上記の場合でも、情報処理端末１ｃ，１ｄは飛行機で搬送されることに限定されず、他の移動体で搬送されてもよい。また、情報処理端末１ｃ，１ｄは、ユーザＵに所持されて搬送されることに限定されず、移動体に搭載されていてもよい。
【００８９】
＜実施形態２＞
次に、本発明の第２の実施形態を、図１３を参照して説明する。図１３は、実施形態２における人物検出システムの構成を示すブロック図である。なお、本実施形態における人物検出システムは、実施形態１で説明した情報処理システムの構成の概略を示している。
【００９０】
図８に示すように、本実施形態おける情報処理装置１００は、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、第１記憶装置に記憶されている搬送対象データを記憶して第２記憶装置に搬送する第３記憶装置として、記憶装置の移動元と移動先とを含む移動情報１２０に基づいて選択する選択手段１１０を備えた、という構成をとる。なお、上記選択手段１１０は、情報処理装置に装備された演算装置がプログラムを実行することで、構築されてもよい。
【００９１】
上記構成の情報処理装置によると、移動情報に基づいて選択され、第１の場所から第２の場所に移動される第３記憶装置により、第１の場所の第１記憶装置に記憶されている搬送対象データを、第２の場所の第２記憶装置に搬送することができる。つまり、予め移動情報により移動が予定されている第３記憶装置により、ネットワークを利用せずに、目的の場所にデータを搬送することができる。このため、ネットワークの負荷やネットワークコストをかけることなく、データを目的の場所に移動させることができる。
【００９２】
＜付記＞
上記実施形態の一部又は全部は、以下の付記のようにも記載されうる。以下、本発明における情報処理装置、情報処理システム、記憶装置、情報処理方法、プログラムの構成の概略を説明する。但し、本発明は、以下の構成に限定されない。
【００９３】
（付記１）
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた、
情報処理装置。
【００９４】
（付記２）
付記１に記載の情報処理装置であって、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段を備えた、
情報処理装置。
【００９５】
（付記３）
付記２に記載の情報処理装置であって、
前記選択手段は、複数の前記第３記憶装置を選択し、
前記制御手段は、複数の前記第３記憶装置にて、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【００９６】
（付記４）
付記３に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置に分散記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【００９７】
（付記５）
付記３又は４に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を、複数の前記第３記憶装置に重複記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【００９８】
（付記６）
付記３乃至５のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置で中継して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【００９９】
（付記７）
付記２乃至６のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの一部を前記第３記憶装置に記憶して前記第２記憶装置に搬送し、前記搬送対象データの他の一部を前記ネットワークを介して前記第１記憶装置から前記第２記憶装置に伝送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【０１００】
（付記８）
付記１乃至７のいずれかに記載の情報処理装置であって、
前記選択手段は、前記搬送対象データの伝送元と伝送先とを含むデータ伝送情報と、前記移動情報とに基づいて、前記第３記憶装置を選択する、
情報処理装置。
【０１０１】
（付記９）
付記８に記載の情報処理装置であって、
前記選択手段は、前記データ伝送情報と前記移動情報とに基づいて、前記搬送対象データの伝送元に対応する前記第１の場所と、前記搬送対象データの伝送先に対応する前記第２の場所と、がそれぞれ移動元と移動先とに設定されている前記第３記憶装置を選択する、
情報処理装置。
【０１０２】
（付記１０）
付記１乃至９のいずれかに記載の情報処理装置であって、
記憶装置を所持する人物が搭乗する乗り物の予約情報を前記移動情報として取得する移動情報取得手段を備え、
前記選択手段は、前記予約情報に基づいて前記第３記憶装置を選択する、
情報処理装置。
【０１０３】
（付記１１）
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた情報処理装置と、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置され、当該第１の場所で前記第３記憶装置と接続して当該第３記憶装置に前記第１記憶装置から前記搬送対象データを記憶する第１処理装置と、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置され、当該第２の場所で前記第３記憶装置と接続して当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶する第２処理装置と、
を備えた、
情報処理システム。
【０１０４】
（付記１２）
付記１１に記載の情報処理システムであって、
前記情報処理装置は、前記第１処理装置及び前記第２処理装置を介して、前記第１記憶装置から前記搬送対象データを前記第３記憶装置に記憶すると共に、当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段を備えた、
情報処理システム。
【０１０５】
（付記１３）
記憶装置の移動元と移動先とを含む移動情報に基づいて選択され、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動すると共に、前記第１の場所で前記第１記憶装置に記憶されている搬送対象データを記憶し、当該記憶した搬送対象データを前記第２の場所で前記第２記憶装置に記憶する、記憶装置。
【０１０６】
（付記１４）
付記１３に記載の記憶装置であって、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置された第１処理装置と当該第１の場所で接続し、当該第１処理装置を介して前記第１記憶装置から前記搬送対象データを記憶し、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置された第２処理装置と当該第２の場所で接続し、当該第２処理装置から前記搬送対象データを読み出されて前記第２記憶装置に記憶する、
記憶装置。
【０１０７】
（付記１５）
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する、
情報処理方法。
【０１０８】
（付記１６）
付記１５に記載の情報処理方法であって、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶し、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１０９】
（付記１７）
付記１６に記載の情報処理方法であって、
複数の前記第３記憶装置を選択し、
選択された複数の前記第３記憶装置にて、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１１０】
（付記１８）
付記１７に記載の情報処理方法であって、
前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置に分散記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１１１】
（付記１９）
付記１７又は１８に記載の情報処理方法であって、
前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を、複数の前記第３記憶装置に重複記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１１２】
（付記２０）
付記１７乃至１９のいずれかに記載の情報処理方法であって、
前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置で中継して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１１３】
（付記２１）
付記１８乃至２０のいずれかに記載の情報処理方法であって、
前記第１記憶装置に記憶されている前記搬送対象データの一部を前記第３記憶装置に記憶して前記第２記憶装置に搬送し、前記搬送対象データの他の一部を前記ネットワークを介して前記第１記憶装置から前記第２記憶装置に伝送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【０１１４】
（付記２２）
付記１６乃至２１のいずれかに記載の情報処理方法であって、
前記搬送対象データの伝送元と伝送先とを含むデータ伝送情報と、前記移動情報とに基づいて、前記第３記憶装置を選択する、
情報処理方法。
【０１１５】
（付記２３）
付記２２に記載の情報処理方法であって、
前記データ伝送情報と前記移動情報とに基づいて、前記搬送対象データの伝送元に対応する前記第１の場所と、前記搬送対象データの伝送先に対応する前記第２の場所と、がそれぞれ移動元と移動先とに設定されている前記第３記憶装置を選択する、
情報処理方法。
【０１１６】
（付記２４）
付記１６乃至２３のいずれかに記載の情報処理方法であって、
記憶装置を所持する人物が搭乗する乗り物の予約情報を前記移動情報として取得し、
前記予約情報に基づいて前記第３記憶装置を選択する、
情報処理方法。
【０１１７】
（付記２５）
情報処理装置に、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段、
を実現させるためのプログラム。
【０１１８】
（付記２６）
付記２５に記載のプログラムであって、
前記情報処理装置に、さらに、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段、
を実現させるためのプログラム。
【０１１９】
なお、上述したプログラムは、記憶装置に記憶されていたり、コンピュータが読み取り可能な記録媒体に記録されている。例えば、記録媒体は、フレキシブルディスク、光ディスク、光磁気ディスク、及び、半導体メモリ等の可搬性を有する媒体である。
【０１２０】
以上、上記実施形態等を参照して本願発明を説明したが、本願発明は、上述した実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明の範囲内で当業者が理解しうる様々な変更をすることができる。
【符号の説明】
【０１２１】
１，１ａ，１ｂ，１ｃ，１ｄ  情報処理端末
１０  第１データサーバ
１１  第１記憶装置
１２  第１通信装置
２０  第２データサーバ
２１  第２記憶装置
２２  第２通信装置
３０  管理サーバ
３１  移動情報取得部
３２  ユーザ選択部
３３  データ制御部
３５  ユーザ情報記憶部
３６  データ管理情報記憶部
４０  移動情報サーバ
１００  情報処理装置
１１０  選択手段
１２０  移動情報
Ｄ，Ｄ１，Ｄ２  データ
Ｎ  ネットワーク
Ｕ，Ｕａ，Ｕｂ，Ｕｃ，Ｕｄ  ユーザ
【図１】
2018160117.tif 000003
【図２】
2018160117.tif 000004
【図３】
2018160117.tif 000005
【図４】
2018160117.tif 000006
【図５】
2018160117.tif 000007
【図６】
2018160117.tif 000008
【図７】
2018160117.tif 000009
【図８】
2018160117.tif 000010
【図９】
2018160117.tif 000011
【図１０】
2018160117.tif 000012
【図１１】
2018160117.tif 000013
【図１２】
2018160117.tif 000014
【図１３】
2018160117.tif 000015
【手続補正書】
【提出日】平成30年5月7日(2018.5.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段と、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段と、
を備えた、
情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記選択手段は、複数の前記第３記憶装置を選択し、
前記制御手段は、複数の前記第３記憶装置にて、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置に分散記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項４】
請求項２又は３に記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの少なくとも一部を、複数の前記第３記憶装置に重複記憶して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項５】
請求項２乃至４のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データを、複数の前記第３記憶装置で中継して前記第２記憶装置に搬送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項６】
請求項１乃至５のいずれかに記載の情報処理装置であって、
前記制御手段は、前記第１記憶装置に記憶されている前記搬送対象データの一部を前記第３記憶装置に記憶して前記第２記憶装置に搬送し、前記搬送対象データの他の一部を前記ネットワークを介して前記第１記憶装置から前記第２記憶装置に伝送するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理装置。
【請求項７】
請求項１乃至６のいずれかに記載の情報処理装置であって、
前記選択手段は、前記搬送対象データの伝送元と伝送先とを含むデータ伝送情報と、前記移動情報とに基づいて、前記第３記憶装置を選択する、
情報処理装置。
【請求項８】
請求項７に記載の情報処理装置であって、
前記選択手段は、前記データ伝送情報と前記移動情報とに基づいて、前記搬送対象データの伝送元に対応する前記第１の場所と、前記搬送対象データの伝送先に対応する前記第２の場所と、がそれぞれ移動元と移動先とに設定されている前記第３記憶装置を選択する、
情報処理装置。
【請求項９】
請求項１乃至８のいずれかに記載の情報処理装置であって、
記憶装置を所持する人物が搭乗する乗り物の予約情報を前記移動情報として取得する移動情報取得手段を備え、
前記選択手段は、前記予約情報に基づいて前記第３記憶装置を選択する、
情報処理装置。
【請求項１０】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段を備えた情報処理装置と、
前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置され、当該第１の場所で前記第３記憶装置と接続して当該第３記憶装置に前記第１記憶装置から前記搬送対象データを記憶する第１処理装置と、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置され、当該第２の場所で前記第３記憶装置と接続して当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶する第２処理装置と、
を備え、
前記情報処理装置は、前記第１処理装置及び前記第２処理装置を介して、前記第１記憶装置から前記搬送対象データを前記第３記憶装置に記憶すると共に、当該第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段を備えた、
情報処理システム。
【請求項１１】
記憶装置の移動元と移動先とを含む移動情報に基づいて選択され、第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動すると共に、前記第１の場所で前記第１記憶装置に記憶されている搬送対象データを記憶し、当該記憶した搬送対象データを前記第２の場所で前記第２記憶装置に記憶し、
さらに、前記第１記憶装置とネットワークを介して接続されると共に前記第１の場所に設置された第１処理装置と当該第１の場所で接続し、当該第１処理装置を介して前記第１記憶装置から前記搬送対象データを記憶し、
前記第２記憶装置とネットワークを介して接続されると共に前記第２の場所に設置された第２処理装置と当該第２の場所で接続し、当該第２処理装置から前記搬送対象データを読み出されて前記第２記憶装置に記憶する、
記憶装置。
【請求項１２】
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択し、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶し、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する、
情報処理方法。
【請求項１３】
情報処理装置に、
第１記憶装置と関連付けられた第１の場所から、当該第１記憶装置とネットワークを介して接続された第２記憶装置と関連付けられた第２の場所に移動される記憶装置を、前記第１記憶装置に記憶されている搬送対象データを記憶して前記第２記憶装置に搬送する第３記憶装置として、前記記憶装置の移動元と移動先とを含む移動情報に基づいて選択する選択手段と、
前記第１の場所に位置する前記第３記憶装置に、前記第１記憶装置から前記搬送対象データを記憶すると共に、前記第２の場所に位置する前記第３記憶装置から前記搬送対象データを取得して前記第２記憶装置に記憶するよう、前記第３記憶装置に対する前記搬送対象データの入出力を制御する制御手段と、
を実現させるためのプログラム。