ネットワーク経由でUSBプリンターを共有する方法

パソコンが何台もあるのに、USBプリンターは1台だけ?問題ありません。そのプリンターをネットワーク経由で共有すれば、余計なハードウェアの手間を省けます。

Windowsを使っているなら、USBプリンターをネットワークで共有するために必要なものはすでに揃っています。唯一の注意点は?ローカルネットワーク内でしか動作せず、他の人が印刷するにはホストPCを起動したままにしておく必要があることです。

プリンター共有をもっと簡単にしましょう。LAN内またはデバイス間でUSBプリンターを共有するための信頼できる方法は3つあります。標準のWindows機能を使い続けることもできますし、リモートアクセス向けのプロ仕様ツールを試すこともできますし、あるいは小型のハードウェアデバイスを用意して代わりに処理させることもできます。そして、まさにここでそれを掘り下げていきます。

最速のセットアップと最も安定した結果を求める方は、まずソフトウェア方法セクションを確認してください。わかりやすく、設定にもそれほど時間はかかりません。

ネイティブ メソッド(Windows 標準搭載ツール)

Windows に組み込まれた共有オプションのおかげで、すべてのコンピューターが同じ LAN または Wi-Fi に接続されている限り、手間をかけずにネットワーク経由で USB プリンターを共有できます。

これに取り組む方法は 2 つあります。シンプルで初心者向けの方法と、細部にこだわる人向けのより高度な方法です。

長所

  • 無料で、Windows に含まれています
  • LAN および Wi‑Fi 接続で動作します
  • プライベート ネットワークに設定されている場合は安全です
  • PowerShell または MMC を介した自動化をサポートします

短所

  • ホストPCはオンのままである必要があります
  • ローカルネットワーク範囲に限定
  • セットアップは Windows のバージョンによって異なります
  • Homeエディションでは高度なツールを利用できません

家庭および小規模オフィスのユーザー向けの簡単な方法

Windows インターフェースを使用して素早くセットアップするのに最適です。

Windows 10/11 で USB プリンターをネットワーク共有する方法が知りたいですか?最も簡単な方法をお見せします。

Windows 設定で共有する(Win 10 & 11)

  1. Windows 10 では 設定 を開いて デバイス に移動し、Windows 11 では Bluetooth とデバイス から プリンターとスキャナー に進みます。
  2. 共有したいプリンターを選び、管理 に進んでから、メニューから プリンターのプロパティ を選択します。
  3. 共有 タブに移動して このプリンターを共有する をオンにし、識別しやすい名前を付けます。
  4. 共有をオンにすると、LAN 上のどのコンピューターでも プリンターとスキャナー でそのプリンターを見つけて接続できます。


プリンターとファイルの共有を有効にする

  1. USB プリンターをメインのコンピューターに接続します。
  2. 設定 → ネットワークとインターネット → ネットワークの詳細設定 → 共有の詳細設定 を開きます。
  3. ネットワーク探索ファイルとプリンターの共有 を有効にします。
  4. 次に、ネットワーク プロファイルが プライベート に設定されていることを確認します。
注: 古いバージョンまたはエンタープライズ版のWindowsの場合は、コントロール パネル → ネットワークと共有センター → 高度な共有設定の変更を開くことで、同じ共有設定にアクセスできます。

5. オプションを調整した後、変更を有効にするために両方のコンピューターを再起動します。

別のPCから接続

  1. 設定 → プリンターとスキャナー → デバイスの追加を開きます。
  2. 手動で追加を選択し、次に名前で共有プリンターを選択するを選びます。
  3. \\ComputerName\PrinterNameと入力し、求められたらプリンタードライバーをインストールします。


直接IPで接続

プリンターがWi‑FiまたはEthernetに対応している場合:

  1. プリンターのメニューまたはネットワーク設定からIPアドレスを確認します。
  2. プリンターとスキャナーで、デバイスの追加 → 目的のプリンターが一覧にない → TCP/IPアドレスで追加を選択します。
  3. IPアドレスを入力し、インストール手順を完了します。

高度な方法(パワーユーザー&管理者向け)

自動化タスクに最適。複数のプリンターを同時に管理している場合にも便利です。

プリント管理コンソール (MMC)

Windows 10/11 Pro および Enterprise エディションに含まれています。

  1. Win + R を押し、printmanagement.msc と入力して、Enter を押します。
  2. プリント サーバー → [お使いの PC 名] → プリンター を展開します。
  3. プリンターを右クリックして プロパティ を開き、共有 タブに移動して、このプリンターを共有する を有効にします。


PowerShell 自動化

大規模なセットアップや、プリンター展開スクリプトを使用する場合に最適です。

管理者として PowerShell 5.0 以降 を実行し、次を使用します:

Add-Printer -Name "OfficePrinter" -DriverName "HP Universal" -PortName "IP_192.168.1.50"

Set-Printer -Name "OfficePrinter" -Shared $true -ShareName "OfficePrinterShare"

トラブルシューティングの基本

