JPH04245564A - Data processor - Google Patents

Data processor

Info

Publication number
JPH04245564A
JPH04245564A JP3031519A JP3151991A JPH04245564A JP H04245564 A JPH04245564 A JP H04245564A JP 3031519 A JP3031519 A JP 3031519A JP 3151991 A JP3151991 A JP 3151991A JP H04245564 A JPH04245564 A JP H04245564A
Authority
JP
Japan
Prior art keywords
data
mode
registered
memory
key
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
JP3031519A
Other languages
Japanese (ja)
Inventor
Yuko Kato
祐幸 加藤
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP3031519A priority Critical patent/JPH04245564A/en
Publication of JPH04245564A publication Critical patent/JPH04245564A/en
Pending legal-status Critical Current

Links

Landscapes

  • Calculators And Similar Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE:To use effectively registered data and also to quickly and easily retrieve these data by storing the data that can be used in common to all modes in a shared part with no duplication of data. CONSTITUTION:A data memory 6 registers the data, i. e., the items used in common between both data on the schedule and telephone modes. A pointer memory 7 stores the item data provided in response to each mode bases on the storing position information on the memory 6. A retrieving means 8 retrieves a memory 7 of another mode based on the storing position information on the item data of a selected mode. Then the data on another retrieved mode are displayed at a display part 4. Thus the registered data can be effectively used and also quickly and easily retrieved.

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 apparatus that makes effective use of registered data by making it possible to refer to data in other modes.

【0002】0002

【従来の技術】従来の電子手帳のようなデータ処理装置
は、例えば、電話・名刺・スケジュールなどの各種モー
ドが用意されており、これらそれぞれの各モードに対し
て所定のデータが登録でき、またそれぞれのモードを指
定することにより指定されたモードのデータを参照する
ことができるようになっている。
[Prior Art] A data processing device such as a conventional electronic notebook has various modes such as telephone mode, business card mode, schedule mode, etc., and predetermined data can be registered for each of these modes. By specifying each mode, it is possible to refer to the data of the specified mode.

【0003】0003

【発明が解決しようとする課題】しかしながら、それぞ
れのモードに登録されているデータは他のモードにおい
て参照することできなかった。このため、例えばスケジ
ュールモードして、あるスケジュールに登録されている
人を検索し、その人の当日の都合を聞くためその人の電
話番号を知りたいようなとき、電話モードにして再びそ
の人の電話番号を検索する必要があった。このように、
登録されている関連性のあるデータもそれぞれのモード
を指定しなければ参照できないと言う欠点があった。
[Problems to be Solved by the Invention] However, data registered in each mode cannot be referenced in other modes. For this reason, for example, if you are in schedule mode, searching for a person who is registered in a certain schedule, and want to know that person's phone number in order to inquire about their availability that day, you can switch back to phone mode and search for that person's phone number. I had to look up the number. in this way,
There was a drawback that registered related data could not be referenced unless the respective mode was specified.

【0004】この発明は、このような問題を解決するた
めになされたもので、全モードのデータを共通部分に記
憶しておき、各モードでこの共通部分に記憶されたデー
タをもとに他のモードのデータを簡単に参照できるデー
タ処理装置を提供することを目的としている。
[0004] This invention was made in order to solve such a problem.Data for all modes is stored in a common area, and each mode uses the data stored in this common area to perform other operations. The object of the present invention is to provide a data processing device that can easily refer to data in the mode.

【0005】[0005]

【課題を解決するための手段】この発明のデータ処理装
置は、各モードのそれぞれの項目データを共通に記憶す
る共通記憶部と、各モードに対応してそれぞれ設けられ
前記項目データを前記共通記憶部の記憶位置情報で記憶
する個別記憶部と、選択されたモードの前記項目データ
の前記記憶位置情報をもとに他のモードの前記個別記憶
部を検索する手段と、この手段により検索された前記他
のモードのデータを表示する表示手段とを具備すること
を特徴としている。
[Means for Solving the Problems] A data processing device of the present invention includes a common storage section that commonly stores item data of each mode, and a common storage section provided corresponding to each mode that stores the item data in the common storage section. an individual storage unit for storing storage location information of the item data in the selected mode; means for searching the individual storage unit in other modes based on the storage location information of the item data in the selected mode; The present invention is characterized by comprising a display means for displaying data of the other mode.

【0006】[0006]

