プロセスマイニング

**プロセスマイニング**（）は、イベントログに基づくビジネスプロセスの分析をサポートする、 プロセス管理の分野における一連の技術である。 プロセスマイニングでは、情報システムによって記録されたイベントログに含まれる傾向、パターン等の詳細を識別するために、イベントログデータに特殊なデータマイニングアルゴリズムを適用する。 プロセスマイニングの目的は、プロセスの効率とプロセスの理解を向上させることである。  

プロセスマイニングは、 *Automated Business Process Discovery* （ABPD: *自動ビジネスプロセスディスカバリ*）とも呼ばれる 。ただし、学術文献では、 *自動ビジネスプロセスディスカバリ*という用語は、イベントログを入力として受け取り、ビジネスプロセスモデルを出力として生成する手法を具体的に指すために、より狭い意味で使用される。 プロセスマイニングという用語は、プロセスモデルを検出する手法だけでなく、ビジネスプロセスの適合性やイベントログに基づくパフォーマンス分析の手法も指すように、より広い範囲で使用されている。 

2020年代半ばからは、生成AI（LLM）との統合が加速しており、ログの自動解釈や改善施策の提示、さらにはAIエージェントによるプロセスの自動実行支援（Agentic Process Automation）へと進化を遂げている。Gartnerによれば、プロセスマイニングはハイパーオートメーションを実現するための中核技術と位置づけられている。

## 概要
プロセスマイニング手法は、他のアプローチではプロセスの正式な説明が得られない場合や、既存のドキュメントの品質に疑問がある場合によく使用される。 Gartnerによると、プロセスマイニングはハイパーオートメーションの一部である。たとえば、 ワークフローシステムの監査証跡、 エンタープライズリソースプランニングシステムのトランザクションログ、または病院の電子カルテへプロセスマイニング手法を適用すれば、プロセス、組織および製品を理解するためのモデルが得られる可能性がある。 イベントログ分析を使用して、イベントログを*[[事前確率|事前]]*モデルと比較し、観測値が規範的モデルと記述的モデルのどちらに準拠するか理解することも可能である。プロセスマイニングを実施するには、イベントログデータから文書ID、処理内容、タイムスタンプの3要素が取得できる必要がある 。 

BAM（ビジネス・アクティビティ・モニタリング）、BOM（ビジネス・オペレーション・マネジメント）、BPI（ビジネス・プロセス・インテリジェンス）などの最新の技術動向から、 ビジネスプロセス管理（ワークフローシステム等）で診断機能のサポートが求められていることが窺える。 

## 歴史
プロセスマイニングの概念は、1990年代後半にアイントホーフェン工科大学のウィル・ファン・デル・アールスト（Wil van der Aalst）教授を中心とした研究グループによって提唱された。

* **黎明期（1990年代後半 - 2000年代初頭）**: 
当初は学術的な研究プロジェクトとして始まり、ペトリネットやグラフ理論などの数学的モデルを用いてワークフローを自動的に発見する手法（アルファアルゴリズム等）が開発された。2004年には、オープンソースのプロセスマイニングプラットフォームである「ProM」が公開され、世界中の研究者がアルゴリズムを共有できる基盤が整った。

* **商用化と普及（2010年代）**:
2010年代に入ると、企業のデジタルトランスフォーメーション（DX）が進んだことで実務への応用が加速した。2011年には、IEEE内にプロセスマイニングに関するタスクフォースが設立され、分野の定義と指針を示す「プロセスマイニング・マニフェスト」が発表された。同時期に、ドイツのCelonis（セロニス）社やFluxicon社をはじめとするベンダーが商用ソフトウェアをリリースし、SAPやOracleなどのERPデータを用いた業務改善手法として、フォーチュン500に名を連ねるようなグローバル企業に急速に受け入れられた。

* **標準化と拡大（2020年代以降）**:
IEEEによってイベントログの標準フォーマットである「XES (eXtensible Event Stream)」が採択（IEEE Std 1849-2016）されるなど、技術の標準化が進んだ。また、デスクトップ上の操作を記録する「タスクマイニング」や、AIによる予測分析（プレディクティブ・アナリティクス）との統合が進み、単なる現状可視化から、ハイパーオートメーションの一環としてリアルタイムの監視と改善を自動的に行うシステムへと進化を遂げている。

