Patent application number | Description | Published |
20080204768 | Image Processing Apparatus, Method and Program - Disclosed is an image processing apparatus having a large number of image processing functions, in which resources necessary for code processing units can be suppressed while a large-scale decline in performance is prevented. The apparatus includes a plurality of code processing unit ( | 08-28-2008 |
20090055470 | DATA COMMUNICATION APPARATUS, CONTROL METHOD THEREOF, COMPUTER PROGRAM AND STORAGE MEDIUM - A data communication apparatus that reduces erroneous transmission, together with allowing an operator to confirm destinations registered as data transmission destinations. To accomplish this, the data communication apparatus includes a destination registering unit adapted to register at least one or more destinations, a data acquisition unit adapted to acquire data to transmit to the registered destinations, a destination list print unit adapted to print a destination list showing the registered destinations to allow an operator to confirm the registered destinations, an operation acquisition unit adapted to acquire, via an operation unit, a first operation operated by the operator if the destinations shown on the destination list are confirmed by the operator, and a transmission unit adapted to transmit, if the first operation is acquired, the acquired data to the destinations shown on the destination list. | 02-26-2009 |
20090317096 | IMAGE FORMING APPARATUS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM - An image forming apparatus capable of performing operation-checking and an operation for clearing a counter value for a replaced component at component replacement with a simple manipulation, and simple in construction and low in costs. After criterion values for jam detection by a recording-sheet-conveyance-state detection unit that detects sheet feed jam and/or conveyance jam are changed to new component judgment criterion values, whether a roller component has been replaced by a new roller is determined. When replacement to a new roller is determined, a counter value of a life counter for counting the number of times of use of a roller component for detection of replacement time is cleared. | 12-24-2009 |
20100007920 | IMAGE PROCESSING APPARATUS AND METHOD, AND STORAGE MEDIUM - An image processing apparatus capable of efficiently using a removable medium when the removable medium is used instead of a memory provided in the image processing apparatus. The apparatus includes a RAM for storing image data, a removable medium I/F to which the removable medium is coupled, and a CPU. The CPU confirms the remaining capacity of the RAM and determines based on the remaining capacity confirmed during execution of a job and a job operation mode whether the job can be continued by using only the RAM. When it is determined that the job cannot be continued, image data to be saved is selected according to a predetermined priority order, and the selected image data is saved from the RAM onto the removable medium. | 01-14-2010 |
20110157618 | IMAGE DATA TRANSMISSION APPARATUS THAT TRANSMITS IMAGE DATA TO DESIGNATED DESTINATION, CONTROL METHOD, AND STORAGE MEDIUM - An image data transmission apparatus that can reliably transmit image data to an archiving destination before transmitting the image data to a set destination. A destination indicative of an archiving destination that manages image data generated by a scanner unit is set, and the image data is transmitted to the archiving destination. A destination to which the image data is to be transmitted is set, and the image data is transmitted to the destination. When the image data has been successfully transmitted to the archiving destination, the image data is transmitted to the destination. | 06-30-2011 |
20110304882 | IMAGE FORMING APPARATUS, CONTROL METHOD THEREOF, AND PROGRAM - The present invention provides an image forming apparatus connectable to a plurality of external apparatuses via a network, comprising: an acquisition unit that acquires, from the respective external apparatuses, pieces of copy setting information which are generated in the respective external apparatuses, the copy setting information designating apparatuses for scanning and apparatuses for printing; a determination unit that determines, by referring to the pieces of copy setting information acquired by the acquisition unit, whether or not each copy setting information designates the image forming apparatus as the apparatus for printing; and a display control unit that identifiably displays, on a display unit, copy setting information which is determined by the determination unit to designate the image forming apparatus as the apparatus for printing. | 12-15-2011 |
20150156344 | IMAGE PROCESSING SYSTEM INCLUDING IMAGE PROCESSING DEVICE AND INFORMATION PROCESSING DEVICE WHICH COMMUNICATE WITH EACH OTHER - Provided is an image processing system which reduces the load of destination registration on the user. To accomplish this, in an image processing system including a PC ( | 06-04-2015 |
Patent application number | Description | Published |
20130139228 | INFORMATION PROCESSING APPARATUS EQUIPPED WITH WIRELESS COMMUNICATION FUNCTION, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An information processing apparatus capable of effectively preventing an unauthorized access in a manner cooperatively associated with a predetermined security setting of a wireless communication. An information processing apparatus is capable of wireless communication with an external apparatus, receives a job request therefrom, and executes job processing according to the job request. A CPU sets a management setting for managing users who use the information processing apparatus. The CPU receives the job request from the external apparatus via a wireless LAN interface. The CPU determines, when the job request is received, whether or not the wireless communication has been set to a predetermined security setting, and performs control, when it is determined that the wireless communication has not been set to the predetermined security setting, so as to refuse to accept the job request, unless the management setting has been set. | 05-30-2013 |
20130293905 | IMAGE FORMING APPARATUS THAT PERFORMS GRADATION CORRECTION, METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM - An image forming apparatus capable of performing gradation correction without causing a user to perform a troublesome operation. The image forming apparatus includes an image reading unit that reads an original. A chart is formed on a recording material, and the recording material having the chart formed thereon is conveyed to the image reading unit via a shared conveying path used for both of reading the original and forming an image on the recording material. The conveyed recording material is read by the image reading unit, and gradation correction is performed based on the chart read by the image reading unit. | 11-07-2013 |
20150207945 | IMAGE PROCESSING APPARATUS, CONTROL METHOD THEREFOR, AND STORAGE MEDIUM FOR TRANSMITTING IMAGE DATA TO A PLURALITY OF DESTINATIONS - A multi function peripheral (MFP) receives a setting of destination information from a user (FIG. | 07-23-2015 |
Patent application number | Description | Published |
20100005265 | METHOD FOR ISOLATING OBJECTS IN MEMORY REGION - Method for isolating an object that has not been accessed for a certain period of time in a virtual memory space. When a garbage collection operates on a computer, the following steps are executed: detecting the object which has not been accessed for a certain period of time as a non-access object; moving the non-access object to a newly reserved virtual memory region when a certain time period elapses after detecting the non-access object; and setting the newly reserved virtual memory region to be an inaccessible region so that the garbage collection does not access the inaccessible region after a certain further time period elapses after moving the non-access object to the newly reserved virtual memory region. | 01-07-2010 |
20110154354 | METHOD AND PROGRAM FOR RECORDING OBJECT ALLOCATION SITE - A method, system, and program for recording an object allocation site. In the structure of an object, a pointer to a class of an object is replaced by a pointer to an allocation site descriptor which is unique to each object allocation site, a common allocation site descriptor is used for objects created at the same allocation site, and the class of the object is accessed through the allocation site descriptor. | 06-23-2011 |
20120151461 | ANALYZING A POINTER IN AN ANALYSIS TARGET PROGRAM OR A PARTIAL PROGRAM - The present invention provides a technique for analyzing a pointer. The technique is characterized in detecting whether or not an object for which it is desired to detect an access position escapes to at least one method which is a caller of a method which generates the identified object (a first caller method) or at least one method which is called by the method which generates the identified object (a first callee method), and preparing a load node in a point-to graph and updating the point-to graph on condition that a field of at least one object in the point-to graph is reachable from the first caller method or the first callee method and the field is in a state of not pointing to an object in the point-to graph. | 06-14-2012 |
20130305220 | METHOD AND PROGRAM FOR RECORDING OBJECT ALLOCATION SITE - A method, system, and program for recording an object allocation site. In the structure of an object, a pointer to a class of an object is replaced by a pointer to an allocation site descriptor which is unique to each object allocation site, a common allocation site descriptor is used for objects created at the same allocation site, and the class of the object is accessed through the allocation site descriptor. | 11-14-2013 |
Patent application number | Description | Published |
20130125103 | Information Processing Device, Profile Target Determining Program, and Method - The information processing system of the present invention includes a profile information collection unit for storing access-related profile information in response to detecting access to an object set as a profile target on the basis of the sampling frequency for each class or object allocation site during the execution of a program, and a sampling frequency updating unit for calculating the allocation percentage of an object having properties used in the optimization of the program at each class or object allocation site on the basis of profile information, and for reducing the sampling frequency regarding a class or object allocation site in which the calculated percentage is below a predetermined threshold value. | 05-16-2013 |
20130138914 | INFORMATION PROCESSING APPARATUS AND PROGRAM AND METHOD FOR ADJUSTING INITIAL ARRAY SIZE - An adjustment apparatus includes a storage device, an execution target program, an execution unit, a first API, a second API, a profiler, and a dynamic compiler. The execution unit interprets the program, and calls and executes a function of an API in response to the API description. The first and second API are callable by the execution unit, to respectively allocate an array of a predetermined size, and extend the array. The first and second APIs are converted into code to store an array allocation call context of the pre-extension array into a profile information storage area of the allocated array. The profiler profiles access to arrays. The dynamic compiler inline-expands an array allocation call context included in a code part to be dynamically compiled and embeds an array size determined based on context based access information, as an allocation initial size of the array, into the code part. | 05-30-2013 |
20130139133 | INFORMATION PROCESSING APPARATUS AND PROGRAM AND METHOD FOR ADJUSTING INITIAL ARRAY SIZE - An adjustment apparatus includes a storage device, an execution target program, an execution unit, a first API, a second API, a profiler, and a dynamic compiler. The execution unit interprets the program, and calls and executes a function of an API in response to the API description. The first and second API are callable by the execution unit, to respectively allocate an array of a predetermined size, and extend the array. The first and second APIs are converted into code to store an array allocation call context of the pre-extension array into a profile information storage area of the allocated array. The profiler profiles access to arrays. The dynamic compiler inline-expands an array allocation call context included in a code part to be dynamically compiled and embeds an array size determined based on context based access information, as an allocation initial size of the array, into the code part. | 05-30-2013 |
20150150010 | METHOD OF EXECUTING ORDERED TRANSACTIONS IN MULTIPLE THREADS, COMPUTER FOR EXECUTING THE TRANSACTIONS, AND COMPUTER PROGRAM THEREFOR - Techniques to prevent a chain of or frequent occurrence of aborts when ordered transactions are executed in multiple threads. Executing ordered transactions in multiple threads with detection of occurrence of an abort in at least one of the transactions in the multiple threads and the barrier synchronization of at least two threads including a thread in which the abort is detected. | 05-28-2015 |
Patent application number | Description | Published |
20100082664 | METHOD FOR SEARCHING A TREE STRUCTURE - A method, apparatus, and computer readable article of manufacture for tracing, on the basis of a key, an index created using a tree structure to access data. The method includes: searching the tree structure to reach a target node that can be associated with the key without acquiring a lock on the root node and on an internal node; setting the target node as a current node when the target node is a leaf node; moving the search to a node at a lower layer when the target node is an internal node by tracing an edge in the tree structure to reach a leaf node and setting the leaf node as the current node; and associating the key with the leaf node specified as the current node by acquiring a lock on the leaf node specified as the current node, thereby accessing the data. | 04-01-2010 |
20100122041 | MEMORY CONTROL APPARATUS, PROGRAM, AND METHOD - A memory control apparatus which controls access to a shared memory for each transaction. The apparatus includes a management unit that stores versions of data stored in the shared memory, a log storage unit that stores an update entry including a version of data subjected to an update operation in response to execution of an update operation on the shared memory in processing each transaction, and a control unit that writes a result of processing corresponding to execution of a relevant update operation to the shared memory when a request to commit a transaction has been given, and a relevant update entry version matches a corresponding version stored in the management unit, or re-executes the update operation and writes a result of re-execution to the shared memory when the update entry version does not match the corresponding version in the management unit. | 05-13-2010 |
Patent application number | Description | Published |
20130235336 | EYEGLASS LENS AND DESIGN METHOD, MANUFACTURING METHOD AND DESIGN SYSTEM FOR EYEGLASS LENS - An eyeglass lens, comprising: a hidden mark defining a predetermined reference point; and refractive portions arranged along a meridian extending substantially in a vertical direction via the predetermined reference point, and wherein the refractive portions comprises: a first refractive portion located on a lower side of the predetermined reference point and having a first refractive power; a second refractive portion located on an upper side of the predetermined reference point and having a second refractive power smaller than the first refractive power; and an intermediate refractive portion in which refractive power continuously decreases, and an aberration distribution in the first refractive portion is substantially symmetrical in a left and right direction with respect to the meridian extending in the vertical direction, and an aberration distribution in the second refractive portion is asymmetrical in the left and right direction with respect to the meridian shifted to an ear side. | 09-12-2013 |
20150049302 | SPECTACLE LENS, AND METHOD FOR DESIGNING SPECTACLE LENS, MANUFACTURING METHOD AND MANUFACTURING SYSTEM OF THE SPECTACLE LENS - There is provided a spectacle lens, including: specific first and second reference points, and eye point between the first and second reference points on a meridian, with each point defined on a meridian; and a power variation portion where power is continuously varied from the first reference point to the second reference point, wherein a variation rate of an addition power is substantially zero in a circle of radius 4 mm with the first reference point as a center, and/or in a circle of radius 4 mm with the eye point as a center. | 02-19-2015 |
20160026001 | SPECTACLE LENS DESIGN SYSTEM, SUPPLY SYSTEM, DESIGN METHOD AND MANUFACTURING METHOD - A spectacle lens design system includes a first photographing apparatus having a first distance to the subject to photograph the subject and a second photographing apparatus having a second distance to the subject to photograph a visual target. The second distance is farther than first distance. The system determines a position of a subject's eye based on an image of the first photographing apparatus and tentatively calculates a position of the visual target based on an image photographed by second photographing apparatus. The system designs a shape of spectacle lens based on predetermined prescription information and calculated visual line information, where the visual line information is determined based on a determined position of eye and a position of the visual target moved in pseudo manner. | 01-28-2016 |