JPH032313B2 - - Google Patents

Info

Publication number
JPH032313B2
JPH032313B2 JP59034961A JP3496184A JPH032313B2 JP H032313 B2 JPH032313 B2 JP H032313B2 JP 59034961 A JP59034961 A JP 59034961A JP 3496184 A JP3496184 A JP 3496184A JP H032313 B2 JPH032313 B2 JP H032313B2
Authority
JP
Japan
Prior art keywords
display
code
buffer
information
image pattern
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP59034961A
Other languages
English (en)
Other versions
JPS60178490A (ja
Inventor
Yoshiki Ikegami
Yoshio Hayakawa
Yasuaki Sato
Fumio Matsumoto
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP59034961A priority Critical patent/JPS60178490A/ja
Publication of JPS60178490A publication Critical patent/JPS60178490A/ja
Publication of JPH032313B2 publication Critical patent/JPH032313B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

【発明の詳細な説明】 (A) 発明の技術分野 本発明は分割画面表示制御方式、特に、例えば
共通の様式をもつ複数個のカードの情報を管理す
るカードイメージ・データ処理装置等におけるデ
イスプレイ画面の表示制御方式であつて、デイス
プレイ画面に複数個の表示枠を設けると共に、複
数個のカード様式のコードバツフアを各々上記表
示枠に表示されるパターンが格納されるイメージ
パターンバツフアに直接的に対応づける制御を行
う分割画面表示制御方式に関するものである。
(B) 技術の背景 最近オフイス・オートメイシヨンの普及に伴
い、文章の作成処理と共にカードイメージを表示
して処理するカードイメージ処理を簡単に行い得
るようにすることが望まれている。即ち、従来か
ら一般事務処理においては、カード形式で情報を
蓄えておいて、これを利用する態様が広く採用さ
れており、このカードに代わつてデイスプレイ上
に個々のカードイメージを表示して必要な処理を
行い得るようにすることが望まれている。そのた
め、本発明者らによつて、共通の様式をもつ複数
個のカードを「ボツクス」なる概念によつて管理
するようにして、デイスプレイ上にカードイメー
ジを表示し、カードイメージ上のフイールドの内
容について処理を実行できるようにしたカードイ
メージ処理データ処理装置が提案されている。こ
のデータ処理装置では、デイスプレイ画面を分割
して複数個の表示枠を設け、複数枚のカードイメ
ージを一度に表示して処理できるようになつてい
る。
(C) 従来技術と問題点 第1図は、従来方式の問題点の説明図を示す。
図中、1はデイスプレイ、2はイメージパターン
バツフア、3はキヤラクタジエネレータ(CG)、
4は画面コードバツフア、5−1ないし5−3は
様式コードバツフアを表す。
デイスプレイ1には、イメージパターンバツフ
ア2の内容が、いわゆるビツトマツプ方式によ
り、表示される。画面コードバツフア4は、ドツ
トによるイメージパターンに変換される前のコー
ド情報が格納されるバツフアであつて、内容的に
は、イメージパターンバツフア2に対応した情報
を持つ。即ち、画面コードバツフア4の文字コー
ドが、キヤラクタジエネレータ3によつて、イメ
ージパターンに変換され、イメージパターンバツ
フア2のビツトマツプ上に合成されて表示される
ようになつている。カードイメージの処理を、分
割画面で行うような場合、それぞれの画面で独立
にカードイメージの表示などを行うことができる
ようにするために、さらに、分割した画面対応に
様式コードバツフア5−1〜5−3が設けられ、
各々指定されたカードのコード情報が格納され
る。そして、各様式コードバツフアの一部が、そ
れぞれ抽出されて、画面コードバツフア4の予め
割り当てられた位置(ウインドウ)に転送される
ようになつている。
上記従来の方式によれば、例えば、様式コード
バツフア5−1に対応する第1のウインドウへの
スクロール指示があつた場合、新しい画面分のコ
ード情報を、様式コードバツフア5−1から画面
コードバツフア4へすべて転送し、さらにその部
分のコードをイメージパターンに変換して、イメ
ージパターンバツフア2へ格納する必要があつ
た。また、画面への文字の書き込みが必要になつ
たときに、様式コードバツフアを更新した上で、
画面コードバツフア4およびイメージパターンバ
ツフア2へ反映させる必要があつた。そのため、
データの転送のための処理時間が長くかかるとい
う問題があつた。
(D) 発明の目的と構成 本発明は上記問題点の解決を図り、ウインドウ
とカードのコード情報が格納される様式コードバ
ツフアとの対応関係を保持するだけで、画面コー
ドバツフアを持たない分割画面表示制御方式を提
供し、画面コードバツフアや該バツフアに関連し
てデータを転送する無駄をなくすことを目的とし
ている。そのため、本発明の分割画面表示制御方
式は、デイスプレイ画面を複数の表示枠に分割
し、各表示枠ごとに独立した内容の情報をウイン
ドウによつて切り出して表示する分割画面表示制
御方式において、デイスプレイ画面の表示内容に
対応するパターン情報が格納されるイメージパタ
ーンバツフアと、上記表示枠に各々対応づけられ
るコード情報が格納される複数個のコードバツフ
アと、該コードバツフアから上記各表示枠に表示
される内容を持つコード情報を切り出すウインド
ウに関する上記デイスプレイ画面における割当て
位置情報が格納されるウインドウ制御情報記憶部
と、上記各表示枠ごとのスクロール指示に対して
上記ウインドウ制御情報記憶部を参照し上記イメ
ージパターンバツフアの内容をウインドウの割当
て位置内において移動し且つ新たに当該表示枠に
表示される部分のイメージパターンを上記コード
バツフアのコード情報から組立てて上記イメージ
パターンバツフアに書き込むと共に、上記デイス
プレイ画面への文字記入表示指示に対して表示位
置に対応する上記コードバツフアのアドレスを求
め表示する文字コードからイメージパターンを生
成し該イメージパターンを上記ウインドウ制御情
報記憶部の情報に基づいて上記イメージパターン
バツフアに格納する制御を行うウインドウ制御部
とを備え、デイスプレイの表示画面と各コードバ
ツフアの内容とを対応づけることを特徴としてい
る。以下、図面を参照しつつ、実施例に従つて説
明する。
(E) 発明の実施例 第2図は本発明による制御の概要を説明するた
めの図、第3図は本発明が適用される一実施例シ
ステム構成図、第4図は本発明の一実施例要部構
成、第5図は第4図図示ウインドウ制御情報テー
ブルの説明図、第6図は第4図図示カード座標テ
ーブルの説明図、第7図ないし第9図は第4図図
示ウインドウ制御部の処理説明図を示す。
本発明の場合、例えば所定のカード様式をもつ
カードをカードイメージとしてデータ処理装置内
に格納し、当該カードイメージをデイスプレイ上
に表示して処理を行う。各カードイメージは、様
式データと当該カードイメージ上のフイールド
(項目)例えば「得意先名」などに対応して与え
られるフイールドの内容(カード・データ)とを
別々に記憶しておき、必要に応じて両者データを
マージしてデイスプレイ上に表示するようにされ
る。そして1枚のカードを代表するものとされ
る。
カードイメージ上のフイールドには、文字フイ
ールドと数値フイールドとが存在している。そし
て様式データ上では、文字フイールドに対応して
文字挿入個所を示す「・・・・・」のようなマー
クが与えられ、数値フイールドに対応して数値挿
入個所を示す「,」が与えられる。
様式データを共通にもつカードは一般に多数存
在することから、これらのカードに対応するカー
ドイメージをまとめて、「ボツクス」なる概念を
導入する。ボツクスを1つの処理上のかたまりと
して与えるために、各ボツクスに対応して、例え
ば次のような情報{または記憶部)が用意され
る。即ち、 (i) 様式データ(記憶部)……カード・データの
共通のフオーマツトを与えるカード様式(白紙
カード)に対応するデータ。
(ii) フイールド定義情報(記憶部)……個々のフ
イールドについてのフイールド開始座標や属性
(桁数・行数その他)。
(iii) フイールド名(記憶部)……個々のフイール
ドの名前。
(iv) カード・データ(記憶部)……同一ボツクス
に属する個々のカードイメージに対応するカー
ド・データがそれぞれ頁に対応づけて記憶され
る。
特に、デイスプレイ上において、複数のカード
イメージを1度に表示して、カード間(異なるボ
ツクスでもよい)の比較対照を可能とするため
に、デイスプレイ画面は任意の大きさを持つウイ
ンドウに分割され、分割画面は、各々独立した表
示制御がなされ得るようになつている。
そして本発明の場合には、例えば第2図に示す
ように、表示中の各カードイメージのコード情報
が格納される様式コードバツフア5−1〜5−3
と、ビツトマツプのイメージパターンバツフア2
の各ウインドウ対応部とが、後に詳述する如く、
直接的に対応づけられるようになつている。
第3図は、本発明が適用されるカードイメージ
のデータ処理装置の一実施例を示している。
図中の符号1,2および5−1,5−2,…は
第1図に対応し、10はキーボード、11はキー
ボード制御部、12はカードイメージ処理部であ
つてカードに関する情報を入力しデイスプレイ画
面上にカードイメージを表示すると共にカードイ
メージ上のフイールドの内容についての処理を実
行するもの、13は様式管理部であつて各ボツク
スに対応するカードイメージの様式を管理するも
の、14はフイールド定義情報制御部、15はデ
ータ記入処理部であつてカード・データやフイー
ルド名等をいわゆる仮名漢字変換機能を用いて入
力するもの、16はデイスプレイ制御部、17は
ウインドウ制御部、18はウインドウ制御情報テ
ーブル、19はボツクス管理部であつて当面処理
対象となるボツクスを選択しそのデータを管理す
るもの、20はボツクス・データ部、21は様式
データ記憶部、22はフイールド定義情報記憶
部、23はフイールド各記憶部、24はカード・
データ記憶部、25はフロツピイ制御部、26は
フローピイ・デイスクであつてボツクス・データ
部20の内容を格納しておくものを表す。
本実施例にいうボツクスは、共通のカード様式
データをもつ一群のカードイメージ全体を保持す
るものであり、様式データとフイールド定義情報
とカード・データとを持つている。該ボツクス
は、オペレータがデイスプレイ1の画面上にカー
ド様式を作成し、また各フイールドにデータ記入
処理部15における仮名漢字変換機能を用いて文
字などを記入した結果を用いて、カードイメージ
処理部12がボツクス管理部19を呼び出すこと
により作成される。即ち、デイスプレイ1に表示
された様式データから、各フイールドについての
定義情報やフイールド名を決定し、各カード毎の
カード・データを頁にまとめて、ボツクスを作成
する。
これら作成されたボツクスは、フロツピイ・デ
イスク26上に格納されて保持されるが、処理の
必要に応じて主記憶上のボツクス・データ部20
にロードされる。そしてカードの表示要求に対し
て、様式データ記憶部21の内容と、カード・デ
ータ記憶部24の内容とをマージした形で、その
コードを様式コードバツフア5−1〜5−nの一
つに格納する。
ウインドウ制御情報テーブル18は、各様式コ
ードバツフア5−1,5−2,…のどの領域が、
イメージパターンバツフア2のどの部分に対応す
るかについての情報を、デイスプレイ1の表示画
面の分割指定時に保持しており、この情報に基づ
いて、ウインドウ制御部17は、様式コードバツ
フア5−1等の表示コードを抽出し、イメージパ
ターンを生成して、イメージパターンバツフア2
に格納する制御を実行する。デイスプレイ制御部
16は、イメージパターンバツフア2を走査し、
イメージパターンバツフア2の内容をデイスプレ
イ1に表示する。
本発明は、主としてデイスプレイ1の画面を複
数の表示エリアに区分して、それぞれ独立に情報
が表示されるように制御するウインドウ制御部1
7の制御に関連しており、第4図はその一実施例
要部構成を示している。第4図において、第3図
と同符号のものは、第3図に対応している。30
−1ないし30−nはカード座標テーブル、31
はイメージパターン移動処理部、32はデイスプ
レイイメージ組立て処理部、33はパターン取出
し処理部、34はダイナミツクロード制御部、3
5はCG用リードオンリメモリ(ROM)を表わ
す。
上述の如く様式コードバツフア5−1〜5−n
には、表示されるカード様式のコードが格納さ
れ、イメージパターンバツフア2の割当て位置を
示すウインドウにそれぞれ対応づけられる。この
対応情報は、ウインドウ制御情報テーブル18−
1〜18−nに保持され、また、各様式コードバ
ツフアに用意されるカードイメージの様式コード
バツフア内における位置情報は、カード座標テー
ブル30−1〜30−nに格納される。
第5図において、40はデイスプレイの画面を
表しており、40a,40b,40cはそれぞれ
分割された表示画面を表している。分割された表
示画面40a,40b,40c対応にウインドウ
制御情報テーブル18−1,18−2,18−3
が設けられ、第5図図示の如く、各々画面上にお
けるウインドウの開始Y座標と、ウインドウの縦
の幅Lを持つ。このウインドウ制御情報テーブル
によつて、各ウインドウの画面上の位置、即ちイ
メージパターンバツフア内の位置が決定される。
一方、カード座標テーブル30−1,30−
2,30−3には、第6図図示の如く、それぞれ
様式コードバツフア5−1,5−2.5−3毎
に、ウインドウに表示中のカードの先頭座標(様
式コードバツフア内におけるX座標およびY座
標)が、格納される。
第4図図示イメージパターン移動処理部31
は、ウインドウ制御部17の制御のもとに、内容
に変更のないパターン群を、イメージパターンバ
ツフア2内において移動する処理を実行するもの
である。デイスプレイイメージ組立て処理部32
は、新しい文字コードの表示が必要なとき、その
文字コードを、パターン取出し処理部33によつ
て、ドツトのパターンに変換し、イメージを組み
立てるものである。
このパターンの標準的なものは、CG用リード
オンリメモリ35の文字コードに対応するアドレ
ス位置に記憶されており、他のパターンは、フロ
ツピイ・デイスク26の所定の位置に格納されて
いる。このパターンは、ダイナミツクロード制御
部34によつて、フロツピイ制御部25を経由し
て、動的にロードされる。パターン取出し処理部
33は、文字コードから、これらのパターンを取
り出す処理を実行するものである。
例えば、カードイメージ処理部12からの文字
列のWRITE要求に対して、ウインドウ制御部1
7は、第7図図示の如く制御する。このとき入力
情報としては、例えばウインドウ番号、表示カー
ド内の座標、表示文字バツフアアドレス、表示文
字長が与えられる。ウインドウ制御部17は、ま
ず、カード座標テーブルを参照し、入力情報から
表示位置に対応する様式コードバツフアのアドレ
スを求める。そして、表示する文字コードを様式
コードバツフアのそのアドレスに、表示文字長の
分だけ格納する。次に、ウインドウ制御情報テー
ブルを参照し、更新された文字コードの部分がウ
インドウ内にあるとき、デイスプレイイメージ組
立て処理部32によつて、その部分のイメージを
組み立てて、イメージパターンバツフア2へ書き
込む。これによつて新しい文字パターンが、デイ
スプレイ1に表示されることになる。なお、カー
ドイメージ処理部12からのREAD要求の場合
には、同様にカード座標テーブルなどの参照によ
つてアドレス計算が行われ、様式コードバツフア
のコード情報が、供給される。
カードイメージ処理部12からの上(下)スク
ロール要求に対しては、ウインドウ制御部17
は、例えば第8図図示の如く制御する。入力情報
としては、ウインドウ番号とスクロール行数が与
えられる。ウインドウ制御部17は、まずウイン
ドウに表示中のカードの相対的座標を変更する。
上スクロールの場合、様式コードバツフアにおい
て、ウインドウの対応位置を下方向に移動するこ
とになる。そしてウインドウ制御情報テーブル1
8のウインドウ制御情報から、イメージパターン
バツフア2の対応アドレスを求め、イメージパタ
ーンをウインドウ内において上(下)方向へスク
ロール行数分だけ移動させる。次に新しくデイス
プレイに表示される部分のイメージを、様式コー
ドバツフアから抽出した文字コードに基づいて、
組み立てて、イメージパターンバツフア2のパタ
ーン移動によつて空きになつた部分に格納する。
カードイメージ処理部12からの右(左)スク
ロール要求に対しても、第9図図示の如く、同様
に制御する。まず、ウインドウに表示中のカード
の相対的座標を変更する。そしてウインドウ制御
情報からイメージパターンバツフア2内のアドレ
スを求め、イメージパターンをウインドウ内で右
(左)方向へスクロール桁数分だけ移動し、さら
にデイスプレイに表示されるウインドウの左
(右)側の部分のイメージを組み立てて、イメー
ジパターンバツフア2へ格納する。
以上の如くすることによつて、第1図に図示し
たような、イメージパターンバツフア2に直接対
応する画面コードバツフアは、不要となる。
(F) 発明の効果 以上説明した如く本発明によれば、分割された
表示画面に対応する各々のコードバツフアの情報
を直接イメージパターンバツフアへ対応づけるこ
とができ、画面コードバツフアが不要となると共
に、画面コードバツフアに係るデータ転送が不要
となり、スクロールや画面への文字の記入処理の
高速化が可能になる。
【図面の簡単な説明】
第1図は、従来方式の問題点の説明図、第2図
は本発明よる制御の概要を説明するための図、第
3図は本発明が適用される一実施例システム構成
図、第4図は本発明の一実施例要部構成、第5図
は第4図図示ウインドウ制御情報テーブルの説明
図、第6図は第4図図示カード座標テーブルの説
明図、第7図ないし第9図は第4図図示ウインド
ウ制御部の処理説明図を示す。 図中、1はデイスプレイ、2はイメージパター
ンバツフア、5−1ないし5−nは様式コードバ
ツフア、10はキーボード、11はキーボード制
御部、12はカードイメージ処理部、13は様式
管理部、14はフイールド定義情報制御部、15
はデータ記入処理部、16はデイスプレイ制御
部、17はウインドウ制御部、18はウインドウ
制御情報テーブル、19はボツクス管理部、20
はボツクス・データ部、21は様式データ記憶
部、22はフイールド定義情報記憶部、23はフ
イールド名記憶部、24はカード・データ記憶
部、25はフロツピイ制御部、26はフロツピ
イ・デイスク、30−1ないし30−nはカード
座標テーブルを表す。

Claims (1)

    【特許請求の範囲】
  1. 1 デイスプレイ画面を複数の表示枠に分割し、
    各表示枠ごとに独立した内容の情報をウインドウ
    によつて切り出して表示する分割画面表示制御方
    式において、デイスプレイ画面の表示内容に対応
    するパターン情報が格納されるイメージパターン
    バツフアと、上記表示枠に各々対応づけられるコ
    ード情報が格納される複数個のコードバツフア
    と、該コードバツフアから上記各表示枠に表示さ
    れる内容を持つコード情報を切り出すウインドウ
    に関する上記デイスプレイ画面における割当て位
    置情報が格納されるウインドウ制御情報記憶部
    と、上記各表示枠ごとのスクロール指示に対して
    上記ウインドウ制御情報記憶部を参照し上記イメ
    ージパターンバツフアの内容をウインドウの割当
    て位置内において移動し且つ新たに当該表示枠に
    表示される部分のイメージパターンを上記コード
    バツフアのコード情報から組み立てて上記イメー
    ジパターンバツフアに書き込むと共に、上記デイ
    スプレイ画面への文字記入表示指示に対して表示
    位置に対応する上記コードバツフアのアドレスを
    求め表示する文字コードからイメージパターンを
    生成し該イメージパターンを上記ウインドウ制御
    情報記憶部の情報に基づいて上記イメージパター
    ンバツフアに格納する制御を行うウインドウ制御
    部とを備え、デイスプレイの表示画面と各コード
    バツフアの内容とを対応づけることを特徴とする
    分割画面表示制御方式。
JP59034961A 1984-02-25 1984-02-25 分割画面表示制御方式 Granted JPS60178490A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59034961A JPS60178490A (ja) 1984-02-25 1984-02-25 分割画面表示制御方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59034961A JPS60178490A (ja) 1984-02-25 1984-02-25 分割画面表示制御方式

Publications (2)

Publication Number Publication Date
JPS60178490A JPS60178490A (ja) 1985-09-12
JPH032313B2 true JPH032313B2 (ja) 1991-01-14

Family

ID=12428743

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59034961A Granted JPS60178490A (ja) 1984-02-25 1984-02-25 分割画面表示制御方式

Country Status (1)

Country Link
JP (1) JPS60178490A (ja)

Also Published As

Publication number Publication date
JPS60178490A (ja) 1985-09-12

Similar Documents

Publication Publication Date Title
US4633430A (en) Control structure for a document processing system
US4912669A (en) Document-editing system
EP0136710A2 (en) Data structure in a document processing system
JPH028339B2 (ja)
US4755809A (en) Method for controlling windows displayed in a card image data processing system
EP0108520B1 (en) Method for controlling windows displayed in a card image data processing system
KR940022322A (ko) 화면표시 방법 및 장치
CA1297995C (en) Computer human interface
JPH032313B2 (ja)
JPH0445487A (ja) 合成表示方法およびその装置
JP3538888B2 (ja) レイアウト装置
JPH0685170B2 (ja) 数値項目桁丸め制御方式
JPH02110655A (ja) 文書作成装置
JPS60238968A (ja) カ−ドイメ−ジ文書化処理方式
JPH0245216B2 (ja)
JPH03100861A (ja) 文字差し込み方式
JPS6359654A (ja) 情報処理装置
JPH0527869B2 (ja)
JPH0470960A (ja) 文書作成装置
JPH0470959A (ja) 文書作成装置
JPH06325034A (ja) 情報処理装置
JPS60178489A (ja) カ−ドイメ−ジ・デ−タ処理装置
JPH10275146A (ja) 文書処理装置およびそのプログラム記録媒体
JPH04340126A (ja) データ処理装置のフェーズ制御方法
JPH0330873B2 (ja)

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term