## 分類
プロセスマイニングの手法は、主に3つのタイプに分類される。この分類は、「分析の基準となるモデル（業務の理想的な設計図）」が事前に存在するか、またそのモデルをどのように活用するかによって定義される。

* **プロセスディスカバリー（プロセスの発見）**: 
分析の基準となるモデルが全く存在しない、あるいは実態と乖離している場合に使用される。情報システムに残された操作履歴（イベントログ）を解析し、実際にどのような手順で業務が行われているかを自動的に図解・モデル化する手法である。
たとえば、「アルファアルゴリズム」などの計算手法が用いられる。ログから自動的にプロセスモデル（ペトリネットやπ計算など）を構築する手法は多く研究されており、近年では業務の流れだけでなく、「誰が誰と協力しているか」という組織内のソーシャルネットワークを可視化する研究も進んでいる。

* **適合性評価（コンフォーマンス・チェック）**: 
「あるべき姿（理想のモデル）」が既に定義されている場合に使用される。実際のイベントログと理想のモデルを照らし合わせ、ルール通りの手順を踏んでいるか、例外的な操作が行われていないかを分析する。
たとえば、「100万円以上の発注には2名の承認を必須とする」といった社内ルールが守られているかをチェックし、違反（偏差）を特定することで業務の健全性を高める。また、ログを詳細に調べることで、どのようなデータが原因で特定の「分岐（選択肢）」が選ばれたのかを解明する手法も存在する。

* **パフォーマンスマイニング（プロセスの強化）**: 
既存のモデルをベースに、業務の「質」を向上させるために行われる。単に手順が正しいかを確認するだけでなく、各工程にかかった時間（サイクルタイム）、待ち時間、コストなどの実績データをモデル上に重ね合わせて可視化する。
これにより、どの工程がボトルネック（渋滞の発生源）になっているかを特定し、プロセス全体の効率を最適化するための改善案を導き出す。例えば、過去のパフォーマンスデータを用いて、将来発生しうる遅延を予測するシミュレーションなどにも応用される。

## 実務における成功例
* **財務・経理（P2Pプロセス）**: ドイツの製造会社はプロセスマイニングにより請求書処理における「手戻り」や二重支払いを特定。マスターデータの修正と自動化により、タッチレス処理率を大幅に向上させ、年間数百万ドルのコスト削減を実現した。
* **ITサービス管理（ITSM）**: チケット解決が停滞する原因（エスカレーションのループ等）を可視化した結果、特定の手順を生成AIエージェントに代替させることで、解決までのスピードを約40%向上させた。
* **物流・受注管理（O2Cプロセス）**: 特定の地域での配送遅延の原因が、属人化した例外処理や「システム上の設定ミス」による保留であることを特定。プロセス標準化と不備の解消により、注文から納品までのリードタイムを25%短縮した。

## 関連項目
* ビジネスプロセスディスカバリー 
* ビジネスプロセス管理 
* ワークフロー 
* シーケンスマイニング
* タスクマイニング
* データマイニング 
* データ視覚化 
* プロセス分析

## 脚注

## 参考文献

