WO2002056580A1 - Systeme de service de repertoire de contenus - Google Patents

Systeme de service de repertoire de contenus Download PDF

Info

Publication number
WO2002056580A1
WO2002056580A1 PCT/JP2001/011662 JP0111662W WO02056580A1 WO 2002056580 A1 WO2002056580 A1 WO 2002056580A1 JP 0111662 W JP0111662 W JP 0111662W WO 02056580 A1 WO02056580 A1 WO 02056580A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
information
server
directory service
contents
Prior art date
Application number
PCT/JP2001/011662
Other languages
English (en)
French (fr)
Inventor
Naoya Nakanishi
Yuichi Toyota
Original Assignee
Foursis Business Promotion 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 Foursis Business Promotion Kabushiki Kaisha filed Critical Foursis Business Promotion Kabushiki Kaisha
Priority to EP01995044A priority Critical patent/EP1357734A1/en
Priority to US10/250,324 priority patent/US20040107109A1/en
Priority to KR10-2003-7008528A priority patent/KR20030093191A/ko
Priority to JP2002557113A priority patent/JPWO2002056580A1/ja
Publication of WO2002056580A1 publication Critical patent/WO2002056580A1/ja

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2181Source of audio or video content, e.g. local disk arrays comprising remotely distributed storage units, e.g. when movies are replicated over a plurality of video servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/21Server components or server architectures
    • H04N21/222Secondary servers, e.g. proxy server, cable television Head-end
    • H04N21/2225Local VOD servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/27Server based end-user applications
    • H04N21/278Content descriptor database or directory service for end-user access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/816Monomedia components thereof involving special video data, e.g 3D video
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8352Generation of protective data, e.g. certificates involving content or source identification data, e.g. Unique Material Identifier [UMID]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates
    • H04N21/8355Generation of protective data, e.g. certificates involving usage data, e.g. number of copies or viewings allowed
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17336Handling of requests in head-ends

