Abstract:
PROBLEM TO BE SOLVED: To control the size of an image and to cut a partial clear image in prescribed size at high speed by newly introducing an objective function and increasing/reducing a parameter. SOLUTION: (k) indicating the size of the image to be detected is inputted to a comparison part 5. A detection processing part 3 takes out one image which is to be processed from an image storage part 1. The detection processing part 3 deals with the objective function shown in an expression. In the expression, the number of the picture elements of the whole image to be processed is set to be (n), the gray level of the pixel (i, j) of (i)-rows (j)-columns in the image to be g(i, j), and the area of the partial image which is to be cut to be S. Then, α is a real number parameter and |S| represents the number (the size of S) of the pixels in the partial image S. The comparison part 5 compares the desired size K of the image which is previously inputted with |S|. When K |S|.
Abstract:
PROBLEM TO BE SOLVED: To provide a method and a system for minimizing procedures required for updating a cryptographic key by structuring the cryptographic key into tree structure. SOLUTION: First of all, plural keys more than the number of recipients are generated 710, and the plural keys are hierarchically arranged 720 in the form of tree structure. Next, the plural recipients are made correspondent to the keys hierarchically arranged in the form of tree structure, and the cryptographic keys of the respective recipients are generated as a key stream having keys from the root of tree structure to positions corresponding to the said recipients in the tree structure. Thus, after the cryptographic key is generated 730, the generated cryptographic key is distributed 740 to the correspondent recipient.
Abstract:
PROBLEM TO BE SOLVED: To make it easy to find a connection rule between data by composing a plane of two numeric attributes that an analyzed body has and cutting an orthogonal projection area between true and false attributes under specific conditions. SOLUTION: A database having data including two kinds of numeric attribute and one kind of true/false attribute has two axes corresponding to two kinds of numeric attribute and stores the number v(i, j) of data belonging to respective pixels (i row, j column) of a plane divided into N×N pixels and the number v(i, j) of data whose true/false attributes are true. Then a specific condition θis inputted to cut an orthogonal projection area S of pixels, maximizing an equation I, out of a plane. Thus, the area in the orthogonal projection shape is cut out to make it easy for people to grasp the connection rule. Lastly, data included in the cut orthogonal projection area S are outputted.
Abstract:
PROBLEM TO BE SOLVED: To make it possible to find the correlation between data which have a two-term numeral attribute and a true/false attribute. SOLUTION: A plane is constituted with two numeral attributes first and divided into meshes, and data in the meshes (packet) and data which have true attributes are counted. This plane can be grasped as the plane image that the number of data corresponds to the gray level and the number of data having true attributes corresponds to the saturation. Then a permissible image which is an area that is convex to one axis of the plane is cut under specific conditions and a part where the correlation of data is strong is found. Then when the area as the cut permissible area meets conditions of a support maximization rule, etc., the area is shown to a user. Further, necessary attributes of data included in the area are extracted from a data base at need.
Abstract:
PROBLEM TO BE SOLVED: To reduce the communication number of a resource managing system by distributed servers by requesting the transmission of resources to at least, one servers among plural servers to gather the resources to transmit in the case that resources more than a requested one do not exist in a home server. SOLUTION: The system optimizes the number of transmission between the plural servers. Namely, it is first judged whether all the servers to which money has been transferred before are inspected or not (S420). In the case of judging that all of them are not inspected, increment is executed and a transmitting request is sent to a server of an i-numbered largest remainder in a remainder written estimate (S430, S440). Then, an answer from a server is waited (S450). When the answer comes from the server, the remainder of the i-numbered server of the remainder written estimate is updated to be a sent transmission amount (S460). The reason is that as the server sends a half of the possessed money of the server to a home server, the same amount is left on a sending side. Then, whether the money amount was sufficient is judged (S470) and when it is sufficient, the processing is finished.
Abstract:
PROBLEM TO BE SOLVED: To detect at high speed the correlation between the data having both numerical and specific (0-1) attributes by dividing a numerical attribute axis into plural sections, counting the number of data included in every divided section and also the number of data on the (0-1) attribute and then performing a specific processing. SOLUTION: A bucket processing part 1510 divides a numerical attribute axis corresponding to the numerical attribute into plural sections and counts the number of data and the number of data having the (0-1) attributes equal to 1 included in every divided section. A plane constitution processing part 1520 virtually constitutes a plane by means of a 1st axis corresponding to the total number of data on every section and a 2nd axis corresponding to the total number of data having the (0-1) attribute equaling to 1 on every section. Then the part 1520 virtually plots the points corresponding to the values to the sections on the plane. Furthermore, a largest tilt line extraction part 1530 extracts a pair of points having their connection line of the largest tilt among those pairs of points having intervals larger than T.N (T: rate, N: total data number) set toward the 1st axis and then outputs the corresponding section between the extracted pair of points.
Abstract:
PROBLEM TO BE SOLVED: To derive connection rules that are set between numerical value attribute and (0-1) attribute. SOLUTION: A numerical attribute is divided into plural sections (buckets), and each of data is put into a bucket according to the value of the numerical attribute. Then the number of data contained in every bucket and the number of data having the (0-1) attribute equals to 1 are counted. Then, (s) satisfying the condition of the formula is detected, and the starting section to be detected is actually detected. In this expression, ui is the number of data included in a certain section and vi is the number of data whose (0-1) attributes in the section are equal to 1 respectively. Then the ending section corresponding to the starting one is detected, so that the largest section having the certainty higher than a prescribed level α is detected. A pair of sections including the largest number of customers is defined as an answer among those detected pairs of starting and ending sections. Then the necessary data attributes are taken out of the data which are included in the answer section.