sane-fujitsu(5) SANE Scanner Access Now Easy sane-fujitsu(5)

sane-fujitsu - بک‌اند SANE برای اسکنرهای فوجیتسو و سری fi ریکو

کتابخانه sane-fujitsu یک بک‌اند SANE (Scanner Access Now Easy) را پیاده‌سازی می‌کند که دسترسی به بیشتر اسکنرهای تخت و ADF فوجیتسو و مدل‌های متعاقب ریکو (Ricoh) را فراهم می‌آورد.

این سند نسخه ۱۴۰ بک‌اند را شرح می‌دهد.

این نسخه از تمامی مدل‌های شناخته‌شده‌ای که با پروتکل‌های SCSI و SCSI-over-USB فوجیتسو ارتباط برقرار می‌کنند پشتیبانی می‌کند. به‌ویژه، اسکنرهای سری SCSI M309x و M409x، سری SCSI fi و بیشتر اسکنرهای USB سری‌های fi-، ScanSnap و iX پشتیبانی می‌شوند. لطفاً برای جزئیات به فهرست موجود در http://www.sane-project.org/sane-supported-devices.html مراجعه فرمایید.

این بک‌اند ممکن است از سایر اسکنرهای فوجیتسو یا اسکنرهای جدیدتر ریکو نیز پشتیبانی کند. بهترین راه برای تعیین سطح پشتیبانی، آزمایش مستقیم اسکنر یا ثبت ردگیری (trace) درایور ویندوز در حال کار است. لطفاً برای کمک یا ارسال نتایج آزمایش با نویسنده تماس بگیرید.

مشخص شده است که اسکنرهای زیر با این بک‌اند کار نمی‌کنند؛ یا به دلیل داشتن چیپ‌ست پشتیبانی‌نشده یا نوع رابط پشتیبانی‌نشده. برخی از این اسکنرها ممکن است توسط بک‌اند دیگری پشتیبانی شوند.

--------------------------------------
SCSI:        SERIAL:      USB:
------------ ------------ ------------
ScanStation  M3093E/DE/EX fi-4110EOX/2
ScanPartner  M3096EX      fi-4010CU
SP-Jr        M3097E+/DE   S300/S300M
SP-10/10C    M3099A/EH/EX S1300/S1100
SP-15C/300C               fi-60F/65F
SP-600C/620C              fi-5015C
                          SP-2x/3x

تلاش شده است تا تمامی گزینه‌های سخت‌افزاری در دسترس قرار گیرند، از جمله:

source s

منبع اسکن را انتخاب می‌کند. گزینه‌ها ممکن است شامل موارد زیر باشند: "Flatbed" (تخت)، "ADF Front" (جلوی ADF)، "ADF Back" (پشت ADF)، "ADF Duplex" (دوطرفه ADF)، "Card Front" (جلوی کارت)، "Card Back" (پشت کارت)، "Card Duplex" (دوطرفه کارت).

mode m

حالت اسکن را انتخاب می‌کند. گزینه‌ها ممکن است شامل "Lineart"، "Halftone"، "Gray" (خاکستری) و "Color" (رنگی) باشند.

resolution, y-resolution

تفکیک‌پذیری اسکن را کنترل می‌کند. مقداردهی --resolution همچنین مقدار --y-resolution را تنظیم می‌کند، هرچند این رفتار توسط برخی برنامه‌های فرانت‌اند بازنویسی می‌شود.

tl-x, tl-y, br-x, br-y

مختصات گوشه بالا-چپ و پایین-راست ناحیه اسکن را تنظیم می‌کند. این گزینه‌ها در برخی فرانت‌اندها به t, l, x, y تغییر نام یافته‌اند.

page-width, page-height

اندازه کاغذ را تنظیم می‌کند. توسط اسکنر برای تعیین مرکز مختصات اسکن هنگام استفاده از ADF (تغذیه خودکار اسناد) و برای تشخیص خطاهای ورود هم‌زمان دو برگ کاغذ استفاده می‌شود.

گزینه‌های دیگری بر اساس قابلیت‌های اسکنر در دسترس خواهند بود: دستگاه‌های دارای IPC یا DTC گزینه‌های بهبود تصویر اضافی دارند، دستگاه‌های دارای CMP گزینه‌های فشرده‌سازی دارند و دستگاه‌های مجهز به چاپگر گروهی از گزینه‌های مهرزن (endorser) خواهند داشت.

