「神Excel」がAIやシステムに読めるかを100点満点で採点。デジタル庁がツール「Harunobu」を紹介

Style ← お好みの文体を選べます。選択は自動で記憶されます

「神Excel」がAIやシステムに読めるかを100点満点で採点。デジタル庁がツール「Harunobu」を紹介【2026年10月】

「神Excel」がAIやシステムに読めるかを100点満点で採点。デジタル庁がツール「Harunobu」を紹介 インフォグラフ

デジタル庁は2026年10月21日(水)、公式ブログで、ExcelやCSVの表の機械可読性を、行政のルールに沿って100点満点で採点するツール「Harunobu」を紹介しました。機械可読性とは、システムやAIが表を正しく読み取れるかどうかの度合いです。印刷したときの見た目を優先して、セルの結合や方眼紙のような配置を多用したExcelは「神Excel」と呼ばれ、人には読みやすくても、機械には読みにくいことがあります。Harunobuの採点はルールで決める仕組みで、オプションのAIの補助を使わなければ、同じファイルなら何度採点しても同じ点になります。ツールはすでにGitHubで公開されていて (最初の版 v0.1.0 は2026年7月27日(月))、今回のブログでは、デジタル庁のデータエンジニアがその考え方と使い方を解説しています。採点結果をもとにChatGPTに「データを整形するプログラム」を作らせる手順も、見本のExcelで実演しました。

この記事のポイント

  • 採点の物差しは、2026年3月31日(火)に決まった「行政データにおける機械可読性に関するルール」。レベル1〜3の3段階で、点はレベルごとに出る
  • 判定はルールに沿って決める仕組みで、AIに任せていない。理由は、AIに判定させた場合の誤りを、100万ファイル・誤り1%という仮定の数字で説明している
  • AIでの補助はオプション。オンにしたときだけ、利用者が設定した外部のAIサービスにデータが送られる
  • 表を直す作業では、AIに直接直させず、AIに書かせたプログラムで直す手順を示した
  • ツールはデジタル庁のエンジニアによる「完全内製」で、ルールを完全に反映した公式のものではなく「あくまで一例」と同庁は書いている

「神Excel」の何が、機械には読みにくいのか

ブログは、紙に印刷したときにきれいに見えるよう、セルを結合したり方眼紙のように配置したりしたExcelについて、「データ活用を行うシステムやAIにとって使いやすいとは限りません」と書いています。ブログによると、人が見て分かりやすいようにしたセルの結合や項目の省略が、システムにとってはデータの読み間違いを引き起こす原因になることがあります。

採点の基準になっているのは、2026年3月31日(火)に決定された「行政データにおける機械可読性に関するルール」です。対象は、国の行政機関が今後作成するテーブルデータ (オープンデータ) です。オープンデータとは、国や自治体が、誰でも使えるように公開しているデータのことです。ルールは機械可読性を3つのレベルに分けています。

レベル できること
レベル1 閲覧・転記が可能
レベル2 集計・分析が可能
レベル3 連携・自動化が可能

レベル1の例として、次のような決まりが挙がっています。

  • セルの結合をしない
  • 1つのセルに1つのデータを入れる
  • スペースや改行で体裁を整えない
  • 書式でデータの違いを表現しない
  • 1つのシートに複数の表を載せない

今後公表するオープンデータは「これらレベル1の基本的なルールを少なくとも満たすよう、取り組んでいくこととされています」とブログは書いています。すでにあるデータを直すことについては、大きなコストがかかるとしています。

Harunobuは、どう採点するのか

HarunobuはExcel・CSV・TSVのファイルを読み込み、レベルごとに100点満点で採点します。GitHubの説明 (README) に載っている出力の例は「レベル1で100点、レベル2で40点、レベル3で0点」で、点はレベルの数だけ並びます。違反は重さによってFATAL・CRITICAL・MAJOR・MINORの4段階に分けて配点されます。

結果は、どのセルがどのルールに反したかまでJSON形式で出力されます。画面 (WebUI) の判定結果では、セルごとに「L1-02」「L3-01」のようなルールの番号が付きます。表のどこを直せばよいかが、セルの単位で分かる作りです。

名前は浮世絵師の鈴木春信にちなみます。デジタル庁の説明では、神Excelという紙に、複数のルールという版を重ねて、機械可読なデータという浮世絵を刷る、という見立てです。

なぜ、判定をAIに任せないのか

Harunobuの判定は「ルールベースの決定論的な」ロジックです。決定論的とは、入力が同じなら何度やっても答えが変わらないことで、ブログは100回採点すれば100回とも一致すると説明しています。AIに判定させると、答えが毎回そろうとは限りません。

デジタル庁は、その差を次の計算で示しました。「仮に100万ファイルを判定させて1%の確率で誤判定が起こったとすると、1万ファイルは間違った判定結果となり、またその間違ったファイルがどれだかわからない」。ブログ自身が「仮に」と前置きしている、たとえとしての計算です。ブログはこの計算に続けて、Harunobuの開発では「判定結果を完全に再現できること」を重視したと書いています。

AIを補助に使って精度を上げる機能もありますが、ブログは「あくまでオプション」としています。オンにした場合に限り、利用者が自分で設定した外部のAIサービス (Gemini・ChatGPT・Claudeなど) のAPIにデータが送られます。オフなら手元の環境で動き、ファイルの中身は外部に送られません。

表を直す作業では、AIをどう使うのか

ブログが示した手順は5段階です。

  1. Harunobuで判定する
  2. 判定結果とファイルをAIに読ませる
  3. AIに「データを整形するプログラム」を作らせる
  4. そのプログラムを実行する
  5. 結果を検証し、必要なら1に戻る

ブログが「重要」としているのは3つ目です。AIに直接データを直させるのではなく、毎回同じ結果を出すプログラムを間に置きます。直した表はもう一度Harunobuにかけられるので、点が上がったかどうかを同じ物差しで確かめられます。

実演には、執筆時点 (2026年10月) で無料で使えるChatGPT (モデルはGPT-5.6 Luna) を使っています。素材は実際の行政データではなく、ルール違反を多く盛り込んで作ったダミーのExcelです。加工の前は、セルを結合した見出し、空行、注記、「〃」の入った表でした。加工の後は、年月・都道府県コード・市区町村コード・値・状態の列が並ぶ縦長の表に変わっています。ブログは、外部の生成AIサービスでデータを扱う場合は「所属組織の利用ルールに従って」ほしいとも書いています。

Harunobuが見ていないもの

デジタル庁は、Harunobuの実装を「機械可読性ルールを完全に反映した公式のものではなく、あくまで一例」としています。コード表があるかどうか、データの定義や更新履歴は、判定の対象に入っていません。「データ本体と無関係な情報がないか」といった項目も、意味を読み取って判定するのではなく、データの範囲の外にあるタイトルや注釈を機械的に見つける方式です。

まとめ(FAQ)

Q. デジタル庁が新しいツールを出したのですか?
A. HarunobuはすでにGitHubで公開されていて、最初の版 v0.1.0 は2026年7月27日(月)にリリースされています。2026年10月21日(水)のブログは、その考え方と使い方を紹介したものです。最新の版は2026年10月22日(木)に出たv0.2.2です。

Q. AIがExcelを採点するのですか?
A. 採点はルールに沿って決める仕組みで、同じファイルなら毎回同じ点が出ます。AIはオプションの補助として使えるほか、ブログの手順では、直すためのプログラムを作る段階でChatGPTを使っています。

Q. 「1%誤ると1万ファイル」は、AIの実際の誤り率ですか?
A. ブログが「仮に」と前置きした計算です。ブログには、AIの判定の誤り率を測った数字は示されていません。

Q. 役所のExcelは、これから全部読みやすくなるのですか?
A. ルールが対象にしているのは、国の行政機関が今後作るオープンデータです。レベル1を少なくとも満たすよう「取り組んでいく」という段階で、すでにあるデータの見直しには大きなコストがかかるとされています。

検証メモ(出典と確認の範囲)
  • デジタル庁の公式ブログ (note)「Excel の機械可読性を判定するツール『Harunobu』のご紹介」(2026年10月21日(水)・筆者はデジタル庁ファクト&データユニットのデータエンジニア 長谷川亮氏) のHTML原文と、掲載の画像8点のうち3点 (ルールの概要表 / WebUIの判定結果の例 / ChatGPTで加工した前後の比較) によります。
  • デジタル庁の解説ページ「機械可読性ルール適合チェックツール『Harunobu』」(冒頭から利用形態まで) と、GitHubのリポジトリ (digital-go-jp/machine_readability_rule) のREADME・コミット履歴・リリースを確認しました。最初のコミットは2026年6月17日(水) (公開を確認できる最も早い記録は2026年8月28日(金))、v0.1.0のリリースは2026年7月27日(月)、最新のv0.2.2は2026年10月22日(木)です。
  • 「1%」「1万ファイル」はブログの仮定の計算です。
  • ルール本体のPDF、ルールごとの配点表 (CSV)、GitHub上の制限事項のガイドは確認していません。
  • 2026年10月23日(金) 時点の確認による情報です。

Quotidia の視点

Harunobuの手順は、AIに任せる仕事の切り方がはっきりしている。点をつけるのはルール、表を直すのはプログラムで、AIが受け持つのは、そのプログラムを書く部分になっている。ChatGPTに表を渡して「きれいにして」と頼めば、整った表が返ってくることもあるだろう。ただ、どのセルをどう動かしたのかは、返ってきた表と元の表を見比べて確かめるしかない。プログラムを間に置けば、同じ形の表には毎回同じ処理がかかり、直した結果をHarunobuでもう一度採点できる。デジタル庁のルールは、国の行政機関がこれから公表するオープンデータについて、レベル1を満たすよう取り組むことを求めている段階で、紙の見た目に合わせて作られてきた表が、それで一度に入れ替わるわけではない。それでも、手順のほうは役所の表に限らない。外部のAIサービスにデータを渡してよいかは所属先の決まりに従うよう、ブログ自身が断っているが、その決まりの内側でなら、毎月同じ様式で届く集計表を整える仕事にも、この順番は持ち込める。

関連記事:

運営: AI Quotidia 編集部

海外 AI ニュースを毎朝、日本語で解説する個人運営メディアです。記事は AI を活用して作成し、人手による確認・編集を経て公開しています。