[go: up one dir, main page]

JP2007328650A - Information sharing device and program - Google Patents

Information sharing device and program Download PDF

Info

Publication number
JP2007328650A
JP2007328650A JP2006160448A JP2006160448A JP2007328650A JP 2007328650 A JP2007328650 A JP 2007328650A JP 2006160448 A JP2006160448 A JP 2006160448A JP 2006160448 A JP2006160448 A JP 2006160448A JP 2007328650 A JP2007328650 A JP 2007328650A
Authority
JP
Japan
Prior art keywords
information
implementation
item
message
task
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.)
Pending
Application number
JP2006160448A
Other languages
Japanese (ja)
Inventor
Junko Murakami
淳子 村上
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2006160448A priority Critical patent/JP2007328650A/en
Publication of JP2007328650A publication Critical patent/JP2007328650A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Storage Device Security (AREA)
  • Document Processing Apparatus (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To share information to be shared among a plurality of groups while controlling information disclosure. <P>SOLUTION: A sharing management part 21 acquires in a task 1, electronic specifications to be copied, action items corresponding to the electronic document, annotation relating to the action items, and message information. A shared information generation part 30 copies these information to be shared with a task 2 to share the information with the task 2. When information of the task 2 is generated by copying, the disclosure of a part of information is limited by replacing information to be kept secret with the other information in accordance with a sharing condition of an access right or the like of a task member. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、複数のグループによって編集等の文書処理が施される共有化された電子文書に関連する情報の管理に関する。   The present invention relates to management of information related to a shared electronic document in which document processing such as editing is performed by a plurality of groups.

組織内において作成される報告書、仕様書、マニュアルなどの文書は、複数の関係者によって分担執筆されることが多く、また、執筆者が部門をまたがる場合も少なくない。そして、執筆された文書は、複数の部門の各関係者によって相互にレビューされて完成に至る。   Documents such as reports, specifications, manuals, etc. created in an organization are often shared by multiple parties, and there are many cases where authors cross divisions. The written document is reviewed mutually by each person in a plurality of departments, and is completed.

このような文書作成のプロセスにおいて、複数の組織や関係部門(以下、「グループ」と総称)がひとつの文書を、それぞれ閉じた世界で同時並行的に編集またはレビューするという状況がある。例えば、開発部が機能仕様書を作成し、それを品質保証部がレビューをするようなときである。開発部は、まだ検討中の項目が存在する場合、その項目に関する記述を保留としたまま第1版を発行し、品質保証部へレビューを依頼する。品質保証部が第1版のレビュー中に開発部は第2版の発行に向けて前回保留した項目及びその記述内容などを検討して編集作業をすすめる。このとき、開発部での保留事項に関する検討状況は、品質保証部へ伝えたほうがよいが、検討内容の詳細については品質保証部へ知られてほしくないという場合がある。   In such a document creation process, there are situations in which a plurality of organizations and related departments (hereinafter collectively referred to as “groups”) simultaneously edit or review a single document in a closed world. For example, when the development department creates a functional specification and the quality assurance department reviews it. If there is an item that is still under consideration, the development department issues the first edition with the description about the item being put on hold, and requests the quality assurance department to review it. While the Quality Assurance Department is reviewing the first edition, the Development Department will review the items that were previously suspended for the publication of the second edition and their descriptions, and proceed with editing. At this time, it is better to inform the quality assurance department of the status of the examination regarding the pending matters in the development department, but the details of the examination contents may not be known to the quality assurance department.

このような状況において、それぞれの組織内において複数人による同時並行した共同編集を可能とする共同編集、進捗管理システム及びタスク管理システムなどが従来から提案されている(例えば、特許文献1,2)。   In such a situation, joint editing, a progress management system, a task management system, and the like that enable concurrent editing by a plurality of people simultaneously in each organization have been conventionally proposed (for example, Patent Documents 1 and 2). .

特開2004−280321号公報JP 2004-280321 A 特開2002−245034号公報JP 2002-245034 A

しかしながら、従来においては、情報を全て共有するか、あるいは全てを共有しないかのいずれかしか選択できなかったので、複数のグループが同時並行して編集に関わっており、かつ項目の進捗状況や内容等によって情報を部分的に他のグループに秘匿にしておきたいような場合でも、文書編集作業の進捗状況等に応じて情報の部分的に秘匿することはできなかった。このため、従来においては、電子文書全体を秘匿とし、他のグループと共有したい情報ができた場合には、例えば電子メールを利用したり、両方のメンバが含まれるタスクを別途作成するなどしたり、その都度何らかの手段を講じて伝えなければならないため、そのための作業が面倒であり、かつ不便である。また、情報伝達が遅れた場合などは、編集作業の遅延や効率の低下を招くことにもなりうる。   However, in the past, it was only possible to select whether to share all information or not all, so multiple groups were involved in editing at the same time, and the progress status and contents of the items. Even when it is desired to keep the information partially secret from other groups, etc., the information cannot be partially secreted according to the progress of the document editing work. For this reason, in the past, when the entire electronic document was kept confidential and information desired to be shared with other groups was created, for example, e-mail was used or a task including both members was created separately. In this case, some means must be taken every time, and the work for that is troublesome and inconvenient. In addition, when information transmission is delayed, editing work may be delayed or efficiency may be reduced.

本発明は、情報開示を制御しながら複数のグループ間で共有すべき情報の共有化を図ることを目的とする。   An object of the present invention is to share information to be shared among a plurality of groups while controlling information disclosure.

本発明に係る情報共有化装置は、第1グループに所属するユーザによって共有される第1の電子文書に関連する情報として第1文書関連情報を記憶する第1の文書関連情報記憶手段と、第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第1の実施事項識別情報及び当該実施事項の関連情報を含む第1実施事項情報を記憶する第1の実施事項情報記憶手段と、第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第1メッセージ情報を記憶する第1のメッセージ情報記憶手段と、第2グループに所属するユーザと共有させるために、第1の電子文書を複製して生成された第2の電子文書に関連する情報として第2文書関連情報を記憶する第2の文書関連情報記憶手段と、第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第2の実施事項識別情報及び当該実施事項の関連情報を含む第2実施事項情報を記憶する第2の実施事項情報記憶手段と、第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第2メッセージ情報を記憶する第2のメッセージ情報記憶手段と、第1の電子文書を複製して第2の電子文書が生成された場合、第1及び第2の文書関連情報それぞれに、第1及び第2の電子文書の識別情報を対応させて設定する文書関連情報共有化手段と、前記第1の実施事項情報記憶手段にて管理された実施事項の中から第2のグループと共有する実施事項を特定する実施事項特定手段と、開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に対応する第1実施事項情報を参照することによって第2実施事項情報を生成して第2の実施事項情報記憶手段に記憶させると共に、第1及び第2の実施事項情報それぞれに、第1及び第2の実施事項識別情報を対応させて設定する実施事項情報共有化手段と、開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に関連した第1メッセージ情報を参照することによって第2メッセージ情報を生成して第2のメッセージ情報記憶手段に記憶させるメッセージ情報共有化手段とを有することを特徴とする。   An information sharing apparatus according to the present invention includes a first document related information storage unit that stores first document related information as information related to a first electronic document shared by users belonging to a first group, The first implementation item information including the first implementation item identification information and the related information of the implementation item is set to correspond to each of the implementation items for which the user belonging to one group is to manage the progress of the first electronic document. A first message that stores first message information relating to a message related to each of the items that are to be managed by the user belonging to the first group and the progress of the first electronic document; Information storage means and information related to the second electronic document generated by duplicating the first electronic document for sharing with users belonging to the second group; Second document related information storage means for storing the second document related information, and a user belonging to the second group is set corresponding to each of the implementation items whose progress should be managed with respect to the second electronic document, The second implementation item information storage means for storing the second implementation item information including the implementation item identification information and the related information of the implementation item, and the user belonging to the second group manages the progress of the second electronic document Second message information storage means for storing second message information relating to messages related to each of the implementation matters, and when the second electronic document is generated by duplicating the first electronic document, the first and second Document-related information sharing means for setting the identification information of the first and second electronic documents to correspond to each of the document-related information, and the actual information managed by the first implementation item information storage means. An action item specifying means for specifying an action item to be shared with the second group from among the matters, and a sharing condition in which information that is not subject to disclosure is set, and corresponding to the action item specified by the action item specifying means. The second action item information is generated by referring to the one action item information and is stored in the second action item information storage means, and the first and second action information are respectively stored in the first and second action item information. Refers to the first message information related to the action item identified by the action item identification means according to the sharing condition in which the item identification information is set correspondingly and the sharing condition in which the information not to be disclosed is set And message information sharing means for generating the second message information and storing the second message information in the second message information storage means.

本発明に係る情報共有化プログラムは、コンピュータを、第1グループに所属するユーザによって共有される第1の電子文書に関連する情報として第1文書関連情報を記憶する第1の文書関連情報記憶手段、第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第1の実施事項識別情報及び当該実施事項の関連情報を含む第1実施事項情報を記憶する第1の実施事項情報記憶手段、第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第1メッセージ情報を記憶する第1のメッセージ情報記憶手段、第2グループに所属するユーザと共有させるために、第1の電子文書を複製して生成された第2の電子文書に関連する情報として第2文書関連情報を記憶する第2の文書関連情報記憶手段、第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第2の実施事項識別情報及び当該実施事項の関連情報を含む第2実施事項情報を記憶する第2の実施事項情報記憶手段、第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第2メッセージ情報を記憶する第2のメッセージ情報記憶手段、第1の電子文書を複製して第2の電子文書が生成された場合、第1及び第2の文書関連情報それぞれに、第1及び第2の電子文書の識別情報を対応させて設定する文書関連情報共有化手段、前記第1の実施事項情報記憶手段にて管理された実施事項の中から第2のグループと共有する実施事項を特定する実施事項特定手段、開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に対応する第1実施事項情報を参照することにより第2実施事項情報を生成して第2の実施事項情報記憶手段に記憶させると共に、第1及び第2の実施事項情報それぞれに、第1及び第2の実施事項識別情報を対応させて設定する実施事項情報共有化手段、開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に関連した第1メッセージ情報を参照することによって第2メッセージ情報を生成して第2のメッセージ情報記憶手段に記憶させるメッセージ情報共有化手段として機能させるものである。   An information sharing program according to the present invention includes a first document related information storage unit that stores first document related information as information related to a first electronic document shared by users belonging to a first group. A first implementation item that is set in correspondence with each implementation item for which the user belonging to the first group should manage the progress of the first electronic document, and includes the first implementation item identification information and related information of the implementation item A first implementation item information storage unit for storing information; a first message unit for storing first message information relating to a message associated with each implementation item for which a user belonging to the first group should manage progress with respect to the first electronic document; Message information storage means, a second electronic document generated by duplicating the first electronic document for sharing with users belonging to the second group Second document related information storage means for storing second document related information as related information, a user belonging to the second group is set corresponding to each of the implementation items whose progress should be managed with respect to the second electronic document, Second implementation item information storage means for storing second implementation item information including second implementation item identification information and related information of the implementation item, and a user belonging to the second group manages the progress of the second electronic document Second message information storage means for storing second message information relating to a message related to each of the implementation matters to be performed; when the second electronic document is generated by duplicating the first electronic document, the first and second Managed by the document related information sharing means for setting the identification information of the first and second electronic documents in correspondence with the document related information, and the first implementation information storing means. The action item specifying means for specifying the action items to be shared with the second group from among the action items specified, and the action items specified by the action item specifying means in accordance with the sharing condition in which the information not to be disclosed is set The second action item information is generated by referring to the first action item information to be stored in the second action item information storage means, and the first and second action item information are respectively stored in the first and second action item information. In accordance with a sharing condition in which information that is not subject to disclosure is set, the first message information related to the implementation item identified by the implementation item identification unit It is made to function as message information sharing means for generating second message information by reference and storing it in the second message information storage means.

また、前記実施事項特定手段は、入力された共有化条件に合致する第1の実施事項情報が設定されている実施事項を、第2のグループと共有する実施事項と特定するようにしてもよい。   Further, the implementation item specifying means may specify an implementation item for which the first implementation item information that matches the input sharing condition is set as an implementation item shared with the second group. .

更に、第1及び第2の実施事項情報それぞれには、実施事項の担当ユーザ識別情報、実施期限情報又は実施状態情報の少なくともいずれか1つの項目情報が含まれるようにしてもよい。   Furthermore, each of the first and second implementation item information may include at least one item information of the user identification information, implementation deadline information, or implementation state information of the implementation item.

また、前記実施事項情報共有化手段及び前記メッセージ情報共有化手段は、各グループ又はグループメンバに対して設定されたアクセス権限情報に従うという共有化条件に従って各情報の生成を行うようにしてもよい。   Further, the implementation item information sharing unit and the message information sharing unit may generate each information according to a sharing condition of following access authority information set for each group or group member.

更に、前記各情報共有化手段は、第2のグループのために情報を記憶させる際に、対応する第1のグループの情報に対するアクセス権限を第2のグループが保有していないことを検出した場合には、当該第1のグループの情報を開示可能な情報に置き換えて設定するようにしてもよい。   Further, when each information sharing means detects that the second group does not have access authority to the information of the corresponding first group when storing the information for the second group May be set by replacing the information of the first group with information that can be disclosed.

また、第1及び第2の実施事項情報には、前回同期して情報更新されたときの日時情報が設定されており、第1及び第2のメッセージ情報には、更新されたときの日時情報が設定されており、前記各情報共有化手段は、第1のグループと第2のグループの一方で実施事項情報が更新されたことを検出すると、他方の該当する情報を、当該更新内容に対応させて更新するようにしてもよい。   In addition, the date information when the information was updated synchronously last time is set in the first and second implementation item information, and the date information when updated is set in the first and second message information. When the information sharing means detects that the implementation item information has been updated in one of the first group and the second group, the information sharing means corresponds to the update content of the other corresponding information. You may make it update.

また、前記コンピュータを更に、第1及び第2双方のグループに所属するユーザが共有化された電子文書にアクセスする場合には、各グループにおいて当該ユーザに設定されたアクセス権に従って当該ユーザが参照する表示情報を作成する表示情報作成手段として機能させるようにしてもよい。   Further, when the user who belongs to both the first and second groups accesses the shared electronic document, the user refers to the computer according to the access right set for the user in each group. You may make it function as a display information preparation means which produces display information.

本発明によれば、複数の協同作業場が同じ内容の電子文書を編集またはレビューしているような状況において、秘匿な情報の開示を制限しつつ共有化すべき情報を共有化することができる。   According to the present invention, in a situation where a plurality of collaborative workplaces edit or review an electronic document having the same content, it is possible to share information to be shared while restricting disclosure of confidential information.

以下、図面に基づいて、本発明の好適な実施の形態について説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.

実施の形態1.
図1は、本実施の形態における文書情報処理システムの全体構成図である。図1には、本システムで取り扱う電子文書を一括管理する文書管理サーバ20と、組織内の部門等いずれかのグループに所属する各ユーザが使用するクライアント12と、文書管理サーバ20及び各クライアント12を接続するネットワーク14とが示されている。
Embodiment 1 FIG.
FIG. 1 is an overall configuration diagram of a document information processing system according to the present embodiment. FIG. 1 shows a document management server 20 that collectively manages electronic documents handled by the system, a client 12 used by each user belonging to any group such as a department in the organization, the document management server 20 and each client 12. A network 14 is shown.

図2は、本実施の形態における文書管理サーバ20のハードウェア構成図である。本実施の形態において用いる文書管理サーバ20は、従前から存在する汎用的なサーバコンピュータのハードウェア構成で実現できる。すなわち、文書管理サーバ20は、図2に示したようにCPU1、ROM2、RAM3、ハードディスクドライブ(HDD)4を接続したHDDコントローラ5、入力手段として設けられたマウス6及びキーボード7、表示装置として設けられたディスプレイ8をそれぞれ接続する入出力コントローラ9を内部バス10に接続して構成される。クライアント12は、汎用的なパーソナルコンピュータにより実現できるので、ハードウェア構成は、図2と同様に図示できる。   FIG. 2 is a hardware configuration diagram of the document management server 20 in the present embodiment. The document management server 20 used in the present embodiment can be realized by a hardware configuration of a general-purpose server computer that has existed in the past. That is, as shown in FIG. 2, the document management server 20 includes a CPU 1, a ROM 2, a RAM 3, an HDD controller 5 connected to a hard disk drive (HDD) 4, a mouse 6 and a keyboard 7 provided as input means, and a display device. An input / output controller 9 for connecting the respective displays 8 is connected to an internal bus 10. Since the client 12 can be realized by a general-purpose personal computer, the hardware configuration can be illustrated as in FIG.

図3は、本実施の形態における文書管理サーバ20のブロック構成図である。本実施の形態における文書管理サーバ20は、共有管理部21、文書管理部22、アノテーション管理部23、メッセージ管理部24、アクションアイテム管理部25、タスク管理部26及びユーザインタフェース(UI)部27を有している。文書管理部22は、共有される電子文書に関する文書関連情報を文書データベース(DB)31に格納して保持管理する。アノテーションというのは、例えば富士ゼロックス社製のDocuWorks(登録商標)等文書への書きこみ編集機能を有する文書編集アプリケーションを用いて電子文書に付加される注記等のことであるが、アノテーション管理部23は、クライアントユーザが電子文書に付加したアノテーションに関する情報をアノテーションデータベース(DB)32に格納して保持管理する。メッセージ管理部24は、文書編集アプリケーションを用いてクライアントユーザが電子文書やアノテーションに書き込んだメッセージに関する情報をメッセージデータベース(DB)33に格納して保持管理する。アノテーション及びメッセージは、文書管理部22が電子文書本体に関する情報の保持管理を行うのに対し、アノテーション管理部23及びメッセージ管理部24は、電子文書本体に付加されるメッセージ情報(アノテーション及びメッセージ)の保持管理を行う。   FIG. 3 is a block diagram of the document management server 20 in the present embodiment. The document management server 20 in this embodiment includes a sharing management unit 21, a document management unit 22, an annotation management unit 23, a message management unit 24, an action item management unit 25, a task management unit 26, and a user interface (UI) unit 27. Have. The document management unit 22 stores and manages document related information related to a shared electronic document in a document database (DB) 31. Annotations are, for example, notes attached to an electronic document using a document editing application having a function for writing and editing documents such as DocuWorks (registered trademark) manufactured by Fuji Xerox Co., Ltd. Stores and manages information related to annotation added to an electronic document by a client user in an annotation database (DB) 32. The message management unit 24 stores and manages information related to messages written in an electronic document or annotation by a client user using a document editing application in a message database (DB) 33. Annotations and messages are stored and managed by the document management unit 22 in relation to the electronic document main body, whereas the annotation management unit 23 and the message management unit 24 store message information (annotations and messages) added to the electronic document main body. Perform retention management.

本実施の形態では、電子文書に関する課題やTODOなど進捗管理すべき実施事項のことをアクションアイテムと称しているが、アクションアイテム管理部25は、電子文書に対するアクションアイテムに関する情報をアクションアイテムデータベース(DB)34に格納して保持管理する。富士ゼロックス社製のArcSuite(登録商標)等コラボレーションの場を提供するシステムでは、電子文書のレビュー等の実施事項のように、本システムを用いて実施する事項は、事項毎に「タスク」という概念で管理できる。各タスクは、当該タスクを実施する1乃至複数のユーザにより構成されるメンバにより実行される。つまり、タスク(文書のレビュー等)が生成されると、そのタスクは、グループ(開発部、品質保証部等)によって実行される。タスク管理部26は、このタスクに関する情報をタスクデータベース(DB)35に格納して保持管理する。機能仕様書への編集作業が複数のグループにて並行して実施される場合、グループ毎にタスクが生成され管理される。ユーザインタフェース部27は、本システムの管理者等が使用するユーザインタフェースを提供する。   In the present embodiment, an issue related to an electronic document and an action item to be progress managed such as TODO are referred to as an action item. However, the action item management unit 25 stores information related to an action item for an electronic document in an action item database (DB). ) 34 and stored and managed. In a system that provides a place for collaboration such as ArcSuite (registered trademark) manufactured by Fuji Xerox Co., Ltd., the items to be implemented using this system, such as the items to be reviewed for electronic documents, are the concept of “task” for each item. Can be managed. Each task is executed by a member composed of one or more users who perform the task. That is, when a task (document review, etc.) is generated, the task is executed by a group (development department, quality assurance department, etc.). The task management unit 26 stores and manages information regarding this task in a task database (DB) 35. When editing to the functional specification is performed in parallel in a plurality of groups, a task is generated and managed for each group. The user interface unit 27 provides a user interface used by an administrator of the system.

