JPH02278458A - 電子文書承認システム - Google Patents

電子文書承認システム

Info

Publication number
JPH02278458A
JPH02278458A JP2061339A JP6133990A JPH02278458A JP H02278458 A JPH02278458 A JP H02278458A JP 2061339 A JP2061339 A JP 2061339A JP 6133990 A JP6133990 A JP 6133990A JP H02278458 A JPH02278458 A JP H02278458A
Authority
JP
Japan
Prior art keywords
user
document
approval
job
approver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2061339A
Other languages
English (en)
Inventor
Philippe Lemble
フイリツプ・ランブル
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH02278458A publication Critical patent/JPH02278458A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/33User authentication using certificates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 A、産業上の利用分野 本発明は、電気的に生成されてメールされる即ち送信さ
れる文M(document)の内容を承認すること及
びそのような文書を生成し、モニターしそして処理する
システムに関する。
B、従来の技術 電子メール・システムは、増大する数の会社内で目下用
いられている。そのようなシステムによって、ユーザは
簡単なメモ又はより手の込んだ文書を用いて多くの情報
を非常に迅速に交換することができる。
サイン即ち承認されねばならない文書は、大抵の場合、
古い方法で扱われている。処理のどのステップも人間の
介在を含んでいる。文書の創作者(originato
r )は、フオームのコピーを持ってl、Nなければな
らない。創作者は、管理されなければならない中央記憶
装置からフオームのコピーを得る。しばしば、創作者は
、後での使用のためにコピーを持ち、フオームの旧式版
を用し)るリスクをおかしている。フオームを埋めたと
き、操作援助(helρ)はほとんど利用できないし、
もちろんエラー・チエツクも何ら行なわれ得ない。フオ
ームはしばしば紛られしくて完成するのが困難なはずで
ある。なぜなら、コストを考えると、全ての場合に用い
ることができる多目的フオームを作成することになるた
めである。システムを満足させるより手の込んだフオー
ムについては、骨組フオームが処理されるヨーロッパ出
願第269875号を参照されたい。
フオームが一旦完成されると、創作者はそれを承認して
もられなければならない。承認処理は簡単なはずである
(例えば、創作者のマネジャーによる承認)。その場合
には、簡単な電子メールが進行するオペレーションが仕
事を行なうことになる。
しかし、大抵の場合には、要求はもって複雑であり、幾
くつかのレベルの管理即ち職務上の承認が必要となる0
例えば、財政分析者、予算監査室等による承認である。
しばしば、その承認処理は、フオーム中に埋められるデ
ータに依存している。
例えば、購入オーダについては、要求された購入額が所
与の値を越えないなら、1つのレベルの管理で十分であ
るが、そうでないなら、例えば2つのレベルの管理が必
要である。その上、管理上の決定のために、所与のフオ
ームに対する承認ルールはフオーム自体を変更すること
なく、変えられ得る。
通常システムでは、創作者が第1承認者(例えば、その
マネージャ)のサイン(即ち、承認)を得るために第1
承認者へ文書を渡す。第1承認者は、文書がどこに存在
するか又は誰がそれを持っているのか又は文書が手で持
って運ばれたのか或いは社内メールによって転送された
のかどうか定かであるはずがない。このことは、承認処
理におけるどのステップについても当てはまる。第1承
認者は第2承認者等へ文書を転送する際に制御できなく
なる。しばしば、承認者は5次の承認者へ文Mを渡す前
に、文書の紙によるコピーを保管していなければならな
い。
例えば、承認が委任(delegate)により付与さ
れねばならないが、誰が委任しているのか人々は知らな
いことがある。
その上、承認者リストは承認処理の間に変更される必要
があることもある。承認者がそのマネージャと交代する
こともあるし、承認の順序も変更されることもあり、又
は、より多くの情報が既にサインした他の承認者から承
認者によって要求されることもあり得る。
結局、フオームから発行されて承認された全ての文書が
、処理して要求を実行しなければならない人又は部門に
到達する。まず、チエツクが行なわれなければならない
。即ち、データのチエツク及び承認処理のチエツクであ
る。
それから、全てが正しいなら、データをオペレーション
・システム中ヘキー人力するような行為がとられる。
一般に、創作者へは何ら情報は戻されない。創作者は、
その要求が満されるまで持っていなければならないし、
又は電話或いは手紙で情報を得なければならない。
文書は、関係する承認処理が実行されている時間の間の
みならず、各フオームについて設定された保存期間の間
、保管されなければならない。
C6発明が解決しようとする課題 全ての公知のシステムは、しかしながら、埋められたフ
オーム(本文中では文書と呼ばれる)をモニタし、埋め
られたときにその内容に基づいて特定のフオームが進む
へき承認経路を動的に且つ電気的に計算し、ユーザの構
成範囲での要求者の職務に基づいて埋められた文書への
アクセス要求をフィルタするばかりでなくそのような経
路を制御するための有効な手段を欠いている。
09課題を解決するための手段 本発明の目的は、事前記憶されたブランク・フオーム・
ライブラリをアクセスし、フオームを選択し、そのフオ
ームを埋め、埋められたフオームのデータとシステムの
接続されたユーザの母集団の範囲内でユーザの仕事即ち
職務を参照する特定の定義済み承認ルールとに基づいて
承認経路を計算し、対応する承認オペレージコンをモニ
タして制御するようなシステムを提供することである。
本発明の目的には、埋めら九たデータと記憶された更新
可能な承認ルールと要求者の一紋符合とに基づいて、埋
められたフオーム(文書)へのアクセス要求をフィルタ
するシステムを提供することも含まれる。
本発明は、内容が複雑な承認を必要としている文書の処
理に係わる全てのステップの自動化を達成する。
それには、文書の構成、承認者リストの決定、電子的サ
イン(即ち、承認)の確認、終了化オペレーション、記
憶及び処理の一般的な追跡が含まれる。
特に1本発明は、次のような電子メール・システムにお
いて、システムの選択されたユーザによる′に予約な承
認によってサインを必要とするユーザ創作の文書の処理
を制御する承認システムを達成する。即ち、その電子メ
ール・システムは、ディジタル・ネットワークに接続さ
れたターミナルと、計算機手段、メモリ及び個々のユー
ザに割り当てられたソフトウェア・ファシリテイを含む
仮想計算機(VM)と、ターミナルからユーザへメール
される電子文書を作成し、処理しモニタする手段とを含
む。そして、各ユーザは、システム接続されたユーザの
母集団の範囲内で仕事即ち職務を割り当てられている。
そのような承認システムは5次の手段を含む。即ち。
各システム・ユーザの職務及びアドレスが識別される職
務テーブルを記憶し更新する手段と、文書のフオームを
記憶する手段と、 ユーザの職務の文書のタイプ及び文書のフオームの内容
に基づく定義済み承認ルールを記憶する手段と、 内容が承認を受けることになっているフオームを選択し
9選択されたフオームをアクセスして埋めて処理しメー
ルするためのターミナル制御可能手段と。
上記メールすることに応答して、上記職務子−・プルを
アドレス指定し、上記承認ルールに1ルづき システム
接続されたユーザ間で承認経路を決定する手段と、 上記承認経路決定に応答し、て5−ヒ記埋められたフオ
ームについてのメール及び処理をモニタする手段と、 である。
E、実施例 第1図には、アプリケーション資源及び通イa資源の両
方を含むディジタル・ネッ1−ワーク・ノードが示され
ている。例えば、インテリジェント・デイスプレィのよ
うなターミナルT1、T2・・・・・が、ホストコンピ
ュータに直接に又はコンセントレータ即ち通信制御装置
或いはリモート・ターミナル用のPBXを介して接続さ
れている。幾〈っかの類似ノードが、ネットワークに接
続された丙子ものターミナルへこのようにして通じてい
るディジタル・ネットワークに接続されている。どのタ
ーミナルに居るユーザも、ネットワークのソフトウェア
資源を用いて選択したタスクを実行する。
及びM 、!1.なキーボード操作によって昼夜意のま
まに相互に通信することの両方ができる。
ホスト・コンピュータを含むシステムが、VM/SP環
境において動作しているとする2各自即ちエンド・ユー
ザは、ネットワークの所与のノート内のコンピュータ・
システムにおいて仮想計算機を割り当てられている。仮
想計算機は、実際時にはユーザのA−ディスクとして参
照される所定サイズの記憶場所を意味するし、各々がそ
れ自身のタイプのサービスを含む制御プログラム(cp
)及び会話型モニター・システム(CMS)を本質的に
含む共通のコンピュータ・ハードウェア及びソフトウェ
ア資源を共用することを意図している。
CPは、システムの資源を管理し、システムを用いて各
自に対して個々の作業環境を提供する。CPによって管
理される資源には、プロセッサの機能、プロセッサの記
憶及び入力/出力装置が含まれる。CPは、システムの
作業環境を作成する。
それは、作業セツションの間ユーザが利用できるシステ
ム資源を制御する。
CMSは、VM/SPオペレーティング・システムの構
成要素であるが、それ自体、CP下で動作するオペレー
ティング・システムである。その名前″会話型″が意味
するように、システムのユーザとCMSとの間には両方
向通信が存在する。
CP及びCM Sについての詳細は、以下に示すIBM
社の文書を参照されたい。
Virtual Machine/5ysteIIPr
oduct (VM/5P)General info
rmation、 GC20−1838゜Virtua
l  阿achin/System  Product
  :  CMSUSER’s Guide、5C19
