HealthHubスクリーンショット抽出

検査結果、予防接種記録、予約情報をHealthHubスクリーンショットから取得

シンガポールの国民健康アプリでは検査結果や予防接種記録を表示・ダウンロードできますが、ダウンロードされるのは文書であり、スプレッドシートではありません。カスタム列抽出が、スクリーンショットから指定したフィールドを読み取ります。

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

検査名 · 結果 · 基準値
ワクチン名 · 接種日
予約情報

HealthHubのスクリーンショットから抽出できる情報

HealthHubは、シンガポールのNational Electronic Health Record(NEHR)システムから検査結果、ワクチン記録、予約情報を取得します。記録を開いてダウンロードすることはできますが、1つのテーブルにまとめることはできません。カスタムカラム抽出を使えば、フィールドを指定するだけで、AIがスクリーンショットから情報を読み取ります。

検査名

バイオマーカーまたは検査名(例:「Glucose, Serum」「HbA1c」)を、レポートに記載されている通りに記録します。

結果値

単位付きの測定値(例:「5.7 mmol/L」「102 mg/dL」)を、検査名と基準範囲の間にあっても読み取ります。

基準範囲

検査機関が結果の横に記載した範囲(例:「3.9-5.5 mmol/L」「4.0-5.6%」)。専用の列に保持されるため、異なる受診時の結果も比較可能です。

ワクチン名と接種日

