【Windows】WIAスキャナーが読み取りアプリでだけ見つからない時のサービス確認

【Windows】WIAスキャナーが読み取りアプリでだけ見つからない時のサービス確認
🛡️ 超解決

Windowsの読み取りアプリ(Windows Scanやフォトアプリなど)でスキャナーが認識されないのに、複合機のスキャナー機能やTWAINドライバーを使うアプリでは正常に使えるという現象が発生することがあります。このような場合、多くの原因はWindowsのWIA(Windows Image Acquisition)サービスの状態にあります。WIAサービスが停止していたり、スタートアップの種類が適切でないと、読み取りアプリがスキャナーを検出できなくなります。本記事では、WIAスキャナーが読み取りアプリでだけ見つからない時のサービス確認手順を中心に、原因の切り分け方から管理者への依頼内容までを詳しく解説します。

【要点】この記事で確認すること

  • 最初に見る場所: services.msc で「Windows Image Acquisition (WIA)」サービスの状態とスタートアップの種類を確認します。
  • 切り分けの軸: 読み取りアプリ以外(例:メーカー製スキャンソフト、Photoshopなど)でスキャナーが使えるかどうか。使えるならWIAサービス問題、使えないならドライバーやネットワークの問題です。
  • 注意点: 会社のPCでは、グループポリシーやセキュリティソフトによってWIAサービスが無効化されている場合があります。勝手にサービスを有効に変更するとポリシー違反になる可能性があるため、管理者に確認してください。

ADVERTISEMENT

WIAスキャナーが見つからない原因の代表例

読み取りアプリでだけスキャナーが見つからない原因は、WIAサービスの停止が最も多いです。ただし、それ以外にもいくつかの要因が考えられます。それぞれを確認してみましょう。

WIAサービスが停止している

WindowsのWIAサービスは、スキャナーやカメラなどのイメージ取得デバイスを管理するシステムサービスです。このサービスが停止していると、Windowsの標準読み取りアプリ(Windows Scan、フォトアプリ、ペイントなど)はスキャナーを認識できません。サービスは通常、自動起動に設定されていますが、何らかの理由で停止したり、手動起動に変更されたりすることがあります。特に、Windows Updateやドライバーの再インストール後にサービスの状態が変わることがあります。

ネットワークスキャナーの接続方式の違い

複合機やネットワークスキャナーには、WIAとTWAINという2種類の接続規格があります。WIAはWindows標準のインターフェースであり、多くのアプリでサポートされています。一方、TWAINは主にプロフェッショナル向けのソフトウェアで使われる規格です。スキャナーがWIAに対応していない場合や、WIAドライバーが正しくインストールされていない場合、読み取りアプリでは見つかりません。メーカー製のスキャンソフト(例:Canon MF Scan Utility、Epson Scan Smart)はTWAIN接続を使うことが多く、そのようなアプリでのみ動作する場合があります。

アプリの権限や64bit/32bit問題

Windowsの読み取りアプリは64bit版と32bit版があり、WIAサービスとのやり取りに影響することがあります。特に、64bit版Windowsで32bit版のアプリケーションを使う場合、WIAサービスが適切に連携しないケースが報告されています。また、アプリが管理者権限で実行されていない場合にスキャナーを認識できないこともあります。ただし、これは比較的まれな原因です。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

WIAサービスを確認する手順

まずはWIAサービスの状態を確認しましょう。以下の手順で操作してください。

  1. キーボードの「Windowsキー + R」を押して「ファイル名を指定して実行」を開きます。
  2. 「services.msc」と入力し、Enterキーを押します。ユーザーアカウント制御が表示された場合は「はい」をクリックします。
  3. サービスの一覧から「Windows Image Acquisition (WIA)」を探します。名前順に並んでいますので、「W」のあたりにあります。
  4. サービスの「状態」列を確認します。「実行中」と表示されていれば正常ですが、「停止」と表示されている場合は問題です。
  5. また、「スタートアップの種類」列も確認します。通常は「自動」になっているべきですが、「手動」や「無効」になっている場合は修正が必要です。
  6. サービスを右クリックし、「開始」を選択すると一時的に起動できます。スタートアップの種類を変更するには、サービスを右クリックして「プロパティ」を開き、「スタートアップの種類」を「自動」に変更して「OK」をクリックします。
  7. 変更後、一度PCを再起動して、読み取りアプリでスキャナーが認識されるか確認します。

注意点として、会社のPCではスタートアップの種類を変更できない場合があります。グループポリシーで固定されている可能性があるため、変更しようとしても元に戻るか、操作自体が制限されていることがあります。その場合は管理者に連絡してください。

それでも見つからない場合の切り分け

WIAサービスが正常に動作しているにもかかわらず、読み取りアプリでスキャナーが見つからない場合は、別の原因を探る必要があります。

他のアプリでのスキャナー認識を確認

まず、メーカー製のスキャンソフト(例:Canon MF Toolbox、Brother iPrint&Scan、Epson ScanSmartなど)や、TWAIN対応の画像編集ソフト(Photoshop、GIMPなど)でスキャナーが認識されるか確認してください。これらのアプリで正常にスキャンできる場合、WIA関連の問題である可能性が高いです。逆に、どのアプリでも認識できない場合は、ドライバーや接続の問題が考えられます。

デバイスマネージャーでドライバーの状態を確認