【作用】上記したように、各モードの項目データを共通
に記憶することにより、登録データの重複を避けること
ができ、かつ登録したデータ内容に関係なく共通記憶部
に記憶したアドレス情報で、他のモードのファイル内を
参照し、関連ある所望のデータを得るものである。
[Operation] As mentioned above, by storing the item data of each mode in common, it is possible to avoid duplication of registered data, and regardless of the registered data content, the address information stored in the common storage section can be used to This method refers to the file in the mode and obtains the relevant desired data.

【0007】[0007]

【実施例】以下、図面を参照しながらこの発明の一実施
例を説明する。図1はこの実施例のハード構成およびデ
ータメモリに登録されているデータの一例を示すブロッ
ク回路図兼説明図である。同図において1はキー入力部
で文字および数字データを入力する文字キー1aのほか
電話モード設定用のTELキー1b,スケジュールモー
ド設定用のSCHキー1c,入出力モード切替え用のI
N/OUTキー1d,実行中の処理変更用のリターンキ
ー1eおよびセット用のSETキー1fが設けられてお
り、これらのキーから入力したデータを装置の各部に送
るため制御部2に接続されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block circuit diagram and an explanatory diagram showing an example of the hardware configuration of this embodiment and data registered in a data memory. In the figure, reference numeral 1 denotes a key input section, which includes character keys 1a for inputting character and numerical data, a TEL key 1b for setting telephone mode, an SCH key 1c for setting schedule mode, and I for switching input/output modes.
An N/OUT key 1d, a return key 1e for changing the process being executed, and a SET key 1f for setting are provided, and are connected to the control unit 2 in order to send data input from these keys to each part of the device. There is.

【0008】制御部2は各部を制御するもので、入力さ
れた文字,数字データや読出されたデータを表示バッフ
ァ3を介して表示する表示部4,入出力制御部5を介し
て入力された登録データを格納または読出すためのデー
タメモリ6,データメモリ6における各データの格納位
置を記憶するポインタメモリ7,入力データとデータモ
モリ6をサーチすることにより読出されるデータと入力
データとを比較することにより所要のデータを検索する
ための比較部8に接続され、これらを制御している。
The control section 2 controls each section, and includes a display section 4 for displaying input character and numerical data and read data via a display buffer 3, and an input/output control section 5 for displaying input character and numerical data and read data. A data memory 6 for storing or reading registered data, a pointer memory 7 for storing the storage position of each data in the data memory 6, and comparing data read by searching the input data and the data memory 6 with the input data. It is connected to the comparison section 8 for searching required data, and controls these.

【0009】データメモリ6には、スケジュールファイ
ル6a,電話ファイル6bおよび共通ファイル6cが設
けられており、さらにスケジュールファイル6aにはそ
れぞれのポインタに対応して日付とこの日付に伴う項目
データ、例えば、項目1にはスケジュール内容が、項目
2には氏名のポインタが、これらのデータが記憶されて
いる共通メモリ6cのアドレス番号の形で登録されてい
る。電話ファイル6bも同様にそれぞれのポインタに対
応して項目1と項目2に氏名と電話番号のポインタが共
通メモリ6cに記憶されているアドレス番号の形で登録
されている。
[0009] The data memory 6 is provided with a schedule file 6a, a telephone file 6b, and a common file 6c, and the schedule file 6a further includes a date and item data associated with this date, for example, in correspondence with each pointer. Schedule contents are registered in item 1, and name pointers are registered in item 2 in the form of address numbers of the common memory 6c where these data are stored. Similarly, in the telephone file 6b, name and telephone number pointers are registered in item 1 and item 2 corresponding to each pointer in the form of an address number stored in the common memory 6c.

【0010】共通メモリ6cは上記したように、スケジ
ュールまたは電話モードのデータの中で、両者の共通の
項目データとなり得るデータを登録するものである。
As mentioned above, the common memory 6c is for registering data that can be common item data for both schedule or telephone mode data.

【0011】また、ポインタメモリ7には表示している
データを示す表示ポインタ7a,検索すべきデータを示
すサーチポインタ7b,検索した結果、該当のデータが
あった場合においてそのデータの記憶位置を格納する結
果ポインタ7cの各レジスタを備えている。
[0011] The pointer memory 7 also stores a display pointer 7a indicating the data being displayed, a search pointer 7b indicating the data to be searched, and the storage location of the data when the search results in the corresponding data. It is provided with registers for a result pointer 7c.

