--- title: "PAN" url: https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/identity-scanner/pan/ description: "このページでは、Node.jsアプリケーションでPANドキュメント処理機能を使用する方法について、サンプルコードスニペットとともに説明します" last_updated: 2026-03-24T12:08:39Z service: Zia Services type: general related_links: - name: "Identity Scanner" url: /ja/zia-services/help/identity-scanner/introduction - name: "PAN - API" url: /ja/api/code-reference/zia-services/identity-scanner/pan/#PAN --- # Identity Scanner [Identity Scanner](https://docs.catalyst.zoho.com/ja/zia-services/help/identity-scanner/introduction)は、Zia AI駆動のコンポーネントで、さまざまなIDプルーフや公式書類をスキャンして処理することで、個人やドキュメントに対する安全な本人確認を実行できます。E-KYCとDocument Processingの2つの主要カテゴリに分かれた複数の機能を組み込んだ包括的なスイートです。 > **注意:**Catalystは、アップロードされたファイルをシステムに保存しません。アップロードされたドキュメントは一回限りの処理にのみ使用されます。MLモデルのトレーニング目的にも使用されません。Catalystのコンポーネントは、適用されるすべてのデータ保護およびプライバシー法に完全に準拠しています。 ### PAN `PAN`モデルは、Document Processing機能の一部で、インドのPANカードを本人確認書類として処理できます。高度なOCR技術を使用してPANカードからデータフィールドを抽出し、レスポンスでPANカードから認識されたパラメータを返します。 > **注意:**Document Processingはインドのユーザーにのみ関連し、**IN DCでのみ利用可能**です。この機能は、EU、AU、US、JP、SA、またはCAデータセンターからアクセスするユーザーには利用できません。他のDCからのインド国外のユーザーは、[汎用OCRコンポーネント](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/ocr)にアクセスしてテキストコンテンツを読み取り、処理できます。 以下のコードに示すように、PANカードの表面の画像ファイルへのパスを提供する必要があります。以下で使用されている`zia`リファレンスは、[コンポーネントインスタンスページ](https://docs.catalyst.zoho.com/ja/sdk/nodejs/v2/zia-services/get-component-instance)で定義されています。 **許可されるファイル形式:** _.webp_、_.jpeg_、_.png_ **ファイルサイズ制限:** 15 MB `modelType`を使用してモデルタイプを`PAN`として指定する必要があります。`PAN`モデルはデフォルトで英語のテキストのみを処理できます。他の言語はサポートされていません。 レスポンスには、名、姓、生年月日、PANカード番号など、PANカードから抽出されたパラメータがそれぞれのキーに割り当てられて含まれます。 ```javascript let fs = require('fs'); const zia = app.zia(); zia.extractOpticalCharacters(fs.createReadStream('/Users/amelia-421/Desktop/pan.webp'), {modelType: 'PAN'}) //Pass the input file with the model type .then((result) => { console.log(result); }) .catch((err) => console.log(err.toString())); //エラーをCatalyst Logsに記録する }); ``` 受信するサンプルレスポンスを以下に示します。レスポンスはNode.jsの両方のバージョンで同じです。 #### Nodejs ```javascript { date_of_birth: "03/04/1982", last_name: "VASUDEV MAHTO", pan: "ANRPM2537J", first_name: "PRAMOD KUMAR MAHTO" } ```