Patent application number | Description | Published |
20080216636 | ELECTRONIC MUSICAL INSTRUMENT AND WAVEFORM ASSIGNMENT PROGRAM - An electronic musical instrument, which can easily select waveform data assigned to each key or each key range of a keyboard, is provided. When assignment of waveform data to a key range including one or more keys of a keyboard is edited, the assignment state of the waveform data is displayed, and a mode setting operation of an operating unit is allowed in response to display of the assignment state of the waveform data. Waveform selection mode is set in response to operation of the operating unit by the user. When a key of the keyboard is operated in waveform selection mode, waveform data assigned to the operated key is selected, and an assignment state of the selected waveform data is allowed to be editable. | 09-11-2008 |
20100174743 | Information Processing Apparatus and Method - Storage stores therein groups of words in association with individual ones objects of search, each of the groups indicating a character of a corresponding one of the objects, the objects of search being classified redundantly into plural items, the storage storing therein, for each of the items, at least one group of words. Controller mixedly displays, on a display and with reference to the storage, tags indicative of groups of words for the individual items, the controller displaying the tags in different display styles unique to the individual items, an image of each of the tags being variable stepwise in accordance with a predetermined condition. User can select a desired tag from among the displayed tags. Search section searches for an object of search meeting a search condition identified on the basis of the one or more words indicated by the tag selected by the user. | 07-08-2010 |
20100175544 | PEDAL OUTPUT CONVERSION APPARATUS AND METHOD - Detection outputs value based on outputs of a sensor for detecting a depressed position of a pedal are input via the input section; meanwhile, a detection output value corresponding to a non-depressed state of the pedal is set as an offset value. The detection output value, input via the input section, is adjusted with the offset value, so as to provide an adjusted detection output value corresponding to an actual depressed amount of the pedal. The adjusted detection output value is converted into a control value corresponding to the depressed amount of the pedal. Thus, the offset value is variably set in accordance with an individual difference, aging, etc. of the pedal, so that the detection output value adjusted with such an offset value can be a value having unevenness in the sensor outputs, which may have occurred due to an individual difference, aging, etc. of the pedal, automatically compensated. | 07-15-2010 |
20100281271 | MUSICAL CONTENT DATA PROCESSING APPARATUS - A storage portion stores musical contents in which a plurality of musical content material data sets each of which is given a piece of identification information and is encrypted are recorded, and location information for identifying respective locations at which the respective musical content material data sets are situated in the musical contents. The respective locations of the musical content material data sets are correlated with the respective identification information pieces of the musical content material data sets. For use of a desired musical content material data set, the location at which the musical content material data set having designated identification information is stored in the musical contents is identified on the basis of the location information. On the basis of the identified location, the desired musical content material data set is extracted and decrypted. | 11-04-2010 |
20120006182 | EDITING OF DRUM TONE COLOR IN DRUM KIT - During reproduction of drum-part performance tones with a predetermined performance pattern, comprising a combination of a plurality of drum tone colors, based on automatic performance style data including at least performance pattern data associated with a drum kit defining a combination of the plurality of drum tone colors, a drum kit editing section replaces any one or more of the drum tone colors, defined in the drum kit, with one or more other drum tone colors. Thus, even during an automatic accompaniment, a user can readily replace any one or more of the drum tone colors, defined in the drum kit allocated to the drum part, with one or more other drum tone colors while promptly checking an automatic accompaniment having the other drum tone colors reflected therein. | 01-12-2012 |
Patent application number | Description | Published |
20080292100 | NON-LINEAR DATA CONVERTER, ENCODER AND DECODER - According to an aspect of the present invention, there is provided a non-linear data converter including: first to fourth converters that each performs a respective converting process on an input bit string to output respective output bit string; a generator that generates a random number bit string; and a selector that selects any one of the output bit strings from the first to fourth converters based on the random number bit string. Each of the converting processes is equivalent to performing a first mask process, a non-linear conversion predetermined for an encoding or a decoding and a second mask process. | 11-27-2008 |
20120224695 | COMMUNICATING DEVICE AND COMMUNICATING METHOD - The debugging unit writes a public key of the key issuing server and an initializing program given from outside, to the storage unit. The instruction executing unit reads and executes the initializing program stored in the storage unit. The debug disabling unit disables the debugging unit. The public-key encrypting unit encrypts the random number by the public key in the storage unit, the random number generated by the random number generating unit after the debugging unit is disabled. The transmitting unit transmits the encrypted random number to the key issuing server. The receiving unit receives an individual key encrypted by the random number from the key issuing server. The individual-key writing unit decrypts the encrypted individual key by the random number to obtain the individual key and write the individual key to the storage unit. | 09-06-2012 |
20120233461 | DATA TRANSMITTING APPARATUS AND DATA AUTHENTICATING METHOD - According to an aspect of the present invention, there is provided a data transmitting apparatus including an authenticator generating unit and a communicating unit. The authenticator generating unit generates a first authenticator by using a first encryption key and generates a second authenticator including a first to an n-th fragment information items by using a second encryption key. The communicating unit transmits a first packet including the first authenticator and the first fragment information item to a destination device and, after the first packet is transmitted, if a response indicating successful authentication is not received from the destination device within a certain period, sequentially transmits an i-th packet (i is an integer being 2 or more and n or less) including the i-th fragment information item to the destination device. | 09-13-2012 |
20140294176 | GENERATING DEVICE, ENCRYPTION DEVICE, DECRYPTION DEVICE, GENERATING METHOD, ENCRYPTION METHOD, DECRYPTION METHOD, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a generating device includes a first key generator, a second key generator, and an output unit. The first key generator is configured to generate a first key according to a first key rule in which the first key is generated from a random number, the first key being a bit sequence. The second key generator is configured to generate a plurality of second keys according to a second key rule in which the second keys are generated from the first key, the second keys being bit sequences partly correlated to one another. The output unit is configured to output the first key and at least one of the second keys. | 10-02-2014 |
20140298042 | MEASURING DEVICE, INFORMATION PROCESSOR, KEY MANAGEMENT DEVICE, AND CONSUMPTION CALCULATING SYSTEM - A measuring device has a consumption measurer to measure a consumption of at least one target equipment at every unit time within a predetermined measurement area, a consumption storage to store the measured consumption, a secret key storage to store a secret key shared with a key management device, an encryption key updater to update an encryption key at every predetermined period based on the secret key and time information, an encryption key storage to store the encryption key, an encryptor to generate encrypted data by encrypting the consumption using the encryption key stored in the encryption key storage, an encrypted data storage to store the encrypted data, and a communication controller to control transmission of the encrypted data, which is stored in the encrypted data storage, to a total consumption detecting device. | 10-02-2014 |
20140365026 | SIGNATURE GENERATING APPARATUS, SIGNATURE GENERATING METHOD, COMPUTER PROGRAM PRODUCT, AND ELECTRICAL POWER CONSUMPTION CALCULATION SYSTEM - According to an embodiment, a signature generating apparatus includes a generator and an updater. The generator is configured to generate a data sequence including a predetermined number of pieces of first tentative data, and a tentative signature corresponding to the data sequence. The updater is configured to update the tentative signature by replacing the piece of first tentative data with a piece of first actual data, and generate a signature corresponding to a data sequence including the pieces of first actual data by replacing all of the pieces of first tentative data with the respective pieces of first actual data. | 12-11-2014 |
Patent application number | Description | Published |
20100046741 | APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DECRYPTING, AND APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ENCRYPTING - An input unit inputs encrypted data that elements of a subgroup and expressed in an affine representation. A transforming unit transforms the inputted encrypted data into projective representation data expressed in a projective representation. A plain data calculating unit subjects the projective representation data to a decrypting process previously defined by a cryptosystem, thereby calculating plain data expressed in the projective representation. | 02-25-2010 |
20100046742 | APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PERFORMING DATA COMPRESSION PROCESSING USING ALGEBRAIC TORUS - An encryption processing unit executes an arithmetic operation decided in advance and outputs an arithmetic result as an element on an algebraic torus. A compressing unit outputs, when the arithmetic result is an exceptional point representing an element on the algebraic torus that cannot be compressed by a compression map for compressing an element on the algebraic torus into affine representation, a compression result obtained by compressing the arithmetic result according to the compression map and outputs, when the arithmetic result is the exceptional point, an element belonging to a specific set decided in advance that does not overlap a set to which a compression result obtained by compressing the arithmetic result, which is not the exceptional point, belongs. | 02-25-2010 |
20100046743 | APPARATUS FOR PERFORMING DATA COMPRESSION PROCESSING USING ALGEBRAIC TORUS - A compressing unit compresses an element on an algebraic torus into affine representation according to a compression map. A determining unit determines whether a target element on the algebraic torus to be compressed is an exceptional point representing an element on the algebraic torus that cannot be compressed by the compression map. The compressing unit generates, when it is determined that the target element is the exceptional point, a processing result including exceptional information indicating that the target element is the exceptional point, and generates, when it is determined that the target element is not the exceptional point, a processing result including affine representation obtained by compressing the target element according to the compression map. | 02-25-2010 |
20100046745 | ENCRYPTING APPARATUS, DECRYPTING APPARATUS, CRYPTOCOMMUNICATION SYSTEM, AND METHODS AND COMPUTER PROGRAM PRODUCTS THEREFOR - A decrypting apparatus that decrypts encrypted data that has been encrypted first data containing plain data, the encrypted data being represented by using an affine representation F_{p̂m}×F_{p̂m}̂*(where p: a prime number; m: a natural number; and ̂: exponentiation) obtains encrypted data represented in a vector format and a secret key corresponding to a public key and judges whether a vector component contained in the encrypted data is the affine representation F_{p̂m}×F_{p̂m}̂*. Further, based on the result of the judging process, the decrypting apparatus maps the vector component onto each of the members of an algebraic torus by forming a decompression map and decrypts the encrypted data mapped onto each of the members of the algebraic torus, by using the secret key, therefore obtains the plain data. | 02-25-2010 |
20100046746 | PARAMETER GENERATING DEVICE AND CRYPTOGRAPHIC PROCESSING SYSTEM - A parameter generating device includes an input receiving unit that receives a degree n of an algebraic torus T including a group G in which a cryptosystem used in a torus-compressed public key cryptosystem is defined, a size W of a finite field F, and a size S of the group G, an extension-degree determining unit that determines an extension degree m of a finite field Fp | 02-25-2010 |
20100063986 | COMPUTING DEVICE, METHOD, AND COMPUTER PROGRAM PRODUCT - In a computing device that calculates a square of an element in a finite field, a vector representation of the element in the finite field is accepted. The vector representation includes a plurality of elements. The computing device performs a multiplication operation on a base field using the accepted elements, and obtains a multiplication value. The multiplication operation is determined by a condition under which the element in the finite field is placed in an algebraic torus. The computing device performs an addition and subtraction operation using the obtained multiplication value and the accepted elements, and obtains a calculation result of the square of the element. The addition and subtraction operation is determined by the condition. The computing device then outputs the calculation result. | 03-11-2010 |
20120059528 | SERVER, CHARGING SERVER, POWER CONSUMPTION CALCULATING SYSTEM, AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a server to which a plurality of power meters each measuring an amount of power consumption of an electric appliance is connected, includes a receiving unit, a first storage unit and a calculating unit. The receiving unit receives a calculation result. The calculation result is calculated based on the amount of power consumption measured by each of the plurality of power meters and each of random numbers generated according to a probability distribution by each of the plurality of power meters. The first storage unit stores therein parameters for generating random numbers. The calculating unit calculates an estimation value of a sum or average of the amounts of power consumption using the calculation results and the parameters. The estimation value is used for determining whether to perform power control. | 03-08-2012 |
20120069998 | ENCRYPTION DEVICE - According to one embodiment, in an encryption device, a segmentation unit segments masked plain data into pieces of first segmented data. A first processing unit generates pieces of second segmented data from the pieces of first segmented data. A nonlinear transform unit generates pieces of third segmented data transformed from the pieces of second segmented data. A data integration unit integrates fourth segmented data to generate masked encrypted data. An unmask processing unit generates encrypted data from the masked encrypted data. The exclusive OR of the pieces of second segmented data matches the exclusive OR of input data, subjected to nonlinear transform processing and calculated from the plain data, and the first mask. The exclusive OR of the pieces of third segmented data matches the exclusive OR of transform data, obtained when the nonlinear transform processing is performed on the input data, and the second mask. | 03-22-2012 |
20120124114 | ARITHMETIC DEVICE - According to one embodiment, a representation converting unit converts a set of n elements (h | 05-17-2012 |
20120131078 | ARITHMETIC DEVICE - According to one embodiment, a first shift amount calculation unit counts the number of continuous zeros from a less significant bit toward a more significant bit of an intermediate result of a computation of Montgomery multiplication result z and calculates a first shift amount. A second shift amount calculation unit counts the number of continuous zeros from a less significant bit toward a more significant bit of redundant-binary-represented integer x and calculates a second shift amount. An addition/subtraction unit calculates the intermediate result by adding/subtracting, with respect to the intermediate result which has been bit-shifted by the first shift amount, the integer p, and the integer y which has been bit-shifted by the second shift amount. An output unit outputs, as the Montgomery multiplication result z, the intermediate result when the sum of the first shift amounts is equal to the number of bits of the integer p. | 05-24-2012 |
20120191387 | INFORMATION PROCESSING DEVICE, POWER CONSUMPTION CALCULATING SYSTEM AND PROGRAM PRODUCT - According to one embodiment, an information processing device includes an obtaining unit, a generating unit, and a transmitting unit. The obtaining unit obtains a power consumption of electrical equipment at least once per unit time. The generating unit generates a plurality of pieces of partial information by using a first power consumption and a first value calculated according to a predetermined rule. The generating unit generates a plurality of pieces of partial information by using a second power consumption and the first value. The first power consumption is obtained at a first period. The second power consumption is obtained at a second period different from the first period. The second power consumption is obtained later than the first power consumption. The transmitting unit transmits the pieces of partial information to a plurality of different storage servers, respectively. | 07-26-2012 |
20120239721 | ARITHMETIC DEVICE, METHOD, AND PROGRAM PRODUCT - An arithmetic device includes an input unit inputting data that are elements of a group; a converting unit is configured, when the input data are in a second representation, to convert the input data into a first representation and to perform arithmetic operation on the converted first representation using an operand in the first representation in which at least one subcomponent is a zero element to convert the converted first representation into first converted data expressed in the first representation, and when the input data are in the first representation, to perform arithmetic operation on the input data using the operand in the first representation in which at least one subcomponent is a zero element to convert the input data into second converted data expressed in the first representation; and an operating unit that performs arithmetic processing on the first or the second converted data using secret information. | 09-20-2012 |
20120239937 | INFORMATION PROCESSING DEVICE, COMPUTER PROGRAM PRODUCT, AND ACCESS CONTROL SYSTEM - According to an embodiment, an information processing device includes a key set generating unit configured to generate a key set including at least a public key and a master key; a secret key generating unit configured to generate different secret keys for each server device accessing the information processing device by using the master key included in the key set; a secret key providing unit configured to provide each of the secret keys generated by the secret key generating unit to a corresponding server device; and a public key providing unit configured to provide the public key to a verification device to make the verification device verify signature information generated by using the secret key in each of the server devices. | 09-20-2012 |
20120245870 | DATA CONVERTING DEVICE, DATA PROCESSING DEVICE, POWER CONSUMPTION PROCESSING SYSTEM AND COMPUTER PROGRAM PRODUCT - According to an embodiment, a data converting device is connected to a power meter configured to add up power consumptions of electrical equipment. The device includes a receiving unit configured to receive power consumptions per predetermined unit time added up by the power meter; and a calculating unit configured to calculate a second sequence to be stored as added up power consumptions in a storage unit from a first sequence containing the power consumptions per unit time received by the receiving unit in time series by using a conversion rule for converting a value of a second element in the second sequence based on a value of a first element in the first sequence. The second sequence has no privacy information and, the second sequence can be used for calculating a total value of the first sequence. | 09-27-2012 |
20120250867 | INFORMATION PROCESSING APPARATUS AND PROGRAM PRODUCT - According to one embodiment, an information processing apparatus, which is connected to an external apparatus, includes a device key storage unit, a creating unit, a calculating unit, a communication unit, and a key calculating unit. The device key storage unit stores therein a device key. The creating unit creates a media key from the device key and a media key block. The calculating unit calculates first output information on the basis of first inherent information inherent to the information processing apparatus and public information. The communication unit transmits the first output information to the external apparatus and receives second output information calculated by the external apparatus from the external apparatus. The key calculating unit calculates a shared key shared between the information processing apparatus and the external apparatus on the basis of the media key, the first inherent information, and the second output information. | 10-04-2012 |
20120307997 | ENCRYPTION DEVICE - According to an embodiment, an encryption device performs encryption processing using an encryption key and calculates encrypted data from plain data. The encryption device includes: a register; an input unit configured to receive plain data; a first partial encryption unit configured to calculate first intermediate data from the plain data; a second partial encryption unit configured to calculate (i+1)-th intermediate data based on i-th intermediate data and the encryption key; a first transform unit configured to: transform j-th intermediate data into j-th transformed data; and store the j-th transformed data in the register; and a second transform unit configured to transform the j-th transformed data into the j-th intermediate data; a third partial encryption unit configured to calculate encrypted data from the N-th intermediate data. The second partial encryption unit is configured to repeat processing to calculate (j+1)-th intermediate data while j is equal to from 1 to N−1. | 12-06-2012 |
20120310801 | POWER USAGE CALCULATION SYSTEM - According to an embodiment, in a power usage calculation system, a data management system connected to electric power meters adding up power usage of electric apparatuses and an energy management system are interconnected through a network. Plural pieces of the first partial information are calculated by using the power usage added up by the electric power meters. The plural pieces of the first partial information are stored in storage servers. Each storage server calculates second partial information by using a plurality of pieces of the first partial information of the power usage added up by the electric power meters and transmits the calculated second partial information to the energy management system. The energy management system receives the second partial information respectively transmitted from the storage servers and calculates a total amount of the power usage added up by the electric power meters by using the received second partial information. | 12-06-2012 |
20130156183 | ENCRYPTION KEY GENERATING APPARATUS AND COMPUTER PROGRAM PRODUCT - According to an embodiment, an encryption key generating apparatus includes a converting unit to convert input data using a physically unclonable function and outputs output data; a memory to store a plurality of pattern data, each of which is a partial data in the output data indicated by one of a plurality of index data; a generating unit to generates an encryption key on the basis of the plural of index data; and a comparing unit to compare the output data with the plural of pattern data to detect plural of locations in the output data at which partial data similar to the plural of pattern data is present. The generating unit reproduces, as the plural of index data, the plural of locations detected by the comparing unit and reproduces the encryption key on the basis of the plural of index data that have been reproduced. | 06-20-2013 |
20130166080 | INFORMATION PROCESSING DEVICE AND POWER USE ADJUSTMENT SYSTEM - An example information processing device includes first and second receiving units, a deciding unit, and first and second transmitting units. The first receiving unit receives adjustment limit information from a plurality of first external devices. The deciding unit determines adjustment rules on the basis of the adjustment limit information. The first transmitting unit transmits the adjustment rules to second and third external devices. The second receiving unit receives determination information from a fourth external device. The second transmitting unit transmits the adjustment rules to the first external devices when integrated schedule information satisfies a condition. When the integrated schedule information does not satisfy the condition, the deciding unit changes the adjustment rules. When the deciding unit has changed the adjustment rules, the first transmitting unit transmits new adjustment rules to the second and third external devices. | 06-27-2013 |
20130218939 | EXPONENTIATION CALCULATION APPARATUS AND METHOD FOR CALCULATING SQUARE ROOT IN FINITE EXTENSION FIELD - In a computing device that calculates a square of an element in a finite field, a vector representation of the element in the finite field is accepted. The vector representation includes a plurality of elements. The computing device performs a multiplication operation on a base field using the accepted elements, and obtains a multiplication value. The multiplication operation is determined by a condition under which the element in the finite field is placed in an algebraic torus. The computing device performs an addition and subtraction operation using the obtained multiplication value and the accepted elements, and obtains a calculation result of the square of the element. The addition and subtraction operation is determined by the condition. The computing device then outputs the calculation result. | 08-22-2013 |
20130243191 | ENCRYPTION KEY GENERATING APPARATUS - According to an embodiment, an encryption key generating apparatus includes first to third calculators. The first calculator executes a first round operation to a first portion of first data. The second calculator executes the first round to a second portion of second data pieces. Each second data piece includes the first portion of the first data to which the first round operation has been completed and the second portion obtained by changing at least a part of the first data other than the first portion. At least a part of the second portion is different from that of each of the other second portions. The second calculator executes the first round operation to each second portion. The third calculator unit executes operations of the second and subsequent rounds to the second data pieces. | 09-19-2013 |
Patent application number | Description | Published |
20100157333 | PRINTING APPARATUS AND PRINTING METHOD - In an ink jet printing apparatus capable of performing a marginless printing, there is provided an ink jet printing apparatus and printing method of performing a dot count with accuracy. An ink jet printing apparatus includes a print medium edge position detecting device for detecting a position of at least any of a left edge, right edge, upper edge and lower edge of a print medium. Furthermore, it includes a replacing device for replacing an input data in a protruded region by a null data. Further, it includes a counting device for counting an ejecting dot number in a printing region after being replaced by a null data by using the replacing device. | 06-24-2010 |
20110032292 | RECORDING APPARATUS AND PROCESSING METHOD EXECUTED BY THE RECORDING APPARATUS - A recording apparatus configured to cause a recording head to move and scan in a reciprocating manner includes a buffer configured to store raster data including multivalued data, a table in which a plurality of dot patterns is defined for a value of the multivalued data and including a dot pattern corresponding to the value, a first information storage unit configured to store an initial value of the dot pattern according to a direction of scanning by the recording head and the value of the multivalued data, a second information storage unit configured to store information indicating an empty raster in which every multivalued data of a raster has a value of “0”, a determination unit configured to execute evaluation of the value of the multivalued data and determination as to whether a raster is the empty raster for each raster, a raster control unit configured to execute control for storing the initial value on the first information storage unit, control for storing the information on the second information storage unit, and control for storing multivalued data on the buffer according to a result of the evaluation and the determination by the determination unit, and a generation unit configured to, based on the initial value stored by the first information storage unit and the table, read the multivalued data from the buffer and generate a dot pattern based on the read multivalued data. | 02-10-2011 |
20110211201 | RECORDING APPARATUS - A recording apparatus is capable of forming an image on a recording medium by using a recording head including first and second recording element arrays for one color component wherein each recording element array includes a plurality of recording elements arranged therein. To perform, in a short time, processes including converting of multilevel data to binary data and assigning of the binary data to the recording element arrays, a multilevel data buffer stores multilevel data, a reading unit reads the multilevel data stored in the multilevel data buffer, and a production unit produces binary data from the multilevel data by using a code table including a plurality of code sets depending on a gray level wherein each code set includes codes corresponding to the first and second recording element arrays. A transferring unit transfers the binary data produced by the production unit to corresponding recording element arrays. | 09-01-2011 |
20120013949 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM - A data processing apparatus determines a color range based on a dot counting value of a number of colors smaller than a number of colors subjected to thinning processing. Thus, even if the number of ink colors subjected to the thinning processing is great, a processing load of the determination of the color range can be reduced. | 01-19-2012 |
20130329235 | DATA PROCESSING APPARATUS AND PRINT DATA GENERATING METHOD - Textures in a printed image are reduced with a configuration that, provided that a matrix made up of a plurality of dot arrangement patterns is treated as a unit, binarizes image data is repeatedly applying such a matrix to the image data. Specifically, when a shift value K=k, a shift process calculates X+kY for the position (X, Y) of each cell in a 4×4 base matrix. The dot arrangement patterns are then shifted overall such that the cell where the value is k from among these values moves to the position (0, 0). The shift process is conducted while setting different shift values for every repeated use of the base matrix. As a result, regular textures are decreased in the case of using a base matrix made up of a gradation value Lv1 on a pixel area. | 12-12-2013 |
20140002526 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM | 01-02-2014 |