[go: up one dir, main page]

JPH05303531A - 電子書式処理システム及び方法 - Google Patents

電子書式処理システム及び方法

Info

Publication number
JPH05303531A
JPH05303531A JP4016133A JP1613392A JPH05303531A JP H05303531 A JPH05303531 A JP H05303531A JP 4016133 A JP4016133 A JP 4016133A JP 1613392 A JP1613392 A JP 1613392A JP H05303531 A JPH05303531 A JP H05303531A
Authority
JP
Japan
Prior art keywords
data
data file
format
user
input
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
JP4016133A
Other languages
English (en)
Inventor
Barrie R Tondevold
バリー・アール・トンデヴォルド
Keith M Vreeken
キース・エム・ヴリーケン
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.)
FIELDS SOFTWARE GROUP Inc
Original Assignee
FIELDS SOFTWARE GROUP Inc
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 FIELDS SOFTWARE GROUP Inc filed Critical FIELDS SOFTWARE GROUP Inc
Publication of JPH05303531A publication Critical patent/JPH05303531A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/174Form filling; Merging

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Document Processing Apparatus (AREA)

Abstract

(57)【要約】 【目的】ホストコンピュータと複数のローカルコンピュ
ータと書式定義とルーチング定義と組織ヒエラルヒーと
から成る電子書式処理システムを提供する。 【構成】ホスト及びローカルコンピュータは、さらに中
央処理装置、表示装置、入力装置及びアドレスメモリを
含む。処理装置は入力装置及びメモリからの指令及び情
報にアクセスして書式を表示し、書式を完成し、ユーザ
のヒエラルヒー内で完成された書式を追跡する。表示及
び入力装置で、ユーザは必要な情報を入力して書式を選
択し完成する。システムはデータファイルを作成し電子
的にデータファイルを書式種別及びルーチング定義に基
づいて適当な受取人に送る。システムはまたデータファ
イルを追跡して書式の責任者が応答を受け取れるように
する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、書式を処理しデータを
入力するための方法及び装置に関する。特に、本発明
は、書式及びデータを電子的に作成し、処理し、記憶す
るためのシステムに関する。
【0002】
【従来の技術及びその課題】印刷書式は、完成状態の範
囲を定義することにより、情報収集タスクを簡略化する
ために使用されてきた。印刷書式は通常は、同じ種類の
情報が繰り返し必要であるようなトランザクション処理
において用いられる。例えば、産業界では、作業発注
書、購買発注書、雇用書、販売書、日程調整書及び顧客
情報書などの印刷書式がよく用いられる。しかしなが
ら、コンピュータの発展と共に、印刷書式がデータ処理
の速度と効率に対する制限となっている。
【0003】印刷書式に関する1つの問題は、ある書式
で適切な情報をコンピュータで処理可能な別の書式に変
換する場合に生じる。多くの場合に、オペレータは各印
刷書式を読み取り、キーボードその他の入力装置を用い
て、その書式に含まれる情報を手作業で入力せねばなら
ない。かかる情報の入力にはかなりの労力と費用がかか
り、処理のために国外に原文書を持ち出すことにより、
安い労働源を探さざるを得なくなる。変換処理の精度
は、論理処理上の問題点と共に時間がかかるという問題
点を含んでいる。
【0004】最近では、印刷書式の使用は、印刷書式自
体を作成、記憶及び処理することに関する問題を多く発
生している。書式を作成するための費用には、紙、タイ
プ設定、印刷の費用が含まれる。さらに、書式は使用の
前後に記憶される必要がある。いくつかの異なる書式が
使用される場合には、書式を使用可能に保持するための
タスクは特別の労力を必要とし、書式を記憶するための
空間も相当のものとなる。大量の書式を取り扱うことは
物理的に困難であると共に相対的に高価なものとなる。
書式は、典型的には、書式の使用が完了する前に、異な
る個人に送られる必要がある。例えば、購買発注書で
は、各個人が、品目が実際に発注される前に、購買発注
書にサインをすることにより、購買に承認を与える場合
に、いくつかの中間ステップが介在する場合がある。大
量の書式が会社に送られるので、発送及び個人的費用も
大きなものとなる可能性がある。
【0005】従来の技術では未解決の別の問題点は、損
失を防止するためのトラッキング書式である。上述のよ
うに、書式は、通常は、特定の書式を処理するために必
要な連鎖内の複数の個人により受け取られ、送られるも
のである。書式が受け取られて、送り出される各ポイン
トにおいて、潜在的な損失が存在する。印刷書類書式が
使用される場合には、処理システム内の書式の損失に対
する保護はほとんどない。
【0006】これらの問題を解決するために従来技術に
おいて試行錯誤が行われてきたにも拘らず、従来の電子
メール及び書式処理システムは完全に成功を収めたもの
ではない。電子メールシステムは、データに関する固定
書式を提供することができず、また、入力されるべき情
報又はフィールドの種類を判別することもないので、限
界を有している。典型的には、電子メールシステムは単
にメッセージその他のデータをコンピュータネットワー
ク又はシステムのユーザに送信するに際して自由書式を
提供するにすぎない。同様に従来の書式処理システム
は、フィールド及びデータ種類の固定スキーム内でデー
タを送受信可能な限定的能力を有するにすぎない。書式
処理システムはまた処理流れ内の書式を追跡することも
ないし、さらに、書式の種類に基づいてルーチン処理さ
れる書式を予め書き込む能力も有していない。
【0007】従って、紙書式の必要性を完全に減じるこ
とが可能な、電子的に書式を作成し処理するための自動
化システム及び方法の必要性が存在している。
【0008】
【課題を解決するための手段】書式及びデータを電子的
に作成、処理及び記憶するためのシステム及び方法が開
示される。システムは、表示装置、処理装置、入力装置
及びメモリを備えたコンピュータから構成される。メモ
リは、さらに、書式定義、ルーチング定義及び組織ヒエ
ラルヒー(規則のセット)から構成される。規則は表示
され完成状態とされるフィールド及び書式の各出現に関
するルーチングを特定する。プロセッサはメモリから書
式定義を用いて表示装置上に完成状態が表示されるよう
に空白フィールドを備えた書式を表示する。ユーザは入
力装置を制御してデータを入力して書式の空白フィール
ドを完成する。書式に必要なデータが入力された後に、
システムは自動的に書式又はデータファイルの完成状態
の表示を、ルーチング及び書式定義に従って組織ヒエラ
ルヒー内の適当なユーザに送る。システムは、さらに、
データファイル又は書式の組織ヒエラルヒー内で定義さ
れた位置への送受信を追跡してデータ損失を防止する。
一旦書式の表示がルーチング定義内の最後の位置に送信
されると、書式の複写が処理装置により実行される。
【0009】好適な実施例においては、システムは、ホ
ストコンピュータと複数のローカルコンピュータを含
む。ホストコンピュータ及びローカルコンピュータは、
同一の書式定義、ルーチング定義及び組織ヒエラルヒー
を含む。各ローカルコンピュータはホストコンピュータ
に接続されて、全てのデータファイルがホストコンピュ
ータを介して送信される必要がある。電子書式(データ
ファイル)はホストコンピュータあるいは他のローカル
コンピュータで作成され送信することも可能である。ホ
ストコンピュータは、好ましくは、各書式の位置を追跡
し、それにより、書式の損失を回避する。ホストコンピ
ュータは、また、応答を必要とする書式が所定の時間期
間内に応答を受けなかった場合に、ユーザに表示を行
う。
【0010】電子的に印刷書式を処理するための本発明
の好適な方法は、ユーザ及び彼の位置を識別し;書式定
義及びルーチング定義を選択し;書式に必要なデータを
入力し;データ入力の精度を検査し;書式をホストコン
ピュータを介してルーチング定義内で識別された受取人
に送信し;書式の送受信を追跡し;書式が所定の時間内
にルーチング定義内の最後の宛先に到達していない場合
には、最後の受取人を識別する、各ステップから構成さ
れる。
【0011】
【実施例】本発明は、法的に要求される場合を除き、紙
書式の必要性を、電子的に書式を作成し処理することに
より、なくすためのシステムを提供する。ユーザは本発
明のシステムと会話して、電子書式を選択し完成する。
書式が一旦完成すると(充填されると)、システムは自
動的に電子書式を適当な受取人に送り、ユーザは受取人
を特定する必要はない。システムは、書式の種類及びユ
ーザの識別に基づいて完成された書式に関する適当な受
取人を選択する。システムは、また、完成された書式の
位置を追跡し、返答期限が切れた場合に、受取人に注意
を喚起する。
【0012】図1を参照するに、本発明のシステムの第
1の実施例のブロック図が描かれている。単一のコンピ
ュータが単独で操作されて本発明の電子書式作成及び処
理機能を実行することも可能であるが、好ましくは複数
のコンピュータを備えたシステムで用いられる。好まし
くは、コンピュータは中央処理装置11、表示装置1
3、入力装置15及びアドレスメモリ18から構成され
る。中央処理装置11は表示装置13に接続されて、入
力装置15のユーザ操作により処理装置11に加えられ
た入力に応答して、表示装置13を制御する。処理装置
11は、また、従来のアーキテクチャ内のアドレスメモ
リ18、大容量記憶装置27及びネットワーク29を含
む他の情報源にも接続される。プリンタ31が好ましく
は処理装置11に接続されて、書式のハードコピー用の
情報及びソースに関する出力を行う。
【0013】表示装置13及び入力装置15は当該技術
分野で周知の種類のものである。例えば、表示装置13
は、従来の方法で処理装置14内で用いられるラスタ式
表示装置であり、ASCIIのようなコードから発生さ
れた文字の画像を発生することも可能である。入力装置
15もまた、従来の装置であり、好ましくは、マウス型
制御器を備えたキーボードである。
【0014】アドレスメモリ18は、さらに、書式定
義、ルーチング定義及び組織ヒエラルヒーのデータベー
ス17と、書式処理及び追跡用ルーチン19と、メイン
メニュー機能23と、会話型表示制御25とから構成さ
れる。メモリ18は、従来タイプのものであり、好まし
くは、RAM及びROMを含む。書式定義及びルーチン
グ定義のデータベース17は、フィールドの数及びその
位置を特定するために使用される規則である。これらの
規則は、ユーザが各フィールドに固有のデータを入力し
特定の受取人を特定する同じ書式のいくつかの表示又は
瞬間を処理するために用いられる。処理装置11は、本
発明の動作シーケンスに従い情報を処理するべくメモリ
18内の情報及び指令にアクセスする。これらの動作シ
ーケンスは、書式の表示、書式の完成及びユーザのヒエ
ラルヒー内での完成した書式のルーチングを実行するた
めのものである。
【0015】処理装置11は、図3に示すように、表示
装置13上の空白書式の画像を表示する。空白書式の画
像(例えば、購買発注書)は、表題60、いくつかのフ
ィールド64、68、72、76、80、84及び88
及び個々のラベル66、70、74、78、82及び8
6を含んでいる。入力装置15が画像を編集しフィール
ド64、68、72、76、80、84及び88を埋め
るために用いられる。表題60は編集される書式を特定
する。ラベル66、70、74、78、82及び86
は、名称、住所、必要品目、費用見積、納入期限、ユー
ザに供給を行う販売店などを特定する。書式内の大部分
のフィールド64、68、72、76、80、84及び
88は、処理の許容度を高めるために、ユーザによるデ
ータ入力が可能な構造的フォーマットを有している。フ
ィールド64、68、72、76、80、84及び88
に関しては、提供される応答及び空間が所定のものに限
定される。しかしながら、書式定義はあるフィールドで
は自由形式の応答が可能である。例えば、図3の書式で
は、フィールド92はユーザがコメントを入力する領域
である。ユーザによりこのフィールド92に入力された
応答は、どのようなフォーマットのものでも、どのよう
な長さのものでも構わない。
【0016】システムは、情報源及び表示画像の形式と
して書式定義のデータベース17を用いる。書式定義は
書式の種別、フィールドの数、各フィールドのラベル、
各フィールドのデータ種類、各フィールドの保護レベル
及びフィールド間の相互関係を特定する。作業発注書、
購買発注書、雇用書、販売書式、日程調整書式、新規顧
客情報表などの(ただし、これらに限定されるものでは
ないが)印刷書式が同様のフィールド及び情報を備えた
各種書式定義を本発明で用いることが可能である。書式
定義の使用により、ユーザのニーズに応じた別の書式を
作成するにも大きな効果を有することになる。各書式定
義は、好ましくは、ユーザが完成すべき書式を特定する
表題60を含んでいる。
【0017】書式定義は、さらに、連係書式のリストを
含んでいる。書式定義においてリストアップされる連記
書式は、書式定義を用いる場合に、システムによりユー
ザに提示される。システムは、ユーザにリストアップさ
れた書式を完成することを考慮するように促す。リスト
アップされた書式は、選択された書式で完成される必要
がある、また完成されることが要求される書式だからで
ある。例えば、図3の購買発注書は、その書式定義内に
スケジュールA、スケジュールB及びスケジュールCの
ような書式リストを有することが可能である。ユーザが
購買発注書を選択して完成した後に、システムは自動的
にかつ無条件にユーザが完成するために表示装置13上
にスケジュールA、B及びCを表す。こうして、システ
ムは、書式を処理するために必要な全ての情報が書式を
作成する場合に表示されると、仮定することが可能であ
る。書式の連係は、現在の書式が新しい書式と連係され
ることにより組み合わされ再使用される場合に特に有利
である。
【0018】処理装置11は、情報が受け入れられる前
に、データ入力を定義情報内の数値、文字、計算又は小
数点などのデータ種類と整合のために比較する。フィー
ルドは、また、入力が有効範囲内にあるのか、またデー
タベース内にあるのかを特定することも可能である。ユ
ーザは、全てのフィールドに応答する必要はないが、重
要なフィールドを応答が必要なものとして特定すること
も可能である。システムは、また、保護レベルを用い
て、ユーザの識別及びフィールドの保護レベルに応じて
表示を修正する。特定フィールド及びそのラベルは、
1)隠れモード、2)表示のみモード又は3)表示かつ
修正可能モードとすることができる。例えば、フィール
ド84及び88は、図3に示される書式では監督者の認
証を得るためのものであるが、購買発注書が責任者によ
り作成される場合には視野から隠すことも可能である。
同様に、フィールド88は、地域主任のために表示され
修正可能である間は、地区主任の視野から隠すように書
式定義を指定することも可能である。これとは別に、フ
ィールド84及び88にディスプレイ上でマークを付け
て、責任者が承認フィールド84、88を埋める必要は
ないが、その項目が監督者の承認が必要なことを責任者
に知らせることも可能である。
【0019】本発明は、また、書式定義内のフィールド
間の相互関係に基づいて入力されたデータの有効性を検
査する。例えば、あるフィールドを2つの別のフィール
ドの数学的合計とすることができる。データが入力され
ると、それが他のフィールド内のデータと正確かどうか
比較される。相互関係はデータ入力がデータベースや有
効情報ファイルと比較されることを要求する。例えば、
フィールド72、76及び80は、相互に依存するよう
に定義可能であり、それにより都市名と郵便番号が入力
された国名に関して有効であるかどうかを確認できる。
本発明は、当該分野公知の方法で、数学的操作、フィー
ルド計算及び参照テーブルのような相互関係を定義する
ための方法を用いることが可能である。
【0020】メモリ18は、また、組織ヒエラルヒー9
0及びルーチング定義に関する情報を含む。本発明のシ
ステムは、好ましくは、図4に示すように、組織ヒエラ
ルヒー90を含んでいる。組織ヒエラルヒー90は、会
社内のユーザの地位及び書式又はデータファイルを送信
するためのユーザの住所の定義である。ヒエラルヒー9
0はいかなる会社の現在の構造にも整合できるように構
成される。例えば、ヒエラルヒーは図示の売り場のよう
な各レベルで数人のユーザを有するような10レベルを
有することも可能である。図4は説明を容易にするため
に単純化されている。組織ヒエラルヒー90はルーチン
グ定義と関連づけて用いられて、書式を書式の種類に基
づいて適当なユーザに送る。各書式はルーチング定義を
含みどのユーザが書式を受け取るかどうかを示す。ルー
チング定義は好ましくは、ヒエラルヒー90内の地位を
参照することにより書式の受取人の地位又は住所を識別
する。例えば、売り場からの販売情報に関するルーチン
グ定義は、地域主任及び地区主任を含んでいる。ルーチ
ング定義とユーザの識別番号から決定されるヒエラルヒ
ー内のユーザの地位に基づいて、システムは、自動的に
(ユーザが受取人を指定せずとも)、書式を適切なユー
ザに送る。同様に、図3に示された購買発注書に関し
て、システムは、購買発注書を完成する個人の地位を決
定し、書式をその地区主任に送り、さらに地域主任に送
り、最後に、購買が承認された場合に、会社レベルで購
買販売店に送る。
【0021】本発明のシステムでは、書式定義、ルーチ
ング定義及び組織ヒエラルヒーは、会社及び組織の特定
のニーズに適合するように調整することができる点に留
意する必要がある。
【0022】図2のブロック図に示された本発明の第2
の実施例では、本発明の電子書式処理システムは、ホス
トコンピュータ40と、少なくとも1つのノード又はロ
ーカルコンピュータ42と、マスター書式定義44と、
ルーチング定義のデータベース46と、組織ヒエラルヒ
ーのデータベース48と、会計情報の補助データベース
50とから成っている。図示の通り、複数のローカルコ
ンピュータ42が、ホストコンピュータ40に接続され
た各ノード42として言及されている。ノード42は、
従来の各種方法により、ホストコンピュータ40に接続
可能である。例えば、ノード42は、連続オンライン性
能を有する専用回線でホスト40に接続することも可能
である。他のノード42は電話回線及びモデムを用いて
非連続的方法でホスト40に接続可能である。図2の実
施例の構成では、ホストコンピュータ40は一対のノー
ド42に直接接続される。ホスト40と2つのノード4
2は、ブロック線で示されるように、会社の本部に配置
される。残りのノード42は世界のどこでも会社の本部
の外部に配置可能であり、従来の方法で電話回線を用い
てホストコンピュータ40にアクセス可能である。本部
52におけるノード数はシステムを用いる会社のニーズ
に応じて増減可能であり、本部52の外部のノード42
についても同様である。
【0023】第2の実施例においては、ホストコンピュ
ータ40は、図1に関連して述べたコンピュータと同様
の構造及び組織を有している。ホストコンピュータ40
は、中央処理装置と、表示装置と、入力装置と、アドレ
スメモリを含んでいる。実施例では、ホストコンピュー
タはIBMのAS400コンピュータである。ホストコ
ンピュータ40は、好ましくは、書式定義44、ルーチ
ング定義46、組織ヒエラルヒー48及び会計情報50
のマスターコピーのデータベースを含むことが可能な拡
張メモリを有している。
【0024】ホストコンピュータ40と同様にノード又
はローカルコンピュータ42は、図1のコンピュータと
同様の構造及び組織を有する。実施例では、ノード42
は従来型のパーソナルコンピュータ又はマイクロコンピ
ュータである。各ノード42は、表示装置、メモリ、処
理装置及びキーボードを含んでおり、それにより、ノー
ドの数だけ、書式を作成し送受信することが可能とな
る。同様の構造は、書式定義44、ルーチング定義46
及び組織スキーム48の同一の複写がホストコンピュー
タ40及びノード42の両方に記憶されることを可能に
する。これは、ホストコンピュータ40とノード42の
間で書式を転送する場合に必要なデータの量を顕著に減
らすことができるの有利である。特に、書式内の空白フ
ィールドに対応する生データのデータファイル、書式種
類及び責任者の識別(ユーザがデータファイルを作成)
が、書式を承認するために、ノード42及びホストコン
ピュータ40の間で送信される必要がある。典型的には
情報の大部分を占めるラベル、データタイプ及び依存性
はホスト40及びノード42の間で転送する必要はな
い。データファイルは、また、この特定データファイル
を送受信したユーザの詳細を示す情報のヘッダを含むこ
とも可能である。
【0025】本発明の方法は、上述のシステムを用い
て、書式を電子的に作成、処理及び記憶する。特に、好
適な方法は、図2において示されるような構成を有する
システムに関連して説明される。本発明の方法は、一般
的には、空白書式を表示し、書式を充填又は完成させ、
書式を受取人に送り、書式の位置を追跡することから構
成される。
【0026】次に、図5A、図5B及び図5Cの流れ図
を参照して、本発明の方法について詳細に説明する。本
発明の方法は、本発明のシステムとインタフェースする
ために用いられるノード42とユーザを識別することに
より、図5Aのステップ100から開始する。ユーザは
典型的にはシステムにアクセスするためにある種の識別
番号を入力せねばならないので、識別は自動的に行われ
ることが好ましい。ユーザの識別は、従来より公知の各
種方法により行うことが可能である。システムは特定の
ノード42を識別し、そこから、ユーザは書式がユーザ
の現在の地位に送られるように作業を行う。ステップ1
02においては、ユーザは入力装置15を用いて定義さ
れた書式のリストから完成すべき書式を選択する。本発
明は、従来の方法のポップアップメニューとユーザイン
タフェースを用いており、書式選択プロセスを簡略化し
ている。次のステップ104において、使用されるノー
ド42の処理装置11はメモリ18からステップ102
で選択された書式に対応する書式定義とルーチング定義
を取り出す。ノード42の処理装置11は、書式定義に
したがって表示装置13上に選択された書式に関するラ
ベルとフィールドを表示する。書式定義は、どのフィー
ルドが表示され、また、どのフィールドがユーザによる
修正から保護されているかを定めている。次のステップ
106において、ユーザは入力装置15を操作して、表
示装置13に示される画像のフィールドにデータを入力
することにより書式を完成する。ステップ108におい
て、処理装置11は相互関係、データ種類及び値範囲を
取り出して、ユーザによるデータ入力の精度を検証す
る。このステップは、ユーザにより入力されたデータを
特定のフィールドに関する値の有効範囲と比較すること
によりデータの正確さを検証する。本発明の方法は、ま
た、特定のフィールドの値がそれらのフィールドの値に
依存している場合には、入力されたデータを他のフィー
ルドの値と比較する。例えば、書式を処理する場合に
は、総計であるフィールドに関して戻された値を総計が
なされるフィールドの値の正確さと比較することも可能
である。データ入力が有効範囲又は正しい種類のもので
ない場合には、処理装置11は有効データが各フィール
ドに入力されることを要求する。ノード42の処理装置
11は、書式定義コード、ユーザ識別及び作成日時に沿
ってデータファイルに入力されたデータを効果的に入力
する。こうして、システムを介して作成された全ての書
式が原本及びデータ損失を防止する固有の識別番号をも
つことになる。書式に関するルーチングは、典型的には
選択された書式に対応するルーチング定義内に予め定義
されており、ユーザはステップ110においてルーチン
グ定義を修正することにより別の受取人を特定すること
が可能である。それから、システムは、データファイル
112を適当なユーザへの転送のためにホストコンピュ
ータ40に送る。
【0027】本発明のシステムは、また、ホスト40に
伝送された全てのデータファイルから重要なデータを抽
出して、ホストコンピュータ40及びノード42の双方
においてデータベースの適当な地位を更新する。例え
ば、新しい雇用書は、新規雇用者の名前、住所、社会保
険番号のようなデータを備えており、これらがノード4
2においてメモリ18に記憶される雇用者マスターリス
トに入力される必要がある。データベースの利用によ
り、ホスト42に送られる元の雇用書内のデータを備え
たメモリ18を更新するべく、ホスト40がノード42
に指令をする書式を送る必要が効果的に減じられる。デ
ータベースの利用により、書式定義内の指令に基づいて
適当な情報が自動的に抽出されて、データファイルがホ
スト40に送られる前に、ノード42のメモリ18内に
この情報が記録される。これにより、ノード42とホス
ト40の間の不要なデータ伝送が回避できるために、特
に有利である。
【0028】図5B及び図5Cを参照するに、書式を配
送し追跡するための方法が開示されている。ステップ1
14において、書式定義コード、ユーザ識別及び作成日
時、さらにルーチング定義に対する全ての修正を備えた
データファイルが、ホスト40により受け取られる。ス
テップ116において、ホストコンピュータ40は、
「書式の寿命(例えば、書式が宛先ノード42に到達す
るまで)」の間オープン状態になる追跡ファイルをオー
プンする。追跡ファイルは、作成される書式の出現に関
して固有のものである。好適な実施例においては、シス
テムは、書式を追跡するために、従来のエキスパートシ
ステムに基づく規則を用いる。書式は、本発明のシステ
ムにより自動的に追跡されるが、ユーザには分からな
い。しかしながら、ユーザはどの書式がホスト40に送
られたかどうかを判定するためにホストコンピュータ4
0に照会をすることができる。ステップ118におい
て、システムは、ステップ114において受け取られた
データファイルに関するルーチング情報を抽出し、書式
の受取人を判定する。ホスト42は、組織ヒエラルヒ
ー、ルーチング定義、ルーチング定義に対する修正及び
書式種類から受取人を決定する。典型的には、ルーチン
グ定義は、ヒエラルヒー内の特定ユーザ又は送り手に対
する地位を有するユーザを識別することにより、データ
ファイルの受取人を特定する。ステップ120におい
て、ホスト40は、データファイルをステップ118に
おいて識別された受取人に適当な順番で送ることによ
り、書式の伝送を完了する。それから、追跡ファイルが
ステップ122で更新されて、データファイルが責任者
から最初の受け取りにんんい伝送されたことが表示され
る。
【0029】追跡ファイルは、作成された書式の種別を
示すフラグ又はマーカを含む。好適な実施例において
は、追跡ファイルは、3つの可能なクラス、すなわち、
情報、行動又は受け取りのうちのいずれかを示すことが
可能である。送られた情報書式は、受取人情報のみであ
り、別の行動は不要である。かかる書式の例は、メモ又
はメッセージである。行動型書式は、書式が受取人から
の入力を要求し、さらに、ユーザが別のユーザ又は発呼
者に何らかの処理をすべきことを表示する。行動型書式
の例は、購買発注書や休暇要求であり、これらはいずれ
も監督者の承認が必要である。書式の最後のクラスは受
け取り型書式である。このクラスの書式では、システム
は書式を追跡し、受取人が書式を受け取り見た場合に、
発呼者に受け取りを送る。ステップ124では、システ
ムは、書式の追跡を継続して、別のアクションが書式の
クラスを再確認することにより必要であるかどうかを判
定する。別の行動が不要である場合(すなわち、書式が
情報のみである場合)には、追跡ファイルはステップ1
26で閉じられ、処理はステップ128において完了す
る。
【0030】他方、情報が行動を要求する場合には、本
発明の方法はステップ130に進む。ステップ130に
おいては、システムは、ルーチング定義内の受取人が書
式に応答するかどうかを試験する。受取人が応じる場合
には、追跡ファイルがステップ126で閉じられ、処理
はステップ128で終了する。受取人が応答しない場合
には、処理がステップ132に進み、書式が応答に進む
かどうかを試験する。書式が先に進む場合には、本発明
の方法は現在のユーザの受取人をフォームが進められる
受取人と交換することにより、追跡ファイルを更新す
る。方法はそれからステップ124にループして、ヒエ
ラルヒー90内の書式の位置を追跡し続ける。書式が進
まなくなると、システムは所定の時間が経過したかどう
かをステップ136において判定する。各書式は書式定
義に応答するまで所定の時間を有している。応答の時間
は、ユーザが最初に書式を完成した時点又はユーザがデ
フォルト値に設定を行う時点に設定可能である。なお、
デフォルト値は10日後に受取人に応答を促すことが好
ましい。所定の時間が経過しないと、システムはステッ
プ124にループする。しかしながら、所定の時間が経
過しても受取人が応答しない場合には、システムはステ
ップ140で受取人に追いかけメッセージを送る。ステ
ップ142において、追跡ファイルが更新されて、追い
かけメッセージが受取人に送られたことが表示される。
【0031】最後に、システムは、受取人が未決定の書
式に応答するようにシステムにより以前に求められたど
うかを試験する。最初の場合には、受取人に応答が促さ
れて、方法はステップ124に戻り、上述の試験を反復
する。最初でない場合には、受取人は行動を要求する書
式に応答することに失敗しており、システムは組織のヒ
エラルヒー90を参照して、受取人の上司にメッセージ
を送り、受取人が応答をしていないことを報告する。ス
テップ146において、受取人の上司に報告がなされ
て、書式の複写が送られる。本発明の方法は、受取人が
所定の回数応答を求められた後にのみ上司に報告が行え
るようにも容易に修正できるものであると了解された
い。上司報告がなされた後に、本発明の方法はステップ
124に戻り書式の進行の追跡を続行する。
【0032】
【発明の効果】以上のように、本発明によれば、固定書
式を電子的に作成、処理及び記憶が可能であり、さら
に、書式のルーチングが追跡されるので、書式の損失を
回避可能である。
【図面の簡単な説明】
【図1】本発明の電子書式処理システムに関する第1の
実施例のブロック図である。
【図2】本発明の電子処理システムの第2の実施例のブ
ロック図である。
【図3】表示装置上の電子書式の画像のグラフィックス
である。
【図4】システムのユーザの組織ヒエラルヒーの図であ
る。
【図5】書式の作成、処理及び追跡の好適な方法の流れ
図である。
【図6】書式の作成、処理及び追跡の好適な方法の流れ
図である。
【図7】書式の作成、処理及び追跡の好適な方法の流れ
図である。
【符号の説明】
11 中央処理装置 13 表示装置 15 キーボードその他の入力装置 17 データベース 18 アドレスメモリ 19 処理及び追跡ルーチン 23 メインメニュー機能 25 会話型表示制御 27 大容量記憶装置 29 ネットワーク 31 プリンタ/プロッタ

