WO2001097044A1 - Dispositif et procede de recherche/distribution de contenu - Google Patents

Dispositif et procede de recherche/distribution de contenu Download PDF

Info

Publication number
WO2001097044A1
WO2001097044A1 PCT/JP2001/004074 JP0104074W WO0197044A1 WO 2001097044 A1 WO2001097044 A1 WO 2001097044A1 JP 0104074 W JP0104074 W JP 0104074W WO 0197044 A1 WO0197044 A1 WO 0197044A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
search
terminal device
information
unit
Prior art date
Application number
PCT/JP2001/004074
Other languages
English (en)
French (fr)
Inventor
Kazuo Sugimoto
Yoshimi Moriya
Yoshihisa Yamada
Kohtaro Asai
Hirofumi Nishikawa
Tokumichi Murakami
Original Assignee
Mitsubishi Denki Kabushiki Kaisha
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Denki Kabushiki Kaisha filed Critical Mitsubishi Denki Kabushiki Kaisha
Priority to EP01930181A priority Critical patent/EP1291777A4/en
Priority to AU56764/01A priority patent/AU5676401A/en
Priority to US10/048,847 priority patent/US7310628B2/en
Priority to CA002376266A priority patent/CA2376266A1/en
Publication of WO2001097044A1 publication Critical patent/WO2001097044A1/ja

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9577Optimising the visualization of content, e.g. distillation of HTML documents
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99932Access augmentation or optimizing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99937Sorting
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99938Concurrency, e.g. lock management in shared database
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99942Manipulating data structure, e.g. compression, compaction, compilation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99943Generating database or data structure, e.g. via user interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99941Database schema or data structure
    • Y10S707/99944Object-oriented database structure
    • Y10S707/99945Object-oriented database structure processing

