【手続補正書】
【提出日】平成20年10月24日(2008.10.24)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
対象食品のカロリーを計算するカロリー計測装置であって、
第１データ取得手段と、第１データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される第１相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ７）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、
上記第１データ取得手段が、対象食品の第１元素αに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第１食品データを、非接触の状態で取得するものであり、
上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＮＭＲスペクトルデータを表す関数データである第１栄養素データで構成されており、
第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データとの類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと番号ｊの第１栄養素データとの類似度である第１相互相関値を表す）の連立一次方程式を特定するものであり、
上記重量特定手段が、特定された第１相互相関値ｇαｉの連立一次方程式を解いて、対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、
上記カロリー算出手段が、ｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、
ことを特徴とするカロリー計測装置。
【請求項２】
対象食品のカロリーを計算するカロリー計測装置であって、
データ取得手段と、第１、２データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ１５）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、
上記データ取得手段が、対象食品の第１元素αに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第１食品データと、対象食品の第２元素βに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第２食品データと、を非接触の状態で取得するものであり、
上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＮＭＲスペクトルデータを表す関数データである第１栄養素データで構成されており、
上記第２データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第２元素βに対するＮＭＲスペクトルデータを表す関数データである第２栄養素データで構成されており、
上記相互相関値の連立方程式特定手段が、第１相互相関値の連立方程式特定手段（ステップＳ４）と、第２相互相関値の連立方程式特定手段（ステップＳ９）と、最終連立方程式特定手段と、を含んでおり、
上記第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データと、の類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ＋ｅαｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量であり、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値、ｅαｎは第１データベースに含まれていないｎ＋１番目以降の第１栄養素データの誤差成分）の連立一次方程式を特定するものであり、
上記第２相互相関値の連立方程式特定手段が、第２食品データと、ｎ種類の第２栄養素データと、の類似度を示す第２相互相関値ｇβｉ＝ｍ１×βｉｊ＋…＋ｍｎ×βｎｎ＋ｅβｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量であり、ｎ個の構成重量の合計が上記対象食品の重量であり、βｉｊは番号ｉの第２栄養素データと、番号ｊの第２栄養素データとの類似度である第２相互相関値、ｅβｎは第２データベースに含まれていないｎ＋１番目以降の第２栄養素データの誤差成分）の連立一次方程式を特定するものであり、
上記最終連立方程式特定手段が、誤差成分ｅαｉ、ｅβｉが０であるとして第１、第２相互相関値の連立一次方程式を解いて各栄養素の構成重量ｍαｉ、ｍβｉを求める手段（ステップＳ１０）と、各栄養素の小さな方の構成重量値を用いて、第１、第２相互相関値の誤差成分ｅαｉ、ｅβｉを求める手段と、ｎ種類の栄養素の全部又は一部の内、第１相互相関値の連立一次方程式に含まれる誤差成分よりも第２相互相関値の連立一次方程式に含まれる誤差成分の方が小さな値の栄養素に関して、第１相互相関値ｇαｉの式の代わりに、第２相互相関値ｇβｉの式を用いて、最終連立一次方程式を特定する手段（ステップＳ１４）と、を含んでおり、
上記重量特定手段が、特定された最終連立一次方程式を解いて対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、
上記カロリー算出手段が、特定されたｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、
ことを特徴とするカロリー計測装置。
【請求項３】
対象食品のカロリーを計算するカロリー計測装置であって、
第１データ取得手段と、第１データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される第１相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ７）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、
上記第１データ取得手段が、対象食品の第１元素αに対するＦＴＩＲに関するデータを取得し、該データを、ＦＴＩＲスペクトルデータを表す関数データに変換した第１食品データを、非接触の状態で取得するものであり、
上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＦＴＩＲスペクトルデータを表す関数データである第１栄養素データで構成されており、
第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データとの類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値を表す）の連立一次方程式を特定するものであり、
上記重量特定手段が、特定された第１相互相関値ｇαｉの連立一次方程式を解いて対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、
上記カロリー算出手段が、ｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、
ことを特徴とするカロリー計測装置。
【請求項４】
対象食品のカロリーを計算するカロリー計測装置であって、
データ取得手段と、第１、２データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ１５）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、
上記データ取得手段が、対象食品の第１元素αに対するＦＴＩＲに関するデータを取得し、該データを、ＦＴＩＲスペクトルデータを表す関数データに変換した第１食品データと、対象食品の第２元素βに対するＦＴＩＲに関するデータを取得し、該データをＦＴＩＲスペクトルデータを表す関数データに変換した第２食品データと、を非接触の状態で取得するものであり、
上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＦＴＩＲスペクトルデータを表す関数データである第１栄養素データで構成されており、
上記第２データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第２元素βに対するＦＴＩＲスペクトルデータを表す関数データである第２栄養素データで構成されており、
上記相互相関値の連立方程式特定手段が、第１相互相関値の連立方程式特定手段（ステップＳ４）と、第２相互相関値の連立方程式特定手段（ステップＳ９）と、最終連立方程式特定手段と、を含んでおり、
上記第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データと、の類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ＋ｅαｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値、ｅαｎは第１データベースに含まれていないｎ＋１番目以降の第１栄養素データの誤差成分）の連立一次方程式を特定するものであり、
上記第２相互相関値の連立方程式特定手段が、第２食品データと、ｎ種類の第２栄養素データと、の類似度を示す第２相互相関値ｇβｉ＝ｍ１×βｉｊ＋…＋ｍｎ×βｎｎ＋ｅβｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、βｉｊは番号ｉの第２栄養素データと、番号ｊの第２栄養素データとの類似度である第２相互相関値、ｅβｎは第２データベースに含まれていないｎ＋１番目以降の第２栄養素データの誤差成分）の連立一次方程式を特定するものであり、
上記最終連立方程式特定手段が、誤差成分ｅαｉ、ｅβｉが０であるとして第１、第２相互相関値の連立一次方程式を解いて各栄養素の構成重量ｍαｉ、ｍβｉを求める手段（ステップＳ１０）と、各栄養素の小さな方の構成重量値を用いて、第１、第２相互相関値の誤差成分ｅαｉ、ｅβｉを求める手段と、ｎ種類の栄養素の全部又は一部の内、第１相互相関値の連立一次方程式に含まれる誤差成分よりも第２相互相関値の連立一次方程式に含まれる誤差成分の方が小さな値の栄養素に関して、第１相互相関値ｇαｉの式の代わりに、第２相互相関値ｇβｉの式を用いて、最終連立一次方程式を特定する手段（ステップＳ１４）と、を含んでおり、
上記重量特定手段が、特定された最終連立一次方程式を解いて対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、
上記カロリー算出手段が、特定されたｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、
ことを特徴とするカロリー計測装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項１に記載のカロリー計測装置は、対象食品のカロリーを計算するカロリー計測装置であって、第１データ取得手段と、第１データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される第１相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ７）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、上記第１データ取得手段が、対象食品の第１元素αに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第１食品データを、非接触の状態で取得するものであり、上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＮＭＲスペクトルデータを表す関数データである第１栄養素データで構成されており、第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データとの類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと番号ｊの第１栄養素データとの類似度である第１相互相関値を表す）の連立一次方程式を特定するものであり、上記重量特定手段が、特定された第１相互相関値ｇαｉの連立一次方程式を解いて、対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、上記カロリー算出手段が、ｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、ことを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
請求項２に記載のカロリー計測装置は、対象食品のカロリーを計算するカロリー計測装置であって、データ取得手段と、第１、２データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ１５）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、上記データ取得手段が、対象食品の第１元素αに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第１食品データと、対象食品の第２元素βに対するＮＭＲに関するデータを取得し、該データを、ＮＭＲスペクトルデータを表す関数データに変換した第２食品データと、を非接触の状態で取得するものであり、上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＮＭＲスペクトルデータを表す関数データである第１栄養素データで構成されており、上記第２データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第２元素βに対するＮＭＲスペクトルデータを表す関数データである第２栄養素データで構成されており、上記相互相関値の連立方程式特定手段が、第１相互相関値の連立方程式特定手段（ステップＳ４）と、第２相互相関値の連立方程式特定手段（ステップＳ９）と、最終連立方程式特定手段と、を含んでおり、上記第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データと、の類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ＋ｅαｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量であり、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値、ｅαｎは第１データベースに含まれていないｎ＋１番目以降の第１栄養素データの誤差成分）の連立一次方程式を特定するものであり、上記第２相互相関値の連立方程式特定手段が、第２食品データと、ｎ種類の第２栄養素データと、の類似度を示す第２相互相関値ｇβｉ＝ｍ１×βｉｊ＋…＋ｍｎ×βｎｎ＋ｅβｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量であり、ｎ個の構成重量の合計が上記対象食品の重量であり、βｉｊは番号ｉの第２栄養素データと、番号ｊの第２栄養素データとの類似度である第２相互相関値、ｅβｎは第２データベースに含まれていないｎ＋１番目以降の第２栄養素データの誤差成分）の連立一次方程式を特定するものであり、上記最終連立方程式特定手段が、誤差成分ｅαｉ、ｅβｉが０であるとして第１、第２相互相関値の連立一次方程式を解いて各栄養素の構成重量ｍαｉ、ｍβｉを求める手段（ステップＳ１０）と、各栄養素の小さな方の構成重量値を用いて、第１、第２相互相関値の誤差成分ｅαｉ、ｅβｉを求める手段と、ｎ種類の栄養素の全部又は一部の内、第１相互相関値の連立一次方程式に含まれる誤差成分よりも第２相互相関値の連立一次方程式に含まれる誤差成分の方が小さな値の栄養素に関して、第１相互相関値ｇαｉの式の代わりに、第２相互相関値ｇβｉの式を用いて、最終連立一次方程式を特定する手段（ステップＳ１４）と、を含んでおり、上記重量特定手段が、特定された最終連���一次方程式を解いて対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、上記カロリー算出手段が、特定されたｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、ことを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
請求項３に記載のカロリー計測装置は、対象食品のカロリーを計算するカロリー計測装置であって、第１データ取得手段と、第１データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される第１相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ７）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、上記第１データ取得手段が、対象食品の第１元素αに対するＦＴＩＲに関するデータを取得し、該データを、ＦＴＩＲスペクトルデータを表す関数データに変換した第１食品データを、非接触の状態で取得するものであり、上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＦＴＩＲスペクトルデータを表す関数データである第１栄養素データで構成されており、第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データとの類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値を表す）の連立一次方程式を特定するものであり、上記重量特定手段が、特定された第１相互相関値ｇαｉの連立一次方程式を解いて対象食品に対するｎ種類の栄養素の各構成重量を特定するものであり、上記カロリー算出手段が、ｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、ことを特徴とする。
請求項４に記載のカロリー計測装置は、対象食品のカロリーを計算するカロリー計測装置であって、データ取得手段と、第１、２データベースと、コンピュータ読み取り可能なプログラムを実行することによって演算手段（３０１ａ）によって実現される相互相関値の連立方程式特定手段と、重量特定手段（ステップＳ１５）と、カロリー算出手段（ステップＳ１６）と、を含んでおり、上記データ取得手段が、対象食品の第１元素αに対するＦＴＩＲに関するデータを取得し、該データを、ＦＴＩＲスペクトルデータを表す関数データに変換した第１食品データと、対象食品の第２元素βに対するＦＴＩＲに関するデータを取得し、該データを、ＦＴＩＲスペクトルデータを表す関数データに変換した第２食品データと、を非接触の状態で取得するものであり、上記第１データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第１元素αに対するＦＴＩＲスペクトルデータを表す関数データである第１栄養素データで構成されており、上記第２データベースが、ｎ種類（但し、ｎは１以上の整数）の栄養素毎の第２元素βに対するＦＴＩＲスペクトルデータを表す関数データである第２栄養素データで構成されており、上記相互相関値の連立方程式特定手段が、第１相互相関値の連立方程式特定手段（ステップＳ４）と、第２相互相関値の連立方程式特定手段（ステップＳ９）と、最終連立方程式特定手段と、を含んでおり、上記第１相互相関値の連立方程式特定手段が、第１食品データと、ｎ種類の第１栄養素データと、の類似度を示す第１相互相関値ｇαｉ＝ｍ１×αｉｊ＋…＋ｍｎ×αｎｎ＋ｅαｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、αｉｊは番号ｉの第１栄養素データと、番号ｊの第１栄養素データとの類似度である第１相互相関値、ｅαｎは第１データベースに含まれていないｎ＋１番目以降の第１栄養素データの誤差成分）の連立一次方程式を特定するものであり、上記第２相互相関値の連立方程式特定手段が、第２食品データと、ｎ種類の第２栄養素データと、の類似度を示す第２相互相関値ｇβｉ＝ｍ１×βｉｊ＋…＋ｍｎ×βｎｎ＋ｅβｎ（但し、ｉ、ｊは１〜ｎの整数、ｍｉは番号ｉの栄養素の構成重量、βｉｊは番号ｉの第２栄養素データと、番号ｊの第２栄養素データとの類似度である第２相互相関値、ｅβｎは第２データベースに含まれていないｎ＋１番目以降の第２栄養素データの誤差成分）の連立一次方程式を特定するものであり、上記最終連立方程式特定手段が、誤差成分ｅαｉ、ｅβｉが０であるとして第１、第２相互相関値の連立一次方程式を解いて各栄養素の構成重量ｍαｉ、ｍβｉを求める手段（ステップＳ１０）と、各栄養素の小さな方の構成重量値を用いて、第１、第２相互相関値の誤差成分ｅαｉ、ｅβｉを求める手段と、ｎ種類の栄養素の全部又は一部の内、第１相互相関値の連立一次方程式に含まれる誤差成分よりも第２相互相関値の連立一次方程式に含まれる誤差成分の方が小さな値の栄養素に関して、第１相互相関値ｇαｉの式の代わりに、第２相互相関値ｇβｉの式を用いて、最終連立一次方程式を特定する手段（ステップＳ１４）と、を含んでおり、上記重量特定手段が、特定された最終連立一次方程式を解いて対象食品に対するｎ種類の栄養���の各構成重量を特定するものであり、上記カロリー算出手段が、特定されたｎ種類の栄養素の各構成重量に基づいて、対象食品のカロリーを算出するものである、ことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
請求項３、４に記載の発明によれば、周知のＦＴＩＲ技術を利用すればよいので、容易に実施することができる。また、ＦＴＩＲスペクトルデータは、対象物に非接触な状態で取得できる。従って、非接触な状態で、対象食品の正確なカロリー計算を行うことができる。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００４１
【補正方法】変更
【補正の内容】
【００４１】
(2-2)メインルーチンの説明
図４は、上記コンピュータ３００のＣＰＵ３０１ａが実行するカロリー計算処理のメインルーチンのフローチャートである。以下、当該フローチャートに従い、ＣＰＵ３０１ａの実行するカロリー計算処理の手順について説明する。以下の説明において、連立方程式の解法手順や、各栄養素のカロリーの合計を求める処理等、既に種々のコンピュータにより実現されている内容は、簡単に説明し、本発明のカロリー計算処理において実行する特徴的な処理の内容について詳しく説明する。なお、ステップＳ４とステップＳ９との処理はサブルーチンになっており、当該処理の詳しい内容については後述する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００５３
【補正方法】変更
【補正の内容】
【００５３】
一方、正確なカロリー計算を行う「精密モード」が設定されている場合（ステップＳ５でＹＥＳ）、第２食品データを表す関数式Ｇｃ(λ)のデータを取得し、取得したデータをＲＡＭ３０１ｃに書き込むと共に、ハードディスク３０１ｄに記録する（ステップＳ８）。当該処理は、上記ステップＳ４における処理と同様に、センサ部１００とデータ出力部２００とで行う。