(57)【要約】【課題】アルコール摂取量を推定できる、推定摂取量演算システム、及び、推定摂取量演算プログラムを提供する。【解決手段】推定摂取量演算システムは、生体ガス測定装置と、無線通信によって生体ガス測定装置と通信可能に接続される推定摂取量演算装置とを含み、生体ガス測定装置は、生体ガス中のアルコールを検出する第１検出部と、生体ガス中のアセトアルデヒドを検出する第２検出部と、第１検出部の第１検出値からアルコール濃度を取得する第１取得部と、第２検出部の第２検出値からアセトアルデヒド濃度を取得する第２取得部とを有し、推定摂取量演算装置は、第２取得部によって取得されるアセトアルデヒド濃度から生体内でのアルコール代謝量を演算する代謝量演算部と、第１取得部によって取得されるアルコール濃度と、代謝量演算部によって演算されるアルコール代謝量とに基づいて、生体のアルコール推定摂取量を演算する推定摂取量演算部とを有する。【選択図】図１
2020041924.tif 000002
【特許請求の範囲】
【請求項１】
生体ガス測定装置と、
前記生体ガス測定装置とデータ通信可能に接続される、推定摂取量演算装置と
を含む、推定摂取量演算システムであって、
前記生体ガス測定装置は、
生体ガス中の成分の第１分布を検出する第１検出部と、
前記生体ガス中の成分の第２分布を検出する第２検出部と、
前記第１検出部及び前記第２検出部によってそれぞれ検出される第１分布及び第２分布に基づき、前記生体ガス中のアルコール濃度及びアセトアルデヒド濃度を取得する取得部と
を有し、
前記推定摂取量演算装置は、
前記取得部によって取得されるアセトアルデヒド濃度から前記生体内でのアルコール代謝量を演算する代謝量演算部と、
前記取得部によって取得されるアルコール濃度と、前記代謝量演算部によって演算されるアルコール代謝量とに基づいて、前記生体のアルコール推定摂取量を演算する推定摂取量演算部と
を有する、推定摂取量演算システム。
【請求項２】
前記代謝量演算部は、
複数のタイミングで検出される複数の第１分布から前記取得部によって取得される複数のアルコール濃度の変化量と、前記複数のタイミングで検出される複数の第２分布に基づく複数のアセトアルデヒド濃度の変化量とから、前記生体内でアルコールがアセトアルデヒドに変換される代謝率を演算し、
前記取得部によって取得されるアセトアルデヒド濃度と、前記代謝率とから前記生体内でのアルコール代謝量を演算する、請求項１記載の推定摂取量演算システム。
【請求項３】
前記代謝量演算部は、時間経過に従って生体から取得される生体ガス中のアルコールの濃度が減少するとともにアセトアルデヒド濃度が増加する期間において、前記代謝率を演算する、請求項２記載の推定摂取量演算システム。
【請求項４】
前記推定摂取量演算部は、複数のタイミングで生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度との変化量に基づき、当該生体がアルデヒドデヒドロゲナーゼ２を保有するかどうかを判定する保有判定部をさらに有する、請求項１ないし３のいずれか一項記載の推定摂取量演算システム。
【請求項５】
前記保有判定部は、時間経過に従って生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度とが減少する期間において複数のタイミングで生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度との変化量に基づき、当該生体がアルデヒドデヒドロゲナーゼ２を保有するかどうかを判定する、請求項４記載の推定摂取量演算システム。
【請求項６】
前記生体ガス測定装置は、前記生体ガス中の成分の第３分布を検出する第３検出部をさらに有し、
前記取得部は、前記第１検出部、前記第２検出部、及び前記第３検出部によってそれぞれ検出される第１分布、第２分布、及び第３分布に基づき、前記生体ガス中のアルコール濃度、アセトアルデヒド濃度、及びアンモニア濃度を取得し、
前記推定摂取量演算装置は、前記取得部によって取得されるアンモニア濃度が所定濃度以下であるかどうかを判定する濃度判定部をさらに有する、請求項１乃至５のいずれか一項記載の推定摂取量演算システム。
【請求項７】
前記濃度判定部は、前記取得部によって取得されるアルコール濃度が所定の閾値未満である場合に、前記取得部によって取得されるアンモニア濃度が所定濃度以下であるかどうかを判定する、請求項６記載の推定摂取量演算システム。
【請求項８】
前記第３検出部は、銅又は銀を主材料とするハロゲン化合物又は酸化物を感ガス材として含むガス検出部である、請求項６または７記載の推定摂取量演算システム。
【請求項９】
生体ガス中の成分の第１分布を検出する第１検出部と、
前記生体ガス中の成分の第２分布を検出する第２検出部と、
前記第１検出部及び前記第２検出部によってそれぞれ検出される第１分布及び第２分布に基づき、前記生体ガス中のアルコール濃度及びアセトアルデヒド濃度を取得する取得部と
を有する生体ガス測定装置とデータ通信可能に接続される、推定摂取量演算装置のコンピュータが実行する推定摂取量演算プログラムであって、
前記取得部によって取得されるアセトアルデヒド濃度から前記生体内でのアルコール代謝量を演算し、
前記取得部によって取得されるアルコール濃度と、前記演算されるアルコール代謝量とに基づいて、前記生体のアルコール推定摂取量を演算する、推定摂取量演算プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推定摂取量演算システム、及び、推定摂取量演算プログラムに関する。
【背景技術】
【０００２】
従来より、ドライバーの体臭からアセトアルデヒド及びその濃度を検出するセンサ３と、制御手段４とを有し、該制御手段４は、前記センサ３の検出結果と許容値とを比較して、アセトアルデヒドの濃度が許容値以上である場合には自動車を発進不能とする制御を行う飲酒運転防止装置がある。（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２５４４７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来の飲酒運転防止装置では、アルコールの摂取量を推定することはできない。
【０００５】
そこで、アルコール摂取量を推定できる、推定摂取量演算システム、及び、推定摂取量演算プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施の形態の推定摂取量演算システムは、生体ガス測定装置と、無線通信によって前記生体ガス測定装置と通信可能に接続される、推定摂取量演算装置とを含む、推定摂取量演算システムであって、前記生体ガス測定装置は、生体ガス中のアルコールを検出する第１検出部と、前記生体ガス中のアセトアルデヒドを検出する第２検出部と、前記第１検出部の第１検出値からアルコール濃度を取得する第１取得部と、前記第２検出部の第２検出値からアセトアルデヒド濃度を取得する第２取得部とを有し、前記推定摂取量演算装置は、前記第２取得部によって取得されるアセトアルデヒド濃度から前記生体内でのアルコール代謝量を演算する代謝量演算部と、前記第１取得部によって取得されるアルコール濃度と、前記代謝量演算部によって演算されるアルコール代謝量とに基づいて、前記生体のアルコール推定摂取量を演算する推定摂取量演算部とを有する。
【発明の効果】
【０００７】
アルコール摂取量を推定できる、推定摂取量演算システム、及び、推定摂取量演算プログラムを提供することができる。
【図面の簡単な説明】
【０００８】
【図１】実施の形態の生体ガス測定装置１００を示す図である。
【図２】ガスセンサ１５０Ｃの構成を示す図である。
【図３】制御部１７１がタイムスタンプを付与したデータを示す図である。
【図４】推定摂取量演算システム５００を示す図である。
【図５】コンピュータシステム１０を示すブロック図である。
【図６】推定摂取量演算装置２００を示す図である。
【図７】タブレットコンピュータ３００を示す斜視図である。
【図８】抵抗値補正テーブルを示す図である。
【図９】飲酒後の生体ガスに含まれるアンモニア濃度、アルコール濃度、アセトアルデヒド濃度の推移を示す図である。
【図１０】２期におけるアルコール濃度とアセトアルデヒド濃度の推移を示す図である。
【図１１】推定摂取量演算装置２００が実行する処理を表すフローチャートを示す図である。
【図１２】推定摂取量演算装置２００が実行する処理を表すフローチャートを示す図である。
【図１３】タブレットコンピュータ３００のメモリに格納されるメッセージデータを表すテーブル形式のデータである。
【図１４】タブレットコンピュータ３００の制御部３１０がメッセージを表示する処理を表すフローチャートを示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明の推定摂取量演算システム、及び、推定摂取量演算プログラムを適用した実施の形態について説明する。
【００１０】
＜実施の形態＞
図１は、実施の形態の生体ガス測定装置１００を示す図である。図１には、生体ガス測定装置１００の断面構造を示す。生体ガス測定装置１００は、実施の形態の推定摂取量演算システムに含まれる。生体ガス測定装置１００は、被検者の生体ガスの中に含まれるアンモニアガス、アルコールガス、アセトアルデヒドを検出するセンサデバイスである。
【００１１】
ここで、生体とは被検者の体であり、生体内とは被検者の体内である。被検者とは、生体ガス測定装置１００による生体ガスの測定対象者である。生体ガスとは、典型的には呼気であるが、呼気に限らず、皮膚から排出されるガス、排泄物から排出されるガス、及び屁を含む。
【００１２】
生体ガス測定装置１００は、筐体１１０、逆止弁１２０Ａ、１２０Ｂ、スイッチ１３０Ａ、温度センサ１３０Ｂ、湿度センサ１３０Ｃ、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃ、抵抗測定回路１６０、変換回路１６５、測定処理部１７０、通信部１８０、ポンプ１９０Ａ、及びフィルタ１９０Ｂを含む。
【００１３】
筐体１１０は、導入口１１１Ａ、乾燥室１１１Ｂ、測定室１１１Ｃ、排気口１１１Ｄ、パージガス導入口１１１Ｅを有する。導入口１１１Ａは、生体ガスを乾燥室１１１Ｂに導入する導入口であり、乾燥室１１１Ｂに導入された生体ガスは、乾燥室１１１Ｂで乾燥（除湿）されてから測定室１１１Ｃに導入される。典型的には、被検者は、導入口１１１Ａに呼気を吹き込む。導入口１１１Ａには、逆止弁１２０Ａが設けられており、乾燥室１１１Ｂに導入されたガスの流出を抑制している。
【００１４】
乾燥室１１１Ｂは、筐体１１０の内部で測定室１１１Ｃの前に設けられた前室であり、測定室１１１Ｃに連通している。乾燥室１１１Ｂには、乾燥剤１１１Ｂ１が配置されている。乾燥室１１１Ｂに導入された生体ガスは、湿度５０％程度まで乾燥（除湿）されてから測定室１１１Ｃに導入される。乾燥剤１１１Ｂ１は、一例として石灰を含む。なお、ここでは乾燥室１１１Ｂを設ける形態について説明するが、乾燥が不要な場合は乾燥室１１１Ｂと乾燥剤１１１Ｂ１を設けなくてよい。  測定室１１１Ｃは、筐体１１０の内部に設けられた空間（チャンバ）であり、導入口１１１Ａ、排気口１１１Ｄ、及びパージガス導入口１１１Ｅを介して筐体１１０の外部空間に繋がっている。排気口１１１Ｄには、逆止弁１２０Ｂが設けられており、測定室１１１Ｃの外部からのガスの流入を抑制している。
【００１５】
パージガス導入口１１１Ｅには、パイプ１１２が接続されており、パイプ１１２にはポンプ１９０Ａとフィルタ１９０Ｂが直列的に挿入されている。ポンプ１９０Ａは、パージガスを測定室１１１Ｃ内に導入するために設けられているが、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃで測定を行うとき（測定時）には停止されており、停止状態ではパージガスはパージガス導入口１１１Ｅを介して測定室１１１Ｃ内に導入されない。
【００１６】
測定時に導入口１１１Ａから生体ガスが測定室１１１Ｃ内に吹き込まれると、逆止弁１２０Ａ、１２０Ｂによって測定室１１１Ｃ内には生体ガスが閉じ込められる。また、測定終了後にポンプ１９０Ａを作動させると、パイプ１１２を介してパージガス導入口１１１Ｅから測定室１１１Ｃ内にパージガスが導入される。これにより測定室１１１Ｃ内の圧力が上昇し、逆止弁１２０Ｂを通過して生体ガスが排気口１１１Ｄから排出される。この結果、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの表面から生体ガスが除去される。
【００１７】
測定室１１１Ｃの内部には、温度センサ１３０Ｂ、湿度センサ１３０Ｃ、及びガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃが設けられている。温度センサ１３０Ｂ及び湿度センサ１３０Ｃは、測定室１１１Ｃの上側の壁面に取り付けられており、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃは、測定室１１１Ｃの底面に取り付けられている。
【００１８】
温度センサ１３０Ｂは、測定室１１１Ｃの内部の温度を測るために設けられており、温度を表すデータを測定処理部１７０に出力する。湿度センサ１３０Ｃは、一例として、測定室１１１Ｃの内部の湿度を測るために設けられており、湿度を表すデータを測定処理部１７０に出力する。
【００１９】
ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃは、一例として、測定室１１１Ｃの底面に配置されている。ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃは、導入口１１１Ａから排気口１１１Ｄに向かう測定室１１１Ｃ内の流路において、流路に沿ってこの順に配列されている。ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃは、それぞれ異なるガスを検出するセンサである。
【００２０】
ガスセンサ１５０Ａは、一例として、アンモニアガスを検出するセンサである。ガスセンサ１５０Ａは、第３検出部の一例である。ガスセンサ１５０Ａは、一例として、臭化第一銅（ＣｕＢｒ）膜を用いたセンサであり、測定室１１１Ｃに導入される生体ガスに含まれる可能性があるアンモニアを検出するために設けられている。臭化第一銅は、アンモニア（ＮＨ３）ガスを吸着するため、ガスセンサ１５０Ａは、アンモニア雰囲気下で抵抗値が変化する。
【００２１】
ガスセンサ１５０Ａは、支持基板１５１Ａの上に、２つの電極１５２Ａと、２つの電極１５２Ａに跨る臭化第一銅膜１５３Ａとを成膜したものである。支持基板１５１Ａは、例えば、熱酸化膜が形成されたＳｉウェハであり、２つの電極１５２Ａは、例えば、Ａｕ（金）／Ｐｔ（白金）／Ｔｉ（チタン）をそれぞれ５０ｎｍ／５０ｎｍ／１０ｎｍの厚さで積層した電極である。また、センサ膜としての臭化第一銅膜１５３Ａの厚さは、例えば、５００ｎｍである。２つの電極１５２Ａは、抵抗測定回路１６０に接続される。
【００２２】
抵抗測定回路１６０は、ガスセンサ１５０Ａの臭化第一銅膜１５３Ａに所定の電圧（例えば、２Ｖ）を印加し、臭化第一銅膜１５３Ａに流れる電流値を検出する。電流値は、臭化第一銅膜１５３Ａの抵抗値を表す。電流値を表すデータは、変換回路１６５に伝送される。
【００２３】
ガスセンサ１５０Ａは、Ｐ型半導体である臭化第一銅膜１５３Ａにアンモニア分子が可逆的に吸着・脱離する性質を利用し、臭化第一銅膜１５３Ａの組成及び膜厚を最適化したセンサデバイスである。アンモニアの吸着で銅のキャリア濃度が変化することで、電極間の電気抵抗が変化する現象を利用している。ガスセンサ１５０Ａは、呼気に多く含まれるガスの一つであるアセトンに対して、２５００倍の感度差で、１０ｐｐｂからアンモニアだけを区別した計測が可能である。
【００２４】
また、特にアンモニア以外の有機ガスに対して感度差をつけるために、臭化第一銅膜１５３Ａの表面に有機薄膜を形成してもよい。この場合、相対的に感度を低下させるために、有機薄膜をなるべく薄く形成するようにする方が望ましい。例えば、臭化第一銅膜１５３Ａの表面に金粒子を塗布し、高分子ガスに晒すことにより、有機薄膜の単分子層を形成してもよい。高分子ガスとしては、例えば、アミン系、チオール系、シラン系のカップリング材を含むガスを用いるとよい。
【００２５】
なお、ここでは、ガスセンサ１５０Ａが第１ガス感応素子として臭化第一銅膜１５３Ａを含む形態について説明するが、第１ガス感応素子の組成は、厳密に臭化第一銅ではなくてもよい。第１ガス感応素子の組成は、銅（Ｃｕ）又は銀（Ａｇ）を主材料とするハロゲン化合物あるいはハロゲン酸化物であればよい。
【００２６】
ガスセンサ１５０Ｂは、一例として、アルコールガスを検出するセンサである。ガスセンサ１５０Ｂは、第１検出部の一例である。ガスセンサ１５０Ｂは、ヒータ１５５Ｂの上に配置されており、支持基板１５１Ｂの上に、２つの電極１５２Ｂと、２つの電極１５２Ｂに跨る酸化スズ膜１５３Ｂとを成膜したものである。支持基板１５１Ｂ及び電極１５２Ｂは、支持基板１５１Ａ及び電極１５２Ａと同様である。
【００２７】
ガスセンサ１５０Ｂは、ヒータ１５５Ｂで過熱した状態で、アルコールガスが酸化スズ膜１５３Ｂに付着すると、酸化スズ膜１５３Ｂの抵抗値が変化する。
【００２８】
抵抗測定回路１６０は、ガスセンサ１５０Ｂの酸化スズ膜１５３Ｂに所定の電圧を印加し、酸化スズ膜１５３Ｂに流れる電流値を検出する。電流値は、酸化スズ膜１５３Ｂの抵抗値を表す。電流値を表すデータは、変換回路１６５に伝送される。
【００２９】
酸化スズ膜１５３Ｂは、主体とする金属の種類、又は、ガス触媒作用を持つ貴金属を含有させた場合のヒータ１５５Ｂの加熱量によって、選択性を持たせることができる。選択性とは、ガス種による酸化スズ膜１５３Ｂの抵抗値の変化率の度合の差であり、ここでは、アルコールガスに対する抵抗値の変化率の度合と、アルコールガス以外のガスに対する抵抗値の変化率の度合との差である。
【００３０】
例えば、酸化スズ膜１５３Ｂに、貴金属であるパラジウム又は白金、アルミニウム、鉛等の添加金属を含有させることで、ガス種に対する選択性を調整することができる。具体的には、酸化スズ膜１５３Ｂは、アルコールガス以外にアセトンガスに対して感度を有する。このため、アセトンガスの選択性に対するアルコールガスの選択性は、１０倍程度に設定することが望ましい。
【００３１】
なお、ガスセンサ１５０Ｂとしては、上述のような構成のものに限らず、アルコール（エタノール）に含まれる水素を水素イオンと電子に分離して電力を発生させることで、アルコールを検出するセンサを用いてもよく、さらに他の方式でアルコールを検出するセンサを用いてもよい。
【００３２】
ガスセンサ１５０Ｃは、一例として、アセトアルデヒドガスを検出するセンサである。ガスセンサ１５０Ｃは、第２検出部の一例である。ガスセンサ１５０Ｃは、ヒータ１５５Ｃの上に配置されており、支持基板１５１Ｃの上に、２つの電極１５２Ｃと、２つの電極１５２Ｃに跨るアセトアルデヒド検出膜１５３Ｃとを成膜したものである。支持基板１５１Ｃ及び電極１５２Ｃは、支持基板１５１Ａ及び電極１５２Ａと同様である。
【００３３】
アセトアルデヒド検出膜１５３Ｃは、Ｃｕ（銅）とハロゲン元素を含むベース膜に、ポリ（３，４−エチレンジオキシチオフェン）［poly(3,4-ethylenedioxythiophene)］／ポリスチレンスルホン酸（ＰＥＤＯＴ／ＰＳＳ）を結合させた構成を有し、アセトアルデヒドを速い応答速度で、高感度で検出できる検出膜である。アセトアルデヒド検出膜１５３Ｃの詳細な構成については、図３を用いて後述する。
【００３４】
ガスセンサ１５０Ｃは、で、アセトアルデヒドガスがアセトアルデヒド検出膜１５３Ｃに付着すると、アセトアルデヒド検出膜１５３Ｃの抵抗値が変化する。なお、ガスセンサ１５０Ｃを再度利用する前にヒータ１５５Ｃで加熱すると、再度利用するまでの期間を短縮することができる。
【００３５】
抵抗測定回路１６０は、ガスセンサ１５０Ｃのアセトアルデヒド検出膜１５３Ｃに所定の電圧を印加し、アセトアルデヒド検出膜１５３Ｃに流れる電流値を検出する。電流値は、アセトアルデヒド検出膜１５３Ｃの抵抗値を表す。電流値を表すデータは、変換回路１６５に伝送される。
【００３６】
なお、ガスセンサ１５０Ｃとしては、上述のような構成のものに限らず、他の方式でアセトアルデヒドを検出するセンサを用いてもよい。
【００３７】
以上のように、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃについては、ガスセンサ１５０Ａにはヒータが取り付けられておらず、ガスセンサ１５０Ｂ、１５０Ｃにはヒータ１５５Ｂ、１５５Ｃ、１５５Ｄが取り付けられている。
【００３８】
したがって、導入口１１１Ａから排気口１１１Ｄに向かう測定室１１１Ｃ内の流路に沿って、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃをこの順に配列することにより、ガスセンサ１５０Ａがガスセンサ１５０Ｂ及び１５０Ｃのヒータ１５５Ｂ及び１５５Ｃの熱の影響を受け難い構成にすることができる。
【００３９】
抵抗測定回路１６０は、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃに接続されており、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃに電圧を印加して電流値を測定し、電流値を表すデータを変換回路１６５に伝送する。ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃに流れる電流値は、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの抵抗値に反比例した値であり、測定室１１１Ｃに導入された空気中におけるアンモニアガス、アルコールガス、アセトアルデヒドガスの濃度を表す。
【００４０】
なお、一例として、ガスセンサ１５０Ａの臭化第一銅膜１５３Ａの抵抗値は、アンモニアガスの濃度が高いほど上昇し、低いほど低下する。ガスセンサ１５０Ｂの酸化スズ膜１５３Ｂの抵抗値は、アルコールガスの濃度が高いほど低下し、低いほど上昇する。ガスセンサ１５０Ｃのアセトアルデヒド検出膜１５３Ｃの抵抗値は、アセトアルデヒドガスの濃度が高いほど上昇し、低いほど低下する。
【００４１】
抵抗測定回路１６０は、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの電流値を表すデータを識別可能な状態で変換回路１６５に伝送する。
【００４２】
変換回路１６５は、抵抗測定回路１６０から入力されるガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの電流値を表すアナログデータを電圧を表すアナログデータに変換してから、所定のサンプリング周期でデジタル変換する。さらに、変換回路１６５は、電圧値を表すデジタルデータを抵抗値に変換する。サンプリング周期は、一例として、０．１秒である。
【００４３】
変換回路１６５は、電流値を表すデータを電圧値を表すデータに変換する抵抗器と、電圧値を表すアナログデータをデジタル変換するＡ／Ｄ(Analog  to  Digital)変換器とを有する。変換回路１６５は、抵抗値を表すデータ（抵抗値データ）を測定処理部１７０に伝送する。
【００４４】
変換回路１６５は、生体ガス中のアンモニア濃度、アルコール濃度、及びアセトアルデヒド濃度を表す抵抗値データを取得する取得部の一例である。
【００４５】
測定処理部１７０は、制御部１７１及びメモリ１７２を有する。測定処理部１７０は、ＣＰＵ(Central  Processing  Unit)、ＲＡＭ(Random  Access  Memory)、ＲＯＭ(Read  Only  Memory)、及び内部バス等を含むコンピュータによって実現される。
【００４６】
制御部１７１は、測定処理部１７０が実行するプログラムの機能（ファンクション）を機能ブロックとして示したものである。また、メモリ１７２は、測定処理部１７０のメモリを機能的に表したものである。
【００４７】
測定処理部１７０には、スイッチ１３０Ａ、温度センサ１３０Ｂ、湿度センサ１３０Ｃ、抵抗測定回路１６０、変換回路１６５、通信部１８０、及びポンプ１９０Ａが接続されている。
【００４８】
制御部１７１は、スイッチ１３０Ａへの操作入力の内容に応じて、測定処理の開始又は停止、及びポンプ１９０Ａの作動制御等を行う。
【００４９】
また、制御部１７１は、温度センサ１３０Ｂ、湿度センサ１３０Ｃ、及び変換回路１６５からそれぞれ入力される温度データ、湿度データ、及び抵抗値データに、タイムスタンプを付与する。これらのデータは、すべてデジタルデータである。
【００５０】
制御部１７１は、温度データ、湿度データ、及び抵抗値データに、上述のようなタイムスタンプを付与してから、通信部１８０を介して後述する推定摂取量演算装置２００に送信する。この場合に、制御部１７１は、同一時刻を表すタイムスタンプを有する温度データ、湿度データ、及び抵抗値データを後述する推定摂取量演算装置２００に送信するようにしてもよい。
【００５１】
メモリ１７２は、制御部１７１が取得する上述のデータを一時的に格納するとともに、上述のデータを後述する推定摂取量演算装置２００に送信するために用いるプログラム及びデータ等を格納する。
【００５２】
通信部１８０は、インターネットを通じて無線通信を行うモデムである。
【００５３】
ポンプ１９０Ａは、パージガス導入口１１１Ｅに接続されたパイプ１１２に接続されており、筐体１１０の外部の空気をパージガスとして測定室１１１Ｃに導入する。ポンプ１９０Ａとしては、測定室１１１Ｃの内部の空気を吸引できるものであれば、どのような形式のものであってもよい。
【００５４】
フィルタ１９０Ｂは、パージガス導入口１１１Ｅに接続されたパイプ１１２において、ポンプ１９０Ａよりも上流側に接続されており、パージガスに含まれる塵埃等を除去する。
【００５５】
図２は、ガスセンサ１５０Ｃの構成を示す図である。図２に示すように、アセトアルデヒド検出膜１５３Ｃは、Ｃｕ（銅）とハロゲン元素を含むベース膜１５３Ｃ１と、ベース膜１５３Ｃ１に結合したポリ（３，４−エチレンジオキシチオフェン）［poly(3,4-ethylenedioxythiophene)］／ポリスチレンスルホン酸（ＰＥＤＯＴ／ＰＳＳ）１５３Ｃ２とを含む。ベース膜１５３Ｃ１は、ハロゲン化銅膜であって、具体的には、臭化第一銅（ＣｕＢｒ）膜である。
【００５６】
このように、アセトアルデヒド検出膜１５３Ｃにガスが吸着する部分にＰＥＤＯＴ／ＰＳＳ１５３Ｃ２を用い、ベース膜（ベース材料）１５３Ｃ１に応答が速く、高感度であるＣｕＢｒ膜を用いることで、アセトアルデヒドを応答が速く、高感度で検出できるアセトアルデヒド検出膜１５３Ｃを実現できる。
【００５７】
ＰＳＳ単体、ＰＥＤＯＴ単体では導電性が低いが、ＰＥＤＯＴ／ＰＳＳ１５３Ｃ２となることで導電性が発生する。
【００５８】
ここで、ＰＥＤＯＴ／ＰＳＳ１５３Ｃ２は、３，４−エチレンジオキシチオフェン［3,4-ethylenedioxythiophene］（ＥＤＯＴ）をＰＳＳ存在下で、水中で酸化重合させることで、微粒子の水分散体として得られるものである。ＰＥＤＯＴ単体はπ共役系ポリマーで、ＰＳＳはドーパントと水分散剤の役割をしている。
【００５９】
しかしながら、ＰＥＤＯＴ／ＰＳＳ１５３Ｃ２は、ガスセンサに用いるには抵抗値が著しく高い。一方、ベース膜１５３Ｃ１は、導電性が高く、例えばアンモニアセンサのセンサデバイスに備えられる感応膜に用いられており、応答が速く、高感度であるといった極めて優れた特長を持っている。
【００６０】
そこで、ベース膜にベース膜１５３Ｃ１を用い、ベース膜１５３Ｃ１の上面のガスが吸着する部分にＰＥＤＯＴ／ＰＳＳ１５３Ｃ２を用いることで、アセトアルデヒドに対する応答が速く、高感度で検出できるアセトアルデヒド検出膜１５３Ｃを実現している。
【００６１】
また、アセトアルデヒド検出膜が高抵抗の場合には、簡易な測定回路では測定不可能であり、大型の測定装置が必要となって現実的でないのに対し、アセトアルデヒド検出膜１５３Ｃを上述のように構成することで低抵抗化を図ることで、比較的簡易な方法で測定できるようになる。
【００６２】
図２に示すように、ＰＥＤＯＴ／ＰＳＳ１５３Ｃ２は、ベース膜としてのベース膜１５３Ｃ１を構成する結晶粒の粒界及び結晶粒の表面に結合している。すなわち、アセトアルデヒド検出膜１５３Ｃは、ベース膜としてのベース膜１５３Ｃ１を構成する結晶粒の粒界及び結晶粒の表面にＰＥＤＯＴ／ＰＳＳ１５３Ｃ２を結合（吸着）させた膜である。
【００６３】
ここでは、アセトアルデヒド検出膜１５３Ｃは、複数の結晶粒（例えば大きさの異なる複数の結晶粒）が並置されたベース膜１５３Ｃ１と、ベース膜１５３Ｃ１を構成する複数の結晶粒に沿ってベース膜１５３Ｃ１と結合したＰＳＳと、ＰＳＳに吸着したＰＥＤＯＴとを備える。
【００６４】
この場合、ＰＥＤＯＴ／ＰＳＳ１５３Ｃ２をＣｕ＋が架橋する特性から、ＣｕＢｒ膜を構成する結晶粒の表面を覆うＰＥＤＯＴ／ＰＳＳが凹凸形状に沿って均一に結合し、アセトアルデヒドを吸着する表面積が大きくなる。
【００６５】
このように、アセトアルデヒドを吸着する面積が大きくなるため、アセトアルデヒド濃度あたりの電気抵抗値の変化を大きくすることができ、応答が速く、高感度でアセトアルデヒドを検出することが可能となる。
【００６６】
図３は、制御部１７１がタイムスタンプを付与したデータを示す図である。制御部１７１は、図３に示すように、温度データ、湿度データ、及び抵抗値データにタイムスタンプが関連付けられる。
【００６７】
図３では、一例として、タイムスタンプはＴ１であり、Ｔ１が表す同一時刻に検出された温度データ、湿度データ、及び抵抗値データを示す。
【００６８】
また、制御部１７１は、同一時刻を表すタイムスタンプを有する温度データ、湿度データ、及び抵抗値データを行列式の形式のデータとして、推定摂取量演算装置２００に送信してもよい。
【００６９】
図４は、推定摂取量演算システム５００を示す図である。推定摂取量演算システム５００は、生体ガス測定装置１００、推定摂取量演算装置２００、及びタブレットコンピュータ３００を含む。生体ガス測定装置１００、推定摂取量演算装置２００、及びタブレットコンピュータ３００は、インターネット１で接続されている。
【００７０】
推定摂取量演算装置２００の機能は、クラウド上のコンピュータの機能によって実現される。クラウド上のコンピュータの機能は、１又は複数のコンピュータシステムによって実現される。また、推定摂取量演算装置２００は、サーバ等のコンピュータシステムであってもよい。
【００７１】
生体ガス測定装置１００で測定されるアンモニアガス、アルコールガス、アセトアルデヒド濃度を表すデータは、推定摂取量演算装置２００に送信される。推定摂取量演算装置２００は、アンモニアガス、アルコールガス、アセトアルデヒド濃度を表すデータに基づいて、被検者のアルコールの摂取量の推定値等を演算し、演算結果をタブレットコンピュータ３００に送信する。
【００７２】
タブレットコンピュータ３００は、推定摂取量演算システム５００で利用する専用のアプリケーションプログラムがインストールされており、推定摂取量演算装置２００から受信する演算結果を表示する。
【００７３】
図５は、コンピュータシステム１０を示すブロック図である。ここでは、クラウド上のコンピュータの機能を実現する１又は複数のコンピュータシステムのうちの１つであるコンピュータシステム１０について説明する。
【００７４】
コンピュータシステム１０は、バス２０によって接続されたＣＰＵ２１、ＲＡＭ又はＲＯＭ等を含むメモリ部２２、及びハードディスクドライブ（ＨＤＤ（Hard  Disk  Drive））２３を含む。コンピュータシステム１０は、ＣＰＵ２１、メモリ部２２、及びハードディスクドライブ（ＨＤＤ）２３の他に、入力インターフェイス及び出力インターフェイス等を含む。コンピュータシステム１０は、図５に示す構成のものに限定されず、各種周知の要素を付加してもよく、又は、各種周知の要素を代替的に用いてもよい。
【００７５】
図６は、推定摂取量演算装置２００を示す図である。推定摂取量演算装置２００は、主制御部２０１、ガス濃度判定部２０２、代謝量演算部２０３、推定摂取量演算部２０４、保有判定部２０５、通信部２０６、及びメモリ２０８を有する。
【００７６】
主制御部２０１、ガス濃度判定部２０２、代謝量演算部２０３、推定摂取量演算部２０４、保有判定部２０５、通信部２０６、推定摂取量演算装置２００が実行するプログラムの機能（ファンクション）を機能ブロックとして示したものである。また、メモリ２０８は、推定摂取量演算装置２００のメモリを機能的に表したものである。
【００７７】
主制御部２０１は、推定摂取量演算装置２００の制御処理を統括する制御部である。主制御部２０１は、ガス濃度判定部２０２、代謝量演算部２０３、推定摂取量演算部２０４、保有判定部２０５、通信部２０６が行う処理以外の処理を実行する。
【００７８】
また、主制御部２０１は、抵抗値データを温度データ及び湿度データと後述する抵抗値補正テーブルとを用いて補正する処理と、補正した抵抗値データから基準抵抗値に対する抵抗値の変化量を演算する処理とを行う。
【００７９】
ガス濃度判定部２０２は、アンモニア濃度、アルコール濃度、アセトアルデヒド濃度を所定の閾値又は前回の測定値と比較する処理を行う。より具体的には、例えば、ガス濃度判定部２０２は、アルコール濃度が所定の閾値以上であるかどうかを判定する処理、アセトアルデヒド濃度が前回の測定値よりも増加しているかどうかを判定する処理、及び、アンモニア濃度が所定の閾値以下であるかどうかを判定する処理を行う。ガス濃度判定部２０２は、濃度判定部の一例である。
【００８０】
代謝量演算部２０３は、生体ガス測定装置１００の変換回路１６５によって取得され、測定処理部１７０によって送信されるアセトアルデヒド濃度から被検者の体内でのアルコール代謝量を演算する。
【００８１】
推定摂取量演算部２０４は、生体ガス測定装置１００の変換回路１６５によって取得され、測定処理部１７０によって送信されるアルコール濃度と、代謝量演算部２０３によって演算されるアルコール代謝量とに基づいて、生体のアルコール推定摂取量を演算する。アルコール推定摂取量とは、検出されるアルコール濃度及び／又はアセトアルデヒド濃度の要因となるアルコールを生体が摂取したと推定される量である。
【００８２】
保有判定部２０５は、複数のタイミングで生体から取得される生体ガス中のアルコール濃度とアセトアルデヒド濃度との変化量に基づき、被検者がアセトアルデヒドデヒドロゲナーゼ２（ＡＬＤＨ２）を保有するかどうかを判定する。
【００８３】
通信部２０６は、インターネット１を介して、生体ガス測定装置１００及びタブレットコンピュータ３００とデータ通信を行う。より具体的には、通信部２０６は、生体ガス測定装置１００から温度データ、湿度データ、及び抵抗値データを受信し、タブレットコンピュータ３００に演算結果を表すデータを送信する。
【００８４】
メモリ２０８は、生体ガス測定装置１００から受信する温度データ、湿度データ、及び抵抗値データに基づいて、推定摂取量演算装置２００の演算結果を表すデータを作成する際に用いるプログラム及びデータ等を格納する。
【００８５】
図７は、タブレットコンピュータ３００を示す斜視図である。タブレットコンピュータ３００は、実施の形態の推定摂取量演算システム５００に含まれる電子機器の一例である。
【００８６】
タブレットコンピュータ３００の筐体３００Ａには、正面側にタッチパネル３０１及びディスプレイパネル３０２が配設され、タッチパネル３０１の下側には、ホームボタン３０３とスイッチ３０４が配設される。タッチパネル３０１は、ディスプレイパネル３０２の表面側に設けられている。
【００８７】
また、筐体３００Ａの内部には、推定摂取量演算システム５００で利用する専用のアプリケーションプログラムがインストールされる制御部３１０が設けられている。制御部３１０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、及び内部バス等を含むコンピュータによって実現される。制御部３１０は、タッチパネル３０１、ホームボタン３０３、スイッチ３０４への入力ないように応じて演算処理及び制御処理等を実行し、ディスプレイパネル３０２の表示を制御する。
【００８８】
タブレットコンピュータ３００は、推定摂取量演算装置２００から演算結果を表すデータを受信すると、ディスプレイパネル３０２に演算結果を表示する。このような処理は、タブレットコンピュータ３００にインストールされている推定摂取量演算システム５００専用のアプリケーションプログラムによって実行される。
【００８９】
なお、推定摂取量演算システム５００に含まれる電子機器は、タブレットコンピュータ３００に限られず、スマートフォン端末機、ＰＣ(Personal  Computer)等であってもよい。
【００９０】
図８は、抵抗値補正テーブルを示す図である。抵抗値補正テーブルは、推定摂取量演算装置２００の主制御部２０１が温度及び湿度に基づいて抵抗値を補正する際に用いるテーブル形式のデータである。
【００９１】
抵抗値補正テーブルは、横軸が温度、縦軸が湿度であり、温度と湿度によって補正係数Ｃ００〜Ｃ１０５の値が設定されている。温度は１０℃刻みで０℃〜５０℃までの範囲であり、湿度は１０％刻みで０％〜１００％までの範囲である。
【００９２】
ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの抵抗値は、温度と湿度によって変動するため、測定日時による温度及び湿度の変動分を除去して定性的な比較を可能にするために、抵抗値補正テーブルを利用する。
【００９３】
なお、補正係数Ｃ００〜Ｃ１０５の各々の値は、シミュレーション又は実験等で予め決めておけばよい。また、抵抗値補正テーブルは、温度が１０℃刻みで湿度が１０％刻みであるため、抵抗値補正テーブルに含まれる値を補間して、測定時の温度及び湿度の値に応じた補正係数Ｃを求めればよい。
【００９４】
図９は、飲酒後の生体ガスに含まれるアンモニア濃度、アルコール濃度、アセトアルデヒド濃度の推移を示す図である。図９では横軸が時間（右方向が正）を表し、縦軸はアンモニア濃度、アルコール濃度、アセトアルデヒド濃度を表す。
【００９５】
このようなアンモニア濃度、アルコール濃度、アセトアルデヒド濃度の推移は、例えば、文献：D．Smith  et  al．，Physiol．Meas．23（2002）477、及び、文献：二階堂等、第30回におい・かおり環境学会（2017）81に記載されている。
【００９６】
アルコール脱水素酵素(ADH)とアセトアルデヒド脱水素酵素(ALDH)を適度に保有する人間がアルコールを摂取（典型的には飲酒）すると、アルコールは体内でアセトアルデヒドに変換され、アセトアルデヒドは酢酸に変換され、酢酸は水と二酸化炭素に分解される。
【００９７】
時刻ｔ０で飲酒した場合に、一点鎖線で示すアンモニア濃度は、飲酒直後に大幅に低下し、その後徐々に回復する傾向を示す。また、アルコール濃度は、飲酒後１５分から２０分程度してから増加し始め、最大値を取った後に徐々に低下する。また、アセトアルデヒド濃度は、飲酒後にアルコール濃度よりも遅れて増加し始め、最大値を取った後に徐々に低下する。アセトアルデヒド濃度の推移は、全体的にアルコール濃度よりも遅れている。
【００９８】
ここでは、便宜的に、飲酒後の期間を１期、２期、３期の３つの期間に分けて検討する。１期は、アルコール濃度が増加し、アンモニア濃度が急激に低下する期間である。２期は、アルコール濃度が最大値から低下し始め、アセトアルデヒド濃度が増加する期間である。なお、２期においてアンモニア濃度は（１期で最小値を取った後に）徐々に増加する。３期は、アルコール濃度とアセトアルデヒド濃度が低下する期間であり、アンモニア濃度は大きく変化せず略一定である。
【００９９】
推定摂取量演算装置２００は、このような飲酒後の生体ガスに含まれるアンモニア濃度、アルコール濃度、アセトアルデヒド濃度の推移を利用して、アルコール推定摂取量等を演算する。
【０１００】
次に、２期におけるアルコール推定摂取量の求め方について説明する。図１０は、２期におけるアルコール濃度とアセトアルデヒド濃度の推移を示す図である。図１０に示すように、２期に含まれる時刻ｔ１、ｔ２（ｔ２＞ｔ１）の間において、アルコール濃度は低下し、アセトアルデヒド濃度は増加する。
【０１０１】
時刻ｔ１、ｔ２における生体ガスのアルコール濃度をそれぞれＣＡＣＬ１、ＣＡＣＬ２とする。時刻ｔ２は、時刻ｔ１よりも後である。また、時刻ｔ１、ｔ２における生体ガスのアセトアルデヒド濃度をそれぞれＣＡＬＤ１、ＣＡＬＤ２とする。
【０１０２】
２期は、アルコール濃度の変化量ΔＣＡＣＬ＝ＣＡＣＬ２−ＣＡＣＬ１＜０となり、アセトアルデヒド濃度の変化量ΔＣＡＬＤ＝ＣＡＬＤ２−ＣＡＬＤ１＞０となる期間である。図１０に示すように、２期ではアルコール濃度が低下し、アセトアルデヒド濃度が増加するからである。
【０１０３】
生体内での代謝により、アルコールはアセトアルデヒドに変換されるので、生体内での代謝率α２は、次式（１）で表すことができる。
α２＝ΔＣＡＣＬ／ΔＣＡＬＤ      （１）
【０１０４】
このため、被検者の体内でアルコールがアセトアルデヒドに変換される量が時間に対して線形的に推移すると考えると、被検者がアルコールを摂取した時刻ｔ０から時刻ｔ２までの間にアセトアルデヒドに変換されるアルコール量ＣＡＣＬＸは、アルコール濃度で表すと、次式（２）のようになる。アルコール量ＣＡＣＬＸは、アルコール代謝量である。
ＣＡＣＬＸ＝α２×｛ＣＡＬＤ１＋ΔＣＡＬＤ×（ｔ１−ｔ０）／（ｔ２−ｔ１）｝      （２）
【０１０５】
したがって、時刻ｔ０において被検者が摂取したと推定されるアルコール量であるアルコール推定摂取量ＣＡＣＬは、次式（３）で表すことができる。
ＣＡＣＬ＝ＣＡＣＬ１＋ＣＡＣＬＸ      （３）
【０１０６】
以上のように、被検者のアルコール推定摂取量ＣＡＣＬを求めることができる。
【０１０７】
次に、３期におけるアルコール推定摂取量の求め方について説明する。ここでは、時刻ｔ１、ｔ２が３期に含まれるものとして説明する。
【０１０８】
時刻ｔ１、ｔ２における生体ガスのアルコール濃度をそれぞれＣＡＣＬ１、ＣＡＣＬ２とする。時刻ｔ２は、時刻ｔ１よりも後である。また、時刻ｔ１、ｔ２における生体ガスのアセトアルデヒド濃度をそれぞれＣＡＬＤ１、ＣＡＬＤ２とする。
【０１０９】
３期におけるアルコール濃度とアセトアルデヒド濃度の変化量は２期に比べると小さいため、３期ではアルコール濃度の減少分ＴＡＬＣと、アセトアルデヒド濃度の減少分とを対数で表す。
【０１１０】
アルコール濃度の減少分ＴＡＬＣと、アセトアルデヒド濃度の減少分ＴＡＬＤとは、それぞれ、次式（４）、（５）で表すことができる。
ＴＡＬＣ＝ｌｏｇＣＡＣＬ１−ｌｏｇＣＡＣＬ２      （４）
ＴＡＬＤ＝ｌｏｇＣＡＬＤ１−ｌｏｇＣＡＬＤ２        （５）
【０１１１】
また、生体内での代謝によってアルコールがアセトアルデヒドに変換される割合である代謝率α３は、アセトアルデヒド濃度の減少分ＴＡＬＤをアルコール濃度の減少分ＴＡＬＣで除算することで得られるため、次式（６）で表される。
α３＝ＴＡＬＤ／ＴＡＬＣ      （６）
【０１１２】
ここで、ＡＬＤＨ２を保有する生体の場合、代謝率α３＜２であることが実験等によって分かっている。このため、代謝率α３≧２であるかどうかを判定すれば、被検者がＡＬＤＨ２を保有しているかどうかを判定することができる。
【０１１３】
また、被検者がアルコールを摂取した時刻ｔ０から時刻ｔ２までの間にアセトアルデヒドに変換されるアルコール量ＣＡＣＬＸは、代謝率α３を用いてアルコール濃度で表すと、次式（７）のようになる。
ｌｏｇ（ＣＡＣＬＸ）＝（１／α３）×｛ＣＡＬＤ１＋（−ＴＡＬＤ）×（ｔ１−ｔ０）／（ｔ２−ｔ１）｝      （７）
【０１１４】
なお、アセトアルデヒド濃度の減少分ＴＡＬＤに負の符号をつけているのは、アセトアルデヒド濃度の減少分ＴＡＬＤは、時刻ｔ１から時刻ｔ２までの減少分だからである。
【０１１５】
したがって、時刻ｔ０において被検者が摂取したと推定されるアルコール量であるアルコール推定摂取量ＣＡＣＬは、次式（８）で表すことができる。
ＣＡＣＬ＝ＣＡＣＬ１＋ＣＡＣＬＸ      （８）
【０１１６】
以上のように、３期においても被検者のアルコール推定摂取量ＣＡＣＬを求めることができる。なお、３期は２期よりも後の期間であるため、時刻ｔ０で飲酒してからの経過時間は２期よりも長い。このため、時刻ｔ０で摂取されたアルコールのうち、生体内で代謝されずに生体から汗等として直接的に排出されるアルコールも生じうる。
【０１１７】
このため、直接的に排出されるアルコールの平均的な量を実験等で求め、３期で求めるアルコール推定摂取量ＣＡＣＬに対して、補正量として追加してもよい。
【０１１８】
図１１及び図１２は、推定摂取量演算装置２００が実行する処理を表すフローチャートを示す図である。
【０１１９】
主制御部２０１は、処理を開始（スタート）すると、通信部２０６を介して生体ガス測定装置１００から抵抗値データを受信したかどうかを判定する（ステップＳ１）。なお、主制御部２０１は、抵抗値データを受信するまでステップＳ１の処理を繰り返し実行する。
【０１２０】
主制御部２０１は、生体ガス測定装置１００から受信した抵抗値データを温度データ及び湿度データと抵抗値補正テーブルを用いて補正する（ステップＳ２）。抵抗値データの補正に用いる温度データ及び湿度データは、抵抗値データのタイムスタンプと等しい時刻のタイムスタンプを有する温度データ及び湿度データである。
【０１２１】
主制御部２０１は、抵抗値データのタイムスタンプと等しい時刻のタイムスタンプを有する温度データ及び湿度データに基づいて、抵抗値補正テーブルから補正係数Ｃの補間値を求め、補間値を抵抗値に乗算することにより、抵抗値を補正する。
【０１２２】
主制御部２０１は、ステップＳ２で補正された抵抗値データを用いて、基準抵抗値に対する抵抗値の変化量を演算する（ステップＳ３）。主制御部２０１は、ステップＳ３では、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの各々の抵抗値について、基準抵抗値に対する抵抗値の変化量を演算する。
【０１２３】
保有判定部２０５は、ステップＳ３で演算された抵抗値の変化量のうちのガスセンサ１５０Ａの抵抗値の変化量に基づいて、アンモニア濃度が正常範囲内であるかどうかを判定する（ステップＳ４）。
【０１２４】
正常範囲とは、健康な成人の生体ガス（呼気）に含まれる平均的なアンモニア濃度の範囲であり、一例として、２５０ｐｐｂ〜４５０ｐｐｂである。例えば、疲労が蓄積している人の呼気に含まれるアンモニア濃度は増加する。また、飲酒直後にはアンモニア濃度は低下する。正常な範囲の上限は、疲労が蓄積している人の呼気に含まれる平均的なアンモニア濃度よりも低く、下限は、飲酒直後に低下する平均的なアンモニア濃度よりも高い。
【０１２５】
保有判定部２０５によってアンモニア濃度が正常範囲内にない（Ｓ４：ＮＯ）と判定されると、主制御部２０１は、疲労が蓄積している旨のメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ５）。主制御部２０１は、ステップＳ５の処理を終えると、フローをステップＳ６に進行させる。
【０１２６】
疲労が蓄積すると、血中のアンモニア濃度が増加することが分かっている。また、ストレス等によって血中のアンモニア濃度が低下することが分かっている。このため、ステップＳ５では、アンモニア濃度が正常範囲内にない場合は、被検者に疲労が溜まっていると判定する。
【０１２７】
一方、保有判定部２０５によってアンモニア濃度が正常範囲内である（Ｓ４：ＹＥＳ）と判定されると、ガス濃度判定部２０２は、ステップＳ３で演算された抵抗値の変化量のうちのガスセンサ１５０Ｂの抵抗値の変化量に基づいて、アルコール濃度が所定の閾値以上であるかどうかを判定する（ステップＳ６）。所定の閾値は、一例として７３ｐｐｍであり、０．１５ｍｇ／ｌを換算した値である。０．１５ｍｇ／ｌは、呼気１リットル中のアルコール量であり、日本国内での酒気帯び運転の判定基準である。
【０１２８】
ガス濃度判定部２０２によってアルコール濃度が所定の閾値以上である（Ｓ６：ＹＥＳ）と判定されると、主制御部２０１は、３０分後の再測定を求める旨のメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ７）。
【０１２９】
主制御部２０１は、３０分後に生体ガス測定装置１００から抵抗値データを受信したかどうかを判定する（ステップＳ８）。なお、主制御部２０１は、抵抗値データを受信するまでステップＳ８の処理を繰り返し実行する。
【０１３０】
主制御部２０１は、抵抗値データを受信した（Ｓ８：ＹＥＳ）と判定すると、生体ガス測定装置１００から受信した抵抗値データを温度データ及び湿度データと抵抗値補正テーブルを用いて補正する（ステップＳ９）。ステップＳ９の処理は、ステップＳ２と同様である。
【０１３１】
主制御部２０１は、ステップＳ９で補正された抵抗値データを用いて、基準抵抗値に対する抵抗値の変化量を演算する（ステップＳ１０）。ステップＳ１０の処理は、ステップＳ３と同様である。
【０１３２】
ガス濃度判定部２０２は、ステップＳ３でガスセンサ１５０Ｃの抵抗値について演算された基準抵抗値に対する抵抗値の変化量と、ステップＳ１０でガスセンサ１５０Ｃの抵抗値について演算された基準抵抗値に対する抵抗値の変化量とを比較し、アセトアルデヒド濃度が増加しているかどうかを判定する（ステップＳ１１）。
【０１３３】
ガス濃度判定部２０２によってアセトアルデヒド濃度が増加している（Ｓ１１：ＹＥＳ）と判定されると、代謝量演算部２０３はアルコール代謝量を演算する（ステップＳ１２Ａ）。
【０１３４】
ステップＳ３で得られる１回目のガスセンサ１５０Ｃの抵抗値の変化量に対して、ステップＳ１０で得られる２回目のガスセンサ１５０Ｃの抵抗値の変化量が増大しており、アセトアルデヒド濃度が増加しているので、被検者の状態が図９における２期に含まれることが分かる。このため、ステップＳ１２Ａでは、２期におけるアルコール推定摂取量を求める。
【０１３５】
具体的には、代謝量演算部２０３は、ステップＳ３で得られる１回目のガスセンサ１５０Ｃの抵抗値の変化量と、ステップＳ１０で得られる２回目のガスセンサ１５０Ｃの抵抗値の変化量とに基づき、式（１）を用いて生体内での代謝率α２を演算する。
【０１３６】
ここで、ステップＳ１で受信する抵抗値データが測定された時点を時刻ｔ１として取扱い、ステップＳ８で受信する抵抗値データが測定された時点を時刻ｔ２として取扱うことにより、時刻ｔ１、ｔ２におけるアルコール濃度ＣＡＣＬ１、ＣＡＣＬ２と、時刻ｔ１、ｔ２におけるアセトアルデヒド濃度をそれぞれＣＡＬＤ１、ＣＡＬＤ２とを式（１）に代入すればよい。
【０１３７】
また、代謝量演算部２０３は、式（２）を用いて、被検者がアルコールを摂取した時点（時刻ｔ０）から２回目の測定時（時刻ｔ２）までの間にアルデヒドに変換されるアルコール量ＣＡＣＬＸを演算する。アルコール量ＣＡＣＬＸは、生体内での代謝によってアセトアルデヒドに変換されるアルコール代謝量である。
【０１３８】
次に、推定摂取量演算部２０４は、アルコール推定摂取量を演算する（ステップＳ１２Ｂ）。具体的には、推定摂取量演算部２０４は、式（３）に基づいて、ステップＳ１０でガスセンサ１５０Ｂの抵抗値について演算された基準抵抗値に対する抵抗値の変化量（アルコール濃度）と、代謝量演算部２０３によって演算されるアルコール代謝量（アルコール量ＣＡＣＬＸ）とに基づいて、生体のアルコール推定摂取量を演算する。なお、推定摂取量演算部２０４は、アルコール推定摂取量をｍｇ/ｌ単位の値で出力する。
【０１３９】
以上のステップＳ１２Ａ及びＳ１２Ｂにおける演算処理により、アルコール推定摂取量が演算される。
【０１４０】
主制御部２０１は、ステップＳ１２で求めたアルコール推定摂取量を表すデータと、飲酒していることを表すメッセージとを表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ１３）。
【０１４１】
主制御部２０１は、ステップＳ１３の処理を終えると、一連の処理を終了する（エンド）。
【０１４２】
また、ステップＳ１１でガス濃度判定部２０２によってアセトアルデヒド濃度が増加していない（Ｓ１１：ＮＯ）と判定されると、主制御部２０１は、再測定を求める旨のメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ１４）。
【０１４３】
主制御部２０１は、生体ガス測定装置１００から抵抗値データを受信したかどうかを判定する（ステップＳ１５）。なお、主制御部２０１は、抵抗値データを受信するまでステップＳ１５の処理を繰り返し実行する。
【０１４４】
主制御部２０１は、抵抗値データを受信した（Ｓ１５：ＹＥＳ）と判定すると、生体ガス測定装置１００から受信した抵抗値データを温度データ及び湿度データと抵抗値補正テーブルを用いて補正する（ステップＳ１６）。ステップＳ１６の処理は、ステップＳ２と同様である。
【０１４５】
主制御部２０１は、ステップＳ１６で補正された抵抗値データを用いて、基準抵抗値に対する抵抗値の変化量を演算する（ステップＳ１７）。ステップＳ１７の処理は、ステップＳ３と同様である。
【０１４６】
保有判定部２０５は、アルコール濃度の減少分ＴＡＬＣと、アセトアルデヒド濃度の減少分ＴＡＬＤとから代謝率α３を演算する（ステップＳ１８Ａ）。ここでは、ステップＳ８で受信する抵抗値データが測定された時点を時刻ｔ１として取扱い、ステップＳ１５で受信する抵抗値データが測定された時点を時刻ｔ２として取扱えばよい。そして、時刻ｔ１、ｔ２におけるアルコール濃度ＣＡＣＬ１、ＣＡＣＬ２と、時刻ｔ１、ｔ２におけるアセトアルデヒド濃度をそれぞれＣＡＬＤ１、ＣＡＬＤ２とを式（４）、（５）に代入して、アルコール濃度の減少分ＴＡＬＣと、アセトアルデヒド濃度の減少分ＴＡＬＤとを求めればよい。
【０１４７】
そして、保有判定部２０５は、式（６）を用いて、アルコール濃度の減少分ＴＡＬＣと、アセトアルデヒド濃度の減少分ＴＡＬＤとから代謝率α３を求めればよい。
【０１４８】
次に、代謝量演算部２０３はアルコール代謝量を演算する（ステップＳ１８Ｂ）。ステップＳ３で得られる１回目のガスセンサ１５０Ｃの抵抗値の変化量に対して、ステップＳ１０で得られる２回目のガスセンサ１５０Ｃの抵抗値の変化量が減少しており、アセトアルデヒド濃度が低下しているので、被検者の状態が図９における３期に含まれることが分かる。このため、ステップＳ１８Ｂ及びＳ１８Ｃでは、３期におけるアルコール推定摂取量を求める。
【０１４９】
具体的には、代謝量演算部２０３は、式（７）を用いて、被検者がアルコールを摂取した時点（時刻ｔ０）から３回目の測定時（時刻ｔ２）までの間にアルデヒドに変換されるアルコール量ＣＡＣＬＸを演算する。アルコール量ＣＡＣＬＸは、生体内での代謝によってアセトアルデヒドに変換されるアルコール代謝量である。
【０１５０】
次に、推定摂取量演算部２０４は、アルコール推定摂取量を演算する（ステップＳ１８Ｃ）。具体的には、推定摂取量演算部２０４は、式（８）に基づいて、ステップＳ１７でガスセンサ１５０Ｂの抵抗値について演算された基準抵抗値に対する抵抗値の変化量（アルコール濃度）と、代謝量演算部２０３によって演算されるアルコール代謝量（アルコール量ＣＡＣＬＸ）とに基づいて、生体のアルコール推定摂取量を演算する。なお、推定摂取量演算部２０４は、アルコール推定摂取量をｍｇ/ｌ単位の値で出力する。
【０１５１】
以上のステップＳ１８Ｂ及びＳ１８Ｃにおける演算処理により、３期におけるアルコール推定摂取量が演算される。
【０１５２】
保有判定部２０５は、ステップＳ１８Ａで求めた代謝率α３が、生体ガス測定装置１００のガスセンサ１５０Ｃの計測精度の下限値に対応する値以上であるかどうかを判定する（ステップＳ１９）。計測精度の下限値は、一例として１０ｐｐｂであるため、計測精度の下限値に対応する代謝率α３の値を予め求めて設定しておけばよい。
【０１５３】
保有判定部２０５は、ステップＳ１９において計測精度の下限値以上の値である（Ｓ１９：ＹＥＳ）と判定すると、代謝率α３が所定値以上であるかどうかを判定する（ステップＳ２０）。所定値は、計測精度の下限値に対応する値よりも大きな値であり、一例として２である。
【０１５４】
ステップＳ２０は、被検者がＡＬＤＨ２を保有するかどうかを判定する処理である。ステップＳ７での測定とステップＳ１４での測定との間には時間差があるため、時間差の分だけアルコールが減少してアセトアルデヒドが増加しているかどうかを判定することで、ＡＬＤＨ２の保有者であるかどうかを判定している。
【０１５５】
主制御部２０１は、ステップＳ２０において代謝率α３が所定値以上である（Ｓ２０：ＹＥＳ）と判定すると、被検者が飲酒していることと、被検者がＡＬＤＨ２の保有者であることとアルコール推定摂取量とを表すメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ２１）。主制御部２０１は、ステップＳ２１の処理を終えると、一連の処理を終了する(エンド)。
【０１５６】
また、主制御部２０１は、ステップＳ２０において所定値以上ではない（Ｓ２０：ＮＯ）と判定すると、被検者が飲酒していることと、被検者がＡＬＤＨ２の保有者ではないこととアルコール推定摂取量とを表すメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ２２）。主制御部２０１は、ステップＳ２１の処理を終えると、一連の処理を終了する(エンド)。
【０１５７】
また、ステップＳ１９において保有判定部２０５によって計測精度の下限値以上の値ではない（Ｓ１９：ＮＯ）と判定されると、主制御部２０１は、再測定を求める旨のメッセージを通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ２３）。主制御部２０１は、ステップＳ２３の処理を終えると、フローをステップＳ１５にリターンする。ステップＳ１５乃至Ｓ１８の処理を経て、再度ステップＳ１９の判定処理を行うためである。
【０１５８】
また、ガス濃度判定部２０２は、ステップＳ６においてアルコール濃度が所定の閾値以上ではない（Ｓ６：ＮＯ）と判定すると、アンモニア濃度が所定の閾値以下であるかどうかを判定する（ステップＳ２４）。所定の閾値は、一例として２５０ｐｐｂであり、ステップＳ２の判定に用いる正常範囲の下限値と等しい。
【０１５９】
ガス濃度判定部２０２によってアンモニア濃度が所定の閾値以下である（Ｓ２４：ＹＥＳ）と判定されると、主制御部２０１は、３０分後に再測定を求める旨のメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ２５）。
【０１６０】
主制御部２０１は、約３０分後に生体ガス測定装置１００から抵抗値データを受信したかどうかを判定する（ステップＳ２６）。なお、主制御部２０１は、抵抗値データを受信するまでステップＳ８の処理を繰り返し実行する。
【０１６１】
主制御部２０１は、抵抗値データを受信した（Ｓ２６：ＹＥＳ）と判定すると、生体ガス測定装置１００から受信した抵抗値データを温度データ及び湿度データと抵抗値補正テーブルを用いて補正する（ステップＳ２７）。ステップＳ２７の処理は、ステップＳ２と同様である。
【０１６２】
主制御部２０１は、ステップＳ２７で補正された抵抗値データを用いて、基準抵抗値に対する抵抗値の変化量を演算する（ステップＳ２８）。ステップＳ２８の処理は、ステップＳ３と同様である。
【０１６３】
ガス濃度判定部２０２は、ステップＳ２８で演算された抵抗値の変化量のうちのガスセンサ１５０Ｂの抵抗値の変化量に基づいて、アルコール濃度が所定の閾値以上であるかどうかを判定する（ステップＳ２９）。所定の閾値は、ステップＳ６と同様に、一例として７３ｐｐｍであり、０．１５ｍｇ／ｌを換算した値である。０．１５ｍｇ／ｌは、呼気１リットル中のアルコール量であり、日本国内での酒気帯び運転の判定基準である。
【０１６４】
ガス濃度判定部２０２によってアルコール濃度が所定の閾値以上である（Ｓ２９：ＹＥＳ）と判定されると、主制御部２０１は、飲酒していることを表すメッセージを表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ３０）。
【０１６５】
一方、ガス濃度判定部２０２によってアルコール濃度が所定の閾値以上ではない（Ｓ２９：ＮＯ）と判定されると、主制御部２０１は、飲酒していないことと、疲労していることを表すメッセージを表示する指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ３１）。アルコール濃度が所定の閾値未満で、アンモニア濃度が所定の閾値未満である場合は、ストレス等によってアンモニア濃度が低下していると考えられるからである。
【０１６６】
主制御部２０１は、ステップＳ３０又はＳ３１の処理を終えると、一連の処理を終了する(エンド)。
【０１６７】
また、ステップＳ２４において、ガス濃度判定部２０２によってアンモニア濃度が所定の閾値以下ではない（Ｓ２４：ＮＯ）と判定されると、主制御部２０１は、飲酒していないことと、疲労しておらず体調良好であることを表すメッセージをタブレットコンピュータ３００に表示させる指令を通信部２０６を介してタブレットコンピュータ３００に送信する（ステップＳ３２）。
【０１６８】
主制御部２０１は、ステップＳ３２の処理を終えると、一連の処理を終了する(エンド)。
【０１６９】
図１３は、タブレットコンピュータ３００のメモリに格納されるメッセージデータを表すテーブル形式のデータである。図１３には、図１１におけるステップ番号とメッセージの内容を関連付けて示す。
【０１７０】
タブレットコンピュータ３００は、ステップＳ５の指令を受けると、ディスプレイパネル３０２に「疲労が蓄積しています」とのメッセージを表示する。同様に、タブレットコンピュータ３００は、ステップＳ７、Ｓ１３の指令を受けると、それぞれ、ディスプレイパネル３０２に「３０分後に再測定してください」、「飲酒しています  アルコール推定摂取量は○○ｍｇ／ｌです」とのメッセージを表示する。アルコール推定摂取量の数値は、推定摂取量演算装置２００から受信したアルコール推定摂取量を表す数値が表示される。
【０１７１】
また、タブレットコンピュータ３００は、ステップＳ１４の指令を受けると、ディスプレイパネル３０２に「再測定してください」とのメッセージを表示する。
【０１７２】
また、タブレットコンピュータ３００は、ステップＳ２１、Ｓ２２の指令を受けると、それぞれ、ディスプレイパネル３０２に「ＡＬＤＨ２の保有者です  アルコール推定摂取量は○○ｍｇ／ｌです」、「ＡＬＤＨ２の保有者ではありません  アルコール推定摂取量は○○ｍｇ／ｌです」とのメッセージを表示する。アルコール推定摂取量の数値は、推定摂取量演算装置２００から受信したアルコール推定摂取量を表す数値が表示される。
【０１７３】
また、タブレットコンピュータ３００は、ステップＳ２５、Ｓ３０の指令を受けると、それぞれ、ディスプレイパネル３０２に「３０分後に再測定してください」、「飲酒しています」とのメッセージを表示する。
【０１７４】
また、タブレットコンピュータ３００は、ステップＳ３１、Ｓ３２の指令を受けると、それぞれ、ディスプレイパネル３０２に「飲酒していません  疲労しています」、「飲酒していません  体調良好で疲労していません」とのメッセージを表示する。
【０１７５】
図１４は、タブレットコンピュータ３００の制御部３１０がメッセージを表示する処理を表すフローチャートを示す図である。
【０１７６】
制御部３１０は、推定摂取量演算システム５００で利用する専用のアプリケーションプログラムが立ち上げられると処理を開始する(スタート)。
【０１７７】
制御部３１０は、指令を受信したかどうかを判定する（ステップＳ１０１）。制御部３１０は、指令を受信するまでステップＳ１０１の処理を繰り返し実行する。
【０１７８】
制御部３１０は、指令を受信した（Ｓ１０１：ＹＥＳ）と判定すると、受信した指令に関連付けられたメッセージをメッセージデータを表すテーブル形式のデータ(図１３参照)から読み出し、ディスプレイパネル３０２に表示する(ステップＳ１０２)。
【０１７９】
制御部３１０は、処理を終了するかどうかを判定する（ステップＳ１０３）。処理を終了するのは、アプリケーションがオフにされたときである。
【０１８０】
制御部３１０は、処理を終了しない（Ｓ１０３：ＮＯ）と判定するとフローをステップＳ１０１にリターンする。
【０１８１】
一方、制御部３１０は、処理を終了すると判定すると、一連の処理を終える(エンド)。制御部３１０は、アプリケーションがオフにされるまで、繰り返し処理を実行する。
【０１８２】
以上のように、推定摂取量演算システム５００によれば、生体ガスのアセトアルデヒド濃度から生体内でのアルコール代謝量を演算し、生体ガスのアルコール濃度と、演算したアルコール代謝量とに基づいて、被検者のアルコール推定摂取量を演算する。このため、被検者の体内で代謝等によって消費されたアルコール量を考慮して被検者のアルコール推定摂取量を求めることができる。
【０１８３】
したがって、アルコール摂取量を推定できる、推定摂取量演算システム５００、及び、推定摂取量演算方法を提供することができる。
【０１８４】
また、推定摂取量演算システム５００によれば、複数の時点で検出される複数のアルコール濃度の変化量と、複数のタイミングで検出される複数のアセトアルデヒド濃度の変化量とから、アルコールがアセトアルデヒドに変換される代謝率を求め、求めた代謝率を用いてアルコール代謝量を演算する。
【０１８５】
したがって、被検者の体がアルコールをアルデヒドに変換する代謝率を用いてアルコール代謝量を求めることができ、被検者の体がアルコールをアルデヒドに変換する特性に応じて、アルコール代謝量を求めることができる。
【０１８６】
また、推定摂取量演算システム５００によれば、複数の時点で検出される複数のアルコール濃度の変化量と、複数のタイミングで検出される複数のアセトアルデヒド濃度の変化量とから、被検者がアルデヒドデヒドロゲナーゼ２を保有するかどうかを判定することができる。
【０１８７】
したがって、したがって、アルコール摂取量を推定できるとともに、被検者がアルデヒドデヒドロゲナーゼ２の保有者であるかどうかを判定できる、推定摂取量演算システム５００、及び、推定摂取量演算方法を提供することができる。
【０１８８】
なお、以上では、生体ガス測定装置１００がアンモニアガスを検出するガスセンサ１５０Ａ、アルコールガスを検出するガスセンサ１５０Ｂ、アセトアルデヒドガスを検出するガスセンサ１５０Ｃを含む形態について説明した。
【０１８９】
しかしながら、生体ガス測定装置１００が含むガスセンサは、アンモニアガス、アルコールガス、アセトアルデヒドガスを別々に検出するセンサではなくてもよい。例えば、アンモニアガス、アルコールガス、アセトアルデヒドガスに対する抵抗値の変化（アンモニアガス、アルコールガス、アセトアルデヒドガスに対する感度）が異なる３つのガスセンサを用い、３つのガスセンサの検出値を連立方程式で解くことによって、アンモニアガス、アルコールガス、アセトアルデヒドガスの各々の濃度を求めるようにしてもよい。
【０１９０】
この場合に、３つのガスセンサのうちの１つのガスセンサの検出値のアンモニアガス、アルコールガス、アセトアルデヒドガスに対する分布は、第１分布の一例である。残りの２つのガスセンサうちの１つのガスセンサの検出値のアンモニアガス、アルコールガス、アセトアルデヒドガスに対する分布は、第２分布の一例である。残りの１つのガスセンサの検出値のアンモニアガス、アルコールガス、アセトアルデヒドガスに対する分布は、第３分布の一例である。
【０１９１】
また、以上では、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの基準抵抗値に対する抵抗値の変化量を求め、抵抗値の変化量をアンモニアガス、アルコールガス、アセトアルデヒドガスの濃度として用いる形態について説明した。しかしながら、基準抵抗値に対する抵抗値の変化量ではなく、ガスセンサ１５０Ａ、１５０Ｂ、１５０Ｃの抵抗値をアンモニアガス、アルコールガス、アセトアルデヒドガスの濃度として用いてもよい。
【０１９２】
また、以上では、生体ガス測定装置１００から送信される抵抗値データに基づいて、推定摂取量演算システム５００がアルコール推定摂取量等を演算し、演算した結果をタブレットコンピュータ３００に送信し、表示させる形態について説明した。
【０１９３】
しかしながら、生体ガス測定装置１００が演算部とディスプレイパネルを有し、アルコール推定摂取量等を演算し、ディスプレイパネルに演算結果等を表示するようにしてもよい。また、生体ガス測定装置１００がディスプレイパネルを有し、推定摂取量演算システム５００の演算結果等をディスプレイパネルに表示するようにしてもよい。
【０１９４】
また、以上では、推定摂取量演算装置２００と生体ガス測定装置１００が無線通信で通信可能に接続される形態について説明したが、推定摂取量演算装置２００がサーバのようなコンピュータである場合には、推定摂取量演算装置２００と生体ガス測定装置１００は、ＬＡＮ(Local  Area  Network)ケーブルのようなケーブルによる有線通信で通信可能に接続されてもよい。同様に、生体ガス測定装置１００とタブレットコンピュータ３００は、ＬＡＮケーブルのようなケーブルによる有線通信で通信可能に接続されてもよい。
【０１９５】
また、以上では、ポンプ１９０Ａを用いる形態について説明したが、ポンプ１９０Ａの代わりにファンを用いてもよい。ファンとしては、例えば、軸流ファン又はシロッコファン等を用いればよい。
【０１９６】
以上、本発明の例示的な実施の形態の推定摂取量演算システム、及び、推定摂取量演算プログラムについて説明したが、本発明は、具体的に開示された実施の形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【０１９７】
以上の実施の形態に関し、さらに以下の付記を開示する。
(付記１)
生体ガス測定装置と、
前記生体ガス測定装置とデータ通信可能に接続される、推定摂取量演算装置と
を含む、推定摂取量演算システムであって、
前記生体ガス測定装置は、
生体ガス中の成分の第１分布を検出する第１検出部と、
前記生体ガス中の成分の第２分布を検出する第２検出部と、
前記第１検出部及び前記第２検出部によってそれぞれ検出される第１分布及び第２分布に基づき、前記生体ガス中のアルコール濃度及びアセトアルデヒド濃度を取得する取得部と
を有し、
前記推定摂取量演算装置は、
前記取得部によって取得されるアセトアルデヒド濃度から前記生体内でのアルコール代謝量を演算する代謝量演算部と、
前記取得部によって取得されるアルコール濃度と、前記代謝量演算部によって演算されるアルコール代謝量とに基づいて、前記生体のアルコール推定摂取量を演算する推定摂取量演算部と
を有する、推定摂取量演算システム。
(付記２)
前記代謝量演算部は、
複数のタイミングで検出される複数の第１分布から前記取得部によって取得される複数のアルコール濃度の変化量と、前記複数のタイミングで検出される複数の第２分布に基づく複数のアセトアルデヒド濃度の変化量とから、前記生体内でアルコールがアセトアルデヒドに変換される代謝率を演算し、
前記取得部によって取得されるアセトアルデヒド濃度と、前記代謝率とから前記生体内でのアルコール代謝量を演算する、付記１記載の推定摂取量演算システム。
(付記３)
前記代謝量演算部は、時間経過に従って生体から取得される生体ガス中のアルコールの濃度が減少するとともにアセトアルデヒド濃度が増加する期間において、前記代謝率を演算する、付記２記載の推定摂取量演算システム。
(付記４)
前記推定摂取量演算部は、複数のタイミングで生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度との変化量に基づき、当該生体がアセトアルデヒドデヒドロゲナーゼ２を保有するかどうかを判定する保有判定部をさらに有する、付記１ないし３のいずれか一項記載の推定摂取量演算システム。
(付記５)
前記保有判定部は、時間経過に従って生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度とが減少する期間において複数のタイミングで生体から取得される生体ガス中のアルコールの濃度とアセトアルデヒド濃度との変化量に基づき、当該生体がアセトアルデヒドデヒドロゲナーゼ２を保有するかどうかを判定する、付記４記載の推定摂取量演算システム。
(付記６)
前記生体ガス測定装置は、前記生体ガス中の成分の第３分布を検出する第３検出部をさらに有し、
前記取得部は、前記第１検出部、前記第２検出部、及び前記第３検出部によってそれぞれ検出される第１分布、第２分布、及び第３分布に基づき、前記生体ガス中のアルコール濃度、アセトアルデヒド濃度、及びアンモニア濃度を取得し、
前記推定摂取量演算装置は、前記取得部によって取得されるアンモニア濃度が所定濃度以下であるかどうかを判定する濃度判定部をさらに有する、付記１乃至５のいずれか一項記載の推定摂取量演算システム。
(付記７)
前記濃度判定部は、前記取得部によって取得されるアルコール濃度が所定の閾値未満である場合に、前記取得部によって取得されるアンモニア濃度が所定濃度以下であるかどうかを判定する、付記６記載の推定摂取量演算システム。
(付記８)
前記第３検出部は、銅又は銀を主材料とするハロゲン化合物又は酸化物を感ガス材として含むガス検出部である、付記６または７記載の推定摂取量演算システム。
(付記９)
生体ガス中の成分の第１分布を検出する第１検出部と、
前記生体ガス中の成分の第２分布を検出する第２検出部と、
前記第１検出部及び前記第２検出部によってそれぞれ検出される第１分布及び第２分布に基づき、前記生体ガス中のアルコール濃度及びアセトアルデヒド濃度を取得する取得部と
を有する生体ガス測定装置とデータ通信可能に接続される、推定摂取量演算装置のコンピュータが実行する推定摂取量演算プログラムであって、
前記取得部によって取得されるアセトアルデヒド濃度から前記生体内でのアルコール代謝量を演算し、
前記取得部によって取得されるアルコール濃度と、前記演算されるアルコール代謝量とに基づいて、前記生体のアルコール推定摂取量を演算する、推定摂取量演算プログラム。
【符号の説明】
【０１９８】
１００  生体ガス測定装置
１１０  筐体
１１１Ａ  導入口
１１１Ｃ  測定室
１１１Ｄ  排気口
１３０Ｂ  温度センサ
１３０Ｃ  湿度センサ
１５０Ａ、１５０Ｂ、１５０Ｃ  ガスセンサ
１６０  抵抗測定回路
１６５  変換回路
１７０  測定処理部
１７１  制御部
２００  推定摂取量演算装置
２０１  主制御部
２０２  ガス濃度判定部
２０３  代謝量演算部
２０４  推定摂取量演算部
２０５  保有判定部
２０６  通信部
３００  タブレットコンピュータ
３１０  制御部
５００  推定摂取量演算システム
【図１】
2020041924.tif 000003
【図２】
2020041924.tif 000004
【図３】
2020041924.tif 000005
【図４】
2020041924.tif 000006
【図５】
2020041924.tif 000007
【図６】
2020041924.tif 000008
【図７】
2020041924.tif 000009
【図８】
2020041924.tif 000010
【図９】
2020041924.tif 000011
【図１０】
2020041924.tif 000012
【図１１】
2020041924.tif 000013
【図１２】
2020041924.tif 000014
【図１３】
2020041924.tif 000015
【図１４】
2020041924.tif 000016