第6章 ドライバーレスの USB 印刷とスキャン


ドライバーレスの印刷およびスキャンには、USB 接続デバイス向けのバリエーションがあり、IPP over USB 規格でカバーされています。これが動作するためには、ipp-usb パッケージをインストールする必要があります。このパッケージは、ローカルホスト上の Avahi にデバイスを登録し、USB デバイスをネットワークデバイスのように見せかけます。

6.1. デバイス機能のインストールと確認

ドライバーレス印刷では、ネットワーク上でデバイスを識別し、プリントサーバーを使って印刷キューを設定することで、デバイスを使用できるようにします。その後、印刷キュー内の設定にアクセスするか、ipptool などのツールを使用して、デバイスの機能を確認できます。

前提条件

  • デバイスのファームウェアを更新する。
  • リモートプリントサーバーからプリンターをインストールするために cups-browsed サービスが使用されていない場合は、このサービスを停止して無効にする。この場合、BrowsePoll サーバーは /etc/cups/cups-browsed.conf ファイルで使用されることに注意してください。

手順

  1. ipp-usb パッケージをインストールします。

    # dnf install ipp-usb
    注記

    ipp-usb パッケージは、CUPS および sane-airscane パッケージとともにデフォルトでインストールされます。

  2. デバイスに印刷機能があるかどうかを確認します。

    1. デバイスが ipp-usb によって認識されていることを確認します。

      # sudo ipp-usb check
    2. 既存の宛先の中でデバイスが CUPS によって識別されるかどうかを確認します。ipp-usb によって作成されたサービス名には、接尾辞 _USB が付きます。

      $ lpstat -e
      Canon_MF440_Series_USB

      ipp-usb によって作成されたサービス名には、_USB 接尾辞が付きます。たとえば、Canon_MF440_Series_USB は Canon I-Sensys MF433 という IPP-over-USB デバイスを表します。

      重要

      Canon_MF440_Series_USB が lpstat -e コマンドの出力には表示されるものの、アプリケーションには表示されない場合は、アプリケーションに問題を報告してください。

    3. デバイスの機能を確認します。

      # ipptool -tv ipp://localhost:60000/ipp/print get-printer-attributes.test
      # lpoptions -p Canon_MF440_Series_USB -l

      ipptool コマンドは、デバイスがサポートするすべての IPP 属性を返します。IPP 応答に印刷オプションが存在するにもかかわらず、lpoptions 出力には存在しない場合、一部の属性から PPD オプションが生成されているため、CUPS 側の問題です。lpoptions ユーティリティーは、使用可能な PPD オプションを返します。

  3. デバイスにスキャン機能があるかどうかを確認します。

    1. sane-airscan バックエンドがデバイスを認識しているかどうかを確認します。

      # scanimage -L
      device `airscan:e0:HP LaserJet MFP M130fw' is a eSCL HP LaserJet MFP M130fw ip=127.0.0.1
      Here, the HP LaserJet MFP M130fw device here is used for illustration, it does not show its real IPP-over-USB compatibility or its real options shared via AirScan from ipp-usb.
    2. デバイスの機能を確認します。

      # scanimage --help -d 'airscan:e0:HP LaserJet MFP M130fw (E700D6)'
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る