JP2007328650A - Information sharing device and program - Google Patents
Information sharing device and program Download PDFInfo
- 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
Links
- 230000009471 action Effects 0.000 claims abstract description 189
- 238000007726 management method Methods 0.000 description 59
- 230000000875 corresponding effect Effects 0.000 description 40
- 238000012545 processing Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 25
- 238000012552 review Methods 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000000275 quality assurance Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 5
- 230000008520 organization Effects 0.000 description 3
- 235000010724 Wisteria floribunda Nutrition 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000012553 document review Methods 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Storage Device Security (AREA)
- Document Processing Apparatus (AREA)
Abstract
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,
しかしながら、従来においては、情報を全て共有するか、あるいは全てを共有しないかのいずれかしか選択できなかったので、複数のグループが同時並行して編集に関わっており、かつ項目の進捗状況や内容等によって情報を部分的に他のグループに秘匿にしておきたいような場合でも、文書編集作業の進捗状況等に応じて情報の部分的に秘匿することはできなかった。このため、従来においては、電子文書全体を秘匿とし、他のグループと共有したい情報ができた場合には、例えば電子メールを利用したり、両方のメンバが含まれるタスクを別途作成するなどしたり、その都度何らかの手段を講じて伝えなければならないため、そのための作業が面倒であり、かつ不便である。また、情報伝達が遅れた場合などは、編集作業の遅延や効率の低下を招くことにもなりうる。 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とが示されている。
FIG. 1 is an overall configuration diagram of a document information processing system according to the present embodiment. FIG. 1 shows a
図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
図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
本実施の形態では、電子文書に関する課題や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
そして、本実施の形態における共有管理部21は、タスク間で共有する情報の管理を行う手段であって、共有アクションアイテム判定部28、共有情報判定部29及び共有情報作成部30を有している。共有アクションアイテム判定部28は、電子文書の複製、移動によりタスク間で共有すべきアクションアイテムを判定する。共有情報判定部29は、アクションアイテムの共有により他のタスクと情報共有するためにコピーすべきメッセージやアノテーションを判定する。共有情報作成部30は、タスク間で情報をコピーするときにアクセス権によりコピーする情報を制限する。また、アクセス権によりユーザインタフェース部27で表示する情報の内容を制御する。
The
文書管理サーバ20における各構成要素21〜27は、文書管理サーバ20と、文書管理サーバ20に搭載されたCPU1で動作するプログラムとの協調動作により実現される。また、各種データベース31〜35は、文書管理サーバ20に搭載された外部記憶装置あるいはネットワーク14を介してアクセス可能に接続された外部記憶装置にて実現される。また、本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、CD−ROM等の記録媒体に格納して提供することも可能である。
The
次に、本実施の形態における動作について説明する。本実施の形態では、タスク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
文書データベース31に記憶される文書関連情報には、各電子文書の識別情報としての文書ID、文書名、電子文書及び共有文書IDが含まれる。このうち、共有文書IDというのは、当該電子文書がコピーされたことにより他のタスクで使用される電子文書を識別する文書IDである。
The document related information stored in the
アクションアイテムデータベース34に記憶されるアクションアイテムに関する情報には、各アクションアイテムの識別情報としてのアクションアイテムID(AIID)、当該アクションアイテムを実施する上での担当者の識別情報としての氏名、実施期限日時が設定される納期、アクションアイテムに設定されるメッセージの識別情報としてのメッセージID、アクションアイテムの現在の状態を示すステータス及び共有アクションアイテムID(共有AIID)が含まれる。このうち、共有アクションアイテムIDというのは、当該アクションアイテムがコピーされたことにより他のタスクで開示されるアクションアイテムを識別するアクションアイテムIDである。
Information related to the action item stored in the
アノテーションデータベース32に記憶されるアノテーションに関する情報には、各アノテーションの識別情報としてのアノテーションID(AnnID)、当該アノテーションが付加された電子文書の文書ID、この例ではページ数と当該ページにおける座標情報とで表される、当該電子文書におけるアノテーションの付加位置を特定するための位置情報及びアノテーションの実際の内容が含まれる。
The annotation-related information stored in the
メッセージデータベース33に記憶されるメッセージに関する情報には、各メッセージの識別情報としてのメッセージID、メッセージを書き込んだユーザの識別情報としてユーザ名、親ID、連携アノテーション(Ann)ID及びメッセージの実際の内容を示すタイトル/内容が含まれる。メッセージは、場合によって書き込まれたメッセージに応答することにより連鎖的に書き込まれるが、この場合にどのメッセージに対して応答する内容のメッセージであるかを特定するために親IDが設定される。つまり、親IDには、応答元のメッセージのメッセージIDが設定される。同様に、メッセージがどのアノテーションに記述されたものであるかを特定するために連携アノテーションIDが設定される。
Information related to messages stored in the
なお、図5には、示されていないが、タスクデータベース35に記憶されるタスクに関する情報には、各タスクの識別情報としてのタスクID、当該タスクが処理対象、この例では電子文書を特定する文書ID、当該タスクメンバを構成するユーザの識別情報としてのユーザID及びタスクメンバ毎のアクセス権情報等が含まれている。また、この他にも、各タスクメンバに所属するユーザを特定するためにユーザID等を含む個人情報等が本実施の形態では用いられる。
Although not shown in FIG. 5, the task information stored in the
以下、動作について説明するが、図5に示したように、タスク1は、機能仕様書を編集していて、その機能仕様書のレビューというタスクを実行している状態である。厳密にいうと、アクションアイテム情報のステータスを参照すると明らかなように、タスク1に所属するAさんによるレビューは終了し、Bさんはレビュー実施中であるという状態にある。なお、タスク2には、これからレビューを依頼することになるが、図5では、すでに依頼を決定しているために、ステータスをすでに“実施中”と設定している。
Hereinafter, the operation will be described. As shown in FIG. 5,
ここで、タスク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
図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
なお、本実施の形態では、上記例のようにステータスが“終了”でないアクションアイテムという共有化条件をシステム内に予め設定しておいたが、条件をユーザインタフェース部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
コピー対象のアクションアイテムが特定されると、共有情報判定部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
そして、共有情報判定部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
以上の処理によりコピー対象として特定した各種情報を図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
また、本実施の形態では、タスク1のメンバに関する個人情報を開示せずに秘匿扱いにしたいので、共有情報作成部30は、このように秘匿扱いにすると設定された共有化条件に従いこの条件に該当する情報、具体的にはアクションアイテム情報に含まれる担当者とメッセージ情報に含まれる書込み者をタスク名“T1タスク”に変更する。より具体的に言うと、共有情報作成部30は、タスク2の情報を作成している際に、タスク1のメンバの個人情報に対するアクセス権(参照権)をタスク2が保有していないことを検出すると、当該個人情報(ユーザ名)を、開示可能な情報として当該ユーザが所属するタスク名“T1タスク”に置き換えて情報を生成する。これにより、タスク1における個人情報は、タスク2に開示されない。なお、この例では、タスク1のメンバの個人情報を例にしたが、アクセス権制御対象とする情報は、個人情報に限定するものではない。
Further, in the present embodiment, since it is desired to treat the
更に、共有情報作成部30は、タスク2における各種IDを設定すると、タスク1の文書関連情報に含まれる共有文書IDにタスク2で使用する電子文書の文書ID“0002”を設定することで、タスク1及びタスク2で共有する電子文書を対応付ける。同様に、アクションアイテムのID“2”,“3”のアクションアイテム情報それぞれに含まれる共有アクションアイテムIDにタスク2で実施するアクションアイテムのID“11”,“12”を設定することで、タスク1及びタスク2で共有するアクションアイテムを対応付ける。
Furthermore, when the shared
以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図6,7に示した該当する情報で各データベース31〜34を更新する(ステップ160)。以上のようにして、電子文書及び当該電子文書に関連する各種情報がコピーされた後の各種情報の設定内容例を図8に示す。
When the generation and update of information are completed as described above, the
本実施の形態によれば、以上のようにしてレビュー目的で電子文書をコピーする際に、共有化条件に合致した当該電子文書に関連するアクションアイテムのみをタスク間で共有させることができる。また、共有するアクションアイテムに関連する各種情報についても共有させることができる。このように、共有化条件に従い情報の共有化処理を実施できるようにしたので、秘匿したい情報に関しては秘匿した状態を維持したまま、共有すべき情報の共有化を図ることができる。また、別手段を用いて、あるいは別作業を施すことなく情報の一部を秘匿の状態のまま情報の共有化が図れるので、情報伝達の遅延、編集等の作業効率の低下を防止することができる。 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)、アクションアイテムを共有化したときの日時を設定する前回同期時刻が含まれている。また、アノテーション情報には、当該アノテーションが更新されたときの日時を設定する更新日時が含まれ、メッセージ情報には、当該メッセージが更新されたときの日時を設定する更新日時が含まれている。
The present embodiment is a process performed after the electronic document reviewed in
次に、本実施の形態における動作を図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
これ以降に行われる処理は、基本的には実施の形態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
以上のようにして共有情報判定部29が選択候補のアノテーション及びメッセージの中からコピー対象のメッセージを特定すると、共有情報作成部30は、これらの情報をタスク2にコピーすることでタスク2における各種情報を作成する(ステップ250)。このとき、実施の形態1で説明したように、タスク毎に独自の識別情報を付与して情報を別個に管理するので、コピーされることでタスク2に作成されるメッセージ情報には、独自にメッセージIDを付与する。また、アクセス権に準じてタスクメンバ名をタスク名に置き換える。このタスク1のメッセージ情報をコピーして作成されるタスク2のメッセージ情報を図11(b)に示す。更に、共有情報作成部30は、タスク1のアクションアイテムが更新されたことに伴い、対応するタスク2のアクションアイテム情報に含まれるステータスを“終了”に変更し、また両タスク共にアクションアイテム情報に含まれる前回同期時刻を、更新処理が終了した現在時刻で更新する。この更新後のアクションアイテム情報を図11(c)に示す。
As described above, when the shared
以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図11に示した該当する情報で各データベース31〜34を更新する(ステップ260)。本実施の形態においては、アクションアイテム情報とメッセージ情報が更新される。以上のようにして、電子文書に関連する情報(この例ではアクションアイテム情報)が変更されたことに伴い関連する情報が更新及びコピーされた後の各種情報の設定内容例を図12に示す。
When the generation and update of information are completed as described above, the
本実施の形態によれば、複数のタスクでアクションアイテムを共有している場合に、いずれかのタスクで共有アクションアイテムに関する情報が更新されたときには、他のタスクの共有アクションアイテムの情報も同期させて更新することができる。また、そのアクションアイテムに関連する情報についても前回の同期以降に変更された部分を更新することができる。これにより、タスク間で情報を共有させることができる。 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が秘匿とする情報がそのまま格納されているものとする。
As described in the first and second embodiments, information that is to be kept confidential in
ここで、タスク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
ログインしたユーザが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
本実施の形態によれば、以上のように複数のタスクでアクションアイテムを共有している場合に、他のタスクからコピーされた情報について、ユーザのコピー元又はコピー先のタスクのアクセス権に従ってユーザ毎に表示する内容を変えることができる。 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
実施の形態4.
本実施の形態は、タスク2側に新たなアクションアイテムが追加された場合に、そのアクションアイテムをタスク1にコピーして共有化を図るものである。以下、本実施の形態における動作を図17に示したフローチャートと、図18〜図21に示した各データベース31〜35に設定登録される各種情報の設定内容例を用いて説明する。本実施の形態では、タスク2にアクションアイテムID“13”のアクションアイテムを追加した場合を例にして説明する。図18は、アクションアイテムID“13”のアクションアイテムが共有される前の状態である。
In the present embodiment, when a new action item is added on the
いずれかのアクションアイテム情報がアクションアイテムデータベース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
これ以降に行われる処理は、基本的には実施の形態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
以上のようにして共有情報判定部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
以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図21に示した該当する情報で各データベース31〜34を更新する(ステップ460)。
When the generation and update of information are completed as described above, the
本実施の形態によれば、電子文書の共有化後、いずれかのタスクにアクションアイテムが追加された場合でも、該当する情報を他のタスクへコピーすることによってアクションアイテムに関連した情報を共有することができる。 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と同様に電子文書を共有する前の状態で実施される処理である。
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
まず、ユーザがユーザインタフェース部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
以上の処理によりコピー対象として特定した各種情報を図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
更に、共有情報作成部30は、タスク2における各種IDを設定すると、アクションアイテムのID“3”のアクションアイテム情報に含まれる共有アクションアイテムIDにタスク2で実施するアクションアイテムのID“12”を設定することで、タスク1及びタスク2で共有するアクションアイテムを対応付ける。
Furthermore, when the shared
以上のようにして、情報の生成、更新が終了すると、各情報の管理部22〜25は、図24,25に示した該当する情報で各データベース31〜34を更新する(ステップ560)。以上のようにして、電子文書及び当該電子文書に関連する各種情報がコピーされた後の各種情報の設定内容例を図26に示す。
When the generation and update of information are completed as described above, the
本実施の形態によれば、タスク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
なお、以上の処理は、担当者が不明であることから、担当者不明のアクションアイテムを他のタスクに引き継がせる場合として、本実施の形態では説明した。ただ、担当者の設定の有無の点で異なるものの、担当者が設定されているタスク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
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
Claims (8)
第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
前記実施事項特定手段は、入力された共有化条件に合致する第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.
第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.
前記実施事項情報共有化手段及び前記メッセージ情報共有化手段は、各グループ又はグループメンバに対して設定されたアクセス権限情報に従うという共有化条件に従って各情報の生成を行う情報共有化プログラム。 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.
前記各情報共有化手段は、第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.
第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.
第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.
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)
| 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 |
-
2006
- 2006-06-09 JP JP2006160448A patent/JP2007328650A/en active Pending
Cited By (3)
| 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 |