(57)【要約】【課題】  詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品の判別を行うことができるようにすることを目的とする。【解決手段】  飲食物識別装置は、ユーザＸの操作によって入力された飲食物種類を受け付け、検査物分光分析器によって分光分析を行い、分析結果として検査物スペクトルを格納する。次いで、波数範囲比較型類似度計算部は、検査物種類と、検査物スペクトルとにもとづいて、類似度判定処理を実行する。類似度判定処理では、格納されている品名別スペクトル対応表ごとに、検査物スペクトルと品名別スペクトルとの差を示す全体距離が算出されたあと、その算出結果が比較され、全体距離が最も小さい品名別スペクトル対応表の品名が、検査物スペクトルを持つ検査物に最も類似している品名であると判断され、その品名と全体距離とが判定結果として出力される。【選択図】  図５
2006226945.tif 000002
【特許請求の範囲】
【請求項１】
検査対象物である物品の分光分析結果にもとづいて前記検査対象物を判別する物品判別装置であって、
ユーザの操作に従って物品の分光分析を行う分光分析手段と、
前記分光分析手段による前記検査対象物の分光分析結果として得られた検査物スペクトルを格納する検査物スペクトル格納部と、
物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報を格納する物品別スペクトル情報格納部と、
前記検査物スペクトル格納部に格納された検査物スペクトルと、前記物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較し、複数の物品スペクトルから前記検査物スペクトルに最も類似する物品スペクトルを選択する類似選択手段と、
前記類似選択手段によって選択された物品スペクトルに対応付けされた物品名を、前記検査対象物の判別結果として報知する報知手段とを備えた
ことを特徴とする物品判別装置。
【請求項２】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され、
物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され、
類似選択手段は、
前記検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての前記物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出し、
算出した累計値が最も小さい物品スペクトルを、前記検査物スペクトルに最も類似する物品スペクトルとして選択する
請求項１記載の物品判別装置。
【請求項３】
検査対象物とされる物品の種類を受け付ける種類受付手段と、
スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲を物品の種類ごとに格納する比較波数範囲格納手段とを備え、
類似選択手段は、前記種類受付手段によって受け付けられた種類についての前記比較波数範囲を前記比較波数範囲格納手段から読み出し、読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する
請求項２記載の物品判別装置。
【請求項４】
検査対象物とされる物品の種類を受け付ける種類受付手段と、
スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段とを備え、
類似選択手段は、前記種類受付手段によって受け付けられた種類についての前記注目波数を前記注目波数格納手段から読み出し、読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する
請求項２記載の物品判別装置。
【請求項５】
報知手段は、類似選択手段によって算出された最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知する
請求項２から請求項４のうちいずれかに記載の物品判別装置。
【請求項６】
物品の外観イメージを撮影するカメラ装置と、
ユーザによる撮影指示操作に応じて前記カメラ装置と分光分析手段とに同期して処理の実行を指示する同期処理指示手段と、
前記同期処理指示手段からの指示に応じて前記カメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして記憶する同期処理記憶手段とを備えた
請求項１から請求項５のうちいずれかに記載の物品判別装置。
【請求項７】
作成された物品別スペクトル情報を保持する情報センタから、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納する物品別スペクトル情報ダウンロード部を備えた
請求項１から請求項６のうちいずれかに記載の物品判別装置。
【請求項８】
物品の物品名を受け付ける物品名受付手段と、
分光分析手段による物品の分光分析結果として得られた物品スペクトルと、前記物品名受付手段によって受け付けられた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納する物品別スペクトル情報登録手段とを備えた
請求項１から請求項７のうちいずれかに記載の物品判別装置。
【請求項９】
検査対象物である物品の分光分析結果にもとづいて前記検査対象物を判別する物品判別方法であって、
検査対象物の分光分析を行い、
前記検査対象物の分光分析結果として得られた検査物スペクトルを検査物スペクトル格納部に格納し、
前記検査物スペクトル格納部に格納された検査物スペクトルと、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報が格納されている物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較して、複数の物品スペクトルから前記検査物スペクトルに最も類似する物品スペクトルを選択し、
選択した物品スペクトルに対応付けされた物品名を、前記検査対象物の判別結果として報知する
ことを特徴とする物品判別方法。
【請求項１０】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され、
物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され、
前記検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての前記物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出し、
算出した累計値が最も小さい物品スペクトルを、前記検査物スペクトルに最も類似する物品スペクトルとして選択する
請求項９記載の物品判別方法。
【請求項１１】
検査対象物とされる物品の種類を受け付け、
スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲が物品の種類ごとに格納された比較波数範囲格納手段から、受け付けた種類についての前記比較波数範囲を読み出し、
読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する
請求項１０記載の物品判別方法。
【請求項１２】
検査対象物とされる物品の種類を受け付け、
スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段から、受け付けた種類についての前記注目波数を読み出し、
読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する
請求項１０記載の物品判別方法。
【請求項１３】
算出した最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知する
請求項１０から請求項１２のうちいずれかに記載の物品判別方法。
【請求項１４】
物品の外観イメージを撮影するカメラ装置と分光分析手段とにユーザによる撮影指示操作に応じて同期して処理の実行を指示し、
指示に応じて前記カメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして同期処理記憶手段に記憶する
請求項９から請求項１３のうちいずれかに記載の物品判別方法。
【請求項１５】
作成された物品別スペクトル情報を保持する情報センタから、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納する
請求項９から請求項１４のうちいずれかに記載の物品判別方法。
【請求項１６】
物品の物品名を受け付け、
物品の分光分析結果として得られた物品スペクトルと、受け付けた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納する
請求項９から請求項１５のうちいずれかに記載の物品判別方法。
【請求項１７】
検査対象物である物品の分光分析結果にもとづいて前記検査対象物を判別させる物品判別プログラムであって、
コンピュータに、
検査対象物の分光分析を行うステップと、
前記検査対象物の分光分析結果として得られた検査物スペクトルを検査物スペクトル格納部に格納するステップと、
前記検査物スペクトル格納部に格納された検査物スペクトルと、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報が格納されている物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較して、複数の物品スペクトルから前記検査物スペクトルに最も類似する物品スペクトルを選択するステップと、
選択した物品スペクトルに対応付けされた物品名を、前記検査対象物の判別結果として報知するステップとを
実行させるための物品判別プログラム。
【請求項１８】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され、
物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され、
コンピュータに、
さらに、前記検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての前記物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップと、
算出した累計値が最も小さい物品スペクトルを、前記検査物スペクトルに最も類似する物品スペクトルとして選択するステップとを
実行させるための請求項１７記載の物品判別プログラム。
【請求項１９】
コンピュータに、
さらに、検査対象物とされる物品の種類を受け付けるステップと、
スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲が物品の種類ごとに格納された比較波数範囲格納手段から、受け付けた種類についての前記比較波数範囲を読み出すステップと、
読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップとを
実行させるための請求項１８記載の物品判別プログラム。
【請求項２０】
コンピュータに、
さらに、検査対象物とされる物品の種類を受け付けるステップと、
スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段から、受け付けた種類についての前記注目波数を読み出すステップと、
読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップとを
実行させるための請求項１８記載の物品判別プログラム。
【請求項２１】
コンピュータに、
さらに、算出した最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知するステップを
実行させるための請求項１８から請求項２０のうちいずれかに記載の物品判別プログラム。
【請求項２２】
コンピュータに、
さらに、物品の外観イメージを撮影するカメラ装置と分光分析手段とにユーザによる撮影指示操作に応じて同期して処理の実行を指示するステップと、
指示に応じて前記カメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして同期処理記憶手段に記憶するステップとを
実行させるための請求項１７から請求項２１のうちいずれかに記載の物品判別プログラム。
【請求項２３】
コンピュータに、
さらに、作成された物品別スペクトル情報を保持する情報センタから、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納するステップを
実行させるための請求項１７から請求項２２のうちいずれかに記載の物品判別プログラム。
【請求項２４】
コンピュータに、
さらに、物品の物品名を受け付けるステップと、
物品の分光分析結果として得られた物品スペクトルと、受け付けた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納するステップとを
実行させるための請求項１７から請求項２３のうちいずれかに記載の物品判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査対象物である飲食物などの物品の分光分析結果にもとづいて検査対象物を判別する物品判別装置、物品判別方法、および物品判別プログラムに関する。
【背景技術】
【０００２】
食品を写真で撮影するときに、その成分や味も同時に写真に記録できたらと思うことがあるが、そのような機械は未だ存在しない。レストランでおいしいワインを飲んだ時に、そのワインの味を記録しておきたいと思っても、カメラで撮影できるのは、ワインの色やボトルラベルなどの外観のみである。
【０００３】
従来から、食品を分析する手法がいくつか提案されている。その手法を大別すると、図１４に示すように、化学センサによって食品を味わう人間の舌の味覚をシミュレートする手法と、光学センサによって食品の成分分析をする手法とがあった。
【０００４】
前者の代表的な研究としては、人間の味覚の認知過程を研究するものがある。この分析方法によれば、ある食品が入力として与えられると、化学センサによって、その食品の甘味、塩味、苦味、酸味、うまみがそれぞれ計量され、食品の味覚が擬似的に表現されることになる。研究例として、いくつかの異なるブランドのビールやコーヒーの味覚の差を表現した事例や、「うに」の味覚値と「しょうゆ＋プリン」の味覚値とが似ていることを示した事例などがある。
【０００５】
一方、後者の方法には、分光分析法と呼ばれるものがある。「分光分析法」とは、計測対象となる物質に対して種々の電磁波（赤外線やＸ線等）を照射し、その対象物質に含まれる成分が何であるかを識別したり、ある成分の有無を識別したり、ある成分の含有量を定量化したりする分析方法を意味する。
【０００６】
ここで、「分光分析法」について簡単に説明する。「分光分析法」の原理は、各物質ごとに固有の波数の電磁波を放出あるいは吸収することにもとづく。なお、「波数」とは、１［ｃｍ］の間に存在する波の数を示す。「波数」と波を表すのに一般的に使われる「波長（マイクロメートル）」との間の換算式は、波長（マイクロメートル）=１００００／波数［１／ｃｍ］となる。
【０００７】
図１５は、検査物に電磁波をあてて、その吸光度を測定する原理を示す概念図である。「分光分析法」では、図１５に示すように、照射した赤外線の入射光とその反射光とを比較することによって赤外線の吸収の度合い（吸光度）が測定される。
【０００８】
図１６は、米（ライス）の近赤外スペクトルの例を示す説明図である。図１６に示すように、検査物として米（ライス）を使った場合、米の構成要素ごとに、注目すべき波長帯が異なることがわかる。図１６（Ａ）に示すグラフの縦軸は吸光度であり、図１６（Ｂ）に示すグラフの縦軸はその２次微分値である。なお、図１６（Ｂ）に示す例では、横軸は波数ではなく波長を使っている。
【０００９】
吸光度Ａは、Ａ＝−ｌｏｇ（透過率）で定義される。Lambert-Beerの法則によると、吸光度は濃度に比例するので、吸光度を測定することで含有濃度も推定できる。分析を行う場合、縦軸を吸光度としても、その２次微分値としても、原理的な差異はない。しかし、きわめて微量成分の吸収を見ているために、吸光度スペクトルのベースラインなどのずれと、吸収ピークとの区別などが付きにくいため、２次微分値を用いることもある。２次微分することによって、ベースラインのずれの補正が可能になったり、小さなピークの抽出が可能になるからである。
【００１０】
このように、分光分析法は、ある物質に電磁波（食品を対象にした場合は、その中でも、特に近赤外と中赤外の電磁波）を照射して、その物質に固有なスペクトル波形を得るものである。従って、ある食品に赤外線を照射し、その吸収スペクトルを記録することで、その食品の成分を記録することができると言える。
【００１１】
上記のように、分光分析を行うことによって食品の食味や成分分析を行う装置は、従来から提案されている（例えば、特許文献１−２参照）。
【００１２】
従来においては、例えば、分光分析器を用いてメロンの糖度を推定するようにしたものが既に実用化されている。また、分光分析の原理にもとづいて、食品工場における品質を安定させるための生産管理システムも存在している。なお、米の食味計などは、その点数が米の卸流通価格に影響を与えている程、その精度が認められてきている。
【００１３】
【特許文献１】特開平６−３１３７５４号公報
【特許文献２】特開平８−２９３３５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上述した従来の手法のうち、化学センサによって食品の味覚を擬似的に表現する手法では、食品に対する味覚（人間ならどのように味を感じるか）の推定はできても、食品の成分分析を行うことはできない。
【００１５】
また、上述した従来の分光分析手法では、測定対象の成分が事前に分かっていることが前提とされ、その含有成分に固有の波数における光の吸光度のみを測定することによって、成分分析がなされていた。例えば、米を測定する場合は、米に含まれる複数成分の成分ごとに固有の波数の吸光度を計算してその濃度を推定していた。同様に、例えばメロンを測定する場合は、メロンに含まれる複数成分の成分ごとに固有の波数の吸光度を計算してその濃度を推定していた。
【００１６】
ところが、食品とそれに関係する構成成分の固有の波数との間の関係付けについては、すべての食品について整理された対応関係が既に明らかになっているというわけではない。また、これらの対応関係を示すデータを得るためには、専門家による詳細な実験が必要であり、膨大なコストがかかってしまう。
【００１７】
言い換えると、膨大なコストと時間を要するため、手当たり次第に様々な食品について実験するわけにはいかず、米やメロンのように、市場からの要請があったものに対してのみ順々に、食品と構成成分の固有の波数との対応関係を示すデータを作成するようにしているというのが実態である。
【００１８】
なお、上記のようなデータを作成する際に用いられる分光分析器は、特定の食品に特化して分析を行うものであるが、高精度な測定値が要求されるため、１台あたり数百万円から数千万円の価格で販売されている。
【００１９】
上記のように、食品の含有成分を分析するための分析方法は既に提案されているものの、分析対象とされる食品が限定されており、食品と構成成分の固有の波数との対応関係を示すデータがあらかじめ得られていないものについては、その判別を行うことはできない。
【００２０】
このように、食品と構成成分の固有の波数との対応関係を示すデータがあらかじめ得られていない様々な食品については、有効に成分分析を行うことができず、その食品を判別することはできないという課題があった。
【００２１】
本発明は、上述した問題を解消し、詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品の判別を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【００２２】
本発明の物品判別装置は、検査対象物である物品（例えば、飲食物、動物、植物など）の分光分析結果にもとづいて検査対象物を判別する物品判別装置（例えば飲食物識別装置１００）であって、ユーザの操作に従って物品の分光分析を行う分光分析手段（例えば検査物分光分析器２０）と、分光分析手段による検査対象物の分光分析結果として得られた検査物スペクトル（例えば検査物スペクトル３１）を格納する検査物スペクトル格納部（例えば、検査物スペクトル格納部３０）と、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報（例えば品名別スペクトル対応表５１〜５３）を格納する物品別スペクトル情報格納部（例えば品名別スペクトル対応表データベース５０）と、検査物スペクトル格納部に格納された検査物スペクトルと、物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較し、複数の物品スペクトルから検査物スペクトルに最も類似する物品スペクトルを選択する類似選択手段（例えば波数範囲比較型類似度計算部６０、注目波数特定型類似度計算部６１）と、類似選択手段によって選択された物品スペクトルに対応付けされた物品名を、検査対象物の判別結果として報知する報知手段（例えば識別結果表示部７０）と、を備えたことを特徴とする。
【００２３】
上記のように構成したことで、詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品の判別を行うことができる。
【００２４】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され（例えば検査物スペクトル３１、図１参照）、物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され（例えば品名別スペクトル対応表５１〜５３それぞれに含まれる品名別スペクトル、図１参照）、類似選択手段は、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出し（例えばステップＳ２０３〜Ｓ２０６）、算出した累計値が最も小さい物品スペクトルを、検査物スペクトルに最も類似する物品スペクトルとして選択する（例えばステップＳ２０７）ように構成されていてもよい。
【００２５】
上記のように構成したことで、対応する波数の吸光度の値を検査物スペクトルと物品スペクトルとで比較することによって、検査物スペクトルと物品スペクトルとの類似度を表すことができ、簡単な処理によって物品の判別を行うことができる。
【００２６】
検査対象物とされる物品の種類（例えば、ワイン、日本酒、リンゴなど）を受け付ける種類受付手段（例えば検査物種類記憶部１０）と、スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲（例えば検査物種類別比較波数帯表４１）を物品の種類ごとに格納する比較波数範囲格納手段（例えば検査物種類別比較波数帯表格納部４０）と、を備え、類似選択手段は、種類受付手段によって受け付けられた種類についての比較波数範囲を比較波数範囲格納手段から読み出し（例えばステップＳ２０２）、読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する（例えばステップＳ２０３〜Ｓ２０６）ように構成されていてもよい。
【００２７】
上記のように構成したことで、あらかじめ定められた比較波数範囲に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００２８】
検査対象物とされる物品の種類（例えば、ワイン、日本酒、リンゴなど）を受け付ける種類受付手段（例えば検査物種類記憶部１０）と、スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段（例えば、検査物種類別注目波数表格納部４５）と、を備え、類似選択手段は、種類受付手段によって受け付けられた種類についての注目波数を注目波数格納手段から読み出し（例えばステップＳ３０２）、読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する（例えばステップＳ３０３〜Ｓ３０６）ように構成されていてもよい。
【００２９】
上記のように構成したことで、あらかじめ定められた注目波数に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００３０】
報知手段は、類似選択手段によって算出された最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知する（例えばステップＳ１０４）ように構成されていてもよい。
【００３１】
上記のように構成したことで、判別結果として報知された物品名が、どれ程の信頼度を持つものであるのかをユーザに認識させることができる。
【００３２】
物品の外観イメージを撮影するカメラ装置（例えばカメラ装置２２）と、ユーザによる撮影指示操作に応じてカメラ装置と分光分析手段とに同期して処理の実行を指示する同期処理指示手段（例えば撮影指示部２３）と、同期処理指示手段からの指示に応じてカメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして記憶する同期処理記憶手段（例えば撮影記憶保持メモリ２４）と、を備えていてもよい。
【００３３】
上記のように構成したことで、物品の外観イメージと物品スペクトルとを対応付けして登録しておくことができるようになり、物品の外観イメージを各処理に利用することができるようになる。
【００３４】
作成された物品別スペクトル情報を保持する情報センタ（例えば情報センタ５６）から、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納する物品別スペクトル情報ダウンロード部（品名別スペクトル対応表ダウンロード部５５）を備えていてもよい。
【００３５】
上記のように構成したことで、ユーザ操作によって物品別スペクトル情報を追加することなく、情報センタに登録されている新規の物品別スペクトル情報をダウンロードして、物品別スペクトル情報を随時追加することができるようになり、検査物スペクトルと同等の物品スペクトルが検索される可能性を高めることができる。
【００３６】
物品の物品名を受け付ける物品名受付手段（例えば登録物品名記憶部１１）と、分光分析手段による物品の分光分析結果として得られた物品スペクトルと、物品名受付手段によって受け付けられた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納する物品別スペクトル情報登録手段（例えば撮影指示部２３）と、を備えていてもよい。
【００３７】
上記のように構成したことで、ユーザ独自の物品名を付与して物品別スペクトル情報を登録しておくようにすることができるようになる。
【００３８】
また、本発明の物品判別方法は、検査対象物である物品（例えば、飲食物、動物、植物など）の分光分析結果にもとづいて検査対象物を判別する物品判別方法であって、検査対象物の分光分析を行い（例えばステップＳ１０２）、検査対象物の分光分析結果として得られた検査物スペクトル（例えば検査物スペクトル３１）を検査物スペクトル格納部（例えば検査物スペクトル格納部３０）に格納し（例えばステップＳ１０２）、検査物スペクトル格納部に格納された検査物スペクトルと、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報（例えば品名別スペクトル対応表５１）が格納されている物品別スペクトル情報格納部（例えば品名別スペクトル対応表データベース５０）に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較して、複数の物品スペクトルから検査物スペクトルに最も類似する物品スペクトルを選択し（例えばステップＳ２０３〜Ｓ２０７）、選択した物品スペクトルに対応付けされた物品名を、検査対象物の判別結果として報知する（例えばステップＳ１０４）ことを特徴とする。
【００３９】
上記のように構成したことで、詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品の判別を行うことができる。
【００４０】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され、物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出し（例えばステップＳ２０３〜Ｓ２０６）、算出した累計値が最も小さい物品スペクトルを、検査物スペクトルに最も類似する物品スペクトルとして選択する（例えばステップＳ２０７）ように構成されていてもよい。
【００４１】
上記のように構成したことで、対応する波数の吸光度の値を検査物スペクトルと物品スペクトルとで比較することによって、検査物スペクトルと物品スペクトルとの類似度を表すことができ、簡単な処理によって物品の判別を行うことができる。
【００４２】
検査対象物とされる物品の種類を受け付け（例えばステップＳ１０１）、スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲（例えば検査物種類別比較波数帯表４１）が物品の種類ごとに格納された比較波数範囲格納手段（例えば検査物種類別比較波数帯表格納部４０）から、受け付けた種類についての比較波数範囲を読み出し（例えばステップＳ２０２）、読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する（例えばステップＳ２０３〜Ｓ２０６）ように構成されていてもよい。
【００４３】
上記のように構成したことで、あらかじめ定められた比較波数範囲に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００４４】
検査対象物とされる物品の種類を受け付け（例えばステップＳ１０１）、スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段（例えば検査物種類別注目波数表格納部４５）から、受け付けた種類についての注目波数を読み出し（例えばステップＳ３０２）、読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出する（例えばステップＳ３０３〜Ｓ３０６）ように構成されていてもよい。
【００４５】
上記のように構成したことで、あらかじめ定められた注目波数に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００４６】
算出した最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知する（例えばステップＳ１０４）ように構成されていてもよい。
【００４７】
上記のように構成したことで、判別結果として報知された物品名が、どれ程の信頼度を持つものであるのかをユーザに認識させることができる。
【００４８】
物品の外観イメージを撮影するカメラ装置（例えばカメラ装置２２）と分光分析手段（例えば登録物分光分析器２１）とにユーザによる撮影指示操作に応じて同期して処理の実行を指示し、指示に応じてカメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして同期処理記憶手段（例えば撮影記憶保持メモリ２４）に記憶するように構成されていてもよい。
【００４９】
上記のように構成したことで、物品の外観イメージと物品スペクトルとを対応付けして登録しておくことができるようになり、物品の外観イメージを各処理に利用することができるようになる。
【００５０】
作成された物品別スペクトル情報を保持する情報センタ（例えば情報センタ５６）から、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納するように構成されていてもよい。
【００５１】
上記のように構成したことで、ユーザ操作によって物品別スペクトル情報を追加することなく、情報センタに登録されている新規の物品別スペクトル情報をダウンロードして、物品別スペクトル情報を随時追加することができるようになり、検査物スペクトルと同等の物品スペクトルが検索される可能性を高めることができる。
【００５２】
物品の物品名を受け付け、物品の分光分析結果として得られた物品スペクトルと、受け付けた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納するように構成されていてもよい。
【００５３】
上記のように構成したことで、ユーザ独自の物品名を付与して物品別スペクトル情報を登録しておくようにすることができるようになる。
【００５４】
さらに、本発明の物品判別プログラムは、検査対象物である物品（例えば、飲食物、動物、植物など）の分光分析結果にもとづいて検査対象物を判別させる物品判別プログラムであって、コンピュータ（例えば飲食物識別装置１００）に、検査対象物の分光分析を行うステップ（例えばステップＳ１０２）と、検査対象物の分光分析結果として得られた検査物スペクトルを検査物スペクトル格納部に格納するステップ（例えばステップＳ１０２）と、検査物スペクトル格納部に格納された検査物スペクトルと、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報が格納されている物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較して、複数の物品スペクトルから検査物スペクトルに最も類似する物品スペクトルを選択するステップ（例えばステップＳ２０３〜Ｓ２０７）と、選択した物品スペクトルに対応付けされた物品名を、検査対象物の判別結果として報知するステップ（例えばステップＳ１０４）とを実行させるためのものである。
【００５５】
上記のように構成したことで、詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品を判別させることができる。
【００５６】
検査物スペクトルは、検査対象物の分光分析結果として得られた波数別の吸光度によって表現され、物品スペクトルは、物品の分光分析結果として得られた波数別の吸光度によって表現され、コンピュータに、さらに、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップ（例えばステップＳ２０３〜Ｓ２０６）と、算出した累計値が最も小さい物品スペクトルを、検査物スペクトルに最も類似する物品スペクトルとして選択するステップ（例えばステップＳ２０７）とを実行させるためのものであってもよい。
【００５７】
上記のように構成したことで、対応する波数の吸光度の値を検査物スペクトルと物品スペクトルとで比較させることによって、検査物スペクトルと物品スペクトルとの類似度を表すことができ、簡単な処理によって物品を判別させることができる。
【００５８】
コンピュータに、さらに、検査対象物とされる物品の種類を受け付けるステップ（例えばステップＳ１０１）と、スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲が物品の種類ごとに格納された比較波数範囲格納手段から、受け付けた種類についての比較波数範囲を読み出すステップ（例えばステップＳ２０２）と、読み出した比較波数範囲における波数の下限から上限までの範囲について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップ（例えばステップＳ２０３〜Ｓ２０６）とを実行させるためのものであってもよい。
【００５９】
上記のように構成したことで、あらかじめ定められた比較波数範囲に限定して検査物スペクトルと物品スペクトルとを比較させることができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出させることができるようになるため、物品の判別精度を向上させることができる。
【００６０】
コンピュータに、さらに、検査対象物とされる物品の種類を受け付けるステップ（例えばステップＳ１０１）と、スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を物品の種類ごとに格納する注目波数格納手段から、受け付けた種類についての注目波数を読み出すステップ（例えばステップＳ３０２）と、読み出した注目波数について、検査物スペクトルにおける各波数についての吸光度の値と対応する各波数についての物品スペクトルにおける吸光度の値との差を累計した累計値を、各物品スペクトルについて順次算出するステップ（例えばステップＳ３０３〜Ｓ３０６）とを実行させるためのものであってもよい。
【００６１】
上記のように構成したことで、あらかじめ定められた注目波数に限定して検査物スペクトルと物品スペクトルとを比較させることができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出させることができるようになるため、物品の判別精度を向上させることができる。
【００６２】
コンピュータに、さらに、算出した最も小さい累計値を、判別結果として報知する物品名の信頼度を示す信頼度情報として報知するステップ（例えばステップＳ１０４）を実行させるためのものであってもよい。
【００６３】
上記のように構成したことで、判別結果として報知された物品名が、どれ程の信頼度を持つものであるのかをユーザに認識させることができる。
【００６４】
コンピュータに、さらに、物品の外観イメージを撮影するカメラ装置と分光分析手段とにユーザによる撮影指示操作に応じて同期して処理の実行を指示するステップと、指示に応じてカメラ装置と分光分析手段とにより実行された処理によって得られた物品の外観イメージと物品スペクトルとを対応付けして同期処理記憶手段に記憶するステップとを実行させるためのものであってもよい。
【００６５】
上記のように構成したことで、物品の外観イメージと物品スペクトルとを対応付けして登録させておくことができるようになり、物品の外観イメージを各処理に利用させることができるようになる。
【００６６】
コンピュータに、さらに、作成された物品別スペクトル情報を保持する情報センタから、通信ネットワークを介して物品別スペクトル情報を受信し、物品別スペクトル情報格納部に格納するステップを実行させるためのものであってもよい。
【００６７】
上記のように構成したことで、ユーザ操作によって物品別スペクトル情報を追加することなく、情報センタに登録されている新規の物品別スペクトル情報をダウンロードさせて、物品別スペクトル情報を随時追加させることができるようになり、検査物スペクトルと同等の物品スペクトルが検索される可能性を高めさせることができる。
【００６８】
コンピュータに、さらに、物品の物品名を受け付けるステップと、物品の分光分析結果として得られた物品スペクトルと、受け付けた物品名とを対応付けした物品別スペクトル情報を物品別スペクトル情報格納部に格納するステップとを実行させるためのものであってもよい。
【００６９】
上記のように構成したことで、ユーザ独自の物品名を付与して物品別スペクトル情報を登録しておくようにされることができるようになる。
【発明の効果】
【００７０】
本発明によれば、詳細な分析データが存在する特定の物品に限定されることなく、幅広い物品について、低コストでその物品の判別を行うことができる。
【００７１】
検査対象物の分光分析結果として得られた波数別の吸光度によって検査物スペクトルを表現し、物品の分光分析結果として得られた波数別の吸光度によって物品スペクトルを表現するようにした場合には、対応する波数の吸光度の値を検査物スペクトルと物品スペクトルとで比較することによって、検査物スペクトルと物品スペクトルとの類似度を表すことができ、簡単な処理によって物品の判別を行うことができる。
【００７２】
スペクトル同士を比較する際の波数の範囲を特定するためにあらかじめ定められた波数の下限と上限とを示す比較波数範囲を用いて類似判定を行うようにした場合には、あらかじめ定められた比較波数範囲に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００７３】
スペクトル同士を比較する際に注目する波数としてあらかじめ定められた注目波数を用いて類似判定を行うようにした場合には、あらかじめ定められた注目波数に限定して検査物スペクトルと物品スペクトルとを比較することができ、検査物スペクトルと物品スペクトルとの類似度を高精度で算出することができるようになるため、物品の判別精度を向上させることができる。
【００７４】
類似選択手段によって算出された最も小さい累計値を報知するようにした場合には、判別結果として報知された物品名が、どれ程の信頼度を持つものであるのかをユーザに認識させることができる。
【００７５】
物品の外観イメージと物品スペクトルとを対応付けして記憶しておくようにした場合には、物品の外観イメージを各処理に利用することができるようになる。
【００７６】
物品別スペクトル情報を通信ネットワークを介してダウンロードするようにした場合には、新規の物品別スペクトル情報を随時追加することができるようになり、検査物スペクトルと同等の物品スペクトルが検索される可能性を高めることができる。
【００７７】
物品スペクトルと物品名受付手段によって受け付けられた物品名とを対応付けした物品別スペクトル情報を登録するようにした場合には、ユーザ独自の物品名を付与して物品別スペクトル情報を登録しておくようにすることができるようになる。
【発明を実施するための最良の形態】
【００７８】
以下、本発明の実施の形態について図面を参照して説明する。
実施の形態１．
図１は、本発明の第１の実施の形態における飲食物識別装置１００の構成例を示すブロック図である。
【００７９】
図１に示すように、本例の飲食物識別装置１００は、検査物種類記憶部１０と、検査物分光分析器２０と、検査物スペクトル格納部３０と、検査物種類別比較波数帯表格納部４０と、品名別スペクトル対応表データベース５０と、波数範囲比較型類似度計算部６０と、識別結果表示部７０とを含む。
【００８０】
検査物種類記憶部１０は、例えばＲＡＭなどの記憶媒体によって構成され、分光分析の検査対象とする飲食物の種類を示す検査物種類などの各種情報が格納される。検査物種類は、ユーザによって入力される。具体的には、ユーザは、例えば飲食物識別装置１００が備える図示しない入力装置（例えばキーボード、マウス）を操作することによって、検査物種類を入力する。検査物種類記憶部１０は、入力装置の操作によって入力された飲食物の種類を受け付けて保存する。
【００８１】
検査物分光分析器２０は、分光分析を行うための分光分析器によって構成される。「分光分析」とは、物質が吸収または放出する電磁波の波長や強度などを測定することによって行う化学分析の総称を意味し、例えば、Ｘ線分光分析、紫外可視分光分析、赤外分光分析などの分析手法がある。検査物分光分析器２０は、分析手法に合った機器であればどのような機器を用いるようにしてもよい。例えば、市販されている分光分析器を用いるようにすればよい。
【００８２】
また、検査物分光分析器２０によって実行される分光分析においては、例えばＸ線分光分析や赤外分光分析などを行うための公知の手法を用いるようにすればよい。例えば、レーザ光源を用いた手法であっても、ハロゲンランプ光源を用いた手法であってもよく、波数ごとの吸光度を測定することによって分光分析を行うものであればどのような手法を用いるようにしてもよい。
【００８３】
レーザ光源を用いた手法の場合には、検査物分光分析器２０は、図２（Ａ）に示すように、検査対象物（図２（Ａ）に示す例では「ワイン」）に様々な波長のレーザ光を当て、検査対象物を透過した光を各波長毎に測定することで吸光度を測定する。
【００８４】
また、ハロゲンランプ光源用いた手法の場合には、検査物分光分析器２０は、図２（Ｂ）に示すように、検査対象物（図２（Ｂ）に示す例では「ワイン」）にハロゲンランプの発光によって照射される光を当てて、検査対象物を透過した光を波長ごとに分光し、透過光を各波長毎に測定することで吸光度を測定する。
【００８５】
検査物スペクトル格納部３０は、例えばＲＡＭなどの記憶媒体によって構成され、検査物分光分析器２０の分析結果などの各種情報が格納される。分析結果には、検査対象の飲食物についての波数ごとの吸光度の値がスペクトルとして表現された検査物スペクトル３１が含まれる。
【００８６】
検査物スペクトル３１は、図１に示すように、各波数毎に吸光度が対応付けされて配列された表によって表現される。すなわち、検査物スペクトル３１は、例えば図３（Ａ）に示すような連続的なスペクトルを細かくサンプリングすることによって、図３（Ｂ）に示すような多数のサンプル（この例では波数と吸光度との組み合わせ）によって表現されている。
【００８７】
なお、サンプリング間隔は、図３に示す例では波数軸目盛間隔である１００［１／ｃｍ］間隔としてあるが、５０［１／ｃｍ］間隔や１０［１／ｃｍ］間隔など、さらに細かい間隔でサンプリングするようにしてもよい。また、１１０［１／ｃｍ］間隔や１２０［１／ｃｍ］間隔など、粗い間隔でサンプリングするようにしてもよい。ただし、間隔が粗くなると精度が低下するため、一定レベル以上の飲食物判別精度が維持可能な程度の間隔とするのが望ましい。
【００８８】
検査物種類別比較波数帯表格納部４０は、例えばデータベース装置によって構成され、検査物種類別比較波数帯表４１などの各種情報が格納される。
【００８９】
検査物種類別比較波数帯表４１は、検査物種類ごとに、スペクトル同士で比較する波数の下限と上限を示した表である。この値は、専門家によって決められるものである。すなわち、該当する検査物種類に属する検査物の特徴が表れる波数帯を含む範囲となるように、比較する波数の下限と上限とが専門家によってあらかじめ定められる。
【００９０】
この例では、検査物種類別比較波数帯表４１には、図１に示すように、「ワイン」、「日本酒」、「米」、「リンゴ」、「桃」などの検査物種類毎に、スペクトル同士で比較する波数の下限と上限とがそれぞれ設定されている。
【００９１】
品名別スペクトル対応表データベース５０は、例えばデータベース装置によって構成され、品名別スペクトル対応表などの各種情報が格納される。品名別スペクトル対応表データベース５０は、例えば、ファイルシステムや商用データベースなどによって実現される。
【００９２】
品名別スペクトル対応表データベース５０には、品名別スペクトル対応表５１〜５３を含む複数の品名別スペクトル対応表が格納されている。品名別スペクトル対応表は、飲食物における異なる銘柄や商品ごとに、波数ごとに吸光度が設定されたスペクトルが対応付けされた表を意味する。すなわち、品名別スペクトル対応表は、飲食物の銘柄や商品名を示す飲食物名と、その銘柄や商品におけるスペクトル（以下、「品名別スペクトル」という。）とが対応付けされた表である。品名別スペクトル対応表を構成する品名別スペクトルは、上述した検査物スペクトルと同様に、波数と吸光度とが対応付けされた表によって表現される。なお、図１には表れていないが、品名別スペクトル対応表には、銘柄や商品名を示す飲食物名だけでなく、その飲食物の種類を示す情報も含まれているものとする。
【００９３】
品名別スペクトル対応表は、ユーザによる飲食物識別装置１００の操作によって、あるいは飲食物識別装置１００の製造者や販売者によって、あらかじめ品名別スペクトル対応表データベース５０に登録される。
【００９４】
図１に示す品名別スペクトル対応表５１〜５３は、同一種類の飲食物における異なる銘柄や商品ごとに、品名別スペクトルが対応付けされたものであるものとする。
【００９５】
具体的には、飲食物の種類が「ワイン」であれば、飲食物名として、カベルネソービニオン、シラー、メルロー、シャルドネ、リースリング等が用いられ、その飲食物名ごとに品名別スペクトル対応表が作成される。なお、飲食物名として、例えばシャトーラトゥールの２０００年ものなどのより詳細な品名を用い、そのような品名単位で品名別スペクトル対応表を作成するようにしてもよい。また、ユーザが飲食物名を付与するときには、正確な品名がわからない場合があるため、例えば、「○月○日レストラン△で飲んだ赤ワイン」などのように、実際に飲食した飲食物をユーザ自身が後に特定できるように飲食物名を付与しておくようにしてもよい。
【００９６】
波数範囲比較型類似度計算部６０は、例えばＭＰＵ（Micro Processing Unit）などの演算処理装置によって構成され、類似度計算などの各種の演算処理を実行する。
【００９７】
次に、飲食物識別装置１００の動作について説明する。図４は、飲食物識別装置１００が実行する飲食物判定処理の例を示すフローチャートである。
【００９８】
ここでは、レストランでグラスワインを注文したユーザＸが、そのワインの飲食物名を確認しようとした場合を例に説明する。
【００９９】
ユーザＸは、飲食物識別装置１００が備える入力装置を操作することで、検査対象とする飲食物の種類を入力する。飲食物識別装置１００は、ユーザＸの操作によって入力された飲食物種類を受け付け、受け付けた飲食物種類を検査物種類記憶部１０に記憶する（ステップＳ１０１）。
【０１００】
ここでは、飲食物種類として「ワイン」が入力され、「ワイン」が検査物種類記憶部１０に記憶されたものとする。
【０１０１】
次いで、検査物分光分析器２０は、ユーザＸの操作に従って、分光分析を行う（ステップＳ１０２）。検査物分光分析器２０の分析結果は、検査物スペクトル格納部３０に格納される。ここでは、分析結果として、検査物スペクトル３１が検査物スペクトル格納部３０に格納されたものとする。
【０１０２】
次いで、波数範囲比較型類似度計算部６０は、検査物種類記憶部１０に格納された検査物種類と、検査物分光分析器２０の分析結果として得られた検査物スペクトル３１とにもとづいて、類似度判定処理を実行する（ステップＳ１０３）。類似度判定処理については、後で詳しく説明する。
【０１０３】
そして、識別結果表示部７０は、波数範囲比較型類似度計算部６０による類似度判定処理の結果を表示する（ステップＳ１０４）。ステップＳ１０４では、判別結果として、飲食物名と信頼度情報とが表示される。なお、表示による報知に限らず、音声などによって報知するようにしてもよい。
【０１０４】
図５は、波数範囲比較型類似度計算部６０によって実行される類似度判定処理の例を示すフローチャートである。
【０１０５】
類似度判定処理において、波数範囲比較型類似度計算部６０は、先ず、検査物種類記録部１０に格納されている検査物種類を読み出して、変数Ｘに格納する（ステップＳ２０１）。ここでは、検査物種類「ワイン」が変数Ｘに格納される。
【０１０６】
次いで、波数範囲比較型類似度計算部６０は、検査物種類別比較波数帯表４１を参照し、変数Ｘに格納した検査物種類に対応する波数下限と波数上限とを読み出して、変数Ｙと変数Ｚに格納する（ステップＳ２０２）。ここでは、「ワイン」の波数下限「ＷＬ１」が変数Ｙに格納され、「ワイン」の波数上限「ＷＬ２」が変数Ｚに格納される。
【０１０７】
次に、波数範囲比較型類似度計算部６０は、カウンタｎに初期値０を設定する（ステップＳ２０３）。カウンタｎは、比較対象の品名別スペクトル対応表（あるいは品名別スペクトル）を特定するためのカウンタである。各品名別スペクトル対応表には、検査物種類毎に、例えばデータベース５０に登録された順番に、０以上の自然数がそれぞれ付与されているものとする。ここでは、種類「ワイン」についての各品名別スペクトル対応表が、品名別スペクトル対応表０〜品名別スペクトル対応表ｍの「ｍ＋１」個登録されているものとする。
【０１０８】
次に、波数範囲比較型類似度計算部６０は、変数Ｙに格納した波数下限「ＷＬ１」から変数Ｚに格納した波数上限「ＷＬ２」の範囲で、検査物スペクトル格納部３０に格納された検査物スペクトル３１の吸光度の値と、品名別スペクトル対応表データベース５０に格納されている品名別スペクトル対応表ｎにおける品名別スペクトルの吸光度の値とを１つずつ比較して、吸光度間の距離を計算する（ステップＳ２０４）。そして、波数範囲比較型類似度計算部６０は、波数下限と波数上限の間における各吸光度間それぞれの距離を累計し、全体距離として変数Ｖ（ｎ）に格納する（ステップＳ２０４）。
【０１０９】
次いで、波数範囲比較型類似度計算部６０は、カウンタｎに設定されている値「ｎ」が最大値「ｍ」でなければ（ステップＳ２０５）、「ｎ」に１加算して（ステップＳ２０６）、ステップＳ２０４に戻る。このように、カウンタｎの値が初期値「０」から最大値「ｍ」となるまでステップＳ２０４の処理を繰り返し実行することで、指定されている検査物種類における全ての品名別スペクトル対応表０〜ｍについて、それぞれ検査物スペクトル３１と比較されて、それぞれ全体距離が算出されて変数Ｖ（０）〜変数Ｖ（ｍ）に格納される。
【０１１０】
カウンタｎに設定されている値「ｎ」が最大値「ｍ」であれば（ステップＳ２０５）、波数範囲比較型類似度計算部６０は、各全体距離が格納されている変数Ｖ（０）〜変数Ｖ（ｍ）の中から、格納値が最小となっている変数Ｖ（ｊ）を選択し（ステップＳ２０７）、選択した変数Ｖ（ｊ）を変数Ｄに格納する（ステップＳ２０８）。すなわち、変数Ｖ（０）〜変数Ｖ（ｍ）の中から、最小の全体距離が格納されている変数Ｖ（ｊ）を選択し、その格納値を変数Ｄに格納する。
【０１１１】
次いで、波数範囲比較型類似度計算部６０は、変数Ｖ（ｊ）に対応する品名別スペクトル対応表ｊにおける品名を変数Ｕに格納する（ステップＳ２０９）。
【０１１２】
そして、波数範囲比較型類似度計算部６０は、判定結果として、変数Ｄと変数Ｕとを出力する（ステップＳ２１０）。
【０１１３】
上記のように、品名別スペクトル対応表データベース５０に格納されている品名別スペクトル対応表ごとに、検査物スペクトルと品名別スペクトルとの差を示す全体距離が算出されたあと、その算出結果が比較され、全体距離が最も小さい品名別スペクトル対応表の品名が、検査物スペクトルを持つ検査物に最も類似している品名であると判断され、その品名と全体距離とが判定結果として出力される。
【０１１４】
具体的には、ワインのスペクトルが検査物スペクトル３１として検査物スペクトル格納部３０に格納されたとして、その検査物スペクトル３１と比較した中で、メルローの品名別スペクトルが最も全体距離が小さかったとすると、ユーザＸが検査したワインは、メルローである可能性が最も高い、ということを推定していることになる。
【０１１５】
なお、判定結果として出力される全体距離は、判定結果として出力される品名の信頼度を判断するための情報として用いられる。すなわち、全体距離が一致していれば判定結果として出力されている品名は確実なものと判断でき、全体距離が小さければ小さいほど判定結果として出力されている品名の信頼度はより高いと判断でき、全体距離が大きければ大きいほど判定結果として出力されている品名の信頼度はより低いと判断できる。
【０１１６】
以上に説明したように、分光分析によって得られる飲食物のスペクトルそのものをあらかじめ記憶しておき、検査物を分光分析することによって得られたスペクトルに最も類似するスペクトルを探索し、探索されたスペクトルに対応付けされている飲食物名が検査物の名称であると判別する構成としたので、詳細な分析データが存在する特定の飲食物に限定されることなく、幅広い飲食物について、低コストで飲食物の銘柄や品名を判別することができる。また、飲食物の成分分析に用いられる吸光度スペクトルによって判別するので、その飲食物の味や鮮度などを判別できることにもなる。
【０１１７】
また、上述したように、分光分析によって得られる飲食物のスペクトルそのものをあらかじめ記憶しておき、検査物を分光分析することによって得られたスペクトルに最も類似するスペクトルを探索し、探索されたスペクトルに対応付けされている飲食物名が検査物の名称であると判別する構成としたので、分光分析手法を用いて飲食物の銘柄や品名を判別することができる。すなわち、食品の食味や成分分析を行うために用いられている分光分析手法を、検査対象の食品の品名（商品名）を推定するという新たな用途のために利用することができる。
【０１１８】
また、上述したように、スペクトル同士で比較する波数の下限と上限とが種類ごとにあらかじめ定められた検査物種類別比較波数帯表４１を用いて検査する構成としたので、注目点の波数を用いて検査する場合と比較すると、データ作成のコストを低減させることができる。すなわち、注目点の波数の場合は特定の１点（例：カフェインなら１２４２［１／ｃｍ］）を指定しないといけないが、スペクトルの範囲（上限と下限）については、おおよその範囲で構わないのでデータ作成のコストとしては比較的小さくなるのである。
【０１１９】
また、上述したように、スペクトル同士で比較する波数の下限と上限とが種類ごとに専門家によってあらかじめ定められた検査物種類別比較波数帯表４１を用いて検査する構成としたので、あらかじめ定められた比較波数範囲に限定して検査物スペクトルと品名別スペクトルとを比較することができ、検査物スペクトルと品名別スペクトルとの類似度を高精度で算出することができるようになるため、飲食物の判別精度を向上させることができる。
【０１２０】
なお、スペクトル同士で比較する波数の下限と上限とを、検査物の種類ごとに定めることなく、全種類一定の下限と上限とするようにしてもよい。また、スペクトル同士で比較する波数の範囲が、非連続に存在するようにしてもよい。
【０１２１】
また、過去に飲食した飲食物のスペクトルをユーザ自身が装置１００に登録しておいた場合には、その飲食物の銘柄や正式名称がわからない場合であっても、例えばレストランなどにおいて配膳された飲食物が、過去に飲食した飲食物であるか否かを判別することができるようになる。
【０１２２】
また、上述したように、検査物の名称がわからない場合であっても、あらかじめ登録された品名別スペクトル対応表に同じ銘柄や品名の飲食物が登録されていれば、その検査物の品名が表示されるので、検査物の名称を知ることができるようになり、記録メディアとして高付加価値を提供することが期待できる。
【０１２３】
上述した第１の実施の形態では、特定の波数にのみ注目するのではなく、図６に概念的に示しているように、ある飲食物（例えばワイン）に電磁波を照射して得たスペクトルそのものをまるごと記憶し、あらかじめ登録されている複数のスペクトルそれぞれと比較することで、類似判断を行うようにしている。すなわち、検査物スペクトルと品名別スペクトルとをまるごと対比することで、類似判断を行うようにしている。
【０１２４】
検査物のスペクトルと品名別スペクトルとをまるごと対比して類似度を算定する手法として、上記の例では、同一の波数における検査物スペクトルと品名スペクトルとの吸光度の距離を累計した累計値によって類似度を定めるようにしていたが、検査物スペクトルと品名別スペクトルとをまるごと対比する方法であれば、例えば検査物スペクトルをグラフ化した曲線イメージと品名別をグラフ化した曲線イメージとの比較によって類似度を算定するなど、どのような方法としてもよい。
【０１２５】
図７は、ある飲食物における複数の品種（商品）それぞれの赤外線スペクトル（２次微分値）を示す説明図である。なお、図７では、固有の波数の場所に矢印が付記されている。従来の手法では、スペクトルを測定すると、これらの矢印が付記されていた箇所の値のみに注目していた。
【０１２６】
これに対し、上述した第１の実施の形態では、図７における波数１４００から１１００までのスペクトルの波形まるごとを品種１のスペクトル、品種２のスペクトル、等のように記録しておくこととする。そして、利用者が市販の分光分析器を使って対象となる食品（例えばワイン）に赤外線を照射するとスペクトルができ、そのスペクトルと上記品種１、品種２、品種３等のスペクトルとの間でスペクトル同士の距離を比較する。その結果、最も近い品種のスペクトルの波形パターンが、利用者の撮影したワインの品種であると推定できる。
【０１２７】
上記のように、検査物のスペクトルと品名別スペクトルとをまるごと対比することで類似判断を行う構成としたので、物品とその物品固有の波数との対応関係を意味する対応データを必要とせず、スペクトルにおける特定の箇所のみに注目して比較していく従来手法と比較すると、コストを格段に低下させることができる。
【０１２８】
すなわち、検査物と同等の飲食物が品名別スペクトルとして事前に登録されていれば、その検査物を判別することができる。いうなれば、上述した第１の実施の形態における分析手法は、Ｎ個の既知のデータからの選択問題に帰結させているところが従来手法と異なる点である。
【０１２９】
従来手法の場合は、固有の波数に注目しその吸光度がわかれば、そこから濃度が推定できるので、利用者が撮影した対象と同一のものを事前に実験分析する必要はなかった。図８は、第１の実施の形態による判別手法と、従来手法との違いを示す概念図である。
【０１３０】
図８に示すように、従来手法では、事前の精密な実験結果が、検量表の形でまとめられていた。ある特定の波数におけるある成分については、その含有量［重量％］と吸光度の間に相関関係が存在するが、その関係を表現したものが検量表である。ある食品について特定の波数を選択すると、含有量と吸光度の間の関係が線形で表現される。その場合、実際に測定していない吸光度についても、線形補完ができるので、含有量の推定ができるのである。
【０１３１】
従来手法では、ユーザが測定した検査物スペクトルにおける注目点の吸光度の値ごとに、検量表を参照することで、含有量が推定できる。なお、検量表では、実験の際には利用した個別の品種に関する情報は欠落している。
【０１３２】
一方、図８に示すように、第１の実施の形態による判別手法では、個別の品種の計測スペクトルそのものを使って、利用者の撮影した対象との比較を直接的に行う。従って、事前に測定して記憶した品種のものを検査対象とした場合であれば、正しい飲食物名を得ることができる。第１の実施の形態による判別手法は、従来手法とは分光分析の方法が異なり、一般性については従来手法より低下するものの、実現の簡便性の点で従来手法より優っている。
【０１３３】
なお、上述した第１の実施の形態においては特に言及していなかったが、ユーザからの指示（例えば入力装置の操作）に応じて品名別スペクトル対応表を作成して登録する際には、例えば、上述したステップＳ１０１〜Ｓ１０２と同様の処理によって、登録対象の物品の品名別スペクトルを生成するとともに、ユーザによる入力操作によって入力された登録対象の物品の種類および物品名を受け付け、品名別スペクトルと物品の種類と物品名とが対応付けされた品名別スペクトル対応表をデータベース５０に登録するようにすればよい。このようにして登録を行う場合に、登録対象の飲食物の銘柄や品名がわからない場合には、ユーザ自身が後に思い出せるような名称（例えば、「レストラン○○で誕生日に飲んだワイン」など）を付与しておくようにすればよい。そのように登録しておけば、後日に注文した飲食物が登録済のものと同じ銘柄であるかを判別することができるようになる。
【０１３４】
実施の形態２．
図９は、本発明の第２の実施の形態における飲食物識別装置２００の構成例を示すブロック図である。なお、上述した第１の実施の形態と同様の構成および処理をなす部分については、同一の符号を付与してその詳細な説明は省略する。
【０１３５】
図９に示すように、本例の飲食物識別装置２００は、検査物種類記憶部１０と、検査物分光分析器２０と、検査物スペクトル格納部３０と、検査物種類別注目波数表格納部４５と、品名別スペクトル対応表データベース５０と、注目波数特定型類似度計算部６１と、識別結果表示部７０とを含む。
【０１３６】
検査物種類別注目波数表格納部４５は、例えばデータベース装置によって構成され、検査物種類別注目波数表４６などの各種情報が格納される。
【０１３７】
検査物種類別注目波数表４６は、検査物種類ごとに、吸光度スペクトルの中で特徴があって注目すべき波数を１つ以上示した表である。この値は、専門家によって決められるものである。すなわち、該当する検査物種類に属する検査物の特徴が表れる１または２以上の波数が、専門家によってあらかじめ特定され、設定される。具体的な数値としては、１１５１［１／ｃｍ］、１１９０［１／ｃｍ］、１２４２［１／ｃｍ］のように、特定の１点が指定される。従って、上述した第１の実施の形態でのスペクトルの範囲（上限と下限）のような「おおよその範囲」という精度と比較すると、より高い精度が要求されることになる。
【０１３８】
この例では、検査物種類別注目波数表４６には、図９に示すように、「ワイン」について２つ、「日本酒」について３つ、「米」について４つ、「リンゴ」について１つ、「桃」について２つの波数が、それぞれの検査物種類毎に特徴を有する注目波数として設定されている。
【０１３９】
注目波数特定型類似度計算部６１は、例えばＭＰＵなどの演算処理装置によって構成され、類似度計算などの各種の演算処理を実行する。
【０１４０】
次に、飲食物識別装置２００の動作について説明する。
ここでは、レストランでグラスワインを注文したユーザＸが、そのワインの飲食物名を確認しようとした場合を例に説明する。なお、飲食物判定処理については、上述した図４に示した例と同様である。
【０１４１】
図１０は、注目波数特定型類似度計算部６１によって実行される類似度判定処理の例を示すフローチャートである。
【０１４２】
類似度判定処理において、注目波数特定型類似度計算部６１は、先ず、検査物種類記録部１０に格納されている検査物種類を読み出して、変数Ｘに格納する（ステップＳ３０１）。ここでは、検査物種類「ワイン」が変数Ｘに格納される。
【０１４３】
次いで、注目波数特定型類似度計算部６１は、検査物種類別注目波数表４６を参照し、変数Ｘに格納した検査物種類に対応する注目波数を読み出して、配列変数ＷＮ(ｉ)に格納する（ステップＳ３０２）。なお、「ｉ」は０からｊまでの変数であり、配列変数ＷＮ(ｉ)には「ｊ＋１」個の注目波数がそれぞれ格納される。ここでは、「ワイン」における２つの注目波数「ＷＬ１」，「ＷＬ２」が、それぞれ、配列変数ＷＮ(０) ，配列変数ＷＮ(１)に格納される。
【０１４４】
次に、注目波数特定型類似度計算部６１は、カウンタｎに初期値０を設定する（ステップＳ３０３）。カウンタｎは、比較対象の品名別スペクトル対応表（あるいは品名別スペクトル）を特定するためのカウンタである。各品名別スペクトル対応表には、検査物種類毎に、例えばデータベース５０に登録された順番に、０以上の自然数がそれぞれ付与されているものとする。ここでは、種類「ワイン」についての各品名別スペクトル対応表が、品名別スペクトル対応表０〜品名別スペクトル対応表ｍの「ｍ＋１」個登録されているものとする。
【０１４５】
次に、注目波数特定型類似度計算部６１は、配列変数ＷＮ(ｉ)に格納した各注目波数それぞれについて、検査物スペクトル格納部３０に格納された検査物スペクトル３１の吸光度の値と、品名別スペクトル対応表データベース５０に格納されている品名別スペクトル対応表ｎにおける品名別スペクトルの吸光度の値とを比較して、吸光度間の距離を計算する（ステップＳ３０４）。そして、注目波数特定型類似度計算部６１は、各注目波数それぞれについて算出した吸光度間の距離を累計し、全体距離として変数Ｖ（ｎ）に格納する（ステップＳ３０４）。
【０１４６】
次いで、注目波数特定型類似度計算部６１は、カウンタｎに設定されている値「ｎ」が最大値「ｍ」でなければ（ステップＳ３０５）、「ｎ」に１加算して（ステップＳ３０６）、ステップＳ３０４に戻る。このように、カウンタｎの値が初期値「０」から最大値「ｍ」となるまでステップＳ３０４の処理を繰り返し実行することで、指定されている検査物種類における全ての品名別スペクトル対応表０〜ｍについて、それぞれ検査物スペクトル３１と比較されて、それぞれ全体距離が算出されて変数Ｖ（０）〜変数Ｖ（ｍ）に格納される。
【０１４７】
カウンタｎに設定されている値「ｎ」が最大値「ｍ」であれば（ステップＳ３０５）、注目波数特定型類似度計算部６１は、各全体距離が格納されている変数Ｖ（０）〜変数Ｖ（ｍ）の中から、格納値が最小となっている変数Ｖ（ｊ）を選択し（ステップＳ３０７）、選択した変数Ｖ（ｊ）を変数Ｄに格納する（ステップＳ３０８）。すなわち、変数Ｖ（０）〜変数Ｖ（ｍ）の中から最小の全体距離が格納されている変数Ｖ（ｊ）を選択し、その格納値を変数Ｄに格納する。
【０１４８】
次いで、注目波数特定型類似度計算部６１は、変数Ｖ（ｊ）に対応する品名別スペクトル対応表ｊにおける品名を変数Ｕに格納する（ステップＳ３０９）。
【０１４９】
そして、注目波数特定型類似度計算部６１は、判定結果として、変数Ｄと変数Ｕとを出力する（ステップＳ３１０）。
【０１５０】
上記のように、品名別スペクトル対応表データベース５０に格納されている品名別スペクトル対応表ごとに全体距離が算出されたあと、その算出結果が比較され、全体距離が最も小さい品名別スペクトル対応表の品名が最も類似の品名であると判断され、その品名と全体距離とが判定結果として出力される。
【０１５１】
以上に説明したように、上述した第２の実施の形態では、分光分析によって得られる飲食物のスペクトルそのものをあらかじめ記憶しておき、検査物を分光分析することによって得られたスペクトルにおける注目波数の吸光度に、その注目波数の吸光度が最も近い類似するスペクトルを探索し、探索されたスペクトルに対応付けされている飲食物名が検査物の名称であると判定する構成としたので、飲食物の銘柄や品名を特定することができる。
【０１５２】
また、上述した第２の実施の形態では、スペクトル同士をまるごと比較する際に、注目する波数としてあらかじめ定められた注目波数の吸光度の値を比較するように構成されているので、あらかじめ定められた注目波数に限定して検査物スペクトルと品名別スペクトルとを比較することができ、検査物スペクトルと品名別スペクトルとの類似度を高精度で算出することができるようになる。よって、物品の判別精度を向上させることができる。
【０１５３】
すなわち、上述した第２の実施の形態では、注目波数の吸光度を比較することで検査物を判別する構成としたので、スペクトル全体で比較する場合と比較して、比較判別の精度を向上させることが期待できる。
【０１５４】
また、上述した第１の実施の形態と同様に、過去に飲食した飲食物のスペクトルを記憶しておいた場合には、その飲食物の銘柄や品名がわからない場合であっても、例えばレストランなどにおいて配膳された飲食物が、過去に飲食した飲食物であるか否かを判定することができるようになる。
【０１５５】
上述した第２の実施の形態は、特定の飲食物において注目点の波数があらかじめ認識されている場合に採用することが有効である。この第２の実施の形態は、従来手法と上述した第１の実施の形態における判別手法との折衷案による判別手法である。
【０１５６】
図１１は、第２の実施の形態による判別手法と、第１の実施の形態による判別手法との違いを示す概念図である。図１１（Ａ）は、第１の実施の形態による判別手法を示す概念図であり、図１１（Ｂ）は、第２の実施の形態による判別手法を示す概念図である。
【０１５７】
第２の実施の形態では、例えばユーザによる装置２００の操作によって特定の検査物の分光分析を行うと、検査物スペクトルが生成されたあと、検査物スペクトルの中の注目波数の吸光度のみが取り出される。一方、図１１（Ｂ）に示すように、事前の精密な実験検定により、品名別スペクトルごと（品種ごと）の注目点である波数の吸光度の値を特定し、「品種単位注目点別吸光度表」に保存しておく。そして、注目点とされた波数での吸光度を比較することで、検査物スペクトルと品名別スペクトルとの注目点における距離を算出する。
【０１５８】
この折衷案では、未知の食品については食品ごとの注目点波数を実験により発見する必要があるため、第１の実施の形態での品種ごとのスペクトルを登録するだけの手法を比較すると、「品種単位注目点別吸光度表」を作成する手間は大きい。しかし、従来手法での検量表を作成する手法と比較すると、「品種単位注目点別吸光度表」を作成する手間は小さいというメリットがある。
【０１５９】
実施の形態３．
図１２は、本発明の第３の実施の形態における飲食物識別装置３００の構成例を示すブロック図である。なお、上述した第１の実施の形態や上述した第２の実施の形態と同様の構成および処理をなす部分については、同一の符号を付与してその詳細な説明は省略する。
【０１６０】
本例の飲食物識別装置３００は、ディジタルカメラやカメラ機能付き携帯電話端末で飲食物を撮影したときに、同時にその飲食物に電磁波を照射してその飲食物の品名別スペクトルを生成し、撮影データと品名別スペクトルとを対応付けした保存する機能を有する。
【０１６１】
図１２に示すように、本例の飲食物識別装置３００は、登録物品名記憶部１１と、登録物分光分析器２１と、カメラ装置２２と、撮影指示部２３と、撮影記憶保持メモリ２４とを含む。なお、飲食物識別装置３００は、上述した飲食物識別装置１００や飲食物識別装置２００にカメラ装置２２などを付加した構成とされる。すなわち、飲食物識別装置３００は、図示はしないが、検査物スペクトル格納部３０などの飲食物識別装置１００や飲食物識別装置２００が備える他の構成を含む。
【０１６２】
登録物品名記憶部１１は、例えばＲＡＭなどの記憶媒体によって構成され、登録対象とする飲食物の種類や飲食物名などの各種情報が格納される。飲食物の種類および飲食物名は、ユーザによって入力される。具体的には、ユーザは、例えば飲食物識別装置３００が備える図示しない入力装置（例えばキーボード、マウス）を操作することによって、飲食物の種類および飲食物名を入力する。登録物品名記憶部１１は、入力装置の操作によって入力された飲食物の種類および飲食物名を受け付けて保存する。
【０１６３】
登録物分光分析器２１は、登録対象とする飲食物の分光分析を行うための分光分析器によって構成される。登録物分光分析器２１は、上述した検査物分光分析器２０と同様の構成とされる。検査物分光分析器２０と登録物分光分析器２１とを別個に設けずに、１つの分光分析器を設ける構成としてもよい。登録物分光分析器２１は、撮影指示部２３からの分光分析実行指示に応じて、登録対象とする飲食物のスペクトルを生成するための処理を実行し、生成したスペクトルを撮影指示部２３に送信する。
【０１６４】
カメラ装置２２は、例えばディジタルカメラによって構成される。カメラ装置２２は、被写体を撮影し、ディジタル形式（例えばビットマップファイル、ＪＰＥＧファイル）の撮影データを生成する。カメラ装置２２は、撮影指示部２３からの撮影指示に応じて、被写体の撮影処理を行い、撮影データを撮影指示部２３に送信する。
【０１６５】
撮影指示部２３は、ユーザの操作（例えばシャッターボタンの押下操作）に応じて、カメラ装置２２に対して撮影指示を行うとともに、その撮影指示に同期して、登録物分光分析器２１に対して分光分析実行指示を行う。
【０１６６】
撮影記憶保持メモリ２４は、例えばデータベース装置やハードディスク装置などの記憶媒体によって構成され、撮影データや品名別スペクトルなどが格納される。なお、撮影記憶保持メモリ２４は、例えばＳＤカード（Secure Digital memory Card）等のディジタルカメラで使用されている記憶媒体であってもよい。なお、撮影記憶保持メモリ２４は格納される情報を、データベース５０に保存するようにしてもよい。この場合、データベース５０に格納されている各品名別スペクトル対応表に、それぞれ撮影データが付加されることになる。
【０１６７】
本例では、撮影指示部２３は、ユーザからの指示に応じて、カメラ装置２２に対して撮影指示を行うとともに、登録物分光分析器２１に対して分光分析実行指示を行う。その撮影指示に従ってカメラ装置２２が撮影処理を行い、分光分析実行指示に従って登録物分光分析器２１が登録対象とする飲食物のスペクトルを生成する処理を実行する。
【０１６８】
すなわち、ユーザからの指示に応じて、カメラ装置２２による登録対象とする飲食物の撮影と、登録物分光分析器２１による登録対象とする飲食物のスペクトルを生成とが同期して実行され、撮影データとスペクトルとが撮影指示部２３に送信される。
【０１６９】
撮影指示部２３は、カメラ装置２２からの撮影データと、登録物分光分析器２１からのスペクトルとを受信すると、登録物品名記憶部１１に保存されている飲食物の種類および飲食物名とともに、撮影記憶保持メモリ２４に登録する。
【０１７０】
よって、撮影記憶保持メモリ２４には、ある飲食物のスペクトルである品名別スペクトルと、その飲食物の撮影データと、その飲食物の種類および飲食物名とが対応付けされて登録される。なお、図１２に示すように、登録した日付といった書誌情報などの他の情報を対応付けして保存するようにしてもよい。
【０１７１】
以上に説明したように、上述した第３の実施の形態では、飲食物の外観イメージ（撮影データ）と品名別スペクトルとを対応付けして記憶する構成としたので、飲食物の外観イメージを各処理に利用することができるようになる。例えば、識別結果表示部７０にて類似判定の結果を報知する際に、飲食物名などに加えて、その飲食物の撮影データを表示するようにすることができるようになる。
【０１７２】
また、上述した第３の実施の形態では、カメラ装置やカメラ機能付き携帯電話端末で飲食物を撮影したときに、同時にその飲食物の成分を記録することができるようになる。従って、玩具としての需要が見込まれる他、食事のカロリーに留意しなくてはならない例えば糖尿病患者などのような人向けの健康器具としての役割を果たすことも期待できる。
【０１７３】
実施の形態４．
図１３は、本発明の第４の実施の形態における飲食物識別装置４００の構成例を示すブロック図である。なお、上述した第１の実施の形態〜上述した第３の実施の形態と同様の構成および処理をなす部分については、同一の符号を付与してその詳細な説明は省略する。
【０１７４】
図１３に示すように、本例の飲食物識別装置４００は、品名別スペクトル対応表データベース５０と、品名別スペクトル対応表ダウンロード部５５と、を含む。品名別スペクトル対応表ダウンロード部５５は、通信ネットワークを介して情報センタ５６に接続される。なお、飲食物識別装置４００は、上述した飲食物識別装置１００や飲食物識別装置２００に品名別スペクトル対応表ダウンロード部５５を付加した構成される。すなわち、飲食物識別装置４００は、図示はしないが、検査物種類記憶部１０や検査物分光分析器２０などの飲食物識別装置１００や飲食物識別装置２００が備える他の構成を含む。
【０１７５】
品名別スペクトル対応表ダウンロード部５５は、データ通信を行うための通信機能を有するとともに、ユーザからの指示（例えば入力装置の操作）に応じて、情報センタ５６から最新の品名別スペクトル対応表をインターネットや無線通信回線などの通信ネットワークを介して受信し、品名別スペクトル対応表データベース５０に格納する処理を実行する機能を有する。
【０１７６】
なお、実際に商用のサービスとしてこのようなデータのダウンロードサービスを行う場合には、月きめ課金や重量課金などによる課金を行うようにしてもよい。
【０１７７】
品名別スペクトル対応表ダウンロード部５５は、携帯電話端末やＰＨＳ（Personal Handyphone System）等の通信手段によって実現されるようにしてもよい。
【０１７８】
情報センタ５６は、例えばＷＷＷサーバによって構成され、品名別スペクトル対応表を飲食物識別装置４００に提供するサービスを提供する。情報センタ５６には、専門家が実験をして、新たな品名に関してその波数と吸光度のスペクトルの値が測定され、その測定結果である品名別スペクトル対応表が登録される。
【０１７９】
なお、情報センタ５６からのダウンロード方式や、情報センタ５６の構成などはどのようなものであってもよい。
【０１８０】
なお、本例において、情報センタ５６から、品名別スペクトル対応表だけでなく、品種単位注目点別吸光度表などの他の情報をもダウンロードするようにしてもよい。
【０１８１】
以上に説明したように、上述した第４の実施の形態では、新たな品名別スペクトル対応表を、通信ネットワークを介して外部からダウンロードする構成としたので、新規の品名別スペクトル対応表を随時追加することができるようになり、検査物スペクトルと同等の物品スペクトルが検索され、信頼度の高い判別結果が得られる可能性を高めることができる。
【０１８２】
仮に、ディジタルカメラやカメラ機能付き携帯電話端末に装置４００を搭載した場合には、性能を左右する重要な部分は、品名別スペクトルや品種単位注目点別吸光度表などのデータの量や新しさである。
【０１８３】
上記のように、最新データを外部からダウンロード可能な構成としたので、実験が追加され品名別スペクトル対応表などが新たに作成される度に、ユーザがダウンロードすることができ、装置４００を高性能に保つことができるようになる。
【０１８４】
なお、上述した各実施の形態では、検査物が飲食物であるとして説明していたが、検査物は、飲食物として取り扱われない動物や植物などの有機物であってもよいし、脂肪分の含有量等がわかるため例えば人間の肌であるとしてもよい。
【０１８５】
上記のように、人間の肌を検査物とし、上述した飲食物識別装置１００等を、例えば肌年齢を調べたり健康状態をチェックしたりするような、測定機器や健康医療機器などに適用するようにしてもよい。
【０１８６】
なお、上述した各実施の形態では特に言及していないが、上述した飲食物識別装置１００等の精度については、食品工場の品質管理や米の卸流通価格で求められる精度より低くてもよいことは勿論である。
【０１８７】
また、上述した各実施の形態における分光分析器２０，２１は、赤外線などの電磁波を照射する機能を有している。電磁波を照射するためには、一般にハロゲンランプが使用される（図２（Ｂ）参照）。ところが、ハロゲンランプを発光させる電源は大きいものが必要となるため、飲食物識別装置１００等をディジタルカメラやカメラ機能付き携帯電話端末に連結しようとすると、別の電源が必要になる。そこで、飲食物識別装置１００等をディジタルカメラやカメラ機能付き携帯電話端末に組み込ませる場合には、ハロゲンランプに変えてＬＥＤ等の電力消費が小さいものを用いるようにすればよい。
【０１８８】
なお、上述した各実施の形態では特に言及していないが、本装置１００，２００，３００，４００において実行される各処理は、本装置１００等に搭載されている制御プログラム（判別プログラム）に従って実行される。この制御プログラムは、例えば、検査対象物である物品の分光分析結果にもとづいて検査対象物を判別させる物品判別プログラムであって、飲食物識別装置１００等を構成するコンピュータに、検査対象物の分光分析を行うステップと、検査対象物の分光分析結果として得られた検査物スペクトルを検査物スペクトル格納部に格納するステップと、検査物スペクトル格納部に格納された検査物スペクトルと、物品についての分光分析結果として得られた物品スペクトルと当該物品について付与された物品名とが対応付けされた物品別スペクトル情報が格納されている物品別スペクトル情報格納部に格納された各物品別スペクトル情報に含まれる各物品スペクトルとを順次比較して、複数の物品スペクトルから検査物スペクトルに最も類似する物品スペクトルを選択するステップと、選択した物品スペクトルに対応付けされた物品名を、検査対象物の判別結果として報知するステップとを実行させるためのプログラムである。
【産業上の利用可能性】
【０１８９】
本発明によれば、分光分析を行うことによって飲食物などの有機物を判別する検査装置、そのような判別機能が搭載されたディジタルカメラやカメラ機能付き携帯電話端末などに適用するのに有用である。
【図面の簡単な説明】
【０１９０】
【図１】本発明の第１の実施の形態における飲食物識別装置の構成例を示すブロック図である。
【図２】レーザ光源を用いた分光分析方法とハロゲンランプ光源用いた分光分析方法とを示す概念図である。
【図３】検査物スペクトルのデータ構成の例を示す説明図である。
【図４】本発明の第１の実施の形態における飲食物識別装置が実行する飲食物判定処理の例を示すフローチャートである。
【図５】波数範囲比較型類似度計算部が実行する類似度判定処理の例を示すフローチャートである。
【図６】検査物スペクトルと品名別スペクトルとの類似判断の様子を示す概念図である。
【図７】ある飲食物における複数の品種（商品）それぞれの赤外線スペクトル（２次微分値）を示す説明図である。
【図８】第１の実施の形態による判別手法と従来手法との違いを示す概念図である。
【図９】本発明の第２の実施の形態における飲食物識別装置の構成例を示すブロック図である。
【図１０】注目波数特定型類似度計算部が実行する類似度判定処理の例を示すフローチャートである。
【図１１】第２の実施の形態による判別手法と第１の実施の形態による判別手法との違いを示す概念図である。
【図１２】本発明の第３の実施の形態における飲食物識別装置の構成例を示すブロック図である。
【図１３】本発明の第４の実施の形態における飲食物識別装置の構成例を示すブロック図である。
【図１４】化学センサによる分析手法と物理センサによる分析手法とを示す説明図である。
【図１５】検査物に電磁波をあてて吸光度を測定する原理を示す概念図である。
【図１６】米の近赤外スペクトルの例を示す説明図である。
【符号の説明】
【０１９１】
１０        検査物種類記憶部
１１        登録物品名記憶部
２０        検査物分光分析器
２１        登録物分光分析器
２２        カメラ装置
２３        撮影指示部
２４        撮影記憶保持メモリ
３０        検査物スペクトル格納部
３１        検査物スペクトル
４０        検査物種類別比較波数帯表格納部
４１        検査物種類別比較波数帯表
４５        検査物種類別注目波数表格納部
４６        検査物種類別注目波数表
５０        品名別スペクトル対応表データベース
５１〜５３  品名別スペクトル対応表
５５        品名別スペクトル対応表ダウンロード部
５６        情報センタ
６０        波数範囲比較型類似度計算部
７０        識別結果表示部
１００，２００，３００，４００  飲食物識別装置
【図１】
2006226945.tif 000003
【図２】
2006226945.tif 000004
【図３】
2006226945.tif 000005
【図４】
2006226945.tif 000006
【図５】
2006226945.tif 000007
【図６】
2006226945.tif 000008
【図７】
2006226945.tif 000009
【図８】
2006226945.tif 000010
【図９】
2006226945.tif 000011
【図１０】
2006226945.tif 000012
【図１１】
2006226945.tif 000013
【図１２】
2006226945.tif 000014
【図１３】
2006226945.tif 000015
【図１４】
2006226945.tif 000016
【図１５】
2006226945.tif 000017
【図１６】
2006226945.tif 000018