概要
XProtect Corporate、Expert、またはProfessional+のインフラストラクチャをお持ちで、クラウドの力を活用したArculesサイトを含めたい場合は、Arcules Plugin for XProtectを使用することで実現できます。
Arcules Plugin for XProtectは、ArculesからXProtectへの一方向の統合を提供し、ArculesのビデオとアラームをXProtectのユーザーが利用できるようにします。
現在の機能
Arculesビデオのライブビューと再生
この統合により、XProtect Smart Clientを使用して、クラウドベースのサイトからArculesのビデオフィードを表示できます。これにより、ArculesおよびXProtectに接続されたカメラのための単一のビューを提供します。
PTZコントロールのサポート
最新のプラグインバージョンでは、Smart Client内のコントロールを使用してArculesのPTZカメラを制御するためのサポートを追加しました。
プリセットの設定
PTZプリセットは、XProtect Management Client内で設定でき、デバイスからプリセットのリストを取得できます。これは、XProtectに直接接続されたカメラの場合と同様です。
パトロールの設定
PTZプリセットがXProtect Management Client内で取り込まれるか設定されたら、オプションとしてパトロールを設定し、プリセットの間を自動的に移動させることができます。
注: パトロールを使用すると、カメラがArcules Cloudにより頻繁に録画されることになります。デフォルトでは録画が「動体検知」に設定されているためです。
Smart Clientの使用
これらの設定がXProtect Management Client内で構成されると、PTZカメラはXProtect Smart Client内で直接XProtectに接続されたカメラと同じネイティブコントロールを使用して操作されます。
考慮事項
ライセンスおよびXProtectバージョンの互換性
Arculesプラグインは、XProtectライフサイクルにおけるすべての現在のバージョンと互換性があります。現在サポートされているバージョンは、こちらのリンクで確認でき、定期的に更新されます。
2025 R1以前のXProtect
サポートされるバージョン:
XProtect Corporate
ライセンス
Arculesに接続されたカメラ1台ごとに、XProtectのSLCに1つのインターコネクトライセンスを追加する必要があります。このArculesカメラ向けのライセンスは無料です。
XProtect 2025 R1 - R3
サポートされるバージョン:
XProtect Professional+
XProtect Expert
XProtect Corporate
注: XProtect 2025のすべてのバージョンでは、最新のライセンスモデルを正常に機能するために、すべての累積更新プログラムを適用する必要があります。
2025 R1 - R3 ベーシック には、ArculesカメラがXProtectデバイスライセンスを不正に消費するという不具合がありました。
2025 R1 累積パッチ
2025 R2 累積パッチ
2025 R3 累積パッチ
Milestoneポータルへのログインが現在必要です。
ライセンス
Arculesカメラに追加のライセンスは必要ありません。ただし、Arculesカメラを追加するたびにライセンスのアクティベーションが必要です。
XProtect 2026 R1+
サポートされるエディション:
XProtect Professional+
XProtect Expert
XProtect Corporate
ライセンス
Arculesカメラを追加するためにライセンスは必要ありません。ただし、Arculesカメラを追加する度にライセンスのアクティベーションが必要です。
最適な結果を得るためには、プラグインと一緒に使用するXProtectの最低バージョンは2023 R3であることが推奨されます。
ローカルライブの制限
現時点では、XProtect PluginはWebRTC/ローカルライブビューをサポートしていません。
前提条件
Arcules Plugin for XProtectをインストールする準備として、いくつかのステップを実行する必要があります。
ファイアウォールセキュリティガイド
XProtect Management Server、XProtect Recording Server、およびXProtect Event ServerとArcules Cloud Servicesの間で特定のアウトバウンドポートを開く必要があります。
このハイブリッドソリューションが機能するためには、該当するXProtectサーバーがインターネットアクセスを持ち、Arcules Cloudにアクセスできる必要があります。
ロケーションは、Arcules組織がホストされているデータセンターによって決定されます。以下のグリッドを参照してください。
| ドメイン | 用途 | プロトコル | ポート | 暗号化 |
US | msapi.arcules.com | Arcules API | TCP HTTPS WSS | 443 |
TLS 1.2+ |
EMEA | msapi-eu.arcules.com | Arcules API | TCP HTTPS WSS | 443 | TLS 1.2+ |
APAC | msapi.jp.arcules.com | Arcules API | TCP HTTPS WSS | 443 | TLS 1.2+ |
All | api.rollbar.com | Cloud Logging | TCP HTTPS | 443 | Yes |
All | <Your DNS Servers> | DNS | TCP UDP | 53 | No |
Milestone XProtect がストリーミング暗号化に SSL 証明書を使用し、その証明書が期限切れまたは無効な場合は、Arcules カメラの映像は表示されません。
APIユーザーの追加 - Arcules Webポータル
注: この手順を実行するには、Arcules組織内でITマネージャーの役割が割り当てられているユーザーである必要があります。
XProtectは、ArculesのWebサービスおよび組織に認証するための資格情報を提供する必要があります。これを容易にするために、APIユーザーの役割を持つArculesユーザーを作成するのが最善の方法です。このユーザーには他の役割を割り当てる必要はありません。
このユーザーは、ログインおよびパスワードリセットが必要な場合に備えて、有効なメールアドレスを持っている必要があります。
APIユーザーは、ライブビデオ、録画ビデオ、およびアラームの接続を認証し、XProtect Management Clientで接続を設定する際に使用されます。
新しいユーザーの作成に関する支援が必要な場合は、ユーザーおよびグループ管理に関するガイドを参照してください。
ユーザーを登録したら、XProtect Management Clientでライブ、再生、およびアラームのためにArculesへの接続を作成できます。
XProtectインフラストラクチャの接続要件
Arcules Pluginを設定するために使用されるXProtect Management Serverまたはクライアントには、インターネット接続が必要です。この接続のトラフィックがプロキシを経由しないことが推奨されます。
Arculesストリームやアラームを取り込むために使用されるXProtect Recording ServerまたはXProtect Event Serverにも、インターネット接続が必要です。この接続のトラフィックがプロキシを経由しないことが推奨されます。
Milestone Management ClientへのArculesコネクタプラグインのインストール
Arcules Connectorプラグインの最新バージョンをダウンロードするには、Arculesポータルにログインし、[設定]アイコンを選択し、[アプリをダウンロード]オプションに移動します。
ここから、「アプリとプラグイン」メニューをクリックし、Arcules Plugin for XProtectをダウンロードしてください。
これにより、インストール用のArculesPlugin.msiファイルがダウンロードされます。
コンポーネントの概要
Arcules Pluginは、XProtect用に2つのコンポーネントで構成されています。
MIPプラグイン
MIPプラグインは、Milestone XProtect Management Clientでの設定UIとアラーム同期を担当します。このため、XProtect Management Clientが使用されるすべてのワークステーションにインストールする必要があり、XProtect Event Serverを実行しているサーバーにもインストールする必要があります。
MIPドライバー
MIPプラグインは、Milestone XProtect Management Clientでの設定UIとアラーム同期を担当します。このため、XProtect Management Clientが使用されるすべてのワークステーションにインストールする必要があり、XProtect Event Serverを実行しているサーバーにもインストールする必要があります。
Arcules XProtectインストーラーは、インストールされているXProtectコンポーネント(Recording Server、Event Server、および/またはManagement Client)に基づいて、特定のマシンにインストールする必要があるプラグイン(MIPプラグイン、MIPドライバー、またはその両方)を自動的に検出します。
Arcules Pluginのインストール
インストールする前に、
Arculesクラウドサーバーにアクセスできること、カメラがインストールされ、設定され、正常に動作していることを確認してください。
XProtect Management Server、XProtect Event Server、およびXProtect Recording Serversがインストールされ、設定され、正常に動作していることを確認してください。
XProtect CorporateライセンスがInterconnectライセンスで更新されていることを確認してください。
Arcules XProtect Pluginをインストールするには、ArculesPlugin.msiを管理者として実行し、以下の手順に従ってください。
インストール手順
1. ArculesPlugin.exe を右クリックし、管理者として実行します。
2. ようこそ画面(「このウィザードは、このコンピューターに XProtect Arcules Connector をインストールおよび設定するためのものです」)で、言語を選択します。既定値は 英語(米国) です。選択後、[続行] をクリックします。
3. [インストールするコンポーネントの選択] 画面では、ウィザードが検出されたコンポーネントを一覧表示します。
Arcules MIP プラグインとArcules MIP ドライバー
すでにインストール済みのコンポーネントはグレー表示され、[再インストール] の切り替えオプションが表示されます。再インストールする場合は有効のままにしてください。
選択内容を確認し、[インストール] をクリックします。
4. 録画サーバーおよび/またはイベントサーバーが存在する場合、サービス再起動のダイアログが表示されます。
「Milestone XProtect 録画サーバーおよびイベントサーバーが再起動されます。続行しますか?」[続行] をクリックします。※ 録画サービスが一時的に中断されるため、メンテナンス時間帯での実施を推奨します。
5. [成功] 画面に、インストールされたコンポーネントが表示されます。[閉じる] をクリックします。
これでコネクタのインストールは完了です。以降は、XProtect Management Client で設定を実施してください。
XProtect Management Server - Arcules設定
Arcules Plugin for XProtectをインストールしたら、XProtect Management Clientアプリケーションを使用して統合を設定できます。以下のセクションでは、統合のさまざまな側面を設定する方法について説明します。
XProtect Management Clientにログインしたら、左側のパネルでArcules Cloud Servicesまでスクロールします。その下にある「Connections」セクションをクリックします。
認証
まず、Arculesへの接続を作成する必要があります。
中央のペインで、[接続]を選択してから、右クリックして[新規追加...]を選択します
新しい接続が作成され、ユーザーは以下のフィールドを入力する必要があります。
名前 :この接続を表す固有の名前
クラウドリージョン:XProtectが映像やアラームを取得するために接続するArculesクラウドのリージョン
クラウドリージョンは組織ごとに異なります。Arculesにログインする際に使用するURLで、どのリージョンを選択すべきかを簡単に確認できます。グローバルな組織の場合、あなたの組織はあなたが居住している国にホストされていない可能性があります。
ユーザー名/パスワード:この記事の[ユーザーの追加]セクションで説明されているように作成されたユーザーの認証情報
接続を保存する前に、まず、[接続をテスト]ボタンをクリックして、Arculesクラウドサーバーにアクセス可能であること、指定したクラウドアドレスと認証情報が有効であることを確認します。
ウィンドウの左上にある[保存]ボタンをクリックします。
Arculesデバイスの追加
ArculesのロケーションとカメラをXProtectに追加するには、 ウィンドウの下部にある[デバイス]タブをクリックします。
[追加]をクリックします
[ロケーションを追加]ダイアログでは、必ず以下を選択してください。
Arculesのカメラが追加/設定されるRecording Server
インポートするArculesのロケーション
システム内で有効にするカメラ(選択していないカメラもXProtectに追加されますが、デフォルトで無効となります)
[追加]ボタンをクリックすると、選択したカメラのインポートと設定が開始されます。
[閉じる]をクリックします
Arculesデバイスの更新
Arculesポータルでカメラを追加または削除して場所を変更した場合は、Milestone Managementクライアントにログインして更新を確認してください。
[変更]を選択します。
[更新を確認]をクリックします。
更新が利用可能な場合、該当するカメラを確認して「保存」をクリックしてください。
これにより、追加のカメラがXProtectに有効化され、追加されます。
XProtect Management ClientでのArculesカメラの操作
カメラがArcules Cloud Servicesセクションに追加された後、XProtect Management Clientの「Devices」->「Cameras」セクションでカメラを表示できるようになります。
デフォルトでは、これらのカメラは「Cloud Cameras」に表示されます。
Cloud Camerasフォルダーの下には、Arculesサイトとロケーションの階層に従ってリストされます。
任意のカメラをクリックすると、ビデオフィードをプレビューできます。ストリーム設定はArculesポータルで管理されているため、XProtectでカメラの設定を調整する必要はありません。
ここから、他のXProtect接続カメラと同様に、これらのカメラをビューグループに割り当てることができます。
XProtectでのArculesアラームの操作
XprotectへArculesアラームを送信する
アラームをXProtectに送信するには、Arculesポータルでルールを作成する必要があります。ルールは、ビデオ分析やデバイスの健康イベントなどに基づいてアラームをトリガーするように設定できます。
以前に作成したAPIユーザーは、アラームアクションに直接またはユーザーグループを通じて追加する必要があります。
Arculesでルールを作成する際には、アラームをXProtectに送信するために「Trigger an Alarm」アクションを使用する必要があります。
XprotectをArculesアラームを受信するように設定する
ArculesからXProtectへのアラームの同期を開始するには、XProtect Management Clientに入り、Arcules Pluginまでスクロールします。
中央のペインから、アラームの同期を行いたい「Connection」を選択します。
[アラームタブ]に入り、[Arculesからアラームを同期]のチェックボックスにチェックが入っていることを確認します。
また、そのページでは、同期を開始する日付、同期を行う間隔を指定することもできます。
重要事項:アラームは、最終更新日に基づいて同期されます。つまり、インテグレーションが特定の日付より前のアラームを同期しないように設定されている場合でも、Arculesで変更した場合(例:ユーザーが自分にアラームを割り当てた場合)、その日付より前に作成されたアラームが同期される場合があります。
XProtect において非管理者ユーザーが Arcules アラームを表示できるようにする方法
v4.1 より前のバージョンでは、XProtect の Arcules アラームは管理者のみが閲覧できました。XProtect Arcules Connector v4.1 以降では、1 つの設定変更により、非管理者ユーザーにもアラームを表示できるようになりました。
Arcules のイベントを XProtect アラームとして取り込むことで、特定のロールに対してアラームの閲覧権限を割り当てることができます。これにより、オペレーターは自分の担当エリア、建物、または責任範囲に関連するアラームのみを表示できます。
従来必要だった管理者権限は不要になり、どのユーザーがどのアラームを閲覧できるかをロールベースで細かく制御できるようになります。
概要
Arcules プラグイン設定で 「アラームをイベントとしてインポート」 を有効にする
Arcules から受信したイベントに基づいてアラーム定義を作成する
ロールとアクセス権を割り当て、XProtect Smart Client でアラームを表示・管理する
ステップ 1: 「アラームをイベントとしてインポート」を有効にする
XProtect Management Client を開き、サイトナビゲーション → Arcules プラグイン → 接続 に移動します。
対象の接続を選択します。
接続情報 パネルで、以下の両方のオプションが有効になっていることを確認します。
✅ Arcules からアラームを同期する
✅ アラームをイベントとしてインポートする同期設定 で以下を確認します。
アラーム同期開始日
アラーム同期間隔
重要事項:「アラームをイベントとしてインポート」 チェックボックスは、以前のバージョンでは既定で非表示かつ無効化されています。この機能は v4.1 から利用可能 になりました。このオプションを有効にすると、XProtect は Arcules から受信したイベントを、アラーム定義のトリガーとして利用可能なイベント として扱います。これにより、受信した Arcules イベントに基づいて XProtect のアラームを生成できるようになります。
ステップ 2: アラームの定義を作成する
イベントのインポートが開始されたら、非管理者ユーザーに表示したいイベント種別ごとにアラーム定義を作成します。
サイトナビゲーション → アラーム → アラーム定義 に移動します。
新しいアラーム定義を作成し、以下を設定します。
有効化: チェックする
名前: わかりやすい名称を設定する(例: 「Arcules - 領域内人物検知」)
トリガーイベント:
1 つ目のドロップダウンで「Arcules」を選択
2 つ目のドロップダウンで対象イベントを選択 (例: Event_ForensicsPersonDetect、Motion Detect)
ソース の [選択] をクリックし、このアラームを発報させるカメラを追加します。
必要に応じて残りの設定(有効期間、優先度、オペレーター操作)を行い、保存します。
重要事項: イベントを先に受信する必要があります。イベント種別は、Arcules からその種類のイベントを少なくとも 1 回受信した後でなければ、「トリガーイベント」 のドロップダウンに表示されません。各分析イベントについて最初のイベントが発生するまで待ってから、アラーム定義を作成してください。
サポートされるイベントの種別
Arcules プラットフォームは、モーション検知、領域内車両検知、ラインクロス検知 のような領域内人物検知幅広い映像分析イベントをサポートしています。これらのイベントは、システムが該当イベントを少なくとも 1 回記録すると、自動的に選択可能になります。ただし、現在のシステム制限により、ソース設定時にはカメラを個別に追加する必要があります。複数選択機能はまだサポートされていないため、大規模環境を管理する管理者にとっては、この手動設定作業に時間がかかる場合があります。
ステップ 3: ロールを割り当ててアクセスを管理する
Arcules アラームは標準の XProtect アラームとして扱われるため、表示権限はロールによって制御します。
サイトナビゲーション → セキュリティ → 役割(権限) に移動します
非管理者ユーザー用のロールを選択するか、新規作成します
アラーム管理 タブで アラーム定義 を展開し、このロールがアクセスできるアラーム定義を選択します
各アラーム定義について以下の権限を設定します
・閲覧
・変更
ユーザーをそのロールに割り当てます
ステップ 4: XProtect Smart Client でアラームを表示する
ロールに割り当てられたユーザーは、XProtect Smart Client の アラームマネージャー タブから Arcules アラームを閲覧、フィルタリング、および管理できるようになります。
利用可能な主な機能は次のとおりです。
新規
対応中
保留中
クローズ済み
などの状態によるクイックフィルター
さらに、各アラームに関連付けられた以下の情報を確認できます。
カメラ映像
録画再生タイムライン
アラーム詳細情報
これにより、オペレーターは自分に割り当てられた Arcules アラームのみを効率的に監視・対応できるようになります。
Arcules Connectorのアンインストール
「プログラムの追加と削除」または「プログラムと機能」(Windowsのバージョンによって異なります)に移動し、Arcules Pluginを見つけて「アンインストール」をクリックしてください。
以下のアンインストールウィザードに従って、Arculesプラグインを削除してください。
トラブルシューティング
問題:XProtect Smart Clientで、Arculesから発信されるアラームの発信元が、カメラではなくArculesの接続名に設定されている。
カメラがあるArculesのロケーションがXProtectにインポートされていることを確認してください。デフォルトでは、ArculesカメラがXProtectで見つからない場合、Arcules接続がアラームの発信元として追加されます。
問題: XProtect Management Clientのナビゲーションツリーに「Arculesクラウドサービス」の項目が表示されない。
XProtect Management Clientを使用しているマシンにArcules Connectorが正しくインストールされている(正確にはMIPプラグインがインストールされている)ことを確認してください。
問題:Arculesで作成したアラームがXProtect Smart Clientに表示されない。
[Arculesからの同期アラーム]のチェックボックスにチェックが入っていることを確認し、[アラーム同期開始日]フィールドに過去の日付が含まれていることを確認します。
XProtect Eventサービスを使用しているマシンにArcules Connectorがインストールされている(正確にはMIPプラグインがインストールされている)ことを確認してください。
問題:Arculesポータルからアカウントがロックアウトされてしまう。
Arculesポータルでパスワードを変更した後、XProtect clientでもパスワードが更新されていることを確認してください。両方でのパスワードが一致していない場合、Arculesポータル上でアカウントがロックアウトされてしまいます。
問題:Arcules の Web ポータルではカメラが表示されているにもかかわらず、XProtect に追加できない。
ライセンスの確認
XProtect 側で十分な Interconnect ライセンスがあることを確認してください。
Management Client の左上にある「ライセンス情報」をクリックすると、利用可能な Interconnect ライセンス数が表示されます。サイト構成の確認
新しいサイトに関連する場合は、既存のエントリを変更するのではなく、新しいエントリを作成する必要があります。
XProtect では、サイトごとに個別のエントリが必要です。API ユーザーのアクセス権
XProtect にサイトが表示されない場合は、Arcules 側で API ユーザーがその新しいサイトにアクセスできる権限を持っているか確認してください。
追加ログ
XProtectによって作成される通常のログに加え、MIPプラグイン用のログが%ProgramData%VideoOS Apollo ArculesMIPPluginフォルダーに作成されます(設定も可能)。
プラグインを読み込むプロセスごとに、異なるサブフォルダーが作成されます。
よくある質問(FAQ)
展開(デプロイ)ガイダンス
Q: 複数顧客向けの展開(デプロイ)では、どのようなアプローチが推奨されますか?
A: 各顧客組織を、XProtect 内の個別の Arcules 接続として扱うことを推奨します。
顧客ごとに以下を実施してください。
適切な Arcules 組織を使用する
専用の API ユーザーまたは別名(エイリアス)を使用する
XProtect に個別の Arcules 接続を作成する
その顧客に必要な拠点およびカメラのみをインポートする
イベントおよびアラーム設定を顧客ごとに独立して構成する
この方法により、顧客環境の分離性が向上し、運用およびサポートが容易になります。
デバイス交換
Q: ゲートウェイ接続デバイスを削除して再度追加した場合はどうなりますか?
A: ゲートウェイ接続デバイスは、一度削除して再追加しても同じデバイス ID を維持します。そのため、そのデバイスに関連付けられている既存のルールは、引き続き同じデバイス ID を参照できます。
Q: クラウド直結(C2C)デバイスを削除して再度追加した場合はどうなりますか?
A: クラウド直結(C2C)デバイスは、一度削除して再追加すると新しいデバイス ID が割り当てられます。そのため、元のデバイスを参照している既存のルールは、新しいデバイスでは正常に機能しなくなる可能性があります。
Q: クラウド直結(C2C)デバイスを交換した後は何をすべきですか?
A: Arcules ウェブポータルで既存のルールを確認し、新たに追加されたクラウド直結(C2C)デバイスを参照するように更新してください。これにより、期待どおりにイベントが発生し、アラートも継続して送信されます。
Q: ゲートウェイ接続デバイスを交換した後にルールを更新する必要がありますか?
A: いいえ。ゲートウェイ接続デバイスは削除後に再追加しても同じデバイス ID を維持するため、通常はルールの更新は不要です。ただし、変更後はデバイス設定および関連ルールを確認することを推奨します。
Q: デバイス交換後にイベントが発生しなくなった場合は何を確認すべきですか?
A: まず、そのデバイスがゲートウェイ接続かクラウド直結(C2C)かを確認してください。
ゲートウェイ接続デバイス: デバイス ID は変更されません
クラウド直結(C2C)デバイス: 新しいデバイス ID が作成されます
クラウド直結(C2C)デバイスの場合は、Arcules の既存ルールを確認し、旧デバイスを参照しているルールを新しいデバイスへ更新してください。
Q: ゲートウェイ管理デバイスまたはクラウド直結(C2C)デバイスによって発生した過去のアラームは、デバイス交換後も関連動画とともに利用できますか?
A: デバイスの種類によって異なります。
ゲートウェイ デバイス
はい
デバイスを削除して再追加しても同じデバイス ID を維持するため、過去のアラームは関連動画とともに引き続き利用できます
Camera to Cloud(C2C)デバイス
いいえ
新しいクラウド直結(C2C)デバイスには異なるデバイス ID が割り当てられるため、交換後は過去のアラームと関連動画を正常に参照できません
AXIS オブジェクト分析(AOA)
Q: AXIS オブジェクト分析(AOA)のイベントやアラートに、関連動画が含まれない場合があるのはなぜですか?
A: カメラで カメラベースのモーション検知 が有効になっていない場合、AOA のイベントやアラートは関連動画なしで生成されることがあります。
AOA イベントやアラートに関連動画を含めたい場合は、Arcules ウェブポータルでカメラベースのモーション検知を有効にすることを推奨します。
Q: AOA イベントに対して、カメラベースのモーション検知を有効にするにはどうすればよいですか?
A: Arcules ウェブポータルで対象デバイスを開き、以下のメニューに移動してください。
設定 > モーション設定
その後、カメラベースのモーション検知 のチェックボックスを有効にします。
Q: AOA アラートは受信しているのに、関連動画が表示されない場合は何を確認すべきですか?
A: 以下を確認してください。
イベントが AXIS オブジェクト分析によって生成されたものであることを確認する
Arcules ウェブポータルで該当カメラを開く
設定 > モーション設定 に移動する
カメラベースのモーション検知 が有効になっていることを確認する
AOA イベントを再度発生させ、アラートに関連動画が含まれることを確認する

















