JPH03294962A - 文書作成・編集システム - Google Patents

文書作成・編集システム

Info

Publication number
JPH03294962A
JPH03294962A JP2095044A JP9504490A JPH03294962A JP H03294962 A JPH03294962 A JP H03294962A JP 2095044 A JP2095044 A JP 2095044A JP 9504490 A JP9504490 A JP 9504490A JP H03294962 A JPH03294962 A JP H03294962A
Authority
JP
Japan
Prior art keywords
information
document
inset
application
inset text
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
JP2095044A
Other languages
English (en)
Inventor
Ryoichi Noda
野田 亮一
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP2095044A priority Critical patent/JPH03294962A/ja
Publication of JPH03294962A publication Critical patent/JPH03294962A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) この発明は、文書の作成・編集において、任意のアプリ
ケーションソフトウェアとの間で同ソフトウェア側の文
書データ情報並びに付帯情報の授受を行うのに好適な文
書作成・編集システムに関する。
(従来の技術) 文書処理ソフトウェアに従って文書の作成・編集処理を
行うことが可能な従来の文書作成・編集システムでは、
他のアプリケーションソフトウェア(以下、単にアプリ
ケーションと称する)、例えば実験データ解析用のアプ
リケーションで作成された文書データ情報等を利用しよ
うとすると、アプリケーション側で特定のプログラム(
フィルタプログラム)により文書処理ソフトウェアに固
有のフォーマットに変換するか、あるいは文書処理ソフ
トウェアにユーザインタフェースを持たせ、同インタフ
ェースの中でアプリケーションから文書処理ソフトウェ
アに取込む方式が採られていた。
しかし、上記の方式は手順が煩雑であり、しかも単に文
書処理ソフトウェア側に情報を取込むたけであり、文書
の所望の作成・編集範囲にて任意のアプリケーションと
の情報の授受を行うものではないことから、文書作成・
編集の操作性の点では問題があった。また、文書データ
情報に付帯するアプリケーション固有情報(付帯情報)
については全く考慮されていなかった。
(発明が解決しようとする課題) 上記したように従来は、アプリケーション側の文書デー
タ情報を利用するのに単に文書処理ソフトウェア側に取
込むだけであり、文書の所望の作成・編集範囲にて任意
のアプリケーションとの間で同アプリケーション側で作
成された文書データ情報および付帯情報の授受が行えず
、文書作成・編集効率が悪いという問題があった。
この発明は上記事情に鑑みてなされたものでその目的は
、文書データ情報および付帯情報の授受か、文書中に設
定した特定のフィールド(インセットテキスト・フィー
ルド)を単位に任意のアプリケーションと行え、もって
文書作成・編集効率の向上が図れる文書作成・編集シス
テムを提供することにある。
[発明の構成] (課題を解決するための手段) この発明は、文書作成・編集ソフトウェアに従って文書
作成・編集処理を行う文書作成・編集システムにおいて
、任意のアプリケーション(アプリケーションソフトウ
ェア)との間で同アプリケーション側の文書データ情報
並びにそのデータ構造を含む付帯情報の授受を行うため
に文書中に設定された特定文字制御記号で示されるイン
セットテキスト・フィールドを単位に、上記情報授受の
対象となるアプリケーションを指定するためのアプリケ
ーション識別名を含むインセットテキスト管理情報と、
上記文書データ情報並びに付帯情報を含むインセットテ
キスト情報とを記憶するための情報記憶手段と、インセ
ットテキスト管理情報中のアプリケーション識別名を指
定入力するための入力手段と、インセットテキスト管理
情報中のアプリケーション識別名で指定されているアプ
リケーションとの間で同アプリケーション側の文書デー
タ情報並びにその付帯情報の授受を行い、上記情報記憶
手段内において、インセットテキスト管理情報に対応す
るインセットテキスト情報の新規作成・更新を行うイン
セットテキスト情報作成・更新制御手段と、文書中に設
定された特定文字制御記号で示されるインセットテキス
ト・フィルド毎に、対応するインセットテキスト情報中
とするものである。
(作用) 上記の構成によれば、文書中にインセットテキスト・フ
ィールドを指定するための特定文字制御記号か設定され
、同フィールドに表示する文書データ情報を持つアプリ
ケーションを指定するアプリケーション識別名が入力手
段によって指定入力されると、入力されたアプリケーシ
ョン識別名がインセットテキスト管理情報中に設定され
る。
アプリケーション識別名が設定されると、同識別名で示
されるアプリケーションと文書処理ソフトウェアとの間
でアプリケーション側の文書データ情報およびその付帯
情報の授受が可能となり、文書処理ソフトウェア側では
指定アプリケーションで作成・編集した文書データ情報
および付帯情報を指定アプリケーションから受取って、
インセットテキスト情報として保存する。そして文書処
理ソフトウェア側では、指定アプリケーション側から受
取って保存したインセットテキスト情報をもとに、文書
中の特定文字制御記号で示されるインセットテキスト・
フィールドに、アプリケーション側からの文書データ情
報を文書の一部として表示する。
(実施例) 第1図はこの発明の一実施例に係る文書作成・編集シス
テムのブロック構成を示す。第1図の文書作成・編集シ
ステムはエンジニアリング・ワークステーション等のデ
ータ処理装置を用いて実現されるもので、例えばDTP
 (デスクトップパブリッシング)機能を持つ。第1図
