JPH05324649A - Data processing method and device - Google Patents

Data processing method and device

Info

Publication number
JPH05324649A
JPH05324649A JP4126341A JP12634192A JPH05324649A JP H05324649 A JPH05324649 A JP H05324649A JP 4126341 A JP4126341 A JP 4126341A JP 12634192 A JP12634192 A JP 12634192A JP H05324649 A JPH05324649 A JP H05324649A
Authority
JP
Japan
Prior art keywords
data processing
data
input
card
screen
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
JP4126341A
Other languages
Japanese (ja)
Inventor
Tokihiko Nishida
時彦 西田
Takashi Joko
孝志 上甲
Mikio Norifuji
幹男 乗藤
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.)
JustSystems Corp
Original Assignee
JustSystems 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 JustSystems Corp filed Critical JustSystems Corp
Priority to JP4126341A priority Critical patent/JPH05324649A/en
Publication of JPH05324649A publication Critical patent/JPH05324649A/en
Pending legal-status Critical Current

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To attain an efficient data processing by registering data newly inputted to one part of a screen so as to be retrieved by a prescribed format, and restoring the data at the time of stopping the data processing. CONSTITUTION:The minimum document, for example, a document area 41b and a function key instruction area 41d are saved from the screen of a document processing, and a 'white paper card' from which a content is removed from a card, and a function key for an 'idea card' are displayed. At the time of a key input, whether or not it is a character input is judged, and when it is the character input, the character is inputted and displayed in the card, and when it is not the character input, that is, when it is a 'calling' key, the content of the card is called, when it is a 'registration key', the displayed content of the card is registered, when it is a 'retrieval' key, the card is retrieved and displayed, and when it is a 'delete' key, the displayed card is deleted. Then, at the time of clicking an 'ESC' key or the display, when the card displayed at present is not registered, it is registered, and then the saved screen of the document processing is restored.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、少なくとも入力機器と
出力画面とを有するデータ処理装置におけるデータ処理
方法及びその装置に関し、特に人間の思考や発想の傾向
を考慮に入れて装置及び人間の能力向上を図ったデータ
処理方法及びその装置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data processing method and apparatus in a data processing apparatus having at least an input device and an output screen, and in particular, considering the tendency of human thought and idea, the apparatus and human ability. The present invention relates to an improved data processing method and its apparatus.

【0002】[0002]

【従来の技術】従来のデータ処理装置において、各デー
タ処理、例えば文書処理や画像処理、あるいはディスク
トップパブリッシング(以下、DTP)処理等の実行は
一連の連続する行程から成り、他の処理に移行するには
一旦進行中の処理を終了させてから他の処理を開始させ
るか、あるいはマルチウィンドウ方式においては他の処
理を平行に開始させる。
2. Description of the Related Art In a conventional data processing apparatus, each data processing, such as a document processing, an image processing, a desktop publishing (hereinafter referred to as DTP) processing, is performed by a series of continuous steps, and the processing is shifted to another processing. In order to do so, the processing in progress is once terminated and then another processing is started, or in the multi-window method, another processing is started in parallel.

【0003】さて、オペレータが上記データ処理を行っ
ている場合に、現在実行してない他のデータ処理につい
てのアイディアや、データ処理とは直接関連しないがメ
モをしておきたいアイディア等が浮かぶのが常である。
以前は、これらのアイディアは紙にメモするか、一旦現
在のデータ処理を終了させて関連するデータ処理を開始
させることが必要であった。このため、アイディアが分
散してしまうため、開発に結び付きにくい。したがっ
て、現在のデータ処理装置では、これらデータ処理のプ
ログラムとは別にメモ入力用のプログラムを搭載するも
のが多い。オペレータはあるデータ処理中に他のアイデ
ィアが浮かぶと、メモ入力用のプログラムを起動して、
そこにアイディア内容を入力して登録し、そのプログラ
ムを終了して再び実行中のデータ処理に戻る。
Now, when the operator is performing the above-mentioned data processing, an idea about another data processing which is not currently executed or an idea which is not directly related to the data processing but which should be noted should come up. Always.
Previously, these ideas needed to be written down on paper or once the current data processing was terminated and the associated data processing started. For this reason, the ideas are scattered, and it is difficult to lead to the development. Therefore, many current data processing devices have a memo input program in addition to these data processing programs. When an operator comes up with another idea during the processing of certain data, the operator activates a memo entry program,
The idea contents are input and registered there, the program is terminated, and the data processing being executed is returned to.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記メ
モ入力用のプログラムは、他のデータ処理と同様にアプ
リケーション・プログラムの1つとして搭載されている
ため、オペレータによるプログラムの起動が必要とな
る。実際にこれを実行するには、オペレータはアプリケ
ーション・プログラム一覧のメニュー画面を呼び出し
て、この中からメモ入力用のプログラムを起動させねば
ならない。そして、メモ入力後は元のアプリケーション
の中断時の状態への復帰のための操作をしなければなら
ない。従って、オペレータにとっては現在実行中のデー
タ処理を一旦中断するとの感じが残ってしまい、データ
処理への集中度が減退して能率が落てしまう。
However, since the above-mentioned memo input program is installed as one of the application programs like other data processing, it is necessary for the operator to start the program. To actually execute this, the operator must call the menu screen of the application program list and activate the memo input program from this. Then, after inputting the memo, an operation for returning to the state when the original application was interrupted must be performed. Therefore, the operator feels that the data processing currently being executed is temporarily interrupted, and the degree of concentration on the data processing is reduced and the efficiency is reduced.

