ISO 6346

**ISO 6346**은 국제 표준화 기구(ISO)에 의해 컨테이너화된 복합 운송에서 사용되는 복합 운송(운송) 컨테이너의 코딩, 식별 및 마킹을 다루는 국제 표준이다. 이 표준은 고유한 일련번호(포함된 체크 디지트), 소유자, 국가 코드, 크기, 유형 및 장비 범주와 모든 운영 마크를 포함하는 모든 컨테이너에 대한 시각적 식별 시스템을 확립한다. 컨테이너 소유자 등록은 국제 컨테이너 사무국 (BIC)에서 관리한다.

## 식별 시스템
ISO 6346을 준수하는 컨테이너 번호의 예시:

ISO 6346을 준수하는 컨테이너 번호의 예시|300px
[섬네일|right|upright|[컨테이너|선박 컨테이너 끝에 있는 BIC 코드]]
표시된 예시는 하파크로이트 AG 소유 컨테이너의 코드이다.

### 소유자 코드
소유자 코드는 컨테이너의 소유자 또는 주요 운영자를 나타내는 라틴 알파벳 대문자 세 개로 구성된다. 이러한 코드는 전 세계적인 고유성을 보장하기 위해 파리의 뷰로 인터내셔널 데 컨테이너에 등록되어야 한다. 소유자는 하나 이상의 코드를 신청할 수 있는데, 일반적으로 처음 두 글자는 소유자 코드로 사용되고 세 번째 글자는 풀(pool)을 나타내는 데 사용된다(예: HLA, HLB, HLX는 컨테이너가 표준, 냉동 등인지 나타내는 하파크로이트 코드 중 일부이다).

### 장비 카테고리 식별자
장비 카테고리 식별자는 라틴 알파벳의 다음 대문자 중 하나로 구성된다.
* 모든 화물 컨테이너의 경우 U
* 분리 가능한 화물 컨테이너 관련 장비의 경우 J
* 트레일러 및 섀시의 경우 Z

현재 모든 공식 BIC 컨테이너 코드는 "U"로 끝난다. 그러나 미국 철도 협회는 북미에서 철도로 운송되는 자사 컨테이너 및 트레일러에 대해 유사한 코드를 인정하지만, 이들은 BIC에 의해 인정되지 않으며 체크 디지트가 없다.

따라서 ISO 코드에서는 U, J, Z만 사용된다. 냉동(리퍼) 컨테이너는 크기 유형 코드를 통해 식별된다.

### 일련번호
일련번호는 소유자 또는 운영자가 할당하는 6개의 숫자로 구성되며, 해당 소유자/운영자 차량 내에서 컨테이너를 고유하게 식별한다.

### 체크 디지트
체크 디지트는 소유자 코드 및 일련번호의 기록 및 전송 정확도를 검증하는 수단을 제공하는 하나의 숫자로 구성된다.

체크 디지트를 계산하려면 문자를 숫자로 변환해야 한다. 이는 세 단계로 수행된다.

#### 계산 1단계
각 알파벳 문자에는 숫자 값이 할당되며, 문자 A에는 10부터 시작한다(11과 그 배수는 생략).

일련번호의 개별 숫자는 그 숫자 값을 유지한다.

#### 계산 2단계
1단계에서 계산된 각 숫자는 2위치로 곱해지며, 여기서 위치는 2를 밑으로 하는 지수이다. 위치는 왼쪽에서 오른쪽으로 0부터 시작한다.

다음 표는 곱셈 계수를 보여준다.

#### 계산 3단계

최종 차이가 10이면 체크 디지트는 0이 된다. 이러한 상황이 발생하지 않도록 표준은 최종 차이가 10이 되는 일련번호를 사용하지 말 것을 권장한다. 그러나 이 권장 사항을 따르지 않는 컨테이너도 시장에 존재하므로, 체크 디지트 계산기를 프로그래밍할 경우 이 경우를 처리하는 기능을 포함해야 한다.

거의 모든 프로그래밍 언어에는 3단계에 대한 모듈러 연산자가 있다. 일부 언어는 (또한) 소수 부분을 반환하는데, 이를 적절한 모듈러 값을 얻기 위해 11로 곱해야 한다. 11이 제수로 사용되는 이유는 컨테이너 번호가 총 11개의 문자와 숫자로 구성되어 있기 때문이다. 1단계에서 숫자 11, 22, 33은 제수의 배수이므로 제외된다.

