AUTOMATIC TELEPHONE ANSWERING MACHINE

Abstract: 1. Automatic telephone responder for emitting at least one predetermined announcement text into the telephone line, comprising a microprocessor-controlled, electronic text transmitter (13) for transmitting text portions which are stored in digital form in set-value memories (3), one announcement text each being composed of preset text portions and variable text portions consisting of digits and being insertable in said pre-set text portions, characterized in that, for each text portion corresponding to a freely selectable number, a mechanically controlled preselection switch (14) having a plurality of switch positions is provided, whereby one number out of the aggregation of the integral numbers from 0 to 9 or an "off"-position, is associated with each switch position, and whereby the respective position of a preselection switch determines which of the stored numbers is inserted in program-controlled manner in said announcement text as a variable text portion at a position which is preselected by said switch.

Description: Automatischer Anrufbeantworter Die Erfindung betrifft einen automatischen Anrufbeantworter zur Abgabe mindestens eines vorgegebenen Ansagetextes in die Fernsprechleitung mit einem mikroprozessorgesteuerten elektronischen Textgeber zur Abgabe von in digitaler Form in Festwertspeichern gespeicherten Textteilen, wobei ein Ansagetext jeweils aus fest vorgegebenen Textteilen und aus variablen, aus Ziffern bestehenden in die fest vorgegebenen Textteile einfügbaren Textteilen zusammengesetzt ist. Es sind automatische Anrufbeantworter bekannt (DE-OS 28 54 401 und DE-AS 28 54 516), bei denen ein Ansagetext, der bei Anruf in die Fernsprechleitung abgegeben werdenll, vorher vom Benutzer aufgesprochen werden muss, wobei das analoge Sprachsignal des aufgesprochenen Textes mittels eines Analog Digitalwandlers, der beispielsweise nach dem bekannten Delta-Modulationsverfahren arbeiten kann, in ein digitales Sprachsignal umgewandelt wird, das in einem Festkörperspeicher gespeichert wird und bei Bedarf mittels eines Digital-Analogwandl ers als analoges Sprachsignal wieder abgegeben wird. Diese bekannten Anrufbeantworter haben den Nachteil, dass der abzugebende Ansagetext vorher vom Benutzer aufgesprochen werden muss, was für viele, sprachlich wenig geschulte Benutzer eine grosse Unbequemlichkeit darstellt. Ausserdem geht der aufgesprochene und in einem flüchtigen Festkörperspeicher gespeicherte Ansagetext verloren, wenn während der Abwesenheit des Benutzers ein Spannungsausfall die Anlage vorübergehend ausser Betrieb setzt. Es ist weiterhin ein Anrufbeantworter bekannt (DE-OS 28 53 355), bei dem zusätzlich zu dem aufgesprochenen Ansagetext ein fest eingespeicherter Text abgegeben wird, der aus fest vorgegebenen Textteilen und aus variablen, aus Ziffern bestehenden, in die fest vorgegebenen Textteile einfügbaren Textteilen zusammengesetzt ist. Bei diesem bekannten Anrufbeantworter ist der fest eingespeicherte Text in digitaler Form ing einen Festwertspeicher eingespeichert, und die Zusammensetzung der Textteile erfolgt mittels eines mikroprozessorgesteuerten elektronischen Textgebers. Der fest eingespeicherte Text besteht aus einer Zeitangabe, um für den Benutzer den Zeitpunkt eines aufgezeichneten Anrufes fe-stzuhalten. Auch dieser bekannte Anrufbeantwore-wist jedoch den Nachteil auf, dass der die Informagion r deh Anrufer enthaltende Text vom Benutzer eigens aufgesprochen werden muss, und bei Verwendung von flüchtigen Festkörperspeichern der aufgesprochene und eingespeicherte Text bei einem Spannungsausfall verlorengeht. Es sind weiterhin elektronische Textgeber bekannt, mit denen eine grössere Anzahl von Ansagetexten abgegeben werden kann, die aus verschiedenen fest eingespeicherten Textteilen unterschiedlicher zeitlicher Länge zusammensetzbar sind. Die Textteile können z. B. von einem geschulten Sprecher aufgesprochen sein und sind in Festwertspeichern festgehalten. Die Steuerung des Textgebers kann von einer Datenverarbeitungsanlage, beispielsweise einem Mikrocomputer aus erfolgen. Die der Erfindung zugrunde liegende Aufgabe besteht darin, einen automatischen Anrufbeantworter der eingangs erwähnten Bauart zu schaffen, bei dem der Benutzer einerseits keinerlei Texte aufsprechen muss, andererseits aber die Möglichkeit hat, bestimmte Textteile, wie Datumsangaben, Uhrzeitangaben oder die Mitteilung einer Ausweich-Telefonnummer frei vorzugeben. Die frei vorgebbaren Textteile sollen aber auch dann erhalten bleiben, wenn die Anlage durch einen Spannungsausfall über kürzere oder längere Zeit ausser Betrieb ist. Die Lösung dieser Aufgabe erfolgt erfindungsgemäss dadurch, dass für jeden einer frei vorgebbaren Ziffer entsprechenden Textteil ein mechanisch gesteuerter Vorwahlschalter mit mehreren Schaltstellungen vorgesehen ist, wobei jede Schaltstellung einer natürlichen Zahl o bis 9 oder einer"Aust'-Stellung zugeordnet ist und durch die jeweilige Stellung eines Vorwahl schalters festgelegt ist, welche gespeicherte Ziffer als variabler Textteil an einer durch diesen Schalter vorgegebenen Stelle des Ansagetextes programmgesteuert eingefügt wird. Vorteilhafte Ausführungsformen des erfindungsgemässen Anrufbeantworters sind Gegenstand der Unteransprüche. Wie weiter unten anhand eines Ausführungsbeispieles näher beschrieben wird, ist es bei dem erfindungsgemässen Anrufbeantworter möglich, mehrere verschiedene Ansagetexte vorzugeben, so z.B. Ansagetexte, in denen eine Uhrzeit und/oder ein Datum mitgeteilt werden, aus denen der Anrufer ersehen kann, wenn der Benutzer wieder erreichbar ist, oder ein Ansagetext, in dem eine Ausweich-Telefonnummer mitgeteilt wird, unter der der Benutzer erreichbar ist. An den Vorwahl schaltern gibt der Benutzer die in die Textteile gemäss dem vorgegebenen Programm einzufügenden Ziffern vor, die dann in die jeweilige Ansage eingefügt werden. Diese Ziffernvorgabe durch mechanisch gesteuerte Vorwahlschalter hat den grossen Vorteil, dass einerseits eine grosse Variabilität in den frei vorgebbaren Textteilen besteht, der Benutzer aber nichts auf sprechen muss, und die eingestellten Ziffernwerte bei einem Spannungsausfall nicht verlorengehen, sondern die Anlage beim Wiederkehren der Spannung sofort wieder betriebsbereit ist und die richtige eingestellte Ansage abgeben kann. Die Anzahl der Vorwahlschalter und die Anzahl der Schaltstellungen eines einzelnen Vorwahl schalters richtet sich nach dem bestimmten Einsatzfall und der Anzahl und Stellenzahl der vorzugebenden, aus Ziffern bestehenden Textteilen. So genügen beispielsweise für eine reine Datumsangabe sechs oder gar fünf Vorwahlschalter. Von den beiden der Tages angabe zugeordneten Schaltern muss einer zehn Schaltstellungen aufweisen, während der andere grundsätzlich nur vier Schaltstellungen aufzuweisen braucht. Bei der Monatsangabe muss einer der Schalter zehn Schaltstellungen, der andere nur zwei Schaltstellungen aufweisen. Will man eine Ausweichrufnummer mit bis zu 16 Stellen vorgeben, so benötigt man hierzu 16 Vorwahlschalter, von denen jeder zweckmässigerweise mindestens zehn Schaltstellungen besitzt. Wie weiter unten gezeigt wird, kann es, wenn verschiedene Kombinationen von Schaltern zur Vorgabe benutzt werden sollen, zweckmässig sein, wenn jeder Vorwahlschalter ausser den zehn Schaltstellungen für die Ziffer 0 bis 9 auch eine eigene "Aus"-Stellung besitzt. Im folgenden wird anhand der beigefügten Zeichnungen ein Ausführungsbeispiel für den erfindungsgemässen Anrufbeantworter näher erläutert. In den Zeichnungen zeigen: Fig. 1: ein Blockschaltbild eines Anrufbeantworters nach der Erfindung; Fig. 2a u.2b: in vergrösserter schematischer Darstellung ein Schalterfeld von 16 Vorwahl schaltern 14.1 - 14.16 für einen Anrufbeantworter nach Fig. 1. In Fig. 1 sind jeweils nur die für die Erfindung wesentlichen Teile eines Anrufbeantworters, nämlich der elektronische Textgeber mit seinen, einen Mikroprozessor enthaltenden Steuervorrichtungen, sowie die Vorwahlschalter und Anzeigevorrichtungen schematisch dargestellt. Der gesamte Programmablauf wird von der einen Mikroprozessor enthaltenden Hauptprogramm-Steuerung 13 gesteuert, welche einerseits durch Abfrage der Vorwahlschalter 14 feststellt, welches Programm der Benutzer wünscht, und wenn dieses Programm als richtig und sinnvoll erkannt ist, an einer Anzeigevorrichtung 15 anzeigt, welches Programm läuft. Der Start einer Ansage gemäss dem vom Benutzer eingestellten Hauptprogramm erfolgt auf ein externes Startsignal hin, das entweder von einer externen, nicht dargestellten Anruferkennung oder durch Drücken einer ebenfalls nicht dargestellten Kontrolltaste gegeben wird. Jedes Hauptprogramm besteht aus mehreren Unterprogrammen, gemäss denen verschiedene vorgegebene Textteile zusammengesetzt werden. Der Programmablauf der Unterprogramme wird von einer Steuervorrichtung 1 aus gesteuert. Alle in der Gesamtheit der abzug ebenen Texte vorkommenden Textteile sind nach dem bekannten Prinzip der Delta Modulation digitalisiert und in dem Festwertspeicher 3 (z.B. ROM, EPROM) nacheinander abgelegt. Die Anfangsadressen dieser im Festwertspeicher 3 abgelegten Textteile sind in bekannter Weise im Steuerprogramm festgelegt und werden von der Steuervorrichtung 1 an den Speicher-Adressenzähler 2 gegeben. Die Enden aller Textteile sind durch nicht hörbare Marken in den digitalen Daten gekennzeichnet. Diese Marken sind bei allen Textteilen gleich und nicht an eine bestimmte Datenspeicheradresse gebunden. Die Ausgabe der Textteile erfolgt in der Weise, dass der Speicher-Adressenzähler 2 auf die Festwert-Speicheranfangsadresse eines beliebigen Textteiles voreingestellt wird und von diesem Zählerstand ausgehend weiterschaltet, und zwar gesteuert durch ein vom Taktgenerator 12 ausgehendes Taktsignal mit der Frequenz f6. Auf diese Weise wird der Inhalt einer Speicherzelle nach der anderen freigegeben und dem Digital-Analogwandler 5 zugeführt. Der Festwertspeicher 3 ist in bekannter Weise in byteweiser Organisation aufgebaut, dh. unter jeder Adresse werden 8 Bit gleichzeitig an acht Ausgänge gegeben. Aus diesem Grund muss vor dem Digital-Analogwandler 5, der nur serielle l-Bit-Informationen verarbeiten kann, ein Parallel-Seriell-andler 4 eingeschaltet werden. Die am Ende eines Textteiles auftretende Markierung wird von der Textteilende-Decodiervorrichtung 8 erkannt und über ein ODER-Gatter 0 wird ein entsprechendes Textteilendesignal der Steuervorrichtung 1 für das Unterprogramm und dem Speicher-Adressenzähler 2 zugeführt. Die Erzeugung vorgegebener Sprachpausen zwischen den einzelnen Textteilen erfolgt in der Weise, dass entsprechend dem eingegebenen Programm der Speicher-Adressenzähler 2 auf eine Adresse innerhalb eines vorgegebenen Adressenbereiches eingestellt wird, in dem der Festwertspeicher 3 selbst nicht bestückt ist. Dabei kann so vorgegangen werden, dass dem Pausenende ein bestimmter fester Wert im Speicher-Adressenzähler zugeordnet ist, der für alle Sprachpausen der gleche ist. Unterschiedlich lange Pausen lassen sich dann durch die Programmierung unterschiedlicher Anfangsadressen innerhalb dieses genannten Bereiches realisieren. Auf diese Weise können auch längere Sprachpausen durch Aneinanderreihung mehrerer Pausenabschnitte erzielt werden. Die vom Speicher-Adressenzähler 2 abgegebenen Pausenanfangs- und Pausenende-Markierungen oder die Pausenende-Markierungen allein werden von der Sprachpausen-Decodiervorrichtung 9 erkannt. Es wird ein Sprachpausenende-Signal erzeugt, das ebenfalls über das ODER-GATTER 0 der Steuervorrichtung 1 und dem Speicher Adressenzähler 2 zugeführt wird. Zur Zusammensetzung eines bestimmten Textes aus den im Festwertspeicher 3 abgelegten Textteilen und den dazwischen auftretenden Sprachpausen werden die Textteil Anfangsadressen und Sprachpausen-Anfangsadressen in der gewünschten Reihenfolge in das Programm der Steuerung 1 geschrieben. Beim Start des Textes und jeweils nach Erkennen eines Textteilendes durch die Textteilende-Decodiervorrichtung 8 oder eines Sprachpausenendes durch die Sprachpausen-Decodiervorrichtung 9 wird der Speicher-Adressenzähler 2 von der Steuerung 1 auf die nächste im Programm folgende Textteil-Anfangsadresse voreingestellt. Der Digital-Analogwandler 5, der ständig vom Taktgenerator 12 mit einem Taktsignal der Frequenz f3 getaktet ist, gibt ein analoges Ausgangssignal ab, das durch einen Wiedergabefilter 6 läuft und dabei auf das für Sprachdurchsagen relevante Frequenzband begrenzt wird, wobei auch das für die Digitalisierung unvermeidliche Quantisierungsrauschen bedämpft wird. Über einen nachgeschalteten Verstärker 7 gelangt das Niederfrequenz Signal zum Ausgang NF-A. Damit am Eingang des Digital-Analogwandlers 5 während der Sprachpausen, in denen vom Festwertspeicher 3 keine Daten übermittelt werden, keine undefinierten Zustände auftreten, die zu Störsignalen am Wandlerausgang führen können, gibt die Sprachpausen-Decodiervorrichtung 9 während der Sprachpausen ein Steuersignal ab, durch das mittels eines Schalters S der Eingang des Digital-Analogwandlers 5 während der Sprachpausen mit einem Ausgang des Taktgenerators 12 verbunden wird, von dem aus dem Digital-Analogwandler 5 ein getaktetes Eingangssignal der Frequenz f4 zugeführt wird. Zweckmässig besitzt dieses Eingangssignal die Frequenz f4 = 1/2 x f3. Eine Unterprogrammüberwachungsvorrichtung 10 kontrolliert den Programmablauf und gibt über ein UND Gatter U, dem gleichzeitig das Taktsignal f6 zugeführt wird, an den Speicher-Adressenzähler 2 die Steuersignale zum Weiterschalten. Unterprogrammenden werden über den Ausgang P-Ü zur Hauptprogrammsteuerung 13 weitergegeben. Eine Vorrichtung 11 zur Überwachung des dem Ausgang NF-A zugeführten Niederfrequenz-Signals zeigt eine Störung in der Abgabe dieses Signals über den Ausgang NF-Ü an. Die Vorrichtung 11 kann als sehr empfindlich auf einen Ausfall des Niederfrequenz-Signals arbeitende Überwachungsvorrichtung ausgelegt werden, weil sie nur dann freigegeben wird, wenn "Text" programmiert ist, d.h. während der vorgegebenen Sprachpausen wird sie durch ein von der Sprachpausen-Decodiervorrichtung 9 abgegebenes Steuersignal abgeschaltet. Auf diese Weise wird eine sehr asch arbeitende Überwachung des abgegebenen Niederfrequenz-Signals erreicht. Die Funktionsweise des Anrufbeantworters nach Fig. 1 ist folgende: Es können beispielsweise vier Hauptprogramme sorge geben sein. 1. Uhrzeit Text: Guten Tag, hier spricht ein Anruf beantworter, bitte rufen Sie um XX Uhr wieder an. 2. Datum Text: Guten Tag, hier spricht ein Anruf beantworter, bitte rufen Sie am YY-ten ZZ-ten wieder an. 3. Datum und Uhrzeit Text: "Guten Tag, hier spricht ein Anrufbe antworter, bitte rufen Sie am YY-ten um XX Uhr wieder an". 4. Ausweichrufnummer Text: Guten Tag, hier spricht ein Anrufbe antworter, bitte rufen Sie die Ruf nummer xyz usw. an". Die in diesen Programmen vorkommenden variablen Textteile, nämlich die Ziffernangaben, werden vom Benutzer an den Vorwahl schaltern 14 von Hand eingestellt. Die Vorwahlschalter 14 sind schematisch in den Fig. 2a und Fig. 2b dargestellt. Hierbei ist jeweils in Fig. 2a und Fig. 2b das gleiche Tastenfeld, jedoch mit verschiedenen Einstellkombinationen dargestellt. In dem gewählten Ausführungsbeispiel stehen für die vier Programme zur Verfügung alle Uhrzeiten in vollen Stunden von 1 bis 24 Uhr, alle Kalenderdaten vom 1.1. bis 31.12. sowie die Ziffern von 0 bis 9 zur Zusammenstellung einer beliebigen Rufnummer bis zu 16 Stellen. Jeder der Vorwahlschalter 14.1-14.16 des Schalterfeldes 14 besitzt 11 Schaltstellungen für die Zahlen O bis 9 und eine "Aus"Stellung. Will der Benutzer beispielsweise das Programm 3 einstellen, in dem dem Anrufer ein Datum und eine Uhrzeit mitgeteilt werden, so stellt er auf dem Schalterfeld 14 die Schalter so ein, wie es in Fig. 2a dargestellt ist. Mit den ersten fünf Schaltern wird das Datum, beispielsweise der 31.12. eingestellt. Dann werden die Schalter 14.6 und 14.7 des Schalterfeldes 14 auf Aus'1 gestellt, und mit den Schaltern 14.8 und 14.9 wird eine Uhrzeit, beispielsweise 9.00 Uhr, eingestellt. Die Hauptsteuervorrichtung 13 fragt diese Einstellung des Schalterfeldes 14 ab und gibt beispielsweise durch Aufleuchten der Anzeigelampen 15a und 15b zu erkennen, dass Datum und Uhrzeit richtig eingestellt sind. Programmbedingt geben die Anzeigelampen also nicht nur an, dass überhaupt etwas eingestellt ist, sondern auch, dass die Einstellung richtig ist. Diese Art der "Fehlererkennung bietet dem Benutzer noch einen zusätzlichen Bedienungskomfort. Er hat die Möglichkeit, durch Einstellen oder Beheben eines Pehlers" den Anrufbeantworter aus- und einzuschalten, ohne etwa die gesamte Einstellung auf "Aus" ein stellen zu müssen, wenn er diese Einstellung als solche nicht ändern will Auf das Startsignal hin gibt der Anrufbeantworter den Ansagetext gemäss dem eingestellten Programm wieder. Will der Benutzer beispielsweise, dass gemäss Programm 4 dem Anrufer eine Ausweichrufnummer mitgeteilt wird, so stellt er am Schalterfeld 14 die Schalter gem. Fig. 2b ein. Dabei beginnt die eingestellte Rufnummer mit einer eventuellen Vorwahlnummer mit Schalter 14.1 und endet im dargestellten Beispiel mit Schalter 14.10, während die Schalter 14.11 bis 14.16 auf "Aus" stehen. Selbstverständlich können auch längere Rufnummern mit bis zu 16 Stellen eingestellt werden. Ist die Rufnummer richtig eingestellt, so leuchtet die Anzeigelampe 15c auf, und auf das entsprechende Startsignal läuft die Ansage, was durch die Signallampe 15d angezeigt wird. Werden am Schalterfeld 14 beispielsweise mit den Schaltern 14.1 bis 14.5 nur ein Datum oder mit den Schaltern 14.8 und 14.9 nur eine Uhrzeit eingestellt, so wird der Ansagetext gemäss Programm 1 oder Programm 2 wiedergegeben. An der eingestellten Schalterkombination mit den Schaltstellungen erkennt die Hauptprogrammsteuerung 13 das jeweils eingestellte Programm. So wird beispielsweise an der Einstellung "Aus" der Schalter 14.6 und 14.7 und einer Zifferneinstellung an den Schaltern 14.5 und 14.8 erkannt, dass Programm 3 eingestellt ist.