−6210゜Virtual Machine/Sys
tem Product  : SystemProd
uct Editor User’s Guide、5
C24−5220゜第2図に示されているように、ユー
ザは、ネットワークに接続されたターミナルを用いてセ
ツションを開始し、ログ・オン手順を経て計算機に到達
することが可能である。ログ・オンすることは、CPソ
ファリティに到達するためにキーボードから割込みコマ
ンドを送り、それがら暗証コード(ユーザ識別子)及び
大抵の場合にはパスワードをタイプすることによってシ
ステムに対しユーザを識別させることを意味する。パス
ワードの使用によって、計算機の′″オーナ即支所有者
″以外の者がその所与の″計算機″にアクセスすること
を禁止することができる。パスワードは秘密にされただ
オーナのみが知っている。CM、S資源乃至は他のソフ
トウェア資源(例えば、IBM社のPROFSアプリケ
ーション・プログラム)乃至は他の特定ソフトウェアは
1本発明に対して考えられている″シーリング(SEA
L ING)”により指定されるもののように、要求し
てアクセスされることも、又は直接にアクセスされるこ
とも可能である。このことは、ユーザのPROFI L
EEXECルーチン中で定義される。このルーチンは、
ユーザの計算機を本来定義するときに特定のユーザに割
当てられた(即ち、利用可能にされた)利用可能な資源
を識別するように調整されている。
IBM社のPROFSについての詳細は、次のIBM社
の文書を参照されたい。
Using the Professional 0f
fice System(Order No、5112
0−5604)更に、本発明のために、特定の環境が第
3図に示されているようにシステム内で調整されている
この第3図は、いわゆる“シーリング(SEALING
)”環境の詳細を示している。そのような環境には、デ
ータ・ベース計算機(SEALDBA)及びシステム計
算機(SEALSYST)が、ユーザのVM計算機の他
に含まれている。
5EALDBAは、SQL/DSデータ・ベース管理計
算機として切断モードで動作する仮想計算機である。読
取り/書込み(R/W)モードで動作する幾つかのミニ
・ディスクが、5EALDBA計算機に接続されている
−保守オペレーション用の作業ディスクとしてのみ用い
られるA−ディスク。
データ・ベース・ディレクトリを含むディレクトリ・デ
ィスク。
−全ての作業ユニットのロギングを支援して問題の場合
にロールパックを与えるログ・ディスク。
幾つかのデータ・ディスク:共通システム・テーブル用
の少なくとも1つのディスクと、支援された種々のフオ
ームにより必要とされるだけの数のディスク。(ドキュ
メント/フオームの意味はさらに定義されるであろう。
) SEALDBA計算機は、SQLフオーム中にデータ・
ベースを本質的に含むSQL計算機とみなすことも可能
である。
5EALSYSTは、5EALINGシステムの仮想計
算機である。この計算機には幾つかのミ二・ディスクが
接続されでいる。
保守オペレーション用の作業ディスクとしてのみ用いら
れるA−ディスク。
バッチ・オペレーションを支援するバッチ・ディスク。
全てのプログラムのソースを含むソース・ディスク。
ユーザが5EALINGアプリケーシヨンを実行するの
に必要な全てのルーチン、即ち、承認アプリケーション
によって必要とされ、この記述において更に定義される
ルーチンを含むシステム・ディスク。ユーザがアプリケ
ーションの実行を希望するときには、このミニ・ディス
クへの読取専用リンクを作る必要がある。
ユーザの仮想計算機は、2メガの記憶サイズでユーザの
A−ディスクを有する標準のVM計算機である。A−デ
ィスクは、主として文書原稿を記憶したり印刷オペレー
ションを支援するのに用いられる6 ユーザの標準VM計算機及び5EALSYST計算機の
両方とも、相互ユーザ通信伝達手段(■UCVリンク)
を介してS Q L/D Sデータ・ベース管理計算機
と通信することが可能である。
このようなシステム構成によって、以下の説明より明ら
かになるような幾つかの利点がもたらされる。承認プロ
セスへより高いセキコリティ・レベルを提供するのにそ
れが貢献することは、既に言われていることでもある。
そのために、エンド・ユーザが使用することがあるSQ
Lコマンドのみは、5EALDBA計算機付加ディスク
中へ記憶されているアクセス・モジュール内に予め定め
られている。IUCVリンクによって、ユーザのターミ
ナルからこれらのモジュールにアクセスして実行させる
ことができる。
好実施例の詳細な説明の理解を平易にするために、まず
次のような仮定に注意されたい7空(ブランク)のフオ
ームが、本発明を用いて処理される(例えば、承認され
る)ことになっている文書へ更に使用して変換するため
に、システム(SEALSYST)において設計され記
憶されている。
承認者は、通常、夫々の職務を参照すること、例えば部
門番号××の第1、第2、・・・・・・等のラインのマ
ネージャによって指定されている。″行為(actin
) ’″者がその職務の最初の選任者(肩書のある者)
とは異なるような場合には、その職務は委任されること
もある。
システムのユーザ(考慮される文書の創作者)が適切な
承認のために文書の転送を希望するときには、文書内の
特定データ・フィールドの内容を用いて動的に承認経路
が計算されて、承認ルールが予め定められる。続く実行
の際に、承認者は2つの項類即ち″許可者(authr
izer) ”と″評価者(reνiswer) ”と
に分けられたのかも知れない。
許可者のみが文書を受入れる(同意する)又は拒絶する
ことが可能である。評価者は、助盾を与えることのみが
できる。否定的な評価者の意見では、文書が先に進むの
には次の許可者の承認を必要とする。
最終的に、最後の承認者によって進められた後は、文書
は終了させるVM;:i算機へ自動的に転送される。こ
の計算機は、通常のオペレーションを実行する。例えば
、更新したり、フォーマット化したり、必要なら暗号化
たり、ネットワークを介して別のネットワークのノード
へ送ったり、本発明のために、承認システムに対するよ
り高いセキュリティ・レベルを確かめるように調整され
た制御動作を実行したりする。
上記のようなオペレーションは、ユーザのVM計算機の
他に5EALDBA、5EALSYSTを介して利用で
きるようになったファシリティを用いて、第4図に要約
されている。
承認に必要な情報(例えば、職務)と共に文書はある承
認者から次の承認者へ転送されないことに注意すべきで
ある。それらは、汎用データ・ベースから動的にアクセ
スされる。このような構成によって、会社の社員(ユー
ザー)の移動即ち再選任に対し承認経路を常に更新する
ことができる。
機能の点からみて、ソフトウェアの構成がまとめられて
第5図に示されている。承認システムへのアクセスは、
REXXg語のソフトウェア・ツ−ルによって与えられ
る。これらのツール(プログラム)は、ダイアログ・マ
ネージャ(DialogManager )即ち対話管
理プログラムをアクセスすると共に5EALING汎用
プログラムのライブラリをアクセスする。l5PF言語
のダイアログ・マネージャは、次のような機能を制御す
る。即ち、ユーザのターミナルにおける画面表示、メモ
リ中のテーブル及びメツセージ生成である。ダイアピグ
・マネージャは、ユーザ・インタフェースのタスクを実
行する。rsPFについては、IBM社のl5PF  
 Version  2  Dialog  Mana
gement  5ervicesSC34−2173
を参照されたい。そのようなダイアログ・マネージャへ
のアクセスは、エントリREXXユニットによって、そ
して汎用プログラム・ユニットによって実行される。デ
ィスクに記憶されているデータ・ベース(DATA  
BASE)からデータを選択、更新、挿入又は削除する
SQL/DSツールを含むデータ・ベース・アトミニス
トレータが提供されている。このようなデータ・ベース
・アトミニストレータは、SQLオーダを用いる汎用プ
ログラムによってアクセスされる。
SQLについては、次のものを参照されたい。
SQL/Data  System  General
  Information  GH24SQL/Da
ta System Terminal User’s
 Guide 5H第6図には、処理の間読取り/書込
