TWAIN
aus Wikipedia, der freien Enzyklopädie
TWAIN ist ein 1992 von den Firmen Aldus, Eastman-Kodak, Hewlett-Packard und Logitech festgelegter Standard zum Austausch von Daten zwischen Bildeingabegeräten (Scanner, Digitalkameras, ...) und Programmen für Microsoft Windows und Apple Macintosh. Ein mit einer TWAIN-Schnittstelle ausgestattetes Bildverarbeitungsprogramm kann Daten von jedem Bildeingabegerät entgegennehmen, das seinerseits entsprechende Unterstützung bietet.
TWAIN besteht aus drei Elementen: Der Datenquelle (data source), dem Anwendungsprogramm (application program) und dem Quellenmanager (source manager). Die Datenquelle wird von dem Scanner- oder Digitalkamera-Treiber gebildet, der normalerweise bei dem Gerät mitgeliefert wird. Das Anwendungsprogramm ist das Programm, in dem die aufgenommenen Bilddaten weiterverwendet werden, z. B. ein Bildverarbeitungsprogramm. Der Quellenmanager ist in der Regel Bestandteil des Betriebssystems. Von den Datenquellen und Anwendungsprogrammen können durchaus mehrere auf einem Rechner vorhanden sein, die dann vom Quellenmanager verwaltet werden.
Neben dem TWAIN-Standard gibt es auch noch andere Verfahren, Bildeingabegeräte und Anwendungsprogramme miteinander zu verbinden:
- Image and Scanner Interface Specification (ISIS) für den Enterprise-Bereich
- Scanner Access Now Easy (SANE) für Linux,
- Windows Image Acquisition (WIA) für Microsoft Windows
- Image Capture Architecture für Mac OS X.
[Bearbeiten] Etymologie des Ausdrucks
Die genaue Herkunft des Begriffes TWAIN ist nicht gesichert; eine mögliche Variante ist, dass es für Toolkit (Technology) Without An (Any) Important (Interesting) Name steht, zu deutsch etwa Werkzeugsatz ohne einen wichtigen Namen.
Eine andere Erklärung, die von der TWAIN Working Group als offizielle Antwort auf die Frage nach der Herkunft des Namens veröffentlicht wurde, ist die Ableitung aus dem Ausspruch "Never the twain shall meet!" aus Rudyard Kiplings The Ballad of East and West, was aus dem Altenglischen übersetzt soviel bedeutet wie "Niemals werden sich die zwei treffen!". Dies wäre eine passende Anspielung auf TWAIN als Vermittler zwischen Geräten, die nicht direkt interagieren können. Das Wort "twain" ist in dem Satz eine Ableitung von "twegen", was "zwei" bedeutet. Damit handelt es sich bei TWAIN um ein so genanntes Apronym, einer speziellen Variante des Akronyms.
Andere Quellen benennen TWAIN als Abkürzung für Transmit Windows Advanced Interface.