共有プリンターが表示されない場合:

  • ネットワーク探索を再度オンにして、両方のコンピューターを再起動してください。
  • ファイアウォールまたはウイルス対策ソフトの設定をざっと確認し、プリンター共有をブロックしていないことを確かめてください。
  • 0x000007090x00000011b のようなエラーが出る場合は、Windows の機能で SMB 1.0 を有効にして PC を再起動してください — たいていそれで解決します。
  • アクセスがブロックされる場合は、パスワード保護共有とアクセス許可が正しく設定されていることを確認してください。

ソフトウェアメソッド

Windows で USB プリンターをネットワーク経由で共有しようとしたことがあるなら、ローカル接続ではそれなりに動くものの、それ以上となるとあまりうまくいかないことに気づいたはずです。良い知らせは、他のコンピューターや別のプラットフォームからでもプリンターにアクセスさせたい場合、USB-over-Network アプリを使えば、手順全体がずっと簡単になり、しかもはるかに安全になるということです。

長所

  • LAN またはインターネット経由でリモート印刷できます
  • Windows、macOS、Linux に対応
  • 暗号化された安全なデータ転送を提供します
  • 仮想化環境のセットアップ(RDP、VMware、Citrix)でうまく動作します
  • 手動の Windows 共有より簡単に設定できます

短所

  • サブスクリプションまたは一回限りのライセンスの支払いが必要です
  • アクティブなLANまたはインターネット接続が必要です

USB Network Gate を介して USB プリンターを共有する

Electronic TeamのUSB Network Gateを使えば、LAN上でUSBプリンターを共有できます。すべてをスムーズに稼働させ、データを安全に保ち、誰が印刷できるかを管理できます。これはビジネス環境にとても便利です。

1. ダウンロードして、ホストおよびプリンターへのアクセスが必要なすべてのクライアントマシンにUSB Network Gateをインストールします。

USB Network Gate をダウンロード

2. ホストPCでプログラムを開き、接続されたプリンターが一覧に表示されるのを確認します。

3. プリンター名の横にある共有を選択します。

ローカル USB デバイスを共有

4. クライアントコンピューターで、USB Network Gate に移動し、次に Remote USB Devices を選択します。

5. 共有プリンターを見つけて、接続をクリックします。

共有USBデバイスに接続する

6. そこから先は、プリンターはそのコンピューターに物理的に接続されている場合と同じように機能します。

または、動画チュートリアルをご覧ください:

USB Network Gate を選ぶ理由

  • IPベースの直接接続;クラウドログインは不要です。
  • Windows、macOS、Linuxで動作します。
  • RDP、VMware、Citrixの仮想環境で良好に動作します。
  • 暗号化チャネルとマルチユーザーのアクセス制御を提供します。

FlexiHub 経由で USB プリンターを共有する

FlexiHubを使えば、同じ部屋にいなくても、コンピューター間でUSBプリンターをかなり簡単に共有できます。安全な仮想接続を設定するので、実際には接続されていなくても、各コンピューターはプリンターが直接つながっているかのように動作します。

1. FlexiHub を使い始めるには、ホストPC(プリンターが接続されているPC)とクライアントPCの両方にインストールしてください。

2. FlexiHubアカウントにサインインするか、まだアカウントをお持ちでない場合は新規作成してください。

FlexiHubアカウントにサインイン

3. ホストコンピューターにUSBプリンターを接続します。FlexiHubインターフェースに表示されます。

デバイスを接続した状態で、ローカルPC上でアプリを起動します

4. クライアントマシンでFlexiHubを開きます。そこで、共有プリンターの横にある接続をクリックします。

接続可能なデバイスの一覧から選択してください

5. これが完了すると、プリンターがデバイスとプリンターに表示されます。お使いのコンピューターに直接接続されたプリンターと同じように動作します。

FlexiHubを選ぶ理由

  • Windows、macOS、Linuxで高いパフォーマンスを発揮します。
  • 2048ビットSSL暗号化によりデータを安全に転送します。
  • IP設定の調整やポート開放なしで動作します。
  • リモートワーク、ハイブリッドオフィス、仮想環境、RDPセッションに最適です。

ハードウェア メソッド

完全にオフラインのままにしたい場合は、USBプリントサーバーまたはUSBポート付きルーターを使用してプリンターを共有できます。

長所

  • インターネット接続なしで機能します
  • 追加のプログラムをインストールする必要はありません
  • 小規模オフィスや複数ユーザーのいる家庭に最適です
  • コンピュータの電源が切れていてもプリンターは引き続きアクセス可能です

短所

  • 追加のハードウェアを購入してもらう必要があるかもしれない
  • 互換性は特定のプリンターモデルでは制限される場合があります
  • セットアップ手順はルーターまたはブランドによって異なります
  • 暗号化やリモートアクセス機能などの高度なオプションが不足しています

USBプリントサーバーを使用する

