AI × FA ダイジェスト WEDNESDAY

2026年11月4日

制御設計・フィールド業務・AIニュースの動きを、ひとつに。

THIS ISSUE08TOPICS / 全文無料
制御設計04フィールド業務03AIニュース01
A

制御設計

4 TOPICS
TOPIC 01制御設計

MR-J5-70A × FX5UC で「回す/止める」だけをやる — Aタイプのまま速度制御モード+接点制御、パルス配線なし

note「MR-J5-A × FX5UCで「回す/止める」だけやる方法|速度制御モードの配線とパラメータ設定まとめ」(2026年11月3日)が、サーボモータを「決めた速度で回して、止める」だけやりたい場面の構成をまとめている。記事は、位置決めは不要で、コンベアや撹拌機のように回転のON/OFFだけ欲しい場面が現場では意外と多いとしている。
取り上げている組み合わせは三菱電機のもので、サーボアンプが MR-J5-70A(MELSERVO-J5、汎用インターフェース形)、PLCが FX5UC(MELSEC iQ-F)。
記事が最初に置いている結論は2点ある。1点目は、MR-J5-70A(Aタイプ)はCC-Link等のモーションネットワークに対応していないこと。

概要の続きを読む+

ネットワークで動かしたいなら型式を MR-J5-○○G(CC-Link IE系)などに変える必要があるとしている。
2点目は、「回す/止める」だけならAタイプのままで速度制御モード+信号(接点)制御で十分シンプルに組めるということ。記事は、この場合パルス配線すら要らないと書いている。
記事はその信号配線・パラメータ設定・運転シーケンスを実務で使う形にまとめたとしており、有料部分の内容として、FX5UC出力→サーボ入力/サーボ出力→FX5UC入力の信号表、パラメータ設定表(制御モード、内部速度、加減速)、回らないときの定番つまずき(LSP/LSNの自動ON、速度選択の落とし穴)、運転シーケンスと停止系(EM2)の扱いの4項目を挙げている。つまり信号表やパラメータの具体値そのものは、記事が「この先(有料部分)の内容」として列挙した項目にあたる。

情報源
note りくやメモ (2026/11/03) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、手元の案件で「速度制御モードで済む軸」を数えること。過去1年の案件リストを開き、サーボ軸を「位置決めが要る軸」と「回す/止めるだけの軸(コンベア、撹拌、送り、巻取り)」に二分する。後者が1軸でもあれば、そこは型式選定の段階で安いアンプに落とせた可能性がある枠だ。費用ゼロ、30分で終わる。
次の段階は、見積り段階のチェック項目を1行増やすこと。「この軸はネットワークで動かす必要があるか」を型式決定の前に必ず問う。この記事の結論どおり、Aタイプはモーションネットワークに非対応で、ネットワークが要るなら MR-J5-○○G(CC-Link IE系)などへ型式を変える話になる。逆に回す/止めるだけなら、パルス配線すら不要という構成が選べる。ここを後から気付くと、盤図と部品表の作り直しが発生する。
その先は、自分の標準回路を1本持つこと。速度制御モード+接点制御の運転指令・停止・速度選択の接点割り当てを、自社の標準I/Oアドレス体系に当てはめたテンプレートをFX5UCのプロジェクトとして1本作っておく。次の案件はコピーして定数(内部速度、加減速)を書き換えるだけになる。
コストは、記事の実務部分(信号表・パラメータ設定表・つまずき・停止系の扱い)が有料部分に置かれているので、そこを読むなら記事の購入費が要る。アンプ側は、ネットワーク対応型式を避けられるなら1軸あたりの差額がそのまま効く。
注意点は2つ。第一に、記事が本文で示しているのは「Aタイプはモーションネットワーク非対応」「速度制御モード+接点制御で組める」という方針までで、実際の信号表・パラメータ値はこの記事の有料部分にある。方針だけを根拠に結線図を書き始めず、値は必ずマニュアルで確認する。第二に、停止系(EM2)の扱いは記事でも別項目として立っている。回す/止めるだけの構成でも、非常停止と安全回路はソフトの運転指令と同じ層に混ぜず、独立して設計する。

TOPIC 02制御設計

ファナックがR-50iA向け「安全ソフトPLC」を2027年1月発売 — 外付け安全PLC不要、ISO 13849-1 PLe準拠

オートメーション新聞 第466号(2026年11月4日発行)が、ファナックがロボット制御装置「R-50iA」のソフトウェアとして、外付け安全PLCを不要にする「安全ソフトPLC」を2027年1月に発売すると伝えている。CODESYSベースのソフトPLCを内蔵し、ハードウェアを追加することなく国際安全規格ISO 13849-1 PLe準拠の安全制御を実現するとしている。
操作面では、教示操作盤やタブレットからの操作・監視に加え、シミュレーションソフト「ROBOGUIDE」上でのバーチャルコミッショニングにも対応するとしており、同号はこれによりシステムコストと立ち上げ工数を大幅に削減すると書いている。