Definitions

  • a feature amount and additional information are extracted from content such as video information recorded in analog or digital form, and are used as a registration message.
  • the content obtained as a result of the search is converted according to the processing capacity of the terminal device, and the converted content is transmitted using communication means according to the type of network to which the terminal is connected.
  • the present invention relates to a content search and delivery device to be delivered and a content search and delivery method. Background art
  • This system is a system that collects images scattered on the Internet, automatically builds a database, and searches and distributes desired images from the built data base.
  • the conventional content search and distribution system is configured as described above. Assuming that the terminal device that receives the content obtained as a result of the search is a terminal with almost the same processing capacity, such as a PC or workstation connected to the Internet, Since the resulting content is only distributed in a certain format, it can easily be used on different networks and terminals with different processing capabilities, such as mobile phones, TV phones, and PCs. There were issues such as the inability to browse the content obtained as a result of the search.
  • a content search result list obtained as a result of a search is transmitted through various networks such as a telephone line and a wireless network to various types of computers having different processing capabilities. It is an object of the present invention to obtain a content search / delivery device and a content search / delivery method that can be delivered in a format according to a terminal, for example, a mobile phone, a videophone, a PC (Personal Computer), or the like. Disclosure of the invention
  • a content search and delivery device searches for a data base in which content and its additional information are stored based on information from a terminal device, and delivers the data extracted as a result of the search to the terminal device.
  • a content search and distribution device that edits data extracted as a result of the search according to the processing capability of the terminal device and distributes the data to the terminal device.
  • the data extracted from the database can be easily output from various terminals having different data processing capabilities.
  • a content search and distribution device searches a database based on information from a terminal device, extracts additional information of a content obtained as a result of the search, and retrieves a search result including the additional information.
  • List output A template search unit, a search result list editing unit that edits a search result list from the content search unit based on information from the terminal device into a form that can be displayed on the terminal device according to the processing capability of the terminal device, and a search. It has a search result list distribution unit that distributes the search result list edited by the result list editing unit to the terminal device.
  • the database stores the weighted registration metadata as additional information, and the content search unit performs the registration metadata based on information from the terminal device.
  • a database is searched with reference to the above, and additional information of the content obtained as a result of the search is extracted.
  • a content search / delivery device includes a search message / data generation unit that generates a content search message / data based on information from a terminal device and outputs the content search message / data to a content search unit.
  • the content search unit searches for a database based on the information from the terminal device and the database from the search-data-and-night generator, and adds the additional information of the content obtained as a result of the search. It extracts and outputs a list of search results with the additional information.
  • the terminal device does not need to be provided with the search metadata generation unit, so that the circuit size of the terminal device can be reduced.
  • a content search and distribution device is based on information from a terminal device.
  • the content is read from the base, and the read content is edited into a form that can be processed by the terminal device according to the processing capability of the terminal device.
  • the output content editing unit and the content edited by the output content editing unit are output to the terminal.
  • This has a content distribution unit that distributes the content search result to the device. This provides an effect that the content search result list extracted from the database can be easily output from various terminals having different processing capabilities.
  • a content search and distribution device provides a content search / delivery device that stores a content and registration data of the content, a link information to the content, and a registration data of the content.
  • the output content editing unit reads link information from a database based on information from the terminal device, and reads content based on the link information.
  • a content search and distribution method is directed to searching for a database storing content and its additional information based on information from a terminal device, and distributing data extracted as a result of the search to the terminal device.
  • This is a content search distribution method that edits the data extracted as a result of the search according to the processing capacity of the terminal device and distributes the data to the terminal device.
  • FIG. 1 is a diagram showing an overall configuration of a content search / delivery system of the present invention.
  • FIG. 2 is a diagram showing a configuration of a content search / delivery device A according to the first embodiment.
  • FIG. 3 is a flowchart showing a process of the input data registration unit 1 for registering a new content in the database B in the content search / distribution apparatus A of the first embodiment.
  • FIG. 4 is a flowchart showing a process of the search and distribution service unit 5 in the content search and distribution device A of the first embodiment.
  • FIG. 5 is a diagram showing a configuration of a terminal device D of the image search and distribution system according to the first embodiment.
  • FIG. 6 is a flow chart showing a process of the terminal device D in the content search / delivery system according to the first embodiment.
  • FIG. 7 is a diagram showing an example of search results displayed on the search result list display section 31 of the terminal device D in both (a) and (b).
  • FIG. 8 is a diagram showing a configuration of a terminal device D corresponding to the content search / distribution device A of the second embodiment.
  • FIG. 9 is a diagram showing a configuration of a content search / distribution apparatus A according to the second embodiment.
  • FIG. 10 is a diagram showing a configuration of a content search / distribution apparatus A according to the third embodiment.
  • FIG. 11 is a flowchart showing the processing of the input data registration unit 1 for registering a new content in the data base B in the content search / distribution apparatus A of the third embodiment.
  • FIG. 12 shows a search and delivery service of the content search and delivery device A of the third embodiment.
  • 6 is a flowchart showing processing of a screw unit 5.
  • FIG. 13 is a diagram showing an example of a weight coefficient table according to the fourth embodiment. BEST MODE FOR CARRYING OUT THE INVENTION
  • FIG. 1 is a diagram showing an overall configuration of a content search / delivery system.
  • A is a content search / distribution device according to the present invention comprising a server or the like
  • B is a data pace at which various contents and their registration data are stored
  • C is an Internet or Various networks such as telephone lines such as ISDN, wireless, dedicated cables, terrestrial satellite TV broadcast networks, etc.
  • D is a content and search / distribution device.
  • terminal devices with different processing capabilities, such as terminals and digital televisions.
  • a terminal device D such as a PC is connected to a network C such as an Internet network via a LAN or the like, and another terminal device D is an existing telephone line such as an ISDN.
  • a network C such as a network
  • a terminal device D such as a mobile phone or a personal digital assistant is connected to a wireless network C
  • a terminal device D such as a digital television is connected via a network. It is possible to connect to network C such as terrestrial Z satellite TV broadcasting network.
  • FIG. 2 is a diagram showing a configuration of a content search / distribution apparatus A according to Embodiment 1 of the present invention.
  • 1 is an input data registration section for inputting content, adding a message, and inputting it to a database
  • 2 is a data register.
  • the data input section for inputting the content to be registered in the evening pace B, 3 extracts the feature amount and additional information from the content input to the data input section 2, and adds the extracted information to the content as registration data.
  • It is a metadata generation unit for registration. It should be noted that the registration message data generated by the registration message data generation unit 3 and the contents are stored in the data base B.
  • the registration metadata generation unit 3 uses, for example, image color information, image texture information, motion information, object shape information, audio frequency characteristic information, sound It extracts the feature value of the content including at least one of the information on the size of the sound, the information on the sound source, and the language recognition information of the voice.
  • the registration message generator 3 generates “additional information j of the content as an image coding method, an image bit rate, an image frame rate, an image resolution, an image spatio-temporal hierarchy.
  • Image formats such as coded information, audio coding method, audio bit rate, descriptive information of elements (image, audio, text, etc.) that constitutes content, information on copyright of content, distribution conditions of content (Contents, free of charge, etc.), content file size, content file name, content identification number, content creator text information, content creation time information, image thumbnails, image parts, This is to extract additional information of the content including at least one part of the audio. .
  • 5 searches the database B for content that meets the user's request, converts the list of contents obtained as a result of the search according to the capabilities of the terminal device D, and outputs it.
  • the search and distribution service unit converts the content specified by the user from the list into a form that can be processed by the terminal device D and distributes the signal.
  • 6 is a signal requesting a search from the terminal device D and a user requesting an output.
  • Enter user request of user request such as content identification information 7 is a search key input unit for inputting a search key specified by the user from the terminal device D, and 8 is user information for inputting user identification information and user information on the terminal device D from the terminal device D.
  • An input unit 9 is a terminal capability information acquisition unit that acquires information on the processing capability of the terminal device D from the user identification information input to the user information input unit 8 and the user information on the terminal device D as terminal capability information. “0” searches for a content that matches or is similar to the search key input in the search key input section 7 from the data pace B, and a registration message for one or more content selected as a result of the search. This is a content search unit that outputs a list of information such as evenings as a search result list.
  • reference numeral 11 denotes a mode in which the search result list output from the content search unit 10 can be displayed on the terminal device D based on the terminal capability information obtained by the terminal capability information acquisition unit 9.
  • a search result list editing unit that edits and outputs the search result list, and 12 is a search result list distribution unit that outputs the edited search result list output from the search result list editing unit 11 to the user.
  • the user inputs the content designated by the user via the user request input unit 6 from the database B, inputs the terminal capability information obtained by the terminal capability information acquisition unit 9, and reads the content read out from the database B.
  • Output content editing unit that performs editing processing such as converting the content into a format that can be processed by the terminal device D and outputs the content.14 is a content distribution that distributes the edited content output from the output content editing unit 13 to the terminal device D. It is.
  • the input data registration unit 1 and the search / delivery service unit 5 constitute the content search / delivery device A.
  • the content search and delivery device A may be configured by the search and delivery service unit 5 and the database B, or the content search and delivery device A may be configured by the search and delivery service unit 5 alone. You may make it perform.
  • FIG. 3 is a flowchart showing a process of the input data registration unit 1 for registering a new content in the database B in the content search / delivery device A of the first embodiment.
  • the data input unit 2 has one or both of an interface for inputting content via the network C and an interface for inputting content directly without passing through the network C.
  • the content is externally input by one of the methods, and is output to the registration metadata generating unit 3 (step ST1).
  • the new content is transmitted from the terminal device D to the input data registration unit 1 via the network C, or directly in the content search and distribution device A having the input data registration unit 1.
  • the content such as an image or voice taken by a mobile phone having a camera is registered, or the content such as an image or voice received by e-mail or the like is searched for and distributed. It is possible to register the device A.
  • an output terminal of a camera, a video camera, a PC, or the like is directly connected to the input terminal (not shown) of the content search and distribution device A to input the data.
  • the input / output unit 2 has an interface for inputting content via the network C and an input interface for inputting directly without passing through the network C. It has one or both of the faces.
  • the registration message generation unit 3 uses the read content Information such as quantity and additional information is extracted (step ST 2).
  • the extracted feature amount includes, for example, the color and texture of the image included in the read content, the motion, the shape, and the frequency characteristics of the audio included in the read content.
  • a keyword describing the characteristics of the read content and additional information for the read content are added.
  • the additional information includes, for example, the encoding method of the image included in the content (MPEG-1, MPEG-2, MPEG-4, JPEG, GIF, BMP, etc.), bit rate, frame rate, resolution, Information about the image format, such as the spatio-temporal layering information of the image, the coding method of the audio included in the content (GSM—AMR, MPEG—1, MPEG—2, MPEG—4, etc.) Traits, descriptions of the elements that make up the content (images, audio, text, software), information on the copyright of the content, information on the distribution conditions of the read content (paid Z free, etc.), file size of the content , File name, ID number, creator information, created time information, thumbnail of image included in content, part of image, part of audio, etc.
  • the encoding method of the image included in the content MPEG-1, MPEG-2, MPEG-4, JPEG, GIF, BMP, etc.
  • bit rate bit rate
  • frame rate resolution
  • Information about the image format such as the spatio
  • the registration metadata generating unit 3 uses the feature amounts and additional information of the content extracted as described above, for example, in advance, such as a format specified by MPEG-7.
  • a registration message (characteristic descriptor) described according to the defined format is generated (step ST3), and the generated registration message is added to the corresponding content.
  • the contents and the registration data are stored in the data storage pace B (step ST 4).
  • FIG. 4 shows a search performed by the content search / delivery device A according to the first embodiment.
  • 5 is a flowchart showing the processing of the distribution service unit 5.
  • Information relating to the user includes, for example, user identification information such as a user name, a user registration number, a group name to which the user belongs, information on the type of the terminal device D, and information on the processing capability of the terminal device D. is there.
  • a search key is input from the terminal device D to the search key input unit 7 (step ST12), and a signal requesting a search is input from the terminal device D to the user request input unit 6 (step ST12).
  • the search key includes, for example, a keyword, a registration message that describes the feature amount and additional information of the content, a file format such as an image and a sound included in the content, a resolution, There is a file size.
  • the content search unit 10 When the search request signal and the search key are input, the content search unit 10 performs a matching process between the search key and the keyword / feature described in the registration metadata included in the database B. (Step ST14), searching for one or more contents matching or similar to the search key, and storing the registration message stored together with the one or more contents obtained as a result of the search.
  • the additional information such as one night is extracted and output to the search result list editing unit 11 as a search result list (step ST15).
  • the information posted in the search result list includes, for example, the encoding method of the image included in the content (MPE G-1, MP EG-2, MPEG-4, JPEG, GIF, BMP, etc.), Information on image format such as bit rate, frame rate, resolution, spatio-temporal layering information of the image, and audio coding method included in the contents (GSM—AMR, MPEG-1, MP EG-2, MPE G-4, etc.), bit rate, description of elements (image, sound, text, software) that make up content, Information on the copyright of the content, information on the distribution conditions (paid / free, etc.) of the read content, content file size, file name, ID number, information on the creator, created time information, images included in the content There are thumbnails, parts of images, parts of audio, etc.
  • the terminal capability information acquiring unit 9 acquires the terminal capability information on the processing capability of the terminal device D included in the user information from the terminal device D input to the user report input unit 8, and edits the search result list. Output to section 11 (step ST16).
  • the terminal capability information is obtained from the terminal device D.
  • the present invention is not limited to this.
  • the receiving terminal information of the user may be registered in advance at the time of user registration, and the terminal capability information registered in the content search and distribution device A may be acquired from the user identification information.
  • the terminal capability information includes the image coding method used by terminal device D, the resolution, bit rate, frame rate, and image coding format of images that can be received and displayed by terminal device D, and the audio coding method used by terminal device D. And the bit rate of audio that can be received and displayed on the terminal device D and output.
  • the search result list editing unit 11 since the search result list editing unit 11 also inputs the search result list output from the content search unit 10, based on the terminal capability information from the terminal capability information acquisition unit 9, the content search unit 11 From the information included in the search result list starting from 10, the terminal device D edits, for example, extracts only information that can be received and displayed, and outputs the information to the search result list distribution unit 12 (step ST 1). 7) The search result list distribution unit 12 distributes the search result list edited by the search result list editing unit 11 to the terminal device D that has requested the content search via the network C.
  • the distribution information to the terminal device D included in the search result list includes, for example, the file name of the content extracted as a result of the search, the name of the image encoding method of the content, and the image encoding method of JPEG or the like. Thumbnails are included. However, if the terminal device D is, for example, a mobile phone terminal and currently does not have a function of decoding and displaying an encoded image such as JPEG, an image encoded in JPEG or the like from the search result list.
  • Terminal device In D, when the search result list is displayed, the user makes a network request for a specific content specified by the content identification information from the content described in the search result list. The content is transmitted to the content search and distribution device A via C.
  • the user request input unit 6 of the search / delivery service unit 5 inputs the user request from the terminal device D and outputs it to the output content editing unit 13 (step ST 19) ).
  • the output content editing unit 13 reads the content specified by the content identification information input from the user request input unit 6 and the registration data for the content from the data base B (step ST20). Then, based on the terminal capability information of the terminal device D which has transmitted the user request, it is determined whether or not the read content can be received and displayed on the terminal device D (step ST2). 1).
  • the output content editing unit 13 determines that the content read out from the data base B can be received and output by the terminal device D as it is (step ST21 "Yes").
  • the content read out from the base B is output to the content distribution unit 14.
  • the content distribution unit 14 distributes the content output from the output content editing unit 13 to the terminal device D (step ST23).
  • the output content editing unit 13 determines that the content read from the database B cannot be received and output by the terminal device D, such as display (step ST21 “No”). Then, the content read out from the database B is edited such as converting it into a format that can be received and displayed on the terminal device D (step ST22), and then output to the content distribution unit 14. At this time, the conversion processing performed by the output content editing unit 13 includes image coding method conversion, resolution conversion, bit rate conversion, frame rate conversion, audio coding method conversion, bit rate conversion, etc. . In addition, for example, if the content is composed of images and audio and the terminal device D does not support audio / video, only a part of the content is extracted, such as extracting only the images included in the content.
  • the terminal device D supports only the pace layer and does not support the enhancement layer
  • processing such as extracting only the pace layer may be performed.
  • the content distribution unit 14 distributes, to the terminal device D, the content that has been converted by the output content editing unit 13 into a form that can be received and displayed by the terminal device D as described above (step ST2). 3).
  • FIG. 5 is a diagram showing a configuration of a terminal device D of the image search and distribution system according to the first embodiment.
  • reference numeral 21 denotes a search key menu command input by the user, extracts the readout feature amount and additional information, and adds them to the search key as a registration message overnight.
  • Information, search keys and user commands A search request unit for transmitting a search request to the content search / distribution apparatus A; 22 a user command input unit for inputting a user request such as a command for requesting a search (identification information of a content for which the user requests output); Is user identification information and terminal equipment!
  • 24 is a content input unit that captures content such as images and audio from a digital video camera or the like as search target content
  • 25 is a user that inputs a user search key specified by the user This is a search key input section.
  • reference numeral 26 denotes a search message that extracts the feature amounts and additional information of the search target content input from the content input unit 24 and outputs the extracted information as a registration message.
  • the evening generation unit 27 receives the user search key entered in the user search key input unit 25 and the registration data generated by the search "Metade / night generation unit 26" as content search distribution A search key output unit that outputs to the device A.
  • 28 is a user request output that outputs to the content search and distribution device A a user request such as a signal for which the user requests a search and identification information of the content for which the user requests the output. Department.
  • reference numeral 29 denotes a search result processing unit that receives information obtained as a result of a search performed by the content search / distribution device A and outputs the information to a user;
  • the search result list input section that receives the search result list obtained from the content search and distribution device A, and 31 is a search result that displays the search result list input to the search result list input section 30
  • the list display section, 32 is a content receiving section that receives the content specified by the user from the search result list from the content search and distribution device A, and 33 is the user that receives the content received by the content receiving section 32.
  • This is a content output unit that displays on the screen or outputs by voice or the like.
  • the terminal device D will be described in which the search request unit 21 and the search result processing unit 29 are provided together. However, the search request unit 21 and the search result processing unit 29 may be provided in different terminal devices D.
  • FIG. 6 is a flowchart showing a process of the terminal device D in the content search / delivery system according to the first embodiment.
  • the user information output unit 23 of the terminal device D Information about the user is transmitted to the content search / distribution device A (step ST31).
  • the information on the user includes, for example, user identification information, the type of the terminal device D, and information on the processing capability of the terminal device D. It should be noted that this user information is input by the user command input unit 22 and is connected to the content search and distribution device A when the user information is input by the user command input unit 22 after connection with the content search and distribution device A.
  • the information may be transmitted, or the information input by the user command input unit 22 may be stored in the user information output unit 23 in advance, and the user information may be automatically transmitted to the content search / distribution apparatus A when connected.
  • the output unit 23 may be configured to transmit to the content search / delivery device A.
  • the user inputs the content to be searched into the content input section 24 of the terminal device D (step ST32).
  • the input of the content is performed by directly inputting an image or a picture from a digital video camera, a microphone, or the like.
  • content such as audio is imported, and in other cases, content such as images and audio is imported via the network C.
  • the content input to the content input unit 24 is output to the search data generation unit 26, and the search metadata generation unit 26 extracts the feature amount and additional information of the search target content.
  • Search key for registration Output to the output unit 27 (step ST33).
  • the feature amounts extracted by the search message generation unit 26 include, for example, the color, texture, movement, and shape of the image included in the search target content, and the frequency characteristics of the audio included in the read content. is there.
  • the additional information extracted by the search metadata generation unit 26 includes, for example, an encoding method (MP EG-1, MP EG-2, MP EG-4, JPEG-4) of an image included in the search target content. , GIF, BMP, etc.), bit rate, frame rate, resolution, coding method of audio included in the content (GSM-AMR, MPEG-1, MPEG-2, MPEG-4, etc.), video ⁇ There are rates.
  • a user search key designated by the user is input to the user search key input section 25 and output to the search key output section 27 (step ST34).
  • the user search keys include, for example, keywords related to content, file name, file size, information on the time when the content was generated, approximate color and texture of the image, movement, shape, and approximate frequency characteristics of audio. is there.
  • the registration message generated by the search message generation unit 26 and the user search key input from the user search key input unit are output to the search key output unit 27 as a search key.
  • the search key output unit 27 outputs a search key including the registration message and a user search key to the content search / distribution device A which is a server via the network C. (Step ST35).
  • the search request signal is sent to the content search / delivery device A via the user request output unit 28.
  • Sent step ST36.
  • the output of various information from the terminal device D in these steps ST31, ST35 and ST36 is not limited to the output in this order. It is.
  • the content search / distribution device A receives the search request signal transmitted from the terminal device D by the operation of the user via the network C, the registration message, and the user search key, As described above, based on the search key sent by the user, the content is searched for at the pace B overnight.
  • the search result list generated as a result of the search performed by the content search / distribution device A is transmitted to the terminal device D via the network C as described above, and the terminal device D searches the search result processing unit 29.
  • the result list input unit 30 is transmitted from the content search / distribution device A and receives the search result list (step ST37).
  • the search result list input unit 30 displays the received search result list on the search result list display unit 31 and allows the user of the terminal device D to browse (step ST38).
  • the user refers to the search result list displayed on the search result list display section 31 and selects a content desired to be distributed from the search result list, and identifies identification information of the selected content.
  • An input is made to the user command input section 22 of the terminal device D (step ST39).
  • the identification information of the content input to the user command input unit 22 is output from the user request output unit 28 and transmitted to the content search and distribution device A which is a server via the network C (step ST 4 0) ⁇
  • the content retrieval / delivery device A reads the content specified by the user from the database B in accordance with the content identification information from the user, and distributes the content to the terminal device D of the user.
  • the content delivered from the content search and delivery device A is received by the content receiving unit 32 of the terminal device D of the user (step ST 41), the content is output to the user by the content output unit 33 in an output method according to various media such as display and audio output (step ST 42).
  • the content may be displayed on the search result list display unit 31 together with the search result or separately from the search result.
  • the content search / delivery system according to Embodiment 1 is used to convert a golf tee shot scene taken by a digital video camera or the like from a golf tee shot scene of another player to a search result. Search for content that includes sports video content in order to find out information on the extracted players (name of the player, frontal image, hometown, average score, world ranking, past award history, etc.) An example will be described in which a search is performed by accessing distribution device A.
  • the user information output unit 23 accesses the user ID, for example, the content search / delivery device A.
  • Information about the processing capability of the terminal device D such as a login name, etc.
  • the image encoding method that can be received and displayed is MPEG-4 and the size is 176 x 144 pixels
  • the audio encoding method that can be received and output is GSM—User information such as AMR is transmitted from the user information output unit 23 of the terminal device D to the content search / distribution device A via the network C.
  • the user information of the terminal device D is input to the user information input unit 8 of the content search / delivery device A, and the terminal capability information acquisition unit 9 is input to the terminal device input to the user information input unit 8.
  • the terminal capability information of the terminal device D is obtained from the user information of D.
  • the terminal device D uses its own camera or another device's camera or the like for the search target (Fig. Not shown.
  • the image photographed by) is input to the content input unit 24 of the terminal device D such as a mobile phone.
  • the image input to the content input unit 24 is sent to the search message and overnight generation unit 26, and features such as the shape, color, movement, and texture of the entire image and the objects included in the image are included.
  • the amount is extracted and sent to the search key output unit 27 as a registration message.
  • the user search key input unit 25 displays, as a search key input by the user, for example, “Contents extracted as a result of search have no restrictions on distribution conditions. Or "The content to be extracted as a result of the search is limited to the video content of the players within the world ranking 100.” Is input, and the input user search key is sent to the search key output unit 27.
  • a search request signal is transmitted from the user request output unit 28 to the user request input unit 6 of the content search and distribution device A, and then the search key is output.
  • the registration message and the user search key output from the unit 27 are transmitted as search keys to the search key input unit of the content search and distribution device A.
  • the registration stored in the database B is performed based on the registration message from the terminal device D input to the data input unit 2 and the user search key.
  • the registration data from the terminal device D and the user search key are matched or similar. Only for video content that has features and meets the conditions described in the search key, information about the video content is extracted.
  • the information about the video content extracted here includes, for example, the image of the first frame of the video content, the registration number of the video content, the file name, the file size, the image and audio encoding method, and the image. Resolution, bit rate, frame rate, audio bit rate, and text content for video content. Information on these video contents is sent to the search result list editing unit 11 as a search result list.
  • the search result list editing unit 11 edits the search result list from the content search unit 10 such as conversion and processing according to the capabilities of the terminal device D.
  • the search result list edited by the search result list editing unit 11 is transmitted from the search result list distribution unit 12 to the terminal device D via the network C, and the search result list input unit of the terminal device D is input. Entered in 30.
  • the search result list input to the search result list input section 30 is displayed on the search result list display section 31.
  • 7 (a) and 7 (b) show an example of search results displayed on the search result list display section 31 of the terminal device D.
  • FIG. 7 (a) shows an example of the display of the search result list in the search result list display section 31 of the terminal device D having sufficient display processing capability such as a PC.
  • 3la is a search target video input by the user via the content input unit 24 or the like, and is, for example, a golf parting scene.
  • 3 1 b is a search result list obtained by the content search unit 10 sent from the content search and edit unit 11 of the content search and distribution device A, and obtained by the search.
  • 3 1 c 1 to 3 1 c 3 Are search results 1, 2, 3, and 3 that are thumbnails of multiple golf putting scenes that match or are similar to the search target video 31a obtained as a result of the search displayed on the search result screen 31b.
  • ⁇ ⁇ ⁇ ⁇ Images, 3 1 dl to 31 d 3 are the search results 1, 2, 3, ⁇ ⁇ ⁇ ⁇ images 3 1 c 1 to 3 1 c 3 and the corresponding search results 1, 2, 3 , ... If it is an overnight about the athlete, for example, the name of the athlete, face image, hometown, average score, world ranking, past award history, etc. should be output.
  • Fig. 7 (b) shows the search when the display screen of the search result list display section 31 of a mobile phone or the like is small, or when a large amount of information is downloaded, and when the data is transmitted to the terminal device D which cannot be downloaded due to a large load.
  • An example of display of a search result list in a result list display unit 31 is shown.
  • the search result list includes, for example, text e-mails 31 e relating to search result 1 (player 1) and a candidate in the preceding list.
  • the user selects a content desired to be distributed from the displayed search result list, and selects the content.
  • the identified content identification information is input to the user command input section 22.
  • the content identification information may be any means or method capable of identifying only a specific content from the search result list. For example, an index number is assigned to each content information listed in the search result list. If such information is added, the index number or the like can be used as identification information.
  • the content identification information input to the user command input section 22 is output from the user request output section 28 and sent to the content search / delivery device A via the network C, and the content search / delivery apparatus Input to the user request input section 6 of device A.
  • the content identification information input to the user request input unit 6 is output to the output content editing unit 13, and the output content editing unit 13 outputs the content desired by the user based on the input content identification information. Read from base B overnight.
  • the output content editing unit 13 performs processing such as format conversion on the content read from the database B based on the terminal capability information acquired by the terminal capability information acquiring unit 9 and distributes the content. To a format suitable for the capabilities of the terminal device D to be used.
  • the encoding method for image data of video content registered in database B is MPEG-2
  • the resolution is 720 x 480 pixels
  • the encoding method for audio data is MP EG — 1 Audio Laer 2
  • the terminal device D is a mobile phone
  • the image coding method that can be processed by the terminal device D is MPEG-4
  • the screen display size is 176 x 144 pixels
  • the audio coding method is GSM.
  • AMR converts the image coding method from MP EG-2 to MP EG-4 and change the resolution from 720 x 480 to 1 76 x 144 pixels
  • the data encoding scheme is also converted from MPEG-1 Audio Layer 2 to GSM-AMR and output as a data format that can be processed by the terminal device D.
  • the encoding method and the resolution have been described by way of example, but the output content editing unit 13 may convert the bit rate to a frame rate.
  • the output content editing unit 13 transmits only the image data from among the image and the sound, for example. For example, if only part of the image is cut out and transmitted, for example, if the image data is hierarchical and consists of a base layer and an enhancement layer In this case, only a part of the content may be transmitted, such as transmitting only the base layer data.
  • the condition “Search only for copyright-free content for free” is specified by the user's specified conditions, instead of distributing the content itself for paid content, Only the portion included in the content that can be distributed free of charge may be extracted. For example, if the content is a "movie", the content that can be distributed free of charge includes a content of representative scenes such as a "movie trailer".
  • the output content editing unit 13 performs processing such as format conversion on the content read from the database B based on the terminal capability information from the terminal capability information acquisition unit 9, and the terminal device D
  • the content distribution unit 14 transmits the edited content to the terminal device D via the network C.
  • the content receiving section 32 receives the content from the content search / distribution apparatus A, which is a server, and the received content is displayed to the user via the content output section 33, and audio is output. For example, it is output in an output format according to the type of media of the content.
  • the content search / distribution device A transmits the content specified by the search result list viewer, which is the search result, to the user based on the processing capability of the terminal device D.
  • the terminal device D is edited so that it can be received, displayed and output, so that the search result list and the content specified for distribution by the user can be easily displayed and output on various terminals with different processing capabilities.
  • a search is performed using a sample image or image of a search target captured by a user, and as a result of the search, the content delivered to the user is described as a content including an image and a voice.
  • the present invention is not limited to this, and may be configured to search using sample voices and deliver content of images only, or may be configured to search using sample voices and deliver content including images and voices Of course it is good.
  • the input data overnight registration unit 1, the data overnight B, and the search / delivery service unit 5 of the content search / delivery device A described in the first embodiment are provided in one content search / delivery device A.
  • the present invention is not limited to this, and may be in different content search / delivery devices A.
  • a registration message created by the content creator individually together with the content is used in the registration.
  • Content B may be registered, or the content creator who describes the distribution conditions etc. shall be created by the content creator. It may be created in A and registered in database B each time.
  • search request unit 21 and the search result processing unit 29 of the terminal device D described in the first embodiment may be applied to different terminal devices D.
  • Embodiment 2
  • the description is made such that the search is performed using the registration message generated by the search message generation unit 26 of the terminal device D.
  • the content search / delivery device A of the second embodiment the content search / delivery device A is provided with the same search data generation unit, and the content search / delivery device A has Overnight Is generated, and the search is performed using the generated registration message.
  • FIG. 8 is a diagram showing a configuration of a terminal device D corresponding to the content search / distribution device A of the second embodiment.
  • the terminal device D corresponding to the content search / distribution device A according to the second embodiment is different from the terminal device D according to the first embodiment shown in FIG.
  • the content to be searched input from the content input unit 24 is sent to the content search and distribution device A via the search key output unit 27 together with the user search key.
  • FIG. 9 is a diagram showing a configuration of a content search / delivery device A according to the second embodiment.
  • 4 1 extracts the feature amount and additional information of the content to be searched out of the search keys input from the search key input unit 5, and outputs the extracted information as a registration message for the search.
  • This is a search message generator.
  • the other configuration is the same as the configuration of the content search and distribution device A of the first embodiment shown in FIG. 2, and thus the same reference numerals are given and the description of those configurations is omitted.
  • the search key input unit 5 of the search / delivery service unit 5 receives the search key from the terminal device D via the network C. Output to generator 41.
  • the search key from the terminal device D received by the search key input unit 5 includes the user search key and the content to be searched.
  • the search message generation unit 41 extracts the feature amount and additional information of the content to be searched from the search keys input from the search key input unit 5, and searches the extracted information. It is output to the content search unit 10 together with the user search key as registration metadata for use.
  • the registration metadata and the user search key are input from the search message data generation unit 41, and thereafter, as in the case of the first embodiment, the registration message is input.
  • the evening base B is searched to extract information related to the related video content, and the extracted information is output to the search result list editing unit 11 as a search result list. After that, the operation is the same as that of the first embodiment, and the description of the operation is omitted.
  • the content search / delivery device A transmits the search result list as the search result and the content designated by the user to the terminal device D in the same manner as in the first embodiment. Based on the processing capability, it can be easily displayed and output on various terminals having different processing capabilities, and the content search / distribution device A is further provided with a search message / night generator 41.
  • the terminal device D side can cope without the provision of the search metadata generation unit 26, and the circuit scale of the terminal device D side can be reduced.
  • the content search and delivery device A is configured to store the content and the registration message overnight in the database B
  • the network If the content exists on network C, for example, if it is stored on another database server accessible via network C, the content of content will be stored in database B instead of the content. It is characterized in that it is configured to store link information.
  • FIG. 10 is a diagram showing a configuration of a content search / distribution apparatus A according to the third embodiment.
  • 51 is the output content from data base B
  • This is an input control unit for inputting content from the network C and outputting to the output content editing unit 13 when link information of the content is input to the editing unit 13.
  • the other configuration is the same as the configuration of the content search / distribution apparatus A of Embodiment 1 shown in FIG. 2, and thus the same reference numerals are given and the description of those configurations will be omitted.
  • FIG. 11 is a flowchart showing a process of the input data registration unit 1 when a new content is registered in the device B in the content search / delivery device A of the third embodiment.
  • the data input unit 2 includes an interface for downloading and inputting content via the network C, and a tool connected to the apparatus without the network C (not shown). ) Has one or both of the input faces of the input face for directly inputting the content, etc., from the network or via the network C. Instead, the content is input from the outside, and output to the registration message / night creation unit 3 (step ST51).
  • the registration message generation unit 3 extracts information such as the feature amount and additional information of the content from the input content (step ST52), and extracts the feature amount and additional information of the extracted content.
  • a registration message (feature descriptor) in which information such as information is described in accordance with a predefined format is generated (step ST53). Up to this point, the same applies to the first embodiment and the like.
  • the registration metadata generation unit 3 determines that the registered content has been input from the network C (step ST54 “Yes”), the registration metadata generation unit 3 determines that the registered content exists on the network C.
  • the link information for downloading the content and the registration data are stored in the data base B at step ST55 (step ST55), but are not present on the network C but are directly input. If there is (step ST54 “No"), the content and the registration data are stored in the data pace B (step ST56).
  • FIG. 12 is a flowchart showing the processing of the search / delivery service unit 5 of the content search / delivery device A according to the third embodiment.
  • step ST61 user information regarding a user is input from the terminal device D to the user information input section 8 of the content search / distribution device A (step ST61), and then the content search message and user search are performed from the terminal device D.
  • a search key such as a key is input to the search key input section 7 of the content search / distribution apparatus A (step ST62), and a search request signal requesting a search from the terminal apparatus D is sent to the user of the content search / distribution apparatus A. It is input to the input section 6 (step ST63).
  • the content search unit 10 uses the input search key to generate a key-word feature described in the registration message included in the database B. Matching process (step ST64), and search for a match with or similar to the entered search key.
  • Matching process step ST64
  • each search result list Bok extracting the additional information stored as a search result list and outputs it to the list editing unit 1 1 with Kontendzu (Step ST 6 5) 0 ' also
  • the user information input to the user information input unit 8 is sent to the terminal capability information acquisition unit 9, and information on the processing capability of the terminal device D included in the user information is acquired by the terminal capability information acquisition unit 9 ( Step ST66).
  • the terminal device D may be configured not to send the user information to the content search / delivery device A.
  • the receiving terminal information of the user may be registered in advance, and the terminal capability information registered in the content search and delivery device A may be acquired based on the user identification information and the like.
  • search result list extracted and output from the database: B by the content search unit 10 is output to the search result list editing unit 11.
  • the search result list editing unit 11 includes only the information that can be received and displayed or output by the terminal device D among the information included in the search result list.
  • the search result list is edited (eg, extracted) (step ST67), and the edited search result list is delivered from the search result list output unit 12 to the terminal device D via the network C (step ST67). Step ST68).
  • the search result list from the content search and distribution device A is input via the search result list input unit 30 and the search result list is displayed on the search result list display unit 31.
  • the user selects a specific content from the content described in the search result list displayed in the search result list display section 31 as a user.
  • the identification information of the content specified by the user is transmitted as a user request from the user request output unit 28 to the content search and distribution device A via the network C.
  • the user request from the terminal device D is input to the search / delivery service unit 5 via the user request input unit 6, and is output to the output content / edit unit 13 (step ST69). ).
  • the processing so far is the same as the processing of the search and distribution service unit 5 in the content search and distribution device A of the first embodiment shown in FIG.
  • step ST 7 0 only the registration metadata designated by the content identification information input to the user request input unit 6 is read out from the database B (step ST 7 0).
  • the content specified by the content identification information is stored in the database B and the content stored on the network C, for example, the content that can be accessed via the network C.
  • the link information to the content existing on the network C is stored in the database B in some cases, such as being stored in a database or a server.
  • the output content editing unit 13 determines whether or not the search content specified by the content identification information is stored in the database B. Judge (Step ST71) o
  • step ST71 “No” If the content to be searched is not stored in the database B (step ST71 “No”), it means that the content to be searched exists on the network C.
  • the content editing unit 13 inputs the content specified by the user via the input control unit 51 from the network C by, for example, downloading the content (step ST72). On the other hand, if the content to be searched is stored in Step ST71 "Yes"), the output content editing unit 13 reads out and inputs the content designated by the user from the data base B (step ST73).
  • the output content editing unit 13 can receive and display the content specified by the user read from the data base B or the network C by the terminal device D and output. It is determined based on the terminal capability information acquired by the terminal capability information acquiring unit 9 (step ST74).
  • the output content editing unit 13 determines that the input content can be output as received and displayed by the terminal device D as it is (step ST74 “Yes”), the output content editing unit 13 converts the input content to the output content.
  • the content is transmitted to the content distribution unit 14, and the content distribution unit 14 distributes the content from the output content editing unit 13 to the terminal device D (step ST 76).
  • the output content editing unit 13 determines that the input content cannot be received and output by the terminal device D (step ST74 “No”), the output content editing unit 13 converts the input content to the relevant content.
  • the terminal device D edits the data so that it can be received and output (step ST75), and outputs it to the content distribution unit 14.
  • the content distribution unit 14 distributes the edited content, such as conversion to a form that can be received and output by the terminal device D, by the output content editing unit 13 to the terminal device D (step ST76). ).
  • the content search / delivery device A determines the content designated by the user based on the processing capability of the terminal device D.
  • the terminal device D is edited so that it can be received and output, so that the content specified to be distributed as a result of the search can be easily output to various terminals with different processing capabilities. Wear.
  • the content existing on the network C is not stored in the data base B, and the data B is not stored in the data base B in place of the content. Since the information is configured to be stored, more content can be registered in the database B of the content search and distribution device A.
  • the content search and delivery devices In the content search and delivery devices according to the first to third embodiments, it has been described that the content is searched for by performing the matching without weighting the feature amounts described in the meta-data list.
  • the content search / delivery device In the content search / delivery device according to mode 4, a plurality of types of feature amounts described in the media data are extracted, and a sum obtained by performing weighted addition of each feature amount is used as a feature coefficient.
  • a feature is that content is searched for by performing matching using the obtained feature coefficient.
  • the fourth embodiment can be applied to any of the first to third embodiments.
  • the fourth embodiment is characterized by using the content search and distribution device A of the first embodiment shown in FIG. 2 as an example. Only the operation will be described.
  • the registration data generator 3 of the content search and distribution device A extracts a plurality of types of feature amounts from the content and prepares them in advance.
  • a weighting factor corresponding to each extracted feature amount is obtained from the weighting factor table or the like, and the obtained feature amount and the weighting factor are multiplied to obtain a weighted feature amount. It is a coefficient.
  • FIG. 13 shows an example of the weight coefficient table according to the fourth embodiment.
  • the types of feature amounts such as “the average value of the hue component of the image” and “the horizontal component of the average motion vector of the object included in the image” are different.
  • a list of corresponding weighting factors is prepared, and the features extracted when content is input are multiplied by the weighting factors corresponding to each feature from the list in Fig. 13 to obtain weighted features. After obtaining the quantity, the sum of the obtained weighted feature quantities is used as the feature coefficient. For example, the feature coefficient is stored in the data B overnight together with the content or content link information.
  • the content search unit 10 When the content search unit 10 searches for content on the data base B, the content search unit 10 uses the plurality of characteristic amounts included in the search key input to the content search unit 10 when registering the content. Weighted addition is performed using the same table as the weight coefficient template, and the characteristic coefficient is obtained in the same manner as described above. Then, the content search unit 10 operates so as to perform a search by performing matching between the feature coefficient obtained as described above and the feature coefficient registered in the database B. Subsequent operations are the same as in Embodiment 1 above.
  • the search result list obtained by searching for data B The read content can be easily displayed and output on various terminal devices D having different processing capacities, and the content search / distribution device A obtains a feature coefficient or a feature vector obtained by weighting and adding the feature amount of the content.
  • the database is registered in the database B, and the search is performed using the feature coefficient or the feature vector.
  • the sum of weighted feature amounts obtained by multiplying by the weighting factor has been described as being used as a feature factor in the search.
  • a plurality of weighted features are added one by one or several, and a plurality of feature coefficients are obtained, and a search is performed using a feature vector having the obtained plurality of feature coefficients as coefficients. You may do so.
  • the feature coefficient or the feature vector is registered at the time of data registration.
  • the present invention is not limited to this. Obviously, a quantization coefficient or quantization vector obtained by quantizing a coefficient or a feature vector may be obtained, and the quantization coefficient or an index corresponding to the quantization vector may be registered.
  • the content search / delivery device and the content search / delivery method according to the present invention provide a content search result list obtained as a result of a search through various networks such as a telephone line and a wireless network. It is suitable for distribution in a format according to different terminals.