【0012】このように構成された実施例のデータ処理
装置の動作を図2,図3のフローチャートにおいて説明
する。
The operation of the data processing apparatus according to the embodiment configured as described above will be explained with reference to the flowcharts shown in FIGS. 2 and 3.

【0013】図2は登録するデータを入力するためのデ
ータ入力処理のフローを示している。キー入力部の入出
力モード切替え用のIN/OUTキー1dをINモード
にすることにより入力処理状態になり、ステップA1で
電話かスケジュールモード設定キーの選択待ちとなる。 TELキー1bかSCHキー1cのいずれかが押される
と、このステップA1の判断により、TELキー1bが
押された電話モードの場合は次のステップA2で入力す
べき項目の内容が電話ファイル6bから読出されて表示
部4に表示される。
FIG. 2 shows the flow of data input processing for inputting data to be registered. By setting the IN/OUT key 1d for input/output mode switching of the key input unit to IN mode, the input processing state is entered, and in step A1, the system waits for selection of the telephone or schedule mode setting key. When either the TEL key 1b or the SCH key 1c is pressed, based on the judgment in step A1, if the TEL key 1b is pressed in the telephone mode, the contents of the items to be input in the next step A2 are retrieved from the telephone file 6b. The data is read out and displayed on the display section 4.

【0014】ステップA1でSCHキー1cが押されて
スケジュールモードと判断すれば、スケジュールファイ
ル6aが読出されてステップA3に移り、このステップ
でキー入力部1の文字キー1aから日付データを入力し
た後ステップA2に戻る。
If the SCH key 1c is pressed in step A1 and it is determined that the schedule mode is selected, the schedule file 6a is read out and the process moves to step A3. Return to step A2.

【0015】ステップA2では各モードに対応する項目
が表示されるので、次のステップA4で項目データとし
て、電話の場合は氏名を、また、スケジュールの場合は
スケジュール内容を表示バッファ3に入力する。
In step A2, items corresponding to each mode are displayed, and in the next step A4, the name is entered in the case of telephone, and the contents of the schedule in the case of schedule are input into the display buffer 3 as item data.

【0016】ステップA5はリターンキー1e操作待ち
を示しており、このステップでリターンキー1eが押さ
れると次のステップA6で入力した項目データをもとに
共通ファイル6cをサーチし、一致する項目データの有
無をステップA7において検索する。この検索で一致デ
ータが見付かれば、次のステップA8で登録ありの表示
を行う。
Step A5 indicates waiting for the return key 1e to be operated. When the return key 1e is pressed in this step, the common file 6c is searched based on the item data input in the next step A6, and matching item data is searched. The presence or absence of is searched for in step A7. If matching data is found in this search, the next step A8 is to display that it is registered.

【0017】ステップA8で同じデータの登録ありと表
示された場合は、入力したデータをすでに登録されてい
るデータと同一に扱うか、独立したデータとして扱うか
を利用者が判断し、独立して扱う場合はSETキー1f
を押すと、フローはステップA9を経てステップA10
でこのデータを共通ファイル6cに登録するためSET
キー1fが押されたことを判断して、次のステップA1
1で共通ファイル6cの空きアドレスに登録するととも
に共通ファイル6cに登録したアドレス番号をステップ
A12で、選択されているモードのファイル6aまたは
6bのステップA2により表示されている項目のファイ
ル位置に記憶する。
[0017] If it is displayed in step A8 that the same data has been registered, the user decides whether to treat the input data the same as the data that has already been registered or as independent data. When handling, press SET key 1f
When you press , the flow goes through step A9 to step A10.
To register this data in common file 6c, use SET
After determining that key 1f has been pressed, the next step A1
At step A12, the address number registered in the common file 6c as a free address in the common file 6c is stored in the file position of the item displayed in step A2 of the file 6a or 6b in the selected mode. .

【0018】ステップA7で一致データなしと判断すれ
ば、ステップA11に飛び、入力したデータを共通ファ
イル6cの空きアドレスに登録する。
If it is determined in step A7 that there is no matching data, the process jumps to step A11, and the input data is registered at a free address in the common file 6c.

【0019】また、登録されているデータと同一データ
と判断されて、ステップA9でリターンキー1eが押さ
れたデータもステップA12において、ステップA2で
表示されているファイル6aまたは6bの所定項目位置
に、そのデータが登録されている共通ファイル6cのア
ドレス番号を記憶する。
Furthermore, the data for which the return key 1e was pressed in step A9 because it was determined to be the same data as the registered data is also stored in a predetermined item position in the file 6a or 6b displayed in step A2 in step A12. , and stores the address number of the common file 6c in which the data is registered.