概要の続きを読む+

同じ号のトップは市況で、日本電機工業会(JEMA)がまとめた2026年度上期の産業用汎用電気機器出荷実績は、前年同期比16.9%増の4117億円に達し、3半期連続のプラスとなったとしている。生成AI向けの旺盛なデータセンター投資を背景に変圧器などの配電機器や電源関連が好調に推移したほか、サーボモータやインバータ、プログラマブルコントローラ(PLC)などのFA機器も回復の動きを見せていると書いている。9月単月でも前年同月比プラスを記録するなど、設備投資の持ち直しが鮮明になっているとしている。
1面の見出し一覧には、日本電気制御機器工業会(NECA)の26年度上期制御機器出荷額が11.5%増という項目も並ぶ。
3面の新製品欄には、シーメンスの次世代ドライブ「Sinamics Gシリーズ」のSL-C2統合サイバーセキュリティ機能、コンテックのFAコンピュータ「VPC-1800シリーズ」のSBOM対応商用Linux搭載、三菱電機の産業機器向けOTセキュリティ新ソリューション(PLCなどに監視機能組み込み)が見出しとして挙がっている。同号は「安全・セーフティ特集」「予知保全特集」の2大特集を組んでいる。

情報源
オートメーション新聞WEB (2026/11/04) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、手元のロボットシステム案件で「外付け安全PLCの費用と工数」を実額で洗い出すこと。直近の案件1件について、安全PLC本体、安全I/O、盤内スペース、配線、安全プログラムの作成と検証にかかった時間を書き出す。この金額が、ソフト内蔵型に置き換わったときに比較する相手になる。費用ゼロ、1時間。
次の段階は、規格の線を自分で引き直すこと。「ISO 13849-1 PLe準拠」はコントローラ側の能力の話で、装置全体の安全カテゴリは入力機器(安全スイッチ、ライトカーテン)から出力(接触器、ブレーキ)までの構成で決まる。自分が担当する装置の安全機能を列挙し、それぞれの要求PL/カテゴリと、どの機器で満たしているかを1枚の表にしておく。ソフトPLC化の提案を受けたときに、どこが置き換わりどこは残るかを即答できる。
その先は、バーチャルコミッショニングを立ち上げ工程の前段に入れる検討。ROBOGUIDE上での事前検証に対応するとされているので、現調前にシーケンスの机上確認をどこまで済ませるかを工程表に書き込む。立ち上げ短縮の効果は、現地での試運転日数が何日減るかで測る。
コストは、2027年1月発売で価格はこの記事に出ていないので、代理店に「安全ソフトPLCのライセンス形態」「対応するR-50iAのバージョン条件」「既存案件への後付け可否」をまとめて投げるのが先になる。市況側は前年同期比16.9%増で納期が延びやすい局面なので、見積りと同時に納期も確認する。
注意点は3つ。第一に、発売は2027年1月なので、いま見積り中の案件にそのまま織り込めない。第二に、ソフトで安全制御を実現する構成でも、非常停止の配線と機械的な保護(固定ガード、インターロックスイッチ)が不要になるわけではない。第三に、「システムコストと立ち上げ工数を大幅に削減」は発表側の表現なので、自分の案件での削減幅は上で作った実額の表と突き合わせて判断する。

TOPIC 03制御設計

炉温が「範囲内」でも更新が止まっていたら加熱完了にしてはいけない — 保持タイマを進める条件を4つに分ける

X(@shin_debug_ai、日本時間2026年11月3日19:48)の投稿が、温度管理のPLCロジックで見落としやすい状態として「炉内温度は180℃で安定しているが、その180℃が数分前から更新されていない」という状況を挙げている。投稿はこういう状態が一番見落としやすいとしている。
投稿は、オプテックス・エフエーが接触式・非接触式の温度をIO-Linkへ集約する構成を公開したとし、多点温度をPLCへ取り込めても、温度値だけで滞留時間を進めると、通信停止や入力異常時の最終値を正常温度として使う可能性があると指摘している。
炉内保持時間を見るなら確認するのは四つだとして、現在温度が上下限内か、入力データが有効か、最終更新から何秒経ったか、範囲内が連続して何分続いたか——を挙げている。

概要の続きを読む+

危ない側の説明として、180.2℃のまま値が固まると上下限比較だけでは正常になり、そのまま保持タイマを進めれば、実際の炉温が下がっていても加熱完了になるとしている。
逆にデータ無効や更新タイムアウトでタイマを止めれば、温度範囲外と計測異常を分けられるとし、復旧後も品質条件が「合計60分」なら積算再開、「連続60分」ならリセットと判断できると書いている。
投稿の結びは、温度管理は値が範囲内かだけでは成立せず、その値が有効で、今も更新され、必要時間連続したことまで確認する——この条件分けが、後から追えない加熱不足を防ぐというもの。