Description

明 細 書 コンテンヅ検索配信装置およびコンテンヅ検索配信方法 技術分野
この発明は、 アナログまたはデジタルで記録された映像情報などのコ ンテンッから特徴量や付加情報などを抽出して登録用メ夕デ一夕とし、 当該登録用メ夕デ一夕を利用してコンテンツの検索を行い、 検索の結果 得られたコンテンッを端末装置の処理能力に応じて変換し、 この変換さ れたコンテンヅを端末が接続されているネッ トワークの種類に応じた通 信手段を用いて配信するコンテンツ検索配信装置およびコンテンヅ検索 配信方法に関するものである。 背景技術
従来のネ ヅ トワーク上のコンテンツ検索配信システムとして、 例えば 「ネッ トワーク型マルチメディァ情報の媒介を目指した公開型画像デー 夕ペース G I R L S」 (信学技報, H I 6 7— 6, 1 9 9 6年) に記載 されたシステムがある。 このシステムはイ ンターネ ヅ ト上に散在する画 像を収集し、 自動的にデータベースを構築し、 構築したデ一夕ペースか ら所望の画像を検索し配信するシステムである。
このシステムでは、 サーバ側でデ一夕ベース検索を行う際、 デ一夕べ —スに登録されている画像特徴に基づいてユーザからの要求に近い画像 を検索し、 ユーザ側では、 P C(P e r s o n a l C ompu t e r ) やワークステーショ ンなどで、 検索の結果得られた画像を閲覧するよう にしている。
従来のコンテンヅ検索配信システムは以上のように構成されているの で、 検索の結果得られたコンテンヅを受信する端末装置がィン夕一ネッ ト上に接続された P Cやワークステ一ションなどのほぼ同一の処理能力 をもつ端末であることを想定し、 検索の結果得られたコンテンッはある 決められたフォーマツ トでのみしか配信されないため、 異なる各種のネ ッ トワークや、 処理能力の異なる各種の端末、 例えば、 携帯電話ゃテレ ビ電話、 P C等では、 容易に検索の結果得られたコンテンツを閲覧でき ない等の課題があった。
この発明は上記のような課題を解決するためになされたもので、 検索 の結果得られたコンテンヅゃ検索結果リス トを電話回線や無線などの各 種のネッ トワークを通じて、 処理能力の異なる各種の端末、 例えば、 携 帯電話やテレビ電話、 P C(P e r s o na l C ompu t e r )など に応じたフォーマヅ トで配信することができるコンテンヅ検索配信装置 およびコンテンヅ検索配信方法を得ることを目的とする。 発明の開示
この発明に係るコンテンヅ検索配信装置は、 コンテンヅやその付加情 報等が格納されたデ一夕ペースを端末装置からの情報に基づき検索し、 検索の結果抽出したデ一夕を上記端末装置へ配信するコンテンツ検索配 信装置であって、 検索の結果抽出したデータを端末装置の処理能力に応 じて編集し端末装置へ配信するものである。
このことによって、 データベースから抽出したデ一夕を、 データの処 理能力が異なる各種の端末にて容易に出力することができるという効果 を奏する。
この発明に係るコンテンヅ検索配信装置は、 端末装置からの情報に基 づきデータべ一スを検索し、 検索の結果得られたコンテンヅの付加情報 を抽出して、 その付加情報が掲載された検索結果リス トを出力するコン テンヅ検索部と、 端末装置からの情報に基づきコンテンツ検索部からの 検索結果リス トを端末装置の処理能力に応じて当該端末装置で表示でき る形態に編集する検索結果リス ト編集部と、 検索結果リス ト編集部によ つて編集された検索結果リス トを端末装置へ配信する検索結果リス ト配 信部とを有するものである。
このことによって、 デ一夕べ一スから抽出したコンテンヅゃ検索結果 リス トを処理能力が異なる各種の端末にて容易に出力することができる という効果を奏する。
この発明に係るコンテンツ検索配信装置は、 データベースが、 付加情 報として重みの付けられた登録用メタデ一夕を蓄積しており、 コンテン ッ検索部が、 端末装置からの情報に基づき登録用メタデータを参照して データベースを検索し、 検索の結果得られたコンテンツの付加情報を抽 出するものである。
このことによって、 デ一夕ベースから抽出したコンテンヅゃ検索結果 リス トを処理能力が異なる各種の端末にて容易に出力することができる と共に、 高速に検索できるという効果を奏する。
この発明に係るコンテンッ検索配信装置は、 端末装置からの情報に基 づきコンテンヅ検索用のメ夕デ一夕を生成してコンテンヅ検索部へ出力 する検索用メ夕デ一夕生成部を有し、 コンテンヅ検索部は、 端末装置か らの情報と検索用メ夕デ一夕生成部からのメ夕デ一夕に基づきデ一夕べ ースを検索し、 検索の結果得られたコンテンヅの付加情報を抽出して、 その付加情報が掲載された検索結果リス トを出力するものである。
このことによって、 端末装置側には検索用メタデ一夕生成部を備えて いなくてもよいので、 端末装置の回路規模を小さ くすることができると いう効果を奏する。
この発明に係るコンテンツ検索配信装置は、 端末装置からの情報に基 づきデ一夕ベースからコンテンヅを読み出し、 読み出したコンテンヅを 端末装置の処理能力に応じて当該端末装置で処理できる形態に編集する 出力コンテンッ編集部と、 出力コンテンヅ編集部によって編集されたコ ンテンヅを端末装置へ配信するコンテンヅ配信部とを有するものである このことによって、 データベースから抽出したコンテンヅゃ検索結果 リス トを処理能力が異なる各種の端末にて容易に出力することができる という効果を奏する。
この発明に係るコンテンヅ検索配信装置は、 データベースが、 コンテ ンヅと当該コンテンッの登録用メ夕データとを蓄積している場合と、 コ ンテンッへのリ ンク情報とそのコンテンヅの登録用メ夕データとを蓄積 している場合があ り、 出力コンテンヅ編集部が、 さらに、 端末装置から の情報に基づきデータベースから リ ンク情報を読み出し、 そのリ ンク情 報に基づきコンテンヅを読み出すものである。
このことによって、 データベースがコンテンヅの代わりに当該コンテ ンヅのリ ンク倩報を蓄積するから、 デ一夕べ一スによ り多くのコンテン ヅを登録できるという効果を奏する。
この発明に係るコンテンッ検索配信方法は、 コンテンッやその付加情 報等が格納されたデ一夕ベースを端末装置からの情報に基づき検索し、 検索の結果抽出したデータを端末装置へ配信する際のコンテンヅ検索配 信方法であって、 検索の結果抽出したデータを端末装置の処理能力に応 じて編集し端末装置へ配信するものである。
このことによって、 デ一夕ベースから抽出したデータを、 デ一夕の処 理能力が異なる各種の端末にて容易に出力することができるという効果 を奏する。 図面の簡単な説明
第 1図は、 本発明のコンテンヅ検索配信システムの全体構成を示す図 である。
第 2図は、 実施の形態 1のコンテンヅ検索配信装置 Aの構成を示す図 である。
第 3図は、 実施の形態 1のコンテンヅ検索配信装置 Aにおいて新規の コンテンツをデータベース Bに登録する入力データ登録部 1の処理を示 すフ口一チヤ一トである。
第 4図は、 実施の形態 1のコンテンッ検索配信装置 Aにおける検索配 信サービス部 5の処理を示すフローチャートである。
第 5図は、 実施の形態 1の画像検索配信システムの端末装置 Dの構成 を示す図である。
第 6図は、 実施の形態 1のコンテンヅ検索配信システムにおける端末 装置 Dの処理を示すフ口一チャートである。
第 7図は、 ( a ) , ( b ) 共に、 端末装置 Dの検索結果リス ト表示部 3 1に表示される検索結果の一例を示す図である。
第 8図は、 実施の形態 2のコンテンツ検索配信装置 Aに対応する端末 装置 Dの構成を示す図である。
第 9図は、 実施の形態 2のコンテンツ検索配信装置 Aの構成を示す図 である。
第 1 0図は、 実施の形態 3のコンテンツ検索配信装置 Aの構成を示す 図である。
第 1 1図は、 実施の形態 3のコンテンツ検索配信装置 Aにおいて新規 のコンテンツをデ一夕ベース Bに登録する入力デ一夕登録部 1の処理を 示すフロ一チヤ一トである。
第 1 2図は、 実施の形態 3のコンテンツ検索配信装置 Aの検索配信サ —ビス部 5の処理を示すフローチャートである。
第 1 3図は、 実施の形態 4における重み係数テーブルの一例を示す図 である。 発明を実施するための最良の形態
以下、 この発明をより詳細に説明するために、 この発明を実施するた めの最良の形態について、 添付の図面に従ってこれを説明する。
実施の形態 1 .
第 1図は、 コンテンヅ検索配信システムの全体構成を示す図である。 第 1図において、 Aはサーバ等からなる本発明に係るコンテンツ検索配 信装置、 Bは各種コンテンヅやその登録用メ夕デ一夕が格納されるデ一 夕ペース、 Cはインタ一ネッ トや I S D N等の電話回線, 無線, 専用ケ 一ブル, 地上波ノ衛星 T V放送網などの各種のネッ トワーク、 Dはコン テンヅ検索配信装置 Aから見るとクライアントに相当する P Cゃ携帯電 話、 携帯情報端末、 デジタルテレビなどの処理能力の異なる各種の端末 装置である。
このようなコンテンツ検索配信システムでは、 例えば、 P C等の端末 装置 Dは L A N等を通じてィン夕一ネッ ト等のネッ トワーク Cに接続し 、 また別の端末装置 Dは I S D Nなどの既存の電話回線を通じてィン夕 —ネッ ト等のネッ トワーク Cに接続し、 携帯電話や携帯情報端末等の端 末装置 Dは無線系のネッ トヮ一ク Cに接続し、 デジタルテレビ等の端末 装置 Dは地上波 Z衛星 T V放送網等のネッ トワーク Cに接続することが 可能である。
第 2図は、 この発明の実施の形態 1によるコンテンツ検索配信装置 A の構成を示す図である。 第 2図において、 1はコンテンツを入力してメ 夕デ一夕を付加しデータベースに入力する入力デ一夕登録部、 2はデー 夕ペース Bに登録するコンテンッを入力するデータ入力部、 3はデータ 入力部 2に入力したコンテンツからその特徴量や付加情報などを抽出し 、 抽出した情報を登録用メ夕データとしてコンテンヅに付加する登録用 メタデータ生成部である。 尚、 登録用メ夕デ一夕生成部 3で生成された 登録用メ夕デ一夕およびコンテンツはデ一夕ベース Bに蓄積される。
ここで、 登録用メタデータ生成部 3は、 「コンテンツの特徴量」 とし て、 例えば画像の色情報や、 画像のテクスチャ情報、 動き情報、 ォブジ ェク ト形状情報、 音声の周波数特性情報、 音の大きさに関する情報、 音 源に関する情報、 音声の言語認識情報のいずれか少なく とも一つを含む コンテンヅの特徴量を抽出するものである。 また、 登録用メ夕デ一夕生 成部 3は、 「コンテンヅの付加情報 j として、 画像の符号化方式、 画像 のビッ トレ一ト、 画像のフレームレート、 画像の解像度、 画像の時空間 階層化情報などの画像フォーマツ トに関する情報、 音声の符号化方式、 音声のビッ トレート、 コンテンッを構成する要素 (画像, 音声, テキス トなど) の記述情報、 コンテンヅの著作権に関する情報、 コンテンヅの 頒布条件 (有償 Z無償など) に関する情報、 コンテンツのファイルサイ ズ、 コンテンヅのファイル名、 コンテンツの識別番号、 コンテンヅ制作 者に関するテキス ト情報、 コンテンツの制作された時刻情報、 画像のサ ムネイル、 画像の一部分、 音声の一部分のいずれか少なく とも一つを含 むコンテンヅの付加情報を抽出するものである。
また、 第 2図において、 5はデータベース Bからュ一ザの要求に合つ たコンテンヅを検索し、 検索の結果得られたコンテンツのリス トを端末 装置 Dの能力に応じて変換して出力し、 ユーザがリス トの中から指定す るコンテンヅを端末装置 Dで処理できる形態に変換して配信する検索配 信サービス部、 6は端末装置 Dから検索を要求する信号やユーザが出力 を要求するコンテンヅの識別情報などのユーザ要求のユーザ要求を入力 するュ一ザ要求入力部、 7はユーザの指定する検索キーを端末装置 Dよ り入力する検索キー入力部、 8は端末装置 Dよりユーザ識別情報や端末 装置 Dに関するユーザ情報を入力するユーザ情報入力部、 9はユーザ情 報入力部 8に入力されたユーザ識別情報や端末装置 Dに関するユーザ情 報から端末装置 Dの処理能力に関する情報を端末能力情報として取得す る端末能力情報取得部、 1 0は検索キー入力部 7で入力された検索キ一 に合致または類似するコンテンヅを、 デ一夕ペース Bから検索し、 検索 の結果選ばれた一つまたは複数のコンテンヅに関する登録用メ夕デ一夕 等の情報のリス トを検索結果リス トとして出力するコンテンヅ検索部で ある。
また、 第 2図において、 1 1は端末能力情報取得部 9で得られた端末 能力情報に基づいて、 コンテンヅ検索部 1 0より出力された検索結果リ ス トを、 端末装置 Dで表示できる形態に編集して出力する検索結果リス ト編集部、 1 2は検索結果リス ト編集部 1 1より出力された編集後の検 索結果リス トをユーザに出力する検索結果リス ト配信部、 1 3はユーザ がュ一ザ要求入力部 6を介して指定したコンテンヅをデータベース Bよ り入力し、 端末能力情報取得部 9で得られた端末能力情報を入力し、 デ 一夕ペース Bより読み出したコンテンヅを端末装置 Dで処理できる形態 に変換するなどの編集処理を行い出力する出力コンテンヅ編集部、 1 4 は出力コンテンヅ編集部 1 3より出力された編集後のコンテンヅを端末 装置 Dに配信するコンテンヅ配信部である。
尚、 第 2図に示す例では、 入力データ登録部 1 と検索配信サービス部 5 とがコンテンツ検索配信装置 Aを構成しているが、 本発明では、 これ に限らず、 入力データ登録部 1 と検索配信サービス部 5 とデータベース Bとによりコンテンヅ検索配信装置 Aを構成するようにしても良いし、 また、 検索配信サービス部 5のみによ りコンテンヅ検索配信装置 Aを構 成するようにしても良い。
次に動作を説明する。
まず、 入力デ一夕登録部 1の処理について詳述する。
第 3図は、 本実施の形態 1のコンテンヅ検索配信装置 Aにおいて新規 のコンテンツをデータべ一ス Bに登録する入力データ登録部 1の処理を 示すフローチャートである。
まず、 データ入力部 2は、 ネッ トワーク Cを介してコンテンヅを入力 するためのイン夕フェースと、 ネッ トワーク Cを介さずに直接入力する ためのィン夕フェースのうち一つまたは両方を有しており、 いずれかの 方法で外部よりコンテンツを入力し、 登録用メタデ一夕生成部 3へ出力 する(ステップ S T 1 )。
ここで、 新規のコンテンヅは、 端末装置 Dよりネッ トワーク Cを介し てこの入力デ一夕登録部 1に対し送信される場合や、 この入力データ登 録部 1を有するコンテンヅ検索配信装置 Aにおいて直接入力される等、 各種場合がある。 例えば、 端末装置 Dから送信される場合としては、 力 メラを有する携帯電話で撮った画像や音声などのコンテンヅを登録する 場合や、 メールなどで受信した画像や音声などのコンテンヅをコンテン ヅ検索配信装置 Aに登録する場合などが考えられる。 また、 コンテンツ 検索配信装置 Aに直接入力される場合としては、 カメラやビデオカメラ 、 P Cなどの出力端子をコンテンツ検索配信装置 Aの入力端子 (図示せ ず。 ) に直接接続してデ一夕入力部 2を介し入力する場合などが考えら れる。 このため、 デ一夕入力部 2は、 上述のように、 ネッ トワーク Cを 介してコンテンヅを入力するためのィン夕フエースと、 ネヅ トワーク C を介さずに直接入力するためのイ ン夕フェースのうち一つまたは両方を 有している。
登録用メ夕デ一夕生成部 3では、 読み出したコンテンツからその特徴 量や付加情報などの情報を抽出する(ステップ S T 2 )。 ここで、 抽出さ れる特徴量としては、 例えば読み出したコンテンヅに含まれる画像の色 やテクスチャ、 動き、 形状、 読み出したコンテンツに含まれる音声の周 波数特性などがある。 その他、 読み出したコンテンツの特徴を記述した キーワードや読み出したコンテンヅに対する付加的な情報が付加される
また、 付加情報としては、 例えばコンテンツに含まれる画像の符号化 方式 (MP EG— 1, MP E G— 2 , MP E G— 4, J P EG, G I F , BMPなど) 、 ビッ トレート、 フレームレート、 解像度、 画像の時空 間階層化情報などの画像フォーマツ トに関する情報や、 コンテンツに含 まれる音声の符号化方式 (G SM— AMR, MP E G— 1 , MP E G— 2 , MPE G— 4など) 、 ビッ トレート、 コンテンツを構成する要素 ( 画像, 音声, テキス ト, ソフ トゥヱァ) の記述、 コンテンヅの著作権に 関する情報、 読み出したコンテンツの頒布条件 (有償 Z無償など) に関 する情報、 コンテンヅのファイルサイズ、 ファイル名、 I D番号、 作成 者に関する情報、 作成された時刻情報、 コンテンツに含まれる画像のサ ムネイル、 画像の一部分、 音声の一部分などがある。
次に、 登録用メタデータ生成部 3は、 上述のようにして抽出したコン テンヅの特徴量や付加情報等を用いて、 例えば M P E G— 7で規定され るフォ一マツ トなどのように、 あらかじめ定義されたフォーマツ トに従 つて記述された登録用メ夕デ一夕 (特徴記述子) を生成し(ステップ S T 3 )、 生成した登録用メ夕デ一夕を対応するコンテンヅに付加して、 そのコンテンヅおよび登録用メ夕デ一夕をデ一夕ペース Bに蓄積する( ステップ S T 4 )。
次に検索配信サービス部 5の処理について詳述する。
第 4図は、 本実施の形態 1のコンテンツ検索配信装置 Aにおける検索 配信サービス部 5の処理を示すフローチヤ一トである。
まず、 端末装置 Dからユーザ情報入力部 8にユーザに関する情報が入 力される (ステヅプ S T 1 1 )。 ユーザに関ずる情報としては、 例えば 、 ユーザ名、 ュ一ザ登録番号、 ユーザが所属するグループ名などのュ一 ザ識別情報、 端末装置 Dの種類、 端末装置 Dの処理能力に関する情報な どである。
次に、 端末装置 Dから検索キーが検索キー入力部 7に入力され (ステ ヅプ S T 1 2 )、 続いて、 端末装置 Dから検索を要求する信号がユーザ 要求入力部 6に入力される (ステップ S T 1 3 ) 。 ここで、 検索キーと しては、 例えば、 キーワードや、 コンテンツの特徴量や付加情報を記述 した登録用メ夕デ一夕、 コンテンッに含まれる画像や音声などのフアイ ルフォ一マツ ト、 解像度、 ファイルサイズなどがある。
検索要求信号および検索キーが入力されると、 コンテンツ検索部 1 0 は、 その検索キーと、 デ一夕ベース Bに含まれる登録用メタデータに記 述されたキーヮードゃ特徴量とをマッチング処理して (ステップ S T 1 4 )、 検索キーと合致または類似する一つまたは複数のコンテンヅを検 索して、 検索の結果得られた一つまたは複数のコンテンヅと共に蓄積さ れている登録用メ夕デ一夕等の付加情報を抽出して、 検索結果リス ト と して検索結果リス ト編集部 1 1へ出力する (ステップ S T 1 5 )。
ここで、 検索結果リス トに掲載される情報としては、 例えばコンテン ヅに含まれる画像の符号化方式(MPE G— 1, MP E G— 2 , M P E G— 4, J P E G, G I F, BMP等)や、 ビヅ トレ一ト、 フレ一ムレ —ト、 解像度、 画像の時空間階層化情報等の画像フォーマッ トに関する 情報、 コンテンツに含まれる音声の符号化方式 (G SM— AMR, MP E G— 1, MP E G— 2 , MPE G— 4等) 、 ビッ ト レート、 コンテン ヅを構成する要素 (画像, 音声, テキス ト, ソフ トウェア) の記述、 コ ンテンッの著作権に関する情報、 読み出したコンテンツの頒布条件 (有 償/無償等) に関する情報、 コンテンヅのファイルサイズ、 ファイル名 、 I D番号、 作成者に関する情報、 作成された時刻情報、 コンテンツに 含まれる画像のサムネイル、 画像の一部分、 音声の一部分等がある。 次に、 端末能力情報取得部 9がユーザ倩報入力部 8に入力された端末 装置 Dからのユーザ情報に含まれる端末装置 Dの処理能力に関する端末 能力情報を取得して、 検索結果リス ト編集部 1 1へ出力する (ステップ S T 1 6 )。 ここで、 本実施の形態 1では、 端末装置 Dから端末能力情 報を取得するようにしているが、 本発明では、 これに限らず、 例えば、 コンテンッ検索配信装置 Aがユーザ登録機能を有する場合には、 ユーザ 登録の際にユーザの受信端末情報をあらかじめ登録しておき、 ユーザ識 別情報からコンテンツ検索配信装置 Aに登録されている端末能力情報を 取得してもよい。 尚、 端末能力情報としては、 端末装置 Dで用いられる 画像の符号化方式、 端末装置 Dで受信および表示可能な画像の解像度、 ビッ トレート、 フレームレート、 端末装置 Dで用いられる音声の符号化 方式、 端末装置 Dで受信および表示等の出力可能な音声のビッ トレート 等がある。
すると、 検索結果リス ト編集部 1 1では、 コンテンヅ検索部 1 0より 出力された検索結果リス トも入力しているので、 端末能力情報取得部 9 からの端末能力情報に基づいて、 コンテンッ検索部 1 0からの検索結果 リス トに含まれる情報のうち端末装置 Dで受信および表示等の出力可能 な情報のみ抽出する等の編集を行ない検索結果リス ト配信部 1 2へ出力 し (ステップ S T 1 7 ) 、 検索結果リス ト配信部 1 2は、 検索結果リス ト編集部 1 1によって編集された検索結果リス トをネッ トワーク Cを介 してそのコンテンッの検索を要求した端末装置 Dへ配信する (ステップ S T 1 8 ) o 検索結果リス トに掲載された端末装置 Dへの配信情報としては、 例え ば、 検索の結果抽出したコンテンヅのファイル名や、 コンテンツの画像 符号化方式名、 および J P E G等で符号化された画像のサムネイル等が 含まれている。 ただし、 端末装置 Dが、 例えば携帯電話端末であり、 現 状では J P E G等の符号化画像を復号して表示する機能を持たない場合 には、 検索結果リス トから J P E G等で符号化された画像のサムネイル を除外して、 コンテンツのファイル名や、 コンテンツの画像符号化方式 名等の携帯電話端末の端末装置 Dのみで表示可能な形態に編集した検索 結果リス トを端末装置 Dに配信するようにする。
端末装置: Dでは、 検索結果リス トが表示されると、 ユーザは、 検索結 果リス トに記載されているコンテンツの中から特定のコンテンツをコン テンヅ識別情報により指定したユーザ要求を、 ネッ トワーク Cを介して コンテンッ検索配信装置 Aへ送信する。
すると、 コンテンツ検索配信装置 Aでは、 検索配信サービス部 5のュ —ザ要求入力部 6が端末装置 Dからのユーザ要求を入力して、 出力コン テンヅ編集部 1 3へ出力する (ステップ S T 1 9 ) 。
出力コンテンヅ編集部 1 3では、 ユーザ要求入力部 6から入力するコ ンテンヅ識別情報で指定されたコンテンヅおよびそのコンテンツの登録 用メ夕デ一夕をデ一夕ベース Bより読み出し (ステップ S T 2 0 )、 そ のユーザ要求を送信してきた端末装置 Dの端末能力情報に基づいて、 読 み出したコンテンッが当該端末装置 Dにおいて受信および表示等の出力 可能であるか否かを判断する (ステップ S T 2 1 ) 。
ここで、 出力コンテンツ編集部 1 3は、 デ一夕ベース Bから読み出し たコンテンヅがそのまま端末装置 Dで受信および表示等の出力可能であ ると判断した場合 (ステップ S T 2 1 " Y e s " ) 、 デ一夕ベース Bか ら読み出した当該コンテンツをコンテンヅ配信部 1 4へ出力する。 する と、 コンテンヅ配信部 1 4は、 出力コンテンヅ編集部 1 3から出力され たコンテンヅを端末装置 Dに配信する (ステップ S T 2 3 ) 。
これに対し、 出力コンテンツ編集部 1 3は、 データベース Bから読み 出したコンテンツが端末装置 Dで受信および表示等の出力が不可能であ ると判断した場合 (ステップ S T 2 1 " N o " ) 、 データベース Bから 読み出したコンテンツを端末装置 Dで受信および表示等の出力が可能で ある形態に変換する等の編集をして (ステップ S T 2 2 )、 その後コン テンヅ配信部 1 4へ出力する。 その際、 出力コンテンツ編集部 1 3で行 う変換処理としては、 画像の符号化方式変換、 解像度変換、 ビッ トレー ト変換、 フレームレート変換、 音声の符号化方式変換、 ビッ トレート変 換等がある。 また、 例えば、 コンテンツが画像と音声から構成されてお り、 端末装置 Dでは音声デ一夕をサポートしていない場合には、 コンテ ンッに含まれる画像のみを抽出する等、 コンテンツの一部分を抽出する 処理をしても良い。 また、 例えば、 コンテンツが階層化されたデータで あり、 ベースレイヤとエンハンスメン トレイヤから構成されており、 端 末装置 Dがペースレイヤのみをサポートしておりェンハンスメン トレィ ャをサポートしていない場合には、 ペースレイヤのみを抽出する等の処 理をしてもよい。
コンテンッ配信部 1 4では、 以上のようにして出力コンテンヅ編集部 1 3において端末装置 Dで受信および表示等の出力が可能な形態に変換 されたコンテンツを、 端末装置 Dに配信する (ステップ S T 2 3 ) 。 第 5図は、 実施の形態 1における画像検索配信システムの端末装置 D の構成を示す図である。
第 5図において、 2 1はユーザから検索キーゃュ一ザコマン ドを入力 し、 読み出したコンテンヅの特徴量や付加情報を抽出して登録用メ夕デ 一夕として検索キーに付加し、 端末能力情報や検索キーやユーザコマン ドをコンテンツ検索配信装置 Aに送信する検索要求部、 2 2はユーザが 検索を要求するコマンドゃユーザが出力を要求するコンテンヅの識別情 報等のユーザ要求を入力するユーザコマンド入力部、 2 3はユーザ識別 情報や端末装置!)に関するユーザ情報を出力するユーザ情報出力部、 2 4はデジタルビデオカメラ等から画像や音声等のコンテンヅを検索対象 コンテンツとして取り込むコンテンヅ入力部、 2 5はユーザが指定する ユーザ検索キーを入力するユーザ検索キー入力部である。
また、 第 5図において、 2 6はコンテンヅ入力部 2 4より入力された 検索対象コンテンヅの特徴量や付加情報等を抽出し登録用メ夕デ一夕と して出力する検索用メ夕デ一夕生成部、 2 7はユーザ検索キー入力部 2 5で入力されたユーザ検索キーと、 検索用 "メタデ一夕生成部 2 6で生成 された登録用メ夕データを、 検索キーとしてコンテンヅ検索配信装置 A に出力する検索キー出力部、 2 8はユーザが検索を要求する信号やユー ザが出力を要求するコンテンヅの識別情報等のュ一ザ要求をコンテンヅ 検索配信装置 Aに出力するユーザ要求出力部である。
また、 第 5図において、 2 9はコンテンツ検索配信装置 Aによって検 索が行われた結果得られる情報を受け取り、 ュ一ザに出力する検索結果 処理部、 3 0はコンテンツ検索配信装置 Aによって検索が行われた結果 得られる検索結果リス トをコンテンヅ検索配信装置 Aより受け取る検索 結果リス ト入力部、 3 1は検索結果リス ト入力部 3 0に入力された検索 結果リス トを表示する検索結果リス ト表示部、 3 2は検索結果リス トの 中からユーザが指定したコンテンツをコンテンヅ検索配信装置 Aより受 信するコンテンヅ受信部、 3 3はコンテンヅ受信部 3 2で受信されたコ ンテンッをユーザに表示したり、 音声等により出力するコンテンヅ出力 部である。 尚、 本実施の形態 1では、 端末装置 Dに検索要求部 2 1 と検 索結果処理部 2 9 とを併せて設けるように説明するが、 本発明では、 こ れに限らず、 検索要求部 2 1 と検索結果処理部 2 9とを別々の端末装置 Dに設けるようにしても勿論よい。
次に、 本実施の形態 1の端末装置 Dの処理を詳述する。
第 6図は、 実施の形態 1のコンテンヅ検索配信システムにおける端末 装置 Dの処理を示すフローチャートである。
ユーザによる端末装置 Dの操作等により、 この端末装置 Dとサーバで あるコンテンヅ検索配信装置 Aとがネヅ トワーク Cを介し接続されると 、 まず、 端末装置: Dのユーザ情報出力部 2 3よりユーザに関する情報が コンテンヅ検索配信装置 Aに送信される (ステヅプ S T 3 1 )。 ユーザ に関する情報としては、 例えば、 ユーザ識別情報、 端末装置 Dの種類、 端末装置 Dの処理能力に関する情報等がある。 なお、 このユーザ情報は 、 ュ一ザコマンド入力部 2 2によって入力したもので、 コンテンツ検索 配信装置 Aとの接続後、 ユーザコマン ド入力部 2 2によるユーザ情報の 入力時にコンテンヅ検索配信装置 Aへ送信されるようにしても良いし、 予めユーザコマン ド入力部 2 2によって入力したものをユーザ情報出力 部 2 3が記憶しておき、 コンテンヅ検索配信装置 Aとの接続時、 自動的 にユーザ情報出力部 2 3がコンテンツ検索配信装置 Aへ送信するように 構成しても勿論良い。
次に、 ユーザは、 端末装置 Dのコンテンヅ入力部 2 4に検索対象とす るコンテンツを入力する (ステップ S T 3 2 ) o ここで、 コンテンツの 入力は、 デジタルビデオカメラやマイク等から直接画像や音声等のコン テンヅを取り込む場合や、 ネッ トワーク Cを介して画像や音声等のコン テンッを取り込む場合等がある。
コンテンツ入力部 2 4に入力されたコンテンヅは検索用メ夕データ生 成部 2 6へ出力され、 検索用メタデ一夕生成部 2 6は、 検索対象コンテ ンヅの特徴量や付加情報等を抽出して登録用メ夕デ一夕として検索キー 出力部 2 7へ出力する (ステップ S T 3 3 )。 検索用メ夕デ一夕生成部 2 6で抽出される特徴量としては、 例えば、 検索対象コンテンヅに含ま れる画像の色やテクスチャ、 動き、 形状、 読み出したコンテンツに含ま れる音声の周波数特性等がある。 また、 検索用メタデータ生成部 2 6で 抽出される付加情報としては、 例えばその検索対象コンテンヅに含まれ る画像の符号化方式(MP E G— 1 , MP E G— 2 , MP E G— 4 , J P E G, G I F, BMP等)、 ビッ ト レー ト、 フレームレート、 解像度 、 コンテンツに含まれる音声の符号化方式 (G SM-AMR, MP E G 一 1, MP E G— 2, MPE G— 4等) 、 ビヅ ト レート等がある。
次に、 ユーザ検索キー入力部 2 5には、 ユーザの指定するユーザ検索 キーが入力され、 検索キ一出力部 2 7へ出力される (ステップ S T 3 4 )。 ユーザ検索キ一としては、 例えばコンテンツに関するキーワー ド、 ファイル名、 ファイルサイズ、 コンテンツが生成された時刻の情報、 画 像のおおまな色やテクスチャ、 動き、 形状、 音声のおおまかな周波数特 性等がある。
そして、 検索用メ夕デ一夕生成部 2 6で生成された登録用メ夕デ一夕 およびユーザ検索キー入力部から入力したユーザ検索キーが、 検索キ一 として検索キー出力部 2 7へ出力されると、 検索キー出力部 2 7は、 そ の登録用メ夕デ一夕およびユーザ検索キ一からなる検索キーをネッ ト ヮ —ク Cを介しサーバであるコンテンヅ検索配信装置 Aへ出力する (ステ ヅプ S T 3 5 )。
また、 ユーザがコンテンヅ検索配信装置 Aに対し検索を要求するコマ ン ドをユーザコマン ド入力部 2 2により入力すると、 その検索要求信号 がユーザ要求出力部 2 8を介してコンテンヅ検索配信装置 Aに送られる (ステップ S T 3 6 )。 尚、 これらステップ S T 3 1, 3 5, 3 6によ る端末装置 Dからの各種情報の出力は、 この順番での出力に限らないも のである。
すると、 コンテンツ検索配信装置 Aでは、 ネッ トワーク Cを介しュ一 ザの操作によって端末装置 Dから送信された検索要求信号や、 登録用メ 夕デ一夕、 ュ一ザ検索キ一を受け取ると、 上述したように、 ユーザの送 信してきた検索キ一に基づいてデ一夕ペース B上でコンテンヅの検索を 行う。 コンテンツ検索配信装置 Aが検索を行った結果、 生成された検索 結果リス トは、 上述したようにネッ トワーク Cを介し端末装置 Dへ送信 され、 端末装置 Dでは、 検索結果処理部 2 9の検索結果リス ト入力部 3 0がコンテンッ検索配信装置 Aから送信され検索結果リス トを受信する (ステップ S T 3 7 ) 。
検索結果リス ト入力部 3 0は、 受信した検索結果リス トを検索結果リ ス ト表示部 3 1に表示して、 この端末装置 Dのユーザに閲覧させる (ス テツプ S T 3 8 )。
ユーザは、 検索結果リス ト表示部 3 1上に表示された検索結果リス ト を参照して、 その検索結果リス トの中から配信を希望するコンテンヅを 選択し、 その選択したコンテンヅの識別情報を端末装置 Dのュ一ザコマ ン ド入力部 2 2に入力する (ステップ S T 3 9 )。
すると、 ユーザコマン ド入力部 2 2に入力したコンテンツの識別情報 は、 ユーザ要求出力部 2 8から出力されて、 ネッ トワーク Cを介しサー バであるコンテンヅ検索配信装置 Aへ送信される (ステップ S T 4 0 ) ο
コンテンヅ検索配信装置 Aでは、 上述したようにして、 ユーザからコ ンテンヅ識別情報に従ってユーザの指定したコンテンヅをデータベース Bから読み出し、 そのユーザの端末装置 Dに対し配信する。
このため、 コンテンツ検索配信装置 Aから配信されたコンテンヅは、 そのユーザの端末装置 Dのコンテンヅ受信部 3 2で受信され (ステップ S T 4 1 )、 コンテンツ出力部 3 3で表示や音声出力等の各種メディア に応じた出力方式によりユーザに出力される (ステップ S T 4 2 )。 尚 、 このとき、 そのコンテンツが、 検索結果リス ト表示部 3 1上に、 検索 結果と共に、 あるいは検索結果とは別に表示されるようにしてもよい。 次に、 実施の形態 1におけるコンテンツ検索配信システムを、 デジ夕 ルビデオカメラ等で撮影したゴルフのティ一ショヅ トのシーンから、 他 の選手のゴルフのティ一ショヅ トのシーンや、 検索の結果抽出される選 手の情報 (その選手の名前、 正面顔画像、 出身地、 平均スコア、 世界ラ ンキング、 過去の受賞履歴等) を調べるため、 スポーツのビデオコンテ ンヅの収録されているコンテンヅ検索配信装置 Aにアクセスして検索す る場合を例にとり説明する。
この例では、 端末装置 Dで撮影したゴルフのティーショヅ トのシーン と類似したシーンを検索することにする。
まず、 上述のようにして、 端末装置 Dがネヅ トワーク Cを介してコン テンヅ検索配信装置 Aに接続すると、 ユーザ情報出力部 2 3からユーザ I D、 例えばコンテンツ検索配信装置 Aにアクセスするためのログイン 名等や、 端末装置 Dの処理能力に関する情報、 例えば受信し表示できる 画像符号化方式が M P E G — 4でサイズが 1 7 6 X 1 4 4画素であり、 受信し出力できる音声符号化方式が G S M— A M R等のユーザ情報が、 端末装置 Dのユーザ情報出力部 2 3からコンテンヅ検索配信装置 Aにネ ッ トワーク Cを介し送信される。
すると、 コンテンヅ検索配信装置 Aでは、 端末装置 Dのユーザ情報が コンテンッ検索配信装置 Aのユーザ情報入力部 8に入力して、 端末能力 情報取得部 9がユーザ情報入力部 8に入力された端末装置 Dのユーザ情 報より、 端末装置 Dの端末能力情報を得る。
また、 端末装置 Dが検索対象用に自装置または他装置のカメラ等 (図 示せず。 ) により撮影等した画像は、 携帯電話等の端末装置 Dのコンテ ンヅ入力部 2 4に入力される。 コンテンヅ入力部 2 4に入力された画像 は、 検索用メ夕デ一夕生成部 2 6に送られ、 画像全体やその画像に含ま れているオブジェク トの形状、 色、 動き、 テクスチャ等の特徴量が抽出 され、 登録用メ夕デ一夕として検索キー出力部 2 7に送られる。
また、 ュ一ザ検索キー入力部 2 5には、 ユーザが入力した検索キーと して、 例えば 『検索の結果抽出するコンテンヅは頒布条件に制約が無い 。 』 という条件や、 『検索の結果抽出するコンテンヅは世界ランク 1 0 0位以内の選手のビデオコンテンヅに限る。 』 という条件等が入力され 、 入力されたュ一ザ検索キ一は検索キー出力部 2 7に送られる。
また、 ユーザが検索要求コマン ドをユーザコマンド入力部 2 2に入力 すると、 検索要求信号がユーザ要求出力部 2 8よりコンテンヅ検索配信 装置 Aのユーザ要求入力部 6に送信され、 続いて検索キー出力部 2 7か ら出力された登録用メ夕デ一夕およびユーザ検索キーは、 検索キーとし てコンテンヅ検索配信装置 Aの検索キー入力部 Ίへ送信される。
コンテンヅ検索配信装置 Aのコンテンッ検索部 1 0では、 デ一夕入力 部 2に入力した端末装置 Dからの登録用メ夕デ一夕およびユーザ検索キ 一に基づき、 データベース Bに蓄積されている登録用メタデータに記述 されている特徴量と、 検索キーに記述されている特徴量とのマッチング を行うことによって、 端末装置 Dからの登録用メ夕データおよびュ一ザ 検索キーと一致または類似の特徴を持ち、 検索キーに記述された条件に 該当するビデオコンテンツについてのみ、 そのビデオコンテンヅに関す る情報を抽出する。
ここで抽出されるビデオコンテンヅに関する情報としては、 例えばビ デォコンテンツの最初の 1フレームの画像、 ビデオコンテンッの登録番 号、 ファイル名、 ファイルサイズ、 画像および音声の符号化方式、 画像 の解像度、 ビヅ ト レー ト、 フレームレー ト、 音声のビヅ ト レ一ト、 ビデ ォコンテンヅについてのテキス トデ一夕等がある。 これらのビデオコン テンヅに関する情報は、 検索結果リス トとして検索結果リス ト編集部 1 1に送られる。
検索結果リス ト編集部 1 1では、 上述したように、 コンテンヅ検索部 1 0からの検索結果リス トを、 端末装置 Dの能力に応じて変換や加工等 の編集を行なう。
検索結果リス ト編集部 1 1で編集された検索結果リス トは、 検索結果 リス ト配信部 1 2よりネッ トワーク Cを介し端末装置 Dへ送信され、 端 末装置 Dの検索結果リス ト入力部 30に入力される。 検索結果リス ト入 力部 3 0に入力された検索結果リス トは、 検索結果リス ト表示部 3 1に より表示される。
第 7図 (a) , (b) に、 端末装置 Dの検索結果リス ト表示部 3 1に 表示される検索結果の一例を示す。
第 7図 (a) は、 P C等十分に表示処理能力のある端末装置 Dの検索 結果リス ト表示部 3 1における検索結果リス トの表示の一例を示してい る。 第 7図 (a) において、 3 l aはユーザがコンテンツ入力部 24等 を介し入力した検索対象の映像であり、 例えばゴルフのパヅティ ングシ ーンなどである。 3 1 bはコンテンヅ検索配信装置 Aの検索結果リス ト 編集部 1 1から送信されてきたコンテンヅ検索部 1 0が検索して得た検 索結果画面であり、 3 1 c 1 ~ 3 1 c 3は検索結果画面 3 1 b上に表示 されるその検索の結果得られた検索対象の映像 3 1 aと一致または類似 する複数のゴルフのパッティ ングシーンのサムネイル等である検索結果 1, 2, 3, · · · の映像、 3 1 d l〜3 1 d 3は、 その検索結果 1, 2 , 3 , · · · の映像 3 1 c 1〜 3 1 c 3それそれに対応する検索結果 1 , 2, 3 , · · ' に関するテキス ト情報等のデ一夕で、 パッティ ング している選手に関するデ一夕であれば、 例えば、 その選手の名前や、 正 面顔画像、 出身地、 平均スコア、 世界ランキング、 過去の受賞履歴等を 出力するようにする。
第 7図(b )は、 携帯電話等の検索結果リス ト表示部 3 1における表示 画面の小さい、 または多くの情報をダウンロードする場合、 負荷が大き くダウンロードできない端末装置 Dへ送信した場合の検索結果リス ト表 示部 3 1における検索結果リス トの表示の一例を示している。 この場合 、 例えば第 7図(b )に示すように、 検索結果リス ト中の例えば検索結果 1 (選手 1 ) に関するテキス ト倩報等のデ一夕 3 1 eと、 その前の候補 である例えば検索結果 0 (選手 0 ) のデータ 3 1 eを呼び出すための " 前候補" ボタンや、 その次の候補である例えば検索結果 2 (選手 2 ) の デ一夕 3 1 eを呼び出すための "次候補" ボタン、 および現在表示され ている検索結果 1 (選手 1 ) の画像を表示させるための "画像表示" ボ タン等からなる選択ボタンである。
以上のように検索結果リス ト表示部 3 1に表示された検索結果リス ト を参照して、 ュ一ザは、 表示された検索結果リス トの中から配信を希望 するコンテンヅを選択し、 選択したコンテンヅの識別情報をユーザコマ ン ド入力部 2 2 に入力する。 ここで、 コンテンツ識別情報としては、 検 索結果リス トの中から特定コンテンヅのみを識別可能な手段または方法 であればよく、 例えば検索結果リス トに列挙されている個々のコンテン ッ情報にインデックス番号等が付加されていれば、 そのインデックス番 号等を識別情報として用いることができる。
そして、 ュ一ザコマン ド入力部 2 2に入力したコンテンツ識別情報は 、 ュ一ザ要求出力部 2 8から出力されて、 ネッ トワーク Cを介しコンテ ンヅ検索配信装置 Aに送られ、 コンテンヅ検索配信装置 Aのユーザ要求 入力部 6に入力する。 ユーザ要求入力部 6に入力したコンテンヅ識別情報は、 出力コンテン ヅ編集部 1 3に出力され、 出力コンテンッ編集部 1 3は、 入力したコン テンヅ識別情報に基づいて、 ユーザが配信を希望したコンテンツをデ一 夕ベース Bから読み出す。
そして、 出力コンテンヅ編集部 1 3は、 端末能力情報取得部 9が取得 した端末能力情報に基づいて、 データベース Bから読み出したコンテン ヅに対しフォーマヅ ト変換等の処理を施して、 そのコンテンヅを配信す べき端末装置 Dの能力に適したフォーマツ トに変換する。
例えば、 データベース Bに登録されているビデオコンテンヅの画像デ 一夕の符号化方式が M P E G— 2で、 解像度が 7 2 0 x 4 8 0画素であ り、 音声デ一夕の符号化方式が MP E G— 1 Aud i o L a e r 2であったとする。 このとき、 端末装置 Dが携帯電話であり、 端末装置 Dで処理できる画像符号化方式が MP E G— 4でかつ画面の表示サイズ が 1 7 6 x 144画素であり、 音声符号化方式が G SM— AMRである 場合には、 画像の符号化方式を MP E G— 2から MP E G— 4に変換す るとともに解像度を 7 2 0 X 4 8 0から 1 7 6 x 1 44画素に変換し、 音声デ一夕の符号化方式も MP E G— 1 Au d i o L a y e r 2 から G SM— AMRに変換して端末装置 Dで処理できるデ一夕フォーマ ッ トとして出力する。 尚、 ここでは、 符号化方式と解像度とを例にとつ て説明したが、 出力コンテンヅ編集部 1 3で変換されるものとしては、 他にビヅ トレートゃフレ一ムレ一ト等もある。
また、 読み出したコンテンツのファイルサイズが、 例えば端末装置 D が想定する値の上限よりも大きい場合には、 出力コンテンツ編集部 1 3 は、 例えば画像と音声のうちから画像デ一夕のみを送信することや、 画 像の一部分のみを切り取って送信したり、 例えば画像データが階層化さ れていてベースレイヤとエンハンスメン トレイヤから構成されている場 合にはべ一スレイヤのみのデータを送信する等、 コンテンツの一部分の みを送信してもよい。
また、 例えばユーザからの指定条件により 「無償で著作権フ リーのコ ンテンヅのみを検索する」 という条件が指定されている場合に、 有償の コンテンツに対しては、 コンテンヅそのものを配信するのではなく コン テンヅに含まれる無償配信可能な部分のみを抽出するようにしてもよい 。 コンテンツの無償配信可能な部分としては、 例えばコンテンツが 「映 画」 であれば、 「映画の予告編」 のように代表的なシーンを集めたコン テンヅ等がある。
以上のようにして、 出力コンテンツ編集部 1 3は、 端末能力情報取得 部 9からの端末能力情報に基づいて、 データベース Bから読み出したコ ンテンヅに対しフォーマツ ト変換等の処理を施し、 端末装置 Dの能力に 適したフォーマヅ トに変換および編集すると、 コンテンヅ配信部 1 4が その編集などされたコンテンヅをネッ トワーク Cを介し端末装置 Dへ送 信する。
端末装置 Dでは、 コンテンヅ受信部 3 2にてサーバであるコンテンヅ 検索配信装置 Aからのコンテンツを受信して、 受信されたコンテンヅは 、 コンテンツ出力部 3 3を介しユーザに対し表示された り、 音声出力さ れるなど、 そのコンテンヅのメディ ァの種類に応じた出力形式で出力さ れ 。
以上のように、 この実施の形態 1 によれば、 コンテンツ検索配信装置 Aは、 検索結果である検索結果リス トゃュ一ザの指定したコンテンツを 端末装置 Dの処理能力に基づき、 当該ユーザの端末装置 Dで受信し表示 や出力できるように編集するようにしたので、 検索結果リス トやユーザ により配信を指定されたコンテンヅを、 処理能力が異なる各種の端末に て容易に表示や出力することができる。 尚、 この実施の形態 1では、 ユーザの撮影した検索対象のサンプル映 像や画像を用いて検索し、 検索の結果、 ユーザに配信されるコンテンヅ を画像と音声を含むコンテンヅとして説明したが、 この発明では、 これ に限らず、 サンプル音声を用いて検索し、 画像のみのコンテンヅを配信 するよう構成しても良いし、 サンプル音声を用いて検索し、 画像と音声 を含むコンテンヅを配信するよう構成しても勿論良い。
また、 この実施の形態 1で述べたコンテンヅ検索配信装置 Aの入力デ 一夕登録部 1、 デ一夕べ一ス B、 および検索配信サービス部 5は、 1つ のコンテンヅ検索配信装置 Aに設けるように説明したが、 この発明では 、 これに限らず、 それそれ異なるコンテンツ検索配信装置 Aにあっても よい。
また、 上述したように入力デ一夕登録部 1で登録用メ夕デ一夕を作成 するのではなく、 コンテンヅ制作者が個別に作成した登録用メ夕デ一夕 をコンテンツとともにデ一夕べ一ス Bへ登録してもよいし、 頒布条件等 を記述した登録用メ夕デ一夕はコンテンヅ制作者が作成し、 コンテンッ の特徴量を記述した登録用メ夕デ一夕はコンテンヅ検索配信装置 Aで作 成して、 それそれデータベース Bへ登録するようにしてもよい。
また、 この実施の形態 1で述べた端末装置 Dの検索要求部 2 1 と検索 結果処理部 2 9はそれそれ異なる端末装置 Dにあつてもよい。 実施の形態 2 .
上記実施の形態 1 に係るコンテンヅ検索配信装置 Aでは、 端末装置 D の検索用メ夕デ一夕生成部 2 6で生成された登録用メ夕デ一夕を利用し て検索を行うように説明したが、 本実施の形態 2のコンテンヅ検索配信 装置 Aでは、 コンテンヅ検索配信装置 Aに同様の検索用メ夕データ生成 部を備え、 コンテンツ検索配信装置 A内で、 検索用の登録用メ夕デ一夕 を生成し、 生成された登録用メ夕デ一夕を利用して検索を行うよう構成 したことを特徴とする。
第 8図は、 実施の形態 2のコンテンヅ検索配信装置 Aに対応する端末 装置 Dの構成を示す図である。 本実施の形態 2のコンテンツ検索配信装 置 Aに対応する端末装置 Dは、 第 5図に示す実施の形態 1の端末装置 D とは異なり、 検索用メ夕デ一夕生成部 2 6を備えず、 コンテンツ入力部 2 4より入力される検索対象のコンテンヅは、 ユーザ検索キーとともに 検索キ一出力部 2 7を介してコンテンヅ検索配信装置 Aに送られるよう に構成されている。
第 9図は、 実施の形態 2におけるコンテンヅ検索配信装置 Aの構成を 示す図である。 4 1は検索キー入力部 5から入力される検索キ一のうち 、 検索対象のコンテンヅの特徴量や付加情報を抽出して、 抽出した情報 を検索用の登録用メ夕デ一夕として出力する検索用メ夕デ一夕生成部で ある。 尚、 その他の構成は、 第 2図に示す実施の形態 1のコンテンツ検 索配信装置 Aの構成と同様であるため、 同一符号を付してそれらの構成 の説明は省略する。
次に動作を説明する。
本実施の形態 2におけるコンテンヅ検索配信装置 Aでは、 端末装置 D からの検索キ一を、 ネッ トワーク Cを介し検索配信サービス部 5の検索 キー入力部 5が受信し、 検索用メ夕デ一夕生成部 4 1へ出力する。 ここ で、 検索キー入力部 5が受信した端末装置 Dからの検索キーには、 ユー ザ検索キーおよび検索対象のコンテンヅが含まれる。
検索用メ夕デ一夕生成部 4 1は、 検索キ一入力部 5から入力される検 索キ一のうち、 検索対象のコンテンツの特徴量や付加情報を抽出して、 抽出した情報を検索用の登録用メタデータとして、 ユーザ検索キーと共 に、 コンテンヅ検索部 1 0に出力する。 コンテンツ検索部 1 0では、 検索用メ夕デ一夕生成部 4 1から登録用 メタデータとユーザ検索キーとを入力するので、 その後は、 上記実施の 形態 1の場合と同様に、 登録用メ夕データとユーザ検索キーとに基づき デ—夕ベース Bを検索して関連するビデオコンテンヅに関する情報を抽 出し、 抽出した情報を検索結果リス トとして検索結果リス ト編集部 1 1 に出力する。 尚、 その後は、 上記実施の形態 1の場合と同様であるので 、 動作の説明は省略する。
以上のように、 この実施の形態 2によれば、 コンテンツ検索配信装置 Aは、 上記実施の形態 1の場合と同様に検索結果である検索結果リス ト やユーザの指定したコンテンヅを端末装置 Dの処理能力に基づき、 処理 能力が異なる各種の端末にて容易に表示や出力することができると共に 、 さらにコンテンヅ検索配信装置 Aに検索用メ夕デ一夕生成部 4 1を設 けているので、 端末装置 D側には検索用メタデータ生成部 2 6を備えて なくても対応でき、 端末装置 D側の回路規模を小さくすることができる
実施の形態 3 .
上記実施の形態 1, 2におけるコンテンヅ検索配信装置 Aでは、 デー 夕べ一ス Bにコンテンヅおよび登録用メ夕デ一夕を蓄積するように構成 して説明したが、 本実施の形態 3では、 ネッ トワーク C上にコンテンヅ が存在、 例えばネッ トワーク Cを介してアクセス可能な他のデータべ一 スゃサーバ等に保存されている場合には、 デ一夕ペース Bにはコンテン ヅの代わりにコンテンツのリンク情報を蓄積するように構成したことを 特徴とするものである。
第 1 0図は、 実施の形態 3のコンテンヅ検索配信装置 Aの構成を示す 図である。 第 1 0図において、 5 1はデ—夕べ一ス Bから出力コンテン ッ編集部 1 3にコンテンツのリンク情報が入力された場合に、 ネッ トヮ —ク Cからコンテンヅを入力し出力コンテンツ編集部 1 3へ出力する入 力制御部である。 尚、 その他の構成は、 第 2図に示す実施の形態 1のコ ンテンヅ検索配信装置 Aの構成と同様であるため、 同一符号を付してそ れらの構成の説明は省略する。
次に動作を説明する。
まず、 本実施の形態 3の入力データ登録部 1における処理について詳 述する。
第 1 1図は、 実施の形態 3のコンテンツ検索配信装置 Aにおいて新規 のコンテンツをデ一夕べ一ス Bに登録する場合の入力データ登録部 1の 処理を示すフローチヤ一トである。
まず、 データ入力部 2は、 ネッ トワーク Cを介してコンテンヅをダウ ンロード等して入力するためのィン夕フェースと、 ネッ トワーク Cを介 さずに本装置に接続したツール (図示せず。 ) 等によりコンテンツを直 接入力するためのィン夕フェースのいずれかのィン夕フヱ一スとのうち 一つまたは両方を有しており、 ネッ トワーク から、 またはネッ トヮー ク Cを介さずに外部よりコンテンツを入力し、 登録用メ夕デ一夕生成部 3へ出力する(ステツプ S T 5 1 )。
登録用メ夕デ一夕生成部 3では、 入力したコンテンツから、 そのコン テンヅの特徴量や付加情報等の情報を抽出して(ステツプ S T 5 2 )、 抽 出されたコンテンヅの特徴量や付加情報等の情報をあらかじめ定義され たフォーマッ トに従って記述した登録用メ夕デ一夕 (特徴記述子) を生 成する (ステップ S T 5 3 )。 尚、 ここまでは、 上記実施の形態 1等と も同様である。
次に、 本実施の形態 3では、 デ一夕ベース Bに登録しょうとする、 デ 一夕入力部 2を介し入力したコンテンヅが、 ネッ トワーク C上に存在し てネ ヅ トワーク cから入力したものであるか、 あるいはネッ トワーク C 上に存在してなく直接入力したものであるか否かを判断する(ステップ
S T 5 4 ) o
ここで、 登録用メタデータ生成部 3は、 登録されたコンテンヅがネヅ トワーク C上から入力したと判断した場合には(ステツプ S T 5 4 " Y e s " )、 ネッ トワーク C上に存在する当該コンテンツをダウンロード 等するためのリ ンク情報と、 その登録用メ夕データとをデ一夕ペース B に蓄積する一方(ステップ S T 5 5 )、 ネッ トワーク C上に存在してなく 直接入力したものである場合には(ステップ S T 5 4 " N o " )、 当該コ ンテンヅとその登録用メ夕データとをデ一夕ペース Bに蓄積する (ステ ヅプ S T 5 6 )。
次に、 本実施の形態 3のコンテンヅ検索配信装置 Aの検索配信サービ ス部 5の動作について詳述する。
第 1 2図は、 本実施の形態 3のコンテンッ検索配信装置 Aの検索配信 サ一ビス部 5の処理を示すフローチャートである。
まず、 端末装置 Dからコンテンヅ検索配信装置 Aのユーザ情報入力部 8にュ一ザに関するユーザ情報が入力され (ステップ S T 6 1 )、 次に 端末装置 Dからコンテンヅ検索メ夕デ一夕やユーザ検索キーなどの検索 キーがコンテンヅ検索配信装置 Aの検索キー入力部 7に入力され (ステ ップ S T 6 2 )、 さらに端末装置 Dから検索を要求する検索要求信号が コンテンツ検索配信装置 Aのユーザ要求入力部 6 に入力される (ステヅ プ S T 6 3 ) 。
コンテンヅ検索部 1 0は、 検索要求信号および検索キーが入力される と、 入力した検索キーを基に、 データベース Bに含まれる登録用メ夕デ 一夕に記述されているキーヮ一ドゃ特徴量とのマツチング処理を行って (ステップ S T 6 4 )、 入力した検索キーと合致または類似した一つま たは複数のコンテンヅに対して、 それぞれのコンテンヅと共に蓄積され ている付加情報を抽出したリス 卜を検索結果リス トとして検索結果リス ト編集部 1 1へ出力する (ステップ S T 6 5 )0 ' また、 ュ一ザ情報入力部 8に入力したユーザ情報は端末能力情報取得 部 9に送られ、 ユーザ情報に含まれる端末装置 Dの処理能力に関する情 報が端末能力情報取得部 9により取得される (ステップ S T 6 6 )。 尚 、 ユーザ登録機能を有するコンテンヅ検索配信装置 Aの場合には、 端末 装置 Dからコンテンヅ検索配信装置 Aにユーザ情報が送られないように していても良く、 この場合、 ュ一ザ登録の際にユーザの受信端末情報を あらかじめ登録しておき、 ユーザ識別情報等に基づいて、 コンテンヅ検 索配信装置 Aに登録されている端末能力情報を取得するようにしてもよ い。
そして、 コンテンツ検索部 1 0によってデ一夕べ一ス: Bから抽出され て出力された検索結果リス トは、 検索結果リス ト編集部 1 1に出力され る。
検索結果リス ト編集部 1 1では、 端末能力情報取得部 9からの端末能 力情報に基づいて、 検索結果リス トに含まれる情報のうち端末装置 Dで 受信して表示や出力可能な情報のみ抽出する等の検索結果リス トの編集 を行って (ステップ S T 6 7 ) 、 編集後の検索結果リス トを検索結果リ ス ト出力部 1 2からネッ トワーク Cを介し端末装置 Dへ配信する (ステ ヅプ S T 6 8 ) 。
端末装置 Dでは、 コンテンヅ検索配信装置 Aからの検索結果リス トを 検索結果リス ト入力部 3 0を介し入力して、 検索結果リス ト表示部 3 1 に検索結果リス トを表示する。
すると、 ユーザは、 検索結果リス ト表示部 3 1に表示された検索結果 リス トに記載されているコンテンヅの中から特定のコンテンヅをュ一ザ コマン ド入力部 2 2 によ り指定して、 ユーザの指定するコンテンツの識 別情報をユーザ要求としてユーザ要求出力部 2 8 よりネッ トワーク Cを 介しコンテンッ検索配信装置 Aへ送信する。
コンテンヅ検索配信装置 Aでは、 端末装置 Dからのユーザ要求をユー ザ要求入力部 6を介して検索配信サービス部 5へ入力して、 出力コンテ ンヅ編集部 1 3へ出力する (ステップ S T 6 9 ) 。 ここまでの処理は、 第 4図に示す実施の形態 1のコンテンヅ検索配信装置 Aにおける検索配 信サービス部 5の処理と同じである。
次に、 本実施の形態 3の出力コンテンヅ編集部 1 3では、 ユーザ要求 入力部 6に入力されるコンテンヅ識別情報で指定された登録用メタデー 夕のみをデ一夕べ一ス Bから読み出す (ステップ S T 7 0 )。 これは、 本実施の形態 3では、 コンテンヅ識別情報で指定されるコンテンヅほ、 データベース Bに蓄積されている場合と、 ネッ トワーク C上に存在、 例 えばネヅ トワーク Cを介してアクセス可能な他のデータペースやサーバ 等に保存され、 ネッ トワーク C上に存在するコンテンツへのリ ンク情報 がデ—夕ベース Bに蓄積されている場合とがあるからである。
このため、 本実施の形態 3のコンテンツ検索配信装置 Aでは、 出力コ ンテンッ編集部 1 3がコンテンヅ識別情報で指定される検索すぺきコン テンヅがデ一夕ベース Bに蓄積されているか否かを判断する (ステップ S T 7 1 ) o
そして、 検索すべきコンテンッがデ一夕ベース Bに蓄積されていない 場合には (ステップ S T 7 1 " N o " )、 検索すべきコンテンツがネ ヅ トワーク C上に存在する場合であるため、 出力コンテンヅ編集部 1 3は 、 入力制御部 5 1 を介してュ一ザの指定したコンテンヅをネッ トワーク Cからダウン口一 ド等して入力する (ステップ S T 7 2 )。 一方、 検索 すべきコンテンヅがデ一夕べ一ス Bに蓄積されている場合には (ステツ プ S T 7 1 " Y e s " )、 出力コンテンヅ編集部 1 3は、 ユーザの指定 したコンテンヅをデ一夕ベース Bから読み出して入力するようにする ( ステップ S T 7 3 )。
次に、 両場合とも、 出力コンテンヅ編集部 1 3は、 デ一夕ペース Bま たはネッ トワーク Cから読み出した、 ユーザの指定したコンテンヅが端 末装置 Dで受信および表示等の出力可能であるか否かを、 端末能力情報 取得部 9が取得した端末能力情報に基づいて判断する (ステップ S T 7 4 ) 。
そして、 出力コンテンヅ編集部 1 3は、 入力コンテンツがそのまま端 末装置 Dで受信および表示等の出力可能であると判断した場合には (ス テヅプ S T 7 4 " Y e s " ) 、 その入力コンテンツをコンテンヅ配信部 1 4へ出力し、 コンテンヅ配信部 1 4は、 出力コンテンヅ編集部 1 3か らのコンテンヅを端末装置 Dに配信する (ステヅプ S T 7 6 ) 。
これに対し、 出力コンテンヅ編集部 1 3は、 入力コンテンッが端末装 置 Dで受信および出力が不可能であると判断した場合には (ステップ S T 7 4 " N o " ) 、 その入力コンテンヅを当該端末装置 Dで受信および 出力が可能である形態に変換する等の編集をして (ステップ S T 7 5 ) 、 コンテンヅ配信部 1 4へ出力する。 コンテンヅ配信部 1 4では、 出力 コンテンツ編集部 1 3 によって当該端末装置 Dで受信および出力が可能 である形態に変換する等の編集をされたコンテンヅを当該端末装置 Dへ 配信する (ステップ S T 7 6 ) 。
以上のように、 この実施の形態 3によれば、 上記実施の形態 1 , 2の 場合と同様に、 コンテンヅ検索配信装置 Aは、 ユーザの指定したコンテ ンヅを端末装置 Dの処理能力に基づき端末装置 Dで受信し出力できるよ うに編集するよう にしたので、 検索した結果配信するように指定された コンテンヅを処理能力が異なる各種の端末にて容易に出力することがで きる。
特に、 この実施の形態 3では、 ネッ トワーク C上に存在しているコン テンヅに関しては、 デ一夕ベース Bに蓄積せず、 デ一夕べ一ス Bにはコ ンテンヅの代わり にコンテンヅのリ ンク情報を蓄積するように構成した ので、 コンテンヅ検索配信装置 Aのデータベース Bに、 よ り多くのコン テンヅを登録できる。 実施の形態 4 .
上記の実施の形態 1〜 3のコンテンヅ検索配信装置では、 メタデ一夕 に記述されている特徴量に重みを付けることなくマッチングを行うこ と によってコンテンッの検索を行う ように説明したが、 実施の形態 4のコ ンテンッ検索配信装置では、 メ夕データに記述されている複数種類の特 徴量を抽出し、 各特徴量の重み付き加算を行って得た和を特徴係数とし 、 前記加算によって得られた特徴係数を用いてマッチングを行うことに よってコンテンヅの検索を行うようにしたことを特徴とする。
尚、 本実施の形態 4は、 上記実施の形態 1〜 3のどれにも適用可能で あるが、 ここでは、 第 2図に示す実施の形態 1のコンテンツ検索配信装 置 Aを例として特徴ある動作のみを説明する。
まず、 入力データ登録部 1によるコンテンツの登録の動作から説明す る。
コンテンツをデ一夕ベース Bに登録する場合、 本実施の形態 4のコン テンヅ検索配信装置 Aの登録用メ夕データ生成部 3では、 コンテンツよ り複数種類の特徴量を抽出し、 あらかじめ用意された重み係数テーブル 等により、 抽出された各特徴量に対応する重み係数を得て、 この得られ た特徴量および重み係数を乗算して重み付き特徴量とし、 前記重み付き 特徴量の総和を特徴係数とする。 第 1 3図に、 本実施の形態 4における重み係数テーブルの一例を示す 。 本実施の形態 4では、 第 1 3図に示すような "画像の色相成分の平均 値" や "画像に含まれるオブジェク トの平均動きべク トルの水平成分" 等の各特徴量の種類に対応した重み係数のリス トを用意しておき、 コン テンッが入力された場合に抽出される特徴量に、 第 1 3図のリス トから 各特徴量に対応する重み係数を乗じて重み付き特徴量を得て、 得られた 重み付き特徴量の総和を特徴係数とする。 この特徴係数は、 例えば、 デ 一夕べ一ス Bにコンテンツまたはコンテンヅのリンク情報と共に蓄積す るようにしておく。
次に、 検索配信サービス部 5によるコンテンツ検索の動作を説明する ο
コンテンヅ検索部 1 0がデ一夕ベース Bでコンテンツを検索する場合 、 コンテンヅ検索部 1 0に入力された検索キーに含まれる複数種類の特 徴量に対し、 上記コンテンツの登録の際に用いた重み係数テ一プルと同 じテーブルを用いて重み付き加算を行い、 上記と同様の方法で特徴係数 を得る。 そしてコンテンッ検索部 1 0は、 上述のようにして得た特徴係 数と、 データベース Bに登録されている特徴係数とのマッチングを行う ことによって検索を行うよう動作する。 その後の動作は、 上記実施の形 態 1 と同様である。
以上のように、 この実施の形態 4によれば、 上記実施の形態 1等と同 様に、 デ一夕べ一ス Bを検索して得られた検索結果リス トゃデ一夕べ一 ス Bから読み出したコンテンヅを処理能力が異なる各種の端末装置 Dに て容易に表示や出力できると共に、 コンテンヅ検索配信装置 Aは、 コン テンヅの特徴量を重み付き加算して得られる特徴係数または特徴べク ト ルをデ一夕ベース Bに登録し、 その特徴係数または特徴べク トルを用い て検索するようにしたので、 高速に検索できる。 なお、 この実施の形態 4のコンテンヅ検索配信装置 Aは、 実施の形態 1に適用して説明したが、 勿論実施の形態 2 , 3についても同様に適用 することは可能である。
また、 この実施の形態 4のコンテンヅ検索配信装置 Aでは、 重み係数 を乗算して得られた重み付き特徴量の総和を特徴係数として検索に用い るように説明したが、 この発明では、 これに限らず、 例えば、 複数の重 み付き特徴量をそれそれ一つまたは数個ずつ加算して複数の特徴係数を 得、 得られた複数の特徴係数を係数とする特徴べク トルを用いて検索す るようにしても良い。
また、 この実施の形態 4のコンテンヅ検索配信装置 Aでは、 データ登 録の際に特徴係数または特徴べク トルを登録するように説明したが、 こ の発明では、 これに限らず、 例えば、 特徴係数または特徴ベク トルを量 子化して得られる量子化係数または量子化べク トルを得て、 量子化係数 またば量子化べク トルに対応するィンデックスを登録するようにしても 勿論よい。 産業上の利用可能性
以上のように、 この発明に係るコンテンツ検索配信装置およびコンテ ンヅ検索配信方法は、 検索の結果得られたコンテンヅゃ検索結果リス ド を電話回線や無線などの各種のネッ トワークを通じて、 処理能力の異な る各種の端末に応じたフォ一マヅ トで配信するのに適している。

