> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MRZ 用の JSON ファイル

> ABBYY FineReader Engine でエクスポートされる機械読取領域 (MRZ) データの JSON ファイル形式 — ID 文書の field に対応する属性と値のペア、および配列データ。

JavaScript Object Notation (JSON) は、属性と値のペアおよび配列データ型で構成されるデータオブジェクトを送信するための、オープンスタンダードの言語非依存ファイル形式です。

以下の表では、機械読取領域 (MRZ) データを JSON ファイルにエクスポートした場合の形式について説明します。

<div id="description-of-json-format">
  ## JSON形式の説明
</div>

<table>
  <tbody>
    <tr>
      <td>
        <p>
          <strong>名前</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>型</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>ネストされたキー</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>説明</strong>
        </p>
      </td>
    </tr>

    <tr>
      <td rowspan="2">
        <p>
          <a name="fields_json" />

          <strong>Fields</strong>
        </p>
      </td>

      <td rowspan="2">
        <p>Object</p>
      </td>

      <td>
        <p>
          <strong>BirthDate </strong>— 書類保有者の生年月日。
        </p>

        <p>
          <strong>DocumentNumber</strong> — 書類番号。
        </p>

        <p>
          <strong>ExpiryDate </strong>— 書類の有効期限。
        </p>

        <p>
          <strong>PersonalNumber</strong> — 書類保有者の個人番号。
        </p>

        <p>型: object。ネストされたキー:</p>

        <ul>
          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#chars">
                Chars
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#checksum">
                Checksum
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#region">
                Region
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#value">
                Value
              </a>
            </strong>
          </li>
        </ul>
      </td>

      <td>
        <p>MRZから抽出されたfieldを格納します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>DocumentType</strong> —<strong> </strong>書類の種類。
        </p>

        <p>
          <strong>DocumentSubtype</strong> — 書類のサブタイプ。
        </p>

        <p>
          <strong>GivenName</strong> —<strong> </strong>書類保有者の名 (1つまたは複数) 。
        </p>

        <p>
          <strong>IssuingCountry</strong> — 発行国のコード。
        </p>

        <p>
          <strong>LastName</strong> — 書類保有者の姓。
        </p>

        <p>
          <strong>Nationality</strong> — 書類保有者の国籍。
        </p>

        <p>
          <strong>Sex</strong> — 書類保有者の性別。
        </p>

        <p>型: object。ネストされたキー:</p>

        <ul>
          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#chars">
                Chars
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#region">
                Region
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#value">
                Value
              </a>
            </strong>
          </li>
        </ul>
      </td>

      <td>
        <br />
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="lines_json" />

          <strong>Lines</strong>
        </p>
      </td>

      <td>
        <p>Object</p>
      </td>

      <td>
        <p>
          <strong>Line1 </strong>— MRZの1行目。
        </p>

        <p>
          <strong>Line2 </strong>— MRZの2行目。
        </p>

        <p>
          <strong>Line3 </strong>— MRZの3行目。
        </p>

        <p>型: object。ネストされたキー:</p>

        <ul>
          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#region">
                Region
              </a>
            </strong>
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#value">
                Value
              </a>
            </strong>
          </li>
        </ul>
      </td>

      <td>
        <p>MRZから抽出された2行または3行を格納します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="chars" />

          <strong>Chars</strong>
        </p>
      </td>

      <td>
        <p>Array</p>
      </td>

      <td>
        <p>
          認識されたテキスト内の各文字に対応する複数のオブジェクト。各オブジェクトのネストされたキー:
        </p>

        <ul>
          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#rect">
                Rect
              </a>
            </strong>
          </li>

          <li>
            <strong>Suspicious</strong> — 省略可能なキー。文字の認識結果が不確かな場合にのみ存在し、値はtrueになります。型: boolean。
          </li>

          <li>
            <strong>
              <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#value">
                Value
              </a>
            </strong>
          </li>
        </ul>
      </td>

      <td>
        <p>テキストの文字を読み取り順に格納します。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="checksum" />

          <strong>Checksum</strong>
        </p>
      </td>

      <td>
        <p>Object</p>
      </td>

      <td>
        <p>
          <strong>IsVerified</strong> — 認識されたチェックサム桁が、認識されたfieldの文字列から算出されたチェックサムの値と一致する場合はtrue、それ以外はfalse。型: boolean。
        </p>

        <p>
          <strong>
            <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#value">
              Value
            </a>
          </strong>

          {" "}

          — チェックサムの認識された値。型: string。
        </p>
      </td>

      <td>
        <p>MRZ全体またはいずれかのfieldに対するチェック桁。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="region" />

          <strong>Region</strong>
        </p>
      </td>

      <td>
        <p>Array</p>
      </td>

      <td>
        <p>
          複数の{" "}

          <strong>
            <a href="/ja/fine-reader/engine/specifications/export-formats/json-file-for-mrz#rect">
              Rect
            </a>
          </strong>

          {" "}

          キー (上から下の順) 。
        </p>
      </td>

      <td>
        <p>
          行またはfieldを含むRegion。重複しない複数の矩形で構成されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="rect" />

          <strong>Rect</strong>
        </p>
      </td>

      <td>
        <p>Array</p>
      </td>

      <td>
        <p>
          矩形の座標を次の順序で格納する4つの整数値: left、top、right、bottom。
        </p>
      </td>

      <td>
        <p>矩形。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="value" />

          <strong>Value</strong>
        </p>
      </td>

      <td>
        <p>String</p>
      </td>

      <td>
        <p>ネストされたキーはありません。</p>
      </td>

      <td>
        <p>field、文字、行などの文字列値。</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="see-also">
  ## 関連項目
</div>

[IMrzData::ExportToFile](/ja/fine-reader/engine/api-reference/document-related-objects/mrzdata/exporttofile-method)

[IMrzData::ExportToFileEx](/ja/fine-reader/engine/api-reference/document-related-objects/mrzdata/exporttofileex-method)
