JP2010026746A - Terminal device, service server, and system - Google Patents

Terminal device, service server, and system Download PDF

Info

Publication number
JP2010026746A
JP2010026746A JP2008186727A JP2008186727A JP2010026746A JP 2010026746 A JP2010026746 A JP 2010026746A JP 2008186727 A JP2008186727 A JP 2008186727A JP 2008186727 A JP2008186727 A JP 2008186727A JP 2010026746 A JP2010026746 A JP 2010026746A
Authority
JP
Japan
Prior art keywords
service
terminal device
information
enabling
breath
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008186727A
Other languages
Japanese (ja)
Inventor
Keita Hara
圭太 原
Tsunehisa Kawada
倫久 川田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Priority to JP2008186727A priority Critical patent/JP2010026746A/en
Publication of JP2010026746A publication Critical patent/JP2010026746A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a system that can provide service information for a terminal device having breath sensors to enable the sensors and diagnose health conditions according to measurements of breath components by the sensors. <P>SOLUTION: The portable terminal 20 includes a communication part for communication with a server 24, the plurality of sensors for detecting and outputting different components in breath, and a control part connected to the communication part and sensors and adapted to control them for breath sensing and checkups. When the control part applies for a service to the server and sends a payment execution request for a fee for the service provision to the server 24 to make a payment, the server 24 sends service information to the portable terminal 20. On receiving the service information, the control part enables the sensors to measure breath components through the sensors and diagnose a health condition based on the results. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、呼気センサを備えた端末装置、及び、そのような端末装置に対してサービスを提供するシステムに関し、特に、所定のサーバから受信した鍵により当該センサを可能化し、当該センサによる測定結果に基づいてユーザの健康状態を診断し出力するための技術に関する。   The present invention relates to a terminal device provided with a breath sensor and a system for providing a service to such a terminal device, and in particular, enables the sensor by a key received from a predetermined server, and a measurement result by the sensor. The present invention relates to a technique for diagnosing and outputting a user's health status based on the above.

近時の健康ブームにより、個人が手軽に且つ迅速に健康状態をチェックできるシステムに関心が寄せられている。その一方法として、呼気センシングが注目されている。呼気センシングとは、呼気中の特定成分の濃度及びその変化を測定し監視することを言う。   With the recent health boom, there is an interest in systems that allow individuals to easily and quickly check their health. As one of the methods, breath sensing is attracting attention. Exhalation sensing refers to measuring and monitoring the concentration of specific components in the exhalation and changes thereof.

呼気には、疾患等に起因して発生した成分が含まれる。このような成分をマーカと呼ぶ。マーカの濃度及びその変化を測定すれば、その測定結果から個人の健康状態をある程度診断できる。このことは、健康管理、疾病の早期発見、及び、早期治療に役立つ。   The exhaled breath includes a component generated due to a disease or the like. Such a component is called a marker. If the marker concentration and its change are measured, the individual's health condition can be diagnosed to some extent from the measurement result. This is useful for health care, early detection of disease, and early treatment.

呼気中マーカの例としては、酸化ストレスに起因するエタン及びペンタン、呼吸疾患によるNO及びCO、消化器疾患に起因するH、糖尿病によるアセトン等がある。 Examples of exhalation markers include ethane and pentane due to oxidative stress, NO and CO due to respiratory disease, H 2 due to digestive tract disease, acetone due to diabetes, and the like.

このことに鑑みて、特許文献1に開示の携帯電話機は、マイク付近に、SnO膜及びWO膜を含む呼気センサを設ける。呼気センサは、マーカ成分であるH、口臭の元であるメチルメルカプタン等を検出する。その結果は表示出力される。 In view of this, the mobile phone disclosed in Patent Document 1 is provided with an exhalation sensor including a SnO 2 film and a WO 3 film in the vicinity of the microphone. The breath sensor detects H 2 that is a marker component, methyl mercaptan that is the source of bad breath, and the like. The result is displayed and output.

別の例として、特許文献2に記載の携帯電話機には、そのケース内に金属製半導体ガスセンサが設けられている。音声を入力する開孔部から当該センサ周辺に呼気を導入すると、当該センサは呼気中のメチルメルカプタン及びエチレン(口臭元)等を検出する。表示部はその検出濃度により異なる表示を行なう。この例では、センサをマーカセンサに代えることにより、呼気センシングを行なうことが出来る。   As another example, the cellular phone described in Patent Document 2 is provided with a metal semiconductor gas sensor in its case. When exhalation is introduced around the sensor through an opening for inputting sound, the sensor detects methyl mercaptan, ethylene (or bad breath source) and the like in the exhalation. The display unit displays differently depending on the detected density. In this example, exhalation sensing can be performed by replacing the sensor with a marker sensor.

上記した例のように、日常生活で、長時間人の近くに配置される端末装置(携帯電話機を含む)に呼気センサを設ければ、ユーザは所望のタイミングで健康チェックを行なうことが出来る。
特開2006−75447号公報 特開2003−341375号公報
As in the example described above, if a breath sensor is provided in a terminal device (including a mobile phone) that is placed near a person for a long time in daily life, the user can perform a health check at a desired timing.
JP 2006-75447 A JP 2003-341375 A

しかし、上述の技術はいずれも、呼気センシングを行ない、健康状態を診断するのには十分ではない。   However, none of the above-described techniques are sufficient to perform breath sensing and diagnose a health condition.

特許文献1及び特許文献2に記載の端末装置は、その呼気センサの種類が2種類以下と、検出可能なマーカ種類が比較的少ない。健康管理及び疾患予防の観点から、比較的多種類のマーカ濃度を検知することが求められている。上記端末装置はこれに対応していない。   The terminal devices described in Patent Literature 1 and Patent Literature 2 have two or less types of breath sensors and relatively few detectable marker types. From the viewpoint of health management and disease prevention, it is required to detect relatively many types of marker concentrations. The terminal device does not support this.

さらに、健康状態の診断においては、個人によって留意する疾患が異なるため、その診断対象疾患を選択可能なものが望ましい。しかし、これらの端末装置は、少数の診断対象疾患が予め定められており、これに対応していない。   Furthermore, in the diagnosis of the health condition, since the disease to be noted differs depending on the individual, it is desirable to select the disease to be diagnosed. However, in these terminal devices, a small number of diseases to be diagnosed are determined in advance, and this does not correspond to these.

このようなメニュー選択性を発展させると、呼気センサを有するものの、健康チェック機能の有無を選択可能な端末装置がより望ましい。一般に、端末装置のハードウエアの一部には、初期時点で動作しないように設定されているものがある。後日、購入者が対応のアプリケーションソフトウエアをインストールすれば動作が可能となる。この態様を利用すれば、端末装置メーカは、呼気センサを有する端末装置に関し、健康チェックに特化すること無く一般ユーザ向けの商品設計を行なうことができる。メーカは、端末装置に健康チェックに関する機能の一部を搭載する必要が無く、かつ、一般向け商品としてこれを大量生産することが出来る。その結果、当該端末装置を比較的安価に供給することができる。一方、ユーザは、健康チェックとは別の目的で当該端末装置を購入しても、健康チェックを所望の時点で可能化することが出来る。ユーザが健康チェックを所望しなければ、ユーザにとって無駄な機能を端末装置に持たせなくても済む。   When such menu selectivity is developed, a terminal device that has a breath sensor but can select whether or not to have a health check function is more desirable. In general, some of the hardware of the terminal device is set not to operate at an initial time. Later, if the purchaser installs the corresponding application software, the operation becomes possible. If this aspect is utilized, the terminal device maker can perform product design for general users without specializing in the health check regarding the terminal device having the breath sensor. The manufacturer does not need to mount a part of the health check function on the terminal device, and can mass-produce this as a general product. As a result, the terminal device can be supplied relatively inexpensively. On the other hand, even if the user purchases the terminal device for a purpose other than the health check, the user can enable the health check at a desired time. If the user does not desire a health check, the terminal device need not have a function that is useless for the user.

加えて、特許文献1には表示出力の詳細が記されていない。健康チェックはその結果が誰にでも分かるように出力され、ユーザが自身の健康度を簡易に認識できることが望ましい。特許文献1に記載の端末装置はこれに対応していない。   In addition, Patent Document 1 does not describe details of display output. It is desirable that the health check is output so that anyone can understand the result, and the user can easily recognize his / her health level. The terminal device described in Patent Document 1 does not support this.

さらにまた、特許文献2に記載の端末装置において、ガスセンサは半導体式であり、ppmレベルの濃度のガス成分を検出する。呼気センシングによる健康診断では、マーカの濃度レベルに従い、ppbレベルのガス濃度測定を必要とする。特許文献2に記載の端末装置は健康管理のための呼気センシングに適しているとは言えない。   Furthermore, in the terminal device described in Patent Document 2, the gas sensor is of a semiconductor type and detects a gas component having a concentration of ppm level. The health diagnosis by breath sensing requires measurement of the gas concentration at the ppb level according to the marker concentration level. The terminal device described in Patent Document 2 cannot be said to be suitable for breath sensing for health management.

したがって、本発明の目的は、端末装置において、一度の測定により、呼気中の低濃度の特定ガス成分を複数種類検出し、そのことにより健康状態の診断が可能な技術を提供することである。   Accordingly, an object of the present invention is to provide a technique capable of detecting a plurality of types of low concentration specific gas components in exhaled breath by a single measurement and thereby diagnosing a health condition.

本発明の別の目的は、一度の測定で、呼気中の低濃度の特定ガス成分を複数種類検出することが可能な端末装置において、検出結果から健康状態を診断し、その診断結果を誰にでも分かりやすい態様で出力するものであって、診断対象疾患が選択可能な技術を提供することである。   Another object of the present invention is to diagnose a health condition from a detection result in a terminal device capable of detecting a plurality of types of low concentration specific gas components in a single measurement, and to whom the diagnosis result is However, it is intended to provide a technique for outputting in an easy-to-understand manner and capable of selecting a diagnosis target disease.

本発明のさらに別の目的は、呼気中の低濃度の特定ガス成分を一度に複数種類検出し、その検出結果から健康状態を診断し、その診断結果を誰にでも分かりやすい態様で出力することが可能な端末装置に対し、このような健康チェック機能の不能/可能をユーザが選択できる技術を提供することである。   Still another object of the present invention is to detect a plurality of types of low concentration specific gas components at one time, to diagnose a health condition from the detection results, and to output the diagnosis results in an easy-to-understand manner for anyone. It is an object of the present invention to provide a technology that allows a user to select whether the health check function is disabled / possible for a terminal device that can be used.

本発明の第1の局面に係る端末装置は、通信装置と、呼気中の複数種類の特定ガス成分を検出して、検出結果に応じて情報を出力するための呼気センシング装置と、特定のサービスを提供するためのサーバに対し、呼気センシング装置を可能化するための情報に関し、通信装置を介して課金要求を送信するための課金要求手段と、課金要求に対応して、通信装置を介してサーバから受信した情報を用いて、呼気センシング装置を可能化するための可能化手段とを含む。呼気センシング装置は初期状態として不能化されていてもよい。   A terminal device according to a first aspect of the present invention includes a communication device, an exhalation sensing device for detecting a plurality of types of specific gas components in exhalation, and outputting information according to the detection result, and a specific service The information for enabling the breath sensing device to the server for providing the charge request means for transmitting the charge request via the communication device, and via the communication device corresponding to the charge request Enabling means for enabling the breath sensing device using information received from the server. The breath sensing device may be disabled as an initial state.

好ましくは、呼気センシング装置は、呼気中の複数種類の特定ガス成分を検出し、それぞれの検出結果に対応する複数の信号を出力するための呼気センサと、呼気センサによる出力信号を用いたサービスを実行するためのサービス実行手段とを含む。   Preferably, the breath sensing device detects a plurality of types of specific gas components in the breath and outputs a plurality of signals corresponding to the respective detection results, and a service using an output signal from the breath sensor. Service execution means for executing.

この端末装置は呼気センシングを行ない、そのセンシング結果を元に情報を出力する呼気センシング装置を含む。端末装置の利用者は、サービスを提供するサーバに、呼気センシング装置の可能化のための情報を得るために、その情報の送信に係る課金要求を行なう。これに応じてサーバから受信した情報により、呼気センシング装置が可能化される。利用者は、呼気センシング結果に基づいた情報により、端末装置に所望の動作を実行させることが出来る。   This terminal device includes a breath sensing device that performs breath sensing and outputs information based on the sensing result. In order to obtain information for enabling the breath sensing device, a user of the terminal device makes a billing request for transmission of the information to a server that provides the service. In response to this, the breath sensing device is enabled by the information received from the server. The user can cause the terminal device to perform a desired operation based on the information based on the breath sensing result.

別の観点において、呼気センシング装置と、可能化のための情報との両方が存在することにより、呼気センシングに関する機能が利用可能となる。   In another aspect, the presence of both the breath sensing device and enabling information makes it possible to use functions related to breath sensing.

利用者は、呼気センシングに関する機能を、端末装置に付加するか否かを選択することが出来る。   The user can select whether or not to add a function related to breath sensing to the terminal device.

例えば、サービスは健康情報に関するものであって、利用者は呼気センシングによる健康チェック機能を、端末装置に付加するか否かを選択することが出来る。   For example, the service relates to health information, and the user can select whether or not to add a health check function based on breath sensing to the terminal device.

ある態様では、呼気センシング装置は、呼気センサ、及び、呼気センサの出力を利用したサービスを実行するためのサービス実行手段を含む。可能化のための情報を受信することにより、呼気センサが可能化され、呼気センサの出力を用いたサービスの利用を開始することができる。   In one aspect, the breath sensing device includes a breath sensor and service execution means for executing a service using the output of the breath sensor. By receiving the enabling information, the expiration sensor is enabled and the use of the service using the output of the expiration sensor can be started.

より好ましくは、サービスは複数通りである。サービス実行手段による複数通りのサービスの実行は、それぞれ、不能化されていてもよい。端末装置は、複数通りのサービスの内から利用者の選択を受けるための選択手段をさらに含む。課金要求手段は、選択手段において選択されたサービスの実行を可能化するための情報に関し、選択されたサービスに応じた課金要求を、通信装置を介して送信するための手段を含む。可能化手段は、課金要求に対応して、通信装置を介してサーバから受信した可能化のための情報を用いて、サービス実行手段による選択されたサービスの実行を可能化するための手段を含む。   More preferably, there are a plurality of services. Execution of a plurality of services by the service execution unit may be disabled respectively. The terminal device further includes a selection means for receiving a user's selection from among a plurality of services. The charging request means includes means for transmitting a charging request corresponding to the selected service via the communication device with respect to information for enabling execution of the service selected by the selection means. The enabling means includes means for enabling execution of the selected service by the service executing means using the enabling information received from the server via the communication device in response to the charging request. .

さらに好ましくは、複数通りのサービスには、それぞれ、識別子が付与されている。課金要求は、選択されたサービスの識別子を含む。可能化手段は、課金要求に応答して、通信装置を介してサーバから受信した、選択されたサービスの実行を可能化するための情報を用いて、サービス実行手段による選択されたサービスの実行を可能化するための手段を含む。   More preferably, an identifier is assigned to each of the plurality of services. The charging request includes the identifier of the selected service. The enabling means executes execution of the selected service by the service execution means using information for enabling execution of the selected service received from the server via the communication device in response to the charging request. Means for enabling.

複数通りのサービスには、さらに、それぞれ、利用金額が設定されている。課金要求は、さらに、選択されたサービスに対応する利用金額情報を含む。可能化手段は、課金要求に応答して、通信装置を介してサーバから受信した選択されたサービスの実行を可能化するための情報を用いて、サービス実行手段による選択されたサービスの実行を可能化するための手段を含む。   A usage amount is set for each of the multiple services. The billing request further includes usage amount information corresponding to the selected service. The enabling means can execute the selected service by the service executing means using information for enabling execution of the selected service received from the server via the communication device in response to the billing request. Means for converting to

利用者は、複数のサービスから所望のものを選択することが出来る。端末装置は、選択されたサービスの識別子を含む課金要求をサーバに送信する。サーバは、課金要求に含まれる識別子に対応する、サービスを可能化するための情報を当該端末装置に送信する。当該情報の受信により、利用者は所望のサービスを利用することが出来る。   The user can select a desired one from a plurality of services. The terminal device transmits a billing request including the identifier of the selected service to the server. The server transmits information for enabling the service corresponding to the identifier included in the billing request to the terminal device. By receiving the information, the user can use a desired service.

例えば、サービスは健康チェックに関するものであって、利用者は呼気センシングによる健康情報サービスの種類、具体的には、診断対象疾患を選択することが出来る。   For example, the service is related to health check, and the user can select the type of health information service by breath sensing, specifically, the disease to be diagnosed.

各サービスには利用金額が設定されていても良い。この場合、端末装置は、選択されたサービスの識別子、及び、そのサービスの利用金額を示す情報を含む課金要求をサーバに送信する。サーバはこの要求に応答して利用金額を課金することとなる。ある観点において、課金金額に応じて、利用可能なサービスの数及び種類は異なる。   A usage amount may be set for each service. In this case, the terminal device transmits a billing request including the identifier of the selected service and information indicating the usage amount of the service to the server. In response to this request, the server charges the usage amount. In one aspect, the number and types of services that can be used vary depending on the billing amount.

好ましくは、可能化するための情報は、呼気センサの出力信号の数と同じ数の数字の組合せを含む。   Preferably, the enabling information includes the same number of numeric combinations as the number of breath sensor output signals.

呼気センサは複数の特定ガス成分を検出し、それぞれの検出結果に対応する複数の信号を出力する。可能化するための情報は、各出力信号に対して処理を行なうための数字を含む。   The expiration sensor detects a plurality of specific gas components and outputs a plurality of signals corresponding to the respective detection results. The information for enabling includes a number for performing processing on each output signal.

より好ましくは、呼気センサは、呼気中の複数種類の特定ガス成分の濃度を検出して複数個の濃度信号を出力する。サービス実行手段は、複数個の濃度信号のレベルを入力とする関数の出力に基づいて、健康状態に関する診断をサービスとして実行するための診断手段と、診断手段による診断結果を所定の態様で表示するための表示手段とを含む。診断手段は、初期状態として不能化されていてもよく、可能化手段により可能化される。   More preferably, the breath sensor detects the concentrations of a plurality of types of specific gas components in the breath and outputs a plurality of concentration signals. The service execution means displays, in a predetermined manner, a diagnosis means for executing a diagnosis relating to a health condition as a service, and a diagnosis result by the diagnosis means, based on an output of a function having a plurality of concentration signal levels as inputs. Display means. The diagnostic means may be disabled as an initial state and is enabled by the enabling means.

さらに好ましくは、関数は、複数個の濃度信号のレベルの線形和であり、可能化するための情報は、線形和を定義する、係数の集合である。   More preferably, the function is a linear sum of the levels of the plurality of density signals, and the enabling information is a set of coefficients that define the linear sum.

