(57)【要約】【課題】システム利用に際して記録を手軽に行うことができ、健康管理が容易となり、また長続きし易くなる健康記録管理システムを提供する。【解決手段】送信メールサーバ９ａとウェブサーバ９ｂと主処理システム９ｃとデータベースサーバ９ｄとからなるサービス提供装置９を備え、主処理システム９ｃはメール送信プログラムと、記録処理プログラムと、閲覧処理プログラムと、を実行する健康記録管理システム１とする。メール送信プログラムは、定期的に、データベースサーバ９ｄにアクセスしてユーザー情報テーブルから携帯メールアドレス情報を順次読み出すとともに、読み出した携帯メールアドレス情報を宛先とし、ウェブサーバ９ｂにおける健康情報入力ページ表示情報へのリンク情報を含む入力メールを作成し、この入力メールを、送信メールサーバ９ａを介して送信するものである。【選択図】図１
2008276427.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話用の携帯電話通信網と、
この携帯電話通信網に接続された、基地局及び携帯電話用メールサーバと、
前記携帯電話通信網とインターネット又は専用回線とを接続するゲートウェイサーバと、
前記インターネット又は専用回線を介して通信可能なように設けられた、送信メールサーバ及びウェブサーバと、
前記送信メールサーバ及びウェブサーバのそれぞれに対して通信可能なように設けられた、主処理システムと、
前記主処理システムにより操作可能なように設けられた、データベースサーバと、
前記基地局及び携帯電話通信網を介して、前記携帯電話用メールサーバからの電子メールの受信が可能であるとともに、前記基地局、携帯電話通信網、ゲートウェイサーバ及びインターネット又は専用回線を介して、前記ウェブサーバにおけるウェブページの閲覧が可能である携帯電話と、
で構成され、
前記データベースサーバは、携帯メールアドレス情報を記録するユーザー情報テーブルと、記録日付情報、ユーザー識別情報、及びユーザーの健康情報を関連付けて記録する健康情報テーブルとを有するものであり、
前記ウェブサーバは、
前記携帯電話から入力ページ表示情報のリクエストを受信した場合、所定の健康情報を入力してその入力した健康情報及びユーザー識別情報を含む記録リクエストを送信するためのフォーム情報を含む入力ページ表示情報を当該携帯電話に対して返信し、
前記携帯電話から前記記録リクエストを受信した場合、その記録リクエストを主処理システムに渡し、これに対して主処理システムから返された記録結果表示情報を当該携帯電話に対して返信し、且つ
前記携帯電話からユーザー識別情報を含む閲覧リクエストを受信した場合、その閲覧リクエストを主処理システムに渡し、これに対して主処理システムから返された記録閲覧ページ表示情報を当該携帯電話に対して返信するものであり、
前記主処理システムは、メール送信プログラムと、記録処理プログラムと、閲覧処理プログラムとを実行するものであり、
前記メール送信プログラムは、定期的に、前記データベースサーバにアクセスして前記ユーザー情報テーブルから携帯メールアドレス情報を順次読み出すとともに、読み出した携帯メールアドレス情報を宛先とし、前記ウェブサーバにおける健康情報入力ページ表示情報へのリンク情報を含む入力メールを作成し、この入力メールを、前記送信メールサーバを介して送信するものであり、
前記記録処理プログラムは、前記ウェブサーバから前記記録リクエストを渡された場合、その記録リクエストに含まれるユーザー識別情報及び健康情報をその時点の記録日付情報とともに関連付けて、前記データベースサーバの前記健康情報テーブルに記録するとともに、その記録結果を含む記録結果表示情報を作成して前記ウェブサーバに返すものであり、
前記閲覧処理プログラムは、前記ウェブサーバから閲覧リクエストを受けた場合、その閲覧リクエストに含まれるユーザー識別情報と関連付けられた健康情報を前記データベースサーバの前記健康情報テーブルから選択し、その選択した健康情報を含む記録閲覧ページ表示情報を作成して前記ウェブサーバに返すものである、
ことを特徴とする健康記録管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末を用いて利用者の健康に関する情報を収集し、記録・管理するシステムに関する。
【背景技術】
【０００２】
従来、健康診断や人間ドック等の定期検査を利用した健康管理方法が一般的であった。しかし、このような健康管理方法だけでは、日々変化する健康状態を把握し、管理することが困難であった。そこで、例えば特許文献１に示されるような、日常的に健康情報を収集し、健康管理に役立てることを目的としたシステムが提案されている。
【特許文献１】特開２００２−２４５１７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の健康情報管理方法では、サービス利用者自身が日々変化する健康情報を自主的に逐一記録しなければならず、その煩雑さから長続きしないという欠点があった。また、特許文献１のようなタイプの健康情報管理方法では、利用者側に専用の機器が必要であるため、そのためのコストが嵩んでしまう等の問題を抱えていた。
そこで、本発明の主たる課題は、システム利用に際して記録を手軽に行うことができ、健康管理が容易となり、また長続きし易くなる健康記録管理システムを提供することにある。
【課題を解決するための手段】
【０００４】
上記課題を解決した本発明は次記のとおりである。
＜請求項１記載の発明＞
携帯電話用の携帯電話通信網と、
この携帯電話通信網に接続された、基地局及び携帯電話用メールサーバと、
前記携帯電話通信網とインターネット又は専用回線とを接続するゲートウェイサーバと、
前記インターネット又は専用回線を介して通信可能なように設けられた、送信メールサーバ及びウェブサーバと、
前記送信メールサーバ及びウェブサーバのそれぞれに対して通信可能なように設けられた、主処理システムと、
前記主処理システムにより操作可能なように設けられた、データベースサーバと、
前記基地局及び携帯電話通信網を介して、前記携帯電話用メールサーバからの電子メールの受信が可能であるとともに、前記基地局、携帯電話通信網、ゲートウェイサーバ及びインターネット又は専用回線を介して、前記ウェブサーバにおけるウェブページの閲覧が可能である携帯電話と、
で構成され、
前記データベースサーバは、携帯メールアドレス情報を記録するユーザー情報テーブルと、記録日付情報、ユーザー識別情報、及びユーザーの健康情報を関連付けて記録する健康情報テーブルとを有するものであり、
前記ウェブサーバは、
前記携帯電話から入力ページ表示情報のリクエストを受信した場合、所定の健康情報を入力してその入力した健康情報及びユーザー識別情報を含む記録リクエストを送信するためのフォーム情報を含む入力ページ表示情報を当該携帯電話に対して返信し、
前記携帯電話から前記記録リクエストを受信した場合、その記録リクエストを主処理システムに渡し、これに対して主処理システムから返された記録結果表示情報を当該携帯電話に対して返信し、且つ
前記携帯電話からユーザー識別情報を含む閲覧リクエストを受信した場合、その閲覧リクエストを主処理システムに渡し、これに対して主処理システムから返された記録閲覧ページ表示情報を当該携帯電話に対して返信するものであり、
前記主処理システムは、メール送信プログラムと、記録処理プログラムと、閲覧処理プログラムとを実行するものであり、
前記メール送信プログラムは、定期的に、前記データベースサーバにアクセスして前記ユーザー情報テーブルから携帯メールアドレス情報を順次読み出すとともに、読み出した携帯メールアドレス情報を宛先とし、前記ウェブサーバにおける健康情報入力ページ表示情報へのリンク情報を含む入力メールを作成し、この入力メールを、前記送信メールサーバを介して送信するものであり、
前記記録処理プログラムは、前記ウェブサーバから前記記録リクエストを渡された場合、その記録リクエストに含まれるユーザー識別情報及び健康情報をその時点の記録日付情報とともに関連付けて、前記データベースサーバの前記健康情報テーブルに記録するとともに、その記録結果を含む記録結果表示情報を作成して前記ウェブサーバに返すものであり、
前記閲覧処理プログラムは、前記ウェブサーバから閲覧リクエストを受けた場合、その閲覧リクエストに含まれるユーザー識別情報と関連付けられた健康情報を前記データベースサーバの前記健康情報テーブルから選択し、その選択した健康情報を含む記録閲覧ページ表示情報を作成して前記ウェブサーバに返すものである、
ことを特徴とする健康記録管理システム。
【発明の効果】
【０００５】
本発明の健康記録管理システムによれば、利用者の携帯電話に健康情報の入力ページ表示情報へのリンク情報を含む入力メールを定期的に送信することで、利用者による健康情報の記録を促し、記録忘れを防止することができる。また、利用者は入力メールのリンク情報を利用してリンク先にアクセスするだけで、認証情報等の入力を要せずに、記録を行うことができるため、手軽にシステムを利用することが可能となる。よって、健康管理が容易となり、長続きし易くなる。
また、利用者は、自己が所有する携帯電話を通じて、何時でも何処でも自分の健康情報及び健康支援情報を手軽に引き出すことができ、その結果、健康情報を擬似的に持ち運ぶことが可能となる。
さらに、既存の携帯電話を利用するため、利用者に対して専用の機器を配布することなく健康情報を効率的に収集することができ、システムの利用及び運営にかかるコストを効率的に削減することができる。
【発明を実施するための最良の形態】
【０００６】
以下、本発明の実施形態について詳説する。
＜用語の意味＞
先ず、本発明において記録対象となる「健康情報」とは、体重、腹囲、身長、血圧、及び血糖値等の、一定の方法で人体より計測できる生体計測情報と、食事量、運動量、睡眠時間、飲酒量、喫煙量、服薬、及び体調等の、生活活動を定量的又は定性的に表す活動情報と、を含むものである。これに対して、後述する「健康支援情報」とは、生体計測情報や活動情報から作成又は導出（算出含む）される情報であり、体重を身長で除算して得られるＢＭＩ（Ｂｏｄｙ  Ｍａｓｓ  Ｉｎｄｅｘ）値、運動量に応じた消費カロリー、身長から算出される標準体重、ＢＭＩが２２となる体重として算出される理想体重、及び生体計測情報・活動情報・健康支援情報等の数値の推移グラフ、生体計測情報・活動情報・健康支援情報等に応じて予め定められた健康に関するコメント、生体計測情報・活動情報・健康支援情報等を見て管理栄養士や保健師等の健康に関する専門家が作成したコメントなどを含むものである。
【０００７】
＜システム構成＞
図１は、本発明に係わる健康記録管理システム１の一構成例である。図１に示される健康記録管理システム１は、主に、利用者の所有する携帯電話２と、携帯電話２用の携帯電話通信網３と、携帯電話通信網３に接続された基地局４及び携帯電話用メールサーバ５と、携帯電話通信網３とインターネット６又は専用回線７とを接続するゲートウェイサーバ８と、インターネット６又は専用回線７を介してゲートウェイサーバ８と通信可能なサービス提供装置９と、から構成されている。
【０００８】
携帯電話２は、液晶モニタ等からなる表示装置と、キーボード等の入力装置と、電子メールの送受信を管理するメールソフトとウェブページを閲覧するためのブラウザソフトとを搭載しており、基地局４及び携帯電話通信網３を介して携帯電話用メールサーバ５から電子メールの送受信が可能であるとともに、基地局４、携帯電話通信網３、ゲートウェイサーバ８及びインターネット６又は専用回線７を介してウェブページの閲覧が可能となっている。
携帯電話用メールサーバ５及び携帯電話２はプッシュ型メール配信を行うように構成されている。プッシュ型メール配信の例としては、携帯電話用メールサーバ５がメールボックスへメールが届くとすぐに携帯電話に着信通知を送り、着信通知を受けた携帯電話２が携帯電話用メールサーバ５にアクセスし、メールを受信するといった仕組みを用いることができる。
また、ゲートウェイサーバ８は、携帯電話通信網３とインターネット６又は専用回線７との間で通信プロトコルの変換を行う部分であり、例えばＮＴＴドコモ（登録商標）のｉモードサービスにおけるｉモード（登録商標）サーバが該当する。
これら基地局４、携帯電話通信網３、携帯電話用メールサーバ５及びゲートウェイサーバ８は、利用者の契約する携帯電話キャリアによって構築されている既存の設備であり、本発明ではこれを利用するものである。
【０００９】
一方、サービス提供装置９は、図２に示されるように、インターネット６又は専用回線７を介してゲートウェイサーバ８と通信可能な送信メールサーバ９ａ及びウェブサーバ９ｂと、送信メールサーバ９ａとウェブサーバ９ｂのそれぞれに通信可能な主処理システム９ｃと、主処理システム９ｃによりデータベース操作が可能なデータベースサーバ９ｄと、を有するものである。
先ず、データベースサーバ９ｄは、ユーザー情報テーブルと健康情報テーブルとを備えている。ユーザー情報テーブルは、携帯電話２のメールアドレス情報を記録するためのフィールドの他、ユーザー識別情報、パスワードをそれぞれ記録するためのフィールドと、利用者の身長、生年月日、性別、住所等の個人情報を記録するためのフィールドとを有している。さらに本実施形態では、記録対象となる健康情報の項目を利用者毎に任意に設定できるようにするために、項目設定を記録するためのフィールドをユーザー情報テーブルに備えている。
【００１０】
ここに、本発明のユーザー識別情報は、常時又は一定のｈｔｔｐリクエストを行う際、端末又はゲートウェイサーバ８が自動的に付与する携帯電話機端末固有の番号である。一般には、このようなユーザー識別情報は、端末ＩＤと呼ばれるものと、ユーザーＩＤと呼ばれるものとがあり、携帯キャリアにより仕様が異なる。例えば、ＮＴＴドコモ（登録商標）のｉモード（登録商標）サービスの場合、ｆｏｒｍタグにｕｔｎ属性の付いた入力フォームを有するウェブページにおいてＳｕｂｍｉｔすると、そのリクエストにおいてＵｓｅｒ−Ａｇｅｎｔに端末ＩＤ（製造番号）が含められる。また、ウェブページのリンクＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）に？ｕｉｄ＝ＮＵＬＬＧＷＤＯＣＯＭＯを付けると、ｉ−ｍｏｄｅ（登録商標）サーバ（ゲートウェイサーバ８）がＮＵＬＬＧＷＤＯＣＯＭＯをユーザーＩＤに変換したｈｔｔｐリクエストをサービスサイトに送信する。次に、Ｓｏｆｔｂａｎｋ（登録商標）では、キャリアへの登録が必要であり、端末でオフにすることも可能であるが、登録を行い、設定をオンにした場合には、ｈｔｔｐリクエストの全てにおいて常にリクエストヘッダのＵｓｅｒ−Ａｇｅｎｔに端末ＩＤが含まれる。また、これもキャリアへの登録が必要であるが、登録を行えば、ｈｔｔｐリクエストヘッダに常にユーザーＩＤが含められる。ａｕ（登録商標）の場合、端末でオフにすることも可能であるが、設定をオンにした場合には、自動的に、ｈｔｔｐリクエストヘッダにＥＺ番号と呼ばれるユーザーＩＤが含められる。これらの端末ＩＤ及びユーザーＩＤは任意に変更する等の不正ができないため、単独でユーザー識別情報として利用できるものであり、また利用者の入力が不要であるという利点を有するものである。本発明では、これらのＩＤをユーザー識別情報として用いるものである。
【００１１】
健康情報テーブルは、記録日付情報、ユーザー識別情報、及びユーザーの健康情報をそれぞれ記録するためのフィールドと、を有する。必要に応じて、記録日付情報とともに又はこれに代えて記録時間情報を記録するためのフィールドを設けることができる。また、ユーザーの健康情報を記録するためのフィールドとして、健康情報の種別コードを記録するためのフィールドと、体重等の状態を表す数値若しくは文字列を記録するためのフィールドを個別に設けることができる。このような健康情報テーブルは利用者毎、一定利用者数毎に個別に設けたり、健康情報の種類に応じて設けたりすることができる。
【００１２】
さらに本実施形態では、データベースサーバ９ｄに、ユーザー識別情報と、健診日情報と、健診結果情報とを関連付けて記録する健診結果テーブルを備えている。健診結果情報を記録するためのフィールドは、健診項目を分類（血液検査結果、尿検査結果等）毎や、各検査項目（血糖値、コレステロール値等）に個別に設け、個別に選択取得できるように構成するのが好ましい。
【００１３】
次に、ウェブサーバ９ｂは、携帯電話２（のウェブブラウザ）によるｈｔｔｐリクエストに応じて、そのリクエスト対象の表示情報を返信するものである。リクエスト対象の表示情報は、例えばｈｔｍｌやｘｍｌ等のマークアップ言語により記述されるものであり、ウェブサーバ９ｂを構成するコンピュータの外部記憶装置に予め記憶させておいた静的情報を随時読み出して返信することを基本とするが、必要に応じてその一部又は全部を後述する主処理システム９ｃにより随時動的に生成することができる。
【００１４】
具体的に本システムの場合、携帯電話２（のウェブブラウザ）から入力ページ表示情報のリクエストを受信した場合、入力ページ表示情報を当該携帯電話２に対して返信するように構成されている。入力ページ表示情報は、所定の健康情報を入力してその入力した健康情報を記録リクエストとして送信するためのフォーム情報（ウェブブラウザにより入力フォームとして表示されるタグからなる）を含むものである。このようなフォーム情報は、所謂ｆｏｒｍタグを用いて記述される部分であり、必要に応じて、携帯電話２によるユーザー識別情報の送信を実行させるための記述を付加することができる（後述する他のフォーム情報も同様）。
【００１５】
特に、本実施形態では、記録対象となる健康情報の項目を利用者毎に任意に設定できるようにするため、設定に応じて入力ページ表示情報が動的に生成されるように構成されている。この場合、ウェブサーバ９ｂは、入力ページ表示情報のリクエストを受信した場合、そのリクエストを主処理システム９ｃに渡し、これに対して主処理システム９ｃから返された入力ページ表示情報を当該携帯電話に対して返信することになる。
【００１６】
また、ウェブサーバ９ｂは、携帯電話２（のウェブブラウザ）から記録リクエスト、閲覧リクエスト、利用者登録リクエスト、健診結果記録リクエスト、健診結果閲覧リクエスト、記録項目変更ページ表示情報のリクエスト、記録項目変更リクエスト、パスワード変更ページ表示情報のリクエスト、パスワード変更リクエスト、メールアドレス変更ページ表示情報のリクエスト、メールアドレス変更リクエスト、招待メール送信ページ表示情報のリクエスト、招待メール送信リクエストを受信した場合、そのリクエストを主処理システム９ｃに渡し、これに対して主処理システム９ｃから返された表示情報を当該携帯電話２に対して返信するように構成されている。本発明の範囲内において、これらの一部のリクエストに対して、次述の他のリクエストと同様に、ウェブサーバ９ｂを構成するコンピュータの外部記憶装置に予め記憶させておいた静的情報を随時読み出して返信するように構成できる。
【００１７】
記録項目変更ページ表示情報は、項目設定情報を入力してその入力情報を記録項目変更リクエストとして送信するためのフォーム情報を含むものであり、パスワード変更ページ表示情報は、パスワード情報を入力してその入力情報をパスワード変更リクエストとして送信するためのフォーム情報を含むものである。メールアドレス変更ページ表示情報は、メールアドレス情報を入力してその入力情報をメールアドレス変更リクエストとして送信するためのフォーム情報を含むものである。招待メール送信ページ表示情報は、招待メールの送信先のメールアドレス情報、及び必要に応じて宛名情報、紹介者名情報等を入力してその入力情報を招待メール送信リクエストとして送信するためのフォーム情報を含むものである。
【００１８】
さらに、ウェブサーバ９ｂは、携帯電話２（のウェブブラウザ）からメニュー画面表示情報のリクエスト、健診結果入力ページ表示情報のリクエスト、利用者登録ページ表示情報のリクエスト、用語解説ページ表示情報のリクエスト、招待メール送信ページ表示情報のリクエストを受信した場合、ウェブサーバ９ｂを構成するコンピュータの外部記憶装置に予め記憶させておいた静的情報を随時読み出して返信するように構成されている。本発明の範囲内において、これらの一部または全部のリクエストに対して、前述した他のリクエストと同様に、そのリクエストを主処理システム９ｃに渡し、これに対して主処理システム９ｃから返された表示情報（主処理システム９ｃで動的に生成される情報の他、主処理システム９ｃ又はデータベースサーバ９ｄに保持された静的情報を含む）を当該携帯電話２に対して返信するように構成できる。
【００１９】
メニュー画面表示情報は、閲覧リクエストのリンク（通常、表示情報とこれに関連付けられたＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）情報とからなる。他に同じ）、健診結果閲覧リクエストのリンク、記録項目変更ページ表示情報へのリンク、用語解説ページ表示情報へのリンク、パスワード変更ページ表示情報へのリンク、メールアドレス変更ページ表示情報へのリンク、及び招待メール送信ページ表示情報へのリンク等、本システムの各種機能へのリンクを記述したページ表示情報である。
【００２０】
健診結果入力ページ表示情報は、所定の健診結果情報（血液検査結果等）を入力してその入力情報を健診結果記録リクエストとして送信するためのフォーム情報を含むものである。健診結果情報は、単数であっても複数であっても良い。本実施形態では、システム運営者や健診実施者が健診結果情報を本システムに記録する場合を想定して、健診結果情報を送信するためのフォーム情報は、複数の利用者の健診結果情報を表形式で記述したファイルのパスを入力して、そのファイルを入力情報として送信（アップロード）するものとなっている。また、利用者が健診結果情報を本システムに記録する場合には、他の入力フォームと同様、健診結果情報を送信するためのフォーム情報は健診結果そのものを入力して送信するものとするのが好ましい。
【００２１】
利用者登録ページ表示情報は、所定の利用者登録情報（本実施形態の場合、メールアドレス、身長、生年月日、性別、都道府県、パスワード）を入力してその入力情報を利用者登録リクエストとして送信するためのフォーム情報を含むものである。用語解説ページ表示情報は、健康に関する用語の解説を記述したページ表示情報である。また、招待メール送信ページ表示情報は、招待メールの送信先のメールアドレス情報、及び必要に応じて宛名情報、紹介者名情報等を入力して入力情報を招待メール送信リクエストとして送信するためのフォーム情報を含むものである。
【００２２】
次に、主処理システム９ｃは、メール送信プログラムと、記録処理プログラムと、閲覧処理プログラムと、を実行するものである。また、本実施の形態では、入力ページ表示情報生成プログラム、新規利用者登録プログラム、健診結果記録プログラム、健診結果閲覧プログラム、記録項目変更ページ表示情報の生成プログラム、記録項目変更プログラム、パスワード変更ページ表示情報の生成プログラム、パスワード変更プログラム、メールアドレス変更ページ表示情報の生成プログラム、メールアドレス変更プログラム、招待メール送信プログラムをも実行するものである。これらのプログラムの一部または全部を単一のプログラムに統合したり、またより細かなユニットに細分化したりすることができる。
【００２３】
メール送信プログラムは、定期的に、データベースサーバ９ｄにアクセスしてユーザー情報テーブルから利用者の携帯メールアドレス情報を一覧で読み出すか又は逐次読み出し、読み出した携帯メールアドレス情報を宛先とし、本文中にウェブサーバ９ｄにおける入力ページ表示情報をリクエストするためのリンク情報を含む入力用電子メールを動的に生成し、この入力用電子メールを、送信メールサーバ９ａを介して送信するものである。送信間隔は、定時、一日置き、一週間置き、一ヶ月置き、あるいは一年置き等とすることができる。また、送信間隔は、一定とすることも、また変化させる（不定とする）こともできる。
【００２４】
記録処理プログラムは、ウェブサーバ９ｂから健康情報及びユーザー識別情報を含む記録リクエストを渡された場合、その記録リクエストに含まれるユーザー識別情報及び健康情報をその時点の日付情報とともに関連付けて、データベースサーバ９ｄの健康情報テーブルに記録するとともに、その記録結果を含む記録結果表示情報を動的に生成してウェブサーバ９ｂに返すものである。
【００２５】
より好ましい形態では、ウェブサーバ９ｂから健康情報を含む記録リクエストを渡された場合、その健康情報が不十分でないか、データ形式が正しいか等により登録の可否を判定し、記録可能であると判定した場合、その健康情報を保持するとともに、その健康情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれ記録確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。記録不可能であると判定した場合には、その理由を含む記録不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂから記録確認リクエストを受信した場合、記録確認リクエストに含まれるユーザー識別情報及び保持していた健康情報をその時点の日付情報とともに関連付けて、データベースサーバ９ｄの健康情報テーブルに記録するとともに、その記録結果を含む記録結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、入力ページ表示情報のリクエストとなる。
【００２６】
記録結果表示情報は、記録した健康情報のみを、携帯電話２での閲覧に適した適宜の書式に加工して表示するものでも良いが、記録した健康情報から動的に作成又は導出（算出含む）される健康支援情報を付加したものであるのが好ましい。例えば、健康情報として体重、血圧、運動内容及び時間を記録する場合、記録処理プログラムは、健康情報とともに記録するユーザー識別情報を基に、データベースサーバ９ｄのユーザー情報テーブルから、当該ユーザー識別情報を含むレコードにおける身長フィールドの格納情報、つまり当該利用者の身長を選択取得し、取得した身長と記録体重とからＢＭＩ値を算出するとともに、算出したＢＭＩ値を所定の基準と比較して正常値なのか否かを判定し、対応するコメントを生活支援情報として記録結果表示情報に記述することができる。また例えば、健康情報が血圧値である場合、記録処理プログラムはその血圧値を所定の基準と比較しどの程度であるのか（高血圧であるのか、重症なのか等）を判定し、対応するコメントを生活支援情報として記録結果表示情報に記述することができる。また例えば、健康情報が運動内容及び運動時間である場合、記録処理プログラムはその運動内容及び運動時間を所定の基準と比較してエネルギー消費量を概算し、そのエネルギー消費量を生活支援情報として記録結果表示情報に記述することができる。
【００２７】
閲覧処理プログラムは、ウェブサーバ９ｂから閲覧リクエストを受けた場合、その閲覧リクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄの健康情報テーブルから、当該ユーザー識別情報を含むレコードにおける健康情報フィールドに格納された健康情報を選択取得し、取得した健康情報を含む記録閲覧ページ表示情報を動的に生成してウェブサーバ９ｂに返すものである。
【００２８】
記録閲覧ページ表示情報は、健康情報テーブルから選択取得した健康情報を、携帯電話２での閲覧に適した適宜の書式に加工したものである。例えば、健康情報が血圧や体重等のように日々変化する数値情報である場合、閲覧処理プログラムは、健康情報テーブルから記録日付情報と健康情報とを関連付けて読み出し、読み出した情報を基に１月等の所定期間のグラフ表示情報（ベクトルデータであっても、画像データであっても良い）を動的に生成するとともに、このグラフ表示情報を含む記録閲覧ページ表示情報を動的に生成してウェブサーバ９ｂに返すように構成することができる。
【００２９】
入力ページ表示情報生成プログラムは、ウェブサーバ９ｂから健康情報及びユーザー識別情報を含む入力ページ表示情報のリクエストを渡された場合、そのリクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄのユーザー情報テーブルから、当該ユーザー識別情報を含むレコードにおける項目設定フィールドに格納された項目設定情報を選択取得する。そして、その項目設定情報に基づいて定まる一つ又は複数の当該利用者の記録項目を全て入力して記録リクエストとして送信するためのフォーム情報を含む入力ページ表示情報を動的に生成してウェブサーバ９ｂに返すものである。
【００３０】
新規利用者登録プログラムは、ウェブサーバ９ｂから利用者登録リクエストを受けた場合、そのリクエストに含まれる所定の利用者登録情報（本実施形態の場合、メールアドレス、身長、生年月日、性別、都道府県、パスワード）を基に、情報が不十分でないか、データ形式が正しいか等により登録の可否を判定し、登録可能であると判定した場合、その利用者登録情報を保持するとともに、この利用者登録情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれ利用者登録確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。登録不可能であると判定した場合には、その理由を含む登録不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂから利用者登録確認リクエストを受信した場合、データベースサーバ９ｄのユーザーテーブルに新規レコードを追加（ＩＮＳＥＲＴ）し、その追加した利用者登録情報等を含む登録結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、利用者登録ページ表示情報のリクエストとなる。
【００３１】
健診結果記録プログラムは、ウェブサーバ９ｂから健診結果記録リクエストを受けた場合、そのリクエストに含まれるファイルの内容（ユーザー識別情報、健診日情報、健診結果情報）を読み出し、情報が不十分でないか、データ形式が正しいか等により記録の可否を判定し、記録可能であると判定した場合、その情報を保持するとともに、その情報自体又はその情報から算出される記録予定の件数情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれ健診結果記録確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。記録不可能であると判定した場合には、その理由を含む記録不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂから健診結果記録確認リクエストを受信した場合、保持情報を基に、データベースサーバ９ｄの健診結果テーブルに新規レコードを追加（ＩＮＳＥＲＴ）し、その追加した健診結果情報等又は件数等を含む健診結果記録結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、健診結果入力ページ表示情報のリクエストとなる。
【００３２】
健診結果閲覧プログラムは、ウェブサーバ９ｂから健診結果閲覧リクエストを受けた場合、そのリクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄの健診結果テーブルから、当該ユーザー識別情報を含むレコードにおける健康情報フィールドに格納された健診日情報及び健診結果情報を選択取得し、取得情報を含む健診結果閲覧ページ表示情報を動的に生成してウェブサーバ９ｂに返すものである。健診結果閲覧ページ表示情報は、健診結果テーブルから選択取得した情報を、携帯電話２での閲覧に適した適宜の書式に加工したものである。
【００３３】
記録項目変更ページ表示情報の生成プログラムは、ウェブサーバ９ｂからユーザー識別情報を含む記録項目変更ページ表示情報のリクエストを渡された場合、パスワードを入力して入力情報を認証リクエストとして送信するためのフォーム情報を含む認証ページ表示情報をウェブサーバ９ｂに返す。そして、ウェブサーバ９ｂから認証リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、認証リクエストに含まれるユーザー識別情報及びパスワードを含むレコードの選択を実行し、選択結果が１件返された場合には認証成功として、変更後の項目設定情報を入力してその入力情報を記録項目変更リクエストとして送信するためのフォーム情報を含む記録項目変更ページ表示情報をウェブサーバ９ｂに返す。このフォーム情報を生成する際、予め、記録項目変更ページ表示情報のリクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄのユーザー情報テーブルから項目設定フィールドに格納された情報を選択取得し、取得情報を入力済みのフォーム情報を動的に生成するのが望ましい。選択結果が０件返された場合には認証失敗表示情報をウェブサーバ９ｂに返す。
【００３４】
記録項目変更プログラムは、ウェブサーバ９ｂから記録項目変更リクエストを受けた場合、そのリクエストに含まれる変更後の項目設定情報を基に、情報が不十分でないか、データ形式が正しいか等により登録の可否を判定し、変更可能であると判定した場合、その項目設定情報を保持するとともに、この項目設定情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれ記録項目変更確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。変更不可能であると判定した場合には、その理由を含む変更不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂから記録項目変更確認リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、メールアドレス変更確認リクエストに含まれるユーザー識別情報を含むレコードの項目設定フィールドを更新（ＵＰＤＡＴＥ）し、その更新情報等を含む変更結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、記録項目変更ページ表示情報のリクエストとなる。
【００３５】
パスワード変更ページ表示情報の生成プログラムは、ウェブサーバ９ｂからユーザー識別情報を含むパスワード変更ページ表示情報のリクエストを渡された場合、パスワードを入力して入力情報を認証リクエストとして送信するためのフォーム情報を含む認証ページ表示情報をウェブサーバ９ｂに返す。そして、ウェブサーバ９ｂから認証リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、認証リクエストに含まれるユーザー識別情報及びパスワードを含むレコードの選択を実行し、選択結果が１件返された場合には認証成功として、変更後のパスワード情報を入力して入力情報をパスワード変更リクエストとして送信するためのフォーム情報を含むパスワード変更ページ表示情報をウェブサーバ９ｂに返す。このフォーム情報を生成する際、予め、パスワード変更ページ表示情報のリクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄのユーザー情報テーブルからパスワードフィールドに格納された情報を選択取得し、取得情報を入力済みのフォーム情報を動的に生成するのが望ましい。選択結果が０件返された場合には認証失敗表示情報をウェブサーバ９ｂに返す。
【００３６】
パスワード変更プログラムは、ウェブサーバ９ｂからパスワード変更リクエストを受けた場合、そのリクエストに含まれる変更後のパスワード情報を基に、情報が不十分でないか、データ形式が正しいか等により登録の可否を判定し、変更可能であると判定した場合、そのパスワード情報を保持するとともに、このパスワード情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれパスワード変更確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。変更不可能であると判定した場合には、その理由を含む変更不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂからパスワード変更確認リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、メールアドレス変更確認リクエストに含まれるユーザー識別情報を含むレコードのパスワードフィールドを更新（ＵＰＤＡＴＥ）し、その更新情報等を含む変更結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、パスワード変更ページ表示情報のリクエストとなる。
【００３７】
メールアドレス変更ページ表示情報の生成プログラムは、ウェブサーバ９ｂからユーザー識別情報を含むメールアドレス変更ページ表示情報のリクエストを渡された場合、パスワードを入力して入力情報を認証リクエストとして送信するためのフォーム情報を含む認証ページ表示情報をウェブサーバ９ｂに返す。そして、ウェブサーバ９ｂから認証リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、認証リクエストに含まれるユーザー識別情報及びパスワードを含むレコードの選択を実行し、選択結果が１件返された場合には認証成功として、変更後のメールアドレス情報を入力して入力情報をメールアドレス変更リクエストとして送信するためのフォーム情報を含むメールアドレス変更ページ表示情報をウェブサーバ９ｂに返す。このフォーム情報を生成する際、予め、メールアドレス変更ページ表示情報のリクエストに含まれるユーザー識別情報を基に、データベースサーバ９ｄのユーザー情報テーブルからメールアドレスフィールドに格納された情報を選択取得し、取得情報を入力済みのフォーム情報を動的に生成するのが望ましい。選択結果が０件返された場合には認証失敗表示情報をウェブサーバ９ｂに返す。
【００３８】
メールアドレス変更プログラムは、ウェブサーバ９ｂからメールアドレス変更リクエストを受けた場合、そのリクエストに含まれる変更後のメールアドレス情報を基に、情報が不十分でないか、データ形式が正しいか等により登録の可否を判定し、変更可能であると判定した場合、そのメールアドレス情報を保持するとともに、このメールアドレス情報の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれメールアドレス変更確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。変更不可能であると判定した場合には、その理由を含む変更不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂからメールアドレス変更確認リクエストを受信した場合、データベースサーバ９ｄのユーザー情報テーブルにおいて、メールアドレス変更確認リクエストに含まれるユーザー識別情報を含むレコードのメールアドレスフィールドを更新（ＵＰＤＡＴＥ）するとともに、その更新情報等を含む変更結果表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、メールアドレス変更ページ表示情報のリクエストとなる。
【００３９】
招待メール送信プログラムは、ウェブサーバ９ｂから招待メール送信リクエストを受信した場合、そのリクエストに含まれるメールアドレス情報、及び必要に応じて宛名情報、紹介者名情報等を基に、情報が不十分でないか、データ形式が正しいか等によりメール作成の可否を判定し、作成可能であると判定した場合、当該メールアドレスを宛先とし、本文中に当該宛名情報、当該紹介者名情報、及びウェブサーバ９ｂにおける利用者登録ページ表示情報へのリンク情報を含む招待電子メールを動的に生成して保持するとともに、この生成結果の表示情報を含むとともに、確認入力及びキャンセル入力をそれぞれ招待メール送信確認リクエスト及びキャンセルリクエストとして送信するためのフォーム情報を含む確認ページ表示情報をウェブサーバ９ｂに返す。利用者登録ページ表示情報へのリンク情報には、当該送信先メールアドレスをウェブサーバ９ｄに送信する（所謂ＧＥＴメソッドで送信する）ための記述を含めることができる。作成不可能であると判定した場合には、その理由を含む変更不可能表示情報を動的に生成してウェブサーバ９ｂに返す。一方、ウェブサーバ９ｂから招待メール送信確認リクエストを受信した場合、保持していた招待電子メールを送信メールサーバ９ａを介して送信するとともに、その送信内容を含む送信完了表示情報を動的に生成してウェブサーバ９ｂに返し、キャンセルリクエストを受信した場合には、招待メール送信ページ表示情報のリクエストとなる。
【００４０】
以上に述べたサービス提供装置９は、中央演算処理装置（ＣＰＵ）と、半導体メモリを利用した主記憶装置（メインメモリ、ＲＡＭ）と、ハードディスク（ＨＤＤ）等の外部記憶装置（補助記憶装置）と、ネットワークインターフェースやモデム等の通信インターフェースとを備え、外部記憶装置にオペレーティングシステムがインストールされるとともに、必要なソフトウエア、すなわち送信メールサーバソフトウエア、ウェブサーバソフトウエア、及びデータベースソフトウエア、主処理システム用ソフトウエアがインストールされた一台の汎用コンピュータにより構成することができる。また、各サーバ９ａ，９ｂ及び主処理システム９ｃのうちの一部のものとそれ以外のものと（例えば、送信メールサーバと、ウェブサーバ９ｂ及び主処理システム９ｃと）を、個別の汎用コンピュータにより構成することもできる。
【００４１】
オペレーティングシステムとしては、例えばＵｎｉｘ（登録商標）、Ｌｉｎｕｘ（登録商標）、ＭａｃＯＳ（登録商標）、又はＷｉｎｄｏｗｓ（登録商標）等を用いることができる。送信メールサーバ９ａを構築するためのメールサーバソフトウエアとしては、例えばｓｅｎｄｍａｉｌ（登録商標）を用いることができる。ウェブサーバ９ｂを構築するためのウェブサーバソフトウエアとしては、Ａｐａｃｈｅ  Ｈｔｔｐ  Ｓｅｒｖｅｒ、ＩＩＳ等を用いることができる。
データベースサーバ９ｄを構築するためのデータベースソフトウエアとしては、Ｏｒａｃｌｅ（登録商標）  Ｄａｔａｂａｓｅ、ＳＱＬ  Ｓｅｒｖｅｒ、ＰｏｓｔｇｒｅＳＱＬ、ＭｙＳＱＬ（登録商標）、ＳＱＬｉｔｅ、又はＩＢＭ（登録商標）  ＤＢ２（登録商標）等のリレーショナルデータベース（ＲＤＢＭＳ）を用いることができる。
【００４２】
主処理システム９ｃの各プログラムは、例えば、Ｐｅｒｌ、ＰＨＰ、Ｐｙｔｈｏｎ等のサーバサイドスクリプト言語により記述されたプログラム及びそのインタプリタ（逐次解釈による実行プログラム）により構築することができる。
また、主処理システム９ｃの各プログラムは、ＣＧＩプログラムとして構築し実行することもできる。ＣＧＩ（コモン・ゲートウェイ・インタフェース）プログラムは、Ｃ言語やＰｅｒｌ、ＰＨＰ、Ｐｙｔｈｏｎ等の各種の言語で記述され、ウェブサーバから呼び出されて起動され、標準出力ではウェブサーバを介して実行結果を返すプログラムである。
【００４３】
Ｊａｖａ（登録商標）  ＥＥウェブアプリケーションサーバに代表されるウェブアプリケーションサーバを用い、主処理システム９ｃの各プログラムを構築して実行することもできる。ウェブアプリケーションサーバは、ウェブクライアントからのＨＴＴＰのレスポンス要求を処理するウェブサーバとバックエンドのデータベースサーバとの橋渡しを担い、データベース操作等のデータ処理を行うものであり、その動作プログラムをＪａｖａ言語等により構築できるものである。
【００４４】
＜サービス概要＞
次に、前述した健康記録管理システム１の各種処理について順に説明する。
（新規利用者の登録）
新規利用者の登録に際しては、利用者が携帯電話２のウェブブラウザから、任意のウェブページに記述された利用者登録ページ表示情報へのリンクを選択する等により、ウェブサーバ９ｂの利用者登録ページ表示情報をリクエストする。このリクエストに対して、ウェブサーバ９ｂは、所定の利用者登録情報（本実施形態の場合、メールアドレス、身長、生年月日、性別、都道府県、パスワード）を入力してその入力情報を利用者登録リクエストとして送信するためのフォーム情報を含む利用者登録ページ表示情報を携帯電話２のウェブブラウザに返し、携帯電話２の表示装置には、ウェブブラウザにより利用者登録ページ表示情報に基づく表示画面が表示される。この表示画面において、携帯電話２の入力装置により所定事項を入力して送信すると、その入力情報を含む利用者登録リクエストがウェブブラウザからウェブサーバ９ｂに送信される。利用者登録リクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは利用者登録リクエストを受信すると、新規利用者登録プログラムが前述の処理を実行し、登録が実行された場合には利用者登録情報等を含む登録結果表示情報を動的に生成し、これをウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより登録結果表示情報に基づく表示画面が表示される。情報不十分等により登録不可能である場合にはその旨の表示情報が返信され、同様に携帯電話２の表示装置に表示される。また、キャンセルリクエストを行った場合には、利用者登録ページ表示情報のリクエストとなるため、再びウェブサーバ９ｂにより利用者登録ページ表示情報が携帯電話２のウェブブラウザに返信される。
【００４５】
（入力メールの配信）
登録利用者の各々に対して、主処理システムのメール送信プログラムによって、健康情報の入力を促す電子メールが定期的に送信される。メール送信プログラムの処理は前述のとおりである。図３は、携帯電話２において受信した電子メールを表示装置に表示した画面５０の例を示しており、本文中にウェブサーバ９ｄにおける入力ページ表示情報をリクエストするためのリンク情報であるＵＲＬ５０ｂが記述されている。
【００４６】
（健康情報の記録）
電子メールを受信した利用者が健康情報を記録する際は、携帯電話２において受信メールに記載されたＵＲＬ５０ｂを選択しリンク先へのジャンプ入力を行う。これにより、ウェブブラウザが、ＵＲＬ５０ｂで表される入力ページ表示情報をウェブサーバ９ｂにリクエストする。このリクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは入力ページ表示情報のリクエストを受信すると、入力ページ表示情報生成プログラムが前述の処理を実行し、動的に生成した入力ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより入力ページ表示情報に基づく表示画面が表示される。図４は、入力ページ表示情報に基づく表示画面例６０を示しており、体重、腹囲血圧（最高血圧及び最低血圧）を入力するためのテキストフィールド６０ａと、送信ボタン６０ｂとが表示されている。
【００４７】
そしてこの表示画面６０において、携帯電話２の入力装置により所定事項を入力して送信すると、その入力情報を含む記録リクエストがウェブブラウザからウェブサーバ９ｂに送信される。記録リクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは記録リクエストを受信すると、記録処理プログラムが前述の処理を実行し、入力情報に問題が無い場合には、確認ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信し、携帯電話２の表示装置には、ウェブブラウザにより確認ページ表示情報に基づく表示画面が表示される。入力情報不十分等により登録不可能である場合にはその旨の表示情報が返信され、同様に携帯電話２の表示装置に表示される。
【００４８】
そして確認ページ表示情報に基づく表示画面において、携帯電話２の入力装置により確認入力を行うと、確認リクエストがウェブブラウザからウェブサーバ９ｂに送信され、そのリクエストが主処理システム９ｃに渡される。主処理システム９ｃではこの確認リクエストを受信すると、記録処理プログラムが前述の処理を実行し、健康情報等を含む記録結果表示情報を動的に生成し、これをウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより記録結果表示情報に基づく表示画面が表示される。図５は、記録結果表示情報に基づく表示画面例７０を示しており、記録した健康情報（体重、ウエスト、血圧、運動の種類と時間）７０ａとともに、これら健康情報から導出される健康支援情報（ＢＭＩ及びＢＭＩに関するコメント、ウエストに関するコメント、血圧に関するコメント、運動による消費エネルギー）７０ｂが表示されている。また、キャンセルリクエストを行った場合には、入力ページ表示情報のリクエストとなるため、再びウェブサーバ９ｂにより入力ページ表示情報が携帯電話２のウェブブラウザに返信される。
【００４９】
（健診結果の記録）
本実施形態のシステムでは、システム運営者や健診実施者が利用者の健診結果を記録し、利用者が必要に応じて閲覧できるようになっている。健診結果の記録に際しては、記録者が、表示装置、入力装置、ウェブブラウザ等を有するコンピュータ等の端末機を操作して、ウェブサーバ９ｂの健診結果入力ページ表示情報のリンクを選択する等により、ウェブサーバ９ｂの健診結果入力ページ表示情報をリクエストする。このリクエストを受信したウェブサーバ９ｂは前述の健診結果入力ページ表示情報を端末機のウェブブラウザに返し、端末機の表示装置には、ウェブブラウザにより健診結果入力ページ表示情報に基づく表示画面が表示される。この表示画面において、端末機の入力装置により、複数の利用者の健診結果情報を表形式で記述したファイルのパスを入力して送信すると、そのファイルを含む健診結果記録リクエストがウェブブラウザからウェブサーバ９ｂに送信される。健診結果記録リクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは健診結果記録リクエストを受信すると、健診結果記録プログラムが前述の処理を実行し、入力情報に問題が無い場合には、確認ページ表示情報をウェブサーバ９ｂを介して端末機のウェブブラウザに返信し、携帯電話２の表示装置には、ウェブブラウザにより確認ページ表示情報に基づく表示画面が表示される。入力情報不十分等により記録不可能である場合にはその旨の表示情報が返信され、同様に端末機の表示装置に表示される。
【００５０】
そして確認ページ表示情報に基づく表示画面において、端末機の入力装置により確認入力を行うと、確認リクエストがウェブブラウザからウェブサーバ９ｂに送信され、そのリクエストが主処理システム９ｃに渡される。主処理システム９ｃではこの確認リクエストを受信すると、健診結果記録プログラムが前述の処理を実行し、健診結果記録結果表示情報を動的に生成し、これをウェブサーバ９ｂを介して端末機のウェブブラウザに返信する。端末機の表示装置には、ウェブブラウザにより健診結果記録結果表示情報に基づく表示画面が表示される。また、キャンセルリクエストを行った場合には、健診結果入力ページ表示情報のリクエストとなるため、再びウェブサーバ９ｂにより健診結果入力ページ表示情報が端末機のウェブブラウザに返信される。
【００５１】
（メニュー）
本システムでは、利用者が携帯電話２のウェブブラウザから、記録した健康情報等の情報閲覧、各種登録情報の変更、システムへの招待を行うことができる。具体的には、利用者が携帯電話２のウェブブラウザから、任意のウェブページに記述されたメニュー画面表示情報へのリンクを選択する等により、ウェブサーバ９ｂのメニュー画面表示情報をリクエストする。このリクエストに対して、ウェブサーバ９ｂは、所定のメニュー画面表示情報を携帯電話２のウェブブラウザに返し、携帯電話２の表示装置には、ウェブブラウザによりメニュー画面表示情報に基づく表示画面が表示される。図６は、このメニュー画面例８０を示しており、記録した健康情報の閲覧を行うための閲覧リクエストのリンク（記録を見る）、健診結果の閲覧を行うための健診結果閲覧リクエストのリンク（血液検査結果）、記録項目の変更を行うための記録項目変更ページ表示情報へのリンク（追加項目・設定）、用語解説ページ表示情報へのリンク（用語解説）、パスワードを変更するためのパスワード変更ページ表示情報へのリンク（パスワード変更）、メールアドレスを変更するためのメールアドレス変更ページ表示情報へのリンク（メールアドレス変更）、本システムに知人を招待するための招待メール送信ページ表示情報へのリンク（友達を招待）がそれぞれ表示されている。
【００５２】
（健康情報の閲覧−記録を見る・血圧の例）
本システムでは、利用者の携帯電話２のウェブブラウザから、記録した健康情報を閲覧することができる。すなわち、利用者が携帯電話２のウェブブラウザから、メニュー画面に記述された閲覧リクエストのリンク（記録を見る）を選択する等により、ウェブサーバ９ｂに閲覧リクエストを行う。このリクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは閲覧リクエストを受信すると、閲覧処理プログラムが前述の処理を実行し、当該利用者の健康情報を含む記録閲覧ページ表示情報を動的に生成してウェブサーバ９ｂに返信する。携帯電話２の表示装置には、ウェブブラウザにより記録閲覧ページ表示情報に基づく表示画面が表示される。図７は、この表示画面例９０を示しており、６日間の体重変化を表すグラフ９１が表示されている。この場合、閲覧処理プログラムは、健康情報テーブルから記録日付情報と健康情報（体重）とを関連付けて読み出し、読み出した情報を基に６日間のグラフ表示情報（ベクトルデータであっても、画像データであっても良い）を動的に生成することになる。
【００５３】
（健診結果の閲覧−血液検査結果の例）
本システムでは、利用者の携帯電話２のウェブブラウザから、健診実施者等が記録した健診結果を閲覧することができる。すなわち、利用者が携帯電話２のウェブブラウザから、メニュー画面に記述された健診結果閲覧リクエストのリンク（血液検査結果）を選択する等により、ウェブサーバ９ｂに健診結果閲覧リクエストを行う。このリクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは健診結果閲覧リクエストを受信すると、健診結果閲覧プログラムが前述の処理を実行し、当該利用者の健診日情報及び健診結果情報を含む健診結果閲覧ページ表示情報を動的に生成してウェブサーバ９ｂに返信する。携帯電話２の表示装置には、ウェブブラウザにより健診結果閲覧ページ表示情報に基づく表示画面が表示される。図８は、この表示画面例１００を示しており、血液検査結果のデータ及び健診日１０１が表示されている。
【００５４】
（用語解説）
本システムでは、利用者の携帯電話２のウェブブラウザから、健康に関する用語の解説を閲覧することができる。すなわち、利用者が携帯電話２のウェブブラウザから、メニュー画面に記述された用語解説ページ表示情報のリンク（用語解説）を選択する等により、ウェブサーバ９ｂに用語解説ページ表示情報のリクエストを行う。このリクエストを受信したウェブサーバ９ｂは、予め記憶させておいた静的情報である用語解説ページ表示情報を読み出して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより用語解説ページ表示情報に基づく表示画面が表示される。図９は、この表示画面例１１０を示しており、用語解説の目次ページ１１１が表示されている。
【００５５】
（登録内容の変更）
本システムでは、ユーザーが定期的に記録する記録項目、登録パスワード、及び登録メールアドレスを利用者が自由に変更できるようになっている。これら登録項目の変更に際しては、利用者が携帯電話２のウェブブラウザから、メニュー画面に記述された記録項目変更ページ表示情報へのリンク（追加項目・設定）、パスワードを変更するためのパスワード変更ページ表示情報へのリンク（パスワード変更）、又はメールアドレスを変更するためのメールアドレス変更ページ表示情報へのリンク（メールアドレス変更）を選択する等により、ウェブサーバ９ｂに各変更ページの表示情報のリクエストを行う。以下、これらの表示情報を総称して変更ページ表示情報といい、その生成プログラムを総称して変更ページ表示情報の生成プログラムという。
【００５６】
ウェブサーバ９ｂは、このリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは変更ページ表示情報のリクエストを受信すると、変更ページ表示情報の生成プログラムが前述の処理を実行し、認証ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信し、携帯電話２２の表示装置には、ウェブブラウザにより認証ページ表示情報に基づく表示画面が表示される。そしてこの表示画面において、携帯電話２の入力装置によりパスワードを入力すると、認証リクエストがウェブブラウザからウェブサーバ９ｂに送信され、そのリクエストが主処理システム９ｃに渡される。主処理システム９ｃではこの認証リクエストを受信すると、変更ページ表示情報の生成プログラムが前述の処理を実行し、認証成功の場合には変更ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより変更ページ表示情報に基づく表示画面が表示される。認証失敗の場合には認証失敗表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。
【００５７】
次いで、変更ページ表示情報の表示画面において、携帯電話２の入力装置により、変更対象の情報（記録項目、パスワード、メールアドレス）を入力して送信すると、その入力情報を含む変更リクエスト（記録項目変更リクエスト、パスワード変更リクエスト、又はメールアドレス変更リクエスト）がウェブブラウザからウェブサーバ９ｂに送信される。変更リクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは変更リクエストを受信すると、対応する変更プログラム（記録項目変更プログラム、パスワード変更プログラム、又はメールアドレス変更プログラム）が前述の処理を実行し、入力情報に問題が無い場合には、確認ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信し、携帯電話２２の表示装置には、ウェブブラウザにより確認ページ表示情報に基づく表示画面が表示される。入力情報の不十分等により変更不可能である場合にはその旨の表示情報が返信され、同様に携帯電話２の表示装置に表示される。
【００５８】
そして、確認ページ表示情報に基づく表示画面において、携帯電話２の入力装置により確認入力を行うと、確認リクエストがウェブブラウザからウェブサーバ９ｂに送信され、そのリクエストが主処理システム９ｃに渡される。主処理システム９ｃではこの確認リクエストを受信すると、変更プログラムが前述の処理を実行し、データベースサーバ９ｄのユーザー情報テーブルにおいて当該ユーザーのレコードのうち変更対象のフィールドを更新（ＵＰＤＡＴＥ）し、その更新情報等を含む変更結果表示情報を動的に生成し、これをウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより変更結果表示情報に基づく表示画面が表示される。また、キャンセルリクエストを行った場合には、変更ページ表示情報のリクエストとなるため、再びウェブサーバ９ｂにより変更ページ表示情報が携帯電話２のウェブブラウザに返信される。
【００５９】
（紹介−仲間を増やす）
本システムでは、知人を招待するための招待メールを本システムから送信できるようになっている。招待メールの送信に際しては、利用者が携帯電話２のウェブブラウザから、メニュー画面に記述された招待メール送信ページ表示情報へのリンク（友達を招待）を選択する等により、ウェブサーバ９ｂに招待メール送信ページ表示情報のリクエストを行う。このリクエストを受信したウェブサーバ９ｂは前述の招待メール送信ページ表示情報を携帯電話２のウェブブラウザに返し、携帯電話２の表示装置には、ウェブブラウザにより招待メール送信ページ表示情報に基づく表示画面が表示される。この表示画面において、携帯電話２の入力装置により、招待メールの送信先のメールアドレス情報、及び必要に応じて宛名情報、紹介者名情報等を入力して送信すると、その入力情報を含む招待メール送信リクエストがウェブブラウザからウェブサーバ９ｂに送信される。招待メール送信リクエストを受信したウェブサーバ９ｂは、そのリクエストを主処理システム９ｃに渡す。主処理システム９ｃでは招待メール送信リクエストを受信すると、招待メール送信プログラムが前述の処理を実行し、入力情報に問題が無い場合には、前述の招待電子メールを動的に生成して保持するとともに、この生成結果の表示情報を含む確認ページ表示情報をウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信し、携帯電話２の表示装置には、ウェブブラウザにより確認ページ表示情報に基づく表示画面が表示される。入力情報不十分等によりメール送信不可能である場合にはその旨の表示情報が返信され、同様に携帯電話２の表示装置に表示される。
【００６０】
そして、確認ページ表示情報に基づく表示画面において、携帯電話２の入力装置により確認入力を行うと、確認リクエストがウェブブラウザからウェブサーバ９ｂに送信され、そのリクエストが主処理システム９ｃに渡される。主処理システム９ｃではこの確認リクエストを受信すると、招待メール送信プログラムが前述の処理を実行し、保持していた招待電子メールを送信メールサーバ９ａを介して送信するとともに、その送信内容を含む送信完了表示情報を動的に生成し、これをウェブサーバ９ｂを介して携帯電話２のウェブブラウザに返信する。携帯電話２の表示装置には、ウェブブラウザにより送信完了表示情報に基づく表示画面が表示される。また、キャンセルリクエストを行った場合には、招待メール送信ページ表示情報のリクエストとなるため、再びウェブサーバ９ｂにより招待メール送信ページ表示情報が携帯電話２のウェブブラウザに返信される。
【産業上の利用可能性】
【００６１】
本発明は、利用者が携帯電話を利用して日々の健康管理を行うことができるシステムとして利用できるものである。
【図面の簡単な説明】
【００６２】
【図１】本発明に係る健康支援システムの構成図である。
【図２】サービス提供装置の構成図である。
【図３】健康情報の入力を促す電子メールの一例を示す概略図である。
【図４】健康情報の入力画面の一例を示す概略図である。
【図５】記録結果の表示画面の一例を示す概略図である。
【図６】メニュー画面の一例を示す概略図である。
【図７】健康情報閲覧ページの表示画面の一例を示す概略図である。
【図８】健診結果閲覧ページの表示画面例を示す概略図である。
【図９】用語解説ページの表示画面例を示す概略図である。
【符号の説明】
【００６３】
１…健康記録管理システム、２…携帯電話、３…携帯電話通信網、４…基地局、５…携帯電話用メールサーバ、６…インターネット網、７…専用回線、８…ゲートウェイサーバ、９…サービス提供装置、９ａ…送信メールサーバ、９ｂ…ウェブサーバ、９ｃ…主処理システム、９ｄ…データベースサーバ。
【図１】
2008276427.tif 000003
【図２】
2008276427.tif 000004
【図３】
2008276427.tif 000005
【図４】
2008276427.tif 000006
【図５】
2008276427.tif 000007
【図６】
2008276427.tif 000008
【図７】
2008276427.tif 000009
【図８】
2008276427.tif 000010
【図９】
2008276427.tif 000011