1. Field of the Invention
The present invention relates to an apparatus for and a method of displaying images using viewers compatible with the image file formats of the images.
1. Description of the Related Art
There has heretofore been developed an image display apparatus for storing image data obtained by reading a number of design drawings, specifications, or the like with a scanner, or CAD drawing data generated with a CAD apparatus (computer-assisted design apparatus), as digital data in a large-capacity recording medium such as a hard disk, a CD-ROM, a DVD, or the like, specifying retrieval conditions when necessary, to retrieve a desired image file, and displaying the image data of the retrieved image file on a display unit using a viewer compatible with the image data.
The image file format of image data differs from program to program for generating image data. There is no viewer available for display image data of all image data formats that exist. Therefore, it is the general practice to convert a plurality of image data of different image file formats into image data of an image file format that is compatible with the viewer and to display the converted image data with the viewer (see Japanese Laid-Open Patent Publication No. 9-245035).
According to the above process, however, each time image data of a different image file format is to be displayed, the image data has to be converted. If a number of image data of different image file formats need to be switched and displayed successively, then the image data converting process takes so much time that the image data cannot be displayed at a high rate.
It is a general object of the present invention to provide an apparatus for and a method of displaying a plurality of images of different image file formats at a high rate.
A major object of the present invention is to provide an apparatus for and a method of displaying a plurality of images of different image file formats successively without concern over switching viewers.
The above and other objects, features, and advantages of the present invention will become more apparent from the following description when taken in conjunction with the accompanying drawings in which a preferred embodiment of the present invention is shown by way of illustrative example.
As shown in
The drawing registering unit 12 reads a paper drawing 30 with a scanner 28 connected thereto to acquire image data, and registers attribute data representing an ID number and a drawing title specifying the paper drawing 30, department information about a department and a line related to the paper drawings 30, a date on which the paper drawing 30 is generated, and a person in charge of the paper drawing 30.
The drawing 30 includes not only a drawing of a machine, a facility, a circuit, or the like, but also a document image of every type of paper document such as an inspection document, a calculation document, an estimation document, or the like about a facility construction.
The drawing generating unit 22 comprises a CAD (Computer-Aided Design) device for generating design drawings. As with the drawing registering unit 12, the drawing generating unit 22 can register attribute data about generated design drawings.
The drawing information storing unit 16 stores image data and attribute data registered by the drawing registering unit 12, and image data and attribute data about the design drawings generated by the drawing generating unit 22, as image files in a data memory 34 that is connected to the drawing information storing unit 16. The image data generated by the drawing registering unit 12 and the drawing generating unit 22 have various image file formats including TIFF (Tagged-Image File Format), GIF (Compuserve Graphic Interchange Format), JPEG (Joint Photographic Experts Group), PDF (Portable Document Format), etc. depending on the application used to generate and process the image data. The data memory 34 stores image data of different image file formats.
The drawing saving unit 18 saves image data stored in the data memory 34 directly in its image format in a microfilm 50 through a CD-ROM or the like, and also saves attribute data related to the image data in a visualized code format that can be restored.
The drawing restoring unit 19 reads information recorded in the microfilm 50 and restores attribute data and image data from the read information.
The drawing retrieving unit 20 is a device for retrieving a desired image file from the image files stored in the data memory 34, displaying the retrieved image file, and, when necessary, outputting the image file to a paper medium or the like from the output unit 24. As shown in
The drawing management system 10 according to the present embodiment is basically constructed as described above. A processing sequence of the drawing management system 10 will be described below with reference to a flowchart shown in
First, image data is generated using the drawing registering unit 12 or the drawing generating unit 22 in step S1. If image data is generated using the drawing registering unit 12, then a design drawing or a document drawing provided as the paper drawing 30 is read by the scanner 28. If image data is generated using the drawing generating unit 22, then image data as a design drawing is generated using CAD software (computer-assisted design software).
Then, attribute data representing an ID number and a drawing title of the generated image data, department information about a department and a line related to the image data, a date on which the image data is generated, and a person in charge of the image data, are registered from the drawing registering unit 12 or the drawing generating unit 22 in step S2. The image data and the attribute data are stored as an image file in the data memory 34 of the drawing information storing unit 16 in step S3. The format of the image file stored in the data memory 34 is any of various image file formats depending on the device used to generate the image data.
The image data and the attribute data that have been generated using the drawing registering unit 12 or the drawing generating unit 22 are also saved in the microfilm 50 by the drawing saving unit 18 for backup purpose. When necessary, the image data and the attribute data saved in the microfilm 50 can be restored by the drawing restoring unit 19.
Then, a desired image file is retrieved from the image files stored in the data memory 34 by the drawing retrieving unit 20. Then, viewers are activated in step S4, and the image displaying means 42 displays a retrieval condition input screen 92 shown in
Using the displayed retrieval condition input screen 92, the operator enters a retrieval condition based on the attribute data that accompanies the desired image data, e.g., department information about a department and a line related to the image data, and a person in charge of the image data, in step S5.
When the operator selects an “EXECUTE RETRIEVAL” button after having entered the retrieval condition, the image file retrieving means 36 retrieves an image file having attribute data that matches the entered retrieval condition from the data memory 34 in step S6. At this time, a plurality of image files may be retrieved as matching the retrieval condition.
Then, the extension confirming means 38 confirms the extension of the first image file that has been retrieved, in step S7. Then, the viewer selecting means 40 selects a viewer which is capable of displaying image data of an image file format that is specified by the confirmed extension in steps S8, S9. The image displaying means 42 displays, using the selected viewer, the image data and attribute data of the retrieved first image file on an individual drawing browsing screen 102 shown in
At this time, the drawing retrieving unit 20 activates, in advance, a plurality of viewers corresponding to a plurality of different image file formats. The drawing retrieving unit 20 performs a switching process for setting those viewers which do not correspond to the image file format of the retrieved first image file to a non-display mode and setting the viewer which corresponds to the image file format of the retrieved first image file to a display mode.
For example, as shown in
If a plurality of image files having attribute data matching the retrieval condition are retrieved and the first displayed image data is not the desired image data in step S11, then the operator operates a scroll bar 104 on the individual drawing browsing screen 102 shown in
Specifically, the extension of the image file is confirmed in step S7, and it is determined whether the viewer set to the display mode in the foremost layer is capable of displaying the image file or not in step S8. If the viewer is incapable of displaying the image file, then the drawing retrieving unit 20 repeats the switching process to switch to a next viewer in step S9 until a corresponding viewer is selected to display the image data on the individual drawing browsing screen 102.
Of the viewers stored in the display memory, those viewers which do not correspond to the image file format of the desired image data are set to the non-display mode, and the viewer which corresponds to the image file format of the desired image data is set to the display mode to display the image data. Therefore, the desired image data can efficiently be extracted from the image data that are successively displayed regardless of their image file formats without the need for the operator to be concerned about switching between the viewers.
Although a certain preferred embodiment of the present invention has been shown and described in detail, it should be understood that various changes and modifications may be made therein without departing from the scope of the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2006-169841 | Jun 2006 | JP | national |