において、11は文書作成・編集ソフトウェア、各種ア
プリケーション、更には作成・編集した文書データ情報
および文書作成・編集に必要な付帯情報等の格納に供さ
れる外部補助記憶装置、例えば磁気ディスク装置、12
は各種文字キー ファンクションキー等を有するキーボ
ード、13は位置指示装置としてのマウスである。14
は文書等を表示するための表示モニタ(ビットマツプデ
イスプレィモニタ)、15は表示モニタ14に表示され
る表示イメージを記憶するためのフレームバッファ(フ
レームメモリ、ビットマツプメモリ)である。16は文
書等を印刷するためのレーザビームプリンタなどのプリ
ンタ、17はプリンタ16を制御するプリンタ制御回路
である。18は他のデータ処理装置との間で例えば通信
ネットワーク等を介して情報交換を行うための通信イン
タフェース(通信1/F)である。
2Iは任意のアプリケーション(アプリケーションソフ
トウェア)との間で同アプリケーション側の文書データ
情報並びにその付帯情報の授受を行うために文書中に設
定されたインセットテキスト(文字挿入)・フィールド
を単位に、インセットテキスト情報およびその管理情報
(インセットテキスト管理情報)を記憶するためのイン
セットテキスト情報記憶部である。上記インセットテキ
スト・フィールドは、文書中に設定された例えば2文字
分の同一の文字制御記号(制御文字)によって指定され
る。この2文字分の制御記号のうち、最初の制御記号を
開始文字制御記号と呼び、最後の制御記号を終了文字制
御記号と呼ぶ。なお、情報記憶部21には、主記憶(図
示せず)の領域の一部が用いられる。
上記インセットテキスト情報は、第2図に示すようにイ
ンセットテキスト・フィールドへの表示に供される文書
データ情報およびその付帯情報を有する。この付帯情報
は、インセットテキスト・フィールドに表示される文書
データ情報のアプリケーション固有のデータ構造に関す
る情報である第1の付帯情報と、インセットテキスト・
フィールドの表示対象とはならないが、表示される文書
データ情報と対を成して保存しておきたいアプリケーシ
ョン側の文書データ情報である第2の付帯情報から成る
一方、インセットテキスト管理情報は、第2図に示すよ
うに、対応するインセットテキスト・フィールドが設定
される文書中の文書作成枠(例えば頁)、インセットテ
キスト・フィールドの開始位置並びに終了位置(文書作
成枠中の位置)、およびインセットテキスト(インセッ
トテキスト・フィールド)の識別名を有する。インセッ
トテキスト情報は更に、文書データ情報並びに付帯情報
の授受の対象となるアプリケーションを指定するための
アプリケーション識別名、このアプリケジョンが動作す
るデータ処理装置を示す処理装置名、上記付帯情報に付
されたアプリケーションに固有のファイル名(付帯情報
ファイル名)、上記文書データ情報並びに付帯情報への
ポインタ、および文書データ情報並びに付帯情報のサイ
ズ情報等を有する。
再び第1図を参照すると、22はインセットテキスト・
フィールドのインセットテキスト情報を作成・編集する
ためのインセットテキスト情報作成・更新制御部、23
は文書処理ソフトウェアとインセットテキスト管理情報
中のアプリケーション識別名で指定されるアプリケーシ
ョンとの間で通信インタフェース18を介して文書デー
タ情報およびその付帯情報の授受を行う通信処理部であ
る。
24は表示モニタ14への文書表示を行う表示処理部で
あり、表示モニタ14に表示されている文書の作成・編
集範囲のフィールド(インセットテキスト・フィールド
)のインセットテキスト情報を解釈して、同フィールド
への文字情報表示等を行うインセットテキスト表示処理
機能を有している。上記インセットテキスト情報作成・
更新制御部22、通信処理部23および表示処理部24
は、データ処理装置の中枢を成す図示せぬCPUと主記
憶に格納された文書処理ソフトウェアによって実現され
る機能ブロックである。
次に、この発明の一実施例の動作を、第3図に示すフロ
ーチャートおよび第4図に示す文書処理ソフトウェア、
アプリケーション間のデータ授受の説明図を参照して説
明する。
第1図の文書作成・編集システムを用いて文書作成・編
集を行い、その際に成るアプリケーションで作成された
文書データ情報等を利用したい場合、インセットテキス
ト情報の初期設定が必要となる。この初期設定は、キー
ボード12またはマウス13の操作て初期設定モードを
指定することにより可能となる。この初期設定モードで
は(ステップS1)、第1図の文書作成・編集システム
において第2図に示す形式のインセットテキスト管理情
報がインセットテキスト情報記憶部21内に生成される
。このとき、インセットテキスト管理情報の各構成情報
はnull値となっている。
さて初期設定モードでは、文書作成・編集システム側に
おいて、ユーザか利用したいアプリケーションの識別名
、設定しようとするインセットテキスト・フィールドの
開始位置、および同フィールド(に設定されるインセッ
トテキスト)の識別名のユーザ操作による入力が可能と
なる。以上の入力が行われると、インセットテキスト情
報作成・更新制御部22の初期設定処理により、それら
の入力情報が(インセットテキスト情報記憶部21内に
生成されている)インセットテキスト管理情報中の対応
項目に設定される(ステップS2)。
この際、アプリケーション識別名で指定されるアプリケ
ーションがディスクにマウントされている処理装置(自
装置であることも有り得る)を指定する処理装置名か環
境ファイルの情報をもとに求められて、インセットテキ
スト管理情報の対応項目に設定される。また、インセッ
トテキスト・フィールドの開始位置を指定された文書の
作成枠(頁)の情報が、インセットテキスト管理情報の
対応項目に設定される。更に、該当する文書の作成枠(
頁)には、指定されたフィールド開始位置から、2文字
分の文字制御記号(開始文字制御記号および終了文字制
御記号)が設定される。
以上の文書処理ソフトウェア側での初期設定が行われる
と、第4図に示すように、文書処理ソフトウェアと、設
定されたインセットテキスト管理情報中のアプリケーシ
ョン識別名で指定されるアプリケーションとがリンクさ
れる。この状態で、インセットテキスト情報作成・更新
制御部22は、アプリケーションに固有の付帯情報の初
期設定処理を、同じインセットテキスト管理情報中の処
理装置名で指定される処理装置(ワークステーション)
において行わせる。これにより、アプリケジョン側では
、アプリケーション固有の付帯情報のうち、インセット
テキスト・フィールドに表示される文書データ情報のデ
ータ構造に関する情報、例えばフォントサイズ、フォン
トタイプ等を設定する(ステップS3)。このアプリケ
ーション側での設定情報は、通信処理部23により通信
インタフェース18を介して文書作成・編集システムに
取・込まれる。インセットテキスト情報作成・更新制御
部22は、このアプリケーション側での設定情報をイン
セットテキスト情報中の付帯情報(第1の付帯情報)と
してインセットテキスト情報記憶部21に格納する(ス
テップS4)。この際、格納した付帯情報へのポインタ
がインセットテキスト管理情報中の対応項目に設定され
る。
文書処理ソフトウェア側およびアプリケーション側での
初期設定が終わると、アプリケーション側の文書データ
情報等を文書処理ソフトウェア側に入力するための入力
モードがユーザ操作により設定される。この入力モード
では(ステップS5)、インセットテキスト・フィール
ドに表示するアプリケーション側の文書データ情報、お
よびアプリケーションに固有の付帯情報のうちの第2の
付帯情報(即ちインセットテキスト・フィールドへの表
示対象とならないが、表示すべき文書データ情報と対を
成して保存しておきたいアプリケーション側の文書デー
タ情報)の作成・編集が行われる(ステップS6)。こ
のアプリケーション側で作成・編集が行われた文書デー
タ情報および付帯情報(第2の付帯情報)は、インセッ
トテキスト情報作成・更新制御部22の制御のもとで、
プロセス間通信を用いて通信処理部23により通信イン
タフェース1gを介して第4図に示すように文書作成・
編集システムに取込まれる。インセットテキスト情報作
成・更新制御部22は、文書作成・編集システムに取込
まれたアプリケーション側の文書データ情報および付帯
情報(第2の付帯情報)を、インセットテキスト情報の
一部としてインセットテキスト情報記憶部21内に格納
する(ステップS7)。この際、第2の付帯情報は、先
に記憶されている第1の付帯情報の後に格納される。そ
して、文書データ情報へのポインタがインセットテキス
ト管理情報中の対応項目に設定され、この文書データ情
報のサイズ情報と、第1並びに第2の付帯情報から成る
付帯情報のサイズ情報がインセットテキスト管理情報中
の対応項目に設定される。更に、インセットテキスト・
フィールドの開始位置と同フィールドに表示される文書
データ情報に従って、同フィールドの終了位置が求めら
れ、インセットテキスト管理情報の対応項目に設定され
る。
表示処理部24は、インセットテキスト情報記憶部21
に記憶されているインセットテキスト管理情報およびイ
ンセットテキスト情報をもとに、表示モニタ14に表示
する文書と、同文書中に設定されている開始並びに終了
文字制御記号で囲まれたインセットテキスト・フィール
ド(終了文字制御記号の位置は、文書上の位置ではなく
てインセットテキスト管理情報の対応項目で示される)
に表示するインセットテキスト(挿入文書)を持つ表示
イメージを作成する。このインセットテキストの表示イ
メージの作成に際しては、インセットテキスト情W中の
付帯情報(第1の付帯情報)で示されるのフォントサイ
ズ、フォントタイプが用いられる。表示処理部24によ
って作成された表示イメージはフレームバッファ15に
書込まれ、表示モニタ14への画面表示に供される(ス
テップS8)。
なお、本実施例では、ユーザかインセットテキスト・フ
ィールドを視認できるようにするために、開始文字制御
記号、終了文字制御記号を第4図に示すようにそれぞれ
“[”、“]”で表示するようにしている。
次に、インセットテキストφフィールド(インセットテ
キスト情報)の削除について説明する。
このインセットテキスト・フィールドの削除は、文書の
作成・編集画面で削除したいインセットテキスト・フィ
ールドの範囲(開始文字制御記号から終了文字制御記号
まで)をユーザ操作により指定して、削除を指示するこ
とにより可能となる。
この削除指示が行われると(ステップS9)、インセッ
トテキスト情報作成・更新制御部22は、指定された開
始並びに終了文字制御記号を文書から削除すると共に、
対応するインセットテキスト・フィールドに固有のイン
セットテキスト管理情報およびインセットテキスト情報
を、インセットテキスト情報記憶部21から削除する(
ステップ510)。
なお、前記実施例では、1つの文書中に設定される幾つ
かのインセットテキスト・フィールドの優先順位につい
ては考慮されていないが、各フィールドに固有のインセ
ットテキスト管理情報に、入力順位の情報項目を設ける
ことにより、インセットテキスト・フィールドの順序設
定を行うことが可能となる。
[発明の効果] 以上詳述したようにこの発明によれば、文書作成・編集
システムでの文書作成・編集において、文書中に設定さ
れた特定文字制御記号で示されるフィールド(インセッ
トテキスト・フィールド)毎に、ユーザの入力操作によ
ってそのフィールドに対応して設定されるインセットテ
キスト管理情報中のアプリケーション識別名で指定され
るアプリケーションとの間で、同アプリケーションで作
成・編集された文書データ情報およびその付帯情報の授
受を行うことができるようになり、文書作成・編集の操
作性が向上する。また、各アプリケーションに関連した
文書データ情報および付帯情報の保存が効率的に行える
【図面の簡単な説明】
第1図はこの発明の一実施例に係る文書作成・編集シス
テムのブロック構成図、第2図は同実施例で適用される
インセットテキスト管理情報のフォーマットをインセッ
トテキスト情報に対応させて示す図、第3図は動作を説
明するためのフローチャート、第4図は文書処理ソフト
ウェアとアプリケーションとの間のデータ授受を説明す
るための図である。 11・・・磁気ディスク装置、12・・・キーボード、
13・・・マウス、14・・・表示モニタ、18・・・
通信インタフェース(通信1/F)  21・・・イン
セットテキスト情報記憶部、22・・・インセットテキ
スト情報作成・更新制御部、23・・・通信処理部、2
4・・・表示処理部。