Definitions

  • the present invention when a user (user) searches and uses content such as an image file through a computer network such as the Internet, is configured by a distributed server of a content server master unit and a slave unit.
  • the present invention relates to a content directory service system for searching for and extracting from a content server master and a content server slave in response to a request for desired content from a user terminal in a system.
  • a system has been developed that allows various contents such as music to be distributed and browsed through an electronic network.
  • a user's interface has been developed.
  • computers and networks typified by the Internet are connected across national borders and can be accessed by anyone with a terminal, so that various types of information can be registered and information can be easily distributed. It is a strength.
  • Methods for example, in Japanese Patent Application Laid-Open No. 10-28659-9, “Meta Search Method, Image Search Method, Meta Search Engine and Image Search Engine”, a computer-based search method is used to search for images and the like.
  • a method is disclosed in which the user enters a query term for a search and searches for and displays an image that matches the question.
  • appropriate billing for the use of the contents is performed, and if the billing process is performed, the content can be used. If the billing process is not performed, the content cannot be used. Cannot be performed. This makes it difficult to store the content by registering it on the server.
  • Japanese Patent Application Laid-Open No. H11-212,457 entitled "Encapsulated Object Configuration Method and Encapsulated Object Search Execution Method, System and
  • a search application is started, and a searcher who has the right to use the search application is inquired about the right to use the search application, and the search is performed.
  • User obtain a usage right, use the obtained usage right as an argument, start a search method, generate search options in multiple stages in the search method, and generate index information in multiple stages using the search method. And expand the capsule, and use the search option expanded in the capsule by the search application.
  • search techniques have been disclosed the generated index information as a target.
  • a method for constructing an encapsulated object for performing a search with different precision according to a searcher for an encapsulated object that cannot be directly referred to by encapsulating the multimedia object Mediaco Multi-media, consisting of content and index information that has been publicly released, multiple methods for capsule operation including at least one search method for performing a search, and an interface, and an interface for invoking the search method.
  • a software user who manages a data recording device uses digital data obtained by compressing content software such as video on a time axis.
  • content software such as video on a time axis.
  • the content distribution center sends a collation code for collating the identification code with the time axis compressed digital data of the content software corresponding to the request through the information transmission means.
  • the data is distributed and the data recording device records the digital data when the received collation code is matched with its own identification code, and the decompression device decompresses the digital data compressed and recorded on the data recording device and outputs it to the output device.
  • a technology has been disclosed.
  • charging is performed when the user downloads or outputs the content.
  • the size, resolution, and output It does not disclose any technique for protecting the contents when the charging process is performed according to the input method or when the charging process is not performed (that is, when the download or output is not performed).
  • a public cipher for decrypting an encrypted content key and encrypting a session key is disclosed.
  • a decryption circuit, a common key storage memory for storing content keys and session keys, a communication key storage memory for storing public encryption key information, a point information storage memory for storing point information, and point usage information A memory for storing point use information to be stored, a common encryption / decryption circuit for decrypting the encrypted digital content, decrypting the encrypted point information, and encrypting the point use information, and expanding the compressed digital content Disclosure of one chip chip decompression circuit and D / A conversion circuit for D / A conversion of digital contents It has been.
  • the charging process is performed when the user downloads or outputs the content, and the charging process is performed according to the size, resolution, output method, etc. of the content when charging. It does not disclose any technology for protecting the contents when the billing process is not performed (that is, when the download or output is not performed).
  • the DES decryption unit decodes the frame on condition that the charging counter value is 1 or more. I do.
  • the decoded image data frames are decompressed one by one in the MPEG decompression circuit.
  • MP for each frame extension
  • the EG decompression circuit outputs a frame decompression completion signal to the frame counter.
  • the frame counter counts the frame decompression completion signal and outputs the counter value to the unit converter.
  • the unit converter instructs the charging counter register to decrement the charging count value each time the counter value reaches a predetermined reference value.
  • the billing process for decrypting encrypted data according to the MPEG standard when performing the billing process, the accounting process depends on the content size, resolution, output method, and the like. It is efficient for performing charging processing, and the content user specifies the size, resolution, output method, etc. at the time of charging processing, the data structure of the content for that, and the content data There is no disclosure of a technology for billing using.
  • the charging center in response to a pay program viewing request made by a pay program viewing applicant through a public telephone line, transmits a viewing permission code for viewing the pay program to the data communication device.
  • the receiving device receives the viewing permission code
  • the receiver checks the pay program according to the viewing permission code.
  • One of the three forms of fixed, selected, or changed is set for the slambling of the broadcast program, and one of the three forms of time specification, program number specification, or temporary number specification is permitted for viewing application.
  • the code one of the three forms of decode data, private program number, and decode data number is used.
  • the billing process in program viewing is disclosed here, it is efficient to perform the billing process according to the size, resolution, output method, etc. of the content when performing the billing process.
  • the content user specifies the size, resolution, output method, etc. at the time of billing processing, discloses the data structure of the content, and the technology for billing using the content data. It has not been.
  • the music server and the client are connected to the Internet, including the terminal device, the identification information, the billing process, and the digital audio data.
  • a public key and a secret key are created based on the ID unique to the playback device.
  • the public key is sent to the server for registration, and the private key is stored on the device.
  • Distribution of music data is requested from the client to the server.
  • the music data extracted from the music DB is encrypted with the registered public key.
  • the encrypted music data is transmitted to the client and stored in the playback device. At the time of reproduction, music data is reproduced while being decrypted with the secret key held in the device.
  • the music data stored on the device is encrypted with a key created based on the device's unique ID, so it cannot be played on other playback devices.
  • a module built in or detachable from hardware is provided.
  • the software management center is provided with a function to generate permission information based on user-specific information, and software usage is permitted based on information generated by the module and permission information generated by the center. In this method, it is determined whether or not the user should be authorized.
  • the technology for determining whether or not the user is a legitimate user who should be permitted to use the software has been disclosed, it is necessary to consider the content size, angular resolution, output method, etc.
  • the content user is required to specify the size, resolution, output method, etc. at the time of the billing process, the data structure of the content for that, and the content data.
  • the technology used for billing was not disclosed.
  • a communication protocol unit for receiving multi-protocol communication print data including accounting information and print target data, a communication application unit for adding a print processing instruction to communication print data and outputting the same, and accounting management
  • a network adapter having charging management protocol selection means for outputting only communication print data in the communication protocol and communication application selected by the user, and a controller for receiving and outputting communication print data output from the network adapter.
  • a network printer capable of managing billing is realized by using multi-protocol communication print data including billing information and print target data, but the content size, resolution, output method, etc. It is efficient to perform charging processing according to the content, and the content user specifies the size, resolution, output method, etc. at the time of charging processing, the data structure of the content, No technology is disclosed for billing using the content 'data.
  • an object of the present invention is to perform a charging process when a user downloads or outputs content, and furthermore, a content size, a resolution, and an output method when charging. It is an object of the present invention to provide a content billing system for performing a billing process according to the above or the like, or for protecting the content when the billing process is not performed (that is, when downloading or outputting is not performed). In addition, it is efficient to perform charging processing according to the content size, resolution, output method, etc., and the content user can specify the size, resolution, output method, etc. at the time of charging processing. It is to provide a possible content billing system.
  • a user terminal which is a client
  • a computer network to which the user connects from the user terminal
  • a content server master unit for accessing via the computer network
  • a content directory service system comprising a content server slave unit
  • the content stored in the content server master and the content server slave includes attribute information for use as a key when searching or extracting or selecting content,
  • the content server master unit is set with information indicating the location of the content server slave unit connected to the computer network and the authority to access the content stored in the content server slave unit. Yes,
  • the attribute information included in the content stored in the content server master device and the content server slave device includes charging information relating to a price for using the content
  • the content directory service system is characterized in that:
  • the attribute information included in the content stored in the content server parent device and the content server child device further includes a keyword indicating the content content, a category for classifying the content, a content file type, and the like. It is a directory service system for contents, characterized by including one or more of the following information.
  • the content stored in the server master unit or the slave unit is based on the attribute information as a key, the content usage fee, the keyword indicating the content, the category for classifying the content, the content
  • a content directory service or system according to any one of claims 1 and 2, characterized in that the content is searchable by designating one or more of the type and other information. It is characterized by:
  • the attribute information contained in the content stored in the server parent device or the child device includes one or more of the following: the price for the use of the content, restrictions on the method of use, restrictions on the users, and other information. 4. The content directory service system according to claim 3, wherein only available content is searched.
  • the server slave is a distributed system including a slave server installed by an administrator different from an administrator of the server master. It is characterized by being a directory service system for contents.
  • the system further includes a commerce server for performing billing management in cooperation with the content server master unit,
  • It is characterized in that it is a directory service system for contents, in which billing is performed by utilizing the output of selected 'extracted' contents.
  • contents directory service wherein the contents are contents encoded in a unique format that can be decoded by using a decode key. It is characterized by being a system.
  • the invention described in claim 7 or 8 has the following features.
  • decoding and charging shall be performed by specifying the method of using the output, one or more usage conditions among the size, resolution, number of output, and other conditions of the output contents.
  • It is a directory service system for contents described in either claim 6 or claim 7.
  • the content includes sample content data, data of the content itself, billing information relating to the content usage fee, attribute information relating to content usage control, and a unique ID for identifying the content.
  • the content directory service system according to any one of claims 1 to 9, wherein the content directory service system comprises:
  • the content includes sample data of the content, URL information where the content itself is located, billing information relating to the fee for use of the content, attribute information relating to control of the use of the content, and a unique ID for identifying the content.
  • a directory service system for contents according to any one of claims 1 to 9, characterized in that:
  • the content includes content content data, a content location ID for identifying the location of the content on the network 1 and the network, charging information for content usage, attribute information for content usage control, and content information.
  • the content directory service system according to any one of claims 1 to 9, wherein the content directory service system includes a unique ID for identifying the content.
  • the process of performing the billing process by outputting the extracted content selected is characterized by performing the process of selecting the content through a process such as browsing the sample data of the content stored in the content server.
  • a content directory service system according to any one of claims 1 to 12.
  • the system further includes a content output shop terminal provided by the system administrator connected to a computer network.
  • a content directory service system characterized in that the content output can be used by providing the user with an authentication key at the content output shop terminal.
  • a system for registering content composed of computer-readable data using a computer system including input means, storage means, control means, display means, and output means,
  • the content directory service system according to any one of claims 1 to 15, wherein the content can be registered by a process including a step of storing packaged data in an information storage medium. It is characterized by
  • the attribute information of the registered content includes information on whether or not the content can be disclosed.
  • the content directory service system according to claim 16 is characterized in that the content directory service system is included.
  • the content to be registered is content that the user registers from a user terminal connected to the network
  • the content is a file displayed on a computer network, such as an HTML file, an XML file, a CHTM file, etc., and includes the content sample data and the URL information or URL where the content body is located.
  • a content location ID that identifies the location of the content on the network, billing information related to the price information of the content, attribute information related to control of the use of the content, and a unique ID for identifying the content must be included.
  • a directory service system for contents according to any one of claims 1 to 18, characterized in that: BRIEF DESCRIPTION OF THE FIGURES
  • FIG. 1 is a system configuration diagram showing a basic system configuration of the present invention.
  • FIG. 2 is a block diagram showing the basic configuration and functions of the system according to the present invention.
  • FIG. 3 is a schematic diagram showing an outline of a process of specifying attribute information such as a content ID, a server ID, a type and category of content, and a keyword when registering content.
  • Fig. 4 shows a system for performing search processing using such a distributed server. It is a schematic diagram.
  • FIG. 5 is a diagram showing a screen image at the time of content registration.
  • FIG. 6 is a screen image diagram showing an example of a screen image of a user terminal when performing a search process.
  • FIG. 7 is a screen image diagram showing an example of a screen image of the user terminal when performing a search process.
  • FIG. 8 is a flowchart showing a basic process of performing content registration processing and search processing using the system of the present invention.
  • Fig. 9 is a flowchart showing the basic processing flow when registering content ⁇ 0.
  • FIG. 10 is a flowchart showing a basic processing flow when performing a content search process.
  • Fig. 11 is a data structure showing an example of the data structure of content, including content data, content data, billing information relating to content price information, and a unique ID for identifying the content.
  • FIG. 11 is a data structure showing an example of the data structure of content, including content data, content data, billing information relating to content price information, and a unique ID for identifying the content.
  • Fig. 12 shows an example of the data structure of the content, including the sample's content data, the URL information of the content, the billing information for the price information of the content, and the unique ID for identifying the content. It is a data structure diagram shown.
  • FIG. 13 includes sample content data, a content location ID that identifies the location of the content on the network, billing information related to the content price information, and a unique ID for identifying the content.
  • FIG. 3 is a data structure diagram showing an example of a data structure of content.
  • FIG. 14 is a diagram showing information set in a 1138 chip of 1138 when a USB key is used as an example of an authentication key.
  • FIG. 15 is a flowchart showing the basic processing flow in the case where the content is decoded based on the above-mentioned use request information and the output is charged by the process of outputting the content.
  • Figure 16 shows the basic processing flow when registering content using an authentication key. This is a flowchart showing this.
  • FIG. 17 is a flowchart showing a basic processing flow when registering content using an authentication key.
  • FIG. 18 is a flowchart showing a detailed flow of the authentication processing.
  • FIG. 19 is a flowchart showing a detailed flow of the charging process.
  • FIG. 20 is a block diagram showing an example of a data flow in which a user terminal having downloaded image content detects and interprets attribute information included in the content and outputs the data in accordance with the attribute information relating to control of content use. It is. BEST MODE FOR CARRYING OUT THE INVENTION
  • the contents are images and other contents composed of computer-readable data, such as storage devices for storing contents such as databases and servers, external storage devices such as hard disks, floppy disks, MII, and memory sticks ), Smart media (trademark), and other information storage media.
  • the contents used in the present invention include character data, still image data, moving image data, animation image data, presentation 'data, slide' data, audio data, game software, application software 'soft to air', and other data. It consists of the following file format, for example:
  • Still image filesFormats include JPEG (Joint Photographic Experts Group) ⁇ PICT (QuickDraw Picture Format) ⁇ BMP (Bitmap), GIF (Graphics Interchange Format), PNG (Portable Network Graphics) .
  • Video file formats include MPEG-1, MPEG-2, MPEG-4, RV (Real Video), MNG (Multiple-image Network Graphics), AV I (Audio Video Interleaved).
  • audio file formats include AIFF (Audio Interchange File Format), WAV (Waveform), AU, RA (Real Audio), MPEG-1 audio compression, MPEG-2 audio compression, and MPEG-4 audio compression. And so on.
  • Examples of the file format based on the multiplexing method of moving image and audio include QUICKTIMEMPEG-1 and MPEG-2PS.
  • PDF Portable Document Format
  • zip and 1zh as a compression file format with an archive function.
  • file formats other than those described above can be used.
  • these files are usually accompanied by information such as file name, file creation date and time, and file creator name as header information of the file in addition to the data of the content itself.
  • the attribute information included in the content stored in the content server master and the content server slave includes a content ID for identifying the content and a server ID indicating the location of the content. Can be.
  • the attribute information included in the content stored in the content server master device and the content server slave device further includes: a key indicating the content of the content; It contains one or more of the categories that categorize the content, content and file types, and other information.
  • a key indicating the content of the content It contains one or more of the categories that categorize the content, content and file types, and other information.
  • the content is encoded by a unique format that can be decoded by using a decode key. It is characterized by the following.
  • the search function which is one of the features of the directory service system of the present invention, will be described.
  • the content stored in the server parent device or the child device is a content usage fee, a keyword indicating the content of the content, and a content It is a content that can be searched by specifying one or more of the category for classifying the content, the content, the file type, and other information.
  • the attribute information includes information for performing consideration for the use of the content and restrictions on the use thereof, for example, restrictions on the method of use, age restrictions, and other restrictions. This makes it possible to provide a system in which only available contents are searched.
  • the content data structure described in Claim 10 is shown in FIG. 11 as an example, and includes content sample data, data of the content itself, and billing information relating to the price for using the content. Attribute information related to content usage control and a unique ID for identifying the content are included.
  • the sample data is a JPEG format image having a resolution of 72 dpi or more
  • the content data is an original format having a resolution of 600 dpi or more. It is a format such as an image in a tree format.
  • a small (low resolution) thumbnail is displayed, and then the thumbnail of the image to be viewed is clicked from among the thumbnails.
  • the content itself has been displayed, but these images store different images, that is, a content image and a thumbnail image separately.
  • these are managed as one data, and a unique ID for uniquely identifying the corresponding content from a large number of contents is provided.
  • it manages content usage fees, such as content usage by download and printing of content, by output method, output service diagram, and content size / resolution, that is, the above accounting information as one record of data.
  • the data structure of the content described in Claim 11 is shown in FIG. 12 as an example, and includes the content sample data, the URL information where the content itself is located, and the price for using the content. It contains billing information, attribute information on content usage control, and a unique ID for identifying the content.
  • the sample data is a JPEG format image having a resolution of 72 dpi or more, and the data of the content itself (here, the image) exists at the location specified by the above URL.
  • Image and format are desirable examples of the data format.
  • the content data structure described in Claims 1 and 2 is shown in FIG. 13 as an example, and includes a content sample data and a content location ID for identifying the location of the content itself on the network. It also includes billing information for the price of content usage, attribute information for content usage control, and a unique ID for identifying the content.
  • the sample data is a JPEG format image having a resolution of 72 dpi or more
  • the data of the content itself is stored in the location specified by the content location ID. It is in the form of an existing image.
  • the content location ID is an ID assigned to each content, where data is managed by the database in a storage device such as a database server. And data identifying the location on the network, such as the URL or LAN where the content is located, are stored in association with each other. Refer to the above database using the content location ID as a key to identify the location of the content itself.
  • the billing information included in the content may include one or more of the following data.
  • the attribute information related to the control of the use of the content includes attribute information for limiting the users of the content to, for example, members only, and attribute information for controlling the distribution or use of the content.
  • the above-mentioned contents include various forms such as image data, moving image data, animation images, audio data, character data, computer and game software, computer programs, and combinations thereof.
  • FIG. 1 is a system configuration diagram showing an example of a basic system configuration of a content directory service system of the present invention.
  • the content server is a storage device for storing the various contents described above in the system of the present invention in which charging for download and charging for use are provided for distribution of contents.
  • the content server master unit is set with information indicating the location of the content server slave unit connected to the computer network and the authority to access the content stored and stored in the content server slave unit. ing. In this way, if a system that can centrally manage the content stored in the content server distributed on the network and make it searchable can be used, the location of any content can be grasped. Not only can it be managed, but it can also build a directory service system for content using this system.
  • FIG. 2 is a block diagram showing the basic configuration and functions of the system according to the present invention.
  • the basic hardware configuration of the system of the present invention includes a content server master unit and one or more slave units for storing content such as images on a computer network.
  • a content server master unit and one or more slave units for storing content such as images on a computer network.
  • it is composed of a commerce server for managing information about the user and the use of the user's content; information on the purchase; and a web server that provides a portal site for content search, etc. .
  • a large-scale database server image storage / delivery server, web server, mail server, application server, search server, authentication server, etc. can be provided.
  • Various servers can be multiplexed and secured as necessary. It is desirable to ensure the property.
  • each server such as a content server, a portal web server, and a commerce server may be physically located at the same place, but may be located at physically and spatially separated places.
  • the location of the server can be specified by a URL or the like, the system of the present invention can be realized even in such a case.
  • the server slave unit is a distributed system including a slave server installed by an administrator different from an administrator of the server master unit. .
  • a predetermined data format used in the system of the present invention if a predetermined data format used in the system of the present invention is adopted, if the server master of the directory service system manages information such as the location, anyone can install content managed by the power directory and server slaves that store the content to be searched.
  • a predetermined data format it is possible to provide data that can be appropriately charged to the directory service without using special hardware or the like.
  • the content directory service of the present invention is a content service for storing content such as images on a computer network. It has a ba.
  • the functions of the parent device of the content server include the following processing.
  • the functions of the slave unit of the content server include the following processing.
  • the content server master unit and the slave unit be connected in a highly secure manner.
  • the content directory service system of the present invention generally has a web server that manages a portal site for a user to access for searching and using content.
  • the content directory service system of the present invention includes a commerce server for managing information on the user and information on the use and purchase of the content of the user.
  • the functions of the commerce server include the following processing.
  • the commerce server and the content server are connected in a highly secure manner.
  • the content stored in the content server master and the content server slave includes attribute information used as a key when searching for or extracting or selecting content.
  • the attribute information includes a content ID for identifying the content, a server ID indicating the location of the content, a keyword indicating the content of the content, a category for classifying the content of the content, a content file type, and other information. Yes, one or more of these combinations are used as a key when performing a search at the user terminal via the content server master.
  • contents are stored in a directory format such as a hierarchical structure or a file structure according to genres, file types, and the like.
  • a directory format such as a hierarchical structure or a file structure according to genres, file types, and the like.
  • Each content server including the parent device and the child device manages the location of each content in the server by the content ID, and the content server parent device manages which content server the content is located by the server ID. .
  • the content server master unit has information indicating the location of the content server slave unit connected to the computer network, the authority to access the content stored in the content server slave unit, and In response to a request for a desired content from the user terminal, the content server master receives the above-mentioned request and processes the content corresponding to the desired condition of the requested content. By performing a process of searching and extracting from the content server master device and the content server slave device and a process of transmitting the extracted result to the user terminal, a search for the content server having the directory structure is performed. Perform processing.
  • FIG. 4 shows a system for performing search processing using such a distributed server.
  • 6 and 7 are screen image diagrams showing an example of a screen image of a user terminal when performing a search process.
  • FIG. 10 is a flowchart showing a basic processing flow when performing a content search process.
  • the user terminal is connected to the server parent machine or a website linked with the server parent machine via the network.
  • Searching can be done by inputting search conditions from a large amount of content.
  • the content base unit searches for the contents held and stored by itself, and also searches for the contents held and stored by all connected server slave units.
  • the content includes sample data of the content, data of the content itself, charging information relating to the content usage fee, and an attribute relating to the control of the content usage. It contains information and a unique ID to identify the content.
  • the computer comprises: a content server for storing content such as images on a network; and a commerce server for managing information related to users and information related to purchase of users' content.
  • the content includes sample content data, data of the content itself, billing information relating to the price of use of the content, attribute information relating to control of the use of the content, and a unique ID for identifying the content.
  • the user searches for the content on the user's terminal and displays the result.
  • the processing flow shown here is an example, and the present invention is not limited to this.
  • the authentication key is used. Therefore, the user must use hardware beforehand or when using the system. It is necessary to prepare an authentication key (for example, a USB key).
  • the ID for identifying the user is set in the authentication key.
  • attribute information is set to restrict the users of the content and to control distribution and use.
  • FIG. 14 is a diagram showing information set in the IC chip of the USB when the USB key is used as an example of the authentication key.
  • Information such as unique ID, personal information, billing information, attribute information, log information, and output information are set.
  • user terminals include not only computer terminals such as personal computers, but also mobile information terminals such as mobile phones with browsing functions, dedicated terminals, information home appliances such as WEB TVs and game devices, and other information terminals. Includes various terminals.
  • member information is registered for users who receive services such as output as a result of content search, etc. It is desirable to register as a member.
  • Member information includes address, name, telephone number, e-mail address, billing (payment) method, and other information. By registering and managing such member information, an authentication key is issued for authentication and content billing described later.
  • the user In the case where the authentication key is issued online, the user inputs membership information and the like at the portal site and transmits the information.
  • the transmitted information is stored in the commerce server, and the information is examined. It is desirable to issue it after passing through.
  • the authentication key can be used to receive information from the content output shop terminal. It can be issued at the content output shop by input and transmission.
  • the user has the ability to browse from various genres and content formats to select the content he / she wants to use. Is done.
  • the sample data is displayed on the WEB site.
  • the content is stored in the content server, and the commerce server accepts a processing request from the portal web server by a user's selection of the content or the like.
  • the content server accepts the processing request from the commerce server and sends the processing result to the commerce server, and the commerce server sends the processing result to the web server to display sample data.
  • the unique ID capability of the selected content is extracted by referring to the content registration information provided in the server, and the processing result is sent to the commerce server by reading out the sample data in the relevant content. By sending the processing result to the web server, sample data is displayed.
  • the content server registers, updates, and deletes content.
  • the charging information (rules for charging) for each content is set in advance in the commerce server according to the size, resolution, expiration date, etc. of the content such as images, and the commerce server (charging server) is used by the user. Manage that information by content ID and content ID.
  • the billing information for each content is, for example, a billing point according to the following classification, attribute, usage method, and the like.
  • the commerce server manages the content registration information.
  • Content registration information is information that associates the location of content, its genre, data format, content creator and owner, payee for the charged amount, and other information with the content ID, and a commerce server. Is stored.
  • the user selects a content sample that he / she has browsed, etc. From the data, selects the content that he / she wants to download, decides whether or not to download the content, sends that information, and sends that information to the PortaNore web server Receive.
  • the processing request from the portal web server is accepted by the commerce server, and the user is authenticated (authentication server function). It is desirable to authenticate the user billing with a hardware authentication key (for example, a USB key). That is, by storing information for authentication in hardware such as a USB key, the information is set in the user's terminal when performing the billing process.
  • a hardware authentication key for example, a USB key
  • the authentication key for controlling the charging of the user and the use of the content is set, and when the user downloads the content, the authentication key is set.
  • An ID for identifying a user is set in an authentication key (such as a USB key).
  • the authentication key is set with the amount of money or the number of available points similar to money used by the user in the billing process.
  • Other authentication keys can include passwords, one-time one-time passwords, methods that use public and private keys, and information for user authentication using various other authentication methods.
  • the user uses points to calculate the amount of money for billing, etc., as described above, the points differ depending on the size of content such as images, resolution, deadline, etc. Is set for each content.
  • Information such as the user ID stored in the authentication key and the amount of money or available points similar to the money stored in association with the user ID is stored in the commerce server (charging server) for each user. The information can be managed. In this case, by collating the two, authentication of the user and management of billing information for each user can be performed.
  • the commerce server authenticates and determines whether or not the authentication results permit the use of down-to-door content, and sends the processing result from the commerce server to the portal server.
  • a response is sent to the user terminal, such as an HTML file indicating the result of the authentication. That is, the authentication result is displayed on the screen of the user terminal.
  • the commerce server sends a download instruction to the content server by specifying the user terminal as the transmission (download) destination and can proceed to the download process. Before that, you can add a process to prompt the user to confirm whether to download it. If these are cleared, download processing is performed.
  • the relevant content stored in the content server is extracted by referring to the content registration information provided in the commerce server, and the content data in the corresponding content is read.
  • the corresponding billing information in the corresponding content is read and the result of the download (billing) processing is sent to the commerce server and The download process is executed by updating the information on the charging points held by the authentication key and sending the processing result to the content server in the commerce server.
  • the content that can be browsed before the user goes through the content download / charging process is usually the above-mentioned sample content.
  • the user obtains the content by downloading the content (that is, the content itself which is not the sample data), but the content stored in the content server is the predetermined data.
  • the content itself is protected so that it cannot be used because it is encoded in a format.
  • the downloaded content includes charging information relating to the content usage fee and attribute information relating to the content usage control.
  • the content used in the present invention includes attribute information for controlling the use of the content.
  • a network printer capable of performing accounting management is realized by using multi-protocol communication print data including accounting information and print target data.
  • content data includes Content Charging information for performing charging processing according to size, resolution, output method, etc., and attribute for performing user distribution and output method such as member-non-member etc. 'I contains raw information.
  • the user can output the content by decoding the content (that is, the content body which is not the sample data).
  • the content server since the content stored in the content server is encoded in a predetermined data format, the content server performs download processing, and then the authenticated user designates the content. In response to the use request information of the transmitted content, a process of transmitting the content to the user terminal and detecting attribute information included in the content at the user terminal is performed.
  • the charging process based on the use request information is authenticated and the content is output
  • the content is decoded based on the use request information, and the output is charged by the process of outputting the content.
  • FIGS. 15 and 16 are flow charts showing the basic processing flow in the case where content is decoded on the basis of the above-mentioned use request information and the content is output and the output-time charging is performed. It is.
  • FIG. 17 shows a detailed flow of the authentication process
  • FIG. 18 shows a detailed flow of the billing process
  • Figure 20 shows an example of the data flow in which the user terminal that downloads the image content detects and interprets the attribute information contained in the content, decodes it according to the attribute information related to the control of content use, and outputs it.
  • FIG. 17 shows a detailed flow of the authentication process
  • FIG. 18 shows a detailed flow of the billing process.
  • Figure 20 shows an example of the data flow in which the user terminal that downloads the image content detects and interprets the attribute information contained in the content, decodes it according to the attribute information related to the control of content use, and outputs it.
  • the commerce server it is desirable to manage the use services such as download of the user, and the use services are transmitted from the user terminal to the system side of the present invention. This is necessary so that the billing process can be completed on condition that the operation has been performed normally.
  • a content server for storing content such as images on a computer network, a portal web server for a user to access to use and purchase the content, and information about the user
  • the user is provided with a commerce server for managing information related to the purchase of the content, and the content includes sample content data, URL information where the content itself is located, and billing information regarding the price of the content use. Attribute information related to content usage control and a unique ID for identifying content are included.
  • the terminal detects the content and, when the charging process based on the usage request information is authenticated and outputs the content, the content is decoded based on the usage request information and the content is output. Charge at output.
  • FIG. 15 and FIG. 16 are flowcharts showing the basic processing flow in the case of receiving the above-mentioned decode key and charging when outputting the content.
  • FIG. 17 shows a detailed flow of the authentication process
  • FIG. 18 shows a detailed flow of the billing process.
  • the content includes the sample information of the content, the URL information where the content itself is located, the billing information relating to the content usage fee, the attribute information relating to the control of the content usage, and the content identification information. Unique ID.
  • the basic flow of the process is the same as that of the above-described charging system embodiment 2.
  • the queue of the content registration information managed by the commerce server is used.
  • the above content is stored in the content server in association with the network ID, but since the URL information where the content itself is located is included instead of the content data contained in the content, it is specified by the URL separately from the above content Where the content is stored.
  • the user can browse or download the content before receiving the decoding key, but since the billing process has not been completed at this point, the user can browse or output only the content sample data.
  • the data of the content body is usually located at the location of the URL, and the usage and output of the content by the attribute information for controlling the use of the content included in the content are usually restricted.
  • the user can output the content by decoding the content (that is, the content body which is not sample data).
  • the content server since the content stored in the content server is encoded in a predetermined data format, the content server performs a download process, and then the authenticated user designates and transmits the content.
  • the content is transmitted to the user terminal in response to the use request information of the content, and the attribute information included in the content is detected at the user terminal.
  • the charging process based on the use request information is authenticated and the content is output
  • the content is decoded based on the use request information, and the output is charged by the process of outputting the content.
  • the accounting process based on the use request information is not authenticated, it is characterized in that decoding and output of the content are impossible.
  • FIGS. 15 and 16 are flow charts showing the basic processing flow in the case where content is decoded on the basis of the above-mentioned use request information and the content is output and the output-time charging is performed. It is.
  • FIG. 18 shows a detailed flow of the authentication process
  • FIG. 19 shows a detailed flow of the billing process
  • Fig. 20 shows the attributes related to the control of content usage at the user terminal that has downloaded the image content, by detecting and interpreting attribute information included in the content.
  • FIG. 4 is a block diagram showing an example of a data flow of decoding and outputting according to sex information.
  • the commerce server it is desirable to manage the use services such as download of the user, and the use services are transmitted from the user terminal to the system side of the present invention. This is necessary so that the billing process can be completed on condition that the operation has been performed normally.
  • the data of the content main body is stored in a location specified by the URL separately from the above-mentioned content.
  • the content particularly includes the following embodiments. ⁇
  • Files such as HTML files, XML files, CHTML files, etc., which are files to be displayed on WEB (including especially closed networks such as intranets)
  • the content sample data the URL information where the content itself is located, the billing information relating to the price information of the content, the attribute information relating to the control of the use of the content, and the content are identified. And a unique ID to perform.
  • the file contains the charging information related to the price information of the content, the attribute information related to the control of use of the content, and the unique ID for identifying the content.
  • the unique tag definition is effective for managing the contents in the file using XML etc. in cooperation with the database that stores the contents itself.
  • information is transmitted and received between the user terminal and the above-described system of the present invention, and the user terminal detects billing information and attribute information defined by the tag, performs billing processing, and performs output, etc. Perform output 'use in a form that allows use of
  • a content server for storing content such as images on a computer network, a portal web server for a user to access to use and purchase content, and information about the user
  • the content includes a commerce server for managing information related to purchases of the user, the content includes a sample of content, data, a content location ID for identifying the location of the content on the network, and a content. It includes billing information on usage fees, attribute information on content usage control, and a unique ID for identifying content.
  • the process of detecting the attribute information at the user terminal and the charging process based on the use request information are authenticated and the content is output, the content is decoded based on the use request information and the content is output.
  • the processing is charged at the time of output.
  • FIG. 15 and FIG. 16 are flowcharts showing the basic processing flow in the case where the above-mentioned decoding key is received and the content is charged when the content is output.
  • FIG. 17 shows a detailed flow of the authentication process
  • FIG. 18 shows a detailed flow of the billing process.
  • the content includes sample data of the content, a content location ID for identifying the location of the content on the network, billing information relating to the price information of the content, and attribute information relating to control of use of the content. And a unique ID for identifying the content.
  • the basic flow of the processing is the same as that of the directory service system embodiments 2 and 3 described above.
  • the queue of the content registration information managed by the commerce server is displayed.
  • the above content is stored in the content server in association with the network ID, but the content location ID that identifies the location of the content itself on the network is included instead of the content data contained in the content.
  • the data of the content itself must be stored in a location specified by the content location ID separately from the content.
  • the user can browse or download the content before receiving the decoding key, but since the billing process has not been completed at this point, the user can browse or output only the content sample data.
  • the data of the content main body is located at the location of the content location ID, and the attribute for controlling the use of the content included in the content remains in a state where use and output by raw information are restricted.
  • the user can output the content by decoding the content (that is, the content body which is not sample data).
  • the content server since the content stored in the content server is encoded into a predetermined data format, the content server performs a download process, and then performs a process of downloading the content specified and transmitted by the authenticated user. In response to the use request information, the content is transmitted to the user terminal, and the attribute information included in the content is detected at the user terminal.
  • the charging process based on the use request information is authenticated and the content is output
  • the content is decoded based on the use request information, and the output is charged by the process of outputting the content.
  • FIGS. 15 and 16 are flow charts showing the basic processing flow in the case where the content is decoded based on the above-mentioned use request information and the output is charged based on the process of outputting the content. It is.
  • FIG. 17 shows a detailed flow of the authentication process
  • FIG. 18 shows a detailed flow of the billing process
  • Fig. 20 shows the content on the user terminal that has downloaded the image content.
  • FIG. 7 is a block diagram showing an example of a data flow of detecting and interpreting attribute information included in the content, decoding the data in accordance with the attribute information relating to control of content use, and outputting the decoded data.
  • the commerce server it is desirable to manage the use services such as download of the user, and the use services are transmitted from the user terminal to the system side of the present invention. This is necessary so that the billing process can be completed on condition that the operation has been performed normally.
  • the data of the content main body is stored separately from the above-mentioned content in a location specified by the content ID.
  • the content particularly includes the following embodiments.
  • Files such as HTML files, XML files, CHTM L files, etc., which are files to be displayed on WEB (in this case, especially including closed networks such as intranets) are content itself.
  • the content sample data described above the URL information where the content itself is located, the billing information relating to the price information of the content, the attribute information relating to the control of the use of the content, and the identification of the content. And the unique ID.
  • the content body exists at the location specified by the content identification ID.
  • the file contains the charging information related to the price information of the content, the attribute information related to the control of use of the content, and the unique ID for identifying the content.
  • the unique tag definition is effective especially for files using XML, etc., for content management in cooperation with the database that stores the content itself.
  • the user terminal detects billing information and attribute information defined by the tag, performs billing processing, and performs output.
  • the output is used in a form that can be used.
  • the output method of the content may be output by a printer connected to the user terminal, or output to an external storage device provided in the user terminal or an external storage device connected to the user terminal. If so, other output methods are included.
  • the system further includes a content output shop terminal provided by the system administrator connected to a computer network, and the user obtains an authentication key. It is characterized by being able to download or output content by providing it in a content output shop terminal.
  • an authentication key composed of hardware such as a USB key Since an authentication key composed of hardware such as a USB key is used, the user can perform printing and other output at a content output shop by attaching (or purchasing) the authentication key.
  • the flow of processing up to output is the same as in each of the above embodiments.
  • the input means, the storage means, the control means, the display means, and the output means Means for registering contents consisting of computer-readable data using a computer system comprising means for searching for the contents, and an attribute for using as a key when extracting or selecting the contents.
  • a step of specifying information; a step of packaging data of the content based on the specified information; a step of specifying a storage location of the content; and a step of storing the packaged data in an information storage medium Are stored in the content server master device and the content server slave device. That the content, and that it includes the service carbonochloridate I D indicating a location of the content server and Japanese Personal Protection for First Aid or Rescue Personnel.
  • this is a system for registering content in the parent device or the child device of the content server.
  • FIG. 5 is a diagram showing a screen image at the time of content registration.
  • FIG. 9 is a flow chart showing a basic processing flow when performing content registration processing.
  • FIG. 19 is a flowchart showing a more detailed example of using an authentication key for content registration processing. It is. '
  • FIG. 3 is a schematic diagram showing an outline of a process of specifying attribute information such as a content ID, a server ID, a content type, a category, and a keyword when registering content.
  • a computer system including an input unit for performing registration, a storage unit, a control unit, a display unit, and an output unit is not limited to a user terminal. That is, a content server administrator or the like can register from a terminal connected to the server, or from a terminal connected to the server via a network. Further, in the present invention, as described above, by adopting a predetermined data format, if the server master of the directory service system manages information such as the location, anyone can manage the information by the directory. Then, a content to be searched and a server slave unit for storing the content can be installed. This makes it possible to provide the directory service with data that can be charged appropriately without using special hardware or the like.
  • registered content may include content that you do not want to disclose.
  • the attribute information of the registered content includes information as to whether or not to release the content.
  • the information on whether or not the content can be made public is selected or specified when the content is encoded and registered. Disclosure of selected or designated public or private is included in the attribute information included in the content after the link.
  • Public / private distinction can include information on public / private distinction for a specific group or individual, various other public level settings, and information on usage restrictions.
  • the content is displayed on a computer network, such as an HTML file, an XML file, or a CHTM.
  • a billing process is performed when a user downloads or outputs a content, and the size, resolution, and output method of the content when billing is performed. It is possible to realize a content charging system for performing charging processing according to the above or the like, or for protecting contents in the case where charging processing is not performed (that is, when download or output is not performed).

