Canon CanoScan 4400F は古い機種ですが、品質の高いフラットベッドスキャナーです。問題は、このモデル向けに Windows 10 および Windows 11 用の新しい専用 Canon ドライバーが提供されていないことです。通常、ユーザーは Windows 8.1、Windows 8、または Windows 7 用の古いドライバーをインストールします。
このようなドライバーをインストールしても、スキャナーがすぐに動作しない場合があります。よくあるエラーは次のとおりです。
- 「スキャナーと通信できません」;
- 「TWAIN ソースを開けません」;
- Unable to open TWAIN source;
- TWAIN ドライバーがインストールされていないか、見つかりません。
通常、原因はスキャナー本体の故障ではありません。多くの場合、Windows またはスキャン用プログラムが古い TWAIN ドライバーを見つけられない、ドライバーをブロックしている、または誤ったスキャンソースを使用していることが原因です。
重要: すべての方法を一度に実行しないでください。まず最初の方法を試してください。解決しない場合は、次の方法に進んでください。
始める前に
まず、基本的な点を確認してください。
- USB ハブを使わず、スキャナーをコンピューターに直接接続します。
- 別の USB ポートを試します。
- USB 2.0 ポートがある場合は、それを使用します。
- ドライバーをインストールした後、コンピューターを再起動します。
- スキャナーが 「デバイス マネージャー」に表示されるか確認します。
スキャナーが Windows にまったく認識されない場合は、まず USB ケーブルと機器の電源を確認してください。スキャナーがシステム上で認識されているのに、スキャン用プログラムで TWAIN エラーが表示される場合は、次の方法に進んでください。
方法 1. 正しい Canon ドライバーをインストールする
64 ビット版 Windows 10 または Windows 11 では、Windows 8.1、Windows 8、または Windows 7 用の Canon 64 ビットドライバーを使用するのが最適です。
- 64 ビット版 Windows 用の 4400F Scanner Driver Ver. 12.1.3 をダウンロードします。
- ドライバーファイル名は
4400fvst641213ea15.exeのようになっている場合があります。 - スキャナーをコンピューターから取り外します。
- ドライバーファイルを右クリックし、「プロパティ」を選択します。
- 「互換性」タブを開きます。
- 「互換モードでこのプログラムを実行する」を有効にします。
- Windows 8 または Windows 7 を選択します。
- 「管理者としてこのプログラムを実行する」を有効にします。
- OK をクリックします。
- ドライバーのインストールを開始し、インストーラーの指示に従います。
- インストール後、コンピューターを再起動します。
- スキャナーをコンピューターに接続し、Windows がデバイスを認識するまで待ちます。
その後、スキャンを実行してみてください。エラーが残る場合は、次の方法に進んでください。
方法 2. TWAIN ドライバーフォルダーを Path 環境変数に追加する
これは、「TWAIN ソースを開けません」エラーを修正する最も一般的な方法の 1 つです。ドライバー自体はインストールされていても、CanoScan Toolbox または別のスキャン用プログラムがドライバーファイルを見つけられないことがあります。
重要: Path 環境変数内の既存の行は削除しないでください。新しい行を追加するだけで十分です。
- エクスプローラーを開きます。
C:\Windows\twain_32フォルダーに移動します。- フォルダー内で Canon ドライバーフォルダーを探します。CanoScan 4400F の場合、多くは
CNQ4803という名前ですが、少し異なる場合もあります。 - そのフォルダーを開き、アドレスバーから完全なパスをコピーします。パスの例:
C:\Windows\twain_32\CNQ4803 - Win + R キーを押します。
sysdm.cplと入力し、OK をクリックします。- 「詳細設定」タブを開きます。
- 「環境変数…」ボタンをクリックします。
- 下部の 「システム環境変数」セクションで、Path という行を探します。
- Path の行を選択し、「編集…」をクリックします。
- 「新規」をクリックします。
- ドライバーフォルダーへのパスを貼り付けます。例:
C:\Windows\twain_32\CNQ4803 - 必要に応じて、もう 1 行追加することもできます:
C:\Windows\twain_32 - 開いているすべてのウィンドウで OK をクリックします。
- コンピューターを再起動します。
再起動後、スキャン用プログラムをもう一度開き、TWAIN ソースを選択してみてください。
方法 3. TWAIN の代わりに WIA を使用する
TWAIN で引き続きエラーが表示される場合は、別のスキャンソースである WIA を使用してみてください。これは Windows 標準のスキャン機能です。
- 「スタート」メニューを開きます。
- 検索欄に Windows FAX とスキャン と入力します。
- 見つかったプログラムを開きます。
- 「新しいスキャン」をクリックします。
- デバイスの選択画面が表示された場合は、WIA-CanoScan 4400F またはそれに近い名前の項目を選択します。
- 必要な設定を選択し、スキャンを開始します。
WIA が動作する場合、CanoScan Toolbox を使用する必要はありません。通常の書類や写真のスキャンであれば、多くの場合これで十分です。
方法 4. NAPS2 を試す
古い CanoScan Toolbox は、Windows 10 および Windows 11 で動作が不安定になることがあります。代わりに、無料の NAPS2 を使用できます。
重要: NAPS2 はスキャナードライバーの代替ではありません。すでにインストールされている WIA または TWAIN ドライバーを使用します。
- 開発元の公式サイトから NAPS2 をダウンロードしてインストールします。
- プログラムを開きます。
- 「プロファイル」または Profiles をクリックします。
- 「新規」または New をクリックします。
- ドライバー選択欄では、まず WIA Driver を試します。
- WIA が動作しない場合は、TWAIN Driver を試します。
- 「デバイスを選択」または Select Device をクリックします。
- CanoScan 4400F を選択します。
- プロファイルを保存し、「スキャン」をクリックします。
WIA でも TWAIN でもスキャナーが表示されない場合、問題はドライバー、USB 接続、または Windows による古いドライバーのブロックに関連している可能性が高いです。
方法 5. 「メモリ整合性」設定を確認する
Windows 10 および Windows 11 には、「メモリ整合性」というセキュリティ機能があります。英語では Memory Integrity と呼ばれます。この機能が古いデバイスドライバーをブロックすることがあります。
重要: この機能を無効にすると、Windows の保護レベルが下がります。他の方法で解決しなかった場合、または Windows がドライバーのブロックを明確に通知している場合にのみ、この方法を使用してください。
- 「スタート」メニューを開きます。
- 検索欄に コア分離 と入力します。
- 見つかった Windows セキュリティの項目を開きます。
- 「メモリ整合性」の項目を探します。
- スイッチを 「オフ」 にします。
- コンピューターを再起動します。
- スキャナーの動作を確認します。
「メモリ整合性」を無効にしても解決しない場合は、この機能を再度有効にすることをおすすめします。
方法 6. CanoScan Toolbox を互換モードで起動する
この方法は、ドライバーはインストールされているものの、古い Canon プログラムが終了してしまう、フリーズする、またはスキャナーを認識しない場合に役立ちます。
- デスクトップまたは 「スタート」メニューで CanoScan Toolbox のショートカットを探します。
- そのショートカットを右クリックします。
- 「プロパティ」を選択します。
- 「互換性」タブを開きます。
- 「互換モードでこのプログラムを実行する」を有効にします。
- Windows 7 または Windows 8 を選択します。
- 「管理者としてこのプログラムを実行する」を有効にします。
- 「適用」と OK をクリックします。
- プログラムを再度起動します。
代替方法: VueScan
Canon ドライバーが Windows 10 または Windows 11 で動作しない場合は、VueScan を試すことができます。
VueScan は独立したスキャン用プログラムです。Canon CanoScan 4400F を含む多くの古いスキャナーに対応しています。場合によっては、古い Canon ドライバーを手動設定しなくても VueScan でスキャナーを使用できます。
この方法の欠点は、VueScan が有料ソフトであることです。通常は、まず試用版で確認できます。
何をしても解決しない場合
- 別のコンピューターでスキャナーを確認します。
- 別の USB ケーブルを試します。
- 古いドライバーを削除し、管理者として再インストールします。
- 「デバイス マネージャー」にエラーがないか確認します。
- TWAIN ではなく WIA 経由でスキャンしてみます。
- スキャナーを継続的に使用する必要がある場合は、最も簡単な回避策として VueScan の利用を検討してください。
まとめ
Windows 10 および Windows 11 で Canon CanoScan 4400F に発生する 「スキャナーと通信できません」および 「TWAIN ソースを開けません」エラーは、多くの場合、スキャナー本体の故障ではなく、古いドライバーや TWAIN ファイルの検索設定に関連しています。
まず正しい Canon 64 ビットドライバーをインストールし、その後 TWAIN ドライバーフォルダーを Path 環境変数に追加してください。TWAIN が動作しない場合は、WIA または NAPS2 を試します。古いドライバーがシステムによって完全にブロックされる場合は、「メモリ整合性」設定を確認するか、VueScan を使用できます。
最終更新日: 7月 4, 2026 記事の著者 DriverAsia



コメントを残す