JPH04309168A - Method and device for processing document - Google Patents

Method and device for processing document

Info

Publication number
JPH04309168A
JPH04309168A JP3074883A JP7488391A JPH04309168A JP H04309168 A JPH04309168 A JP H04309168A JP 3074883 A JP3074883 A JP 3074883A JP 7488391 A JP7488391 A JP 7488391A JP H04309168 A JPH04309168 A JP H04309168A
Authority
JP
Japan
Prior art keywords
document
document data
distribution
identification code
distribution destination
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.)
Withdrawn
Application number
JP3074883A
Other languages
Japanese (ja)
Inventor
Yasuhiro Okuno
泰弘 奥野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP3074883A priority Critical patent/JPH04309168A/en
Publication of JPH04309168A publication Critical patent/JPH04309168A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

PURPOSE:To obtain the document processing method and device which can speedily erase an unnecessary document from a memory by distributing the document while efficiently using the memory, and erasing the document after all the people at distribution destinations read the document. CONSTITUTION:An identification code is added to document data 61 for distribution, and the distribution destinations of the document data 61 for distribution added with the identification code are designated. According to the contents of a distribution destination list 62, the identification code is transmitted to these designated distribution destinations, and the existence of the document data designated as the distribution destinations is reported to the respective distribution destinations. Then, when it is judged that all the people at those distribution destinations read the document data, it is operated to erase the document data 61 from a memory 6.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、例えば電子メール等に
より、文書データの配布や回覧などを行なう文書処理方
法及び装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a document processing method and apparatus for distributing and circulating document data by e-mail, for example.

【0002】0002

【従来の技術】コンピュータ等による電子メールを用い
て、文書データの配布や回覧などの連絡を行なう方法と
しては、ネットワークの電子掲示版システム(例えばj
unetのnewsシステム)、またはunixの電子
メールシステムなどがある。
2. Description of the Related Art A network electronic bulletin board system (for example, J
unet news system) or the UNIX e-mail system.

【0003】前者のnewsシステムでは、システム中
の特定のディレクトリに記事をファイルとして格納する
とともに、ユーザごとに、どの記事まで読んでいるかを
管理している。そして、ユーザがnewsを読もうとし
たとき、まだ読んでいない記事があれば、これを読者に
通知して読者が読むというものである。このように、記
事のファイルをいつまでもディスク等のメモリ上に置い
ておくのはメモリの無駄になるため、ある一定の期間が
くると、その記事を読んでいないユーザがいるいないに
かかわらず、そのファイルを消去するようにして管理し
ている。
[0003] In the former news system, articles are stored as files in a specific directory in the system, and each user manages which articles have been read. Then, when the user attempts to read the news, if there is an article that has not been read yet, this is notified to the reader and the reader reads it. In this way, it is a waste of memory to keep article files on the disk or other memory forever, so after a certain period of time, regardless of whether there are users who have not read the article or not, I manage files by deleting them.

【0004】又後者のunixのmailシステムによ
れば、あるユーザに対して送られてきた文書(mail
)を、そのユーザのために用意された特定のディレクト
リに格納するもので、メールの到着時に新しいメールの
到着をユーザに通知することもできる。この場合は、複
数のユーザに同じ内容の文書を送るときにも送り先のユ
ーザの数だけファイルをコピーすることになる。
[0004] Also, according to the latter UNIX mail system, documents (mail
) in a specific directory prepared for that user, and can also notify the user of new mail when the mail arrives. In this case, even when sending a document with the same content to multiple users, files will be copied for the number of destination users.

【0005】[0005]

【発明が解決しようとする課題】しかしながら上記従来
例における文書データの配布、回覧には、以下に示すよ
うな問題点がある。
However, the distribution and circulation of document data in the conventional example described above has the following problems.

【0006】まず、電子掲示版システムでは、文書デー
タごとに自由に(細かく)読者を設定できないため、文
書データ毎の細かい管理が不可能になる。又、ファイル
として記憶された記事は、所定の時間が経過して初めて
削除されるため、既に全員が目を通しているにもかかわ
らず、削除されずにファイルとして登録されたままとな
ってメモリを無駄に使用することになる。また或いは、
まだ全員が読んでいないのに指定された時間が経過して
しまったために、その記事ファイルがメモリから削除さ
れてしまうという問題がある。
First, in the electronic bulletin board system, readers cannot be freely (detailedly) set for each document data, so detailed management of each document data becomes impossible. Also, articles stored as files are deleted only after a predetermined period of time has passed, so even if everyone has already read them, they remain registered as files without being deleted, wasting memory. It will be used for. Also, or
There is a problem in which the article file is deleted from memory because the specified time has elapsed even though no one has read it yet.

