FAQ
よくある質問
短い回答です。「できません」という回答も含みます。
インストールとドライバー
CommMonitor はアプリケーションから COM ポートを奪いますか?
いいえ。同梱のカーネルドライバーはシリアルデバイススタックにフィルターを取り付け、アプリケーションはポートハンドルを保持し続けます。これが、先にポートを開かねばならないモニタとの違いです。
管理者権限は必要ですか?
カーネルドライバーをインストールまたは起動するには管理者権限が必要です。その後のトラフィックのキャプチャには昇格は不要です。
ドライバーをアンインストールできますか?
アンインストール操作はありません。これは意図的です。デバイススタックに既にあるフィルタードライバーを、動作中のアプリケーションの下で停止すると、デバイスが不定状態になる可能性があります。インストーラーは同名の既存ドライバーファイルにも触れません。
対応している Windows は?
Windows 10 と Windows 11 の 64 ビットです。Windows 7 x64 は現在サポート対象として宣言していません。このプラットフォームでのキャプチャは未検証で、ドライバーレベルのエラーも確認されています。
キャプチャ
ドライバーは実際に何を見られますか?
監視対象のポートを通過する要求です。フィルターはポートごとに、39 個のシリアル制御コードと 28 個の IRP メジャー機能コード、合計 67 項目のビットマップで設定されます。
すでに開いているポートもキャプチャできますか?
はい。フィルターはドライバーレベルで取り付けるため、ご自身のソフトウェアがすでに開いているポートこそ、この製品が想定している状況です。
何もキャプチャされないときはどうなりますか?
ビューはエラーではなく待機状態を表示します。機器が話し始めた瞬間にフレームが現れ、ドライバーやポートのエラーは Problems パネルが別途報告します。
プロトコル
どのプロトコルを解析できますか?
Modbus RTU、Modbus ASCII、DL/T 645、IEC 60870-5-101、NMEA 0183、AT コマンドです。分けて考えるべき点が 2 つあります。ビューは常にありますが、デコード値はそうではありません。プロトコルと Modbus の解析は Professional の機能で、無料版・トライアル版・Standard 版ではこれらのビューが同じフレームを表示し、デコード値はすべて **** に置き換えられます。Professional 版ではデコード済みフィールドが生のバイトの隣に表示され、プラグインは設定で有効化・無効化・並べ替えができます。
独自プロトコルも解析できますか?
このリリースではできません。対応するプロトコルはこのビルドに同梱されたものだけです。お使いのプロトコルが重要であれば、それが何かを教えてください。リストはそうやって増えていきます。
エクスポートとリダイレクト
どのエクスポート形式がありますか?
用途は 2 つあります。表示中のビューはスナップショットとして保存します — ANSI テキスト、Unicode テキスト、HTML、CSV — 画面に出ている行と列がそのまま保存され、正規ライセンスでは行数制限もありません。このスナップショットの書き出しは Standard から使えます。フレームプール全体はフィルターに関係なく JSON Lines(フレームごとに 1 オブジェクト)または PCAP(リトルエンディアン、リンクタイプ 147、Wireshark で生のバイトを表示)として書き出せます。このフレームプールの書き出しだけが Professional 専用です。既定のファイル名はセッション名 + 英語のビュー名(例: COM7_Table.csv、COM7_Table.pcap)です。
ファイルへのリダイレクトはどう動きますか?
有効なビューの新しい行がファイルに追記され、5 秒ごと、またはバッファーが 256 KB に達した時点で書き出されます。ファイルは時間範囲またはサイズで分割でき、1 ファイルは 1 GB で止まります。
TCP や HTTP への転送はどう動きますか?
フレームはバッチ単位で最大 100 件にまとめられ、4 バイトのビッグエンディアン長プレフィックスに続く UTF-8 JSON 配列として送信されます。TCP が主チャネル、HTTP がフォールバックで、HTTP は /batch に POST します。
セッションとダッシュボード
.cms ファイルとは何ですか?
キャプチャ全体を保持するセッションファイルです。パスワードで保護すると、ペイロードは PBKDF2-SHA256 で導出した鍵を使い AES-256-GCM で暗号化されます。パスワードなしの場合は以前の難読化に戻り、どちらを使ったかをヘッダーに記録します。古いバージョンが書いたセッションも開けます。
ダッシュボードはネットワークから到達できますか?
いいえ。127.0.0.1 のポート 5000 にのみバインドし、読み取り専用の GET 要求にだけ応答し、ページは 1 秒ごとにポーリングします。動作しているマシン自身のための便利なビューであり、共有サービスではありません。
ライセンス
ライセンスキーなしで何ができますか?
キーがなくてもアプリはキャプチャを続けます。任意の COM ポートでのドライバーレベル キャプチャと 4 つの基本ビュー(テーブル、16進ダンプ、行、ターミナル)です。エクスポート、ローカル ダッシュボード、リダイレクト、転送、プロトコル解析にはライセンスが必要です。トライアル版ではダッシュボード、行数制限付きの CSV エクスポート、フレームデータがマスクされた転送が加わります。カウントダウンはないので、決まった日数が過ぎて使えなくなることはありません。
インターネットに接続できないマシンを認証できますか?
はい。オフライン申請ファイルを作成してお送りいただければ、署名済みのライセンスを返送しますので、それを読み込んでください。どちらの向きもコマンドライン操作です。
マシンがオフラインの間、ライセンスは使えなくなりますか?
無期限ライセンスは時間の影響を受けません。サブスクリプション ライセンスは、既定で 30 日の猶予期間の間オフラインでも動作し続けます。ライセンスに別の日数が記載されていればその値に従い、その後は再検証のために一度接続が必要です。
ライセンスがこのマシンと一致しないと表示されます。どうすれば?
ライセンスは固定の順序で収集されるハードウェア識別子に紐づきます。マザーボードの UUID、システムディスクのシリアル番号、物理 MAC アドレス、Windows のマシン GUID です。部品を交換した場合は、新しいマシンのフィンガープリントをお送りいただければ再発行します。
性能と限界
どのくらいのフレームレートまで対応できますか?
フレームレートの数値は公開していません。数値はマシン、ドライバー経路、ペイロードによって変わるからです。製品がスループットとキャプチャの測定用ツールを同梱しているのはそのためです。ハードウェアとトラフィックの形をお知らせいただければ、宣伝用の数値を引用する代わりに、一緒に実測します。
セッションの実行時間に制限はありますか?
時間制限は設けていません。長時間のキャプチャでも操作感を保てるよう、フレームプールとビューの更新は抑制されており、キャプチャを停止しても既存のプールを破棄せず保持します。