【0005】本発明は、前記従来の欠点を除去し、オペ
レータに現在実行中のデータ処理を中断した感覚を持た
せずに、メモ入力を実現するデータ処理方法及びその装
置を提供する。
The present invention eliminates the above-mentioned conventional drawbacks, and provides a data processing method and apparatus for realizing memo input without giving the operator a feeling that the data processing currently being executed is interrupted.

【0006】[0006]

【課題を解決するための手段】この課題を解決するため
に、本発明のデータ処理方法は、少なくとも入力機器と
出力画面とを有するデータ処理装置におけるデータ処理
方法であって、あるデータ処理を実行中に該処理を一時
停止する行程と、画面上の少なくとも一部に新たに入力
されるデータを、データ処理システムが搭載するどのデ
ータ処理からも所定フォーマットで検索可能に登録する
行程と、前記データ処理を停止時点に復帰させる行程と
を備える。
In order to solve this problem, a data processing method according to the present invention is a data processing method in a data processing device having at least an input device and an output screen, and executes a certain data processing. A step of temporarily suspending the processing, a step of registering newly input data in at least a part of the screen in a predetermined format from any data processing installed in the data processing system, and the data And a step of returning the processing to the stop point.

【0007】ここで、前記登録行程は、前記データ処理
の現在の画面上の少なくとも一部のデータを退避させる
行程と、前記画面上の少なくとも一部に所定フォーマッ
トでデータ入力用のウィンドウを開く行程と、入力され
るデータを順次前記ウィンドウ内に表示する行程と、前
記ウィンドウ内の入力データを、データ処理システムが
搭載するどのデータ処理からも所定フォーマットで検索
可能に登録する行程と、前記退避させた画面を再表示す
る行程とを備える。また、前記ウィンドウは可変長の入
力データをスクロール可能に表示する。
Here, the registration process includes a process of saving at least a part of data on the current screen of the data processing, and a process of opening a window for data input in a predetermined format on at least a part of the screen. And a step of sequentially displaying the input data in the window, a step of registering the input data in the window in a predetermined format searchable from any data processing installed in the data processing system, and the saving. And the step of redisplaying the screen. The window also displays variable length input data in a scrollable manner.

【0008】又、本発明のデータ処理装置は、少なくと
も入力機器と出力画面とを有するデータ処理装置であっ
て、あるデータ処理を実行中に該処理を一時停止させ
て、画面上の少なくとも一部に新たに入力されるデータ
を、データ処理システムが搭載するどのデータ処理から
も所定フォーマットで検索可能に登録し、登録後に前記
データ処理を停止時点に復帰させる制御手段を備える。
Further, the data processing apparatus of the present invention is a data processing apparatus having at least an input device and an output screen, and when a certain data processing is being executed, the processing is temporarily stopped and at least a part of the screen is displayed. A control means is provided for registering newly input data in a predetermined format so that it can be searched from any data processing installed in the data processing system, and for returning the data processing to the stop point after registration.

【0009】ここで、前記制御手段は、前記データ処理
を実行中に処理を一時停止させる手段と、前記データ処
理の現在の画面上の少なくとも一部のデータを退避させ
る手段と、前記画面上の少なくとも一部に所定フォーマ
ットでデータ入力用のウィンドウを開く手段と、入力さ
れるデータを順次前記ウィンドウ内に表示する手段と、
前記ウィンドウ内の入力データを、データ処理システム
が搭載するどのデータ処理からも所定フォーマットで検
索可能に登録する手段と、前記退避させた画面を再表示
する手段と、前記データ処理を停止時点に復帰させる手
段とを備える。また、前記登録手段は、異なるデータ入
力を識別するためのインデックスを記憶するインデック
ス記憶手段と、該インデックスに対応して、可変長の入
力データをレコード単位で記憶するレコード記憶手段と
を備える。
Here, the control means temporarily suspends the processing during execution of the data processing, means for saving at least a part of data on the current screen of the data processing, and on the screen. A means for opening a window for data input in at least a part of a predetermined format, and means for sequentially displaying input data in the window,
A means for registering the input data in the window so as to be searchable in a predetermined format from any data processing installed in the data processing system, a means for redisplaying the saved screen, and a return to the time when the data processing is stopped. And means for causing it. Further, the registration means includes index storage means for storing indexes for identifying different data inputs, and record storage means for storing variable-length input data in record units corresponding to the indexes.

