QR-Codes are two dimensional barcode (datamatrix) that is designed to have it's contents decoded at a high speed.
The acronym QR is derived from the term Quick Response. The company Denso Wave originally spawned the term QR as the creator intended that such barcodes and their contents were to be decoded at high speed electronically.
QR-Codes originated within the technology hungry country of Japan and have merely only recently began to become popular within the Middle East and Europe.
Barcodes that you see on any commercial product are extremely beneficial as their reading speed, supreme accuracy and their functionality are key.
As barcodes reached their peak and began getting used worldwide, the need for more data and characters types to be stored was inevitable.
Developers began tying to expand on the current amount of bars within the barcode and how their positioning to allow further data capacities. The need for smaller barcodes also was another defining factor in their development.
Such developments failed as reading and printing implications caused more problems than solutions. The 2D barcode was then born.
Take a mobile phone such as the iPhone; nearly ever mobile phone has a digital camera in today's world. The camera, along with decoding software can be used to capture a picture of the QR-Code of which the QR-Code software decoder and then transform the data held with the QR-Code to a meaningful action for the mobile phone:
- Connect to a web address
- Download a MP3
- Dial a telephone number
- Prompt your email client with a sender address
This can all be done within a matter of milliseconds making the transformation from a user's mobile phones browser to the mobile web instantaneous.
QR-Codes are capable of handling of sorts of data, including numbers, alphabetic characters, Kanji, Kana, Hiragana, symbols, binary, and control codes.
A total of 7,089 characters can be encoded in one symbol alone.
QR-Code Data Capacities
Numeric only |
Max 7,089 characters |
Alphanumeric |
Max 4,296 characters |
Binary (8 bits) |
Max 2,953 bytes |
Kanji, full-width Kana |
Max 1,817 characters |
Phonebook registration function formats
Function formats |
Property name |
i-mode compatible bar code recognition function |
Parameter description |
Name |
N: |
1.0 |
- Designates a text string to be set as the name in the phonebook. (0 or more characters)
- When a field is divided by a comma (,), the first half is treated as the last name and the second half is treated as the first name.
|
Reading |
SOUND: |
1.0 |
- Designates a text string to be set as the kana name in the phonebook. (0 or more characters)
- When a field is divided by a comma (,), the first half is treated as the last name and the second half is treated as the first name.
|
TEL |
TEL: |
1.0 |
- Designates a text string to be set as the telephone number in the phonebook. (1 to 24 digits)
|
TEL-AV |
TEL-AV: |
2.0 |
- Designates a text string to be set as the videophone number in the phonebook. (1 to 24 digits)
|
E-mail |
EMAIL: |
1.0 |
- Designates a text string to be set as the e-mail address in the phonebook. (0 or more characters)
|
Memo |
NOTE: |
1.0 |
- Designates a text string to be set as the memo in the phonebook. (0 or more characters)
|
Birthday |
BDAY: |
3.0 |
- Designates a text string to be set as the birthday in the phonebook. (8 digits)
- The 8 digits consist of the year (4 digits), month (2 digits) and day (2 digits), in order.
|
Address |
ADR: |
3.0 |
- Designates a text string to be set as the address in the phonebook. (0 or more characters)
- The fields divided by commas (,) denote PO box, room number, house number, city, prefecture, zip code and country, in order.
|
URL |
URL: |
3.0 |
- Designates a text string to be set as the homepage URL in the phonebook. (0 or more characters)
|
Nickname |
NICKNAME: |
3.0 |
- Designates a text string to be set as the nickname in the phonebook. (0 or more characters)
|
Mail function formats
Displayed name |
Property name |
i-mode compatible bar code recognition function |
Parameter description |
Receiver |
TO: |
1.0 |
- Designates a text string to be set as the destination in the e-mail composition screen. (0 or more characters)
|
Subject |
SUB: |
1.0 |
- Designates a text string to be set as the subject in the e-mail composition screen. (0 or more characters)
|
Message |
BODY: |
1.0 |
- Designates a text string to be set as the message body in the e-mail composition screen. (0 or more characters)
|
Create Bookmark function formats
Displayed name |
Property name |
i-mode compatible bar code recognition function |
Parameter description |
Title |
TITLE: |
1.0 |
- Designates a text string to be set as the title of the bookmark. (0 or more characters)
|
URL |
URL: |
1.0 |
- Designates a text string to be set as the URL of the bookmark. (0 or more characters)
|