そして、本実施の形態における共有管理部21は、タスク間で共有する情報の管理を行う手段であって、共有アクションアイテム判定部28、共有情報判定部29及び共有情報作成部30を有している。共有アクションアイテム判定部28は、電子文書の複製、移動によりタスク間で共有すべきアクションアイテムを判定する。共有情報判定部29は、アクションアイテムの共有により他のタスクと情報共有するためにコピーすべきメッセージやアノテーションを判定する。共有情報作成部30は、タスク間で情報をコピーするときにアクセス権によりコピーする情報を制限する。また、アクセス権によりユーザインタフェース部27で表示する情報の内容を制御する。   The sharing management unit 21 in this embodiment is a means for managing information shared between tasks, and includes a shared action item determination unit 28, a shared information determination unit 29, and a shared information creation unit 30. Yes. The shared action item determination unit 28 determines an action item to be shared between tasks by copying and moving the electronic document. The shared information determination unit 29 determines a message or annotation to be copied in order to share information with other tasks by sharing action items. The shared information creation unit 30 restricts information to be copied with an access right when copying information between tasks. Further, the content of information displayed on the user interface unit 27 is controlled by the access right.

文書管理サーバ20における各構成要素21〜27は、文書管理サーバ20と、文書管理サーバ20に搭載されたCPU1で動作するプログラムとの協調動作により実現される。また、各種データベース31〜35は、文書管理サーバ20に搭載された外部記憶装置あるいはネットワーク14を介してアクセス可能に接続された外部記憶装置にて実現される。また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、CD−ROM等の記録媒体に格納して提供することも可能である。   The components 21 to 27 in the document management server 20 are realized by a cooperative operation of the document management server 20 and a program that operates on the CPU 1 mounted on the document management server 20. The various databases 31 to 35 are realized by an external storage device mounted on the document management server 20 or an external storage device connected so as to be accessible via the network 14. Further, the program used in this embodiment can be provided not only by communication means but also by storing it in a recording medium such as a CD-ROM.