【0010】また、前記ウィンドウを可変長の入力デー
タをスクロール可能に表示する手段を更に備える。
Further, there is further provided means for displaying variable length input data in the window in a scrollable manner.

【0011】[0011]

【実施例】以下、本発明の一実施例として、特に文書処
理中のメモ入力について詳細に説明する。以下、本実施
例におけるメモ入力処理あるいは表示画面を“アイディ
アカード”とも称する。尚、本発明は、あるデータ処理
中のメモ入力をスムースに行うものであり、あらゆるデ
ータ処理にも適用され得る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS As an embodiment of the present invention, a memo input particularly during document processing will be described in detail below. Hereinafter, the memo input process or the display screen in the present embodiment is also referred to as “idea card”. It should be noted that the present invention smoothly inputs a memo during certain data processing, and can be applied to any data processing.

【0012】<本実施例のデータ処理装置の基本構成>
図1は本実施例のデータ処理装置の概略構成図であり、
図2はメモリ構成の一例を示す図、図3はメモリ内のメ
モ入力用データベースの構成の一例を示す図、図4及び
図5はメモリ内の本実施例の説明に特に関連のあるプロ
グラムのフローチャートである。
<Basic Configuration of Data Processing Device of this Embodiment>
FIG. 1 is a schematic configuration diagram of a data processing apparatus of this embodiment,
2 is a diagram showing an example of the memory configuration, FIG. 3 is a diagram showing an example of the configuration of a memo input database in the memory, and FIGS. 4 and 5 are diagrams of a program particularly related to the description of the present embodiment in the memory. It is a flowchart.

【0013】図1で、10は演算・制御用のCPU、2
0はCPU10の制御プログラムを格納するプログラム
メモリ部21と補助記憶用のデータメモリ部22とを有
する、ROMあるいはRAMを含むメモリ、30は入力
機器、本例ではキーボード31とポインティングデバイ
ス(以下、マウス(商標))32からの入力データをシ
ステムバス50に入力する入力インターフェイス、40
は出力機器、本例では表示画面41aを有する表示部4
1とプリンタ42への出力データをシステムバス50か
ら出力する出力インターフェイスである。
In FIG. 1, 10 is a CPU for arithmetic and control, and 2
Reference numeral 0 denotes a memory including a ROM or a RAM having a program memory unit 21 for storing a control program of the CPU 10 and a data memory unit 22 for auxiliary storage, 30 denotes an input device, in this example, a keyboard 31 and a pointing device (hereinafter referred to as a mouse). (Registered trademark) 32, an input interface for inputting input data from 32 to the system bus 50, 40
Is an output device, and in this example, a display unit 4 having a display screen 41a
1 and an output interface for outputting output data to the printer 42 from the system bus 50.

【0014】図2では、21がCPU10が実行するプ
ログラムを格納するプログラムメモリ部で、システム全
体を司るOSプログラム21aがあり、アプリケーショ
ン・プログラム、例えば文書処理アプリケーション21
b,画像処理アプリケーション21c,DTPアプリケ
ーション21d等を管理している。このOSプログラム
21a中に“アイディアカード”プログラム21a′も
含まれている。更に、OSプログラム21内には本例で
使用される表示制御プログラムやキー入力制御ブロー,
マウス入力制御プログラム等も含まれるが、特に図示は
していない。尚、“アイディアカード”プログラム21
a′はOSプログラム21a中に必ず含まれなければな
らないものではなく、OSプログラム21aの一部に見
えるように動作することを意味するに過ない。
In FIG. 2, reference numeral 21 is a program memory unit for storing programs executed by the CPU 10, and there is an OS program 21a for controlling the entire system, and an application program, for example, a document processing application 21.
b, the image processing application 21c, the DTP application 21d, etc. are managed. The "idea card" program 21a 'is also included in this OS program 21a. Further, in the OS program 21, the display control program and the key input control blow used in this example,
A mouse input control program and the like are also included, but are not particularly shown. In addition, "Idea card" program 21
The a'is not necessarily required to be included in the OS program 21a, and it means that it operates so as to appear as a part of the OS program 21a.

【0015】又、22はCPU10の演算・制御の補助
記憶用のデータメモリ部であり、例えば文書記憶部22
a,画像記憶部22b等と共に“アイディアカード”デ
ータベース22cが常駐している。
Reference numeral 22 is a data memory unit for auxiliary storage of calculation / control of the CPU 10, for example, the document storage unit 22.
The "idea card" database 22c is resident together with a, the image storage unit 22b, and the like.

