U.S. patent application number 10/436097 was filed with the patent office on 2003-11-20 for image manager and digital camera.
This patent application is currently assigned to NIKON CORPORATION. Invention is credited to Ohmura, Akira.
Application Number | 20030214670 10/436097 |
Document ID | / |
Family ID | 29424983 |
Filed Date | 2003-11-20 |
United States Patent
Application |
20030214670 |
Kind Code |
A1 |
Ohmura, Akira |
November 20, 2003 |
Image manager and digital camera
Abstract
An image manager includes a communicator that communicates with
a server computer storing image data, a detector that detects a
storage capacity of image data stored into the server computer by
the communicator and a controller that controls download of image
data stored into the server computer in response to a detection
result of the detector.
Inventors: |
Ohmura, Akira; (Shibuya-ku,
JP) |
Correspondence
Address: |
OLIFF & BERRIDGE, PLC
P.O. BOX 19928
ALEXANDRIA
VA
22320
US
|
Assignee: |
NIKON CORPORATION
Tokyo
JP
NIKON TECHNOLOGIES INC.
Tokyo
JP
|
Family ID: |
29424983 |
Appl. No.: |
10/436097 |
Filed: |
May 13, 2003 |
Current U.S.
Class: |
358/1.15 |
Current CPC
Class: |
G11B 27/105 20130101;
H04N 2201/3298 20130101; H04N 2201/3288 20130101; H04N 1/00127
20130101; H04N 1/324 20130101; H04N 2201/0087 20130101; G11B 27/329
20130101; H04N 1/00204 20130101; G11B 27/326 20130101; H04N 1/00278
20130101; H04N 1/00129 20130101; H04N 1/00244 20130101; H04N
1/00307 20130101; H04N 2201/0084 20130101; H04N 2201/3295
20130101 |
Class at
Publication: |
358/1.15 |
International
Class: |
B41F 001/00; G06F
015/00; B41B 001/00 |
Foreign Application Data
Date |
Code |
Application Number |
May 14, 2002 |
JP |
2002-137929 |
May 14, 2002 |
JP |
2002-137930 |
May 14, 2002 |
JP |
2002-137931 |
May 14, 2002 |
JP |
2002-137932 |
May 14, 2002 |
JP |
2002-137933 |
May 14, 2002 |
JP |
2002-137934 |
May 14, 2002 |
JP |
2002-137935 |
May 14, 2002 |
JP |
2002-137936 |
May 14, 2002 |
JP |
2002-137937 |
May 15, 2002 |
JP |
2002-139386 |
May 15, 2002 |
JP |
2002-139387 |
May 15, 2002 |
JP |
2002-139388 |
Claims
What is claimed is:
1. An image manager comprising; a communicator that communicates
with a server computer storing image data, a detector that detects
a storage capacity of image data stored into the server computer by
the communicator, and a controller that controls download of image
data stored into the server computer in response to a detection
result of the detector.
2. The image manager according to claim 1, further comprising a
judgment device that judges whether a capacity of image data stored
into the server computer is more than a given capacity, wherein the
controller controls download of image data stored into the server
computer when the judgment device judges that the capacity of image
data becomes more than the given capacity.
3. The image manager according to claim 2, wherein the controller
deletes image data in the server computer in response to the
download.
4. An image manager comprising; a communicator that communicates
with a server computer storing image data, a detector that detects
a storage period of image data stored into the server computer by
the communicator, and a controller that controls download of image
data stored into the server computer in response to a detection
result of the detector.
5. The image manager according to claim 4, further comprising a
judgment device that judges whether a storage period of image data
stored into the server computer is more than a given period,
wherein the controller controls download of image data when the
judgment device judges that the given period has elapsed.
6. An image manager comprising; a memory that stores image data
recorded onto a connected storage medium, and a management
controller that performs a first management control storing image
data into the memory and registering information about image data
as management data and a second management control not storing
image data into the memory but registering information about image
data as management data.
7. The image manager according to claim 6, further comprising a
judgment device that judges a connected storage medium, wherein the
management controller performs either the first management control
or the second management control depending on a judgment of the
judgment device.
8. The image manager according to claim 7, wherein the management
controller performs the second management control when it is judged
that the storage medium connected by the judgment device is a
write-once medium.
9. The image manager according to claim 6, wherein the management
controller stores image data for a backup apart from image data to
be stored into the memory.
10. The image manager according to claim 6, further comprising an
inhibitor that inhibits an automatic startup of an automatic
running program responding to an connection of the storage
medium.
11. The image manager according to claim 6, wherein the judgment
device judges whether or not the connected storage medium has been
already registered when it is judged that the connected storage
medium is the write-once medium.
12. The image manager according to claim 11, wherein the judgment
device judges whether or not the connected storage medium has been
already registered by utilizing its own medium information recorded
onto the storage medium.
13. The image manager according to claim 12, wherein the judgment
device judges whether or not the connected storage medium has been
already registered by utilizing a serial number of a medium
recorded into the storage medium.
14. The image manager according to claim 6, wherein when it is
judged that the connected storage medium has been already
registered by the judgment device, image data is searched for and
image data other than already registered image data is
registered.
15. An image manager comprising; a connector that connects to a
digital camera capable of creating contracted image data from
photographed image data, storing the contracted image data and
sending the image data to an outside storage device, and a register
that registers information about the image data into management
data based upon the contracted image data when connecting to the
digital camera via the connector.
16. The image manager according to claim 15, wherein the contracted
image data in a digital camera, contracted image data that a
registration of information about image data into management data
has been completed is deleted.
17. The image manager according to claim 15, wherein the contracted
image data in a digital camera is a file format that attaches
shooting information.
18. An image manager comprising; a connector that connects to a
digital camera capable of storing shooting information obtained at
a time of shooting and sending the image data to an outside storage
device, and a register that registers information about the image
data into management data based upon the shooting information when
connecting to the digital camera via the connector.
19. The image manager according to claim 18, wherein the shooting
information includes information about a receiving party of image
data.
20. The image manager according to claim 19, further comprising a
communicator that communicates with an outside device of a
receiving party to which image data has been sent according to
information about a receiving party of the shooting information,
and a detector that detects capability of communicating with the
outside device of a receiving party, wherein the register registers
information about the image data into management data based upon
the shooting information when the detector detects no communication
capability.
21. The image manager according to claim 19, further comprising a
communicator that communicates with an outside device of a
receiving party to which image data has been sent according to
information about a receiving party of the shooting information,
and a detector that detects capability of communicating with the
outside device of a receiving party, wherein the register registers
information about the image data based upon sent image data when
the detector detects communication capability.
22. The image manager according to claim 18, wherein the shooting
information in a digital camera, shooting information that a
registration of information about image data into management data
has been completed is deleted.
23. A digital camera comprising; a creator that creates contracted
image data from photographed image data, a sending device that
stores the contracted image data and sends the image data to an
outside storage device, and an information attaching device that
attaches shooting information obtained at a time of shooting to the
contracted image data.
24. The digital camera according to claim 23, wherein the
contracted image data is a file format that attaches shooting
information to a header.
25. An image manager comprising; a register that registers
information about image data as management data, an obtaining
device that obtains information to register into management data
for controlling image data, and an attachment device that attaches
obtained information obtained by the obtaining device to image
data.
26. The image manager according to claim 25, wherein the attachment
device attaches obtained information to a file header portion of
image data.
27. The image manager according to claim 26, further comprising a
detector that detects obtained information, wherein the attachment
device attaches obtained information to a file header of image data
when information attachable to a file header portion of image data
is detected by the detector.
28. The image manager according to claim 25, wherein the attachment
device attaches obtained information to image data when the
obtained information is not attached to image data.
29. The image manager according to claim 25, wherein the obtaining
device is a device for causing a user to manually input image data
information.
30. The image manager according to claim 25, wherein the obtaining
device displays a screen to request input of information when
information necessary for management data is not obtained.
31. The image manager according to claim 25, further comprising a
connector that communicably connects to another device, wherein the
obtaining device obtains information to be registered into
management data from another device connected by the connector.
32. The image manager according to claim 31, wherein the another
device is a mobile device.
33. The image manager according to claim 32, wherein the mobile
device is a portable storage device capable of storing image
data.
34. The image manager according to claim 32, wherein the mobile
device is an electric organizer.
35. The image manager according to claim 32, wherein the mobile
device is a mobile phone.
36. An image manager comprising; a register that registers
information about image data as management data, and an obtaining
device that obtains information to register into management data
for controlling image data based upon schedule data.
37. The image manager according to claim 36, wherein the schedule
data is created by scheduling management software.
38. The image manager according to claim 37, further comprising a
connector that communicably connects to a mobile device, wherein
the schedule data is created by scheduling management software
activated by the mobile device and the scheduling management
software is obtained via the connector.
39. The image manager according to claim 36, wherein the obtaining
device obtains an image title to be registered into management data
based upon the schedule data.
40. The image manager according to claim 36, wherein the obtaining
device obtains a keyword to be registered into management data
based upon the schedule data.
41. The image manager according to claim 36, wherein the obtaining
device obtains information of management data based upon
information about a shooting date/time of image data and the
schedule data.
42. The image manager according to claim 31, wherein the obtaining
device obtains information of management data from the schedule
data corresponding to information about a shooting date/time of
image data.
43. An image manager comprising; a register that registers
information about image data as management data, an connector that
communicably connects to a mobile device, and an obtaining device
that obtains information to register into management data for
controlling image data based upon data from the mobile device.
44. The image manager according to claim 43, wherein the mobile
device is a mobile phone and the obtaining device obtains
information of management data based upon any of e-mail data,
schedule data or chronicle call data.
45. An image manager comprising; a memory that stores a plurality
of image data, a connector that connects a storage medium, a
detector that detects information about the storage medium, and a
selector that selects a group of image data to be recorded onto the
storage medium based upon a detection result of the detector.
46. The image manager according to claim 45, wherein the selector
selects a group of image data based upon an empty capacity of the
storage medium.
47. The image manager according to claim 46, wherein the selector
selects a group of image data having a capacity nearly equaling to
an empty capacity of the storage medium.
48. An image manager comprising; a memory that stores a plurality
of image data, a recorder that records management information
controlling image data stored into the memory, a connector that
connects the storage medium, and a selector that selects a group of
image data to be recorded into the storage medium based upon the
management information.
49. The image manager according to claim 48, wherein the management
information includes shooting information about image data.
50. The image manager according to claim 49, wherein a selector
selects a group of image data to be recorded into the storage
medium based upon information about a shooting date/time of image
data.
51. An image manager comprising; a memory that stores a plurality
of image data, and a selector selects a group of image data to be
recorded onto the storage medium based upon image data instructed
to be recorded onto the storage medium from the plurality of image
data stored into the memory.
52. The image manager according to claim 51, wherein the selector
selects a group of image data relating to the instructed image
data.
53. The image manager according to claim 52, wherein the selector
selects a group of image data to be recorded responding to shooting
date/time data of the instructed image data.
54. The image manager according to claim 52, wherein the selector
selects a group of image data to be recorded responding to a title
data of the instructed image data.
55. An image manager comprising; a searcher that searches for image
data, a selector that automatically selects image data to be
registered from image data searched by the searcher, and a register
that registers information about image data selected by the
selector as management data.
56. The image manager according to claim 55, wherein the selector
selects image data that meets a given criterion.
57. The image manager according to claim 56, wherein the given
criterion is settable by user.
58. The image manager according to claim 56, wherein the given
criterion is related to shooting information attached to image
data.
59. The image manager according to claim 56, wherein the given
criterion is related to information about a shooting date/time.
60. The image manager according to claim 56, wherein the given
criterion is related to information about an image title.
61. The image manager according to claim 55, wherein the selector
selects image management data based upon user information of an
image manager.
62. The image manager according to claim 55, wherein the selector
selects image data based upon login information of an image
manager.
63. The image manager according to claim 55, wherein the login
information is linked to a given criterion to search for image
data, and the selector selects image data that meets the given
criterion linked to login information.
64. An image manager comprising; an obtaining device that obtains
user information about an image manager, a register that registers
information about image data as management data, and a retriever
that retrieves image data allowed to be accessed from registered
image data based upon the user information.
65. The image manager according to claim 64, wherein the user
information is linked to a given criterion to search for image data
and the retriever retrieves image data meeting the given criterion
linked to the user information.
66. The image manager according to claim 64, wherein the user
information is login information of an image manager.
67. The image manager according to claim 65, wherein the retriever
retrieves image data meeting the given criterion.
68. The image manager according to claim 65, wherein the given
criterion is settable by a user.
69. The image manager according to claim 65, wherein the given
criterion is related to shooting information attached to image
data.
70. The image manager according to claim 65, wherein the given
criterion is information about a shooting date/time.
71. The image manager according to claim 65, wherein the given
criterion is information about an image.
72. An image manager comprising; a register that registers
information about the image data as management data, a connector
that communicably connects to a portable storage device to receive
image data from the portable storage device capable of being
portable and storing a plurality of image data, and a controller
that controls a registration of management data controlling image
data in the portable storage device by utilizing information about
image data created by the portable storage device.
73. The image manager according to claim 72, further comprising an
obtaining device that obtains information about image data created
by the portable storage device.
74. The image manager according to claim 73, wherein the obtaining
device obtains management information for controlling image
data.
75. The image manager according to claim 72, wherein information
about image data created by the portable storage device is
information used for image management in the portable storage
device.
76. The image manager according to claim 72, further comprising a
controller that controls deletion of image data in the portable
storage device that a registration of management data has been
completed by the register.
77. An image manager comprising; a plurality of memories that store
image data, a register that registers management data for
controlling image data, and a recorder that records the management
data into each of the plurality of memories independently.
78. The image manager according to claim 77, wherein the recorder
records management data corresponding to image data into a same
memory storing the image data.
79. The image manager according to claim 77, wherein the memory is
a removable memory that is detachable/attachable to and from an
image manger.
80. The image manager according to claim 77, wherein the memory is
a hard disk memory.
81. The image manager according to claim 77, wherein management
data independently recorded into each of the plurality of memories
are consolidated and then controlled.
82. The image manager according to claim 81, wherein management
data independently recorded into each of the plurality of memories
are temporarily consolidated when starting up an image management
program.
83. The image manager according to claim 77, wherein the
consolidated management data is created into a memory storing an
image management program.
84. An image manager comprising; a fixed memory that stores image
data, a detachable/attachable removable memory that stores image
data, a register that registers management data for controlling
image data, and a recorder that records the management data into
the fixed memory.
85. The image manager according to claim 84, wherein the fixed
memory is a hard disk memory.
86. The image manager according to claim 84, wherein the fixed
memory stores image management program.
87. An image manager comprising; a register that registers
management data for controlling image data, a first storage port
that stores image data registered into the management data, and a
second storage port that stores a backup image data of image data
registered into the management data, wherein the register registers
management data for controlling the backup image data with the
image data.
88. The image manager according to claim 87, further comprising a
creator that creates contracted image data for image management
from image data, wherein the creator does not create an independent
thumbnail image of the backup image data.
89. The image manager according to claim 87, wherein the first
storage port and the second storage port are stored into a same
memory.
90. The image manager according to claim 87, wherein the first
storage port and the second storage port are stored into a
different memory.
91. The image manager according to claim 87, wherein the management
data records information about a storage location of the backup
image data.
92. The image manager according to claim 88, wherein the thumbnail
image data for image management is created in a conventional image
file format.
93. The image manager according to claim 92, wherein the
conventional image file format is a file format capable of
attaching shooting information and so to a header.
94. The image manager according to claim 88, wherein the thumbnail
image data for image management is used when images are
collectively displayed at a time.
95. The image manager according to claim 87, further comprising a
controller that controls access to the backup data stored into the
second storage port when image data stored into the first storage
port cannot be accessed.
96. The image manager according to claim 95, wherein the controller
indicates that image data is an image of a backup data when image
data stored as a backup data is accessed.
97. The image manager according to claim 95, further comprising an
output port that outputs image information on a monitor, wherein
the controller can accesses backup image data and can display the
backup image on the monitor even when image data stored into the
first storage port is not accessed.
98. The image manager according to claim 95, further comprising an
output port that outputs image information to a printer, wherein
the controller accesses backup image data and can print out the
backup image with the printer even when image data stored into the
first storage port cannot be accessed.
99. An image manager comprising; a memory that stores image data, a
register that registers management data for controlling image data
to be stored into the memory, and a controller that controls a
registration of management data for controlling information about a
film.
100. The image manager according to claim 99, wherein the register
registers information about a storage location of the film.
101. The image manager according to claim 99, wherein the register
registers information about an picture frame number of the
film.
102. The image manager according to claim 99, wherein the register
registers information about an owner of the film.
103. An image manager comprising; a selector that selects image
data, and a display device that displays information of a film
having a picture number corresponding to the selected image
data.
104. The image manager according to claim 103, further comprising a
register that registers management data controlling image data,
wherein the film information is registered into the management
data.
105. An image manager comprising; a selector that selects image
data, and a creator that creates a print order sheet for actually
placing an order to make a print of image data selected by the
selector at a photo print lab.
106. The image manager according to claim 105, wherein the print
order sheet is for placing an order of an extra print from a silver
halide film.
107. The image manager according to claim 105, further comprising a
register that registers management data controlling image data,
wherein the creator that creates the print order sheet based upon
the management data.
108. The image manager according to claim 107, wherein the register
registers information indicative of an image having been printed
into management data of image data of which a print is ordered.
109. The image manager according to claim 105, further comprising
an output that outputs a print order sheet created by the creator
to a printer.
110. The image manager according to claim 105, further comprising
an obtaining device that obtains a print order sheet template
applicable to a ordered photo print lab.
111. The image manager according to claim 110, wherein the
obtaining device downloads the print order sheet template a print
order sheet template connecting to a suitable website via a
network.
112. The image manager according to claim 111, wherein the network
is the Internet.
113. The image manager according to claim 105, wherein an obtaining
device that obtains information about a print time schedule of a
print to be ordered.
Description
INCORPOLATION BY REFERENCE
[0001] This application is based upon and claims priority of
Japanese patent Applications No. 2002-137929 filed on May 14, 2002,
No. 2002-137930 filed on May 14, 2002, No. 2002-137931 filed on May
17, No. 2002-137932 filed on May 14, No. 2002-137933 tiled on May
14, No. 2002-137934 filed on May 14, No. 2002-137935 filed on May
14, No. 2002-137936 filed on May 14, No. 2002-137937 filed on May
14, No. 2002-139386 filed on May 15, No. 2002-139387 filed on May
15, and No. 2002-139388 filed on May 15 the contents being
incorporated herein by reference.
BACKGROUND OF THE INVENTION
[0002] 1. Field of the Invention
[0003] The present invention relates to an image manager
controlling a plurality of image data and a digital camera.
[0004] 2. Description of Related Art
[0005] In this field of the art, there is an image manger that
controls image data storing information about a shooting
environment, a keyword and the like with linkage to image data. And
an image manager of a prior art can search for and extract image
data from information about a shooting environment, a keyword and
so.
[0006] But, with an image manager of a prior art, it becomes
difficult to search for specific image data from a lot of stored
image data as image data get stored in large quantity. Also, in
order to locate easily, a careful and minute registration of a
keyword and the like has been required when storing image data into
an image manager.
SUMMARY OF THE INVENTION
[0007] In order to overcome the problems and disadvantages, the
invention provides an image manager including a communicator that
communicates with a server computer storing image data and a
detector that detects a storage capacity of image data stored into
the server computer by the communicator. The image manager further
includes a controller that controls download of image data stored
into the server computer in response to a detection result of the
detector.
[0008] According to another feature of this invention, an image
manager includes a memory that stores image data recorded onto a
connected storage medium and a management controller that performs
a first management control storing image data into the memory and
registering information about image data as management data and a
second management control not storing image data into the memory
but registering information about image data as management
data.
[0009] According to still another feature of the invention, an
image manager includes a connector that connects to a digital
camera capable of creating contracted image data from photographed
image data, storing the contracted image data and sending the image
data to an outside storage device and a register that registers
information about the image data into management data based upon
the contracted image data when connecting to the digital camera via
the connector.
[0010] According to a further feature of the invention, an image
manager includes a register that registers information about image
data as management data and an obtaining device that obtains
information to register into management data for controlling image
data. The image manager further includes an attachment device that
attaches obtained information obtained by the obtaining device to
image data.
[0011] According to still further feature of the invention, an
image manager includes a register that registers information about
image data as management data and an obtaining device that obtains
information to register into management data for controlling image
data based upon schedule data.
[0012] Other feature and advantages according to the invention will
be readily understood from the detailed description of the
preferred embodiments in conjunction with the accompanying
drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0013] FIG. 1 shows image manager 1 of an embodiment in accordance
with this invention and various units connected to image control
device 1.
[0014] FIG. 2 is a function block diagram showing a function of
image manager 1 of an embodiment in accordance with this
invention.
[0015] FIG. 3 is a diagram explaining conceptually how to control
image data in image manager 1.
[0016] FIG. 4 is a flow chart illustrating an image management
control performed by image manager 1.
[0017] FIG. 5 is a flow chart illustrating a registration control
against image data stored in a write-once medium.
[0018] FIG. 6 is a flow chart illustrating a registration control
against image data stored in a write-once medium.
[0019] FIG. 7 is a flow chart illustrating a registration control
against image data stored in a write-once medium.
[0020] FIG. 8 is a flow chart illustrating a registration control
performed by image manager 1.
[0021] FIG. 9 is a flow chart illustrating a registration work
performed by image manager 1.
[0022] FIG. 10 is a flow chart illustrating a print control
performed by image manager 1.
[0023] FIG. 11 is a flow chart illustrating a record control
performed by image manager 1.
[0024] FIG. 12 is a flow chart illustrating a control performed by
image manager 1 after writing is finished.
[0025] FIG. 13 is a flow chart illustrating a writing candidate
selection control performed by image manager 1.
[0026] FIG. 14 is a flow chart illustrating a control performed by
image manager 1.
[0027] FIG. 15 is a flow chart illustrating a silver halide film
control performed by image manager 1.
[0028] FIG. 16 is a flow chart illustrating a collaboration control
with scheduling management software performed by image manager
1.
[0029] FIG. 17 is a flow chart illustrating a search and extraction
control performed by image manager 1.
[0030] FIG. 18 is a flow chart illustrating a control in
conjunction with mobile phone 5 performed by image manager 1.
[0031] FIG. 19 is a flow chart illustrating a control performed by
image manager 1.
[0032] FIG. 20 is a flow chart illustrating a registration control
performed by image manager 1.
[0033] FIG. 21 is a flow chart illustrating a control performed by
image manager 1.
[0034] FIG. 22 is a flow chart illustrating a control performed by
image manager 1.
[0035] FIG. 23 is a flow chart illustrating a registration control
performed by image manager 1.
[0036] FIG. 24 is a flow chart illustrating a control performed by
image manager 1.
[0037] FIG. 25 is a flow chart illustrating a control performed by
image manager 1.
[0038] FIG. 26 is a diagram to explain an example of attachment of
a removable hard disk and a management way of data in a hard
disk.
[0039] FIG. 27 is a diagram to explain an example of attachment of
a removable hard disk and a management way of data in a hard
disk.
[0040] FIG. 28 is a diagram to explain an example of attachment of
a hard disk and a management way of data in a hard disk.
[0041] FIG. 29 is a flow chart illustrating a control on startup
performed by image manager 1.
[0042] FIG. 30 is a flow chart illustrating a registration control
performed by image manager 1.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0043] An image manager of an embodiment of this invention will be
explained as below.
[0044] FIG. 1 shows image manager 1 of an embodiment in accordance
with this invention and various devices connected to image manager
1.
[0045] Monitor 2, digital camera 3, electronic hand-held organizer
4, mobile phone 5, portable storage unit 6, printer 7, server
computer 8 and the like are communicably connected to image manager
1.
[0046] Image manager 1 is a device that controls image data created
by digital camera and the like. Monitor 2 is a device that displays
an image based upon an imaging signal output by image manager 1.
Digital camera 3 is a camera that creates digital image data.
Electronic hand-held organizer 4 is a portable remote terminal that
has scheduling management software. Mobile phone 5 is a telephone
that has a phone, e-mail and scheduling management functions and so
on. Portable storage unit 6 is a portable storage device that has a
built-in hard disk with a certain level of memory capacity.
Portable storage unit 6 goes with a remote terminal such as a
digital camera and the like when going outside and is a device that
stores data created by a remote terminal.
[0047] Printer 7 is a device that makes a print based upon an
output signal of image manager 1. Server computer 8 is a computer
that communicably connects to image manager 1 via a network like
the Internet and carries out data communications such as image data
or so. Also, server computer 8 carries out communications with
digital camera 2 via a network like the Internet, receives and
stores image data created by digital camera 2.
[0048] FIG. 2 is a function block diagram showing a function of
image manager 1 of an embodiment in accordance with this invention.
Image manager 1 is provided with CPU 101, hard disk 102, disk drive
103, memory card slot 104, connector terminal 105 and communication
circuit 106. CPU 101 executes various functions to be carried out
in image manager 1. Hard disk 102 is a bulk memory that stores
image data. Also, various programs to be carried out in image
manager 1 are recorded onto hard disk 102.
[0049] Disk drive 103 is a drive that reproduces image data or so
recorded onto an attached CD, CD-R, CD-RW and the like. Also, disk
drive 103 not only reproduces image data but also can write image
data or so onto CD-R, CD-RW and the like. Also, besides CD, CD-R
and CD-RW, disk drive 103 can realize write of image data or so
onto a disk having a DVD format as well. Memory card slot 104 is a
slot that records and reproduces image data or so recorded to an
attached memory card. In a memory card, there are a writable memory
and a write-once memory that is not writable.
[0050] Connector terminal 105 is a connector that communicably
connects to another device such as a digital camera, an electric
hand-held organizer and the like over wired or wireless
communication. Communication circuit 106 is a circuit that
communicates with a server computer or so via the Internet.
[0051] Image manager 1 of this embodiment in accordance with this
invention may be an image management-dedicated device with a
pre-installed image management program or a device corresponding to
a personal computer into which a user will install an image
management program later on. For instance, an image management
program is provided by downloading from CD-ROM or via the
Internet.
[0052] Next, a management way of image data in image manager 1 of
the embodiment in accordance with this invention will be
explained.
[0053] FIG. 3 is a diagram explaining conceptually how to manage
image data in image manager 1.
[0054] An image management consists of original image data,
management data and thumbnail image data. Original image data is
image data that is created by a digital camera and the like.
Management data and thumbnail image data are created by
registration works image manager 1 performs.
[0055] Thumbnail image is image data for management purposes to
collectively reproduce image data in image manager 1. Also,
thumbnail image data is composed in an Exit (Exchange Image File)
file and has same shooting information as original image data at an
Exif tag of a file header portion.
[0056] Management data registers information such as information
obtained from image data, entered information, information caused
by operations and the like each image data. Also, management data
registers information about a storage location of original image
data.
[0057] These data are stored into hard disk 102. Original data may
be stored into a medium like CD-R or so, not hard disk 102.
[0058] Various controls to be carried out by image manager 1 of the
embodiment of this invention will be explained.
[0059] Firstly, a management control of image data to be carried
out by image manager 1 will be explained.
[0060] A different management control is carried out 6 depending
upon a device or disk drive 103 that will be put into a connector
terminal of image manager 1 and a memory that will be put into
memory card slot 104.
[0061] An image management control carried out by image manager 1
judges a type of a disk put into disk drive 103 and performs
differently. A judgment of a disk type includes not only a kind of
a medium such as CD, CD-R, CD-RW, DVD and the like, but also
contents of a disk such as commercially available photo collection
CD, CD-R produced by a photo lab, CD-R created by a user or so.
These judgments are made from a kind of data, a disk volume label,
a serial number and so recorded onto a disk.
[0062] Now, a case of CD-R produced by a photo lab will be
explained. A photo lab dealing with a development of a sliver
halide film and a photo print provides a service that digitalizes
image data of a film and records digitalized image data onto a
memory medium such like CD or so. CD-R produced by a photo lab is a
disk that is produced by a photo lab through the foregoing service.
With this service, even a user of a silver halide film camera can
handle easily photographed image data via a PC and the like.
[0063] An image management control carried out by image manager 1,
for instance, in a case where an attached disk is CD-R, detects a
volume label or serial number and the like allocated to CD-R and
image data and judges whether the attached CD-R has been already
registered. When there is overwritten image data after preceding
registration, it has the same serial number and then, a judgment
based upon a serial number only might result that the attached CD-R
has been already registered. Also, a disk with the same serial
number might exist. In a case where a detected disk has not been
registered, it is detected whether a volume label created according
to a specific rule by a photo lab is attached. It is judged whether
the disk in question is CD-R produced by a photo lab judging from a
volume label. Also, a photo lab producing the disk is specified
from a volume label once a photo lab is specified, as image manager
1 stores trend information about image data each photo lab in
advance, a corrective processing appropriate to a specified photo
lab can be performed when reproducing image data or making a photo
print or the like.
[0064] Some CD-R produced by a photo lab records dedicated browsing
software to view image data. When this image management control
software is running, an automatic startup of dedicated browsing
software recorded onto CD-R is inhibited. Also, if dedicated
browsing software is not set up yet, a setup work for dedicated
browsing software so as to start up when CD-R is loaded is
prohibited. In other words, when this control software is in
action, an automatic running function at a time of a disk
attachment is halted.
[0065] An image management control carried out by image manager 1
will be specifically explained as below. FIG. 4 is a flow chart
illustrating an image management control carried out by image
manager 1. This flow starts detecting attachment of a disk storing
image data into disk drive 103.
[0066] Firstly, in step S101, an automatic running function for
automatically starting up a given program in response to attachment
of a disk is halted. Thus, when an image management control is at
work, as an unnecessary program is not automatically started up, a
user does not feel annoying.
[0067] Next, in step S102, it is checked whether all image data
within an attached disk have been already registered into image
management data in hard disk 102. In this step, firstly, a serial
number and volume number are checked and then it is checked whether
an attached disk is already registered into management data. When
it is already registered, it is checked whether image data stored
into a disk is registered into management data. For example, when
an attached disk is CD-R, CD-RW and the like, as image data is
writable on it later on, image data with no registration might
exist although a serial and volume numbers of a disk have been
already registered. These processing are performed and when all
image data stored into a disk have been already registered, a flow
proceeds to step S107. When non-registered image data exists, a
flow proceeds to step S103.
[0068] In step S103, it is checked whether an attached disk is a
disk such as a commercially available photo collection CD and so
on. When it is a commercially available photo collection CD, a flow
proceeds to step S107 as a registration of image data into
management data is not required. When it is not a commercially
available photo collection CD, a flow proceeds to step S104.
[0069] Instep S107, a monitor displays that an attached CD is
already registered and a commercially available photo CD. And a
user is asked whether image data is stored into a hard disk.
[0070] The inquiry's reason here is that there is a possibility
that a user might want to store image data recorded onto a disk
into hard disk 103 in addition to a registration of management data
as a registered disk is attached again into disk drive 103. The
same reason goes for a commercially available photo CD and a user
is asked whether image data is stored into a hard disk.
[0071] In step S108, in response to an inquiry, it is checked
whether there is an instruction to store image data into a hard
disk and when there is an instruction, a flow proceeds to step S109
and when there is an instruction to not store, a flow ends.
[0072] In step S109, image data in a disk are stored into a given
area in a hard disk. And in step S110, it is checked whether a
storage work is finished and when it is finished, a flow ends and
when it is not over yet, a flow gets back to step S109 and a
storage work is continued.
[0073] In step 5104, it is checked whether a disk attached into
disk drive 103 is a write-once medium such as CD-R and the like and
when a disk is CD-R, a flow proceeds to step S105 and when it is
not CD-R, a flow proceeds to step S106. In step S105, a
registration control for a write-once medium is performed. A
registration control for a write-once medium will be explained by
referring to FIGS. 5-7.
[0074] Instep S106, a registration control for a normal medium, not
a write-once one, is performed. A normal medium as referred to
hereinafter means a rewritable medium such as CD-RW and the like
capable of rewriting recorded image data. A registration control
for a normal medium will be explained by referring to FIG. 6.
[0075] Next, a registration control carried out by image manager 1
will be explained.
[0076] Firstly, an example of a registration control in a
write-once medium carried out in step S105 of FIG. 4 will be
explained.
[0077] FIG. 5 is a flow chart illustrating a registration control
against image data recorded in a write-once medium.
[0078] In step S201, a registration work of management data is
performed. A registration work to be performed here is to create a
thumbnail image of original image data and register shooting
information attached to original image data at a time of shooting
and a thumbnail image into management data. Management data is
stored into hard disk 102. Shooting information, when original
image data is created in an Exif format, is registered to a header
portion of a file as an Exif tag. Further details of a registration
work will be available later.
[0079] In step S202, a user is asked whether original data recorded
in a disk is stored into hard disk 102. The reason why an inquiry
is made is as follow. For example, as original image data recorded
into a write-once medium such as CD-R and the like cannot be over
written with new image data, it cannot be erased. Thus, when CD-R
is a user's property, just attaching CD-R into disk drive 103 works
even if image data isn't stored into a hard disk. And as original
image data is stored in management data, even when CD-R isn't
attached, a search and extraction of image data recorded in CD-R
are possible.
[0080] In step s203, it is checked whether there is an instruction
to store into hard disk 102 and when there is, a flow proceeds to
step S204 and when not a flow proceeds to step S207.
[0081] In step S204, downloading original image data in CD-R is
performed. And in step S205, downloaded original image data is
stored into hard disk 102. In step S206, it is checked whether
download and storage works are finished and when they are finished,
a flow ends. When they are not finished, a flow gets back to step
S204. On the other hand, in step S207, an entry form for causing a
user enter where to save an attached CD-R is displayed on a
monitor. Not only a storage location but also another information
such as an owner and so can be entered into an entry form. In step
S208, it is checked whether necessary information such as a storage
location, an owner and so have been entered and when they have
been, a flow proceeds to step S209 and when they haven't, a flow
proceeds to step S210.
[0082] In step S209, entered information about a storage location
and an owner is written and registered into management data. In
step S210, a user is asked whether a label to be glued on CD-R or a
CD sleeve is created and printed. The reason why a label and/or a
sleeve are created in this stage is as follow. As original image
data has not been stored into hard disk 102, when image data in
CD-R is searched for and extracted based upon registered management
data, image manger 1 instructs to attach the CD-R recording
searched and extracted image data. Then, when a user is required to
look for and attach the CD-R into disk drive 103 and at a time of
searching, a label and/or CD sleeve become helpful. A label and CD
sleeve have information such as a serial number, a title and so
printed.
[0083] In step S211, it is judged whether a label creation is
instructed and when a creation is instructed, a flow proceeds to
step S212 and when a creation isn't instructed, a flow ends. In
step S212, a label creation processing is executed. In step S213,
it is checked whether a label creation processing is finished and
when it is finished, a flow ends and when it isn't, a flow gets
back to step S212.
[0084] Next, another example of a registration control against a
write-once medium carried out in step S105 of FIG. 4 will be
explained. This example does not download original image data
recorded onto a disk attached into disk drive 103.
[0085] FIG. 6 is a flow chart illustrating a registration control
against image data recorded onto a write-once medium.
[0086] Firstly, in step S301, a registration work of management
data is performed. In step S302, an entry form to enter a storage
location and an owner of a write-once medium CD-R is displayed on a
monitor. In step S303, it is checked whether information such as a
storage location, an owner and so is entered into by a user and
when it is entered, a flow proceeds to step S304 and when it isn't,
a flow ends. In step S304, entered information is additionally
registered into management data.
[0087] Accordingly, when an attached disk is a write-once medium,
only a registration work is performed and as original image data
isn't stored into hard disk 102, a memory capacity of hard disk 102
does not get decreased.
[0088] Further, another example of a registration control against a
write-once medium carried out in step S105 of FIG. 4 will be
explained. This example automatically downloads original image data
to save as a backup copy of image data even when a disk attached to
disk drive 103 is a write-once medium such as CD-R and so and
stores image data into hard disk 102.
[0089] FIG. 7 is a flow chart illustrating a registration control
against image data recorded onto a write-once medium. Instep S401,
download of image data in a write-once medium is executed. In step
S402, downloaded image data is saved into a backup area in hard
disk 102 as a backup copy of image data. Then, in step S403, a
registration work of management data is executed.
[0090] Next, a registration work in a normal medium rather than a
write-once medium carried out in step S101 of FIG. 4 will be
explained. FIG. 8 is a flow chart illustrating a registration
control to be performed by image manager 1.
[0091] In step S501, image data in a disk is downloaded. In step
S502, image data downloaded for an image database registration is
saved into a given area in hard disk 102. Further, in step S503,
image data downloaded to a backup area of hard disk 102 is saved as
a backup copy of image data.
[0092] In step S504, a thumbnail image is created and management
information is created from information attached to image data, and
they are registered as management data. In step S505, a user is
asked whether image data in a disk is deleted. In step S506, it is
checked whether a deletion is instructed and when a deletion is
instructed, a flow proceeds to step S507 and when it is not
instructed, a flow ends. And in step S507, image data in a disk is
deleted.
[0093] Accordingly, in accordance with a control described in FIGS.
7-8, image manager 1 creates a backup copy original image data.
Therefore, even in the event of something wrong with original image
data, a user can feel safe with a backup copy of image data. And,
as explained in FIG. 7, when an attached disk is a write-once
medium, as image data is saved into hard disk 102 for back up
purposes only, a residual memory capacity of hard disk 102 does not
get decreased wastefully.
[0094] Registration works carried out in step S201 of FIG. 5, step
S301 of FIG. 6, step S403 of FIG. 7 and step S504 of FIG. 8 will be
explained. A registration work of management data that is recorded
with linkage to image data will be explained. When shooting
information is recorded to an Exif tag of a header portion of an
image file recorded in an Exif format at a time of registration,
management data is registered based upon the Exif tag. In an APS
file, for example, information about the shooting environment and
so at a time of shooting is recorded at a magnetic recording
portion. Information about a shooting environment and so is
recorded into a tag of an image file. On the contrary, in a case of
135 film, as shooting information isn't recorded, it is not
recorded to a tag.
[0095] An automatic registration work on an image file with
recorded tag information is performed, but when there is no tag
information, an entry screen comes up on a monitor and a user is
requested to entry information. Of information registered in this
step, information found in an Exit standard is not only stored in
database of image manager 1, but also attached to a tag of original
image data when a memory is writable. With this attachment, when
handling image data with another image manager other than image
manager 1, attached tag information can be utilized.
[0096] A registration work by image manager 1 of an embodiment in
accordance with this invention will be specifically explained. FIG.
9 is a flow chart illustrating a registration work performed by
image manager 1.
[0097] In step S601, information attached to image data in a disk
is scrutinized. In step S602, it is checked whether all information
necessary for a registration as management data of image data is
attached when all information is attached, a flow proceeds to step
S607 and when it's not attached, a flow proceeds to step S603.
[0098] In step S603, information that is not attached yet is
displayed and a user is requested to enter information necessary
for a registration. In step S604, it is checked whether necessary
information is entered and when entered, a flow proceeds to step
S605 and when not entered, a flow proceeds to step S607.
[0099] In step S605 subsequent to step S603, it is judged whether
there is any information capable of being attached to a header
portion of an Exif image file and when there is information, a flow
proceeds to step S606 and when no information, a flow proceeds step
S607. In step S606, information is attached to a header portion of
an Exit file of original image data.
[0100] In step S607, a thumbnail image is created from original
image data. A thumbnail image is created in an Exif format file and
Exif information nearly equal to that of original image data is
attached to a thumbnail image. And Exif information and information
entered by a user are registered as management data. Naturally,
storage locations for original image data, thumbnail image data and
backup image data are also registered as management data.
Incidentally, independent management data and a thumbnail image
aren't created for a backup copy of image data.
[0101] As explained in the foregoing, an example that original
image data saved into a write-once medium such as CD-R and the like
isn't stored in image manager 1 is described. Accordingly, by not
storing the same image data into two locations, CD-R and hard disk
102, a wasteful use of hard disk 102 can be avoided.
[0102] Also, as another example, it is conceivable that CD-R might
get damaged or lost. Thus, an example that as a backup copy of
image data, image data in CD-R is stored into hard disk 102 too is
described.
[0103] When a print of image data stored into CD-R or so is
instructed, if CD-R isn't attached into disk drive 103, an
instantaneous action can't be taken. However, by backing up copies
of image data stored in CD-R into hard disk 102, when a print of
image data stored in CD-R or so is instructed, an instantaneous
action can be taken using a backup copy of image data even if the
CD-R isn't attached.
[0104] A control using a backup copy of image data in image manager
1 of an embodiment in accordance with this invention will be
specifically explained as follow. An example that a print of image
data is instructed will be explained, but another instruction such
as appreciation or so rather than a print instruction can be
executed in the same way.
[0105] FIG. 10 is a flow chart illustrating a print control
performed by image manager 1. This flow starts with an instruction
to print specified image data.
[0106] In step 5610, a storage location of image data under a print
instruction is detected from management data. In step S611, it is
checked whether image data is stored in hard disk 102 and when
stored in hard disk 102, a flow proceeds to step S616 and when not
in hard disk 102, a flow proceeds to step S612.
[0107] In step s612, it is checked whether a medium storing image
data is attached into hard disk drive 103 or memory card slot 104
and the like and when attached, a flow proceeds to step S613. In
step S613, a backup copy of image data in hard disk 102 is searched
for. In step S614, a text that a print is made using a backup copy
of image data is displayed on a monitor.
[0108] In step S615, as it is impossible to read out image data
from a storage location, a backup copy of image data is read out.
In step S616, image data is read out from a storage location and in
step S617, this image data is printed.
[0109] Accordingly, without taking complicated works such as a
search for a medium like CD-R or so storing image data to be
printed and its resulting attachment, a print can be easily
made.
[0110] A function other than a registration in image manager 1 of
an embodiment in accordance with this invention will be
explained.
[0111] A record control that records image data controlled by image
manager 1 onto a storage medium like CD-R and the like will be
explained.
[0112] When image data recorded onto image manager 1 is printed on
CD-R, a user is asked if a print is made for handing out a print to
someone or cleaning up. Or, with information about CD-R being
registered in advance, after image data is printed out onto CD-R, a
user is asked if the same image data stored in a hard disk is
deleted and when an instruction to delete is given, data about a
registration location is changed from a hard disk to CD-R. When a
deletion work of image data is not performed, information about
CD-R is registered as a location of a copy and a registration work
ends.
[0113] When one or a plurality of image data to be copied or moved
is selected, depending on an empty capacity of an attached medium,
image data with the same event as selected image data and a
shooting date/time close to that of selected image data is
automatically selected. And automatically selected image data is a
candidate for image data to be recorded onto CD-R and can be
changed.
[0114] As in the foregoing, by automatically selecting the number
of image data permitted to be recorded onto a medium of a copy
location, a selection work for picking up images one by one can be
eliminated. And by grouping them into an event and a shooting
date/time, a group of image data having an interrelationship among
them such as a specific event and the like can be created within
the same medium.
[0115] More specific management will be explained as below.
[0116] FIG. 11 is a flow chart illustrating a record management
performed by image manager 1. This flow starts by specifying one
image data and executing a wizard for copying it to an attached
medium.
[0117] In step S701, the kind and capacity of an attached medium is
checked. In step S702, in response to an empty capacity of a
medium, a candidate of image data for writing is selected. As a
candidate of image data, a group of image data seemingly relevant
to specified image data is selected in view of an event, a shooting
data/time and so based upon management data. A candidate selection
control will be explained later by referring to FIG. 13.
[0118] In step S703, a selected group of image data is collectively
reproduced. And a user is asked if selected image data is written
into an attached medium. In step S704, it is checked whether an
instruction to write is given and when given, a flow proceeds to
step S707 and when not, a flow proceeds to step S705.
[0119] In step S705, a user is asked if selected image data is
changed. In step S706, it is checked if a change instruction is
given and when the instruction is given, a flow gets back to step
S703 and a group of image data including changed image data is
collectively reproduced once more. When the instruction is not
given, a flow gets back to step S705.
[0120] In step 5707, selected image data is written into an
attached medium. In step S708, it is checked if writing is finished
and when writing is finished, a flow ends and when writing is not
finished, a flow gets back to step S707 and writing is
continued.
[0121] Next, a control to be executed subsequent to a flow of FIG.
11 will be explained.
[0122] FIG. 12 is a flow chart illustrating a control carried out
by image manager 1 after writing is finished. This flow starts
subsequent to a flow of FIG. 11.
[0123] In step S710, a user is asked if original image data stored
into hard disk 102 corresponding to image data copied to an
attached medium is deleted. The inquiry's reason here is that there
is a possibility that as original image data is copied to an
attached medium, image data in hard disk 102 might become
unnecessary to a user.
[0124] And in step S711, it is checked if a user instructs to
delete and when there is an instruction, a flow proceeds to step
S713 and when not, a flow proceeds to step S712.
[0125] In step S712, copying of image data to a medium is
registered to management data of image data. In step s713, image
data stored into hard disk 102 corresponding to image data copied
to a medium is deleted. And in step S714, a registration of storage
location information about original image data in management data
is changed from hard disk 102 to a medium that original image data
is copied to.
[0126] In step S715, a user is asked whether registration
information about image data copied to an attached medium is
deleted from management data. In step S716, it is checked if a user
instructs to delete and when a user does, a flow proceeds to step
S717. When not, a flow ends. In step S717, registration information
of image data copied to a medium is deleted from management
data.
[0127] A writing candidate selection control to be performed in
step S702 of FIG. 11 will be explained. This control is to select a
group of image data related to specified image data and also in
response to an empty memory capacity of an attached medium.
[0128] FIG. 13 is a flow chart illustrating a writing candidate
selection control performed by image manager 1.
[0129] In step S720, search criteria information such as
predetermined search criteria, priority order and so is obtained.
Search Criteria information is information predetermined by a user
and sets criteria for selection when selecting a group of image
data to be written into a medium.
[0130] For example, a user lays down search criteria for use in
selection of image data. Specifically, items suitable for search
criteria are selected from information registered to management
data. As for an item, for instance, there are a model name of a
camera in use, a shooting date/time, an owner of image data, a
shooting location, an image title, a keyword and the like. Also a
user can lay down an item that he or she thinks is important when
creating search criteria for selecting image data.
[0131] As search items are laid down as in the foregoing, image
data grouped into the same camera model, owner, shooting location,
title, within-a-given-shooting interval and so can be extracted as
a candidate. Further, in addition to search items, a user can lay
down a theme-oriented and a capacity-oriented criterion, which will
be explained later.
[0132] In step S721, search criteria are created. In step S722,
with search criteria, management data is searched and image data
information meeting search criteria-(herein referred to as hit) is
retrieved.
[0133] In step s723, from information of retrieved image data, a
total capacity of image data hit by search criteria is calculated.
In step S724, it is checked whether a calculated total capacity is
less than an empty capacity of an attached medium and when less
than an empty capacity, a flow proceeds to step S726 and when not
less than an empty capacity, a flow proceeds to step S725.
[0134] In step S725, in order that a total capacity does not exceed
an empty capacity, by tightening search criteria, the number of
image data to be searched is narrowed down. In step s726, it is
checked whether a difference deducting a total capacity from an
empty capacity is more than a given capacity. A given capacity used
as a criterion of judgment varies depending upon a theme-oriented
criterion or a capacity-oriented one that a user sets. When a
criterion of judgment is a theme-oriented criterion, a given
capacity is set to be large and when a capacity is oriented, a
given capacity is set to be small. When a theme-oriented criterion
is set, for instance, a group of image data photographed at an
event is only extracted without caring about a residual capacity of
a medium. In this way, a group of image data having a strong
relationship is only extracted and an extraction of a group of
image data with a weak relationship is avoided. When a
capacity-oriented criterion is set, image data is extracted in such
a way that an empty capacity of a medium is filled. When a
difference is more than a given capacity, a flow proceeds to step
S727 and when a difference is less than a given capacity, a flow
proceeds to step S728.
[0135] In step S727, to bring a total capacity close to an empty
capacity of a medium, the number of image data to be searched is
increased by loosing search criteria. And in step S728, thumbnail
image data of hit image data is extracted.
[0136] In the foregoing embodiment, in view of a theme of image
data and an empty capacity of medium, a search formula for a search
for a specific image is created. However, by trying to fill an
empty capacity, extracted image data might not become a group of
image data with consistency and thus, it is better not to perform a
control of unreasonably broadening a search range.
[0137] Also, to eliminate a waste of an attached medium, image data
may be selected based upon a capacity of a medium only, neglecting
an image theme. And, any item rather than those as described in the
foregoing may be usable in a search.
[0138] After a write onto a medium is finished, a label and CD
sleeve to be glued on a medium may be created and printed out from
an image title, a shooting data/time and so on.
[0139] As explained in the foregoing, when image data under
management is copied to a medium, image manager 1 controls in such
a way that a group of image data with a relationship is collected.
And, as image manager 1 controls in such a way that image data is
selected in response to an empty capacity of a medium, it's not
necessary to select image data while checking an empty capacity one
by one.
[0140] Another control function of image manager 1 of an embodiment
in accordance with this invention will be explained as below. Image
manager 1 registers a storage location and an owner of a medium
like CD-R and so into management data in addition to shooting
information of image data and so on as explained in the foregoing
and controls them.
[0141] Image manager 1, when image data is digitized image data
from a sliver halide film image data, is further provided with a
function that registers storage location information about a silver
halide film with linkage to image data and controls registered
storage location information.
[0142] In a case of CD-R produced by a photo lab, as image data
lines up in picture frame order on a silver halide film, a frame
number corresponding to a silver halide film is automatically
input.
[0143] A specific control carried out by image manager 1 will be
explained.
[0144] FIG. 14 is a flow chart illustrating a control performed by
image manager 1. This flow starts with attachment of a storage
medium such as CD-R and the like and execution of a registration
work.
[0145] Firstly, in step S730, an attached storage medium is
scrutinized and in step S731, it is checked whether a medium is
CD-R produced by a photo lab. When it is CD-R produced by a photo
lab, a f low proceeds to step S732 and when not CD-R produced by a
photo lab, a flow proceeds to step S733. A serial number, volume
label of CD-R and Exif information of image data can judge whether
a medium is CD-R produced by a photo lab. For example, information
about a date/time of digitalization of image data from a sliver
halide film has been already input into Exif information.
[0146] In step S732, lab information and frame information are
registered into management data. And in step S733, a user is
requested to input information that cannot be automatically
checked. In this step, in addition to information about image data
such as a frame number and so, information about an owner and
storage location of a sliver halide film and the like are input. In
step S734, it is checked whether input is finished and when input
is finished, a flow proceeds to step S735 and when not finished, a
flow gets back to step S733. In step S735, sliver halide
information is registered into management data.
[0147] Accordingly, a user can search for an owner of a sliver
halide film and its storage location. Also, a control of silver
halide film information and a frame number of image data in this
film can become helpful in a search at a time of printing an extra
copy of a silver halide film via the Internet. Also, when image
data to be printed is selected and a print of an order form is
executed, an order form to be placed with a photo shop is
created.
[0148] Functions about a search for a storage location of a silver
halide film and a print of an order form to be executed by image
manager 1 will be specifically explained as below. FIG. 15 is a
flow chart illustrating a management control of a silver halide
film performed by image manager 1. This flow starts executing a
silver halide film management in a management menu in image manager
1.
[0149] In step S740, management data is searched. Then, in step
S741, a thumbnail image of image data with silver halide film
information stored into management data is extracted. In step S742,
an extracted thumbnail image is collectively reproduced on monitor
2. In step S743, it is detected whether a selection of image data
is finished. When a selection is finished, a flow proceeds to step
s744 and when not, a flow gets back to step S742.
[0150] In step S744, a user is asked which one is executed, a print
or a storage location search. In step S745, it is detected if a
print is executed. When a print is executed, a flow proceeds to
step S746 and when a storage location search is executed, a flow
proceeds to step S750.
[0151] In step S746, a user is asked to enter information about a
photo lab or shop accepting a print order. In step S747, it is
checked whether photo lab or shop information is input and when
input, a flow proceeds to step S748 and when not yet, a flow gets
back to step S746. In step S748, information about an extra copy
print, an order data/time, a print lab and the like are registered
into management data of selected image data. In step S749, an order
form template specified by a photo labor shop is obtained
connecting to a website of a photo lab or shop over the Internet.
An order form template may be stored into image manager 1 in
advance. In step S750, print-processing time schedule information
is downloaded from a website and a processing time schedule is
displayed.
[0152] In step S751, an order form in a state of being filled out
with necessary entries for placing a print order of selected image
data with a photo lab is created. In step S752, an instruction to
print an order form is given to printer 7. Then, in step S753,
management data is searched and a storage location of a sliver
halide film corresponding to selected image data is extracted. In
step S754, a storage location of a sliver halide film is displayed
on monitor 2.
[0153] As in the foregoing, image manager 1 controls not only
digitalized image data but also a sliver halide film. A print order
form for a print of a silver halide film is created as well.
[0154] A collaboration control with other functional software
carried out by image manager 1 of an embodiment in accordance with
this invention will be explained. Image manager 1 of this
embodiment has a function collaborating with software in a portable
remote terminal such as electric organizer 4 and the like.
Collaboration with schedule data of scheduling management software
used in electric organizer 4 will be explained.
[0155] Image manager 1 creates automatically information such as an
image title, a shooting location and so from schedule data. When an
extracted image file isn't attached with a title or a keyword, a
title or a keyword of image data is created from schedule data.
Accordingly, image manager 1 becomes helpful in a search for image
data.
[0156] A collaboration control carried out by image manager 1 will
be explained as below. When image manager 1 retrieves image data
from a memory card and the like, shooting date/time data of Exif
information attached to image data is compared with schedule data.
When there is schedule data corresponding to a shooting date/time,
content of a schedule is displayed and a user gives a title to
image data, referring to displayed content. Or image data is
automatically entitled. And a part or a whole part of a text of
schedule data corresponding to a shooting date/time is registered
as a keyword.
[0157] And a text of schedule data is only added to a keyword, not
creating a title from a text of schedule data. Contents of image
data may be completely different from those of schedule data.
Whether contents of image data are in agreement with a text of
schedule data requires a confirmation work.
[0158] Also, without doing a confirmation work, a keyword only may
work. For example, "A's wedding" is written in schedule data and
"A's wedding" is added to a keyword of image data photographed at
another location rather than a wedding site on the same day.
Accordingly, even when a user doesn't remember a shooting date/time
of image data he or she wants to see, if it is remembered that
image data in question was taken on the day of "A's wedding", it
becomes possible to search for image data in question with a
keyword, "A's wedding".
[0159] Collaboration control carried out by image manager 1 will be
specifically explained as below. FIG. 16 is a flow chart
illustrating a collaboration control with scheduling management
software performed by image manager 1. This flow starts with an
execution of a registration work.
[0160] In step S801, shooting information of image data to be
registered is searched. Instep S802, shooting date/time information
of image data is obtained. In step S803, schedule data is searched
communicating with electric organizer 4. In step S804, it is
checked whether there is schedule data corresponding to shooting
date/time information of obtained image data. When corresponding
data exists, a flow proceeds to step S805 and when does not exist,
a flow ends.
[0161] In step S805, a user is asked whether a word extracted from
schedule data is registered or not while displaying a title and a
keyword respectively. For example, when schedule data says that A's
wedding party was held at H Hotel. "A 's wedding" is extracted as a
word in a title. Similarly, as a word in a keyword, "H Hotel",
"A's" and "wedding" are extracted.
[0162] In step S806, it is checked whether a registration is
instructed. When a registration is instructed, an extracted word is
registered as a title or a keyword. When no registration is
instructed, an entry screen for a user to manually enter a title
and a keyword is displayed on a monitor. When a registration is
instructed, a flow proceeds to step S809 and when no registration
is instructed, a flow proceeds to step S807.
[0163] In step S807, an entry screen for a manual input of a title
and a keyword is displayed. In step S808, it is checked whether
data is entered and when data is entered, a flow proceeds to step
S809. When not entered, a flow ends with no registration.
[0164] In step S809, a title or a keyword is registered into
management data with linkage to image data.
[0165] Accordingly, when there is schedule data of scheduling
management software corresponding to a shooting date/time of image
data, schedule data can be utilized for a title, a keyword and the
like of image data.
[0166] In the foregoing embodiment, image manager 1, when there is
schedule data corresponding to a shooting date/time of image data
to be registered, registers schedule data into management data as a
title and keyword of image data.
[0167] In the foregoing control, it is checked whether there is
data just matching a shooting date/time, but even if data doesn't
completely match, data close to a shooting date/time may be
extracted. For example, when there are schedule data before and
after a shooting date/time, data before a shooting date/time is
prioritized.
[0168] Image manager 1 has a function that utilizes schedule data
at a time of a search for and extraction of image data, not
registers schedule data into management data. For example, when a
search is performed with "A's wedding" as a keyword, a date/time of
"A's wedding" is obtained from scheduling management software and
image data with this shooting date/time is extracted.
[0169] A control carried out by image manager 1 will be
specifically explained as below.
[0170] FIG. 17 is a flow chart illustrating a search and extraction
control performed by image manager 1. This flow starts with input
of a given keyword and execution of a search and extraction.
[0171] In step S901, management data of stored image data is
searched. In step S902, it is checked whether there is image data
having an entered keyword. When there is data, a flow proceeds to
step S906 and when not, a flow proceeds to step S903.
[0172] In step S903, as image data with a keyword entered into
management data does not exist, schedule data is searched
communicating with electric organizer 4. Image manager 1 is so
configured as to be able to search for schedule data at work over
scheduling management software.
[0173] In step S904, it is checked whether there is an entered
keyword in schedule data. When a keyword exists, a flow proceeds to
step S906 and when doesn't exist, a flow proceeds to step S905. In
step S905, image manager 1 displays on a monitor that there is no
image data with a corresponding keyword. In step S906, all image
data with a corresponding keyword are collectively reproduced.
[0174] In the foregoing embodiment, schedule data is searched
communicating with electric organizer 4. However, a search may
collaborate with scheduling management software in image manager 1,
not with scheduling management software in electric organizer
4.
[0175] Also, image manager 1 does not communicate with electric
organizer 4 every time a search is executed, but schedule data may
be downloaded into image manager 1 when a mobile terminal is
connected to.
[0176] In the foregoing control, collaboration with schedule data
of scheduling management software is introduced as an embodiment,
but another data may be usable. For example, collaboration with
e-mail data and so in mobile phone 5 may also go well.
[0177] Collaboration between image manger 1 and mobile phone 5 will
be explained in detail as below.
[0178] On top of e-mail data, information about records of
telephone calls, schedule data and so on are stored into mobile
phone 5. Image manager 1 utilizes such information as management
data. Also, image manager 1 utilizes information as management data
by prioritizing an order of information in mobile phone 5.
[0179] FIG. 18 is a flow chart illustrating a registration control
through collaboration with mobile phone 5 performed by image
manager 1. This flow starts with an execution of a registration
work.
[0180] In step S910, shooting information of image data to be
registered is searched. In step S911, shooting date/time
information of image data is obtained. In step S912, schedule data
is searched communicating with mobile phone 5. It is checked
whether there is schedule data corresponding to obtained shooting
date/time information of image data. In step S913, it is judged
whether there is data corresponding to obtained shooting date/time
information of image data and when there is data, a flow proceeds
to step S918 and when not data, a flow proceeds to step S914.
[0181] In step S914, e-mail data is searched communicating with
mobile phone 5. It is checked whether there is e-mail data sent or
received at a shooting date/time of obtained image data. In step
S915, it is judged whether there is e-mail data sent or received at
a shooting date/time of image data and when there is corresponding
e-mail data, a flow proceeds to step S918 and when not
corresponding e-mail data, a flow proceeds to step S916.
[0182] In step S916, chronicle data of telephone calls is searched
communicating with mobile phone 5. And it is checked whether there
is data called on/at an obtained shooting date/time of image data.
In step S917, it is judged whether there is data called on/at an
obtained shooting date/time of image data and when there is call
data, a flow proceeds to step S918 and when no call data, a flow
ends since there is no new data for a registration.
[0183] In step S918, a word extracted from mobile phone 5 is
registered into management data as a title or a keyword. This word
may be extracted from a mail title or a mail text of e-mail data in
mobile phone 5. And data of the party on the other end of phone
call is extracted from call data of telephone calls.
[0184] Next, a control of portable storage device 6 carried out by
image manager 1 of an embodiment in accordance with this invention
will be explained.
[0185] Image manager 1 of an embodiment in accordance with this
invention is provided with a function that obtains and registers
image data stored into portable storage device 6. Portable storage
device 6 herein has a built-in hard disk for storage of data and is
provided with a connector to communicably connect to image manager
1 and a digital camera. Further, portable storage device 6 is
provided with a card slot that obtains image data photographed with
a digital camera via a memory card. And portable storage device 6
goes outside with a digital camera and it stores image data taken
with a digital camera via a connector or a card slot.
[0186] A digital camera can increase an empty capacity of a memory
in a digital camera in use by erasing image data stored into
portable storage device 6 from the memory in the camera and thus, a
picture can be taken successively. A hard disk of portable storage
device 6 has a sufficient capacity for image storage on occasions
such as a trip and the like.
[0187] Image manager 1 registers and stores image data stored into
portable storage device 6 into hard disk 102, connecting to
portable storage device 6.
[0188] There is a case that portable storage device 6 controls
stored image data independently. Image manager 1 is provided with a
program that converts various kinds of management data of portable
storage device 6 to data that image manager 1 can utilize. This
conversion program is stored into hard disk 102.
[0189] Therefore, by collaboration with portable storage device 6,
image manager 1 can control image data finely. Image manager 1
converts obtained management information for its own use software
and utilizes it. For example, when a GPS element is built into
portable storage device 6, information about a location at a time
of storing an image can be obtained.
[0190] Image manager 1 receives image registration data controlled
by portable storage device 6, converts data to data for use in
image manager 1 and registers converted data. Accordingly, image
manager I needn't extract data attached to image data one by one
and when information being not attached to image data is newly
entered, image manager 1 can obtain entered information as new
information.
[0191] In a case where image manager 1 is connected to portable
storage device 6, a registration control of image data stored into
portable storage device 6 to be carried out by image manager 1 will
be explained as below.
[0192] FIG. 19 is a flow chart illustrating a control performed by
image manager 1. This flow starts with a connection of portable
storage device 6 to image manager 1.
[0193] In step S1101, image manager 1 obtains information about
portable storage device 6 and checks whether portable storage
device 6 is capable of collaborating with image manager 1. Portable
storage device 6 capable of collaborating is a device that has
management data controlling stored image data which image manager 1
can utilize. Naturally, it is judged that portable storage device 6
having no management data cannot collaborate.
[0194] In step S1102, it is judged whether connected portable
storage device 6 is capable of collaborating with image manager 1
and when capable, a flow proceeds to step S1103 and when not
capable, a flow proceeds to step S1105.
[0195] In step S1103, management data stored into portable storage
device 6 is downloaded. In step S1104, by starting up management
data program corresponding to downloaded management data,
management data is converted.
[0196] In step S1105, image data is downloaded and stored into hard
disk 102. In step S1106, it is checked whether a download work is
finished and when finished, a flow proceeds to step S1107. When not
finished, a flow gets back to step S1105 and a download work is
continued.
[0197] In step S1107, image data in portable storage device 6 is
erased. Instead of automatic erasing of downloaded image data, a
user may be asked if downloaded image data is erased. And
management data in portable storage device 6 is overwritten. In
step S1108, a registration work of downloaded image data is
performed.
[0198] Like the foregoing, when a device connecting to image
manager 1 controls its own image management, image management data
is obtained from a device and a registration work of image data
based upon obtained image management data enables to simplify a
complicated control registration.
[0199] A function of image manager 1 in a system transferring image
data photographed with digital camera 3 onto server computer 8 and
the like will be explained. Digital camera 3, before transferring
image data onto a transferred party such as server computer 8 and
the like, creates contracted image data for reproduction purposes
on a monitor of digital camera 3 and stores it onto a memory inside
digital camera 3 with information about a transferred party
receiving transferred image data.
[0200] Contracted image data in digital camera 3 is stored in an
Exif file and it has the same information about a shooting date and
time, a shutter speed, a strobe light and so as original image
data. And since information about image data size and so is a
contracted size, it is different from original image data. Also,
contracted image data has information indicating that it is not
original image data. A registration control carried out by image
manager 1 will be specifically explained as below.
[0201] FIG. 20 is a flow chart illustrating a registration control
performed by image manager 1. This flow starts when digital camera
3 is connected to connector 105 of image manager 1. Also, it is
assumed that digital camera 3 transferred image data onto server
computer 8.
[0202] In step S1201, information about a transferred party is
obtained from digital camera 3. In step S1202, based upon obtained
information about a transferred party, image manager 1 tries to
connect to server computer 8 and in step S1203, it is judged
whether server computer 8 is connected. When connected, a flow
proceeds to step S1204 and when not connected, a flow proceeds to
step S1205.
[0203] In step S1204, all image data corresponding to information
about a transferred party available in digital camera 3 are
connected and shooting information attached to an Exif tag of
original image data is obtained. In step S1205, when image manager
1 cannot connect to an image of original image data, image manager
1 obtains shooting information recorded onto an Exif tag of
contracted image data in digital camera 3.
[0204] In step S1206, management data is registered based upon
obtained information. In step S1207, image manager 1 erases
thumbnail image data in digital camera 3 corresponding to image
data that registers management data.
[0205] In the foregoing, an embodiment of a registration work
without downloading original image data from server computer 8 is
introduced.
[0206] But, among server computers available in the market, there
is a server computer that sets a time limit allowed to store image
data in a server computer. Image data exceeding beyond this time
limit is automatically erased. Also, some server computer has a
capacity limit allowed to store image data, and then, image data
exceeding this limit cannot be stored. In these server computers,
original image data is downloaded onto hard disk 102 of image
manager 1 and image data of a server computer is erased.
[0207] A control by image manager 1 will be explained in detail as
below.
[0208] FIG. 21 is a flow chart illustrating a control performed by
image manager 1. This flow starts connecting to server computer
8.
[0209] In step S1210, information about a usage condition of server
computer 8 is obtained. In step S1211, it is judged whether an
allowable storage period of image data in server computer 8 is
within a given time limit and when it is within, a flow proceeds to
step S1212. When it passes a given limit, a flow proceeds to step
S1214.
[0210] In step S1212, image data of which an allowable storage
period is within a given time limit is downloaded onto hard disk
102 and downloaded image data is erased from server computer 8. In
step S1213, contents of a registration of management data about a
storage location of downloaded image data are changed.
[0211] In step S1214, it is judged whether a capacity of image data
stored into server computer 8 is more than a given capacity and
when it is more than a given capacity, a flow proceeds to step
S1215. When not more than a given capacity, a flow ends. In step
S1215, specific image data is downloaded onto a hard disk and
downloaded image data is erased from server computer 8. In step
S1216, contents of a registration of management data about a
storage location of downloaded image data are changed and a flow
gets back to step S1214.
[0212] Accordingly, image data stored into server computer 8 is not
lost and a memory capacity enabling to newly store image data at
any time can be secured in a server computer.
[0213] Another function in image manager 1 of an embodiment in
accordance with this invention will be explained.
[0214] It is seen that single image manager 1 is shared among
several people such as a family. Unauthorized access to image data
registered by other person causes infringement on other person's
privacy.
[0215] And it is also seen that single digital camera 3 is shared
between several people such as a family or friends or so. When
several people share the same digital camera 3, an exclusive memory
card for each of them forestalls infringement on privacy. However,
as a memory capacity built into or loaded into digital camera 3
gets larger, it is conceivable that a single memory is shared by
several people. In a case where digital camera 3 was used by three
people, when all image data stored into digital camera 3 are
automatically downloaded and registered, image data photographed by
other person become registered too.
[0216] And it is seen that single digital camera 3 is shared by a
business purpose and a private use. In this case, it is
inconvenient that image data taken for a business purpose is
automatically stored into a privately owned image manager.
[0217] Image manager 1 of an embodiment has various functions to
solve the foregoing inconveniences. Functions will be specifically
explained as below.
[0218] Image manager 1, to protect privacy, has a function enabling
to not access to image data registered by other person. When there
is a plurality of users sharing the same device, a user logs in at
a time of using image manager 1 with a login ID and a password
individually assigned to each of them as commonly practiced in a PC
and the like. Accordingly, by discriminating an authorized user
from unauthorized users with an ID and a password, image manager 1
limits access to image data. Image manager 1 realizes access
limitation in such a way that nobody is permitted to access image
data registered during a login of a user unless the same user logs
in.
[0219] And image manager 1 has a function that differentiates an
owner of image data from image data photographed by a plurality of
persons and registering the owner. Image manager 1 has a function
that, via input of image data extraction criteria for specifying an
owner, registers only image data satisfying the criteria. An
enterable criteria is tag information of an Exit such as a name of
a camera maker, a camera model name, an image title, a keyword, an
image size, a shooting date/time, a user name and so on top of file
management information such as a folder name, a file name and
so.
[0220] A specific control carried out by image manager 1 will be
explained as below.
[0221] FIG. 22 is a flow chart illustrating a control performed by
image manager 1. This flow starts detecting that digital camera 3
is connected to connector 105 or a memory card is connected to
memory card slot 104. The following explanation will introduce an
embodiment of digital camera 3 being connected.
[0222] In step S2001, it is detected who logs in to image manager
1. In step S2002, image data in connected digital camera 3 is
searched.
[0223] In step s2003, it is checked whether there is image data
satisfying search criteria specified by a login user after image
data of digital camera 3 was searched and when there is image data,
a flow proceeds to step S2004. When there isn't image data, a flow
ends. In step S2004, image data satisfying search criteria
specified by a login user is extracted and registered.
[0224] When digital camera 3 has a login function to specify a user
as image manager 1 does, image data can be automatically registered
from login information without laying down search criteria and so
through image manager 1.
[0225] In the foregoing control, an example that image data of a
login user is detected, only extracted and registered is
introduced. Following another control will extract and register all
image data of digital camera 3. And when registering, information
about a login user is registered into management data. Then,
access, including a reproduction and so, to image data other than
those of a login user is made impossible.
[0226] FIG. 23 is a flow chart illustrating a registration control
performed by image manager 1.
[0227] This flow starts detecting either connection of digital
camera 3 to connector 105 or attachment of a memory card into
memory card slot 104. A following example shows that digital camera
3 is connected to connector 105.
[0228] In step S2010, a user logging into image manager 1 is
searched. In step S2011, all image data of digital camera 3 is
downloaded and shooting information data-of image data is
registered into management data. And information such as a shooter,
an owner and so is also registered into management data.
[0229] In step s2012, image data under registration are searched.
In step S2013, it is judged whether there is image data shot and
owned by a user logging in to image manager 1 and when there is, a
flow proceeds to step S2014 and when there is not, a flow ends. In
step S2014, a thumbnail image of image data shot and owned by a
login user is collectively reproduced and can be available for
use.
[0230] As controlled in the foregoing, image data can be registered
efficiently and nobody can infringe on other's privacy.
[0231] Next, an example that no original image data is downloaded
and a registration is performed only into management data will be
explained. For example, this control is performed when a memory
card attached into digital camera 3 is a write-once memory.
[0232] FIG. 24 is a flow chart illustrating a control performed by
image manager 1.
[0233] This flow starts connecting digital camera 3 attached with a
write-once medium to image manager 1.
[0234] In step S2020, a user logging in to image manager 1 is
searched. In step S2021, image data in connected digital camera 3
is searched. In step S2022, it is judged whether there is image
data satisfying criteria specified by a login user after image data
was searched and when there is, a flow proceeds to step S2023 and
when there is not, a flow ends. In step S2023, only image data
satisfying criteria specified by a login user is registered into
management data.
[0235] A control for sending and storing image data photographed
with digital camera 3 into a server computer via a network like the
Internet will be explained.
[0236] FIG. 25 is a flow chart illustrating a control performed by
image manager 1.
[0237] This flow starts with a connection of digital camera 3
having a function transferring to server computer 8 to image
manager 1.
[0238] In step S2031, a user logging in to image manager 1 is
searched. In step S2032, transmission data is searched transmission
data has information including a receiving party and a photographer
of image data and so. In step S2033, it is judged whether there is
image data of a login user after transmission data was searched and
when there is, a flow proceeds to step S2034 and when there is not,
a flow ends.
[0239] In step S2034, image manager 1 tries to connect to server
computer 8 based upon information about a receiving party of
transmission data. In step S2035, it is detected whether image
manager 1 connects to server computer 8 and when image manager 1
connects to server computer 8, a flow proceeds to step S2037 and
when not, a flow proceeds to step S2036 and a result of a
connection trial is displayed. In step S2037, image data taken by a
login user is downloaded from server computer 8. In step S2038,
management data of downloaded image data is created and registered
into hard disk 102 with image data.
[0240] Accordingly, image data of a login user can be easily
obtained from image data transferred into a server computer from a
digital camera.
[0241] Another function of image manager 1 of an embodiment in
accordance with this invention will be explained. In addition to
fixed hard disk 102, a removable hard disk capable of being removed
and 6 changed via connector 105 can be put into image manager 1. A
removable hard disk can be used as a bulk memory changeable
medium.
[0242] Diagrams from FIGS. 26-28 are for explaining an example of
attachment of a removable hard disk and a management way of data
stored into a hard disk.
[0243] According to an embodiment in FIG. 26, management data is
centralized to be stored into fixed hard disk 102, not into an
attached removable hard disk. This centralized management merit is
that a removable hard disk can be controlled in the same way as a
medium such as other CD-R and the like. None of management data
will get lost because all management data is stored into fixed hard
disk 102 in a centralized way.
[0244] Some apparatus has a removable hard disk only, not a fixed
hard disk. An embodiment in FIG. 27 shows that management data is
centralized to be stored into a hard disk where management program
is registered. The merit employing this management is that, with
centralized storage of management data into the same hard disk
having a management program, creating duplication of management
data can be avoided since management data surely exists when
starting up a management program.
[0245] In an embodiment shown in FIG. 28, management data is stored
into each hard disk including a fixed hard disk. And once a
management program is started up, all management data stored into
each of hard disks are searchable. A plurality of management data
stored into a plurality of hard disks may be temporarily
consolidated onto a specific hard disk as single management data
only while image manager 1 is in action.
[0246] A specific control carried out by image manager 1 of an
embodiment in accordance with this invention will be explained as
follow. Firstly, a control on startup to be carried out by image
manager 1 will be explained.
[0247] FIG. 29 is a flow chart illustrating a control on startup to
be performed by image manager 1. This flow starts booting an image
management function in image manager 1.
[0248] In step S3001, all loaded disks are searched. In step S3002,
management data stored into each of hard disks is extracted. In
step S3003, management data that compiles extracted management data
is created in a hard disk storing a management program compiled
management data is for temporary use purposes and vanishes when
ceasing an image management function. Naturally, when new image
data is registered, new image data is registered into compiled
management data and management data in individual disk too.
[0249] A control on registration to be performed by image manager 1
will be explained.
[0250] FIG. 30 is a flow chart illustrating a control on
registration to be performed by image management 1.
[0251] This flow starts when a user instructs a registration work
of image data.
[0252] In step S3010, a hard disk specified to store original image
data is searched. In step S3011, it is judged whether there is
management data and when there is, a flow proceeds to step S3012.
When there isn't, a flow proceeds to step S3013.
[0253] In step S3012, information of image data to be registered
this time is appended into management data and management data is
renewed, and image data is stored into a given folder. In step
S3013, management data is newly created onto a specific pass and
image data is stored into a given folder. A storage location where
management data is newly created and stored is a folder of a
predetermined pass in such a way that image manager 1 can
distinguish. In step S3014, information about image data is also
registered into compiled management data.
[0254] Accordingly, for example, a removable hard disk being
controlled by another image manager becomes controllable only by
attaching it into your image manager 1.
[0255] As explained in the foregoing, an image manager of an
embodiment in accordance with this invention having various
functions makes it possible to manage image data without conducting
complicated operation works.
* * * * *