GuardHubはブラウザだけで動きます。専用ソフトのインストールは不要で、事務用のノートPCで問題なくご利用いただけます。ただし社内ネットワークの通信制限だけは事前のご確認をお願いしています(詳しくは「3. 通信の許可設定」)。
| 項目 | 最低条件 | 推奨(標準としてご案内) | 補足 |
|---|---|---|---|
| CPU | Core i3 / Ryzen 3 相当 | Core i5 / Ryzen 5 相当 (2020年以降のモデル) | 特別な性能は不要です。一般的な事務用PCで足ります。 |
| メモリ | 4GB | 8GB(16GBならより安心) | GuardHub単体は軽いのですが、Excel・メール・会計ソフトと同時に開いた状態を想定して8GBを推奨しています。 |
| グラフィック | 指定なし (内蔵GPUで可) | CPU内蔵GPUで十分 (Intel Iris Xe 等) | 専用グラフィックボードは不要です。グラフィック機能が使えない環境でも地図は平面表示に自動で切り替わり、業務は継続できます。 |
| ディスプレイ | 1366 × 768 | 1920 × 1080 (最低でも 1600 × 900) | 災害・地震情報の画面は地図と一覧を同時に表示するため、縦の解像度が効きます。 |
| OS | Windows 10 (64bit) | Windows 11 | macOS・iPad・Androidタブレットでも動作します。 |
| ブラウザ | Chrome / Edge | Google Chrome または Microsoft Edge の最新版 | Internet Explorer は非対応です。Safari・Firefoxでも表示できますが、通知とアプリ化の機能はChrome / Edgeを推奨します。 |
| 通信回線 | 常時接続 | 光回線・企業向けVPN等 | 通信量は小さく、回線速度が問題になることはほとんどありません。 |
2026年8月16日、実際の稼働環境で計測した値です。推定値ではありません。
| 測定項目 | 実測値 | 評価 |
|---|---|---|
| 使用メモリ(JavaScript) | 27 〜 33 MB | 一般的なWebサービスと同程度です。 |
| 画面の構成要素数 | 5,243 | 大きめの業務画面ですが、描画の負荷にはなりません。 |
| 通信回数(画面表示1回) | 89 回 | うち46回が地図タイル。2回目以降は端末側の保存分を使うため大きく減ります。 |
| 3D地形マップの描画 | 正常 | CPU内蔵グラフィック(Intel Iris Xe)で問題なく描画できました。 |
測定環境:Windows / Google Chrome / Intel Iris Xe(CPU内蔵グラフィック)/ 16コア / メモリ32GB / 2560×1440。
最も負荷の高い「災害・地震情報」画面(3D地形マップ・震央表示・全国の気象警報を同時表示)を開いた状態で計測しています。
導入前に必ずご確認ください。 GuardHubは地図・グラフなどの一部機能を外部のサービスから読み込んでいます。社内のプロキシ・ファイアウォール・フィルタリング製品でこれらが遮断されていると、PCの性能が十分でも地図やグラフが表示されません。
| ホスト名 | 用途 | 必須度 | 遮断された場合の症状 |
|---|---|---|---|
app.j-guard.jp発注者(365): 365.j-guard.jp/警備員アプリ:guard.j-guard.jp | アプリ本体 | 必須 | 画面がまったく開きません。 |
atom-keibi-backend-production-c336.up.railway.app | 業務データの読み書き (API) | 必須 | ログインできません。データが一切表示されません。 |
cdnjs.cloudflare.com | 地図・グラフ・PDF出力の プログラム部品 | 必須 | 地図・グラフ・PDF出力がすべて動きません。画面は開くので原因が分かりにくく、最も多いトラブルです。 |
api.maptiler.com | 地図の画像 | 重要 | 地図が真っ黒のまま表示されません(一覧表は表示されます)。 |
s3.amazonaws.comパス: /elevation-tiles-prod/ | 3D地形の高低差データ | 任意 | 地図が平面表示になります。業務上の支障はありません。 |
fonts.googleapis.comfonts.gstatic.com | 画面のフォント | 任意 | 文字の見た目が変わるだけで、機能に影響はありません。 |
api.open-meteo.com | 現場の天気表示 | 任意 | 天気欄が空欄になります。※今後のバージョンで気象庁データに統合し、この通信は廃止予定です。 |
cdnjs.cloudflare.com は汎用のプログラム配信サービスで、社内規程で一律に遮断されている例が少なくありません。ここが最も多い不具合原因です。
| 案 | 対応 | 内容と向き・不向き |
|---|---|---|
| A | 許可リストに追加していただく (最も簡単・推奨) |
上表のホスト名を、プロキシ/ファイアウォールの許可リスト(ホワイトリスト)にご登録ください。通常はこれで解決します。いずれも広く使われている一般的なサービスで、追加の費用もかかりません。 |
| B | 部品をアプリ内に同梱する (弊社側で対応) |
社内規程で外部プログラムの読み込みが認められない場合、cdnjs.cloudflare.com から読んでいる部品をアプリ本体に組み込んだ版をご用意します。外部プログラムの読み込みをゼロにできます。※個別対応となりますので、事前にご相談ください。地図画像(api.maptiler.com)はサービスの性質上、同梱できません。 |
| C | 地図機能を使わずに運用する | 地図の通信のみ遮断されている場合でも、災害情報・気象警報の一覧、該当現場の判定、通知はすべて通常どおり動作します。地図の視覚表示だけが利用できない状態になります。暫定運用として選択いただけます。 |
お手元のPCで、実際に通信できるかを確認する手順です。
下記を Chrome / Edge のアドレス欄に貼り付けて、エラー画面にならなければ通っています(文字が並んだ画面が出れば正常です)。
https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.js https://api.maptiler.com/maps/streets-v2-dark/style.json https://atom-keibi-backend-production-c336.up.railway.app/api/health
3つ目は {"status":"ok", ...} と表示されれば正常です。
Chrome / Edge で任意のページを開き F12 →「コンソール」タブに、下記をそのまま貼り付けて Enter を押してください。各アドレスの可否が一覧で表示されます。
// GuardHub 通信チェック(コピーして貼り付け)
[
"https://cdnjs.cloudflare.com/ajax/libs/leaflet/1.9.4/leaflet.js",
"https://api.maptiler.com/maps/streets-v2-dark/style.json",
"https://atom-keibi-backend-production-c336.up.railway.app/api/health",
"https://s3.amazonaws.com/elevation-tiles-prod/terrarium/5/28/12.png",
"https://fonts.googleapis.com/css2?family=Inter"
].forEach(u => fetch(u, {mode:"no-cors"})
.then(() => console.log("%c OK ", "color:#0a7d4f;font-weight:bold", u))
.catch(() => console.log("%c 遮断", "color:#b3261e;font-weight:bold", u)));
| 項目 | 内容 |
|---|---|
| リモートデスクトップ・ 仮想デスクトップ環境 | ご利用いただけますが、グラフィック機能が使えないため地図は平面表示になり、動作もやや重くなります。事前にお知らせください。 |
| 災害情報を常時表示して 監視される場合 | ブラウザは画面が消えると描画を停止します。PCの「スリープ」「画面の電源を切る」を無効に設定してください。(v3.421で自動復帰する仕組みを実装済みですが、設定変更を併せて推奨します) |
| スマートフォン・ タブレット | 警備員向けアプリはスマートフォンに対応しています。管理画面(GuardHub)はPC・タブレットでのご利用を推奨します。 |
| データの保存期間 | 気象庁から取得した災害情報の履歴は30日間保存されます。現在発表中の警報は常に最新の状態が表示されます。 |