버전: 1.0.1
최종 업데이트: 2024-02-02
범례
곱 동사 | 개발 작업 |
---|---|
'필수' | 필수 제품 요구사항 |
'SHOULD' | 권장사항(선택사항) |
'MAY' | 참고사항 |
개요
이 사양 문서에서는 ChromeOS와 호환되는 다기능 프린터 (MFP), 단일 기능 프린터 (SFP), 단일 기능 스캐너 기기의 범위와 사양을 설명합니다.
일반
기기는 다음과 같은 주요 표준을 구현해야 합니다.
- 인쇄용 IPP Everywhere
- 스캔용 Mopria eSCL
- USB 연결 기기에 IPP-USB 필요
- PC로 제어되는 팩스를 지원하는 기기의 경우 IPP-Fax (향후 요구사항)
- 네트워크 연결에 TLS 1.2 또는 1.3 필요
연결 유형
MFP 기기는 USB, 이더넷, Wi-Fi 또는 이들의 하위 집합을 통한 연결을 지원할 수 있습니다. 기기에서 지원하는 모든 연결 유형은 인증을 위한 이 문서의 관련 요구사항을 통과해야 합니다.
초기 설정
사용자는 Chromebook에서 프로그레시브 웹 앱 (PWA) 또는 Android 앱을 통해 기기를 설정할 수 있어야 합니다. 이러한 옵션을 사용할 수 없는 경우 초기 기기 설정 시 Chromebook 및 MFP 외의 휴대전화를 사용해야 할 수 있습니다.
특정 연결 유형을 통한 설정은 아래에 설명되어 있습니다.
USB
USB 구성은 필요하지 않습니다. 기기가 전원에 연결되면 USB를 통해 액세스할 수 있는 모든 기능이 자동으로 사용 설정되고 감지되어야 합니다.
네트워크
- (권장) 사용자가 이더넷 매개변수를 설정하거나 기기 전면 패널에서 Wi-Fi 네트워크에 연결하여 초기 네트워크 구성을 실행합니다. 네트워크가 구성되면 다음 섹션에서 설명하는 것처럼 네트워크에서 인쇄와 스캔이 사용 설정되어 있고 검색이 가능해야 합니다.
- 기기에 초기 네트워크 연결을 구성하는 데 적합한 전면 패널이 없다면 사용자는 ChromeOS 호환 PWA, ChromeOS 호환 Android 앱 또는 별도의 휴대전화 앱으로 기기를 설정할 수 있습니다.
- 기본 인쇄, 스캔 및 기타 관련 기능은 앱을 계속 사용할 필요 없이 초기 설정 후 ChromeOS에서 기본적으로 작동해야 합니다. 설정 후 앱 요구사항에 관한 자세한 내용은 다음 섹션을 참고하세요.
설정 후 구성 및 유지보수
기본 인쇄 및 스캔은 초기 설정 후 추가 구성 없이 ChromeOS에서 기본적으로 작동해야 합니다.
일부 MFP에는 기본적으로 사용 설정되지 않거나 설치 후 추가 구성이 필요한 추가 기능이 있습니다. 또한 많은 기기에는 공급 수준 확인, 잉크 및 용지 재정렬, 인쇄 헤드 정렬 등 필요한 유지관리를 실행하는 기능이나 유틸리티가 있습니다. 기기에 이러한 카테고리에 속하는 기능이 있는 경우 사용자는 다음 방법 중 하나 이상을 사용하여 ChromeOS에서 기능을 구성하고 사용할 수 있어야 합니다.
- 기기 전면 패널 사용자는 네트워크를 설정하지 않고 처음에 USB를 통한 연결을 위해 기기를 구성할 수 있으므로 최소한 기기 전면 패널을 통해 네트워크 연결을 구성할 수 있는 것이 좋습니다.
- 기기 DNS-SD 레코드의
adminurl
필드에 지정된 내장 웹 서버의 관리자 페이지입니다. - ChromeOS 호환 PWA, ChromeOS 호환 Android 앱 또는 별도의 휴대전화 앱
인쇄
기기가 인쇄를 지원하면 단일 기능 프린터의 인쇄 요구사항의 모든 측면을 충족해야 합니다. 기기가 인쇄 기능이 없는 전용 스캐너인 경우 이 문서의 다른 모든 요구사항을 충족하면 인증될 수도 있습니다.
검사
기기가 Mopria의 eSCL 사양을 준수해야 하며 스캔이 기본적으로 사용 설정되어 있어야 합니다. ChromeOS에는 사양의 요구사항 외에도 단일 기능 스캐너 사양에 자세히 설명되어 있는 구체적인 기대치가 있습니다.
팩스
기기는 팩스 기능을 제공할 수 있지만 ChromeOS 호환성을 위해 팩스 지원이 필요하지는 않습니다. 팩스를 지원하는 경우에는 팩스 송수신이 모두 기기 전면 패널에서 정상적으로 작동해야 합니다. 기본 팩스 기능을 사용하려면 ChromeOS에서 사용할 수 없는 추가 소프트웨어가 필요한 경우 기기가 ChromeOS와 호환되지 않습니다.
일부 MFP 기기는 추가 소프트웨어가 필요한 고급 팩스 기능 (예: 컴퓨터에서 직접 팩스 전송 또는 컴퓨터로 직접 팩스 수신)을 제공하며, 이 기능은 ChromeOS에서 작동하지 않습니다. 기기에서 이러한 유형의 팩스 기능을 제공하는 경우 제품 포장에 'ChromeOS에서 지원되지 않음'이라고 명확하게 표시되어 있는 한 인증이 차단되지 않습니다.
ChromeOS 향후 버전에서 IPP-Fax를 지원할 수 있습니다. MFP 기기는 컴퓨터로 제어하는 팩스를 허용하는 경우 IPP-Fax를 지원해야 합니다.
카드 리더 및 USB 저장소
MFP 기기는 카드 리더, USB 저장소 또는 기타 메커니즘을 통한 저장소 확장을 지원하여 저장소를 MFP에 직접 추가할 수 있습니다. 기기가 저장용량 확장을 지원할 필요는 없습니다.
MFP 기기에 추가 저장소를 연결할 수 있는 메커니즘이 없거나 MFP에서 부가기능 저장소를 지원하지만 외부에 노출하지 않는 경우 (예: 저장소가 인쇄 소스 또는 스캔 대상으로 내부적으로만 사용되는 경우) 이 섹션은 적용되지 않습니다.
MFP 기기가 저장소 확장을 지원하고 USB 연결 컴퓨터에 저장소를 표시하는 경우 추가 소프트웨어 없이 Chromebook에 마운트할 수 있는 표준 USB 대용량 저장소, MTP 또는 PTP 볼륨으로 표시되어야 합니다.
MFP 기기는 부가기능 저장소를 지원하고 네트워크를 통해 사용할 수 있도록 하는 경우 ChromeOS 파일 앱에서 검색하고 마운트할 수 있는 SMB 공유를 제공해야 합니다.
- 기기가 DNS-SD에
_smb._tcp
이름을 등록해야 합니다. - SMB 공유는 기본적으로 사용 설정할 필요가 없습니다. 그렇지 않은 경우 사용자는 위의 설정 후 구성 및 유지보수에 설명된 지원되는 설정 후 구성 메커니즘 중 하나를 통해 사용 설정하고 구성할 수 있어야 합니다.
- 기기는 SMB와 동시에 사용할 수 있는 한 추가 네트워크 공유 프로토콜을 지원할 수 있습니다.
- SMB가 기본적으로 사용 설정되지 않은 경우 적어도 기기에서 제공하는 다른 네트워크 공유 메커니즘과 마찬가지로 사용 설정하기가 쉬워야 합니다.
앱 제어 기능
일부 기기에는 다양한 기기 기능을 제어할 수 있는 호환 앱이 있습니다. 이러한 앱은 보완적인 앱인 경우 인증에 영향을 미치지 않습니다. 광고된 기기 기능이 앱 없이 ChromeOS에서 기본적으로 작동하는 경우 앱이 기기에 액세스할 수 있는 또 다른 경로를 제공할 수 있습니다. 앱은 Play 스토어에 ChromeOS 호환 Android 앱으로 배포되거나 ChromeOS 호환 PWA여야 합니다.
광고된 기기 기능이 앱 없이 작동할 수 없는 경우 제품 포장 및 설명서에 이를 명시해야 합니다.
동시 액세스
MFP 기기는 사용자가 동시에 여러 함수에 액세스하려고 할 때 사용자 데이터가 손실되거나 비정상 종료되어서는 안 됩니다. 동시 액세스를 방지하거나 허용하기 위한 특별한 전략은 필요하지 않습니다. 예를 들어 스캔 작업이 진행되는 동안 사용자가 인쇄를 시도하면 기기에서 다음과 같은 문제가 발생할 수 있습니다.
- '프린터 사용 중' 오류가 표시되면서 인쇄 작업 요청을 거부합니다.
- 인쇄 작업을 버퍼링하고 스캔이 완료된 후 인쇄합니다.
- 하드웨어가 두 작업을 동시에 실행할 수 있는 경우 스캔하는 동안 인쇄합니다.
- 다른 작업 (예: 수신 팩스)의 우선순위가 더 높은 경우 오류가 발생한 스캔 작업을 취소합니다.
- 일관되고 사용자가 당황하지 않아야 할 내용
합당하지 않은 결과의 예는 다음과 같습니다.
- 오류 없이 잘린 스캔 결과를 반환하거나 스캔 작업을 자동으로 삭제하여 인쇄 작업에 우선순위를 부여합니다.
- 기기 또는 호스트가 비정상 종료되거나 복구를 위해 사용자의 개입이 필요한 끊어진 상태로 전환됩니다.
- 인쇄 작업을 수락하고 삭제합니다.
기타 기능
위의 목록에 모든 기능이 포함되어 있지는 않습니다. MFP에서 추가 기능을 제공할 수도 있습니다. 추가 기능이 ChromeOS에서 작동하지 않으면 이러한 지원 부족을 제품 포장 및 설명서에 명확하게 표시해야 합니다.
펌웨어 업데이터
이후에 취약점이 발견될 경우에 대비하여 주변기기를 패치할 수 있어야 합니다. 알려진 취약점이 있는 주변기기는 ChromeOS 호스트에 연결하지 못하도록 차단됩니다.
기기에 네트워크 또는 무선 기능이 있다면 안전한 펌웨어 업데이트를 위한 메커니즘이 있어야 합니다. 기기에 USB 연결만 있다면 펌웨어 업데이트 메커니즘이 있어야 합니다.
펌웨어를 업데이트할 수 있는 기기에는 ChromeOS와 호환되는 다음과 같은 메커니즘이 하나 이상 있어야 합니다.
- (권장) 기기에서 인터넷 연결을 사용하여 펌웨어 업데이트를 확인하고 자동으로 설치합니다.
- 업데이트를 설치하기 전에 기기에서 사용자에게 메시지를 표시하는 경우 기기 전면 패널 또는 ChromeOS 호환 Android 앱을 통해 표시해야 합니다.
- 사용자는 제조업체 웹사이트에서 서명된 펌웨어 파일을 다운로드하고 기기의 웹 관리 페이지를 사용하여 업로드합니다.
- fwupd 및 Linux 공급업체 펌웨어 서비스를 사용한 USB 펌웨어 업데이트 fwupd가 지원되는 경우 공개 ChromeOS 펌웨어 보안 요구사항을 충족해야 합니다. 업데이트가 ChromeOS 기기에 안전하게 제공되도록 추가 조정이 필요합니다.
- ChromeOS 호환 PWA 또는 Android 앱을 통해 다운로드 및 설치된 업데이트
기기에 ChromeOS에서 실행되지 않는 소프트웨어가 펌웨어를 업데이트하고 ChromeOS 호환 업데이트 메커니즘을 제공하지 않는 경우 기기를 인증할 수 없습니다.
추가 리소스
- Mopria eSCL 사양의 공개 버전입니다.
업데이트 기록
날짜 | 버전 | Notes |
---|---|---|
2024-02-02 | 1.0.1 | 기타 사양으로 연결되는 링크 수정 |
2024-02-01 | 1.0 | 초기 파트너 사이트 게시 |