みに基づいてアクセス可能なSQL/DSデータ・ベー
スに集中される承認システムの代表的な例を示している
。文書準備のためのエントリ(後に説明されるが)は、
そのデータ・ベースへの読取り/書込みオペレーション
を含む。この処理の後にステップ文書準備しているユー
ザから又は承認者から直接にトリガされ得る承認ステッ
プが続く。−旦承認されると、文書は更に先へ進められ
、追求され、必要なら実行される。そのために、SQL
/DSばかりでなく、例えば、さもなければ利用可能な
VMディレクトリのような外部システムもアクセスされ
る必要がある。文書は最終的には記憶装置に転送される
。その上、承認処理にとって特に有用な″′職務(fa
nction) ”データを更新する手段及び例えば統
計演算を実行するのに用いられるべき助言(consu
lting) /分析手段も利用できる。
第7図には、5EALDBA計算機のSQL関連データ
・ベースのデータ・ディスク中へ記憶される入きシステ
ム・データの配置が示されている。
システム・データは、承認処理により必要とされるとき
にはアクセスされたり発生される特定テーブルとそのシ
ステムとを実行させるのに必要な汎用テーブル中へ分割
される6明らかに、そのようなテーブルの内容は、予め
選択された承認基準に基づいている。これらの基準は、
変更可能であり、それ故に限られていない。好実施例に
おいて実施される基僧について次の説明を参考にされた
い。
(A)汎用テーブル中では次のものが見出される。
1、ユーザの識別データを含むLOGONテーブル(例
えば、ノード識別子(node id) 、ユーザ識別
子(user 1d) 2、職務に関連したテーブル:承認システムのユーザが
承認ルールを支配する特定機能を割当てられる(例えば
、支配構成)、このようなテーブルは、次のものを含む
FUNCTIONテーブル。これらのテーブルは、現存
する職務を定義し、各職務について行為者及び肩書のあ
る者の識別子を与える。
PREVIDELテーブル。これらのテーブルは、委任
予知を表示する。ただし、承認権限がある者から他の者
へ委譲されることを仮定している。
HISTFUNCは、監査のために職務テーブル即ちF
UNCTIONテーブル中に生じる変更を追跡する(新
しい職務、委任、肩書のある者の変更)。
3、承認処理に関連したテーブル。
APPFUTU、APPWAIT及びAPPDONEは
、進行中の文書に関係する。
APPFUTUは、承認処理に必要となる(将来)II
!務を各文書について含む。
APPWAITは1文書についての実行を持っている職
務を各文書について含む。
APPDONEは、文書について既に実行した職務、そ
の実行した者そして異なるなら肩書きのある者について
の決定及び識別子を各文書について含む。
APPHISTは、もはや進行しない文書を扱う。即ち
、それらは、終了させられたり、拒絶されたり又は取消
されたりする。それは、APPDONEと同じ構造を有
する。
46文書に関連するテーブル 埋められたフオームは、承認処理を受けることになって
いる言わゆる文書を提供する。各文書は、少なくともそ
の文書を定義するデータを有する■IEADERを含む
。全てのヘッダは、HEADERSテーブル中に動的に
記憶される。
COMMENTSテーブルは、承認者が文書について実
行するとき承認処理の間に承認者によって付加されるコ
メントを各文書について含む。
(B)特定テーブル中では次のものが見出される。
1、職務を扱うテーブル 職務テーブルの符号化されたF島funcDnの決定職
務テーブルの符号化されたFafuncCnの特性(f
uncは職務のタイプについての符号であり。
Cn及びDn中のnは、整数の順序番号である。)2、
文書についてのテーブル Typdocanは、特定文書データを含む必要がある
n個のテーブルのセットを所与のフオーム(文書のタイ
プ/1ypdoe)について表わす。
C0NTR0L  TABLES即ち制御テーブルは、
文書を準備するために、又は承認処理の間にこれらのデ
ータを変更するために、入力されるデータを制御するの
に必要なことが時にはある。
−旦定義され更新されると、それらは、幾つかの異なる
タイプの文書についても用いられ得る。
FOLLOW−UP  TABLES即ち追求テーブル
は、確定的に承認された文書についての追求情報を与え
るのに時には必要である。
職務テーブルの1例が以下に示されている。
職務テーブル システムの重要な概念は、″職務″の概念である。承認
システムが動作することを必要とされる範囲内の会社又
は人々のグループにおいては、例えば承認権限のような
特権が、ここでは″¥r1務゛′と称されている仕事の
選任即ち肩書きに基づいて割当てられる。
承認処理では、必要とされるのは、特定の人のサインで
はなくて、必要な職務を現在割当てられている人のサイ
ンである。
職務とは、会社によって認められ人に割当てられた特権
の大要として定義できるものである。逆に言えば、それ
を与えられた人は、幾つかの異なる職務を有することが
ある。
本発明の承認システムは、人よりもむしろ割当てられる
職務を考慮している。一般的にはl!務の方が人よりも
より安定しているので、この基準を用いる利点は大いに
ある。例えば、会社で定義される承認ルールは、通常、
会社内での人のレベルに関係している。
そのようなシステムでは、“職務″は次のように完全に
定義される。即ち、 職務のタイプ(typfun)  :ここでは4文字で
コード化される。
マネージャ(MANA) 予算監査室 財政分析者 購入者(PtJRC) 職務の参照(Reffun)  :ここでは6文字でコ
ード化される。
マネージャの管理部17番号 財政分析者についてのコード 購入者についてのコード 職務が唯一のものであるときには、参照は必要でない。
例えば、4計画管理(Plans & Control
s)”の職務は、唯一のものである。
職務′″従業員″′は、会社の従業員のうちの1人であ
ることの基本的な職務を意味する。その参照は、雇用時
に各人に割当てられた通し番号であり得る。
職務のタイプは、4文字でコード化される。即ち、 I N D Iは、゛′従業員″についてのものである
MANAは、“マネージャ″についてのものである。
PURCは、′購入者″についてのものである。
CTL’Gは、“監査官″についてのものである。
l5PCは、″計画管理″についてのものである。
ユーザ識別子及びノード識別子によって、VM計算機と
その結果として唯一の人とが識別される。
“TITULAR”が所有者、即ち、職務を割当てられ
る人を指定し、一方、”ACTING”が、現在仕事を
実際に行なっている人を指定するのに用いられる。
例えば、MARTINSは、参照番号(Reffun)
が079954ラインテーブルの参照ラインである従成
員である。彼はまた1部門番号0793のマネージャで
ある。彼は、従業員番号071328(ライン2)であ
るDAVIES (ライン5)の委任によって部門08
30のマネージャとして代理する。
HACKER3は、従業員番号が055413(ライン
3)であり、また購入者コードが45(ライン7)であ
る。
DAV I E Sは、マネージャとしての彼の職務を
他のマネージャMARTINSに委任しているが、計画
管理の彼の職務は、マネージャでないJ○HNSON 
(ライン6)に委任している。
ROOVER(ライン8及び9)は欠勤している(誰も
彼の代理をしていない)。
S CHM I D Tは、同じノードには存在せず、
電子的なサイン・システムを有していない。それで、A
NDER8ONがシステムに彼の決定を入れることを担
当している。彼は、SCHMIDTの“代行(subs
titute) ”  (委任指標はS)として働く。
幾つかの職務は、ネットワークに接続された特定のシス
テムにおいて既に管理されている。その場合、その特定
のシステムへのリンクが、職務テーブル維持の困難を除
去可能にする。例えば、会社では、人事部門のシステム
が次のような職務についての肩書きを有する者を指示す
る。即ち、従業員(その従業員の通し番号により参照さ
れる。) 部門マネージャ(管理される部門の番号により参照され
る。) 他の職務が承認処理において必要になるやいなや、シス
テムは、その職務を管理する会話型手段を提供する。
第7図に関連する承認テーブルの例が、以下に表わされ
る。
APPH丁ST : APPDONEと同じ構成APP
FUTU:これは、承認処理における各文書について、
後に文書を扱わなければならなくなる職務のリストを含
んでいる。
このテーブルでは5文書は文書のタイプ(typdoc
)によって識別される。その文書のタイプは、実際、そ
の文書が導出されるフオームについて及びこのタイプ内
の参照(refdoc)についてのコードである。この
アプリケーションでは。
″文書″という表記は、通常環められたフオームを意味
し、幾つの事前記憶されたフオームが利用できることに
注意されたい。
職務は、職務のタイプ(Typfun)及び参照番号(
例えば、サービス又は部門番号(Reffun) )に
よって、FUNCTIONテーブル中で先に述へたよう
に識別される。承認者リストへの変更が何ら生じていな
いとすると、順序番号1.2,3、・・・・・・は、ど
の職務が次に承認する必要があるのかを示す。幾つかの
職務は、同じ順序番号を有し得る。
承認者のタイプ(Apptyp)は、その職務が許可者
(Authorizer)  (A)として又は評価者
(R)としてリスト中に存在しているのかどうかを示す
許可者の行為は、“許可すること(Authorize
) ”又は″拒絶すること(Reject) ”であり
、一方、評価者の行為は、パ承認すること(Appro
ve ) ”又は11否認すること(Disappro
ve) ”である。
指標は、その職務が承認者リストにおいて必須であるの
か又はそうでないのかを示す。このことは、承認者リス
ト中で変更するのに重要となる。
職務が必須でないなら、どの承認者もそれを禁止する(
suppress )ことができる。しかし、職務が必
須なら、それを禁止することはできない、即ち他の職務
がそれに代わらなければならない。
APPWAITは、承認処理における各文書について、
その文書を実際に待っている(即ち、行為に次ぐ)l!
務を含んでいる。
APPFUTUとして、それは、文書識別子、職務識別
子、承認者のタイプ及び必須標識を含む。
それはまた、前承認者の名前、前承認者からの1行の個
人コメン1〜、前行為の日付及び時間を含む。
APPDONE :これは、各文書に対して、その文書
につき既に行なわれた職務、行為考及び異なるときには
肩書を有する者についての決定及び識別子を含む。
APPFUTU及びAPPWAITとしては、それは、
文書識別、職務識別、承認者のタイプ及び必須標識を含
む。それはまた、承認者の決定も含む。即ち、許可する
こと又は承認することについてはY、拒絶すること又は
否認することについてはNである。それはさらに、承認
者、その名前及び従業貫通し番号についての識別、その
職務の肩書を有する者、その名前及び従業員番号につい
ての識別、委任標識1行為の日付及び時間を含む。
既に述べたように、本発明の最良モードについての承認
システムは、予め設計されたフオームを用いるように作
られる。承認オペレーションについての要求を開始する
ことを望むユーザは、文書フオーム(ブランク)をアク
セスして埋める。フオームは、埋められるときに、他の
ものとの間で1′ヘツダ(HEADER8)”テーブル
を含むテーブルの組へ記憶される定義済みフィールドを
含む。
HEADER3 このテーブルは、文書に必要なヘッダ・データを含む。
このテーブルの重要な点は、文書の識別、即ち文書のタ
イプ及び参照である。各文書には、次のような状況情報
(1文字)が割当てられている。即ち。
P:文書が承認処理において進行中である。
F:文書が終了させられて、承認処理が終わる。
S:文書がオペレーショナル・システムに送られている
T二文書が行為(オペレーショナル・システムから受取
った肯定応答)のために転送されている。
F■:含まれる行為が終了させられる。
R:文書が許可者によって拒絶されている。
C:文書が創作者によって取消されている。
対応する文書が現在誰かによって処理されていることを
示すために、フラッグが用いられる。フラッグがY(イ
エス)に設定されているなら、システムは、文書への他
の者のアクセスを妨げる。
創作者は、その人の職務(例えば、従業員についてのI
NDI)、従業貫通し番号及び名前によって、HEAD
ERSテーブルにおいて識別される。
そのテーブルはまた、承認処理へ提示された要求の主題
(文書)と創作の日付及び時間とを含む。
既に述べた職務テーブルの他に、システムは、フオーム
・ユーザの会社によって選択された承認ルールを定義す
るために用いられることになっているデータを記憶した
特定の職務テーブルを用いる。
特定の職務テーブル するのに“func”が用いられる。
CARACTERISTICテーブル: (C)”Fa
funcCnこれらのテーブルによって、パラメータか
ら職務基準を導出することができる。それらは、承認者
リスト決定の間に用いられる。
その例は、文書化された定常業務に対して責任を有する
マネージャを定めるのに有用ないわゆるDETERMI
NATIONテーブル即ち決定テーブルを示している。
職務のCHARACTERISTICテーブル即ち特性
テーブルによって、所与のタイプの職務についての基準
からパラメータを決定することができる。それらは、承
認者のサイン検証の間に用いられる。言い換えれば、こ
れらのテーブルは定義済み承認ルールを記憶する。
その例は、考慮されるマネージャの職務に基づいて許可
されている支出の額及び支出のしきい値を設定する会社
の被選択ルールを示している。
上記のような考慮すべきことから、承認ルールと結合し
て考慮されるときに承認パスを決定するシステムによっ
て、どの埋められたフオーム(文書)の内容も動的に用
いられることを理解されたい。さらに、システムは、相
当簡単な方法で必要とされるようにフオームを付加した
り又は変更したりすることができるように設計されてい
る。それ故に、種々のタイプの情報フィールドの内容が
それらのフィールドの便利な処理を可能にするように構
成されるへきである。そのために、全ての埋められたフ
オームについての各フィールドの内容は、文書テーブル
中に記憶され、そして、これらの種々のテーブルは、定
義済み木構造(第8図参照)に従って互いに関係するよ
うになされている。
フオームが簡単なら、文書(TOP)データ・テーブル
についての単一のテーブルtypdocΔ1中にそのデ
ータは含まれ得る( 11 t yPdOCI+が文書
のタイプ及び対応するフオーム・コートを指示するため
に用いられることに注意されたい。)フオームがより複
雑なら、テーブルtypdocA 2、typdoc、
l13、・・・・・・・・・、jypdoc5 nは、
従属関係にあって可変数の発生セグメン1へを有するデ
ータを含むように定義され得る。これらのテーブルは、
言及した本構造に従って互いに関係付けられる。
上に述へたことを説明するために、特定の例(一般支出
購入要求)が以下に示される。
キーでない変数: ROFI AUTO CIIAR(7) DEC(11,0) キー:   KEYI EY2 キーでない変数: TDEM Fl)UHT ESC CIIAR(5) SMALLINT DEC(7) DEC(9,2) CHAR(30) 変更されるプロジェクト 最大量 要求の参照 項目番号 要求量 見積もり単価 項目の主記述 KEY2   SMALLINT   項目番号KEY
3   SMALLINT   ライン番号システム構
成を定義したので、もはや文書へのユーザのアクセスに
ついて用いられる原則を理解することができる(第9図
のフローチャート参照)。まず、登録ユーザに割当てら
れた″サイン(signature ) ”  (承認
)計算機としてシステムが知っている仮想計算機におい
てログオンされている間、ユーザは認識される。
FUNCTIONテーブルは、文書をアクセスするため
の主フィルタである。このテーブルは、ネットワークに
接続された全てのユーザの実際の糧務を反映するように
絶えず更新されている。
旦そのフィルタによってアクセスが許可されると。
システムによって用いられるべきテーブルは、ユーザが
何をしたいかによって異なる。
APPWAITが、行為を待っている文書を決定するた
めに用いられる。
HE A D E RSが、文書の起源を見つけるのに
用いられる。
APPDONE又はAPPHISTは、行為が既にとら
れた文書を見つけるために用いられる。
部分的に承認された文書は、テーブルAPPDONE中
に記憶され、一方、全ての必要な承認者によって承認さ
れた(又は拒絶された)文書は、APPHIST又は履
歴テーブル中に記憶される。
システムをオペレーションの観点から魅力のあるものに
そしてエンド・ユーザに親しみのあるものにするために
、パネルが設定されそして機能キー (PFキー)が特
定のタスクに割当てられる。
システムは、技術的知識即ち専門的技術知識のレベルを
何ら仮定していない。しかしながら、ユーザが現在利用
可能な文書処理手段、例えば、よりM  PROFS又
は同様のオフィス・システムにともかくも通じているこ
とを仮定している。概して、システムは実施例について
以下に示されるようにメニュー駆動される。
まず、システムは、ユーザのターミナルを介してCMS
コマンドをタイプする(例えば” S E ALING
”をタイプする)ことによりアクセス可能である。これ
により、ユーザのVM計算機は5EALSYST  V
Mシステムのディスクに連係される。IBM  PRO
FSシステムが利用できるとすると、PFキーは、シス
テムへの直接アクセスのために特別仕様にされている。
両方の例において、システムは、文書を準偏し、処理し
又は助言したりし、そしてユーザのデイスプレィに次の
ようなメニューを表示するプログラムをロードする。
ユーザは、そのようなオプションのうちの1つをそのオ
プションに関係するPFキーを押すことにより選択する
ことができる。例えば、文書を準備するために、ユーザ
はPFIを押すべきである。
ユーザは、操作援助(help)画面を得るためにPF
9を押すことができる。それは、システム中で表示され
る全てのパネルについて当てはまる。
PFI2によってシステムを終了することができる。
ユーザが使用しないPFキー例えばPF4を押すと、エ
ラー・メツセージが画面の下、PFキーの説明ラインの
直ぐ上に表示される。
明らかに、ユーザが実行する必要のある最初の操作は、
事前記憶されたフオームを選択しそのフオームを埋めて
、埋められたフオーム即ち文書を作成することである。
メニュー1でPFIを押すことにより、PREPARE
  EXECを呼び出す。(第10図参照。
この図は、承認処理に提示されるべき文書を作成する処
理の高レベル・フロー・チャートである。)このEXE
Cによって、“Choose a FormCateg
ory (フオームの種類の選択)″メニュー中でユー
ザにとって利用可能なフオームのリストを表示すること
が開始される。″購入についての(purchasin
g) ”オーダ(APPR)、“財政についての(fi
nancial) ”オーダ(F I NA)、新しい
ユーザへVM計算機をしつらえる承認を得る要求(LO
G○)等のような種々の種類のフオームを処理するよう
にシステムが成されていることに注意されたい。
例えば、”Purchosing Forn+ (購入
フオーム)”が選択されると、次のような“Choos
e a Forn+(フオーム選択)″メニューが表示
される。
余りにも多くの種類が存在して1つの画面におさまりき
れないなら、ユーザは、適切な種類を見つけるためにP
FIO及びPFIIを用いてリスト中を夫々スクロール
アップ及びスクロールダウンすることができる。−旦種
類が選択されると、その種類内の利用可能なフオームの
リストが表示される。
ユーザは、その現在の要求に合うフオームを選択するこ
とが可能である。操作援助画面は、ユーザの要求で表示
され、各フオームを用いなければならない状況で説明を
することが可能である。
ユーザはこのメニューでPFIを押すとする。
すると以下のメニューが示される(要求者はその職務の
所有者であり、それ故に、その職務はこの種のフオーム
へのアクセスが許可されると仮定しでいる)。
ユーザは、文書を作成する3つの方法のうちの1つを選
択することができる。
PFI  ブランク・フオームを用いて文書を作成する
。埋められるべき又はユーザが随意に変更可能な“省略
時(default) ”データによって既に埋められ
ているブランク・フィールドを含む入力ゾーンを予め設
計されたフオームは有している。
PF2  原稿を変更する。ユーザは、予め埋められた
又はちょうど埋められ始めて文書を送ることなく記憶し
たそのフオームの原稿のリストを示される。
PF3  既存の文書を作成する。ユーザは、アクセス
を許された文書の参照をタイプしなければならず、シス
テムは、新しい原稿を作成する。この原稿は、その文書
をコピーしている。参照がデータ・ベースに存在してユ
ーザが創作者か又は承認者の1人であるような場合には
、システムはチエツクする。こうして、その既存文書へ
のアクセスをフィルタする。
ユーザに表示する画面のレイアウトは、最初のフオーム
設計者の選択に依存する。
例えば、フオーム″一般支出購入要求″が選択されると
、以下の画面が示される。
ユーザは、ここではフオームへの″ヘッダ″部分を埋め
ることできる。
全てのフオームは、5UBJECTフイールドをLrす
る。本発明の’5EALING”システムは、文書のリ
ス1〜に文書を示しているときには。
このフィールドを用いる。例えば、文書のリス1へを示
しているときには、誰かの行為を待っている。
何らかのデータが既に埋められていて(省略時)、その
データは変更可能である。
受信人(創作者)及びその部門 −フラッグ”Confidential Inform
ation”は、機密情報が供給者へ与えられることに
なっていることを示す。
フラッグ”PCparts or softwares
’は、要求がそのような部分を含んでいるかどうかを示
す。
フラッグNew chemical product”
は、要求が新しい化学製品を含んでいるかどうかを示す
幾つかのデータは必須である。例えば、主題、及び請求
されるべきプロジェクトである。
ユーザの便宜のために、幾つかのデータがシステムによ
って検索可能である。それは、例えば。
関係するシステム・ユーザが属する会社の部門により実
行されるプロジェクトのリストを調べることを可能にす
るなど役立つ。従って、探索がプロジェクト″フィール
ド″のために利用できる。
ユーザがこのフィールドにカーソルを設定してPFIを
押すと、部門番号を尋ねられ、システムはその部門につ
いてのプロジェクト・リストを表示する。ユーザはこれ
らのうちから1つを選択することができ、要求のフィー
ルドは選択されたプロジェクトで自動的に埋められる。
ヘッダが埋められるとき、ユーザは残りの項目を埋めな
ければならない。ユーザはPFIOを押して項目パネル
を得ることができる。1以上の項目が入力されるとき、
項目パネルの前でXをタイプすることにより1つの項目
を選択することができるし、又はR,D或いはAをタイ
プしてそれを繰り返したり削除したり或いは新しい項目
を付加したりすることができる。
E N T E Rキー又はPFキーを押すことにより
、トリビアル・データ・チエツクキングをトリガするこ
とができる。チエツクキングが失敗すると。
要求された行為が実行されず、エラー・メツセージが表
示され、カーソルはエラーが検出されたフィールドに位
置し、そのフィールドは逆映像で強調表示される。
第2画面(PFIOを押すと表示される)では、ユーザ
が購入要求の特定項目についてのデータを全て埋める。
幾つかのデータは必須である。例えば、購入者コード、
配達の週、量、少なくとも1行の記述又は部品番号であ
る。
幾つかのデータはオプションとなっている。例えば価格
要求参照、部品番号、項目単価、測定単位、 E C(
Engineering Change)即ち技術変更
のレベル、ヘッダと異なる場合のみ埋められなければな
らない項目プロジェクト及び相補記述ラインである。
カーソルを被選択フィールドに設定したPFIを押すこ
とにより、次の項目について探索プロシジャが利用でき
る。即ち1価格要求参照、購入者コード、部品番号、配
達の週、又はプロジェクトである。
ユーザは1項目についての相補記述の何ラインをタイプ
することができる。コマンド領域によって、ラインを加
えたり、繰り返したり又は削除したりすることができる
。PF7及びPF8によってスクローリングができる。
他のPFキーも用いられる。即ち、 PF2  ヘッダ画面へ行く。
PF3  表示された項目を繰り返して新しいものを作
成する。
PF4  ブランク項目を加える。
PF5  承認において送信する前の全てのオペレーシ
ョン(以下参照)。
PFIO存在するなら次の項目を表示する。
PFII  存在するなら前の項目を表示する。
ユーザがPFI 2を押すると、システムは次の画面を
示す。
ユニから、ユーザは次のことができる。即ち、PFI:
全ての承認者が後に見ることができるように文書を見る
PF2 :文書データを変更する。
PF4:全ての承認者が見るであろうフリー・コメント
を加える。
PF5 :承認において送信の準備をする(以下参照)
PF6:原稿文書として入力されたデータをセーブする
(そして後にそれを検索する)。
PF8 :文書を印刷する6文書の印刷イメージは、゛
′印刷ファイルパと呼ばれるファイル中に付加される。
ユーザは、セツションの終了時にこのファイルを印刷す
ることができる。
堤供されたフィールド中で” D E L E T E
 ”をタイプして、処理中の原稿を消去する。
