Patent application number | Description | Published |
20080266581 | IMAGE DATA COMBINING APPARATUS AND METHOD - An image data combining apparatus combines m lines of image data that have been output from a reading unit. The reading unit outputs m lines of image data based upon the pixel data that has been output upon being divided into the plurality of lines, and stored then in a memory. An upper address for accessing the memory is decided based upon first data indicating position, along the sub-scan direction, of an image that has been read by the reading unit, and a lower address for accessing the memory is decided based upon second data indicating position of the image along the main-scan direction. For the lower address utilizes values in which the sequence of a plurality of bits constituting the first data is interchanged, so that p items of pixel data at a time are extracted successively from each of the m lines of image data. | 10-30-2008 |
20080285864 | IMAGE ENCODING APPARATUS AND DECODING APPARATUS, AND CONTROL METHOD THEREOF - This invention maintains pixels as a source of a high frequency component such as a character and generates the encoded data having a fixed length for one block. A block generator reads out image data of one block from image data. An extractor extracts a color of a pixel having high frequency component, and generates information identifying pixels of the extracted color and those of non-extracted color. A first encoder lossless-encodes the identification information. A detector detects the data size of the generated encoded data. A substitution unit calculates the average value of colors of the pixels having the non-extracted color, substitutes the color of the pixels having the extracted color by the average value. A second encoder encodes the pixels after the substitution. An adjustment unit adjusts the data size of the encoded data from the second encoder in accordance with the code size detected by the detector. | 11-20-2008 |
20080292197 | IMAGE ENCODING APPARATUS AND CONTROL METHOD THEREOF - According to this invention, encoded data are generated by sorting pixel data in a block according to different scan start positions and different scan routes upon generating encoded data for respective blocks, and encoded data with a smallest data amount of these encoded data is outputted. To this end, a block generation unit inputs blocks each defined by 8×8 pixels from image data to be encoded. Four encoding processing units respectively sort inputted 8×8 pixels according to the information stored in scan start position information storage units and scan route information storage units. The respective encoding processing units generate encoded data based on the sorted pixel data. A selector selects and outputs encoded data with a smallest data size from those generated by the encoding processing units. | 11-27-2008 |
20080316554 | IMAGE PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND CONTROL METHOD THEREOF - In order to form a high-quality image, upon execution of multi-pass printing using a printing head with a plurality of nozzles, an image processing apparatus calculates, using a scan duty setting unit ( | 12-25-2008 |
20080317362 | IMAGE ENCODING APPARATUS AND IMAGE DECODING APPARAUTS, AND CONTROL METHOD THEREOF - An image encoding apparatus generate encoded data having a fixed length L which is less than or equal to m×n bits and an integral multiple of 32 by m×n pixel block, while resolution information and color information are excellently maintained. For this purpose, a block generation unit inputs image data by m×n pixels. A 2-color extraction unit extracts representative colors C | 12-25-2008 |
20090002766 | IMAGE PROCESSING APPARATUS AND METHOD THEREOF - In a case in which image data used to form an image on a recording medium in a plurality of scans performed across a recording area of the recording medium is generated, a coefficient determination unit determines assignments of output density for the scans on the basis of density characteristics corresponding to the type of recording medium indicated by a recording-medium signal. Multipliers and binary conversion units generate image data for the scans from input image data on the basis of the assignments of the output density. | 01-01-2009 |
20090027404 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing apparatus comprises a plurality of processing blocks connected in series, and each respective processing block comprises a processor. In each respective processing block, the processor employs data input into that processing block to perform an image process upon the data. Also, each processing block performs a process upon the processor in response to a command input into the processing block. Each processing block causes an output corresponding to the command that is input after the data to wait until an output of the processor that employed the data input into the processing block prior to the command to perform the process is finished, such that the output of the processor that employed the data to perform the image processing and the output that corresponds to the command is outputted from the processing block in an order whereby the data and the command are input. | 01-29-2009 |
20090034861 | IMAGE PROCESSING APPARATUS AND METHOD - An image processing apparatus partitions entered image data into first partitioned image data and appends margin data to the first partitioned image data. The image processing apparatus corrects the first partitioned image data other than the margin data to second partitioned image data and processes the second partitioned image data and the margin data. | 02-05-2009 |
20090060390 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing apparatus has a plurality of serially connected image processing blocks for sequentially processing image data input thereto. After a first command for controlling the plurality of image processing blocks and image data to be processed by the plurality of image processing blocks are output to the leading image processing block, a second command indicating end of this output is output to the leading image processing block. When the second command is output from a final image processing block, the next first command and image data are output to the leading image processing block. | 03-05-2009 |
20090080531 | IMAGE ENCODING APPARATUS, IMAGE DECODING APPARATUS, AND CONTROL METHOD THEREFOR - This invention scans a block using a window having a size of p×q pixels, and encodes p×q sub-block data each formed from pixel data at relatively identical positions in windows. A blocking unit receives a 16×16-pixel block image. A sub-block division unit scans the received block for each 2×2-pixel window, and generates 2×2 sub-block data each having a size of 8×8 pixels. Each sub-block is formed from pixel data at relatively identical positions in windows. A variable length coding unit encodes each sub-block data. When the sum of encoded sub-block data exceeds an allowable encoded data amount, a sub-block elimination unit eliminates encoded sub-block data until the sum becomes equal to or smaller than the allowable encoded data amount. The sub-block elimination unit outputs the remaining encoded sub-block data as encoded data of a block of interest. | 03-26-2009 |
20090080786 | IMAGE ENCODING APPARATUS AND METHOD OF CONTROLLING SAME - This invention encodes an image mixed of a character or line-drawing image and a natural image. An extraction unit extracts the color of a pixel, which constitutes a high-frequency component, from the input image data as an extracted color and generates identification information indicating whether each pixel in the image data is a pixel of an extracted color or non-extracted color. A replacement unit replaces a pixel value of an extracted color with an average value of non-extracted colors. Using a window having a size of 2×2 pixels, a reducing unit generates one pixel from the window after replacement. If even one non-extracted-color pixel exists in the window, the average value of non-extracted colors within the window is determined to be a pixel value of the reduced image. A packing unit concatenates the extracted color, the result of lossless-encoded identification information and lossy-encoded data of the reduced image. | 03-26-2009 |
20090097057 | IMAGE PROCESSING APPARATUS AND METHOD - An apparatus for executing image processing by a plurality of serially connected image processing modules stores, in memory, set values for the plurality of image processing modules and image data to be processed by the plurality of image processing modules, adds headers to respective ones of the set values and image data that have been read out of the memory and transmits the result to a top image processing module among the plurality of image processing modules. | 04-16-2009 |
20090161954 | PROCESSING METHOD AND APPARATUS - A processing apparatus processes input pixel data by referring to pixel data of peripheral pixels. The processing apparatus divides an input image in a first direction, inputs pixel data of a divided image divided in the first direction in a second direction crossing the first direction at a right angle, and memorizes the inputted pixel data. When a pixel to be referred to for processing the memorized pixel data is not included in the divided image, the processing apparatus outputs pixel data of the reference pixel based on the memorized pixel data, and processes the memorized pixel data by referring to the pixel data of the reference pixel. | 06-25-2009 |
20090167803 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus which forms a halftone image on a print medium by using a multipass process to scan a printhead N (N is an integer of 2 or more) times in a single area on the print medium and form dots by each scan operation includes a pass division unit which sets the print density of a scan operation in the first pass so as to prevent dots from overlapping with each other on the print medium, and sets the print densities of scan operations in the second to Nth passes, a tone reduction unit which generates print data of the respective scan operations in accordance with the print densities set by the pass division unit, and a printhead which prints a halftone image on a print medium on the basis of the print data generated by the tone reduction unit. | 07-02-2009 |
20090267982 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus which forms a halftone image on a print medium ( | 10-29-2009 |
20090268254 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus which forms a halftone image on a print medium ( | 10-29-2009 |
20100007901 | IMAGE FORMING APPARATUS AND METHOD - An image forming apparatus includes a color converting unit | 01-14-2010 |
20100103442 | IMAGE FORMING APPARATUS AND CONTROL METHOD THEREOF - An image forming apparatus forms a color image using image carriers for a plurality of colors by electrophotography. The image forming apparatus stores, for each color, information on the shift amount between an ideal scanning line and an actual scanning line in the main scanning direction on the image carrier. For each color, a color misregistration correction amount calculation unit converts a readout address in a bitmap memory ( | 04-29-2010 |
20100103464 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An input image analysis unit ( | 04-29-2010 |
20100103469 | IMAGE FORMING APPARATUS AND CONTROL METHOD THEREOF - A 2-pixel averaging unit ( | 04-29-2010 |
20100107027 | DECODING APPARATUS, DECODING METHOD, AND STORAGE MEDIUM - A decoding apparatus acquires, from encoded data, a piece of additional bits that have been partly cut off, acquires, from the piece of the additional bits, the number of bits that are missing due to the cutting off as the number of missing bits, and restores the additional bits by reproducing the missing bits. | 04-29-2010 |
20100171970 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus is provided with a resolution conversion unit | 07-08-2010 |
20100171988 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus | 07-08-2010 |
20100182171 | DECODING APPARATUS AND CONTROL METHOD THEREOF - The invention provides a decoding apparatus which guarantees a decoding speed of a predetermined unit. To this end, the decoding apparatus includes a shifter which detects a start bit of a codeword from coded data, a table which stores decode values of a plurality of symbol data at one address, a table which is used to store a shift amount of the shifter, a table which generates a data length of the decode values of the plurality of symbol data, a decoder which is used to generate an address of the first table from the coded data, a decoder which is used to generate an address of the second and third tables from the coded data, and a packer which couples or separates the decoded values of the plurality of symbol data to data for the predetermined fixed number of bits. | 07-22-2010 |
20100217904 | INFORMATION PROCESSING APPARATUS, METHOD THEREOF, AND STORAGE MEDIUM - An information processing apparatus includes a plurality of modules connected in a ring shape via a bus, and each module processes a packet flowing in a single direction on the ring in a predetermined order. The module includes a communication unit for transmitting a packet received from a first direction in the ring via the bus to a second direction, a discrimination unit for discriminating a packet from among the packets received from the first direction as a processing packet to be processed by the module, and a processing unit which is connected with the communication unit one by one and configured to process the processing packet. The communication unit transmits the packet processed by the processing unit at an interval equivalent to processing time or more for a processing packet processed by a module in a latter stage in the predetermined order among packets transmitted by the communication unit to the second direction. | 08-26-2010 |
20100235609 | RING-PATTERN BUS CONNECTED INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - In an information apparatus including a plurality of processing circuits connected to a ring bus, when processing speeds (throughput) of processing circuits are different or an amount of data in the processing circuit is increased or decreased, deadlock can occur or the throughput can be decreased in the ring bus. In order to solve this problem, a stall state of other processing unit is detected from a packet acquired from the ring bus and a packet is restricted from being newly generated by the processing circuit nor transmitted therefrom when other processing unit is in the stall state. | 09-16-2010 |
20100241826 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD AND PROGRAM - A data processing apparatus can reduce an occupancy rate of a ring bus by suppressing occurrence of a stall packet, and can change a processing sequence. In the data processing apparatus, a buffer is provided in each communication unit connecting the ring bus and the associated processing unit. Transfer of data from the communication unit to the processing unit is controlled by an enable signal. Consequently, occurrence of a stall packet is suppressed. Accordingly, frequency of occurrence of a deadlock state is reduced by decreasing the occupancy rate of the ring bus. | 09-23-2010 |
20100262719 | INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD - There is provided an apparatus including a plurality of modules. Each module includes a storage unit configured to store a waiting ID and a specific ID of the module, a communication unit configured to transmit and receive packets to and from a bus, and a processing unit configured to process data of a packet which includes a valid flag indicating that the packet is valid, wherein the communication unit takes in data held by a packet which has an ID that coincides with the waiting ID, and stores the processed data in a packet which includes the valid flag indicating invalid and an ID coincident with the specific ID, and transmits the packet. | 10-14-2010 |
20100271414 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus includes a print head provided with a plurality of discharge ports, a scanning unit configured to cause the print head to scan the same printing region on a recording medium a number of times, a generation unit configured to generate image forming data for each of scans, based on image information that has been input, and an image forming unit configured to perform image forming by discharging inks from the discharge ports on the recording medium according to the image forming data generated by the generation unit. The generation unit includes a division unit configured to divide the image information, while controlling division coefficients, using each of the discharge ports as the reference based on the division coefficients, and a quantization unit configured to quantize each of image information divided by the division unit. | 10-28-2010 |
20100281237 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - In an information processing apparatus in which data processing is performed in a predetermined sequence by processing modules connected to a ring bus, if an amount of data generated by input data in the ring bus is not considered, the data amount exceeds an amount of data that can be held by the processing modules on the ring bus, and a data collision often occurs, so that processing efficiency of the ring bus deteriorates. An amount of data input into the ring bus is controlled so that the total sum of data amounts output to the ring bus from processing units used for processing does not exceed a maximum amount of data that can be held by the processing modules on the ring bus. | 11-04-2010 |
20100293310 | DATA PROCESSING UNIT, CONTROL METHOD THEREFOR AND PROGRAM - A data processing unit to that reliably avoids a deadlock condition regardless of status of a ring bus occupied with normal data packets. The data processing unit comprises ring bus, a plurality of data processing units connected to the ring bus, for mutually performing data exchange using a packet circulated on the ring bus and a injection unit for injecting a special packet distinguished from the packet on the ring bus so as to circulate the special packet on the ring bus, wherein the plurality of data processing units respectively comprise for confirming whether or not a transmission destination data processing unit of the data is capable of receiving data by using the special packet, and a transmission unit for transmitting the data to the transmission destination data processing unit using the special packet. | 11-18-2010 |
20100303090 | DATA PROCESSING APPARATUS USING RING BUS, DATA PROCESSING METHOD ANDCOMPUTER-READABLE STORAGE MEDIUM - In an apparatus connected to a ring bus, deadlocks and degradation in effective efficiency of the ring bus could occur when a plurality of data processing streams are input or a case when the amount of data inside a processing circuit increases/decreases is present. To solve this, degradation in processing efficiency is minimized by making a working speed of the ring bus faster than the working speed necessary for data processing to reduce occasions for suppression of data output by data moving around the ring bus. | 12-02-2010 |
20100313001 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - An apparatus includes a plurality of processing modules which are connected to each other by corresponding communication unit and the modules transfer packets in a predetermined direction to execute a plurality of operations of pipeline processing. The module includes a storage unit for storing a first identification and a second identification for each of the plurality of operations, a reception unit for extracting data from a packet which has the first identification, a processing unit for processing the data extracted by the reception unit, and a transmission unit for storing the second identification corresponding to the first identification of the packet a packet and transmitting the packet to the module arranged in the predetermined direction. | 12-09-2010 |
20100329261 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD AND COMPUTER-READABLE MEDIUM - An apparatus, in which a plurality of modules is connected with each other and processes a packet having information, includes a storage unit for storing first information indicating an order of processing performed by its own module and second information indicating an order of modules which perform processing, a reception unit for receiving a first packet and transmitting the first packet including information corresponding to the first information, a processing unit for processing data included in the first packet, a generation unit for generating a second packet including the processed data and the second information, and a transmission unit for comparing the information included in the first packet with the second information included in the second packet, and transmitting the packet having a latter processing order. | 12-30-2010 |
20100329267 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A data processing apparatus includes an input unit to input data and processing modules. The processing modules may be connected as part of a ring-shaped data transfer path to transfer data in one direction. Each processing module includes a communication unit configured to implement a first data processing path and a setting path and a processing unit configured to process data received by the communication unit. When using switching data to switch the processing modules performing on the first data processing path to the processing modules performing on the setting path, the switching data is processed on the first data processing path. | 12-30-2010 |
20110016242 | DATA PROCESSING APPARATUS AND DATA PROCESSING METHOD - A data processing apparatus includes a data input unit configured to input data to a ring bus, a data output unit configured to output the data input by the input unit, a first communication processing unit configured to control input of the data by the data input unit to the ring bus and to control output of the data by the data output unit, a plurality of data processing units configured to perform data processing, a plurality of second communication processing units configured to control transmission and reception of the data between the plurality of data processing units and the ring bus, and a control unit configured to independently perform initialization on the plurality of second communication processing units or the plurality of data processing units. | 01-20-2011 |
20110085207 | IMAGE PROCESSING DEVICE AND IMAGE PROCESSING METHOD - The present invention provides an image processing method and device which can both quickly and easily execute a pseudo halftone process with a large number of output gray levels and which can always execute the pseudo halftone process in the same manner regardless of the number of output gray scales. The present invention provides an image processing device that executes a pseudo halftone process on multivalued image data comprising a plurality of planes, the device including a component executing quantization and outputting for each of the plurality of density components, a component determining a correction value on the basis of a sign of a quantization error in each plane and a comparison of a sum of the quantization errors with a predetermined threshold, and a component correcting a value of the quantization output using the correction value and diffusing the quantization value. | 04-14-2011 |
20110087863 | DATA PROCESSING APPARATUS HAVING A PARALLEL PROCESSING CIRCUIT INCLUDING A PLURALITY OF PROCESSING MODULES, AND METHOD FOR CONTROLLING THE SAME - In an apparatus which includes a plurality of processing modules connected via a ring-shape bus, if a plurality pieces of pipeline processing to be processed in a different order is allocated to a plurality of processing modules, the transfer efficiency may decrease when an amount of data transferred from one of the processing modules to a post-stage module exceeds a processing capacity of the post-stage module. Accordingly, a module positioned on the preceding side in the pipeline processing controls a transmission interval of processed data so that the post-stage module can receive the data processed by the preceding module. | 04-14-2011 |
20110116139 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - Directional data representing a pattern which indicates a growing direction of a dot on a scanning line is generated. Coefficients used to distribute the image data of a pixel of interest are set. An edge of an input image is detected. The image data of the interest pixel of the input image is distributed to the interest pixel and a pixel adjacent to the interest pixel based on the coefficients. Image data distributed from the adjacent pixel is added to image data of the interest pixel on which the distribution is performed, and the sum of the image data is as corrected image data of the interest pixel. The corrected image data and the generated directional data are selected for an edge, and the image data of the interest pixel and input directional data are selected for a non-edge to generate an image signal pulse-width modulated. | 05-19-2011 |
20110122451 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An apparatus includes a processing unit configured to perform halftone processing for input image data and output halftone image data, a determination unit configured to determine a mixing ratio based on a difference value between a low frequency component of the halftone image data and a low frequency component of the input image data, and a mixing unit configured to mix the input image data and the halftone image data based on the mixing ratio. | 05-26-2011 |
20110149974 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A data processing apparatus includes a receiving unit for receiving a packet, a determining unit for determining whether to process the packet data by a self-module, based on first information contained in the packet and indicating a processing order, a processing unit for processing the data if the data should be processed by the self-module, a generating unit for generating a packet containing the first information, and one of the processed data, and second information indicating that the data to be processed is stalled, and a transmitting unit for transmitting, according to the first information, the packet to a module expected to process the packet next. The transmitting unit performs the transmission at a transmission interval longer than a predetermined time, if the first and second information indicate that the packet contains data which should be processed by a module next to the self-module in processing order and is stalled. | 06-23-2011 |
20110157655 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - An image processing apparatus includes a first halftone processor, a first filtering processor, a second filtering processor, and an evaluator. The first halftone processor generates first halftone image data from input image data using thresholds. The first filtering processor smoothes the first halftone image data using a first filter having a size corresponding to a cycle of the thresholds. The second filtering processor smoothes the input image data using a second filter having a characteristic corresponding to the first filter. The evaluator evaluates a moiré caused in the first halftone image data based on a difference between the first halftone image data smoothed by the first filtering processor and the image data smoothed by the second filtering processor. | 06-30-2011 |
20110197089 | DATA PROCESSING APPARATUS AND CONTROL METHOD THEREOF - A data processing apparatus includes: a plurality of processing units adapted to process data according to input operation clocks; and a control unit adapted to measure response times of the plurality of processing units when the operation clocks of a common frequency are supplied to the plurality of processing units, and to control a frequency of the operation clocks to be supplied to at least one of the plurality of processing units so that a plurality of measured response times become closer to each other. | 08-11-2011 |
20110202700 | DATA PROCESSING APPARATUS, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PROGRAM - A data processing apparatus which circulates a packet on a ring bus by connecting a plurality of communication modules to the ring bus and causing each communication module to send the packet to an adjacent communication module in synchronism with a predetermined periodical signal includes a plurality of data process modules each connected to a corresponding one of the plurality of communication modules to process data held in the packet, and an input/output module connected to at least one of the plurality of communication modules to receive/output data from/to the communication module. The number of circulations of data through the ring bus, which is input from the input/output module to one of the communication modules, until the data completes a predetermined processing and is received by the input/output module is acquired. The frequency of the periodical signal is changed in accordance with the number of circulations. | 08-18-2011 |
20110211208 | IMAGE PROCESSING APPARATUS, IMAGE FORMING APPARATUS, AND CONTROL METHOD THEREOF - In order to form a high-quality image, upon execution of multi-pass printing using a printing head with a plurality of nozzles, an image processing apparatus calculates, using a scan duty setting unit ( | 09-01-2011 |
20110246670 | DATA PROCESSING APPARATUS, METHOD FOR CONTROLLING DATA PROCESSING APPARATUS, AND PROGRAM - A data processing apparatus includes multiple processing means that are connected in a ring shape via corresponding communication means respectively. Each communication means includes a reception means for receiving data from a previous communication means, and a transmission means for transmitting data to a next communication means. Connection information is assigned to each of the reception means and the transmission means. The communication means, when receiving a packet that has same connection information as one assigned to its reception means, causes the corresponding processing means to perform data processing on the packet, sets the connection information assigned to its transmission means to the packet, and transmits the packet to the next communication means, and when receiving a packet that has connection information that is not same as one assigned to its reception means, transmits the packet to the next communication means without changing the connection information of the packet. | 10-06-2011 |
20110255547 | INFORMATION PROCESSING APPARATUS AND OPERATION METHOD THEREOF, COMPUTER PROGRAM, AND STORAGE MEDIUM - In an information processing system in which a plurality of modules are connected to a ring bus, data transfer efficiency is enhanced by deleting an unnecessary packet from the ring bus. This invention relates to an information processing system in which a plurality of modules that execute data processing are connected to a ring bus. More particularly, this invention relates to a ring bus operation technique that allows efficient data transfer by monitoring a flag of a packet, and removing an unnecessary packet from the ring bus. | 10-20-2011 |
20110292422 | APPARATUS AND METHOD FOR PROCESSING DATA - A data processing apparatus includes a plurality of processing units each performing a respective one of process parts into which a predetermined process to be performed on data is divided, and a changing unit that changes a connection between the plurality of processing units on the basis of setting parameters that are set to enable a plurality of types of processing procedures. | 12-01-2011 |
20110317938 | IMAGE PROCESSING APPARATUS - An image processing apparatus for processing image data by a plurality of pipeline-connected processing modules is provided. The apparatus includes a first pipeline processing unit configured to include a plurality of processing modules including a processing module which processes image data for every first size; and a second pipeline processing unit configured to be branched from the first pipeline processing unit and include a plurality of processing modules including a processing module which processes image data for every second size different from the first size. The second pipeline processing unit includes, at a start, a change unit configured to acquire partial image data of the first size from the first pipeline processing unit and change the partial image data of the first size into partial image data of the second size. | 12-29-2011 |
20110320677 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND STORAGE MEDIUM - A data processing apparatus comprising: a determination unit to determine whether data input from input/output module is data to be processed by a plurality of processing modules in a setting order; and a switching unit to switch a first data and second data processing path, so that when the determination unit determines that the data input from the input/output module is not data to be processed by the processing modules in the setting order, the communication modules circulate data via the first data processing path used to transfer the data in an order in which the communication modules are connected, and otherwise, the communication modules circulate data via the second data processing path used to control the communication modules to transfer the data in the setting order. | 12-29-2011 |
20120007907 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus which forms a halftone image on a print medium by using a multipass process to scan a printhead N (N is an integer of 2 or more) times in a single area on the print medium and form dots by each scan operation includes a pass division unit which sets the print density of a scan operation in the first pass so as to prevent dots from overlapping with each other on the print medium, and sets the print densities of scan operations in the second to Nth passes, a tone reduction unit which generates print data of the respective scan operations in accordance with the print densities set by the pass division unit, and a printhead which prints a halftone image on a print medium on the basis of the print data generated by the tone reduction unit. | 01-12-2012 |
20120047298 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus which circulates a packet in one way among a plurality of modules connected in a ring shape, and transmits/receives the packet, each of the plurality of modules comprising a determination unit to determine whether data contained in the packet is processing-data to be processed by a processing-module of the module or configuration data for changing settings of the processing-module by an internally contained command, a discrimination unit to discriminate, when the data is determined to be the configuration data, a command type indicating the type of command contained within the configuration data as a write-mode in which the configuration data is written in the module, a read-mode in which currently set configuration data held in the module is read out, or an exchange-mode in which the currently set configuration data is read out, and then the configuration data is written, a decision unit to decide a packet transmission interval based on the command type. | 02-23-2012 |
20120047418 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus comprising: a reception unit adapted to receive a packet containing first data to be stored in a storage unit, a first address indicating an address of second data held in the storage unit, and a second address indicating an address at which the first data is to be written in the storage unit; an access unit adapted to read out the second data from the storage unit based on the first address, and write the first data in the storage unit based on the second address; and a transmission unit adapted to replace the first data of the packet received by the reception unit with the second data read out by the access unit, and transmit the packet. | 02-23-2012 |
20120086986 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD AND STORAGE MEDIUM - There is provided an image processing apparatus comprising: a first halftone processing unit configured to perform halftone processing on multilevel input image data; a first filter unit configured to perform smoothing filter processing on the first halftone image data; a second filter unit configured to perform smoothing filter processing on the multilevel input image data; a first difference evaluation unit configured to calculate a difference between the converted first and second filter-processed data for each pixel as a first moiré intensity; a third filter unit; a fourth filter unit; a second difference evaluation unit configured to calculate a difference between the converted third and fourth filter-processed data for each pixel as a second moiré intensity; and a moiré intensity selection unit configured to select one of the first moiré intensity and the second moiré intensity. | 04-12-2012 |
20120105926 | IMAGE READING APPARATUS, IMAGE READING METHOD AND PROGRAM - An image reading apparatus, an image reading method and a program are provided for favorably correcting color misalignment in a sub-scanning direction of a read signal read by a plurality of line sensors without increasing a circuit scale or processing time. To accomplish this, the image reading apparatus sets, as a reference signal, the read signal that is output from one of the plurality of line sensors, and detects a correlation between the reference signal and each of a plurality of read signals output from line sensors other than the one of the plurality of line sensors of a plurality of lines that are displaced in predetermined line units from a line from which the reference signal is read, and selects a read signal having a high correlation with the reference signal as a read signal from the line of the reference signal. | 05-03-2012 |
20120110230 | DEVICE FOR ARBITRATING BUS ACCESSES AND METHOD FOR CONTROLLING SAME - In an information-processing apparatus including a plurality of modules and a first arbiter which arbitrates bus-access requests of the plurality of modules, at least one of the plurality of modules includes a plurality of submodules and a second arbiter which arbitrates bus-access requests of the plurality of submodules and transmits at least one of the bus-access requests of the plurality of submodules to the first arbiter. | 05-03-2012 |
20120127531 | IMAGE PROCESSING METHOD AND APPARATUS - An image processing apparatus stores, in a buffer, an image data of c bits in the main scanning direction and y lines in the sub scanning direction, and reads out a pixel data of p bits that configures the image data stored in the buffer. Note that c is a common multiple of m, which is the number of bits in the unit of memory access, and p, which is the number of bits in a single pixel. | 05-24-2012 |
20120212751 | IMAGE FORMING APPARATUS AND IMAGE FORMING METHOD - An image forming apparatus which forms a halftone image on a print medium ( | 08-23-2012 |
20120219237 | IMAGE DATA COMBINING APPARATUS AND METHOD - An image data combining apparatus combines m lines of image data that have been output from a reading unit. The reading unit outputs m lines of image data based upon the pixel data that has been output upon being divided into the plurality of lines, and stored then in a memory. An upper address for accessing the memory is decided based upon first data indicating position, along the sub-scan direction, of an image that has been read by the reading unit, and a lower address for accessing the memory is decided based upon second data indicating position of the image along the main-scan direction. For the lower address utilizes values in which the sequence of a plurality of bits constituting the first data is interchanged, so that p items of pixel data at a time are extracted successively from each of the m lines of image data. | 08-30-2012 |
20120250090 | IMAGE PROCESSING APPARTUS AND METHOD - An apparatus for executing image processing by a plurality of serially connected image processing modules stores, in memory, set values for the plurality of image processing modules and image data to be processed by the plurality of image processing modules, adds headers to respective ones of the set values and image data that have been read out of the memory and transmits the result to a top image processing module among the plurality of image processing modules. | 10-04-2012 |
20120297392 | INFORMATION PROCESSING APPARATUS, COMMUNICATION METHOD, AND STORAGE MEDIUM - The invention relates to an information processing apparatus, which comprises a plurality of communication units connected to a bus in a ring shape. At least one of the plurality of communication units extends a transmission interval when it is determined that the processing unit, which is to execute the next process for received data, is the processing unit, which executes the process after the processing unit corresponding to the at least one of the plurality of communication units, and when it is detected that the process for the received data is suspended. | 11-22-2012 |
20130003094 | BIDIRECTIONAL MULTI-PASS INKJET PRINTER SUPPRESSING DENSITY UNEVENNESS BASED ON IMAGE INFORMATION AND SCAN LINE POSITION OF EACH DOT - An image forming apparatus includes a color converting unit | 01-03-2013 |
20130010314 | IMAGE PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An image processing apparatus that converts input image data into printable image data is provided. The apparatus performs screen processing on the input image data, and determines whether moiré occurs in screen image data generated by the screen processing unit for a target pixel in the input image data. Depending on the determination result made by the determination unit, the apparatus outputs one of a screen pixel value in the screen image data for the target pixel and a value obtained by converting an input pixel value into a printable pixel value based on intermediate data, as a value of the target pixel in the printable image data, the intermediate data being generated by replacing a screen pixel in the screen image data that is determined to have moiré by the determination unit with the input pixel value in the input image data. | 01-10-2013 |
20130013838 | INFORMATION PROCESSING APPARATUS, METHOD THEREOF, AND STORAGE MEDIUM - An information processing apparatus includes a plurality of modules connected in a ring shape via a bus, and each module processes a packet flowing in a single direction on the ring in a predetermined order. The module includes a communication unit for transmitting a packet received from a first direction in the ring via the bus to a second direction, a discrimination unit for discriminating a packet from among the packets received from the first direction as a processing packet to be processed by the module, and a processing unit which is connected with the communication unit one by one and configured to process the processing packet. The communication unit transmits the packet processed by the processing unit at an interval equivalent to processing time or more for a processing packet processed by a module in a latter stage in the predetermined order among packets transmitted by the communication unit to the second direction. | 01-10-2013 |
20130070789 | INFORMATION PROCESSING APPARATUS, COMMUNICATION METHOD AND STORAGE MEDIUM - There is provided an information processing apparatus including a plurality of communication units connected to one another in a ring shape by a bus, each of the plurality of communication units being connected to one of processing units, each of which executes a predetermined process, and transmitting data processed by the one of the processing units to the bus as a packet, the information processing apparatus transferring data between the processing units and processing the data in a predetermined order. Among the plurality of communication units, in at least one communication unit, a packet including a value indicative of suspension of the process is generated when the connected processing unit has suspended a process, and information showing whether or not the generation unit has generated the packet including the value indicative of suspension of the process is stored. | 03-21-2013 |
20130077867 | IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND METHOD OF CONTROLLING IMAGE PROCESSING APPARATUS - When the processed pixel value is the last pixel value to be output for a unit region of interest, the apparatus stands by to output this pixel value until all pixels in the unit region of interest are input, and enables output of the pixel value on standby when all the pixels in the unit region of interest have been input. | 03-28-2013 |
20130107329 | Image Forming Apparatus and Control Method Thereof | 05-02-2013 |
20130135642 | IMAGE PROCESSING APPARATUS AND IMAGE PROCESSING METHOD - The invention provides a technique which allows high-quality printing. An image processing apparatus for forming an image by executing N printing scans for a single region on a printing medium, comprises: a readout unit configured to read out image data of a region corresponding to a k-th printing scan from input image data; a print data generation unit configured to generate print data from the image data by halftone processing; and an obtaining unit configured to obtain position fluctuation information of dots in a preceding printing scan, wherein the readout unit controls a readout position of the region corresponding to the k-th printing scan in accordance with the position fluctuation information at the time of the preceding printing scan obtained by the obtaining unit. | 05-30-2013 |
20130162710 | REAL-TIME LINEFEED MEASUREMENT OF INKJET PRINTER - Disclosed is a method of determining line feed error in an image forming apparatus for printing an image, said image forming apparatus comprising a print head having a head sensor configured to sense information from the image printed on a print medium, said method comprising the steps of printing a first swath of the image on the print medium, repositioning the print head relative to the print medium by at least one line feed distance, determining a line feed error based upon information sensed from the printed first swath by the head sensor, and printing, using the determined line feed error, a second swath of the halftone image on the print medium. | 06-27-2013 |
20130198431 | DATA PROCESSING APPARATUS, INPUT CONTROL APPARATUS, AND CONTROL METHOD - An input control apparatus, which accepts input of data from the outside and inputs the data to a bus in a data processing system in which a plurality of communication units are connected by the bus in a ring shape and data processed by processing units are delivered via the bus, controls acceptance of data based on the number of data items which should be output outside, are suspended from output, and remain on the bus. | 08-01-2013 |
20140132979 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM - An information processing apparatus comprising: a reception unit adapted to receive a packet containing first data to be stored in a storage unit, a first address indicating an address of second data held in the storage unit, and a second address indicating an address at which the first data is to be written in the storage unit; an access unit adapted to read out the second data from the storage unit based on the first address, and write the first data in the storage unit based on the second address; and a transmission unit adapted to replace the first data of the packet received by the reception unit with the second data read out by the access unit, and transmit the packet. | 05-15-2014 |
20140241350 | INFORMATION PROCESSING APPARATUS AND OPERATION METHOD THEREOF, COMPUTER PROGRAM, AND STORAGE MEDIUM - In an information processing system in which a plurality of modules are connected to a ring bus, data transfer efficiency is enhanced by deleting an unnecessary packet from the ring bus. This invention relates to an information processing system in which a plurality of modules that execute data processing are connected to a ring bus. More particularly, this invention relates to a ring bus operation technique that allows efficient data transfer by monitoring a flag of a packet, and removing an unnecessary packet from the ring bus. | 08-28-2014 |
20140254601 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM - A data processing apparatus includes an input unit to input data and processing modules. The processing modules may be connected as part of a ring-shaped data transfer path to transfer data in one direction. Each processing module includes a communication unit configured to implement a first data processing path and a setting path and a processing unit configured to process data received by the communication unit. When using switching data to switch the processing modules performing on the first data processing path to the processing modules performing on the setting path, the switching data is processed on the first data processing path. | 09-11-2014 |
20140285851 | IMAGE PROCESSING APPARATUS AND CONTROL METHOD THEREOF - An image processing apparatus capable of converting input image data into image data expressing a dot pattern cell by cell includes a detection unit configured to detect a pixel having a specific pixel value in the input image data, and a determination unit configured to determine an output value of a pixel included in each cell by arranging as many print pixels as a number of print pixels according to a total value of pixel values of a pixel group including pixels included in a cell except the pixel detected by the detection unit on any of the pixels in the pixel group cell by cell. | 09-25-2014 |
20140355010 | IMAGE PROCESSING APPARATUS AND METHOD THEREOF - Multi-value image data is sampled for each predetermined pixel range to generate tone information of the pixel range. The generated tone information is stored in a storage unit. Attribute information representing the attribute of a pixel is generated from the multi-value image data, and the generated attribute information is stored in the storage unit. Halftone processing is performed on the multi-value image data based on the tone information and attribute information stored in the storage unit. | 12-04-2014 |
20140376056 | IMAGE PROCESSING APPARATUS AND METHOD THEREFOR - Screen processing is performed on input image data. A boundary pixel adjacent to a white pixel in the input image data is detected. Output image data based on either the input image data or the screen-processed image data is selectively output for each pixel in accordance with the detection result of the boundary pixel. | 12-25-2014 |