Claims (25)

    【特許請求の範囲】
  1. 【請求項1】書式を電子的に作成、処理及び記憶するた
    めのシステムであって:書式の画像を生成するための表
    示装置と;書式及びユーザのヒエラルヒーについてのデ
    ータを記憶しかつ取り出すためのメモリ手段と;書式を
    選択して情報を入力して前記入力装置の操作に応答して
    書式を完成させるための入力装置と;前記表示装置、前
    記メモリ手段及び前記入力装置に接続されて、メモリ手
    段に記憶されたデータ及び入力手段により入力されたデ
    ータを処理して表示装置上に書式の画像を提供する処理
    装置と;前記処理装置が入力装置により入力されたデー
    タからデータファイルを作成し、前記データファイルの
    受取人を決定し、前記データファイルを前記受取人に送
    信することと;前記処理装置がさらに前記受取人への前
    記データファイルの送信を追跡することと;から成るこ
    とを特徴とするシステム。
  2. 【請求項2】前記メモリ手段は、書式定義、ルーチング
    定義及びユーザの組織ヒエラルヒーについての情報を含
    むことを特徴とする請求項1に記載のシステム。
  3. 【請求項3】前記書式定義は、書式種類、フィールド
    数、各フィールドのラベル、各フィールドのデータ種
    別、各フィールドの保護ラベル及びフィールドの間の相
    互関係を含むことを特徴とする請求項2に記載のシステ
    ム。
  4. 【請求項4】前記メモリ手段は、データファイルを処理
    し追跡するためのルーチンを含むことを特徴とする請求
    項1に記載のシステム。
  5. 【請求項5】前記メモリ手段は、社員及び会計情報のデ
    ータベースを含むことを特徴とする請求項1に記載のシ
    ステム。
  6. 【請求項6】書式を電子的に作成、処理及び記憶するた
    めのシステムであって:第1のコンピュータが:書式の
    画像を生成するための表示装置と;書式及びユーザのヒ
    エラルヒーについてのデータを記憶しかつ取り出すため
    のメモリ手段と;書式を選択して情報を入力して前記入
    力装置の操作に応答して書式を完成させるための入力装
    置と;前記表示装置、前記メモリ手段及び前記入力装置
    に接続されて、メモリ手段に記憶されたデータ及び入力
    手段により入力されたデータを処理して表示装置上に書
    式の画像を提供する処理装置と;前記処理装置が入力装
    置により入力されたデータからデータファイルを作成
    し、前記データファイルの受取人を決定し、前記データ
    ファイルを前記受取人に送信することと;前記処理装置
    がさらに前記受取人への前記データファイルの送信を追
    跡することと;前記第1コンピュータに接続されて、デ
    ータファイルを作成し、送受信するための第2コンピュ
    ータが:書式の画像を生成するための第2表示装置と;
    書式についてのデータを記憶しかつ取り出すための第2
    メモリ手段と;書式を選択して情報を入力して前記第2
    入力装置の操作に応答して書式を完成させるための第2
    入力装置と;前記第2表示装置、前記第2メモリ手段及
    び前記第2入力装置に接続されて、前記第2メモリ手段
    に記憶されたデータ及び前記第2入力手段により入力さ
    れたデータを処理して前記第2表示装置上に書式の画像
    を提供する第2処理装置と;前記第2処理装置が第2入
    力装置により入力されたデータからデータファイルを作
    成し、前記データファイルを第1コンピュータに送信す
    ることと;から成ることを特徴とするシステム。
  7. 【請求項7】前記メモリ手段と前記第2メモリ手段が書
    式定義、ルーチング定義及びユーザの組織ヒエラルヒー
    に関する同一情報から成ることを特徴とするシステム。
  8. 【請求項8】前記書式定義が、組織種別、フィールド
    数、各フィールドのラベル、各フィールドのデータ種
    別、各フィールドの保護ラベル及びフィールド間の相互
    関係を含むことを特徴とする、請求項7に記載のシステ
    ム。
  9. 【請求項9】前記メモリ手段は、データファイルの処理
    及び追跡のためのルーチンを含むことを特徴とする、請
    求項7に記載のシステム。
  10. 【請求項10】前記メモリ手段は、社員及び会計情報の
    データベースを含むことを特徴とする、請求項5に記載
    のシステム。
  11. 【請求項11】表示装置、処理装置、メモリ及び入力装
    置を含むシステム上で書式を電子的に作成及び処理する
    ための方法であって、 完成すべき書式を選択するステップと;表示装置上に書
    式の画像を表示するステップと;入力装置を用いてデー
    タを入力することにより書式を完成するステップと;書
    式を完成することにより選択された書式及びデータ入力
    に関してデータファイルを作成するステップと;選択さ
    れた書式の種別にしたがってユーザにデータファイルを
    転送し;データファイルの転送を追跡するステップと;
    からなることを特徴とする方法。
  12. 【請求項12】前記選択するステップがメモリから書式
    定義及びルーチング定義を取り出すステップをさらに含
    むことを特徴とする、請求項11に記載の方法。
  13. 【請求項13】前記表示するステップが、表示される表
    題、フィールド及びラベルを決定するべく選択された書
    式に関する書式定義を提供することを特徴とする、請求
    項11に記載の方法。
  14. 【請求項14】表示するステップが、任意選択により、
    完成するステップの間、書式と入力されたデータを同時
    に表示することを特徴とする、請求項11に記載の方
    法。
  15. 【請求項15】さらに、完成するステップの間に入力さ
    れたデータを書式定義を用いて有効であるかどうかを検
    証するステップをさらに含むことを特徴とする、請求項
    11に記載の方法。
  16. 【請求項16】前記検証するステップが、さらに、入力
    装置で入力されたデータ種別を書式定義により特定され
    たデータ種別を比較するステップを含むことを特徴とす
    る、請求項15に記載の方法。
  17. 【請求項17】前記検証するステップが、入力されたデ
    ータを有効データのデータベースと比較するステップを
    さらに含むことを特徴とする、請求項15に記載の方
    法。
  18. 【請求項18】前記検証するステップが、各フィールド
    に入力されたデータを書式定義から特定された相互関係
    に基づいて他のフィールドに入力されたデータとひかく
    するステップをさらに含むことを特徴とする、請求項1
    5に記載の方法。
  19. 【請求項19】さらに、作成されたデータファイルに関
    するルーチング定義を修正するステップを含むことを特
    徴とする、請求項11に記載の方法。
  20. 【請求項20】作成されたデータファイルが書式種別、
    責任者の識別及び書式を完成することによるデータ入力
    をさらに含むことを特徴とする、請求項11に記載の方
    法。
  21. 【請求項21】作成されたデータファイルがさらにデー
    タファイルを受け取ったユーザの履歴を含むことを特徴
    とする、請求項11に記載の方法。
  22. 【請求項22】前記転送するステップが、さらに、選択
    された書式及び組織ヒエラルヒーのルーチング定義を用
    いてどのユーザがデータファイルを受け取るかを決定す
    るステップをさらに含むことを特徴とする、請求項11
    に記載の方法。
  23. 【請求項23】前記追跡ステップが、さらに、データフ
    ァイルが転送されたユーザのデータファイルを開くステ
    ップと、最後のユーザにメッセージを送り転送するステ
    ップから所定の時間経過後にデータファイルを受け取る
    ステップから成ることを特徴とする、請求項11に記載
    の方法。
  24. 【請求項24】最後のユーザの上司にメッセージを受け
    取るステップから所定時間経過後にデータファイルを受
    け取るように報告するステップをさらに含むことを特徴
    とする、請求項23に記載の方法。
  25. 【請求項25】前記報告するステップが、さらに、デー
    タファイルの複写をデータファイルを受け取るべく最後
    のユーザの上司に送るステップを含むことを特徴とす
    る、請求項24に記載の方法。