【0020】次のステップA13ではデータ入力処理が
終了したか否かを判断して、次の項目が残っていればス
テップA2に戻り、次の項目データを入力する。終了し
ていればこの入力処理は完了する。
[0020] In the next step A13, it is determined whether or not the data input process has been completed, and if the next item remains, the process returns to step A2 and the next item data is input. If it has been completed, this input processing is completed.

【0021】このように入力された登録データは図3に
その一例を示すようなフローにより利用される。図3に
示すフローチャートはスケジュールモードを選択した場
合の例である。なお、同図の(a)(b)はこのフロー
を説明するための表示部4に表示される表示内容である
[0021] The registration data input in this way is used according to a flow as shown in FIG. 3, an example of which is shown in FIG. The flowchart shown in FIG. 3 is an example when schedule mode is selected. Note that (a) and (b) in the figure are display contents displayed on the display unit 4 for explaining this flow.

【0022】SCHキー1cが押されるとスケジュール
表示処理のフローになり、例えば、表示ポインタの「0
2」を選択すると同図(a) に示す内容が表示される
。つまり日付とその内容と氏名「栗山」とが表示される
。この状態においてフローはステップB1でスケジュー
ルモード以外のモードキー(この実施例ではTELキー
1b)の操作待ちになっている。
[0022] When the SCH key 1c is pressed, the schedule display process flow starts, and for example, when the display pointer is
2", the contents shown in FIG. 2(a) are displayed. In other words, the date, its contents, and the name "Kuriyama" are displayed. In this state, the flow waits for operation of a mode key other than schedule mode (TEL key 1b in this embodiment) at step B1.

【0023】例えば、栗山氏に当日の都合を聞くため電
話番号を知りたい場合は、この実施例の操作においては
、カーソルを「栗山」の位置に設定した後にTELキー
1bを押す。この操作でフローはステップB2で表示項
目のポインタ、つまり「栗山」のポインタ「24」をサ
ーチポインタ7bに格納した後で、ステップB3におい
て、このポインタ「24」によって電話ファイル6b内
をサーチ検索する。
For example, if you want to know Mr. Kuriyama's phone number in order to ask about his availability that day, in the operation of this embodiment, press the TEL key 1b after setting the cursor to "Kuriyama". With this operation, the flow stores the display item pointer, that is, the pointer "24" for "Kuriyama" in the search pointer 7b in step B2, and then searches the telephone file 6b using this pointer "24" in step B3. .

【0024】サーチしたデータはステップB4において
、比較部8でサーチポインタ7bに格納した「栗山」の
ポインタ「24」と比較される。一致したデータが登録
されていれば、そのデータがある電話ファイル6bのア
ドレスをステップB5で結果ポインタ7cに格納する。 この実施例の場合、電話ファイル6bの「11」のポイ
ンタ位置に一致するデータ「24」があるので、この「
11」ポインタのデータをステップB6で同図(b) 
に示すように表示し、検索を終了する。つまり、この検
索で栗山氏の電話番号を知ることができる。
In step B4, the searched data is compared with the pointer "24" of "Kuriyama" stored in the search pointer 7b by the comparing section 8. If matching data is registered, the address of the telephone file 6b containing the data is stored in the result pointer 7c in step B5. In the case of this embodiment, since there is data "24" that matches the pointer position of "11" in the telephone file 6b, this "
11'' pointer data in step B6 as shown in the same figure (b).
Display as shown and end the search. In other words, you can find Mr. Kuriyama's phone number through this search.

【0025】なお、ステップB4において、一致するデ
ータが検索できなければステップB7において該当なし
の表示を行う。
Note that if matching data cannot be found in step B4, a message indicating that no matching data is found is displayed in step B7.

【0026】このように、他のモードデータの検索も可
能にすることにより、必要とする情報を得ることができ
る。
[0026] In this way, by making it possible to search for other mode data, it is possible to obtain the necessary information.

【0027】なお、この発明は上記実施例に限定される
ものではなく、要旨を変更しない範囲で変形して実施で
きる。
It should be noted that the present invention is not limited to the above-mentioned embodiments, and can be implemented with modifications without changing the gist.

【0028】[0028]

