Embodiment
Hereinafter, with reference to the accompanying drawings of embodiments of the invention.In addition, although be illustrated for view data as content-data in the following description, the present invention is not limited to view data as the content-data of object.
(embodiment 1)
Fig. 1 is the figure that the function of the content management device 100 illustrated involved by embodiments of the invention 1 is formed.The content management device 100 of the present embodiment, for the metadata stored in the other guide management devices connected via communication network, even if do not import wherein share also may not be useful metadata, but import metadata in addition.In addition, for communication network, internet or LAN (Local Area Network: LAN (Local Area Network)) etc. it is envisaged that representative, but content management device 100 and other guide management devices, the wireless near field communication etc. such as Bluetooth (registered trademark) or ZigBee (registered trademark) can be passed through connect, also can by wired direct connection.
Content management device 100 possesses data store 101, data register 102, metadata receiving and transmitting part 103, metasearch portion 104, imports detection unit 105, metadata editorial office 106 and unshared information storage part 107.
Data store 101 is memory storages of memory of content data and the metadata associating (being affixed to content-data) with content-data.Content and metadata are registered in data store 101 by data register 102.Metadata receiving and transmitting part 103 receives and dispatches metadata via between communication network and other content management device 100.Metasearch portion 104, search for the associated metadata received from other guide management devices 100 from data store 101, and the associated metadata searched is outputted to metadata receiving and transmitting part 103, this associated metadata is related metadata with metadata.Import detection unit 105, accept associated metadata from metadata receiving and transmitting part 103, and determine whether to import the associated metadata searched at other content management device 100.Metadata editorial office 106, by the associated metadata being judged to import by importing detection unit 105, the metadata as the content-data being stored in data store 101 adds, thus upgrades the metadata being stored in data store 101.
In addition, metadata receiving and transmitting part 103, also carries out wait-receiving mode and waits for from the reception of the metadata of data register 102, and wait-receiving mode is waited for from the reception of the metadata of the other guide management devices 100 connected via communication network.Utilize Fig. 7 so that the former action to be described, utilize Fig. 8 so that the action of the latter to be described.
Fig. 2 is the figure of the content 200 that record in data store 101 is shown.Content 200 content data 201 and metadata 202.Metadata 202 comprises more than one metadata elements 203.
Fig. 3 is the figure of the structure of representation element Data Elements 203.Metadata elements 203 is made up of the combination of classification and value.Classification divides two large classes, (people's name/event name/comment etc.) that (date-time/GPS information/photographing information etc.) that photographic equipment is automatically additional and user oneself are additional.Nearest photographic equipment or content management device possess the function of the face of the personage that automatic identification is registered in advance from content, if utilize such photographic equipment or content management device, then may be thought of as people's name can automatically be added as metadata.
Fig. 4 is the figure of the example that the dictionary stored in unshared information storage part 107 is shown.In the present example, in unshared information storage part 107, biographical dictionary 401 and experiential word dictionary 402 is stored.Take such formation be because: even such as time same date, same place shooting content, multiple content of taking respectively not necessarily is taken as subject same personage, and the experiential word showing the impression of user is for other users and not necessarily represents identical impression, does not therefore share for the metadata comprising name and experiential word.In the diagram, although it is envisaged that register surname and name respectively in biographical dictionary 401, because detailed dictionary structure is not the main starting point of the present invention, therefore the description thereof will be omitted.Although it is envisaged that be registered with the experiential word that user likely carries out as comment inputting in experiential word dictionary 402, the such as word such as bright, clean, beautiful, identical with the situation of biographical dictionary 401 for detailed dictionary structure, the description thereof will be omitted.In addition, also can be do not store multiple dictionary in unshared information storage part 107.That is, also can be in unshared information storage part 107, just store not for the set of shared word, instead of store the dictionary of being classified by word.
Utilize the action of Fig. 5 ~ Figure 10 description management devices 100.For convenience of description, situation about connecting using multiple content management device 100A and 100B as shown in Figure 5 via communication network is as prerequisite.
Fig. 5 is the figure of the formation that the system that content management device (hereinafter referred to as " content management device of user the B ") 100B that content management device (hereinafter referred to as " content management device of user the A ") 100A that user A utilizes utilizes with user B is connected via communication network is shown.Content management device 100A and content management device 100B has the inscape same with the content management device 100 shown in Fig. 1 respectively.In addition, in order to distinguish the inscape of content management device 100A and content management device 100B, for the inscape diacritic A that content management device 100A possesses, for the inscape diacritic B that content management device 100B possesses.Such as, the data store 101 possessed by content management device 100A describes as data store 101A, and the data store 101 possessed by content management device 100B describes as data store 101B.
Content management device 100A and 100B, carries out the transmitting-receiving of metadata respectively via metadata receiving and transmitting part 103A and 103B.Its result, carries out the process of the metadata importing content management devices 100A by being registered in content management device 100B.
First, the metadata of carrying out between description management devices 100A and 100B imports the flow process of process, and then the details of each process is described.
Fig. 6 illustrates that the metadata of carrying out between content management device 100A and 100B imports the figure of the flow process of process.
Be set in the content (S501) of the image of being registered new shooting in the content management device 100A of user A by user A.That is, user A, utilizes not shown interface, and such as USB (Universal Serial Bus: USB (universal serial bus)) or memory card slot etc., be registered in content management device 100A by the content being recorded in photographic equipment.Data register 102A, by the content record that inputted by interface to data store 101A, and the metadata (such as date-time, GPS information, photographing information etc.) subsidiary content automatically recorded outputs to metadata receiving and transmitting part 103A.
The metadata accepted from data register 102A is sent to content management device 100B (S502) by metadata receiving and transmitting part 103A.Content management device 100B, searches for the associated metadata be associated with the metadata received from metadata receiving and transmitting part 103A, and Search Results and associated metadata is sent to content management device 100A (S503) from the metadata that self stores.
Content management device 100A receives associated metadata (S504) from content management device 100B, and determines whether the metadata elements (S505) importing the associated metadata received.Content management device 100A imports (S506) the metadata elements being judged to import.
Below, utilize Fig. 7 that the details of the process of S502 and S504 is described.Further, utilize Fig. 8 and Fig. 9 that the details of the process of S503 is described.And, utilize Figure 10 that the details of the process of S505 is described.
Fig. 7 is the process flow diagram of the action of the metadata receiving and transmitting part 103A representing content management device 100A.The process of S601 and S602 is corresponding with metadata transmission processing (S502 of Fig. 6), and the process of S603 and S604 receives with associated metadata that to process (S504 of Fig. 6) corresponding.
First, metadata receiving and transmitting part 103A, waits for from data register 102A and accepts metadata (S601).If receive the metadata ("Yes" of S601) of content from data register 102A, then metadata receiving and transmitting part 103A, accepted metadata is sent to content management device 100B (S602), and wait sends associated metadata (S603) from content management device 100B.If have received associated metadata ("Yes" of S603) from content management device 100B, then metadata receiving and transmitting part 103A, received associated metadata is outputted to and imports detection unit 105A (S604), and the state (S601) of metadata to be subjected such as again to turn back to.
Fig. 8 is the process flow diagram of the action of the metadata receiving and transmitting part 103B representing content management device 100B.Process shown in Fig. 8 processes with associated metadata search, and (S503 of Fig. 6) is corresponding.
Metadata receiving and transmitting part 103B, the metadata (S701) that wait-receiving mode sends from the content management device 100A connected via communication network.If have received metadata ("Yes" of S701) from content management device 100A, then metadata receiving and transmitting part 103B, received metadata is outputted to metasearch portion 104B (S702), and wait exports the associated metadata (S703) as Search Results from metasearch portion 104B.If receive the associated metadata as Search Results from metasearch portion 104B, then metadata receiving and transmitting part 103B, accepted Search Results (associated metadata) is sent to content management device 100A (S704), and again returns the state (S701) of wait-receiving mode metadata.
Fig. 9 is the process flow diagram of the action of the metasearch portion 104B representing content management device 100B.Process shown in Fig. 9 and metadata submit that to process (S702 of Fig. 8) corresponding, are the process performed by metasearch portion 104B.
Metasearch portion 104B, search for associated metadata time, based on the date-time of received metadata, the degree of closeness in place, judge whether as Search Results (associated metadata).This is because can estimate: if the value in the date-time comprised in the metadata relevant with multiple content and place is similar to a certain extent, then these contents can be taken under same situation.
That is, metasearch portion 104B, waits the metadata from metadata receiving and transmitting part 103B to be subjected (S801).If receive metadata ("Yes" of S801) from metadata receiving and transmitting part 103B, then metasearch portion 104B, search for so a kind of metadata from data store 101B, that is: this meta-data pack is containing the date-time of the close value of the value of the metadata elements with date-time and the GPS information comprised with accepted metadata and GPS information (S802).At this, " close " refers to: with regard to date-time, represent that it counts the scope within official hour (such as ± 3 points) in the value of the date-time comprised from accepted metadata, with regard to GPS information, represent that it is counting the scope within the value (such as latitude, precision are ± 3 seconds=about ± 93m) of regulation from the value of accepted GPS information.Metasearch portion 104B, deletes from the metadata of Search Results the metadata elements that classification is date-time/GPS information/photographing information, remaining part is outputted to metadata receiving and transmitting part 103B (S803) as associated data.
Figure 10 is the process flow diagram of the action of the importing detection unit 105A representing content management device 100A.It is corresponding that process shown in Figure 10 and metadata elements import determination processing (S505 of Fig. 6).
Import detection unit 105A, if receive associated metadata from metadata receiving and transmitting part 103A, the more than one metadata elements first comprised from associated metadata reads the metadata elements (S901) of beginning.
Then, import detection unit 105A, whether the classification of the metadata elements that inquiry agency reads is people's name (S902), if not people's name, then enters S903, if people's name then enters S907.
At S903, import detection unit 105A, whether the value of the metadata elements that inquiry agency reads comprises the word in either party being registered in biographical dictionary 401 and experiential word dictionary 402, if do not comprised, enters S904, if comprised, enters S907.
At S904, import detection unit 105A, be judged to import read-out metadata elements, and enter S905.At S907, import detection unit 105A, be judged to import read-out metadata elements, and enter S905.
In S905, import detection unit 105A, investigate the metadata elements whether not yet read in addition, if also had, read next metadata elements (S906), and return the process from S902.Further, if the metadata elements not yet do not read, then import detection unit 105A and all metadata elements being judged to import are outputted to metadata editorial office 106A (S908), and end process.
Metadata editorial office 106A, is the metadata elements that can import by the judgement accepted from importing detection unit 105A, is registered in the metadata (S506 of Fig. 6) relevant with content in data store 101A before being appended to by data register 102A.
Content management device 100A, by by each content registered, carries out above process, thus can to share in the content management device 100B of other users connected via communication network by the metadata of adding, and adds each content.
Citing specifically describes above-mentioned action.As shown in Figure 5, the content management device 100A of setting user A and the content management device 100B of user B, connects via communication network.Figure 11 A is the figure of the example that the content 1000A that user A will register at content management device 100A is shown.Figure 11 B is the figure of an example of the content 1000B of the content management device 100B being registered in user B.Content 1000A is made up of content-data 1001A and metadata 1002A, comprise in metadata 1002A the photographic equipment of user A additional related date time/metadata elements (as the representative of photographing information, the metadata elements of focal length being only shown at Figure 11 A) of GPS information/photographing information.Content 1000B is made up of content-data 1001B and metadata 1002B, date-time/GPS information/photographing information that metadata 1002B adds except the photographic equipment comprising user B, also comprise people's name/event name/comment that user B oneself is additional, namely comprise two metadata elements.Be set with the name " Taro " of the child of user B in the value of the metadata elements of people's name, the part as value in the metadata elements of comment 1 is set with " Taro ".
When content 1000A is registered in content management device 100A by user A, the content-data 1001A of content 1000A and metadata 1002A is registered to data store 101A and metadata 1002A is sent to content management device 100B (S501, S502 of Fig. 6).
Content management device 100B, if have received metadata 1002A, then based on the date-time comprised in metadata 1002A and GPS information, from data store 101B, search has the metadata 1002B of close date-time/GPS information, and the people's name/event name/comment will comprised in metadata 1002B, be sent to content management device 100A (S503 of Fig. 6) by these two metadata elements as associated metadata.
Receive the content management device 100A of associated metadata, by the work of the importing detection unit 105A shown in Figure 10, to comprising the metadata elements comprising the comment 2 of the experiential word " excellent " stored in unshared information storage part 107A in the metadata elements of the comment 1 of the people's name " Taro " stored in unshared information storage part 107A, its value in the metadata elements of people's name, its value, do not import.Its result, as shown in Figure 11 C, content management device 100A, is appended to the metadata 1002A (S504 ~ S506 of Fig. 6) relevant with content-data 1001A by remaining event name " athletic meeting of 00 primary schools " this metadata elements.
Like this, the content management device of the present embodiment realizes: though in the metadata stored in the other guide management devices connected via communication network, comprise the shared metadata of information that also may not be useful such as name or experiential word and do not import, useful metadata is in addition imported.
In addition, the dictionary stored in unshared information storage part 107, although be set as the judgement of the importing being used to all metadata elements, also can be, changes according to the classification of each metadata the dictionary utilized in the judgement imported.Also can be such as, be the judgement of the importing of the metadata elements of " people's name " for classification, only utilize biographical dictionary 401, do not utilize experiential word dictionary 402.Like this, change the dictionary that uses in the judgement of the importing of metadata elements by the classification according to each metadata elements, thus the judgement that imports can be carried out at high speed.In addition, also can be, the classification of metadata elements with imports judges in the corresponding relation of dictionary that uses, in unshared information storage part 107, storage is just passable in advance.
Further, also can register in unshared information storage part 107 not for the classification of the metadata elements of importing.Such as, when storing " comment " as the classification not for the metadata elements imported in unshared information storage part 107, import detection unit 105 and be judged to import the metadata elements that classification is " comment ".
(embodiment 2)
Figure 12 is the figure of the formation of the content management device 120 illustrated involved by embodiments of the invention 2.Content management device 120 involved by the present embodiment, if keep in advance sharing the useful information of meeting, if comprise these from the associated metadata that other content management device 120 receives, import energetically, further, content management device 120 possesses shared information storage part 1101 to replace the unshared information storage part 107 of embodiment 1.Further, content management device 120 possesses importing detection unit 115 to replace the importing detection unit 105 of embodiment 1.The metadata importing decision method importing detection unit 115 is different from importing detection unit 105.That is, import detection unit 115, share the useful metadata of meeting if judge to import, for judgement in addition for importing.The detailed action importing detection unit 115 is describing afterwards.The inscape shared information storage part 1101 and import beyond detection unit 115, identical with shown in embodiment 1.Therefore, its detailed description is no longer repeated at this.
Figure 13 is the figure that the dictionary stored in shared information storage part 1101 is shown.In the present embodiment, share in information storage part 1101 to store and import biographical dictionary 1201, address dictionary 1202, continental embankment name dictionary 1203, event name dictionary 1204.If this metadata can be shared when other users have taken the household of oneself and addition of metadata, can be useful, if can shared address or continental embankment etc. represent once in the metadata of same place, can be useful, if can share when having participated in identical event the metadata that this event name is shown, can be useful, therefore in order to share these metadata, and such formation is taked.Accordingly, it is envisaged that: importing the name of the limited quantity such as name that the name or want energetically that is registered with the household of oneself by user in biographical dictionary 1201 shares, in address dictionary 1202 and continental embankment name dictionary 1203, be registered with address Japan or in the world or famous continental embankment name, be registered with in event name dictionary 1204 common event name (such as birthday, New Year, admire the beauty of flowers, athletic meeting, Christmas etc.).In addition, the structure of detailed dictionary is not the main starting point of the present invention, and therefore the description thereof will be omitted.In addition, also can be share in information storage part 1101 and do not store multiple dictionary.That is, also can be share in information storage part 1101, store the set for the word shared, instead of be registered with the dictionary that word is classified.
The action of description management devices 120.For convenience of description, connect as prerequisite using multiple content management device 120A and 120B as shown in figure 14 via communication network.
Figure 14 is the figure of the formation that the system that the content management device 120A of user A is connected via communication network with the content management device 120B of user B is shown.Content management device 120A and content management device 120B has the inscape same with the content management device 120 shown in Figure 12 respectively.In addition, in order to distinguish the inscape of content management device 120A and content management device 120B, for the inscape diacritic A that content management device 120A possesses, for the inscape diacritic B that content management device 120B possesses.Such as, the data store 101 possessed by content management device 120A describes as data store 101A, and the data store 101 possessed by content management device 120B describes as data store 101B.
The action of the following entirety of content management device 120A is all identical with the situation of embodiment 1, that is: when register content, metadata is sent to the other guide management devices 120B connected via communication network as shown in figure 14, receive the associated metadata that the other side searches, determine whether to import received associated metadata at importing detection unit 115A, utilize and be judged to be that the associated metadata that can import carrys out the metadata of update content by metadata editorial office 106A.The different importing detection unit 115A of its detailed action and the importing detection unit 105 of embodiment 1 is below described.
Figure 15 is the process flow diagram of the action of the importing detection unit 115 (115A) represented involved by the present embodiment.It is corresponding that process shown in Figure 15 and metadata elements import determination processing (S505 of Fig. 6).
Import detection unit 115A, if receive associated metadata from metadata receiving and transmitting part 103A, then the more than one metadata elements first comprised from associated metadata reads the metadata elements (S1301) of beginning.
Then, import detection unit 115A, whether the classification of the metadata elements that inquiry agency reads is people's name (S1302), if not people's name, then enters S1303, if people's name then enters S1308.At S1308, import detection unit 115A, investigation classification is whether the value of the metadata elements of people's name comprises the name being registered in and importing in biographical dictionary 1201, if comprised, enters S1309, if do not comprised, enters S1305.
At S1303, import detection unit 115A, whether the classification of the metadata elements that inquiry agency reads is any one in address, event name, continental embankment name, if wherein any one, then enters S1309, if not then entering S1304.
At S1304, import detection unit 115A, whether the value of the metadata elements that inquiry agency reads comprises the word in either party being registered in and importing in biographical dictionary 1201, address dictionary 1202, continental embankment name dictionary 1203 and event name dictionary 1204, if comprised, enter S1309, if do not comprised, enter S1305.
At S1309, import detection unit 115A, be judged to import read-out metadata elements, and enter S1306.At S1305, import detection unit 115A, be judged to import read-out metadata elements, and enter S1306.
In S1306, import detection unit 115A, investigate the metadata elements whether not yet read in addition, if also had, read next metadata elements (S1307), and return the process from S1302.Further, if the metadata elements not yet do not read, then import detection unit 115A and all metadata elements being judged to import are outputted to metadata editorial office 106 (S1310), end process.
Citing specifically describes above-mentioned action.As shown in figure 14, the content management device 120A of setting user A and the content management device 120B of user B, connects via communication network.Further, be set as that the dictionary stored in the shared information storage part 1101A of content management device 120A is the dictionary shown in Figure 13.
Figure 16 A illustrates that user A starts the figure of an example of the content 1400A that will register at content management device 120A now.Figure 16 B is the figure of an example of the content 1400B of the content management device 120B being registered in user B.Content 1400A and content 1400B is the photo of the child that have taken user A, is almost at synchronization from different viewing angles.Comprise in metadata 1402A the photographic equipment of user A additional related date time/metadata elements (as the representative of photographing information, the metadata elements of focal length being only shown at Figure 16 A) of GPS information/photographing information.Except date-time/GPS information/photographing information that the photographic equipment comprising user B is additional in content 1402B, also comprise the metadata elements of the additional people's name/event name/comment of user B oneself.The name " beggar " of the child of user A is set with in the value of the metadata elements of people's name.
When content 1400A is registered in content management device 120A by user A, the content-data 1401A of content 1400A and metadata 1402A is registered to data store 101A, and metadata 1402A is sent to content management device 120B.
Content management device 120B, if have received metadata 1402A, then based on the date-time comprised in metadata 1402A and GPS information, from data store 101B, search has the metadata 1402B of close date-time/GPS information, and the metadata elements of the people comprised in metadata 1402B name/event name/comment is sent to content management device 120A as associated metadata.
Have received the content management device 120A of associated metadata, by the work of the importing detection unit 115A shown in Figure 15, as shown in figure 16 c, the metadata elements of the people's name being registered in " beggar " this value imported in biographical dictionary 1201 will be comprised, with the metadata elements that classification is event name, be appended to the metadata 1402A relevant with content-data 1401A (because the value of all dictionaries in shared information storage part 1101A not content metadata elements value " slight smiling face! ", be therefore judged to import).
Like this, the content management device of the present embodiment realizes: if keep sharing in the metadata stored in other the content management device connected via communication network in advance, information that can be useful, and then import energetically when comprising these in the associated metadata received from other content management device, for include in addition may not be useful the metadata of information then do not import.
In addition, share the dictionary stored in information storage part 1101, although be set as the judgement of the importing being used to all metadata elements, also can be, change according to the classification of each metadata the dictionary utilized in the judgement imported.Also can be such as, be in the judgement of the importing of the metadata elements of " people's name " for classification, only utilize and import people's name dictionary 1201, and unfavorable address dictionary 1202, continental embankment name dictionary 1203 and event name dictionary 1204.Like this, change the dictionary that uses in the judgement of the importing of metadata elements by the classification according to each metadata elements, thus the judgement that imports can be carried out at high speed.In addition, also can be, by the corresponding relation of dictionary used in the classification of metadata elements and the judgement of importing, be stored in advance in shared information storage part 1101.
Further, also can be in shared information storage part 1101, register the classification wanting the metadata elements imported energetically.Such as, as when wanting that the classification of metadata elements imported stores " comment " energetically in shared information storage part 1101, import detection unit 115, be judged to be that classification is that the metadata elements of " comment " always can import.
(embodiment 3)
Figure 17 is the figure of the formation of the content management device 130 illustrated involved by embodiments of the invention 3.Content management device 130 involved by the present embodiment, infers the shooting intention of user, and determines whether to import metadata based on this result, thus carry out the additional of useful metadata according to photographing information.More specifically, content management device 130, the value of the metadata elements of regarding focus distance is investigated from the metadata of content, if focal length tends to wide-angle (り is posted at Wide angle), then infer the scenery being intended that the entirety will taken at the moment that user holds, if focal length tends to dolly-out, dolly-back, (Wang Far posts り), then that infers that user holds is intended that the subject will taken and specify.In order to realize these functions, content management device 130 possesses data store 101, data register 102, metadata receiving and transmitting part 103, metasearch portion 134, imports detection unit 135, metadata editorial office 106.The detailed action of metasearch portion 134 and importing detection unit 135 is describing afterwards.Except metasearch portion 134 and the inscape that imports except detection unit 135, identical with shown in embodiment 1.Therefore, its detailed description is no longer repeated at this.
The action of description management devices 130.For convenience of description, connect as prerequisite using multiple content management device 130A and 130B as shown in figure 18 via communication network.
Figure 18 is the figure of the formation that the system that the content management device 130A of user A is connected via communication network with the content management device 130B of user B is shown.Content management device 130A and content management device 130B has the inscape same with the content management device 130 shown in Figure 17 respectively.In addition, in order to distinguish the inscape of content management device 130A and content management device 130B, for the inscape diacritic A that content management device 130A possesses, for the inscape diacritic B that content management device 130B possesses.Such as, the data store 101 possessed by content management device 130A describes as data store 101A, and the data store 101 possessed by content management device 130B describes as data store 101B.
The action of the following entirety of content management device 130A is all identical with the situation of embodiment 1, that is: when register content, metadata is sent to the other guide management devices 130B connected via communication network as shown in figure 18, receive the associated metadata that the other side searches, determined whether to import received associated metadata by importing detection unit 135A, utilize and be judged to be that the associated metadata that can import carrys out the metadata of update content by metadata editorial office 106A.In the metasearch portion 104 of the detailed action of following explanation and embodiment 1 and import the different metasearch portion 134A of detection unit 105 and import detection unit 135A.
Figure 19 is the process flow diagram of the action of the metasearch portion 134B representing content management device 130B.Process shown in Figure 19 processes with associated metadata search, and (S503 of Fig. 6) is corresponding.
Metasearch portion 134B, metadata (S801) is accepted from metadata receiving and transmitting part 103B, and search for so a kind of metadata from data store 101B, that is: the value of the metadata elements of the date-time that comprises of value and the metadata accepted of the metadata elements of the date-time that comprises of this metadata and GPS information and GPS information is close to (S802).The process of S801 and S802 is identical with the process of S801 and S802 utilizing Fig. 9 to illustrate in embodiment 1 and 2.
Then, metasearch portion 134B, delete the metadata elements of date-time/GPS information from the metadata of Search Results and do not delete the metadata elements of photographing information, and remaining part is outputted to metadata receiving and transmitting part 103B (S1601) as associated metadata.In addition, it is the metadata elements of deleting date-time/GPS information/photographing information from the metadata of Search Results in embodiment 1 and 2, and remaining part is outputted to metadata receiving and transmitting part 103B (S803 of Fig. 9) as associated metadata, but be photographing information is outputted to metadata receiving and transmitting part 103B in the present embodiment, this point is different from embodiment 1 and 2.
Figure 20 is the process flow diagram of the action of the importing detection unit 135A (135) represented involved by the present embodiment.It is corresponding that process shown in Figure 20 and metadata elements import determination processing (S505 of Fig. 6).
Import detection unit 135A, if receive associated metadata from metadata receiving and transmitting part 103A, then whether the value investigating the value of metadata elements of focal length and the metadata elements of the focal length of the current content will registered at content management device 130A comprised in associated metadata all tends to wide-angle (S1701).At this, tending to wide-angle is value (such as 50mm) situation below that the value indicating focal length is specifying.When the value of focal length all tends to wide-angle, be judged to import in the metadata elements comprised in associated data, beyond focal length metadata elements, and the metadata elements beyond focal length is outputted to metadata editorial office 106A (S1702).When the value of the focal length of either party is not inclined to wide-angle, to metadata editorial office 106A, what does not export (importing namely not carrying out associated metadata), ends process at that.Carry out such process be because: the content of taking in the mode tending to wide-angle is high by the possibility of the metadata of supplemental instruction scenery or situation, therefore metadata is shared useful, and, the possibility of the metadata of the subject that the content of taking in the mode tending to dolly-out, dolly-back is specified by supplemental instruction is high, and therefore sharing metadata may not be useful.
Citing specifically understands above-mentioned action.As shown in figure 18, the content management device 130A of setting user A and the content management device 130B of user B, connects via communication network.Figure 21 A illustrates that user A starts the figure of an example of the content 1800A that will register at content management device 130A now.Figure 21 B is the figure of an example of the content 1800B of the content management device 130B being registered in user B.Content 1800A is made up of content-data 1801A and metadata 1802A, comprise in metadata 1802A the photographic equipment of user A additional related date time/metadata elements (metadata elements of focal length is only shown as the representative of photographing information in Figure 21 A) of GPS information/photographing information.Content 1800B is made up of content-data 1801B and metadata 1802B, the metadata elements of date-time/GPS information/photographing information that metadata 1802B adds except the photographic equipment comprising user B, also comprises the metadata elements of the additional event name/comment of user B oneself.Be set with in the value of the metadata elements of event name " athletic meeting of 00 primary schools ", be set with " opening ceremony " in the metadata elements of comment.Content-data 1801A and content-data 1801B is the situation of the opening ceremony that have taken athletic meeting, and focal length is 28mm and 35mm respectively, is all at below 50mm, and therefore both in order to take, broad scope is taken with wide-angle.
When content 1800A is registered in content management device 130A by user A, the content-data 1801A of content 1800A and metadata 1802A is registered to data store 101A, and metadata 1802A is sent to content management device 130B.
Content management device 130B, if have received metadata 1802A, then based on the date-time comprised in metadata 1802A and GPS information, from data store 101B, search has the metadata 1802B of close date-time/GPS information, and the metadata elements of the focal length/event name/content after the metadata elements deleting date event/GPS information from metadata 1802B is sent to content management device 130A as associated metadata.
Have received the content management device 130A of associated metadata, by the work of the importing detection unit 135A shown in Figure 20, be judged as that the focal length (35mm) in associated metadata and the focal length (28mm) in metadata 1802A all tend to wide-angle below and all in the value (such as 50mm) of regulation, as as shown in Figure 21 C, the metadata elements in associated metadata except relevant with focal length is appended in the metadata 1802A relevant with content-data 1801A.That is, the metadata elements of event name/comment is appended to the metadata 1802A relevant with content-data 1801A.
At this, above-mentioned action is considered to the content 1000A illustrated respectively in Figure 11 A and Figure 11 B and content 1000B.Content 1000A is the content that user A have taken the situation of race, is the content of taking with wide-angle (being 28mm in this example) to take broad scope.And although content 1000B is the scene of identical race, be user B to take oneself child and the content of taking with dolly-out, dolly-back (being 300mm in this example).And content management device 130A, receive metadata 1002B from content management device 130B as associated data.But exceeded the value (such as 50mm) of regulation because the value of the metadata elements of the focal length comprised in associated metadata is 300mm, therefore content management device 130A does not import associated metadata.
Like this, the content management device of the present embodiment, infers the shooting intention of user according to photographing information, based on this result, judges whether importing the metadata that other guide management devices has, thus realizes the metadata that is attached with accurately.Therefore, it is possible to prevent from importing useless metadata, and the metadata be imported with.
(embodiment 4)
In embodiment 3, the value of the metadata elements of the focal length comprised in the value of the metadata elements of the focal length comprised in the metadata of the content only stored in user's content management device on hand and the associated data received all tends to wide-angle, import associated metadata.In embodiments of the invention 4, in addition, when be all the mode tending to dolly-out, dolly-back take and be judged as having taken same face, also import associated metadata.This is because: as described in embodiment 3, that the mode tending to dolly-out, dolly-back is taken in content, then by presumption user be intended that the subject will taken and specify, if be therefore taken same face in the case, then can judge to be intended that to clap same subject.
The formation of the content management device 130 involved by the present embodiment is identical with Figure 17, and the action of content management device 130 is roughly identical with the situation of embodiment 3.Below, illustrate from embodiment 3 when the different data register 102 of action and import detection unit 135.
In addition, in the present embodiment also similarly to Example 3, as shown in Figure 18, premised on multiple content management device 130A and 130B connects via communication network.
Whether data register 102, when register content 200, take the face of people in investigation content data 201.In content-data 201, shooting has a face of people, data register 102, extracts the face characteristic quantity of the face of the people be taken, and using the metadata elements of extracted face characteristic quantity as this classification of value setting face characteristic quantity, and is appended to metadata 202.Further, while content-data 201 and metadata 202 are registered in data store 101, metadata 202 is outputted to metadata receiving and transmitting part 103.It is all known for extracting the face region detection technology of whether taking the face of people in the face Characteristic Extraction technology of characteristic quantity of the face of people and investigation content data 201, is therefore not explained in this.Such as, as the characteristic quantity of face, the distance of two or the width etc. of nose can be utilized as characteristic quantity, also can utilize the characteristic quantity that the patterns (pattern) such as the color on face surface or deep or light part distribute.Further, also can be, in the detection in face region, using these characteristic quantities as input, utilize the sorters such as SVM (Support Vector Machine) or Adaboost to detect face region.
Figure 22 is the process flow diagram of the action of the importing detection unit 135A (135) represented involved by the present embodiment.It is corresponding that process shown in Figure 22 and metadata elements import determination processing (S505 of Fig. 6).
Import detection unit 135A, if receive associated metadata from metadata receiving and transmitting part 103A, then whether the value investigating the value of metadata elements of focal length and the metadata elements of the focal length of the current content will registered at content management device 130 comprised in associated metadata all tends to wide-angle (S1901).At this, tending to wide-angle is value (such as 50mm) situation below that the value indicating focal length is specifying.When the value of focal length all tends to wide-angle ("Yes" of S1901), be judged to import in the metadata elements comprised in associated data, except focal length and face characteristic quantity (by the situation of the metadata elements of additional characteristic quantity of having the face in data register 102) metadata elements, and the metadata elements except focal length and face characteristic quantity is outputted to metadata editorial office 106A (S1902).
The value of the metadata elements of the focal length comprised in associated metadata is not ("No" of S1901) when tending to wide-angle with any one in the value of the metadata elements of the focal length of the content that will register, and investigates whether both sides tend to dolly-out, dolly-back (S1903).At this, tending to dolly-out, dolly-back is the situation that the value that indicates focal length is larger than the value (such as 50mm) of regulation.Another tends to dolly-out, dolly-back when any one tends to wide-angle ("No" of S1903), import detection unit 135A and end process at that.When both sides tend to dolly-out, dolly-back ("Yes" of S1903), import detection unit 135A and investigate the metadata elements (S1904) that whether there is face characteristic quantity in associated metadata and the both sides of content that will register.When wherein either party does not exist the metadata elements of face characteristic quantity ("No" of S1904), import detection unit 135A and end process at that.
When all there is the metadata elements of face characteristic quantity with the both sides of the content that will register in associated metadata ("Yes" of S1904), import the distance between value that detection unit 135A calculates the metadata elements of the face characteristic quantity of both sides, and judge that whether this result is the value (S1905) within setting (this value is little of can be considered same face).In addition, when face characteristic quantity shows with vector, distance can be calculated by the Euclidean distance obtained between vector, when face characteristic quantity is showed with scale, distance can be calculated by the difference absolute value obtained between face characteristic quantity.But the method calculating distance is not limited thereto.
If the distance result of calculation between the value of the metadata elements of face characteristic quantity is ("Yes" of S1905) within setting, then import the metadata elements except focal length and face characteristic quantity that detection unit 135A is judged to can import in associated metadata, and the metadata elements except focal length and face characteristic quantity is outputted to metadata editorial office 106A (S1902).If distance result of calculation larger than setting ("No" of S1905), then import detection unit 135A and end process at that.
Citing specifically describes above-mentioned action.As shown in figure 18, the content management device 130A of setting user A and the content management device 130B of user B, connects via communication network.Figure 23 A illustrates that user A starts the figure of an example of the content 2000A that will register at content management device 130A now.Figure 23 B is the figure of an example of the content 2000B that the content management device 130B being registered in user B is shown.Almost identical with the object lesson (Figure 16 A and Figure 16 B) of embodiment 2, but because shooting has the face of the child of user A in content 2000A and content 2000B, therefore add metadata elements (being set as that from viewing angles different slightly the value of the same personage thus metadata elements of the face characteristic quantity of both sides the is quite close) this point of face characteristic quantity at metadata 2002A and metadata 2002B different from the situation of embodiment 2.
When content 2000A is registered in content management device 130A by user A, the content-data 2001A of content 2000A and metadata 2002A is registered to data store 101A and metadata 2002A is sent to content management device 130B.
Content management device 130B, if have received metadata 2002A, then based on the date-time comprised in metadata 2002A and GPS information, from data store 101B, search has the metadata 2002B of close date-time/GPS information, and the metadata elements of the focal length after the metadata elements eliminating date-time/GPS information from metadata 2002B/face characteristic quantity/people's name/event name/comment is sent to content management device 130A as associated metadata.
Have received the content management device 130A of associated metadata, by the work of the importing detection unit 135A shown in Figure 22, be judged as the focal length (105mm) in associated metadata and the focal length (105mm) in metadata 2002A all more than the value (such as 50mm) of regulation, all tend to dolly-out, dolly-back, and the distance between the value of the metadata elements of face characteristic quantity in the value of the metadata elements of face characteristic quantity in compute associations metadata and metadata 2002A.Because it is quite close to be assumed to two values, therefore the result of the calculating of distance, being judged as the personage be taken in content 2000A and content 2000B is same personage, content management device 130A, as shown in fig. 23 c, by in associated metadata except the metadata elements except focal length is relevant with face characteristic quantity, be appended to the metadata 2002A relevant with content-data 2001A.
Like this, the content management device of the present embodiment, infers the shooting intention of user, based on this result, then compares face characteristic quantity according to photographing information, thus determines whether to import the metadata that other guide management devices holds.Accordingly, content management device realizes the metadata that is attached with accurately.Therefore, it is possible to prevent from importing unwanted metadata, and the metadata be imported with.
In addition, although in the present embodiment, whether people has been taken in data register 102 investigation content data 201, and when shooting has people, the part of the metadata elements of face characteristic quantity as metadata 202 is registered, but also can there is the situation of the metadata elements of additional characteristic quantity of having the face in photographic equipment.Now, also can be, data register 102, the metadata elements of the face characteristic quantity preferentially added by photographic equipment, not carry out the action of the detection of face and the extraction of face characteristic quantity.
Above, about content management device 130 involved in the present invention, be illustrated according to embodiment, but the present invention is not limited to these embodiments.Only otherwise exceed aim of the present invention, by those skilled in the art thinkable various distortion be implemented on the embodiment of these embodiments, or the embodiment that the inscape combining different embodiments is constructed is also contained within scope of the present invention.
Such as, although in all of the embodiments illustrated, metadata is sent to other content management device when register content, and determine whether to import received associated metadata, but also can be, in order to reproducing contents or the guide look obtaining content and visit data storage part 101 time, carry out above-mentioned action.Such as, also can be that as shown in figure 24, content management device 140, except except the formation of the content management device 100 shown in embodiment 1, also possesses data reading portion 2101.Data reading portion 2101, when reading the data of content from data store 101, reading the metadata relevant with content from data store 101, and read-out metadata is outputted to metadata receiving and transmitting part 103.Metadata receiving and transmitting part 103, is sent to other guide management devices, and receives associated metadata by metadata.Import detection unit 105, determine whether to import received associated metadata.Accordingly, can be that opportunity is to realize the increase of metadata with the following stated, that is: sense data is carried out based on the content reproduction instruction from user or application, or, not based on the instruction of user, but for the purpose of the maintenance of content management device 140 perhaps metadata in carrying out, carry out the reading of data.
In addition, to the opportunity that could import associated metadata and judge, be not limited thereto.Also can be that such as, by controlling timer, to a certain moment, then the data reading portion 2101 of content management device 130 reads metadata from data store 101, content management device 130 starts to determine whether to import associated metadata.
In fact whether, further, although in all of the embodiments illustrated, content management device automatically adds the metadata shared from other content management device to content, also can be, to add to user's inquiry.Now, by prompting query picture in the display equipped in main frame or the display connected separately, and to be added by user's answer, thus make the metadata be shared be affixed to content.
Further, although in all of the embodiments illustrated, content 200 is illustrated as by content-data 201 with 1 file that the metadata 202 of more than 0 or 1 is formed, and content-data 201 and metadata 202 also can manage with different databases.
And, although be illustrated as in all of the embodiments illustrated, add in the content of the side of metadata, the metadata except the metadata be automatically recorded along with contents such as date-time/GPS information/photographing information is not attached to this content in advance, but is not limited thereto.Also can be that such as, the metadata that user oneself is additional or the metadata obtained from other guide management devices are affixed to content.
Such as, if be described for embodiment 3, then the content 1800A being registered with the metadata 1802A comprised as shown in fig. 25 a in content management device 130A is in advance set as.This metadata 1802A is classification is " event name ", and comprises the metadata elements that its value is " autumn sport meeting " in advance.Also can be in this metadata 1802A, add the metadata 1802B of the content 1800B stored in the content management device 130B shown in Figure 21 B.At this, also comprise its classification classification identical with the classification comprised in 1802A in metadata 1802B i.e. " event name ", and its value is the metadata elements of " athletic meeting of 00 primary schools ".Therefore, also can be that under these circumstances, as shown in Figure 25 B, the classification as metadata 1802A is that the value of the metadata elements of " event name " adds " athletic meeting of 00 primary schools ".
Further, although in all of the embodiments illustrated, using date-time and the close metadata of the GPS information object as the judgement imported, the determining method importing the object judged is not limited thereto.Also can be, such as, by date-time, date-time except year during certain in, and the consistent metadata of GPS information is as importing the object judged.Accordingly, such as, the metadata of the photo of the event (such as, athletic meeting or admire the beauty of flowers) of in the same period holding every year can be shared.
Further, although in all of the embodiments illustrated, describe the situation of view data as content-data, the present invention is not limited to view data as the content-data of object.Such as, also can be, content-data be music data.Also can be now, receive the consistent metadata of the metadata elements such as song name/composition people from other content management device, replace date-time/GPS information etc., and carry out importing judgement.
In addition, the block diagram possessing the content management device of inscape required in this invention shown in Figure 26.Content management device 150 possesses metadata receiving and transmitting part 103, imports detection unit 135 and metadata editorial office 106.That is, data store 101 shown in above-described embodiment, data register 102, metasearch portion 134 are not required inscapes, also can be not there is search and send the function of the associated metadata relevant with received metadata.
And, above-mentioned each device, specifically, can form as the computer system be made up of microprocessor, ROM (Read OnlyMemory: ROM (read-only memory)), RAM (Random Access Memory: random access memory), hard disk drive, display unit, keyboard, mouse etc.Computer program is stored in RAM or hard disk drive.By microprocessor, according to computer program action, each device reaches its function.At this, computer program in order to reach regulation function and by multiple illustrate to combine the command code of the instruction of computing machine form.
Further, also can be, part or all of the inscape of each device of above-mentioned formation, be made up of a system LSI (Large Scale Integration: large scale integrated circuit).System LSI is the super multi-functional LSI that manufactures of integrated multiple constituting portion on a single die, specifically, is the computer system comprising microprocessor, ROM, RAM etc. and form.Computer program is stored in RAM.Microprocessor passes through according to computer program action, thus system LSI reaches its function.
Moreover, it can be, form part or all of inscape of above-mentioned each device, be made up of the module of the IC-card or monomer that are removable at each device.IC-card or module are the computer systems be made up of microprocessor, ROM, RAM etc.IC-card or module also can be comprise above-mentioned super multi-functional LSI.Carry out action by microprocessor according to computer program, thus IC-card or module reach its function.Also can be that this IC-card or this module have against tampering ability.
In addition, also can be 2 content management devices be 1 computing machine physically.Now, also can be perform program action on 1 computing machine of the handling part that 2 content management devices possess, and utilize internal bus to replace communication network.Also can be that similarly, 2 content management devices are 1 system LSI, 1 IC-card or 1 module physically.
Further, the present invention also can be method as implied above.Further, also can be the computer program being realized these methods by computing machine, also can be the digital signal be made up of computer program.
And, the present invention, also can be, by above computer program or the above-mentioned digital signal record non-volatile recording medium in embodied on computer readable, such as, floppy disk, hard disk, CD-ROM, MO, DVD, DVD-ROM, DVD-RAM, BD (Blu-ray Disc: Blu-ray Disc), semiconductor memory etc.Further, also can be the above-mentioned digital signal be recorded in these nonvolatile recording mediums.
Further, the present invention, also can be, by above computer program or above-mentioned digital signal, transmits via the network, data broadcast etc. that are representative with electrical communication lines, wireless or wire communication line, internet.
Further, the present invention also can be the computer system possessing microprocessor and storer, stores above computer program in above-mentioned storer, and above-mentioned microprocessor carrys out action according to above computer program.
And, also can be, transmit by said procedure or above-mentioned data-signal are recorded in above-mentioned non-volatile recording medium, or said procedure or above-mentioned digital signal are transmitted via network etc., thus implemented by independently other computer systems.
Moreover, it can be, combine above-described embodiment and above-mentioned variation respectively.That is, also can be that the importing detection unit of content management device performs in the importing determination processing illustrated in embodiment 1 ~ 4, multiple importing determination processing.
Should be thought of as embodiment of disclosure in all is all example, is not limited thereto.It is intended that: scope of the present invention illustrates with claims, instead of states bright illustrating above, and this invention comprises all changes in the implication and scope that are equal to claims.
The present invention can be utilized as the content management device that can realize need not importing the metadata be imported with during content attaching metadata in the metadata held by shared other guide management devices unwanted metadata.
symbol description
100,100A, 100B, 120,120A, 120B, 130,130A, 130B, 140,150 content management devices
101,101A, 101B data store
102,102A, 102B data register
103,103A, 103B metadata receiving and transmitting part
104,104A, 104B, 134,134A, 134B metasearch portion
105,105A, 105B, 115,115A, 115B, 135,135A, 135B import detection unit
106,106A, 106B metadata editorial office
107, the unshared information storage part of 107A, 107B
200,1000A, 1000B, 1400A, 1400B, 1800A, 1800B, 2000A, 2000B content
201,1001A, 1001B, 1401A, 1401B, 1801A, 1801B, 2001A, 2001B content-data
202,1002A, 1002B, 1402A, 1402B, 1802A, 1802B, 2002A, 2002B metadata
203 metadata elements
401 biographical dictionaries
402 experiential word dictionaries
1101,1101A, 1101B share information storage part
1201 import biographical dictionary
1202 address dictionaries
1203 continental embankment name dictionaries
1204 event name dictionaries
2101 data reading portions