肖像画 監査における指摘に対するAI支援

Fさんから贈ってもらった絵 池田満寿夫のリトグラフ

内部監査AI支援 — 使い方と考え方

AIは判断材料を整え、判断は監査員が下す–これが全体を貫く原則

AIがすること監査員がすること
事実が十分か確認する質問を出す質問に事実で答える
事実を監査記録の文体に整える内容を確認・修正する
該当しそうな規格条項を3つ提示するどの条項にするか決める
指摘文の案を作る文面を確認・修正して確定する

AIは「答えを出す装置」ではなく、監査員が見落としがちな点を問い、 候補と根拠を示し、文章化の手間を減らす役割

AIの提案に対する反論
誤った反論が通らない設計– 誰でも反論できますが、通るのは規格に照らして正しい反論だけ—これによって、間違った学習が防がれます

応答意味対応
認める反論が正しい。修正案を提示「この内容で生成し直す」を押す
部分的に認める争点の一部だけ修正 内容を見て判断
維持する反論が誤り、または根拠不足。理由を示して現状維持納得すれば従う。しなければ手で編集

監査におけるAIによる解釈原則

AI支援の判断規律を定める「解釈原則」は現在、Dropbox内のマークダウンファイルを直接編集し php artisan ia:import-principles –force で投入する運用になっている・・・このため原則を1行足すのにファイル編集とコマンド実行が必要で、監査作業の流れが途切れる・・・原則を画面から編集できるようにし、気づいた瞬間に追記できる状態にする

種別編集できる人効果範囲
共通原則(company_id = NULL) システム管理者(role=1)のみ全テナント
テナント原則(company_id = 値) 管理責任者 / 会社管理者自社のみ

会社概要ページの「内部監査」カードに「解釈原則設定」ボタンを追加する。

  • 表示条件: 管理責任者 / 会社管理者 / システム管理者
  • 既存の「監査員設定」(AUD-USER)と並べて配置し、同じ扱いにする
  • 共通原則: システム管理者でログインしている場合のみ [編集][削除][+追加] を表示
  • 自社の追加原則: 管理責任者・会社管理者に [編集][削除][+追加] を表示
  • 章立て(■1.、■2.…)は本文中の見出しとして扱う——現在の原則集はマークダウンの見出し+番号付き項目という構造なので、無理にDB上で章と項目に正規化せず、1レコード=原則集全体のテキストという現行構造を維持する(ia_principles.body は既にテキスト全体を保持している)

現在の原本は Dropbox 内の audit_assist_proto/principles/audit_principles.md
画面編集を導入するとDBが原本になり、ファイルとの二重管理になる。

現在の原本は Dropbox 内の audit_assist_proto/principles/audit_principles.md
画面編集を導入するとDBが原本になり、ファイルとの二重管理になる

原則集のマークダウンをリポジトリ内に移す
(例: docs/audit_principles.md)。機密ではないためgit管理して問題ない

  • ファイルは初期投入用のシードと位置づけ、以後の編集は画面から行う
  • ia:import-principles コマンドは新規環境の初期セットアップ用として残す
    (本番デプロイ時の初回投入に使う)
  • この位置づけを README またはコマンドのdocblockに明記すること

AIを育てる — 2つの経路

原則udit_principles.md憲法に当たるものであり、常に効く、判断の規律を伝える原則にすべきもの:
同じ型の誤りが2回以上起きた
規格の記述に基づいて一般化できる
審査員としての規律に関わる(過大解釈の抑制、表現の強度など)
事例判例であり、似たときだけ効く、具体的な紐づけと力点を伝える指摘を「決定・保存」すると、その判断が次回以降の参考事例になります–特別な作業は不要です。監査業務そのものが教材を生みます

原則は事例の誤りを打ち消せます–事例に古い判断が混じっていても、原則が効いてAIはそれを真似しません

原則については、AIの判断に繰り返し違和感があるとき、原則を1行足します
「解釈原則設定」→ 編集して保存
次のAI呼び出しから効きます。版が記録され、履歴から復元もできます

パキラ

パキラがすっかり成長して大きくなった

内部監査システムの改良

複数監査への対応

複数監査が実施されているときに、対象監査を明確にする
内部監査計画書一覧で監査計画選択を明確