【0016】図3は“アイディアカード”データベース
22cの構造の一例を示す図である。60は各カード毎
にあるインデックスであり、カードNo領域60aとレ
コードNo領域60bとレコード数領域60cとキーワ
ード領域60dとを有する。ここでカードNoはカード
選択のためのインデックスであり、レコードNoはレコ
ードの先頭をポイントするためのポインタ、キーワード
はカードNoでなくその内容からカードを検索するため
のワードである。一方、70は各カードに対応して内容
を記憶するレコードであり、次レコードNo領域70a
と自レコード長領域70bと最大252バイトのデータ
内容領域70cとから成る。
FIG. 3 is a diagram showing an example of the structure of the "idea card" database 22c. Reference numeral 60 denotes an index for each card, which has a card No area 60a, a record No area 60b, a record number area 60c, and a keyword area 60d. Here, the card number is an index for card selection, the record number is a pointer for pointing to the beginning of the record, and the keyword is not the card number but a word for searching for a card from its contents. On the other hand, 70 is a record for storing the contents corresponding to each card, and the next record No area 70a
And a self-record length area 70b and a data content area 70c with a maximum of 252 bytes.

【0017】このような構成から、どのように各カード
とレコードとが検索可能に且つ可変長に登録され、その
検索が可能かを説明する。
With the above-described structure, how each card and record is registered in a searchable and variable length manner and the search is possible will be described.

【0018】まず、オペレータにより選択されたカード
No、あるいは選択がなければ新規なカードNoをポイ
ンタとして、インデックス60が見付け出される。次
に、インデックス60のレコードNo60bをポインタ
として各レコードの先頭が指示される。例えば、カード
Noが“1”の場合はインデックス61が見付かり、そ
のレコードNoから先頭レコードとしてレコード71が
指示される。前述のように、1レコードは最大252バ
イトであり、これを越える場合はレコード70の次レコ
ードNo70aにより次レコードを指示する。
First, the index 60 is found using the card No. selected by the operator or a new card No. if there is no selection as a pointer. Next, the head of each record is designated by using the record No. 60b of the index 60 as a pointer. For example, when the card number is "1", the index 61 is found, and the record 71 is designated as the first record from the record number. As described above, one record has a maximum of 252 bytes, and when exceeding this, the next record is designated by the next record No. 70a of the record 70.

【0019】本例では、レコード71−72−73−7
5−76−77と6つのレコードがカードNo“1”の
内容である。自レコード長70bはそのレコードの有効
な内容のバイト数を表わしている。カードNo“2”の
内容はレコード74−78、カードNo“3”の内容は
レコード79である。ここで、次レコードNo70aに
“−1”があるレコードは、そのカード内容の最終レコ
ードである。キーワード検索の場合にはキーワード領域
60dに予め登録しておくと、キーワードによる検索を
して指定カードが読み出される。
In this example, records 71-72-73-7
5-76-77 and 6 records are the contents of the card No. “1”. The own record length 70b represents the number of bytes of valid contents of the record. The contents of the card No. “2” are records 74-78, and the contents of the card No. “3” are records 79. Here, the record having "-1" in the next record No. 70a is the last record of the card contents. In the case of the keyword search, if the keyword is registered in advance in the keyword area 60d, the keyword is searched and the designated card is read.

【0020】ここで、実際には表示画面の領域は限界が
あるので、カードNo“1”の内容のように大量のデー
タがある場合は、その一部のみを表示し画面を上下にス
クロール可能とするのが好ましい。この表示制御の詳細
はここでは省く。
Here, since the area of the display screen is actually limited, when there is a large amount of data such as the contents of card No. "1", only a part of it can be displayed and the screen can be scrolled up and down. Is preferred. Details of this display control are omitted here.

【0021】<本実施例のデータ処理装置の動作例>以
下、図4,図5の本実施例に関連のフローチャートに従
い、図6,図7の画面表示例を参照に本発明の動作の一
例を説明する。ここで説明するのは文書作成処理を行っ
ている場合での“アイディアカード”処理の例である。
<Operation Example of Data Processing Apparatus of this Embodiment> An example of the operation of the present invention will be described below with reference to the screen display examples of FIGS. 6 and 7 according to the flow charts related to this embodiment of FIGS. Will be explained. Described here is an example of the "idea card" process when the document creation process is being performed.

【0022】図4は簡素化された文書作成処理プログラ
ムであり、その種々の動作は全て文字入力ステップS4
2にまとめられている。通常の文書作成時には、ステッ
プS41で“アイディアカード”処理の指示がされたか
否かを見て、指示がないのでステップS42で文字入力
及び編集処理等の文書作成を行い、ステップS43で文
書作成終了か否かをチェックし、終了でなければステッ
プS41に戻る。これが文書作成の完了まで繰り返され
る。
FIG. 4 shows a simplified document creation processing program, and its various operations are all performed in the character input step S4.
It is summarized in 2. At the time of normal document creation, it is checked in step S41 whether or not an "idea card" process is instructed. Since there is no command, document creation such as character input and edit process is performed in step S42, and document creation ends in step S43. It is checked whether or not, and if not completed, the process returns to step S41. This is repeated until the document creation is completed.

