DE69326677T2 - Automatisch startendes abtastsystem - Google Patents

Automatisch startendes abtastsystem

Info

Publication number
DE69326677T2
DE69326677T2 DE69326677T DE69326677T DE69326677T2 DE 69326677 T2 DE69326677 T2 DE 69326677T2 DE 69326677 T DE69326677 T DE 69326677T DE 69326677 T DE69326677 T DE 69326677T DE 69326677 T2 DE69326677 T2 DE 69326677T2
Authority
DE
Germany
Prior art keywords
input device
user
data
scanning
document
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE69326677T
Other languages
English (en)
Other versions
DE69326677D1 (de
Inventor
Pierre Cotte
Ronald Fish
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Primax Electronics Ltd
Original Assignee
Primax Electronics Ltd
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27129835&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE69326677(T2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Primax Electronics Ltd filed Critical Primax Electronics Ltd
Application granted granted Critical
Publication of DE69326677D1 publication Critical patent/DE69326677D1/de
Publication of DE69326677T2 publication Critical patent/DE69326677T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • H04N1/00241Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer using an image reading device as a local input to a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00212Attaching image data to computer messages, e.g. to e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00236Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server using an image reading or reproducing device, e.g. a facsimile reader or printer, as a local input to or local output from a computer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • H04N1/00358Type of the scanned marks
    • H04N1/0036Alphanumeric symbols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00352Input means
    • H04N1/00355Mark-sheet input
    • H04N1/00368Location of the scanned marks
    • H04N1/00374Location of the scanned marks on the same page as at least a part of the image
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32037Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing
    • H04N1/32042Automation of particular transmitter jobs, e.g. multi-address calling, auto-dialing with reading of job-marks on a page
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0015Control of image communication with the connected apparatus, e.g. signalling capability
    • H04N2201/002Selecting or switching between an image communication channel and a non-image communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S345/00Computer graphics processing and selective visual display systems
    • Y10S345/902Menu display

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Automation & Control Theory (AREA)
  • Facsimiles In General (AREA)
  • Vehicle Body Suspensions (AREA)
  • Optical Communication System (AREA)
  • Facsimile Scanning Arrangements (AREA)

Description

    Technisches Gebiet
  • Die vorliegende Erfindung betrifft ein Abtast- oder Scansystem. Insbesondere bezieht sich die Erfindung auf ein automatisch ausgelöstes, optisches Abtastsystem, bei dem das Vorhandensein eines optischen Aufzeichnungsträgers das Abtasten (Scannen) auslöst. Gemäß Aspekten der Erfindung erfolgt mit nur kleinem oder gar keinem Eingriff durch den Benutzer der Aufruf eines oder mehrerer Prozesse und/oder von Software, und die abgetastete optische Information wird dem Prozeß oder der Software als Ergebnis des Auslösens der automatischen Abtastung zur Verfügung gestellt. Für die Erfindung gibt es viele Anwendungsfälle, so kann das Abtastsystem zum Beispiel im Umfeld eines persönlichen Rechensystems benutzt werden, das zu vielem fähig ist, wozu beispielsweise das Drucken, das Übertragen von Nachrichten als Fernkopien (Fax) und elektronische Post (E-Mail) und das Speichern abgetasteter (gescannter) optischer Informationen gehören kann.
  • Hintergrundstechnik
  • Durch die weitverbreitete Benutzung von persönlichen Rechnern (PC) ist die Produktivität von Büropersonal stark verbessert worden. Viele Aspekte von PC-Systemen sind aber nicht benutzerfreundlich, was neue Benutzer abschreckt und viele schon gewonnene Benutzer daran hindert, die Leistungen des Systems voll zu nutzen. Es ist nämlich beträchtlich viel Zeit, Geschicklichkeit und Geduld erforderlich, um zu lernen, wie man Rechner bedient, die zur Handhabung ihrer Betriebssysteme erforderlichen Befehle versteht und Daten unter Nutzung der Vielfalt an Software und Benutzerschnittstellen bearbeitet. Photokopierer, Faxgeräte, Scanner und E-Mail sind in die PC-Umgebung noch nicht vollkommen integriert worden. Und obwohl Netzwerke und Modems das Verschicken und Empfangen elektronischer Dateien ermöglichen, gibt es noch keine leichte, rasche und wirksame Weise, wie man Daten, die in Form von Hartkopien vorliegen, zum Beispiel Text und Bilder auf Papier, versenden und empfangen kann. Bei einer typischen bekannten Anordnung muß die Scanneransteuerung von Hand aufgerufen, das Dokument abgetastet und dann weitere Software von Hand aufgerufen werden, um mit den abgetasteten Bilddaten etwas zu machen.
  • So hat es sich als notwendig erwiesen, ein Scannersystem zu haben, welches darauf gerichtet ist, diese Probleme zu lösen.
  • Das Dokument Patent Abstracts of Japan zu JP-3013052 offenbart ein Faksimilegerät, welches entweder eine Faxverbindung oder eine Telefonverbindung herstellen kann. Das Gerät weist einen Sensor auf, der erfaßt, ob ein als Fax zu verschickendes Dokument in das Gerät eingelegt wurde. Wenn ein Benutzer entweder eine Kurzwahltaste oder eine Schnellwahltaste drückt, wird anhand des Abgabesignals des Sensors geprüft, ob ein Dokument eingelegt wurde. Ist das der Fall, so wird die der gedrückten Taste entsprechende Faxnummer aus dem Speicher gelesen, während sonst eine Telefonnummer gelesen wird, um entweder eine Faxübertragung auszulösen oder einen Telefonanruf vorzunehmen.
  • Das Dokument EP-A-0 398 185 offenbart eine elektronische Ablagevorrichtung zur Ablage von Dokumenten unter Verwendung eines Kennzeichenbogens. Zu der Vorrichtung gehört eine Zentraleinheit, eine Tastatur, eine Steuerschaltung für eine Kathodenstrahlröhre, eine Kathodenstrahlröhre, ein Speicher, eine Kompanderschaltung, eine Faxsende/Empfangsschaltung, ein Modem, ein Scanner mit automatischer Papierzufuhrvorrichtung, eine Speichervorrichtung, ein Drucker und eine Schnittstellenschaltung, die den Scanner, die Speichervorrichtung und den Drucker mit einem Systembus verbindet. Im Fall dieses Standes der Technik beginnt das Abtasten seitens des Scanners, nachdem eine Anweisung mittels Tastenbetätigung der Tastatur eingegeben wurde. Dieser Stand der Technik offenbart also ein "befehlsgetriebenes System".
  • Im Dokument EP-A-0 426 412 wird eine elektronische Vorrichtung offenbart, die einen Rechner und ein Faxgerät kombiniert. Wie bei den oben beschriebenen, wird auch in diesem Dokument kein System offenbart oder vorgeschlagen, bei dem das Auflegen eines Dokumentes allein schon reicht, daß mit dem Einziehen und Abtasten des Dokumentes und der Darstellung der Abbildung des abgetasteten Dokumentes begonnen wird.
  • EP-A-0 556 067 (Stand der Technik gemäß Artikel 54(3) EPÜ) offenbart eine Tastatur mit integriertem Scanner, der einen "Master-Modus" hat, bei dem der Benutzer den Scanprozeß durch Eingeben eines Dokumentes in den Zufuhrschlitz des Scanners auslöst. Der Scanner beginnt automatisch mit dem Scannen, initiiert ein Kommunikationsprotokoll mit dem Host- Computer, und der Host empfängt die abgetasteten Daten in ein "Spool"-Verzeichnis, wo sie für einen Abruf durch eine Anwendung gespeichert werden. Einrichtungen zum automatischen Darstellen der Abbildung des abgetasteten Dokumentes sind in EP-A-0 556 067 nicht offenbart.
  • Offenbarung der Erfindung
  • Die oben erläuterten Probleme werden mit einem System gemäß Anspruch 1 gelöst. Bevorzugte Ausführungsbeispiele der Erfindung sind Gegenstand der abhängigen Ansprüche.
  • Gemäß der vorliegenden Erfindung gehört zu den Grundelementen eines Abtastsystems eine Detektoreinrichtung, die das Vorhandensein eines optischen Aufzeichnungsträgers feststellt, eine Abtasteinrichtung (Scaneinrichtung), die eine Darstellung von auf dem Aufzeichnungsträger vorhandenen optischen Informationen erzeugt, eine Einrichtung, die den optischen Aufzeichnungsträger an der Abtasteinrichtung vorbeizieht, so daß die Abtasteinrichtung die Darstellung in Abhängigkeit davon erzeugt, daß der Detektor das Vorhandensein des Trägers feststellt, und eine Einrichtung, die die Darstellung anzeigt. Die Einrichtung zum Anzeigen weist eine Anzeigevorrichtung und residente Software auf, welche die Anzeige der Darstellung automatisch und sofort erfolgen läßt.
  • Der optische Aufzeichnungsträger liegt vorzugsweise in Form ebener Bögen, beispielsweise Papierbögen vor. Im weitesten Sinne ist die Erfindung jedoch nicht auf die Benutzung im Zusammenhang mit Papier und ebenen Bögen beschränkt. Aspekte der Erfindung sind auf die Verwendung im Zusammenhang mit optischen Aufzeichnungsträgern aus anderem Material als Papier (zum Beispiel synthetischer Folie) und in anderer Form als Bögen anwendbar.
  • Das Abtasten und Anzeigen der abgetasteten optischen Information wird in dem Sinne automatisch ausgelöst, als vom Benutzer keine weitere Tätigkeit erforderlich ist, als mit der physischen Zuordnung zwischen dem optischen Aufzeichnungsträger und der Detektoreinrichtung zu beginnen, damit die Detektoreinrichtung das Vorhandensein des Trägers erfassen kann. Bei einem Ausführungsbeispiel enthält ein Gehäuse die Detektoreinrichtung und die Abtasteinrichtung und kann das Einlegen eines Aufzeichnungsträgers akzeptieren, so daß die Detektoreinrichtung das Einlegen des Aufzeichnungsträgers wahrnimmt. Vorzugsweise enthält das Gehäuse auch eine Einrichtung zum automatischen Einziehen des Aufzeichnungsträgers in das Gehäuse zur Abtastung, wenn der Aufzeichnungsträger eingelegt wird, und zum automatischen Ausgeben des Aufzeichnungsträgers aus dem Gehäuse heraus.
  • Ein weiterer Aspekt der Erfindung besteht darin, daß das automatische Abtasten nicht nur die automatische Anzeige der abgetasteten optischen Information auslöst, sondern weitere automatische Tätigkeit veranlaßt, wozu folgendes gehören kann: (1) die automatische Übermittlung der abgetasteten optischen Information an einen Prozeß oder an Software, zum Beispiel an einen Drucker, ein Nachrichtensystem für E-Mail, ein Modem für Faxbotschaften oder zum Speichern, oder (2) das automatische Darstellen von Wahlmöglichkeiten zum Handeln für einen Benutzer in Form eines Pop-Up- oder Kontextmenüs, beispielsweise auf einem visuellen Anzeigefeld. Die automatische und sofortige Darstellung der abgetasteten optischen Information liefert dem Benutzer eine visuelle Rückkopplung in Echtzeit.
  • Was mit der abgetasteten optischen Information geschehen soll, außer daß sie dargestellt wird, wird von Befehlen entschieden. Befehle können auf eine oder mehrere Weisen erzeugt werden: (1) sie können vorherbestimmt und nicht vom Benutzer wählbar sein; (2) sie können vom Benutzer vor dem Beginnen mit der Abtastung bestimmt werden; (3) sie können anhand von Symbolen erkannt werden, die die abgetasteten Aufzeichnungsträger enthalten; und (4) sie können vom Benutzer im Anschluß an das Abtasten eingegeben oder ausgewählt werden. Bei einem Ausführungsbeispiel des Systems können mehr als eine dieser Arten der Generierung von Befehlen verwendet sein.
  • Die Fälle (1), (2) und (3) sind in dem Sinne automatisch, als automatisch ausgelöstes Abtasten eine weitere Tätigkeit ohne einen weiteren Eingriff von Seiten des Benutzers veranlaßt. Auch Fall (4) ist insofern automatisch, als dem Benutzer Wahlmöglichkeiten aufgezeigt werden, ohne daß der Benutzer vorher intervenieren muß.
  • Im Fall (1) kann das Abtastsystem als eine Vorrichtung gestaltet sein, die einem einzigen Zweck gewidmet ist - zum Beispiel ein Scanner zur Übermittlung von Faxnachrichten. In diesem Fall löst das automatische Abtasten des Aufzeichnungsträgers auch die Befehle aus, die das System braucht, um eine Faxübermittlung aufzurufen. Das System kann in einem freistehenden Faxgerät ausgeführt sein, es könnte aber auch ein Peripherie- oder verwandtes Gerät sein, beispielsweise ein Host-Computer mit Möglichkeiten für die Faxübermittlung.
  • Im Fall (2) kann der Benutzer vor dem Auslösen des Abtastens eine Wahl ausüben. Die Wahl kann entweder eine einzige Wahl oder eine Mehrfachwahl sein. Zum Beispiel kann es eine Betätigungseinrichtung, beispielsweise einen Knopf geben, der, wenn ihn der Benutzer vor dem Auslösen des Abtastens drückt, die Befehle erzeugt, die nötig sind, damit die abgetastete Information beispielsweise von einem peripheren Drucker gedruckt wird. Wird der Knopf nicht gedrückt, ehe mit dem Abtasten begonnen wird, so kann das System entweder gemäß Fall dem (3) oder (4) arbeiten. Der Knopf kann entweder für einen einzigen vorherbestimmten Zweck reserviert oder vom Benutzer programmierbar sein. Als Alternative kann die Betätigungseinrichtung eine Auswahl unter mehrfachen Wahlmöglichkeiten erlauben.
  • Im Fall (3) können an den Aufzeichnungsträger vor dem Auslösen des Abtastens Befehle angehängt sein. Eine Erkennungseinrichtung erkennt ein oder mehrere Symbole in der Darstellung optischer Informationen, wobei jedes Symbol einen oder mehrere Befehle wiedergibt. Wenn also ein Benutzer ein Dokument per Fax schicken will, hängt er ein Symbol an den Bogen an, zum Beispiel das Wort "Fax". Das Symbol kann vorgedruckt oder vom Benutzer in Form eines Aufklebers oder schriftlich hinzugefügt werden. Hilfssymbole können den Befehlssymbolen zugeordnet sein. Hilfssymbole können beispielsweise eine Telefonnummer sein, an die ein Fax gesandt werden soll. Die Erkennungseinrichtung kann Teil der Abtasteinrichtung sein oder als Alternative Teil einer Verarbeitungseinrichtung, die entweder körperlich zusammen mit der Abtasteinrichtung und der Detektoreinrichtung untergebracht oder von diesen körperlich getrennt ist, beispielsweise in einem Host-Computer.
  • Im Fall (4) können vom Benutzer im Anschluß an das Abtasten Befehle eingegeben oder ausgewählt werden. Bei einem Ausführungsbeispiel veranlaßt zum Beispiel der Beginn des Abtastens, daß ein Überlagerungs- oder Pop-Up-Fenster auf einem Monitor erscheint, der ein Peripheriegerät eines Host-Computers ist, mit dem auch die Abtasteinrichtung sowie die Detektoreinrichtung gekoppelt ist. Das Pop-Up-Fenster legt ein Menü mit Wahlmöglichkeiten vor, wie die abgetastete optische Information zu benutzen ist. Die Benutzerauswahl führt zur Eingabe der Befehle, die nötig sind, um den Prozeß oder Software, die diese Wahl darstellt, aufzurufen und auszuführen. Für Fall (4) ist es allerdings nicht nötig, daß ein Host-Computer und ein herkömmlicher Monitor benutzt werden muß. Eine Alternative besteht zum Beispiel in einem freistehenden Gerät mit einer eingebauten visuellen Anzeige, beispielsweise einem Bildschirm mit flachem Anzeigefeld. Das freistehende Gerät kann zum Beispiel geeignet sein, in Abhängigkeit vom Beginn des Abtastens und der Wahl einer gewünschten, auf dem Bildschirm mit flachem Anzeigefeld aufgelisteten Tätigkeit seitens des Benutzers, E-Mail und/oder Faxnachrichten zu senden und/oder zu drucken und/oder zu speichern.
  • Der Detektoreinrichtung und der Abtasteinrichtung kann auch eine Ausgabeeinrichtung mit einem oder mehreren Ausgabewegen zugeordnet sein. Die Ausgabeeinrichtung kann auf einen oder mehrere Befehle ansprechen, um wahlweise Ausgabesignale auf den einen oder mehrere der Wege zu legen. Im Fall eines freistehenden Ausführungsbeispiels, wie gerade beschrieben, können zum Beispiel mehrfache Wege die Ausgabeeinrichtung jeweils mit Vorrichtungen koppeln, in denen E-Mail, Fax, Drucker- und Speicherprozesse und Software resident sind. Im weitesten Sinne besteht das Endergebnis des Abtastsystems gemäß der vorliegenden Erfindung darin, daß ein oder mehrere Prozesse und/oder Software aufgerufen werden und die abgetastete optische Information dem Prozeß oder der Software bereitgestellt wird. Das geschieht im wesentlichen automatisch im oben erläuterten Sinn, mit nur wenig oder keinem Eingriff seitens des Benutzers.
  • Gewisse Aspekte der Erfindung machen sie gut geeignet für die Benutzung mit einem PC. Bei einem Ausführungsbeispiel der Erfindung ist eine gemeinsame Unterbringung für die Detektoreinrichtung, die Abtasteinrichtung und die Ausgabeeinrichtung vorgesehen, und sie arbeiten als Rechnerperipheriegerät. In diesem Zusammenhang kann man die Erfindung als eine neue Art von Rechnereingabevorrichtung betrachten, die eine weitere Möglichkeit zur Eingabe von Befehlen und Daten in einen Rechner bietet und damit herkömmliche Rechnereingabevorrichtungen (zum Beispiel Tastatur, Maus usw.) ergänzt. Diese neue Art der Eingabe von Befehlen und Daten kann man als "rechnen auf Papierbasis" kennzeichnen.
  • Um den Anschluß an einen Host-Computer zu erleichtern, kann die Kommunikation über den seriellen Datenkanal des Rechners erfolgen. Für den Fall, daß der Rechner keinen unbenutzten Datenkanal hat, kann das Abtastsystem auch die Teilhabe an einem bestehenden Datenkanal vorsehen. Um die Einschränkungen hinsichtlich der Bandbreite zu überwinden, die der seriellen Datenübertragung innewohnen, kann die Abtasteinrichtung Mittel zur Datenkompression enthalten. Eine geeignete Entkompression der Daten kann in einem Host-Computer vorgesehen sein. Allerdings ist die Datenkommunikation mit einem Host-Computer nicht auf ein serielles Datenprotokoll beschränkt.
  • Kurzbeschreibung der Zeichnungen
  • Fig. 1 ist ein symbolisches Diagramm eines Ausführungsbeispiels eines Abtastsystems gemäß der vorliegenden Erfindung.
  • Fig. 2 ist eine teilweise auseinandergezogene, perspektivische Ansicht einer alternativen Scanner-Eingabevorrichtung in Kombination mit einem Rechnermonitor.
  • Fig. 3 ist eine Zeichnung eines Pop-Up-Fensters mit darin angezeigten Menüoptionen.
  • Fig. 4 ist ein Ablaufdiagramm, welches die Verarbeitung durch die Eingabevorrichtung für ein Ausführungsbeispiel gemäß den Lehren der Erfindung darstellt.
  • Fig. 5 ist eine Zeichnung eines Eingabedokuments mit Befehlssymbolen und Hilfssymbolen.
  • Fig. 6 ist ein Ablaufdiagramm, welches die Verarbeitung mittels der im Host residenten Software der Eingabevorrichtung für das bevorzugte Ausführungsbeispiel gemäß den Lehren der Erfindung wiedergibt.
  • Fig. 7 ist ein Ablaufdiagramm eines Prozesses, der von einem Ausführungsbeispiel der Eingabevorrichtung zum Umwandeln von Bildelementdaten in der Grauskala in Schwarz/Weißdaten, Komprimieren der Daten und Übermitteln derselben an den Host zum Entkomprimieren und Benutzen oder Speichern durchgeführt wird.
  • Fig. 8 ist ein Ablaufdiagramm des Prozesses der Komprimierung der abgetasteten Graustufendaten und der Übermittlung derselben an den Host über eine Hochgeschwindigkeitsverbindung.
  • Fig. 9 ist ein Ablaufdiagramm des Prozesses der Abtastung von Graustufendaten und der direkten Übermittlung derselben ohne Kompression von der Eingabevorrichtung an den Host-Computer über eine Hochgeschwindigkeitsverbindung von großer Bandbreite.
  • Fig. 10 ist ein Blockschaltbild der elektronischen Schaltungsanordnung in der Scanner- Eingabevorrichtung.
  • Verwirklichungen der Erfindung
  • Unter Hinweis auf Fig. 1 ist ein Ausführungsbeispiel des Abtastsystems gemäß der vorliegenden Erfindung gezeigt. Auch wenn bei diesem Ausführungsbeispiel die Erfindung im Umfeld eines PC- Systems gezeigt ist, ist die Erfindung nicht auf ein derartiges Umfeld beschränkt. Ein Host- Computer 10 ist durch eine Datenübertragungseinrichtung, beispielsweise ein Datenkabel 12 mit einer Scanner-Eingabevorrichtung 14 gekoppelt. Aus Gründen der Klarheit der Darstellung zeigt die Eingabevorrichtung 14 in Fig. 1 nicht alle Elemente, die in einem Scanner in der Praxis erforderlich sind. Derartige Vorrichtungen und Elemente derselben sind jedoch allgemein bekannt.
  • Die Datenübertragungseinrichtung beim Ausführungsbeispiel gemäß Fig. 1 und anderen Ausführungsbeispielen kann jede beliebige Form der Datenübertragung an den Host benutzen, einschließlich der Übertragung durch (1) ein Datenkabel, in dem jedes beliebige Format und Protokoll (einschließlich paralleler Datenübertragung) benutzt wird, (2) ein Netzwerk für den lokalen oder einen großen Bereich, (3) eine Telefonverbindung (beispielsweise unter Einschluß von ISDN, Faseroptikverbindungen usw.), (4) elektromagnetische Strahlung (einschließlich beispielsweise Satellitenkommunikation, Paketfunk, Zellfunk (Handy) usw.), (5) Infrarot oder (6) andere geeignete Einrichtungen. Bei gewissen Ausführungsbeispielen kann die Datenübertragungseinrichtung als serielles Datenkabel unter Verwendung des seriellen RS232 Datenprotokolls verwirklicht sein, um die Benutzung im Zusammenhang mit einem Host-Computer der Aspekte der Erfindung verkörpernden Scanner-Eingabevorrichtung zu erleichtern. Wenn man die seriellen RS232 Datenübertragungsmöglichkeiten eines Host-Computers nutzt, ist es nicht erforderlich, dem Host- Computer zusätzliche Hardware hinzuzufügen, beispielsweise durch Anbringen einer Ergänzungs platte oder -karte. Allerdings ist die Erfindung nicht auf den Gebrauch des seriellen RS232 Datenübertragungsformats und -protokolls beschränkt.
  • Die Eingabevorrichtung 14 hat ein Gehäuse, welches eine (nicht gezeigte) Abtasteinrichtung enthält, die mit bekannter Abtasttechnik arbeitet und eine Darstellung der auf dem abgetasteten Aufzeichnungsträger 16 befindlichen optischen Information erzeugt. Die Abtasteinrichtung erzeugt eine Darstellung der vom Aufzeichnungsträger getragenen optischen Informationen. So kann die Abtasteinrichtung beispielsweise eine Vielzahl paralleler Abtastzeilen von Pixeldaten generieren, bei denen jede Abtastzeile die Abbildung einer Zeile von Schwarz/Weiß- oder Graustufendaten über den Aufzeichnungsträger hinweg ist. Die Abtastzeile 20 ist typisch für die Vielzahl von Abtastzeilen.
  • Bei diesem Ausführungsbeispiel ist der Aufzeichnungsträger ein flacher Bogen Papier. Obwohl verschiedene Beispiele zum Durchführen der Erfindung auf die Verwendung von "Papier" hinweisen, sei erwähnt, daß die Erfindung nicht auf den Gebrauch von Papier als Aufzeichnungsträger beschränkt ist. Ein Bogen Papier, der optische Information trägt, wird hier auch als "Dokument" bezeichnet.
  • Die Eingabevorrichtung 14 umfaßt auch eine Detektoreinrichtung, die einen oder mehrere Papierfühler, beispielsweise Sensoren 22 enthalten kann, um die Anwesenheit des abzutastenden Dokuments zu erfühlen. Bei diesem Beispiel nehmen die Sensoren das Einlegen des Papiers oder das Auflegen desselben auf die Eingabevorrichtung wahr. In Abhängigkeit von den Sensoren 22 erzeugt die Detektoreinrichtung ein Signal, welches die Abtasteinrichtung in der Eingabevorrichtung auslöst, um das Abtastverfahren in Gang zu setzen. Das Dokument 16 wird von (nicht gezeigten) Mitteln zum automatischen Einziehen des Papiers in die Eingabevorrichtung gezogen. Derartige Mechanismen sind allgemein bekannt. Das Dokument 16 läuft unter einem (nicht gezeigten) linearen Abbildungsfeld, beispielsweise einem Kontaktbildsensorfeld (CIS) oder alternativ einem Feld aus ladungsgekoppelten Vorrichtungen (CCD) vorbei, von denen Abtastzeilen von Daten erzeugt werden. Derartige Bildabtastanordnungen sind auch allgemein bekannt. Die spezielle Verwirklichung der Abtasteinrichtung und der Bildabtastanordnung ist für die Erfindung nicht von kritischer Bedeutung.
  • Fig. 2 zeigt ein alternatives Ausführungsbeispiel der Scanner-Eingabevorrichtung gemäß der vorliegenden Erfindung. Fig. 2 ist eine teilweise auseinandergezogene Ansicht einer Scanner- Eingabevorrichtung 24, die auf einem Computermonitor 26 mit Hilfe von Klammern 28 und 30 angebracht werden kann, welche in im Gehäuse des Monitors 26 ausgebildete entsprechende Schlitze 32 und 34 einrasten. Gemäß einer Alternative kann die Eingabevorrichtung auch mit anderen Mitteln als Klammern und Schlitzen angebracht werden, oder sie kann an anderen Vorrichtungen, beispielsweise einer Tastatur, einem Drucker oder einem Rechnergehäuse angebracht werden. Als weitere Alternative kann die Eingabevorrichtung mit einer anderen Vorrichtung, beispielsweise einem Rechnermonitor oder Rechnergehäuse einstückig ausgebildet sein. Bei solchen Anordnungen wird die Stellfläche für die Eingabevorrichtung im wesentlichen auf Null reduziert. Als weitere Alternative kann beispielsweise durch Weglassen der Klammern 28 und 30 die Eingabevorrichtung freistehend und nicht an einem anderen Gerät angebracht oder befestigt sein. Die Eingabevorrichtung hat ein Gehäuse 36, welches die (nicht gezeigte) Detektoreinrichtung und die (nicht gezeigte) Abtasteinrichtung ähnlich wie beim Ausführungsbeispiel gemäß Fig. 1 enthält. Ein Schlitz 38 ist für das Einschieben eines Papierbogens vorgesehen. Das Papier wird zum Abtasten automatisch ins Gehäuse 36 eingezogen, durch das Gehäuse transportiert und auf einen Auffangteller 40 für Papier ausgegeben, der auch weggelassen sein kann. Die Eingabevorrichtung 24 kann auch in der in Fig. 1 gezeigten Weise über eine Datenübertragungseinrichtung mit einem Host-Computer gekoppelt sein.
  • Die Eingabevorrichtung 12 aus Fig. 1 kann auch, ebenso wie die Eingabevorrichtung 24 aus Fig. 2, eine (nicht gezeigte) Ausgabeeinrichtung umfassen, mit der in Abhängigkeit von der Darstellung optischer Informationen, die vom Scanner erzeugt werden, ein Ausgabesignal erzeugt wird. Die Ausgabeeinrichtung schließt eine Einrichtung zum Formatieren des Ausgabesignals in einem Datenprotokollformat zur Benutzung für die Datenübertragung mit dem Host-Computer ein. Das formatierte Ausgabesignal kann einen Code enthalten, der die Erfassung des Vorhandenseins von Papier durch die Detektoreinrichtung anzeigt. Bei einem Ausführungsbeispiel wird der Code von der Verarbeitungseinrichtung einschließlich von im Host 10 residenter Software empfangen, wodurch der Host-Computer veranlaßt wird, den Anschluß (Port) zu lesen, mit dem das Kabel 12 zum Empfang von Daten von der Eingabevorrichtung gekoppelt ist. Der Erfassungscode kann ein Interrupt sein, der die Verarbeitung durch den Host an ein Dienstprogramm leitet, welches dann die eingehenden seriellen Daten von der Eingabevorrichtung liest und in einer Datei speichert.
  • Als Alternative kann die Verarbeitungseinrichtung, einschließlich Software physisch im gleichen Gehäuse untergebracht sein wie die Abtasteinrichtung, Detektoreinrichtung und Ausgabeeinrichtung statt in einer getrennten Umhüllung oder Vorrichtung, wie einem Host-Computer. Es werden also verschiedene Ausführungsbeispiele beschrieben, bei denen ein Host-Computer verwendet wird, wobei die Lehren dieser Ausführungsbeispiele insgesamt auf Anordnungen anwendbar sind, bei denen ein freistehendes Gerät alle Elemente der Erfindung einschließen kann. Wenn die Eingabevorrichtung 14 mit einem Host-Computer benutzt wird, kann die Verarbeitungseinrichtung im Host-Computer Software der Eingabevorrichtung enthalten, die den Betrieb des Host-Computers zusammen mit der Eingabevorrichtung erleichtert (nachfolgend die "ID-Host-Software"). Die Eingabevorrichtung, zu der die Detektoreinrichtung, die Abtasteinrichtung und die Ausgabeeinrichtung gehört, hat ihre eigene residente Eingabevorrichtungs-Software, welche im Zusammenwirken mit der ID-Host-Software arbeitet. Wenn die Eingabevorrichtung Teil einer freistehenden Vorrichtung ist, die eine Verarbeitungseinrichtung enthält, braucht die ID-Software nicht getrennt zu sein.
  • Bei einem Ausführungsbeispiel erzeugt die Software der Eingabevorrichtung, die im Host resident ist, auch ein Menü, welches dem Benutzer Optionen hinsichtlich dessen unterbreitet, was mit der optischen Information oder dem abgetasteten Bild gemacht werden kann. Im Fall einer freistehenden Vorrichtung kann die ID-Software auch ein solches Menü erzeugen und die unten beschriebenen Auswahlfunktionen zur Verfügung stellen. Die Einzelheiten zu diesem Pop-Up- Fenster oder Menü sind für die Erfindung nicht von kritischer Bedeutung. Die im Host-Computer residente Software der Eingabevorrichtung kann die Menüoptionen automatisch generieren, indem sie die Massenspeichervorrichtung (typischerweise eine Festplatte) und den Speicher für wahlfreien Zugriff prüft, um herauszufinden, welche Software und welche Prozesse resident sind, und um dann eine Menüoption für die einzelnen Möglichkeiten des Host-Computers, wie durch diese Software repräsentiert, zu erstellen. Der Benutzer kann dann eine Menüoption beispielsweise dadurch auswählen, daß er darauf zeigt oder sie mit einer Maus anklickt oder einen hervorgehobenen Buchstaben in der Menüoption auf der Computertastatur eintippt.
  • Fig. 3 zeigt ein Menü 42, welches dem Benutzer präsentiert werden kann. Der Benutzer kann dann manuell das auswählen, was er mit dem abgetasteten Bild machen will. Zu den Menüoptionen können zum Beispiel folgende gehören: "Speichern", "Tabellekalkulation", "Textverarbeitung", "Zeichnen", "Senden", "Faxen", "OCR" und "Löschen". In der Praxis kann es weniger oder mehr Optionen geben, und die Optionen können sich von den in diesem Beispiel gezeigten unterscheiden.
  • Bei anderen Ausführungsbeispielen können die Anweisungen und Befehle zum Beispiel in der abgetasteten Darstellung optischer Informationen ihren Ursprung nehmen, statt daß der Benutzer Eingabeanweisungen in Abhängigkeit von einem Menü bereitstellt. Bei einem Ausführungsbeispiel, bei dem ein Host-Computer verwendet wird, kann die Verarbeitungseinrichtung einschließlich einer Einrichtung zum Erkennen eines oder mehrerer Befehle, die ihrerseits im Host-Computer residente Software der Eingabevorrichtung einschließt, das Ausgabesignal von der Eingabevorrichtung analysieren, um einen oder mehrere Befehle darin zu finden, die der ID-Host-Software mitteilen, was mit den eingehenden Daten geschehen soll. Als Alternative können Befehle in der Eingabevorrichtung erzeugt werden - sie können vorherbestimmt sein oder von einem Benutzer vor Beginn des Abtastverfahrens ausgewählt werden.
  • Nachdem bestimmt worden ist, was mit den eingehenden Daten geschehen soll, gibt die Verarbeitungseinrichtung, die ID-Host-Software oder sonstige geeignete Software einschließt, einen Befehl oder Befehle und einen Zeiger auf die jeweilige Software oder den jeweiligen Prozeß weiter, die im Host-Computer resident sind, um die betreffende Software aufzurufen, ihr zu sagen was gemacht werden soll und ihr mitzuteilen, wo sich die Datei befindet, welche die gerade von der Eingabevorrichtung empfangenen Daten enthält. Als Alternative kann die Datei auch unmittelbar an die Software oder den Prozeß weitergegeben werden statt über einen Zeiger zu laufen. Vorzugsweise resultieren alle diese Aktionen automatisch ohne jegliche Handlung seitens des Benutzers, außer daß er das Papier in die Scanner-Eingabevorrichtung gibt. Dieses Verfahren wird durch das Ablaufdiagramm der Fig. 4 symbolisch dargestellt, in der die Verarbeitung mittels der Eingabevorrichtung bzw. der ID-Host-Software dargestellt ist.
  • In Fig. 4 steht der Block 54 für den Prozeß der Wahrnehmung des Einlegens des abzutastenden Papiers. Die Papiersensoren können zum Beispiel Mikroschalter, Abstandssensoren oder Lichtstrahlen sein, die durch das Vorhandensein des Papiers unterbrochen werden. Lichtstrahlen oder andere rein elektronische Sensoren können wegen der größeren Zuverlässigkeit als sie ein mechanischer Mikroschalter hat, verwendet werden. Die Einzelheiten der Verwirklichung der Papierfühler sind nicht von kritischer Bedeutung für die Erfindung.
  • Der Block 56 steht für das Verfahren des Absendens eines Interrupts an den Host-Computer 10, um ihm mitzuteilen, daß ein abzutastendes Dokument eingelegt wurde, und daß Abtastdaten bald ankommen werden. Bei alternativen Ausführungsbeispielen kann die im Host-Computer residente Software der Eingabevorrichtung die Eingabevorrichtung periodisch abfragen, um festzustellen, ob Papier zum Abtasten eingegeben wurde. Wenn das der Fall ist, bewirkt die Bestätigungsnachricht von der Eingabevorrichtung, daß die ID-Host-Software die oben beschriebene Verarbeitung durchführt.
  • Der Block 58 steht für das Verfahren des Abtastens der Daten vom Dokument, einschließlich des Verfahrens des Abtastens des Dokumentes auf ein oder mehrere Symbole hin, die, falls sie vorhanden sind, anzeigen können, was der Host-Computer mit den abgetasteten Bilddaten machen soll. Bei einem Ausführungsbeispiel leitet das Verfahren Graustufendaten von den Abbildungen auf dem Dokument ab. Auch wenn etwas weniger als 256 Stufen verwendet werden könnten, werden bei einem Ausführungsbeispiel 256 Graustufen benutzt, und für jedes Pixel auf jeder Abtastzeile wird ein 8-Bit Byte erzeugt. Bei einem Ausführungsbeispiel sind die Graustufendaten nicht permanent in einer Datei zur späteren erneuten Verarbeitung gespeichert, beispielsweise wenn sich die Unterscheidungsschwelle ändert; aber bei alternativen Ausführungsbeispielen können die Graustufendaten in einer Datei in einem Speicher mit wahlfreiem Zugriff (RAM) oder einer Massenspeichervorrichtung, beispielsweise einer Festplatte, einer optischen Platte, einer beschreibbaren CD, einem Streamer-Band usw. gespeichert sein.
  • Bei einem Ausführungsbeispiel kann die Abtasteinrichtung in der Eingabevorrichtung Software zur Symbolerkennung enthalten, mit der auf dem abzutastenden Dokument vorhandene Symbole erkannt werden, die Hinweise darauf geben, ob das Dokument als Fax, als E-Mail usw. versandt werden soll. Es ist nicht von kritischer Bedeutung für die Erfindung, welche Software speziell zum Erkennen verwendet wird. Software und Verfahren zur Symbolerkennung sind allgemein bekannt. Die Symbole können entweder auf dem Dokument vorgedruckt vorhanden sein, oder der Benutzer kann sie von Hand auf das Dokument zeichnen, oder sie können auf einem Aufkleber oder Etikett vorhanden sein, welches ein Benutzer auf das Dokument gibt. Symbole können auf das Dokument mit Software aufgedruckt sein, die im voraus definierte, graphische Abbildungen für jede Art von Befehl enthält, den die Eingabevorrichtung ausführen kann und die diese Symbole auf das abzutastende Dokument druckt, wenn man das Dokument durch einen Drucker usw. laufen läßt. Die automatische Verarbeitung der abgetasteten Abbildung kann aufgenommen werden, indem die Abtasteinrichtung das Symbol erkennt, ohne daß der Benutzer irgendwelche Knöpfe drücken, von irgendeinem Menü etwas auswählen muß usw. Gemäß einer Alternative kann die Symbolerkennung in der Abtasteinrichtung stattfinden, die sich in einem Host-Computer befinden kann.
  • Fig. 5 stellt eine Möglichkeit zur Verwendung dieser Eingabevorrichtungstechnik dar, wobei die Symbole in einer vorherbestimmten "heißen Zone" 64 angeordnet sein können. Die heiße Zone kann irgendein vorherbestimmter Abschnitt an der Oberkante des abzutastenden Papiers sein; aber bei anderen Ausführungsbeispielen kann es auch irgendein vorherbestimmter Teil des Papiers sein. Durch die Verwendung einer heißen Zone werden die Verarbeitungserfordernisse für die Erkennungssoftware verringert, weil nicht das ganze Dokument abgesucht werden muß. In Fig. 5 ist in der heißen Zone ein E-Mail-Symbol 66 und ein Fax-Symbol 68 vorhanden. Der Block 58 in Fig. 4 steht zusätzlich zum Abtasten des Hauptteils 70 des Dokuments 72 in Fig. 5 für das Abtasten dieser Symbole in der heißen Zone, das Erkennen derselben und Übersetzen der Symbole in einen Befehl oder einen Satz von Befehlen, die dann von der Verarbeitungseinrichtung, einschließlich der ID-Host-Software benutzt wird, um die richtige Software oder den richtigen Prozeß aufzurufen.
  • Bei manchen Ausführungsbeispielen können die Befehlssymbole Aufkleber sein, die vom Benutzer am Dokument befestigt werden. Die Verwendung von Aufklebern für Symbole hat gewisse Vorteile, beispielsweise Zweckmäßigkeit bei der Benutzung, die Software für die Symbolerkennung kann im voraus trainiert werden, um spezifische, auf dem Aufkleber enthaltene Symbole zu erkennen. Die Aufkleber können entfernbar sein, um das Dokument nicht dauerhaft zu entstellen. Bei anderen Ausführungsbeispielen können in der heißen Zone Befehlssymbole aufgedruckt sein, beispielsweise auf einem vorgedruckten Formular, oder der Benutzer kann sie mit einem Drucker oder sogar mit einem Gummistempel drucken.
  • Anstelle von vorgedruckten Formularen oder befestigbaren Aufklebern kann das Befehlssymbol gemäß einer Alternative auch von Hand in der heißen Zone gezeichnet werden. In diesem Fall muß die Erkennungssoftware in der Eingabevorrichtung unter Umständen trainiert werden, um die von Hand gezeichneten Symbole zu erkennen.
  • In der Nähe der Befehlssymbole können auch Hilfssymbole oder Attribute eingeschlossen werden, um die vom Befehlssymbol befohlene Verarbeitung exakter zu steuern. In Fig. 5 verursacht zum Beispiel das E-Mail-Symbol 66, daß die Erkennungseinrichtung der Eingabevorrichtung die Tatsache erkennt, daß die abgetastete Abbildung als E-Mail-Abbildung versandt werden soll, und daß sie einen Befehl oder einen Satz von Befehlen abgibt, um im Host-Computer die E-Mail- Software aufzurufen. Das Ergänzungs- oder Attributsymbol ist in diesem Fall bei 80 gezeigt und ist der Name einer Person "Pierre-Alain". Das Ergänzungssymbol wird auch von der - Erkennungssoftware analysiert. Es kann zum Beispiel mit einer Liste zuvor gespeicherter Symbole verglichen werden, die Namen all derjenigen Leute wiedergeben, denen der Benutzer möglicherweise ein Fax schicken möchte. Das Symbol braucht nicht alphanumerisch zu sein. Es kann zum Beispiel eine geometrische Form sein, wie eine mehrseitige Figur, zum Beispiel ein Sechseck.
  • Die Verwendung von Ergänzungs- oder Attributsymbolen ist nicht zwingend erforderlich. Das Vorhandensein eines Befehlssymbols und das Fehlen eines Ergänzungssymbols kann zum Beispiel zu einer sofortigen Aufforderung an den Benutzer führen, die benötigte ergänzende Information zu liefern, oder es kann die Erzeugung von Standardergänzungsbefehlen zur Folge haben. Es kann zum Beispiel eine Standardtelefonnummer für Faxübertragungen oder das Speichern einer Abbildung als Datei in einem Standardverzeichnis geben.
  • Bei manchen Ausführungsbeispielen kann der Aufkleber selbst (oder der vorgedruckte Befehl) eine sekundäre "heiße Zone" aufweisen, die von der Erkennungssoftware mit der Befehlserscheinung assoziiert wird und in der die Erkennungssoftware nach Attributen, beispielsweise Faxtele fonnummern usw. sucht. Die sekundäre heiße Zone kann innerhalb des Aufklebers selbst oder in dessen Nähe an einer Stelle vorhanden sein, die in Beziehung steht zu dem von der - Erkennungssoftware erwarteten Befehlssymbol.
  • Bei manchen Ausführungsbeispielen kann ein einziger Aufkleber für alle Befehle an die Software der Eingabevorrichtung benutzt werden, der spezifische "Befehlskästchen" innerhalb des Umrisses des Aufklebers hat, die der Benutzer dann mit einem Bleistift oder einer Feder schwärzen kann, um anzuzeigen, welchen speziellen Befehl aus dem gesamten Satz von Eingabevorrichtungsbefehlen der Benutzer wünscht. Eine solche Anordnung kann auch im Falle des Vordruckens benutzt werden.
  • Bei anderen Ausführungsbeispielen kann es einen einmaligen Aufkleber geben, der für jeden Befehl einmalig ist. Die Aufkleber in diesem Satz, die zusätzliche Symbole brauchen, beispielsweise einen Namen aus einem Faxverzeichnis oder eine Faxtelefonnummer können Buchstaben- und/oder Ziffernkästchen innerhalb des Umrisses des Aufklebers haben, beispielsweise unter Einschluß von Sätzen von Buchstaben des Alphabets und/oder Sätzen von Zahlen von 0 bis 9, so daß ein Name oder eine abgekürzte Form eines Namens dadurch angezeigt werden kann, daß man einen Buchstaben in jedem alphabetischen Satz und eine Telefonnummer durch Markieren jeweils einer Ziffer in jedem Nummernsatz angeben kann. Als Alternative kann der Aufkleber zwei heiße Zonen haben, von denen eine die Auswahl eines bestimmten Befehls ermöglicht, der durch das Markieren des Befehls aufgerufen werden kann. In jedem Fall der "Markierung" eines Befehls, eines Buchstaben oder einer Zahl kann die Markierung auf beliebige vorherbestimmte Weise erfolgen, die von der Erkennungssoftware erkennbar ist. Es kann zum Beispiel einen festgelegten Bereich neben dem Befehl, dem Buchstaben oder der Ziffer geben, der vom Benutzer mit Hilfe eines Schreibutensils geschwärzt wird. Diese Alternativen können auch im Fall des Vordruckens verwirklicht werden.
  • Für die gerade beschriebene Eingabeverarbeitung ist lediglich nötig, daß der Benutzer allein den Namen der Person weiß, an die eine Fax- oder E-Mail-Botschaft gesandt werden soll. Der Benutzer braucht nicht zu wissen, wie er die entsprechende Software oder das Verfahren aufruft und ablaufen läßt.
  • Kehren wir noch einmal zur Fig. 4 zurück. Der Kasten 60 steht für das Verfahren der Übermittlung der abgetasteten Bilddaten von dem vom Benutzer eingelegten Dokument. Bei einem nachfolgend mehr im einzelnen beschriebenen Ausführungsbeispiel werden die abgetasteten Bilddaten von der Abtasteinrichtung komprimiert. Bei einem Ausführungsbeispiel geschieht dies in der Software der Eingabevorrichtung auf der Scannerseite des RS232 seriellen Datenkabels, ehe die Daten an den Host-Computer 10 übertragen werden, und dieser Prozeß ist im Verfahren des Übermittelns der Daten eingeschlossen, was im Kasten 60 dargestellt ist. Es kann jeder beliebige, bekannte Datenkompressionsprozeß für die Komprimierung von Daten vor der Übermittlung angewandt werden, und die Einzelheiten, wie das geschieht, sind nicht von kritischer Bedeutung für die Erfindung. Es können zum Beispiel bekannte Kompressionsalgorithmen für Faxgeräte der Gruppe III oder der Gruppe IV benutzt werden.
  • Die Software der Eingabevorrichtung wartet dann auf das Einlegen des nächsten Dokuments, wie durch den Kasten 62 wiedergegeben, und wenn diese Eingabe erfolgt ist, kehrt die Schleife zur Anfangseingabe zurück.
  • In Fig. 6 ist ein Ablaufdiagramm für die Verarbeitung gezeigt, welche die im Host-Computer residente Software der Eingabevorrichtung durchführt. Bei dem durch Fig. 4 wiedergegebenen Ausführungsbeispiel wird eine interrupt-gesteuerte Konfiguration angewandt. Der Kasten 102 steht für das Verfahren des Empfangs des Interrupts von der Scanner-Eingabevorrichtung 14 in Fig. 1, die daraus resultiert, daß die Sensoren für das Papier die Anwesenheit eines abzutastenden Dokuments wahrnehmen. Der Interrupt kann zum Beispiel veranlassen, daß der Host- Computer 10 mit dem aufhört was er gerade tut, und die Verarbeitung des Host-Computers an ein Verarbeitungsdienstprogramm leitet, welches der Interruptszahl zugeordnet ist, die der Eingabevorrichtung 14 zugeordnet ist, wie durch den Kasten 104 symbolhaft wiedergegeben. Die vom Dokument abgetastete Information wird dann vom RS232 Kabel empfangen und die eingehende Information wird, wenn die Eingabe in das RS232 Kabel einer Datenkompression unterzogen wurde, von der Software der Eingabevorrichtung, die zum Beispiel im Host-Computer resident ist, entkomprimiert und in einer Datei gespeichert, wie durch den Kasten 106 symbolisch wiedergegeben. Auf das Verfahren des Komprimierens und Entkomprimierens kann auf Kosten längerer Übertragungszeiten verzichtet werden. Der Kasten 108 steht für das Verfahren des Speicherns der empfangenen Daten in einer Datei auf einer Festplatte, in einem RAM usw.
  • Der Kasten 110 steht für das Verfahren des Erkennens von Befehlen, was mit den eingehenden Daten geschehen soll. Bei einem Ausführungsbeispiel werden die Befehle hinsichtlich dessen, was mit den von der Eingabevorrichtung ankommenden Daten geschehen soll, vom Benutzer von Hand durch Auswahl von einem Menü verschiedener Optionen eingegeben, welches immer dann erscheint, wenn ein Interrupt von der Eingabevorrichtung auftritt. Bei einem Ausführungsbeispiel erscheint das Optionsmenü automatisch, beispielsweise als Pop-Up-Fenster, wie durch den Kasten 111 in Fig. 1 und durch Fig. 3 symbolisch gezeigt. Eine Abbildung der eingehenden Information wird auch in einem Pop-Up-Fenster dargestellt.
  • Bei alternativen Ausführungsbeispielen steht das Verfahren des Kastens 110 für das Verfahren der Erkennung von Befehlen im Datenstrom durch Symbolerkennungsmittel, die Teil der Verarbeitungseinrichtung im Host-Computer sein können. Sie können aber auch Teil der Abtasteinrichtung sein. Dies bildet einen Teil des Verfahrens zum Abtasten der Abbildung auf dem Dokument 16, wie durch den Kasten 58 in Fig. 4 wiedergegeben. Wie zuvor beschrieben, wird im Verfahren der Symbolerkennung auf eine der oben beschriebenen Weisen oder in irgendeiner gleichwertigen Weise ein bestimmtes Symbol auf dem Dokument erkannt, welches vom Benutzer deshalb ausgewählt wurde, weil es die gewünschte Verarbeitung der von der Eingabevorrichtung abgetasteten Daten wiedergibt. Die Auswahl des Symbols geschieht auf eine der oben beschriebenen Weisen oder in irgendeiner äquivalenten Weise.
  • Nachdem das ausgewählte Symbol im Verfahren gemäß Kasten 58 der Fig. 4 erkannt wurde, erfolgt eine Übersetzung in den entsprechenden Befehl von der im Scanner 14 residenten Software der Eingabevorrichtung, und der Befehl wird über das Kabel 12 an den Host-Computer geleitet. Die Software der Eingabevorrichtung, die im Host-Computer resident ist, empfängt und erkennt diese Befehle und stellt die entsprechenden Befehle für die Software im Host-Computer aus, mit denen die Funktion erledigt werden kann, die durch die Befehle angedeutet ist, welche von der Symbolerkennungs-Software der Eingabevorrichtung empfangen wurden, wie durch den Kasten 112 symbolisch angedeutet. Die ID-Host-Software kann an die ausgewählte Software im Host-Computer auch die entsprechenden Ergänzungs- oder Attributdaten senden, falls sie vorhanden sind, zum Beispiel die Faxtelefonnummer oder die E-Mail-Adresse, damit die ausgewählte Software des Host-Computers die Verarbeitung der Daten vervollständigen kann. Auch dieses Verfahren ist durch den Kasten 112 symbolisch dargestellt. Die Ergänzungs- oder Attributinformation kann durch irgendeinen der oben beschriebenen Symbolerkennungsprozesse generiert werden, der von der Software der Eingabevorrichtung durchgeführt wird, die im Scanner resident ist. Sie kann aber auch von der Software der Eingabevorrichtung erledigt werden, die im Host-Computer resident ist, und zwar in Abhängigkeit von Daten, die vom Benutzer manuell über die Tastatur eingegeben werden. Jedes dieser alternativen Ausführungsbeispiele soll durch das Verfahren gemäß dem Kasten 112 in Fig. 6 symbolisch wiedergegeben sein.
  • Obwohl die durch Befehle aufgerufene Software oder Verfahren meistens im Host-Computer oder einer externen Massenspeichervorrichtung resident sind, könnten sie auch in einem Dateiserver resident sein, der mit dem Host-Computer über ein lokales Netz gekoppelt ist. Alternative Ausführungsbeispiele, bei denen die aufgerufene Software oder das aufgerufene Verfahren in einem Dateiserver resident ist, der mit dem Host-Computer 10 über ein Netz oder eine sonstige Verbindung gekoppelt ist, ist in Fig. 1 durch den Schweineschwanz 113 zum Netzwerk symbolisch dargestellt.
  • In Fig. 7 ist ein Ablaufdiagramm des Verfahrens zum Komprimieren und Übertragen von Daten bei einem Ausführungsbeispiel zum Senden im seriellen RS232 Datenprotokoll dargestellt. Das Ablaufdiagramm der Fig. 7 ist von einem gestrichelten Kasten 60 umgeben, um die Tatsache symbolisch wiederzugeben, daß das in Fig. 7 gezeigte Verfahren eine detailliertere Beschreibung eines Ausführungsbeispiels des durch den Kasten 60 in Fig. 4 symbolhaft angedeuteten Verfahrens ist. Das in Fig. 7 symbolisch wiedergegebene Verfahren ist ein Beispiel einer durch den Kasten 60 in Fig. 4 wiedergegebenen Ausführungsform. Der Kasten 60 symbolisiert auch weitere Ausführungsbeispiele, bei denen andere Sendeformate und -protokolle, einschließlich paralleler Übertragung verwendet werden oder bei denen keine Datenkompression vorgenommen wird.
  • In der Scanner-Eingabevorrichtung benutzte Abtastmechanismen können von der Art sein, die unter Verwendung von 256 oder mehr Graustufen Bildelementdaten erzeugen. Übersetzt bedeutet dies, 8 Bits pro Pixel. Bei Verwendung der seriellen Protokollübertragung, bei der die Bandbreite begrenzt ist, wird bevorzugt, Schwarz- und Weißdaten zu übertragen, wobei dann die Information jedes Bildelements ein einziges Bit ist, welches entweder "1" oder "0" ist und schwarz oder weiß bedeutet. Auf diese Umwandlung von Grauwerten zu schwarz und weiß folgt das Komprimieren der Schwarz/Weiß-Daten und die serielle Übertragung der komprimierten Daten. Das Ergebnis ist eine große Einsparung an Übertragungszeit. Solche Kompressionstechni ken sind an sich bekannt. Die jeweilige Verwirklichung der Kompressionskonfiguration ist für die Erfindung nicht von kritischer Bedeutung.
  • Der erste Schritt in diesem Verfahren ist durch den Block 114 symbolisiert, wo die Graustufeninformation von dem durch den Kasten 58 in Fig. 4 symbolisierten Verfahren empfangen wird. Als nächstes wird ein Schwarz/Weiß-Unterscheidungsschwellenniveau ausgewählt, welches für die Umwandlung der Graustufendaten in schwarze und weiße Information verwendet werden soll, wie durch den Block 116 symbolisch wiedergegeben. Wenn zum Beispiel 256 Graustufen vorliegen, kann die Unterscheidungsschwelle willkürlich im voraus auf 128 gesetzt werden, so daß jegliche Graustufe mit einem Dezimalwert unterhalb 128 als binäre "0" für schwarz gesetzt wird und jegliches Pixel mit einer Graustufe größer als 128 auf die binäre "1" für weiß gesetzt werden kann.
  • Das Verfahren der Auswahl der Schwarz/Weiß-Unterscheidungsschwelle, welches durch den Block 116 symbolisch dargestellt ist, kann auf verschiedene Weise durchgeführt werden. Eine Methode besteht in der Wahl eines vorherbestimmten Schwellenpegels, beispielsweise 128 oder einem ähnlichen Pegel, von dem experimentell festgestellt wurde, daß er in den meisten Fällen am besten funktioniert. Bei einem alternativen Ausführungsbeispiel kann der Benutzer die Schwelle für jedes Dokument ändern, indem er ein Attribut "bevorzugt" in einem Steuerfeld oder Einrichtungsmenü für die Software der Eingabevorrichtung ändert. Eine auswählbarer Standardwert, beispielsweise der zuletzt ausgewählte Wert oder irgendein im voraus bestimmter Wert kann dann verwendet werden, wenn der Benutzer nicht angibt, was er bevorzugt.
  • Wenn der Benutzer das Dokument in den Scanner einlegt, wird das Dokument, wie schon erwähnt, von der Software der Eingabevorrichtung automatisch abgetastet, seine Daten werden auf irgendeine der hier beschriebenen Weisen an den Host-Computer gesandt, und die im Host- Computer residente Software der Eingabevorrichtung veranlaßt dann, daß auf dem Bildschirm ein Pop-Up-Fenster erscheint, wo die Abbildung des abgetasteten Dokuments erscheint. Bei einem weiteren alternativen Ausführungsbeispiel kann der Benutzer dann das Bild prüfen und feststellen, ob es lesbar ist. Wenn der Kontrast oder die Lesbarkeit ihm nicht gefällt, kann der Benutzer die Unterscheidungsschwelle ändern. Bei einer Version dieser Klasse von Ausführungsbeispielen sind die Graustufendaten in einem Speicher abgelegt, der der Eingabevorrichtung 14 gemäß Fig. 1 zugeordnet ist. Die im Host-Computer residente Software der Eingabevorrichtung empfängt dann die neu bevorzugte Unterscheidungsschwelle des Benutzers und sendet diese an die Software der Eingabevorrichtung, die im Scanner 14 resident ist. Dann wird die Graustufeninformation mit der neuen Unterscheidungsschwelle erneut verarbeitet, und es werden neue Schwarz/Weiß-Daten erzeugt und zum erneuten Anzeigen an die im Host-Computer residente Software der Eingabevorrichtung gesandt. Dieses Verfahren wird so lange fortgesetzt, bis die abgetastete Abbildung, die auf dem Host-Computer angezeigt wird, den Bedürfnissen des Benutzers entspricht.
  • Als Alternative kann die Schwarz/Weiß-Unterscheidungsschwelle automatisch anhand der Abtastergebnisse eines Prüfmusters auswählt werden, bei dem verschiedene kontrastierende Muster auf das eingegebene Dokument aufgedruckt sind.
  • Wenn die Schwelle nach einem dieser Verfahren ausgewählt wurde, wird die Graustufeninformation in schwarze und weiße Daten umgesetzt, wie durch den Block 118 symbolisch wiedergegeben. Die Blöcke 120 und 122 in Fig. 7 stehen für das Verfahren des Komprimierens der schwarzen und weißen Daten bzw. für das Übermitteln derselben über das Datenkabel an den Host- Computer.
  • Bei anderen Ausführungsbeispielen, insbesondere Ausführungsbeispielen mit Parallelprotokoll- Übertragung oder Ausführungsbeispielen, bei denen die Bandbreite nicht so einen herausragenden Wert hat, wo zum Beispiel ein faseroptisches Übertragungsmedium zwischen der Eingabevorrichtung und dem Host-Computer benutzt wird, können die Schritte der Auswahl einer Unterscheidungsschwelle und der Umwandlung der Pixeldaten von der Grauskala zu Schwarz/Weiß-Daten weggelassen werden, und die Graustufendaten können unmittelbar an den Host-Computer gesandt werden, oder die Graustufendaten können komprimiert und dann zum Entkomprimieren und zur Anzeige dem Host-Computer übermittelt werden. Fig. 8 gibt das Übertragungsverfahren gemäß Block 60 in Fig. 4 wieder, wo Graustufeninformation von der linearen Abbildungsanordnung (Block 124) empfangen wird, mittels eines beliebigen Kompressionsalgorithmus, der für das Komprimieren von Graustufendaten geeignet ist, komprimiert wird (Block 126), und über eine Hochgeschwindigkeitsverbindung an den Host-Computer übertragen wird (Block 128).
  • Fig. 9 gibt diejenigen Ausführungsbeispiele wieder, bei denen der Übertragungsprozeß des Kastens 60 in Fig. 4 die Schritte des Empfangens der Graustufendaten (auf Block 130) und des unmittelbaren Sendens derselben an den Host-Computer über eine Hochgeschwindigkeitsverbindung großer Bandbreite, symbolisiert durch den Block 132, aufweist. Bei alternativen Ausführungsbeispielen können die unkomprimierten Graustufendaten oder die komprimierten Graustufendaten an den Host-Computer übertragen werden.
  • Das Abtastsystem gemäß der vorliegenden Erfindung kann ganz in der digitalen Domäne oder in einer beliebigen Kombination aus digitaler und analoger Domäne arbeiten. Verwirklichungen in der digitalen Domäne können beispielsweise festverdrahtete Logik (zum Beispiel unter Verwendung von Komponenten und/oder Anwendung spezifischer integrierter Schaltkreise oder einer Kombination dieser beiden) mittels Mikroprozessoren gesteuerter Software und/oder Firmware, mittels digitaler Signalprozessoren gesteuerter Software und/oder Firmware oder eine beliebige Kombination derartiger Bauelementblöcke einschließen.
  • In Fig. 10 ist ein Blockschaltbild der Elektronik der Detektoreinrichtung, Abtasteinrichtung und Ausgabeeinrichtung gezeigt, die in der Scanner-Eingabevorrichtung 14 gemäß Fig. 1 resident sind. Das Vorhandensein eines Dokuments wird von einem Papiersensor 150 erfühlt, der einen Interrupt für einen Mikroprozessor 194 erzeugen kann, oder der Papiersensor kann vom Mikroprozessor periodisch abgefragt werden. Der Mikroprozessor, bei dem es sich zum Beispiel um einen Zilog 21 80 handeln kann, beginnt dann automatisch mit der Abtastverarbeitung, indem er zum Beispiel einen Schrittmotortreiber 196 adressiert, was den Schrittmotor veranlaßt, eine Einrichtung anzutreiben, um das Dokument in die Eingabevorrichtung hineinzuziehen und an einer Sensormatrix 198 vorbeizubewegen. Die Sensormatrix erzeugt eine Vielzahl von Abtastlinien analoger Graustufen-Pixeldaten, während das Dokument an ihr vorbeibewegt wird.
  • Die Graustufeninformation kann wahlweise korrigiert werden, um den unterschiedlichen Empfindlichkeiten der Abbildungszellen im Kontaktbildsensor Rechnung zu tragen. Die verschiedenen Abbildungszellen des Sensors können nämlich durch Ungleichmäßigkeiten bei der Herstellung verursachte, unterschiedliche Empfindlichkeiten haben. Die Korrektur erfolgt durch eine Kombination eines Korrektur-RAM 200, eines Digital/Analog-Umsetzers 202 und eines Differenzverstärkers 204. Jede Abbildungszelte, das heißt jede Pixelposition hat einen entsprechenden Speicherort im Bildsensor 198. An jedem Speicherort ist eine Korrekturzahl gespeichert, von der ein Teil der Korrektur des Weißpegels der Zelle und ein anderer Teil der Korrektur des Dunkelstroms gewidmet ist. Die Korrekturzahlen werden von dem Digital/Analog-Umsetzer in analoge Signalpegel umgewandelt, und die dabei entstehenden Signale werden über einen Bus 206 angelegt, um die Verstärkung und die Bezugsspannungen des Verstärkers 204 zu ändern, damit der Weißpegel und der Dunkelstrompegel des Verstärkers 204 korrigiert werden können. Die Korrekturzahlen werden sequentiell über einen Adressenbus 208 adressiert, wenn der Graustufen-Pixelwert aus jeder entsprechenden Abbildungszelle auf einem Bus 210 gelesen und in einen Verstärkungseingang des Verstärkers 204 eingegeben wird.
  • Die im Korrektur-RAM 200 gespeicherten Korrekturzahlen sind gleichzeitig der Mechanismus, anhand dessen Änderungen in der Umwandlungsschwelle vorgenommen werden, wie zuvor beschrieben, um die Graustufendaten in Schwarz/Weißdaten umzuwandeln. Das bedeutet, daß durch das gleichzeitige Bewegen sowohl der Weiß- als auch der Dunkelstromkorrekturzahlen in der gleichen Richtung der Punkt in der Mitte zwischen dem Dunkelstrom- und dem Weißstrompegel gleichfalls in der gleichen Richtung wie die Verlagerung in der Korrektur verschoben wird. Dies bewirkt, daß der Unterscheidungsschwellenwert geändert wird, so daß die Entscheidungen, welche Graustufen-Pixelwerte Schwarz und welche Weiß zugeordnet werden. Natürlich können Änderungen in den Korrekturzahlen für den Dunkelstrom und den Weißpegel auch in entgegengesetzten Richtungen vorgenommen werden, um den dynamischen Bereich der Abbildungszelle zu ändern. Hierdurch kann je nach der relativen Bewegung der Korrekturzahlen für den Dunkelstrom und den Weißpegel das Unterscheidungsschwellenniveau geändert werden oder auch nicht.
  • Nach der Korrektur wird die Graustufen-Pixelinformation dem Eingang eines Analog/Digital- Umsetzers 212 zugeführt, wo die analoge Pixelinformation vorzugsweise in 6-8 Bit Graustufendaten umgewandelt wird. Das höchstwertige Bit dieser Graustufendaten wird vom Bus 214 abgelöst als ein Ein-Bit-Signal auf dem Bus 216. Der Strom der Bits auf dem Bus 216 wird in ein Schieberegister 218 mit serieller Eingabe und paralleler Ausgabe verlagert, bis sich ein volles Byte Daten angesammelt hat. Die Daten im Schieberegister 218 werden dann parallel auf den Mikroprozessordatenbus 220 ausgegeben. Die 6 bis 8 Bits Graustufendaten auf dem Bus 214 werden gleichfalls über einen Bus 222 in einen Puffer 224 geladen. Die Ein-Bit Information auf dem Bus 216 ist im wesentlichen die Schwarz/Weiß-Information, die aus den Graustufendaten unter der Annahme, daß sich die Umwandlungsschwelle in der Mitte zwischen dem Dunkelstrompegel und dem Weißpegel befindet, umgewandelt wurde, seit das höchstwertige Bit verwendet wird. Diese Schwarz/Weiß-Daten können dann vom Mikroprozessor 194 gesammelt und über einen Universal Asynchronous Receiver Transmitter (UART) 226 und ein mit dem Host- Computer verbundenes (nicht gezeigtes) serielles Kabel unmittelbar an den Host-Computer gesandt werden, oder die Schwarz/Weiß-Daten können komprimiert werden. Bekanntlich schließt ein UART serielle an parallele Datenströme und umgekehrt an. Die Schwarz/Weiß-Daten werden bei einem Ausführungsbeispiel einem herkömmlichen Kompressionsverfahren zur Kodierung der Lauflänge usw. zugesandt. Das Kompressionsverfahren wird vom Mikroprozessor 194 an den Schwarz/Weiß-Daten vorgenommen.
  • Gemäß einer Alternative können die im Puffer 224 gespeicherten Graustufendaten vom Mikroprozessor 224 gelesen, komprimiert und dann über den UART 226 an den Host-Computer übermittelt werden. Als Alternative können die Graustufendaten vom Puffer 224 gesammelt und ohne Komprimierung über die serielle Verbindung und den UART 226 oder ein (nicht gezeigtes) Hochgeschwindigkeitsparallelkabel, welches mit einem Parallelkanaltreiber 228 gekoppelt ist, unmittelbar an den Host-Computer gesandt werden.
  • Der Mikroprozessor 194 führt den Kompressionsalgorithmus und alle weiteren für das hier beschriebene Verarbeiten nötigen Anweisungen von einem RAM 230 durch, in den das Programm von der im Host-Computer residenten Software der Eingabevorrichtung im Zeitpunkt der Ureingabe über den Parallelkanaltreiber 228 eingegeben wird. Ein EEPROM 232 speichert eine kleine Menge eines Ureingabecode, der im Zeitpunkt der Ureingabe den Mikroprozessor in Gang und zum Laufen bringt und ihn veranlaßt, das Laden seines Programms vom Host-Computer anzufordern.
  • Eine Reihe von Zwischenspeichern, Leuchtdioden und Knöpfen auf der Fronttafel wird durch den Kasten 234 wiedergegeben. Der Knopf kann einen Interrupt verursachen, um eine Anzeige zu liefern, wenn er gedrückt wird, oder er kann periodisch abgefragt werden. Der Kasten 234 steht auch für den Treiber der Leuchtanzeige, die vom Mikroprozessor 194 durch das Setzen eines Bits in einem der Zwischenspeicher eingeschaltet werden kann. Weitere Bits in den Zwischenspeichern können in Übereinstimmung mit der jeweiligen Konfiguration gesetzt werden, auf die die Eingabevorrichtung programmiert ist, und entsprechend dem jeweiligen laufenden Zustand, beispielsweise "Graustufendaten senden", "komprimierte Graustufendaten über den Parallelkanal senden", "komprimierte Schwarz/Weißdaten über den seriellen Kanal senden", "ein Papier wurde zum Abtasten eingelegt" usw.
  • Auch wenn die Erfindung hier anhand der als Beispiel gewählten Ausführungsformen offenbart wurde, liegen für den Fachmann weitere Abwandlungen und Verbesserungen auf der Hand, die vorgenommen werden können, ohne vom Umfang der Erfindung abzuweichen. Alle derartigen Abwandlungen und Verbesserungen sollen in den Umfang der beigefügten Ansprüche mit eingeschlossen sein.

Claims (7)

1. System umfassend
eine scannende Eingabeeinrichtung (14),
einen Computer (10), und
Mittel (12) zum Verbinden der Eingabeeinrichtung (14) mit dem Computer zur Herstellung einer Kommunikation zwischen ihnen, wobei die Eingabeeinrichtung umfaßt Detektormittel (22) zum Erfassen des Einlegens eines Dokuments (16) durch einen Benutzer,
Scanmittel zur Erzeugung von Bilddaten, die das Bild des Dokuments repräsentieren, und auf die Detektormittel ansprechende Mittel zum Ziehen des Dokuments in eine Scanbeziehung mit den Scanmitteln derart, daß die Scanmittel die Bilddaten erzeugen, wobei das Einlegen allein zum Einleiten des Ziehens ausreicht, und wobei der Computer umfaßt Mittel (26) zum Anzeigen, automatisch und sofort als Reaktion auf das Einlegen und den Empfang der Bilddaten, einer visuellen Darstellung der Bilddaten.
2. System nach Anspruch 1, bei dem der Computer (10) umfaßt Mittel (26) zur Anzeige, als Antwort auf das Einlegen, einer Mehrzahl benutzer-wählbarer Optionen zur Verarbeitung der Bilddaten.
3. System nach Anspruch 1, bei dem die Eingabeeinrichtung (14) in der Lage ist, an den Computer (10) einen Interrupt zu senden, wenn ein Dokument (16) durch einen Benutzer eingelegt wird, und der Computer (10) in der Lage ist, die visuelle Darstellung als Antwort auf den Empfang des Interrupts und der Bilddaten anzuzeigen.
4. System nach den Ansprüchen 2 und 3, bei dem der Computer in der Lage ist die Mehrzahl benutzer-wählbarer Optionen als Antwort auf den Empfang des Interrupts anzuzeigen.
5. System nach Anspruch 1, bei dem der Computer in der Lage ist, periodisch die Eingabeeinrichtung (14) abzufragen um festzustellen, ob ein Dokument (16) durch einen Benutzer eingelegt wurde, wobei die Eingabeeinrichtung (14) in der Lage ist, an den Computer als Antwort auf die Abfrage eine Bestätigung zu senden, wenn ein Dokument durch einen Benutzer eingelegt wurde, und der Computer (10) in der Läge ist, die visuelle Darstellung als Antwort auf den Empfang der Bestätigung und der Bilddaten anzuzeigen.
6. System nach den Ansprüchen 2 und 5, bei dem der Computer (10) in der Lage ist, die Mehrzahl benutzer-wählbarer Optionen als Antwort auf den Empfang der Bestätigung anzuzeigen.
7. System nach einem der Ansprüche 2, 4 oder 6, bei dem der Computer (10) ferner Mittel enthält zur Feststellung welche Option von dem Benutzer gewählt wurde und zum Aufruf eines Prozesses zur Verarbeitung der Bilddaten, welcher der von dem Benutzer gewählten Option entspricht.
DE69326677T 1992-07-29 1993-07-29 Automatisch startendes abtastsystem Expired - Fee Related DE69326677T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US92216992A 1992-07-29 1992-07-29
US07988404 US5499108C1 (en) 1992-07-29 1992-12-09 Document-driven scanning input device communicating with a computer
PCT/US1993/007164 WO1994003994A1 (en) 1992-07-29 1993-07-29 Automatically initiated scanning system

Publications (2)

Publication Number Publication Date
DE69326677D1 DE69326677D1 (de) 1999-11-11
DE69326677T2 true DE69326677T2 (de) 2000-04-06

Family

ID=27129835

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69326677T Expired - Fee Related DE69326677T2 (de) 1992-07-29 1993-07-29 Automatisch startendes abtastsystem

Country Status (8)

Country Link
US (1) US5499108C1 (de)
EP (1) EP0605717B2 (de)
JP (1) JPH06511614A (de)
AU (1) AU4793993A (de)
CA (1) CA2120151A1 (de)
DE (1) DE69326677T2 (de)
ES (1) ES2136665T3 (de)
WO (1) WO1994003994A1 (de)

Families Citing this family (135)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US5477238A (en) * 1992-02-13 1995-12-19 Aharanson; Ophira R. Method of and station for integrated typed data and optically scanned data capture for computer interfacing and the like
US5499108C1 (en) 1992-07-29 2001-01-16 Primax Electronics Ltd Document-driven scanning input device communicating with a computer
US5799190A (en) * 1994-08-09 1998-08-25 Apple Computer, Inc. Communications coprocessor for realizing bidirectional isochronous communications link with host computer
US6885470B1 (en) 1995-03-06 2005-04-26 Matsushita Electric Industrial Co., Ltd. Electronic mail system
JP3160177B2 (ja) 1995-03-06 2001-04-23 松下電器産業株式会社 ファクシミリ型電子メール装置
US6778287B1 (en) 1995-03-06 2004-08-17 Matsushita Electric Industrial Co., Ltd. Electronic mail system
JPH08265468A (ja) * 1995-03-20 1996-10-11 Brother Ind Ltd ファクシミリ装置
JP3720419B2 (ja) * 1995-06-09 2005-11-30 株式会社東芝 画像処理装置
EP0757311B1 (de) * 1995-07-31 2002-10-02 Canon Kabushiki Kaisha Bildverarbeitungsgerät sowie -verfahren
US5752079A (en) * 1995-09-08 1998-05-12 Canon Kabushiki Kaisha System for reading parameters from portable key module and transferring these parameters to controller to effect distribution and storage of electronic document data throughout network
US5582470A (en) * 1995-09-12 1996-12-10 Silitek Corporation Scanner housing
DE69533133T2 (de) * 1995-10-13 2005-06-09 Aharanson, Dov, Lexington Integrierte Erfassungsgeräte für Rechner
US5812278A (en) * 1995-10-20 1998-09-22 Matsushita Graphic Communication Systems, Inc. Image communicating method, facsimile type electronic mail apparatus and facsimile apparatus
US5920734A (en) * 1996-02-01 1999-07-06 Microsoft Corporation System for providing electrical power to a computer input device according to the interface types through the shared use of wires and a voltage clamp
US6064497A (en) * 1996-03-08 2000-05-16 Intel Corporation Low cost digital scanners
US6147775A (en) * 1996-03-15 2000-11-14 Brother Kogyo Kabushiki Kaisha Facsimile control system
US5790278A (en) * 1996-03-20 1998-08-04 Eastman Kodak Company Scanner with drawer load and exit
EP0801492A1 (de) 1996-04-12 1997-10-15 Matsushita Electric Industrial Co., Ltd. Elektronisches Postsystem
US5935223A (en) * 1996-05-21 1999-08-10 Texas Instruments Incorporated System for blocking access to a computer device using a glue logic circuit operable to force a target computer device to perform a target abort
US5875038A (en) * 1996-05-28 1999-02-23 Gerber Scientific, Inc. Facsimile queuing and transmission system
US5663813A (en) * 1996-05-29 1997-09-02 Primax Electronics, Ltd. Image scanning device mounted to computer case
IT1285407B1 (it) 1996-06-05 1998-06-03 Olivetti Lexicon S P A Metodo e sistema per l'invio di documenti tramite posta elettronica
US6342954B1 (en) * 1996-06-25 2002-01-29 Matsushita Electric Industrial Co., Ltd. Image information processor and image information transmitter
EP1016215A2 (de) * 1996-06-27 2000-07-05 Michael J. Ure Tastatur unterverwendung von hochgeschwindigkeitsmultiplex-serienverbindung diei/o vorrichtung einschliesst
US5822080A (en) * 1996-09-04 1998-10-13 Hewlett-Packard Company Desktop space-saver scanner
US5754748A (en) * 1996-09-13 1998-05-19 Lexmark International, Inc. Download of interpreter to a printer
EP0831635B1 (de) 1996-09-19 2004-07-21 Canon Kabushiki Kaisha Bildlesesystem und -verfahren
US6771381B1 (en) 1998-11-13 2004-08-03 Laurence C. Klein Distributed computer architecture and process for virtual copying
US7602518B2 (en) * 1996-11-21 2009-10-13 Ricoh Company, Ltd. Automatic and transparent document archiving
US7170629B2 (en) * 1998-11-13 2007-01-30 Ricoh Company, Ltd. Automatic and transparent document archiving
US6704118B1 (en) 1996-11-21 2004-03-09 Ricoh Company, Ltd. Method and system for automatically and transparently archiving documents and document meta data
US5978477A (en) * 1996-11-21 1999-11-02 Ricoh Company Limited Automatic and transparent document archiving
KR19980052704A (ko) * 1996-12-24 1998-09-25 김광호 컴퓨터를 이용한 다기능장치 제어장치 및 방법
US6786420B1 (en) 1997-07-15 2004-09-07 Silverbrook Research Pty. Ltd. Data distribution mechanism in the form of ink dots on cards
US5913072A (en) * 1997-04-08 1999-06-15 Wieringa; Fred Image processing system in which image processing programs stored in a personal computer are selectively executed through user interface of a scanner
US6084691A (en) * 1997-04-10 2000-07-04 Microtek International, Inc. Multi-purpose scanner integrated into a computer
US6112014A (en) * 1997-05-16 2000-08-29 Kane; Patrick Photocopy machine capable of storing and transmitting image data
JP3464589B2 (ja) * 1997-06-05 2003-11-10 パナソニック コミュニケーションズ株式会社 中継機能付き通信装置及びその制御方法
US6618117B2 (en) 1997-07-12 2003-09-09 Silverbrook Research Pty Ltd Image sensing apparatus including a microcontroller
US7110024B1 (en) 1997-07-15 2006-09-19 Silverbrook Research Pty Ltd Digital camera system having motion deblurring means
US6879341B1 (en) 1997-07-15 2005-04-12 Silverbrook Research Pty Ltd Digital camera system containing a VLIW vector processor
US6624848B1 (en) 1997-07-15 2003-09-23 Silverbrook Research Pty Ltd Cascading image modification using multiple digital cameras incorporating image processing
US6948794B2 (en) 1997-07-15 2005-09-27 Silverbrook Reserach Pty Ltd Printhead re-capping assembly for a print and demand digital camera system
US6690419B1 (en) 1997-07-15 2004-02-10 Silverbrook Research Pty Ltd Utilising eye detection methods for image processing in a digital image camera
US6002496A (en) * 1997-08-06 1999-12-14 Acer Pheripherals, Inc. Sheet-fed scanner with a preview function
US5995978A (en) * 1997-09-24 1999-11-30 Ricoh Company, Ltd. Navigation system for document image database
US6006226A (en) * 1997-09-24 1999-12-21 Ricoh Company Limited Method and system for document image feature extraction
US6237011B1 (en) * 1997-10-08 2001-05-22 Caere Corporation Computer-based document management system
US6009442A (en) * 1997-10-08 1999-12-28 Caere Corporation Computer-based document management system
US6810404B1 (en) 1997-10-08 2004-10-26 Scansoft, Inc. Computer-based document management system
US6820094B1 (en) 1997-10-08 2004-11-16 Scansoft, Inc. Computer-based document management system
JP3078260B2 (ja) * 1998-06-26 2000-08-21 キヤノン株式会社 読み取りシステム及びその制御方法及び記憶媒体
US6496206B1 (en) 1998-06-29 2002-12-17 Scansoft, Inc. Displaying thumbnail images of document pages in an electronic folder
CN1110766C (zh) * 1998-07-06 2003-06-04 唯特科技股份有限公司 可预选扫描范围的推进式网络图像扫描控制装置
US6092104A (en) * 1998-07-22 2000-07-18 Circle Computer Resources, Inc. Method for transmitting a facsimile from a desktop computer by using electronic mail
DE69939858D1 (de) * 1998-08-31 2008-12-18 Sony Corp Bildverarbeitung
AUPP702098A0 (en) 1998-11-09 1998-12-03 Silverbrook Research Pty Ltd Image creation method and apparatus (ART73)
GB2342531B (en) * 1998-10-09 2002-07-17 Sentec Ltd Self dialling from facsimile documents
US6625642B1 (en) * 1998-11-06 2003-09-23 J2 Global Communications System and process for transmitting electronic mail using a conventional facsimile device
US6684368B1 (en) 1998-11-13 2004-01-27 Ricoh Company, Ltd. Method for specifying delivery information for electronic documents
US6480304B1 (en) 1998-12-09 2002-11-12 Scansoft, Inc. Scanning system and method
US6434634B1 (en) * 1999-01-06 2002-08-13 C-Media Electronics Inc. Method and apparatus adaptable to a standard game port of a personal computer for interfacing an external HSP modem, a joystick and a MIDI interface
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US6307649B1 (en) * 1999-02-03 2001-10-23 Hewlett-Packard Company Mountable scanning device and computer monitor including same
AUPQ056099A0 (en) * 1999-05-25 1999-06-17 Silverbrook Research Pty Ltd A method and apparatus (pprint01)
US6891633B1 (en) * 1999-07-30 2005-05-10 Xerox Corporation Image transfer system
US6654762B2 (en) 1999-08-16 2003-11-25 International Business Machines Corporation Generating small footprint applications for mobile devices
EP1182503A1 (de) * 2000-08-17 2002-02-27 Eastman Kodak Company Kit zur Organisation von Bildern
JP4472847B2 (ja) * 2000-09-28 2010-06-02 キヤノン電子株式会社 画像処理装置及びその制御方法、画像入力装置及びその制御方法、並びに記憶媒体
TW484303B (en) * 2000-10-26 2002-04-21 Mustek Systems Inc Method and apparatus for fast capturing and processing of object image
TWI238637B (en) * 2001-01-10 2005-08-21 Ibm Method and system for processing of documents with electronic signatures
US6782144B2 (en) 2001-03-12 2004-08-24 Multiscan Corp. Document scanner, system and method
US20020156941A1 (en) * 2001-04-18 2002-10-24 David Boll Scanner having passthrough input control
TW517479B (en) * 2001-06-07 2003-01-11 Mustek Systems Inc Palm controller of wireless transmission and control method of wireless transmission
US7142333B2 (en) * 2001-06-21 2006-11-28 Hewlett-Packard Development Company, L.P. System and method for wirelessly initiated document scanning and transmission
US20030011644A1 (en) * 2001-07-11 2003-01-16 Linda Bilsing Digital imaging systems with user intent-based functionality
JP2003108733A (ja) * 2001-10-01 2003-04-11 Masako Tabei 営業活動管理システム
AU2002349901A1 (en) * 2001-10-23 2003-05-06 Electronic Data Systems Corporation System and method for managing supplier intelligence
US7861169B2 (en) * 2001-11-19 2010-12-28 Ricoh Co. Ltd. Multimedia print driver dialog interfaces
US7747655B2 (en) 2001-11-19 2010-06-29 Ricoh Co. Ltd. Printable representations for time-based media
US7301659B2 (en) * 2002-08-29 2007-11-27 Lexmark International, Inc. Systems and methods for use of profiles in multifunction devices
US7212295B2 (en) * 2002-11-04 2007-05-01 Hewlett-Packard Development Company, L.P. Keyboard for imaging devices
US7536638B2 (en) * 2003-03-31 2009-05-19 Ricoh Co., Ltd. Action stickers for identifying and processing stored documents
US7552381B2 (en) * 2003-03-31 2009-06-23 Ricoh Co., Ltd. Check boxes for identifying and processing stored documents
US7757162B2 (en) * 2003-03-31 2010-07-13 Ricoh Co. Ltd. Document collection manipulation
US20070050696A1 (en) * 2003-03-31 2007-03-01 Piersol Kurt W Physical key for accessing a securely stored digital document
US7739583B2 (en) * 2003-03-31 2010-06-15 Ricoh Company, Ltd. Multimedia document sharing method and apparatus
US7703002B2 (en) * 2003-03-31 2010-04-20 Ricoh Company, Ltd. Method and apparatus for composing multimedia documents
US7509569B2 (en) * 2003-03-31 2009-03-24 Ricoh Co., Ltd. Action stickers for nested collections
US7275159B2 (en) * 2003-08-11 2007-09-25 Ricoh Company, Ltd. Multimedia output device having embedded encryption functionality
US7870504B1 (en) 2003-10-01 2011-01-11 TestPlant Inc. Method for monitoring a graphical user interface on a second computer display from a first computer
EP1683033A4 (de) * 2003-10-24 2008-05-07 Caringfamily Llc Beeinflussung der kommunikation zwischen einem sozialhilfe-netzwerk
JP3829849B2 (ja) * 2004-01-20 2006-10-04 セイコーエプソン株式会社 スキャンデータ送信装置及びスキャンデータ送信システム
US7707039B2 (en) 2004-02-15 2010-04-27 Exbiblio B.V. Automatic modification of web pages
US8442331B2 (en) 2004-02-15 2013-05-14 Google Inc. Capturing text from rendered documents using supplemental information
US7812860B2 (en) 2004-04-01 2010-10-12 Exbiblio B.V. Handheld device for capturing text from both a document printed on paper and a document displayed on a dynamic display device
US20060041605A1 (en) * 2004-04-01 2006-02-23 King Martin T Determining actions involving captured information and electronic content associated with rendered documents
US10635723B2 (en) 2004-02-15 2020-04-28 Google Llc Search engines and systems with handheld document data capture devices
US20060122983A1 (en) * 2004-12-03 2006-06-08 King Martin T Locating electronic instances of documents based on rendered instances, document fragment digest generation, and digest based document fragment determination
US8146156B2 (en) 2004-04-01 2012-03-27 Google Inc. Archive of text captures from rendered documents
US9143638B2 (en) 2004-04-01 2015-09-22 Google Inc. Data capture from rendered documents using handheld device
US7894670B2 (en) 2004-04-01 2011-02-22 Exbiblio B.V. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US20060098900A1 (en) 2004-09-27 2006-05-11 King Martin T Secure data gathering from rendered documents
US9116890B2 (en) 2004-04-01 2015-08-25 Google Inc. Triggering actions in response to optically or acoustically capturing keywords from a rendered document
US20060081714A1 (en) 2004-08-23 2006-04-20 King Martin T Portable scanning device
US7990556B2 (en) 2004-12-03 2011-08-02 Google Inc. Association of a portable scanner with input/output and storage devices
US8874504B2 (en) 2004-12-03 2014-10-28 Google Inc. Processing techniques for visual capture data from a rendered document
US8620083B2 (en) 2004-12-03 2013-12-31 Google Inc. Method and system for character recognition
US8489624B2 (en) 2004-05-17 2013-07-16 Google, Inc. Processing techniques for text capture from a rendered document
US8346620B2 (en) 2004-07-19 2013-01-01 Google Inc. Automatic modification of web pages
US7702128B2 (en) * 2005-03-03 2010-04-20 Cssn Inc. Card Scanning Solutions System and method for scanning a business card from within a contacts address book and directly inserting into the address book database
US20060238830A1 (en) * 2005-04-21 2006-10-26 Peter Dikeman Color image capture system
EP1717742A1 (de) 2005-04-28 2006-11-02 Océ-Technologies B.V. Verwaltung von digitalen Dokumenten in einem Netzwerksystem
JP4928821B2 (ja) * 2005-04-28 2012-05-09 オセ−テクノロジーズ ビーブイ ネットワークシステムにおけるデジタル文書の取り扱い
KR100667807B1 (ko) 2005-08-16 2007-01-11 삼성전자주식회사 복합기에서 사용자별 데이터를 관리하는 방법 및 장치
JP4766667B2 (ja) * 2005-08-29 2011-09-07 キヤノン株式会社 表示制御装置及びその制御方法、プログラム
TWI310150B (en) * 2006-06-16 2009-05-21 Darfon Electronics Corp Laser mouse and control method thereof
EP2067119A2 (de) * 2006-09-08 2009-06-10 Exbiblio B.V. Optische scanner, zum beispiel tragbare optische scanner
US7814524B2 (en) * 2007-02-14 2010-10-12 Sony Corporation Capture of configuration and service provider data via OCR
US8478976B2 (en) * 2006-11-20 2013-07-02 Key Sean Ltd. System and method of automated function activation for electronic devices
US8438589B2 (en) 2007-03-28 2013-05-07 Sony Corporation Obtaining metadata program information during channel changes
WO2010096192A1 (en) 2009-02-18 2010-08-26 Exbiblio B.V. Interacting with rendered documents using a multi-function mobile device, such as a mobile phone
US8447066B2 (en) 2009-03-12 2013-05-21 Google Inc. Performing actions based on capturing information from rendered documents, such as documents under copyright
EP2406767A4 (de) * 2009-03-12 2016-03-16 Google Inc Automatische bereitstellung von mit erfassten informationen, z. b. in echtzeit erfassten informationen, assoziierten inhalten
WO2011020237A1 (en) * 2009-08-18 2011-02-24 Hewlett-Packard Development Company, L.P. Communicating electronic mail
US8559075B2 (en) 2009-11-17 2013-10-15 Keyscan Ltd. System, method and device for multi-page feed for keyboard scanner
US8300287B2 (en) 2009-11-17 2012-10-30 Dov Aharonson System, method and device for multi-page feed for keyboard scanner
US9081799B2 (en) 2009-12-04 2015-07-14 Google Inc. Using gestalt information to identify locations in printed information
US9323784B2 (en) 2009-12-09 2016-04-26 Google Inc. Image search using text-based elements within the contents of images
JP5669571B2 (ja) * 2010-12-28 2015-02-12 キヤノン株式会社 画像読取装置、その制御方法、および制御プログラム
US9311548B2 (en) * 2012-08-17 2016-04-12 Evernote Corporation Recognizing and processing object and action tags from stickers
GB2547220A (en) 2016-02-10 2017-08-16 Testplant Europe Ltd Method of, and apparatus for, testing computer hardware and software
GB2547222A (en) 2016-02-10 2017-08-16 Testplant Europe Ltd Method of, and apparatus for, testing computer hardware and software
JP7155833B2 (ja) * 2018-10-01 2022-10-19 京セラドキュメントソリューションズ株式会社 画像処理装置

Family Cites Families (70)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4034209A (en) * 1971-12-08 1977-07-05 Casio Computer Co., Ltd. Recording device
US4043665A (en) * 1975-03-26 1977-08-23 Xerox Corporation Copier document handler
US4205780A (en) * 1977-03-21 1980-06-03 Teknekron, Inc. Document processing system and method
US4132401A (en) * 1977-05-27 1979-01-02 Xerox Corporation Copier document sensing and control system
JPS5455968A (en) * 1977-10-13 1979-05-04 Olympus Optical Co Hand indicating sheet feeder
US4283621B1 (en) * 1979-12-14 1993-05-18 Minnesota Mining And Manufacturing Company Apparatus and method of storing and retrieving information
US4323773A (en) * 1980-01-17 1982-04-06 Litton Systems, Inc. Bar code controlled microwave oven
DE3019480A1 (de) * 1980-05-21 1981-11-26 SIEMENS AG AAAAA, 1000 Berlin und 8000 München Mehrzweck-endgeraet mit einer eingabe- und steuertastatur zum anschluss an eine datenverarbeitungsanlage und/oder einen textbearbeitungsautomaten
JPS5763557A (en) * 1980-10-03 1982-04-17 Canon Inc Electronic copying device
JPS57129578A (en) * 1981-02-04 1982-08-11 Ricoh Co Ltd Facsimile control system
JPS57150075A (en) * 1981-03-12 1982-09-16 Fuji Xerox Co Ltd Square figure recognizing device
US4410945A (en) * 1981-04-27 1983-10-18 Merdan James D High speed programming of a computer
US4525788A (en) * 1982-07-01 1985-06-25 Pitney Bowes Inc. Scanner interface circuit for universal multi-station document inserter
JPS59128661A (ja) * 1983-01-14 1984-07-24 Fuji Xerox Co Ltd 画像フアイル装置
JPS6084672A (ja) * 1983-10-17 1985-05-14 Canon Inc 画像処理方法
GB8408320D0 (en) * 1984-03-30 1984-05-10 Int Computers Ltd Facsimile system
US4558373A (en) * 1984-05-11 1985-12-10 Skantek Corporation Automatic data capture system with special document handling prior to normal scanning
JPS60250430A (ja) * 1984-05-25 1985-12-11 Fuji Xerox Co Ltd 白板装置
US4860112A (en) * 1984-06-07 1989-08-22 Raytel Systems Corporation Teleradiology system having multiple compressor/expanders
US4680674A (en) * 1984-07-16 1987-07-14 Moore Fergus E Modular computer system with integral electronic bus
US4631598A (en) * 1984-10-15 1986-12-23 Burkhardt Norman S High speed, high resolution image processing system
US4972273A (en) * 1984-10-15 1990-11-20 Burkhardt Norman S High speed, high resolution image processing system
US4770403A (en) * 1985-09-14 1988-09-13 Ricoh Company, Ltd. Paper feeder usable with a copier and others
US4815029A (en) * 1985-09-23 1989-03-21 International Business Machines Corp. In-line dynamic editor for mixed object documents
JPS62183255A (ja) * 1986-02-06 1987-08-11 Matsushita Graphic Commun Syst Inc 原稿読取装置
US4760606A (en) * 1986-06-30 1988-07-26 Wang Laboratories, Inc. Digital imaging file processing system
US4868672A (en) * 1986-09-29 1989-09-19 Kabushiki Kaisha Toshiba Image reading device having a document handling system
US4743974A (en) * 1986-12-18 1988-05-10 Xerox Corporation Dual scanning array raster input scanner
US4918588A (en) * 1986-12-31 1990-04-17 Wang Laboratories, Inc. Office automation system with integrated image management
US4885704A (en) * 1987-01-12 1989-12-05 Kabushiki Kaisha Toshiba Electronic document filing apparatus with icon selection
US5019916A (en) * 1987-05-09 1991-05-28 Ricoh Company, Ltd. Digital copier with a facsimile function
US5191622A (en) * 1987-07-17 1993-03-02 Hitachi, Ltd. Hand-written character recognition apparatus with a personal dictionary preparation function
JP2535932B2 (ja) * 1987-07-29 1996-09-18 日本電気株式会社 中間調画像符号化装置
US5208873A (en) * 1987-09-10 1993-05-04 Minolta Camera Kabushiki Kaisha Image reader having an editor for setting a threshold value
US4802204A (en) * 1987-09-25 1989-01-31 Climax Technology Co., Ltd. Selecting interface device for facsimile apparatuses
JPH01236869A (ja) * 1988-03-17 1989-09-21 Fuji Photo Film Co Ltd カラースキャナの画像処理方法
US4944031A (en) * 1988-03-29 1990-07-24 Ricoh Company, Ltd. Operational condition setting device for an office machine
US4937439A (en) * 1988-05-13 1990-06-26 National Computer Systems, Inc. Method and system for creating and scanning a customized survey form
US5060135A (en) * 1988-09-16 1991-10-22 Wang Laboratories, Inc. Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US4982293A (en) * 1988-06-02 1991-01-01 Ricoh Company, Ltd. Method of compressing halftone image data
JPH01319882A (ja) * 1988-06-20 1989-12-26 Tokyo Electric Co Ltd バーコード読取装置
US5216517A (en) * 1988-08-24 1993-06-01 Kabushiki Kaisha Toshiba Communication terminal apparatus
JP3020956B2 (ja) * 1988-09-06 2000-03-15 キヤノン株式会社 通信装置
US4996707A (en) * 1989-02-09 1991-02-26 Berkeley Speech Technologies, Inc. Text-to-speech converter of a facsimile graphic image
US5291592A (en) * 1989-05-15 1994-03-01 Sharp Kabushiki Kaisha System having document scanner for optically scanning information whereby a first information contains control information indicating a number of sheets to be scanned
JPH0313052A (ja) * 1989-06-09 1991-01-22 Tokyo Electric Co Ltd ファクシミリ装置
JP2766679B2 (ja) * 1989-08-04 1998-06-18 キヤノン株式会社 原稿搬送読取装置
FR2651946A1 (fr) * 1989-09-13 1991-03-15 Decimal Snc P Skalli Cie Procede d'adaptation d'une imprimante a une fonction de telecopie autonome, dispositif et application s'y rapportant.
JPH03145259A (ja) * 1989-10-31 1991-06-20 Canon Inc 複合電子機器
US5038158A (en) * 1989-11-13 1991-08-06 Applied Resources, Inc. Electromagnetic gray scale printer
US5191525A (en) * 1990-01-16 1993-03-02 Digital Image Systems, Corporation System and method for extraction of data from documents for subsequent processing
JP2931647B2 (ja) * 1990-03-16 1999-08-09 株式会社リコー 原稿読取装置
US5115326A (en) * 1990-06-26 1992-05-19 Hewlett Packard Company Method of encoding an e-mail address in a fax message and routing the fax message to a destination on a network
EP0543895A4 (en) * 1990-08-14 1995-10-25 Alan P Haber A computer keyboard
US5072923A (en) * 1990-08-20 1991-12-17 Xerox Corporation User-friendly document input
US5062136A (en) * 1990-09-12 1991-10-29 The United States Of America As Represented By The Secretary Of The Navy Telecommunications system and method
US5130806A (en) * 1990-09-28 1992-07-14 Xerox Corporation Job comment/operator messages for an electronic reprographic printing system
US5245446A (en) * 1990-10-10 1993-09-14 Fuji Xerox Co., Ltd. Image processing system
US5247591A (en) * 1990-10-10 1993-09-21 Interfax, Inc. Method and apparatus for the primary and secondary routing of fax mesages using hand printed characters
US5289570A (en) * 1990-10-10 1994-02-22 Fuji Xerox Co., Ltd. Picture image editing system for forming boundaries in picture image data in a page memory device
US5227893A (en) * 1990-10-31 1993-07-13 International Business Machines Corporation Pseudo-bar code control of image transmission
US5243437A (en) * 1990-11-15 1993-09-07 At&T Bell Laboratories Fax machine having automated maintenance features
DE69117678T2 (de) * 1990-11-30 1996-09-12 Mita Industrial Co Ltd Papierförderer und Bilderzeugungsgerät hierfür
US5199063A (en) * 1991-02-01 1993-03-30 Hewlett-Packard Company Automatically generating telephone directory labels for facsimile devices
CA2088193C (en) * 1992-02-13 2006-06-13 Dov Aharanson Method of and station for integrated typed data and optically scanned data capture for computer interfacing and the like
US5267303A (en) * 1992-03-20 1993-11-30 Xerox Corporation Using a form to request automatic creation of form with fields for requesting operations in relation to items
US5282052A (en) * 1992-03-20 1994-01-25 Xerox Corporation Techniques for automatic form creation by combining partial operations
US5325297A (en) * 1992-06-25 1994-06-28 System Of Multiple-Colored Images For Internationally Listed Estates, Inc. Computer implemented method and system for storing and retrieving textual data and compressed image data
US5499108C1 (en) 1992-07-29 2001-01-16 Primax Electronics Ltd Document-driven scanning input device communicating with a computer
US5420697A (en) * 1993-02-22 1995-05-30 Tuli; Raja S. Portable facsimile/thermal printer utilizing a multi-purpose single roller

Also Published As

Publication number Publication date
WO1994003994A1 (en) 1994-02-17
JPH06511614A (ja) 1994-12-22
ES2136665T3 (es) 1999-12-01
US5499108A (en) 1996-03-12
EP0605717B1 (de) 1999-10-06
AU4793993A (en) 1994-03-03
CA2120151A1 (en) 1994-02-17
EP0605717B2 (de) 2008-12-17
EP0605717A1 (de) 1994-07-13
DE69326677D1 (de) 1999-11-11
US5499108C1 (en) 2001-01-16

Similar Documents

Publication Publication Date Title
DE69326677T2 (de) Automatisch startendes abtastsystem
DE69938395T2 (de) Bildscanner und vorrichtung zur optischen zeichenerkennung welche diesen scanner verwendet
DE69032120T2 (de) Bildinformationsaufzeichnungsgerät
DE69026302T2 (de) Elektronisches Speichergerät
EP0144361B1 (de) Vorrichtung und verfahren zum handhaben und wiederauffinden von belegen und daten
DE69805536T2 (de) Datenaufzeichnungsgerät
DE69326789T2 (de) Verfahren und System zur Markierung eines Dokumentes für Speicherung, Handhabung und Wiederauffindung
DE69821040T2 (de) Tragbares Endgerät zur Übertragung von Bilddaten über ein Netzwerk und Bildverarbeitungsgerät zur basierenden Bildverarbeitung auf dem Erkennungsergebnis der empfangenen Bilddaten
DE69221506T2 (de) Bildunterstützter elektronischer taschenorganisator.
DE69118970T2 (de) Bildverarbeitungssystem für dokumentarische Daten
DE69425105T2 (de) Informationsverarbeitungsvorrichtung mit integriertem Anzeige/Eingabesystem
DE69909353T2 (de) Abtasten von Dokumenten
DE69427967T2 (de) Vorrichtung zum Drucken von digitalen Bilddaten
DE3787054T2 (de) System digitaler Abbildungen zur Verarbeitung geordneter Akten.
DE69826022T2 (de) Tragbare schreibvorrichtung und entsprechendes dateneingabesystem
DE3438075C2 (de)
DE60116442T2 (de) System zur Zuordnung von Schlüsselwörtern zu Dokumenten
DE68918534T2 (de) Informationsverarbeitungseinrichtung.
DE3409770C2 (de)
DE112004001404T5 (de) Digitale Stiftfunktionssteuerung
DE10105941A1 (de) System und Verfahren zum automatischen Zuweisen eines Dateinamens zu einem gescannten Dokument
DE3436282A1 (de) Bildspeichereinrichtung
DE19732241A1 (de) Verfahren zum Kombinieren zweier digitaler Bilder
DE3921191A1 (de) Druckvorrichtung
DE3921663A1 (de) Bildinformations-verarbeitungsvorrichtung

Legal Events

Date Code Title Description
8363 Opposition against the patent
8339 Ceased/non-payment of the annual fee