オンライン ライセンスは、ABBYY FlexiCapture 12 のライセンスの一種で、仮想環境やクラウド環境向けに特別に設計されていますが、オンプレミス環境でも使用できます。
ライセンスがローカルに保存されており、ライセンスをアクティブ化したコンピューターのソフトウェアにひも付けられている場合、クラウド サービスの利用時に次のような問題が発生することがあります。
- フェールオーバーを実装するには、2 つ以上のライセンスが必要になります。
- 仮想マシンが停止した場合、管理者は関連するすべてのライセンスを手動で復元しなければなりません。
- 仮想マシンのソフトウェアがアップグレードされた場合や、仮想マシンが別のホストに移動された場合は、ライセンスを再アクティブ化する必要があります。
必要に応じて、ABBYY FlexiCapture 12 では、特定のコンピューターにひも付けることなく オンライン ライセンスを使用できます。これにより、多数のタスクに対応できるようにハードウェアを最適化する際の柔軟性が高まります。オンライン ライセンスのすべてのパラメーター データは、ABBYY サーバー上のクラウドに保存されます。
オンライン ライセンスのパラメーターは License Manager でも確認できます。ただし、確認できるのは、そのコンピューターで現在使用中のライセンスのみです。
ABBYY FlexiCapture Licensing Service は、フェールセーフ モードで運用されている Microsoft Azure のデータ センターでホストされています。また、このサービスにはバックアップ サーバーもあるため、継続的にアクセスできます。ABBYY Licensing Service は高可用性を備えており、さらにオンライン ライセンスを一定期間オフライン モードで使用できるため、ABBYY FlexiCapture のオンライン ライセンス運用の信頼性が確保されます.
オンライン ライセンスでは、一定期間 (たとえば 1 か月または 1 年) のあいだに、所定のページ数を処理できます。オンライン ライセンスは、異なるコンピューターから利用できます。処理済みページ数に関する情報を同期するため、Licensing Server と ABBYY Licensing Service は定期的にインターネットに接続します。そのため、Licensing Service は、そのシリアル番号に関連付けられたすべてのコンピューターで、そのシリアル番号を使用して処理されたすべてのページを追跡します。
オンライン ライセンスが正しく機能するためには、次の Licensing Service を同期する必要があります。
- ABBYY FlexiCapture がインストールされているコンピューターまたはローカル ネットワーク上の Licensing Server
- ABBYY FlexiCapture Licensing Service
Licensing Service を自動的に同期するには、インターネット接続が常時確立されていること、およびポート 443 で *.abbyy.com への接続が許可されていることを確認してください。
Licensing Server は、ABBYY FlexiCapture とともに自動的にお使いのマシンにインストールされます。その後、Licensing Server は License Parameters で指定された間隔で ABBYY Licensing Service とのデータ交換を開始します。
Licensing Service の同期は、次のパラメーターで設定します。
- 同期期間 - 特定のオンライン ライセンスについて、すべてのコンピューターで処理されたページ数に関するデータを、どの頻度でやり取りするかを指定します。この情報は ABBYY Licensing Service によって収集され、その更新頻度はこのパラメーターで設定されます。期間の長さはライセンスの種類によって決まります。
- オフライン機能期間 - Licensing Service 間で同期が行われない場合でも、製品の機能を利用できる期間を指定します。この期間中、Licensing Server は ABBYY Licensing Service への接続の確立を継続的に試みます。期間の長さはライセンスの種類によって決まります。
Licensing Service 間のデータ転送
Licensing Server が ABBYY Licensing Service に送信するのは、ライセンスの識別情報とページ カウンター データのみです。Licensing Service 間でやり取りされるデータは、使用しているハードウェアに関係なく暗号化されており、復号することはできません。オンライン ライセンスの使用環境について ABBYY が受け取る情報は、完全に匿名化されています。
オンライン ライセンスは、アクティベーション ウィザード (ABBYY FlexiCapture 12 License Manager → Activate License…) を使用してアクティブ化してください。詳細については、ライセンスのアクティベーションを参照してください。
オンライン ライセンスのアクティブ化およびプログラム自体の使用には、Licensing Server のインターネット接続が必要です。
アクティブ化されると、ライセンスは利用可能なライセンスの一覧に表示されます。
オンライン ライセンスは一度しかアクティブ化できず、非アクティブ化することはできません。
1 つのオンライン ライセンスを複数のコンピューターで使用する
オンライン ライセンスには、異なるコンピューターからアクセスできます。これは、クラスターのデプロイ、新しい環境への移行、障害後のシステム復旧などで必要になる場合があります。別のコンピューターからオンライン ライセンスにアクセスするには、そのライセンスのアクティブ化時に生成されたトークンを使用します。これらのトークンは、保存用に暗号化されています。ライセンスへのアクセスに使用できるコンピューターの台数に制限はありません。
別のコンピューターでライセンスにアクセスするには、次の手順を実行します。
- ライセンスをアクティブ化したコンピューターにライセンス トークンを保存します。これを行うには、ABBYY FlexiCapture 12 License Manager で Service → Save Online Token… を選択します。
- アクセスが必要なコンピューターにトークンをアップロードします。これを行うには、ABBYY FlexiCapture 12 License Manager で Service → Load Online Token… を選択します。
対応するライセンスが使用可能なライセンスの一覧に表示されたら、それを選択できるようになります。
トークンは、そのコンピューターでアクティブ化されたすべてのオンライン ライセンスに紐付けられています。そのため、複数のライセンスをアクティブ化してライセンス トークン ファイルを保存した場合、そのトークンを別のコンピューターにアップロードすると、それらすべてにアクセスできるようになります。
通常そのライセンスを使用しているコンピューターが動作不能になった場合、そのライセンスを引き続き使用する唯一の方法は、別のコンピューターの License Manager にそのトークンをロードすることです。ライセンス トークン ファイルは安全な場所に保管してください。そうしないと、ライセンスへのアクセスを失うおそれがあります。
コマンドラインを使用したオンライン ライセンスの管理
コマンドラインを使用してオンライン ライセンスを管理できます。これには、ABBYY FlexiCapture Distributed と Standalone の両方に付属する LicenseManager.Console.exe ユーティリティを使用します。コマンドラインを使用して、オンライン ライセンスのアクティブ化、ライセンス トークンのアップロード、ライセンス トークンのファイルへの保存を行えます。詳細については、コマンドライン コンソールを使用したライセンスの管理を参照してください。