macOSアップデート後にプリンターが動作しなくなったのなら、それはおそらくバグではありません。Appleが、プリンターの動作に必要なソフトウェアを意図的に削除したのです。ここでは実際に何が起きているのか、なぜAppleがそうしているのか、そしてどんな選択肢があるのかを説明します。
Appleが行ったこと
2022年のmacOS Venturaを起点に、Appleはサードパーティ製のプリンタードライバー拡張機能をmacOSから削除し始めました。これらは、HP、Canon、Epson、Brotherといったプリンターメーカーが、自社のプリンターをMacで動作させるために作成したソフトウェアパッケージです。
その後のリリースごとに — Sonoma、Sequoia、そしてそれ以降 — Appleはさらに多くのドライバーを削除しています。これは一度限りの整理ではありません。毎年より多くのプリンターに影響が及ぶ、継続的なプロセスです。
Appleがこれを行っている理由
Appleは何年もの間、macOSをより閉じたアーキテクチャへと押し進めてきました。プリンタードライバーは、旧来のシステム拡張モデルに残った最後の砦のひとつでした。
技術的な理由
従来のプリンタードライバーは、高い権限で動作するカーネル拡張(kext)またはシステム拡張を使用していました。Appleはこれらをセキュリティリスクとみなし、macOS全体で非推奨化を進めてきました。
代替手段:ドライバーレス印刷
Appleが描くのは、オープンな標準を使ったドライバーレス印刷です:
- AirPrint:Apple独自のワイヤレス印刷プロトコル
- IPP Everywhere:ドライバーなしでネットワーク印刷を行うための業界標準
- Mopria:IPP Everywhereに類似した団体標準
考え方としては、現代のプリンターは自らの機能をネットワーク経由で通知すべきであり、macOSはモデル固有のソフトウェアなしでそれらに印刷できるべきだ、というものです。
問題点
これは、こうした標準を前提に設計されたプリンターでは非常にうまく機能します。しかし次のようなプリンターでは機能しません:
- これらの標準が存在する前に製造されたプリンター
- これらの標準に部分的には対応しているが、フル機能にはドライバーが必要なプリンター
- ネットワークプロトコルを使用しないUSBプリンター
- 高度な機能(両面印刷、複数トレイ、カラーマネジメント)を備え、専用のドライバーサポートを必要とするプリンター
お使いのプリンターに起きること
Appleがプリンターのドライバーを削除すると、次の4つのうちいずれかが起こります。
シナリオ1:そのまま動作し続ける(幸運)
プリンターがAirPrintまたはIPP Everywhereをネイティブサポートしています。macOSはドライバーレス印刷を使用します。変化に気づかないことさえあるでしょう。これは2020年以降に製造されたプリンターで最も多いケースです。
シナリオ2:動作するが、質が落ちる
プリンターがドライバーレス印刷に部分的に対応しています。基本的な印刷はできますが、機能が失われます:
- 両面印刷ができない
- 用紙トレイを選択できない
- カラーマネジメントが限定的、または利用不可
- カスタム用紙サイズが使えない
- トナーやインクの残量が表示されない
プリンターは技術的には「動作する」のに、機能が削がれているため、これは最も不満の大きいシナリオです。
シナリオ3:汎用ドライバーが使われる
macOSは汎用のPostScriptまたはPCLドライバーにフォールバックします。プリンターは基本的な印刷ジョブを処理できますが、車を1速だけで運転しているようなものです。すべてが技術的には機能しているものの、支払った価値に見合うものは得られていません。
シナリオ4:完全に動作しなくなる
最悪のケースです。プリンターがドライバーレス印刷にまったく対応しておらず、メーカー製ドライバーだけがmacOSと通信する唯一の手段だった場合です。プリンターはMacから消えるか、利用不可と表示されます。
影響を受けるプリンターはどれですか?
最も影響を受けるもの
- Canon PIXMAインクジェット(2019年以前のモデル)
- HP LaserJet(AirPrint非対応の古いモデル)
- Epson EcoTankおよびWorkForce(2020年以前のモデル)
- Brother HLおよびMFCレーザープリンター(2019年以前)
- Lexmark(ほとんどのコンシューマー向けモデル)
- Samsungプリンター(全モデル — Samsungはプリンター事業から撤退しました)
影響が最も少ないもの
- 「AirPrint対応」として販売されているプリンター
- 「IPP Everywhere」または「Mopria」認証を受けたプリンター
- 2020年以降に製造されたほとんどのプリンター
- 近年のハイエンドなエンタープライズ向けプリンター
皮肉なこと
影響を受けたプリンターの多くは、ハードウェアとしては今も完全に機能します。インクやトナーは入手でき、機械部品も動き、プリンター自体はまだ何年も使える状態かもしれません。動作しなくなったのは、プリンターとmacOSの間をつなぐソフトウェアの橋だけです。
選択肢
選択肢1:PrintCast Driver(推奨)
PrintCast Driverは、macOS向けのプリンタードライバーの代替です。Appleが削除した、プリンターとmacOSの間の変換レイヤーを提供します。
仕組み
- printcast.appからPrintCast Driverをダウンロード
- インストールし、メニューバーから起動
- PrintCastがドライバーの欠落したプリンターを検出
- 印刷が復元されます
このアプローチが機能する理由
Appleはメーカー個別のドライバーを削除しましたが、その基盤となる印刷プロトコル(PostScript、PCL、IPP)はmacOSで今も機能しています。PrintCast Driverはこれらのプロトコルを話し、Appleが非推奨にしたシステム拡張アーキテクチャに依存することなく、プリンター向けに変換します。
PrintCastは独立したソフトウェアであり、いかなるプリンターメーカーとも提携していません — 結果はモデルによって異なるため、無料トライアルでお使いのプリンターを確認できます。
プリンターを直しませんか?
PrintCast Driverは数分でプリンターを再び印刷できるようにします。
7日間の無料トライアル。クレジットカードは不要です。
選択肢2:更新されたメーカー製ドライバー
一部のメーカーはmacOS対応のドライバーアップデートをリリースしています:
- HP:HP Smartアプリが多くの新しいモデルをカバー
- Brother:一部のモデル向けに更新されたドライバーパッケージを提供
- Canon:一部のモデル向けにドライバーのダウンロードを提供
- Epson:一部のモデル向けにEpsonドライバーパッケージが利用可能
欠点:すべてのモデルがカバーされているわけではなく、これらのドライバーも次のmacOSアップデートで再び動作しなくなる可能性があります。
選択肢3:現在のmacOSバージョンにとどまる
プリンターが今動作していて、それを壊すリスクを取りたくないなら、macOSのアップデートを見送ることもできます。これは時間を稼げますが、長期的な解決策ではありません — Appleは古いmacOSバージョンへのセキュリティアップデート提供を停止し、一部のアプリはいずれ新しいバージョンを要求するようになります。
選択肢4:新しいプリンターを買う
これは最も費用のかかる選択肢ですが、プリンターがすでに古く、買い替え時期にあるなら、次の項目に明確に対応したモデルを探してください:
- AirPrint
- IPP Everywhere
- Mopria
これらは今も将来も、ドライバーなしでmacOSと動作します。
Appleは方針を撤回するのでしょうか?
しません。Appleは何年もこの方向に進んでおり、その流れは加速しています。カーネル拡張からの脱却は、より広範なセキュリティアーキテクチャの一部です(システム整合性保護、公証の要件、Apple Siliconへの移行を導入したのと同じ理由です)。
Appleがサードパーティ製プリンタードライバーを復活させることを期待するのは、32ビットアプリのサポートを復活させることを期待するのと同じです。アーキテクチャはすでに先へ進んでいます。
プリンターメーカーはどうなのでしょうか?
プリンターメーカーは難しい立場にあります:
- 旧来のドライバーアーキテクチャはもう使えない
- Appleの新しい拡張モデル向けにドライバーを書き直すのは費用がかかる
- 影響を受けるプリンターの多くは利益率の薄い古いモデル
- 7年前のプリンターを最新のmacOSでサポートするビジネス上の根拠は弱い
一部のメーカー(特にHPとBrother)は、他社よりも良い対応をしてきました。しかしそのカバー範囲も不完全で、継続的なサポートが保証されているわけではありません。
経緯:ここに至るまでの流れ
| 年 | macOSバージョン | 変更内容 |
|---|---|---|
| 2020年 | Big Sur | Appleがkextの非推奨化を発表 |
| 2021年 | Monterey | ドライバー変更に関する最初の警告 |
| 2022年 | Ventura | ドライバー削除の第1波 |
| 2023年 | Sonoma | さらなるドライバーの削除 |
| 2024年 | Sequoia | 削除の継続、より厳格な運用 |
| 2025年以降 | 今後のリリース | 毎年さらなる削除が予想される |
まとめ
Appleによるプリンタードライバーの削除は、一時的な後退ではありません。macOSにおける恒久的なアーキテクチャの変更です。ドライバーは戻ってきませんし、今後のアップデートでさらに削除されていきます。
良いニュースは、プリンターのハードウェアには何の問題もないということです。機械部品、インクやトナーのシステム、給紙機構 — そのどれも変わっていません。変わったのはソフトウェアの層であり、それは置き換えられます。
PrintCast Driverは、Appleが生んだ空白を埋めます。一度インストールすれば、Mac上のPCL5またはPostScriptを使用するプリンターをカバーし、macOSの進化に合わせた互換性アップデートとともに積極的に開発されています。