Claims (1)

  1. 【特許請求の範囲】 文書作成・編集ソフトウェアに従って文書作成・編集処
    理を行う文書作成・編集システムにおいて、 任意のアプリケーションソフトウェアとの間で同ソフト
    ウェア側の文書データ情報並びにそのデータ構造を含む
    付帯情報の授受を行うために文書中に設定された特定文
    字制御記号で示されるインセットテキスト・フィールド
    を単位に、上記情報授受の対象となるアプリケーション
    ソフトウェアを指定するためのアプリケーション識別名
    を含むインセットテキスト管理情報と、上記文書データ
    情報並びに付帯情報を含むインセットテキスト情報とを
    記憶するための情報記憶手段と、 この情報記憶手段に記憶されるインセットテキスト管理
    情報中のアプリケーション識別名を指定入力するための
    入力手段と、 上記情報記憶手段に記憶されているインセットテキスト
    管理情報中の上記アプリケーション識別名で指定されて
    いるアプリケーションソフトウェアとの間で同ソフトウ
    ェア側の文書データ情報並びにその付帯情報の授受を行
    い、上記情報記憶手段内において、上記インセットテキ
    スト管理情報に対応する上記インセットテキスト情報の
    新規作成・更新を行うインセットテキスト情報作成・更
    新制御手段と、 上記文書中に設定された特定文字制御記号で示されるイ
    ンセットテキスト・フィールド毎に、対応するインセッ
    トテキスト情報中の文書データ情報をその付帯情報に従
    って上記文書中に画面表示する表示処理手段と、 を具備することを特徴とする文書作成・編集システム。
