JPH01211067A - 文書編集装置 - Google Patents

文書編集装置

Info

Publication number
JPH01211067A
JPH01211067A JP63035284A JP3528488A JPH01211067A JP H01211067 A JPH01211067 A JP H01211067A JP 63035284 A JP63035284 A JP 63035284A JP 3528488 A JP3528488 A JP 3528488A JP H01211067 A JPH01211067 A JP H01211067A
Authority
JP
Japan
Prior art keywords
document
program
document editing
documents
business
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
JP63035284A
Other languages
English (en)
Inventor
Yasuhiro Noguchi
野口 康弘
Mitsuo Takei
三雄 武井
Yukio Funyu
舟生 幸雄
Yosuke Mori
庸輔 森
Isao Yasuda
保田 勲
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP63035284A priority Critical patent/JPH01211067A/ja
Priority to US07/310,650 priority patent/US5146553A/en
Publication of JPH01211067A publication Critical patent/JPH01211067A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/60Editing figures and text; Combining figures or text

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、UNIX等dマルチプロセスが稼動可能なO
8上で動作する文書編集装置に係り、特に複雑な数式処
理やパターン化された文書を編集するのに好適な文書編
集装置に関する。
〔従来の技術〕
従来の装置は1例えば特開昭62−72059号に記載
のように、テキスト、図、グラフ等の混合オブジエクト
を持つ文書の編集を各々のオブジェクトのタイプにより
編集するものであった。
しかしながら、ひとつの文書を文書編集以外の他の業務
プログラム(以下アプリケーションプログラムと称す)
を用いて、作成9編集することに関しては、全く配慮さ
れていなかった。
〔発明が解決しようとする課題〕
上記従来技術は、他のアプリケーションプログラムとの
接続という点については全く配慮がされておらず、その
為、従来技術では全ての文書データをオペレータが、手
作業にて、入力9編集せねばならず、数式の計算等を別
プログラムや手計算にて行い、その結果を再度オペレー
タが入力するといった操作を必要とした。
又、ある種の決められたフォーマットの文書作成におい
ても、同じデータを何度も入力したり、マスター文書か
らのコピー操作を何度も行わねばならず、文書作成2編
集の使い勝手が悪いという問題があった。
本発明の目的は、文書編集プログラムに他のアプリケー
ションプログラムとのインターフェースを設けることに
より、簡単な操作で文書中の数式計算を行ったり、決め
られたフォーマットの文書の自動作成を行う文書編集装
置を提供することにある。
〔課題を解決するための手段〕
上記目的は、文書編集装置において、 1、文書データ内に、アプリケーションソフトに対応す
る(決められたアプリケーションソフトを起動する)要
素を設ける。
2、アプリケーションソフトからコール出来る文書作成
(編集)コマンドを設ける。
3、文書データが、アプリケーションソフトからアクセ
ス状態であるか、或いはオペレータからアクセス状態(
該当文書が表示されている)であるかを判別する管理テ
ーブルを設ける。
ことにより、達成される。
〔作用〕
アプリケーションプログラムと対応する文字。
図形2画像データ等の記載要素から、該当するアプリケ
ーションプログラムに必要データを渡し、プログラムの
起動を行う。アプリケーションプログラムは、受は取っ
たデータをもとに、数式計算を行ったり、該当する文書
データを文書作成コマンドを用い、文書データファイル
に書き込む、それによって、オペレータは文書の中から
、数式処理プログラムや標準文書作成プログラムの起動
を行えるので、効率よく文書編集が行える。
〔実施例〕
以下、本発明の一実施例を第1図〜第8図を用いて説明
する。
第2図は文書編集装置に用いられるワークステーション
の装置外観図である。オペレータは入力デバイスとして
、キーボード3.マウス4を用い、グラフィックデイス
プレィ1に表示される文書情報を見ながら文書編集を行
う。
第1図は、本発明の一実施例の装置構成図であり、ワー
クステーション本体2を中心に示している。キーボード
3、及び座標入力装置4(今回はマウス)は、入力コン
トローラ12に接続される。
入力コントローラ12は、システムバス5に接続され、
システムバス5には、文書データが格納される文書ファ
イル9、及びデイスプレィコントローラ10.CPU6
が各々接続されている。デイスプレィコントローラ1o
は、デイスプレィメモリ11と接続され、更にデイスプ
レィメモリ11は、デイスプレィ1に接続される。又、
CPU6には、プログラム用メモリ7が接続され、プロ
グラムメモリ7には、文書編集プログラム71−1、各
種アプリケーションプログラム8−1〜8−n、これら
のアプリケーションプログラムと文書編集プログラムと
を接続するアプリケーションインターフェース71−2
、及びこれら全部のプログラムを管理するオペレーティ
ングシステム70が格納されている。又、CPU6には
ワークメモリ8が接続され、ワークメモリ8には、処理
対象となる文書データ9−1〜9−3が、文書ファイル
9より持ち上げられている。尚、アプリケーションプロ
グラムには、後述するように、それぞれ処理対象となる
文書の状態を管理するアプリケーション管理テーブルが
格納されている。
今、第5図(A)に示す文書A、第5図(B)に示す文
書Bを作成することを具体例として説明する。文書Aは
、wsS納入契約書文書であり、第3図に示される様に
特定文書作成プログラム8−1として、W、S納入契約
書作成プログラムが用意されている。又、文書Bは、w
、s電気仕様に関する文書であり、この文書に関しては
、クーロンの方程式に関する説明文書を作成する特定文
書作成プログラム8−2が、Kを求める数式処理プログ
ラム8−4、Pを求める数式処理プログラム8−5、及
びPとKの関係をグラフ表示するグラフ作成プログラム
8−3が用意されている。
まず、オペレータは、イニシャル処理として、入力デバ
イスであるキーボード3.マウス4を用いて、文書Aの
ページ1 (P、1最初は白紙)をワークメモリ8に作
成し、アプリケーション管理テーブルに、対応するアプ
リケーションプログラムとしてrw、S納入契約書作成
プログラム」を登録する。(第6図−処理60)次にア
プリケーションインターフェース7o−2を介し、w、
S納入契約書作成プログラム8−1を起動する。
(処理9O−1)起動されたw、S納入契約書作成プロ
グラムはそのプログラム処理に従って、W、S納入契約
書のPl、及びP2の決められた部分(第5図、文書A
のPi、P2の点線部木1の部分)を作成する。(処理
8l−1)W、S納入契約書作成プログラムが文書Aの
PL、P2を作成している間、オペレータは文書Bを作
成する為に1文書Bに対するイニシャル処理を行い、ワ
ークメモリ8に該当する文書データを持ち込み(或いは
新規作成し)、アプリケーションインターフェース部7
0−2のアプリケーション管理テーブル71−2−1へ
対応アプリケーションプログラムとして、特定文書作成
プログラム−2へrクーロンの方程式説明文書作成プロ
グラムを。
又、クーロンの方程式に用いるP、及びKを求める数式
処理プログラム−1(8−4)、数式処理プログラム−
2(8−5)、及びPとKの関係をグラフに変換し、描
画処理を行うグラフ作成プログラム(8−3)を各々登
録する。(第7図−処理60)次いで、入力デバイスで
あるキーボード3、マウス4を用いrw、s電気仕様」
〜「クーロンの方程式」までを入力する。(処理9l−
1)次に「クーロン」というキーワードより、特定文書
作成プログラム−2であるクーロン説明文書作成プログ
ラムを起動させる。(処理9l−2)起動されたクーロ
ン説明文書作成プログラムは、その処理に従い、第5図
の文書Bの文書データP1〜P3の点線部傘1を作成す
る。(処理82−1)クーロン説明文書作成プログラム
が文書BのP1〜P3を作成している間、オペレータは
文書Aを作成すべく、画面上に先にW、S納入契約書作
成プログラムで作成した文書AのPlを表示し、入力デ
バイスであるキーボード3.マウス4を用い、納入先顧
客名であるrA」及び契約書提出月日である「××」 
「o」を入力し、文書AのPlを完成させる。(処理9
O−3)次いで文書AのP2を表示し、タイプのrlJ
を入力する。タイプ「1」の入力により、再度W、S納
入契約書作成プログラムの起動を行う。(処理9O−4
)起動されたW、S納入契約書作成プログラムはタイプ
[1」の入力条件に従って、タイプ「1」の文書(文書
AのP2〜P4の点線部申2の部分)を作成する。(処
理8l−2)又、W、S納入契約書作成プログラムが文
書AのP2〜P4を作成している間、オペレータは文f
Bに戻り、文書BのPlをまず確認し、次いでP2を表
示する。P2の下部にはKの方程式が作成されており、
オペレータは入力デバイスであるキーボード3.マウス
4を用い、傘1−1〜$1−5へ今回適用する数値を代
入する。(処理9l−4)数値代入が終了すると、Kの
数式処理を行う数式処理プログラム−1である8−4の
起動を行う。(処理9l−5)起動された数式処理プロ
グラムは*1−1〜中1−5の数値データを取込み(処
理83−1)、それらのデータをもとに計算処理を行う
(処理83−2)。次に計算した結果を文書BのP2の
重工へ表示出力する。(処理83−3)これにより、文
書BのP2の文書が完成する。次いでオペレータは、文
書BのP3を表示し、処理91−4と同様に*2−1〜
*2−6の数値を代入する。(処理9l−6)数値代入
が終了すると、Pの数式処理を行う数式処理プログラム
−2である8−5の起動を行う。(処理9l−7)起動
された数式処理プログラムは*2−1〜本2−6の数値
データを取込み(処理84−1) 、それらのデータを
もとに計算処理を行う。(処理84−2)次に計算した
結果を文書BのP3の*■へ表示出力する。
(処理84−3)次にオペレータは各々の値が得られた
ところで、グラフ作成プログラムである8−3を起動す
る。(処理9l−8)起動されたグラフ作成プログラム
は、与えられたデータ値を取込み(処理85−1) 、
グラフデータを作成する。
(処理85−2 >次いで1文書BのP3の*■ヘゲラ
フ描画を行う、(処理85−3)これにより、文書Bが
完成し、オペレータは各々のページを確認スる(処理9
l−9)ことにより、文書Bの作成処理が終了する。最
後に文書Aに戻り、各々のページを表示、確認する(処
理9O−6)ことにより、文書Aの作成処理が終了する
尚1本発明では正常処理についてのみ述べたが複数のア
プリケーションプログラムから、同一文書データへアク
セスを行った場合にも、アプリケーションインターフェ
ース部の各文書毎のアプリアクセス情報により、競合管
理が行え、上記の様な文書作成が可能となる。
〔発明の効果〕
このように、本発明によれば、オペレータの簡単な操作
により、直接文書を入力することなく文書作成(編集)
を行えるので、文書作成([集)の使い勝手が良くなる
【図面の簡単な説明】
第1図は本発明の一実施例の装置構成図、第2図は装置
外観図、第3図は本発明によるプログラム構成の一実施
例、第4図はアプリケーションインターフェース部にあ
るアプリケーション管理テーブル、第5図は作成文書の
一実施例、第6図〜第8図は本発明による文書作成フロ
ーの具体例である。 1・・・デイスプレィ、2・・・ワークステーション本
体。 3・・・キーボード、4・・・マウス、5・・・システ
ムバス、6・・・CPU、7・・・プログラム用メモリ
、70・・・OS、70−1・・・文書編集プログラム
、70−2・・・アプリケーションインターフェースプ
ログラム、8−1〜8−n・・・アプリケーションプロ
グラム、8・・・ワークエリア、9・・・文書ファイル
、10・・・デイスプレィコントローラ、11・・・デ
イスプレィメモリ。

Claims (1)

  1. 【特許請求の範囲】 1、文字、図形、画像データ等の記載要素を入力する入
    力装置と、入力・編集結果を表示する表示装置と、編集
    された文書を格納する文書ファイル装置と、入力された
    記載要素を一時記憶したり文書入力、文書表示、文書格
    納を行う文書編集プログラム及び他の業務プログラムを
    格納する主メモリを有する文書編集装置において、文書
    ファイル装置に対して他の業務プログラムから文書記載
    要素を書込む機構を設けたことを特徴とする文書編集装
    置。 2、請求項1において、記載要素の集合からなる文書デ
    ータに対して、文書編集プログラム以外の他の業務プロ
    グラムからアクセスできるようにしたことを特徴とする
    文書編集装置。 3、請求項1において、主メモリは、文書編集プログラ
    ムと他の業務プログラムの対応関係を定義づけるインタ
    ーフェースプログラムを有することを特徴とする文書編
    集装置。 4、請求項1において、頁単位に分割された文書に対し
    て、頁単位に他の業務プログラムとオペレータからのア
    クセス情報を管理し、交互に同一文書頁にアクセスする
    ことを特徴とする文書編集装置。 5、請求項1において、業務プログラムと対応する記載
    要素を文書データとして登録し、該当する業務プログラ
    ムを記載要素によつて起動することを特徴とする文書編
    集装置。
JP63035284A 1988-02-19 1988-02-19 文書編集装置 Pending JPH01211067A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63035284A JPH01211067A (ja) 1988-02-19 1988-02-19 文書編集装置
US07/310,650 US5146553A (en) 1988-02-19 1989-02-15 Document editing apparatus which activates application programs in response to document data input

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63035284A JPH01211067A (ja) 1988-02-19 1988-02-19 文書編集装置

Publications (1)

Publication Number Publication Date
JPH01211067A true JPH01211067A (ja) 1989-08-24

Family

ID=12437475

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63035284A Pending JPH01211067A (ja) 1988-02-19 1988-02-19 文書編集装置

Country Status (2)

Country Link
US (1) US5146553A (ja)
JP (1) JPH01211067A (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03268058A (ja) * 1990-03-19 1991-11-28 Hitachi Ltd 文書作成方法及びその装置
JPH04105164A (ja) * 1990-08-24 1992-04-07 Matsushita Electric Ind Co Ltd 文章管理装置
US5572642A (en) * 1991-05-16 1996-11-05 Baba Laboratory Inc. Data input display system for preparing and editing structural data
US5506983A (en) * 1992-07-06 1996-04-09 Microsoft Corporation Method and system for transactioning of modifications to a tree structured file
US5437036A (en) * 1992-09-03 1995-07-25 Microsoft Corporation Text checking application programming interface
US5375200A (en) * 1992-11-13 1994-12-20 International Business Machines Corporation Method and system for graphic interaction between data and applications within a data processing system
US5579223A (en) * 1992-12-24 1996-11-26 Microsoft Corporation Method and system for incorporating modifications made to a computer program into a translated version of the computer program
US5812862A (en) * 1993-05-10 1998-09-22 Apple Computer, Inc. Computer-human interface system for compound documents
US6012072A (en) * 1993-09-17 2000-01-04 Digital Equipment Corporation Display apparatus for the display of documents in a three-dimensional workspace
US5392386A (en) * 1994-02-03 1995-02-21 Inter Hi-Tec Ag Method and apparatus for adding functionality to computer programs executing under graphical user interfaces
US5721848A (en) * 1994-02-04 1998-02-24 Oracle Corporation Method and apparatus for building efficient and flexible geometry management widget classes
US5752056A (en) * 1994-03-02 1998-05-12 Apple Computer, Inc. System for binding document parts and handlers by fidelity of parts or by automatic translation of parts
US5664183A (en) * 1994-04-19 1997-09-02 International Business Machines Corporation Application of groupware to ISO 9000 registration via facilitated work sessions
US5838906A (en) 1994-10-17 1998-11-17 The Regents Of The University Of California Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
US6111950A (en) * 1995-03-20 2000-08-29 Eastman Kodak Company Method, apparatus and medium for delivering a processing application linked to data to be processed
US5742845A (en) 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5864340A (en) * 1996-08-22 1999-01-26 International Business Machines Corporation Mobile client computer programmed to predict input
US6177929B1 (en) * 1998-08-20 2001-01-23 International Business Machines Corporation User interactive editing of computer displayed information of a plurality of information types through multiple information type buffers and corresponding multiple editors
US20040135805A1 (en) * 2003-01-10 2004-07-15 Gottsacker Neal F. Document composition system and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6272059A (ja) * 1985-09-23 1987-04-02 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 混合オブジエクト文書の編集方法
JPS62241066A (ja) * 1986-01-24 1987-10-21 ジィーメンス・ニックスドルフ・インフォマツィオーンスジュステーメ・アクチェン・ゲゼルシャフト デ−タ処理装置の書式処理用プログラム実行制御方法

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4555775B1 (en) * 1982-10-07 1995-12-05 Bell Telephone Labor Inc Dynamic generation and overlaying of graphic windows for multiple active program storage areas
JPS59114631A (ja) * 1982-12-22 1984-07-02 Hitachi Ltd 端末制御装置
US4723209A (en) * 1984-08-30 1988-02-02 International Business Machines Corp. Flow attribute for text objects
US4807142A (en) * 1984-10-09 1989-02-21 Wang Laboratories, Inc. Screen manager multiple viewport for a multi-tasking data processing system
JPS6324448A (ja) * 1986-07-17 1988-02-01 Toshiba Corp 複合文書処理装置
US4803643A (en) * 1987-08-10 1989-02-07 Oclc Online Computer Library Center Incorporated System and method for creating memory-retained, formatted pages of text, tabulation, and graphic data
US4896290A (en) * 1987-08-24 1990-01-23 Wang Laboratories, Inc. Method for routing events from key strokes in a multi-processing computer systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6272059A (ja) * 1985-09-23 1987-04-02 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション 混合オブジエクト文書の編集方法
JPS62241066A (ja) * 1986-01-24 1987-10-21 ジィーメンス・ニックスドルフ・インフォマツィオーンスジュステーメ・アクチェン・ゲゼルシャフト デ−タ処理装置の書式処理用プログラム実行制御方法

Also Published As

Publication number Publication date
US5146553A (en) 1992-09-08

Similar Documents

Publication Publication Date Title
JPH01211067A (ja) 文書編集装置
EP3411811A1 (en) Systems and methods for using entity/relationship model data to enhance user interface engine
Bettig et al. An object-oriented program shell for integrating CAD software tools
JPS60100220A (ja) 文書処理装置
JP5322403B2 (ja) ホームページ作成装置とそのホームページ作成プログラム及びホームページ作成方法
JP2000227914A (ja) 文書編集装置
JPH0379732B2 (ja)
JPS60128530A (ja) ユ−ザメニユ−表示処理方式
JPH06325144A (ja) レイアウトデザイン装置
JPS6249404A (ja) Ncプログラムの編集方法および編集装置
JP2813814B2 (ja) チラシ・カタログ類の割付装置
JPS62256006A (ja) 数値制御装置
JPS61249172A (ja) Cadシステム
JP2555606B2 (ja) 電子マニュアル表示システム
JP2943177B2 (ja) 目盛数値付けxy座標軸の描画装置
JP3014268U (ja) キャド装置
JPH05151330A (ja) 画像処理装置
JP2002133051A (ja) 業務モデル作成装置
JPH0352019A (ja) データ無編集表示方式
JPH03282844A (ja) データベース情報の出力装置
JPH03246723A (ja) 電子計算機システムのos更新に伴うシステム環境定義データ設計方式
JPH03182931A (ja) 構成定義支援方式
JP2005070829A (ja) データ処理装置、データ処理方法およびそのプログラム
JPH0944346A (ja) ジョブフロー自動作成装置
JPH01260578A (ja) コンピュータ援助設計システム