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

# プログラムの起動

> ABBYY FlexiCapture のステーションとサーバーを Distributed モードまたは Standalone モードで起動する方法と、起動を制御するレジストリ キーおよびコマンドライン パラメーターについて説明します。

<Tabs>
  <Tab title="分散">
    ## ABBYY FlexiCapture の起動

    サーバーと Processing Station サービスは自動的に開始されます。ステーションと Processing Server は、実行中の場合もあれば停止中の場合もあります。Processing Server は Processing Server Monitor から開始します。Processing Stations はユーザーが開始するか、対応する設定が選択されている場合は Processing Server によって自動的に開始されます。

    Processing Server と Application Server を監視および制御するには、**Start** メニューから次のアイテムを選択します。

    * Processing Server Monitor を開始するには、**Start → All Programs → ABBYY FlexiCapture 12 Servers → Processing Server** を選択します。
    * ブラウザーでコンソールのメインページを開き、Application Server を制御するには、**Start → All Programs → ABBYY FlexiCapture 12 Servers → 管理および監視コンソール** を選択します。

    ABBYY FlexiCapture ステーションは、**Start → All Programs → ABBYY FlexiCapture 12 Stations** から対応するメニュー項目を選択して開始します。

    ## レジストリ キー

    アプリケーションの起動方法を制御するには、`Shell\StartUp` のレジストリ キーを使用できます。これらのキーは既定ではレジストリに作成されません。必要に応じて、管理者はそれらをユーザーのオペレーティングシステムのレジストリに追加できます。レジストリ キーは、対応するコマンドライン起動パラメーターで上書きできます。

    ## コマンドライン パラメーター

    以下のパラメーターは、コマンドラインからステーションを開始するために使用します。

    ```
    "path to FlexiCapture.exe" [/Station:(Setup,Validator,RemoteValidator,Verificator)] [/Project:"path to project"] [/Batch:"batch name"] [/ProhibitChangePath]
    ```

    * `FlexiCapture.exe へのパス` — 例えば、`C:\Program Files (x86)\ABBYY FlexiCapture Stations\FlexiCapture.exe`。
    * `/Station:(Setup,Validator,RemoteValidator,Verificator)` — ステーション (それぞれ Project Setup Station、Verification Station、Remote Verification Station、または Data Verification Station) を指定します。モードが指定されていない場合、プログラムの起動時にモードの選択を求められます。
    * `/Project:"path to project"` — アプリケーションの起動時に自動的に開く Project を設定します。
    * `/Batch:"batch name"` — アプリケーションの起動時に自動的に開く batch を設定します。Project Setup Station では、特定の batch を開く必要がある場合があります。その他のステーションはキューを使用して動作します。
    * `/ProhibitChangePath` — Operator mode で自動的に開く batch と Project を変更できないようにします。

    <Note>
      Project へのパスは、対応するステーションのレジストリ ブランチ `HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Shell\MRU_List` で確認できます。**List** キーには、そのステーションで開いたプロジェクトが含まれています。このキーの値から、サーバー上の Project へのパス `https://<ApplicationServer>/<guid>/<project name>` をコピーします。コマンドライン パラメーターでは、プロジェクト名を引用符で囲む必要があります。
    </Note>

    例えば、サーバー上の `Invoices_eng` Project を Verification Station で開くには、次のコマンドを使用します。

    ```
    "C:\Program Files (x86)\ABBYY FlexiCapture Stations\FlexiCapture.exe" /Station:Validator /Project:https://127.0.0.1/84506f53-8ca7-4095-9444-d6af76e0c192/Invoices_eng
    ```
  </Tab>

  <Tab title="スタンドアロン">
    ## ABBYY FlexiCapture を起動する

    * **Administrator mode** — **Start → All Programs → ABBYY FlexiCapture 12** に移動し、**ABBYY FlexiCapture Administrator Station** を選択します。
    * **Operator mode** — **Start → All Programs → ABBYY FlexiCapture 12** に移動し、**ABBYY FlexiCapture Operator Station** を選択します。

    プログラムを実行する前に、次の点を確認してください。

    * スキャナが PC に接続され、電源が入っていること。まだスキャナを接続していない場合は、スキャナのユーザーガイドを参照してください。スキャナを正しく動作させるには、PC の電源を入れる前にスキャナの電源を入れてください。
    * 保護キーが PC にインストールされていること。これがないとプログラムを実行できません。

    ## レジストリ キー

    アプリケーションの起動方法を制御するには、`Shell\StartUp` で次のレジストリ キーを使用できます。

    * `AdminMode` — アプリケーションを Operator mode と Administrator mode のどちらで実行するかを指定します。
    * `Project` — アプリケーションの起動時に自動的に開くプロジェクトを設定します。
    * `Batch` — アプリケーションの起動時に自動的に開くバッチを設定します (バッチは指定する必要があります) 。
    * `ProhibitChangePath` — Operator mode で自動的に開くバッチとプロジェクトを変更できないようにします (キーの値を `True` に設定します) 。

    これらのキーは既定ではレジストリに作成されません。必要に応じて、Administrator がユーザーのオペレーティング システムのレジストリに追加できます。レジストリ キーは、対応するコマンドライン起動パラメーターで上書きできます。

    ## コマンドライン パラメーター

    次のパラメーターを使用して、コマンドラインからアプリケーションを起動できます。

    ```
    FlexiCapture.exe [/Station:(Admin,Operator)] [/Project:"path to project"] [/Batch:"batch name"] [/ProhibitChangePath]
    ```

    * `/Station:(Admin,Operator)` — アプリケーションを Operator mode と Administrator mode のどちらで実行するかを指定します。モードが指定されていない場合は、ダイアログでユーザーにモードの選択を求めます。
    * `/Project:"path to project"` — アプリケーションの起動時に自動的に開くプロジェクトを設定します。
    * `/Batch:"batch name"` — アプリケーションの起動時に自動的に開くバッチを設定します。
    * `/ProhibitChangePath` — Operator mode で自動的に開くバッチとプロジェクトを変更できないようにします。
  </Tab>
</Tabs>
