與 ChromeOS 相容 - 多功能印表機 (MFP) 規格 v1.0

版本:1.0.1
上次更新日期:2024 年 2 月 2 日

圖例

產品動詞 開發動作
「必須」 必要產品規定
「應該」 選用建議
「5 月」 有了更好

總覽

這份規格文件概略說明多功能印表機 (MFP)、單功能印表機 (SFP) 和單一函式掃描器裝置與 ChromeOS 相容的範圍和規格。

標準

裝置必須採行下列主要標準:

  • 用於列印的 IPP
  • 掃描 Mopria eSCL
  • 連接 USB 的裝置需要 IPP-USB
  • IPP-Fax (適用於支援 PC 控管的傳真功能的裝置) (日後規定)
  • 網路連線需要 TLS 1.2 或 1.3

連線類型

MFP 裝置支援透過 USB、乙太網路、Wi-Fi 或任何這些來源的連線。裝置支援的所有連線類型都必須通過本文件中的相關要求,才能取得認證。

初始設定

使用者應可透過 Chromebook 上的漸進式網頁應用程式 (PWA) 或 Android 應用程式設定裝置。如果上述方法不適用,初始裝置設定可能需要使用 Chromebook 和 MFP 以外的手機。

以下說明「特定連線類型」的設定方式。

USB

不需要針對 USB 進行設定。裝置接上電源時,必須自動啟用並偵測可透過 USB 存取的所有功能。

網路

  1. (建議) 使用者在裝置前端面板中設定乙太網路參數或連線到 Wi-Fi 網路,執行初始網路設定。網路設定完成後,您應啟用列印和掃描功能,並在網路上找到相關資訊,如以下各節所述。
  2. 如果裝置沒有適合設定初始網路連線的前端面板,使用者可以透過與 ChromeOS 相容的 PWA、與 ChromeOS 相容的 Android 應用程式或獨立的手機應用程式,設定裝置。
    1. 完成初始設定後,基本列印、掃描和其他相關功能必須在 ChromeOS 中以原生方式運作,無須持續使用應用程式。如要進一步瞭解設定後的應用程式相關規定,請參閱下一節。

設定完成後的設定及維護

完成初始設定後,基本列印和掃描功能必須在 ChromeOS 中以原生方式運作,無須進一步設定。

部分 MFP 包含其他可能預設為未啟用的功能,或在安裝後需要進一步設定。許多裝置也具備執行必要維護的功能或公用程式,例如檢查供應層級、重新訂購墨水和紙張、列印頭部對齊等。如果裝置有任何功能屬於這些類別,使用者必須能夠透過下列一或多種方式在 ChromeOS 中設定及使用這些功能:

  1. 裝置前面板。由於使用者一開始可能在不設定網路的情況下,透過 USB 將裝置設為連線,因此建議至少透過裝置前端面板設定網路連線。
  2. 內建網路伺服器的管理員頁面,透過裝置 DNS-SD 記錄的 adminurl 欄位指定。
  3. 與 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 連接的電腦可查看該儲存空間,則必須顯示為標準 USB 大量儲存體、MTP 或 PTP 磁碟區,可掛接在 Chromebook 上,無須使用任何其他軟體。

如果 MFP 裝置支援附加儲存空間,且可透過網路提供,則必須提供 SMB 共用區,可供 ChromeOS「檔案」應用程式探索和掛接。

  • 裝置必須為 DNS-SD 註冊 _smb._tcp 名稱。
  • SMB 共用設定預設為不啟用。如果不是的話,使用者就必須能夠透過上述其中一種支援的後續設定機制啟用及設定,如上方設定後設定與維護一節所述。
  • 裝置可能支援其他網路共用通訊協定,前提是這類通訊協定可與 SMB 並行使用。
  • 如果預設未啟用 SMB,則該機制至少要與裝置提供的任何其他網路共用機制一樣簡單。

應用程式控制功能

部分裝置有隨附應用程式,可控制各種裝置功能。只要這些應用程式為補充資料,就不會對認證造成影響:如果宣傳的裝置功能可在沒有應用程式的 ChromeOS 中原生執行,應用程式或許也能提供其他存取裝置的方式。應用程式應在 Play 商店中以與 ChromeOS 相容的 Android 應用程式的形式發布,或者也可以是與 ChromeOS 相容的 PWA。

如果宣傳的裝置功能必須搭配應用程式才能運作,則必須在產品包裝和手冊上清楚註明。

同時存取

如果使用者同時嘗試存取多個函式,MFP 裝置不得遺失使用者資料或當機。您無需採取任何防止或允許並行存取的具體策略。舉例來說,如果使用者嘗試在掃描工作進行期間嘗試列印,裝置或許可以合理地進行以下操作:

  • 拒絕列印工作要求並顯示「印表機忙碌」錯誤。
  • 為列印工作緩衝,並在掃描完成後進行列印。
  • 硬體可同時進行列印,在掃描時進行列印。
  • 如果其他工作 (例如傳入的傳真) 的優先順序較高,請取消發生錯誤的掃描工作。
  • 其他情況 (只要內容一致且不會讓使用者感到驚訝)。

以下列舉不合理的成果:

  • 系統會傳回截斷的掃描結果而不會顯示錯誤,或者以無訊息的方式捨棄掃描工作,讓列印工作優先處理。
  • 將裝置或主機停止運作,或進入需要使用者介入復原的楔形調整狀態。
  • 接受並放置列印工作。

其他功能

上方清單僅列舉部分內容,MFP 可能會提供額外功能。如果其他功能無法在 ChromeOS 上執行,就必須在產品包裝和手冊中清楚註明此種支援功能。

韌體更新程式

週邊裝置必須能夠修補,以防日後發現安全漏洞。含有已知安全漏洞的周邊裝置將無法與 ChromeOS 主機連線。

如果裝置有任何網路或無線功能,就必須提供安全韌體更新的機制。如果裝置只有 USB 連線,則應採用韌體更新機制。

可更新韌體的裝置必須至少有一項與 ChromeOS 相容的機制,例如:

  • (建議) 裝置會使用自己的網際網路連線來檢查並自動安裝韌體更新。
    • 如果裝置在安裝更新前發出提示,必須在裝置前端面板,或透過與 ChromeOS 相容的 Android 應用程式進行。
  • 使用者從製造商網站下載已簽署的韌體檔案,然後使用裝置的網路管理頁面上傳該檔案。
  • 透過 fwupd 和 Linux 廠商韌體服務更新 USB 韌體。如果受到支援,則必須符合公開 ChromeOS 韌體安全性需求。這需要額外的協調程序,確保更新可安全地傳送至 ChromeOS 裝置。
  • 透過與 ChromeOS 相容的 PWA 或 Android 應用程式,下載並安裝更新。

如果裝置要求未在 ChromeOS 上執行的軟體更新韌體,且不提供任何與 ChromeOS 相容的更新機制,該裝置就無法獲得認證。

其他資源

修訂版本記錄

日期 版本 附註
2024-02-02 1.0.1 修正其他規格的連結
2024-02-01 1.0 初始合作夥伴網站出版品