JP4016133A 1991-01-31 1992-01-31 電子書式処理システム及び方法 Pending JPH05303531A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US64883891A 1991-01-31 1991-01-31
US648838 1991-01-31

Publications (1)

Publication Number Publication Date
JPH05303531A true JPH05303531A (ja) 1993-11-16

Family

ID=24602432

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4016133A Pending JPH05303531A (ja) 1991-01-31 1992-01-31 電子書式処理システム及び方法

Country Status (2)

Country Link
US (1) US5410646A (ja)
JP (1) JPH05303531A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09114864A (ja) * 1995-10-17 1997-05-02 Nri & Ncc Co Ltd 情報収集分析システム
JP2004094921A (ja) * 1999-03-19 2004-03-25 Hitachi Ltd 情報処理装置
JP2011198090A (ja) * 2010-03-19 2011-10-06 Fuji Xerox Co Ltd 印刷ジョブ情報管理装置、印刷装置、印刷ジョブ情報管理プログラム

Families Citing this family (187)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5490243A (en) * 1990-12-13 1996-02-06 F3 Software Corporation Data processing system for multi-platform print control and electronic data fill
US5586240A (en) * 1992-03-11 1996-12-17 Genesis Software, Inc. Image generation and retrieval system integrated with arbitrary application using layered interface
US5557787A (en) * 1993-02-18 1996-09-17 Fuji Xerox Co., Ltd. Table generating apparatus employing heading, layout, and table script data
JPH06251007A (ja) * 1993-02-23 1994-09-09 Fuji Xerox Co Ltd 表データ入力装置
EP0654746B1 (en) * 1993-11-24 2003-02-12 Canon Kabushiki Kaisha Form identification and processing system
US5694546A (en) 1994-05-31 1997-12-02 Reisman; Richard R. System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list
SE9404572L (sv) * 1994-12-30 1996-07-01 Eii Konsulter Komunikationssystem
US6362897B1 (en) * 1995-03-10 2002-03-26 The Standard Register Company Printing system and method for printing documents and forms
US5805676A (en) * 1995-05-19 1998-09-08 Pcpi Phone, Inc. Telephone/transaction entry device and system for entering transaction data into databases
US20050119992A1 (en) * 1995-05-19 2005-06-02 Martino Rocco L. Telephone/transaction entry device and system for entering transaction data into databases
US6973477B1 (en) 1995-05-19 2005-12-06 Cyberfone Technologies, Inc. System for securely communicating amongst client computer systems
US7334024B2 (en) * 1995-05-19 2008-02-19 Cyberfone Technologies, Inc System for transmission of voice and data over the same communications line
US20070299808A1 (en) * 1995-05-19 2007-12-27 Cyberfone Technologies, Inc. Telephone/Transaction Entry Device and System for Entering Transaction Data into Databases
US6044382A (en) * 1995-05-19 2000-03-28 Cyber Fone Technologies, Inc. Data transaction assembly server
US6195665B1 (en) * 1996-03-05 2001-02-27 Tomorrow's Software, L.L.C. Digital electrical computer apparatus, and methods for making and using the same, for template building, loading, and viewing
US5758126A (en) * 1996-03-19 1998-05-26 Sterling Commerce, Inc. Customizable bidirectional EDI translation system
AU2536297A (en) * 1996-03-28 1997-10-17 Tackline Communications, Inc. Integrated financial investment services information system
US5870745A (en) * 1996-09-26 1999-02-09 Mciworldcom, Inc. Automated system and method for processing and tracking requests and responses required for repetitive tasks
JP3478681B2 (ja) * 1996-10-07 2003-12-15 株式会社リコー 文書情報管理システム
US5895468A (en) * 1996-10-07 1999-04-20 Whitmyer, Jr.; Wesley W. System automating delivery of professional services
US6049801A (en) * 1996-10-07 2000-04-11 Whitmyer, Jr.; Wesley W. Web site providing professional services
US6151581A (en) * 1996-12-17 2000-11-21 Pulsegroup Inc. System for and method of collecting and populating a database with physician/patient data for processing to improve practice quality and healthcare delivery
US5930471A (en) * 1996-12-26 1999-07-27 At&T Corp Communications system and method of operation for electronic messaging using structured response objects and virtual mailboxes
JPH10327147A (ja) * 1997-05-21 1998-12-08 Hitachi Ltd 電子認証公証方法およびシステム
US6457012B1 (en) * 1997-06-10 2002-09-24 Pitney Bowes Inc. Method and system of updating address records utilizing a clientserver interface
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
US6310888B1 (en) * 1997-12-30 2001-10-30 Iwork Software, Llc System and method for communicating data
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
US20040083216A1 (en) * 2000-01-28 2004-04-29 Mlk Software Method and apparatus for the centralized collection of geographically distributed data
US6078890A (en) * 1998-06-01 2000-06-20 Ford Global Technologies, Inc. Method and system for automated health care rate renewal and quality assessment
US6345278B1 (en) 1998-06-04 2002-02-05 Collegenet, Inc. Universal forms engine
US7000179B2 (en) * 1999-03-27 2006-02-14 Movaris, Inc. Method and apparatus for programmatic learned routing in an electronic form system
US6704906B1 (en) * 1999-03-27 2004-03-09 Movaris, Inc. Self-directed routable electronic form system and method
US6415284B1 (en) * 1999-06-30 2002-07-02 Rivio, Inc. Intelligent forms for improved automated workflow processing
US6981007B1 (en) * 1999-07-09 2005-12-27 Whitmyer Jr Wesley W Onsite backup for internet-based data processing
US8381087B1 (en) 1999-07-26 2013-02-19 G&H Nevada-Tek Automated electronic document filing system, method, and article of manufacture
US6507865B1 (en) 1999-08-30 2003-01-14 Zaplet, Inc. Method and system for group content collaboration
US6457045B1 (en) 1999-08-30 2002-09-24 Zaplet, Inc. System and method for group choice making
US6463461B1 (en) 1999-08-30 2002-10-08 Zaplet, Inc. System for communicating information among a group of participants
US6523063B1 (en) 1999-08-30 2003-02-18 Zaplet, Inc. Method system and program product for accessing a file using values from a redirect message string for each change of the link identifier
US6505233B1 (en) 1999-08-30 2003-01-07 Zaplet, Inc. Method for communicating information among a group of participants
US6691153B1 (en) 1999-08-30 2004-02-10 Zaplet, Inc. Method and system for process interaction among a group
US6453337B2 (en) 1999-10-25 2002-09-17 Zaplet, Inc. Methods and systems to manage and track the states of electronic media
AUPQ460899A0 (en) * 1999-12-10 2000-01-13 Ezylaw Pty Ltd A system for providing professional services
AU759070B2 (en) * 1999-12-10 2003-04-03 Ezylaw Pty Ltd A system for providing professional services
US7818285B1 (en) 2000-01-10 2010-10-19 Fedex Office And Print Services, Inc. System and method of using a sales management system to generate printed products
US8345279B1 (en) 2000-01-10 2013-01-01 Tijemiksho Data, Llc System for establishing event rules for sales management databases
US7113959B1 (en) 2000-01-10 2006-09-26 Imagex, Inc. System and method of using human resources data to generate printed products
EP1160715A3 (en) * 2000-05-25 2004-01-14 iLaunch Inc. Computerised record keeping and process control
US6741989B1 (en) * 2000-06-07 2004-05-25 Ge Capital Services Structured Finance Group, Inc. Web-based method and system for exchanging information among partners
WO2001098928A2 (en) 2000-06-21 2001-12-27 Microsoft Corporation System and method for integrating spreadsheets and word processing tables
US7624356B1 (en) 2000-06-21 2009-11-24 Microsoft Corporation Task-sensitive methods and systems for displaying command sets
US7191394B1 (en) 2000-06-21 2007-03-13 Microsoft Corporation Authoring arbitrary XML documents using DHTML and XSLT
US6948135B1 (en) 2000-06-21 2005-09-20 Microsoft Corporation Method and systems of providing information to computer users
US6874143B1 (en) 2000-06-21 2005-03-29 Microsoft Corporation Architectures for and methods of providing network-based software extensions
US6883168B1 (en) 2000-06-21 2005-04-19 Microsoft Corporation Methods, systems, architectures and data structures for delivering software via a network
US7000230B1 (en) 2000-06-21 2006-02-14 Microsoft Corporation Network-based software extensions
US7155667B1 (en) * 2000-06-21 2006-12-26 Microsoft Corporation User interface for integrated spreadsheets and word processing tables
US7346848B1 (en) 2000-06-21 2008-03-18 Microsoft Corporation Single window navigation methods and systems
EP1180741A3 (en) * 2000-08-15 2004-01-02 Rohm And Haas Company Flexible system and method for standardizing communications and decision-making across multiple business processes
WO2002021413A2 (en) * 2000-09-05 2002-03-14 Zaplet, Inc. Methods and apparatus providing electronic messages that are linked and aggregated
US20030078949A1 (en) * 2001-04-30 2003-04-24 Scholz Bernhard J. Automatic generation of forms with input validation
US7519546B2 (en) * 2001-04-30 2009-04-14 General Electric Company Maintaining synchronization of information published to multiple subscribers
US20040205525A1 (en) * 2001-04-30 2004-10-14 Murren Brian T. Automatic identification of form contents
US7346921B2 (en) * 2001-04-30 2008-03-18 Ge Capital Corporation Definition of low-level security rules in terms of high-level security concepts
US20020198931A1 (en) * 2001-04-30 2002-12-26 Murren Brian T. Architecture and process for presenting application content to clients
US20030009433A1 (en) * 2001-04-30 2003-01-09 Murren Brian T. Automatic identification of computer program attributes
US20020194033A1 (en) * 2001-06-18 2002-12-19 Huff David S. Automatic insurance data extraction and quote generating system and methods therefor
SE523871C2 (sv) * 2001-12-06 2004-05-25 Goete Lagerkvist Metod för hantering av elektroniska dokument
US20030154088A1 (en) * 2002-02-08 2003-08-14 Rodney Davis System for purchasing, managing, and monitoring sophisticated office equipment
US7669116B2 (en) * 2002-03-26 2010-02-23 Accenture Global Services, Gmbh Single access point for filing of converted electronic forms to multiple processing entities
US7689623B1 (en) 2002-04-08 2010-03-30 Syncsort Incorporated Method for performing an external (disk-based) sort of a large data file which takes advantage of “presorted” data already present in the input
US20040003353A1 (en) * 2002-05-14 2004-01-01 Joey Rivera Workflow integration system for automatic real time data management
US20040044591A1 (en) * 2002-06-19 2004-03-04 Gilliland Ramelle L. Method and system for electronic procurement involving electronic requests for quotation
AU2003282786A1 (en) * 2002-08-30 2004-03-19 Racom Products Modular analog wireless data telemetry system adapted for use with web based location information distribution method and method for developing and disseminating information for use therewith
AU2003288909A1 (en) * 2002-09-20 2004-04-08 Racom Products, Inc. Method for wireless data system distribution and disseminating information for use with web base location information
US7415672B1 (en) 2003-03-24 2008-08-19 Microsoft Corporation System and method for designing electronic forms
US7370066B1 (en) 2003-03-24 2008-05-06 Microsoft Corporation System and method for offline editing of data files
US7275216B2 (en) * 2003-03-24 2007-09-25 Microsoft Corporation System and method for designing electronic forms and hierarchical schemas
US7913159B2 (en) 2003-03-28 2011-03-22 Microsoft Corporation System and method for real-time validation of structured data files
US7296017B2 (en) 2003-03-28 2007-11-13 Microsoft Corporation Validation of XML data files
US7516145B2 (en) 2003-03-31 2009-04-07 Microsoft Corporation System and method for incrementally transforming and rendering hierarchical data files
JP4240293B2 (ja) * 2003-05-27 2009-03-18 株式会社ソニー・コンピュータエンタテインメント マルチメディア再生装置およびマルチメディア再生方法
US20040268229A1 (en) * 2003-06-27 2004-12-30 Microsoft Corporation Markup language editing with an electronic form
US7451392B1 (en) 2003-06-30 2008-11-11 Microsoft Corporation Rendering an HTML electronic form by applying XSLT to XML using a solution
US20110060695A1 (en) * 2003-07-01 2011-03-10 Thomas Boyland System and Method for Automated Admissions Process and Yield Rate Management
US7406660B1 (en) 2003-08-01 2008-07-29 Microsoft Corporation Mapping between structured data and a visual surface
US7581177B1 (en) 2003-08-01 2009-08-25 Microsoft Corporation Conversion of structured documents
US7334187B1 (en) 2003-08-06 2008-02-19 Microsoft Corporation Electronic form aggregation
US20050080644A1 (en) * 2003-10-08 2005-04-14 Microsoft Corporation Self-describing business document collaboration protocols
WO2005043313A2 (en) * 2003-10-24 2005-05-12 Caringfamily, Llc Influencing communications among a social support network
US8819072B1 (en) 2004-02-02 2014-08-26 Microsoft Corporation Promoting data from structured data files
US7430711B2 (en) * 2004-02-17 2008-09-30 Microsoft Corporation Systems and methods for editing XML documents
US7318063B2 (en) * 2004-02-19 2008-01-08 Microsoft Corporation Managing XML documents containing hierarchical database information
US7496837B1 (en) 2004-04-29 2009-02-24 Microsoft Corporation Structural editing with schema awareness
US7568101B1 (en) 2004-05-13 2009-07-28 Microsoft Corporation Digital signatures with an embedded view
US7281018B1 (en) 2004-05-26 2007-10-09 Microsoft Corporation Form template data source change
US7774620B1 (en) 2004-05-27 2010-08-10 Microsoft Corporation Executing applications at appropriate trust levels
US20060036451A1 (en) 2004-08-10 2006-02-16 Lundberg Steven W Patent mapping
US7984113B2 (en) * 2004-09-08 2011-07-19 Sap Ag System and method for passing messages to a web browser
US7692636B2 (en) 2004-09-30 2010-04-06 Microsoft Corporation Systems and methods for handwriting to a screen
US7516399B2 (en) 2004-09-30 2009-04-07 Microsoft Corporation Structured-document path-language expression methods and systems
US8065384B2 (en) * 2004-10-08 2011-11-22 Sharp Laboratories Of America, Inc. Methods and systems for imaging device event notification subscription
US8006293B2 (en) 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential acceptance
US8018610B2 (en) * 2004-10-08 2011-09-13 Sharp Laboratories Of America, Inc. Methods and systems for imaging device remote application interaction
US8115946B2 (en) * 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and sytems for imaging device job definition
US8156424B2 (en) * 2004-10-08 2012-04-10 Sharp Laboratories Of America, Inc. Methods and systems for imaging device dynamic document creation and organization
US8230328B2 (en) * 2004-10-08 2012-07-24 Sharp Laboratories Of America, Inc. Methods and systems for distributing localized display elements to an imaging device
US20060077431A1 (en) * 2004-10-08 2006-04-13 Sharp Laboratories Of America, Inc. Methods and systems for imaging device concurrent account use
US8060921B2 (en) 2004-10-08 2011-11-15 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential authentication and communication
US8237946B2 (en) 2004-10-08 2012-08-07 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting server redundancy
US8051140B2 (en) * 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for imaging device control
US8120799B2 (en) * 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for accessing remote, descriptor-related data at an imaging device
US8049677B2 (en) * 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for imaging device display element localization
US8115945B2 (en) * 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for imaging device job configuration management
US8006176B2 (en) 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging-device-based form field management
US7970813B2 (en) * 2004-10-08 2011-06-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device event notification administration and subscription
US7920101B2 (en) 2004-10-08 2011-04-05 Sharp Laboratories Of America, Inc. Methods and systems for imaging device display standardization
US8015234B2 (en) * 2004-10-08 2011-09-06 Sharp Laboratories Of America, Inc. Methods and systems for administering imaging device notification access control
US8024792B2 (en) * 2004-10-08 2011-09-20 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential submission
US8120798B2 (en) 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for providing access to remote, descriptor-related data at an imaging device
US8001586B2 (en) * 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential management and authentication
US8001183B2 (en) * 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device related event notification
US8115947B2 (en) * 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for providing remote, descriptor-related data to an imaging device
US8213034B2 (en) 2004-10-08 2012-07-03 Sharp Laboratories Of America, Inc. Methods and systems for providing remote file structure access on an imaging device
US8032608B2 (en) * 2004-10-08 2011-10-04 Sharp Laboratories Of America, Inc. Methods and systems for imaging device notification access control
US8125666B2 (en) * 2004-10-08 2012-02-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device document management
US8120797B2 (en) * 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for transmitting content to an imaging device
US8115944B2 (en) * 2004-10-08 2012-02-14 Sharp Laboratories Of America, Inc. Methods and systems for local configuration-based imaging device accounting
US8120793B2 (en) * 2004-10-08 2012-02-21 Sharp Laboratories Of America, Inc. Methods and systems for displaying content on an imaging device
US8001587B2 (en) 2004-10-08 2011-08-16 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential management
US8035831B2 (en) 2004-10-08 2011-10-11 Sharp Laboratories Of America, Inc. Methods and systems for imaging device remote form management
US8384925B2 (en) 2004-10-08 2013-02-26 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting data management
US20060095536A1 (en) * 2004-10-08 2006-05-04 Rono Mathieson Methods and systems for imaging device remote location functions
US8051125B2 (en) * 2004-10-08 2011-11-01 Sharp Laboratories Of America, Inc. Methods and systems for obtaining imaging device event notification subscription
US8060930B2 (en) * 2004-10-08 2011-11-15 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential receipt and authentication
US8006292B2 (en) 2004-10-08 2011-08-23 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential submission and consolidation
US7969596B2 (en) * 2004-10-08 2011-06-28 Sharp Laboratories Of America, Inc. Methods and systems for imaging device document translation
US8032579B2 (en) * 2004-10-08 2011-10-04 Sharp Laboratories Of America, Inc. Methods and systems for obtaining imaging device notification access control
US8023130B2 (en) * 2004-10-08 2011-09-20 Sharp Laboratories Of America, Inc. Methods and systems for imaging device accounting data maintenance
US20060119883A1 (en) * 2004-10-08 2006-06-08 Sharp Laboratories Of America, Inc. Methods and systems for imaging device credential consolidation
US20060101031A1 (en) * 2004-10-21 2006-05-11 Faul Jacob J Automated dynamic routing of documents based on database storage of user relationships
US7584417B2 (en) * 2004-11-15 2009-09-01 Microsoft Corporation Role-dependent action for an electronic form
US7712022B2 (en) 2004-11-15 2010-05-04 Microsoft Corporation Mutually exclusive options in electronic forms
US7721190B2 (en) 2004-11-16 2010-05-18 Microsoft Corporation Methods and systems for server side form processing
US7509353B2 (en) 2004-11-16 2009-03-24 Microsoft Corporation Methods and systems for exchanging and rendering forms
US20060129539A1 (en) * 2004-12-09 2006-06-15 Masashi Nakatomi Information processing device and method thereof
US7904801B2 (en) 2004-12-15 2011-03-08 Microsoft Corporation Recursive sections in electronic forms
US20060156135A1 (en) * 2004-12-16 2006-07-13 Marek Sikora Tabbed form with error indicators
US7437376B2 (en) * 2004-12-20 2008-10-14 Microsoft Corporation Scalable object model
GB2421827B (en) * 2004-12-31 2010-04-14 Ibm Methods apparatus and computer programs for dynamic generation of forms
US7937651B2 (en) 2005-01-14 2011-05-03 Microsoft Corporation Structural editing operations for network forms
US7725834B2 (en) 2005-03-04 2010-05-25 Microsoft Corporation Designer-created aspect for an electronic form template
US8428484B2 (en) * 2005-03-04 2013-04-23 Sharp Laboratories Of America, Inc. Methods and systems for peripheral accounting
US20060224397A1 (en) * 2005-03-29 2006-10-05 Ipac, Llc Methods, systems, and computer program products for saving form submissions
US20060230279A1 (en) * 2005-03-30 2006-10-12 Morris Robert P Methods, systems, and computer program products for establishing trusted access to a communication network
US20060230278A1 (en) * 2005-03-30 2006-10-12 Morris Robert P Methods,systems, and computer program products for determining a trust indication associated with access to a communication network
US7673228B2 (en) 2005-03-30 2010-03-02 Microsoft Corporation Data-driven actions for network forms
US8010515B2 (en) 2005-04-15 2011-08-30 Microsoft Corporation Query to an electronic form
US20060265737A1 (en) * 2005-05-23 2006-11-23 Morris Robert P Methods, systems, and computer program products for providing trusted access to a communicaiton network based on location
WO2006128183A2 (en) 2005-05-27 2006-11-30 Schwegman, Lundberg, Woessner & Kluth, P.A. Method and apparatus for cross-referencing important ip relationships
US7543228B2 (en) 2005-06-27 2009-06-02 Microsoft Corporation Template for rendering an electronic form
US8200975B2 (en) 2005-06-29 2012-06-12 Microsoft Corporation Digital signatures for network forms
US8161025B2 (en) 2005-07-27 2012-04-17 Schwegman, Lundberg & Woessner, P.A. Patent mapping
US7613996B2 (en) 2005-08-15 2009-11-03 Microsoft Corporation Enabling selection of an inferred schema part
US20070083805A1 (en) * 2005-10-12 2007-04-12 General Electric Company Configurable system and method for order entry
US7484173B2 (en) * 2005-10-18 2009-01-27 International Business Machines Corporation Alternative key pad layout for enhanced security
US7761536B2 (en) 2005-11-17 2010-07-20 Ebay Inc. Method and system to transmit data
US8001459B2 (en) 2005-12-05 2011-08-16 Microsoft Corporation Enabling electronic documents for limited-capability computing devices
US8345272B2 (en) * 2006-09-28 2013-01-01 Sharp Laboratories Of America, Inc. Methods and systems for third-party control of remote imaging jobs
US20080208859A1 (en) * 2006-10-30 2008-08-28 Credit Suisse Securities (Usa) Llc Method and system for generating an organizational display of entity relationships
US20080168358A1 (en) * 2007-01-08 2008-07-10 Microsoft Corporation Single-page web signup facility
JP2008219431A (ja) * 2007-03-02 2008-09-18 Brother Ind Ltd データ配信システム及び端末装置及び情報処理方法及びプログラム。
CA2694315A1 (en) * 2007-07-23 2009-01-29 E2G2, Inc. Data association engine for creating searchable databases
US20090182671A1 (en) * 2007-12-10 2009-07-16 Computer Patent Annuities Limited Interface system for annuity database for management of assets
US8265606B2 (en) * 2008-10-09 2012-09-11 Microsoft Corporation Targeted advertisements to social contacts
US20100131513A1 (en) 2008-10-23 2010-05-27 Lundberg Steven W Patent mapping
AT10961U3 (de) * 2009-06-23 2010-12-15 Fh Joanneum Gmbh Semantische, elektronische formulare
US20110145736A1 (en) * 2009-12-14 2011-06-16 Sap Ag Systems and Methods for Designing a Universal User Interface
US9904726B2 (en) 2011-05-04 2018-02-27 Black Hills IP Holdings, LLC. Apparatus and method for automated and assisted patent claim mapping and expense planning
US8972385B2 (en) 2011-10-03 2015-03-03 Black Hills Ip Holdings, Llc System and method for tracking patent ownership change
US10242066B2 (en) 2011-10-03 2019-03-26 Black Hills Ip Holdings, Llc Systems, methods and user interfaces in a patent management system
US11461862B2 (en) 2012-08-20 2022-10-04 Black Hills Ip Holdings, Llc Analytics generation for patent portfolio management
US9767190B2 (en) 2013-04-23 2017-09-19 Black Hills Ip Holdings, Llc Patent claim scope evaluator
WO2019207473A1 (en) * 2018-04-24 2019-10-31 Jve Nhbrc Solutions Pty Ltd Electronic registration system
US12443929B2 (en) * 2021-09-23 2025-10-14 The Toronto-Dominion Bank Check-based initiation of electronic transfers

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4646250A (en) * 1984-10-18 1987-02-24 International Business Machines Corp. Data entry screen
US4713753A (en) * 1985-02-21 1987-12-15 Honeywell Inc. Secure data processing system architecture with format control
US5091868A (en) * 1988-05-09 1992-02-25 Westcorp Software Systems, Inc. Method and apparatus for forms generation
US5008810A (en) * 1988-09-29 1991-04-16 Process Modeling Investment Corp. System for displaying different subsets of screen views, entering different amount of information, and determining correctness of input dependent upon current user input
US5040132A (en) * 1989-03-15 1991-08-13 Pitney Bowes Inc. System for preparing shipping documents
US5126728A (en) * 1989-06-07 1992-06-30 Hall Donald R ADP security device for labeled data
US5187787B1 (en) * 1989-07-27 1996-05-07 Teknekron Software Systems Inc Apparatus and method for providing decoupling of data exchange details for providing high performance communication between software processes
US5182705A (en) * 1989-08-11 1993-01-26 Itt Corporation Computer system and method for work management
US5251291A (en) * 1989-10-13 1993-10-05 International Business Machines Corporation Method of selectively transferring video displayed information
US5245553A (en) * 1989-12-14 1993-09-14 Options Unlimited Research Full-duplex video communication and document generation system
US5032979A (en) * 1990-06-22 1991-07-16 International Business Machines Corporation Distributed security auditing subsystem for an operating system
US5283861A (en) * 1990-08-31 1994-02-01 International Business Machines Corporation Remote control of a local processor console
US5220604A (en) * 1990-09-28 1993-06-15 Digital Equipment Corporation Method for performing group exclusion in hierarchical group structures

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09114864A (ja) * 1995-10-17 1997-05-02 Nri & Ncc Co Ltd 情報収集分析システム
JP2004094921A (ja) * 1999-03-19 2004-03-25 Hitachi Ltd 情報処理装置
JP2011198090A (ja) * 2010-03-19 2011-10-06 Fuji Xerox Co Ltd 印刷ジョブ情報管理装置、印刷装置、印刷ジョブ情報管理プログラム
US8804155B2 (en) 2010-03-19 2014-08-12 Fuji Xerox Co., Ltd. Print job information managing device, print job information managing method, and recording medium

