ABBYY FineReader Server のアーキテクチャ
ABBYY FineReader Server は Windows プラットフォーム専用のサーバーアプリケーションです。
このフローチャートは ABBYY FineReader Server のアーキテクチャを示します:
主要なコンポーネント
ABBYY FineReader Server は主に 8 つのコンポーネントから構成されています: Server Manager、スキャニングステーション、処理ステーション、検証ステーション、インデックス作成ステーション、リモート管理コンソール、COM ベース API、Web サービス。
すべての FineReader Server コンポーネントはローカルエリアネットワークの同一または別のコンピュータにインストールすることができます。
Server Manager
これが主要なコンポーネントです。 これは Windows サービスとして機能し、ライセンスやすべての処理オプション、フォーム、ジョブのキューを管理し、ジョブを 処理ステーション、検証ステーション、インデックス作成ステーション に分配し、処理後に出力文書を提供します。 また、このコンポーネントは、その他のコンポーネント(処理ステーション、検証ステーション、インデックス作成ステーション) の動作を調整し、Remote Administration Console および オープン API とのインタラクションも行います。 Server Manager は認識は実行しません。認識は 処理ステーション により実行されます。
ABBYY FineReader Server は Server Manager なしでは機能しません。 Server Manager を実行するには、アクティベーションされた、失効していないライセンスが必要となります。 詳細はABBYY FineReader Server 14 ライセンスについてセクションを参照してください。
スキャステーション
このコンポーネントで、バッチスキャンを実行し、画像を FineReader Server にパスし、さらに処理を進めることができます。
処理ステーション
このコンポーネントは、直接認識を実行する Windows サービスです。 Server Manager から受け取ったファイルを処理します。
FineReader Server は、いくつかの 処理ステーション を 1 つの Server Manager に接続し、処理スピードを高め、スループットを最大化します。 Server Manager はワークロードを複数の 処理ステーション の CPU 間で均等に分配します。
検証ステーション
これは、認識結果を確認できるようにするクライアントステーションです。 検証ステーション はServer Manager が確認する必要がある自動的に組み立てられた文書を自動的に受け取ります。 複数の 検証ステーション を 1 つの Server Manager に接続し、確認プロセスをスピードアップすることができます。
索引作成ステーション
これは認識されたドキュメントが簡単に分類され、アーカイブやドキュメント管理システムで簡単に見つけられるように、認識されたドキュメントに対してドキュメントタイプおよび意味のある属性を割り当てることを可能にするクライアントステーションです。 索引作成ステーション はインデックス作成が必要な認識された文書を Server Maager から自動的に受け取ります。 複数の 索引作成ステーション を 1 つの Server Manager に接続し、インデックス作成プロセスをスピードアップすることができます。
リモート管理コンソール
これは、Microsoft Management Console (MMC) のスナップインであり、FineReader Server の構成や監視に共通の管理インターフェースを提供します。
COM ベースの API
この API は FineReader Server と他のアプリケーションをローカルエリアネットワークで統合できるようにします。 COM ベース API コンポーネントはクライアントアプリケーションが実行されるコンピュータにインストールされなければなりません。 また、クライアントアプリケーションとともに分散することもできます。 COM ベースの API の分散に関する詳細情報は「オープン API ヘルプファイル」を参照してください。
Web サービス
このコンポーネントは、Web サービス API が FineReader Server とリモートアプリケーションを HTTP プロトコルで統合できるようにします。
すべての FineReader Server コンポーネントはローカルエリアネットワークの同一または別のコンピュータにインストールすることができます。
ABBYY FineReader Server 14 ドキュメント変換サービス
これはオンラインのドキュメント変換サービスを組織内に配備できるようにするWeb APIアドオンです。
ABBYY FineReader Server サービス
ABBYY FineReader Server 14 のインストール中に、以下のサービスがインストールされます:
- ABBYY FineReader Server 14 – Feed Generator のインストール中に、以下のサービスがインストールされます:
- ABBYY FineReader Server 14 – IFilter Backend このサービスは Microsoft Search IFilter 設定に従って処理を開始します。
- ABBYY FineReader Server 14 – Licensing Service このサービスは ABBYY FineReader Server ライセンス提供オペレーションに必要です。
- ABBYY FineReader Server 14 – Processing Station このサービスは 処理ステーション の操作を担当します。
- ABBYY FineReader Server 14 – Server Manager ABBYY FineReader Server のメインサービスです。
Tip. 以下のコマンドを使用して、ABBYY FineReader Server サービスを開始および停止できます:
.\Bin\OCRServer.exe /STOP
.\Bin\OCRServer.exe /START
追加のコンポーネント
Microsoft Search IFilter
このコンポーネントは、Microsoft Search Server、Microsoft Office SharePoint サーバー、Microsoft Windows Search との通信を可能にします。
注:Microsoft Office SharePoint Server を使用するには、MS SharePoint Support コンポーネントが必要です。
ワークフロー、ジョブ、文書
ABBYY FineReader Server は 3 つの基礎となるものを操作します: ワークフロー、ジョブ、文書です。
ワークフローは、画像ファイルに適用される処理パラメータのセットです。 FineReader Server は複数のワークフローを異なるパラメータで処理することができます。 各ワークフローは固有の入力ソース (フォルダまたは受信ボックス) に対応します。 ソースフォルダ/受信ボックスに表示されるすべての画像は、対応するワークフローのパラメータを使って処理されます。 新しいワークフローの作成を参照してください。
ABBYY FineReader Server は、スケジュールおよびワークフローの優先度を設定することができます。 例えば、古い文書のワークフローは優先度を低くし、夜間および週末にのみ実行するようスケジュールできます。また、今すぐ必要な文書のワークフローは、優先度を高くし、コンスタントに実行するよう設定できます。 スケジュールはリモート管理コンソールのワークフローのプロパティの 1. 入力タブで設定されます。
ジョブ とは処理単位を指します。 1 つのジョブには画像 (または画像のセット) および処理パラメータが含まれます。 ジョブは FineReader Server が処理のために画像をインポートする際に作成されます。 通常、ジョブには 1 つの画像ファイルが含まれ、そのジョブが作成されたワークフローの処理パラメータを受け継ぎます。 ただし、オープン API または XML チケットがあれば、複数の画像ファイルを含み、ワークフローの設定とは異なるパラメータのジョブを作成することができます。
文書は文書の分割の結果として得られ、通常 1 つのビジネス文書に対応します。 以下は、文書の分割が行われる場合、どのように文書が形成されるかを示す例です。
ジョブに文書の分割が適用されない場合は、1 つの文書が 1 つの入力画像ファイルに対応します。 1 つの文書はエクスポート設定に従って、異なるファイルフォーマットでパブリッシュすることができます。
26.03.2024 13:49:51