上記のように定義されたPFキー機能の幾つかは、自明
である6他のものは多少の説明を必要とする。例えば、
PF4のキーを押すことにより、ユーザは画面に次のよ
うな項目を得る。
ユーザはフリー・コメントをタイプして、PFキーを以
下に記述されるように用いることができる。
PF2  カーソル位置の下にブランク・ラインを付加
する。
PF3  最後の変更をセーブすることなく残す。
PF8  カーソルが存在するラインを削除する。
PFIO及びPFII  コメント・ファイルを通って
前及後にスクロールする。
PF12  コメント・エントリをセーブして残す。
上記のようなオペレーションは、第10図の自明なフロ
ーチャートに要約されている。
この時点まで至ると、承認処理に提示される準備の整っ
た十分に作成された文書へ処理は移る。
それ故に、ユーザがデータ・エントリ・パネルからか又
は“Process prepared docume
nt (準備された文書を処理する)″からPF5を押
すと、システムは以下のオペレーションを実行する。
まず、それは文書データを全てチエツクする(チエツク
を完了する)。エラーが見つかると。
システムは再びデータ・エントリ・パネルを表示する。
このパネルでは、エラー・データを有するフィールドが
カーソルによって示されている。それから、それは、関
係する職務、関係する文書のタイプについて割当てられ
た特定のルール、及び文書データ(第14図参照)に基
づいて承認経路を決定する。
エラーが見つかると、メツセージ“Unable t。
determine approval proces
s (承認処理を決定することができない)”が表示さ
れ、何ら行為は実行されない。
最後に、それは、承認処理の各職務について。
現時点の行為者及び肩書を有する者を決定する。
その結果が、評価のために以下に示されるように、考慮
されるユーザ(創作者)に表示される(第15図参照)
ユーザがPFI 2を押すと、  ”Process 
thedocument (文書の処理)″メニューに
戻る。
さもなければ、PFIを押すことにより、ユーザは幾つ
かの制御及び制限を伴なって承認リストを変更すること
ができる(第15図及び第16図を参照して以下に示す
)。
ユーザがPF7を押すと、文書が作成され、承認処理に
おける最初の職務の行為を待つ(第15図及び第16図
参照)。
第11図には、既に埋められた文書において達成可能な
オペレーションを要約したフローチャートが示されてい
る。ユーザは、5EALINGのメイン・メニュー中で
PF2を押すことにより又はコマンドとして5EALI
NG  ACT  ONと直接タイプすることにより、
ユーザの行為を待っている文書を実行することができる
5EALINGがIBM  PROFSのアプリケーシ
ョンとリンクしているときには、5EALINGの文書
が待ち行為にあるとすると、機能キーを押したとき、ユ
ーザは”0penむhe Mail (メールを開ける
)″とラベルされたメツセージを得る。そのメツセージ
は次のようなものである。即ち、 それからシステムは、まず、以下に示されているように
文書の種類リストを示す。
第11図のフローチャートに示されているように、ユー
ザは適切なPFキーを押すことにより種類を選択しなけ
ればならない。ユーザが種類を選択したときには、シス
テムは選択された種類におけろ文書のリス1−を表示す
る。文書の種類がただ1つのみであるなら、最初の画面
は回避される。
る。結局は5追加画面をスクロールすることが必要とな
ることもある。ユーザは、PFIO及びPFilを夫々
用いてスクロールアップ及びスクロールダウンを行なう
ことができる。
1つの文書を選択することは、次のような画面を表示す
る対応するPFキー(PFI乃至PF8)を押すことに
より達成される。
文書のリストは、要求行為の日付によって記憶され、よ
り最近のものがリストの一番上に位置すユーザは、この
画面上で、文書のタイプ及び参照、主題創作者の名前、
誰がすぐ前の承認者であったかということ、及びこのす
ぐ前の承認者からのパーソナル・コメントを見ることが
できる。また、現ユーザが勤めるように頼まれている職
務が述べられ、そのユーザが委任されているなら結局そ
の職務についての所有者も述べられる。
PFIを押すことにより、ユーザは文書についての全て
の情報を見ることができる。即ち、文書自体、その文書
を既に実行した承認者の決定を伴なう承認者リスト及び
あれば承認者のコメントである。
PF4を押すことによって、ユーザは、文書全実行した
後で自分のコメントを他の承認者のコメントに付加する
ことができる。
PF5は、全ての承認者には利用できない。このPFキ
ーは、文書が元来その職務にデータを付加又は変更する
権限を持たせるように適合されているなら、そのような
ときにのみアクティブになる。この場合には、ユーザは
、データ変更パネルを示されて、文書中にデータを付加
又は変更することができる。これらの変更は、承認経路
処理に影響を及ぼし得る。
PF7は、文書を実行するのに用いられなければならな
い。
ユーザが許可者なら、ユーザは次のような画面を見るこ
とができる。
られる)。
ユーザはPFIで文書を許す(承認する)ことができる
。システムは、以下のような確認パネルを表示する。
ユーザは、PF7を押すことによって承認者リストを変
更することができる(画面の後の方に見次の画面は1次
の承認者を示し、ユーザが上記のような次の承認者の注
意用のパーソナル・コメントのラインをタイプできるよ
うにする。
ユーザが最後の承認者なら、確認パネルは、異なってい
て1次のようである。即ち。
許可によって文書の終了が意図される。
許可者は文書を拒絶することもできる。システムは、次
のような確認パネルを表示する。
システムは、確認のない場合には文書が拒絶され、情報
が創作者と文書を既に実行した各承認者とに送信される
であろうことを示しながら、ユーザにその決定を確認し
てくる。
ユーザはまた、他の承認者からの付加情報を要求するた
めにPF3を選択することも可能である。
この場合には、ユーザは次のような画面において承認者
を選択しなければならない。
ユーザは、創作者、文書を既に実行した承認者。
又は文書をまだ見ていない承認者を選択することができ
、次のような確認パネルを得る。
ユーザが確認するなら1文書は選択された承認者のため
に利用できるし、ユーザは、この承認がその文書を実行
した後で再びそれを取戻す。ユーザが承認処理において
受信者なら、ユーザは次の画面を示される。
認が必要とされる。システムは、次の承認者のリストに
許可が存在するかどうかを決定する。次の承認者のリス
1へに許可者が存在しないなら、システムは、既に文書
を実行した許可者の中からユーザに選択するように尋ね
て、文書を選択された許可者はへ送り戻すことになる。
この選択された許可者は、自分の先の許可を確認するか
又は文書を拒絶しなければならないであろう。
文書が情報のためにのみ受取られるなら、ユーザは次の
画面を示される。
たとえユーザが最後の承認者であってもなくても、2つ
の異なる確認パネルが存在することになる。追加情報の
オペレーションの要求は、許可行へ要求されるのと全く
同じである。評価者は文書を拒絶することができないこ
とを注意すべきである。評価者は、文書をただ不承認す
ることができるだけである。その場合には、さらに許可
者の承ユーザは、幾つかの例においてそのような情報を
受取ることができる。ユーザは創作者であることもあり
、文書は受諾されている。従って、行為は目下実行の途
中にある。さもなければ1文書は、許可者によって拒絶
されているか又は創作者によって取消されている。そし
て、ユーザは、創作者か既に文書を実行した承認者のい
ずれかである。
PF4は、上記文書への参照覚え書きを取消すような効
果を有している。ユーザは、コンサルテーション(co
nsultation)ファシリティを用いて常に文書
をアクセスすることができる。
PF5は1文書が拒絶されたときにのみこの画面上で利
用できる。それによって、創作者は文書データの全てを
検索して、何らかの修正をし、−希望するなら迅速に送
り戻す(新しい参照で)ことができる。
明らかに、ユーザは、メイン・メニュー中でPF3を押
すことにより又は直接コマンドとして5EALING 
 C0N5ULTとタイプすることにより、創作した又
は実行した文書を調べることができるべきである。
それから、次のようなメニューがユーザに示される。
ユーザは、幾つかの代替方法を用いて文書をアクセスす
ることができる(第12図参照)。
PFI :ユーザが創作して目下承認処理にある文書に
ユーザをアクセスさせる。
ユーザにより1は、人が対応する職務を割当てたことを
意味する。
PF2 :ユーザが処理して目下承認処理にある文書に
ユーザをアクセスさせる。
PF3 :ユーザが変更できる2つの日付の間でユーザ
が創作した全ての文書を、それらの状況がどのようであ
ろうと(進行中であったり、終了させられたり、拒絶さ
れたり、取消されたり・・・)。
ユーザにアクセスさせる。
PF4:ユーザが変更できる2つの日付の間でユーザが
実行した全ての文書を(それらの状況がどのようであろ
うと)ユーザにアクセスさせる。
PF5:フオーム特有の基準で発行された文書をユーザ
にアクセスさせる。
どんなPFキーが選択されても、その結果は、”no 
document found (文書が見つからない
)″というメツセージか又は以後示されるような見出さ
れた文書のリストのいずれかになる。
ユーザがPFI乃至PF4を選択すると、1以上の種類
が用いられているときにはいつでも、見出されるフオー
ム種類のリストが表示される。さもなければ、”Li5
t of Documents Found (見出さ
れる文書のリスト)”が表示される。
クロールすることができる。見出される各文書に対して
、表示される情報は次のものを含む。即ち、主題、状況
、ユーザが文書をアクセスすることができるための職務
、行為の日付である。
ユーザがPF5を選択するなら、ユーザは、まず種類間
で選択をしてからその1つの種類内のフオームをアクセ
スしなければならないであろう。
照会において更に正確さを要求する基準エントリ・パネ
ルが表示される。ユーザは一般支出購入要求を選択して
いるので、次のような画面が表示される。
見出される文書が8つ以上存在するなら、ユーザはP 
F 1. O及びPFIIを用いてリスト中をスユーザ
は探索用の基準を入力しなければならばい。ユーザがブ
ランクを残すと、システムは最も大きな照会と解釈する
。例えば、量が埋められていないと、システムはOから
9まで探索する。システムは、ユーザが入カキ−を押す
ときは探索を始める。
ユーザが文書を選択するとき、表示される画面は文書の
状況によって変わる。
その状況がパ丁n pro(Hress (進行中)″
であるなら、ユーザは次のような画面を表示される。
ユーザは。
文書(データ、承認者リスト及びコメント)を見ること
ができる。
文書をコピーして原稿を作成することができる。
文書を印刷することができる。
ユーザが創作者なら、ユーザはまた文書を取消すことも
できる。この場合には、ユーザは次のような確認パネル
を表示される。
”Process the document fou
nd (見出される文書を処理する)”メニュー中でP
F7を押すことにより、文書を既に実行している創作者
又は承認者は、文書を創作したとき又は文書を実行した
ときに行なうことができるように承認者リストを変更す
ることができる。
変更が準備されたとき、システムは次のパネルを表示す
る。
変更が全て正しいなら、ユーザはPFIを押して、文書
を新しい承認者リストで進めることができる。
PF12は全ての変更を取消す。
文書の状況が″進行中″でないなら、利用できる行為は
、以下に示されるように異なっている。
ユーザは、 文書(データ、承認者リスト及びコメント)を見ること
ができる。
文書をコピーして原稿を作成することができる。
文書を印刷することができる。
追跡情報もまた、ユーザがPF4を押すと与えられ得る
。これらの情報は、文書を処理しなければならない者に
よってどの行為がとられているのかを示す。例えば、購
入要求に対して、システムは、供給者へ送られるオーダ
について追跡して報告し続け、供給者の配達日、既に受
取っている量等を示す。
上記に説明されたコンサルティング・オペレーションの
全てが、第12図の自明なフローチャートに要約されて
いる。
5EALINGメイン・メニュー上でPF5を押すこと
により、ユーザは、誰か他の者の行為を待っている文書
のリストをアクセスすることができる。次のような画面
が表示される。
条件下で一方のユーザから他方へ委任され得る2ユーザ
は、5EALINGメイン・メニュー上でPF7を押す
ことにより又は直接コマンドとして5EALING  
DELEGATEをタイプすることにより、システムの
この部分をアクセスすることができる。
ユーザは、次のような画面を示される。
ユーザは、ユーザ識別子フィールドを埋めて入カキ−を
押さなければならない。ユーザ識別子がわかっていない
なら、エラー・メツセージが表示される。ユーザ識別子
がわかっているなら、システムは、行為を待っている文
書を捜して参照を与える。明白な安全保護のために、文
書についての更に情報は何ら得ることはできない。
承認者の指定は、既に述べたように、定義済み画面は、
上記ユーザが目下肩書きを有する職務のリストを含む。
各職務に示されたユーザ識別子が、この職務についての
実際の行為者のユーザ識別子である。だれでもこのユー
ザ識531子を変更して、委任を示したり又は自分自身
のユーザ識別子を設定することができ、そして自分の権
限を検索することができる。
ある職務に対しては、委任は許されないことがあり得る
。ユーザは委任のためにこの画面を用いることはできな
い、ユーザは責任ある職務(例えば、財政部門)に委任
を登録するように尋ねなければならない。しかしながら
、ユーザはどの職務についても自分の権限を検索するこ
とができる。
ユーザ識別子フィールドをブランクにすることもできる
。この場合には、システムはユーザを不在であるとみな
す。この特徴は、例えば承認者が文書を実行していると
きに文書へのアクセスを妨げるために用いられる。それ
で、創作者及び承認者は、通知されてこのような状態に
対応することができる。
ユーザのエントリを確認するために、ユーザは入カキ−
を押さなければならない。PFIを用いることにより、
ユーザがその名前又はニックネームによってのみ知る誰
かのユーザ識別子を検索することができる。ユーザはP
F5を押して委任の予知(delegation pr
avision)を入力することができる。ユーザは、
ユーザが自分の委任について予知の日付をタイプするこ
とができる画面を示される。
この場合に、委任は直ちには有効とはならず、選択され
た日にシステムによって自動的に設定される。上記のよ
うに説明した委任処理は、第13図のフローチャートに
要約されている。
大会社のような環境では、−時的な汎用計算機の委任が
、休暇のため又はその他の理由で不在の誰かに取って代
わるのに必要となることがある。
これらの事情のもとでは、記憶データ及びあるユーザに
属するどの情報も、他のユーザ(選任者)に転送される
必要がある。これは、VM環境において、VM計算機を
ある個人から他の人へ転送する二泊により達成される。
これらの事情のもとでは、しかしながら、サインの委任
は正式に要求されないなら、妨げられるべきである。
ニー+l’li、5EALINGのメイン・メニュー中
でPF8を押すことにより又は直接コマンドとして5E
ALING  EASPRETをタイプすることにより
、このアプリケーションをアクセスすることができる。
そして、次の画面が表示される。
ユーザは、受信者(選任者)の通し番号を埋めなければ
ならない。必要なら、PFIが操作援助を提供すること
ができる。受信者の正しい識別子が与えられると、次の
ような画面が表示される。
ユーザが5EALINGのメイン・メニュー上でPF8
を押すか又はコマンド・ライン上で5EALING  
EASPRETをタイプしたとき、そしてVMが予め転
送されていると宣言されたときには、次の画面がユーザ
に示される。
ユーザは、被選択者の完全な識別子を見ることができる
。ユーザは、オプションのコメントをタイプして、タイ
プされたときには現われない保護コードを2度タイプし
なければならない。このコードは、計算機転送を取消す
のに必要となる。
ユーザの転送を取消すために、ユーザは、転送を登録し
ているときには、選択した保護コードをタイプしなけれ
ばならない。
機能的な観点からばかりでなく技術的な観点からも本発
明に含まれる手段は説明されたので、承認システムのオ
ペレーションは十分に理解できる。
第14図乃至第17図に承認システムのオペレーション
が要約されており、第18図に職務管理が要約されてい
る。
第14図乃至第16図には、承認者のリス1−の決定に
含まれる手段が表示されている。明らかに、オペレーシ
ョンを説明するのを簡単にするために、システムは簡単
な場合に制限されている。埋められた文書(例えば、購
入オーダ)は、プロジェクト・コー1−と、購入者コー
ドと、購入要求ユーザにより設定された支出額とを含ん
でいるとする。
ソフトウェア手段は、プロジェクト・コード参照を用い
て、第1の特定職務テーブル(F a M A NAD
l)をアドレス指定し、北記プロジェクトに関与してい
る会社の部門の参照をそこから取り出す。更に、講入値
がしきい値(10000)を賊えるなら、第2テーブル
(FaMANAD2)がアドレス指定される必要がある
。その上、支出を含む文書のタイプのために、ロジック
は、投資責任(INVT)を必要な承認者のリストに加
える。
同様に、購入者(PURC)にも適用される。FU T
 U及びDONEとして夫々指定された文書創作者VM
ユーザの計算機メモリ中に位置する2つの別々のテーブ
ル中に、システムは情報をロードする。DONEテーブ
ルは、システムが対応する文書へ読取り専用のアクセス
を可能にさせるいわゆるパ陰の(shadoii) ”
承認者即ち仮想承認者を含む、既に述べたように、−旦
承認処理を開始すると、定義済みルールに基づいて創作
者はある程度まで承認者のリストを修正することは可能
である。例えば、承認者のリストから第1ラインのマネ
ージャを削除することは、第2ラインのマネージャの自
動的な挿入をトリガすることになる。以下同様に行なわ
れる。
決定を送る創作者は、FUTtJテーブルからNEXT
WA IT子テーブル第1承認者の参照をアンロードす
る効果を及ぼす。一方、その他は事前設定で順序付けら
れたリスト中のNEXTFtJTUテーブル中にロード
される。両テーブルNEX′「は、ユーザのVM計算機
中に存在する。陰の承認者はNEXDONEテーブル中
にロードされる。
上記のテーブルは、対応するSQLデータ・ペース・テ
ーブル、即ち、5EALBDA計算機のAPPFUTU
、APPWAIT及びAPPDONEを作成して更新す
るためのシステムによって用いられる。
5EALINGシステムはまた、行為が第16図中に表
わされたように制御される指定された承認者への承認要
求を送信することも制御する。
NEXTWAIT中の指定された承認者は、自分自身の
VM計算機中の対応するSQ[、/DSテーブルからF
UTtJ、WAIT及びDONEのテーブルにおけるデ
ータへのアクセスを得る。それから、NEXTFUTU
、NEXTWAIT及びN E X T D ON E
が、FUTU、WAIT及びDON Eのテーブルから
夫々設定される。これらのテーブルの内容は1次のよう
なオペレーションを実行して記録するために、現承認者
によって用いられる。
承認者リストの変更。承認者は、創作者ができたように
リストを修正することが可能である。
承認処理に対する変更。現承認者のために文書のデータ
への修正により制御されるシステムは承認経路を修正す
る。
承認者の妥当性検査。承認者指定ルールを有する承諾(
conplianse)テストが実行される。
テーブルの更新が実行される。即ち、−旦現承認が実行
されると、次の承認者によってシフトが行なわれ、NE
XTFUTUがNEXTWAITヘシフトされる。
一旦進められると、現承認データが用いられて。
付加、変更、又は削除のオペレーションを介してS Q
 L / D Sテーブルが更新される。それらのデー
タは、次の承認者の行為等に利用できる。
人為的エラー又は任意オペレーションのいずれかのため
による誤承認を制限するかなり高度な機密保護レベルが
、本発明では提供されている。まず、承認、即ち考慮さ
れる文書を特徴付ける所定フィールド中へ“Y”又はI
I N IIのフラッグを挿入することが、SQL/D
SのテーブルAPPDONE中へ行なわれ、このテーブ
ルは、さもなければ読取り専用でユーザへアクセス可能
であることは、注意すべきである(第16図のMYSI
GNAT参照)。次に、サイン妥当性チエツクを含む所
定のSQLコマンドの実行の際にのみ、上記″サイン(
signature ) ”即ち承認の挿入が行なわれ
る。そのようなサイン妥当性オペレーションのフローチ
ャートが第17図に示されている。MYSIGNAT順
にトリガーされるSQLコマンドにより、種々のSQL
テーブルがアクセスされ。
そこに記憶されているデータを集める。これは、目下承
認又は不承認しようとしているユーザが確実にそうする
権利を与えられるようにするためである。第1のAPP
WAITテーブルは、 typdoc/refdocに
より定められる考慮される文書が確実にそこで待ってい
るようにするために、アクセスされる。Typfun/
Reffunにより定められる職務は、ユーザの職務と
もまた適合すべきであり、FUNCTIONテーブルに
より提供されるように職務参照及び実行の資格取得(a
cting habilitation)でクロスチエ
ツクされるべきである。その上、VM計算機があるユー
ザから他へ転送される(そして、INPRETテーブル
中に記録される)こともあるので、ユーザ識別子/ノー
ド識別子と現ユーザとの一致がチエツクされる。APP
DONEテーブル中への挿入は、データ及び時間だ一緒
に、肯定的なサイン妥当性テストの結果によって可能に
なる。
同じ承認システムに接続されたユーザの母集団が、第1
8図に表わされているように、固有なSQLテーブル、
即ち、FUNCTIONテーブル中で管理されている。
各職務に対して、即ち、マネージャ、購入者等に対して
、ユーザがアクセスを“許可されている(grante
d)” (SQL用語)とすると、対応する職務へのユ
ーザのアクセスを制限するようにSQLビューが定義さ
れる。システムは、各職務内で肩書きを有する者の指定
を作成して管理する責任のある職務の″オーナ(own
er) ”へのアクセスを許可されている。幾つかの職
務及び肩書きを有する者は、既に他のシステムにはわか
っていることもある(例えば、通常の人事部門のデータ
・ベース内では)。その場合には、l!務テーブルの更
新は、両方の関係するデータ・ベースを連続するプログ
ラムにより直接実行される。同様のアプローチもまた、
いわゆる特定の特性テーブルを設定して維持するために
用いられる。
F1発明の効果 本発明により、事前記憶されたブランク・フオーム・ラ
イブラリをアクセスし、フオームを選択し、そのフオー
ムを埋め、埋められたフオームのデータとシステムの接
続されたユーザの母集団の範囲内でユーザの仕事即ち職
務を参照する特定の定義済み承認ルールとに基づいて承
認経路を計算し、対応する承認オペレーションをモニタ
して制御するようなシステムが、達成された。
【図面の簡単な説明】
第1図は、本発明が実施されるディジタル・ネットワー
クを示す説明図、第2図は、第1図のネットワークの1
部分を示す説明図、第3図は、本発明を実施するための
基本的なシステム構成を示す説明図、第4図は、本発明
を実施するためのフローチャート、第5図は、本発明の
ソフトウェア構成を示す説明図、第6図は、本発明を概
念的に示した説明図、第7図は、本発明に用いられるシ
ステム・テーブルのマツピングを示す説明図、第8図は
、文書の構造を示す説明図、第9図は、本発明で処理さ
れる文書をアクセスするためのフローチャート、第10
図乃至第13図は、本発明を実施するためのフローチャ
ート、第14図乃至第17図は、本発明を実施するため
の詳細なフローチャート、第18図は、本発明で用いら
れるテーブルを示す説明図である。 代理人  弁理士  山  本  仁  朗他のノード
へ llll図 ホスト・コンピュータ ターミナル 1112図 第4図 エントリ 第5図 第6図 第15図 文書へのアクセス 1119図 入力 111N図 第+OvA 第」2図 承II者実行期間中の承認テーブル処理第16図 文書創作期間中の承認テーブル処理 サイン妥当性検量 第17図

Claims (1)

  1. 【特許請求の範囲】 ディジタル・ネットワークに接続されたターミナルと、
    計算機手段、メモリ及び個々のユーザに割り当てられた
    ソフトウェア・ファシリテイを含む仮想計算機と、ター
    ミナルからユーザへメールされる電子文書を作成し、処
    理し、モニタする手段とを含み、各ユーザがシステム接
    続されたユーザの母集団の範囲内で少なくとも1つの職
    務を割り当てられている電子メール・システムにおいて
    、システムの選択されたユーザによる電子的な承認によ
    ってサインを必要とするユーザ創作の文書の処理を制御
    する承認システムであって、 各システム・ユーザの職務及びアドレスが識別される職
    務テーブルを記憶し、更新する手段と、文書のフォーム
    を記憶する手段と、 ユーザの職務及び文書のフォームの内容に基づく定義済
    み承認ルールを記憶する手段と、 内容が承認を受けることになっているフォームを選択し
    、選択されたフォームをアクセスして埋めて処理し、メ
    ールするターミナル制御可能手段と、 上記メールすることに応答して、上記職務テーブルをア
    ドレス指定し、上記承認ルールに基づき、システム接続
    されたユーザ間で承認経路を決定する手段と、 上記承認経路決定に応答して、上記埋められたフォーム
    についてのメール及び処理をモニタする手段と、 を含む電子文書承認システム。
JP2061339A 1989-03-14 1990-03-14 電子文書承認システム Pending JPH02278458A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
EP89480045.7 1989-03-14
EP89480045A EP0387462B1 (en) 1989-03-14 1989-03-14 Electronic document approval system

Publications (1)

Publication Number Publication Date
JPH02278458A true JPH02278458A (ja) 1990-11-14

Family

ID=8203051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2061339A Pending JPH02278458A (ja) 1989-03-14 1990-03-14 電子文書承認システム

Country Status (4)

Country Link
US (1) US5315504A (ja)
EP (1) EP0387462B1 (ja)
JP (1) JPH02278458A (ja)
DE (1) DE68926446T2 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5767847A (en) * 1994-09-21 1998-06-16 Hitachi, Ltd. Digitized document circulating system with circulation history
US5848248A (en) * 1994-09-21 1998-12-08 Hitachi, Ltd. Electronic document circulating system
US5940829A (en) * 1994-09-21 1999-08-17 Hitachi, Ltd. Work flow management system
US6526425B2 (en) 1994-09-21 2003-02-25 Hitachi, Ltd. Digitized document circulating system with circulation history
US6725221B2 (en) 1994-10-03 2004-04-20 Hitachi Ltd Image data transfer method and system therefor
JP2004295922A (ja) * 2004-06-16 2004-10-21 Ufj Bank Ltd 電子稟議システム

Families Citing this family (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557798A (en) * 1989-07-27 1996-09-17 Tibco, Inc. Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
US6539363B1 (en) * 1990-08-30 2003-03-25 Ncr Corporation Write input credit transaction apparatus and method with paperless merchant credit card processing
US5216592A (en) * 1991-04-25 1993-06-01 International Business Machines Corporation System and method for business process automation
US5404518A (en) * 1991-12-19 1995-04-04 Answer Computer, Inc. System for building a user-determined database of solution documents from queries that fail within it and from the search steps that do provide a solution
US5289371A (en) * 1992-09-11 1994-02-22 Memorylink, Inc. System and method for routing data and communications
US5675780A (en) * 1993-06-01 1997-10-07 Cd-Comm Systems, Inc. Method and apparatus for storing data in database form to a compact disc using a script file to describe the input format of data
US5809232A (en) * 1993-12-22 1998-09-15 International Business Machines Corporation Sytem for searching unseen messages in a mail inbasket while an unsent mail distribution is composed and presenting sender with different options upon such detection
US5608904A (en) * 1995-02-13 1997-03-04 Hewlett-Packard Company Method and apparatus for processing and optimizing queries having joins between structured data and text data
US6656141B1 (en) * 1995-02-17 2003-12-02 Tony Reid Multiple sleeve method and apparatus for treating edema and other swelling disorders
US6362897B1 (en) 1995-03-10 2002-03-26 The Standard Register Company Printing system and method for printing documents and forms
JPH08263481A (ja) * 1995-03-22 1996-10-11 Hitachi Ltd 電子化文書回覧システム
US5721832A (en) * 1995-05-12 1998-02-24 Regal Greetings & Gifts Inc. Method and apparatus for an interactive computerized catalog system
JP3298379B2 (ja) * 1995-09-20 2002-07-02 株式会社日立製作所 電子承認方法及びシステム
JP2000500887A (ja) * 1995-09-25 2000-01-25 アドビ システムズ インコーポレイテッド 電子文書への最適アクセス
JPH0991230A (ja) * 1995-09-26 1997-04-04 Matsushita Electric Ind Co Ltd データ転送システム
US5870717A (en) * 1995-11-13 1999-02-09 International Business Machines Corporation System for ordering items over computer network using an electronic catalog
US5758126A (en) * 1996-03-19 1998-05-26 Sterling Commerce, Inc. Customizable bidirectional EDI translation system
US5893911A (en) * 1996-04-17 1999-04-13 Neon Software, Inc. Method for defining and applying rules for message distribution for transaction processing in a distributed application
US5916307A (en) * 1996-06-05 1999-06-29 New Era Of Networks, Inc. Method and structure for balanced queue communication between nodes in a distributed computing application
DE59606410D1 (de) * 1996-08-09 2001-03-08 Seib Hans Computernetzwerk und Verfahren zur Freigabe von Bau- und Konstruktionsplänen
US5845067A (en) * 1996-09-09 1998-12-01 Porter; Jack Edward Method and apparatus for document management utilizing a messaging system
JP3478681B2 (ja) * 1996-10-07 2003-12-15 株式会社リコー 文書情報管理システム
US6779178B1 (en) * 1997-03-07 2004-08-17 Signature Mail. Com, Llc System and method for personalizing electronic mail messages
US7117165B1 (en) * 1997-04-28 2006-10-03 Ariba, Inc. Operating resource management system
US6137864A (en) * 1997-07-25 2000-10-24 Lucent Technologies Inc. Specifiable delete times for voice messaging
US6832202B1 (en) * 1997-08-29 2004-12-14 Electronic Data Systems Corporation Method and system of routing requests for authorized approval
US6208984B1 (en) 1997-08-29 2001-03-27 Electronic Data Systems Corporation Method and system of determining access to records of members of a community
US6243703B1 (en) 1997-10-14 2001-06-05 International Business Machines Corporation Method of accessing and displaying subsystem parameters including graphical plan table data
US6604096B1 (en) 1997-10-14 2003-08-05 International Business Machines Corporation Apparatus and method for locally caching query explain data
US6760414B1 (en) * 1997-12-10 2004-07-06 Keycorp Personal computer banking system and method
US6996561B2 (en) * 1997-12-21 2006-02-07 Brassring, Llc System and method for interactively entering data into a database
US5999939A (en) * 1997-12-21 1999-12-07 Interactive Search, Inc. System and method for displaying and entering interactively modified stream data into a structured form
US6901426B1 (en) * 1998-05-08 2005-05-31 E-Talk Corporation System and method for providing access privileges for users in a performance evaluation system
AU4972199A (en) * 1998-07-07 2000-01-24 Signature-Mail.Com, L.L.C. System and method for personalizing electronic mail messages
US6473748B1 (en) * 1998-08-31 2002-10-29 Worldcom, Inc. System for implementing rules
WO2000051286A1 (en) * 1999-02-26 2000-08-31 Bitwise Designs, Inc. Digital file management and imaging system and method including secure file marking
CA2266141A1 (en) * 1999-03-18 2000-09-18 Rdm Corporation Method for controlling the application of digital signatures to electronic documents based on electronically represented business signing rules
US6671805B1 (en) 1999-06-17 2003-12-30 Ilumin Corporation System and method for document-driven processing of digitally-signed electronic documents
AU4460600A (en) * 1999-04-13 2000-11-14 Ilumin Corporation Collaborative creation, editing, reviewing, and signing of electronic documents
EP1045319B1 (en) * 1999-04-16 2005-07-20 Ncr International Inc. Method of operating a financial document processing system during exception recovery
US7584250B1 (en) * 1999-06-28 2009-09-01 Lockheed Martin Corp. Method and system for distributing an invention disclosure over an intranet
US7058817B1 (en) 1999-07-02 2006-06-06 The Chase Manhattan Bank System and method for single sign on process for websites with multiple applications and services
EP1222577A2 (en) 1999-08-27 2002-07-17 The Voice.Com, Inc. System and method for integrating paper-based business documents with computer-readable data entered via a computer network
US6189009B1 (en) 1999-08-27 2001-02-13 The Voice.Com, Inc. System and method for integrating paper-based business documents with computer-readable data entered via a computer network
AU3438401A (en) * 1999-11-04 2001-05-14 Jp Morgan Chase Bank System and method for automated financial project management
US7321864B1 (en) 1999-11-04 2008-01-22 Jpmorgan Chase Bank, N.A. System and method for providing funding approval associated with a project based on a document collection
FR2801120B1 (fr) * 1999-11-16 2002-12-13 France Telecom Procede et systeme de gestion d'acces a des informations
US8571975B1 (en) 1999-11-24 2013-10-29 Jpmorgan Chase Bank, N.A. System and method for sending money via E-mail over the internet
WO2001055888A2 (en) * 2000-01-27 2001-08-02 American Express Travel Related Services Company, Inc. Content management application for an interactive environment
US7117260B2 (en) 2000-01-27 2006-10-03 American Express Travel Related Services Company, Inc. Content management application for an interactive environment
US8706538B1 (en) * 2002-04-17 2014-04-22 Paul V. Morinville Business process nesting method and apparatus
US6785679B1 (en) * 2000-03-29 2004-08-31 Brassring, Llc Method and apparatus for sending and tracking resume data sent via URL
US7086085B1 (en) 2000-04-11 2006-08-01 Bruce E Brown Variable trust levels for authentication
KR20010007684A (ko) * 2000-04-12 2001-02-05 유경재 자동 법률서식작성 시스템
GB2368672A (en) * 2000-04-19 2002-05-08 Ford Global Tech Inc Online invention disclosure system
US7069592B2 (en) * 2000-04-26 2006-06-27 Ford Global Technologies, Llc Web-based document system
US6968317B1 (en) 2000-04-28 2005-11-22 Charles Schwab & Co., Inc. Method and apparatus for new accounts program
IES20000406A2 (en) * 2000-05-24 2001-08-08 Nua Ltd A System and Method for publishing and categorising documents on a Network
US6792572B1 (en) * 2000-06-06 2004-09-14 Intel Corporation Method and apparatus to approve documents
US10185936B2 (en) 2000-06-22 2019-01-22 Jpmorgan Chase Bank, N.A. Method and system for processing internet payments
US7376635B1 (en) 2000-07-21 2008-05-20 Ford Global Technologies, Llc Theme-based system and method for classifying documents
US20020133395A1 (en) * 2000-12-19 2002-09-19 Hughes John Ronald Technical standard review and approval
US20030051144A1 (en) * 2000-12-22 2003-03-13 Williams Terry N. Dynamic electronic chain-of-trust document with audit trail
US7174453B2 (en) 2000-12-29 2007-02-06 America Online, Inc. Message screening system
US7039807B2 (en) * 2001-01-23 2006-05-02 Computer Associates Think, Inc. Method and system for obtaining digital signatures
US7039604B1 (en) * 2001-02-15 2006-05-02 Cisco Technology, Inc. Multi-vendor integration process for internet commerce
US7437309B2 (en) * 2001-02-22 2008-10-14 Corporate Fables, Inc. Talent management system and methods for reviewing and qualifying a workforce utilizing categorized and free-form text data
AT4577U3 (de) * 2001-04-13 2006-09-15 It Solution Information Techno Programmlogik für datenverarbeitungsanlagen zur medienbruchfreien fertigung und weiterverarbeitungelektronischer signaturen für strukturierte daten, die in ein grafisches layout eingebettet sind
US8849716B1 (en) 2001-04-20 2014-09-30 Jpmorgan Chase Bank, N.A. System and method for preventing identity theft or misuse by restricting access
JP2002358336A (ja) * 2001-06-01 2002-12-13 Pioneer Electronic Corp 設計情報公開システム、設計情報公開方法および記録媒体
US7689506B2 (en) 2001-06-07 2010-03-30 Jpmorgan Chase Bank, N.A. System and method for rapid updating of credit information
US7266839B2 (en) 2001-07-12 2007-09-04 J P Morgan Chase Bank System and method for providing discriminated content to network users
KR20030009753A (ko) * 2001-07-24 2003-02-05 미래신용정보 주식회사 네트워크를 통한 채권서식 이용 방법 및 그 시스템
KR20040019073A (ko) * 2001-07-25 2004-03-04 가부시키가이샤 에이팅구 배너광고전송서버 및 배너광고전송프로그램
US8725549B2 (en) * 2001-08-13 2014-05-13 Geologics Corporation System and business method for work-flow review and management
WO2003021476A1 (en) * 2001-08-31 2003-03-13 Trac Medical Solutions, Inc. System for interactive processing of form documents
JP2003076822A (ja) * 2001-09-05 2003-03-14 Mitsubishi Electric Corp 文書管理システム
US20030061567A1 (en) * 2001-09-05 2003-03-27 International Business Machines Corporation Apparatus and method for protecting entries in a form using access rights information
US20030046578A1 (en) * 2001-09-05 2003-03-06 International Business Machines Incorporation Apparatus and method for providing access rights information in metadata of a file
US7171562B2 (en) * 2001-09-05 2007-01-30 International Business Machines Corporation Apparatus and method for providing a user interface based on access rights information
US20030177248A1 (en) * 2001-09-05 2003-09-18 International Business Machines Corporation Apparatus and method for providing access rights information on computer accessible content
US20030051039A1 (en) * 2001-09-05 2003-03-13 International Business Machines Corporation Apparatus and method for awarding a user for accessing content based on access rights information
US6892201B2 (en) * 2001-09-05 2005-05-10 International Business Machines Corporation Apparatus and method for providing access rights information in a portion of a file
CA2919269A1 (en) 2001-11-01 2003-05-08 Jpmorgan Chase Bank, N.A. System and method for establishing or modifying an account with user selectable terms
US6769002B2 (en) * 2001-11-08 2004-07-27 Jordan E. Ayan System and methods for multilevel electronic mail communication programs
US7987501B2 (en) 2001-12-04 2011-07-26 Jpmorgan Chase Bank, N.A. System and method for single session sign-on
US7219301B2 (en) * 2002-03-01 2007-05-15 Iparadigms, Llc Systems and methods for conducting a peer review process and evaluating the originality of documents
US20180165441A1 (en) 2002-03-25 2018-06-14 Glenn Cobourn Everhart Systems and methods for multifactor authentication
US8725548B2 (en) * 2002-06-28 2014-05-13 Oracle International Corporation Dynamic workflow approvals
US6928328B2 (en) * 2002-08-02 2005-08-09 Fisher-Rosemount Systems, Inc. Integrated electronic signatures for approval of process control system software objects
US20040044949A1 (en) * 2002-08-28 2004-03-04 Adc Telecommunications, Inc. Document delivery application
US7058660B2 (en) 2002-10-02 2006-06-06 Bank One Corporation System and method for network-based project management
US7818678B2 (en) * 2002-10-31 2010-10-19 Litera Technology Llc Collaborative document development and review system
US8301493B2 (en) 2002-11-05 2012-10-30 Jpmorgan Chase Bank, N.A. System and method for providing incentives to consumers to share information
US7640336B1 (en) 2002-12-30 2009-12-29 Aol Llc Supervising user interaction with online services
US7703000B2 (en) * 2003-02-13 2010-04-20 Iparadigms Llc Systems and methods for contextual mark-up of formatted documents
DE10311634A1 (de) * 2003-03-14 2004-09-30 Authentidate International Ag Elektronisches Übermitteln von Dokumenten
US7454369B2 (en) * 2003-10-17 2008-11-18 International Business Machines Corporation Synchronous electronic requisition processing methods
US20100076789A1 (en) * 2004-03-17 2010-03-25 William Pan Method for remote consultation via mobile communication apparatus and system thereof
US20050262208A1 (en) * 2004-05-21 2005-11-24 Eyal Haviv System and method for managing emails in an enterprise
US20060282350A1 (en) * 2005-05-12 2006-12-14 Microsoft Corporation Enterprise resource planning system and method for managing bill of material transactions
US7958360B2 (en) * 2005-05-12 2011-06-07 Microsoft Corporation Method and system for performing an electronic signature approval process
US7720704B2 (en) * 2005-05-12 2010-05-18 Microsoft Corporation Enterprise resource planning system and method for managing route transactions
US7849101B2 (en) * 2005-05-12 2010-12-07 Microsoft Corporation Method and system for enabling an electronic signature approval process
WO2006127135A2 (en) * 2005-05-23 2006-11-30 Sap Governance Risk And Compliance, Inc. Access enforcer
US8583926B1 (en) 2005-09-19 2013-11-12 Jpmorgan Chase Bank, N.A. System and method for anti-phishing authentication
US20070214491A1 (en) * 2006-03-07 2007-09-13 Shield Security Systems, L.L.C. Interactive security control system and method with automated order submission and approval process
WO2008054750A2 (en) * 2006-10-30 2008-05-08 Credit Suisse Securities (Usa) Llc Generating documentation and approvals for entities and transactions
US20080222168A1 (en) * 2007-03-07 2008-09-11 Altep, Inc. Method and System for Hierarchical Document Management in a Document Review System
US8156012B1 (en) 2007-03-30 2012-04-10 Coupa Software Incorporated Method, system and apparatus for e-mail requisitioning
US8473735B1 (en) 2007-05-17 2013-06-25 Jpmorgan Chase Systems and methods for managing digital certificates
US20080292136A1 (en) * 2007-05-23 2008-11-27 Srinivasan Ramani Data Processing System And Method
US20090182607A1 (en) * 2008-01-16 2009-07-16 Morinville Paul V Approver Identification Using Multiple Hierarchical Role Structures
US8321682B1 (en) 2008-01-24 2012-11-27 Jpmorgan Chase Bank, N.A. System and method for generating and managing administrator passwords
US8126819B1 (en) 2008-03-14 2012-02-28 Happy Lawn of America, Inc. Online lawn care estimate process
US8286171B2 (en) 2008-07-21 2012-10-09 Workshare Technology, Inc. Methods and systems to fingerprint textual information using word runs
US20100211610A1 (en) * 2009-02-17 2010-08-19 American Express Travel Related Services Company, Inc. Method and system for managing financial transaction data
US9608826B2 (en) * 2009-06-29 2017-03-28 Jpmorgan Chase Bank, N.A. System and method for partner key management
US10242118B2 (en) 2010-06-21 2019-03-26 International Business Machines Corporation Multi-source electronic forms with concealed fields
EP2612257A4 (en) 2010-09-03 2016-09-07 Iparadigms Llc SYSTEMS AND METHOD FOR DOCUMENT ANALYSIS
US8756118B1 (en) 2010-10-06 2014-06-17 Coupa Incorporated Shopping at e-commerce sites within a business procurement application
US20120133989A1 (en) 2010-11-29 2012-05-31 Workshare Technology, Inc. System and method for providing a common framework for reviewing comparisons of electronic documents
US10783326B2 (en) 2013-03-14 2020-09-22 Workshare, Ltd. System for tracking changes in a collaborative document editing environment
US9613340B2 (en) * 2011-06-14 2017-04-04 Workshare Ltd. Method and system for shared document approval
US8881006B2 (en) * 2011-10-17 2014-11-04 International Business Machines Corporation Managing digital signatures
US9348802B2 (en) 2012-03-19 2016-05-24 Litéra Corporation System and method for synchronizing bi-directional document management
US9419957B1 (en) 2013-03-15 2016-08-16 Jpmorgan Chase Bank, N.A. Confidence-based authentication
US10025782B2 (en) 2013-06-18 2018-07-17 Litera Corporation Systems and methods for multiple document version collaboration and management
US10032133B2 (en) * 2014-01-24 2018-07-24 Adobe Systems Incorporated Automatically identifying authorized signatories from an organization for executing an electronic document
US10148726B1 (en) 2014-01-24 2018-12-04 Jpmorgan Chase Bank, N.A. Initiating operating system commands based on browser cookies
US9535735B2 (en) 2014-06-09 2017-01-03 International Business Machines Corporation Adaptive virtual machine request approver
US11973910B2 (en) * 2015-01-05 2024-04-30 Musaed Ruzeg N. ALRAHAILI System, apparatus, method and computer program product to set up a request for, generate, receive and send official communications
US20170220999A1 (en) * 2016-02-02 2017-08-03 Adobe Systems Incorporated Techniques for document management workflows
US10373080B2 (en) * 2016-10-28 2019-08-06 NoStatik Media S.A. Distributing a user interface for accessing files
US10956013B2 (en) 2017-05-05 2021-03-23 Servicenow, Inc. User interface for automated flows within a cloud based developmental platform
EP3451259A1 (en) 2017-09-01 2019-03-06 Unify Patente GmbH & Co. KG Computer-implemented method of performing a real-time collaboration session, collaborative platform for performing real-time collaboration sessions, and collaborative chat post object
US10101972B1 (en) 2017-09-12 2018-10-16 Servicenow, Inc. Data modelling and flow engine for building automated flows within a cloud based developmental platform

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61204766A (ja) * 1985-03-07 1986-09-10 Nec Corp 電子伝票システム
JPS6225373A (ja) * 1985-07-26 1987-02-03 Hitachi Ltd 伝票の回覧径路自動指定方式
JPS63120364A (ja) * 1986-11-08 1988-05-24 Nec Corp 電子伝票承認制御方式

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4503499A (en) * 1982-09-14 1985-03-05 Eaton Corporation Controlled work flow system
US4553206A (en) * 1983-10-03 1985-11-12 Wang Laboratories, Inc. Image storage and retrieval
US4918588A (en) * 1986-12-31 1990-04-17 Wang Laboratories, Inc. Office automation system with integrated image management
US4965763A (en) * 1987-03-03 1990-10-23 International Business Machines Corporation Computer method for automatic extraction of commonly specified information from business correspondence
US4994985A (en) * 1987-12-23 1991-02-19 International Business Machines Corporation Methods of appending a reply in an electronic mail system
JPH01195568A (ja) * 1988-01-29 1989-08-07 Hitachi Ltd 電子化文書編集制御方式
DE3885451T2 (de) * 1988-06-16 1994-05-11 Ibm Elektronisches Post-Folgesystem.
US4962532A (en) * 1988-12-22 1990-10-09 Ibm Corporation Method for providing notification of classified electronic message delivery restriction
US5093918A (en) * 1988-12-22 1992-03-03 International Business Machines Corporation System using independent attribute lists to show status of shared mail object among respective users

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61204766A (ja) * 1985-03-07 1986-09-10 Nec Corp 電子伝票システム
JPS6225373A (ja) * 1985-07-26 1987-02-03 Hitachi Ltd 伝票の回覧径路自動指定方式
JPS63120364A (ja) * 1986-11-08 1988-05-24 Nec Corp 電子伝票承認制御方式

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5767847A (en) * 1994-09-21 1998-06-16 Hitachi, Ltd. Digitized document circulating system with circulation history
US5848248A (en) * 1994-09-21 1998-12-08 Hitachi, Ltd. Electronic document circulating system
US5940829A (en) * 1994-09-21 1999-08-17 Hitachi, Ltd. Work flow management system
US6144955A (en) * 1994-09-21 2000-11-07 Hitachi, Ltd. Work flow management system
US6279031B1 (en) 1994-09-21 2001-08-21 Hitachi, Ltd. Electronic document circulating system
US6502087B1 (en) 1994-09-21 2002-12-31 Hitachi, Ltd. Work flow management system
US6516328B1 (en) 1994-09-21 2003-02-04 Hitachi, Ltd. Digitized document circulating system with circulation history
US6526425B2 (en) 1994-09-21 2003-02-25 Hitachi, Ltd. Digitized document circulating system with circulation history
US6622162B2 (en) 1994-09-21 2003-09-16 Hitachi, Ltd. Electronic document circulating system
US6725221B2 (en) 1994-10-03 2004-04-20 Hitachi Ltd Image data transfer method and system therefor
JP2004295922A (ja) * 2004-06-16 2004-10-21 Ufj Bank Ltd 電子稟議システム

Also Published As

Publication number Publication date
US5315504A (en) 1994-05-24
DE68926446D1 (de) 1996-06-13
EP0387462A1 (en) 1990-09-19
EP0387462B1 (en) 1996-05-08
DE68926446T2 (de) 1996-12-05

Similar Documents

Publication Publication Date Title
JPH02278458A (ja) 電子文書承認システム
US5051891A (en) Method to manage transfer of ownership of electronic documents stored in an interactive information handling system
US6341290B1 (en) Method and system for automating the communication of business information
US8374944B2 (en) Method and system for enabling collaboration between advisors and clients
US7043714B2 (en) Method, system, and program for using objects in data stores during execution of a workflow
US7233940B2 (en) System for processing at least partially structured data
US6006193A (en) Computer executable workflow control system
US4899299A (en) Method for managing the retention of electronic documents in an interactive information handling system
AU751847B2 (en) Operating resource management system
US6910018B1 (en) Purchase request approving apparatus, method, and storage medium storing same
US6564247B1 (en) System and method for registering user identifiers
US20020082958A1 (en) Interactive search process for product inquiries
AU2004258508A1 (en) System and method for electronically managing remote review of documents
AU7378000A (en) Document management system
JPH09508995A (ja) データベースへのアクセスを制御するための方法及び装置
WO2002067092A2 (en) A requisition process and system
US6763335B1 (en) Purchase request apparatus and system
US20050004950A1 (en) System and method for electronically managing remote review of documents
US7024412B1 (en) Systems and methods for database configuration migration
US20050033736A1 (en) System and method for processing record related information
JPH1049598A (ja) 電子決裁システム及びワークフローサービスシステム
KR100358876B1 (ko) 네트워크 환경에의 액세스를 검증하기 위한 방법 및 시스템
EP1618531A2 (en) Systems and methods for claim processing in a recovery audit
JP2004178119A (ja) 情報管理システム
US20020103562A1 (en) Product information providing apparatus, product information providing method, and program and recording medium therefor