Also Published As

Publication number Publication date
US5410646A (en) 1995-04-25

Similar Documents

Publication Publication Date Title
JPH05303531A (ja) 電子書式処理システム及び方法
US6918082B1 (en) Electronic document proofing system
US7577587B2 (en) Purchase order and purchase order response interactive forms
US6061506A (en) Adaptive strategy-based system
US6616702B1 (en) Previewing an assembled document
JP3116283B2 (ja) データ処理方法及びデータ処理装置
US20020046072A1 (en) Workflow system
US20020082857A1 (en) Method and apparatus for providing an online document and input form creation and storage system
US6415277B1 (en) Method of generating print production tasks using information extracted from enterprise databases
US20060288269A1 (en) System and method for electronic document generation and delivery
US20020107713A1 (en) Requisition process and system
MXPA05001911A (es) Sistema y metodo para admiistrar proyectos de construccion.
JPH088594B2 (ja) 文書の選択的レビューおよび電子的確証方法並びにデータ処理システム
US20020019836A1 (en) Information processing apparatus for management of documents relevant to patent application
US20070203949A1 (en) Parts marking system and method
US20030149798A1 (en) Apparatus for employing a procurement system to automatically procure printing orders
CA2348761A1 (en) Document self-verification and routing
US7113959B1 (en) System and method of using human resources data to generate printed products
US7818285B1 (en) System and method of using a sales management system to generate printed products
JP2001113796A (ja) スケジュール管理装置
JPH11345270A (ja) 業務処理システム
JPH11195023A (ja) チラシ・カタログ類の作成システム
JP2006195833A (ja) ワークフローシステム、そのプログラム
JPS63149760A (ja) テキスト処理システムと方法
JP4344605B2 (ja) 文書送受信システムおよび送受信制御プログラム