WO2008056209A1 - Method and device for processing numbers and columns of numbers - Google Patents

Method and device for processing numbers and columns of numbers Download PDF

Info

Publication number
WO2008056209A1
WO2008056209A1 PCT/IB2007/000315 IB2007000315W WO2008056209A1 WO 2008056209 A1 WO2008056209 A1 WO 2008056209A1 IB 2007000315 W IB2007000315 W IB 2007000315W WO 2008056209 A1 WO2008056209 A1 WO 2008056209A1
Authority
WO
WIPO (PCT)
Prior art keywords
function
numbers
functions
column
columns
Prior art date
Application number
PCT/IB2007/000315
Other languages
German (de)
French (fr)
Inventor
Walter Hauser
Doris Hauser
Original Assignee
Alpnacom
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alpnacom filed Critical Alpnacom
Publication of WO2008056209A1 publication Critical patent/WO2008056209A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/177Editing, e.g. inserting or deleting of tables; using ruled lines
    • G06F40/18Editing, e.g. inserting or deleting of tables; using ruled lines of spreadsheets

Definitions

  • the invention relates to methods and devices for processing of numbers and columns of numbers by means of an electronic device, in particular also for the postaddition of number columns in the sense of an electronic calculating machine.
  • Such columns are hereinafter referred to as multi-stage, the corresponding totals as a total of first stage T, second stage TT, third stage TTT.
  • assets may represent a total TTT, current assets and fixed assets per total TT and liquid funds, receivables, inventories per one total T.
  • the latter may in turn be composed of the balances of individual balance sheet accounts.
  • intermediate totals which are not added to a higher level but are added to those on the same addition stage. These are referred to below as intermediate additions and corresponding columns as columns with subtotals S.
  • a column is multistage and at least one intermediate total is present, it is referred to in this document as a nested column. It is also spoken of a nested intermediate addition.
  • the numbers of a number column are entered manually by means of a keyboard and usually after entering a number automatically added to a sum, whereupon the sum is displayed on a display. If it is a post-addition, such a sum is compared by the examiner with the total on the document (first conventional method).
  • the auditor in conventional calculating machines can store a first sum T by operating a memory key M + (possibly M-) in a memory M, as well as a second sum T, etc., and its sum TT by operating an MR. Query key and compare with the total on the written template, which corresponds to the first conventional method. Conventional calculators for higher multi-level storage are possible.
  • An essential object of the invention is now to disclose methods and devices with which, in particular, multistage post-additions can be carried out in a simple manner while avoiding undetected volatility and similar errors.
  • these methods should be simple and clear in handling and also well suited for corrections.
  • a user interface in the form of a table matrix of rows and columns and integrated active connections between different functions and numbers is proposed, the table matrix consisting of two parts:
  • each function field of the matrix part 2 has an operative connection with the number field lying on the same line such that the function of the relevant at least one function column is assigned to the number field lying on the same line or the number shown in it by manual actuation of a function field ,
  • An electronic calculating machine usually consists of an input keyboard 1.3 for the manual input of numbers and functions, a display 1.1 and an arithmetic unit (AU).
  • the display 1.1 now integrates part 1 of the matrix table according to the invention.
  • the display has area for at least the representation of a column 1.1, in which the numbers entered by means of keyboard 1.3 and temporarily stored for example in the memory S numbers, for example in the number fields 1 to 12 are shown conventionally before they are further processed according to the invention.
  • Part 2 of the matrix table in the present example contains five function columns with 5 x 12 function fields, thus a total of 60 function fields.
  • These function fields are implemented as small function keys, each key being provided with an operative connection to the number field assigned to it in the matrix part 1 on the matrix row of a number.
  • the connection works in such a way that the activation of a function field by means of a function key assigns to the number field arranged on the same matrix line the function of the function column in which the number field is located.
  • the calculator has a storage medium for storing the unprocessed numbers (S), the processed numbers and totals (S-T) and the selectable functions including active connections (S-F).
  • the number column in the number column 1.1 is processed successively from top to bottom.
  • a simplified balance sheet (10) with assets (12) and liabilities (13) should be added.
  • the post-addition is here only two-stage, on the asset side with the current assets and fixed assets each as stages T (one), which add up to stages TT (two), the assets.
  • stages T one
  • stages TT two
  • short-term debt, long-term debt and total equity T first tier and liabilities total second-tier Total TT on the liabilities side.
  • the number column with the 25 numbers entered is now processed from top to bottom. This corresponds to the logic of the post-addition functions stored in the memory S-F according to FIG.
  • the current assets (14) gem. Fig. 2 recalculated by the T-function is assigned to the current assets (22).
  • the function key of the matrix part 2 corresponding to the concrete number field of the current asset and the T function is actuated. This triggers the stored in memory SF active compound and logic of the post-addition T so that the - stored from above to below - before the current assets or figures automatically added to the setpoint sum T and is automatically compared with the corresponding actual sum T. in that the desired sum temporarily stored in ST is subtracted from the actual sum also temporarily stored in ST.
  • this post-addition matches, this can be indicated optically or acoustically. If the target total does not match the actual total, check whether it is an input error or whether the actual total on the template is incorrect.
  • the display can be made, for example, that in case of agreement the recalculated number field is automatically displayed in green, in case of non-compliance in red.
  • the green can be graded according to the recalculated addition level. For example, a field with a Total T calculated may be colored a faint green, with a Total TT in medium green and a Total TTT in strong green. This has the advantage that this color information not only provides the information as to whether a post-addition is correct, but that the respective level of the recalculated number is also stored in the number column.
  • the fixed asset is next added as a sum T, by actuating again the function key of the matrix part 2 corresponding to the concrete number field - now the fixed asset - and the T function. It will not be the target sum of the yet calculated numbers, temporarily stored in S1 and compared with the actual sum.
  • the set sum is calculated in accordance with the stored in SF logic for a post-addition T in turn so that in the stored execution order from top to bottom now all previously unprocessed numbers are added up to the number of fixed assets to the target sum T.
  • the next addition of the assets follows as the sum TT from the two sums T of the current and fixed assets stored in S1.
  • the specific number field of the active function key corresponding to the TT function is actuated in the function column TT of the matrix part 2, whereupon according to the stored in memory SF for the function TT logic, the assets from the values stored in ST of the circulation and Recalculated assets, as a target total TT stored in ST and compared with the actual total TT.
  • the multi-stage post-addition can be carried out in the simplest manner. Thanks to the matrix, the functions for the various stages are clearly available for input - directly for the number to be processed, and thus so that both the choice of function and the choice of the number can be carried out with a single key operation. In addition, the information on the recalculated levels is provided by gradation of the color green in the appropriate number field clearly, while an error can be displayed with the - possibly also graduated - color red.
  • the function columns may also contain other functions.
  • Another practical arithmetic function is the correction of a sign error. This in turn simply corrects the wrong sign directly for the relevant number by pressing the function key of a function column +/- (sign change).
  • post-additions multistage additions are also conceivable.
  • function columns for horizontal arithmetic operations post-additions, multiplication checks, etc. can be implemented. This will be briefly described below, in the context of the processing of complex tabular lists of number columns.
  • formatting functions can also be incorporated into such a matrix.
  • Function columns for the functions 'Delete', 'Correction', 'Inseif' in connection with arithmetic functions can be helpful for the simple and fast processing of the entered numbers. Thus, it is no longer necessary to select a number to be deleted in a number field first, and then in a second operation with the delete function to edit (or vice versa).
  • These functions can also be selected and executed in a single step via the matrix part 2 according to the invention.
  • space requirements can be saved by providing only a single function column for different functions, for example for a function family, such as those representing the functions T, TT and TTT. If a post-addition of the first stage is carried out, the function family key "Post-addition" corresponding to the sum to be added T is then actuated once in the corresponding one function column. If a sum TT is to be added, this key is pressed twice in quick succession, for a total TTT three times.
  • the area thus obtained by reducing the function columns can be used, for example, to expand the matrix part 1, the display, by at least one column, which is supposed to display the functional links that were triggered due to the actuation of the function keys.
  • this new link column of the display parallel to the number column for each added sum, for example, their level (T, TT or TTT) are displayed.
  • T, TT or TTT their level
  • the current assets and fixed assets can each be supplemented with T and the assets with TT on the corresponding matrix row of a number in this linking column. This makes it easy to see which numbers have been added to which sums and which levels.
  • the inventive method with benefit also in connection with spreadsheets.
  • the numbers, the arithmetic operations including the total T, TT, etc. remain stored in the calculator and then transferred to a spreadsheet program with all necessary information.
  • the numbers and arithmetic links are now stored and displayed in the logic of the spreadsheet, ie, the functions and their active connections are no longer integrated in function fields outside but in the cells of the spreadsheet itself.
  • An example of a number column built on intermediate additions is a profit and loss account in which, for example, gross sales are deducted from sales deductions, then net sales are used for the cost of goods, then gross profit is spent on personnel costs, administration costs, etc.
  • a nested intermediate addition is located between the totals of multilevel additions.
  • An intermediate total forms, for example, a summand of a stage T, TT or TTT.
  • Multi-stage post-additions therefore have a linking column for each stage. This is shown for the multi-stage post-addition of Fig. 3, for an interleaved post-addition of Fig. 5.
  • Fig. 5 it can be seen from step 2 to 4, as before and until after the intermediate addition, the multi-stage interleaved intermediate addition performed and in particular also shown .
  • the subtotal S (752O00) in succession forms an addend for the subsequent total T (1'432'538) by specifying the operation '+' on the subtotal line S is easy to find. (It will be discussed below which concrete embodiments of a device according to the invention are actually shown in FIGS. 3 and 5.)
  • the area requirement can be reduced by a very simple method according to the invention if an entire function family is represented in a linking column.
  • the function group "post-addition" is formed (T, TT, TTT) and a linking column is formed therefor.
  • the intermediate addition has a separate linking column. Since the intermediate addition column in Fig. 4 before the Numeric column and thus separated from the columns for multi-stage re-additions attached, the different links are particularly clear and easily visible.
  • the device in FIG. 4 also has a column for the change of sign. (The concrete embodiment of the device according to FIG. 4 will be discussed in more detail below.)
  • Another object of the invention is to reduce this additional space requirement in connection with matrix part 3.
  • matrix part 3 i. the join columns
  • matrix part 2 i. the function columns
  • both types of columns must have the same matrix structure.
  • both matrix part 2 and matrix part 3 should have five identical function or linking columns T, TT, TTT, Z and +/-.
  • FIGS. 3, 4 and 5 show devices according to the invention which already have such an overlap of the two matrix parts 2 and 3:
  • Function columns with function keys and a display for representing the linking columns are identical or overlapping.
  • This can be achieved, for example, by implementing the function keyboard of the electronic calculating machine in the form of a touch-screen keyboard.
  • a function field becomes with a separate pointer or a fingertip briefly touched, whereupon the corresponding function T, TT, etc. executed and confirmed execution and type of running function in the same field with T, TT, TTT or S accordingly and the combination of numbers vertically above the function field is also displayed.
  • Function keys and fields for displaying the links are identical.
  • the user interface again consists, according to the invention, of a 2-part matrix, i. with a matrix part 1 for the display for displaying the number column (s) and a matrix part 2 for the function columns and the function keys as well as for the representation of the overlapping linking columns.
  • This new matrix part 2 can be implemented, for example, in a touch screen.
  • a functional field can also be activated with a computer mouse if the methods according to the invention are implemented in a computer and a graphical user interface.
  • Matrix part 3 the separate display of the detailed combination of numbers and functions in designated different linking columns, already constitutes a substantial simplification of previous methods. For this reason, the separate Matixteil 3 is formulated in the claims as an independent method claim 17. He agrees due to the same matrix structure with essential inventive basic considerations of the other claims. In particular, a possible correction of incorrect numbers and functions on very clear, clear and simple basis can be made by this linkage representation according to claim 17. It does not matter whether the functions themselves are entered by means of inventive function keys or function columns or by means of a conventional keyboard.

