JP2006268412A - File distribution system, file server, file distribution method and file distribution program - Google Patents
File distribution system, file server, file distribution method and file distribution program Download PDFInfo
- Publication number
- JP2006268412A JP2006268412A JP2005085371A JP2005085371A JP2006268412A JP 2006268412 A JP2006268412 A JP 2006268412A JP 2005085371 A JP2005085371 A JP 2005085371A JP 2005085371 A JP2005085371 A JP 2005085371A JP 2006268412 A JP2006268412 A JP 2006268412A
- Authority
- JP
- Japan
- Prior art keywords
- file
- distribution
- server
- information
- module
- 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.)
- Granted
Links
Images
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本発明は、配信指示元から、インターネット等のネットワーク上に備えられた所定のサーバを介して配信先にファイルを配信するシステムに関する。 The present invention relates to a system for distributing a file from a distribution instruction source to a distribution destination via a predetermined server provided on a network such as the Internet.
企業内においてやり取りされる電子文書等のファイルは、社内ネットワーク上に設置されたデータベースに格納されて管理されることがある。このようにデータベースにおいてファイルを一括的に管理することで、ファイルに対する情報漏洩等の安全対策を一括して行う。 A file such as an electronic document exchanged in a company may be stored and managed in a database installed on an in-house network. By managing the files collectively in the database in this way, safety measures such as information leakage to the files are collectively performed.
一方、社内に設置された内部端末からインターネット上の所定のサーバを介して社外の外部端末に電子文書を引き渡すシステムが知られている。特許文献1には、送信側端末が電子文書をサーバへ転送すると、サーバが電子文書の通知を受信側装置へ送り、受信側装置が、転送された電子文書をサーバからダウンロードするシステムが開示されている。 On the other hand, a system is known in which an electronic document is delivered from an internal terminal installed in the company to an external terminal outside the company via a predetermined server on the Internet. Patent Document 1 discloses a system in which when a transmission side terminal transfers an electronic document to a server, the server sends a notification of the electronic document to the reception side device, and the reception side device downloads the transferred electronic document from the server. ing.
特許文献1に記載されているようなシステムを利用して、上記のようなデータベースに格納されたファイルを、社内の端末からインターネット上のサーバに転送する場合、その社内端末は、そのファイルを自身のメモリ上に一旦格納する必要がある。つまり、その社内端末は、データベースの管理下を離れたファイルを扱うことになる。このため、データベースによるファイルの管理が十分に行えず、ファイルの情報漏洩などが生じる場合がある。 When a file stored in the above database is transferred from an in-house terminal to a server on the Internet using a system as described in Patent Document 1, the in-house terminal sends the file to itself. Need to be temporarily stored in the memory. In other words, the in-house terminal handles files that are not under the management of the database. For this reason, the file cannot be sufficiently managed by the database, and file information leakage may occur.
本発明は、配信指示元から、インターネット等のネットワーク上に備えられた所定のサーバを介して配信先にファイルを配信するシステムにおいて、配信されるファイルの管理をより適切に行うことを目的とする。 An object of the present invention is to more appropriately manage files to be distributed in a system that distributes files from a distribution instruction source to a distribution destination via a predetermined server provided on a network such as the Internet. .
本発明に係るファイル配信システムは、内部ネットワークに接続され、ファイル群を蓄積するファイルサーバと、内部ネットワークと接続した外部ネットワークに接続され、ファイルサーバから送信されたファイルを、指定された配信先からの要求に応じてその配信先に配信する配信サーバと、を備え、配信サーバは、前記配信ファイル群の配信履歴を管理する配信履歴管理モジュールを備え、ファイルサーバは、配信するファイルの選択を配信指示元から受け付ける選択モジュールと、選択されたファイルの配信先情報の入力を受け付ける配信先情報入力モジュールと、入力された配信先情報と選択されたファイルとを関連づけて、配信サーバに転送する転送モジュールと、前記ファイル群の配信履歴情報を、配信サーバから取得する配信履歴問い合わせモジュールと、を備えることを特徴とする。 A file delivery system according to the present invention is connected to an internal network, stores a file group, and is connected to an external network connected to the internal network. A file transmitted from the file server is transmitted from a designated delivery destination. A distribution server that distributes to a distribution destination in response to a request from the distribution server, the distribution server including a distribution history management module that manages a distribution history of the distribution file group, and the file server distributes a selection of files to be distributed. A selection module that receives from the instruction source, a distribution destination information input module that receives input of distribution destination information of the selected file, and a transfer module that associates the input distribution destination information with the selected file and transfers them to the distribution server And the distribution history information of the file group obtained from the distribution server Characterized in that it comprises a gravel inquiry module, a.
本発明によれば、ファイル群を蓄積するファイルサーバが、配信対象のファイルの選択と配信先情報とを配信指示元から受け付け、配信先情報と選択されたファイルとを関連づけて、配信サーバに転送する。この時、ファイルサーバは、転送したファイルを記憶しておく。配信サーバはファイル群の配信履歴を管理し、転送先からダウンロードされた日時などの情報も記録する。ファイルサーバは、配信サーバの配信履歴を参照することで、例えば、いつ、どのユーザからの指示に基づいて、どのユーザに対して、どの配信対象となるファイルが配信サーバに転送されたか、また、配信先から、いつ、何回、ダウンロードされたか等の情報を容易に確認することができる。 According to the present invention, the file server that accumulates the file group receives the selection of the file to be distributed and the distribution destination information from the distribution instruction source, associates the distribution destination information with the selected file, and transfers it to the distribution server. To do. At this time, the file server stores the transferred file. The distribution server manages the distribution history of the file group and records information such as the date and time downloaded from the transfer destination. The file server refers to the distribution history of the distribution server, for example, to which user, which file to be distributed has been transferred to the distribution server, based on an instruction from which user, It is possible to easily confirm information such as when and how many times it has been downloaded from the distribution destination.
本発明の実施の形態(以下、実施形態とする)について、以下図面を用いて説明する。 Embodiments of the present invention (hereinafter referred to as embodiments) will be described below with reference to the drawings.
図1は、本実施形態におけるファイル配信システムの全体構成を示す図である。図1において、社内ネットワーク100は、特定のユーザがアクセスできる内部ネットワークであり、インターネット300は、不特定のユーザがアクセスできる外部ネットワークである。そして、社内ネットワーク100とインターネット300とは、ファイヤウォール200を介して接続されている。さらに、社内ネットワーク100には、複数のファイルを蓄積するファイルサーバ110と、ファイルサーバ110に蓄積されたファイルの閲覧や編集等を行う複数の内部端末120iとが設置されている。ファイルサーバ110は、各ファイルに対する操作履歴を記憶し、各ファイルに対するアクセス権の管理を行う。
FIG. 1 is a diagram showing an overall configuration of a file delivery system in the present embodiment. In FIG. 1, an in-
インターネット300には、ファイルサーバ110から送信されたファイルを一時的に保持する配信サーバ310と、配信サーバ310に保持されたファイルの配信先となる複数の外部端末320iとが設置されている。配信サーバ310は、ファイル群の配信履歴を管理し、転送先からダウンロードされた日時などの情報も記録し、管理する。ファイルサーバ110は、内部端末120iからの指示に基づいて配信サーバ310に配信履歴の問い合わせを行い、配信サーバ310が管理する配信履歴を取得する。ユーザは、内部端末120iを介してこの配信履歴を参照することで、例えば、いつ、どのユーザからの指示に基づいて、どのユーザに対して、どの配信対象となるファイルが配信サーバ310に転送されたか、また、配信先から、いつ、何回、ダウンロードされたか等の情報を確認する。
In the Internet 300, a
本実施形態では、内部端末120iによって選択されたファイルサーバ110の管理するファイルが、配信サーバ310を介して、内部端末120iによって指定された外部端末320iに配信される。
In the present embodiment, a file managed by the
ここで、ファイルサーバ110と、配信サーバ310とについて、さらに詳しく説明する。
Here, the
図2は、ファイルサーバ110の機能ブロックを示す図である。ファイルサーバ110は、ファイルの管理などファイルサーバ全体の制御を行う制御装置112と、配信対象のファイル群を蓄積する記憶装置116とを備える。また、制御装置112は、実際の処理を行うCPU113と、CPU113のワークメモリとして機能するRAM114と、CPU113が処理を行う際に利用する各種モジュールを記憶するROM115とを備える。
FIG. 2 is a diagram illustrating functional blocks of the
図3は、配信サーバ310の機能ブロックを示す図である。配信サーバ310は、ファイルの保持など配信サーバ全体の制御を行う制御装置312と、ファイルサーバ110から送信されたファイルを一時保持する記憶装置316とを備える。また、制御装置312は、実際の処理を行うCPU313と、CPU313のワークメモリとして機能するRAM314と、CPU313が処理を行う際に利用する各種モジュールを記憶するROM315とを備える。CPU313は、ファイル群の配信履歴を管理し、転送先からダウンロードされた日時などの情報も配信履歴と共に管理する。
FIG. 3 is a diagram illustrating functional blocks of the
以下、ファイル配信システムの処理手順について、図4に示すフロー図を用いて説明する。 Hereinafter, the processing procedure of the file distribution system will be described with reference to the flowchart shown in FIG.
まず、内部端末120iが、ファイルサーバ110に対して、ファイルの一覧表を要求する(S101)。ファイルサーバ110は、一覧表要求に応じて、内部端末120iにファイル一覧画面データを送信する(S102)。ここで、送信される画面データは、ファイルサーバ110が蓄積する全ファイルの一覧でもよいし、ファイル属性に基づいて、内部端末120iが一覧表要求の際に指定した条件を満たすファイルの一覧でもよい。ファイル属性としては、ファイル名、アクセス権、ファイルの作成者や所有者、更新日時、データサイズなどである。例えば、ファイルサーバ110は、内部端末120iの指示に基づき、200X年Y月Z日以降に更新された作成者がAのファイル属性を持つファイルを検索し、その検索結果に基づき、ファイル一覧画面データを生成して、内部端末120iに送信する。
First, the internal terminal 120i requests a file list from the file server 110 (S101). The
内部端末120iは、受信したファイル一覧画面データをディスプレイ等に表示する。表示される画面の一例を図5に示す。このようにディスプレイに表示された一覧表から、ユーザは、マウス等を操作して、外部端末320iに配信すべきファイルを選択する。すると、選択されたファイルのファイルIDがファイルサーバ110に送信される(S103)。
The internal terminal 120i displays the received file list screen data on a display or the like. An example of the displayed screen is shown in FIG. From the list displayed on the display in this way, the user operates the mouse or the like to select a file to be distributed to the
続いて、ファイルサーバ110は、選択されたファイルに対応するファイル属性情報を内部端末120iに送信する(S104)。図6は、ファイル属性情報の画面の一例である。ユーザは、ファイル属性情報を確認することで、配信すべき情報かどうかを判断し、配信すべきファイルと決定した場合には、ファイルの送信指示を内部端末120iに指示する。内部端末120iは、その送信指示を受けて、図6に示すファイル送信ボタン150を押下するなどして、ファイルの送信要求をファイルサーバ110に送信する(S105)。ファイルサーバ110は、送信要求を受けて、選択されたファイルのパラメータ項目画面データを内部端末120iに送信する(S106)。
Subsequently, the
ここで、パラメータ項目とは、ファイルサーバ110が配信サーバ310に対して配信対象のファイルを送信する際に必要となるパラメータである。パラメータの必須項目としては、ファイルの配信先情報を示すメールアドレスが必須項目となる。任意項目としては、配信先となった外部端末320iが配信サーバ310からファイルをダウンロードする際に必要なパスワード情報や、その外部端末320iがそのファイルをダウンロードできる回数が挙げられる。さらに、配信サーバ310に一時保持しておく有効期限、つまり外部端末320iがそのファイルを配信サーバ310からダウンロードできる有効期限や、保持するファイルの暗号化の有無なども任意項目として挙げられる。加えて、暗号化されたファイルへのアクセス権をパラメータ項目として設定してもよい。設定されるアクセス権としては、ファイルの編集の可否、注釈の編集の可否、印刷の可否、転記の可否などである。図7は、ユーザが決定すべきパラメータ項目を示す画面の一例を示す。ユーザは、マウスやキーボード等を用いて各パラメータ項目の設定を行った後、内部端末120iに送信確定指示を出す。内部端末120iは、送信確定指示を受けて、設定されたパラメータ情報と送信確定情報とをファイルサーバ110に送信する(S107)。
Here, the parameter item is a parameter required when the
ファイルサーバ110は、パラメータ情報と送信確定情報とを受信すると、そのパラメータ情報に対応するファイルの複製を生成し、その複製ファイルとパラメータ情報とをファイヤウォール200を介して、配信サーバ310に送信する(S108)。なお、パラメータ情報には、内部端末120iによって指定された項目の他に、送信元となるファイルサーバ110のサーバID、配信対象のファイルのファイルIDなども含まれる。
When the
送信が完了すると、配信サーバ310は、受信したファイルとパラメータ情報とを関連づけて、記憶装置316に登録する(S109)。登録が完了すると、配信サーバ310は、ファイルサーバ110を介して、内部端末120iに対して送信完了を通知する(S110)。送信完了の通知を受けて、内部端末120iは、送信完了情報をディスプレイ等に表示して、ユーザに知らせる。図8は、送信完了情報を示す画面の一例を示し、この例では、送信完了通知のほかに、各パラメータ項目の設定内容が示されている。
When the transmission is completed, the
その後、配信サーバ310は、パラメータ情報に示されている配信先のメールアドレスを参照して、配信先の外部端末320iに対してダウンロードすべきデータが存在することをEメールにて通知する(S111)。この通知には、配信先となる外部端末320iがファイルをダウンロードする際にアクセスすべき、ワンタイムURLが含まれる。ワンタイムURLは、配信対象となるファイルをダウンロードするために、配信先のユーザごとに、つまり、配信先ユーザのメールアドレスごとに生成されるアドレス情報である。
Thereafter, the
ユーザは、外部端末320iを介して、その通知メールを受信して、そのメールに示されたURLにアクセスを試みると、そのアクセス要求が配信サーバ310に送信される(S112)。その要求を受けて、配信サーバ310は、外部端末320iにダウンロード画面データを送信する(S113)。図9は、ダウンロード画面の一例を示す。次いで、外部端末320iからダウンロード要求が配信サーバ310に送信されると(S114)、配信サーバ310は、外部端末320iがアクセスしてきたURLに対応するファイルを外部端末320iに送信する(S115)。外部端末320iは、正常にそのファイルをダウンロードできたのを確認した後、配信サーバ310にダウンロード完了通知を送信する(S116)。
When the user receives the notification mail via the
以上、本実施形態によれば、ファイルサーバ110で管理しているファイルを、内部端末120iからの指示に基づき、配信先の外部端末320iにインターネットを介して配信することができる。また、配信サーバ310は、どのユーザからの指示に基づき、いつ、どのファイルが、どのユーザに対して配信されたかなどを、ファイルごとに管理し、配信履歴として記憶している。よって、例えば、管理者は、ファイルサーバ110を介して配信サーバ310が管理する配信履歴を参照することで、ファイルの配信状況を確認することができる。図10は、配信履歴として提供されるデータの一例を示す。図10では、配信履歴として、配信されたファイル名、配信を指示したユーザ名(配信指示元情報)、配信先のユーザ名(配信先情報)、配信日時、ダウンロード回数、ダウンロード有効期限が示されている。
As described above, according to the present embodiment, a file managed by the
また、ファイルサーバ110が、ファイルごとにユーザやユーザグループ単位で、参照の可否や編集の可否などのアクセス権を管理すれば、配信先を指示するユーザに応じて配信可能なファイルを制限することや、配信対象のファイルに対する編集を制限することができる。
In addition, if the
さらに、パラメータ情報として、ダウンロードの有効期限が設定されている場合には、配信サーバ310は、外部端末320iからS112においてアクセス要求があった際に、自身が保持する時刻情報に基づいて、現在の日時を参照し、現在日時がパラメータ情報に示されたダウンロード有効期限内かどうかを判定し、有効期限内の場合は、外部端末320iに対してダウンロード画面データを送信し、有効期限外の場合は、有効期限が過ぎていることを示すエラー情報を送信する。
Furthermore, when the expiration date of download is set as the parameter information, the
また、有効期限が過ぎたファイルについては、配信サーバ310は、所定のタイミングで順次記憶装置316から削除する。削除するタイミングとしては、例えば、所定の間隔、例えば、1時間や1日毎とすればよい。そして、配信サーバ310は、所定の間隔で、登録されたパラメータ情報に示された各有効期限を参照して、有効期限が過ぎているか否かを判定し、有効期限が過ぎたパラメータ情報に関連づけられたファイルを削除する。
Further, the
さらに、パラメータ情報として、ダウンロードの回数が設定されている場合には、配信サーバ310は、ダウンロード回数が規定回数以内かどうかを判定して、規定回数以内の場合には、外部端末320iに対してダウンロード画面データを送信する。この判定を行うために、配信サーバ310は、外部端末320iがアクセスしてきたワンタイムURLに対応付けて、外部端末320iがダウンロードを行う毎に回数をカウントして、RAM等に記憶しておく。そして、外部端末320iからS112においてアクセス要求があった際に、外部端末320iがアクセスしてきたワンタイムURLに対応するダウンロードの回数をメモリから読み出し、読み出した回数がパラメータ情報に示された規定回数より小さいか否かを判定する。判定の結果、小さい場合には、外部端末320iに対してダウンロード画面データを送信し、規定回数に達している場合には、ダウンロード回数が規定回数に達していることを示すエラー情報を送信する。
Further, when the number of downloads is set as the parameter information, the
また、ダウンロード回数が規定回数に達した時点で、配信サーバ310は、記憶装置316に一時保持したファイルを削除してもよい。この場合、配信サーバ310は、外部端末320iにファイルのダウンロード完了通知を受けて、メモリに記憶したダウンロード回数をカウントした後、そのダウンロード回数がパラメータ情報に示された規定回数に達しているか否かを判定する。判定の結果、規定回数に達している場合には、配信サーバ310は、対応するファイルを記憶装置316から削除する。
Further, the
加えて、パラメータ情報として、パスワードが設定されている場合には、外部端末320iがS114にてダウンロード要求をしてきた際に、図11に示すようなパスワードの入力画面データを外部端末320iに送信して、パスワードの入力を指示する。そして、外部端末320iから送信されたパスワードと、パラメータ情報に示されたパスワードとを照合して、合致する場合に、指定されたファイルを外部端末320iに送信する。ここで、ユーザが外部端末320iを介して入力すべきパスワードは、予め配信先のユーザに通知しておく。通知は、S111にてワンタイムURLを通知する際に送信するメールに記載して行ってもよいし、別途、郵送やメール、FAX、電話等を利用して行ってもよい。
In addition, when a password is set as parameter information, when the
また、パラメータ情報において、ファイルを暗号化するように設定されている場合には、配信サーバ310は、S115において外部端末320iに対してファイルを送信する前にそのファイルの暗号化を行う。利用する暗号化方式は、一般に利用される方式を利用すればよく、例えば、公開鍵暗号化方式を利用すればよい。このようにファイルをSSLなどの通信路上での暗号化だけでなく、送信される前のファイル自体を暗号化することで、情報漏洩防止などのセキュリティの強化を図ることができる。
If the parameter information is set to encrypt the file, the
さらに、外部端末320iからダウンロード完了通知を受信した場合、配信サーバ310は、ファイルの配信要求を行った内部端末120iに対して、外部端末320iがダウンロードを行った旨をメール等で通知してもよい。
Further, when the download completion notification is received from the
加えて、配信サーバ310に保持されているファイルの状態情報を、ファイルサーバ110を介して、内部端末120iに提供してもよい。状態情報としては、例えば、配信サーバ310に保持されているファイルの公開状態(公開中、公開終了、公開中止)、つまり、外部端末320iからワンタイムURLにアクセスすると配信サーバ310からダウンロード画面データが送信され、ダウンロードできる状態かどうかの情報である。なお、公開中止とは、S107において設定したダウンロードの有効期限内に内部端末120iからの指示に基づいて配信サーバ310に保持したファイルが削除された状態を示す。状態情報のその他の情報としては、保持されたファイルのワンタイムURL、ダウンロード規定回数、アクセス回数(ダウンロードを行った回数)などがある。図12は、内部端末120iに提供されるファイルの状態情報を示す画面データの一例を示す。図12において、公開中止ボタン330が押下されると、ファイル削除指令が、ファイルサーバ110を介して、配信サーバ310に送信され、配信サーバ310は、その指令を受けて、対応するファイルを削除する。図13は、ファイルが公開中止の場合の状態情報を示す画面データの一例である。
In addition, the file status information held in the
100 社内ネットワーク、110 ファイルサーバ、120i 内部端末、200 ファイヤウォール、300 インターネット、310 配信サーバ、320i 外部端末。 100 internal network, 110 file server, 120i internal terminal, 200 firewall, 300 Internet, 310 distribution server, 320i external terminal.
Claims (8)
内部ネットワークと接続した外部ネットワークに接続され、ファイルサーバから送信されたファイルを、指定された配信先からの要求に応じてその配信先に配信する配信サーバと、
を備え、
配信サーバは、前記配信ファイル群の配信履歴を管理する配信履歴管理モジュールを備え、
ファイルサーバは、
配信するファイルの選択を配信指示元から受け付ける選択モジュールと、
選択されたファイルの配信先情報の入力を受け付ける配信先情報入力モジュールと、
入力された配信先情報と選択されたファイルとを関連づけて、配信サーバに転送する転送モジュールと、
前記ファイル群の配信履歴情報を、配信サーバから取得する配信履歴問い合わせモジュールと、
を備えることを特徴とするファイル配信システム。 A file server connected to the internal network and storing files,
A distribution server connected to an external network connected to the internal network and distributing a file transmitted from the file server to the distribution destination in response to a request from the specified distribution destination;
With
The distribution server includes a distribution history management module that manages a distribution history of the distribution file group,
The file server
A selection module that accepts selection of a file to be distributed from a distribution instruction source;
A delivery destination information input module that accepts input of delivery destination information of the selected file;
A transfer module for associating the input distribution destination information with the selected file and transferring it to the distribution server;
A distribution history inquiry module for acquiring distribution history information of the file group from a distribution server;
A file distribution system comprising:
前記配信履歴管理モジュールは、配信指示元情報と配信先情報と配信対象ファイル名とを関連付けて履歴として管理することを特徴とするファイル配信システム。 The file distribution system according to claim 1,
The distribution history management module manages distribution instruction source information, distribution destination information, and a distribution target file name as a history in association with each other.
前記転送モジュールは、選択されたファイルを暗号化して転送することを特徴とするファイル配信システム。 The file distribution system according to claim 1,
The file transfer system, wherein the transfer module encrypts and transfers a selected file.
配信するファイルの選択を配信指示元から受け付ける選択モジュールと、
選択されたファイルの配信先情報の入力を受け付ける配信先情報入力モジュールと、
配信先からの要求に応じてその配信先へファイルを配信する外部ネットワークに接続された配信サーバに、入力された配信先情報と選択されたファイルとを関連づけて転送する転送モジュールと、
前記配信サーバが管理する前記ファイル群の配信履歴情報を、前記配信サーバから取得する配信履歴問い合わせモジュールと、
を備えることを特徴とするファイルサーバ。 In a file server that is connected to an internal network connected to an external network and stores files to be distributed,
A selection module that accepts selection of a file to be distributed from a distribution instruction source;
A delivery destination information input module that accepts input of delivery destination information of the selected file;
A transfer module for associating and transferring the input destination information and the selected file to a distribution server connected to an external network that distributes the file to the destination according to a request from the destination;
A distribution history inquiry module for acquiring distribution history information of the file group managed by the distribution server from the distribution server;
A file server comprising:
前記配信履歴情報には、配信指示元情報と配信先情報と配信対象ファイル名とが関連付けられて示されていることを特徴とするファイルサーバ。 The file server according to claim 4,
A file server characterized in that the distribution history information includes distribution instruction source information, distribution destination information, and a distribution target file name associated with each other.
前記転送モジュールは、選択されたファイルを暗号化して転送することを特徴とするファイルサーバ。 The file server according to claim 4,
The file module, wherein the transfer module encrypts and transfers the selected file.
配信先情報入力モジュールが、選択されたファイルの配信先情報の入力を受け付ける配信先情報入力ステップと、
転送モジュールが、配信先からの要求に応じて配信先にファイルを配信する外部ネットワークに接続された配信サーバに、入力された配信先情報と選択されたファイルとを関連づけて転送する転送ステップと、
配信履歴問い合わせモジュールが、前記配信サーバが管理する前記ファイル群の配信履歴情報を、前記配信サーバから取得する配信履歴問い合わせステップと、
を含むファイル配信方法。 A selection step in which a selection module receives a selection of a file to be distributed from among a file group stored in a file server connected to an internal network connected to an external network;
A delivery destination information input module for accepting an input of delivery destination information of the selected file;
A transfer step in which a transfer module associates and transfers the input distribution destination information and the selected file to a distribution server connected to an external network that distributes the file to the distribution destination in response to a request from the distribution destination;
A distribution history inquiry module for acquiring distribution history information of the file group managed by the distribution server from the distribution server;
File delivery method including:
選択されたファイルの配信先情報の入力を受け付ける配信先情報入力ステップと、
配信先からの要求に応じて配信先にファイルを配信する外部ネットワークに接続された配信サーバに、入力された配信先情報と選択されたファイルとを関連づけて転送する転送ステップと、
前記配信サーバが管理する前記ファイル群の配信履歴情報を、前記配信サーバから取得する配信履歴問い合わせステップと、
を、前記ファイルサーバに実行させるためのファイル配信プログラム。 A selection step for accepting selection of a file to be distributed from among a group of files stored in a file server connected to an internal network connected to an external network;
A delivery destination information input step for accepting input of delivery destination information of the selected file;
A transfer step of associating and transferring the input distribution destination information and the selected file to a distribution server connected to an external network that distributes the file to the distribution destination in response to a request from the distribution destination;
A distribution history inquiry step of acquiring distribution history information of the file group managed by the distribution server from the distribution server;
Is a file delivery program for causing the file server to execute.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005085371A JP4725152B2 (en) | 2005-03-24 | 2005-03-24 | File delivery system, file server, file delivery method, file delivery program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005085371A JP4725152B2 (en) | 2005-03-24 | 2005-03-24 | File delivery system, file server, file delivery method, file delivery program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006268412A true JP2006268412A (en) | 2006-10-05 |
JP4725152B2 JP4725152B2 (en) | 2011-07-13 |
Family
ID=37204321
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005085371A Expired - Fee Related JP4725152B2 (en) | 2005-03-24 | 2005-03-24 | File delivery system, file server, file delivery method, file delivery program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4725152B2 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008176594A (en) * | 2007-01-19 | 2008-07-31 | Fuji Xerox Co Ltd | Information delivery management system, information delivery management server and program |
JP2008181222A (en) * | 2007-01-23 | 2008-08-07 | Ricoh Co Ltd | Data conversion system, key server, program therefor, and data conversion method |
JP2011197829A (en) * | 2010-03-17 | 2011-10-06 | Fujitsu Broad Solution & Consulting Inc | Email processing program, email processing apparatus and email processing method |
JP2014532209A (en) * | 2011-09-09 | 2014-12-04 | マイクロソフト コーポレーション | Shared item account selection |
JP2015011596A (en) * | 2013-07-01 | 2015-01-19 | 富士ゼロックス株式会社 | Information processing device and information processing program |
JP2018005792A (en) * | 2016-07-07 | 2018-01-11 | 村田機械株式会社 | Mail processor, and mail transmission method by the mail processor |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175300A (en) * | 2000-12-07 | 2002-06-21 | Xnet Corp | Document management system and program for this management system |
JP2002269012A (en) * | 2001-03-07 | 2002-09-20 | Dynacomware Corp | Electronic document distribution system |
JP2003016057A (en) * | 2001-07-03 | 2003-01-17 | Planet Computer:Kk | Delivery system for electronic document |
JP2004140715A (en) * | 2002-10-21 | 2004-05-13 | Hitachi Ltd | System and method for managing electronic document |
-
2005
- 2005-03-24 JP JP2005085371A patent/JP4725152B2/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002175300A (en) * | 2000-12-07 | 2002-06-21 | Xnet Corp | Document management system and program for this management system |
JP2002269012A (en) * | 2001-03-07 | 2002-09-20 | Dynacomware Corp | Electronic document distribution system |
JP2003016057A (en) * | 2001-07-03 | 2003-01-17 | Planet Computer:Kk | Delivery system for electronic document |
JP2004140715A (en) * | 2002-10-21 | 2004-05-13 | Hitachi Ltd | System and method for managing electronic document |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008176594A (en) * | 2007-01-19 | 2008-07-31 | Fuji Xerox Co Ltd | Information delivery management system, information delivery management server and program |
JP2008181222A (en) * | 2007-01-23 | 2008-08-07 | Ricoh Co Ltd | Data conversion system, key server, program therefor, and data conversion method |
JP4634403B2 (en) * | 2007-01-23 | 2011-02-16 | 株式会社リコー | Data conversion system, key server, program for the same, and data conversion method |
JP2011197829A (en) * | 2010-03-17 | 2011-10-06 | Fujitsu Broad Solution & Consulting Inc | Email processing program, email processing apparatus and email processing method |
JP2014532209A (en) * | 2011-09-09 | 2014-12-04 | マイクロソフト コーポレーション | Shared item account selection |
US9935963B2 (en) | 2011-09-09 | 2018-04-03 | Microsoft Technology Licensing, Llc | Shared item account selection |
JP2015011596A (en) * | 2013-07-01 | 2015-01-19 | 富士ゼロックス株式会社 | Information processing device and information processing program |
JP2018005792A (en) * | 2016-07-07 | 2018-01-11 | 村田機械株式会社 | Mail processor, and mail transmission method by the mail processor |
Also Published As
Publication number | Publication date |
---|---|
JP4725152B2 (en) | 2011-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10917408B2 (en) | Secure document management through verification of security states of information processing apparatuses in peer-to-peer transmission of encrypted documents | |
US9503280B2 (en) | Methods and systems for email integrated file delivery | |
US8122513B2 (en) | Data storage device, data storage method, and program thereof | |
JP2007265242A (en) | File access control device, password setting device, processing instructing device, and file access control method | |
US20090177751A1 (en) | Mail transmission method | |
JP6819748B2 (en) | Information processing equipment, information processing systems and programs | |
JP2004222141A (en) | Network scanner device | |
EP1808792A2 (en) | Content transmission system, transmission server, communication terminal, and content transmission method | |
JP6536609B2 (en) | Management device and document management system | |
JP4719732B2 (en) | Backup server, mobile device, communication system using these, and backup method | |
JP4725152B2 (en) | File delivery system, file server, file delivery method, file delivery program | |
US20040193601A1 (en) | Method and contact list server for modifying the entry names in a contact list | |
JP6708239B2 (en) | Document management system | |
JP5493679B2 (en) | Decryption key transmission apparatus, computer program, decryption key transmission system, and decryption key transmission method | |
JP2018156410A (en) | Information processing apparatus and program | |
JP3974128B2 (en) | Data transfer method and data transfer system | |
JP5224910B2 (en) | Information mediation system, information mediation program, and information mediation method | |
JP4734941B2 (en) | Encapsulation server | |
JP2020017308A (en) | Information processing apparatus and program | |
JP4047318B2 (en) | Content distribution usage control method | |
JP4922380B2 (en) | User information management device, user information management system, user information management method and program | |
JP2009157675A (en) | Content delivery method | |
JP4729098B2 (en) | Content update system, content update method, update server, and content update program | |
JP2019215903A (en) | Management apparatus and processing apparatus | |
JP2019207732A (en) | Document management system, management device, and processing device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080221 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20101029 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101109 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101216 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110315 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110328 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140422 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |