(57)【要約】【課題】簡便な方法で手軽に所望の検索を行い、利便性の向上を図る。【解決手段】検索装置１００は、情報を記憶するＩＣ回路部１５０とこれに接続されたアンテナ１５１とを備えた無線タグ回路素子Ｔoに対し情報送受信を行うアンテナ８及び通信制御部１２４とを有し、これらを介し、ＩＣ回路部１５０にそれぞれ記憶された利用者の嗜好情報又はこれに対応する情報を取得し、この取得した複数の利用者の嗜好情報に基づき、所望の検索用論理式を生成し、前記検索用論理式を用いた検索を実行するための検索信号を出力する。【選択図】図１１
2008052565.tif 000002
【特許請求の範囲】
【請求項１】
タグ媒体に内蔵され、情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備えた無線タグ回路素子に対し、無線通信を介して情報送受信を行うための通信手段と、
前記無線タグ回路素子の前記ＩＣ回路部に記憶された、対応する前記タグ媒体に係わる検索要素情報を、前記通信手段を介して取得する情報取得手段と、
この情報取得手段で取得した前記検索要素情報と、前記タグ媒体の配置状況とに基づき、検索用論理式を生成する論理式生成手段と
を有することを特徴とする論理式生成装置。
【請求項２】
請求項１記載の論理式生成装置において、
前記タグ媒体の配置状況を検出する配置検出手段を有し、
前記論理式生成手段は、
この配置検出手段で検出した前記タグ媒体の配置状況情報と、前記検索要素情報とに基づき、検索用論理式を生成する
ことを特徴とする論理式生成装置。
【請求項３】
請求項２記載の論理式生成装置において、
前記配置検出手段は、
前記タグ媒体が表裏いずれの面を上面としているかを検出する表裏検出手段、若しくは、複数の前記タグ媒体が離反しているか重畳しているかを検出する離反・重畳検出手段のうち、
少なくとも一方を含むことを特徴とする論理式生成装置。
【請求項４】
請求項１乃至３のいずれか１項記載の論理式生成装置において、
前記タグ媒体の前記無線タグ回路素子に対し通信を行うための複数の通信領域を有し、
複数の前記通信手段が、前記複数の通信領域にそれぞれ設けられており、
前記論理式生成手段は、各通信領域それぞれにおける領域別論理式を算出する領域別生成手段を備える
ことを特徴とする論理式生成装置。
【請求項５】
請求項４記載の論理式生成装置において、
複数の前記領域別生成手段でそれぞれ算出した複数の前記領域別論理式の論理和を算出する論理和生成手段を有する
ことを特徴とする論理式生成装置。
【請求項６】
請求項１乃至５のいずれか１項記載の論理式生成装置において、
前記情報取得手段は、
前記検索要素情報として、テキスト情報、時間情報、場所情報、及び色彩情報のうち、少なくとも１つの情報を取得する
ことを特徴とする論理式生成装置。
【請求項７】
情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備え、タグ媒体に設けられた第１無線タグ回路素子に対し無線通信を介して情報送受信を行うための第１通信手段と、
前記第１無線タグ回路素子の前記ＩＣ回路部に記憶された、対応する前記タグ媒体に係わる検索要素情報を、前記第１通信手段を介して取得する情報取得手段と、
前記タグ媒体の配置状況を検出する配置検出手段と、
前記情報取得手段で取得した前記検索要素情報と、前記配置検出手段で検出した前記タグ媒体の配置状況情報とに基づき、検索用論理式を生成する論理式生成手段と、
検索対象となるデータベースに対し前記論理式生成手段で生成した前記検索用論理式を用いた検索を実行するための、検索信号を出力する検索信号出力手段とを有することを特徴とする検索装置。
【請求項８】
請求項７記載の検索装置において、
前記タグ媒体の配置状況の検出を所定周期で繰り返すよう前記配置検出手段を制御する検出制御手段を有し、
前記論理式生成手段は、
前記配置検出手段で新たな前記配置状況を検出したときは、これに対応して新たな前記検索用論理式を生成する
ことを特徴とする検索装置。
【請求項９】
請求項７又は８記載の検索装置において、
前記検索信号出力手段より出力した前記検索信号による前記データベースの検索結果を表示するための表示信号を出力する表示信号出力手段を有することを特徴とする検索装置。
【請求項１０】
請求項７乃至９のいずれか１項記載の検索装置において、
前記タグ媒体の前記第１無線タグ回路素子に対し通信を行うための複数の通信領域と、
前記複数の通信領域にそれぞれ設けられた複数の前記第１通信手段を選択的に切り替えて前記無線通信を行うための切替制御手段と
を有することを特徴とする検索装置。
【請求項１１】
請求項７乃至９のいずれか１項記載の検索装置において、
前記第１通信手段は、
直交する２方向に略格子状に配設されたコイル要素からなるマトリックスコイルアンテナを備える
ことを特徴とする検索装置。
【請求項１２】
請求項７乃至１１のいずれか１項記載の検索装置において、
情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備えた第２無線タグ回路素子が設けられたタグ搬送体を搬送する搬送手段と、
前記第２無線タグ回路素子に対し無線通信を介して情報送受信を行うための第２通信手段と、
この第２通信手段を介し、前記論理式生成手段で生成した前記検索用論理式を前記第２無線タグ回路素子の前記ＩＣ回路部に書き込む書き込み制御手段と
を有することを特徴とする検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、対象物の検索を行うために用いる検索用の論理式を生成する論理式生成装置及びこれを備えた検索装置に関するものである。
【背景技術】
【０００２】
例えば多数の情報の管理を行う際に、それら膨大な情報をデータベース内に格納保持しておき、適宜の検索装置を用いて操作者が手動入力にて検索操作を行うことにより、データベース内の情報の中から欲しい情報を見つけ出し、取得することは既に広く行われている。
【０００３】
一方、物品の管理を行う際、管理対象の物品に情報保持部（バーコードや無線タグ等）を設け、その保持された情報を非接触で読み取る情報読み取り装置が、既に知られている。例えば、情報保持部として無線タグを設ける場合、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）システムと称される。このシステムにおいては、例えばラベル状の無線タグに備えられた無線タグ回路素子が、所定の無線タグ情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されて情報の送受信を行うアンテナとを備えており、無線タグが汚れている場合や見えない位置に配置されている場合であっても、リーダ／ライタ側よりＩＣ回路部の無線タグ情報に対してアクセス（情報の読み取り／書き込み）が可能であり、既に様々な分野において実用化されている。
【０００４】
これらデータベース検索及びＲＦＩＤシステムの両方を用いた従来技術の一例として、例えば特許文献１に記載の物品管理システムがある。この物品管理システム（蔵書管理システム）は、書籍それぞれに設けた無線タグ回路素子の識別情報（タグＩＤ）と物品情報（書籍情報）との相関情報（ひも付け情報）が書籍収納データベースに格納保持され、操作端末（処理コンピュータ）がこのデータベースを検索可能に接続されている。利用者は、ある物品（書籍）を探したい場合には、書架の脇に設置してある固定型の操作端末において、表示手段（表示モニタ）を見ながら目的とする物品を特定する情報（書籍名、著者名等）によってデータベースを検索し、当該物品に対応する無線タグ回路素子の識別情報（タグＩＤ）を取得する。その後、この取得したタグＩＤ等を用いて読み取り装置で書架の各図書の無線タグ回路素子の探索（スキャン）を行う。
【０００５】
【特許文献１】特開２００５−８３４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上記従来技術では、データベースへのアクセスは通常の操作端末における操作者の手動操作であり、表示手段（表示モニタ）を見ながら目的とする物品を特定する情報（書籍名、著者名等）を手動入力し、これを検索ツールとしてデータベースを検索する。そして、当該物品に対応する無線タグ回路素子の識別情報（タグＩＤ）を取得する。
【０００７】
このように、データベースと無線タグ回路素子とを組み合わせたシステムとなっているが、無線タグ回路素子を用いた通信で必要な識別情報を単にデータベースから取得するようになっているに過ぎないものであった。データベースの検索そのものにおいて、手動入力に代えて無線タグ回路素子を用いた検索操作を可能とすれば、例えば複雑な検索式を手動で設定したり入力したりすることなく簡便な方法で手軽に所望の検索を行うことができ、操作者（検索者）の負担が低減され便利であるが、そのような配慮は特になされていなかった。
【０００８】
本発明の目的は、無線タグ回路素子を用いたデータベース検索操作を可能とし、検索者の利便性を向上できる論理式生成装置及びこれを用いた検索装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、第１の発明は、タグ媒体に内蔵され、情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備えた無線タグ回路素子に対し、無線通信を介して情報送受信を行うための通信手段と、前記無線タグ回路素子の前記ＩＣ回路部に記憶された、対応する前記タグ媒体に係わる検索要素情報を、前記通信手段を介して取得する情報取得手段と、この情報取得手段で取得した前記検索要素情報と、前記タグ媒体の配置状況とに基づき、検索用論理式を生成する論理式生成手段とを有することを特徴とする。
【００１０】
本願第１発明においては、タグ媒体に備えられた無線タグ回路素子に対し通信手段で情報送受信が行われ、無線タグ回路素子のＩＣ回路部から情報取得手段でタグ媒体に係わる検索要素情報が取得される。そして、論理式生成手段で、上記検索要素情報とタグ媒体の配置情報とに応じて検索用論理式が生成される。
【００１１】
これにより、検索条件の設定の際には、その条件に対応した検索要素情報を備えたタグ媒体を適宜の態様に配置することで、所望の検索用論理式を自動的に論理式生成手段によって生成させることができる。したがって、複雑な検索式を手動で設定したり入力したりすることなく、簡便な方法で手軽に所望の検索を行うための論理式を生成することができるので、検索者の利便性を大きく向上することができる。
【００１２】
第２発明は、上記第１発明において、前記タグ媒体の配置状況を検出する配置検出手段を有し、前記論理式生成手段は、この配置検出手段で検出した前記タグ媒体の配置状況情報と、前記検索要素情報とに基づき、検索用論理式を生成する
ことを特徴とする。
【００１３】
無線タグ回路素子のＩＣ回路部から情報取得手段で取得したタグ媒体に係わる検索要素情報と、配置検出手段で検出したタグ媒体の配置状況情報とに基いて、論理式生成手段で検索用論理式を生成することができる。
【００１４】
第３発明は、上記第２発明において、前記配置検出手段は、前記タグ媒体が表裏いずれの面を上面としているかを検出する表裏検出手段、若しくは、複数の前記タグ媒体が離反しているか重畳しているかを検出する離反・重畳検出手段のうち、少なくとも一方を含むことを特徴とする。
【００１５】
これにより、タグ媒体の配置状況として、表裏どちらの向きに配置されているか、また複数枚が離れておかれているか重なるように配置されているかを検出することができる。
【００１６】
第４発明は、上記第１乃至第３発明のいずれかにおいて、前記タグ媒体の前記無線タグ回路素子に対し通信を行うための複数の通信領域を有し、複数の前記通信手段が、前記複数の通信領域にそれぞれ設けられており、前記論理式生成手段は、各通信領域それぞれにおける領域別論理式を算出する領域別生成手段を備えることを特徴とする。
【００１７】
これにより、複数の通信領域それぞれにおいて検索要素情報とタグ媒体の配置情報とに応じて領域別生成手段で領域別論理式を生成することができる。
【００１８】
第５発明は、上記第４発明において、複数の前記領域別生成手段でそれぞれ算出した複数の前記領域別論理式の論理和を算出する論理和生成手段を有することを特徴とする。
【００１９】
複数の通信領域それぞれにおいて領域別生成手段で生成した領域別論理式を、さらに論理和生成手段で論理和を生成する構成とすることにより、さらにきめ細かく多種多様な検索条件を容易に設定することが可能となる。
【００２０】
第６発明は、上記第１乃至第５発明のいずれかにおいて、前記情報取得手段は、前記検索要素情報として、テキスト情報、時間情報、場所情報、及び色彩情報のうち、少なくとも１つの情報を取得することを特徴とする。
【００２１】
これにより、テキストのキーワードや、年月日・時刻、特定の場所、特定の色等を含む論理式を生成し、これを検索条件として検索を行うことが可能となる。
【００２２】
上記目的を達成するために、第７発明は、情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備え、タグ媒体に設けられた第１無線タグ回路素子に対し無線通信を介して情報送受信を行うための第１通信手段と、前記第１無線タグ回路素子の前記ＩＣ回路部に記憶された、対応する前記タグ媒体に係わる検索要素情報を、前記第１通信手段を介して取得する情報取得手段と、前記タグ媒体の配置状況を検出する配置検出手段と、前記情報取得手段で取得した前記検索要素情報と、前記配置検出手段で検出した前記タグ媒体の配置状況情報とに基づき、検索用論理式を生成する論理式生成手段と、検索対象となるデータベースに対し前記論理式生成手段で生成した前記検索用論理式を用いた検索を実行するための、検索信号を出力する検索信号出力手段とを有することを特徴とする。
【００２３】
本願第７発明においては、タグ媒体に備えられた第１無線タグ回路素子に対し第１通信手段で情報送受信が行われ、第１無線タグ回路素子のＩＣ回路部から情報取得手段でタグ媒体に係わる検索要素情報が取得される。その一方で、配置検出手段でタグ媒体の配置状況が取得される。そして、論理式生成手段で、上記検索要素情報と上記タグ媒体の配置情報状況とに応じて検索用論理式が生成され、検索信号出力手段からの検索信号に基づき、当該検索用論理式を用いたデータベースの検索が実行される。
【００２４】
これにより、検索条件の設定の際には、その条件に対応した検索要素情報を備えたタグ媒体を適宜の態様に配置することで、所望の検索用論理式を自動的に論理式生成手段によって生成させ、データベースの検索を行うことができる。したがって、複雑な検索式を手動で設定したり入力したりすることなく、簡便な方法で手軽に所望の検索を行うための検索条件を設定することができるので、検索者の利便性を大きく向上することができる。
【００２５】
第８発明は、上記第７発明において、前記タグ媒体の配置状況の検出を所定周期で繰り返すよう前記配置検出手段を制御する検出制御手段を有し、前記論理式生成手段は、前記配置検出手段で新たな前記配置状況を検出したときは、これに対応して新たな前記検索用論理式を生成することを特徴とする。
【００２６】
これにより、タグ媒体を新規に配置したり、あるいは一旦配置したタグ媒体の配置状況を変えるたびに、論理式生成手段が自動的に検索用論理式を新たに生成し更新することとなるので、操作者の操作の手間を軽減し、利便性を向上することができる。
【００２７】
第９発明は、上記第７又は第８発明において、前記検索信号出力手段より出力した前記検索信号による前記データベースの検索結果を表示するための表示信号を出力する表示信号出力手段を有することを特徴とする。
【００２８】
これにより、データベースの検索結果を表示手段に表示させ、操作者に確実に視覚的に報知することができる。
【００２９】
第１０発明は、上記第７乃至第９発明のいずれかにおいて、前記タグ媒体の前記第１無線タグ回路素子に対し通信を行うための複数の通信領域と、前記複数の通信領域にそれぞれ設けられた複数の前記第１通信手段を選択的に切り替えて前記無線通信を行うための切替制御手段とを有することを特徴とする。
【００３０】
切替制御手段で各通信領域の第１通信手段を順次切り替えつつ、各領域に対応するタグ媒体の第１無線タグ回路素子に対し通信を行い、検索要素情報を取得することができる。
【００３１】
第１１発明は、上記第７乃至第９発明のいずれかにおいて、前記第１通信手段は、直交する２方向に略格子状に配設されたコイル要素からなるマトリックスコイルアンテナを備えることを特徴とする。
【００３２】
第１通信手段としてマトリックスコイルを用いることにより、略格子状のコイル要素を介し第１無線タグ回路素子に対し通信を行うとともに、その通信を行っている部分が略格子状のコイル要素のどの部分であるかを容易に検出することができる。
【００３３】
第１２発明は、上記第７乃至第１１発明のいずれかにおいて、情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備えた第２無線タグ回路素子が設けられたタグ搬送体を搬送する搬送手段と、前記第２無線タグ回路素子に対し無線通信を介して情報送受信を行うための第２通信手段と、この第２通信手段を介し、前記論理式生成手段で生成した前記検索用論理式を前記第２無線タグ回路素子の前記ＩＣ回路部に書き込む書き込み制御手段とを有することを特徴とする。
【００３４】
これにより、検索条件として操作者が生成した検索用論理式を第２無線タグ回路素子に書き込み保存することができ、また後に当該第２無線タグ回路素子よりその記憶させた検索用論理式を読み取ることで、容易に検索条件を再現することができる。
【発明の効果】
【００３５】
本発明によれば、無線タグ回路素子を用いたデータベース検索操作を可能とし、検索者の利便性を向上することができる。
【発明を実施するための最良の形態】
【００３６】
以下、本発明の一実施の形態を図面を参照しつつ説明する。本実施形態は、操作者（検索者）が行う検索の例として、複数の飲食物の種類・品目（以下単に、飲食品目という）に関する嗜好に応じて最適な飲食店舗を検索する場合の実施形態である。
【００３７】
図１は、本実施形態の検索装置１００の全体構造を表す外観斜視図である。
【００３８】
図１において、本実施形態の検索装置１００は、例えば駅、商店街、公共施設、集客施設等の不特定多数の人々が集まる場所に備え付けられており、利用者が食事をするお店を探す場合において、飲食の嗜好に関し、簡便な方法で所望の検索を行うものである。
【００３９】
この検索装置１００は、上記飲食品目の嗜好（好きか嫌いか、以下適宜、飲食嗜好という）にそれぞれ対応した複数のカード（タグ媒体、以下単に飲食嗜好カードＡ，Ｂという）等の情報を読み取る読み取り部１０１Ａを備えた筐体１０１と、この筐体１０１の手前側に位置し、後述の「各種検索」等、各種操作指示を行うための適宜のキー、ボタン、スイッチ、パッド等（図示省略）を備えた操作部１１０と、この操作部１１０の操作等に対応して所定の表示を行う表示部１４０とを有している。
【００４０】
図２（ａ）は、上記検索装置１００の読み取り部１０１Ａ上に載置された飲食嗜好カードＡ，Ｂが読み取られる場合の読み取り部１０１Ａの概略構造を表す部分拡大図であり、図２（ｂ）はその側面構造を概念的にあらわした概念図である。
【００４１】
これら図２（ａ）及び図２（ｂ）において、読み取り部１０１Ａは概略的に１枚の長方形の平板形状に形成された載置台であり、例えば電波を透過する材料からなる平板形状のトレイボード３１と、このトレイボード３１の下部に設けられた複数（この例では１２個）のアンテナ８とを有しており、これらトレイボード３１とアンテナとによって飲食嗜好カードＡ，Ｂを載置するためのタグ載置領域７が形成されている。
【００４２】
各アンテナ８は、例えばループコイルから構成されており、この例では格子状に複数個（この例では３行４列の配置で１２個）配置されている。上記タグ載置領域７は、これら格子状に配置された１２個のアンテナ８に対応し、図２（ａ）中の破線で示すように、複数のタグ検出領域７ａ（通信領域。この例では領域１〜領域１２までの１２個）に区分されている。
【００４３】
飲食嗜好カードＡ，Ｂは、それぞれ無線タグＴを備えている。無線タグＴは、少なくとも識別情報としてのタグＩＤを含む各種情報（タグＩＤ情報の他、嗜好情報等）を記憶するＩＣ回路部１５０とこれに接続するアンテナ１５１とで構成する無線タグ回路素子Ｔoを備えている。そして、各アンテナ８は、対応するタグ検出領域７ａにおいて、読み取り対象の飲食嗜好カードＡ，Ｂに設けた（＝例えば貼付される、但し、添付・同梱等でもよい。要は関連して取り扱われれば足りる）上記無線タグ回路素子Ｔoと無線通信により情報の送受信を行えるようになっている。
【００４４】
なお好ましくは、隣り合うアンテナ８どうしで無線電波が干渉することがないよう、例えばアンテナ８の大きさを検出領域７ａに対して小さく設定したり通信出力を小さくしたりすることで検出領域が明確となるように構成されている。
【００４５】
図３は、本実施形態の検索装置１００の機能的構成を表すシステム構成図である。この図３において、検索装置１００は、制御部１２０と、表示部１４０と、操作部１１０とを備えている。
【００４６】
制御部１２０は、ＬＡＮ及びインターネットなどで構成する（有線又は無線の）通信ネットワークＮＷを介し、食べ物や飲み物等に関する各種情報が格納保持されたデータベースを備えた記憶装置１２８と情報信号の授受が可能に接続されている。すなわち制御部１２０は、ＣＰＵ（中央演算装置）１２１と、上記ネットワークＮＷを介した信号授受の制御を行うネットワーク通信制御部１２２と、例えばＲＡＭやＲＯＭからなるメモリ１２３と、アンテナ８を介し上記無線タグ回路素子Ｔoとの通信制御を行う通信制御部１２４と、上記表示部１４０の表示を制御する表示制御部１２５とを備えている。
【００４７】
なお、データベースを備えた記憶装置１２８は、ハードディスク装置などの大容量記憶装置で構成されるものであるが、必要とする情報量が少なく、記憶容量が小さくてよい場合には、制御部１２０の内部に備えてもよい（データベース１２８の記憶する各種情報についても後に詳述する）。
【００４８】
ＣＰＵ１２１は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行い、それによって操作部１１０からの各種の実行命令の入力を受け付け、アンテナ８を介した無線通信により無線タグＴのタグＩＤの検出処理を行い、その検出結果に基づいて対応する嗜好情報を上記通信ネットワークＮＷを介してデータベース１２８から取得し、所定の論理演算処理を行ってその処理結果を表示部１４０に表示するようになっている。
【００４９】
図４は、上記検索装置１００の読み取り（スキャン）対象である上記飲食嗜好カードＡ，Ｂに設けられる上記無線タグ回路素子Ｔoの機能的構成の一例を表すブロック図である。
【００５０】
図４において、無線タグ回路素子Ｔoは、検索装置１００のアンテナ８と所定周波数（例えば短波帯(13.56MHz等)、ＵＨＦ帯、マイクロ波帯）を用いて非接触で信号の送受信を行うアンテナ１５１(タグ側アンテナ)と、このアンテナ１５１に接続されたＩＣ回路部１５０とを有している。なお、所定周波数が短波帯の場合はアンテナ１５１はループコイルが、またＵＨＦ帯では折り曲げダイポールアンテナが好適に用いることができる。
【００５１】
ＩＣ回路部１５０は、アンテナ１５１により受信された搬送波を整流する整流部１５２と、この整流部１５２により整流された搬送波のエネルギを蓄積しＩＣ回路部の駆動電源とするための電源部１５３と、上記アンテナ１５１により受信された搬送波からクロック信号を抽出して制御部（後述）１５７に供給するクロック抽出部１５４と、所定の情報信号を記憶し得る情報記憶部として機能するメモリ部１５５と、上記アンテナ１５１に接続された変復調部１５６と、上記整流部１５２、クロック抽出部１５４、及び変復調部１５６等を介して上記無線タグ回路素子Ｔoの作動を制御するための制御部１５７とを備えている。
【００５２】
変復調部１５６は、アンテナ１５１により受信された上記商品情報管理装置１００のアンテナ１３０からの通信信号の復調を行うと共に、上記制御部１５７からの返信信号に基づき、アンテナ１５１が受信した搬送波を変調し、アンテナ１５１より反射波として再送信する。
【００５３】
制御部１５７は、上記変復調部１５６により復調された受信信号を解釈し、上記メモリ部１５５において記憶された情報信号に基づいて返信信号を生成し、上記変復調部１５６により返信する制御等の基本的な制御を実行する。
【００５４】
クロック抽出部１５４は受信した信号からクロック成分を抽出して制御部１５７にクロックを抽出するものであり、受信した信号のクロック成分の速度に対応したクロックを制御部１５７に供給する。
【００５５】
図５は、上記通信制御部１２４及びアンテナ８の詳細構成を表す機能ブロック図である。
【００５６】
通信制御部１２４は、上記アンテナ８を介し上記無線タグ回路素子ＴoのＩＣ回路部１５０の情報(タグＩＤを含む無線タグ情報)へアクセスするものであり、また制御部１２０のＣＰＵ１２１は無線タグ回路素子ＴoのＩＣ回路部１５０から読み出された信号を処理して情報を読み出すとともに無線タグ回路素子ＴoのＩＣ回路部１５０へアクセスするためのアクセス情報を生成する機能を含み、制御部１２０全体の動作を制御するものである。
【００５７】
通信制御部１２４は、アンテナ８を介し無線タグ回路素子Ｔoに対して信号を送信する送信部２１２と、アンテナ８により受信された無線タグ回路素子Ｔoからの反射波を入力する受信部２１３と、送受分離器２１４と、アンテナ切換スイッチ部３１４（切替制御手段）とから構成される。
【００５８】
アンテナ切換スイッチ部３１４は、例えば周知の高周波用ＦＥＴやダイオードを用いたスイッチ回路であり、ＣＰＵ１２１からの選択信号により複数のアンテナ８のいずれか一つを送受分離器２１４に接続するものである。そして、このときにＣＰＵ１２１は、選択信号と受信された信号とを関連付けて記憶するにより、どの位置のアンテナ８でどのタグＩＤを検出したかを把握できるようになっている。
【００５９】
送信部２１２は、ＣＰＵ１２１からの制御信号に応じ、無線タグ回路素子ＴoのＩＣ回路部１５０の無線タグ情報にアクセスする(読み取り／書き込みを行う)ための搬送波を発生させる水晶振動子２１５Ａ、ＣＰＵ１２１の制御により所定の周波数の信号を発生させるＰＬＬ（Phase  Locked  Loop）２１５Ｂ、及びＶＣＯ（Voltage  Controlled  Oscillator）２１５Ｃと、上記ＣＰＵ１２１から供給される信号に基づいて上記搬送波発生部により発生させられた搬送波を変調（この例ではＣＰＵ１２１からの「ＴＸ＿ＡＳＫ」信号に基づく振幅変調）する送信乗算回路２１６（但し「ＴＸ＿ＡＳＫ信号」の場合は増幅率可変アンプ等を用いてもよい）と、その送信乗算回路２１６により変調された変調波を増幅（この例ではＣＰＵ１２１からの「ＴＸ＿ＰＷＲ」信号によって増幅率を決定される増幅）する増幅率可変送信アンプ２１７とを備えている。そして、上記発生される搬送波は、例えば短波帯(13.56MHz等)、ＵＨＦ帯、マイクロ波帯等の周波数を用いており、上記送信アンプ２１７の出力は、送受分離器２１４を介してアンテナスイッチ回路３１４を経てアンテナ８に伝達されて、無線タグ回路素子ＴoのＩＣ回路部１５０に供給される。なお、無線タグ情報は上記のように変調した信号に限られず、単なる搬送波のみの場合もある。
【００６０】
受信部２１３は、アンテナ８で受信された無線タグ回路素子Ｔoからの反射波と上記発生させられた搬送波とを乗算して復調する受信第１乗算回路２１８と、その受信第１乗算回路２１８の出力から必要な帯域の信号のみを取り出すための第１バンドパスフィルタ２１９と、この第１バンドパスフィルタ２１９の出力を増幅する受信第１アンプ２２１と、この受信第１アンプ２２１の出力をさらに増幅してデジタル信号に変換する第１リミッタ２２０と、上記アンテナ１３０で受信された無線タグ回路素子Ｔoからの反射波と上記発生された後に移相器２２７により位相が９０°遅れた搬送波とを乗算する受信第２乗算回路２２２と、その受信第２乗算回路２２２の出力から必要な帯域の信号のみを取り出すための第２バンドパスフィルタ２２３と、この第２バンドパスフィルタ２２３の出力を増幅する受信第２アンプ２２５と、この受信第２アンプ２２５の出力をさらに増幅してデジタル信号に変換する第２リミッタ２２４とを備えている。そして、上記第１リミッタ２２０から出力される信号「ＲＸＳ−Ｉ」及び第２リミッタ２２４から出力される信号「ＲＸＳ−Ｑ」は、上記ＣＰＵ１２１に入力されて処理される。
【００６１】
また、受信第１アンプ２２１及び受信第２アンプ２２５の出力は、強度検出手段としてのＲＳＳＩ（Received  Signal  Strength  Indicator)回路２２６にも入力され、それらの信号の強度を示す信号「ＲＳＳＩ」がＣＰＵ１２１に入力されるようになっている。このように、通信制御部１２４では、Ｉ−Ｑ直交復調によって無線タグ回路素子Ｔoからの反射波の復調が行われる。
【００６２】
ここで、検索装置１００では、前述したように、飲食嗜好カードＡ，Ｂそれぞれに設けた無線タグ回路素子Ｔoとアンテナ８を介して無線通信を行い、各無線タグ回路素子Ｔoに記憶された、対応する嗜好情報を取得する。そして、本実施形態の要部は、利用者が、上記のような飲食嗜好カードＡ，Ｂの表す飲食品目の嗜好情報を検索ツールとして用いることで所望の検索用の論理式を形成し、これによって自己の嗜好情報に合致した最適な飲食店を探す（絞り込む）ことにある。以下、そのような詳細内容を順を追って説明する。
【００６３】
図６は、飲食嗜好カードにおける上記嗜好情報の例を説明するための概念的説明図である。図６において、飲食嗜好カードＡ，Ｂに内蔵された無線タグＴ１，Ｔ２の無線タグ回路素子Ｔoには、識別情報としてのタグＩＤ（図中では１６進数で表示）と、飲食の嗜好情報（この例では好き又は嫌いな飲食物品目・種類等）とが、予めそれぞれ対応づけられた情報の形で格納されている。なお、この嗜好情報は、例えば典型的な飲食嗜好に合わせて予め用意されているものであるが、利用者それぞれが適宜の手段で操作入力にて書き込み生成するようにしてもよい。
【００６４】
例えば、飲食嗜好カードＡでは食べ物において肉が好きという嗜好を検索条件とするために用いるものであり、飲食嗜好カードＢでは食べ物において魚が好きという嗜好を検索条件とするために用いるものである。このとき、飲食嗜好カードＡ，Ｂは読み取り部１０１Ａに載置された場合、それぞれ表面、裏面のいずれを読み取り部１０１Ａに向けて載置したかを検出することができるものとなっている（詳細は後述する）。
【００６５】
図７は、前述の図６で示した飲食嗜好カード（この例では飲食嗜好カードＡ）の表面と裏面についての説明図である。図７に示すとおり、飲食嗜好カードＡの表面及び裏面は、無線通信を遮断又は低減可能な適宜の素材からなるシールド層等を挟んで無線タグＴ１′（裏面状態検出用の裏タグ）及び無線タグＴ１（表面状態検出用の表タグ）がそれぞれ設けられており、このシールド層によりいずれか一方の無線タグＴのみと無線通信を行うことが可能となっている。これにより、飲食嗜好カードＡがその表面を上側にして読み取り部１０１Ａに載置された場合にはシールド層より下部にある裏面側の無線タグ（表タグ）Ｔ１のみがアンテナ８と通信可能となり、飲食嗜好カードＡがその裏面を上側にして読み取り部１０１Ａに載置された場合にはシールド層より下部にある表面側の無線タグ（裏タグ）Ｔ１′のみがアンテナ８と通信可能となるので、表裏いずれの面を検索装置１００の読み取り部１０１Ａに向けて載置（あるいは接触、接近）したかを検出できるようになっている。
【００６６】
なお、飲食嗜好カードＡ，Ｂの表面、裏面にそれぞれ無線タグＴを設けるのではなく、片方の面（例えば表面）の上下、左右等に無線タグＴをそれぞれ設けてもよい。このような場合、検索装置１００の読み取り部１０１Ａに飲食嗜好カードＡ，Ｂを載置（あるいは接触、接近）した状態（置き方、上下逆さに載置、横向きに載置等）によって、表裏いずれの面を検索装置１００の読み取り部１０１Ａに向けて載置（あるいは接触、接近）したかを検出することができる。この場合には、利用者が飲食嗜好カードＡ，Ｂを表裏する手間等を省くことができる。
【００６７】
図８は、前述の図６の飲食嗜好カードＡ，Ｂを読み取り部１０１Ａに載置した場合に、それぞれの飲食嗜好カードＡ，Ｂの載置状況（置き方）に基づき、それら飲食嗜好カードＡ，Ｂから読み取った嗜好情報からどのような検索を行うかを説明するための説明図である。
【００６８】
図８（ａ）は、飲食嗜好カードＡ及び飲食嗜好カードＢを重ねて載置した場合について示している。このように飲食嗜好カードＡ，Ｂを重ねて載置した場合には、両者の嗜好情報の論理積Ａ∩Ｂ（この例では、「肉好き」かつ「魚好き」という嗜好）が検索条件として設定される。
【００６９】
図８（ｂ）では、飲食嗜好カードＡ及び飲食嗜好カードＢを離して（重ね合わせず）載置した場合について示している。このように飲食嗜好カードＡ，Ｂを互いに離して載置した場合には、両者の嗜好情報の論理和Ａ∪Ｂ（この例では、「肉好き」又は「魚好き」という嗜好）が検索条件として設定される。
【００７０】
図８（ｃ）では、飲食嗜好カードＢを裏返した状態（飲食嗜好カードＢの裏面を上側にして読み取り部１０１Ａに載置された状態）で、飲食嗜好カードＡと重ねて載置した場合について示している。ここで、カードを裏返して載置したときは、その嗜好情報の論理否定が検索条件として設定されるようになっており、この場合飲食嗜好カードＢは裏返しであるから［ＮＯＴ］Ｂ（本明細書ではＢの補集合をこのように表記する。）、すなわち「魚好き」でない、つまり「魚嫌い」という嗜好を表している。そしてこの裏返した飲食嗜好カードＢと、飲食嗜好カードＡとが重ねて載置された場合には前述のようにこれらの論理積を表すことから、これら２つのカードがそれぞれ表す両者の嗜好情報の論理積Ａ∩［ＮＯＴ］Ｂ（この例では、「肉好き」かつ「魚嫌い」）が検索条件として設定される。
【００７１】
図８（ｄ）では、新たに飲食嗜好カードＣ（詳細な嗜好情報は図示しない）を含み３枚の飲食嗜好カードＡ，Ｂ，Ｃを重ねて載置した場合について示している。この場合も、図８（ａ）で示したのと同様に飲食嗜好カードＡ，Ｂ，Ｃそれぞれの嗜好情報の論理積Ａ∩Ｂ∩Ｃが検索条件として設定される。
【００７２】
なお、特に図示しないが、飲食嗜好カードＡ，Ｂを重ねて載置し、なおかつ、飲食嗜好カードＣをそれらから離して載置した場合には、飲食嗜好カードＡ，Ｂの嗜好情報の論理積と、飲食嗜好カードＣの嗜好情報との論理和が検索条件として設定される（Ａ∩Ｂ∪Ｃ＝［Ａ∩Ｂ］∪Ｃ）。また、飲食嗜好カードＡ，Ｂともに裏返した状態で重ねて載置した場合には飲食嗜好カードＡの嗜好情報の論理否定と、飲食嗜好カードＢの嗜好情報の論理否定との論理積（［ＮＯＴ］Ａ∩［ＮＯＴ］Ｂ）が検索条件として設定される。同様に飲食嗜好カードＡ，Ｂをともに裏返した状態で離して載置した場合には、飲食嗜好カードＡの嗜好情報の論理否定と飲食嗜好カードＢの嗜好情報の論理否定との論理和（［ＮＯＴ］Ａ∪［ＮＯＴ］Ｂ）が検索条件として設定される。
【００７３】
図９は、図８において説明したとおり、飲食嗜好カードＡ，Ｂ，Ｃ…等（以下、単に飲食嗜好カードＡ，Ｂという）それぞれの嗜好情報から検索結果として選び出された嗜好情報が判定結果として表示部１４０に表示される画面の一例を表す図である。この例では、飲食店のコース料理のメニューについて検索を行った場合を表示しており、特に、前述の図８（ａ）で設定した検索条件に対応した画面の例である。図示のように、飲食嗜好カードＡに対応した嗜好情報（肉好き）と、飲食嗜好カードＢに対応した嗜好情報（魚好き）との論理積Ａ∩Ｂ（「肉好き」かつ「魚好き」）が検索条件として設定され、これらを満たすお店として、コース料理に肉料理と魚料理の両方が含まれる飲食店が、おすすめのお店として選び出された状態を示している（該当する店舗の件数が表示されている）。
【００７４】
また図１０は、前述の図８（ｃ）で設定した検索条件に対応した画面の例である。図示のように、飲食嗜好カードＡに対応した嗜好情報（肉好き）と、飲食嗜好カードＢ（裏返し状態）に対応した嗜好情報（魚嫌い）との論理積Ａ∩［ＮＯＴ］Ｂ（「肉好き」かつ「魚嫌い」）が検索条件として設定され、これらを満たすお店として、コース料理に肉料理は含まれるが魚料理は含まれない飲食店が、おすすめのお店として選び出された状態を示している。
【００７５】
なお、上記２つの画面においては、該当する店舗情報を表示させるための「店舗検索画面へ」ボタンが設けられている。利用者が該当するお店情報を表示させることを意図し操作部１１０の操作を介しこの「店舗検索画面へ」ボタンを操作すると、該当するお店の情報が表示される（図示省略）。
【００７６】
また、検索を再度やり直すための「検索をやり直す」ボタンも設けられている。利用者が検索を再度やり直す（カードＡ，Ｂの少なくとも一方の載置状態を変えて検索条件を変える場合等）ことを意図し操作部１１０を介しこの「判定をやり直す」ボタンを操作すると、例えば、特に図示しないが「飲食嗜好カードを再度置き直してください」等の表示がされる。
【００７７】
図１１は、制御部１２０に備えられた上記ＣＰＵ１２１及び上記記憶装置１２８の機能的構成を表す機能ブロック図である。
【００７８】
図１１において、ＣＰＵ１２１は、前述した飲食嗜好カードＡ，Ｂに係わる無線タグ回路素子Ｔoと無線通信を行い、タグＩＤ及び嗜好情報等を読み取る制御を行うタグサーチ部１２１Ａと、上記読み取りにより検出された飲食の嗜好情報データに基づき、上記嗜好情報から得られた所定の検索結果（図７参照）に一致する店舗データの属するファイル（店舗ファイル）を記憶装置１２８内のデータベース１２８Ａから検索する店舗データ検索部１２１Ｂとを備えている。なお、上記検索の結果に対応した店舗に関する情報や、新たな嗜好情報（追加の嗜好情報）を飲食嗜好カードＡ，Ｂに係わる無線タグ回路素子ＴoのＩＣ回路部１５０に書き込む処理を行うデータ記録部１２１Ｃを別に備えてもよい。
【００７９】
記憶装置１２８のデータベースＤＢ１２８Ａ内には、この例では、図示のように店舗ファイルＦ１，Ｆ２，Ｆ３が例えばフォルダ形式で備えられている。
【００８０】
店舗ファイルＦ１〜Ｆ３は、飲食店舗をそれぞれある時点での店舗データ（店舗情報）として記録したものであり、この例では、図示のように各ファイルのファイル番号（００１，００２等）、店舗名称、所在地情報、電話番号情報、おすすめのメニュー（お店自慢の代表的なメニュー）等が記録されている。これらの情報は、例えばネットワーク通信制御部１２２を介し通信ネットワークＮＷからの信号に基づきＣＰＵ１２１の演算処理によって所定時隔ごとに更新（アップデート）されているものである。
【００８１】
図１２は、前述したようなおすすめのお店情報を提示するために、制御部１２０内のＣＰＵ１２１が行う制御手順を表すフローチャートである。
【００８２】
図１２において、まずステップＳ５において、読み取り部１０１Ａ内の領域番号Ｎ（タグ検索領域７ａが構成する上記領域１〜１２を個別に指定する変数、詳細は後述）をＮ＝１（初期値）にし、また、検索条件番号Ｍ（それぞれのタグ検索領域で生成された検索条件を個別に指定する変数、詳細は後述）をＭ＝１（初期値）にする。
【００８３】
その後、ステップＳ１０に移り、タグサーチ部１２１Ａで、前述のアンテナ切換スイッチ部３１４に制御信号を出力して、領域番号Ｎ＝１〜１２（領域１〜１２、図２（ａ）参照）のいずれか（最初はＮ＝１）にアンテナ８を切り替える。そして、通信制御部１２４及びアンテナ８を介し該当する領域番号Ｎにおいて無線タグ回路素子Ｔoに対する呼びかけ信号を出力して、無線通信による信号送受を行い、飲食嗜好カードＡ，Ｂに係わる無線タグ回路素子ＴoのＩＣ回路部１５０に格納されているそれぞれのタグＩＤ等を含む無線タグ情報等の読み取りを行う。
【００８４】
具体的には「ＴＸ＿ＡＳＫ」信号を生成し送信乗算回路２１６に出力することで送信乗算回路２１６で対応する振幅変調が行われアクセス情報としての上記呼びかけ信号となる一方、「ＴＸ＿ＰＷＲ」信号を生成し増幅率可変送信アンプ２１７に出力することで増幅率可変送信アンプ２１７でその「ＴＸ＿ＰＷＲ」信号に基づく増幅率で信号増幅が行われ、最終的にアンテナ１３０を介し送信される。このようにして、対象である無線タグＴの無線タグ回路素子Ｔoからの返信を促し、タグＩＤ等を含む無線タグ情報等を含む応答（リプライ）信号を受信する。
【００８５】
その後、ステップＳ１５に移り、タグサーチ部１２１Ａで上記ステップＳ１０での応答信号受信結果に応じ、飲食嗜好カードＡ，Ｂそれぞれに対応するタグＩＤ及び嗜好情報を取得（抽出）する。また、領域番号Ｎに飲食嗜好カードＡ，Ｂのいずれも載置されていない場合も、空の情報データ（空集合データ）として情報を取得する。なお、このとき読み取られた（タグＩＤを含む）情報は一旦メモリ１２３に記憶される。
【００８６】
その後、ステップＳ２０において、店舗データ検索部１２１Ｂで、積条件生成処理（詳細は後述）を行う。次いでステップＳ２５において、店舗データ部１２１Ｂで、最終タグ検索領域であるＮ＝Ｎｍａｘ（この例ではＮｍａｘ＝１２）に達したかを判定する。このとき領域番号ＮがＮｍａｘに達していない場合は判定が満たされず、ステップＳ３０に移り、Ｎに１を加え、ステップＳ１０に戻り、同様の手順を繰り返す。
【００８７】
領域番号ＮがＮｍａｘに達した場合はステップＳ２５の判定が満たされ、ステップＳ３５の和条件生成処理（詳細は後述）に移る。
【００８８】
次にステップＳ４０に移り、店舗データ検索部１２１Ｂで、記憶装置１２８内のデータベース１２８Ａにアクセスし（検索信号出力手段）、該当する店舗ファイルの情報を全て読み出す（上記の図８（ａ）で示した例でいえば、コース料理に肉料理と魚野菜の両方が含まれる店舗データ）。そして一旦メモリ１２３に記憶させる。
【００８９】
そしてステップＳ４５においては、店舗データ検索部１２１Ｂで、ステップＳ４０で読み出した店舗ファイルから、該当する店舗を決定する。このとき該当する店舗が複数ある場合はその数（該当件数）を計数する。なお、該当する店舗情報を距離や予算、あるいは所望のキーワードに基づいてソートして優先順位をつけるようにしてもよい。
【００９０】
その後、ステップＳ５０において、店舗データ検索部１２１Ｂで、表示制御部１２５を介して表示部１４０に所定の表示制御信号を出力し、検索結果（該当件数）の情報を提示用情報として表示させる（表示信号出力手段）。
【００９１】
なお、上記ステップＳ１０におけるカードＡ，Ｂの配置状況の検出を、所定周期で繰り返すように制御し（検出制御手段）、例えば、飲食嗜好カードの載置状況が変化（例えば、取り除かれたり、あるいは別の領域番号Ｎの領域に載置されたりすること）した場合には、改めて領域１より順に（昇順）ステップＳ５以降のフローを実行するものとしてもよい。これにより、飲食嗜好カードを新規に載置したり、あるいは一旦載置した飲食嗜好カードの載置状況を変えるたびに自動的に判定結果が更新されることとなるので、利用者の操作の手間を軽減することができる。
【００９２】
図１３は、上記ステップＳ２０の詳細手順を表すフローチャートである。
【００９３】
まずステップＳ１０５において、店舗データ検索部１２１Ｂで、読み取ったタグＩＤが１つであるかを判定する。このとき読み取ったタグＩＤが１つである場合（例えば飲食嗜好カードＡが載置されていた場合）、ステップＳ１０５の判定が満たされ、ステップＳ１１０に移る。
【００９４】
ステップＳ１１０では、当該１つのタグＩＤに対応するカードの嗜好情報（上記例ではカードＡの「肉が好き」）を検索条件番号Ｍ番目（最初はＭ＝１）の条件として決定する。
【００９５】
一方、ステップＳ１０５における判定が満たされない場合、ステップＳ１２０に移り、読み取ったタグＩＤが２つであるかを判定する。このとき読み取ったタグＩＤが２つである場合（例えば飲食嗜好カードＡ，Ｂが重ねて載置されていた場合）、ステップＳ１２０の判定が満たされ、ステップＳ１２５に移る。
【００９６】
ステップＳ１２５では、当該２つのタグＩＤにそれぞれ対応するカードの嗜好情報の論理積（上記の例ではカードＡの「肉が好き」、かつ、カードＢの「魚が好き」で「肉も魚も好き」）を検索条件番号Ｍ番目の条件として決定する。
【００９７】
一方、ステップＳ１２０における判定が満たされない場合（タグＩＤが１つも読み取れなかった場合）、ステップＳ１３０に移り、検索条件Ｍ番目の条件を空集合φ(条件該当なし）とする。
【００９８】
上記のステップＳ１１０、ステップＳ１２０、ステップＳ１３０のいずれかにおいて検索条件番号Ｍ番目の検索条件が決定すると、ステップＳ１４０に移り、検索条件番号Ｍに１を加えてこのフローを終了する。
【００９９】
なお、上記のように検索条件番号Ｍの検索条件として空集合φ(条件該当なし）を含めることで、任意の領域番号Ｎの領域に対して必ず検索条件番号Ｍが１つ対応付けされることになる（この例では、領域番号Ｎ＝１の領域１に対して検索条件番号Ｍ＝１、・・・、領域番号Ｎ＝１２の領域１２に対して検索条件番号Ｍ＝１２）。また、上記ステップＳ１２０からステップＳ１２５においては２つのタグＩＤを読み取った場合についての検索条件の決定方法を説明したが、３つ以上のタグＩＤを読み取った場合も同様にして行うことができる。
【０１００】
図１４は、上記ステップＳ３５の詳細手順を表すフローチャートである。
【０１０１】
まずステップＳ２０５において、前述のステップＳ２０の積条件生成処理で求めた検索条件番号Ｍ＝１〜Ｍｍａｘの全ての検索条件番号Ｍに係る嗜好情報の論理和を算出する。なお、Ｍｍａｘは、前述の領域番号Ｎｍａｘにおける検索条件に対応する番号であり、前述の例ではＭｍａｘ＝２である。
【０１０２】
次にステップＳ２１０に移り、上記ステップＳ２０５で決定した論理和を、最終条件をＭｅｎｄとする。なお、ここで生成されたＭｅｎｄ（検索結果）に基づき、前述の図１１のステップＳ４０以下のフローで条件の一致する店舗情報を検索することとなる。
【０１０３】
以上において、アンテナ８が、各請求項記載の、情報を記憶するＩＣ回路部とこのＩＣ回路部に接続されたタグ側アンテナとを備え、タグ媒体に設けられた無線タグ回路素子（第１無線タグ回路素子）に対し無線通信を介して情報送受信を行う通信手段（第１通信手段）を構成する。
【０１０４】
また、図９や図１０における検索条件に係る「肉」「魚」がテキスト情報に相当し、さらに検索要素情報にも相当する。図１２におけるステップＳ１０及びステップＳ１５が、無線タグ回路素子のＩＣ回路部に記憶された、対応するタグ媒体に係わる検索要素情報を、通信手段を介して取得する情報取得手段を構成する。そして、アンテナ８はタグ媒体の配置状況を検出する表裏検出手段、離反・重畳検出手段をも構成し、さらに配置検出手段をも構成する。
【０１０５】
また、図１２のステップＳ２０及びステップＳ３５が、情報取得手段で取得した検索要素情報と、タグ媒体の配置状況とに基づき、検索用論理式を生成する論理式生成手段を構成する。そのうちステップＳ２０は、各通信領域それぞれにおける領域別論理式を算出する領域別生成手段を構成し、ステップＳ３５は、複数の領域別生成手段でそれぞれ算出した複数の領域別論理式の論理和を算出する論理和生成手段を構成する。
【０１０６】
そして、上述した、通信手段、表裏検出手段、離反・重畳検出手段、配置検出手段としてのアンテナ８、情報取得手段としてのステップＳ１０及びステップＳ１５、領域別生成手段としてのステップＳ２０、論理和生成手段としてのステップＳ３５等が、各請求項記載の論理式生成装置を構成する。
【０１０７】
以上説明したように、本実施形態の検索装置１００においては、複数の飲食嗜好カードＡ，Ｂの無線タグ回路素子ＴoのＩＣ回路部１５０に対してアンテナ８で情報送受信が行われ、さらにそのときの当該飲食嗜好カードＡ，Ｂの配置状況（離れているか重ねられているか、裏返しかそうでないか等）に応じて検索用の論理式（Ａ∩Ｂ、Ａ∪Ｂ、Ａ∩［ＮＯＴ］Ｂ等）が生成される。すなわち、検索条件の設定の際、利用者は、その条件に対応した検索要素情報（上記の例では「肉」「魚」）を備えた飲食嗜好カードＡ，Ｂを適宜の態様（上記の例では、重ねておいたり、話したり、裏返したり等）に配置することで、所望の検索用論理式（上記の例では「肉も魚も好き」「肉か魚かの少なくとも一方が好き」「肉は好きだけど魚は嫌い」等）を自動的に生成させることができる。したがって、複雑な検索式を手動で設定したり入力したりすることなく、簡便な方法で手軽に所望の検索を行うための論理式を生成することができるので、検索者の利便性を大きく向上することができる。
【０１０８】
なお、図１２の上記ステップＳ３５で生成した検索用論理式を、タグ搬送体（ＰＥＴフィルムや感熱紙等からなる基材テープあるいはシート等）に備えられた別途の無線タグ回路素子（上記第１無線タグ回路素子Ｔoと同等の構成の第２無線タグ回路素子。図示せず）に対し書き込み、論理式用の無線タグ（上記無線タグＴ１，Ｔ２等と同等の構成）を作成するようにしてもよい。この場合、上記アンテナ８と同等のアンテナ（第２通信手段。図示せず）を介し、上記第２無線タグ回路素子のＩＣ回路部に当該検索用論理式が書き込まれる（書き込み制御手段）。
【０１０９】
この場合、検索条件として操作者が生成した検索用論理式を第２無線タグ回路素子に書き込み保存することができ、また後に当該第２無線タグ回路素子よりその記憶させた検索用論理式を読み取ることで、容易に検索条件を再現することができる。
【０１１０】
また、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術思想を逸脱しない範囲で種々の変形が可能である。以下、そのような変形例を順を追って説明する。
【０１１１】
（１）飲食店以外等
上記は、利用者の飲食の嗜好情報から検索する店舗として飲食店を例にとって説明したが、これに限られず、その他の物品の検索を行うために本発明を適用してもよい。
【０１１２】
すなわち例えば、図書館あるいは書籍店等における書籍等の検索に適用する場合、上記飲食嗜好カードＡに相当する（年月日・時刻等の時間情報に係わる）「２００６年発行」カード、上記飲食嗜好カードＢに相当する「歴史小説」カード等を上記検索装置１００において読み取らせることにより、例えば「２００６年に発行された歴史小説」を検索したり、「２００６年以外に発行された歴史小説」を検索することができる。また場所情報に係わる「米国」カード等を用いれば「米国で発行された歴史小説」等も可能である。
【０１１３】
また、衣料品を販売する店舗で所望の商品（服等）の検索に適用する場合、上記と同様に、色彩情報としての赤に係わる「色（赤）」カード、「タイプ（スーツ）」カード、「サイズ（９号）」カード等のキーワードごとのカードをそれぞれ所望の組み合わせで検索装置１００において読み取らせることにより、例えば「赤のスーツ」を検索することができる。なお、この検索は利用者（消費者）が直接行っても良いし、消費者を接客する店舗の担当者等が消費者のニーズを聞いた上で代わりに行うようにしてもよい。
【０１１４】
その他、本発明はゲーム等（カードゲーム等）の遊技目的に適用することも可能である。その他、本発明は複数の情報（キーワード）から共通する情報（キーワード）をピックアップしたり、あるいは、複数の情報を組み合わせて所望の検索条件として絞込みを行うなどにも広く適用可能である。
【０１１５】
（２）マトリックスコイルアンテナを用いる場合
上記実施形態では、図２に示したように、３×１２個の検出領域７ａのそれぞれ対応するように１２個のアンテナ８を格子状に配置させ、アンテナ切り替えスイッチ部３１４で前述の領域１から領域番号１２の昇順に適宜の切り替えを行ったが、これに限られない。すなわち、図１５に示すように、上記１２個のアンテナ８に代えて、直交する２方向に互いに一部が重なるように交差して配設された（図示の例では計７個の）コイル要素ｈ１〜ｈ３（横方向３個），ｖ１〜ｖ４（縦方向４個）からなるマトリックスコイルアンテナＭＣを用いるようにしてもよい。
【０１１６】
例えば、これら横コイル要素ｈ１〜ｈ３のうちいずれかの検出結果と、縦コイル要素ｖ１〜ｖ４のうちいずれかの検出結果とを組みわせれば、結果的に３×４の１２個の領域１〜１２からなる格子状エリアをカバーすることができる。図示の例では、横コイル要素ｈ１と縦コイル要素要素ｖ２とで無線タグ回路素子Ｔoの存在が検出された場合、横コイル要素ｈ１による検出エリアＨ１と、縦コイル要素ｖ２による検出エリアＶ２との交差領域である検出領域７ａ（領域２）に、当該無線タグ回路素子Ｔoを備えたカードＡ（又はＢ）が存在することを表している。他の領域１，３〜１２についても同様に、横コイル要素ｈ１〜ｈ３のうちいずれかと、縦コイル要素ｖ１〜ｖ４のうちいずれかの検出結果の組み合わせによって無線タグ回路素子の存在を検出することができる。
【０１１７】
本変形例においては、上記実施形態のように１２個のアンテナ８を用いる場合よりも、７個のコイル要素で足りることから、切替スイッチ３１４部の構成や、各コイル要素からからの切替スイッチ部３１４までの引き回し配線の簡素化を図ることができる。
【０１１８】
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。
【０１１９】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【図面の簡単な説明】
【０１２０】
【図１】本発明の一実施形態の検索装置の全体構造を表す外観斜視図である。
【図２】読み取り部の概略構造を表す部分拡大図、およびその側面構造を概念的にあらわした概念図である。
【図３】検索装置の概略を表すシステム構成図である。
【図４】無線タグに備えられた無線タグ回路素子の機能的構成の一例を表すブロック図である。
【図５】通信制御部及びアンテナの詳細構成を表す機能ブロック図である。
【図６】飲食嗜好カードにおける上記嗜好情報の例を説明するための説明図である。
【図７】飲食嗜好カードの表面と裏面についての説明図である。
【図８】飲食嗜好カードの載置状況（置き方）からどのような検索を行うかを説明するための説明図である。
【図９】検索結果の画像の一例を表す図である。
【図１０】検索結果の画像の一例を表す図である。
【図１１】ＣＰＵ及び記憶装置内のデータベースの機能的構成を表す機能ブロック図である。
【図１２】ＣＰＵが行う制御手順を表すフローチャートである。
【図１３】図１２におけるステップＳ２０の詳細手順を表すフローチャートである。
【図１４】図１２におけるステップＳ３５の詳細手順を表すフローチャートである。
【図１５】マトリックスコイルアンテナの全体構成を概略的に表す概略構成図である。
【符号の説明】
【０１２１】
８            アンテナ（通信手段）
１００        検索装置
１１０        操作部
１２０        制御部
１２１        ＣＰＵ
１２１Ａ      タグサーチ部
１２１Ｂ      店舗データ検索部
１２４        通信制御部（通信手段）
１４０        表示部
１５０        ＩＣ回路部
１５１        アンテナ（タグ側アンテナ）
２１２        送信部  
２１３        受信部
Ｔ            無線タグ
Ｔo           無線タグ回路素子
【図１】
2008052565.tif 000003
【図２】
2008052565.tif 000004
【図３】
2008052565.tif 000005
【図４】
2008052565.tif 000006
【図５】
2008052565.tif 000007
【図６】
2008052565.tif 000008
【図７】
2008052565.tif 000009
【図８】
2008052565.tif 000010
【図９】
2008052565.tif 000011
【図１０】
2008052565.tif 000012
【図１１】
2008052565.tif 000013
【図１２】
2008052565.tif 000014
【図１３】
2008052565.tif 000015
【図１４】
2008052565.tif 000016
【図１５】
2008052565.tif 000017