情報源
X @shin_debug_ai (2026/11/03) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、自分が書いた温度・圧力・流量の比較回路を1つ開いて、「上下限比較だけでタイマを進めていないか」を確認すること。アナログ入力やIO-Link経由の値を上下限と比べて成立フラグを立て、そのフラグでタイマを回している箇所は、投稿が言う固着値の問題をそのまま抱えている。費用ゼロ、30分。
次の段階は、1点につきデバイスを4つ持つ形に書き換えること。現在値、データ有効ビット、前回値と比較して更新があったときにリセットする更新監視タイマ、範囲内連続時間のタイマ。保持完了は「有効=ON」「更新監視タイマ<設定値」「範囲内」の3条件が揃っている間だけ連続時間を進める形にする。既存のラダーなら、成立フラグの手前にAND条件を2つ足すだけで入る。
その先は、品質条件の読み方を仕様書の段階で確定させること。投稿が挙げる「合計60分」と「連続60分」は、復旧時の挙動がまるで違う。客先の熱処理条件がどちらなのかを図面承認前に確認し、積算再開かリセットかをプログラム仕様書に明記しておく。ここを曖昧にしたまま作ると、トラブル後の再加熱の判断が現場任せになる。
異常の出し方も分けておく。「温度範囲外」と「計測異常(データ無効/更新タイムアウト)」を同じアラームにまとめると、現場は炉を疑って計器を見ない。アラーム番号を分け、計測異常側には最終更新からの経過秒数を一緒に残す。
コストはゼロ。追加するのはデバイスとAND条件だけで、ハードの買い増しは要らない。工数は1点あたり30分程度、改造案件なら既存ロジックの読み解きに半日見ておく。
注意点は2つ。第一に、更新監視タイマの設定値は通信周期より十分長く取る。周期より短いとサイクル毎に計測異常が出て、現場でマスクされて意味を失う。第二に、タイマを止める設計は「止まったまま誰も気付かない」とセットなので、計測異常が一定時間続いたら上位へ必ず通知する経路を同時に入れる。

TOPIC 04制御設計

GASの6分制限をトリガー分割で越える — PropertiesServiceにカーソルを保存して自分を再起動

Zenn記事「GASが6分でタイムアウトする問題を、トリガー分割で最後まで処理する方法」(2026年11月4日公開)が、処理の進捗をPropertiesServiceに保存しておき、6分の壁に当たる前に自分自身を再起動させる「トリガー分割」の実装を紹介している。記事は、この方法を使うと数千〜数万行のデータでも最後まで処理できるようになるとしている。
使うAPIはすべてGAS標準の機能で、実行をまたいで文字列を保存する PropertiesService.getScriptProperties()、時間ベースのトリガーをコードから動的に作成する ScriptApp.newTrigger()、作成済みトリガーを一覧取得して削除する ScriptApp.getProjectTriggers()、同じスクリプトの二重実行を防ぐ LockService.getScriptLock() の4つ。

概要の続きを読む+

関係するクォータも整理されている。Google公式の「Apps Script サービスの割り当て」より、1回の実行時間は6分(無料アカウント・Google Workspace とも)、トリガーの1日あたりの合計実行時間は無料アカウントが90分・Google Workspace は6時間、トリガー数は1ユーザー・1スクリプトあたり20個まで。記事は、トリガー分割で回避できるのは「1回6分」の壁だけで、1日の合計実行時間は分割しても減らないと明記している。
実装の流れは、起動時にPropertiesServiceからカーソル行を読み込み、そこから一定件数(記事の例では BATCH_SIZE = 200)だけ処理し、まだ残りがあれば ScriptApp.newTrigger で3分後に自分を再起動し、すべて処理し終わったらトリガーを削除してカーソルを消去する、というもの。初回だけ手動実行するエントリーポイント startBatchProcess を別に用意し、前回の残骸のカーソルとトリガーを消してから開始する形になっている。
つまずきポイントも具体的に挙がっている。初回実行時はGoogleアカウントの権限承認が必要になること、getSheetByName('データ') が null を返すのはシート名が実際のシート名と一致していない(前後の空白にも注意)こと、「Service using too much computer time for one day」はトリガーの1日あたりの合計実行時間(無料アカウントは90分)を使い切っていること、異常終了でカーソルが残った場合は startBatchProcess を再実行すればクリアしてから開始すること。
BATCH_SIZE の決め方は1件あたりの処理時間次第で、Spreadsheetへの書き込みが多い場合は100〜200件が目安、処理が軽ければ500件でも収まるとしている。記事は、1行ずつ setValue するより処理結果を配列にためて範囲ごと setValues で書き込む方が大幅に速くなるとも書いている。応用として、件数ではなく経過時間で区切る(ループ内で開始からの経過時間を見て5分を超えたらカーソルを保存して抜ける)方法と、PropertiesServiceには文字列しか保存できないため複数の状態はJSON文字列にして保存する方法を挙げている。

