健康診断レポート抽出

健康診断レポートのスクリーンショットからテスト名・結果・基準範囲を抽出

健康診断レポート1件を手入力でスプレッドシートに転記するのに約3分かかります。2年分のレポートのスクリーンショットをアップロードすれば、AIが1枚あたり5〜10秒で同じ列を埋めます。

1枚あたり5〜10秒 · 鮮明なスクリーンショットで最大99%の精度

テスト名・結果・基準範囲
年次比較
一括処理

健康診断レポートのスクリーンショットから抽出できる項目

健康診断レポートには、血液検査、肝機能、脂質、グルコースなど数十の検査項目がまとめられており、各医療機関が独自の列順・ラベル・単位で印刷します。カスタム列抽出を使えば、必要な項目を入力するだけで、AIが位置ではなく意味で読み取ります。レポートが英語でも中国語でも対応可能です。

テスト名

レポートに印刷されている通りのマーカー名。「Glucose, Serum」「ALT (SGPT)」「葡萄糖」「甘油三酯」など、位置に関係なく読み取ります。

結果

102 mg/dL、5.7%、140 g/Lなどの数値測定値。フラグがセルに統合された「185 H」のような値も処理します。

基準範囲

「65-99 mg/dL」や「70-100 mg/dL」などの検査機関の基準範囲。独立したフィールドとして保持されるため、異なる検査機関の結果も比較可能です。

単位

mg/dL、mmol/L、g/L、g/dL、%。単位は独立したフィールドとして保持されるため、あるレポートのヘモグロビン140 g/Lが別のレポートの14 g/dLと混同されることはありません。

フラグ (H / L / Critical)

レポートに表示される基準範囲外のマーカー:「H」は高値、「L」は低値、中国の健診レポートで使われる↑や↓の矢印も対応。独立した列として抽出されます。

2年分の検査結果、同じ検査でもレイアウトが異なる

前年比の比較が面倒な理由

01

検査機関や健診アプリごとに列の並びが異なります。 Quest、Labcorp、美年大健康では、テスト名、結果、基準範囲、フラグの並びがそれぞれ違います。2つのレポートを手作業で比較するには、列を目で見て並べ替える必要があります。

02

同じ検査でも、検査機関によって基準範囲が異なります。 各検査機関が独自の基準範囲を設定しているため、同じグルコース値でも、一方のレポートでは基準範囲内、もう一方では範囲外となることがあります。あるRedditユーザーが指摘しているように、「ある検査機関がmg/dLを使い、別の検査機関がmmol/Lを使うため、すべてを再フォーマットしなければならないことほど面倒なものはない」のです。

03

画面上のレポートはスプレッドシートではありません。 ポータルサイトでは1つの結果の履歴をPDFでダウンロードできる場合や、健診アプリに年次比較チャートが組み込まれている場合もありますが、いずれもテストごとの行を並べ替えたり、フィルタリングしたり、医師と共有したりできる表にはなりません。スクリーンショットが唯一の持ち運び可能なコピーであることが多く、従来のOCRでは、異なる2つのレイアウトを1つの表に整列させることはできません。

セマンティック抽出があらゆるレイアウトに対応する仕組み

01

フィールドに名前を付けると、AIは位置ではなく意味で読み取ります。「テスト名、結果、基準範囲、単位」を定義します。基準範囲が結果の左側(Labcorp)にあっても右側(Quest)にあっても、AIはその意味的な役割に基づいて位置を特定します。

02

両方の年度を同じ列セットにまとめてバッチ処理します。昨年のQuestのスクリーンショットと今年のLabcorpのスクリーンショットを1つのバッチにアップロードします。同じ5つの列が両方に適用され、出力は1つの統合スプレッドシートになります。

03

基準範囲は独立したフィールドとして取得されます。従来のOCRでは「65-99 mg/dL」が結果セルに統合されたり、削除されたりします。基準範囲を分離して保持することで、正確な比較に必要な検査機関固有のコンテキストが維持されます。

2年分のスクリーンショットを1つの比較スプレッドシートに

1

両年度の報告書をスクリーンショット

MyQuest、美年大健康のミニプログラム、愛康アプリなど、健診・検査アプリで昨年の結果を開き、スクリーンショットを撮ります。今年の報告書でも同じ操作を行います。各キャプチャには検査テーブル全体(テスト名、結果、基準範囲、単位、フラグ)が含まれます。年度によってレイアウトが異なる場合がありますが、それは想定内です。両方を1つのアップロードにドラッグしてください。

2

フィールド名を一度だけ指定