Claims: Patentansprüche: 1. Automatischer Anrufbeantworter zur Abgabe mindestens eines vorgegebenen Ansagetextes in die Fernsprech leitung mit einem mikoprozessorgesteuerten elek tronischen Textgeber zur Abgabe von in digitaler Form in Festwertspeichern gespeicherten Textteilen, wobei ein Ansagetext jeweils aus fest vorgegebenen Textteilen und aus variablen, aus Ziffern bestehen den, in die fest vorgegebenen Textteile einfügbaren Textteilen zusammengesetzt ist, dadurch qekenn- zeichnet, dass für jeden, einer frei vorgebbaren Ziffer entsprechenden.Textteil ein mechanisch ge steuerter Vorwahlschalter (14) mit mehreren Schalt stellungen vorgesehen ist, wobei jede Schaltstellung einer natürlichen Zahl 0 bis 9 oder einer Aus- Stellung zugeordnet ist, und durch die jeweilige Stellung eines Vorwahlschalters festgelegt ist, welche gespeicherte Ziffer als variabler Textteil an einer durch diesen Schalter vorgegebenen Stelle des Ansagetextes programmgesteuert eingefügt wird. 2. Anrufbeantworter nach Anspruch 1, dadurch gekenn zeichnet, dass jeder Vorwahlschalter (14) elf Schalt stellungen aufweist, die den Zahlen 0 bis 9 und der Stellung "Aus" zugeordnet sind 3. Anrufbeantworter nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass bei aus mehrstelligen Ziffern bestehenden variablen Textteilen jeder Stelle einer Ziffer ein bestimmter Vorwahlschalter (14) zugeord net ist. 4. Anrufbeantworter nach einem der Ansprüche 1 bis 3, dadurch gekennzeichnet, dass bei mehreren vorgeb -baren Ansagetexten mit unterschiedlichen variablen Textteilen mindestens ein Teil der Vorwahlschalter (i4) jeweils mehreren, in verschiedene Ansagetexte an unterschiedlichen Stellen einfügbaren Ziffern zu geordnet sind, wobei die Auswahl eines bestimmten Ansagetextes durch eine bestimmte Kombination be tätigter Vorwablschalter (14) vorgebbar ist. 5. Anrufbeantworter nach Anspruch 4, qekennzeichnet durch Anzeigevorrichtungen (15) zur Anzeige der je weils eingestellten bestimmten Kombination von Vor wahlschaltern (14). 6. Anrufbeantworter nach Anspruch 4 oder 5, dadurch ge kennzeichnet, dass zur Abgabe von vier verschiedenen Ansagetexten, enthaltend eine Uhrzeit und/oder ein Datum oder eine Ausweichrufnummer, eine Reihe von N nebeneinander angeordneten Vorwahlschaltern (14) vorgesehen ist, wobei N die maximale für eine Aus weichrufnummer benötigte Stellenzahl ist, und jeder Vorwahlschalter (14) einer Stelle einer Rufnummer zugeordnet ist, während zusätzlich eine bestimmte erste Gruppe aufeinanderfolgender Vorwahlschalter (14) den Einzelziffern der Datums-Angabe, und eine bestimmte zweite Gruppe aufeinanderfolgender Vor wahlschalter (14) der Uhrzeit-Angabe zugeordnet ist, wobei zwischen beiden Gruppen mindestens ein Vor wahlschalter angeordnet ist, der keiner dieser bei den Gruppen angehört.

Inventors: NEUMANN, DIRK, DIPL.-ING.
Applicants: NEUMANN ELEKTRONIK GMBH
Application year: 1982
Main classification: H04M1
IPC codes: H04M3, H04M1