内部監査計画でISOシステムを選択

今までは会社組織で設定してあるISOシステムをすべて監査計画に取り込んでいたが、特定のシステムだけの監査が可能にする
EMSだけの監査を可能にする

監査画面のモーダル化

処理として通常の画面からモーダル化によりUIを改善

コード説明
ORG-HOME-M1〜M5 会社概要の各編集モーダル(M4=マネジメントシステム設定、M5=部署別項目設定)
AUD-TMPL チェックシート項目設定(会社概要から開く)
AUD-USER 監査員設定(会社概要から開く)
AUD-SCH-M1/M2監査予定の追加/編集
AUD-HOME-M1監査予定にない監査実施
AUD-RPT-M1監査完了 未達項目
AUD-FIND-M1監査指摘作成(新規追加・編集)
IA-MODAL指摘のAI支援ウィザード(IA-MODAL-S1〜S6)
  • 計画2件の状態でAUD-LISTから「監査予定表」タブを押しても、一意に決まらないためAUD-LIST自身に留まることを確認(誤誘導の解消)
  • 計画詳細(1件に絞られた文脈)では「監査予定表」タブが正しくその計画へ直行することを確認
  • AUD-CHK・AUD-FINDに「第1回内部監査」が表示されることを確認
  • AUD-HOMEのタイトルが「監査実施一覧」に変わったことを確認
  • AUD-CA-SELECT(管理者アカウント)で共通タブ5本が表示されることを再確認(段階17Cで未確認だった項目)
  • マイグレーションなし(データ削除のみ、スキーマ変更なし)

ガジュマル

観葉植物としてガジュマルを購入してきた
コード画面名ルート名補足
AUD-SUM指摘リスト(監査指摘 統合一覧)audits.findings_summary集計部分をAUD-AGGへ分離、統合一覧のみに縮小
AUD-CA是正処置報告(1指摘=1報告の編集)audit_corrective_actions.edit同一会社なら誰でも記入可(一般ユーザー含む)
AUD-CA-LIST是正処置リスト(報告書単位)audit_corrective_actions.index監査員向け。導線はAUD-CA経由のみ
AUD-CA-PLAN是正処置リスト(計画配下・全報告書横断)audits.corrective_actions_list一般ユーザーにも開放
AUD-CA-SELECT是正処置一覧・計画選択(一般ユーザー向け簡易版)audits.corrective_actions_select
IA-MODAL-S1〜S6AI支援モーダル(事実メモ〜生成結果)AI支援モーダル(事実メモ〜生成結果)AUD-FIND内
キクと元宇品の森で TAMは8日頃からぎっくり腰の状況、少し歩けるように

監査各ページの名前の統一

画面名称を統一

コード画面名ルート名補足
AUD-LIST内部監査計画リストaudits.index監査アクセス保持者限定(一般ユーザー不可)
AUD-PLAN内部監査計画書audits.showボタン配置統一
AUD-HOME監査実施一覧audit_execution.index
AUD-HOME-M1新しい監査を始める(モーダル)AUD-HOME内
AUD-RPT個別監査計画・報告書audit_reports.show
AUD-SCH監査予定表audits.schedule
AUD-SCH-M1予定を追加(モーダル)AUD-SCH内
AUD-SCH-M2予定を編集(モーダル)AUD-SCH内
AUD-FIND個別監査指摘audit_findings.edit監査アクセス保持者限定
AUD-FIND-M1指摘 編集(モーダル)AUD-FIND内
AUD-AGG指摘集計(部署別集計+全合計)audits.findings_aggregation旧AUD-SUMの前半部分を分離

内部監査システムの再構築

監査システム全体のUI再構築

基本的なUIを整理
  • タブメニューの並び(監査モジュール)
  • 「戻る」ボタンの見直し
  • 用語の統一
  • 画面・モーダルの識別コード表示
  • ボタンサイズの統一
  • 監査ページの配色とコントラスト
個別監査の完了機構

以下をすべて満たすとき完了操作が可能:

  1. チェックリストが作成され、記入されている——段階6-Bの3段階判定で「記入済み」
  2. 不適合の指摘がある場合、その是正処置が完了している(完了月日が入力済み)。
    不適合が0件の場合はこの条件は自動的に満たされる

