Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3489466B2 - Work process structure display device and structure display method - Google Patents
[go: Go Back, main page]

JP3489466B2 - Work process structure display device and structure display method - Google Patents

Work process structure display device and structure display method

Info

Publication number
JP3489466B2
JP3489466B2 JP31877398A JP31877398A JP3489466B2 JP 3489466 B2 JP3489466 B2 JP 3489466B2 JP 31877398 A JP31877398 A JP 31877398A JP 31877398 A JP31877398 A JP 31877398A JP 3489466 B2 JP3489466 B2 JP 3489466B2
Authority
JP
Japan
Prior art keywords
task
layer
parent
tag
display
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.)
Expired - Fee Related
Application number
JP31877398A
Other languages
Japanese (ja)
Other versions
JP2000148883A (en
Inventor
祥一 林
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
Fujifilm Business Innovation Corp
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, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP31877398A priority Critical patent/JP3489466B2/en
Publication of JP2000148883A publication Critical patent/JP2000148883A/en
Application granted granted Critical
Publication of JP3489466B2 publication Critical patent/JP3489466B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明はワークプロセスの構
造表示装置および構造表示方法に関し、特にワークフロ
ーにおける各タスクの遂行状態および遂行結果と各タス
ク情報の履歴間の親子関係とをもとに実行のプロセスお
よび履歴の表示を行うものであって、ワークフロー支援
システムに適用して好適なワークプロセスの構造表示装
置および構造表示方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a structure display device and a structure display method for a work process, and more particularly to an execution process based on the execution state and execution result of each task in a workflow and the parent-child relationship between the history of each task information. The present invention relates to a structure display device and a structure display method for a work process, which displays a process and a history and is suitable for application to a workflow support system.

【0002】[0002]

【従来の技術】オフィスにおいて、ある仕事の遂行に
は、一連の手続きが必要であり、全体としては複数の部
分的な仕事のつながりによって構成されている。この部
分的な仕事としては、特定部署内のローカルなものもあ
れば、ネットワーク上に分散されていることもある。こ
のような仕事の流れをワークフローと呼んでいる。ま
た、複数の仕事が分散して並行的に進められる仕事の状
況を把握・管理するものとして、ワークフロー支援シス
テムがある。
2. Description of the Related Art In an office, a series of procedures are required to perform a certain work, and the work is generally composed of a plurality of partial work connections. This partial work may be local to a particular department or distributed across a network. Such a work flow is called a workflow. Further, there is a workflow support system for grasping and managing the status of jobs in which a plurality of jobs are distributed and carried out in parallel.

【0003】一般に、各タスクの遂行状態および遂行結
果を記録したワークフローの履歴は、ある部分タスクの
終了結果をもとに別の部分タスクを開始するような流れ
の場合には、タスクの直線的な列になる。また、ある部
分タスクを完成するのに別の部分タスクを実行しなけれ
ばならない場合には、タスクの部分全体関係に基づいて
階層構造になるものもある。これはワークフロー支援シ
ステムが、一般にある目的のために行わなければならな
い仕事を部分に分解していくようなトップダウン的なプ
ログラムに従って遂行されていくからである。このよう
な履歴の構造は直線的であるか木構造である。したがっ
て、タスクの履歴を表示しようとする場合、表示画面の
平面にそのまま簡単にタスクを配置することができ、ユ
ーザにとっても構造を認識しやすく、見やすくなる。
Generally, the history of a workflow in which the execution state and execution result of each task are recorded is linear in the case of a flow in which another partial task is started based on the end result of a certain partial task. It becomes a line. In addition, when another partial task must be executed to complete one partial task, there is a hierarchical structure based on the partial whole relationship of the tasks. This is because the workflow support system is generally performed according to a top-down program that breaks down the work that must be performed for a certain purpose into parts. The structure of such history is linear or tree structure. Therefore, when the task history is to be displayed, the task can be simply arranged on the plane of the display screen as it is, and the user can easily recognize the structure and can easily see the structure.

【0004】このようなワークフロー支援システムの例
として、本出願人による特開平10−63747号公報
に記載のワークフロー支援システムが周知である。この
ワークフロー支援システムによれば、あるタスクの結果
をもとに新たな目的を見出していくようなボトムアップ
的なワークフロー管理を実現している。
As an example of such a workflow support system, the workflow support system disclosed in Japanese Patent Laid-Open No. 10-63747 by the present applicant is well known. This workflow support system realizes bottom-up workflow management that finds a new purpose based on the result of a task.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、特開平
10−63747号公報に記載のようなワークフロー支
援システムの場合には、あるタスクの親タスクが複数存
在することがあるため、もはや履歴は階層構造を形成す
るとは限らず、通常の階層構造の表示では、履歴構造を
認識することが難しくなるという問題点がある。すなわ
ち、従来のように単純に木構造による表示では、複数の
親タスクのそれぞれの子タスクが重なって表示されてし
まい、非常に見にくいものとなる。また、単純に重なら
ないようにずらしただけでは、やはり構造を正しく読み
取ることは難しい。また、重なりの部分を単純に平面状
でずらしただけでは時間的な前後関係なども分かり難く
なるという問題もある。
However, in the case of the workflow support system described in Japanese Patent Laid-Open No. 10-63747, there may be a plurality of parent tasks of a certain task, so that the history is no longer hierarchical. Is not always formed, and there is a problem that it is difficult to recognize the history structure in the normal display of the hierarchical structure. That is, in the conventional simple tree structure display, the child tasks of the plurality of parent tasks are displayed in an overlapping manner, which is very difficult to see. Also, it is still difficult to read the structure correctly by simply shifting them so that they do not overlap. There is also a problem in that it is difficult to understand the temporal context by simply shifting the overlapping part in a plane.

【0006】したがって、ユーザは、ある目的のもとで
のタスクの履歴の構造を読み取りたい、それぞれの目的
で認識のアスペクトを切り替えながら、それぞれの親か
らの木構造としたタスクの履歴の構造を参照したいとい
う要求がある。
[0006] Therefore, the user wants to read the structure of the task history under a certain purpose. While switching the recognition aspect for each purpose, the user can change the structure of the task history as a tree structure from each parent. There is a request to refer.

【0007】本発明はこのような点に鑑みてなされたも
のであり、ワークフローのあるタスクに対してその親タ
スクが複数存在するようなタスク構造を、ユーザがそれ
ぞれの目的で認識のアスペクトを切り替えながら、それ
ぞれの親からの木構造として参照可能なワークプロセス
の構造表示装置および構造表示方法を提供することを目
的とする。
The present invention has been made in view of such a point, and a user switches a recognition aspect for a task structure such that a task has a plurality of parent tasks for a task in a workflow. However, an object of the present invention is to provide a structure display device and a structure display method of a work process that can be referred to as a tree structure from each parent.

【0008】[0008]

【課題を解決するための手段】本発明では上記問題を解
決するために、ワークフローにおけるタスク間の構造を
表示するワークプロセスの構造表示装置において、ワー
クフローにおける各タスクの遂行状態および遂行結果を
タスク情報の履歴として格納するタスク履歴情報格納手
段と、各タスク情報の履歴間の親子関係を接続情報とし
て格納するタスク接続情報格納手段と、前記タスク情報
およびタスク接続情報をもとにあるタスクに対して親タ
スクが複数存在する場合に各親を別レイヤにして親子関
係にあるタスクをレイヤ別に分解するレイヤ分解処理手
段と、各レイヤに対応した固有のタグを生成するレイヤ
・タグ生成処理手段と、レイヤ別に分解されたタスクに
対してタスクの親子関係を木構造で配置した表示データ
を生成する木構造描画処理手段と、を備えていることを
特徴とするワークプロセスの構造表示装置が提供され
る。
According to the present invention, in order to solve the above problems, in a work process structure display device for displaying a structure between tasks in a workflow, the execution status and execution result of each task in the workflow are displayed as task information. Task history information storage means for storing the history of each task information, task connection information storage means for storing the parent-child relationship between the history of each task information as connection information, and the task based on the task information and the task connection information When there are a plurality of parent tasks, each parent is a separate layer, and a layer decomposition processing unit that decomposes tasks having a parent-child relationship by layer, and a layer / tag generation processing unit that generates a unique tag corresponding to each layer, A tree structure that generates display data that arranges task parent-child relationships in a tree structure for tasks decomposed into layers Structure display device of a work process is provided which is characterized in that it comprises a picture processing means.

【0009】このようなワークプロセスの構造表示装置
によれば、レイヤ分解処理手段がタスク接続情報格納手
段に格納されたタスク接続情報からタスクの履歴間の親
子関係を調べ、親タスクが複数存在する場合に、それぞ
れの親タスクごとにレイヤを生成し、レイヤ・タグ生成
処理手段がそれらのレイヤにタグを付け、木構造描画処
理手段にて、各レイヤにタスクを木構造に配置するよう
にする。これにより、レイヤ内においては、タスク構造
は木構造となるので、タスクの履歴が見やすく配置され
る。
According to such a work process structure display device, the layer decomposition processing means checks the parent-child relationship between task histories from the task connection information stored in the task connection information storage means, and there are a plurality of parent tasks. In this case, a layer is generated for each parent task, the layer / tag generation processing means tags those layers, and the tree structure drawing processing means arranges the tasks in each layer in a tree structure. . As a result, the task structure has a tree structure in the layer, so that the task history is arranged in an easily viewable manner.

【0010】また、本発明によれば、ワークフローにお
けるタスク間の構造を表示するワークプロセスの構造表
示方法において、ある一つのタスクの識別子をタグとし
て一つのレイヤに対応付けし、前記レイヤのルート階層
値を初期化し、各タスク情報の履歴間の親子関係を表わ
すタスク接続情報からレイヤに対応付けられたタグのタ
スクの識別子をタスク識別子に持つレコードを検索し、
一つのレコードが検索された場合には、レイヤに対応付
けられたタグのタスク識別子を検索されたレコードの親
タスクの識別子にして当該ルート階層値を1増加させ、
複数のレコードが検索された場合には、検索されたレコ
ード数に応じて新たにレイヤを生成し、それぞれのレイ
ヤに対応付けられたタグのタスク識別子を検索されたレ
コードの親タスクの識別子にして各レイヤのルート階層
値を1増加させることを、存在するすべてのレイヤにつ
いて終わるまで繰り返し、レコードが検索されなくなる
と、各レイヤごとに対応付けられたタグのタスク識別子
をルートとする木構造を描画する、ことを特徴とするワ
ークプロセスの構造表示方法が提供される。
Further, according to the present invention, in the structure display method of the work process for displaying the structure between tasks in the workflow, the identifier of a certain task is associated with one layer as a tag, and the root hierarchy of the layer. Initialize the value, and search the record that has the task identifier of the tag task associated with the layer from the task connection information that represents the parent-child relationship between the history of each task information,
When one record is retrieved, the task identifier of the tag associated with the layer is used as the parent task identifier of the retrieved record and the root hierarchy value is incremented by 1,
When multiple records are found, a new layer is created according to the number of found records, and the task identifier of the tag associated with each layer is used as the parent task identifier of the found record. Incrementing the root hierarchical value of each layer by 1 is repeated until all existing layers are finished. When no records are found, a tree structure with the task identifier of the tag associated with each layer as the root is drawn. A method for displaying the structure of a work process is provided.

【0011】このワークプロセスの構造表示方法によれ
ば、タスク接続情報から各レイヤに対応付けられたタグ
の識別子をタスク識別子に持つレコードを検索すること
で、複数の親タスクがあるかどうかを判断し、複数の親
タスクがある場合は、それに応じた数のレイヤを新たに
生成し、各レイヤに親タスクをルートとする木構造を描
画する。これにより、親タスクが存在するごとにレイヤ
を別にすることにより、タスク構造を表示する場合に
は、タスクの履歴の構造を、それぞれの親からの木構造
として参照することができるようになる。
According to this work process structure display method, it is determined whether or not there are a plurality of parent tasks by searching the record having the task identifier which is the identifier of the tag associated with each layer from the task connection information. If there are a plurality of parent tasks, a corresponding number of layers are newly generated, and a tree structure having the parent task as a root is drawn in each layer. Accordingly, when the task structure is displayed by separating the layers each time the parent task exists, the task history structure can be referred to as a tree structure from each parent.

【0012】[0012]

【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は本発明のワークプロセスの
構造表示装置の原理的な構成を示す図である。本発明に
よるワークプロセスの構造表示装置は、タスク履歴情報
格納手段1と、タスク接続情報格納手段2と、レイヤ分
解処理手段3と、レイヤ・タグ生成処理手段4と、木構
造描画処理手段5と、レイヤ・タグ切替処理手段6と、
3次元タスク表示描画処理手段7とを備え、木構造描画
処理手段5または3次元タスク表示描画処理手段7の出
力には表示装置が接続されている。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram showing a principle configuration of a work process structure display device of the present invention. A work process structure display device according to the present invention includes a task history information storage unit 1, a task connection information storage unit 2, a layer decomposition processing unit 3, a layer tag generation processing unit 4, and a tree structure drawing processing unit 5. , Layer / tag switching processing means 6,
A three-dimensional task display drawing processing means 7 is provided, and a display device is connected to the output of the tree structure drawing processing means 5 or the three-dimensional task display drawing processing means 7.

【0013】タスク履歴情報格納手段1は、ワークフロ
ーにおいて発生した各タスクの遂行状態および遂行結果
をタスク情報の履歴として格納し、タスク接続情報格納
手段2は、各タスク情報の履歴間の親子関係を接続情報
として格納している。レイヤ分解処理手段3は、タスク
履歴情報格納手段1およびタスク接続情報格納手段2に
それぞれ格納されたタスク情報およびタスク接続情報を
受けて、タスク接続情報から親タスクが複数存在するタ
スクがあるかどうかを調べ、ここで、あるタスクに複数
の親タスクが存在する場合には、親ごとに別のレイヤを
設定し、親子関係にあるタスクをレイヤ別に分解する。
レイヤ・タグ生成処理手段4は、このようにして作られ
た親ごとの複数のレイヤに対してそれぞれ固有のタグを
付ける。木構造描画処理手段5は、レイヤ別に分解され
たタスクに対してタスクの親子関係を木構造で配置した
表示データを生成し、表示装置8に送り、タスク構造を
表示させる。レイヤ・タグ切替処理手段6は、必要に応
じて、レイヤ・タグ生成処理手段4にて生成された各レ
イヤに対応するタグを選択することによりレイヤの表示
切り替えを行い、ユーザがそれぞれの目的で認識のアス
ペクトを切り替えながら、タスク構造をそれぞれの親か
らの木構造として表示させるようにすることができる。
また、3次元タスク表示描画処理手段7は、必要に応じ
て、木構造描画処理手段5にて生成された表示データに
対して、各レイヤをそれぞれの木構造を表示した平面と
直交する方向に一定距離ずらして3次元配置することに
より、配置した構造を取り囲む球面上の任意の位置に視
点を移動した状態の射影を表示することができる。
The task history information storage means 1 stores the execution state and execution result of each task generated in the workflow as a history of task information, and the task connection information storage means 2 stores the parent-child relationship between the history of each task information. Stored as connection information. The layer decomposition processing means 3 receives the task information and the task connection information stored in the task history information storage means 1 and the task connection information storage means 2, respectively, and determines whether there is a task having a plurality of parent tasks from the task connection information. If a task has a plurality of parent tasks, a separate layer is set for each parent, and tasks having a parent-child relationship are decomposed into layers.
The layer / tag generation processing means 4 attaches a unique tag to each of the plurality of layers thus created for each parent. The tree structure drawing processing means 5 generates display data in which a parent-child relationship of tasks is arranged in a tree structure for the tasks decomposed into layers, and sends the display data to the display device 8 to display the task structure. The layer / tag switching processing means 6 switches the display of the layers by selecting the tag corresponding to each layer generated by the layer / tag generation processing means 4 as necessary, and the user can change the display for each purpose. The task structure can be displayed as a tree structure from each parent while switching the recognition aspect.
Further, the three-dimensional task display drawing processing unit 7 sets each layer in the direction orthogonal to the plane on which the tree structure is displayed with respect to the display data generated by the tree structure drawing processing unit 5, as necessary. By arranging three-dimensionally with a certain distance, it is possible to display the projection with the viewpoint moved to an arbitrary position on the spherical surface surrounding the arranged structure.

【0014】以上の構成によれば、レイヤ分解処理手段
3が、タスク接続情報からタスクの履歴間の親子関係を
見て、子タスクから親タスクへのつながりが複数ある場
合に、それぞれの親タスクごとにレイヤを作り、レイヤ
・タグ生成処理手段4がそれらのレイヤにタグを付け、
木構造描画処理手段5にて、各レイヤにタスクを木構造
に配置した表示データを生成し、表示装置8にて表示す
る。これにより、レイヤ内においては構造は木構造とな
り、見やすい配置にすることができる。
According to the above configuration, the layer decomposition processing means 3 looks at the parent-child relationship between the task histories from the task connection information, and if there are a plurality of connections from the child task to the parent task, each parent task A layer is created for each layer, and the layer / tag generation processing means 4 tags these layers,
The tree structure drawing processing means 5 generates display data in which tasks are arranged in a tree structure in each layer, and displays the display data on the display device 8. As a result, the structure becomes a tree structure in the layer, and the arrangement can be made easy to see.

【0015】また、木構造描画処理手段5では、木構造
を描画する際に、親子関係による配置と直交する方向に
時間軸をとり、タスク開始から完了までの長さの枠をそ
の時刻の場所に表示するようにしたことにより、ユーザ
は仕事の階層的な部分全体関係と遂行期間スケジュール
を同時に読み取ることができる。
Further, in the tree structure drawing processing means 5, when drawing a tree structure, a time axis is taken in a direction orthogonal to the arrangement by the parent-child relationship, and a frame of a length from the start of the task to the completion is placed at the time point. In this way, the user can simultaneously read the hierarchical partial whole relation of the work and the performance period schedule.

【0016】レイヤ・タグ切替処理手段6は、各レイヤ
に対応するタグを選択することができるようにしたこと
により、ユーザはレイヤを順次選択し、目的に応じた認
識しやすい木構造を表示することができる。
By enabling the layer / tag switching processing means 6 to select the tag corresponding to each layer, the user sequentially selects the layers and displays a tree structure that is easy to recognize according to the purpose. be able to.

【0017】さらに、3次元タスク表示描画処理手段7
では、各レイヤを任意の視点から同時に3次元表示させ
るようにしたことにより、ユーザは目的に応じた認識し
やすい木構造と別の目的を持つが関連している周辺の仕
事の構造とを同時に読み取ることができる。
Further, three-dimensional task display drawing processing means 7
Now, by displaying each layer in 3D at the same time from an arbitrary viewpoint, the user can simultaneously recognize a tree structure according to the purpose and a structure of surrounding work that has a different purpose but is related. Can be read.

【0018】次に、本発明の実施の形態を、ネットワー
クよって接続された分散システム上のワークフロー支援
システムに適用した場合を例にして説明する。図2は分
散システムの構成例を示す図である。図2において、複
数の端末11,12,13,14,15およびサーバ機
16がLAN(ローカルエリアネットワーク)17に接
続されている。サーバ機16には、データベース18が
実装され、そのデータベース18には、少なくともワー
クフローで発生したタスクの遂行結果のタスク情報であ
るタスク履歴情報18aおよび各タスク情報の履歴間の
親子関係を表わす接続情報であるタスク接続情報18b
を格納している。実際には、このデータベース18に
は、これらの情報以外にも、設計情報など各種情報も格
納しているが、ここでは、説明を簡単にするために表示
対象の履歴に関する情報のみを示している。また、たと
えば端末11は、LAN17に接続するLANアダプタ
21と、中央演算処理装置(CPU)22と、メモリ2
3と、グラフィック回路24と、外部記憶装置25とを
有し、これらはバス26によって相互に接続されてい
る。グラフィック回路24は、ワークプロセスの構造表
示を行うモニタ27に接続されている。
Next, a case where the embodiment of the present invention is applied to a workflow support system on a distributed system connected by a network will be described as an example. FIG. 2 is a diagram showing a configuration example of a distributed system. In FIG. 2, a plurality of terminals 11, 12, 13, 14, 15 and a server machine 16 are connected to a LAN (local area network) 17. A database 18 is installed in the server machine 16, and the database 18 includes at least task history information 18a, which is task information of the execution result of a task generated in a workflow, and connection information indicating a parent-child relationship between the history of each task information. Task connection information 18b
Is stored. Actually, the database 18 stores various kinds of information such as design information in addition to these pieces of information, but here, for the sake of simplicity, only the information regarding the history of the display target is shown. . Further, for example, the terminal 11 includes a LAN adapter 21 connected to the LAN 17, a central processing unit (CPU) 22, and a memory 2.
3, a graphic circuit 24, and an external storage device 25, which are interconnected by a bus 26. The graphic circuit 24 is connected to a monitor 27 that displays a work process structure.

【0019】ワークフロー支援システムのプログラム
は、たとえば外部記憶装置25に記憶されており、その
中にワークプロセスのタスク構造表示処理部を有してい
る。履歴のタスク構造を表示させるときは、そのタスク
構造表示処理部のプログラムが外部記憶装置25からメ
モリ23にロードされ、中央演算処理装置22によって
実行される。プログラム実行の結果は、グラフィック回
路24を介して、モニタ27に表示される。
The program of the workflow support system is stored in, for example, the external storage device 25, and has a task structure display processing unit of the work process therein. When displaying the task structure of the history, the program of the task structure display processing unit is loaded from the external storage device 25 into the memory 23 and executed by the central processing unit 22. The result of program execution is displayed on the monitor 27 via the graphic circuit 24.

【0020】図3はタスク構造表示処理部の構成を示す
図である。図3において、タスク構造表示処理部30
は、サーバ機16のデータベース18からLAN17を
経由して取得したタスク履歴情報18aおよびタスク接
続情報18bを受けるレイヤ分解処理部31と、レイヤ
・タグ生成処理部32と、木構造描画処理部33と、レ
イヤ・タグ切替処理部34と、3次元タスク表示描画処
理部35とから構成されている。タスク構造表示処理部
30はまた、メモリ23の一部またはグラフィック回路
24のメモリ内に割り当てられるレイヤ描画領域36と
関連され、3次元タスク表示描画処理部35の出力はモ
ニタ27に接続されている。
FIG. 3 is a diagram showing the configuration of the task structure display processing unit. In FIG. 3, the task structure display processing unit 30
Is a layer decomposition processing unit 31, which receives the task history information 18a and the task connection information 18b acquired from the database 18 of the server machine 16 via the LAN 17, a layer tag generation processing unit 32, and a tree structure drawing processing unit 33. , A layer / tag switching processing unit 34 and a three-dimensional task display drawing processing unit 35. The task structure display processing unit 30 is also associated with a layer drawing area 36 allocated in a part of the memory 23 or in the memory of the graphic circuit 24, and the output of the three-dimensional task display drawing processing unit 35 is connected to the monitor 27. .

【0021】タスク履歴情報18aおよびタスク接続情
報18bは、データベース18にテーブルの形で格納さ
れており、それらのデータの例を以下に示す。なお、こ
こでは、説明を簡単にするために、説明に必要な最小限
の項目のみを示している。
The task history information 18a and the task connection information 18b are stored in the database 18 in the form of tables, and examples of the data are shown below. It should be noted that, here, for simplification of the description, only the minimum items necessary for the description are shown.

【0022】図4はタスク履歴情報テーブルの一例を示
す図である。図4に示したように、タスク履歴情報テー
ブルは、タスクID(識別子)、タスク名、タスクの開
始日および終了日、およびタスクの締切日のフィールド
から構成されている。このタスク履歴情報テーブルに
は、ワークフローにて発生したすべてのタスクについ
て、それぞれIDが付けられて記録されている。
FIG. 4 is a diagram showing an example of the task history information table. As shown in FIG. 4, the task history information table includes fields of a task ID (identifier), a task name, a task start date and a task end date, and a task deadline date. In this task history information table, IDs are recorded for all the tasks generated in the workflow.

【0023】図5はタスク接続情報テーブルの一例を示
す図である。図5に示したように、タスク接続情報テー
ブルは、タスクIDおよび親タスクIDのフィールドか
ら構成され、親子関係にあるタスクをタスクIDの対応
表にて示してある。
FIG. 5 is a diagram showing an example of the task connection information table. As shown in FIG. 5, the task connection information table is composed of fields of task IDs and parent task IDs, and shows tasks having a parent-child relationship in a task ID correspondence table.

【0024】ここで、図4に示したタスク履歴情報およ
び図5に示したタスク接続情報で示されるタスクの関係
を横軸に時間を取り、縦軸に親子関係の階層レベルを取
ってタスクを配置することによってタスク構造を表示す
るが、以下にその場合の表示例について説明する。
Here, the horizontal axis represents time of the task relationship shown in the task history information shown in FIG. 4 and the task connection information shown in FIG. 5, and the vertical axis represents the hierarchical level of parent-child relationship. The task structure is displayed by arranging it, but a display example in that case will be described below.

【0025】図6は何も処理をしないで表示した場合の
タスク構造の表示例を示す図である。図6はタスクA1
−2の周辺のタスク構造を、タスクの配置に関して何も
処理をしないで表示したものである。ここで、横軸は時
間、縦軸は親子関係の階層レベルを示している。また、
各タスクは、タスク開始時刻からタスク終了時刻までの
長さを有する枠によって示してある。
FIG. 6 is a diagram showing a display example of the task structure when it is displayed without any processing. Figure 6 shows task A1
The task structure around -2 is displayed without any processing regarding task placement. Here, the horizontal axis represents time and the vertical axis represents the hierarchical level of parent-child relationship. Also,
Each task is indicated by a frame having a length from the task start time to the task end time.

【0026】図示のように、同じ階層レベルにて、時間
的に重複した部分のあるタスクは、重なって表示され、
この表示からタスク構造を認識することは難しいことが
分かる。
As shown in the figure, at the same hierarchical level, tasks having overlapping portions in time are displayed in an overlapping manner.
From this display, it is difficult to recognize the task structure.

【0027】また、図示の表示から、タスクC1−2は
二つの親、すなわちタスクA1−2とタスクC1とを持
ち、タスクA1−2は二つの親タスク、すなわちタスク
A1とタスクB1とを持つことが分かる。
From the display shown in the figure, the task C1-2 has two parents, that is, the task A1-2 and the task C1, and the task A1-2 has two parent tasks, that is, the task A1 and the task B1. I understand.

【0028】そこで、レイヤ分解処理部31では、この
ような親タスクを複数持つタスクがあるかどうかを調
べ、親タスクが複数存在する場合には、別レイヤに分け
て表示することができるようにする。これは、レイヤ分
解処理部31が、タスク接続情報テーブルのタスクID
のフィールドから同じタスクIDの値を持つレコードを
探索することによって行われる。図5の例では、タスク
ID=TA0012およびタスクID=TC0012が
それぞれ二つ存在し、これからTA0012の親はTA
0001,TB0001、またTC0012の親はTA
0012,TC0001であることが分かる。すなわち
タスクA1−2の親はタスクA1,タスクB1、またタ
スクC1−2の親はタスクA1−2,タスクC1である
ことが分かる。
Therefore, the layer decomposition processing section 31 checks whether or not there is a task having a plurality of such parent tasks, and if there are a plurality of parent tasks, it is possible to display them in separate layers. To do. This is because the layer decomposition processing unit 31 uses the task ID of the task connection information table
This is done by searching for a record having the same task ID value from the field. In the example of FIG. 5, there are two task IDs = TA0012 and two task IDs = TC0012, and the parent of TA0012 is TA.
Parents of 0001, TB0001, and TC0012 are TA
It can be seen that they are 0012 and TC0001. That is, the parent of task A1-2 is task A1, task B1, and the parent of task C1-2 is task A1-2, task C1.

【0029】このようにして求められた親タスクには、
レイヤ・タグ生成処理部32において、それぞれタグス
イッチが設けられる。図7はタグスイッチの例を示す図
であって、(A)は最下位の階層レベルのタスクに対す
る親タスクのタグスイッチを示し、(B)は選択された
タスクに対する親タスクのタグスイッチを示している。
タスクC1−2に対する親はタスクA1−2およびタス
クC1であることから、(A)に示したように、タスク
A1−2およびタスクC1のタグスイッチが生成され、
どちらの親を表示するかを選択することができる。この
処理は、レイヤ・タグ切替処理部34にて行われる。
The parent task thus obtained is
A tag switch is provided in each of the layer / tag generation processing unit 32. FIG. 7 is a diagram showing an example of the tag switch, where (A) shows the tag switch of the parent task for the task at the lowest hierarchical level, and (B) shows the tag switch of the parent task for the selected task. ing.
Since the parents of the task C1-2 are the task A1-2 and the task C1, the tag switches of the task A1-2 and the task C1 are generated as shown in (A).
You can choose which parent to display. This processing is performed by the layer / tag switching processing unit 34.

【0030】ここで、タスクA1−2およびタスクC1
のタグスイッチが示されていて、タスクA1−2のタグ
スイッチが選択された場合には、その親であるタスクA
1およびタスクB1についても選択の必要が生じるの
で、(B)に示したように、それらのタグスイッチも示
されるようになる。
Here, task A1-2 and task C1
If the tag switch of task A1-2 is selected and the tag switch of task A1-2 is selected, its parent task A
Since it becomes necessary to select 1 and task B1 as well, their tag switches are also shown as shown in (B).

【0031】以下、それぞれのタグスイッチが選択され
た場合のタスク構造の表示例について説明する。まず、
タスクC1のタグスイッチが選択された場合の表示内容
を図8に示す。
An example of displaying the task structure when each tag switch is selected will be described below. First,
FIG. 8 shows the display contents when the tag switch of task C1 is selected.

【0032】図8はあるタグスイッチが選択されたとき
に表示されるタスク構造の表示例を示す図である。タス
クC1のタグスイッチが選択されると、このタスクC1
に割り当てられたレイヤのタスクのみが示され、タスク
C1を親とするすべてのタスク、ここではタスクC1−
2が表示される。
FIG. 8 is a diagram showing a display example of the task structure displayed when a certain tag switch is selected. When the tag switch of task C1 is selected, this task C1
Only the tasks of the layer assigned to the task C1 are shown, and all tasks having the task C1 as a parent, here, task C1-
2 is displayed.

【0033】次に、図7(B)に示すタグスイッチのう
ち、タスクA1のタグスイッチが選択された場合の表示
内容を図9に示す。図9は別のタグスイッチが選択され
たときに表示されるタスク構造の表示例を示す図であ
る。タスクA1のタグスイッチが選択されると、このタ
スクA1に割り当てられたレイヤのタスクのみが示さ
れ、タスクA1を親とするすべての子タスクおよびそれ
らの子孫のタスクの構造が表示される。
FIG. 9 shows the display contents when the tag switch of task A1 is selected from the tag switches shown in FIG. 7B. FIG. 9 is a diagram showing a display example of a task structure displayed when another tag switch is selected. When the tag switch of the task A1 is selected, only the tasks of the layer assigned to the task A1 are shown, and the structures of all child tasks having the task A1 as a parent and their descendant tasks are displayed.

【0034】さらに、図7(B)に示すタグスイッチの
うち、タスクB1のタグスイッチが選択された場合の表
示内容を図10に示す。図10はさらに別のタグスイッ
チが選択されたときに表示されるタスク構造の表示例を
示す図である。タスクB1のタグスイッチが選択される
と、この場合も同様にして、タスクB1に割り当てられ
たレイヤのタスクのみが示され、タスクB1を親とする
すべての子タスクおよびそれらの子孫のタスクの構造が
表示される。
FIG. 10 shows the display contents when the tag switch of task B1 is selected from the tag switches shown in FIG. 7B. FIG. 10 is a diagram showing a display example of the task structure displayed when another tag switch is selected. When the tag switch of the task B1 is selected, only the tasks of the layer assigned to the task B1 are shown in this case as well, and the structure of all child tasks having the task B1 as a parent and tasks of their descendants Is displayed.

【0035】このように、複数の親が存在する構造の場
合には、それぞれの親について別の表示領域であるレイ
ヤに分割し、それぞれのレイヤは木構造となるようにし
て見易い表示を可能としている。
As described above, in the case of a structure having a plurality of parents, each parent is divided into layers which are different display areas, and each layer has a tree structure to enable easy-to-see display. There is.

【0036】次に、以上のタスク構造表示処理部におけ
る処理の流れについて説明する。図11はタスク構造表
示処理部の処理の流れを示すフローチャートである。ま
ず、必ず表示するべき一つの注目タスクのIDが与えら
れ(ステップS1)次に、レイヤ数を「1」に、そして
このレイヤに注目タスクのIDをタグとして対応付けて
初期化し(ステップS2)、そして、このレイヤにおけ
るルート階層値を「0」に初期化する(ステップS
3)。
Next, the flow of processing in the above task structure display processing section will be described. FIG. 11 is a flowchart showing the flow of processing of the task structure display processing unit. First, the ID of one target task to be displayed is given (step S1), and then the number of layers is initialized to "1" and the ID of the target task is associated with this layer as a tag (step S2). , And the root layer value in this layer is initialized to “0” (step S
3).

【0037】次に、各レイヤごとに対応付けられたタグ
のタスクのIDをタスクIDに持つレコードをタスク接
続情報テーブルから検索する(ステップS4)。検索の
結果、レコードが見つかったかどうかが判断される(ス
テップS5)。ここで、レコードが一つ見つかった場合
には、このレイヤに対応付けられたタグのタスクIDを
見つかったレコードの親タスクのIDにし(ステップS
6)、このレイヤの階層値を1増加させる(ステップS
7)。見つかったレコードが複数ある場合には、見つか
ったレコードの数−1のレイヤを新たに生成し、もとも
とのレイヤと生成したレイヤとの各レイヤに対応付けら
れたタスクIDを、見つかったレコードの親タスクのI
Dにし(ステップS8)、元々のレイヤと新たに生成さ
れたレイヤとのルート階層値を、元々のレイヤの階層値
から1増加させた値とする(ステップS9)。
Then, the task connection information table is searched for a record having the task ID of the tag task associated with each layer (step S4). As a result of the search, it is determined whether or not a record is found (step S5). Here, when one record is found, the task ID of the tag associated with this layer is set as the ID of the parent task of the found record (step S
6) Increase the layer value of this layer by 1 (step S
7). When there are a plurality of found records, a new layer of the number of found records-1 is newly generated, and the task IDs associated with the original layer and the generated layers are associated with the parent of the found record. Task I
D is set (step S8), and the root layer value of the original layer and the newly generated layer is set to a value obtained by incrementing the layer value of the original layer by 1 (step S9).

【0038】以上のステップS4からステップS9まで
の処理を、存在するすべてのレイヤについて繰り返し行
う。そして、ステップS5の判断にて、検索の結果、レ
コードが見つからなかった場合には、各レイヤごとに対
応付けられたタグのタスクIDをルートとする木構造を
描画する(ステップS10)。
The above steps S4 to S9 are repeated for all existing layers. Then, if it is determined in step S5 that no record is found as a result of the search, a tree structure whose root is the task ID of the tag associated with each layer is drawn (step S10).

【0039】次に、タスク構造の別の表示方法について
説明する。図12は各レイヤを3次元配置して表示した
タスク構造の表示例を示す図である。3次元タスク表示
描画処理部35において、各レイヤをそれぞれの木構造
を表示した平面と直交する方向に互いに一定距離ずらし
て3次元配置し、配置した構造を取り囲む球面上の任意
の位置に視点を移動した状態の射影を表示するようにし
ている。
Next, another method of displaying the task structure will be described. FIG. 12 is a diagram showing a display example of a task structure in which each layer is three-dimensionally arranged and displayed. In the three-dimensional task display drawing processing unit 35, each layer is three-dimensionally arranged with a certain distance in the direction orthogonal to the plane displaying each tree structure, and the viewpoint is placed at an arbitrary position on the spherical surface surrounding the arranged structure. The projection of the moved state is displayed.

【0040】この図12に示した表示例自体、見やすい
とはいい難いが、視点をずらすことにより回転させるこ
とができるので、回転したときの動き方と、また各レイ
ヤ毎に色分けすることとで、レイヤを横断する関係と階
層関係と時間順所の関係が同時に把握できるようにな
る。
The display example itself shown in FIG. 12 cannot be said to be easy to see, but it can be rotated by shifting the viewpoint. Therefore, it is possible to change the movement when rotated and to color-code each layer. , It becomes possible to understand the relationship across layers, the hierarchical relationship, and the temporal order relationship at the same time.

【0041】[0041]

【発明の効果】以上説明したように本発明では、親タス
クが存在するごとに別レイヤを生成して親タスクをルー
トとする木構造により、タスクの履歴の構造を表示する
ように構成した。これにより、ワークフローの履歴にお
いて、あるタスクに親タスクが複数存在するような場合
にも、ユーザはレイヤを順次選択し、目的に応じた認識
しやすい木構造を表示することが可能になる。また、時
間軸を同時に表示させ、時間の経過に沿って遂行された
タスクを配置することにより、仕事の階層的な部分全体
関係と遂行期間スケジュールを同時に読み取ることがで
きる。さらに、3次元表示を行うことにより、目的に応
じた認識しやすい木構造と、別の目的を持つが関連して
いる周辺の仕事の構造を同時に読み取ることが可能とな
る。
As described above, according to the present invention, each time there is a parent task, another layer is generated and the tree structure having the parent task as the root is used to display the task history structure. As a result, even if a task has a plurality of parent tasks in the history of the workflow, the user can sequentially select the layers and display a tree structure that is easy to recognize according to the purpose. Further, by displaying the time axis at the same time and arranging the tasks performed along the passage of time, it is possible to read the hierarchical partial whole relation of the work and the performance period schedule at the same time. Further, by performing the three-dimensional display, it is possible to read the tree structure that is easy to recognize according to the purpose and the structure of the surrounding work that has another purpose but is related.

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

【図1】 本発明のワークプロセスの構造表示装置の原
理的な構成を示す図である。
FIG. 1 is a diagram showing a principle configuration of a structure display device for a work process according to the present invention.

【図2】 分散システムの構成例を示す図である。FIG. 2 is a diagram showing a configuration example of a distributed system.

【図3】 タスク構造表示処理部の構成を示す図であ
る。
FIG. 3 is a diagram showing a configuration of a task structure display processing unit.

【図4】 タスク履歴情報テーブルの一例を示す図であ
る。
FIG. 4 is a diagram showing an example of a task history information table.

【図5】 タスク接続情報テーブルの一例を示す図であ
る。
FIG. 5 is a diagram showing an example of a task connection information table.

【図6】 何も処理をしないで表示した場合のタスク構
造の表示例を示す図である。
FIG. 6 is a diagram showing a display example of a task structure when displayed without performing any processing.

【図7】 タグスイッチの例を示す図であって、(A)
は最下位の階層レベルのタスクに対する親タスクのタグ
スイッチを示し、(B)は選択されたタスクに対する親
タスクのタグスイッチを示している。
FIG. 7 is a diagram showing an example of a tag switch, which is (A).
Shows the tag switch of the parent task for the task at the lowest hierarchical level, and (B) shows the tag switch of the parent task for the selected task.

【図8】 あるタグスイッチが選択されたときに表示さ
れるタスク構造の表示例を示す図である。
FIG. 8 is a diagram showing a display example of a task structure displayed when a certain tag switch is selected.

【図9】 別のタグスイッチが選択されたときに表示さ
れるタスク構造の表示例を示す図である。
FIG. 9 is a diagram showing a display example of a task structure displayed when another tag switch is selected.

【図10】 さらに別のタグスイッチが選択されたとき
に表示されるタスク構造の表示例を示す図である。
FIG. 10 is a diagram showing a display example of a task structure displayed when another tag switch is selected.

【図11】 タスク構造表示処理部の処理の流れを示す
フローチャートである。
FIG. 11 is a flowchart showing a processing flow of a task structure display processing unit.

【図12】 各レイヤを3次元配置して表示したタスク
構造の表示例を示す図である。
FIG. 12 is a diagram showing a display example of a task structure in which each layer is three-dimensionally arranged and displayed.

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

1 タスク履歴情報格納手段 2 タスク接続情報格納手段 3 レイヤ分解処理手段 4 レイヤ・タグ生成処理手段 5 木構造描画処理手段 6 レイヤ・タグ切替処理手段 7 3次元タスク表示描画処理手段 8 表示装置 11,12,13,14,15 端末 16 サーバ機 17 LAN(ローカルエリアネットワーク) 18 データベース 18a タスク履歴情報 18b タスク接続情報 21 LANアダプタ 22 中央演算処理装置(CPU) 23 メモリ 24 グラフィック回路 25 外部記憶装置 26 バス 27 モニタ 30 タスク構造表示処理部 31 レイヤ分解処理部 32 レイヤ・タグ生成処理部 33 木構造描画処理部 34 レイヤ・タグ切替処理部 35 3次元タスク表示描画処理部 36 レイヤ描画領域 1 Task history information storage means 2-task connection information storage means 3 layer decomposition processing means 4 layer tag generation processing means 5 Tree structure drawing processing means 6 layer tag switching processing means 7 3D task display drawing processing means 8 display devices 11, 12, 13, 14, 15 terminals 16 server machines 17 LAN (local area network) 18 Database 18a Task history information 18b Task connection information 21 LAN adapter 22 Central processing unit (CPU) 23 memory 24 graphic circuits 25 external storage 26 bus 27 monitors 30 Task structure display processing unit 31 layer decomposition processing unit 32 layer tag generation processing unit 33 Tree Structure Drawing Processing Unit 34 Layer / Tag switching processing unit 35 3D task display drawing processing unit 36 layer drawing area

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 3/00 G06F 17/50 - 17/60 G06F 19/00 G06T 1/00 - 17/50 ─────────────────────────────────────────────────── ─── Continued Front Page (58) Fields surveyed (Int.Cl. 7 , DB name) G06F 3/00 G06F 17/50-17/60 G06F 19/00 G06T 1/00-17/50

Claims (8)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ワークフローにおけるタスク間の構造を
表示するワークプロセスの構造表示装置において、 ワークフローにおける各タスクの遂行状態および遂行結
果をタスク情報の履歴として格納するタスク履歴情報格
納手段と、 各タスク情報の履歴間の親子関係を接続情報として格納
するタスク接続情報格納手段と、 前記タスク情報およびタスク接続情報をもとにあるタス
クに対して親タスクが複数存在する場合に各親を別レイ
ヤにして親子関係にあるタスクをレイヤ別に分解するレ
イヤ分解処理手段と、 各レイヤに対応した固有のタグを生成するレイヤ・タグ
生成処理手段と、 レイヤ別に分解されたタスクに対してタスクの親子関係
を木構造で配置した表示データを生成する木構造描画処
理手段と、 を備えていることを特徴とするワークプロセスの構造表
示装置。
1. A work process structure display device for displaying a structure between tasks in a workflow, comprising task history information storage means for storing a performance state and a performance result of each task in the workflow as a history of task information, and each task information. Task connection information storage means for storing the parent-child relationship between the histories as connection information, and when there are a plurality of parent tasks for a task based on the task information and task connection information, each parent is placed in a different layer. A layer decomposition processing unit that decomposes tasks that have a parent-child relationship into layers, a layer tag generation processing unit that generates a unique tag corresponding to each layer, and a task parent-child relationship for the tasks decomposed into layers A tree structure drawing processing means for generating display data arranged in a structure, and Structure display device of process.
【請求項2】 前記木構造描画処理手段は、前記木構造
を表示する際に、親子関係によるタスクの配置の方向と
直交する方向に時間軸を取り、各タスクに対して、タス
ク開始から完了までの長さを有する枠を該当する時刻の
場所に配置してタスク履歴構造および時間を同時表示さ
せることを特徴とする請求項1記載のワークプロセスの
構造表示装置。
Wherein said tree structure drawing processing means, when displaying the tree structure, it takes a time axis in a direction perpendicular to the direction of arrangement of the task by the parent-child relationship, with respect to each task, the completion of task start The work process structure display device according to claim 1, wherein a frame having a length of up to is arranged at a position of a corresponding time to display the task history structure and the time at the same time.
【請求項3】 前記レイヤ・タグ生成処理手段にて生成
された各レイヤに対応するタグを選択することによりレ
イヤの表示切り替えを行うレイヤ・タグ切替処理手段を
備えていることを特徴とする請求項1記載のワークプロ
セスの構造表示装置。
3. A layer / tag switching processing unit for switching display of layers by selecting a tag corresponding to each layer generated by the layer / tag generation processing unit. Item 1. A work process structure display device according to item 1.
【請求項4】 前記木構造描画処理手段にて生成された
表示データに対して、各レイヤをそれぞれの木構造を表
示した平面と直交する方向に一定距離ずらして3次元配
置し、配置した構造を取り囲む球面上の任意の位置に視
点を移動した状態の射影を表わす前記表示データを生成
する3次元タスク表示描画処理手段を備えていることを
特徴とする請求項1記載のワークプロセスの構造表示装
置。
4. A structure in which each layer is three-dimensionally arranged with respect to the display data generated by the tree structure drawing processing means by shifting a certain distance in a direction orthogonal to a plane displaying the respective tree structure. The structure display of the work process according to claim 1, further comprising: three-dimensional task display drawing processing means for generating the display data representing a projection of a state in which the viewpoint is moved to an arbitrary position on a sphere surrounding the. apparatus.
【請求項5】 ワークフローにおけるタスク間の構造を
表示するワークプロセスの構造表示方法において、レイヤ・タグ生成処理部が ある一つのタスクの識別子を
タグとして一つのレイヤに対応付けし前記レイヤのル
ート階層値を初期化し、レイヤ分解処理部が 各タスク情報の履歴間の親子関係を
表わすタスク接続情報から前記レイヤに対応付けられた
タグのタスクの識別子をタスク識別子に持つレコードを
検索し、一つのレコードが検索された場合には、前記レ
イヤ・タグ生成処理部が前記レイヤに対応付けられたタ
グのタスク識別子を検索された前記レコードの親タスク
の識別子にして当該ルート階層値を1増加させ、複数の
レコードが検索された場合には、検索されたレコード数
に応じて新たにレイヤを生成し、前記レイヤ・タグ生成
処理部がそれぞれの前記レイヤに対応付けられたタグの
タスク識別子を検索された前記レコードの親タスクの識
別子にして各レイヤのルート階層値を1増加させること
を、存在するすべてのレイヤについて終わるまで繰り返
し、前記 レコードが検索されなくなると、木構造描画処理部
が前記レイヤごとに対応付けられたタグのタスク識別子
をルートとする木構造を描画する、ステップを処理させる ことを特徴とするワークプロセス
の構造表示方法。
5. A method for displaying a structure of a work process for displaying a structure between tasks in a workflow, wherein a layer / tag generation processing unit associates a task identifier as a tag with a layer and routes the layer. the layer value is initialized and searches for a record having an identifier from the task connection information layer separation processing unit represents a parent-child relationship between history of each task information of the tag associated with the layer task to the task identifier, a If the record is retrieved, said Les
When the ear tag generator is above with the identifier of the parent task of the records retrieved task identifier tag associated with the layer is 1 increases the root level value, a plurality of records is retrieved , Create a new layer according to the number of retrieved records, and create the layer tag
That the processing unit is increased by one root level value for each layer in the identifier of the parent task of the records retrieved task identifier tags associated with each of the layers, until the end of all the layers present repeating, when the record is not retrieved, the tree structure drawing processing unit
There structure display method of a work process, characterized in that to the task identifier of the tag associated with each layer to draw the tree structure whose root, and processing steps.
【請求項6】 前記木構造を描画するステップにおい
前記木構造描画処理部が親子関係によるタスクの配
置の方向と直交する方向に時間軸を取り、各タスクに対
して、タスク開始から完了までの長さを有する枠を該当
する時刻の場所に配置してタスク履歴構造および時間を
同時に描画させるようにしたことを特徴とする請求項5
記載のワークプロセスの構造表示方法。
6. Step odor of drawing the tree structure
Then , the tree structure drawing processing unit takes a time axis in a direction orthogonal to the direction of task arrangement by parent-child relationship, and for each task, a frame having a length from task start to completion is placed at the corresponding time location. 6. The task history structure and the time are arranged at the same time so that the task history structure and the time are drawn at the same time.
How to display the structure of the described work process.
【請求項7】 前記木構造を描画するステップにおい
3次元タスク表示描画処理部が各レイヤをそれぞれ
の木構造を表示した平面と直交する方向に一定距離ずら
して3次元配置し、配置した構造を取り囲む球面上の任
意の位置に視点を移動した状態の射影を描画させるよう
にしたことを特徴とする請求項5記載のワークプロセス
の構造表示方法。
7. Step odor of drawing the tree structure
Then , the three-dimensional task display drawing processing unit shifts each layer three-dimensionally by shifting a certain distance in the direction orthogonal to the plane displaying each tree structure, and moves the viewpoint to an arbitrary position on the spherical surface surrounding the arranged structure. so as to draw the projection of the state
Structure display method of the work process according to claim 5, characterized in that the.
【請求項8】 ネットワークによって接続された分散シ
ステム上のワークフロー支援システムにおいて、 ワークフローにおける各タスクの遂行状態および遂行結
果をタスク情報の履歴として格納するタスク履歴情報格
納手段と、 各タスク情報の履歴間の親子関係を接続情報として格納
するタスク接続情報格納手段と、 前記タスク情報およびタスク接続情報をもとにあるタス
クに対して親タスクが複数存在する場合に各親を別レイ
ヤにして親子関係にあるタスクをレイヤ別に分解するレ
イヤ分解処理手段と、 各レイヤに対応した固有のタグを生成するレイヤ・タグ
生成処理手段と、 レイヤ別に分解されたタスクに対してタスクの親子関係
を木構造で配置した表示データを生成する木構造描画処
理手段と、 前記レイヤ・タグ生成処理手段にて生成された各レイヤ
に対応するタグを選択することによりレイヤの表示切り
替えを行うレイヤ・タグ切替処理手段と、 前記木構造描画処理手段にて生成された前記表示データ
に対して、各レイヤをそれぞれの木構造を表示した平面
と直交する方向に一定距離ずらして3次元配置し、配置
した構造を取り囲む球面上の任意の位置に視点を移動し
た状態の射影を表示するデータに変換する3次元タスク
表示描画処理手段と、 を備えていることを特徴とするワークフロー支援システ
ム。
8. In a workflow support system on a distributed system connected by a network, between task history information storage means for storing the performance status and performance result of each task in a workflow as a history of task information, and a history of each task information. Task connection information storage means for storing the parent-child relationship of each as connection information, and when there are a plurality of parent tasks for a task based on the task information and task connection information, each parent is placed in a separate layer to establish a parent-child relationship. Layer decomposition processing means that decomposes a certain task into layers, layer tag generation processing means that generates a unique tag corresponding to each layer, and parent-child relationship of tasks is arranged in a tree structure for the tasks decomposed into layers The tree structure drawing processing means for generating the displayed data and the layer / tag generation processing means. Each made and Layer tag switching processing means for performing display switching layer by selecting the tag corresponding to each layer was, with respect to the display data generated by the tree structure drawing processing means, each layer A three-dimensional task that three-dimensionally arranges the tree structure by shifting it by a certain distance in the direction orthogonal to the plane in which it is displayed, and converts it into data that displays the projection with the viewpoint moved to an arbitrary position on the sphere surrounding the arranged structure. A workflow support system comprising: a display / drawing processing unit.
JP31877398A 1998-11-10 1998-11-10 Work process structure display device and structure display method Expired - Fee Related JP3489466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP31877398A JP3489466B2 (en) 1998-11-10 1998-11-10 Work process structure display device and structure display method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP31877398A JP3489466B2 (en) 1998-11-10 1998-11-10 Work process structure display device and structure display method

Publications (2)

Publication Number Publication Date
JP2000148883A JP2000148883A (en) 2000-05-30
JP3489466B2 true JP3489466B2 (en) 2004-01-19

Family

ID=18102793

Family Applications (1)

Application Number Title Priority Date Filing Date
JP31877398A Expired - Fee Related JP3489466B2 (en) 1998-11-10 1998-11-10 Work process structure display device and structure display method

Country Status (1)

Country Link
JP (1) JP3489466B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4620890B2 (en) * 2001-03-23 2011-01-26 株式会社日本総合研究所 Flow construction support system and flow construction support program
JP3793081B2 (en) * 2001-12-10 2006-07-05 泰典 谷村 Language learning apparatus, language learning program, and recording medium storing language learning program
JP2006185316A (en) * 2004-12-28 2006-07-13 Fujitsu Ltd Business analysis support program, business analysis support device, and business analysis support method
AU2006251873B2 (en) * 2005-05-27 2012-02-02 Martin Kelly System and method for risk assessment and presentment
US20090094074A1 (en) * 2007-10-04 2009-04-09 Nikovski Daniel N Method for Constructing Business Process Models from Task Execution Traces

Also Published As

Publication number Publication date
JP2000148883A (en) 2000-05-30

Similar Documents

Publication Publication Date Title
US6801200B1 (en) Layout of data structures based on relationships between the data structures
US6374271B1 (en) Hypermedia document authoring using a goals outline and a presentation outline
JP3064469B2 (en) CAD parts management system
CA2252472A1 (en) A method of and an apparatus for displaying version information and configuration information and a computer-readable recording medium on which a version and configuration information display program is recorded
JPH0869275A (en) Image display device
JP3009135B2 (en) Apparatus and method for distributing design and manufacturing information across sheet metal manufacturing equipment
US8447784B1 (en) Context subsystems for system configurations
JP3489466B2 (en) Work process structure display device and structure display method
Bertino et al. MPGS: An interactive tool for the specification and generation of multimedia presentations
JP4084229B2 (en) Product data management system and program
US20040117749A1 (en) System and method based on an object-oriented software design framework for displaying constrained graphical layouts
JPH10312392A (en) Display method for data base
JPH06274552A (en) Multi-media data link system
CN117931927A (en) Device and method for presenting relationship between general metadata
CN116382668A (en) Visualization-based model combination method, device, equipment and storage medium
JPH07129630A (en) CAD drawing method for similar parts
JPH0583253A (en) Network monitor system
JP2843914B2 (en) CAD system
JP2992412B2 (en) Parameter setting method in CAD / CAM device
Effinger et al. Lifting business process diagrams to 2.5 dimensions
JPH08272810A (en) Distributed data base system
JPH0962730A (en) Product constitution information generating method
JPH0378088A (en) Network system generation and display device
JP3706844B2 (en) Drawing information processing method and drawing information processing apparatus
WO1995026532A1 (en) Apparatus and method for storing diagram data

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071107

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081107

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091107

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees