(57)【要約】本発明は、アクセス方法及び装置に関し、本方法は：第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する第１の作成要求が受信されたかどうかを判断するステップと；前記第１の作成要求を受信すると、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記第１の記憶装置に対応する前記仮想ファイルシステムを前記オペレーティングシステムの予め設定されたパス内に作成するステップと；前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するステップと；前記予め設定されたパスへの前記第１のアクセス要求が受信されると、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記仮想ファイルシステムに前記第１のアクセス要求を送信するステップと；を備える。オペレーティングシステムは、元来は第２の記憶装置にアクセスするためのアプリケーションを用いて、第１の記憶装置へのアクセスに成功することができ、又、当業者は、第１の記憶装置により提供されるＡＰＩインターフェースを経由して第１の記憶装置にアクセスするための非常に多くのアプリケーションをオペレーションシステム内に前もってコンパイルしておく必要がないので、人件費を減らすことができる。【選択図】図１
2018521405.tif 000002
【特許請求の範囲】
【請求項１】
アクセス方法であって：
第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する第１の作成要求が受信されたかどうかを判断するステップと；
前記第１の作成要求を受信すると、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記第１の記憶装置に対応する前記仮想ファイルシステムを前記オペレーティングシステムの予め設定されたパス内に作成するステップと；
前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するステップと；
前記予め設定されたパスへの前記第１のアクセス要求が受信されると、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記仮想ファイルシステムに前記第１のアクセス要求を送信するステップと；を備える、
アクセス方法。
【請求項２】
第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされたかどうかを判断するステップと；
前記第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされている場合に、前記オペレーティングシステム内にあり、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのパスを、予め設定されたパスとして取得するステップと；
前記第２の記憶装置に対応し、前記オペレーティングシステム内にマウントされた前記ネットワークファイルシステムをアンマウントするステップと；
前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成する前記ステップを実行するステップと；を更に備える、
請求項１に記載の方法。
【請求項３】
前記第２の記憶装置に対応する前記ネットワークファイルシステムを、前記予め設定されたパス内にマウントするためのマウント要求が受信されたかどうかを判断するステップと；
前記マウント要求が受信された場合に、前記第１の記憶装置に対応し、前記予め設定されたパス内に作成された前記仮想ファイルシステムをアンマウントするステップと；
前記第２の記憶装置に対応する前記ネットワークファイルシステムを、前記予め設定されたパス内にマウントするステップと；
前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかを判断するステップと；
前記予め設定されたパスへの前記第２のアクセス要求が受信された場合に、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスするように、前記第２のアクセス要求を前記ネットワークファイルシステムへ送信するステップと；を更に備える、
請求項２に記載の方法。
【請求項４】
前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための第２の作成要求が受信されたかどうかを判断するステップであって、前記第２の作成要求が前記作成対象フォルダの識別子を含む、判断するステップと；
前記第２の作成要求が受信された場合に、前記仮想ファイルシステムが、前記作成対象フォルダの前記識別子に従って、前記第１の記憶装置内に前記作成対象フォルダを作成するように、前記第２の作成要求を前記仮想ファイルシステムへ送信するステップと；
前記サブパスと前記作成対象フォルダの前記識別子との間に対応関係を確立するステップと；を更に備える、
請求項１に記載の方法。
【請求項５】
前記予め設定されたパスのサブパスを経由して前記第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断するステップと；
前記削除要求が受信された場合に、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得するステップと；
前記サブパスに対応するフォルダの識別子についての前記対応関係を検索するステップと；
前記仮想ファイルシステムが前記フォルダの前記識別子に対応する前記フォルダを前記第１の記憶装置から削除するように、前記サブパスに対応する前記フォルダの前記識別子を前記仮想ファイルシステムに送信するステップと；
前記サブパスと前記フォルダの前記識別子との間の前記対応関係を削除するステップと；を更に備える、
請求項１に記載の方法。
【請求項６】
アクセス装置であって：
第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成するための第１の作成要求が受信されたかどうかを判断するように構成された第１の判断モジュールと；
前記第１の作成要求を受信した場合に、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成するように構成された作成モジュールと；
前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するように構成された第２の判断モジュールと；
前記予め設定されたパスへの前記第１のアクセス要求が受信された場合に、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記第１のアクセス要求を前記仮想ファイルシステムへ送信するように構成された第１の送信モジュールと；を備える、
アクセス装置。
【請求項７】
第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされているかどうかを判断するように構成された第３の判断モジュールと；
前記第２の記憶装置に対応する前記ネットワークファイルシステムが前記オペレーティングシステム内にマウントされている場合に、前記オペレーティングシステム内にあって、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのパスを、予め設定されたパスとして取得するように構成された第１の取得モジュールと；
前記第２の記憶装置に対応し、前記オペレーティングシステム内にマウントされた前記ネットワークファイルシステムをアンマウントするように構成された第１のアンマウントモジュールと；
を更に備え、
前記作成モジュールは、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成する前記ステップを実行するように更に構成された、
請求項６に記載の装置。
【請求項８】
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのマウント要求が受信されたかどうかを判断するように構成された第４の判断モジュールと；
前記マウント要求が受信された場合に、前記第１の記憶装置に対応する、前記予め設定されたパス内に作成された前記仮想ファイルシステムをアンマウントするように構成された第２のアンマウントモジュールと；
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするように構成されたマウントモジュールと；
前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかを判断するように構成された第５の判断モジュールと；
前記予め設定されたパスへの前記第２のアクセス要求が受信された場合に、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスするように、前記第２のアクセス要求を前記ネットワークファイルシステムへ送信するように構成された第２の送信モジュールと；を更に備える、
請求項７に記載の装置。
【請求項９】
前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための第２の作成要求が受信されたかどうかを判断するように構成された第６の判断モジュールであって、前記第２の作成要求は前記作成対象フォルダの識別子を含む、第６の判断モジュールと；
前記第２の作成要求が受信された場合に、前記仮想ファイルシステムが前記作成対象フォルダの前記識別子に従って前記第１の記憶装置内に前記作成対象フォルダを作成するように、前記第２の作成要求を前記仮想ファイルシステムに送信するように構成された第３の送信モジュールと；
前記サブパスと前記作成対象フォルダの前記識別子との間に対応関係を確立するように構成された確立モジュールと；を更に備える、
請求項６に記載の装置。
【請求項１０】
前記予め設定されたパスのサブパスを経由して前記第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断するように構成された第７の判断モジュールと；
前記削除要求が受信された場合に、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得するように構成された第２の取得モジュールと；
前記サブパスに対応するフォルダの識別子についての前記対応関係を検索するように構成された検索モジュールと；
前記仮想ファイルシステムが前記フォルダの前記識別子に対応する前記フォルダを前記第１の記憶装置から削除するように、前記サブパスに対応する前記フォルダの前記識別子を前記仮想ファイルシステムへ送信するように構成された第４の送信モジュールと；
前記サブパスと前記フォルダの前記識別子との間の前記対応関係を削除するように構成された削除モジュールと；を更に備える、
請求項６に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１５年６月８日に提出され「アクセス方法及び装置」と題された中国特許出願第２０１５１０３０９４９２．７号の優先権を主張し、上記中国特許出願は参照によってその全体が本願に組み込まれる。
【０００２】
本発明は、コンピュータ技術の分野に関し、特に、アクセス方法及び装置に関する。
【背景技術】
【０００３】
現在、大多数の企業は、ＮＡＳ（Ｎｅｔｗｏｒｋ  Ａｔｔａｃｈｅｄ  Ｓｔｏｒａｇｅ、ネットワーク接続記憶）装置を用いてデータを格納している。端末は、端末のオペレーティングシステム中のパスにＮＦＳ（Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ、ネットワークファイルシステム）を作成してから、ＮＦＳにＮＡＳ装置をマウントすることができる。オペレーティングシステムは、ＮＦＳへのアクセス要求を受信すると、ＮＡＳ装置へのアクセスが要求されているものと判断して、アクセス要求をＮＦＳへ送信し、ＮＦＳはＮＦＳサービスを経由してＮＡＳ装置にアクセスする。こうして、端末のオペレーティングシステムにとって、オペレーティングシステムがＮＡＳ装置にアクセスするアクセスモードと、オペレーティングシステムが端末のローカル記憶装置にアクセスするアクセスモードとが同じになる。
【０００４】
しかし、科学技術の発達にともない、企業が格納しておかねばならないデータ量は日々増大している。データ量が増加し、それと同時に格納の必要性を満たすには、複数のＮＡＳ装置を構成しなければならないが、ＮＡＳ装置の構成は高額であるため、企業の運用コストは大幅に増加してしまう。
【０００５】
そのため、運用コストを下げるために、企業は続々と、ＮＡＳ装置を、オープンソース分散ファイルシステム（ＨＤＦＳ（Ｈａｄｏｏｐ分散ファイルシステム）又はＴＦＳ（ＴａｏＢａｏファイルシステム）など）に変更してデータの格納を始めている。しかし、オペレーティングシステムがオープンソース分散ファイルシステムにアクセスする必要がある場合、オペレーティングシステムはオープンソース分散ファイルシステムが提供するＡＰＩ（アプリケーションプログラミングインターフェース）を経由してオープンソース分散ファイルシステムにアクセスしなければならない。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
関連技術における既存の問題を解決するために、本発明はアクセス方法および装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の実施の形態の第１の態様により、アクセス方法が提供され、本方法は：
第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する第１の作成要求が受信されたかどうかを判断するステップと；
前記第１の作成要求を受信すると、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記第１の記憶装置に対応する前記仮想ファイルシステムを前記オペレーティングシステムの予め設定されたパス内に作成するステップと；
前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するステップと；
前記予め設定されたパスへの前記第１のアクセス要求が受信されると、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記仮想ファイルシステムに前記第１のアクセス要求を送信するステップと；を備える。
【０００８】
更に、本方法は：
第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされたかどうかを判断するステップと；
前記第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされている場合に、前記オペレーティングシステム内にあり、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのパスを、予め設定されたパスとして取得するステップと；
前記第２の記憶装置に対応し、前記オペレーティングシステム内にマウントされた前記ネットワークファイルシステムをアンマウントするステップと；
前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成する前記ステップを実行するステップと；を更に備える。
【０００９】
更に、本方法は：
前記第２の記憶装置に対応する前記ネットワークファイルシステムを、前記予め設定されたパス内にマウントするためのマウント要求が受信されたかどうかを判断するステップと；
前記マウント要求が受信された場合に、前記第１の記憶装置に対応し、前記予め設定されたパス内に作成された前記仮想ファイルシステムをアンマウントするステップと；
前記第２の記憶装置に対応する前記ネットワークファイルシステムを、前記予め設定されたパス内にマウントするステップと；
前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかを判断するステップと；
前記予め設定されたパスへの前記第２のアクセス要求が受信された場合に、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスするように、前記第２のアクセス要求を前記ネットワークファイルシステムへ送信するステップと；を更に備える。
【００１０】
更に、本方法は：
前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための第２の作成要求が受信されたかどうかを判断するステップであって、前記第２の作成要求が前記作成対象フォルダの識別子を含む、判断するステップと；
前記第２の作成要求が受信された場合に、前記仮想ファイルシステムが、前記作成対象フォルダの前記識別子に従って、前記第１の記憶装置内に前記作成対象フォルダを作成するように、前記第２の作成要求を前記仮想ファイルシステムへ送信するステップと；
前記サブパスと前記作成対象フォルダの前記識別子との間に対応関係を確立するステップと；を更に備える。
【００１１】
更に、本方法は：
前記予め設定されたパスのサブパスを経由して前記第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断するステップと；
前記削除要求が受信された場合に、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得するステップと；
前記サブパスに対応するフォルダの識別子についての前記対応関係を検索するステップと；
前記仮想ファイルシステムが前記フォルダの前記識別子に対応する前記フォルダを前記第１の記憶装置から削除するように、前記サブパスに対応する前記フォルダの前記識別子を前記仮想ファイルシステムに送信するステップと；
前記サブパスと前記フォルダの前記識別子との間の前記対応関係を削除するステップと；を更に備える。
【００１２】
本発明の実施の形態の第２の態様により、アクセス装置が提供され、本装置は：
第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成するための第１の作成要求が受信されたかどうかを判断するように構成された第１の判断モジュールと；
前記第１の作成要求を受信した場合に、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成するように構成された作成モジュールと；
前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するように構成された第２の判断モジュールと；
前記予め設定されたパスへの前記第１のアクセス要求が受信された場合に、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記第１のアクセス要求を前記仮想ファイルシステムへ送信するように構成された第１の送信モジュールと；を備える。
【００１３】
更に、本装置は：
第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされているかどうかを判断するように構成された第３の判断モジュールと；
前記第２の記憶装置に対応する前記ネットワークファイルシステムが前記オペレーティングシステム内にマウントされている場合に、前記オペレーティングシステム内にあって、前記第２の記憶装置に対応する前記ネットワークファイルシステムにマウントするためのパスを、予め設定されたパスとして取得するように構成された第１の取得モジュールと；
前記第２の記憶装置に対応し、前記オペレーティングシステム内にマウントされた前記ネットワークファイルシステムをアンマウントするように構成された第１のアンマウントモジュールと；を更に備え、
前記作成モジュールは、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成する前記ステップを実行するように更に構成される。
【００１４】
更に、本装置は：
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのマウント要求が受信されたかどうかを判断するように構成された第４の判断モジュールと；
前記マウント要求が受信された場合に、前記第１の記憶装置に対応する、前記予め設定されたパス内に作成された前記仮想ファイルシステムをアンマウントするように構成された第２のアンマウントモジュールと；
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするように構成されたマウントモジュールと；
前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかを判断するように構成された第５の判断モジュールと；
前記予め設定されたパスへの前記第２のアクセス要求が受信された場合に、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスするように、前記第２のアクセス要求を前記ネットワークファイルシステムへ送信するように構成された第２の送信モジュールと；を更に備える。
【００１５】
更に、本装置は：
前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための第２の作成要求が受信されたかどうかを判断するように構成された第６の判断モジュールであって、前記第２の作成要求は前記作成対象フォルダの識別子を含む、第６の判断モジュールと；
前記第２の作成要求が受信された場合に、前記仮想ファイルシステムが前記作成対象フォルダの前記識別子に従って前記第１の記憶装置内に前記作成対象フォルダを作成するように、前記第２の作成要求を前記仮想ファイルシステムに送信するように構成された第３の送信モジュールと；
前記サブパスと前記作成対象フォルダの前記識別子との間に対応関係を確立するように構成された確立モジュールと；を更に備える。
【００１６】
更に、本装置は：
前記予め設定されたパスのサブパスを経由して前記第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断するように構成された第７の判断モジュールと；
前記削除要求が受信された場合に、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得するように構成された第２の取得モジュールと；
前記サブパスに対応するフォルダの識別子についての前記対応関係を検索するように構成された検索モジュールと；
前記仮想ファイルシステムが前記フォルダの前記識別子に対応する前記フォルダを前記第１の記憶装置から削除するように、前記サブパスに対応する前記フォルダの前記識別子を前記仮想ファイルシステムへ送信するように構成された第４の送信モジュールと；
前記サブパスと前記フォルダの前記識別子との間の前記対応関係を削除するように構成された削除モジュールと；を更に備える。
【００１７】
本発明の実施の形態によって提供される技術的解決策には以下の有利な効果が含まれる。本発明では：第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成するための作成要求が受信されたどうかが判断され；作成要求が受信された場合には、オペレーティングシステム内のＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムがオペレーティングシステム内に作成され；予め設定されたパスへの第１のアクセス要求が受信されたかどうかが判断され；予め設定されたパスへの第１のアクセス要求が受信された場合には、第１のアクセス要求を仮想ファイルシステムへ送り、これにより、仮想ファイルシステムが第１のアクセス要求に従って第１の記憶装置にアクセスする。
【００１８】
従来技術では、オペレーティングシステムが、第１の記憶装置により提供されるＡＰＩインターフェースを経由して、第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードとは異なる。当業者は、第１の記憶装置により提供されるＡＰＩインターフェースを経由して第１の記憶装置にアクセスするための非常に多くのアプリケーションを前もってオペレーションシステムにコンパイルしておく必要があるため、高い人件費がかかってしまう。
【００１９】
しかし、本発明では、オペレーティングシステム内のＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する。第１の記憶装置により提供されるＡＰＩインターフェース経由で第１の記憶装置にアクセスすることなく、第１の記憶装置にアクセスする必要がある場合には、オペレーティングシステムは、仮想ファイルシステムが第１のアクセス要求に従って第１の記憶装置にアクセスするように、仮想ファイルシステムに第１のアクセス要求を送信するだけでよい。これにより、オペレーティングシステムにとって、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードとが同一になる。オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードは、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードと同一であるので、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードは、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードと同一である。
【００２０】
そのため、オペレーティングシステムは、元来は第２の記憶装置にアクセスするためのアプリケーションを用いて第１の記憶装置へのアクセスに成功することが可能になり、又、当業者は、第１の記憶装置により提供されるＡＰＩインターフェースを経由して第１の記憶装置にアクセスするために非常に多くのアプリケーションをオペレーティングシステムに前もってコンパイルしておく必要がないため、人件費は低減する。
【００２１】
当然ながら、上述の一般的な説明及び以下の詳細な説明は単なる例示及び説明用であり、本発明を限定することを意図するものではない。
【図面の簡単な説明】
【００２２】
本明細書に付帯する図面は、本発明に組み込まれ、その一部を構成し、図面は、本発明と一致する実施の形態を示し、本明細書と共に本発明の原理を説明するのに用いられる。
【００２３】
【図１】例示の実施の形態によるアクセス方法のフローチャートを示す。
【図２】例示の実施の形態によるアクセス方法のフローチャートを示す。
【図３】例示の実施の形態によるアクセス方法のフローチャートを示す。
【図４】例示の実施の形態によるアクセス方法のフローチャートを示す。
【図５】例示の実施の形態によるアクセス装置のブロック図を示す。
【発明を実施するための形態】
【００２４】
例示の実施の形態をここで詳細に説明し、その例を付帯する図面に示す。付帯する図面に関する以下の説明において、異なる図面における同一の番号は、別段の指示がない限り同一又は類似の要素を示す。以下の例示の実施の形態に記載する実施は、本発明と一致する全ての実施の形態を表すものではない。それどころか、それらは、付帯する請求項に詳細に記載されているような、本発明の一部の態様に一致する装置及び方法の一例に過ぎない。
【００２５】
図１は、例示の実施の形態に従って示すアクセス方法のフローチャートである。図１に示すように、この方法は以下のステップを含む。
【００２６】
ステップＳ１０１では、第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する第１の作成要求が受信されたかどうかが判断される。
【００２７】
第１の記憶装置は、ＨＤＦＳやＴＦＳのようなオープンソース分散ファイルシステムであってもよい。オペレーティングシステムは、Ｌｉｎｕｘ（登録商標）のようなオペレーティングシステムであってもよい。
【００２８】
本発明のこの実施の形態では、第１の記憶装置にアクセスする必要がある場合、オペレーティングシステム内に第１の記憶装置に対応する仮想ファイルシステムを作成するための第１の作成要求を、ユーザがオペレーティングシステムに入力することで、この第１の作成要求をオペレーティングシステムに提出する。オペレーティングシステムは第１の作成要求を受信すると、ステップ１０２の実行を決定する。
【００２９】
例えば、ユーザは、オペレーティングシステム内に第１の記憶装置に対応する仮想ファイルシステムを作成するための作成命令をオペレーティングシステムに入力して、この作成命令をオペレーティングシステムに提出する。オペレーティングシステムが作成命令を受信すると、ステップＳ１０２が実行される。
【００３０】
ステップＳ１０２では作成要求が受信されると、オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、オペレーティングシステムの予め設定されたパス内に第１の記憶装置に対応する仮想ファイルシステムが作成される。
【００３１】
本発明のこの実施の形態では、第１の作成要求が受信されると、第２の記憶装置に対応するネットワークファイルシステムがオペレーティングシステムにマウントされているかどうかが判定されるが、ここで、第２の記憶装置はＮＡＳ装置であってもよい。第２の記憶装置に対応するネットワークファイルシステムがオペレーティングシステムにマウントされている場合には、第２の記憶装置に対応するネットワークファイルシステムをオペレーティングシステムにマウントするためのパスが、予め設定されたパスとして取得される。第２の記憶装置に対応し、オペレーティングシステムにマウントされたネットワークファイルシステムはアンマウントされる。次に、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムが、オペレーティングシステムの予め設定されたパス内に作成される。第２の記憶装置に対応するネットワークファイルシステムがオペレーティングシステムに組み込まれていない場合には、オペレーティングシステムにおいて占有されていない任意のパスを予め設定されたパスとする。その後、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムが、オペレーティングシステムの予め設定されたパス内に作成される。
【００３２】
ステップＳ１０３では、前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかが判断される。
【００３３】
オペレーティングシステムが、第１の記憶装置に対応する仮想ファイルシステムを予め設定されたパス内に作成した後に、ユーザが第１の記憶装置にアクセスする必要がある場合には、ユーザは、予め設定されたパスにアクセスするためのアクセス要求をオペレーティングシステムに入力することで、このアクセス要求をオペレーティングシステムに提出できる。オペレーティングシステムはアクセス要求を受信すると、ステップＳ１０４を実行する。
【００３４】
例えば、第１の記憶装置にアクセスする必要がある場合、ユーザは、予め設定されたパスにアクセスするためのアクセス命令をオペレーティングシステムに入力することで、アクセス命令をオペレーティングシステムに提出する。オペレーティングシステムはアクセス命令を受信すると、ステップＳ１０４の実行を決定する。
【００３５】
予め設定されたパスへの第１のアクセス要求が受信されると、ステップＳ１０４では、第１のアクセス要求が仮想ファイルシステムへ送られる。
これにより、仮想ファイルシステムが、このアクセス要求に従って、第１の記憶装置にアクセスする。
【００３６】
こうすることで、オペレーティングシステムについて、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードが、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードと同一になる。
【００３７】
図１に示す本発明のこの実施の形態では、第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成するための作成要求が受信されたかどうかを判定し、作成要求が受信されている場合には、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムがオペレーティングシステム内に作成され、予め設定されたパスについての第１のアクセス要求が受信されたかどうかが判定され、予め設定されたパスについての第１のアクセス要求が受信されている場合には、第１のアクセス要求が仮想ファイルシステムへ送られて、仮想ファイルシステムがこの第１のアクセス要求に従って第１の記憶装置にアクセスする。
【００３８】
従来技術では、オペレーティングシステムが第１の記憶装置により提供されたＡＰＩインターフェース経由で第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードとは異なる。当業者は、オペレーティングシステムにおいて、第１の記憶装置により提供されたＡＰＩインターフェースを経由して第１の記憶装置にアクセスするための非常に多くのアプリケーションを前もってコンパイルしなければならないため、高い人件費がかかる。
【００３９】
しかし、本発明のこの実施の形態においては、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成する。第１の記憶装置により提供されたＡＰＩインターフェース経由で第１の記憶装置にアクセスせずに、第１の記憶装置にアクセスする必要がある場合には、第１のアクセス要求に従って仮想ファイルシステムが第１の記憶装置にアクセスするように、オペレーティングシステムは第１のアクセス要求を仮想ファイルシステムへ送信するだけでよい。この方法により、オペレーティングシステムにとって、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードとが同一になる。オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードと、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードとは同一であるので、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードとは同一である。
【００４０】
したがって、オペレーティングシステムは、元々第２の記憶装置にアクセスするためのアプリケーションを用いることで、第１の記憶装置へのアクセスに成功することができ、又、当業者は、第１の記憶装置により提供されるＡＰＩインターフェース経由で第１の記憶装置にアクセスするために、オペレーションシステムに非常に多くのアプリケーションを前もってコンパイルしておく必要がないので、人件費を減らすことができる。
【００４１】
本発明の別の実施の形態では、図２を参照し、この方法は次のステップを含む。
【００４２】
ステップＳ２０１では、前記第２の記憶装置に対応する前記ネットワークファイルシステムを、前記予め設定されたパス内にマウントするためのマウント要求が受信されたかどうかが判断される。
第２の記憶装置はＮＡＳ装置であってもよい。
【００４３】
本発明のこの実施の形態において、オペレーティングシステムのパスの無駄を回避するため、オペレーティングシステムにネットワークファイルシステムをマウントするためのパスは、オペレーティングシステムに仮想ファイルシステムを作成するパスと同一である。しかし、オペレーティングシステムの同一パス内でネットワークファイルシステムと仮想ファイルシステムが同時に存在することはできない。
【００４４】
したがって、第１の記憶装置にアクセスする必要がある場合、第２の記憶装置に対応するネットワークファイルシステムが予め設定されたパスにマウントされていれば、第２の記憶装置に対応し、予め設定されたパスにマウントされたネットワークファイルシステムをアンマウントする必要があり、それから、第１の記憶装置に対応する仮想ファイルシステムが予め設定されたパスに作成され、第１の記憶装置にアクセスできるようになる。更に、第２の記憶装置にアクセスする必要があるとき、第１の記憶装置に対応する仮想ファイルシステムがそのとき予め設定されたパス内に作成されていれば、第１の記憶装置に対応し、予め設定されたパス内に作成された仮想ファイルシステムをアンマウントする必要があり、これにより、第２の記憶装置に対応するネットワークファイルシステムを、予め設定されたパス内にマウントすることで、第２の記憶装置にアクセスできるようになる。
【００４５】
本発明の実施の形態では、第１の記憶装置に対応する仮想ファイルシステムが、オペレーティングシステムの予め設定されたパス内に作成されている。第２の記憶装置にアクセスする必要がある場合、ユーザは、第２の記憶装置に対応するネットワークファイルシステムを、オペレーティングシステムの予め設定されたパス内にマウントする必要がある。ユーザは、第２の記憶装置に対応するネットワークファイルシステムをオペレーティングシステムの予め設定されたパス内にマウントするためのマウント要求を、オペレーティングシステムに入力することで、オペレーティングシステムにマウント要求を提出する。オペレーティングシステムはマウント要求を受信すると、ステップＳ２０２の実行を決定する。
【００４６】
マウント要求を受信すると、ステップＳ２０２では、第１の記憶装置に対応する、予め設定されたパス内に作成された仮想ファイルシステムがアンマウントされる。
【００４７】
ステップＳ１０２では、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムがオペレーティングシステムの予め設定されたパス内に作成されるため、このステップでは、ＦＵＳＥのプロセス（処理）を終了させてよく、これにより、第１の記憶装置に対応する、予め設定されたパス内に作成された仮想ファイルシステムがアンマウントされる。
【００４８】
ステップＳ２０３では、第２の記憶装置に対応するネットワークファイルシステムを、予め設定されたパス内にマウントする。
例えば、ＮＡＳ装置に対応するＮＦＳを、予め設定されたパス内にマウントしてもよい。
【００４９】
ステップＳ２０４では、前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかが判断される。
【００５０】
オペレーティングシステムが、予め設定されたパス内に第２の記憶装置に対応するネットワークファイルシステムを完全にマウント後に、ユーザが第２の記憶装置にアクセスする必要がある場合、ユーザは、予め設定されたパスにアクセスするためのアクセス要求をオペレーティングシステムに入力することで、このアクセス要求をオペレーティングシステムに提出する。オペレーティングシステムはアクセス要求を受信すると、ステップＳ２０５の実行を決定する。
【００５１】
例えば、ユーザが第２の記憶装置にアクセスする必要がある場合、ユーザは、予め設定されたパスにアクセスするためのアクセス命令をオペレーティングシステムに入力することで、アクセス命令をオペレーティングシステムへ提出する。オペレーティングシステムはこのアクセス命令を受信すると、ステップＳ２０５の実行を決定する。
【００５２】
予め設定されたパスへの第２のアクセス要求が受信されると、ステップＳ２０５では、第２のアクセス要求がネットワークファイルシステムへ送られる。
これにより、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスする。
【００５３】
本発明の更に別の実施の形態において、図３を参照すると、本発明は以下のステップを更に含む。
【００５４】
ステップＳ３０１では、前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための作成要求が受信されたかどうかが判断される。
前記作成要求は前記作成対象フォルダの識別子を含む。
【００５５】
ファイル内容を第１の記憶装置へ格納する必要がある場合、ユーザは、先ず、第１の記憶装置内にフォルダを作成してから、作成したフォルダにファイル内容を格納しなければならない。したがって、予め設定されたパスのサブパス経由で第１の記憶装置にフォルダを作成する必要がある場合、ユーザは、予め設定されたパスのサブパス経由で作成対象のフォルダを第１の記憶装置内に作成するために用いられ、作成対象のフォルダの識別子を含む作成要求を、オペレーティングシステムに入力することで、この作成要求をオペレーティングシステムへ提出する。オペレーティングシステムは作成要求を受信し、ステップＳ３０２を実行する。
フォルダの識別子はフォルダの名称や数などであってよく、本発明では、フォルダ識別子は限定されない。
【００５６】
前記作成要求が受信された場合に、ステップＳ３０２では、前記作成要求が前記仮想ファイルシステムへ送信され、前記仮想ファイルシステムが、前記作成対象フォルダの前記識別子に従って、前記第１の記憶装置内に前記作成対象フォルダを作成する。
【００５７】
仮想ファイルシステムは作成要求を受信し、この作成要求から作成対象フォルダの識別子を抽出し、作成対象フォルダの識別子に従って作成対象フォルダを第１の記憶装置内に作成する。そうすることで、オペレーティングシステムについて、オペレーティングシステムによる第１の記憶装置でのフォルダ作成モードと、オペレーティングシステムによるローカル記憶装置でのフォルダ作成モードとが同一になる。その後、第１の記憶装置での作成対象フォルダの作成完了を通知する通知メッセージをオペレーティングシステムへ送信する。オペレーティングシステムはこの通知メッセージを受け取り、ステップＳ３０３を実行する。
【００５８】
ステップＳ３０３では、サブパスと作成対象フォルダの識別子との間の対応関係が確立される。
【００５９】
具体的には、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得する。サブパスと作成対象フォルダの識別子とを記録として取り、この記録を予め設定されたサブパスとフォルダの識別子との間の対応関係にて格納して、サブパスと作成対象のフォルダの識別子との間の対応関係を確立する。
【００６０】
予め設定されたサブパスとフォルダの識別子との間の対応関係は共用デバイスに格納でき、これにより、別のオペレーティングシステムも、この共有デバイスから、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得できるようになる。
【００６１】
本発明の更に別の実施の形態では、図４を参照すると、この方法は以下のステップを更に含む。
【００６２】
ステップＳ４０１では、予め設定されたパスのサブパス経由で第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断する。
【００６３】
予め設定されたパスのサブパスを経由して第１の記憶装置からフォルダを削除する必要がある場合、ユーザは、予め設定されたパスのサブパス経由で第１の記憶装置からフォルダを削除するための削除命令をオペレーティングシステムに入力して、削除命令をオペレーティングシステムへ提出する。オペレーティングシステムは削除命令を受信し、ステップＳ４０２を実行する。
【００６４】
削除要求を受信すると、ステップＳ４０２では、予め設定されたサブパスと識別子との間の対応関係を取得する。
フォルダの識別子はフォルダの名称や数などであってよく、本発明では、フォルダ識別子は限定されない。
【００６５】
ステップＳ４０３では、前記サブパスに対応するフォルダの識別子について、上記の前記対応関係が検索される。
サブパスを含む記録を上記対応関係から取得し、この記録からフォルダの識別子を取得する。
【００６６】
ステップＳ４０４では、サブパスに対応するフォルダの識別子が仮想ファイルシステムへ送られ、これにより、仮想ファイルシステムがこのフォルダの識別子に対応するフォルダを第１の記憶装置から削除する。
【００６７】
仮想ファイルシステムはフォルダの識別子を受信し、このフォルダの識別子に対応するフォルダを第１の記憶装置から削除する。これにより、オペレーティングシステムにとって、オペレーティングシステムが第１の記憶装置からフォルダを削除する削除モードと、オペレーティングシステムがローカル記憶装置からフォルダを削除する削除モードとが同一となる。その後、フォルダの識別子に対応するフォルダの削除の完了を通知する通知メッセージがオペレーティングシステムへ送られる。オペレーティングシステムは通知メッセージを受け取り、ステップＳ４０５を実行する。
【００６８】
ステップＳ４０５では、前記サブパスと前記フォルダの前記識別子との間の対応関係が削除される。
【００６９】
具体的には、フォルダの識別子を含む記録が、予め設定されたサブパスとフォルダの識別子との間の対応関係から削除されて、サブパスとフォルダの識別子との間の対応関係が削除される。
【００７０】
図５は、例示の実施の形態により示されたアクセス装置のブロック図である。図５を参照すると、本装置は：
第１の記憶装置に対応する仮想ファイルシステムをオペレーティングシステム内に作成するための第１の作成要求が受信されたかどうかを判断するように構成された第１の判断モジュール１１と；
前記第１の作成要求を受信した場合に、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成するように構成された作成モジュール１２と；
前記予め設定されたパスへの第１のアクセス要求が受信されたかどうかを判断するように構成された第２の判断モジュール１３と；
前記予め設定されたパスへの前記第１のアクセス要求が受信された場合に、前記仮想ファイルシステムが前記第１のアクセス要求に従って前記第１の記憶装置にアクセスするように、前記第１のアクセス要求を前記仮想ファイルシステムへ送信するように構成された第１の送信モジュール１４と；を備える。
【００７１】
図５に示す本発明の実施の形態では、オペレーティングシステムに、第１の記憶装置に対応する仮想ファイルシステムを作成するための作成要求が受信されたかどうかを判断し、作成要求が受信されている場合には、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムが作成され、予め設定されたパスへの第１のアクセス要求が受信されたかどうかが判断され、予め設定されたパスへの第１のアクセス要求が受信されている場合には、第１のアクセス要求が仮想ファイルシステムへ送られ、これにより、仮想ファイルシステムが第１のアクセス要求に従って第１の記憶装置にアクセスする。
【００７２】
従来技術では、オペレーティングシステムが、第１の記憶装置により提供されるＡＰＩインターフェースを経由して第１の記憶装置にアクセスするアクセスモードは、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードとは異なる。当業者は、第１の記憶装置により提供されるＡＰＩインターフェース経由で第１の記憶装置にアクセスするための非常に多くのアプリケーションをオペレーションシステムに前もってコンパイルする必要があり、これには高い人件費がかかる。
【００７３】
しかし、本発明のこの実施の形態では、オペレーティングシステムのＦＵＳＥを用いて、第１の記憶装置に対応する仮想ファイルシステムを、オペレーティングシステム内に作成する。第１の記憶装置により提供されるＡＰＩインターフェース経由で第１の記憶装置にアクセスすることなく第１の記憶装置にアクセスする必要がある場合には、オペレーティングシステムは第１のアクセス要求を仮想ファイルシステムへ送信するだけでよく、これにより、第１のアクセス要求に従って仮想ファイルシステムが第１の記憶装置にアクセスする。こうすることで、オペレーティングシステムにとって、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードと、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードが同一になる。オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードは、オペレーティングシステムがローカル記憶装置にアクセスするアクセスモードと同一であるので、オペレーティングシステムが第１の記憶装置にアクセスするアクセスモードは、オペレーティングシステムが第２の記憶装置にアクセスするアクセスモードと同一である。
【００７４】
これにより、オペレーションシステムは、元来は第２の記憶装置にアクセスするためのアプリケーションを用いて第１の記憶装置へのアクセスに成功することができ、当業者は、第１の記憶装置により提供されるＡＰＩインターフェースを経由して第１の記憶装置にアクセスするための非常に多くのアプリケーションをオペレーションシステムに前もってコンパイルしておく必要がないため、人件費を減らすことができる。
【００７５】
更に、本装置は：
第２の記憶装置に対応するネットワークファイルシステムが前記オペレーティングシステム内にマウントされているかどうかを判断するように構成された第３の判断モジュールと；
前記第２の記憶装置に対応する前記ネットワークファイルシステムが前記オペレーティングシステム内にマウントされている場合に、前記オペレーティングシステム内にあって、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのパスを、予め設定されたパスとして取得するように構成された第１の取得モジュールと；
前記第２の記憶装置に対応し、前記オペレーティングシステム内にマウントされた前記ネットワークファイルシステムをアンマウントするように構成された第１のアンマウントモジュールと；
を更に備え、
前記作成モジュールは、前記オペレーティングシステム内のＦＵＳＥ（Ｆｉｌｅｓｙｓｔｅｍ  ｉｎ  Ｕｓｅｒｓｐａｃｅ）を用いて、前記オペレーティングシステムの予め設定されたパス内に、前記第１の記憶装置に対応する前記仮想ファイルシステムを作成する前記ステップを実行するように更に構成される。
【００７６】
更に、本装置は：
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするためのマウント要求が受信されたかどうかを判断するように構成された第４の判断モジュールと；
前記マウント要求が受信された場合に、前記第１の記憶装置に対応する、前記予め設定されたパス内に作成された前記仮想ファイルシステムをアンマウントするように構成された第２のアンマウントモジュールと；
前記予め設定されたパス内に、前記第２の記憶装置に対応する前記ネットワークファイルシステムをマウントするように構成されたマウントモジュールと；
前記予め設定されたパスへの第２のアクセス要求が受信されたかどうかを判断するように構成された第５の判断モジュールと；
前記予め設定されたパスへの前記第２のアクセス要求が受信された場合に、前記ネットワークファイルシステムが前記第２のアクセス要求に従って前記第２の記憶装置にアクセスするように、前記第２のアクセス要求を前記ネットワークファイルシステムへ送信するように構成された第２の送信モジュールと；を更に備える。
【００７７】
更に、本装置は：
前記予め設定されたパスのサブパスを経由して作成対象フォルダを前記第１の記憶装置内に作成するための第２の作成要求が受信されたかどうかを判断するように構成された第６の判断モジュールであって、前記第２の作成要求は前記作成対象フォルダの識別子を含む、第６の判断モジュールと；
前記第２の作成要求が受信された場合に、前記仮想ファイルシステムが前記作成対象フォルダの前記識別子に従って前記第１の記憶装置内に前記作成対象フォルダを作成するように、前記第２の作成要求を前記仮想ファイルシステムに送信するように構成された第３の送信モジュールと；
前記サブパスと前記作成対象フォルダの前記識別子との間に対応関係を確立するように構成された確立モジュールと；を更に備える。
【００７８】
更に、本装置は：
前記予め設定されたパスのサブパスを経由して前記第１の記憶装置からフォルダを削除するための削除要求が受信されたかどうかを判断するように構成された第７の判断モジュールと；
前記削除要求が受信された場合に、予め設定されたサブパスとフォルダの識別子との間の対応関係を取得するように構成された第２の取得モジュールと；
前記サブパスに対応するフォルダの識別子についての前記対応関係を検索するように構成された検索モジュールと；
前記仮想ファイルシステムが前記フォルダの前記識別子に対応する前記フォルダを前記第１の記憶装置から削除するように、前記サブパスに対応する前記フォルダの前記識別子を前記仮想ファイルシステムへ送信するように構成された第４の送信モジュールと；
前記サブパスと前記フォルダの前記識別子との間の前記対応関係を削除するように構成された削除モジュールと；を更に備え。
【００７９】
上述の実施の形態における装置に関しては、各モジュールによって操作を実行する特定の方式はこの方法の実施の形態にて詳細に述べているので、ここでは詳細を繰り返さない。
【００８０】
本明細書を検討し、本明細書に開示された発明を実施すれば、当業者は、本発明の他の実施解決策を容易に想到することができる。本願は、本願のあらゆる変形、使用法、又は適用法を包含するように意図されている。そのような変形、使用法、又は適用法は、本発明の一般的原理に従うものであり、本願において開示されていない周知の事実又は従来の技術的手段を含む。明細書および実施の形態は例示に過ぎないとみなされ、本発明の真の範囲および精神は以下の特許請求の範囲に示されている。
【００８１】
当然ながら、本願は、上記及び付帯する図面に示された正確な構造に限定されるものではなく、本願の範囲から逸脱することなく様々な変形および変更を加えることができる。本願の範囲は、付帯する特許請求の範囲によってのみ限定される。
【図１】
2018521405.tif 000003
【図２】
2018521405.tif 000004
【図３】
2018521405.tif 000005
【図４】
2018521405.tif 000006
【図５】
2018521405.tif 000007
【国際調査報告】
2018521405.tif 000008
2018521405.tif 000009
2018521405.tif 000010
2018521405.tif 000011