×

Operation Support Computer Program, Operation Support Computer System

  • US 20130139085A1
  • Filed: 05/23/2010
  • Published: 05/30/2013
  • Est. Priority Date: 05/23/2010
  • Status: Abandoned Application
First Claim
Patent Images

1. An operation-support computer program executed on a computer system including a storage unit configured to store information, a processing unit configured to process information, an output unit configured to output information to a user, and an input unit configured to receive a command from the user, whereby a plurality of objects are displayed on a view area of the output unit and the user is allowed to control through the input unit an object having an input-focus out of the plurality of objects, the operation-support computer program configured to cause the processing unit to execute steps thereof,the operation-support computer program comprising:

  • step (1) of performing a first allocation process of press key sequence, for the object identified by an object id stored in the storage unit out of the plurality of objects displayed on the view area of the output unit, wherein the storage unit is further configured to store the object id identifying the object, and an object view range indicative of a position/size of the object on the view area of the output unit, both of which are associated with each other, and store a press key sequence indicative of an identified press key of the input unit or a combination of at least two identified press keys of the input unit, and an allocation priority for press key sequence to the object id, both of which are associated with each other, and store the press key sequence, and an image of press key sequence that is an image indicative of the identified press key sequence of the input unit or a combination of the at least two identified press keys of the input unit, both of which are associated with each other, said step (1) includingcalculating a first positional relation between a first reference position of the output unit and the object view range associated with the object id stored in the storage unit,identifying association between the allocation priority for press key sequence and the press key sequence, on the basis of the calculated first positional relation, andassociating the identified press key sequence with the object id and storing an associated result in the storage unit, for the object id stored in the storage unit;

    step (2) of performing an image-display process of press key sequence, for the object id stored in the storage unit, based on association between the press key sequence and the object id stored in the storage unit, and based on association between the press key sequence and the image of press key sequence stored in the storage unit, said step (2) includingidentifying the press key sequence associated with the object id stored in the storage unit, and identifying the image of press key sequence associated with the identified press key sequence, anddisplaying the identified image of press key sequence with reference to a view range of the output unit based on the object view range associated with the objet id, thereby notifying the user of the computer system of a press-key sequential relation as to the object to be reached by the input-focus in response to a press of the identified press key of the input unit or a combined and consecutive press of the at least two identified press keys of the input unit, in a current display state of the output unit;

    step (3) of performing a second allocation process of press key sequence, when detecting a command to change the object to be targeted by the input-focus in response to a press of the identified press key of the input unit by the user after the first allocation process of press key sequence has been performed, said step (3) includingperforming an input-focus movement process, that is, identifying from the storage unit the object id associated with the press key sequence identical to the identified press key, and moving the input-focus to the object indicated by the identified object id,performing a deletion process of press key sequence, that is, deleting association of the press key sequence with the object id whose head does not include the identified press key pressed by the user under a change command, and with the object id associated with the press key sequence identical to the identified press key pressed by the user under the change command, wherein the association is deleted from pieces of association between the press key sequence and the object id stored in the storage unit,performing an updating allocation process of press key sequence, said updating allocation process of press key sequence includingidentifying from the storage unit all the press key sequence whose head includes the identified press key pressed by the user under the change command and which is constituted by combining the at least two identified press keys of the input unit, andfor each identified press key sequence, identifying the object id associated with said each press key sequence, and deleting association therebetween from the storage unit, and deleting from said each press key sequence the identified press key pressed by the user included in a head of said each press key sequence, thereby obtaining a new press key sequence and associating the new press key sequence with the object id having the association deleted therefrom, and storing an associated result in the storage unit, andperforming an allocation process of press key sequence, for the object id of the object having no input-focus and not associated with press key sequence stored in the storage unit, out of the plurality of objects displayed on the view area of output unit, said allocation process of press key sequence includingcalculating a second position relation between a second reference position of the output unit and the object view range associated with the object id stored in the storage unit,identifying association between the allocation priority for press key sequence and the press key sequence, on the basis of the calculated second positional relation, for the object id from the storage unit, andassociating the identified press key sequence with the object id and storing an associated result in the storage unit, andperforming the image-display process of press key sequence of said step (2), thereby notifying the user of the operation-support computer system of a new press-key sequential relation; and

    step (4) of performing each process of said step (3), when detecting a command to change the object to be targeted by the input-focus in response to a press of the identified press key of the input unit by the user after the second allocation process of press key sequence has been performed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×