好ましくは、呼気センサは、互いに異なる特定ガス成分の濃度を検出してそれぞれ濃度信号を出力する複数のセンシング素子と、複数のセンシング素子の各々の電気抵抗の変化を検出し、濃度信号として出力するための抵抗検出出力手段とを含む。複数のセンシング素子の各々は、互いに異なる特定ガス成分を選択的に吸着する物質で表面修飾されたカーボンナノ構造体を含む。   Preferably, the breath sensor detects a concentration of different specific gas components and outputs a concentration signal, and detects a change in electrical resistance of each of the plurality of sensing elements, and outputs the change as a concentration signal. Resistance detection output means. Each of the plurality of sensing elements includes a carbon nanostructure that is surface-modified with a substance that selectively adsorbs different specific gas components.

この端末装置の呼気センサは複数種類の特定ガス成分を検出し、当該特定ガス成分の濃度を測定することが出来る。この呼気センサの出力に基づいて健康状態に関する診断を行なうことが出来る。呼気中の複数成分の測定結果により、より優れた健康診断を行なうことが出来る。   The breath sensor of this terminal device can detect a plurality of types of specific gas components and measure the concentration of the specific gas components. Based on the output of the breath sensor, a health condition can be diagnosed. Based on the measurement results of a plurality of components in exhaled breath, a better health check can be performed.

可能化するための情報の受信により、利用者は健康状態に関する診断を開始することができる。その診断結果は所定の態様で表示される。利用者は自分の健康状態を表示により知ることが出来る。   By receiving the information for enabling, the user can start a diagnosis regarding the health condition. The diagnosis result is displayed in a predetermined manner. The user can know his / her health status from the display.

呼気センサのセンシング素子は、ある態様では、特定ガス物質を選択的に吸着する物質により表面修飾されるカーボンナノ構造体である。特定ガス物質の吸着量に応じて、微量であっても、センシング素子の両端の電気抵抗が変化する。その結果、呼気中の特定ガス成分を、低濃度でも選択的に検出することが出来る。このことから、この端末装置によれば、例えば、検出しようとするマーカの濃度が微量であっても、当該マーカに関連する疾患の診断を行なうことが出来る。   In one embodiment, the sensing element of the breath sensor is a carbon nanostructure that is surface-modified with a substance that selectively adsorbs a specific gas substance. Depending on the amount of adsorption of the specific gas substance, the electrical resistance at both ends of the sensing element changes even with a small amount. As a result, the specific gas component in the exhaled breath can be selectively detected even at a low concentration. Therefore, according to this terminal device, for example, even when the concentration of the marker to be detected is very small, it is possible to diagnose a disease related to the marker.

ある態様では、診断手段は以下の処理を行なう。呼気センサの各センシング素子が出力する濃度信号、例えば、電気抵抗変化と、検出対象の特定ガス成分の濃度とは、略線形関係にある。したがって、予め求められた当該線形関係により、診断手段は、濃度信号から検出対象の特定ガス成分の濃度を算出する。診断手段は、呼気センサが検出可能な全特定ガス成分の濃度に対し、この処理を行なう。さらに、可能化するための情報により与えられる係数の各々により、各特定ガス成分の濃度を処理し、これらの総和を求める。算出した総和に対し、診断処理は所定の処理を行なう。処理結果は表示される。   In one aspect, the diagnostic means performs the following process. A concentration signal output from each sensing element of the breath sensor, for example, a change in electrical resistance, and the concentration of a specific gas component to be detected have a substantially linear relationship. Therefore, the diagnostic means calculates the concentration of the specific gas component to be detected from the concentration signal based on the linear relationship obtained in advance. The diagnostic means performs this process on the concentration of all specific gas components that can be detected by the breath sensor. Further, the concentration of each specific gas component is processed by each of the coefficients given by the information for enabling, and the sum of these is obtained. The diagnosis process performs a predetermined process on the calculated sum. The processing result is displayed.

したがって、表示される所定の態様は、具体的には数字のような、誰にでも分かりやすいものとなる。そのため、この端末装置による健康診断は、個人でも手軽に利用することが出来る。   Therefore, the predetermined mode to be displayed is easy for anyone to understand, specifically like numbers. Therefore, the health check using this terminal device can be easily used by individuals.

さらに好ましくは、端末装置はさらに、呼気センシング装置について、可能化手段により可能化されたか否かを通知するための可能化状態通知手段を含む。   More preferably, the terminal device further includes an enabling state notifying unit for notifying whether or not the breath sensing device has been enabled by the enabling unit.

可能化状態通知手段を設けることにより、どのサービスが利用可能でありどのサービスが利用可能でないかを容易に確認できる。   By providing the enabling state notifying means, it is possible to easily confirm which services are available and which services are not available.

本発明の第2の局面に係るサービスサーバは、特定のサービスを提供するためのサービスサーバである。サービスサーバは、前述の端末装置から、呼気センシング装置を可能化するための情報に関し、課金要求を受信するための課金要求受信手段と、端末装置から、課金要求を受信したことに応答して、端末装置の利用者に対する課金処理を実行するための課金処理実行手段と、課金処理実行手段による課金処理の実行の後、呼気センシング装置をを可能化するための情報を、課金要求を送信してきた端末装置に送信するための情報送信手段とを含む。   The service server according to the second aspect of the present invention is a service server for providing a specific service. In response to receiving the billing request from the terminal device and the billing request receiving means for receiving the billing request regarding the information for enabling the breath sensing device from the terminal device, Charging processing execution means for executing charging processing for the user of the terminal device, and after executing the charging processing by the charging processing execution means, information for enabling the breath sensing device has been transmitted Information transmitting means for transmitting to the terminal device.

端末装置から課金要求を受信すると、サーバは、端末装置の利用者に対する課金処理を実行し、当該端末装置に可能化するための情報を送信する。端末装置がこの情報を受信すると、端末装置の利用者は呼気センシング結果に基づいた情報により、端末装置に所望の動作を実行させることが出来る。   When receiving the billing request from the terminal device, the server executes billing processing for the user of the terminal device, and transmits enabling information to the terminal device. When the terminal device receives this information, the user of the terminal device can cause the terminal device to execute a desired operation based on the information based on the breath sensing result.

好ましくは、サービスはあらかじめ複数通り準備されており、かつそれぞれには識別子と、対応する利用金額とが設定されている。課金要求は、可能化の対象となるサービスの識別子、及び、対応する利用金額情報を含む。課金処理実行手段は、端末装置から、課金要求を受信したことに応答して、課金要求に含まれる利用金額情報に基づいて、端末装置の利用者に対する課金処理を実行するための手段を含む。情報送信手段は、実行するための手段による課金処理の実行の後、課金要求に含まれる識別子に対応するサービスを可能化するための情報を、課金要求を送信してきた端末装置に送信するための送信手段を含む。   Preferably, a plurality of services are prepared in advance, and an identifier and a corresponding usage amount are set for each. The billing request includes the identifier of the service to be enabled and the corresponding usage amount information. The charging process execution means includes means for executing a charging process for the user of the terminal device based on the usage amount information included in the charging request in response to receiving the charging request from the terminal device. The information transmission means for transmitting information for enabling a service corresponding to the identifier included in the charging request to the terminal apparatus that has transmitted the charging request after execution of the charging process by the means for executing Including transmission means.

利用者は、複数のサービスから所望のものを選択することが出来る。端末装置から課金要求を受信すると、このサービスサーバは、受信した利用料金情報に基づき、端末装置の利用者への課金処理を実行する。実行の後、受信した識別子に対応する、サービスを可能化するための情報を当該端末装置に送信する。当該情報の受信により、利用者は、当該端末装置において所望のサービスを利用することが出来る。   The user can select a desired one from a plurality of services. When receiving the billing request from the terminal device, the service server executes billing processing for the user of the terminal device based on the received usage fee information. After execution, information for enabling the service corresponding to the received identifier is transmitted to the terminal device. By receiving the information, the user can use a desired service in the terminal device.

例えば、利用者は呼気センシングによる健康診断において、健康情報サービスの種類、具体的には、診断対象疾患を選択することが出来る。   For example, the user can select the type of health information service, specifically, the disease to be diagnosed in the health diagnosis by breath sensing.

本発明の第3の局面に係るサービスシステムは、少なくとも1つの端末装置と、端末装置に対し特定のサービスを提供するためのサーバとを含む、サービスシステムである。端末装置は、通信装置と、呼気中の複数種類の特定ガス成分を検出して、検出結果に応じて情報を出力するための呼気センシング装置と、サーバに対し、呼気センシング装置を可能化するための情報に関し、通信装置を介して課金要求を送信するための課金要求手段とを含む。サーバは、端末装置から、課金要求を受信するための課金要求受信手段と、端末装置から課金要求を受信したことに応答して、端末装置の利用者に対する課金処理を実行するための課金処理実行手段と、課金処理実行手段による課金処理の実行の後、呼気センシング装置を可能化するための情報を、課金要求を送信してきた端末装置に送信するための情報送信手段とを含む。端末装置は、課金要求に対応して、通信装置を介してサーバから受信した情報を用いて、呼気センシング装置を可能化するための可能化手段をさらに含む。   A service system according to a third aspect of the present invention is a service system including at least one terminal device and a server for providing a specific service to the terminal device. In order to enable a breath sensing device for a communication device, a breath sensing device for detecting a plurality of types of specific gas components in breath, and outputting information according to the detection result, and a server And charging request means for transmitting a charging request via the communication device. The server executes charging processing for executing charging processing for the user of the terminal device in response to receiving the charging request from the terminal device and charging request receiving means for receiving the charging request from the terminal device And an information transmitting unit for transmitting information for enabling the breath sensing device to the terminal device that has transmitted the charging request after the charging process is executed by the charging process executing unit. The terminal device further includes enabling means for enabling the breath sensing device using information received from the server via the communication device in response to the billing request.

端末装置から課金要求を受信すると、サーバは課金処理の後、当該端末装置に、呼気センシング装置を可能化する情報を送信する。端末装置が鍵情報を受信すると、呼気センシング装置が可能化され、端末装置の利用者は呼気センシングの開始、及びそのセンシング結果に基づく情報入手を行なうことができる。たとえば、呼気センシング結果から、利用者は健康に関する情報を得ることができる。   When receiving the charging request from the terminal device, the server transmits information for enabling the breath sensing device to the terminal device after the charging process. When the terminal device receives the key information, the breath sensing device is enabled, and the user of the terminal device can start breath sensing and obtain information based on the sensing result. For example, the user can obtain information on health from the result of breath sensing.

このサービスシステムにおいて、端末装置の呼気センシング装置は初期状態で不能であってもよい。呼気センシング装置は、サーバからの、可能化するための情報の受信により可能化される。利用者は、端末装置に、呼気センサを用いたサービス機能、例えば、健康チェック機能を持たせるか否かを選択することが出来る。   In this service system, the breath sensing device of the terminal device may be disabled in the initial state. The breath sensing device is enabled by receiving information for enabling from the server. The user can select whether or not the terminal device has a service function using the breath sensor, for example, a health check function.

さらに好ましくは、端末装置はさらに、呼気センシング装置について、可能化手段により可能化されたか否かを通知するための可能化状態通知手段を含む。   More preferably, the terminal device further includes an enabling state notifying unit for notifying whether or not the breath sensing device has been enabled by the enabling unit.

端末装置に可能化状態表示手段を設けることにより、どのサービスが利用可能でありどのサービスが利用可能でないかを容易に確認できる。   By providing the enabling status display means in the terminal device, it is possible to easily confirm which services are available and which services are not available.

以上のように、この発明に係る端末装置、サービスサーバ及びシステムによれば、端末装置の健康チェック機能の不能/可能を利用者が選択することが出来る。さらに、端末装置の出力に関し、利用者による診断対象疾患の選択が可能である。加えて、サーバの配信情報から端末装置が出力表示する診断結果は、例えば数字等の誰にでも分かりやすい態様である。個人が利用しやすい健康チェック方法である。   As described above, according to the terminal device, the service server, and the system according to the present invention, the user can select whether or not the health check function of the terminal device is disabled. Furthermore, regarding the output of the terminal device, the diagnosis target disease can be selected by the user. In addition, the diagnosis result output and displayed by the terminal device from the distribution information of the server is in an easy-to-understand manner for anyone such as numbers. It is a health check method that is easy for individuals to use.

さらに、この発明に係る端末装置によれば、一度の測定により、複数種類の呼気中マーカを同時に検出することができる。さらに、その検出結果により健康状態の診断が可能である。利用者は、所望のタイミングで健康チェックを行なうことが出来る。   Furthermore, according to the terminal device of the present invention, it is possible to simultaneously detect a plurality of types of exhalation markers by one measurement. Furthermore, the health condition can be diagnosed based on the detection result. The user can perform a health check at a desired timing.

さらに、この端末装置のセンシング部は、表面修飾されたカーボンナノ構造体を含む。このことにより、この端末装置は選択的でかつ高感度な呼気センシングを実現する。   Furthermore, the sensing unit of this terminal device includes a surface-modified carbon nanostructure. Thus, this terminal device realizes selective and highly sensitive breath sensing.

以下、本発明の実施の形態に係るシステムについて説明する。以下の説明及び図面では、同一の部品には同一の参照符号及び名称を付してある。それらの機能も同一である。したがって、それらについての詳しい説明は繰返さない。   Hereinafter, a system according to an embodiment of the present invention will be described. In the following description and drawings, the same reference numerals and names are assigned to the same components. Their functions are also the same. Therefore, detailed description thereof will not be repeated.

[第1の実施の形態]
−構成−
図1に、本発明の第1の実施の形態に係る呼気センシングサービス提供システム10の概略構成をブロック図形式で示す。
[First Embodiment]
−Configuration−
FIG. 1 shows a schematic configuration of a breath sensing service providing system 10 according to the first embodiment of the present invention in a block diagram form.

図1を参照して、呼気センシングサービス提供システム10は、携帯端末20及びその他の図示しない複数の端末と、公衆網22に接続され、携帯端末20等の端末と公衆網22を介して通信を行ない、当該端末に対し、後述する呼気センシングに係るサービスを有償で提供するためのサーバ24とを含む。   Referring to FIG. 1, a breath sensing service providing system 10 is connected to a mobile terminal 20 and other terminals (not shown) to a public network 22 and communicates with terminals such as the mobile terminal 20 via the public network 22. And a server 24 for providing, for a fee, a service related to breath sensing, which will be described later, to the terminal.

本実施の形態では、サーバ24は、携帯端末20等の端末の通信キャリアが管理運営するものとする。さらにこの呼気センシングサービス提供システム10に所属する携帯端末20及び複数の端末は、基本的に携帯端末20と同一の構成のものであるものとする。したがって、以下の説明では携帯端末20の構成のみ説明する。   In the present embodiment, the server 24 is managed and operated by a communication carrier of a terminal such as the mobile terminal 20. Furthermore, the portable terminal 20 and a plurality of terminals belonging to the breath sensing service providing system 10 are assumed to have basically the same configuration as the portable terminal 20. Therefore, in the following description, only the configuration of the mobile terminal 20 will be described.

携帯端末20は、アンテナ32を介して無線インターフェースのエアリンクを行ない、サーバ24と双方向通信を行なうための通信部30と、通信部30に接続され、通信部30を介して相手端末と音声通信を行なうための音声入出力部34と、表示部36と、ユーザの入力を制御信号に変換するための操作部38と、呼気中の特定ガス成分濃度を個々に検出するための呼気センサ部46と、サーバ24が提供する各種サービスに関する情報を記憶するためのメモリ44と、携帯端末20において利用可能なサービスと利用できないサービスとを区別して通知するための5つのLED(Light Emitting Diode)40A〜40Eとを含む。なお、以下の説明では、LED40A〜40EをまとめてLED40と呼ぶことがある。メモリ44が記憶する情報は、当該サービスに関する情報であるユーザサービステーブル(以下「Uサービステーブル」と呼ぶ。)、携帯端末20の識別子(Identification number。以下「ID」と呼ぶ。)、ユーザの識別子(以下「UiD」と呼ぶ。)等の携帯端末20に関する情報、及び、後述する制御部により実行される種々のプログラムを含む。   The portable terminal 20 performs an air link of the wireless interface via the antenna 32, is connected to the communication unit 30 for performing bidirectional communication with the server 24, and the communication unit 30, and communicates with the counterpart terminal via the communication unit 30. A voice input / output unit 34 for communication, a display unit 36, an operation unit 38 for converting a user input into a control signal, and an expiration sensor unit for individually detecting a specific gas component concentration in expiration 46, a memory 44 for storing information on various services provided by the server 24, and five LEDs (Light Emitting Diode) 40A for distinguishing and notifying a service that can be used and a service that cannot be used in the mobile terminal 20. ~ 40E. In the following description, the LEDs 40A to 40E may be collectively referred to as the LED 40. Information stored in the memory 44 is a user service table (hereinafter referred to as “U service table”), which is information related to the service, an identifier (identification number; hereinafter referred to as “ID”) of the mobile terminal 20, and a user identifier. (Hereinafter referred to as “UiD”) and other information related to the portable terminal 20 and various programs executed by the control unit described later.

メモリ44に記憶されるアプリケーションソフトウエアは、携帯端末20の工場出荷前にメモリ44に格納されるものとする。   The application software stored in the memory 44 is assumed to be stored in the memory 44 before the portable terminal 20 is shipped from the factory.

携帯端末20は、さらに、通信部30、表示部36、操作部38、呼気センサ部46及びメモリ44に接続され、これらを所定のプログラムにしたがって制御し、呼気センサ部46の出力を、メモリ44に記憶されるUサービステーブル等にしたがって処理し、特定疾患に関する健康状態の表示を行なう機能、及び、携帯端末としての電話機能等の一般的な機能を実現するための制御部50とを含む。   The portable terminal 20 is further connected to the communication unit 30, the display unit 36, the operation unit 38, the expiration sensor unit 46 and the memory 44, and controls them according to a predetermined program, and the output of the expiration sensor unit 46 is stored in the memory 44. And a control unit 50 for realizing a general function such as a telephone function as a mobile terminal, and a function for displaying a health condition related to a specific disease by processing according to a U service table stored in the mobile phone.

制御部50は、所定のプログラムを実行することにより上述した種々の機能を実現する図示しないCPU(Central Processig Unit)、並びに、ROM(Read Only Memory)及びRAM(Ramdom Access Memory)等を含む。   The control unit 50 includes a CPU (Central Processing Unit) (not shown) that implements the various functions described above by executing a predetermined program, a ROM (Read Only Memory), a RAM (Random Access Memory), and the like.

サーバ24は、公衆網22を介して携帯端末20等と通信を行なうための通信部60と、通信部60に接続され、携帯端末20からの種々のアクセスを処理し、携帯端末20に対する健康情報のサービスを行なう機能を実現するための制御部64と、制御部64が提供するサービスに関する種々の情報を記憶するためのHDD(ハードディスクドライブ)62とを含む。   The server 24 is connected to the communication unit 60 for communicating with the portable terminal 20 and the like via the public network 22, and is connected to the communication unit 60, processes various accesses from the portable terminal 20, and health information for the portable terminal 20. A control unit 64 for realizing the function of performing the service, and an HDD (hard disk drive) 62 for storing various information related to the service provided by the control unit 64.