Claims

請 求 の 範 囲
1 . コンテンヅやその付加情報等が格納されたデ一夕ベースを端末装 置からの情報に基づき検索し、 検索の結果抽出したデータを上記端末装 置へ配信するコンテンヅ検索配信装置であって、
上記検索の結果抽出したデータを上記端末装置の処理能力に応じて編 集し上記端末装置へ配信する、
ことを特徴とするコンテンヅ検索配信装置。
2 . 上記端末装置からの情報に基づき上記データベースを検索し、 検 索の結果得られたコンテンッの付加情報を抽出して、 その付加情報が掲 載された検索結果リス トを出力するコンテンヅ検索部と、
上記端末装置からの情報に基づき上記コンテンヅ検索部からの検索結 果リス トを上記端末装置の処理能力に応じて当該端末装置で表示できる 形態に編集する検索結果リス ト編集部と、
上記検索結果リス ト編集部によって編集された検索結果リス トを上記 端末装置へ配信する検索結果リス ト配信部と、
を有することを特徴とする請求の範囲第 1項記載のコンテンヅ検索配
Figure imgf000038_0001
3 . 上記デ一夕ベースには、 上記付加情報として重みの付けられた登 録用メ夕データが蓄積されており、
上記コンテンヅ検索部は、 上記端末装置からの情報に基づき上記登録 用メ夕デ一夕を参照して上記デ一夕ベースを検索し、 検索の結果得られ たコンテンツの付加情報を抽出する、
ことを特徴とする請求の範囲第 2項記載のコンテンヅ検索配信装置。
4 . さらに、 上記端末装置からの情報に基づきコンテンヅ検索用のメ 夕デ一夕を生成して上記コンテンツ検索部へ出力する検索用メ夕データ 生成部を有し、
上記コンテンヅ検索部は、 上記端末装置からの情報と上記検索用メ夕 データ生成部からのメ夕デ一夕に基づき上記データベースを検索し、 検 索の結果得られたコンテンヅの付加情報を抽出して、 その付加情報が掲 載された検索結果リス トを出力する、
ことを特徴とする請求の範囲第 2項記載のコンテンツ検索配信装置。
5 . さらに、 上記端末装置からの情報に基づきコンテンヅ検索用のメ 夕データを生成して上記コンテンヅ検索部へ出力する検索用メ夕デ一夕 生成部を有し、
上記コンテンヅ検索部は、 上記端末装置からの情報と上記検索用メ夕 データ生成部からのメ夕データに基づき上記データベースを検索し、 検 索の結果得られたコンテンツの付加情報を抽出して、 その付加情報が掲 載された検索結果リス トを出力する、
ことを特徴とする請求の範囲第 3項記載のコンテンヅ検索配信装置。
6 . 上記端末装置からの情報に基づき上記データベースからコンテン ッを読み出し、 読み出したコンテンヅを上記端末装置の処理能力に応じ て当該端末装置で処理できる形態に編集する出力コンテンヅ編集部と、 上記出力コンテンツ編集部によって編集されたコンテンヅを上記端末 装置へ配信するコンテンヅ配信部と、
を有することを特徴とする請求の範囲第 1項記載のコンテンヅ検索配 信装置。
7 . 上記端末装置からの情報に基づき上記デ一夕ベースからコンテン ヅを読み出し、 読み出したコンテンッを上記端末装置の処理能力に応じ て当該端末装置で処理できる形態に編集する出力コンテンツ編集部と、 上記出力コンテンヅ編集部によって編集されたコンテンツを上記端末 装置へ配信するコンテンヅ配信部と、
を有することを特徴とする請求の範囲第 2項記載のコンテンヅ検索配 信装置。
8 . 上記端末装置からの情報に基づき上記データベースからコンテン ヅを読み出し、 読み出したコンテンヅを上記端末装置の処理能力に応じ て当該端末装置で処理できる形態に編集する出力コンテンツ編集部と、 上記出力コンテンツ編集部によって編集されたコンテンツを上記端末 装置へ配信するコンテンヅ配信部と、
を有することを特徴とする請求の範囲第 3項記載のコンテンヅ検索配 信装置。
9 . 上記端末装置からの情報に基づき上記データペースからコンテン ヅを読み出し、 読み出したコンテンヅを上記端末装置の処理能力に応じ て当該端末装置で処理できる形態に編集する出力コンテンヅ編集部と、 上記出力コンテンヅ編集部によって編集されたコンテンツを上記端末 装置へ配信するコンテンヅ配信部と、
を有することを特徴とする請求の範囲第 4項記載のコンテンヅ検索配 信装置。
1 0 . 上記端末装置からの情報に基づき上記デ一夕ベースからコンテ ンヅを読み出し、 読み出したコンテンヅを上記端末装置の処理能力に応 じて当該端末装置で処理できる形態に編集する出力コンテンヅ編集部と 上記出力コンテンヅ編集部によって編集されたコンテンツを上記端末 装置へ配信するコンテンヅ配信部と、
を有することを特徴とする請求の範囲第 5項記載のコンテンツ検索配 信装置。
1 1 . 上記データベースは、 コンテンツとそのコンテンツの登録用メ 夕データとを蓄積している場合と、 コンテンツへのリ ンク情報とそのコ ンテンヅの登録用メ夕デ一夕とを蓄積している場合があり、
上記出力コンテンヅ編集部は、 さらに、 上記端末装置からの情報に基 づき上記デ一夕ベースから上記リンク情報を読み出し、 その上記リ ンク 情報に基づきコンテンヅを読み出す、
ことを特徴とする請求の範囲第 6項記載のコンテンヅ検索配信装置。
1 2 . 上記データベースは、 コンテンツとそのコンテンツの登録用メ 夕デ一夕とを蓄積している場合と、 コンテンヅへのリ ンク情報とそのコ ンテンヅの登録用メ夕デ一夕とを蓄積している場合があり、
上記出力コンテンツ編集部は、 さらに、 上記端末装置からの情報に基 づき上記データベースから上記リンク情報を読み出し、 その上記リ ンク 情報に基づきコンテンヅを読み出す、
ことを特徴とする請求の範囲第 7項記載のコンテンヅ検索配信装置。
1 3 . 上記デ一夕ベースは、 コンテンツとそのコンテンヅの登録用メ 夕デ一夕とを蓄積している場合と、 コンテンツへのリ ンク情報とそのコ ンテンヅの登録用メ夕デ一夕とを蓄積している場合があり、 上記出力コンテンヅ編集部は、 さらに、 上記端末装置からの情報に基 づき上記データベースから上記リ ンク情報を読み出し、 その上記リ ンク 情報に基づきコンテンヅを読み出す、
ことを特徴とする請求の範囲第 8項記載のコンテンヅ検索配信装置。
1 4 . 上記データベースは、 コンテンツとそのコンテンヅの登録用メ 夕デ一夕とを蓄積している場合と、 コンテンツへのリ ンク情報とそのコ ンテンヅの登録用メ夕デ一夕とを蓄積している場合があり、
上記出力コンテンツ編集部は、 さらに、 上記端末装置からの情報に基 づき上記デ一夕ペースから上記リ ンク情報を読み出し、 その上記リ ンク 情報に基づきコンテンヅを読み出す、
ことを特徴とする請求の範囲第 9項記載のコンテンヅ検索配信装置。
1 5 . 上記データベースは、 コンテンツとそのコンテンツの登録用メ 夕データとを蓄積している場合と、 コンテンヅへのリ ンク情報とそのコ ンテンヅの登録用メ夕デ一夕とを蓄積している場合があり、
上記出力コンテンツ編集部は、 さらに、 上記端末装置からの情報に基 づき上記データペースから上記リ ンク情報を読み出し、 その上記リ ンク 情報に基づきコンテンヅを読み出す、
ことを特徴とする請求の範囲第 1 0項記載のコンテンヅ検索配信装置
1 6 . コンテンヅやその付加情報等が格納されたデ一夕ベースを端末 装置からの情報に基づき検索し、 検索の結果抽出したデ一夕を上記端末 装置へ配信する際のコンテンヅ検索配信方法であって、 上記検索の結果抽出したデ一夕を上記端末装置の処理能力に応じて編 集し上記端末装置へ配信する、
ことを特徴とするコンテンヅ検索配信方法。
PCT/JP2001/004074 2000-06-14 2001-05-16 Dispositif et procede de recherche/distribution de contenu WO2001097044A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP01930181A EP1291777A4 (en) 2000-06-14 2001-05-16 DEVICE FOR FINDING AND SPREADING CONTENT AND METHOD FOR FINDING AND SPREADING CONTENT
AU56764/01A AU5676401A (en) 2000-06-14 2001-05-16 Content searching/distributing device and content searching/distributing method
US10/048,847 US7310628B2 (en) 2000-06-14 2001-05-16 Content searching/distributing device and content searching/distributing method
CA002376266A CA2376266A1 (en) 2000-06-14 2001-05-16 Apparatus and method for retrieving and delivering content

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000-178436 2000-06-14
JP2000178436A JP2001357008A (ja) 2000-06-14 2000-06-14 コンテンツ検索配信装置およびコンテンツ検索配信方法

