- ユーザーのクライアントアプリケーションは、HTTP/HTTPS 経由で Application Server に接続し、ユーザー認証を要求します。
- ユーザーのクライアントアプリケーションは文書画像を Application Server に送信します (場合によっては、どの処理設定を適用するかを Application Server が判断するための追加情報も送信します) 。

- Application Server はこれらの画像を FileStorage に保存します。また、Database に次のレコード一式を作成します。
- 処理対象の新しい文書が到着したこと。
- この文書の現在の処理段階。
- 適用する処理設定。
- FileStorage に保存されている文書画像へのパス。

- Processing Server は新しい処理タスクがないか定期的に Application Server に問い合わせます。新しい文書と適用すべき設定を検出すると、空いている Processing Station にタスクを割り当てます。

- Processing Station は、次の内容を含む詳細なタスク情報を Application Server から取得します。
- 文書画像。
- 実行する一連の処理操作。
- 適用する処理設定。

- 処理が完了すると、結果は Application Server に送られ、そこで FileStorage 内の対応するデータが更新され、Database 内の文書ステータスが更新されます。

- 処理済み文書は、次の場合、人手によって「手動で」レビューできます。
- 処理設定および自動チェックで許可されている場合。
- 担当者が一定のアクセス権を持っている場合。
- この作業用に導入された検証クライアント (ローカル、Web、またはモバイル) を使用できる場合。

- 完全に処理された文書は Processing Station に戻され、そこで画像とデータが必要な形式に変換されて顧客の ERP システムにエクスポートされ、ジョブの完了が Application Server に通知されます。

- Application Server は文書を処理済みとしてマークします。
- この文書が通過した各段階の処理統計を収集します。
- また、それらを処理レポート生成用のテーブルに記録します。
- 処理済み文書は FileStorage に送られ、顧客が設定した保存期間が終了するまで保持されます。その後、Application Server は FileStorage からその画像を削除し、Database 内のすべてのレコードを消去します。

