(57)【要約】【課題】出産希望日から受胎日を予測し表示する女性用電子体温計の提供。【解決手段】  女性用電子体温計は、基礎体温を測定する体温測定手段と、生理事項データを入力する入力手段と、体温測定手段により測定された基礎体温および入力手段により入力された生理事項データに基づいて次回生理日と次回排卵日を予測する予測手段と、入力手段により入力された出産希望月から受胎日を予測する予測手段を有することを特徴とする。また、入力された生理初日に基づいて平均月経周期を計算する計算手段を更に備え、長期予測手段は、予測された次回生理日に平均月経周期の整数倍を加算して次々回以降生理日を、予測された次回排卵日に平均月経周期の整数倍を加算して次々回以降排卵日をそれぞれ予測することを特徴とする。【選択図】図１１
2011062322.tif 000002
【特許請求の範囲】
【請求項１】
基礎体温を測定する体温測定手段と、
生理事項データを入力する入力手段と、
前記体温測定手段により測定された基礎体温および前記入力手段により入力された生理事項データに基づいて次回生理日と次回排卵日を予測する予測手段と、
前記入力手段により入力された出産希望月から受胎日を予測する予測手段を有することを特徴とする女性用電子体温計。
【請求項２】
入力された生理初日に基づいて平均月経周期を計算する計算手段を更に備え、
前記長期予測手段は、予測された前記次回生理日に前記平均月経周期の整数倍を加算して次々回以降生理日を、予測された前記次回排卵日に前記平均月経周期の整数倍を加算して次々回以降排卵日をそれぞれ予測することを特徴とする請求項１に記載の女性用電子体温計。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被検者が女性の体温を測定する電子体温計に関するものである。
【背景技術】
【０００２】
女性の基礎体温は周期的に高温相と低温相の２相性を持っており、女性体温計はその基礎体温を測定するために使用され、基礎体温を毎日記録してトレンドグラフを作成することで、高温相と低温相の周期を知ることができる。現在、測定した体温を記録してトレンドグラフ自体を作成する機能や、測定した体温の記録から次回生理日、次回排卵日を予測する予測機能を有する電子体温計が開示されている（例えば特許文献１等参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−０８８６６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、数ヶ月先の生理周期の予測を行い、計画的な妊娠や体調管理を望む女性にとっては、次回生理日と次回排卵日の予測および表示だけでは不十分であった。
【０００５】
本発明は、上記問題点に鋸みなされたものであり、測定した体温の記録から従来の次回の生理日や排卵日の予測・表示に加えて、入力された出産希望月から受胎日を予測し表示する機能を有することにより、より使い勝手の良い女性用体温計を実現する。なお、本発明は、前記専用の女性用体温計を用いずに、既存の女性用体温計から入手したデータをＰＣ叉はＰＤＡ、携帯電話等に転送叉は手入力し、予測・表示するアプリケーションを作成することでも実現可能である。
【課題を解決するための手段】
【０００６】
本発明は上記目的を達成するために成されたもので、基礎体温を測定する体温測定手段と、生理事項データを入力する入力手段と、体温測定手段により測定された基礎体温および前記入力手段により入力された生理事項データに基づいて次回生理日と次回排卵日を予測する予測手段と、入力手段により入力された出産希望月から受胎日を予測する予測手段を有することを特徴とする女性用電子体温計である。また、入力された生理初日に基づいて平均月経周期を計算する計算手段を更に備え、長期予測手段は、予測された次回生理日に平均月経周期の整数倍を加算して次々回以降生理日を、予測された次回排卵日に平均月経周期の整数倍を加算して次々回以降排卵日をそれぞれ予測することを特徴とする女性用電子体温計である。
【発明の効果】
【０００７】
本発明の女性体温計により、長期的な生理周期の予測が可能となり、計画的な妊娠・出産や体調管理が可能となる。
【図面の簡単な説明】
【０００８】
【図１】婦人体温計のブロック図である。
【図２】婦人体温計本体の外観図である。
【図３】婦人体温計の処理モードの遷移を表す状態遷移図である。
【図４】女性の生理的な周期の一例を示す図である。
【図５】本発明にかかる婦人体温計によるデータ処理手順のフローチャートである。
【図６】生理初日を判定する手順のフローチャートである。
【図７】相判定および排卵日検出の手順のフローチャートである。
【図８】次回生理日および次回排卵日を予測する手順のフローチャートである。
【図９Ａ】次回以降の生理日または次回以降の排卵日を表示する手順のフローチャートである。
【図９Ｂ】次回以降の生理日または次回以降の排卵日を表示する手順のフローチャートである。
【図９Ｃ】次回以降の生理日または次回以降の排卵日を表示する手順のフローチャートである。
【図１０】表示例を示す図である。
【図１１】受胎日の予測・表示についてのフローチャートである。
【図１２】表示例を示す図である。
【図１３】他の実施例の女性用電子体温計を示す図である。
【発明を実施するための形態】
【０００９】
本発明を適用した女性用電子体温計を、実施例に基づき図面を参照して説明する。しかしながら下記の実施例に限られるものではなく、適宜設計変更が可能である。
＜装置の構成＞
図２は体温計本体の蓋３１を開いた本体上面図である。この体温計本体は、電源キー３００と、機能キー３０１と、メモキー３０２と、選択・入力を確定するための確定キー３０４と、口中に挿入して体温を検知するための温度センサ部３２ａを備えたプローブ３２と、プローブ３２と本体を電気的に接続するカールコード３２ｂと、測定日時や測定された体温、基礎体温のトレンド等などの測定値に関する情報や、測定値及びメモ入力に基づく予測情報を表示する表示パネル３３と、体温測定に付随する各種情報を入力するためのキーパネル３４とを備えている。また、図示しないが、パーソナルコンピュータなどをホストとして接続するためのコネクタ等も備える。また、この体温計は定時測定を促進するために目覚まし機能を有しており、別途設定された時刻になると目覚し音を鳴らして利用者に体温測定を促す。
【００１０】
より詳しく説明すると、表示部３３は、日付や測定された体温、あるいは測定された体温のトレンドグラフを表示する他に、予測される次回排卵日、次回生理日、出産予定日といった、基礎体温の測定結果に基づいて推定される日付を表示するための予定表示バー３３ａを含む。たとえば、次回生理日が表示される場合には、「次回生理」バーとともに、予測される次回生理日が表示される。さらに、次々回以降の将来の予測生理日を表示する際にその旨を表示するシンボル３８および次々回以降の将来の予測排卵日を表示する際にその旨を表示するシンボル３９も含まれている。また、基礎体温の測定に付随して入力される、生理メモや発熱メモ等の各メモ項目を示すためのメモ表示バー３３ｂも含まれる。なお、図２ではすべての表示バー３３ａ，３３ｂが表示されている様子を示しているが、これらはすべて同時に表示されるわけではなく、対応する項目の表示時や入力時に各表示バーが表示される。
【００１１】
また、入力部４４としてのキーパネル３４には、電源キー３００、メモキー３０２、機能キー３０１、確定キー３０４、体温表示・移動キー（「＋」キー及び「−」キー３０５）、アラームキー３０４，取消キー３０７の各種キーが備えられている。また、前述の各表示バーに対応して、各表示バーが何を意味するかを示す項目名が記載されている。
【００１２】
図１は図２の女性用体温計による体温測定を制御するための体温計（女性用体温計）全体の構成を示すブロック図である。図１において、ＣＰＵ４１は、マイクロコンピュータを含み、所定のプログラムを実行して装置全体を制御するとともに、後述する手順で体温を測定し、測定結果を基に種々の中間データの演算や予測値を求める。時計８は実時間を刻む時計である。なお電波時計機能とすることで、時刻調整を行う手間が省ける。表示部３３は液晶パネルなどで、測定された体温や、測定値のトレンド、種々の予測値などを表示する（図２参照）。体温測定部１は、プローブ３２により計測された温度から前述した方法で平衡温を予測するようにすることができる。入力部４４はキーパネル３４を含み、優先時刻や各種の制御情報などを入力する。ＲＡＭ４２は、１日１回の測定値及び各メモ項目の設定値を所定日数（例えば２４０日分）記憶する。さらに、各生理期間（生理初日から次の生理初日の前日まで）ごとの各種中間データ等を記憶する測定値記憶部４２１、操作モードを記憶するモード記憶部４２２を含むほか、作業領域として使用される。測定値記憶部４２１には、生理期間を平均して得られる平均月経期間を記憶する平均月経期間記憶部４２１ａ、予測された次回生理日を記憶する次回生理日記憶部４２２ｂ、予測された次回排卵日を記憶する次回排卵日記憶部４２２ｃを含む。なお記憶部４２１〜４２２のために不揮発性の書き換え可能メモリを用いれば、電池によるバックアップをする必要がなくなる。ＲＯＭ４３は、固定されたデータの他、ＣＰＵ４１により実行されるプログラム４３１を格納する。またこの体温計は、ホストインターフェース４５を介して不図示のホスト装置と接続することもできる。プログラム４３１には、図５〜図９Ｃに記載した手順をコンピュータにより実行させるためのプログラムが記憶されている。
【００１３】
＜女性用体温計の機能＞
図３は、体温の測定やメモ入力、推定結果の計算や表示等、本女性用体温計による各種機能を遂行するための機能モードの遷移を示す状態遷移図である。本実施形態の女性用体温計は図３に示すモードで動作する。なおここで説明するキーの名称やモードなどは一例であって、たとえば予測排卵日表示モードや出産予定日表示モードなどには、特定のキーを押すことで、直接測定モードから移行してもよい。
(1)停止モード
電源キー３００がオフにされたり、あるいは、電源投入後所定時間経過したりした場合には停止モードとなる。本女性用体温計は、電源オフの状態であっても、回路全体の電源が断たれるわけではなく、時計８やＣＰＵ４１等、目覚ましタイマや、データ処理モードにおける機能遂行のために、入力部４４や表示部７、体温測定部１やセンサ部３２ａ等を除いた部分には微弱ながら電力が供給される。停止モードでは、このように、再起動のために必要な部分に対してのみ電力が供給される。
(2)測定モード
電源キー３００をオンにしたときや、取消キー３０７によりリセットされたときは測定モードに入る。この測定モードでは、初期状態で時計８により示される現在日の測定値を表示する。また、体温表示・移動キー３０５の＋キーあるいは−キーの操作により、指定された日の測定値とともに、その日のデータとして設定されたメモ項目に対応するメモ表示バー３３ｂが表示される。また、この測定モードではセンサ部３２ａからの測定値を監視しており、測定開始条件がみたされれば体温測定を開始する。
(3)メモモード
測定モードにおいて、入力部４４としてのキーパネル３４を構成するメモキー３０２が押されると、メモモードに遷移する。このモードに入ると、測定モードで設定された日付について、生理メモや発熱メモ、おりものメモ、生理痛メモ、性交メモ等、複数項目（本例では６項目）の生理事項に関するメモが入力できる。メモキー３０２が押されるごとに設定する項目が順次移行する。その際、現在設定対象となっている項目に対応するメモ表示バー３３ｂを点滅表示する。操作者はその点滅表示を見て、設定される項目を知ることができる。各項目において確定キー３０４が押されると、そのメモ項目が設定されたことを記憶し、その項目に対応するメモ表示バー３３ｂを表示して測定モードに戻る。また、どの項目も確定されず、６回目のメモキー３０２が押された場合にも測定モードに戻る。このようにして設定されたメモ項目は、測定モードにおいて指定された日付ごとに読み出され、設定されている項目に対応するメモ表示バー３３ｂが表示される。
(4)予測生理日表示モード
測定モードにおいて機能キー３０１が押されると、予測生理日表示モードに遷移する。このモードに入ると、既に計算され記憶された次回生理日が表示される。また、予測生理日表示モードにおいて＋キー３０５を押すことで更に次の生理周期の生理日が表示される。＋キー３０５が１回押される毎に、１周期ずつ遠い将来の生理周期の生理日が表示される。逆に、−キー３０５が押される都度、１周期ずつ近い将来の生理周期の生理日が表示される。ただし、次回生理日以前には遡らない。取消キー３０７が押されると測定モードに戻る。この手順は図８Ａで詳しく説明する。
(5)予測排卵日表示モード
予測生理日表示モードにおいて機能キー３０１が押されると、予測排卵日表示モードに遷移する。このモードに入ると、既に計算され記憶された次回排卵日が表示される。予測排卵日表示モードにおいて＋キー３０５を押すことで更に次の生理周期の排卵日が表示される。＋キー３０５が１回押される毎に、１周期ずつ遠い将来の生理周期の排卵日が表示される。逆に、−キー３０５が押される都度、１周期ずつ近い将来の生理周期の排卵日が表示される。ただし、次回排卵日以前には遡らない。取消キー３０７が押されると測定モードに戻る。この手順は図８Ｂで詳しく説明する。
(6)出産予定日表示モード
予測排卵日表示モードにおいて機能キー３０１が押されると、計算されて保存されている出産予定日が表示される。出産予定日表示モードにおいて機能キー３０１又は取消キー３０７が押されると測定モードに戻る。
(7)データ処理モード
図５〜図８に示すデータ処理を実行するモードである。このモードは、電源キー３００がオフにされたとき、あるいは、目覚ましアラームの設定時刻から所定時間、たとえば５時間経過した後に移行する。ただし、データ処理は１日に１回に行われるだけであり、１日に２回以上このモードに移った場合には、２回目以降ではデータ処理は行われず、直ちに処理終了となって停止モードに移行する。データ処理モードでは、次回排卵日や次回生理日を含む種々のデータが演算されて保存される。
【００１４】
本実施形態の女性用体温計のモードは以上の７モードである。なお、各モードにおいて取消キー３０７が押されると測定モードに戻る。また、測定モード以外の各モードにおいては、キー入力がないまま経過する時間を測定しており、所定時間経過すると取消キー３０７が押された場合と同じ状態に戻る。測定モードにおいて同様に所定時間が経過すると、自動的に停止モードに移る。また、測定モードから各モードに遷移するためのキー入力は、誤入力を防止するために、所定時間押し続けられた場合に入力されたものとみなされる。
【００１５】
＜体温測定シーケンス＞
測定モードにおいて、被測定者がプローブ３２の先端のセンサ部３２ａを口中に挿入して体温の測定を開始すると、体温測定部１は、センサ部３２ａから入力された温度に基づいて所定の手順に従って体温の測定を開始する。そして測定が終了すると得られた測定値をＲＡＭ４２に記憶する。このために、体温測定部１は、センサ部３２ａにより検出される温度データを所定時間おきにサンプリングしている。そして、測定値が一定のしきい値を越え、かつ、温度上昇率が所定値以上になったなら、その時点から測定を開始する。本実施形態では、例えば、サンプルデータが３０℃を越えてかつ温度上昇率が所定値、たとえば０．２５℃／４秒以上になれば、その時点を起点として体温の測定を開始する。
【００１６】
測定を開始すると所定サンプリング周期（例えば２秒）ごとにセンサ部３２ａにより検知される温度をサンプリングし、そのサンプルデータをもとに所定の方法で体温を測定する。ここでは測定にピークホールド方式を用いる。ピークホールド方式では、温度を定期的にサンプリングしてそれらサンプリングされた温度のうち最高値を保持する。温度測定部１は、サンプルデータの上昇率が所定の値、例えば０．０１９℃／１６秒以下になった時点で測定を終了し、その時点で得られた最高値を当該測定日における測定値として、ＣＰＵ４１によりＲＡＭ４２に記憶させる。あるいは、測定に用いるサンプルデータはセンサ部３２ａからの計測値をそのまま用いず、ある時点におけるサンプルデータとして、そのデータそのものとその前後合わせて３つのサンプルデータの算術加算平均を求め、それをその時点の測定値として記憶してもよい。こうすることでサンプリングごとのばらつきを抑えてより正確に測定を行うことができる。こうして一回の測定を終えると、測定値が記憶されると共に、表示制御部６によりＲＡＭ４２から測定値が読み出されて表示部３３に表示される。
【００１７】
＜データ処理の内容＞
データ処理モードでは、蓄積した測定値を用いて生理初日を判定し、生理初日がそれまでの日付から更新されたなら、更新前の生理初日から更新された生理初日の前日までの、最新の月経周期について、その平均高温相期間，平均低温相期間を求める。また、それまで蓄積された過去の月経周期についてのデータを用いて、平均月経周期や基準体温を計算する。さらに、測定が行われた当日（以下、本日と呼ぶ）が高温相と低温相のいずれに属するかを判定して排卵日を検出し、平均体温を算出する。最後に、これらのデータを用いて、次回生理日、次回排卵日、さらに将来の生理日および排卵日、出産予定日を、プログラム４３１に記憶されたプログラムに基づいてＣＰＵ４１で演算され、予測演算する。
【００１８】
図４は、月経周期の例を示す図である。丸囲み数字は各生理周期における生理初日４０１〜４０８を表し、この間の符号ａ〜ｈがそれぞれ月経周期となる。月経周期は、生理初日を開始日とし、次回の生理初日の前日を最終日とする周期である。各月経周期には、生理初日から排卵日前日までの温相期間Ｈ〜Ｎと、排卵日◎から次回生理初日の前日までの高温相期間Ａ〜Ｇとが含まれる。すなわち、次回生理日が予測できれば、その日付に予測される生理周期を加算した日が、更にその次の予測生理日となる。また、次回排卵日が予測できれば、その日付に予測される生理周期を加算した日が、更にその次の予測排卵日となる。本発明の女性用体温計は、ある月経周期の中にいるときに、次回の排卵日および生理日を高精度に予測（推定）するとともに、測定結果から妊娠と判定されれば出産予定日も予測（推定）する。さらに、次々回以降の排卵日や生理日など、長期的な生理周期を高精度に予測する。図４を参照して各種データ処理の説明をするが、その際、図４の月経周期ａの途中から測定が開始され、生理初日４０１で最初に生理が確認されるものとする。処理の内容は次のようなものである。区間Ａ〜Ｇは高温相期間（排卵日の翌日から生理初日の前日まで）、区間ｂ〜ｈは月経周期である。
【００１９】
（１）計算タイミング
図５は処理全体を示すフローチャートである、図５に示された演算処理は、電源キー３００のオフ時、または目覚ましアラーム設定時間経過所定時間後（本例では５時間後）にデータ処理モードに移行し、１日１回行われる。２回目以降は何も行われずに処理は終了する。次に、各ステップにおける処理をより詳しく説明する。
【００２０】
（２）生理初日判断（Ｓ５０３）
・生理メモ入力が所定日数以上、例えば３日以上連続した場合、生理メモ入力の初日を生理初日と判定する。所定日数未満、例えば３日未満の場合は生理誤認とする。
・生理メモが無く低温相が開始された場合、低温相の開始日を生理初日とする。ただし、高温相が開始される前に生理メモが入力された場合、生理初日を訂正する。
【００２１】
（３）平均月経周期（非表示）（Ｓ５０６）
図４から分かるとおり、生理初日４０１〜４０８それぞれから次回生理初日の前日までが１月経周期となる。
・平均月経周期は生理初日確定後に計算し、次回生理初日確定まで計算結果は保持される。例えば、測定日が図４の月経周期ｇにある場合、平均月経周期は周期ｇの生理初日４０６の確定後に計算され、そのときに計算された平均月経周期は、次の周期の生理初日４０７の直前まで平均月経周期記憶部４２１ａに保持される。次の生理初日４０７が確定すると平均月経周期は再計算される。
・平均月経周期は、最近所定回（たとえば６回）分の月経周期から最長周期と最短周期を除いた所定回（たとえば４回分）の月経周期を平均して得られる。たとえば生理周期ｈの初日となる生理初日４０７が確定すると、月経周期ｇが確定する。その際には、月経周期ｇを含む、新しい方から所定回（６回）分の月経周期から、最長周期と最短周期を除いた所定回（４回分）の月経周期を平均して再計算される。
・平均される所定回（４回）分の月経周期の内、所定回（たとえば３回）分以上有効月経周期（後述）があれば、計算した平均月経周期は有効とする。
・測定開始以来所定周期分、例えば６周期分のデータが得られていない場合には、暫定処置として、所定回数、例えば３回分以上の有効月経周期があればその平均を平均月経周期とする。例えば、図４の区間ｅにおいては、平均月経周期＝（ｂ＋ｃ＋ｄ）／３とする。ただし、ｂ、ｃ、ｄは有効月経周期である。同様に区間ｆにおいては、平均月経周期＝（ｂ＋ｃ＋ｄ＋ｅ）／４とする。ただし、ｂ、ｃ、ｄ、ｅは有効月経周期である。また、区間ｇにおいては、最長を除く所定回（たとえば４回）分以上の有効月経周期の平均を平均月経周期とする。
・月経周期は、所定日数、例えば２１日以上４２日以下を有効とする。
・平均月経周期の算出に用いられる月経周期（最大４周期）内の最長周期と最短周期が、（最長周期＜最短周期×２）の関係を満たしていれば、平均月経周期は有効である。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均月経周期は得られない。また、最近所定月経周期、例えば６月経周期の中に有効月経周期が所定数、例えば３つ以上ない場合や、有効なものが所定数、例えば３つ以上あっても（最長周期＜最短周期×２）が満足されない場合、または計算の結果平均月経周期が有効外の場合、平均月経周期のデータは無いものとする。
このように、平均月経周期とは、最近所定回（たとえば６回）分の月経周期から最大と最小を除き、さらにそのうち少なくとも所定回（３回）分の有効月経周期の平均である。
【００２２】
（４）平均高温相期間（非表示）
図４に示されるとおり、高温相期間Ａ〜Ｇは排卵日の翌日から生理初日の前日までの期間であり、月経周期ｂ〜ｈにそれぞれの期間が含まれる。
・平均高温相期間は生理初日確定後に計算され、次回生理初日確定まで計算結果が保持される。
・平均高温相期間は、最近所定回分、例えば６回分の高温相期間から最長期間と最短期間を除いた所定回分、例えば４回分の高温相期間を平均して得られる。
・平均される所定回分、例えば４回分の高温相期間の内、所定回分、例えば３回分以上有効高温相期間（後述）があれば、計算した平均高温相期間は有効である。
・測定開始以来所定回分、例えば６回分のデータが得られていない場合には、暫定処置として、区間ｅにおいては、平均高温相期間＝（Ａ＋Ｂ＋Ｃ）／３とする。ただし、Ａ、Ｂ、Ｃは有効高温相期間である。同様に区間ｆにおいては、平均高温相期間＝（Ａ＋Ｂ＋Ｃ＋Ｄ）／４とする。ただし、Ａ、Ｂ、Ｃ、Ｄは有効高温相期間である。また、区間ｇにおいては、最長を除く有効な所定回分、例えば３回分以上の高温相期間の平均を平均高温相期間とする。
・高温相期間は、所定日数、例えば１２日以上１６日以下を有効とする。有効外の高温相期間は計算から除外する。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均高温相期間は得られない。また、最近月経周期、例えば６月経周期の中に有効高温相期間が所定数（３つ）以上ない場合や、計算の結果、平均高温相期間が有効外の場合、平均高温相期間データはないものとする。
【００２３】
（５）平均低温相期間（非表示）
図４に示されるとおり、低温相期間Ｈ〜Ｎは生理初日から排卵日までの期間であり、月経周期ｂ〜ｈにそれぞれの期間が含まれる。
・平均低温相期間は生理初日確定後に計算され、次回生理初日確定まで計算結果が保持される。
・平均低温相期間は、最近所定回分、例えば６回分の低温相期間から最長期間と最短期間を除いた所定回分、例えば４回分の低温相期間を平均して得られる。
・平均される所定回分、例えば４回分の低温相期間の内、所定回分、例えば３回分以上有効低温相期間（後述）があれば、計算した平均低温相期間は有効である。
・測定開始以来所定回分、例えば６回分のデータが得られていない場合には、暫定処置として、区間ｅにおいては、平均低温相期間＝（Ｈ＋Ｉ＋Ｊ）／３とする。ただし、Ｈ、Ｉ、Ｊは有効高温相期間である。同様に区間ｆにおいては、平均高温相期間＝（Ｈ＋Ｉ＋Ｊ＋Ｋ）／４とする。ただし、Ｈ、Ｉ、Ｊ、Ｋは有効低温相期間である。また、区間ｇにおいては、最長を除く有効な所定回分、例えば３回分以上の低温相期間の平均を平均低温相期間とする。
・低温相期間は、所定日数、例えば５日以上３０日以下を有効とする。有効外の低温相期間は計算から除外する。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均低温相期間は得られない。また、最近所定月経周期、例えば６月経周期の中に有効低温相期間が所定数（３つ）以上ない場合や、計算の結果、平均低温相期間が有効外の場合、平均低温相期間データはないものとする。
【００２４】
（６）基準体温（非表示）
基準体温は生理初日４０１〜４０８の確定後に計算され、計算された値は、次回生理初日が確定するまで保持される。
・基準体温は、（過去所定回分（例えば３回分）の高温相平均体温＋過去所定回分（例えば３回分）の低温相平均体温）／２として求められる。ただし、高温相平均体温および低温相平均体温は後述の平均体温により得られる。例えば、生理初日４０４における基準体温は、（（区間Ａの平均体温＋区間Ｂの平均体温＋区間Ｃの平均体温）／３＋（区間Ｈの平均体温＋区間Ｉの平均体温＋区間Ｊの平均体温）／３）／２である。また、生理初日４０１においては、基準体温は更新されない。生理初日４０２においては、基準体温＝（区間Ａの平均体温＋区間Ｈの平均体温）／２であり、生理初日４０３においては、基準体温＝（（区間Ａの平均体温＋区間Ｂの平均体温）／２＋（区間Ｈの平均体温＋区間Ｉの平均体温）／２）／２である。
・月経周期ａ〜ｂにおける基準体温は、予め定めた値、たとえば３６．５℃が与えられる。
【００２５】
（７）平均体温（非表示）
平均体温としては、高温相平均体温と低温相平均体温のそれぞれが、初回の生理初日確定以降計算される。
・高温相平均体温は、高温相開始から所定日目、例えば３日目の体温を初期値として、低温相開始の所定日前、例えば３日前までの体温で平均体温を計算する。
・低温相平均体温は、低温相開始から所定日目、例えば３日目の体温を初期値として、高温相開始の所定日前、例えば３日前までの体温で平均体温を計算する。
【００２６】
（８）相判定（非表示）
測定当日が高温相期間に属するか低温相期間に属するか判定する。
・測定された当日体温≧基準体温の場合、高体温（高温相）とする。
・測定された当日体温＜基準体温の場合、低体温（低温相）とする。
・相判定は記録開始から最初に低温相が確認されてから所定日毎、例えば１日毎に判定する。
・当日で低体温が所定日数、例えば３日連続した場合は当日から所定日数、例えば２日遡って低温相開始とする。または生理初日が確定した時点で、生理開始日から低温相開始とする。
・当日で高体温が所定日数、例えば３日連続した場合は当日から所定日数、例えば２日遡って高温相開始とする。ただし、連続した所定日数内、例えば３日内に発熱メモ入力がある場合または体温が所定値（たとえば３７．５℃）以上の場合は、その測定結果は計算から除外する。
【００２７】
（９）排卵日検出（非表示）
・排卵日は、相判定において高温相の開始日が更新された後に計算する。
・排卵日は低温相の最後の日なので、相判定後、排卵日＝高温相開始日−１、なる式で求められる。
【００２８】
（１０）測定体温の欠落データ（取り忘れ）後処理
基礎体温は原則として毎日測定されるべきものであるが、もし測定し忘れなどでデータが欠落している場合には、内部データとして、欠落日前後の測定体温から計算で求める。ただし、欠落したデータの表示は行わない、欠落日の体温表示は「−−．−−℃」となる。欠落したデータは、欠落の直前の測定値と直後の測定値とを、線形に補間するように補填される。すなわち、次の例のようになる。
・測定体温データ欠落が１日分（第Ｎ日）の場合、第Ｎ−１日の測定値がａ、第Ｎ＋１日の測定値がｂとすれば、第Ｎ日の体温はａ＋（ｂ−ａ）／２とする。
・測定体温データ欠落が２日分（第Ｎ日、第Ｎ＋１日）の場合、第Ｎ日の体温はａ＋（ｂ−ａ）／３、第Ｎ＋１日の体温はａ＋２＊（ｂ−ａ）／３とする。
・同様に測定体温データの欠落がｍ日にわたる場合、欠落前日体温をａ、欠落後の体温をｂとして、欠落ｎ日目の体温は、ａ＋ｎ＊（ｂ−ａ）／（ｍ＋１）である。
・測定体温欠落データの連続日数ｍは所定日数、例えば８日まで許容する。その所定日数、例えば８日をこえる欠落があった場合、最近の生理日に遡り、体温データを無効とする。
・測定体温の有効データが、月経周期内の日数の所定比率以上、例えば５０％以上の場合、その月経周期内のデータを有効とする。所定比率未満、例えば５０％未満の場合、その月経周期内のデータを無効とする。
【００２９】
（１１）次回生理日予定
・次回生理日は、所定回分、例えば４回目の生理初日が確定した時点以降、平均月経周期、平均高温相期間の計算の終了後に計算される。なお、図４の月経周期ａ〜ｄにおいては、次回生理予定日は求められないため、その場合の次回生理日のデータはないものとする。
・次回生理日は、所定期間、例えば３日乃至７日間の期間（年／月／日〜年／月／日）として予測（推定）する。あるいは、次回生理初日の予測日のみを表示し、「年／月／日頃」などと表示する。予測計算により得られた次回生理初日は、ＲＡＭ４２の次回生理日記憶部４２１ｂに保存される。
・本計算処理を行っている当日が低温相（後述の相判定により判定）の場合、次回生理日は、（最近の生理初日＋平均月経周期−可能期間）〜（最近の生理初日＋平均月経周期＋可能期間）とする。ただし、可能期間は、平均月経周期の計算に使用した月経周期の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入とする。
・本計算処理を行っている当日が高温相（後述の相判定により判定）の場合、次回生理日は、（最近の排卵日＋平均高温相期間−可能期間）〜（最近の排卵日＋平均高温相期間＋可能期間）とする。ただし、可能期間は、平均高温相期間の計算に使用した高温相期間の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入とする。
【００３０】
このようにして予測された次回生理日を表示する際には、表示当日の条件に応じて次のように表示制御される。
・表示当日が次回生理日の期間に含まれない場合、計算された次回生理日をそのまま表示する。
・表示当日が計算された次回生理日の期間に入っており、その期間の最後の日から所定日数前、例えば３日前までの場合、表示される期間は、表示当日の日付から次回生理日の期間の最終日とする。すなわち、次回生理日は、表示当日〜（最近の生理初日＋平均月経周期＋可能期間）、あるいは、表示当日〜（最近の排卵日＋平均高温相期間＋可能期間）となる。
・表示当日が次回生理日の最終日から所定日数以降、たとえな３日以降の場合、生理初日まで、表示される期間は、表示当日の日付〜表示当日の日付＋所定日数（たとえば３日）とする。
・計算の結果、次回生理日が所定日数、例えば８日間以上の期間にわたる場合、表示は年、月、日をそれぞれハイフンで示し、「−−／−−／−−〜−−／−−／−−」とする。なお、「／」は年と月、月と日の区切りであり、年月日の順序は使用者の好みや慣習に応じて決定できる。
・表示当日が高温相で、排卵日からの日数が所定日数、例えば１７日以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・平均月経周期または平均高温相期間が確定していない場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
【００３１】
（１２）次回排卵日予定（記憶及び表示）
次回排卵日は、所定回数目、例えば４回目の生理初日が確定した以降、平均月経周期、平均低温相期間の計算の終了後に計算（予測）する。なお月経周期ａ〜ｄにおいては計算できないために「−−／−−／−−〜−−／−−／−−」と表示する。
・次回排卵日は所定期間、例えば３〜７日間の期間（年／月／日〜年／月／日）として表示する。あるいは、次回排卵日の予測日のみを表示し、「年／月／日頃」などと表示する。予測計算により得られた次回排卵日は、ＲＡＭ４２の次回排卵日記憶部４２１ｃに保存される。
・当日が低温相の場合には、次回排卵日は、（最近の生理初日＋平均低温相期間−可能期間）〜（最近の生理初日＋平均低温相期間＋可能期間）とする。ただし、可能期間は、平均低温相期間の計算に使用した低温相期間の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入である。
・当日が高温相の場合には、次回排卵日は、（最近の排卵日＋平均月経周期−可能期間）〜（最近の排卵日＋平均月経周期＋可能期間）とする。ただし、可能期間は、平均月経周期の計算に使用した月経周期の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入である。
【００３２】
このようにして推定された次回排卵日を表示する際には、表示当日の条件に応じて次のように表示制御される。
・表示当日が次回排卵日の期間に含まれない場合、計算された次回排卵日をそのまま表示する。
・当日が計算された次回排卵日の期間に入っており、その期間の最後の日から所定日前、例えば３日前までの場合、表示される期間は、表示当日の日付から次回排卵日の期間の最終日とする。すなわち、表示当日〜最近の生理初日＋平均低温相期間＋可能期間、あるいは表示当日の日付〜最近の排卵日＋平均月経周期＋可能期間となる。
・表示当日が次回排卵日の最終日から所定日数（たとえば３日）以降の場合、排卵日まで、表示は、表示当日の日付〜表示当日の日付＋所定日数（たとえば３日）とする。
・計算の結果、次回排卵日が所定日数、例えば８日間以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・当日が高温相で、排卵からの日数が所定日数、例えば１７日以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・平均月経周期または平均低温相期間が確定していない場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
【００３３】
（１３）出産予定日予測（表示）
最後の排卵日からの日数が所定日数、例えば２０日をこえ、当日（最新測定体温）が高体温の場合、出産予定日＝排卵日＋２６５日なる式で出産予定日を推定する。
・出産予定日が求められていない場合、その表示は「−−／−−／−−〜−−／−−／−−」とする。
【００３４】
＜データ処理の手順＞
以上、図５の手順で実行されるデータ処理の個々の項目ごとに処理の内容を説明したが、図５〜図８により、一連の処理としてデータ処理手順を説明する。図５は処理全体の流れを示すフローチャートであり、図１におけるＣＰＵ４１によりＲＯＭ４３に格納されたプログラムを実行することで実現される。以下、フローチャートを参照しつつ、処理の内容について説明する。なお、図６〜図８は、上述した各処理の一部の内容をフローチャート化したものであるので、簡単に触れるにとどめる。
【００３５】
図５において、まず本日の体温測定が既に済んでいるか判定する（ステップＳ５０１）。済んでいれば処理は終了する。済んでいなければ、まず欠落データを補間する（ステップＳ５０２）。すなわち、所定日数、例えば８日以上欠落があれば、最近の生理初日以降のデータを無効化し、所定日数以下、例えば７日以下であれば、ｎ日欠落したｍ日目のデータを（ａ＋ｎ（ｂ−ａ）／（ｍ＋１））の式により補間する。これは上述した項目（１３）に説明した通りである。
【００３６】
次に、生理初日を判定する（ステップＳ５０３）。この詳細は前述した項目（２）の通りであるが、改めて図６に示した。すなわち、生理メモ入力が所定日以上、例えば３日以上連続したならその初日、すなわち当日の所定日前、例えば２日前の日付で生理初日を更新する（ステップＳ８０３）。また、ステップＳ５０９で低温相の開始日が更新されると、ステップＳ５０３に戻るが、その場合には、その低温相開始日で生理初日を更新する（ステップＳ８０８）。また、ステップＳ８０８で生理初日が更新された場合には、高温相になる前に生理メモが入力された日付けで生理初日を更新する（ステップＳ８０６）。生理初日はこれら３つのいずれかをきっかけとして更新される。
【００３７】
次に、直前の月経周期が確定したならば、すなわち、あらたな生理初日が確認されてから初めての処理であり、かつ、直前の月経周期のデータが有効であれば、平均月経周期の計算（ステップＳ５０６）、平均高温相期間および平均低温相期間の計算（ステップＳ５０７）、基準体温の計算（ステップＳ５０８）を行う。これら３つの値は、上述した項目（３）〜（６）に説明した要領で算出される。特にステップＳ５０６において平均月経周期が算出された場合には、その値を平均月経周期記憶部４２１ａに保存する。算出できない場合には、算出されていない旨の符号を平均月経周期記憶部４２１ａに保存する。ステップＳ５０６−Ｓ５０８は、１回の月経周期で１回行われる処理である。
【００３８】
これに対して、ステップＳ５０９−Ｓ５１４は毎日体温が測定されるごとに実行される。まず、相判定並びに排卵日の検出が行われる（ステップＳ５０９）。その詳細は、上述した項目（８）および（９）で説明した通りであるが、改めて図７に示す。すなわち、原則的には所定日間、例えば３日間連続して低体温あるいは高体温であれば（Ｓ１１０２−ＹＥＳまたはＳ１１０４−ＹＥＳ）、その初日をそれぞれ低温相あるいは高温相の開始日とする（ステップＳ１１０３，Ｓ１１０６）。ただし、所定日間、例えば３日連続低体温でなくとも、生理初日がその日に更新されていれば、更新された生理初日を低温相の開始日とする（ステップＳ１１０８，Ｓ１１０９）。また、所定温度を越えている場合あるいは発熱メモが入力された場合には、その日の測定値は採用しない（Ｓ１１０５−ＹＥＳ）。また、高温相開始日の前日をその月経周期における排卵日とする（ステップＳ１１０７）。
【００３９】
ステップＳ５０９において相判定が行われると、本日（すなわち測定当日）づけで低温相開始日が更新され、かつ、生理初日が更新されていないことを、ステップＳ５１０において判定する。この結果が肯定的判定であれば、生理初日を低温相開始日で更新する必要があるため、ステップＳ５０３に戻り生理初日の更新を改めて行う。それにともなって、生理初日が新たに判定されて、その直前の月経周期に関するデータ処理がステップＳ５０４−Ｓ５０８で行われることになる。
【００４０】
ステップＳ５１０で否定的判定であった場合は、平均体温計算（ステップＳ５１１）、次回生理日予測（推定）計算（ステップＳ５１２）、次回排卵日予測（推定）計算（ステップＳ５１３）、出産予定日予測（推定）計算（ステップＳ５１４）を順次行って、データ処理モードにおける処理を終了する。
【００４１】
ここで、平均体温は、項目（７）で説明した通り、高温相・低温相の交代が確認された時点で、直前の相の開始日から所定日目、例えば３日目から今回の相の開始日の所定日前、例えば３日前までの体温の平均を求める。
【００４２】
また、次回生理日は、図８（Ａ）のように、現在高温相であれば最後の排卵日を基準にして平均高温相期間を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ１３０５）。また、現在低温相であれば最後の生理初日を基準にして平均月経周期を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ１３０３）。これは、項目（１１）において説明した通りである。得られた次回生理日は、次回生理日記憶部４２１ｂに記憶される。算出できない場合には、算出されていない旨の符号が次回生理日記憶部４２１ｂに保存される。
【００４３】
次回排卵日は、図８（Ｂ）のように、現在高温相であれば最後の排卵日を基準にして平均月経周期を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ１４０４）。また、現在低温相であれば最後の生理初日を基準にして平均低温相期間を加え、その日を中心としてばらつきを加味して予測する（ステップＳ１４０６）。得られた次回排卵日は、次回排卵日記憶部４２１ｃに記憶される。算出できない場合には、算出されていない旨の符号が次回排卵日記憶部４２１ｃに保存される。
【００４４】
出産予定日は、最後の排卵日から所定日以上、例えば２０日以上経過して、しかも高温相である場合に、最後の排卵日から２６５日目を出産予定日として求める。条件が満たされずに出産予定日が得られていない場合は、その旨を示す情報が出産予定日に代えて保存される。
【００４５】
＜予測日表示処理＞
次に予測日表示処理について、図９Ａ〜図１１を参照して説明する。予測表示処理は、図３の予測生理日表示モード、予測排卵日表示モード、出産予定日表示モードにおいて実行される処理である。
【００４６】
以下、次回以降の生理日と排卵日の予測・表示について、フローチャートに基づいて説明する。
【００４７】
図９Ａは、次回生理日の予測日表示及び次回以降生理日の予測処理フローである。まず次回生理日表示が選択され、月経周期平均日数及び次回生理日が得られているか否か判断される（ステップＳ９０２）。月経周期平均日数及び次回生理日が得られている場合（ステップＳ９０２−Ｙ）、次回生理日を表示し、次回以降の生理日をカウントするカウンタＮを０クリアし（ステップＳ９０３）、次回生理日を表示する（ステップＳ９０４）。
【００４８】
月経周期平均日数が確定できていない場合や次回生理日の予測が行えていない場合（ステップＳ９０２−Ｎ）は、次回以降生理日の計算ができないため、次回以降生理日の予測は行わず表示部３３には、予測ができない旨を表示する。例えば”−−／−−／−−”のように表示する（ステップＳ９１３）。
【００４９】
その後、取消キー３０７を押す（ステップＳ９１３−１−Ｙ）と次回生理日の予測日表示及び次々回以降生理日の予測処理フローを終了する。取消キー３０７を押さずに機能キー３０１を押す（ステップＳ９１３−２−Ｙ）と、次回排卵日の予測日表示及び次々回以降排卵日の予測処理フローに移行する。
【００５０】
次に、次回生理日が表示された状態で、操作ボタンである＋キー３０５を押す（ステップＳ９０５）と、カウンタＮが＋１ＵＰされ（ステップＳ９０６）、カウンタＮ×月経周期平均日数を計算し、次回生理日に加算することで次々回以降生理日が求められる（ステップＳ９０７）。
【００５１】
ＰＣ等であれば、画面上の＋キー表示をマウスなどでクリックすると次の月のカレンダーを表示し、カウンタＮを＋１ＵＰする。
【００５２】
次に、求めた次々回以降生理日を表示部３３に表示する（ステップＳ９０８）。この一例を図１０（ａ）に示す。この表示例１００１では生理日の表示は、範囲ではなく或る日付を示す。この日付は予測された日付であってもよいし、偏差を加味して得られた可能性のある範囲の初日であってもよい。
【００５３】
また、予測された生理日を表示する際に、その旨を表示するシンボルマーク３８が併せて表示される。−キー３０５を押す（ステップＳ９０９−Ｙ）と、カウンタＮを−１ＤＯＷＮ（ステップＳ９１０）、１周期前の生理日を表示する。但し、次回生理日を遡ることはできない。
【００５４】
図９Ｂは、次回排卵日の予測日表示及び次回以降排卵日の予測処理フローである。次回排卵日表示が選択され、月経周期平均日数及び次回排卵日が得られているか否か判断される（ステップＳ９１４）。月経周期平均日数及び次回排卵日が得られている場合（ステップＳ９１４−Ｙ）、次回排卵日を表示し、次回以降の排卵日をカウントするカウンタＮを０クリアする（ステップＳ９１６）。
【００５５】
操作ボタンである＋キー３０５を押す（ステップＳ９１８）と、カウンタＮが＋１ＵＰされ（ステップＳ９１９）、カウンタＮ×月経周期平均日数を計算し、次回排卵日に加算することで次々回以降排卵日が求められ（ステップ５９２０）、表示部３３に表示される（ステップＳ９２１）。
【００５６】
この一例を図１０（ｂ）に示す。この表示例１００２では次回排卵日の表示は範囲ではなく、ある日付を示す。この日付は予測された日付であってもよいし、偏差を加味して得られた可能性のある範囲の初日であってもよい。また、予測された排卵日を表示する際にその旨を表示するシンボルマーク３９が併せて表示される。ＰＣ等であれば、画面上の＋キー表示をマウスなどでクリックすると次の月のカレンダーを表示し、カウンタＮを＋１ＵＰする。
【００５７】
なお、ステップＳ９１４で、月経周期平均日数が確定されていない場合や次回排卵日の予測が行えていない場合（ステップＳ９１４−Ｎ）は、次回以降排卵日の計算ができないため次回以降排卵旧の予測は行わず、表示部３３には予測ができない旨を表示する（ステップＳ９２６）。例えば”−−／−−／−−”のように表示する。その後、取消キー３０７を押す（ステップＳ９２６−１−Ｙ）と、次回排卵日の予測日表示及び次々回以降排卵日の予測処理フローを終了する。取消キー３０７を押さずに機能キー３０１を押す（ステップＳ９２６−２−Ｙ）と、出産予定日の予測表示処理フローに移行する。
【００５８】
また、ステップＳ９１８で−キー３０５を押す（ステップＳ９２２−Ｙ）と、カウンタＮを−１ＤＯＷＮし（ステップ５９２３）、Ｎが０以上か否か判断し（ステップＳ９２４）、Ｎが０以上である（ステップＳ９２４−Ｙ）とステップＳ９２０に移る。Ｎが０未納の場合（ステップＳ９２４−Ｎ）、ステップ５９１４−Ｙに移行する。
【００５９】
また、ステップＳ９２２で−キー３０５を押さない（ステップＳ９２２−Ｎ）とステップ５９２５に移行し、取消キー３０７を押す（ステップＳ９２５−Ｙ）と次回排卵日の予測日表示及び次回以降排卵日の予測処理フローを終了する。取消キー３０７を押さない（ステップＳ９２５−Ｎ）で機能キー３０１を押す（ステップＳ９２７−Ｙ）と、次回排卵日の予測日表示及び次回以降排卵日の予測処理フローのステップ５９１４に戻る。
【００６０】
図９Ｃは、出産予定日の予定日表示処理フローである。ステップＳ９２８で、出産予定日が得られているか否か判断され、有効な出産予定日が得られている場合（ステップＳ９２８−Ｙ）、導出された出産予定日を表示する（ステップＳ９２９）。取消キー３０７を押す（ステップＳ９３０−Ｙ）と、出産予定日の予測日表示処理フローを終了する。取消キー３０７を押さない（ステップＳ９３０−Ｎ）で機能キー３０１を押す（ステップ５９３１−Ｙ）と、出産予定日の予測日表示処理フローを終了する。ステップＳ９３１で機能キー３０１を押さない（ステップＳ９３１−Ｎ）とステップ５９２９に戻る。
【００６１】
測定された体温や上述のようにして計算された値は全てＲＡＭ４２１に格納され、２４０日間にわたって保存される。すなわち、例えば月経周期や高温相期間，低温相期間，平均体温等、月経周期の１周期毎に算出される値であれば、おおよそ６〜１０周期分程度が保存される。このため、平均高温相期間や平均低温相期間等、その前の多くの月経周期におけるデータに基づいて得られる値を算出するためにも、十分なデータを保存しておくことができる。
【００６２】
上述した構成および処理手順により、測定された基礎体温および生理メモや発熱メモなどの生理事項から得られた、生理初日や平均月経周期、排卵日や平均高温相周期・平均低温相周期といった生理的な周期を基に、現在の相（低温相あるいは高温相）に応じて、次回生理日あるいは次回排卵日を予測する。この際、生理初日の判定を、単に生理メモの入力のみならず低温相の開始日に基づいても行うために、仮に生理メモの入力がなくとも正確に生理初日を判定できる。このため、より精度の高い生理日や排卵日の予測が可能となる。
【００６３】
さらに、３日連続して高体温の場合にはじめてその初日を高温相の初日と判定するため、低温相の最終日が排卵日であるとの判定が高精度に行える。また、高温相の開始日の精度が高くなることにより、高温相周期を用いたりあるいは現在の相に応じたデータ処理の精度が高くなる。
【００６４】
さらに、欠落した基礎体温データを、欠落期間の前後で実測された値を線形に補間するように推定するため、欠落した期間が高温相と低温相との境界を含んでいる場合であっても、相の境界を、その誤差の最大値が最小となる様に推定することができる。
【００６５】
さらに、基礎体温データから得られる生理的な諸周期を使用する際に、有効な値であるための条件を設定し、それに適合する値に限って使用するために、信頼できる値だけを使用して、各種の値を算出できる。
【００６６】
さらに、予測された次回生理日および次回排卵日、過去の記録から得られた平均月経周期に基づいて、次回よりも更に将来の生理日及び排卵日を予測して表示することができる。
【００６７】
＜変形例＞
なお、図９Ａでは、平均月経周期及び次回生理日のいずれかが得られていなければステップＳ９１３に分岐する。しかし、ステップＳ９０２では次回生理日が得られているか判定して、次回生理日が保存されていれば次回生理日は表示するようにしてもよい。そしてステップＳ９０４とステップＳ９０５との間に平均月経周期が得られているか判定し、得られていなければステップＳ９１３に分岐し、得られていればステップＳ９０５に分岐して次々回以降の生理日を表示するようにしてもよい。これは排卵日についても同様である。
【００６８】
また、本発明は、前記専用の婦人体温計を用いずに、既存の婦人用体温計から入手したデータをＰＣまたはＰＤＡ、携帯電話等に転送または手入力し、予測および表示するアプリケーションを作成することでも実現可能である。たとえば図１の体温測定部１及び温度センサ３２ａを有する独立した体温計で測定した体温データを、公知のインターフェースを介して、体温測定部１と温度センサ３２ａとを除いた図１の構成を持つコンピュータに入力する。そのコンピュータにより、本実施形態の手順を実現するアプリケーションプログラムを実行して入力した体温データを処理することで、生理周期の予測計算及び表示が可能となる。操作に用いるボタン等はコンピュータのキーボードから適当なキーを割り当てたり、画面に表示したコントロールをポインタで選択させたりすることで実現できる。
【００６９】
図５〜図９Ｃの手順をＰＣ等で実行するのであれば、画面上の右ボタン表示をマウスなどでクリックすると次の月のカレンダーを表示し、カウンタＮに１を加算する。この表示例を図１０（ｃ）に示す。図１０の画面１００３には、表示操作を行っている現在の月１０１１ｅの左右に、左ボタン１０１１ｃと右ボタン１０１１ｄとが表示されている。また、その月のカレンダー１０１１が表示されており、その月に含まれる予測された生理日１０１１ａと予測された排卵日１０１１ｂが、それぞれのシンボルでわかりやすく表示されている。
【００７０】
＜ 受胎月・日の予測・表示 ＞
以下、受胎月・日の予測・表示について、フローチャートに基づいて説明する。図１１は、受胎日の予測処理フローである。最初にステップＳ１０００において出産希望月・日の入力を行う。月経周期平均日数及び次回生理日が得られて記憶されている場合（ステップＳ１００１）、出産予定月・日が出産希望月となる排卵日をサーチするカウンタＮを０クリアする（ステップＳ１００２）。月経周期平均日数が確定できていない場合や次回排卵日の予測が行えていない場合は、受胎日の予測計算ができないため、受胎月・日の予測は行わず表示部７の表示パネル３３には、ステップＳ１００９に進み、予測ができない旨を表示部３３に表示する。例えば”−−／−−／−−”のように表示する。次に、ステップＳ１００３で、排卵日を“排卵日＝次回排卵日＋月経周期平均日数×N”を用いて演算部で計算する。そして、ステップＳ１００４で出産予定日を“出産予定日＝排卵日＋２６５日”を用いて計算し、ステップＳ１００５で導出された出産予定月・日が使用者によって入力された出産希望月の場合に、導出した排卵日を予測受胎月・日として表示パネル３３に表示する（ステップＳ１００７）。ステップＳ１００６で導出した出産予定日が入力された出産希望月を越えている場合は、ステップＳ１００９に進み、出産希望月に対する受胎月・日がなく、表示パネル３３に予測ができない旨を表示する。例えば“--／--／--のように表示する。カレンダー絵文字（アイコン）表示であれば、出産希望月を入力部４４で入力すると受胎月・日のあるカレンダーを自動表示し、予測演算して求めた受胎月・日を「予測受胎日表示」として、表示パネル３３に表示する（図１２の例では、’０４／１０／１９頃と表示されているが、２００４年１０月１９日頃という意味である。）。
【００７１】
＜他の実施形態＞
図１３は、他の実施形態の女性用電子体温計であり、（ａ）は平面図、（ｂ）は側面図である。機能ブロック図は、図１で示すものと同じであるが、ステンレス製の金属キャップ３で液密に被覆されたサーミスタを内蔵するセンサ部（不図示）が本体ケース５２に直接設けられている構成が上述の実施例の女性用電子体温計とは異なる。５３０は、表示部で、図２で示す表示パネル３３とほぼ同様で、数字・文字・図形（キャラクター，アイコン等）が表示可能な、例えば、ドットマトリックス液晶により構成され、日時や測定された体温、体温のトレンド等などの測定値に関する情報や、電池切れなど装置の制御に関する情報を表示する。５２は、耐衝撃性，耐薬品性を備えた合成樹脂で形成された本体ケースで、演算制御部等の電子回路、ブザー、電池(電源部)等が収納されている。本体ケース５２と金属キャップは接着剤を介して、本体ケース５２から延設された延設部５２ｂに液密に接合・固定されている。こうして、金属キャップは、内蔵されたサーミスタに体温（温度）を伝熱するとともにサーミスタを外部の衝撃等から保護している。なお、延設部５２ｂの基部には、先端が丸みを帯びた複数の微小突起５２ａが設けられ、滑り止め防止機能を備えている。また、延設部５２ｂは、６０ｍｍ程度の長さで、本体ケース５２から約１５度屈曲した形状となっている。これらの構造のため、口中で安定して咥えやすくなっている。また、本体ケース５２上には、後述する各種機能モードの選択／決定のための機能ボタン５４、各種設定を完了し初期画面に戻るための完了ボタン５５、バックライトＯＮ／ＯＦＦのためのバックライトボタン５６、メニュー選択，グラフ移動などに利用される左移動ボタン５７および右移動ボタン５８、電源ＯＮ／ＯＦＦのための電源ボタン５９が設けられている。さらに、図示しないが、パーソナルコンピュータ（ＰＣ）などをホストとして接続するための外部通信部（コネクタ等を含む）も備える。また、この女性用電子体温計は定時測定を促すために目覚まし機能を有しており、別途設定された時刻になると目覚し音を鳴らして利用者に体温測定を促す。表示部５３０について、より詳しく説明すると、表示部５３０は、日付や測定された体温、あるいは測定された体温のトレンドグラフを表示する他に、次回排卵日，次回生理日，出産予定日といった、基礎体温の測定結果に基づいて推定される日付を表示する。また、基礎体温の測定に付随して入力される、生理メモ，発熱メモ等の各メモ項目も表示部５３０を用いて表示される。また、対応する項目の表示や入力に応じて様々な画面が表示される。
【図１】
2011062322.tif 000003
【図２】
2011062322.tif 000004
【図３】
2011062322.tif 000005
【図４】
2011062322.tif 000006
【図５】
2011062322.tif 000007
【図６】
2011062322.tif 000008
【図７】
2011062322.tif 000009
【図８】
2011062322.tif 000010
【図９Ａ】
2011062322.tif 000011
【図９Ｂ】
2011062322.tif 000012
【図９Ｃ】
2011062322.tif 000013
【図１０】
2011062322.tif 000014
【図１１】
2011062322.tif 000015
【図１２】
2011062322.tif 000016
【図１３】
2011062322.tif 000017