情報源
Zenn noa-zenn (2026/11/04) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、自分のGASで止まったことがある処理を1つ思い出して、ログを見ること。帳票の一括生成、点検記録の集計、図面リストの突き合わせなど、行数が増えてから完走しなくなった処理があれば、それがそのままこの実装の対象だ。実行ログに「処理範囲: N 〜 M」を出す形に変えるだけで、どこで落ちているかが見える。費用ゼロ、30分。
次の段階は、記事のコードをそのまま貼って1本だけ分割対応にすること。試す対象は「失敗しても困らないコピー」にする。カーソルを PropertiesService に持ち、BATCH_SIZE は書き込みが多い処理なら100〜200件から始めて、実行ログの時間を見て調整する。二重起動は tryLock(0) で弾かれるので、トリガー間隔は処理時間より長く取る。
その先は、業務用の自動化に効かせる方向。客先別の点検記録を月末にまとめてPDF化する処理や、I/O表の全行チェックのように「件数が読めない」処理は、件数ではなく経過時間で区切る形(5分超過でカーソル保存して抜ける)にしておくと、1件の重さがばらついても落ちない。処理対象の絞り込みを「ステータス列が空の行」にすれば、途中で止まっても再実行が安全になる。
コストはGoogleアカウントのみで、費用ゼロ。ただし記事が明記しているとおり、分割しても1日の合計実行時間(無料アカウントは90分)は減らない。毎日回す処理で上限に当たるなら、1件あたりを軽くするか、翌日に続きを回す前提で設計する。
注意点は3つ。第一に、完了時にトリガーとプロパティを削除しないと次回の初回実行が正しく動かない。第二に、PropertiesServiceは文字列しか保存できないので、カーソル以外の状態を持つならJSON文字列にする。第三に、これが一番重いが——客先のI/O表や点検記録を個人のGoogleアカウントへ上げる前に、持ち出しと外部サービス利用の社内ルールを確認する。承認が取れないなら同じ構造をExcel VBAやPythonで組む方向に切り替える。

B

フィールド業務

3 TOPICS
TOPIC 05フィールド業務

客先からの初動情報は混乱している — PLC装置の不具合で原因のあたりを付ける順番

note「PLCの不具合、最初の情報を信じてはいけない」(2026年11月3日)が、客先から不具合の連絡が入ったときに、自分の経験上どのように原因のあたりをつけていくのかをまとめている。
最初に確認するのは、どの客先の、どの装置で起こっている不具合なのかで、そのうえでその装置の大まかな制御構成を把握しておく。次に不具合の内容——何が起こって、客先は何に困っているのか——を確認する。そして一番重要なのが、実際の事実はどうなっているのかだとしている。
記事は、現地から入ってくる初動の情報はいつもだいたい混乱しており、思い込みや憶測がかなり混じっていると書く。そういった情報を頼りに調査を進めても、だいたいおかしな方向に進んでしまい、迷宮に入り込むことになるとしている。

概要の続きを読む+

入ってくるのは「どこそこがこんな動作をしていた」「夜のこの操作をしていたときに起こった」といった情報で、最初は客先もかなり怒っていることが多く、話している内容も混乱しているという。
さらに、その話を聞き取りに行った現地のサービスマンまで客先の勢いに飲まれてしまい、最終的には「だいたいソフトが悪いので、今週中に修正したものを送ってくれ」という話になってしまう、サービスマンがそう言うので営業も一緒になって同じことを言ってくる、と書いている。
原因の所在についての整理も置かれている。PLCを使って動作させている装置の不具合は、経験上ソフトが原因であることもかなり多いが、ソフトだけの問題というのは実はあまりない。通信やメカとの兼ね合い、電気系統など、複数の要因が絡み合って発生していることが多い。それでも最近はソフト任せになっている傾向があり、何でもソフトの問題にされてしまうとしている。
だからこそまず事実を確認する、できるだけ物証を見る、数字や記録などがあればそれが最も望ましい、というのが記事の結論。装置の場合は最終的に正常に動かせるようにすればよく、原因を調べるための事実は機械を見ればほとんど分かるようになっているとし、PLCを扱う設計者に最も要求される能力は文字通り推理力だとまとめている。

