(57)【要約】【課題】ユーザの食生活を簡易に改善できるカロリー管理システムを提供する。【解決手段】使用者の体重を取得する取得部３２と、取得された体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、カロリー情報が示すカロリーが体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した少なくとも１つの食事メニューのうちの、使用者による特定の食事メニューの選択を受け付け、特定の食事メニューの発注を示す発注指示または特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力部３５と、を備える。【選択図】図２
2020173572.tif 000002
【特許請求の範囲】
【請求項１】
使用者の体重を取得する取得部と、
取得された前記体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、前記カロリー情報が示すカロリーが前記体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した前記少なくとも１つの食事メニューのうちの、前記使用者による特定の食事メニューの選択を受け付け、前記特定の食事メニューの発注を示す発注指示または前記特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力部と、を備える
カロリー管理システム。
【請求項２】
前記取得部は、
前記使用者が排泄に用いる便器に取り付けられたセンサであり、
前記使用者が前記便器を使用した際に前記使用者の体重を取得する
請求項１に記載のカロリー管理システム。
【請求項３】
前記取得部は、所定の時間帯において前記使用者の体重を取得する
請求項１または２に記載のカロリー管理システム。
【請求項４】
前記取得部は、前記所定の時間帯のうち、前記使用者が排泄を完了したタイミングにおいて前記使用者の体重を取得する
請求項３に記載のカロリー管理システム。
【請求項５】
前記取得部により取得された、前記入出力部が前記使用者による前記特定の食事メニューの選択を受け付けた前後の体重を用いて、当該前後の体重に基づく体重の推移と、前記特定の食事メニューにおける前記カロリー情報が示すカロリーとの相関を示す相関データを出力する分析部をさらに備え、
前記所定の閾値は、前記相関データに基づいて更新される
請求項１〜４のいずれか一項に記載のカロリー管理システム。
【請求項６】
前記入出力部は、過去に選択された前記特定の食事メニューを調理するための食材、調味料または料理ジャンルの少なくともひとつから推定される前記使用者の嗜好にさらに基づいて前記少なくとも１つの食事メニューを出力する
請求項１〜５のいずれか一項に記載のカロリー管理システム。
【請求項７】
さらに、通信を介して、前記使用者を撮像する撮像装置から、撮像された画像データを取得する第１通信部と、
取得された画像データに基づいて前記使用者を特定し、画像データ内における特定された前記使用者が喫食しているか否かを判定する判定部と、
前記判定部により前記使用者が喫食していると判定された場合に、喫食していると判定された前記使用者が撮像された画像データの撮像時刻である時刻データを記憶する記憶部と、を備え、
前記入出力部は、前記時刻データに基づいて推定される前記使用者の喫食に適したタイミングにおいて前記少なくとも１つの食事メニューを出力する
請求項１〜６のいずれか一項に記載のカロリー管理システム。
【請求項８】
さらに、通信を介して、前記使用者の活動量を測定する活動量計から、測定された前記活動量を取得する第２通信部を備え、
前記入出力部は、取得された前記活動量から推定される前記使用者が消費したカロリーにさらに基づいて前記少なくとも１つの食事メニューを出力する
請求項１〜７のいずれか一項に記載のカロリー管理システム。
【請求項９】
前記入出力部により出力される前記少なくとも１つの食事メニューは、
食事を前記使用者の自宅に配送する外食業者、食事宅配業者、および食材宅配業者の少なくともいずれかにより提供される食事メニューである
請求項１〜８のいずれか一項に記載のカロリー管理システム。
【請求項１０】
さらに、前記複数の食事メニューが記憶されたメニューデータベースと
前記メニューデータベースを更新する更新部と、を備える
請求項１〜９のいずれか一項に記載のカロリー管理システム。
【請求項１１】
使用者の体重を取得する取得ステップと、
取得された前記体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、前記カロリー情報が示すカロリーが前記体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した前記少なくとも１つの食事メニューのうちの、前記使用者による特定の食事メニューの選択を受け付け、前記特定の食事メニューの発注を示す発注指示または前記特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力ステップと、を含む
カロリー管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、カロリー管理システム、およびカロリー管理方法に関する。
【背景技術】
【０００２】
一般的に、住宅等の建物は、建築現場で建てられる。例えば、木造住宅の場合、建築現場において、コンクリート基礎の上に梁や柱等の建築材を用いて軸組み等を行い、その後、水廻り設備や電気設備等の住宅設備（設備機器）が設置される。
【０００３】
住宅設備は、建築現場で設置されると、品質にばらつきが生じたりコストが高くなったりする。そこで、従来、浴室（ユニットバス）やトイレ等からなる設備ユニットを工場にて予め生産し、この設備ユニットを建築現場に運搬して、その他の玄関や居室等を在来工法によって現場施工する技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平２−２３２４４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、近年、疾病の予防、および、健康維持に関心を持つ人が増えており、住宅などの建物においてもユーザの健康維持に対する対策が求められている。特に、ユーザが喫食する食事（食生活）は、健康維持において重要な位置づけであり、改善による健康維持への効果が大きい。
【０００６】
本開示は、ユーザの食生活を簡易に改善できるカロリー管理システムを提供する。
【課題を解決するための手段】
【０００７】
本開示の一態様に係るカロリー管理システムは、使用者の体重を取得する取得部と、取得された前記体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、前記カロリー情報が示すカロリーが前記体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した前記少なくとも１つの食事メニューのうちの、前記使用者による特定の食事メニューの選択を受け付け、前記特定の食事メニューの発注を示す発注指示または前記特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力部と、を備える。
【０００８】
また、本開示の一態様に係るカロリー管理方法は、使用者の体重を取得する取得ステップと、取得された前記体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、前記カロリー情報が示すカロリーが前記体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した前記少なくとも１つの食事メニューのうちの、前記使用者による特定の食事メニューの選択を受け付け、前記特定の食事メニューの発注を示す発注指示または前記特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力ステップと、を含む。
【発明の効果】
【０００９】
本開示の一態様に係るカロリー管理システムは、ユーザの食生活を簡易に改善することができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施の形態１に係るカロリー管理システムの使用例について説明する図である。
【図２】図２は、実施の形態１に係るカロリー管理システムおよび周辺の装置を示す機能ブロック図である。
【図３】図３は、実施の形態１に係るカロリー管理システムの動作を示すフローチャートである。
【図４】図４は、実施の形態１に係る記憶部に記憶された体重のデータを例示する図である。
【図５】図５は、実施の形態１に係るメニューデータベースに記憶された食事メニューの一例を示す図である。
【図６】図６は、実施の形態１に係る情報通信端末に表示される画像の一例を示す図であるである。
【図７】図７は、実施の形態２に係るカロリー管理システムの動作を示すフローチャートである。
【図８】図８は、実施の形態２に係る情報通信端末に表示される画像の一例を示す図であるである。
【図９Ａ】図９Ａは、実施の形態の変形例１に係るカロリー管理システムを示す機能ブロック図である。
【図９Ｂ】図９Ｂは、実施の形態の変形例２に係るカロリー管理システムを示す機能ブロック図である。
【発明を実施するための形態】
【００１１】
以下、実施の形態について、図面を参照しながら具体的に説明する。なお、以下で説明する実施の形態は、いずれも包括的または具体的な例を示すものである。以下の実施の形態で示される数値、形状、材料、構成要素、構成要素の配置位置および接続形態、ステップ、ステップの順序などは、一例であり、本開示を限定する主旨ではない。また、以下の実施の形態における構成要素のうち、独立請求項に記載されていない構成要素については、任意の構成要素として説明される。
【００１２】
なお、各図は模式図であり、必ずしも厳密に図示されたものではない。また、各図において、実質的に同一の構成に対しては同一の符号を付し、重複する説明は省略または簡略化される場合がある。
【００１３】
（実施の形態１）
［構成］
以下、実施の形態１に係るカロリー管理システムの構成について説明する。図１は、実施の形態１に係るカロリー管理システムの使用例について説明する図である。
【００１４】
本実施の形態に係るカロリー管理システム１００は、例えば、ユーザ１０（つまり、カロリー管理システム１００の使用者）の住宅に設置された装置と、この装置にネットワークを介して接続された装置とによって実現される。なお、ここでのネットワークとは、インターネット等の広域通信網およびイントラネット等の局所的通信網を包括するものである。
【００１５】
図１に示すように、カロリー管理システム１００は、例えば、クラウドサーバとして実現され、ユーザ１０の所有する各種装置とネットワークを介して通信することにより、ユーザ１０が摂取するカロリーを管理する装置である。例えば、カロリー管理システム１００は、ユーザ１０の自宅に設置された便器３１に取り付けられたセンサを用いて計量されたユーザ１０の体重を、ネットワークを介して取得する。したがって、ユーザ１０は、便器３１を使用するのみで体重が取得される。
【００１６】
カロリー管理システム１００は、さらに、取得されたユーザ１０の体重に基づいて、摂取されるカロリー情報を含む少なくとも１つの食事メニューを出力する。出力された食事メニューは、ユーザ１０が所有する情報通信端末５１の表示画面に画像として表示される。ユーザ１０は、情報通信端末５１を操作することにより、画像に示された食事メニューから所望の食事メニューを選択することにより、当該食事メニューを発注することができる。
【００１７】
以下では、本実施の形態におけるカロリー管理システム１００の各構成要素についてさらに詳細に説明する、図２は、実施の形態１に係るカロリー管理システムおよび周辺の装置を示す機能ブロック図である。
【００１８】
図２に示すように、本実施の形態におけるカロリー管理システム１００は、記憶部２０、取得部３２、分析部３３、入出力部３５、更新部３７、第１通信部４１、第２通信部３９、および判定部４３を備える。
【００１９】
記憶部２０は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等の不揮発性メモリにより実現される。記憶部２０は、実施の形態におけるカロリー管理システム１００の各種機能を制御するためのプログラムを記憶する。
【００２０】
また、記憶部２０は、複数の食事メニューが記憶されたメニューデータベース２１を含んでいる。したがって、後述する入出力部３５は、記憶部２０に接続してメニューデータベース２１を参照することにより、メニューデータベース２１に記憶された食事メニューを取得する。
【００２１】
取得部３２は、カロリー管理システム１００のユーザ１０の体重をセンサから取得する通信モジュールである。取得部３２は、一例として便器３１に取り付けられたセンサからユーザ１０の体重を取得する。なお、取得部３２が体重を取得する方法はこれに限定されず、例えば、洗面台の前の床に設置されたセンサから体重を取得してもよい。便器の前の床に設置されたセンサから体重を取得してもよい。また、取得部３２は、階段等の踏み板に設置されたセンサから体重を取得してもよい。また、便座に設置されたセンサから体重を取得してもよい。また、取得部３２は、単なる体重計であってもよい。また、取得部３２は、記憶部２０に記憶された過去のユーザ１０の体重を取得してもよい。
【００２２】
より好ましくは、取得部３２は、ユーザ１０が生活の中で通常行う動作に組み込まれてユーザ１０の最新の体重を取得できるとよい。したがって、椅子、または便器のように、ユーザ１０によって日常的に使用され、かつ、使用時に一定時間ユーザ１０が静止した状態を維持する動作に組み込まれて実現される。
【００２３】
分析部３３は、ユーザ１０の体重に基づく分析テータを出力する処理装置である。分析部３３は、取得部３２により取得されたユーザ１０の体重を記憶部２０に記憶させる。分析部３３は、記憶部２０に記憶されたユーザ１０の体重を、例えば２回分以上計量して体重の推移を算出する。このような体重の推移は、例えば、後述する入出力部３５が、ユーザ１０による食事メニューの選択を受け付けた時点の前後の少なくとも２つの時点から抽出された体重に基づいているとよい。また、１週間前の食事提供を受ける以前における体重と最新の体重とに基づいて長期的な傾向を示してもよい。同様に、１か月前、３か月前、６か月前、１年前など、より長期的な傾向を示してもよい。同様に、２日前、３日前など１週間未満の短期的な傾向を示してもよい。
【００２４】
これによれば、ユーザ１０が選択した食事メニューの内容の食事を喫食したと仮定し、当該食事メニューに含まれるカロリー情報が示すカロリーが、ユーザ１０によって摂取されたと推定することができる。分析部３３は、ユーザ１０が摂取したカロリーの推定値（摂取カロリー）と、当該摂取カロリーの摂取前後の体重に基づく体重の推移とを用いて、これらの相関を示す相関データを算出することができる。
【００２５】
上記の相関データを用いることによって、入出力部３５は、カロリー管理システム１００のユーザ１０ごとに、摂取カロリーに対する体重の増えやすさ（つまり太りやすさ）および、体重の増えにくさ（つまり太りにくさ）を考慮して食事メニューを出力することができる。
【００２６】
入出力部３５は、ユーザ１０に対して、カロリー管理システム１００の動作結果を出力し、ユーザ１０からのカロリー管理システム１００への入力を受け付ける処理装置である。入出力部３５は、取得部３２において取得したユーザ１０の体重に基づき、ユーザ１０に体重によって定まる所定の閾値に応じたカロリーを有する食事メニューを出力する。
【００２７】
ここで、所定の閾値とは、ユーザ１０の体重に加えて、ユーザ１０がカロリー管理システム１００を使用する目的に応じて変化する。より具体的には、所定の閾値は、ユーザ１０がカロリー管理システム１００を使用する際に、使用前後においてユーザ１０自身の体重を維持したいか、減らしたいか、または増やしたいか等の目的に応じて設定される。
【００２８】
例えば、ユーザ１０が肥満型の体重であり、カロリー管理システム１００を使用することで、ユーザ１０自身の体重を減らしたいと考えた場合、ユーザ１０は、目標体重と現在の体重との差分である負の値を設定値として入力する。カロリー管理システム１００によって、ユーザ１０の基礎代謝に応じた必要摂取カロリーよりも低いカロリーが所定の閾値として設定される。
【００２９】
このとき、ユーザ１０はさらに、体重をどの程度減らしたいか、またはどの程度の期間をかけて体重を減らしたいか等の付加的な情報を入力できてもよい。これによって補正された、必要摂取カロリーに対する所定の閾値が設定されてもよい。また、所定の閾値は、一日当たりの３回の食事それぞれについて個別に設定されてもよい。例えば、朝食および昼食は、ユーザ１０が食後に活動することが予想されるが、夕食は、食後にユーザ１０が就寝することが予想される。このような各食事の後の生活パターンを考慮し、例えば、朝食：昼食：夕食に対して４：３：２等の比率に基づいて所定の閾値を設定してもよい。
【００３０】
また、例えば、ユーザ１０が標準的な体重であり、カロリー管理システム１００を使用することで、ユーザ１０自身の体重を維持したいと考えた場合、ユーザ１０は、目標体重と現在の体重との差分である０を設定値として入力する。カロリー管理システム１００によって、ユーザ１０の基礎代謝に応じた必要摂取カロリーと同等のカロリーが所定の閾値として設定される。
【００３１】
また、例えば、ユーザ１０がやせ型の体重であり、カロリー管理システム１００を使用することで、ユーザ１０自身の体重を増やしたいと考えた場合、ユーザ１０は、目標体重と現在の体重との差分である正の値を設定値として入力する。カロリー管理システム１００によって、ユーザ１０の基礎代謝に応じた必要摂取カロリーよりも高いカロリーが所定の閾値として設定される。なお、ユーザ１０はさらに、体重をどの程度増やしたいか、またはどの程度の期間をかけて体重を増やしたいか等の付加的な情報を入力できてもよい。
【００３２】
入出力部３５による食事メニューの出力は、前述したように記憶部２０のメニューデータベース２１から取得される。メニューデータベース２１には、摂取されるカロリー情報を含む食事メニューが複数記憶されている。したがって、入出力部３５は、カロリー情報が示すカロリーをクエリとして、メニューデータベース２１から、ユーザ１０の体重よって定まる所定の閾値に応じたカロリーであるカロリー情報を含む食事メニューを取得する。
【００３３】
メニューデータベース２１に該当する食事メニューが複数記憶されていた場合、入出力部３５は、これらすべてを取得してもよく、優先度を設定して、当該優先度に基づく上位のいくつかの食事メニューを取得してもよい。なお、該当する食事メニューが存在しない場合、入出力部３５は、メニューデータベース２１に記憶された複数の食事メニューの中から、所定の閾値に最も近いものが取得してもよい。つまり、入出力部３５は、少なくとも１つの食事メニューをメニューデータベース２１から取得すればよい。
【００３４】
入出力部３５は、取得した食事メニューをリスト化した画像を生成し、情報通信端末５１の画面上に当該画像を表示させるための表示指令を出力する。情報通信端末５１へと表示指令が送信されることで、入出力部３５は、少なくとも１つの食事メニューの出力を行う。
【００３５】
例えば、ユーザ１０は、情報通信端末５１の画面上に画像が表示されることで、画像に示された複数の食事メニューを確認することができる。
【００３６】
ここで、情報通信端末５１は、ユーザ１０が所有するスマートフォンまたはタブレット端末等の携帯端末である。なお、情報通信端末５１は、これらに限定されず、受信した電子データを表示できればどのような端末であってもよい。
【００３７】
更新部３７は、メニューデータベース２１を更新するための装置である。更新部３７はメニューデータベース２１に記憶された、摂取されるカロリーの情報を含む食事メニューを示す情報を更新する処理を行う処理装置である。更新部３７は、あらかじめ定められた一定周期毎、または、食事メニューを示す情報の提供元からの更新通知が受信されるごと等のタイミングにおいて、メニューデータベース２１に記憶された食事メニューを示す情報の追加、および削除を行う。
【００３８】
更新部３７は、食事メニューを示す情報をメニューサーバ６１に接続することにより取得する。メニューサーバ６１は、例えば、食事メニューに示された食事をユーザ１０の自宅に配送する外食業者、食事宅配業者、および食材宅配業者の少なくともいずれかにより提供される食事について、当該食事の食事メニューを示す情報を記憶するデータベースである。
【００３９】
第２通信部３９は、ユーザ１０の活動量を測定する活動量計７１から、測定された活動量を、通信を介して取得する通信インタフェースである。第２通信部３９によって取得されたユーザ１０の活動量から、入出力部３５は、ユーザ１０が消費したカロリー推定する。入出力部３５は、推定されたユーザ１０が消費したカロリーに基づいて、所定の閾値を更新する。
【００４０】
活動量計７１は、例えば、腕時計型のウェアラブル装置であり、ユーザ１０の活動量として、心拍数およびＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ログ等のユーザ１０の活動を記録する。
【００４１】
第１通信部４１は、ユーザ１０を撮像する撮像装置８１から、撮像された画像データを、通信を介して、取得する通信インタフェースである。第１通信部４１は、ユーザ１０が撮像された画像データを取得し、後述する判定部４３へと送信する。
【００４２】
撮像装置８１は、例えば、情報通信端末５１またはユーザ１０の所有するＰＣ等に備えられたカメラモジュール、もしくはユーザ１０の自宅に設置された監視カメラ等の任意のカメラによって構成される。なお、撮像装置８１は、複数のカメラによって構成されてもよい。特に、撮像装置８１は、ユーザ１０が食事を行う（喫食する）箇所を撮像できる必要がある。したがって、撮像装置８１は、ユーザ１０自身によって取り付けられることが好ましい。
【００４３】
判定部４３は、画像データに基づいてユーザ１０を特定し、画像データ内における特定されたユーザ１０が喫食しているか否かを判定する処理装置である。判定部４３は、つまり、撮像装置８１に写る人を画像認識により識別してユーザ１０を特定し、特定されたユーザ１０の行動を推定する処理を行う。より具体的には、判定部４３は、ユーザ１０が喫食しているかを画像認識により判定する。判定部４３による判定は、例えば、ユーザ１０の前に食事と推定される物体があるか否かにより行われる。判定部４３によりユーザ１０が喫食していると判定された場合、当該判定が行われた画像データの撮像時間（時刻データ）が記憶部２０に記憶される。
【００４４】
この時刻データを複数回記憶させることにより、ユーザ１０が食事をとる時間の傾向が推定される。したがって、入出力部３５は、複数の時刻データに基づき、推定されるユーザ１０の喫食に適したタイミングにおいて食事メニューを出力することができる。複数の時刻データにおいて、例えば、平均時刻を算出することにより、喫食に適したタイミングを推定してもよい。また、喫食に適したタイミングの推定においては、統計的に明らかな外れ値を除外する等の処理を行ってもよい。
【００４５】
［動作］
次に、本実施の形態におけるカロリー管理システム１００の動作について、図３および図４を用いて説明する。図３〜図６を用いて説明する。図３は、実施の形態１に係るカロリー管理システムの動作を示すフローチャートである。
【００４６】
図３に示すように、本実施の形態におけるカロリー管理システム１００は、はじめに取得部３２を用いてユーザ１０の体重を取得する（Ｓ１１）。ステップＳ１１は、つまり取得ステップの一例である。
【００４７】
図４は、実施の形態１に係る記憶部に記憶された体重のデータを例示する図である。
【００４８】
図４に示すように、ユーザ１０の体重の取得は、一日の中で複数回実施される。例えば、図４中の表３行目において、２０１９年１月１日に取得された体重のデータが示され、時刻８時２１分においてこの日最初の体重が取得されている。同様に２回目の体重が時刻１７時５６分、３回目の体重が時刻１９時２１分にそれぞれ取得されている。ここで、２０１９年１月１日に取得された体重は、７５．０ｋｇ、７５．４ｋｇ、７５．２ｋｇである。つまり、取得される体重は、一日の中で変動することがわかる。したがって、カロリー管理システム１００を用いることで日ごとの体重の変化を数値化するためには、体重を取得するタイミングを日ごとに所定の時間帯にそろえて取得することが好ましい。
【００４９】
例えば、体重の取得タイミングを時刻８時００分〜時刻８時５９分の間と設定すれば、図４の例においては、２０１９年１月１日から２０１９年１月４日の間で、７５．０ｋｇ、７４．８ｋｇ、７４．８ｋｇ、７５．５ｋｇと変動していることがわかる。また、例えば、体重の取得タイミングを時刻１２時００分〜時刻１２時５９分の間と設定すれば、図４の例においては、２０１９年１月１日から２０１９年１月４日の間で、該当なし、７４．５ｋｇ、７４．３ｋｇ、７６．０ｋｇと変動していることがわかる。
【００５０】
ここでさらに、上記のような一日の中における体重の変動は、食事および排泄等生活サイクルと連動している。したがって、より正確な日ごとの体重の変化を数値化するためには、食事の前または後、もしくは排泄の前または後に体重が取得されるとよい。本実施の形態においては、便器３１に取り付けられたセンサを用いてユーザ１０の体重を取得するため、例えば、取得部３２は、ユーザ１０が排泄を完了したタイミングにおいてユーザ１０の体重を取得する。一例として、便器３１に取り付けられたセンサは、荷重の変化により、便器３１の便座にユーザ１０が着座したことを検知し、当該検知後の荷重を連続的に取得する。取得部３２は、センサが荷重の変化により、ユーザ１０が便座から離れたことを検知した際に、センサが連続的に取得していた荷重のうち、ユーザ１０が便座から離れる直前に取得された荷重をカロリー管理システム１００に用いるユーザ１０の体重として取得する。
【００５１】
ユーザ１０の体重のデータは、カロリー管理システム１００に備えられた分析部３３において分析され、分析データとして出力される（Ｓ１２）。分析部３３は、記憶部２０を参照することにより、前回ユーザ１０が食事メニューを選択した時点よりも以前かつ最新のユーザ１０の過去体重データを取得する。また、分析部３３は、併せてユーザ１０が前回選択した食事メニューに含まれるカロリー情報が示すカロリーを取得する。分析部３３は、取得した前回体重データと、取得部によって取得された体重データとに基づき体重の推移を算出する。体重の推移は、例えば、過去体重データに対する体重データの差分によって体重の変化量として算出される。
【００５２】
分析部３３は、算出した体重の推移と食事メニューに含まれるカロリー情報が示すカロリーとの相関データを算出する。相関データは、例えば、カロリー情報が示すカロリーに対する、食事メニューの提案前後における体重の変化量を線形回帰して算出される。
【００５３】
入出力部３５は、あらかじめユーザ１０によって設定された目標体重に対して、標準的な条件に基づいて所定の閾値を設定する。入出力部３５は、例えば、年齢と身体活動レベルとに応じて設定された基礎代謝のテーブル（不図示）を参照し、体重の増減がない場合における目標摂取カロリーを取得する。
【００５４】
さらに、入出力部３５は、ユーザ１０によって設定された目標体重と現在の体重との差分に基づき、体重の増減がない場合における目標摂取カロリーから減算するカロリー値を算出する。入出力部３５は、体重の増減がない場合における目標摂取カロリーから減算するカロリー値を減じた１日の摂取目安カロリー値を朝食、昼食、および夕食に振り分けて、食事ごとの摂取目安カロリー値を設定する。以上の入出力部３５による処理は、あらかじめ実施されている。
【００５５】
入出力部３５は、あらかじめ設定された摂取目安カロリー値を参照することで（Ｓ１３）、所定の閾値を取得する。入出力部３５は、さらに、取得した所定の閾値を更新する。より具体的には、分析部３３によって算出された相関データを用いて、ユーザ１０が太りやすい体質であった場合、所定の閾値をさらに減算して更新する。また、ユーザ１０が太りにくい体質であった場合、所定の閾値をさらに加算して更新する。
【００５６】
また、入出力部３５は、ユーザ１０が消費したカロリーに基づいて所定の閾値をさらに更新する。例えば、第２通信部３９を介して、ユーザ１０が装着した活動量計７１からユーザ１０の活動量を取得する。入出力部３５は、ユーザ１０の活動量に基づいて、ユーザ１０が消費したカロリーを推定し、所定の閾値にさらに消費したカロリーと同等の値を加算して更新する。なお、活動量計７１がユーザ１０の消費したカロリーを推定できる装置である場合、入出力部３５は、第２通信部３９を介して、活動量計７１から推定されたユーザ１０が消費したカロリーを直接取得してもよい。
【００５７】
入出力部３５は、以上のようにして更新された所定の閾値が示すカロリーに基づき、食事メニューをユーザ１０が所有する情報通信端末５１へと出力する（Ｓ１４）。入出力部３５は、メニューデータベース２１を参照して、所定の閾値が示すカロリーに基づく食事メニューのリストを生成して出力する。
【００５８】
図５は、実施の形態１に係るメニューデータベースに記憶された食事メニューの一例を示す図である。図５には、メニューデータベース２１に記憶された複数の食事メニューのうちの一部を示している。また、食事メニューが示す食事の内容を「メニュー」列に、カロリー情報が示すカロリーを「カロリー」列に示した。
【００５９】
メニューデータベース２１は、食事メニューごとにユーザ１０が最後に注文した日付を含んで示してもよい。図中では、最後に注文した日付が「最終注文日」列に示されている。また、メニューデータベース２１は、食事メニューごとにユーザ１０が通算で注文した回数を含んで示してもよい。図中では、通算で注文した回数が「累積注文回数」列に示されている。また、メニューデータベース２１は、食事メニューごとに当該食事メニューが示す食事に使用される主な食材を含んで示してもよい。図中では、主な食材が「主食材１」列および「主食材２」列に示されている。
【００６０】
図５に示すように、メニューデータベース２１は、摂取されるカロリー情報を含む複数の食事メニューを記憶している。入出力部３５は、メニューデータベース２１を参照することで、メニューデータベース２１に記憶された複数の食事メニューの中から、カロリー情報が示すカロリーがユーザ１０の体重等によって定まる所定の閾値に応じたカロリーである食事メニューを出力する。出力された食事メニューは、ユーザ１０が所有する情報通信端末５１に表示される。
【００６１】
ここで、入出力部３５による食事メニューの出力においては、図５に示した「最終注文日」列、「累積注文回数」列、ならびに「主食材１」列および「主食材２」列の情報が使用されてもよい。より具体的には、入出力部３５は、「最終注文日」列に示された、食事メニューごとのユーザ１０が最後に注文した日付に基づき、ユーザ１０が最近注文していない食事メニューを優先的に選択して出力してもよい。
【００６２】
これによれば、ユーザ１０の喫食する食事が偏ることを抑制し、ユーザ１０に対してバランスの良い食事を提案することができる。よって、カロリー管理システム１００は、ユーザ１０のカロリーを管理するのみでなく、栄養バランスの取れた食事を提案することができる。
【００６３】
また、入出力部３５は、「累積注文回数」列ならびに「主食材１」列および「主食材２」列に示された、食事メニューごとにユーザ１０が通算で注文した回数および食事に使用される主な食材の情報に基づき、ユーザ１０の嗜好に基づいて食事メニューを出力してもよい。一例として、図中では、「焼肉定食」の通算で注文した回数が「８」であり他に比べて多く、ユーザ１０の嗜好に沿う可能性が高いと推定される。さらに、「焼肉定食」に使用される主な食材「牛肉」および／または「キャベツ」は、ユーザ１０の嗜好に沿う可能性が高いと推定される。したがって入出力部３５は、「牛肉」および／または「キャベツ」が主な食材として使用される食事メニューを優先的に選択して出力してもよい。同様に、「焼肉」といった料理ジャンルで食事メニューを優先的に選択して出力してもよい。さらに、「醤油」、「砂糖」、「コチュジャン」といった調味料を優先的に選択して出力してもよい。
【００６４】
これによれば、よりユーザ１０の嗜好に沿った食事メニューが提案される。ユーザ１０は、食事により摂取されるカロリーを管理しながらも、自身の嗜好に沿った食事メニューを選択することができる。よって、ユーザ１０のカロリー管理システム１００の使用における満足度をより高めることができる。
【００６５】
以上のようにして入出力部３５によって出力された食事メニューは、情報通信端末５１の画面において画像として表示される。
【００６６】
図６は、実施の形態１に係る情報通信端末に表示される画像の一例を示す図であるである。
【００６７】
図６に示すように、情報通信端末５１には、カロリーが所定の閾値に応じた食事メニューの一覧の画像が表示される。例えば、表示される画像には、食事メニューが示す食事内容の写真５１ａと、食事名５１ｂと、摂取カロリー５１ｃとが含まれる。さらに、食事メニューごとに、ユーザによる特定の食事メニューの選択を受け付けるための注文ボタン５１ｄが併せて示される。
【００６８】
なお、入出力部３５による食事メニューの出力は、ユーザ１０が喫食するのに適したタイミングにおいて行われてもよい。ユーザ１０が喫食するのに適したタイミングとは、例えば、ユーザ１０が普段喫食しているタイミングと同等の時刻、または、注文メニューが宅配されるまでの時間を考慮して、ユーザ１０が普段喫食しているタイミングよりも３０分〜１時間程度早い時刻である。
【００６９】
カロリー管理システム１００は、ネットワークを介して撮像装置８１から画像を取得する第１通信部４１を備える。撮像装置８１は、前述したように、ユーザ１０の普段の喫食を撮像できる位置に設置されたカメラである。判定部４３は、第１通信部４１を介して取得した画像を画像認識することにより、あらかじめユーザ１０が喫食し得ると推定される時刻を算出しておく。
【００７０】
入出力部３５は、判定部４３により推定されるユーザ１０が喫食し得るタイミングにおいて食事メニューの出力を行う。したがって、例えば、図中のステップＳ１３までを、ユーザ１０の体重が取得されたタイミングで行い、ユーザ１０が喫食し得るタイミングで食事メニューの出力を行ってもよい。また、例えば、ユーザ１０の体重の取得は都度行い、図中のステップＳ１２以降の処理をユーザ１０が喫食し得るタイミングで実施してもよい。
【００７１】
カロリー管理システム１００の入出力部３５は、ユーザ１０が所望する食事メニューの注文ボタン５１ｄの選択操作を、情報通信端末５１を介して受け付ける（Ｓ１５）。入出力部３５は、受け付けた特定の食事メニューについて、当該食事メニューを提供する外食業者、および食事宅配業者に対する発注を示す発注指示を出力する（Ｓ１６）。つまり、ステップＳ１４〜ステップＳ１６は、入出力ステップの一例である。
【００７２】
出力された発注指示は、ネットワークを介して、食事メニューを提供する外食業者、および食事宅配業者が提供する注文システム等によって処理される。注文にしたがって、ユーザ１０に対して食事メニューを提供する外食業者、および食事宅配業者により、特定の食事メニューが提供される。なお、発注を示す発注指示とは、外食業者の運営する店舗に対しての予約が含まれる。つまり、外食業者に対して食事メニューを外食業者の運営する店舗において喫食するための予約を行うことも発注指示に含まれる。
【００７３】
（実施の形態２）
以下では、さらに、実施の形態２に係るカロリー管理システム１００について説明する。なお、以下の説明では、前述した実施の形態１と比較して異なる箇所について説明し、実施の形態１と実質的に同一の箇所については、省略または簡略化して説明する。
【００７４】
図７は、実施の形態２に係るカロリー管理システムの動作を示すフローチャートである。
【００７５】
本実施の形態においては、前述した実施の形態１と比較して、ユーザ１０が所望する食事メニューの選択操作が異なる。したがって、図７に示すフローチャートでは、ステップＳ１１〜ステップＳ１３までの処理は、実施の形態１と同様であるため説明を省略する。
【００７６】
本実施の形態においては、ステップＳ１３で所定の閾値を参照して更新した後、入出力部３５は、更新された所定の閾値が示すカロリーに基づき、食事メニューをユーザ１０が所有する情報通信端末５１へと出力する（Ｓ２４）。
【００７７】
図８は、実施の形態２に係る情報通信端末に表示される画像の一例を示す図であるである。
【００７８】
図８に示すように、本実施の形態において、入出力部３５の出力に基づき情報通信端末５１に表示される画像は、食事メニューごとに、ユーザによる特定の食事メニューの選択を受け付けるためのレシピ表示ボタン５１ｅがさらに併せて示される。より具体的には、画像には、食事メニューが示す食事内容の写真５１ａと、食事名５１ｂと、摂取カロリー５１ｃと、注文ボタン５１ｄと、レシピ表示ボタン５１ｅとが含まれる。
【００７９】
本実施の形態において、ユーザ１０は、食事メニューを選択すると同時に、当該食事メニューを発注するか、自身で調理するかを選択することができる。ユーザ１０が食事メニューの発注を選択した場合、実施の形態１と同様の処理により、注文にしたがって、ユーザ１０に対して食事メニューを提供する外食業者、食事宅配業者、および食材宅配業者により、特定の食事メニューが提供される。
【００８０】
本実施の形態においては、カロリー管理システム１００の入出力部３５は、ユーザ１０が所望する食事メニューを自身で調理するためのレシピ表示ボタン５１ｅの選択操作を、情報通信端末５１を介して受け付ける（Ｓ２５）。入出力部３５は、受け付けた特定の食事メニューについて、当該食事メニューを調理するための調理手順を出力する（Ｓ２６）。
【００８１】
食事メニューの調理手順の出力は、情報通信端末５１をネットワーク上のレシピ提供サイト等へ接続させるためのアドレス情報を出力することによって行われてもよい。また、食事メニューの調理手順の出力は、カロリー管理システム１００が備えるレシピデータベース（不図示）を参照することにより、該当する食事メニューの調理手順を情報通信端末５１に表示させる画像として出力されることで行われてもよい。
【００８２】
また、入出力部３５は、さらに、当該食事メニューを調理するための食材を提供する食材宅配業者に対する食材の発注を併せて行ってもよい。
【００８３】
（実施の形態の変形例）
以下では、さらに、実施の形態１および実施の形態２の変形例について、図９Ａを用いて説明する。なお、以降で説明する変形例では、実施の形態１および実施の形態２において説明した第２通信部３９、第１通信部４１、および判定部４３を図示していない。実施の形態および実施の形態２において、第２通信部３９、第１通信部４１、および判定部４３は必須の構成要素ではない。したがって、第２通信部３９、第１通信部４１、および判定部４３は備えられなくてもよい。以降で説明する変形例においては、第２通信部３９、第１通信部４１、および判定部４３を備えない構成について説明するが、変形例においても、第２通信部３９、第１通信部４１、および判定部４３を備えてもよい。
【００８４】
図９Ａは、実施の形態の変形例１に係るカロリー管理システムを示す機能ブロック図である。実施の形態の変形例１では、カロリー管理システム１００ａが便器３１ａおよび情報通信端末５２に内蔵されて実現される例について説明する。
【００８５】
図９Ａに示すように、本変形例におけるカロリー管理システム１００ａは、便器３１ａと、情報通信端末５２とを備える。便器３１ａは、取得部３２と、分析部３３と、記憶部２０ｂとを備える。また、情報通信端末５２は、記憶部２０ｂと、更新部３７と、入出力部３５とを備える。また記憶部２０ａは、メニューデータベース２１を含む。
【００８６】
本変形例においては、ユーザ１０の体重の取得を便器３１ａにおいて行う。より詳しくは、便器３１ａに設置されたセンサを用いて計量されたユーザ１０の体重を取得部３２が取得する。取得された体重は、便器３１ａの分析部３３において分析される。なお、分析部３３は、ユーザ１０の体重を分析する際に過去体重データを用いるが、過去体重データは、便器３１ａの記憶部２０ｂに記憶される。分析部３３は、必要に応じて記憶部２０ｂに接続することでユーザ１０の過去体重データを取得する。
【００８７】
取得されたユーザ１０の体重、および分析部３３により分析された分析データは、ネットワークを介して接続された情報通信端末５２へと送信される。
情報通信端末５２では、受信したユーザ１０の体重および分析データを基に、更新部３７を用いて更新されたメニューデータベース２１を参照することで、所定の閾値に応じた食事メニューが抽出される。ここで、メニューデータベース２１は、記憶部２０ａに記憶されている。つまり、記憶部は、カロリー管理システム１００ａ内に複数あってもよい。抽出された食事メニューは、入出力部３５を介して情報通信端末５２の画面（不図示）に表示される。ユーザ１０が、画面に表示された食事メニューから所望の食事メニューを選択することで、入出力部３５による当該食事メニューの発注、または調理手順の表示が行われる。
【００８８】
図９Ｂは、実施の形態の変形例２に係るカロリー管理システムを示す機能ブロック図である。実施の形態の変形例２では、カロリー管理システム１００ｂが便器３１ｂに内蔵されて実現される例について説明する。
【００８９】
図９Ｂに示すように、本変形例におけるカロリー管理システム１００ａは、便器３１ｂを備える。便器３１ｂは、取得部３２と分析部３３と、提示部５３と、記憶部２０ｃと、更新部３７と、入出力部３５とを備える。また記憶部２０ｃは、メニューデータベース２１を含む。
【００９０】
本変形例においては、ユーザ１０の体重の取得を便器３１ｂにおいて行う。より詳しくは、便器３１ｂに設置されたセンサを用いて計量されたユーザ１０の体重を取得部３２が取得する。取得された体重は、便器３１ｂの分析部３３において分析される。なお、分析部３３は、ユーザ１０の体重を分析する際に、記憶部２０ｃに接続することでユーザ１０の過去体重データを取得する。
【００９１】
入出力部３５は、取得されたユーザ１０の体重、および分析部３３により分析された分析データを基に、更新部３７を用いて更新されたメニューデータベース２１を参照することで、所定の閾値に応じた食事メニューを抽出する。抽出された食事メニューは、入出力部３５を介して出力され、提示部５３において表示される。
【００９２】
提示部５３は、例えば、便器３１ｂの洗浄装置、温調装置、音発生装置、および脱臭装置等の各種付属装置を制御するための操作に用いられるユーザインタフェースである。提示部５３は、タッチ式の液晶パネルを備え、入出力部３５が出力した食事メニューを表示できる。
【００９３】
なお、入出力部３５を介して出力された食事メニューは、実施の形態と同様に情報通信端末５１において表示されてもよい。ユーザ１０が、画面に表示された食事メニューから所望の食事メニューを選択することで、入出力部３５による当該食事メニューの発注、または調理手順の表示が行われる。
【００９４】
以上説明したように、本開示におけるカロリー管理システム１００は、ユーザ１０の体重を取得する取得部３２と、取得された体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、カロリー情報が示すカロリーが体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した少なくとも１つの食事メニューのうちの、ユーザ１０による特定の食事メニューの選択を受け付け、特定の食事メニューの発注を示す発注指示または特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力部３５と、を備える。
【００９５】
このようなカロリー管理システム１００は、ユーザ１０の体重を取得し、取得した体重に基づいてカロリーの観点からユーザ１０に推奨される食事メニューが出力される。さらに、ユーザ１０による食事メニューの選択によって当該食事メニューが示す食事の発注または調理手順の表示を行うことができる。ユーザ１０自身がカロリー計算等の煩雑な処理を行うことなく、食事メニューが出力される。さらに、出力された食事メニューの中からユーザ１０が選択した食事メニューを入手する、または入手を補助するための動作が実施される。ユーザ１０は、出力された食事メニューの中から所望の食事メニューを選択する操作を行うのみで、カロリーの観点で自身に適した食事を容易に入手でき、入手した食事を喫食するのみで、食生活が改善される。よって、ユーザ１０は、カロリー管理システム１００を使用すれば、簡易に食生活を改善することができる。
【００９６】
また、例えば、取得部３２は、ユーザ１０が排泄に用いる便器３１に取り付けられたセンサであり、ユーザ１０が便器３１を使用した際にユーザ１０の体重を取得してもよい。
【００９７】
これによれば、ユーザ１０が便器３１を使用した際に、ユーザ１０に意識させることなくユーザ１０の体重を取得することができる。よって、ユーザ１０は、より簡易に食生活を改善することができる。
【００９８】
また、例えば、取得部３２は、所定の時間帯においてユーザ１０の体重を取得してもよい。さらに、取得部３２は、所定の時間帯のうち、ユーザ１０が排泄を完了したタイミングにおいてユーザ１０の体重を取得してもよい。
【００９９】
これによれば、ユーザ１０の体重の一日ごとの変化をより正確に取得することができる。より正確な体重に基づいて食事メニューが出力される。よって、ユーザ１０の食生活がより正確に改善される。
【０１００】
また、例えば、取得部３２により取得された、入出力部３５がユーザ１０による特定の食事メニューの選択を受け付けた前後の体重を用いて、前後の体重に基づく体重の推移と、特定の食事メニューにおけるカロリー情報が示すカロリーとの相関を示す相関データを出力する分析部３３をさらに備え、所定の閾値は、相関データに基づいて更新されてもよい。
【０１０１】
これによれば、ユーザ１０の、太りやすい、または太りにくい等の体質に応じて、所定の値が更新される。これにより、カロリー値が補正された食事メニューが出力される。よって、ユーザ１０の食生活がより正確に改善される。
【０１０２】
また、例えば、入出力部３５は、過去に選択された特定の食事メニューを調理するための食材、調味料または料理ジャンルの少なくともひとつから推定されるユーザ１０の嗜好にさらに基づいて少なくとも１つの食事メニューを出力してもよい。
【０１０３】
これによれば、よりユーザ１０により選択されやすいと推定される食事メニューを、出力される食事メニューの中に含めることができる。よって、ユーザ１０は、嗜好に応じた食事メニューを選択することができ、カロリー管理システム１００を用いた食事メニューの出力に対するユーザ１０の満足度を高めることができる。
【０１０４】
また、例えば、さらに、通信を介して、ユーザ１０を撮像する撮像装置８１から、撮像された画像データを取得する第１通信部４１と、取得された画像データに基づいてユーザ１０を特定し、画像データ内における特定されたユーザ１０が喫食しているか否かを判定する判定部４３と、判定部４３によりユーザ１０が喫食していると判定された場合に、喫食していると判定されたユーザ１０が撮像された画像データの撮像時刻である時刻データを記憶する記憶部２０と、を備え、入出力部３５は、時刻データに基づいて推定されるユーザ１０の喫食に適したタイミングにおいて少なくとも１つの食事メニューを出力してもよい。
【０１０５】
これによれば、カロリー管理システム１００は、ユーザ１０が喫食する時間の傾向を画像データに基づいて判定することができる。ユーザ１０が喫食する時間の傾向に基づく食事メニューの出力が行われ、ユーザ１０は、タイミングよく食事の入手を行うことができる。よって、カロリー管理システム１００を用いた食事メニューの出力に対するユーザ１０の満足度を高めることができる。
【０１０６】
また、例えば、通信を介して、ユーザ１０の活動量を測定する活動量計７１から、測定された活動量を取得する第２通信部３９を備え、入出力部３５は、取得された活動量から推定されるユーザ１０が消費したカロリーにさらに基づいて少なくとも１つの食事メニューを出力してもよい。
【０１０７】
これによれば、ユーザ１０が消費したカロリーにしたがって、食事メニューを出力できる。よって、消費したカロリー値が補正された食事メニューが出力されるため、ユーザ１０の食生活がより正確に改善される。
【０１０８】
また、例えば、入出力部３５により出力される少なくとも１つの食事メニューは、食事をユーザ１０の自宅に配送する外食業者、食事宅配業者、および食材宅配業者の少なくともいずれかにより提供される食事メニューであってもよい。
【０１０９】
これによれば、ユーザ１０が選択した食事メニューが直接提供される業者等へと出力される。業者等による既存のサービスと接続することでカロリー管理システム１００による食事の入手、または食事を入手するための補助を容易に構築することができる。
【０１１０】
また、例えば、複数の食事メニューが記憶されたメニューデータベース２１とメニューデータベース２１を更新する更新部３７と、を備えてもよい。
【０１１１】
これによれば、更新されることで最新の食事メニューの情報が反映されたメニューデータベース２１を参照して食事メニューを出力することができる。
【０１１２】
また、本開示におけるカロリー管理方法は、ユーザ１０の体重を取得する取得ステップと、取得された体重に基づいて、摂取されるカロリー情報を含む複数の食事メニューの中から、カロリー情報が示すカロリーが体重によって定まる所定の閾値に応じたカロリーである少なくとも１つの食事メニューを出力し、出力した少なくとも１つの食事メニューのうちの、ユーザ１０による特定の食事メニューの選択を受け付け、特定の食事メニューの発注を示す発注指示または特定の食事メニューの調理手順のうち、少なくともいずれかをさらに出力する入出力ステップと、を含む。
【０１１３】
このようなカロリー管理方法は、ユーザ１０の体重を取得し、取得した体重に基づいてカロリーの観点からユーザ１０に推奨される食事メニューが出力される。さらに、ユーザ１０による食事メニューの選択によって当該食事メニューが示す食事の発注または調理手順の表示を行うことができる。ユーザ１０自身がカロリー計算等の煩雑な処理を行うことなく、食事メニューが出力される。さらに、出力された食事メニューの中からユーザ１０が選択した食事メニューを入手する、または入手を補助するための動作が実施される。ユーザ１０は、出力された食事メニューの中から所望の食事メニューを選択する操作を行うのみで、カロリーの観点で自身に適した食事を容易に入手でき、入手した食事を喫食するのみで、食生活が改善される。よって、ユーザ１０は、カロリー管理システム１００を使用すれば、簡易に食生活を改善することができる。
【０１１４】
（その他の実施の形態）
以上、実施の形態について説明したが、本開示は、上記実施の形態に限定されるものではない。
【０１１５】
例えば、上記実施の形態において、特定の処理部が実行する処理を別の処理部が実行してもよい。また、複数の処理の順序が変更されてもよいし、複数の処理が並行して実行されてもよい。
【０１１６】
また、上記実施の形態において、入出力部などの各構成要素は、各構成要素に適したソフトウェアプログラムを実行することによって実現されてもよい。各構成要素は、ＣＰＵまたはプロセッサなどのプログラム実行部が、ハードディスクまたは半導体メモリなどの記録媒体に記録されたソフトウェアプログラムを読み出して実行することによって実現されてもよい。
【０１１７】
また、入出力部などの各構成要素は、ハードウェアによって実現されてもよい。各構成要素は、回路（または集積回路）でもよい。これらの回路は、全体として１つの回路を構成してもよいし、それぞれ別々の回路でもよい。また、これらの回路は、それぞれ、汎用的な回路でもよいし、専用の回路でもよい。
【０１１８】
また、本開示の全般的または具体的な態様は、システム、装置、方法、集積回路、コンピュータプログラムまたはコンピュータ読み取り可能なＣＤ−ＲＯＭなどの記録媒体で実現されてもよい。また、システム、装置、方法、集積回路、コンピュータプログラムおよび記録媒体の任意な組み合わせで実現されてもよい。
【０１１９】
例えば、本開示は、ユーザの体重を取得して体重に基づくカロリー管理がなされた食事メニューを出力する構成であったが、さらに体脂肪率、骨密度、および筋組成等のその他の測定に基づいてもよい。また、ユーザがカロリー管理システムを使用できない外部環境にある場合、外部環境において摂取したカロリーまたは食事メニューを手動で入力できてもよい。また、本開示におけるカロリー管理システムは、カロリー管理システムを構成する便器、シャワールームおよび洗面台等を含めた水廻りユニットとして実現されてもよい。また、便器または水廻りユニットと、当該便器または水廻りユニットが設けられた建物本体と、を備える建物として実現されてもよい。
【０１２０】
また、本開示は、コンピュータによって行われる情報の提示方法として実現されてもよいし、情報の提示方法をコンピュータに実行させるためのプログラムとして実現されてもよい。また、本開示は、このようなプログラムが記録されたコンピュータ読み取り可能な非一時的な記録媒体として実現されてもよい。
【０１２１】
その他、各実施の形態に対して当業者が思いつく各種変形を施して得られる形態、または、本開示の趣旨を逸脱しない範囲で各実施の形態における構成要素および機能を任意に組み合わせることで実現される形態も本開示に含まれる。
【符号の説明】
【０１２２】
２０、２０ａ、２０ｂ、２０ｃ  記憶部
２１  メニューデータベース
３１、３１ａ、３１ｂ  便器
３２  取得部
３３  分析部
３５  入出力部
３７  更新部
３９  第２通信部
４１  第１通信部
４３  判定部
７１  活動量計
８１  撮像装置
１００、１００ａ、１００ｂ  カロリー管理システム
【図１】
2020173572.tif 000003
【図２】
2020173572.tif 000004
【図３】
2020173572.tif 000005
【図４】
2020173572.tif 000006
【図５】
2020173572.tif 000007
【図６】
2020173572.tif 000008
【図７】
2020173572.tif 000009
【図８】
2020173572.tif 000010
【図９Ａ】
2020173572.tif 000011
【図９Ｂ】
2020173572.tif 000012