監査計画ごとの対象ISOシステム選択

実務では「第1回はQMS/EMS/OHSMSの統合監査、第2回はEMSのみ」のように、監査計画ごとに対象規格が異なる(認証機関の審査でも一般的)。従来は会社が採用している全規格を計画へ自動同期しており、計画ごとに選べなかった。これを計画ごとの選択制に変更する

監査の流れの再構築と名前の統一

全体の監査の流れのフロー図 頭を整理するために作成、かなり明確になり不足が分かる

Palo Santo

藤原さんからPalo Santoの聖なる木が送られてきた

今日は我が家の盆の法事、徳栄寺さんにお願いしてお参りしてもらう

内部監査システムの構築

盆に入ってから、本格的に内部監査のシステムの構築を始める・・ザッと思いつくままに構築はしたが、色々な課題が残っている

内部監査チェックリスト実態調査

関連テーブルの構造と関係: チェックリストのテンプレート(基本設定)側と、
監査実施ごとのインスタンス側の区別。audit_master_questions・
audit_checklist_templates・audit_checklists等の列構成・リレーション

  1. 「マトリックス」の実体: 規格条項×何か(業務種別?部署?)の対応が
    どこにどう保持されているか。管理画面(基本設定)でマトリックス編集する
    機能の有無と実装状態
  2. 監査実施時にチェックリストが作られる流れ: テンプレートからインスタンスが
    生成されるタイミング・ロジック、業務種別タブの手動選択の実体
  3. 部署との連動の現状: 部署情報がチェックリスト選定に使われている箇所が
    1つでもあるか。「構築したつもりが接続されていない」型の未配線
    (画面はあるが参照されない設定、等)がないか
  4. チェックリスト記入とAI支援・指摘作成の関係: チェック結果(evidence等)から
    指摘への転記経路の有無
監査員、管理責任者、ISO規格改訂、AI支援の扱い

監査員補/監査員/主任監査員
管理責任者フラグの追加
ISO 規格改訂への対応
AI入力支援との関連

既存監査報告書の再構築
  1. 監査計画書(計画そのものの内容: 目的・範囲・基準・重点事項・期間など)
  2. 部署監査計画/報告書リスト(配下の個別監査の一覧。各行の状態表示と導線)
  3. 監査指摘統合一覧+全合計(全部署・現場を統合した指摘一覧と集計)
監査クローズの設定

監査計画書にすべて完了したことを表示してCloseボタン設定

監査予定表の設定

管理責任者が監査計画の配下で「いつ・どこを・誰が監査するか」の予定表を作り、監査員は監査実施ホームで自分の担当を見て監査に入る。予定表は監査員への「配布物」であり、予定と実績のずれの管理は行わない

内部監査支援(AI/IA支援)機能 引き継ぎメモ

(1)AI内部監査支援 実装済みコンポーネント一覧と場所

Phase1: 匿名化(マスキング)エンジン

監査で使用する固有名詞等を匿名化してAIに送るシステム

  • app/Services/InternalAudit/MaskingRuleEngine.php — 固有名詞検出エンジン本体。Python版audit_case_extract/masking_rules.py(rules.json v1.3)のPHP移植。検出のみ(置換はしない)
  • config/ia_masking_rules.json — ルール定義(35ルール、block 13 / warn 22)
  • tests/Unit/InternalAudit/MaskingRuleEngineTest.php/tests/Fixtures/ia_masking_test_vectors.json(50件、Python版と両方でPASS必須)
Phase2: データ基盤
  • migration 6本: 2026_08_08_100001〜100006(ia_reference_cases / ia_sessions / ia_dictionary_terms / ia_allowed_terms / ia_principles / ia_ai_logs)
  • モデル: IaReferenceCase(トレイトなし・全社共通の読み取り専用マスタ) / IaSession・IaDictionaryTerm・IaAllowedTerm・IaAiLog(BelongsToTenantDirect) / IaPrinciple(BelongsToTenantNullable、company_id NULL=共通・値ありはテナント)
  • app/Services/InternalAudit/BigramVectorizer.php — 文字バイグラム+TF-IDFコサイン類似度の共通処理
  • app/Services/InternalAudit/CaseSearchService.php — 類似事例検索(ia_reference_cases+テナント確定指摘の2種、テナント指摘を優先)
  • artisanコマンド: ia:import-reference-cases {csvPath} / ia:import-principles {mdPath} {–force}
  • config/audit.php に finding_rank_slots / reference_rank_slots / slot_groups / slot_expression_strength を追記
Phase3: AIサービス統合
  • app/Services/InternalAudit/AiGatewayService.php — 全AI呼び出しの唯一の経路。送信ゲート(MaskingRuleEngine)→AnthropicClient→ia_ai_logs記録→JSON解析失敗時1回だけ自動リトライ
  • ClarifyService.php(確認質問) / FactDraftService.php(事実文ドラフト) / CandidateService.php(条項候補Top-3+2分類推定+文書化根拠AI判定+手入力整合検証) / GenerateService.php(指摘文生成) / PrincipleProvider.php(解釈原則の取得結合)
  • app/Exceptions/MaskingGateBlockedException.php / AiJsonParseException.php
  • config/anthropic.php に internal_audit 用途を追記 / config/ia_support.php(用途別max_tokens、confusion_pairs)
  • app/Services/InternalAudit/IsoClauseCatalog.php — 条項マスタの実在番号一覧(TTL1時間キャッシュ)。Phase4.3で条項ハルシネーション対策として追加
  • app/Services/InternalAudit/TenantDictionaryProvider.php — block級テナント辞書の合成(手動登録ia_dictionary_terms+既存マスタ自動導出)。TTL10分、IaDictionaryTermの更新は即時キャッシュ無効化
Phase4〜4.3: 画面組み込み
  • app/Http/Controllers/IaSupportController.php — 9アクション(storeSession/check/clarify/factDraft/candidates/checkClauseFit/recordClauseFitDecision/generate/adopt/storeAllowedTerm)。ルートはroutes/web.phpのia_support.*(9本)
  • resources/views/audits/findings/_ia_support_modal.blade.php + resources/js/audits/ia-support.js — Alpine CSPコンポーネント(iaSupportModal)。STAGE 3-C方式(JSON設定タグ経由で設定値を受け渡し)
  • resources/views/audits/findings/edit.blade.php — 詳細編集モーダル(findingsEditor)に「✨ AI支援」ボタン。別AlpineスコープのiaSupportModalとはwindow.dispatchEventのカスタムイベント(ia-support:open-request / ia-support:applied)で疎結合連携
  • AuditFinding.php(ia_session_idをfillableに追加) / AuditFindingController.php(upsert時にia_session_idを素通し)
  • tests/Feature/IaSupportControllerTest.php(12件)

(4) 未対応の既知課題リスト

  1. IsoClauseCatalogキャッシュの無効化がCSV取込に連動していない。IsoClauseControllerの管理画面CSV全置換後、最大1時間は古い条項番号一覧のままになりうる(候補生成・手入力マスタ実在チェックの両方に影響)。Cache::forget(IsoClauseCatalog::cacheKey($code))をCSV取込処理に追加すべきだが未着手。
  2. モーダルを途中で閉じた場合、ia_sessions.status=0のまま残る(プロトと同じ既知の割り切り。クリーンアップ/バッチ処理は未実装)。
  3. AnthropicClientへのtemperature任意パラメータは未追加(Phase3完了報告の「将来の小改善候補」)。JSON解析失敗時の1回リトライで実運用上は担保しているが、応答安定性が問題化した場合は呼び出し元4箇所への影響を含めて検討要。
  4. ランクマスタの完全テナント可変化(ia_rank_master)は未着手。現状スロット対応はconfig/audit.phpのみで完結させており(Phase2完了報告に明記)、テナントごとのランク名称カスタマイズはPhase5相当として先送り。
  5. resolveAdoptedRank等のメトリクス(candidate_adopted_rank/group_selected等)は記録のみで分析・活用先が未実装。ia_sessionsに溜まっているだけで、これらを使った改善ループ(候補精度の可視化等)は今後の課題。
  6. Phase4.2/4.3は指示書のみでDropbox側の完了報告mdが作成されていない(本メモ作成時点で確認)。次に大きな変更を入れる際は、まずコード側コメント(IaSupportController/CandidateServiceのdocblock)を一次情報として参照し、必要なら完了報告を追補すること。

(2) 設計上の重要な規約

  1. AIはaudit_findingsに一切書き込まない。サーバ書き込みは既存の一括upsert API(AuditFindingController::update)のみ。IaSupportControllerはia_sessionsへの経過記録のみ行う。反映(adopt)後もクライアント側でfindingsEditorのフォームへセットするだけで、ユーザーが「決定・保存」を押した時点で初めて保存される。
  2. 送信ゲートの不変条件: AiGatewayService::send()に渡す$messagesは、実際にAnthropicClient::messages()へ渡すオブジェクトと完全に同一でなければならない。ゲート検査対象(extractUserText())と実送信内容が別経路で構築されることは厳禁(迂回防止)。新しいフィールド(部署名・条項等)を追加する場合は必ず各サービスのbuildUserPrompt()内で$messagesの文字列に組み込むこと。回帰はAiGatewayServiceTestで確認。
  3. doc_basisの(e)完全一致規約: docBasis === ‘(e)’の場合のみ意見系(改善の機会)調を適用する。それ以外の非空文字列(複数選択で(e)+他根拠を含む場合も含む)はすべて「根拠あり」として通常の指摘調になる。IaSupportController::resolveDocBasis()が唯一の解決箇所(改ざん耐性のためクライアントからはトグルの状態のみ受け取り、詳細文言はサーバ側保存済みのdoc_basis_judgmentから都度組み立てる)。
  4. 条項はマスタ実在のみ(IsoClauseCatalog::validClauseNumbers())。AI候補・手入力とも、実在しない条項番号はCandidateService::filterValidCandidates()で除外する(2026-08-08の条項ハルシネーション事故対応)。マスタが空(未整備)の場合は安全側でフィルタしない。除外時の代替候補への繰り上げはしない(見せる候補が減るだけ、TAM指定の方針)。
  5. ユーザーには事実のみを尋ね、判定はAIが提示する(CLAUDE.md原則の実装例)。文書化根拠(doc_basis_judgment)はAIが質疑応答から判定して宣言文で提示し、ユーザーは上書きトグルで検証・反転のみ行う(「根拠がありますか」とは質問しない)。手入力条項の整合検証も同様で、mismatch時は強制ブロックせず「選び直す/このまま生成する」の選択肢を提示するのみ(条項の最終権威は監査員)。
  6. warn級は自動伏字化、block級は修正必須(Phase4.3)。次ステップへ進む操作の時点で未処置warnヒットを○○(カテゴリ)形式へ自動置換し、以後の全処理(AI送信含む)にその置換後テキストを使う。warn_passed_countの意味は「無処置通過数」ではなく「自動伏字化数」(列コメント参照)。
  7. モデル自身の内部状態でウェイトUXを実装(ai_modal.blade.phpは使わない)。同一モーダル内で複数回AI呼び出しを行う多段ウィザードはai_modal.blade.php(単発処理→リダイレクト専用)と構造的に不適合なため、iaSupportModal自身のloading/timedOut/elapsedSecondsで待機UXを実装している(CLAUDE.md原則からの意図的逸脱、完了報告に理由記載済み)。

(3) 触ってはいけないもの/前提を誤解しやすいもの

  • database/seeders/IsoClauseSeeder.php は化石。初期セットアップのフォールバックに過ぎず、第2階層まで・要約文言なしの不完全データ。正式マスタはIsoClauseController.phpの管理画面CSV取込(指定ISOシステムの条項を全置換)であり、本番・開発とも既にCSV取込済みの充実データが入っている。環境再構築時にこのSeederだけを実行すると、既存マスタより貧弱なデータで上書きしてしまう。CSV原本はD:\Dropbox\03システムアシスト\00-Bulid-Assist\内部監査\のISO9001-2015_要求事項要約.csv等。
  • AuditFindingのclient_key対応バックエンドは意図的に残置。Phase4.3でopenCorrectiveReport()撤去に伴い現在フロントからの送信元は無いが、「未保存行から確定IDを引きたい」将来用途のためのバックエンド仕組みとして削除しない(AuditFindingController.phpのコメント参照)。
  • config/audit.phpのreference_rank_slotsのキーはia_reference_cases.rank_labelの実データ値そのもの(改善指摘A/改善指摘B/懸念領域/観察事項/改善の機会/充実点/参考)。既存finding_ranks(iso_app本体の語彙)とは別語彙であり、変換・正規化は一切していない。キー名を「綺麗に」リネームすると初期コーパスとの対応が壊れる。
  • FactDraftServiceは解釈原則(PrincipleProvider)を付加しない。Clarify/Candidate/Generateの3サービスとは非対称(app.py精読で判明した既存プロトの仕様を忠実踏襲。「揃えたほうが綺麗」に見えても直さないこと)。
  • IsoClauseCatalogはTTL1時間キャッシュだが、CSV取込側にキャッシュ無効化処理が無い(現状把握。詳細は(4)参照)。
  • similar_text()によるedit_ratioはバイト単位の近似値であり、Python版(difflib.SequenceMatcher、文字単位)との厳密一致は保証しない。単調性(修正が多いほど値が大きくなる)のみ担保。厳密な一致を要求する変更をしないこと。
  • AnthropicClient.php本体・既存4呼び出し元は無改修のまま。internal_audit用途はconfig追記のみで対応しており、system/temperatureパラメータをAPIに渡さない既存インターフェースを崩していない(IA側は役割定義+原則をuser roleメッセージ先頭に折り込む方式)。

Claudeで内部監査システムの構築

五日市の埋立を甲斐犬のキクと散歩

雑用がようやく片付いたので、再びClaudeで内部監査システムの構築を始める
監査での事実をClaudeのLLMで、条項及び指摘分を作成するシステムのテスト運用が終わったので、いよいよ建設アシストの内部監査に組込みを実施
Claude-Webで実施計画を検討して、Claude Codeへの実装指示書を作成、その指示書を実行させ、実際のコードをもとに計画書を作成させて、課題・懸念事項などを再びClaude-Webで検証させ、TAMが判断と指示をする
この繰り返して、コードの実装を行ってゆく

Claude Codeのターミナルの画面 PCのファイル操作ができる(Sonnet 5)
ClaudeのWeb画面(Fable-5) Fable-5にしていたら一気にトークンを消費した

カレー店舗の厨房配置図作成

キクの散歩は、近くの公園を・・・暑い

カレー店舗の補助金の本採択に向けて見積書を作成する必要があるが、その前に厨房の平面図を決定しておくことが必要となる・・・色々と検討して、2回目に作成した平面計画を捨てて、新しい平面計画を作成、ポイントは、前回案は厨房を1階ホール側に大きくはみ出して、厨房の面積が大きかったのを、最小限に小さくする・・・・このことにより、不要な厨房器具を最小限にする・・・現地の寸法を再び測定して間違えの無いことを確認する・・この配置案をもとに、厨房機器の見積を三社に依頼、ネット通販の1社からはすぐ見積が送ってきた
三社が出そろったら、ネット申請をしてその結果を待つことになる

店舗厨房の平面図 今回3回目の変更

元宇品の海岸 墓の掃除

元宇品の森から海岸に

4月末に申請していた、小規模事業者持続化補助金の第19回目の採択の発表が、7月末にあり、申請した店舗の厨房器具が採択された・・さっそく見積を用意しなくてはならないが、事務局に電話して内容を確認して、もう一度、計画を見直しするために、厨房図面を修正する・・・だいたい、配置が決まったので、見積の徴収をしなくては
カレー店舗開店のための一つのハードルがクリアできたので、3月末オープンに向けて張り切らなくては

今は海岸の遊歩道は通行止めとなっているので人はいない
静かな海岸を歩く
墓を掃除して、盆のための柵をセットする

QMACでHP打合せ

スリーシップス(THREE SHIPS)は、南アフリカのジェームズ・セジウィック蒸溜所が造る、12年 シングルモルト: アメリカンオーク樽などでじっくり熟成された、フルーティーで奥行きのある高級銘柄、力強く豊かな味わいだが、かなり個性的な味

久しぶりに横川のQMACの事務所により、QMACのHPに関する打合せ
今までQMACのHPの維持をしていたが、何かがあった時に迷惑をかけてはいけないので、TAMもこの辺で区切りをつけて、少しづつ業務を少なくして行く・・そろそろ引き際の時期です
HPは業者に移管することにしたが、金額が高いので、TAMがHPをWerdPressで作り直して、HPの更新は事務局が実施することにする
ITOさんも、事務局長のKNMさんも9月末でQMAC事務局から退職して、新体制となる
そのためには、新しいHPは、新しくサーバーを契約しなおして、そのサーバーに新しいHPをインストールすることにする・・・そんな打ち合わせを夕方までして、その後は、いつもの流れで、ITOさんと横川で食事(スペイン料理だったが、あまりぱっとしなかった)をして、振りが付いたので、LIGHT HOUSEで一杯飲んでゆく

久しぶりにLIGHT HOUSEにゆく

五味破風高原から馬籠宿、妻籠宿に

太陽が上がる前の破風高原のヤナギランの群生 幻想的でしたね・・また、来ることができるかな
中山道の馬籠宿で、甲斐犬のキクと三度笠 長い坂道の宿場町は疲れます
▶この続きを見る・・・・

白鳥から平湯を抜けて五味破風高原に

早朝、宿の前には蓮の花が満開
狭い道の登って、更に歩いて城に
B&B弥次右衛門の前で
五味破風高原は小雨でした
気温は20℃以下
八幡城(郡上)に登ります
山小屋を丸ごと貸していただけることに・・夕食はジンギスカンセットを購入してバルコニーで焼きます
▶この続きを見る・・・・

夏の避暑に 広島から白鳥に

今夜の宿は、白鳥のB&B弥次右衛門ではコーヒーの焙煎販売をしている
郡上八幡でかき氷、量が多い3人分はある
鯉が多く泳いでいる、いがわ小径を散策
▶この続きを見る・・・・

夏のキャンプ旅行

2026/7/25(土) 広島8:00==山陽自動車道==姫路=中国縦貫自動車道==中国自動車道==舞鶴若狭自動車道=近畿自動車道 =敦賀= 北陸自動車道 =福井北JCT==R158==道の駅 越前おおの 荒島の郷=九頭竜IC==588km–16:30白鳥==郡上八幡=いがわ小径=郡上踊り=白鳥

B&B 弥次右衛門 Rakuten

2026/7/26(日) 白鳥8:30==八幡城(郡上)==中部縦貫自動車道/東海北陸自動車==60km–9:10高山IC==平湯(ひらゆの森) ==80.0km-11:00松本IC====須坂長野東IC===91km–五味池破風高原(山小屋に宿泊)

五味池破風高原

2026/7/27(月) 五味池破風高原==渋湯温泉=地獄谷野猿公苑==志賀高原=熊の湯=草津白根==万座温泉=嬬恋高原=つまごいパノラマライン=菅平=須坂==五味池破風高原

五味池破風高原

2026/7/28(火)五味池破風高原7:00==駒ヶ根==天竜峡==馬籠宿=妻籠宿==恵那市 恵那はなれの宿

恵那はなれの宿

2026/7/29(水) 恵那8:30==中央道==土岐JCT=東海環状自動車道=豊田東JCT==第二東海自動車道==名古屋南JCT==伊勢湾岸自動車道==四日市JCT==新名神高速道路=====16:30広島

徳島から広島に

徳島駅から特急うずしお(ジーゼルカー)

徳島での仕事は思いのほか早く終わった
今回はメンバーなので取りまとめ役は無いので気が楽だ
少し早い便に予約を変更するが。1時間に1本の特急は出たばかり・・・徳島駅で1時間ほど時間をつぶす
今回は予約はe5489でチケットレスで予約していたが、徳島駅ではICカードは使えない、仕方がないので発券したら、予約変更前の特急券が発行されていた、しばらく気が付かなかったが、席がブッキングしていて気付いた・・・2重購入になっていたので、車掌さんに説明して払い戻しにはできるようになったが、広島のみどりの窓口では1時間以上待たなくてはいかないので、精算せずに帰宅

高知から徳島に

徳島駅の周辺を歩く

高知での仕事が終わり、徳島までは車で送ってもらった
公共交通機関だと、高松をまわっても3時間半はかかる
車だと2時間半ほど、早く徳島のホテルに到着できた
少し、駅の周辺を歩いてみるが、食にの良さそうなところはないので、コンビニで購入となる