情報源
note はな (2026/11/03) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、自分用の初動ヒアリングシートを1枚作ること。記事の順番をそのまま項目にする——客先名/装置名/制御構成(PLC機種、通信、主要ユニット)/起きた現象/客先が困っていること/確認できた事実(物証・数字・記録)/まだ推測の域の情報。最後の2行を分けて書く欄にするのが要点で、ここが混ざると調査が迷走する。費用ゼロ、30分。
次の段階は、「物証」を最初の折り返しで必ず要求する運用にすること。アラーム履歴、エラーコード、発生時刻、生産数、操作ログ、サーボのアラーム番号、現品の写真——どれでもいいので数字か記録を1つ以上もらってから出張の可否を判断する。電話の内容だけで現地へ飛ぶと、現地で初めて別の事象だったと分かる。
その先は、装置側に物証を作っておく方向。設計段階でアラーム履歴の保存件数、発生時刻の記録、主要デバイスのロギング、停止時のワーク所在と軸位置の保存を仕様に書き込む。記事は「機械を見ればほとんど分かる」としているが、見られる形で残っているかは設計で決まる。次の新規案件で、記録対象とトリガ条件を1枚の仕様にしておく。
依頼の受け方も変える。「ソフトを直して送ってくれ」が来たときに断るのではなく、「どの動作が、どの条件で、仕様のどこと違うのか」を1行で書いてもらう形に置き換える。書けない依頼は、まだ現象が特定できていないという合図として扱える。
コストはゼロ。シート1枚と、折り返しの文面テンプレートだけ。効くのは無駄な出張1回分と、見当違いの修正プログラムを送って信用を落とす事故の回避。
注意点は2つ。第一に、「事実を確認する」は客先やサービスマンを疑ってかかる態度とは違う。混乱は悪意ではなく初動の常態だという前提で、聞き方を整える。第二に、ソフト以外の要因(通信、メカ、電気系統)を疑うなら、自分でも確認手順を持っておく。配線の導通、端子の緩み、センサの取付位置、電源電圧の実測といった「ソフト屋が現地で自分で確かめられる項目」のリストを、上のシートの裏面に付けておくと持ち出しやすい。

TOPIC 06フィールド業務

オムロンとNTTドコモビジネスがOT/IT統合セキュリティで協業 — コントローラーへOsecTの不正通信検知センサー機能を組み込む開発も

オムロンとNTTドコモビジネスは2026年10月27日、製造現場のOT(Operational Technology)領域からIT領域までを一体で守る「OT/IT統合セキュリティ」の提供に向けた協業を開始すると発表した。オムロンのファクトリーオートメーション(FA)システムと、NTTドコモビジネスのOT/ITセキュリティソリューションを組み合わせ、リスクの可視化から対策の導入、監視・運用、教育までを支援するサービスの提供を目指すとしている。
協業の柱は3つ。1つ目は両社によるソリューションの提供で、ITネットワークからOTネットワークまでを対象とした可視化・脅威検知、OT/IT統合セキュリティアセスメント、ポリシー策定・体制構築、ITネットワークとOTネットワークの分離、セキュアリモートアクセス環境の構築、24時間365日のセキュリティ監視、制御システムセキュリティ教育、インシデント対応訓練などを組み合わせる。

概要の続きを読む+

セキュリティ機能を備えたコントローラーなどの制御機器の提供や、インシデント発生時の早期復旧の支援にも取り組むとしている。
2つ目は、オムロンのコントローラー製品に、NTTドコモビジネスのOT/ITセキュリティソリューション「OsecT」の不正通信検知センサー機能を組み込む開発である。ネットワーク機器を介した監視に加え、これまでネットワーク側から把握が難しかった製造現場のセンサーやドライブなどの入出力機器の構成情報も、コントローラーを介して取得・可視化できる仕組みの実現を目指すとしている。取得した情報はMESやSCADAなど工場管理ネットワーク上のシステムで一元的に管理する。
3つ目は販売体制の構築で、両社の販売チャネルを活用し、装置ベンダーに向けた製品セキュリティ対応から、エンドユーザーに向けた工場全体のセキュリティ対策・運用支援まで、課題に応じた提供モデルを整備していくとしている。
背景として両社は、製造業ではIoTやAIを活用した生産性向上や予兆保全、エネルギー利用の効率化に向けて現場データの活用が進む一方、ITネットワークと製造現場のOTネットワークの接続機会が増え、AIを悪用したサイバー攻撃をはじめ外部からの不正アクセスやマルウェア感染などへの対応がより一層求められていると説明する。欧州ではサイバーレジリエンス法(CRA)など規制への対応も求められている。両社は2022年10月から企業間データ連携の共同開発やデータスペース接続の実証実験に取り組み、2025年10月からはオムロンのデータフローコントローラー「DX1」とNTTドコモビジネスのNaaS(Network as a Service)「docomo business RINK」などを組み合わせ、製造現場のOTデータをクラウドやデータスペースへ安全に接続する取り組みを進めてきたとしている。
今後の拡充は3点で、NTTグループのOTセキュリティソリューションを組み合わせた提供サービスの拡大が2026年10月より順次開始、NTTグループのグローバル体制を活用した海外拠点を有する顧客の支援が2026年内に検討開始、NTTグループが有する研究開発成果を活用した製造現場の特性に適した技術実装が2027年に検討開始、という時期が示されている。