列名を入力します:テスト名、結果、基準範囲、単位、フラグ。AIは各スクリーンショットを個別に読み取ります。Questの報告書ではラベルからグルコースを特定し、基準範囲を取得して、フラグを記録します。美年大健康の報告書でも同様に処理します。中国語で記載され、HやLの代わりに↑や↓を使用し、列の順序が異なっていても問題ありません。

3

並べて比較できるファイルをダウンロード

処理時間はスクリーンショット1枚あたり5〜10秒です。出力は1つのXLSXファイルで、両年度の行が同じ列ヘッダーの下に整列されます。行1:昨年のグルコース、102 mg/dL、基準範囲70-100。行2:今年のグルコース、98 mg/dL、基準範囲65-99。手入力と比べて約18倍高速です(報告書1件あたり約3分 vs 5〜10秒)。

最適なケースと注意すべきケース

これらの境界を理解することで、年ごと・医療機関ごとの検査値の比較で一貫した結果が得られます。

最適なケース

✓

鮮明でフル解像度の検査レポートテーブルのスクリーンショット。 機械生成の検査値は最大99%の精度で抽出できます。

✓

1つのバッチに複数の医療機関が混在する場合。 Quest、Labcorp、美年大健康、爱康国宾のスクリーンショットをアップロードできます。AIは、元のレポートの言語・単位・フラグ形式が異なっていても、一貫したヘッダーを持つ1つのスプレッドシートを出力します。

✓

基準範囲のコンテキストを含む年次比較。 基準範囲が別フィールドとして取得されるため、異なる検査機関の結果も比較可能です。

注意すべきケース

⚠

圧縮・転送されたスクリーンショット。 スクリーンショットのスクリーンショットでは、小さな基準範囲の文字が解像度を失います。可能な限り元の画像を使用してください。

⚠

テーブルが途切れるスクロール式スクリーンショット。 レポートがスクロールを必要とする場合は、全体をカバーするように複数のスクリーンショットを撮ってください。

⚠

表示データのみで、臨床的解釈は含まれません。 このツールはレポートに表示されている内容を抽出します。医学的な重要性や診断の解釈は行いません。スプレッドシートを医療提供者と共有して確認してください。

よくある質問

LabcorpとQuestの結果を同じスプレッドシートで比較できますか?

はい。テスト名、結果、基準範囲、単位などの列を定義してください。LabcorpとQuestでは結果の列の並びが異なりますが、カスタム列抽出は値の位置ではなく意味に基づいて各値を読み取ります。どちらのレポートのグルコース結果も同じ結果列に入り、基準範囲列には各検査機関の基準範囲が併記されます。

昨年と今年のスクリーンショットをまとめてバッチ処理できますか?

はい。昨年のレポートと今年のレポートを、提供元が異なっていても同じバッチにアップロードできます。テスト名、結果、基準範囲、単位、フラグなどの列を一度定義すれば、AIが各スクリーンショットを個別に読み取ります。出力は1つのスプレッドシートで、両年のデータが並んで表示されます。

今年と昨年で基準範囲が異なる場合はどうなりますか?

基準範囲列には、各レポートに記載されている正確な範囲がそのまま取り込まれます。あるレポートがグルコースについて「70-100 mg/dL」、別のレポートが「65-99 mg/dL」と表示している場合、両方が保持されるため、同じ値が一方のレポートではフラグされ、もう一方ではされない理由を確認できます。

AIは美年大健康や愛康国賓の中国語のテスト名や単位を処理できますか?

はい。AIは中国語と英語のテスト名を同様に読み取ります。葡萄糖、甘油三酯、谷丙转氨酶(ALT)なども対応します。また、中国のレポートのg/Lや欧米のレポートのmg/dLやg/dLなどの単位も取得し、HやLの代わりに使用される↑や↓の矢印も読み取ります。

スクリーンショットではなく、プロバイダーの公式ダウンロード機能を使うべきですか?

プロバイダーが結果の構造化エクスポートを提供している場合は、そちらを使用してください。多くのポータルでは、単一の検査履歴のPDFをダウンロードできますが、これは閲覧には便利でも、検査結果の並べ替えや統合には適していません。スクリーンショット抽出は、健康診断チェーンのアプリや誰かから共有されたレポートなど、レポートが画面上にしか存在しない場合に使用します。いずれの場合も、このツールはレポートに表示されている内容のみを読み取り、臨床的な意味の解釈は行いません。

健康診断レポートのスクリーンショットから検査値を抽出する精度はどのくらいですか?

機械生成されたレポート表の鮮明なスクリーンショットの場合、数値の抽出精度は最大99%に達します。圧縮されたスクリーンショットや転送されたスクリーンショットでは、小さな基準範囲のテキストの精度が低下します。このツールは表示されているテキストのみを抽出し、臨床的な意味の解釈は行いません。

📮 contact email: [email protected]