メインコンテンツへスキップ
オペレーターがタスクを開いたまま、長時間操作を行わないことがあります。一定時間操作がないと、そのオペレーターの作業セッションは非アクティブになります。開いているタスクを含む非アクティブなセッションがあると、SLA で定義された処理目標を達成できなくなったり、バッチ全体の処理が遅れたりする可能性があります。 これを防ぐため、一定時間操作のないセッションを自動的に閉じるタイムアウト期間を指定できます。 開いているすべてのセッションは、アクティブか非アクティブかを問わず、Administration and Monitoring Console の System Monitor → Sessions に表示されます。 タイムアウトは次のステーションで指定できます。
  • (ローカルまたはリモート) Verification Station
  • (ローカルまたはリモート) Data Verification Station
  • (ローカル) Project Setup Station
  • Web Verification Station
  • Web Capture Station
オペレーターが一定時間何も操作しないと、セッションは非アクティブになります。Processing Server は 60 分ごとに Application Server をポーリングし、タイムアウトしたセッションを削除します。タイムアウトしたセッションに開いているタスクが含まれている場合、そのタスクは一般キューに戻され、オペレーターが行ったすべての変更は失われます。タイムアウトは各ステーションごとにローカルで設定できます。デフォルトのタイムアウト値は 15 分です。この値は、次のレジストリ キーを変更することで変更できます。Computer\HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Shell\Options\UserTimeOut.対象のマシンの Windows レジストリにこのキーが存在しない場合は、このキーを追加して、希望するタイムアウト値を入力してください。セッションが非アクティブになると、Application Server 上でタイムアウトのカウントダウンが始まります。セッションが非アクティブになるまでのタイムアウト期間は、Application Server がインストールされているコンピューターの Internet Information Service で指定できます。タイムアウト値を指定するには、次の手順に従います。
  1. Control Panel → System and Security → Administrative Tools → Internet Information Service (IIS) Manager をクリックします。
  1. IIS Manager で、Sites Default Web Site FlexiCapture12 Server Application Settings をクリックします。
  1. InactiveSessionTimeoutMinutes パラメーターに、分単位のタイムアウト値を入力します。このパラメーターのデフォルト値は 0 です。IIS Manager にこのパラメーターが存在しない場合は、このパラメーターを追加して、希望するタイムアウト値を指定してください。
Verification Station、Data Verification Station、および Project Setup Station のタイムアウトは、Application Server 上の web.config ファイルに保存されます (デフォルトのパスは C:\inetpub\wwwroot\FlexiCapture12\Server\web.config です) 。任意のテキスト エディターを使用して web.config ファイルを開き、編集できます。タイムアウトしたセッションに開いているタスクが含まれている場合、そのタスクは一般キューに戻され、オペレーターが行ったすべての変更は失われます。
Web Station では、ステーションのブラウザーウィンドウでオペレーターが一定時間何も操作しないと、タイムアウトのカウントダウンが開始されます。デフォルトのタイムアウト値は 120 分です。Processing Server は 60 秒ごとに (別のポーリング間隔を指定していない限り) Application Server をポーリングし、タイムアウトした非アクティブなセッションを削除します。これらのタイムアウト値は、いずれも変更できます。
Web Station に対して指定したタイムアウト値は、Web Verification Stations と Web Capture Stations にのみ適用されます。
Web Station でセッションが非アクティブになるまでのタイムアウト期間は、Application Server がインストールされているコンピューターの Internet Information Service で指定できますタイムアウト値を指定するには、次の手順に従います。
  1. Control Panel System and Security Administrative Tools Internet Information Service (IIS) Manager の順にクリックします。
  2. IIS Manager で、Sites Default Web Site FlexiCapture12 Verification Application Settings の順にクリックします。
  1. Application Settings で、次のパラメーターの値を変更します。
  • SessionInactiveLifetimeInMinutes は、セッションが非アクティブになるまでのタイムアウト値を指定します。デフォルト値は 120 分です。
  • SessionRefreshInterval は、ミリ秒単位のポーリング間隔を指定します。デフォルト値は 60,000 です。つまり、Application Server は 60 秒ごとに Web Station をポーリングして非アクティブなセッションを確認します。
IIS Manager にこれらのパラメーターがない場合は、追加して必要な値を指定してください。Web Station のタイムアウトは、web.config ファイルに保存されます (デフォルトのパスは C:\inetpub\wwwroot\FlexiCapture12\Verification\Web.config です) 。任意のテキストエディターを使用して web.config ファイルを開き、編集できます。Web Station がタイムアウトすると、その Web Station のユーザーは ログインページ にリダイレクトされます。非アクティブなセッションに開いているタスクが含まれている場合、そのタスクは一般キューに戻され、オペレーターが Save ボタンをクリックしていなくても、オペレーターが行ったすべての変更は Application Server に保存されます。別のオペレーターがこのタスクを Application Server から取得すると、そのタスクが一般キューに戻される前に前のオペレーターが行った変更を受け入れるか、却下するかを選択できます。