【0023】ここで、オペレータに現在の作成文書と異
なる文書についての、または別のデータ処理について
の、更にデータ処理とは関係のない、何らかのメモをし
たいアイディア等が浮かんだとすると、オペレータはキ
ー(例えばファンクション・キー)あるいはマウスによ
って“アイディアカード”を呼び出す。
If the operator comes up with an idea or the like concerning a document different from the currently created document or another data processing, which is not related to the data processing and wants to make a memo, the operator may use a key (for example, Call the "idea card" with the function key) or mouse.

【0024】すると、ステップS41から文書作成フロ
ーを抜けて、“アイディアカード”プログラムへ飛ぶ。
ここで、“アイディアカード”プログラムへのジャンプ
は、通常のサブルーチン・コールでも良いし、インタラ
プトによるジャンプであってもかまわない。図2に示す
ように、“アイディアカード”プログラム21a′は、
OSプログラム21a内にあって、その動作はOSプロ
グラム21aにより直接管理される。あるいは、OSプ
ログラム21a管理下で自動的に呼び出されるアプリケ
ーションと考えても良い。すなわち、このジャンプは、
他のアプリケーションへの移行でも、OSプログラム2
1aを介する2つのアプリケーションのリンクでもない
ことが要求されると共に、実行中のデータ処理への影響
(オペレータから見て)を最小限に抑える必要がある。
Then, the document creation flow is skipped from step S41, and the program goes to the "idea card" program.
Here, the jump to the "idea card" program may be a normal subroutine call or an interrupt jump. As shown in FIG. 2, the "idea card" program 21a 'is
Within the OS program 21a, its operation is directly managed by the OS program 21a. Alternatively, it may be considered as an application that is automatically called under the control of the OS program 21a. That is, this jump
OS program 2 even when migrating to other applications
It is required not to be a link between the two applications via 1a, and it is necessary to minimize the influence (from the viewpoint of the operator) on the data processing being executed.

【0025】以下の図5の“アイディアカード”プログ
ラムの処理は、OSプログラム21aの管理の下に、不
図示の表示制御プログラム,キー入力制御プログラム,
マウス入力制御プログラム等と共働して動作するが、煩
雑なためその受け渡しの詳細には触れない。
The processing of the "idea card" program shown in FIG. 5 below is performed under the control of the OS program 21a by a display control program, a key input control program (not shown),
It works in cooperation with a mouse input control program, but since it is complicated, the details of the delivery will not be described.

【0026】まず、ステップS51で文書処理の画面か
ら最小限の文書を退避する。本例では、図6の41bあ
るいは図7の41cに示す文書領域とファンクションキ
ー指示領域41dとを退避する。そして、図6に示すカ
ードから内容を除いた“白紙カード”と“アイディアカ
ード”用のファンクションキーとを表示する。この場合
に、登録されていない(空の)カードNoが入っている
ことが、オペレータの操作をなるべく少なくして文書処
理の中断感をなくすので好ましい。
First, in step S51, a minimum number of documents are saved from the document processing screen. In this example, the document area and the function key designation area 41d shown in 41b of FIG. 6 or 41c of FIG. 7 are saved. Then, the "blank paper card" and the function key for the "idea card", whose contents are removed from the card shown in FIG. 6, are displayed. In this case, it is preferable that an unregistered (empty) card No. is entered because the operator's operation is reduced as much as possible and the feeling of interruption of the document processing is eliminated.

【0027】上述したように、この時点で表示画面下方
の“呼出”,…,“一覧”等からの入力の制御は、以後
はファンクションキーに対応してキー入力プログラムと
“アイディアカード”プログラムとのやり取りに基づい
て行なわれる。図6に示すように、表示画面の“白紙カ
ード”からは新たなカードを作成するか、あるいは既に
登録されているカードの呼び出しは、カードNoによる
“呼出”やキーワードによる“検索”により行われる。
又、“一覧”を指示すれば、現在の登録状態の一覧が図
7のように表示される。
As described above, at this time, the control of the input from the "call", ..., "list" at the bottom of the display screen is performed by the key input program and the "idea card" program corresponding to the function keys. It is based on the exchange of. As shown in FIG. 6, a new card is created from the "blank card" on the display screen, or a card that has already been registered is called by "call" by the card number or "search" by the keyword. ..
Further, if a "list" is designated, a list of current registration states is displayed as shown in FIG.

【0028】ステップS52でキー入力の有無を判断
し、入力がなければ待機する。キー入力があると、ステ
ップS53で文字入力か否かを判定して、文字入力の場
合はステップS63に進んでその文字をカード内に入力
表示する。文字入力でない場合は、ステップS54以下
に進んで各ファンクションキーか否かが判定される。
In step S52, it is determined whether or not there is a key input, and if there is no key input, the process waits. If there is a key input, it is determined in step S53 whether or not a character is input. If a character is input, the process proceeds to step S63 to input and display the character in the card. If it is not a character input, the process proceeds to step S54 and thereafter, and it is determined whether or not it is each function key.