HDD62は、さらに、当該通信キャリアが契約する全ユーザに関し、UiDと、当該ユーザが利用する端末のIDと、当該ユーザと当該通信キャリアとの支払いに関する契約内容とを関連付けた、図示しないテーブルを記憶する。これを以降「支払内容テーブル」と呼ぶ。契約内容は、支払いの際の支払方法及び支払元情報(金融機関の口座番号、クレジットカード番号等)を含む。説明のため、ここではUiDとIDとは1対1であるものとする。   The HDD 62 further stores a table (not shown) in which UiD, the ID of the terminal used by the user, and the contract contents related to the payment between the user and the communication carrier are associated with all the users contracted by the communication carrier. To do. This is hereinafter referred to as a “payment content table”. The contents of the contract include a payment method at the time of payment and payment source information (account number of a financial institution, credit card number, etc.). For explanation, it is assumed here that UiD and ID are one-to-one.

制御部64は、図示しないCPU、並びに、ROM及びRAM等を含む。   The control unit 64 includes a CPU (not shown), a ROM, a RAM, and the like.

図2(A)に、携帯端末20を開いた際の正面外観図を示す。図2(A)を参照して、携帯端末20は折畳み型携帯電話機であり、折畳んだ際の形状は扁平な略直方体である。   FIG. 2A shows a front external view when the mobile terminal 20 is opened. Referring to FIG. 2A, the mobile terminal 20 is a foldable mobile phone, and the folded shape is a flat, substantially rectangular parallelepiped.

携帯端末20は、表示側筐体80と、操作側筐体82と、表示側筐体80及び操作側筐体82を開閉自在に接続するヒンジ部84とを含む。表示側筐体80には表示部36が設けられる。操作側筐体82には操作キー群86が設けられる。操作キー群86は、アプリケーション起動ボタン125、再生ボタン127、測定開始ボタン129、テンキー及びカーソルキー等を含む。操作側筐体82正面の操作キー群86の下側には、図示しないマイクが設けられる。さらに、操作側筐体82の正面の操作キー群86の左下側には、前述した、利用可能なサービスと利用できないサービスとを区別して通知する5つのLED40が設けられている。この携帯端末20に対してサーバ24から提供されるサービスは後述するように5種類である。LED40はそれぞれこれらサービスに対応しており、対応するサービスが利用可能になっているときには点灯し、利用できないときには消灯する。   The portable terminal 20 includes a display-side housing 80, an operation-side housing 82, and a hinge portion 84 that connects the display-side housing 80 and the operation-side housing 82 so as to be freely opened and closed. A display unit 36 is provided in the display-side housing 80. An operation key group 86 is provided on the operation side casing 82. The operation key group 86 includes an application start button 125, a playback button 127, a measurement start button 129, a numeric keypad, a cursor key, and the like. A microphone (not shown) is provided below the operation key group 86 in front of the operation side housing 82. Further, on the lower left side of the operation key group 86 on the front surface of the operation-side casing 82, five LEDs 40 for distinguishing and notifying the available service and the unusable service are provided. There are five types of services provided from the server 24 to the portable terminal 20 as will be described later. Each LED 40 corresponds to these services, and is turned on when the corresponding service is available, and turned off when the service is not available.

図2(B)及び(C)に、携帯端末20を開いた際の裏面外観図、及び、左側面外観図を示し、図3に、図2(C)に示す断面3−3における矢視方向断面図を示す。図2(A)〜(C)及び図3を参照して、操作側筐体82の下端近傍内部には呼気センサ部46が設けられる。なお、図3では便宜上、操作側筐体82について、正面−裏面間の奥行長さを、右側面−左側面間の幅よりも長く図示している。しかし、図2(A)〜(C)に示すように、実際には操作側筐体82の奥行長さは、その幅より短い。   2 (B) and 2 (C) show a back side external view and a left side external view when the portable terminal 20 is opened, and FIG. 3 shows an arrow in a section 3-3 shown in FIG. 2 (C). A direction sectional view is shown. With reference to FIGS. 2A to 2C and FIG. 3, an expiration sensor unit 46 is provided in the vicinity of the lower end of the operation-side casing 82. In FIG. 3, for the sake of convenience, the depth between the front surface and the back surface of the operation-side housing 82 is illustrated longer than the width between the right surface and the left surface. However, as shown in FIGS. 2A to 2C, the depth length of the operation-side casing 82 is actually shorter than the width.

呼気センサ部46は、中空で概略直方体の呼気収集ボックス120と、呼気収集ボックス120の端面及び操作側筐体82の正面側を接続するように設けられる、呼気収集ボックス120の内部空間に呼気を導入するための呼気導入部128と、呼気収集ボックス120の呼気導入部128が設けられる端面に対向する端面及び操作側筐体82の裏面側、呼気収集ボックス120の一方側面及び操作側筐体82の右側面、呼気収集ボックス120の他方側面及び操作側筐体82の左側面を、それぞれ、接続するように設けられる、呼気収集ボックス120の内部空間の気体を排出する、逆止弁が設けられた排気部122、124及び126とを含む。呼気導入部128はマイク近傍に形成された開口を有する(図2(A)参照)。したがって、通話時と同様に携帯端末20を保持して呼気導入部128に呼気を吹きかければ、呼気収集ボックス120内に呼気を導入することができる。   The exhalation sensor unit 46 is configured to connect an exhalation collection box 120 that is hollow and substantially rectangular parallelepiped to the end space of the exhalation collection box 120 and the front side of the operation side housing 82, and exhales into the internal space of the exhalation collection box 120. An exhalation introduction unit 128 for introduction, an end surface of the exhalation collection box 120 opposite to an end surface on which the exhalation introduction unit 128 is provided and a back side of the operation side housing 82, one side surface of the exhalation collection box 120 and an operation side housing 82. A check valve for exhausting the gas in the inner space of the breath collection box 120 is provided so as to connect the right side surface, the other side surface of the breath collection box 120 and the left side surface of the operation side housing 82, respectively. Exhaust parts 122, 124 and 126. The exhalation introduction part 128 has an opening formed in the vicinity of the microphone (see FIG. 2A). Therefore, if the portable terminal 20 is held and the exhalation is blown to the exhalation introduction unit 128 as in the case of a call, exhalation can be introduced into the exhalation collection box 120.

呼気センサ部46はさらに、呼気収集ボックス120の内部に形成され、呼気収集ボックス120の内部空間を3つの小室170,172及び174に分離するための、中央に形成された開口156及び158をそれぞれ有する仕切部材152及び154と、それぞれ開口156及び158の、小室172及び174側に設けられた、呼気中の特定ガス成分のみを選択的に透過する選択透過膜160及び162とを含む。呼気導入部128及び排気部122は小室170内に開口している。排気部124は小室174内に開口し、排気部126は小室172内に開口している。   The exhalation sensor unit 46 is further formed in the exhalation collection box 120 and has openings 156 and 158 formed in the center for separating the internal space of the exhalation collection box 120 into three small chambers 170, 172 and 174, respectively. Partition members 152 and 154, and selectively permeable membranes 160 and 162, which are provided on the side of the small chambers 172 and 174 of the openings 156 and 158, respectively, and selectively transmit only specific gas components in the expired air. The exhalation introduction part 128 and the exhaust part 122 open into the small chamber 170. The exhaust unit 124 opens into the small chamber 174, and the exhaust unit 126 opens into the small chamber 172.

選択透過膜160及び162は、具体的には、ポリスルフォン、セルロースアセテート、ポリイミド、ポリ4−メチルペンテン、シリコンゴム、ポリカーボネート等の高分子材料、パラジウム等の特定成分を吸着する金属、及びこれらの複合材料のうち、特定ガス成分検出について、その感度及び精度を向上させるものが選択される。例えば、小室172等に設けられるセンサが検出する特定ガス成分を透過させる材料、又は、当該特定ガス成分の検出を阻害する物質を透過しない材料である。   Specifically, the selectively permeable membranes 160 and 162 are made of a polymer material such as polysulfone, cellulose acetate, polyimide, poly-4-methylpentene, silicon rubber, and polycarbonate, a metal that adsorbs a specific component such as palladium, and these Among the composite materials, those that improve the sensitivity and accuracy of specific gas component detection are selected. For example, a material that transmits a specific gas component detected by a sensor provided in the small chamber 172 or the like, or a material that does not transmit a substance that hinders detection of the specific gas component.

この実施の形態では、選択透過膜160は呼気中のNOのみを透過するものとし、選択透過膜162は呼気中のアセトンのみを透過するものとする。これら選択透過膜160及び162は、上記した特定ガス成分に加え、呼気中の通常の気体(窒素、酸素など)を透過するものであってもよい。   In this embodiment, it is assumed that the selectively permeable membrane 160 transmits only NO in the exhaled breath and the selectively permeable membrane 162 transmits only acetone in the exhaled breath. These selectively permeable membranes 160 and 162 may transmit normal gas (nitrogen, oxygen, etc.) in exhaled air in addition to the above-described specific gas component.

呼気センサ部46はさらに、小室172内の、開口156と排気部126との間に配置されたセンサ基板140と、センサ基板140の開口156に臨む面に設けられたヒータ144と、ヒータ144の上、すなわち開口156に臨む位置に配置された、NO濃度を測定するためのセンサ148と、小室174内の、開口158と排気部124との間に配置されたセンサ基板142と、センサ基板142の開口158に臨む面に設けられたヒータ146と、ヒータ146の上、すなわち開口158に臨む位置に配置された、アセトン濃度を測定するためのセンサ150と、小室170内の、開口156及び158と排気部122との間に設けられ、呼気導入部128から小室170内部に導入される呼気を反射するための反射板166と、呼気導入部128内部の逆止弁の近傍に設けられる、呼気の流量を測定するための流量センサ164とを含む。   The exhalation sensor unit 46 further includes a sensor substrate 140 disposed between the opening 156 and the exhaust unit 126 in the small chamber 172, a heater 144 provided on a surface facing the opening 156 of the sensor substrate 140, and the heater 144 The sensor 148 for measuring the NO concentration, which is disposed at the top, that is, the position facing the opening 156, the sensor substrate 142 disposed in the small chamber 174 between the opening 158 and the exhaust part 124, and the sensor substrate 142 The heater 146 provided on the surface facing the opening 158 of the other, the sensor 150 for measuring the acetone concentration disposed on the heater 146, that is, the position facing the opening 158, and the openings 156 and 158 in the small chamber 170. And a reflector 166 for reflecting the exhaled air introduced into the small chamber 170 from the exhalation introducing unit 128, Provided in the vicinity of the inlet portion 128 inside of the check valve, and a flow sensor 164 for measuring the flow rate of exhalation.

この呼気センサ部46で使用されるセンサ148及び150は、特定のガス成分を選択的に吸着することができる。センサ148及び150はいずれも、カーボンナノチューブ(Carbon Nano Tube。以下「CNT」と呼ぶ。)からなるガスセンサ素子を含んでいる。   The sensors 148 and 150 used in the breath sensor unit 46 can selectively adsorb specific gas components. Each of the sensors 148 and 150 includes a gas sensor element made of carbon nanotube (hereinafter referred to as “CNT”).

なお、呼気センサ部46は、上記したNO濃度、及び、アセトン濃度を検出するためのセンサ148及び150の他に、他の特定ガス成分を検出するセンサを含む。具体的には、呼気収集ボックス120の上面又は下面であって、図2(C)に示す断面3−3とは別の部位に、それぞれ、図3に示す、仕切部材152、小室172、開口156、排気部126、選択透過膜160、センサ基板140、ヒータ144、センサ148と同様の構成要素が、各センサに対して設けられている。選択透過膜は、各センサの検出対象ガスによりその材料が決定される。各センサはガスセンサ素子を含む。当該ガスセンサ素子は、それぞれ、検出対象の特定ガス成分に応じて、異なる材料により表面修飾されたCNTを含む。   The breath sensor unit 46 includes sensors for detecting other specific gas components in addition to the sensors 148 and 150 for detecting the NO concentration and the acetone concentration. Specifically, on the upper surface or the lower surface of the exhalation collection box 120, the partition member 152, the small chamber 172, and the opening shown in FIG. 156, the exhaust part 126, the permselective membrane 160, the sensor substrate 140, the heater 144, and the sensor 148, the same components are provided for each sensor. The material of the selectively permeable membrane is determined by the detection target gas of each sensor. Each sensor includes a gas sensor element. Each of the gas sensor elements includes CNTs that are surface-modified with different materials according to the specific gas component to be detected.

ここでは呼気センサ部46は、アセトン及びNOの他に、CO、H、及びアンモニアを検出するものとする。 Here, the breath sensor unit 46 detects CO 2 , H 2 , and ammonia in addition to acetone and NO.

図4に、ガスセンサ素子180の概略構成を示す。図4を参照して、ガスセンサ素子180は、一般的に、特定の分子により表面修飾されたカーボンナノ構造体からなるセンシング部182と、センシング部182の両端に配置された電極184及び186とを含む。   FIG. 4 shows a schematic configuration of the gas sensor element 180. Referring to FIG. 4, the gas sensor element 180 generally includes a sensing unit 182 made of a carbon nanostructure surface-modified with a specific molecule, and electrodes 184 and 186 disposed at both ends of the sensing unit 182. Including.

図5に、センシング部182における表面修飾の様子を模式的に示す。   FIG. 5 schematically shows the surface modification in the sensing unit 182.

図5を参照して、センシング部182は、CNT構造体188と、CNT構造体188表面に固定され、特定ガス成分を選択的に吸着する物質の分子194とを含む(ここでは分子194として金属フタロシアニンの分子構造を図示しているが、分子194は金属フタロシアニンに限定されない。)。   Referring to FIG. 5, the sensing unit 182 includes a CNT structure 188 and molecules 194 that are fixed to the surface of the CNT structure 188 and selectively adsorb a specific gas component (here, the metal 194 is a metal). Although the molecular structure of phthalocyanine is illustrated, molecule 194 is not limited to metal phthalocyanine).

たとえばCoフタロシアニンでカーボンナノ構造体の表面を修飾すると、呼気中のNOがこれらCoフタロシアニンに吸着される。その結果、カーボンナノ構造体の電気抵抗が変化する。この変化量は、カーボンナノ構造体表面に吸着したNO分子の量に応じて変わる。したがって、センシング部182に電流を通したときの抵抗値の変化を見ることにより、呼気中のNOの濃度を検出することができる。   For example, when the surface of the carbon nanostructure is modified with Co phthalocyanine, NO in the breath is adsorbed on the Co phthalocyanine. As a result, the electrical resistance of the carbon nanostructure changes. The amount of change varies depending on the amount of NO molecules adsorbed on the carbon nanostructure surface. Therefore, the concentration of NO in exhaled breath can be detected by looking at the change in resistance value when a current is passed through the sensing unit 182.

なお、この実施の形態では、センサ148のセンシング部として、NOを選択的に吸着するCoフタロシアニンにより表面修飾されたものを、センサ150のセンシング部として、アセトンを選択的に吸着するアルキル基により表面修飾されたものを、それぞれ用いている。   In this embodiment, the sensor 148 that has a surface modified with Co phthalocyanine that selectively adsorbs NO is used as the sensing unit of the sensor 150, and the sensor 150 that has a surface that has an alkyl group that selectively adsorbs acetone. Each modified version is used.

図6は、各センサに設けられた、ガスセンサ素子180の抵抗変化を測定するための測定回路200の構成を示す。図6を参照して、測定回路200は、定電圧源210と、定電圧源210の両端の間に直列に接続されたガスセンサ素子180及び負荷抵抗212と、ガスセンサ素子180及び負荷抵抗212の接点に接続された入力を持ち、この接点の電位変化を増幅するための増幅器214とを含む。図4に示すガスセンサ素子180の電極184は、定電圧源210のプラス端子へ、電極186は負荷抵抗212及び増幅器214へ接続される。負荷抵抗212の抵抗値は既知である。ガスセンサ素子180及び負荷抵抗212の接続点の電位を測定することにより、ガスセンサ素子180の電気抵抗の変化を知ることができ、したがって、ガスセンサ素子180に吸着した特定ガス成分の濃度を知ることができる。   FIG. 6 shows a configuration of a measurement circuit 200 for measuring the resistance change of the gas sensor element 180 provided in each sensor. Referring to FIG. 6, measurement circuit 200 includes constant voltage source 210, gas sensor element 180 and load resistor 212 connected in series between both ends of constant voltage source 210, and contact points of gas sensor element 180 and load resistor 212. And an amplifier 214 for amplifying the potential change at this contact. The electrode 184 of the gas sensor element 180 shown in FIG. 4 is connected to the positive terminal of the constant voltage source 210, and the electrode 186 is connected to the load resistor 212 and the amplifier 214. The resistance value of the load resistor 212 is known. By measuring the potential at the connection point of the gas sensor element 180 and the load resistor 212, it is possible to know the change in the electrical resistance of the gas sensor element 180, and thus the concentration of the specific gas component adsorbed on the gas sensor element 180 can be known. .

図7(A)〜(D)及び図8(A)〜(D)に、携帯端末20のメモリ44に記憶され、呼気センシングサービス提供システム10に関するアプリケーションソフトを利用中に表示部36に表示される、サービス利用のための作業画面の例を示す。   7A to 7D and FIGS. 8A to 8D are stored in the memory 44 of the mobile terminal 20 and displayed on the display unit 36 while using application software related to the breath sensing service providing system 10. An example of a work screen for using a service is shown below.

図7(A)に、当該ソフト起動後に表示される、サービス利用開始のための健康チェックサービス画面220を示す。図7(A)を参照して、画面220は、新たにサービスを申込むためのYESボタン222と、申込みをせずに呼気測定及び診断を開始するためのNOボタン224と、当該ソフトを終了するための終了ボタン226とを含む。   FIG. 7A shows a health check service screen 220 for starting service use, which is displayed after the software is started. Referring to FIG. 7 (A), screen 220 terminates the software, YES button 222 for applying for a new service, NO button 224 for starting exhalation measurement and diagnosis without applying, and the software. And an end button 226.

図7(B)及び(C)に、図7(A)に示すYESボタン222の押下後に表示され、新たなサービスの申込のためのサービス一覧画面228及び238を示す。画面228は新規ユーザ向け、画面238は一度サービス申込を行なったことのあるユーザ向けのものである。図7(B)及び(C)を参照して、画面228及び238は、提供サービスの一覧230及び238を含む。サービスの名称は、ここでは、メタボリック症候群、糖尿病、ストレス、喘息及び歯周病の可能性を診断するサービスに対し、それぞれ、「メタボ度」、「糖尿病度」、「ストレス度」、「喘息度」及び「歯周病度」と名付けられている。度数は、各疾患をユーザが患っている可能性を示し、当該疾患の可能性が大きいほど大きい数字が、そうでない場合は小さい数字が示される。各度数は呼気センサ部46の各センサ出力に基づいて求められる。   FIGS. 7B and 7C show service list screens 228 and 238 that are displayed after the YES button 222 shown in FIG. 7A is pressed and for applying for a new service. The screen 228 is for a new user, and the screen 238 is for a user who has applied for a service once. Referring to FIGS. 7B and 7C, screens 228 and 238 include a list 230 and 238 of provided services. The name of the service here refers to “metabolite”, “diabetes”, “stress”, “asthma” for services that diagnose metabolic syndrome, diabetes, stress, asthma and periodontal disease, respectively. ”And“ periodontal disease ”. The frequency indicates the possibility that the user suffers from each disease. The greater the possibility of the disease, the larger the number, and the smaller number otherwise. Each frequency is obtained based on each sensor output of the breath sensor unit 46.