情報源
クラウド Watch (2026/10/28) / 出典を読む / PEAKS MEDIA (2026/10/28) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、自分が担当している客先1件について「ITとOTがどこで接続されているか」を1枚に描くこと。生産管理システムとの連携、リモート保守の経路、USBやノートPCの持ち込み、無線AP、クラウドへのデータ送信。線を引けない箇所がそのまま把握できていない接続点だ。費用ゼロ、1時間。
次の段階は、持ち込み端末の運用を文書にすること。今回の協業は可視化・検知・分離・セキュアリモートアクセスを商品として並べているが、個人の立場でいま効くのは自分の保守用PCの扱いだ。客先ネットワークに繋ぐPCの用途を保守専用に限定し、持ち込み前の点検項目(不要な常駐サービス、外向きの自動接続、USBメモリの持ち回り)を1枚のチェックリストにする。
その先は、案件の仕様段階でセキュリティ要件を聞く側に回ること。「ITとOTを分離しているか」「リモート保守はどの経路か」「設備側の通信を監視しているか」を立ち上げ前のヒアリング項目に入れておく。今回のように入出力機器の構成情報までコントローラー経由で可視化する方向が具体化してくると、設備側が持つべき情報の範囲が設計事項になる。
CRAの話は見積りに効く。欧州向けの装置を扱うなら、客先から部品表や構成情報の提出を求められる流れが来る。いまのうちに自分の案件の部品構成とファームウェアのバージョンを1か所に集めておくと、後から棚卸しする工数が消える。
コストは、棚卸しとチェックリストの範囲なら費用ゼロ。実際の分離やリモートアクセス環境の構築は客先側の投資になるので、自分の役割は「設備側で何が必要になるか」を言える状態を作ることに置く。
注意点は3つ。第一に、不正通信検知センサー機能のコントローラー組み込みは「開発を進める」という段階の話なので、いま納める装置に入っている機能として扱わない。第二に、セキュリティ異常を設備の停止と直結させない。検知したから非常停止、という設計は動作中のロボットや保持中のワーク、熱処理中の炉に別の危険を作る。止め方と戻し方を機能ごとに分けて決める。第三に、客先ネットワークの調査を自分の判断で始めない。通信の可視化は設備・情報システムの両担当と段取りを決めてから行う。

TOPIC 07フィールド業務

三菱電機製GENESIS/ICONICS Suiteなどに複数の脆弱性 — 対策版が出ない製品・バージョンもある