【0029】“呼出”キー(ステップS54)の場合
は、ステップS64でカードNoに従ってカード内容を
呼び出す。“登録”キー(ステップS55)の場合は、
ステップS65で表示中のカードの内容をカードNoに
従って登録する。すなわち、図3で前述のインデックス
60を作成し、カード内容は1つ又は複数のレコード7
0に登録される。
In the case of the "call" key (step S54), the card contents are called according to the card number in step S64. In the case of the "Register" key (step S55),
In step S65, the contents of the displayed card are registered according to the card number. That is, the index 60 described above in FIG. 3 is created, and the card content is one or more records 7.
Registered to 0.

【0030】“検索”キー(ステップS56)の場合
は、ステップS66でキーワードに基づいてカードが検
索されて、見付かれば表示される。“削除”キー(ステ
ップS57)の場合は、ステップS67で表示中のカー
ドを削除する。このカードは後の使用の為、空カードと
して登録されるようにするのが好ましい。“一覧”キー
(ステップS58)の場合は、ステップS68で図7に
示すようにカードの一覧を表示する。この中から見たい
カードを選択して“呼出”キーを押すと、そのカードを
呼び出すことが可能である。
In the case of the "search" key (step S56), the card is searched based on the keyword in step S66 and displayed if found. In the case of the "Delete" key (step S57), the displayed card is deleted in step S67. This card is preferably registered as an empty card for later use. If the "list" key (step S58) is pressed, a list of cards is displayed in step S68 as shown in FIG. It is possible to call the card by selecting the card to be viewed from the list and pressing the "call" key.

【0031】“ESC”キー(ステップS59)、ある
いはESC表示をクリックすると、ステップS59から
ステップS60に進んで、現在表示中のカードが登録済
か否かをチェックし、もし登録されていなければ登録し
た後、ステップS51で退避した文書処理の画面(本例
ではカード表示領域とファンクションキー表示領域)と
を復帰させて、“アイディアカード”処理を終了し、図
4のステップS41に戻る。この時点で、オペレータは
再び文書処理を再開する。
When the "ESC" key (step S59) or ESC display is clicked, the process proceeds from step S59 to step S60 to check whether or not the card currently displayed is already registered. After that, the document processing screen (card display area and function key display area in this example) saved in step S51 is restored, the "idea card" processing ends, and the processing returns to step S41 in FIG. At this point, the operator resumes document processing again.

【0032】以上説明したように、オペレータがメモを
したい時には所定キー(あるいはマウス・クリック)を
押して、メモ内容を入力して“登録”を指示し、“ES
C”キーを押せば、メモした後に再び文書処理を継続し
て実行できる。尚、上記説明したように、“登録”をし
なくても“ESC”キーによる終了処理時に、登録済か
否かをチェックして、登録されていなければ登録するの
で、“アイディアカード”指示キー→メモ入力→“ES
C”キーという一連の簡単な操作でメモ入力が可能とな
る。
As described above, when the operator wants to make a memo, he / she presses a predetermined key (or mouse click), inputs the contents of the memo, instructs "registration", and clicks "ES".
If the user presses the "C" key, the document processing can be continued and executed again after making a note. As described above, whether or not the document has been registered at the end processing by the "ESC" key without performing "registration". Check, and if it is not registered, it will be registered, so "Idea card" instruction key → memo input → "ES
It is possible to input a memo by a series of simple operations of the C "key.

【0033】従って、オペレータは実行中のデータ処理
に対する中断が無かったかのようにデータ処理を継続で
きる。このことは、データ処理への集中あるいは思考が
メモ入力によって中断しないことを意味し、能率のよい
データ処理が可能となる。更に、メモ入力に対する操作
も簡略されているため、操作にとまどってアイディアが
消えてしまうことも防げる。このメモ入力は、どのアプ
リケーションによるデータ処理が行われている場合にも
同様に実現され、又どのデータ処理中にも呼び出すこと
が出来るため、データ処理中の様々なアイディアが集中
管理されることにより、新しい技術開発に有用な情報を
蓄積し引き出すことができる。
Therefore, the operator can continue the data processing as if there was no interruption to the data processing being executed. This means that concentration on data processing or thinking is not interrupted by memo input, and efficient data processing is possible. Furthermore, since the operation for memo input is also simplified, it is possible to prevent the idea from disappearing depending on the operation. This memo input is realized in the same way when any data processing is performed by any application, and can be called during any data processing, so that various ideas during data processing are centrally managed. , It is possible to accumulate and extract information useful for new technology development.

【0034】[0034]

【発明の効果】本発明により、オペレータに現在実行中
のデータ処理を中断した感覚を持たせずに、メモ入力を
実現するデータ処理方法及びその装置を提供できる。
As described above, according to the present invention, it is possible to provide a data processing method and apparatus for realizing memo input without giving the operator a feeling that the data processing currently being executed is interrupted.

