(57)【要約】【課題】  ユーザにとって使い勝手のよい女性体温計を実現する。【解決手段】  基礎体温を測定する手段と、生理事項データを入力する手段と、前記基礎体温および前記生理事項データに基づいて次回生理予定日を予測する手段と、前記予測された次回生理予定日を記憶する手段と、電源投入後に所定間隔で、前記記憶された次回生理予定日を読み出し（Ｓ９０２）、現在日付が次回生理予定日の期間の範囲内にあるか否かを判定する手段（Ｓ９０３）と、前記期間の範囲内にあると判定された場合に、自動表示領域に次回生理予定日を示すマークを点灯させ（Ｓ９０６〜Ｓ９０９）、前記期間の範囲内にないと判定された場合に、該次回生理予定日を示すマークを消灯させる手段（Ｓ９１０）とを備えることを特徴とする。【選択図】  図９
2012024207.tif 000002
【特許請求の範囲】
【請求項１】
基礎体温を測定する体温測定手段と、
生理事項データを入力する入力手段と、
前記体温測定手段により測定された基礎体温および前記入力手段により入力された生理事項データに基づいて次回生理予定日または次回排卵予定日またはその両方を予測する予測手段と、
前記予測手段により予測された次回生理予定日または次回排卵予定日を記憶する記憶手段と、
電源投入後に所定間隔で、前記記憶手段に記憶された次回生理予定日または次回排卵予定日を読み出し、現在日付が次回生理予定日の期間または次回排卵予定日の期間の範囲内にあるか否かを判定する判定手段と、
前記判定手段において、前記期間の範囲内にあると判定された場合に、次回生理予定日または次回排卵予定日を示すマークを、表示画面上の所定の領域に点灯させ、前記期間の範囲内にないと判定された場合に、該表示画面上の所定の領域に点灯していた前記次回生理予定日または次回排卵予定日を示すマークを消灯させる制御手段と
を備えることを特徴とする女性体温計。
【請求項２】
前記制御手段は、前記期間の範囲内にあると判定された場合に、現在日付と次回生理初日の予測日または次回排卵日の予測日との差異量に応じて、前記次回生理予定日または次回排卵予定日を示すマークの表示形態を変更することを特徴とする請求項１に記載の女性体温計。
【請求項３】
前記制御手段は、前記表示画面上の、前記基礎体温及び前記生理事項データが表示される領域とは異なる領域に、ユーザの操作とは無関係に、前記次回生理予定日または次回排卵予定日を示すマークを点灯させることを特徴とする請求項２に記載の女性体温計。
【請求項４】
基礎体温を測定する体温測定工程と、
生理事項データを入力する入力工程と、
前記体温測定工程において測定された基礎体温および前記入力工程において入力された生理事項データに基づいて次回生理予定日または次回排卵予定日またはその両方を予測する予測工程と、
前記予測工程において予測された次回生理予定日または次回排卵予定日を記憶手段に記憶する記憶工程と、
電源投入後に所定間隔で、前記記憶手段に記憶された次回生理予定日または次回排卵予定日を読み出し、現在日付が次回生理予定日の期間または次回排卵予定日の期間の範囲内にあるか否かを判定する判定工程と、
前記判定工程において、前記期間の範囲内にあると判定された場合に、次回生理予定日または次回排卵予定日を示すマークを、表示画面上の所定の領域に点灯させ、前記期間の範囲内にないと判定された場合に、該表示画面上の所定の領域に点灯していた前記次回生理予定日または次回排卵予定日を示すマークを消灯させる制御工程と
を備えることを特徴とする女性体温計の表示制御方法。
【請求項５】
請求項４に記載の表示制御方法をコンピュータに実行させるためのプログラムを格納したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、女性体温計に関するものである。
【背景技術】
【０００２】
女性の基礎体温は周期的に変化する高温相と低温相の２相性を有しており、女性体温計はその基礎体温を測定するために使用される。女性体温計を用いて基礎体温を毎日記録し、トレンドグラフを作成・表示させることで、ユーザは、高温相と低温相の周期を知ることができる。
【０００３】
一般に女性体温計には、作成されたトレンドグラフに基づいて、次回生理予定日や次回排卵予定日等を予測する予測機能や、当該トレンドグラフと対応付けて日々の体調を入力するメモ機能といった、体調管理を行うのに便利な機能が多数搭載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６８８３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
一方で、女性体温計は、取り扱いやすさ等の観点からその大きさがある程度コンパクトになるように設計されており、上述した機能を利用する際に操作する表示画面についても一定程度の大きさに抑えられた構成となっている。
【０００６】
このため、多機能化が進み、ユーザにとって利便性の高い機能が多数搭載されるようになるにつれ、階層化された各機能を表示させるための操作手順が複雑化し、近年の女性体温計は、ユーザが知りたい情報を、迅速に表示させることが困難な状況となっている。
【０００７】
本発明は上記課題に鑑みてなされたものであり、ユーザにとって使い勝手のよい女性体温計を実現することを目的とする。
【課題を解決するための手段】
【０００８】
上記の目的を達成するために、本発明に係る女性体温計は以下のような構成を備える。即ち、
基礎体温を測定する体温測定手段と、
生理事項データを入力する入力手段と、
前記体温測定手段により測定された基礎体温および前記入力手段により入力された生理事項データに基づいて次回生理予定日または次回排卵予定日またはその両方を予測する予測手段と、
前記予測手段により予測された次回生理予定日または次回排卵予定日を記憶する記憶手段と、
電源投入後に所定間隔で、前記記憶手段に記憶された次回生理予定日または次回排卵予定日を読み出し、現在日付が次回生理予定日の期間または次回排卵予定日の期間の範囲内にあるか否かを判定する判定手段と、
前記判定手段において、前記期間の範囲内にあると判定された場合に、次回生理予定日または次回排卵予定日を示すマークを、表示画面上の所定の領域に点灯させ、前記期間の範囲内にないと判定された場合に、該表示画面上の所定の領域に点灯していた前記次回生理予定日または次回排卵予定日を示すマークを消灯させる制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザにとって使い勝手のよい女性体温計を実現することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係る女性体温計の外観構成を示す図である。
【図２】女性体温計のシステム構成を示す図である。
【図３Ａ】女性体温計の表示部に表示される表示内容を示す図である。
【図３Ｂ】女性体温計の動作モードの遷移を表す状態遷移図である。
【図４】女性の生理的な周期の一例を示す図である。
【図５】女性体温計における測定データ処理の流れを示すフローチャートである。
【図６】生理初日を判定する処理の流れを示すフローチャートである。
【図７】相判定および排卵日検出処理の流れを示すフローチャートである。
【図８】次回生理予定日および次回排卵予定日を予測する処理の流れを示すフローチャートである。
【図９】次回生理予定日自動表示処理の流れを示すフローチャートである。
【図１０】次回排卵予定日自動表示処理の流れを示すフローチャートである。
【図１１】次回生理予定日自動表示処理実行時の表示画面を示す図である。
【図１２】次回排卵予定日自動表示処理実行時の表示画面を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の各実施形態について図面を参照しながら説明する。
【００１２】
［第１の実施形態］
１．女性体温計の外観構成
図１は、本発明の一実施形態に係る女性体温計１００の外観構成を示す図であり、（ａ）は正面図を、（ｂ）は側面図をそれぞれ示している。
【００１３】
図１において、１０１は、耐衝撃性、耐薬品性を備えた合成樹脂によって形成された本体ケースであり、後述する演算制御部や、ブザー部、電池（電源部）等が収納されている。
【００１４】
１０２はステンレス製の金属キャップであり、内部にはサーミスタ（後述）等の温度計測部が接着剤により固定して収納されている（つまり、金属キャップ１０２は、サーミスタに対して体温（温度）を伝熱させるとともに、サーミスタを外部の衝撃等から保護する役割を担っている）。
【００１５】
金属キャップ１０２は、本体ケース１０１から延設された延設部１１１に液密に接合・固定されている。延設部１１１の基部には、先端が丸みを帯びた複数の微小突起１１０が設けられており、これにより、金属キャップ１０２が口中に挿入された際の滑りを防止している。なお、延設部１１１は、６０ｍｍ程度の長さで、本体ケース１０１から約１５度屈曲した形状（屈曲形状）となっており、滑りを防止するための微小突起が設けられている。このような構造により、ユーザは、女性体温計１００を口中で安定して咥えることができる。なお、本実施形態では、延設部１１１は屈曲形状となっているがこの限りではなく、例えば、本体ケース１０１から略直線状に延設されていてもよい。
【００１６】
１０３は表示部であり、数字・文字・図形（キャラクター、アイコン等）を表示可能な、ドットマトリックス液晶部等により構成されている。なお、表示部１０３に表示される表示内容の詳細は後述する。
【００１７】
本体ケース１０１上には、更に、後述する各種機能モードの選択／決定のための機能ボタン１０４、各種設定を完了し初期画面に戻るための完了ボタン１０５、バックライトＯＮ／ＯＦＦのためのバックライトボタン１０６、メニュー選択、グラフ移動などに利用される左移動ボタン１０７および右移動ボタン１０８、電源ＯＮ／ＯＦＦのための電源ボタン１０９が設けられている。
【００１８】
さらに、図示しないが、女性体温計１００には、パーソナルコンピュータ（ＰＣ）などをホストとして接続するための外部通信部（コネクタ等を含む）が備えられている。また、定時測定を促すための目覚まし機能も備えられており、別途設定された時刻になると目覚し音の鳴動やバックライトの点灯によりユーザに体温測定を促すことができるよう構成されている。
【００１９】
２．女性体温計のシステム構成
次に、女性体温計１００のシステム構成について図２を参照しながら説明する。図２は、女性体温計１００のシステム構成を示す図である。
【００２０】
図２に示すように、女性体温計１００は、温度を計測しそれをデジタル値として出力する温度計測部２１０と、計測された温度から予測温度を演算すると共に女性体温計１００全体を制御する演算制御部２２０と、測定結果を表示する、バックライト用のＬＥＤ２３１を備える表示部２３０と、音声を出力するブザー部２４０と、ユーザからの操作を受け付ける入力部２５０と、各部に電源を供給する電源部２６０とを備える。
【００２１】
温度計測部２１０は、並列に接続された感温部に設置されたサーミスタ２１２、２１４及びコンデンサ２１３と、測温用ＣＲ発振回路２１１とから構成され、サーミスタ２１２、２１４の温度に対応する発振信号をカウンタ２２６がカウントすることにより、温度をデジタル量として出力する。なお、温度計測部２１０の構成は一例であって、これに限定されるものではない。
【００２２】
演算制御部２２０は、１日１回の測定から得られた測定値及び入力部２５０により入力された各種入力値を所定日数分（例えば４８０日分）記憶するとともに、月経周期ごと（生理初日から次の生理初日の前日まで）の中間データ等を一時記憶するＲＡＭ２２３、体温測定に必要なパラメータや各種プログラムを格納したＲＯＭ（コンピュータ読取可能な記憶媒体）２２２、時刻を管理するタイマ２２４を備える。更に、表示部２３０を制御するための表示制御部２２７、測温用ＣＲ発振回路２１１の発振信号をカウントするカウンタ２２６、ＲＯＭ２２２のプログラムに従い各種の演算を行う演算処理部２２１を備える。更に、カウンタ２２６や演算処理部２２１、表示制御部２２７を制御する制御回路２２５を備える。なお、測定値などを一時記憶する記憶媒体として、不揮発性の書き換え可能な記憶媒体を用いる構成とすれば、電池によるバックアップを行う必要がなくなる。
【００２３】
入力部２５０には、上述した機能ボタン１０４、完了ボタン１０５、バックライトボタン１０６、左移動ボタン１０７、右移動ボタン１０８、電源ボタン１０９などが含まれ、ユーザからの各種操作を受け付ける。
【００２４】
３．表示部の表示内容
次に、女性体温計１００の表示部１０３に表示される表示画面の内容について説明する。図３Ａは、女性体温計１００の表示部１０３に表示される表示内容を示す図である。図３において、３０１は女性体温計１００の各種機能を選択するための選択機能表示領域である。選択機能表示領域３０１に表示された各絵文字（アイコン）は、左から順に、メモ入力機能、次回生理予定日表示機能、次回排卵予定日表示機能、目覚まし時刻設定機能、ブザー音量設定機能、時刻設定機能をそれぞれ選択するためのアイコンである。
【００２５】
３０２はメモ入力機能が選択された際に、入力されるメモ内容（生理事項データ）を選択するための選択メモ表示領域である。選択メモ表示領域３０２に表示された各絵文字（アイコン）は、左から順に、生理日、生理痛、性交、飲薬、発熱、不正出血、おりものを示すアイコンである。
【００２６】
３０３は測定データ表示領域であり、測定された体温データを表示したり、過去に測定された所定日数分の体温データをグラフ表示したりする。
【００２７】
３０４は設定情報表示領域であり、目覚まし時刻設定機能やブザー音量設定機能等を用いてユーザが設定した設定内容を表示する。３０５は現在日時表示領域であり、現在の日付（年月日）または日時（日時分）が表示される。３０６は内部状態表示領域であり、女性体温計１００の内部状態を示す情報（例えば、電池の残量等）が表示される。
【００２８】
本実施形態に係る女性体温計１００の表示部１０３の表示画面上には、上記各領域３０１〜３０６に加え、更に、自動表示領域３０７が設けられている。自動表示領域３０７は、ユーザが最も知りたい情報（例えば、次回生理予定日、次回排卵予定日等）を、ユーザの操作と無関係に必要なタイミングで自動表示させる領域であり、選択機能表示領域３０１に表示されたアイコンの選択により表示させることが可能な情報のうち、所定の情報を、直観的な表示方法により表示させる領域である。なお、自動表示領域３０７における表示内容についての詳細は後述する。
【００２９】
４．女性体温計の動作モード
次に、女性体温計１００の動作モードについて図３Ｂを用いて説明する。図３Ｂは、女性体温計１００の各種機能を実行するための動作モードの遷移を示す状態遷移図であり、女性体温計１００は、図３Ｂに示す動作モードに基づいて動作する。それぞれの動作モードは演算処理部２２１がＲＯＭ２２２に記憶されたプログラムを実行することにより実現される。以下、図３Ｂに示す各動作モードについて図３Ａの表示内容を参照しながら、詳細に説明する。
【００３０】
（ｉ）測定モード：
電源ボタン１０９の押下やアラーム設定時刻の到来により、女性体温計１００の電源がＯＮの状態になると測定データ処理モードを経て測定モードに遷移する。測定モードでは、初期状態で現在日時や最近の測定値を表示する。また、左移動ボタン１０７および右移動ボタン１０８の操作により、指定された日の測定値とともに、指定された日に対応するメモ内容が表示される。また、この測定モードでは温度計測部２１０による測定値を監視しており、測定開始条件が満たされれば体温測定を開始する。なお、測定モードにおいて機能ボタン１０４が押下されると、前述した選択機能表示領域３０１にアイコンが表示される。
【００３１】
（ｉｉ）メモモード：
女性体温計１００の電源がＯＮの状態で、体温測定が終了し、その体温が表示部１０３に表示された状態で、機能ボタン１０４が押下されると、表示部１０３の選択機能表示領域３０１に表示されている絵文字（アイコン）のうち、メモ入力の機能を示すアイコンが点滅する。再度、機能ボタン１０４が押下されるとメモモードに遷移し、選択メモ表示領域３０２の各絵文字（アイコン）のうち、「生理日」を示すアイコンが∩で囲まれて表示される。左移動ボタン１０７および右移動ボタン１０８により、メモ入力したい内容を示すアイコンを選択する。選択されたアイコンは、∩で囲まれて表示される。次に、完了ボタン１０５を所定秒間押圧することで、メモ入力が完了する。入力されたメモ内容は日付と対応付けられてＲＡＭ２２３に記憶され、その後、測定モードに遷移する。
【００３２】
（ｉｉｉ）予測日表示モード：
選択機能表示領域３０１において“予測日表示”を示すアイコンが選択された状態で機能ボタン１０４が押下されると予測日表示モードに遷移する。予測日表示モードでは、後述する測定データ処理モードで導出され、ＲＡＭ２２３に記憶された予測日が表示される。予測日としては、例えば、次回生理予定日、次回排卵予定日、出産予定日等がある。予測日表示モードにおける表示中に完了ボタン１０５が押圧されると、測定モードに遷移する。
【００３３】
（ｉｖ）測定データ処理モード：
測定データ処理モードは、測定モードにおいて測定した体温の時系列データに対してデータ処理を実行するモードである。電源ボタン１０９により電源がＯＮの状態になるたびに、あるいは、目覚まし設定時刻の到来により電源がＯＮの状態になった際に遷移するモードである。なお、データ処理モードにおけるデータ処理の詳細については後述する。
【００３４】
（ｖ）停止モード：
測定データ処理モードにおけるデータ処理終了後、あるいは、測定モードにおいてボタン未入力状態が所定時間継続した場合には停止モードに遷移する。なお、女性体温計１００は、停止モードの状態であっても、回路全体の電源が断たれるわけではなく、目覚まし音の出力を実行するために、タイマ２２４や演算処理部２２１等の部分には微弱ながら電力が供給される。
【００３５】
女性体温計１００の動作モードには以上の５つのモードがある。なお、（ｉｉ）（ｉｉｉ）の各モードにおいては、完了ボタン１０５が押圧されると測定モードに遷移する。また、（ｉｉ）（ｉｉｉ）の各モードにおいては、各種ボタンの入力がないまま所定時間が経過すると完了ボタン１０５が押圧された場合と同様、測定モードに遷移する。さらに、測定モードにおいては、各種ボタンの入力がないまま所定時間が経過すると停止モードに遷移する。
【００３６】
５．測定データ処理モードにおけるデータ処理の内容
測定データ処理モードでは、蓄積した測定値を用いて生理初日を判定し、生理初日がそれまでの日付から更新された場合にあっては、更新前の生理初日から更新された生理初日の前日までの、最新の月経周期について、その平均高温相期間、平均低温相期間を算出する。
【００３７】
また、それまでに蓄積された過去の月経周期についてのデータを用いて、平均月経周期や基準体温を計算する。さらに、測定が行われた当日（以下、本日と呼ぶ）が高温相と低温相のいずれに属するかを判定して排卵日を検出し、平均体温を算出する。
【００３８】
最後に、これらのデータを用いて、次回生理予定日、次回排卵予定日、出産予定日を予測計算する。
【００３９】
図４は、月経周期の例を示す図である。丸囲み数字は各生理周期における生理初日４０１〜４０８を表し、この間の符号ａ〜ｈがそれぞれ月経周期となる。月経周期は、生理初日を開始日とし、次回生理初日の前日を最終日とする周期である。各月経周期には、生理初日から排卵日前日までの低温相期間Ｈ〜Ｎと、排卵日◎から次回の生理初日の前日までの高温相期間Ａ〜Ｇとが含まれる。
【００４０】
以下、図４、図５を参照して測定データ処理モードにおける各種データ処理の説明をするが、その際、図４の月経周期ａの途中から測定が開始され、生理初日４０１で最初に生理が確認されるものとする。
【００４１】
（１）計算タイミング
図５は測定データ処理モードにおけるデータ処理全体の流れを示すフローチャートである。図５に示された演算処理は、電源ボタン１０９のＯＮ時、または目覚まし設定時刻到来時に測定データ処理モードに移行する。次に、各ステップにおける処理をより詳しく説明する。
【００４２】
（２）生理初日判断（Ｓ５０３）
・生理日のメモ入力が所定日数以上、例えば３日以上連続した場合、生理日のメモ入力の初日を生理初日と判定する。
【００４３】
（３）平均月経周期（非表示）（Ｓ５０６）
図４から分かるとおり、生理初日４０１〜４０８それぞれから次回生理初日の前日までが１月経周期となる。
・平均月経周期は生理初日確定後に計算し、次回生理初日確定まで計算結果は保持される。例えば、測定日が図４の月経周期ｇにある場合、平均月経周期は周期ｇの生理初日４０６の確定後に計算され、そのときに計算された平均月経周期は、次回生理初日４０７の直前までＲＡＭ２２３内の平均月経周期記憶部に保持される。次回生理初日４０７が確定すると平均月経周期は再計算される。
・平均月経周期は、最近所定回（たとえば６回）分の月経周期から最長周期と最短周期を除いた所定回（たとえば４回分）の月経周期を平均して得られる。たとえば生理周期ｈの初日となる生理初日４０７が確定すると、月経周期ｇが確定する。その際には、月経周期ｇを含む、新しい方から所定回（６回）分の月経周期から、最長周期と最短周期を除いた所定回（４回分）の月経周期を平均して再計算される。
・平均される所定回（４回）分の月経周期の内、所定回（たとえば３回）分以上有効月経周期があれば、計算した平均月経周期は有効とする。
・測定開始以来所定周期分、例えば６周期分のデータが得られていない場合には、暫定処置として、所定回数、例えば３回分以上の有効月経周期があればその平均を平均月経周期とする。例えば、図４の区間ｅにおいては、平均月経周期＝（ｂ＋ｃ＋ｄ）／３とする。ただし、ｂ、ｃ、ｄは有効月経周期である。同様に区間ｆにおいては、平均月経周期＝（ｂ＋ｃ＋ｄ＋ｅ）／４とする。ただし、ｂ、ｃ、ｄ、ｅは有効月経周期である。また、区間ｇにおいては、最長を除く所定回（たとえば４回）分以上の有効月経周期の平均を平均月経周期とする。
・月経周期は、所定日数、例えば２１日以上４２日以下を有効とする。
・平均月経周期の算出に用いられる月経周期（最大４周期）内の最長周期と最短周期が、（最長周期＜最短周期×２）の関係を満たしていれば、平均月経周期は有効である。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均月経周期は得られない。また、最近所定月経周期、例えば６月経周期の中に有効月経周期が所定数、例えば３つ以上ない場合や、有効なものが所定数、例えば３つ以上あっても（最長周期＜最短周期×２）が満足されない場合、または計算の結果平均月経周期が有効外の場合、平均月経周期のデータは無いものとする。平均月経周期を算出する場合、有効周期が不足している場合、初期値（例えば、２８日）を仮の月経周期として算出し、月経周期の目安とすることができる。
【００４４】
このように、平均月経周期とは、最近所定回（たとえば６回）分の月経周期から最大と最小を除き、さらにそのうち少なくとも所定回（３回）分の有効月経周期の平均である。
【００４５】
（４）平均高温相期間（非表示）（Ｓ５０７）
図４に示されるとおり、高温相期間Ａ〜Ｇは排卵日の翌日から生理初日の前日までの期間であり、月経周期ｂ〜ｈにそれぞれの期間が含まれる。
・平均高温相期間は生理初日確定後に計算され、次回生理初日確定まで計算結果が保持される。
・平均高温相期間は、最近所定回分、例えば６回分の高温相期間から最長期間と最短期間を除いた所定回分、例えば４回分の高温相期間を平均して得られる。
・平均される所定回分、例えば４回分の高温相期間の内、所定回分、例えば３回分以上有効高温相期間（後述）があれば、計算した平均高温相期間は有効である。
・測定開始以来所定回分、例えば６回分のデータが得られていない場合には、暫定処置として、区間ｅにおいては、平均高温相期間＝（Ａ＋Ｂ＋Ｃ）／３とする。ただし、Ａ、Ｂ、Ｃは有効高温相期間である。同様に区間ｆにおいては、平均高温相期間＝（Ａ＋Ｂ＋Ｃ＋Ｄ）／４とする。ただし、Ａ、Ｂ、Ｃ、Ｄは有効高温相期間である。また、区間ｇにおいては、最長を除く有効な所定回分、例えば３回分以上の高温相期間の平均を平均高温相期間とする。
・高温相期間は、所定日数、例えば１２日以上１６日以下を有効とする。有効外の高温相期間は計算から除外する。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均高温相期間は得られない。また、最近月経周期、例えば６月経周期の中に有効高温相期間が所定数（３つ）以上ない場合や、計算の結果、平均高温相期間が有効外の場合、平均高温相期間データはないものとする。
【００４６】
（５）平均低温相期間（非表示）（Ｓ５０７）
図４に示されるとおり、低温相期間Ｈ〜Ｎは生理初日から排卵日までの期間であり、月経周期ｂ〜ｈにそれぞれの期間が含まれる。
・平均低温相期間は生理初日確定後に計算され、次回生理初日確定まで計算結果が保持される。
・平均低温相期間は、最近所定回分、例えば６回分の低温相期間から最長期間と最短期間を除いた所定回分、例えば４回分の低温相期間を平均して得られる。
・平均される所定回分、例えば４回分の低温相期間の内、所定回分、例えば３回分以上有効低温相期間（後述）があれば、計算した平均低温相期間は有効である。
・測定開始以来所定回分、例えば６回分のデータが得られていない場合には、暫定処置として、区間ｅにおいては、平均低温相期間＝（Ｈ＋Ｉ＋Ｊ）／３とする。ただし、Ｈ、Ｉ、Ｊは有効高温相期間である。同様に区間ｆにおいては、平均高温相期間＝（Ｈ＋Ｉ＋Ｊ＋Ｋ）／４とする。ただし、Ｈ、Ｉ、Ｊ、Ｋは有効低温相期間である。また、区間ｇにおいては、最長を除く有効な所定回分、例えば３回分以上の低温相期間の平均を平均低温相期間とする。
・低温相期間は、所定日数、例えば５日以上３０日以下を有効とする。有効外の低温相期間は計算から除外する。例えば、区間ａ、ｂ、ｃ、ｄにおいては、平均低温相期間は得られない。また、最近所定月経周期、例えば６月経周期の中に有効低温相期間が所定数（３つ）以上ない場合や、計算の結果、平均低温相期間が有効外の場合、平均低温相期間データはないものとする。
【００４７】
（６）基準体温（非表示）（Ｓ５０８）
基準体温は生理初日４０１〜４０８の確定後に計算され、計算された値は、次回生理初日が確定するまで保持される。
・基準体温は、（過去所定回分（例えば３回分）の高温相平均体温＋過去所定回分（例えば３回分）の低温相平均体温）／２として求められる。ただし、高温相平均体温および低温相平均体温は後述の平均体温により得られる。例えば、生理初日４０４における基準体温は、（（区間Ａの平均体温＋区間Ｂの平均体温＋区間Ｃの平均体温）／３＋（区間Ｈの平均体温＋区間Ｉの平均体温＋区間Ｊの平均体温）／３）／２である。また、生理初日４０１においては、基準体温は更新されない。生理初日４０２においては、基準体温＝（区間Ａの平均体温＋区間Ｈの平均体温）／２であり、生理初日４０３においては、基準体温＝（（区間Ａの平均体温＋区間Ｂの平均体温）／２＋（区間Ｈの平均体温＋区間Ｉの平均体温）／２）／２である。
・月経周期ａ〜ｂにおける基準体温は、予め定めた値、たとえば３６．５℃が与えられる。
【００４８】
（７）平均体温（非表示）（Ｓ５１１）
平均体温としては、高温相平均体温と低温相平均体温のそれぞれが、初回の生理初日確定以降計算される。
・高温相平均体温は、高温相開始から所定日目、例えば３日目の体温を初期値として、低温相開始の所定日前、例えば３日前までの体温で平均体温を計算する。
・低温相平均体温は、低温相開始から所定日目、例えば３日目の体温を初期値として、高温相開始の所定日前、例えば３日前までの体温で平均体温を計算する。
【００４９】
（８）相判定（非表示）（Ｓ５０９）
測定当日が高温相期間に属するか低温相期間に属するか判定する。
・測定された当日体温≧基準体温の場合、高体温（高温相）とする。
・測定された当日体温＜基準体温の場合、低体温（低温相）とする。
・相判定は記録開始から最初に低温相が確認されてから所定日毎、例えば１日毎に判定する。
・当日で低体温が所定日数、例えば３日連続した場合は当日から所定日数、例えば２日遡って低温相開始とする。または生理初日が確定した時点で、生理初日から低温相開始とする。
・当日で高体温が所定日数、例えば３日連続した場合は当日から所定日数、例えば２日遡って高温相開始とする。ただし、連続した所定日数内、例えば３日内に発熱のメモ入力がある場合または体温が所定値（たとえば３７．５℃）以上の場合は、その測定結果は計算から除外する。
【００５０】
（９）排卵日検出（非表示）（Ｓ５０９）
・排卵日は、相判定において高温相の開始日が更新された後に計算する。
・排卵日は低温相の最後の日なので、相判定後、排卵日＝高温相開始日−１、なる式で求められる。
【００５１】
（１０）測定体温の欠落データ（取り忘れ）後処理
基礎体温は原則として毎日測定されるべきものであるが、もし測定し忘れなどでデータが欠落している場合には、内部データとして、欠落日前後の測定体温から計算で求める。ただし、欠落したデータの表示は行わず、欠落日の体温表示は「−−．−−℃」となる。欠落したデータは、欠落の直前の測定値と直後の測定値とを、線形に補間するように補填される。すなわち、次の例のようになる。
・測定体温データ欠落が１日分（第Ｎ日）の場合、第Ｎ−１日の測定値がａ、第Ｎ＋１日の測定値がｂとすれば、第Ｎ日の体温はａ＋（ｂ−ａ）／２とする。
・測定体温データ欠落が２日分（第Ｎ日、第Ｎ＋１日）の場合、第Ｎ日の体温はａ＋（ｂ−ａ）／３、第Ｎ＋１日の体温はａ＋２＊（ｂ−ａ）／３とする。
・同様に測定体温データの欠落がｍ日にわたる場合、欠落前日体温をａ、欠落後の体温をｂとして、欠落ｎ日目の体温は、ａ＋ｎ＊（ｂ−ａ）／（ｍ＋１）である。
・測定体温欠落データの連続日数ｍは所定日数、例えば８日まで許容する。その所定日数、例えば８日をこえる欠落があった場合、最近の生理初日に遡り、体温データを無効とする。
・測定体温の有効データが、月経周期内の日数の所定比率以上、例えば５０％以上の場合、その月経周期内のデータを有効とする。所定比率未満、例えば５０％未満の場合、その月経周期内のデータを無効とする。
【００５２】
（１１）次回生理予定日予測（Ｓ５１２）
・次回生理予定日は、所定回分、例えば４回目の生理初日が確定した時点以降、平均月経周期、平均高温相期間の計算の終了後に計算される。なお、図４の月経周期ａ〜ｄにおいては、次回生理予定日は求められないため、その場合の次回生理予定日のデータはないものとする。
・次回生理予定日は、所定期間、例えば３日乃至７日間の期間（年／月／日〜年／月／日）として予測（推定）する。あるいは、次回生理初日の予測日のみを表示し、「年／月／日頃」などと表示する。予測計算により得られた次回生理予定日は、ＲＡＭ２２３内の次回生理予定日記憶部に保存される。
・本計算処理を行っている当日が低温相（後述の相判定により判定）の場合、次回生理予定日は、（最近の生理初日＋平均月経周期−可能期間）〜（最近の生理初日＋平均月経周期＋可能期間）とする。ただし、可能期間は、平均月経周期の計算に使用した月経周期の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入とする。あるいは、可能期間は、固定値（例えば、−４日から＋２日）としてもよい。
・本計算処理を行っている当日が高温相（後述の相判定により判定）の場合、次回生理予定日は、（最近の排卵日＋平均高温相期間−可能期間）〜（最近の排卵日＋平均高温相期間＋可能期間）とする。ただし、可能期間は、平均高温相期間の計算に使用した高温相期間の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入とする。あるいは、可能期間は、固定値（例えば、−４日から＋２日）としてもよい。
【００５３】
このようにして予測された次回生理予定日を表示する際には、表示当日の条件に応じて次のように表示制御される。
・表示当日が次回生理予定日の期間に含まれない場合、計算された次回生理予定日をそのまま表示する。
・表示当日が計算された次回生理予定日の期間に入っており、その期間の最後の日から所定日数前、例えば３日前までの場合、表示される期間は、表示当日の日付から次回生理予定日の期間の最終日とする。すなわち、次回生理予定日は、表示当日〜（最近の生理初日＋平均月経周期＋可能期間）、あるいは、表示当日〜（最近の排卵日＋平均高温相期間＋可能期間）となる。
・表示当日が次回生理予定日の最終日から所定日数以降、例えば３日以降の場合、生理初日まで、表示される期間は、表示当日の日付〜表示当日の日付＋所定日数（たとえば３日）とする。
・計算の結果、次回生理予定日が所定日数、例えば８日間以上の期間にわたる場合、表示は年、月、日をそれぞれハイフンで示し、「−−／−−／−−〜−−／−−／−−」とする。なお、「／」は年と月、月と日の区切りであり、年月日の順序は使用者の好みや慣習に応じて決定できる。
・表示当日が高温相で、排卵日からの日数が所定日数、例えば１７日以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・平均月経周期または平均高温相期間が確定していない場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
【００５４】
（１２）次回排卵予定日予測（記憶及び表示）（Ｓ５１３）
次回排卵予定日は、所定回数目、例えば４回目の生理初日が確定した以降、平均月経周期、平均低温相期間の計算の終了後に計算（予測）する。なお月経周期ａ〜ｄにおいては計算できないために「−−／−−／−−〜−−／−−／−−」と表示する。
・次回排卵予定日は所定期間、例えば３〜７日間の期間（年／月／日〜年／月／日）として表示する。あるいは、次回排卵日の予測日のみを表示し、「年／月／日頃」などと表示する。予測計算により得られた次回排卵予定日は、ＲＡＭ２２３内の次回排卵予定日記憶部に保存される。
・当日が低温相の場合には、次回排卵予定日は、（最近の生理初日＋平均低温相期間−可能期間）〜（最近の生理初日＋平均低温相期間＋可能期間）とする。ただし、可能期間は、平均低温相期間の計算に使用した低温相期間の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入である。あるいは、可能期間は、固定値（−４日から＋２日）としてもよい。
・当日が高温相の場合には、次回排卵予定日は、（最近の排卵日＋平均月経周期−可能期間）〜（最近の排卵日＋平均月経周期＋可能期間）とする。ただし、可能期間は、平均月経周期の計算に使用した月経周期の分布を正規分布として１．５σ相当／２とする。なお、可能期間は日単位、小数点第１位で四捨五入である。あるいは、可能期間は、固定値（−４日から＋２日）としてもよい。
【００５５】
このようにして推定された次回排卵予定日を表示する際には、表示当日の条件に応じて次のように表示制御される。
・表示当日が次回排卵予定日の期間に含まれない場合、計算された次回排卵予定日をそのまま表示する。
・当日が計算された次回排卵予定日の期間に入っており、その期間の最後の日から所定日前、例えば３日前までの場合、表示される期間は、表示当日の日付から次回排卵予定日の期間の最終日とする。すなわち、表示当日〜最近の生理初日＋平均低温相期間＋可能期間、あるいは表示当日の日付〜最近の排卵日＋平均月経周期＋可能期間となる。
・表示当日が次回排卵予定日の期間の最終日から所定日数（たとえば３日）以降の場合、排卵日まで、表示は、表示当日の日付〜表示当日の日付＋所定日数（たとえば３日）とする。
・計算の結果、次回排卵予定日が所定日数、例えば８日間以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・当日が高温相で、排卵日からの日数が所定日数、例えば１７日以上の場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
・平均月経周期または平均低温相期間が確定していない場合、表示は「−−／−−／−−〜−−／−−／−−」とする。
【００５６】
（１３）出産予定日予測（表示）（Ｓ５１４）
最後の排卵日からの日数が所定日数、例えば２０日をこえ、当日（最新測定体温）が高体温の場合、出産予定日＝排卵日＋２６５日なる式で出産予定日を推定する。
・出産予定日が求められていない場合、その表示は「−−／−−／−−〜−−／−−／−−」とする。
【００５７】
６．測定データ処理モードにおけるデータ処理の手順
以上、図５の手順で実行されるデータ処理の個々の項目ごとに処理の内容を説明したが、図５〜図８により、一連の処理としてデータ処理手順を説明する。図５は測定データ処理全体の流れを示すフローチャートであり、図２におけるＲＯＭ２２２に格納されたプログラムを実行することで実現される。以下、フローチャートを参照しつつ、処理の内容について説明する。なお、図６〜図８は、上述した各処理の一部の内容をフローチャート化したものであるので、簡単に触れるにとどめる。
【００５８】
図５において、まず本日の体温測定が既に済んでいるか判定する（ステップＳ５０１）。済んでいれば処理は終了する。済んでいなければ、まず欠落データを補間する（ステップＳ５０２）。すなわち、所定日数、例えば８日以上欠落があれば、最近の生理初日以降のデータを無効化し、所定日数以下、例えば７日以下であれば、ｎ日欠落したｍ日目のデータを（ａ＋ｎ（ｂ−ａ）／（ｍ＋１））の式により補間する。これは上述した項目（１３）に説明した通りである。
【００５９】
次に、生理初日を判定する（ステップＳ５０３）。この詳細は前述した項目（２）の通りであるが、改めて図６に示した。すなわち、生理予定日のメモ入力が所定日以上、例えば３日以上連続したならその初日、すなわち当日の所定日前、例えば２日前の日付で生理初日を更新する（ステップＳ６０３）。また、ステップＳ５０９で低温相の開始日が更新されると、ステップＳ５０３に戻るが、その場合には、その低温相開始日で生理初日を更新する（ステップＳ６０８）。また、ステップＳ６０８で生理初日が更新された場合には、高温相になる前に生理予定日のメモ入力がなされた日付で生理初日を更新する（ステップＳ６０６）。生理初日はこれら３つのいずれかをきっかけとして更新される。
【００６０】
次に、直前の月経周期が確定したならば、すなわち、あらたな生理初日が確認されてから初めての処理であり、かつ、直前の月経周期のデータが有効であれば、平均月経周期の計算（ステップＳ５０６）、平均高温相期間および平均低温相期間の計算（ステップＳ５０７）、基準体温の計算（ステップＳ５０８）を行う。これら３つの値は、上述した項目（３）〜（６）に説明した要領で算出される。特にステップＳ５０６において平均月経周期が算出された場合には、その値をＲＡＭ２２３内の平均月経周期記憶部に保存する。算出できない場合には、算出されていない旨の符号を平均月経周期記憶部に保存する。ステップＳ５０６〜Ｓ５０８は、１回の月経周期で１回行われる処理である。
【００６１】
これに対して、ステップＳ５０９〜Ｓ５１４は毎日体温が測定されるごとに実行される。まず、相判定並びに排卵日の検出が行われる（ステップＳ５０９）。その詳細は、上述した項目（８）および（９）で説明した通りであるが、改めて図７に示す。すなわち、原則的には所定日間、例えば３日間連続して低体温あるいは高体温であれば（Ｓ７０２−ＹＥＳまたはＳ７０４−ＹＥＳ）、その初日をそれぞれ低温相あるいは高温相の開始日とする（ステップＳ７０３、Ｓ７０６）。ただし、所定日間、例えば３日連続低体温でなくとも、生理初日がその日に更新されていれば、更新された生理初日を低温相の開始日とする（ステップＳ７０８、Ｓ７０９）。また、所定温度を越えている場合あるいは発熱のメモ入力がなされた場合には、その日の測定値は採用しない（Ｓ７０５−ＹＥＳ）。また、高温相開始日の前日をその月経周期における排卵日とする（ステップＳ７０７）。
【００６２】
ステップＳ５０９において相判定が行われると、本日（すなわち測定当日）づけで低温相開始日が更新され、かつ、生理初日が更新されていないことを、ステップＳ５１０において判定する。この結果が肯定的判定であれば、生理初日を低温相開始日で更新する必要があるため、ステップＳ５０３に戻り生理初日の更新を改めて行う。それにともなって、生理初日が新たに判定されて、その直前の月経周期に関するデータ処理がステップＳ５０４〜Ｓ５０８で行われることになる。
【００６３】
ステップＳ５１０で否定的判定であった場合は、平均体温計算（ステップＳ５１１）、次回生理予定日予測（推定）計算（ステップＳ５１２）、次回排卵予定日予測（推定）計算（ステップＳ５１３）、出産予定日予測（推定）計算（ステップＳ５１４）を順次行って、測定データ処理モードにおける処理を終了する。
【００６４】
ここで、平均体温は、項目（７）で説明した通り、高温相・低温相の交代が確認された時点で、直前の相の開始日から所定日目、例えば３日目から今回の相の開始日の所定日前、例えば３日前までの体温の平均を求める。
【００６５】
また、次回生理予定日は、図８（Ａ）のように、現在高温相であれば最後の排卵日を基準にして平均高温相期間を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ８０５）。また、現在低温相であれば最後の生理初日を基準にして平均月経周期を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ８０３）。これは、項目（１１）において説明した通りである。得られた次回生理予定日は、ＲＡＭ２２３内の次回生理予定日記憶部に記憶される。算出できない場合には、算出されていない旨の符号が次回生理予定日記憶部に保存される。
【００６６】
次回排卵予定日は、図８（Ｂ）のように、現在高温相であれば最後の排卵日を基準にして平均月経周期を加え、その日を中心としてばらつきを加味して予測（推定）する（ステップＳ８１４）。また、現在低温相であれば最後の生理初日を基準にして平均低温相期間を加え、その日を中心としてばらつきを加味して予測する（ステップＳ８１６）。得られた次回排卵予定日は、ＲＡＭ２２３内の次回排卵予定日記憶部に記憶される。算出できない場合には、算出されていない旨の符号が次回排卵予定日記憶部に保存される。
【００６７】
出産予定日は、最後の排卵日から所定日以上、例えば２０日以上経過して、しかも高温相である場合に、最後の排卵日から２６５日目を出産予定日として求める。条件が満たされずに出産予定日が得られていない場合は、その旨を示す情報が出産予定日に代えて保存される。
【００６８】
７．次回生理予定日自動表示処理の流れ
次に女性体温計１００における、次回生理予定日自動表示処理について説明する。上述したように、女性体温計１００には、各種動作モードが備えられており、入力部２５０を介してユーザにより入力された各種操作に従って、動作するよう構成されている。
【００６９】
一方で、女性体温計１００の場合、ユーザにとって最も知りたい情報の１つとして、次回生理予定日が挙げられ、上述したように、予測された次回生理予定日は、表示部１０３に表示された選択機能表示領域３０１の中から、次回生理予定日のアイコンを選択することで、表示部１０３上に表示させることが可能である。
【００７０】
しかしながら、ユーザにとっては、当該操作を行わなくとも、次回生理初日の予測日が近づいてきたら、自動的に、表示されることが望ましい。更に、具体的な数値（日付）で表示されるよりも、次回生理初日の予測日が近づいていることが直感的にわかるような表示であることが望ましい。
【００７１】
そこで、本実施形態に係る女性体温計１００では、入力部２５０を介して入力された操作に従って、予測された次回生理予定日を表示部１０３上に表示させる機能（次回生理予定日表示機能）に加え、動作モードとは無関係に次回生理初日の予測日が近づいてきたら、自動的に、かつ、直観的にわかりやすい表示方法で、ユーザに知らせる機能（次回生理予定日自動表示機能）が備えられている。以下、次回生理予定日自動表示機能の詳細について、図９と図１１を参照しながら説明する。
【００７２】
女性体温計１００の電源ボタン１０９が押下され、電源が投入されると、図９に示す次回生理予定日自動表示処理が開始される。
【００７３】
ステップＳ９０１では、ＲＡＭ２２３内の次回生理予定日記憶部に次回生理予定日が記憶されているか否かを判定する。ステップＳ９０１において、記憶されていないと判定された場合には、記憶されるまで待機する。
【００７４】
ステップＳ９０１において、記憶されていると判定された場合には、ステップＳ９０２に進み、次回生理予定日をＲＡＭ２２３内の次回生理予定日記憶部より読み出す。ステップＳ９０３では、ステップＳ９０２において読み出した次回生理予定日と、現在日付とを対比する。
【００７５】
その結果、現在日付が次回生理予定日の期間の範囲内（所定範囲内）にないと判定された場合には、ステップＳ９１０に進む。ステップＳ９１０では、既に、自動表示領域３０７において次回生理予定日マークを点灯していた場合には、消灯する。また、次回生理予定日マークが消灯していた場合には、当該消灯状態を維持する（図１１の（ａ））。
【００７６】
一方、ステップＳ９０３において、現在日付が次回生理予定日の期間の範囲内にあると判定された場合には、現在日付が、次回生理初日の予測日に近いか、生理開始直後であると判断し、ステップＳ９０４に進む。
【００７７】
ステップＳ９０４では、生理初日判定処理により今回の生理初日が判定されたか否かを判定する。ステップＳ９０４において、既に、今回の生理初日が判定されたと判定された場合には、次回生理予定日マークを表示させる意味がないと判断し、ステップＳ９１０に進む。ステップＳ９１０では、既に、自動表示領域３０７において次回生理予定日マークが点灯していた場合には、消灯する。また、次回生理予定日マークが消灯していた場合には、当該消灯状態を維持する（図１１の（ａ））。
【００７８】
一方、ステップＳ９０５において、まだ、今回の生理初日が判定されていないと判定された場合には、ステップＳ９０５に進み、現在日付と次回生理初日の予測日とが等しいか否かを判定する。
【００７９】
ステップＳ９０５において、現在日付と次回生理初日の予測日が等しくないと判定された場合には、次回生理初日の予測日当日ではないと判断し、ステップＳ９０６に進む。ステップＳ９０６では、自動表示領域３０７において次回生理予定日マークの外縁を点灯する（図１１（ｂ））。
【００８０】
更に、ステップＳ９０７では、現在日付と次回生理初日の予測日との差異量に応じて、次回生理予定日マークの内部を点灯させる。図１１の（ｃ）は、現在日付が、次回生理初日の予測日の３日前であることを示しており、現在日付が、次回生理初日の予測日に近づくにつれて（つまり、差異量に応じて）、次回生理予定日マークの内部の点灯領域が拡大する。ステップＳ９０７における処理が終了すると、ステップＳ９０１に戻る。
【００８１】
一方、ステップＳ９０５において、現在日付と次回生理初日の予測日が等しいと判定された場合には、予測された次回生理初日の予測日当日であると判断し、ステップＳ９０８に進む。ステップＳ９０８では、自動表示領域３０７において次回生理予定日マークの外縁を点滅させる。更に、ステップＳ９０９では、自動表示領域３０７において次回生理予定日マークの内部全体を点滅させる（図１１の（ｄ））。ステップＳ９０９における処理が終了すると、ステップＳ９０１に戻る。
【００８２】
なお、現在日付が、次回生理初日の予測日を越えた場合であって、現在日付が次回生理予定日の期間の範囲内にある場合には、再び、ステップＳ９０６→ステップＳ９０７と進む。ただし、ステップＳ９０７では、次回生理予定日マークの内部を点灯させるにあたり、上側領域を点灯させる（図１１の（ｅ））。現在日付が、次回生理初日の予測日前なのか、後なのかを一目で判断できるようにするためである。
【００８３】
一方、現在日付が、次回生理初日の予測日を越えた場合であって、現在日付が次回生理予定日の期間の範囲を超えた場合には、再び、ステップＳ９１０に進み、自動表示領域３０７において次回生理予定日マークの外縁及び内部を消灯する。ステップＳ９１０における処理が終了すると、ステップＳ９０１に戻る。
【００８４】
このように本実施形態に係る女性体温計１００では、ユーザにとって最も知りたい情報の１つである次回生理予定日について、ユーザが所定の操作を行うことなく、自動的に表示させる構成となっている。更に、次回生理初日の予測日にどの程度近づいているかが直感的にわかるように表示させる構成となっている。
【００８５】
つまり、ユーザが知りたい情報を必要なタイミングで、シンプルに表示させる構成となっており、これにより、ユーザにとっての使い勝手が向上した。
【００８６】
なお、上記次回生理予定日自動表示処理は、電源投入後、電源がＯＦＦされるまでの間、所定間隔で実行される。
【００８７】
８．次回排卵予定日自動表示処理の流れ
次に女性体温計１００における、次回排卵予定日予測自動表示処理について説明する。女性体温計１００の場合、ユーザにとって最も知りたい情報の１つとして、次回排卵予定日が挙げられる。
【００８８】
本実施形態に係る女性体温計１００では、次回生理予定日に加え、次回排卵予定日についても、同様に、次回排卵日の予測日が近づいてきたら、自動的に、かつ、直観的にわかりやすい表示方法で、ユーザに知らせる機能（次回排卵予定日自動表示機能）が備えられている。以下、次回排卵予定日自動表示機能の詳細について、図１０と図１２を参照しながら説明する。
【００８９】
女性体温計１００の電源ボタン１０９が押下され、電源が投入されると、図１０に示す次回排卵予定日自動表示処理が開始される。
【００９０】
ステップＳ１００１では、ＲＡＭ２２３内の次回排卵予定日記憶部に次回排卵予定日が記憶されているか否かを判定する。ステップＳ１００１において、記憶されていないと判定された場合には、記憶されるまで待機する。
【００９１】
ステップＳ１００１において、記憶されていると判定された場合には、ステップＳ１００２に進み、次回排卵予定日をＲＡＭ２２３内の次回排卵予定日記憶部より読み出す。ステップＳ１００３では、ステップＳ１００２において読み出した次回排卵予定日と、現在日付とを対比する。
【００９２】
その結果、現在日付が次回排卵予定日の期間の範囲内（所定範囲内）にないと判定された場合には、ステップＳ１００９に進む。ステップＳ１００９では、既に、自動表示領域３０７において次回排卵予定日マークが点灯していた場合には、消灯する。また、次回排卵予定日マークが消灯していた場合には、当該消灯状態を維持する（図１２の（ａ））。
【００９３】
一方、ステップＳ１００３において、現在日付が次回排卵予定日の期間の範囲内にあると判定された場合には、現在日付が、次回排卵日の予測日に近いか、次回排卵日の予測日直後であると判断し、ステップＳ１００４に進む。
【００９４】
ステップＳ１００４では、現在日付と次回排卵日の予測日とが等しいか否かを判定する。ステップＳ１００４において、現在日付と次回排卵日の予測日が等しくないと判定された場合には、次回排卵日の予測日当日ではないと判断し、ステップＳ１００５に進む。ステップＳ１００５では、自動表示領域３０７において次回排卵予定日マークの外縁を点灯する（図１２（ｂ））。
【００９５】
更に、ステップＳ１００６では、現在日付と次回排卵日の予測日との差異量に応じて、次回排卵予定日マークの内部を点灯させる。図１２の（ｃ）の吹き出しは、現在日付が、次回排卵日の予測日に近づくにつれて（つまり、差異量に応じて）、次回排卵予定日マークの内部の点灯領域が拡大していく様子を示している（現在日付が次回排卵日の予測日前である場合、差異量の最大値は“４”となるため、次回排卵予定日マークの内部を４セグメントに分割し、差異量に応じて点灯セグメントの数を増やしていく）。
【００９６】
一方、ステップＳ１００４において、現在日付と次回排卵日の予測日が等しいと判定された場合には、次回排卵日の予測日当日であると判断し、ステップＳ１００７に進む。ステップＳ１００７では、自動表示領域３０７において次回排卵予定日マークの外縁を点滅させる。更に、ステップＳ１００８では、自動表示領域３０７において次回排卵予定日マークの内部全体を点滅させる（図１２の（ｄ））。
【００９７】
なお、現在日付が、次回排卵日の予測日を越えた場合であって、現在日付が次回排卵予定日の期間の範囲内にある場合には、再び、ステップＳ１００５→ステップＳ１００６と進む。ただし、ステップＳ１００６では、次回排卵予定日マークの内部を点灯させるにあたり、図１２の（ｅ）の吹き出しに示すように点灯させる。現在日付が、次回排卵日の予測日前なのか、後なのかを一目で判断できるようにするためである（現在日付が次回排卵日の予測日を超えている場合、差異量の最大値は“２”となるため、次回排卵予定日マークの内部を２セグメントに分割し、差異量に応じて点灯セグメントの数を減らしていく。この結果、図１２（ｅ）の吹き出しに示すように点灯領域が変化する）。
【００９８】
一方、現在日付が、次回排卵日の予測日を越えた場合であって、現在日付が次回排卵予定日の期間の範囲を超えた場合には、再び、ステップＳ１００９に進み、自動表示領域３０７において次回排卵予定日マークの外縁及び内部を消灯する。
【００９９】
このように本実施形態に係る女性体温計１００では、ユーザにとって最も知りたい情報の１つである次回排卵予定日について、ユーザが所定の操作を行うことなく、自動的に表示させる構成となっている。更に、次回排卵日の予測日にどの程度近づいているかが直感的にわかるように表示させる構成となっている。
【０１００】
つまり、ユーザが知りたい情報を必要なタイミングで、シンプルに表示させる構成となっており、これによりユーザにとっての使い勝手が向上した。
【０１０１】
なお、上記次回排卵予定日自動表示処理は、電源投入後、電源がＯＦＦされるまでの間、所定間隔で実行される。
【０１０２】
以上の説明から明らかなように、本実施形態に係る女性体温計１００は、多機能性を維持しつつ、ユーザにとって最も知りたい情報を自動的に、必要なタイミングで、かつ、直観的に分かりやすい表示方法で表示させる構成とした。
【０１０３】
この結果、ユーザにとって使い勝手のよい女性体温計を実現することが可能となった。
【０１０４】
［第２の実施形態］
上記第１の実施形態では、自動表示領域３０７に表示されるマークの表示方法として、次回生理初日の予測日及び次回排卵日の予測日が近づくにつれ、マーク内部の点灯領域を拡大させることとしたが、本発明はこれに限定されない。例えば、次回生理初日の予測日及び次回排卵日の予測日が近づくにつれ、マークの色を変更する表示形態を用いるようにしてもよい。
【０１０５】
また、上記第１の実施形態では、次回生理初日の予測日当日及び次回排卵日の予測日当日はマークを点滅させ、それ以外の日（次回生理初日の予測日及び次回排卵日の予測日の前後の所定期間の日）はマークを点灯させる構成としたが、本発明はこれに限定されない。
【０１０６】
また、上記第１の実施形態では、次回生理初日及び次回排卵予定日を示すマークを両方表示する構成としたが、本発明はこれに限定されず、いずれか一方のマークを表示する構成であってもよい。また、それ以外の情報を示すマークを自動表示領域３０７に自動的に表示させる構成としてもよい。
【符号の説明】
【０１０７】
１００・・・女性体温計、１０１・・・本体ケース、１０２・・・金属キャップ、１０３・・・表示部、１０４・・・機能ボタン、１０５・・・完了ボタン、１０６・・・バックライトボタン、１０７・・・左移動ボタン、１０８・・・右移動ボタン、１０９・・・電源ボタン
【図１】
2012024207.tif 000003
【図２】
2012024207.tif 000004
【図３Ａ】
2012024207.tif 000005
【図３Ｂ】
2012024207.tif 000006
【図４】
2012024207.tif 000007
【図５】
2012024207.tif 000008
【図６】
2012024207.tif 000009
【図７】
2012024207.tif 000010
【図８】
2012024207.tif 000011
【図９】
2012024207.tif 000012
【図１０】
2012024207.tif 000013
【図１１】
2012024207.tif 000014
【図１２】
2012024207.tif 000015