(57)【要約】【課題】各ユーザの管理ポリシーや、階層構造の秘匿ニーズによって共有領域でのファイル管理が制約を受けることのない手段を提供すること。【解決手段】複数のユーザＹ間でネットワークＣを介してファイル共有を行う為のファイル共有装置Ａであって、該ファイル共有装置Ａは、少なくとも記憶手段Ａ１を具備する。記憶手段Ａ１は、各ユーザＹに割り当てられたファイル領域であるユーザ領域Ｙ１を少なくとも有し、あるユーザのユーザ領域Ｙ１に、該ユーザ領域Ｙ１外にある実フォルダまたは実ファイルへのシンボリックリンク３０を自動または手動で配置する。【選択図】図２
2019200643.tif 000002
【特許請求の範囲】
【請求項１】
複数のユーザ間でネットワークを介してファイル共有を行う為のファイル共有装置であって、
該ファイル共有装置は、少なくとも記憶手段を具備し、
前記記憶手段は、
各ユーザに割り当てられたファイル領域である、ユーザ領域を少なくとも有し、
あるユーザのユーザ領域に、該ユーザ領域外にある実フォルダまたは実ファイルへのシンボリックリンクが配置してあることを特徴とする、
ファイル共有装置。
【請求項２】
前記ユーザ領域外にある実フォルダまたは実ファイルが、前記シンボリックリンクが配置されるユーザとは異なるユーザのユーザ領域に格納してあることを特徴とする、
請求項１に記載のファイル共有装置。
【請求項３】
前記記憶手段は、
管理者が管理するファイル領域である共有領域、をさらに有し、
該ユーザ領域外にある実フォルダまたは実ファイルが、前記共有領域に格納してあることを特徴とする、
請求項１に記載のファイル共有装置。
【請求項４】
前記ユーザに応じて、前記ユーザ領域内のフォルダの階層構造が異なることを特徴とする、請求項１乃至３のうち何れか１項に記載のファイル共有装置。
【請求項５】
前記ユーザに応じて、前記シンボリックリンクの配置箇所が異なることを特徴とする、請求項１乃至４のうち何れか１項に記載のファイル共有装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、属性の異なる複数のユーザ間で、ネットワークを介してファイル共有を行う為のファイル共有装置に関する。
【背景技術】
【０００２】
データセンターなどに設置してあるサーバに保存してあるファイルを、ネットワークを介して複数のユーザが共有して使用することが一般的に行われている。
例えば、以下の非特許文献のように、サーバ上で各ユーザに割り当てられたファイル領域にある共有対象のフォルダ（「ディレクトリ」ともいう。）に共有設定を行って、共有相手による閲覧・編集を可能とする方法がある。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】[ＴＩＰＳ]Ｗｉｎｄｏｗｓファイルサーバーにおけるアクセス権の設定（ｈｔｔｐｓ：／／ｃｌｏｕｄ−ｎｅｗｓ．ｓａｋｕｒａ．ａｄ．ｊｐ／２０１６／０５／２４／ｆｉｌｅｓｅｒｖｅｒ−ｗｉｎｄｏｗｓ−ｓｅｒｖｅｒ−ｏｎ−ｓａｋｕｒａｃｌｏｕｄ−２／）
【非特許文献２】０１）  ＷｅｂＤＡＶ（ファイル共有システム）の設定（ｈｔｔｐｓ：／／ｗｗｗ．ｒａｐｉｄｓｉｔｅ．ｊｐ／ｓｕｐｐｏｒｔ／ｇｕｉｄｅ＿ｍｉｇｒａｔｉｏｎ／ｒｅｆｅｒｅｎｃｅ／ｗｅｂｄａｖ／ｅ＿１１３７０．ｈｔｍｌ）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上記の共有方法では、以下に記載する問題のうち少なくとも何れか１つの問題を奏する。
（１）共有対象の柔軟な設定ができない。
各ユーザによって、ファイルを格納するフォルダ分けの基準（管理ポリシー）の種類（プロジェクト毎、顧客毎、時期毎、緊急度毎など）が異なり、さらにその基準の優先度も異なる。
そのため、前記方法１では、共有したいファイルが存在するフォルダの下流に、共有を望まないフォルダやファイルが存在する場合には、フォルダ単位での共有ができない場合があった。
この場合、ユーザは別途共有用のフォルダを作成し、共有対象のフォルダやファイルを共有用のフォルダにコピーする対応などを行い、元のフォルダと共有用のフォルダにあるファイルを個別に管理しなければならなかった。
（２）フォルダの階層構造が把握されてしまう。
ユーザによっては、フォルダの階層構造を共有相手に悟られたくないニーズが存在する。
この場合、ユーザに割り当てられた実フォルダを共有領域として用い、該共有領域のショートカットを共有相手に提供する方法では、共有領域のパスが開示されてフォルダの階層構造が明らかとなってしまうため、上記のニーズを満たすことができない。
【０００５】
よって、本願発明は、各ユーザの管理ポリシーや、階層構造の秘匿ニーズによって共有領域でのファイル管理が制約を受けることのない手段の提供を目的の一つとする。
【課題を解決するための手段】
【０００６】
上記課題を解決すべくなされた本願の第１発明は、複数のユーザ間でネットワークを介してファイル共有を行う為のファイル共有装置であって、  該ファイル共有装置は、少なくとも記憶手段を具備し、前記記憶手段は、各ユーザに割り当てられたファイル領域である、ユーザ領域を少なくとも有し、あるユーザのユーザ領域に、該ユーザ領域外にある実フォルダまたは実ファイルへのシンボリックリンクが配置してあることを特徴とする。
また、本願の第２発明は、前記第１発明において、前記ユーザ領域外にある実フォルダまたは実ファイルが、前記シンボリックリンクが配置されるユーザとは異なるユーザのユーザ領域に格納してあることを特徴とする。
また、本願の第３発明は、前記第１発明において、前記記憶手段は、管理者が管理するファイル領域である共有領域、をさらに有し、該ユーザ領域外にある実フォルダまたは実ファイルが、前記共有領域に格納してあることを特徴とする。
また、本願の第４発明は、前記第１発明乃至第３発明のうち何れか１つの記載の発明において、前記ユーザに応じて、前記ユーザ領域内のフォルダの階層構造が異なることを特徴とする。
また、本願の第５発明は、前記第１発明乃至第４発明のうち何れか１つの記載の発明において、前記ユーザに応じて、前記シンボリックリンクの配置箇所が異なることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、以下に記載する効果のうち、少なくとも何れか１つの効果を奏する。
（１）各ユーザのファイルの管理ポリシーに影響を与えることなく、柔軟なデータ共有が可能となる。
（２）共有対象の実フォルダまたは実ファイルをシンボリックリンクで各共有者に提供するため、ユーザ間で自己のフォルダ階層を相手に把握されることが無い。
【図面の簡単な説明】
【０００８】
【図１】本発明に係るファイル共有装置の構成を示すイメージ図。
【図２】実施例１に係るファイル共有装置の構成を示すイメージ図。
【図３】実施例１に係るファイル共有装置の使用例を示すイメージ図。
【図４】実施例２に係るファイル共有装置の構成を示すイメージ図。
【発明を実施するための形態】
【０００９】
以下、図面を参照しながら、本発明の実施例について説明する。
【実施例１】
【００１０】
＜１＞全体構成
図１に、本発明に係るファイル共有装置の概要を示す。
ファイル共有装置Ａは、管理者Ｘが提供するファイル共有サービスを実現するための装置であり、各ユーザＹが使用するユーザ端末Ｂとの間でネットワークＣを介してファイル共有を行うことができる。
本実施例に係るファイル共有装置Ａは、コンピュータからなるサーバを構成する要素の一部または全部によって構成し、少なくとも記憶手段を有する。
記憶手段Ａ１は、ＨＤＤ、ＳＳＤ、ＣＤ―ＲＯＭなどの公知の記憶装置または記憶媒体からなる。
【００１１】
＜２＞記憶手段の構成
図２に、本発明に係るファイル共有装置の記憶手段の構成を示す。
ファイル共有装置の記憶手段Ａ１では、ファイル共有サービスを提供する管理者Ｘと、当該サービスを使用する複数のユーザＹが、記憶手段Ａ１内で、それぞれファイル領域を割り当てられた状態を呈している。
管理者Ｘに割り当てられたファイル領域には、各ユーザＹ間で共有対象となる実フォルダまたは実ファイルを格納する為の共有領域Ｘ１を設ける。
そして、各ユーザＹには、個別に割り当てられたファイル領域であるユーザ領域Ｙ１を設けている。
さらに、各ユーザ領域Ｙ１の配下には、前記共有領域Ｘ１にある実フォルダまたは実ファイルに対するシンボリックリンク３０が配置してある。
以下、各構成要素の詳細について説明する。
【００１２】
＜３＞ユーザ領域
ユーザ領域Ｙ１は、ユーザに割り当てられたファイル領域であって、ユーザによってフォルダまたはファイルを格納可能な領域である。
ユーザ領域Ｙ１は、ユーザＹの管理ポリシーに応じてユーザ自身が適宜生成・設計したり、ユーザの要求に応じて管理者がユーザ領域を生成・設計したり、管理者が独自に生成・設計したりすることができる。
図１では、ユーザ領域に、階層構造（ツリー構造）を呈する実フォルダ（ユーザフォルダ１０）が構築され、当該ユーザフォルダ１０の中に実ファイルが格納されている。
【００１３】
＜４＞共有領域
共有領域Ｘ１は、管理者が管理可能なファイル領域であって、共有対象となる実フォルダまたは実ファイルを格納するための領域である。
共有領域Ｘ１は、ユーザの要求に応じて管理者が生成・設計したり、管理者が独自に生成・設計したりすることができる。
図１では、共有領域Ｘ１に、「ｃ１」の名称を有する共有フォルダが構築され、当該共有フォルダ内に「ｄ１」「ｄ２」の名称を有するファイルが格納されている。
【００１４】
＜５＞シンボリックリンク
シンボリックリンク３０は、前記ユーザ領域Ｙ１の配下にあって、前記共有領域Ｘ１にあるフォルダまたはファイルを仮想的に表示するためのリンク手段である。
シンボリックリンク３０は、広義でソフトリンクともいわれるもので、コンピュータのディスク上で扱うファイルやフォルダを、本来の位置に残しつつ、それとは別の場所に置いたり、別名を付けてアクセスしたりするために用いる
よって、シンボリックリンク３０は、複製とは異なって実体がなく、シンボリックリンク３０によって開いたファイルへの操作が、実物のファイルにも反映される。
【００１５】
図１では、共有領域にある「ｃ１」の名称の共有フォルダ２０のシンボリックリンク３０を、一方のユーザＹ（左側）ではユーザフォルダ１０の「￥ａ１￥ｂ１」の配下に配置し、他方のユーザＹ（右側）ではユーザフォルダ１０の「￥ｂ１￥ａ１」の配下に配置している。
その結果、共有領域Ｘ１に構築した「ｃ１」の名称を有する共有フォルダ２０と、その中に格納した「ｄ１」「ｄ２」のファイル２１は、シンボリックリンク３０を介して、仮想フォルダ４０および仮想ファイル４１として各ユーザＹによる閲覧・編集が可能となる。
【００１６】
＜５．１＞シンボリックリンクの方式
本発明では、Ｌｉｎｕｘ（登録商標）サーバにおいて、ファイル共有方式をＷｅｂＤＡＶとし、かつシンボリックリンク方式のコマンドとして「ｌｎコマンド  -ｓオプション」を用いた場合に、管理者Ｘのファイル領域に生成した共有領域Ｘ１のシンボリックリンク３０を、各ユーザＹのユーザ領域Ｙ１の配下に設定することができた。
一方、Ｗｉｎｄｏｗｓ（登録商標）サーバにおいてファイル共有方式をＷｉｎｄｏｗｓファイル共有とし、且つシンボリックリンク方式のコマンドに「ｍｋｌｉｎｋコマンド  ／Ｄオプション」を用いた場合や、Ｌｉｎｕｘサーバにおいて、ファイル共有方式をＳＭＢファイル共有とし、かつシンボリックリンク方式のコマンドとして「ｌｎコマンド  -ｓオプション」を用いた場合では、管理者Ｘのファイル領域に生成した共有領域Ｘ１のシンボリックリンク３０を、各ユーザＹのユーザ領域Ｙ１の配下に設定することはできなかった。
【００１７】
＜６＞各領域の生成主体
上記した各領域の生成作業は、本発明に係るファイル共有装置を管理する管理者Ｘや、各ユーザＹが手動で実行してもよいし、管理者ＸやユーザＹによってファイル共有装置に特定の入力情報が与えられた際に、ファイル共有装置に予めインストールしてあるプログラムによって自動実行してもよい。
後者の場合、前記プログラムは、少なくとも、管理者Ｘまたは各ユーザＹからリクエストによって、前記した各領域をそれぞれ自動で生成する、三つの手段（ユーザ領域生成手段、共有領域生成手段、仮想領域生成手段）として機能することとなる。
【００１８】
＜７＞使用例（部門間でのファイル共有）
以下、図２を参照しながら、本発明に係るファイル共有装置のより具体的な使用イメージについて説明する。
【００１９】
＜７．１＞ユーザ側のフォルダ構成
図２に、企業のファイルサーバにおいて、一方のユーザを企画部、他方のユーザを営業部、管理者をシステム管理部、と仮定して両者の間でファイル共有を行う際のイメージ図を示す。
企画部は、ユーザフォルダ１０において、上位の階層に「各部概算」や「新規事業」のフォルダを設けており、「各部概算」フォルダの下層に「営業部」「技術部」「総務部」など、部署毎のフォルダを設けている。
営業部は、ユーザフォルダ１０において、上位の階層に「プロジェクト」や「顧客情報」のフォルダを設けており、「プロジェクト」フォルダの下層に、「プロジェクト（秘匿レベル１）」および「「プロジェクト（秘匿レベル５）」など、秘匿レベル毎のフォルダを設けている。
例えば、営業部の「プロジェクト（秘匿レベル１）」の配下にある「プロジェクト（１）」を、企画部と共有しようとする場合、単純に「プロジェクト（１）」のショートカットを企画部に提供する方法だと、企画部は、共有先のパスが「￥プロジェクト￥プロジェクト（秘匿レベル１）￥プロジェクト（１）」であることがわかり、企画部のユーザが、フォルダの名称から、営業部は秘匿レベル毎にフォルダ分けを行っていること、および「￥プロジェクト」の直下に、その他の秘匿レベルのプロジェクトフォルダが格納されていること、などが推測できてしまうこととなる。
【００２０】
＜７．２＞共有領域および仮想領域の生成
そこで、システム管理部に所属する管理者は、上記のような部門間での共有の要望に応じて、システム管理部に割り当てられているファイル領域である共有領域の中に「プロジェクト（１）」の実フォルダからなる共有フォルダ２０を作成する。
次に、管理者は該共有フォルダ２０のシンボリックリンク３０を生成し、営業部および企画部に対し、当該シンボリックリンク３０を、各ユーザ領域Ｙ１のユーザフォルダ１０の所定の階層に配置して、仮想フォルダ４０を構築する。
企画部では、上記シンボリックリンク３０からなる仮想フォルダ４０を「￥各部位概算￥営業部」に配置する。
一方、営業部では上記シンボリックリンク３０からなる仮想フォルダ４０を「￥プロジェクト￥プロジェクト（秘匿レベル１）」に配置する。
仮想領域の初期配置は、システム管理部（管理者側）で各部署のフォルダ階層の特定の位置に配置するように構成することができる。
また、ユーザ（共有者側）でその後シンボリックリンクの配置場所を変更しても、シンボリックリンク３０が途切れることはない。
【００２１】
＜７．３＞まとめ
上記構成によれば、何れの部署からも、自部署の管理ポリシーでフォルダ分けされた状態の「プロジェクト（１）」まで階層を進んでいき、そのフォルダ内でファイルの変更・修正が可能となるため、共有対象のフォルダやファイルを二重に管理する必要が無い。
また、自部署のデータ管理ポリシーが共有相手に把握されることもない。
【実施例２】
【００２２】
図４に、実施例２に係るファイル共有装置の構成を示すイメージ図を示す。
前記した実施例１では、共有対象の実フォルダまたは実ファイルを、共有領域Ｘ１に格納してあったが、本実施例では、ユーザＹのユーザ領域Ｙ１にある実フォルダまたは実ファイルに関するシンボリックリンク３０を、共有相手であるその他のユーザＹ’のユーザ領域Ｙ１内に配置している。
この場合、まず一方のユーザＹは、自己のユーザ領域Ｙ１に格納してある共有対象の実フォルダまたは実ファイルのパス（￥ａ１￥ｂ１￥ｃ１）などからなる基礎情報を管理者側に渡す。
管理者側では、管理者Ｘによる手動又はファイル共有装置Ａに予めインストールしてあるプログラムによって、前記基礎情報３１からシンボリックリンク３０を生成し、共有相手のユーザＹ’に割り当てられているユーザ領域Ｙ１内に配置する。
図４では、ファイル共有装置に設けてある、ＣＰＵなどからなる制御手段Ａ２で実行するプログラムによって、シンボリックリンクの生成と配置
作業を自動化している。
【００２３】
本実施例によれば、ユーザＹのユーザ領域Ｙ１にある実フォルダまたは実ファイルを、その他のユーザＹ’のユーザ領域Ｙ１で閲覧・編集することができる。
【符号の説明】
【００２４】
Ｘ  ：管理者
Ｙ  ：ユーザ
Ｘ１：共有領域
Ｙ１：ユーザ領域
Ａ  ：ファイル共有装置
Ａ１：記憶手段
Ａ２：制御手段
１０：ユーザフォルダ
２０：共有フォルダ
２１：ファイル
３０：シンボリックリンク
３１：基礎情報
４０：仮想フォルダ
４１：仮想ファイル
【図１】
2019200643.tif 000003
【図２】
2019200643.tif 000004
【図３】
2019200643.tif 000005
【図４】
2019200643.tif 000006
【手続補正書】
【提出日】平成30年9月3日(2018.9.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のユーザ間でネットワークを介してファイル共有を行う為のファイル共有装置であって、
前記ファイル共有装置は、Ｌｉｎｕｘ（登録商標）サーバであって、ファイル共有方式がＷｅｂＤＡＶで構成されるとともに、少なくとも記憶手段を具備し、
前記記憶手段は、
各ユーザに割り当てられたファイル領域であり、それぞれのユーザに応じた任意のフォルダ階層を有する、ユーザ領域を少なくとも有し、
あるユーザのユーザ領域内の所定のフォルダに、該ユーザ領域外にある実フォルダまたは実ファイルへのシンボリックリンクが配置してあり、
前記シンボリックリンクが「ｌｎコマンド  -ｓオプション」で生成されることで、前記実フォルダ又は実ファイルを、複製せずに閲覧及び編集を可能とすることを特徴とする、
ファイル共有装置。
【請求項２】
前記ユーザ領域外にある実フォルダまたは実ファイルが、前記シンボリックリンクが配置されるユーザとは異なるユーザのユーザ領域に格納してあることを特徴とする、
請求項１に記載のファイル共有装置。
【請求項３】
前記記憶手段は、
管理者が管理するファイル領域である共有領域、をさらに有し、
該ユーザ領域外にある実フォルダまたは実ファイルが、前記共有領域に格納してあることを特徴とする、
請求項１に記載のファイル共有装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記課題を解決すべくなされた本願の第１発明は、複数のユーザ間でネットワークを介してファイル共有を行う為のファイル共有装置であって、前記ファイル共有装置は、Ｌｉｎｕｘ（登録商標）サーバであって、ファイル共有方式がＷｅｂＤＡＶで構成されるとともに、少なくとも記憶手段を具備し、前記記憶手段は、各ユーザに割り当てられたファイル領域であり、それぞれのユーザに応じた任意のフォルダ階層を有する、ユーザ領域を少なくとも有し、あるユーザのユーザ領域内の所定のフォルダに、該ユーザ領域外にある実フォルダまたは実ファイルへのシンボリックリンクが配置してあり、前記シンボリックリンクが「ｌｎコマンド  -ｓオプション」で生成されることで、前記実フォルダ又は実ファイルを、複製せずに閲覧及び編集を可能とすることを特徴とする。
また、本願の第２発明は、前記第１発明において、前記ユーザ領域外にある実フォルダまたは実ファイルが、前記シンボリックリンクが配置されるユーザとは異なるユーザのユーザ領域に格納してあることを特徴とする。
また、本願の第３発明は、前記第１発明において、前記記憶手段は、管理者が管理するファイル領域である共有領域、をさらに有し、該ユーザ領域外にある実フォルダまたは実ファイルが、前記共有領域に格納してあることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
＜４＞共有領域
共有領域Ｘ１は、管理者が管理可能なファイル領域であって、共有対象となる実フォルダまたは実ファイルを格納するための領域である。
共有領域Ｘ１は、ユーザの要求に応じて管理者が生成・設計したり、管理者が独自に生成・設計したりすることができる。
図２では、共有領域Ｘ１に、「ｃ１」の名称を有する共有フォルダが構築され、当該共有フォルダ内に「ｄ１」「ｄ２」の名称を有するファイルが格納されている。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
＜７＞使用例（部門間でのファイル共有）
以下、図３を参照しながら、本発明に係るファイル共有装置のより具体的な使用イメージについて説明する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
＜７．１＞ユーザ側のフォルダ構成
図３に、企業のファイルサーバにおいて、一方のユーザを企画部、他方のユーザを営業部、管理者をシステム管理部、と仮定して両者の間でファイル共有を行う際のイメージ図を示す。
企画部は、ユーザフォルダ１０において、上位の階層に「各部概算」や「新規事業」のフォルダを設けており、「各部概算」フォルダの下層に「営業部」「技術部」「総務部」など、部署毎のフォルダを設けている。
営業部は、ユーザフォルダ１０において、上位の階層に「プロジェクト」や「顧客情報」のフォルダを設けており、「プロジェクト」フォルダの下層に、「プロジェクト（秘匿レベル１）」および「「プロジェクト（秘匿レベル５）」など、秘匿レベル毎のフォルダを設けている。
例えば、営業部の「プロジェクト（秘匿レベル１）」の配下にある「プロジェクト（１）」を、企画部と共有しようとする場合、単純に「プロジェクト（１）」のショートカットを企画部に提供する方法だと、企画部は、共有先のパスが「￥プロジェクト￥プロジェクト（秘匿レベル１）￥プロジェクト（１）」であることがわかり、企画部のユーザが、フォルダの名称から、営業部は秘匿レベル毎にフォルダ分けを行っていること、および「￥プロジェクト」の直下に、その他の秘匿レベルのプロジェクトフォルダが格納されていること、などが推測できてしまうこととなる。