Publications (1)

Publication Number Publication Date
WO2001097044A1 true WO2001097044A1 (fr) 2001-12-20

Family

ID=18679865

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/004074 WO2001097044A1 (fr) 2000-06-14 2001-05-16 Dispositif et procede de recherche/distribution de contenu

Country Status (9)

Country Link
US (1) US7310628B2 (ja)
EP (1) EP1291777A4 (ja)
JP (1) JP2001357008A (ja)
KR (1) KR100515542B1 (ja)
CN (1) CN1196063C (ja)
AU (1) AU5676401A (ja)
CA (1) CA2376266A1 (ja)
TW (1) TW512632B (ja)
WO (1) WO2001097044A1 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004021285A1 (ja) * 2002-08-27 2004-03-11 Sharp Kabushiki Kaisha 最適な再生モードでコンテンツを再生できるコンテンツ再生装置
CN100367794C (zh) * 2002-04-12 2008-02-06 三菱电机株式会社 元数据编辑装置

Families Citing this family (60)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6751670B1 (en) 1998-11-24 2004-06-15 Drm Technologies, L.L.C. Tracking electronic component
US7127515B2 (en) 1999-01-15 2006-10-24 Drm Technologies, Llc Delivering electronic content
US20060195400A1 (en) * 2000-10-13 2006-08-31 Patrick Patterson Controlling access to electronic content
JP4219805B2 (ja) * 2001-06-19 2009-02-04 フェユル キム 画像シーケンス検索のための形状変化記述子の抽出方法
JP4810009B2 (ja) * 2001-06-27 2011-11-09 キヤノン株式会社 データ処理装置、方法およびプログラム
JP4352653B2 (ja) * 2002-04-12 2009-10-28 三菱電機株式会社 映像コンテンツ管理運用システム
JP2003331047A (ja) * 2002-05-16 2003-11-21 Canon Inc 情報処理システム及び情報処理装置及び情報処理方法及びそれをコンピュータに実施させるためのプログラム及びそのプログラムをコンピュータ読み出し可能に記憶した記憶媒体
KR20040009097A (ko) * 2002-07-22 2004-01-31 삼성전자주식회사 이동통신단말기에서 메모리 관리 장치 및 방법
US20040093427A1 (en) * 2002-10-29 2004-05-13 Lopez Ricardo Jorge Service diversity for communication system
JP4232445B2 (ja) * 2002-11-29 2009-03-04 ヤマハ株式会社 ファイル配信装置、ファイル配信方法およびプログラム
JP2004206749A (ja) 2002-12-24 2004-07-22 Funai Electric Co Ltd データ記憶装置
JP3941700B2 (ja) 2003-01-28 2007-07-04 ソニー株式会社 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP4340084B2 (ja) 2003-03-11 2009-10-07 パナソニック株式会社 送信装置および送信方法
EP1618478A4 (en) * 2003-03-13 2007-10-03 Drm Technologies L L C CONTINUOUSLY CONTINUOUS CONTAINER
EP1645127B1 (en) * 2003-07-08 2010-05-19 Panasonic Corporation Contents storage system, home server apparatus, information supply apparatus, integrated circuit, and program
US20050081138A1 (en) * 2003-09-25 2005-04-14 Voss James S. Systems and methods for associating an image with a video file in which the image is embedded
US7421741B2 (en) 2003-10-20 2008-09-02 Phillips Ii Eugene B Securing digital content system and method
KR100562907B1 (ko) * 2003-12-18 2006-03-21 삼성전자주식회사 미디어 컨텐츠의 통합 관리 장치 및 그 방법
EP1707007A1 (en) * 2004-01-13 2006-10-04 Koninklijke Philips Electronics N.V. Method and system for filtering home-network content
US8886824B2 (en) 2004-01-26 2014-11-11 Core Wireless Licensing, S.a.r.l. Media adaptation determination for wireless terminals
JP4413633B2 (ja) * 2004-01-29 2010-02-10 株式会社ゼータ・ブリッジ 情報検索システム、情報検索方法、情報検索装置、情報検索プログラム、画像認識装置、画像認識方法および画像認識プログラム、ならびに、販売システム
JP4278050B2 (ja) * 2004-01-30 2009-06-10 ソフトバンクモバイル株式会社 検索装置及び情報提供システム
US20050281289A1 (en) * 2004-06-21 2005-12-22 Huang Jau H System and method for embedding multimedia processing information in a multimedia bitstream
US20060059510A1 (en) * 2004-09-13 2006-03-16 Huang Jau H System and method for embedding scene change information in a video bitstream
US20060078288A1 (en) * 2004-10-12 2006-04-13 Huang Jau H System and method for embedding multimedia editing information in a multimedia bitstream
US20060085442A1 (en) * 2004-10-20 2006-04-20 Kabushiki Kaisha Toshiba Document image information management apparatus and document image information management program
JP4243862B2 (ja) 2004-10-26 2009-03-25 ソニー株式会社 コンテンツ利用装置およびコンテンツ利用方法
JP4297034B2 (ja) 2004-11-05 2009-07-15 ブラザー工業株式会社 サービス提供システムおよびサーバ
US7933338B1 (en) 2004-11-10 2011-04-26 Google Inc. Ranking video articles
JP2006195807A (ja) * 2005-01-14 2006-07-27 Matsushita Electric Ind Co Ltd 映像検索システム、映像検索方法及びプログラム
JP4595555B2 (ja) 2005-01-20 2010-12-08 ソニー株式会社 コンテンツ再生装置およびコンテンツ再生方法
US7818350B2 (en) 2005-02-28 2010-10-19 Yahoo! Inc. System and method for creating a collaborative playlist
JP4741267B2 (ja) 2005-03-28 2011-08-03 ソニー株式会社 コンテンツ推薦システム、通信端末およびコンテンツ推薦方法
US8732025B2 (en) * 2005-05-09 2014-05-20 Google Inc. System and method for enabling image recognition and searching of remote content on display
JP2007011928A (ja) 2005-07-04 2007-01-18 Sony Corp コンテンツ提供システム、コンテンツ提供装置、コンテンツ配信サーバ、コンテンツ受信端末およびコンテンツ提供方法
JP5133508B2 (ja) 2005-07-21 2013-01-30 ソニー株式会社 コンテンツ提供システム、コンテンツ提供装置、コンテンツ配信サーバ、コンテンツ受信端末およびコンテンツ提供方法
US20080130989A1 (en) * 2005-07-22 2008-06-05 Mitsubishi Electric Corporation Image encoder and image decoder, image encoding method and image decoding method, image encoding program and image decoding program, and computer readable recording medium recorded with image encoding program and computer readable recording medium recorded with image decoding program
US8873574B2 (en) 2005-07-25 2014-10-28 Hewlett-Packard Development Company, L.P. Network-attached storage device having a connection to a local user device
US7844820B2 (en) * 2005-10-10 2010-11-30 Yahoo! Inc. Set of metadata for association with a composite media item and tool for creating such set of metadata
JP2007179207A (ja) * 2005-12-27 2007-07-12 Hitachi Ltd コンテンツ探索方法
JP4811046B2 (ja) 2006-02-17 2011-11-09 ソニー株式会社 コンテンツの再生装置、オーディオ再生機およびコンテンツの再生方法
DE102006019360A1 (de) * 2006-04-21 2007-10-25 Deutsche Telekom Ag Verfahren und Vorrichtung zur Wiedergabe von textuellen Daten auf Media Renderern in einem UPnP Netzwerk
JP5089091B2 (ja) * 2006-06-20 2012-12-05 株式会社日立製作所 コンテンツ収集システム
JP2008070973A (ja) * 2006-09-12 2008-03-27 Pioneer Electronic Corp 端末装置、管理サーバ、データ表示方法、リスト作成方法、データ表示プログラム、リスト作成プログラム、および記録媒体
AU2011203545B2 (en) * 2006-12-06 2015-07-23 Rovi Guides, Inc. Systems and Methods for Media Source Selection and Toggling
CA2658798A1 (en) * 2006-12-12 2008-06-19 Panasonic Corporation Content information outputting apparatus, content information receiving apparatus, content information outputting method, content information receiving method
US20090210824A1 (en) * 2007-02-06 2009-08-20 Panasonic Corporation Content list display apparatus and content list display method
JP2008306273A (ja) * 2007-06-05 2008-12-18 Nec Corp 動画像提供システム、方法、装置、プログラム
US20090140977A1 (en) * 2007-11-30 2009-06-04 Microsoft Corporation Common User Interface Structure
US8943164B2 (en) 2007-12-24 2015-01-27 Qualcomm Incorporated Apparatus and methods for retrieving/ downloading content on a communication device
KR101392273B1 (ko) * 2008-01-07 2014-05-08 삼성전자주식회사 키워드 제공 방법 및 이를 적용한 영상기기
US8774498B2 (en) * 2009-01-28 2014-07-08 Xerox Corporation Modeling images as sets of weighted features
US8356113B2 (en) * 2009-03-25 2013-01-15 Cisco Technology, Inc. UPnP AV demux
JP5550288B2 (ja) * 2009-09-01 2014-07-16 キヤノン株式会社 コンテンツ提供装置、コンテンツ処理方法
JPWO2011043016A1 (ja) * 2009-10-08 2013-02-28 日本電気株式会社 コンテンツ配信システム
JP2011109469A (ja) * 2009-11-18 2011-06-02 Canon Inc コンテンツ受信装置及びコンテンツ受信装置の制御方法
US20120201509A1 (en) * 2009-12-01 2012-08-09 Hitachi, Ltd. Information distribution device and method for processing bidirectional operations
US20120159326A1 (en) * 2010-12-16 2012-06-21 Microsoft Corporation Rich interactive saga creation
US10614109B2 (en) * 2017-03-29 2020-04-07 International Business Machines Corporation Natural language processing keyword analysis
US20210303720A1 (en) * 2020-03-31 2021-09-30 Atlassian Pty Ltd. Access controls for a dedicated database system storing user-generated content input to a multitenant service of a collaborative work environment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998015091A1 (en) * 1996-09-30 1998-04-09 Casio Computer Co., Ltd. Information transfer system
JPH11175556A (ja) * 1997-12-12 1999-07-02 Sharp Corp 画像データベース装置
JPH11224256A (ja) * 1998-02-05 1999-08-17 Nippon Telegr & Teleph Corp <Ntt> 情報検索方法および情報検索プログラムを記録した記録媒体
JP2000148793A (ja) * 1998-09-11 2000-05-30 Nippon Telegr & Teleph Corp <Ntt> 複合メディア文書の類似検索方法及び装置及び複合メディア文書の類似検索プログラムを格納した記憶媒体

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5598557A (en) * 1992-09-22 1997-01-28 Caere Corporation Apparatus and method for retrieving and grouping images representing text files based on the relevance of key words extracted from a selected file to the text files
JPH07234876A (ja) 1994-02-24 1995-09-05 Nec Corp 映像情報選択提示装置
JP3441834B2 (ja) 1995-04-05 2003-09-02 日立建機株式会社 建設機械の駆動制御装置
US5727159A (en) * 1996-04-10 1998-03-10 Kikinis; Dan System in which a Proxy-Server translates information received from the Internet into a form/format readily usable by low power portable computers
US5915250A (en) 1996-03-29 1999-06-22 Virage, Inc. Threshold-based comparison
JPH1011570A (ja) 1996-06-26 1998-01-16 Ricoh Co Ltd 電子ファイリング装置
JPH1091110A (ja) 1996-09-18 1998-04-10 Kowa Sain:Kk フラクタル電子点滅サイン装置
JPH10143403A (ja) * 1996-11-12 1998-05-29 Fujitsu Ltd 情報管理装置および情報管理プログラム記憶媒体
JPH11136394A (ja) 1997-08-26 1999-05-21 Casio Comput Co Ltd データ出力システムおよびデータ出力方法
US6055543A (en) * 1997-11-21 2000-04-25 Verano File wrapper containing cataloging information for content searching across multiple platforms
JPH11328057A (ja) 1998-05-13 1999-11-30 Yazaki Corp インターネット端末装置
JP2000050032A (ja) 1998-07-31 2000-02-18 Canon Inc 画像記憶装置及び画像記憶方法及びコンピュータ読み取り可能なプログラムが格納された記憶媒体
EP1267275A4 (en) * 2000-03-23 2006-08-23 Mitsubishi Electric Corp IMAGE RECOVERY / DISTRIBUTION SYSTEM AND IMAGE RECORD / DISTRIBUTION PROCESS

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998015091A1 (en) * 1996-09-30 1998-04-09 Casio Computer Co., Ltd. Information transfer system
JPH11175556A (ja) * 1997-12-12 1999-07-02 Sharp Corp 画像データベース装置
JPH11224256A (ja) * 1998-02-05 1999-08-17 Nippon Telegr & Teleph Corp <Ntt> 情報検索方法および情報検索プログラムを記録した記録媒体
JP2000148793A (ja) * 1998-09-11 2000-05-30 Nippon Telegr & Teleph Corp <Ntt> 複合メディア文書の類似検索方法及び装置及び複合メディア文書の類似検索プログラムを格納した記憶媒体

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP1291777A4 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100367794C (zh) * 2002-04-12 2008-02-06 三菱电机株式会社 元数据编辑装置
US7826709B2 (en) 2002-04-12 2010-11-02 Mitsubishi Denki Kabushiki Kaisha Metadata editing apparatus, metadata reproduction apparatus, metadata delivery apparatus, metadata search apparatus, metadata re-generation condition setting apparatus, metadata delivery method and hint information description method
US8811800B2 (en) 2002-04-12 2014-08-19 Mitsubishi Electric Corporation Metadata editing apparatus, metadata reproduction apparatus, metadata delivery apparatus, metadata search apparatus, metadata re-generation condition setting apparatus, metadata delivery method and hint information description method
WO2004021285A1 (ja) * 2002-08-27 2004-03-11 Sharp Kabushiki Kaisha 最適な再生モードでコンテンツを再生できるコンテンツ再生装置