* Aalst, W. van der (2011). Process Mining: Discovery, Conformance and Enhancement of Business Processes. Springer Verlag, Berlin ().
* Aalst, W. van der, Dongen, B. van, Herbst, J., Maruster, L., Schimm, G., & Weijters, A. (2003). Workflow Mining: A Survey of Issues and Approaches. Data and Knowledge Engineering, 47 (2), 237–267.
* Aalst, W. van der, Reijers, H., & Song, M. (2005). Discovering Social Networks from Event Logs. Computer Supported Cooperative work, 14 (6), 549–593.
* Jans, M., van der Werf, J.M., Lybaert, N., Vanhoof, K. (2011) A business process mining application for internal transaction fraud mitigation, Expert Systems with Applications, 38 (10), 13351–13359
* Dongen, B. van, Medeiros, A., Verbeek, H., Weijters, A., & Aalst, W. van der (2005). The ProM framework: A New Era in Process Mining Tool Support. In G. Ciardo & P. Darondeau (Eds.), Application and Theory of Petri Nets 2005 (Vol. 3536, pp.&nbsp;444–454). Springer-Verlag, Berlin.
* Dumas, M., Aalst, W. van der, & Hofstede, A. ter (2005). Process-Aware Information Systems: Bridging People and Software through Process Technology. Wiley & Sons.
* Grigori, D., Casati, F., Castellanos, M., Dayal, U., Sayal, M., & Shan, M. (2004). Business Process Intelligence. Computers in Industry, 53 (3), 321–343.
* Grigori, D., Casati, F., Dayal, U., & Shan, M. (2001). Improving Business Process Quality through Exception Understanding, Prediction, and Prevention. In P. Apers, P. Atzeni, S. Ceri, S. Paraboschi, K. Ramamohanarao, & R. Snodgrass (Eds.), Proceedings of 27th international conference on Very Large Data Bases (VLDB’01) (pp.&nbsp;159–168). Morgan Kaufmann.
* IDS Scheer. (2002). ARIS Process Performance Manager (ARIS PPM): Measure, Analyze and Optimize Your Business Process Performance (whitepaper).
* Ingvaldsen, J.E., & J.A. Gulla. (2006). Model Based Business Process Mining. Journal of Information Systems Management, Vol. 23, No. 1, Special Issue on Business Intelligence, Auerbach Publications
* Kirchmer, M., Laengle, S., & Masias, V. (2013). Transparency-Driven Business Process Management in Healthcare Settings [Leading Edge]. Technology and Society Magazine, IEEE, 32(4), 14-16.
* zur Muehlen, M. (2004). Workflow-based Process Controlling: Foundation, Design and Application of workflow-driven Process Information Systems. Logos, Berlin.
* zur Muehlen, M., & Rosemann, M. (2000). Workflow-based Process Monitoring and Controlling – Technical and Organizational Issues. In R. Sprague (Ed.), Proceedings of the 33rd Hawaii international conference on system science (HICSS-33) (pp.&nbsp;1–10). IEEE Computer Society Press, Los Alamitos, California.
* Rozinat, A., & Aalst, W. van der (2006b). Decision Mining in ProM. In S. Dustdar, J. Faideiro, & A. Sheth (Eds.), International Conference on Business Process Management (BPM 2006) (Vol. 4102, pp.&nbsp;420–425). Springer-Verlag, Berlin.
* Sayal, M., Casati, F., Dayal, U., & Shan, M. (2002). Business Process Cockpit. In Proceedings of 28th international conference on very large data bases (VLDB’02) (pp.&nbsp;880–883). Morgan Kaufmann.
* Huser V, Starren JB, EHR Data Pre-processing Facilitating Process Mining: an Application to Chronic Kidney Disease. AMIA Annu Symp Proc 2009 link
* Ross-Talbot S,  The importance and potential of descriptions to our industry. Keynote at The 10th International Federated Conference on Distributed Computing Techniques http://discotec2015.inria.fr/workshops/ice-2015/
* Garcia, Cleiton dos Santos; Meincheim, Alex; et al. (2019). Process mining techniques and applications – A systematic mapping study». Expert Systems with Applications. 133: 260–295. ISSN 0957-4174. doi:10.1016/j.eswa.2019.05.003 https://www.sciencedirect.com/science/article/abs/pii/S0957417419303161

## 外部リンク
* IEEE Task Force on Process Mining - IEEEによるプロセスマイニング専門部会。標準化（XES等）を主導。
* International Conference on Process Mining (ICPM) - プロセスマイニングに関する世界最大の国際会議。
* 一般社団法人プロセスマイニング協会 (APMJ) - 日本国内における普及・教育を目的とした専門団体。
* オランダ、アイントホーフェン工科大学でのプロセスマイニング研究 。 
* ベルギーのゲント大学でのプロセスマイニング研究 。 
* イタリアのパドヴァ大学での プロセスマイニング研究 。