次に、本実施の形態における動作について説明する。本実施の形態では、タスク1において作成した電子文書をタスク2でもレビューしてもらうために、タスク1でレビューする電子文書(ここでは、機能仕様書)をタスク2にコピーする場合の情報共有化処理を、図4に示したフローチャートと、図5〜図7に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明するが、その前に、本実施の形態においてコピーが行われる前の各種情報の設定内容を示した図5を用いて各種情報のデータ構成について説明する。   Next, the operation in this embodiment will be described. In the present embodiment, in order to have the electronic document created in task 1 also reviewed in task 2, information sharing in the case of copying the electronic document reviewed in task 1 (here, the functional specification) to task 2 The processing will be described with reference to the flowchart shown in FIG. 4 and examples of setting contents of various information set and registered in the databases 31 to 35 shown in FIGS. The data structure of various information will be described with reference to FIG. 5 showing the setting contents of various information before copying.

文書データベース31に記憶される文書関連情報には、各電子文書の識別情報としての文書ID、文書名、電子文書及び共有文書IDが含まれる。このうち、共有文書IDというのは、当該電子文書がコピーされたことにより他のタスクで使用される電子文書を識別する文書IDである。   The document related information stored in the document database 31 includes a document ID, document name, electronic document, and shared document ID as identification information of each electronic document. Among these, the shared document ID is a document ID for identifying an electronic document used in another task when the electronic document is copied.

アクションアイテムデータベース34に記憶されるアクションアイテムに関する情報には、各アクションアイテムの識別情報としてのアクションアイテムID(AIID)、当該アクションアイテムを実施する上での担当者の識別情報としての氏名、実施期限日時が設定される納期、アクションアイテムに設定されるメッセージの識別情報としてのメッセージID、アクションアイテムの現在の状態を示すステータス及び共有アクションアイテムID(共有AIID)が含まれる。このうち、共有アクションアイテムIDというのは、当該アクションアイテムがコピーされたことにより他のタスクで開示されるアクションアイテムを識別するアクションアイテムIDである。   Information related to the action item stored in the action item database 34 includes an action item ID (AIID) as identification information of each action item, a name as identification information of a person in charge for executing the action item, and an implementation deadline The delivery date in which the date and time are set, the message ID as message identification information set in the action item, the status indicating the current state of the action item, and the shared action item ID (shared AIID) are included. Among these, the shared action item ID is an action item ID for identifying an action item disclosed in another task by copying the action item.

アノテーションデータベース32に記憶されるアノテーションに関する情報には、各アノテーションの識別情報としてのアノテーションID(AnnID)、当該アノテーションが付加された電子文書の文書ID、この例ではページ数と当該ページにおける座標情報とで表される、当該電子文書におけるアノテーションの付加位置を特定するための位置情報及びアノテーションの実際の内容が含まれる。   The annotation-related information stored in the annotation database 32 includes an annotation ID (AnnID) as identification information of each annotation, a document ID of an electronic document to which the annotation is added, and in this example, the number of pages and coordinate information on the page. The position information for specifying the position where the annotation is added in the electronic document and the actual content of the annotation are included.

メッセージデータベース33に記憶されるメッセージに関する情報には、各メッセージの識別情報としてのメッセージID、メッセージを書き込んだユーザの識別情報としてユーザ名、親ID、連携アノテーション(Ann)ID及びメッセージの実際の内容を示すタイトル/内容が含まれる。メッセージは、場合によって書き込まれたメッセージに応答することにより連鎖的に書き込まれるが、この場合にどのメッセージに対して応答する内容のメッセージであるかを特定するために親IDが設定される。つまり、親IDには、応答元のメッセージのメッセージIDが設定される。同様に、メッセージがどのアノテーションに記述されたものであるかを特定するために連携アノテーションIDが設定される。   Information related to messages stored in the message database 33 includes message ID as identification information of each message, user name, parent ID, cooperation annotation (Ann) ID, and actual contents of the message as identification information of the user who wrote the message. Is included. The messages are written in a chain by responding to the written message in some cases, and in this case, the parent ID is set to identify the message to which the message is to be responded. That is, the message ID of the response source message is set as the parent ID. Similarly, a linkage annotation ID is set in order to specify in which annotation the message is described.

なお、図5には、示されていないが、タスクデータベース35に記憶されるタスクに関する情報には、各タスクの識別情報としてのタスクID、当該タスクが処理対象、この例では電子文書を特定する文書ID、当該タスクメンバを構成するユーザの識別情報としてのユーザID及びタスクメンバ毎のアクセス権情報等が含まれている。また、この他にも、各タスクメンバに所属するユーザを特定するためにユーザID等を含む個人情報等が本実施の形態では用いられる。   Although not shown in FIG. 5, the task information stored in the task database 35 includes a task ID as identification information of each task, the task is a processing target, and an electronic document in this example is specified. A document ID, a user ID as identification information of a user constituting the task member, access right information for each task member, and the like are included. In addition to this, personal information including a user ID or the like is used in the present embodiment in order to specify a user belonging to each task member.

以下、動作について説明するが、図5に示したように、タスク1は、機能仕様書を編集していて、その機能仕様書のレビューというタスクを実行している状態である。厳密にいうと、アクションアイテム情報のステータスを参照すると明らかなように、タスク1に所属するAさんによるレビューは終了し、Bさんはレビュー実施中であるという状態にある。なお、タスク2には、これからレビューを依頼することになるが、図5では、すでに依頼を決定しているために、ステータスをすでに“実施中”と設定している。   Hereinafter, the operation will be described. As shown in FIG. 5, task 1 is a state in which a functional specification is edited and a task called review of the functional specification is being executed. Strictly speaking, as is clear when referring to the status of the action item information, the review by Mr. A who belongs to the task 1 is finished, and Mr. B is in the state of conducting the review. Note that the task 2 is requested to be reviewed from now on, but in FIG. 5, since the request has already been determined, the status is already set to “in progress”.

ここで、タスク1(T1タスク)のいずれかのタスクメンバが機能仕様書のレビューをタスク2(T2タスク)へ依頼すると、文書管理サーバ20は、以下に説明するようにタスク1に設定された各種情報のうち情報共有化のために必要な情報だけをタスク2側へコピーし、また識別情報等必要な情報を設定登録する。この処理を実施することでレビュー対象の電子文書のコピーが実施される。   Here, when any task member of task 1 (T1 task) requests review of the functional specification to task 2 (T2 task), the document management server 20 is set to task 1 as described below. Of the various types of information, only information necessary for information sharing is copied to the task 2 side, and necessary information such as identification information is set and registered. By performing this process, the electronic document to be reviewed is copied.

図4に示したように、共有管理部21は、まずレビューのためにコピーする電子文書、この例では機能仕様書に関する情報を文書管理部22から、タスクに関する情報をタスク管理部26からそれぞれ取得する(ステップ110)。ここでは、コピー対象とする情報を特定するために必要な情報、具体的には機能仕様書の文書ID“0001”とコピー先となるグループ2が実施するタスクの識別情報“T2タスク”を取得する。続いて、共有管理部21は、コピー対象の機能仕様書に対応したアクションアイテムに関する情報を取得する(ステップ120)。ここでは、アクションアイテムID“1”,“2”,“3”を取得する。続いて、共有管理部21における共有アクションアイテム判定部28は、取得したアクションアイテムの中から電子文書の複製、移動によりタスク間で共有すべきアクションアイテムを、入力された共有化条件に従い判定することで特定する(ステップ130)。本実施の形態では、アクションアイテム情報に含まれているステータスが“終了”でないアクションアイテムという共有化条件が予めシステム内に設定登録してあり、共有アクションアイテム判定部28は、この共有化条件をシステム内から読み取り、この条件に合致するアクションアイテムを抽出する。この例では、ステータスが“終了”でないアクションアイテムID“2”,“3”のアクションアイテムを特定することができる。   As shown in FIG. 4, the sharing management unit 21 first obtains an electronic document to be copied for review, in this example, information on the functional specification from the document management unit 22 and information on the task from the task management unit 26. (Step 110). Here, information necessary for specifying the information to be copied, specifically, the document ID “0001” of the functional specification and the identification information “T2 task” of the task executed by the group 2 as the copy destination are acquired. To do. Subsequently, the share management unit 21 acquires information about the action item corresponding to the functional specification to be copied (step 120). Here, the action item IDs “1”, “2”, and “3” are acquired. Subsequently, the shared action item determination unit 28 in the sharing management unit 21 determines an action item to be shared between tasks by copying and moving the electronic document from the acquired action items according to the input sharing condition. (Step 130). In the present embodiment, a sharing condition of an action item whose status included in the action item information is not “finished” is set and registered in the system in advance, and the shared action item determination unit 28 sets the sharing condition as the action item information. Read from the system and extract action items that meet this condition. In this example, it is possible to specify action items with action item IDs “2” and “3” whose status is not “end”.

なお、本実施の形態では、上記例のようにステータスが“終了”でないアクションアイテムという共有化条件をシステム内に予め設定しておいたが、条件をユーザインタフェース部27からユーザに入力指定させるようにしてもよい。また、日時やユーザID等を入力指定して納期や担当者を共有化条件として設定してもよい。このように、共有化条件に従って他のタスク2へコピーする情報を選択することができるので、秘匿しておきたい情報等電子文書に関する情報の一部を他のタスクへ開示しないようにすることができる。   In the present embodiment, a sharing condition of an action item whose status is not “finished” is set in the system in advance as in the above example. However, the user is requested to input the condition from the user interface unit 27. It may be. Further, the delivery date and the person in charge may be set as sharing conditions by inputting and specifying the date and time, the user ID, and the like. In this way, information to be copied to another task 2 can be selected in accordance with the sharing condition, so that part of information related to the electronic document, such as information that should be kept confidential, is not disclosed to other tasks. it can.

コピー対象のアクションアイテムが特定されると、共有情報判定部29は、コピー対象のアノテーション及びメッセージを、入力された共有化条件に従い判定することで特定する(ステップ140)。本実施の形態では、「特定されたアクションアイテムに対応するアノテーション及びメッセージ」という共有化条件が予めシステム内に設定登録してあり、共有情報判定部29は、この共有化条件をシステム内から読み取り、この条件に合致するアノテーション及びメッセージを抽出する。この例では、アクションアイテムIDが“2”,“3”のアクションアイテム情報それぞれに含まれているメッセージID“4”,“5”を特定することができる。ただ、メッセージ情報を参照すると明らかなように、メッセージID“4”のメッセージ情報には親ID“3”が設定されており、更にメッセージID“3”のメッセージ情報には親ID“2”が設定されているので、アクションアイテムID“2”のアクションアイテムに対応したメッセージは、メッセージID“4”,“3”,“2”のメッセージとなる。一方、メッセージID“5”のメッセージ情報には親IDが設定されていないものの、メッセージID“5”を親IDとするメッセージID“6”のメッセージ情報が存在するので、共有情報判定部29は、アクションアイテムID“3”のアクションアイテムに対応するメッセージとして、メッセージID“5”,“6”のメッセージを抽出することになる。   When the action item to be copied is specified, the shared information determination unit 29 specifies the annotation and message to be copied by determining according to the input sharing condition (step 140). In this embodiment, the sharing condition “annotation and message corresponding to the specified action item” is set and registered in the system in advance, and the shared information determination unit 29 reads the sharing condition from the system. Then, annotations and messages that match this condition are extracted. In this example, the message IDs “4” and “5” included in the action item information with the action item IDs “2” and “3” can be specified. However, as apparent from the message information, the parent ID “3” is set in the message information of the message ID “4”, and the parent ID “2” is set in the message information of the message ID “3”. Since the message is set, the messages corresponding to the action item with the action item ID “2” are the messages with the message IDs “4”, “3”, and “2”. On the other hand, although the parent ID is not set in the message information of message ID “5”, the message information of message ID “6” having message ID “5” as the parent ID exists, so shared information determination unit 29 The messages with the message IDs “5” and “6” are extracted as the messages corresponding to the action item with the action item ID “3”.

