血糖値計写真抽出

血糖値測定値をどんな血糖値計の写真からでも抽出

血糖値計から1件ずつ手入力するのに1件あたり30秒かかるところを、写真1枚からたった5秒で抽出します。

1件5秒 · 鮮明なLCD表示で最大99%の精度

血糖値
mg/dL · mmol/L
食事コンテキスト
バッチ記録

血糖値計の写真から取得できる情報

カスタム列抽出を使えば、血糖値計の画面に表示される情報(数値、単位、食事タイミングのアイコン)がそれぞれ独立した列になります。測定の背景情報をすべて記録できます。

血糖値

LCDに表示される大きな数値(通常2~3桁)。ブロック数字でもセグメント表示でも、AIが正確に読み取ります。

単位(mg/dL または mmol/L)

従来のOCRでは見落とされがちな、画面隅の小さな単位表示。意味ベースの抽出により、別フィールドとして取得します。180 mg/dLと10.0 mmol/Lは同じ値でも、数値としては大きく異なります。

食事コンテキスト

多くの血糖値計には小さなアイコンが表示されます(フォーク=食後、太陽=空腹時、月=就寝前)。AIがアイコンを読み取り、「食事コンテキスト」列にマッピング。食後なのか空腹時なのかを記録します。

備考

血糖値計に表示されない情報(日付、時刻、デバイス名など)を自由に入力できるテキスト欄。記録を自己完結型に保ちます。

血糖値計は数値を表示するだけ — 健康ログに必要なのは背景情報

血糖値計が表示するのは、その瞬間の1つの値だけです。タイムスタンプも記録もありません。数値を抽出するのは簡単ですが、その周辺のコンテキストを捉えることこそが、ログを有用にする鍵です。

手動記録とアプリ記録が不十分な理由

01

手動入力は面倒で、ついサボってしまう。 測定値は画面に数秒間表示された後、測定器の電源が切れます。記録するには、スマホのロックを解除し、アプリを開き、画面が消える前に値を打ち込まなければなりません。Redditの r/diabetes_t2 のあるユーザー は、「毎回手動で入力するのは…もう、うんざりだ」と語っています。記録に手間がかかると、測定自体が減ってしまいます。

02

Bluetooth同期は対応測定器に限られる。 mySugrやContour Nextなどのアプリはワイヤレス同期に対応していますが、特定の機種に限られます。お使いの測定器がBluetoothに対応していなければ、手動入力に逆戻りです。あるユーザー は、「Bluetooth機能?うちの測定器にすら接続できないから、まったく役立たずだ」と述べています。

03

測定器は日付、時刻、食事コンテキストを記録しない。 食後の160 mg/dLと食前の160 mg/dLでは意味が異なりますが、測定器はどちらも同じ数値として扱います。時刻や食事コンテキストは手動で追加する必要があり、ほとんどの人は最初の1週間でそれをやめてしまいます。

カスタムカラム抽出でログエントリ全体を取得する方法

01

カラムに名前を付けると、AIが意味に基づいて各値を特定します。 「血糖値」「単位」「食事コンテキスト」を定義します。AIは、大きな数字から値を、小さなラベルから単位を、画面上のアイコンから食事コンテキストを読み取ります。すべて1枚の写真からです。各フィールドの位置を指定する必要はありません。

02

1日分の測定値を1つのタイムラインにまとめます。 朝、昼、夕方のテスト写真をまとめてアップロードします。出力は1つのスプレッドシートで、各行が1回の測定値に対応し、値、単位、食事コンテキスト、備考が含まれます。ログブックをめくる必要はありません。

03

視覚的なコンテキストが、映り込みや小さな画面にも対応します。 メーターのLCDは小さく反射しやすいです。モデルは、血糖値の測定値が何であるかを理解しているため、映り込みや低コントラストがあっても読み取れます。従来のOCRのように完全に鮮明な文字は必要ありません。

測定器の写真1枚から、タイムスタンプ付きのログが3ステップで完成

1

測定器の画面を撮影

測定直後、画面が消える前にスマートフォンで血糖値測定器の表示を撮影します。画面に対してスマホをできるだけ平行に構えると、映り込みが減ります。写真には、測定値、小さな単位ラベル、そして測定器に表示されている場合は食事のアイコンも写ります。朝・昼・晩の測定値を1日かけて撮影し、後でまとめてアップロードしてください。

2

列名を一度だけ設定

必要な列名を入力します:血糖値、単位、食事コンテキスト、備考。AIが大きな数字から血糖値を読み取り、小さな単位ラベルを識別してmg/dLとmmol/Lを区別し、食事アイコン(フォーク=食後、太陽=空腹時、月=就寝前)を解釈します。測定器にアイコンが表示されない場合は、備考列を使って写真ごとに手動でコンテキストを追加できます。

