(57)【要約】【課題】任意の対象物に対してＩＤタグを添付する際に必要となるタグ情報を容易に推定できるようにする。【解決手段】タグ情報決定装置１において、推論部１３により、情報取得部１２で得られた各対象物のＩＤ情報に対応するタグ情報をＩＤ情報ＤＢ１５から取得し、これらタグ情報と情報取得部１２で得られた各対象物の位置関係を示す位置関係情報とから不明物を含む不明物共起関係情報を生成し、この不明物共起関係情報に基づき共起ＤＢ１６から検索した共起関係情報に基づき不明物のタグ情報を推定する。【選択図】  図１
2006215864.tif 000002
【特許請求の範囲】
【請求項１】
複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と前記不明物との位置関係を示す位置関係情報に基づき、前記不明物のタグ情報を決定するタグ情報決定装置であって、
前記各対象物に添付されて当該対象物に固有のＩＤ情報を予め記憶するＩＤタグと、無線区間を介してデータ通信を行うことにより、前記各対象物のＩＤ情報を取得するとともに前記各対象物の位置関係を検出してその位置関係情報を取得する情報取得部と、
対象物ごとにそのＩＤ情報と当該対象物の属性を示すタグ情報との組を記憶するＩＤ情報データベースと、
このＩＤ情報データベースに記憶されている各対象物のうち、同時に存在しうる対象物を示すタグ情報の組合せを共起関係情報として記憶する共起データベースと、
前記情報取得部で得られた各ＩＤ情報に基づき前記ＩＤデータベースと前記共起データベースとを参照して前記対象物に含まれる不明物に対応するタグ情報を決定する推論部と
を備え、
前記推論部は、前記情報取得部で得られた各ＩＤ情報に対応するタグ情報を前記ＩＤ情報データベースから取得し、これらタグ情報と前記位置関係情報とから前記不明物を含む不明物共起関係情報を生成し、この不明物共起関係情報に基づき前記共起データベースから検索した共起関係情報に基づき前記不明物のタグ情報を推定する
ことを特徴とするタグ情報決定装置。
【請求項２】
請求項１に記載のタグ情報決定装置において、
前記共起データベースは、前記共起関係情報として当該タグ情報の組合せとその出現頻度との組を記憶し、
前記推論部は、前記不明物共起関係情報と類似する共起関係情報を前記共起データベースから検索し、得られた共起関係情報の出現頻度に基づいて前記不明物と対応するタグ情報の出現確率を算出し、この出現確率に基づき前記不明物のタグ情報を推定する
ことを特徴とするタグ情報決定装置。
【請求項３】
請求項１に記載のタグ情報決定装置において、
前記対象物の階層分類に基づく検索ルールを示すオントロジーデータベースをさらに有し、
前記推論部は、前記オントロジーデータベースを参照して、前記不明物のタグ情報を推定する際に用いる前記各タグ情報を所定上位階層のタグ情報に変換し、これら上位階層のタグ情報を用いて前記上位階層における前記不明物のタグ情報を推定する
ことを特徴とするタグ情報決定装置。
【請求項４】
請求項３に記載のタグ情報決定装置において、
前記推論部は、異なる階層における前記不明物のタグ情報をそれぞれ推定することを特徴とするタグ情報決定装置。
【請求項５】
請求項１に記載のタグ情報決定装置において、
前記推論部で推定された前記不明物のタグ情報を画面表示し、前記不明物のタグ情報とそのＩＤ情報との組について前記ＩＤ情報データベースへの登録に関する指示操作を受け付ける情報出力部をさらに備えることを特徴とするタグ情報決定装置。
【請求項６】
請求項１に記載のタグ情報決定装置において、
前記推論部で推定された前記不明物のタグ情報から生成される共起関係情報に基づき共起データベースを更新する情報出力部をさらに備えることを特徴とするタグ情報決定装置。
【請求項７】
複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と前記不明物との位置関係を示す位置関係情報に基づき、前記不明物のタグ情報を決定する装置で用いられるタグ情報決定方法であって、
前記各対象物に添付されて当該対象物に固有のＩＤ情報を予め記憶するＩＤタグと、無線区間を介してデータ通信を行うことにより、前記各対象物のＩＤ情報を取得するとともに前記各対象物の位置関係を検出してその位置関係情報を取得する情報取得ステップと、
対象物ごとにそのＩＤ情報と当該対象物の属性を示すタグ情報との組をＩＤ情報データベースで記憶する記憶ステップと、
このＩＤ情報データベースに記憶されている各対象物のうち、同時に存在しうる対象物を示すタグ情報の組合せを共起関係情報として共起データベースで記憶する記憶ステップと、
前記情報取得ステップで得られた各ＩＤ情報に基づき前記ＩＤデータベースと前記共起データベースとを参照して前記対象物に含まれる不明物に対応するタグ情報を決定する推論ステップと
を備え、
前記推論ステップは、前記情報取得ステップで得られた各ＩＤ情報に対応するタグ情報を前記ＩＤ情報データベースから取得するステップと、これらタグ情報と前記位置関係情報とから前記不明物を含む不明物共起関係情報を生成するステップと、この不明物共起関係情報に基づき前記共起データベースから検索した共起関係情報に基づき前記不明物のタグ情報を推定するステップとを有する
ことを特徴とするタグ情報決定方法。
【請求項８】
請求項７に記載のタグ情報決定方法において、
前記共起データベースは、前記共起関係情報ごとに当該タグ情報の組合せとその出現頻度を記憶し、
前記推論ステップは、前記不明物共起関係情報と類似する共起関係情報を前記共起データベースから検索するステップと、得られた共起関係情報の出現頻度に基づいて前記不明物と対応するタグ情報の出現確率を算出するステップと、この出現確率に基づき前記不明物のタグ情報を推定するステップとをさらに有する
ことを特徴とするタグ情報決定方法。
【請求項９】
請求項７に記載のタグ情報決定方法において、
前記対象物の階層分類に基づく検索ルールをオントロジーデータベースで記憶するステップをさらに有し、
前記推論ステップは、前記オントロジーデータベースを参照して、前記不明物のタグ情報を推定する際に用いる前記各タグ情報を所定上位階層のタグ情報に変換するステップと、これら上位階層のタグ情報を用いて前記上位階層における前記不明物のタグ情報を推定するステップとをさらに有する
ことを特徴とするタグ情報決定方法。
【請求項１０】
請求項９に記載のタグ情報決定方法において、
前記推論ステップは、異なる階層における前記不明物のタグ情報をそれぞれ推定するステップをさらに有することを特徴とするタグ情報決定方法。
【請求項１１】
請求項７に記載のタグ情報決定方法において、
前記推論ステップで推定された前記不明物のタグ情報を画面表示し、前記不明物のタグ情報とそのＩＤ情報との組について前記ＩＤ情報データベースへの登録に関する指示操作を受け付ける情報出力ステップをさらに備えることを特徴とするタグ情報決定方法。
【請求項１２】
請求項７に記載のタグ情報決定方法において、
前記推論ステップで推定された前記不明物のタグ情報から生成される共起関係情報に基づき共起データベースを更新する情報出力ステップをさらに備えることを特徴とするタグ情報決定方法。
【請求項１３】
複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と前記不明物との位置関係を示す位置関係情報に基づき、前記不明物のタグ情報を決定するタグ情報決定装置のコンピュータに、請求項７〜請求項１２のいずれか１つに記載のタグ情報決定方法の各ステップを実行させるプログラム。
【請求項１４】
複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と前記不明物との位置関係を示す位置関係情報に基づき、前記不明物のタグ情報を決定するタグ情報決定装置のコンピュータに、請求項７〜請求項１２のいずれか１つに記載のタグ情報決定方法の各ステップを実行させるプログラム、を記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＤタグ管理技術に関し、特にＩＤタグを添付する対象物の属性を示すタグ情報を決定する技術に関する。
【背景技術】
【０００２】
近年、商品や物品などの対象物を情報処理システムで管理する技術として、対象物にＩＤタグを添付して管理する技術が検討されている。
この種のシステムでは、対象物の属性を示すタグ情報、例えば対象物に固有のＩＤ情報をＩＣタグやＲＦＩＤタグなどのＩＤタグに記録してその対象物に添付しておき、対象物のＩＤタグから読み取ったＩＤ情報に基づきその対象物を認識し管理するものとなっている。
【０００３】
例えば、野菜の生産・流通を管理するシステムでは、野菜の生産から店頭に至るまでの出荷・流通の履歴に関する情報のすべてをタグ情報として管理センターのサーバに順次蓄積し、店頭などの端末で任意の野菜に添付されているＩＤタグから取得した、その野菜を識別するためのＩＤ情報に基づきサーバにアクセスし、当該ＩＤ情報に対応する野菜に関するタグ情報を読み出し、その野菜の履歴情報として利用している（例えば、非特許文献１など参照）。
【０００４】
なお、出願人は、本明細書に記載した先行技術文献情報で特定される先行技術文献以外には、本発明に関連する先行技術文献を出願時までに発見するには至らなかった。
【非特許文献１】http://internet.watch.impress.co.jp/cda/news/2004/01/08/1696.html
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような従来技術では、対象物に関するタグ情報をＩＤタグのＩＤ情報と関連付けてサーバのデータベースへ記録する際、その対象物に関するタグ情報を予め準備する必要があるが、対象物が多種多様にわたる場合には、これら対象物に関するタグ情報の準備に要する作業は極めて繁雑となり、膨大な作業負担が生じるという問題点があった。
特に、ＩＤタグが付与されていない対象物をユーザが入手して新たにＩＤタグを添付する場合、サーバにタグ情報として当該対象物を示すある程度詳細な情報を準備しなければならず、ユーザに対して大きな負担となるという問題点があった。
【０００６】
本発明はこのような課題を解決するためのものであり、任意の対象物にＩＤタグを添付する際に必要となるタグ情報を容易に推定できるタグ情報決定装置および方法、プログラム、記録媒体を提供することを目的としている。
【課題を解決するための手段】
【０００７】
このような目的を達成するために、本発明にかかるタグ情報決定装置は、複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と不明物との位置関係を示す位置関係情報に基づき、不明物のタグ情報を決定するタグ情報決定装置であって、各対象物に添付されて当該対象物に固有のＩＤ情報を予め記憶するＩＤタグと、無線区間を介してデータ通信を行うことにより、各対象物のＩＤ情報を取得するとともに各対象物の位置関係を検出してその位置関係情報を取得する情報取得部と、各対象物ごとにそのＩＤ情報と当該対象物の属性を示すタグ情報との組を記憶するＩＤ情報データベースと、このＩＤ情報データベースに記憶されている各対象物のうち、同時に存在しうる対象物を示すタグ情報の組合せを共起関係情報として記憶する共起データベースと、情報取得部で得られた各ＩＤ情報に基づきＩＤデータベースと共起データベースとを参照して対象物に含まれる不明物に対応するタグ情報を決定する推論部とを備え、推論部で、情報取得部で得られた各ＩＤ情報に対応するタグ情報をＩＤ情報データベースから取得し、これらタグ情報と位置関係情報とから不明物を含む不明物共起関係情報を生成し、この不明物共起関係情報に基づき共起データベースから検索した共起関係情報に基づき不明物のタグ情報を推定するようにしたものである。
【０００８】
この際、共起データベースで、共起関係情報として当該タグ情報の組合せとその出現頻度との組を記憶し、推論部で、不明物共起関係情報と類似する共起関係情報を共起データベースから検索し、得られた共起関係情報の出現頻度に基づいて不明物と対応するタグ情報の出現確率を算出し、この出現確率に基づき不明物のタグ情報を推定するようにしてもよい。
【０００９】
また、対象物の階層分類に基づく検索ルールを示すオントロジーデータベースをさらに備え、推論部で、オントロジーデータベースを参照して、不明物のタグ情報を推定する際に用いる各タグ情報を所定上位階層のタグ情報に変換し、これら上位階層のタグ情報を用いて上位階層における不明物のタグ情報を推定するようにしてもよい。
【００１０】
この際、推論部で、異なる階層における不明物のタグ情報をそれぞれ推定するようしてもよい。
【００１１】
また、推論部で推定された不明物のタグ情報を画面表示し、不明物のタグ情報とそのＩＤ情報との組についてＩＤ情報データベースへの登録に関する指示操作を受け付ける情報出力部をさらに備えてもよい。
【００１２】
また、推論部で推定された不明物のタグ情報から生成される共起関係情報に基づき共起データベースを更新する情報出力部をさらに備えてもよい。
【００１３】
また、本発明にかかるタグ情報決定装置は、複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と不明物との位置関係を示す位置関係情報に基づき、不明物のタグ情報を決定する装置で用いられるそであって、各対象物に添付されて当該対象物に固有のＩＤ情報を予め記憶するＩＤタグと、無線区間を介してデータ通信を行うことにより、各対象物のＩＤ情報を取得するとともに各対象物の位置関係を検出してその位置関係情報を取得する情報取得ステップと、各対象物ごとにそのＩＤ情報と当該対象物の属性を示すタグ情報との組をＩＤ情報データベースで記憶する記憶ステップと、このＩＤ情報データベースに記憶されている各対象物のうち、同時に存在しうる対象物を示すタグ情報の組合せを共起関係情報として共起データベースで記憶する記憶ステップと、情報取得ステップで得られた各ＩＤ情報に基づきＩＤデータベースと共起データベースとを参照して対象物に含まれる不明物に対応するタグ情報を決定する推論ステップとを備え、推論ステップは、情報取得ステップで得られた各ＩＤ情報に対応するタグ情報をＩＤ情報データベースから取得するステップと、これらタグ情報と位置関係情報とから不明物を含む不明物共起関係情報を生成するステップと、この不明物共起関係情報に基づき共起データベースから検索した共起関係情報に基づき不明物のタグ情報を推定するステップとを有している。
【００１４】
この際、共起データベースで、共起関係情報ごとに当該タグ情報の組合せとその出現頻度を記憶し、推論ステップに、不明物共起関係情報と類似する共起関係情報を共起データベースから検索するステップと、得られた共起関係情報の出現頻度に基づいて不明物と対応するタグ情報の出現確率を算出するステップと、この出現確率に基づき不明物のタグ情報を推定するステップとをさらに設けてもよい。
【００１５】
また、対象物の階層分類に基づく検索ルールをオントロジーデータベースで記憶するステップをさらに設け、推論ステップに、オントロジーデータベースを参照して、不明物のタグ情報を推定する際に用いる各タグ情報を所定上位階層のタグ情報に変換するステップと、これら上位階層のタグ情報を用いて上位階層における不明物のタグ情報を推定するステップとをさらに設けてもよい。
【００１６】
この際、推論ステップに、異なる階層における不明物のタグ情報をそれぞれ推定するステップをさらに設けてもよい。
【００１７】
また、推論ステップで推定された不明物のタグ情報を画面表示し、不明物のタグ情報とそのＩＤ情報との組についてＩＤ情報データベースへの登録に関する指示操作を受け付ける情報出力ステップをさらに備えてもよい。
【００１８】
また、推論ステップで推定された不明物のタグ情報から生成される共起関係情報に基づき共起データベースを更新する情報出力ステップをさらに備えてもよい。
【００１９】
また、本発明にかかるプログラムは、複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と不明物との位置関係を示す位置関係情報に基づき、不明物のタグ情報を決定するタグ情報決定装置のコンピュータに、前述した各タグ情報決定方法のいずれか１つに記載の各ステップを実行させるプログラムである。
【００２０】
また、本発明にかかる記録媒体は、複数の対象物のうち、その対象物の属性を示すタグ情報が不明な不明物について、タグ情報が既知の対象物と不明物との位置関係を示す位置関係情報に基づき、不明物のタグ情報を決定するタグ情報決定装置のコンピュータに、前述した各タグ情報決定方法のいずれか１つに記載の各ステップを実行させるプログラム、を記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００２１】
本発明によれば、推論部により、情報取得部で得られた各対象物のＩＤ情報に対応するタグ情報がＩＤ情報データベースから取得され、これらタグ情報と情報取得部で得られた各対象物の位置関係情報とから不明物を含む不明物共起関係情報が生成され、この不明物共起関係情報に基づき共起データベースから検索した共起関係情報に基づき不明物のタグ情報が推定されるため、タグ情報が既知の対象物と不明物との位置関係情報に基づき、不明物のタグ情報を決定できる。
これにより、任意の対象物にＩＤタグを添付する際に必要となるタグ情報を容易に取得でき、対象物が多種多様にわたる場合であっても、これら対象物に関するタグ情報の準備に要する作業負担を大幅に軽減できる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明の実施の形態について図面を参照して説明する。
［第１の実施の形態］
まず、図１を参照して、本発明の第１の実施の形態にかかるタグ情報決定装置について説明する。図１は、本発明の第１の実施の形態にかかるタグ情報決定装置の構成を示すブロック図である。
このタグ情報決定装置１は、各対象物に添付されているＩＤタグ２との間で無線区間３を介してデータ通信を行うことにより各対象物に固有のＩＤ情報を取得するとともに、各対象物の位置関係を示す位置関係情報を検出し、これら対象物のうちその属性が不明な不明物について、当該不明物と属性が既知である既存物との位置関係情報に基づき当該不明物のタグ情報を推定する装置である。
【００２３】
タグ情報決定装置１は、全体としてコンピュータなどの情報処理装置からなり、アンテナ１０、無線インターフェース部（以下、無線Ｉ／Ｆ部という）１１、情報取得部１２、推論部１３、情報出力部１４、ＩＤ情報データベース（以下、ＩＤ情報ＤＢという）１５、および共起データベース（以下、共起ＤＢという）１６が設けられている。
【００２４】
このうち、情報取得部１２、推論部１３、および情報出力部１４の各機能部は、ＣＰＵとその周辺回路を有する情報処理部（図示せず）により実現してもよい。すなわち所定のプログラムを読み込んで実行することにより上記ハードウェアとプログラムとを協働させてこれら機能部を実現すればよい。あるいは無線Ｉ／Ｆ部１１のように専用の処理回路でこれら機能部を構成してもよい。
一方、ＩＤ情報ＤＢ１５、および共起ＤＢ１６は、ハードディスクやメモリなどの記憶装置（図示せず）から実現される。この記憶部には、このほか情報処理部での処理に用いる各種処理情報やプログラムが格納される。
【００２５】
無線Ｉ／Ｆ部１１は、指向性を有するアンテナ１０および無線区間３を介して各対象物に添付されているＩＤタグ２とデータ通信を行う機能を有している。なお、アンテナ１０については、アレーアンテナなどの指向性を制御できるアンテナを用いてもよく、有指向性アンテナの向きを機械的に変更する機構を設けてもよい。
情報取得部１２は、無線Ｉ／Ｆ部１１を介して各ＩＤタグ２からそれぞれのＩＤタグ２が添付されている対象物に関する情報、例えば対象物を識別するためのＩＤ情報や対象物の属性を示すタグ情報を取得する機能と、各対象物の位置関係を検出しその位置関係情報を取得する機能とを有している。
【００２６】
ＩＤ情報ＤＢ１５は、ＩＤタグ２に記録されているＩＤ情報と、当該ＩＤタグ２が添付されている対象物のタグ情報との組が登録されているデータベースである。
共起ＤＢ１６は、実環境で様々な物が同時に存在している各対象物の位置関係情報とその出現頻度との組が登録されているデータベースである。
【００２７】
推論部１３は、情報取得部１２で得られた各対象物を示すＩＤ情報に基づきＩＤ情報ＤＢ１５を参照して各対象物のタグ情報を確認する機能と、情報取得部１２で得られたこれら対象物のＩＤ情報と位置関係情報とに基づき共起ＤＢ１６を参照して不明物を含む不明物共起関係情報を生成する機能と、この不明物共起関係情報に基づき共起ＤＢ１６から検索した共起関係情報により不明物のタグ情報を推定する機能とを有している。
情報出力部１４は、推論部１３で推定された不明物のタグ情報とそのＩＤ情報との組をＩＤ情報ＤＢ１５へ追加登録する機能と、必要に応じて上記タグ情報を無線Ｉ／Ｆ部１１を介してＩＤタグ２に記録する機能とを有している。なお、情報出力部１４により、タグ情報決定装置１に設けた画面表示部（図示せず）へ表示出力してもよく、タグ情報決定装置１に設けた入出力ＩＦ部（図示せず）を介して外部装置や記録媒体に出力してもよい。
【００２８】
［ＩＤタグ］
次に、図１を参照して、本発明の第１の実施の形態にかかるタグ情報決定装置とともに用いられるＩＤタグについて詳細に説明する。
ＩＤタグ２は、全体として無線通信機能を有するＩＣタグやＲＦＩＤタグからなり、無線インターフェース部（以下、無線Ｉ／Ｆ部という）２１、タグ制御部２２、および記憶部２３が設けられている。これら無線Ｉ／Ｆ部２１、タグ制御部２２、および記憶部２３は、ＩＣチップからなる専用の処理回路で構成されている。
【００２９】
無線Ｉ／Ｆ部２１は、アンテナ２０および無線区間３を介してタグ情報決定装置１とデータ通信を行う機能を有している。
タグ記憶部２３は、当該ＩＤタグが添付されている対象物を識別するためのＩＤ情報２３Ａとその対象物の属性を示すタグ情報２３Ｂとを記憶する機能を有している。
タグ制御部２２は、タグ記憶部２３のＩＤ情報２３Ａやタグ情報２３Ｂを読み出し無線Ｉ／Ｆ部２１を介してタグ情報決定装置１へ送信する機能と、無線Ｉ／Ｆ部２１を介して受信したタグ情報決定装置１からのＩＤ情報２３Ａやタグ情報２３Ｂをタグ記憶部２３へ記録する機能とを有している。
【００３０】
［第１の実施の形態の動作］
次に、本発明の第１の実施の形態にかかるタグ情報決定装置の動作について詳細に説明する。
まず、図２〜５を参照して、本発明の第１の実施の形態にかかるタグ情報決定装置で用いるＩＤ情報ＤＢ１５と共起ＤＢ１６の構成例について説明する。図２は、対象物の配置例を示す説明図である。図３は、ＩＤ情報ＤＢの構成例である。図４は、図２の配置例における情報取得時のＩＤ通信状況を示す説明図である。図５は、図２の配置例から得られる共起ＤＢの構成例である。
【００３１】
図２には、特定の空間内に対象物が本とブックエンドとからなる配置例が示されており、この空間を左から右に向かって、ブックエンド１０６、本１０１、本１０２、本１０３、本１０４、およびブックエンド１０７の順に近接して配置されている。これら対象物には、予めＩＤタグ２が添付されており、それぞれの対象物に固有のＩＤ情報が記録されているものとする。
これらＩＤ情報とタグ情報とは、図３に示すように、ＩＤ情報ＤＢ１５としてタグ情報決定装置１に予め登録されている。
【００３２】
タグ情報決定装置１の情報取得部１２は、無線Ｉ／Ｆ部１１を制御してアンテナ１０の指向性を例えば図２の走査方向に沿って左から右へ特定空間内を走査した場合、図４に示すように、アンテナの指向性に応じて、各対象物のＩＤタグ２から順にデータ通信が開始されてそれぞれのＩＤ情報が取得される。また、ＩＤ情報が取得された順序により各対象物の位置関係情報が取得される。この際、所定期間ｔ内に同時または連続して得られたＩＤ情報を推定対象とする。
【００３３】
タグ情報決定装置１の共起ＤＢ１６は、各対象物の共起関係情報（組合せパターン）を管理している。
図５に示すように、共起ＤＢ１６に登録されている各共起関係情報は、実際に各対象物が同時に存在しうる組合せパターンごとに、その組合せパターンを構成する対象物のタグ情報ここではオブジェクト名と同一オブジェクト数のすべての組合せパターンにおけるその組合せパターンの出現頻度との組で表現されている。
【００３４】
例えば、前述した図２の例では、対象物の数ｎがｎ＝４の場合の共起関係情報としては、４つのオブジェクト１〜４がすべて「本」からなる組合せパターン「本，本，本，本」と、３冊の本と１つの「ブックエンド」とからなる組合せパターン「本，本，本，ブックエンド」の２種類が存在する。なお、オブジェクトの表記順と対象物の配置順とは関連していない。
この際、図２において、すべて「本」からなるパターン「本，本，本，本」については「１０１，１０２，１０３，１０４」の１通りしかなく、その出現頻度は「１」であるため、この共起関係情報はパターンと出現頻度との組から「本，本，本，本，１」で表される。また、３冊の本と１つの「ブックエンド」からなるパターン「本，本，本，ブックエンド」は、「１０６，１０１，１０２，１０３」と「１０２，１０３，１０４，１０７」の２通りあり、その出現頻度は「１」であるため、共起関係情報は「本，本，本，ブックエンド，２」で表される。
【００３５】
次に、図６を参照して、本発明の第１の実施の形態にかかるタグ情報決定装置で行われるタグ情報決定処理について説明する。図６は、本発明の第１の実施の形態にかかるタグ情報決定装置で行われるタグ情報決定処理を示すフローチャートである。
タグ情報決定装置１は、定期的にあるいはユーザからの指示に応じて、情報取得部１２により、無線Ｉ／Ｆ部１１およびアンテナ１０を制御して、前述のようにして各対象物のＩＤタグからそれぞれのＩＤ情報を取得するとともに、これら対象物の位置関係情報を検出し、推論部１３へ出力する（ステップ２００）。
【００３６】
この際、図７に示すように、各対象物が左から右に向かって、ブックエンド１０６、本１０１、本１０２、不明物１０５、本１０３、本１０４、およびブックエンド１０７の順に配置されていた場合、情報取得部１２により、これら対象物の位置関係情報の順に、ＩＤ情報「１０６，１０１，１０２，１０３，１０５，１０３，１０４」が得られる。
次に、タグ情報決定装置１は、推論部１３により、ＩＤ情報ＤＢ１５を参照して、各対象物のＩＤ情報に対応するタグ情報、ここではオブジェクト名を取得する（ステップ２０１）。この際、不明物１０５については、オブジェクト名を取得できないことから「Ｘ」で表現する。
これにより、各対象物のタグ情報で表現した推定対象位置関係情報は、図８に示すように、左から右に向かって「ブックエンド，本，本，Ｘ，本，本，ブックエンド」となる。
【００３７】
続いて、推論部１３は、上記推定対象位置関係情報から、不明物Ｘを含む共起関係情報すなわち不明物共起関係情報として、オブジェクト名の組合せパターンとその出現頻度を、そのオブジェクト数ごとに生成する（ステップ２０２）。この際、不明物共起関係情報として「Ｘ，１」、「Ｘ，本，２」、「Ｘ，本，本，３」、「Ｘ，本，本，本，２」、「Ｘ，本，本，ブックエンド，２」、「Ｘ，本，本，本，本，１」、「Ｘ，本，本，本，ブックエンド，２」、「Ｘ，本，本，本，本，ブックエンド，２」が生成される。
【００３８】
次に、推論部１３は、生成した各不明物共起関係情報に基づき図５の共起ＤＢ１６を検索して、各不明物共起関係情報の組合せパターンに当てはまる類似の共起関係情報を取得し、得られた共起関係情報の出現頻度に基づき、これら共起関係情報のうち不明物と対応するタグ情報（候補タグ情報）について、その出現確率を算出する（ステップ２０３）。
まず、ｎ＝１の場合、共起ＤＢ１６に登録されているｎ＝１の共起関係情報は、「本，４」と「ブックエンド，２」である。したがって、「Ｘ，１」のＸが「本」である確率は４／（４＋２）であり、「ブックエンド」である確率は２／（４＋２）であると推論される。
【００３９】
次に、ｎ＝２の場合、共起ＤＢ１６に登録されているｎ＝２の共起関係情報は、「本，本，３」と「本，ブックエンド，２」である。したがって、「Ｘ，本，２」のＸが「本」である確率は３／（３＋２）であり、「ブックエンド」である確率は２／（３＋２）であると推論される。
また、ｎ＝３の場合、共起ＤＢ１６に登録されているｎ＝３の共起関係情報は、「本，本，本，２」と、「本，本，ブックエンド，２」である。したがって、「Ｘ，本，本，３」のＸが「本」である確率は２／（２＋２）であり、「ブックエンド」である確率は２／（２＋２）であると推論される。
【００４０】
また、ｎ＝４の場合、共起ＤＢ１６に登録されているｎ＝４の共起関係情報は、「本，本，本，本，１」と、「本，本，本，ブックエンド，２」である。この際、ｎ＝４においてはＸの不明物共起関係情報が「Ｘ，本，本，本，２」、「Ｘ，本，本，ブックエンド，２」の２通りあるため、それぞれの場合について考える。
まず「Ｘ，本，本，本，２」について考えると、Ｘが「本」である確率は１／（１＋２）であり、Ｘが「ブックエンド」である確率は２／（１＋２）である。一方「Ｘ，本，本，ブックエンド，２」について考えると、Ｘが「ブックエンド」となることはあり得ない。共起関係情報の頻度がそれぞれ２であるので、その頻度を考慮して以下のように確率を算出すると、本：（１／３）×（２／４）＋（２／４）＝８／１２、ブックエンド：（２／３）×（２／４）＝４／１２となる。
【００４１】
また、ｎ＝５の場合、共起ＤＢ１６に登録されているｎ＝５の共起関係情報は、「本，本，本，本，ブックエンド，２」である。この際、ｎ＝５においてはＸの不明物共起関係情報が「Ｘ，本，本，本，本，１」、「Ｘ，本，本，本，ブックエンド，２」の２通りあるため、それぞれの場合について考える。
まず「Ｘ，本，本，本，本，１」について考えると、Ｘが「本」となることはあり得ない。一方「Ｘ，本，本，本，ブックエンド，２」について考えると、Ｘが「ブックエンド」となることはあり得ない。共起関係情報の頻度が考慮するとＸが「本」である確率は２／（１＋２）であり、「ブックエンド」である確率は１／（１＋２）となる。
【００４２】
また、ｎ＝６の場合、共起ＤＢ１６に登録されているｎ＝６の共起関係情報は、「本，本，本，本，ブックエンド，ブックエンド，１」である。この際、ｎ＝６においてはＸの不明物共起関係情報は「Ｘ，本，本，本，本，ブックエンド，２」であり、Ｘが「本」となることはあり得ない。
【００４３】
次に、推論部１３は、このようにして得られた候補となる各タグ情報について、オブジェクト数ｎ（ｎ＝１〜６の整数）ごとに得られた出現確率を、各オブジェクト数ｎにおける不明物共起関係情報の出現頻度と、すべてのオブジェクト数ｎ（ｎ＝１〜６の整数）における不明物共起関係情報の出現頻度の総和との比で、相加平均を算出する（ステップ２０４）。これにより、各候補タグ情報に関する推定確率は次のようになる。
本：（４／６）×（１／１５）＋（３／５）×（２／１５）＋（２／４）×（３／１５）＋（８／１２）×（４／１５）＋（２／３）×（３／１５）＝２４１／４５０
ブックエンド：（２／６）×（１／１５）＋（２／５）×（２／１５）＋（２／４）×（３／１５）＋（４／１２）×（４／１５）＋（１／３）×（３／１４）＋（２／１５）＝２０９／４５０
【００４４】
このことから、推論部１３は、Ｘが「本」である確率は、「ブックエンド」である確率よりも高く、「ブックエンド」であるよりも「本」らしいと推定し（ステップ２０５）、一連のタグ情報決定処理を終了する。
この後、情報出力部１４は、推論部１３からの出力に基づき、タグ１０５が添付されている不明物の推定結果として、ＩＤ１０５に対応するタグ情報として最も確からしい「本」を付与し、図９に示すように、これらＩＤ情報とタグ情報との組をＩＤ情報ＤＢ１５に追加する。なお、図１０に示すように、確率の高い順に属性値を列記してもよい。
【００４５】
このように、本実施の形態によれば、推論部１３により、情報取得部１２で得られた各対象物のＩＤ情報に対応するタグ情報をＩＤ情報ＤＢ１５から取得し、これらタグ情報と各対象物の位置関係情報とから不明物を含む不明物共起関係情報を生成し、この不明物共起関係情報に基づき共起ＤＢ１６から検索した共起関係情報に基づき不明物のタグ情報を推定するようにしたので、タグ情報が既知の対象物と不明物との位置関係情報に基づき、不明物のタグ情報を決定できる。
これにより、任意の対象物にＩＤタグを添付する際に必要となるタグ情報を容易に取得でき、対象物が多種多様にわたる場合であっても、これら対象物に関するタグ情報の準備に要する作業負担を大幅に軽減できる。
【００４６】
また、共起ＤＢ１６で、共起関係情報ごとに当該タグ情報の組合せの出現頻度を記憶しておき、推論部１３により、不明物共起関係情報と類似する共起関係情報を共起ＤＢ１６から検索し、得られた共起関係情報の出現頻度に基づいて不明物に対応するタグ情報の出現確率を算出し、この出現確率に基づき不明物のタグ情報を推定するようにしたので、不明物共起関係情報に関する共起関係情報が共起ＤＢ１６から複数検出された場合でも、不明物に対応するタグ情報を客観的な指標に基づき容易に推定できる。
【００４７】
［第２の実施の形態］
次に、図１１を参照して、本発明の第２の実施の形態にかかるタグ情報決定装置について説明する。図１１は、本発明の第２の実施の形態にかかるタグ情報決定装置の構成を示すブロック図である。
前述した第１の実施の形態では、共起ＤＢ１６における各共起関係情報のタグ情報が、ＩＤ情報ＤＢ１５のタグ情報と同じ階層の概念で記述されていることを前提として不明物のタグ情報を推定する場合を例として説明した。
【００４８】
この際、共起ＤＢ１６の各共起関係情報が、ＩＤ情報ＤＢ１５のタグ情報より上位概念のタグ情報で記述されている場合、両者の整合がとれず、ＩＤ情報ＤＢ１５のタグ情報で生成した不明物共起関係情報で共起ＤＢ１６の各共起関係情報を検索できない。
本実施の形態では、図１１に示すように、各対象物の階層分類に基づく検索ルールを示すオントロジーＤＢ１７を設け、このオントロジーＤＢ１７を参照してＩＤ情報ＤＢ１５のタグ情報に対する上位概念のタグ情報を取得し、これら上位概念のタグ情報に用いて不明物共起関係情報を生成することにより、両者の整合をとるようにした場合について説明する。
【００４９】
なお、本実施の形態にかかるタグ情報決定装置の構成については、図１１に示すように、前述した第１の実施の形態（図１参照）と比較してオントロジーＤＢ１７が追加されているものの、他の構成については前述と同様であり、ここでの詳細な説明は省略する。
【００５０】
図１２は、オントロジーの構成例である。このオントロジーは、対象物の種別に関する階層関係を表す情報であり、上位概念ほど対象物の種別を上位概念で表現し、下位概念ほど対象物の種別を下位概念で表現している。例えば、図１２の場合、最上位概念として「物体」という概念を有し、「物体」という概念は「ブックエンド」と「本」の２つの中位概念を有している。さらに、「本」という概念は下位概念として「小冊子」，「教科書」，「歌本」，「小説」，「ノート」，「アルバム」の６つの概念を有する構造となっている。
【００５１】
［第２の実施の形態の動作］
次に、本発明の第２の実施の形態にかかるタグ情報決定装置の動作について説明する。なお、本実施の形態にかかるタグ情報決定装置１の動作については、前述した第１の実施の形態とほぼ同様であり、図６を参照して説明する。
ここでは、ＩＤ情報ＤＢ１５のタグ情報は、図１３に示すように、「本」の下位概念である「小冊子」，「教科書」，「歌本」，「小説」，「ノート」，「アルバム」を用いて記述されているものとする。
【００５２】
タグ情報決定装置１は、前述と同様にして、情報取得部１２により、各対象物のＩＤ情報を取得し（ステップ２００）、推論部１３により、ＩＤ情報ＤＢ１５を参照して、各対象物のＩＤ情報に対応するタグ情報、ここではオブジェクト名を取得する（ステップ２０１）。
続いて、推論部１３は、ＩＤ情報ＤＢ１５から得られたオブジェクト名を用いて次のような不明物共起関係情報を生成する（ステップ２０２）。
【００５３】
この際、ＩＤ情報ＤＢ１５のタグ情報は、図１３に示したように「本」の下位概念である「教科書」，「ノート」，「小説」で記述されているため、各不明物共起関係情報は、「Ｘ，１」、「Ｘ，教科書，２」、「Ｘ，教科書，ノート，１」、「Ｘ，教科書，小説，１」、「Ｘ，教科書，教科書，ノート，１」、「Ｘ，教科書，教科書，小説，１」、「Ｘ，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，小説，ブックエンド，１」、「Ｘ，教科書，教科書，ノート，小説，１」、「Ｘ，教科書，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，教科書，小説，ブックエンド，１」、「Ｘ，教科書，教科書，ノート，小説，ブックエンド，１」となる。
【００５４】
ここで、図５に示すように、ＩＤ情報ＤＢ１５はタグ情報が下位概念により記述されている場合、下位概念で表現された次のような不明物共起関係情報が生成され、中位概念で記述されている共起ＤＢ１６と整合性がとれない。
したがって、推論部１３は、オントロジーＤＢ１７を参照して、各不明物共起関係情報のタグ情報を中位概念へ変換する。
【００５５】
これにより、各不明物共起関係情報は、「Ｘ，１」、「Ｘ，本＜教科書＞，２」、「Ｘ，本＜教科書＞，本＜ノート＞，１」、「Ｘ，本＜教科書＞，本＜小説＞，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜ノート＞，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜小説＞，１」、「Ｘ，本＜教科書＞，本＜ノート＞，ブックエンド，１」、「Ｘ，本＜教科書＞，本＜小説＞，ブックエンド，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜ノート＞，本＜小説＞，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜ノート＞，ブックエンド，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜小説＞，ブックエンド，１」、「Ｘ，本＜教科書＞，本＜教科書＞，本＜ノート＞，本＜小説＞，ブックエンド，２」に変換される。
【００５６】
この後、推論部１３により、これら各不明物共起関係情報を用いて共起ＤＢ１６が検索され、得られた共起関係情報の出現頻度から不明物の属性ここではオブジェクト名を推定し、その出現確率を算出する（ステップ２０３）。そして、図６のステップ２０４，２０５と同様の処理が行われ、不明物のタグ情報が推定される。この結果、図１４または図１５に示すようなＩＤ情報ＤＢ１５が構築される。
【００５７】
このように、対象物の種別に関する階層関係を表すオントロジーＤＢ１７を設け、下位の概念で記述されたＩＤ情報ＤＢ１５に基づき生成された不明物共起関係情報を、共起ＤＢ１６が記述されている上位の概念の記述に変換するようにしたので、ＩＤ情報ＤＢ１５が共起ＤＢ１６より下位の概念のタグ情報で記述されている場合でも、両者を整合させることができ、不明物共起関係情報に対応する共起関係情報を共起ＤＢ１６から容易に検索できる。
【００５８】
［第３の実施の形態］
次に、本発明の第３の実施の形態にかかるタグ情報決定装置について説明する。
前述した第２の実施の形態では、ＩＤ情報ＤＢ１５のタグ情報が共起ＤＢ１６より下位の概念で記述されている場合、オントロジーＤＢ１７を用いて両者を整合させる例について説明した。
本実施の形態では、ＩＤ情報ＤＢ１５および共起ＤＢ１６のタグ情報が記述されている概念だけでなく、その上位の概念など異なる階層においても不明物のタグ情報を推定する場合について説明する。なお、本実施の形態にかかるタグ情報決定装置の構成については、図１１に示すように、前述した第２の実施の形態と同様であり、ここでの詳細な説明は省略する。
【００５９】
図１６は、本発明の第３の実施の形態にかかるタグ情報決定装置で用いられる共起ＤＢの構成例である。この共起ＤＢ１６は、各共起関係情報において、対象物の組合せパターンを示すオブジェクト名が「本」の下位概念「小冊子」，「教科書」，「歌本」，「小説」，「ノート」，「アルバム」を用いて詳細に記述されている。
【００６０】
［第３の実施の形態の動作］
次に、本発明の第３の実施の形態にかかるタグ情報決定装置の動作について説明する。なお、本実施の形態にかかるタグ情報決定装置１の動作については、前述した第１の実施の形態とほぼ同様であり、図６を参照して説明する。
ここでは、ＩＤ情報ＤＢ１５のタグ情報は、図１３に示すように、「本」の下位概念である「小冊子」，「教科書」，「歌本」，「小説」，「ノート」，「アルバム」を用いて記述されているものとする。また、共起ＤＢ１６についても、図１６に示すように、「本」の下位概念で記述されているものとする。
【００６１】
タグ情報決定装置１は、前述と同様にして、情報取得部１２により、各対象物のＩＤ情報を取得し（ステップ２００）、推論部１３により、ＩＤ情報ＤＢ１５を参照して、各対象物のＩＤ情報に対応するタグ情報、ここでは下位概念のオブジェクト名を取得する（ステップ２０１）。
これにより、各対象物のタグ情報で表現した推定対象位置関係情報は、図１７に示すように、左から右に向かって「ブックエンド，ノート，教科書，Ｘ，教科書，小説，ブックエンド」となる。
【００６２】
続いて、推論部１３は、上記新たな位置関係情報から、不明物Ｘを含む共起関係情報すなわち不明物共起関係情報として、オブジェクト名の組合せパターンとその出現頻度を、オブジェクト数ごとに生成する（ステップ２０２）。これにより、不明物共起関係情報として「Ｘ，１」、「Ｘ，教科書，２」、「Ｘ，教科書，教科書，１」、「Ｘ，教科書，ノート，１」、「Ｘ，教科書，小説，１」、「Ｘ，教科書，教科書，ノート，１」、「Ｘ，教科書，教科書，小説，１」、「Ｘ，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，小説，ブックエンド，１」、「Ｘ，教科書，教科書，ノート，小説，１」、「Ｘ，教科書，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，教科書，小説，ブックエンド，１」、「Ｘ，教科書，教科書，ノート，小説，ブックエンド，２」が生成される。
【００６３】
次に、推論部１３は、生成した各不明物共起関係情報に基づき図５の共起ＤＢ１６を検索して、各不明物共起関係情報の組合せパターンに当てはまる類似の共起関係情報を取得し、得られた共起関係情報の出現頻度に基づき、これら共起関係情報のうち不明物と対応するタグ情報（候補タグ情報）について、その出現確率を算出する（ステップ２０３）。
まず、ｎ＝１の場合、共起ＤＢ１６に登録されているｎ＝１の共起関係情報は、「教科書，２」，「ノート，１」，「小説，１」，「ブックエンド，２」である。したがって、「Ｘ，１」のＸが「教科書」である確率は２／６であり、「ノート」である確率は１／６であり、「小説」である確率は１／６であり、「ブックエンド」である確率は２／６であると推論される。
【００６４】
次に、ｎ＝２の場合、共起ＤＢ１６に登録されているｎ＝２の共起関係情報は「教科書，教科書，１」、「教科書，ノート，１」、「教科書，小説，１」、「小説，ブックエンド，１」、「ノート，ブックエンド，１」である。したがって、「Ｘ，教科書，２」のＸが「教科書」である確率、「ノート」ある確率、「小説」である確率はすべて１／３であり、「ブックエンド」とはなり得ないと推論される。
【００６５】
また、ｎ＝３の場合、共起ＤＢ１６に登録されているｎ＝３の共起関係情報は「教科書，教科書，ノート，１」、「教科書，教科書，小説，１」、「教科書，小説，ブックエンド１」、「教科書，ノート，ブックエンド，１」である。この際、ｎ＝３のＸの不明物共起関係情報は「Ｘ，教科書，教科書，１」、「Ｘ，教科書，ノート，１」、「Ｘ，教科書，小説，１」の３通りあるのでそれぞれについて考える。
【００６６】
まず「Ｘ，教科書，教科書，１」については、Ｘが「ノート」または「小説」である確率は１／２であり、「ブックエンド」または「教科書」とはなり得ない。また「Ｘ，教科書，ノート，１」については、Ｘが「教科書」である確率は１／２であり、「ブックエンド」である確率は１／２であり、「ノート」または「小説」とはなり得ない。一方、「Ｘ，教科書，小説，１」についても、Ｘが「教科書」である確率は１／２であり、「ブックエンド」である確率は１／２であり、「ノート」または「小説」とはなり得ない。
したがって、Ｘが「教科書」である確率は２／６、であり、「小説」である確率は１／６であり、「ノート」である確率は１／６であり、「ブックエンド」である確率は２／６であり、「ノート」または「小説」とはなり得ないと推論される。
【００６７】
また、ｎ＝４の場合、共起ＤＢ１６に登録されているｎ＝４の共起関係情報は「教科書，教科書，ノート，小説，１」、「教科書，教科書，小説，ブックエンド，１」、「教科書，教科書，ノート，ブックエンド，１」である。この際、ｎ＝４のＸの共起関係情報は「Ｘ、教科書，教科書，ノート，１」、「Ｘ，教科書，教科書，小説，１」、「Ｘ，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，小説，ブックエンド，１」の４通りあるのでそれぞれについて考える。
【００６８】
まず「Ｘ、教科書，教科書，ノート，１」については、Ｘが「小説」となる確率は１／２であり、「ブックエンド」となる確率は１／２である。また「Ｘ，教科書，教科書，小説，１」については、Ｘが「ノート」となる確率は１／２であり、「ブックエンド」となる確率は１／２である。また「Ｘ，教科書，ノート，ブックエンド，１」および「Ｘ，教科書，小説，ブックエンド，１」について、Ｘは「教科書」となる。
したがって、Ｘが「教科書」である確率は２／４であり、「ブックエンド」である確率は１／４であり、「ノート」あるいは「小説」である確率はそれぞれ１／８と推論される。
【００６９】
また、ｎ＝５の場合、共起ＤＢ１６に登録されているｎ＝５の共起関係情報は「教科書，教科書，ノート，小説，ブックスエンド、２」である。この際、ｎ＝５のＸの共起関係情報は「Ｘ，教科書，教科書，ノート，小説，１」、「Ｘ，教科書，教科書，ノート，ブックエンド，１」、「Ｘ，教科書，教科書，小説，ブックエンド，１」の３通りあるのでそれぞれについて考える。
まず、「Ｘ，教科書，教科書，ノート，小説，１」については、Ｘが「ブックエンド」となり、「Ｘ，教科書，教科書，ノート，ブックエンド，１」については、Ｘが「小説」となる。また、「Ｘ，教科書，教科書，小説，ブックエンド，１」については、Ｘがノートとなる。
したがって、Ｘが「ノート」，「小説」，「ブックエンド」である確率はそれぞれ１／３と推論される。
【００７０】
また、ｎ＝６の場合、共起ＤＢ１６に登録されているｎ＝６の共起関係情報は「教科書，教科書，ノート，小説，ブックスエンド、ブックエンド，１」である。この際、ｎ＝６のＸの不明物共起関係情報は「Ｘ，教科書，教科書，ノート，小説，ブックエンド，２」であり、Ｘは「ブックエンド」以外は取り得ないと推論される。
【００７１】
次に、推論部１３は、このようにして得られた候補となる各タグ情報について、オブジェクト数ｎ（ｎ＝１〜６の整数）ごとに得られた出現確率を、各オブジェクト数ｎにおける不明物共起関係情報の出現頻度と、すべてのオブジェクト数ｎ（ｎ＝１〜６の整数）における不明物共起関係情報の出現頻度の総和との比で、相加平均を算出する（ステップ２０４）。これにより、各候補タグ情報に関する推定確率は次のようになる。
教科書：（２／６）×（１／１５）＋（１／３）×（２／１５）＋（２／６）×（３／１５）＋（２／４）×（４／１５）＝２４／９０
ノート：（１／６）×（１／１５）＋（１／３）×（２／１５）＋（１／６）×（３／１５）＋（１／８）×（４／１５）＋（１／３）×（３／１４）＝１７／９０
小説：（１／６）×（１／１５）＋（１／３）×（２／１５）＋（１／６）×（３／１５）＋（１／８）×（４／１５）＋（１／３）×（３／１４）＝１７／９０
ブックエンド：（２／６）×（１／１４）＋（２／６）×（３／１５）＋（１／４）×（４／１５）＋（１／３）×（３／１４）＋（１）×（２／１４）＝３２／９０
【００７２】
次に、推論部１３は、抽出されたＸを含む不明物共起関係情報を持つすべての対象物、ここでは「教科書，ノート，小説，ブックエンド」のうち、オントロジーＤＢ１７で、ＩＤ情報ＤＢ１５および共起ＤＢ１６を記述した概念より上位の概念にまとめることが可能な物があるどうかを検索する。
ここで、可能な物がある場合には、それらの物を上位の概念の属性でまとめ、ＩＤ情報ＤＢ１５、共起ＤＢ１６、Ｘを含む不明物共起関係情報を構築し、それらの情報に基づき再度推論を行う。
【００７３】
上記例によれば、「教科書，ノート，小説」は、すべて「本」の下位概念であり、これらの物をすべてその上位の概念である「本」（中位概念）として、ＩＤ情報ＤＢ１５、共起ＤＢ１６、Ｘを含む不明物共起関係情報を構築する。
その結果、ＩＤ情報ＤＢ１５については図１３の例から前述した図３の例が構築され、共起ＤＢ１６については図１６の例から前述した図５の例が構築され、Ｘを含む不明物共起関係情報については図１７の例から前述した図８の例が構築される、
【００７４】
そして、これらＩＤ情報ＤＢ１５、共起ＤＢ１６、および不明物共起関係情報に基づき再度推論が行われ、その結果、第１の実施の形態と同様に、
本：（４／６）×（１／１５）＋（３／５）×（２／１５）＋（２／４）×（３／１５）＋（８／１２）×（４／１５）＋（２／３）×（３／１５）＝２４１／４５０
ブックエンド：（２／６）×（１／１５）＋（２／５）×（２／１５）＋（２／４）×（３／１５）＋（４／１２）×（４／１５）＋（１／３）×（３／１４）＋（２／１５）＝２０９／４５０
という確率を得る。
【００７５】
このことから、推論部１３は、不明物Ｘに関する下位概念「教科書」、「ノート」、「小説」、「ブックエンド」の確率と、その上位の概念「本」、「ブックエンド」の確率から、Ｘは「本」である確率が高く、また「本」のうち「教科書」である可能性が高いと推定し（ステップ２０５）、一連のタグ情報決定処理を終了する。
【００７６】
このように、本実施の形態では、ＩＤ情報ＤＢ１５と共起ＤＢ１６とを下位概念で記述して、不明物共起関係情報に含まれる不明物の下位概念における出現確率を算出するとともに、これらＩＤ情報ＤＢ１５、共起ＤＢ１６、Ｘを含む不明物共起関係情報をその上位の概念で構築して、不明物共起関係情報に含まれる不明物の上位の概念における出現確率を算出し、これら異なる概念における不明物の出現確率から不明物のタグ情報を推定するようにしたので、複数の異なる概念での推定結果から不明物のタグ情報をより詳細に推定できる。
【００７７】
［第４の実施の形態］
次に、本発明の第４の実施の形態にかかるタグ情報決定装置について説明する。
前述した第１の実施の形態では、推定した不明物のタグ情報とそのＩＤ情報との組をＩＤ情報ＤＢ１５に追加登録する場合について説明した。
本実施の形態では、推定した不明物のタグ情報を推定結果として画面表示してユーザに提示し、その推定結果に対するユーザの評価としてＩＤ情報データベースに対する登録指示操作を受け付ける場合について説明する。
【００７８】
本実施の形態において、タグ情報決定装置１の情報出力部１４は、推論部１３で推定された不明物のタグ情報を推定結果として画面表示する機能と、その推定結果に対するユーザの評価を操作入力として受け付ける機能と、ユーザの評価が採用を示す場合には当該タグ情報をＩＤ情報ＤＢ１５へ登録し、不採用を示す場合には当該タグ情報を破棄する機能と、ユーザによりタグ情報が修正された場合は、その修正後のタグ情報をＩＤ情報ＤＢ１５へ登録する機能とを有している。
なお、本実施の形態にかかるタグ情報決定装置の他の構成については、前述した第１の実施の形態（図１参照）と同様であり、ここでの詳細な説明は省略する。
【００７９】
情報出力部１４は、推論部１３で推定された不明物のタグ情報を推定結果として画面表示する。この際、最も高い可能性を有する物のみを提示してもよく、可能性のある物をすべて提示してもよい。
ユーザは、この推定結果を確認し、その推論結果を採用するか、採用しないか、採用しない場合に明示的にその名称を入力する等の指示を操作入力する。情報出力部１４は、上記指示を受け付け、採用を示す場合には当該タグ情報をＩＤ情報ＤＢ１５へ登録し、不採用を示す場合には当該タグ情報を破棄する。また、ユーザによりタグ情報が修正された場合は、その修正後のタグ情報をＩＤ情報ＤＢ１５へ登録する。
【００８０】
このように、本実施の形態によれば、推論部１３での推定誤りをユーザが訂正することが可能となり、より正確で精度の高いＩＤ情報ＤＢ１５を作成することが可能となる。
【００８１】
［第５の実施の形態］
次に、本発明の第５の実施の形態にかかるタグ情報決定装置について説明する。
前述した第１の実施の形態では、推定した不明物のタグ情報をＩＤ情報ＤＢ１５に追加する場合について説明した。
本実施の形態では、推定した不明物のタグ情報から生成される共起関係情報に基づき共起ＤＢ１６を更新する場合について説明する。
【００８２】
本実施の形態において、タグ情報決定装置１は推論部１３から出力された推定結果に基づき共起ＤＢ１６を更新する共起ＤＢ更新部（図示せず）を備えている。なお、共起ＤＢ更新部は、前述した機能部と同様にＣＰＵとその周辺回路を有する情報処理部（図示せず）により実現してもよく、専用の処理回路でこれら機能部を構成してもよい。
この共起ＤＢ更新部は、推論部１３での推論に用いた不明物Ｘを含む不明物共起関係情報に、推定結果を代入して新たな共起関係情報を生成する機能と、この新たな共起関係情報が共起ＤＢ１６に存在する場合はその出現頻度を更新し、共起ＤＢ１６に存在しない場合はその新たな共起関係情報を共起ＤＢ１６追加する機能とを有している。
【００８３】
推論部１３で不明物のタグ情報が推定された場合、共起ＤＢ更新部は、推論部１３での推論に用いた不明物Ｘを含む不明物共起関係情報に、推定結果を代入して新たな共起関係情報を生成する。そして、共起ＤＢ１６を参照して、新たな共起関係情報が共起ＤＢ１６にすでに登録されている場合はその出現頻度を＋１して更新し、新たな共起関係情報が共起ＤＢ１６に存在しない場合はその新たな共起関係情報を共起ＤＢ１６に追加する。
【００８４】
このように、本実施の形態によれば、推定した不明物のタグ情報から生成される共起関係情報に基づき共起ＤＢ１６を更新するようにしたので、共起ＤＢ１６を対象物の実状にあった物として更新ができ、推論の際により信頼度の高い共起ＤＢの利用が可能となる。
【００８５】
［実施の形態の拡張］
以上で説明した各実施の形態には、それぞれ単独で実施してもよく、任意の実施の形態を組合せて実施してもよい。
また、各実施の形態では、発明内容の理解を容易とするためＩＤ情報ＤＢ１５は対象物の名称のみをタグ情報として有する構成を例として説明したが、ＩＤ情報ＤＢ１５のタグ情報としては名称とは異なる、例えばタグ（対象物）の位置などの他の情報をタグ情報として持つデータベースであってもよく、複数のタグ情報を持っていてもよい。
また、各実施の形態では、対象物の数すなわちオブジェクト数ｎが６の場合を例として説明したが、オブジェクト数ｎは６に限定されるものではない。
【００８６】
また、第２および第３の実施の形態では、発明内容の理解を容易とするため図１２のオントロジー１７に現れる対象物に限定して説明を行ったが、これ以外の様々な対象物のオントロジーを前述と同様にして用いることが可能であり、図１２のオントロジー１７に限定されるものではない。
また、各実施の形態で用いるタグは、予め記録されているＩＤ情報を取得できる構成であれば、電池を内蔵するアクティブタグであっても電池を内蔵しないパッシブタグであってよく、電波信号や光信号を用いた無線区間を介してそれぞれのＩＤタグからＩＤ情報を取得できるものであればよい。
【００８７】
また、各実施の形態におけるタグ情報決定装置１は、タグ情報を決定する装置として用いてもよく、各対象物のタグ情報を管理するサーバの一部として実現してもよい。
また、各実施の形態では、ＩＤタグ２とデータ通信を行う無線Ｉ／Ｆ部１１とそのアンテナ１０をタグ情報決定装置１と一体に設けた場合を例として説明したが、この無線Ｉ／Ｆ部１１およびアンテナ１０を、タグ情報決定装置１とは別個の装置として設けてもよい。この場合には、無線Ｉ／Ｆ部１１と情報取得部１２とを通信回線で接続して各種情報をやり取りすればよい。
と
【図面の簡単な説明】
【００８８】
【図１】本発明の第１の実施の形態にかかるタグ情報決定装置の構成を示すブロック図である。
【図２】対象物の配置例を示す説明図である。
【図３】ＩＤ情報ＤＢの構成例である。
【図４】図２の配置例における情報取得時のＩＤ通信状況を示す説明図である。
【図５】共起ＤＢの構成例である。
【図６】本発明の第１の実施の形態にかかるタグ情報決定装置で行われるタグ情報決定処理を示すフローチャートである。
【図７】ＩＤ情報ＤＢの他の構成例である。
【図８】各対象物のタグ情報で表現した新たな位置関係情報である。
【図９】ＩＤ情報ＤＢの更新例である。
【図１０】ＩＤ情報ＤＢの他の更新例である。
【図１１】本発明の第２の実施の形態にかかるタグ情報決定装置の構成を示すブロック図である。
【図１２】オントロジーの構成例である。
【図１３】ＩＤ情報ＤＢ（下位概念）の構成例である。
【図１４】ＩＤ情報ＤＢ（下位概念）の更新例である。
【図１５】ＩＤ情報ＤＢ（下位概念）の他の更新例である。
【図１６】共起ＤＢ（下位概念）の構成例である。
【図１７】各対象物のタグ情報（下位概念）で表現した新たな位置関係情報である。
【符号の説明】
【００８９】
１…タグ情報決定装置、１０…アンテナ、１１…無線Ｉ／Ｆ部、１２…情報取得部、１３…推論部、１４…情報出力部、１５…ＩＤ情報ＤＢ、１６…共起ＤＢ、１７…オントロジーＤＢ、２…ＩＤタグ、２０…アンテナ、２１…無線Ｉ／Ｆ部、２２…タグ制御部、２３…タグ記憶部、３…無線区間。
【図１】
2006215864.tif 000003
【図２】
2006215864.tif 000004
【図３】
2006215864.tif 000005
【図４】
2006215864.tif 000006
【図５】
2006215864.tif 000007
【図６】
2006215864.tif 000008
【図７】
2006215864.tif 000009
【図８】
2006215864.tif 000010
【図９】
2006215864.tif 000011
【図１０】
2006215864.tif 000012
【図１１】
2006215864.tif 000013
【図１２】
2006215864.tif 000014
【図１３】
2006215864.tif 000015
【図１４】
2006215864.tif 000016
【図１５】
2006215864.tif 000017
【図１６】
2006215864.tif 000018
【図１７】
2006215864.tif 000019