そして、共有情報判定部29は、メッセージID“4”,“3”,“2”のメッセージ情報の連携アノテーションIDを参照すると、連携アノテーションID“2”が設定されているので、アクションアイテムID“2”のアクションアイテムに対応したアノテーションとして連携アノテーションIDが“2”のアノテーションを抽出する。同様に、共有情報判定部29は、メッセージID“5”,“6”のメッセージ情報の連携アノテーションIDを参照すると、連携アノテーションID“3”が設定されているので、アクションアイテムID“3”のアクションアイテムに対応したアノテーションとして連携アノテーションIDが“3”のアノテーションを抽出する。   Then, when the shared information determination unit 29 refers to the cooperation annotation ID of the message information with the message IDs “4”, “3”, and “2”, since the cooperation annotation ID “2” is set, the action item ID “ An annotation with a linked annotation ID “2” is extracted as an annotation corresponding to the action item 2 ”. Similarly, when the shared information determination unit 29 refers to the cooperation annotation ID of the message information with the message IDs “5” and “6”, since the cooperation annotation ID “3” is set, the action item ID “3” is set. An annotation having a linkage annotation ID “3” is extracted as an annotation corresponding to the action item.

以上の処理によりコピー対象として特定した各種情報を図6に示したが、共有情報作成部30は、これらの情報をタスク2にコピーすることでタスク2における各種情報を作成する(ステップ150)。但し、電子文書を共有するために同一内容の情報がタスク2にも設定することになるが、タスク2では、タスク1とは別個にアノテーションが付加されるなど情報が別に管理されるので、各情報を識別する各種ID(文書ID、アクションアイテムID、メッセージID及びアノテーションID)は、タスク1とは別個に付与される。このように、各種IDが新たに付与されることに伴い、共有情報作成部30は、アクションアイテム情報に含まれるメッセージID、メッセージ情報に含まれる親IDと連携アノテーションID、アノテーション情報に含まれる文書IDは、それぞれ新たに付与された各種IDに更新する。そして、文書関連情報に含まれる共有文書IDにタスク1で使用する電子文書の文書ID“0001”を設定することで、タスク2及びタスク1で共有する電子文書を対応付ける。同様に、アクションアイテム情報それぞれに含まれる共有アクションアイテムIDにタスク1で実施するアクションアイテムのID“2”,“3”を設定することで、タスク2及びタスク1で共有するアクションアイテムを対応付ける。   The various information identified as the copy target by the above processing is shown in FIG. 6, but the shared information creation unit 30 creates various information in the task 2 by copying these information to the task 2 (step 150). However, in order to share an electronic document, information having the same content is also set in task 2. However, in task 2, information is managed separately, such as an annotation added separately from task 1, Various IDs (document ID, action item ID, message ID, and annotation ID) for identifying information are assigned separately from the task 1. In this way, as various IDs are newly assigned, the shared information creation unit 30 causes the message ID included in the action item information, the parent ID and linkage annotation ID included in the message information, and the document included in the annotation information. The ID is updated to various newly assigned IDs. Then, by setting the document ID “0001” of the electronic document used in task 1 to the shared document ID included in the document related information, the electronic document shared in task 2 and task 1 is associated. Similarly, by setting IDs “2” and “3” of action items executed in task 1 to the shared action item ID included in each action item information, the action items shared by task 2 and task 1 are associated with each other.

また、本実施の形態では、タスク1のメンバに関する個人情報を開示せずに秘匿扱いにしたいので、共有情報作成部30は、このように秘匿扱いにすると設定された共有化条件に従いこの条件に該当する情報、具体的にはアクションアイテム情報に含まれる担当者とメッセージ情報に含まれる書込み者をタスク名“T1タスク”に変更する。より具体的に言うと、共有情報作成部30は、タスク2の情報を作成している際に、タスク1のメンバの個人情報に対するアクセス権(参照権)をタスク2が保有していないことを検出すると、当該個人情報(ユーザ名)を、開示可能な情報として当該ユーザが所属するタスク名“T1タスク”に置き換えて情報を生成する。これにより、タスク1における個人情報は、タスク2に開示されない。なお、この例では、タスク1のメンバの個人情報を例にしたが、アクセス権制御対象とする情報は、個人情報に限定するものではない。   Further, in the present embodiment, since it is desired to treat the member 1 of the task 1 as confidential without disclosing personal information, the shared information creation unit 30 satisfies this condition according to the sharing condition set as confidential. Corresponding information, specifically, the person in charge included in the action item information and the writer included in the message information are changed to the task name “T1 task”. More specifically, when the shared information creation unit 30 creates the task 2 information, the task 2 does not have the access right (reference right) to the personal information of the members of the task 1. Upon detection, information is generated by replacing the personal information (user name) with the task name “T1 task” to which the user belongs as information that can be disclosed. As a result, the personal information in task 1 is not disclosed in task 2. In this example, the personal information of the member of task 1 is taken as an example, but the information that is subject to access right control is not limited to personal information.

更に、共有情報作成部30は、タスク2における各種IDを設定すると、タスク1の文書関連情報に含まれる共有文書IDにタスク2で使用する電子文書の文書ID“0002”を設定することで、タスク1及びタスク2で共有する電子文書を対応付ける。同様に、アクションアイテムのID“2”,“3”のアクションアイテム情報それぞれに含まれる共有アクションアイテムIDにタスク2で実施するアクションアイテムのID“11”,“12”を設定することで、タスク1及びタスク2で共有するアクションアイテムを対応付ける。   Furthermore, when the shared information creation unit 30 sets various IDs in the task 2, the shared information creation unit 30 sets the document ID “0002” of the electronic document used in the task 2 to the shared document ID included in the document related information of the task 1. The electronic document shared by task 1 and task 2 is associated. Similarly, by setting the action item IDs “11” and “12” executed in the task 2 to the shared action item IDs included in the action item information of the action item IDs “2” and “3”, respectively, the task Associate action items shared between 1 and task 2.

以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図6,7に示した該当する情報で各データベース31〜34を更新する(ステップ160)。以上のようにして、電子文書及び当該電子文書に関連する各種情報がコピーされた後の各種情報の設定内容例を図8に示す。   When the generation and update of information are completed as described above, the information management units 22 to 25 update the databases 31 to 34 with the corresponding information shown in FIGS. 6 and 7 (step 160). FIG. 8 shows an example of setting contents of various information after the electronic document and various information related to the electronic document are copied as described above.

本実施の形態によれば、以上のようにしてレビュー目的で電子文書をコピーする際に、共有化条件に合致した当該電子文書に関連するアクションアイテムのみをタスク間で共有させることができる。また、共有するアクションアイテムに関連する各種情報についても共有させることができる。このように、共有化条件に従い情報の共有化処理を実施できるようにしたので、秘匿したい情報に関しては秘匿した状態を維持したまま、共有すべき情報の共有化を図ることができる。また、別手段を用いて、あるいは別作業を施すことなく情報の一部を秘匿の状態のまま情報の共有化が図れるので、情報伝達の遅延、編集等の作業効率の低下を防止することができる。   According to the present embodiment, when copying an electronic document for review purposes as described above, only action items related to the electronic document that meet the sharing condition can be shared between tasks. In addition, various types of information related to shared action items can be shared. As described above, since the information sharing process can be performed according to the sharing condition, it is possible to share the information to be shared while keeping the information to be kept secret. In addition, it is possible to share information while keeping a part of the information in a secret state using another means or without performing another work, so that it is possible to prevent a delay in information transmission and a decrease in work efficiency such as editing. it can.

実施の形態2.
本実施の形態は、上記実施の形態1においてタスク1でレビューしている電子文書をタスク2にコピーした後に実施される処理であって、タスク1におけるアクションアイテム情報が変更された場合に各タスク1,2が持つ情報の整合性を保つための処理について説明する。本実施の形態を実施するためには、実施の形態1において用いた各情報に以下の項目を追加設定する必要がある。この追加する情報は、図10に示した図から明らかである。すなわち、アクションアイテム情報には、共有アクションアイテムIDに他方のタスクにコピーしたアノテーションのアクションアイテムIDを設定登録することで(図4のステップ150)、アクションアイテムを共有化したときの日時を設定する前回同期時刻が含まれている。また、アノテーション情報には、当該アノテーションが更新されたときの日時を設定する更新日時が含まれ、メッセージ情報には、当該メッセージが更新されたときの日時を設定する更新日時が含まれている。
Embodiment 2. FIG.
The present embodiment is a process performed after the electronic document reviewed in task 1 in the first embodiment is copied to task 2, and each task when action item information in task 1 is changed A process for maintaining the consistency of information of 1 and 2 will be described. In order to implement the present embodiment, it is necessary to additionally set the following items for each piece of information used in the first embodiment. This added information is clear from the diagram shown in FIG. That is, in the action item information, by setting and registering the action item ID of the annotation copied to the other task in the shared action item ID (step 150 in FIG. 4), the date and time when the action item is shared is set. The previous synchronization time is included. The annotation information includes an update date and time for setting the date and time when the annotation is updated, and the message information includes an update date and time for setting the date and time when the message is updated.

次に、本実施の形態における動作を図9に示したフローチャートと、図10〜図12に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明する。まず、図10は、アクションアイテムが変更される前の状態であり、この状態からタスク1のアクションアイテムIDが“2”のアクションアイテムが終了したとする。なお、アクションアイテムの終了は、ユーザによる所定の終了操作により認識できる。これにより、図11(a)に示したように、アクションアイテム管理部25は、該当するアクションアイテム情報のステータスを“終了”に変更する。いずれかのアクションアイテム情報に設定された項目情報が変更されたことを検出すると、共有管理部21は、変更されたアクションアイテムに関する情報をアクションアイテム管理部25から取得する(ステップ210)。ここでは、当該アクションアイテム情報からアクションアイテムID“2”とステータス“終了”を取得する。更に、共有管理部21は、当該アクションアイテム情報から共有アクションアイテムID“11”を取得する(ステップ220)。   Next, the operation in the present embodiment will be described using the flowchart shown in FIG. 9 and examples of setting contents of various information set and registered in the databases 31 to 35 shown in FIGS. First, FIG. 10 shows a state before the action item is changed, and it is assumed that the action item with the action item ID “2” of task 1 is completed from this state. The end of the action item can be recognized by a predetermined end operation by the user. As a result, as shown in FIG. 11A, the action item management unit 25 changes the status of the corresponding action item information to “finished”. When it is detected that the item information set in any of the action item information has been changed, the share management unit 21 acquires information on the changed action item from the action item management unit 25 (step 210). Here, the action item ID “2” and the status “end” are acquired from the action item information. Furthermore, the sharing management unit 21 acquires the shared action item ID “11” from the action item information (step 220).