علاوه بر این، چندین گزینه «نرم‌افزاری» توسط بک‌اند ارائه شده است. این موارد بازپیاده‌سازی ویژگی‌هایی هستند که به طور بومی توسط اسکنرهای بزرگ‌تر ارائه می‌شوند، اما روی رایانه میزبان اجرا می‌گردند. این قابلیت به دستگاه‌های کوچک‌تر امکان می‌دهد تا امکانات مشابهی داشته باشند. لطفاً توجه داشته باشید که این ویژگی‌ها تا حدی ساده هستند و ممکن است به خوبی پیاده‌سازی‌های بومی عمل نکنند. همچنین توجه داشته باشید که این ویژگی‌ها همگی نیازمند آن هستند که درایور کل تصویر را در حافظه موقت (cache) نگه دارد. این امر تقریباً به طور قطع به کاهش سرعت اسکن منجر خواهد شد.

swcrop

از درایور می‌خواهد تا لبه‌های کاغذ را در تصویر بزرگ‌تر تشخیص داده و حاشیه‌های خالی را برش دهد (Crop).

swdeskew

از درایور می‌خواهد تا چرخش کاغذ را در تصویر بزرگ‌تر تشخیص داده و کجی آن را اصلاح کند (Deskew).

swdespeck X

از درایور می‌خواهد تا لکه‌هایی با قطر X یا کوچک‌تر را از تصویر یافته و حذف کند و فضای آن را با میانگین رنگ اطراف پر کند.

از 'scanimage --help' برای دریافت فهرست گزینه‌ها استفاده کنید، اما به یاد داشته باشید که ممکن است برخی گزینه‌ها فقط در صورت تنظیم گزینه‌ای دیگر قابل تنظیم باشند و برخی گزینه‌های پیشرفته ممکن است توسط برخی برنامه‌های فرانت‌اند پنهان شوند.

فایل پیکربندی fujitsu.conf برای آگاه‌سازی بک‌اند از نحوه جستجوی اسکنرها و ارائه گزینه‌های کنترل عملکرد بک‌اند به کار می‌رود. این فایل هر بار که فرانت‌اند از بک‌اند فهرست اسکنرها را درخواست می‌کند خوانده می‌شود؛ معمولاً فقط هنگام شروع فرانت‌اند. اگر فایل پیکربندی موجود نباشد، بک‌اند قادر به یافتن هیچ اسکنری نخواهد بود.

اسکنرها را می‌توان به ۴ روش در فایل پیکربندی مشخص کرد:

"scsi FUJITSU"

از بک‌اند می‌خواهد تا تمام گذرگاه‌های SCSI سیستم را برای یافتن دستگاهی که خود را به عنوان اسکنر ساخت «FUJITSU» معرفی می‌کند جستجو نماید.

"scsi /dev/sg0" (یا دیگر فایل‌های دستگاه scsi)

از بک‌اند می‌خواهد تا دستگاه SCSI نام‌برده‌شده را باز کند. فقط در صورتی کاربرد دارد که چندین اسکنر سازگار به سیستم شما متصل باشند و نیاز به تعیین یکی از آن‌ها داشته باشید. احتمالاً نباید هم‌زمان با خط دیگر «scsi» در بالا استفاده شود.

"usb 0x04c5 0x1042" (یا دیگر شناسه‌های سازنده/محصول)

از بک‌اند می‌خواهد تا تمام گذرگاه‌های USB سیستم را برای یافتن دستگاهی با آن شناسه سازنده و شناسه محصول جستجو کند. سپس دستگاه مورد پرس‌وجو قرار می‌گیرد تا مشخص شود آیا اسکنری پشتیبانی‌شده است یا خیر.

"usb /dev/usb/scanner0" (یا دیگر فایل‌های دستگاه)

برخی سیستم‌ها از درایور هسته برای دسترسی به اسکنرهای USB استفاده می‌کنند. این روش آزمایش نشده است.

تنها گزینه پیکربندی پشتیبانی‌شده "buffer-size=xxx" است که به شما امکان می‌دهد تعداد بایت‌های بافر داده را به مقداری غیر از مقدار پیش‌فرض کامپایل‌شده یعنی ۶۵۵۳۶ (64K) تنظیم کنید. برخی کاربران گزارش می‌دهند که در صورت کافی نبودن اندازه بافر، اسکنر آن‌ها در میانه صفحه متوقف می‌شود یا در انتقال تصویر شکست می‌خورد.

