> ## 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.

# License オブジェクト（ILicense インターフェイス）

> ABBYY FineReader Engine API の License オブジェクト（ILicense インターフェイス）— このオブジェクトには現在のライセンスに関する情報が格納されています。

このオブジェクトには現在のライセンスに関する情報が格納されています。

<div id="properties">
  ## プロパティ
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>Name</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>型</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>アプリケーション</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface">Engine</a>
          </strong>

          、<a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">読み取り専用</a>
        </p>
      </td>

      <td>
        <p>
          <strong>Engine</strong> オブジェクトを返します。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>ライセンス番号</em>
        </p>
      </td>
    </tr>

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

          <strong>CustomerProjectId</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスに対応する<a href="/ja/fine-reader/engine/api-reference/functions/initializeengine-function#customerprojectid">Customer Project ID</a>を返します。この ID は 1 つのプロジェクト内のすべての
          ライセンスで共通であり、ライブラリの初期化に使用されます。
        </p>
      </td>
    </tr>

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

          <strong>SerialNumber</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">BSTR</a>
          </strong>

          、読み取り専用
        </p>
      </td>

      <td>
        <p>License のシリアル番号を返します。</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>License のパラメーター</em>
        </p>
      </td>
    </tr>

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

          <strong>AvailableEngineModules</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスで利用可能な ABBYY FineReader Engine モジュールのセットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availableenginemodulesflags">AEM\_</a>
          </strong>

          {" "}

          プレフィックス付きフラグをビット単位 OR で組み合わせた値として表します。
        </p>
      </td>
    </tr>

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

          <strong>AvailableBarcodeModules</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスで使用可能な ABBYY FineReader Engine のバーコードモジュールのセットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availablebarcodemodulesflags">ABM\_</a>
          </strong>

          {" "}

          で始まるフラグのビット単位 OR の組み合わせとして表します。
        </p>
      </td>
    </tr>

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

          <strong>AvailableExportFormats</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスで利用可能なエクスポート形式のセットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availableexportformatsflags">AEF\_</a>
          </strong>

          {" "}

          という接頭辞が付いたフラグのビット単位 OR の組み合わせとして表します。
        </p>
      </td>
    </tr>

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

          <strong>AvailableLanguageSets</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスで使用可能な言語セットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availablelanguagesetsflags">ALS\_</a>
          </strong>

          {" "}

          プレフィックス付きフラグのビット単位 OR の組み合わせとして表します。
        </p>
      </td>
    </tr>

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

          <strong>AvailableTextTypes</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスで利用可能なテキストタイプのセットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availabletexttypesflags">ATT\_</a>
          </strong>

          {" "}

          プレフィックスを持つフラグをビット単位 OR で組み合わせた値として表します。
        </p>
      </td>
    </tr>

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

          <strong>AvailableVisualComponents</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <Warning>Visual Components は現在、Windows でのみサポートされています。</Warning>

        <p>
          ライセンスで使用可能な ABBYY FineReader Engine Visual Components モジュールのセットを、{" "}

          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/availablevisualcomponentsflags">AVC\_</a>
          </strong>

          {" "}

          接頭辞が付いたフラグのビット単位 OR 組み合わせとして表します。
        </p>
      </td>
    </tr>

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

          <strong>AllowedCoresCount</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>同時に使用可能な CPU コア数を返します。このプロパティの値が 0 の場合、CPU コア数に制限はありません。</p>
      </td>
    </tr>

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

          <strong>MinimumCoresCountPerInstance</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>ABBYY FineReader Engine の初期化時に割り当てられる CPU コアの最小数を返します。</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>処理量カウンター</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/license-related-objects/license/volume-property">Volume</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスにこのような制限がある場合、一定期間内に処理可能なページ数または文字数の合計を返します。<strong>VolumeRefreshingPeriod</strong> プロパティも参照してください。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/license-related-objects/license/volumerefreshingperiod-property">VolumeRefreshingPeriod</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/volumerefreshingperiodenum">VolumeRefreshingPeriodEnum</a>
          </strong>

          、読み取り専用
        </p>
      </td>

      <td>
        <p>
          この期間内に処理できるページ数または文字数がライセンスによって制限されている場合、その制限期間に関する情報を返します。<strong>VolumeRemaining</strong>、{" "}
          <strong>Volume</strong> プロパティも参照してください。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/license-related-objects/license/volumeremaining-property">VolumeRemaining</a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">int</a>
          </strong>

          , 読み取り専用
        </p>
      </td>

      <td>
        <p>
          ライセンスにこのような制限がある場合、このプロパティは、現在の期間が終了するまでに処理できる残りのページ数/文字数を返します。このプロパティの値が 0 に達すると、解析、
          認識、およびエクスポート操作は実行できなくなります。<strong>VolumeRefreshingPeriod</strong> プロパティも参照してください。
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## メソッド
</div>

| Name                                                                                                                     | Description                                            |
| ------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------ |
| [ExpirationDate](/ja/fine-reader/engine/api-reference/license-related-objects/license/expirationdate-method)             | ライセンスに絶対または相対の有効期間制限があるかどうかを示すフラグと、ライセンスが無効になる日付を返します。 |
| [VolumeRefreshingDate](/ja/fine-reader/engine/api-reference/license-related-objects/license/volumerefreshingdate-method) | ABBYY FineReader Engine ライセンスの処理ページ数制限が更新される日付を返します。   |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<img src="https://mintcdn.com/abbyy/lsETHFYUFiongXSm/images/fine-reader/engine/license.gif?s=422eb385d5d9303c3b21d73cd9814aed" alt="License" width="296" height="104" data-path="images/fine-reader/engine/license.gif" />[](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/getavailablelicenses-method)[](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/properties)[](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface)[](/ja/fine-reader/engine/api-reference/license-related-objects/licenses)

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

<div id="output-parameter">
  ## 出力パラメーター
</div>

このオブジェクトは、[Licenses](/ja/fine-reader/engine/api-reference/license-related-objects/licenses)オブジェクトの[Item](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method)メソッドおよび[Find](/ja/fine-reader/engine/api-reference/license-related-objects/licenses/find-method)メソッドの出力パラメーターです。

<div id="input-parameter">
  ## 入力パラメーター
</div>

このオブジェクトは、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface)オブジェクトの[SetCurrentLicense](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/setcurrentlicense-method)メソッドに対する入力パラメーターです。

<div id="samples">
  ## サンプル
</div>

<Accordion title="C# code">
  ```csharp theme={null}
  FREngine.IEngine engine;
  // Engine オブジェクトは初期化済みであるとします
  // ライセンスのプロパティを扱います
  int allowedCores = Engine.CurrentLicense.AllowedCoresCount;
  if( allowedCores == 0 ) {
   // ライセンスではコア数の制限はありません
  } else {
   // ライセンスで許可されるコア数: allowedCores
  }
  ```
</Accordion>

このオブジェクトは、次のコード サンプルで使用されています。

* Linux: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface)、およびデモ ツール: [BatchProcessingRecognition](/ja/fine-reader/engine/guided-tour/samples#batchprocessingrecognition), [MultiProcessingRecognition](/ja/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/ja/fine-reader/engine/guided-tour/samples#pdfexportprofiles), [User Pattern Training Utility](/ja/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

[Licenses](/ja/fine-reader/engine/api-reference/license-related-objects/licenses)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)

[ライセンスカウンターを増やすメソッド](/ja/fine-reader/engine/licensing/counter-increasing-methods)
