--- title: "OCR" url: https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/ocr/ description: "このAPIを使用すると、Zia OCRを通じて画像やドキュメント内のテキスト文字を検出し、認識されたテキストを取得できます。" last_updated: 2026-02-23T12:39:41Z service: Zia Services type: api --- # Optical Character Recognition [Zia Optical Character Recognition](https://docs.catalyst.zoho.com/ja/zia-services/help/optical-character-recognition/introduction/)は、画像やデジタルドキュメント内のテキスト文字を電子的に検出し、機械エンコードされたテキストに変換します。Zia OCRは10の主要言語のテキストを認識できます。 > **注意:** Catalystは、アップロードされたファイルをシステムに保存しません。アップロードされたファイルは一回限りの処理にのみ使用されます。MLモデルのトレーニング目的にも使用されません。Catalystコンポーネントは、適用されるすべてのデータ保護およびプライバシー法に完全に準拠しています。 # OCRの実行 ### 説明 このAPIは、画像やドキュメント内のテキスト文字を検出し、認識されたテキストをJSONレスポンスとして返すために使用されます。レスポンスには、検出の精度を定義する信頼度スコアも含まれます。 サンプルリクエストに示すように、APIリクエストで画像またはドキュメントファイルのパスを指定する必要があります。オプションで、より迅速な処理のためにテキストに含まれる言語を指定できます。OCRは、以下の表に記載されている9つの国際言語と10のインド言語をサポートしています。言語が指定されていない場合、言語は自動的に検出され、テキストが処理されます。 ### リクエスト詳細 #### リクエストURL `POST` {api-domain}/baas/v1/project/{project_id}/ml/ocr - **api-domain** (URL): Catalyst APIにアクセスするためのDC固有のドメイン - **project_id** (Numerical): プロジェクトの[一意のID](https://docs.catalyst.zoho.com/ja/getting-started/set-up-a-catalyst-project/general-settings/) #### リクエストヘッダー **Authorization:** Zoho-oauthtoken {oauth_token} **content-type:** multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW **オプションヘッダー** **CATALYST-ORG:** {org_id} **Environment:** Development #### スコープ ZohoCatalyst.mlkit.READ #### リクエストJSONプロパティ - **image** (file, mandatory): 処理する入力ファイル。ローカルシステム内のパスを指定する必要があります。 許可される形式: *.webp, .jpeg, .png, .bmp, .tiff, .pdf* ファイルサイズ制限: 20 MB - **language** (string, optional): 識別するテキストの言語コード。言語コードについては以下の表を参照してください。 #### OCRがサポートする国際言語
言語 言語コード
アラビア語 `ara`
中国語 `chi_sim`
フランス語 `fra`
イタリア語 `ita`
日本語 `jpn`
ポルトガル語 `por`
ルーマニア語 `ron`
スペイン語 `spa`
#### OCRがサポートするインド言語
言語 言語コード
英語 `eng`
ヒンディー語 `hin`
ベンガル語 `ben`
マラーティー語 `mar`
テルグ語 `tel`
タミル語 `tam`
グジャラート語 `guj`
ウルドゥー語 `urd`
カンナダ語 `kan`
マラヤーラム語 `mal`
サンスクリット語 `san`
### レスポンス詳細 レスポンスは、OCR処理の`data`を返します。これには、入力から認識されたテキストが`text`キーに、認識の信頼度スコアが`confidence`キーに含まれます。 **リクエスト例** ```bash curl -X POST \ https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/ocr -H "Authorization: Zoho-oauthtoken 1000.910*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*16.2f*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*57" \ -H "Content-Type: multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW" \ -F "image=/Desktop/HelplineCard.webp" \ -F "language=eng,spa" ``` **レスポンス例** ```json { "status":"success", "data": { "confidence":79.71514892578125, "text":"Whenever you\nneed to talk,\nwe're open\n\n[—] text eseses\n[J] KidsHelpPhone.ca\n\n(@, call 1—800—663—6868 Kids Help Phone ©" } } ``` ### SDK Documentation [Add New User- Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/ocr)

[Add New User- Node.js SDK](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/ocr)

[Add New User- Python SDK](https://docs.catalyst.zoho.com/ja/sdk/python/v1/zia-services/ocr)