これ以降に行われる処理は、基本的には実施の形態1にける処理(ステップ140〜160)と同様である。すなわち、処理対象のアクションアイテムが特定されると、共有情報判定部29は、変更対象のアノテーション及びメッセージを、入力された共有化条件に従い判定することで特定する(ステップ240)。本実施の形態でも実施の形態1と同様に、「特定されたアクションアイテムに対応するアノテーション及びメッセージであり、かつアノテーション情報及びメッセージ情報それぞれに設定されている更新日時を参照することによって、アクションアイテム情報に設定されている前回同期時刻より後に更新された情報」という共有化条件が予めシステム内に設定登録してあり、共有情報判定部29は、この共有化条件をシステム内から読み取り、この条件に合致するアノテーション及びメッセージを抽出する。この例では、図10に示したように、ステータスが変更されたアクションアイテムID“2”のアクションアイテムに対応しているのは、メッセージID“4”,“3”,“2”,“21”のメッセージ情報であり、この中で前回同期時刻“2006/2/1”より後に更新されたのは、更新日時が“2006/2/10”であるメッセージID“21”のメッセージ情報だけである。   The processing performed after this is basically the same as the processing (steps 140 to 160) in the first embodiment. That is, when the action item to be processed is specified, the shared information determination unit 29 specifies the change target annotation and the message by determining according to the input sharing condition (step 240). Also in the present embodiment, as in the first embodiment, the action item is referred to by referring to the update date and time that are the annotation and message corresponding to the identified action item and set in the annotation information and the message information, respectively. The sharing condition “information updated after the previous synchronization time set in the information” is set and registered in the system in advance, and the shared information determination unit 29 reads the sharing condition from the system, and this condition Extract annotations and messages that match In this example, as shown in FIG. 10, message IDs “4”, “3”, “2”, “21” correspond to the action item with the action item ID “2” whose status has been changed. Among them, only the message information of the message ID “21” whose update date is “2006/2/10” is updated after the previous synchronization time “2006/2/1”. is there.

以上のようにして共有情報判定部29が選択候補のアノテーション及びメッセージの中からコピー対象のメッセージを特定すると、共有情報作成部30は、これらの情報をタスク2にコピーすることでタスク2における各種情報を作成する(ステップ250)。このとき、実施の形態1で説明したように、タスク毎に独自の識別情報を付与して情報を別個に管理するので、コピーされることでタスク2に作成されるメッセージ情報には、独自にメッセージIDを付与する。また、アクセス権に準じてタスクメンバ名をタスク名に置き換える。このタスク1のメッセージ情報をコピーして作成されるタスク2のメッセージ情報を図11(b)に示す。更に、共有情報作成部30は、タスク1のアクションアイテムが更新されたことに伴い、対応するタスク2のアクションアイテム情報に含まれるステータスを“終了”に変更し、また両タスク共にアクションアイテム情報に含まれる前回同期時刻を、更新処理が終了した現在時刻で更新する。この更新後のアクションアイテム情報を図11(c)に示す。   As described above, when the shared information determination unit 29 specifies a message to be copied from the annotations and messages of the selection candidates, the shared information creation unit 30 copies various pieces of information to the task 2 so that various tasks in the task 2 can be performed. Information is created (step 250). At this time, as described in the first embodiment, since unique identification information is assigned to each task and the information is managed separately, the message information created in task 2 by copying is uniquely A message ID is assigned. Also, the task member name is replaced with the task name according to the access right. The message information of task 2 created by copying the message information of task 1 is shown in FIG. Furthermore, the shared information creation unit 30 changes the status included in the action item information of the corresponding task 2 to “finished” as the action item of the task 1 is updated, and both tasks become action item information. The previous synchronization time included is updated with the current time when the update process is completed. The updated action item information is shown in FIG.

以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図11に示した該当する情報で各データベース31〜34を更新する(ステップ260)。本実施の形態においては、アクションアイテム情報とメッセージ情報が更新される。以上のようにして、電子文書に関連する情報(この例ではアクションアイテム情報)が変更されたことに伴い関連する情報が更新及びコピーされた後の各種情報の設定内容例を図12に示す。   When the generation and update of information are completed as described above, the information management units 22 to 25 update the databases 31 to 34 with the corresponding information shown in FIG. 11 (step 260). In the present embodiment, the action item information and message information are updated. FIG. 12 shows an example of setting contents of various information after the related information is updated and copied as information related to the electronic document (in this example, action item information) is changed as described above.

本実施の形態によれば、複数のタスクでアクションアイテムを共有している場合に、いずれかのタスクで共有アクションアイテムに関する情報が更新されたときには、他のタスクの共有アクションアイテムの情報も同期させて更新することができる。また、そのアクションアイテムに関連する情報についても前回の同期以降に変更された部分を更新することができる。これにより、タスク間で情報を共有させることができる。   According to the present embodiment, when an action item is shared by a plurality of tasks and information on the shared action item is updated in any task, the information on the shared action item of the other task is also synchronized. Can be updated. In addition, a part that has been changed since the previous synchronization can be updated for information related to the action item. Thereby, information can be shared between tasks.

実施の形態3.
上記実施の形態1,2で説明したように、電子文書に関連する情報のうちタスク1において秘匿にしておきたい情報に関しては、秘匿のまま情報開示しないで他のタスク2と情報の共有化を図ることができる。また、この逆も同様である。ただ、タスク1及びタスク2の双方に所属するユーザは、本来、両タスクの秘匿情報を参照できる立場にいるが、タスク1のメンバとして電子文書にアクセスするとタスク2の秘匿情報が参照できず、タスク2のメンバとして電子文書にアクセスするとタスク1の秘匿情報が参照できないため不便である。そこで、本実施の形態では、各ユーザのアクセス権の設定に応じて当該ユーザが本来参照できる情報がいずれのタスクメンバとして電子文書のレビューを行おうとしても双方の情報が参照できるように各種情報を作成するようにした。以下、本実施の形態における動作を、図13に示したフローチャートと、図14〜図16に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明する。まず、図14に例示したように、Cさんは、タスク1,2の双方のメンバであり、また、タスク1のメンバとしてタスク1に関する情報を全て参照できる権限を有しているものとする。そして、タスク2の各種情報には、担当者や書込み者に示したようにタスク1が秘匿とする情報がそのまま格納されているものとする。
Embodiment 3 FIG.
As described in the first and second embodiments, information that is to be kept confidential in task 1 among information related to the electronic document is not shared and information is shared with other tasks 2 without being disclosed. Can be planned. The reverse is also true. However, the user who belongs to both task 1 and task 2 is originally in a position to be able to refer to the confidential information of both tasks, but if the electronic document is accessed as a member of task 1, the confidential information of task 2 cannot be referred to. Accessing the electronic document as a member of task 2 is inconvenient because the secret information of task 1 cannot be referred to. Therefore, in the present embodiment, various types of information are set so that information that can be referred to by the user according to the setting of the access right of each user can refer to both information regardless of which task member the electronic document is to be reviewed. Was created. Hereinafter, the operation in the present embodiment will be described with reference to the flowchart shown in FIG. 13 and examples of setting contents of various information set and registered in the databases 31 to 35 shown in FIGS. First, as illustrated in FIG. 14, Mr. C is a member of both tasks 1 and 2 and has the authority to refer to all information related to task 1 as a member of task 1. In the various information of task 2, information that task 1 keeps confidential as shown to the person in charge or the writer is stored as it is.

ここで、タスク2のいずれかのメンバがログインしたとする。このとき、共有管理部21は、ログインユーザに関する情報と、タスク2に関連する情報とをそれぞれ取得する(ステップ310)。続いて、共有管理部21は、取得したタスク2に関連する情報の中からアクションアイテム情報の共有アクションアイテムIDにアクションアイテムIDが設定されているか否かを判定し、設定されていれば、そのアクションアイテムIDを取得する(ステップ320)。図14に示した例によると、共有アクションアイテムID“2”,“3”を取得できる。この共有アクションアイテムID“2”,“3”から、当該アクションアイテム情報を持つタスク1を特定し(ステップ330)、そのタスク1におけるログインユーザのアクセス権の設定内容を確認する(ステップ340)。   Here, it is assumed that any member of task 2 logs in. At this time, the share management unit 21 acquires information related to the logged-in user and information related to the task 2 (step 310). Subsequently, the sharing management unit 21 determines whether or not an action item ID is set in the shared action item ID of the action item information from the information related to the acquired task 2, and if it is set, An action item ID is acquired (step 320). According to the example shown in FIG. 14, the shared action item IDs “2” and “3” can be acquired. The task 1 having the action item information is specified from the shared action item IDs “2” and “3” (step 330), and the setting contents of the login user access right in the task 1 are confirmed (step 340).

ログインしたユーザがCさんの場合、Cさんは、タスク1に関する情報を全て参照できるアクセス権を保有しているので(ステップ350でY)、図15に示すようにタスク2に設定されている情報をそのまま表示することでタスク1に設定した情報の内容を参照することができる(ステップ380)。一方、ログインしたユーザがCさん以外(この例ではDさん)の場合、Dさんは、タスク1のメンバではなくタスク1に関する情報を全て参照できるアクセス権を保有していないので(ステップ350でN)、共有アクションアイテムに対応するメッセージ及びアノテーションを特定する(ステップ360)。そして、共有情報作成部30は、タスク1の秘匿情報に相当する情報、具体的にはメッセージIDが“13”〜“17”のメッセージ情報に含まれる書込み者の情報を“T1タスク”に置き換えることでDさんのための表示情報を作成し(ステップ370)、ユーザインタフェース部27は、その表示情報を画面表示する(ステップ380)。   When the logged-in user is Mr. C, Mr. C has the access right to refer to all information related to task 1 (Y in step 350), so the information set in task 2 as shown in FIG. Is displayed as it is, it is possible to refer to the contents of the information set in the task 1 (step 380). On the other hand, if the logged-in user is not Mr. C (Ms. D in this example), Mr. D is not a member of Task 1 and does not have the access right to refer to all information related to Task 1 (N in Step 350). ) And a message and annotation corresponding to the shared action item are identified (step 360). Then, the shared information creation unit 30 replaces the information corresponding to the secret information of the task 1, specifically, the writer information included in the message information with the message IDs “13” to “17” with “T1 task”. Thus, the display information for Mr. D is created (step 370), and the user interface unit 27 displays the display information on the screen (step 380).

本実施の形態によれば、以上のように複数のタスクでアクションアイテムを共有している場合に、他のタスクからコピーされた情報について、ユーザのコピー元又はコピー先のタスクのアクセス権に従ってユーザ毎に表示する内容を変えることができる。   According to this embodiment, when an action item is shared by a plurality of tasks as described above, the information copied from other tasks is determined according to the access right of the user's copy source or copy destination task. The contents to be displayed can be changed every time.

