>>342
起動しているかどうか、という判断をするのではなく
Dockにあるかどうかという判断をしてDockにアイコンがあれば
それをクリックすればそのアプリが使用可能になる。なければFinderで呼ぶ。
起動しているかどうかは実は肝心ではない。と、思っとります。

具体的にはiCalやSafariなどで試してもらいたいが
Dockに登録されていて、起動していないアイコンをクリックする操作と
登録されていて、既に起動しているアイコンをクリックする操作に対してほぼ同じ反応をする。
また、iPhotoなど常駐させなさそうな(?)アプリはウインドウを閉じると終了するが
このようなアプリでもDockに登録すれば、常駐するアプリと同じように扱える。
結論:OSXはアプリの起動とか終了とか考えない方が使い勝手がいいのです。