検索に移動この項目では、コンピュータ用語について説明しています。Twainについては「シャナイア・トゥエイン」をご覧ください。TWAIN(トウェイン)はイメージスキャナやデジタルカメラなどからパーソナルコンピュータに画像を入力するための技術標準の一つである。画像処理ソフトウェア(グラフィックソフトウェア)と、スキャナやデジタルカメラとの間のインタフェースとして使われている。標準仕様の初版は1992年に発行された。ワーキンググループによって管理されている。欠点として、ユーザーインターフェイスが機器のデバイスドライバと一体不可分になっていることが挙げられる。このような形態のために、透過的なネットワークアクセスが困難になっている。仕様のせいではなく、ドライバの問題である。TWAIN制御を行う場合は、TWAINドライバ(DLL)の先頭にある関数をエントリポイントとして使用する。関数名に依存すべきではない。前述の関数に対し、3つの引数を渡して制御を行うため、各制御命令をトリプレットを発行すると言う。小数値の取り扱いには注意が必要である。TWAIN内部では小数は構造体として扱うため、一般的な言語では変換が必要になる。手順[編集]通常、スキャナや複合機などのデバイスドライバをインストールする際にTWAINドライバもインストールされる。アプリケーション側からは、インストール済みのTWAINデータソース(スキャナ)を選択すると、各機器ごとのGUIが呼び出されるため、各種の設定や操作を行い、本スキャンを指示するとアプリケーションへ画像データが渡される。An(Any)Interesting(Important)Name"の略語として広く知られている。(この両者は決して出会うことはない)から取られ、当時のスキャナとパーソナルコンピュータを接続する困難さを暗示した。略される元の名前として採用されるには至らなかった[1]。Computingにある項目の資料が元になっている。(日時は個人設定で未設定ならばUTC)。表示-継承ライセンスの下で利用可能です。追加の条件が適用される場合があります。詳細は利用規約を参照してください。Cookieに関する声明モバイルビュ。