JP4196495B2 - Work status information overview device - Google Patents
Work status information overview device Download PDFInfo
- Publication number
- JP4196495B2 JP4196495B2 JP25845899A JP25845899A JP4196495B2 JP 4196495 B2 JP4196495 B2 JP 4196495B2 JP 25845899 A JP25845899 A JP 25845899A JP 25845899 A JP25845899 A JP 25845899A JP 4196495 B2 JP4196495 B2 JP 4196495B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- work status
- information
- status information
- history
- 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
Links
- 238000000034 method Methods 0.000 claims description 168
- 230000008569 process Effects 0.000 claims description 166
- 230000008859 change Effects 0.000 claims description 27
- 240000004050 Pentaglottis sempervirens Species 0.000 claims description 12
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 claims description 12
- 238000007726 management method Methods 0.000 description 44
- 238000004891 communication Methods 0.000 description 35
- 238000010586 diagram Methods 0.000 description 19
- 230000004044 response Effects 0.000 description 15
- 230000007704 transition Effects 0.000 description 9
- 238000013500 data storage Methods 0.000 description 6
- 238000009825 accumulation Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、作業状況情報俯瞰装置に関し、詳しくは、種々のワークプロセスにおける作業の進捗状況等の情報を俯瞰する作業状況情報俯瞰装置に関する。
【0002】
【従来の技術】
従来のワークフロー管理システムでは、ワークプロセス管理装置が、ワークプロセス毎の進捗状況を把握しており、ユーザはワークプロセス毎に進捗状況情報を参照することができた。なぜなら、実際の仕事の過程では、作業者の作業遅延、書類の不備などの不測の事態が生じるため、当初の計画通りにワークフローが流れない事がたびたび発生する。よって、このようなアクシデントを把握する事で、先に作業進捗状況を予測しワークフロー定義を再定義する方法がとられる。このために作業の進捗状況情報を管理・問い合わせ可能にする仕組みが設けられる。
【0003】
例えば、特開平9−305659号公報に示されるワークフロー管理システムでは、作業量収集手段と作業者の処理能力を収集する手段により作成される作業量テーブルとユーザ活動状況管理テーブルによって作業者の作業状況を把握する事で作業者の負荷を平準化する事で仕事の流れが滞る事をなくす仕組みを設けている。
【0004】
また、特開平10−320456号公報には、、ワークフロー定義情報記憶装置に各業務毎の細分化された業務単位の流れと担当すべき実行者とを定義した状態遷移表が記憶されており、業務状態記憶装置に個々の業務単位の現在の状態を記憶して業務単位の進捗状況を把握しているものが記載されている。この装置では、状態遷移決定装置により個々の業務単位の状態を調べている。そして、この結果を反映して、業務状態記憶装置に業務状態を記憶し、状態遷移表に基づいてワークフローを流す仕組みを設けている。
【0005】
さらに、特開平8−190584号公報には、ワークフロー業務の運用状況をワークフロー運用・管理手段により把握しているものが記載されている。この装置では、この取得された運用状況の情報と個人情報管理手段から取得される各作業担当者の業務の課題や時間の拘束といった各作業担当者の個人情報とを利用し、ワークフロー評価・予測手段がワークフローの進捗状況を予測している。
【0006】
米国特許第5414843号には、プロセス毎にプロセスの始まりの時刻と終わりの時刻の情報と他の業務との関係情報を保持する事でワークフローシステムの業務スケジュール作成を支援するものが記載されている。
【0007】
しかし、いずれの技術も、作業者個人の情報として作業の進捗状況情報と共に関係するワークプロセス情報を含めた作業者の各種情報を横断的に見るためのシステムを提供するものではない。また、実際の作業者は、複数のワークプロセスを抱えていると考えられるが、作業者の関わりのある複数のワークプロセス情報を見ることができるものは存在しない。
【0008】
【発明が解決しようとする課題】
作業者が複数のワークプロセス毎に作業提供者として割り当てられており、その各々のワークプロセスが、異なるワークフロー管理装置で管理されている場合、従来の技術ではその作業者の関わっている全ワークプロセス上での作業状況情報を把握する事ができない。なぜなら、いずれの発明でも単体のワークフロー管理装置によるワークプロセス管理を想定しており、複数のワークフロー管理装置でそれぞれワークプロセスを管理する場合、作業者の作業状況情報を収集する手段が無い。よって、作業者を新たなワークプロセスに割り当てる時、その作業者自身の作業状況情報の取得やその作業者をとりまく状況を把握する事が困難であり、ワークプロセス編成上の阻害要因となっていた。
【0009】
たとえば、特開平9−305659号公報記載の装置では、作業量テーブルとユーザ状況管理テーブルによって作業者の作業量と処理能力を把握することが可能であるが、注目している作業者がどのワークプロセスで作業をしているかという情報は無く、作業者の関係するワークプロセスを把握することができない。
【0010】
また、特開平10−320456号公報記載の装置では、状態遷移表により、業務状態記憶装置に個々の業務単位ごとの現在の状態を記憶し、この情報を参照することで業務単位の進捗状況を把握することが可能であるが、業務を基点とした情報であり、ある作業者がどの業務プロセス上で作業をしているかなどの、作業者を基点とした情報を得ることができない。
【0011】
さらに、特開平8−190584号公報記載の装置では、ワークフロー運用管理手段がワークフロー業務の実行進捗状況を管理し、また、個人情報管理手段が各作業者が実行すべき単位業務の一覧表と各作業者がスケジュール上拘束されている時間帯を示すアポイントメント表とで構成される個人情報を管理しているが、作業者が作業すべき単位作業の進捗状況を把握するには、ワークフロー運用管理手段から、その単位業務がどのワークフロー内の作業かを把握し、ワークフローの実行進捗状況情報から作業者の作業負荷を想像しなくてはならない。
【0012】
また、米国特許第5414843号記載の装置では、プロセスに関連した情報を保持するのみで、作業を行う作業者に注目したものではない。
【0013】
しかし、これらの場合はいずれも、作業者を新たなワークプロセスに割り当てようとする時、作業者に関わる情報を収集する手段がないため、その作業者の作業進捗情報や作業に余裕があるかなどの状況情報を把握することは困難である。
【0014】
本発明の作業状況情報俯瞰装置は、作業者を基点として、作業者の複数のワークプロセス毎での作業状況情報を管理し、その情報を俯瞰する装置を提供することを目的とする。
【0015】
【課題を解決するための手段およびその作用・効果】
本発明の作業状況情報俯瞰装置は、上述の目的を達成するために以下の手段を採った。
【0016】
本発明の作業状況情報俯瞰装置は、ワークプロセスに関する情報であるワークプロセス情報を記憶する複数のワークプロセス管理装置と、作業者名と、該作業者の提供するサービスの名称と、該提供サービスが関係する前記ワークプロセスを特定する情報と、当該作業の進捗状況と、を含む作業状況情報の入力と変更との少なくとも一つである入力処理を受け付ける作業状況情報入力変更手段と、該入力された作業状況情報を記憶する作業状況情報記憶手段と、ユーザから作業者を指定した問い合わせ要求を受け付ける問い合わせ要求受理手段と、該受け付けた問い合わせ要求に対応する作業状況情報を前記作業状況情報記憶手段から収集すると共に、前記問い合わせ要求に対応するワークプロセスに関する業務の情報と作業者の情報とを前記ワークプロセス管理装置から検索し、前記検索したワークプロセス情報のうちのワークプロセスおよびワークプロセスのリストの一覧と、前記検索した作業状況情報のうちの該ワークプロセスにおける作業者の作業状況とを関連付けて構成する作業状況情報構成手段と、該構成された作業状況情報とワークプロセス情報とを表示する作業状況情報表示手段と、を備え、前記作業状況情報表示手段は、前記作業状況情報構成手段により前記関連付けられて構成されたワークプロセスとワークプロセスのリストの一覧と、該ワークプロセスにおける作業者の作業状況と、に基づいて、リストからワークプロセスを選択することにより、選択したワークプロセスを表示し、ワークプロセスの作業者であるノードを選択することにより、そのノードの作業状況を表示する手段であることを要旨とする。
【0017】
この作業状況情報俯瞰装置では、作業状況情報構成手段が、問い合わせ要求受理手段により受け付けた問い合わせ要求に対応する作業状況情報を作業状況情報記憶手段から収集すると共にこの問い合わせ要求に対応するワークプロセスに関する情報をワークプロセス管理装置から収集し、この収集した作業状況情報とワークプロセスに関する情報とを所定の形態に構成する。作業状況情報表示手段は、この構成された作業状況情報とワークプロセスに関する情報とを表示する。したがって、ユーザは、従来技術では不可能であった作業者の関係する複数のワークプロセス上での作業者の現在の作業状況情報の把握を行なうことができる。
【0018】
こうした本発明の作業状況情報俯瞰装置において、前記問い合わせ要求受理手段と前記作業状況情報表示手段とが一つのインタフェースを介してマンマシン対話的に構成されているものとすることもできる。こうすれば、ユーザは対話的に作業状況情報の問い合わせを行なうことができると共に作業状況情報を把握することができる。
【0019】
また、本発明の作業状況情報俯瞰装置において、前記ワークプロセスに関する情報は、ワークプロセスとワークプロセスのリストとを含む情報であるものとすることもできる。この態様の本発明の作業状況情報俯瞰装置において、前記作業状況情報構成手段は、前記収集したワークプロセスに関する情報のうちのワークプロセスおよびワークプロセスのリストの一覧と、前記収集した作業状況情報のうちの該ワークプロセスにおける作業者の作業状況とを関連付けて構成する手段であり、前記作業状況情報表示手段は、前記作業状況情報構成手段により前記関連付けられて構成されたワークプロセスとワークプロセスのリストの一覧と該ワークプロセスにおける作業者の作業状況とを所定の様式で表示する手段であるものとすることもできる。こうすれば、ユーザは、ワークプロセスのリストを概観できると共にワークプロセスのリストからの選択により各ワークプロセスにおける作業状況情報を横断的に見ることができる。
【0020】
さらに、本発明の作業状況情報俯瞰装置において、作業状況の履歴を記憶する作業履歴情報記憶手段と、前記作業状況情報入力変更手段により作業状況情報の入力および/または変更が行なわれたとき、前記作業履歴情報記憶手段により記憶されている履歴のうち該入力および/または変更が行なわれた作業状況情報に含まれる作業者に対応する作業状況の履歴を更新する作業履歴更新手段とを備えるものとすることもできる。こうすれば、作業者を軸にした作業状況を現在の状況のみならず過去に渡っても俯瞰できるようになり、個々の作業者の作業状況の変遷を調べることができる。また、複数の作業者による共同作業の集合/離散の状況の変遷をも把握することができる。この態様の本発明の作業状況情報俯瞰装置において、前記作業状況の履歴は、作業状況情報と該作業状況情報に対応するワークプロセスに関する情報とを時刻との関連において構成されてなる情報であるものとすることもできる。
【0021】
こうした作業履歴情報記憶手段と作業履歴更新手段とを備える態様の本発明の作業状況情報俯瞰装置において、前記作業状況情報構成手段は、問い合わせ要求受理手段により受け付けた問い合わせ要求に関連する作業状況の履歴をも前記作業履歴情報記憶手段から収集すると共に該収集した作業状況の履歴を前記収集した作業状況情報およびワークプロセスに関する情報と共に所定の形態に構成する手段であり、前記作業状況情報表示手段は、前記作業状況情報構成手段により所定の形態に構成された作業状況情報とワークプロセスに関する情報と作業状況の履歴とを表示する手段であるものとすることもできる。
【0022】
また、作業履歴情報記憶手段と作業履歴更新手段とを備える態様の本発明の作業状況情報俯瞰装置において、前記作業履歴更新手段は、前記作業状況情報入力変更手段により入力および/または変更された作業状況情報に対応する作業状況の履歴を前記作業履歴情報記憶手段から検索する作業状況検索手段と、該検索された作業状況の履歴のうち最新の作業状況に対して前記入力および/または変更された作業状況情報に含まれる作業状況に作業状況変化が生じているかを判定する作業状況変化判定手段とを備え、該作業状況変化が生じていると判定されたとき、前記作業状況情報に基づいて該作業状況情報に対応する作業状況の履歴を更新する手段であるものとすることもできる。こうすれば、作業状況に変化が起こったときのみ作業状況の履歴を更新することが可能となり、作業状況の履歴の記憶領域を節約することができる。この態様の本発明の作業状況情報俯瞰装置において、作業状況情報の通知先を記憶する作業状況情報通知先記憶手段と、前記作業状況変化判定手段により作業状況変化が生じていると判定されたとき、前記入力および/または変更された作業状況情報を前記作業状況情報通知先記憶手段に記憶されている通知先に通知する作業状況情報通知手段とを備えるものとすることもできる。こうすれば、作業状況に変化が生じたときに、ユーザはそのような変化を早期に知ることができる。
【0023】
さらに、作業履歴情報記憶手段と作業履歴更新手段とを備える態様の本発明の作業状況情報俯瞰装置において、前記作業状況情報表示手段は、前記作業状況情報構成手段により所定の形態に構成された作業状況の履歴を時刻に沿った形式で表示する手段であり、前記問い合わせ要求受理手段は、前記作業状況情報表示手段により表示された作業状況の履歴を用いて作業状況情報に関する問い合わせ要求を受理する手段であるものとすることもできる。ユーザは作業状況の履歴を用いて対話的に作業状況情報を問い合わせすることができる。
【0024】
【発明の実施の形態】
次に、本発明の実施の形態を実施例を用いて説明する。図1は、本発明の一実施例である作業状況情報俯瞰装置5の構成の概略を示す構成図である。実施例の作業状況情報俯瞰装置5は、図示するように、通信ネットワーク50に通信ネットワーク装置52〜54を介して接続された複数のワークフロー管理装置200,210,220と、同じく通信ネットワーク50に通信ネットワーク装置51を介して接続された作業状況問い合わせ・表示手段130と、通信ネットワーク50にそれぞれ通信ネットワーク装置55,56を介して接続された作業状況情報把握通知手段110と作業状況情報通知手段120とからなる作業状況管理手段115と、通信ネットワーク50に通信ネットワーク装置57を介して接続された作業状況情報記憶・検索手段100とを備える。
【0025】
ワークフロー管理装置200,210,220は、ワークプロセス定義データを元にワークフローを管理するワークフローエンジン201,211,221と、ワークフロー定義データを記憶するワークプロセス定義データ記憶手段202,212,222と、ワークフロー定義データを検索するワークプロセス定義データ検索手段203,213,223とを備える。ワークフローエンジン201、211,221は、ワークプロセス定義データ検索手段203,213,223においてワークプロセス定義データの参照要求が受理されたときには、検索されたデータを検索の要求を行った装置または手段に返す。
【0026】
ワークフロー管理装置200,210,220におけるワークプロセス定義データ記憶手段202,212,222に記憶されているワークプロセス情報をグラフ構造で表現したものを図2に例示する。ノードはワークプロセス中、作業実行主体であり、リンクは作業実行主体と他の作業実行主体との業務フローのパスを表している。図2に例示するワークプロセス情報のノードの情報、即ち作業者リストデータの一例を図3に示す。作業者リストは、作業者名、作業内容などで構成されている。なお、こうしたワークプロセス情報は、各ワークフロー管理装置200,210,220等が備える図示しない入力手段により入力するものとしてもよく、あるいは、通信ネットワーク50を介して各ワークフロー管理装置200,210,220に入力するものとしてもよい。実施例では、ワークフロー管理装置として200,210,220の三つを記載したが、少なくとも一つ存在すればよく、その数は幾つであってもよい。
【0027】
作業状況情報通知手段120は、作業状況情報を入力する作業状況情報入力手段121と、入力された作業状況情報を通信ネットワーク装置56を介して通信ネットワーク50に通知する作業状況情報通知手段122とを備える。作業状況情報把握通知手段110も作業状況情報通知手段120と同様な構成をしており、作業状況情報を把握するための入力が可能な作業状況情報把握手段111と、この入力を通信ネットワーク装置55を介して通信ネットワーク50に通知する作業状況情報通知手段112とを備える。作業状況情報入力手段121や作業状況情報把握手段111において入力される作業者の作業状況情報の一例を図4に示す。実施例では、作業状況情報として、例えば、通知する作業者名、作業者の提供するサービスの名称、その提供サービスが関係するワークプロセス番号、現在の作業の進捗状況、作業能力の余力(遊休能力)、作業状況情報を通知した時刻のデータなどが含まれる。こうして入力された作業状況情報は、ワークプロセス番号により各ワークフロー管理装置200,210,220のワークプロセス定義データ記憶手段202,212,222に記憶されているワークプロセス情報とリンクされる。ここで、進捗状況は、作業者が現在そのワークプロセス中で作業している作業量を作業終了時の作業量で割ったもので表したもので表現したり、作業能力の余力(遊休能力)は、作業者が作業している作業量を作業者の全作業量で割ったもので表現することができる。
【0028】
作業状況情報記憶・検索手段100は、通信ネットワーク50および通信ネットワーク装置57を介して通知された作業状況情報を受け付ける作業状況情報通知受付手段101と、この受け付けた作業状況情報を記憶する作業状況情報記憶手段103と、問い合わせ要求などに基づいて対応する作業状況情報を作業状況情報記憶手段103から検索する作業状況情報検索手段102とを備える。作業状況情報記憶手段103に記憶される作業状況情報のデータ構造の一例を図5に示す。図示するように、実施例では、作業状況情報記憶手段103に記憶される作業状況情報は作業者毎に管理されている。
【0029】
作業状況問い合わせ・表示手段130は、ユーザからの入力に基づいて作成される作業状況の問い合わせ要求を受け付ける作業状況問い合わせ要求受理手段131と、通信ネットワーク装置51および通信ネットワーク50を介して問い合わせ要求の問い合わせを行なう作業状況問い合わせ手段133と、問い合わせにより収集された作業状況情報などを所定の様式に構成して表示する作業状況表示構成手段132とを備える。作業状況問い合わせ要求受理手段131により問い合わせをする際の入力画面の一例を図6に示す。実施例では、図6に示す入力画面25により作業者名を入力すると、問い合わせ要求として作業状況問い合わせ要求受理手段131により受理され、作業状況問い合わせ手段133によって問い合わせされる。作業状況表示構成手段132により問い合わせ結果を表示する画面の一例を図7に示す。この表示画面10は、図示するように、ワークプロセスリストを一覧表示するワークプロセスリスト11と、ワークプロセスリスト11により指定されたワークプロセスを表示するワークプロセス表示部12と、ワークプロセス表示部12で指定されたノードの作業状況情報を一覧表示する作業状況情報表示部20とから構成されている。したがって、ワークプロセスリスト11でワークプロセス表示指定を変更すると、ワークプロセス表示部12に表示されるワークプロセスが変更される。また、ワークプロセス表示部12に表示されているワークプロセスのノードを変更すると、作業状況情報表示部20で表示される作業状況情報もノードの表示指定の変更に伴って変更される。
【0030】
次に、こうして構成された実施例の作業状況情報俯瞰装置5の動作について説明する。図8は、作業状況管理手段115における作業状況情報通知手段120の処理内容を例示するフローチャートである。作業状況情報通知手段120は、作業状況情報入力手段121によって、図4に例示する作業状況情報の入力を受理する(ステップS100)。作業状況情報の入力を受理すると、作業状況情報通知手段122が、作業状況情報入力手段121で受理した作業状況情報を受け取って通信ネットワーク装置56および通信ネットワーク50を介して作業状況情報記憶・検索手段100へ送信し(ステップS102)、処理を終了する。
【0031】
図9は、作業状況情報記憶・検索手段100における作業状況情報通知受付手段101の処理内容を例示するフローチャートである。図8のフローチャートに基づいて作業状況情報通知手段120から作業状況情報が通信ネットワーク50を介して送信されると、作業状況情報通知受付手段101は、通信ネットワーク装置57を介して送信された作業状況情報を受信する(ステップS110)。そして、受信した作業状況情報の作業者名を元に作業状況情報記憶手段103からその作業者の作業状況情報を検索し、検索した作業状況情報に受信した作業状況情報を加えて作業状況情報記憶手段103に記憶させて(ステップS112)、処理を終了する。こうして作業状況情報通知手段120により入力された作業状況情報は作業状況情報記憶手段103に記憶されるのである。
【0032】
図10は、作業状況管理手段115における作業状況情報把握通知手段110の処理内容を例示するフローチャートである。作業状況情報把握通知手段110は、作業状況情報把握手段111により、図4に例示する作業状況情報を検知する(ステップS120)。作業状況情報を検知すると、作業状況情報通知手段112が、作業状況情報把握手段111で検知した作業状況情報を受け取って通信ネットワーク装置55および通信ネットワーク50を介して作業状況情報記憶・検索手段100へ送信し(ステップS122)、処理を終了する。作業状況情報把握通知手段110から送信された作業状況情報は、図9に例示したフローチャートに基づいて作業状況情報通知手段120から送信された作業状況情報と同様に扱われる。
【0033】
図11は、作業状況問い合わせ・表示手段130の処理内容を示すフローチャートである。作業状況問い合わせ・表示手段130は、作業状況問い合わせ要求受理手段131によって、ユーザにより入力された作業状況情報問い合わせ希望の作業者名を作業状況情報問い合わせ要求(Q)として受け付け、受け付けた問い合わせ要求(Q)を作業状況問い合わせ手段133に送る(ステップS130)。作業状況問い合わせ手段133は、受け取った作業状況情報問い合わせ要求(Q)を検索クエリーとして通信ネットワーク装置51および通信ネットワーク50を介してワークフロー管理装置200,210,220に問い合わせる(ステップS132)。この問い合わせに対して、ワークフロー管理装置200,210,220は、ワークフローエンジン201,211,221の管理の元にワークプロセス定義データ検索手段203,213,223により問い合わせ要求(Q)の対象となっている作業者名が含まれるワークプロセスとそのリスト(図2および図3に例示するワークプロセス情報)をワークプロセス定義データ記憶手段202,212,222から検索し、その検索結果をワークフローエンジン201,211,221が通信ネットワーク装置52〜54を介して作業状況問い合わせ・表示手段130に返信する。作業状況問い合わせ・表示手段130は、ワークフロー管理装置200,210,220から返信されたワークプロセス情報を受け取って作業状況表示構成手段132に渡す(ステップS134)。
【0034】
続いて、作業状況問い合わせ手段133は、作業状況情報問い合わせ要求(Q)を検索クエリーとして通信ネットワーク装置51および通信ネットワーク50を介して作業状況情報記憶・検索手段100に問い合わせる(ステップS136)。作業状況情報記憶・検索手段100は、この問い合わせに対して図12に例示するフローチャートに基づいて検索した作業状況情報を返信する。即ち、作業状況情報記憶・検索手段100の作業状況情報検索手段102は、通信ネットワーク装置57を介して問い合わせ要求(Q)を受け取り(ステップS140)、受けとった問い合わせ要求(Q)に記述されている作業者名に該当する作業状況情報を作業状況情報記憶手段103から検索する(ステップS142)。そして、作業状況情報検索手段102は、検索結果を通信ネットワーク装置57および通信ネットワーク50を介して作業状況問い合わせ・表示手段130に返信する(ステップS144)。
【0035】
こうして作業状況情報記憶・検索手段100の作業状況情報検索手段102から検索結果が返信されると、作業状況問い合わせ手段133は、通信ネットワーク装置51を介して検索結果としての作業状況情報を受け取って作業状況表示構成手段132に渡す(ステップS138)。
【0036】
作業状況表示構成手段132は、ステップS134で作業状況問い合わせ手段133から渡されたワークプロセス情報と、ステップS138で作業状況問い合わせ手段133から渡された検索結果としての作業状況情報とを、図7の表示画面10に例示するように、所定の様式に合成して問い合わせ要求(Q)の結果として表示する(ステップS139)。
【0037】
以上説明した実施例の作業状況情報俯瞰装置5によれば、作業者名を用いてこの作業者名を含む複数のワークプロセスや現在の作業状況を検索して表示することができる。しかも、問い合わせや結果の表示がマンマシン対話的に行なうことができるから、簡易な操作で知りたい作業状況を表示させることができる。
【0038】
次に、本発明の第2の実施例としての作業状況情報俯瞰装置5Bについて説明する。図13は、第2実施例の作業状況情報俯瞰装置5Bの構成の概略を示す構成図である。図示するように、第2実施例の作業状況情報俯瞰装置5Bは、作業状況情報記憶・検索手段100Bの構成を除いて第1実施例の作業状況情報俯瞰装置5と同一の構成をしている。したがって、第2実施例の作業状況情報俯瞰装置5Bの構成のうち第1実施例の作業状況情報俯瞰装置5の構成と同一の構成については同一の符号を付し、その説明は省略する。
【0039】
第2実施例の作業状況情報俯瞰装置5Bが備える作業状況情報記憶・検索手段100Bは、第1実施例の作業状況情報俯瞰装置5が備える作業状況情報記憶・検索手段100と同様の作業状況情報通知受付手段101Bと作業状況情報検索手段102Bと作業状況情報記憶手段103Bとを備える。これらの構成のうち作業状況情報通知受付手段101Bは、作業状況情報を受理すると、受理した作業状況情報を作業履歴管理手段105Bに渡す機能が付加されている。第2実施例の作業状況情報俯瞰装置5Bの作業状況情報記憶・検索手段100Bは、この他、作業履歴情報を記憶する作業履歴情報記憶手段104Bと、作業状況情報通知受付手段101Bから作業状況情報を受け付けて必要に応じてワークフロー管理装置200,210,220からワークプロセスを収集すると共に受け付けた作業状況情報と収集したワークプロセスを作業履歴情報を受け付けて作業履歴情報記憶手段104Bに記憶させる作業履歴管理手段105Bと、作業状況問い合わせ・表示手段130からの問い合わせ要求に対して作業履歴情報記憶手段104Bに記憶されている作業履歴情報を検索しその結果を返信する作業履歴検索手段106Bとを備える。
【0040】
図14は、作業履歴情報記憶手段104Bに記憶されている作業履歴情報のデータ構造の一例を示す説明図である。作業履歴情報記憶手段104Bに記憶される作業履歴情報のデータは、図示するように、時刻情報と、その時刻における作業状況情報と作業状況情報から参照されるワークプロセスへのポインタ対から構成されている。このようなデータ構造をとることにより、各時刻における作業状況をワークプロセスと関連付けて蓄積していくことができるのである。なお、第2実施例では、これらの各情報は単一の作業履歴情報記憶手段104に集中的に記憶される構成をとっているが、もちろん、ネットワーク上に分散した複数の作業履歴情報記憶手段にこれらの各情報を分散して記憶する構成をとっても構わない。
【0041】
次に、こうして構成された第2実施例の作業状況情報俯瞰装置5Bの動作、特に作業履歴情報を用いた動作について説明する。図15は、第2実施例の作業状況情報俯瞰装置5Bの作業状況情報記憶・検索手段100Bにおける作業履歴管理手段105Bの処理内容の一例を示すフローチャートである。作業履歴管理手段105Bは、作業状況情報通知受付手段101Bから作業状況情報が渡されると、これを受理し、変数Xに格納する(ステップS200)。続いて、変数Xに格納された作業状況情報に関連付けられている作業者と同一の作業者について作業履歴情報記憶手段104Bを検索し、この作業者に関連付けられている作業状況情報のうちで最も新しい作業状況情報を作業履歴情報記憶手段104Bから取り出して変数Yに格納する(ステップS202)。
【0042】
このように、変数Xと変数Yに作業状況情報を格納すると、この変数Xと変数Yとを比較し、変数Xが変数Yに対してある変化基準を満たしているかどうか判断する。即ち、受理した作業状況情報が作業履歴情報として記憶されている最新の作業状況情報から変化しているかを判定するのである。判断基準としては、変数Xの作業状況情報を作業履歴情報記憶手段104Bに追記する必要があるだけの変化があった情報であるかどうかであり、例えば、新たなワークプロセスの追加または削除があった場合や作業状況や遊休能力に所定の値以上の変化があった場合など、様々な単一の基準およびそれらの基準を合成したものを用いることができる。こうした変化基準が満たされないときには、ステップS200の処理に戻る。
【0043】
一方、変化基準が満たされたときには、変数Xに格納されている作業状況情報が参照しているワークプロセスを各ワークフロー管理装置200,210,220から収集して変数Zに格納し(ステップS206)、現在時刻と変数X、変数Zの内容を関連付けて、即ち新たな作業状況情報とこれに関連するワークプロセスとを関連付けて作業履歴情報記憶手段104Bの作業履歴情報に追加する(ステップS208)。作業履歴情報記憶手段104Bでは、図14に例示するデータ構造に則って新たな作業状況情報とワークプロセスとが時系列に記憶される。なお、変化基準が満たされたときには、あらかじめ作業履歴管理手段105Bに通知先を記憶させておき、作業状況に変化が生じた旨または作業状況情報を通知先に通知するようにしてもよい。
【0044】
こうして作業履歴情報記憶手段104Bに記憶された作業履歴情報は、作業履歴情報の俯瞰処理に用いられる。図16は、作業履歴情報の俯瞰処理の概念を例示する説明図である。作業状況情報は作業者毎に時刻に沿って様々に変遷する。図16に例示する概念図では、これを作業者毎に水平方向に時刻に沿って並べて示しており、ある作業者の作業状況がどのような変遷を経てきたかをたどることができるようになっている。例えば、作業者Bが時刻t1→時刻t3→時刻t5と経る間にどのようなワークプロセスで作業を行っており、また、それぞれの時点で作業状況はどのようであったかが俯瞰可能である。さらに、作業履歴情報は、時刻の各時点において、参照しているワークプロセス情報を持つ場合があるが、ワークプロセス情報には、そのワークプロセスに関係する複数の作業者が記述されており、これを通して他の作業者の作業情報履歴をたどることができるようになっている。例えば、作業者Bの時刻t3から同じワークプロセスで作業している別の作業者Cの前後の時刻t2,t4での作業状況をたどることができるのである。したがって、複数の作業者による立体的な作業状況の変遷記録の俯瞰が可能となるのである。
【0045】
以下に、こうした作業履歴情報の俯瞰処理の実際について説明する。図17は、作業状況問い合わせ手段133における作業履歴情報の問い合わせ要求に対する処理内容の一例を示すフローチャートである。作業状況問い合わせ手段133は、ユーザによる入力操作として、作業者名, 検索時刻範囲:開始, 検索時刻範囲:終了が入力されると、入力された各値を変数N,T1、T2に格納する(ステップS210)。こうして入力され作業状況問い合わせ手段133で受け付けられた作業履歴情報検索要求のデータ構造の一例を図18に示す。
【0046】
このように作業履歴情報検索要求が受け付けられると、変数N,T1,T2をを引数として図19に例示するサブルーチンを呼び出し、時刻範囲T1〜T2で作業者名Nに合致する検索履歴情報を取得し、これを変数Hに格納する(ステップS212)。
【0047】
図19のサブルーチンでは、作業状況問い合わせ手段133は、変数N,T1,T2に対して、作業状況問い合わせ手段133を要求発信元として図18に例示した作業履歴情報検索要求を生成し、これを変数Rに格納し(ステップS230)、格納した作業履歴情報検索要求を作業状況情報記憶・検索手段100Bの作業履歴検索手段106Bに向けて通信ネットワーク装置51を介して通信ネットワーク50に送信し、この検索要求に対して作業履歴検索手段106Bから返信される作業履歴検索応答を受け取り、これを変数Hに格納して、メインルーチン(図17のルーチン)へ復帰する。
【0048】
図20は、作業履歴検索手段106Bにおける処理内容を例示するフローチャートである。作業履歴検索手段106Bは、図19のサブルーチンにより作業状況問い合わせ手段133から作業履歴情報検索要求Rを受理すると(ステップS240)、作業履歴情報検索要求Rについて作業履歴情報記憶手段104Bを検索し、作業履歴情報検索要求Rに指定された時刻範囲の作業履歴情報の中で作業履歴情報検索要求Rに指定された作業者名と関連付けられている作業履歴情報と作業状況情報およびワークプロセスとを取り出して作業履歴情報検索応答を構成して変数Hに格納する(ステップS242)。図21に作業履歴情報検索応答のデータ構造の一例を示す。こうして作業履歴情報検索応答を構成すると、作業履歴検索手段106Bは、変数Hに格納した作業履歴情報検索応答を、作業履歴情報検索要求Rに指定された検索要求発行元に送り返して(ステップS244)、一連の処理を終了する。
【0049】
図17の処理に戻って、こうして作業履歴情報検索応答が返信されると、作業状況問い合わせ手段133は、変数Hに格納されている作業履歴情報を可視化するよう後述する「フォーカス履歴表示」の表示域に表示する処理を作業状況表示構成手段132に行なわせる(ステップS214)。そして、ユーザからの操作を受けて、フォーカス時刻とワークプロセス識別子とをそれぞれ変数Tと変数IDとに格納する(ステップS216)。フォーカス時刻Tとワークプロセス識別子IDとの入力が行なわれると、作業状況問い合わせ手段133は、変数Hに格納されている作業履歴情報検索応答に含まれる時刻Tに対応するワークプロセス(一般に複数個存在する)のうち、変数IDに格納されているワークプロセスについて変数Nに格納されている作業者に該当しない作業者を取り出してリストLに格納する(ステップS218)。
【0050】
リストLを作成すると、作業状況問い合わせ手段133は、リストLが空か否かを判断し、空であれば処理を終了する。一方、リストLが空でなければ、リストLの先頭の作業者名を変数N0に代入し、その名前をリストLの先頭から消去する(ステップS222)。次に、N0,T1,T2を引数としてステップS212の処理で呼び出した図19のサブルーチンを呼び出して、時刻範囲T1〜T2で作業者名N0に合致する検索履歴情報を取得し、これを変数Hに格納する(ステップS224)。そして、変数Hに格納されている作業履歴情報を可視化するよう後述する「非フォーカス履歴表示」の表示域に表示する処理を作業状況表示構成手段132に行なわせて(ステップS226)、ステップS220に戻る。
【0051】
図22は、作業状況表示構成手段132により作業履歴情報検索要求に対する結果を表示する画面の一例を示す説明図である。第2実施例の作業状況表示構成手段132では、図示するように、第1実施例の作業状況表示構成手段132が表示する図7に例示する表示画面10に作業履歴状況情報表示部22を付加した表示画面10Bを用いる。この表示画面10Bにおける作業履歴状況情報表示部22は、図16で例示した概念を可視化したものであり、各行は、作業者の時刻に沿った作業状況の変遷を表している。各時刻の作業状況情報は、ワークプロセスのアイコンの集積により表示されるようになっている。ユーザは、このアイコンの集積をフォーカス状態にすることにより、即ちマウスなどで指定することにより、第1実施例の作業状況情報俯瞰装置5で説明した処理と同様な処理により、その時刻での作業状況情報を「ワークプロセスリスト」を経て辿ることができるようになっている。
【0052】
なお、作業履歴状況情報表示部22においてハッチングが施されている行は、前述した「フォーカス履歴表示」の表示域である。これは、ユーザが着目する作業者の作業履歴情報を表示する場所である。また、作業履歴状況情報表示部22においてハッチングが施されていない行は、前述した「非フォーカス履歴表示」の表示域である。この被フォーカス履歴表示は、「フォーカス履歴表示」に表示された作業者とワークプロセスを共有することで関係している他の作業者の作業履歴情報を表示する場所である。ユーザは、この作業履歴状況情報表示部22の特定の行をマウスでクリックするなどの所定の操作を行うことにより、「フォーカス履歴表示」とされる行を変更することができる。この変更が行なわれる毎に、図17に示した処理が起動され、ステップS210〜S214の処理により、フォーカス履歴表示となった作業者の作業履歴情報が可視化されて表示される。さらに、ユーザは、そのフォーカス履歴表示の特定時刻に表示されているワークプロセスのアイコンの集積をマウスでクリックするなどの所定の操作を行うことにより、ワークプロセスリスト11にそのアイコンの集積が示しているワークプロセスの一覧が表示されるようになっている。そして、ユーザは、ワークプロセスリスト11から特定のワークプロセスを選択することにより、図17に示した処理のステップS216〜S226の処理が実行され、そのワークプロセスを共有することで関係する作業者の作業履歴情報が「非フォーカス履歴表示」に表示されるようになる。
【0053】
以上説明した第2実施例の作業状況情報俯瞰装置5Bによれば、作業者名を元にその作業履歴を表示することができる。しかも、表示した作業履歴の他に、関連する作業者の作業履歴も表示されるから、関連する作業者の作業履歴をも辿ることができる。もとより、作業履歴情報検索要求応答の結果の表示がマンマシン対話的に行なうことができるから、簡易な操作で知りたい作業状況およびその履歴を表示させることができる。
【0054】
以上、本発明の実施の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において、種々なる形態で実施し得ることは勿論である。
【図面の簡単な説明】
【図1】 本発明の一実施例である作業状況情報俯瞰装置5の構成の概略を示す構成図である。
【図2】 ワークプロセス定義データ記憶手段202,212,222に記憶されているワークプロセス情報をグラフ構造で表現した一例を示す説明図である。
【図3】 図2に例示するワークプロセス情報のノードにおける作業者リストデータの一例を示す説明図である。
【図4】 作業状況情報入力手段121や作業状況情報把握手段111において入力される作業者の作業状況情報の一例を示す説明図である。
【図5】 作業状況情報記憶手段103に記憶される作業状況情報のデータ構造の一例を示す説明図である。
【図6】 作業状況問い合わせ要求受理手段131により問い合わせをする際の入力画面の一例を示す説明図である。
【図7】 作業状況表示構成手段132により問い合わせ結果を表示する画面の一例を示す説明図である。
【図8】 作業状況管理手段115における作業状況情報通知手段120の処理内容を例示するフローチャートである。
【図9】 作業状況情報記憶・検索手段100における作業状況情報通知受付手段101の処理内容を例示するフローチャートである。
【図10】 作業状況管理手段115における作業状況情報把握通知手段110の処理内容を例示するフローチャートである。
【図11】 作業状況問い合わせ・表示手段130の処理内容を示すフローチャートである。
【図12】 作業状況情報記憶・検索手段100における作業状況情報検索手段102)の処理内容を例示するフローチャートである。
【図13】 第2実施例の作業状況情報俯瞰装置5Bの構成の概略を示す構成図である。
【図14】 作業履歴情報記憶手段104Bに記憶されている作業履歴情報のデータ構造の一例を示す説明図である。
【図15】 第2実施例の作業状況情報俯瞰装置5Bにおける作業履歴管理手段105Bの処理内容の一例を示すフローチャートである。
【図16】 作業履歴情報の俯瞰処理の概念を例示する説明図である。
【図17】 作業状況問い合わせ手段133における作業履歴情報の問い合わせ要求に対する処理内容の一例を示すフローチャートである。
【図18】 作業状況問い合わせ手段133で受け付けられた作業履歴情報検索要求のデータ構造の一例を示す説明図である。
【図19】 図17の処理で用いられるサブルーチンの一例を示すフローチャートである。
【図20】 作業履歴検索手段106Bにおける処理内容を例示するフローチャートである。
【図21】 作業履歴情報検索応答のデータ構造の一例を示す説明図である。
【図22】 作業状況表示構成手段132により作業履歴情報検索要求に対する結果を表示する画面の一例を示す説明図である。
【符号の説明】
5,5B 作業状況情報俯瞰装置、10,10B 表示画面、11 ワークプロセスリスト、12 ワークプロセス表示部、20 作業状況情報表示部、22作業履歴状況情報表示部、25 入力画面、50 通信ネットワーク、51〜57 通信ネットワーク装置、100,100B 作業状況情報記憶・検索手段、101,101B 作業状況情報通知受付手段、102,102B 作業状況情報検索手段、103,103B 作業状況情報記憶手段、104B 作業履歴情報記憶手段、105B 作業履歴管理手段、106B 作業履歴検索手段、110 作業状況情報把握通知手段、111 作業状況情報把握手段、112 作業状況情報通知手段、120 作業状況情報通知手段、121 作業状況情報入力手段、122 作業状況情報通知手段、130 作業状況問い合わせ・表示手段、131 作業状況問い合わせ要求受理手段、132 作業状況表示構成手段、133 作業状況問い合わせ手段、200,210,220 ワークフロー管理装置、201,211,221 ワークフローエンジン、202,212,222 ワークプロセス定義データ記憶手段、203,213,223 ワークプロセス定義データ検索手段。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a work situation information bird's-eye view apparatus, and more particularly to a work situation information bird's-eye view apparatus for bird's-eye view of information such as work progress in various work processes.
[0002]
[Prior art]
In the conventional workflow management system, the work process management apparatus grasps the progress status for each work process, and the user can refer to the progress status information for each work process. Because of the actual work Excessive In the meantime, since an unexpected situation such as a delay in the work of the worker and an incomplete document occurs, the workflow often does not flow as originally planned. Therefore, by grasping such an accident, a method of predicting the work progress first and redefining the workflow definition can be adopted. For this purpose, a mechanism for enabling management / inquiry of work progress status information is provided.
[0003]
For example, in the workflow management system disclosed in Japanese Patent Application Laid-Open No. 9-305659, the work status of the worker by the work amount table created by the work amount collecting means and the means for collecting the processing ability of the worker and the user activity status management table. By grasping the above, a mechanism is established to eliminate the stagnation of work flow by leveling the load on the workers.
[0004]
Japanese Patent Application Laid-Open No. 10-320456 stores a state transition table that defines a flow of business units subdivided for each business and an executor to be in charge in the workflow definition information storage device. The business status storage device stores the current status of each business unit and grasps the progress status of the business unit. In this apparatus, the state of each business unit is examined by a state transition determination apparatus. Then, reflecting this result, there is provided a mechanism for storing the business state in the business state storage device and flowing the workflow based on the state transition table.
[0005]
Further, Japanese Patent Application Laid-Open No. 8-190584 describes one in which the operation status of workflow work is grasped by the workflow operation / management means. This device uses the acquired operational status information and the personal information of each worker in charge such as task assignments and time constraints obtained from the personal information management means to evaluate and predict the workflow. Means predict the progress of the workflow.
[0006]
U.S. Pat. No. 5,414,843 describes what supports the creation of a work schedule of a workflow system by holding information on the start time and end time of a process and relation information between other work for each process. .
[0007]
However, none of the techniques provides a system for cross-viewing various types of worker information including work process information related to work progress status information as individual worker information. Although an actual worker is considered to have a plurality of work processes, there is no one that can see a plurality of work process information related to the worker.
[0008]
[Problems to be solved by the invention]
When a worker is assigned as a work provider for each of a plurality of work processes, and each work process is managed by a different workflow management device, in the conventional technology, all work processes related to the worker are handled. The work status information above cannot be grasped. This is because, in any of the inventions, work process management by a single workflow management apparatus is assumed, and there is no means for collecting work status information of workers when managing work processes by a plurality of workflow management apparatuses. Therefore, when assigning a worker to a new work process, it is difficult to obtain the worker's own work status information and to understand the situation surrounding the worker, which has become an obstacle to work process organization. .
[0009]
For example, in the apparatus described in Japanese Patent Application Laid-Open No. 9-305659, it is possible to grasp the work amount and processing capacity of the worker by using the work amount table and the user situation management table. There is no information on whether or not the process is working, and it is impossible to grasp the work process related to the worker.
[0010]
In the apparatus described in Japanese Patent Laid-Open No. 10-320456, the current state of each business unit is stored in the business status storage device using the state transition table, and the progress status of the business unit is obtained by referring to this information. Although it is possible to grasp, it is information based on the business, and information based on the worker such as on which business process a certain worker is working cannot be obtained.
[0011]
Further, in the apparatus described in Japanese Patent Laid-Open No. 8-190584, the workflow operation management means manages the progress of execution of the workflow work, and the personal information management means has a list of unit work that each worker should execute and each Workflow information management means to manage the personal information that consists of appointment tables that indicate the time periods in which the worker is restricted in the schedule, but to grasp the progress of the unit work that the worker should work on Therefore, it is necessary to grasp which workflow the unit task is in, and to imagine the worker's workload from the workflow execution progress status information.
[0012]
In addition, the apparatus described in US Pat. No. 5,414,843 merely holds information related to the process, and does not focus on the worker who performs the work.
[0013]
However, in any of these cases, there is no means to collect information related to the worker when assigning the worker to a new work process. It is difficult to grasp the situation information.
[0014]
It is an object of the present invention to provide an apparatus for managing work status information for each of a plurality of work processes and viewing the information from the worker as a base point.
[0015]
[Means for solving the problems and their functions and effects]
The work status information overhead view apparatus of the present invention has the above-mentioned eyes. Target The following measures were taken to achieve this.
[0016]
The work status information overhead view apparatus of the present invention is information relating to a work process. Work process information that is A plurality of work process management devices for storing Including a worker name, a name of a service provided by the worker, information identifying the work process related to the provided service, and a progress status of the work Work status information Accept input process that is at least one of input and change Work status information input changing means and the input Strength Work status information storage means for storing the received work status information and work from the user Specified a person Inquiry request accepting means for accepting an inquiry request, and work status information corresponding to the accepted inquiry request are collected from the work status information storing means. , Regarding the work process corresponding to the inquiry request Business information and worker information From the work process management device Search And A list of work processes and a list of work processes in the searched work process information is associated with the work status of the worker in the work process in the searched work status information. Work status information configuring means to be configured, and the configured work status information and work process. Love Work status information display means for displaying information The work status information display means is based on a list of work processes and a list of work processes that are associated and configured by the work status information configuration means, and a worker's work status in the work process. By selecting a work process from the list, the selected work process is displayed, and by selecting the node that is the worker of the work process, the work status of that node is displayed. This is the gist.
[0017]
In this work status information overhead device, the work status information composing means collects work status information corresponding to the inquiry request received by the inquiry request receiving means from the work status information storage means and information on the work process corresponding to the inquiry request. Are collected from the work process management apparatus, and the collected work status information and information on the work process are configured in a predetermined form. The work status information display means displays the configured work status information and information related to the work process. Therefore, the user can grasp the current work status information of the worker on a plurality of work processes related to the worker, which is impossible with the prior art.
[0018]
In such a work status information overhead view apparatus of the present invention, the inquiry request receiving means and the work status information display means may be configured in a man-machine interactive manner via a single interface. In this way, the user can interactively inquire about the work status information and can grasp the work status information.
[0019]
In the work status information overview apparatus according to the present invention, the information regarding the work process may be information including a work process and a list of work processes. In the work status information overview apparatus according to the present invention of this aspect, the work status information configuration means includes a list of work processes and a list of work processes out of the collected work process information, and the collected work status information. The work status information display means includes a list of work processes and a list of work processes associated with each other by the work status information configuration means. It may be a means for displaying the list and the work status of the worker in the work process in a predetermined format. In this way, the user can overview the work process list and can view the work status information in each work process across the work process by selecting from the work process list.
[0020]
Further, in the work situation information overhead view apparatus of the present invention, when the work situation information is input and / or changed by the work history information storage means for storing the history of the work situation and the work situation information input change means, Work history update means for updating the history of the work status corresponding to the worker included in the work status information that has been input and / or changed among the history stored in the work history information storage means You can also In this way, it becomes possible to overlook the work situation centered on the worker not only in the current situation but also in the past, and it is possible to examine the transition of the work situation of each worker. In addition, it is possible to grasp the transition of the collective / discrete situation of joint work by a plurality of workers. In this aspect of the work status information overview apparatus according to the present invention, the history of the work status is information configured by relating the work status information and information on the work process corresponding to the work status information in relation to time. It can also be.
[0021]
In the work status information overview apparatus of the present invention having such a work history information storage means and a work history update means, the work status information configuration means includes a history of work status related to the inquiry request received by the inquiry request reception means. And collecting the work status history from the work history information storage means together with the collected work status information and information about the work process in a predetermined form, and the work status information display means includes: It may be a means for displaying the work status information configured in a predetermined form by the work status information configuring means, information on the work process, and a history of the work status.
[0022]
Further, in the work situation information overview apparatus according to the present invention having a work history information storage means and a work history update means, the work history update means is a work input and / or changed by the work situation information input change means. Work status search means for searching the work history history corresponding to the status information from the work history information storage means, and the input and / or change to the latest work status in the searched work status history Work status change determining means for determining whether a work status change has occurred in the work status included in the work status information, and when it is determined that the work status change has occurred, based on the work status information, It may be a means for updating the history of work status corresponding to the work status information. In this way, it is possible to update the work status history only when the work status changes, and it is possible to save the work status history storage area. In the work situation information overview apparatus of the present invention of this aspect, when it is determined that a work situation change has occurred by the work situation information notification destination storage means for storing the work situation information notification destination and the work situation change judgment means The operation status information notification means for notifying the notification destination stored in the work status information notification destination storage means of the input and / or changed work status information may be provided. In this way, when a change occurs in the work situation, the user can quickly know such a change.
[0023]
Furthermore, in the work status information overview apparatus according to the present invention having a work history information storage means and a work history update means, the work status information display means is a work configured in a predetermined form by the work status information configuration means. Means for displaying a situation history in a format in accordance with time, and wherein the inquiry request accepting means accepts an inquiry request for work situation information using the work situation history displayed by the work situation information display means. It can also be assumed. The user can inquire work status information interactively using the history of work status.
[0024]
DETAILED DESCRIPTION OF THE INVENTION
Next, embodiments of the present invention will be described using examples. FIG. 1 is a configuration diagram showing an outline of the configuration of a work status information
[0025]
The
[0026]
FIG. 2 illustrates an example of work process information stored in the work process definition data storage means 202, 212, and 222 in the
[0027]
The work status
[0028]
The work status information storage / retrieval means 100 is a work status information notification accepting means 101 that accepts work status information notified via the
[0029]
The work status inquiry / display means 130 is a work status inquiry request reception means 131 that receives a work status inquiry request created based on an input from the user, and an inquiry request inquiry via the
[0030]
Next, the operation of the working status information bird's-
[0031]
FIG. 9 is a flowchart illustrating the processing contents of the work status information
[0032]
FIG. 10 is a flowchart illustrating the processing contents of the work status information grasping
[0033]
FIG. 11 is a flowchart showing the processing contents of the work status inquiry /
[0034]
Subsequently, the work status inquiry means 133 makes an inquiry to the work status information storage / retrieval means 100 via the
[0035]
When the search result is returned from the work status information search means 102 of the work status information storage / retrieval means 100 in this way, the work status inquiry means 133 receives the work status information as the search result via the
[0036]
The work status
[0037]
According to the work status
[0038]
Next, a work status information overview apparatus 5B as a second embodiment of the present invention will be described. FIG. 13: is a block diagram which shows the outline of a structure of the work condition information bird's-eye view apparatus 5B of 2nd Example. As shown in the figure, the work status information overhead device 5B of the second embodiment has the same configuration as the work status information
[0039]
The work status information storage / retrieval means 100B provided in the work status information bird's-eye view device 5B of the second embodiment is similar to the work situation information storage / retrieval means 100 provided in the work status information bird's-
[0040]
FIG. 14 is an explanatory diagram showing an example of the data structure of work history information stored in the work history information storage unit 104B. As shown in the figure, the work history information data stored in the work history information storage unit 104B is composed of time information, work status information at that time, and a pair of pointers to work processes referenced from the work status information. Yes. By adopting such a data structure, the work status at each time can be accumulated in association with the work process. In the second embodiment, each of these pieces of information is centrally stored in a single work history
[0041]
Next, the operation of the work status information overview apparatus 5B according to the second embodiment configured as described above, particularly the operation using the work history information will be described. FIG. 15 is a flowchart showing an example of processing contents of the work history management unit 105B in the work status information storage /
[0042]
As described above, when the work status information is stored in the variable X and the variable Y, the variable X and the variable Y are compared to determine whether or not the variable X satisfies a certain change criterion with respect to the variable Y. That is, it is determined whether the accepted work status information has changed from the latest work status information stored as work history information. The criterion is whether or not the work status information of the variable X has changed enough to be added to the work history information storage unit 104B. For example, a new work process is added or deleted. Various single criteria and a combination of these criteria can be used, for example, when there is a change of a predetermined value or more in the work situation or idle capacity. When these change criteria are not satisfied, the process returns to step S200.
[0043]
On the other hand, when the change criterion is satisfied, the work processes referred to by the work status information stored in the variable X are collected from the
[0044]
The work history information stored in the work history information storage unit 104B in this manner is used for the overhead processing of the work history information. FIG. 16 is an explanatory diagram illustrating the concept of the work history information overhead view process. The work status information changes variously according to the time for each worker. In the conceptual diagram illustrated in FIG. 16, this is shown side by side in the horizontal direction for each worker, so that it is possible to trace the transition of the work status of a certain worker. ing. For example, it is possible to overlook what work process the worker B is performing during the time t1 → time t3 → time t5, and what the work situation is at each time point. Furthermore, work history information may have work process information that is referenced at each point in time, but the work process information describes a plurality of workers related to the work process. The work information history of other workers can be traced through. For example, it is possible to trace the work status at time t2, t4 before and after another worker C who is working in the same work process from time t3 of worker B. Therefore, it is possible to have a bird's-eye view of a transition record of a three-dimensional work situation by a plurality of workers.
[0045]
Below, the actual operation of the overhead processing of the work history information will be described. FIG. 17 is a flowchart showing an example of the processing contents for the work history information inquiry request in the work situation inquiry means 133. When an operator name, search time range: start, and search time range: end are input as input operations by the user, the work
[0046]
When a work history information search request is accepted in this way, the subroutine illustrated in FIG. 19 is called with the variables N, T1, and T2 as arguments, and search history information that matches the worker name N is acquired in the time range T1 to T2. This is stored in the variable H (step S212).
[0047]
In the subroutine of FIG. 19, the work
[0048]
FIG. 20 is a flowchart illustrating the processing contents in the work history search means 106B. When the work history search means 106B receives the work history information search request R from the work status inquiry means 133 by the subroutine of FIG. 19 (step S240), the work history search means 106B searches the work history information storage means 104B for the work history information search request R, The work history information, work status information, and work process associated with the worker name specified in the work history information search request R are extracted from the work history information in the time range specified in the history information search request R. A work history information search response is constructed and stored in the variable H (step S242). FIG. 21 shows an example of the data structure of the work history information search response. When the work history information search response is configured in this way, the work history search means 106B sends back the work history information search response stored in the variable H to the search request issuer specified in the work history information search request R (step S244). Then, a series of processing is completed.
[0049]
Returning to the processing of FIG. 17, when the work history information search response is returned in this way, the work status inquiry means 133 displays a “focus history display” described later so as to visualize the work history information stored in the variable H. The work status display composing means 132 performs the process of displaying in the area (step S214). Then, in response to an operation from the user, the focus time and the work process identifier are stored in variable T and variable ID, respectively (step S216). When the focus time T and the work process identifier ID are input, the work status inquiry means 133 displays a work process (generally, a plurality of work processes corresponding to the time T included in the work history information search response stored in the variable H). ), A worker who does not correspond to the worker stored in the variable N for the work process stored in the variable ID is extracted and stored in the list L (step S218).
[0050]
When the list L is created, the work
[0051]
FIG. 22 is an explanatory diagram showing an example of a screen for displaying a result for the work history information search request by the work status
[0052]
Note that the hatched lines in the work history status
[0053]
According to the work status information overview apparatus 5B of the second embodiment described above, the work history can be displayed based on the worker name. In addition to the displayed work history, the work history of the related worker is also displayed, so that the work history of the related worker can be traced. Of course, since the result of the work history information search request response can be displayed interactively by man-machine, it is possible to display the work situation and its history desired to be known with a simple operation.
[0054]
The embodiments of the present invention have been described using the embodiments. However, the present invention is not limited to these embodiments, and can be implemented in various forms without departing from the gist of the present invention. Of course you get.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing an outline of a configuration of a work situation information bird's-
FIG. 2 is an explanatory diagram showing an example in which work process information stored in work process definition data storage means 202, 212, 222 is expressed in a graph structure.
FIG. 3 is an explanatory diagram illustrating an example of worker list data in a node of work process information illustrated in FIG. 2;
FIG. 4 is an explanatory diagram showing an example of worker's work status information input in the work status
FIG. 5 is an explanatory diagram showing an example of a data structure of work status information stored in the work status
FIG. 6 is an explanatory diagram showing an example of an input screen when an inquiry is made by the work status inquiry
FIG. 7 is an explanatory diagram showing an example of a screen for displaying an inquiry result by the work status
FIG. 8 is a flowchart illustrating an example of processing contents of work status information notification means 120 in work status management means 115;
FIG. 9 is a flowchart illustrating the processing contents of work status information notification accepting means 101 in work status information storage / retrieval means 100;
FIG. 10 is a flowchart illustrating the processing contents of work status information grasp notification means 110 in work status management means 115.
FIG. 11 is a flowchart showing the processing contents of a work status inquiry /
FIG. 12 is a flowchart illustrating the processing contents of the work status information search unit 102) in the work status information storage /
FIG. 13 is a configuration diagram showing an outline of a configuration of a work status information overhead device 5B according to a second embodiment.
FIG. 14 is an explanatory diagram showing an example of a data structure of work history information stored in the work history information storage unit 104B.
FIG. 15 is a flowchart illustrating an example of processing contents of a work history management unit 105B in the work status information overview apparatus 5B according to the second embodiment;
FIG. 16 is an explanatory diagram illustrating the concept of work history information overhead view processing;
FIG. 17 is a flowchart showing an example of processing contents in response to a work history information inquiry request in the work situation inquiry means 133;
FIG. 18 is an explanatory diagram showing an example of a data structure of a work history information search request received by the work
FIG. 19 is a flowchart illustrating an example of a subroutine used in the process of FIG.
FIG. 20 is a flowchart showing an example of processing contents in work history search means 106B.
FIG. 21 is an explanatory diagram showing an example of a data structure of a work history information search response.
FIG. 22 is an explanatory diagram showing an example of a screen for displaying a result for a work history information search request by the work status
[Explanation of symbols]
5, 5B Work status information overview device, 10, 10B display screen, 11 work process list, 12 work process display section, 20 work status information display section, 22 work history status information display section, 25 input screen, 50 communication network, 51 57 Communication network device, 100, 100B Work status information storage / retrieval means, 101, 101B Work status information notification acceptance means, 102, 102B Work status information search means, 103, 103B Work status information storage means, 104B Work history information storage Means, 105B work history management means, 106B work history search means, 110 work status information grasping means, 111 work status information grasping means, 112 work situation information notifying means, 120 work situation information notifying means, 121 work situation information inputting means, 122 Work status information notification means, 130 Work status Status inquiry / display means, 131 Work status inquiry request acceptance means, 132 Work status display configuration means, 133 Work status inquiry means, 200, 210, 220 Workflow management device, 201, 211, 221 Workflow engine, 202, 212, 222 Workpiece Process definition data storage means, 203, 213, 223 Work process definition data search means.
Claims (3)
作業者名と、該作業者の提供するサービスの名称と、該提供サービスが関係する前記ワークプロセスを特定する情報と、当該作業の進捗状況と、を含む作業状況情報の入力と変更との少なくとも一つである入力処理を受け付ける作業状況情報入力変更手段と、
該入力された作業状況情報を記憶する作業状況情報記憶手段と、
ユーザから作業者を指定した問い合わせ要求を受け付ける問い合わせ要求受理手段と、
該受け付けた問い合わせ要求に対応する作業状況情報を前記作業状況情報記憶手段から収集すると共に、前記問い合わせ要求に対応するワークプロセスに関する業務の情報と作業者の情報とを前記ワークプロセス管理装置から検索し、前記検索したワークプロセス情報のうちのワークプロセスおよびワークプロセスのリストの一覧と、前記検索した作業状況情報のうちの該ワークプロセスにおける作業者の作業状況とを関連付けて構成する作業状況情報構成手段と、
該構成された作業状況情報とワークプロセス情報とを表示する作業状況情報表示手段と、
を備え、
前記作業状況情報表示手段は、前記作業状況情報構成手段により前記関連付けられて構成されたワークプロセスとワークプロセスのリストの一覧と、該ワークプロセスにおける作業者の作業状況と、に基づいて、リストからワークプロセスを選択することにより、選択したワークプロセスを表示し、ワークプロセスの作業者であるノードを選択することにより、そのノードの作業状況を表示する手段である
作業状況情報俯瞰装置。A plurality of work process management devices for storing work process information which is information relating to work processes;
At least input and change of work status information including a worker name, a name of a service provided by the worker, information specifying the work process related to the provided service, and a progress status of the work Work status information input changing means for accepting one input process ;
A work situation information storage means for storing the work status information input,
An inquiry request receiving means for receiving an inquiry request specifying a worker from a user;
With collecting work status information corresponding to the query request received said from the work situation information storage unit, and the query request to the operator with the business information about the corresponding work process information retrieved from the work process management apparatus Work status information constituting means for associating a list of work processes and a list of work processes in the searched work process information with a work status of a worker in the work process in the searched work status information When,
And work status information display means for displaying a working state information and work processes scan information which is the structure,
Equipped with a,
The work status information display means is based on a list of work processes and a list of work processes configured in association with each other by the work status information configuration means, and a worker's work status in the work process. A work status information overview apparatus that is a means for displaying a selected work process by selecting a work process and displaying a work status of the node by selecting a node that is a worker of the work process .
作業状況の履歴を記憶する作業履歴情報記憶手段と、
前記作業状況情報入力変更手段により作業状況情報の入力が行なわれたとき、前記作業履歴情報記憶手段により記憶されている履歴のうち該入力が行なわれた作業状況情報に含まれる作業者に対応する作業状況の履歴を更新する作業履歴更新手段と、
を備え、
前記作業状況の履歴は、作業状況情報と該作業状況情報に対応するワークプロセス情報とを時刻との関連において構成されてなる情報であり、
前記作業状況情報構成手段は、問い合わせ要求受理手段により受け付けた問い合わせ要求に関連する作業状況の履歴をも前記作業履歴情報記憶手段から収集すると共に、該検索した作業状況の履歴を前記検索した作業状況情報およびワークプロセス情報と共に所定の形態に構成する手段であり、
前記作業状況情報表示手段は、前記作業状況情報構成手段により所定の形態に構成された作業状況情報とワークプロセス情報と作業状況の履歴とを表示する手段であり、
前記作業履歴更新手段は、前記作業状況情報入力変更手段により入力と変更との少なくとも一つが実行された作業状況情報に対応する作業状況の履歴を前記作業履歴情報記憶手段から検索する作業状況検索手段と、
該検索された作業状況の履歴のうち最新の作業状況に対して前記入力と変更との少なくとも一つが実行された作業状況情報に含まれる作業状況に作業状況変化が生じているかを判定する作業状況変化判定手段と、を備え、
該作業状況変化が生じていると判定されたとき、前記作業状況情報に基づいて該作業状況情報に対応する作業状況の履歴を更新する手段である
作業状況情報俯瞰装置。 It is a work situation information bird's-eye view device according to claim 1,
Work history information storage means for storing a history of work status;
When the work status information is input by the work status information input change means, it corresponds to the worker included in the work status information for which the input has been made out of the history stored in the work history information storage means. A work history update means for updating the work status history;
With
The work status history is information that is composed of work status information and work process information corresponding to the work status information in relation to time,
The work status information composing means also collects the work status history related to the inquiry request received by the inquiry request receiving means from the work history information storage means, and the searched work status history is the searched work status. A means for configuring information and work process information into a predetermined form,
The work status information display means is means for displaying the work status information, work process information, and work status history configured in a predetermined form by the work status information configuration means,
The work history update unit searches the work history information storage unit for a work status history corresponding to the work status information for which at least one of input and change has been executed by the work status information input change unit. When,
Work status for determining whether a work status change has occurred in the work status included in the work status information in which at least one of the input and the change has been executed with respect to the latest work status in the retrieved work status history Change determination means,
A work status information overhead device that is means for updating a work status history corresponding to the work status information based on the work status information when it is determined that the work status change has occurred .
前記作業状況情報表示手段は、前記作業状況情報構成手段により所定の形態に構成された作業状況の履歴を時刻に沿った形式で表示する手段であり、
前記問い合わせ要求受理手段は、前記作業状況情報表示手段により表示された作業状況 の履歴を用いて作業者を指定した問い合わせ要求を受理する手段である
作業状況情報俯瞰装置。 It is a work situation information bird's-eye view device according to claim 1 or 2,
The work status information display means is means for displaying a history of work status configured in a predetermined form by the work status information configuration means in a format along time.
The work status information overview device, wherein the inquiry request receiving means is a means for receiving an inquiry request specifying an operator using the work status history displayed by the work status information display means .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25845899A JP4196495B2 (en) | 1999-09-13 | 1999-09-13 | Work status information overview device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25845899A JP4196495B2 (en) | 1999-09-13 | 1999-09-13 | Work status information overview device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2001084305A JP2001084305A (en) | 2001-03-30 |
| JP2001084305A5 JP2001084305A5 (en) | 2005-10-13 |
| JP4196495B2 true JP4196495B2 (en) | 2008-12-17 |
Family
ID=17320512
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP25845899A Expired - Fee Related JP4196495B2 (en) | 1999-09-13 | 1999-09-13 | Work status information overview device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4196495B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108227651A (en) * | 2016-12-22 | 2018-06-29 | 发那科株式会社 | Searching system and search method |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4820012B2 (en) * | 2001-04-11 | 2011-11-24 | ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー | Status display device |
| CN101366032A (en) * | 2005-11-10 | 2009-02-11 | 皇家飞利浦电子股份有限公司 | Decision-Based Displays for Healthcare Information Systems |
| US11061380B2 (en) | 2017-12-26 | 2021-07-13 | Canon Kabushiki Kaisha | Production management system and production management method |
-
1999
- 1999-09-13 JP JP25845899A patent/JP4196495B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108227651A (en) * | 2016-12-22 | 2018-06-29 | 发那科株式会社 | Searching system and search method |
| CN108227651B (en) * | 2016-12-22 | 2019-06-11 | 发那科株式会社 | Searching system and search method |
| US10627796B2 (en) | 2016-12-22 | 2020-04-21 | Fanuc Corporation | Retrieval system and retrieval method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001084305A (en) | 2001-03-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3649345B2 (en) | Information processing system | |
| JP4703917B2 (en) | Rental system and rental business support method | |
| WO2001055818A2 (en) | Multi-layer engine using generic controls for optimal routing scheme | |
| KR100970851B1 (en) | System building guide system | |
| JP2008299762A (en) | Production management program | |
| JP2004164183A (en) | Rental estimating method, rental estimating system, terminal for acquiring rental information, program for acquiring rental information and server for acquiring rental information | |
| JP2746173B2 (en) | Concurrent design management system | |
| CN111192673A (en) | Efficient management method and device for equipment maintenance, computer equipment and storage medium | |
| US20140278653A1 (en) | Method And System For Optimizing Field Service Appoint Scheduling | |
| JP4196495B2 (en) | Work status information overview device | |
| JP3726903B2 (en) | Information processing system and work flow management method by information processing system | |
| JP5003084B2 (en) | Business monitoring device, business monitoring system, business monitoring method and program | |
| JP2021117851A (en) | Multi-entity cooperation planning system and multi-entity cooperation planning method | |
| JP2003006298A (en) | Method of work instruction in warehouse, and its system | |
| JPH08106494A (en) | Development support system | |
| JP5255796B2 (en) | Operation management support system, program | |
| JP2005104710A (en) | Part delivery arrangement device and part delivery arrangement method | |
| JP2003067598A (en) | Cost estimation system, method and recording medium | |
| JP7422171B2 (en) | Shared office search support device and shared office search support method | |
| JP3245784B2 (en) | Business flow management control system | |
| JP2005352934A (en) | Production process management system and equipment | |
| JP2001155062A (en) | Workflow arrival prediction system, method, and storage medium storing program according to the method | |
| JP3802498B2 (en) | Design navigation system | |
| JPH0855162A (en) | Information processing system | |
| KR20020034247A (en) | production management system and operation method for the system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050601 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050601 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20050601 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080714 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080909 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080922 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111010 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121010 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131010 Year of fee payment: 5 |
|
| LAPS | Cancellation because of no payment of annual fees |