【0007】また、電子メールシステムを用いる場合で
は、同じ内容の文書データを多くの人に通知する場合、
全く同じ内容の文書データが配布先の数に対応する分だ
け電子的にコピーされて、ユーザの各々に対応して指定
されたディレクトリに格納される。このため、その分の
メモリ容量が必要になる。これは、例えば文書のファイ
ル名だけをメールの内容としたものを各ユーザに送り、
文書データの実体部分を別に管理する方法などをとれば
、同じ文書データが複数のディレクトリに記憶されるこ
とは回避できるが、その場合には、文書データの実体部
分は、誰かが責任を持って意識的に削除しなければなら
ないし、各ユーザはそのファイル名をたよりに文書を探
さなくてはいけないので不便である。
[0007] Furthermore, when using an e-mail system, when notifying many people of document data with the same content,
Document data with exactly the same content is electronically copied as many times as there are distribution destinations, and stored in a directory designated for each user. Therefore, memory capacity corresponding to this amount is required. This can be done, for example, by sending an email containing only the file name of the document to each user.
Storing the same document data in multiple directories can be avoided by managing the actual part of the document data separately, but in that case, someone must be responsible for the actual part of the document data. This is inconvenient because it must be deleted consciously and each user must search for the document based on the file name.

【0008】本発明は上記従来例に鑑みてなされたもの
で、メモリを効率よく使用して文書を配布できると共に
、配布先の全員が読み取った後に削除されることによっ
て、不要になった文書をメモリより速やかに消去できる
文書処理方法及び装置を提供することを目的とする。
The present invention has been made in view of the above-mentioned conventional example, and it is possible to distribute documents by efficiently using memory, and also to delete documents that are no longer needed after being read by everyone at the distribution destination. It is an object of the present invention to provide a document processing method and device that can erase documents more quickly than from memory.

【0009】[0009]

【課題を解決するための手段】上記目的を達成するため
に本発明の文書処理装置は以下の様な構成からなる。即
ち、コード情報からなる文書データを複数人に配布でき
る文書処理装置であって、前記文書データに識別コード
を付加する付加手段と、前記識別コードが付加された文
書データの配布先を指定する指定手段と、前記指定手段
により指定された配布先に前記識別コードを送出する送
出手段とを備える。
Means for Solving the Problems In order to achieve the above object, a document processing device of the present invention has the following configuration. That is, the document processing device is capable of distributing document data consisting of code information to a plurality of people, and includes an adding means for adding an identification code to the document data, and a specification for specifying a distribution destination of the document data to which the identification code has been added. and a sending means for sending the identification code to a distribution destination specified by the specifying means.

【0010】又、上記目的を達成するために本発明の文
書処理方法は以下の様な構成からなる。即ち、コード情
報からなる文書データを複数人に配布できる文書処理方
法であって、文書データに識別コードを付加する工程と
、前記識別コードが付加された文書データの配布先を指
定する工程と、指定された配布先に前記識別コードを送
出して配布先として指定されている文書データがあるこ
とを配布先のそれぞれに報知する工程と、前記配布先の
全員が前記文書データを読み終えたと判定された時に、
前記文書データを消去する工程とを備える。
[0010] Furthermore, in order to achieve the above object, the document processing method of the present invention has the following configuration. That is, the document processing method is capable of distributing document data consisting of code information to multiple people, and includes the steps of: adding an identification code to the document data; and specifying a distribution destination of the document data to which the identification code has been added. a step of transmitting the identification code to specified distribution destinations to notify each distribution destination that there is document data designated as a distribution destination; and determining that all of the distribution destinations have finished reading the document data. When it was done,
and a step of erasing the document data.

【0011】[0011]

【作用】以上の構成において、文書データに識別コード
を付加し、その識別コードが付加された文書データの配
布先を指定する。これにより、指定された配布先にその
識別コードを送出して配布先として指定されている文書
データがあることを配布先のそれぞれに報知し、それら
配布先の全員がその文書データを読み終えたと判定され
た時に、その文書データをメモリより消去するように動
作する。
[Operation] In the above configuration, an identification code is added to document data, and a distribution destination of the document data to which the identification code is added is specified. As a result, the identification code is sent to the specified distribution destinations to notify each distribution destination that there is document data specified as a distribution destination, and when all of the distribution destinations have finished reading the document data. When the determination is made, the document data is deleted from the memory.

【0012】0012

【実施例】以下、添付図面を参照して本発明の好適な実
施例を詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings.

【0013】図1は本実施例の文書処理システムの概略
構成を示すブロック図である。図1において、1はCP
Uで、後述するメモリ5〜7に記憶されたプログラムや
データに従ってこの文書処理システム全体を制御してい
る。2は文字入力装置で、例えばキーボード等であり、
オペレータにより操作されて文書データや各種コマンド
等が入力される。3は出力装置で、例えばCRT等の表
示装置やプリンタ等の印刷装置であってもよい。4はポ
インティング装置で、出力装置3上でカーソル等を移動
して座標位置を指示する、例えばマウス等である。5〜
7はメモリであり、これらが計算機バス8により互いに
接続されている。
FIG. 1 is a block diagram showing a schematic configuration of a document processing system according to this embodiment. In Figure 1, 1 is CP
U controls the entire document processing system according to programs and data stored in memories 5 to 7, which will be described later. 2 is a character input device, such as a keyboard,
It is operated by an operator to input document data and various commands. Reference numeral 3 denotes an output device, which may be, for example, a display device such as a CRT, or a printing device such as a printer. Reference numeral 4 denotes a pointing device, such as a mouse, which moves a cursor or the like on the output device 3 to indicate a coordinate position. 5~
Reference numeral 7 denotes a memory, which are connected to each other by a computer bus 8.

