Wersja: 1.0.1
Ostatnia aktualizacja: 02.02.2024
Legenda
| Czasownik produktu | Działanie programistyczne |
|---|---|
| „MUSI” | Obowiązkowe wymagania dotyczące produktu |
| „POWINNY” | Opcjonalna rekomendacja |
| „MAJ” | Przydatne |
Przegląd
Ta specyfikacja określa zakres i specyfikacje urządzeń wielofunkcyjnych, takich jak drukarki jednofunkcyjne (SFP) i skanery jednofunkcyjne pod kątem zgodności z ChromeOS.
Standardowe
Urządzenia muszą spełniać te kluczowe standardy:
- Drukowanie przez IPP Everywhere
- Mopria eSCL do skanowania
- Urządzenia podłączone przez USB wymagają IPP-USB
- IPP-Fax dla urządzeń obsługujących faksowanie kontrolowane przy użyciu komputera (wymagania w przyszłości)
- Protokół TLS 1.2 lub 1.3 jest wymagany do połączeń sieciowych
Typy połączeń
Urządzenie MFP może obsługiwać połączenia przez USB, Ethernet, Wi-Fi lub dowolny z nich. Wszystkie typy połączeń obsługiwane przez urządzenie muszą spełniać wymagania określone w tym dokumencie, aby uzyskać certyfikat.
Konfiguracja początkowa
Użytkownik powinien mieć możliwość skonfigurowania urządzenia za pomocą progresywnej aplikacji internetowej (PWA) lub aplikacji na Androida na Chromebooku. Jeśli nie są one dostępne, początkowa konfiguracja urządzenia może wymagać użycia telefonu komórkowego poza Chromebookiem i MFP.
Konfigurowanie za pomocą określonych typów połączeń opisano poniżej.
USB
Konfiguracja USB nie powinna być wymagana. Po podłączeniu urządzenia wszystkie funkcje dostępne przez USB muszą być automatycznie włączone i wykrywane.
Sieć
- (Preferowane) Użytkownik wykonuje początkową konfigurację sieci, ustawiając parametry Ethernet lub łącząc się z siecią Wi-Fi na panelu przednim urządzenia. Po skonfigurowaniu sieci drukowanie i skanowanie powinno być włączone oraz wykrywalne w sieci zgodnie z opisem w poniższych sekcjach.
- Jeśli urządzenie nie ma panelu przedniego odpowiedniego do konfigurowania początkowego połączenia sieciowego, użytkownik może skonfigurować na nim aplikację PWA zgodną z ChromeOS, aplikację na Androida zgodną z ChromeOS lub oddzielną aplikację na telefon komórkowy.
- Podstawowe funkcje drukowania, skanowania i inne istotne funkcje muszą działać natywnie w ChromeOS po wstępnej konfiguracji, bez konieczności ciągłego korzystania z aplikacji. W następnej sekcji znajdziesz więcej informacji o wymaganiach dotyczących aplikacji po skonfigurowaniu.
Konfiguracja i konserwacja po konfiguracji
Podstawowe funkcje drukowania i skanowania muszą działać natywnie w ChromeOS po wstępnej konfiguracji bez konieczności dodatkowej konfiguracji.
Niektóre urządzenia wielofunkcyjne mają dodatkowe funkcje, które mogą nie być włączone domyślnie lub po instalacji wymagają dodatkowej konfiguracji. Wiele urządzeń ma też funkcje lub narzędzia potrzebne do konserwacji, np. sprawdzenie ilości zapasów, zmianę kolejności tuszu i papieru, wyrównanie głowicy drukarskiej itp. Jeśli urządzenie ma funkcje, które należą do tych kategorii, użytkownik musi być w stanie skonfigurować i używać ich w ChromeOS na co najmniej jeden z tych sposobów:
- Przedni panel urządzenia. Użytkownik może początkowo skonfigurować swoje urządzenie do połączenia przez USB bez konfigurowania sieci, dlatego zalecamy konfigurowanie przynajmniej połączenia sieciowego na panelu przednim urządzenia.
- Strona administratora wbudowanego serwera WWW, określona w polu
adminurlw rekordach DNS-SD urządzenia. - PWA zgodną z ChromeOS, aplikacja na Androida zgodną z ChromeOS lub oddzielna aplikacja na telefon komórkowy.
Drukując je
Jeśli urządzenie obsługuje drukowanie, musi spełniać wszystkie aspekty wymagań drukowania dla drukarki jednofunkcyjnej. Jeśli urządzenie jest dedykowanym skanerem, który nie ma funkcji drukowania, może uzyskać certyfikat, o ile spełnia wszystkie pozostałe wymagania wymienione w tym dokumencie.
Skanowanie
Urządzenie musi być zgodne ze specyfikacją eSCL firmy Mopria, a skanowanie musi być domyślnie włączone. Oprócz wymagań określonych w specyfikacji ChromeOS ma określone oczekiwania, które zostały opisane w specyfikacji skanera jednofunkcyjnego.
Faksowanie
Urządzenie może udostępniać funkcję faksu, ale obsługa faksu nie jest wymagana ze względu na zgodność z ChromeOS. Jeśli tak, zarówno wysyłanie, jak i odbieranie faksów musi działać w pełni z przedniego panelu urządzenia. Jeśli podstawowe funkcje faksu wymagają dodatkowego oprogramowania niedostępnego w ChromeOS, urządzenie nie jest zgodne z tym systemem.
Niektóre urządzenia MFP oferują dodatkowe zaawansowane funkcje faksu, które wymagają dodatkowego oprogramowania (np. wysyłanie faksu bezpośrednio z komputera lub odbieranie faksu bezpośrednio do komputera), które nie działa w ChromeOS. Jeśli urządzenie oferuje te typy funkcji faksu, nie blokuje to certyfikacji, o ile jest ona wyraźnie oznaczona na opakowaniu produktu jako „nieobsługiwana w ChromeOS”.
Przyszłe wersje ChromeOS mogą obsługiwać protokół IPP-Fax. Urządzenie MFP powinno obsługiwać faksowanie IPP-Fax, jeśli umożliwia to faksowanie sterowane komputerowo.
Czytniki kart i nośnik USB
Urządzenie MFP może obsługiwać rozszerzanie pamięci za pomocą czytników kart, pamięci USB lub innych mechanizmów w celu dodania pamięci bezpośrednio do MFP. Urządzenie nie musi obsługiwać zwiększania ilości miejsca na dane.
Jeśli urządzenie wielofunkcyjne nie ma żadnego mechanizmu do podłączania dodatkowego miejsca na dane lub jeśli obsługuje dodatkową pamięć masową, ale nie udostępnia jej na zewnątrz (tj. pamięć jest używana tylko wewnętrznie jako źródło drukowania lub miejsce docelowe skanowania), ta sekcja nie ma zastosowania.
Jeśli urządzenie MFP obsługuje rozszerzanie pamięci i udostępnia ją komputerowi podłączonemu przez USB, musi być wyświetlane jako standardowa pamięć masowa USB, MTP lub PTP, którą można podłączyć do Chromebooka bez żadnego dodatkowego oprogramowania.
Jeśli urządzenie MFP obsługuje dodatkową pamięć masową i udostępnia ją przez sieć, musi oferować udział SMB, który można wykryć i podłączyć w aplikacji Pliki w ChromeOS.
- Urządzenie musi zarejestrować nazwę
_smb._tcpdla DNS-SD. - Udostępnianie SMB nie musi być domyślnie włączone. Jeśli tak nie jest, użytkownik musi mieć możliwość włączenia i skonfigurowania go za pomocą jednego z obsługiwanych mechanizmów konfiguracji po zakończeniu konfiguracji opisanych w sekcji Konfiguracja i konserwacja po zakończeniu konfiguracji powyżej.
- Urządzenie może obsługiwać dodatkowe protokoły udostępniania sieci, jeśli mogą być używane jednocześnie z SMB.
- Jeśli protokół SMB nie jest domyślnie włączony, jego włączenie musi być co najmniej tak samo łatwe, jak w przypadku każdego innego mechanizmu udostępniania sieciowego oferowanego przez urządzenie.
Funkcje kontrolowane przez aplikację
Niektóre urządzenia mają aplikację towarzyszącą, która może sterować różnymi funkcjami urządzenia. Te aplikacje nie wpływają na certyfikację, o ile są uzupełniające: jeśli reklamowane funkcje urządzenia działają natywnie w ChromeOS bez aplikacji, aplikacja może zapewnić inny sposób dostępu do urządzenia. Należy rozpowszechniać ją w Sklepie Play jako aplikację na Androida zgodną z ChromeOS lub zgodną z ChromeOS.
Jeśli reklamowane funkcje urządzenia nie mogą działać bez aplikacji, musi to być wyraźnie zaznaczone na opakowaniu produktu i w instrukcji obsługi.
Równoczesny dostęp
Urządzenie MFP nie może utracić danych użytkownika ani ulegać awarii, gdy użytkownik próbuje uzyskać dostęp do wielu funkcji jednocześnie. Nie jest potrzebna żadna konkretna strategia zapobiegania jednoczesnemu dostępowi ani zezwalania na niego. Jeśli na przykład użytkownik spróbuje coś wydrukować w trakcie wykonywania zadania skanowania, urządzenie może:
- Odrzuć żądanie zadania drukowania z komunikatem „drukarka zajęta”.
- Buforuj zadanie drukowania i wydrukuj je po zakończeniu skanowania.
- Drukuj podczas skanowania, jeśli urządzenie może wykonywać obie te czynności jednocześnie.
- Anuluj zadanie skanowania z błędem, jeśli inne zadanie (np. przychodzący faks) ma wyższy priorytet.
- Coś innego, o ile jest spójne i nie zaskakuje użytkownika.
Oto przykłady wyników, które nie byłyby uzasadnione:
- Zwróć skrócony wynik skanowania bez błędu lub dyskretnie upuść zadanie skanowania, aby nadać priorytet zadaniu drukowania.
- Awarie urządzenia lub hosta albo przejście w stan zablokowany, który wymaga od użytkownika interwencji w celu przywrócenia systemu.
- Zaakceptuj zadanie drukowania i upuść je.
Inne funkcje
Powyższa lista funkcji nie jest wyczerpująca. MFP może oferować dodatkowe funkcje lub możliwości. Jeśli dodatkowe funkcje nie działają w ChromeOS, ten brak pomocy musi być wyraźnie zaznaczony na opakowaniu produktu i w instrukcji obsługi.
Aktualizator oprogramowania układowego
Urządzenia peryferyjne muszą mieć możliwość zastosowania poprawek na wypadek wykrycia luk w zabezpieczeniach w przyszłości. Połączenie z hostem z ChromeOS przez urządzenie peryferyjne ze znanymi lukami w zabezpieczeniach zostanie zablokowane.
Jeśli urządzenie ma jakiekolwiek funkcje sieciowe lub bezprzewodowe, musi być wyposażone w mechanizm bezpiecznych aktualizacji oprogramowania. Jeśli urządzenie ma tylko połączenie USB, powinno mieć mechanizm aktualizacji oprogramowania.
Urządzenie, które może aktualizować oprogramowanie układowe, musi mieć co najmniej 1 mechanizm zgodny z ChromeOS:
- (Preferowane) Urządzenie korzysta z połączenia z internetem, aby sprawdzać dostępność aktualizacji oprogramowania i automatycznie je instalować.
- Jeśli urządzenie poprosi użytkownika o zainstalowanie aktualizacji, musi to zrobić na przednim panelu urządzenia lub w aplikacji na Androida zgodnej z ChromeOS.
- Użytkownik pobiera podpisany plik oprogramowania ze strony producenta i przesyła go, korzystając ze strony administratora urządzenia.
- Aktualizacje oprogramowania USB za pomocą Fwupd i usługi oprogramowania dostawcy systemu Linux. Jeśli funkcja fwupd jest obsługiwana, musi spełniać wymagania dotyczące publicznych zabezpieczeń oprogramowania układowego ChromeOS. Będzie to wymagać dodatkowej koordynacji, aby zapewnić bezpieczne przesyłanie aktualizacji na urządzenia z ChromeOS.
- Aktualizacje pobierane i zainstalowane za pomocą aplikacji PWA zgodnej z ChromeOS lub aplikacji na Androida.
Jeśli do aktualizacji oprogramowania urządzenia nie można zainstalować oprogramowania, które nie działa w ChromeOS i nie ma żadnego mechanizmu aktualizacji zgodnego z ChromeOS, nie można uzyskać certyfikatu.
Dodatkowe materiały
- Publiczna wersja specyfikacji Mopria eSCL.
Historia zmian
| Data | Wersja | Uwagi |
|---|---|---|
| 2024-02-02 | 1.0.1 | Popraw linki do innych specyfikacji |
| 2024-02-01 | 1.0 | Początkowa publikacja w witrynie partnera |