3

完全なログをダウンロード

処理時間は写真1枚あたり約5秒です。出力は1つのXLSXファイルで、各行が1回の測定値に対応し、血糖値、単位、食事コンテキスト、備考の列が含まれます。朝の空腹時から就寝前まで、数日分のデータが1つのテーブルにまとまります。お使いの測定器モデルと同期するアプリがあってもなくても使えます。写真を開いて手入力するよりも約6倍高速です(手動で1件約30秒 vs 当ツールで約5秒)

最適な使い方と注意点

最適な使い方

メーターのLCDがはっきりと写った、フラットな写真。 画面をカメラと平行にし、映り込みを最小限に。数値と単位ラベルの認識精度は最大99%です。

標準的なメーターのアイコン表記。 多くのメーターはフォーク(食後)、太陽(空腹時)、月(就寝前)といったアイコンを使用しており、AIはブランドを問わずこれらを読み取ります。

1日の測定値をまとめて記録。 朝・昼・夕方の写真を一緒にアップロードすれば、時系列に並んだログが1つのファイルで出力されます。

注意点

強い映り込みやLCD表示のかすれ。 頭上照明の下で斜めから撮影すると、数字が読み取れなくなることがあります。撮影前にスマホを平行に構え、反射がないか確認してください。

非標準的な食事アイコン。 一部のブランドではアイコンではなく略語(F, PP, ACなど)を使用しています。テキストラベルの方が信頼性が高いです。アイコンが不明瞭な場合は、備考欄をご利用ください。

表示データのみ抽出 — 臨床的な解釈は行いません。 このツールはメーターに表示された値をそのまま抽出します。低血糖の警告やアクションの提案は行いません。ご自身のメーターのみを撮影し、ログは医療従事者と共有して適切な確認を受けてください。

よくある質問

特定の機種だけでなく、あらゆるメーカーの血糖値測定器から数値を読み取れますか?

はい、画面に数値が表示される血糖値測定器であれば、Contour、Accu-Chek、OneTouch、ReliOnなど、どのメーカーの機種でも対応可能です。Bluetooth連携アプリとは異なり、互換性リストはありません。AIは、メーカーや機種に関係なく、LCDに表示されている数値を読み取ります。

単位の文字が小さい場合、AIはどのように mg/dLmmol/L を区別するのですか?

AIは、測定器の画面に表示された小さな単位ラベルを別のフィールドとして読み取ります。単位テキスト(通常は"mg/dL"または"mmol/L")は、LCD上の決まった位置にあり、数字自体よりも小さいことが多いです。従来のOCRは最大のテキストにのみ焦点を当てるため、これを見落とします。セマンティック抽出では、単位を意味のあるコンテキストとして扱います。180 mg/dLと10.0 mmol/Lは同じ血糖値を表しますが、数値としてはまったく異なって見えます。値と単位の両方を取得することで、ログに完全なデータが記録されます。

AIは、測定器の食事時間アイコン(食後のフォークや空腹時の太陽など)を解釈できますか?

はい。「食事コンテキスト」という列を定義すると、AIが測定器画面に表示されたアイコンを読み取り、それを説明ラベルにマッピングします。フォークは通常「食後」、太陽は「空腹時または食前」、月は「就寝前」を意味します。アイコンはメーカーによって異なり、記号の代わりにテキストの略語(F、PP、ACなど)を表示する機種もありますが、AIは測定器の表記規則に適応します。アイコンがない場合や不明瞭な場合は、「備考」列を使用して手動でコンテキストを記録できます。

1週間分の測定器の写真を一度にアップロードして、1つのログにまとめることはできますか?

はい。数日間にわたる朝、昼、晩の複数の検査写真を1つのバッチにアップロードできます。各写真は出力の1行になり、すべての測定値に同じ列セットが適用されます。出来上がったスプレッドシートは統合ログとなり、次回の診察時に医師と共有できます。各エントリの「備考」列に簡単なタイムスタンプを追加するだけで完了です。

AIが数字を誤って読み取った場合、簡単に修正できますか?

AIは、明るくはっきりとした測定器の写真に対して最大99%の精度を達成しています。万が一、斜めからの撮影でグレアが生じた場合などに誤った読み取りが発生した場合は、エクスポート前に出力の値を直接編集できます。「レビューモード」機能を使用すると、抽出された値を元の画像と照合して確認できます。重要な記録については、簡単なスポットチェックを習慣づけることをお勧めします。バッチごとに1行を確認するのに数秒かかるだけで、稀な誤読を見つけることができます。

📮 contact email: [email protected]