(57)【要約】【課題】モバイル端末を利用して個人の経時的な健診情報を容易に閲覧でき、また、高速に種々の表示形態に変更できる健診情報システムを提供すること。【解決手段】モバイル端末１の健診情報取得手段５は、サーバ２にＩＤを含む健診情報閲覧要求を送信し、これに対してサーバ２から送信される健診情報を取得する。グラフ描画手段６は、ユーザが選択した関数に従って健診情報の経時的変化をグラフ表示する。サーバ２のデータベース検索手段９は、モバイル端末１からの健診情報閲覧要求に従って健診情報データベース３にアクセスし、健診情報を検索する。ウエブサーバ手段７は、データベース検索手段９により検索された健診情報をモバイル端末１に配信する。サーブレットエンジン手段８は、データベース検索手段９とウエブサーバ手段７の間の通信を仲介する。【選択図】図１
2008134898.tif 000002
【特許請求の範囲】
【請求項１】
無線通信機能を有するモバイル端末と、
無線通信機能を有するサーバと、
健診情報を経時的に保存する健診情報データベースを備え、
前記モバイル端末は、前記サーバにＩＤを含む健診情報閲覧要求を送信し、該健診情報閲覧要求に対しサーバから配信される健診情報を取得する健診情報取得手段、および取得した健診情報の経時的変化を、ユーザにより選択された関数に従ってグラフ表示させるグラフ描画手段を有し、
前記サーバは、前記モバイル端末から送信された健診情報閲覧要求に従って前記健診情報データベースにアクセスし、該健診情報閲覧要求に含まれるＩＤに対応する健診情報を検索するデータベース検索手段、前記データベース検索手段により検索された健診情報を前記モバイル端末に配信するウエブサーバ手段、および前記データベース検索手段とウエブサーバ手段の間の通信を仲介するサーブレットエンジン手段を有することを特徴とする健診情報システム。
【請求項２】
前記サーブレットエンジン手段は、データフォーマット変換機能を有することを特徴とする請求項１に記載の健診情報システム。
【請求項３】
前記グラフ描画手段は、健診情報の経時的変化の数値に応じてグラフ表示における縮尺を最適化する機能を有することを特徴とする請求項１または２に記載の健診情報システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健診情報システムに関し、特に、モバイル端末を利用して個人の経時的な健診情報をグラフ表示などで容易かつ迅速に閲覧できる健診情報システムに関する。
【背景技術】
【０００２】
健診情報をインターネットや無線端末に配信する健診情報システムが開発・実用化されている。例えば、被験者のウエブ(WEB)健診の申し込みに従って医療機関から自宅でできる簡易健診キットを郵送し、被験者が該簡易健診キットにより検体等を採取して医療機関に送り返すと、その検査結果が健診情報としてホームページに掲載されるシステムがある。このようなシステムを利用することにより、被験者はＩＤやパスワードによって自分の健診情報にアクセスし、閲覧することができる。また、医療機関側では毎回の健診情報を蓄積保存し、ホームページに掲載するので、被験者は、該ホームページに適宜アクセスすることにより自分の経時的な検査数値等を、例えばグラフ化された履歴として見ることができる。
【０００３】
特許文献１には、インターネット端末とサーバを情報通信ネットワークで接続し、データベースに各種健康情報を記憶させ、インターネット端末でそれらの健康情報を閲覧することができる健康管理システムが記載されている。ここでは、インターネット端末として携帯電話端末が使用可能であり、サーバーは、インターネット端末からの要求に従って、例えば血圧の測定データを抽出し、さらにグラフ表示画面に変換して送信する。インターネット端末は、サーバからの送信を受けて血圧測定値の時系列のグラフ表示画面を表示する。
【特許文献１】特開２００２−５６０９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
各人が受けた健康診断の健診結果およびその履歴は、医療機関に保存されており、その電子情報をデータベースとして保存しているところも多い。個人レベルでの健康状態の把握し、健康管理を行うには、各人が医療機関に保存されている自分の健康診断の健診結果およびその履歴を容易に閲覧できることが望ましい。
【０００５】
近年、携帯電話やＰＤＡなどのモバイル端末の急速な普及と通信の高速化により、個人レベルではモバイル端末の使用が家庭内パソコンの使用を凌ぐ勢いであり、モバイル端末を利用すれば、健診情報の閲覧を広く個人レベルで普及させることができる。
【０００６】
特許文献１に記載の健康管理システムによれば、インターネット端末によりサーバにアクセスし、データベースから健康情報を抽出してインターネット端末で閲覧することができる。しかしながら、このシステムでは、インターネット端末からの要求に従ってサーバ側で特定の測定データを抽出してグラフ表示画面に変換し、グラフ表示画面の情報をインターネット端末に送信するので、インターネット端末とサーバとの通信に要する時間が長くなるという課題がある。
【０００７】
健診情報は、種々の異なる表示形態、例えば折れ線グラフや棒グラフに変更して表示したり、拡大、縮小、回転などさせて表示したい場合がある。特許文献１に記載の健康管理システムでは、このような場合でもその都度インターネット端末からサーバに要求を送信し、サーバ側で測定データを編集加工し、編集加工された情報をインターネット端末に送信しなければならないので、高速に所望の表示形態を得ることができないという課題もある。
【０００８】
本発明の目的は、上記の点にかんがみなされたものであり、モバイル端末を利用して個人の経時的な健診情報を容易に閲覧でき、また、高速に種々の表示形態を得ることができる健診情報システムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、無線通信機能を有するモバイル端末と、無線通信機能を有するサーバと、健診情報を経時的に保存する健診情報データベースを備え、前記モバイル端末は、前記サーバにＩＤを含む健診情報閲覧要求を送信し、該健診情報閲覧要求に対しサーバから配信される健診情報を取得する健診情報取得手段、および取得した健診情報の経時的変化を、ユーザにより選択された関数に従ってグラフ表示させるグラフ描画手段を有し、前記サーバは、前記モバイル端末から送信された健診情報閲覧要求に従って前記健診情報データベースにアクセスし、該健診情報閲覧要求に含まれるＩＤに対応する健診情報を検索するデータベース検索手段、前記データベース検索手段により検索された健診情報を前記モバイル端末に配信するウエブサーバ手段、および前記データベース検索手段とウエブサーバ手段の間の通信を仲介するサーブレットエンジン手段を有する点に第１の特徴がある。
【００１０】
また、本発明は、前記サーブレットエンジン手段が、データフォーマット変換機能を有する点に第２の特徴がある。
【００１１】
さらに、本発明は、前記グラフ描画手段が、健診情報の経時的変化の数値に応じて描画範囲あるいは縮尺を最適化する機能を有する点に第３の特徴がある。
【発明の効果】
【００１２】
本発明の第１の特徴によれば、携帯電話などのモバイル端末を用いて個人の経時的な健診情報をグラフ表示し、閲覧することができるので、健診情報の閲覧の広い普及が期待できる。また、モバイル端末がグラフ描画手段を有し、該グラフ描画手段が、ユーザにより選択された関数に従って健診情報をグラフ表示するので、サーバ側からはテキストデータを一回だけ送信すればよく、健康情報の表示形態を変えるたびにサーバと通信する必要がない。これにより、モバイル端末で高速に種々の表示形態に変更することができる。
【００１３】
また、第２の特徴によれば、モバイル端末の処理能力やメモリの制限上からそこで取り扱うデータフォーマットがデータベースに保存された健診情報のデータフォーマットと異なる場合であっても、データベースに保存された健診情報をモバイル端末で取り扱うことができるようにフォーマット変換して配信できる。
【００１４】
さらに、第３の特徴によれば、健診結果の数値が変動しても、携帯電話などの限られた大きさの表示装置を用いて、しかも、スクロールなどの手間をユーザに負わせることなく自動的に１画面内に収まるように健診情報をグラフ表示させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明を説明する。図１は、本発明に係る健診情報システムの一実施形態を示すブロック構成図である。本実施形態の健診情報システムは、無線通信機能を有するモバイル端末１と、無線通信機能を有するサーバ２と、健診情報データベース３を備える。
【００１６】
モバイル端末１には、アプリケーション実行環境４、アプリケーション実行環境４上で動作し、サーバ２に健診情報閲覧要求を送信し、該健診情報閲覧要求に対しサーバ２から配信される健診情報を取得する健診情報取得手段５、および取得した健診情報の経時的変動をグラフにして提示するためのグラフ描画手段６が搭載されている。ここで、モバイル端末とは、持ち運び可能で無線通信可能な情報端末を意味し、携帯電話やＰＤＡを含む。
【００１７】
一方、サーバ２には、ウエブ(WEB)サーバ手段７、サーブレット(Servlet)エンジン手段８、およびデータベース検索手段９が搭載されている。データベース検索手段９は、モバイル端末１から送信された健診情報閲覧要求に従って健診情報データベース３にアクセスし、該当する健診情報を検索して取り出す機能を有する。
【００１８】
ウエブサーバ手段７は、データベース検索手段９により検索された健診情報をモバイル端末１に配信する機能を有する。サーブレットエンジン手段８は、データベース検索手段９とウエブサーバ手段７の間の通信を仲介し、モバイル端末１からの健診情報閲覧要求に基づいて健診情報をモバイル端末１側に返す機能を有する。
【００１９】
なお、健診情報システムは、個人のプライバシーに関わる健診情報を扱うものであるため、モバイル端末１においてユーザにＩＤやパスワードの入力を要求し、入力されたＩＤやパスワードを健診情報閲覧要求に含ませてサーバ２に送信する。サーバ２には、モバイル端末１から送信されてきたＩＤやパスワードに基づいて個人認証を行う認証手段を実装し、この認証手段によりユーザの正当性が判定された場合のみ健診情報を提供する。モバイル端末１として携帯電話を用いる場合、個々の携帯電話にはＳＩＤ(Subscribe ID;加入者ID)が割り振られているので、これを使って個人認証を行うことができる。
【００２０】
また、近年、医療情報や健診情報は、MML(mobile markup language)、MERIT-9、HL7(Health Level 7)などの標準に従って記述される場合が増えている。これらの標準に従う医療情報や健診情報は、予め決められたXML(extensible markup language)タグを用いて記述される。しかし、モバイル端末１でXMLデータをそのまま扱うことは、処理能力やメモリの制約上、あまり現実的でない。そこで、サーブレットエンジン手段８には、健診情報データベース３から取得されたXML形式のデータをよりデータ量の少ない形式、例えばCSV形式のフォーマットに変換する機能を付加しておき、モバイル端末１にはこのCSV形式のフォーマットの健診情報を配信することが好ましい。
【００２１】
健診情報データベース３は、ユーザ個々の健診情報を経時的に保存する。健康情報は、健康な人も含む一般の人を対象として定期健診を実施する健康診断機関または検査会社などから通信回線を介してサーバ２に送信され、健診情報データベース３に格納される。
【００２２】
ユーザが自分の健診情報をモバイル端末１で閲覧する場合、まず、健診情報取得のためのアプリケーションを選択し、モバイル端末１の健診情報取得手段４からサーバ２のウエブサーバ手段７に健診情報閲覧要求、例えばHTTPS(hypertext transfer protocol over transport layer security/secure sockets layer)リクエストを送出する。なお、この際、ユーザＩＤの入力を要求し、入力されたＩＤを健診情報閲覧要求に含ませてサーバ１に送信する。閲覧要求は、閲覧を希望する特定の健診情報を指定したり、ユーザ健診情報全てを指定したりして行うこともできる。
【００２３】
サーバ２は、この健診情報閲覧要求に対して個人認証を行い、ユーザが正当であるか否かを判定する。これによりユーザの正当性が判定されれば、データベース検索手段９は、該ユーザの健診情報を健診情報データベース３から検索して取り出す。これにより取り出された健診情報は、サーブレットエンジン手段８により所定形式にフォーマット変換され、ウエブサーバ手段７よりHTTPSレスポンスとしてモバイル端末１に返送される。
【００２４】
モバイル端末１の健診情報取得手段５は、返送されてきた健診情報をメモリに蓄積する。グラフ描画手段６は、グラフ描画ライブラリとして複数の関数群を有し、健診情報取得手段５がメモリに蓄積した健診情報を、ユーザにより選択された関数に従って処理し、表示させる。ここで、ユーザは、関数を選択することにより、健診情報の表示形態を異なるグラフ表示に変更することができる。また、グラフ表示の間だけでなく、表形式の表示にも変更できるようにしてもよい。
【００２５】
図２は、図１の健診情報システムにおける処理を示すフローチャートである。モバイル端末１からの健診情報閲覧要求に従って健診情報データベース３のデータソース１０から数値データや各種パラメータを含む健診情報がモバイル端末１に転送され、そのメモリ１１に蓄積される(Ｓ２１)。ユーザがメニューを使ってグラフ描画ライブラリ１２のうちの任意の関数を選択すると(Ｓ２２)、グラフ描画手段６は、選択された関数に従ってメモリ１１に蓄積されている健診情報の中から必要なものを抽出し、グラフを作成してモバイル端末１の表示画面に出力する(Ｓ２３)。ここで、関数を選択することにより、メモリ１１に蓄積されている健診情報を元に折れ線グラフや棒グラフなどにグラフ表示を変更でき、さらに、表示を拡大、縮小、回転などさせることもできる。
【００２６】
図３は、モバイル端末１におけるメニュー画面とグラフ表示の具体例を示す図である。この具体例では、まず、健診カテゴリをカテゴリ一覧の中から選択する。次に、選択したカテゴリに分類される具体的な健診項目を選択するようにしている。一覧表示されるカテゴリとしては、例えば「肥満度」、「高血圧」、「糖尿病」などがあり、「高血圧」のカテゴリに分類される健診項目には、例えば「血圧」、「ＡＳＩ」(Arterial Stiffness Index:血管の硬さを示す指標)、「ＢＮＰ」(ヒト脳性Ｎａ利尿ポリペプチド)などがある。
【００２７】
モバイル端末１を健診情報閲覧システムとして機能させるアプリケーションを立ち上げると、まず、健診カテゴリ一覧を表示したメニュー画面３１が表示される。ユーザは、ここで表示された健診カテゴリ一覧の中から所望するものを１つ選択すると、選択されたカテゴリに分類されている検査項目一覧のメニュー画面３２が表示される。
【００２８】
次に、ユーザが、表示された検査項目一覧の中から所望する項目を１つ選択すると、その項目についての検査結果の経年変化と基準値のグラフが例えば折れ線グラフ３３で表示される。ここで、切替のファンクションキーを操作することにより、他の表示形態、例えば棒グラフの表示に変更できる。
【００２９】
図３では、健診カテゴリ一覧の「高血圧」を選択し、「高血圧」のカテゴリに分類されている「ＡＳＩ」を選択し、「ＡＳＩ」が折れ線グラフで経時的に表示された状態を示している。
【００３０】
折れ線グラフや棒グラフの場合、健診情報(検査結果)の数値の正常範囲、境界領域、異常範囲で画面バックの色を分けてグラフ表示させれば、ユーザが健診情報の経年変化およびその数値が正常か異常かを容易に理解できるようになる。
【００３１】
健診情報の数値は、人によって大きく異なり、また、同一人でも年によって著しく変動する。このため、グラフ描画の数値範囲あるいは縮尺を固定とした場合には、１画面内では表示することができない状態が生じることがある。
【００３２】
グラフ描画の数値範囲を健診情報の数値に応じて自動的に変更する描画範囲最適化機能をモバイル端末に持たせることにより、このような状態をなくすことができる。この機能は、グラフ描画される健診情報の数値の最大値を調べ、それが表示画面内に収まるように縮尺を変えることにより実現できる。また、描画範囲最適化機能を働かせるか働かせないかをユーザが選択し得るようにしておいてもよい。
【００３３】
図４は、グラフ描画範囲の変更の説明図である。図４（ａ）に示すように、グラフ描画範囲を固定にした場合、固定された描画範囲を超えた数値がある場合に全体の数値の変化を見ようとするには、画面をスクロールさせるなどする必要がある。グラフ描画手段６に健診結果の数値に基づいて描画範囲や縮尺を自動的に調整する機能を付加することにより、検査結果が変動してもそれがモバイル端末１の表示画面内に収まるようにすることができ、健診結果の数値が大きく変動した場合でも、ユーザは、表示画面をスクロールさせる必要がなく、検査結果の経年変化を理解し易くなる。図４（ｂ）は、この機能により図４（ａ）の健診結果が表示画面内に納められた状態を示している。
【００３４】
以上、実施形態について説明したが、本発明は上記実施形態に限られない。例えば、測定装置による脈拍などの測定データを連続的にモバイル端末に送り、リアルタイムでグラフ表示させる機能を付加することができる。この場合、測定装置による測定データは、サーバを介してモバイル端末に送ってもよいし、測定装置から直接モバイル端末に送ってもよい。
【００３５】
これにより、例えばスポーツセンターでの運動時の脈拍などのリアルタイム測定データと健診情報と連動させ、最適な運動メニューをユーザに提示あるいはユーザが選択できようになる。また、リアルタイム測定データを医師のモバイル端末に送れば、医師は、リアルタイム測定データと健診情報を元にユーザの健康状態を遠隔で確認できるようになる。
【００３６】
モバイル端末が受けるデータの欠落は、サーバからデータを再送することにより補うことができる。これは、例えば、モバイル端末側でシーケンス番号を元にデータの欠落を判定し、この判定結果をＡＣＫあるいはＮＡＣＫとしてサーバに返し、サーバではＮＡＣＫが返された場合に該当シーケンス番号のデータを再送することで実現できる。また、モバイル端末に電波が届いているかどうか、HTTPまたはソケットのコネクションが切れていないかどうかなどの判定結果をユーザに知らせることも好ましい。
【図面の簡単な説明】
【００３７】
【図１】本発明に係る健診情報システムの一実施形態を示すブロック構成図である。
【図２】図１の健診情報システムにおける処理の流れを示すフローチャートである。
【図３】モバイル端末におけるメニュー画面とグラフ表示の具体例を示す図である。
【図４】グラフ表示における描画範囲最適化機能の説明図である。
【符号の説明】
【００３８】
１・・・モバイル端末、２・・・サーバ、３・・・健診情報データベース、４・・・アプリケーション実行環境、５・・・健診情報取得手段、６・・・グラフ描画手段、７・・・ウエブサーバ手段、８・・・サーブレットエンジン手段、９・・・データベース検索手段、１０・・・データソース、１１・・・メモリ、１２・・・グラフ描画ライブラリ
【図１】
2008134898.tif 000003
【図２】
2008134898.tif 000004
【図３】
2008134898.tif 000005
【図４】
2008134898.tif 000006