1.3 uCosminexus Business Reporting Processorの位置づけ

ここでは,前提プログラムを含めた,システムでのuCosminexus Business Reporting Processorの位置づけについて説明します。

uCosminexus Business Reporting Processorを使用して開発したアプリケーションを実行する環境には,uCosminexus Business Reporting Processorの前提プログラムとして,XMLプロセッサおよびXLinkプロセッサが必要です。

XMLプロセッサ
アプリケーションサーバを使用する場合は,uCosminexus Application Serverが必要です。使用しない場合は,uCosminexus Developerが必要です。uCosminexus Developerは,XMLプロセッサとJava仮想マシンの機能を持つプログラムです。
XLinkプロセッサ
uCosminexus XML Link Processorが必要です。

uCosminexus Business Reporting Processorの前提プログラムを含めたシステムでの位置づけを次の図に示します。

図1-4 前提プログラムを含めたシステムでの位置づけ

[図データ]

アプリケーションでは,タクソノミー文書やインスタンス文書の読み込みおよび作成をするアプリケーションを開発できます。uCosminexus Business Reporting Processorは,タクソノミー文書やスキーマ定義を参照して,読み込んだXBRL文書を検証したり,タクソノミー文書やスキーマ定義に従った文書を作成したりします。