Also Published As

Publication number Publication date
US20020107850A1 (en) 2002-08-08
CA2376266A1 (en) 2001-12-20
US7310628B2 (en) 2007-12-18
KR100515542B1 (ko) 2005-09-20
JP2001357008A (ja) 2001-12-26
CN1196063C (zh) 2005-04-06
EP1291777A1 (en) 2003-03-12
EP1291777A4 (en) 2005-06-01
KR20020020961A (ko) 2002-03-16
AU5676401A (en) 2001-12-24
CN1383512A (zh) 2002-12-04
TW512632B (en) 2002-12-01

Similar Documents

Publication Publication Date Title
WO2001097044A1 (fr) Dispositif et procede de recherche/distribution de contenu
JP3738631B2 (ja) 画像検索システムおよび画像検索方法
US7031965B1 (en) Image retrieving and delivering system and image retrieving and delivering method
JP4159248B2 (ja) 階層的データ構造管理システム及び階層的データ構造管理方法
US20090077034A1 (en) Personal ordered multimedia data service method and apparatuses thereof
US20030097301A1 (en) Method for exchange information based on computer network
Tseng et al. Video summarization and personalization for pervasive mobile devices
WO2003088668A1 (fr) Dispositif et procede de transmission de contenu video, dispositif de stockage de contenu video, dispositif et procede de reproduction de contenu video, dispositif de generation de metadonnees, et procede de gestion de contenu video
US20050055710A1 (en) Motion picture storage apparatus and motion picture distributing system
JPWO2012039404A1 (ja) 映像ビットストリームの伝送システム
CN101529848A (zh) 视频处理和应用程序的系统、方法及设备
JP2003050804A (ja) 映像データの要約情報提供システム及び方法
JP4770875B2 (ja) 画像特徴データ生成装置、画像特徴判定装置および画像検索システム
US7353451B2 (en) Meta data creation apparatus and meta data creation method
JP2004173120A (ja) 動画像蓄積装置、動画像配信システム
JP4711928B2 (ja) コミュニケーション支援システムおよびプログラム
KR101764705B1 (ko) 과학기술 설명 동영상 중개 및 제작 서비스 시스템 및 방법
WO2007043746A1 (en) Method and apparatus for encoding multimedia contents and method and system for applying encoded multimedia contents
JP2006018831A (ja) 画像検索システムおよび画像検索方法
JP5213747B2 (ja) 映像コンテンツ保管視聴システムおよび方法
KR100671147B1 (ko) 명장면 체험 서비스 장치 및 그 방법
EP1286516B1 (en) Digest transmission system for mobile telephones
JP3581085B2 (ja) 二次コンテンツ生成システム及びその方法並びに二次コンテンツ生成プログラムを記録した記録媒体
JPH10243389A (ja) 動画早見画像作成装置、動画早見画像作成方法および動画データ検索システム
US8805862B2 (en) Video search method using motion vectors and apparatus thereof

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

ENP Entry into the national phase

Ref document number: 2376266

Country of ref document: CA

Ref country code: CA

Ref document number: 2376266

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 2001930181

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10048847

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 1020027001865

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 018016839

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWP Wipo information: published in national office

Ref document number: 1020027001865

Country of ref document: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001930181

Country of ref document: EP

WWR Wipo information: refused in national office

Ref document number: 1020027001865

Country of ref document: KR

WWR Wipo information: refused in national office

Ref document number: 2001930181

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 2001930181

Country of ref document: EP