

കടകളിലെ ബില്ലില്, ഹോട്ടലുകളിലെ മെനുവില്, പണമിടപാട് നടത്തുമ്പോള്, ടിക്കറ്റുകളില്, പോസ്റ്ററുകളില്… എവിടെ നോക്കിയാലും കാണാം കറുപ്പും വെളുപ്പും നിറത്തിലുള്ള ക്യൂആര് കോഡുകള്. കണ്ടാല് വെറുമൊരു കുത്തും വരയും നിറഞ്ഞ ഡിസൈന് പോലെ തോന്നുമെങ്കിലും അതിനുള്ളില് ഒളിപ്പിച്ചിരിക്കുന്നത് ഒരു വെബ്സൈറ്റ് ലിങ്ക് മുതല് പണമിടപാട് വിവരങ്ങള് വരെ പലതുമാകാം.
ഫോണിന്റെ ക്യാമറ ക്യൂആര് കോഡിന് നേരെ പിടിച്ചാല് നിമിഷങ്ങള്ക്കുള്ളില് ഒരു വെബ്സൈറ്റ് തുറക്കുന്നു, പേയ്മെന്റ് ചെയ്യാന് സാധിക്കുന്നു, ഹോട്ടലിലെ മെനു കാണിക്കുന്നു. ഇത്രയും വേഗത്തില് വിവരങ്ങളൊക്കെ എങ്ങനെ ലഭിക്കുന്നു എന്നതാണ് രസകരമായ കാര്യം.
QR Code എന്നത് വിവരങ്ങള് സൂക്ഷിക്കാനും വേഗത്തില് വായിച്ചെടുക്കാനും കഴിയുന്ന ഒരു പ്രത്യേക രീതിയിലുള്ള കോഡാണ്. സാധാരണ ബാര്കോഡില് വിവരങ്ങള് പ്രധാനമായും നീളത്തിലുള്ള വരകളായാണ് സൂക്ഷിക്കുന്നത്. എന്നാല് QR Code-ല് വിവരങ്ങള് തിരശ്ചീനമായും ലംബമായും ക്രമീകരിച്ചിരിക്കുന്നതിനാല് താരതമ്യേന കൂടുതല് വിവരങ്ങള് ഉള്ക്കൊള്ളാന് കഴിയും. അതിനാലാണ് QR Code-നെ ചതുരാകൃതിയില് കാണുന്നത്.

QR Code നോക്കുമ്പോള് കാണുന്ന ചെറിയ കറുത്തതും വെളുത്തതുമായ ചതുരങ്ങള് വെറുതെയുള്ള പാറ്റേണുകളല്ല. അവയ്ക്കെല്ലാം കോഡിനുള്ളില് ഒരു പ്രത്യേക സ്ഥാനവും അര്ത്ഥവുമുണ്ട്. QR Code-ന്റെ മൂന്ന് കോണുകളില് കാണുന്ന വലിയ ചതുരങ്ങള് ശ്രദ്ധിച്ചിട്ടുണ്ടാകും. ഇവയെ finder patterns എന്ന് വിളിക്കുന്നു. ക്യാമറയ്ക്ക് QR Code എവിടെയാണ്, ഏത് ദിശയിലാണ് എന്നൊക്കെ മനസിലാക്കാന് ഇവ സഹായിക്കുന്നു. അതുകൊണ്ടാണ് QR Code ചെരിഞ്ഞോ മറിഞ്ഞോ പിടിച്ചാലും പലപ്പോഴും ഫോണ് അത് തിരിച്ചറിയുന്നത്.
ഇവിടെയാണ് ഫോണിന്റെ ക്യാമറയും സോഫ്റ്റ്വെയറും ഒരുമിച്ച് പ്രവര്ത്തിക്കുന്നത്. ഫോണ് ക്യാമറ QR Code-ന്റെ ചിത്രം പകര്ത്തുന്നു.തുടര്ന്ന് ഫോണിലെ QR Code reader ആ ചിത്രത്തിലെ പ്രത്യേക പാറ്റേണ് തിരിച്ചറിയാന് ശ്രമിക്കുന്നു. ആദ്യം QR Code-ന്റെ സ്ഥാനം കണ്ടെത്തും. വലിയ ചതുരങ്ങള് എവിടെയാണെന്ന് പരിശോധിച്ച് കോഡിന്റെ അതിരുകളും ദിശയും മനസിലാക്കും. ശേഷം കറുപ്പും വെളുപ്പും നിറത്തിലുള്ള ചെറിയ ചതുരങ്ങളുടെ ക്രമം വായിച്ച് അതിനുള്ളിലെ വിവരങ്ങള് ഡിജിറ്റല് ഡാറ്റയായി മാറ്റും.
QR Code-ല് ഒരു വെബ്സൈറ്റ് ലിങ്കാണ് സൂക്ഷിച്ചിരിക്കുന്നതെന്ന് കരുതുക. ഫോണ്, കോഡ് വായിച്ചെടുത്തപ്പോള് അതിനുള്ളിലെ വിവരങ്ങള് ഒരു ലിങ്കാണെന്ന് തിരിച്ചറിയും. തുടര്ന്ന് ആ ലിങ്ക് തുറക്കാനുള്ള ഓപ്ഷന് സ്ക്രീനില് കാണിക്കും. നിങ്ങള് അതില് ടാപ്പ് ചെയ്താല് ബ്രൗസര് ആ വെബ്സൈറ്റിലേക്ക് പോകും. അതായത് QR Code സ്വയം വെബ്സൈറ്റ് തുറക്കുന്നതല്ല. അതില് സൂക്ഷിച്ചിരിക്കുന്ന വിവരങ്ങള് ഫോണ് വായിക്കുകയും, ആ വിവരത്തിന്റെ അടിസ്ഥാനത്തില് അടുത്ത നടപടി സ്വീകരിക്കുകയും ചെയ്യുകയാണ്.