なお、本実施の形態では、タスク1側が秘匿したい情報をタスク2側に予め設定しておき、その情報を表示する際に表示情報を参照するユーザが参照アクセス権を保有していなければ、他の情報に置き換えて表示するようにしたが、この逆に、タスク1側が秘匿したい情報をタスク2側に設定しないで、ユーザが参照アクセス権を保有しているときに、他のタスクから各種情報を取得してから表示情報を作成し、表示するようにしてもよい。また、本実施の形態では、双方のアクセス権を保有しているユーザの場合、アクセス権の優位な情報を選択して情報表示するようにしたが、情報をマージして表示するようにしてもよい。   In this embodiment, information that the task 1 side wants to conceal is set in advance on the task 2 side, and the user who refers to the display information when displaying the information does not have a reference access right. On the other hand, when the user has the reference access right without setting the information that the task 1 side wants to conceal on the task 2 side, various information from other tasks is displayed. Display information may be created and displayed after obtaining. In this embodiment, in the case of a user who has both access rights, information with superior access rights is selected and displayed. However, the information may be merged and displayed. Good.

実施の形態4.
本実施の形態は、タスク2側に新たなアクションアイテムが追加された場合に、そのアクションアイテムをタスク1にコピーして共有化を図るものである。以下、本実施の形態における動作を図17に示したフローチャートと、図18〜図21に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明する。本実施の形態では、タスク2にアクションアイテムID“13”のアクションアイテムを追加した場合を例にして説明する。図18は、アクションアイテムID“13”のアクションアイテムが共有される前の状態である。
Embodiment 4 FIG.
In the present embodiment, when a new action item is added on the task 2 side, the action item is copied to the task 1 for sharing. Hereinafter, the operation in the present embodiment will be described with reference to the flowchart shown in FIG. 17 and examples of setting contents of various information set and registered in the databases 31 to 35 shown in FIGS. In the present embodiment, a case where an action item with an action item ID “13” is added to task 2 will be described as an example. FIG. 18 shows a state before the action item with the action item ID “13” is shared.

いずれかのアクションアイテム情報がアクションアイテムデータベース34に追加されたことを検出すると、共有管理部21は、追加されたアクションアイテムに関する情報をアクションアイテム管理部25から取得する(ステップ410)。ここでは、当該アクションアイテム情報からアクションアイテムID “13”と追加先であるタスク2“T2”を取得する。更に、共有管理部21は、当該アクションアイテム情報に対応する電子文書の文書ID“0002”と、これに対応する共有文書ID“0001”を文書管理部22から取得する(ステップ420)。   When it is detected that any action item information has been added to the action item database 34, the sharing management unit 21 acquires information on the added action item from the action item management unit 25 (step 410). Here, the action item ID “13” and the task 2 “T2” as the addition destination are acquired from the action item information. Furthermore, the share management unit 21 acquires the document ID “0002” of the electronic document corresponding to the action item information and the shared document ID “0001” corresponding thereto from the document management unit 22 (step 420).

これ以降に行われる処理は、基本的には実施の形態1にける処理(ステップ140〜160)と同様である。すなわち、処理対象のアクションアイテムが特定されると、共有情報判定部29は、コピー対象のアノテーション及びメッセージを、入力された共有化条件に従い判定することで特定する(ステップ440)。本実施の形態でも実施の形態1と同様に、「特定されたアクションアイテムに対応するアノテーション及びメッセージ」という共有化条件が予めシステム内に設定登録してあり、共有情報判定部29は、この共有化条件をシステム内から読み取り、この条件に合致するアノテーション及びメッセージを抽出する。この例では、図19に示したように、追加されたアクションアイテムID“13”のアクションアイテムに対応しているのは、メッセージID“18”のメッセージ情報と、このメッセージ情報に対応するアノテーションID“13”のアノテーション情報である。   The processing performed after this is basically the same as the processing (steps 140 to 160) in the first embodiment. That is, when the action item to be processed is specified, the shared information determination unit 29 specifies the copy target annotation and message by determining according to the input sharing condition (step 440). In the present embodiment, as in the first embodiment, the sharing condition “annotation and message corresponding to the identified action item” is set and registered in the system in advance, and the shared information determination unit 29 The annotation is read from the system, and annotations and messages that match this condition are extracted. In this example, as shown in FIG. 19, the action item with the added action item ID “13” corresponds to the message information with the message ID “18” and the annotation ID corresponding to this message information. The annotation information is “13”.

以上のようにして共有情報判定部29がコピー対象のアノテーション及びメッセージを特定すると、共有情報作成部30は、これらの情報をタスク1にコピーすることでタスク1における各種情報を作成する(ステップ450)。このとき、実施の形態1で説明したように、タスク毎に独自の識別情報を付与して情報を別個に管理するので、コピーされることでタスク1に作成されるメッセージ情報には、独自にメッセージIDを付与する。また、アクセス権に準じてタスクメンバ名をタスク名に置き換える。更に、アクションアイテム情報に含まれる共有アクションアイテムIDには、対応するタスク2のアクションアイテムID“13”が設定され、前回同時時刻に設定登録した現在時刻を設定する。このときの各種情報の内容を図19に示す。更に、共有情報作成部30は、タスク1のアクションアイテムが更新されたことに伴い、対応するタスク2のアクションアイテム情報に含まれる共有アクションアイテムIDには、対応するタスク1のアクションアイテムID“20”が設定され、前回同時時刻に設定登録した現在時刻を設定する。基本的には、タスク1と同じ値になる。この更新後のタスク2の各種情報を図20に示す。   When the shared information determination unit 29 specifies the annotation and message to be copied as described above, the shared information creation unit 30 creates various information in the task 1 by copying these information to the task 1 (step 450). ). At this time, as described in the first embodiment, since unique identification information is assigned to each task and the information is managed separately, the message information created in task 1 by copying is uniquely A message ID is assigned. Also, the task member name is replaced with the task name according to the access right. Furthermore, the action item ID “13” of the corresponding task 2 is set in the shared action item ID included in the action item information, and the current time set and registered as the previous simultaneous time is set. The contents of various information at this time are shown in FIG. Further, as the action item of task 1 is updated, the shared information creation unit 30 includes the action item ID “20 of the corresponding task 1 as the shared action item ID included in the action item information of the corresponding task 2. "Is set, and the current time set and registered as the previous simultaneous time is set. Basically, it becomes the same value as task 1. Various information of the task 2 after the update is shown in FIG.

以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図21に示した該当する情報で各データベース31〜34を更新する(ステップ460)。   When the generation and update of information are completed as described above, the information management units 22 to 25 update the databases 31 to 34 with the corresponding information shown in FIG. 21 (step 460).

本実施の形態によれば、電子文書の共有化後、いずれかのタスクにアクションアイテムが追加された場合でも、該当する情報を他のタスクへコピーすることによってアクションアイテムに関連した情報を共有することができる。   According to this embodiment, even when an action item is added to any task after sharing an electronic document, information related to the action item is shared by copying the corresponding information to another task. be able to.

実施の形態5.
本実施の形態は、電子文書を共有していなくても、その電子文書に対するアクションアイテムは共有できるようにするものである。従って、実施の形態2〜4が実施の形態1に記載した電子文書及びその電子文書に関連する情報の共有化後における情報変更等に関する処理であるのに対し、本実施の形態は、実施の形態1と同様に電子文書を共有する前の状態で実施される処理である。
Embodiment 5 FIG.
In this embodiment, even if an electronic document is not shared, action items for the electronic document can be shared. Therefore, while the second to fourth embodiments are processes related to information change after sharing of the electronic document and information related to the electronic document described in the first embodiment, the present embodiment is This is processing performed in a state before sharing an electronic document as in the first mode.

図23は、図5と同じ内容の情報が設定された各タスクT1,T2の状態である。但し、タスク1のアクションアイテムIDが“3”のアクションアイテムの担当者が不明の状態である点が異なっており、本実施の形態では、タスク1において担当者が決められていないアクションアイテムを、電子文書(機能仕様書)を共有していないタスク2に引き継がせようとするものである。以下、本実施の形態における動作を図22に示したフローチャートと、図23〜図26に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明する。   FIG. 23 shows the state of each task T1, T2 in which the same information as in FIG. 5 is set. However, it is different in that the person in charge of the action item whose action item ID is “3” is unknown, and in this embodiment, an action item whose person in charge is not determined in task 1 is The task 2 that is not sharing the electronic document (functional specification) is to be taken over. Hereinafter, the operation in the present embodiment will be described with reference to the flowchart shown in FIG. 22 and examples of setting contents of various information set and registered in the databases 31 to 35 shown in FIGS.

まず、ユーザがユーザインタフェース部27からタスク1に所属するいずれかのメンバが引き継がせるアクションアイテム(この例ではアクションアイテムID“3”)と、引き継ぎ先のタスク(この例では“タスク2”)とを入力指定すると、共有管理部21は、これらの情報を受け付けることで取得する(ステップ510)。つまり、コピー先とコピー対象のアクションアイテムが特定される。なお、これ以降の処理は、基本的に実施の形態1におけるステップ140〜160における処理と同じである。すなわち、共有情報判定部29は、コピー対象のアノテーション及びメッセージを、入力された共有化条件に従い判定することで特定する(ステップ540)。本実施の形態では、「特定されたアクションアイテムに対応するアノテーション及びメッセージ」という共有化条件が予めシステム内に設定登録してあり、共有情報判定部29は、この共有化条件をシステム内から読み取り、この条件に合致するアノテーション及びメッセージを抽出する。この例では、アクションアイテムIDが“3”のアクションアイテム情報に含まれているメッセージID“5”とこのメッセージの子に相当するメッセージID“6”の各メッセージ情報を特定することができる。そして、共有情報判定部29は、メッセージID“5”, “6”のメッセージ情報の連携アノテーションIDを参照すると、連携アノテーションID“3”が設定されているので、アクションアイテムID“3”のアクションアイテムに対応したアノテーションとして連携アノテーションIDが“3”のアノテーションを抽出する。   First, an action item (in this example, an action item ID “3”) that can be taken over by any member belonging to the task 1 from the user interface unit 27, and a takeover destination task (“task 2” in this example) Is input and designated, the share management unit 21 obtains the information by receiving the information (step 510). That is, the copy destination and the action item to be copied are specified. The subsequent processing is basically the same as the processing in steps 140 to 160 in the first embodiment. That is, the shared information determination unit 29 specifies the annotation and message to be copied by determining according to the input sharing condition (step 540). In this embodiment, the sharing condition “annotation and message corresponding to the specified action item” is set and registered in the system in advance, and the shared information determination unit 29 reads the sharing condition from the system. Then, annotations and messages that match this condition are extracted. In this example, message information “5” included in the action item information with the action item ID “3” and message information “6” corresponding to a child of this message can be specified. Then, when the shared information determination unit 29 refers to the cooperation annotation ID of the message information with the message IDs “5” and “6”, since the cooperation annotation ID “3” is set, the action with the action item ID “3” An annotation having a linkage annotation ID “3” is extracted as an annotation corresponding to the item.