【発明の効果】この発明によれば、全てのモードに対し
て共通に利用できるデータを重複することなく共用部分
に記憶するとともに、他のモードのデータを参照するこ
とをできるようにしたので、登録されているデータの有
効な活用と敏速容易な検索が可能になる。
[Effects of the Invention] According to the present invention, data that can be used in common for all modes can be stored in a shared portion without duplication, and data in other modes can be referenced. Effective use of registered data and quick and easy searching become possible.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】この発明の一実施例のハード構成およびデータ
メモリの構成を示すブロック回路図。
FIG. 1 is a block circuit diagram showing the hardware configuration and data memory configuration of an embodiment of the present invention.

【図2】この実施例のデータ入力処理を説明するフロー
チャート。
FIG. 2 is a flowchart explaining data input processing in this embodiment.

【図3】同実施例の検索動作を説明するためのフローチ
ャート。
FIG. 3 is a flowchart for explaining the search operation of the embodiment.

【符号の説明】 1……キー入力部      1a…文字キー    
      1b…TELキー 1c…SCHキー      1d…IN/OUTキー
  1e…リターンキー 1f…SETキー 2……制御部          3……表示バッファ
      4……表示部 5……入出力制御部 6……データメモリ    6a…スケジュールファイ
ル6b…電話ファイル    6c…結果ファイル7…
…ポインタメモリ  7a…表示ポインタ      
7b…サーチポインタ 7c…結果ポインタ
[Explanation of symbols] 1...Key input section 1a...Character key
1b...TEL key 1c...SCH key 1d...IN/OUT key 1e...Return key 1f...SET key 2...Control section 3...Display buffer 4...Display section 5...Input/output control section 6...Data memory 6a …Schedule file 6b…Telephone file 6c…Result file 7…
...Pointer memory 7a...Display pointer
7b...Search pointer 7c...Result pointer

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】各モードのそれぞれの項目データを共通に
記憶する共通記憶部と、各モードに対応してそれぞれ設
けられ前記項目データを前記共通記憶部の記憶位置情報
で記憶する個別記憶部と、選択されたモードの前記項目
データの前記記憶位置情報をもとに他のモードの前記個
別記憶部を検索する手段と、この手段により検索された
前記他のモードのデータを表示する表示手段とを具備す
ることを特徴としたデータ処理装置。
1. A common storage section that commonly stores item data of each mode; and an individual storage section that is provided corresponding to each mode and stores the item data using storage location information of the common storage section. , means for searching the individual storage section for another mode based on the storage location information of the item data for the selected mode; and display means for displaying the data for the other mode searched by this means. A data processing device comprising:
JP3031519A 1991-01-31 1991-01-31 Data processor Pending JPH04245564A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3031519A JPH04245564A (en) 1991-01-31 1991-01-31 Data processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3031519A JPH04245564A (en) 1991-01-31 1991-01-31 Data processor

Publications (1)

Publication Number Publication Date
JPH04245564A true JPH04245564A (en) 1992-09-02

Family

ID=12333448

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3031519A Pending JPH04245564A (en) 1991-01-31 1991-01-31 Data processor

Country Status (1)

Country Link
JP (1) JPH04245564A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149745A (en) * 1992-11-13 1994-05-31 Sharp Corp Electronic notebook

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06149745A (en) * 1992-11-13 1994-05-31 Sharp Corp Electronic notebook

Similar Documents

Publication Publication Date Title
KR940006043A (en) Information management device
JPH04245564A (en) Data processor
EP0343918B1 (en) A relational data retrieval apparatus
JPH05298171A (en) Data processor
JPH07234874A (en) Electronic dictionary with word book function
JPH06180663A (en) Electronic filing system
JP2582305Y2 (en) Data retrieval device
JPH03108996A (en) Key telephone system
JPH05151168A (en) Electronic scheduler
JPH09200257A (en) Electronic information notifying device
JP3149108B2 (en) Input processing device
JPH11120179A (en) Retrieval condition input method and information retrieval device
JPH0721194A (en) Data offering system
JPH0476773A (en) Map retrieving device
JPH11143881A (en) Retrieval, display and input device of empty code number
JPH05136891A (en) Extension number retrieving device
JPH05284230A (en) Telephone set
JPH0778169A (en) Information retrieving processor
JP2001075994A (en) Information display device and storage medium storing information display processing program
JPS62279766A (en) Telephone set
JPH10269245A (en) Method and device for data input
JPH05250419A (en) Color image filing method
JPH02208776A (en) Information storage device and method for retrieving information
JPH09231177A (en) Electronic equipment with alarm function
JPH0916620A (en) Index retrieving system