(57)【要約】【課題】他の端末上のファイルを、ファイルの容量に関わらず、また、その端末自体が処理対象のファイルを処理可能であるかに関わらず、即時にファイル処理を開始する。【解決手段】ファイルシステムを備えるストレージ端末５０と通信可能に接続され、ストレージ端末５０上のファイルをストレージ端末５０上のアプリケーションで処理させる遠隔ファイルアクセス端末１０は、ストレージ端末５０の記憶部に記憶されたファイルの配置構造を取得し、取得した配置構造に基づいて、処理対象となるファイルの、ファイルシステム上の場所をストレージ端末５０に送信し、指定ファイルを、ストレージ端末５０に所定のアプリケーションで処理を開始させるとともに、ストレージ端末５０との間で画面共有を開始する。【選択図】図１
2015103004.tif 000002
【特許請求の範囲】
【請求項１】
ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得する配置構造取得手段と、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるファイル指定受付手段と、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するファイルパス送信手段と、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始する画面共有手段と、
を備えることを特徴とする遠隔ファイルアクセス端末。
【請求項２】
前記所定のアプリケーションとして、前記取得した配置構造のうち、処理を行うアプリケーションの場所を指定する入力を受け付けるアプリケーション指定受付手段と、
前記指定を受け付けたアプリケーションの、ファイルシステム上の場所を前記ストレージ端末に送信するアプリケーションパス送信手段と、
を備えることを特徴とする請求項１に記載の遠隔ファイルアクセス端末。
【請求項３】
前記配置構造取得手段において、基準ディレクトリと最大取得階層の少なくともいずれかを送信し、それに基づいた範囲の配置構造を取得することを特徴とする請求項１又は２に記載の遠隔ファイルアクセス端末。
【請求項４】
前記画面共有手段において、前記ストレージ端末の画面全体の共有を行うのではなく、前記所定のアプリケーションの描画範囲部分のみについて画面共有を行うことを特徴とする、請求項１乃至３のいずれか一項に記載の遠隔ファイルアクセス端末。
【請求項５】
遠隔ファイルアクセス端末と通信可能に接続されたストレージ端末であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を、前記遠隔ファイルアクセス端末に送信する配置構造送信手段と、
前記遠隔ファイルアクセス端末から、処理対象となるファイルの、ファイルシステム上の場所を受信するファイルパス受信手段と、
前記受信したファイルパスで特定されるファイルを、所定のアプリケーションで処理を開始するファイル処理開始手段と、
前記ファイル処理の開始に伴い、前記遠隔ファイルアクセス端末との間で画面共有を開始する画面共有手段と、
を備えることを特徴とするストレージ端末。
【請求項６】
ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末が実行する遠隔ファイルアクセス方法であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得するステップと、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるステップと、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するステップと、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始するステップと、
を備えることを特徴とする遠隔ファイルアクセス方法。
【請求項７】
ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末に、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得するステップ、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるステップ、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するステップ、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始するステップ、
を実行させることを特徴とする遠隔ファイルアクセス端末用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる、遠隔ファイルアクセス端末、ストレージ端末、遠隔ファイルアクセス方法、遠隔ファイルアクセス端末用プログラムに関する。
【背景技術】
【０００２】
近年、公衆回線網に接続された携帯端末をＷｅｂサーバ等と接続することで、ユーザに様々なサービスが提供されている。特に、スマートフォン（高機能携帯電話）の登場により、従来、パソコンに対して行われていた高度なサービスを、携帯電話で行うことが可能になってきた。
【０００３】
また、情報端末の普及や回線速度の向上により、情報の共有はますます盛んになっている。従来でも、電子メールによる文書やＵＲＬの共有は行われていたが、現在では、音声や動画など、容量が大きいファイルであっても共有が可能となっている。
【０００４】
しかしながら、ファイルを共有しても、共有先の端末に当該ファイルを再生、処理するためのアプリケーションが入っていない場合には、受信したファイルを処理することができない。また、受信端末が携帯端末である場合や、ファイルの容量が著しく大きい場合等には、ファイルの送受信に時間を要し、円滑なファイルの共有が行えないという問題があった。
【０００５】
そのような課題に対して、サイズの大きなファイルを縮小や圧縮をせずに携帯電話に転送し、受信した携帯電話で閲覧することを可能とする携帯電話向けファイル転送システムが開示されている。
【０００６】
特許文献１において、受信したファイルのファイル形式を判定するファイル形式判定手段と、ファイルの形式が所定の画像ファイル形式でなかった場合に所定の画像ファイル形式に変換を行うファイル形式変換手段と、ファイル形式を所定の画像ファイル形式に変換した後に、縦及び横のピクセル数を取得し、所定の大きさのタイル状の複数の子画像に分割し、連番のファイル名を付すファイル分割手段と、分割後の各画像ファイル及びその全体画像における位置関係を特定する位置情報をまとめて特定のフォルダに格納する記憶手段と、少なくとも前記フォルダのＵＲＬへのリンク情報を本文の中に含む電子メールを作成し前記受信者の携帯メールアドレスに送信する電子メール発行手段と、を具備したファイル転送サーバを設ける構成が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−７１１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載の手法によれば、共有元端末と共有先端末間の回線速度が低い場合であっても、縮小や圧縮無しに高速な共有を行うことが可能である。しかしながら、特許文献１に記載の手法では、ファイルが何らかの画像であることを前提にしている上、送受信において一度転送サーバを経由するので、共有元端末から転送サーバにファイルが送信される時間と、転送サーバから共有先端末にファイルが送信される時間とがそれぞれ独立に必要になり、全体としてかえって時間がかるおそれがあるという課題がある。
【０００９】
そこで本発明の発明者は、ストレージ端末上のファイルを、共有先の端末でなく、共有元の端末である当該ストレージ端末上で再生、処理することで、共有先の端末が対象のファイルを直接処理できるかを問わない点に着目した。また、本発明の発明者は、共有の過程において、ファイル内容そのものを送受信せず、画面共有によりその処理内容のみを画面共有することで、元のファイル容量が著しく大きい場合であっても、通信容量を大幅に削減でき、即時に処理を開始可能であることに着目した。
【００１０】
本発明は、これらの課題に鑑み、通信可能に接続されたストレージ端末上のファイルを、共有先の端末でなく、共有元の端末である当該ストレージ端末上のアプリケーションで処理させ、処理内容を画面共有により取得することで、処理対象のファイルの容量に関わらず、また、遠隔ファイルアクセス端末自体が処理対象のファイルを処理可能であるかに関わらず、遠隔から即時にファイル処理の開始が可能である遠隔ファイルアクセス端末、ストレージ端末、遠隔ファイルアクセス方法、遠隔ファイルアクセス端末用プログラムを提供する。
【課題を解決するための手段】
【００１１】
本発明では、以下のような解決手段を提供する。
【００１２】
第１の特徴に係る発明は、ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得する配置構造取得手段と、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるファイル指定受付手段と、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するファイルパス送信手段と、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始する画面共有手段と、
を備えることを特徴とする遠隔ファイルアクセス端末を提供する。
【００１３】
第１の特徴に係る発明によれば、ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末は、前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得し、前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付け、前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信し、前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始する。
【００１４】
第１の特徴に係る発明は、遠隔ファイルアクセス端末のカテゴリであるが、遠隔ファイルアクセス方法及び、遠隔ファイルアクセス端末用プログラムであっても同様の作用、効果を奏する。
【００１５】
第２の特徴に係る発明は、前記所定のアプリケーションとして、前記取得した配置構造のうち、処理を行うアプリケーションの場所を指定する入力を受け付けるアプリケーション指定受付手段と、
前記指定を受け付けたアプリケーションの、ファイルシステム上の場所を前記ストレージ端末に送信するアプリケーションパス送信手段と、
を備えることを特徴とする第１の特徴に係る発明である遠隔ファイルアクセス端末を提供する。
【００１６】
第２の特徴に係る発明によれば、第１の特徴に係る発明である遠隔ファイルアクセス端末は、前記所定のアプリケーションとして、前記取得した配置構造のうち、処理を行うアプリケーションの場所を指定する入力を受け付け、前記指定を受け付けたアプリケーションの、ファイルシステム上の場所を前記ストレージ端末に送信する。
【００１７】
第３の特徴に係る発明は、前記配置構造取得手段において、基準ディレクトリと最大取得階層の少なくともいずれかを送信し、それに基づいた範囲の配置構造を取得することを特徴とする第１又は第２の特徴に係る発明である遠隔ファイルアクセス端末を提供する。
【００１８】
第３の特徴に係る発明によれば、第１又は第２の特徴に係る発明である遠隔ファイルアクセス端末は、前記配置構造取得手段において、基準ディレクトリと最大取得階層の少なくともいずれかを送信し、それに基づいた範囲の配置構造を取得する。
【００１９】
第４の特徴に係る発明は、前記画面共有手段において、前記ストレージ端末の画面全体の共有を行うのではなく、前記所定のアプリケーションの描画範囲部分のみについて画面共有を行うことを特徴とする、第１から第３のいずれかの特徴に係る発明である遠隔ファイルアクセス端末を提供する。
【００２０】
第４の特徴に係る発明によれば、第１から第３のいずれかの特徴に係る発明である遠隔ファイルアクセス端末は、前記画面共有手段において、前記ストレージ端末の画面全体の共有を行うのではなく、前記所定のアプリケーションの描画範囲部分のみについて画面共有を行う。
【００２１】
第５の特徴に係る発明は、遠隔ファイルアクセス端末と通信可能に接続されたストレージ端末であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を、前記遠隔ファイルアクセス端末に送信する配置構造送信手段と、
前記遠隔ファイルアクセス端末から、処理対象となるファイルの、ファイルシステム上の場所を受信するファイルパス受信手段と、
前記受信したファイルパスで特定されるファイルを、所定のアプリケーションで処理を開始するファイル処理開始手段と、
前記ファイル処理の開始に伴い、前記遠隔ファイルアクセス端末との間で画面共有を開始する画面共有手段と、
を備えることを特徴とするストレージ端末を提供する。
【００２２】
第５の特徴に係る発明によれば、遠隔ファイルアクセス端末と通信可能に接続されたストレージ端末は、前記ストレージ端末の記憶部に記憶されたファイルの配置構造を、前記遠隔ファイルアクセス端末に送信し、前記遠隔ファイルアクセス端末から、処理対象となるファイルの、ファイルシステム上の場所を受信し、前記受信したファイルパスで特定されるファイルを、所定のアプリケーションで処理を開始し、前記ファイル処理の開始に伴い、前記遠隔ファイルアクセス端末との間で画面共有を開始する。
【００２３】
第６の特徴に係る発明は、ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末が実行する遠隔ファイルアクセス方法であって、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得するステップと、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるステップと、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するステップと、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始するステップと、
を備えることを特徴とする遠隔ファイルアクセス方法を提供する。
【００２４】
第７の特徴に係る発明は、ファイルシステムを備える一以上のストレージ端末と通信可能に接続され、
前記ストレージ端末上のファイルを当該ストレージ端末上のアプリケーションで処理させる遠隔ファイルアクセス端末に、
前記ストレージ端末の記憶部に記憶されたファイルの配置構造を取得するステップ、
前記取得した配置構造に基づいて、処理対象となるファイルを指定する入力を受け付けるステップ、
前記指定を受け付けたファイルの、ファイルシステム上の場所を前記ストレージ端末に送信するステップ、
前記ストレージ端末に、前記指定を受け付けたファイルを、所定のアプリケーションで処理を開始させるとともに、当該ストレージ端末との間で画面共有を開始するステップ、
を実行させることを特徴とする遠隔ファイルアクセス端末用プログラムを提供する。
【発明の効果】
【００２５】
本発明によれば、通信可能に接続されたストレージ端末上のファイルを、共有先の端末でなく、共有元の端末である当該ストレージ端末上のアプリケーションで処理させ、処理内容を画面共有により取得することで、処理対象のファイルの容量に関わらず、また、遠隔ファイルアクセス端末自体が処理対象のファイルを処理可能であるかに関わらず、遠隔から即時にファイル処理の開始が可能である遠隔ファイルアクセス端末、ストレージ端末、遠隔ファイルアクセス方法、遠隔ファイルアクセス端末用プログラムを提供することが可能となる。
【図面の簡単な説明】
【００２６】
【図１】図１は、遠隔ファイルアクセスシステム１の概要を説明するための概要図である。
【図２】図２は、遠隔ファイルアクセスシステム１の全体構成図である。
【図３】図３は、遠隔ファイルアクセス端末１０、ストレージ端末５０の機能ブロック図である。
【図４】図４は、遠隔ファイルアクセス端末１０、ストレージ端末５０が実行する遠隔ファイルアクセス処理を示すフローチャート図である。
【図５】図５は、遠隔ファイルアクセス端末１０、ストレージ端末５０が実行する配置構造取得処理を示すフローチャート図である。
【図６】図６は、ファイル指定の入力を受け付ける遠隔ファイルアクセス端末１０の画面の一例である。
【図７】図７は、アプリケーションの描画範囲のみを画面共有している遠隔ファイルアクセス端末１０とストレージ端末５０の画面の一例である。
【発明を実施するための形態】
【００２７】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも一例であって、本発明の技術的範囲はこれに限られるものではない。
【００２８】
［遠隔ファイルアクセスシステム１の概要］
図１は、本発明の好適な実施形態である遠隔ファイルアクセスシステム１の概要を説明するための概要図である。遠隔ファイルアクセスシステム１は、遠隔ファイルアクセス端末１０、ストレージ端末５０、公衆回線網３（インターネット網や第３世代、第４世代通信網など）から構成される。
【００２９】
初めに、遠隔ファイルアクセス端末１０は、処理の対象となるファイルを選択し、場所を特定するために、ストレージ端末５０に対して配置構造を要求する（ステップＳ０１）。このとき、全ファイルの配置構造を走査するのには時間がかかるため、基準となる位置及び読み込む階層の深さを指定してもよいし、ストレージ端末５０側で予め定められていてもよい。
【００３０】
要求に対して、ストレージ端末５０は、ファイルの配置構造を遠隔ファイルアクセス端末１０に送信する（ステップＳ０２）。配置構造を受信した遠隔ファイルアクセス端末１０は、表示部に配置構造を表示し、ユーザは配置構造上で処理を行うファイルを指定する。
【００３１】
本発明において、ファイルの処理とは、特定のアプリケーション又はＯＳを介した詳細情報の取得、読み込み、編集、書き込み、実行、その他のファイルアクセスを指すとともに、これらに限られない。
【００３２】
遠隔ファイルアクセス端末１０がファイルの指定を受け付けると、そのファイルのファイルシステム上の場所、いわゆるファイルパスをストレージ端末５０に対して送信する（ステップＳ０３）。このとき、同様に、対象のファイルを処理するアプリケーションの場所を、アプリケーションパスとして送信してもよい。
【００３３】
ファイルパス、及びアプリケーションパスを受信したストレージ端末５０は、アプリケーションパスで指定されたアプリケーションを用いて、対象のファイルの処理を開始する（ステップＳ０４）。ここでアプリケーションパスを受信していない場合には、ストレージ端末５０上で予め規定されたアプリケーションを利用してよい。また、そのアプリケーションはＯＳ上で実行可能な形式であってもよいし、ＯＳ自体の処理系であってもよい。
【００３４】
最後に、遠隔ファイルアクセス端末１０は、ストレージ端末５０との間で画面共有を開始する（ステップＳ０５）。そうすることで、対象のファイル自体の容量に関わらず、処理結果を参照できる。また、遠隔ファイルアクセス端末１０上に、当該ファイルを処理可能なアプリケーションがなくても、ファイルの処理を実行可能である。ここで画面共有は、原則ストレージ端末５０の画面全体であるが、アプリケーションの描画範囲、例えばアプリケーションウィンドウが特定可能な場合には、その描画範囲のみを共有してよい。
【００３５】
以上が、遠隔ファイルアクセスシステム１の概要である。
【００３６】
［遠隔ファイルアクセスシステム１のシステム構成］
図２は、本発明の好適な実施形態である遠隔ファイルアクセスシステム１のシステム構成図である。ここで、遠隔ファイルアクセス端末１０は、公衆回線網３を介して、ストレージ端末５０と通信可能に接続されている。
【００３７】
遠隔ファイルアクセス端末１０は、ユーザがファイルの遠隔アクセスを行うために利用され、ディスプレイを初めとする出力画面を備えている、一般的な情報機器や電子機器であってよい。遠隔ファイルアクセス端末１０は、例えば、携帯電話、スマートフォン、テレビ、コンピュータに加えて、電話機、ネットブック端末、スレート端末、電子書籍端末、電子辞書端末、携帯型音楽プレーヤ、携帯型コンテンツ再生・録画プレーヤ等の一般的な情報家電であってよい。
【００３８】
ストレージ端末５０は、記憶部を備え、当該記憶部に遠隔ファイルアクセス端末１０の処理対象となるファイルを記憶し、遠隔ファイルアクセス端末１０と同様に出力画面を備えるほか、後述する機能を備える、一般的な情報機器や電子機器であってよい。
【００３９】
［各機能の説明］
図３は、遠隔ファイルアクセス端末１０、ストレージ端末５０の機能ブロックと各機能の関係を示す図である。
【００４０】
遠隔ファイルアクセス端末１０は、制御部１１として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ），ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ），ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部１２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。
【００４１】
さらに、遠隔ファイルアクセス端末１０は、入出力部１３として、制御部で制御したデータや画像を出力表示するディスプレイや、音声を再生するスピーカー等から構成される表示部を備え、かつ、利用者からの入力を受付けるタッチパネルやキーボード、マウス等を備える。
【００４２】
遠隔ファイルアクセス端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２と協働して、配置構造取得モジュール１４、ファイルパス送信モジュール１５、アプリケーションパス送信モジュール１６を実現する。また、遠隔ファイルアクセス端末１０において、制御部１１が所定のプログラムを読み込むことで、通信部１２及び入出力部１３と協働して、画面共有モジュール１７を実現する。また、遠隔ファイルアクセス端末１０において、制御部１１が所定のプログラムを読み込むことで、入出力部１３と協働して、ファイル指定受付モジュール１８、アプリケーション指定受付モジュール１９を実現する。
【００４３】
ストレージ端末５０は、同様に、制御部５１として、ＣＰＵ，ＲＡＭ，ＲＯＭ等を備え、通信部５２として、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉＦｉ対応デバイス又は、第３世代移動通信システム等のＩＭＴ−２０００規格に準拠した無線デバイス等を備える（有線によるＬＡＮ接続であってもよい）。また、ストレージ端末５０は、入出力部５３として、制御部で制御したデータや画像を出力表示する表示部を備える。
【００４４】
ストレージ端末５０において、制御部５１が所定のプログラムを読み込むことで、通信部５２と協働して、配置構造送信モジュール５４、ファイルパス受信モジュール５５、アプリケーションパス受信モジュール５６、ファイル処理開始モジュール５７を実現する。また、ストレージ端末５０において、制御部５１が所定のプログラムを読み込むことで、通信部５２、及び入出力部５３と協働して、画面共有モジュール５８を実現する。
【００４５】
［遠隔ファイルアクセス処理］
図４は、遠隔ファイルアクセス端末１０、ストレージ端末５０が実行する遠隔ファイルアクセス処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００４６】
はじめに、遠隔ファイルアクセス端末１０の配置構造取得モジュール１４、及びストレージ端末５０の配置構造送信モジュール５４は、ストレージ端末５０のファイルシステムにおける配置構造を取得するため、配置構造取得処理を実行する（ステップＳ１１）。
【００４７】
［配置構造取得処理］
図５は、遠隔ファイルアクセス端末１０、ストレージ端末５０が実行する配置構造取得処理のフローチャートである。上述した各装置のモジュールが行う処理について、本処理にて併せて説明する。
【００４８】
初めに、遠隔ファイルアクセス端末１０の配置構造取得モジュール１４は、配置構造を取得する基準となる基準ディレクトリ、及び最大取得階層をストレージ端末５０に送信し（ステップＳ２１）、ストレージ端末５０の配置構造送信モジュール５４はこれを受信する（ステップＳ２２）。
【００４９】
また、同様に、遠隔ファイルアクセス端末１０の配置構造取得モジュール１４は、配置構造の取得要求をストレージ端末５０に送信し（ステップＳ２３）、ストレージ端末５０の配置構造送信モジュール５４はこれを受信する（ステップＳ２４）。前記の基準ディレクトリ、及び最大取得階層の送受信と、取得要求の送受信は、一度の通信で同時に行われてよい。
【００５０】
ここで、基準ディレクトリは、ユーザから意識的に入力されてもよいし、例えば前回の実行時に最後にファイルを処理したディレクトリのように、自動で指定されてもよい。ストレージ端末５０が受信を行わず任意の設定を行ってもよいが、遠隔ファイルアクセス端末１０側から基準ディレクトリ、及び最大取得階層の指定を可能とし、繰り返し取得実を行う事で、逐次の配置構造取得が可能となる。
【００５１】
次に、ストレージ端末５０の配置構造送信モジュール５４は、カレントディレクトリを配置構造の取得の基準となる基準ディレクトリに変更する（ステップＳ２５）。そして、最大取得階層の範囲で、配置構造を取得する（ステップＳ２６）。ここで一般に、ディレクトリ構造は木構造になっているので、最大取得階層は整数で表される。特に指定がない限り、上下の範囲をそれぞれ取得してよい。なお、シンボリックリンクを利用することで、一般の木構造よりも複雑な構造を実現することも可能である。
【００５２】
最後に、配置構造送信モジュール５４は、取得した配置構造を遠隔ファイルアクセス端末１０に送信し（ステップＳ２７）、遠隔ファイルアクセス端末１０の配置構造取得モジュール１４がこれを受信する（ステップＳ２８）。以上が、配置構造取得処理の手順である。
【００５３】
遠隔ファイルアクセス処理に戻り、遠隔ファイルアクセス端末１０は取得した配置構造を画面に表示するとともに、ファイル指定受付モジュール１８が、処理対象ファイルの指定を受け付ける（ステップＳ１２）。
【００５４】
次に、遠隔ファイルアクセス端末１０のファイルパス送信モジュール１５は、ストレージ端末５０に処理対象となるファイルパスを送信し（ステップＳ１３）、ストレージ端末５０のファイルパス受信モジュール５５がこれを受信する（ステップＳ１４）。
【００５５】
同様に、遠隔ファイルアクセス端末１０は取得した配置構造を画面に表示し、アプリケーション指定受付モジュール１９が、処理対象ファイルを処理するアプリケーションの指定を受け付ける（ステップＳ１５）。そして、遠隔ファイルアクセス端末１０のアプリケーションパス送信モジュール１６は、ストレージ端末５０に処理対象となるファイルパスを送信し（ステップＳ１６）、ストレージ端末５０のアプリケーションパス受信モジュール５６がこれを受信する（ステップＳ１７）。
【００５６】
図６は、ファイル指定の入力を受け付ける遠隔ファイルアクセス端末１０の画面の一例である。受信した配置構造６１は画面上に示され、現在の選択中の階層６２の背景は黒で表示される。ポインタ６３、またはタップを使ってディレクトリやファイルを選択可能であり、例えばファイルをダブルタップすることで処理対象のファイルとして指定する。また、上の階層を取得するボタン６４、及び下の階層を取得するボタン６５を押し下げることで、現在選択中のディレクトリを基準として、配置構造を取得又は更新することが可能である。
【００５７】
次に、ストレージ端末５０のファイル処理開始モジュール５７は、受信したアプリケーションパスで指定されたアプリケーションを用いて、対象のファイルの処理を開始する（ステップＳ１８）。ここでアプリケーションパスを受信していない場合には、ストレージ端末５０上で予め規定されたアプリケーションを利用してよい。
【００５８】
また、ファイルを処理するアプリケーションは実行可能なアプリケーションのみならず、例えば処理対象となるファイルの拡張子が「ｅｘｅ」、「ｂａｔ」、「ｓｈ」といった場合においては、ＯＳ自体が処理を行うアプリケーションであってよい。
【００５９】
そして、ストレージ端末５０の画面共有モジュール５８は、画面の表示内容を取得し、遠隔ファイルアクセス端末１０に送信することで、画面共有を開始する（ステップＳ１９）。ここで、取得する表示内容の範囲は、画面全体であってもよいし、アプリケーションの描画範囲が一つのウィンドウであるといったように特定可能である場合には、その描画範囲のみを取得して送信してよい。
【００６０】
最後に、遠隔ファイルアクセス端末１０の画面共有モジュール１７は、ストレージ端末５０から表示内容を受信し、遠隔ファイルアクセス端末１０の表示部に表示することで、画面共有を行う（ステップＳ２０）。
【００６１】
図７は、アプリケーションの描画範囲のみを画面共有している遠隔ファイルアクセス端末１０とストレージ端末５０の画面の一例である。アプリケーションの処理内容はウィンドウ７１に表示されているため、ウィンドウ７１のみがアプリケーションの描画範囲として遠隔ファイルアクセス端末１０に共有され、ウィンドウ７２として表示されている。
【００６２】
図７において、その他の範囲の画面は共有されておらず、例えばデスクトップ上のフォルダ７３が描画されるべき場所７４は、遠隔ファイルアクセス端末１０上において何も表示されていない。これにより、データの転送量を抑えると同時に、両端末の画面解像度が異なっていても、縮小の割合を小さくすることが可能となる。
【００６３】
以上の処理手続きにおいて、配置構造及び処理の内容は出力として共有されているが、ファイルそのもの内容は一切送受信されていない。結果、ファイルの容量に関わらず、また、遠隔ファイルアクセス端末１０が当該ファイルを処理可能であるかに関わらず、遠隔からファイル処理を行うことが可能である。以上が、遠隔ファイルアクセス処理の手順である。
【００６４】
上述した手段、機能は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し記憶して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記憶装置（記録媒体）に予め記録しておき、その記憶装置から通信回線を介してコンピュータに提供するようにしてもよい。
【００６５】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００６６】
１  遠隔ファイルアクセスシステム、３  公衆回線網、１０  遠隔ファイルアクセス端末、５０  ストレージ端末
【図１】
2015103004.tif 000003
【図２】
2015103004.tif 000004
【図３】
2015103004.tif 000005
【図４】
2015103004.tif 000006
【図５】
2015103004.tif 000007
【図６】
2015103004.tif 000008
【図７】
2015103004.tif 000009