Abstract

Functions for processing columns of numbers are entered into the matrix by means of a user interface in the form of a table matrix via function fields or function keys. A function field is defined by a row of numbers of a specific number to be processed and a function column of a desired processing function. By means of only one single manual input, the function to be selected and also the number to be processed can be activated. Particularly multistage, even nested additions can be easily added and processed and the result can be presented as needed. The user, who is able to easily detect the predefined structure of the matrix table from the structure and the changes thereof during the processing, activates individual function fields until the multilevel sums are completely and correctly verified. With an automated input of numbers and functions on a written template by means of OCR, the functional display of the matrix, particularly also the control of results and any potentially necessary correction of errors is facilitated.

Description

Verfahren und Vorrichtungen zur Bearbeitung von Zahlen und Zahlenkolonnen Methods and apparatus for processing numbers and columns of numbers
Beschreibungdescription
Einführungintroduction
Die Erfindung betrifft Verfahren und Vorrichtungen zur Bearbeitung von Zahlen und Zahlenkolonnen mittels einer elektronischen Vorrichtung, insbesondere auch zur Nachaddition von Zahlenkolonnen im Sinne einer elektronischen Rechenmaschine.The invention relates to methods and devices for processing of numbers and columns of numbers by means of an electronic device, in particular also for the postaddition of number columns in the sense of an electronic calculating machine.
Aus der Arbeit von Wirtschaftsprüfern ist bekannt, dass Zahlenkolonnen auf Dokumenten stichprobenweise nachaddiert werden. Diese Zahlenkolonnen enthalten öfters nicht nur eine Endsumme sondern auch Summen diverser Stufen, bei denen sich Summen niederer Stufen zu Summen höherer Stufen addieren, so beispielsweise in Bilanzen, Erfolgsrechnungen, Inventaren usw.From the work of auditors it is known that number columns on documents are randomly added. Often, these columns of numbers not only contain a grand total but also sums of various levels in which lower-level sums add up to higher-level sums, such as balance sheets, income statements, inventories, etc.
Solche Kolonnen werden im folgenden als mehrstufig bezeichnet, die entsprechenden Totale als Totale erster Stufe T, zweiter Stufe TT, dritter Stufe TTT. In einer Bilanz können beispielsweise Aktiven ein Total TTT darstellen, Umlaufvermögen und Anlagevermögen je ein Total TT und Flüssige Mittel, Forderungen, Warenvorräte je ein Totale T. Letztere können sich ihrerseits aus den Saldi einzelner Bilanzkonti zusammensetzen. Es wird im folgenden diesbezüglich von mehrstufigen Additionen oder Kolonnen die Rede sein.Such columns are hereinafter referred to as multi-stage, the corresponding totals as a total of first stage T, second stage TT, third stage TTT. In a balance sheet, for example, assets may represent a total TTT, current assets and fixed assets per total TT and liquid funds, receivables, inventories per one total T. The latter may in turn be composed of the balances of individual balance sheet accounts. In the following, we will talk about multistage additions or columns.
Zusätzlich können auch Zwischentotale vorhanden sein, welche nicht zu einer höheren Stufe addiert sondern mit denen auf der selben Additionsstufe weiter addiert wird. Diese werden im folgenden als Zwischenadditionen und entsprechende Kolonnen als Kolonnen mit Zwischentotale S bezeichnet.In addition, there may also be intermediate totals which are not added to a higher level but are added to those on the same addition stage. These are referred to below as intermediate additions and corresponding columns as columns with subtotals S.
Ist eine Kolonne mehrstufig und ist zugleich mindestens ein Zwischentotal vorhanden, wird sie in dieser Schrift als verschachtelte Kolonne bezeichnet. Es wird auch von einer verschachtelten Zwischenaddition gesprochen. Stand der TechnikIf a column is multistage and at least one intermediate total is present, it is referred to in this document as a nested column. It is also spoken of a nested intermediate addition. State of the art
Mit konventionellen kaufmännischen elektronischen Rechenmaschinen werden die Zahlen einer Zahlenkolonne manuell mittels einer Tastatur eingegeben und meistens nach Eingabe einer Zahl auch automatisch zu einer Summe addiert, worauf die Summe auf einem Display angezeigt wird. Handelt es sich um eine Nachaddition, wird eine solche Summe durch den Prüfer mit der sich auf dem Dokument befindlichen Summe verglichen (erstes konventionelles Verfahren).With conventional commercial electronic calculating machines, the numbers of a number column are entered manually by means of a keyboard and usually after entering a number automatically added to a sum, whereupon the sum is displayed on a display. If it is a post-addition, such a sum is compared by the examiner with the total on the document (first conventional method).
Es gibt auch Prüfer, welche nicht nur Summanden einer Summe eingeben sondern gleich auch noch die Summe selbst, diese aber mit umgekehrtem Vorzeichen. Die Nachaddition ist dann in Ordnung, wenn das Resultat dieser Rechenoperationen keine Differenz ergibt, d.h. die Zahl 0 auf dem Display angezeigt wird (zweites konventionelles Verfahren).There are also examiners, which not only add summands of a sum but also the sum itself, but these with the opposite sign. The postaddition is fine if the result of these arithmetic operations does not give a difference, i. the number 0 is shown on the display (second conventional method).
Wird nun eine mehrstufige Kolonne nachaddiert, kann der Wirtschaftsprüfer in konventionellen Rechenmaschinen eine erste Summe T durch Betätigung einer Speicher Taste M+ (allenfalls M-) in einen Speicher M ablegen, ebenso eine zweite Summe T usw. und deren Summe TT durch Betätigung einer MR-Taste abfragen und mit der Summe auf der schriftlichen Vorlage vergleichen, was dem ersten konventionellen Verfahren entspricht. Konventionelle Rechenmaschinen für höheres mehrstufiges Speichern sind möglich.If a multistage column is then added up, the auditor in conventional calculating machines can store a first sum T by operating a memory key M + (possibly M-) in a memory M, as well as a second sum T, etc., and its sum TT by operating an MR. Query key and compare with the total on the written template, which corresponds to the first conventional method. Conventional calculators for higher multi-level storage are possible.
Hingegen wurde bisher nicht aufgezeigt, wie das zweite konventionelle Verfahren mittels konventioneller Rechenmaschinen auf einfache Art und Weise und übersichtlich auf mehrstufige Nachadditionen - auch verschachtelte - angewandt werden kann. Dabei hat dieses zweite Verfahren durchaus seine Vorteile:On the other hand, it has not yet been shown how the second conventional method using conventional calculating machines can be applied in a simple manner and clearly to multi-stage post-additions - even nested ones. This second method certainly has its advantages:
Die Erfahrung zeigt, dass beim optischen Vergleich der Resultate nach konventionellem Verfahren 1 durch den Menschen aus Flüchtigkeit oder Verwechslung beispielsweise ähnlicher Ziffern Fehler auftreten, indem eine Differenz zwischen schriftlich vorliegender Summe (Soll-Summe) und der Summe der Nachaddition (Ist-Summe) nicht festgestellt wird. Diese Fehlerquelle wird im zweiten konventionellen Verfahren reduziert, da beide Arbeitsgänge, d.h. die manuelle Eingabe der Zahlen einerseits und der Vergleich durch den Menschen andererseits auf einen einzigen Arbeitsgang reduziert werden, nämlich die manuelle Eingabe der Summanden inklusive ihrer Summe, sodass der Vergleich der Ist- mit der Soll-Summe durch den Anwender entfällt. Der Anwender hat sich lediglich bewusst zu sein, dass die Ist-Summe eine Zahl ist, welche er mit umgekehrtem Vorzeichen einzugeben hat und hat sich zu vergewissern, dass auf dem Display die Zahl 0 und nicht eine Differenz erscheint.Experience shows that the optical comparison of the results according to conventional method 1 by humans from volatility or confusion example of similar numbers errors occur by a difference between the written sum present (target sum) and the sum of the post-addition (actual sum) not is detected. This error source is reduced in the second conventional method, since both operations, ie the manual input of the numbers on the one hand and the comparison by humans on the other hand are reduced to a single operation, namely the manual input of the summands including their sum, so that the comparison of the actual with the target sum by the user is eliminated. The user has become just to be aware that the actual sum is a number which it has to enter with the opposite sign and has to make sure that the display shows the number 0 and not a difference.
Erfindunqsqemässe Verfahren und VorrichtungenInventive methods and devices
Ein wesentliches erfindungsgemässes Ziel ist es nun, Verfahren und Vorrichtungen aufzuzeigen, mit welchen insbesondere auch mehrstufige Nachadditionen auf einfache Art und Weise unter Vermeidung nicht festgestellter Flüchtigkeits- und ähnlicher Fehler vorgenommen werden können. Zudem sollen diese Verfahren einfach und übersichtlich in der Handhabung und auch gut für Korrekturen geeignet sein.An essential object of the invention is now to disclose methods and devices with which, in particular, multistage post-additions can be carried out in a simple manner while avoiding undetected volatility and similar errors. In addition, these methods should be simple and clear in handling and also well suited for corrections.
Hiezu wird erfindungsgemäss ein User-Interface in Form einer Tabellenmatrix aus Zeilen und Spalten und darin integrierten Wirkverbindungen zwischen verschiedenen Funktionen und Zahlen vorgeschlagen, wobei die Tabellenmatrix aus zwei Teilen besteht:For this purpose, according to the invention, a user interface in the form of a table matrix of rows and columns and integrated active connections between different functions and numbers is proposed, the table matrix consisting of two parts:
- einem Matrixteil 1 aus mindestens einer Zahlenspalte mit Zahlenfeldern auf einem Display - in den Zahlenfeldern werden die eingegebenen Zahlen dargestellt - und- a matrix part 1 of at least one number column with number fields on a display - in the number fields the entered numbers are displayed - and
- einem Matrixteil 2 aus mindestens einer Funktionsspalte mit Funktionsfeldern gleicher Funktion je Spalte.a matrix part 2 of at least one function column with function fields of the same function per column.
- Zugleich weist jedes Funktionsfeld des Matrixteils 2 mit dem auf der selben Zeile liegenden Zahlenfeld eine Wirkverbindung so auf, dass durch manuelle Betätigung eines Funktionsfeldes die Funktion der betreffenden mindestens einen Funktionsspalte dem auf der selben Zeile liegenden Zahlenfeld bzw. der in ihm dargestellten Zahl zugeordnet wird.At the same time, each function field of the matrix part 2 has an operative connection with the number field lying on the same line such that the function of the relevant at least one function column is assigned to the number field lying on the same line or the number shown in it by manual actuation of a function field ,
(Die Zeile des Zahlenfeldes wird im folgenden als Matrixzeile bezeichnet.)(The row of the number field will be referred to as the matrix row in the following.)
In Fig. 1 wird die Integration eines solchen erfindungsgemässen Interfaces in eine elektronischen Rechenmaschine vereinfacht vorgestellt. Eine elektronische Rechenmaschine besteht üblicherweise aus einer Eingabetastatur 1.3 für die manuelle Eingabe von Zahlen und Funktionen, einem Display 1.1 und einer arithmetischen Recheneinheit (AU). Im Display 1.1 ist nun Teil 1 der erfindungsgemässen Matrixtabelle integriert. Der Display weist hiezu Fläche für mindestens die Darstellung einer Spalte 1.1 auf, in welcher die mittels Tastatur 1.3 eingegebenen und beispielsweise im Speicher S temporär gespeicherten Zahlen beispielsweise in den Zahlenfeldern 1 bis 12 konventionell dargestellt werden, bevor sie erfindungsgemäss weiter bearbeitet werden.1, the integration of such an interface according to the invention into an electronic calculating machine is simplified. An electronic calculating machine usually consists of an input keyboard 1.3 for the manual input of numbers and functions, a display 1.1 and an arithmetic unit (AU). The display 1.1 now integrates part 1 of the matrix table according to the invention. The display has area for at least the representation of a column 1.1, in which the numbers entered by means of keyboard 1.3 and temporarily stored for example in the memory S numbers, for example in the number fields 1 to 12 are shown conventionally before they are further processed according to the invention.
Teil 2 der Matrixtabelle beinhaltet im vorliegendem Beispiel fünf Funktionsspalten mit 5 x 12 Funktionsfeldern, somit total 60 Funktionsfelder. Diese Funktionsfelder sind als kleine Funktionstasten implementiert, wobei jede Taste mit einer Wirkverbindung zu dem ihr im Matrixteil 1 auf der Matrixzeile einer Zahl zugeordneten Zahlenfeld ausgestattet ist. Die Verbindung wirkt so, dass die Aktivierung eines Funktionsfeldes mittels einer Funktionstaste dem auf gleicher Matrixzeile angeordneten Zahlenfeld die Funktion der Funktionsspalte, in der sich das Zahlenfeld befindet, zuordnet.Part 2 of the matrix table in the present example contains five function columns with 5 x 12 function fields, thus a total of 60 function fields. These function fields are implemented as small function keys, each key being provided with an operative connection to the number field assigned to it in the matrix part 1 on the matrix row of a number. The connection works in such a way that the activation of a function field by means of a function key assigns to the number field arranged on the same matrix line the function of the function column in which the number field is located.
Die Rechenmaschine weist ein Speichermedium auf zur Speicherung der nicht bearbeiteten Zahlen (S), der bearbeiteten Zahlen und Totale (S-T) sowie der wählbaren Funktionen inklusive Wirkverbindungen (S-F).The calculator has a storage medium for storing the unprocessed numbers (S), the processed numbers and totals (S-T) and the selectable functions including active connections (S-F).
Die Zahlenkolonne in der Zahlenspalte 1.1 wird sukzessive von oben nach unten abgearbeitet.The number column in the number column 1.1 is processed successively from top to bottom.
Das Verfahren soll anhand Fig. 2 detaillierter erläutert werden:The method will be explained in more detail with reference to FIG. 2:
Eine vereinfachte Bilanz (10) mit Aktiven (12) und Passiven (13) soll nachaddiert werden. Die Nachaddition ist hier nur zweistufig, auf der Aktivseite mit dem Umlaufvermögen und dem Anlagevermögen je als Stufen T (eins), welche sich zu Stufen TT (zwei), den Aktiven, summieren. Analog bilden auf der Passivseite das kurzfristige Fremdkapital, das langfristige Fremdkapital und das Eigenkapital Totale T erster Stufe und die Passiven ein Total TT zweiter Stufe.A simplified balance sheet (10) with assets (12) and liabilities (13) should be added. The post-addition is here only two-stage, on the asset side with the current assets and fixed assets each as stages T (one), which add up to stages TT (two), the assets. Similarly, short-term debt, long-term debt and total equity T first tier and liabilities total second-tier Total TT on the liabilities side.
Mittels der konventionellen Tastatur der elektronischen Rechenmaschine gemäss Fig. 1 werden nun alle 25 Zahlen inklusive der Summen T und TT manuell eingegeben, im Speicher S temporär abgelegt und auf dem Display 1.1 , dem Matrixteil 1 , in dessen Zahlenfeldern dargestellt. Bei den 25 dargestellten Zahlen handelt es sich vorerst nur um eingegebene und gespeicherte Zahlen der Aktiv- und Passivseite der Bilanz, zwar versehen mit einem Vorzeichen - in der Regel plus, manchmal auch minus - aber ohne Summenbezeichnung. Nach Eingabe der Zahlen stellt der Benutzer fest, welche Zahlen als Summen erster Stufe (T) und welche als Summen zweiter Stufe (TT) nachzuaddieren sind. Summen dritter Stufe (TTT) sind in diesem Beispiel nicht vorhanden, ebenso nicht Zwischenadditionen.By means of the conventional keyboard of the electronic calculating machine according to FIG. 1, all 25 numbers, including the sums T and TT, are entered manually, stored temporarily in the memory S and displayed on the display 1.1, the matrix part 1, in its number fields. For the time being, the numbers shown are only entered and stored numbers of the asset and liability side of the balance sheet, but with a sign - usually plus, sometimes minus - but no totals. After entering the numbers, the user determines which numbers are to be added as sums of first level (T) and which numbers are to be added as second level sums (TT). Totals of third step (TTT) are not present in this example, as well as intermediate additions.
Die Zahlenkolonne mit den 25 eingegebenen Zahlen wird nun von oben nach untern abgearbeitet. Dies entspricht der Logik der im Speicher S-F gemäss Fig. 1 hinterlegten Nachadditionsfunktionen.The number column with the 25 numbers entered is now processed from top to bottom. This corresponds to the logic of the post-addition functions stored in the memory S-F according to FIG.
Das Umlaufvermögen (14) wird gem. Fig. 2 nachgerechnet, indem die T-Funktion dem Umlaufvermögen zugeordnet wird (22). Hiezu wird die dem konkreten Zahlenfeld des Umlaufvermögens und der T-Funktion entsprechende Funktionstaste des Matrixteiles 2 betätigt. Dies löst die in Speicher S-F hinterlegte Wirkverbindung und Logik der Nachaddition T so aus, dass die - von oben nach unten - vor dem Umlaufvermögen gespeicherten bzw. dargestellten Zahlen automatisch zur Soll-Summe T addiert und automatisch mit der entsprechenden Ist-Summe T verglichen wird, indem die temporär in S-T gespeicherte Soll- Summe von der ebenfalls in S-T temporär gespeicherten Ist-Summe subtrahiert wird.The current assets (14) gem. Fig. 2 recalculated by the T-function is assigned to the current assets (22). For this purpose, the function key of the matrix part 2 corresponding to the concrete number field of the current asset and the T function is actuated. This triggers the stored in memory SF active compound and logic of the post-addition T so that the - stored from above to below - before the current assets or figures automatically added to the setpoint sum T and is automatically compared with the corresponding actual sum T. in that the desired sum temporarily stored in ST is subtracted from the actual sum also temporarily stored in ST.
Stimmt diese Nachaddition überein, kann dies optisch oder akustisch angezeigt werden. Stimmt die Soll-Summe mit der Ist-Summe nicht überein, so ist zu prüfen, ob es sich um einen Eingabefehler handelt oder ob die Ist-Summe auf der Vorlage nicht korrekt ist. Die Anzeige kann beispielsweise so erfolgen, dass bei Übereinstimmung das nachgerechnete Zahlenfeld automatisch in grün dargestellt wird, bei Nicht-Übereinstimmung in Rot. Im weiteren kann das Grün entsprechend der nachgerechneten Additionsstufe abgestuft werden. Ein Feld mit einem nachgerechneten Total T kann beispielsweise in schwachen Grün gefärbt sein, mit einem Total TT in mittelstarkem Grün und einem Total TTT in starkem Grün. Dies hat den Vorteil, dass diese Farbinformation nicht nur die Information liefert, ob eine Nachaddition stimmt sondern dass gleich auch noch die jeweilige Stufe der nachgerechneten Zahl in der Zahlenspalte .gespeichert' bzw. ersichtlich ist.If this post-addition matches, this can be indicated optically or acoustically. If the target total does not match the actual total, check whether it is an input error or whether the actual total on the template is incorrect. The display can be made, for example, that in case of agreement the recalculated number field is automatically displayed in green, in case of non-compliance in red. In addition, the green can be graded according to the recalculated addition level. For example, a field with a Total T calculated may be colored a faint green, with a Total TT in medium green and a Total TTT in strong green. This has the advantage that this color information not only provides the information as to whether a post-addition is correct, but that the respective level of the recalculated number is also stored in the number column.
Stimmt nun diese erste Nachaddition, so wird als nächstes das Anlagevermögen als Summe T nachaddiert, indem wiederum die dem konkreten Zahlenfeld - nun des Anlagevermögens - und der T-Funktion entsprechende Funktionstaste des Matrixteiles 2 betätigt wird. Es wird die Soll-Summe aus den noch nicht bearbeiteten Zahlen errechnet, temporär in S1 gespeichert und mit der Ist- Summe verglichen. Die Soll-Summe errechnet sich gemäss der in S-F hinterlegten Logik für eine Nachaddition T dabei wiederum so, dass in der gespeicherten Abarbeitungsreihenfolge von oben nach unten nun alle bisher noch nicht bearbeiteten Zahlen bis zur Zahl des Anlagevermögens zur Soll-Summe T addiert werden.If this first post-addition now agrees, the fixed asset is next added as a sum T, by actuating again the function key of the matrix part 2 corresponding to the concrete number field - now the fixed asset - and the T function. It will not be the target sum of the yet calculated numbers, temporarily stored in S1 and compared with the actual sum. The set sum is calculated in accordance with the stored in SF logic for a post-addition T in turn so that in the stored execution order from top to bottom now all previously unprocessed numbers are added up to the number of fixed assets to the target sum T.
Stimmt auch diese Nachaddition, so folgt als nächstes die Nachaddition der Aktiven als Summe TT aus den beiden in S1 gespeicherten Summen T des Umlauf- und Anlagevermögens. Hiezu wird die dem konkreten Zahlenfeld der Aktiven die der TT-Funktion entsprechende Funktionstaste in der Funktionsspalte TT des Matrixteiles 2 betätigt, worauf nun gemäss der in Speicher S-F für die Funktion TT hinterlegten Logik automatisch die Aktiven aus den in S-T gespeicherten Werten des Umlauf- und Anlagevermögens nachgerechnet, als Soll-Total TT in S-T gespeichert und mit dem Ist-Total TT verglichen wird.If this post-addition is also correct, the next addition of the assets follows as the sum TT from the two sums T of the current and fixed assets stored in S1. For this purpose, the specific number field of the active function key corresponding to the TT function is actuated in the function column TT of the matrix part 2, whereupon according to the stored in memory SF for the function TT logic, the assets from the values stored in ST of the circulation and Recalculated assets, as a target total TT stored in ST and compared with the actual total TT.
Die oben beschriebene Art und Weise der Implementierung der erfindungsgemässen Verfahren in eine Vorrichtung ist nur beispielhaft. Es sind für einen Fachmann verschiedene andere Ausführungen leicht implementierbar.The above-described manner of implementing the methods according to the invention in a device is only an example. Various other embodiments are easily implementable for a person skilled in the art.
Ein wesentliches Ziel der erfindungsgemässen Verfahren wird damit in der Ausführungsform gemäss Fig. 1 und Fig. 2 erreicht: Die mehrstufige Nachaddition kann auf einfachste Art und Weise durchgeführt werden. Dank der Matrix stehen die Funktionen für die verschiedenen Stufen übersichtlich zur Eingabe zur Verfügung - und zwar gleich direkt für die zu bearbeitende Zahl und damit so, dass sowohl Wahl der Funktion wie auch Wahl der Zahl mit einer einzigen Tastenbetätigung durchgeführt werden können. Zudem wird die Information über die nachgerechneten Stufen durch Abstufung der Farbe grün im entsprechenden Zahlenfeld übersichtlich mitgeliefert, wobei gleichzeitig ein Fehler mit der - allenfalls ebenfalls abgestuften - Farbe Rot angezeigt werden kann.An essential aim of the method according to the invention is thus achieved in the embodiment according to FIGS. 1 and 2: The multi-stage post-addition can be carried out in the simplest manner. Thanks to the matrix, the functions for the various stages are clearly available for input - directly for the number to be processed, and thus so that both the choice of function and the choice of the number can be carried out with a single key operation. In addition, the information on the recalculated levels is provided by gradation of the color green in the appropriate number field clearly, while an error can be displayed with the - possibly also graduated - color red.
Die Funktionsspalten können auch weitere Funktionen beinhalten. Eine weitere praktische arithmetische Funktion stellt die Korrektur eines Vorzeichenfehlers dar. Dadurch wird wiederum auf einfache Art und Weise durch Betätigung der Funktionstaste einer Funktionsspalte +/- (Vorzeichenwechsel) das falsche Vorzeichen direkt für die relevante Zahl korrigiert. Anstelle von Nachadditionen sind auch mehrstufige Additionen denkbar. Auch sind Funktionsspalten für horizontal durchzuführende arithmetische Operationen (Nachadditionen, Nachprüfung von Multiplikationen usw.) implementierbar. Hierauf wird weiter unten noch kurz eingegangen, im Rahmen der Bearbeitung komplexer tabellarischer Aufstellungen von Zahlenkolonnen.The function columns may also contain other functions. Another practical arithmetic function is the correction of a sign error. This in turn simply corrects the wrong sign directly for the relevant number by pressing the function key of a function column +/- (sign change). Instead of post-additions, multistage additions are also conceivable. Also are function columns for horizontal arithmetic operations (post-additions, multiplication checks, etc.) can be implemented. This will be briefly described below, in the context of the processing of complex tabular lists of number columns.
Neben arithmetischen Funktionen können auch Formatierungsfunktionen in eine solche Matrix eingebaut werden. So können Funktionsspalten für die Funktionen ,Delete', Korrektur', Inseif im Zusammenhang mit arithmetischen Funktionen zur einfachen und schnellen Bearbeitung der eingegebenen Zahlen hilfreich sein. Damit ist es nicht mehr länger notwendig, eine zu löschende Zahl in einem Zahlenfeld zuerst anzuwählen, um dann in einem zweiten Arbeitsgang mit der Löschfunktion zu bearbeiten (oder umgekehrt). Auch diese Funktionen können über den Matrixteil 2 erfindungsgemäss direkt in einem einzigen Schritt gewählt und ausgeführt werden.In addition to arithmetic functions, formatting functions can also be incorporated into such a matrix. Function columns for the functions 'Delete', 'Correction', 'Inseif' in connection with arithmetic functions can be helpful for the simple and fast processing of the entered numbers. Thus, it is no longer necessary to select a number to be deleted in a number field first, and then in a second operation with the delete function to edit (or vice versa). These functions can also be selected and executed in a single step via the matrix part 2 according to the invention.
Mit diesen erfindungsgemässen Verfahren für die Bearbeitung von Zahlenkolonnen mit arithmetischen und Formatierungsfunktionen wird eine elektronische Rechenmaschine aufgezeigt, welche die Effizienz des Benutzers steigert und sehr bedienungsfreundlich ist. Die Tätigkeit des Wirtschaftsprüfers wird attraktiver, wenn er auch im Routinebereich .Nachadditionen' über effiziente technische Hilfsmittel verfügt. Seine Effizienz wird noch gesteigert, wenn eine mehrstufige Zahlenkolonne auf einer schriftliche Vorlagen maschinell lesbar ist und mittels einer OCR-Rechenmaschine - wie in EP 0 416 072 umschrieben - in wenigen Sekunden in die Zahlenspalte der Tabellenmatrix eingegeben und anschliessend erfindungsgemäss bearbeitet werden kann.With these inventive method for the processing of columns of numbers with arithmetic and formatting functions, an electronic calculating machine is shown, which increases the efficiency of the user and is very easy to use. The activity of the auditor becomes more attractive, even if he has efficient technical aids in the routine area of 're-additions'. Its efficiency is further enhanced when a multilevel number column is machine readable on a written template and can be entered in a few seconds in the number column of the table matrix and then processed according to the invention by means of an OCR calculating machine - as described in EP 0 416 072.
Allerdings übertreffen die Herstellungskosten einer OCR-Rechenmaschine infolge notwendiger Optik, anspruchsvollem Prozessors und OCR-Software die Kosten einer elektronischen Rechenmaschinen um ein Vielfaches.However, the cost of an OCR calculator due to necessary optics, sophisticated processor and OCR software far exceed the cost of an electronic calculator many times.
Es können auch komplexe tabellarische Kolonnendarstellungen auf einer schriftlichen Vorlage mit mehreren Kolonnen erfindungsgemäss nachaddiert werden. Wenn aus Platzmangel nicht mehrere Zahlenspalten im Marixteil 1 zur Verfügung gestellt werden können, kann auch wie bis anhin mit einer einzigen Zahlenspalte gearbeitet werden. Hiezu wird mit einer ,Shift'-Taste eine Kolonne nach der anderen in die eine Zahlenspalte verschoben und jede erfindungsgemäss abgearbeitet. In komplexen tabellarischen Kolonnenanordnungen sind auch horizontale Nachadditionen anzutreffen. Die bisher besprochene Nachaddition beinhaltet die vertikale Nachaddition. Mittels Aktivierung einer Funktionstaste in einer speziellen Funktionsspalte für eine horizontale Nachaddition werden Zahlen auf gleicher Matrixzeile horizontal nachaddiert.It is also possible to add more complex tabular column representations to a written template with several columns according to the invention. If, due to a lack of space, it is not possible to provide several number columns in section 1, you can also work with a single number column as before. For this purpose, one column after the other is moved into a number column with a 'shift' key and each executed according to the invention. In complex tabular column arrangements, horizontal additions can also be found. The postaddition discussed so far includes vertical postaddition. By activating a function key in a special function column for a horizontal post-addition, numbers are added horizontally on the same matrix line.
Auch andere arithmetische Funktionen können horizontal durchgeführt werden, so beispielsweise die Überprüfung durch Subtraktion (Vorjahresvergleiche von Bilanzen ohne negative Vorzeichen), Multiplikationen (Inventare), usw. Die Logik der betreffenden Funktion ist entsprechend zu definieren und in Speicher S-F zur Auswahl mittels Funktionstaste abzulegen.Other arithmetic functions may also be performed horizontally, such as subtraction (prior year comparisons of negative sign balances), multiplications (inventories), etc. The logic of the function in question should be defined accordingly and stored in memory S-F for selection using the function key.
In einem weiteren erfindungsgemässen Verfahren kann Platzbedarf eingespart werden, indem nur eine einzige Funktionsspalte für verschiedene Funktionen vorgesehen wird, beispielsweise für eine Funktionsfamilie, wie sie die Funktionen T, TT und TTT darstellen. Wird eine Nachaddition erster Stufe durchgeführt, wird nun die der nachzuaddierenden Summe T entsprechende Funktionsfamilientaste .Nachaddition' in der entsprechenden einen Funktionsspalte einmal betätigt. Soll eine Summe TT nachaddiert werden, wird diese Taste zweimal kurz hintereinander betätigt, für eine Summe TTT dreimal.In a further method according to the invention, space requirements can be saved by providing only a single function column for different functions, for example for a function family, such as those representing the functions T, TT and TTT. If a post-addition of the first stage is carried out, the function family key "Post-addition" corresponding to the sum to be added T is then actuated once in the corresponding one function column. If a sum TT is to be added, this key is pressed twice in quick succession, for a total TTT three times.
Die so durch Reduzierung der Funktionsspalten gewonnene Fläche kann beispielsweise dazu benutzt werden, den Matrixteil 1 , den Display, um mindestens eine Spalte zu erweitern, welche neu die funktionalen Verknüpfungen anzeigen soll, die aufgrund der Betätigung der Funktionstasten ausgelöst wurden. In dieser neuen Verknüpfungsspalte des Displays parallel zur Zahlenspalte zu jeder nachaddierten Summe beispielsweise deren Stufe (T, TT oder TTT) angezeigt werden. Im Beispiel der Bilanzaufstellung gemäss Figur 2 können das Umlaufvermögen und das Anlagevermögen je mit T und die Aktiven mit TT auf der entsprechenden Matrixzeile einer Zahl in dieser Verknüpfungsspalte ergänzt werden. So ist auf einfache Art und Weise ersichtlich, welche Zahlen zu welchen Summen mit welchen Stufen addiert worden sind.The area thus obtained by reducing the function columns can be used, for example, to expand the matrix part 1, the display, by at least one column, which is supposed to display the functional links that were triggered due to the actuation of the function keys. In this new link column of the display parallel to the number column for each added sum, for example, their level (T, TT or TTT) are displayed. In the example of the balance sheet according to FIG. 2, the current assets and fixed assets can each be supplemented with T and the assets with TT on the corresponding matrix row of a number in this linking column. This makes it easy to see which numbers have been added to which sums and which levels.
Eine solche elektronische Rechenmaschine funktioniert auch ohne Computerbetriebssystem oder Tabellenkalkulationsprogramm. Die eingegebenen Zahlen werden in die Zahlenfelder der Zahlenspalte des Displays mit den entsprechenden Vorzeichen eingegeben. Zwischenbemerkung Tabellenkalkulation:Such an electronic calculating machine also works without a computer operating system or spreadsheet program. The entered numbers are entered in the number fields of the numeric column of the display with the corresponding sign. Interim Note Spreadsheet:
In Tabellenkalkulationen müssen hingegen diese Zahlenfelder selbst, d.h. die Zellen der Tabellenkalkulation, mit arithmetische Funktionen versehen werden (eingeleitet durch den Befehl ,='), was aber für die Durchführung von Nachadditionen, insbesondere wenn sie noch mehrstufig und verschachtelt hat, unübersehbare Nachteile aufweist.In spreadsheets, on the other hand, these number fields themselves, i. the cells of the spreadsheet are provided with arithmetic functions (initiated by the command '='), which, however, has obvious disadvantages for performing post-additions, especially if they have multiple levels and interleaved.
Es wird zwar in Tabellenkalkulationsprogrammen die Nachaddition im Sinne einer Überprüfung der Funtkion vereinfacht, indem die in einer Zelle hinterlegte Addition/Funktion graphisch (automatischer Rahmen um die Zellen) dargestellt wird. Nichts desto weniger ist hiezu Konzentration des Benutzers notwendig, ansonsten die Gefahr von Flüchtigkeitsfehlern besteht, wie sie aus dem weiter oben beschriebenen konventionellen Verfahren 1 bekannt ist. Eine Nachaddition auf der Grundlage des konventionellen Verfahrens 2 (vgl. weiter oben) wird in solchen Tabellenkalkulationen nicht durchgeführt.It is indeed in spreadsheets programs the post-addition in terms of a review of Funtkion simplified by the stored in a cell addition / function graphically (automatic frame around the cells) is displayed. Nevertheless, concentration of the user is necessary for this, otherwise there is the risk of volatility errors, as is known from the conventional method 1 described above. Post-addition based on the conventional method 2 (see above) is not performed in such spreadsheets.
Microsoft Corporation umschreibt in US 6,055,548 Verfahren und Vorrichtungen, welche in ihrem Tabellenkalkulationsprogram Excel schon implementiert sind: Es handelt sich um einen sogenannten Auto-Calculator, der automatisch ausgeführt wird, wenn der Benutzer auf einer graphischen Oberfläche von Excel mit einer Computer-Maus mehrere Zellen anwählt. Dadurch werden mit dem Zelleninhalt, den Zahlen, automatisch vorbestimmte Berechnungen durchgeführt - bevorzugterweise Additionen - um dann deren Summe ausserhalb der Zellen der Tabelle automatisch darzustellen. Dieses Verfahren hat als Grundlage das weiter oben beschriebene konventionelle Verfahren 1 : Es wird eine Soll-Summe zwar effizient aus den in einer Zahlenkolonnen mit der Maus gewählten Zahlen errechnet - dem Benutzer bleibt es jedoch wiederum selbst überlassen, den Vergleich von Ist- und Soll-Summe vorzunehmen, mit den weiter oben beschriebenen Nachteilen.Microsoft Corporation, in US Pat. No. 6,055,548, describes methods and devices already implemented in its Excel spreadsheet program: It is a so-called auto-calculator, which is automatically executed when the user has multiple cells on an Excel graphical user interface with a computer mouse dials. As a result, the cell contents, the numbers, automatically perform predetermined calculations - preferably additions - to then automatically display their sum outside the cells of the table. This method has as a basis the conventional method 1 described above: Although a target sum is calculated efficiently from the numbers selected in a number column with the mouse - the user, however, is left to himself again to compare the actual and target values. Sum to make, with the disadvantages described above.
Hingegen ist denkbar, die erfindungsgemässen Verfahren mit Nutzen auch im Zusammenhang mit Tabellenkalkulationen einzusetzen. Nach Vornahme einer beispielsweisen mehrstufigen Nachaddition bleiben hiezu die Zahlen, die arithmetischen Verknüpfungen inklusive die Totale T, TT usw. in der Rechenmaschine gespeichert, um dann mit allen hiefür notwendigen Informationen in ein Tabellenkalkulationsprogramm übertragen zu werden. In diesem werden die Zahlen und arithmetischen Verknüpfungen nun in der Logik der Tabellenkalkulation gespeichert und dargestellt, d.h., die Funktionen und ihre Wirkverbindungen sind nicht mehr in Funktionsfeldern ausserhalb sondern in den Zellen der Tabellenkalkulation selbst integriert.By contrast, it is conceivable to use the inventive method with benefit also in connection with spreadsheets. After making an example multi-stage post-addition, the numbers, the arithmetic operations including the total T, TT, etc., remain stored in the calculator and then transferred to a spreadsheet program with all necessary information. In The numbers and arithmetic links are now stored and displayed in the logic of the spreadsheet, ie, the functions and their active connections are no longer integrated in function fields outside but in the cells of the spreadsheet itself.
Damit werden einer Tabellenkalkulation Zahlenkolonnen zur Speicherung und allfälligen Weiterbearbeitung zur Verfügung gestellt, welche mit effizienten Mitteln schon verifiziert wurden - mit den beschriebenen erfindungsgemässen Verfahren und Vorrichtungen ausserhalb der Zellen der Tabellenkalkulation.Thus, a number of columns for storage and any further processing are made available to a spreadsheet, which have already been verified by efficient means - with the described inventive methods and devices outside the cells of the spreadsheet.
Ergänzung verschachtelte Zwischenadditionen:Supplement interleaved intermediate additions:
Im folgenden sollen die vorerwähnten verschachtelten Zwischenadditonen noch näher behandelt werden. Reine Zwischenadditionen an sich sind mit den erfindungsgemässen Verfahren ebenfalls einfach durchführbar und in einer Vorrichtung implementierbar: Eine Zwischenaddition wird ausgeführt, indem wiederum auf der entsprechenden Matrixzeile einer Zahl die entsprechende Funktionstaste - diesmal für eine Zwischenaddition - betätigt wird. Wiederum werden die Zahlen in der Reihenfolge von oben nach unten abgearbeitet. Wiederum werden die schon bearbeiteten Zahlen für ein nachfolgendes Zwischentotal nicht mehr addiert. Definitionsgemäss ergibt sich hiezu der Unterschied, dass bei der Zwischenaddition die schon geprüfte Soll-Summe einer Zwischenaddition jedoch zu einem nachfolgenden Zwischentotal hinzuaddiert wird. Die Logik der Funktion ist wiederum vorgängig im Speicher S-F zu speichern, damit die Zwischenaddition jederzeit abgerufen werden kann. Für den Fachmann sind leicht weitere Möglichkeiten erkennbar, wie die Zwischenadditionsfunktion in Vorrichtungen implementiert werden kann.In the following, the aforementioned interlaced Zwischenadditonen be treated in more detail. Pure intermediate additions per se are likewise easy to carry out with the methods according to the invention and can be implemented in one apparatus: An intermediate addition is carried out by again actuating the corresponding function key on the corresponding matrix row of a number-this time for an intermediate addition. Again, the numbers are processed in order from top to bottom. Again, the already processed numbers for a subsequent subtotal are no longer added. By definition, this results in the difference that in the intermediate addition, however, the already checked setpoint sum of an intermediate addition is added to a subsequent intermediate total. The logic of the function is again stored in the memory S-F, so that the intermediate addition can be retrieved at any time. Those skilled in the art will readily recognize other ways in which the intermediate addition function can be implemented in devices.
Ein Beispiel einer auf Zwischenadditionen aufgebauten Zahlenkolonne stellt eine Erfolgsrechnung dar, in der beispielsweise vom Bruttoumsatz die Erlösminderungen abgezogen werden, dann vom Nettoumsatz der Warenaufwand, dann vom Bruttogewinn die Personalkosten, die Administrationskosten usw.An example of a number column built on intermediate additions is a profit and loss account in which, for example, gross sales are deducted from sales deductions, then net sales are used for the cost of goods, then gross profit is spent on personnel costs, administration costs, etc.
Auch wenn die einzelnen Aufwendungen subtrahiert werden, ist trotzdem eine Addition vorhanden, weil im Normalfall die Zahlen mit negativem Vorzeichen eingegeben werden und damit als negative Zahlen zu addieren sind. Das eben über die einfache Zwischenaddition Ausgeführte gilt auch für die verschachtelte Zwischenaddition. Eine verschachtelte Zwischenaddition befindet sich zwischen den Totalen mehrstufiger Additionen. Ein Zwischentotal bildet dabei beispielsweise einen Summanden einer Stufe T, TT oder TTT. Während die Wahl und Eingabe dieser Funktion mittels der entsprechenden Funktionstaste wiederum sehr einfach ist, wirkt die Darstellung der nachaddierten Zahlen und ihrer Verknüpfungen in der Zahlenkolonne durch Einfärbung des Zahlenfeldes oder durch eine separate Verknüpfungsspalte neben der Zahlenkolonne öfters unübersichtlich, wenn noch Verschachtelungen mit Zwischenadditionen vorgenommen wurden, insbesondere wenn in den Summen oder Verknüpfungen Fehler auftreten und die Vorzeichen der Zahlen zwecks Klarheit von den durchgeführten eigentlichen arithmetischen Operationen zu trennen sind.Even if the individual expenses are subtracted, an addition is nevertheless present, because normally the numbers are entered with a negative sign and are therefore to be added as negative numbers. The same thing about the simple intermediate addition also applies to the nested intermediate addition. A nested intermediate addition is located between the totals of multilevel additions. An intermediate total forms, for example, a summand of a stage T, TT or TTT. While the selection and entry of this function by means of the corresponding function key is again very simple, the representation of the post-added numbers and their links in the column of numbers by coloring the number field or by a separate linking column next to the column of numbers often confused when nesting with intermediate additions were made in particular when errors occur in the sums or links and the signs of the numbers are to be separated for clarity from the actual arithmetic operations performed.
Für die Darstellung solcher verschachtelter Zwischenadditionen eignen sich statt dessen zwei erfindungsgemässe Verfahren hervorragend:Instead, two methods according to the invention are outstandingly suitable for the preparation of such nested intermediate additions:
- Die Verknüpfung wird in mehreren Verknüpfungsspalten dargestellt und die Verknüpfung im Detail angezeigt. Mehrstufige Nachadditionen weisen demnach für jede Stufe eine Verknüpfungsspalte auf. Dies geht für die mehrstufige Nachaddition aus Fig. 3 hervor, für eine verschachtelte Nachaddition aus Fig. 5. In Fig. 5 ist aus Schritt 2 bis 4 ersichtlich, wie vor und bis nach der Zwischenaddition die mehrstufige verschachtelte Zwischenaddition durchgeführt und insbesondere auch dargestellt wird. Aus der Darstellung des Schrittes 4 in Fig. 5 ist ersichtlich, dass die Zwischensumme S (752O00) in der Folge einen Summanden für das nachfolgende Total T (1'432'538) bildet, indem die Operationsart ,+' auf der Zeile der Zwischensumme S leicht zu finden ist. (Es wird weiter unten besprochen, um welche konkrete Ausführungen einer erfindungsgemässen Vorrichtung es sich in Fig. 3 und 5 tatsächlich handelt.)- The link is displayed in several link columns and the link is displayed in detail. Multi-stage post-additions therefore have a linking column for each stage. This is shown for the multi-stage post-addition of Fig. 3, for an interleaved post-addition of Fig. 5. In Fig. 5 it can be seen from step 2 to 4, as before and until after the intermediate addition, the multi-stage interleaved intermediate addition performed and in particular also shown , It can be seen from the representation of step 4 in Fig. 5 that the subtotal S (752O00) in succession forms an addend for the subsequent total T (1'432'538) by specifying the operation '+' on the subtotal line S is easy to find. (It will be discussed below which concrete embodiments of a device according to the invention are actually shown in FIGS. 3 and 5.)
- Der Flächenbedarf kann mit einem sehr einfachen erfindungsgemässen Verfahren verkleinert werden, wenn eine ganze Funktionsfamilie in einer Verknüpfungsspalte dargestellt wird. In Fig. 4 wird die Funktionsfamilie .Nachaddition' gebildet (T, TT, TTT) und hiefür eine Verknüpfungsspalte gebildet. Ebenfalls weist die Zwischenaddition eine separate Verknüpfungsspalte auf. Da die Zwischenadditionsspalte in Fig. 4 noch vor der Zahlenspalte und damit getrennt von den Spalten für mehrstufige Nachadditionen angebracht ist, sind die verschiedenen Verknüpfungen besonders klar und leicht ersichtlich dargestellt. Gleichzeitig weist die Vorrichtung in Fig. 4 auch noch eine Spalte für den Vorzeichenwechsel auf. (Auf die konkrete Ausführung der Vorrichtung gemäss Fig. 4 wird unten noch näher eingegangen.)The area requirement can be reduced by a very simple method according to the invention if an entire function family is represented in a linking column. In FIG. 4, the function group "post-addition" is formed (T, TT, TTT) and a linking column is formed therefor. Also, the intermediate addition has a separate linking column. Since the intermediate addition column in Fig. 4 before the Numeric column and thus separated from the columns for multi-stage re-additions attached, the different links are particularly clear and easily visible. At the same time, the device in FIG. 4 also has a column for the change of sign. (The concrete embodiment of the device according to FIG. 4 will be discussed in more detail below.)
Beide übersichtlichen Darstellungen liefern die notwendige Klarheit, um falsche Zahlen, Summen und arithmetische Verknüpfungen auch bei verschachtelten Nachadditionen einfach zu erkennen und einfach und sicher zu korrigieren. Dabei können in einer Zahlenkolonne verschachtelte Additionen noch durchaus komplexer ausfallen.Both clear representations provide the necessary clarity to easily recognize wrong numbers, sums and arithmetic links, even in nested additions, and to correct them simply and safely. Nested additions can be more complex in a number column.
Diese Darstellungsart ist selbsterklärend, da sie dem bisherigen Matrixkonzept zur Eingabe der Funktionen mittels Funktionstasten einzelner Funktionsspalten vollständig entspricht.This type of representation is self-explanatory since it completely corresponds to the previous matrix concept for entering the functions by means of function keys of individual function columns.
Die Einführung dieser Verknüpfungsspalten als Matrixteil 3 hat jedoch den Nachteil, dass zusätzlich zu den Funktionsspalten neue Spalten und damit zusätzliche Fläche benötigt wird. Der Flächenbedarf ergibt sich dabei gesamthaft aus Zahlenkolonne, aus Funktionsspalten und aus Verknüpfungsspalten. Ein solcher Flächenbedarf könnte die Dimensionen eines handlichen Gerätes bald einmal übersteigen.However, the introduction of these linking columns as matrix part 3 has the disadvantage that in addition to the function columns, new columns and thus additional area is needed. The area requirement results in total from the number column, from function columns and from linking columns. Such an area requirement could soon exceed the dimensions of a handy device.
Eine weitere erfindungsgemässe Aufgabe besteht darin, diesen zusätzlichen Flächenbedarf im Zusammenhang mit Matrixteil 3 zu reduzieren.Another object of the invention is to reduce this additional space requirement in connection with matrix part 3.
Hiezu werden erfindungsgemäss Matrixteil 3, d.h. die Verknüpfungsspalten, und Matrixteil 2, d.h. die Funktionsspalten, überlappend vereint. Hiezu müssen beide Spaltenarten die gleiche Matrixstruktur aufweisen. Beispielsweise sollen hiezu sowohl Matrixteil 2 wie auch Matrixteil 3 fünf identische Funktions- bzw. Verknüpfungsspalten T, TT, TTT, Z und +/- aufweisen.For this purpose, according to the invention, matrix part 3, i. the join columns, and matrix part 2, i. the function columns, overlapping united. For this purpose, both types of columns must have the same matrix structure. For example, for this purpose, both matrix part 2 and matrix part 3 should have five identical function or linking columns T, TT, TTT, Z and +/-.
In Fig. 3, 4 und 5 werden erfindungsgemässe Vorrichtungen dargestellt, welche eine solche Überlappung der beiden Matrixteile 2 und 3 bereits aufweisen: Funktionsspalten mit Funktionstasten und ein Display zur Darstellung der Verknüpfungsspalten sind identisch bzw. überlappend. Dies kann beispielsweise erreicht werden, indem die Funktionstastatur der elektronischen Rechenmaschine in Form einer Touch-Screen-Tastatur implementiert wird. Ein Funktionsfeld wird mit einem separaten Pointer oder durch eine Fingerspitze kurz angetippt, worauf die entsprechende Funktion T, TT usw. ausgeführt und Ausführung und Art der ausgeführten Funktion im selben Feld mit T, TT, TTT oder S entsprechend bestätigt und die Verknüpfung der Zahlen vertikal über dem Funktionsfeld zusätzlich angezeigt wird. Funktionstasten und Felder zur Anzeige der Verknüpfungen sind damit identisch.FIGS. 3, 4 and 5 show devices according to the invention which already have such an overlap of the two matrix parts 2 and 3: Function columns with function keys and a display for representing the linking columns are identical or overlapping. This can be achieved, for example, by implementing the function keyboard of the electronic calculating machine in the form of a touch-screen keyboard. A function field becomes with a separate pointer or a fingertip briefly touched, whereupon the corresponding function T, TT, etc. executed and confirmed execution and type of running function in the same field with T, TT, TTT or S accordingly and the combination of numbers vertically above the function field is also displayed. Function keys and fields for displaying the links are identical.
Sind Funktions- und Verknüpfungsspalten nun identisch, besteht das User- Interface wiederum wie vormals erfindungsgemäss aus einer 2-teiligen Matrix, d.h. mit einem Matrixteil 1 für den Display zur Anzeige der Zahlenspalte(n) und einem Matrixteil 2 für die Funktionsspalten und die Funktionstasten sowie für die Darstellung der überlappenden Verknüpfungsspalten. Dieser neue Matrixteil 2 kann beispielsweise in einem Touch-Screen implementiert sein.If function and linking columns are now identical, the user interface again consists, according to the invention, of a 2-part matrix, i. with a matrix part 1 for the display for displaying the number column (s) and a matrix part 2 for the function columns and the function keys as well as for the representation of the overlapping linking columns. This new matrix part 2 can be implemented, for example, in a touch screen.
Es kann ein Funktionsfeld auch mit einer Computer-Maus aktiviert werden, wenn die erfindungsgemässen Verfahren in einem Computer und einer graphischen Benutzeroberfläche implementiert sind.A functional field can also be activated with a computer mouse if the methods according to the invention are implemented in a computer and a graphical user interface.
Matrixteil 3, die separate Anzeige der detaillierten Verknüpfung von Zahlen und Funktionen in dafür vorgesehenen verschiedenen Verknüpfungsspalten, stellt an sich schon eine wesentliche Vereinfachung bisheriger Verfahren dar. Aus diesem Grunde wird der separate Matixteil 3 in den Patentansprüchen als selbständiger Verfahrensanspruch 17 formuliert. Er stimmt infolge der selben Matrixstruktur mit wesentlichen erfindungsgemässen Grundüberlegungen der übrigen Ansprüche überein. Insbesondere kann durch diese Verknüpfungsdarstellung gemäss Anspruch 17 eine allfällige Korrektur falscher Zahlen und Funktionen auf sehr übersichtlichen, klaren und einfachen Grundlagen vorgenommen werden. Dabei spielt es keine Rolle, ob die Funktionen selbst mittels erfindungsgemässen Funktionstasten bzw. Funktionsspalten oder mittels einer konventionellen Tastatur eingegeben werden.Matrix part 3, the separate display of the detailed combination of numbers and functions in designated different linking columns, already constitutes a substantial simplification of previous methods. For this reason, the separate Matixteil 3 is formulated in the claims as an independent method claim 17. He agrees due to the same matrix structure with essential inventive basic considerations of the other claims. In particular, a possible correction of incorrect numbers and functions on very clear, clear and simple basis can be made by this linkage representation according to claim 17. It does not matter whether the functions themselves are entered by means of inventive function keys or function columns or by means of a conventional keyboard.
Das eben Ausgeführte gilt auch für den selbständigen Verfahrensanspruch 15 der Patentansprüche. In diesem werden gleich die Zahlen selbst in die entsprechenden Funktionsspalten des separaten Matrixteiles 3 verschoben bzw. dort angezeigt und damit deren Verknüpfung auf einfache Art und Weise dargestellt. Auch damit wird eine gute Übersichtlichkeit gewonnen. Alle erfindungsgemässen Verfahren können nicht nur in elektronischen Rechenmaschinen sondern auch in anderen bekannten elektronischen Geräten implementiert und bzw. mit ihnen durchgeführt werden, beispielsweise auch in einem handlichen PDA. Es ist auch vorstellbar, dass Teile der erfindungsgemässen Vorrichtung ausgelagert werden. Bei den beschriebenen erfindungsgemässen Verfahren und Vorrichtungen handelt es sich lediglich um erste Ausführungen. The just stated applies to the independent method claim 15 of the claims. In this, the numbers are immediately moved into the corresponding function columns of the separate matrix part 3 or displayed there, and thus their connection is displayed in a simple manner. This also gives a good overview. All methods according to the invention can be implemented and / or performed not only in electronic calculating machines but also in other known electronic devices, for example also in a handy PDA. It is also conceivable that parts of the device according to the invention are outsourced. The described inventive methods and devices are only first embodiments.

Claims

Patentansprücheclaims
1) Verfahren zur Bearbeitung von Zahlen und Zahlenkolonnen, welche gespeichert und auf einem Display in einer Zahlenspalte dargestellt werden, dadurch gekennzeichnet, dass1) A method for processing numbers and columns of numbers, which are stored and displayed on a display in a number column, characterized in that
Funktionen zur Bearbeitung der gespeicherten Zahlen über ein User- Interface einer Tabellenmatrix aus mindestens zwei Matrixteilen eingegeben werden, in einem Matrixteil 1 die gespeicherten Zahlen in Zahlenfeldern mindestens einer Zahlenspalte auf einem Display dargestellt werden, eine in einem Zahlenfeld dargestellte Zahl mit einer gewünschten Funktion bearbeitet wird, indem auf einem Matrixteil 2 dasjenige Funktionsfeld manuell betätigt wird, welches dem zu bearbeitenden Zahlenfeld auf dessen Matrixzeile und der gewünschten Funktion der entsprechenden Funktionsspalte in Matrixteil 2 entspricht und das Resultat der Bearbeitung angezeigt wird.Functions for processing the stored numbers via a user interface of a table matrix are input from at least two matrix parts, in a matrix part 1, the stored numbers are displayed in number fields of at least one column of numbers on a display, a number displayed in a number field is edited with a desired function in that on a matrix part 2 that function field is manually operated which corresponds to the number field to be processed on its matrix line and the desired function of the corresponding function column in matrix part 2 and the result of the processing is displayed.
2) Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass2) Method according to claim 1, characterized in that
arithmetische Funktionen durchgeführt werden.Arithmetic functions are performed.
3) Verfahren nach Anspruch 1 und 2, dadurch gekennzeichnet, dass3) Method according to claim 1 and 2, characterized in that
die Zahlenfelder mit Funktionen ,Delete', ,lnsert' oder .Korrektur' bearbeitet werden.the number fields can be edited with functions 'Delete', 'Inserts' or 'Correction'.
4) Verfahren nach Anspruch 1 , dadurch gekennzeichnet, dass4) Method according to claim 1, characterized in that
Formatierungsfunktionen durchgeführt werden. 5) Verfahren nach Anspruch 1 bis 4, dadurch gekennzeichnet, dassFormatting functions are performed. 5) Method according to claim 1 to 4, characterized in that
die Verfahren im Sinne einer elektronischen Rechenmaschine durchgeführt werden.the procedures are carried out in the sense of an electronic calculating machine.
6) Verfahren nach Anspruch 1 bis 5, dadurch gekennzeichnet, dass6) Method according to claim 1 to 5, characterized in that
mehrstufige Nachadditionen durchgeführt werden.multistage post-additions are carried out.
7) Verfahren nach Anspruch 1 bis 5, dadurch gekennzeichnet, dass7) Method according to claim 1 to 5, characterized in that
die Verfahren computer-implementiert durchgeführt werden.the procedures are carried out computer-implemented.
8) Verfahren nach Anspruch 1 bis 7, dadurch gekennzeichnet, dass8) Method according to claim 1 to 7, characterized in that
verschachtelte Nachadditionen durchgeführt werden.nested post-additions are performed.
9) Verfahren nach Anspruch 1 bis 8, dadurch gekennzeichnet, dass9) Method according to claim 1 to 8, characterized in that
vertikale Nachadditionen und horizontale Nachadditionen mittels je einer Funktionsspalte in Matrixteil 2 hiefür durchgeführt werden.vertical Nachadditionen and horizontal Nachadditionen by means of a function column in matrix part 2 are performed for it.
10) Verfahren nach Anspruch 1 bis 9, dadurch gekennzeichnet, dass10) Method according to claim 1 to 9, characterized in that
mehrstufige Nachadditionen mittels einer Funktionsspalte für jede Stufe durchgeführt werden.multilevel post-additions are performed by means of a function column for each stage.
11) Verfahren nach Anspruch 1 bis 10, dadurch gekennzeichnet, dass11) A method according to claim 1 to 10, characterized in that
verschachtelten Nachadditionen mittels einer eigenen Funktionsspalte für mindestens eine verschachtelte Zwischenaddition durchgeführt werden. 12) Verfahren nach Anspruch 1 bis 11 , dadurch gekennzeichnet, dassnested post-additions are performed by means of a separate function column for at least one nested intermediate addition. 12) Method according to claim 1 to 11, characterized in that
ein Vorzeichenwechsel mittels einer eigenen Funktionsspalte durchgeführt wird.a sign change is performed by means of its own function column.
13) Verfahren nach Anspruch 1 bis 12, dadurch gekennzeichnet, dass13) Method according to claim 1 to 12, characterized in that
das Resultat der Bearbeitung auf einem Display angezeigt wird.the result of the processing is displayed on a display.
14) Verfahren nach Anspruch 13, dadurch gekennzeichnet, dass14) Method according to claim 13, characterized in that
bei Nachaddition eine Übereinstimmung einer Soll-Summe mit einer Ist- Summe das Zahlenfeld einer nachgerechneten Zahl in - allenfalls abgestuftem - Grün und eine Nicht-Überereinstimmung in Rot dargestellt wird.in the case of post-addition, a match of a nominal sum with an actual sum is displayed, the number field of a recalculated number in - possibly graded - green and a non-coincidence in red.
15) Verfahren zur Bearbeitung und Darstellung von Zahlen und Zahlenkolonnen mit verschiedenen Funktionen, dadurch gekennzeichnet, dass15) A method for processing and displaying numbers and columns of numbers with different functions, characterized in that
nach einer Bearbeitung der Zahlen mit verschiedenen Funktionen die Zahlen mit deren durchgeführten Funktionen gespeichert werden,after processing the numbers with different functions, the numbers are stored with their functions performed,
die Zahlen automatisch in Funktionsspalten dargestellt werden, wobeithe numbers are automatically displayed in function columns, where
aufgrund der gespeicherten Zahlen und Funktionen die mit einer bestimmten Funktion bearbeiteten Zahlen in der dieser bestimmten Funktion entsprechenden Funktionsspalte dargestellt werden undbased on the numbers and functions stored, the numbers processed with a particular function are represented in the function column corresponding to that particular function, and
die Darstellung in den Funktionsspalten überprüft wird sowie allfällige Fehler erkannt und über eine Tastatur korrigiert werden.the representation in the function columns is checked and any errors detected and corrected via a keyboard.
16) Verfahren nach Anspruch 15, dadurch gekennzeichnet, dass Nachadditionen verschiedener Stufen durchgeführt werden und16) Method according to claim 15, characterized in that Afteradditions of different stages are carried out and
die Zahlen jeder Stufe in je einer der Stufe entsprechenden Funktionsspalte dargestellt werden.the numbers of each level are represented in a respective function column corresponding to the level.
17) Verfahren zur Bearbeitung von Zahlen und Zahlenkolonnen mit verschiedenen Funktionen, dadurch gekennzeichnet, dass17) Method for processing numbers and columns of numbers with different functions, characterized in that
die Zahlen in einer Zahlenspalte einer Matrix aus mindestens einer Zahlenspalte und Funktionsspalten dargestellt werden,the numbers in a number column of a matrix are represented by at least one number column and function columns,
nach Bearbeitung der Zahlen mit Funktionen die Zahlen mit deren durchgeführten Operationen gespeichert werden undafter processing the numbers with functions the numbers with their accomplished operations are stored and
die durchgeführten Funktionen in den Funktionsspalten dieser Matrix dargestellt werden undthe functions performed are represented in the function columns of this matrix and
die Darstellung in den Funktionsspalten überprüft wird sowie allfällige Fehler erkannt und über eine Tastatur korrigiert werden.the representation in the function columns is checked and any errors detected and corrected via a keyboard.
18) Verfahren nach Anspruch 1 bis 17, dadurch gekennzeichnet, dass18) Method according to claim 1 to 17, characterized in that
in Matrixteil 2 die Eingabe von Funktionen mittels Funktionsfelder der Funktionsspalten und die Darstellung einer Verknüpfung von Zahlen und Funktionen in Verknüpfungsspalten aufgrund einer identischen Matrixstruktur beider Spaltenarten überlagernd in erfolgen.in matrix part 2, the input of functions by means of function fields of the function columns and the representation of a combination of numbers and functions in linking columns due to an identical matrix structure of both types of columns superimposed in place.
19) Verfahren nach Anspruch 1 bis 18, dadurch gekennzeichnet, dass19) Method according to claim 1 to 18, characterized in that
die Zahlen manuell eingegeben werden. 20) Verfahren nach Anspruch 1 bis 18, dadurch gekennzeichnet, dassthe numbers are entered manually. 20) Method according to claim 1 to 18, characterized in that
die Zahlen automatisiert eingegeben werden.the numbers are entered automatically.
21) Verfahren nach Anspruch 1 bis 20, dadurch gekennzeichnet, dass21) Method according to claim 1 to 20, characterized in that
die individuellen Funktionsfelder des Matrixteils 2 mittels einer manuellen Tastatur aktiviert werden.the individual function fields of the matrix part 2 are activated by means of a manual keyboard.
22) Verfahren nach Anspruch 1 bis 21 , dadurch gekennzeichnet, dass22) Method according to claim 1 to 21, characterized in that
die individuellen Funktionsfelder des Matrixteils 2 mittels einer Folientastatur als manueller Tastatur aktiviert werden.the individual functional fields of the matrix part 2 are activated by means of a membrane keyboard as a manual keyboard.
23) Verfahren nach Anspruch 1 bis 22, dass23) The method of claim 1 to 22, that
die individuellen Funktionsfelder des Matrixteils 2 mittels eines Touch- Screen und gemäss Verfahren 18 aktiviert werden.the individual function fields of the matrix part 2 are activated by means of a touch screen and according to method 18.
24) Verfahren nach Anspruch 1 bis 20, dadurch gekennzeichnet, dass24) Process according to claim 1 to 20, characterized in that
die individuellen Funktionsfelder mittels einer Computer-Maus und einer graphischen Oberfläche aktiviert werden.the individual function fields are activated by means of a computer mouse and a graphical user interface.
25) Verfahren nach Anspruch 1 bis 24, dadurch gekennzeichnet, dass25) A method according to claim 1 to 24, characterized in that
unterschiedliche Funktionen aus einer Funktionsfamilie gewählt werden, indem in einer einzigen Funktionsspalte für diese Funktionsfamilie eine erste gewünschte Funktion durch einmaliges Aktivieren, eine zweite gewünschte Funktion durch kurz hintereinander erfolgendes zweimaliges Aktivieren erfolgt, usw. 26) Verfahren nach Anspruch 25, dadurch gekennzeichnet, dassdifferent functions can be selected from a family of functions by performing a first desired function in a single function column for this function family by activating it once, a second desired function by activating it twice in quick succession, etc. 26) Method according to claim 25, characterized in that
durch einmaliges Aktivieren eine Nachaddition erster Stufe, durch zweimaliges Aktivieren eine Addition zweiter Stufe ausgelöst wird, usw.activating a first-stage post-addition by activating once, activating a second-stage addition by activating twice, etc.
27) Verfahren nach Anspruch 1 bis 26, dadurch gekennzeichnet, dass27) Method according to claim 1 to 26, characterized in that
bei einer automatisierten Eingabe von Zahlen und Zahlenkolonnen gemäss Anspruch 20 und mittels einer OCR nicht nur die Zahlen sondern auch die Anordnung und Struktur der Zahlen und Zahlenkolonnen auf einer schriftlichen Vorlage erkannt wird,in an automated input of numbers and columns of numbers according to claim 20 and by means of an OCR not only the numbers but also the arrangement and structure of the numbers and columns of numbers is recognized on a written template,
durchzuführende Funktionen aufgrund der erkannten Struktur erkannt und durchgeführt werden undbe performed functions recognized and performed due to the recognized structure and
die durchgeführten Funktionen gemäss Verfahren 14 oder 16 dargestellt, kontrollier und allenfalls korrigiert werden.the functions performed are shown, controlled and, if necessary, corrected according to method 14 or 16.
28) Verfahren nach Anspruch 27, dadurch gekennzeichnet, dass28) Method according to claim 27, characterized in that
eine falsch erkannte Struktur und damit falsch durchgeführte Funktionen analog den Verfahren 1 bis 26 korrigiert werden.a wrongly recognized structure and thus incorrectly performed functions are corrected analogously to methods 1 to 26.
29) Verfahren nach Anspruch 1 bis 28, dadurch gekennzeichnet, dass29) A method according to claim 1 to 28, characterized in that
bei Darstellung der Zahlen in den Funktionsspalten selbst gemäss Anspruch 15 und 16 und automatischer Eingabe und Durchführung der arithmetischen Funktion gemäss Anspruch 27 sowie falsch durchgeführten arithmetischen Funktionen gemäss Anspruch 28in the representation of the numbers in the function columns themselves according to claims 15 and 16 and the automatic input and execution of the arithmetic function according to claim 27 as well as incorrectly performed arithmetic functions according to claim 28
eine falsch durchgeführte Funktion und eine entsprechend falsche Darstellung der Zahlen in einer falschen Funktionsspalte korrigiert wird, indem auf der selben Zahlenzeile das Funktionsfeld in derjenigen Zahlenspalte aktiviert wird, welche der richtigen Funktion entspricht undcorrecting a wrongly performed function and a correspondingly incorrect representation of the numbers in a wrong function column, by activating on the same number line the function field in that number column which corresponds to the correct function and
nach Korrektur die korrigierten Zahlen in der richtigen Funktionsspalte dargestellt werden.After correction, the corrected numbers are displayed in the correct function column.
30) Verfahren nach Anspruch 1 bis 29, dadurch gekennzeichnet, dass30) Method according to claim 1 to 29, characterized in that
bei automatisierter Eingabe gemäss Anspruch 27with automated input according to claim 27
für jede automatisch erkannte Funktion die der Funktion entsprechende Funktionsspalte automatisch erstellt wird.for each automatically recognized function, the function column corresponding to the function is automatically created.
31) Vorrichtung zur Durchführung eines Verfahren nach einem der Patentsprüche 1 bis 30, welche besteht aus31) Device for carrying out a method according to one of the patent claims 1 to 30, which consists of
einem User-Interface in Form einer Tabellenmatrix mita user interface in the form of a table matrix with
- einem Matrixteil 1 aus mindestens einer Zahlenspalte mit Zahlenfeldern auf einem Display, in denen eingegebene Zahlen auf dem Display dargestellt werden,a matrix part 1 comprising at least one number column with number fields on a display, in which input numbers are shown on the display,
- einem Matrixteil 2 aus mindestens einer Funktionsspalte mit manuell aktivierbaren Funktionsfeldern gleicher Funktion je Spalte,a matrix part 2 of at least one function column with manually activatable function fields of the same function per column,
einem Speichermedium zur Speicherung eingegebenen Zahlen, wählbaren Funktionen und Wirkverbindungen zwischen jedem Zahlenfeld der mindestens einen Zahlenspalte in Matrixteil 1 und mindestens einem, dem zu bearbeitenden Zahlenfeld entsprechenden Funktionsfeld bestimmt durch eine Matrixzeile der Zahl und der mindestens einen Funktionsspalte in Matrixteil 2 unda memory medium for storing entered numbers, selectable functions and active connections between each number field of the at least one number column in matrix part 1 and at least one function field corresponding to the number field to be processed determined by a matrix row of the number and the at least one function column in matrix part 2 and
einer Einrichtung des User-Interfaces in Matrixteil 2 zur manuellen Aktivierung der jedem Funktionsfeld eigenen und im Speichermedium gespeicherten Wirkverbindung zwecks Bearbeitung des sich auf der selben Matrixzeile befindlichen Zahlenfeldes mit einer gewünschten gespeicherten Funktion.a device of the user interface in matrix part 2 for manual activation of each function field own and in the storage medium stored active connection for the purpose of processing the located on the same matrix line number field with a desired stored function.
32) Vorrichtung nach Anspruch 31 , dadurch gekennzeichnet, dass32) Apparatus according to claim 31, characterized in that
im Speichermedium eine Nachaddition als Funktion gespeichert ist undin the storage medium a post-addition is stored as a function and
die Vorrichtung Funktionsfelder zur Aktivierung der Nachaddition aufweist.the device has functional fields for activating the post-addition.
33) Vorrichtung nach Anspruch 32 und 33, dass33) Device according to claim 32 and 33, that
im Speichermedium Funktionen zur Ausführung einer mehrstufigen Nachaddition gespeichert sind undin the storage medium functions for executing a multi-level post-addition are stored and
die Vorrichtung Funktionsfelder zur Aktivierung einer mehrstufigen Nachaddition aufweist.the device has functional fields for activating a multistage postaddition.
34) Vorrichtung nach Anspruch 32 und 33, dass34) Apparatus according to claim 32 and 33, that
im Speichermedium Funktionen zur Ausführung einer verschachtelten Zwischenaddition gespeichert sind undFunctions for executing a nested intermediate addition are stored in the storage medium and
die Vorrichtung Funktionsfelder zur Aktivierung einer verschachtelten Zwischenaddition aufweist.the device has functional fields for activating a nested intermediate addition.
35) Vorrichtung nach Anspruch 32 bis 36, dadurch gekennzeichnet, dass35) Apparatus according to claim 32 to 36, characterized in that
im Speichermedium eine Funktion zur Ausführung eines Vorzeichenwechsels gespeichert ist unda function for executing a sign change is stored in the storage medium and
die Vorrichtung Funktionsfelder zur Aktivierung des Vorzeichenwechsels aufweist. 36) Vorrichtung nach Anspruch 32 bis 34, dadurch gekennzeichnet, dassthe device has function fields for activating the sign change. 36) Apparatus according to claim 32 to 34, characterized in that
die Vorrichtung eine Tastatur zur manuellen Eingabe von Zahlen aufweist.the device has a keyboard for manually entering numbers.
37) Vorrichtung nach Anspruch 32 bis 36, dadurch gekennzeichnet, dass37) Apparatus according to claim 32 to 36, characterized in that
die Vorrichtung eine Einrichtung zur automatisierten Eingabe von Zahlen aufweist.the apparatus comprises means for automated input of numbers.
38) Vorrichtung nach Anspruch 32 bis 37, dadurch gekennzeichnet, dass38) Device according to claim 32 to 37, characterized in that
die Vorrichtung einen Display zur Anzeige der Verknüpfung in mindestens einer Verknüpfungsspalte aufweist.the device has a display for displaying the link in at least one linking column.
39) Vorrichtung nach Anspruch 32 bis 38, dadurch gekennzeichnet, dass39) Apparatus according to claim 32 to 38, characterized in that
die Verknüpfungsspalten und die Funktionsspalten identische Matrixstruktur aufweisen und die Darstellung der Verknüpfungsspalten auf dem Display sowie die Funktionsspalten zur Funktionseingabe überlappend in Matrixteil 2 integriert sind.the linking columns and the function columns have identical matrix structure and the representation of the linking columns on the display as well as the function columns for function input are integrated overlapping in matrix part 2.
40) Vorrichtung nach Anspruch 32 bis 39, dadurch gekennzeichnet, dass40) Apparatus according to claim 32 to 39, characterized in that
die Vorrichtung als Matrixteil 2 eine Tastatur mit Funktionsfeldern zur manuellen Eingabe der Funktionen aufweist.the device has as matrix part 2 a keyboard with function fields for manual input of the functions.
41) Vorrichtung nach Anspruch 32 bis 39, dadurch gekennzeichnet, dass41) Apparatus according to claim 32 to 39, characterized in that
die Vorrichtung als Matrixteil 2 einen Touch-Screen mit Funktionsfeldern zur manuellen Eingabe der Funktionen aufweist. 42) Vorrichtung nach Anspruch 32 bis 39, dadurch gekennzeichnet, dassthe device has as a matrix part 2 a touch screen with function fields for manually entering the functions. 42) Apparatus according to claim 32 to 39, characterized in that
die Vorrichtung als Matrixteil 2 über eine graphische Interface-Oberfläche mit Funktionsfelder verfügt, auf der die Funktionsfelder mittels einer Computer- Maus manuell aktiviert werden.the device as a matrix part 2 has a graphical interface surface with function fields on which the function fields are manually activated by means of a computer mouse.
43) Vorrichtung nach Anspruch 32 bis 41 , dadurch gekennzeichnet, dass43) Apparatus according to claim 32 to 41, characterized in that
die Vorrichtung eine elektronische Rechenmaschine mit einer arithmetischen Recheneinheit darstellt.the device represents an electronic calculating machine with an arithmetic processing unit.
44) Vorrichtung nach Anspruch 32 bis 43, dadurch gekennzeichnet, dass44) Apparatus according to claim 32 to 43, characterized in that
die Vorrichtung in einem Computer implementiert ist.the device is implemented in a computer.
45) Vorrichtung nach Anspruch 32 bis 44, dadurch gekennzeichnet, dass45) Apparatus according to claim 32 to 44, characterized in that
einzelne Bestandteile der Vorrichtung ausgelagert sind. individual components of the device are outsourced.
PCT/IB2007/000315 2006-11-06 2007-01-30 Method and device for processing numbers and columns of numbers WO2008056209A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CH17532006 2006-11-06
CH01753/06 2006-11-06

