(57)【要約】【課題】身長と体重を用いてＢＭＩの適否を示しうるＢＭＩ電子グラフ出力装置を提供する。【解決手段】身長を示す第１の軸と、第１の軸に直交し、体重を示す第２の軸と、ＢＭＩ（ここで、「ＢＭＩ＝体重（ｋｇ）／｛身長（ｍ）｝２」である）が第１から第Ｎ（Ｎは１以上の整数である）の値となる場合の身長と体重との関係をそれぞれ示す第１から第Ｎの放物線と、を表すＢＭＩ電子グラフの画像データであるグラフ画像データが記憶される画像データ記憶部１１と、画像データ記憶部１１からグラフ画像データを読み出し、そのグラフ画像データを出力する画像データ出力部１４と、を備える。【選択図】図１
0003145721.tif 000002
【実用新案登録請求の範囲】
【請求項１】
身長を示す第１の軸と、前記第１の軸に直交し、体重を示す第２の軸と、ＢＭＩ（ここで、「ＢＭＩ＝体重（ｋｇ）／｛身長（ｍ）｝２」である）が第１から第Ｎ（Ｎは１以上の整数である）の値となる場合の身長と体重との関係をそれぞれ示す第１から第Ｎの放物線と、を表すＢＭＩ電子グラフの画像データであるグラフ画像データが記憶される画像データ記憶部と、
前記画像データ記憶部からグラフ画像データを読み出し、当該グラフ画像データを出力する画像データ出力部と、を備えたＢＭＩ電子グラフ出力装置。
【請求項２】
身長の値と体重の値とを受け付ける受付部と、
前記受付部が受け付けた身長の値と体重の値とに対応する、ＢＭＩ電子グラフの座標平面上の位置を示す図形であるポイント図形の画像データであるポイント図形画像データを生成する画像生成部と、をさらに備え、
前記画像データ出力部は、前記ポイント図形画像データをも出力する、請求項１記載のＢＭＩ電子グラフ出力装置。
【請求項３】
前記受付部は、前記ＢＭＩ電子グラフの座標平面上における前記ポイント図形の位置に関する指示を受け付けることによって、当該ポイント図形の位置に対応する身長の値と体重の値とを受け付ける、請求項２記載のＢＭＩ電子グラフ出力装置。
【請求項４】
前記画像生成部は、前記ポイント図形から前記第１の軸に垂直に引いた第１の垂直線の図形である第１の垂直線図形の画像データである第１の垂直線図形画像データと、前記ポイント図形から前記第２の軸に垂直に引いた第２の垂直線の図形である第２の垂直線図形の画像データである第２の垂直線図形画像データとをも生成し、
前記画像データ出力部は、前記第１の垂直線図形画像データと、前記第２の垂直線図形画像データとをも出力する、請求項２または請求項３記載のＢＭＩ電子グラフ出力装置。
【請求項５】
前記画像生成部は、前記受付部が受け付けた身長の値の画像データであり、前記第１の軸と前記第１の垂直線図形との交点の位置に表示される画像データである身長画像データと、前記受付部が受け付けた体重の値の画像データであり、前記第２の軸と前記第２の垂直線図形との交点の位置に表示される画像データである体重画像データとをも生成し、
前記画像データ出力部は、前記身長画像データと、前記体重画像データとをも出力する、請求項４記載のＢＭＩ電子グラフ出力装置。
【請求項６】
前記画像生成部は、前記第１の軸と前記第１の垂直線図形との交点の位置を拡大した図形である第１の拡大図形の画像データである第１の拡大図形画像データと、前記第２の軸と前記第２の垂直線図形との交点の位置を拡大した図形である第２の拡大図形の画像データである第２の拡大図形画像データとをも生成し、
前記画像データ出力部は、前記第１の拡大図形画像データと、前記第２の拡大図形画像データとをも出力する、請求項４または請求項５記載のＢＭＩ電子グラフ出力装置。
【請求項７】
前記画像生成部は、前記受付部が受け付けた身長の値と体重の値とに対応するＢＭＩの値の画像データであるＢＭＩ画像データをも生成し、
前記画像データ出力部は、前記ＢＭＩ画像データをも出力する、請求項２から請求項６のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項８】
前記画像生成部は、ＢＭＩが１個以上の基準ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である基準体重の値を算出し、当該基準体重の値の画像データである基準体重画像データをも生成し、
前記画像データ出力部は、前記基準体重画像データをも出力する、請求項２から請求項７のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項９】
前記基準ＢＭＩの値は、１８．５，２２，２５である、請求項８記載のＢＭＩ電子グラフ出力装置。
【請求項１０】
前記画像生成部は、ＢＭＩが１個以上の目標ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である目標体重の値を算出し、当該目標体重の値と前記受付部が受け付けた体重の値との差の値を算出し、当該差の値の画像データである差画像データをも生成し、
前記画像データ出力部は、前記差画像データをも出力する、請求項２から請求項９のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項１１】
前記画像生成部は、前記体重の差の値に対応するエネルギー量の値を算出し（ここで、「エネルギー量（ｋｃａｌ）＝体重の差（ｇ）×７」である）、当該エネルギー量の値の画像データであるエネルギー量画像データをも生成し、
前記画像データ出力部は、前記エネルギー量画像データをも出力する、請求項１０記載のＢＭＩ電子グラフ出力装置。
【請求項１２】
前記目標ＢＭＩの値は、
前記受付部が受け付けた身長の値と体重の値とに対応するＢＭＩが２５より大きい場合には、２２，２５であり、
前記受付部が受け付けた身長の値と体重の値とに対応するＢＭＩが２２より大きく２５より小さい場合には、２２である、請求項１０または請求項１１記載のＢＭＩ電子グラフ出力装置。
【請求項１３】
前記画像生成部は、前記ポイント図形の位置を拡大した図形であるポイント拡大図形の画像データであるポイント拡大図形画像データをも生成し、
前記画像データ出力部は、前記ポイント拡大図形画像データをも出力する、請求項２から請求項１２のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項１４】
身長の値を受け付ける受付部と、
ＢＭＩが１個以上の基準ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である基準体重の値を算出し、当該基準体重の値の画像データである基準体重画像データを生成する画像生成部と、をさらに備え、
前記画像データ出力部は、前記基準体重画像データをも出力する、請求項１記載のＢＭＩ電子グラフ出力装置。
【請求項１５】
前記基準ＢＭＩの値は、１８．５，２２，２５である、請求項１４記載のＢＭＩ電子グラフ出力装置。
【請求項１６】
前記画像データ出力部による出力は表示である、請求項１から請求項１５のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項１７】
前記画像データ出力部による出力は送信である、請求項１から請求項１５のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項１８】
前記第１から第Ｎの放物線によって分けられたＮ＋１個の領域は、領域ごとに異なる色で着色されている、請求項１から請求項１７のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項１９】
Ｎは１であり、
前記第１の値は２５である、請求項１から請求項１８のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項２０】
Ｎは２であり、
前記第１の値は２５であり、前記第２の値は１８．５である、請求項１から請求項１８のいずれか記載のＢＭＩ電子グラフ出力装置。
【請求項２１】
前記ＢＭＩ電子グラフは、ＢＭＩが所定の値ごとの身長と体重との関係を示す複数の補助放物線をさらに表す、請求項１から請求項２０のいずれか記載のＢＭＩ電子グラフ出力装置。
【考案の詳細な説明】
【技術分野】
【０００１】
本考案は、身長と体重とを直交する２軸にとったグラフ等の画像データを出力するＢＭＩ電子グラフ出力装置に関する。
【背景技術】
【０００２】
従来、肥満度を調べる簡便な方法として、ＢＭＩ（Ｂｏｄｙ  Ｍａｓｓ  Ｉｎｄｅｘ（ボディマス指数））が知られている。それは、次式のようにして求めることができる（例えば、非特許文献１参照）。また、非特許文献１によれば、標準体重は、身長（ｍ）×身長（ｍ）×２２となる。すなわち、ＢＭＩ＝２２となる体重が標準体重となる。
【０００３】
ＢＭＩ＝体重（ｋｇ）／｛身長（ｍ）｝＾２
【非特許文献１】日本糖尿病学会編、「糖尿病治療ガイド  ２００８−２００９」、ｐ．２６、文光堂、２００８年２月
【考案の開示】
【考案が解決しようとする課題】
【０００４】
ＢＭＩは、保健・医療の分野において広く用いられており、ウェブ上においても、身長と体重を数値入力することによってＢＭＩを計算する機能をもつサイトは数え切れないほど存在する。しかしながら、身長等の数値を入力することによってＢＭＩの値が得られたとしても、そのＢＭＩの値の意味がわかりにくいという問題があった。また、マウス等を用いたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）の操作のみで身長と体重を入力する方法がなく、結果として、ＢＭＩを計算するサイトがあまり利用されていなかった。また、ＢＭＩの値が分かったとしても、肥満ややせの程度がどれぐらいであるのかがわかりにくいという問題もあった。
【０００５】
一方、上記の式を用いてＢＭＩを算出する一般的な目的は、ＢＭＩの値を算出した上で、ＢＭＩが標準範囲にあるのか、あるいは、肥満の範囲にあるのかなどのＢＭＩに関する情報を知るためであることが多かった。このように、得られたＢＭＩの値の意義を簡易に理解できる方法が求められていた。
【０００６】
本考案は、上記の状況を考慮してなされたものであり身長と体重を用いて、ＢＭＩが標準の範囲にあるのかどうかなどのＢＭＩに関する情報を容易に知ることができるＢＭＩ電子グラフ出力装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本考案によるＢＭＩ電子グラフ出力装置は、身長を示す第１の軸と、前記第１の軸に直交し、体重を示す第２の軸と、ＢＭＩ（ここで、「ＢＭＩ＝体重（ｋｇ）／｛身長（ｍ）｝２」である）が第１から第Ｎ（Ｎは１以上の整数である）の値となる場合の身長と体重との関係をそれぞれ示す第１から第Ｎの放物線と、を表すＢＭＩ電子グラフの画像データであるグラフ画像データが記憶される画像データ記憶部と、前記画像データ記憶部からグラフ画像データを読み出し、当該グラフ画像データを出力する画像データ出力部と、を備えたものである。
【０００８】
このような構成により、ＢＭＩ電子グラフを出力することができる。そして、その出力されたＢＭＩ電子グラフを参照することにより、体重と身長とが分かれば、ＢＭＩが、第１から第Ｎの放物線によって分けられたＮ＋１個の領域のうちのどの領域に存在するのかを容易に知ることができる。したがって、第１から第Ｎの値を適切に設定しておくことにより、例えば、ＢＭＩが正常な範囲に存在するのか、あるいは、肥満の範囲に存在するのかなどを容易に知ることができるようになる。また、肥満の範囲に存在する場合に、その肥満の程度を視覚的に容易に把握することができるようになる。
【０００９】
また、本考案によるＢＭＩ電子グラフ出力装置では、身長の値と体重の値とを受け付ける受付部と、前記受付部が受け付けた身長の値と体重の値とに対応する、ＢＭＩ電子グラフの座標平面上の位置を示す図形であるポイント図形の画像データであるポイント図形画像データを生成する画像生成部と、をさらに備え、前記画像データ出力部は、前記ポイント図形画像データをも出力してもよい。
【００１０】
このような構成により、ポイント図形がＢＭＩ電子グラフに表示されることになり、受け付けられた身長の値と体重の値とに対応する座標平面上の位置を容易に示すことができる。その結果、ＢＭＩ電子グラフを見るユーザは、ポイント図形の位置を確認することによって、ＢＭＩが正常な範囲にあるのかどうかなどのＢＭＩに関する情報を容易に知ることができる。
【００１１】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記受付部は、前記ＢＭＩ電子グラフの座標平面上における前記ポイント図形の位置に関する指示を受け付けることによって、当該ポイント図形の位置に対応する身長の値と体重の値とを受け付けてもよい。
【００１２】
このような構成により、ＧＵＩを用いて、直感的に身長の値と体重の値とを入力することができるようになり、それらの値を入力するユーザの利便性が向上されることになる。
【００１３】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記ポイント図形から前記第１の軸に垂直に引いた第１の垂直線の図形である第１の垂直線図形の画像データである第１の垂直線図形画像データと、前記ポイント図形から前記第２の軸に垂直に引いた第２の垂直線の図形である第２の垂直線図形の画像データである第２の垂直線図形画像データとをも生成し、前記画像データ出力部は、前記第１の垂直線図形画像データと、前記第２の垂直線図形画像データとをも出力してもよい。
【００１４】
このような構成により、第１及び第２の垂直線図形がＢＭＩ電子グラフに表示されることになり、ポイント図形に対応する身長の値と体重の値とを容易に知ることができるようになる。その結果、例えば、ポイント図形の位置に対応する身長の値と体重の値を受け付ける場合に、目標とするポイント図形の位置を早く見つけることができるようになりうる。
【００１５】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記受付部が受け付けた身長の値の画像データであり、前記第１の軸と前記第１の垂直線図形との交点の位置に表示される画像データである身長画像データと、前記受付部が受け付けた体重の値の画像データであり、前記第２の軸と前記第２の垂直線図形との交点の位置に表示される画像データである体重画像データとをも生成し、前記画像データ出力部は、前記身長画像データと、前記体重画像データとをも出力してもよい。
【００１６】
このような構成により、身長の値と体重の値とがＢＭＩ電子グラフに表示されることになり、ポイント図形に対応する身長の値と体重の値との厳密な値を容易に知ることができるようになる。
【００１７】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記第１の軸と前記第１の垂直線図形との交点の位置を拡大した図形である第１の拡大図形の画像データである第１の拡大図形画像データと、前記第２の軸と前記第２の垂直線図形との交点の位置を拡大した図形である第２の拡大図形の画像データである第２の拡大図形画像データとをも生成し、前記画像データ出力部は、前記第１の拡大図形画像データと、前記第２の拡大図形画像データとをも出力してもよい。
【００１８】
このような構成により、第１及び第２の拡大図形がＢＭＩ電子グラフに表示されることになり、ポイント図形に対応する身長の値と体重の値との詳細な値を容易に知ることができるようになる。
【００１９】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記受付部が受け付けた身長の値と体重の値とに対応するＢＭＩの値の画像データであるＢＭＩ画像データをも生成し、前記画像データ出力部は、前記ＢＭＩ画像データをも出力してもよい。
【００２０】
このような構成により、受け付けられた身長の値と体重の値とに対応するＢＭＩの値がＢＭＩ電子グラフに表示されることになり、ポイント図形に対応するＢＭＩを容易に知ることができるようになる。
【００２１】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、ＢＭＩが１個以上の基準ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である基準体重の値を算出し、当該基準体重の値の画像データである基準体重画像データをも生成し、前記画像データ出力部は、前記基準体重画像データをも出力してもよい。
【００２２】
このような構成により、受け付けられた身長の値に対応する基準体重の値がＢＭＩ電子グラフに表示されることになり、例えば、ユーザは、その基準体重の値と、自らの体重の値とを比較することによって、基準体重との差を知ることができる。
【００２３】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、ＢＭＩが１個以上の目標ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である目標体重の値を算出し、当該目標体重の値と前記受付部が受け付けた体重の値との差の値を算出し、当該差の値の画像データである差画像データをも生成し、前記画像データ出力部は、前記差画像データをも出力してもよい。
このような構成により、受け付けられた体重と、基準体重との差を容易に分かるようにすることができる。
【００２４】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記体重の差の値に対応するエネルギー量の値を算出し（ここで、「エネルギー量（ｋｃａｌ）＝体重の差（ｇ）×７」である）、当該エネルギー量の値の画像データであるエネルギー量画像データをも生成し、前記画像データ出力部は、前記エネルギー量画像データをも出力してもよい。
【００２５】
このような構成により、基準体重となるためには、どれぐらいのエネルギー量を消費しなければならないのか、あるいは、どれぐらいのエネルギー量の摂取を控えなくてはならないのかを容易に知ることができるようになる。
【００２６】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像生成部は、前記ポイント図形の位置を拡大した図形であるポイント拡大図形の画像データであるポイント拡大図形画像データをも生成し、前記画像データ出力部は、前記ポイント拡大図形画像データをも出力してもよい。
【００２７】
このような構成により、ポイント図形の位置が拡大して表示されることになり、ポイント図形に対応する身長や体重の値を容易に知ることができるようになる。
【００２８】
また、本考案によるＢＭＩ電子グラフ出力装置では、身長の値を受け付ける受付部と、ＢＭＩが１個以上の基準ＢＭＩの値となるように、前記受付部が受け付けた身長の値に対する体重の値である基準体重の値を算出し、当該基準体重の値の画像データである基準体重画像データを生成する画像生成部と、をさらに備え、前記画像データ出力部は、前記基準体重画像データをも出力してもよい。
【００２９】
このような構成により、受け付けられた身長の値に対応する基準体重の値がＢＭＩ電子グラフに表示されることになり、例えば、ユーザは、その基準体重の値と、自らの体重の値とを比較することによって、基準体重との差を知ることができる。
【００３０】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記画像データ出力部による出力は表示であってもよく、送信であってもよい。
このような構成により、グラフ画像データ等が表示されたり、送信されたりするようになる。
【００３１】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記第１から第Ｎの放物線によって分けられたＮ＋１個の領域は、領域ごとに異なる色で着色されていてもよい。
このような構成により、Ｎ＋１個の領域を容易に識別可能なようにすることができうる。
【００３２】
また、本考案によるＢＭＩ電子グラフ出力装置では、前記ＢＭＩ電子グラフは、ＢＭＩが所定の値ごとの身長と体重との関係を示す複数の補助放物線をさらに表してもよい。
このような構成により、補助放物線を用いて、例えば、装置がない場所においても、ＢＭＩ電子グラフ出力装置がプリントアウトしたＢＭＩ電子グラフの紙を用いることによって、ＢＭＩのおおよその値を知ることができるようになる。
【考案の効果】
【００３３】
本考案によるＢＭＩ電子グラフ出力装置によれば、身長と、体重とを用いて、例えば、ＢＭＩが標準の範囲にあるのかどうかなどのＢＭＩに関する情報を容易に知ることができるようになる。
【考案を実施するための最良の形態】
【００３４】
以下、本考案によるＢＭＩ電子グラフ出力装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。
【００３５】
（実施の形態１）
本考案の実施の形態１によるＢＭＩ電子グラフ出力装置について、図面を参照しながら説明する。
図１は、本実施の形態によるＢＭＩ電子グラフ出力装置１の構成を示すブロック図である。本実施の形態によるＢＭＩ電子グラフ出力装置１は、画像データ記憶部１１と、受付部１２と、画像生成部１３と、画像データ出力部１４とを備える。
【００３６】
画像データ記憶部１１では、グラフ画像データが記憶される。グラフ画像データは、ＢＭＩ電子グラフの画像データであり、最終的にＢＭＩ電子グラフを表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。ＢＭＩ電子グラフ２０は、図４で示されるように、第１の軸２１と、第２の軸２２と、第１の放物線２３と、第２の放物線２４とを表示する。
【００３７】
第１の軸２１は、変数である身長（ｃｍ）を示す軸である。また、第２の軸２２は、変数である体重（ｋｇ）を示す軸である。なお、第２の軸２２は、第１の軸に直交している。なお、図４では、身長を横軸にとり、体重を縦軸にとっているが、その逆であってもよいことは言うまでもない。また、第１の軸２１の近傍に、図４で示されるように、その軸で示している変数が身長であることを示す情報、例えば、「身長」の文字列が表示されていてもよい。また、その第１の軸２１に、図４で示されるように、目盛と数値が表示されていてもよい。第２の軸２２についても同様であり、第２の軸２２の近傍に、その軸で示している変数が体重であることを示す情報、例えば、「体重」の文字列が表示されていてもよい。また、その第２の軸２２に、目盛と数値が表示されていてもよい。
【００３８】
第１の放物線２３は、ＢＭＩが第１の値となる場合の身長と体重との関係を示す放物線である。また、第２の放物線２４は、ＢＭＩが第２の値となる場合の身長と体重との関係を示す放物線である。ここで、ＢＭＩは、前述の通りであり、次式で表されるものである。
ＢＭＩ＝体重（ｋｇ）／｛身長（ｍ）｝２
【００３９】
この式から明らかなように、ＢＭＩが一定の値である曲線は、放物線となる。また、本実施の形態では、第１の値は「２５」であり、第２の値は「１８．５」であるとする。なお、これらの値は、それらと別の適切な値であってもよいことは言うまでもない。また、図４のＢＭＩ電子グラフ２０では、標準体重の放物線６１も表示されている。その標準体重の放物線６１は、標準体重に対応する放物線である。すなわち、標準体重の放物線６１は、ＢＭＩが標準体重に対応する値（＝２２）となる場合の身長と体重との関係を示す放物線である。身長及び体重に対応するＢＭＩ電子グラフ２０の座標平面上の点が、この標準体重の放物線６１に対して近いかどうかによって、標準体重に近いかどうかが簡単に分かるようになる。
【００４０】
このＢＭＩ電子グラフ２０で表示されるグラフでは、第１及び第２の放物線２３、２４によって座標平面が３個の領域に分けられている。すなわち、第２の軸２２と、第１の放物線２３とによって区切られる領域（この領域を「第１の領域」と呼ぶことにする）と、第２の軸２２と、第１の放物線２３と、第２の放物線２４とによって区切られる領域（この領域を「第２の領域」と呼ぶことにする）と、第１の軸２１と、第２の軸２２と、第２の放物線２４とによって区切られる領域（この領域を「第３の領域」と呼ぶことにする）とに分けられている。なお、第１の放物線２３は、ＢＭＩが２５の放物線であり、第２の放物線２４は、ＢＭＩが１８．５の放物線であるため、第１の領域は、ＢＭＩが２５より大きい領域となり、第２の領域は、ＢＭＩが１８．５より大きく２５より小さい領域となり、第３の領域は、ＢＭＩが１８．５より小さい領域となる。図４では、それらの領域ごとに異なる種類の網掛けを行っているが、それらの網掛けは異なる色に対応していてもよい。すなわち、第１及び第２の放物線２３、２４によって分けられた３個の領域、すなわち、第１から第３の領域は、領域ごとに異なる色で着色されていてもよい。
【００４１】
第１の領域はＢＭＩが２５より大きいため、「肥満」の領域となる。また、第２の領域はＢＭＩが１８．５より大きく２５より小さいため、「正常」の領域となる。また、第３の領域はＢＭＩが１８．５より小さいため、「やせ」の領域となる。なお、図４で示されるように、領域ごとに「肥満」「正常」「やせ」の文言を表示していてもよい。
【００４２】
画像データ記憶部１１にグラフ画像データが記憶される過程は問わない。例えば、記録媒体を介してグラフ画像データが画像データ記憶部１１で記憶されるようになってもよく、通信回線等を介して送信されたグラフ画像データが画像データ記憶部１１で記憶されるようになってもよく、あるいは、入力デバイスを介して入力されたグラフ画像データが画像データ記憶部１１で記憶されるようになってもよい。画像データ記憶部１１での記憶は、ＲＡＭ等における一時的な記憶でもよく、あるいは、長期的な記憶でもよい。画像データ記憶部１１は、所定の記録媒体（例えば、半導体メモリや磁気ディスク、光ディスクなど）によって実現されうる。
【００４３】
受付部１２は、身長の値と、体重の値とを受け付ける。これらの値は、例えば、ＢＭＩ電子グラフ２０における位置を特定したり、ＢＭＩの値を算出したりするために用いられるものである。
【００４４】
受付部１２は、例えば、入力デバイス（例えば、キーボードやテンキーなど）から入力された身長の値と体重の値とを受け付けてもよく、データベースや電子カルテ等の記録媒体（例えば、光ディスクや磁気ディスク、半導体メモリなど）から読み出された身長の値と、体重の値とを受け付けてもよく、有線もしくは無線の通信回線を介して送信された身長の値と体重の値とを受信してもよい。また、受付部１２は、ＢＭＩ電子グラフ２０の座標平面上における後述するポイント図形の位置に関する指示を受け付けることによって、そのポイント図形の位置に対応する身長の値と体重の値とを受け付けてもよい。この場合には、例えば、マウスやタッチパネル等でＢＭＩ電子グラフ２０の対応する箇所をクリックすることなどによって、身長の値と体重の値とを受け付けることになる。ポイント図形の位置に関する指示とは、例えば、ポイント図形を初めて設定する位置を決定する指示であってもよく（この場合には、この指示によってポイント図形がＢＭＩ電子グラフ２０上に表示されることになる。例えば、ＢＭＩ電子グラフ２０の該当箇所をクリックすることなどによってポイント図形が設定される）、すでに表示されているポイント図形を移動させる指示であってもよい（例えば、すでに表示されているポイント図形をマウスでドラッグ等することによって移動させてもよく、あるいは、ポイント図形の新たな位置をクリック等することによって移動させてもよい）。この場合には、例えば、受付部１２は、ＢＭＩ電子グラフ２０におけるポイント図形の座標値（例えば、第１の軸２１方向の画素数と、第２の軸２２方向の画素数であってもよく、その他の座標値であってもよい）と、その座標値に対応する身長の値と体重の値とを対応付ける情報を用いて、そのポイント図形の位置に対応する身長の値と体重の値とを受け付けてもよい。なお、座標値と、身長の値及び体重の値とを対応付ける情報は、例えば、両者を対応付けるテーブル形式の情報であってもよく、あるいは、座標値を引数とする関数であってもよい。なお、受付部１２は、受け付けを行うためのデバイス（例えば、モデムやネットワークカードなど）を含んでもよく、あるいは含まなくてもよい。また、受付部１２は、ハードウェアによって実現されてもよく、あるいは所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００４５】
画像生成部１３は、ポイント図形画像データ、第１及び第２の垂直線図形画像データ、身長画像データ、体重画像データ、ＢＭＩ画像データを生成する。なお、これらのデータについて、図５を参照しながら説明する。
【００４６】
ポイント図形画像データは、ポイント図形３１の画像データである。ポイント図形３１は、受付部１２が受け付けた身長の値と、体重の値とに対応する、ＢＭＩ電子グラフ２０の座標平面上の位置を示す図形である。したがって、ポイント図形３１がＢＭＩ電子グラフ２０上に表示され、そのポイント図形３１がどの領域に存在するのかを見ることによって、肥満であるのかどうかなどを判断することができる。
【００４７】
第１の垂直線図形画像データは、第１の垂直線図形３２の画像データである。第１の垂直線図形３２は、ポイント図形３１から第１の軸２１に垂直に引いた第１の垂直線の図形である。この第１の垂直線図形３２と第１の軸２１との交点によって、ポイント図形３１の位置に対応する身長の値を容易に知ることができるようになる。
【００４８】
第２の垂直線図形画像データは、第２の垂直線図形３３の画像データである。第２の垂直線図形３３は、ポイント図形３１から第２の軸２２に垂直に引いた第２の垂直線の図形である。この第２の垂直線図形３３と第２の軸２２との交点によって、ポイント図形３１の位置に対応する体重の値を容易に知ることができるようになる。
【００４９】
身長画像データは、受付部１２が受け付けた身長の値３４の画像データである。その身長画像データは、第１の軸２１と第１の垂直線図形３２との交点の位置に表示される画像データである。第１の軸２１と第１の垂直線図形３２との交点の位置とは、その交点の真上であってもよく、その交点の近傍の位置であってもよい。この身長の値３４が第１の軸２１と第１の垂直線図形３２との交点の位置に表示されることによって、ポイント図形３１の位置に対応する身長の厳密な値を容易に知ることができるようになる。
【００５０】
体重画像データは、受付部１２が受け付けた体重の値３５の画像データである。この体重画像データは、第２の軸２２と第２の垂直線図形３３との交点の位置に表示される画像データである。第２の軸２２と第２の垂直線図形３３との交点の位置とは、その交点の真上であってもよく、その交点の近傍の位置であってもよい。この体重の値３５が第２の軸２２と第２の垂直線図形３３との交点の位置に表示されることによって、ポイント図形３１の位置に対応する体重の厳密な値を容易に知ることができるようになる。
【００５１】
ＢＭＩ画像データは、受付部１２が受け付けた身長の値と、体重の値とに対応するＢＭＩの値３６の画像データである。このＢＭＩの値３６は、ポイント図形に対応するＢＭＩの値である。このＢＭＩの値３６が表示される位置は問わないが、例えば、図５で示されるように、ポイント図形３１の近傍であってもよい。
【００５２】
なお、ポイント図形画像データ、第１及び第２の垂直線図形画像データ、身長画像データ、体重画像データ、ＢＭＩ画像データは、それぞれポイント図形等の画像データであり、最終的にポイント図形等を表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。また、このポイント図形画像データ等は、グラフ画像データの示すＢＭＩ電子グラフ２０上に生成されてもよく、ＢＭＩ電子グラフ２０とは別途、生成されてもよい。後者の場合には、ＢＭＩ電子グラフ２０上の表示位置を示す情報を各画像データが有していることが好適である。また、このポイント図形画像データ等は、図示しない記録媒体において一時的に記憶されてもよく、あるいは、画像データ記憶部１１において一時的に記憶されてもよい。
【００５３】
画像データ出力部１４は、画像データ記憶部１１からグラフ画像データを読み出し、そのグラフ画像データを、画像生成部１３が生成したポイント図形画像データや、第１及び第２の垂直線図形画像データ、身長画像データ、体重画像データ、ＢＭＩ画像データと共に出力する。
【００５４】
ここで、この出力は、例えば、表示デバイス（例えば、ＣＲＴや液晶ディスプレイなど）への表示でもよく、所定の機器への有線または無線の通信回線を介した送信でもよく、プリンタによる印刷でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、出力が、所定の機器への送信や記録媒体への蓄積、他の構成要素への引き渡しである場合であっても、最終的には、そのグラフ画像データ等が表示デバイスに表示されたり、プリンタで印刷されたりすることによって、ユーザに対してＢＭＩ電子グラフ２０やポイント図形３１等が視覚的に示されるものとする。本実施の形態では、出力は表示デバイスへの表示であるとする。また、画像データ出力部１４は、出力を行うデバイス（例えば、表示デバイスやプリンタなど）を含んでもよく、あるいは含まなくてもよい。また、画像データ出力部１４は、ハードウェアによって実現されてもよく、あるいは、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。
【００５５】
次に、本実施の形態によるＢＭＩ電子グラフ出力装置１の動作について、図２のフローチャートを用いて説明する。
【００５６】
（ステップＳ１０１）画像データ出力部１４は、グラフ画像データを出力するかどうか判断する。そして、出力する場合には、ステップＳ１０２に進み、そうでない場合には、出力すると判断するまでステップＳ１０１の処理を繰り返す。なお、画像データ出力部１４は、例えば、グラフ画像データを出力する旨の指示をＢＭＩ電子グラフ出力装置１が受け付けた場合にグラフ画像データを出力すると判断してもよく、その他のタイミングでグラフ画像データを出力すると判断してもよい。
【００５７】
（ステップＳ１０２）画像データ出力部１４は、画像データ記憶部１１からグラフ画像データを読み出す。
【００５８】
（ステップＳ１０３）画像データ出力部１４は、ステップＳ１０２で読み出したグラフ画像データを出力する。
【００５９】
（ステップＳ１０４）受付部１２は、身長の値と、体重の値とを受け付けたかどうか判断する。そして、受け付けた場合には、ステップＳ１０５に進み、そうでない場合には、ステップＳ１０７に進む。なお、身長の値と、体重の値とを受け付けは、前述のように、例えば、テンキーなどを用いた数値入力であってもよく、マウス等を操作してポイント図形３１を移動させるなどのＧＵＩを用いた入力であってもよい。
【００６０】
（ステップＳ１０５）画像生成部１３は、受付部１２が受け付けた身長の値と、体重の値とに応じて、ポイント図形３１等の画像データを生成する。なお、この処理の詳細については、図３のフローチャートを用いて後述する。
【００６１】
（ステップＳ１０６）画像データ出力部１４は、画像生成部１３が生成したポイント図形３１等の画像データも出力する。そして、ステップＳ１０４に戻る。なお、画像データ出力部１４は、画像生成部１３が生成したポイント図形３１等の画像データと共に、グラフ画像データも出力してもよい。
【００６２】
（ステップＳ１０７）画像データ出力部１４は、グラフ画像データ等の出力を終了するかどうか判断する。そして、終了する場合には、ステップＳ１０１に戻り、そうでない場合には、ステップＳ１０４に戻る。なお、画像データ出力部１４は、例えば、グラフ画像データの出力を終了する旨の指示を受け付けた場合に、グラフ画像データ等の出力を終了すると判断してもよく、あるいは、画像データの出力を最後に行ってからあらかじめ決められた時間が経過した場合に、グラフ画像データ等の出力を終了すると判断してもよい。
なお、図２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【００６３】
また、図２のフローチャートにおいて、グラフ画像データを出力した後に、身長等の値を受け付けて、ポイント図形３１等の画像データを出力する場合について説明したが、そうでなくてもよい。例えば、身長等の値がテンキーなどによって数値入力される場合には、まず身長等の値を受け付け、その後に、グラフ画像データや、ポイント図形３１等の画像データを一括して出力するようにしてもよい。
【００６４】
図３は、図２のフローチャートにおけるポイント図形３１等の画像データを生成する処理の詳細を示すフローチャートである。
【００６５】
（ステップＳ２０１）画像生成部１３は、受付部１２が受け付けた身長等の値を用いて、ポイント図形画像データを生成する。画像生成部１３は、例えば、ＢＭＩ電子グラフ２０の座標平面における位置と、身長の値、体重の値との対応表などを用いて、受付部１２が受け付けた身長等の値がＢＭＩ電子グラフ２０の座標平面におけるどの位置に対応するのかを特定し、その特定した位置に、あらかじめ図示しない記録媒体で記憶されているポイント図形３１が表示されるように、ポイント図形画像データを生成してもよい。このように、ポイント図形画像データの生成は、例えば、ポイント図形３１の表示位置を決定する処理であってもよい。
【００６６】
（ステップＳ２０２）画像生成部１３は、ポイント図形３１から第１及び第２の軸２１，２２にそれぞれ垂直に伸びる第１及び第２の垂直線図形３２，３３の画像データである第１及び第２の垂直線図形画像データを生成する。例えば、ポイント図形３１に対応する身長の値がＸであり、体重の値がＹである場合に、画像生成部１３は、（Ｘ，Ｙ）から（Ｘ，０）までの線分である第１の垂直線図形３２がＢＭＩ電子グラフ２０に表示されるように、第１の垂直線図形画像データを生成してもよい。同様に、画像生成部１３は、（Ｘ，Ｙ）から（０，Ｙ）までの線分である第２の垂直線図形３３がＢＭＩ電子グラフ２０に表示されるように、第２の垂直線図形画像データを生成してもよい。
【００６７】
（ステップＳ２０３）画像生成部１３は、前述のＢＭＩの値を算出する式に、受付部１２が受け付けた身長等の値を代入することによってＢＭＩを算出し、そのＢＭＩの値３６を表示するためのＢＭＩ画像データを生成する。例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出したＢＭＩの数値のテキストを挿入することによって、ＢＭＩ画像データを生成してもよい。そのＢＭＩの値３６が表示される位置は、前述のように、ポイント図形３１の近傍であってもよく、あるいは、その他の位置であってもよい。なお、ＢＭＩの式は、図示しない記録媒体において記憶されていてもよい。
【００６８】
（ステップＳ２０４）画像生成部１３は、受付部１２が受け付けた身長等の値を用いて、身長の値３４、体重の値３５を表示するための画像データ、すなわち、身長画像データ、体重画像データを生成する。例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに身長等の数値のテキストを挿入することによって、身長画像データや体重画像データを生成してもよい。そして、図２のフローチャートに戻る。
【００６９】
なお、図３のフローチャートにおいて、各画像データを生成する順序は問わない。したがって、任意の順番でポイント図形画像データや第１及び第２の垂直線図形画像データ等を生成してもよい。
【００７０】
次に、本実施の形態によるＢＭＩ電子グラフ出力装置１の動作について、具体例を用いて説明する。この具体例では、画像データ出力部１４が各種の画像データをディスプレイに出力することによって、ディスプレイ上にＢＭＩ電子グラフ２０やポイント図形３１等が表示されるものとする。
【００７１】
まず、ユーザがマウスやキーボードを操作することによって、ＢＭＩ電子グラフ２０を出力する旨の指示をＢＭＩ電子グラフ出力装置１に入力したとする。すると、画像データ出力部１４は、グラフ画像データを出力するタイミングであると判断し（ステップＳ１０１）、画像データ記憶部１１からグラフ画像データを読み出して、ディスプレイに出力する（ステップＳ１０２，Ｓ１０３）。その結果、図４で示されるＢＭＩ電子グラフ２０がディスプレイ上に表示されることになる。
【００７２】
次に、ユーザがマウスを操作することによって、ディスプレイに表示されているＢＭＩ電子グラフ２０の座標平面上の一点をクリックしたとする。すると、受付部１２は、身長等の値を受け付けたと判断し、そのクリックされた点に対応する身長の値と、体重の値とを取得する（ステップＳ１０４）。それらの値は、身長の値が「１７０（ｃｍ）」であり、体重の値が「８５．０（ｋｇ）」であったとする。受付部１２は、それらの値を画像データ出力部１４に渡す。
【００７３】
画像データ出力部１４は、身長等の値を受け取ると、ポイント図形３１等の画像データを生成する処理を行う（ステップＳ１０５）。具体的には、画像生成部１３は、受け取った身長等の値に対応するポイント図形画像データを生成する（ステップＳ２０１）。また、画像生成部１３は、ポイント図形３１から第１及び第２の軸２１，２２にそれぞれ垂直に伸びる第１及び第２の垂直線図形３２，３３の画像データである第１及び第２の垂直線図形画像データを生成する（ステップＳ２０２）。また、画像生成部１３は、受け取った身長等の値を用いて、ＢＭＩを算出し、そのＢＭＩ画像データを生成する（ステップＳ２０３）。また、画像生成部１３は、受け取った身長等の値を用いて、身長画像データ、体重画像データを生成する（ステップＳ２０４）。その後、画像データ出力部１４は、画像生成部１３が生成したポイント図形画像データ等を含むグラフ画像データをディスプレイに出力する（ステップＳ１０６）。その結果、図５で示される表示がなされる。なお、図５において、説明の便宜上、図４で表示していた着色に対応する網掛けを消去しているが、領域ごとの網掛け、すなわち着色がなされていてもよい。また、図５では、標準体重の放物線６１の表示も省略しているが、標準体重の放物線６１が表示されてもよい。
【００７４】
ユーザは、図５の表示を見ることによって、ポイント図形３１が「肥満」の領域に存在することを知ることができる。また、ユーザは、図５の身長の値３４、体重の値３５を見ることによって、ポイント図形３１に対応する身長の値が「１７０」であり、体重の値が「８５．０」であることを容易に知ることができる。また、ＢＭＩの値３６を見ることによって、ＢＭＩの数値「２９．４」も知ることができる。また、第１及び第２の垂直線図形３２，３３を見ることによって、身長の値や体重の値がだいたいどのあたりにあるのかも容易に知ることができる。
【００７５】
なお、ポイント図形３１の位置が、ユーザが意図している位置でなかった場合、例えば、身長の値が「１６８（ｃｍ）」であり、体重の値が「８４．２（ｋｇ）」の肥満の程度を知りたかった場合の操作について簡単に説明する。その場合には、ユーザは、ポイント図形３１をマウス等でドラッグすることにより、あるいは、目標とする新たな座標平面上の点をクリックすることにより、ポイント図形３１を移動させる。すると、その新たな座標平面上の点に対応する身長の値と、体重の値とが受付部１２によって受け付けられ（ステップＳ１０４）、それらの値に対応するポイント図形画像データ等が生成されることによって、ＢＭＩ電子グラフ２０が更新される（ステップＳ１０５，Ｓ１０６）。このような処理を繰り返すことによって、ユーザは、ポイント図形３１によって示される身長の値と体重の値とを実際に測定された値に設定することができ、それらの値が測定された被験者が肥満であるのか、標準的な体型であるのか、やせであるのかなどについて知ることができ、また、肥満ややせである場合に、その程度を知ることができると共に、ＢＭＩの数値を知ることができるようになる。
【００７６】
また、上記説明のようにポイント図形３１の位置を設定することによって、身長の値と体重の値とを一括して設定してもよく、あるいは、身長の値と体重の値とを別々に設定してもよい。後者の場合について簡単に説明する。例えば、第１及び第２の垂直線図形３２，３３をマウス等でドラッグすることにより、ポイント図形３１の位置を身長が変化する方向のみ、あるいは、体重が変化する方向のみに移動させることができる場合には、ユーザは、マウス等を操作して、第１の垂直線図形３２をドラッグすることによって、第１の垂直線図形３２の位置を決定する。この操作によって、身長の値を設定することができる。また、同様にして、ユーザは、マウス等を操作して、第２の垂直線図形３３をドラッグすることによって、第２の垂直線図形３３の位置を決定する。この操作によって、体重の値を設定することができる。このように、身長の値と体重の値とを別々に設定できるようにすることで、一方の値のみに集中して設定の操作を行うことができるため、両者を一括して設定する場合よりも設定の操作が容易になりうる。なお、身長の値と体重の値とを別々に設定する方法は、上記説明に限定されるものではなく、例えば、ポイント図形３１を身長が変化する方向のみに移動させることができるモードでポイント図形３１の位置を変化させて身長の値を設定し、その後に、ポイント図形３１を体重が変化する方向のみに移動させることができるモードでポイント図形３１の位置を変化させて体重の値を設定する方法であってもよく、あるいは、その他の方法であってもよい。また、身長の値と体重の値とを別々に設定する場合に、その設定の順序は問わない。すなわち、身長の値を先に設定してもよく、体重の値を先に設定してもよい。
【００７７】
以上のように、本実施の形態によるＢＭＩ電子グラフ出力装置１によれば、身長と体重とを用いてＢＭＩが正常な範囲にあるのかどうかなどの肥満に関する情報、すなわち、肥満なのか、正常なのか、やせなのかなどを容易に知ることができる。したがって、肥満であるかどうかなどを確認したい医師等の利便性を高めることができるというメリットがある。また、「肥満」の場合や、「やせ」の場合に、その程度がどれぐらいであるのかを視覚的に容易に読み取ることが可能となる。例えば、ポイント図形３１が「肥満」の領域の第１の放物線２３に近い位置に存在する場合には、もう少しで「正常」となる「肥満」であることを容易に知ることができるようになる。
【００７８】
なお、本実施の形態では、ＢＭＩ画像データを常時出力する場合について説明したが、そうでなくてもよい。例えば、ポイント図形３１をマウス等で移動させることによって所望の身長等の値を設定し、その後に決定ボタン等が押されると、ＢＭＩ画像データを出力するようにしてもよい。そのようにすることで、最終的に身長等の値が設定されるまでの間に不要なＢＭＩの数値が表示されることを回避することができうる。
【００７９】
なお、一般にＢＭＩが「２５」よりも大きい場合が肥満であり、ＢＭＩが「１８．５」よりも小さい場合がやせであると判断されることが多いため、本実施の形態では、第１の値を「２５」として、第２の値を「１８．５」としたが、第１及び第２の値は、それらに限定されるものではない。例えば、学説や研究結果等に応じて、第１の値を「２６」に設定してもよく、第２の値を「１９」に設定してもよい。
【００８０】
また、第１及び第２の放物線２３、２４は、図４で示されるように、それらの放物線が明らかに描かれているものであってもよく、あるいは、結果としてその放物線の位置が分かるようになっていてもよい。後者の場合としては、例えば、第１の領域と第２の領域とが異なる色であることによって、その領域の境界である第１の放物線２３の位置が分かるような場合がある。
【００８１】
また、第１から第３の領域の色は、その領域の性質に適合したものであることが好適である。例えば、第１の領域と第３の領域は、それぞれ「肥満」と「やせ」の領域であるため、標準ではないことを想起させる赤色や黄色等で着色されることが好適である。また、第２の領域は「正常」の領域であるため、正常であることを想起させる青色や緑色で着色されることが好適である。なお、これらは一例であって、各領域が着色される場合における各領域の色が限定されないものであることは言うまでもない。
【００８２】
また、本実施の形態では、第１から第３の領域が領域ごとに異なる色で着色されている場合について説明したが、そうでなくてもよい。領域ごとに異なる網掛けがなされてもよく、領域ごとに異なる明度にされてもよい。また、領域ごとに異なる着色や網掛け等が何もなされていなくてもよい。その場合であっても、第１及び第２の放物線２３、２４によって、領域を区別することができる。
【００８３】
また、図１では、領域ごとに、その領域に含まれるＢＭＩの性質を示す文字列「肥満」「正常」「やせ」を表示する場合について説明したが、領域ごとに表示される文言は、それらに限定されるものではない。例えば、第１の領域に「ＢＭＩが大きい」を表示し、第２の領域に「ＢＭＩが正常」を表示し、第３の領域に「ＢＭＩが小さい」を表示してもよい。また、そのような領域を特徴付ける文言を領域ごとに表示しないようにしてもよい。
【００８４】
また、ＢＭＩがどの領域に属するかに応じて、ＢＭＩが適正かどうかを判断する場合について主に説明したが、ＢＭＩがどの領域に属するかに応じて、食事を控えることによって摂取を減少させるべき１日あたりのエネルギー量や、余分に運動することによって消費を増加させるべき１日あたりのエネルギー量を判断してもよい。例えば、第１の領域ではそれらのエネルギー量を高く設定し、第２の領域ではそれらのエネルギー量を低く設定し、第３の領域ではそれらのエネルギー量を設定しない、となっていてもよい。また、そのような場合には、各領域を特徴付ける文言として、それらのエネルギー量を領域ごとに表示してもよい。例えば、第１の領域に、それらのエネルギー量として「４００ｋｃａｌ」を表示し、第２の領域に「１００ｋｃａｌ」を表示し、第３の領域には何も表示しないようにしてもよい。
【００８５】
また、図１では、２個の放物線、すなわち、第１及び第２の放物線２３、２４によって座標平面が３個の領域に分けられている場合について示しているが、そうでなくてもよい。例えば、１個の放物線によって座標平面が２個の領域に分けられてもよく（例えば、ＢＭＩが２５の放物線によって、２個の領域に分けられてもよい）、３個の放物線によって座標平面が４個の領域に分けられてもよく、５個の放物線によって座標平面が６個の領域に分けられてもよい。すなわち、ＢＭＩ電子グラフ２０は、ＢＭＩが第１から第Ｎ（Ｎは１以上の整数である）の値となる場合の身長と体重との関係をそれぞれ示す第１から第Ｎの放物線を表示するものであってもよい。その場合に、その第１から第Ｎの放物線によって分けられたＮ＋１個の領域が、領域ごとに異なる色で着色されていてもよく、あるいは、そうでなくてもよい。
【００８６】
また、本実施の形態において、画像生成部１３は、身長画像データ、体重画像データに代えて、第１及び第２の拡大図形画像データを生成してもよい。第１の拡大図形画像データは、第１の軸２１と第１の垂直線図形３２との交点の位置を拡大した図形である第１の拡大図形３７の画像データである（図７参照）。また、第２の拡大図形画像データは、第２の軸２２と第２の垂直線図形３３との交点の位置を拡大した図形である第２の拡大図形３８の画像データである。この第１及び第２の拡大図形３７，３８が表示されることによって、ポイント図形３１の位置に対応する身長の値と、体重の値とをより厳密に知ることができるようになる。なお、第１及び第２の拡大図形３７，３８においてどれぐらいの倍率で拡大を行うのかは、あらかじめ決められていてもよい。例えば、２倍、５倍、１０倍などに定められていてもよい。
【００８７】
なお、第１及び第２の拡大図形画像データは、それぞれ第１及び第２の拡大図形３７，３８の画像データであり、最終的に第１及び第２の拡大図形３７，３８を表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。また、この第１及び第２の拡大図形画像データは、グラフ画像データの示すＢＭＩ電子グラフ２０上に生成されてもよく、ＢＭＩ電子グラフ２０とは別途、生成されてもよい。また、この第１及び第２の拡大図形画像データは、図示しない記録媒体において一時的に記憶されてもよく、あるいは、画像データ記憶部１１において一時的に記憶されてもよい。
【００８８】
また、この場合には、画像データ出力部１４は、グラフ画像データ等に加えて、第１及び第２の拡大図形画像データをも出力するものとする。
【００８９】
また、この場合におけるＢＭＩ電子グラフ出力装置１の動作も、図２のフローチャートによって示されるものである。ただし、ステップＳ１０５の処理の詳細は、図６のフローチャートで示されるようになる。図６のフローチャートにおいて、ステップＳ３０１以外の処理は、図３のフローチャートの説明と同様であり、その説明を省略する。
【００９０】
（ステップＳ３０１）画像生成部１３は、受付部１２が受け付けた身長等の値を用いて、第１及び第２の拡大図形画像データを生成する。例えば、受付部１２が受け付けた身長の値がＸであり、体重の値がＹである場合に、画像生成部１３は、第１の軸２１上のＸの位置を中心としてあらかじめ決められた拡大率だけ拡大した第１の拡大図形画像データを生成してもよい。また、画像生成部１３は、第２の軸２２上のＹの位置を中心としてあらかじめ決められた拡大率だけ拡大した第２の拡大図形画像データを生成してもよい。なお、画像生成部１３は、第１及び第２の拡大図形３７，３８においても、第１及び第２の垂直線図形３２，３３を表示することが好適である。また、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに拡大した画像を挿入することによって、第１及び第２の拡大図形３７，３８を生成してもよい。その枠の形状は、例えば、図７で示されるように円形であってもよく、あるいは、矩形やその他の形状であってもよい。また、その枠の中心に、第１の軸２１と第１の垂直線図形３２との交点や、第２の軸２２と第２の垂直線図形３３との交点が位置することが好適である。
【００９１】
次に、画像生成部１３が第１及び第２の拡大図形画像データを生成する場合の動作の具体例について説明する。図４で示されるＢＭＩ電子グラフ２０が出力されるまでの処理は、上記説明と同様であり、その説明を省略する。その後、ユーザがマウスを操作することによって、ＢＭＩ電子グラフ２０の座標平面上の一点をクリックしたとする。すると、前述のようにして、身長等の値が受付部１２で受け付けられ、ポイント図形画像データ等が生成される（ステップＳ２０１〜Ｓ２０３）。また、画像生成部１３は、受け取った身長等の値を用いて、第１及び第２の拡大図形画像データを生成する（ステップＳ３０１）。そして、画像データ出力部１４は、それらの画像データをディスプレイに出力し、図７で示される表示がなされる（ステップＳ１０６）。なお、図７において、説明の便宜上、図４で表示していた着色に対応する網掛けを消去しているが、領域ごとの網掛け、すなわち着色がなされていてもよい。また、図７では、標準体重の放物線６１の表示も省略しているが、標準体重の放物線６１が表示されてもよい。
【００９２】
ユーザは、図７の第１及び第２の拡大図形３７，３８を見ることによって、ポイント図形３１に対応する身長等の値を容易に知ることができる。例えば、ＢＭＩ電子グラフ２０をディスプレイに表示する際には、図７で示されるように、第１の軸２１や第２の軸２２に細かい値を表示することができないが、第１及び第２の拡大図形３７，３８を用いることによって、第１の軸２１や、第２の軸２２の細かい値も分かるようになる。また、ユーザがポイント図形３１を移動させることによって、第１及び第２の拡大図形３７，３８も移動することになり、その第１及び第２の拡大図形３７，３８において拡大された目盛を見ることによって、ポイント図形３１の微妙な位置調整を行うことができるようになる。なお、ユーザがポイント図形３１を移動させる場合に、移動途中のポイント図形３１に対応する第１及び第２の拡大図形３７，３８の画像データを逐次、出力するようにしてもよく、あるいは、移動終了後のポイント図形３１に対応する第１及び第２の拡大図形３７，３８の画像データのみを出力するようにしてもよい。なお、ポイント図形３１を移動させると、そのポイント図形の移動と同様の速さで第１及び第２の拡大図形３７，３８も移動する。一方、第１及び第２の拡大図形３７，３８で拡大表示されている目盛等は、拡大率に応じた速さで変化することになる。拡大率が高いほど、その目盛等の変化は大きくなる。
【００９３】
ここでは、画像生成部１３が第１及び第２の拡大図形画像データを生成する際に、身長画像データと、体重画像データとを生成しない場合について説明したが、そうでなくてもよい。画像生成部１３は、第１及び第２の拡大図形画像データと共に、身長画像データ、体重画像データを生成し、画像データ出力部１４がそれらのデータも出力するようにしてもよい。そのようにすることで、ユーザは、第１及び第２の拡大図形３７，３８を用いて、身長の値や、体重の値の微調整をすることができ（一般に、数値を見ながら微調整を行うよりも、数直線上で微調整を行う方が容易であると考えられる）、さらに、それらの厳密な値を身長の値３４や、体重の値３５によって容易に知ることができる（一般に、数直線上で厳密な値を読み取るよりも、表示された値を読むだけの方が容易であると考えられる）。
【００９４】
また、本実施の形態において、画像生成部１３は、ポイント図形画像データやその他の画像データと共に、ポイント拡大図形画像データを生成してもよい。ポイント拡大図形画像データは、ポイント図形３１の位置を拡大した図形であるポイント拡大図形３９の画像データである（図９参照）。ポイント図形３１の位置とは、ポイント図形３１を含むポイント図形の近傍の範囲である。そのポイント拡大図形３９では、図９で示されるように、身長が所定の値ごとの目盛線と、体重が所定の値ごとの目盛線が表示されてもよく、あるいは、表示されなくてもよい。図９では、縦の目盛線は、身長が１（ｃｍ）ごとの目盛線である。また、横の目盛線は、体重が０．１（ｋｇ）ごとの目盛線である。また、ポイント拡大図形３９では、図９で示されるように、ポイント図形３１や、第１及び第２の垂直線図形３２，３３が表示されることが好適である。なお、ポイント拡大図形３９においてどれぐらいの倍率で拡大を行うのかは、あらかじめ決められていてもよい。例えば、２倍、５倍、１０倍などに定められていてもよい。
【００９５】
なお、ポイント拡大図形画像データは、ポイント拡大図形３９の画像データであり、最終的にポイント拡大図形３９を表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。また、このポイント拡大図形画像データは、グラフ画像データの示すＢＭＩ電子グラフ２０上に生成されてもよく、ＢＭＩ電子グラフ２０とは別途、生成されてもよい。また、このポイント拡大図形画像データは、図示しない記録媒体において一時的に記憶されてもよく、あるいは、画像データ記憶部１１において一時的に記憶されてもよい。
【００９６】
また、この場合には、画像データ出力部１４は、グラフ画像データ等に加えて、ポイント拡大図形画像データをも出力するものとする。この出力の際に、画像データ出力部１４は、ポイント拡大図形３９が最前面に表示されるように出力することが好適である。なお、図９では、ポイント拡大図形３９の背面側の図形等が見えないようになっているが、画像データ出力部１４は、ポイント拡大図形３９の背面側の図形等も見えるようにポイント拡大図形画像データを出力してもよい。
【００９７】
また、この場合におけるＢＭＩ電子グラフ出力装置１の動作も、図２のフローチャートによって示されるものである。ただし、ステップＳ１０５の処理の詳細は、図８のフローチャートで示されるようになる。図８のフローチャートにおいて、ステップＳ４０１以外の処理は、図３のフローチャートの説明と同様であり、その説明を省略する。
【００９８】
（ステップＳ４０１）画像生成部１３は、ポイント拡大図形画像データを生成する。例えば、受付部１２が受け付けた身長の値がＸであり、体重の値がＹである場合に、画像生成部１３は、座標平面上の（Ｘ，Ｙ）の位置を中心としてあらかじめ決められた範囲を、あらかじめ決められた拡大率だけ拡大したポイント拡大図形画像データを生成してもよい。また、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに拡大した画像を挿入することによって、ポイント拡大図形画像データを生成してもよい。また、画像生成部１３は、ポイント拡大図形３９において、あらかじめ決められた値ごとの目盛線や、身長の軸における値、体重の軸における値、第１及び第２の垂直線図形３２，３３、ポイント図形３１を表示してもよい。
【００９９】
次に、画像生成部１３がポイント拡大図形画像データを生成する場合の動作の具体例について説明する。図４で示されるＢＭＩ電子グラフ２０が出力されるまでの処理は、上記説明と同様であり、その説明を省略する。その後、ユーザがマウスを操作することによって、ＢＭＩ電子グラフ２０の座標平面上の一点をクリックしたとする。すると、前述のようにして、身長等の値が受付部１２で受け付けられ、ポイント図形画像データ等が生成される（ステップＳ２０１〜Ｓ２０４）。また、画像生成部１３は、ポイント拡大図形画像データを生成する（ステップＳ４０１）。そして、画像データ出力部１４は、それらの画像データをディスプレイに出力し、図９で示される表示がなされる（ステップＳ１０６）。なお、図９において、説明の便宜上、図４で表示していた着色に対応する網掛けを消去しているが、領域ごとの網掛け、すなわち着色がなされていてもよい。また、図９では、標準体重の放物線６１の表示も省略しているが、標準体重の放物線６１が表示されてもよい。
【０１００】
ユーザは、図９のポイント拡大図形３９を見ることによって、ポイント図形３１に対応する身長等の値を容易に知ることができる。例えば、ＢＭＩ電子グラフ２０をディスプレイに表示する際には、図９で示されるように、第１の軸２１や第２の軸２２に細かい値を表示することができないが、ポイント拡大図形３９を用いることによって身長や体重の細かい値も分かるようになる。また、ユーザがポイント図形３１を移動させることによって、ポイント拡大図形３９も移動することになり、そのポイント拡大図形３９において拡大された目盛線などを見ることによって、ポイント図形３１の微妙な位置調整を行うことができるようになる。なお、ポイント図形３１の位置調整が終了した後には、ポイント拡大図形３９を表示しないようにしてもよい。例えば、ポイント図形３１の位置調整が終了した後に、ユーザがその旨を入力する（例えば、ポイント拡大図形３９の一部をダブルクリックすることなどであってもよい）ことによって、画像データ出力部１４は、ポイント拡大図形画像データ以外のグラフ画像データ等を出力するようにしてもよい。そのようにすることで、ポイント拡大図形３９によって隠されていた背面側の放物線等が表示されるようになり、図５で示されるような表示となる。なお、第１及び第２の拡大図形３７，３８を表示する際にも、このポイント拡大図形３９を表示するようにしてもよく、あるいは、そうしなくてもよい。また、ポイント拡大図形３９は、ポイント図形３１の移動に伴って移動してもよく、あるいは、ポイント図形３１がポイント拡大図形３９の座標平面上から外れるまでは、移動しなくてもよい。後者の場合には、ポイント拡大図形３９に記載される第１及び第２の垂直線図形３２，３３と、ＢＭＩ電子グラフ２０の座標平面上に記載される第１及び第２の垂直線図形３２，３３とは、ずれることもある。また、後者の場合には、ポイント図形３１がポイント拡大図形３９の座標平面上から外れた際には、例えば、そのポイント拡大図形３９でのポイント図形３１の座標平面上の最後の位置を中心とするポイント拡大図形３９が再度、表示されてもよい。また、後者の場合には、ポイント拡大図形３９の座標平面上のポイント図形３１の位置に対応する身長の値と体重の値とを受付部１２が受け付けるものとする。なお、図９のポイント拡大図形３９において、身長の値が５（ｃｍ）刻みの表示となっているが、１（ｃｍ）刻みの表示にしてもよい。また、体重の値が０．５（ｋｇ）刻みの表示となっているが、０．１（ｋｇ）刻みの表示にしてもよい。
【０１０１】
また、本実施の形態において、画像生成部１３は、ポイント図形画像データやその他の画像データと共に、基準体重画像データや、差画像データ、エネルギー量画像データを生成してもよい。
【０１０２】
基準体重画像データは、基準体重の値の画像データである。ここで、基準体重とは、受付部１２が受け付けた身長の値に対する体重の値であり、ＢＭＩが１個以上の基準ＢＭＩの値となるように算出された体重の値である。１個以上の基準ＢＭＩの値は、図示しない記録媒体において保持されていてもよい。基準ＢＭＩの値は、例えば、１８．５であってもよく、２２であってもよく、２５であってもよく、それらの任意の二以上の組合せであってもよく、あるいは、その他の値であってもよい。ここでは、基準ＢＭＩの値は、１８．５と、２２と、２５とである場合について説明する。図１１で示されるように、ＢＭＩ＝２５，２２，１８．５のそれぞれに対応した基準体重の値５１，５２，５３は、第１の垂直線図形３２、あるいは、その第１の垂直線図形３２の延長線と、対応するＢＭＩの放物線との交点の位置（厳密な交点の位置であってもよく、あるいは、交点の位置の近傍であってもよい）に表示されることが好適であるが、その他の位置に表示されてもよい。
【０１０３】
差画像データは、目標体重の値と、受付部１２が受け付けた体重の値との差の値の画像データである。ここで、目標体重とは、受付部１２が受け付けた身長の値に対する体重の値であり、ＢＭＩが１個以上の目標ＢＭＩの値となるように算出された体重の値である。１個以上の目標ＢＭＩの値は、あらかじめ図示しない記録媒体において保持されていてもよい。図１１で示されるように、差の値５４は、ポイント図形３１の位置に表示されることが好適であるが、その他の位置に表示されてもよい。なお、目標ＢＭＩの値は、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩに応じて変化してもよく、あるいは、そうでなくてもよい。前者の場合には、例えば、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩが２５より大きい場合には、目標ＢＭＩの値が２２，２５となり、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩが２２より大きく２５より小さい場合には、目標ＢＭＩの値が２２となってもよい。後者の場合には、例えば、目標ＢＭＩの値が２２に設定されていてもよい。また、目標ＢＭＩの値は、これら以外の値であってもよい。また、差画像データは、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩが２２より大きい場合にのみ生成されてもよい。
【０１０４】
エネルギー量画像データは、体重の差の値に対応するエネルギー量の値の画像データである。体重の差の値とは、目標体重の値と、受付部１２が受け付けた体重の値との差の値のことである。ここで、エネルギー量の値は、次式によって算出することができる。通常、脂肪は１グラムあたり９ｋｃａｌとされるが、体内の脂肪には約２０％の水分が含まれているため、体内の脂肪は１グラムあたり約７ｋｃａｌとなり、次式のようになる。
エネルギー量（ｋｃａｌ）＝体重の差（ｇ）×７
図１１で示されるように、エネルギー量の値５５は、ポイント図形３１の位置に表示されることが好適であるが、その他の位置に表示されてもよい。
【０１０５】
なお、基準体重画像データ、差画像データ、エネルギー量画像データは、基準体重の値５１等の画像データであり、最終的に基準体重の値５１等を表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。また、この基準体重画像データ等は、グラフ画像データの示すＢＭＩ電子グラフ２０上に生成されてもよく、ＢＭＩ電子グラフ２０とは別途、生成されてもよい。また、この基準体重画像データ等は、図示しない記録媒体において一時的に記憶されてもよく、あるいは、画像データ記憶部１１において一時的に記憶されてもよい。
【０１０６】
また、この場合には、画像データ出力部１４は、グラフ画像データ等に加えて、基準体重画像データ、差画像データ、エネルギー量画像データをも出力するものとする。
【０１０７】
また、この場合におけるＢＭＩ電子グラフ出力装置１の動作も、図２のフローチャートによって示されるものである。ただし、ステップＳ１０５の処理の詳細は、図１０のフローチャートで示されるようになる。図１０のフローチャートにおいて、ステップＳ５０１〜Ｓ５０７以外の処理は、図３のフローチャートの説明と同様であり、その説明を省略する。
【０１０８】
（ステップＳ５０１）画像生成部１３は、ＢＭＩが１個以上の基準ＢＭＩの値となるように、受付部１２が受け付けた身長の値に対する基準体重の値を算出する。そして、その基準体重の値の画像データである基準体重画像データを生成する。例えば、受付部１２が受け付けた身長の値がＸであり、基準ＢＭＩの値がＡであるとする。すると、基準体重の値は、Ｘ２×Ａとなる。ここでは、基準ＢＭＩが、２５，２２，１８．５であるため、画像生成部１３は、３個の基準体重の値５１，５２，５３を表示するための画像データを生成する。また、例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出した基準体重の数値のテキストを挿入することによって、基準体重画像データを生成してもよい。その基準体重の値５１，５２，５３が表示される位置は、前述のように、第１の垂直線図形３２、あるいは、第１の垂直線図形３２の延長線と、対応するＢＭＩの放物線との交点の近傍であってもよく、あるいは、その他の位置であってもよい。
【０１０９】
（ステップＳ５０２）画像生成部１３は、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩが２５より大きいかどうか判断する。そして、大きい場合には、ステップＳ５０４に進み、そうでない場合には、ステップＳ５０３に進む。
【０１１０】
（ステップＳ５０３）画像生成部１３は、受付部１２が受け付けた身長の値と体重の値とに対応するＢＭＩが２２より大きいかどうか判断する。そして、大きい場合には、ステップＳ５０６に進み、そうでない場合には、ＢＭＩが２２以下であるため、差画像データやエネルギー量画像データを生成することなく図２のフローチャートに戻る。
【０１１１】
（ステップＳ５０４）画像生成部１３は、ＢＭＩが目標ＢＭＩの値「２２」「２５」となるように、受付部１２が受け付けた身長の値に対する体重の値である目標体重の値を算出する。また、画像生成部１３は、その目標体重の値と、受付部１２が受け付けた体重の値との差の値を算出する。そして、画像生成部１３は、その差の値５４を表示するための画像データを生成する。また、例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出した差の数値のテキストを挿入することによって、差画像データを生成してもよい。その差の値５４が表示される位置は、前述のように、ポイント図形３１の近傍であってもよく、あるいは、その他の位置であってもよい。
【０１１２】
（ステップＳ５０５）画像生成部１３は、ステップＳ５０４で算出した体重の差の値に対応するエネルギー量の値を算出する。そして、画像生成部１３は、そのエネルギー量の値５５を表示するための画像データを生成する。また、例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出したエネルギー量の数値のテキストを挿入することによって、エネルギー量画像データを生成してもよい。そのエネルギー量の値５５が表示される位置は、前述のように、ポイント図形３１の近傍であってもよく、あるいは、その他の位置であってもよい。そして、図２のフローチャートに戻る。
【０１１３】
（ステップＳ５０６）画像生成部１３は、ＢＭＩが目標ＢＭＩの値「２２」となるように、受付部１２が受け付けた身長の値に対する体重の値である目標体重の値を算出する。また、画像生成部１３は、その目標体重の値と、受付部１２が受け付けた体重の値との差の値を算出する。そして、画像生成部１３は、その差の値５４を表示するための画像データを生成する。また、例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出した差の数値のテキストを挿入することによって、差画像データを生成してもよい。その差の値５４が表示される位置は、前述のように、ポイント図形３１の近傍であってもよく、あるいは、その他の位置であってもよい。
【０１１４】
（ステップＳ５０７）画像生成部１３は、ステップＳ５０６で算出した体重の差の値に対応するエネルギー量の値を算出する。そして、画像生成部１３は、そのエネルギー量の値５５を表示するための画像データを生成する。また、例えば、画像生成部１３は、あらかじめ図示しない記録媒体で記憶されている枠などの図形の画像データを読み出して、その画像データに算出したエネルギー量の数値のテキストを挿入することによって、エネルギー量画像データを生成してもよい。そのエネルギー量の値５５が表示される位置は、前述のように、ポイント図形３１の近傍であってもよく、あるいは、その他の位置であってもよい。そして、図２のフローチャートに戻る。
【０１１５】
次に、画像生成部１３が基準体重画像データ等を生成する場合の動作の具体例について説明する。図４で示されるＢＭＩ電子グラフ２０が出力されるまでの処理は、上記説明と同様であり、その説明を省略する。その後、ユーザがマウスを操作することによって、ＢＭＩ電子グラフ２０の座標平面上の一点をクリックしたとする。すると、前述のようにして、身長等の値が受付部１２で受け付けられ、ポイント図形画像データ等が生成される（ステップＳ２０１〜Ｓ２０４）。また、画像生成部１３は、受け取った身長の値を用いて、ＢＭＩ＝２５，２２，１８．５に対応する基準体重画像データを生成する（ステップＳ５０１）。
【０１１６】
また、画像生成部１３は、すでに計算したＢＭＩの値「２９．４」が２５より大きいと判断し（ステップＳ５０２）、目標ＢＭＩの値「２５」に対応する目標体重を算出する。その目標体重は「７２．２５」≒「７２．３」（ｋｇ）となるため、画像生成部１３は、受け付けられた体重「８５．０」（ｋｇ）との差「１２．７」（ｋｇ）を算出する。また、同様にして、画像生成部１３は、目標ＢＭＩの値「２２」に対応する目標体重「６３．６」（ｋｇ）を算出し、受け付けられた体重との差「２１．４」（ｋｇ）を算出する。そして、画像生成部１３は、それらの差の値を表示する差画像データを生成する（ステップＳ５０４）。
【０１１７】
また、画像生成部１３は、体重の差「１２．７」（ｋｇ）＝「１２７００」（ｇ）を用いて、エネルギー量「８８９００」（ｋｃａｌ）を算出する。また、画像生成部１３は、体重の差「２１．４」（ｋｇ）＝「２１４００」（ｇ）を用いて、エネルギー量「１４９８００」（ｋｃａｌ）を算出する。そして、画像生成部１３は、それらのエネルギー量の値を表示するエネルギー量画像データを生成する（ステップＳ５０５）。
【０１１８】
画像データ出力部１４は、それらの画像データをディスプレイに出力し、図１１で示される表示がなされる（ステップＳ１０６）。なお、図１１において、説明の便宜上、図４で表示していた着色に対応する網掛けを消去しているが、領域ごとの網掛け、すなわち着色がなされていてもよい。また、図１１では、標準体重の放物線６１の表示も省略しているが、標準体重の放物線６１が表示されてもよい。
【０１１９】
ユーザは、図１１の基準体重の値５１，５２，５３を見ることによって、ＢＭＩ＝２５，２２，１８．５に対応する基準体重を知ることができる。また、ユーザは、差の値５４を見ることによって、ＢＭＩ＝２５になるには、１２．７（ｋｇ）減量しなければならないこと、また、ＢＭＩ＝２２になるには、２１．４（ｋｇ）減量しなければならないことを知ることができる。さらに、ユーザは、エネルギー量の値５５を見ることによって、ＢＭＩ＝２５になるための減量を行うためには、８８９００（ｋｃａｌ）に相当するエネルギー量を、食事を控えることによって摂取を減少させるか、余分に運動することによって消費を増加させなければならないことを知ることができる。なお、図１１において、第１及び第２の拡大図形３７，３８や、ポイント拡大図形３９が表示されるようにしてもよい。
【０１２０】
また、本実施の形態において、受付部１２は、身長の値のみを受け付けてもよい。その場合には、画像生成部１３は、ＢＭＩが１個以上の基準ＢＭＩの値となるように、受付部１２が受け付けた身長の値に対する体重の値である基準体重の値を算出し、その基準体重の値の画像データである基準体重画像データを生成してもよい。この基準体重画像データを生成する方法は、前述の通りであり、その詳細な説明を省略する。また、画像生成部１３は、受付部１２が受け付けた身長の値に対応するＢＭＩ電子グラフ２０の座標平面上の直線の画像である直線画像を生成してもよい。そして、画像データ出力部１４は、グラフ画像データと、基準体重画像データと、直線画像データとを出力してもよい。
【０１２１】
なお、直線画像データは、直線の画像データであり、最終的に直線を表示することができる画像データであれば、例えば、ラスタデータのように画像そのものであってもよく、ベクタデータのようにラスタライズされることによって画像となるデータであってもよい。また、この直線画像データは、ＢＭＩ電子グラフ２０上に生成されてもよく、ＢＭＩ電子グラフ２０とは別途、生成されてもよい。また、この直線画像データは、図示しない記録媒体において一時的に記憶されてもよく、あるいは、画像データ記憶部１１において一時的に記憶されてもよい。
【０１２２】
この場合におけるＢＭＩ電子グラフ出力装置１の動作は、図１２のフローチャートで示されるようになる。ただし、ステップＳ１０１〜Ｓ１０４，Ｓ１０７の処理は、ステップＳ１０４で身長の値のみを受け付ける以外、図２のフローチャートと同様であり、それらの説明を省略する。
【０１２３】
（ステップＳ６０１）画像生成部１３は、受付部１２が受け付けた身長の値に対応する直線画像データを生成する。例えば、受付部１２が身長の値Ｈを受け付けた場合には、画像生成部１３は、ＢＭＩ電子グラフ２０の座標平面上で「身長＝Ｈ」となる直線の画像データである直線画像データを生成する。なお、その直線の体重の値の範囲は、ＢＭＩ電子グラフ２０の体重の表示範囲と一致していてもよい。
【０１２４】
（ステップＳ６０２）画像生成部１３は、図１０のフローチャートのステップＳ５０１と同様にして、基準体重画像データを生成する。
【０１２５】
（ステップＳ６０３）画像データ出力部１４は、画像生成部１３が生成した直線等の画像データも出力する。そして、ステップＳ１０４に戻る。なお、画像データ出力部１４は、画像生成部１３が生成した直線等の画像データと共に、グラフ画像データも出力してもよい。
なお、図１２のフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
【０１２６】
次に、画像生成部１３が直線画像データ等を生成する場合の動作の具体例について説明する。図４で示されるＢＭＩ電子グラフ２０が出力されるまでの処理は、上述の説明と同様であり、その説明を省略する。その後、ユーザがマウスやテンキーなどを操作することによって、身長の値「１７０」（ｃｍ）を入力したとする。すると、前述のようにして、身長の値が受付部１２で受け付けられ、直線画像データと基準体重画像データが生成される（ステップＳ６０１，Ｓ６０２）。そして、画像データ出力部１４は、それらの画像データをディスプレイに出力し、図１３で示される表示がなされる（ステップＳ６０３）。なお、図１３において、説明の便宜上、図４で表示していた着色に対応する網掛けを消去しているが、領域ごとの網掛け、すなわち着色がなされていてもよい。また、図１３では、標準体重の放物線６１の表示も省略しているが、標準体重の放物線６１が表示されてもよい。
【０１２７】
ユーザは、図１３の直線５６を見ることによって、自分の身長に対応する肥満の体重の範囲や、正常の体重の範囲、やせの体重の範囲を知ることができる。したがって、ユーザは、自らの体重が肥満であるのか、正常であるのか、やせであるのかなどを知ることができる。また、ユーザは、図１３の基準体重の値５１，５２，５３を見ることによって、ＢＭＩ＝２５，２２，１８．５に対応する基準体重を知ることができる。
【０１２８】
なお、図１３でも、図５と同様に、身長の値３４を表示するようにしてもよく、図７と同様に、第１の拡大図形３７を表示するようにしてもよい。また、図１３において、ユーザは、直線５６をドラッグすることによって、新たな身長の値を入力することができるようにしてもよい。すなわち、受付部１２は、ＢＭＩ電子グラフ２０の座標平面上における直線の位置に関する指示を受け付けることによって、その直線の位置に対応する身長の値を受け付けてもよい。
【０１２９】
また、この場合に、画像生成部１３は、直線画像データを生成しなくてもよい。直線画像データを生成しなかったとしても、例えば、ユーザが身長の値を入力した場合には、その身長に対応する基準体重の値５１，５２，５３が表示されることによって、自らの身長に対応する基準体重を知ることができる。
【０１３０】
また、本実施の形態において、図４で示されるＢＭＩ電子グラフ２０に代えて、図１４で示されるＢＭＩ電子グラフ２０のように、第１の補助放物線４１と、第２の補助放物線４２をも表示するようにしてもよい。第１及び第２の補助放物線４１，４２は、ＢＭＩが所定の値ごとの身長と体重との関係を示すものであり、身長と体重から、ＢＭＩのおおよその値を読み取るために用いられるものである。図１４において、最も細い線の放物線が第１の補助放物線４１であり、その第１の補助放物線４１よりも太い放物線であって、第１及び第２の放物線２３、２４ではない放物線が第２の補助放物線４２である。図１４では、第１の補助放物線４１はＢＭＩが０．５ごとの身長と体重との関係を示すものであり、第２の補助放物線４２はＢＭＩが５ごとの身長と体重との関係を示すものである。なお、第１及び第２の補助放物線４１，４２が第１及び第２の放物線２３、２４のいずれかと重なる場合には、第１及び第２の放物線２３、２４を優先して記載している。まだ、第２の補助放物線４２については、対応するＢＭＩの値を示すために、第２の補助放物線４２のそれぞれの右端に四角で囲った値が表示されている。被験者は、これらの第１及び第２の補助放物線４１，４２を用いることによって、身長と体重とから、電卓等を用いずに自らのＢＭＩのおおよその値を知ることができる。また、図１４のＢＭＩ電子グラフ２０では、標準体重の放物線６１も表示されている。その標準体重の放物線６１は、標準体重に対応するＢＭＩ（＝２２）の放物線である。身長及び体重に対応するＢＭＩ電子グラフ２０の座標平面上の点が、この標準体重の放物線６１に対して近いかどうかによって、標準体重に近いかどうかが簡単に分かるようになる。
【０１３１】
なお、図１４では、第１の補助放物線４１を細い線として、第２の補助放物線４２を太い線とすることによって、両者を区別可能にしているが、それ以外の方法によって両者を区別可能としてもよい。例えば、一方を実線として、他方を破線としてもよく、一方を一点鎖線とし、他方を二点鎖線としてもよく、両者の色が異なるようにしてもよく、両者の明度や輝度が異なるようにしてもよく、両者を区別可能とする方法は問わない。また、図１４では、第２の補助放物線４２についてのみ対応するＢＭＩの値を表示するようにしているが、第１の補助放物線４１についても、対応するＢＭＩの値を表示するようにしてもよく、あるいは、両者共に、対応するＢＭＩの値を表示しないようにしてもよい。また、図１４では、２種類の補助放物線、すなわち、第１及び第２の補助放物線４１，４２を表示する場合について示しているが、ＢＭＩ電子グラフ２０において、両者を区別することなく、１種類の補助放物線を表示するようにしてもよく、あるいは、３種以上の補助放物線を表示するようにしてもよい（例えば、整数のＢＭＩに対応する第１の補助放物線４１を実線で表示し、半整数のＢＭＩに対応する第１の補助放物線４１を破線で表示してもよい）。また、第１及び第２の放物線２３、２４と、第１及び第２の補助放物線４１，４２とが区別可能となっていることが好適である。そのため、第１及び第２の放物線２３、２４と、第１及び第２の補助放物線４１，４２との種類（例えば、太さや色、実線であるのか、破線であるのかなど）が異なっていてもよく、あるいは、第１から第３の領域がそれぞれ異なる色で着色されていることによって、第１及び第２の放物線２３、２４と、第１及び第２の補助放物線４１，４２とが区別可能となっていてもよい。
【０１３２】
また、本実施の形態によるＢＭＩ電子グラフ２０において、図１４で示されるように、身長が所定の値ごとの第１の目盛線４３と、体重が所定の値ごとの第２の目盛線４４とをさらに表示するようにしてもよい。図１４において、第１の目盛線４３は、身長が１（ｃｍ）ごとの目盛線である。また、第２の目盛線４４は、体重が１（ｋｇ）ごとの目盛線である。被験者は、これらの第１及び第２の目盛線４３，４４を用いることによって、身長と体重とからＢＭＩがどの領域に存在するのかを容易に確認することができるようになる。
【０１３３】
図１４では、第１及び第２の目盛線４３，４４が破線である場合について示しているが、両者は実線であってもよく、鎖線であってもよく、その他の種類の線であってもよい。また、第１及び第２の目盛線４３，４４の間隔も図１４の場合に限定されるものではない。また、図１４では、第１及び第２の目盛線４３，４４の両方を表示する場合について示しているが、それらのうちの一方のみを表示するようにしてもよい。
【０１３４】
被験者は、図１４で表示される第１及び第２の補助放物線４１，４２と、第１及び第２の目盛線４３，４４とを用いることにより、身長と体重とから、ＢＭＩがどの領域に存在するのかについてと、また、そのだいたいの値とを知ることができる。例えば、身長が１７０（ｃｍ）であり、体重が６２（ｋｇ）である場合には、被験者は、第１及び第２の目盛線４３，４４と、第１及び第２の補助放物線４１，４２とを用いることによって、ＢＭＩが第２の領域、すなわち正常の領域に存在することができ、さらに、ＢＭＩ≒２１．５であると知ることができる。
【０１３５】
また、図１４で示されるＢＭＩ電子グラフ２０を用いることによって、任意の身長の人の肥満や正常、やせの体重の範囲を一度に読み取ることも可能となる。例えば、身長が１７０（ｃｍ）の人は、身長が１７０（ｃｍ）のところに引かれた第１の目盛線４３と、第１及び第２の放物線２３、２４との交点を見ることによって、体重が約７２（ｋｇ）より大きいと「肥満」となり、約５３〜約７２（ｋｇ）であれば「正常」であり、約５３（ｋｇ）より小さいと「やせ」となることが分かる。
【０１３６】
また、複数の被験者の体重と身長とに対応する複数のポイント図形３１をＢＭＩ電子グラフ２０に表示可能な場合には、第１及び第２の補助放物線４１，４２を用いることによって、被験者同士のＢＭＩを比較することができ、「被験者Ａよりも被験者Ｂのほうが、肥満である」などを知ることができるようになる。例えば、被験者Ａのポイント図形３１と、被験者Ｂのポイント図形３１とが同じ補助放物線上に位置するのであれば、両者のＢＭＩが同じであることが容易に分かる。一方、被験者Ａのポイント図形３１が、被験者Ｂのポイント図形３１よりもＢＭＩが小さい方の補助放物線に位置するのであれば、被験者ＡのＢＭＩの方が、被験者ＢのＢＭＩよりも小さいことが分かる。なお、複数の被験者に対応するポイント図形３１を表示するために、受付部１２は、複数の被験者に対応する身長の値や体重の値を受け付け、画像生成部１３は、その複数の身長の値や体重の値に対応する複数のポイント図形３１の画像データであるポイント図形画像データをも生成し、画像データ出力部１４は、それらの画像データをも出力してもよい。
【０１３７】
また、画像データ出力部１４がグラフ画像データ等をプリントアウトする場合には、そのプリントアウトされたＢＭＩ電子グラフ２０に表示された第１及び第２の補助放物線４１，４２を用いることによって、ＢＭＩのだいたいの値を知ることができるようになる。その結果、ＢＭＩ電子グラフ出力装置１がないところであっても、そのプリントアウトされたＢＭＩ電子グラフ２０を用いることによって、ＢＭＩの値を知ることができるようになる。
【０１３８】
なお、図１４では、説明の便宜上、図１で示されるような領域ごとの網掛けや、領域を特徴付ける文言の領域ごとの表示を行っていないが、それらを行ってもよい。例えば、第１から第３の領域ごとに異なる色で着色することによって、領域の区別が明確になるようにしてもよい。また、図１４では、第１及び第２の補助放物線４１，４２と、第１及び第２の目盛線４３，４４との両方を表示する場合について示しているが、それらのうちの一方のみを表示するようにしてもよい。
【０１３９】
また、上記説明において、ＢＭＩ電子グラフ２０に標準体重の放物線６１を表示する場合について説明したが、そうでなくてもよい。すなわち、ＢＭＩ電子グラフ２０は、標準体重の放物線６１を表示しないものであってもよい。
【０１４０】
また、ＢＭＩ電子グラフ出力装置１は、スタンドアロンの装置であってもよく、サーバ・クライアントシステムのサーバであってもよく、クライアントであってもよい。ＢＭＩ電子グラフ出力装置１がサーバである場合には、画像データ出力部１４は、各画像データをクライアントに送信することになる。また、ＢＭＩ電子グラフ出力装置１がクライアントである場合には、画像データ記憶部１１では、サーバから送信されたグラフ画像データが記憶されることになる。
【０１４１】
また、上記実施の形態において、画像生成部１３が生成する画像データは、前述の説明の通りでなくてもよい。例えば、画像生成部１３は、エネルギー量画像データを生成しなくてもよく、差画像データを生成しなくてもよく、基準体重画像データを生成しなくてもよい。また、例えば、画像生成部１３は、ＢＭＩ画像データを生成しなくてもよく、第１及び第２の拡大図形画像データを生成しなくてもよく、体重画像データ、及び身長画像データを生成しなくてもよく、第１及び第２の垂直線図形画像データを生成しなくてもよい。これらの場合には、画像データ出力部１４は、画像生成部１３が生成しなかった画像データを出力しないことになる。また、画像データ出力部１４は、ＢＭＩ電子グラフ２０の画像データであるグラフ画像データを単に出力するものであってもよい。この場合であっても、その出力されたグラフ画像データを見ることによって、ユーザは、体重と身長とを用いて、肥満であるかどうかなどのＢＭＩに関する情報を容易に知ることができる。
【０１４２】
また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、あるいは、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。
【０１４３】
また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いるしきい値や数式、アドレス等の情報等は、上記説明で明記していない場合であっても、図示しない記録媒体において、一時的に、あるいは長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、あるいは、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、あるいは、図示しない読み出し部が行ってもよい。
【０１４４】
また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いるしきい値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していない場合であっても、ユーザが適宜、それらの情報を変更できるようにしてもよく、あるいは、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。
【０１４５】
また、上記実施の形態において、ＢＭＩ電子グラフ出力装置１に含まれる２以上の構成要素が通信デバイスや入力デバイス等を有する場合に、２以上の構成要素が物理的に単一のデバイスを有してもよく、あるいは、別々のデバイスを有してもよい。
【０１４６】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。
【０１４７】
また、本考案は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本考案の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１４８】
以上より、本考案によるＢＭＩ電子グラフ出力装置によれば、体重と身長とを用いて、例えば、ＢＭＩが正常な範囲にあるのかどうかなどを容易に知ることができ、ＢＭＩの適否を判断するものとして有用である。生活習慣病患者が激増している現代において、生活習慣病対策は国策であり、その予防・治療における体重管理の重要性はきわめて大きい。本考案は、国民の健康増進に寄与し、憲法２５条の実践に貢献するものと確信する。
【図面の簡単な説明】
【０１４９】
【図１】本考案の実施の形態１によるＢＭＩ電子グラフ出力装置の構成を示すブロック図
【図２】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図３】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図４】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図５】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図６】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図７】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図８】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図９】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図１０】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図１１】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図１２】同実施の形態によるＢＭＩ電子グラフ出力装置の動作を示すフローチャート
【図１３】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【図１４】同実施の形態における表示されたＢＭＩ電子グラフの一例を示す図
【符号の説明】
【０１５０】
１  ＢＭＩ電子グラフ出力装置
１１  画像データ記憶部
１２  受付部
１３  画像生成部
１４  画像データ出力部
２０  ＢＭＩ電子グラフ
２１  第１の軸
２２  第２の軸
２３  第１の放物線
２４  第２の放物線
３１  ポイント図形
３２  第１の垂直線図形
３３  第２の垂直線図形
３４  身長の値
３５  体重の値
３６  ＢＭＩの値
３７  第１の拡大図形
３８  第２の拡大図形
３９  ポイント拡大図形
４１  第１の補助放物線
４２  第２の補助放物線
４３  第１の目盛線
４４  第２の目盛線
５１，５２，５３  基準体重の値
５４  差の値
５５  エネルギー量の値
６１  標準体重の放物線
【図１】
0003145721.tif 000003
【図２】
0003145721.tif 000004
【図３】
0003145721.tif 000005
【図４】
0003145721.tif 000006
【図５】
0003145721.tif 000007
【図６】
0003145721.tif 000008
【図７】
0003145721.tif 000009
【図８】
0003145721.tif 000010
【図９】
0003145721.tif 000011
【図１０】
0003145721.tif 000012
【図１１】
0003145721.tif 000013
【図１２】
0003145721.tif 000014
【図１３】
0003145721.tif 000015
【図１４】
0003145721.tif 000016