【0035】すなわち、オペレータは実行中のデータ処
理に対する中断が無かったかのようにデータ処理を継続
できる。このことは、データ処理への集中あるいは思考
がメモ入力によって中断しないことを意味し、能率のよ
いデータ処理が可能となる。更に、メモ入力に対する操
作も簡略されているため、操作にとまどってアイディア
が消えてしまうことも防げる。このメモ入力は、どのア
プリケーションによるデータ処理が行われている場合に
も同様に実現され、又どのデータ処理中にも呼び出すこ
とが出来るため、データ処理中の様々なアイディアが集
中管理されることにより、新しい技術開発に有用な情報
を蓄積し引き出すことができる。
That is, the operator can continue the data processing as if there was no interruption to the data processing being executed. This means that concentration on data processing or thinking is not interrupted by memo input, and efficient data processing is possible. Furthermore, since the operation for memo input is also simplified, it is possible to prevent the idea from disappearing depending on the operation. This memo input is realized in the same way when any data processing is performed by any application, and can be called during any data processing, so that various ideas during data processing are centrally managed. , It is possible to accumulate and extract information useful for new technology development.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明を実施可能なデータ処理装置の概略構成
を示す図である。
FIG. 1 is a diagram showing a schematic configuration of a data processing device capable of implementing the present invention.

【図2】本実施例のメモリ構成の一例を示す図である。FIG. 2 is a diagram showing an example of a memory configuration of this embodiment.

【図3】本実施例の“アイディアカード”データベース
の構造の一例を示す図である。
FIG. 3 is a diagram showing an example of the structure of an “idea card” database according to the present embodiment.

【図4】本実施例の文書処理の簡単なフローチャートで
ある。
FIG. 4 is a simple flowchart of document processing of this embodiment.

【図5】本実施例の“アイディアカード”の処理手順を
示すフローチャートである。
FIG. 5 is a flowchart showing a processing procedure of an “idea card” according to this embodiment.

【図6】本実施例の“アイディアカード”の表示の一例
を示す図である。
FIG. 6 is a diagram showing an example of a display of an “idea card” in this embodiment.

【図7】本実施例の“アイディアカード”の一覧表示の
一例を示す図である。
FIG. 7 is a diagram showing an example of a list display of “idea cards” according to the present embodiment.

Claims (7)

【特許請求の範囲】[Claims] 【請求項1】 少なくとも入力機器と出力画面とを有す
るデータ処理装置におけるデータ処理方法であって、 あるデータ処理を実行中に該処理を一時停止する行程
と、 画面上の少なくとも一部に新たに入力されるデータを、
データ処理システムが搭載するどのデータ処理からも所
定フォーマットで検索可能に登録する行程と、 前記データ処理を停止時点に復帰させる行程とを備える
ことを特徴とするデータ処理方法。
1. A data processing method in a data processing apparatus having at least an input device and an output screen, comprising: a step of temporarily stopping a certain data processing while the data processing is being executed; Input data
A data processing method comprising: a process of registering a data in a predetermined format so as to be searchable from any data process installed in a data processing system; and a process of returning the data process to a stop point.
【請求項2】 前記登録行程は、 前記データ処理の現在の画面上の少なくとも一部のデー
タを退避させる行程と、 前記画面上の少なくとも一部に所定フォーマットでデー
タ入力用のウィンドウを開く行程と、 入力されるデータを順次前記ウィンドウ内に表示する行
程と、 前記ウィンドウ内の入力データを、データ処理システム
が搭載するどのデータ処理からも所定フォーマットで検
索可能に登録する行程と、 前記退避させた画面を再表示する行程とを備えることを
特徴とする請求項1記載のデータ処理方法。
2. The registration process includes a process of saving at least a part of data on the current screen of the data processing, and a process of opening a window for data input in a predetermined format on at least a part of the screen. , A step of sequentially displaying the input data in the window, a step of registering the input data in the window so as to be searchable in a predetermined format from any data processing installed in the data processing system, and the saved The data processing method according to claim 1, further comprising the step of redisplaying the screen.
【請求項3】 前記ウィンドウは可変長の入力データを
スクロール可能に表示することを特徴とする請求項2記
載のデータ処理方法。
3. The data processing method according to claim 2, wherein the window displays variable-length input data in a scrollable manner.
【請求項4】 少なくとも入力機器と出力画面とを有す
るデータ処理装置であって、 あるデータ処理を実行中に該処理を一時停止させて、画
面上の少なくとも一部に新たに入力されるデータを、デ
ータ処理システムが搭載するどのデータ処理からも所定
フォーマットで検索可能に登録し、登録後に前記データ
処理を停止時点に復帰させる制御手段を備えることを特
徴とするデータ処理装置。
4. A data processing device having at least an input device and an output screen, wherein a certain data process is temporarily stopped during execution of the data process and data newly input to at least a part of the screen is displayed. A data processing apparatus, comprising: a control unit that searches any data processing installed in the data processing system so as to be searchable in a predetermined format and returns the data processing to a stop point after the registration.
【請求項5】 前記制御手段は、 前記データ処理を実行中に処理を一時停止させる手段
と、 前記データ処理の現在の画面上の少なくとも一部のデー
タを退避させる手段と、 前記画面上の少なくとも一部に所定フォーマットでデー
タ入力用のウィンドウを開く手段と、 入力されるデータを順次前記ウィンドウ内に表示する手
段と、 前記ウィンドウ内の入力データを、データ処理システム
が搭載するどのデータ処理からも所定フォーマットで検
索可能に登録する手段と、 前記退避させた画面を再表示する手段と、 前記データ処理を停止時点に復帰させる手段とを備える
ことを特徴とする請求項4記載のデータ処理装置。
5. The control means, means for temporarily stopping the processing during execution of the data processing, means for saving at least a part of data on the current screen of the data processing, and at least on the screen. Partly means for opening a window for data input in a predetermined format, means for sequentially displaying input data in the window, and input data in the window from any data processing installed in the data processing system. 5. The data processing apparatus according to claim 4, further comprising: a unit for retrievably registering in a predetermined format, a unit for redisplaying the saved screen, and a unit for returning the data processing to a stop point.
【請求項6】 前記登録手段は、 異なるデータ入力を識別するためのインデックスを記憶
するインデックス記憶手段と、 該インデックスに対応して、可変長の入力データをレコ
ード単位で記憶するレコード記憶手段とを備えることを
特徴とする請求項5記載のデータ処理装置。
6. The registration means comprises index storage means for storing indexes for identifying different data inputs, and record storage means for storing variable-length input data in record units corresponding to the indexes. The data processing device according to claim 5, further comprising:
【請求項7】 前記ウィンドウを可変長の入力データを
スクロール可能に表示する手段を更に備えることを特徴
とする請求項5または6記載のデータ処理装置。
7. The data processing device according to claim 5, further comprising means for displaying variable length input data in the window in a scrollable manner.
JP4126341A 1992-05-19 1992-05-19 Data processing method and device Pending JPH05324649A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4126341A JPH05324649A (en) 1992-05-19 1992-05-19 Data processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4126341A JPH05324649A (en) 1992-05-19 1992-05-19 Data processing method and device