എല്ലാ QR Code-നും ഇന്റര്നെറ്റ് ആവശ്യമില്ല. ഉദാഹരണത്തിന്, ഒരു QR Code-ല് ഒരു ഫോണ് നമ്പര്, ചെറിയ ടെക്സ്റ്റ്, കോണ്ടാക്ട് വിവരങ്ങള് തുടങ്ങിയവ നേരിട്ട് സൂക്ഷിച്ചിട്ടുണ്ടെങ്കില് അത് വായിക്കാന് ഇന്റര്നെറ്റ് ആവശ്യമില്ല. എന്നാല് ഒരു വെബ്സൈറ്റ് ലിങ്കാണ് QR Code-ല് ഉള്ളതെങ്കില് ആ വെബ്സൈറ്റ് തുറക്കാന് ഇന്റര്നെറ്റ് ആവശ്യമായി വരും.
QR Code-ന്റെ പ്രത്യേകത അതിന്റെ ഡാറ്റാ ക്രമീകരണത്തിലാണ്. ചെറിയ ചെറിയ കറുപ്പ്-വെളുപ്പ് ചതുരങ്ങളുടെ ക്രമത്തിലൂടെയാണ് വിവരങ്ങള് സൂക്ഷിക്കുന്നത്. QR Code-ന് പല വലുപ്പത്തിലുള്ള പതിപ്പുകളുണ്ട്. കോഡ് വലുതാകുന്നതിനനുസരിച്ച് കൂടുതല് ഡാറ്റ ഉള്ക്കൊള്ളാനും കഴിയും. ടെക്സ്റ്റ്, നമ്പര്, വെബ് ലിങ്ക് തുടങ്ങിയ വിവിധ തരത്തിലുള്ള വിവരങ്ങള് QR Code-ല് സൂക്ഷിക്കാം.
QR Code-ല് error correction എന്ന സംവിധാനമുണ്ട്. അതിനാല് കോഡിന്റെ ചെറിയൊരു ഭാഗം മങ്ങിയാലോ കേടായാലോ ചിലപ്പോള് ഫോണ് ബാക്കിയുള്ള വിവരങ്ങളില് നിന്ന് ശരിയായ ഡാറ്റ കണ്ടെത്താന് കഴിയും. അതുകൊണ്ടാണ് ചെറിയൊരു സ്റ്റിക്കര് കീറിയാലും അല്ലെങ്കില് കോഡിന്റെ ഒരു ഭാഗത്ത് ചെറിയ പാട് വന്നാലും ചില QR Code-കള് സ്കാന് ചെയ്യാന് കഴിയുന്നത്.എന്നാല് കോഡിന്റെ വലിയൊരു ഭാഗം കേടായാല് സ്കാന് ചെയ്യാന് കഴിയണമെന്നില്ല.