Description

明 細 書 コンテンツのディレク トリサービス · システム 技術分野
本発明は、画像ファィルなどのコンテンツをインターネットをはじめとするコ ンピュータ ·ネットワークを通じてユーザー (利用者) が検索して利用を行う際 に、 コンテンツサーバ親機と子機の分散型サーバにより構成されるシステムにお いて、 利用者端末からの所望のコンテンツに対するリクエスト要求に対し、 コン テンッサーバ親機及びコンテンツサーバ子機から検索して抽出するためのコン テンッのディレクトリサービス · システムに関する。 背景技術
近年、 コンピュータ 'ネットワークや通信環境の発達に伴い、 インターネット に代表される商業活動などのビジネスが活発になってきている。 ショッビング ' モールやオークションなどの W e bサイ トも多数存在し、それらに伴う決済方法 などの技術も様々なものが開発されている。
また、 パーソナル ' コンピュータなどの情報機器以外にも、 携帯情報端末や、 携帯電話、 P H S、 さらにはインターネット T Vやゲーム機器などの情報家電な どが広く普及している。 携帯電話などの中には、 ブラウザ機能を搭載したものも 登場し、 携帯電話端末から、 インターネットの W e bページを閲覧することも可 能になっている。
このような中で、 コンピュータ ·ネットワークを通じてユーザが様々なコンテ ンッにアクセスし、 コンテンツの閲覧、 印刷などの出力、 ダウンロードによる入 手などが可能になつてきており、 オンラインでのコンテンッ入手の対価やその著 作権 (あるいは著作権使用料) に関する技術に対するニーズが急速に高まってい る。
このような中で、 電子ネットワークを通じて、音楽の配信など各種コンテンツ を配信したり、 閲覧できるようにしたシステムが開発されている。 また、 これらに伴う課金のための手段や、 配信等を行う情報の圧縮技術、 著作 権やプライバシー情報等の保護のための喑号ィ匕技術、 あるいは利用者が簡単な操 作で利用できるようにするためのユーザー'インターフェイスなどが開発されて いる。
このような中で、 電子商取引や、 電子ネットワークを通じた商品やサービス情 報、 企業等、 その他公共部門や研究 ·学術'文化などの情報交流、 情報提供もま すます活発に行われるようになることが予想されている。
とりわけ、 インターネットに代表されるコンピュータ 'ネットワークは、 国境 を越えて接続されており、 端末を有する誰でもがアクセス可能なものであり、 各 種の情報の登録や情報の流通が容易に行えることが強みである。
一方、 インターネット上においては画像ファイル、 動画ファイル、 テキストな どの文字情報ファイル、 その他の多様なファイルを扱うことができる。 さらには これらを検索する技術も各種開発されている。
例えば特開平 1 0— 2 8 6 5 9 9号 「メタ検索方法、 画像検索方法、 メタ検索 エンジン及び画像検索エンジン」 においては、 コンピュータによる検索方法であ つて、 画像等の検索を行う際に検索のための質問用語を入力し、 質問に合致する 画像を検索して表示する方法が開示されている。
また、 特開平 1 1一 1 1 3 7 7 9号 「画像分類方法、 画像問い合わせ方法、 画 像分類装置、 画像問い合わせ装置」 においては、 画像中に含まれる基底となる円 や正方形、 三角形、 線分などの形状を定義し、 画像に対して基底形状の存在の有 無に基づレ、て画像を分類する方法及び装置が開示されている。
あるいは特開平 1 1一 3 1 6 8 4 6号「画像の領域情報とエッジ情報を利用す る画像照合の方法および画像照会装置」 においては、 画像を領域情報に基づく画 像類似度の導出とエツジ情報に基づく画像類似度の導出の組み合わせに基づく、 画像データベース照会のための方法及び装置が開示されている。 また、候補画像 間の類似度が計算され、 その結果に基づいて、 候補画像がグループィ匕され、 再順 序づけされて表示するための技術が開示されている。
その他、今日ではデータベースや W e b上に存在する画像等の検索技術は様々 なものが開発されている。 ところで、ネッ 1、ワーク上に分散して存在するコンテンツサーバに記憶されて いるコンテンツを、 一元的に管理して、 検索可能にするシステムをとることがで きれば、 あらゆるコンテンツの所在を把握して管理できるばかりでなく、 このシ ステムを用いたコンテンツのディレク トリサービス ·システムを構築できること となり、 コンテンツの利用者にとっても、 提供者にとっても便宜なものとなる。 しかしながら、上記のような分散型コンテンツサーバを用いたコンテンツのデ ィレクトリサービス ·システムを構築して提供しただけでは、 別の新たな問題も 生じる。
すなわち、 前記したような検索技術を用いて検索をできるようになることは、 誰もが簡単にコンテンツにアクセス可能となり、 コンテンツの保護、 著作権の保 護などに関しては別の対策を施さねばならない。
また、 コンテンツの利用に対する課金を適切に行レ、、 課金処理がされればコン テンッが利用できることとして、課金処理がなされない場合には利用不可能であ ることとしなければ、 適切な課金処理は行えない。 そのためコンテンツをサーバ に登録するなどして蓄積することが困難になる。
このような問題を解決するための従来の技術としては、 例えば、 特開平 1 1一 2 2 4 2 5 7号「カプセル化ォブジェクト構成方法及びカプセル化オブジェクト 検索実行方法及びシステム及ぴ力プセル化オブジェク ト検索実行プログラムを 格納した記憶媒体」 においては、 検索アプリケーションを起動し、 該検索アプリ ケーションを利用する利用権を保持している検索者に対して、該検索アプリケー シヨンの利用権を問い合わせ、 検索者から利用権を取得し、 取得した利用権を引 数として、 検索メソッドを起動して、 該検索メソッド中に検索ォプションを多段 階で生成すると共に、該検索メソッドによりィンデッタス情報を多段階で生成し てカプセルを展開し、 検索アプリケーションにより、 カプセルに展開された検索 ォプションを用いて、生成されたインデックス情報を対象として検索する技術が 開示されている。
これによれば、マルチメディアオブジェク トをカプセル化することにより直接 参照を不可としたカプセル化ォブジェク 卜に対し、検索者に応じて異なる精度で 検索を行うためのカプセル化ォブジェク ト構成方法において、マルチメディアコ ンテンッと公開されたィンデックス情報とからなるマルチメディアオフ、、ジェク トと、検索を行うための検索メソッドを少なくとも 1つ含むカプセル操作のため の複数メソッドと、該検索メソッドを起動するためのインターフェースを一つの 力プセルに設けることを特徴とする力プセル化オブジェクト構成方法をとつこ とにより、 以下のような効果が生ずる。
すなわちデジタル'コンテンツを検索等する場合に、 コンテンツにィンデック ス情報が付カ卩されているため、 検索レべノレに応じて異なる精度で、 カプセル化さ れたコンテンツを展開し、 効率よくコンテンツを検索することが可能となる。 しかしながら、 ここにおいてはインデックス情報を用いて、 ネットワークを通 じコンテンツを検索する方法は示されてはいるものの、利用者がコンテンッをダ ゥンロード又は出力等をした時点での課金処理を行い、 しかも課金をする際のコ ンテンッのサイズ、 解像度、 出力方法等に応じた課金処理を行ったり、 課金処理 が行われない場合 (すなわちダウンロード又は出力等をしない場合) のコンテン ッの保護を行うための技術ついては開示されていない。
また、 特開平 1 1一 1 4 9 7 0 7号 「ディジタルコンテンツ配信システム」 に おいては、 データ記録装置を管理するソフトウェア利用者が、 映像等のコンテン ッソフトゥ-ァを時間軸圧縮したデイジタルデータに変換し蓄積するコンテン ッ配信センターに対しリクエスト送信すると、 コンテンツ配信センターはリクェ ストに応じたコンテンツソフトウエアの時間軸圧縮したディジタルデータと識 別コ一ドを照合する照合コードを情報伝送手段を通じて配信し、データ記録装置 は受信した照合コードが自身の識別コードと照合されるとディジタルデータを 記録するとともに、展開装置はデータ記録装置に圧縮記録されたディジタルデー タを展開して出力装置に出力する、 という技術が開示されている。
これによれば、 利用者が希望する映像、 画像、 音楽等の情報量の大きいコンテ ンッソフトウェアを、 メディアを介在させることなく利用者に安価に提供するこ とができる。
しカ しな力 Sら、 ここにおいては情報量の多レ、コンテンツの圧縮 ·展開方法は 示されてはいるものの、利用者がコンテンツをダウンロード又は出力等をした時 点での課金処理を行い、 しかも課金をする際のコンテンツのサイズ、 解像度、 出 力方法等に応じた課金処理を行ったり、 課金処理が行われない場合 (すなわちダ ゥンロード又は出力等をしない場合) のコンテンツの保護を行うための技術つレ、 ては開示されていない。
あるいは、特開平 1 0— 2 6 9 2 8 9号「ディジタルコンテンツ配付管理方法、 ディジタルコンテンツ再生方法及び装置」 においては、 暗号ィヒされたコンテンツ 鍵を復号化し、 セッション鍵を暗号化する公開暗号復号回路と、 コンテンツ鍵や セッション鍵を保管する共通鍵保管メモリと、公開暗号方式の鍵情報を保管する 通信用鍵保管メモリと、 ポイント情報を格納するボイント情報格納メモリと、 ポ イント使用情報を格納するポイント使用情報格納メモリと、暗号化ディジタルコ ンテンッの復号化し、 暗号ィ匕ポイント情報の複号化、 ポイント使用情報の暗号ィ匕 を行う共通暗号復号回路と、 圧縮ディジタルコンテンッを伸長する伸長回路と、 ディジタルコンテンツを D/ A変換する D / A変換回路とを、 1チップィ匕する技 術が開示されている。
これによれば、簡単に持ち運びができて何時でも何処でもディジタルコンテン ッを楽しむことを可能とし、ディジタルコンテンツのコピー或いは不当な使用へ の防御として十分運用に耐え、 且つ経済的なシステムを構築する。
し力 しながら、 ここにおいても、利用者がコンテンツをダウンロード又は出力 等をした時点での課金処理を行い、 しかも課金をする際のコンテンツのサイズ、 解像度、出力方法等に応じた課金処理を行ったり、課金処理が行われない場合(す なわちダウンロード又は出力等をしない場合)のコンテンツの保護を行うための 技術ついては開示されていない。
あるいは特開平 8 - 5 4 9 5 0号「ソフトウエア使用量測定装置およびマルチメ ディア情報出力装置」 においては、 通常の使用形態以外の使用形態にてソフトゥ エアの使用がなされた場合でも、 適切な課金を行うための使用量の決定ができる ソフトウエア使用量測定処理装置が開示されている。
この発明によれば、 M P E G規格で圧縮された暗号化画像データフレームが S D回路に送信されてくると、 課金カウンタ値が 1以上であることを条件に、 D E S複号化部は、 フレームの復号を行う。 復号された画像データフレームは、 一つ づっ、 MP E G伸長回路において伸長される。 フレームが一つ伸長する毎に MP E G伸長回路は、フレームカウンタ部に対してフレーム伸長完了信号を出力する。 フレームカウンタ部は、 このフレーム伸長完了信号をカウントして、 カウンタ値 を単位変換部に出力する。 単位変換部は、 カウンタ値が所定の参照値に達する毎 に、 課金カウンタレジスタ部に対して、 課金カウント値をデクリメントする様に 指示を出す。
しかしながら、 ここにおいては MP E G規格における暗号ィ匕データの復号ィ匕を する際の課金処理については開示されているものの、課金処理を行う際に、 コン テンッのサイズ、解像度、 出力方法等に応じた課金処理を行ったりするために効 率的で、 しかもコンテンツ利用者がサイズ、 解像度、 出力方法等を課金処理がさ れる時点において指定すること、 そのためのコンテンツのデータ構造、及びその コンテンツ ·データを用いた課金のための技術ついては開示されていない。
あるいは特開平 6 - 1 4 1 0 0 4号「課金システム」 においては、包括的な契約 を行わずに個々の番組について有料で視聴するいわゆる 「ペイ ·パー .プログラ ム J を実現するための技術が開示されている。
この発明によれば、 有料番組視聴希望者から公衆電信電話回線を介して行われ た有料番組視聴申し込みに対し、 課金センタはデータ通信装置に対して有料番組 を視聴するための視聴許可コードを送信するとともに料金徴収を行レ、、 視聴許可 コードを受け取った受信装置においては、 視聴許可コードに従って有料番組を視 聰する。 放送番組のスランブルの掛け形には、 固定 ·選択 ·変更の 3形態のうち の 1つが、 視聴申し込みには、 時刻指定 ·番組番号指定 ·仮番号指定の 3形態の うちの 1つが、 視聴許可コードとしては、 デコードデータ ·非公開番組番号 ·デ コ一ドデータ番号の 3形態のうちの 1つが採用される。
しかしながら、 ここにおいては番組視聴における課金処理については開示され ているものの、 課金処理を行う際に、 コンテンツのサイズ、 解像度、 出力方法等 に応じた課金処理を行つたりするために効率的で、 しかもコンテンッ利用者がサ ィズ、 解像度、 出力方法等を課金処理がされる時点において指定すること、 その ためのコンテンツのデータ構造、及びそのコンテンツ ·データを用いた課金のた めの技術ついては開示されていない。
また、 認証キーの取得に関連する技術としては、 例えば、 特開 2 0 0 0— 9 0 0 3 9 「音楽配信方法、 送信装置および方法、 ならびに、 再生装置および方法」 においては、 音楽データを配信するシステムにおいて、 配信された音楽データの 著作権の保護.を十分に配慮するための技術が開示されている。
この発明によれば、 端末装置、 識別情報、 課金処理、 ディジタルオーディオデ ータを備え、 音楽サーバとクライアントとがインターネットに接続される。 クラ イアントにおいて、再生装置固有の I Dに基づき公開鍵及ぴ秘密鍵が作成される。 公開鍵は、 サーバに送られ登録され、 秘密鍵は、 装置に保持される。 クライアン トからサーバに対して、 音楽データの配信が要求される。 音楽 D Bから取り出さ れた音楽データに対して、 登録された公開鍵で暗号ィヒが施される。
暗号化された音楽データがクライアントに送信され、 再生装置に保存される。 再生時には、 装置に保持された秘密鍵で音楽データが復号化されながら再生され る。 装置に保存された音楽データは、 装置固有の I Dに基づき作成された鍵で暗 号化されているため、 他の再生装置では再生できなレ、。
しかしながら、 ここにおいては音楽データの配信 ·課金処理 ·著作権保護のた めの技術については開示されているものの、再生装置固有の I Dを用いる課金処 理を行うために、 他の再生装置では再生できない。
また、 特開平 8— 5 5 0 2 1号 「 証方式」 においては、 ソフトウェアの格 納媒体を複雑にすることなく、 ソフトウェアの販売にかかるセキュリティの向上 を図ると共に、 ユーザにかかる時間的な負担を軽減するための技術が開示されて いる。
この発明によれば、 ソフトウェア格納媒体や通信から得られる暗号化ソフトゥ エアに対して、 ハードウェアに内蔵あるいは着脱可能なモジュールを提供し、 こ のモジュールにはユーザ固有のユニークな情報を生成する機能を備えると共に、 ソフトウエアを管理するセンタにはユーザ固有の情報に基づいた許可情報を生成 する機能をもたせ、 モジュールで生成した情報とセンタで生成した許可情報とに 基づき、 ソフトウエアの利用を許可すべき正当なユーザ力否かを判別するように したものである。
このように、 ソフトウエアの利用を許可すべき正当なユーザか否かを判別する 技術は開示されているものの、 コンテンツのサイズ、 角军像度、 出力方法等に応じ た課金処理を行ったりするために効率的で、 しかもコンテンッ利用者がサイズ、 解像度、 出力方法等を課金処理がされる時点において指定すること、 そのための コンテンツのデータ構造、 及びそのコンテンツ 'データを用いた課金のための技 術ついては開示されていない。
さらに、 印刷時の課金処理に関する技術としては、 例えば、 特開平 1 1— 1 1 9 9 3 7号 「ネットワークプリンタ」 においては、 マルチプロトコル対応のネッ トワークプリンタにおいて、 正しく課金管理をすることを可能にするための技術 が開示されている。
この発明によれば、 課金情報と印刷対象データを含んだマルチプロ トコルの通 信印刷データを受ける通信プロトコル部と、 通信印刷データに印刷処理命令を付 加し出力する通信アプリケーション部と、 課金管理を行うときはユーザが選択し た通信プロトコルおよび通信アプリケーションにおける通信印刷データのみを出 力する課金管理プロトコノレ選択手段とを有するネットワークアダプタと、 ネット ワークァダプタから出力された通信印刷データを受け、出力するコントローラと、 印刷対象データを印刷する印刷部と、 印刷部から課金情報を取得する課金管理部 とをネットワークプリンタに備えることにより正しく課金管理をすることができ る。
このように、課金情報と印刷対象データを含んだマルチプロトコノレの通信印刷 データを用いることにより、課金管理をすることができるネットワークプリンタ が実現されているものの、 コンテンツのサイズ、 解像度、 出力方法等に応じた課 金処理を行ったりするために効率的で、 しかもコンテンツ利用者がサイズ、 解像 度、 出力方法等を課金処理がされる時点において指定すること、 そのためのコン テンッのデータ構造、 及びそのコンテンツ 'データを用いた課金のための技術に ついては開示されていない。
そこで、 上記課題を解決するため、 本発明の目的は、 利用者がコンテンツをダ ゥンロード又は出力等をした時点での課金処理を行い、 しかも課金をする際のコ ンテンッのサイズ、 解像度、 出力方法等に応じた課金処理を行ったり、 課金処理 が行われない場合 (すなわちダウンロード又は出力等をしない場合) のコンテン ッの保護を行うためのコンテンツ課金システムを提供することにある。 また、 コンテンツのサイズ、 解像度、 出力方法等に応じた課金処理を行ったり するために効率的で、 しかもコンテンツ利用者がサイズ、 解像度、 出力方法等を 課金処理がされる時点において指定することが可能なコンテンツ課金システム を提供することにある。
さらに、 そのためのコンテンツのデータ構造を備えるコンテンツ ·データを記 憶した、 コンピュータ読み取り可能な情報記憶媒体、 及びそのコンテンツ ·デー タを用いたコンテンッ課金システムを提供することにある。 発明の開示 .
上記課題を解決するため、 請求の範囲 1に記載の発明においては、 クライアン トである利用者端末と、
利用者が利用者端末から接続するコンピュータネットワークと、
前記のコンピュータネットワークを介してアクセスを行うためのコンテンツサ ーバ親機と、
コンテンツサーバ子機とにより構成されるコンテンツのデイレク トリサービ ス · システムであって、
前記のコンテンツサーバ親機及びコンテンツサーバ子機に記憶されるコンテン ッには、 コンテンツを検索'抽出又は選択する際にキーをして用いるための属性 情報が含まれており、
前記コンテンツサーバ親機には、 コンピュータネットワークに接続されるコンテ ンッサーバ子機の所在を示す情報と、 コンテンッサーバ子機に記憶されているコ ンテンッへのアクセスを行うための権限とが設定されており、
前記のコンテンツサーバ親機及ぴコンテンッサーバ子機に記憶されるコンテン' ッに含まれる属性情報には、 コンテンッを利用するための対価に関する課金情報 が含まれていることにより、
利用者端末からの所望のコンテンツに対するリクエスト要求に対し、 コンテンツ サーバ親機が前記のリクエスト要求を受信する処理と、
リクエスト要求されたコンテンツの所望の条件に該当するコンテンツを、 コンテ ンッサーバ親機及びコンテンツサーバ子機から検索して抽出する処理と、 抽出された結果を前記の利用者端末に送信する処理とを行い、 前記の属性情報に基づく課金処理が可能なことを特徴とする、 コンテンッのディ レクトリサービス · システムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 2に記載の発明においては、 請求 の範囲 1に記載の発明において、
前記のコンテンツサーバ親機及びコンテンツサーバ子機に記憶されるコンテン ッに含まれる属性情報には、 さらに、 コンテンツの内容を示すキーワード、 コン テンッの内容を分類するカテゴリー、 コンテンツ 'ファイルの種類、 その他の情 報の内の一又は複数が含まれていることを特徴とする、 コンテンツのディレクト リサービス · システムであることを特 としている。
また、 上記課題を解決するため、 請求の範囲 3に記載の発明においては、 請求 の範囲 1又は 2に記載の発明において、
前記のサーバ親機又は子機に記憶されているコンテンツは、前記の属性情報をキ 一として、 コンテンツ利用の対価、 コンテンツの内容を示すキーワード、 コンテ ンッの内容を分類するカテゴリー、 コンテンツ 'ファイルの種類、 その他の情報 の内の一又は複数を指定して検索可能なコンテンツであることを特徴とする、請 求の範囲 1又は 2のいずれかに記載の、 コンテンツのディレクトリサービス .シ ステムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 4に記載の発明においては、請求 の範囲 3に記載の発明において、
前記のサーバ親機又は子機に記憶されているコンテンッが含む前記の属性情報 には、 コンテンツ利用の対価や利用方法の制限、 利用者の制限、 その他の情報の 内の一又は複数を指定して、利用可能なコンテンツのみが検索されることを特徴 とする、 請求の範囲 3のいずれかに記載の、 コンテンツのディレクトリサービ ス ·システムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 5に記載の発明においては、請求 の範囲 1〜4に記載の発明において、
前記のサーバ子機は、サーバ親機の管理者とは異なる管理者が設置する子機サー バを含み、分散型システムであることを特徴とする、請求の範囲 1〜4のいずれ かに記載の、 コンテンツのディレクトリサービス ·システムであることを特徴と している。
また、 上記課題を解決するため、 請求の範囲 6に記載の発明においては、 請求 の範囲 1〜 5に記載の発明において、
前記システムにはさらに、前記のコンテンツサーバ親機と連携して課金管理を行 うためのコマースサーバが備えられ、
抽出'選択されたコンテンツの出力などの利用を行うことにより課金処理を行う ことを特徴とする、 コンテンツのディレクトリサービス ·システムであることを 特徴としている。
また、 上記課題を解決するため、 請求の範囲 7に記載の発明においては、 請求 の範囲 6に記載の発明において、
前記の抽出 '選択されたコンテンツの出力を行うことにより課金処理を行う際に、 利用者端末において、 コンテンツのデコードを行うことを特徴とする、請求の範 囲 4のいずれかに記載のコンテンツのディレクトリサービス ·システムであるこ とを特徴としている。
また、 上記課題を解決するため、 請求の範囲 8に記載の発明においては、 請求 の範囲 6又は 7に記載の発明において、
前記のコンテンツは、デコードキーを用いることによりデコードが可能な独自の フォーマツトによりェンコ一ドされたコンテンツであることを特徴とする、請求 の範囲 6又は 7のいずれかに記載のコンテンツのディレクトリサービス ·システ ムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 9に記載の発明においては、 請求 の範囲 7又は 8に記載の発明にぉレ、て、
前記のコンテンツは、 出力 '利用する方法や、 出力されるコンテンツのサイズ、 解像度、 出力枚数、 その他の条件の内の一又は複数の利用条件を指定して、 デコ 一ド及び課金が行われることを特徴とする、請求の範囲 6又は 7のいずれかに記 載のコンテンツのディレクトリサービス ·システムであることを特徴としている。 また、 上記課題を解決するため、 請求の範囲 1 0に記載の発明においては、請 求の範囲 1〜 9に記載の発明において、 前記のコンテンツには、 コンテンツのサンプル .データと、 コンテンツ本体のデ ータと、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利用の制御に関 する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれているこ とを特徴とする、請求の範囲 1〜9のいずれかに記載のコンテンツのディレクト リサービス · システムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 1 1に記載の発明においては、 請 求の範囲 1〜 9に記載の発明において、
前記のコンテンツには、 コンテンツのサンプル ·データと、 コンテンツ本体の所 在する U R L情報と、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利 用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含 まれていることを特徴とする、請求の範囲 1〜 9のいずれかに記載のコンテンツ のディレクトリサービス · システムであることを特徴としている。
また、 上記課題を解決するため、 請求の範囲 1 2に記載の発明においては、 請 求の範囲 1〜 9に記載の発明において、
前記コンテンツには、 コンテンッのサンプノレ .データと、 コンテンツ本体のネッ 1、ワーク上における所在を識別するコンテンツ所在 I Dと、 コンテンツ利用の対 価に関する課金情報と、 コンテンツ利用の制御に関する属性情報と、 コンテンツ を識別するためのユニーク I Dとが含まれていることを特徴とする、請求の範囲 1〜9のいずれかに記載のコンテンツのディレク トリサービス ·システムである ことを特徴としている。
また、 上記課題を解決するため、 請求の範囲 1 3に記載の発明においては、 請 求の範囲 1〜 1 2に記載の発明において、
抽出 ·選択されたコンテンツの出力を行うことにより課金処理を行う処理は、 コンテンッサーバに記憶されたコンテンツのサンプノレ ·データを閲覧等する処理 を経て、 選択する処理を行うことを特徴とする、 請求の範囲 1〜1 2のいずれか に記載のコンテンツのディレクトリサービス ·システムであることを特徴として いる。
また、 上記課題を解決するため、 請求の範囲 1 4に記載の発明においては、 請 求の範囲 1〜 1 3に記載の発明において、 抽出 ·選択されたコンテンツの出力 ·利用を行うことにより課金処理を行う際に 利用者の認証を行う処理において、利用者端末に備えられるハードウヱアキ一を 用いて認証を行うことを特徴とする、請求の範囲 1〜1 3のいずれかに記載のコ ンテンッのディレクトリサービス ·システムであることを特徴としている。 また、 上記課題を解決するため、 請求の範囲 1 5に記載の発明においては、 請 求の範囲 1 4に記載の発明において、
前記システムにはさらに、前記システム管理者側が提供するコンテンツ出力ショ ップ端末がコンピュータ 'ネットワークに接続されて備えられ、
ユーザが認証キーをコンテンツ出力ショップ端末に備えることにより、 コンテン ッの出力 '利用が可能なことを特徴とする、 請求の範囲 1 3に記載のコンテンツ のディレク トリサービス ·システムであることを特^¾としている。
また、 上記課題を解決するため、 請求の範囲 1 6に記載の発明においては、 請 求の範囲 1〜1 5に記載のコンテンツのディレクトリサービス 'システムにおい て、
入力手段と、 記憶手段と、 制御手段と、 表示手段と、 出力手段とを備えるコンビ ユータ ·システムを用いて、 コンピュータにより読み取り可能なデータからなる コンテンツを登録するためのシステムであって、
前記のコンテンッを検索 ·抽出又は選択する際にキーをして用いるための属性情 報を指定するステップと、
指定された前記の情報に基づきコンテンツのデータをパッケージ化するステツ プと、
コンテンッの記憶場所の指定をするステップと、
パッケージ化されたデータを情報記憶媒体に記憶するステップとを含む処理に より、 コンテンツを登録可能なことを特徴とする、 請求の範囲 1〜1 5のいずれ かに記載のコンテンツのディレクトリサービス ·システムであることを特徴とし ている。
また、 上記課題を解決するため、 請求の範囲 1 7に記載の発明においては、 請 求の範囲 1 6に記載の発明において、
登録されるコンテンッの属性情報には、 コンテンツを公開してよいか否かの情報 が含まれることを特徴とする、請求の範囲 1 6に記載のコンテンツのディレクト リサービス . システムであることを特^ [としている。
また、 上記課題を解決するため、 請求の範囲 1 8に記載の発明においては、 請 求の範囲 1 6または 1 7に記載の発明において、
登録されるコンテンツは、ユーザがネットワークに接続されたユーザ端末から登 録するコンテンツであって、
ユーザに対する認証のためのハードゥエアキ一を、ユーザがコンテンツを登録す る際に利用者端末にセットする処理を含むことを特徴とする、請求の範囲 1 6又 ,は 1 7のいずれかに記載のコンテンツのディレクトリサービス 'システムである ことを特徴としている。
また、 上記課題を解決するため、 請求の範囲 1 9に記載の発明においては、 請 求の範囲 1〜 1 8に記載の発明において、
前記のコンテンツは、 コンピュータネットワーク上において表示される、 H TM Lファイル、 XM Lファイル、 C HTMしファイル、 などのファイルであって、 コンテンツのサンプノレ 'データと、 コンテンッ本体が所在する U R L情報又はネ ットワーク上におけるコンテンツの所在を識別するコンテンツ所在 I Dと、 コン テンッの対価情報に関する課金情報と、 コンテンツの利用の制御に関する属性情 報と、 コンテンツを識別するためのユニーク I Dとが含まれていることを特徴と する、請求の範囲 1〜1 8のいずれかに記載のコンテンツのディレクトリサービ ス · システムであることを特徴としている。 図面の簡単な説明
第 1図は、 本発明の基本的なシステム構成を示すシステム構成図である。
第 2図は、本発明に係るシステムの基本的な構成及び機能を示すプロック図であ る。
第 3図は、 コンテンツを登録する際に、 コンテンツ I D、 サーバー I D、 コンテ ンッの種類やカテゴリー、 キーヮードなどの属性情報を指定する処理の 略を示 す概略図である。
第 4図は、 このような分散型サーバを用いた検索処理を行う際のシステムを示す 概略図である。
第 5図は、 コンテンツの登録の際の画面イメージを示す図である。
第 6図は、検索処理を行う際の利用者端末の画面ィメージの一例を示す画面ィメ ージ図である。
第 7図は、検索処理を行う際の利用者端末の画面ィメージの一例を示す画面ィメ ージ図である。
第 8図は、本発明のシステムを用いてコンテンツの登録処理及び検索処理を行う 基本的な処理を示すフローチヤ一トである。
第 9図は、 コンテンッの登録処理を行う際の基本的な処理の流れを示すフ口ーチ ヤー卜であ《0。
第 1 0図は、コンテンツ検索処理を行う際の基本的な処理の流れを示すフローチ ヤートである。
第 1 1図は、 コンテンッのサンプノレ .データと、 コンテンツのデータと、 コンテ ンッの対価情報に関する課金情報と、 コンテンツを識別するためのユニーク I D とを含む、 コンテンツのデータ構造の一例を示すデータ構造図である。
第 1 2図は、 コンテンツのサンプノレ 'データと、 コンテンッの所在する U R L情 報と、 コンテンツの対価情報に関する課金情報と、 コンテンツを識別するための ユニーク I Dとを含む、 コンテンツのデータ構造の一例を示すデータ構造図であ る。
第 1 3図は、 コンテンツのサンプル ·データと、 コンテンツのネットワーク上に おける所在を識別するコンテンツ所在 I Dと、 コンテンツの対価情報に関する課 金情報と、 コンテンツを識別するためのユニーク I Dとを含む、 コンテンツのデ 一タ構造の一例を示すデータ構造図である。
第 1 4図は、認証キーの一例として、 U S Bキーを用いた場合の、 11 3 8の1〇 チイップにセットされる情報を示す図である。
第 1 5図は、上記の利用要求情報に基づきコンテンツのデコードを行い、 コンテ ンッの出力がされる処理とにより出力時課金を行う場合の基本的な処理の流れ を示すフローチヤ一トである。
第 1 6図は、認証キーを用いてコンテンツの登録を行う場合の基本的な処理の流 れを示すフローチヤ一トである。
第 1 7図は、認証キーを用いてコンテンツの登録を行う場合の基本的な処理の流 れを示すフローチヤ一トである。
第 1 8図は、 認証処理の詳細な流れを示すフローチャートである。
第 1 9図は、 課金処理の詳細な流れを示すフローチャートである。
第 2 0図は、 画像コンテンツをダウンロードしたユーザ端末において、 コンテン ッに含まれる属性情報を検出し、 解釈して、 コンテンツ利用の制御に関する属性 情報に従い出力を行うデータの流れの一例を示すプロック図である。 発明を実施するための最良の形態
以下、 図面を参照して本発明の実施の形態について説明する。
初めに、 本発明のコンテンツのディレクトリサービス .システムにおいて用い られるコンテンツ (画像、 動画、 ソフト、 等) のデータ構造について説明する。 コンテンツは、 コンピュータにより読み取り可能なデータからなる画像その他 のコンテンツであって、 データベース ·サーバーなどのコンテンツを格納するた めの記憶装置、ハードディスクなどの外部記憶装置、フロッピーディスク、 M〇、 メモリースティック (商標)、 スマートメディア (商標)、 その他の情報記憶媒体 に格納されるものである。
本発明に用いられるコンテンツは、 文字データ、 静止画データ、 動画データ、 アニメーション画像データ、 プレゼンテーション 'データ、 スライド 'データ、 音声データ、 ゲーム . ソフトウエア、 アプリケーション ·プログラム 'ソフトゥ エア、 その他のデータを含み、 例えば下記のようなファイル'フォーマツ卜から なるものである。
静止画のファイル · フォーマツ トと しては例えば、 J P E G (Joint Photographic Experts Group)ヽ P I C T (QuickDraw Picture Format)ヽ BM P (Bitmap)、 G I F (Graphics Interchange Format)、 P N G (Portable Network Graphics)などである。
動画のファイル 'フォーマツトとしては例えば M P E G— 1、 MP E G— 2、 M P E G— 4、 R V (Real Video)、 MN G (Multiple-image Network Graphics) , AV I (Audio Video Interleaved)などである。
音声のファイル ·フォーマツトとしては例えば、 A I F F (Audio Interchange File Format) , WAV (Waveform) , AU、 R A (Real Audio)、 M P E G— 1音声 圧縮方式、 M P E G— 2音声圧縮方式、 M P E G— 4音声圧縮方式などである。 また動画と音声との多重化方式によるファイル ·フォーマツトとしては例えば、 Q U I C K T I ME M P E G— 1、 MP E G— 2 P Sなどである。
また文書ファィル · フォーマッ トの一例として P D F (Portable Document Format)、 アーカイブ機能付圧縮フアイル ·フォーマットとして z i p、 1 z h などの形式が知られている。
また上記した以外の様々なファイル ·フォーマツトを用いることができる。 これらのファイルには、 従来、 コンテンツそのものの「データ以外にも、 ファ ィルのヘッダ情報等として、 ファイル名、 ファイル作成日時、 ファイル作成者名 などの情報を付帯させることは通常行われてきたところである。
本発明においては、 下記に説明するように、 請求の範囲 1〜 1 2に記載したよ うなデータ構造を採用することにより、コンテンッのサイズ、解像度、出力方法、 その他の詳細な条件に応じた適切な課金を行えるようにした。
また、前記のコンテンッサーバ親機及びコンテンッサーバ子機に記憶されるコ ンテンッに含まれる属性情報には、 コンテンツを識別するためのコンテンツ I D と、 コンテンツの所在を示すサーバ I Dとが含むことができる。
また請求の範囲 2に記載の発明においては、前記のコンテンツサーバ親機及び コンテンッサーバ子機に記憶されるコンテンツに含まれる属性情報には、 さらに、 コンテンツの内容を示すキ一ヮ一ド、 コンテンツの内容を分類するカテゴリー、 コンテンツ ·ファイルの種類、 その他の情報の内の一又は複数が含まれている。 また請求の範囲 8に記載の発明においては、請求の範囲 6又は 7に記載の発明 において、 前記のコンテンツは、 デコードキーを用いることによりデコードが可 能な独自のフォーマツトによりェンコ一ドされたコンテンツであることを特徴 とする。
ここで、 本発明のディレクトリサービス ·システムの特 f5 [の一つである、 検索 機能について説明する。 請求の範囲 3に記載の発明においては、前記のサーバ親機又は子機に記憶され ているコンテンツは、 前記の属性情報をキーとして、 コンテンツ利用の対価、 コ ンテンッの内容を示すキーワード、 コンテンツの内容を分類するカテゴリー、 コ ンテンッ . ファイルの種類、 その他の情報の内の一又は複数を指定して検索可能 なコンテンツであることを特徴とする。
データに付随してこのような属性情報が含まれているので、サーバ親機と子機 を含む分散型サーバを含むシステム構成をとつた場合にも、 コンテンツを利用す るための料金 (例えば 5 0 0円以内)、 キーワードなどを組合せて検索すること ができる。
さらに請求の範囲 4に記載の発明のように、前記の属性情報にはコンテンツ利 用の対価やその利用の制限、 例えば利用方法の制限や年齢制限、 その他の制限を 行うための情報が含まれることにより、利用可能なコンテンツのみが検索される システムとすることができる。
(コンテンツ実施例 1 )
請求の範囲 1 0に記載のコンテンツのデータ構造は、その一例としては第 1 1 図に見られるものであり、 コンテンツのサンプル 'データと、 コンテンツ本体の データと、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利用の制御に 関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれている。 データ形式の望ましい一例としては、 例えば、 サンプル ·データは J P E G形 式の画像であって解像度が 7 2 d p i以上、 コンテンツ本体のデータ (ここでは 画像) は 6 0 0 d p i以上の解像度を有するオリジナルフォーマツト形式の画像 といった形式である。
従来、例えば画像などのコンテンッを WE B上に表示させる場合に、小さく (解 像度も低く) サムネイルを表示させ、 次にサムネイルの中から閲覧したい画像の サムネイルをクリック等することにより、画像などのコンテンツ本体を表示させ ることは行われてきたが、 これらは別々の画像すなわちコンテンツ画像とサムネ ィル画像を別々に保存しているものである。
上記実施例では、 これらを一つのデータとして管理すると共に、 多数のコンテ ンッの中から該当するコンテンツを一意に識別可能なユニーク I Dを付与し、 さ らにコンテンツをダウンロードしたり印刷したりとレヽぅ利用方法別や、 出力サー 図別、 コンテンッのサイズゃ解像度別といったコンテンツの利用料金すなわち上 記の課金情報を一レコードのデータとして管理する。
一レコードの中にサンプル 'データ、 コンテンツ本体のデータ、 課金情報、 属 性情報と、 ユニーク I Dのフィールドを少なくとも設け、 またこれらデータを読 み出す際などにどこからどこまでがサンプル 'データであるか等の符号を通常設 けることにより、 本発明においては前記したような様々な問題を解決した。 本発明の他の請求の範囲におけるコンテンツのデータ構造についても同様で ある。
(コンテンツ実施例 2 )
請求の範囲 1 1に記載のコンテンツのデータ構造は、その一例としては第 1 2 図に見られるものであり、 コンテンッのサンプル ·データと、 コンテンツ本体の 所在する U R L情報と、 コンテンツ利用の対価に関する課金情報と、 コンテンツ 利用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが 含まれている。
データ形式の望ましい一例としては、 例えば、 サンプル ·データは J P E G形 式の画像であって解像度が 7 2 d p i以上、 コンテンツ本体のデータ (ここでは 画像) は前記の U R Lで指定される場所に存在する画像といつた形式である。
(コンテンツ実施例 3 )
請求の範囲 1 2に記載のコンテンツのデータ構造は、その一例としては第 1 3 図に見られるものであり、 コンテンツのサンプル 'データと、 コンテンツ本体の ネットワーク上における所在を識別するコンテンツ所在 I Dと、 コンテンツ利用 の対価に関する課金情報と、 コンテンツ利用の制御に関する属性情報と、 コンテ ンッを識別するためのユニーク I Dとが含まれている。
データ形式の望ましい一例としては、 例えば、 サンプル ·データは J P E G形 式の画像であって解像度が 7 2 d p i以上、 コンテンツ本体のデータ (ここでは 画像) は前記のコンテンツ所在 I Dで指定される場所に存在する画像といった形 式である。 コンテンツ所在 I Dは、 データベース 'サーバーなどの記憶装置にお いてデータベースによるデータ管理がなされ、 コンテンツごとに付与される I D と、 コンテンツが所在する U R Lや L ANなどのネットワーク上での所在場所を 特定するデータとが、 関連付けられて記憶される。 コンテンツ所在 I Dをキーに 上記のデータベースを参照して、 コンテンッ本体の所在を特定する。
請求の範囲 1 0〜 1 2に記載のいずれのコンテンツにおいても、前記のコンテ ンッが備える課金情報には、下記のデータの内の一又は複数を含むことができる。 コンテンツのサイズ、有効期限、解像度、出力方法、その他の条件などである。 また、 コンテンツ利用の制御に関する属性情報は、 コンテンツの利用者を例え ば会員限定などに限定するための属性情報や、 コンテンツの流通又は利用を制御 するための属十生情報などである。
上記のコンテンツには、 画像データや、 動画像データ、 アニメーション画像、 音声データ、文字データ、 コンピュータ .ゲーム 'ソフトウェア、 コンピュータ · プログラム、 これらの組み合わせなどの様々な形態が含まれる。
第 1図は、 本発明のコンテンツのディレクトリサービス ·システムの基本的な システム構成の一例を示すシステム構成図である。
コンテンツサーバは、 コンテンツの流通にはダウンロード時の課金と利用時の 課金が提供される本発明のシステムにおいて、前述した様々なコンテンッを格納 するための記憶装置である。
前記コンテンッサーバ親機には、 コンピュータネットワークに接続されるコン テンッサーバ子機の所在を示す情報と、 コンテンッサーバ子機に記憶されてレヽる コンテンツへのアクセスを行うための権限とが設定されている。 これによりネッ トワーク上に分散して存在するコンテンッサーバに記憶されているコンテンッ を、 一元的に管理して、 検索可能にするシステムをとることができれば、 あらゆ るコンテンツの所在を把握して管理できるばかりでなく、 このシステムを用いた コンテンツのディレクトリサービス ·システムを構築できる。
第 2図は、本発明に係るシステムの基本的な構成及び機能を示すプロック図で ある。
本発明のシステムの基本的なハードゥヱァ構成は、 コンピュータ 'ネットヮー ク上にぉレ、て、画像などのコンテンッを格納するためのコンテンッサーバ親機及 び一又は複数の子機とを備えている。 また必要に応じ、 ユーザに関する情報やユーザのコンテンツ利用 .購入に関す る情報を管理するためのコマースサ一バと、 コンテンツ検索のためのポータルサ ィ ト等を提供する WE Bサーバ等により構成される。
さらに必要に応じ、 大規模データベースサーバー、 画像蓄積'配信サーバー、 WE Bサーバー、 メールサーバ一、 アプリケーションサーバー、 検索サーバー、 認証サーバーなどを設けることができ、 各種サーバーは必要に応じて、 多重化し 安全性を確保することが望ましい。
なおこれらは望ましい構成の一例であって、以下に詳細に説明する各サーバー の機能が実現可能なものであれば、サーバーの所在は U R L等によつて特定でき るので、 サーバーの構成は異なる構成をとつてもよい。
またコンテンツサーバ、 ポータル WE Bサーバ、 コマ一スサーバ等の各サーバ 一が、 物理的に同一の場所に存在するものであってもよいが、 物理的 ·空間的に 離れた場所に存在する場合にも、サーバーの所在は U R L等によって特定できる ので、 このような場合にも本発明のシステムは実現可能である。
また例えば、 コンテンツサーバとコマースサーバを同じ一つのサーバで機能さ せるなどのように、 同様の機能が実現できるならば様々な構成をとることができ る。
さらに、 請求の範囲 5に記載の発明においては、 前記のサーバ子機は、 サーバ 親機の管理者とは異なる管理者が設置する子機サーバを含み、分散型システムで あることを特徴とする。
本実施形態にぉレ、ては、本発明のシステムに用いられる所定のデータ形式を採 用することにより、 ディレクトリサービス 'システムのサーバ親機が所在等の情 報を管理することとすれば、 誰も力 ディレク トリにより管理され検索対象とな るコンテンッ及びコンテンッを記憶するサーバ子機を設置することができる。 これにより所定のデータ形式を採用することにより、特殊なハードウエア等を 用いることなく、適切な課金が行えるデータをディレクトリサービスに提供する ことができる。
本発明のコンテンツのディレクトリサービス .システムは、 コンピュータ ·ネ ットワーク上において、画像などのコンテンツを格納するためのコンテンツサー バを備えている。
コンテンッサーバの親機の機能には、 下記のような処理が含まれる。
(1) 利用者端末から処理要求を受付ける。
(2) コンテンツサーバ子機の所在及び、 親機及び子機に記憶されるコンテンツ の所在を管理する。
(3) 利用者端末からの処理要求をサーバ子機へ送る。
(4) 処理結果を利用者端末に送る。 ·
(5) コンテンツの登録、 更新、 削除を行う。
(6) コンテンツをエンコードする。
コンテンッサーバの子機の機能には、 下記のような処理が含まれる。
(1) コンテンツサーバ親機から処理要求を受付ける。
(2) コンテンッサーバ子機に記憶されるコンテンッの所在を管理する。
(3) 処理結果を利用者端末に送る。
(4) コンテンツの登録、 更新、 削除を行う。
なお、 コンテンツサーバ親機と子機の間は、 セキュリティの高い方式で接続さ れることが望ましい実施形態である。
次に、 本発明のコンテンツのディレク トリサービス ·システムは、 ユーザがコ ンテンッを検索し利用するためにアクセスするためのポータルサイトを管理す る WE Bサーバを備えるのが通常の形態である。
また、 本発明のコンテンツのディレク 卜リサ一ビス ·システムは、 ユーザに関 する情報やユーザのコンテンッ利用 ·購入に関する情報を管理するためのコマ一 スサーバを備えていることが望ましい。
コマースサーバの機能には、 下記のような処理が含まれる。
(1) ポータルサイトの WE Bサーバからの処理要求を受付け、 リクエス ト要求 に対しコンテンッサーバへ処理結果を送る。
(2) ユーザの認証を行う (認証サーバ機能)。
(3) ユーザの登録、 更新、 削除を行う。
(4)ユーザの、画像配信サービスの課金情報(例えば、ユーザ I D、利用日付、 画像番号、画像サイズ、解像度、有効期限、 プリント出力などの出力 ·利用方法) を管理する (課金サーバ)。
( 5 ) コンテンツの登録情報を管理する。
( 6 ) ユーザの画像配信サービス口グを管理する
( 7 ) コマースサーバとコンテンツサーバの間は、 セキュリティの高い方式で接 続される。
前記のコンテンツサーバ親機及びコンテンツサーバ子機に記憶されるコンテ ンッには、 コンテンツを検索'抽出又は選択する際にキーをして用いるための属 性情報が含まれている。
属性情報としては、 コンテンツを識別するためのコンテンツ I Dと、 コンテン ッの所在を示すサーバ I D、 コンテンツの内容を示すキーヮード、 コンテンツの 内容を分類するカテゴリー、 コンテンツ 'ファイルの種類、 その他の情報などで あり、 これらの内の一又は複数の組合せにより、 利用者端末においてコンテンツ サーバ親機を介して検索を行う際のキーとして用いられる。
コンテンツサーバにおいては、 コンテンツがジャンルごと、 ファイルの種類ご となどにより階層構造、 ッリ一構造などのディレク トリ形式で記憶されている。 新たなコンテンツが記憶される場合にも、 同様にデータが追加される。
親機及び子機を含む各コンテンツサーバは、 コンテンツ I Dによりサーバ内の 各コンテンツの所在を管理すると共に、 コンテンツサーバ親機はサーバ I Dによ りコンテンツがいずれのコンテンツサーバに所在するかを管理する。
前記の通り、 コンテンツサーバ親機には、 コンピュータネットワークに接続さ れるコンテンッサーバ子機の所在を示す情報と、 コンテンッサーバ子機に記憶さ れているコンテンツへのアクセスを行うための権限とが設定されており、利用者 端末からの所望のコンテンツに対するリクエスト要求に対し、 コンテンツサーバ 親機が前記のリクエスト要求を受信する処理と、 リクエスト要求されたコンテン ッの所望の条件に該当するコンテンツを、 コンテンッサーバ親機及びコンテンツ サーバ子機から検索して抽出する処理と、抽出された結果を前記の利用者端末に 送信する処理とを行うことにより、前記のディレクトリ構造を備えるコンテンツ サーバの検索処理を行う。
第 4図は、 このような分散型サーバを用いた検索処理を行う際のシステムを示 す概略図である。
また、 第 6図及び第 7図は、 検索処理を行う際の利用者端末の画面イメージの 一例を示す画面ィメージ図である。
第 1 0図は、 コンテンツ検索処理を行う際の基本的な処理の流れを示すフロー チヤ一トで ¾る。
ここにおいて、 利用者端末においては、 ネットワークを介してサーバ親機又は サーバ親機と連携する WE Bサイ トに接続する。
コンテンツサーバの一覧や、 利用可能なコンテンツのカテゴリー、 コンテンツ の種類等を選択する。
検索により大量のコンテンツの中から検索条件を入力して検索することもで さる。
検索のリクエスト要求を送信すると、 コンテンツサーバ親機に接続される。 コンテンツ親機は自らが保有 ·記憶するコンテンツを検索すると共に、 接続 y されるすべてのサーバ子機が保有 ·記憶するコンテンツを検索する。
そして、 検索の結果抽出されたコンテンツに関するデータを、 利用者端末に送 信し、 検索結果一覧を表示させるが、 ここでコンテンツのサムネイル画像のよう にサンプル · コンテンツを表示させることが望ましい。
(課金システム実施例 1 )
ここで、 請求の範囲 1 0に記載の発明においては、 前記コンテンツには、 コン テンッのサンプル ·データと、 コンテンツ本体のデータと、 コンテンツ利用の対 価に関する課金情報と、 コンテンツ利用の制御に関する属性情報と、 コンテンツ を識別するためのユニーク I Dとが含まれている。
本実施形態においては、 コンピュータ 'ネットワーク上において、 画像などの コンテンッを格納するためのコンテンッサーバと、ユーザに関する情報やユーザ のコンテンツ利用'購入に関する情報を管理するためのコマースサーバとを備え、 前記コンテンツには、 コンテンツのサンプノレ ·データと、 コンテンツ本体のデー タと、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利用の制御に関す る属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれている。 ユーザがユーザの端末において前記のコンテンッを検索し、 その結果を表示さ せる処理と、 ユーザに対する課金やコンテンッ利用の制御のための認証キーを、 ュ一ザがコンテンツをダウンロードする際にセットする処理と、前記システムに アクセスするユーザの認証を前記の認証キーを用いて行う処理と、認証されたュ 一ザが指定し送信したコンテンツの利用要求情報に対し、前記のコンテンツをュ 一ザ端末に送信し、前記のコンテンツが含む属性情報をユーザ端末において検知 する処理と、前記の利用要求情報に基づく課金処理が認証されてコンテンツを出 力する場合には、 利用要求情報に基づきコンテンツのデコードを行い、 コンテン ッの出力がされる処理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンッの デコード及び出力が不可能であることを特徴とする。
本実施形態の基本的な処理の流れについて以下に説明する。
なお、ここに示す処理の流れは一例であって、これに限定されるものではない。 初めに、 ユーザーが本発明のシステムを用いてコンテンツを検索し、 出力など の利用をする際に、 認証キ一を用いるため、 ユーザは事前に、 又はシステムを利 用する際に、 ハードウェアの認証キー (例えば、 U S Bキーなど) を用意する必 要がある。
認証キーには、 ユーザを識別するための I Dが設定されている。 ■ また、 コンテンッの利用者を限定したり、 流通や利用を制御するための属性情 報が設定される。
第 1 4図は、 認証キーの一例として、 U S Bキーを用いた場合の、 U S Bの I Cチイップにセットされる情報を示す図である。
ユニーク I D、 個人情報、 課金情報、 属ナ生情報、 ログ情報、 出力情報などの情 報がセットされる。
ここで、 ユーザの端末には、 パーソナルコンピュータなどのコンピュータ端末 のほか、 ブラウジング機能を備える携帯電話などの携帯情報端末や、 専用端末、 あるいは WE B—T Vやゲーム機器などの情報家電製品、その他の各種端末を含 む。
コンテンツ検索のためのポータルサイ 卜などにおいては、 コンテンツを検索等 した結果、 出力などの利用サービスを受けるユーザに対し、 会員情報を登録し、 会員登録をするようにすることが望ましい。 会員情報としては、 住所、 氏名、 電 話番号、 電子メールアドレス、 課金 (決済) 方法、 その他の情報があげられる。 このような会員情報の登録、 管理により、 後述する認証 · コンテンツ課金のた めの認証キーを発行する。
なお認証キーは、 オンライン上で発行する形態では、 前記のポータルサイトに おいてユーザが会員情報の入力等を行い、 送信し、 送信された情報がコマースサ ーバに格納され、 この情報の審査等を経た上で発行することが望ましい。
会員情報は、 コマースサーバにおいて管理が行われる。
また、 コマースサーバにおいては、 ユーザの登録、 更新、 削除を行う。
あるいは認証キーは、 請求の範囲 1 5に記載の発明のように、 システム管理者 側が提供するコンテンッ出力ショップ端末がコンピュータ ·ネットワークに接続 されて備えられる場合には、 コンテンツ出力ショップ端末からの情報の入力 ·送 信によりコンテンツ出力ショップにおいて発行することもできる。
ポータルサイ トカ ら、 ユーザが画像などのコンテンツを利用 '購入する場合、 ダウンロード時の課金を行う方法と、利用時の課金を行う方法とがあるが、 ここ ではコンテンツをプリントなどの出力をする時点での課金を行う実施例につい て説明する。
ここで、 様々なジャンルやコンテンツ形式などの中から、 ユーザは利用したい コンテンツを選択等するために閲覧を行う力 ポータルサイトのユーザには、 ど の形式の画像もサンプル画像だけが見えるように設定される。
すなわち、 前述したコンテンツに含まれるデータの内、 サンプノレ 'データが W EWBサイ トに表示される。
コンテンツは、 コンテンツサーバに格納されており、 ユーザのコンテンツ選択 等の行為により、 ポータル WE Bサーバからコマースサーバが処理要求を受け付 ける。
コンテンツサーバでは、 コマースサーバから処理要求を受付け、 コマースサー バへ処理結果を送り、 コマースサーバでは WE Bサーバへ処理結果を送ることに より、 サンプル ·データが表示等される。
すなわち、 選択等されたコンテンツの備えるユニーク I D力 ら、 コマースサー バが備えるコンテンツ登録情報を参照してコンテンッサーバに記憶されている 該当するコンテンッを抽出し、該当するコンテンッ中のサンプノレ ·データを読み 出すことにより、 コマースサーバへ処理結果を送り、 コマースサーバでは WE B サーバへ処理結果を送ることにより、 サンプル ·データが表示等される。
音声データの場合にはサンプル音声が出力される。 コマースサーバとコンテン ッサーバの間は、 セキュリティの高い方式で接続される。
またコンテンツサーバにおいてはコンテンツの登録、 更新、 削除を行う。 コンテンツごとの課金情報 (課金のためのルール) は、 コマースサーバにおい て、 画像などのコンテンツののサイズ別、 解像度別、 有効期限別、 等による設定 を予め行い、 コマースサーバ (課金サーバ) がユーザ別、 コンテンツ I D別にそ の情報を管理する。
コンテンツごとの課金情報は、 例えば以下のような分類 ·属性 ·利用方法等に よる課金ポイントである。
コンテンツ別、 コンテンツサイズ別、 コンテンツ出力サイズ別 (A0、 Al、 A2、 A3、 A4、 · ·)、 解像度別、 有効期限別、 プリント出力先別、 会員別、 ライセンス 契約内容別、 従量制別、 その他の分類 ·属性 ·利用方法等による課金ポイントで ある。
またコマースサーバにおいては、 コンテンツの登録情報を管理する。 コンテン ッの登録情報は、 コンテンツの所在や、 そのジャンル、 データ形式、 コンテンツ 作成者や所有者、 課金された金額の支払先、 その他の情報を、 コンテンツ I Dと 関連付けておく情報であり、 コマースサーバに記憶される。
次に、 ユーザは閲覧等を行ったコンテンツのサンプル.データから、 ダウン口 一ドをしたいコンテンツを選択し、 ダウンロードするか否かを決定してその情報 を送信し、 その情報をポータノレ WE Bサーバが受信する。
ダウンロードしない場合には、 他の WE Bページへ移動する、 前のページへ戻 るなどの処理を行う。
ダウンロードする場合には、 以下の処理が行われる。
ポータル WE Bサーバからの処理要求をコマースサーバが受付け、ユーザの認 証を行う (認証サーバ機能)。 ユーザに対する課金の認証は、 ハードウェアによる認証キー (例えば、 U S B キーなど) で行うことが望ましい。 すなわち認証を行うための情報を U S Bキー などのハードウェアに記憶させておくことによって、課金処理を行う際にユーザ の端末にセットする。
ユーザに対する課金やコンテンッ利用の制御のための認証キーを、ユーザがコ ンテンッをダウンロードする際に前記の認証キーをセットする。
認証キー (U S Bキー等) には、 ユーザを識別するための I Dが設定されてい る。 さらに認証キーには、 ユーザが課金処理の際に利用する金銭又は金銭に類似 する利用可能なボイントの度数が設定されている。
その他認証キーには、 パスワード、 1回限りのワンタイム 'パスワード、 公開 鍵と秘密鍵を用いる方式、その他の様々な認証方式によるユーザ認証のための情 報を備えることができる。
ユーザは、 コンテンツ課金システムを使うとき、 課金を行うための金額等を算 出するためのポイントを使用するが、 前記の通り、 画像などのコンテンツのサイ ズ、解像度、期限、等でボイントはそれぞれのコンテンツごとに設定されている。 認証キーに記憶されている前記のユーザ I D、及びユーザ I Dに関連付けられ て記憶される前記の金銭又は金銭に類似する利用可能なボイントの度数などの 情報は、 コマースサーバ (課金サーバ) がユーザ別にその情報を管理することが でき、 この場合には両者を照合することにより、 ユーザの認証やユーザごとの課 金情報の管理を行うことができる。
次に、 コマースサーバ (認証サーバ) が認証を行い、 認証の結果、 コンテンツ のダウン口一ドゃ利用などについて許可するか否かを判定し、その処理結果をコ マースサーバからポータノレ WE Bサーバに返信し、認証の可否の結果を表示する H TM Lファイル等をユーザ端末に送信する。すなわちユーザ端末の画面に認証 結果が表示される。
また認証による許可があった場合には、 コマースサーバからコンテンッサーバ に対し、 ュ一ザ端末を送信 (ダウンロード) 先に指定してダウンロード指示を送 信し、 ダウンロード処理に進むことができるが、 その前にダウンロードをしてよ いかどうかのさらなる確認をユーザに促す処理を加えることもできる。 これらをクリアした場合にはダウンロード処理を行う。
すなわち、 選択等されたコンテンツの備えるユニーク I Dから、 コマースサー バが備えるコンテンッ登録情報を参照してコンテンツサーバに記憶されている 該当するコンテンッを抽出し、 該当するコンテンツ中のコンテンツ ·データを読 み出し、 ユーザ端末に送信 (ダウンロード) を行う処理と、 ダウンロード時に課 金処理を行う場合には、該当するコンテンッの中の該当する課金情報を読み出し てコマースサーバへダウンロード (課金) 処理結果を送ると共に認証キーが有し ている課金ポイントの情報を更新し、 コマースサーバではコンテンツサーバへ処 理結果を送ることにより、 ダウンロード処理が実行される。
またユーザのダウンロード等の利用サービスログを、 コマースサーバにおいて 管理することが望ましい。
なお、 ユーザがコンテンツのダウンロード ·課金処理を経る前の段階で閲覧可 能なコンテンツは、 前記したサンプノレ.コンテンツであることが通常の形態であ る。
ここで、 ダウンロードが行われる段階で、 コンテンツ (すなわちサンプル.デ ータではないコンテンツ本体) のダウンロードによりユーザがコンテンッを入手 することになるが、 コンテンツサーバに格納されているコンテンツが所定のデー タ ·フォーマツトにェンコードされているために、 コンテンツ本体は利用が不可 能なようにプロテクトされている。
ダウンロードされたコンテンツには、 コンテンツ利用の対価に関する課金情報 と、 コンテンツ利用の制御に関する属性情報とが含まれている。 . 本発明に用いられるコンテンッには、 コンテンッの利用を制御するための属性 情報が含まれている。
従来、 例えばマルチプロトコル対応のネットワークプリンタにおいて、 正しく 課金管理をすることを可能にするために、 受信した通信印刷データに課金情報と 印刷対象データとを含み、 正しく課金管理をする技術が知られている。
このように、課金情報と印刷対象データを含んだマルチプロトコルの通信印刷 データを用いることにより、課金管理をすることができるネットワークプリンタ が実現されているが、 本発明においてはコンテンツのデータ中に、 コンテンツの サイズ、 解像度、 出力方法等に応じた課金処理を行うための課金情報と、 会員 - 非会員別などの利用者制限や出力方法 ·回数の制限などのコンテンッ流通 ·利用 制御などを行うための属' I·生情報が含まれる。
ここで、印刷などの出力時すなわち課金処理が行われる段階で、コンテンッ(す なわちサンプル ·データではないコンテンツ本体) のデコードによりュ一ザがコ ンテンッを出力可能になる。
このように、 コンテンッサーバに格納されているコンテンッが所定のデータ · フォーマットにエンコードされているために、 コンテンツサーバにおいては、 ダ ゥン口一ド処理を行い、 次いで、 認証されたユーザが指定し送信したコンテンツ の利用要求情報に対し、 前記のコンテンツをユーザ端末に送信し、 前記のコンテ ンッが含む属性情報をユーザ端末において検知する処理を行う。
前記の利用要求情報に基づく課金処理が認証されてコンテンツを出力する場 合には、利用要求情報に基づきコンテンツのデコードを行い、 コンテンツの出力 がされる処理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンッの デコード及び出力が不可能であることを特徴とする。
第 1 5図及び第 1 6図は、上記の利用要求情報に基づきコンテンッのデコード を行い、 コンテンツの出力がされる処理とにより出力時課金を行う場合の基本的 な処理の流れを示すフローチヤ一トである。
また第 1 7図は認証処理、 第 1 8図は課金処理の詳細な流れを示している。 第 2 0図は、 画像コンテンツをダウンロードしたユーザ端末において、 コンテ ンッに含まれる属性情報を検出し、 解釈して、 コンテンッ利用の制御に関する属 性情報に従いデコードを行い出力を行うデータの流れの一例を示すプロック図 である。
前記の通り、 コマースサーバにおいては、 ユーザのダウンロード等の利用サー ビス口グを管理することが望ましく、利用サービス口グはユーザ端末から本発明 のシステム側に送信されて、 とりわけ印刷などの出力処理が正常に行われたこと を条件として課金処理が完了するようにするためには必要である。
(ディレク トリサービス · システム実施例 2 ) 次に、 請求の範囲 1 1に記載のシステムについて説明する。
本実施形態においては、 コンピュータ 'ネットワーク上において、 画像などの コンテンツを格納するためのコンテンツサーバと、ユーザがコンテンツを利用し 購入するためにアクセスするためのポータノレ WE Bサーバと、ユーザに関する情 報やユーザのコンテンツ利用.購入に関する情報を管理するためのコマースサー バとを備え、 前記コンテンツには、 コンテンツのサンプノレ 'データと、 コンテン ッ本体が所在する U R L情報と、 コンテンツ利用の対価に関する課金情報と、 コ ンテンッ利用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれている。
ユーザがユーザの端末において前記のコンテンツを表示させる処理と、ユーザ に対する課金やコンテンッ利用の制御のための認証キーを、 ユーザがコンテンツ をダウンロードする際にセットする処理と、前記システムにアクセスするユーザ の認証を前記の認証キーを用いて行う処理と、認証されたユーザが指定し送信し たコンテンッの利用要求情報に対し、 前記のコンテンツをユーザ端末に送信し、 前記のコンテンツが含む属性情報をユーザ端末において検知する処理と、前記の 利用要求情報に基づく課金処理が認証されてコンテンツを出力する場合には、利 用要求情報に基づきコンテンツのデコードを行い、 コンテンツの出力がされる処 理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンツの デコード及び出力が不可能であることを特徴とする。
第 1 5図及び第 1 6図は、上記のデコードキーを受信してコンテンツの出力時 課金を行う場合の基本的な処理の流れを示すフローチャートである。
また第 1 7図は認証処理、 第 1 8図は課金処理の詳細な流れを示している。 本実施形態においては、 コンテンツは、 コンテンツのサンプノレ ·データと、 コ ンテンッ本体が所在する U R L情報と、 コンテンッ利用の対価に関する課金情報 と、 コンテンツ利用の制御に関する属性情報と、 コンテンツを識別するためのュ ニーク I Dとを含む。 その処理の基本的な流れは、 前記した課金システム実施例 2と共通する。
本実施形態においては、 コマースサーバが管理するコンテンツ登録情報のュ- ーク I Dに関連付けられて、 コンテンツサーバに上記のコンテンツが記憶される が、 コンテンツが含むコンテンツ ·データに代わりコンテンッ本体が所在する U R L情報が含まれるので、上記のコンテンッとは別に前記 U R Lで指定される場 所にコンテンッ本体のデータが記憶されなければならない。
ユーザは、 デコードキーの受信処理の前にコンテンツの閲覧を行い、 あるいは ダウンロードをすることができるが、 この時点では課金処理が済んでいないため に、 コンテンツのサンプル 'データのみの閲覧又は出力が可能なように、 コンテ ンッ本体のデータは前記 U R Lの場所に所在し、 コンテンツが含むコンテンッ利 用の制御のための属性情報による利用 ·出力の制限された状態のままであること が通常である。
ここで、印刷などの出力時すなわち課金処理が行われる段階で、コンテンツ(す なわちサンプル ·データではないコンテンッ本体) のデコードによりユーザがコ ンテンッを出力可能になる。
このように、 コンテンツサーバに格納されているコンテンツが所定のデータ · フォーマットにエンコードされているために、 コンテンツサーバにおいては、 ダ ゥンロード処理を行レ、、 次いで、認証されたユーザが指定し送信したコンテンツ の利用要求情報に対し、 前記のコンテンッをユーザ端末に送信し、 前記のコンテ ンッが含む属性情報をユーザ端末において検知する処理を行う。
前記の利用要求情報に基づく課金処理が認証されてコンテンツを出力する場 合には、 利用要求情報に基づきコンテンツのデコードを行い、 コンテンツの出力 がされる処理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンツの デコード及び出力が不可能であることを特 i とする。
第 1 5図及び第 1 6図は、上記の利用要求情報に基づきコンテンッのデコード を行い、 コンテンツの出力がされる処理とにより出力時課金を行う場合の基本的 な処理の流れを示すフローチヤ一トである。
また第 1 8図は認証処理、 第 1 9図は課金処理の詳細な流れを示している。 第 2 0図は、 画像コンテンツをダウンロードしたユーザ端末において、 コンテ ンッに含まれる属性情報を検出し、 解釈して、 コンテンツ利用の制御に関する属 性情報に従いデコードを行い出力を行うデータの流れの一例を示すブロック図 である。
前記の通り、 コマースサーバにおいては、 ユーザのダウンロード等の利用サー ビス口グを管理することが望ましく、利用サービス口グはユーザ端末から本発明 のシステム側に送信されて、 とりわけ印刷などの出力処理が正常に行われたこと を条件として課金処理が完了するようにするためには必要である。
また、 本実施形態の場合には、 コンテンツ本体が所在する U R L情報が含まれ るので、上記のコンテンツとは別に前記 U R Lで指定される場所にコンテンツ本 体のデータが記憶されている。
そのためコンテンツには、 特に下記のような実施形態を含む。 ·
WE B上(ここでは特にィントラネットなどのク口ーズドなネットワークを含 む) において表示されるためのファイルである、 H TMLファイル、 XM Lファ ィル、 C H TM Lファイル、 などのファイルがコンテンツそのものであり、 この ファイル中に前記の、 コンテンツのサンプル 'データと、 コンテンツ本体が所在 する U R L情報と、 コンテンツの対価情報に関する課金情報と、 コンテンツの利 用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含 まれている。
U R Lで指定される場所にはコンテンツ本体が存在する。
また、 独自に定義を行うファイルのソース中のタグにおいて、 コンテンツの対 価情報に関する課金情報と、 コンテンツの利用の制御に関する属性情報と、 コン テンッを識別するためのユニーク I Dとをファイル中に含む。独自のタグ定義は、 特に XMLなどを用いたファイルにおいて、 コンテンツ本体を格納するデータべ ースと連携してコンテンツ管理を行うために有効である。
コンテンッ利用時には、ユーザ端末と本発明の前記のシステムとの間で情報の 送受信を行い、 ユーザ端末側において、 タグで定義された課金情報、 属性情報を 検知し、課金処理が行われて出力等の利用が可能になった形態での出力 '利用を 行う。
(ディレク トリサービス · システム実施例 3 )
次に、 請求の範囲 1 2に記載のコンテンツのディレク トリサービス ·システム について説明する。
本実施形態においては、 コンピュータ 'ネットワーク上において、 画像などの コンテンッを格納するためのコンテンッサーバと、 ユーザがコンテンツを利用し 購入するためにアクセスするためのポータノレ W E Bサーバと、ユーザに関する情 報やユーザのコンテンツ利用.購入に関する情報を管理するためのコマースサー バとを備え、 前記コンテンツには、 コンテンッのサンプル .データと、 コンテン ッ本体のネットワーク上における所在を識別するコンテンッ所在 I Dと、 コンテ ンッ利用の対価に関する課金情報と、 コンテンッ利用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれている。
ユーザがユーザの端末にぉレ、て前記のコンテンッを表示させる処理と、ユーザ に対する課金ゃコンテンッ利用の制御のための認証キーを、ユーザがコンテンツ をダウンロードする際にセットする処理と、前記システムにアクセスするユーザ の認証を前記の認証キーを用いて行う処理と、認証されたユーザが指定し送信し たコンテンッの利用要求情報に対し、 前記のコンテンツをユーザ端末に送信し、 前記のコンテンツが含む属性情報をユーザ端末において検知する処理と、前記の 利用要求情報に基づく課金処理が認証されてコンテンツを出力する場合には、利 用要求情報に基づきコンテンツのデコードを行い、 コンテンツの出力がされる処 理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンッの デコード及び出力が不可能であることを特徴とする。
第 1 5図及び第 1 6図は、上記のデコードキーを受信してコンテンツの出力時' 課金を行う場合の基本的な処理の流れを示すフローチヤ一トである。
また第 1 7図は認証処理、 第 1 8図は課金処理の詳細な流れを示している。 本実施形態においては、 コンテンツは、 コンテンツのサンプル ·データと、 コ ンテンッのネットワーク上における所在を識別するコンテンツ所在 I Dと、 コン テンッの対価情報に関する課金情報と、 コンテンツの利用の制御に関する属性情 報と、 コンテンツを識別するためのユニーク I Dとを含む。 その処理の基本的な 流れは、 前記したディレクトリサービス ·システム実施例 2及び 3と共通する。 本実施形態においては、 コマースサーバが管理するコンテンッ登録情報のュ- ーク I Dに関連付けられて、 コンテンツサーバに上記のコンテンツが記憶される が、 コンテンツが含むコンテンツ ·データに代わりコンテンツ本体のネットフー ク上における所在を識別するコンテンツ所在 I Dが含まれるので、上記のコンテ ンッとは別に前記コンテンツ所在 I Dで指定される場所にコンテンツ本体のデ 一タが記憶されなければならなレ、。
ユーザは、 デコードキーの受信処理の前にコンテンツの閲覧を行い、 あるいは ダウンロードをすることができるが、 この時点では課金処理が済んでいないため に、 コンテンツのサンプル 'データのみの閲覧又は出力が可能なように、 コンテ ンッ本体のデータは前記コンテンツ所在 I Dの場所に所在し、 コンテンツが含む コンテンツ利用の制御のための属'|~生情報による利用 ·出力の制限された状態のま まである。
ここで、印刷などの出力時すなわち課金処理が行われる段階で、コンテンツ(す なわちサンプル ·データではないコンテンッ本体) のデコードによりユーザがコ ンテンッを出力可能になる。
このように、 コンテンツサーバに格納されているコンテンツが所定のデータ · フォーマットにエンコードされているために、 コンテンツサーバにおいては、 ダ ゥンロード処理を行い、 次いで、認証されたユーザが指定し送信したコンテンツ の利用要求情報に対し、 前記のコンテンツをユーザ端末に送信し、 前記のコンテ ンッが含む属性情報をユーザ端末において検知する処理を行う。
前記の利用要求情報に基づく課金処理が認証されてコンテンツを出力する場 合には、利用要求情報に基づきコンテンツのデコードを行い、 コンテンツの出力 がされる処理とにより出力時課金を行う。
前記の利用要求情報に基づく課金処理が認証されない場合には、 コンテンッの デコード及び出力が不可能であることを特徴とする。
第 1 5図及び第 1 6図は、上記の利用要求情報に基づきコンテンツのデコード を行い、 コンテンツの出力がされる処理とにより出力時課金を行う場合の基本的 な処理の流れを示すフローチヤ一トである。
また第 1 7図は認証処理、 第 1 8図は課金処理の詳細な流れを示している。 第 2 0図は、 画像コンテンツをダウンロードしたユーザ端末において、 コンテ ンッに含まれる属性情報を検出し、 解釈して、 コンテンツ利用の制御に関する属 性情報に従いデコードを行い出力を行うデータの流れの一例を示すプロック図 である。
前記の通り、 コマースサーバにおいては、 ユーザのダウンロード等の利用サー ビス口グを管理することが望ましく、利用サービス口グはユーザ端末から本発明 のシステム側に送信されて、 とりわけ印刷などの出力処理が正常に行われたこと を条件として課金処理が完了するようにするためには必要である。
また、 本実施形態においては、 ネットワーク上におけるコンテンツ本体の所在 を識別するコンテンツ所在 I Dが含まれるので、上記のコンテンツとは別に前記 コンテンツ識別 I Dで指定される場所にコンテンツ本体のデータが記憶されて レヽる。
そのためコンテンツには、 特に下記のような実施形態を含む。
WE B上(ここでは特にイントラネットなどのクローズドなネットワークを含 む) において表示されるためのファイルである、 H TM Lファイル、 XM Lファ ィル、 C H TM Lファイル、 などのファイルがコンテンツそのものであり、 この ファイル中に前記の、 コンテンツのサンプル 'データと、 コンテンツ本体が所在 する U R L情報と、 コンテンツの対価情報に関する課金情報と、 コンテンツの利 用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含 まれている。
コンテンツ識別 I Dで指定される場所にはコンテンツ本体が存在する。
また、 独自に定義を行うファイルのソース中のタグにおいて、 コンテンツの対 価情報に関する課金情報と、 コンテンツの利用の制御に関する属性情報と、 コン テンッを識別するためのユニーク I Dとをファイル中に含む。独自のタグ定義は、 特に XM Lなどを用いたファイルにおいて、 コンテンツ本体を格納するデータべ ースと連携してコンテンツ管理を行うために有効である。
コンテンッ利用時には、ユーザ端末と本発明の前記のシステムとの間で情報の 送受信を行い、 ユーザ端末側において、 タグで定義された課金情報、 属性情報を 検知し、 課金処理が行われて出力等の利用が可能になった形態での出力'利用を 行う。 なおいずれの場合も、 コンテンツの出力方法には、 ユーザの端末に接続される プリンタによる出力である場合、 あるいはユーザ端末が備える外部記憶装置又は ユーザ端末に接続される外部記憶装置への出力である場合、その他の出力方法が 含まれる。
(ディレクトリサービス · システム実施例 4 )
次に、 請求の範囲 1 5に記載の発明においては、 前記システムにはさらに、 前 記システム管理者側が提供するコンテンツ出力ショップ端末がコンピュータ 'ネ ットワークに接続されて備えられ、ユーザが認証キーをコンテンツ出力ショップ 端末に備えることにより、 コンテンツのダウンロード又は出力が可能なことを特 徴とする。
U S Bキーなどのハードウエアからなる認証キーを用いるため、ユーザはコン テンッ出力ショップでも、 認証キーを付帯 (あるいは購入) すれば、 印刷などの 出力を行うことができる。 また出力までの処理の流れは、 上記した各実施例と共 通する。
(ディレクトリサービス · システム実施例 5 )
次に、請求の範囲 1 6に記載の発明においては、 請求の範囲 1〜1 5に記載の コンテンツのディレクトリサービス ·システムにおいて、 入力手段と、 記憶手段 と、 制御手段と、 表示手段と、 出力手段とを備えるコンピュータ 'システムを用 いて、 コンピュータにより読み取り可能なデータからなるコンテンツを登録する ためのシステムであって、 前記のコンテンツを検索'抽出又は選択する際にキー をして用いるための属性情報を指定するステップと、指定された前記の情報に基 づきコンテンツのデータをパッケージ化するステップと、 コンテンツの記憶場所 の指定をするステップと、パッケージ化されたデータを情報記憶媒体に記憶する ステップとを含む処理により、前記のコンテンツサーバ親機及びコンテンツサー バ子機に記憶されるコンテンツには、 及び、 コンテンツサーバの所在を示すサー ノく I Dが含まれていることを特¾¾とする。
すなわち、 前記のコンテンツサーバの親機又は子機に、 コンテンツを登録する ためのシステムである。
第 5図は、 コンテンッの登録の際の画面ィメージを示す図である。 第 9図は、 コンテンツの登録処理を行う際の基本的な処理の流れを示すフロー チャートであり、 また第 1 9図は、 コンテンツの登録処理に認証キーを用いる、 より詳細な一例を示すフローチャートである。 '
また第 3図は、 コンテンツを登録する際に、 コンテンツ I D、 サーバー I D、 コンテンッの種類やカテゴリー、 キーヮードなどの属性情報を指定する処理の概 略を示す概略図である。
利用者端末において、 これらの情報を入力し、 コンピュータネットワークに接 続して登録を行う。
また、 登録を行うための入力手段と、 記憶手段と、 制御手段と、 表示手段と、 出力手段とを備えるコンピュータ · システムは、 利用者端末には限定されない。 すなわち、 コンテンツサーバ管理者などがサーバに接続された端末から、 あるい はサーバにネットワークを介して接続された端末から登録をすることができる。 さらに、 本発明においては、 前述の通り、 所定のデータ形式を採用することに より、 ディレクトリサービス ·システムのサーバ親機が所在等の情報を管理する こととすれば、誰もが、 ディレクトリにより管理され検索対象となるコンテンツ 及びコンテンツを記憶するサーバ子機を設置することができる。 これにより特殊 なハードウェア等を用いることなく、適切な課金が行えるデータをディレク トリ サービスに提供することができる。
しかしながら、登録されるコンテンツには公開したくないコンテンツが含まれ る場合もありうる。
こうした場合に、 請求の範囲 1 7に記載の発明においては、 登録されるコンテ ンッの属性情報には、 コンテンツを公開してよレ、か否かの情報が含まれる。 コンテンツを公開してよいか否かの情報は、 コンテンツをェンコ一ドして登録 する際に、 選択又は指定する。 選択又は指定された公開 '非公開の別は、 ェンコ 一ド後のコンテンツが含む属生情報に含まれる。
また、 公開 '非公開の別は、 特定のグループや個人に対する公開 '非公開の別 や、 その他の様々な公開レべ の設定や、 利用の制限に関する情報などを含むこ とができる。
(ディレクトリサービス · システム実施例 6 ) また、 請求の範囲 1 9'に記載の発明においては、 請求の範囲 1 〜 1 8に記載の 発明において、 前記のコンテンツは、 コンピュータネットワーク上において表示 される、 H TMLファイル、 XMLファイル、 C H TM Lフアイノレ、 などのファ ィルであって、 コンテンツのサンプル ·データと、 コンテンッ本体が所在する U R L情報又はネットワーク上におけるコンテンツの所在を識別するコンテンツ 所在 I Dと、 コンテンッの対価情報に関する課金情報と、 コンテンッの利用の制 御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれて いることを特徴とする。 産業上の利用可能性
以上、 詳細に説明したように、 本発明によれば、 利用者がコンテンツをダウン ロード又は出力等をした時点での課金処理を行い、 しかも課金をする際のコンテ ンッのサイズ、 解像度、 出力方法等に応じた課金処理を行ったり、 課金処理が行 われない場合 (すなわちダウンロード又は出力等をしない場合) のコンテンツの 保護を行うためのコンテンツ課金システムを実現することができる。
また、 コンテンツのサイズ、 角像度、 出力方法等に応じた課金処理を行ったり するために効率的で、 しかもコンテンツ利用者がサイズ、 解像度、 出力方法等を 課金処理がされる時点において指定することが可能なコンテンツ課金システム を実現することができる。
さらに、 そのためのコンテンツのデータ構造を備えるコンテンツ 'データを記 憶した、 コンピュータ読み取り可能な情報記憶媒体、 及びそのコンテンツ ·デー タを用いたコンテンツ課金システムを実現することができる。

Claims

請 求 の 範 囲
1 . クライアントである利用者端末と、
利用者が利用者端末から接続するコンピュータネットワークと、
前記のコンピュータネットヮ一クを介してアクセスを行うためのコンテンツサ ーバ親機と、
コンテンッサーバ子機とにより構成されるコンテンツのディレク トリサービ ス · システムであって、
前記のコンテンッサーバ親機及びコンテンッサーバ子機に記憶されるコンテン ッには、 コンテンッを検索 ·抽出又は選択する際にキーをして用いるための属性 情報が含まれており、
前記コンテンツサーバ親機には、 コンピュータネットワークに接続されるコンテ ンッサーバ子機の所在を示す情報と、 コンテンッサーバ子機に記憶されているコ ンテンッへのアクセスを行うための権限とが設定されており、
前記のコンテンッサーバ親機及びコンテンッサーバ子機に記憶されるコンテン ッに含まれる属性情報には、 コンテンッを利用するための対価に関する課金情報 が含まれていることにより、
利用者端末からの所望のコンテンツに対するリクエスト要求に対し、 コンテンツ サーバ親機が前記のリクエスト要求を受信する処理と、
リクエスト要求されたコンテンツの所望の条件に該当するコンテンッを、 コンテ ンッサーバ親機及びコンテンツサーバ子機から検索して抽出する処理と、 抽出された結果を前記の利用者端末に送信する処理とを行い、
前記の属性情報に基づく課金処理が可能なことを特徴とする、 コンテンッのディ レク トリサービス ·システム。
2 . 請求の範囲 1に記載の発明において、
前記のコンテンツサーバ親機及びコンテンッサーバ子機に記憶されるコンテン ッに含まれる属性情報には、 さらに、 コンテンツの内容を示すキ一ワード、 コン テンッの内容を分類するカテゴリー、 コンテンツ 'ファイルの種類、 その他の情 報の内の一又は複数が含まれていることを特徴とする、 コンテンツのディレクト リサービス · システム。
3 請求の範囲 1又は 2に記載の発明において、
前記のサーバ親機又は子機に記憶されているコンテンッは、前記の属性情報をキ 一として、 コンテンツ利用の対価、 コンテンツの内容を示すキーワード、 コンテ ンッの内容を分類するカテゴリー、 コンテンツ 'ファイルの種類、 その他の情報 の内の一又は複数を指定して検索可能なコンテンツであることを特徴とする、請 求の範囲 1又は 2のいずれかに記載の、 コンテンツのディレクトリサービス ·シ ステム。
4 . 請求の範囲 3に記載の発明において、
前記のサーバ親機又は子機に記憶されているコンテンツが含む前記の属性情報 には、 コンテンツ利用の対価や利用方法の制限、 利用者の制限、 その他の情報の 内の一又は複数を指定して、利用可能なコンテンツのみが検索されることを特徴 とする、 請求の範囲 3のいずれかに記載の、 コンテンツのディレク トリサービ ス · システム。
5 . 請求の範囲 1〜4に記載の発明において、
前記のサーバ子機は、サーバ親機の管理者とは異なる管理者が設置する子機サー バを含み、 分散型システムであることを特徴とする、 請求の範囲 1〜4のいずれ かに記載の、 コンテンツのディレク トリサービス · システム。
6 . 請求の範囲 1〜 5に記載の発明にお L、て、
前記システムにはさらに、前記のコンテンッサーバ親機と連携して課金管理を行 うためのコマースサ一/ が備えら;^、
抽出 ·選択されたコンテンツの出力などの利用を行うことにより課金処理を行う ことを特徴とする、 コンテンツのディレク トリサービス ·システム。
7 . 請求の範囲 6に記載の発明において、
前記の抽出 ·選択されたコンテンツの出力を行うことにより課金処理を行う際に、 利用者端末において、 コンテンツのデコードを行うことを特徴とする、 請求の範 囲 4のいずれかに記載のコンテンツのディレク トリサービス · システム。
8 . 請求の範囲 6又は 7に記載の発明において、
前記のコンテンツは、デコードキーを用いることによりデコードが可能な独自の フォーマツトによりェンコ一ドされたコンテンツであることを特徴とする、請求 の範囲 6又は 7のいずれかに記載のコンテンツのディレクトリサービス ·システ ム。
9 . 請求の範囲 7又は 8に記載の発明において、
前記のコンテンツは、 出力 ·利用する方法や、 出力されるコンテンツのサイズ、 解像度、 出力枚数、 その他の条件の内の一又は複数の利用条件を指定して、 デコ 一ド及び課金が行われることを特 =ί敷とする、請求の範囲 6又は 7のいずれかに記 載のコンテンツのディレクトリサ一ビス ·システム。
1 0. 請求の範囲 1〜 9に記載の発明において、
前記のコンテンツには、 コンテンッのサンプル ·データと、 コンテンツ本体のデ ータと、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利用の制御に関 する属性情報と、 コンテンツを識別するためのユニーク I Dとが含まれているこ とを特徴とする、請求の範囲 1〜9のいずれかに記載のコンテンツのディレクト リサービス ·システム。
1 1 . 請求の範囲 1〜9に記載の発明において、
前記のコンテンツには、 コンテンッのサンプル ·データと、 コンテンツ本体の所 在する U R L情報と、 コンテンツ利用の対価に関する課金情報と、 コンテンツ利 用の制御に関する属性情報と、 コンテンツを識別するためのユニーク I Dとが含 まれていることを特徴とする、請求の範囲 1〜 9のいずれかに記載のコンテンツ のディレクトリサ一ビス ·システム。
1 2 . 請求の範囲 1〜9に記載の発明において、
前記コンテンツには、 コンテンッのサンプノレ ·データと、 コンテンツ本体のネッ トワーク上における所在を識別するコンテンツ所在 I Dと、 コンテンツ利用の対 価に関する課金情報と、 コンテンツ利用の制御に関する属性情報と、 コンテンツ を識別するためのユニーク I Dとが含まれていることを特徴とする、請求の範囲 1〜9のいずれかに記載のコンテンツのディレクトリサービス ·システム。
1 3 . 請求の範囲 1〜1 2に記載の発明において、
抽出 ·選択されたコンテンツの出力を行うことにより課金処理を行う処理は、 コンテンッサーバに記憶されたコンテンッのサンプル ·データを閲覧等する処理 を経て、選択する処理を行うことを特徴とする、請求の範囲 1〜 1 2のいずれか に記載のコンテンツのディレクトリサービス · システム。
1 4 . 請求の範囲 1〜 1 3に記載の発明において、
抽出'選択されたコンテンツの出力 '利用を行うことにより課金処理を行う際に 利用者の認証を行う処理において、利用者端末に備えられるハードゥエアキ一を 用いて認証を行うことを特徴とする、請求の範囲 1〜 1 3のいずれかに記載のコ ンテンッのディレク トリサービス · システム。
1 5 . 請求の範囲 1 4に記載の発明にお L、て、
前記システムにはさらに、前記システム管理者側が提供するコンテンツ出力ショ ップ端末がコンピュータ 'ネットワークに接続されて備えられ、
ユーザが認証キーをコンテンツ出力ショップ端末に備えることにより、 コンテン ッの出力 '利用が可能なことを特 :とする、請求の範囲 1 3に記載のコンテンツ のディレクトリサービス · システム。
1 6 . 請求の範囲 1〜 1 5に記載のコンテンツのディレク トリサービス ·システ ムにおいて、
入力手段と、 記憶手段と、 制御手段と、 表示手段と、 出力手段とを備えるコンビ ユータ 'システムを用いて、 コンピュータにより読み取り可能なデータからなる コンテンツを登録するためのシステムであって、
前記のコンテンツを検索 ·抽出又は選択する際にキーをして用いるための属性情 報を指定するステップと、
指定された前記の情報に基づきコ ソ プと、
コンテンツの記憶場所の指定
パッケージ化されたデータを情報記憶媒体に記憶 含む処理に より、 コンテンツを登録可能なことを特徴とする、請求の範囲 1 5のいずれ かに記載のコンテンツのディレク トリサービス · システム。
1 7 . 請求の範囲 1 6に記載の発明において、
登録されるコンテンツの属性情報には、 コンテンツを公開してよいか否かの情報 が含まれることを特徴とする、請求の範囲 1 6に記載のコンテンツのディレクト リサービス · システム。
1 8 . 請求の範囲 1 6又は 1 7に記載の発明において、
登録されるコンテンツは、ユーザがネッ 1、ワークに接続されたュ一ザ端末から登 録するコンテンツであって、
ユーザに対する認証のためのハードゥエアキ一を、ユーザがコンテンツを登録す る際に利用者端末にセットする処理を含むことを特徴とする、請求の範囲 1 6又 は 1 7のいずれかに記載のコンテンツのディレク トリサービス · システム。
1 9 . 請求の範囲 1〜 1 8に記載の発明において、
前記のコンテンツは、 コンピュータネットワーク上において表示される、 H TM Lファイル、 XM Lファイル、 C H TM Lファイル、 などのファイルであって、 コンテンッのサンプノレ ·データと、 コンテンッ本体が所在する U R L情報又はネ ットワーク上におけるコンテンツの所在を識別するコンテンツ所在 I Dと、 コン テンッの対価情報に関する課金情報と、 コンテンツの利用の制御に関する属性情 報と、 コンテンツを識別するためのユニーク I Dとが含まれていることを特徴と する、請求の範囲 1〜1 8のいずれかに記載のコンテンツのディレクトリサービ ス ·システム。
PCT/JP2001/011662 2000-12-29 2001-12-28 Systeme de service de repertoire de contenus WO2002056580A1 (fr)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP01995044A EP1357734A1 (en) 2000-12-29 2001-12-28 Contents directory service system
US10/250,324 US20040107109A1 (en) 2000-12-29 2001-12-28 Contents directory service system
KR10-2003-7008528A KR20030093191A (ko) 2000-12-29 2001-12-28 콘텐츠의 디렉토리 서비스·시스템
JP2002557113A JPWO2002056580A1 (ja) 2000-12-29 2001-12-28 コンテンツのディレクトリサービス・システム

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2000404940A JP2004146860A (ja) 2000-12-29 2000-12-29 コンテンツのディレクトリサービス・システム
JP2000-404940 2000-12-29

Publications (1)

Publication Number Publication Date
WO2002056580A1 true WO2002056580A1 (fr) 2002-07-18

Family

ID=18868755

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/011662 WO2002056580A1 (fr) 2000-12-29 2001-12-28 Systeme de service de repertoire de contenus

Country Status (6)

Country Link
US (1) US20040107109A1 (ja)
EP (1) EP1357734A1 (ja)
JP (2) JP2004146860A (ja)
KR (1) KR20030093191A (ja)
CN (1) CN1483278A (ja)
WO (1) WO2002056580A1 (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004090753A1 (en) * 2003-04-07 2004-10-21 Koninklijke Philips Electronics N.V. Content directory service import container
CN1625209A (zh) * 2003-12-02 2005-06-08 村田机械株式会社 通信设备和数据转换设备
EP1653361A1 (en) * 2003-08-08 2006-05-03 Onkyo Corporation Network av system
WO2006065012A1 (en) * 2004-12-16 2006-06-22 Electronics And Telecommunications Research Institute System for issuing licenses to protect multi-level distributed digital contents and method thereof
WO2006080600A1 (en) * 2005-01-27 2006-08-03 Freechal Inc. Method and system for providing contents
WO2008157053A1 (en) * 2007-06-13 2008-12-24 Motorola, Inc. Payments-driven dynamic firewalls and methods of providing payments-driven dynamic access to network services

Families Citing this family (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6785686B2 (en) 2001-05-29 2004-08-31 Sun Microsystems, Inc. Method and system for creating and utilizing managed roles in a directory system
TW200408227A (en) * 2002-10-15 2004-05-16 Matsushita Electric Ind Co Ltd Digital item adaptation system via URL
JP4047777B2 (ja) * 2003-07-28 2008-02-13 株式会社東芝 コンテンツ検索装置及びコンテンツ検索方法
JP2006031219A (ja) * 2004-07-14 2006-02-02 Sony Corp コンテンツ利用システム、コンテンツ利用端末、参照サーバ、コンテンツ利用プログラム、及び、参照プログラム
JP4729878B2 (ja) * 2004-07-14 2011-07-20 富士ゼロックス株式会社 情報処理装置、システム、情報処理方法及びプログラム
CN100433034C (zh) * 2004-07-21 2008-11-12 索尼株式会社 通信系统、通信方法和内容处理装置
KR100737858B1 (ko) * 2004-07-28 2007-07-12 삼성전자주식회사 화상형성장치, 디렉토리 서비스 제공시스템 및 그의 제어방법
US7266116B2 (en) * 2004-12-13 2007-09-04 Skylead Assets Limited HTTP extension header for metering information
JP2006209687A (ja) * 2005-01-31 2006-08-10 Sony Corp データ処理回路
US8522269B2 (en) * 2006-08-22 2013-08-27 Goldspot Media, Inc. Method and apparatus for alternate content scheduling on mobile devices
JP5148095B2 (ja) * 2006-10-05 2013-02-20 シャープ株式会社 コンテンツ配信サーバ、コンテンツ提供サーバ、コンテンツ配信システム、コンテンツ配信方法、コンテンツ提供方法、および、制御プログラム
KR100839932B1 (ko) * 2007-02-23 2008-06-20 성균관대학교산학협력단 QoS 보장형 웹 서비스 과금 시스템 및 그 과금 방법
US8032421B1 (en) * 2007-05-02 2011-10-04 Tp Lab, Inc. Method and system to distribute online video
KR20090011152A (ko) * 2007-07-25 2009-02-02 삼성전자주식회사 콘텐츠 제공 방법 및 시스템
JP5092179B2 (ja) * 2007-09-13 2012-12-05 オンキヨー株式会社 サーバ及びサーバプログラム
US20090165088A1 (en) * 2007-12-19 2009-06-25 Kapil Chaudhry Method and system for providing a content list and content clips to a user network device through an intermediate web provider
US20090271399A1 (en) * 2008-04-28 2009-10-29 The Directv Group, Inc. Method and system for searching content at a primary service provider through a partner service provider
US9485536B1 (en) 2008-09-03 2016-11-01 The Directv Group, Inc. Method and system for updating programming listing data for a broadcasting system
JP2010124179A (ja) * 2008-11-19 2010-06-03 Axis Web Japan Inc コンテンツ提供システム
CN102006206A (zh) * 2009-08-31 2011-04-06 鸿富锦精密工业(深圳)有限公司 网络服务应用系统
GB2473910A (en) 2009-09-10 2011-03-30 Miniweb Technologies Ltd Backup for user invoked interruptions
JP5549705B2 (ja) * 2011-10-14 2014-07-16 キヤノンマーケティングジャパン株式会社 情報処理装置、情報処理システム、その制御方法及びプログラム
US20130282870A1 (en) * 2012-04-18 2013-10-24 Sony Corporation Reception apparatus, reception method, transmission apparatus, transmission method, and program
US10257017B2 (en) 2014-06-03 2019-04-09 JumpCloud, Inc. Autonomous server agents
US10484354B2 (en) * 2017-02-15 2019-11-19 Telefonaktiebolaget Lm Ericsson (Publ) Data owner restricted secure key distribution
JP7106965B2 (ja) * 2018-04-25 2022-07-27 富士通株式会社 情報処理装置、認証制御システム、及び認証制御プログラム
CN109729407A (zh) * 2018-12-10 2019-05-07 视联动力信息技术股份有限公司 一种目录显示方法及装置
US11695932B2 (en) * 2020-09-23 2023-07-04 Nokia Technologies Oy Temporal alignment of MPEG and GLTF media

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06223122A (ja) * 1993-01-26 1994-08-12 Nippon Telegr & Teleph Corp <Ntt> 画像データベースシステムにおける課金方法
EP0751685A1 (en) * 1995-06-30 1997-01-02 Canon Kabushiki Kaisha Image transmission apparatus and method, image transmission system and method, and communication apparatus and method
EP0756424A2 (en) * 1995-07-25 1997-01-29 Canon Kabushiki Kaisha Image transmission system and method
JPH09275548A (ja) * 1996-04-05 1997-10-21 Nippon Telegr & Teleph Corp <Ntt> ディジタル映像分離配送方法及びシステム
EP0860986A2 (en) * 1997-02-19 1998-08-26 Fuji Photo Film Co., Ltd. Edited image printing system and method
JPH10232914A (ja) * 1997-02-19 1998-09-02 Canon Inc 画像処理装置、その方法及び記憶媒体
JPH11146118A (ja) * 1997-11-04 1999-05-28 Canon Inc データ処理システムおよびデータ処理システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH11220719A (ja) * 1998-02-02 1999-08-10 Casio Comput Co Ltd 画像通信システム
JPH11272350A (ja) * 1998-03-20 1999-10-08 Canon Inc 課金管理装置及び方法及び印刷装置
JP2000048079A (ja) * 1998-07-30 2000-02-18 Daina Ware:Kk 二次コピー管理機能を備えたデジタルコンテンツ蓄積再生装置およびデジタルコンテンツ蓄積専用装置
JP2001177680A (ja) * 1999-12-17 2001-06-29 Canon Inc 印刷装置、印刷装置での課金方法、及びコンピュータ読み取り可能な記憶媒体
JP2001285756A (ja) * 2000-03-29 2001-10-12 Minolta Co Ltd デジタルカメラおよび画像蓄積提供システム

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6336186B1 (en) * 1998-07-02 2002-01-01 Networks Associates Technology, Inc. Cryptographic system and methodology for creating and managing crypto policy on certificate servers
JP3581589B2 (ja) * 1999-01-11 2004-10-27 株式会社日立製作所 通信ネットワークシステムおよび通信ネットワークシステムにおけるサービス管理方法
US7123722B2 (en) * 2000-12-18 2006-10-17 Globalcerts, Lc Encryption management system and method

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06223122A (ja) * 1993-01-26 1994-08-12 Nippon Telegr & Teleph Corp <Ntt> 画像データベースシステムにおける課金方法
EP0751685A1 (en) * 1995-06-30 1997-01-02 Canon Kabushiki Kaisha Image transmission apparatus and method, image transmission system and method, and communication apparatus and method
EP0756424A2 (en) * 1995-07-25 1997-01-29 Canon Kabushiki Kaisha Image transmission system and method
JPH09275548A (ja) * 1996-04-05 1997-10-21 Nippon Telegr & Teleph Corp <Ntt> ディジタル映像分離配送方法及びシステム
EP0860986A2 (en) * 1997-02-19 1998-08-26 Fuji Photo Film Co., Ltd. Edited image printing system and method
JPH10232914A (ja) * 1997-02-19 1998-09-02 Canon Inc 画像処理装置、その方法及び記憶媒体
JPH11146118A (ja) * 1997-11-04 1999-05-28 Canon Inc データ処理システムおよびデータ処理システムのデータ処理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JPH11220719A (ja) * 1998-02-02 1999-08-10 Casio Comput Co Ltd 画像通信システム
JPH11272350A (ja) * 1998-03-20 1999-10-08 Canon Inc 課金管理装置及び方法及び印刷装置
JP2000048079A (ja) * 1998-07-30 2000-02-18 Daina Ware:Kk 二次コピー管理機能を備えたデジタルコンテンツ蓄積再生装置およびデジタルコンテンツ蓄積専用装置
JP2001177680A (ja) * 1999-12-17 2001-06-29 Canon Inc 印刷装置、印刷装置での課金方法、及びコンピュータ読み取り可能な記憶媒体
JP2001285756A (ja) * 2000-03-29 2001-10-12 Minolta Co Ltd デジタルカメラおよび画像蓄積提供システム

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004090753A1 (en) * 2003-04-07 2004-10-21 Koninklijke Philips Electronics N.V. Content directory service import container
EP1653361A1 (en) * 2003-08-08 2006-05-03 Onkyo Corporation Network av system
EP1653361A4 (en) * 2003-08-08 2006-12-13 Onkyo Kk NETWORK AV SYSTEM
CN100451990C (zh) * 2003-08-08 2009-01-14 安桥株式会社 网络音频及视频系统
US8412801B2 (en) 2003-08-08 2013-04-02 Onkyo Corporation Network AV system
CN1625209A (zh) * 2003-12-02 2005-06-08 村田机械株式会社 通信设备和数据转换设备
WO2006065012A1 (en) * 2004-12-16 2006-06-22 Electronics And Telecommunications Research Institute System for issuing licenses to protect multi-level distributed digital contents and method thereof
WO2006080600A1 (en) * 2005-01-27 2006-08-03 Freechal Inc. Method and system for providing contents
WO2008157053A1 (en) * 2007-06-13 2008-12-24 Motorola, Inc. Payments-driven dynamic firewalls and methods of providing payments-driven dynamic access to network services

Also Published As

Publication number Publication date
JP2004146860A (ja) 2004-05-20
KR20030093191A (ko) 2003-12-06
EP1357734A1 (en) 2003-10-29
JPWO2002056580A1 (ja) 2005-04-21
US20040107109A1 (en) 2004-06-03
CN1483278A (zh) 2004-03-17

Similar Documents

Publication Publication Date Title
WO2002056580A1 (fr) Systeme de service de repertoire de contenus
WO2002052469A1 (fr) Support d&#39;enregistrement de donnees lisible par machine pour le stockage des donnees d&#39;un contenu et systeme d&#39;imputation de frais relatifs au contenu
US6704733B2 (en) Distributing electronic books over a computer network
EP1526433B1 (en) Method and apparatus for managing digital rights of portable storage device
KR101379861B1 (ko) Drm 제공 장치, 시스템 및 그 방법
US7770230B2 (en) System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
WO2001075562A2 (en) Digital rights management within an embedded storage device
JPWO2006025308A1 (ja) コンテンツ購入処理端末とその方法、及びプログラム
JP2004287471A (ja) 自動編集システム
US7356847B2 (en) System for dynamically encrypting content for secure internet commerce and providing embedded fulfillment software
US20040088170A1 (en) Information storage medium where program for charging and using content is program-loaded device
KR20030079936A (ko) 콘텐츠·데이터의 인코딩 시스템 및 콘텐츠 등록 시스템
KR100834978B1 (ko) 자막 정보를 제공하는 방법 및 그 시스템
JP2001265771A (ja) 個人情報管理装置、個人情報管理方法、及び個人情報管理装置または方法を実行するプログラムを記録した記録媒体
JP4794762B2 (ja) コンテンツ流通システム並びにコンテンツ流通サーバおよびコンテンツの流通方法
JPWO2002061645A1 (ja) コンテンツデータベースを用いたページデータ作成のためのブックオンデマンド・システム
JP2004112555A (ja) ダウンロードシステム及びダウンロード方法
JP2002329084A (ja) 保管データを共有するデジタルアーカイブシステム及び方法
KR100366598B1 (ko) 인터넷에서 웹 서버 정보 서비스 방법
JP2004013513A (ja) 書籍データ閲覧システム及び書籍データ閲覧方法

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 01821450.9

Country of ref document: CN

AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AU BA BB BG BR BZ CA CN CO CR CU CZ DM DZ EE GD GE HR HU ID IL IN IS JP KP KR LC LK LR LT LV MA MG MK MN MX NO NZ PL RO SG SI SK TT UA US UZ VN YU ZA

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 ZM 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 GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 1020037008528

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2002557113

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 10250324

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2001995044

Country of ref document: EP

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWP Wipo information: published in national office

Ref document number: 2001995044

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1020037008528

Country of ref document: KR

WWW Wipo information: withdrawn in national office

Ref document number: 2001995044

Country of ref document: EP