USBプリントサーバー
  1. プリンターのUSBケーブルをプリントサーバーに接続します。
  2. 次に、EthernetまたはWi‑Fiを使用してプリントサーバーをルーターに接続します。
  3. 最後に、USBプリンター共有ネットワークの構成を完了するために、それを使用するすべてのコンピューターにプリンターのドライバーとメーカーのユーティリティをインストールします。

Wi-Fi 経由で USB プリンターを共有する方法

プリンターにWi-Fiが内蔵されていなくても心配しないでください。Wi-Fiネットワーク経由でUSBプリンターを共有することは可能です。必要なのは、無線で共有できるコンピューターまたはルーターに接続することだけです。

オプション 1: Windows PC を使用して Wi‑Fi 経由で共有する

注: これは、ホストPCが電源オンで、Wi‑Fiに接続されている間のみ動作します。
  1. USBプリンターを、すでにWi-Fiに接続されているデスクトップまたはノートPCに接続します。
  2. Windowsでファイルとプリンターの共有をオンにし、ネットワーク探索が有効になっていることを確認します。
  3. プリンターを共有するように設定します(上記のネイティブ方法を参照)
  4. 同じネットワーク上の他のデバイスは、その名前またはIPアドレスを使用してプリンターを見つけて追加できます。

オプション 2: USB ポート付き Wi-Fi ルーター経由で共有

USBポート付きWi‑Fiルーター
注: USBプリンターを家庭内ネットワークで共有したい方に最適で、余分なケーブルなしでワイヤレスプリンターに変えられます。
  1. プリンターをルーターのUSBポートに接続します。
  2. ルーターの管理設定に移動します。そこで、プリンターサーバーまたはUSB共有をオンにします。
  3. 最後に、ルーターのソフトウェアをインストールするか、各コンピューターでプリンターを手動で追加します。

物理USB共有スイッチ

ネットワークなしの代替案

物理USB共有スイッチ

Wi-FiやLANを使わずに、USBプリンターを少数のコンピューター(2~4台など)で共有するだけなら、USB切替器が手軽な解決策です。以下の手順に従ってください — USB Switch を使えば、1台のUSBデバイスを複数のPCに手動で切り替えて接続できます。

  1. USBプリンターを切替器の「Out」ポートに接続します。
  2. 切替器の「In」ポートを使って各コンピューターを接続します。
  3. デバイスの機械式ボタンを使い、どのコンピューターがプリンターを使用するかを手動で切り替えます。

結論

USBプリンターをネットワーク経由で共有する方法を探しているなら、まずはお使いのコンピューターに搭載されているプリンター共有機能を使うのがいちばん簡単です。自宅のネットワークや、小規模オフィスで全員が同じWi-FiやLANにつながっている環境に最適です。いちばんのメリットは?無料で、設定もかなり簡単なこと。そして、プリンターにつながっているコンピューターの電源を入れたままにしておく必要があります。唯一の注意点は、Windowsのバージョンが異なると必ずしもスムーズに動作しないことがある点です。

リモートワークをしている場合や、複数のOSを使っている場合、または仮想マシンやRDPから印刷する必要がある場合は、ソフトウェア型のUSB-over-Networkソリューションのほうが適しています。FlexiHubは、リモートアクセスが可能なクラウドベースの簡単なソリューションを求めるなら、有力な選択肢のひとつです。アプリをインストールしてログインするだけで使えます。

一方で、USB Network Gateは、LAN/IPによる直接接続と、社内ポリシーにスムーズに組み込めるローカル管理を必要とするITチームや企業に最適です。

インターネット環境が悪い場所にいる場合や、オフラインで使いたい場合は、ハードウェアのプリントサーバーやUSBポート付きルーターが堅実な選択です。小規模オフィス、サービスセンター、学校などで効果的に使えます。

ネットワーク印刷をスムーズかつ安全に保つための、簡単なヒントをいくつか紹介します:

役立つヒント: 
  • プリンターが応答しなくなった場合は、Print Spooler サービスを再起動すると解決に役立つことがあります。
  • 共有プリンターを再接続した後は、後で面倒なことにならないようにドライバーを再インストールしてください。
  • セキュリティ強化のため、すべての Windows アカウントにパスワードが設定されていることを確認してください。
  • 転送中のデータを安全に保つため、FlexiHub または USB Network Gate で SSL を有効にしてください。
  • 可能な限り、公衆ネットワーク経由で USB プリンターを共有しようとしないでください。

よくある質問

はい、それはできます!FlexiHub または USB Network Gate を使用するだけで、実現できます。

はい、できます!ネットワーク探索がオンになっていることを確認してください。

確かに、インターネット経由でFlexiHubまたはUSB Network Gateを使用している限り可能です。

もちろんです。高度な知識がある場合は、次を使ってネットワークプリントサーバーを設定できます:

  • CUPS(Common Unix Printing System)Mac/Linuxネットワーク上でUSBプリンターを共有するために使える、内蔵の印刷システムです。
  • Raspberry Pi:CUPSを実行する手頃なミニコンピューターで、常時稼働しても消費電力が少なく、ネットワーク上のどのデバイスからでもアクセスできるプリントサーバーとして機能します。