【0014】メモリ5は主にプログラムを格納しており
、51はidコードを付加するためのid付加プログラ
ム、52は配布先指定プログラム、53は削除する文書
データを判断する不要文書判断プログラムである。
The memory 5 mainly stores programs, including an ID addition program 51 for adding an ID code, a distribution destination designation program 52, and an unnecessary document determination program 53 for determining document data to be deleted. .

【0015】尚、番号2から4で示された各装置は、組
になって1つの端末装置となり、これが複数個接続され
た形式であってもよい。即ち、この文書処理システムで
は、複数のユーザのそれぞれが、入力装置2、出力装置
3及びポインティング装置4からなる端末装置を有し、
これらをバス8に接続して使用することができる。
[0015] The devices indicated by numbers 2 to 4 are grouped together to form one terminal device, and a plurality of devices may be connected. That is, in this document processing system, each of a plurality of users has a terminal device consisting of an input device 2, an output device 3, and a pointing device 4,
These can be connected to the bus 8 and used.

【0016】本実施例の文書処理システムを大きく3つ
の部分、即ち文書データを配布する処理、文書データを
読む際の処理、文書データを削除する際の処理に分けて
説明する。
The document processing system of this embodiment will be explained by dividing it into three main parts: processing for distributing document data, processing for reading document data, and processing for deleting document data.

【0017】初めに文書データを配布する際の処理につ
いて、図2のフローチャートを参照して説明する。
First, the process for distributing document data will be explained with reference to the flowchart shown in FIG.

【0018】まず、初めにステップS1で文書作成者(
オペレータ)は、既存のテキストエディタなどを用いて
配布するための文書データを電子的に作成し、メモリ6
の特定のディレクトリに配布用文書61として格納する
。この時、id付加プログラム51により、ファイル名
として、システム中で一意なidをつける。これは例え
ば、数字であってもよい。このように、ファイルを管理
するのにファイル名として、システム中で一意な数字(
番号)をファイルに付加することは一般に行なわれてい
ることである。
First, in step S1, the document creator (
An operator) electronically creates document data to be distributed using an existing text editor, etc., and stores it in memory 6.
The document is stored as a distribution document 61 in a specific directory. At this time, the id addition program 51 adds a unique id in the system as the file name. This may for example be a number. In this way, when managing files, you can use a unique number in the system (
It is common practice to add a number) to a file.

【0019】次に、ステップS2で配布先指定プログラ
ム52によって、配布先を指定する。このとき配布先指
定プログラム52によって、配布先を表すリストが作成
される。これは先に作成した配布用文書61を誰に配布
するべきかということを指定するためのものである。こ
こでは計算機上でのユーザが特定できるもの、例えばロ
グインネーム等を用いて、図3に示すようなフォーマッ
トのファイルとして記憶しておく。これは1行ごとにロ
グインネームが書かれた、只のテキストファイルである
。このような配布リストは、メモリ6の特定のディレク
トリに配布先リスト62として格納される。このとき、
配布用文書61と配布先リスト62との対応関係を表わ
すため、この配布先リスト62のファイル名は配布用文
書61の後に、“.list”という拡張子をつけるも
のとする。例えば、これらのファイルを格納するための
ディレクトリを“/haifu”とし、配布用文書61
のidが“56”とすると、ここまでの処理で“/ha
ifu”というディレクトリに“56”というファイル
(文書ファイル)を対応付けた“56.list”とい
う拡張子が付けられたファイル(配布先リスト)62が
作成されることになる。
Next, in step S2, the distribution destination is designated by the distribution destination designation program 52. At this time, the distribution destination designation program 52 creates a list representing the distribution destinations. This is for specifying to whom the previously created distribution document 61 should be distributed. Here, something that can identify the user on the computer, such as a login name, is used and stored as a file in the format shown in FIG. 3. This is just a text file with a login name written on each line. Such a distribution list is stored in a specific directory of the memory 6 as a distribution destination list 62. At this time,
In order to express the correspondence between the distribution document 61 and the distribution destination list 62, the file name of the distribution destination list 62 is assumed to have an extension ".list" after the distribution document 61. For example, the directory for storing these files is "/haifu", and the distribution document 61 is
If the id of “/ha” is “56”, the process up to this point will create “/ha”.
“56.ifu” is associated with a file “56” (document file). A file (distribution destination list) 62 with the extension "list" is created.

【0020】次に、ステップS3に進み、ステップS2
で作成された配布先リスト62に書かれているユーザに
対し、文書ファイルそのものでなく、文書データに付け
られたidを配布する。例えば、予め各ユーザのために
用意されているディレクトリに、配布用文書61のid
を内容に持つファイルを、文書id格納用ファイル71
として格納する。これは配布するユーザの数だけコピー
され、各ユーザのために用意されたディレクトリに格納
されることになる。このファイル名はそのディレクトリ
中で同じものがなければ何でも良い。
Next, proceed to step S3, and step S2
The ID attached to the document data, rather than the document file itself, is distributed to the users written in the distribution destination list 62 created in . For example, the ID of the distribution document 61 is stored in a directory prepared in advance for each user.
The file with contents is the document ID storage file 71
Store as . This will be copied as many times as there are users to distribute it to, and stored in a directory prepared for each user. This file name can be anything as long as it is not the same in the directory.

【0021】次に、ステップS4に進み、配布用文書6
1が到着したことを各ユーザに知らせる。これには例え
ば、図4に示すように、ユーザの端末画面中にあるウィ
ンドウ42に配布文書があることを表すアイコン46を
表示する。これにより、各端末のユーザにとっては、自
分に配布された文書の数に対応した数のアイコンが出力
装置3のウィンドウ42に表示されることになる。これ
らアイコンのそれぞれは、文書id格納用ファイル71
の文書ファイルと1対1で対応している。図4では、4
1,44及び45のそれぞれは、各ユーザの表示・出力
部に対応しており、これら各ユーザに配布文書61が存
在していることがアイコン46により報知されている。 尚、43は不要の文書等を、画面上で消去・指示するた
めのもので、ゴミ箱のかたちのアイコンである。
Next, proceeding to step S4, the distribution document 6
Notify each user that 1 has arrived. For example, as shown in FIG. 4, an icon 46 indicating that there is a distributed document is displayed in a window 42 on the user's terminal screen. As a result, for the users of each terminal, the number of icons corresponding to the number of documents distributed to them will be displayed in the window 42 of the output device 3. Each of these icons corresponds to the document ID storage file 71.
There is a one-to-one correspondence with the document file. In Figure 4, 4
1, 44, and 45 correspond to the display/output units of each user, and the icon 46 notifies each user that the distributed document 61 exists. Note that 43 is an icon in the shape of a trash can for instructing to delete unnecessary documents, etc. on the screen.

【0022】この他にも、ユーザ側が/haifuとい
うディレクトリ(文書の実体とその配布先を示すファイ
ルが納められているディレクトリ)を定期的にサーチし
、自分宛の配布文書がないかどうかを調べることも可能
である。
[0022] In addition to this, the user can periodically search the /haifu directory (a directory containing files indicating the actual document and its distribution destination) to check whether there is a distributed document addressed to the user. It is also possible.

【0023】以上で文書の配布の処理の説明を終える。This concludes the explanation of the document distribution process.

【0024】次に、各ユーザが配布された文書データを
読む処理について説明する。
Next, the process by which each user reads distributed document data will be explained.

【0025】ユーザが、その配布された文書データを読
みたい時は、図4に示すウィンドウ42に表示されてい
るアイコン46を、例えばマウス等のポインティング装
置4により指示してダブル・クリックするなどして、配
布された文書データのidから、/haifuというデ
ィレクトリに納められた文書ファイルを取り出すことが
できる。これにより、図5に示すように、文書データの
実体部分47をユーザの画面上に読み出して表示するこ
とができる。
When the user wishes to read the distributed document data, he/she double-clicks the icon 46 displayed in the window 42 shown in FIG. 4 using the pointing device 4 such as a mouse. Then, the document file stored in the directory /haifu can be extracted from the ID of the distributed document data. Thereby, as shown in FIG. 5, the actual portion 47 of the document data can be read and displayed on the user's screen.

【0026】また、文書を読む場合以外にも、文書の実
体部分のファイルをユーザのディレクトリにコピーする
ような操作も可能である。
[0026] In addition to reading a document, it is also possible to perform operations such as copying the file of the substantial part of the document to the user's directory.

【0027】次に、ユーザが既に読んだ文書データを文
書id格納用ファイル71から削除する処理について説
明する。
Next, a process for deleting document data already read by the user from the document ID storage file 71 will be described.

【0028】図6に示すように、各ユーザは端末のディ
スプレイ上で、配布文書を表すアイコン46をカーソル
等により指示し、ドラッグ操作等を行ってゴミ箱の形の
アイコン43に、その文書のアイコン46を重ねること
で、不要な文書を捨てることができる。このような処理
は既に一般的なものであり、例としては、アップル社の
パーソナルコンピュータ(Macintosh )等の
システムがあげられる。
As shown in FIG. 6, each user points to an icon 46 representing a distributed document on the display of the terminal using a cursor or the like, and performs a drag operation or the like to place the icon of that document on the trash can-shaped icon 43. By stacking 46, you can discard unnecessary documents. Such processing is already common, and examples include systems such as Apple's personal computer (Macintosh).

【0029】図6では、この削除処理は41と44で示
されたユーザ・ディスプレイ上で実行されており、この
処理を行ったユーザのウィンドウ42からは、配布文書
のアイコン46が消去されるが、45で示すように、こ
の処理を行なわないユーザのウィンドウ42からはアイ
コン46は消えない。
In FIG. 6, this deletion process is executed on the user displays indicated by 41 and 44, and the icon 46 of the distributed document is deleted from the window 42 of the user who performed this process. , 45, the icon 46 does not disappear from the window 42 of the user who does not perform this process.

【0030】また、図6に示すように、まだ全員が読み
終っていなくて、その配布文書61の削除が指示されて
いない時は、実体の文書ファイル(配布文書61)は削
除されないが、図7に示すように、残るユーザ45がア
イコン46の消去動作を行って、全員がその配布文書6
1を読み終ると、その配布文書61はメモリ6より削除
される。
Further, as shown in FIG. 6, if everyone has not finished reading the distributed document 61 and deletion of the distributed document 61 is not instructed, the actual document file (distributed document 61) is not deleted, but the As shown in FIG. 7, the remaining user 45 deletes the icon 46, and all users delete the distributed document 6.
1, the distributed document 61 is deleted from the memory 6.

