はじめに
私たちの生活や企業活動では、さまざまな場面でITが利用されています。
例えば、次のようなものがあります。
- インターネットで商品を購入する
- スマートフォンで決済する
- AIを使って文章や画像を生成する
- 工場でロボットが製品を製造する
- センサーで設備の状態を監視する
- 従業員の勤怠情報をシステムで管理する
こうした技術は、単に作業を便利にするだけではありません。
企業のビジネスモデルや生産方法、サービスの提供方法そのものを変化させています。
今回学ぶビジネスインダストリは、ITをさまざまな産業やビジネス活動に活用する分野です。
この記事では、次の3つのテーマを中心に解説します。
- e-ビジネス:電子商取引や金融サービス、AIの活用
- エンジニアリングシステム:製造業を支える情報システム
- IoT関連技術:通信、セキュリティ、データ活用
それぞれの技術が、どのような目的で利用されるのかを理解しましょう。
1. e-ビジネスとは
1-1. e-ビジネスの基本
**e-ビジネス(Electronic Business)**とは、インターネットや情報通信技術を活用して行うビジネス活動のことです。
代表的な例には、次のようなものがあります。
- ECサイトでの商品販売
- インターネットバンキング
- 企業間の電子取引
- 電子契約
- オンライン広告
- デジタルコンテンツの販売
e-ビジネスは、商品をインターネットで販売することだけではありません。
企業間の受発注や決済、顧客管理など、幅広い業務が対象になります。
1-2. ECとe-ビジネスの違い
**EC(Electronic Commerce:電子商取引)**とは、電子的なネットワークを利用して商品やサービスを取引することです。
ECは、e-ビジネスの一部と考えられます。
例えば、はちみつ屋さんがECサイトを開設して商品を販売する場合、これはECに該当します。
一方、販売だけでなく、仕入れや在庫管理、顧客分析などもITで管理する場合、より広い意味でのe-ビジネスになります。
2. 電子商取引の種類
電子商取引は、取引する相手によって分類できます。
| 分類 | 正式名称 | 取引の例 |
|---|---|---|
| BtoB | Business to Business | 企業間の取引 |
| BtoC | Business to Consumer | 企業から消費者への販売 |
| CtoC | Consumer to Consumer | 消費者同士の取引 |
| BtoG | Business to Government | 企業と行政機関の取引 |
| GtoC | Government to Consumer | 行政から住民への電子サービス |
🍯 はちみつ屋さんで例えると
BtoB
はちみつ屋さんが、飲食店へ業務用はちみつを販売する。
BtoC
はちみつ屋さんが、一般消費者へECサイトで商品を販売する。
CtoC
個人同士が、フリマサービスではちみつ関連商品を売買する。
このように、取引相手によって分類が異なります。
3. EDIとは
3-1. EDIの基本
**EDI(Electronic Data Interchange:電子データ交換)**とは、企業間で取引に必要なデータを、標準化された形式を用いて電子的に交換する仕組みです。
例えば、企業間の取引では次のような書類を利用します。
- 発注書
- 注文請書
- 納品書
- 請求書
- 支払通知書
従来は、紙やFAXなどでやり取りしていた情報を、EDIによって電子的に交換できます。
3-2. EDIを利用しない場合
例えば、はちみつ屋さんが仕入先へ商品を発注するとします。
はちみつ屋さん
│
│ FAXで発注書を送信
▼
仕入先
│
│ 発注内容を確認
▼
担当者がシステムへ手入力
│
▼
受注処理
この方法では、手入力によるミスや作業時間が発生します。
3-3. EDIを利用した場合
┌────────────────┐
│ はちみつ屋さん │
│ 発注システム │
└───────┬────────┘
│
│ 標準化された取引データ
▼
┌────────────────┐
│ EDIによる交換 │
└───────┬────────┘
│
▼
┌────────────────┐
│ 仕入先 │
│ 受注システム │
└────────────────┘
EDIでは、企業間でデータを電子的に交換することで、取引業務を効率化できます。
3-4. EDIのメリット
① 入力作業の削減
受信したデータをシステムへ取り込めるため、手入力を減らせます。
② 入力ミスの削減
転記作業が減ることで、人為的なミスを抑えられます。
③ 取引処理の迅速化
発注から受注までの時間を短縮できます。
④ ペーパーレス化
紙の帳票やFAXの利用を減らせます。
3-5. EDIの4つの規約
EDIでは、企業間で正しくデータを交換するために、さまざまな取り決めが必要です。
応用情報技術者試験では、次の4つが重要です。
| 規約 | 内容 |
|---|---|
| 情報伝達規約 | 通信方法や通信手順 |
| 情報表現規約 | データの形式や記述方法 |
| 業務運用規約 | データ交換のタイミングや業務手順 |
| 取引基本規約 | 取引に関する基本的な取り決め |
情報伝達規約
どのような通信方式でデータを送受信するかを定めます。
情報表現規約
取引データをどのような形式で表現するかを定めます。
業務運用規約
いつデータを送るのか、エラーが発生した場合にどう対応するのかなどを定めます。
取引基本規約
企業間の契約条件や責任分担などを定めます。
3-6. Web-EDIとは
Web-EDIとは、Webブラウザなどを利用して企業間の取引データを交換する方式です。
専用のEDIシステムを利用する方式と比べて、導入しやすい場合があります。
ただし、Web画面への手入力を中心とする方式では、従来型EDIほど自動化できない場合もあります。
4. XBRLとは
4-1. XBRLの基本
**XBRL(eXtensible Business Reporting Language)**とは、企業の財務情報や経営情報を電子的に記述・交換するための標準的な言語です。
XMLを基礎とした技術を利用しています。
企業では、次のような財務情報を扱います。
- 売上高
- 営業利益
- 総資産
- 負債
- 純資産
XBRLを利用することで、これらの情報をコンピュータが処理しやすい形式で表現できます。
4-2. XBRLの仕組み
例えば、ある企業の売上高が1億円だったとします。
人間が読む文章では、次のように表現できます。
売上高:100,000,000円
XBRLでは、売上高という項目の意味や金額、対象期間、通貨単位などを、機械処理できる形式で表現します。
これにより、異なる企業の財務情報を比較・分析しやすくなります。
4-3. XBRLのメリット
- 財務情報の電子化
- 財務データの比較・分析
- 情報の再利用
- データ処理の効率化
日本では、企業の開示情報を扱うEDINETなどでもXBRLが利用されています。
4-4. EDIとXBRLの違い
| 項目 | EDI | XBRL |
|---|---|---|
| 正式名称 | Electronic Data Interchange | eXtensible Business Reporting Language |
| 主な目的 | 企業間の取引データ交換 | 財務・経営情報の記述・交換 |
| 主な対象 | 発注書・請求書など | 財務諸表・開示情報など |
| 特徴 | 取引業務の効率化 | 財務情報の標準化 |
EDIは企業間取引、XBRLは財務情報と覚えましょう。
5. 仮想通貨・暗号資産とは
5-1. 暗号資産の基本
一般に「仮想通貨」と呼ばれるもののうち、日本の法令では一定の要件を満たすものを**暗号資産(Crypto Assets)**と呼びます。
暗号資産は、インターネット上で移転できる電子的な財産的価値の一種です。
代表的な例には、ビットコインなどがあります。
ただし、電子的に扱われる価値がすべて暗号資産に該当するわけではありません。
電子マネーや法定通貨と連動するステーブルコインなどは、仕組みや法的な分類が異なる場合があります。
5-2. ブロックチェーンとは
**ブロックチェーン(Blockchain)**とは、取引記録などのデータをブロックとしてまとめ、暗号技術を利用して連結・管理する技術です。
┌──────────┐
│ ブロック1 │
│ 取引記録 │
└────┬─────┘
│
▼
┌──────────┐
│ ブロック2 │
│ 取引記録 │
└────┬─────┘
│
▼
┌──────────┐
│ ブロック3 │
│ 取引記録 │
└──────────┘
一般的なブロックチェーンでは、前のブロックのハッシュ値などを利用してデータを連結します。
そのため、過去の記録を変更すると、その後のブロックとの整合性にも影響します。
ただし、ブロックチェーンを利用しているからといって、あらゆる改ざんが絶対に不可能になるわけではありません。
安全性は、合意形成の仕組みやネットワークの構成などにも依存します。
5-3. 暗号資産の特徴
- ネットワークを通じて移転できる
- 暗号技術を利用する
- ブロックチェーンを利用するものが多い
- 価格が大きく変動する場合がある
- 秘密鍵の管理が重要になる
5-4. マイニングとは
**マイニング(Mining)**とは、主にProof of Workを採用するブロックチェーンにおいて、計算処理を通じて取引記録の検証やブロックの追加に参加する仕組みです。
すべての暗号資産でマイニングが行われるわけではありません。
例えば、Proof of Stakeを採用するネットワークでは、異なる方法で合意形成を行います。
6. OpenAIと生成AI
6-1. OpenAIとは
OpenAIは、人工知能に関する研究や開発を行う組織です。
文章や画像などを生成するAI技術の開発でも知られています。
ここでは、OpenAIそのものの説明に加えて、ビジネスで重要になる生成AIについて学びましょう。
6-2. 生成AIとは
**生成AI(Generative AI)**とは、学習したデータの特徴をもとに、新しい文章・画像・音声・プログラムなどを生成するAIです。
例えば、次のような用途があります。
- 文章の要約
- メール文面の作成
- プログラムの生成
- 問い合わせ対応の支援
- 画像の生成
- データ分析の補助
6-3. 生成AIのビジネス活用
例えば、はちみつ屋さんでは次のような使い方が考えられます。
商品説明文の作成
商品の特徴を入力し、ECサイト向けの商品説明文の下書きを生成します。
顧客対応の支援
よくある質問への回答案を作成します。
売上分析の補助
売上データを分析し、改善案を検討するための補助に利用します。
業務マニュアルの作成
作業手順を整理し、マニュアルの下書きを作成します。
6-4. 生成AIの注意点
生成AIの出力には、事実と異なる情報が含まれる場合があります。
このような現象は、一般に**ハルシネーション(Hallucination)**と呼ばれます。
また、業務で利用するときは、
- 個人情報の取り扱い
- 機密情報の保護
- 著作権
- 出力内容の正確性
- 人間による確認
などにも注意が必要です。
6-5. オープンAPIとの違い
**オープンAPI(Open API)**とは、外部の開発者やシステムが利用できるように公開されたAPIです。
OpenAIとオープンAPIは、名前が似ていますが別の概念です。
| 項目 | 意味 |
|---|---|
| OpenAI | AIの研究・開発を行う組織 |
| 生成AI | 文章や画像などを生成するAI技術 |
| オープンAPI | 外部システムから利用できるよう公開されたAPI |
例えば、金融機関が外部サービスとの連携にAPIを公開する場合、オープンAPIの活用例になります。
7. FinTechとは
7-1. FinTechの基本
**FinTech(Financial Technology)**とは、金融とITを組み合わせ、新しい金融サービスや仕組みを提供することです。
FinTechは、次の2つの言葉を組み合わせたものです。
- Finance:金融
- Technology:技術
7-2. FinTechの代表例
① キャッシュレス決済
スマートフォンやカードを利用して支払います。
② インターネットバンキング
銀行の窓口へ行かずに、残高確認や振込などを行います。
③ ロボアドバイザー
AIやアルゴリズムを活用して、資産運用の提案などを行います。
④ クラウド会計
クラウドサービスを利用して、会計業務を効率化します。
⑤ オープンバンキング
APIなどを活用して、金融機関と外部サービスを連携させます。
7-3. FinTechのメリット
- 金融サービスの利便性向上
- 決済処理の効率化
- 金融サービスへのアクセス改善
- 新しい金融ビジネスの創出
8. エンジニアリングシステムとは
8-1. エンジニアリングシステムの基本
**エンジニアリングシステム(Engineering System)**とは、製品の設計・開発・製造などを支援する情報システムです。
製造業では、製品が完成するまでに多くの工程があります。
製品の企画
│
▼
設計
│
▼
部品の調達
│
▼
製造
│
▼
品質検査
│
▼
出荷
これらの工程を効率化するために、さまざまな技術が利用されています。
9. JITとは
9-1. JITの基本
**JIT(Just In Time:ジャストインタイム)**とは、必要なものを、必要なときに、必要な数量だけ生産・供給する考え方です。
主に製造業の生産管理で利用されます。
9-2. JITの目的
JITの主な目的は、無駄な在庫や作業を減らすことです。
例えば、製造に必要な部品を大量に保管していると、次のような問題が発生します。
- 倉庫の保管コストが増える
- 在庫管理が複雑になる
- 部品が古くなる
- 不要な在庫が発生する
JITでは、必要なタイミングに合わせて部品を供給します。
9-3. JITのイメージ
従来の大量在庫
部品を大量に仕入れる
│
▼
倉庫に保管
│
▼
必要に応じて取り出す
│
▼
製造
JIT
製造計画
│
▼
必要な部品を必要な時点で供給
│
▼
製造
9-4. JITのメリット・デメリット
メリット
- 在庫コストの削減
- 保管スペースの削減
- 生産工程の無駄の削減
デメリット
- 部品供給の遅延に弱い
- 需要の急変に対応しにくい場合がある
- 供給網の安定性が重要になる
10. FMSとは
10-1. FMSの基本
**FMS(Flexible Manufacturing System:フレキシブル生産システム)**とは、複数種類の製品や生産量の変化に柔軟に対応できるようにした生産システムです。
10-2. FMSの仕組み
FMSでは、次のような設備を組み合わせます。
- NC工作機械
- 産業用ロボット
- 自動搬送装置
- コンピュータ制御システム
これらを連携させることで、製品の種類や生産数量の変更に対応しやすくします。
10-3. FMSの例
┌──────────────────┐
│ 生産管理コンピュータ │
└────────┬─────────┘
│
┌────┼────┐
│ │ │
▼ ▼ ▼
工作機械A B C
│ │ │
└────┼────┘
│
▼
自動搬送
例えば、同じ工場で異なる種類の部品を製造する場合に利用できます。
10-4. JITとFMSの違い
| 項目 | JIT | FMS |
|---|---|---|
| 正式名称 | Just In Time | Flexible Manufacturing System |
| 主な目的 | 在庫や無駄の削減 | 生産の柔軟性向上 |
| 主な特徴 | 必要なものを必要なときに供給 | 多品種生産への対応 |
11. PDMとは
11-1. PDMの基本
**PDM(Product Data Management:製品データ管理)**とは、製品の設計や開発に関するデータを一元的に管理する仕組みです。
例えば、製品開発では次のような情報を扱います。
- 設計図
- CADデータ
- 部品情報
- 製品仕様書
- 設計変更履歴
これらを統合的に管理します。
11-2. PDMのメリット
① 設計情報の共有
複数の担当者が、同じ設計情報を利用できます。
② バージョン管理
設計データの変更履歴を管理できます。
③ 設計ミスの削減
古い設計図を利用するなどのミスを減らせます。
④ 開発効率の向上
設計情報を検索・再利用しやすくなります。
11-3. PDMとPLMの違い
**PLM(Product Lifecycle Management:製品ライフサイクル管理)**とは、製品の企画から設計、製造、保守、廃棄までの情報を管理する考え方です。
PDMは、主に製品の設計・開発データを管理します。
一方、PLMは製品のライフサイクル全体を対象とします。
| 項目 | PDM | PLM |
|---|---|---|
| 正式名称 | Product Data Management | Product Lifecycle Management |
| 主な対象 | 設計・開発データ | 製品のライフサイクル全体 |
| 主な目的 | 設計情報の管理 | 製品情報の統合管理 |
12. MRPとは
12-1. MRPの基本
**MRP(Material Requirements Planning:資材所要量計画)**とは、生産計画に基づいて、必要な部品や原材料の種類・数量・時期を計算する仕組みです。
例えば、製品を100個製造する場合を考えてみましょう。
1つの製品を製造するために、
- 部品A:2個
- 部品B:3個
が必要だとします。
12-2. MRPの計算例
製品100個に必要な部品数は、次のようになります。
部品A
100個 × 2個
= 200個
部品B
100個 × 3個
= 300個
したがって、
- 部品A:200個
- 部品B:300個
が必要です。
ただし、実際のMRPでは、現在の在庫や発注済み数量、調達リードタイムなども考慮します。
12-3. MRPの仕組み
生産計画
│
▼
製品構成情報(BOM)
│
▼
在庫情報の確認
│
▼
必要な資材数量を計算
│
▼
調達・発注計画
12-4. BOMとは
**BOM(Bill of Materials:部品表)**とは、製品を構成する部品や材料を一覧化したものです。
例えば、
製品A
├─ 部品B × 2
├─ 部品C × 3
└─ 部品D × 1
という情報です。
MRPでは、このBOMを利用して必要な資材を計算します。
12-5. MRPとMRP II
**MRP II(Manufacturing Resource Planning:製造資源計画)**とは、MRPの対象を資材だけでなく、人員や設備などの製造資源へ拡張した考え方です。
| 項目 | MRP | MRP II |
|---|---|---|
| 主な対象 | 資材・部品 | 資材・人員・設備など |
| 主な目的 | 資材の所要量計算 | 製造資源の総合的な計画 |
13. EMSとは
13-1. EMSの基本
**EMS(Electronics Manufacturing Services)**とは、電子機器の製造を受託するサービス、またはその事業形態です。
電子機器メーカーが、自社で製造工場を持たず、外部企業へ製造を委託する場合などに利用されます。
13-2. EMSの仕組み
┌────────────────┐
│ ブランド企業 │
│ 製品企画・販売 │
└───────┬────────┘
│
│ 製造を委託
▼
┌────────────────┐
│ EMS企業 │
│ 電子機器の製造 │
└───────┬────────┘
│
▼
製品完成
13-3. EMSのメリット
① 設備投資の削減
自社で大規模な製造設備を保有する必要性を減らせます。
② 専門技術の活用
製造を専門とする企業の技術やノウハウを利用できます。
③ 生産体制の柔軟化
外部企業の生産能力を活用できます。
14. ファウンドリとは
14-1. ファウンドリの基本
**ファウンドリ(Foundry)**とは、主に半導体の製造を受託する企業や事業形態です。
半導体業界では、設計と製造を分業することがあります。
14-2. ファブレス企業とは
**ファブレス企業(Fabless Company)**とは、自社で半導体の製造工場を保有せず、主に半導体の設計・開発を行う企業です。
設計した半導体の製造を、ファウンドリへ委託します。
┌────────────────┐
│ ファブレス企業 │
│ 半導体の設計 │
└───────┬────────┘
│
│ 製造委託
▼
┌────────────────┐
│ ファウンドリ │
│ 半導体の製造 │
└───────┬────────┘
│
▼
半導体完成
14-3. EMSとファウンドリの違い
| 項目 | EMS | ファウンドリ |
|---|---|---|
| 主な対象 | 電子機器 | 半導体 |
| 主な役割 | 電子機器の製造受託 | 半導体の製造受託 |
| 主な委託元 | 電子機器メーカーなど | 半導体設計企業など |
EMSは電子機器、ファウンドリは半導体と覚えましょう。
15. その他のエンジニアリングシステム
15-1. CAD
**CAD(Computer-Aided Design)**とは、コンピュータを利用して設計を支援する技術です。
製品の図面や3Dモデルなどを作成します。
15-2. CAM
**CAM(Computer-Aided Manufacturing)**とは、コンピュータを利用して製造を支援する技術です。
例えば、工作機械を動かすための加工データを作成します。
15-3. CAE
**CAE(Computer-Aided Engineering)**とは、コンピュータを利用して製品の解析や評価を支援する技術です。
例えば、製品の強度や熱の伝わり方などをシミュレーションします。
15-4. CIM
**CIM(Computer Integrated Manufacturing)**とは、製造に関するさまざまな活動をコンピュータによって統合する考え方です。
設計・生産・管理などの情報を連携させます。
15-5. CAD・CAM・CAE・CIMの比較
| 技術 | 主な役割 |
|---|---|
| CAD | 設計を支援 |
| CAM | 製造を支援 |
| CAE | 解析・評価を支援 |
| CIM | 製造活動を統合 |
16. IoTとは
16-1. IoTの基本
**IoT(Internet of Things:モノのインターネット)**とは、さまざまなモノをネットワークへ接続し、データの収集や制御などを行う仕組みです。
例えば、
- スマート家電
- スマートウォッチ
- 工場の設備
- 自動車
- 農業用センサー
- 監視カメラ
などがあります。
16-2. IoTの基本構成
┌────────────────┐
│ センサー │
│ 温度・湿度など │
└───────┬────────┘
│
▼
┌────────────────┐
│ 通信ネットワーク│
└───────┬────────┘
│
▼
┌────────────────┐
│ データ処理基盤 │
│ エッジ・クラウド│
└───────┬────────┘
│
▼
┌────────────────┐
│ 分析・可視化 │
└───────┬────────┘
│
▼
┌────────────────┐
│ 業務改善・制御 │
└────────────────┘
16-3. はちみつ屋さんのIoT活用
例えば、はちみつの保管倉庫に温度センサーを設置するとします。
温度センサー
│
▼
温度データを送信
│
▼
クラウドで記録
│
▼
異常温度を検知
│
▼
管理者へ通知
これにより、倉庫の温度を遠隔監視できます。
17. IoTセキュリティの重要性
IoT機器は、ネットワークへ接続されるため、サイバー攻撃の対象になる場合があります。
例えば、
- 初期パスワードを変更していない
- 古いファームウェアを利用している
- 不要な通信ポートが公開されている
- 暗号化されていない通信を利用している
といった状態は、セキュリティ上のリスクになります。
IoTでは、機器そのものだけでなく、通信経路やクラウドサービスなども含めた対策が必要です。
18. NOTICEとは
18-1. NOTICEの基本
NOTICEとは、日本で実施されている、IoT機器のセキュリティ対策に関する取り組みです。
正式には、National Operation Towards IoT Clean Environmentの略称です。
NOTICEでは、インターネット上のIoT機器について、不正アクセスに悪用されるおそれのある設定などを調査し、注意喚起につなげます。
18-2. NOTICEの目的
IoT機器では、初期設定のまま利用されているパスワードなどが問題になる場合があります。
例えば、
IoT機器
│
│ 弱い認証設定
▼
不正アクセスの危険
│
▼
悪用される可能性
NOTICEでは、こうしたリスクのある機器を把握し、関係する利用者への注意喚起などを通じて対策を促します。
18-3. NOTICEで覚えること
- IoT機器のセキュリティ対策に関する取り組み
- インターネット上の機器の脆弱な設定などが対象
- 利用者への注意喚起を通じて対策を促進する
NOTICEは、IoT機器のセキュリティ対策を促す取り組みと覚えましょう。
19. EDSA認証とは
19-1. EDSAの基本
**EDSA(Embedded Device Security Assurance)**とは、産業用制御システムなどで利用される組込み機器のセキュリティを評価する認証制度です。
主に産業用制御機器のセキュリティ評価に関係します。
19-2. EDSAで評価する内容
EDSAでは、組込み機器のセキュリティについて、次のような観点を扱います。
- ソフトウェア開発のセキュリティ
- 機器のセキュリティ機能
- 通信に関する堅牢性
代表的な評価要素として、次のものがあります。
| 評価要素 | 内容 |
|---|---|
| SDSA | セキュリティを考慮した開発プロセスの評価 |
| FSA | 機器のセキュリティ機能の評価 |
| CRT | 通信の堅牢性に関する試験 |
19-3. EDSAの目的
工場の制御機器などでは、セキュリティ上の問題が生産停止や設備障害につながる場合があります。
そのため、機器の開発プロセスやセキュリティ機能などを評価することが重要です。
なお、産業用制御システムのセキュリティ評価では、IEC 62443シリーズに基づく認証制度なども利用されています。
EDSAは、主に産業用の組込み機器を対象としたセキュリティ評価・認証と覚えましょう。
20. TPMとは
20-1. TPMの基本
**TPM(Trusted Platform Module)**とは、暗号鍵の保護など、コンピュータのセキュリティ機能を支援するための仕組みです。
一般的には、ハードウェアによって保護されたセキュリティ機能として利用されます。
20-2. TPMの主な機能
① 暗号鍵の保護
暗号化に利用する鍵を保護します。
② プラットフォームの状態の測定
起動時のソフトウェア構成などを測定し、その結果を記録する仕組みを提供します。
③ 認証機能の支援
機器や利用環境の信頼性確認に利用できます。
20-3. TPMの利用例
例えば、PCのディスク暗号化では、TPMを利用して暗号鍵を保護する場合があります。
┌──────────────────┐
│ コンピュータ │
│ │
│ ┌──────────────┐ │
│ │ TPM │ │
│ │ 鍵の保護 │ │
│ └──────────────┘ │
│ │
│ ディスク暗号化 │
└──────────────────┘
TPMを利用することで、暗号鍵を単純なファイルとして保存する場合とは異なる保護を実現できます。
ただし、TPMを搭載するだけですべての攻撃を防げるわけではありません。
21. サイバーキルチェーンとは
21-1. サイバーキルチェーンの基本
**サイバーキルチェーン(Cyber Kill Chain)**とは、サイバー攻撃の一連の流れを段階に分けて整理するモデルです。
攻撃者が目的を達成するまでの過程を分析することで、各段階でどのような対策を実施できるかを検討します。
21-2. サイバーキルチェーンの7段階
代表的なモデルでは、次の7段階に分けられます。
- 偵察
- 武器化
- 配送
- 攻撃・悪用
- インストール
- 指令・制御
- 目的の実行
21-3. 各段階の説明
① 偵察(Reconnaissance)
攻撃対象に関する情報を収集します。
例えば、公開されているシステム情報などを調査します。
② 武器化(Weaponization)
攻撃に利用する手段を準備します。
③ 配送(Delivery)
攻撃に利用するデータなどを対象へ届けます。
④ 攻撃・悪用(Exploitation)
システムの脆弱性などを悪用します。
⑤ インストール(Installation)
不正なプログラムなどを設置します。
⑥ 指令・制御(Command and Control)
侵害したシステムを外部から操作するための通信を行います。
⑦ 目的の実行(Actions on Objectives)
情報窃取や業務妨害など、攻撃者の目的を実行します。
21-4. サイバーキルチェーンの流れ
偵察
│
▼
武器化
│
▼
配送
│
▼
攻撃・悪用
│
▼
インストール
│
▼
指令・制御
│
▼
目的の実行
このモデルを利用すると、攻撃のどの段階で検知・防御できるかを整理できます。
なお、実際の攻撃が必ずこの順番で進むわけではありません。
22. IoTの通信規格
IoTでは、用途に応じてさまざまな通信規格が利用されます。
例えば、
- 通信距離
- 消費電力
- 通信速度
- 通信コスト
- 接続する機器の数
などを考慮して選択します。
23. Wi-Fi
23-1. Wi-Fiの基本
Wi-Fiとは、IEEE 802.11系の無線LAN技術を利用する通信方式です。
家庭やオフィスなどで広く利用されています。
23-2. Wi-Fiの特徴
- 比較的高速な通信が可能
- 家庭やオフィスで利用しやすい
- アクセスポイントを利用する構成が一般的
- 低消費電力を最優先するIoT機器には適さない場合がある
24. BluetoothとBLE
24-1. Bluetoothとは
Bluetoothとは、近距離の機器間で無線通信を行う技術です。
例えば、
- ワイヤレスイヤホン
- キーボード
- マウス
- スマートウォッチ
などで利用されています。
24-2. BLEとは
**BLE(Bluetooth Low Energy)**とは、低消費電力での通信を目的としたBluetoothの技術です。
IoTでは、電池で長期間動作させたい機器などに利用されます。
24-3. BLEの利用例
- 温度センサー
- スマートタグ
- ウェアラブル端末
- ビーコン
25. Zigbee
25-1. Zigbeeとは
Zigbeeとは、低消費電力の近距離無線通信に利用される技術です。
スマートホームやセンサーネットワークなどで利用されます。
25-2. Zigbeeの特徴
- 低消費電力
- センサーなどに適している
- メッシュネットワークを構成できる
メッシュネットワークとは
複数の機器が相互に通信し、データを中継できるネットワーク構成です。
センサーA ── センサーB
│ │
│ │
センサーC ── センサーD
機器同士が通信を中継することで、通信範囲を広げられる場合があります。
26. LPWAとは
26-1. LPWAの基本
**LPWA(Low Power Wide Area)**とは、低消費電力で広い範囲の通信を実現する無線通信技術の総称です。
IoTでは、少量のデータを長期間にわたって送信する用途などで利用されます。
26-2. LPWAの特徴
- 低消費電力
- 比較的広い通信範囲
- 通信速度は低い方式が多い
- 小容量データの送信に適している
26-3. LPWAの利用例
- 農業用センサー
- 水道メーター
- 駐車場の空き状況監視
- 設備の遠隔監視
27. LPWAの代表的な通信方式
27-1. LoRaWAN
LoRaWANとは、LPWAに分類される無線ネットワーク技術です。
低消費電力で比較的広い範囲の通信を実現します。
27-2. Sigfox
Sigfoxは、少量のデータを低消費電力で送信することを目的としたLPWA方式です。
27-3. NB-IoT
**NB-IoT(Narrowband Internet of Things)**とは、携帯電話網を利用するIoT向けの低消費電力通信技術です。
27-4. LTE-M
LTE-Mとは、LTEを基盤とするIoT向けの通信技術です。
NB-IoTと同様に、セルラー系LPWAとして利用されます。
28. IoT通信規格の比較
| 通信技術 | 通信範囲の傾向 | 消費電力の傾向 | 主な用途 |
|---|---|---|---|
| Wi-Fi | 局所的 | 比較的大きい | 家庭・オフィス |
| Bluetooth | 近距離 | 用途による | 周辺機器 |
| BLE | 近距離 | 小さい | センサー・ウェアラブル |
| Zigbee | 近距離・メッシュ | 小さい | スマートホーム |
| LoRaWAN | 広域 | 小さい | 遠隔センサー |
| Sigfox | 広域 | 小さい | 小容量データ送信 |
| NB-IoT | 携帯電話網の提供範囲 | 小さい | 遠隔監視 |
| LTE-M | 携帯電話網の提供範囲 | 小さい | IoT機器の通信 |
※実際の通信距離・速度・消費電力は、利用環境や機器の仕様によって異なります。
29. IoTの通信技術
IoTでは、無線通信規格だけでなく、アプリケーション間でデータをやり取りするための通信プロトコルも重要です。
代表的なものには、
- MQTT
- CoAP
- HTTP
などがあります。
30. MQTTとは
30-1. MQTTの基本
**MQTT(Message Queuing Telemetry Transport)**とは、IoT機器などで利用される軽量なメッセージ通信プロトコルです。
MQTTでは、Publish/Subscribe方式を利用します。
30-2. Publish/Subscribe方式とは
Publish/Subscribe方式では、メッセージを送信する側と受信する側を分離します。
- Publisher:メッセージを送信する
- Subscriber:メッセージを受信する
- Broker:メッセージを仲介する
30-3. MQTTの構成例
┌────────────────┐
│ 温度センサー │
│ Publisher │
└───────┬────────┘
│
│ 温度データを送信
▼
┌────────────────┐
│ MQTT Broker │
│ メッセージ仲介 │
└───────┬────────┘
│
│ 温度データを配信
▼
┌────────────────┐
│ 監視システム │
│ Subscriber │
└────────────────┘
30-4. MQTTの特徴
- 軽量な通信プロトコル
- IoT機器との相性がよい
- Publish/Subscribe方式を利用
- 通信品質を指定するQoSの仕組みがある
31. CoAPとは
31-1. CoAPの基本
**CoAP(Constrained Application Protocol)**とは、処理能力や通信資源に制約があるIoT機器などを想定した通信プロトコルです。
HTTPに似たリクエスト・レスポンス型の通信を実現できます。
31-2. CoAPの特徴
- 軽量な通信
- 制約のある機器向け
- UDPを利用する構成が代表的
- RESTに似た通信モデル
31-3. MQTTとCoAPの違い
| 項目 | MQTT | CoAP |
|---|---|---|
| 主な通信方式 | Publish/Subscribe | リクエスト・レスポンス |
| 主な用途 | メッセージ配信 | 軽量な機器間通信 |
| 代表的なトランスポート | TCP | UDP |
| 特徴 | Brokerを利用 | HTTPに似た操作 |
32. エッジコンピューティングとは
32-1. エッジコンピューティングの基本
**エッジコンピューティング(Edge Computing)**とは、データが発生する場所に近い機器やネットワーク上で、データ処理を行う考え方です。
従来のクラウド中心の処理では、データをクラウドへ送信してから処理する場合があります。
しかし、リアルタイム性が重要な用途では、通信による遅延が問題になることがあります。
そこで、データの発生源に近い場所で処理を行います。
32-2. クラウド中心の処理
センサー
│
▼
インターネット
│
▼
クラウド
│
│ データを処理
▼
処理結果を返す
32-3. エッジコンピューティング
センサー
│
▼
エッジ機器
│
│ 近くでデータ処理
▼
即座に制御・通知
│
└────→ 必要なデータをクラウドへ送信
32-4. エッジコンピューティングのメリット
① 通信遅延の削減
クラウドまでデータを送信せずに処理できるため、応答時間を短縮できる場合があります。
② 通信量の削減
必要なデータだけをクラウドへ送信できます。
③ リアルタイム処理
工場の設備制御など、迅速な処理が必要な用途に適しています。
④ 通信障害への対応
設計によっては、クラウドとの通信が切断されても一部の処理を継続できます。
33. エッジ・フォグ・クラウドの違い
エッジコンピューティングに関連する考え方として、フォグコンピューティングがあります。
**フォグコンピューティング(Fog Computing)**とは、IoT機器とクラウドの間にあるネットワーク上の機器などへ処理を分散する考え方です。
┌────────────────┐
│ クラウド │
│ 大規模な分析 │
└───────┬────────┘
│
▼
┌────────────────┐
│ フォグ │
│ 中間層の処理 │
└───────┬────────┘
│
▼
┌────────────────┐
│ エッジ │
│ 現場に近い処理 │
└───────┬────────┘
│
▼
┌────────────────┐
│ IoT機器 │
│ データ収集 │
└────────────────┘
| 項目 | エッジ | フォグ | クラウド |
|---|---|---|---|
| 処理場所 | データ発生源の近く | ネットワークの中間層 | 遠隔のデータセンターなど |
| 主な特徴 | 低遅延 | 分散処理 | 大規模処理 |
| 主な用途 | 即時制御 | 地域・拠点単位の処理 | 大規模分析・長期保存 |
※エッジとフォグの区分は、システム構成や用語の使い方によって重なる場合があります。
34. デジタルツインとは
34-1. デジタルツインの基本
**デジタルツイン(Digital Twin)**とは、現実世界の設備や製品などの状態を、デジタル空間に再現する技術・考え方です。
現実世界から収集したデータを利用し、デジタル空間上で状態の把握や分析、シミュレーションなどを行います。
34-2. デジタルツインの仕組み
┌────────────────────┐
│ 現実世界 │
│ 工場・設備・製品 │
└──────────┬─────────┘
│
│ センサーデータ
▼
┌────────────────────┐
│ デジタル空間 │
│ 現実の状態を再現 │
└──────────┬─────────┘
│
│ 分析・シミュレーション
▼
┌────────────────────┐
│ 改善案・予測結果 │
└──────────┬─────────┘
│
▼
現実世界へ反映
34-3. デジタルツインの活用例
① 工場の設備管理
設備の稼働状況をデジタル空間で再現し、故障の兆候を分析します。
② 製造工程の改善
生産ラインをシミュレーションし、効率的な設備配置を検討します。
③ 都市計画
交通量や人の移動などをモデル化し、都市の課題を分析します。
④ 建物の管理
建物の設備情報を利用し、保守やエネルギー管理を効率化します。
34-4. デジタルツインとシミュレーションの違い
シミュレーションは、モデルを使って現象や動作を再現・予測する方法です。
デジタルツインでは、現実世界の対象とデジタルモデルをデータで結び付け、実際の状態を反映しながら分析する点が重要になります。
| 項目 | シミュレーション | デジタルツイン |
|---|---|---|
| 主な目的 | 現象の再現・予測 | 現実の状態の再現・分析 |
| 現実データとの連携 | 必須ではない | 重要な要素 |
| 主な用途 | 設計検証・予測 | 設備監視・予測保全など |
35. HR Techとは
35-1. HR Techの基本
**HR Tech(Human Resources Technology)**とは、人事・労務分野にITを活用することです。
企業では、従業員に関するさまざまな情報を管理しています。
例えば、
- 勤怠情報
- 給与情報
- 人事評価
- 採用情報
- 研修履歴
- スキル情報
などです。
HR Techでは、これらの情報を活用して人事業務を効率化します。
35-2. HR Techの活用例
① 勤怠管理
出退勤時間や残業時間などを管理します。
② 採用管理
応募者情報や選考状況を管理します。
③ 人事評価
従業員の目標や評価結果を管理します。
④ タレントマネジメント
従業員の能力や経験、スキルなどを管理し、人材配置や育成に活用します。
⑤ 教育・研修
オンライン研修や学習履歴の管理を行います。
35-3. HR Techのメリット
- 人事業務の効率化
- 人材情報の一元管理
- 適切な人材配置の支援
- 従業員の育成支援
- 人事データに基づく意思決定
36. HR TechとFinTechの違い
| 項目 | HR Tech | FinTech |
|---|---|---|
| 対象分野 | 人事・労務 | 金融 |
| 主な目的 | 人事業務の効率化 | 金融サービスの高度化 |
| 活用例 | 勤怠管理・採用管理 | キャッシュレス決済・オンライン金融 |
どちらも、既存の業務分野とITを組み合わせた考え方です。
37. 応用情報技術者試験で押さえたいポイント
今回の内容を、試験対策として整理しましょう。
① e-ビジネス
| 用語 | 覚えるポイント |
|---|---|
| EDI | 企業間の取引データ交換 |
| XBRL | 財務情報の標準化 |
| 暗号資産 | 電子的に移転できる財産的価値の一種 |
| ブロックチェーン | ブロックを暗号技術で連結・管理 |
| 生成AI | 文章や画像などを生成 |
| オープンAPI | 外部システム向けに公開されたAPI |
| FinTech | 金融とITの融合 |
② エンジニアリングシステム
| 用語 | 覚えるポイント |
|---|---|
| JIT | 必要なものを必要なときに供給 |
| FMS | 柔軟な生産システム |
| PDM | 製品の設計・開発データを管理 |
| MRP | 必要な資材の数量・時期を計算 |
| EMS | 電子機器の製造受託 |
| ファウンドリ | 半導体の製造受託 |
| ファブレス | 半導体の設計を中心とする企業 |
| CAD | 設計支援 |
| CAM | 製造支援 |
| CAE | 解析支援 |
| CIM | 製造活動の統合 |
③ IoT関連技術
| 用語 | 覚えるポイント |
|---|---|
| IoT | モノをネットワークへ接続 |
| NOTICE | IoT機器のセキュリティ対策を促進 |
| EDSA | 組込み機器のセキュリティ評価・認証 |
| TPM | 暗号鍵の保護などを支援 |
| サイバーキルチェーン | 攻撃の流れを段階的に整理 |
| BLE | 低消費電力の近距離無線通信 |
| Zigbee | 低消費電力の無線通信 |
| LPWA | 低消費電力・広域通信 |
| MQTT | Publish/Subscribe方式 |
| CoAP | 制約のある機器向けの軽量プロトコル |
| エッジコンピューティング | データ発生源の近くで処理 |
| デジタルツイン | 現実世界をデジタル空間に再現 |
| HR Tech | 人事・労務分野へのIT活用 |
38. 練習問題
問題1:EDI
EDIの説明として、最も適切なものはどれでしょうか。
A. 財務諸表を記述するための言語
B. 企業間で取引データを電子的に交換する仕組み
C. 製品の設計図を管理する仕組み
D. 暗号鍵を保護するための機能
解答
正解:B
EDIは、企業間で取引データを電子的に交換する仕組みです。
問題2:XBRL
XBRLの主な用途はどれでしょうか。
A. 財務情報の電子的な記述・交換
B. 工場の設備制御
C. 近距離無線通信
D. 顧客情報の管理
解答
正解:A
XBRLは、財務情報などを電子的に記述・交換するための標準的な言語です。
問題3:JIT
JITの説明として、最も適切なものはどれでしょうか。
A. 製品の設計情報を管理する
B. 必要なものを必要なときに必要な数量だけ供給する
C. 半導体の製造を外部へ委託する
D. 顧客情報を分析する
解答
正解:B
JITは、必要なものを必要なときに必要な数量だけ供給する考え方です。
問題4:MRP
製品100個を製造するために、製品1個当たり部品Aが3個必要です。
在庫や発注残を考慮しない場合、必要な部品Aの数量はいくつでしょうか。
解答
100 × 3
= 300個
答え:300個
問題5:EMSとファウンドリ
半導体の製造を専門的に受託する企業はどれでしょうか。
A. EMS
B. ファウンドリ
C. SFA
D. CRM
解答
正解:B. ファウンドリ
ファウンドリは、主に半導体の製造を受託する企業です。
問題6:NOTICE
NOTICEの主な目的はどれでしょうか。
A. 財務情報の標準化
B. IoT機器のセキュリティ対策の促進
C. 製造資材の調達計画
D. 人事情報の管理
解答
正解:B
NOTICEは、IoT機器のセキュリティ対策を促進する取り組みです。
問題7:MQTT
MQTTで利用される代表的な通信方式はどれでしょうか。
A. Publish/Subscribe方式
B. 回線交換方式
C. トークンパッシング方式
D. ファイル共有方式
解答
正解:A
MQTTでは、Publisher・Subscriber・Brokerを利用するPublish/Subscribe方式が代表的です。
問題8:エッジコンピューティング
エッジコンピューティングの特徴として、最も適切なものはどれでしょうか。
A. すべてのデータを必ず遠隔のクラウドで処理する
B. データの発生源に近い場所で処理する
C. すべての通信に衛星通信を利用する
D. データの保存を禁止する
解答
正解:B
エッジコンピューティングでは、データの発生源に近い場所で処理を行います。
問題9:デジタルツイン
デジタルツインの説明として、最も適切なものはどれでしょうか。
A. 財務諸表を電子化する技術
B. 現実世界の対象をデジタル空間に再現する技術
C. 暗号鍵を保護する仕組み
D. 企業間の受発注データを交換する仕組み
解答
正解:B
デジタルツインでは、現実世界の設備や製品などの状態をデジタル空間に再現します。
まとめ
この記事で覚えること
e-ビジネス
- e-ビジネスは、ITを活用したビジネス活動
- EDIは、企業間の取引データを電子的に交換する仕組み
- XBRLは、財務情報を電子的に記述・交換するための標準的な言語
- 暗号資産は、電子的に移転できる財産的価値の一種
- ブロックチェーンは、暗号技術を利用して取引記録などを連結・管理する技術
- 生成AIは、文章や画像などを生成するAI
- FinTechは、金融とITを組み合わせたサービスや仕組み
エンジニアリングシステム
- JITは、必要なものを必要なときに必要な数量だけ供給する考え方
- FMSは、多品種生産などに柔軟に対応する生産システム
- PDMは、製品の設計・開発データを管理する仕組み
- MRPは、生産計画に基づいて必要な資材を計算する仕組み
- EMSは、電子機器の製造受託
- ファウンドリは、半導体の製造受託
- ファブレス企業は、半導体の設計を中心とする企業
- CAD・CAM・CAE・CIMは、製造業を支援する代表的な技術
IoT関連技術
- IoTは、モノをネットワークへ接続する仕組み
- NOTICEは、IoT機器のセキュリティ対策を促進する取り組み
- EDSAは、組込み機器のセキュリティ評価・認証
- TPMは、暗号鍵の保護などを支援する仕組み
- サイバーキルチェーンは、攻撃の流れを段階的に整理するモデル
- BLEは、低消費電力の近距離無線通信技術
- Zigbeeは、低消費電力の無線通信技術
- LPWAは、低消費電力で広域通信を行う技術の総称
- MQTTは、Publish/Subscribe方式を利用する軽量プロトコル
- CoAPは、制約のあるIoT機器向けの軽量プロトコル
- エッジコンピューティングは、データ発生源に近い場所で処理する考え方
- デジタルツインは、現実世界の対象をデジタル空間に再現する技術
- HR Techは、人事・労務分野へのIT活用
🍯 はちみつメモ
ビジネスインダストリは「ITを使って、ビジネスや産業をどのように便利にするか」を学ぶ分野!
e-ビジネスでは、EDIは企業間取引、XBRLは財務情報、FinTechは金融とITの融合と覚えよう。
製造業では、JITは在庫の無駄を減らす、FMSは柔軟に製造する、PDMは設計情報を管理する、MRPは必要な資材を計算するという違いが重要だよ。
また、EMSは電子機器の製造受託、ファウンドリは半導体の製造受託なんだ。
IoTでは、NOTICE・EDSA・TPMがセキュリティに関係する用語として登場するよ。
通信技術では、BLEは近距離・低消費電力、LPWAは広域・低消費電力、MQTTはPublish/Subscribe方式と整理しよう。
そして、エッジコンピューティングは現場に近い場所で処理し、デジタルツインは現実世界をデジタル空間に再現する技術なんだ。
それぞれの技術が「何を目的としているのか」を理解すると、応用情報技術者試験でも選択肢を判断しやすくなるよ!