Method, computer and program for making out seat layout
First Claim
1. A method of a computer creating a two-dimensional seating layout, the computer including a memory for storing seating layout data to include a combination of a plurality of seating symbol data displayed at prescribed positions in a prescribed display area of a display unit, the method comprising:
- accepting from a user of the computer an operation for designating two-dimensional position coordinates to form a base point in the prescribed display area;
providing a user interface having a direction symbol configured to simultaneously point in a plurality of directions and configured to be continuously displayed at a predetermined position on the display unit, where the directions correspond to directions in a plane for generating seating symbol data;
accepting from the user, via the direction symbol, an operation for designating a direction of generating the seating symbol data with respect to the position coordinates as the base point in the prescribed display area;
determining a position for displaying a seating symbol in the prescribed display area, based on the position coordinates as the base point and the direction of generating the seating symbol data;
generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data;
displaying the seating symbol in the prescribed display area in the display unit based on the position data included in the generated seating symbol data;
storing in the memory the display position of the seating symbol data generated as position coordinates, the display position stored as a next base point which is used as a subsequent base point subsequent to a base point previously used without the user designating the next base point;
accepting, from the user, a further operation for designating a direction of generating seating symbol data without the user designating the next base point via the user interface having the direction symbol which is displayed at the predetermined position on the display unit;
determining a position for displaying the seating symbol in the prescribed display area, based on the position coordinates of the next base point and the direction of generating the seating symbol data;
generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; and
displaying the seating symbol in the display unit in the prescribed display area based on the position data included in the generated seating symbol data,wherein another seating symbol is displayed adjacent to a seating symbol in the direction indicated by the direction symbol, when designated position coordinates to form a base point are accepted from a user pointing to the seating symbol.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention has the objective of providing a method for reducing trouble in creating a seating layout by a method other than with templates. The computer 1 accepts a designating operation on position coordinates forming a base point in the prescribed display area from a user, accepts a designating operation of a direction of generating the seating symbol data from position coordinates as the base point in the prescribed display area, determines a position for displaying the seating symbol data in the prescribed display area, based on the base point and the direction, generates seating symbol data comprising position data representing the position determined, adds to the combination of the seating symbol data composing the seating layout data, and stores thereof in the memory 120, and displays the seating symbol data in the display unit 150 based on position data included in the generated seating symbol data.
-
Citations
12 Claims
-
1. A method of a computer creating a two-dimensional seating layout, the computer including a memory for storing seating layout data to include a combination of a plurality of seating symbol data displayed at prescribed positions in a prescribed display area of a display unit, the method comprising:
-
accepting from a user of the computer an operation for designating two-dimensional position coordinates to form a base point in the prescribed display area; providing a user interface having a direction symbol configured to simultaneously point in a plurality of directions and configured to be continuously displayed at a predetermined position on the display unit, where the directions correspond to directions in a plane for generating seating symbol data; accepting from the user, via the direction symbol, an operation for designating a direction of generating the seating symbol data with respect to the position coordinates as the base point in the prescribed display area; determining a position for displaying a seating symbol in the prescribed display area, based on the position coordinates as the base point and the direction of generating the seating symbol data; generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; displaying the seating symbol in the prescribed display area in the display unit based on the position data included in the generated seating symbol data; storing in the memory the display position of the seating symbol data generated as position coordinates, the display position stored as a next base point which is used as a subsequent base point subsequent to a base point previously used without the user designating the next base point; accepting, from the user, a further operation for designating a direction of generating seating symbol data without the user designating the next base point via the user interface having the direction symbol which is displayed at the predetermined position on the display unit; determining a position for displaying the seating symbol in the prescribed display area, based on the position coordinates of the next base point and the direction of generating the seating symbol data; generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; and displaying the seating symbol in the display unit in the prescribed display area based on the position data included in the generated seating symbol data, wherein another seating symbol is displayed adjacent to a seating symbol in the direction indicated by the direction symbol, when designated position coordinates to form a base point are accepted from a user pointing to the seating symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer for creating a two-dimensional seating layout, the computer comprising:
-
a memory for storing seating layout data to include a combination of a plurality of seating symbol data displayed at prescribed positions in a prescribed display area of a display unit; a position unit for accepting from a user of the computer an operation for designating two-dimensional position coordinates to form a base point in the prescribed display area; a user interface having a direction symbol configured to simultaneously point in a plurality of directions and configured to be continuously displayed at a predetermined position on the display unit, where the directions correspond to directions in a plane for generating seating symbol data and configured to receive a designation of a direction of generating the seating symbol data with respect to the position coordinates as the base point in the prescribed display area; a unit for determining a position for displaying a seating symbol in the prescribed display area, based on the position coordinates as the base point and the direction of generating the seating symbol data, a unit for generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; a display unit for displaying the seating symbol in the prescribed display area in the display unit based on the position data included in the generated seating symbol data; a memory unit for storing in the memory the display position of the seating symbol data generated as position coordinates, the display position stored as a next base point which is used as a subsequent base point subsequent to a base point previously used without the user designating the next base point; a unit for accepting, from the user, a further operation for designating a direction of generating seating symbol data without the user designating the next base point via the user interface having the direction symbol which is displayed at the predetermined position on the display unit; a unit for determining a position for displaying the seating symbol in the prescribed display area, based on the position coordinates of the next base point and the direction of generating the seating symbol data; a unit for generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; and the display unit displaying the seating symbol in the prescribed display area based on the position data included in the generated seating symbol data, wherein when the position unit accepts a selection of one seating symbol indicated by the user pointing, as position coordinates forming a base point, the display unit displays another seating symbol adjacent to the one seating symbol in the direction indicated by the direction symbol. - View Dependent Claims (10)
-
-
11. A non-transitory storage device storing a machine-readable program for creating a two-dimensional seating layout in a computer that includes a memory for storing seating layout data to include a combination of a plurality of seating symbol data displayed at prescribed positions in a prescribed display area of a display unit, the non-transitory storage device including instructions for causing the computer to execute a method comprising:
-
accepting from a user of the computer an operation for designating two-dimensional position coordinates to form a base point in the prescribed display area; providing a user interface having a direction symbol configured to simultaneously point in a plurality of directions and configured to be continuously displayed at a predetermined position on the display unit, where the directions correspond to directions in a plane for generating seating symbol data; accepting from the user, via the direction symbol, an operation for designating a direction of generating the seating symbol data with respect to the position coordinates as the base point in the prescribed display area; determining a position for displaying a seating symbol in the prescribed display area, based on the position coordinates as the base point and the direction of generating the seating symbol data; generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality seating symbol data included in the seating layout data; displaying the seating symbol in the prescribed display area in the display unit based on the position data included in the generated seating symbol data; storing in the memory the display position of the seating symbol data generated as position coordinates, the display position stored as a next base point which is used as a subsequent base point subsequent to a base point previously used without the user designating the next base point; accepting, from the user, a further operation for designating a direction of generating seating symbol data without the user designating the next base point via the user interface having the direction symbol which is displayed at the predetermined position on the display unit; determining a position for displaying the seating symbol in the prescribed display area, based on the position coordinates of the next base point and the direction of generating the seating symbol data; generating seating symbol data comprising position data representing the position determined, and storing the generated seating symbol data in the memory in addition to the combination of the plurality of seating symbol data included in the seating layout data; and
displaying the seating symbol in the display unit in the prescribed display area based on the position data included in the generated seating symbol data,wherein another seating symbol is displayed adjacent to a seating symbol in the direction indicated by the displayed direction symbol, when designated position coordinates to form a base point are accepted from a user pointing to the seating symbol. - View Dependent Claims (12)
-
Specification