نکته: این گزینه ممکن است چندین بار در فایل پیکربندی تکرار شود. این تنظیم فقط روی اسکنرهایی اعمال می‌شود که توسط خطوط 'scsi/usb' پس از این گزینه شناسایی شده باشند.

نکته: بک‌اند هیچ حد بالایی برای این مقدار تعیین نمی‌کند، زیرا برخی از کاربران نیاز داشتند این مقدار بسیار بزرگ باشد. مقادیر بالاتر از پیش‌فرض توصیه نمی‌شوند و ممکن است باعث کرش کردن سیستم‌عامل شما یا قفل شدن درایور کارت SCSI شوند. به شما هشدار داده شد.

بک‌اند از یک متغیر محیطی منفرد استفاده می‌کند: SANE_DEBUG_FUJITSU، که خروجی اشکال‌زدایی به stderr را فعال می‌سازد. مقادیر معتبر عبارتند از:

5 خطاها
10 ردگیری توابع
15 جزئیات توابع
20 دستورات گزینه‌ها
25 ردگیری SCSI/USB
30 عملیات نوشتن SCSI/USB
31 عملیات خواندن SCSI/USB
35 نویز بی‌فایده

واحدهای اسکنر تخت ممکن است در اسکن حداکثر مساحت، به‌ویژه در تفکیک‌پذیری‌های بالا، ناموفق باشند.

هر مدلی که در حین پرس‌وجو (inquiry) از VPD پشتیبانی نکند، تا زمانی که یک بازنویسی (override) به بک‌اند اضافه نشود کار نخواهد کرد.

فشرده‌سازی فکس CCITT که توسط اسکنرهای قدیمی‌تر استفاده می‌شد پشتیبانی نمی‌شود.

خروجی JPEG توسط بک‌اند پشتیبانی می‌شود، اما پروتکل SANE از آن پشتیبانی نمی‌کند؛ بنابراین در این انتشار غیرفعال شده است. اگر برنامه را از روی کد منبع بازسازی کنید می‌توانید آن را فعال نمایید.

رابط‌های شبکه روی هیچ مدل اسکنری پشتیبانی نمی‌شوند.

بک‌اند m3091: فردریک رام (Frederik Ramm) <frederik a t remote d o t org>
بک‌اند m3096g: رندولف بنستون (Randolph Bentson) <bentson a t holmsjoen d o t com>
(با قدردانی از نویسنده بی‌نام درایور coolscan)
بک‌اند fujitsu، m3093، fi-4340C، ipc، cmp، نگه‌دارنده بلندمدت:
الیور شیرمایستر (Oliver Schirrmeister) <oschirr a t abm d o t de>
m3092: ماریو گوپولد (Mario Goppold) <mgoppold a t tbzpariv d o t tcc-chemnitz dot de>
fi-4220C و پشتیبانی پایه USB: ران سمر (Ron Cemer) <ron a t roncemer d o t com>
fi-4120، رنگی سری fi، بازنویسی بک‌اند، jpeg، نگه‌دارنده کنونی:
ام. آلن نوا (m. allan noah): <kitno455 a t gmail d o t com>

تأمین مالی خروجی JPEG و پشتیبانی از مصرف اندک حافظه توسط:
Archivista GmbH www.archivista.ch

تأمین مالی پشتیبانی از مهرزن (Endorser) توسط:
O A S Oilfield Accounting Service Ltd
1500, 840 - 7th Avenue S.W.
Calgary, Alberta
T2P 3G2 Canada
1-403-263-2600 www.oas.ca

تأمین مالی پشتیبانی از تشخیص خودکار طول سند توسط:
Martin G. Miller mgmiller at optonline.net

اهدای سخت‌افزار، بهبود نرم‌افزاری تصویر و پشتیبانی از fi-6/7xxx توسط:
PFU America, Inc. fujitsuscanners.com

تأمین مالی پشتیبانی از iX500 توسط:
Prefix Computer Services www.prefixservice.com

sane(7), sane-scsi(5), sane-usb(5), sane-sp15c(5), sane-avision(5), sane-epjitsu(5)

ام. آلن نوا (m. allan noah): <kitno455 a t gmail d o t com>

24 Mar 2023