영숫자

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

영숫자는 문자와 숫자를 조합하여 표현하는 문자 집합을 의미한다. 6비트를 사용하여 영숫자를 표현할 수 있으며, 8비트 ASCII 문자보다 저장 공간을 절약할 수 있다. 영숫자를 6비트로 나타내는 표준 규격은 없으며, 대문자와 소문자를 구분하지 않을 경우 36자의 문자를 표현할 수 있다. 사람의 오해를 방지하기 위해, 특정 응용 프로그램에서는 I, O, Q와 같은 문자를 1, 0과 혼동될 수 있어 부분 집합을 사용하기도 한다. 항공기 좌석 배치도, 차량 식별 번호, 전기 커넥터 등에서 이러한 부분 집합이 사용되며, 특히 DEC 알파벳이 대표적이다.

영숫자
📚 더 읽어볼만한 페이지
  • 식별자 - 아카이벌 리소스 키
    아카이벌 리소스 키(ARK)는 디지털, 물리적, 추상적 자원의 영구적인 식별을 위한 체계로, 분산된 웹 환경에서 관리 주체의 약속을 통해 객체의 보존과 접근성을 제공하며, ARK Alliance가 국제적인 사용을 장려하고 한국에서도 활용된다.
  • 식별자 - 바코드

2. 정보 처리

영숫자는 6비트로 한 문자를 나타낼 수 있어, 8비트 ASCII 문자로 저장하는 것보다 용량이 작다. 그러나 6비트 표현 표준 규격은 없으며, 대소문자 구분 없이 영숫자 36자와 기호를 포함하면 웹사이트 주소를 표현할 수 있다.

2.1. 데이터 표현

영숫자만으로 한 문자를 6비트로 나타낼 수 있어, 일반적인 8비트 ASCII 문자로 저장하는 것보다 훨씬 작아진다. 영숫자 가나의 경우 8비트가 필요하다.

하지만 영숫자를 6비트로 표현하는 표준 규격은 존재하지 않는다. 대문자와 소문자를 구분하지 않으면 영숫자는 36자이며, 6비트라도 28자 분의 여유가 있다. 거기에 각종 기호를 넣으면 웹사이트 주소를 표현할 수 있다.

2.2. 표준 규격 부재

영숫자만으로 6비트로 한 문자를 나타낼 수 있기 때문에 일반적인 8비트의 ASCII 문자로 저장하는 것보다 훨씬 작아진다. 영숫자 가나의 경우 8비트가 필요하다.

하지만 영숫자를 6비트로 나타내는 표준 규격은 존재하지 않는다. 대문자/소문자를 구분하지 않으면 영숫자는 36자이며, 6비트라도 28자 분의 여유가 있다. 거기에 각종 기호를 넣으면 웹사이트 주소를 표현할 수 있다.

3. 사용자 인터페이스에서의 영숫자 부분 집합

사람이 영숫자 문자열을 읽을 때, 특히 I, O, Q가 숫자 1, 0과 매우 흡사하여 혼동이 발생할 수 있다. 이러한 이유로, 응용 프로그램에 따라 영숫자 문자열의 다양한 부분 집합이 사용된다.

3.1. 혼동 방지

사람이 영문자와 숫자가 섞인 문자열을 읽을 때, 몇몇 글자들은 혼동을 일으킬 수 있다. 특히 I, O, Q는 숫자 1, 0과 매우 비슷하게 생겼다. 이러한 혼동을 막기 위해, 응용 프로그램에 따라 영숫자 문자열의 부분 집합을 사용하기도 한다.

여객기 좌석은 행 번호와 열 문자로 표시된다. 넓은 여객기는 한 행에 최대 10개의 좌석을 배치할 수 있으며, ABC-DEFG-HJK와 같이 문자를 할당한다. 이때 숫자 1과의 혼동을 피하기 위해 문자 I는 생략된다. 자동차 식별 번호에서도 I, O, Q가 숫자 1 또는 0과 비슷하여 사용되지 않는다.

V.35/M34 전기 커넥터 핀에는 작은 양각 문자가 사용된다. 이 문자들 중 I, O, Q, S, Z는 각각 1, 0, 5, 3, 2와의 혼동을 막고 눈의 피로를 덜기 위해 사용되지 않았다. 이 부분 집합은 처음 사용한 회사인 DEC의 이름을 따서 DEC 알파벳이라고 불린다.

손으로 쓴 영숫자의 경우, IO 뿐만 아니라 VU와, Z2와 비슷하게 보여 사용되지 않기도 한다.

3.2. 부분 집합 사용 사례

영숫자로 된 문자열을 사람이 읽을 때, 혼동이 생길 수 있다. 특히 IO10과 매우 비슷하다. 그래서 쓰임새에 따라 영숫자의 부분 집합을 사용하여 혼동을 없애는 경우가 있다.

* 여객기의 좌석 번호는 열을 나타내는 번호와 행을 나타내는 문자로 되어 있다. 폭이 넓은 기체에서는 한 열에 10개의 좌석이 있을 수 있으며, 'ABC-DEFG-HJK'와 같이 문자가 매겨진다. 즉, 1로 오해하지 않도록 I를 뺀다.

* 자동차 제조 회사가 사용하는 차량 식별 번호에서는 I, O, Q를 빼서 10과 헷갈릴 가능성을 없앤다.

* [http://www.cisco.com/univercd/cc/td/doc/product/wanbu/igx8400/8_2_0/8420ref/igx16apc.htm#15284 V.35/M34] 커넥터에는 핀마다 작은 문자가 새겨져 있다. 여기에서는 G, I, O, QC, 1, 0과 혼동될 수 있으므로 뺀다. 이 부분 집합은 처음에 DEC에서 사용했기 때문에 DEC 알파벳이라고 부른다.

* 손으로 쓰는 경우가 많은 곳에서는 IO 외에도 VU와, Z2와 비슷하다는 이유로 빠지는 경우가 있다.

4. 기타 용법

애니메이션 《리부트》에서 "alphanumeric"은 엔조의 감탄사로, "cool!" 또는 "awesome!"과 같은 의미로 사용되었다. "Talent Night" 에피소드에서는 "everything is all right" (문제없음)라는 의미로도 사용되었다.