以上の処理によりコピー対象として特定した各種情報を図24に示したが、共有情報作成部30は、これらの情報をタスク2にコピーすることでタスク2における各種情報を作成する(ステップ550)。但し、前述したよう各種IDは固有に付与する。また、本実施の形態では、タスク1のメンバに関する個人情報を秘匿扱いにするように設定しているので、共有情報作成部30は、タスク1のメンバを秘匿するために予め用意した置換用の情報、つまり、アクションアイテム情報に含まれる担当者とメッセージ情報に含まれる書込み者をタスク名“T1タスク”に変更する。なお、本実施の形態では、電子文書を共有化しないので、各文書関連情報に共有文書IDを設定しない。ただ、アクションアイテムと付加位置に対応する電子文書本文の一部のみをコピーする。   FIG. 24 shows various types of information identified as copy targets by the above processing, but the shared information creation unit 30 creates various types of information in task 2 by copying these pieces of information to task 2 (step 550). However, as described above, various IDs are uniquely assigned. In this embodiment, since the personal information related to the task 1 member is set to be kept secret, the shared information creation unit 30 uses a replacement prepared in advance to keep the task 1 member secret. Information, that is, the person in charge included in the action item information and the writer included in the message information are changed to the task name “T1 task”. In this embodiment, since the electronic document is not shared, a shared document ID is not set for each document related information. However, only a part of the electronic document text corresponding to the action item and the additional position is copied.

更に、共有情報作成部30は、タスク2における各種IDを設定すると、アクションアイテムのID“3”のアクションアイテム情報に含まれる共有アクションアイテムIDにタスク2で実施するアクションアイテムのID“12”を設定することで、タスク1及びタスク2で共有するアクションアイテムを対応付ける。   Furthermore, when the shared information creation unit 30 sets various IDs in the task 2, the shared action item ID “12” included in the action item information of the action item ID “3” is added to the action item ID “12”. By setting, the action items shared by task 1 and task 2 are associated.

以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図24,25に示した該当する情報で各データベース31〜34を更新する(ステップ560)。以上のようにして、電子文書及び当該電子文書に関連する各種情報がコピーされた後の各種情報の設定内容例を図26に示す。   When the generation and update of information are completed as described above, the information management units 22 to 25 update the databases 31 to 34 with the corresponding information shown in FIGS. 24 and 25 (step 560). FIG. 26 shows an example of setting contents of various information after the electronic document and various information related to the electronic document are copied as described above.

本実施の形態によれば、タスク1にあるアクションアイテムのID“3”のアクションアイテムに関連した情報を引き継ぎ先のタスク2にコピーするようにしたので、タスク1にあるアクションアイテムを他のタスクに引き継がせることができる。なお、本実施の形態では、電子文書自体を複製しないが、少なくとも引き継がせたアクションアイテム(に対応するアノテーション)が付加される部分を表示できるようにしなければ、電子文書とアクションアイテムとの対応付けが不明になる。そこで、図26に例示したように、電子文書の少なくともアクションアイテムが付加される部分は、表示できるようにタスク2にコピーする。本実施の形態では、アクションアイテムに対応するアノテーションの位置情報に対応する電子文書の一段落をタスク2に持たせるようにした。   According to the present embodiment, since the information related to the action item with ID “3” of the action item in task 1 is copied to the task 2 as the takeover destination, the action item in task 1 is copied to the other task. Can be taken over. In the present embodiment, the electronic document itself is not duplicated, but at least a part to which the inherited action item (annotation corresponding to it) is not displayed can be associated with the electronic document and the action item. Becomes unknown. Therefore, as illustrated in FIG. 26, at least a portion of the electronic document to which the action item is added is copied to task 2 so that it can be displayed. In the present embodiment, the task 2 has one paragraph of the electronic document corresponding to the position information of the annotation corresponding to the action item.

なお、以上の処理は、担当者が不明であることから、担当者不明のアクションアイテムを他のタスクに引き継がせる場合として、本実施の形態では説明した。ただ、担当者の設定の有無の点で異なるものの、担当者が設定されているタスク2のアクションアイテムをタスク1と共有化した実施の形態4における処理と基本的には同様で、本実施の形態においてもタスク間でのアクションアイテムの共有化処理ということができる。   Since the person in charge is unknown in the above processing, the present embodiment has been described as the case where the action item with the person in charge unknown is handed over to another task. However, although it differs depending on whether or not the person in charge is set, it is basically the same as the process in the fourth embodiment in which the action item of task 2 for which the person in charge is set is shared with task 1, and this embodiment Even in the form, it can be said that the action item is shared between tasks.

実施の形態1における文書情報処理システムの全体構成図である。1 is an overall configuration diagram of a document information processing system in Embodiment 1. FIG. 実施の形態1における文書管理サーバのハードウェア構成図である。2 is a hardware configuration diagram of a document management server according to Embodiment 1. FIG. 実施の形態1における文書管理サーバのブロック構成図である。2 is a block configuration diagram of a document management server in Embodiment 1. FIG. 実施の形態1において電子文書を他のタスクにコピーする場合の情報共有化処理を示したフローチャートである。4 is a flowchart illustrating information sharing processing when an electronic document is copied to another task in the first embodiment. 実施の形態1において各タスクに対応させて設定された処理実施前の各種情報の設定内容例を示した図である。6 is a diagram illustrating an example of setting contents of various types of information before execution of processing set in correspondence with each task in Embodiment 1. FIG. 実施の形態1において処理中に更新される各種情報の設定内容例を示した図である。6 is a diagram illustrating an example of setting contents of various information updated during processing in Embodiment 1. FIG. 実施の形態1において処理中に更新される各種情報の設定内容例を示した図である。6 is a diagram illustrating an example of setting contents of various information updated during processing in Embodiment 1. FIG. 実施の形態1において処理実施後に各タスクに対応させて設定される各種情報の設定内容例を示した図である。6 is a diagram showing an example of setting contents of various information set in correspondence with each task after execution of processing in Embodiment 1. FIG. 実施の形態2においてタスクに設定された情報の変更処理を示したフローチャートである。10 is a flowchart showing a process for changing information set in a task in the second embodiment. 実施の形態2において各タスクに対応させて設定された処理実施前の各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various types of information before execution of processing set corresponding to each task in the second embodiment. 実施の形態2において処理中に更新される各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various information updated during processing in the second embodiment. 実施の形態2において処理実施後に各タスクに対応させて設定される各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various types of information set corresponding to each task after execution of processing in the second embodiment. 実施の形態3においてタスクに設定された情報の開示処理を示したフローチャートである。14 is a flowchart illustrating a process for disclosing information set in a task in the third embodiment. 実施の形態3において各タスクに対応させて設定された処理実施前の各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating a setting content example of various types of information before execution of processing set in association with each task in the third embodiment. 実施の形態3においてアクセス権限を保有しているタスクメンバのための画面表示用テーブルの各種情報の設定内容例を示した図である。FIG. 10 is a diagram showing an example of setting contents of various information in a screen display table for task members having access authority in the third embodiment. 実施の形態3においてアクセス権限を保有していないタスクメンバのための画面表示用テーブルの各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various types of information in a screen display table for task members who do not have access authority in the third embodiment. 実施の形態4において電子文書に関連した情報の追加処理を示したフローチャートである。14 is a flowchart illustrating processing for adding information related to an electronic document in the fourth embodiment. 実施の形態4において各タスクに対応させて設定された処理実施前の各種情報の設定内容例を示した図である。FIG. 16 is a diagram illustrating an example of setting contents of various types of information before execution of processing set corresponding to each task in the fourth embodiment. 実施の形態4において処理中に更新される各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various information updated during processing in the fourth embodiment. 実施の形態4において処理中に更新される各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various information updated during processing in the fourth embodiment. 実施の形態4において処理実施後に各タスクに対応させて設定される各種情報の設定内容例を示した図である。FIG. 10 is a diagram illustrating an example of setting contents of various types of information set in correspondence with each task after execution of processing in the fourth embodiment. 実施の形態5においてアクションアイテムの引き継ぎ処理を示したフローチャートである。10 is a flowchart showing action item takeover processing in the fifth embodiment. 実施の形態5において各タスクに対応させて設定された処理実施前の各種情報の設定内容例を示した図である。FIG. 20 is a diagram illustrating an example of setting contents of various types of information before execution of processing set corresponding to each task in the fifth embodiment. 実施の形態5において処理中に更新される各種情報の設定内容例を示した図である。FIG. 20 is a diagram illustrating an example of setting contents of various information updated during processing in the fifth embodiment. 実施の形態5において処理中に更新される各種情報の設定内容例を示した図である。FIG. 20 is a diagram illustrating an example of setting contents of various information updated during processing in the fifth embodiment. 実施の形態5において処理実施後に各タスクに対応させて設定される各種情報の設定内容例を示した図である。FIG. 16 is a diagram illustrating an example of setting contents of various types of information set in correspondence with each task after execution of processing in the fifth embodiment.

符号の説明Explanation of symbols

1 CPU、2 ROM、3 RAM、4 ハードディスクドライブ(HDD)、5 HDDコントローラ、6 マウス、7 キーボード、8 ディスプレイ、9 入出力コントローラ、10 内部バス、12 クライアント、14 ネットワーク、20 文書管理サーバ、21 共有管理部、22 文書管理部、23 アノテーション管理部、24 メッセージ管理部、25 アクションアイテム管理部、26 タスク管理部、27 ユーザインタフェース(UI)部、28 共有アクションアイテム判定部、29 共有情報判定部、30 共有情報作成部、31 文書データベース、32 アノテーションデータベース、33 メッセージデータベース、34 アクションアイテムデータベース、35 タスクデータベース。   1 CPU, 2 ROM, 3 RAM, 4 hard disk drive (HDD), 5 HDD controller, 6 mouse, 7 keyboard, 8 display, 9 I / O controller, 10 internal bus, 12 client, 14 network, 20 document management server, 21 Shared management unit, 22 Document management unit, 23 Annotation management unit, 24 Message management unit, 25 Action item management unit, 26 Task management unit, 27 User interface (UI) unit, 28 Shared action item determination unit, 29 Shared information determination unit 30 shared information creation unit, 31 document database, 32 annotation database, 33 message database, 34 action item database, 35 task database.

Claims (8)

