วันอาทิตย์ที่ 28 ตุลาคม พ.ศ. 2555

หน่วยรับข้อมูลเข้า

อุปกรณ์รับข้อมูล (input unit)





เป็นอุปกรณ์รับเข้าทำหน้าที่รับโปรแกรมและข้อมูลเข้าสู่เครื่องคอมพิวเตอร์ อุปกรณ์รับเข้าที่ใช้กันเป็นส่วนใหญ่คือ แผงแป้นอักขระ (keyboard) และเมาส์ (mouse)
นอกจากนี้ เช่น VDO camera,Scanner,Microphon,Trackball ,Joystickเป็นต้น


VDO camera
Scanner
Microphone
Trackball
Joystick
            อุปกรณ์รับเข้าในปัจจุบันมีหลายประเภท แต่ละประเภทมีวิธีการในการนำเข้าที่ต่างๆ กัน
เราอาจแบ่ง
ประเภทของ อุปกรณ์รับเข้าได้ดังนี้
1. อุปกรณ์รับเข้าแบบกด


เป็นอุปกรณ์รับเข้าพื้นฐานที่ต้องมีในคอมพิวเตอร์ทุกเครื่องจะรับข้อมูลจากการกดแป้นแล้วทำการเปลี่ยน
เป็นรหัสเพื่อส่งต่อไปให้กับคอมพิวเตอร์ แป้นพิมพ์ที่ใช้ในการป้อนข้อมูลจะมีจำนวนตั้งแต่ 50 แป้นขึ้นไป
แผงแป้นอักขระส่วนใหญ่มีแป้นตัวเลขแยกไว้ต่างหาก เพื่อทำให้การป้อนข้อมูลตัวเลขทำได้ง่ายและสะดวกขึ้น
การวางตำแหน่งแป้นอักขระ จะเป็นไปตามมาตรฐานของระบบพิมพ์สัมผัสของเครื่องพิมพ์ดีด ที่มีการใช้
แป้นยกแคร่ (shift) เพื่อทำให้สามารถใช้พิมพ์ได้ทั้งตัวอักษรภาษาอังกฤษตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก ซึ่งระบบรับรหัสตัวอักษรภาษาอังกฤษที่ใช้ในทางคอมพิวเตอร์ส่วนใหญ่จะเป็นรหัส 7 หรือ 8 บิต กล่าวคือ
เมื่อมีการกดแป้นพิมพ์ แผงแป้นอักขระจะส่งรหัสขนาด 7 หรือ 8 บิต นี้เข้าไปในระบบคอมพิวเตอร์ 
           เมื่อนำเครื่องคอมพิวเตอร์มาใช้งานพิมพ์ภาษาไทยจึงต้องมีการดัดแปลงแผงแป้นอักขระให้สามารถใช้งานได้ทั้งภาษาอังกฤษและภาษาไทย กลุ่มแป้นที่ใช้พิมพ์ตัวอักษรภาษาไทยจะเป็นกลุ่มแป้นเดียวกับภาษาอังกฤษ แต่จะใช้แป้นพิเศษแป้นหนึ่งทำหน้าที่สลับเปลี่ยนการพิมพ์ภาษาไทย หรือภาษาอังกฤษภายใต้การควบคุมของซอฟต์แวร์อีกชั้นหนึ่ง 
           แผงแป้นอักขระสำหรับเครื่องไมโครคอมพิวเตอร์ตระกูลไอบีเอ็มที่ผลิตออามารุ่นแรก ๆ ตั้งแต่ พ.ศ. 2524 จะเป็นแป้นรวมทั้งหมด 83 แป้น
ซึ่งเรียกว่า แผงแป้นอักขระพีซีเอ็กซ์ที ต่อมาในปี พ.ศ. 2527 บริษัทไอบีเอ็มได้ปรับปรุงแผงแป้นอักขระ กำหนดสัญญาณทางไฟฟ้าของแป้นขึ้นใหม่
จัดตำแหน่งและขนาดแป้นให้เหมาะสมดียิ่งขึ้น โดยมีจำนวนแป้นรวม 84 แป้น เรียกว่า แผงแป้นอักขระพีซีเอที และในเวลาต่อมาก็ได้ปรับปรุง
แผงแป้นอักขระขึ้นพร้อม ๆ กับการออกเครื่องรุ่น PS/2 โดยใช้สัญญาณทางไฟฟ้า เช่นเดียวกับแผงแป้นอักขระรุ่นเอทีเดิม และเพิ่มจำนวนแป้นอีก
17 แป้น รวมเป็น 101 แป้น 
          การเลือกซื้อแผงแป้นอักขระควรพิจารณารุ่นใหม่ที่เป็นมาตรฐานและสามารถใช้ได้กับเครื่องคอมพิวเตอร์ที่มีอยู่ สำหรับเครื่องขนาดกระเป๋าหิ้ว ไม่ว่าจะเป็นแล็ปท็อปหรือโน้ตบุ๊ค ขนาดของแผงแป้นอักขระยังไม่มีการกำหนดมาตรฐาน
เพราะผู้ผลิตต้องการพัฒนาให้เครื่องมีขนาดเล็กลงโดยลดจำนวนแป้นลง แล้วใช้แป้นหลายแป้นพร้อมกัน 
เพื่อทำงาน
ได้เหมือนแป้นเดียว
 
2. อุปกรณ์รับเขัาแบบชี้ตำแหน่ง



       ซอฟต์แวร์รุ่นใหม่ที่พัฒนาในระยะหลัง ๆ นี้ สามารถติดต่อกับผู้ใช้โดยการใช้รูปกราฟิกแทนคำสั่ง มีการใช้งานเป็น