サービスの一覧230及び240において、各名称にはチェックボックスが付されている。クリック操作によりチェックボックスにチェックを受けることでサービスが選択される。一覧230は全サービスが選択可能だが、一覧240では申込済のサービスは選択不可である。   In the service lists 230 and 240, each name has a check box. A service is selected by checking a check box by a click operation. In the list 230, all services can be selected, but in the list 240, applied services cannot be selected.

画面228及び238は、さらに、選択されたサービスの申込のためのOKボタン232、この申込作業を中止して図7(A)に示す画面220を表示させるためのキャンセルボタン234、及び、当該ソフトを終了するための終了ボタン236とを含む。   The screens 228 and 238 further include an OK button 232 for applying the selected service, a cancel button 234 for canceling the application work and displaying the screen 220 shown in FIG. 7A, and the software And an end button 236 for ending.

図7(D)に、図7(B)及び(C)のサービスの一覧230及び240におけるサービス選択、及び、OKボタン232押下後に表示され、ユーザに当該サービス提供に係る入金を促す入金画面242を示す。図7(D)を参照して、画面242は、選択されたサービス及び料金の一覧244と、入金実行をサーバ24に要求するためのOKボタン246と、入金処理を中止して、画面228又は238に表示を戻すためのキャンセルボタン248と、当該ソフトを終了するための終了ボタン250とを含む。   In FIG. 7D, a deposit screen 242 that is displayed after selecting the service in the service lists 230 and 240 in FIGS. 7B and 7C and pressing the OK button 232 and prompting the user to deposit related to the service provision. Indicates. Referring to FIG. 7D, the screen 242 displays a list 244 of the selected services and charges, an OK button 246 for requesting the server 24 to execute the deposit, and cancels the deposit process. A cancel button 248 for returning the display to 238 and an end button 250 for ending the software are included.

図8(A)に、図7(A)に示すNOボタン224押下後、又は、図7(D)に示すOKボタン246押下後に表示され、呼気測定及びその結果に基づいた健康診断を行なうための健康チェック開始画面252を示す。図8(A)を参照して、画面252は、配信済であり、診断可能なサービスの一覧256と、一覧256に含まれるサービスに関する診断を開始するための開始ボタン258と、当該診断開始処理を中止して、図7(A)に示す画面220に表示を戻すためのキャンセルボタン260と、当該ソフトを終了するための終了ボタン262とを含む。   8A is displayed after the NO button 224 shown in FIG. 7A is pressed or after the OK button 246 shown in FIG. 7D is pressed, to perform a breath measurement and a health check based on the result. The health check start screen 252 is shown. Referring to FIG. 8A, screen 252 has been distributed and a list 256 of services that can be diagnosed, a start button 258 for starting diagnosis relating to the services included in list 256, and the diagnosis start process And a cancel button 260 for returning the display to the screen 220 shown in FIG. 7A and an end button 262 for ending the software.

図8(B)〜(D)に、呼気センサ部46の呼気測定に基づく健康診断の結果を表示部36に出力表示するための健康チェック結果画面264、268及び276を示す。   8B to 8D show health check result screens 264, 268, and 276 for outputting and displaying the result of the health check based on the breath measurement of the breath sensor unit 46 on the display unit 36. FIG.

図8(B)を参照して、画面264は、呼気センサ部46による呼気測定を行ない、その結果を配信された情報を用いて処理することにより算出した、各疾患に対する度数を含むメッセージ265と、当該ソフトを終了するための終了ボタン266とを含む。   Referring to FIG. 8B, a screen 264 includes a message 265 including the frequency for each disease calculated by measuring the expiration by the expiration sensor unit 46 and processing the result using the distributed information. And an end button 266 for ending the software.

図8(C)及び(D)を参照して、画面268及び276は、画面264の場合と同じ呼気測定の処理結果の別の表示例である。この例は上記の度数をイラスト表示(人形270及び278)する。画面268は、人形270の他に、他の度数に関するイラスト表示を行なうためのNEXTボタン272と、当該ソフトを終了するための終了ボタン274とを含む。   With reference to FIGS. 8C and 8D, screens 268 and 276 are another display example of the processing result of the same breath measurement as in the case of screen 264. In this example, the above frequency is displayed as an illustration (dolls 270 and 278). In addition to doll 270, screen 268 includes a NEXT button 272 for displaying an illustration related to other frequencies, and an end button 274 for ending the software.

画面276は、人形278の他に、当該ソフトを終了するための終了ボタン274とを含む。画面276は、診断する度数が単独、または最終である場合の表示例であり、図8(C)に示すNEXTボタン272を含まない。   In addition to the doll 278, the screen 276 includes an end button 274 for ending the software. The screen 276 is a display example when the diagnosis frequency is single or final, and does not include the NEXT button 272 shown in FIG.

イラスト表示に関して、メタボ度の場合、メタボリック症候群の人が肥満体系であることから、メタボ度(メタボリック症候群である可能性)が高い場合は画面268の太い人形270を、メタボ度が低い場合は画面276の痩せた人形278を、それぞれ表示する。このようにイラスト表示は、疾患の症状とイラストとが関連する態様であるのが望ましい。例えば、喘息度の高い場合は(以下図示しない)咳き込んだ人形を、喘息度の低い場合は笑っている人形を、歯周病度の高い場合は何かに侵された歯及び歯茎を有する人形を、歯周病度の低い場合は白い歯と健康そうなピンク色の歯茎とを有する人形を、それぞれ表示する態様であっても良い。   Regarding the illustration display, when the metabolic rate is high, the person with metabolic syndrome is obese, so when the metabolic rate (possibility of metabolic syndrome) is high, the thick doll 270 on the screen 268 is displayed, and when the metabolic rate is low, the screen is displayed. Each of the 276 thin dolls 278 is displayed. Thus, it is desirable that the illustration display is an aspect in which the symptoms of the disease and the illustration are related. For example, a coughed doll (not shown below) when the asthma level is high, a laughing doll when the asthma level is low, or a doll with teeth and gums affected by something when the periodontal level is high In a case where the periodontal disease is low, a doll having white teeth and a healthy pink gum may be displayed.

なお、上記した呼気測定結果の表示態様は、度数及びイラストの何れかに固定されていても良いし、ユーザが何れかを選択することができても良い。   In addition, the display mode of the breath measurement result described above may be fixed to either the frequency or the illustration, or the user may be able to select any one.

また、図8(B)〜(D)に示す、度数及びイラストを表示するための情報は、後述する、サーバ24のHDD62に記憶される、サーバサービステーブル(以下「Sサービステーブル」と呼ぶ。)において、各サービスを識別するためのサービスID(以下SiDと呼ぶ。)に対応付けて記憶されるものとする。   Also, the information for displaying the frequency and the illustration shown in FIGS. 8B to 8D is referred to as a server service table (hereinafter referred to as “S service table”) stored in the HDD 62 of the server 24, which will be described later. ) In association with a service ID (hereinafter referred to as SiD) for identifying each service.

図9に、図1に示す携帯端末20のメモリ44が記憶するUサービステーブル280の一例を示す。   FIG. 9 shows an example of the U service table 280 stored in the memory 44 of the mobile terminal 20 shown in FIG.

図9を参照して、Uサービステーブル280は、SiD、各サービスに付けられた名称、各サービスの料金、呼気センサ部46のセンサ(アセトン、CO2、NO、H2、及びアンモニアをそれぞれ検出するもの)の各出力に対する係数、及び、各係数によりセンサ出力を処理するか否かを指定するフラグを列挙したものである。   Referring to FIG. 9, U service table 280 detects SiD, names given to each service, charge for each service, sensor of breath sensor unit 46 (acetone, CO2, NO, H2, and ammonia are detected respectively) ) For each output, and flags for designating whether to process the sensor output by each coefficient.

SiDにより、携帯端末20及びサーバ24は、両者の通信において、当該通信に係るサービスを識別することが出来る。   With the SiD, the mobile terminal 20 and the server 24 can identify a service related to the communication in both communication.

Uサービステーブル280のフラグカラムの初期値は0である。Uサービステーブル280においてフラグが0のSiDの行では係数は全て0であり、一方、フラグが1のSiDに対応する係数カラムには特定の数値が書込まれている。   The initial value of the flag column in the U service table 280 is 0. In the U service table 280, in the row of the SiD whose flag is 0, the coefficients are all 0. On the other hand, a specific numerical value is written in the coefficient column corresponding to the SiD whose flag is 1.

係数は、この例では、各センサが検出する特定ガス成分の濃度に対し重み付けをするためのものである。係数は、各特定ガス成分の濃度と、診断対象疾患の挙動と、度数を算出するための所定の処理との関係によって予め定められている。   In this example, the coefficient is for weighting the concentration of the specific gas component detected by each sensor. The coefficient is determined in advance by the relationship between the concentration of each specific gas component, the behavior of the disease to be diagnosed, and a predetermined process for calculating the frequency.

図10に、図1に示すサーバ24のHDD62に記憶される、サービスの申込を行なったことのある端末(ユーザ)に関する情報を含むユーザテーブル290の一例を示す。   FIG. 10 shows an example of a user table 290 that includes information related to a terminal (user) who has applied for a service and is stored in the HDD 62 of the server 24 shown in FIG.

図10を参照して、ユーザテーブル290は、UiD、各ユーザの課金情報、各ユーザの支払い情報、及び、各ユーザに既に提供されたサービスのSiDを列挙したものである。   Referring to FIG. 10, a user table 290 lists UiD, billing information for each user, payment information for each user, and SiD of services already provided to each user.

UiDにより、サーバ24の通信部60がコマンドを受信した場合、その課金先を識別することが出来る。   When the communication unit 60 of the server 24 receives a command by the UiD, the billing destination can be identified.

課金情報は、所定期間における当該ユーザの課金合計額を示す。課金の履歴はHDD62の別の領域(図示せず)に課金の都度追加される。課金情報に含まれる金額は、サーバ24を管理する通信キャリアが、所定期間毎(例えば1ヶ月)に、前述した支払内容テーブルに記憶される当該ユーザとの契約内容にしたがって当該ユーザに請求する。請求処理の度に、課金情報はリセットされる。   The billing information indicates the total billing amount of the user during a predetermined period. The accounting history is added to another area (not shown) of the HDD 62 every time accounting is performed. The communication carrier that manages the server 24 charges the user for the amount included in the billing information according to the content of the contract with the user stored in the payment content table described above every predetermined period (for example, one month). The billing information is reset for each billing process.

支払い情報は、前述した支払内容テーブルにおいて、UiDにより識別されるユーザの契約内容が記憶される領域のアドレスを示す。   The payment information indicates an address of an area in which the content of the user's contract identified by the UiD is stored in the above-described payment content table.

図11に、サーバ24のHDD62に記憶されるSサービステーブル300の一例を示す。図11を参照して、Sサービステーブル300は、図9に示すUサービステーブル280とほぼ同様であるが、Uサービステーブル280内のフラグ情報を含まない点、サーバ24が提供可能な全サービスに関する全情報を含む点が、Uサービステーブル280とは異なる。   FIG. 11 shows an example of the S service table 300 stored in the HDD 62 of the server 24. Referring to FIG. 11, S service table 300 is substantially the same as U service table 280 shown in FIG. 9, but does not include flag information in U service table 280, and relates to all services that server 24 can provide. It differs from the U service table 280 in that it includes all information.

また、Sサービステーブル300は、さらに、図示しない、図8(B)〜(D)に示す度数算出及びイラスト表示に関する情報を含む。具体的には、各SiDに対応付けて、対応の度数を算出するための情報と、度数に基づくイラスト表示を実行するための情報とが関連付けて記憶される。これらの情報は、サーバ24から携帯端末20に係数が配信される場合に、同時に配信され、携帯端末20のメモリ44内のUサービステーブル280に格納される。   The S service table 300 further includes information related to frequency calculation and illustration display shown in FIGS. 8B to 8D, not shown. Specifically, the information for calculating the corresponding frequency and the information for executing the illustration display based on the frequency are stored in association with each SiD. These pieces of information are simultaneously distributed when the coefficient is distributed from the server 24 to the mobile terminal 20 and stored in the U service table 280 in the memory 44 of the mobile terminal 20.

図12に、携帯端末20とサーバ24との間でのデータの送受を図解的に示す。   FIG. 12 schematically shows data transmission / reception between the mobile terminal 20 and the server 24.

図12を参照して、ユーザ指示により、携帯端末20からサーバ24へ新たなサービスを申込む場合、携帯端末20及びサーバ24は、以下の処理(1)〜(13)を行なう。
(1)携帯端末20(が以下の処理を実行する。以下同じ。):サーバ24へ、自身のID、UiD、及びアクセス要求を送信する。
(2)サーバ24:アクセス要求を受けて、アクセス要求と共に受信したUiDとユーザテーブルとを比較する。比較の結果に応じてサービステーブルを作成する。
(3)サーバ24:作成したサービステーブルをサービス一覧として携帯端末20に送信する。
(4)携帯端末20:受信したサービス一覧により、自身がメモリ44に記憶するUサービステーブル280を更新する。
(5)携帯端末20:ユーザ操作により新たなサービスの申込が指示されると、新たなサービス(係数)の配信要求を、ID、UiD及び当該サービスのSiDと共にサーバ24に送信する。
(6)サーバ24:配信要求を受け、配信要求と共に受信したUiD及びSiDと、ユーザテーブルとを比較する。
(7)サーバ24:比較の結果、ユーザテーブルに含まれるユーザが、新たなサービスの申込を行なったことを確認した場合、当該端末に、入金依頼を入金対象のSiDと共に送信する。
(8)携帯端末20:サーバ24からの入金依頼に対して、入金実行要求を、ID、UiD、SiD及び金額データと共にサーバ24に送信する。
(9)サーバ24:入金実行要求に応答して、UiDにより識別されるユーザの入金実行を行なう。同時に入金が成立したことを確認する。
(10)サーバ24:配信要求されたサービスの係数を当該端末に配信する。
(11)携帯端末20:配信されたサービスの係数によりUサービステーブル280の更新を行なう。
(12)携帯端末20:呼気を測定する。
(13)携帯端末20:呼気測定結果を、後述するプログラム及びUサービステーブル280により処理し、処理の結果に基づき表示部36に表示を行なう。
Referring to FIG. 12, when applying for a new service from mobile terminal 20 to server 24 according to a user instruction, mobile terminal 20 and server 24 perform the following processes (1) to (13).
(1) The mobile terminal 20 (executes the following process; the same applies hereinafter): transmits its own ID, UiD, and access request to the server 24.
(2) Server 24: Upon receipt of the access request, the UiD received together with the access request is compared with the user table. Create a service table according to the comparison result.
(3) Server 24: Sends the created service table to the portable terminal 20 as a service list.
(4) Mobile terminal 20: Updates the U service table 280 stored in the memory 44 by the received service list.
(5) Mobile terminal 20: When an application for a new service is instructed by a user operation, a new service (coefficient) distribution request is transmitted to the server 24 together with the ID, UiD, and SiD of the service.
(6) Server 24: The distribution request is received, and the UiD and SiD received together with the distribution request are compared with the user table.
(7) Server 24: When it is confirmed as a result of the comparison that the user included in the user table has applied for a new service, a deposit request is transmitted to the terminal together with the SiD to be deposited.
(8) Mobile terminal 20: In response to the deposit request from the server 24, a deposit execution request is transmitted to the server 24 together with the ID, UiD, SiD and amount data.
(9) Server 24: In response to the deposit execution request, the user identified by the UiD executes deposit. At the same time, confirm that the deposit has been made.
(10) Server 24: Distributes the coefficient of the requested service to the terminal.
(11) Mobile terminal 20: Updates the U service table 280 with the coefficient of the distributed service.
(12) Mobile terminal 20: Measures exhalation.
(13) Mobile terminal 20: The breath measurement result is processed by a program and U service table 280 described later, and displayed on the display unit 36 based on the processing result.

図13は、図12に示す処理(2)及び(3)においてサーバ24の制御部64が実行するプログラムの制御構造を示すフローチャートである。   FIG. 13 is a flowchart showing a control structure of a program executed by the control unit 64 of the server 24 in the processes (2) and (3) shown in FIG.

図13を参照して、通信部60がアクセス要求を受信したことに応答して、制御部64が起動するプログラムは、HDD62に記憶されるSサービステーブル300を制御部64内のRAMにコピーするステップ(以下単に「S」と呼ぶ。)10と、S10の後に実行され、アクセス要求と共に受信した送信元端末のUiDが、HDD62に記憶されるユーザテーブル290内にあるか否かを判定し、判定結果に応じて制御の流れを分岐させるS12と、S12において、当該UiDがユーザテーブル290内に無いと判定されたことに応答して実行され、ユーザテーブル290に当該UiDを追加するS13とを含む。   Referring to FIG. 13, the program activated by control unit 64 in response to reception of access request by communication unit 60 copies S service table 300 stored in HDD 62 to RAM in control unit 64. Step (hereinafter simply referred to as “S”) 10 and whether or not the UiD of the transmission source terminal received together with the access request, which is executed after S10, is in the user table 290 stored in the HDD 62, S12 that branches the flow of control according to the determination result, and S13 that is executed in response to the determination that the UiD is not in the user table 290 in S12 and adds the UiD to the user table 290. Including.

S13において、制御部64はさらに、ユーザテーブル290に新たに追加したUiDの行の、課金情報カラムに0を、それぞれ書込む。   In S <b> 13, the control unit 64 further writes 0 in the accounting information column of the newly added UiD row in the user table 290.

本プログラムは、さらに、S13の後に実行され、S10においてコピーされたSサービステーブル内の全SiDに関しその係数に0を代入するS14と、S14の後に実行され、全係数が0のSサービステーブルを送信元端末に送信するS30とを含む。   This program is further executed after S13, and S14 in which 0 is assigned to the coefficient for all SiDs in the S service table copied in S10, and the S service table in which all coefficients are 0 are executed after S14. S30 transmitted to the transmission source terminal.

本プログラムは、さらに、S12において、送信元端末のUiDがユーザテーブル290内にあると判定されたことに応答して、S10において作成されたSサービステーブルのコピーに含まれる全てのSiDについて以下の一連のステップを行なう処理を含む。すなわち、処理対象のSiDが、ユーザテーブル290内の送信元端末のUiDの行の、SiDカラムにより規定されるSiDに含まれるか否かを判定し、判定結果に応じて制御の流れを分岐させるS20と、S20においてユーザテーブル290内に当該SiDが無いと判定されたことに応答して実行され、Sサービステーブルのコピーの当該SiDの係数の全てに0を代入するS22とを含む。S20においてユーザテーブル290内に当該SiDがあると判定された場合、及び、S22の処理の後、そのSiDに対する処理を終了する。   In response to determining that the source terminal UiD is in the user table 290 in S12, the program further executes the following for all SiDs included in the copy of the S service table created in S10. Includes processing to perform a series of steps. That is, it is determined whether or not the SiD to be processed is included in the SiD defined by the SiD column in the row of the source terminal UiD in the user table 290, and the control flow is branched according to the determination result. S20, and S22 executed in response to the determination that there is no SiD in the user table 290 in S20, and substituting 0 for all the coefficients of the SiD in the copy of the S service table. If it is determined in S20 that the SiD exists in the user table 290, and after the process of S22, the process for the SiD is terminated.

