(57)【要約】【課題】簡易な構成で試験紙に基づく試験値を出力させることを目的としている。【解決手段】試験済みの試験紙を含む撮像画像を取得し、前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、処理をコンピュータに実行させる。【選択図】図７
2018205208.tif 000002
【特許請求の範囲】
【請求項１】
試験済みの試験紙を含む撮像画像を取得し、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、
処理をコンピュータに実行させることを特徴とする試験値出力プログラム。
【請求項２】
試験紙の撮像画像から取得された、前記試験紙の前記試薬領域とは異なる部分の色情報である基準色情報を参照し、
前記試験済みの試験紙の前記異なる部分の色情報と、前記基準色情報との差分を取得し、
前記試薬領域の色情報から前記差分を差し引いた前記試薬領域の補正色情報を算出し、
前記色情報と試験値との関係を示す情報において、前記補正色情報と最も近い色情報と対応する試験値を出力する、
処理をコンピュータに実行させることを特徴とする請求項１記載の試験値出力プログラム。
【請求項３】
前記試薬領域の色情報は、前記試薬領域における画素の値が、前記試薬領域に含まれる全ての画素の値の平均値を含む所定の範囲内である画素の値の平均値であり、
前記異なる部分の色情報は、前記異なる部分における画素の値が、前記異なる部分に含まれる全ての画素の値の平均値を含む所定の範囲内である画素の値の平均値である、ことを特徴とする請求項１又は２記載の試験値出力プログラム。
【請求項４】
コンピュータによる試験値出力方法であって、該コンピュータが、
試験済みの試験紙を含む撮像画像を取得し、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、
ことを特徴とする試験値出力方法。
【請求項５】
試験済みの試験紙を含む撮像画像を取得する画像取得部と、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定する特定部と、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する出力部と、を有することを特徴とする試験値出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験値出力プログラム、試験値出力方法及び試験値出力装置に関する。
【背景技術】
【０００２】
近年では、戦後の食の欧米化等をきっかけに、糖尿病に代表される生活習慣病が、国民病と言えるほど増加している。
【０００３】
生活習慣病は、発症すると長期間に渡る治療が必要となるため、患者にとって負担が大きい。また、生活習慣病の患者の増加に伴い、国、自治体、健康保険組合などが負担する医療費も増加することが予想される。
【０００４】
そこで、従来では、糖尿病の発症の予防や、糖尿病患者による尿糖値の管理等を目的とした、尿糖値の検査方法が知られている。具体的な検査方法として、例えば、尿糖試験紙を尿に浸し、一定時間経過後の尿糖試験紙の色調を色調表と見比べて、最も近い色調により尿糖値を判定する方法が知られている。また、他の検査方法として、バイオセンサ等を用いた電子尿糖計により尿糖値を測定する方法が知られている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−１３６７６９号公報
【特許文献２】特開２０１６−１１４４６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、従来の試験紙を用いた検査方法では、尿糖値の判定の際に参照される色調表には、数段階の色調しか定義されておらず、尿糖試験紙から読み取れる尿糖値（試験値）の精度が不十分である。また、尿糖試験紙の色調は、目視で判定されるため、例えば、照明（光源）等の光の色の違いや、尿そのものの色素付着による誤差が生じやすい。このため、従来の検査方法では、例えば、糖尿病の発症の予防において重要となる、尿糖値の変化の傾向を把握することが困難である。
【０００７】
また、電子尿糖計を用いた検査方法では、尿糖試験紙と比較すると電子尿糖計は高価である上に、センサの性質上、長期間使用することが国難であり、尿糖値の変動を継続的に観察する目的での使用には適していない。
【０００８】
１つの側面では、本発明は、簡易な構成で試験紙に基づく試験値を出力させることを目的としている。
【課題を解決するための手段】
【０００９】
一つ態様では、試験済みの試験紙を含む撮像画像を取得し、前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、処理をコンピュータに実行させる。
【００１０】
上記各処理は、上記各処理を行う手順、上記各処理を実現する機能部としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【００１１】
簡易な構成で試験紙に基づく試験値を出力させることができる。
【図面の簡単な説明】
【００１２】
【図１】第一の実施形態の試験値出力システムの一例を示す図である。
【図２】第一の実施形態の試験紙を説明する図である。
【図３】第一の実施形態のサーバ装置のハードウェア構成の一例を説明する図である。
【図４】第一の実施形態の測定データベースの一例を示す図である。
【図５】第一の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【図６】第一の実施形態の尿糖値テーブルの一例を示す図である。
【図７】第一の実施形態のサーバ装置の動作を説明するフローチャートである。
【図８】第二の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【図９】第二の実施形態におけるトリミングについて説明する図である。
【図１０】第二の実施形態におけるノイズ除去について説明する図である。
【図１１】第二の実施形態における尿糖値の特定について説明する図である。
【図１２】第二の実施形態のサーバ装置の動作を説明するフローチャートである。
【図１３】第二の実施形態の端末装置における表示例を示す第一の図である。
【図１４】第二の実施形態の端末装置における表示例を示す第二の図である。
【図１５】第二の実施形態の端末装置における表示例を示す第三の図である。
【図１６】第三の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【図１７】第三の実施形態の変換関数と、試験値特定部による尿糖値の特定について説明する図である。
【図１８】第三の実施形態のサーバ装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１３】
（第一の実施形態）
以下に図面を参照して、第一の実施形態について説明する。図１は、第一の実施形態の試験値出力システムの一例を示す図である。
【００１４】
本実施形態の試験値出力システム１００は、サーバ装置２００と、端末装置３００とを有する。試験値出力システム１００において、サーバ装置２００と端末装置３００とは、ネットワーク等を介して接続される。尚、図１では、試験値出力システム１００の有する端末装置３００を１台としているが、これに限定されない。試験値出力システム１００に含まれる端末装置３００は、任意の台数であって良い。
【００１５】
本実施形態のサーバ装置２００は、測定データベース２１０と、試験値出力処理部２２０と、を有する。測定データベース２１０は、端末装置３００の利用者の情報と、試験値とが対応付けられて格納される。試験値出力処理部２２０は、端末装置３００から、試験紙を撮像した画像データを取得すると、画像データに基づき、試験紙の色と対応する試験値を出力する。試験紙の詳細は後述する。
【００１６】
尚、図１では、測定データベース２１０はサーバ装置２００に設けられるものとしたが、これに限定されない。測定データベース２１０は、サーバ装置２００の外部の装置に設けられていても良い。
【００１７】
本実施形態の端末装置３００は、試験処理部３１０を有する。試験処理部３１０は、端末装置３００の有する撮像装置（カメラ）によって撮像された試験紙の画像データをサーバ装置２００へ送信し、サーバ装置２００から、試験紙から検出された試験値を表示させる。
【００１８】
ここで、本実施形態の試験紙について説明する。図２は、第一の実施形態の試験紙を説明する図である。
【００１９】
本実施形態における試験紙とは、検体の性質を調べるための試薬を染みこませて乾燥させた紙である。以下の実施形態では、尿糖を検出するための尿糖半定量試験紙（尿糖試験紙）を試験紙の一例として用いる場合について説明する。
【００２０】
図２に示す試験紙１は、尿糖を検出するための試験紙であり、試薬領域２と、余白領域３と、を有する。
【００２１】
試薬領域２は、尿に触れると色が変化する試薬が染みこんでいる領域である。余白領域３は、試薬が染みこんでいない領域であり、試験紙１の内の試薬領域２とは異なる部分である。したがって、試験紙１は、尿に触れることで、試薬領域２の色が変化する。
【００２２】
本実施形態の試験値出力システム１００では、端末装置３００によって、試薬領域２の色が変化した状態の試験紙１を撮像し、撮像された画像の画像データをサーバ装置２００へ送信する。
【００２３】
サーバ装置２００は、試験値出力処理部２２０により、画像データに基づく尿糖値を出力する。より具体的には、試験値出力処理部２２０は、試薬領域２の色を示す情報と、尿糖値とを対応付けた情報を保持しており、この情報を参照して、画像データにおける試薬領域の色から、尿糖値（試験値）を特定し、出力する。つまり、本実施形態のサーバ装置２００は、試験値出力装置の機能を果たす。
【００２４】
このように、本実施形態では、試験紙１の試薬領域２の色が変化した状態の画像データに基づき尿糖値を特定する。したがって、本実施形態によれば、色調表と試験紙１とを目視で比較する場合と比較して、尿糖値の検出の精度を向上させることができる。
【００２５】
尚、本実施形態では、試験紙１を尿糖半定量試験紙としたが、これに限定されない。本実施形態の試験紙１は、試薬領域に検体が触れることで、試薬領域の色が変化する試験紙であれば良い。具体的には、試験紙とは、酸性、アルカリ性の判定に用いられるリトマス試験紙、液体のｐＨ値を測定するためのｐＨ試験紙、酸化剤を検出するためのヨウ化カリウムデンプン紙、硫化物イオンを検出するための酢酸鉛紙等がある。また、試験紙とは、尿タンパク半定量試験紙，尿潜血反応試験紙、尿胆汁色素ビリルビン試験紙、尿ウロビリノーゲン試験紙、尿ケトン体試験紙、血糖測定試験紙、血液尿素窒素測定試験紙等であっても良い。
【００２６】
以下に、本実施形態の試験値出力システム１００について、さらに説明する。図３は、第一の実施形態のサーバ装置のハードウェア構成の一例を説明する図である。
【００２７】
本実施形態のサーバ装置２００は、それぞれバスＢで相互に接続されている入力装置２１、出力装置２２、ドライブ装置２３、補助記憶装置２４、メモリ装置２５、演算処理装置２６及びインターフェース装置２７を含む情報処理装置である。
【００２８】
入力装置２１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置２２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置２７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００２９】
試験値出力プログラムは、サーバ装置２００を制御する各種プログラムの少なくとも一部である。試験値出力プログラムは例えば記憶媒体２８の配布やネットワークからのダウンロード等によって提供される。試験値出力プログラムを記録した記憶媒体２８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００３０】
また、試験値出力プログラムは、試験値出力プログラムを記録した記憶媒体２８がドライブ装置２３にセットされると、記憶媒体２８からドライブ装置２３を介して補助記憶装置２４にインストールされる。ネットワークからダウンロードされた試験値出力プログラムは、インターフェース装置２７を介して補助記憶装置２４にインストールされる。
【００３１】
補助記憶装置２４は、インストールされた試験値出力プログラムを格納すると共に、必要なファイル、データ等を格納する。メモリ装置２５は、サーバ装置２００の起動時に補助記憶装置２４から試験値出力プログラムを読み出して格納する。そして、演算処理装置２６はメモリ装置２５に格納された試験値出力プログラムに従って、後述するような各種処理を実現している。
【００３２】
本実施形態の端末装置３００のハードウェア構成は、サーバ装置２００と同様であるから、説明を省略する。尚、端末装置３００は、例えば、タブレット型の端末装置や、スマートフォン等であっても良く、入力装置２１と出力装置２２との代わりに、タッチパネル等により実現される表示操作装置を有していても良い。
【００３３】
次に、図４を参照して、本実施形態の測定データベース２１０について説明する。図４は、第一の実施形態の測定データベースの一例を示す図である。
【００３４】
本実施形態の測定データベース２１０は、端末装置３００の利用者毎に設けられており、情報の項目として、測定日時と、尿糖値とを有する。測定データベース２１０において、測定日時と尿糖値とは対応付けられている。また、測定データベース２１０において、測定日時と尿糖値とは、利用者を識別する識別子である利用者ＩＤと対応付けられている。
【００３５】
項目「尿糖値」の値は、試験値出力処理部２２０によって特定された尿糖値を示す。項目「測定日時」の値は、試験済みの試験紙１の画像が撮像された日時を示す。具体的には、項目「測定日時」の値は、試験済みの試験紙１の画像の画像データに付与されている日時を示す情報である。
【００３６】
図４の例では、利用者ＩＤが「００１」の利用者の測定データベース２１０を示している。したがって、測定データベース２１０では、利用者ＩＤ「００１」と、測定日時と尿糖値とが対応付けられている。以下の説明では、利用者ＩＤと、項目「測定日時」の値と、項目「尿糖値」の値とを含む情報を測定情報と呼ぶ。
【００３７】
尚、本実施形態の利用者ＩＤは、端末装置３００の利用者を識別する識別子であるが、端末装置３００そのものを識別する情報であっても良い。
【００３８】
尚、測定データベース２１０では、利用者ＩＤの他に、利用者の氏名、年齢、性別、身長、体重等の情報が格納されていても良い。
【００３９】
次に、図５を参照して、本実施形態の試験値出力システム１００の有する各装置の機能について説明する。図５は、第一の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【００４０】
はじめに、サーバ装置２００の機能について説明する。本実施形態サーバ装置２００は、試験値出力処理部２２０を有する。試験値出力処理部２２０は、サーバ装置２００の演算処理装置２６が、メモリ装置２５等に記憶された試験値出力プログラムを読み出して実行することで実現される。
【００４１】
本実施形態の試験値出力処理部２２０は、画像取得部２２１、領域特定部２２２、色特定部２２３、テーブル保持部２２４、補正部２２５、試験値特定部２２６、出力部２２７、格納部２２８を有する。
【００４２】
本実施形態の画像取得部２２１は、端末装置３００から送信される画像データを取得する。
【００４３】
本実施形態の領域特定部２２２は、画像取得部２２１が取得した画像データが示す試験紙１の画像において、試薬領域２と余白領域３とを特定する。
【００４４】
色特定部２２３は、領域特定部２２２により特定された試薬領域２と、余白領域３の色を特定する。つまり、本実施形態において、領域特定部２２２と色特定部２２３とは、撮像画像のうち試験紙１の試薬領域２の色情報と、撮像画像のうち試験紙１の試薬領域２とは異なる部分（余白領域３）の色情報とを特定する特定部の役割を果たす。
【００４５】
具体的には、本実施形態の色特定部２２３は、試薬領域２の画像データを、試薬領域２の画像の各画素をＹＣｒＣｂ形式のデータに変換した色情報とする。同様に、色特定部２２３は、余白領域３の画像の各画素をＹＣｒＣｂ形式のデータに変換した色情報とする。以下の説明では、画素毎のＹＣｒＣｂ形式のデータを、ＹＣｒＣｂ値と呼ぶ。つまり、本実施形態の色情報とは、ＹＣｒＣｂ値を示す。
【００４６】
尚、ＹＣｒＣｂ値において、Ｙは輝度であり、Ｃｒ、Ｃｂは、Ｃｂが青系統、Ｃｒが赤系統のそれぞれの色の色相を表わす。
【００４７】
また、本実施形態では、色特定部２２３は、画像の各画素をＹＣｒＣｂ値に変換した色情報としたが、これに限定されない。色特定部２２３は、例えば、画像の各画素をＲＧＢ値としても良い。本実施形態では、色情報は、画素毎の色の補正に用いることができる情報であれば良い。
【００４８】
テーブル保持部２２４は、試薬領域２の色を示す情報と、尿糖値（試験値）とを対応付けた情報を格納する。本実施形態のテーブル保持部２２４では、試薬領域２の色を示す情報と、尿糖値（試験値）とを対応付けた情報を尿糖値テーブル２３０として保持している。尿糖値テーブル２３０の詳細は後述する。
【００４９】
補正部２２５は、試薬領域２の色情報と、余白領域３の色情報と、に基づき、試薬領域２の色情報を補正する。
【００５０】
試験値特定部２２６は、尿糖値テーブル２３０と、補正後の試薬領域２の色情報と、に基づき、試験紙１の試薬領域２の色情報と対応する尿糖値を特定する。
【００５１】
出力部２２７は、特定された尿糖値を端末装置３００へ出力する。格納部２２８は、特定された尿糖値と、画像データを送信した端末装置３００の利用者の利用者ＩＤとを対応付けた測定情報を、測定データベース２１０へ格納する。
【００５２】
次に、本実施形態の端末装置３００の試験処理部３１０について説明する。本実施形態の試験処理部３１０は、撮像制御部３１１、通信部３１２、表示制御部３１３を有する。
【００５３】
撮像制御部３１１は、試験紙１の撮像指示を受けて、端末装置３００の有する撮像装置に対し、試験紙１の試薬領域２と余白領域３とを画像に納めるためのガイドを表示させる。尚、端末装置３００は、端末装置３００に表示させたガイドと、を含む画像の画像データをサーバ装置２００へ送信する。
【００５４】
通信部３１２は、端末装置３００とサーバ装置２００を含む外部装置とのデータの送受信を行う。表示制御部３１３は、端末装置３００の有する表示部に対する表示を制御する。
【００５５】
次に、図６を参照して、本実施形態の尿糖値テーブル２３０について説明する。図６は、第一の実施形態の尿糖値テーブルの一例を示す図である。
【００５６】
本実施形態の尿糖値テーブル２３０は、情報の項目として、尿糖値と、輝度（Ｙ）と、赤系統の色相（Ｃｒ）と、青系統の色相（Ｃｂ）と、有し、それぞれが対応付けられている。つまり、本実施形態の尿糖値テーブル２３０では、尿糖値と、ＹＣｒＣｂ値と、が対応付けられている。以下の説明では、尿糖値と、ＹＣｒＣｂ値とが対応付けられた情報を尿糖値情報と呼ぶ。
【００５７】
図６の例では、例えば、ＹＣｒＣｂ値が（２２１，２０１，５９）で示される色と対応する尿糖値は、１０［ｍｇ／ｄＬ］であることがわかる。
【００５８】
尚、本実施形態の尿糖値テーブル２３０は、予めサーバ装置２００に格納されているものとした。
【００５９】
本実施形態の尿糖値テーブル２３０は、例えば、濃度の異なるブドウ糖水溶液に対して、試験紙１と電子尿糖計とを同時に浸し、試験紙１の画像の試薬領域２の色を示すＹＣｒＣｂ値と、電子尿糖計により測定された尿糖値とを対応付ける実験等によって得られても良い。
【００６０】
次に、図７を参照して、本実施形態のサーバ装置２００の動作を説明する。図７は、第一の実施形態のサーバ装置の動作を説明するフローチャートである。
【００６１】
本実施形態のサーバ装置２００の試験値出力処理部２２０は、画像取得部２２１により、端末装置３００によって撮像された試験紙１を含む画像の画像データを取得する（ステップＳ７０１）。
【００６２】
続いて、試験値出力処理部２２０は、領域特定部２２２により、画像データが示す画像において、試薬領域２と余白領域３とを特定し、色特定部２２３により、試薬領域２の色情報と余白領域３の色情報とを特定する（ステップＳ７０２）。
【００６３】
続いて、試験値出力処理部２２０は、補正部２２５により、試薬領域２の色情報と余白領域３の色情報とに基づき、試薬領域２の色情報を補正する（ステップＳ７０３）。
【００６４】
具体的には、補正部２２５は、例えば、使用前の試験紙１を撮像した画像の余白領域３の色情報を基準の色情報とし、基準の色情報と余白領域３の色情報を比較した結果を、試薬領域２の色情報に反映させる補正を行っても良い。補正部２２５の補正の詳細は後述する。
【００６５】
続いて、試験値出力処理部２２０は、試験値特定部２２６により、尿糖値テーブル２３０を参照し、尿糖値テーブル２３０において、ＹＣｒＣｂ値が、試薬領域２の色情報と最も近い尿糖値を試験値として特定する（ステップＳ７０４）。試験値特定部２２６による尿糖値の特定の詳細は後述する。
【００６６】
続いて、試験値出力処理部２２０は、格納部２２８により、特定した尿糖値と、端末装置３００において試験紙１の画像が撮像された日時を示す情報を対応付けた測定情報とし、端末装置３００の利用者の利用者ＩＤと対応付けられた測定データベース２１０に格納する（ステップＳ７０５）。
【００６７】
続いて、試験値出力処理部２２０は、出力部２２７により、特定された尿糖値を端末装置３００へ送信し（ステップＳ７０６）、処理を終了する。
【００６８】
端末装置３００では、サーバ装置２００から尿糖値を受信すると、この尿糖値を表示させる。尚、サーバ装置２００は、尿糖値を端末装置３００に送信するものとしたが、これに限定されない。サーバ装置２００は、例えば、サーバ装置２００の出力装置２２に尿糖値を表示させても良い。サーバ装置２００に尿糖値を表示させることで、例えば、サーバ装置２００の管理者等にも、端末装置３００の利用者の尿糖値を通知することができる。
【００６９】
以上のように、本実施形態では、試験済みの試験紙１の画像の画像データと、予め準備した試験紙１の試薬領域２の色情報と尿糖値とを対応付けた情報と、に基づき、尿糖値を出力する。したがって、本実施形態によれば、例えば、尿糖値を検出するためのセンサ等を用いることなく、簡易な構成で尿糖値を出力することができる。また、本実施形態では、試験紙１の試薬領域２の色の変化によって検出される尿糖の量を、数値として出力するため、利用者に通知する測定結果の精度を向上させることができる。
【００７０】
（第二の実施形態）
以下に図面を参照して、第二の実施形態について説明する。第二の実施形態では、尿糖値の特定の際の精度を向上させる処理が追加された点が、第一の実施形態と相違する。以下の第二の実施形態の説明では、第一の実施形態との相違点についてのみ説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００７１】
図８は、第二の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【００７２】
本実施形態の試験値出力システム１００Ａは、サーバ装置２００Ａと端末装置３００とを有する。本実施形態のサーバ装置２００Ａは、試験値出力処理部２２０Ａを有する。
【００７３】
本実施形態の試験値出力処理部２２０Ａは、画像取得部２２１、領域特定部２２２、色特定部２２３、テーブル保持部２２４、補正部２２５Ａ、試験値特定部２２６、出力部２２７、格納部２２８、トリミング部２２９、ノイズ除去部２３１を有する。
【００７４】
本実施形態の補正部２２５Ａは、試薬領域２の色情報を補正するための基準色を示す基準色情報２３２を保持している。
【００７５】
以下に、基準色情報２３２について説明する。本実施形態の基準色情報２３２は、未使用（試験前）の試験紙１の余白領域３の画像の画像データから生成される。以下に、基準色情報２３２を生成する手順について説明する。
【００７６】
本実施形態では、例えば、未使用の試験紙１を撮像した画像から、余白領域３における特定の領域４（図２参照）の画像を切り取り、領域４の画像の画像データについて、各画素のＲＧＢ値をＹＣｒＣｂ値に変換する。そして、本実施形態では、領域４の各画素のＹ値、Ｃｒ値、Ｃｂ値のそれぞれを平均したＹＣｒＣｂ値を、基準色情報２３２とする。
【００７７】
本実施形態では、基準色情報２３２を予めサーバ装置２００に格納しておいても良い。また、本実施形態では、サーバ装置２００が、尿糖値の測定を行う前の未使用の試験紙１の画像の画像データを取得して、基準色情報２３２の生成を行っても良い。
【００７８】
本実施形態のトリミング部２２９は、領域特定部２２２によって特定された試薬領域２と余白領域３のそれぞれから、所定の大きさの画像を切り出す。本実施形態のノイズ除去部２３１は、試薬領域２と余白領域３のそれぞれの画像からノイズとなる画素を除去する。
【００７９】
以下に、図９を参照して、トリミング部２２９の処理について説明する。図９は、第二の実施形態におけるトリミングについて説明する図である。
【００８０】
本実施形態のトリミング部２２９は、試薬領域２の画像の幅Ｗと高さＨのそれぞれを４等分する。そして、トリミング部２２９は、幅Ｗ／２であり、高さがＨ／２の画像２Ａを、試薬領域２の中央部分から切り出す。本実施形態では、画像２Ａの面積と、試薬領域２の画像の面積の比率が、１対４となるように、画像２Ａを切り出す。そして、本実施形態では、画像２Ａを、試薬領域２の画像として用いる。
【００８１】
本実施形態のトリミング部２２９は、余白領域３についても同様にして、余白領域３の画像から切り出した画像を余白領域３の画像として用いる。
【００８２】
本実施形態では、このように、試薬領域２の画像と余白領域３の画像を切り出して用いることで、例えば、試薬領域２、余白領域３として特定された領域に、試験紙１の撮像時の背景画像等が含まれていた場合でも、背景画像を除去することができる。
【００８３】
次に、図１０を参照して、本実施形態のノイズ除去部２３１によるノイズの除去について説明する。
【００８４】
本実施形態のノイズ除去部２３１は、トリミング部２２９により切り出された試薬領域２の画像の各画素のＲＧＢ値をＹＣｒＣｂ値に変換し、ＹＣｒＣｂ値の平均値Ａｖｅを算出する。
【００８５】
そして、ノイズ除去部２３１は、試薬領域２の画像の画素毎に、各画素のＹＣｒＣｂ値と、平均値Ａｖｅとを比較し、ＹＣｒＣｂ値が平均値Ａｖｅから所定の閾値以上離れている画素をノイズとして除去する。
【００８６】
言い換えれば、ノイズ除去部２３１は、図４に示すように、ＹＣｒＣｂ値が平均値Ａｖｅを中心とした閾値Ｔｈ１から閾値Ｔｈ２までの範囲に入らない画素をノイズとし、ノイズとされた画素のＹＣｒＣｂ値が後段の処理で使用されないように削除する。本実施形態のノイズ除去部２３１は、余白領域３の画像に対しても同様の処理を行う。
【００８７】
尚、本実施形態におけるノイズとは、例えば、試験紙１に付着したゴミや汚れの画像等である。
【００８８】
次に、図１１を参照して、本実施形態の試験値特定部２２６による尿糖値の特定について説明する。図１１は、第二の実施形態における尿糖値の特定について説明する図である。
【００８９】
図１１に示す、ＹＣｒＣｂ色空間における点群２３０Ｐは、尿糖値テーブル２３０に格納された尿糖値毎のＹＣｒＣｂ値を示している。また、図１１の点Ｐ１は、補正部２２５による補正が行われた後の試薬領域２の色情報（ＹＣｒＣｂ値）を示している。
【００９０】
本実施形態の試験値特定部２２６は、点群２３０Ｐに含まれるＹＣｒＣｂ値のうち、ＹＣｒＣｂ色空間において点Ｐと最もユークリッド距離が近いＹＣｒＣｂ値を特定する。
【００９１】
具体的には、試験値特定部２２６は、ＹＣｒＣｂ色空間において、点群２３０Ｐに含まれる各点と、点Ｐ１とを結ぶ２点間の距離をそれぞれ求め、点群２３０Ｐに含まれる各点のうち、２点間の距離が最も短い点を特定する。
【００９２】
そして、試験値特定部２２６は、尿糖値テーブル２３０において、特定された点のＹＣｒＣｂ値と対応付けられた尿糖値を測定結果である試験値に特定する。
【００９３】
次に、図１２を参照して、本実施形態のサーバ装置２００Ａの動作について説明する。図１２は、第二の実施形態のサーバ装置の動作を説明するフローチャートである。
【００９４】
本実施形態のサーバ装置２００Ａの試験値出力処理部２２０Ａは、画像取得部２２１により、端末装置３００から試験済みの試験紙１を撮像した画像の画像データを取得する（ステップＳ１２０１）。
【００９５】
続いて、試験値出力処理部２２０Ａは、領域特定部２２２により、画像データが示す画像から、試薬領域２と余白領域３とを特定する（ステップＳ１２０２）。具体的には、領域特定部２２２は、試験紙１の画像を撮像する際に、試験紙１の試薬領域２と余白領域３とを画像に納めるために、端末装置３００が表示させるガイドに基づき、試薬領域２と余白領域３とを特定する。
【００９６】
続いて、試験値出力処理部２２０Ａは、トリミング部２２９により、領域特定部２２２で特定された試薬領域２の画像の面積と、切り出し後の画像の面積とが４対１となるように、試薬領域２から画像を切り出す。また、トリミング部２２９は、余白領域３からも同様に、画像を切り出す（ステップＳ１２０３）。以下の説明では、トリミング部２２９により試薬領域２から切り出された画像を試薬領域２の画像とし、余白領域３から切り出された画像を余白領域３の画像とする。
【００９７】
続いて、試験値出力処理部２２０Ａは、色特定部２２３により、試薬領域２の画像と、余白領域３の画像について、画素毎にＲＧＢ値をＹＣｒＣｂ値に変換する（ステップＳ１２０４）。続いて、試験値出力処理部２２０Ａは、色特定部２２３により、試薬領域２の画像における各画素のＹＣｒＣｂ値から、試薬領域２の画像のＹＣｒＣｂ値の平均値を求める。色特定部２２３は、余白領域３の画像についても同様に、平均値を算出する（ステップＳ１２０５）。
【００９８】
ここで、算出された試薬領域２の画像のＹＣｒＣｂ値の平均値が、試薬領域２の色情報であり、余白領域３の画像のＹＣｒＣｂ値の平均値が、余白領域３の色情報である。
【００９９】
続いて、試験値出力処理部２２０Ａは、ノイズ除去部２３１により、試薬領域２の画像と余白領域３の画像の全ての画素について、ノイズ除去部２３１の処理を行ったか否かを判定する（ステップＳ１２０６）。
【０１００】
ステップＳ１２０６において、全ての画素についてノイズ除去部２３１の処理を行っていない場合、試験値出力処理部２２０Ａは、ノイズ除去部２３１によるノイズの除去を実行し（ステップＳ１２０７）、ステップＳ１２０５へ戻る。ノイズ除去部２３１によるノイズの除去の手法は、図１０で説明した通りである。
【０１０１】
ステップＳ１２０６において、全ての画素についてノイズ除去部２３１の処理を行った場合、試験値出力処理部２２０Ａは、補正部２２５により、余白領域３の色情報から基準色情報２３２を差し引いた差分の色情報を求める（ステップＳ１２０８）。
【０１０２】
余白領域３の色情報には、端末装置３００による画像データの撮像時の環境が反映されている。撮像時の環境とは、例えば、撮像時の室内の照明の色や明るさや、試験紙１の試験紙１にうつる影の有無等である。例えば、照明の色が白色に近ければ、画像の色も白に近い色となり、照明の色が黄色に近ければ、画像も黄色に近い色となる。
【０１０３】
また、例えば、撮像時に、試験紙１に、撮影者の影等がうつっていた場合には、画像は、影の影響で暗くなる。
【０１０４】
本実施形態では、このような環境の影響を、余白領域３の色情報から、基準色情報２３２を差し引いた差分の色情報として取得する。言い換えれば、差分の色情報は、基準色情報２３２を撮像したときの環境と、ステップＳ１２０１で取得した画像データの画像を撮像したときの環境との違いを示している。
【０１０５】
続いて、試験値出力処理部２２０Ａは、補正部２２５により、試薬領域２の色情報から、ステップＳ１２０８で求めた差分の色情報を差し引き、試薬領域２の補正後の色情報とする（ステップＳ１２０９）。つまり、本実施形態では、試薬領域２の画像から、ステップＳ１２０１で取得した画像データの撮像時の環境による影響を除外する。以下の説明では、試薬領域２の補正後の色情報を、試薬領域２の補正色情報と呼ぶ。
【０１０６】
続いて、試験値出力処理部２２０Ａは、試験値特定部２２６により、試薬領域２の補正色情報が、所定の範囲内であるか否かを判定する（ステップＳ１２１０）。ここで、所定の範囲とは、試験紙１が取り得る色の範囲を示すＹＣｒＣｂ値の範囲である。所定の範囲は、試験紙１の種類等に応じて、予め試験値特定部２２６に保持させていても良い。
【０１０７】
ステップＳ１２１０において、試薬領域２の補正色情報が所定の範囲内でない場合、試験値出力処理部２２０Ａは、出力部２２７により、試験済みの試験紙１の再撮影を促すメッセージ等を端末装置３００に対して出力し（ステップＳ１２１１）、処理を終了する。
【０１０８】
ステップＳ１２１０において、試薬領域２の補正色情報が所定の範囲内である場合、試験値出力処理部２２０Ａは、尿糖値テーブル２３０に格納された全ての尿糖値情報を取得する（ステップＳ１２１２）。
【０１０９】
続いて、試験値特定部２２６は、ステップＳ１２１４以降の処理を行っていない未処理の尿糖値情報が存在するか否かを判定する（ステップＳ１２１３）。ステップＳ１２１３において、未処理の尿糖値情報が存在しない場合、後述するステップＳ１２１７へ進む。
【０１１０】
ステップＳ１２１３において、未処理の尿糖値情報が存在する場合、試験値特定部２２６は、未処理の尿糖値情報を取得する（ステップＳ１２１４）。続いて、試験値特定部２２６は、取得した尿糖値情報のＹＣｒＣｂ値と、試薬領域２の補正色情報とユークリッド距離を算出する（ステップＳ１２１５）。ユークリッド距離の算出については上述した通りである。算出されたユークリッド距離は、試験値特定部２２６によって保持される。
【０１１１】
続いて、試験値特定部２２６は、保持されているユークリッド距離と、新たに算出したユークリッド距離とを比較し、新たに算出したユークリッド距離の方が短い場合、このユークリッド距離を保持し（ステップＳ１２１６）、ステップＳ１２１３へ戻る。
【０１１２】
ステップＳ１２１３において、未処理の尿糖値情報が存在しない場合、試験値特定部２２６は、尿糖値テーブル２３０から、保持されているユークリッド距離となるＹＣｒＣｂ値と対応付けられた尿糖値を特定する（ステップＳ１２１７）。そして、試験値出力処理部２２０Ａは、出力部２２７により、特定された尿糖値を端末装置３００へ出力し（ステップＳ１２１８）、処理を終了する。
【０１１３】
このように、本実施形態では、ノイズ除去部２３１によって、試験済みの試験紙１を撮像した画像において、明らかに試験紙１の画像ではないと思われる部分（画素）を除去する。また、本実施形態では、端末装置３００から取得した画像データから、端末装置３００により試験紙１の画像を撮像したときの環境による影響を除去する補正を行う。
【０１１４】
したがって、本実施形態によれば、試薬領域２と余白領域３の色情報を高い精度で求めることができ、試験済みの試験紙１から高い精度で読み取った尿糖値を出力することができる。
【０１１５】
以下に、図１３乃至図１５を参照して、本実施形態の端末装置３００における表示例について説明する。図１３は、第二の実施形態の端末装置における表示例を示す第一の図である。図１３に示す画面３０１は、試験紙１の撮像画面の一例を示している。
【０１１６】
画面３０１では、試験紙１の試薬領域２と余白領域３とが、画像の中央付近に収まるように、ガイド３０２が表示される。
【０１１７】
本実施形態では、端末装置３００の利用者は、ガイド３０２内に試験紙１が収まるように画像を撮像すれば良い。尚、端末装置３００は、ガイド３０２を含む画面３０１に表示された画像の画像データをサーバ装置２００Ａへ送信しても良い。
【０１１８】
図１４は、第二の実施形態の端末装置における表示例を示す第二の図である。図１４に示す画面３０３では、サーバ装置２００Ａから送信された尿糖値３０４が表示されている。
【０１１９】
このように、本実施形態では、試験紙１を用いた簡易的な検査であっても、数値で尿糖値を利用者に通知することができる。
【０１２０】
図１５は、第二の実施形態の端末装置における表示例を示す第三の図である。図１５に示す画面３０３Ａでは、測定結果として特定された尿糖値と、過去の尿糖値との比較結果を示す通知３０５が表示されている。
【０１２１】
また、本実施形態の通知３０５には、最新の測定結果の尿糖値と、過去の尿糖値とを比較した結果から、尿糖値が減少傾向であることが示されている。
【０１２２】
このように、本実施形態では、尿糖値を数値として出力するため、尿糖値の変動の傾向を利用者に通知することができる。
【０１２３】
尿糖値の変動の傾向を知ることは、例えば、糖尿病の発症の予防や、食後高血糖（空腹時の血糖値は正常であり、食後の血糖値が異常となる症状）の発見等において、重要である。また、尿糖値の変動の傾向を知ることができれば、食事や運動による血糖値の改善の効果を確認することができる。
【０１２４】
（第三の実施形態）
以下に図面を参照して、第三の実施形態について説明する。第三の実施形態では、尿糖値テーブル２３０の代わりに、尿糖値とＹＣｒＣｂ値との関係を示す関数を用いる点が、第二の実施形態と相違する。よって、以下の第三の実施形態の説明では、第二の実施形態との相違点についてのみ説明し、第二の実施形態と同様の機能を有するものには、第二の実施形態の説明で用いた符号と同様の符号を付与し、説明を省略する。
【０１２５】
図１６は、第三の実施形態の試験値出力システムの有する各装置の機能を説明する図である。
【０１２６】
本実施形態の試験値出力システム１００Ｂは、サーバ装置２００Ｂと端末装置３００とを有する。サーバ装置２００Ｂは、試験値出力処理部２２０Ｂを有する。
【０１２７】
本実施形態の試験値出力処理部２２０Ｂは、画像取得部２２１、領域特定部２２２、色特定部２２３、関数保持部２２４Ａ、補正部２２５Ａ、試験値特定部２２６Ａ、出力部２２７、格納部２２８、トリミング部２２９、ノイズ除去部２３１を有する。
【０１２８】
本実施形態の関数保持部２２４Ａは、尿糖値と、ＹＣｒＣｂ値との関係を示す変換関数２３０Ａを保持している。
【０１２９】
本実施形態の試験値特定部２２６Ａは、試薬領域２の補正色情報と、変換関数２３０Ａとから、尿糖値を特定する。
【０１３０】
以下に、図１７を参照して、本実施形態の変換関数２３０Ａと、試験値特定部２２６Ａ
による尿糖値の特定について説明する。
【０１３１】
図１７は、第三の実施形態の変換関数と、試験値特定部による尿糖値の特定について説明する図である。
【０１３２】
本実施形態の試験値特定部２２６Ａは、変換関数２３０Ａによって、尿糖値と対応付けられたＹＣｒＣｂ値のうち、試薬領域２の補正色情報であるＹＣｒＣｂ値と最も近いＹＣｒＣｂ値を示す近接点Ｐを求める。そして、試験値特定部２２６Ａは、近接点Ｐと対応する尿糖値を、試薬領域２の補正色情報と対応する尿糖値として特定する。
【０１３３】
以下に、図１８を参照して、本実施形態のサーバ装置２００Ｂの動作について説明する。図１８は、第三の実施形態のサーバ装置の動作を説明するフローチャートである。
【０１３４】
図１８のステップＳ１８０１からステップＳ１８１１までの処理は、図１２のステップＳ１２０１からステップＳ１２１１までの処理と同様であるから、説明を省略する。
【０１３５】
ステップＳ１８１０において、試薬領域２の補正色情報が所定の範囲内である場合、試験値出力処理部２２０Ｂは、試験値特定部２２６Ａにより、関数保持部２２４Ａの保持する変換関数２３０Ａを用いて、試薬領域２の補正色情報と対応する尿糖値を特定する（ステップＳ１８１２）。尚、試験値特定部２２６Ａによる尿糖値の特定の手法は、上述した通りである。
【０１３６】
続いて、試験値出力処理部２２０Ｂは、出力部２２７により、特定された尿糖値を端末装置３００に出力し（ステップＳ１８１３）、処理を終了する。
【０１３７】
以上のように、本実施形態では、変換関数２３０Ａを用いて試薬領域２の補正色情報と対応する尿糖値を特定するため、尿糖値テーブル２３０を保持する必要がなく、サーバ装置２００Ｂのメモリ領域を削減することができる。
【０１３８】
尚、上述した各実施形態では、試験紙１に試薬領域２と余白領域３とが存在するものとしたが、これに限定されない。本実施形態は、例えば、余白領域３が存在しない試験紙であっても、試験紙を撮像した画像に、余白領域３の代わりとなる背景色の領域が含まれていれば、この背景色の領域を余白領域３の代わりとして用いることができる。
【０１３９】
また、各実施形態では、端末装置３００の撮像装置を用いて、端末装置３００の利用者が試験紙１を含む画像を撮像するものとしたが、これに限定されない。試験紙１を含む画像は、例えば、洗面所等の特定の場所に固定された撮像装置によって撮像されても良い。
【０１４０】
また、各実施形態における試験紙１は、例えば、シール状であり、所定の場所に貼り付けられた状態で、試薬領域の色の変化により、検出対象の検出を行うものであっても良い。具体的には、例えば、工場等の設備等に貼り付けられ、設備の温度の変化に応じて試薬領域の色が変化する試験紙等である。このような試験紙の場合、例えば、試験紙の画像を定期的に撮像し、サーバ装置２００へ画像データを送信することで、設備の温度の変化を把握することができる。
【０１４１】
また、上述した各実施形態では、サーバ装置２００が試験値出力処理部２２０を有する構成としたが、これに限定されない。試験値出力処理部２２０は、例えば、端末装置３００に設けられていても良い。また、サーバ装置２００が、試験値出力処理部２２０を実現するアプリケーション等を端末装置３００に配信しても良い。
【０１４２】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
試験済みの試験紙を含む撮像画像を取得し、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、
処理をコンピュータに実行させることを特徴とする試験値出力プログラム。
（付記２）
試験紙の撮像画像から取得された、前記試験紙の前記試薬領域とは異なる部分の色情報である基準色情報を参照し、
前記試験済みの試験紙の前記異なる部分の色情報と、前記基準色情報との差分を取得し、
前記試薬領域の色情報から前記差分を差し引いた前記試薬領域の補正色情報を算出し、
前記色情報と試験値との関係を示す情報において、前記補正色情報と最も近い色情報と対応する試験値を出力する、
処理をコンピュータに実行させることを特徴とする付記１記載の試験値出力プログラム。
（付記３）
前記試薬領域の色情報は、前記試薬領域における画素の値が、前記試薬領域に含まれる全ての画素の値の平均値を含む所定の範囲内である画素の値の平均値であり、
前記異なる部分の色情報は、前記異なる部分における画素の値が、前記異なる部分に含まれる全ての画素の値の平均値を含む所定の範囲内である画素の値の平均値である、ことを特徴とする付記１又は２記載の試験値出力プログラム。
（付記４）
前記色情報と試験値との関係を示す情報は、試験済みの試験紙の試薬領域の色情報を示す値と、試験値とを対応付けたテーブルである、ことを特徴とする付記１乃至３の何れか一項に記載の試験値出力プログラム。
（付記５）
前記色情報と試験値との関係を示す情報は、試験済みの試験紙の試薬領域の色情報を示す値と、試験値との関係を示す関数である、ことを特徴とする付記１乃至３の何れか一項に記載の試験値出力プログラム。
（付記６）
コンピュータによる試験値出力方法であって、該コンピュータが、
試験済みの試験紙を含む撮像画像を取得し、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定し、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する、
ことを特徴とする試験値出力方法。
（付記７）
試験済みの試験紙を含む撮像画像を取得する画像取得部と、
前記撮像画像のうち前記試験紙の試薬領域の色情報と、前記撮像画像のうち前記試験紙の前記試薬領域とは異なる部分の色情報とを特定する特定部と、
色情報と試験値との関係を示す情報を記憶した記憶部を参照し、特定された前記試薬領域の色情報と前記異なる部分の色情報とに基づいて、前記試験紙に対する試験値を出力する出力部と、を有することを特徴とする試験値出力装置。
【０１４３】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１４４】
１００、１００Ａ、１００Ｂ  試験値出力システム
２００、２００Ａ、２００Ｂ  サーバ装置
２１０  測定データベース
２２０、２２０Ａ、２２０Ｂ  試験値出力処理部
２２１  画像取得部
２２２  領域特定部
２２３  色特定部
２２４  テーブル保持部
２２４Ａ  関数保持部
２２５  補正部
２２６  試験値特定部
２２７  出力部
２２８  格納部
２２９  トリミング部
２３０  尿糖値テーブル
２３０Ａ  変換関数
２３１  ノイズ除去部
２３２  基準色情報
３００  端末装置
【図１】
2018205208.tif 000003
【図２】
2018205208.tif 000004
【図３】
2018205208.tif 000005
【図４】
2018205208.tif 000006
【図５】
2018205208.tif 000007
【図６】
2018205208.tif 000008
【図７】
2018205208.tif 000009
【図８】
2018205208.tif 000010
【図９】
2018205208.tif 000011
【図１０】
2018205208.tif 000012
【図１１】
2018205208.tif 000013
【図１２】
2018205208.tif 000014
【図１３】
2018205208.tif 000015
【図１４】
2018205208.tif 000016
【図１５】
2018205208.tif 000017
【図１６】
2018205208.tif 000018
【図１７】
2018205208.tif 000019
【図１８】
2018205208.tif 000020