デバイスマネージャーを開き、「イメージングデバイス」や「ユニバーサル シリアル バス コントローラー」の項目にスキャナーが表示されているか確認します。黄色い感嘆符や「不明なデバイス」がある場合は、ドライバーが正しくインストールされていない可能性があります。ドライバーを再インストールするか、Windows Updateで最新ドライバーを適用してみてください。ただし、会社のPCではドライバーのインストールに管理者権限が必要なことが多いです。

ネットワークプリンター/複合機のWIA対応確認

ネットワーク接続の複合機を使用している場合、その機種がWIAに対応しているかどうかをメーカーの仕様で確認してください。また、WIA接続には通常、専用のネットワークドライバーやポート設定が必要です。複合機が「WIA 互換」と明記されていない場合、読み取りアプリでは使えないことがあります。その場合は、メーカー提供のスキャンソフトを使うか、TWAIN経由で利用することになります。

比較項目 WIA対応アプリ TWAIN対応アプリ
代表的なアプリ Windows Scan, フォト, ペイント メーカー製スキャンソフト, Photoshop, GIMP
接続方式 WIA(Windows標準) TWAIN(業界標準)
スキャナー認識条件 WIAサービスが動作、WIAドライバーがインストール済み TWAINドライバーがインストール済み
ネットワークスキャナー対応 機種とドライバーによる 機種とドライバーによる

管理者に依頼すべき設定や会社環境での注意点

会社のPCでは、標準ユーザーでは変更できない設定が多数あります。ここでは管理者に確認・依頼すべきポイントを説明します。

グループポリシーでWIAサービスが無効化されていないか

企業環境では、セキュリティポリシーの一環として、不要なサービスを無効化するグループポリシーが適用されている場合があります。WIAサービスがポリシーで「無効」に設定されていると、ユーザーがサービスを開始しようとしてもできません。この場合、管理者にWIAサービスの有効化を依頼する必要があります。ただし、セキュリティ上の理由で無効化している可能性もあるため、その場合は代替のスキャン方法(例:TWAINアプリ)を提案されるかもしれません。

ドライバーの配布方法(会社標準ドライバー)

多くの企業では、プリンターやスキャナーのドライバーをSCCMやグループポリシーで一括配布しています。標準でインストールされるドライバーがWIA対応でない場合、読み取りアプリでは使えません。管理者に、該当の複合機/スキャナーのWIAドライバーが配布されているか確認してください。必要であれば、WIAドライバーを追加でインストールしてもらうか、別のアプリを利用する方法を相談します。

セキュリティソフトによるブロック

会社で導入しているセキュリティソフト(例:ウイルスバスター、McAfee、Symantecなど)が、WIAサービスやスキャナー通信をブロックしている可能性があります。特に、ネットワークスキャナーの場合、ファイアウォールで特定のポートが塞がれていることがあります。セキュリティソフトのログを確認するか、一時的に無効にして(管理者権限が必要)動作確認をしてみてください。ただし、セキュリティソフトの無効化はセキュリティリスクを伴うため、必ず管理者の指示に従ってください。

失敗パターン: 一般ユーザーがサービスを「自動」に変更した場合、次回のグループポリシー更新で元の「無効」に戻されることがあります。また、スタートアップの種類を変更したことで他のアプリに影響が出る可能性もゼロではありません。何より、許可なくシステム設定を変更すると、会社のポリシー違反とみなされる恐れがあります。必ず管理者に相談してから作業を進めてください。

よくある質問

Q1. WIAサービスが「自動起動」でもスキャナーが見つからないのはなぜ?

A. WIAサービスが起動していても、スキャナーのWIAドライバーが正しくインストールされていない可能性があります。デバイスマネージャーでスキャナーが正しく認識されているか確認してください。また、複合機の場合は、スキャナー機能が有効になっているか、本体の設定も確認しましょう。ネットワークスキャナーでは、IPアドレスやホスト名が変わっているとWIAが検出できないことがあります。

Q2. メーカー製スキャンソフトでは使えるのに、Windows Scanで使えないのはなぜ?

A. メーカー製ソフトはTWAIN接続を使っている可能性が高いです。Windows ScanはWIA接続しかサポートしていません。スキャナーがWIAに対応していないか、WIAドライバーがインストールされていないことが原因です。メーカーのWebサイトからWIAドライバーを入手できるか確認するか、または管理者にTWAIN接続しか使えないことを伝えて、代替のアプリ(例:メーカー製ソフト)の使用を検討してください。

Q3. WIAサービスを再起動しても改善しません。他に試せることは?

A. 以下の手順を試してみてください。①PCを再起動する。②スキャナーとPCの接続(USBケーブルやネットワーク)を確認する。③別のUSBポートに接続し直す。④スキャナーの電源を入れ直す。⑤Windowsのトラブルシューティング(設定>更新とセキュリティ>トラブルシューティング>ハードウェアとデバイス)を実行する。それでも解決しない場合は、ドライバーの再インストールや、システムファイルチェッカー(sfc /scannow)の実行を検討しますが、管理者権限が必要です。

まとめ

読み取りアプリだけでスキャナーが見つからない現象は、WIAサービスの停止やスタートアップの種類が適切でないことが主な原因です。サービスの状態を確認し、必要に応じて自動起動に変更することで解決する場合が多いです。ただし、会社PCではグループポリシーやセキュリティソフトの影響で変更できないケースもあるため、管理者に相談することが重要です。また、スキャナー自体がWIA非対応の可能性も考慮し、他のアプリでの動作確認を行ってください。原因を切り分けることで、適切な対処(サービス変更、ドライバー再インストール、代替アプリの利用)を選択できるようになります。


💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。