(57)【要約】  情報コードを所定の読取装置で読み取ることにより、読み取った階層位置に対応する属性とその詳細情報とを所定のデータベースから取得し、出力する情報取得システムを提供することを目的とする。  物の属性の関連性が階層構造であって、属性とその属性に対する階層位置情報と詳細情報とを記憶する情報記憶手段から、階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から階層位置情報と詳細情報管理コードとを受け取ることにより、情報を取得する情報取得システムであって、情報コードに含まれる階層位置情報と詳細情報管理コードとを情報コード読取装置から受け取る各手段と、階層位置情報と詳細情報管理コードとを各手段から受け取り、それらに対応する属性と詳細情報とを情報記憶手段から検索して取得する情報取得手段と、取得した属性と詳細情報とを出力する情報出力手段と、を有する情報取得システムである。
2008023401.tif 000002
【特許請求の範囲】
【請求項１】
物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から前記階層位置情報と詳細情報管理コードとを受け取ることにより、前記物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する情報記憶手段から情報を取得する情報取得システムであって、
前記情報取得システムは、
前記情報コードに含まれる階層位置情報を前記情報コード読取装置から受け取る階層位置情報取得手段と、
前記情報コードに含まれる詳細情報管理コードを前記情報コード読取装置から受け取る詳細情報管理コード取得手段と、
前記階層位置情報を前記階層位置情報取得手段から受け取り、また前記詳細情報管理コードを前記詳細情報管理コード取得手段から受け取り、
その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索し、前記詳細情報管理コードに対応する属性と詳細情報とを前記情報記憶手段から検索して取得する情報取得手段と、
前記取得した属性と詳細情報とを出力する情報出力手段と、
を有することを特徴とする情報取得システム。
【請求項２】
前記情報取得手段は、更に、
所定の入力装置から利用者が入力した階層位置情報を受け付け、前記階層位置情報取得手段から受け取った階層位置情報の一部又は全部を、前記入力装置から受け付けた階層位置情報に変更し、前記変更後の階層位置情報に基づいて、その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索して取得する、
ことを特徴とする請求項１に記載の情報取得システム。
【請求項３】
前記情報出力手段は、
前記情報取得手段が取得した属性と詳細情報とを表形式にして出力する、
ことを特徴とする請求項１に記載の情報取得システム。
【請求項４】
前記情報取得手段は、更に、
前記情報取得手段が取得した属性と詳細情報とを前記情報出力手段から出力するか否かの判定の処理を行い、
前記情報出力手段は、更に、
前記判定の結果、出力許可となった場合にのみ、前記取得した属性と詳細情報とを出力する、
ことを特徴とする請求項１から請求項３のいずれかに記載の情報取得システム。
【請求項５】
前記情報取得システムは、更に、
前記取得した詳細情報についての比較条件を記憶する情報照合手段を有しており、
前記階層位置情報取得手段は、
前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の階層位置情報を受け取り、
前記詳細情報管理コード取得手段は、
前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の詳細情報管理コードを受け取り、
前記情報取得手段は、
前記階層位置情報と詳細情報管理コードとに基づいて、対応する属性と詳細情報とを前記情報記憶手段から検索して取得し、
前記情報照合手段は、
前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、その照合結果を前記情報出力手段に渡し、
前記情報出力手段は、
前記照合結果を出力する、
ことを特徴とする請求項１から請求項４のいずれかに記載の情報取得システム。
【請求項６】
物の属性についての階層位置情報を含む情報コードを読み取る情報コード読取装置から前記階層位置情報を受け取ることにより、前記物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する情報記憶手段から情報を取得する情報取得システムであって、
前記情報取得システムは、
複数の物に付された各情報コードに含まれる階層位置情報を前記情報コード読取装置から受け取る階層位置情報取得手段と、
前記階層位置情報を前記階層位置情報取得手段から受け取り、その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索して取得する情報取得手段と、
前記取得した詳細情報についての比較条件を記憶しており、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合する情報照合手段と、
前記照合結果を出力する情報出力手段と、
を有することを特徴とする情報取得システム。
【請求項７】
物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報管理コードと詳細情報とを記憶する記憶装置と、プログラムの演算処理を実行する演算装置とを有するコンピュータ端末で機能させる情報取得プログラムであって、
前記情報取得プログラムは、前記演算装置に読み込まれる階層位置情報取得機能と詳細情報管理コード取得機能と情報取得機能と情報出力機能とを有しており、
前記階層位置情報取得機能は、
前記物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から、前記情報コードに含まれる階層位置情報を受け取り、
前記詳細情報管理コード取得機能は、
前記物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から、前記情報コードに含まれる詳細情報管理コードを受け取り、
前記情報取得機能は、
前記階層位置情報を前記階層位置情報取得機能から受け取り、前記詳細情報管理コードを前記詳細情報管理コード取得機能から受け取り、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得し、その詳細情報管理コードに対応する属性と詳細情報とを前記記憶装置から検索して取得し、
前記情報出力機能は、
前記取得した属性と詳細情報とを出力する、
ことを特徴とする情報取得プログラム。
【請求項８】
前記情報取得機能は、更に、
所定の入力装置から利用者が入力した階層位置情報を受け付け、前記階層位置情報取得機能から受け取った階層位置情報の一部又は全部を、前記入力装置から受け付けた階層位置情報に変更し、前記変更後の階層位置情報に基づいて、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得する、
ことを特徴とする請求項７に記載の情報取得プログラム。
【請求項９】
前記情報出力機能は、
前記情報取得機能が取得した属性と詳細情報とを表形式にして出力する、
ことを特徴とする請求項７に記載の情報取得プログラム。
【請求項１０】
前記情報取得機能は、更に、
前記情報取得機能が取得した属性と詳細情報とを前記情報出力機能から出力するか否かの判定の処理を行い、
前記情報出力機能は、更に、
前記判定の結果、出力許可となった場合にのみ、前記取得した属性と詳細情報とを出力する、
ことを特徴とする請求項７から請求項９のいずれかに記載の情報取得プログラム。
【請求項１１】
前記情報取得プログラムは、更に、
前記取得した詳細情報についての比較条件を記憶する属性照合機能を有しており、
前記階層位置情報取得機能は、
前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の階層位置情報を受け取り、
前記詳細情報管理コード取得機能は、
前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の詳細情報管理コードを受け取り、
前記情報取得機能は、
前記階層位置情報と詳細情報管理コードとに基づいて、対応する属性と詳細情報とを前記記憶装置から検索して取得し、
前記属性照合機能は、
前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、その照合結果を前記情報出力機能に渡し、
前記情報出力機能は、
前記照合結果を出力する、
ことを特徴とする請求項６から請求項９のいずれかに記載の情報取得プログラム。
【請求項１２】
物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する記憶装置と、プログラムの演算処理を実行する演算装置とを有するコンピュータ端末で機能させる情報取得プログラムであって、
前記情報取得プログラムは、前記演算装置に読み込まれる階層位置情報取得機能と情報取得機能と情報照合機能と情報出力機能とを有しており、
前記階層位置情報取得機能は、
前記物の属性についての階層位置情報を含む情報コードを読み取る情報コード読取装置から、複数の物に付された前記情報コードに含まれる各々の階層位置情報を受け取り、
前記情報取得機能は、
前記階層位置情報を前記階層位置情報取得機能から受け取り、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得し、
前記情報照合機能は、
前記取得した詳細情報についての比較条件を記憶しており、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、
前記情報出力機能は、
前記照合結果を出力する、
ことを特徴とする情報取得プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バーコードや２次元コードなどの情報コードを所定の読取装置で読み取ることにより、読み取った階層位置に対応する属性とその詳細情報とを所定のデータベースから取得し、出力する情報取得システムに関する。
【背景技術】
【０００２】
現在、バーコードや２次元コード（以下、「情報コード」と呼ぶ）と呼ばれる、各種の情報を符号化して記録する情報記憶方法がある（特許文献１など）。このような情報コードは、日常生活の様々な場所に用いられており、例えば特許文献２に示すように、宅配荷物用の宛名ラベルであったり、特許文献３に示すように、工場で生産される製品の工程管理であったりする。【０００３】
【特許文献１】特開平７−２５４０３７号公報
【特許文献２】特開２００１−２７２９１４号公報
【特許文献３】特開２００４−１０２７４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
情報コードは、省スペースで多くの情報を記憶することが出来るので、利用範囲が極めて広く、現在でも広く利用されている。しかし従来の情報コードでは、例えば特許文献２のような宛名ラベルに用いられた場合には届け先の郵便番号や住所や、特許文献３のように工場で生産される製品の工程管理に用いられた場合には部品情報（部品番号、部品の使用が記載された図面の番号など）の如き、詳細な情報が符号化されていることとなる。その為、情報コードの読取装置を有するものであれば誰でもがこれらの情報を容易に読み出すことが出来てしまい、また、情報の改竄なども容易に行える。【０００５】
また情報コードとして２次元コードを用いた場合、約２０００バイト程度の情報を符号化することが出来るが、工業製品のように部品のアイテム数が、例えば１億点クラスになると、部品に関する総ての詳細な情報を記憶することが出来ない問題点もある。つまり２０００バイトの範囲内でしか情報を符号化することが出来ない。
【課題を解決するための手段】
【０００６】
そこで本発明者は、情報コードには、属性や詳細な情報（詳細情報）そのものを符号化するのではなく、属性とその詳細情報に対応する、階層位置に関する情報、即ち「階層位置情報」（属性の階層間の関係を示す情報であって、ある属性の階層構造に於ける位置や場所を示す情報）を符号化しておき、その階層位置情報を読取装置で読み取ることで、属性と詳細情報の階層位置を取得する。そしてその階層位置に従って属性と詳細情報とをデータベースなどから取得することによって、その物に関する属性と詳細情報とを出力する情報取得システムを発明した。【０００７】
請求項１の発明は、物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から前記階層位置情報と詳細情報管理コードとを受け取ることにより、前記物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する情報記憶手段から情報を取得する情報取得システムであって、前記情報取得システムは、前記情報コードに含まれる階層位置情報を前記情報コード読取装置から受け取る階層位置情報取得手段と、前記情報コードに含まれる詳細情報管理コードを前記情報コード読取装置から受け取る詳細情報管理コード取得手段と、前記階層位置情報を前記階層位置情報取得手段から受け取り、また前記詳細情報管理コードを前記詳細情報管理コード取得手段から受け取り、その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索し、前記詳細情報管理コードに対応する属性と詳細情報とを前記情報記憶手段から検索して取得する情報取得手段と、前記取得した属性と詳細情報とを出力する情報出力手段と、を有する情報取得システムである。【０００８】
本発明のように構成することで、従来のように情報コードに、その物に関する詳細な情報を符号化する必要がなくなり、階層位置情報と詳細情報管理コードを符号化しておけばよい。これによって従来よりも情報の無権限読み取りが原理上は出来なくなるので、情報秘匿性が高まり、また改竄される可能性が低くなる。また属性や詳細情報そのものを符号化するわけではないので、例えば工業製品のような、部品に関する情報が多くても、その部品の属性や詳細情報に関する階層位置、詳細情報を識別する詳細情報管理コードを符号化しておけば良いだけなので、従来技術とは異なり、利用するメディアの記憶容量に依存せず、任意の容量の情報を伝達することが出来る。【０００９】
請求項２の発明において、前記情報取得手段は、更に、所定の入力装置から利用者が入力した階層位置情報を受け付け、前記階層位置情報取得手段から受け取った階層位置情報の一部又は全部を、前記入力装置から受け付けた階層位置情報に変更し、前記変更後の階層位置情報に基づいて、その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索して取得する、情報取得システムである。【００１０】
情報コードから読み取った階層位置情報に基づいて、属性や詳細情報の検索、取得を行うのみならず、階層位置情報の一部又は前部を本発明のように利用者が適宜変更できるようにすることで、その物に関連する属性や詳細情報を容易に取得することが出来る。【００１１】
請求項３の発明において、前記情報出力手段は、前記情報取得手段が取得した属性と詳細情報とを表形式にして出力する、情報取得システムである。【００１２】
取得した結果を本発明のように表形式で出力すると良い。【００１３】
請求項４の発明において、前記情報取得手段は、更に、前記情報取得手段が取得した属性と詳細情報とを前記情報出力手段から出力するか否かの判定の処理を行い、前記情報出力手段は、更に、前記判定の結果、出力許可となった場合にのみ、前記取得した属性と詳細情報とを出力する、情報取得システムである。【００１４】
このような処理を設けることによって、情報を出力可能な利用者を限定することが出来、情報漏洩を防止することが出来る。【００１５】
請求項５の発明において、前記情報取得システムは、更に、前記取得した詳細情報についての比較条件を記憶する情報照合手段を有しており、前記階層位置情報取得手段は、前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の階層位置情報を受け取り、前記詳細情報管理コード取得手段は、前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の詳細情報管理コードを受け取り、前記情報取得手段は、前記階層位置情報と詳細情報管理コードとに基づいて、対応する属性と詳細情報とを前記情報記憶手段から検索して取得し、前記情報照合手段は、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、その照合結果を前記情報出力手段に渡し、前記情報出力手段は、前記照合結果を出力する、情報取得システムである。【００１６】
本発明のように構成することで、複数の物に付された各情報コードを情報コード読取装置で読み取ることによって、それら物同士の関係性や適合性などの検索、判定を行うことが出来る。これによって、例えば立体駐車場に自動車を駐車したい場合に、その自動車が立体駐車場に停められる車体の大きさであるのか、重量であるのか、などの判定を行うことも可能となる。それ以外にも予め比較条件を設定しておけば、様々な物同士の関係性や適合性などの検索、判定が行える。【００１７】
請求項６の発明は、物の属性についての階層位置情報を含む情報コードを読み取る情報コード読取装置から前記階層位置情報を受け取ることにより、前記物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する情報記憶手段から情報を取得する情報取得システムであって、前記情報取得システムは、複数の物に付された各情報コードに含まれる階層位置情報を前記情報コード読取装置から受け取る階層位置情報取得手段と、前記階層位置情報を前記階層位置情報取得手段から受け取り、その階層位置情報に対応する属性と詳細情報とを前記情報記憶手段から検索して取得する情報取得手段と、前記取得した詳細情報についての比較条件を記憶しており、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合する情報照合手段と、前記照合結果を出力する情報出力手段と、を有する情報取得システムである。【００１８】
本発明によっても、複数の物に付された各情報コードを情報コード読取装置で読み取ることによって、それら物同士の関係性や適合性などの検索、判定を行うことが出来る。これによって、例えば立体駐車場に自動車を駐車したい場合に、その自動車が立体駐車場に停められる車体の大きさであるのか、重量であるのか、などの判定を行うことも可能となる。それ以外にも予め比較条件を設定しておけば、様々な物同士の関係性や適合性などの検索、判定が行える。【００１９】
請求項７の発明は、物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報管理コードと詳細情報とを記憶する記憶装置と、プログラムの演算処理を実行する演算装置とを有するコンピュータ端末で機能させる情報取得プログラムであって、前記情報取得プログラムは、前記演算装置に読み込まれる階層位置情報取得機能と詳細情報管理コード取得機能と情報取得機能と情報出力機能とを有しており、前記階層位置情報取得機能は、前記物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から、前記情報コードに含まれる階層位置情報を受け取り、前記詳細情報管理コード取得機能は、前記物の属性についての階層位置情報と詳細情報管理コードとを含む情報コードを読み取る情報コード読取装置から、前記情報コードに含まれる詳細情報管理コードを受け取り、前記情報取得機能は、前記階層位置情報を前記階層位置情報取得機能から受け取り、前記詳細情報管理コードを前記詳細情報管理コード取得機能から受け取り、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得し、その詳細情報管理コードに対応する属性と詳細情報とを前記記憶装置から検索して取得し、前記情報出力機能は、前記取得した属性と詳細情報とを出力する、情報取得プログラムである。【００２０】
本発明のように、請求項１の発明をコンピュータ端末上で実現するプログラムとすることも出来る。【００２１】
請求項８の発明において、前記情報取得機能は、更に、所定の入力装置から利用者が入力した階層位置情報を受け付け、前記階層位置情報取得機能から受け取った階層位置情報の一部又は全部を、前記入力装置から受け付けた階層位置情報に変更し、前記変更後の階層位置情報に基づいて、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得する、情報取得プログラムである。【００２２】
情報コードから読み取った階層位置情報に基づいて、属性や詳細情報の検索、取得を行うのみならず、階層位置情報の一部又は前部を本発明のように利用者が適宜変更できるようにすることで、その物に関連する属性や詳細情報を容易に取得することが出来る。【００２３】
請求項９の発明において、前記情報出力機能は、前記情報取得機能が取得した属性と詳細情報とを表形式にして出力する、情報取得プログラムである。【００２４】
取得した結果を本発明のように表形式で出力すると良い。【００２５】
請求項１０の発明において、前記情報取得機能は、更に、前記情報取得機能が取得した属性と詳細情報とを前記情報出力機能から出力するか否かの判定の処理を行い、前記情報出力機能は、更に、前記判定の結果、出力許可となった場合にのみ、前記取得した属性と詳細情報とを出力する、情報取得プログラムである。【００２６】
このような処理を設けることによって、情報を出力可能な利用者を限定することが出来、情報漏洩を防止することが出来る。【００２７】
請求項１１の発明において、前記情報取得プログラムは、更に、前記取得した詳細情報についての比較条件を記憶する属性照合機能を有しており、前記階層位置情報取得機能は、前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の階層位置情報を受け取り、前記詳細情報管理コード取得機能は、前記情報コード読取装置が読み取った複数の情報コードに含まれる、各々の詳細情報管理コードを受け取り、前記情報取得機能は、前記階層位置情報と詳細情報管理コードとに基づいて、対応する属性と詳細情報とを前記記憶装置から検索して取得し、前記属性照合機能は、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、その照合結果を前記情報出力機能に渡し、前記情報出力機能は、前記照合結果を出力する、情報取得プログラムである。【００２８】
本発明のように構成することで、複数の物に付された各情報コードを情報コード読取装置で読み取ることによって、それら物同士の関係性や適合性などの検索、判定を行うことが出来る。これによって、例えば立体駐車場に自動車を駐車したい場合に、その自動車が立体駐車場に停められる車体の大きさであるのか、重量であるのか、などの判定を行うことも可能となる。それ以外にも予め比較条件を設定しておけば、様々な物同士の関係性や適合性などの検索、判定が行える。【００２９】
請求項１２の発明は、物の属性を階層構造で関連づけており、前記属性とその属性に対する階層位置情報と詳細情報とを記憶する記憶装置と、プログラムの演算処理を実行する演算装置とを有するコンピュータ端末で機能させる情報取得プログラムであって、前記情報取得プログラムは、前記演算装置に読み込まれる階層位置情報取得機能と情報取得機能と情報照合機能と情報出力機能とを有しており、前記階層位置情報取得機能は、前記物の属性についての階層位置情報を含む情報コードを読み取る情報コード読取装置から、複数の物に付された前記情報コードに含まれる各々の階層位置情報を受け取り、前記情報取得機能は、前記階層位置情報を前記階層位置情報取得機能から受け取り、その階層位置情報に対応する属性と詳細情報とを前記記憶装置から検索して取得し、前記情報照合機能は、前記取得した詳細情報についての比較条件を記憶しており、前記取得した属性と詳細情報と前記比較条件とに基づいて、その比較条件を満たすかを照合し、前記情報出力機能は、前記照合結果を出力する、情報取得プログラムである。【００３０】
本発明によっても、複数の物に付された各情報コードを情報コード読取装置で読み取ることによって、それら物同士の関係性や適合性などの検索、判定を行うことが出来る。これによって、例えば立体駐車場に自動車を駐車したい場合に、その自動車が立体駐車場に停められる車体の大きさであるのか、重量であるのか、などの判定を行うことも可能となる。それ以外にも予め比較条件を設定しておけば、様々な物同士の関係性や適合性などの検索、判定が行える。
【発明の効果】
【００３１】
このように情報コードには属性と詳細情報の階層位置情報を符号化しておくことによって、従来のように情報コードが読み取られただけでは属性や詳細情報そのものを把握することが出来ないので情報の秘匿性を高め、改竄される可能性が低くなる。また属性や詳細情報そのものを符号化するわけではないので、例えば工業製品のように部品に関する情報が多くても、その部品の属性や詳細情報に関する階層位置を符号化しておけば良いだけなので、従来よりも格段に情報量が少なくて済む。またその物に関する属性と詳細情報とを取得できるので、その階層位置を用いて様々な方法での情報の取得が可能となる。【００３２】
更に、必要に応じて、情報の取得可能な利用者を限定することが出来るので、情報の漏洩に対して、情報取得システム全体としての耐性を有する。この為、安全な商取引情報の通信を行う為の基盤を提供することが出来る。【００３３】
また情報コードに階層位置情報のみならず、属性の詳細情報を識別する詳細情報管理コードを含ませることも出来る。更に情報コードを連続して読み取り、読み取った情報コードに基づいて、情報照合手段に予め登録された条件に基づいて処理を行うことによって、情報コードが付された複数の物同士の関係性、適合性などの意味的照合を行うことが出来る。
【図面の簡単な説明】
【００３４】
【図１】本発明のシステム構成の一例を示すシステム構成図である。
【図２】本発明を機能させるコンピュータ端末のハードウェア構成図の一例である。
【図３】本発明の処理プロセスの一例を示すフローチャートである。
【図４】基本的意味単位を模式的に示す概念図である。
【図５】基本的意味単位により構成される階層位置情報の概念図である。
【図６】階層位置に対応する情報とその情報に対応づけられた詳細情報とを階層構造として記憶することを示す概念図である。
【図７】情報記憶手段の概念図の一例である。
【図８】表形式に変換された結果の一例である。
【図９】階層位置に対応する情報とその情報に対応づけられた詳細情報とを階層構造として記憶することを示す概念図の他の例である。
【図１０】表形式に変換された結果の他の例である。
【図１１】階層位置に対応する情報とその情報に対応づけられた詳細情報とを階層構造として記憶することを示す概念図の他の例である。
【図１２】表形式に変換された結果の他の例である。
【図１３】配線用遮断機の各部品の対応関係を示す概念図の一例である。
【図１４】情報コードに階層位置情報と詳細情報管理コードとが含まれていることを模式的に示す図である。
【図１５】自動車の電子タグに記憶された情報コードと、立体駐車装置の電子タグに記憶された情報コードとを用いて、自動車と立体駐車装置の関係性、適合性などの意味的照合を行う場合を模式的に示す一例である。
【図１６】実施例３における情報取得システムのシステム構成の一例を示すシステム構成図である。
【図１７】自動車の電子タグに記憶された情報コードと、スキーキャリアの電子タグに記憶された情報コードと、立体駐車装置の電子タグに記憶された情報コードとを用いて、自動車とスキーキャリアと立体駐車装置の関係性、適合性などの意味的照合を行う場合を模式的に示す一例である。
【図１８】ホテルの部屋の電子タグに記憶された情報コードと、各備品に記憶された情報コードとを用いて、部屋と各備品の関係性、適合性などの意味的照合を行う場合を模式的に示す一例である。
【図１９】ベルトコンベアラインの電子タグに記憶された情報コードと、そこに設置する作業ロボットの電子タグに記憶された情報コードとを用いて、作業ロボットに用いるネジ・ボルトを利用可能なドリルを検索する場合を模式的に示す一例である。
【符号の説明】
【００３５】
１：情報取得システム
２：情報コード読取装置
３：階層位置情報取得手段
４：情報記憶手段
５：情報取得手段
６：情報出力手段
７：詳細情報管理コード取得手段
８：情報照合手段
１０：入力装置
１１：演算装置
１２：記憶装置
１３：通信装置
１４：表示装置
１５：印刷装置
【発明を実施するための最良の形態】
【００３６】
本発明のシステム構成の一例を図１のシステム構成図及び図２のハードウェア構成図を用いて説明する。【００３７】
図２のハードウェア構成図は、本発明の情報取得システム１を実行するコンピュータ端末のハードウェア構成の一例を示した図であって、ＣＰＵなどの演算装置１１、ＲＡＭやハードディスクなどの記憶装置１２を有するコンピュータ端末（サーバも含む）上でその処理が実現される。このコンピュータ端末には、更にキーボード、マウス、情報コード読取装置２などの入力装置１０、ディスプレイなどの表示装置１４、プリンタなどの印刷装置１５、他のコンピュータ端末とインターネット等のネットワークを介してデータの送受信を行う通信装置１３を更に備えていると良い。【００３８】
情報取得システム１を実現するプログラムは、当該コンピュータ端末のハードディスクに記録されており、それが所定の操作が行われることによってＲＡＭなどに読み込まれ、その機能（手段）を演算装置１１で実行することで、情報取得システム１の処理が行われる。これらの処理に用いる情報は、データベースやデータファイルなどの各種のファイル保存形式でＲＡＭやハードディスクなどの記憶装置１２に記憶され、その処理の際に適宜読み出されることで処理が行われる。また処理結果もＲＡＭやハードディスクなどの記憶装置１２に書き出され、適宜記憶される。本発明に於ける各手段は、その機能が論理的に区別されているのみであって、物理上あるいは事実上は同一の領域を為していても良い。【００３９】
情報取得システム１は、階層位置情報取得手段３と情報取得手段５と情報記憶手段４と情報出力手段６とを有する。また情報取得システム１は情報コード読取装置２との間で情報の送受信が可能である。【００４０】
情報コード読取装置２は、物に付された情報コードを読み取る装置であり、例えば情報コードがバーコードの場合、情報コード読取装置２として光学式のバーコードリーダーなどが該当する。情報コードを読み取ることによって、読み取った情報（階層位置情報）を情報取得システム１に渡す。【００４１】
なお本明細書において階層構造（階層位置情報）とは、オブジェクト指向に基づいた基本的意味単位の関係・属性の詳細情報に基づいて構成される、情報コードが付された物の属性などの親子関係・属性継承関係を示す関係構造であり、関係情報を繋ぐことにより表現できる。また基本的意味単位は、図４に示すように、カタログ情報と属性辞書とに分けられる。カタログ情報とは、階層位置情報の元となる情報であって、その物の属性を表す情報の一要素である。また属性辞書とは、カタログ情報の属性の詳細情報を格納している情報である。つまり、基本的意味単位のカタログ情報に割り当てられたユニークコード（階層位置情報）は、その基本的意味単位の上位に属するユニークコードを示す親分類、その属性を表す名称、属性とにより構成されている。そして、カタログ情報における属性を表す属性辞書において、当該属性の名称と定義内容などが詳細情報として関連づけられている。図４に基本的意味単位の概念図を示し、図５にその基本的意味単位により構成される階層位置情報の概念図を示す。図４におけるユニークコードが階層位置情報に相当し、例えば「Ａ００３」の階層位置情報に対応づけられたカタログ情報として、「Ａ００２」の下位に位置し、その名称が「アンプ」であり、属性の詳細情報として「ＡＡＥ１」、「ＡＡＥ２」とを有している。ここで属性の詳細情報「ＡＡＥ１」には、属性辞書として名称「ディレイタイム」、定義内容「伝播遅延」が対応づけられている。従って、階層位置情報が「Ａ００３」のアンプの属性として「ディレイタイム」が存在することが分かる。同様に図５を参照すると、この例では、階層位置情報「Ａ００３」の「アンプ」の下位に、「Ａ００５」の「低周波アンプ」、「Ａ００６」の「無線アンプ」、「Ａ００７」の「広帯域アンプ」が関連づけられている。このうち階層位置情報「Ａ００５」には、図４より、「Ａ００３」の下位に位置し、その名称が「低周波アンプ」であり、属性の詳細情報として「ＡＡＦ５」、「ＡＡＦ９」とを有していることが分かる。【００４２】
このように階層位置情報は、各々の物の属性などの親子関係・属性継承関係が示されている。本明細書において階層位置情報に対応する情報としては、情報コードが付された物やその物を構成する物（物を構成する部品など）の属性に関する情報であって、それらは例えば表形式データ（リレーショナルデータベース、スプレッドシート、シーケンシャルファイルなど）、木形式データ（ツリー型のデータモデル）、パラメトリックデータ（３次元ＣＡＤモデルなど）、空間データ（地図データなど）などのデータ形式があり、その他、多次元、多階層、ニューロン型など多数多種の属性を管理するデータ形式の全てが該当する。【００４３】
階層位置情報取得手段３は、情報コード読取装置２で読み取った、物に付された情報コードに於ける階層位置情報を、情報コード読取装置２から受け取る手段である。なお情報コードには階層位置情報のほか、物の属性の詳細情報を識別するための詳細情報管理コード（図５における「ＡＡＧ１」、「ＡＡＧ２」など）も含まれていても良い。階層位置情報と詳細情報管理コードとの区別は、各情報の定義が予めされており、そのルールに基づいて判別が行われる。上述の場合、例えば先頭１文字が英文字で残り３文字が数字の場合には階層位置情報、先頭３文字が英文字で残り１文字が数字の場合には詳細情報管理コード、のように判別できる。なおこのルールは任意に設定可能である。【００４４】
情報記憶手段４は、物の基本的意味単位を階層構造として関連づけて記憶しており、基本的意味単位におけるカタログ情報と属性辞書とを記憶する手段であって、この基本的意味単位は、階層構造における位置づけである階層位置情報とも対応づけて記憶されている。このような階層構造による情報の記憶の方法の概念図を図６に示す。図６では、例えば、階層位置Ａに対応する属性として「製造企業」があり、更にその属性に対応付けられた詳細情報として「製造企業名」の情報が記憶されている。また階層位置Ｄに対応する属性として「開閉装置」があり、更にその属性に対応付けられた詳細情報として「部品コード」の情報が記憶されている。階層位置Ｅに対応する属性として「低圧開閉装置」があり、更にその属性に対応付けられた詳細情報として「定格遮断容量」、「極散」の情報が記憶されている。階層位置Ｇに対応する属性として「配線用遮断機」があり、更にその属性に対応付けられた詳細情報として「フレームの大きさ」、「取り付け方式」の情報が記憶されている。このようにして記憶される情報記憶手段４の概念図を図７に示す。【００４５】
情報取得手段５は、階層位置情報取得手段３で受け取った階層位置情報に基づいて、当該階層位置に対応する属性とその詳細情報とを情報記憶手段４から検索し、取得する手段である。尚、情報取得手段５は、情報記憶手段４から情報を取得するにあたり、入力装置１０から、当該情報の取得（出力）を要求した利用者の属性情報（例えば、会社、部署、個人を識別する名称や番号等）などの入力を受け付けることにより、階層位置情報に基づいて取得した情報の出力が出来るかを判定する処理を設けても良い。例えば、利用者が入力装置１０から自分の勤務する企業名の入力を受け付け、情報取得手段５は、階層位置情報に基づいて、情報記憶手段４から製造企業名を取得し、入力を受け付けた企業名と取得した製造企業名とが一致している場合には、後述する情報出力手段６から出力を許可し、不一致ならば出力を許可しないとする判定処理を設けることが出来る。【００４６】
情報出力手段６は、情報取得手段５が情報記憶手段４から取得した、階層位置情報に対応する属性と詳細情報とを表示装置１４、印刷装置１５、通信装置１３などにより出力する手段である。例えば取得した属性や詳細情報をディスプレイなどの表示装置１４で表示したり、プリンタなどの印刷装置１５で印刷したり、他のコンピュータ端末にインターネット等のネットワークを介して通信装置１３が送信したりする。
【実施例１】
【００４７】
まずに本発明の情報取得システム１を用いて、物に付された情報コードを読み取る場合の処理プロセスの一例を図３のフローチャート、図１のシステム構成図、図２のハードウェア構成図を用いて説明する。本実施例では、情報コードとしてＱＲコードを用い、情報コードが付される物として、甲社で製造される製品（配線用遮断機）の場合を説明する。尚、この配線用遮断機は、甲社で製造される開閉装置のうち、低圧開閉装置に用いられる部品であるとする。この配線用遮断機の属性の階層位置の概念図が図６であるとする。また情報コードはＱＲコードの他、１次元バーコード、他の２次元バーコードで符号化される他、ＩＣタグなどに情報として記憶されていても良い。【００４８】
図６に示す階層位置の概念図の場合、製造企業（甲社）が製造する開閉装置には低圧開閉装置と高圧開閉装置があり、低圧開閉装置として配線用遮断機、漏電遮断機、低圧遮断機があり、高圧開閉装置として真空遮断機、ガス遮断機がある。そして製造企業、開閉装置、低圧開閉装置、高圧開閉装置、配線用遮断機、漏電遮断機、低圧遮断機、真空遮断機、ガス遮断機にはそれぞれ階層位置の情報が付されており、順にＡ、Ｄ、Ｅ、Ｆ、Ｇ、Ｈ、Ｉ、Ｊ、Ｋとして設定されている。そして本実施例では情報コードが付される物の属性が配線用遮断機なので、情報コードに含まれる階層位置情報として「Ａ、Ｄ、Ｅ、Ｆ」が符号化されている。例えば配線用遮断機の駆体の表面に当該情報コードが付されていると良い。【００４９】
また各階層位置に対応する属性には、各々詳細情報が対応する。例えば階層位置Ａの属性「製造企業」には詳細情報として「製造企業名」が、階層位置Ｄの属性「開閉装置」には詳細情報として「部品コード」が、階層位置Ｅの属性「低圧開閉装置」には詳細情報として「定格遮断容量」と「極散」が、階層位置Ｇの属性「配線用遮断機」には詳細情報として「フレームの大きさ」と「取り付け方式」の情報が対応付けられている。それ以外の階層位置Ｆ、Ｈ、Ｉ、Ｊ、Ｋの属性にも各々詳細情報が対応付けられている。尚、配線用遮断機の各部品について、表形式で模式的に示したものを図１３に示す。これも情報記憶手段４に記憶されているとする。【００５０】
まず本発明の利用者は、配線用遮断機に付された情報コードを情報コード読取装置２により読み取る（Ｓ１００）。この読取により図６に示すように、当該物の属性の階層位置情報を階層位置情報取得手段３が取得する（Ｓ１１０）。【００５１】
例えば情報コードが図６に示すＱＲコードであった場合、それを情報コード読取装置２で読み取ることによって、階層位置情報取得手段３は、情報コード読取装置２が読み取った階層位置Ａ、Ｄ、Ｅ、Ｇの階層位置情報を情報コード読取装置２から受け取る。【００５２】
情報取得手段５は、階層位置情報取得手段３で受け取った当該物に付された情報コードから読み取られた階層位置情報（ここでは階層位置Ａ、Ｄ、Ｅ、Ｇの情報）に基づいて、当該階層位置に対応する属性と詳細情報を情報記憶手段４から取得する（Ｓ１２０）。【００５３】
ここでは階層位置情報として階層位置Ａ、Ｄ、Ｅ、Ｇなので、その階層位置情報に対応する属性とその詳細情報を取得する。情報記憶手段４が図７及び図１３に示した状態だとすると、属性「製造企業」の詳細情報が「製造企業名：甲社」であり、属性「開閉装置」の詳細情報が「部品コード：ＡＢＵＨＩＮ００１、ＡＢＵＨＩＮ００２」であり、属性「低圧開閉装置」の詳細情報が「定格遮断容量:５９６．８、５９６．７」と「極散：ＪＰ」であり、属性「配線用遮断機」の詳細情報が「フレームの大きさ：５０ＡＦ、１００ＡＦ」と「取り付け方式：表面取り付け」であるので、階層位置情報として取得した階層位置に対応する属性と詳細情報を情報記憶手段４から取得して、表形式に変換する。表形式に変換された結果を図８に示す。【００５４】
情報出力手段６は、情報取得手段５で階層位置情報に基づいて取得した属性と詳細情報を表示装置１４、印刷装置１５、通信装置１３などにより出力する（Ｓ１３０）。例えば取得した属性と詳細情報をディスプレイなどの表示装置１４で表示したり、プリンタなどの印刷装置１５で印刷したり、他のコンピュータ端末にインターネット等のネットワークを介して通信装置１３が送信したりする。例えば図８が結果としてディスプレイに表示されたりする。【００５５】
このように情報コードに物の属性と詳細情報とを直接、符号化するのではなく、その階層位置情報を符号化しておき階層位置情報を読み取り、該当する属性と詳細情報を取得することによって、情報コードとして符号化する情報を大幅に減らすことが出来る。また従来のように情報コードにそのまま詳細情報までを符号化した場合、物に付された情報コードは、例えば属性として「配線用遮断機」と詳細情報として「フレームの大きさ：５０ＡＦ、１００ＡＦ」と「取り付け方式：表面取り付け」とが符号化されていることとなる。従って配線用遮断機の部品コードや製造企業名、定格遮断容量、極散などの属性の異なる詳細情報については別途符号化しない限り情報を取得することは出来ないが、これらの総ての情報を符号化してしまうと大量の情報が必要となる。一方、本件発明では階層位置情報を符号化しているに過ぎないので、その階層位置情報に対応する属性と詳細情報が容易に取得することが出来ると共に、情報コードに符号化する情報も大幅に減らすことが出来る。【００５６】
尚、上述の情報コードに全ての階層位置情報を符号化しておかなくても、同じ階層について一部をワイルドカード（任意の文字数の任意の文字列。ＵＮＩＸ（登録商標）の「＊」、「？」など）にすることもできる。例えば図９に示すように情報コードに符号化する階層位置情報として「＊、Ｄ、Ｅ、Ｇ」としても良い。そうするとここで「＊」がワイルドカードなので、同じ階層に於ける他の階層位置も含むこととなる。そうすると、図９の場合では属性「製造企業」として階層位置Ａに限定されず、階層位置Ｂ、階層位置Ｃも含むこととなる。従って「甲社」の他にも「乙社」、「丙社」も含み、「Ａ、Ｄ、Ｅ、Ｇ」、「Ｂ、Ｄ、Ｅ、Ｇ」、「Ｃ、Ｄ、Ｅ、Ｇ」の３通りの階層位置に対応する属性と詳細情報を情報取得手段５は取得する。このようにして取得された情報の一例を図１０に示す。【００５７】
また情報記憶手段４に記憶する情報の階層の概念図が図１１に示す場合であって、情報コードから読み取った階層位置情報が「Ａ、Ｘ、＊」であった場合、階層位置Ａ、階層位置Ｘ、階層位置Ｘの下位に属する全ての階層位置（ここでは階層位置ＸＡ、階層位置ＸＢ）の属性と詳細情報を、情報取得手段５は情報記憶手段４から取得することとなる。【００５８】
このように従来のように情報コードに属性の詳細情報をそのまま符号化するのではなく、本発明のように階層位置情報を符号化しておくことによって、幅広い形で情報を取得することが出来る。特にワイルドカードを含めておくことによって、一通りでない階層位置情報となるので、情報の取得可能性が広がる。【００５９】
また、情報取得手段５で情報取得の際に、情報コード読取装置２で読み取った階層位置情報の一部又は全部をそのまま用いるのではなく、階層位置情報の一部又は全部をワイルドカードや他の階層位置情報に変更できるようにしても良い。この場合、情報取得手段５は、階層位置情報の入力を入力装置１０などから受け付け、その階層位置情報の一部を変更する。例えば情報コード読取装置２が読み取った階層位置情報が「Ａ、Ｘ、ＸＡ」でそれを階層位置情報取得手段３が情報コード読取装置２から受け取ったとき、階層位置情報のうち「ＸＡ」をワイルドカード「＊」や他の階層位置「ＸＢ」などに変更する入力を入力装置１０から行い、その入力を情報取得手段５で受け付けることによって、情報記憶手段４に於ける情報取得の際には階層位置情報として「Ａ、Ｘ、＊」や「Ａ、Ｘ、ＸＢ」を階層位置情報としても良い。【００６０】
更に情報コード読取装置２で読み取った階層位置情報に、詳細情報を限定する入力を入力装置１０から情報取得手段５が受け付けることによって、ピンポイントの情報を取得できるようにしても良い。例えば読み取った階層位置情報が「Ａ、Ｄ、Ｅ、Ｇ」のときに、その階層位置情報が階層位置情報取得手段３から情報取得手段５に渡されるが、ここでは階層位置情報を変更する入力を行うので、変更する階層位置情報の入力を情報取得手段５が受け付ける。【００６１】
例えば入力装置１０１０から階層位置情報を「Ａ」を「＊」に変更する入力を受け付け、更に「部品コード＝ＡＢＵＨＩＮ００２」の情報を付加する入力を受け付ける。そうするとそれらの情報を情報取得手段５が受け付ける。情報取得手段５は、入力装置１０１０から受け付けた階層位置情報「Ａ」を「＊」に変更する情報と、「部品コード＝ＡＢＵＨＩＮ００２」を付加する情報とに基づいて、階層位置情報取得手段３から受け取った階層位置情報「Ａ、Ｄ、Ｅ、Ｇ」を「＊、Ｄ、Ｅ、Ｇ、部品コード＝ＡＢＵＨＩＮ００２」に変更する。そして変更後の階層位置情報に基づいて、情報取得手段５は、情報記憶手段４から該当する階層位置情報に対応する情報を取得する。この際に、ワイルドカード「＊」と詳細情報「部品コード＝ＡＢＵＨＩＮ００２」の限定が付されているので、階層位置Ｄの「部品コード」として「ＡＢＵＨＩＮ００２」以外の部品コードは取得しない。従って、図１２に示すような情報を情報記憶手段４から取得し、情報出力手段６で出力する。【００６２】
更に、従来は一度、情報コードに詳細な情報をコード化してしまうと、その内容を更新、削除、登録等を行うことが出来ない。そこで、上述の処理に加えて、本発明の情報取得システム１の情報記憶手段４に記憶する情報の更新、削除、登録等を行う情報更新手段（図示せず）を設けることによって、これが可能となる。つまり、更新する情報とその階層位置情報とを入力装置１０から情報更新手段が受け付け、それを情報記憶手段４で更新したり、削除する情報の指定を入力装置１０から受け付け、当該情報を情報記憶手段４から削除したり、また同様に登録する情報とその階層位置情報とを入力装置１０から受け付け、当該情報を情報記憶手段４に登録したりする。これによって、情報コード自体を変更せずとも、階層位置情報に対応付けて情報の更新が可能となる。
【実施例２】
【００６３】
次に、本発明の情報取得システム１において、物に付される情報コードに階層位置情報のみならず、属性の詳細情報を識別する詳細情報管理コードも含まれている場合を説明する。この場合の情報コード読取装置２によって読み取られた情報コードの内容の一例を図１４に示す。図１４の場合、物にＱＲコードやその他の２次元コード、１次元コード、ＩＣタグなどが付されており、その情報コードの内容が記載（または記憶）されている。その読み取られた内容が図１４である。図１４では、「Ａ００３，Ａ００７，Ａ０１１，Ａ１１２，ＡＡＧ１．ＡＡＧ２」が読み取られている。これは階層位置情報として「Ａ００３，Ａ００７，Ａ０１１，Ａ１１２」が含まれており、詳細情報管理コードとして「ＡＡＧ１．ＡＡＧ２」が含まれている。なお図１４の情報コードの内容は、図５の階層構造を元にしたものである。【００６４】
上述の実施例１では、階層位置情報のみが基本的意味単位として含まれている場合であったが、本実施例では更に当該階層位置情報の属性を示す情報としてそれを識別する詳細情報管理コードも含まれている。従って読み取った情報コードにおいては、「Ａ００３」、「Ａ００７」、「Ａ０１１」、「Ａ１１２」の各階層位置情報に対応する属性とその詳細情報の他、情報コードが付された物の属性の詳細情報として「ＡＡＧ１」、「ＡＡＧ２」に対応する属性の詳細情報が含まれていることを示している。このように階層位置情報のみならず、属性の詳細情報を識別する詳細情報管理コードも情報コードにおける基本的意味単位に含まれることによって、階層位置情報を辿らずとも、直接その物の属性を知ることも出来る。【００６５】
また詳細情報管理コードを実施例１と同様に検索キーとすることによって、当該属性の詳細情報を有する物を簡単に検索したり、情報更新手段によって、情報記憶手段４に記憶する情報の更新、削除、登録等が容易に行うことが可能となる。なお情報コード読取装置２で情報コードを読み取り、その情報コードに含まれる階層位置情報を階層位置情報取得手段３が、その情報コードに含まれる詳細情報管理コードを詳細情報管理コード取得手段７が取得し、その階層位置情報、詳細情報管理コードに対応する情報を情報取得手段５が情報記憶手段４から取得して、表示装置１４で表示などをする処理は実施例１と同様に行える。また情報記憶手段４では、階層位置情報に対応する情報の他、詳細情報管理コードに対応する情報も記憶している。
【実施例３】
【００６６】
上述の実施例１及び実施例２では、一つの情報コードを情報コード読取装置２で読み取り、その情報コードに対応した属性の詳細情報などを表示等する場合を説明したが、複数の物に付された情報コードを情報コード読取装置２で読み取り、その物同士の意味的関係における制御を実施するように構成することも出来る。この物同士の意味的関係における制御を「意味的照合」と本明細書では呼ぶこととする。【００６７】
例えば立体駐車場の立体駐車装置に貼付された電子タグに含まれる情報コードと、自動車に貼付された電子タグに含まれる情報コードとを情報コード読取装置２で読み取ることによって、当該自動車の車体サイズ、重量が適合しているかなどを調べることが出来る。それを模式的に示す図が図１５である。なお図１５では自動車の階層構造を示すのが左側であり、立体駐車装置の階層構造を示すのが右側となる。【００６８】
なお意味的照合を行う情報取得システム１には、意味的照合についてどの情報をどのような条件で比較するのか、が予め記憶されている情報照合手段８を備えている。このような情報取得システム１の一例を図１６に示す。本実施例では立体駐車装置に自動車が収まるか、を照合することとなるので、自動車の車体サイズ（全長、全幅、全高）、重量の属性の詳細情報が、立体駐車装置で定められている車体サイズ、重量の属性の詳細情報以下であるかを判断する条件が記憶されている。【００６９】
まず立体駐車場に自動車が進入してきた場合、例えば受付を行うブースにおいて、係員が自動車に備えられてる電子タグに含まれる情報コードを、情報コード読取装置２で読み取る。この読み取りは係員が行っても良いし、電子タグが自動的に情報コード読取装置２で読み取るようにしても良い。自動車の電子タグを読み取った後、それは一時的に記憶される。また係員は、所定の場所に設けられている立体駐車装置の電子タグを情報コード読取装置２で読み取る。なお立体駐車装置の電子タグの情報コードは毎回読み込まなくても、予め情報コード読取装置２は所定の記憶装置１２に記憶されていても良いし、最初に一回読み込むようにしてそれ以降は所定の記憶装置１２に記憶されるように構成しても良い。【００７０】
このように自動車と立体駐車装置の電子タグに記憶されている情報コードが読み取られると、各情報コードにおける階層位置情報を階層位置情報取得手段３が、詳細情報管理コードを詳細情報管理コード取得手段７が、情報コードから抽出する。そして読み取った階層位置情報と詳細情報管理コードとが情報取得手段５に渡される。【００７１】
情報取得手段５は、階層位置情報と詳細情報管理コードに対応する情報を情報記憶手段４から抽出し、その情報を情報照合手段８に渡す。そして情報照合手段８は、そこに記憶されている条件を満たすか否かを照合する。ここでは、自動車の車体サイズ（全長、全幅、全高）と重量とを示す属性の詳細情報と、立体駐車装置の車体サイズ（全長、全幅、全高）と重量とを示す属性の詳細情報とを照合し、自動車の車体サイズ、重量の属性の詳細情報が、立体駐車装置のそれら以下であるかを比較することとなる。図１５に示すように、これらはいずれも条件を充足しているので、情報照合手段８は、情報出力手段６に対して「駐車許可」などの表示指示を渡し、情報出力手段６は、そのような表示を行うと共に、駐車場のゲートバーなどを開放する。これによって自動車は立体駐車装置内に進入して駐車を行う。【００７２】
上述の場合では自動車と立体駐車装置とを比較したが、自動車に更にスキーキャリアが取り付けられており、それも加味して判断を行う場合を以下に示す。この場合、自動車、スキーキャリア、立体駐車装置のいずれにも階層構造が定められており、それらの属性の詳細情報などが情報記憶手段４に記憶されている。【００７３】
この場合、情報照合手段８では、自動車の車体サイズと重量の比較の際に、複数の電子タグの情報を読み取った場合には、自動車の電子タグに記憶された情報コードにおける全高と重量の情報に、それ以外の電子タグに記憶された情報コードにおける全高と重量とを加算した上で比較し、また全長と全幅については、自動車の電子タグに記憶された情報コードにおける全長と全幅と、それ以外の電子タグに記憶された情報コードにおける全長と全幅とを比較して大きい方の値で比較する、ことの条件が事前に記憶されている。【００７４】
なおこの場合の階層構造の一例を図１７に示す。【００７５】
立体駐車場に、スキーキャリア付きの自動車が進入してきた場合、例えば受付を行うブースにおいて、係員が自動車に備えられてる電子タグに含まれる情報コードと、スキーキャリアに備えられている電子タグに含まれる情報コードとを、情報コード読取装置２で読み取る。この読み取りは係員が行っても良いし、電子タグを自動的に情報コード読取装置２で読み取るようにしても良い。自動車とスキーキャリアの電子タグを読み取った後、それは一時的に記憶される。また係員は、所定の場所に設けられている立体駐車装置の電子タグを情報コード読取装置２で読み取る。なお立体駐車装置の電子タグの情報コードは毎回読み込まなくても、予め情報コード読取装置２は所定の記憶装置１２に記憶されていても良いし、最初に一回読み込むようにしてそれ以降は所定の記憶装置１２に記憶されるように構成しても良い。【００７６】
このように自動車とスキーキャリアと立体駐車装置の電子タグに記憶されている情報コードが読み取られると、各情報コードにおける階層位置情報を階層位置情報取得手段３が、詳細情報管理コードを詳細情報管理コード取得手段７が、情報コードから抽出する。そして読み取った階層位置情報と詳細情報管理コードとが情報取得手段５に渡される。【００７７】
情報取得手段５は、階層位置情報と詳細情報管理コードに対応する情報を情報記憶手段４から抽出し、その情報を情報照合手段８に渡す。そして情報照合手段８は、そこに記憶されている条件を満たすか否かを照合する。ここでは、まず情報照合手段８における条件に従って、自動車の車体サイズ（全長、全幅、全高）と重量とを示す属性の詳細情報と、スキーキャリアのサイズ（全長、全幅、全高）と重量とを示す属性の詳細情報とを比較して、全長と全幅のうち大きい属性の詳細情報を判定する。そうするといずれも自動車の属性の詳細情報が大きいので、全長の属性の詳細情報、全幅の属性の詳細情報を判定に用いることを決定する。また同様に全高と重量については各々の属性の詳細情報を加算する条件なので、それらを加算する。【００７８】
このように自動車とスキーキャリアとの属性の詳細情報の処理を行った後、立体駐車装置の車体サイズ（全長、全幅、全高）と重量とを示す属性の詳細情報を照合し、自動車及びスキーキャリアの車体サイズ、重量の属性の詳細情報が、立体駐車装置のそれら以下であるかを比較することとなる。図１７に示すように、これらはいずれも条件を充足しているので、情報照合手段８は、情報出力手段６に対して「駐車許可」などの表示指示を渡し、情報出力手段６は、そのような表示を行うと共に、駐車場のゲートバーなどを開放する。これによって自動車は立体駐車装置内に進入して駐車を行う。【００７９】
上述の例では自動車と立体駐車場との照合の場合を説明したが、その他にも、例えばホテルの部屋に電子タグを貼付し、その電子タグには、部屋の通常の備品情報やエキストラベッドなどを入れる場合のキャパシティや部屋のアレンジの情報を指す辞書にアクセスできるコード（階層位置情報や詳細情報管理コード）を情報コードとして格納しておく。またその部屋の備品に貼付された電子タグには、その備品の仕様や特徴、耐用年数、メンテナンス履歴などの情報を指す辞書にアクセスできるコード（階層位置情報や詳細情報管理コード）を格納しておく。そして部屋の電子タグと、備品の電子タグについて、情報コード読取装置２で読み取ることで、それらに格納された情報コードを読み出し、階層位置情報取得手段３がその情報コードに含まれる階層位置情報を取得し、また詳細情報管理コード取得手段７（図示せず）がその情報コードに含まれる詳細情報管理コードを取得し、情報取得手段５がそれらに対応する情報を情報記憶手段４から取得する。そしてそれらの取得した情報を各々比較して、矛盾がないか、などを照合することが出来る。これらを模式的に示す図が図１８である。【００８０】
図１８に示した場合、部屋に貼付された電子タグの情報コードには、その部屋に設置されている通常のベッド数、導入可能なエクストラベッド数（拡張ベッド数）、テーブル数、照明数、それらの取り替え時期、ベッド幅、などの様々な備品に関する属性の詳細情報を示す階層位置情報、詳細情報管理コードが含まれている。【００８１】
同様に、ベッド、テーブル、照明などの各備品についてもその全幅、全高、全長などのサイズに関する情報や、交換時期（耐用期間）など備品に適応した属性の詳細情報を示す階層位置情報、詳細情報管理コードが含まれている。【００８２】
これらの属性の詳細情報はいずれも情報記憶手段４に記憶されている。また情報照合手段８には、ホテルの部屋の情報コードに含まれる属性の詳細情報における各備品の数と、各備品から読み取った属性の詳細情報の数とを比較し、また各備品の交換時期（耐用期間）とを比較して、不足している／多い備品、交換時期を過ぎている備品を情報出力手段６から出力する、ことを意味する条件が設定されている。【００８３】
まずホテルの部屋の担当者などが部屋に貼付された電子タグに記憶された情報コードを情報コード読取装置２で読み取る。そして部屋の備品、ベッドやテーブル、照明などに貼付された電子タグに記憶された情報コードを情報コード読取装置２で読み取る。情報コード読取装置２で読み取った情報コードについて、階層位置情報取得手段３がその情報コードから階層位置情報を、詳細情報管理コード取得手段７がその情報コードから詳細情報管理コードを抽出し、情報取得手段５に渡す。【００８４】
情報取得手段５は、階層位置情報と詳細情報管理コードとに基づいて、情報記憶手段４から対応する情報を取得して、取得した情報を情報照合手段８に渡す。【００８５】
情報照合手段８は、部屋の情報コードに含まれる、通常のベッド数、導入可能なエクストラベッド数（拡張ベッド数）、テーブル数、照明数、それらの取り替え時期、ベッド幅などの属性の詳細情報と、各備品の情報コードに含まれる備品の大きさや交換時期に関する属性の詳細情報とを比較する。そして各備品数があっているか、大きさがあっているか、交換時期を過ぎていないか、などを照合し、その結果を情報出力手段６に渡す。情報出力手段６はその結果を出力する。【００８６】
次に本実施例の他の適用例として、プラントエンジニアがベルトコンベアラインにおいて作業ロボットを装着するにあたり、どのドリルやネジ・ボルトを用いたらよいのか、を選択する場合を説明する。これを模式的に示す図が図１９である。この場合、情報照合手段８には、ベルトコンベアラインと作業ロボットの情報コードの含まれる属性の詳細情報から、作業ロボットに用いるネジ・ボルトの属性の詳細情報を抽出し、その属性の詳細情報に対応したドリルの仕様（型番など）を情報記憶手段４から検索する、条件が予め登録されている。【００８７】
まずプラントエンジニアは、ベルトコンベアラインに貼付された電子タグに記憶された情報コードと、作業ロボットのカタログに貼付された電子タグに記憶された情報コードとを情報コード読取装置２で読み取る。読み取った各情報コードに含まれる階層位置情報を階層位置情報取得手段３が、詳細情報管理コードを詳細情報管理コード取得手段７が抽出し、情報取得手段５に渡す。【００８８】
情報取得手段５は、それぞれの階層位置情報と詳細情報管理コードとに基づいて、対応する属性の詳細情報を情報記憶手段４から取得し、それを情報照合手段８に渡す。情報照合手段８は、その作業ロボットに装着可能なネジ・ボルトの属性の詳細情報を抽出し、その属性の詳細情報を検索キーとして情報記憶手段４から、当該属性の詳細情報に対応したドリル（ネジやボルトを利用可能なドリル）の仕様（型番など）の属性の詳細情報を抽出する。そして抽出したドリルの属性の詳細情報を情報出力手段６に渡し、情報出力手段６で出力を行う。このように構成することで、作業ロボットに装着可能なネジ・ボルトの情報を知ることが出来ると共に、ネジ・ボルトを用いるためのドリルの仕様をプラントエンジニアが知ることが出来る。これによって、プラントエンジニアはどのようなドリルを購入したらよいか判断できる。またこのような商品選択の他、上述と同様に、作業ロボットの重量とボルトの強度との関係から安全基準書に基づく数式を、条件として情報照合手段８に登録しておくことによって、作業ロボットとそれに用いる適したボルトを強度の観点から判定するなどの処理に本発明を用いることも出来る。
【産業上の利用可能性】
【００８９】
このように情報コードには属性と詳細情報の階層位置情報を符号化しておくことによって、従来のように情報コードが読み取られただけでは属性や詳細情報そのものを把握することが出来ないので情報の秘匿性を高め、改竄される可能性が低くなる。また属性や詳細情報そのものを符号化するわけではないので、例えば工業製品のように部品に関する情報が多くても、その部品の属性や詳細情報に関する階層位置を符号化しておけば良いだけなので、従来よりも格段に情報量が少なくて済む。またその物に関する属性と詳細情報とを取得できるので、その階層位置を用いて様々な方法での情報の取得が可能となる。【００９０】
更に、必要に応じて、情報の取得可能な利用者を限定することが出来るので、情報の漏洩に対して、情報取得システム１全体としての耐性を有する。この為、安全な商取引情報の通信を行う為の基盤を提供することが出来る。【００９１】
また情報コードに階層位置情報のみならず、属性の詳細情報を識別する詳細情報管理コードを含ませることも出来る。更に情報コードを連続して読み取り、読み取った情報コードに基づいて、情報照合手段８に予め登録された条件に基づいて処理を行うことによって、情報コードが付された複数の物同士の関係性、適合性などの意味的照合を行うことが出来る。
【図１】
2008023401.tif 000003
【図２】
2008023401.tif 000004
【図３】
2008023401.tif 000005
【図４】
2008023401.tif 000006
【図５】
2008023401.tif 000007
【図６】
2008023401.tif 000008
【図７】
2008023401.tif 000009
【図８】
2008023401.tif 000010
【図９】
2008023401.tif 000011
【図１０】
2008023401.tif 000012
【図１１】
2008023401.tif 000013
【図１２】
2008023401.tif 000014
【図１３】
2008023401.tif 000015
【図１４】
2008023401.tif 000016
【図１５】
2008023401.tif 000017
【図１６】
2008023401.tif 000018
【図１７】
2008023401.tif 000019
【図１８】
2008023401.tif 000020
【図１９】
2008023401.tif 000021
【国際調査報告】
2008023401.tif 000022
2008023401.tif 000023
2008023401.tif 000024
2008023401.tif 000025