S12においてYESと判定された場合、本プログラムは、Sサービステーブルのコピーの全てのSiDに対して上述の一連の処理を実行し、その後、S30の処理を行ない、処理を終了する。   When it is determined YES in S12, the program executes the above-described series of processes for all SiDs in the copy of the S service table, and then performs the process of S30 and ends the process.

図14は、図12に示す処理(4)において、携帯端末20の制御部50が実行するプログラムの制御構造を示すフローチャートである。   FIG. 14 is a flowchart showing a control structure of a program executed by the control unit 50 of the mobile terminal 20 in the process (4) shown in FIG.

図14を参照して、通信部30がサービステーブルを受信したことにより起動されるプログラムは、メモリ44内に図9に示すようなUサービステーブル280が既にあるか否かを判定し、判定結果に応じて制御の流れを分岐させるS50と、S50においてメモリ44にUサービステーブル280が無いと判定されたことに応答して実行され、受信したサービステーブルにフラグカラムを追加してメモリ44にコピーし、これをUサービステーブル280とするS52とを含む。S52の後、処理を終了する。   Referring to FIG. 14, the program started when communication unit 30 receives the service table determines whether or not U service table 280 as shown in FIG. Is executed in response to determining that there is no U service table 280 in the memory 44 in S50, and adding a flag column to the received service table and copying it to the memory 44. And S52 which uses this as the U service table 280. After S52, the process is terminated.

本プログラムは、さらに、S50において、メモリ44にUサービステーブル280があると判定されたことに応答して実行され、受信したサービステーブルに含まれる全てのSiDについて以下の一連のステップを行なう処理を含む。すなわち、処理対象のSiDが、Uサービステーブル280に含まれない新SiDか否かを判定し、判定結果に応じて制御の流れを分岐させるS60と、S60において当該SiDが新SiDであると判定されたことに応答して実行され、Uサービステーブル280に新SiDを追加し、当該SiDのフラグカラムに0を代入するS62と、S60において当該SiDが新SiDではないと判定されたことに応答して実行され、Uサービステーブルの当該SiDに対応する係数カラムを、受信したサービステーブルに含まれる当該SiDに対応する係数により更新するS64とを含む。S62及びS64の後、当該SiDに対する処理を終了する。   The program is further executed in response to the determination that the U service table 280 is present in the memory 44 in S50, and performs the following series of steps for all the SiDs included in the received service table. Including. That is, it is determined whether or not the SiD to be processed is a new SiD that is not included in the U service table 280, and the control flow is branched according to the determination result. In S60, the SiD is determined to be a new SiD. Executed in response to this, adding a new SiD to the U service table 280 and assigning 0 to the flag column of the SiD, and responding to the determination that the SiD is not a new SiD in S60 And a coefficient column corresponding to the SiD in the U service table is updated with a coefficient corresponding to the SiD included in the received service table. After S62 and S64, the process for the SiD is terminated.

S50においてYESと判定された場合、本プログラムは、受信したサービステーブルの全てのSiDに対して上述の一連の処理を実行し、処理を終了する。   If it is determined YES in S50, the program executes the above-described series of processing for all the SiDs in the received service table, and ends the processing.

図15は、図12に示す処理(6)〜(10)においてサーバ24において、サービスの申込(係数の配信要求)を通信部60が受信したことにより制御部64が起動するプログラムの制御構造を示すフローチャートである。   FIG. 15 shows a control structure of a program started by the control unit 64 when the communication unit 60 receives a service application (coefficient distribution request) at the server 24 in the processes (6) to (10) shown in FIG. It is a flowchart to show.

図15を参照して、このプログラムは、受信したデータにSiDが含まれているか否かを判定し、判定結果に応じて制御の流れを分岐させるS80と、S80において受信したデータにSiDが含まれていると判定されたことに応答して実行され、受信したデータに含まれるUiDがHDD62内のユーザテーブル290に含まれるか否かを判定し、判定結果に応じて制御の流れを分岐させるS82とを含む。   Referring to FIG. 15, this program determines whether or not SiD is included in the received data and branches the control flow according to the determination result, and SiD is included in the data received in S80. It is executed in response to the determination that the UiD included in the received data is included in the user table 290 in the HDD 62, and the control flow is branched according to the determination result. S82.

本プログラムは、さらに、S82において受信したUiDがユーザテーブル290に含まれると判定されたことに応答して実行され、受信した全てのSiDについて以下の一連のステップを行なう処理を含む。すなわち、ユーザテーブル290内の当該UiDの行のSiDカラムにより規定されるSiDの中に、処理対象のSiDがあるか否かを判定し、判定結果に応じて制御の流れを分岐させるS84と、S84において当該UiDに対応するSiDの中に、受信データに含まれるSiDが無いと判定されたことに応答して実行され、HDD62に記憶されるSサービステーブル300から当該SiDに対応する料金を読出し、当該SiD及びその対応料金を制御部64内のRAMに記憶するS85とを含む。S82においてYESと判定された場合、本プログラムは、受信した全てのSiDに対して上述の一連の処理を実行した後、後述するS86の処理を行なう。   This program is further executed in response to the determination that the UiD received in S82 is included in the user table 290, and includes a process of performing the following series of steps for all received SiDs. That is, it is determined whether or not there is a SiD to be processed in the SiD defined by the SiD column of the UiD row in the user table 290, and the flow of control branches according to the determination result; The charge corresponding to the SiD is read from the S service table 300 that is executed in response to the determination that the SiD corresponding to the UiD does not include the SiD included in the received data in S84. , S85 for storing the SiD and the corresponding fee in the RAM in the control unit 64. If it is determined YES in S82, the program executes the above-described series of processes for all received SiDs, and then performs the process of S86 described later.

本プログラムは、さらに、送信元端末に、入金依頼と共に、S85においてRAMに記憶されたSiD、及び、RAMに記憶された料金の合計を示すデータを送信するS86と、S86の後に実行され、当該端末からの入金実行要求があるか否かを判定し、判定結果に応じて制御の流れを分岐させるS88と、S88において当該端末からの入金実行要求があったと判定されたことに応答して実行され、当該端末に対する入金を実行するS89とを含む。S89において、制御部64は、ユーザテーブル290内の当該端末のUiDに対応する課金情報を、入金実行要求と共に受信した、料金情報が示す金額を含むように更新する。このことにより、サーバ24の制御部50は同時に、当該入金を確認する。   The program is further executed after S86 and S86 for transmitting data indicating the sum of the charges stored in the RAM and the SiD stored in the RAM in S85 together with the deposit request to the transmission source terminal. It is determined whether or not there is a deposit execution request from the terminal, and the control flow is branched according to the determination result, and executed in response to the determination that there is a deposit execution request from the terminal in S88 And S89 for depositing the terminal. In S89, the control unit 64 updates the charging information corresponding to the UiD of the terminal in the user table 290 so as to include the amount indicated by the fee information received together with the deposit execution request. Thus, the control unit 50 of the server 24 confirms the payment at the same time.

本プログラムは、さらに、S89の後に実行され、HDD62内のSサービステーブル300内の当該SiDの係数を読出して当該端末へ送信するS90を含む。S90において、制御部64は、さらに、HDD62内のSサービステーブル300に、当該SiDに対応付けて格納される、度数と、イラスト表示を行なうための情報との対を、当該端末へ送信する。   The program further includes S90 that is executed after S89 and reads the coefficient of the SiD in the S service table 300 in the HDD 62 and transmits it to the terminal. In S90, the control unit 64 further transmits a pair of the frequency and the information for displaying the illustration stored in the S service table 300 in the HDD 62 in association with the SiD to the terminal.

本プログラムは、さらに、S90の後に実行され、HDD62内のユーザテーブル290について、当該ユーザのUiDに対応するSiDに、係数を配信したSiDを追加して更新するS92と、S88において当該端末からの入金実行要求が無かったと判定されたことに応答して実行され、ユーザからのキャンセル指示を受けたか否かを判定し、判定結果に応じて制御の流れを分岐させるS96と、S96において、ユーザからのキャンセル指示を受けていないと判定されたことに応答して実行され、S86における入金依頼送信後、所定時間(ここでは5分)を経過したか否かを判定し、判定結果に応じて制御の流れを分岐させるS98と、S80において受信したデータにSiDが無いと判定されたこと、S82において受信したUiDがユーザテーブル290内に無いと判定されたこと、S84においてユーザテーブル290の当該UiDに対応するSiDの中に、受信データに含まれるSiDがあると判定されたこと、及び、S98において所定時間を経過したと判定されたことに応答して実行され、送信元端末にエラーを示す旨を送信するS94とを含む。S98において所定時間を経過していないと判定された場合、処理はS88へ戻る。S92及びS94の後、及び、S96においてユーザからのキャンセル指示を受けたと判定された場合、処理を終了する。   This program is further executed after S90, and in the user table 290 in the HDD 62, the SiD corresponding to the user's UiD is updated by adding the SiD to which the coefficient has been distributed. It is executed in response to determining that there is no deposit execution request, determines whether or not a cancel instruction from the user has been received, and branches the control flow according to the determination result. It is executed in response to the determination that the cancel instruction is not received, and it is determined whether or not a predetermined time (here, 5 minutes) has elapsed after the deposit request is transmitted in S86, and control is performed according to the determination result. S98 for branching the flow of data, and it is determined that there is no SiD in the data received in S80, and Ui received in S82. Is determined not to exist in the user table 290, it is determined in S84 that the SiD corresponding to the UiD in the user table 290 includes SiD included in the received data, and a predetermined time is determined in S98. S94 is executed in response to the determination that it has passed, and S94 is transmitted to indicate that an error has occurred to the transmission source terminal. If it is determined in S98 that the predetermined time has not elapsed, the process returns to S88. After S92 and S94, and if it is determined in S96 that a cancel instruction has been received from the user, the process is terminated.

図16は、図12に示す処理(11)において携帯端末20の制御部50が実行するプログラムの制御構造を示すフローチャートである。   FIG. 16 is a flowchart showing a control structure of a program executed by the control unit 50 of the mobile terminal 20 in the process (11) shown in FIG.

図16を参照して、通信部30が係数の配信を受けたことに応答して、制御部50が起動するプログラムは、メモリ44内のUサービステーブル280に、受信したサービス内容(SiD、サービス名称、料金、各係数、並びに度数算出及びイラスト表示に関する情報)を格納するS110と、S110の後に実行され、Uサービステーブル280の当該SiDのフラグに1を代入するS112と、図1に示す5つのLED40のうち、対応するフラグの値が1となっているものを点灯し、それ以外を消灯させて処理を終了するステップS114とを含む。   Referring to FIG. 16, the program activated by control unit 50 in response to the communication unit 30 receiving the distribution of the coefficient is stored in the U service table 280 in the memory 44 in the received service content (SiD, service S110 for storing the name, fee, each coefficient, frequency calculation and illustration display information), S112 executed after S110 and substituting 1 for the flag of the SiD in the U service table 280, and 5 shown in FIG. Step S114 of turning on the LED 40 whose corresponding flag value is 1 and turning off the other LEDs 40 to end the process is included.

図17は、図12の処理(12)〜(13)において、携帯端末20において、ユーザの呼気測定開始の指示により制御部50が起動するプログラムの制御構造を示すフローチャートである。   FIG. 17 is a flowchart illustrating a control structure of a program that is started by the control unit 50 in response to the user's breath measurement start instruction in the portable terminal 20 in the processes (12) to (13) of FIG.

図17を参照して、このプログラムは、測定を実行するS130と、S130の後に実行され、メモリ44内のUサービステーブル280のうち、フラグが1である全てのSiDについて、以下の一連のステップを行なう処理を含む。すなわち、これらのステップは、処理対象のSiDに対し、Uサービステーブル280から対応する係数を読出すS140と、S140の後に実行され、S140により読出した係数により呼気センサ部46中の各センサの出力レベルを処理するS142と、S142の後に実行され、S142の処理の結果に基づいた、各疾患に関する度数及びイラストを表示部36に表示するS144とを含む。   Referring to FIG. 17, this program is executed after S130 for executing measurement and after S130, and for all SiDs having a flag of 1 in U service table 280 in memory 44, the following series of steps is performed. The process of performing is included. That is, these steps are executed after S140 for reading the corresponding coefficient from the U service table 280 for the SiD to be processed, and after S140, and the output of each sensor in the breath sensor unit 46 by the coefficient read by S140. S142 which processes a level, and S144 which is performed after S142 and displays the frequency and illustration regarding each disease on the display part 36 based on the result of the process of S142 are included.

本プログラムは、Uサービステーブル280のうち、フラグが1である全てのSiDに対して上述の一連の処理を実行し、処理を終了する。   This program executes the above-described series of processing for all the SiDs whose flags are 1 in the U service table 280, and ends the processing.

−動作−
図1を参照して、以上に構成を説明した呼気センシングサービス提供システム10は、以下のように動作する。
-Operation-
With reference to FIG. 1, the breath sensing service providing system 10 described above operates as follows.

サーバ24は、常時、携帯端末20及び公衆網22との接続が可能な状態で稼動している。以下の説明では、携帯端末20がサーバ24に対してアクセス要求、入金実行要求及びサービス配信要求を発信する場合の呼気センシングサービス提供システム10の動作を説明するが、これによって携帯端末20及びサーバ24の一般性が失われるわけではない。   The server 24 is always operating in a state where connection with the mobile terminal 20 and the public network 22 is possible. In the following description, the operation of the breath sensing service providing system 10 when the mobile terminal 20 transmits an access request, a deposit execution request, and a service distribution request to the server 24 will be described. The generality of is not lost.

なお、初期状態では呼気センサ部46は動作しない。図2(A)に示す再生ボタン127、及び測定開始ボタン129の押下があっても呼気センサ部46はこれに反応しない。   In the initial state, the expiration sensor unit 46 does not operate. Even if the playback button 127 and the measurement start button 129 shown in FIG. 2A are pressed, the breath sensor unit 46 does not react to this.

ユーザが、図2に示すアプリケーション起動ボタン125を押下して、この呼気センシングサービス提供システム10に係るアプリケーションソフトを起動させる。制御部50は図7(A)に示す画面220を表示部36に表示させる。   The user presses the application activation button 125 shown in FIG. 2 to activate application software according to the breath sensing service providing system 10. The control unit 50 causes the display unit 36 to display a screen 220 shown in FIG.

以下、図1及び図12を参照して、ユーザのステイタスに分けて、処理(1)〜(13)の順に、呼気センシングサービス提供システム10の動作を説明する。   Hereinafter, with reference to FIG. 1 and FIG. 12, the operation of the breath sensing service providing system 10 will be described in the order of the processes (1) to (13) according to the user status.

<<ユーザが新規利用者の場合>>
(1)アクセス要求
携帯端末20において、画面220のYESボタン222が押下されると、制御部50はアクセス要求、ID、及びUiDをサーバ24に送信する。
<< When user is a new user >>
(1) Access Request When the YES button 222 on the screen 220 is pressed on the mobile terminal 20, the control unit 50 transmits an access request, ID, and UiD to the server 24.

(2)ユーザ確認及び(3)サービス一覧送信
サーバ24の制御部64は、アクセス要求を受けたことに応答して、HDD62内のSサービステーブル300を制御部64内の図示しないRAMにコピーし、送信元端末へ送信するサービステーブルを準備する(図13のS10)。次に、このユーザが新規であり、アクセス要求と共に受信したUiDがHDD62内のユーザテーブル290に含まれていないため(S12においてNO)、制御部64は、ユーザテーブルに当該UiDを追加し(S13)、Sサービステーブル300のコピーにおいて、全てのSiDの係数を0に変更して送信元端末に送信する(S14及びS30)。送信元端末は受信したIDにより識別される。
(2) User confirmation and (3) Service list transmission In response to receiving the access request, the control unit 64 of the server 24 copies the S service table 300 in the HDD 62 to a RAM (not shown) in the control unit 64. Then, a service table to be transmitted to the transmission source terminal is prepared (S10 in FIG. 13). Next, since this user is new and the UiD received together with the access request is not included in the user table 290 in the HDD 62 (NO in S12), the control unit 64 adds the UiD to the user table (S13). ) In the copy of the S service table 300, all the SiD coefficients are changed to 0 and transmitted to the transmission source terminal (S14 and S30). The transmission source terminal is identified by the received ID.

(4)更新
携帯端末20の制御部50は、サーバ24からサービステーブルを受信したことに応答して、図14に制御構造を示すプログラムを起動する。ここでは、メモリ44にUサービステーブル280が無いので(S50においてNO)、制御部50は受信したサービステーブルにフラグカラムを追加してメモリ44にコピーする(S52)。ここでメモリ44内に記憶されるUサービステーブル280は、図9に示す例と同様の態様であるが、フラグ及び係数は全て0となる。
(4) Update In response to receiving the service table from the server 24, the control unit 50 of the portable terminal 20 activates a program whose control structure is shown in FIG. Here, since there is no U service table 280 in the memory 44 (NO in S50), the control unit 50 adds a flag column to the received service table and copies it to the memory 44 (S52). Here, the U service table 280 stored in the memory 44 is in the same manner as the example shown in FIG. 9, but the flags and coefficients are all zero.

(5)申込
制御部50は、図7(B)に示す画面228を表示部36に表示する。サービスの一覧230は当該Uサービステーブル280の名称カラムに含まれる各サービスの名称と対応している。新規ユーザのため、画面228において全てのサービス項目は選択可能である。
(5) Application The control unit 50 displays a screen 228 shown in FIG. The service list 230 corresponds to the name of each service included in the name column of the U service table 280. Because it is a new user, all service items can be selected on the screen 228.

サービスの一覧230から、メタボ度、喘息度及び歯周病度がクリックされ、OKボタン232の押下により各サービスの申込が指示されたものとする。   It is assumed that the metabo degree, asthma degree, and periodontal disease degree are clicked from the service list 230, and application of each service is instructed by pressing an OK button 232.

携帯端末20の制御部50は、ID、UiD、及び選択されたサービス項目のSiDを、配信要求と共にサーバ24へ送信する。   The control unit 50 of the portable terminal 20 transmits the ID, UiD, and SiD of the selected service item to the server 24 together with the distribution request.