ช่วงหน้าต่าง และเลือกรายการหรือคำสั่งด้วยภาพ หรือสัญรูป (icon) อุปกรณ์รับเข้าที่นิยมใช้จึงเป็นอุปกรณ์ประเภทตัวชี้
ที่เรียกว่า เมาส์ เมาส์เป็นอุปกรณ์ที่ให้ความรู้สึกที่ดีต่อการใช้งาน ช่วยให้การใช้งานง่ายขึ้นด้วยการใช้เมาส์เลื่อนตัวชี้ไปยัง
ตำแหน่งต่าง ๆ บนจอภาพ ในขณะที่สายตาจับอยู่ที่จอภาพก็สามารถใช้มือลากเมาส์ไปมาได้ ระยะทางและทิศทางของตัวชี้
จะสัมพันธ์และ เป็นไปในแนวทางเดียวกับการเลื่อนเมาส
        เมาส์แบ่งได้เป็นสองแบบคือ แบบทางกลและแบบใช้เแสง แบบทางกลเป็นแบบที่ใช้ลูกกลิ้งกลม ที่มีน้ำหนักและแรง
เสียดทานพอดี เมื่อเลื่อนเมาส์ไปในทิศทางใดจะทำให้ลูกกลิ้งเคลื่อนไปมาในทิศทางนั้น ลูกกลิ้งจะทำให้กลไกซึ่งทำหน้าที่ปรับแกนหมุนในแกน X
และแกน Y แล้วส่งผลไปเลื่อนตำแหน่งตัวชี้บนจอภาพ เมาส์แบบทางกลนี้มีโครงสร้างที่ออกแบบได้ง่าย มีรูปร่างพอเหมาะมือ ส่วนลูกกลิ้ง จะต้องออกแบบให้กลิ้งได้ง่ายและไม่ลื่นไถล สามารถควบคุมความเร็วได้อย่างต่อเนื่องสัมพันธ์ระหว่างทางเดินของเมาส์และจอภาพ เมาส์แบบใช้แสงอาศัยหลักการส่งแสงจากเมาส์ลงไปบนแผ่นรองเมาส์ (mouse pad) 

แผ่นรองเมาส์ซึ่งเป็นตาราง (grid) ตามแนวแกน X  และ Y เมื่อเลื่อนตัวเมาส์เคลื่อนไปบน แผ่นตารางรองเมาส์ก็จะมีแสงตัดผ่านตารางและสะท้อนขึ้นมาทำให้ทราบตำแหน่งที่ลากไป
เมาส์แบบนี้ไม่ต้องใช้ลูกกลิ้งกลม แต่ต้องใช้แผ่นตารางรองเมาส์พิเศษ การใช้เมาส์จะเป็นการ
เลื่อนเมาส์เพื่อควบคุมตัวชี้บนจอภาพไปยังตำแหน่งที่ต้องการแล้วทำการยืนยันด้วยการ
กดปุ่มเมาส์ปุ่มกดบนเมาส์มีความแตกต่างกัน สำหรับเครื่องแมคอินทอช ปุ่มกดเมาส์จะมีปุ่มเดียว แต่เมาส์ที่ใช้ กับเครื่องไมโครคอมพิวเตอร์ตระกูลไอบีเอ็มส่วนใหญ่จะมี 2 ปุ่ม โดยทั่วไป ปุ่มทางซ้ายใช้เพื่อยืนยัน
การเลือกรายการและปุ่มทางขวาเป็นการยกเลิกรายการ เมาส์บางยี้ห้ออาจเป็นแบบ 3 ปุ่ม ซึ่งเรา
ไม่ค่อยพบในเครื่องระดับพีซี ส่วนใหญ่จะเป็นเมาส์ของเครื่องคอมพิวเตอร์ที่เป็นสถานีงานวิศวกรรม การเลือกซื้อเมาส์ควรพิจาณาจำนวนปุ่ม ให้ตรงกับความต้องการของซอฟต์แวร์ ในระดับเครื่องพีซีแนะนำให้ใช้เมาส์แบบสองปุ่ม เพราะซอฟต์แวร์เกือบทั้งหมดสนับสนุน ใช้งานเมาส์ประเภทนี้

อุปกรณ์ชี้ตำแหน่งสำหรับเครื่องคอมพิวเตอร์โน๊ตบุ๊ก


แผ่นรองสัมผัส (Trackpad) จะเป็นแผ่นสี่เหลี่ยมที่วางอยู่หน้าแป้นพิมพ์ สามารถใช้นิ้ววาดเพื่อเลื่อนตำแหน่งของตัวชี้ตำแหน่งบนจอภาพ
เช่นเดียวกับเมาส์

        ก้านควบคุม
จอยสติก (Joystick) จะเป็นก้านสำหรับโยกขึ้นลง/ซ้ายขวา เพื่อย้ายตำแหน่งของตัวชี้ตำแหน่งบนจอภาพ มีหลักการทำงาน
เช่นเดียวกับเมาส์ แต่จะมีแป้นกดเพิ่มเติมมาจำนวนหนึ่งสำหรับ
ส่งงานพิเศษ นิยมใช้กับการเล่นเกมส์คอมพิวเตอร์หรือควบคุมหุ่นยนต์
        ลูกกลมควบคุม

ลูกกลมควบคุม (Trackball) จะเป็นลูกบอลเล็ก ๆ ซึ่งอาจจะวางอยู่ หน้าจอภาพในเนื้อที่ของแป้นพิมพ์ หรือเป็นอุปกรณ์ต่างหาก เช่นเดียวกับเมาส์ เมื่อผู้ใช้หมุนลูกบอลก็จะเป็นการเลื่อนตำแหน่ง ของตัวชี้ตำแหน่งบนจอภาพ มีหลักการทำงานเช่นเดียวกับเมาส์ 
        แท่งชี้ควบคุม

