(57)【要約】【課題】基礎体温計の筐体サイズを極力小さくし、その消費電力も極力抑えつつ、ユーザである女性にとって使い勝手の良い、基礎体温管理システム、そしてこのシステムに使用するに適した基礎体温計と携帯型無線端末を提供する。【解決手段】基礎体温プローブである基礎体温計は、無線通信にて携帯端末と通信し、計測した基礎体温データを携帯端末へ送信する。携帯端末は受信した基礎体温データを、サーバに送信する。こうして、毎朝の基礎体温データは特殊な操作を殆ど必要とせず、容易にサーバへ蓄積させることができる。生理が始まったら、携帯端末でサーバにアクセスし、生理開始の旨を入力する。こうして、体周期の補正演算に必要な生理開始日を容易にサーバへ通知することができる。【選択図】図１
2010167043.tif 000002
【特許請求の範囲】
【請求項１】
計測した基礎体温データを送信するための第一の近距離無線通信部を備える基礎体温計と、
前記基礎体温データを記録する基礎体温テーブルを備えるサービス提供サーバと、
前記基礎体温計から送信された前記基礎体温データを受信する第二の近距離無線通信部と、前記基礎体温データを前記サービス提供サーバに送信する広域無線通信部とを備える携帯型無線端末と
よりなる基礎体温管理システム。
【請求項２】
前記サービス提供サーバは更に、前記携帯型無線端末から送信された生理開始日データを記録する生理テーブルを備える、請求項１記載の基礎体温管理システム。
【請求項３】
前記サービス提供サーバは更に、
前記携帯型無線端末から前記基礎体温データ及び前記生理開始日データが送信された際に、前記基礎体温データ及び前記生理開始日データを送信したユーザの体周期を計算する体周期演算部と、
前記体周期演算部の演算結果である次回生理日及び次回排卵日を記録する体周期テーブルと
を備える、請求項２記載の基礎体温管理システム。
【請求項４】
基礎体温を検出するための温度検出素子と、
前記温度検出素子から得られる信号をデジタル値の基礎体温データに変換するＡ／Ｄ変換器と、
前記基礎体温データを送信するための近距離無線通信部と、
前記基礎体温データを送信する相手である相手側機器の個体情報であるアカウントデータを格納する記憶部と、
前記近距離無線通信部で前記アカウントデータを用いて認証処理を行い、前記認証処理が正常に終了した後に前記近距離無線通信部を制御して前記基礎体温データを送信する制御部と
を備える基礎体温計。
【請求項５】
更に、現在時刻情報を出力するリアルタイムクロックを備え、
前記記憶部には更に予め定められた動作時間帯情報が記録されている設定データが格納されており、
前記制御部は、前記リアルタイムクロックから得られる現在時間情報が、前記設定データに記されている前記動作時間帯情報の範囲内にあるときに、前記Ａ／Ｄ変換器を駆動するものである、請求項４記載の基礎体温計。
【請求項６】
更に、ブザーを備え、
前記制御部は、前記リアルタイムクロックから得られる現在時間情報が、前記動作時間帯情報の範囲内にある予め定められた起床時間になった時に、前記ブザーを駆動するものである、請求項５記載の基礎体温計。
【請求項７】
基礎体温計から送信される基礎体温データを受信する近距離無線通信部と、
前記近距離無線通信部を制御して、前記基礎体温計が保持する個体情報を用いて前記基礎体温計が真正の通信相手であるかを確認した後、前記基礎体温計から前記基礎体温データを受信するべく制御する入出力制御部と
を備える携帯型無線端末。
【請求項８】
更に、
前記基礎体温データを無線公衆回線を介してサービス提供サーバに送信する広域無線通信部と
を備え、
前記入出力制御部は、前記近距離無線通信部を制御して前記基礎体温データを受け取った後、前記広域無線通信部を制御して前記基礎体温データを前記サービス提供サーバに送信させるものである、請求項７記載の携帯型無線端末。
【請求項９】
更に、現在時刻情報を出力するリアルタイムクロックを備え、
前記入出力制御部は、前記リアルタイムクロックから得られる現在時間情報が、予め定められた待機時間帯情報の範囲内にあるときに、前記近距離無線通信部を駆動するものである、請求項８記載の携帯型無線端末。
【請求項１０】
ユーザを一意に識別するＩＤフィールドと、前記ユーザの基礎体温データを記録する基礎体温フィールドとを備える基礎体温テーブルと、
携帯型無線端末から基礎体温データを受信して前記基礎体温テーブルに記録する基礎体温データ受信部と、
前記ユーザを一意に識別するＩＤフィールドと、前記ユーザの生理開始日を記録する開始日フィールドとを備える生理テーブルと、
前記携帯型無線端末から生理開始日を受信して前記生理テーブルに記録する生理開始日データ受信部と、
前記ユーザを一意に識別するＩＤフィールドと、前記ユーザの次回生理日を記録する次回生理日フィールドと、前記ユーザの次回排卵日を記録する次回排卵日フィールドとを備える体周期テーブルと、
前記基礎体温データ受信部及び前記生理開始日データ受信部に呼応して起動され、前記基礎体温テーブルと前記生理テーブルを読み込み、前記ユーザの次回生理日と次回排卵日を計算して、前記体周期テーブルに記録する体周期演算部と
を備えるサービス提供サーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基礎体温管理システムに適用して好適な技術に関する。
より詳細には、女性の基礎体温を継続的に計測し、そのデータを蓄積し、女性の体周期を正確に演算し、その結果を当該ユーザである女性に提示するシステムに関する。
【背景技術】
【０００２】
周知の通り、女性には月経（生理）に基づく体周期が存在する。また、この体周期は女性の体温の微妙な変化に現れる。体温を毎朝継続的に計測する事で、微妙な体温の変化を捉えるための、基礎体温計も周知である。本出願人は、この基礎体温計を開発し、市場に提供している。特許文献１は、本出願人による基礎体温計の従来技術である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許３８００４６９号公報
【特許文献２】特表２００４−５０７２７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
基礎体温は毎朝の体温を計測し、そのデータを蓄積する必要がある。つまり、体温を計測するだけの一般的な体温計では要求仕様を満たさない。そこで、特許文献１等に代表される昨今の基礎体温計は、データ記憶機能と、基礎体温に基づく体周期の演算機能を備えているものが多い。
しかし、このような機能は、マイコンと液晶ディスプレイ等を必要とするため、どうしても基礎体温計の筐体が大きくなってしまい、また消費電力も増大する。
更に、生理が始まったらそのデータも入力しなければならない。生理は自宅にいるときに始まるとは限らず、このためだけに毎日基礎体温計を持ち歩く訳にも行かない。結局、基礎体温計は自宅に載置することとなるが、勤務先や学校等の外出先で始まった生理の開始日を、帰宅後に入力するとなると、入力を忘れてしまいがちになる。
【０００５】
このような弊害を解決するため、特許文献２に開示されるように、演算機能等をインターネット上のｗｅｂサーバで行う、一種のビジネスモデルに類する技術も提案されている。
しかし、特許文献２に開示されている技術内容は、あくまでも基礎体温をパソコン等の端末（特許文献２では「クライアント」と記されている。）から手入力にて入力することしか開示されていない。
【０００６】
本発明はかかる点に鑑みてなされたものであり、基礎体温計の筐体サイズを極力小さくし、その消費電力も極力抑えつつ、ユーザである女性にとって使い勝手の良い、基礎体温管理システム、そしてこのシステムに使用するに適した基礎体温計と携帯型無線端末を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の基礎体温管理システムは、計測した基礎体温データを送信するための第一の近距離無線通信部を備える基礎体温計と、基礎体温データを記録する基礎体温テーブルを備えるサービス提供サーバと、基礎体温計から送信された基礎体温データを受信する第二の近距離無線通信部と、基礎体温データをサービス提供サーバに送信する広域無線通信部とを備える携帯型無線端末とよりなる。
【０００８】
基礎体温プローブである基礎体温計は、無線通信にて携帯端末と通信し、計測した基礎体温データを携帯端末へ送信する。携帯端末は受信した基礎体温データを、サーバに送信する。こうして、毎朝の基礎体温データは特殊な操作を殆ど必要とせず、容易にサーバへ蓄積させることができる。
生理が始まったら、携帯端末でサーバにアクセスし、生理開始の旨を入力する。こうして、体周期の補正演算に必要な生理開始日を容易にサーバへ通知することができる。
【発明の効果】
【０００９】
本発明により、基礎体温計の筐体サイズを極力小さくし、その消費電力も極力抑えつつ、ユーザである女性にとって使い勝手の良い、基礎体温管理システム、そしてこのシステムに使用するに適した基礎体温計と携帯型無線端末を提供できる。
【図面の簡単な説明】
【００１０】
【図１】基礎体温管理システムの全体構成を示す概略図である。
【図２】基礎体温計のブロック図である。
【図３】携帯型無線端末の機能ブロック図である。
【図４】サービス提供サーバの機能ブロック図である。
【図５】サービス提供サーバの各種テーブルの図である。
【図６】メッセージマスタに格納されている、ひな型ｈｔｍｌ文書の一部の概略を示す図である。
【図７】基礎体温管理システムのシーケンス図である。
【図８】携帯型無線端末の状態遷移図である。
【図９】通信待機兼ティッカー表示状態の、携帯型無線端末のブロック図である。
【図１０】ｗｅｂアクセス状態の携帯型無線端末のブロック図である。
【図１１】基礎体温データ送受信状態の携帯型無線端末のブロック図である。
【図１２】携帯型無線端末の全体動作のフローチャートである。
【図１３】通常処理のフローチャートである。
【図１４】受信待機処理のフローチャートである。
【図１５】サービス文書表示処理のフローチャートである。
【図１６】データ送受信処理のフローチャートである。
【図１７】携帯型無線端末の各種状態の画面を示す図である。
【図１８】携帯型無線端末が体周期表示状態にある状態を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、図１乃至図１８を参照して説明する。
【００１２】
本実施形態は以下の内容よりなる。
《システム全体の構成要素》
［基礎体温管理システム］
図１：基礎体温管理システム全体図
［基礎体温計１０２］
図２：基礎体温計ブロック図
［携帯型無線端末］
図３：携帯型無線端末ブロック図
［サービス提供サーバ］
図４：サービス提供サーバブロック図
図５：サービス提供サーバ内の各種テーブルの図
図６：メッセージマスタのひな型ｈｔｍｌ文書の図
《システムの動作》
［システム全体の動作の流れ］
図７：基礎体温管理システムシーケンス図
［携帯型無線端末の変化］
図８：携帯型無線端末状態遷移図
図９：ティッカー表示状態の携帯型無線端末ブロック図
図１０：ｗｅｂアクセス状態の携帯型無線端末ブロック図
図１１：基礎体温データ送受信状態の携帯型無線端末ブロック図
［携帯型無線端末の動作］
図１２：携帯型無線端末の全体動作のフローチャート
図１３：通常処理のフローチャート
図１４：受信待機処理のフローチャート
図１５：サービス文書表示処理のフローチャート
図１６：データ送受信処理のフローチャート
図１７：携帯型無線端末の各種状態の画面
図１８：携帯型無線端末の体周期表示状態
【００１３】
始めに、本実施形態で説明する、基礎体温管理システムの概略を説明する。
基礎体温計は、ユーザの基礎体温を計測すると、そのデータ（基礎体温データ）を近距離無線通信で携帯型無線端末（携帯電話）に送信する。
携帯型無線端末は、基礎体温計から受信した基礎体温データを、無線公衆回線を介してインターネットに接続されているサービス提供サーバに送信する。
サービス提供サーバは、ユーザの基礎体温データをデータベースに記録する。
ユーザは、生理が始まると携帯型無線端末が備えるｗｅｂブラウザの機能を用いて、サービス提供サーバにアクセスする。
サービス提供サーバは、携帯型無線端末のアクセス要求に従い、ユーザの生理開始日をデータベースに記録する。
また、ユーザは、携帯型無線端末が備えるｗｅｂブラウザの機能を用いて、サービス提供サーバにアクセスする。
サービス提供サーバは、携帯型無線端末のアクセス要求に従い、ユーザの体周期をグラフ表示するデータを作成し、携帯型無線端末へ送信する。携帯型無線端末は当該データを受信し、ディスプレイに体周期グラフを表示する。
なお、これより本発明を本実施形態に基づいて説明する基礎体温管理システムは、種々変更が可能であり、本実施形態に限られるものではない。
【００１４】
《システム全体の構成要素》
［基礎体温管理システム］
図１は、基礎体温管理システムの全体構成を示す概略図である。
基礎体温計（体温計）１０２は、０．０１℃の温度分解能を有し、７セグメント数値の液晶、ＬＥＤ或は有機ＥＬよりなる表示部１０３を備える、周知の電子体温計とほぼ同等の形状及び大きさである。基礎体温計１０２は、計測した基礎体温を表示部１０３に表示すると共に、携帯型無線端末１０４に無線にて送信する。この無線は、例えばＢｌｕｅＴｏｏｔｈ（登録商標）である。
携帯型無線端末１０４は周知の携帯電話である。携帯型無線端末１０４は、基礎体温計１０２から受信した基礎体温データを、無線公衆回線１０５及びインターネット１０６を介して、サービス提供サーバ１０７に送信する。
サービス提供サーバ１０７は、ｗｅｂサーバであると共にデータベースサーバである。サービス提供サーバ１０７は、内部に予め登録されているユーザの基礎体温データを受信し、ユーザ毎に基礎体温データ等を後述する内部のデータベースに記録する。また、ユーザの求めに応じて、基礎体温の変化（体周期）を表示するグラフを作成し、ユーザの携帯型無線端末１０４或はパソコンに送信する。
【００１５】
ここで注目すべき点がある。基礎体温計１０２に備わっている表示部１０３は、計測した基礎体温を表示するための、７セグメント数値の液晶である。つまり、数値しか表示できない。勿論、基礎体温計１０２は体周期グラフ等を表示する機能を具備することはできない。このため、基礎体温計１０２の外観は、その大きさを含めて通常の体温計と殆ど変わらない。
体周期グラフを表示するには、携帯型無線端末１０４を使用して、サービス提供サーバ１０７にアクセスすることで実現する。
【００１６】
［基礎体温計］
図２は、基礎体温計１０２のブロック図である。
温度検出部２０２は、基礎体温を検出するための、周知の機能ブロックであり、サーミスタ、基準抵抗及びＡ／Ｄ変換回路を含んでいる。温度検出部２０２によって計測された測温データは制御部ともいえるマイコン２０４で所定の補正演算等を施して、基礎体温データに変換した後、表示部１０３で表示すると共に、無線通信部２０５を通じて携帯型無線端末１０４に送信する。
マイコン２０４は、ＣＰＵとＣＰＵにより実行される装置全体の制御プログラムや各種データを記憶するＲＯＭとワークエリアとして測定データや各種データを一時的に記憶するＲＡＭなどを備える。
マイコン２０４は、近距離無線通信部２０５を介して携帯型無線端末１０４と通信を行う際、通信相手を特定し、真正のユーザの端末とだけ通信を行うために、アカウントデータ２０６を用いる。アカウントデータ２０６は、記憶部ともいえる不揮発性ストレージ２１１に記憶されている、携帯型無線端末１０４に備わっている個体情報である。アカウントデータ２０６の一例としては、携帯型無線端末１０４に装着されている周知のＵＳＩＭ（universal subscriber identity module）カードに記憶されている加入者識別情報或は電話番号が利用可能である。
【００１７】
近距離無線通信部２０５や温度検出部２０２は、比較的多くの電力を必要とする。そこで、マイコン２０４は不揮発性ストレージ２１１内の設定データ２０７に格納されている動作時間帯情報と、リアルタイムクロック２０８から得られる現在時刻情報を比較して、近距離無線通信部２０５の動作制御を行う。現在時刻が動作時間帯に含まれていれば、マイコン２０４は近距離無線通信部２０５と温度検出部２０２に電力を供給し、温度変化を監視する。ユーザが覚醒し、基礎体温計１０２のプローブ部を口に含めば、温度検出部２０２内のサーミスタの温度が上昇するので、電源スイッチを操作することなく、直ちに基礎体温を測定することができる。
また、基礎体温計１０２には目覚ましアラームの機能が備えられている。ユーザが予め目覚まし時刻情報を設定して設定データ２０７に格納しておくことで、当該時刻になったらマイコン２０４がブザー２０９を鳴動させる。すると、ユーザが覚醒するので、基礎体温計１０２は直ちに基礎体温の計測ができる。
なお、アカウントデータ２０６及び設定データ２０７を格納する不揮発性ストレージ２１１は、例えば周知のＥＥＰＲＯＭやフラッシュメモリが利用可能である。
【００１８】
［携帯型無線端末］
図３は、携帯型無線端末１０４の機能ブロック図である。
図３では、周知の携帯電話である携帯型無線端末１０４の、本実施形態に直接関係する機能のみ図示し、その他の部分、例えば音声通話に関する構成要素については図示を省略している。
入出力制御部３０２は、操作部３０３のキー操作を受け付ける。
また、入出力制御部３０２は近距離無線通信部３０４を介して基礎体温計１０２とデータ通信を行う。基礎体温計１０２とのデータ通信には、不揮発性ストレージ３０５内に格納されている個体情報３０６を利用する。
入出力制御部３０２は、広域無線通信部３０７を介して無線公衆回線１０５の先にあるインターネット１０６、そしてインターネット１０６に接続されているサービス提供サーバ１０７とデータ通信を行う。サービス提供サーバ１０７とのデータ通信には、不揮発性ストレージ３０５内に格納されているアカウント情報３０８を利用する。
入出力制御部３０２は、不揮発性ストレージ３０５内に格納されているサービス文書３０９を読み出し、表示制御部３１０に送出する。また、サービス文書３０９に限らず、入出力制御部３０２は、表示部３１１に表示させたいデータを表示制御部３１０に送出する。表示制御部３１０は、入出力制御部３０２からデータを受け取り、表示部３１１を制御する。
【００１９】
入出力制御部３０２は、ユーザが指定した時間帯で動作モードを変更するために、リアルタイムクロック３１２から現在日時情報を取得する。
【００２０】
本実施形態の携帯型無線端末１０４は、既存の携帯型無線端末に、常時実行されるプログラムをインストールして、その機能を実現している。このプログラムは例えばＪａｖａ（登録商標）アプレットであり、一般に「待ち受けアプリ」と呼ばれる、電話機能が待ち受け状態の時に実行されるプログラムである。プログラムを待ち受けアプリとして実装する理由は、携帯型無線端末１０４が待ち受け状態の時に、近距離無線通信部３０４で基礎体温計１０２から送信されるデータの受信を準備する必要があるからである。
また、本実施形態ではサービス提供サーバ１０７から送信されるサービス文書３０９を用いた情報サービスも、このプログラムで表示する。待ち受け状態のときにサービス文書３０９のタイトルを電光掲示板のように横方向にスクロールして表示する、いわゆる「ティッカー表示」を行う。
【００２１】
［サービス提供サーバ］
図４は、サービス提供サーバ１０７の機能ブロック図である。
サービス提供サーバ１０７は、インターネット１０６に接続されているコンピュータに、図示しない周知のネットワークＯＳと、ｗｅｂサーバプログラム４０２と、ｗｅｂサーバプログラム４０２から呼び出されて実行される各種プログラムよりなる。
ｗｅｂサーバプログラム４０２はクライアントのアクセス要求に応じて、ｈｔｍｌ文書を送信したり、ｃｇｉ（Common Gateway Interface）を実行し、その結果を送信する。インターネット１０６に接続されているコンピュータにより実行されるｗｅｂサーバプログラム４０２の一例としては、Ａｐａｃｈｅ（http://www.apache.org/）等が挙げられる。
ユーザ認証部４０３は、周知のユーザ認証を実行する。その際、ユーザマスタ４０４を参照する。
基礎体温データ受信部４０５は、携帯型無線端末１０４から送信される基礎体温データを受信し、体周期データベース４０６に記録する。
【００２２】
生理開始日データ受信部４０７は、携帯型無線端末１０４から送信される、生理情報の１つとしての生理開始の旨とその日のデータを受信し、体周期データベース４０６に記録する。なお、生理開始日データ受信部４０７は風邪をひいた旨（メモ情報の1つ）とその日のデータも同様に体周期データベース４０６に記録する。
サービス文書送信部４０８は、携帯型無線端末１０４にユーザ毎に調製したサービス文書３０９を送信する。この動作は、ユーザが携帯型無線端末１０４を操作して実行する、能動的な送信要求に呼応して実行されるに留まらず、携帯型無線端末１０４から送信される基礎体温データの受信の後にも連動して実行される。サービス文書送信部４０８は、ユーザ毎にサービス文書３０９を調整する際、メッセージマスタ４０９からひな型ｈｔｍｌ文書を読み出す。
体周期データ送信部４１０は、携帯型無線端末１０４から送信される送信要求に呼応して、当該ユーザの体周期グラフの画像データを作成し、携帯型無線端末１０４に送信する。
【００２３】
体周期演算部４１１は、基礎体温データ受信部４０５及び生理開始日データ受信部４０７から呼び出されるプログラムである。体周期データベース４０６に新たなデータが追記録されると、当該ユーザの体周期を再計算する必要がある。そこで、データを記録した後に体周期演算部４１１が起動され、体周期の再計算を実行し、その結果を体周期データベース４０６に記録する。
体周期の計算は、毎朝計測される基礎体温データと、ユーザが携帯型無線端末１０４を操作して登録する、生理開始日と風邪をひき始めた日の、三つのデータの登録をきっかけに実行する。
この体周期演算部４１１は、平均低温相期間の演算プログラム、平均高温相期間の演算プログラム、平均月経周期の演算プログラム、基準体温の演算プログラム、次回生理日の予測演算プログラム、次回排卵日の予測演算プログラム及び出産予定日の演算プログラムなどの、体周期に関する各種データを個々に演算するプログラムの集合体である。
【００２４】
ユーザ認証部４０３、基礎体温データ受信部４０５、生理開始日データ受信部４０７、サービス文書送信部４０８及び体周期データ送信部４１０はｃｇｉである。なお、これら機能部分（プログラム）は、前述のＡｐａｃｈｅに、Ｊａｖａ（登録商標）サーブレットを実行するアプリケーションサーバであるＡｐａｃｈｅ  Ｔｏｍｃａｔ（http://tomcat.apache.org/）を導入し、ｃｇｉで構築する代わりにＪａｖａ（登録商標）サーブレットで構築することもできる。
【００２５】
また、基礎体温データ及び生理開始日データは、ｗｅｂサーバプログラム４０２を通じてＨＴＴＰ（Hyper Text Transfer Protocol）を用いる代わりに、ＳＭＴＰ（Simple Mail Transfer Protocol）サーバプログラムを介して電子メールで送信することも可能である。このために、ｗｅｂサーバプログラム４０２とは別にコンピュータにより実行されるＳＭＴＰサーバプログラム４１２と、基礎体温データ受信部４１３と生理開始日データ受信部４１４が設けられている。
【００２６】
なお、生理開始日データ受信部４０７と体周期データ送信部４１０は、パソコンからアクセスすることもできる。パソコンで生理開始日或は風邪をひき始めた日を登録したり、パソコンのディスプレイで体周期グラフを表示することができる。このときのパソコンの機能は、携帯型無線端末１０４のｗｅｂブラウザとしての機能と等しい。
【００２７】
図５は、サービス提供サーバ１０７内の各種テーブルの図である。
ユーザマスタ４０４は、ＩＤ、メールアドレス、ハンドル、生年月日、血液型、住所、職業のフィールドを備える。
ＩＤフィールドは、ユーザをユニークに識別するためのシリアルナンバーである。
メールアドレスフィールドは、ユーザが登録するメールアドレスである。
ハンドルフィールドは、ユーザのニックネーム（ハンドル）である。本名を記録しないのは、個人情報保護の観点であると共に、後述する情報サービスで利用するためである。
生年月日フィールドは、文字通りユーザの生年月日である。後述する情報サービスで、年代別の情報を提供する際に使用する。
血液型フィールドは、文字通りユーザの血液型である。後述する情報サービスで、占い等の血液型別の情報を提供する際に使用する。
住所フィールドは、文字通りユーザの住所である。但し、個人情報保護の観点から、ユーザを特定する程度の情報の入力はしなくてもよい。これも後述する情報サービスで、天気予報等の情報を提供する際に使用する。
職業フィールドは、文字通りユーザの職業である。後述する情報サービスで利用する。
なお、生年月日フィールド、血液型フィールド、住所フィールド、職業フィールドは、サービス提供サーバ１０７で蓄積されるデータを基に、様々な統計データを作成する際に利用可能である。
【００２８】
ユーザマスタ４０４には、この他に情報サービスに関する種々の設定項目を記録するフィールドが存在するが、詳細は割愛する。
【００２９】
体周期データベース４０６は、基礎体温テーブル５０２、生理テーブル５０３と体周期テーブル５０４の三つのテーブルよりなる。
基礎体温テーブル５０２は、ＩＤ、基礎体温及び測定日時のフィールドを備える。
ＩＤフィールドは、ユーザマスタ４０４のＩＤフィールドと同じデータが格納される。
基礎体温フィールドは、ユーザの携帯型無線端末１０４から受信した基礎体温データが記録される。
測定日時フィールドは、ユーザの携帯型無線端末１０４から受信した基礎体温データが測定された時点の日時が記録される。つまり、携帯型無線端末１０４は、基礎体温データと共に、測定日時データも送信する。
【００３０】
生理テーブル５０３は、ＩＤ、データ種別、開始日及び入力日時のフィールドを備える。
ＩＤフィールドは、ユーザマスタ４０４のＩＤフィールドと同じデータが格納される。
データ種別フィールドは、入力されたデータが何を意味するのかを示すデータである。データ種別フィールドは、実際にはフラグフィールドであり、図５ではフラグそのものに代えて、フラグデータの意味を記している。つまり、データ種別フィールドには少なくとも「生理開始」と「風邪」の意味を持つデータが記録される。
開始日フィールドは、このデータに紐付く日時が記録される。例えば、生理開始日である場合、その日が必ず今日であるとは限らない。このため、ユーザが指定した日をこのフィールドに記録する。
入力日時フィールドは、このデータが記録された時点の日時が記録される。
【００３１】
体周期テーブル５０４は、ＩＤ、平均低温相期間、平均高温相期間、平均月経周期、基準体温、次回生理日、次回排卵日及び出産予定日のフィールドを備える。
ＩＤフィールドは、ユーザマスタ４０４のＩＤフィールドと同じデータが格納される。
平均低温相期間フィールドは、体周期演算部４１１によって平均低温相期間の演算プログラムに基づいて計算された結果の、平均低温相期間が格納される。
平均高温相期間フィールドは、体周期演算部４１１によって平均高温相期間の演算プログラムに基づいて計算された結果の、平均高温相期間が格納される。
平均月経周期フィールドは、体周期演算部４１１によって平均月経周期の演算プログラムに基づいて計算された結果の、平均月経周期が格納される。
基準体温フィールドは、体周期演算部４１１によって計算された結果の、基準体温が格納される。
次回生理日フィールドは、体周期演算部４１１によって次回生理日の予測演算プログラムに基づいて計算された結果の、次回生理日が格納される。
次回排卵日フィールドは、体周期演算部４１１によって次回排卵日の予測演算プログラムに基づいて計算された結果の、次回排卵日が格納される。
出産予定日フィールドは、体周期演算部４１１によって出産予定日の演算プログラムに基づいて計算された結果の、出産予定日が格納される。
【００３２】
図６は、メッセージマスタ４０９に格納されている、ひな型ｈｔｍｌ文書の一部の概略を示す図である。
メッセージマスタ４０９の実体は、多数のｈｔｍｌ文書の集合体であり、それぞれユニークなファイル名が付与されている。
ファイル名「ｔｅｉｏｎｋｉ．ｈｔｍｌ」である第一の文書６０２は、ユーザが現在低温期にあるときに、ユーザの携帯型無線端末１０４に送信するｈｔｍｌ文書である。
第一の文書６０２には、文書のタイトルとして「今日の体周期」が付されている。
第一の文書６０２には、文書の本文に「％ｈａｎｄｌｅ％」と「％ｔｅｉｏｎｄａｙｓ％」という変数名が埋め込まれている。
「％ｈａｎｄｌｅ％」は、ユーザマスタ４０４のハンドルフィールドから読み出したユーザのハンドルで置換される。
「％ｔｅｉｏｎｄａｙｓ％」は、体周期テーブル５０４の平均低温相期間フィールドから読み出した平均低温相期間と、平均高温相期間フィールドから読み出した平均高温相期間と、平均月経周期フィールドから読み出した平均月経周期と、次回生理日フィールドから読み出した次回生理日とを用いて、今日が低温相期間の何日目に該当するかを演算した値で置換される。
【００３３】
同様に、ファイル名「ｈａｉｒａｎｋｉ．ｈｔｍｌ」である第二の文書６０３は、ユーザが現在排卵期にあるときに、ユーザの携帯型無線端末１０４に送信するｈｔｍｌ文書である。
「％ｈａｉｒａｎｄａｙｓ％」は、体周期テーブル５０４の平均低温相期間フィールドから読み出した平均低温相期間と、平均高温相期間フィールドから読み出した平均高温相期間と、平均月経周期フィールドから読み出した平均月経周期と、次回生理日フィールドから読み出した次回生理日とを用いて、今日が排卵期の何日目に該当するかを演算した値で置換される。
【００３４】
同様に、ファイル名「ｋｏｕｏｎｋｉ．ｈｔｍｌ」である第三の文書６０４は、ユーザが現在高温期にあるときに、ユーザの携帯型無線端末１０４に送信するｈｔｍｌ文書である。
「％ｋｏｕｏｎｄａｙｓ％」は、体周期テーブル５０４の平均低温相期間フィールドから読み出した平均低温相期間と、平均高温相期間フィールドから読み出した平均高温相期間と、平均月経周期フィールドから読み出した平均月経周期と、次回生理日フィールドから読み出した次回生理日とを用いて、今日が高温期の何日目に該当するかを演算した値で置換される。
【００３５】
なお、メッセージマスタ４０９は、ファイル名フィールド、タイトルフィールド、そして本文フィールドよりなるテーブルで構成することもできる。
【００３６】
サービス文書送信部４０８は、アクセスしてきたユーザのＩＤで体周期テーブル５０４を検索して、ヒットしたレコードを読み取る。そして、ユーザマスタ４０４から情報サービスに関する設定値を読み出し、メッセージマスタ４０９から該当するｈｔｍｌ文書を読み出す。ｈｔｍｌ文書中の「％」で囲まれている変数名は、先に体周期テーブル５０４を検索して得たレコードから読み取った種々のデータを基に、前述の演算等の処理を経て、所定の文字列に置換される。こうして出来上がったｈｔｍｌ文書が、携帯型無線端末１０４に送信される。この、送信される複数のｈｔｍｌ文書が、サービス文書３０９である。
【００３７】
以上、基礎体温管理システム１０１の全体と、その構成要素を説明した。図１から判るように、携帯型無線端末１０４とサービス提供サーバ１０７は、典型的なｗｅｂベースのクライアント・サーバモデルを構成する。また、携帯型無線端末１０４は、基礎体温計１０２が計測した基礎体温データを基礎体温計１０２から受け取って、サービス提供サーバ１０７にアップロードする役割を担う。
【００３８】
《システムの動作》
［システム全体の動作の流れ］
図７は、基礎体温管理システム１０１のシーケンス図である。
なお、これ以降の説明では、ユーザは予め起床する可能性のある時間帯を、午前４時から午前９時半までと決め、且つ、基礎体温計１０２の目覚ましアラーム鳴動時間を午前６時半と決めて、携帯型無線端末１０４に入力し、携帯型無線端末１０４及び基礎体温計１０２に設定しているものとする。
これ以降、ユーザが指定した起床する可能性のある時間帯を「起床時間帯」と呼ぶ。
【００３９】
午前４時になるまでは、基礎体温計１０２は休眠状態にあり、携帯型無線端末１０４はティッカー表示状態である。
午前４時になると、基礎体温計１０２は休眠状態から動作モードを変更する（Ｓ７０１）。マイコン２０４はＡ／Ｄ変換器２０３をオン動作し、サーミスタ２０２の温度変化を監視する、待機状態になる。
そして、同時刻に携帯型無線端末１０４はティッカー表示状態から動作モードを変更し、通信待機兼ティッカー表示状態に移行する（Ｓ７０２）。
【００４０】
午前６時半になると、基礎体温計１０２のマイコン２０４はブザー２０９を駆動し、目覚ましアラームを鳴動させる（Ｓ７０３）。ユーザはこれに呼応して睡眠から覚醒する。ユーザは、ユーザの枕元に置かれている基礎体温計１０２を口に咥える。すると、温度検出部２０２のサーミスタの温度が上昇し、マイコン２０４がこれを検出する。温度が安定すると、マイコン２０４はその時のデータを取得し、演算処理を施して、基礎体温データを得る。これが基礎体温計測である。
基礎体温計１０２は、ディスプレイに基礎体温を表示すると共に、基礎体温データを携帯型無線端末１０４へ送信する（Ｓ７０４）。
基礎体温計１０２は、基礎体温データを携帯型無線端末１０４へ送信した後は、動作モードを変更し、休眠状態に戻る（Ｓ７０５）。
【００４１】
携帯型無線端末１０４は、基礎体温計１０２から送信された基礎体温データを受信する（Ｓ７０６）。
次に、携帯型無線端末１０４は受信した基礎体温データをサービス提供サーバ１０７に送信する（Ｓ７０７）。
サービス提供サーバ１０７の基礎体温データ受信部１１０３は、携帯型無線端末１０４から送信された基礎体温データを受信する（Ｓ７０８）。
基礎体温データ受信部１１０３は、体周期演算部４１１を起動して、体周期テーブル５０４を更新する。そして、サービス文書送信部４０８が起動される。
サービス文書送信部４０８は、メッセージマスタ４０９と体周期テーブル５０４を基に、サービス文書３０９を作成し、携帯型無線端末１０４に送信する（Ｓ７０９）。
携帯型無線端末１０４は、サービス文書３０９を受信する（Ｓ７１０）。
【００４２】
携帯型無線端末１０４は、ステップＳ７０２で動作モードが変更される前は、ティッカー表示状態である。
携帯型無線端末１０４は、ステップＳ７０２で動作モードが変更されると、ティッカー表示状態から通信待機兼ティッカー表示状態に移行する。
その後、携帯型無線端末１０４は、ステップＳ７０６で基礎体温データを基礎体温計１０２から受信すると、動作モードが通信待機兼ティッカー表示状態から基礎体温データ送受信状態に移行する。
そして、携帯型無線端末１０４は、ステップＳ７１０でサービス文書３０９をサービス提供サーバ１０７から受信すると、動作モードが基礎体温データ送受信状態からティッカー表示状態に移行する。
【００４３】
仮に、ユーザが寝坊する等、基礎体温の計測を忘れると、基礎体温計１０２及び携帯型無線端末１０４は、予めユーザによって設定された起床時間帯の間、動作モードが変更されたままとなる。基礎体温計１０２は休眠状態から待機状態となり、携帯型無線端末１０４はティッカー表示状態から通信待機兼ティッカー表示状態となる。
そして、午前９時半を過ぎると、それぞれ元の状態に戻る。基礎体温計１０２は待機状態から休眠状態となり、携帯型無線端末１０４は通信待機兼ティッカー表示状態からティッカー表示状態となる。
起床時間帯とは、基礎体温の計測とデータ転送を準備している状態である。基礎体温計１０２は温度検出部２０２のＡ／Ｄ変換回路をオン動作させ、携帯型無線端末１０４は近距離無線通信部３０４をオン動作させる。これらは待機状態であっても微弱ながら電力を消費する回路である。設定した起床時間帯の間だけ、これらの回路を通電することで、バッテリ（電池）駆動機器である基礎体温計１０２及び携帯型無線端末１０４の電力消費を抑える。
【００４４】
［携帯型無線端末の変化］
図８は、携帯型無線端末１０４の状態遷移図である。
ユーザが指定した起床時間帯にないときは、携帯型無線端末１０４はティッカー表示状態Ｓ８０１である。つまり、従来の待ち受けアプリと同等の動作のみ行う。これは、基礎体温計１０２からデータの受信を待つために起動する近距離無線通信部３０４の電力消費を極力抑えるための工夫である。起床時間帯を設定する理由はこのためである。
【００４５】
ティッカー表示状態Ｓ８０１から操作部３０３を操作して所定のキー操作を行うと、内容一覧表示状態Ｓ８０２に移行する。ティッカーとして表示しているサービス文書３０９のタイトルを、携帯型無線端末１０４の表示部３１１全面に一覧表示する。
【００４６】
内容一覧表示状態Ｓ８０２から所定のタイトルを一つ選ぶ操作を行うと、内容詳細表示状態Ｓ８０３に移行する。サービス文書３０９の本文を、携帯型無線端末１０４の表示部３１１全面に表示する。この状態で文書移動操作を行うと、前後の文書に移動して、その内容の詳細を表示する。
【００４７】
内容一覧表示状態Ｓ８０２或は内容詳細表示状態Ｓ８０３に、ｈｔｍｌの「Ａタグ」と呼ばれるリンクを選択する操作を行うと、待ち受けアプリは一時停止し、ｗｅｂブラウザが起動し、選択したＡタグに埋め込まれているリンク先の文書を表示する。これがｗｅｂアクセス状態Ｓ８０４である。
【００４８】
ティッカー表示状態Ｓ８０１から現在時刻が起床時間帯に入ると、携帯型無線端末１０４は通信待機兼ティッカー表示状態Ｓ８０５に移行する。つまり、従来の待ち受けアプリと同等の動作と平行して、基礎体温計１０２からデータの受信を待つために近距離無線通信部３０４を起動し、基礎体温計１０２から発されるデータ送信要求の有無を監視する。
【００４９】
通信待機兼ティッカー表示状態Ｓ８０５から操作部３０３を操作して所定のキー操作を行うと、内容一覧表示状態Ｓ８０２に移行する。ティッカーとして表示しているサービス文書３０９のタイトルを、携帯型無線端末１０４の表示部３１１全面に一覧表示する。これは、通信を待機している状態であっても、ユーザの操作に応じてサービス文書３０９を表示するためである。
【００５０】
通信待機兼ティッカー表示状態Ｓ８０５のときに、基礎体温計１０２からデータ送信要求が送信されたことを検出すると、基礎体温データ送受信状態Ｓ８０６に移行する。
基礎体温データ送受信状態Ｓ８０６で、データの送受信が終了すると、ティッカー表示状態Ｓ８０１に移行する。
【００５１】
図９は、通信待機兼ティッカー表示状態の、携帯型無線端末１０４のブロック図である。図８の通信待機兼ティッカー表示状態Ｓ８０５の時に、図３の携帯型無線端末１０４のうち、有効に機能している機能ブロックを明示したものである。
図３と見比べると、広域無線通信部３０７が機能していないことが判る。
なお、起床時間帯にないときは、入出力制御部３０２は近距離無線通信部３０４に対する電源の供給をオフ制御する。つまり、図８のティッカー表示状態Ｓ８０１となる。
【００５２】
図１０は、ｗｅｂアクセス状態の携帯型無線端末１０４のブロック図である。図８のｗｅｂアクセス状態Ｓ８０４の時に、図３の携帯型無線端末１０４のうち、有効に機能している機能ブロックを明示したものである。
図３と見比べると、近距離無線通信部３０４及びリアルタイムクロック３１２が機能していないことが判る。これは周知のｗｅｂブラウザとしての機能である。
【００５３】
図１１は、基礎体温データ送受信状態の携帯型無線端末１０４のブロック図である。図８の基礎体温データ送受信状態Ｓ８０６の時に、図３の携帯型無線端末１０４のうち、有効に機能している機能ブロックを明示したものである。但し、入出力制御部３０２が状態の変化に応じて複数の機能を果たしているので、これを複数の機能ブロックで明示している。
入出力制御部３０２は、個体認証部１１０２、基礎体温データ受信部１１０３、個人認証部１１０４、基礎体温データ送信部１１０５、サービス文書受信部１１０６の順に、それぞれの機能を実行する。いわばバッチ処理である。
個体認証部１１０２は、携帯型無線端末１０４の個体情報３０６を基に、個体認証処理を行う。個体認証処理とは、携帯型無線端末１０４に対し、自分が正規の通信相手であることを確認して貰う処理である。
基礎体温データ受信部１１０３は、近距離無線通信部３０４から受信した基礎体温データを、一時メモリ１１０７に格納する。
【００５４】
個人認証部１１０４は、サーバ情報１１０８を参照し、広域無線通信部３０７を介してサービス提供サーバ１０７にアクセスし、ユーザのアカウント情報３０８を基に、個人認証処理を行う。個人認証処理とは、サービス提供サーバ１０７に対し、自分が正規の通信相手であることを確認して貰う処理である。
基礎体温データ送信部１１０５は、サーバ情報１１０８を参照し、広域無線通信部３０７を介してサービス提供サーバ１０７にアクセスし、一時メモリ１１０７から読み出した基礎体温データを、サービス提供サーバ１０７に送信する。
サービス文書受信部１１０６は、サーバ情報１１０８を参照し、広域無線通信部３０７を介してサービス提供サーバ１０７にアクセスし、サービス提供サーバ１０７からサービス文書３０９を受信して不揮発性ストレージ３０５に格納する。
【００５５】
［携帯型無線端末の動作］
図１２から図１６まで、携帯型無線端末１０４（待ち受けアプリ）の動作をフローチャートで説明する。
図１２は、携帯型無線端末１０４の全体動作のフローチャートである。これは、待ち受けアプリのメインルーチンである。
処理を開始すると（Ｓ１２０１）、入出力制御部３０２はリアルタイムクロック３１２から現在時刻を取得し、現在時刻が起床時間帯にあるか否か、すなわち基礎体温計１０２から基礎体温データを受信するための受信待ち時間帯にあるか否かを判定する（Ｓ１２０２）。
【００５６】
現在時刻が起床時間帯にあれば（Ｓ１２０２のＹＥＳ）、入出力制御部３０２は次に今日のデータ送受信処理が未だ完了していないか否かを確認する（Ｓ１２０３）。この、確認の方法は様々な方法がある。一例としては、送受信処理を完了したらそのときの日時を保持しておく方法や、サービス文書３０９の中の、体周期を示すｈｔｍｌ文書ファイルのタイムスタンプで判断する方法等が考えられる。
今日のデータ送受信処理が未了であれば（Ｓ１２０３のＹＥＳ）、受信待機処理を実行する（Ｓ１２０４）。
今日のデータ送受信処理が既に完了していれば（Ｓ１２０３のＮＯ）、通常処理を実行する（Ｓ１２０５）。
受信待機処理（Ｓ１２０４）と通常処理（Ｓ１２０５）のいずれの処理であっても、一旦処理を終了し（Ｓ１２０６）、その後処理を再開する（Ｓ１２０１）。つまり、メインルーチンはループ処理である。
【００５７】
図１３は、通常処理のフローチャートである。図１２のステップＳ１２０５に相当する。
処理を開始すると（Ｓ１３０１）、入出力制御部３０２はごく僅かな時間だけ、操作部３０３のキー操作を待つ（Ｓ１３０２）。
キー操作が予め定めた特定のキー操作であった場合には（Ｓ１３０３のＹＥＳ）、入出力制御部３０２はサービス文書表示処理を行う（Ｓ１３０４）。そうでなく、キー操作がない場合には（Ｓ１３０３のＮＯ）、ティッカー表示処理を行う（Ｓ１３０５）。
サービス文書表示処理（Ｓ１３０４）とティッカー表示処理（Ｓ１３０５）のいずれの処理であっても、これら処理の完遂後、入出力制御部３０２は一連の処理を終了する（Ｓ１３０６）。
【００５８】
図１４は、受信待機処理のフローチャートである。図１３の通常処理と違う点は、基礎体温計１０２のアクセスの有無を監視して、アクセスがあればデータ送受信処理を実行することである。
【００５９】
処理を開始すると（Ｓ１４０１）、入出力制御部３０２はごく僅かな時間だけ、操作部３０３のキー操作を待つ（Ｓ１４０２）。
キー操作が特定のキー操作であった場合には（Ｓ１４０３のＹＥＳ）、入出力制御部３０２はサービス文書表示処理を行う（Ｓ１４０４）。そうでなく、キー操作がない場合には（Ｓ１４０３のＮＯ）、入出力制御部３０２は次に近距離無線通信部３０４を監視して、基礎体温計１０２からデータ送信要求が来ていないか否かを確認する（Ｓ１４０５）。もし、基礎体温計１０２からそのような要求が来ていないのなら（Ｓ１４０５のＹＥＳ）、入出力制御部３０２はティッカー表示処理を行う（Ｓ１４０６）。
基礎体温計１０２からデータ送信要求が来ていれば（Ｓ１４０５のＮＯ）、入出力制御部３０２はデータ送受信処理を実行する（Ｓ１４０７）。
サービス文書表示処理（Ｓ１４０４）、ティッカー表示処理（Ｓ１４０６）及びデータ送受信処理（Ｓ１４０７）のいずれの処理であっても、これら処理の完遂後、入出力制御部３０２は一連の処理を終了する（Ｓ１４０８）。
【００６０】
図１５は、サービス文書表示処理のフローチャートである。
処理を開始すると（Ｓ１５０１）、先ず入出力制御部３０２はティッカーとして表示されるサービス文書３０９の各ｈｔｍｌ文書のタイトルを一覧表示する、内容一覧表示処理を実行する（Ｓ１５０２）。
次に、入出力制御部３０２はユーザによる操作部３０３のキー操作を待つ（Ｓ１５０３）。
キー操作が内容表示を指定するものであれば（Ｓ１５０４のＹＥＳ）、現在カーソルが位置しているサービス文書３０９の本文を表示部３１１に表示する、内容表示処理を実行する（Ｓ１５０５）。
【００６１】
キー操作が内容表示を指定するものでなければ（Ｓ１５０４のＮＯ）、入出力制御部３０２は、更にキー操作がｗｅｂアクセスを指定するものであるか否かを確認する（Ｓ１５０６）。
ｗｅｂアクセスを指定するキー操作であれば（Ｓ１５０６のＹＥＳ）、引数にＵＲＬ文字列を渡して、携帯型無線端末１０４に内蔵されているプログラムである、ｗｅｂブラウザを起動する（Ｓ１５０７）。この時点で待ち受けアプリ自体はｗｅｂブラウザが終了するまで一時停止状態となる。そして、ｗｅｂブラウザが終了すると、ステップＳ１５０２に移行し、再度内容一覧表示処理を実行する。
ｗｅｂアクセスを指定するキー操作でなければ（Ｓ１５０６のＮＯ）、そのキー操作は終了を意味する操作なので、表示画面の内容を消去する等の終了処理を実行して（Ｓ１５０８）、一連の処理を終了する（Ｓ１５０９）。
【００６２】
ステップＳ１５０５で内容表示処理を実行すると、次に入出力制御部３０２はユーザによる操作部３０３のキー操作を待つ（Ｓ１５１０）。
キー操作が終了を意味する操作であれば（Ｓ１５１１のＹＥＳ）、表示画面の内容を消去する等の終了処理を実行して（Ｓ１５０８）、一連の処理を終了する（Ｓ１５０９）。
キー操作が終了を意味する操作でなければ（Ｓ１５１１のＮＯ）、入出力制御部３０２は、更にキー操作がｗｅｂアクセスを指定するものであるか否かを確認する（Ｓ１５１２）。
ｗｅｂアクセスを指定するキー操作であれば（Ｓ１５１２のＹＥＳ）、引数にＵＲＬ文字列を渡してｗｅｂブラウザを起動する（Ｓ１５１３）。この時点で待ち受けアプリ自体はｗｅｂブラウザが終了するまで一時停止状態となる。そして、ｗｅｂブラウザが終了すると、ステップＳ１５０５に移行し、再度内容表示処理を実行する。
【００６３】
図１６は、データ送受信処理のフローチャートである。
処理を開始すると（Ｓ１６０１）、先ず、個体認証部１１０２が基礎体温計１０２の個体認証を行う（Ｓ１６０２）。
次に、基礎体温データ受信部１１０３が基礎体温計１０２から近距離無線通信部３０４を介して基礎体温データを受信する（Ｓ１６０３）。受信した基礎体温データは一時メモリ１１０７に格納される。
次に、個人認証部１１０４はサーバ情報１１０８を基に広域無線通信部３０７を通じてサービス提供サーバ１０７にアクセスする（Ｓ１６０４）。
そして、個人認証部１１０４はアカウント情報を用いてサービス提供サーバ１０７と個人認証を行う（Ｓ１６０５）。
個人認証処理を経てデータ送受信が可能になったら、基礎体温データ送信部１１０５は一時メモリ１１０７に保持されている基礎体温データをサービス提供サーバ１０７に送信する（Ｓ１６０６）。
次に、サービス文書受信部１１０６は、サービス提供サーバ１０７から送信されるサービス文書３０９を受信し、不揮発性ストレージに保存する（Ｓ１６０７）。そして、一連の処理を終了する（Ｓ１６０８）。
【００６４】
図１７（ａ）、（ｂ）、（ｃ）、（ｄ）及び（ｅ）は、携帯型無線端末１０４の各種状態の画面を示す図である。
図１７（ａ）は、携帯型無線端末１０４が待ち受け状態の時の表示画面である。中央にはユーザが自らの好みで選択した画像１７０２が表示されている。その下に、ティッカー表示領域１７０３が設けられている。これが、待ち受けアプリで実現されるティッカー表示機能である。
【００６５】
図１７（ｂ）は、携帯型無線端末１０４が内容一覧表示状態Ｓ８０２の時の表示画面である。サービス文書３０９のタイトルが列挙表示されている。その最上段には、リンク１７０４が表示されている。このリンク１７０４を選択すると、ｗｅｂブラウザが起動し、サービス提供サーバ１０７へアクセスすることができる。
【００６６】
図１７（ｃ）は、携帯型無線端末１０４が内容表示状態の時の表示画面である。図１７（ｂ）で列挙表示されているサービス文書３０９のタイトルのうちの一つを選択した結果の画面である。図１７（ｃ）で表示されている本文は、図６の第一の文書６０２の本文である。「％ｈａｎｄｌｅ％」と「％ｔｅｉｏｎｄａｙｓ％」が、具体的な文字列に置換されている。
【００６７】
図１７（ｄ）は、携帯型無線端末１０４がｗｅｂアクセス状態Ｓ８０４の時の表示画面である。図１７（ｂ）で列挙表示されているサービス文書３０９のタイトルのうちの最上段のリンク１７０４を選択した結果の画面である。三つのリンク１７０５、１７０６及び１７０７が設けられている。
【００６８】
図１７（ｅ）は、携帯型無線端末１０４がｗｅｂアクセス状態Ｓ８０４の時の表示画面である。図１７（ｄ）で列挙表示されているリンク１７０５、１７０６及び１７０７のうちの最上段のリンク１７０５を選択した結果の画面である。生理開始日を入力するための、三つの選択肢よりなる日付入力欄１７０８が表示されている。
【００６９】
図１７（ｂ）の内容を見て判るように、サービス文書３０９は、必ずしも体周期に関する情報だけではない。ユーザはニュースや天気予報、或は占いや娯楽等の、様々な情報サービスを任意に選択することができる。
【００７０】
図１８は、携帯型無線端末１０４が体周期表示状態にある状態を示す図である。通常、携帯型無線端末１０４は縦向きに使用するが、体周期表示状態の時、携帯型無線端末１０４は横向きで使用される。表示部３１１に体周期グラフを表示するためである。携帯型無線端末１０４にはフォントを回転させる機能を備えるものがあるとは限らないので、表示部３１１に表示される体周期グラフに記載されている文字も、体周期グラフと同様の画像データである。
【００７１】
本実施形態には、以下のような応用例が考えられる。
（１）体周期の情報と、健康管理、美容或はダイエットに関する情報をリンクさせることができる。
女性の体周期は健康状態に大きく影響する。そこで、体周期に連動した、健康状態を維持するための情報、美容に有用な情報、ダイエットを実施するに好ましい時期の情報を提供することができる。
基礎体温データや生理開始日等が登録される度に体周期テーブル５０４が更新されるので、上述の体周期に連動する情報提供サービスの、提供する情報のタイミングを正確にすることができる。
【００７２】
（２）基礎体温計１０２に加え、携帯型無線端末１０４と通信する機器を追加することができる。
例えば、体脂肪計を基礎体温計１０２のようにＢｌｕｅＴｏｏｔｈ（登録商標）で通信できるように構成すると、体周期の情報と体重及び体脂肪率の情報を追加することができるので、ダイエットの目標設定と実行すべき内容を具体的に提示することができる。
【００７３】
（３）サービス提供サーバ１０７にソーシャルネットワーキングサービスを追加することで、ユーザ同士のコミュニケーションを図ることができる。妊娠や出産等のための情報交換は、ユーザ相互の親睦を図るだけでなく、体調管理等の意識の向上にも役立つであろう。
【００７４】
本実施形態では、基礎体温管理システムを開示した。これは、従来技術の、単体の（スタンドアロン）基礎体温計の機能を、ネットワークを用いたクライアント・サーバシステムの形態で置換したものと考えることができる。
従来のスタンドアロン型基礎体温計のうち、以下の機能がそれぞれ分離された。
体周期表示機能は、携帯型無線端末１０４の表示部３１１で代替された。
基礎体温データ及び生理開始日データ等のデータ記憶機能は、サービス提供サーバ１０７のデータベースで代替された。
体周期演算機能及び体周期補正機能は、サービス提供サーバ１０７の演算機能で代替された。
これらの機能は、広大な液晶ディスプレイや、大容量の不揮発性ストレージ、高速且つ高機能な演算を実行できるマイコン等の、高価なリソースを必要とするものである。これら高価なリソースを要する機能を、従来のスタンドアロン型基礎体温計から分離することで、本実施形態の基礎体温計１０２は、基礎体温計測機能と、携帯型無線通信端末とのデータ通信機能だけを備えるだけで済む。つまり、基礎体温計の大幅な簡素化、低価格化、軽量化、低消費電力化が可能となる。また、簡素化されることで、堅牢にもなり、故障発生率も大幅に低下する。
更に、生理開始日の入力は、極めて広く普及している携帯型無線端末で実行できるので、生理開始日を入力するためだけに基礎体温計を携行する必要がなくなる。
【００７５】
更に、本実施形態のシステムは、携帯型無線端末１０４の情報表示機能を有効利用し、ユーザの体周期に連動する情報サービスをサービス提供サーバ１０７から提供することができる。
【００７６】
以上、本発明の実施形態例について説明したが、本発明は上記実施形態例に限定されるものではなく、特許請求の範囲に記載した本発明の要旨を逸脱しない限りにおいて、他の変形例、応用例を含む。
【符号の説明】
【００７７】
１０１…基礎体温管理システム、１０２…基礎体温計、１０３…表示部、１０４…携帯型無線端末、１０５…無線公衆回線、１０６…インターネット、１０７…サービス提供サーバ、２０２…温度検出部、２０４…マイコン、２０５…近距離無線通信部、２０６…アカウントデータ、２０７…設定データ、２０８…リアルタイムクロック、２０９…ブザー、２１０…アンテナ、２１１…不揮発性ストレージ、３０２…入出力制御部、３０３…操作部、３０４…近距離無線通信部、３０５…不揮発性ストレージ、３０６…個体情報、３０７…広域無線通信部、３０８…アカウント情報、３０９…サービス文書、３１０…表示制御部、３１１…表示部、３１２…リアルタイムクロック、４０２…ｗｅｂサーバプログラム、４０３…ユーザ認証部、４０４…ユーザマスタ、４０５…基礎体温データ受信部、４０６…体周期データベース、４０７…生理開始日データ受信部、４０８…サービス文書送信部、４０９…メッセージマスタ、４１０…体周期データ送信部、４１１…体周期演算部、４１２…ＳＭＴＰサーバプログラム、４１３…基礎体温データ受信部、４１４…生理開始日データ受信部、５０２…基礎体温テーブル、５０３…生理テーブル、５０４…体周期テーブル、６０２…第一の文書、６０３…第二の文書、６０４…第三の文書、１１０２…個体認証部、１１０３…基礎体温データ受信部、１１０４…個人認証部、１１０５…基礎体温データ送信部、１１０６…サービス文書受信部、１１０７…一時メモリ、１１０８…サーバ情報、１７０２…画像、１７０３…ティッカー表示領域、１７０４、１７０５、１７０６、１７０７…リンク、１７０８…日付入力欄
【図１】
2010167043.tif 000003
【図２】
2010167043.tif 000004
【図３】
2010167043.tif 000005
【図４】
2010167043.tif 000006
【図５】
2010167043.tif 000007
【図６】
2010167043.tif 000008
【図７】
2010167043.tif 000009
【図８】
2010167043.tif 000010
【図９】
2010167043.tif 000011
【図１０】
2010167043.tif 000012
【図１１】
2010167043.tif 000013
【図１２】
2010167043.tif 000014
【図１３】
2010167043.tif 000015
【図１４】
2010167043.tif 000016
【図１５】
2010167043.tif 000017
【図１６】
2010167043.tif 000018
【図１７】
2010167043.tif 000019
【図１８】
2010167043.tif 000020