(6)ユーザ確認、及び(7)入金依頼
配信要求を受け、サーバ24の制御部64は、図15に制御構造を示すプログラムを起動する。配信要求と共にSiDを受信しているので(S80においてYES)、制御部64は、配信要求と共に送信したUiDを検索キーとしてHDD62内のユーザテーブル290を検索する(S82)。ユーザテーブル290の当該UiDの行のSiDカラムには、該当するSiDが無い(S84においてNO)。このため、制御部64は、申込まれた全サービスの料金を加算し、その合計額の入金依頼を、入金対象のSiDと共に送信元端末に送信する(S85及びS86)。
(6) User confirmation and (7) Payment request Upon receiving the distribution request, the control unit 64 of the server 24 activates a program whose control structure is shown in FIG. Since SiD is received together with the distribution request (YES in S80), control unit 64 searches user table 290 in HDD 62 using UiD transmitted with the distribution request as a search key (S82). There is no corresponding SiD in the SiD column of the UiD row of the user table 290 (NO in S84). For this reason, the control unit 64 adds the charges for all the applied services, and transmits a deposit request for the total amount together with the SiD to be deposited to the transmission source terminal (S85 and S86).

(8)入金実行要求
携帯端末20の制御部50は、通信部30がサーバ24からの入金依頼を受けると、図7(D)に示す画面242を表示する。
(8) Payment Execution Request When the communication unit 30 receives a deposit request from the server 24, the control unit 50 of the portable terminal 20 displays a screen 242 shown in FIG.

制御部50は、画面242のサービス及び料金の一覧244を以下の処理により作成する。すなわち、制御部50は、受信したSiDにより、メモリ44のUサービステーブル280内のサービス名及び各サービスの料金を読出す。読出した情報と、入金依頼金額とをあわせてサービス及び料金の一覧244を作成し表示する。   The control unit 50 creates a list 244 of services and charges on the screen 242 by the following process. That is, the control unit 50 reads the service name in the U service table 280 of the memory 44 and the charge for each service based on the received SiD. A list 244 of services and charges is created and displayed together with the read information and the deposit request amount.

OKボタン246が押下されると、制御部50は、入金実行要求と共に、ID、UiD、SiD、及び、入金依頼された金額データをサーバ24に送信する。   When the OK button 246 is pressed, the control unit 50 transmits the ID, UiD, SiD, and the requested money amount data to the server 24 together with the payment execution request.

(9)入金実行、確認及び(10)係数送信
通信部60が入金依頼先端末から入金実行要求を受けると(図15のS88においてYES)、サーバ24の制御部64は、HDD62内の特定の領域に、UiDに対応付けて入金実行要求と共に受信した料金情報を課金履歴として記憶する。制御部64は、さらに、所定期間中の課金履歴の合計金額を算出した後、ユーザテーブル290において、入金実行要求と共に受信したUiDの行の課金情報カラムを当該合計金額により更新する。このことにより当該端末に関する入金を実行し、共に入金確認を行なう(S89)。制御部64はさらに、HDD62内のSサービステーブル300から、受信したSiDの係数、並びに、度数算出及び対応するイラスト表示に関する情報を読出して当該SiDと共に当該端末に送信し(S90)、さらに、ユーザテーブルの受信したUiDの行のSiDカラムに、受信したSiDを追加してユーザテーブルを更新する(S92)。
(9) Payment Execution, Confirmation and (10) Coefficient Transmission When the communication unit 60 receives a deposit execution request from the deposit request destination terminal (YES in S88 in FIG. 15), the control unit 64 of the server 24 In the area, the charge information received together with the payment execution request in association with the UiD is stored as a charge history. Further, after calculating the total amount of the charging history during the predetermined period, the control unit 64 updates the charging information column of the UiD row received together with the deposit execution request in the user table 290 with the total amount. As a result, the payment related to the terminal is executed and the payment is confirmed together (S89). The control unit 64 further reads out the received SiD coefficient and the frequency calculation and the corresponding information related to the illustration display from the S service table 300 in the HDD 62 and transmits the information together with the SiD to the terminal (S90). The received SiD is added to the SiD column of the received UiD row of the table to update the user table (S92).

(11)更新
以降、携帯端末20における処理となる。
(11) Update After that, the processing in the mobile terminal 20 is performed.

通信部30が係数を受信すると、制御部50はメモリ44内のUサービステーブル280について、受信したSiDの行の係数カラムを受信データにより上書きし、当該SiDのフラグカラムに1を代入する(図16のS110及びS112)。LED40のうち、フラグが1となったものに対応するLEDが点灯する(S114)。   When the communication unit 30 receives the coefficient, the control unit 50 overwrites the coefficient column of the received SiD row in the U service table 280 in the memory 44 with the received data, and substitutes 1 in the flag column of the SiD (see FIG. 16 S110 and S112). Among the LEDs 40, the LED corresponding to the flag set to 1 is turned on (S114).

この処理まで、呼気センサ部46は動作しない。上記処理以降、呼気センサ部46による測定結果を利用した処理のうち、フラグが1となっているサービスの利用が可能となる。すなわち、当該係数は、呼気センサ部46を可能化するための鍵の役割を果たす。   Until this process, the expiration sensor unit 46 does not operate. After the above process, it is possible to use a service whose flag is 1 among the processes using the measurement result by the breath sensor unit 46. That is, the coefficient serves as a key for enabling the breath sensor unit 46.

制御部50は、さらに、図8(A)に示す画面252を表示部36に表示する。一覧256は、Uサービステーブル280においてフラグが1のSiDのサービス名称に基づいて作成されている。   The control unit 50 further displays a screen 252 shown in FIG. The list 256 is created based on the service name of the SiD whose flag is 1 in the U service table 280.

(12)測定
画面252において開始ボタン258の押下を受けると、制御部50は図17に制御構造を示すプログラムを起動し、呼気センサ部46による測定を行なう(S130)。以降、図3を参照して、NO濃度及びアセトン濃度検出用のセンサ148及び150に関連する動作について説明するが、CO、H、及びアンモニアをそれぞれ検出する他のセンサ、及びその検出に関する構成要素も、同様に動作する。
(12) Measurement When the start button 258 is pressed on the screen 252, the control unit 50 activates a program whose control structure is shown in FIG. 17 and performs measurement by the breath sensor unit 46 (S 130). Hereinafter, with reference to FIG. 3, operations related to the sensors 148 and 150 for detecting the NO concentration and the acetone concentration will be described, but other sensors for detecting CO 2 , H 2 , and ammonia, respectively, and the detection thereof will be described. The components operate similarly.

通常、ユーザは、最初にセンサの再生を行ない、次に呼気の測定をする。呼気の測定が終わったら、再度センサの再生を行なう。   Usually, the user first regenerates the sensor and then measures exhalation. When the expiration measurement is completed, the sensor is regenerated again.

再生時にはユーザは、図2(A)に示す再生ボタン127を操作する。再生ボタン127が操作されたことを検知した制御部50は、ヒータ144及び146に一定時間電流を流して加熱し、センサ148及び150のCNTに吸着したガス分子を脱離させる。   At the time of reproduction, the user operates the reproduction button 127 shown in FIG. When the control unit 50 detects that the regeneration button 127 has been operated, the heaters 144 and 146 are heated by supplying a current to the heaters 144 and 146 for a certain period of time to desorb the gas molecules adsorbed on the CNTs of the sensors 148 and 150.

再生処理が終了すると、ユーザは図2(A)に示す測定開始ボタン129を操作し、呼気の測定を開始する。   When the reproduction process ends, the user operates the measurement start button 129 shown in FIG. 2A to start the measurement of expiration.

図6を参照して、定電圧源210により、ガスセンサ素子180と負荷抵抗212とを直列接続したものの両端に一定電圧をかけておく。ユーザは、図2(A)に示す呼気導入部128の開口から呼気を呼気収集ボックス120内に吹込む。   Referring to FIG. 6, a constant voltage is applied to both ends of a gas sensor element 180 and a load resistor 212 connected in series by a constant voltage source 210. The user blows exhalation into the exhalation collection box 120 from the opening of the exhalation introduction unit 128 shown in FIG.

図3を参照して、呼気は呼気導入部128から小室170に導入される。一部の呼気は開口156及び158を介して小室172及び174に直接流入する。このとき、選択透過膜160の存在により、呼気中の特定ガス成分のうち、NOのみが効率よく小室172に導入される。同じく選択透過膜162の存在により、呼気中の特定ガス成分のうち、アセトンのみが効率よく小室174に導入される。このとき、選択透過膜160及び162の存在と、排気部126及び124の存在とにより、利用者は、ある程度の圧力で呼気を呼気収集ボックス120中に吹込む必要がある。その結果、開口156及び158を経てセンサ148及び150にいたる呼気の流速は高くなり、センサ148及び150は比較的多量の呼気にさらされることになる。開口156及び158を通り過ぎた呼気も、反射板166により反射されて再び開口156及び158の位置に戻る。呼気導入部128からは引続き呼気が小室170中に導入されるため、反射された呼気と導入された呼気とが開口156及び158の地点で会合し、効率よく小室172及び小室174に導入される。   With reference to FIG. 3, exhalation is introduced from the exhalation introduction unit 128 into the small room 170. Some exhaled air flows directly into chambers 172 and 174 through openings 156 and 158. At this time, due to the presence of the selectively permeable membrane 160, only NO is efficiently introduced into the small chamber 172 among the specific gas components in the exhaled breath. Similarly, due to the presence of the selectively permeable membrane 162, only acetone among the specific gas components in the exhaled breath is efficiently introduced into the small chamber 174. At this time, due to the presence of the selectively permeable membranes 160 and 162 and the presence of the exhaust parts 126 and 124, the user needs to blow exhaled air into the exhalation collection box 120 with a certain pressure. As a result, the exhalation flow rate through the openings 156 and 158 to the sensors 148 and 150 is high, and the sensors 148 and 150 are exposed to a relatively large amount of exhalation. Exhaled air that has passed through the openings 156 and 158 is also reflected by the reflector 166 and returns to the positions of the openings 156 and 158 again. Since the exhalation is continuously introduced into the small chamber 170 from the exhalation introduction unit 128, the reflected exhalation and the introduced exhalation meet at the points of the openings 156 and 158, and are efficiently introduced into the small chamber 172 and the small chamber 174. .

この実施の形態では、流量センサ164によって呼気計測開始からの呼気の流量を測定しており、呼気の量が不足しているとき及び十分になったときには表示部36にその旨のメッセージを表示する。   In this embodiment, the flow rate of the exhaled breath from the start of the exhalation measurement is measured by the flow sensor 164, and a message to that effect is displayed on the display unit 36 when the exhaled amount is insufficient or sufficient. .

センサ148においては、NO分子がCNTに吸着され、その結果ガスセンサ素子180の電気抵抗が増加する。その変化を増幅器214で増幅したものを制御部50が受ける。同様に、センサ150においては、アセトンがCNTに吸着され、その結果センサ150のガスセンサ素子180の電気抵抗が変化する。その変化を増幅器214で増幅したものを制御部50が受ける。   In the sensor 148, NO molecules are adsorbed by the CNT, and as a result, the electric resistance of the gas sensor element 180 increases. The control unit 50 receives the change amplified by the amplifier 214. Similarly, in the sensor 150, acetone is adsorbed by the CNT, and as a result, the electric resistance of the gas sensor element 180 of the sensor 150 changes. The control unit 50 receives the change amplified by the amplifier 214.

制御部50は以下のように動作する。制御部50はセンサ148の出力が、検出対象ガス(NO)が無い場合の出力レベル(ベース出力)より高いか否かを判定する。もしベース出力より高い場合、制御部50はメモリ44に記憶されているNO用のルックアップテーブルを用い、センサ出力を用いたテーブルルックアップによって、呼気中のNO濃度を算出してRAMに記憶する。センサ148の出力がベース出力以下の場合は、NO濃度が0である旨をRAMに記憶する。   The control unit 50 operates as follows. The controller 50 determines whether or not the output of the sensor 148 is higher than the output level (base output) when there is no detection target gas (NO). If the output is higher than the base output, the control unit 50 uses the NO lookup table stored in the memory 44, calculates the NO concentration in the exhalation by the table lookup using the sensor output, and stores it in the RAM. . When the output of the sensor 148 is equal to or lower than the base output, the fact that the NO concentration is 0 is stored in the RAM.

制御部50は、センサ150及び他のセンサの出力についても同様の処理を行ない、各センサの検出対象ガスの濃度を算出してRAMに記憶する。   The control unit 50 performs the same processing on the outputs of the sensor 150 and other sensors, calculates the concentration of the detection target gas of each sensor, and stores it in the RAM.

全てのセンサに対する測定が終了すると、制御部50はヒータ144及び146等に通電し、センサ148及び150等に吸着した特定ガス分子を脱離させ、所定時間が経過するとヒータ144及び146等への通電を停止する。   When the measurement for all the sensors is completed, the control unit 50 energizes the heaters 144 and 146 and the like to desorb the specific gas molecules adsorbed to the sensors 148 and 150 and the like. Stop energization.

制御部50は全てのセンサに関して特定ガス成分の濃度の算出が終了すると、メモリ44内のUサービステーブル280に含まれるSiDのうち、フラグが1のものの係数を読出し(S140)、読出した係数をRAMに記憶された各特定ガス成分濃度に乗じた後、その積の和を求める。制御部50は、さらに、Uサービステーブル280から当該SiDに対応する度数の算出方法を読出し、求めた和と、その算出方法により度数を得る(S142)。   When the calculation of the concentration of the specific gas component is completed for all the sensors, the control unit 50 reads out the coefficient of the flag whose flag is 1 among the SiD included in the U service table 280 in the memory 44 (S140). After multiplying each specific gas component concentration stored in the RAM, the sum of the products is obtained. The control unit 50 further reads the frequency calculation method corresponding to the SiD from the U service table 280, and obtains the frequency by the calculated sum and the calculation method (S142).

(13)表示
制御部50は、算出した度数を、図8(B)〜(C)に示す画面264、268及び276の態様により以下のように表示する。
(13) Display The control unit 50 displays the calculated frequency in the following manner on the screens 264, 268, and 276 shown in FIGS.

図8(B)を参照して、制御部50は、メモリ44内のUサービステーブル280に含まれるSiDのうち、フラグが1のもののサービス名と、当該SiDに対して算出された度数により、メッセージ265を作成する。   Referring to FIG. 8B, the control unit 50 determines the service name of the flag whose flag is 1 among the SiDs included in the U service table 280 in the memory 44 and the frequency calculated for the SiD. Create message 265.

図8(C)及び(D)を参照して、制御部50は、メモリ44内のUサービステーブル280に含まれるSiDのうち、フラグが1のものの最上行のものについて、算出された度数に対応するイラストを、Uサービステーブル280から読出して表示する。NEXTボタン272が押下されると、制御部50は、Uサービステーブル280内のフラグが1のSiDであって、次の行のものに対する表示に切替える。   Referring to FIGS. 8C and 8D, the control unit 50 sets the calculated frequency for the top row of the one with the flag of 1 among the SiDs included in the U service table 280 in the memory 44. The corresponding illustration is read from the U service table 280 and displayed. When the NEXT button 272 is pressed, the control unit 50 switches to the display for the next line with the SiD flag in the U service table 280 being one.

図8(B)〜(D)に示す画面264、268及び276において終了ボタン266及び274の押下を受けると、制御部50はこのソフトを終了する。   When the end buttons 266 and 274 are pressed on the screens 264, 268, and 276 shown in FIGS. 8B to 8D, the control unit 50 ends the software.

<<2回目以降の利用の場合>>
(1)アクセス要求
新規の場合と同様である。
<< For the second and subsequent use >>
(1) Access request The access request is the same as in the new case.

(2)ユーザ確認及び(3)サービス一覧
サーバ24の制御部64は新規の場合と同様、アクセス要求送信元端末に送信するためのサービステーブルを準備する(図13のS10)。この場合、HDD62内のユーザテーブルには受信したUiDが含まれている(S12においてYES)。このため準備されるサービステーブルについて、既に申込まれ、その係数が配信されたSiDの行については何もせず(S20においてYES)、申込まれていないものについては全係数に0が代入される(S20においてNO、S22)。
(2) User confirmation and (3) Service list The control unit 64 of the server 24 prepares a service table for transmission to the access request transmission source terminal as in the new case (S10 in FIG. 13). In this case, the received UiD is included in the user table in HDD 62 (YES in S12). For the service table prepared for this, nothing is done for the SiD row that has already been applied and the coefficient is distributed (YES in S20), and 0 is assigned to all coefficients for those that have not been applied (S20). NO, S22).

例えば、この処理の時点でHDD62は、図10に示す態様のユーザテーブル290を記憶し、携帯端末20のUiDがU000001であり、そのメモリ44に図9に示す態様のUサービステーブル280を記憶しているものとする。携帯端末20がアクセス要求を行なった場合、サーバ24の制御部50が携帯端末20に送信するサービステーブルは、Uサービステーブル280と同様であるが、フラグカラムの無いものが送信される。   For example, at the time of this processing, the HDD 62 stores the user table 290 in the form shown in FIG. 10, the UiD of the portable terminal 20 is U000001, and the U service table 280 in the form shown in FIG. It shall be. When the mobile terminal 20 makes an access request, the service table transmitted from the control unit 50 of the server 24 to the mobile terminal 20 is the same as the U service table 280, but a service table without a flag column is transmitted.

(4)更新
携帯端末20の制御部50は受信したサービステーブルによりメモリ44内のUサービステーブル280を更新する。通常、ここでUサービステーブル280の内容は更新の前後で変化しない。但し、例えばこの呼気センシングサービス提供システム10がアップグレードされ、新しいサービスが追加された場合、係数が変更された場合、度数の算出方法が変更された場合、及び、表示されるイラストが変更された場合等には、更新前後で異なる内容となる。
(4) Update The control unit 50 of the portable terminal 20 updates the U service table 280 in the memory 44 with the received service table. Normally, the contents of the U service table 280 do not change before and after the update. However, for example, when this breath sensing service providing system 10 is upgraded and a new service is added, the coefficient is changed, the frequency calculation method is changed, and the displayed illustration is changed Etc., the contents differ before and after the update.

(5)申込
制御部50は、図7(C)に示す画面238を表示部36に表示する。制御部50は、画面238においてUサービステーブル280に含まれる全SiDのサービス名称をサービスの一覧240として表示し、そのうちフラグが0のものについてはチェックボックスを設け、選択可能とする。
(5) Application The control unit 50 displays a screen 238 shown in FIG. The control unit 50 displays the service names of all the SiDs included in the U service table 280 on the screen 238 as a service list 240, of which a flag having a flag of 0 is provided with a check box so that it can be selected.

図9を参照して、この例ではSiDのうちS0001,S0004及びS0005(メタボ度、喘息度及び歯周病度)のフラグが1であるため、画面238においてこれらは選択不可である。   Referring to FIG. 9, in this example, the flags of S0001, S0004, and S0005 (metabolite degree, asthma degree, and periodontal disease degree) of SiD are 1, so that these cannot be selected on screen 238.

<2回目以降の利用であって、新たに申込を行なう場合>
ここで、画面238において、糖尿病度及びストレス度のチェックボックスがチェックされた後、OKボタン232が押下されたとする。
<If this is the second time or later and you wish to make a new application>
Here, it is assumed that the OK button 232 is pressed after the check boxes for the degree of diabetes and the degree of stress are checked on the screen 238.

