Skip to main content
オペレーターがタスクを開いたまま、長時間操作を行わないことがあります。一定時間操作がないと、そのオペレーターの作業セッションは非アクティブになります。開いているタスクを含む非アクティブなセッションがあると、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 分です。変更するには、次のレジストリキーを編集します。
対象のコンピューターの Windows レジストリにキーが存在しない場合は、キーを追加してタイムアウト値を入力してください。 セッションが非アクティブになると、Application Server 上でタイムアウトのカウントダウンが開始されます。 このタイムアウトは、Application Server が動作しているコンピューター上の IIS Manager でも設定できます。
1

IIS Manager を開く

コントロール パネル → システムとセキュリティ → 管理ツール → Internet Information Services (IIS) Manager をクリックします。
Windows の管理ツールから Internet Information Services (IIS) Manager を開いている画面のスクリーンショット。
2

サーバーの Application Settings を開く

IIS Manager で、Sites → Default Web Site → FlexiCapture12 → Server → Application Settings をクリックします。
FlexiCapture12 サイトの Server ノードが選択され、Application Settings を開く準備ができた IIS Manager のスクリーンショット。
3

タイムアウトを分単位で設定する

InactiveSessionTimeoutMinutes パラメーターに分単位の値を入力します。既定値は 0 です。IIS Manager にこのパラメーターが存在しない場合は、追加してから値を指定してください。
FlexiCapture12 Server の IIS Manager Application Settings で InactiveSessionTimeoutMinutes パラメーターとその値が表示されているスクリーンショット。
Verification Station、Data Verification Station、および Project Setup Station のタイムアウトは、Application Server 上の web.config ファイルに保存されています。既定の場所は C:\inetpub\wwwroot\FlexiCapture12\Server\web.config で、任意のテキストエディターで開くことができます。

Web Station でタイムアウトを設定する

Web Station では、ステーションのブラウザー ウィンドウで オペレーター が一定時間何も操作を行わない状態が続くと、カウントダウンが始まります。既定値は 120 分です。 Processing Server は 60 秒ごとに Application Server をポーリングし、タイムアウトした非アクティブ状態のセッションを削除します。このポーリング周期は変更できます。
Web Station のタイムアウトは、Web Verification Station と Web Capture Station にのみ適用されます。
Web Station のセッション タイムアウトは、Application Server が動作しているコンピューター上の IIS Manager で設定します。
1

IIS Manager を開く

コントロール パネル → システムとセキュリティ → 管理ツール → インターネット インフォメーション サービス (IIS) マネージャー の順にクリックします。
2

Verification アプリケーションの Application Settings を開く

IIS Manager で、Sites → Default Web Site → FlexiCapture12 → Verification → Application Settings の順にクリックします。
FlexiCapture12 サイトの Verification ノードが選択され、Application Settings を開く準備ができた IIS Manager のスクリーンショット。
3

2 つのセッション パラメーターを変更する

いずれかのパラメーターが IIS Manager に存在しない場合は、追加したうえで値を指定してください。
SessionInactiveLifetimeInMinutes と SessionRefreshInterval パラメーターが表示された、FlexiCapture12 Verification アプリケーションの IIS Manager Application Settings のスクリーンショット。
Web Station のタイムアウトは web.config ファイルに保存されており、既定の場所は C:\inetpub\wwwroot\FlexiCapture12\Verification\Web.config です。任意のテキスト エディターで開くことができます。 Web Station がタイムアウトすると、その Web Station のユーザーは ログイン ページ にリダイレクトされます。 非アクティブ状態のセッションが開いているタスクを保持している場合、そのタスクは一般キューに戻されます。Application Server は、オペレーター が Save をクリックしていなくても、行われた変更をすべて保存します。 次にそのタスクを取得した オペレーター は、それらの変更を受け入れることも拒否することもできます。