JP2095044A 1990-04-12 1990-04-12 文書作成・編集システム Pending JPH03294962A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2095044A JPH03294962A (ja) 1990-04-12 1990-04-12 文書作成・編集システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2095044A JPH03294962A (ja) 1990-04-12 1990-04-12 文書作成・編集システム

Publications (1)

Publication Number Publication Date
JPH03294962A true JPH03294962A (ja) 1991-12-26

Family

ID=14127072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2095044A Pending JPH03294962A (ja) 1990-04-12 1990-04-12 文書作成・編集システム

Country Status (1)

Country Link
JP (1) JPH03294962A (ja)

Similar Documents

Publication Publication Date Title
US5771380A (en) Method for information retrieval with scaled down images
JP2996051B2 (ja) 情報提示装置
JPS6290753A (ja) 文書作成装置
JP2002108677A (ja) 文書管理装置及び方法、並びに記憶媒体
JP2000181868A (ja) 情報処理装置及びその方法、コンピュータ可読メモリ
JP2908425B1 (ja) フレームを使用しているホームページのマーキング・再表示方式
JPH1173288A (ja) 表示装置、表示制御方法及び記録媒体
JPS60134282A (ja) システム画面表示方式
JP2978178B2 (ja) 文書作成装置及びその制御方法
JP3489364B2 (ja) 表処理装置
JP2018116750A (ja) 情報処理装置、情報処理装置の制御方法、およびプログラム
JP3138664B2 (ja) 入力制御部品
JPH01270167A (ja) メモ付き文書編集方式
JPH08153095A (ja) 画像管理編集システム
JPH0644019A (ja) 画面制御方式
JP2003263541A (ja) シナリオ編集装置およびその処理方法
JPH0744446A (ja) グループ化情報の関連付け方法
JPH04168569A (ja) 文書ファイルの世代管理方式
JP2751224B2 (ja) 文書作成装置
JPS63214831A (ja) ワ−クステ−シヨンにおけるフアイルの管理方法
JPH05135050A (ja) 線分属性表示方法
JPS6151264A (ja) 文書処理装置
JPH10289207A (ja) データ入力システム
JPH11219444A (ja) シナリオ編集装置
JPH0488478A (ja) Cad図面のサイン欄マスク方法