แท่งชี้ควบคุม (Trackpoint) จะเป็นพลาสติกเล็ก ๆ
อยู่ตรงกลางแป้นพิมพ์ บังคับโดยนิ้วหัวแม่มือเพื่อเลื่อน
ตำแหน่ง ของตัวชี้ตำแหน่งบนจอภาพเช่นเดียวกับเมาส์
3. อุปกรณ์รับเข้าแบบปากกา
        ปากกาแสง
           ปากกาแสง (Light pen) ใช้เซลล์แบบ photoelectric ซึ่งมีความไวต่อแสงเป็นตัวกำหนด ตำแห่นงบนจอภาพ รวมทั้งสามารถใช้วาดลักษณะหรือรูปแบบของข้อมูลให้ปรากฏบนจอภาพ การใช้งานทำได้โดยแตะปากกาแสงไปบนจอภาพตามตำแหน่งที่ต้องการ นิยมใช้กับงานคอมพิวเตอร์ ช่วยการออกแบบ (CAD หรือ Computer Aided Design) รวมทั้งนิยมใช้เป็นอุปกรณ์ป้อนข้อมูล โดยการเขียนด้วยมือในคอมพิวเตอร์ขนาดเล็ก เช่น PDA เป็นต้น


ดิจิไทเซอร์ (Digitizer) 

            ดิจิไทเซอร์ หรือ แท็ปเลต (Tablet) เป็นอุปกรณ์รับข้อมูลที่มักจะใช้ในงาน CAD/CAM มีลักษณะเป็น แผ่นสี่เหลี่ยมขนาดเท่ากับจอภาพ และมีอุปกรณ์ชี้ตำแหน่ง คล้ายเมาส์วางบนแผ่นสี่เหลี่ยม เรียกว่า ทรานซดิวเซอร์ เมื่อเลื่อนตัวชี้ตำแหน่งไปบนกระดาน จะมีการส่งสัญญาณจาก ตะแกรงใต้แผ่น กระดาน ไปให้คอมพิวเตอร์

4. อุปกรณ์รับเข้าแบบจอสัมผัส
           จอภาพสัมผัส (Touch screen Monitor) เป็นอุปกรณ์หรือฮาร์ดแวร์ที่ทำหน้าที่ป้อนข้อมูลเข้าสู่
คอมพิวเตอร์ และแสดงผลหรือเอาต์พุตออกสู่ผู้ใช้ในตัวเอง ผู้ใช้สามารถใช้นิ้วแตะบนหน้าจอตามภาพ หรือเมนูที่จัดเตรียมไว้ในการสั่งให้คอมพิวเตอร์ประมวลผลและนำเอาต์พุตออกมาให้
5. อุปกรณ์รับเข้าแบบกราดตรวจ
 รหัสแถบ (Bar code) คือ  แถบเส้นดำยาวพิมพ์เรียงเป็นแถบบนตัวภาชนะสำหรับบรรจุสินค้าที่วางขายกันตามร้านค้าหรือซูเปอร์มาร์เก็ท ทั่วไป สิ่งซึ่งแถบดำเหล่านี้เหมายถึงนั้น มักจะเป็น "ข้อความ" ที่ใช้บ่งบอกตัวสินค้านั้น ๆ เช่นว่า ยาสีฟัน เป็นต้น
            การใช้รหัสแถบบวกกับเครื่องอ่านรหัสแถบนี้ทำให้เกิดความสะดวกรวดเร็ว และความแม่นยำในการทำงานได้มาก ตัวอย่างในซูเปอร์มาร์เก็ท รหัสแถบที่ติดอยู่บนตัวสินค้า จะทำให้การคิดเงินทำได้อย่างรวดเร็วและแม่นยำ คือเมื่อพนักงานเพียงแต่ใช้ตัวอ่านรหัสแถบรูดผ่านรหัสแถบ ก็จะทราบว่า สินค้าชนิดนั้นเป็นสินค้าอะไร เมื่อบวกกับการโปรแกรมราคาสินค้าเข้ากับเครื่องคิดเงินบางประเภท ความผิดพลาดในการกดราคาสินค้าก็จะไม่เกิดขึ้น และในกรณีนี้ไม่มีความจำเป็นที่จะต้องติดราคาสินค้าลงบนสินค้าทุกตัว ทำให้สะดวกต่อการเปลี่ยนแปลงราคาสินค้าในอีกทางหนึ่ง
            อีกตัวอย่างของการใช้รหัสแถบได้แก่ ศูนย์แยกจดหมายหรือสิ่งของพัสดุภัณฑ์ ในปัจจุบันการแยกแยะจดหมายอัตโนมัติโดยการ ให้เครื่องอ่านที่อยู่บนซองจดหมายหรือพัสดุภัณฑ์นั้นยังทำไม่ได้ถึง 100 เปอร์เซ็นต์ และอีกประการหนึ่งความรวดเร็วก็ยังไม่ได้ระดับที่น่าพอใจ ระบบแยกจดหมายจึงใช้รหัสแถบเป็นสื่อกลาง โดยก่อนที่จะมีการส่งเข้าระบบแยก เราจะทำการตีรหัสแทนที่อยู่ปลายทางลงบนตัวจดหมายก่อน จากนั้นส่วนต่าง ๆ ในระบบแยกจดหมายก็จะอาศัยการอ่านรหัส ซึ่งสามารถทำได้อย่างง่ายดาย และแม่นยำในการแยกแยะจดหมายต่อไป
00-09สหรัฐอเมริกา, แคนาดา
30-37ฝรั่งเศส
40-43เยอรมันตะวันตก
49ญี่ปุ่น
50อังกฤษ
54เบลเยี่ยม
57เดนมาร์ก
60อาฟริกาใต้
64ฟินแลนด์
70นอรเวย์
73สวีเดน
76สวิส
80-83อิตาลี
84สเปน
87เนเธอร์แลนด์
90-91ออสเตรีย
93-94ออสเตรเลีย, นิวซีแลนด์
แถบรหัส EAN/UPC และเลขรหัสประเทศต่าง ๆ
            ในปัจจุบัน รหัสแถบนี้มีบทบาทอย่างมากในการประยุกต์ใช้ เพื่อการบ่งบอกวัตถุอย่างอัตโนมัติ (Automatic Identification) สืบเนื่องจากเทคนิคและอุปกรณ์สำหรับการ recognize รหัสแถบนี้อยู่ในขั้นปฏิบัติการได้อย่างแน่นอนแล้ว ซึ่งผิดกับการ Identification ด้วยภาพหรือเสียงที่ยังต้องค้นคว้าปรับปรุงกันอีกมากหลักการอ่านรหัสแถบ
           สำหรับการอ่านรหัสแถบ เขาใช้หลักการที่ว่า พื้นสว่างจะสะท้อนได้มากกว่าพื้นมืด ดังนั้นเมื่อตัวอ่านถูกกวาดไปบนรหัสแถบ ลำแสงที่ถูกปล่อย ออกมาจากหัวอ่านจะสะท้อนกลับมาหรือน้อยก็ขึ้นอยู่กับว่า มันได้ตกกระทบแถบขาวหรือแถบดำ แสงสะท้อนกลับเหล่านี้จะถูกดัดแปลงเป็นสัญญาณไฟฟ้า โดย Photodiode ที่ติดอยู่ที่หัวอ่าน องค์ประกอบสำคัญของตัวอ่านรหัสแถบก็คือ ขนาดของลำแสงที่ส่งออกมานั้น จะต้องสัมพันธ์กับความละเอียด (resolution) ของแถบ กล่าวคือ ขนาดของมันจะต้องไม่ใหญ่กว่าความกว้างของแถบดำหรือแถบขาวที่แคบที่สุด ในทางปฏิบัติเขาใช้จุดลำแสงที่มีขนาดเส้นผ่าศูนย์กลางประมาณ 0.2 มม.
          ส่วนสำคัญอีกส่วนหนึ่งก็คือความยาวคลื่นของแสงที่ใช้ ซึ่งขึ้นกับว่าจะใช้อ่านรหัสแถบสีอะไร โดยทั่วไปเขาใช้แสงอินฟราเรด (Infrared) ที่มีความยาวคลื่นประมาณ 0.95 ไมครอน (micron) สำหรับอ่านแถบขาวดำ และใช้แสงสีแดงที่มีความยาวคลื่น 0.65 ถึง 0.7 ไมครอน สำหรับอ่านรหัสแถบสีเขียวหรือสีน้ำเงินที่พิมพ์บนพื้นสีเหลืองหรือส้มลักษณะของรหัส
           ในการอธิบายลักษณะของรหัสนั้น เขาจะใช้พารามิเตอร์อยู่สองสามตัว กล่าวคือ สิ่งแรก ดูว่ารหัสแถบนั้นเป็นชนิด NRZ (Not Return to Zero) หรือว่าชนิดโมดูเลชัน (Modulation) ด้วยความกว้าง ในกรณีที่เป็น NRZ การรักษาระดับลอจิค (logic) ไม่จำเป็นต้องเปลี่ยนระดับสัญญาณ กล่าวคือ ถ้าแถบขาวแทนเลข 0 เราสามารถจะแทนเลข 0 หลายตัวที่อยู่ติดกันได้ด้วยแถบขาวยาว โดยไม่ต้องมีแถบดำสลับกันไป แต่ในกรณีที่รหัสเป็น แบบโมดูเลชันด้วยความกว้างนั้น เราจะกำหนดเอาว่า 1 คือ แถบขาวหรือแถบดำที่กว้าง และ 0 คือ แถบขาวหรือแถบดำที่แคบ ดังนั้นการแทนตัวเลข สองตัวที่เหมือนกันและอยู่ติดกัน จึงต้องมีการ "สับเปลี่ยน" ตัวอย่างเช่น เลข 0 สองตัวติดกันจะต้องแทนด้วยแถบขาวและแถบดำ ไม่ใช่แถบดำหรือ แถบขาวสองแถบติดกัน เพราะจะทำให้กลายเป็นการแทนเลข 1 หนึ่งตัว ซึ่งไม่ใช่เลข 0 สองตัวตามที่ต้องการไป เรายังมักเรียกรหัสแถบชนิด โมดูเลชันตามความกว้างว่าเป็นรหัสสองระดับ (แคบ/กว้าง)
           สิ่งที่สองที่เราพูดกันก็คือ รหัสนั้นเป็นชนิดต่อเนื่องหรือไม่ต่อเนื่อง (Discrete) กล่าวคือ ในชนิดไม่ต่อเนื่องจะมีการแทรกช่องว่าง (เปรียบได้กับการเว้นวรรค) ระหว่างตัวอักษร ดังนั้นรหัสแถบชนิดนี้จะกินเนื้อที่มาก เพื่อเปรียบเทียบการกินเนื้อที่มากน้อย เขาจึงได้นิยามความหนาแน่น ของรหัสขึ้น โดยให้มันเท่ากับ จำนวนอักษรต่อความยาวหนึ่งหน่วย (นิ้วหรือ ซม.) ความหนาแน่นนี้จะขึ้นด้วยตรงกับความกว้างของแถบขาวและแถบดำ ทั้งชนิดกว้างและชนิดแคบ พื้นที่ที่เป็นอักษรควบคุม (control character) และช่องไฟระหว่างอักษร
           โดยทั่วไปแล้ว สำหรับรหัสที่มีความหนาแน่นสูง ความกว้างของแถบขาวหรือดำจะต่ำกว่า 0.009 นิ้ว (0.23 มม.) ซึ่งจะให้ความหนาแน่น ของตัวอักษรสูงกว่า 8 ตัวอักษรต่อนิ้วโดยทั่วไป และสำหรับความหนาแน่นขนาดกลาง ความกว้างของแถบดำหรือแบบขาวจะอยู่ระหว่าง 0.009 นิ้ว
ถึง 0.020 นิ้ว (0.23 มม. ถึง 0.50 มม.) ให้ความหนาแน่นอยู่ระหว่าง 4 ถึง 8 ตัวอักษรต่อนิ้ว และสุดท้ายสำหรับกรณีความหนาแน่นต่ำกว่า 4 ตัวอักษรต่อนิ้ว
ความแม่นยำในการอ่านรหัส
           สำหรับพารามิเตอร์ต่อไปนั้นเกี่ยวข้องกับความแม่นยำแน่นอนในการอ่านรหัส ซึ่งได้แก่ ความละเอียด, ความแตกต่างของความเข้ม (Contrast) และความไม่สมบูรณ์ของแถบรหัส ความละเอียดนั้นจะหมายถึง ขีดความสามารถของตัวอ่านในการอ่านแถบดำหรือแถบขาวที่แคบที่สุด ดังได้กล่าว ไปแล้วว่า ขึ้นอยู่กับขนาดของจุดลำแสงที่ตัวอ่านใช้สำหรับความแตกต่างของความเข้มนั้น เราวัดจาก C เท่ากับ พลังงานที่สะท้อนจากแถบสว่าง ลบ พลังงานที่สะท้อนจากแถบมืด หารด้วย พลังงานที่สะท้อนจากแถบสว่าง ซึ่ง C นี้ไม่ควรต่ำกว่า 0.7 สุดท้ายความไม่สมบูรณ์ของแถบรหัส มักจะเกิด จากความบกพร่องของการพิมพ์ ซึ่งอาจทำให้เกิดการบิดเบี้ยวของแถบ, ความกว้างของแถบไม่แน่นอน หรือความคมชัดไม่ดีพอ เป็นต้น จึงจำเป็นที่เรา จะต้องเลือกเครื่องพิมพ์ให้เหมาะสมกับงานและรหัสที่ใช้ความหลากหลายของรหัส
           นอกจากนี้ รหัสยังมีลักษณะอื่นที่แตกต่างกันอีกเช่น เป็นรหัสแทนตัวเลข หรือรหัสแทนทั้งตัวเลขและตัวอักษร ความยาวของแถบรหัสคงที่ หรือแปรเปลี่ยนได้ เป็นต้น การเลือกใช้นั้นก็ขึ้นอยู่กับลักษณะงาน โดยเราจะพิจารณาเลือกรหัสจากชุดตัวอักษรที่รหัสสามารถแทนได้ ความยากง่าย ในการใส่รหัส ความแม่นยำของรหัส ความยืดหยุ่นต่อความเร็วที่ใช้ในการอ่าน และความต้านทานต่อความไม่สมบูรณ์ในการพิมพ์ เป็นต้น อย่างไรก็ตามรหัสที่ใช้กันแพร่หลายในปัจจุบันเห็นจะได้แก่ UPC (Universal Product Code), EAN (European Artich number), Codebar, "2 ใน 5" และรหัส 39รหัส EAN/UPC
          รหัส EAN/UPC เป็นรหัสแทนตัวเลขเท่านั้น แถบรหัสหนึ่งประกอบด้วยเลข 8 ตัว หรือ 13 ตัว แต่ขนาด 13 ตัวเป็นแบบที่ใช้กันแพร่หลาย มากที่สุด แถบรหัสจะขึ้นต้นและลงท้ายด้วยรหัส 101 เสมอ ตัวเลข 13 หลักนี้จะถูกแบ่งเป็นสามส่วน ส่วนแรกประกอบด้วยเลข 2 ตัว ซึ่งบ่งบอกประเทศ ส่วนที่สองประกอบด้วยเลข 4 ตัว บ่งบอกผู้ผลิตและส่วนสุดท้าย ซึ่งแยกจากส่วนที่สองโดยมีรหัส 01010 เป็นตัวคั่นนั้น จะบ่งบอกรหัสตัวสินค้า รหัสแต่ละตัวจะใช้แถบ 7 แถบ แต่ละแถบมีความกว้างตายตัวเท่ากัน โดยแถบดำคือ 1 และแถบขาวคือ 0 รหัส EAN/UPC นี้เป็นรหัสที่ใช้กับสินค้า อุปโภคบริโภค และเป็นที่ใช้กันแพร่หลายทั่วโลก

รหัสตระกูล "2 ใน 5" 
1
2
3
4
5
6
7
8
9
0
1      0      0      0      1
0      1      0      0      1
1      1      0      0      0
0      0      1      0      1
1      0      1      0      0
0      1      1      0      0
0      0      0      1      1
1      0      0      1      0
0      1      0      1      0
0      0      1      1      0
  Code Start
  Code Stop
 1      1      0 
 1      0      1 
2 ใน 5 อุตสาหกรรม
        สำหรับรหัส "2 ใน 5" ซึ่งตามความเป็นมาแล้ว เป็นรหัสชนิดแรกที่ถูกใช้อย่างเป็นกิจจะลักษณะ หนึ่งตัวรหัสจะประกอบด้วย แถบห้าแถบ ซึ่งสองในจำนวนนี้จะมีลักษณะผิดแผกจากที่เหลือ ซึ่งเราจะได้เห็นกันต่อไป รหัสในตระกูลนี้ได้แก่ "2 ใน 5 อุตสาหกรรม", "2
ใน 5 แมทริกซ์" และ "2 ใน 5 สอดแทรก" ทั้งหมดเป็นรหัสแทนตัวเลข

        รหัส "2 ใน 5 อุตสาหกรรม" นั้น แถบรหัสหนึ่งจะมีความยาวระหว่าง 1 ถึง 32 ตัว ในรหัสชนิดนี้แถบดำเท่านั้นที่ถือเป็นองค์ประกอบ ของแถบรหัส โดยแถบดำแคบถือเป็น 0 และแถบดำกว้างถือเป็น 1 รหัส "2 ใน 5 อุตสาหกรรม" นี้ เป็นรหัสที่ง่ายต่อการพิมพ์ แต่ว่าขาดความ แน่นอนในการอ่าน ดังนั้นจึงมีการเติมเอาอักษรควบคุมที่ท้ายแถบรหัส รหัสชนิดนี้ใช้กันแพร่หลายในโรงงานอุตสาหกรรมต่าง ๆ บนตั๋วเครื่องบิน และเครื่องแยกจดหมาย
        สำหรับรหัส "2 ใน 5 แมทริกซ์" นั้น แถบดำและแถบขาวล้วนถือเป็นองค์ประกอบของรหัส หนึ่งตัวรหัสประกอบด้วยสามแถบดำ และสองแถบขาว ระหว่างรหัสแต่ละตัวจะมีช่องไฟคั่น แถบรหัสจะขึ้นต้นและลงท้ายด้วยรหัส 10000 เสมอ การถือเอาแถบขาว ซึ่งก็คือ พื้นที่ที่ใช้ในการพิมพ์รหัสเข้าเป็นส่วนหนึ่งของรหัส ทำให้รหัสชนิดนี้กินเนื้อที่น้อยกว่ารหัสชนิดแรก จาก 28 ถึง 33 เปอร์เซ็นต์ ข้อเสียคือความต้านทานต่อความผิดพลาดจะลดต่ำลง
        รหัส "2 ใน 5 สอดแทรก" นั้น อาจถือได้ว่าเป็นรหัสที่น่าสนใจที่สุดในรหัสตระกูลนี้ ในรหัสชนิดนี้แถบดำและขาวล้วนถือเป็น องค์ประกอบของรหัสเช่นเดียวกับ "2 ใน 5 แมทริกซ์" แต่จะไม่มีช่องไฟระหว่างรหัส และการใส่รหัสนั้นจะทำในลักษณะ "สอดแทรก" คือ อักษรตัวแรกจะถูกใส่รหัสด้วยรหัส "2 ใน 5 อุตสาหกรรม" โดยใช้แถบดำเป็นตัวประกอบ แต่ตัวอักษรตัวต่อมาจะถูกใส่รหัสด้วย "2 ใน 5 อุตสาหกรรม" ที่ใช้คราวนี้แถบขาวเป็นตัวประกอบ แถบขาวที่ได้มีห้าแถบด้วยกัน คือแบ่งเป็นสองแถบกว้างและสามแถบแคบ ซึ่งจะถูกแทรก เข้าสลับกับแถบดำห้าแถบที่ได้จากการใส่รหัสตัวอักษรแรก แถบรหัสของ "2 ใน 5 สอดแทรก" นี้จะขึ้นต้นด้วยรหัส 0000 และลงท้ายด้วย รหัส 100 เมื่อเทียบกับรหัส "2 ใน 5 อุตสาหกรรม" รหัสชนิดนี้ให้ความหนาแน่นมากกว่าจาก 36 ถึง 42 เปอร์เซ็นต์ และจาก 10 ถึง 12 เปอร์เซ็นต์ เมื่อเทียบกับรหัส "2 ใน 5 แมทริกซ์" มันจึงเป็นที่ใช้กันอย่างแพร่หลายในวงการอุตสาหกรรม

รหัส 39
        รหัส 39 เป็นรหัสชนิดแรกที่ใช้แทนตัวอักษรด้วย ปัจจุบันได้มีรหัสซึ่งขยายจากรหัส 39 แล้ว คือ รหัส 128 รหัส 39 นั้น ประกอบด้วยสัญลักษณ์ 43 ตัว (เดิม 39 ตัว) ซึ่งแบ่งเป็นพยัญชนะ 26 ตัว ตัวเลข 10 ตัว และอักษรพิเศษที่เหลือรหัส 39 นี้สามารถ ถือเป็นรหัส "3 ใน 9) เพราะหนึ่งตัวรหัสประกอบด้วย 9 ตัวประกอบ โดยสามตัวในนั้นจะเป็นแถบกว้าง และอีกสองตัวจะเป็นแถบแคบ หนึ่งแถบรหัสจะมีหนึ่งถึงสามตัวอักษรเท่านั้นซึ่งตามด้วย Check digit ดังนั้นรหัส 39 จึงมีความแน่นอนในการอ่านสูง แต่เปลืองเนื้อที่ รหัสชนิดนี้มีใช้กันมากในอุตสาหกรรมอิเล็คทรอนิค โดยใช้ในการแยกชนิดแผงวงจร

Codabar
        Codabar เป็นรหัสสำหรับตัวเลขและมีความยาวของแถบรหัสจาก 1 ถึง 32 ตัว เป็นรหัสที่ใช้ในธนาคารเลือดของสหรัฐอเมริกา และในอุตสาหกรรมยาและทางการแพทย์ หนึ่งตัวรหัสประกอบด้วย 7 บิท ซึ่งแบ่งเป็น 4 แถบดำ และ 3 แถบขาว แถบดำหรือขาวที่แคบแทน 0 และแถบดำหรือขาวกว้างแทน 1

รหัสในตระกูลอื่น
        นอกเหนือจากรหัสที่กล่าวแล้ว ยังมีรหัสอื่น ๆ ที่เราสามารถพบเห็นได้ เพียงแต่ว่าไม่เป็นที่แพร่หลายเท่าพวกแรกเท่านั้น รหัสเหล่านี้ได้แก่ รหัส 128, รหัส "2 ใน 7" และรหัส 11
        รหัส 128 เป็นรหัสที่ใหม่มาก มันประกอบด้วยชุดตัวอักษร 128 ตัวของแอสกี (ASCII) รหัสชนิดนี้เป็นรหัสต่อเนื่องและให้ความ แน่นอนในการอ่านสูงมาก ส่วนรหัส "2 ใน 7" เป็นรหัสชนิดโมดูเลชัน ตามความกว้างสำหรับแทนตัวเลขและอักษรพิเศษ 6 ตัว คือ $-: /. และ + ความกว้างของแถบในรหัสชนิดนี้ไม่ได้ถูกกำหนดไว้เพียงขนาดเดียว แต่มีถึง 18 ขนาดให้เลือกใช้ สามารถให้ความหนาแน่นได้ถึง 11 ตัวอักษรต่อนิ้ว แต่ว่ามีกฎเกณฑ์ที่ซับซ้อนจึงไม่เป็นที่นิยมใช้กันมากนัก และสุดท้ายรหัส 11 เป็นรหัสตัวเลขเช่นกัน มีลักษณะใกล้เคียงกับรหัส "2 ใน 5 แมทริกซ์" หนึ่งรหัสประกอบด้วย 3 แถบดำ และ 2 แถบขาว
        รหัส 11 นี้ให้ความหนาแน่นสูงมาก เนื่องจากว่ามีการออกแบบให้สัดส่วนของแถบกว้างต่อแถบแคบดีที่สุดในแต่ละรหัส แต่ผลก็คือความซับซ้อนซึ่งทำให้สู้แบบ "2 ใน 5" ไม่ได้
เครื่องกราดตรวจ หรือ สแกนเนอร์ (Scanner)
            สแกนเนอร์ คืออุปกรณ์ซึ่งจับภาพและเปลี่ยนแปลงภาพจากรูปแบบของแอนาลอกเป็นดิจิตอลซึ่งคอมพิวเตอ์ สามารถแสดง, เรียบเรียง, เก็บรักษาและผลิตออกมาได้ ภาพนั้นอาจจะเป็นรูปถ่าย, ข้อความ, ภาพวาด หรือแม้แต่วัตถุสามมิติ สามารถใช้สแกนเนอร์ทำงานต่างๆได้ดังนี้
            - ในงานเกี่ยวกับงานศิลปะหรือภาพถ่ายในเอกสาร
            - บันทึกข้อมูลลงในเวิร์ดโปรเซสเซอร์
            - แฟ็กเอกสาร ภายใต้ดาต้าเบส และ เวิร์ดโปรเซสเซอร์
            - เพิ่มเติมภาพและจินตนาการต่าง ๆ ลงไปในผลิตภัณฑ์สื่อโฆษณาต่าง ๆ             โดยพื้นฐานการทำงานของสแกนเนอร์, ชนิดของสแกนเนอร์ และความสามารถในการทำงานของสแกนเนอร์แบ่งออกได้ดังต่อไปนี้

ชนิดของเครื่องสแกนเนอร์
             สแกนเนอร์สามารถจัดแบ่งตามลักษณะทั่วๆ ไป ได้ 2 ชนิด คือ
             Flatbed scanners, ซึ่งใช้สแกนภาพถ่ายหรือภาพพิมพ์ต่าง ๆ สแกนเนอร์ ชนิดนี้มีพื้นผิวแก้วบนโลหะที่เป็นตัวสแกน เช่น ScanMaker III Transparency and slide scanners, ซึ่งถูกใช้สแกนโลหะโปร่ง เช่น ฟิล์มและ สไลด์

การทำงานของสแกนเนอร์
             การจับภาพของสแกนเนอร์ ทำโดยฉายแสงบนเอกสารที่จะสแกน แสงจะผ่านกลับไปมาและภาพ จะถูกจับโดยเซลล์ที่ไวต่อแสง   เรียกว่า charge-couple device หรือ CCD ซึ่งโดยปกติพื้นที่มืดบน กระดาษจะสะท้อนแสงได้น้อยและพื้นที่ที่สว่างบนกระดาษจะสะท้อนแสงได้มากกว่า CCD จะสืบหาปริมาณแสงที่สะท้อนกลับ จากแต่ละพื้นที่ของภาพนั้น และเปลี่ยนคลื่นของแสงที่สะท้อน กลับมาเป็นข้อมูลดิจิตอล  หลังจากนั้นซอฟต์แวร์ ที่ใช้สำหรับการสแกนภาพก็จะแปลงเอาสัญญาณเหล่านั้นกลับมาเป็นภพ บนคอมพิวเตอร์อีกทีหนึ่ง

สิ่งที่จำเป็นสำหรับการสแกนภาพมีดังนี้
             - สแกนเนอร์
             - สาย SCSI สำหรับต่อจากสแกนเนอร์ไปยังเครื่องคอมพิวเตอร์
             - ซอฟต์แวร์สำหรับการสแกนภาพ ซึ่งทำหน้าที่ควบคุมการทำงานของสแกนเนอร์ให้ สแกนภาพตามที่กำหนด
             - สแกนเอกสารเก็บไว้เป็นไฟล์ที่นำกลับมาแก้ไขได้อาจต้องมีซอฟต์แวร์ที่สนับสนุนด้าน OCR
             - จอภาพที่เหมาะสมสำหรับการแสดงภาพที่สแกนมาจากสแกนเนอร์
             - เครื่องมือสำหรับแสดงพิมพ์ภาพที่สแกน เช่น เครื่องพิมพ์แบบเลเซอร์หรือสไลด์โปรเจคเตอร์

ประเภทของภาพที่เกิดจากการสแกน  แบ่งเป็นประเภทดังนี้
             1. ภาพ Single Bit
                ภาพ Single Bit เป็นภาพที่มีความหยาบมากที่สุดใช้พื้นที่ในการเก็บข้อมูล น้อยที่สุดและ นำมาใช้ประโยชน์อะไรไม่ค่อยได้ แต่ข้อดีของภาพประเภทนี้คือ ใช้ทรัพยากรของเครื่องน้อยที่สุดใช้พื้นที่ ในการเก็บข้อมูลน้อยที่สุด ใช้ระยะเวลาในการสแกนภาพน้อยที่สุด Single-bit แบ่งออกได้สองประเภทคือ
                - Line Art ได้แก่ภาพที่มีส่วนประกอบเป็นภาพขาวดำ ตัวอย่างของภาพพวกนี้ ได้แก่ ภาพที่ได้จากการสเก็ต
                 - Halftone ภาพพวกนี้จะให้สีที่เป็นโทนสีเทามากกว่า แต่โดยทั่วไปยังถูกจัดว่าเป็นภาพประเภท Single-bit เนื่องจากเป็นภาพหยาบๆ
             2. ภาพ Gray Scale
                ภาพพวกนี้จะมีส่วนประกอบมากกว่าภาพขาวดำ โดยจะประกอบด้วยเฉดสีเทาเป็นลำดับขั้น ทำให้เห็นรายละเอียดด้านแสง-เงา ความชัดลึกมากขึ้นกว่าเดิมภาพพวกนี้แต่ละพิกเซลหรือแต่ละจุดของภาพอาจประกอบด้วยจำนวนบิตมากกว่า