#### 예시

### 실제 문제
일상적인 업무에서 ISO 6346 식별을 전혀 따르지 않는 컨테이너가 나타나지만, 이들은 CSC 안전 승인을 완전히 받은 컨테이너인 경우가 있다. 일반적으로 이들은 "화주 소유" 컨테이너(SOC)로, 운송 회사가 소유하지 않고 화물 소유자(화주)가 제공한 컨테이너를 의미한다. 이들은 등록된 소유자 코드, 카테고리 식별자, 체크 디지트가 없을 수 있다. 컴퓨터 시스템은 ISO 6346을 따르는 명명 규칙을 요구하며, 접두사가 누락되면 가상의 접두사가 생성되기 때문에, 규정을 준수하지 않는 식별 코드가 있으면 운송 회사와 컨테이너 터미널 모두 장비를 올바르게 식별하고 화물을 제대로 인도하는 데 문제가 발생하므로 ISO 6346을 따르는 것이 바람직하다. 예를 들어, 운송 회사에서는 YYYY, 터미널에서는 XXXX를 사용하면 장비 불일치가 발생한다. 또한 ISO 6346 식별은 국제 세관 협약(컨테이너에 관한 세관 협약 및 이스탄불 협약)에서 요구 사항이 되었으므로, 많은 세관 당국은 컨테이너가 표준에 따라 표시되는지 여부를 검증하기 시작했다.

## 크기 및 유형 코드
코드는 다음 요소로 구성된다.
* 첫 번째 문자: 길이(코드화됨)를 나타냄
* 두 번째 문자: 폭과 높이(코드화됨)를 나타냄
* 세 번째 및 네 번째 문자: 컨테이너 유형을 나타냄

다음은 가장 일반적인 코드에 대한 개요이다.

덜 일반적으로 사용되는 ISO 6346 컨테이너의 크기/유형을 계산하려면 아래를 사용한다.

## 국가 코드 (선택 사항)
국가 코드는 ISO 3166-1에 설명된 대로 라틴 알파벳의 두 대문자로 구성된다. 이는 컨테이너의 소유자 또는 운영자의 국적이 아닌 코드가 등록된 국가를 나타낸다. 코드의 글자는 높이가  이상이어야 한다.

## 필수 운영 마크
운영 마크는 컨테이너 이동에 필요한 정보를 전달하거나 시각적 경고를 제공하기 위한 것이다. 이들은 다음 사항과 관련된다.
* 컨테이너의 중량
* 공수면 컨테이너를 나타내는 기호
* 머리 위 전기 위험 경고 표지
* 보다 높은 컨테이너의 높이 마크

## 같이 보기
* 표준 운송사 알파 코드
* UIC 왜건 번호
다음은 아직 문서가 할당되지 않은 추가 화물 컨테이너 관련 ISO 사양 목록이다(위키백과를 개선하고 문서를 시작하는 데 도움을 줄 수 있다).
* ISO 668 - 화물 컨테이너 - 분류, 치수 및 등급
* ISO 830 - 화물 컨테이너 - 용어
* ISO 1161 - 화물 컨테이너 - 코너 피팅 - 사양
* ISO 1496 - 화물 컨테이너 - 사양 및 시험
* ISO 2308 - 30톤 용량까지의 화물 컨테이너 리프팅 후크 - 기본 요구 사항
* ISO 3874 - 화물 컨테이너 - 취급 및 고정
* ISO 8323 - 화물 컨테이너 - 공수면(복합 운송) 다목적 컨테이너 - 사양 및 시험
* ISO 9669 - 화물 컨테이너 - 탱크 컨테이너용 인터페이스 연결
* ISO 9711 - 화물 컨테이너 - 선박 탑재 컨테이너 관련 정보
* ISO 9897 - 컨테이너 장비 데이터 교환 (CEDEX)
* ISO 10368 - 화물 열 컨테이너 - 원격 상태 모니터링
* ISO 10374 - 화물 컨테이너 - 자동 식별

## 각주
;내용주

;출처
* 국제 컨테이너 사무국
* 컨테이너 번호 매기기 가이드

## 외부 링크
* 국제 컨테이너 사무국 (BIC)
*  BIC 체크 디지트 계산기
* BIC 코드 식별자

분류:ISO 표준
분류:체크섬 알고리즘
분류:부호화
분류:컨테이너
분류:항만시설