A data communicating apparatus, for communicating data with another apparatus, comprising:
- a first storing means for storing a plurality of application programs;
- a second storing means having a plurality of partitioned areas for storing data of said plurality of application programs and identification numbers which identify the data as corresponding to respective ones of said application programs respectively, and having a managing area for storing identification numbers of at least one group of data, each stored in one of said partitioned areas;
- an output means, connected to said second storing means, for outputting said group of data to another apparatus;
- a control means, connected to said first storing means, to said second storing means and to said output means, for controlling said second storing means to store each of said group of data with corresponding ones of said identification numbers in said managing area, and for controlling said output means to output said group of data with said identification numbers in said managing area;
- an input means, connected to said control means, for inputting data and instructions, including a plurality of function keys for inputting one of said identification numbers into said managing area, when one of said plurality of function keys is pressed, in an operation of one of said plurality of application programs;
- and
- a display means, connected to said control means, for displaying said data and instructions inputted by said input means.