An electronic filing system, which manages files in a hierarchical management system, comprising:
- first storage means for storing one or more image data files for a page unit;
- second storage means separate from the first storage means for storing a page management table and retrieval text data, said page management table including at least a cabinet name, a folder name, a document name, a page name, a retrieval keyword, and a storage position in said first storage means to manage said one or more image data files according to the hierarchical management system;
- retrieval display means for retrieving at least one of said retrieval keyword and said retrieval text data stored in said second storage means based on a specified retrieval condition, and displaying one or more file names of said one or more image data files which match said retrieval condition;
- file selection input means for selecting and inputting a file name from said one or more file names;
- and
- hierarchy display means for displaying a cabinet name, a folder name, a document name, and a page name of an image data file based on said selected and input file name, referring to said page management table in a tree form.