📚 目次
事前準備
Python環境の確認とインストール
必要なソフトウェアのインストール
Step 1: Kindleスクリーンショット取得
Step 2: PNGファイルをPDFに変換
Step 3: PDFをOCR処理
トラブルシューティング
事前準備
Python環境の確認とインストール
0. Python環境の確認
まず、Pythonがインストールされているか確認します。
コマンドプロンプトを開いて以下を実行:
コマンドプロンプトの開き方:
python --version
結果の見方:
✅ Python 3.8.0 以上が表示される場合
Python 3.11.5
→ すでにPythonがインストールされています。次のステップへ進んでください。
❌ エラーが表示される場合
'python' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
→ Pythonがインストールされていません。以下の手順でインストールしてください。
0-1. Python環境のインストール
手順:
公式サイトにアクセス
ダウンロード
インストール
ダウンロードした.exeファイルを実行
⚠️ 重要: インストーラーの最初の画面で
「Install Now」をクリック
インストール確認
新しいコマンドプロンプトを開く(重要!)
以下を実行:
python --version
pip --version
⚠️ 注意:
必要なソフトウェアのインストール
1. Tesseract OCRのインストール
手順:
ダウンロード
インストール
インストール確認
"C:\Program Files\Tesseract-OCR\tesseract.exe" --version
正常にインストールされていれば、バージョン情報が表示されます。
日本語データの確認
"C:\Program Files\Tesseract-OCR\tesseract.exe" --list-langs
jpn(日本語)とeng(英語)が表示されればOK
2. Popplerのインストール
手順:
ダウンロード
解凍と配置
環境変数の設定
Windowsキー + R → sysdm.cpl と入力 → Enter
「詳細設定」タブ → 「環境変数」ボタンをクリック
「システム環境変数」の中から「Path」を選択 → 「編集」をクリック
「新規」をクリック → C:\Program Files\poppler\Library\bin を追加
すべてのウィンドウで「OK」をクリック
確認
pdftoppm -v
バージョン情報が表示されればOK
3. Pythonライブラリのインストール
コマンドプロンプト(管理者権限)で実行:
管理者権限でのコマンドプロンプトの開き方:
スタートメニューで「cmd」と検索
右クリック → 「管理者として実行」
pip install pillow pyautogui pygetwindow pytesseract pdf2image pypdf
インストールには数分かかります。
確認:
pip list
以下のライブラリが表示されればOK:
pillow
pyautogui
pygetwindow
pytesseract
pdf2image
pypdf
📚 目次
事前準備
Python環境の確認とインストール
必要なソフトウェアのインストール
Step 1: Kindleスクリーンショット取得
Step 2: PNGファイルをPDFに変換
Step 3: PDFをOCR処理
トラブルシューティング
事前準備
Python環境の確認とインストール
0. Python環境の確認
まず、Pythonがインストールされているか確認します。
コマンドプロンプトを開いて以下を実行:
コマンドプロンプトの開き方:
Windowsキー + R→cmdと入力 → Enterまたは、スタートメニューで「cmd」と検索
結果の見方:
✅ Python 3.8.0 以上が表示される場合
→ すでにPythonがインストールされています。次のステップへ進んでください。
❌ エラーが表示される場合
→ Pythonがインストールされていません。以下の手順でインストールしてください。
0-1. Python環境のインストール
手順:
公式サイトにアクセス
https://www.python.org/downloads/ を開く
ダウンロード
「Download Python 3.x.x」ボタンをクリック
最新の安定版をダウンロード
インストール
ダウンロードした
.exeファイルを実行⚠️ 重要: インストーラーの最初の画面で
✅ 「Add Python to PATH」に必ずチェックを入れる
これを忘れるとコマンドプロンプトからPythonを実行できません
「Install Now」をクリック
インストール確認
新しいコマンドプロンプトを開く(重要!)
以下を実行:
⚠️ 注意:
インストール後は必ず新しいコマンドプロンプトを開いてください
古いコマンドプロンプトではパスが認識されません
必要なソフトウェアのインストール
1. Tesseract OCRのインストール
手順:
ダウンロード
https://github.com/UB-Mannheim/tesseract/wiki を開く
「tesseract-ocr-w64-setup-5.x.x.xxxxxxxx.exe」をクリック
最新版(64bit版)をダウンロード
インストール
ダウンロードした
.exeファイルを実行インストール時、「Additional language data」画面で:
✅ 「Japanese」にチェックを入れる
✅ 「English」もチェックされていることを確認
インストール先はデフォルト(
C:\Program Files\Tesseract-OCR)のまま「Install」をクリック
インストール確認
コマンドプロンプトで実行:
正常にインストールされていれば、バージョン情報が表示されます。
日本語データの確認
jpn(日本語)とeng(英語)が表示されればOK2. Popplerのインストール
手順:
ダウンロード
https://github.com/oschwartz10612/poppler-windows/releases/ を開く
最新のリリースから「Release-xx.xx.x-0.zip」をダウンロード
解凍と配置
ダウンロードしたZIPファイルを解凍
解凍したフォルダ名を
popplerに変更C:\Program Files\popplerに配置最終的に
C:\Program Files\poppler\Library\binフォルダが存在することを確認環境変数の設定
Windowsキー + R→sysdm.cplと入力 → Enter「詳細設定」タブ → 「環境変数」ボタンをクリック
「システム環境変数」の中から「Path」を選択 → 「編集」をクリック
「新規」をクリック →
C:\Program Files\poppler\Library\binを追加すべてのウィンドウで「OK」をクリック
確認
新しいコマンドプロンプトを開く
以下を実行:
バージョン情報が表示されればOK
3. Pythonライブラリのインストール
コマンドプロンプト(管理者権限)で実行:
管理者権限でのコマンドプロンプトの開き方:
スタートメニューで「cmd」と検索
右クリック → 「管理者として実行」
インストールには数分かかります。
確認:
以下のライブラリが表示されればOK:
pillow
pyautogui
pygetwindow
pytesseract
pdf2image
pypdf