【0031】以上の処理について、図8のフローチャー
トを参照して説明する。図8は到着通知処理を示すフロ
ーチャートで、まず初めに、ステップS11で、この処
理を行なったユーザの文書id格納用ファイル71をメ
モリ7より削除する。この時、対応するユーザのウィン
ドウ42上のアイコン46も消去する。
The above processing will be explained with reference to the flowchart shown in FIG. FIG. 8 is a flowchart showing the arrival notification process. First, in step S11, the document ID storage file 71 of the user who performed this process is deleted from the memory 7. At this time, the icon 46 on the window 42 of the corresponding user is also deleted.

【0032】次に、ステップS12に進み、対象とする
文書に対応する配布先リスト62とから、この操作を行
なうユーザの名前のある行を削除する。次に、ステップ
S13に進み、不要文書判定プログラム53により、こ
の文書が不要なものであるかどうかを判定する。不要文
書判定プログラム53は、ここでは配布先リスト62が
空になったかどうかを判定するものである。ステップS
13で空になっていなければそのまま終了する。もし、
空になっていれば、図7に示すようにその配布文書61
を全てのユーザが読み終り、そのアイコンを指示して消
去操作を行うことにより、その配布文書61が不要であ
ると判断したことになるので、ステップS14で配布用
文書61と、配布先リスト62を削除して処理を終了す
る。 <実施例2  (図9〜図11)>前述の第1の実施例
では、配布された文書データをユーザ全員が読み終った
という条件で配布文書61の実体部分を削除したが、こ
の条件の他に、ある特定の期間が経過すると、まだ読み
終っていないもの文書が存在していたとしても文書デー
タの実体部分を削除するという条件を加えたものである
Next, the process advances to step S12, and the line containing the name of the user performing this operation is deleted from the distribution destination list 62 corresponding to the target document. Next, the process advances to step S13, and the unnecessary document determination program 53 determines whether this document is unnecessary. The unnecessary document determination program 53 here determines whether the distribution destination list 62 is empty. Step S
If it is not empty at 13, the process ends. if,
If it is empty, the distributed document 61 as shown in FIG.
When all the users have finished reading the icon and perform the deletion operation by pointing to the icon, it is determined that the distribution document 61 is no longer needed. Therefore, in step S14, the distribution document 61 and the distribution destination list 62 are deleted. Delete and end the process. <Example 2 (FIGS. 9 to 11)> In the first example described above, the actual portion of the distributed document 61 was deleted on the condition that all users had finished reading the distributed document data. In addition, a condition is added that after a certain period of time has elapsed, the actual part of the document data is deleted even if there is a document that has not been read yet.

【0033】図9は第2の実施例の文書処理システムの
概略構成を示すブロック図で、前述の第1の実施例の文
書処理システムと共通する部分は同じ番号で示し、それ
らの説明を省略する。54は時限実行プログラムで、あ
る時間がくると特定のコマンドを実行するプログラムで
ある。
FIG. 9 is a block diagram showing a schematic configuration of a document processing system according to a second embodiment. Portions common to those of the document processing system according to the first embodiment described above are designated by the same numbers, and their explanations are omitted. do. 54 is a time-limited execution program, which is a program that executes a specific command at a certain time.

【0034】このような時限実行プログラム54として
は、unixのatコマンド等がある。これは、ある時
刻とコマンド名を指定して起動することにより、その時
刻になると指定したコマンドが実行されるものである。
An example of such a time-limited execution program 54 is the UNIX at command. By starting this program by specifying a certain time and command name, the specified command will be executed at that time.

【0035】この第2の実施例における文書データを配
布する際の処理について、図10を参照して説明する。 図10のフローチャートは、図2のステップS2とステ
ップS3との間に、時限実行処理を行うステップS2a
が追加されただけで、他は図2のフローチャートと同じ
である。
The process of distributing document data in this second embodiment will be explained with reference to FIG. The flowchart in FIG. 10 shows a step S2a in which timed execution processing is performed between step S2 and step S3 in FIG.
The rest is the same as the flowchart in FIG. 2 except that .

【0036】ステップS2aでは、文書データを削除す
る時刻をユーザから受け付け、その時刻になったら、予
め定められているidの付けられた文書データ、その配
布先リス62トなど、関連するファイルを削除するよう
なコマンドを起動するようにatコマンドなどの時限実
行プログラムを起動する。
[0036] In step S2a, the time to delete the document data is received from the user, and at that time, related files such as the document data with a predetermined ID and its distribution destination list 62 are deleted. Activate a time-limited execution program such as the at command to activate a command such as

【0037】この文書ファイル削除のコマンドについて
、図11のフローチャートを参照して説明する。
The document file deletion command will be explained with reference to the flowchart shown in FIG.