ഇന്ന് ഏറ്റവും കൂടുതല് പരിചയമുള്ള ഉപയോഗം ഒരുപക്ഷേ ഡിജിറ്റല് പേയ്മെന്റുകളിലാണ്. കടയിലെ QR Code സ്കാന് ചെയ്യുമ്പോള് അതില് ഉള്പ്പെടുത്തിയിരിക്കുന്ന പേയ്മെന്റ് വിവരങ്ങള് ഫോണ് വായിക്കുന്നു. തുടര്ന്ന് പേയ്മെന്റ് ആപ്പില് ആവശ്യമായ വിവരങ്ങള് കാണിക്കും. ഇവിടെ ശ്രദ്ധിക്കേണ്ട പ്രധാന കാര്യം QR Code തന്നെ പണം കൈമാറുന്നില്ല എന്നതാണ്. QR Code നല്കുന്ന വിവരങ്ങള് ഉപയോഗിച്ച് പേയ്മെന്റ് സംവിധാനം ഇടപാട് നടത്തുകയാണ്.
രണ്ടും വിവരങ്ങള് കോഡാക്കി സൂക്ഷിക്കുന്ന സംവിധാനങ്ങളാണ്. എന്നാല് സാധാരണ ബാര്കോഡ് ഒരു ദിശയിലുള്ള വരകളുടെ രൂപത്തിലാണ്. QR Code രണ്ട് ദിശകളിലായി വിവരങ്ങള് ക്രമീകരിക്കുന്നതിനാല് കൂടുതല് ഡാറ്റ സൂക്ഷിക്കാനും വിവിധ കോണുകളില് നിന്ന് വേഗത്തില് വായിക്കാനും കഴിയും. അതുകൊണ്ടാണ് പേയ്മെന്റ്, ടിക്കറ്റിംഗ്, മെനു, വെബ് ലിങ്കുകള് തുടങ്ങിയ ആവശ്യങ്ങളില് QR Code ഇത്ര വ്യാപകമായത്.

QR Code സൗകര്യപ്രദമാണെങ്കിലും, കാണുന്ന എല്ലാ QR Code-കളും സുരക്ഷിതമാണെന്ന് കരുതരുത്. അപരിചിതമായ സ്ഥലങ്ങളില് പതിച്ചിരിക്കുന്ന QR Code സ്കാന് ചെയ്യുമ്പോള് തുറക്കുന്ന ലിങ്ക് ശ്രദ്ധിക്കുക. പണം സ്വീകരിക്കാനാണെന്ന് പറഞ്ഞ് ആരെങ്കിലും അയക്കുന്ന QR Code സ്കാന് ചെയ്യുന്നതിന് മുമ്പും സൂക്ഷിക്കുക. പ്രത്യേകിച്ച് ബാങ്ക് വിവരങ്ങള്, OTP, പാസ്വേഡ് തുടങ്ങിയ രഹസ്യ വിവരങ്ങള് QR Code സ്കാന് ചെയ്തതിന്റെ പേരില് ഒരു വെബ്സൈറ്റിലും നല്കാതിരിക്കുക.
നമ്മള് ഒരു നിമിഷം ക്യാമറയ്ക്ക് മുന്നില് കാണിക്കുന്ന ചെറിയ കറുപ്പ്-വെളുപ്പ് ചതുരം യഥാര്ഥത്തില് വിവരങ്ങളെ ഒരു പ്രത്യേക രീതിയില് ക്രമീകരിച്ചുവച്ചിരിക്കുന്ന ഡിജിറ്റല് കോഡാണ്. ക്യാമറ അതിനെ ചിത്രമായി പകര്ത്തുന്നു. ഫോണ് അതിലെ പാറ്റേണുകള് തിരിച്ചറിയുന്നു. സോഫ്റ്റ്വെയര് അവയെ ഡാറ്റയായി മാറ്റുന്നു. അതിലെ വിവരങ്ങള് ലിങ്കോ ടെക്സ്റ്റോ പേയ്മെന്റ് വിവരങ്ങളോ ആണെങ്കില്, അതനുസരിച്ചുള്ള നടപടി ഫോണ് സ്വീകരിക്കുന്നു. അങ്ങനെ നോക്കുമ്പോള്, വെറുമൊരു കറുപ്പും വെളുപ്പും നിറഞ്ഞ ചതുരമല്ല QR Code. ഒരു നിമിഷം കൊണ്ട് വിവരങ്ങളിലേക്ക് നമ്മെ എത്തിക്കുന്ന ചെറിയൊരു ഡിജിറ്റല് വാതിലാണ്.
Content Highlights :Simply scan with your phone's camera, and the information appears right before you. Let's find out how QR codes work.