ワクチン名、接種日、ロット番号(例:「HPV(ガーダシル9)、2025年1月12日、Lot #W1234」)を、それぞれ独立したフィールドとして抽出します。

予約情報

施設、診療科、日付、時間(例:「SGH、循環器科、2025年3月15日、午前10:30」)。HealthHubは、公共医療クラスター全体の予約情報を一元管理しています。

シンガポールの国家医療プラットフォーム:記録はあるが、行にはなっていない

HealthHubの記録をスプレッドシートにまとめるのが難しい理由

01

各記録は行ではなく文書として出力される。 検査結果レポートや予防接種記録を表示・ダウンロードできますが、取得できるのは閲覧用に作られた文書です。複数の記録から選択した項目を1つの並べ替え可能なテーブルに抽出したり、自分の記録とお子様の記録を統合したりする方法はありません。

02

記録がクラスターアプリに分散している。 シンガポールの公的医療は3つのクラスター(SingHealth(Health Buddy)、NUHS、NHG Health)で運営されています。HealthHubは全国規模の集約アプリですが、各クラスターは独自のレイアウトとログインを持つ別アプリを維持してきました。これらは2026年11月までに拡張された1つのHealthHubアプリに統合される予定です。

03

記録タイプごとに画面の項目が一致しない。 検査結果レポートと予防接種記録では表示される項目が異なります。自分とお子様の記録を管理する保護者は、複数のプロフィールにわたって複数の画面をキャプチャし、手作業でまとめる必要があります。

セマンティック抽出がHealthHubのあらゆる画面を読み取る仕組み

01

フィールド名を指定すれば、AIがピクセル位置ではなく意味で見つけ出します。「検査名、結果値、基準範囲」を定義します。検査レポートで基準範囲が結果の右側にあっても下側にあっても、AIは各値の役割に基づいて特定します。これは、「5.7 mmol/L」が結果で「3.9-5.5 mmol/L」が基準範囲だと人間が判断するのと同じ方法です。

02

1つのバッチに複数の記録タイプを混在させられます。検査レポートと予防接種記録を一緒にアップロードできます。同じ列構造で両方に対応します。検査画面には検査名・結果・基準範囲、予防接種画面にはワクチン名・接種回数・接種日。出力は1つのスプレッドシートになります。

03

テンプレート設定もトレーニングデータも不要です。画面レイアウトごとにバウンディングボックスを描く必要があるエンタープライズOCRツールとは異なり、カスタム列抽出はゼロ設定で動作します。スクリーンショットをアップロードして列名を入力するだけで、AIがHealthHubやクラスターアプリが表示するあらゆるレイアウトに適応します。

HealthHubのスクリーンショットから統合医療記録へ

1

HealthHubの画面をスクリーンショット

Singpassでサインイン後、検査結果レポートを開いてスクリーンショットを撮ります。予防接種記録を開いて、もう1枚撮影します。介護者アクセスでお子様のプロフィールを管理している場合は、そちらも撮影してください。各キャプチャは鮮明な画像で、HealthHubのインターフェースはレンダリングが良好なため、テキストは抽出に十分耐えられます。

2

列名を一度設定

必要なフィールド名を入力します:検査名、結果値、基準範囲、ワクチン名、接種日、予約。すべてのスクリーンショットを1つのバッチにアップロードします。AIは各画像を個別に読み取ります:検査レポートからは血糖値やHbA1cなどの値を取得し、予防接種記録からはワクチン名と接種日を読み取り、すべて同じ列構造の下に整理されます。

3

統合スプレッドシートをダウンロード

処理時間はスクリーンショット1枚あたり約5〜10秒です。出力は1つのExcel(XLSX)ファイルです:検査結果、予防接種記録、お子様のワクチン接種履歴の行が、定義したヘッダーの下にすべて整列されます。これは、画面上の各フィールドを手作業でコピーする場合(スクリーンショット1枚あたり約3分)と比較して、約18倍高速です。

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

HealthHubのシンプルなインターフェースはスクリーンショット抽出に適しており、いくつかの注意点を知っておくとよいでしょう。

最適なケース

✓

HealthHubアプリまたはWebポータルからのフル解像度スクリーンショット。 高コントラストの機械生成医療データは、テキストフィールドで最大99%の精度に達します。

✓

NEHR連携アプリからの記録。 HealthHub、Health Buddy、Webポータルはすべて同じ全国記録を参照しています。いずれかのスクリーンショットでも、同じ列定義で処理できます。

✓

介護者のマルチプロフィール一括処理。 ご自身のプロフィールとお子様のプロフィールのスクリーンショットを一緒にアップロードして、1つの統合された家族用スプレッドシートにまとめられます。

注意が必要なケース

⚠

対象範囲は検査実施場所によって異なります。 HealthHubは、ポリクリニックや再編成病院などの参加している公的医療機関からの検査・スクリーニング記録を取得します。民間クリニックや海外の検査機関での結果は表示されない場合がありますので、抽出前に元のアプリを確認してください。

⚠

複数のスクリーンショットにまたがる長いリスト。 1画面に収まらない検査リストや予約履歴は、複数回のキャプチャが必要です。各スクリーンショットは同じ列ヘッダーの下で個別に処理されます。

⚠

表示されているデータのみで、臨床的解釈は含まれません。 このツールは画面に表示されている内容を抽出するものであり、その意味を解釈するものではありません。臨床的判断については、スプレッドシートをかかりつけ医と共有してください。

よくある質問

自分と子どものHealthHub記録を同じバッチで抽出できますか?

はい。HealthHubは介護者プロフィールに対応しているため、同じアプリからお子様の予防接種記録や検査結果を閲覧できます。各プロフィールをスクリーンショットしてまとめてアップロードしてください。検査名、結果値、基準範囲、ワクチン名などの列を一度定義します。AIが各スクリーンショットを個別に処理し、家族全員のデータを含む1つの結合スプレッドシートを出力します。

HealthHubに表示される基準範囲をそのまま取得できますか?

はい。検査レポートには、各検査の結果、単位、検査機関が横に印刷した基準範囲が記載されています。基準範囲の列は、空腹時血糖の「3.9-5.5 mmol/L」やHbA1cの「4.0-5.6%」など、その正確なテキストを取得し、結果値とは別に保持するため、同じ基準で受診間の比較ができます。

海外渡航書類用にワクチンの製造番号を抽出できますか?

はい。HealthHubの予防接種記録にはワクチン名、接種日、製造番号、接種機関が表示されます。これらを列として定義すると、AIがスクリーンショットから読み取ります。これは、大学入学や、シンガポールの全国予防接種スケジュールに記載されているCOVID-19追加接種やHPVワクチンなど、製造番号レベルの証明が必要な渡航に役立ちます。

Health Buddyや他のクラスターアプリのスクリーンショットはどうですか?

それらも対応しています。Health Buddy(SingHealth)、OneNUHS、NHG Healthはすべて同じNEHR記録を参照しているため、レイアウトは異なってもフィールド名は一貫しています。シンガポールは2026年11月までにこれらのクラスターアプリを1つの拡張されたHealthHubアプリに統合する予定で、いずれのアプリのスクリーンショットも同じ列定義で処理されます。

HealthHubの検査結果スクリーンショットの抽出精度はどのくらいですか?

HealthHubの画面上の検査レポートの鮮明なスクリーンショットの場合、数値の精度は最大99%に達します。AIはそれらの画面で使用されているコントラストが高く、間隔の適切なテキストを読み取ります。画面の写真など、大幅に圧縮された画像では、小さな基準範囲の値の精度が低下します。

📮 contact email: [email protected]