JP6908880B2 - Shared devices, shared systems, sharing methods, and shared programs - Google Patents
Shared devices, shared systems, sharing methods, and shared programs Download PDFInfo
- Publication number
- JP6908880B2 JP6908880B2 JP2017069972A JP2017069972A JP6908880B2 JP 6908880 B2 JP6908880 B2 JP 6908880B2 JP 2017069972 A JP2017069972 A JP 2017069972A JP 2017069972 A JP2017069972 A JP 2017069972A JP 6908880 B2 JP6908880 B2 JP 6908880B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- data
- shared
- shortcut
- nth
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 33
- 238000007726 management method Methods 0.000 claims description 28
- 238000013500 data storage Methods 0.000 claims description 27
- 238000012544 monitoring process Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000010365 information processing Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 4
- 230000015654 memory Effects 0.000 description 3
- 239000004065 semiconductor Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明は、共有装置、共有システム、共有方法、および共有プログラムに関する。 The present invention relates to shared devices, shared systems, shared methods, and shared programs.
フィルサーバ上において、ユーザ間でファイルのやり取りを行う場合、ファイルの更新者からファイルの参照者へ、更新したファイルのパスをメール等で通知することがある。この場合、ファイルの更新者は、ファイルを更新するたびにファイルの対象者にパスを通知する必要があるため手間がかかるという問題がある。また、ファイルサーバ上をファイル検索することによって、更新されたファイルを検索することがある。この場合、検索時にファイルサーバのメタデータを参照するため、ファイルサーバに負荷がかかるという問題がある。そのため、ファイルサーバ上において、更新されたファイルをユーザ間で容易に共有する技術が求められている。 When exchanging files between users on the fill server, the file updater may notify the file referrer of the updated file path by e-mail or the like. In this case, there is a problem that the file updater needs to notify the target person of the file of the path every time the file is updated, which is troublesome. In addition, the updated file may be searched by searching the file on the file server. In this case, since the metadata of the file server is referred to at the time of search, there is a problem that the load is applied to the file server. Therefore, there is a demand for a technique for easily sharing updated files among users on a file server.
特許文献1は、リンクファイル生成後にファイルの格納場所が移動された場合にも、リンクファイルを介して移動後のファイルにアクセスできるファイル管理装置を開示している。
特許文献2は、メッセージのやり取りを行うユーザ間においてファイル共有を行うための設定を自動化できる情報処理システムを開示している。 Patent Document 2 discloses an information processing system that can automate settings for file sharing between users who exchange messages.
特許文献1は、リンクファイルのリンク先を、リンク先のファイルの移動に従って追従させているが、ファイルサーバ上のリンクファイルを共有する技術を開示していない。そのため、特許文献1には、リンクファイルをユーザ間で共有できない、という課題がある。
特許文献2は、チャットシステム上においてファイルを共有する技術であるため、チャットシステム用のチャットサーバや、ソフトウエアを導入していることを前提としている。そのため、特許文献2には、チャットシステムで利用している技術を、一般的なファイルサーバに適用することは困難である、という課題がある。 Since Patent Document 2 is a technique for sharing files on a chat system, it is premised that a chat server for the chat system and software are installed. Therefore, Patent Document 2 has a problem that it is difficult to apply the technique used in the chat system to a general file server.
本発明の目的は、ファイルサーバ上でファイルを容易に共有できる、共有装置、共有システム、共有方法、および共有プログラムを提供することにある。 An object of the present invention is to provide a sharing device, a sharing system, a sharing method, and a sharing program that can easily share files on a file server.
本発明の第1の態様の共有装置は、第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持するデータ格納部と、前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視するファイル格納監視部と、前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成するショートカット管理部と、を備え、前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能としたことを特徴とする。 The sharing device according to the first aspect of the present invention includes a first to Nth data folders assigned to each user of the first to Nth (N is an integer of 2 or more), and the first to first Nth data folders. A data storage unit that holds a shared folder shared between users, a file storage monitoring unit that monitors data files held by each of the first to Nth data folders, and the first to Nth data folders. In any of the data folders, when the data file is newly created, the shortcut management unit for generating the shortcut file of the created data file in the shared folder is provided, and the generated shortcut file is referred to. it is, you characterized in that to enable sharing the created data files between users of the first to N.
本発明の第2の態様の共有システムは、本発明の第1の態様の共有装置と、前記共有装置とネットワークを介して接続されたユーザ端末と、を含み、前記ユーザ端末は、前記共有装置のデータ格納部内の第1〜第Nのデータフォルダのうち、予め割り当てられたデータフォルダ内にデータファイルを生成し、かつ前記共有フォルダにアクセスできる。 The sharing system of the second aspect of the present invention includes the sharing device of the first aspect of the present invention and a user terminal connected to the sharing device via a network, and the user terminal is the sharing device. among the first to N-th data folder of the data storage in the unit of, it generates a data file into a preassigned data folder, and can access to the shared folder.
本発明の第3の態様の共有方法は、第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持し、前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視し、前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成し、前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能としたことを特徴とする。 In the sharing method of the third aspect of the present invention, the first to Nth data folders assigned to each user of the first to Nth (N is an integer of 2 or more) and the first to the Nth data folders are used. Holds a shared folder shared between the users, monitors the data files held by each of the first to Nth data folders, and newly in any of the first to Nth data folders. When a data file is created, a shortcut file of the created data file is generated in the shared folder, and by referring to the generated shortcut file, the created is performed among the first to Nth users. The feature is that the data files can be shared .
本発明の第4の態様の共有プログラムは、コンピュータに、第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持する処理と、前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視する処理と、前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成する処理と、を実行させ、前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能とする。 In the shared program according to the fourth aspect of the present invention, the first to Nth data folders assigned to the computer for each user of the first to Nth (N is an integer of 2 or more), and the first to first data folders. A process of holding a shared folder shared between the Nth users, a process of monitoring a data file held by each of the first to the Nth data folders, and a process of monitoring the data files of the first to the Nth data folders. In any of these, when the data file is newly created, the process of generating the shortcut file of the created data file in the shared folder is executed, and the generated shortcut file is referred to. It allows sharing the created data files between users of the first to N.
本発明によれば、ファイルサーバ上でファイルを容易に共有できる、共有装置、共有システム、共有方法、および共有プログラムを提供することができる。 According to the present invention, it is possible to provide a sharing device, a sharing system, a sharing method, and a sharing program that can easily share files on a file server.
以下、図面を参照しながら、本発明の実施形態について詳細に説明する。なお、各図において、同一または相当する部分には同一の符号を付して適宜説明は省略する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. In each figure, the same or corresponding parts are designated by the same reference numerals, and the description thereof will be omitted as appropriate.
[第1の実施形態]
本発明の第1の実施形態に係る共有装置の構成を示すブロック図である。
[First Embodiment]
It is a block diagram which shows the structure of the shared apparatus which concerns on 1st Embodiment of this invention.
共有装置100は、データ格納部110と、ファイル格納監視部120と、ショートカット管理部130とを備える。
The
データ格納部110は、第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、第1〜第Nのユーザ間で共有する共有フォルダとを保持する。ここで、共有ファルダへアクセスするためのアクセス権は、第1〜第Nのユーザのうち、任意のユーザに付与することができる。また、データ格納部110は、共有フォルダを1つのみ保持していてもよいし、複数の共有フォルダを保持していてもよい。データ格納部110が複数の共有フォルダを保持する場合には、共有フォルダごとに、異なるユーザにアクセス権を付与してもよい。
The
ファイル格納監視部120は、第1〜第Nのデータフォルダのそれぞれが保持するデータファイルを監視する。具体的には、ファイル格納監視部120は、第1〜第Nのデータフォルダにおいて、新たにデータファイルが生成されたり、既存のデータファイルが更新されたりした場合に、ショートカット管理部130にその旨を通知する。
The file
ショートカット管理部130は、第1〜第Nのデータフォルダのいずれかにおいて、新たにデータファイルが作成された場合に、そのデータファイルのショートカットファイルを共有フォルダに生成する。また、ショートカット管理部130は、既存のデータファイルが更新された場合、共有フォルダが保持するショートカットファイルのうち、対応するデータファイルのショートカットファイルを更新する。さらに、ショートカット管理部130は、共有フォルダ内のショートカットファイルが所定の期間が経っても更新されない場合、そのショートカットファイルを削除するようにしてもよい。ここで、ショートカットファイルを削除するまでの所定の期間は、ユーザが任意に定めてよい。
When a new data file is created in any of the first to Nth data folders, the
図2は、データ格納部110の共有フォルダにデータファイルのショートカットファイルを生成する方法を説明するための図である。
FIG. 2 is a diagram for explaining a method of generating a shortcut file of a data file in a shared folder of the
図2に示すように、データ格納部110は、共有フォルダ111と、第1のデータフォルダ112と、第2のデータフォルダ113と、を保持する。共有フォルダ111は、ユーザ間で共有するデータフォルダである。第1のデータフォルダ112は、第1のユーザに割り当てられたデータフォルダである。第2のデータフォルダ113は、第2のユーザイン割り当てられたデータフォルダである。すなわち、共有フォルダ111は、2人のユーザ間で共有されている。なお、図2に図示するデータ格納部110は、例示であり、本発明を限定するものではない。データ格納部110は、更に複数のデータフォルダを保持してもよく、共有フォルダ111は更に複数のユーザ間で共有してもよい。
As shown in FIG. 2, the
図2において、ファイル格納監視部120は、データ格納部110を監視しており、例えば、第1のデータフォルダ112に第1のデータファイル112aが生成された場合に、その旨をショートカット管理部130に通知する。この場合、ショートカット管理部130は、第1のデータファイル112aにリンクされた第1のショートカットファイル112a−1を共有フォルダ111に生成する。これにより、第2のユーザは、共有フォルダ111内の第1のショートカットファイル112a−1を参照することで、第1のデータフォルダ112内の第1のデータファイル112aを、第1のユーザとの間で共有することができる。
In FIG. 2, the file
また、ファイル格納監視部120は、共有フォルダ111内の既存の第2のショートカットファイル113a−1のリンク先である第2のデータフォルダ113内の第2のデータファイル113aが更新された場合、その旨をショートカット管理部130に通知する。この場合、ショートカット管理部130は、共有フォルダ111内の第2のショートカットファイル113a−1を更新する。これにより、第1のユーザは、共有フォルダ111内の第2のショートカットファイル113a−1を参照することで、第2のデータフォルダ113内の更新後の第2のデータファイル113aを、第2のユーザとの間で共有することができる。
Further, when the file
[第1の実施形態の動作]
図3は、本発明の第1の実施形態に係る共有装置100の動作の流れを示すフローチャートである。以下、図1および図3を参照しつつ、共有装置100の動作の流れについて説明する。
[Operation of the first embodiment]
FIG. 3 is a flowchart showing an operation flow of the
まず、ファイル格納監視部120は、データ格納部110への、データファイルの新たな格納を監視する(ステップS101)。ファイル格納監視部120は、データ格納部110に新たなデータファイルの格納があると、その旨をショートカット管理部130に通知する(ステップS102)。
First, the file
ショートカット管理部130は、データ格納部110に新たに格納されたデータファイルのショートカットファイルが共有フォルダに存在する否かを確認する(ステップS103)。共有フォルダにショートカットファイルが存在する場合(ステップS103において「YES」)、ショートカット管理部130は、そのショートカットファイルを更新する(ステップS104)。また、共有フォルダにショートカットファイルが存在しない場合(ステップS103において「NO」)、ショートカット管理部130は、対応するデータファイルのショートカットファイルを共有フォルダ内に生成する(ステップS105)。
The
上述の通り、共有装置100は、データファイルのショートカットファイルを特定の共有フォルダに格納できる。そのため、共有装置100は、対象者に対して当該データファイルのパスを通知する必要なく、対象者に当該データファイルを展開できる。すなわち、共有装置100は、更新したファイルをユーザ間で容易に共有させることができる。また、共有装置100は、特定のデータファイルを検索するための処理が不要となるので、検索時にかかる負荷を低減できる。
As described above, the
[第2の実施形態]
図4は、本発明の第2の実施形態に係る共有システムの構成を示すブロック図である。
[Second Embodiment]
FIG. 4 is a block diagram showing a configuration of a shared system according to a second embodiment of the present invention.
図4に示すように、共有システム400は、共有装置100と、ユーザ端末200とを含む。共有装置100と、ユーザ端末200とは、ネットワーク300を介して接続されている。ネットワーク300に特に制限はなく、ネットワーク300は、有線であってもよいし、無線であってもよい。
As shown in FIG. 4, the
共有装置100は、データ格納部110と、ファイル格納監視部120と、ショートカット管理部130とを備える。
The
ユーザ端末200は、ユーザがデータファイルの作成、更新、閲覧等を行うために使用する端末である。ユーザ端末200は、例えば、共有装置100のデータ格納部110が保持する第1〜第Nのデータフォルダのうち、予め割り当てられたデータフォルダ内にデータファイルを生成し、かつ共有フォルダにアクセスできる。このようなユーザ端末200に特に制限はなく、ユーザ端末200は、例えば、PC(Personal Computer)、スマートフォン、タブレット端末であってよい。
The
[第2の実施形態の動作]
図5は、本発明の第2の実施形態に係る共有システム400の動作の流れを示すフローチャートである。以下、図4および図5を参照しつつ、共有システム400の動作の流れについて説明する。
[Operation of the second embodiment]
FIG. 5 is a flowchart showing an operation flow of the shared
まず、ユーザ端末200は、共有装置100のデータ格納部110の予め割り当てられたデータフォルダにおいて、データファイルを新たに格納する(ステップS201)。
First, the
次いで、ファイル格納監視部120は、ユーザ端末200によるデータ格納部110へのデータファイルの新たな格納を監視する(ステップS202)。ファイル格納監視部120は、データ格納部110にユーザ端末200による新たなデータファイルの格納があると、その旨をショートカット管理部130に通知する(ステップS203)。
Next, the file
ショートカット管理部130は、ユーザ端末200によって新たに格納されたデータファイルのショートカットファイルが、共有フォルダに存在する否かを確認する(ステップS204)。共有フォルダにショートカットファイルが存在する場合(ステップS204において「YES」)、ショートカット管理部130は、そのショートカットファイルを更新する(ステップS205)。また、共有フォルダにショートカットファイルが存在しない場合(ステップS204において「NO」)、ショートカット管理部130は、対応するデータファイルのショートカットファイルを共有フォルダ内に生成する(ステップS206)。
The
上述の通り、共有システム400は、ユーザ端末200が共有装置100に作成したり、更新したりしたデータファイルのショートカットファイルを、共有装置100の特定の共有フォルダに格納することができる。そのため、共有システム400は、対象者に対して当該データファイルのパスを通知する必要なく、対象者に当該データファイルを展開できる。すなわち、共有システム400は、更新したファイルをユーザ間で容易に共有させることができる。また、共有システム400は、共有装置100上で特定のデータファイルを検索するための処理が不要となるので、検索時に共有装置100にかかる負荷を低減できる。
As described above, the
[その他の実施形態]
共有装置は、ハードウエアによって実現してもよいし、ソフトウエアによって実現してもよい。また、共有装置は、ハードウエアとソフトウエアの組み合わせによって実現してもよい。
[Other Embodiments]
The shared device may be realized by hardware or software. Further, the shared device may be realized by a combination of hardware and software.
図6は、共有装置を構成する情報処理装置(コンピュータ)の一例を示すブロック図である。 FIG. 6 is a block diagram showing an example of an information processing device (computer) constituting the shared device.
図6に示すように、情報処理装置500は、制御部(CPU:Central Processing Unit)510と、記憶部520と、ROM(Read Only Memory)530と、RAM(Random Access Memory)540と、通信インターフェース550と、ユーザインターフェース560とを備えている。
As shown in FIG. 6, the
制御部(CPU)510は、記憶部520またはROM530に格納されたプログラムをRAM540に展開して実行することで、共有装置の各種の機能を実現することができる。また、制御部(CPU)510は、データ等を一時的に格納できる内部バッファを備えていてもよい。
The control unit (CPU) 510 can realize various functions of the shared device by expanding the program stored in the
記憶部520は、各種のデータを保持できる大容量の記憶媒体であって、HDD(Hard Disk Drive)およびSSD(Solid State Drive)等の記憶媒体で実現することができる。また、記憶部520は、情報処理装置500が通信インターフェース550を介して通信ネットワークと接続されている場合には、通信ネットワーク上に存在するクラウドストレージであってもよい。また、記憶部520は、制御部(CPU)510が読み取り可能なプログラムを保持していてもよい。
The
ROM530は、記憶部520と比べると小容量なフラッシュメモリ等で構成できる不揮発性の記憶装置である。また、ROM530は、制御部(CPU)510が読み取り可能なプログラムを保持していてもよい。なお、制御部(CPU)510が読み取り可能なプログラムは、記憶部520およびROM530の少なくとも一方が保持していればよい。
The
なお、制御部(CPU)510が読み取り可能なプログラムは、コンピュータが読み取り可能な様々な記憶媒体に非一時的に格納した状態で、情報処理装置500に供給してもよい。このような記憶媒体は、例えば、磁気テープ、磁気ディスク、光磁気ディスク、CD−ROM、CD−R、CD−R/W、半導体メモリである。
The program that can be read by the control unit (CPU) 510 may be supplied to the
RAM540は、DRAM(Dynamic Random Access Memory)及びSRAM(Static Random Access Memory)等の半導体メモリであり、データ等を一時的に格納する内部バッファとして用いることができる。
The
通信インターフェース550は、有線または無線を介して、情報処理装置500と、通信ネットワークとを接続するインターフェースである。
The
ユーザインターフェース560は、例えば、ディスプレイ等の表示部、およびキーボード、マウス、タッチパネル等の入力部である。
The
上記の実施形態の一部または全部は、以下の付記のようにも記載され得るが以下には限られない。 Some or all of the above embodiments may also be described, but not limited to:
[付記1]
第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持するデータ格納部と、
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視するファイル格納監視部と、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記データファイルのショートカットファイルを前記共有フォルダに生成するショートカット管理部と、を備える、共有装置。
[Appendix 1]
It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. Data storage and
A file storage monitoring unit that monitors data files held by each of the first to Nth data folders, and a file storage monitoring unit.
A sharing device including a shortcut management unit that generates a shortcut file of the data file in the shared folder when the data file is newly created in any of the first to ninth data folders.
[付記2]
前記ショートカット管理部は、前記ショートカットファイルの前記データファイルが前記第1〜前記第Nのデータフォルダのいずれかにおいて更新された場合、前記ショートカットファイルを更新する、付記1に記載の共有装置。
[Appendix 2]
The sharing device according to
[付記3]
前記ショートカット管理部は、前記ショートカットファイルの前記データファイルが所定の期間更新されない場合、前記共有フォルダから前記ショートカットファイルを削除する、付記1または2に記載の共有装置。
[Appendix 3]
The sharing device according to
[付記4]
前記ショートカット管理部は、前記共有フォルダとは異なる共有フォルダを前記データ格納部に生成する、付記1〜3のいずれか1つに記載の共有装置。
[Appendix 4]
The sharing device according to any one of
[付記5]
付記1〜4のいずれか1つに記載の共有装置と、
前記共有装置とネットワークを介して接続されたユーザ端末と、を含み、
前記ユーザ端末は、前記共有装置のデータ格納部内の第1〜第Nのデータフォルダのうち、予め割り当てられたデータフォルダ内にデータファイルを生成し、かつ共有フォルダにアクセスできる、共有システム。
[Appendix 5]
The sharing device according to any one of
Including the shared device and a user terminal connected via a network.
The user terminal is a sharing system capable of generating a data file in a data folder assigned in advance among the first to Nth data folders in the data storage unit of the sharing device and accessing the shared folder.
[付記6]
第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持し、
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視し、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記データファイルのショートカットファイルを前記共有フォルダに生成する、共有方法。
[Appendix 6]
It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. ,
The data files held by each of the first to Nth data folders are monitored, and the data files are monitored.
A sharing method for generating a shortcut file of the data file in the shared folder when a new data file is created in any of the first to Nth data folders.
[付記7]
前記ショートカットファイルの前記データファイルが前記第1〜前記第Nのデータフォルダのいずれかにおいて更新された場合、前記ショートカットファイルを更新する、付記6に記載の共有方法。
[Appendix 7]
The sharing method according to Appendix 6, wherein when the data file of the shortcut file is updated in any of the first to the Nth data folders, the shortcut file is updated.
[付記8]
前記ショートカットファイルの前記データファイルが所定の期間更新されない場合、前記共有フォルダから前記ショートカットファイルを削除する、付記6または7に記載の共有方法。
[Appendix 8]
The sharing method according to Appendix 6 or 7, wherein the shortcut file is deleted from the shared folder when the data file of the shortcut file is not updated for a predetermined period.
[付記9]
前記共有フォルダとは異なる共有フォルダを前記データ格納部に生成する、付記6〜8のいずれか1つに記載の共有方法。
[Appendix 9]
The sharing method according to any one of Supplementary note 6 to 8, wherein a shared folder different from the shared folder is generated in the data storage unit.
[付記10]
コンピュータに、
第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持する処理と、
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視する処理と、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記データファイルのショートカットファイルを前記共有フォルダに生成する処理と、を実行させる、共有プログラム。
[Appendix 10]
On the computer
It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. Processing and
The process of monitoring the data files held by each of the first to Nth data folders, and
A sharing program that executes a process of generating a shortcut file of the data file in the shared folder when the data file is newly created in any of the first to the Nth data folders.
[付記11]
前記コンピュータに、
前記ショートカットファイルの前記データファイルが前記第1〜前記第Nのデータフォルダのいずれかにおいて更新された場合、前記ショートカットファイルを更新する処理を実行させる、付記10に記載の共有プログラム。
[Appendix 11]
On the computer
The sharing program according to Appendix 10, wherein when the data file of the shortcut file is updated in any of the first to ninth data folders, a process of updating the shortcut file is executed.
[付記12]
前記コンピュータに、
前記ショートカットファイルの前記データファイルが所定の期間更新されない場合、前記共有フォルダから前記ショートカットファイルを削除する処理を実行させる、付記10または11に記載の共有プログラム。
[Appendix 12]
On the computer
The sharing program according to Appendix 10 or 11, wherein when the data file of the shortcut file is not updated for a predetermined period, the process of deleting the shortcut file from the shared folder is executed.
[付記13]
前記コンピュータに、
前記共有フォルダとは異なる共有フォルダを前記データ格納部に生成する処理を実行させる、付記10〜12のいずれか1つに記載の共有プログラム。
[Appendix 13]
On the computer
The sharing program according to any one of Supplementary note 10 to 12, which causes the data storage unit to execute a process of generating a shared folder different from the shared folder.
100・・・共有装置
110・・・データ格納部
111・・・共有フォルダ
112・・・第1のデータフォルダ
112a・・・第1のデータファイル
112a−1・・・第1のショートカットファイル
113・・・第2のデータフォルダ
113a・・・第2のデータファイル
113a−1・・・第2のショートカットファイル
120・・・ファイル格納監視部
130・・・ショートカット管理部
200・・・ユーザ端末
300・・・ネットワーク
400・・・共有システム
500・・・情報処理装置
510・・・制御部(CPU)
520・・・記憶部
530・・・ROM
540・・・RAM
550・・・通信インターフェース
560・・・ユーザインターフェース
100 ...
520 ...
540 ... RAM
550 ...
Claims (10)
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視するファイル格納監視部と、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成するショートカット管理部と、を備え、
前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能としたことを特徴とする、共有装置。 It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. Data storage and
A file storage monitoring unit that monitors data files held by each of the first to Nth data folders, and a file storage monitoring unit.
In any of the data folder of the first to the second N, when new the data file has been created, Bei example and a shortcut management unit that generates a shortcut file of the created data file in the shared folder ,
By referring to the shortcut file the generated, characterized in that to enable sharing the created data files between users of the first to N, the shared device.
前記更新したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記更新されたデータファイルを共有可能としたことを特徴とする、請求項1に記載の共有装置。 When the data file of the shortcut file is updated in any of the first to the Nth data folders, the shortcut management unit updates the shortcut file .
The sharing device according to claim 1 , wherein the updated data file can be shared between the first to ninth users by referring to the updated shortcut file.
前記共有装置とネットワークを介して接続されたユーザ端末と、を含み、
前記ユーザ端末は、前記共有装置のデータ格納部内の第1〜第Nのデータフォルダのうち、予め割り当てられたデータフォルダ内にデータファイルを生成し、かつ前記共有フォルダにアクセスできる、共有システム。 The shared device according to any one of claims 1 to 3 and
Including the shared device and a user terminal connected via a network.
The user terminal among the first to N data folder in the data storage unit of the shared device, accessible to generate a data file into a preassigned data folder, and the shared folders, sharing system.
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視し、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成し、
前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能としたことを特徴とする、共有方法。 It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. ,
The data files held by each of the first to Nth data folders are monitored, and the data files are monitored.
When the data file is newly created in any of the first to the Nth data folders, a shortcut file of the created data file is generated in the shared folder.
A sharing method, characterized in that the created data file can be shared between the first to ninth users by referring to the generated shortcut file.
前記更新したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記更新されたデータファイルを共有可能としたことを特徴とする、請求項5に記載の共有方法。 When the data file of the shortcut file is updated in any of the first to the Nth data folders, the shortcut file is updated .
Wherein by referring to the updated shortcut file, it characterized in that to enable sharing the updated data files between users of the first to N, sharing method of claim 5.
第1〜第N(Nは2以上の整数)のユーザごとにそれぞれ割り当てられている第1〜第Nのデータフォルダと、前記第1〜前記第Nのユーザ間で共有する共有フォルダとを保持する処理と、
前記第1〜前記第Nのデータフォルダのそれぞれが保持するデータファイルを監視する処理と、
前記第1〜前記第Nのデータフォルダのいずれかにおいて、新たに前記データファイルが作成された場合に、前記作成されたデータファイルのショートカットファイルを前記共有フォルダに生成する処理と、を実行させ、
前記生成したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記作成されたデータファイルを共有可能とする、共有プログラム。 On the computer
It holds the first to Nth data folders assigned to each of the first to first N (N is an integer of 2 or more) and the shared folder shared between the first to Nth users. Processing and
The process of monitoring the data files held by each of the first to Nth data folders, and
When the data file is newly created in any of the first to the Nth data folders, a process of generating a shortcut file of the created data file in the shared folder is executed.
By referring to the shortcut file the generated shall be the shareable the created data files between users of the first to N, the shared program.
前記ショートカットファイルの前記データファイルが前記第1〜前記第Nのデータフォルダのいずれかにおいて更新された場合、前記ショートカットファイルを更新する処理を実行させ、
前記更新したショートカットファイルを参照することで、前記第1〜第Nのユーザ間で前記更新されたデータファイルを共有可能する、請求項8に記載の共有プログラム。 On the computer
When the data file of the shortcut file is updated in any of the first to the Nth data folders, the process of updating the shortcut file is executed .
Wherein by referring to the updated shortcut file, the first to you can share the updated data files between the N-th user, the shared medium according to claim 8.
前記ショートカットファイルの前記データファイルが所定の期間更新されない場合、前記共有フォルダから前記ショートカットファイルを削除する処理を実行させる、請求項8または9に記載の共有プログラム。 The sharing program according to claim 8 or 9, wherein when the data file of the shortcut file is not updated for a predetermined period, the process of deleting the shortcut file from the shared folder is executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017069972A JP6908880B2 (en) | 2017-03-31 | 2017-03-31 | Shared devices, shared systems, sharing methods, and shared programs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017069972A JP6908880B2 (en) | 2017-03-31 | 2017-03-31 | Shared devices, shared systems, sharing methods, and shared programs |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018173714A JP2018173714A (en) | 2018-11-08 |
| JP6908880B2 true JP6908880B2 (en) | 2021-07-28 |
Family
ID=64107328
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017069972A Active JP6908880B2 (en) | 2017-03-31 | 2017-03-31 | Shared devices, shared systems, sharing methods, and shared programs |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6908880B2 (en) |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4342242B2 (en) * | 2003-08-15 | 2009-10-14 | 日本電信電話株式会社 | Secure file sharing method and apparatus |
| JP2007011864A (en) * | 2005-07-01 | 2007-01-18 | Canon Electronics Inc | Method and apparatus for file management, program, and storage medium |
| JP2008176715A (en) * | 2007-01-22 | 2008-07-31 | Canon Inc | Information management system |
| JP5720366B2 (en) * | 2011-03-29 | 2015-05-20 | 日本電気株式会社 | File management system and backup method |
| JP6131648B2 (en) * | 2013-03-15 | 2017-05-24 | 株式会社リコー | DATA MANAGEMENT SYSTEM, INFORMATION SYSTEM, DATA MANAGEMENT METHOD, INFORMATION SYSTEM CONTROL METHOD, PROGRAM FOR THE METHOD, AND RECORDING MEDIUM CONTAINING THE PROGRAM |
-
2017
- 2017-03-31 JP JP2017069972A patent/JP6908880B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2018173714A (en) | 2018-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11507474B2 (en) | System and method for a backup and recovery of application using containerized backups comprising application data and application dependency information | |
| RU2658886C1 (en) | Files management method, distributed storage system and control unit | |
| CN106326239B (en) | Distributed file system and file meta-information management method thereof | |
| JP6330528B2 (en) | Data division control program, data division control method, and data division control device | |
| US10133757B2 (en) | Method for managing data using in-memory database and apparatus thereof | |
| JP2018504700A (en) | Method and apparatus for storing file path and accessing local file | |
| US20170132221A1 (en) | Information management | |
| CN108132759A (en) | A kind of method and apparatus that data are managed in file system | |
| US11429311B1 (en) | Method and system for managing requests in a distributed system | |
| JP6908880B2 (en) | Shared devices, shared systems, sharing methods, and shared programs | |
| JP6189266B2 (en) | Data processing apparatus, data processing method, and data processing program | |
| JP6988445B2 (en) | Storage system, control device and control method | |
| CN112181899A (en) | Metadata processing method and device and computer readable storage medium | |
| CN113127438A (en) | Method, apparatus, server and medium for storing data | |
| JP2013088920A (en) | Computer system and data management method | |
| WO2014103386A1 (en) | Information processing device, distributed database system, and backup method | |
| US20220237176A1 (en) | Method and system for managing changes of records on hosts | |
| US11816088B2 (en) | Method and system for managing cross data source data access requests | |
| CN119127083B (en) | Data migration method and device based on HDFS, electronic equipment and storage medium | |
| CN117215502B (en) | Storage method and storage system | |
| JP2013127748A (en) | Information processing apparatus, data storage method, and program | |
| Wiktorski | NOSQL databases | |
| JP2020106985A (en) | Storage device, file specifying method and program | |
| CN111435342A (en) | Poster updating method, poster updating system and poster management system | |
| HK40097379A (en) | Fragment transfer method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200212 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20201110 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201118 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210115 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210602 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210615 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6908880 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |