CPC Binary Barcode
સી. પી. સી. દ્વિસંગી બારકોડ એ કેનેડા પોસ્ટની માલિકીનું પ્રતીક છે જેનો ઉપયોગ તેની સ્વચાલિત ટપાલ વર્ગીકરણ કામગીરીમાં થાય છે. આ બારકોડનો ઉપયોગ નિયમિત કદના ટપાલ પર થાય છે, ખાસ કરીને કેનેડા પોસ્ટની લેટરમેલ સેવાનો ઉપયોગ કરીને મોકલવામાં આવતા ટપાલ પર. આ બારકોડ એક અનન્ય અલ્ટ્રાવાયોલેટ-ફ્લોરોસન્ટ શાહીનો ઉપયોગ કરીને દરેક ચહેરાના પરબિડીયુંના નીચલા-જમણા ખૂણા પર છાપવામાં આવે છે. પ્રતિકાત્મક વર્ણન લાગુ કરાયેલ બારકોડ 3 મીમીના અંતરે મુદ્રિત અને બિન-મુદ્રિત પટ્ટીઓનો ઉપયોગ કરે છે, અને તેમાં બે ક્ષેત્રો હોય છે. સૌથી જમણું ક્ષેત્ર, જે પહોળાઈમાં 27 બાર છે, ગંતવ્ય પોસ્ટલ કોડને એન્કોડ કરે છે. ડાબી બાજુનું ક્ષેત્ર પહોળાઈમાં 9 બાર છે અને મુદ્રિત ગંતવ્ય સરનામાની જમણી બાજુએ લાગુ થાય છે. આ ક્ષેત્રનો ઉપયોગ કયા હેતુ માટે થાય છે તે હાલમાં અસ્પષ્ટ છે. પોસ્ટલ કોડ ક્ષેત્રમાં, સૌથી જમણી બાજુની પટ્ટી હંમેશા છાપવામાં આવે છે, જેથી સૉર્ટેશન સાધનો બારકોડ પર યોગ્ય રીતે તાળું મારી શકે અને તેને સ્કેન કરી શકે. ડાબી બાજુની પટ્ટી, એક સમાનતા ક્ષેત્ર, માત્ર ત્યારે જ છાપવામાં આવે છે જ્યારે પોસ્ટલ કોડ ક્ષેત્રને મુદ્રિત પટ્ટીઓની વિચિત્ર સંખ્યા આપવા માટે જરૂરી હોય. બાકીના 25 બાર વાસ્તવિક ગંતવ્ય પોસ્ટલ કોડનું પ્રતિનિધિત્વ કરે છે. સ્કેનીંગ પ્રક્રિયા દરમિયાન અસ્પષ્ટતાની કોઈપણ શક્યતાને દૂર કરવા માટે, પોસ્ટલ કોડ ક્ષેત્રમાં રન-લંબાઈ પ્રતિબંધોનો ઉપયોગ કરવામાં આવે છે. સતત પાંચથી વધુ બિન-મુદ્રિત પટ્ટીઓ અથવા જગ્યાઓને મંજૂરી નથી, અને સતત છથી વધુ મુદ્રિત પટ્ટીઓને મંજૂરી નથી. પોસ્ટલ કોડની વાસ્તવિક રજૂઆતને બારકોડના ચાર પેટા ક્ષેત્રોમાં વહેંચવામાં આવે છે, જેમાં દરેકનું પોતાનું અલગ એન્કોડિંગ ટેબલ હોય છે. પ્રથમ અને છેલ્લા પેટાક્ષેત્રો, જે સામાન્ય એન્કોડિંગ કોષ્ટકને વહેંચે છે, તે હંમેશા પહોળાઈમાં આઠ બાર હોય છે, અને પોસ્ટલ કોડના અનુક્રમે પ્રથમ બે અક્ષરો અને છેલ્લા બે અક્ષરોને એન્કોડ કરે છે. બીજું પેટાક્ષેત્ર, જે પોસ્ટલ કોડના ત્રીજા અક્ષરને એન્કોડ કરે છે, તે હંમેશા પહોળાઈમાં પાંચ બાર હોય છે અને ત્રીજું પેટાક્ષેત્ર, જે ચોથા અક્ષરને એન્કોડ કરે છે, તે હંમેશા ચાર બાર પહોળું હોય છે. બારકોડ જનરેટ કરીને જગ્યાને અવગણીને, પોસ્ટલ કોડને ચાર પેટા ક્ષેત્રોમાં વહેંચો (દા. ત. K1-A-0-B1). નીચે આપેલા એન્કોડિંગ કોષ્ટકોમાં દરેક પેટાક્ષેત્રની સામગ્રીને શોધો અને હેક્સાડેસિમલ સંખ્યાઓ રેકોર્ડ કરો કે જેને તેઓ અનુરૂપ છે. (ઉદાહરણ તરીકે. K1-A-0-B1 બને છે 32-07-A-C2.) તે હેક્સ સંખ્યાઓને દ્વિસંગીમાં રૂપાંતરિત કરો અને જ્યાં જરૂરી હોય ત્યાં અગ્રણી શૂન્ય ઉમેરો. દ્વિસંગી સંખ્યાઓને બારમાં બદલો. પરિણામી દ્વિસંગી સંખ્યાઓમાં "શૂન્ય" બિટ્સ બારકોડમાં ખાલી જગ્યાઓને અનુરૂપ હોય છે, જ્યારે "એક" બિટ્સ મુદ્રિત બારને અનુરૂપ હોય છે, જેમાં દરેક નંબરનો સૌથી ઓછો નોંધપાત્ર બીટ બારકોડના દરેક પેટાક્ષેત્રમાં જમણી બાજુના બારને અનુરૂપ હોય છે. પરિણામી બારકોડના અંતમાં "સંરેખણ" પટ્ટી ઉમેરો. તમારી પાસે કેટલા બાર છે તેની ગણતરી કરો. જો તમને સમ સંખ્યા મળે, તો બારકોડની શરૂઆતમાં બીજી પટ્ટી ઉમેરો. અહીં એન્કોડેડ પોસ્ટલ કોડના કેટલાક ઉદાહરણો છે. આ ઉદાહરણોમાં વપરાતો રંગ બારકોડ છાપવા માટે ઉપયોગમાં લેવાતી શાહીના વાસ્તવિક રંગનું અનુકરણ કરવા માટે છે, જો કે તે બરાબર મેળ ખાતો નથી. તેમને વધુ દૃશ્યમાન બનાવવા માટે આ ઉદાહરણો પસંદ કરો. A1B 2C3: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | બિનઉપયોગી કોડપોઇન્ટ્સ ડેશ સાથે દર્શાવવામાં આવે છે. કોઈ પણ ક્ષેત્ર સતત ત્રણથી વધુ 1 બિટ્સ સાથે શરૂ થતું નથી અથવા સમાપ્ત થતું નથી, જે ખાતરી આપે છે કે સતત છથી વધુ 1 બિટ્સ ક્યારેય નથી. સતત 0 બિટ્સ પર પાંચ-બીટ મર્યાદાની બાંયધરી બીજા અને ચોથા ક્ષેત્રોની સીમાઓને સતત ત્રણ 0 બિટ્સ સુધી મર્યાદિત કરીને અને પ્રથમ અને ત્રીજા ક્ષેત્રોને સતત બે 0 બિટ્સ સુધી મર્યાદિત કરીને પ્રાપ્ત કરવામાં આવે છેઃ કોઈ પણ ક્ષેત્રમાં સતત પાંચથી વધુ 0 બિટ્સ હોતા નથી. કોડ 81, જેમાં ક્ષેત્ર 1 અથવા 4 માં સતત છ 0 બિટ્સ હશે, તેનો ઉપયોગ થતો નથી. ક્ષેત્ર 1 ક્યારેય સતત બેથી વધુ 0 બિટ્સમાં સમાપ્ત થતું નથી. ત્રણ અથવા વધુ સળંગ 0 બિટ્સમાં સમાપ્ત થતા કોડ્સ Z અથવા W અક્ષરોને એન્કોડ કરે છે, જેનો ઉપયોગ પોસ્ટલ કોડ્સના પ્રથમ અક્ષર માટે થતો નથી. ક્ષેત્ર 2 મહત્તમ ત્રણ સળંગ 0 બિટ્સ સાથે શરૂ અથવા સમાપ્ત થઈ શકે છે. ક્ષેત્ર 3 ક્યારેય સતત બેથી વધુ 0 બિટ્સ સાથે શરૂ થતું નથી, ન તો તે ક્યારેય એકથી વધુ બિટ્સ સાથે સમાપ્ત થાય છે. ક્ષેત્ર 4 સતત ત્રણ 0 બિટ્સ સાથે શરૂ થઈ શકે છે, અને સતત પાંચ 0 બિટ્સ સાથે સમાપ્ત થઈ શકે છે, પરંતુ હંમેશા 1 બીટ (સંરેખણ પટ્ટી) દ્વારા અનુસરવામાં આવે છે. બારકોડ્સ કેનેડા પોસ્ટ