(6)ユーザ確認、及び(7)入金依頼
サーバ24の制御部64は、HDD62内のユーザテーブル290を参照し、配信要求と共に受信したUiDの行のSiDカラムに含まれるSiDと、やはり配信要求と共に受信したSiDとを比較し、受信したSiDが新たなものかどうかを判定する(図15のS80、S82及びS84)。新たなSiDが受信された場合は新規と同様の処理を行なう(S86)。もし既に申込済及び配信済のSiDを受信した場合、制御部64はエラーを示す旨を送信元端末に送信する(S94)。
(6) User confirmation and (7) Deposit request The control unit 64 of the server 24 refers to the user table 290 in the HDD 62, and the SiD included in the SiD column of the UiD row received together with the distribution request and the distribution request. The received SiD is compared to determine whether the received SiD is new (S80, S82 and S84 in FIG. 15). When a new SiD is received, the same process as that for a new one is performed (S86). If the already applied and distributed SiD has been received, the control unit 64 transmits a message indicating an error to the transmission source terminal (S94).

(8)入金実行要求、(9)入金実行、確認及び(10)係数送信
申込まれたサービスに対し、図7(D)の画面242中のOKボタン246の押下があった場合、携帯端末20の制御部50、及びサーバ24の制御部64の動作は新規の場合と同様である。
(8) Deposit execution request, (9) Deposit execution, confirmation, and (10) Coefficient transmission When the OK button 246 in the screen 242 of FIG. 7D is pressed for the applied service, the mobile terminal 20 The operations of the control unit 50 and the control unit 64 of the server 24 are the same as in the new case.

携帯端末20の入金処理において、画面242のキャンセルボタン248が押下された場合、携帯端末20の制御部50は、キャンセル要求をサーバ24に送信する。この場合(図15のS88においてNO、S96においてYES)、サーバ24の制御部64は図15のプログラムを終了する。   In the depositing process of the mobile terminal 20, when the cancel button 248 on the screen 242 is pressed, the control unit 50 of the mobile terminal 20 transmits a cancel request to the server 24. In this case (NO in S88 of FIG. 15, YES in S96), control unit 64 of server 24 ends the program of FIG.

携帯端末20からの入金依頼に対する応答が所定時間(5分)以上無い場合(S88においてNO、S96においてNO、S98においてYES)、制御部64はエラーを示す旨を配信要求送信元端末に送信する(S94)。   When there is no response to the deposit request from the portable terminal 20 for a predetermined time (5 minutes) or longer (NO in S88, NO in S96, YES in S98), the control unit 64 transmits a message indicating an error to the distribution request transmission source terminal. (S94).

(11)更新
携帯端末20の通信部30が新たに申込まれたサービスの係数を受取ると、制御部50はメモリ44内のUサービステーブル280を書換える。図9の例の場合、SiDのうちS0002及びS0003(糖尿病度及びストレス度)が申込まれたので、その係数が書込まれフラグに1が代入される(図16のS110及びS112)。全サービスが申込まれているため、この時点のUサービステーブル280はサーバ24のHDD62内のSサービステーブル300と同様であって、全SiDに対するフラグカラムが1の態様となる。
(11) Update When the communication unit 30 of the portable terminal 20 receives the coefficient of the newly applied service, the control unit 50 rewrites the U service table 280 in the memory 44. In the example of FIG. 9, since S0002 and S0003 (diabetes level and stress level) are applied for in the SiD, the coefficients are written and 1 is assigned to the flag (S110 and S112 in FIG. 16). Since all services have been applied, the U service table 280 at this point is the same as the S service table 300 in the HDD 62 of the server 24, and the flag column for all SiDs is one.

制御部50は図8(A)に示す画面252を作成して表示部36に表示する。この場合、全SiDのフラグが1であるので、全サービス名称(メタボ度、糖尿病度、ストレス度、喘息度及び歯周病度)が表示される。   The control unit 50 creates a screen 252 shown in FIG. 8A and displays it on the display unit 36. In this case, since all the SiD flags are 1, all service names (metabolite level, diabetes level, stress level, asthma level, and periodontal disease level) are displayed.

(12)測定及び(13)表示
新規の場合と同様である。
(12) Measurement and (13) Display Same as new case.

<2回目以降の利用であって、新たに申込を行なわない場合((12)測定及び(13)表示)>
図7(A)に示す画面220において、NOボタン224の押下を受けると、制御部50は図8(A)に示す画面252を表示する。画面252の一覧256は、前述した、新規の場合及び2回目以降で新たに申込を行なった場合と同様、メモリ44内のUサービステーブル280に基づき作成される。その後の処理は前述の場合と同様である。
<For the second and subsequent use, when no new application is made ((12) Measurement and (13) Display)>
When the user presses the NO button 224 on the screen 220 shown in FIG. 7A, the control unit 50 displays a screen 252 shown in FIG. The list 256 on the screen 252 is created based on the U service table 280 in the memory 44 as in the case of the new case and the case where a new application is made after the second time. Subsequent processing is the same as described above.

以上のように、この呼気センシングサービス提供システムによれば、携帯端末を含む端末において、その健康チェック機能の不能/可能をユーザが選択することが出来る。ユーザが所望の時点でサーバにアクセス要求しその後の処理を行なえば、端末による健康チェックを行なうことが出来る。何もしなければ、端末の健康チェック機能は不能のままである。ユーザに対し不要な機能を端末に搭載しなくてすむ。   As described above, according to this breath sensing service providing system, a user can select whether or not the health check function is disabled in a terminal including a portable terminal. If the user requests access to the server at a desired time and performs the subsequent processing, a health check can be performed by the terminal. If nothing is done, the health check function of the terminal remains disabled. It is not necessary to install functions unnecessary for the user in the terminal.

また、この呼気センシングサービス提供システムによれば、ユーザは健康診断に係る診断対象疾患を選択することが出来る。ユーザは所望の疾患に関する診断結果のみを受取ることが出来る。上記実施の形態のように、診断対象疾患毎に費用が発生する場合、無駄な料金支払いが無くて済む。   Moreover, according to this breath sensing service providing system, the user can select a diagnosis target disease related to a health check. The user can receive only the diagnosis result relating to the desired disease. When costs are incurred for each diagnosis target disease as in the above embodiment, it is not necessary to pay a useless fee.

さらに、この呼気センシングサービス提供システムによれば、端末において、一度の測定により、複数種類の呼気中マーカを同時に検出することができる。その検出結果により健康状態の診断が可能である。ユーザは、所望のタイミングで健康チェックを行なうことが出来る。   Furthermore, according to this exhalation sensing service providing system, a terminal can simultaneously detect a plurality of types of exhalation markers by a single measurement. A health condition can be diagnosed based on the detection result. The user can perform a health check at a desired timing.

加えて、このガスセンシング装置のセンシング部は、表面修飾されたCNTを含む。このことにより、この装置は選択的でかつ高感度な呼気センシングを実現する。   In addition, the sensing unit of the gas sensing device includes surface-modified CNTs. As a result, this device realizes selective and highly sensitive breath sensing.

さらにまた、この呼気ガスセンシングシステムにより表示出力される診断結果は、度数、及びイラスト等、誰にでも分かりやすい態様である。個人が利用しやすい健康チェック方法である。   Furthermore, the diagnosis result displayed and output by the exhaled gas sensing system is in a mode that is easy for anyone to understand, such as frequency and illustration. It is a health check method that is easy for individuals to use.

[変形例]
上記実施の形態において、この呼気ガスセンシングサービス提供システムにおいて、携帯端末がそのサービス提供を受けるものとした。しかし本発明はそのような実施の形態に限定されず、サービスを受信するものは、呼気センサを有し、サーバとのデータの送受が可能であり、呼気センサによる測定結果を処理し、度数及びイラスト表示などの表示出力が可能なものであれば良い。
[Modification]
In the above embodiment, in this exhalation gas sensing service providing system, the portable terminal is provided with the service. However, the present invention is not limited to such an embodiment, and the one that receives the service has an exhalation sensor, can send and receive data to and from the server, process the measurement result by the exhalation sensor, Any device capable of display output such as illustration display may be used.

上記実施の形態では、利用可能なサービスと利用できないサービスとはLED40の点灯・消灯により区別して表示している。しかし本発明はそのような実施の形態には限定されない。利用可能なサービスとそうでないサービスとは他の方法で表示することもできる。   In the above-described embodiment, the available service and the unavailable service are distinguished from each other by turning on / off the LED 40. However, the present invention is not limited to such an embodiment. Services that are available and services that are not can be displayed in other ways.

例えば、図8(A)に示した健康チェック開始画面252の変形例として、図18(A)に示す健康チェック開始画面310を使用することもできる。図18(A)を参照して、この画面310は、図8(A)の診断可能なサービスの一覧256に代えて、利用可能なサービス名は通常の輝度で、利用可能でないサービス名314は低輝度で、それぞれ表示するサービスの一覧312を含む。このようなサービスの一覧312によって、利用者には自分の携帯端末20で利用可能なサービスとそうでないサービスとが容易に区別できる。   For example, as a modification of the health check start screen 252 shown in FIG. 8A, a health check start screen 310 shown in FIG. 18A can be used. Referring to FIG. 18A, in this screen 310, instead of the list 256 of services that can be diagnosed in FIG. It includes a list 312 of services to be displayed at low brightness. Such a list of services 312 allows a user to easily distinguish between services that can be used on his / her mobile terminal 20 and services that are not.

図18(B)には健康チェック開始画面252の他の変形例を示す。図18(B)を参照して、この健康チェック開始画面320は、図8(A)のサービスの一覧256に加えて、画面下側に表示される5つのインジケータ324を含む。これらインジケータ324は、図1に示すLED40と同様、対応するサービスが利用可能か否かを示すものである。例えば利用可能なサービスに対応するインジケータは緑色で、利用できないサービスに対応するインジケータは赤色で、それぞれ通知する。このような通知を行なうことにより、追加して利用可能なサービスがあといくつあるかを容易に知ることができる。なお、インジケータの近傍に、対応するサービス名を追加して表示するようにしてもよい。   FIG. 18B shows another modification of the health check start screen 252. Referring to FIG. 18B, this health check start screen 320 includes five indicators 324 displayed on the lower side of the screen in addition to the service list 256 of FIG. 8A. These indicators 324 indicate whether or not the corresponding service is available, similar to the LED 40 shown in FIG. For example, an indicator corresponding to an available service is notified in green, and an indicator corresponding to an unavailable service is notified in red. By making such a notification, it is possible to easily know how many additional services are available. A corresponding service name may be added and displayed near the indicator.

上記実施の形態において、サーバは通信キャリアが管理運営するものとし、この呼気ガスセンシングサービス提供システムによるサービス提供において、携帯端末とサーバとのみがデータの送受を行なうものとした。しかし、本発明はそのような実施の形態には限定されず、例えば、サーバは第3者が管理運営するものとし、ユーザ(UiD)に関する支払い情報(図10に示すユーザテーブル290参照)は通信キャリアが管理する態様であっても良い。この場合、サーバからサービス提供が行なわれると、当該第3者は通信キャリアにその対価を請求し、通信キャリアはユーザに当該代金を請求する。   In the above embodiment, the server is managed and operated by the communication carrier, and in the service provision by the breath gas sensing service providing system, only the portable terminal and the server transmit and receive data. However, the present invention is not limited to such an embodiment. For example, the server is managed and operated by a third party, and payment information regarding the user (UiD) (see the user table 290 shown in FIG. 10) is a communication. A mode managed by the carrier may be used. In this case, when the service is provided from the server, the third party charges the communication carrier for the fee, and the communication carrier charges the user for the price.

上記実施の形態において、携帯端末には、サービス提供、呼気測定及び健康診断を実行するためのアプリケーションソフトが予めメモリに記憶されているものとした。しかし、例えば、ユーザが携帯端末から公衆網22に無線通信を行ない、サーバ又は第3者から当該アプリケーションをダウンロードする態様であっても良い。   In the above embodiment, it is assumed that application software for executing service provision, expiration measurement, and health check is stored in the memory in advance in the mobile terminal. However, for example, the user may perform wireless communication from the mobile terminal to the public network 22 and download the application from a server or a third party.

上記実施の形態において、ガスセンサ素子は、表面修飾されたCNTを含むものであり、表面修飾材料は検出する特定ガス成分により選択されるものとした。また、特定ガス成分の検出は、ガスセンサ素子の両端の電気抵抗の変化により行なわれるものとした。しかし、本発明はそのような実施の形態には限定されない。所望の特定ガス成分が選択的に検出され、かつ、呼気センシングに必要なppbレベルの検出下限を有するものであり、さらに、繰返し使用できるガスセンサであればどのようなものであっても良い。   In the above embodiment, the gas sensor element includes surface-modified CNT, and the surface modification material is selected according to the specific gas component to be detected. Further, the specific gas component is detected by a change in electric resistance at both ends of the gas sensor element. However, the present invention is not limited to such an embodiment. Any gas sensor may be used as long as it can selectively detect a desired specific gas component and has a detection limit of a ppb level necessary for breath sensing, and can be used repeatedly.

上記実施の形態において、呼気センサ部46は、アセトン、NO、CO、H、及びアンモニアを検出する、5種類のセンサを含むものとしたが、本発明はそのような実施の形態には限定されない。 In the above embodiment, the breath sensor unit 46 includes five types of sensors that detect acetone, NO, CO 2 , H 2 , and ammonia, but the present invention includes such an embodiment. It is not limited.

上記実施の形態において、呼気センサ部46において、一つの小室には1つのセンサを配置するものとした。しかし、本発明はそのような実施の形態には限定されず、複数種類のセンサを同一の小室に配置しても良い。この場合、各センサが、特定ガス成分の選択的吸着能を有する。また、同一のセンサを別の小室に設け、各小室の入り口に、所望の化学物質のみを選択的に透過する、異なる選択透過膜を配置し、各センサは異なる特定ガス成分を検出するよう利用されても良い。   In the above embodiment, in the breath sensor unit 46, one sensor is arranged in one small chamber. However, the present invention is not limited to such an embodiment, and a plurality of types of sensors may be arranged in the same small chamber. In this case, each sensor has a selective adsorption ability for a specific gas component. In addition, the same sensor is provided in different chambers, and at the entrance of each chamber, a different permselective membrane that selectively transmits only the desired chemical substance is arranged, and each sensor is used to detect different specific gas components. May be.

上記実施の形態においては選択透過膜を使用している。しかし本発明は、選択透過膜を利用しないセンサを用いるものでも良い。さらに、複数のセンサは、選択透過膜を用いるセンサと、そうでないセンサとの両方を含むものでも良い。   In the above embodiment, a selectively permeable membrane is used. However, the present invention may use a sensor that does not use a selectively permeable membrane. Further, the plurality of sensors may include both a sensor that uses a selectively permeable membrane and a sensor that does not.

上記実施の形態においては、IDとUiDとが1対1の関係であったが、その限りではない。ユーザが複数の端末を保有し、UiDに対応するIDが複数であっても良い。   In the above embodiment, the ID and UiD have a one-to-one relationship, but this is not a limitation. The user may have a plurality of terminals, and there may be a plurality of IDs corresponding to UiD.

上記した健康診断に関し、当該健康診断結果が携帯端末に備えられたアプリケーションと対応する態様であっても良い。   Regarding the above-described health check, the health check result may correspond to an application provided in the mobile terminal.

具体的には、一般的に携帯電話機に備えられているカレンダー機能に対し、健康診断を行なった日に対応付けてその診断結果を記憶する態様であっても良い。この場合、ユーザは自分の健康状態の変化を過去にさかのぼって閲覧することが出来、過去のデータを参考に健康増進に望むことが出来る。   Specifically, an aspect of storing a diagnosis result in association with a date on which a health check is performed for a calendar function generally provided in a mobile phone may be used. In this case, the user can browse the changes in his / her health status retroactively and can hope for health promotion with reference to past data.

さらに、未来の特定の日に目標とする診断結果(例えば、「メタボ度数1」等)を設定し、当日の測定結果が当該目標を達成すればユーザを祝う態様の表示を、そうでない場合はユーザを励ますような態様の表示を行なっても良い。このような態様であっても、ユーザの健康増進を促進する効果がある。   Furthermore, a target diagnosis result (for example, “metabobo frequency 1”, etc.) is set on a specific day in the future, and if the measurement result of the day achieves the target, a display of celebrating the user is displayed. A display that encourages the user may be displayed. Even if it is such an aspect, there exists an effect which promotes a user's health improvement.

今回開示された実施の形態は単に例示であって、この発明が上記した実施の形態のみに制限されるわけではない。この発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味および範囲内でのすべての変更を含む。   The embodiment disclosed this time is merely an example, and the present invention is not limited to the embodiment described above. The scope of the present invention is indicated by each claim in the scope of claims after taking into account the description of the detailed description of the invention, and all modifications within the meaning and scope equivalent to the wording described therein are intended. Including.

この発明の第1の実施の形態に係る呼気センシングサービス提供システム10の概略ブロック図である。1 is a schematic block diagram of a breath sensing service providing system 10 according to a first embodiment of the present invention. 図1に示す携帯端末20の外観を模式的に示す図である。It is a figure which shows typically the external appearance of the portable terminal 20 shown in FIG. 図2に示す断面3−3における呼気センサ部46の断面図である。It is sectional drawing of the breath sensor part 46 in the cross section 3-3 shown in FIG. ガスセンサ素子180の概略構成図である。3 is a schematic configuration diagram of a gas sensor element 180. FIG. 図4に示すガスセンサ素子180の表面修飾を説明するための図である。It is a figure for demonstrating the surface modification of the gas sensor element 180 shown in FIG. ガスセンサ素子180の電気抵抗の変化量を測定するための測定回路200のブロック図である。3 is a block diagram of a measurement circuit 200 for measuring the amount of change in electrical resistance of a gas sensor element 180. FIG. 図1に示す表示部36に表示される、ユーザがサービス情報の取得を行なうための画面の態様を説明するための模式図である。It is a schematic diagram for demonstrating the aspect of the screen for the user who acquires the service information displayed on the display part 36 shown in FIG. 図1に示す表示部36に表示される、ユーザが呼気測定及び健康チェックを行なうための画面、及び健康チェック結果の表示画面の態様を説明するための模式図である。It is a schematic diagram for demonstrating the aspect of the screen for a user to perform an expiration measurement and a health check, and the display screen of a health check result displayed on the display part 36 shown in FIG. 図1に示す携帯端末20のメモリ44内に格納されるUサービステーブル280の一例である。It is an example of the U service table 280 stored in the memory 44 of the portable terminal 20 shown in FIG. 図1に示すサーバ24のHDD62内に格納されるユーザテーブル290の一例である。It is an example of the user table 290 stored in HDD62 of the server 24 shown in FIG. 図1に示すサーバ24のHDD62内に格納されるSサービステーブル300の一例である。It is an example of the S service table 300 stored in HDD62 of the server 24 shown in FIG. 携帯端末20とサーバ24との間でのデータの送受を図解的に示す図である。It is a figure which shows the transmission / reception of the data between the portable terminal 20 and the server 24 illustratively. 図1に示すサーバ24の制御部64が実行する、図12に示す処理(2)及び(3)を行なうためのプログラムの制御構造を示すフローチャートである。13 is a flowchart showing a control structure of a program for performing processes (2) and (3) shown in FIG. 12, which is executed by the control unit 64 of the server 24 shown in FIG. 図1に示す携帯端末20の制御部50が実行する、図12に示す処理(4)を行なうためのプログラムの制御構造を示すフローチャートである。It is a flowchart which shows the control structure of the program for performing the process (4) shown in FIG. 12 which the control part 50 of the portable terminal 20 shown in FIG. 1 performs. サーバ24の制御部64が実行する、図12に示す処理(6)、(7)、(9)及び(10)を行なうためのプログラムの制御構造を示すフローチャートである。13 is a flowchart showing a control structure of a program for performing the processes (6), (7), (9) and (10) shown in FIG. 12 and executed by the control unit 64 of the server 24. 携帯端末20の制御部50が実行する、図11に示す処理(11)を行なうためのプログラムの制御構造を示すフローチャートである。12 is a flowchart showing a control structure of a program for performing the process (11) shown in FIG. 11 executed by the control unit 50 of the mobile terminal 20; 携帯端末20の制御部50が実行する、図11に示す処理(12)及び(13)を行なうためのプログラムの制御構造を示すフローチャートである。12 is a flowchart showing a control structure of a program for performing the processes (12) and (13) shown in FIG. 11, which is executed by the control unit 50 of the portable terminal 20. 図1に示す表示部36に表示される、ユーザが呼気測定及び健康チェックを行なうための画面の他の例を示す図である。It is a figure which shows the other example of the screen for the user who performs a breath measurement and a health check displayed on the display part shown in FIG.

