---
title: "通帳"
url: https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/identity-scanner/passbook/
description: "このAPIを使用すると、インドの銀行通帳からデータフィールドを抽出し、認識されたパラメータを取得できます。"
last_updated: 2026-03-30T08:10:30Z
service: Zia Services
type: api
---
# Passbook
`PASSBOOK`モデルは、[Identity Scanner](https://docs.catalyst.zoho.com/ja/zia-services/help/identity-scanner/introduction/)のDocument Processing機能の一部で、インドの銀行通帳を金融証明書または本人確認書類として処理できます。
> **注意:**
* Catalystは、アップロードされたファイルをシステムに保存しません。アップロードされた文書は一回限りの処理にのみ使用されます。MLモデルのトレーニング目的にも使用されません。Catalystコンポーネントは、適用されるすべてのデータ保護およびプライバシー法に完全に準拠しています。
* Document Processingはインドのユーザーのみに関連し、**IN DCでのみ利用可能**です。この機能は、EU、AU、US、JP、SAまたはCAデータセンターからアクセスするユーザーには利用できません。他のDCからのインド国外のユーザーは、[汎用OCRコンポーネント](https://docs.catalyst.zoho.com/ja/api/code-reference/zia-services/identity-scanner/passbook/#OCR)にアクセスしてテキストコンテンツを読み取り・処理できます。
## Passbookの処理
### 説明
このAPIは、OCR技術を使用して通帳からデータフィールドを抽出し、通帳から認識されたパラメータをJSONレスポンスとして返します。銀行通帳の表紙ページの画像ファイルのパスを指定し、APIリクエストでモデルタイプを`PASSBOOK`として指定する必要があります。
また、オプションでAPIリクエストに通帳に含まれる言語を入力できます。言語を指定すると、テキスト認識と抽出のプロセスがより迅速かつ正確になります。
### リクエスト詳細
#### リクエスト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*
ファイルサイズ制限: 15 MB
- **model_type** (string, mandatory): 画像のモデルタイプ
渡す値: `PASSBOOK`
- **language** (string, optional): 識別する言語の言語コード。複数の言語を渡すことができます。`PASSBOOK`モデルは、以下の表に記載されているインド言語と国際言語をサポートしています。
デフォルト値: `eng`
#### Passbookモデルタイプがサポートする国際言語
| 言語 |
言語コード |
| 英語 |
`eng` |
| アラビア語 |
`ara` |
| 中国語 |
`chi_sim` |
| フランス語 |
`fra` |
| イタリア語 |
`ita` |
| 日本語 |
`jpn` |
| ポルトガル語 |
`por` |
| ルーマニア語 |
`ron` |
| スペイン語 |
`spa` |
#### Passbookモデルタイプがサポートするインド言語
| 言語 |
言語コード |
| ヒンディー語 |
`hin` |
| ベンガル語 |
`ben` |
| マラーティー語 |
`mar` |
| テルグ語 |
`tel` |
| タミル語 |
`tam` |
| グジャラート語 |
`guj` |
| ウルドゥー語 |
`urd` |
| カンナダ語 |
`kan` |
| マラヤーラム語 |
`mal` |
| サンスクリット語 |
`san` |
### レスポンス詳細
レスポンスには、通帳から認識された銀行情報と口座情報(銀行名、支店、住所、口座番号など)が含まれます。抽出された情報フィールドはそれぞれのキーに割り当てられます。レスポンスには、その口座でRTGS、NEFT、IMPSが有効になっているかどうかも、それらのキーに対して`true`または`false`を返すことで示されます。
> **注意:** Identity Scannerは、通帳に含まれる言語に関係なく、レスポンスを英語でのみ返します。
**リクエスト例**
```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/MyPassbook.pdf \
-F model_type=PASSBOOK \
-F "language=eng"
```
**レスポンス例**
```json
{
"status":"success",
"data":{
"text": "{\"address\":\"NO.20 ,SUNSHINE LANE,ANNA NAGAR,CHENNAI\",\"city\":\"CHENNAI\",\"centre\":\"CHENNAI\",\"bankName\":\"ABC BANK LIMITED\",\"accountNumber\":\"000000001111222\",\"branch\":\"ANNA NAGAR\",\"dateOfOpening\":\"30/08/2012\",\"imps\":\"true\",\"neft\":\"true\",\"district\":\"CHENNAI\",\"contact\":\"2891289\",\"micr\":\"0101010\",\"name\":\" 999919\",\"state\":\"TAMIL NADU\",\"rtgs\":\"true\",\"ifsc\":\"ABCB0000111\"}"
}
}
```
### SDK Documentation
[Identity Scanner: Passbook- Java SDK](https://docs.catalyst.zoho.com/ja/sdk/java/v1/zia-services/identity-scanner/passbook)
[Identity Scanner: Passbook- Node.js SDK](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/identity-scanner/passbook)
[Identity Scanner: Passbook- Python SDK](https://docs.catalyst.zoho.com/ja/sdk/python/v1/zia-services/identity-scanner/passbook)