Publications (1)

Publication Number Publication Date
JPH05324649A true JPH05324649A (en) 1993-12-07

Family

ID=14932775

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4126341A Pending JPH05324649A (en) 1992-05-19 1992-05-19 Data processing method and device

Country Status (1)

Country Link
JP (1) JPH05324649A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4900884A (en) * 1987-11-28 1990-02-13 Kabushiki Kaisha Toshiba Composite cooking system having microwave heating and induction heating
JPH08191282A (en) * 1995-01-10 1996-07-23 Sony Corp Information display method
US7779365B2 (en) 2003-03-18 2010-08-17 Brother Kogyo Kabushiki Kaisha Display control device and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4900884A (en) * 1987-11-28 1990-02-13 Kabushiki Kaisha Toshiba Composite cooking system having microwave heating and induction heating
JPH08191282A (en) * 1995-01-10 1996-07-23 Sony Corp Information display method
US7779365B2 (en) 2003-03-18 2010-08-17 Brother Kogyo Kabushiki Kaisha Display control device and program

Similar Documents

Publication Publication Date Title
JP2752040B2 (en) How to Create a Multimedia Application
EP0536077B1 (en) Method and system for enhancing interactive query of a database
US4739477A (en) Implicit creation of a superblock data structure
US20020075312A1 (en) Displaying graphical information and user selected properties on a computer interface
US5982365A (en) System and methods for interactively generating and testing help systems
JPH0776958B2 (en) Document shaping device
EP0740258A2 (en) Data management system
US6600498B1 (en) Method, means, and device for acquiring user input by a computer
JPS6290758A (en) Information processor
JPH05324649A (en) Data processing method and device
JPH1040247A (en) Data processor
JP3450598B2 (en) Technical term dictionary selection device
JP2939841B2 (en) Database search device
JPS61243517A (en) Information processor with help function
JP2002259173A (en) File management program, computer readable recording medium in which file management program is recorded, file managing device and file managing method
JP3157917B2 (en) Data processing method and data processing device
JP2002108875A (en) Electronic manual unit and electronic manual change method
JP2003157263A (en) Method and device for collecting information, and storage program for retrieval object character information
JPH0721403A (en) Graphic editor
JPH01136270A (en) Word processor device
JP2588210B2 (en) Help guide method
JP2741923B2 (en) Dictionary search device
JPS62263567A (en) Input system using pointing device and key
JPH06266487A (en) Information processor and help information presenting method
JP2999654B2 (en) Terminal device