ต้องการพื้นที่เก็บข้อมูลมากขึ้น
             3. ภาพสี
                หนึ่งพิกเซลของภาพสีนั้นประกอบด้วยจำนวนบิตมหาศาล และใช้พื้นที่เก็บข้อมูลมาก ควาามสามารถในการสแกนภาพออกมาได้ละเอียดขนาดไหนนั้นขึ้นอยู่กับว่าใช้สแกนเนอร์ขนาดความละเอียดเท่าไร
             4. ตัวหนังสือ
                ตัวหนังสือในที่นี้ ได้แก่ เอกสารต่างๆ เช่น ต้องการเก็บเอกสารโดยไม่ต้อง พิมพ์ลงในแฟ้มเอกสารของเวิร์ดโปรเซสเซอร์ ก็สามารถใช้สแกนเนอร์สแกนเอกสาร ดังกล่าว และเก็บไว้เป็นแฟ้มเอกสารได้ นอก จากนี้ด้วยเทคโนโลยีปัจจุบันสามารถใช้ โปรแกรมที่สนับสนุน OCR (Optical Characters Reconize) มาแปลงแฟ้มภาพเป็น เอกสารดังกล่าวออกมาเป็นแฟ้มข้อมูลที่สามารถแก้ไขได้

สแกนเนอร์แบบสอดกระดาษ (Sheetfled scanner) 

           เป็นสแกนเนอร์ที่ผู้ใช้ต้องสอดภาพหรือเอกสารเข้าไปยังช่องสำหรับอ่านข้อมูล (scan head) เครื่องชนิดนี้จะเหมาะสำหรับการอ่านเอกสารที่เป็นแผ่น ๆ แต่ไม่สามารถอ่านเอกสารที่เย็บเป็นเล่มได้

สแกนเนอร์แบบสดกระดาษ (Sheetfled scanner)
สแกนเนอร์แบบมือถือ (Handheld scanner) 
    
             มีขนาดเล็กสามารถพกพาได้สะดวก การใช้สแกนเนอร์รุ่นมือถือแบบนี้ ผู้ใช้ต้องถือตัวสแกนเนอร์ กวาดไปบนภาพหรือวัตถุที่ต้องการ

สแกนเนอร์แบบมือถือ (Handheld scanner)

กล้องถ่ายภาพดิจิทัล (digital camera)

           กล้องถ่ายรูปที่พัฒนามาจาก กล้องถ่ายรูประบบเดิม ที่ใช้ฟิล์มเป็นสื่อบันทึกข้อมูล โดยหันมาใช้ เทคโนโลยีบันทึกข้อมูล แบบดิจิตอลบนแผ่นดิสก์ หรือสื่ออื่นๆ
ประโยชน์ของกล้องถ่ายภาพแบบดิจิตอล           รวดเร็ว เพราะเมื่อถ่ายรูปแล้ว ก็สามารถนำมาใช้งานได้เลย ไม่ว่าจะเป็นการบันทึก                เป็นไฟล์ภาพบนแผ่นดิสก์ หรือการถ่ายโอน เข้าคอมพิวเตอร์ผ่านพอร์ทต่างๆ
           ใช้งานง่าย เพราะมีการทำงานแบบอัตโนมัติ
           ไม่เปลืองฟิล์ม เพราะอาศัยอุปกรณ์บันทึกที่สามารถลบข้อมูล และนำมาใช้งานใหม่ได้


การประยุกต์ใช้งาน           งานด้านสิ่งพิมพ์
           งานโฆษณาทางอินเทอร์เน็ต ภาพประกอบเว็บเพจ
           งานบุคลากรในองค์กรต่างๆ
           งานด้านประกันภัย

รูปแบบการบันทึกข้อมูล

           หน่วยความจำภายใน
           แผ่นการ์ดบันทึกข้อมูลเฉพาะ เช่น SSFDC (Solid State Floppy Disk Card)
               ของกล้องตระกูลฟูจิ
           ฮาร์ดดิสก์แบบ PCMCIA type III
           แผ่นดิสก์
           แผ่นซีดี 

6. อุปกรณ์รับเข้าแบบจำเสียง
            อุปกรณ์วิเคราะห์เสียงพูด (Speech Recognition Devices) เป็นอุปกรณ์ที่พัฒนาโดย นักคอมพิวเตอร์และนักภาษาศาสตร์ เพื่อใช้รับสัญญาณเสียงที่มนุษย์พูด และแปลงเป็นสัญญาณ ดิจิตอลเก็บเป็นข้อมูลไว้ในคอมพิวเตอร์ ปัญหาที่สำคัญของอุปกรณ์ชนิดนี้คือ ผู้พูดแต่ละคน จะมีน้ำเสียงและสำเนียงเฉพาะของแต่ละบุคคล จึงได้มีการแก้ปัญหาโดยให้คอมพิวเตอร์ได้ เรียนรู้เสียงของผู้ที่ต้องการใช้งานในระยะเวลาหนึ่งก่อน เพื่อเก็บรูปแบบของน้ำเสียงและสำเนียงไว้ ซึ่งจะช่วยลดความผิดพลาดได้มาก

อ้างอิง :http://www.chakkham.ac.th/technology/computer1/input.htm

นาย พงศธร  วงศ์ประเทศ