DE112020006703T5 - Display image data editing program, display image data editing apparatus and display image data editing method - Google Patents
Display image data editing program, display image data editing apparatus and display image data editing method Download PDFInfo
- Publication number
- DE112020006703T5 DE112020006703T5 DE112020006703.3T DE112020006703T DE112020006703T5 DE 112020006703 T5 DE112020006703 T5 DE 112020006703T5 DE 112020006703 T DE112020006703 T DE 112020006703T DE 112020006703 T5 DE112020006703 T5 DE 112020006703T5
- Authority
- DE
- Germany
- Prior art keywords
- display image
- image data
- data editing
- copy
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Ein Anzeigebilddaten-Editierprogramm zum Editieren von Anzeigebilddaten eines Anzeigebildes veranlasst einen Computer, Folgendes auszuführen: einen Anzeigebilddaten-Editierschritt zum Ausführen eines wiederholten Kopiervorgangs an einem Kopierquellobjekt, bei dem es sich um eine auf dem Anzeigebild platzierte Anzeigebildkomponente handelt, und zum Erzeugen von Kopiergruppeninformationen, bei denen es sich um Informationen über eine durch den wiederholten Kopiervorgang erzeugte Objektgruppe handelt, wobei der wiederholte Kopiervorgang das Anfertigen von Kopien des Kopierquellobjekts gemäß einer Feldanzahl, welche Felder in Bezug auf eine erste Richtung und eine zweite Richtung auf dem Anzeigebild zugewiesen sind, während ein bei dem Kopierquellobjekt festgelegter Einstellwert jedes Mal, wenn eine Kopie angefertigt wird, um einen bestimmten Wert erhöht oder verringert wird, und das Anordnen der Kopien auf dem Anzeigebild gemäß der Feldanzahl umfasst; und einen Speicherschritt zum Speichern der Kopiergruppeninformationen. Die Kopiergruppeninformationen umfassen Informationen über die Feldanzahl, wobei der Anzeigebilddaten-Editierschritt das Ändern der Feldanzahl als Reaktion auf den Empfang einer Anweisung zum Ändern der Feldanzahl für die erzeugte Objektgruppe und das Neuanordnen der mit der geänderten Feldanzahl erzeugten Objektgruppe in den Anzeigebilddaten auf Basis der Kopiergruppeninformationen umfasst, in denen die Feldanzahl geändert wurde.A display image data editing program for editing display image data of a display image causes a computer to execute: a display image data editing step for performing a repeated copy operation on a copy source object, which is a display image component placed on the display image, and for generating copy group information which is information about a group of objects generated by the repeated copying process, the repeated copying process comprising making copies of the copy source object according to a field number, which fields are assigned with respect to a first direction and a second direction on the display image, while a at the setting value set to the copy source object is increased or decreased by a specified value each time a copy is made, and arranging the copies on the display image according to the field number; and a storing step of storing the copy group information. The copy group information includes information about the field number, wherein the display image data editing step of changing the field number in response to receiving an instruction to change the field number for the created object group and rearranging the object group created with the changed field number in the display image data based on the copy group information , in which the number of fields was changed.
Description
GebietArea
Die vorliegende Offenbarung bezieht sich auf ein Anzeigebilddaten-Editierprogramm, eine Anzeigebilddaten-Editiervorrichtung und ein Anzeigebilddaten-Editierverfahren zum Editieren von Anzeigebilddaten.The present disclosure relates to a display image data editing program, a display image data editing apparatus, and a display image data editing method for editing display image data.
Hintergrundbackground
Herkömmliche Anzeigebilddaten-Editiervorrichtungen, die Anzeigebilddaten editieren, erstellen Daten des Anzeigebildes, das auf einem Display angezeigt werden soll, indem Anzeigebildkomponenten (im Folgenden als Objekte bezeichnet) mit einer darin festgelegten Aufgabe und Funktion gemäß einer Anweisung eines Benutzers auf dem Anzeigebild angeordnet werden. Wenn beispielsweise ein Menü für den Übergang zwischen Anzeigebildern erstellt wird, gestaltet die Anzeigebilddaten-Editiervorrichtung das Anzeigebild durch Ausrichten von Schaltobjekten, deren Funktion das Umschalten des Anzeigebildes ist.Conventional display image data editing devices that edit display image data create data of the display image to be displayed on a display by arranging display image components (hereinafter referred to as objects) having a task and function specified therein on the display image according to a user's instruction. For example, when a menu for transition between display images is created, the display image data editing device designs the display image by aligning switch objects whose function is to switch the display image.
Bei der gleichmäßigen Ausrichtung von Objekten verwendet die Anzeigebilddaten-Editiervorrichtung eine Funktion zum Bestimmen eines bestimmten Objekts und zum Erstellen einer bestimmten Anzahl von Kopien des Objekts in einer vorgegebenen Richtung (im Folgenden als wiederholtes Kopieren (englisch: continuous copying) bezeichnet), um die Effizienz der Anzeigebildgestaltung zu verbessern.In aligning objects uniformly, the display image data editing apparatus uses a function to designate a specific object and create a specific number of copies of the object in a specified direction (hereinafter referred to as continuous copying) to improve efficiency to improve the display image design.
Die in dem Patentdokument 1 beschriebene Anzeigebilddaten-Editiervorrichtung passt die Größe von Objekten beim wiederholten Kopieren automatisch an und verhindert so, dass die Ergebnisse des Kopiervorgangs außerhalb des Editierbereichs liegen.The display image data editing apparatus described in
Liste der Zitatelist of citations
Patentliteraturpatent literature
Patentdokument 1: offengelegte japanische Patentanmeldung Nr.
Kurzbeschreibungshort description
Technische ProblemstellungTechnical problem
Bei der oben beschriebenen Technik des Patentdokuments 1 werden jedoch keine Informationen über die durch wiederholtes Kopieren erzeugte Objektgruppe verwaltet. Daher muss der Benutzer beim Hinzufügen eines Objekts zu oder Löschen eines Objekts aus der ausgerichteten Objektgruppe das Objekt hinzufügen oder löschen, ohne Informationen über die Objektgruppe zu kennen. Aus diesem Grund muss der Benutzer die Einstellungen der Objekte überprüfen, die nach der Position des Hinzufügens oder Löschens angeordnet werden sollen. Die Technik des Patentdokuments 1 erfordert daher einen hohen Zeit- und Arbeitsaufwand, um ein Objekt zu der durch wiederholtes Kopieren erzeugten Objektgruppe hinzuzufügen oder aus ihr zu löschen.However, in the technique of
Die vorliegende Offenbarung entstand in Anbetracht der obigen Ausführungen, wobei eine Aufgabe darin besteht, ein Programm zum Editieren von Anzeigebilddaten anzugeben, das auf einfache Weise ein Objekt zu einer durch wiederholtes Kopieren erzeugten Objektgruppe hinzufügen oder daraus löschen kann.The present disclosure is made in view of the above, with an object to provide a display image data editing program which can easily add or delete an object to or from an object group created by repeated copying.
Lösung der Problemstellungsolution to the problem
Um das obige Problem zu lösen und die Aufgabe zu erfüllen, handelt es sich bei der vorliegenden Offenbarung um ein Anzeigebilddaten-Editierprogramm zum Editieren von Anzeigebilddaten eines auf einer Anzeige anzuzeigenden Anzeigebildes, wobei das Anzeigebilddaten-Editierprogramm einen Computer veranlasst, Folgendes auszuführen: einen Anzeigebilddaten-Editierschritt zum Ausführen eines wiederholten Kopiervorgangs an einem Kopierquellobjekt, bei dem es sich um eine auf dem Anzeigebild platzierte Anzeigebildkomponente handelt, und zum Erzeugen von Kopiergruppeninformationen, bei denen es sich um Informationen über eine durch den wiederholten Kopiervorgang erzeugte Objektgruppe handelt, wobei der wiederholte Kopiervorgang das Anfertigen von Kopien des Kopierquellobjekts gemäß einer Feldanzahl (Anzahl von Feldern; englisch: number of arrays), welche Felder in Bezug auf eine erste Richtung und eine zweite Richtung auf dem Anzeigebild zugewiesen sind, während ein bei dem Kopierquellobjekt festgelegter Einstellwert jedes Mal, wenn eine Kopie angefertigt wird, um einen spezifischen Wert erhöht oder verringert wird, und das Anordnen der Kopien auf dem Anzeigebild gemäß der Feldanzahl umfasst; und einen Speicherschritt zum Speichern der Kopiergruppeninformationen. Die Kopiergruppeninformationen umfassen Informationen über die Feldanzahl, wobei der Anzeigebilddaten-Editierschritt das Ändern der Feldanzahl als Reaktion auf den Empfang einer Anweisung zum Ändern der Feldanzahl für die erzeugte Objektgruppe und das Neuanordnen der mit der geänderten Feldanzahl erzeugten Objektgruppe in den Anzeigebilddaten auf Basis der Kopiergruppeninformationen umfasst, in denen die Feldanzahl geändert wurde, und der Speicherschritt das Speichern der Kopiergruppeninformationen umfasst, in denen die Feldanzahl geändert wurde.In order to solve the above problem and achieve the object, the present disclosure is a display image data editing program for editing display image data of a display image to be displayed on a display, the display image data editing program causing a computer to execute: a display image data Editing step of performing a repetitive copying operation on a copy source object, which is a display image component placed on the display image, and generating copy group information, which is information about an object group generated by the repetitive copying operation, the repeated copying operation being the Making copies of the copy source object according to a number of arrays (number of arrays) assigned to fields with respect to a first direction and a second direction on the display image while fixed at the copy source object increasing or decreasing a set setting value by a specific value each time a copy is made, and arranging the copies on the display image according to the field number; and a storing step of storing the copy group information. The copy group information includes information about the field number, wherein the display image data editing step of changing the field number in response to receiving an instruction to change the field number for the created object group and rearranging the object group created with the changed field number in the display image data based on the copy group information in which the number of fields has changed, and the storing step includes storing the copy group information in which the number of fields has changed.
Vorteilhafte Wirkungen der ErfindungAdvantageous Effects of the Invention
Das Anzeigebilddaten-Editierprogramm gemäß der vorliegenden Offenbarung kann bewirken, dass ein Objekt in einfacher Weise zu der durch wiederholtes Kopieren erstellten Objektgruppe hinzugefügt oder aus dieser gelöscht werden kann.The display image data editing program according to the present disclosure can make an object easily added to or deleted from the object group created by repeated copying.
Figurenlistecharacter list
-
1 zeigt eine Darstellung zur Veranschaulichung einer Konfiguration eines Anzeigebilddaten-Editiersystems, das eine Anzeigebilddaten-Editiervorrichtung gemäß einer ersten Ausführungsform umfasst.1 12 is a diagram showing a configuration of a display image data editing system including a display image data editing apparatus according to a first embodiment. -
2 zeigt ein Flussdiagramm zur Veranschaulichung eines Verfahrens zur Erstbearbeitung von Anzeigebilddaten durch eine Anzeigebilddaten-Editiervorrichtung gemäß der ersten Ausführungsform.2 FIG. 14 is a flowchart showing a method for initial editing of display image data by a display image data editing apparatus according to the first embodiment. -
3 zeigt eine Darstellung zur Erläuterung einer Konfiguration von Anzeigebilddaten, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der ersten Ausführungsform erzeugt werden.3 Fig. 12 is a diagram for explaining a configuration of display image data generated by a display image data editing apparatus according to the first embodiment. -
4 zeigt eine Darstellung zur Erläuterung von Objekten, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der ersten Ausführungsform angeordnet werden.4 Fig. 12 is a diagram for explaining objects arranged by a display image data editing apparatus according to the first embodiment. -
5 zeigt ein Flussdiagramm zur Veranschaulichung eines Verfahrens zum erneuten Editieren von Anzeigebilddaten durch eine Anzeigebilddaten-Editiervorrichtung gemäß der ersten Ausführungsform.5 12 is a flowchart showing a method of re-editing display image data by a display image data editing apparatus according to the first embodiment. -
6 zeigt eine Darstellung zur Erläuterung von Objekten, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der ersten Ausführungsform erneut editiert werden.6 Fig. 12 is a diagram for explaining objects re-edited by a display image data editing apparatus according to the first embodiment. -
7 zeigt ein Flussdiagramm zur Veranschaulichung eines Verfahrens zur Erstbearbeitung von Anzeigebilddaten durch eine Anzeigebilddaten-Editiervorrichtung gemäß einer zweiten Ausführungsform.7 FIG. 12 is a flowchart showing a method for initial editing of display image data by a display image data editing apparatus according to a second embodiment. -
8 zeigt eine Darstellung zur Erläuterung eines Objektanordnungsbereichs, der von einer Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform festgelegt wird.8th Fig. 12 is a diagram for explaining an object arrangement area set by a display image data editing apparatus according to the second embodiment. -
9 zeigt eine Darstellung zur Erläuterung einer Editierschnittstelle, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform angezeigt wird.9 Fig. 14 is a diagram for explaining an editing interface displayed by a display image data editing apparatus according to the second embodiment. -
10 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform wiederholt ein Objekt in X-Richtung kopiert.10 Fig. 12 is a diagram for explaining a process in which a display image data editing apparatus according to the second embodiment repeatedly copies an object in the X direction. -
11 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform wiederholt ein Objekt in Y-Richtung kopiert.11 Fig. 12 is an illustration for explaining a process in which a display image data editing apparatus according to the second embodiment repeatedly copies an object in the Y direction. -
12 zeigt ein Flussdiagramm zur Veranschaulichung eines Verfahrens zum erneuten Editieren von Anzeigebilddaten durch eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform.12 12 is a flowchart showing a method of re-editing display image data by a display image data editing apparatus according to the second embodiment. -
13 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform die Gesamtzahl der Elemente erhöht.13 12 is a diagram for explaining a process in which a display image data editing apparatus according to the second embodiment increases the total number of items. -
14 zeigt eine Darstellung zur Erläuterung von Bereichsnummern, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform verwaltet werden.14 Fig. 14 is a diagram for explaining area numbers managed by a display image data editing apparatus according to the second embodiment. -
15 zeigt eine Darstellung zur Erläuterung von Elementnummern, die von einer Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform angezeigt werden.15 Fig. 12 is a diagram for explaining item numbers displayed by a display image data editing apparatus according to the second embodiment. -
16 zeigt eine Darstellung zur Erläuterung einer Benutzeranweisung zum Ändern der Position eines Objekts.16 Fig. 12 is an illustration for explaining a user's instruction for changing the position of an object. -
17 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform die Änderung der Objektposition ausführt.17 12 is a diagram for explaining a process in which a display image data editing apparatus according to the second embodiment performs the object position change. -
18 zeigt eine Darstellung zur Erläuterung der Anzeigeform von Objekten.18 shows an illustration for explaining the display form of objects. -
19 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem eine Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform ein wiederholtes Kopieren unter Beibehaltung des Seitenverhältnisses der Objekte durchführt.19 Fig. 12 is an illustration for explaining a process in which a display image data editing apparatus according to the second embodiment performs repeated copying while maintaining the aspect ratio of objects. -
20 zeigt eine Darstellung zur Erläuterung eines wiederholten Kopiervorgangs, bei dem keine Objektliste verwendet wird.20 Fig. 14 is an illustration for explaining a repetitive copying process that does not use an object list. -
21 zeigt eine Darstellung zur Erläuterung eines wiederholten Kopiervorgangs, bei dem eine Objektliste verwendet wird, der von einer Anzeigebilddaten-Editiervorrichtung gemäß der zweiten Ausführungsform ausgeführt wird.21 Fig. 12 is an illustration for explaining a repetitive copying process using an object list, which is executed by a display image data editing apparatus according to the second embodiment. -
22 zeigt eine Darstellung zur Erläuterung eines Vorgangs, bei dem ein wiederholtes Kopieren ohne Verwendung von Kopiergruppeninformationen ausgeführt wird.22 Fig. 12 is an illustration for explaining a process in which repetitive copying is performed without using copy group information. -
23 zeigt eine Darstellung zur Veranschaulichung eines Beispiels für eine Hardwarekonfiguration, die eine Anzeigebilddaten-Editiervorrichtung gemäß der ersten und zweiten Ausführungsform implementiert.23 12 is a diagram showing an example of a hardware configuration that implements a display image data editing apparatus according to the first and second embodiments.
Beschreibung von AusführungsformenDescription of Embodiments
Nachfolgend werden ein Programm zum Editieren von Anzeigebilddaten, eine Vorrichtung zum Editieren von Anzeigebilddaten und ein Verfahren zum Editieren von Anzeigebilddaten gemäß Ausführungsformen der vorliegenden Offenbarung unter Bezugnahme auf die Figuren detailliert beschrieben. Die vorliegende Offenbarung ist nicht auf diese Ausführungsformen beschränkt.Hereinafter, a program for editing display image data, a device for editing display image data, and a method for editing display image data according to embodiments of the present disclosure will be described in detail with reference to the figures. The present disclosure is not limited to these embodiments.
Erste AusführungsformFirst embodiment
Bei der Eingabevorrichtung 3 handelt es sich um eine Maus, eine Tastatur oder dergleichen, wobei sie eine Anweisung von einem Benutzer als Benutzeranweisung erhält und die Benutzeranweisung in die Informationsverarbeitungsvorrichtung 4 eingibt. Ein Beispiel für eine Benutzeranweisung ist eine Anweisung zum Editieren von Anzeigebilddaten. Konkret kann die Benutzeranweisung ein Befehl zur Bestimmung eines Kopierquellobjekts zur Verwendung beim wiederholten Kopieren (im Folgenden als Kopierquellenbestimmungsbefehl bezeichnet), ein Befehl zum Zuweisen des Attributs der durch wiederholtes Kopieren zu erstellenden Gruppe (im Folgenden als Attributzuweisungsbefehl bezeichnet), ein Befehl zum Editieren der durch wiederholtes Kopieren erstellten Objektgruppe (im Folgenden auch als Kopiergruppe bezeichnet) (im Folgenden auch als Editierbefehl bezeichnet) oder dergleichen sein. In der folgenden Beschreibung werden die Informationen, die das Attribut der Gruppe angeben, als Kopierattributinformationen bezeichnet.The
Der Kopierquellenbestimmungsbefehl ist eine Anweisung zum Bestimmen eines Kopierquellobjekts zur Verwendung bei der Erstellung einer Kopiergruppe von Objekten, bei denen es sich um Anzeigebildkomponenten mit einer Aufgabe und Funktion handelt. Die Kopiergruppe von Objekten wird durch Kopieren des durch den Kopierquellenbestimmungsbefehl bestimmten Objekts erzeugt.The copy source designation command is an instruction for designating a copy source object for use in creating a copy group of objects that are display image components having a task and function. The copy group of objects is created by copying the object designated by the copy source designation command.
Bei den Kopierattributinformationen handelt es sich um Informationen, die zum wiederholten Kopieren verwendet werden, bei dem eine bestimmte Anzahl von Kopien eines bestimmten Objekts erstellt wird. Wiederholtes Kopieren wird auch als Mehrfachkopieren bezeichnet. Die Kopierattributinformationen umfassen Parameter wie die Anzahl der Elemente in X-Richtung, d. h. die Anzahl der Objektelemente in X-Richtung, und die Anzahl der Elemente in Y-Richtung, d. h. die Anzahl der Objektelemente in Y-Richtung. Die Anzahl der Objektelemente in X-Richtung entspricht der Anzahl der Objekte in X-Richtung auf dem Anzeigebild, und die Anzahl der Objektelemente in Y-Richtung entspricht der Anzahl der Objekte in Y-Richtung auf dem Anzeigebild. Die Kopierattributinformationen umfassen demnach Informationen über die Anzahl der Felder von Objekten in X-Richtung und Informationen über die Anzahl der Felder von Objekten in Y-Richtung zum Anordnen der Kopiergruppe (Objektgruppe). Bei der vorliegenden Ausführungsform ist die X-Richtung oder die Y-Richtung auf dem Anzeigebild eine erste Richtung, und die andere der beiden Richtungen ist eine zweite Richtung.The copy attribute information is information used for repeated copying, which creates a specific number of copies of a specific object. Repeated copying is also known as multiple copying. The copy attribute information includes parameters such as the number of elements in the X direction, i. H. the number of object elements in X-direction, and the number of elements in Y-direction, i. H. the number of object elements in the Y direction. The number of the X-direction object elements corresponds to the number of the X-direction objects on the display image, and the number of the Y-direction object elements corresponds to the number of the Y-direction objects on the display image. Accordingly, the copy attribute information includes information on the number of fields of objects in the X direction and information on the number of fields of objects in the Y direction for arranging the copy group (object group). In the present embodiment, the X direction or the Y direction on the display image is a first direction, and the other of the two directions is a second direction.
Die vorliegende Ausführungsform beschreibt einen Fall, bei dem die Richtung auf dem Anzeigebild nach rechts die X-Richtung und die Abwärtsrichtung auf dem Anzeigebild die Y-Richtung ist. Die Kopierattributinformationen können einen Parameter umfassen, der die Gesamtzahl der in der Kopiergruppe enthaltenen Objekte angibt (die später zu beschreibende Gesamtzahl der Elemente).The present embodiment describes a case where the right direction on the display image is the X direction and the downward direction on the display image is the Y direction. The copy attribute information may include a parameter indicating the total number of objects included in the copy group (the total number of items to be described later).
Wenn beispielsweise ein Objekt vom Benutzer als Kopierquelle ausgewählt wird, gibt die Eingabevorrichtung 3 einen Kopierquellenbestimmungsbefehl in die Informationsverarbeitungsvorrichtung 4 ein. Ferner gibt die Eingabevorrichtung 3 beispielsweise dann, wenn die Anzahl der Objektelemente in X-Richtung und/oder die Anzahl der Objektelemente in Y-Richtung vom Benutzer festgelegt wird, einen Attributzuweisungsbefehl, der die festgelegten Informationen umfasst, in die Informationsverarbeitungsvorrichtung 4 ein.For example, when an object is selected by the user as a copy source, the
Bei der Anzeigevorrichtung 2 handelt es sich um einen Flüssigkristall-Monitor oder dergleichen, wobei Informationen angezeigt werden, die von der Informationsverarbeitungsvorrichtung 4 gesendet wurden. Bei den von der Informationsverarbeitungsvorrichtung 4 gesendeten Informationen handelt es sich beispielsweise um Informationen über die zu editierenden Anzeigebilddaten. Die Informationsverarbeitungsvorrichtung 4 ist ein Computer, wie z. B. ein Personal Computer (PC), und umfasst eine Anzeigebilddaten-Editiervorrichtung 10.The
Die Anzeigebilddaten-Editiervorrichtung 10 ist eine Vorrichtung, die Anzeigebilddaten gemäß einer Benutzeranweisung editiert und das Zeichnen unterstützt, wenn die Anzeigebilddaten editiert werden. Die Anzeigebilddaten-Editiervorrichtung 10 umfasst eine Anzeigeausgabeeinheit 11, eine Anzeigebilddaten-Editiereinheit 13 und eine Anzeigebilddaten-Speichereinheit 15. Die Anzeigebilddaten-Editiervorrichtung 10 wird unter Verwendung eines Zeichenprogramms oder dergleichen implementiert.The display image
Die Anzeigebilddaten-Editiervorrichtung 10 ordnet Objekte auf dem Anzeigebild durch wiederholtes Kopieren gemäß einer von der Eingabevorrichtung 3 gesendeten Benutzeranweisung an. Ferner führt die Anzeigebilddaten-Editiervorrichtung 10 die Layout-Einstellung der angeordneten Objekte, Einstellungen in Bezug auf Operationen an den Objekten und dergleichen gemäß einer von der Eingabevorrichtung 3 gesendeten Benutzeranweisung durch. Die Anzeigebilddaten-Editiervorrichtung 10 richtet die Objekte aus, um die Sichtbarkeit und Bedienbarkeit des Anzeigebildes zu gewährleisten.The display image
Zudem führt die Anzeigebilddaten-Editiervorrichtung 10 das Hinzufügen oder Löschen eines Objekts an den ausgerichteten Objekten gemäß einer von der Eingabevorrichtung 3 gesendeten Benutzeranweisung aus.In addition, the display image
Bei dem Anzeigebilddaten-Editiersystem 1 editiert die Anzeigebilddaten-Editiervorrichtung 10 Anzeigebilddaten, während die Anzeigebilddaten an der Anzeigevorrichtung 2 angezeigt werden, und gibt die fertigen Anzeigebilddaten an eine externe Vorrichtung aus. Die externe Vorrichtung ist beispielsweise ein programmierbares Display.In the display image
Die Anzeigebilddaten-Editiereinheit 13 weist eine Funktion zum Erstellen von Informationen über die Kopiergruppe, eine Funktion zum wiederholten Kopieren des Objekts, eine Funktion zum Anpassen des Layouts der Objekte und eine Funktion zum Editieren der Objekte auf.The display image
Die Anzeigebilddaten-Editiereinheit 13 erzeugt Kopiergruppeninformationen, die Informationen über die Kopiergruppe angeben, gemäß einem Editierbefehl. Die Kopiergruppeninformationen sind Informationen, die für die Objekteditierung verwendet werden, wobei sie Kopierattributinformationen und Objektinformationen umfassen. Bei den Objektinformationen handelt es sich um Informationen über die in der Gruppe enthaltenen Objekte.The display image
Die Anzeigebilddaten-Editiereinheit 13 editiert die Parameter der Kopierattributinformationen gemäß dem Editierbefehl und die Objektinformationen über die Objekte, die der Kopiergruppe hinzugefügt werden sollen, gemäß den Kopierattributinformationen. In den Objektinformationen sind Informationen über das Kopierquellobjekt und Informationen über die Kopien des Objekts enthalten. Beispiele für Parameter, die in den Kopierattributinformationen enthalten sind, sind die Anzahl der Elemente in X-Richtung, die Anzahl der Elemente in Y-Richtung und die Ausrichtungsreihenfolge der Objekte.The display image
Die Anzeigebilddaten-Editiereinheit 13 führt ein wiederholtes Kopieren des Objekts an den Anzeigebilddaten aus. Konkret erzeugt die Anzeigebilddaten-Editiereinheit 13 Anzeigebilddaten, in denen mehrere Objekte angeordnet sind, indem sie das Objekt gemäß den Kopiergruppeninformationen wiederholt kopiert. Die Anzeigebilddaten-Editiereinheit 13 erstellt Kopien des in den Objektinformationen bestimmten Objekts entsprechend der durch die Kopierattributinformationen bezeichneten Anzahl der Elemente und ordnet die Kopien in der durch die Kopierattributinformationen bezeichneten Ausrichtungsreihenfolge an. Ferner passt die Anzeigebilddaten-Editiereinheit 13 das Layout der Anzeigebilddaten gemäß den Kopierattributinformationen an.The display image
Wenn ein neuer Editierbefehl empfangen wird, ändert die Anzeigebilddaten-Editiereinheit 13 die Kopierattributinformationen gemäß dem Editierbefehl und ändert die Anzeigebilddaten entsprechend den geänderten Kopierattributinformationen. Wenn die Anzahl der Objekte in den Kopierattributinformationen geändert wird, korrigiert die Anzeigebilddaten-Editiereinheit 13 die Anzeigebilddaten so, dass die Anzeigebilddaten die geänderte Anzahl von Objekten aufweisen.When a new edit command is received, the display image
Die Anzeigeausgabeeinheit 11 bewirkt, dass die Anzeigevorrichtung 2 ein Anzeigebild anzeigt, das den von der Anzeigebilddaten-Editiereinheit 13 erzeugten Anzeigebilddaten entspricht. Die Anzeigebilddaten-Speichereinheit 15 ist eine Speichereinheit, die die Kopiergruppeninformationen und die Anzeigebilddaten speichert, die von der Anzeigebilddaten-Editiereinheit 13 erzeugt wurden. Die in der Anzeigebilddaten-Speichereinheit 15 gespeicherten Anzeigebilddaten werden an ein programmierbares Display oder dergleichen ausgegeben, wobei das den Anzeigebilddaten entsprechende Anzeigebild an dem programmierbaren Display angezeigt wird.The
Ferner empfängt die Anzeigebilddaten-Editiereinheit 13 einen von der Eingabevorrichtung 3 gesendeten Attributzuweisungsbefehl. Konkret empfängt die Anzeigebilddaten-Editiereinheit 13 die Anzahl der Objektelemente in X-Richtung und Y-Richtung, die in dem Attributzuweisungsbefehl enthalten sind (Schritt S20).Further, the display image
Die Anzeigebilddaten-Editiereinheit 13 erzeugt basierend auf dem Kopierquellenbestimmungsbefehl und dem Attributzuweisungsbefehl Kopiergruppeninformationen, wobei die Anzeigebilddaten-Speichereinheit 15 die von der Anzeigebilddaten-Editiereinheit 13 erzeugten Kopiergruppeninformationen speichert (Schritt S30). Die Kopiergruppeninformationen umfassen die Kopierattributinformationen, die dem Attributzuweisungsbefehl entsprechen. Die Kopiergruppeninformationen umfassen ferner Informationen über das Kopierquellobjekt.The display image
Die Anzeigebilddaten-Editiereinheit 13 führt ein wiederholtes Kopieren des Objekts gemäß den in den Kopierattributinformationen festgelegten Parametern aus. Konkret kopiert die Anzeigebilddaten-Editiereinheit 13 das durch den Kopierquellenbestimmungsbefehl bezeichnete Kopierquellobjekt so, dass die Anzahl der Kopien mit der durch die Parameter der Kopierattributinformationen bezeichneten Anzahl der Elemente übereinstimmt (Schritt S40). Nach dem Erzeugen von Informationen über mehrere Objekte durch Kopieren werden die Informationen über die mehreren Objekte in den Kopiergruppeninformationen als Objektgruppeninformationen gespeichert. Bei der Erstellung der Objektgruppeninformationen erzeugt die Anzeigebilddaten-Editiereinheit 13 neue Objektinformationen, indem sie zu dem geschriebenen Wert, der in dem Kopierquellobjekt festgelegt ist, einen spezifischen Wert hinzufügt.The display image
Die Anzeigebilddaten-Editiereinheit 13 ordnet die in den Objektinformationen bestimmten Objekte auf dem Anzeigebild in X- und Y-Richtung auf Basis der Kopierattributinformationen an. Ferner speichert die Anzeigebilddaten-Speichereinheit 15 die Kopiergruppeninformationen, die die Objektgruppeninformationen und der Kopierattributinformationen umfassen.The display image
Es werden nun Anzeigebilddaten beschrieben, die Kopiergruppeninformationen umfassen.
Die Objektinformationen 22 umfassen Informationen wie eine Identifikation (ID), bei denen es sich um Informationen zur Identifizierung des Objekts handelt, und einen Parameter, mit dem das Objekt versehen ist. Der zu dem Objekt gehörende Parameter ist beispielsweise die Adresse eines Speicherplatzes. Ein dem Objekt entsprechender Wert wird in die Adresse des Speicherplatzes geschrieben. Die in
Bei den Kopiergruppeninformationen 23 handelt es sich um Informationen über die Objektgruppe. Die Kopiergruppeninformationen 23 umfassen Objektgruppeninformationen 26 und Kopierattributinformationen 24. In den Kopierattributinformationen 24 werden die Anzahl der Objektelemente in X-Richtung, die Anzahl der Objektelemente in Y-Richtung und die Gesamtzahl der Objektelemente oder Gesamtzahl der Elemente angegeben. Die Gesamtzahl der Elemente ist die Gesamtzahl der Objekte, die in der Gruppe (Objektgruppe) enthalten sind, die in den Kopiergruppeninformationen 23 festgelegt wurde. Im Fall der in
Die Kopierattributinformationen 24 umfassen außerdem den Abstand in X-Richtung, den Abstand in Y-Richtung, die Ausrichtungsreihenfolge und das Seitenverhältnis. Der Abstand in X-Richtung ist der Abstand zwischen benachbarten Objekten, die in X-Richtung angeordnet sind, und der Abstand in Y-Richtung ist der Abstand zwischen benachbarten Objekten, die in Y-Richtung angeordnet sind. Die Ausrichtungsreihenfolge ist die Reihenfolge, in der die Objekte ausgerichtet werden. Jedem Objekt wird eine Elementnummer zugewiesen, die die Reihenfolge der Anordnung angibt, wobei die Ausrichtungsreihenfolge in den Kopierattributinformationen 24 definiert, an welcher Position jede Elementnummer in aufsteigender Reihenfolge platziert wird.The copy attribute information 24 also includes the X-directional spacing, the Y-directional spacing, the alignment order, and the aspect ratio. The X-direction distance is the distance between adjacent objects arranged in the X-direction, and the Y-direction distance is the distance between adjacent objects arranged in the Y-direction. The alignment order is the order in which the objects are aligned. Each object is assigned an item number indicating the order of arrangement, and the alignment order in the copy attribute information 24 defines at which position each item number is placed in ascending order.
Beispiele für die Ausrichtungsreihenfolge sind die Z-Reihenfolge (Z-Typ) und die N-Reihenfolge (N-Typ).
Das Seitenverhältnis ist das Verhältnis zwischen der Breite und der Höhe der Form eines auf dem Anzeigebild platzierten Objekts. Wenn das Seitenverhältnis in den Kopierattributinformationen 24 festgelegt ist, ordnet die Anzeigebilddaten-Editiereinheit 13 jedes Objekt mit dem festgelegten Seitenverhältnis an.The aspect ratio is the ratio between the width and the height of the shape of an object placed on the display image. When the aspect ratio is specified in the copy attribute information 24, the display image data edit arranges 13 indicates each object with the specified aspect ratio.
Die Anzeigebilddaten-Editiereinheit 13 erzeugt die Kopierattributinformationen 24 gemäß dem Kopierquellenbestimmungsbefehl des Benutzers. Die Anzeigebilddaten-Editiereinheit 13 erzeugt die Objektgruppeninformationen 26 auf Basis der Gesamtzahl der Elemente in den Kopierattributinformationen 24.The display image
Die Objektgruppeninformationen 26 umfassen Objektinformationen 25X des als Kopierquelle bestimmten Objekts und Objektinformationen 25A bis 25C der durch Kopieren des Kopierquellobjekts erzeugten Objekte.
Die Objektinformationen 25A weisen die ID „10002“ und den geschriebenen Wert „11“ auf. Die Objektinformationen 25B weisen die ID „10003“ und den geschriebenen Wert „12“ auf. Die Objektinformationen 25C weisen die ID „10004“ und den geschriebenen Wert „13“ auf.The
Wenn die Objektinformationen 25X kopiert werden, um die Objektinformationen 25A bis 25C zu erzeugen, bestimmt die Anzeigebilddaten-Editiereinheit 13 die geschriebenen Werte der Objektinformationen 25A bis 25C, indem sie einen spezifischen Wert zu dem geschriebenen Wert der Objektinformationen 25X addiert. Dabei bestimmt die Anzeigebilddaten-Editiereinheit 13 die geschriebenen Werte der Objektinformationen 25A bis 25C gemäß einem Additionsparameter für den geschriebenen Wert. Der Additionsparameter für den geschriebenen Wert gibt den spezifischen Wert an, der zu dem geschriebenen Wert der Objektinformationen 25X hinzugefügt werden soll. Der Additionsparameter für den geschriebenen Wert kann ein beliebiger positiver Wert, negativer Wert oder Null (keine Addition) sein.When the
Wie oben beschrieben wurde, erhöht oder verringert die Anzeigebilddaten-Editiereinheit 13 den geschriebenen Wert (Einstellwert), der im Kopierquellobjekt festgelegt ist, jedes Mal um den spezifischen Wert, wenn eine Kopie erstellt wird. Daher addiert die Anzeigebilddaten-Editiereinheit 13 beim Erstellen der ersten Kopie der Objektinformationen 25X den spezifischen Wert zu dem geschriebenen Wert der Objektinformationen 25X, um die ersten Objektinformationen 25A zu erstellen. Wenn die zweite Kopie der Objektinformationen 25X erstellt wird, addiert die Anzeigebilddaten-Editiereinheit 13 anschließend den spezifischen Wert zweimal zu dem geschriebenen Wert der Objektinformationen 25X, um die zweiten Objektinformationen 25B zu erstellen. Wenn die dritte Kopie der Objektinformationen 25X erstellt wird, addiert die Anzeigebilddaten-Editiereinheit 13 den spezifischen Wert dreimal zu dem geschriebenen Wert der Objektinformationen 25X, um die dritten Objektinformationen 25C zu erstellen.As described above, the display image
Es wird darauf hingewiesen, dass die Anzeigebilddaten-Editiereinheit 13 den spezifischen Wert zu dem geschriebenen Wert der ersten Objektinformationen 25A addieren kann, um die zweiten Objektinformationen 25B zu erzeugen. Ferner kann die Anzeigebilddaten-Editiereinheit 13 den spezifischen Wert zu dem geschriebenen Wert der zweiten Objektinformationen 25B hinzufügen, um die dritten Objektinformationen 25C zu erzeugen.It is noted that the display image
Es wird angenommen, dass die Anzeigebilddaten-Editiereinheit 13 den Additionsparameter für den geschriebenen Wert vorab gemäß einer Benutzeranweisung festlegt. Der dargestellte Fall zeigt, dass die Anzeigebilddaten-Editiereinheit 13 zu „10“, wobei es sich um den geschriebenen Wert der Objektinformationen 25X handelt, sequentiell „1“ addiert, um die geschriebenen Werte „11“ bis „13“ festzulegen.It is assumed that the display image
Wie oben beschrieben wurde, erhöht die Anzeigebilddaten-Editiereinheit 13 beim Erstellen der Objektinformationen 25A bis 25C durch Kopieren den geschriebenen Wert der Kopierquelle um den spezifischen Wert. Es wird darauf hingewiesen, dass der Additionsparameter für den geschriebenen Wert nicht auf „1“ beschränkt ist.As described above, when creating the
Wenn die Objektinformationen 25X kopiert werden, um die Objektinformationen 25A bis 25C zu erzeugen, bestimmt die Anzeigebilddaten-Editiereinheit 13 auch die IDs der Objektinformationen 25A bis 25C, indem sie einen spezifischen Wert zur ID der Objektinformationen 25X hinzufügt. Im dargestellten Fall fügt die Anzeigebilddaten-Editiereinheit 13 zu der ID der Objektinformationen 25X sequentiell „1“ hinzu, um die IDs der Objektinformationen 25A bis 25C festzulegen. Wie oben beschrieben wurde, erhöht die Anzeigebilddaten-Editiereinheit 13 beim Erstellen der Objektinformationen 25A bis 25C durch Kopieren die ID der Kopierquelle um den spezifischen Wert. Es wird darauf hingewiesen, dass der spezifische Wert, der zur ID der Objektinformationen 25X addiert wird, nicht auf „1“ beschränkt ist.When the
Die Anzeigebilddaten-Editiereinheit 13 ordnet die Objektinformationen 25X und 25A bis 25C auf dem Anzeigebild auf Basis der Anzahl der Elemente in X-Richtung, der Ausrichtungsreihenfolge und der Anzahl der Elemente in Y-Richtung an, die in den Kopierattributinformationen 24 angegeben sind.The display image
Ferner passt die Anzeigebilddaten-Editiereinheit 13 die Position und Form der Objektinformationen 25X und 25A bis 25C auf dem Anzeigebild auf Basis des Abstands in X-Richtung, des Abstands in Y-Richtung und des Seitenverhältnisses an.Further, the display image
Es wird darauf hingewiesen, dass der Additionsparameter für den geschriebenen Wert oder der spezifische Wert, der zur ID der Objektinformationen 25X hinzugefügt werden soll, in den Kopiergruppeninformationen 23 festgelegt sein kann.Note that the addition parameter for the written value or the specific value to be added to the ID of the
Bei der vorliegenden Ausführungsform speichert die Anzeigebilddaten-Editiervorrichtung 10 die Kopiergruppeninformationen 23 in einer erneut editierbaren Weise, und erstellt nach erneutem Editieren der Kopiergruppeninformationen 23 die Anzeigebilddaten 21 auf Basis der erneut editierten Kopiergruppeninformationen 23. Auf diese Weise kann der Benutzer die Anzeigebilddaten 21 leicht erneut editieren. Da die Anzeigebilddaten-Editiervorrichtung 10 die Objekte mit den Kopiergruppeninformationen 23 verwaltet, ist der gesamte Post-Ausführungsbereich vor der Ausführung des wiederholten Kopierens leicht zu erfassen.In the present embodiment, the display image
Im Folgenden wird ein wiederholter Kopiervorgang, der von der Anzeigebilddaten-Editiervorrichtung 10 ausgeführt wird, unter Bezugnahme auf
Wenn der Benutzer das Objekt 51A als wiederholt zu kopierende Kopierquelle bestimmt, zeigt die Anzeigebilddaten-Editiereinheit 13 eine Editierschnittstelle 50 zum Editieren der Anzahl der Elemente in X-Richtung und der Anzahl der Elemente in Y-Richtung auf dem Anzeigebild 201 an.When the user designates the
Im dargestellten Fall wird „3“ als Anzahl der Elemente in X-Richtung und „2“ als Anzahl der Elemente in Y-Richtung eingegeben. In diesem Fall ist die Gesamtzahl der Elemente „6“. Die Anzeigebilddaten-Editiereinheit 13 ordnet insgesamt sechs Objekte auf dem Anzeigebild 202 an: drei Objekte in X-Richtung und zwei Objekte in Y-Richtung. Das Anzeigebild 202 zeigt, dass die Objekte 51A bis 51 F als Kopiergruppe 55 angeordnet sind.In the illustrated case, "3" is entered as the number of elements in the X direction and "2" as the number of elements in the Y direction. In this case, the total number of elements is "6". The display image
Die Anzeigebilddaten-Editiereinheit 13 speichert die Anzeigebilddaten des Anzeigebildes 202 in der Anzeigebilddaten-Speichereinheit 15. Zudem speichert die Anzeigebilddaten-Editiereinheit 13 die Kopiergruppeninformationen 23, die zum Erstellen der Anzeigebilddaten des Anzeigebildes 202 verwendet wurden, in der Anzeigebilddaten-Speichereinheit 15. Die Anzeigebilddaten-Editiereinheit 13 speichert demnach in der Anzeigebilddaten-Speichereinheit 15 die Kopiergruppeninformationen 23, in denen die Anzahl der Elemente in X-Richtung, die Anzahl der Elemente in Y-Richtung und die Ausrichtungsreihenfolge festgelegt sind, die vom Benutzer eingegeben wurden.The display image
Wenn eine Anweisung zum erneuten Editieren der erstellten Anzeigebilddaten vorliegt, d. h. ein erneuter Editierbefehl des Benutzers, editiert die Anzeigebilddaten-Editiervorrichtung 10 die Anzeigebilddaten entsprechend der Benutzeranweisung erneut.
Sobald der Benutzer die Kopiergruppe ausgewählt hat, bei der die Kopiergruppeninformationen 23 festgelegt sind, werden die Informationen, die die Kopiergruppe angeben, von der Eingabevorrichtung 3 an die Anzeigebilddaten-Editiereinheit 13 gesendet. Folglich empfängt die Anzeigebilddaten-Editiereinheit 13 die Kopiergruppe (Schritt S 110).Once the user selects the copy group in which the copy group information 23 is set, the information indicating the copy group is sent from the
Die Anzeigeausgabeeinheit 11 bewirkt, dass die Anzeigevorrichtung 2 die Anzahl der Elemente der Kopiergruppe auf Basis der Kopiergruppeninformationen 23 der empfangenen Kopiergruppe anzeigt. Die Anzeigeausgabeeinheit 11 veranlasst somit die Anzeigevorrichtung 2, die Anzahl der Elemente in X-Richtung und Y-Richtung anzuzeigen, die als Teil der Kopiergruppeninformationen 23 gespeichert sind (Schritt S120).The
Wenn der Benutzer einen Attributzuweisungsbefehl in die Eingabevorrichtung 3 eingibt, sendet die Eingabevorrichtung 3 den Attributzuweisungsbefehl an die Anzeigebilddaten-Editiervorrichtung 10. Die Anzeigebilddaten-Editiereinheit 13 empfängt den von der Eingabevorrichtung 3 gesendeten Attributzuweisungsbefehl. Konkret empfängt die Anzeigebilddaten-Editiereinheit 13 die im Attributzuweisungsbefehl enthaltene Anzahl der Objektelemente in X- Richtung und Y-Richtung. Die Anzeigebilddaten-Editiereinheit 13 empfängt demnach die Editierung der Anzahl der Objektelemente in X-Richtung und Y-Richtung (Schritt S130).When the user inputs an attribute assignment command to the
Die Anzeigebilddaten-Editiereinheit 13 aktualisiert die Anzahl der Elemente in X-Richtung und Y-Richtung in den gespeicherten Kopierattributinformationen 24 mit der Anzahl der Elemente in X-Richtung und Y-Richtung, die durch den Attributzuweisungsbefehl bestimmt wurden (Schritt S140). Auf diese Weise aktualisiert die Anzeigebilddaten-Editiereinheit 13 die Kopierattributinformationen 24, wenn ein neuer Attributzuweisungsbefehl gesendet wurde.The display image
Die Anzeigebilddaten-Editiereinheit 13 editiert die Objektgruppeninformationen 26 den aktualisierten Kopierattributinformationen 24 gemäß. Die Anzeigebilddaten-Editiereinheit 13 bestimmt, ob die Gesamtzahl der in den Kopierattributinformationen 24 festgelegten Elemente geändert wurde (Schritt S145).The display image
Als Reaktion auf eine Bestimmung, dass sich die Gesamtzahl der in den Kopierattributinformationen 24 festgelegten Elemente geändert hat (Schritt S145: JA), bestimmt die Anzeigebilddaten-Editiereinheit 13, ob die Gesamtzahl der in den Kopierattributinformationen 24 festgelegten Elemente erhöht wurde (Schritt S150).In response to a determination that the total number of items set in the copy attribute information 24 has changed (step S145: YES), the display image
Als Reaktion auf eine Bestimmung, dass die Gesamtzahl der in den Kopierattributinformationen 24 festgelegten Elemente erhöht wurde (Schritt S150: JA), kopiert die Anzeigebilddaten-Editiereinheit 13 das letzte Objekt in der Ausrichtungsreihenfolge der Gruppe (Schritt S160). Die Anzeigebilddaten-Editiereinheit 13 erzeugt neue Objektinformationen, indem sie einen spezifischen Wert zu dem im letzten Objekt bestimmten geschriebenen Wert addiert.In response to a determination that the total number of items set in the copy attribute information 24 has increased (step S150: YES), the display image
Als Reaktion auf eine Bestimmung, dass die Gesamtzahl der in den Kopierattributinformationen 24 festgelegten Elemente reduziert wurde (Schritt S150: NEIN), löscht die Anzeigebilddaten-Editiereinheit 13 die erforderliche Anzahl (reduzierte Anzahl) von Objekten in der Reihenfolge ab dem letzten Objekt in der Ausrichtungsreihenfolge der Gruppe (Schritt S170).In response to a determination that the total number of items set in the copy attribute information 24 has been reduced (step S150: NO), the display image
Nach der Ausführung von Schritt S160 oder S 170 ändert die Anzeigebilddaten-Editiereinheit 13 die Anordnung der Objekte so, dass die Anzahl der Objekte mit der aktualisierten Anzahl der Elemente in X-Richtung und Y-Richtung übereinstimmt. Das bedeutet, dass die Anzeigebilddaten-Editiereinheit 13 die Anzahl der in X-Richtung und Y-Richtung auf dem Anzeigebild angeordneten Objekte auf Basis der Anzahl der Elemente in X-Richtung und der Anzahl der Elemente in Y-Richtung, die in den Kopierattributinformationen 24 angegeben sind, ändert (Schritt S 180). Als Reaktion auf eine Bestimmung, dass es keine Änderung der in den Kopiergruppeninformationen 23 festgelegten Gesamtzahl der Elemente gibt (Schritt S145: NEIN), führt die Anzeigebilddaten-Editiereinheit 13 den Schritt S180 aus. Die Anzeigebilddaten-Editiereinheit 13 ordnet die Objekte auf dem Anzeigebild entsprechend der Ausrichtungsreihenfolge in den Kopierattributinformationen 24 an. Die Anzeigebilddaten-Speichereinheit 15 speichert die von der Anzeigebilddaten-Editiereinheit 13 editierten Kopiergruppeninformationen 23.After executing step S160 or S170, the display image
Wenn der Benutzer die zu editierende Kopiergruppe 55 auf dem im unteren Teil von
Wenn die Anzahl der Elemente in X-Richtung oder die Anzahl der Elemente in Y-Richtung erneut in die Editierschnittstelle 50 eingegeben wird, ändert die Anzeigebilddaten-Editiereinheit 13 die Kopierattributinformationen 24. Im gezeigten Fall wird „4“ als Anzahl der Elemente in X-Richtung eingegeben, wobei die Anzahl der Elemente in Y-Richtung „2“ unverändert bleibt. Die Anzeigebilddaten-Editiereinheit 13 ordnet die Objekte auf dem Anzeigebild 204 entsprechend der Anzahl der Elemente in X-Richtung und der Anzahl der Elemente in Y-Richtung an, d. h. entsprechend der Anzahl der Felder in X-Richtung und der Anzahl der Felder in Y-Richtung. In diesem Fall ordnet die Anzeigebilddaten-Editiereinheit 13 insgesamt acht Objekte auf dem Anzeigebild 204 an: vier Objekte in X-Richtung und zwei Objekte in Y-Richtung. Das Anzeigebild 204 zeigt, dass die Objekte 51A bis 51F, 52 und 53 als Kopiergruppe 55 angeordnet sind.When the number of items in the X-direction or the number of items in the Y-direction is re-inputted into the editing interface 50, the display image
Die Anzeigebilddaten-Editiereinheit 13 gemäß der vorliegenden Ausführungsform erzeugt neue Kopiergruppeninformationen 23, indem sie eine Änderung entsprechend der Benutzeranweisung an den in der Anzeigebilddaten-Speichereinheit 15 gespeicherten Kopiergruppeninformationen 23 vornimmt. Dabei erzeugt die Anzeigebilddaten-Editiereinheit 13 die Objektinformationen über die Objekte 52 und 53 aus den Objektinformationen über das Objekt 51F auf Basis der neuen Kopierattributinformationen 24.The display image
Der Vorgang, bei dem die Anzeigebilddaten-Editiereinheit 13 die Objektinformationen zu den Objekten 52 und 53 aus den Objektinformationen zu dem Objekt 51F erzeugt, ähnelt dem Vorgang, bei dem die Anzeigebilddaten-Editiereinheit 13 die Objektinformationen zu den Objekten 51B bis 51F aus den Objektinformationen zu dem Objekt 51A erzeugt.The process in which the display image
Die Anzeigebilddaten-Editiereinheit 13 ordnet die Objekte 51A bis 51F, 52 und 53 auf Basis der neuen Kopierattributinformationen 24 an. Das heißt, wie in Schritt S160 beschrieben wurde, erstellt die Anzeigebilddaten-Editiereinheit 13 die Objekte 52 und 53 durch Kopieren des letzten Objekts 51F in der Ausrichtungsreihenfolge der Gruppe und ordnet die Objekte 52 und 53 nach dem Objekt 51F an.The display image
In diesem Fall ordnet die Anzeigebilddaten-Editiereinheit 13 die Objekte 51A bis 51F, 52 und 53 auf dem Anzeigebild 204 unter Verwendung der Informationen an, die bereits in den Kopierattributinformationen 24 vor der Änderung der Kopierattributinformationen 24 festgelegt wurden. Beispielsweise ordnet die Anzeigebilddaten-Editiereinheit 13 die Objekte 51A bis 51F, 52 und 53 auf Basis der Ausrichtungsreihenfolge an, die bereits in den Kopierattributinformationen 24 festgelegt wurde.In this case, the display image
Da die Anzeigebilddaten-Speichereinheit 15 die Ausrichtungsreihenfolge speichert, erkennt die Anzeigebilddaten-Editiereinheit 13 der Anzeigebilddaten-Editiervorrichtung 10, dass die Objekte 51A bis 51F in der Reihenfolge der Objekte 51A bis 51F ausgerichtet wurden. Daher ordnet die Anzeigebilddaten-Editiereinheit 13 im Falle des Hinzufügens der Objekte 52 und 53 die Objekte 51A bis 51F ebenfalls in Übereinstimmung mit der Ausrichtungsreihenfolge an und ordnet auch die Objekte 52 und 53 in Übereinstimmung mit der Ausrichtungsreihenfolge an.Since the display image
Ferner ordnet die Anzeigebilddaten-Editiereinheit 13 die Objekte 51A bis 51F, 52 und 53 auf Basis des Abstands in X-Richtung, des Abstands in Y-Richtung, des Seitenverhältnisses und dergleichen an, die in den Kopierattributinformationen 24 festgelegt sind. Auf diese Weise kann die Anzeigebilddaten-Editiereinheit 13 die Objekte 51A bis 51F, 52 und 53 in Übereinstimmung mit den in der Anzeigebilddaten-Speichereinheit 15 gespeicherten Kopierattributinformationen 24 in einfacher Weise anordnen.Further, the display image
Wie oben beschrieben wurde, kann der Benutzer, wenn die Anzahl der auszurichtenden Objekte in den bereits konfigurierten Anzeigebilddaten geändert wird, die Objekte einfach durch erneutes Editieren der Kopierattributinformationen 24 ausrichten.As described above, when the number of objects to be aligned is changed in the already configured display image data, the user can align the objects simply by editing the copy attribute information 24 again.
Die Anzeigebilddaten-Editiereinheit 13 speichert die Anzeigebilddaten des Anzeigebildes 204 in der Anzeigebilddaten-Speichereinheit 15. Zudem speichert die Anzeigebilddaten-Editiereinheit 13 die Kopiergruppeninformationen 23, die zum Erstellen der Anzeigebilddaten des Anzeigebildes 204 verwendet wurden, in der Anzeigebilddaten-Speichereinheit 15. Danach verwendet die Anzeigebilddaten-Editiereinheit 13 beim erneuten Editieren der Kopiergruppe 55 die neuesten Kopiergruppeninformationen 23, die in der Anzeigebilddaten-Speichereinheit 15 gespeichert sind.The display image
Wie oben beschrieben wurde, behandelt die Anzeigebilddaten-Editiervorrichtung 10 mehrere Objekte nicht als ein Objekt, sondern verwaltet mehrere Objekte als eine Gruppe. Durch die Verwaltung der Kopiergruppeninformationen 23 kann die Anzeigebilddaten-Editiervorrichtung 10 die Kopierattributinformationen 24 auf einer gruppenweisen Basis speichern und die Werte der zuvor editierten Kopierattributinformationen 24 in den Kopiergruppeninformationen 23 nach dem Editieren wiedergeben.As described above, the display image
Da bei der vorliegenden Ausführungsform die Objekte anhand der Kopiergruppeninformationen 23 verwaltet werden, muss der Benutzer die Objekte nach der Ausführung des wiederholten Kopierens nicht erneut ausrichten. Als Reaktion auf eine Änderung der Gesamtzahl der Elemente in der Objektgruppe kann der Benutzer die ausgerichtete Objektgruppe einfach editieren, indem er die Gesamtzahl der Elemente, die Anzahl der Elemente in X-Richtung oder die Anzahl der Elemente in Y-Richtung editiert, was dazu beiträgt, Zeit und Aufwand für die Anzeigebildeditierung zu sparen.In the present embodiment, since the objects are managed based on the copy group information 23, the user does not need to realign the objects after performing the repeated copying. In response to a change in the total number of items in the object set, the user can easily edit the aligned object set by editing the total number of items, the number of items in the X direction, or the number of items in the Y direction, which contributes to this , save time and effort for display image editing.
Wie oben beschrieben wurde, ändert die Anzeigebilddaten-Editiervorrichtung 10 gemäß der ersten Ausführungsform die Anzahl der Felder von Objekten als Reaktion auf den Empfang einer Anweisung zum Ändern der Anzahl von Elementen in X-Richtung oder der Anzahl von Elementen in Y-Richtung für die erstellte Objektgruppe und ordnet die Objektgruppe in den Anzeigebilddaten mit der geänderten Feldanzahl auf Basis der Kopiergruppeninformationen 23, in denen die Feldanzahl geändert wurde, neu an. Ferner speichert die Anzeigebilddaten-Speichereinheit 15 die Kopiergruppeninformationen 23. Folglich kann der Benutzer auf einfache Weise ein Objekt zu der durch wiederholtes Kopieren erstellten Objektgruppe hinzufügen oder daraus löschen.As described above, the display image
Zweite AusführungsformSecond embodiment
Als Nächstes wird unter Bezugnahme auf die
Bei der zweiten Ausführungsform ist der Objektanordnungsbereich 40 unterteilt und die Objekte sind in den Unterteilungen angeordnet; daher ist die Anzahl der im Objektanordnungsbereich 40 angeordneten Objekte gleich der Anzahl der Unterteilungen des Objektanordnungsbereichs 40.In the second embodiment, the
Die Anzeigebilddaten-Editiereinheit 13 empfängt das vom Benutzer bezeichnete Objekt (Schritt S210). Die Anzeigebilddaten-Editiereinheit 13 empfängt auch die Anzahl der Elemente in X-Richtung und Y-Richtung im Objektanordnungsbereich 40, die in den Kopierattributinformationen 24 enthalten sind (Schritt S220).The display image
Auf dem Anzeigebild 101, bei dem es sich um ein Objekt-Editor-Anzeigebild handelt, wird ein Objekt 41, das eine Kopierquelle darstellt, im Objektanordnungsbereich 40 angeordnet. Bevor das Objekt 41 wiederholt kopiert wird, sind der Objektanordnungsbereich 40 und der Bereich, in dem das Objekt 41 angezeigt wird, identisch.On the display image 101 which is an object editor display image, an
Die Anzeigebilddaten-Editiereinheit 13 erzeugt die Kopiergruppeninformationen 23 entsprechend dem Kopierquellenbestimmungsbefehl und der Kopierattributinformationen 24, wobei die Anzeigebilddaten-Speichereinheit 15 die von der Anzeigebilddaten-Editiereinheit 13 erzeugten Kopiergruppeninformationen 23 zusammen mit dem Objektanordnungsbereich 40 speichert (Schritt S230).The display image
Die Anzeigebilddaten-Editiereinheit 13 berechnet die Anzeigegröße eines Objekts, indem sie den Objektanordnungsbereich 40 durch die Anzahl der in den Kopierattributinformationen 24 festgelegten Elemente dividiert, und transformiert das Kopierquellobjekt in die berechnete Anzeigegröße (Schritt S240).The display image
Die Anzeigebilddaten-Editiereinheit 13 führt ein wiederholtes Kopieren des Objekts gemäß den in den Kopiergruppeninformationen 23 festgelegten Parametern durch. Konkret kopiert die Anzeigebilddaten-Editiereinheit 13 das Kopierquellobjekt so, dass die Anzahl der Kopien mit der Anzahl der durch die Parameter bestimmten Elemente übereinstimmt (Schritt S250). Beim Kopieren des Kopierquellobjekts erzeugt die Anzeigebilddaten-Editiereinheit 13 neue Objektinformationen, indem sie einen spezifischen Wert zu dem in dem Kopierquellobjekt festgelegten geschriebenen Wert hinzufügt.The display image
Die Anzeigebilddaten-Editiereinheit 13 ordnet die in den Objektinformationen festgelegten Objekte auf Basis der Kopierattributinformationen in X-Richtung und Y-Richtung auf dem Anzeigebild an. Ferner speichert die Anzeigebilddaten-Speichereinheit 15 die Kopiergruppeninformationen, die die Objektgruppeninformationen und der Kopierattributinformationen umfassen.The display image
Es werden nun Informationen beschrieben, die auf dem Anzeigebild angezeigt werden, wenn das wiederholte Kopieren ausgeführt wird. Wenn das wiederholte Kopieren ausgeführt wird, wird auf dem Anzeigebild eine Editierschnittstelle zum Editieren der Anzahl der Elemente in X-Richtung und der Anzahl der Elemente in Y-Richtung, der wiederholt kopierten Objekte und dergleichen angezeigt.Information displayed on the display image when repeat copying is performed will now be described. When the repeated copying is performed, an editing interface for editing the number of items in the X direction and the number of items in the Y direction, the repeatedly copied objects, and the like is displayed on the display image.
Auf diese Weise zeigt die Anzeigeausgabeeinheit 11 bei der vorliegenden Ausführungsform die Editierschnittstellen 31 bis 33 auf dem Anzeigebild 102 an, sobald der Benutzer das Objekt 41 auswählt. Dadurch kann dem Benutzer das Anzeigebild für die Anweisung zum wiederholten Kopieren nach dem Vorgang zur Auswahl des Objekts angezeigt werden, ohne dass der Vorgang zur Eingabe einer Anweisung zum wiederholten Kopieren durchgeführt wird. Daher kann der Benutzer leicht auf die Funktion zum wiederholten Kopieren zugreifen.In this way, in the present embodiment, the
Als Reaktion auf die Eingabe eines numerischen Wertes in die Editierschnittstellen 31 bis 33 durch den Benutzer erzeugt die Anzeigebilddaten-Editiereinheit 13 die Kopiergruppeninformationen 23. Die Anzeigebilddaten-Editiereinheit 13 legt in den erzeugten Kopiergruppeninformationen 23 die Anzahl der Elemente in X-Richtung, die in die Editierschnittstelle 32 eingegeben wurden, die Anzahl der Elemente in Y-Richtung, die in die Editierschnittstelle 33 eingegeben wurden, und die Gesamtzahl der Elemente, die in die Editierschnittstelle 31 eingegeben wurden, fest. Wenn die Gesamtzahl der Elemente nicht in die Editierschnittstelle 31 eingegeben wird, berechnet die Anzeigebilddaten-Editiereinheit 13 die Gesamtzahl der Elemente durch Multiplikation der Anzahl der Elemente in X-Richtung mit der Anzahl der Elemente in Y-Richtung und legt die berechnete Gesamtzahl der Elemente in den Kopiergruppeninformationen 23 fest. Es wird darauf hingewiesen, dass die Anzahl der in den Kopiergruppeninformationen 23 festgelegten Objekte eins sein kann.In response to the user inputting a numerical value to the editing interfaces 31 to 33, the display image
Wenn „N“ (N ist eine natürliche Zahl) als Anzahl der Elemente in X-Richtung in den Kopiergruppeninformationen 23 und „M“ (M ist eine natürliche Zahl) als Anzahl der Elemente in Y-Richtung in den Kopiergruppeninformationen 23 festgelegt werden, erzeugt die Anzeigebilddaten-Editiereinheit 13 (N×M)-1 einzelne Objektinformationen, da keine Notwendigkeit besteht, die Kopierquellobjektinformationen zu erzeugen, die bereits erzeugt wurden.When “N” (N is a natural number) as the number of X-direction elements in the copy group information 23 and “M” (M is a natural number) as the number of Y-direction elements in the copy group information 23 are set, generated the display image data editing unit 13 (N×M)-1 single object information since there is no need to create the copy source object information that has already been created.
Die ersten einzelnen Objektinformationen, die in den Kopiergruppeninformationen 23 enthalten sind, sind die Objektinformationen über die Kopierquelle, d. h. das Objekt 41. Die zweiten und folgenden einzelnen Objektinformationen, die in den Kopiergruppeninformationen 23 enthalten sind, werden von der Anzeigebilddaten-Editiereinheit 13 mit Hilfe eines Vorgangs erstellt, der dem unter Bezugnahme auf
Die Anzeigebilddaten-Editiereinheit 13 führt ein wiederholtes Kopieren auf Basis der Kopiergruppeninformationen 23 durch.
Die Anzeigebilddaten-Editiereinheit 13 platziert ein Objekt in jeder der vier Unterteilungen. Das in
Die Anzeigebilddaten-Editiereinheit 13 platziert in jedem der acht Bereiche ein Objekt.
Das Objekt 41A ist mit den Objektinformationen des Objekts 41 verknüpft. Die Objekte 41B bis 41H sind mit den Objektinformationen verknüpft, die von der Anzeigebilddaten-Editiereinheit 13 erstellt wurden.
Wenn eine Anweisung zum erneuten Editieren der erstellten Anzeigebilddaten vorliegt, d. h. eine neue Editieranweisung vom Benutzer, editiert die Anzeigebilddaten-Editiervorrichtung 10 die Anzeigebilddaten entsprechend der Benutzeranweisung erneut.
Nach Ausführung der Schritte S 110 bis S 180 speichert die Anzeigebilddaten-Editiervorrichtung 10 die von der Anzeigebilddaten-Editiereinheit 13 editierten Kopiergruppeninformationen 23 in der Anzeigebilddaten-Speichereinheit 15. Dann berechnet die Anzeigebilddaten-Editiervorrichtung 10 die Anzeigegröße eines Objektelements in dem Objektanordnungsbereich 40 (Schritt S310). Konkret berechnet die Anzeigebilddaten-Editiereinheit 13 die Anzeigegröße eines Objektelements in X-Richtung, indem sie die X-Richtung des in der Anzeigebilddaten-Speichereinheit 15 gespeicherten Objektanordnungsbereichs 40 durch die Anzahl der Elemente in X-Richtung dividiert. Zudem berechnet die Anzeigebilddaten-Editiereinheit 13 die Anzeigegröße eines Objektelements in Y-Richtung, indem sie die Y-Richtung des Objektanordnungsbereichs 40 durch die Anzahl der Elemente in Y-Richtung dividiert.After executing steps S110 to S180, the display image
Die Anzeigebilddaten-Editiereinheit 13 transformiert die Anzeigegröße jedes Objekts in die berechnete Anzeigegröße eines Elements (Schritt S320). Dann richtet die Anzeigebilddaten-Editiereinheit 13 die transformierten Objekte im Objektanordnungsbereich 40 aus (Schritt S330).The display image
In einigen Fällen kann die Anzeigebilddaten-Editiervorrichtung 10 eine Anweisung zur Erhöhung der Gesamtzahl der Elemente als Benutzeranweisung aufgrund einer Spezifikationsänderung oder dergleichen erhalten. Es wird ein Vorgang beschrieben, bei dem die Anzeigebilddaten-Editiervorrichtung 10 die Gesamtzahl der Elemente erhöht.In some cases, the display image
Wenn der Benutzer wie auf dem Anzeigebild 106A dargestellt die Anzahl der Elemente in X-Richtung von „4“ auf „5“ ändert, ändert die Anzeigebilddaten-Editiervorrichtung 10 die Anzahl der Objekte in X-Richtung von vier auf fünf. Folglich ändert die Anzeigebilddaten-Editiervorrichtung 10 die Gesamtzahl der Elemente von „8“ auf „10“.When the user changes the number of items in the X direction from “4” to “5” as shown on the display image 106A, the display image
Danach kann die Anzahl der Elemente durch den Benutzer von „10“ auf „9“ geändert werden, wie auf dem Anzeigebild 106B dargestellt ist. Als Anzahl der in der Objektgruppe enthaltenen Objekte kann demnach ein Wert angegeben werden, der kleiner ist als der Wert, der sich aus der Multiplikation der Anzahl der Elemente in X-Richtung mit der Anzahl der Elemente in Y-Richtung ergibt. In diesem Fall stellt die Anzeigebilddaten-Editiereinheit 13 nach dem letzten in der Objektgruppe erstellten Objekt einen leeren Platz zur Verfügung. Das heißt, die Anzeigebilddaten-Editiereinheit 13 ändert die Anzahl der Objekte in der zweiten Reihe in X-Richtung von fünf auf vier, indem sie das letzte Objekt löscht. In
In einigen Fällen kann es aufgrund einer Aktualisierung des programmierbaren Displays, einer Fehlerkorrektur oder dergleichen erforderlich sein, die Objektgruppe der durch wiederholtes Kopieren erstellten Anzeigebilddaten zu editieren. Dazu kann nicht nur das Hinzufügen eines neuen Objekts am Ende der ausgerichteten Objekte gehören, sondern auch das Einfügen eines Objekts zwischen ausgerichteten Objekten. Zudem kann ein Objekt zwischen ausgerichteten Objekten gelöscht werden. Zur Erleichterung dieser Vorgänge führt die Anzeigebilddaten-Editiereinheit 13 eine Verwaltung durch, indem sie dem Anordnungsbereich jedes Objekts entsprechend der Ausrichtungsreihenfolge der Objekte im Objektanordnungsbereich 40 Identifikationsinformationen wie eine Bereichsnummer zuweist. Es wird darauf hingewiesen, dass die Ausrichtungsreihenfolge der Objekte in den Kopierattributinformationen 24 frei festgelegt werden kann. Die vorliegende Ausführungsform beschreibt den Fall, bei dem die Objekte in Z-Reihenfolge ausgerichtet sind.In some cases, it may be necessary to edit the object group of the display image data created by repeated copying due to updating of the programmable display, error correction or the like. This can include not only adding a new object at the end of aligned objects, but also inserting an object between aligned objects. In addition, an object can be deleted between aligned objects. To facilitate these operations, the display image
Wenn beispielsweise 10 Objekte im Objektanordnungsbereich 40 angeordnet sind, werden die Anordnungsbereiche PE1 bis PE10 im Objektanordnungsbereich 40 festgelegt. In
Die Anzeigebilddaten-Editiereinheit 13 weist den Objekten in der mit den Kopiergruppeninformationen 23 verwalteten Gruppe entsprechend der Kopierreihenfolge fortlaufende Elementnummern zu, die eindeutig identifiziert werden können. Die Anzeigebilddaten-Editiereinheit 13 verwaltet in den Kopiergruppeninformationen 23 eine Liste 301 (im Folgenden als Objektliste bezeichnet), die die Korrespondenzbeziehung zwischen den IDs der Objekte und den, den Objekten zugewiesenen Elementnummern angibt. Wie in der Objektliste 301 dargestellt ist, ist zum Beispiel die Elementnummer des Objekts mit der ID „1001“ „1“. Die Anzeigebilddaten-Editiereinheit 13 bestimmt die Position der Objekte auf Basis der Korrespondenzbeziehung zwischen den Bereichsnummern und den Elementnummern. Die folgende Beschreibung basiert auf der Annahme, dass die Bereichsnummern und die Elementnummern gleich sind.The display image
Die Anzeigebilddaten-Editiervorrichtung 10 kann in jedem der Anordnungsbereiche PE1 bis PE10 eine Elementnummer oder eine Bereichsnummer anzeigen.
Die Anzeigeausgabeeinheit 11 stellt jede Elementnummer in dem der Elementnummer entsprechenden Anordnungsbereich dar. Da die Anzeigeausgabeeinheit 11 die Elementnummern in den Anordnungsbereichen auf dem Anzeigebild 107 darstellt, kann der Benutzer visuell überprüfen, in welcher Reihenfolge die Objekte nach der Ausführung des wiederholten Kopierens ausgerichtet sind.The
Als Nächstes wird ein Fall beschrieben, bei dem die Position eines Objekts auf dem Anzeigebild geändert wird.
Der Benutzer ändert die Position des Objekts beispielsweise durch Ziehen mit der Maus. Der Inhalt dieser Bedienung wird von der Eingabevorrichtung 3 als Benutzeranweisung an die Anzeigebilddaten-Editiervorrichtung 10 gesendet. Daraufhin ersetzt die Anzeigebilddaten-Editiereinheit 13 die Elementnummer, die dem Index des zu verschiebenden Objekts entspricht, durch die Bereichsnummer des Verschiebungsziels.The user changes the position of the object, for example, by dragging with the mouse. The content of this operation is sent from the
Wenn das Objekt mit der Elementnummer „9“ an die Stelle des Objekts mit der Elementnummer „7“ verschoben wird, ändert die Anzeigebilddaten-Editiereinheit 13 die Objektliste 301 in eine neue Objektliste 302. Da eine Duplizierung von Elementnummern in der Objektliste 302 nicht zulässig ist, erhöht die Anzeigebilddaten-Editiereinheit 13 alle Elementnummern nach dem duplizierten Element um eins. Konkret ändert die Anzeigebilddaten-Editiereinheit 13 im Fall des Verschiebens des Objekts mit der Elementnummer „9“ an die Position des Objekts mit der Elementnummer „7“ die Elementnummer des Objekts mit der Elementnummer „9“ in der neuen Objektliste 302 von „9“ auf „7“. Ferner ändert die Anzeigebilddaten-Editiereinheit 13 die Elementnummer des Objekts mit der Elementnummer „7“ in der neuen Objektliste 302 von „7“ auf „8“ und die Elementnummer des Objekts mit der Elementnummer „8“ von „8“ auf „9“. Die Anzeigebilddaten-Editiereinheit 13 speichert die geänderte Objektliste 302 in der Anzeigebilddaten-Speichereinheit 15.If the object with the item number "9" is moved to the place of the object with the item number "7", the display image
Die Anzeigebilddaten-Editiereinheit 13 ändert die im Objektanordnungsbereich 40 angeordneten Objekte entsprechend der Änderung der Elementnummern. Hierbei platziert die Anzeigebilddaten-Editiereinheit 13 das Objekt mit der ID „1009“, dessen Elementnummer auf „7“ geändert wurde, in dem durch die Bereichsnummer „7“ angegebenen Anordnungsbereich. Ferner platziert die Anzeigebilddaten-Editiereinheit 13 das Objekt mit der ID „1007“, dessen Elementnummer auf „8“ geändert wurde, in dem durch die Bereichsnummer „8“ angegebenen Anordnungsbereich und das Objekt mit der ID „1008“, dessen Elementnummer auf „9“ geändert wurde, in dem durch die Bereichsnummer „9“ angegebenen Anordnungsbereich.The display image
Wie oben beschrieben wurde, ändert die Anzeigebilddaten-Editiervorrichtung 10 die Ausrichtungsreihenfolge der Objekte, indem sie das Objekt, dem eine neue Elementnummer zugewiesen wurde, in den Anordnungsbereich verschiebt, dessen Bereichsnummer mit der neuen Elementnummer verknüpft ist. Wenn die Reihenfolge der Elementnummern aufgrund einer Änderung in der Objektliste 301 geändert wird, ordnet die Anzeigebilddaten-Editiereinheit 13 somit die Objekte auf dem Anzeigebild 108 entsprechend der geänderten Objektliste 302 neu an. Folglich kann die Anzeigebilddaten-Editiervorrichtung 10 ein durch Erweiterung der Anzeigebilddaten hinzugefügtes Objekt problemlos an einer bestimmten Stelle einfügen.As described above, the display image
Nun wird die Anzeigeform von Objekten beschrieben.
Bei der Anzeigeprozedur 501 ist das Objekt 61X das Kopierquellobjekt, wobei die Objekte 61Y und 61Z unter Verwendung des Objekts 61X erstellt wurden. Bei der Anzeigeprozedur 502 ist das Objekt 61X das Kopierquellobjekt, und die Objekte 61B, 61C und 61D wurden unter Verwendung des Objekts 61X erstellt.In
Wenn das wiederholte Kopieren wie bei der Anzeigeprozedur 501 ohne Festlegung des Objektanordnungsbereichs 40 ausgeführt wird, bleiben die Anzeigegröße und die Anzeigeform des Kopierquellobjekts unverändert. Ferner sind die Anzeigegröße und die Anzeigeform des Kopierquellobjekts die gleichen wie die Anzeigegröße und die Anzeigeform der kopierten Objekte.If the repeated copying is performed as in the
Andererseits unterscheidet sich im Fall der Anzeigeprozedur 502 die Anzeigeform der durch wiederholtes Kopieren erzeugten Objekte 61B bis 61D von der des Kopierquellobjekts 61X. Wenn ein Bild, das ein Symbol oder dergleichen darstellt, als Objekt festgelegt und auf einem Anzeigebild platziert wird, führt eine Änderung der Anzeigeform des Objekts zu einer Änderung des Seitenverhältnisses des Bildes, wodurch der Eindruck des Originalbildes verändert und die Erkennbarkeit erschwert werden kann.On the other hand, in the case of the
Daher führt die Anzeigebilddaten-Editiereinheit 13 gemäß der vorliegenden Ausführungsform ein wiederholtes Kopieren im Objektanordnungsbereich 40 unter Beibehaltung des Seitenverhältnisses der Objekte aus.
Die Anzeigebilddaten-Editiereinheit 13 führt die in
Wenn die Mindestanzeigeeinstellungen nicht konfiguriert wurden, transformiert die Anzeigebilddaten-Editiereinheit 13 die Anzeigegröße der Objekte in die Größe, die jeweils den gitterförmigen Anordnungsbereichen entsprechen, die durch Teilen des Objektanordnungsbereichs 40 auf Basis der Anzahl der Elemente in X-Richtung und der Anzahl der Elemente in Y-Richtung erhalten werden. Wenn die Mindestanzeigeeinstellungen nicht konfiguriert wurden und die Anzahl der Elemente in X-Richtung „3“ beträgt, erstellt die Anzeigebilddaten-Editiereinheit 13 die Objekte 62A, 62B und 62C unter Verwendung des Objekts 62. Die Objekte 62A bis 62C weisen das gleiche Seitenverhältnis wie das Kopierquellobjekt 62 auf und sind so dimensioniert, dass sie in den Objektanordnungsbereich 40 passen.When the minimum display settings have not been configured, the display image
Wenn die Mindestanzeigeeinstellungen konfiguriert wurden, bestimmt die Anzeigebilddaten-Editiereinheit 13, ob die Objekte die Mindestanzeigegröße erfüllen, wenn die Objekte in die maximale, in die gitterförmigen Anordnungsbereiche eingeschriebene Anzeigegröße transformiert werden, während das Seitenverhältnis der Objekte beibehalten wird. Als Reaktion auf die Feststellung, dass die Ergebnisse der Transformation der Objekte die Mindestanzeigegröße nicht erfüllen, ändert die Anzeigebilddaten-Editiereinheit 13 die Anzahl der Elemente in X-Richtung und die Anzahl der Elemente in Y-Richtung, so dass das Seitenverhältnis der Objekte erfüllt ist und die Ergebnisse der Transformation der Objekte die Mindestanzeigegröße erfüllen.When the minimum display settings have been configured, the display image
Beispielsweise kann eine Änderung der Anzahl der Elemente in X-Richtung dazu führen, dass die Objekte 62A bis 62C, bei denen es sich um das Ergebnis der Transformation des Objekts 62 handelt, die Mindestanzeigegröße nicht erfüllen. In diesem Fall prüft die Anzeigebilddaten-Editiereinheit 13, ob die Ergebnisse der Transformation des Objekts 62 die Mindestanzeigegröße erfüllen können, wenn die Anzahl der Elemente in X-Richtung verringert und die Anzahl der Elemente in Y-Richtung erhöht werden. Wenn verifiziert wird, dass die Ergebnisse der Transformation des Objekts 62 die Mindestanzeigegröße erfüllen können, indem die Anzahl der Elemente in X-Richtung verringert und die Anzahl der Elemente in Y-Richtung erhöht wird, verringert die Anzeigebilddaten-Editiereinheit 13 die Anzahl der Elemente in X-Richtung und erhöht die Anzahl der Elemente in Y-Richtung.For example, changing the number of elements in the X-direction may result in objects 62A through 62C, which are the result of transforming
In ähnlicher Weise kann eine Änderung der Anzahl der Elemente in Y-Richtung dazu führen, dass die Objekte 62A bis 62C, die das Ergebnis einer Transformation des Objekts 62 sind, die Mindestanzeigegröße nicht erfüllen. In diesem Fall führt die Anzeigebilddaten-Editiereinheit 13 einen Vorgang ähnlich dem Vorgang aus, bei dem eine Änderung der Anzahl der Elemente in X-Richtung dazu führt, dass die Objekte 62A bis 62C die Mindestanzeigegröße nicht erfüllen. Es wird darauf hingewiesen, dass im Objektanordnungsbereich 40 ein Bereich, in dem kein Objekt platziert ist, als leerer Bereich belassen wird.Similarly, changing the number of elements in the Y-direction may cause the objects 62A-62C that are the result of a transformation of
Als Nächstes wird der Unterschied zwischen einem wiederholten Kopiervorgang, bei dem die Objektliste 301 verwendet wird (im Folgenden als erster wiederholter Kopiervorgang bezeichnet), und einem wiederholten Kopiervorgang, bei dem die Objektliste 301 nicht verwendet wird (im Folgenden als zweiter wiederholter Kopiervorgang bezeichnet), beschrieben.Next, the difference between a repeated copy operation using the object list 301 (hereinafter referred to as a first repeated copy operation) and a repeated copy operation not using the object list 301 (hereinafter referred to as a second repeated copy operation), described.
Sowohl beim ersten wiederholten Kopiervorgang als auch beim zweiten wiederholten Kopiervorgang wird der numerische Wert, der zu einem Objekt gehört, oder der Wert eines Einstellungselements, der ein bei einem Objekt eingestellter fortlaufender Wert ist, in einem spezifischen Intervall einer Addition oder Subtraktion unterzogen, so dass eine Kopie des Objekts erstellt wird. Zum Zeitpunkt des wiederholten Kopierens wird demnach jedes Objekt, das durch wiederholtes Kopieren erzeugt werden soll, so festgelegt, dass der Wert des durch einen Parameter bezeichneten Einstellungselements Kontinuität aufweist. Das wiederholte Kopieren ist also kein einfaches Kopieren von Daten.In either of the first repetitive copying and the second repetitive copying, the numerical value belonging to an object or the value of a setting item, which is a continuous value set to an object, is subjected to addition or subtraction at a specific interval so that a copy of the object is created. Therefore, at the time of repeated copying, each object to be created by repeated copying is set so that the value of the setting item designated by a parameter has continuity. So repeated copying is not simply copying data.
Das zweite wiederholte Kopierverfahren, bei dem keine Objektliste 301 verwendet wird, weist eine schlechte Re-Editierbarkeit nach der Ausführung des wiederholten Kopierens auf. Im Falle einer Objektgruppe, deren Signifikanz darin besteht, dass der Parameter entsprechend der Ausrichtungsreihenfolge der Objekte laufend ansteigt, führt beispielsweise das Einfügen eines Objekts in der Mitte dazu, dass alle Einstellungen der nachfolgenden Objekte zurückgesetzt werden müssen.The second repeated copying method, which does not use object list 301, has poor re-editability after executing the repeated copying. For example, in the case of a group of objects, the significance of which is that the parameter increases progressively according to the alignment order of the objects, inserting an object in the middle leads to the need to reset all the settings of the subsequent objects.
Das Objekt 65A hat die ID „10001“ und den geschriebenen Wert „11“. Das Objekt 65B weist die ID „10002“ und den geschriebenen Wert „12“ auf. Das Objekt 65C hat die ID „10003“ und den geschriebenen Wert „13“. In diesem Fall hat das neue Objekt 65X die ID „10004“, weil es das vierte Objekt ist, und den geschriebenen Wert „12“, weil es an der Position des Objekts 65B eingefügt wurde.The
Wenn ein solcher zweiter wiederholter Kopiervorgang durchgeführt wird, sollte der geschriebene Wert des Objekts 65B „13“ und der geschriebene Wert des Objekts 65C „14“ sein, da das Objekt 65B an der Position nach den Objekten 65A und 65X platziert wurde. Da es jedoch im zweiten wiederholten Kopiervorgang keine Objektliste 301 gibt, muss der Benutzer die geschriebenen Werte der Objekte 65B und 65C zurücksetzen. In
Das Objekt 66A weist die Elementnummer „1“, die ID „10001“ und den geschriebenen Wert „Elementnummer+10“, d. h. den geschriebenen Wert „11“ auf. Das Objekt 66B weist die Elementnummer „2“, die ID „10002“ und den geschriebenen Wert „Elementnummer+10“, d. h. den geschriebenen Wert „12“ auf. Das Objekt 66C hat die Elementnummer „3“, die ID „10003“ und den geschriebenen Wert „Elementnummer+10“, d. h. den geschriebenen Wert „13“. In diesem Fall weist das neue Objekt 66D, das das vierte Objekt ist, die ID „10004“ auf. Das Objekt 66D, das an der Stelle des Objekts 66B eingefügt wurde, hat weist die Elementnummer „2“ und den geschriebenen Wert „12“ auf.The
Da die Anzeigebilddaten-Editiervorrichtung 10 beim ersten wiederholten Kopiervorgang das wiederholte Kopieren unter Verwendung der Objektliste 301 ausführt, kann die Anzeigebilddaten-Editiervorrichtung 10 auch die geschriebenen Werte der Objekte 66B und 66C auf Basis der Objektliste 301 festlegen. Daher muss der Benutzer die geschriebenen Werte der Objekte 66B und 66C nicht zurücksetzen. Auf diese Weise verwaltet die Anzeigebilddaten-Editiervorrichtung 10 die Elementnummern in der Objektliste 301 und kann daher auch für die neu anzuordnenden Objekte 66B und 66C geschriebene Werte auf Basis von Elementnummern festlegen.Since the display image
Da die Anzeigebilddaten-Editiervorrichtung 10 die einem Objekt zugeordnete Elementnummer als zum Objekt gehörenden geschriebenen Wert verwendet, kann der Benutzer als Reaktion auf eine Änderung der Ausrichtungsreihenfolge der Objekte indirekt den geschriebenen Wert angeben, der in Bezug auf das Objekt mit der neuen Ausrichtungsreihenfolge übereinstimmt. Durch Spezifizieren des zu einem Objekt gehörenden geschriebenen Wertes in Form eines auf der Elementnummer basierenden mathematischen Ausdrucks ist es außerdem möglich, auf Anfragen zu verschiedenen Einstellungen für geschriebene Werte zu reagieren.Since the display image
Es wird nun ein Vorgang beschrieben, bei dem wiederholtes Kopieren ohne Verwendung der Kopiergruppeninformationen 23 ausgeführt wird.
Das im oberen Teil von
Ein im mittleren Teil von
In diesem Zustand befindet sich die Objektgruppe auf dem Anzeigebild 105B teilweise außerhalb des Anordnungsbereichs 45; daher verkleinert der Benutzer die Objektgruppe auf eine Größe, die in den Anordnungsbereich 45 passt. Konkret führt der Benutzer einen Vorgang zur Verkleinerung aller Objekte der Objektgruppe in X-Richtung aus. Ein im unteren Teil von
Daher muss der Benutzer, wenn die Kopiergruppeninformationen 23 nicht verwaltet werden, einige Objekte der Objektgruppe verschieben, wenn er das Objekt OB4 neu hinzufügt (einfügt). Außerdem muss der Benutzer, wenn das Einfügen des Objekts dazu führt, dass die Objektgruppe nicht in den ursprünglich erstellten Anordnungsbereich 45 passt, die Größe der einzelnen Objekte ändern. Außerdem muss der Benutzer, wenn die Einstellwerte der Objekte durch wiederholtes Kopieren inkrementiert oder anderweitig bearbeitet wurden, alle Einstellwerte der Objekte an und nach der Position des Einfügens oder Löschens überprüfen.Therefore, when the copy group information 23 is not managed, the user needs to move some objects of the object group when newly adding (pasting) the object OB4. Additionally, if pasting the object causes the group of objects to not fit within the originally created
Wenn die Kopiergruppeninformationen 23 nicht verwaltet werden, ist demnach nicht bekannt, ob die auf dem Anzeigebild angeordneten Objekte Objekte sind, die durch wiederholtes Kopieren ausgerichtet wurden. Wenn der Benutzer also zusätzlich ein neues Objekt in den bereits von Objekten belegten Bereich platziert, muss er Vorgänge wie die Änderung der Größe und Position der Objekte und die Änderung der Einstellwerte durchführen. Wenn die Kopiergruppeninformationen 23 nicht verwaltet werden, ist es daher sehr zeit- und arbeitsaufwändig, ein Objekt zu einer durch wiederholtes Kopieren erstellten Objektgruppe hinzuzufügen oder daraus zu löschen.Accordingly, if the copy group information 23 is not managed, it is not known whether the objects arranged on the display image are objects aligned by repeated copying. Therefore, when the user additionally places a new object in the area already occupied by objects, he must perform operations such as changing the size and position of the objects and changing the setting values. Therefore, if the copy group information 23 is not managed, it takes much time and labor to add or delete an object to or from an object group created by repeated copying.
Da bei der vorliegenden Ausführungsform das wiederholte Kopieren auf Basis der Kopiergruppeninformationen 23 ausgeführt wird, kann das erneute Editieren des Anzeigebildes, z. B. das Hinzufügen oder Löschen eines Objekts, im Bedarfsfall mit geringerem Zeit- und Arbeitsaufwand durchgeführt werden.In the present embodiment, since the repeated copying is performed based on the copy group information 23, the re-editing of the display image, e.g. For example, adding or deleting an object can be done with less time and effort when needed.
Es wird darauf hingewiesen, dass die Anzeigebilddaten-Editiervorrichtung 10 nicht zwingend Objekte, die Bilder darstellen, auf dem Anzeigebild anordnet, sondern Objekte, die numerische Werte darstellen, in Listenform auf dem Anzeigebild anordnen kann. Darüber hinaus können die bei der zweiten Ausführungsform beschriebenen Funktionen bei der Anzeigebilddaten-Editiervorrichtung 10 gemäß der ersten Ausführungsform eingesetzt werden. Beispielsweise kann die Anzeigebilddaten-Editiervorrichtung 10 bei der ersten Ausführungsform jede Elementnummer in dem der Elementnummer entsprechenden Anordnungsbereich anzeigen. Ferner kann die Anzeigebilddaten-Editiervorrichtung 10 bei der ersten Ausführungsform die auf dem Anzeigebild angeordneten Objekte entsprechend der Änderung der Elementnummern in der Objektliste 301 ändern.It is noted that the display image
Darüber hinaus kann die Anzeigebilddaten-Editiervorrichtung 10 bei der ersten Ausführungsform, wenn die Beibehaltung des Seitenverhältnisses der auf dem Anzeigebild angezeigten Objekte dazu führt, dass die Mindestanzeigegröße nicht erfüllt wird, die Anzahl der Elemente in X-Richtung oder die Anzahl der Elemente in Y-Richtung so ändern, dass die Mindestanzeigegröße erfüllt wird, während das Seitenverhältnis beibehalten wird. Bei der ersten Ausführungsform kann die Anzeigebilddaten-Editiervorrichtung 10 den geschriebenen Wert eines Objekts mit einem mathematischen Ausdruck basierend auf der Elementnummer des Objekts festlegen.In addition, in the first embodiment, when keeping the aspect ratio of the objects displayed on the display image does not satisfy the minimum display size, the display image
Wie oben beschrieben wurde, führt die Anzeigebilddaten-Editiervorrichtung 10 gemäß der zweiten Ausführungsform ein wiederholtes Kopieren durch, während die Anzeigegröße des Objektanordnungsbereichs 40 beibehalten wird, wodurch ein wiederholtes Kopieren ohne Berechnung der Anzeigegröße des Objektanordnungsbereichs 40 nach dem Kopieren ausgeführt werden kann.As described above, the display image
Da die Anzeigebilddaten-Editiervorrichtung 10 ein wiederholtes Kopieren unter Beibehaltung der Anzeigegröße des Objektanordnungsbereichs 40 durchführt, ist es außerdem möglich, die Anordnung der Objekte als Reaktion auf eine Erhöhung oder Verringerung der Anzahl der Objekte nach dem wiederholten Kopieren leicht anzupassen.In addition, since the display image
Nun wird die Hardwarekonfiguration einer bei der ersten und zweiten Ausführungsform beschriebenen Anzeigebilddaten-Editiervorrichtung 10 beschrieben.
Die Anzeigebilddaten-Editiervorrichtung 10 kann durch eine Empfangsvorrichtung 151, einen Prozessor 152, einen Speicher 153 und eine Ausgabevorrichtung 154 implementiert werden, die in
Die Anzeigebilddaten-Editiervorrichtung 10 wird durch den Prozessor 152 implementiert, der ein computerausführbares Anzeigebilddaten-Editierprogramm liest und ausführt, das in dem Speicher 153 gespeichert ist, um die Funktion der Anzeigebilddaten-Editiervorrichtung 10 auszuführen. Man kann auch sagen, dass das Anzeigebilddaten-Editierprogramm, das ein Programm zum Ausführen der Funktion der Anzeigebilddaten-Editiervorrichtung 10 ist, einen Computer veranlasst, die Prozedur oder das Verfahren auszuführen, die der Anzeigebilddaten-Editiervorrichtung 10 zugeordnet sind.The display image
Das von der Anzeigebilddaten-Editiervorrichtung 10 auszuführende Anzeigebilddaten-Editierprogramm weist eine Modulkonfiguration auf, die die Anzeigebilddaten-Editiereinheit 13 einschließt, die auf eine Hauptspeichervorrichtung geladen und auf der Hauptspeichervorrichtung erzeugt wird.The display image data editing program to be executed by the display image
Der Speicher 153 hat die Funktion der Anzeigebilddaten-Speichereinheit 15. Der Speicher 153 wird auch als temporärer Speicher verwendet, wenn der Prozessor 152 verschiedene Prozesse ausführt. Der Speicher 153 speichert beispielsweise das Anzeigebilddaten-Editierprogramm, die Kopiergruppeninformationen 23, Anzeigebilddaten und dergleichen.The memory 153 has the function of the display image
Die Empfangsvorrichtung 151 ist eine Schnittstellenvorrichtung, die von der Eingabeeinrichtung 3 gesendete Informationen empfängt und die empfangenen Informationen an den Prozessor 152 sendet. Die Ausgabevorrichtung 154 hat die Funktion der Anzeigeausgabeeinheit 11. Die Ausgabevorrichtung 154 gibt die von der Anzeigebilddaten-Editiereinheit 13 erzeugten Anzeigebilddaten an ein externes Gerät wie beispielsweise die Anzeigevorrichtung 2 aus.The receiving device 151 is an interface device that receives information sent from the
Das Anzeigebilddaten-Editierprogramm kann in einem computerlesbaren Speichermedium in einer installierbaren oder ausführbaren Datei gespeichert und als Computerprogramm-Produkt bereitgestellt werden. Alternativ kann das Anzeigebilddaten-Editierprogramm der Anzeigebilddaten-Editiervorrichtung 10 über ein Netzwerk wie das Internet zur Verfügung gestellt werden.The display image data editing program can be stored in a computer-readable storage medium in an installable or executable file and provided as a computer program product. Alternatively, the display image data editing program can be provided to the display image
Es wird darauf hingewiesen, dass ein Teil der Funktion der Anzeigebilddaten-Editiervorrichtung 10 durch dedizierte Hardware, wie beispielsweise einen speziellen Schaltkreis, und der andere Teil durch Software oder Firmware implementiert werden kann.It should be noted that part of the function of the display image
Die in den oben genannten Ausführungsbeispielen beschriebenen Konfigurationen stellen Beispiele dar. Die Ausführungsformen können mit anderen bekannten Techniken und untereinander kombiniert werden, und einige der Konfigurationen können weggelassen oder soweit geändert werden, dass sie nicht vom Kern der Erfindung abweichen.The configurations described in the above embodiments are examples. The embodiments may be combined with other known techniques and each other, and some of the configurations may be omitted or changed within the scope of not departing from the gist of the invention.
Bezugszeichenlistereference list
- 11
- Anzeigebilddaten-Editiersystem;display image data editing system;
- 22
- Anzeigevorrichtung;display device;
- 33
- Eingabevorrichtung;input device;
- 44
- Informationsverarbeitungsvorrichtung;information processing device;
- 1010
- Anzeigebilddaten-Editiervorrichtung;display image data editing device;
- 1111
- Anzeigeausgabeeinheit;display output unit;
- 1313
- Anzeigebilddaten-Editiereinheit;display image data editing unit;
- 1515
- Anzeigebilddaten-Speichereinheit;display image data storage unit;
- 2121
- Anzeigebilddaten;display image data;
- 2222
- Objektinformationen;object information;
- 2323
- Kopiergruppeninformationen;copy group information;
- 2424
- Kopierattributinformationen;copy attribute information;
- 25A bis 25C, 25X25A to 25C, 25X
- Objektinformationen;object information;
- 2626
- Objektgruppeninformationen;object group information;
- 31 bis 33, 5031 to 33, 50
- Editierschnittstelle;editing interface;
- 4040
- Objektanordnungsbereich;object arrangement area;
- 41, 41A bis 41H, 51A bis 51F, 52, 53, 61B bis 61D, 61X bis 61Z, 62, 62A bis 62C, 63A bis 63C, 65A bis 65C, 65X, 66A bis 66D, OB1 bis OB441, 41A to 41H, 51A to 51F, 52, 53, 61B to 61D, 61X to 61Z, 62, 62A to 62C, 63A to 63C, 65A to 65C, 65X, 66A to 66D, OB1 to OB4
- Objekt;Object;
- 4545
- Anordnungsbereich;layout area;
- 5555
- Kopiergruppe;copy group;
- 101, 102, 105A bis 105C, 106A, 106B, 107, 108, 201 bis 204101, 102, 105A to 105C, 106A, 106B, 107, 108, 201 to 204
- Anzeigebild;display image;
- 151151
- Empfangsvorrichtung;receiving device;
- 152152
- Prozessor;Processor;
- 153153
- Speicher;Storage;
- 154154
- Ausgabevorrichtung;dispenser;
- 301, 302301, 302
- Objektliste;object list;
- P1, P2P1, P2
- Position;Position;
- PAPA
- Bereich;Area;
-
PE1 bis PE 10PE1 to
PE 10 - Anordnungsbereich.layout area.
ZITATE ENTHALTEN IN DER BESCHREIBUNGQUOTES INCLUDED IN DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of documents cited by the applicant was generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturPatent Literature Cited
- JP 2015079398 [0005]JP 2015079398 [0005]
Claims (10)
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2020/005158 WO2021161388A1 (en) | 2020-02-10 | 2020-02-10 | Screen data-editing program, screen data-editing device, and screen data-editing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE112020006703T5 true DE112020006703T5 (en) | 2022-12-15 |
Family
ID=72517836
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE112020006703.3T Pending DE112020006703T5 (en) | 2020-02-10 | 2020-02-10 | Display image data editing program, display image data editing apparatus and display image data editing method |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP6758551B1 (en) |
| CN (1) | CN115087954B (en) |
| DE (1) | DE112020006703T5 (en) |
| WO (1) | WO2021161388A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7032838B1 (en) * | 2021-06-24 | 2022-03-09 | 特許業務法人Ipx | Information processing equipment, programs and information processing methods |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015079398A (en) | 2013-10-17 | 2015-04-23 | 発紘電機株式会社 | Drawing editor device and its program |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6359695B1 (en) * | 1992-02-26 | 2002-03-19 | Canon Kabushiki Kaisha | Repeated image forming apparatus with neighboring image boundary gradiation correction |
| JP2001285610A (en) * | 2000-03-29 | 2001-10-12 | Ricoh Co Ltd | Image forming device |
| JP3879552B2 (en) * | 2002-03-20 | 2007-02-14 | 富士ゼロックス株式会社 | Image generating apparatus, image reading apparatus, unauthorized duplication prevention system, program, and output medium manufacturing method |
| JP3961545B2 (en) * | 2005-11-29 | 2007-08-22 | 株式会社コナミデジタルエンタテインメント | Object selection device, object selection method, and program |
| CN101590318B (en) * | 2008-05-26 | 2012-05-30 | 鈊象电子股份有限公司 | Rhythm game device |
| US8750624B2 (en) * | 2010-10-19 | 2014-06-10 | Doron Kletter | Detection of duplicate document content using two-dimensional visual fingerprinting |
| JP5910603B2 (en) * | 2013-10-17 | 2016-04-27 | コニカミノルタ株式会社 | Setting object display control device, setting object display method, and computer program |
| JP2017091328A (en) * | 2015-11-13 | 2017-05-25 | 富士ゼロックス株式会社 | Information processing apparatus and information processing program |
-
2020
- 2020-02-10 JP JP2020531548A patent/JP6758551B1/en active Active
- 2020-02-10 DE DE112020006703.3T patent/DE112020006703T5/en active Pending
- 2020-02-10 WO PCT/JP2020/005158 patent/WO2021161388A1/en not_active Ceased
- 2020-02-10 CN CN202080095795.2A patent/CN115087954B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015079398A (en) | 2013-10-17 | 2015-04-23 | 発紘電機株式会社 | Drawing editor device and its program |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115087954B (en) | 2024-09-10 |
| CN115087954A (en) | 2022-09-20 |
| WO2021161388A1 (en) | 2021-08-19 |
| JPWO2021161388A1 (en) | 2021-08-19 |
| JP6758551B1 (en) | 2020-09-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102016216843B4 (en) | Distributed file merging | |
| DE69128958T2 (en) | Cut and paste filtering of unlimited, dynamic, unmodifiable data streams | |
| DE69427008T2 (en) | Method for automatically restoring the consistency of a hierarchical object structure in a computer after operator intervention and computer with such a system | |
| DE69232110T2 (en) | History content display system for an information processor | |
| DE68925746T2 (en) | Version management tool | |
| DE69030550T2 (en) | Method and system for generating plans for a manufacturing process | |
| DE69618735T2 (en) | Method and device for designing a knitted fabric | |
| DE69602827T2 (en) | METHOD FOR CREATING A TELECOMMUNICATIONS NETWORK DATA BASE | |
| DE69130085T2 (en) | Figuring device | |
| DE69026885T2 (en) | Dynamic selection of data formats for recursively nested logical elements | |
| DE102012209711A1 (en) | Systems and methods for using graphical representations to manage query results | |
| DE112016007220T5 (en) | Ladder program processing support device and ladder program processing method | |
| DE69532307T2 (en) | Expression propagation for hierarchical net lists | |
| DE102017106023A1 (en) | Method and system for automated user interface testing via model-driven techniques | |
| DE112019000972T5 (en) | Methods and systems for simplified graphical mapping of bipartite graphs | |
| DE112013005993T5 (en) | Method, apparatus and computer readable medium for optimal determination of data subsets | |
| DE3850444T2 (en) | Program management process for distributed processing systems and customized device. | |
| DE3855225T2 (en) | Database system for image composition | |
| DE112011105625T5 (en) | Sequence program creation device | |
| DE202014005278U1 (en) | Embed archived data in a data source | |
| DE69425480T2 (en) | Document editing apparatus | |
| DE112018005620T5 (en) | ORDER MANAGEMENT IN A DATA PROCESSING SYSTEM | |
| DE102023122773A1 (en) | BINDING DATA TO GRAPHIC OBJECTS USING A VISUAL INDICATOR | |
| DE69129776T2 (en) | Process and device for image data processing | |
| DE69025389T2 (en) | Table editor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed |