(57)【要約】【課題】一人暮らしの人等が陥りやすい栄養の偏りを解消し、ダイエットや病気等の理由で食事制限が必要な人等でも消費カロリーを考慮に入れたメニューを提供し、カロリー表記がなくても摂取カロリーを容易に取得しその記録管理の手間を解消する。【解決手段】  健康維持支援システム１０は、データサーバ１１、画像認識処理装置１２、ＤＢ１３〜１７等を有し、契約者のカメラから送られてくる食事の料理画像を解析し、ＤＢ１７の料理画像を検索して構成食材を決定し、それと各ＤＢ１４〜１６とを参照して摂取カロリー及び栄養素を取得すると共に、契約者が保持する歩数計から送信されてくる歩数データに基づいて消費カロリーを計算し、ＤＢ１３の対応データを更新し、更新されたＤＢ１３の履歴情報に基づいて、不足している採取カロリー及び栄養素を補う食事メニュー及び食事レシピのデータをＤＢ１７から取得し契約者に送信する。【選択図】  図２
2006252150.tif 000002
【特許請求の範囲】
【請求項１】
情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムであって、
前利用者システムは、
利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信する画像送信手段と、
前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有し、
前記情報処理システムは、
前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録するデータ登録手段と、
前記画像送信手段により送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する第１のデータ更新手段と、
前記歩数データ送信手段により送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データ登録手段の対応するデータを更新する第２のデータ更新手段と、
更新された前記データ登録手段の履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するデータ送信手段とを有することを特徴とする健康維持支援システム。
【請求項２】
前記データ登録手段は、
前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録する第１のデータベースと、
所定の店舗毎に、前記商品識別情報に関連付けて食品のカロリー及び栄養素のデータを更新可能に登録する第２のデータベースと、
前記商品識別情報に関連付けて、前記利用者により購入された食料品のデータを更新可能に登録する第３のデータベースと、
所定の食品毎に、栄養素及びカロリーのデータを関連付けて登録する第４のデータベースと、
所定の食事メニュー毎に、構成食材及びその量を示す食事レシピ、料理画像、カロリー、及び栄養素のデータを関連付けて更新可能に登録する第５のデータベースとを有することを特徴とする請求項１記載の健康維持支援システム。
【請求項３】
前記第１のデータ更新手段は、
前記画像送信手段により送られてくる前記画像を解析し、前記画像が前記料理の画像か前記レシートの画像かを判定する画像判定手段と、
前記画像が前記料理の画像の場合、前記第５のデータベースの料理画像を検索して構成食材を決定し、決定された構成食材と前記第２〜第４のデータベースとを参照してカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段と、
前記画像が前記レシートの画像の場合、前記第２〜第４のデータベースを検索し、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段とを有することを特徴とする請求項２記載の健康維持支援システム。
【請求項４】
前記情報処理システムは、
前記利用者の生活環境と利用目的のデータを予め保持するデータ保持手段と、
前記利用者の生活環境と利用目的のデータに基づいて、前記第１及び第２のデータ更新手段、及び前記データ送信手段の動作を制御する動作制御手段とをさらに有することを特徴とする請求項１から３のいずれか１項記載の健康維持支援システム。
【請求項５】
利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信する画像送信手段と、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有する利用者システムに通信回線を介して接続される情報処理システムであって、
前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録するデータ登録手段と、
前記画像送信手段により送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する第１のデータ更新手段と、
前記歩数データ送信手段により送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データ登録手段の対応するデータを更新する第２のデータ更新手段と、
更新された前記データ登録手段の履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するデータ送信手段とを有することを特徴とする健康維持支援システムで用いる情報処理システム。
【請求項６】
前記データ登録手段は、
前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録する第１のデータベースと、
所定の店舗毎に、前記商品識別情報に関連付けて食品のカロリー及び栄養素のデータを更新可能に登録する第２のデータベースと、
前記商品識別情報に関連付けて、前記利用者により購入された食料品のデータを更新可能に登録する第３のデータベースと、
所定の食品毎に、栄養素及びカロリーのデータを関連付けて登録する第４のデータベースと、
所定の食事メニュー毎に、構成食材及びその量を示す食事レシピ、料理画像、カロリー、及び栄養素のデータを関連付けて更新可能に登録する第５のデータベースとを有することを特徴とする請求項５記載の健康維持支援システムで用いる情報処理システム。
【請求項７】
前記第１のデータ更新手段は、
前記画像送信手段により送られてくる前記画像を解析し、前記画像が前記料理の画像か前記レシートの画像かを判定する画像判定手段と、
前記画像が前記料理の画像の場合、前記第５のデータベースの料理画像を検索して構成食材を決定し、決定された構成食材と前記第２〜第４のデータベースとを参照してカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段と、
前記画像が前記レシートの画像の場合、前記第２〜第４のデータベースを検索し、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段とを有することを特徴とする請求項６記載の健康維持支援システムで用いる情報処理システム。
【請求項８】
健康維持支援システムで用いる情報処理システムに通信回線を介して接続される利用者システムであって、
利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像する撮像手段と、
撮像された画像を、前記通信回線を介して前記情報処理システムに送信する画像送信手段と、
前記利用者の歩数を計測する歩数計測手段と、
計測された歩数データを、予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有することを特徴とする健康維持支援システムで用いる利用者システム。
【請求項９】
情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムで用いる動作方法であって、
前記情報処理システムが、利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けてデータベースに更新可能に登録するステップと、
前記利用者システムが、前記利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信するステップと、
前記情報処理システムが、前記利用者システムにより送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新するステップと、
前利用者システムが、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信するステップと、
前記情報処理システムが、前記利用者システムにより送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データベースの対応するデータを更新するステップと、
前記情報処理システムが、更新された前記データベースの履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するステップとを有することを特徴とする健康維持支援システムで用いる動作方法。
【請求項１０】
情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムで用いる動作プログラムであって、
前記情報処理システムが、利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けてデータベースに更新可能に登録するステップと、
前記利用者システムが、前記利用者が飲食した食事の料理又は購入した食品の商品ＩＤが付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信するステップと、
前記情報処理システムが、前記利用者システムにより送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新するステップと、
前利用者システムが、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信するステップと、
前記情報処理システムが、前記利用者システムにより送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データベースの対応するデータを更新するステップと、
前記情報処理システムが、更新された前記データベースの履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するステップとをコンピュータに実行させることを特徴とする健康維持支援システムで用いる動作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、健康維持支援システム、支援方法、及び支援プログラムに関する。
【背景技術】
【０００２】
近年、人々の健康に対するより一層の高まりを反映して、インターネットや携帯電話等に代表される情報通信技術を取り入れた各種支援システムが提案されている。
【０００３】
例えば、日々の摂取カロリーの計算及び管理を簡便に実現するためのダイエット支援システム（例えば、特許文献１参照）、ユーザに自身の健康管理に有意義な情報を提供するための健康支援システム及びこれに使用する携帯情報端末用プログラム（例えば、特許文献２参照）、食生活改善を目的とした食事管理支援システム（例えば、特許文献３参照）、
食生活支援ポータルサーバを用いたシステム（例えば、特許文献４参照）、栄養学的配慮とともに個人の食材に対する好き嫌いをも配慮した食生活管理システム（例えば、特許文献５参照）がある。
【０００４】
また、予防・対処・治療目的に合致した食事献立の選択を支援し、摂取した食事内容と健康管理情報を管理して利用者別の食事管理を支援する食事管理支援システム（例えば、特許文献６参照）や、病気の治療や予防、ダイエット等、食事による健康管理を行う人やその介護者が簡易にかつ継続的に的確に栄養管理ができる栄養管理システム（例えば、特許文献７参照）もある。
【特許文献１】特開２００２−３２４８７号公報
【特許文献２】特開２００３−４４５９５号公報
【特許文献３】特開２００３−６７４９７号公報
【特許文献４】特開２００３−６７５０３号公報
【特許文献５】特開２００３−１４１３３７号公報
【特許文献６】特開２００３−２４２２６１号公報
【特許文献７】特開２００４−１６４０３８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
一人暮らしの人は、コンビニエンスストアや２４時間開店のスーパー等を利用することにより食事を購入するのがより便利になった反面、自分の好きな食材や弁当のみ購入することにより栄養が偏ってしまうという問題があった。また、ダイエットや病気等の理由で食事制限が必要な人は、自分が消費したカロリーとは関係なく、決められたメニューを取っている。さらに、コンビニエンスストア、スーパー、弁当屋等で購入した食べ物や、外食店で食事した料理に関しては、カロリー表記がされていなければ、自分がどれくらいのカロリーを摂取したのかが分からず、仮に分かったとしてもそれを管理するためには自分で記録を取らなければならなく大変手間がかかるという問題があった。
【０００６】
また、上記の情報通信技術を用いた各種支援システムでは、採取カロリーのほかに消費カロリーが全く考慮されていなかったり、或いは消費カロリーが考慮されていたとしても手入力で操作が煩雑であったりする等、ユーザによって必ずしも使い勝手がよいものではなかった。また、こういった支援システムを構築するにあたり、ユーザの生活スタイルが例えば一人暮らしの人と既婚者や同居者とでは大きく相違し、さらに一人暮らしの人でも自分で料理を作る人もいれば専ら外食や弁当に頼る人もいるので、このような生活スタイルの違いを考慮することも望まれている。
【０００７】
本発明は、このような従来の事情を考慮してなされたもので、一人暮らしの人等が陥りやすい栄養の偏りを解消し、ダイエットや病気等の理由で食事制限が必要な人等でも消費カロリーを考慮に入れたメニューを提供し、カロリー表記がなくても摂取カロリーを容易に取得しその記録管理の手間を解消することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明に係る健康維持支援システムは、情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムであって、前利用者システムは、利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信する画像送信手段と、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有し、前記情報処理システムは、前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録するデータ登録手段と、前記画像送信手段により送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する第１のデータ更新手段と、前記歩数データ送信手段により送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データ登録手段の対応するデータを更新する第２のデータ更新手段と、更新された前記データ登録手段の履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するデータ送信手段とを有することを特徴とする。
【０００９】
本発明において、前記データ登録手段は、前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録する第１のデータベースと、所定の店舗毎に、前記商品識別情報に関連付けて食品のカロリー及び栄養素のデータを更新可能に登録する第２のデータベースと、前記商品識別情報に関連付けて、前記利用者により購入された食料品のデータを更新可能に登録する第３のデータベースと、所定の食品毎に、栄養素及びカロリーのデータを関連付けて登録する第４のデータベースと、所定の食事メニュー毎に、構成食材及びその量を示す食事レシピ、料理画像、カロリー、及び栄養素のデータを関連付けて更新可能に登録する第５のデータベースとを有してもよい。
【００１０】
本発明において、前記第１のデータ更新手段は、前記画像送信手段により送られてくる前記画像を解析し、前記画像が前記料理の画像か前記レシートの画像かを判定する画像判定手段と、前記画像が前記料理の画像の場合、前記第５のデータベースの料理画像を検索して構成食材を決定し、決定された構成食材と前記第２〜第４のデータベースとを参照してカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段と、前記画像が前記レシートの画像の場合、前記第２〜第４のデータベースを検索し、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素のデータを取得し、前記第１のデータベースの対応するデータを更新する手段とを有してもよい。
【００１１】
本発明において、前記情報処理システムは、前記利用者の生活環境と利用目的のデータを予め保持するデータ保持手段と、前記利用者の生活環境と利用目的のデータに基づいて、前記第１及び第２のデータ更新手段、及び前記データ送信手段の動作を制御する動作制御手段とをさらに有してもよい。
【００１２】
また、本発明に係る健康維持支援システムで用いる情報処理システムは、利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信する画像送信手段と、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有する利用者システムに通信回線を介して接続される情報処理システムであって、前記利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けて更新可能に登録するデータ登録手段と、前記画像送信手段により送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データ登録手段の対応するデータを更新する第１のデータ更新手段と、前記歩数データ送信手段により送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データ登録手段の対応するデータを更新する第２のデータ更新手段と、更新された前記データ登録手段の履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するデータ送信手段とを有することを特徴とする。
【００１３】
また、本発明に係る健康維持支援システムで用いる利用者システムは、健康維持支援システムで用いる情報処理システムに通信回線を介して接続される利用者システムであって、利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像する撮像手段と、撮像された画像を、前記通信回線を介して前記情報処理システムに送信する画像送信手段と、前記利用者の歩数を計測する歩数計測手段と、計測された歩数データを、予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信する歩数データ送信手段とを有することを特徴とする。
【００１４】
また、本発明に係る健康維持支援システムで用いる動作方法は、情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムで用いる動作方法であって、前記情報処理システムが、利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けてデータベースに更新可能に登録するステップと、前記利用者システムが、前記利用者が飲食した食事の料理又は食品購入時に渡される所定店舗の商品識別情報が付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信するステップと、前記情報処理システムが、前記利用者システムにより送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新するステップと、前利用者システムが、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信するステップと、前記情報処理システムが、前記利用者システムにより送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データベースの対応するデータを更新するステップと、前記情報処理システムが、更新された前記データベースの履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するステップとを有することを特徴とする。
【００１５】
また、本発明に係る健康維持支援システムで用いる動作プログラムは、情報処理システムと、前記情報処理システムに通信回線を介して接続される利用者システムとを有する健康維持支援システムで用いる動作プログラムであって、前記情報処理システムが、利用者毎に、データ登録日時、食品、摂取カロリー、消費カロリー、及び栄養素のデータを互いに関連付けてデータベースに更新可能に登録するステップと、前記利用者システムが、前記利用者が飲食した食事の料理又は購入した食品の商品ＩＤが付されたレシートの画像を撮像し、撮像された画像を前記通信回線を介して前記情報処理システムに送信するステップと、前記情報処理システムが、前記利用者システムにより送られてくる前記画像が前記料理の画像の場合、当該料理の構成食材に対応するカロリー及び栄養素のデータを解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新する一方、前記画像が前記レシートの画像の場合、前記レシートに付された所定店舗の商品識別情報に対応するカロリー及び栄養素を解析し、解析されたカロリー及び栄養素のデータにより前記データベースの対応するデータを更新するステップと、前利用者システムが、前記利用者の歩数を計測し、計測された歩数データを予め設定された送信タイミングで前記通信回線を介して前記情報処理システムに送信するステップと、前記情報処理システムが、前記利用者システムにより送られてくる歩数データに基づいて消費カロリーを計算し、計算された消費カロリーにより前記データベースの対応するデータを更新するステップと、前記情報処理システムが、更新された前記データベースの履歴情報に基づいて、不足している栄養分を補うための食事メニューを決定し、決定された食事メニューを前記利用者システムに送信するステップとをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１６】
本発明によれば、一人暮らしの人等が陥りやすい栄養の偏りを解消し、ダイエットや病気等の理由で食事制限が必要な人等でも消費カロリーを考慮に入れたメニューを提供し、カロリー表記がなくても摂取カロリーを容易に取得しその記録管理の手間を解消することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係る健康維持支援システム、これで用いる情報処理システム及び利用者システム、動作方法、及び動作プログラムを実施するための最良の形態について、図面を参照して詳細に説明する。
【００１８】
本実施形態による健康維持支援システムは、サービス提供会社の情報処理システムに適用されるもので、外で働いている一人暮らしの人、ダイエット目的の人、及び病気が原因で食事制限しなければならない人を利用者（以下、「契約者」）とし、この契約者によりカメラで撮像された摂取する食事や飲み物の画像を受信し、受信された画像データに基づき契約者の摂取カロリーを自動的に計算する処理を実行する。
【００１９】
また、この健康維持支援システムは、上記契約者によりコンビニエンスストアやスーパー等の店舗で購入されカメラで撮像された食材等のレシートの画像を受信し、受信された画像データに基づき契約者の摂取した栄養の履歴や不足している栄養分を特定し、これに応じて食事レシピ及び食事メニューを決定し契約者に提示する処理を実行する。
【００２０】
さらに、この健康維持支援システムは、上記契約者の装着している歩数計（「万歩計（登録商標）」又は「ペドメーター」等とも言う）から帰宅直前に「送信」ボタンを押下すことで送信されてくる歩数計による計測データを受信し、この計測データに基づいて、契約者の消費したカロリーを計算し、この計算データと予め指定された契約者の生活環境データとに合わせて、以下のサービス提供を支援する処理を実行する。
【００２１】
１）契約者が一人暮らしの自炊者の場合は、レシピの送信や食材の配達を行うサービスを提供する。
【００２２】
２）契約者が一人暮らしの弁当購入者の場合は、契約者の選んだ店舗の推奨メニュー表示や配達を行うサービスを提供する。
【００２３】
３）契約者が一人暮らしの外食者の場合は、業務提携の外食店より推奨メニュー表示や事前注文を行うサービスを提供する。
【００２４】
４）契約者が同居者又は既婚者の場合は、指定時刻になると推奨メニューと食事レシピの送信や食材の配達を行うサービスを提供する。
【実施例】
【００２５】
以下、図面を参照して、本発明の実施例を詳細に記述する。
【００２６】
本実施例による健康維持支援システムは、外で働く一人暮らしの人、ダイエット目的の人、及び病気が原因でカロリーを制限された人を契約者（利用者）とし、これら契約者に合わせた食事レシピ及び食事メニューを提示するサービスを提供するサービス提供会社用の情報処理システムに適用したものである。
【００２７】
図１は、本実施例の健康維持支援システムが適用されるシステム全体の構成を示す。
【００２８】
図１の例に示すシステムは、本実施例の健康維持支援システム１０を有するサービス提供会社側の情報処理システム（以下、「サービス提供会社システム」）１と、サービス提供会社によるサービスを受ける契約者により使用される利用者システム（以下、「契約者システム」）２と、サービス提供会社との間で業務提携されたコンビニエンスストア、スーパー、外食店、弁当屋、病院（医療機関）、運送業者（配達業者）等の業務提携会社側の情報処理システム（以下、「業務提携会社システム」）３とから構成される。これら各システム１〜３の各々は、ＴＣＰ（Transmission Control Protocol）／ＩＰ（Internet Protocol）に基づくインターネットとして機能する公衆網や専用線等の通信回線１００を介して接続されている。
【００２９】
図２は、健康維持支援システム１０の構成例を示す。
【００３０】
図２の例に示す健康維持支援システム１０は、データサーバ１１、画像認識処理装置１２、契約者ＤＢ（データベース）１３、業務提携会社ＤＢ１４、契約者購入食料ＤＢ１５、カロリーＤＢ１６、食事レシピＤＢ１７、ＬＡＮインターフェース等の通信Ｉ／Ｆ（インターフェース）１８、及びウェブページ（ホームページ）１９ａを有するウェブサーバ１９を備え、通信Ｉ／Ｆ１８を介して通信回線１００に接続されている。
【００３１】
データサーバ１１は、予め設定された処理プログラム１１２を実行するＣＰＵ１１１を有するコンピュータ機で構成される。
【００３２】
画像認識処理装置１２は、予め設定された画像処理プログラム１２２を実行するＣＰＵ１２１を有するコンピュータ機で構成される。
【００３３】
契約者ＤＢ１３には、その詳細情報として、契約者の摂取した食事による栄養素及び摂取カロリーと、消費カロリー等の各データが格納される。この一例を図３に示す。図３の例に示す契約者ＤＢ１３には、契約者氏名、日時、摂取情報（食品名及びカロリー）、消費カロリー、タンパク質、脂質、炭水化物、ビタミン（Ａ、Ｂ１、Ｂ２、Ｃ、Ｄ）、カルシウム、鉄、食物繊維の各データが格納される。このうち、栄養素（タンパク質〜食物繊維）のデータは、図３に例示するように、◎（豊富である）、○（十分である）、△（少ない）、▽（不足している）、×（含まれている）のいずれかの情報に対応付けて処理可能となっている。
【００３４】
業務提携会社ＤＢ１４は、本実施例では業務提携会社（コンビニエンスストア・スーパー、外食店、弁当屋、病院、運送業者）に応じた複数のＤＢ１４ａ〜１４ｅから構成される。
【００３５】
ＤＢ１４ａは、コンビニエンスストア・スーパー用のもので、その詳細情報として陳列食品商品名、カロリー、栄養分等の各データが格納される。この一例を図４に示す。図４の例に示す業務提携会社ＤＢ（コンビニエンスストア・スーパー）１４ａには、店名、商品名（ＩＤ：レシートに付けられる商品コード）、消費カロリー、タンパク質、脂質、炭水化物、ビタミン（Ａ、Ｂ１、Ｂ２、Ｃ、Ｄ）、カルシウム、鉄、食物繊維の各データが格納される。このうち、栄養素（タンパク質〜食物繊維）のデータは、図４に例示するように、◎（豊富である）、○（十分である）、△（少ない）、▽（不足している）、×（含まれている）のいずれかの情報に対応付けて処理可能となっている。
【００３６】
ＤＢ１４ｂは、外食店用のもので、詳細情報としてメニュー、カロリー、栄養分等の各データが格納される。この一例を図５に示す。図５の例に示す業務提携会社ＤＢ（外食店）１４ｂには、店名、商品名（ＩＤ：レシートに付けられる商品コード）、消費カロリー、タンパク質、脂質、炭水化物、ビタミン（Ａ、Ｂ１、Ｂ２、Ｃ、Ｄ）、カルシウム、鉄、食物繊維の各データが格納される。このうち、栄養素（タンパク質〜食物繊維）のデータは、図５に例示するように、◎（豊富である）、○（十分である）、△（少ない）、▽（不足している）、×（含まれている）のいずれかの情報に対応付けて処理可能となっている。
【００３７】
ＤＢ１４ｃは、弁当屋用のもので、その詳細情報としてメニュー、カロリー、栄養分等の各データが格納される。この一例を図６に示す。図６の例に示す業務提携会社ＤＢ（弁当屋）１４ｃには、店名、商品名（ＩＤ：レシートに付けられる商品コード）、消費カロリー、タンパク質、脂質、炭水化物、ビタミン（Ａ、Ｂ１、Ｂ２、Ｃ、Ｄ）、カルシウム、鉄、食物繊維の各データが格納される。このうち、栄養素（タンパク質〜食物繊維）のデータは、図６に例示するように、◎（豊富である）、○（十分である）、△（少ない）、▽（不足している）、×（含まれている）のいずれかの情報に対応付けて処理可能となっている。
【００３８】
ＤＢ１４ｄは、病院用のもので、その詳細情報として詳細病院名、契約者名、病名、担当医氏名、栄養士名、制限情報等の各データが格納される。この一例を図７に示す。図７に示す業務提携会社ＤＢ（病院）１４ｄには、病院名、契約者名、病名（糖尿病、腎臓病等）、担当医氏名、栄養士名、制限情報（２０００ｋｃａｌ／ｄａｙ、減塩料理等）の各データが格納される。
【００３９】
ＤＢ１４ｅは、配達業者（運送業者）用のもので、その詳細情報として配達業者名、配達業者住所、契約者名、住所等の各データが格納される。この一例を図８に示す。図８に示す業務提携会社ＤＢ（配達）１４ｅには、配達業者名、配達業者住所、契約者名、住所の各データが格納される。
【００４０】
契約者購入食料ＤＢ１５には、契約者により購入された食材や弁当等の購入日及び購入食料（食品ＩＤ）等の各データが格納される。特に、この契約者購入食料ＤＢ１５には、契約者によりその食品ＩＤ（商品ＩＤ）が付されたレシートの画像が撮影され、その画像が送信される度に、画像認識処理装置１２によりその食品ＩＤが認識され、契約者毎にその食品ＩＤに関連付けて格納される。この契約者購入食料ＤＢ１５の購入食料のデータを参照することにより、契約者の保存している食材の状態が監視可能となり、朝食や弁当など契約者が作成した食材のカロリーや栄養分の計算が可能となる。さらに購入日のデータから食材の賞味期限管理を行った食事メニューの提示も可能となる。
【００４１】
カロリーＤＢ１６は、日本人が常用している食品の標準的な成分値を示した日本食品標準成分表のデータに準拠したデータベースであり、契約者が作った食事等の「カロリー」や栄養分を計算するときに参照される。
【００４２】
食事レシピＤＢ１７は、食事メニュー、これに対応する完成画像、食事メニューに含まれる栄養分、食事メニューの材料（一人分）とそれを基に食事を作成するための食事レシピ等の各データが格納されている。この一例を図９に示す。図９に示す食事レシピＤＢ１７には、食事名、材料（一人前）、レシピ、写真、カロリー、タンパク質、脂質、炭水化物、ビタミン（Ａ、Ｂ１、Ｂ２、Ｃ、Ｄ）、カルシウム、鉄、食物繊維の各データが格納される。このうち、栄養素（タンパク質〜食物繊維）のデータは、図９に例示するように、◎（豊富である）、○（十分である）、△（少ない）、▽（不足している）、×（含まれている）のいずれかの情報に対応付けて処理可能となっている。
【００４３】
ウェブサーバ１９は、予め設定されたウェブサーバソフトウェア（図示しない）を実行してウェブページ１９ａをインターネット上で閲覧可能に管理する処理を行うＣＰＵ（図示しない）を有するコンピュータ機で構成される。
【００４４】
上記データサーバ１１、画像認識処理装置１２、各種ＤＢ１３〜１７、通信Ｉ／Ｆ１８、及びウェブサーバ１９は、あくまで機能上のものであり、１台のコンピュータ機で一体に構成しても、複数台のコンピュータ機で個別に構成しても、いずれでも適用可能である。
【００４５】
図１０は、契約者システム２の構成例を示す。
【００４６】
図１０の例に示す契約者システム２は、カメラ２１と、歩数計２２と、自宅端末２３とから構成される。
【００４７】
カメラ２１は、本実施例では例えばカメラ付き携帯電話機等で構成され、機能上、全体制御を担う制御部１１１と、ＣＣＤやＣＭＯＳ等の固体撮像素子を有する撮像部２１２と、無線通信により通信回線１００を介してサービス提供会社システム１内の健康維持支援システム１０に接続可能な通信部２１３と、各種データ入力、選択、指示等を行う操作キー、操作ボタン等の入力部（操作部）２１４と、液晶ディスプレイ等の表示部２１５と、制御部１１１により実行されるウェブブラウザ２１６とを有している。
【００４８】
この構成により、撮像部２１２により契約者が摂取する前の食事や飲み物の画像及びレシートの画像を撮影し、撮影された画像データを通信部２１３を介してサービス提供会社のデータサーバ１１へ送信したり、入力部２１４にて指示された契約者の問い合わせを通信部２１３を介してデータサーバ１へ通知し、その回答である推奨食事メニューを受信したり、その推奨食事メニュー等を表示部２１５にて表示したりする。
【００４９】
歩数計２２は、本実施例ではサービス提供会社から提供される送信機能付き歩数計が使用される。この送信機能付き歩数計は、機能上、全体制御を担う制御部２２１と、加速度センサ等のセンサにより振動を検知して歩数を計測する歩数計測部２２２と、無線通信により通信回線１００を介してサービス提供会社システム１内の健康維持支援システム１０に接続可能な通信部２２３と、自身の位置情報を検知する位置センサとしてのＧＰＳ受信機２２４を有している。
【００５０】
この構成により、歩数計測部２２２により計測された歩数データを、通信部２２３を介して予め設定された場所（例えば、自宅から半径１ｋｍ以内）で健康維持支援システム１０内のデータサーバ１１へ送信したり、設定された時間に自動的に送信したりする。
【００５１】
なお、ＧＰＳ受信機２２４等の位置センサは、必ずしも必要ではなく、自宅から半径１ｋｍ以内等の所定場所に到着した時点で、歩数計２２内に割り込み信号を生成しその信号に基づきデータサーバ１１へ送信するよう動作が可能な構成であればよい。
【００５２】
自宅端末２３は、例えば携帯電話機やＰＣ等で構成され、機能上、全体制御を担う制御部２３１と、キーボード等の入力部２３２と、液晶ディスプレイ等の表示部２３３と、通信回線１００を介してサービス提供会社システム１内の健康維持支援システム１０に接続可能なモデムやＬＡＮインターフェース等の通信部２３４を有している。
【００５３】
この構成により、通信部２３４を介してサービス提供会社のデータサーバ１１から送信される食事メニューと食事レシピを受信したりする。
【００５４】
なお、自宅端末２３は、カメラ付き携帯電話機として、カメラ２１と一体に構成してもよい。また、送信機能付き歩数計がＰＤＡ等の情報端末に搭載可能な場合には、歩数計２２と一体に構成してもよい。さらに、送信機能付き歩数計がカメラ付き携帯電話機に搭載可能な場合には、カメラ２１、歩数計２２、及び自宅端末２３の全てを一体のカメラ付き携帯電話機として構成することも可能である。
【００５５】
図１１は、業務提携会社システム３の構成例を示す。
【００５６】
図１１の例に示す業務提携会社システム３は、業務提携会社である各店舗及び病院側に置かれ、サービス提供会社システム１内の健康維持支援システム１１との間で通信回線１００を介して通信可能なコンピュータ機を備えた情報処理システムから構成されている。この情報処理システムは、食材、弁当、飲み物を提供しているコンビニエンスストア・スーパー側のコンビニエンスストア・スーパーシステム３１と、ファミリーレストランやファーストフード等の食事を提供している外食店側の外食店システム３２と、弁当屋側の弁当屋システム３３と、契約者の通院している病院側の病院システム３４と、サービス提供会社から指示される食事や食材を契約者の自宅へ配達する運送業者側の運送システム３５とを有している。
【００５７】
次に、健康維持支援システム１０内のデータサーバ１１及び画像認識処理装置１２の処理例を説明する。
【００５８】
図１２及び図１３は、データサーバ１１の処理例を示すフローチャートである。図１２及び図１３に示すフローチャートは、予め処理プログラム１１２に設定され、ＣＰＵ１１１により実行される。
【００５９】
まず、データサーバ１１は、契約者が装着している歩数計２２より送信される歩数データを受信すると（ステップＳｔ１１）、例えば予め設定された契約者の歩幅、体重等の個人データに基づく既知の消費カロリー計算式を用いて、歩数データから消費カロリーを計算し（ステップＳｔ１２３）、計算された消費カロリーを契約者ＤＢ１３に登録して契約者ＤＢ１３を更新する（ステップＳｔ１３）。
【００６０】
また、図１３において、データサーバ１１は、契約者システム２から送信されてくる契約者の問い合わせを受信すると（ステップＳｔ２１）、契約者ＤＢ１３の摂取カロリーと消費カロリー、栄養素の偏りに関する情報（どの栄養素が予め設定された基準値（標準値）に対し不足しているか等の情報）を参照して、不足しているカロリー及び栄養素から契約者に必要とされるカロリー及び栄養素を算出し（ステップＳｔ２２）、得られたカロリー及び栄養素のデータと、予め設定された契約者の生活環境（後述参照）とに応じて、業務提携会社ＤＢ１４の商品名（ＩＤ）又は契約者購入食料ＤＢ１５の食材（ＩＤ）を検索し、商品名（ＩＤ）又は食材（ＩＤ）から食事メニューを決定し（ステップＳｔ２３）、決定された食事メニューを契約者システム２に送信する（ステップＳｔ２４）。
【００６１】
このデータサーバ１１は、契約者がカメラ２１を使って撮影した食事やレシートの画像を受信すると、受信された画像データを画像認識処理装置１２に渡す処理も行う。
【００６２】
図１４は、画像認識処理装置１２の処理例を示すフローチャートである。図１４に示すフローチャートは、予め画像処理プログラム１２２に設定され、ＣＰＵ１２１により実行される。
【００６３】
まず、図１４において、画像認識処理装置１２は、データサーバ１１で受信された食事やレシートの画像を認識する（ステップＳｔ３１）。この画像認識用の画像処理としては、本実施例では既知の顔認識等で採用されている画像認識アルゴリズムを採用する。
【００６４】
次いで、画像認識処理装置１２は、認識された画像が食事の料理画像かどうか判断する（ステップＳｔ３２）。
【００６５】
その結果、認識された画像が食事の料理画像である場合（ステップＳｔ３２：ＹＥＳ）は、認識された食事の料理画像から、食事レシピＤＢ１７の画像を検索し、検索された画像に対応する食事メニューを認識し（ステップＳｔ３３）、認識された食事メニューに対応する構成食材を決定する（ステップＳｔ３４）。
【００６６】
次いで、決定された構成食材を契約者購入食材ＤＢ１５の食材と比較し（ステップＳｔ３５）、該当する食材が存在するかどうか判断する（ステップＳｔ３６）。
【００６７】
その結果、該当する食材が存在する場合（ステップＳｔ３６：ＹＥＳ）は、契約者の作成した料理であると判断し、契約者購入食材ＤＢ１５と食事レシピＤＢ１７を比較し（ステップＳｔ３７）、料理に使われている食材と量を判断し（ステップＳｔ３８）、カロリーと栄養素を計算し（ステップＳｔ３９）、契約者ＤＢ１３と契約者購入食材ＤＢ１５を更新し（ステップＳｔ４０）、処理を終了する。
【００６８】
一方、上記ステップＳｔ３６の判断により該当する食材が存在しない場合（ステップＳｔ３６：ＮＯ）は、外食と判断し、食事レシピＤＢ１７のカロリーと栄養素により、契約者ＤＢ１３のカロリーと栄養素を更新し（ステップＳｔ４１）、処理を終了する。
【００６９】
また、上記ステップＳｔ３２の判断により認識された画像が食事の料理画像でない場合（ステップＳｔ３２：ＮＯ）は、認識された画像がレシート画像かどうか判断する（ステップＳｔ４２）。その結果、認識された画像がレシート画像である場合（ステップＳｔ４２：ＹＥＳ）は、業務提携会社ＤＢ１４を参照して、レシートに付された情報から該当する店舗と食品ＩＤを検索し（ステップＳｔ４３）、検索された該当店舗と食品ＩＤとにより契約者ＤＢ１３のカロリーと栄養素のデータを更新し（ステップＳｔ４４）、処理を終了する。この場合、該当する店舗が業務提携会社ＤＢ１４に存在しなかった場合は、人手で該当店舗へカロリーと栄養素を問い合わせる等の処理を行うことにより、カロリーと栄養素のデータを契約者ＤＢ１３に登録し、これにより契約者ＤＢ１３を更新する。
【００７０】
一方、上記ステップＳｔ４２の判断により認識された画像がレシートでない場合（ステップＳｔ４２：ＮＯ）は、処理を終了する。
【００７１】
次に、図１５〜図２９を参照して、本実施例の全体動作について説明する。
【００７２】
まず、サービス提供会社によるサービス開始前に、契約者が、自宅端末２３によりサービス提供会社のウェブサーバ１９により提供されるウェブページ１９ａへアクセスしてログインし（図１５：ステップＳ１）、ウェブページ１９ａを表示し（図１５：ステップＳ２）、ウェブページ１９ａ上での操作を通して生活環境と利用目的のデータを健康維持支援システム１０へ通知する（図１５：ステップＡ１）。
【００７３】
ここで、生活環境としては、例えば、１）一人暮らしの自炊者（一人暮らしで食事は自分で作ることが中心の生活環境）、２）一人暮らしの弁当購入者（一人暮らしでお弁当を購入するのが中心の生活環境）、３）一人暮らしの外食者（一人暮らしでレストラン等で外食するのが中心の生活環境）、４）同居者又は既婚者（両親と同居しているか、結婚をしており、帰宅すると食事が用意されている生活環境）の４通りが予め選択可能に設定されている。また、利用目的としては、例えば、１）健康維持（必要となる栄養素を毎日摂取する）、２）ダイエット（満腹感を味わえ、摂取カロリーを抑える）、３）食事制限（病気が原因で食事内容や摂取カロリーに制限がある）の３通りが予め選択可能に設定されている。
【００７４】
上記通知に応答して、健康維持支援システム１０側では、データサーバ１１が契約者から通知された生活環境及び利用目的に対応するデータをその契約者の個人情報に対応付けてメモリ等の記録媒体（図示しない）に保持する。
【００７５】
上記通知が完了すると、本サービス開始前にサービス提供会社から契約者に歩数計２２が送付される（図１５：ステップＡ２）。歩数計２２には、契約者から通知された生活環境及び利用目的に応じて、計測された歩数データの送信タイミング等の制御データが設定されている。これにより、上記通知された契約者の生活環境及び利用目的に従って、本サービスが開始される。
【００７６】
契約者は、朝食および飲み物の画像をカメラ２１により撮影し（図１６：ステップＳ３）、得られた画像データを通信回線１００を介してサービス提供会社のデータサーバ１１へ送信する（図１６：ステップＡ３）。データサーバ１１は、受信された画像データを画像認識処理装置１２へ転送する。画像認識処理装置１２は、前述の図１４に示す処理を実行することにより、受信された画像データから契約者購入食料ＤＢ１５から材料となっている食材を解析し、該当する食材に対応するカロリーと栄養素のデータを契約者ＤＢ１３へ格納する（図１６：ステップＡ４）。
【００７７】
以後、契約者は、サービス提供会社から提供された歩数計２２を付けて活動する（図１６：ステップＡ５）。
【００７８】
契約者が昼食を取る場合、以下の１）〜３）のいずれかの処理を行う（図１７：ステップＢ１）
１）持参した弁当や業務提携会社以外での食事の場合は、食事前に昼食の画像をカメラ２１により撮影し（図１７：ステップＳ４）、得られた画像データを通信回線１００を介してサービス提供会社のデータサーバ１１へ送信する（図１７：ステップＡ６）。
【００７９】
これに応答して、データサーバ１１は、受信された画像データを画像認識処理装置１２へ転送する。画像認識処理装置１２は、前述の図１４に示す処理を実行することにより、受信された画像データが弁当の場合、契約者購入食料ＤＢ１５から使われている「食材」を解析すると共に、受信された画像データが業務提携会社以外の食事の場合、業務提携会社ＤＢ１４を検索し、該当するカロリーと栄養素のデータを契約者ＤＢ１３へ格納する（図１７：ステップＡ７）。なお、検索の結果、該当する摂取カロリーと栄養素のデータが存在しない場合は、人手で該当店舗へカロリーと栄養素の問い合わせを行い、データベース化して、契約者ＤＢ１３へ格納する。
【００８０】
２）業務提携会社のコンビニエンスストア、弁当屋、又は外食店で食事をした場合、食品ＩＤが付されたレシートをカメラ２１により撮影し、得られた画像データを通信回線１００を介してサービス提供会社のデータサーバ１１へ送信する（図１７：ステップＡ８）。
【００８１】
これに対し、データサーバ１１は、通信Ｉ／Ｆ１８を介してレシートの画像データを受信すると、受信された画像データを画像認識処理装置１２へ転送する。画像認識処理装置１２は、前述の図１４に示す処理を実行し、レシートの画像から業務提携会社ＤＢ１４を検索して該当する店舗及び食品ＩＤを特定し、特定された食品ＩＤに対応するカロリーと栄養素を決定し、決定されたカロリーと栄養素のデータを契約者ＤＢ１３へ格納する（図１７：ステップＡ７）。
【００８２】
３）契約者が昼食のメニューとしてサービス提供会社のデータサーバ１１によるアドバイス情報を参考にする場合は、カメラ２１又は自宅端末２３により通信回線１００を介してデータサーバ１１へアクセスする。
【００８３】
これに応答して、データサーバ１１は、所定のサービス会社問い合わせ画面（図２７参照）を送信する。カメラ２１又は自宅端末２３は、その問い合わせ画面を表示する。この問い合わせ画面上で、契約者に操作により業務提携会社の中から身近にある業務提携会社が選択され、問い合わせ画面上の「送信」ボタンが押下されると、選択されたデータをデータサーバ１１に送信する。
【００８４】
これに応答して、データサーバ１１は、選択された業務提携会社と、契約者ＤＢ１３のデータとから契約者が摂取した栄養分の履歴及び不足している栄養素のデータから推奨食事メニューを決定し、決定された推奨食事メニューの画面（図２８のメニュー画面参照）を契約者側に送信する（図１８：ステップＡ９）。契約者は、そのメニュー画面を表示し（図１８：ステップＳ５）、その画面上で推奨食事メニューの食事を食べるかどうか選択する（図１８：ステップＢ２）。
【００８５】
ここで、表示されたメニュー画面下の「確定」ボタンを押下すると、該当メニューを摂取したことになり、契約者ＤＢ１３が更新する（図１８：ステップＡ１０）。一方、表示されたメニュー画面下の「参考」ボタンを押下すると、本メニュー以外を摂取することができる。この場合は、契約者が昼食をとる場合の処理（図１７：ステップＢ１）で、「１．業務提携会社以外での食事」、「２．業務提携会社での食事」、及び「３．サービス提供会社からのアドバイスを参考にする」の選択肢の内のいずれかに応じた処理を行う。
【００８６】
さらに、昼食以外におやつ等、間食を取る場合（図１９：ステップＢ３）、逐次、間食の画像をカメラ２１により撮影するか、購入レシートの画像をカメラ２１により撮影し、得られた画像データを通信回線１００を介してデータサーバ１１へ送信する（図１９：ステップＡ１１）。これに応答して、データサーバ１１は、受信された画像データを画像認識処理装置１２へ送信する。画像認識処理装置１２は、前述の図１４に示す処理を実行することにより、受信された画像データを解析し、摂取カロリーとして契約者ＤＢ１３を更新する（図１９：ステップＡ１２）。
【００８７】
次に、契約者が一人暮らしの人か、家族がいる人かの相違により、以下の処理を行う（ステップＢ４）。
【００８８】
まず、契約者が一人暮らしの場合、設定時間以降に自宅から半径１ｋｍ以内に近づくと、歩数計２２は、制御部２２１により、例えば予め設定された時間と、ＧＰＳ受信機２２４により受信される位置データとに基づいて割り込み信号を発生し、その時点まで歩数計測部２２２にて計測された歩数データを通信部２２３から通信回路１００を介してサービス提供会社のデータサーバ１１へ送信する（図１９：ステップＡ１３）。データサーバ１１は、前述した図１２の処理を実行することにより、受信された歩数データから消費カロリーを計算し、契約者ＤＢ１３を更新する（図１９：ステップＡ１４）。
【００８９】
ここで、契約者が設定時間に自宅にいる休日等の場合、歩数計１３は、例えば制御部２１１により予め設定された時間をタイマ等で計時して割り込み信号を発生し、その時点までに歩数計測部２２２にて計測された歩数データを通信部２２３により通信回路１００を介してデータサーバ１１へ送信する。
【００９０】
次いで、契約者の生活環境と利用目的とに合わせて、以下の処理を行う（図２０：ステップＢ５）。
【００９１】
１）契約者が自炊者の場合、帰宅途中に自分で食材を購入するか、自宅へ配達するかを通信回線１００を介してサービス提供会社のデータサーバ１１へ指示する（図２０：ステップＢ６）。
【００９２】
ここで、自分で購入する場合は、最寄りの業務提携会社を指定すると（図２０：ステップＡ１５）、データサーバ１１は、契約者ＤＢ１３を検索して、契約者の摂取した栄養分の履歴と不足している栄養分を計算し、最適な食事レシピと購入材料のデータを契約者側へ送信する（図２０：ステップＡ１６）。契約者は、食事レシピと購入材料のデータを表示する（図２０：ステップＳ６）。
【００９３】
また、自宅へ配達することを選んだ契約者には、データサーバ１１は、契約者ＤＢ１３から最適な食事メニューを決定し（図２１：ステップＡ１７）、決定された食事メニューに対応する食事レシピのデータを契約者側に送信する（図２１：ステップＡ１８）。契約者は、食事レシピのデータを表示する（図２１：ステップＳ７）。これと並行して、データサーバ１１は、決定された食事メニューに応じた食材（１人分）の配達指示を通信回線１００を介して業務提携会社システム３に与える（図２１：ステップＡ１９）。
【００９４】
２）契約者が弁当購入者の場合、サービス提供会社のデータサーバ１１は、夕食購入推奨店（弁当屋又はコンビニエンスストア）のデータを契約者側に送信する（図２２：ステップＡ２０）。契約者側は、夕食購入推奨店のデータを表示し（図２２：ステップＳ８）、購入予定店を指定し、データサーバ１１に送信する（図２２：ステップＡ２１）。
【００９５】
これに応答して、データサーバ１１は、契約者の摂取した栄養分と不足している栄養分から、最適な弁当を決定し、決定された弁当のデータを契約者側に送信する（図２２：ステップＡ２２）。契約者側は、最適な弁当のデータを表示する（図２２：ステップＳ９）。さらに、契約者は、要望により、データサーバ１１へ事前に注文したり（図２２：ステップＢ７）、自宅への配達指示を通信回線１００を介して業務提携会社システム３に与えたりする（図２２：ステップＡ２３）。
【００９６】
３）契約者が外食者の場合、サービス提供会社のデータサーバ１１は、外食推奨店のデータを契約者側に送信する（図２３：ステップＡ２４）。契約者側は、夕食推奨店のデータを表示し（図２３：ステップＳ１０）、食事予定の外食店を指定し、データサーバ１１に送信する（図２３：ステップＡ２５）。
【００９７】
これに応答して、データサーバ１１は、契約者の摂取した栄養分と不足している栄養分から最適なメニューを決定し、決定されたメニューのデータを契約者側に送信する（図２３：ステップＡ２６）。契約者側は、最適なニューのデータを表示する（図２３：ステップＳ１１）。さらに、契約者は、要望により、事前に注文したり（図２３：ステップＢ８）、自宅への配達指示を通信回線１００を介して業務提携会社システム３に与えたりする（図２３：ステップＡ２７）。
【００９８】
次いで、契約者がダイエット目的の既婚者、または病気が原因で食事制限されている契約者の場合、歩数計２２は、予め設定された時間になると、計測された歩数データを通信回線１００を介してサービス提供会社のデータサーバ１１へ送信する（図２４：ステップＡ２８）。
【００９９】
これに応答して、データサーバ１１は、前述した図１２の処理を実行することにより、送られてきた歩数データから消費カロリーを算出し、契約者ＤＢ１３を更新する。また、データサーバ１１は、前述した図１３の処理を実行することにより、契約者ＤＢ１３より摂取カロリーと栄養素、さらに消費カロリーから最適な食事メニューを決定し、契約者側に送信する（図２４：ステップＡ２９）。契約者側は、送られてきた食事メニューのデータを表示する（図２４：ステップＡ１２）。同居の家族は、食材の配達を指示する（図２４：ステップＢ９）。
【０１００】
ここで、定刻までに食材の配達の指示をしなかった場合は、食事レシピと家族構成に応じた食材の量のデータを自宅端末２３へ送信する（図２４：ステップＡ３０）。また、配達を指示した場合には、自宅端末２３へ食事レシピを送信し（図２５：ステップＡ３１）、食材の配達指示を通信回線１００を介して業務提携会社システム３に与える（図２５：ステップＡ３２）。契約者側は、送られてきた食事レシピのデータを表示する（図２５：ステップＳ１３）。
【０１０１】
次いで、サービス提供会社のデータサーバ１１は、契約者ＤＢ１３から契約者の食事履歴と摂取した栄養分、さらに不足している栄養分等を月次レポート（図２９参照）として作成し、契約者側へ送信する（図２６：ステップＡ３３）。さらに、病気が原因で食事制限している契約者は、食事履歴が病院の担当医や栄養士へ送信され、月次レポート（図２９参照）の所定欄（図２９中の下段部参照）にアドバイス情報が追加される（図２６：ステップＢ１０及びステップＡ３４）。これにより、契約者は、自分の摂取したカロリーと消費したカロリーを常に監視することにより、健康を維持することが可能となる。以上により、本動作は終了する。
【０１０２】
以上説明したように、本実施形態の健康維持支援システムを適用したシステム全体の動作をまとめると、次のようになる。
【０１０３】
１）カメラ付き携帯電話等のカメラで自分の飲食した料理やレシートを撮影し、画像情報をインターネット経由で健康維持支援システムへ送信すると、処理された画像データを基に自動的に摂取したカロリーや栄養素が算出される。
【０１０４】
２）この機能により、個人の摂取カロリー、消費カロリー、栄養素の動的な状態管理とその履歴管理が行われる。
【０１０５】
３）摂取したカロリーと消費したカロリーに対し、自動的に生活環境と食事制限に合わせた栄養に偏りのない最適な食事メニューが提示される。
【０１０６】
４）カメラ付き携帯電話等で購入した食材のレシートを撮影し、画像情報をインターネット経由で本システムへ送信すると、自動的に食材情報をデータベース化と賞味期限の管理をし、食材を腐らすことなく最適な食事メニューを提示される。
【０１０７】
５）食事メニューを通知することにより、コンビニエンスストア、弁当屋、及び外食店に自動的に注文される。
【０１０８】
６）食事メニューを通知することにより、その必要食材が自動的に配達される。
【０１０９】
７）病気による食事療法が必要な場合に、病院などの医療機関と業務提携し、業務提携先が、上記のカロリーや栄養素や消費カロリーの履歴データを分析して食生活状況診断が行われ、的確な食生活指導情報が提示される。
【０１１０】
８）上記の健康を維持するために必要な食生活情報およびサービスが提供可能となる。
【０１１１】
上記の各動作をさらに集約すると、次のようになる。
【０１１２】
１）カメラで撮影される摂取した食事の料理画像又は購入食材のレシート画像から摂取カロリーを計算する。
【０１１３】
２）歩数計で計測される歩数データから消費カロリーを計算する。
【０１１４】
３）計算された消費カロリーと摂取カロリーとの比較を行うことにより、契約者の既婚者、一人暮らし、外食等の生活環境に合わせた夕食提供支援を行う。例えば、既婚者の場合は、食事レシピを家の自宅端末へ送信し、食材を配達し、一人暮らしの場合は、自宅近くのコンビニ等で推奨メニューを送信し、外食の場合は、該当店舗のメニュー選択と事前に注文をする。
【０１１５】
従って、本実施例によれば、契約者は自分の消費したカロリーと、それに見合った食事をとることが可能となる。さらに、購入した食材のレシートを撮影し送信することにより、保存している食材をサービス提供会社側が管理できる。そのため、契約者が作成した食事は写真として撮影しサービス提供会社側へ送信すると、カロリーと栄養素が自動的に計算される。同様に、業務提携会社で外食した場合は、レシートを送信するだけでカロリーと栄養素が計算される。また、病院と連携することにより食事制限されている人たちに、摂取した食事が監視され、担当医や栄養士からアドバイスを聞くことが可能となる。さらに、月次レポートが出力されることにより契約者は食生活を第三者の目から正しく評価され、成人病予防などができるようになる。
【図面の簡単な説明】
【０１１６】
【図１】本発明の実施例による健康維持支援システムを適用したシステム全体の構成図である。
【図２】本発明の実施例による健康維持支援システムの構成図である。
【図３】本発明の実施例による契約者ＤＢのデータ構造を示す図である。
【図４】本発明の実施例による業務提携会社ＤＢ（コンビニエンスストア・スーパー）のデータ構造を示す図である。
【図５】本発明の実施例による業務提携会社ＤＢ（外食店）のデータ構造を示す図である。
【図６】本発明の実施例による業務提携会社ＤＢ（弁当屋）のデータ構造を示す図である。
【図７】本発明の実施例による業務提携会社ＤＢ（病院）のデータ構造を示す図である。
【図８】本発明の実施例による業務提携会社ＤＢ（配達）のデータ構造を示す図である。
【図９】本発明の実施例によるレシピＤＢのデータ構造を示す図である。
【図１０】本発明の実施例による契約者（利用者）システムの構成図である。
【図１１】本発明の実施例による業務提携会社システムの構成図である。
【図１２】本発明の実施例によるデータサーバの処理を示す概略フローチャートである。
【図１３】本発明の実施例によるデータサーバの処理を示す概略フローチャートである。
【図１４】本発明の実施例による画像認識処理装置の処理を示す概略フローチャートである。
【図１５】本発明の実施例による契約時の動作を示す概略フローチャートである。
【図１６】本発明の実施例による日常生活に沿ったシステム動作の流れを示すフローチャートである。
【図１７】本発明の実施例による日常生活に沿ったシステム動作の流れを示すフローチャートである。
【図１８】本発明の実施例による日常生活に沿ったシステム動作の流れを示すフローチャートである。
【図１９】本発明の実施例による日常生活に沿ったシステム動作の流れを示すフローチャートである。
【図２０】本発明の実施例による一人暮らしの自炊者の場合のシステム動作の流れを示すフローチャートである。
【図２１】本発明の実施例による一人暮らしの自炊者の場合のシステム動作の流れを示すフローチャートである。
【図２２】本発明の実施例による一人暮らしの弁当購入者の場合のシステム動作の流れを示すフローチャートである。
【図２３】本発明の実施例による一人暮らしの外食者の場合のシステム動作の流れを示すフローチャートである。
【図２４】本発明の実施例による家族同居者の場合のシステム動作の流れを示すフローチャートである。
【図２５】本発明の実施例による家族同居者の場合のシステム動作の流れを示すフローチャートである。
【図２６】本発明の実施例による月次処理を行う場合のシステム動作の流れを示すフローチャートである。
【図２７】本発明の実施例によるサービス提供会社問い合わせ画面を示す図である。
【図２８】本発明の実施例による推奨メニュー表示画面を示す図である。
【図２９】本発明の実施例による月次レポート画面を示す図である。
【符号の説明】
【０１１７】
１  サービス提供会社システム
２  契約者システム
３  業務提携会社システム
１０  健康維持支援システム
１１  データサーバ
１２  画像認識処理装置
２１  カメラ
２２  歩数計
２３  自宅端末
【図１】
2006252150.tif 000003
【図２】
2006252150.tif 000004
【図３】
2006252150.tif 000005
【図４】
2006252150.tif 000006
【図５】
2006252150.tif 000007
【図６】
2006252150.tif 000008
【図７】
2006252150.tif 000009
【図８】
2006252150.tif 000010
【図９】
2006252150.tif 000011
【図１０】
2006252150.tif 000012
【図１１】
2006252150.tif 000013
【図１２】
2006252150.tif 000014
【図１３】
2006252150.tif 000015
【図１４】
2006252150.tif 000016
【図１５】
2006252150.tif 000017
【図１６】
2006252150.tif 000018
【図１７】
2006252150.tif 000019
【図１８】
2006252150.tif 000020
【図１９】
2006252150.tif 000021
【図２０】
2006252150.tif 000022
【図２１】
2006252150.tif 000023
【図２２】
2006252150.tif 000024
【図２３】
2006252150.tif 000025
【図２４】
2006252150.tif 000026
【図２５】
2006252150.tif 000027
【図２６】
2006252150.tif 000028
【図２７】
2006252150.tif 000029
【図２８】
2006252150.tif 000030
【図２９】
2006252150.tif 000031