JPS6336548B2 - - Google Patents
Info
- Publication number
- JPS6336548B2 JPS6336548B2 JP57041824A JP4182482A JPS6336548B2 JP S6336548 B2 JPS6336548 B2 JP S6336548B2 JP 57041824 A JP57041824 A JP 57041824A JP 4182482 A JP4182482 A JP 4182482A JP S6336548 B2 JPS6336548 B2 JP S6336548B2
- Authority
- JP
- Japan
- Prior art keywords
- text
- field
- display surface
- fields
- text field
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
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)
- Digital Computer Display Output (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Input From Keyboards Or The Like (AREA)
Description
【発明の詳細な説明】
発明の背景
発明の技術的分野
本発明は一般的にはワード処理とデータベース
処理に係り、特に、文字フイールド、演算フイー
ルドおよびテキストフイールドを含む複数の定義
されたフイールドを有する情報の処理に係る。
処理に係り、特に、文字フイールド、演算フイー
ルドおよびテキストフイールドを含む複数の定義
されたフイールドを有する情報の処理に係る。
先行技術
通常の英数字テキストの編集および処理のため
多数のワード処理システムが開発された。また、
大量の情報を記憶し且つこの記憶された情報に分
類や格づけのような種々の操作を実行するためデ
ータベースシステムが開発された。データベース
システムの使用によつて操作員は個々のデータを
呼出すことなしに自動的に多数のレコードを操作
することが可能になつた。通常のワード処理とし
ての編集とデータベースシステムによる分類の両
方に対して情報を処理する応用の仕方が数多くあ
る。しかしながら、ワード処理における情報の表
示および操作はデータベースに適用される情報の
表示および処理と容易に両立しないことがわかつ
ている。この問題を考えると、表示面およびキー
ボードの使用によつて、フアイルに大量のレコー
ドを有するシステムにおいてワード処理における
編集とデータベースにおける分類および格づけが
可能な方法で情報の表示および操作が行われるよ
うな情報処理の方法が必要である。
多数のワード処理システムが開発された。また、
大量の情報を記憶し且つこの記憶された情報に分
類や格づけのような種々の操作を実行するためデ
ータベースシステムが開発された。データベース
システムの使用によつて操作員は個々のデータを
呼出すことなしに自動的に多数のレコードを操作
することが可能になつた。通常のワード処理とし
ての編集とデータベースシステムによる分類の両
方に対して情報を処理する応用の仕方が数多くあ
る。しかしながら、ワード処理における情報の表
示および操作はデータベースに適用される情報の
表示および処理と容易に両立しないことがわかつ
ている。この問題を考えると、表示面およびキー
ボードの使用によつて、フアイルに大量のレコー
ドを有するシステムにおいてワード処理における
編集とデータベースにおける分類および格づけが
可能な方法で情報の表示および操作が行われるよ
うな情報処理の方法が必要である。
発明の要約
本発明は表示面およびキーボードを用いて通常
のテキスト編集をデータベース操作とともに効率
的に処理する情報処理の方法について開示する。
記憶装置にある情報のフアイルは複数のレコード
から成り、各レコードは複数のフイールドから成
るフイールドは英数字を含む制御文字を除外する
文字フイールド、数字を含むが制御文字を除外す
る演算フイールド、および英数字と制御文字の両
方を含むテキストフイールドから成る。前記レコ
ードの1つはキーボードから入力するコマンドに
答えて主記憶から選択される。選択されたレコー
ドは表示面に表示され、アステリスクのような前
もつて決められている文字は表示レコードの各テ
キストフイールドを埋める文字に代つてテキスト
フイールドを表わす。表示レコードで予定された
文字の1つがキーボードから入力されたコマンド
に応じて識別され、それに対応するテキストフイ
ールドが表示面に表示される。表示されたテキス
トフイールドの情報はキーボードからのコマンド
に応じて編集される。編集されたテキストフイー
ルドは主記憶から読取られたレコードと合体して
編集されたレコードを生じる。編集されたレコー
ドは最後に主記憶に記憶され、または印刷され
る。
のテキスト編集をデータベース操作とともに効率
的に処理する情報処理の方法について開示する。
記憶装置にある情報のフアイルは複数のレコード
から成り、各レコードは複数のフイールドから成
るフイールドは英数字を含む制御文字を除外する
文字フイールド、数字を含むが制御文字を除外す
る演算フイールド、および英数字と制御文字の両
方を含むテキストフイールドから成る。前記レコ
ードの1つはキーボードから入力するコマンドに
答えて主記憶から選択される。選択されたレコー
ドは表示面に表示され、アステリスクのような前
もつて決められている文字は表示レコードの各テ
キストフイールドを埋める文字に代つてテキスト
フイールドを表わす。表示レコードで予定された
文字の1つがキーボードから入力されたコマンド
に応じて識別され、それに対応するテキストフイ
ールドが表示面に表示される。表示されたテキス
トフイールドの情報はキーボードからのコマンド
に応じて編集される。編集されたテキストフイー
ルドは主記憶から読取られたレコードと合体して
編集されたレコードを生じる。編集されたレコー
ドは最後に主記憶に記憶され、または印刷され
る。
詳細な説明
第1図に示す情報処理システム10はワークス
テーシヨン12と、それに接続する本システムの
主記憶であるデイスケツト記憶ユニツト14から
成る。ワークステーシヨン12は表示面16を含
む。表示面の代表的なものはCRTである。ワー
クステーシヨン12はまたキーボード18を含
む。キーボード18は定義ずみのコマンドのほか
英数字を入力するキーを有する。
テーシヨン12と、それに接続する本システムの
主記憶であるデイスケツト記憶ユニツト14から
成る。ワークステーシヨン12は表示面16を含
む。表示面の代表的なものはCRTである。ワー
クステーシヨン12はまたキーボード18を含
む。キーボード18は定義ずみのコマンドのほか
英数字を入力するキーを有する。
本システムの操作に当つて、操作員はキーボー
ド18からコマンドを入力し、デイスケツト記憶
ユニツト14にフアイルとして記憶されている情
報を呼び出す。操作員が用いるコマンドは1つま
たはそれ以上のキーストロークから成る。呼び出
された情報は表示面16に表示され、操作員は表
示された情報を編集して、新しい情報の入力、情
報の修正、情報格納場所の移動、および記憶され
ている情報の削除のような仕事を行うことができ
る。更に操作員は記憶されている情報を操作して
分類や格づけを行い、デイスケツト記憶ユニツト
14のフアイルに記憶されている複数のレコード
の選択または修正を行うことが可能である。この
ように操作員は通常のワード処理における編集を
データベースの操作とともに実行することが可能
である。本発明では動作ステツプによつて表示面
16にレコード16aとテキストフイールド16
bが表示される。
ド18からコマンドを入力し、デイスケツト記憶
ユニツト14にフアイルとして記憶されている情
報を呼び出す。操作員が用いるコマンドは1つま
たはそれ以上のキーストロークから成る。呼び出
された情報は表示面16に表示され、操作員は表
示された情報を編集して、新しい情報の入力、情
報の修正、情報格納場所の移動、および記憶され
ている情報の削除のような仕事を行うことができ
る。更に操作員は記憶されている情報を操作して
分類や格づけを行い、デイスケツト記憶ユニツト
14のフアイルに記憶されている複数のレコード
の選択または修正を行うことが可能である。この
ように操作員は通常のワード処理における編集を
データベースの操作とともに実行することが可能
である。本発明では動作ステツプによつて表示面
16にレコード16aとテキストフイールド16
bが表示される。
操作員が記憶されているレコードに必要な処理
を実行した後、これらの修正されたレコードをデ
イスケツト記憶ユニツト14の適正なフアイルに
戻して記憶することができる。また、ここに図示
されていない装置によつて編集されたレコードを
印刷したり、または別の情報処理システムに転送
することができる。
を実行した後、これらの修正されたレコードをデ
イスケツト記憶ユニツト14の適正なフアイルに
戻して記憶することができる。また、ここに図示
されていない装置によつて編集されたレコードを
印刷したり、または別の情報処理システムに転送
することができる。
本発明の動作の機能的ブロツク図を示す第2図
における情報フローについて次に記述する。情報
フアイルはデイスケツト記憶ユニツト14に記憶
される。このフアイルは複数のレコードで構成さ
れ、各レコードは複数のフイールドから成る。フ
イールドは文字フイールド、演算フイールドおよ
びテキストフイールドを含む。文字フイールドは
主として英数字および区切り文字のグループとし
て定義され、制御文字を明確に除外している。演
算フイールドは数字と限定された区切り文字を有
し、且つ数学的な関係を示す限られた代数文字を
含むフイールドとして定義される。演算フイール
ドは制御文字を含まない。テキストフイールドは
本質的には文字フイールドと同じであるが、制御
文字を含む。制御文字は情報処理システム10で
表示面16に文字の種類や場所を示すのに利用さ
れる。代表的な制御文字はキヤリヤ復帰とタブで
ある。
における情報フローについて次に記述する。情報
フアイルはデイスケツト記憶ユニツト14に記憶
される。このフアイルは複数のレコードで構成さ
れ、各レコードは複数のフイールドから成る。フ
イールドは文字フイールド、演算フイールドおよ
びテキストフイールドを含む。文字フイールドは
主として英数字および区切り文字のグループとし
て定義され、制御文字を明確に除外している。演
算フイールドは数字と限定された区切り文字を有
し、且つ数学的な関係を示す限られた代数文字を
含むフイールドとして定義される。演算フイール
ドは制御文字を含まない。テキストフイールドは
本質的には文字フイールドと同じであるが、制御
文字を含む。制御文字は情報処理システム10で
表示面16に文字の種類や場所を示すのに利用さ
れる。代表的な制御文字はキヤリヤ復帰とタブで
ある。
操作員はワークステーシヨン12にコマンドを
入力し、デイスケツト記憶14からレコードが読
取られる。このレコードは入出力バツフア20に
転送され、そこに一時的に記憶される。バツフア
20のレコードは表示データバツフア22に転送
される。バツフア22のレコードはテキスト記憶
バツフア(TSB)24と表示フオーマツトバツ
フア26に転送される。レコードのテキストフイ
ールドはテキスト記憶バツフア24に記憶され、
演算フイールドと文字フイールドは表示フオーマ
ツトバツフア26に記憶される。表示面16はバ
ツフア24,26に記憶された情報を表示する。
表示されたレコードは操作員がコマンドと文字を
キーボード18から入力することによつて編集さ
れ、バツフア24,26に記憶されたフイールド
を変更する。編集が完了した後、バツフア24の
テキストフイールドは表示データバツフア22の
レコードに戻され、そこに組み込まれる。バツフ
ア26の編集されたフイールドも同様にバツフア
22のレコードに戻され、そこに組み込まれる。
バツフア22の編集されたレコードは操作員によ
つて入出力バツフア20に転送され、デイスケツ
ト記憶14に記憶される。
入力し、デイスケツト記憶14からレコードが読
取られる。このレコードは入出力バツフア20に
転送され、そこに一時的に記憶される。バツフア
20のレコードは表示データバツフア22に転送
される。バツフア22のレコードはテキスト記憶
バツフア(TSB)24と表示フオーマツトバツ
フア26に転送される。レコードのテキストフイ
ールドはテキスト記憶バツフア24に記憶され、
演算フイールドと文字フイールドは表示フオーマ
ツトバツフア26に記憶される。表示面16はバ
ツフア24,26に記憶された情報を表示する。
表示されたレコードは操作員がコマンドと文字を
キーボード18から入力することによつて編集さ
れ、バツフア24,26に記憶されたフイールド
を変更する。編集が完了した後、バツフア24の
テキストフイールドは表示データバツフア22の
レコードに戻され、そこに組み込まれる。バツフ
ア26の編集されたフイールドも同様にバツフア
22のレコードに戻され、そこに組み込まれる。
バツフア22の編集されたレコードは操作員によ
つて入出力バツフア20に転送され、デイスケツ
ト記憶14に記憶される。
第3図に表示面16の表示例32を示す。表示
例32は補充フアイルの説明図で、複数のレコー
ドで構成され、各レコードは特定の個人に関連す
るデータから成る。表示例32を構成する複数の
フイールドには、レコード識別フイールド34、
ラーストネームフイールド36、フアーストネー
ムフイールド38、ミドルイニシヤルフイールド
(MI)40、スクールフイールド42、デグリ―
フイールド44、グレードポイント平均(GPA)
フイールド46およびコメントフイールド48を
含む。フイールド36,38,40,42および
44は文字フイールド、フイールド48はテキス
トフイールド、フイールド34,46は演算フイ
ールドである。フイールド48のテキスト情報は
ブラケツト50で示す場所に位置する。
例32は補充フアイルの説明図で、複数のレコー
ドで構成され、各レコードは特定の個人に関連す
るデータから成る。表示例32を構成する複数の
フイールドには、レコード識別フイールド34、
ラーストネームフイールド36、フアーストネー
ムフイールド38、ミドルイニシヤルフイールド
(MI)40、スクールフイールド42、デグリ―
フイールド44、グレードポイント平均(GPA)
フイールド46およびコメントフイールド48を
含む。フイールド36,38,40,42および
44は文字フイールド、フイールド48はテキス
トフイールド、フイールド34,46は演算フイ
ールドである。フイールド48のテキスト情報は
ブラケツト50で示す場所に位置する。
操作員命令のグループはブラケツト52で示す
場所にある。
場所にある。
スケール線58はレコードフイールド34―4
8をブラケツト50で示すテキストから分離す
る。スケール線58はブラケツト50で示すテキ
ストフイールドの中でカーソル50aの位置を示
すスケール線沿いのカーソル58aを含む。
8をブラケツト50で示すテキストから分離す
る。スケール線58はブラケツト50で示すテキ
ストフイールドの中でカーソル50aの位置を示
すスケール線沿いのカーソル58aを含む。
コメントフイールド48にはアステリスク60
があり、アステリスク60の隣りにカーソル62
がある。
があり、アステリスク60の隣りにカーソル62
がある。
本発明の動作シーケンスは第4図に示す論理フ
ロー図に示される。本発明の全体的な動作を第1
―4図を参照して説明する。動作は操作員がキー
ボード18からコマンドを入力して本発明にかか
わる動作を開始することによつて始まり、用語
RRVKCMMFで示される。最初のステツプで、
操作員はデイスケツト記憶14から表示面16に
表示する選択されたレコードを呼び出す。このレ
コードはバツフア20,22によつてバツフア2
4,26に転送される。最初に表示されるレコー
ド部分は第3図でブラケツト68によつて示され
る部分である。テキストフイールドを構成する情
報は前記レコードでは表示されない。テキストフ
イールドの各々に対して前もつて決めたフイール
ドフオーマツト、例えば、アステリスク60のよ
うな選択文字が表示される。テキストフイールド
に対する前記フオーマツトを任意にブランクフイ
ールドとすることもできる。操作員はカーソル6
2を操作して編集のためのフイールドの1つを選
択する。
ロー図に示される。本発明の全体的な動作を第1
―4図を参照して説明する。動作は操作員がキー
ボード18からコマンドを入力して本発明にかか
わる動作を開始することによつて始まり、用語
RRVKCMMFで示される。最初のステツプで、
操作員はデイスケツト記憶14から表示面16に
表示する選択されたレコードを呼び出す。このレ
コードはバツフア20,22によつてバツフア2
4,26に転送される。最初に表示されるレコー
ド部分は第3図でブラケツト68によつて示され
る部分である。テキストフイールドを構成する情
報は前記レコードでは表示されない。テキストフ
イールドの各々に対して前もつて決めたフイール
ドフオーマツト、例えば、アステリスク60のよ
うな選択文字が表示される。テキストフイールド
に対する前記フオーマツトを任意にブランクフイ
ールドとすることもできる。操作員はカーソル6
2を操作して編集のためのフイールドの1つを選
択する。
テキストフイールドは操作員がテキストフイー
ルドにおけるアステリスクの位置にカーソル62
を操作することによつて選択される。カーソルを
アステリスクの位置にした後、操作員はカーソル
ダウンコマンドを入力する。これによつて第4図
に示す論理的な動作シーケンスを開始する(ステ
ツプ70)。カーソルダウンコマンドをワークス
テーシヨン12で受領した後、選択されたテキス
トフイールドに対するデータは表示データバツフ
ア22からテキスト記憶バツフア24に転送され
る。これはステツプ72で示される。次にテキス
トフイールドのウインドウを表示面16の下部に
オープンする。これは表示部分16bで示され
る。テキストフイールドのウインドウの部分はス
テツプ74で実行される。
ルドにおけるアステリスクの位置にカーソル62
を操作することによつて選択される。カーソルを
アステリスクの位置にした後、操作員はカーソル
ダウンコマンドを入力する。これによつて第4図
に示す論理的な動作シーケンスを開始する(ステ
ツプ70)。カーソルダウンコマンドをワークス
テーシヨン12で受領した後、選択されたテキス
トフイールドに対するデータは表示データバツフ
ア22からテキスト記憶バツフア24に転送され
る。これはステツプ72で示される。次にテキス
トフイールドのウインドウを表示面16の下部に
オープンする。これは表示部分16bで示され
る。テキストフイールドのウインドウの部分はス
テツプ74で実行される。
表示面16はリフレツシユされ、選択されたテ
キストフイールドの文字が表示面16のテキスト
フイールドのウインドウに表示される。これはス
テツプ76に示される。
キストフイールドの文字が表示面16のテキスト
フイールドのウインドウに表示される。これはス
テツプ76に示される。
テキストフイールドが表示面16に表示された
後、ワークステーシヨン12はキー操作により、
選択されたテキストフイールドの文字の種類に対
して適正なモードで動作しなければならない。こ
れは選択されたテキストフイールドの操作に対し
てキーボード18のキーを定義することで、ステ
ツプ78に示される。
後、ワークステーシヨン12はキー操作により、
選択されたテキストフイールドの文字の種類に対
して適正なモードで動作しなければならない。こ
れは選択されたテキストフイールドの操作に対し
てキーボード18のキーを定義することで、ステ
ツプ78に示される。
ここでは操作員は表示面16に表示されたテキ
ストフイールドで自由に文字を入力、変更、移動
または削除して処理されたテキストフイールドを
作成する。ある時には操作員は編集操作からのリ
ターンを入力する。これはステツプ80に示され
る。操作員が編集タスクを取消した場合には、表
示面におけるテキストフイールドのウインドウは
ステツプ82に示すようにクローズされる。操作
員による取消しはステツプ84まで続き、ステツ
プ84では動作をステツプ72,74,76およ
び78にリターンさせ、表示面16に当初選択さ
れたレコードとテキストフイールドを再確立す
る。この取消し操作は編集されたテキストフイー
ルドを除去して当初のテキストフイールドにリタ
ーンするのに役立つ。
ストフイールドで自由に文字を入力、変更、移動
または削除して処理されたテキストフイールドを
作成する。ある時には操作員は編集操作からのリ
ターンを入力する。これはステツプ80に示され
る。操作員が編集タスクを取消した場合には、表
示面におけるテキストフイールドのウインドウは
ステツプ82に示すようにクローズされる。操作
員による取消しはステツプ84まで続き、ステツ
プ84では動作をステツプ72,74,76およ
び78にリターンさせ、表示面16に当初選択さ
れたレコードとテキストフイールドを再確立す
る。この取消し操作は編集されたテキストフイー
ルドを除去して当初のテキストフイールドにリタ
ーンするのに役立つ。
ステツプ78からのリターンが取消しではなく
編集タスクの完了による場合には、ステツプ80
からステツプ86に進む。ステツプ86では、テ
キスト記憶バツフア24の編集済みテキストフイ
ールドは表示データバツフア22に記憶されてい
るレコードに編入されて処理されたレコードを作
成する。ステツプ86で編入された後、テキスト
フイールドのウインドウはステツプ82で示すよ
うにクローズされる。リターンは取消しコマンド
の入力によるものではないから、ステツプ84か
らステツプ88に進む。ステツプ88では、テキ
ストフイールドのウインドウはクローズされてお
り、レコードのカーソル62は次のフイールドに
移動し、操作員は引続き編集機能を実行できる。
ステツプ88に続いてステツプ90で、ワークス
テーシヨン12の機能は直前、すなわちステツプ
70に入る前に存在していた動作にリターンす
る。リターンは主として別のフイールドの編集を
再開することである。ステツプ92で第4図の論
理フローは終了する。
編集タスクの完了による場合には、ステツプ80
からステツプ86に進む。ステツプ86では、テ
キスト記憶バツフア24の編集済みテキストフイ
ールドは表示データバツフア22に記憶されてい
るレコードに編入されて処理されたレコードを作
成する。ステツプ86で編入された後、テキスト
フイールドのウインドウはステツプ82で示すよ
うにクローズされる。リターンは取消しコマンド
の入力によるものではないから、ステツプ84か
らステツプ88に進む。ステツプ88では、テキ
ストフイールドのウインドウはクローズされてお
り、レコードのカーソル62は次のフイールドに
移動し、操作員は引続き編集機能を実行できる。
ステツプ88に続いてステツプ90で、ワークス
テーシヨン12の機能は直前、すなわちステツプ
70に入る前に存在していた動作にリターンす
る。リターンは主として別のフイールドの編集を
再開することである。ステツプ92で第4図の論
理フローは終了する。
第3図で、テキストフイールドが呼出されて表
示面16に表示されたとき、表示面に3つのカー
ソルがある。カーソル62はテキストフイールド
のウインドウで表示されるテキストフイールドを
表わすアステリスクのある場所に保持される。カ
ーソル58aはスケール線に表示され、ブラケツ
ト50で示すテキストフイールドにおける次の入
力場所を示す。第3のカーソル50aはテキスト
フイールド自身の中に位置し、テキストフイール
ドが表示面16上のテキストフイールドのウイン
ドウで最初に表示されるとき、テキストフイール
ドの最初の文字の初期位置である。テキストフイ
ールドが表示面16に表示された後、操作員はカ
ーソル50aを操作してテキストフイールドにお
ける編集を実行する。
示面16に表示されたとき、表示面に3つのカー
ソルがある。カーソル62はテキストフイールド
のウインドウで表示されるテキストフイールドを
表わすアステリスクのある場所に保持される。カ
ーソル58aはスケール線に表示され、ブラケツ
ト50で示すテキストフイールドにおける次の入
力場所を示す。第3のカーソル50aはテキスト
フイールド自身の中に位置し、テキストフイール
ドが表示面16上のテキストフイールドのウイン
ドウで最初に表示されるとき、テキストフイール
ドの最初の文字の初期位置である。テキストフイ
ールドが表示面16に表示された後、操作員はカ
ーソル50aを操作してテキストフイールドにお
ける編集を実行する。
第3図に示す例で、ブラケツト68に示すレコ
ード部分は表示面の上部16aに、ブラケツト5
0に示すテキストフイールドは表示面の下部16
bに表示される。
ード部分は表示面の上部16aに、ブラケツト5
0に示すテキストフイールドは表示面の下部16
bに表示される。
ここに記述した論理動作はIBM社の
“DISPLAY WRITER”のオペレーテイングシ
ステムTEXTPACK2およびTEXTPACK3に組
込んで本発明を実施することができる。
“DISPLAY WRITER”のオペレーテイングシ
ステムTEXTPACK2およびTEXTPACK3に組
込んで本発明を実施することができる。
第1図はCRT表示面、キーボードおよびデイ
スケツト記憶ユニツト等から成る情報処理システ
ムの概観図、第2図は第1図に示すシステムの機
能ユニツトのブロツク図、第3図は第1図に示す
システムの表示面に表示されるレコードとテキス
トフイールドの例を示す図、第4図は本発明の方
法を実行する動作シーケンスを示す論理フロー図
である。 10……情報処理システム、12……ワークス
テーシヨン、14……デイスケツト記憶ユニツ
ト、16……表示面、18……キーボード、20
……入出力バツフア、22……表示データバツフ
ア、24…テキスト記憶バツフア、26……表示
フオーマツトバツフア。
スケツト記憶ユニツト等から成る情報処理システ
ムの概観図、第2図は第1図に示すシステムの機
能ユニツトのブロツク図、第3図は第1図に示す
システムの表示面に表示されるレコードとテキス
トフイールドの例を示す図、第4図は本発明の方
法を実行する動作シーケンスを示す論理フロー図
である。 10……情報処理システム、12……ワークス
テーシヨン、14……デイスケツト記憶ユニツ
ト、16……表示面、18……キーボード、20
……入出力バツフア、22……表示データバツフ
ア、24…テキスト記憶バツフア、26……表示
フオーマツトバツフア。
Claims (1)
- 【特許請求の範囲】 1 表示面、キーボードおよび記憶装置を使つ
て、複数のテキスト・フイールドを有する複数の
レコードを持つた情報のフアイルを処理する方法
にして、 前記キーボードから入力された第1コマンドに
応答して前記記憶装置から前記レコードの1つを
読出し、 前記記憶装置から読出されたレコードを前記表
示面の第1部分に表示し、 前記第1部分に表示されたレコードのテキス
ト・フイールドの各々に、本来は該テキスト・フ
イールドに表示される英数字および制御文字に代
つて、フイールド記号を表示し、 前記フイールド記号の1つの位置にカーソルを
設定し、 前記キーボードから入力された第2コマンドに
応答して前記表示面の第2部分にテキスト・ウイ
ンドウを開き、 前記カーソルが設定されている位置のフイール
ド記号に対応するテキスト・フイールドに関連し
た前記英数字および制御文字を前記表示面の第2
部分に表示し、 前記キーボードから入力された第3コマンドに
応答して前記第2部分に表示された前記英数字お
よび制御文字を処理して新たなテキスト・フイー
ルドを作成し、 前記キーボードから入力された第4コマンドに
応答して前記新たなテキスト・フイールドを前記
記憶装置から読出されたレコードに編入して新た
なレコードを作成する情報処理方法。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US06/264,625 US4481603A (en) | 1981-05-18 | 1981-05-18 | File processing method using expanding display windows for selected records and text fields |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57191739A JPS57191739A (en) | 1982-11-25 |
| JPS6336548B2 true JPS6336548B2 (ja) | 1988-07-20 |
Family
ID=23006905
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57041824A Granted JPS57191739A (en) | 1981-05-18 | 1982-03-18 | Processing of information |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US4481603A (ja) |
| EP (1) | EP0066674B1 (ja) |
| JP (1) | JPS57191739A (ja) |
| CA (1) | CA1169577A (ja) |
| DE (1) | DE3277251D1 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03119104U (ja) * | 1990-03-20 | 1991-12-09 |
Families Citing this family (51)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4429372A (en) * | 1981-06-16 | 1984-01-31 | International Business Machines Corporation | Method for integrating structured data and string data on a text processing system |
| US4458311A (en) * | 1981-10-09 | 1984-07-03 | International Business Machines Corporation | Text processor having an interactive display terminal which alternately functions as a data processing terminal |
| US4604710A (en) * | 1981-10-09 | 1986-08-05 | International Business Machines Corporation | System for converting data processing information to text processing format and vice versa |
| EP0076902B1 (en) * | 1981-10-09 | 1988-01-13 | International Business Machines Corporation | System for converting data processing information to text processing format and vice versa |
| US5105285A (en) * | 1982-03-19 | 1992-04-14 | Canon Kabushiki Kaisha | Image transmission system |
| GB2126054A (en) * | 1982-08-11 | 1984-03-14 | Philips Electronic Associated | Display system with nested information display |
| JPS5962947A (ja) * | 1982-10-01 | 1984-04-10 | Fanuc Ltd | 数値制御方式 |
| EP0120977B1 (en) * | 1982-10-11 | 1992-04-08 | Fujitsu Limited | Card image data processing system |
| JPS59128666A (ja) * | 1983-01-14 | 1984-07-24 | Fuji Xerox Co Ltd | 伝票,書類等の発行装置 |
| JPS59146373A (ja) * | 1983-02-10 | 1984-08-22 | Fuji Xerox Co Ltd | 伝票処理装置 |
| USRE32773E (en) * | 1983-02-22 | 1988-10-25 | Method of creating text using a computer | |
| US4559598A (en) * | 1983-02-22 | 1985-12-17 | Eric Goldwasser | Method of creating text using a computer |
| DE3437896A1 (de) * | 1983-10-17 | 1985-04-25 | Canon K.K., Tokio/Tokyo | Sichtgeraetsystem |
| JPS60126747A (ja) * | 1983-12-13 | 1985-07-06 | Oki Electric Ind Co Ltd | ファイルの抹消指定/解除方法 |
| KR930009761B1 (ko) * | 1984-05-31 | 1993-10-09 | 쏘니 가부시기가이샤 | 워드프로세서 |
| US4899276A (en) * | 1984-08-14 | 1990-02-06 | International Business Machines Corporation | Field-directed screen help technique |
| JPS6182227A (ja) * | 1984-08-29 | 1986-04-25 | Fujitsu Ltd | フル・スクリ−ン・デ−タ削除方式 |
| US4791556A (en) * | 1984-08-29 | 1988-12-13 | Vilkaitis John V | Method for operating a computer which searches for operational symbols and executes functions corresponding to the operational symbols in response to user inputted signal |
| USRE36653E (en) * | 1984-09-06 | 2000-04-11 | Heckel; Paul C. | Search/retrieval system |
| GB2172177A (en) * | 1985-03-06 | 1986-09-10 | Philips Electronic Associated | Electronic information display systems |
| JPS61279916A (ja) * | 1985-06-05 | 1986-12-10 | Ricoh Co Ltd | デ−タ編集方式 |
| US4730252A (en) * | 1985-09-24 | 1988-03-08 | International Business Machines Corp. | Document composition from parts inventory |
| US5021973A (en) * | 1986-01-16 | 1991-06-04 | International Business Machines Corporation | Method for assisting the operator of an interactive data processing system to enter data directly into a selected cell of a spreadsheet |
| JPS62193870A (ja) * | 1986-02-20 | 1987-08-26 | Brother Ind Ltd | 電子タイプライタ |
| US5142662A (en) * | 1986-03-03 | 1992-08-25 | Bell & Howell Company | Electronic publishing system |
| US4768766A (en) * | 1986-04-21 | 1988-09-06 | R. R. Donnelley & Sons Company | System and method for selective assembly and imaging of books |
| EP0259957B1 (en) * | 1986-07-15 | 1993-02-03 | Brother Kogyo Kabushiki Kaisha | Text processing device |
| US4783759A (en) * | 1986-09-09 | 1988-11-08 | International Business Machines Corporation | Floating command line |
| JPS63159976A (ja) * | 1986-12-24 | 1988-07-02 | Brother Ind Ltd | デ−タ処理装置 |
| US5019806A (en) * | 1987-03-23 | 1991-05-28 | Information Appliance, Inc. | Method and apparatus for control of an electronic display |
| US5263174A (en) * | 1988-04-01 | 1993-11-16 | Symantec Corporation | Methods for quick selection of desired items from hierarchical computer menus |
| US4937439A (en) * | 1988-05-13 | 1990-06-26 | National Computer Systems, Inc. | Method and system for creating and scanning a customized survey form |
| US5301304A (en) * | 1988-05-20 | 1994-04-05 | International Business Machines Corporation | Emulating records in one record format in another record format |
| EP0362434A1 (en) * | 1988-10-07 | 1990-04-11 | Dainippon Screen Mfg. Co., Ltd. | Image processing computer system |
| US5185698A (en) * | 1989-02-24 | 1993-02-09 | International Business Machines Corporation | Technique for contracting element marks in a structured document |
| US5113341A (en) * | 1989-02-24 | 1992-05-12 | International Business Machines Corporation | Technique for creating and expanding element marks in a structured document |
| JP3105895B2 (ja) * | 1989-04-12 | 2000-11-06 | キヤノン株式会社 | 文書処理装置 |
| US5140521A (en) * | 1989-04-26 | 1992-08-18 | International Business Machines Corporation | Method for deleting a marked portion of a structured document |
| US5079700A (en) * | 1989-04-26 | 1992-01-07 | International Business Machines Corporation | Method for copying a marked portion of a structured document |
| FR2649232B1 (fr) * | 1989-06-29 | 1992-07-10 | Strategie Gestion Investisseme | Dispositif de commande et d'affichage d'une machine d'impression de cartes de visite |
| US5185699A (en) * | 1990-01-16 | 1993-02-09 | Westinghouse Electric Corp. | Method and apparatus for maintaining plant operation procedures |
| US5253362A (en) * | 1990-01-29 | 1993-10-12 | Emtek Health Care Systems, Inc. | Method for storing, retrieving, and indicating a plurality of annotations in a data cell |
| CA2036859C (en) * | 1990-04-30 | 1994-04-05 | Eric M. Hesse | System and method for editing a structured document to modify emphasis characteristics |
| US5276793A (en) * | 1990-05-14 | 1994-01-04 | International Business Machines Corporation | System and method for editing a structured document to preserve the intended appearance of document elements |
| US7051273B1 (en) | 1990-11-30 | 2006-05-23 | Microsoft Corporation | Customizing forms in an electronic mail system utilizing custom field behaviors and user defined operations |
| US5557723A (en) * | 1990-11-30 | 1996-09-17 | Microsoft Corporation | Method and system for customizing forms in an electronic mail system |
| US5396591A (en) * | 1990-12-19 | 1995-03-07 | At&T Corp. | Telephone operator keying arrangement |
| US5345551A (en) * | 1992-11-09 | 1994-09-06 | Brigham Young University | Method and system for synchronization of simultaneous displays of related data sources |
| DE69432114T2 (de) * | 1993-11-24 | 2003-10-30 | Canon K.K., Tokio/Tokyo | System zum Identifizieren und Verarbeiten von Formularen |
| US6748391B1 (en) * | 1998-07-21 | 2004-06-08 | International Business Machines Corporation | Alternate access through a stored database model of a computer controlled interactive display interface to information inaccessible directly through the interactive display interface |
| US6765595B2 (en) | 2001-08-16 | 2004-07-20 | International Business Machines Corporation | Dual mode data field |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3566361A (en) * | 1968-07-09 | 1971-02-23 | Sanders Associates Inc | Data management computer driven display system |
| GB1363910A (en) * | 1970-12-21 | 1974-08-21 | Ibm | Data processing apparatus arranged for text processing |
| US3757037A (en) * | 1972-02-02 | 1973-09-04 | N Bialek | Video image retrieval catalog system |
| US3872460A (en) * | 1973-04-13 | 1975-03-18 | Harris Intertype Corp | Video layout system |
| CA1031877A (en) * | 1973-08-16 | 1978-05-23 | Renzo Dallimonti | Display and control system |
| US4057849A (en) * | 1974-09-23 | 1977-11-08 | Atex, Incorporated | Text editing and display system |
| US4197590A (en) * | 1976-01-19 | 1980-04-08 | Nugraphics, Inc. | Method for dynamically viewing image elements stored in a random access memory array |
| US4193112A (en) * | 1976-01-22 | 1980-03-11 | Racal-Milgo, Inc. | Microcomputer data display communication system with a hardwire editing processor |
| JPS52116025A (en) * | 1976-03-25 | 1977-09-29 | Hitachi Ltd | Sectional display control system in display picture |
| US4204206A (en) * | 1977-08-30 | 1980-05-20 | Harris Corporation | Video display system |
| GB2044446B (en) * | 1979-01-16 | 1983-08-03 | British Broadcasting Corp | Data transfer system |
| US4298957A (en) * | 1979-06-28 | 1981-11-03 | Xerox Corporation | Data processing system with character sort apparatus |
| WO1982000726A1 (en) * | 1980-08-13 | 1982-03-04 | Inc Comshare | A machine for generating graphic charts |
| US4417239A (en) * | 1980-12-24 | 1983-11-22 | International Business Machines Corp. | Interactive combination display |
| US4425629A (en) * | 1981-06-16 | 1984-01-10 | International Business Machines Corporation | Display support of indefinite page |
-
1981
- 1981-05-18 US US06/264,625 patent/US4481603A/en not_active Expired - Lifetime
-
1982
- 1982-03-09 EP EP82101850A patent/EP0066674B1/en not_active Expired
- 1982-03-09 DE DE8282101850T patent/DE3277251D1/de not_active Expired
- 1982-03-17 CA CA000398544A patent/CA1169577A/en not_active Expired
- 1982-03-18 JP JP57041824A patent/JPS57191739A/ja active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03119104U (ja) * | 1990-03-20 | 1991-12-09 |
Also Published As
| Publication number | Publication date |
|---|---|
| US4481603A (en) | 1984-11-06 |
| JPS57191739A (en) | 1982-11-25 |
| EP0066674B1 (en) | 1987-09-09 |
| CA1169577A (en) | 1984-06-19 |
| DE3277251D1 (en) | 1987-10-15 |
| EP0066674A1 (en) | 1982-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6336548B2 (ja) | ||
| US5754840A (en) | System, method, and computer program product for developing and maintaining documents which includes analyzing a patent application with regards to the specification and claims | |
| US5333252A (en) | Interface for arranging order of fields | |
| Smith et al. | Design guidelines for user-system interface software | |
| US5982365A (en) | System and methods for interactively generating and testing help systems | |
| EP0249089B1 (en) | Word processing system | |
| US5920866A (en) | Process and system for generating shared value lists for databases | |
| EP0349463B1 (en) | Method of simultaneously entering data into overlapped windows | |
| EP0621527A1 (en) | Hierarchically grouped macroinstructions for a graphical user interface | |
| JP2001022873A (ja) | カスタマイズ処理装置およびそのプログラム記録媒体 | |
| JPH01316868A (ja) | 伝票作成装置 | |
| JPH05233330A (ja) | 非カレンダ・タスクからカレンダ・タスクへの直接自動アクセスする方法および装置 | |
| US20010021933A1 (en) | Data processing system with file memory and data processing method | |
| JP3020213B2 (ja) | 文書処理装置 | |
| JPS59124855A (ja) | 貼込み文字作成方法 | |
| JPS62217320A (ja) | リスト編集処理方法 | |
| JPS62206620A (ja) | エデイタ中における文字列入力方法 | |
| Moffett | An archaeological network database management system | |
| Estifanos | Engineering and Technology Faculty Computer Science Department | |
| JPH05210700A (ja) | カード型データ処理装置 | |
| JP2655836B2 (ja) | 作表装置 | |
| JP2873582B2 (ja) | 表形式データにおける隣接データのコピー処理方法 | |
| JPS6253861B2 (ja) | ||
| JPH03113672A (ja) | データ検索装置 | |
| JP2002297425A (ja) | ファイル管理プログラム、ファイル管理プログラムを記録したコンピュータ読取可能な記録媒体、ファイル管理装置およびファイル管理方法 |