第1グループに所属するユーザによって共有される第1の電子文書に関連する情報として第1文書関連情報を記憶する第1の文書関連情報記憶手段と、
第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第1の実施事項識別情報及び当該実施事項の関連情報を含む第1実施事項情報を記憶する第1の実施事項情報記憶手段と、
第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第1メッセージ情報を記憶する第1のメッセージ情報記憶手段と、
第2グループに所属するユーザと共有させるために、第1の電子文書を複製して生成された第2の電子文書に関連する情報として第2文書関連情報を記憶する第2の文書関連情報記憶手段と、
第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第2の実施事項識別情報及び当該実施事項の関連情報を含む第2実施事項情報を記憶する第2の実施事項情報記憶手段と、
第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第2メッセージ情報を記憶する第2のメッセージ情報記憶手段と、
第1の電子文書を複製して第2の電子文書が生成された場合、第1及び第2の文書関連情報それぞれに、第1及び第2の電子文書の識別情報を対応させて設定する文書関連情報共有化手段と、
前記第1の実施事項情報記憶手段にて管理された実施事項の中から第2のグループと共有する実施事項を特定する実施事項特定手段と、
開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に対応する第1実施事項情報を参照することによって第2実施事項情報を生成して第2の実施事項情報記憶手段に記憶させると共に、第1及び第2の実施事項情報それぞれに、第1及び第2の実施事項識別情報を対応させて設定する実施事項情報共有化手段と、
開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に関連した第1メッセージ情報を参照することによって第2メッセージ情報を生成して第2のメッセージ情報記憶手段に記憶させるメッセージ情報共有化手段と、
を有することを特徴とする情報共有化装置。
First document related information storage means for storing first document related information as information related to a first electronic document shared by users belonging to the first group;
First implementation item information including first implementation item identification information and related information of the implementation item, which is set corresponding to each of the implementation items whose progress of the first electronic document is to be managed by the user belonging to the first group First implementation item information storage means for storing
First message information storage means for storing first message information relating to messages relating to each of the implementation items whose users should belong to the first electronic document and whose progress should be managed with respect to the first electronic document;
Second document related information storage for storing second document related information as information related to a second electronic document generated by duplicating the first electronic document for sharing with users belonging to the second group Means,
Second implementation item information that is set corresponding to each of the implementation items whose progress should be managed with respect to the second electronic document by a user belonging to the second group, and includes second implementation item identification information and related information of the implementation item Second implementation item information storage means for storing
Second message information storage means for storing second message information relating to a message associated with each of the implementation matters for which a user belonging to the second group should manage progress with respect to the second electronic document;
When the second electronic document is generated by duplicating the first electronic document, the document is set by associating the identification information of the first and second electronic documents with the first and second document related information, respectively. Related information sharing means,
An implementation item identification unit that identifies an implementation item shared with the second group from the implementation items managed by the first implementation item information storage unit;
Second implementation information is generated by referring to the first implementation information corresponding to the implementation item identified by the implementation item identification means in accordance with the sharing condition in which the information not to be disclosed is set, and the second implementation Execution item information sharing means for storing in the item information storage means and setting the first and second implementation item identification information in correspondence with each of the first and second implementation item information;
Second message information is stored by generating second message information by referring to the first message information related to the implementation item specified by the implementation item specifying unit according to the sharing condition in which the information not to be disclosed is set Message information sharing means stored in the means;
An information sharing apparatus comprising:
コンピュータを、
第1グループに所属するユーザによって共有される第1の電子文書に関連する情報として第1文書関連情報を記憶する第1の文書関連情報記憶手段、
第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第1の実施事項識別情報及び当該実施事項の関連情報を含む第1実施事項情報を記憶する第1の実施事項情報記憶手段、
第1グループに所属するユーザが第1の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第1メッセージ情報を記憶する第1のメッセージ情報記憶手段、
第2グループに所属するユーザと共有させるために、第1の電子文書を複製して生成された第2の電子文書に関連する情報として第2文書関連情報を記憶する第2の文書関連情報記憶手段、
第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに対応させて設定され、第2の実施事項識別情報及び当該実施事項の関連情報を含む第2実施事項情報を記憶する第2の実施事項情報記憶手段、
第2グループに所属するユーザが第2の電子文書に関して進捗を管理すべき実施事項それぞれに関連したメッセージに関する第2メッセージ情報を記憶する第2のメッセージ情報記憶手段、
第1の電子文書を複製して第2の電子文書が生成された場合、第1及び第2の文書関連情報それぞれに、第1及び第2の電子文書の識別情報を対応させて設定する文書関連情報共有化手段、
前記第1の実施事項情報記憶手段にて管理された実施事項の中から第2のグループと共有する実施事項を特定する実施事項特定手段、
開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に対応する第1実施事項情報を参照することにより第2実施事項情報を生成して第2の実施事項情報記憶手段に記憶させると共に、第1及び第2の実施事項情報それぞれに、第1及び第2の実施事項識別情報を対応させて設定する実施事項情報共有化手段、
開示対象外の情報が設定された共有化条件に従い、前記実施事項特定手段が特定した実施事項に関連した第1メッセージ情報を参照することによって第2メッセージ情報を生成して第2のメッセージ情報記憶手段に記憶させるメッセージ情報共有化手段、
として機能させる情報共有化プログラム。
Computer
First document related information storage means for storing first document related information as information related to a first electronic document shared by users belonging to the first group;
First implementation item information including first implementation item identification information and related information of the implementation item, which is set corresponding to each of the implementation items whose progress of the first electronic document is to be managed by the user belonging to the first group First implementation information storage means for storing
First message information storage means for storing first message information relating to a message associated with each of the implementation items for which a user belonging to the first group should manage progress with respect to the first electronic document;
Second document related information storage for storing second document related information as information related to a second electronic document generated by duplicating the first electronic document for sharing with users belonging to the second group means,
Second implementation item information that is set corresponding to each of the implementation items whose progress should be managed with respect to the second electronic document by a user belonging to the second group, and includes second implementation item identification information and related information of the implementation item Second implementation item information storage means for storing
Second message information storage means for storing second message information relating to a message associated with each of the implementation items for which a user belonging to the second group should manage the progress of the second electronic document;
When the second electronic document is generated by duplicating the first electronic document, the document is set by associating the identification information of the first and second electronic documents with the first and second document related information, respectively. Related information sharing means,
An action item specifying means for specifying an action item shared with the second group from the action items managed by the first action item information storage means;
Second implementation information is generated by referring to the first implementation item information corresponding to the implementation item identified by the implementation item identification unit according to the sharing condition in which the information not to be disclosed is set. Execution item information sharing means for storing in the item information storage unit and setting the first and second implementation item identification information in association with each of the first and second implementation item information,
The second message information is stored by generating the second message information by referring to the first message information related to the implementation item specified by the implementation item specifying unit according to the sharing condition in which the information not to be disclosed is set. Message information sharing means stored in the means;
Information sharing program to function as
請求項2記載の情報共有化プログラムにおいて、
前記実施事項特定手段は、入力された共有化条件に合致する第1の実施事項情報が設定されている実施事項を、第2のグループと共有する実施事項と特定する情報共有化プログラム。
The information sharing program according to claim 2,
The implementation item identification unit is an information sharing program that identifies an implementation item for which first implementation item information matching the input sharing condition is set as an implementation item to be shared with the second group.
請求項3記載の情報共有化プログラムにおいて、
第1及び第2の実施事項情報それぞれには、実施事項の担当ユーザ識別情報、実施期限情報又は実施状態情報の少なくともいずれか1つの項目情報が含まれている情報共有化プログラム。
In the information sharing program according to claim 3,
An information sharing program in which each of the first and second implementation item information includes at least one item information of user identification information, implementation deadline information, or implementation state information of the implementation item.
請求項2記載の情報共有化プログラムにおいて、
前記実施事項情報共有化手段及び前記メッセージ情報共有化手段は、各グループ又はグループメンバに対して設定されたアクセス権限情報に従うという共有化条件に従って各情報の生成を行う情報共有化プログラム。
The information sharing program according to claim 2,
The implementation item information sharing means and the message information sharing means are each an information sharing program for generating each information according to a sharing condition of following access authority information set for each group or group member.
請求項5記載の情報共有化プログラムにおいて、
前記各情報共有化手段は、第2のグループのために情報を記憶させる際に、対応する第1のグループの情報に対するアクセス権限を第2のグループが保有していないことを検出した場合には、当該第1のグループの情報を開示可能な情報に置き換えて設定する情報共有化プログラム。
The information sharing program according to claim 5,
When each information sharing means detects that the second group does not have access authority to the information of the corresponding first group when storing the information for the second group, An information sharing program for setting information of the first group by replacing it with information that can be disclosed.
請求項2記載の情報共有化プログラムにおいて、
第1及び第2の実施事項情報には、前回同期して情報更新されたときの日時情報が設定されており、
第1及び第2のメッセージ情報には、更新されたときの日時情報が設定されており、
前記各情報共有化手段は、第1のグループと第2のグループの一方で実施事項情報が更新されたことを検出すると、他方の該当する情報を、当該更新内容に対応させて更新する情報共有化プログラム。
The information sharing program according to claim 2,
In the first and second implementation information, the date and time information when the information was updated in synchronization with the previous time is set,
In the first and second message information, date information when updated is set,
When the information sharing means detects that the implementation item information has been updated in one of the first group and the second group, the information sharing unit updates the corresponding information on the other side according to the update content. Program.
請求項2記載の情報共有化プログラムにおいて、前記コンピュータを更に、
第1及び第2双方のグループに所属するユーザが共有化された電子文書にアクセスする場合には、各グループにおいて当該ユーザに設定されたアクセス権に従って当該ユーザが参照する表示情報を作成する表示情報作成手段として機能させる情報共有化プログラム。
3. The information sharing program according to claim 2, further comprising:
When the users belonging to both the first and second groups access the shared electronic document, display information for creating display information referred to by the user in accordance with the access right set for the user in each group An information sharing program that functions as a creation means.
JP2006160448A 2006-06-09 2006-06-09 Information sharing device and program Pending JP2007328650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006160448A JP2007328650A (en) 2006-06-09 2006-06-09 Information sharing device and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006160448A JP2007328650A (en) 2006-06-09 2006-06-09 Information sharing device and program

Publications (1)

Publication Number Publication Date
JP2007328650A true JP2007328650A (en) 2007-12-20

Family

ID=38929059

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006160448A Pending JP2007328650A (en) 2006-06-09 2006-06-09 Information sharing device and program

Country Status (1)

Country Link
JP (1) JP2007328650A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7513820B1 (en) 2023-09-08 2024-07-09 株式会社Idホールディングス Method for generating machine learning data, and device for generating machine learning data

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7513820B1 (en) 2023-09-08 2024-07-09 株式会社Idホールディングス Method for generating machine learning data, and device for generating machine learning data
WO2025053214A1 (en) * 2023-09-08 2025-03-13 株式会社Idホールディングス Method for generating machine learning data, and device for generating machine learning data
JP2025039395A (en) * 2023-09-08 2025-03-21 株式会社Idホールディングス Method for generating machine learning data, and device for generating machine learning data

Similar Documents

Publication Publication Date Title
US11455278B2 (en) Workflow functions of content management system enforced by client device
EP2304603B1 (en) Structured coauthoring
JP5443471B2 (en) Conflict resolution
JP5813499B2 (en) Simultaneous collaborative review of documents
US20160048486A1 (en) Multi-user stream collaborative document editing tool
US10140467B1 (en) Workflow functions of content management system enforced by client device
CN111428212B (en) Data visualization system and its data authority management method
US11822513B2 (en) Work spaces including links to content items in their native storage location
TW201344478A (en) Technology for developing metadata
CN110603551B (en) Proactive Staged Distribution of Document Activity Indicators
CN108369577A (en) Share content between electronic documents
JP2007328650A (en) Information sharing device and program
KR20230067983A (en) Smart-tag based work processing device and work processing method
KR20200090720A (en) File related work managing apparatus and method
KR20200027336A (en) File related work managing apparatus and method
KR20230148684A (en) Work note-based work collaboration device and method
US9984057B2 (en) Creating notes related to communications
JPH1125185A (en) Workflow system and matter duplication method in the system
HK1156128B (en) Structured coauthoring