【0038】はじめに、ステップS21で文書が格納さ
れているディレクトリに、指定されたidの配布用文書
61がまだ存在しているかどうかを判断する。もし存在
していればステップS22に進み、その配布用文書61
を削除する。さらに、ステップS23に進み、配布先リ
スト62を参照して、その中にまだ名前が残っている(
まだ読んでいない)ユーザの文書id格納用ファイル7
1を削除する。さらにステップS24で、配布先リスト
62を削除する。もし、指定されたidの配布用文書6
1がないなら、何もせずに終了する。文書を読む際の処
理、文書を削除する際の処理は、第1の実施例と同様で
ある。
First, in step S21, it is determined whether the distribution document 61 with the designated ID still exists in the directory where the document is stored. If the distribution document 61 exists, the process advances to step S22.
Delete. Furthermore, the process proceeds to step S23, and the distribution destination list 62 is referred to, and if there are still names remaining in the distribution destination list 62 (
File 7 for storing user document IDs (not yet read)
Delete 1. Further, in step S24, the distribution destination list 62 is deleted. If the specified ID distribution document 6
If there is no 1, exit without doing anything. The processing when reading a document and the processing when deleting a document are the same as in the first embodiment.

【0039】このような構成をとることにより、ある時
期までしか有効でない内容の文書を未読の読者がいると
いう理由でいつまでもメモリ上に存在させるようなこと
を防ぐことができるという効果がある。 <実施例3  (図12)>この第3の実施例では、読
者全員が読むか、又は前述の第2の実施例のように指定
された期間が過ぎるなどして、文書の実体が削除される
際に、文書作成者へその文書データが削除されることを
報告するものである。
[0039] By adopting such a configuration, it is possible to prevent a document whose content is only valid until a certain period from remaining in the memory forever because there are readers who have not read it. <Example 3 (Figure 12)> In this third example, the substance of the document is deleted after all readers have read it or the specified period has passed as in the second example above. When the document data is deleted, the document creator is notified that the document data will be deleted.

【0040】図12は、この第3の実施例の文書処理シ
ステムの構成図で、メモリ6の作成者名63に、配布用
文書61の作成者名を格納している他は、前述の第1及
び第2の実施例の構成と同じである。
FIG. 12 is a block diagram of a document processing system according to the third embodiment, except that the creator name 63 of the memory 6 stores the creator name of the distribution document 61. The configuration is the same as that of the first and second embodiments.

【0041】この作成者63は、文書を配布する際に、
その配布用文書61の作成者が誰であるかという情報を
格納するものである。このためには、文書を配布する処
理の際、例えば文書idにauthorという拡張子を
つけたファイルの中に、文書作成者のログイン名を格納
するなどすれば良い。つまり、yamadaという作成
者が作った文書で、文書idが“56”であるようなも
のに対しては、/haifuというディレクトリに、“
56.author”というファイルを作り、その内容
を例えばyamadaというようにしておけば良い。
[0041] This creator 63, when distributing the document,
Information about the creator of the distribution document 61 is stored. To this end, during the process of distributing the document, for example, the login name of the document creator may be stored in a file with an extension of "author" added to the document ID. In other words, for a document created by an author named yamada and whose document ID is "56", it will be stored in the directory /haifu.
56. All you have to do is create a file called "author" and set its contents to, for example, yamada.

【0042】他に第2の実施例と異なる部分は、配布用
文書61の実体を削除する際に、この文書作成者名が入
ったファイルから文書作成者のユーザ名を読み出し、そ
れを宛先として、文書本体が削除される旨のメッセージ
を電子メールなどで送れば良い。このようにすると、文
書作成者は、その配布用文書61がいつ削除されたかを
知ることができる。このとき、“.list”という拡
張子のついているファイルがあれば未読の読者が存在し
、その内容が未読の読者のログインネームであることを
考えると、まだ読んでいない読者がいるのに指定した時
間が経過したことによって、文書の実体を削除するよう
な場合は、未読者リストをつけて文書作成者へのメッセ
ージを送ることも可能である。
Another difference from the second embodiment is that when deleting the entity of the distribution document 61, the user name of the document creator is read from the file containing the name of the document creator, and this is used as the destination. , you can send a message via e-mail or the like to inform that the document itself will be deleted. In this way, the document creator can know when the distribution document 61 was deleted. At this time, if there is a file with the extension ".list", there are unread readers, and considering that the content is the login name of the unread reader, even though there are unread readers, the specified If the actual document is to be deleted after a certain amount of time has passed, it is also possible to add an unread list and send a message to the document creator.

【0043】このようにすれば、文書作成者は、誰が配
布用文書61を読んでいないかを確認することができる
[0043] In this way, the document creator can check who has not read the distribution document 61.

【0044】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また本発明はシステム或は装置にプログラ
ムを供給することによって達成される場合にも適用でき
ることは言うまでもない。
The present invention may be applied to a system made up of a plurality of devices, or to an apparatus made up of one device. It goes without saying that the present invention can also be applied to cases where the present invention is achieved by supplying a program to a system or device.

【0045】以上説明したように本実施例によれば、配
布用に作成された文書にidコードを付加し、配布先リ
ストに載っているユーザに対して文書ファイルそのもの
でなく、その文書に付加されたidを配布する。これに
より、各ユーザーに文書ファイルそのものを配布する必
要がないので、通信量が減少し、さらにメモリの使用量
が減少する。
As explained above, according to this embodiment, an ID code is added to a document created for distribution, and the ID code is added to the document rather than the document file itself to the users listed in the distribution destination list. Distribute the ID. This eliminates the need to distribute the document file itself to each user, which reduces the amount of communication and further reduces the amount of memory used.

【0046】又、このような配布用文書は、配布先のユ
ーザ全員がその文書を読むまで存在し、全員が読むとす
ぐに削除されるため、メモリの有効利用ができる効果が
ある。
Furthermore, such a document for distribution exists until all the users to whom it is distributed have read the document, and is deleted immediately after all the users have read it, so that memory can be used effectively.

【0047】[0047]

【発明の効果】以上説明したように本発明によれば、メ
モリを効率よく使用して文書を配布できると共に、配布
先の全員が読み取った後に削除されることによって、不
要になった文書をメモリより速やかに消去でき、また、
まだ必要な文書を保存できるという効果がある。
Effects of the Invention As explained above, according to the present invention, documents can be distributed using memory efficiently, and documents that are no longer needed can be stored in the memory by being deleted after being read by everyone at the distribution destination. It can be erased more quickly, and
This has the effect of allowing you to save documents that you still need.

【図面の簡単な説明】[Brief explanation of drawings]

【図1】本発明の第1の実施例の文書処理システムの構
成図である。
FIG. 1 is a configuration diagram of a document processing system according to a first embodiment of the present invention.

【図2】第1の実施例における文書を配布する処理を表
すフローチャートである。
FIG. 2 is a flowchart showing a process for distributing documents in the first embodiment.

【図3】本実施例の配布リストの説明図である。FIG. 3 is an explanatory diagram of a distribution list in this embodiment.

【図4】各ユーザ端末に文書を配布した状態を説明する
ための図である。
FIG. 4 is a diagram for explaining a state in which documents are distributed to each user terminal.

【図5】ユーザが配布された文書を読む状態を説明する
ための図である。
FIG. 5 is a diagram for explaining a state in which a user reads a distributed document.

【図6】ユーザによる配布文書が削除された状態を説明
するための図である。
FIG. 6 is a diagram for explaining a state in which a distributed document has been deleted by a user.

【図7】その文書を配布された全てのユーザがその配布
文書を削除することにより、その文書データの実体部分
が削除される状態を説明するための図である。
FIG. 7 is a diagram illustrating a state in which the substantial part of the document data is deleted when all the users to whom the document was distributed delete the distributed document.

【図8】第1の実施例における不要配布文書の削除処理
を説明したフローチャートである。
FIG. 8 is a flowchart illustrating deletion processing of unnecessary distributed documents in the first embodiment.

【図9】本発明の第2の実施例の文書処理システムの構
成図である。
FIG. 9 is a configuration diagram of a document processing system according to a second embodiment of the present invention.

【図10】第2の実施例における文書配布処理を示すフ
ローチャートである。
FIG. 10 is a flowchart showing document distribution processing in the second embodiment.

【図11】第2の実施例の時限実行処理を示すフローチ
ャートである。
FIG. 11 is a flowchart showing time-limited execution processing in the second embodiment.

【図12】本発明の第3の実施例の文書処理システムの
構成図である。
FIG. 12 is a configuration diagram of a document processing system according to a third embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1  CPU 2  文字入力装置 3  出力装置 4  ポインティング装置 5〜7  メモリ 51  id付加プログラム 52  配布先指定プログラム 53  不要文書判断プログラム 54  時限実行プログラム 61  配布用文書 62  配布先リスト 63  作成者名 71  文書id格納用ファイル 1 CPU 2 Character input device 3 Output device 4 Pointing device 5-7 Memory 51 ID addition program 52 Distribution destination designation program 53 Unnecessary document determination program 54 Timed execution program 61 Documents for distribution 62 Distribution list 63 Creator name 71 Document ID storage file

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】  コード情報からなる文書データを複数
人に配布できる文書処理装置であって、前記文書データ
に識別コードを付加する付加手段と、前記識別コードが
付加された文書データの配布先を指定する指定手段と、
前記指定手段により指定された配布先に前記識別コード
を送出する送出手段と、を備えることを特徴とする文書
処理装置。
1. A document processing device capable of distributing document data consisting of code information to a plurality of people, comprising: an addition means for adding an identification code to the document data; and a distribution destination of the document data to which the identification code has been added. a specifying means for specifying;
A document processing apparatus comprising: sending means for sending the identification code to a distribution destination specified by the specifying means.
【請求項2】  前記識別コードを受信した配布先は前
記文書データに対応するアイコンを表示し、前記アイコ
ンを指示することにより前記文書データを読み出すこと
ができるようにしたことを特徴とする請求項1に記載の
文書処理装置。
2. A distribution destination that has received the identification code displays an icon corresponding to the document data, and can read the document data by pointing to the icon. 1. The document processing device according to 1.
【請求項3】  コード情報からなる文書データを複数
人に配布できる文書処理装置であって、前記文書データ
に識別コードを付加する付加手段と、前記識別コードが
付加された文書データの配布先を指定する指定手段と、
前記指定手段により指定された配布先に前記識別コード
を送出する送出手段と、前記配布先の全員が前記文書デ
ータを読み終えたかどうかを判断する文書判定手段と、
前記文書判定手段により読み終えたと判定された時に、
前記文書データを消去する消去手段と、を備えることを
特徴とする文書処理装置。
3. A document processing device capable of distributing document data consisting of code information to a plurality of people, comprising: adding means for adding an identification code to the document data; and a distribution destination of the document data to which the identification code has been added. a specifying means for specifying;
sending means for sending the identification code to the distribution destination specified by the specification means; document determination means for determining whether all the distribution destinations have finished reading the document data;
When the document determining means determines that the document has been read,
A document processing device comprising: erasing means for erasing the document data.
【請求項4】  コード情報からなる文書データを複数
人に配布できる文書処理方法であって、文書データに識
別コードを付加する工程と、前記識別コードが付加され
た文書データの配布先を指定する工程と、指定された配
布先に前記識別コードを送出して配布先として指定され
ている文書データがあることを配布先のそれぞれに報知
する工程と、前記配布先の全員が前記文書データを読み
終えたと判定された時に、前記文書データを消去する工
程と、を備えることを特徴とする文書処理方法。
4. A document processing method capable of distributing document data consisting of code information to multiple people, the method comprising: adding an identification code to the document data; and specifying a distribution destination of the document data to which the identification code has been added. a step of transmitting the identification code to the specified distribution destinations to notify each distribution destination that there is document data designated as the distribution destination; A document processing method comprising the step of erasing the document data when it is determined that the document data has been completed.
【請求項5】  コード情報からなる文書データを複数
人に配布できる文書処理方法であって、文書データに識
別コードを付加する工程と、前記識別コードが付加され
た文書データの配布先を指定する工程と、指定された配
布先に前記識別コードを送出して配布先として指定され
ている文書データがあることを配布先のそれぞれに報知
する工程と、前記配布先の全員が前記文書データを読み
終えたと判定された時に、前記文書データを消去する工
程と、前記文書データを消去するとき、前記文書データ
の作成者にその旨を通知する工程と、を備えることを特
徴とする文書処理方法。
5. A document processing method capable of distributing document data consisting of code information to multiple people, the method comprising: adding an identification code to the document data; and specifying a distribution destination of the document data to which the identification code has been added. a step of transmitting the identification code to the specified distribution destinations to notify each distribution destination that there is document data designated as the distribution destination; A document processing method comprising the steps of deleting the document data when it is determined that the document data has been completed, and notifying the creator of the document data to that effect when deleting the document data.
JP3074883A 1991-04-08 1991-04-08 Method and device for processing document Withdrawn JPH04309168A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3074883A JPH04309168A (en) 1991-04-08 1991-04-08 Method and device for processing document

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3074883A JPH04309168A (en) 1991-04-08 1991-04-08 Method and device for processing document

Publications (1)

Publication Number Publication Date
JPH04309168A true JPH04309168A (en) 1992-10-30

Family

ID=13560207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3074883A Withdrawn JPH04309168A (en) 1991-04-08 1991-04-08 Method and device for processing document

Country Status (1)

Country Link
JP (1) JPH04309168A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
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
JP2009301329A (en) * 2008-06-13 2009-12-24 Fuji Xerox Co Ltd Data processing system and data processing program

Cited By (2)

* Cited by examiner, † Cited by third party
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
JP2009301329A (en) * 2008-06-13 2009-12-24 Fuji Xerox Co Ltd Data processing system and data processing program

Similar Documents

Publication Publication Date Title
JP2565647B2 (en) Method and apparatus for inserting a location mark into an email item
CA2510662C (en) Method and computer-readable medium for previewing and performing actions on attachments to electronic mail messages
US8234663B2 (en) Transferring data from an application to a destination
US20110191688A1 (en) Network system, server apparatus, and computer-readable storage medium
JP2004086893A (en) Electronic filing system with file placeholder
JPH0740237B2 (en) Storage management method of electronic document in interactive information handling system
JP2004078933A (en) Electronic filing system with scan placeholder
US20060015811A1 (en) Document processing apparatus, document processing method and storage medium storing document processing program
US7120860B1 (en) Display control apparatus and storage medium
EP0375145A2 (en) Action marker status handling
JP5175163B2 (en) File transfer method, file transfer system, terminal device, and file transfer program
KR101182952B1 (en) Multi-source, multi-destination data transfers
EP0375142A2 (en) Action marking a document
KR101075023B1 (en) Method for Managing history of document using Link Document and System thereof
US20020065796A1 (en) Web based automated office procedure system
JP2000330882A (en) Electronic device, recording medium on which e-mail program is recorded
US8037137B2 (en) Method and system for efficient attachment of files to electronic mail messages
EP0375140A2 (en) Document marking
JPH10187561A (en) Communication device
JP7303431B2 (en) Information processing device, information processing system, control method thereof, and program
JPH10307775A (en) Electronic mail system and program storage medium
JPH05282304A (en) Information processor
JPH01261723A (en) Device for displaying contents of electronic mail
JP2005107720A (en) Mail transmitting apparatus and program
JPH05265670A (en) Print-only device

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19980711