かくすけのいろいろ作るブログ

かくすけの開発者ブログです。開発の他いろいろなモノづくりについて書きます。

【CapTra】Windows 10 OCR 利用までの手順

この記事について

この記事ではWindows画面翻訳ツール「CapTra」の文字認識エンジン「Windows 10 OCR」を使うための設定手順をまとめています。

CapTraでは3種類の文字認識エンジンを使用できます。
それぞれの特徴は次のようになっております。
本記事ではこの中のWindows 10 OCRの設定手順を説明します。

※ 2020/06/22 時点での筆者PCでの表示画面です。OSのアップデートなどにより変更されている可能性があります。

デフォルト準備なしで使用できます。
高速で準備が必要ないことが強みですが、他のエンジンに比べ文字認識の精度は高くありません。
オープンソースOCRエンジン Tesseract OCR を使用しています。
Windows 10 OCR使用するためにはWindows側の設定が必要です。
(本記事ではこの設定手順を説明します。)
高速で安定した精度の文字認識が可能です。
Google OCR有料で使用できる文字認識エンジンです。
無料版・テスト版ではご利用いただけません。
認識に時間がかかりますが、高い精度での文字認識が可能です。

目次

  • Windows 10 OCR を使えるようにするための設定手順
  • 普段のPC利用に影響を出さないための追加設定手順

Windows 10 OCR を使えるようにするための設定手順

CapTraでWindows10 OCRを使うために必要な最低限の設定手順を説明します。


1. すでにCapTraを起動している場合は「×」ボタンを押してCapTraを終了させます。
f:id:kakusuke98:20200319233155p:plain

2. 画面左下にあるWindowsのスタートボタンを右クリックします。
f:id:kakusuke98:20200316125833p:plain
するとメニューが表示されます。

3. 表示されたメニューの「設定」をクリックします。
f:id:kakusuke98:20200316125915p:plain
Windowsの設定」ウィンドウが表示されます。

4. 表示された「Windowsの設定」ウィンドウのにある「時刻と言語」をクリックします。
f:id:kakusuke98:20200316130032p:plain
「日付と時刻の設定」ウィンドウが表示されます。

5. 表示された「日付と時刻の設定」ウィンドウの左側に表示されている「言語」をクリックします。
※ウィンドウの左側にメニューが表示されていない場合はウィンドウの幅を広げると表示されます。
f:id:kakusuke98:20200316130051p:plain
「言語」の設定画面が開きます。

6. 「言語」の設定画面にある「優先する言語を追加する」をクリックします。
f:id:kakusuke98:20200319150524p:plain
「インストールする言語を選択してください」ウィンドウが表示されます。

7. 「インストールする言語を選択してください」ウィンドウで
「English (United States)」をクリックして選択し、「次へ」ボタンを押します。
f:id:kakusuke98:20200319150543p:plain
「言語機能のインストール」ウィンドウが表示されます。

8. 「言語機能のインストール」ウィンドウで外せるすべてのチェックを外して「インストール」ボタンを押します。
※CapTra以外で必要であればチェックを入れたままインストールしても構いません。
f:id:kakusuke98:20200319150601p:plain
「言語機能のインストール」ウィンドウが閉じられ、言語パックのインストールがはじまります。

9. 言語パックのインストールが終わるのを待ちます。
f:id:kakusuke98:20200319150620p:plain

10. 「言語パックをインストールしました」と表示されれば設定完了です!
f:id:kakusuke98:20200319150713p:plain

CapTraを起動し、文字認識エンジンの「Windows10 OCR」を選択しても赤文字の注意文が表示されないようになりました。
「Windows10 OCR」をご使用いただけます。
f:id:kakusuke98:20200319153940p:plain

普段のPC利用に影響を出さないための追加設定手順

CapTraを利用する上では前項目の設定のみでも問題なく使えるのですが、
このままだと普段PCを使っている時に、操作ミスによって突然英語キーボードに変わってしまう恐れがあります。
本項目ではその問題を回避するための設定方法を説明します。
普段から英語キーボードを使用されている方はこちらの設定を行わなくて結構です。


1. 前項目の1~5を行い、「言語」の設定画面を開きます。

2. 「言語」の設定画面にある「常に規定として使用する入力方式を選択する」という文字をクリックします。
f:id:kakusuke98:20200319150735p:plain
「キーボードの詳細設定」画面が開きます。

3. 「キーボードの詳細設定」画面にある「言語バーのオプション」という文字をクリックします。
f:id:kakusuke98:20200319150749p:plain
「テキスト サービスと入力言語」ウィンドウが開きます。

4. 「テキスト サービスと入力言語」ウィンドウの上部にある「キーの詳細設定」タブを選択し、
表示された入力言語ホットキー内の「入力言語を切り替える」をクリックして選択します。
選択されたことを確認し、「キー シーケンスの変更」ボタンを押します
f:id:kakusuke98:20200319231312p:plain
すると、「キー シーケンスの変更」ウィンドウが開きます。

5. 「キー シーケンスの変更」ウィンドウで以下を選択します。
 入力言語の切り替え:割り当てなし
 キーボード レイアウトの切り替え:割り当てなし
両方選択した後に「OK」ボタンを押します。
f:id:kakusuke98:20200319150822p:plain
「キー シーケンスの変更」ウィンドウが閉じられます。

6. 「テキスト サービスと入力言語」ウィンドウの内容を確認し、「入力言語を切り替える」のキー シーケンスが「(なし)」になっていることを確認してください。
f:id:kakusuke98:20200319150840p:plain

7. 「テキスト サービスと入力言語」ウィンドウの「英語(米国) - US へ」の設定も4~6の手順と同じように行ってください。
「英語(米国) - US へ」についても キー シーケンスが「(なし)」になっていることが確認できたら「OK」ボタンを押してください。
すると「テキスト サービスと入力言語」ウィンドウが閉じられます。

8. 以上で設定は完了です!お疲れさまでした!