Publications (1)

Publication Number Publication Date
WO2008056209A1 true WO2008056209A1 (en) 2008-05-15

Family

ID=38626416

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/IB2007/000315 WO2008056209A1 (en) 2006-11-06 2007-01-30 Method and device for processing numbers and columns of numbers

Country Status (1)

Country Link
WO (1) WO2008056209A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4597045A (en) * 1982-04-30 1986-06-24 Casio Computer Co. Ltd. Tabulated data calculating apparatus
US5093787A (en) * 1986-06-12 1992-03-03 Simmons John C Electronic checkbook with automatic reconciliation
US20050177470A1 (en) * 2003-12-15 2005-08-11 Anju Tandon Global account reconciliation tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4597045A (en) * 1982-04-30 1986-06-24 Casio Computer Co. Ltd. Tabulated data calculating apparatus
US5093787A (en) * 1986-06-12 1992-03-03 Simmons John C Electronic checkbook with automatic reconciliation
US20050177470A1 (en) * 2003-12-15 2005-08-11 Anju Tandon Global account reconciliation tool

Similar Documents

Publication Publication Date Title
DE2207140A1 (en) System for dynamic simulation and visual display of the financial situation of a company for future periods
DE3141571A1 (en) Desk-top computer with key input panel
DE2628375B2 (en) Electronic calculator for determining the biorhythm
DE3320213A1 (en) ELECTRONIC COMPUTER WITH TEST POSSIBILITY
DE102011108079A1 (en) Computer implemented method for arrangement of categorizable contents of data in e.g. project planning, involves outputting arranged categories and content elements completely, shortly or in form of symbol
DE1199524B (en) Arrangement for selecting digital data words from a memory
DE102022105049A1 (en) METHOD, DEVICE AND SYSTEM FOR RECOMMENDED A KIT OF REHABILITATION PROGRAMS FOR A WORKER INJURED IN A WORKPLACE ACCIDENT
EP1750209A1 (en) Method and apparatus for automatically presenting data ordered in data fields
WO2006117043A1 (en) Data processing method for time-optimally calculating large result data sets
WO2008056209A1 (en) Method and device for processing numbers and columns of numbers
DE3717686A1 (en) ELECTRONIC STORAGE DEVICE
Ziltener et al. Employee Participation in Practice: Works Councils in the Tissue of Social Partnership in Switzerland
EP2977912A1 (en) Automated diagnosis
DE10313693A1 (en) Procedure for the automatic value adjustment of objects relevant to the balance sheet
DE2823450B2 (en) Time recording device
EP2538320A1 (en) Method and system to support operation of a computer program
DE10204310A1 (en) Computer control method e.g. for producing or manipulating data, involves input of acoustic command signal
Ehnes In Pole Position with VISION ZERO.
DE102008012187A1 (en) Editor for compiling data for filter functions of competence functions, has editor image displayed as competence selection list on display by user, and search algorithms executed by user
DE102004018601A1 (en) Graphical representation of a system such as a sales organisation using a hierarchy and decision tree
EP4324316A1 (en) Agricultural working machine with a driver assistance system for supporting the implementation of an agricultural working task
Cash a fact!(Black et al. 2001)
DE10209316A1 (en) Computer-based method for automatic evaluation of a multiplicity of answers to an online survey that allows unanswered questions to be considered in the evaluation
EP1132830B1 (en) Currency converter
DE69907488T2 (en) SIMULATION SYSTEM II

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07705571

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07705571

Country of ref document: EP

Kind code of ref document: A1