Abstract:
PROBLEM TO BE SOLVED: To provide a technology for rejecting or permitting access from an application program to a resource on the basis of the use environment or situation of an information processing apparatus. SOLUTION: This information processing apparatus is provided with: a detecting part for detecting the change of connecting state or use state of a device connected to the information processing apparatus; a selecting part for selecting resource access conditions to be applied to the information processing apparatus on the basis of the detected connecting state in response to the detection of the change of the connecting state; and a condition storage part for storing the selected resource access conditions. Furthermore, this information processing apparatus is provided with a capturing part for capturing a plurality of function call for resource access issued to an operating system by an application program; a deciding part for deciding the permission of the captured function call; and a control part for rejecting the function call. When the function call is captured, the permission is decided on the basis of the resource access conditions read from the condition storage part, and the function call is rejected in response to the decision of non-permission. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
PROBLEM TO BE SOLVED: To provide an external storage device which is provided with a plurality of recording media to exhibit their features and is excellent in their availabilities, and to provide an external storage device control method, a program, and a recording medium. SOLUTION: The external storage device 110 for storing data received from the outside for each data block is provided with a determination part 275 for determining whether or not it is possible to record the data blocks by using a specific data pattern, and an access processing part 277 for storing identification information for identifying the specific data pattern instead of storing the contents of the data blocks in the external storage device 110 when it is determined that it is possible to record the data blocks by using the specific data pattern by the determining part 275. COPYRIGHT: (C)2003,JPO
Abstract:
PROBLEM TO BE SOLVED: To provide portable terminal equipment with which unwanted operation input is not performed even when an input device is touched with the cheek of a user or the like during speaking. SOLUTION: A movable member is attached through an elastic member such as a leaf spring to the front face of a speaker on the portable terminal equipment and as long as no pushing is rendered to the member, the movable member is kept away from a main body as shown in (A). When the user presses his ear onto the movable member during speaking, the movable member is moved to the side of main body as shown in (B). A switch 202 detects the move of this movable member, namely, whether the user presses his ear onto the speaker or not. While the user presses his ear, input from a touch screen arranged between the speaker and microphone of portable terminal equipment is invalidated and a possible malfunction caused by pressing the cheek of the user or the like is prevented.
Abstract:
PURPOSE: To provide a system for enlarging a picture in the horizontal direction with a variable magnification on a high-resolution display provided with a flat panel containing a low-resolution display mode. CONSTITUTION: In a first method, an intermediate over-sampled data sequence is first obtained by over-sampling a first picture element data sequence to be enlarged at a frequency of the magnification of the frequency of the first picture element data sequence. Then a copied second data sequence which is longer than the first data sequence is obtained by linearly decimating the over-sampled data sequence with a magnification smaller than '1' and the second data sequence is displayed. In a second method, an interpolating over-sample data sequence is formed by filtrating the intermediate over-sampled data sequence and the sequence is decimated in place of the intermediate over-sample data sequence in order to further improve the quality of a screen image. Therefore, the size, complexity, and cost of the video subsystem of a computer can be reduced, because no graphic controller nor any special mechanism for display logic mechanism is required and complicated picture processing is eliminated.