符号の説明Explanation of symbols

10 呼気センシングサービス提供システム
20 携帯端末
24 サーバ
30、60 通信部
34 音声入出力部
36 表示部
38 操作部
40,40A〜40E LED
44 メモリ
46 呼気センサ部
50、64 制御部
62 HDD
80、82 筐体
84 ヒンジ部
120 呼気収集ボックス
122,124,126 排気部
128 呼気導入部
140,142 センサ基板
144,146 ヒータ
148,150 センサ
152,154 仕切部材
156,158 開口
160,162 選択透過膜
166 反射板
170,172,174 小室
180 ガスセンサ素子
184,186 電極
188 CNT構造体
210 定電圧源
212 負荷抵抗
214 増幅器
324 インジケータ
DESCRIPTION OF SYMBOLS 10 Breath sensing service provision system 20 Portable terminal 24 Server 30, 60 Communication part 34 Voice input / output part 36 Display part 38 Operation part 40, 40A-40E LED
44 Memory 46 Breath sensor unit 50, 64 Control unit 62 HDD
80, 82 Housing 84 Hinge part 120 Exhalation collection box 122, 124, 126 Exhaust part 128 Exhalation introduction part 140, 142 Sensor substrate 144, 146 Heater 148, 150 Sensor 152, 154 Partition member 156, 158 Opening 160, 162 Selective transmission Membrane 166 Reflector 170, 172, 174 Small chamber 180 Gas sensor element 184, 186 Electrode 188 CNT structure 210 Constant voltage source 212 Load resistance 214 Amplifier 324 Indicator

Claims (16)

通信装置と、
呼気中の複数種類の特定ガス成分を検出して、検出結果に応じて情報を出力するための呼気センシング装置と、
特定のサービスを提供するためのサーバに対し、前記呼気センシング装置を可能化するための情報に関し、前記通信装置を介して課金要求を送信するための課金要求手段と、
前記課金要求に対応して、前記通信装置を介して前記サーバから受信した情報を用いて、前記呼気センシング装置を可能化するための可能化手段とを含む、端末装置。
A communication device;
An exhalation sensing device for detecting a plurality of types of specific gas components in exhalation and outputting information according to the detection results;
Billing request means for transmitting a billing request via the communication device for information for enabling the breath sensing device to a server for providing a specific service;
A terminal device including enabling means for enabling the breath sensing device using information received from the server via the communication device in response to the billing request.
前記呼気センシング装置は初期状態として不能化されている、請求項1に記載の端末装置。 The terminal device according to claim 1, wherein the breath sensing device is disabled as an initial state. 前記呼気センシング装置は、
呼気中の複数種類の特定ガス成分を検出し、それぞれの検出結果に対応する複数の信号を出力するための呼気センサと、
前記呼気センサによる出力信号を用いたサービスを実行するためのサービス実行手段とを含む、請求項1又は請求項2に記載の端末装置。
The breath sensing device comprises:
An exhalation sensor for detecting a plurality of types of specific gas components in exhaled breath and outputting a plurality of signals corresponding to the respective detection results;
The terminal device according to claim 1, further comprising service execution means for executing a service using an output signal from the breath sensor.
前記サービスは複数通りであり、
前記端末装置は、前記複数通りのサービスの内から利用者の選択を受けるための選択手段をさらに含み、
前記課金要求手段は、前記選択手段において選択されたサービスの実行を可能化するための情報に関し、前記選択されたサービスに応じた課金要求を、前記通信装置を介して送信するための手段を含み、
前記可能化手段は、前記課金要求に対応して、前記通信装置を介して前記サーバから受信した情報を用いて、前記サービス実行手段による前記選択されたサービスの実行を可能化するための手段を含む、請求項3に記載の端末装置。
There are a plurality of such services,
The terminal device further includes a selection unit for receiving a user's selection from the plurality of services.
The billing request means includes means for transmitting a billing request according to the selected service via the communication device with respect to information for enabling execution of the service selected by the selection means. ,
The enabling means includes means for enabling execution of the selected service by the service executing means using information received from the server via the communication device in response to the charging request. The terminal device according to claim 3, further comprising:
前記複数通りのサービスには、それぞれ、識別子が付与されており、
前記課金要求は、前記選択されたサービスの識別子を含み、
前記可能化手段は、前記課金要求に応答して、前記通信装置を介して前記サーバから受信した前記選択されたサービスの実行を可能化するための情報を用いて、前記サービス実行手段による前記選択されたサービスの実行を可能化するための手段を含む、請求項4に記載の端末装置。
An identifier is given to each of the plurality of services,
The billing request includes an identifier of the selected service;
The enabling means uses the information for enabling execution of the selected service received from the server via the communication device in response to the billing request, and the selection by the service executing means The terminal device according to claim 4, comprising means for enabling execution of a designated service.
前記複数通りのサービスには、さらに、それぞれ、利用金額が設定されており、
前記課金要求は、さらに、前記選択されたサービスに対応する利用金額情報を含み、
前記可能化手段は、前記課金要求に応答して、前記通信装置を介して前記サーバから受信した前記選択されたサービスの実行を可能化するための情報を用いて、前記サービス実行手段による前記選択されたサービスの実行を可能化するための手段を含む、請求項5に記載の端末装置。
Each of the plurality of services further includes a usage amount,
The billing request further includes usage amount information corresponding to the selected service,
The enabling means uses the information for enabling execution of the selected service received from the server via the communication device in response to the billing request, and the selection by the service executing means The terminal device according to claim 5, comprising means for enabling execution of a designated service.
前記情報は、前記呼気センサの出力信号の数と同じ数の数字の組合せを含む、請求項3〜請求項6のいずれかに記載のサービスサーバ。   The service server according to any one of claims 3 to 6, wherein the information includes a combination of numbers equal to the number of output signals of the breath sensor. 前記呼気センサは、呼気中の複数種類の特定ガス成分の濃度を検出して複数個の濃度信号を出力し、
前記サービス実行手段は、
前記複数個の濃度信号のレベルを入力とする関数の出力に基づいて、健康状態に関する診断を前記サービスとして実行するための診断手段と、
前記診断手段による診断結果を所定の態様で表示するための表示手段とを含み、
前記診断手段は、初期状態として不能化されており、前記可能化手段により可能化される、請求項3に記載の端末装置。
The exhalation sensor detects the concentration of a plurality of types of specific gas components in exhalation and outputs a plurality of concentration signals,
The service execution means includes
Diagnostic means for executing a diagnosis relating to a health condition as the service based on an output of a function having the levels of the plurality of concentration signals as inputs;
Display means for displaying a diagnostic result by the diagnostic means in a predetermined manner,
The terminal device according to claim 3, wherein the diagnosis unit is disabled as an initial state and enabled by the enabling unit.
前記関数は、前記複数個の濃度信号のレベルの線形和であり、
前記情報は、前記線形和を定義する、係数の集合である、請求項8に記載の端末装置。
The function is a linear sum of levels of the plurality of density signals;
The terminal device according to claim 8, wherein the information is a set of coefficients defining the linear sum.
前記呼気センサは、互いに異なる特定ガス成分の濃度を検出してそれぞれ濃度信号を出力する複数のセンシング素子と、
前記複数のセンシング素子の各々の電気抵抗の変化を検出し、前記濃度信号として出力するための抵抗検出出力手段とを含み、
前記複数のセンシング素子の各々は、互いに異なる特定ガス成分を選択的に吸着する物質で表面修飾されたカーボンナノ構造体を含む、請求項3〜請求項9のいずれかに記載の端末装置。
The breath sensor includes a plurality of sensing elements that detect concentrations of different specific gas components and output concentration signals, respectively,
A resistance detection output means for detecting a change in electrical resistance of each of the plurality of sensing elements and outputting as a concentration signal;
10. The terminal device according to claim 3, wherein each of the plurality of sensing elements includes a carbon nanostructure that is surface-modified with a substance that selectively adsorbs different specific gas components.
さらに、前記呼気センシング装置について、前記可能化手段により可能化されたか否かを通知するための可能化状態通知手段を含む、請求項1〜請求項0のいずれかに記載の端末装置。   The terminal device according to claim 1, further comprising an enabling state notifying unit for notifying whether or not the breath sensing device has been enabled by the enabling unit. 特定のサービスを提供するためのサービスサーバであって、
請求項1に記載の端末装置から、前記呼気センシング装置を可能化するための情報に関し、課金要求を受信するための課金要求受信手段と、
前記端末装置から、前記課金要求を受信したことに応答して、前記端末装置の利用者に対する課金処理を実行するための課金処理実行手段と、
前記課金処理実行手段による課金処理の実行の後、前記情報を、前記課金要求を送信してきた端末装置に送信するための情報送信手段とを含む、サービスサーバ。
A service server for providing a specific service,
Billing request receiving means for receiving a billing request regarding information for enabling the breath sensing device from the terminal device according to claim 1;
In response to receiving the charging request from the terminal device, charging processing execution means for executing charging processing for the user of the terminal device;
A service server, comprising: an information transmission unit for transmitting the information to the terminal device that has transmitted the accounting request after the accounting process is executed by the accounting process execution unit.
前記サービスはあらかじめ複数通り準備されており、かつそれぞれには識別子と、対応する利用金額とが設定されており、
前記課金要求は、可能化の対象となるサービスの識別子、及び、対応する利用金額情報を含み、
前記課金処理実行手段は、前記端末装置から、前記課金要求を受信したことに応答して、前記課金要求に含まれる利用金額情報に基づいて、前記端末装置の利用者に対する課金処理を実行するための手段を含み、
前記情報送信手段は、前記実行するための手段による課金処理の実行の後、前記課金要求に含まれる識別子に対応するサービスを可能化するための情報を、前記課金要求を送信してきた端末装置に送信するための送信手段を含む、請求項12に記載のサービスサーバ。
A plurality of services are prepared in advance, and each has an identifier and a corresponding usage amount,
The billing request includes an identifier of a service to be enabled and corresponding usage amount information,
The charging process executing means executes a charging process for the user of the terminal device based on usage amount information included in the charging request in response to receiving the charging request from the terminal device. Including the means of
The information transmitting means transmits information for enabling a service corresponding to the identifier included in the charging request to the terminal apparatus that has transmitted the charging request after execution of the charging process by the executing means. 13. The service server according to claim 12, comprising transmission means for transmitting.
少なくとも1つの端末装置と、前記端末装置に対し特定のサービスを提供するためのサーバとを含む、サービスシステムであって、
前記端末装置は、
通信装置と、
呼気中の複数種類の特定ガス成分を検出して、検出結果に応じて情報を出力するための呼気センシング装置と、
前記サーバに対し、前記呼気センシング装置を可能化するための情報に関し、前記通信装置を介して課金要求を送信するための課金要求手段とを含み、
前記サーバは、
前記端末装置から、前記課金要求を受信するための課金要求受信手段と、
前記課金要求を受信したことに応答して、前記端末装置の利用者に対する課金処理を実行するための課金処理実行手段と、
前記課金処理実行手段による課金処理の実行の後、前記情報を、前記課金要求を送信してきた端末装置に送信するための情報送信手段とを含み、
前記端末装置は、前記課金要求に対応して、前記通信装置を介して前記サーバから受信した情報を用いて、前記呼気センシング装置を可能化するための可能化手段をさらに含む、
サービスシステム。
A service system including at least one terminal device and a server for providing a specific service to the terminal device,
The terminal device
A communication device;
An exhalation sensing device for detecting a plurality of types of specific gas components in exhalation and outputting information according to the detection results;
Billing request means for transmitting a billing request via the communication device for information for enabling the breath sensing device to the server;
The server
Charging request receiving means for receiving the charging request from the terminal device;
In response to receiving the accounting request, accounting processing execution means for executing accounting processing for the user of the terminal device;
Information transmitting means for transmitting the information to the terminal device that has transmitted the charging request after execution of the charging process by the charging process executing means;
The terminal device further includes enabling means for enabling the breath sensing device using information received from the server via the communication device in response to the billing request.
Service system.
前記呼気センシング装置は初期状態として不能化されている、請求項14に記載のシステム。   15. The system of claim 14, wherein the breath sensing device is disabled as an initial state. 前記端末装置はさらに、前記呼気センシング装置について、前記可能化手段により可能化されたか否かを通知するための可能化状態通知手段を含む、請求項14又は請求項15に記載のサービスシステム。
The service system according to claim 14 or 15, further comprising an enabling state notifying unit for notifying whether or not the breath sensing device has been enabled by the enabling unit.
JP2008186727A 2008-07-18 2008-07-18 Terminal device, service server, and system Pending JP2010026746A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008186727A JP2010026746A (en) 2008-07-18 2008-07-18 Terminal device, service server, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008186727A JP2010026746A (en) 2008-07-18 2008-07-18 Terminal device, service server, and system

Publications (1)

Publication Number Publication Date
JP2010026746A true JP2010026746A (en) 2010-02-04

Family

ID=41732530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008186727A Pending JP2010026746A (en) 2008-07-18 2008-07-18 Terminal device, service server, and system

Country Status (1)

Country Link
JP (1) JP2010026746A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012121260A1 (en) 2011-03-08 2012-09-13 株式会社 エヌ・ティ・ティ・ドコモ Body worn device, and device and method for measuring biological gas
WO2012165182A1 (en) 2011-05-27 2012-12-06 株式会社 エヌ・ティ・ティ・ドコモ Living organism gas detection device and living organism gas detection method
JP2015118627A (en) * 2013-12-19 2015-06-25 株式会社タニタ Health support device, method, and program
JP2016194853A (en) * 2015-04-01 2016-11-17 株式会社Nttドコモ Information processor, information processing method and program
CN110313914A (en) * 2019-06-28 2019-10-11 北京海益同展信息科技有限公司 Gas detecting system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001326721A (en) * 2000-05-15 2001-11-22 Sony Corp Portable telephone terminal, method for notifying power information and method for limiting additional function
JP2004328650A (en) * 2003-04-28 2004-11-18 Matsushita Electric Ind Co Ltd Communication terminal apparatus
JP2005536133A (en) * 2002-08-15 2005-11-24 アイエムエル・リミテッド Participant response system and method
JP2006075447A (en) * 2004-09-13 2006-03-23 Hitachi Ltd Portable health checking apparatus and exhalation analysis service method using the same
WO2007108214A1 (en) * 2006-03-17 2007-09-27 Kyushu University, National University Corporation Analyzing element and analyzing apparatus using same
JP2007314406A (en) * 2005-09-05 2007-12-06 Ideal Star Inc Fullerene or nanotube, and method for producing fullerene or nanotube

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001326721A (en) * 2000-05-15 2001-11-22 Sony Corp Portable telephone terminal, method for notifying power information and method for limiting additional function
JP2005536133A (en) * 2002-08-15 2005-11-24 アイエムエル・リミテッド Participant response system and method
JP2004328650A (en) * 2003-04-28 2004-11-18 Matsushita Electric Ind Co Ltd Communication terminal apparatus
JP2006075447A (en) * 2004-09-13 2006-03-23 Hitachi Ltd Portable health checking apparatus and exhalation analysis service method using the same
JP2007314406A (en) * 2005-09-05 2007-12-06 Ideal Star Inc Fullerene or nanotube, and method for producing fullerene or nanotube
WO2007108214A1 (en) * 2006-03-17 2007-09-27 Kyushu University, National University Corporation Analyzing element and analyzing apparatus using same

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012121260A1 (en) 2011-03-08 2012-09-13 株式会社 エヌ・ティ・ティ・ドコモ Body worn device, and device and method for measuring biological gas
WO2012165182A1 (en) 2011-05-27 2012-12-06 株式会社 エヌ・ティ・ティ・ドコモ Living organism gas detection device and living organism gas detection method
US9410912B2 (en) 2011-05-27 2016-08-09 Ntt Docomo, Inc. Biological gas detection apparatus and biological gas detection method
JP2015118627A (en) * 2013-12-19 2015-06-25 株式会社タニタ Health support device, method, and program
JP2016194853A (en) * 2015-04-01 2016-11-17 株式会社Nttドコモ Information processor, information processing method and program
CN110313914A (en) * 2019-06-28 2019-10-11 北京海益同展信息科技有限公司 Gas detecting system

Similar Documents

Publication Publication Date Title
JP7279008B2 (en) Analyte meter
JP6270225B2 (en) System and method for measuring vital capacity and physical fitness
JP6596428B2 (en) Olfactory system, odor identification method, odor identification device, and odor identification program
JP2010026746A (en) Terminal device, service server, and system
JP5421097B2 (en) Inspection device
US20140208829A1 (en) Portable electronic device with integrated chemical sensor and method of operating thereof
CN103970041B (en) Portable sensor devices and its operating method with gas sensor
JP2007535041A (en) Autonomous monitoring method and system using sensors with different sensitivities
CN103105298B (en) Test system
EP3518762B1 (en) A lung condition monitoring device
JP5873433B2 (en) Spot check monitor credit system
KR101140590B1 (en) Urinalysis tester
US20240000368A1 (en) Smell sensing system
JP2021121815A (en) Olfactory sense system, odor identification device, and odor identification method
JP4525135B2 (en) Biological information management system
TW202045908A (en) Detection system
JP6731564B1 (en) Program, management device and odor measuring system
CN111044571B (en) Apparatus and method for detecting restriction of gas entry to a gas sensor
EP2946722A1 (en) Portable electronic device for breath sampling
CN107238680A (en) A kind of portable terminal
Mukherjee et al. Design and Implementation of IoT and AI enabled Innovative LPG Cylinder Monitoring System
JP2018169352A (en) Gas component measurement mechanism and measuring device
JP2022173950A (en) Information processing device, estimation method, and estimation program
KR20060053373A (en) Mobile station having function for detecting concentration of gas
TW201005573A (en) Health data management system and method thereof

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120508

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120607

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120828