JVNは2026年10月23日、三菱電機製の複数製品における複数の脆弱性(JVNVU#93251594、2026-006)を公開した(最終更新2026年10月30日)。対象は三菱電機株式会社が提供するGENESIS、GENESIS64、ICONICS Suite、Hyper Historian、AnalytiX、MobileHMI、IoTWorX、MC Works64、GENESIS32およびBizViz。
脆弱性は4件で、内容と影響するバージョンが分かれている。CVE-2023-4863はlibwebpライブラリの処理におけるヒープベースのバッファオーバフロー(CWE-122)で、影響を受けるのはGENESIS64 10.97から10.97.2まで、ICONICS Suite 10.97から10.97.2まで。

概要の続きを読む+

細工したファイルをインポートされた場合、ヒープベースのバッファオーバーフローが発生し任意のコードを実行される可能性があるとしている。
CVE-2026-16436はチャレンジレスポンスの内容が固定(CWE-640)で、システムロックを解除するために使用されるチャレンジレスポンスが全てのユーザーで共通かつ固定値であり、チャレンジレスポンスを入手した遠隔の第三者によってシステムのロックを解除される可能性がある。CVE-2026-16437はそのチャレンジレスポンスの内容がファイルに保存されており、管理者権限を持ったユーザが改ざん可能という問題で、PCの管理者権限を持ったユーザによって管理ファイルを改ざんされた場合、システムのロックが解除される可能性があるとしている。この2件が影響するのはGENESIS 11.03およびそれ以前、GENESIS64 10.97.3およびそれ以前、ICONICS Suite/Hyper Historian/AnalytiX/MobileHMI/IoTWorX の各10.97.3およびそれ以前、MC Works64 全バージョン、GENESIS32 全バージョン、BizViz 全バージョン。
CVE-2026-16438は管理者権限を持ったユーザにDCOM権限が付与されている(CWE-266)という問題で、PCの管理者権限を持ったユーザによってDCOMオブジェクトをローカルまたはリモートから起動および操作される可能性がある。影響するのはGENESIS64 10.97.3およびそれ以前、ICONICS Suite/Hyper Historian/AnalytiX/MobileHMI の各10.97.3およびそれ以前、MC Works64 全バージョン。
いずれの脆弱性についても、結果として内部情報を窃取、改ざん、破壊、削除されたり、サービス運用妨害(DoS)状態にされたりする可能性があるとしている。
対策は「アップデートするまたはワークアラウンドを実施する」で、対策方法は脆弱性および製品・バージョンにより異なるとされる。JVNは、特定の製品・バージョンについては対策版がリリースされないものもあり、その場合には回避策・軽減策を適用することが推奨されていると明記し、詳細は開発者が提供する情報を確認するよう求めている。参考情報には三菱電機の該当文書とCISAのICS Advisory(ICSA-26-300-02)が挙げられており、2026年10月30日の更新でICS Advisoryのリンクが追加された。この脆弱性情報は、製品利用者への周知を目的に開発者がJPCERT/CCに報告し、JPCERT/CCが開発者との調整を行ったものである。

情報源
JVN (2026/10/23) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

明日やる一歩は、担当客先の監視・可視化系ソフトの棚卸し。対象に挙がっているのはGENESIS系、ICONICS Suite、Hyper Historian、AnalytiX、MobileHMI、IoTWorX、MC Works64、GENESIS32、BizVizで、国内の工場ではMC Works64が入っていることが多い。客先名/製品名/バージョン/設置PC/ネットワーク区分の5列で表を作る。バージョンが分からない行がそのまま次の確認事項になる。費用ゼロ、1時間。
次の段階は、バージョン表とJVNの記載を突き合わせること。CVE-2026-16436/16437は「10.97.3およびそれ以前」や「全バージョン」と書かれ方が製品ごとに違い、CVE-2026-16438は対象製品がさらに狭い。自分の表の各行について、どのCVEに当たるのかを書き込む。ここを「三菱電機製だから全部危ない」とまとめると、客先への説明で信用を落とす。対象はSCADA・監視・履歴収集系の製品であり、PLC本体の脆弱性としては記載されていない。
その先は、対策版が出ない行の扱いを先に決めること。JVNは、特定の製品・バージョンについては対策版がリリースされないものもあり、その場合は回避策・軽減策の適用が推奨されていると書いている。MC Works64やGENESIS32のように「全バージョン」と書かれている行は、更新で終わる話にならない可能性がある。開発者が提供する情報で回避策を確認し、客先には「更新する行」と「回避策で運用する行」を分けて示す。
管理者権限の扱いも見直す対象になる。CVE-2026-16437/16438は、PCの管理者権限を持ったユーザによる改ざんや操作を前提にした問題だ。監視PCを保守員も客先担当者も管理者で使い回している現場なら、常用アカウントを管理者から外すこと自体が軽減策の方向になる。
コストはゼロで始められるが、更新作業そのものは監視系の停止時間を要する。年次の定期停止と合わせる前提で、棚卸しの段階から客先の保全計画に乗せておく。
注意点は2つ。第一に、稼働中の監視PCで検証を兼ねた操作を始めない。構成とバージョンを確認し、開発者提供の情報を読んでから、止められる時間に作業する。第二に、この情報は2026年10月23日公開・10月30日更新で、本日より前の日付だ。客先に伝えるときは公開日を併記し、その後の更新が出ていないかを開発者の情報で確認してから動く。

C

AIニュース

1 TOPICS
TOPIC 08AIニュース

個人情報を扱う常駐型AIエージェントをどう囲うか — Museのセキュリティ設計を分解する

note「個人情報を扱う常駐型AIエージェント「Muse」のセキュリティの仕組み」(2026年11月3日)が、2026年9月8日にMetaが公開した技術記事「How We Built Safety Into Muse」をもとに、Museのセキュリティ設計を紹介している。Museは、ユーザーの好みや個人情報を記憶し、メールの確認、予定の管理、買い物、Web操作などを自律的に実行するAIエージェントだとされる。
記事によると、Metaはユーザー専用のクラウドVM、認証情報の分離、権限管理、プロンプトインジェクション対策を組み合わせた仕組みを採用している。ユーザーごとに専用のLinux仮想マシン「Muse Secure VM」が用意され、VM内部は、AIがプログラムやツールを実行する「AI実行領域」と、データや認証情報を管理する「保護領域」に分離されている。

概要の続きを読む+

メモリなどの永続的なアプリケーションデータは、AI実行領域から分離されたPostgreSQLで管理され、ユーザーは保存されたメモリを確認・編集・ダウンロードできる。ただし記事は、メモリの内部形式や、ベクトル検索・RAGを利用しているかなどの詳細は公開されていないとしている。
認証情報は「hatch-authd」が担い、AIには本物の認証トークンではなく代理トークンが渡され、実際の通信時にSentinelが必要な認証情報に置き換える。メールに含まれるワンタイムパスコードやパスワード再設定リンクも、フィルターや分類モデルによって除外される。「privsep」は外部サービスを操作するプログラムをAIの実行環境から隔離する仕組みで、たとえばカレンダーを操作するワーカーにはメール用の認証情報へのアクセスを許可しない。
「Sentinel」は操作や通信を許可・拒否・確認の3種類で判断する。承認が必要な場合はAIとの会話とは独立した画面を表示し(Human in the Loop)、独立した画面を使うことで悪意ある指示による承認の偽装を防ぐ。承認の範囲は1回限り、タスク単位、期限付き、継続的な許可などを指定でき、外部通信では接続先のドメインやIPアドレス、HTTPメソッド、URLを検査する。さらにLinuxの「eBPF」でユーザーデータにアクセスしたプロセスを追跡し、そのプロセスは自動的な通信許可の対象から外される。
ブラウザ操作では、AIからChrome DevToolsを直接利用できず、ページのアクセシビリティツリーを通じて内容を取得し、ページ内で任意のJavaScriptを実行できない。パスワード入力時はAIエージェントを一時停止する。買い物では、既存の決済情報を使う場合でも購入するたびにユーザーの承認が必要で、初めて利用するショップではウォレット機能と「Stripe Link」の連携により、利用先の店舗・金額・有効期間の制限が設定された使い捨てカード番号が発行される。
限界も明記されている。プロンプトインジェクション対策はモデルの学習、外部データの区別、検出モデル、実行環境の隔離、Sentinelによる検査、ユーザー承認の6つを組み合わせているが、Meta自身もプロンプトインジェクションは未解決の問題であり、Museが完全に安全というわけではないと説明しているという。また現行のMuse Secure VMは、Metaによるユーザーデータへのアクセスを技術的に完全に防止する設計ではなく、Metaは運用・サポート・セキュリティ確保などに必要な場合にデータへアクセスできると説明している。これに対応する「Muse Confidential VM」は、2026年9月の発表時点では限定的なテスト段階で年内の提供が予定されていたが、記事は2026年11月現在、一般提供の開始は確認されていないとしている。学習へのデータ利用については、初期設定では有効になっており、希望しない場合は設定からオプトアウトする必要があると書かれている。

情報源
note npaka (2026/11/03) / 出典を読む
+TAKE IT TO THE FIELD現場での活用アイデア

自分でMuseを使うかどうかより、「記憶を持って自律的に動くAIに何を預けるか」の線引きに使える記事だ。明日やる一歩は、いま使っているAIツールの設定画面を開いて、学習へのデータ利用がONになっていないかを確認すること。この記事はMuseについて初期設定では学習への利用が有効だとしているが、同じ論点はどのツールにもある。確認は10分、費用ゼロ。
次の段階は、自分の仕事のデータを3段に分けること。AIに見せてよいもの(公開資料、自分で書いた手順書)、加工してから見せるもの(客先名と装置名を置き換えた不具合事例)、見せないもの(客先の図面、I/O表、現場写真、個人情報)。この3段を紙1枚にして、AIに貼る前の確認動作にする。記事の設計が「AIに何を見せるか」「何を実行させるか」「誰が保存情報にアクセスできるか」を分けているのと同じ発想で、自分の側でもこの3つを別に決める。
その先は、承認の形を真似ること。Museが購入のような重要操作で会話とは独立した画面を使い、承認範囲を1回限り/タスク単位/期限付きで指定しているのは、そのまま自分のAI運用に移せる。ファイルの書き換え、メール送信、客先への提出物の生成といった「戻せない操作」は、AIに実行させずに自分が最後に押す形に固定する。範囲を「このフォルダのこの作業だけ」と限る点も同じ。
プロンプトインジェクションへの備えは現場向きだ。客先から受け取ったファイルや、web上の資料をそのままAIの作業領域に置かない。記事もMeta自身が未解決の問題だとしている通り、モデル側の判断だけを頼りにしない方が安全で、読ませる資料の出所を限定するのが一番効く。
コストはゼロ。3段分けの表と、承認を自分で押すというルールだけで、ツールの買い増しは要らない。
注意点は2つ。第一に、記事が整理しているのはMetaの説明であって、第三者が検証した結果ではない。「こういう設計だと説明されている」までを読み取り、安全が確認されたとは読まない。第二に、Muse Confidential VMは2026年9月の発表時点で限定的なテスト段階、年内提供予定とされ、記事は2026年11月現在も一般提供の開始は確認されていないとしている。運営会社からのアクセスも防ぐ仕組みは、まだ使える前提で考えない。

← 過去の記事一覧に戻る