[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2004192288A - Electronic clip and information retrieval system therefor - Google Patents

Electronic clip and information retrieval system therefor Download PDF

Info

Publication number
JP2004192288A
JP2004192288A JP2002358773A JP2002358773A JP2004192288A JP 2004192288 A JP2004192288 A JP 2004192288A JP 2002358773 A JP2002358773 A JP 2002358773A JP 2002358773 A JP2002358773 A JP 2002358773A JP 2004192288 A JP2004192288 A JP 2004192288A
Authority
JP
Japan
Prior art keywords
information
electronic
clip
search
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002358773A
Other languages
Japanese (ja)
Inventor
Tsutomu Ohashi
勉 大橋
Yoshiharu Yamada
祥治 山田
Kazuya Taki
和也 滝
Masaki Takatsugi
正樹 高次
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2002358773A priority Critical patent/JP2004192288A/en
Publication of JP2004192288A publication Critical patent/JP2004192288A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an electronic clip capable of executing notification in response to inquiry from a retriever by a notification means, and to provide an information retrieval system therefor. <P>SOLUTION: This electronic clip 1a-1d is provided with a pinching part pinching and holding a pinched medium, a control part having a CPU, a RAM, a ROM and a wireless communication part, and an LED 9. The RAM stores electronic data, keyword information for specifying the electronic data, or the like. When a user completes input of retrieval information to the retriever 31, the retriever 31 sends an inquiry command to the electronic clips 1a-1d by wireless communication. The electronic clip 1a including the retrieval information received together with the inquiry command inside the keyword information makes the LED 9 emit light to execute the notification, and can notify the user of whereabouts of the electronic clip 1a. The electronic clips 1b-1d not including the retrieval information inside the keyword information do not execute the notification even if receiving the inquiry command. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、所定の情報の記憶と無線通信が可能な電子クリップおよびその情報検索システムに関する。
【0002】
【従来の技術】
昨今、ワープロやパソコン等のOA機器の普及により、オフィスで作成される書類(ドキュメント)は、そのほとんどが電子データとして作成される。そして、これら電子データの内容はプリンタ等の画像形成装置にて被記録媒体に印刷され管理されるが、もとの電子データは、それを作成したOA機器にそのまま保存されることがしばしばあり、印刷されたドキュメントをもとにその電子データの所在を探したり、あるいは電子データから印刷ドキュメントの所在を探したりするには手間がかかっていた。
【0003】
特許文献1では、印刷ドキュメントに無線通信が可能なクリップを挟んで保持させ、また、複数のアンテナを用意し、電子クリップから発せられる通信電波を受信したアンテナを特定することで印刷ドキュメントの位置の特定を行うことを提案している。
【0004】
【特許文献1】
特開2002−36768号公報
【0005】
【発明が解決しようとする課題】
しかしながら、特許文献1の場合、印刷ドキュメントの特定には複数のアンテナが必要で、位置検出の精度を高めるにはさらに多くのアンテナを必要とし、多大な費用がかかってしまう。
【0006】
本発明は上記課題を解決するためになされたものであり、電子クリップが報知手段を備え、検索器からの問いかけに報知手段で返答を行うことで目的とする電子クリップが特定可能な電子クリップおよびその情報検索システムを提供することを目的とする。
【0007】
【課題を解決するための手段】
上記目的を達成するために、請求項1に係る発明の電子クリップの情報検索システムは、所定の情報と、その所定の情報を特定するためのキーワード情報とを記憶した電子クリップと、前記所定の情報を検索するための検索情報を無線通信により前記電子クリップに送信する検索器とから構成された電子クリップの情報検索システムであって、前記検索器は、前記検索情報を入力するための入力手段と、当該入力手段により入力された前記検索情報を無線通信により前記電子クリップに送信する検索器側通信手段とを備え、前記電子クリップは、被挟持媒体を挟んで保持する挟持手段と、前記所定の情報と、前記キーワード情報とを記憶するクリップ側記憶手段と、当該クリップ側記憶手段に記憶される前記所定の情報を検索するために前記検索器が送信する前記検索情報を受信するためのクリップ側通信手段と、当該クリップ側通信手段で受信した前記検索情報が、前記キーワード情報に含まれるか否かを判断する判断手段と、当該判断手段が前記キーワード情報に前記検索情報が含まれると判断した場合にユーザへの報知を行う報知手段とを備えている。
【0008】
この構成の電子クリップの情報検索システムでは、複雑なシステムが不要であり、簡易な構成で利用者が入力した検索情報をもとに検索器が電子クリップと無線通信を行い、その検索情報に該当する電子クリップがユーザへの報知を行うことで、利用者は、電子クリップの所在を知ることができる。
【0009】
また、請求項2に係る発明の電子クリップの情報検索システムは、請求項1に記載の発明の構成に加え、前記クリップ側通信手段には、電磁波を利用した無線通信を行うためのアンテナが設けられ、当該アンテナは、エレメントがフラクタル形状を有することを特徴とする。
【0010】
この構成の電子クリップの情報検索システムでは、請求項1に係る発明の作用に加え、無線通信を行うためのアンテナがエレメントがフラクタル形状を有するアンテナであるので、平面上にアンテナ構造を形成することができ、さらにアンテナの占有面積を小さくすることができるとともに、通信性能を向上させることができる。
【0011】
また、請求項3に係る発明の電子クリップの情報検索システムは、請求項1または2に記載の発明の構成に加え、前記クリップ側記憶手段は、前記電子クリップを特定するための固有のID情報を記憶し、前記判断手段が、前記検索器から受信した前記検索情報が前記キーワード情報に含まれると判断した場合に、前記クリップ側通信手段は、前記ID情報と前記キーワード情報のうちの所定の情報とを前記検索器に対して送信し、前記検索器は、文字または画像を表示する表示手段と、複数の前記電子クリップから前記ID情報と前記キーワード情報のうちの所定の情報とを受信した場合に、前記ID情報と前記キーワード情報のうちの所定の情報とを前記表示手段に一覧表示する表示制御手段とを備えている。
【0012】
この構成の電子クリップの情報検索システムでは、請求項1または2に係る発明の作用に加え、検索器で電子クリップを検索した場合に、該当する電子クリップは、ID情報と、キーワード情報のうちの所定の情報と検索器に送信して、検索器は、そのID情報と、キーワード情報のうちの所定の情報とを表示手段に一覧表示することができる。
【0013】
また、請求項4に係る発明の電子クリップの情報検索システムは、請求項1乃至3のいずれかに記載の発明の構成に加え、前記検索器は、前記表示手段に一覧表示した複数の前記電子クリップの前記ID情報と、前記キーワード情報のうちの所定の情報とに基づいて、1つの前記電子クリップを選択する選択手段と、当該選択手段によって選択された1つの前記電子クリップから受信する前記所定の情報を記憶するための検索器側記憶手段とを備え、前記選択手段が1つの前記電子クリップを選択した場合に、前記検索器側通信手段は、前記ID情報に基づいてその電子クリップに対し無線通信を行い、前記検索器側記憶手段が、前記電子クリップの前記クリップ側通信手段が送信した前記所定の情報の記憶を行うことを特徴とする。
【0014】
この構成の電子クリップの情報検索システムでは、請求項1乃至3のいずれかに係る発明の作用に加え、検索器は、電子クリップから受信したID情報と、キーワード情報のうちの所定の情報とを表示手段に一覧表示して、その一覧より選択された1つの電子クリップから、その電子クリップが記憶した情報を得ることができる。
【0015】
また、請求項5に係る発明の電子クリップの情報検索システムは、請求項1乃至4のいずれかに記載の発明の構成に加え、前記検索器は、前記検索器側記憶手段に記憶した前記所定の情報を画像形成用の情報に変換する変換手段を備え、前記表示制御手段が、前記変換手段によって変換された前記画像形成用の情報を前記表示手段に表示することを特徴とする。
【0016】
この構成の電子クリップの情報検索システムでは、請求項1乃至4のいずれかに係る発明の作用に加え、検索器は、電子クリップから得た情報を、変換手段で画像形成用の情報に変換して、表示手段で画像として表示することができる。
【0017】
また、請求項6に係る発明の電子クリップは、所定の情報と、その所定の情報を特定するためのキーワード情報とを記憶するとともに、前記所定の情報を検索するための検索情報を無線通信により送信する検索器から、前記検索情報を受信する電子クリップであって、被挟持媒体を挟んで保持する挟持手段と、前記所定の情報と、前記キーワード情報とを記憶するクリップ側記憶手段と、当該クリップ側記憶手段に記憶される前記所定の情報を検索するために前記検索器が送信する検索情報を受信するためのクリップ側通信手段と、当該クリップ側通信手段で受信した前記検索情報が前記キーワード情報に含まれるか否かを判断する判断手段と、当該判断手段が前記キーワード情報に前記検索情報が含まれると判断した場合にユーザへの報知を行う報知手段とを備えている。
【0018】
この構成の電子クリップでは、電子クリップを被挟持媒体に挟んで保持させることで、利用者は被記録媒体の管理を電子クリップに記憶された情報に基づいて行うことができ、さらに、電子クリップに記憶した情報を特定するための検索情報が電子クリップに送信されれば、該当する電子クリップにユーザに対して報知させることができる。
【0019】
また、請求項7に係る発明のプログラムは、所定の情報と、その所定の情報を特定するためのキーワード情報と、自己が特定されるための固有のID情報とを記憶した電子クリップを検索するための検索情報を無線通信により前記電子クリップに送信する検索器に、前記検索情報の入力を行う入力ステップと、当該入力ステップで入力された前記検索情報を無線通信により前記電子クリップに送信する問い合わせステップと、当該問い合わせステップによって送信された前記検索情報が、前記電子クリップの記憶した前記キーワード情報に含まれる場合に、その電子クリップが送信する前記ID情報と前記キーワード情報のうちの所定の情報とを一覧表示する一覧表示ステップと、当該一覧表示ステップで表示された複数の前記電子クリップの前記ID情報と前記キーワード情報のうちの所定の情報とから1つの前記電子クリップの選択を行う選択ステップと、当該選択ステップで選択された1つの前記電子クリップから前記情報の受信を行う読み出しステップと、当該読み出しステップで受信した前記情報の記憶を行う記憶ステップと、当該記憶ステップで記憶された前記情報を画像形成用の情報に変換する変換ステップと、当該変換ステップで変換された前記画像形成用の情報の表示を行う表示ステップとを実行させることを特徴とする。
【0020】
この構成のプログラムでは、入力ステップが、検索情報の入力を行い、問い合わせステップが、入力ステップで入力された検索情報を無線通信により電子クリップに送信し、一覧表示ステップが、問い合わせステップによって送信された検索情報が、電子クリップの記憶したキーワード情報に含まれる場合に、その電子クリップが送信するID情報とキーワード情報のうちの所定の情報とを一覧表示し、選択ステップが、一覧表示ステップで表示された複数の電子クリップのID情報とキーワード情報のうちの所定の情報とから1つの電子クリップの選択を行い、読み出しステップが、選択ステップで選択された1つの電子クリップから情報の受信を行い、記憶ステップが、読み出しステップで受信した情報の記憶を行い、変換ステップが、記憶ステップで記憶された情報を画像形成用の情報に変換し、表示ステップが、変換ステップで変換された画像形成用の情報の表示を行うことができる。
【0021】
【発明の実施の形態】
本発明に係る電子クリップおよびその情報検索システムは、紙などの被挟持媒体を挟んで保持するクリップに、例えば米アドビ社が開発したPDF(PortableDocument Format)形式のドキュメントなどの電子データや、その電子データを特定するためのキーワード情報などを記憶させることができるようにした電子クリップ1と、その電子データより作成されたキーワード情報などをもとに検索を行う検索器とで構成される。電子クリップ1と検索器との通信は無線通信によって実現される。検索器では検索情報を入力して電子クリップ1の検索を行い、その検索情報にかかった電子クリップ1が報知を行うことによって、目的とする電子クリップ1が特定される。なお、PDF形式の電子データが、本発明における「所定の情報」に相当する。
【0022】
以下、本発明の一実施の形態の電子クリップおよびその情報検索システムについて、図面を参照して説明する。まず、図1〜図4を参照して、電子クリップ1の構成について説明する。図1は、電子クリップ1の外観を示す斜視図である。図2は、電子クリップ1の電気的構成を示すブロック図である。図3は、電子クリップ1の無線通信部15の詳細を示す回路図である。図4は、電子クリップ1のRAM13の記憶エリアの構成を示す模式図である。
【0023】
図1に示すように、電子クリップ1は、略矩形の板体の長手方向の略中央部、かつ、短手方向の両端部にて、その板面と直交する方向に突設された2つの支持突起3aを有する底板3と、その底板3とほぼ同じ大きさの板体で、長手方向の両端部が揺動可能となるように長手方向の略中央部で支持突起3aに軸支された上板2とで構成されている。上板2と底板3とは、長手方向の一端側を挟持部7として、この挟持部7で紙等の被挟持媒体を挟んで保持することができるようにするため、他端側がそれぞれ離間する方向にバネ等の付勢手段(図示外)によって押圧されている。利用者は、その他端側を把持部6として上板2と底板3とが互いに近接する方向に押圧することで、支持突起3aを支点として挟持部7を開くことができ、次いで、把持部6への押圧を止めることで前記バネの付勢力により挟持部7が閉じられ、挟持部7に挟んだ被挟持媒体を保持できる。また、上板2上には、無線通信やデータの記憶等を行うための制御部5が設けられている。さらに、その制御部5の外壁面には、エレメントがフラクタル形状を有するフラクタルアンテナ8が貼設されている。そして、制御部5の把持部6側で一方の角部には、LED9が設けられている。なお、挟持部7が、本発明における「挟持手段」であり、LED9が、本発明における「報知手段」である。
【0024】
フラクタルアンテナ8は、図形のどの部分においても自己と相似な図形からなるフラクタル模様を用いて作成されたアンテナであり、多数の周波数に共振点を得ることができ、他の平面アンテナ(例えばパッチアンテナ)と比較して小さい面積で広帯域の通信が可能なアンテナである。なお、フラクタルアンテナ8が、本発明における「アンテナ」である。
【0025】
電子クリップ1は、利用者がPDF形式の電子データを内部に記憶保持することができ、後述する検索器31(図5参照)とデータを送受信するための通信は、無線通信によって行われる。図2に示すように、制御部5には、電子クリップ1の制御を司るCPU11が設けられ、CPU11には、CPU11が実行するクリッププログラム(図19〜図21参照)が記憶されたROM12と、電子データや、その電子データのキーワード情報(ファイル名、作成日、作成者、検索用キーワードなどの情報)や、個々の電子クリップ1の固有の(ユニークな)ID情報等を記憶するためのRAM13と、LED9とが接続されている。RAM13は、例えばフラッシュメモリなどの不揮発性のメモリであり、電力の供給を受けなくとも記憶内容の維持が可能となっている。図示しないが、電子クリップ1にはバッテリが設けられており、CPU11はこのバッテリより電力の供給を受けて電子クリップ1の制御を行うようになっている。なお、ID情報は、電子クリップ1の製造時にユニークな番号を割り振られ、ROM12に記憶されるようにしても良い。
【0026】
また、図2に示すように、CPU11には、電子クリップ1が後述する検索器31と無線通信を行うための無線通信部15が接続されている。無線通信部15は、フラクタルアンテナ8と、通信を行う際にCPU11から出力される送信データを符号化する符号化部16と、フラクタルアンテナ8で受信した受信波を反射させる際に、その反射波を、符号化部16で符号化された送信データを重畳して変調させる反射変調部17と、フラクタルアンテナ8で受信した受信波から検波を行う受信部19と、受信部19で検波をおこなった受信波を受信データとして復号化する復号化部18とから構成されている。この電子クリップ1では、フラクタルアンテナ8を通じて受信した受信波の反射波に、送信するデータを重畳させて、電子データを送信する通信方法が行われる。なお、無線通信部15が、本発明における「クリップ側通信手段」である。
【0027】
なお、図3に示すように、無線通信部15の符号化部16は、副搬送波を発振するクロック16bと、クロック16bより発振された副搬送波を、CPU11からの送信データ(Txデータ)との排他的論理和をとることで変調して出力するExOR回路16aとで構成されている。後述するように、クロック16bの周波数は、複数の電子クリップ1が同時に通信するために、疑似ランダムな符号に従って変化するようになっている。また、反射変調部17は、ExOR回路16aの出力に接続された抵抗器17aと、抵抗器17aにアノードが接続され、カソードが接地されたスイッチングダイオード17bと、前記抵抗器17aに接続されたコイル8aとで構成されており、検索器31から発信される主搬送波はフラクタルアンテナ8で受信され、符号化部16よりこの反射変調部17に入力される副搬送波により変調され、反射波として、検索器31に向けて出力される。
【0028】
また、受信部19は、フラクタルアンテナ8に接続するコンデンサ19aと、コンデンサ19aにカソードが接続され、アノードが接地されたダイオード19cと、前記コンデンサ19aにアノードが接続されたダイオード19dと、ダイオード19dのカソードに接続され、他極が接地されたコンデンサ19bとで倍電圧検波整流回路が構成されている。復号化部18は、公知の、いわゆるデコーダであり、受信部19から出力された信号がデコードされ、受信データ(Rxデータ)としてCPU11に入力される。
【0029】
次に、図4を参照して、RAM13の構成について説明する。図4に示すように、RAM13には、電子クリップ1の固有のID情報が記憶されるID情報記憶エリア13aと、電子データのキーワード情報(ファイル名、作成日、作成者、検索用キーワードなどの情報)を記憶するためのキーワード情報記憶エリア13bと、電子データを記憶するための電子データ記憶エリア13cと、CPU11が実行するクリッププログラム(図19〜図21参照)を読み込んで起動させるためのワークエリア13dとなどが設けられている。なお、RAM13が、本発明における「クリップ側記憶手段」である。
【0030】
次に、図5〜図8を参照して、検索器31の構成について説明する。図5は、検索器31の外観を示す斜視図である。図6は、検索器31の電気的構成を示すブロック図である。図7は、無線通信部48の詳細を示す回路図である。図8は、検索器31のRAM43の記憶エリアの構成を示す模式図である。
【0031】
検索器31は、複数の電子クリップ1に対して問い合わせを行い、目的とする電子クリップ1を検索するための装置であり、その電子クリップ1から電子データを読み出して画面に表示し、閲覧することも可能である。図5に示すように、検索器31は略矩形の板形状を有し、上部側面に検索器31の電源のオン・オフを行う電源ボタン38が設けられている。また、検索器31には、検索器31の面の略2/3を占める表示部46が設けられ、表示部46の下方には、文字等の入力を行うための複数のキー群32が設けられている。キー群32のうち、その右端のキーは決定を指示するための決定キー35となっており、また、左端の2つのキーは、選択や画面の切り換え等を指示するための上方向キー33と下方向キー34となっている。その他のキーは、アルファベットや数字等を入力するために使用される。ここで、表示部46には、富士ゼロックス株式会社の開発によるE−Paper(登録商標)を利用すれば、検索器31の電源をオフとした場合でも表示内容が保持される点や、薄型・軽量を実現できる点から望ましいが、公知の液晶などを利用した表示画面を使用しても良い。なお、表示部46が、本発明における「表示手段」である。
【0032】
次に、図6に示すように、検索器31の電気的な制御を行う制御部40は、検索器31の制御を司るCPU41と、CPU41が実行する検索プログラム(図18参照)が記憶されたROM42と、電子クリップ1から受信する電子データ等を記憶するRAM43と、表示部46への画像表示を行うために画像表示用のビットマップ形式のデータ(ビットマップデータ)に展開された電子データを記憶するVRAM44と、そのビットマップデータに基づいて表示部46の制御を行う駆動部45と、ビットマップデータを可視画像として画面表示する表示部46と、文字等の入力を行うためのキー群32や電源ボタン38が接続された入力操作部47と、電子クリップ1に記憶した電子データ等の送受信を無線通信で行うための無線通信部48と、その無線通信部48に接続され電波の受発信を行うため検索器31に内蔵されたアンテナ49とから構成される。CPU41,ROM42,RAM43,VRAM44,入力操作部47および無線通信部48は、バス50によってそれぞれ接続されている。表示部46は、駆動部45を介してVRAM44に接続されている。なお、駆動部45が、本発明における「表示制御手段」である。
【0033】
検索器31の無線通信部48では、複数の電子クリップ1からの同時受信を行うことができるように、後述する周波数ホッピングを利用した通信が行われる。図7に示すように、無線通信部48は、主搬送波を発振する発振回路52と、CPU41からバス50を介して入力される送信データ(Txデータ)を符号化する符号化部51と、発振回路52で発振された主搬送波と符号化部51の出力とが入力され、主搬送波の変調を行うバッファアンプ53と、そのバッファアンプ53で変調された主搬送波をアンテナ49に伝達し、また、そのアンテナ49が受信した電子クリップ1からの反射波をローノイズアンプ55(以下、「LNA」という。)に伝達するように、入出力の分離を行うサーキュレータ54と、アンテナで受信した反射波がサーキュレータ54を介して入力され、これを増幅するLNA55と、発振回路52の出力とLNA55の出力との乗算を行ってホモダイン検波することで復調を行う乗算回路56と、乗算回路56の出力をCPU41に送出する複数の受信データ(Rxデータ)に変換する多重復調部57とで構成される。なお、無線通信部48が、本発明における「検索器側通信手段」である。
【0034】
多重復調部57は、バンドパスフィルタ(以下、「BPF」という。)部57aと復号部57bとで構成される。BPF部57aには、周波数ホッピングで使用される複数の周波数のそれぞれに対応した複数のBPF(必要とする周波数域のみを通過させるフィルタ)が設けられている。それぞれのBPFの出力は個々に設けられた復号部57bに入力される。復号部57bでは入力された信号の復号が行われるが、これについては後述する。
【0035】
次に、図8に示すように、RAM43には、通信を行う特定の電子クリップ1のID情報を記憶するためのID情報記憶エリア43aと、通信を行う特定の電子クリップ1の一部のキーワード情報(ファイル名、作成日、作成者などの情報)を記憶するためのキーワード情報記憶エリア43bと、電子データを記憶するための電子データ記憶エリア43cと、検索器31が問い合わせを行った際に回答した電子クリップ1が、その回答時に送信するID情報や一部のキーワード情報などを記憶するための回答情報記憶エリア43dと、検索を行う際の検索情報(検索語)を記憶するための検索情報記憶エリア43eと、CPU41が実行する検索プログラム(図18参照)やPDFデコードエンジン(図示外)などを読み込んで起動させるためのワークエリア43fとなどが設けられている。なお、回答情報記憶エリア43dに記憶された複数の電子クリップ1のうち、通信を行う特定の電子クリップ1のID情報が、ID情報記憶エリア43aに記憶され、一部のキーワード情報がキーワード情報記憶エリア43bに記憶される。なお、RAM43が、本発明における「検索器側記憶手段」である。
【0036】
前述したように、本実施の形態では、電子クリップ1に記憶される電子データは、例えばPDF形式のデータ(PDFデータ)である。検索器31ではこのPDF形式の電子データを電子クリップ1から読み込んで、ビットマップデータに変換して表示部46に画面表示を行う。このPDFデータをビットマップデータに変換するための公知の変換プログラム、いわゆるPDFデコードエンジン(図示外)が、ROM42の所定の記憶エリアに記憶されている。
【0037】
なお、PDF形式の電子データは利用者のパーソナルコンピュータ(図示外)で作成され、図示外の電子情報記録装置に転送され、無線通信によってあらかじめ電子クリップ1に書き込まれる。電子データが作成される際に、例えば、ファイル名、作成日、作成者などの電子データの情報や、電子データを検索する際のキーワードとして電子データの内容に関連のある用語などの情報がキーワード情報として作成され、電子データとともに電子クリップ1に書き込まれる。電子データは、RAM13の電子データ記憶エリア13cに記憶され、キーワード情報は、キーワード情報記憶エリア13bに記憶される。
【0038】
次に、図3,図7,図9を参照して、本実施の形態の電子クリップの情報検索システムで行われる無線通信の方法について説明する。図9は、符号化および復号化を説明するためのタイミングチャートである。情報検索システムにおける無線通信は、RFID(Radio Frequency Identification)に用いられることの多い、反射通信方式によって行われる。この無線通信では2.4GHz帯、または915MHz帯のマイクロ波による交信が行われ、出力にもよるが、5m程度の距離までの交信が可能である。
【0039】
まず、検索器31が電子クリップ1に情報の送信を行う場合、図7に示すように、検索器31のCPU41(図6参照)から出力された送信データ(Txデータ)が、符号化部51に入力される。符号化部51では、Txデータを直流分を含まない符号、本実施例ではマンチェスター符号(Bi-Phase符号)に変換する。
【0040】
ここで、マンチェスター符号とは、クロック信号の立ち上がり(電圧:低→高)を「1」、立ち下がり(電圧:高→低)を「0」となるように符号化したもので、クロック周期の半周期のタイミングで「1」を「01」、「0」を「10」と置き換えることにより、クロック周期の1周期間隔の略中間のタイミングに、必ず、クロック信号の立ち上がり、もしくは立ち下がりが発生されるようにしたものである。
【0041】
バッファアンプ53には発振回路52で発振された2.4GHz帯の主搬送波が入力されており、符号化されたTxデータがバッファアンプ53に入力され、その出力をASK(Amplitude shift keying)により振幅変調させる。すなわち、Txデータが「1」である場合には発振回路52の出力がオンとなり、「0」である場合にはオフとなる。アンテナ49は発信と受信とを共用するため、サーキュレータ54を介することで、バッファアンプ53からの出力される振幅変調された主搬送波は、アンテナ49より電子クリップ1に向けて発信される。
【0042】
マンチェスター符号化されアンテナ49から発信された主搬送波は、クロックの1周期中に必ず振幅変調が発生し、これを機に、受信側が発信側とのクロック周期のずれを調整することが可能となる。マンチェスター符号化されていない場合、Txデータが、例えば「11111111」と続く場合、ずっと同じ振幅の電波が出力され、発信側と受信側とでクロック周期にずれが生じた場合に受信した信号が何ビット目のデータなのか不明となる。マンチェスター符号化することで、これを防止することができる。
【0043】
電子クリップ1が検索器31から発信された主搬送波を受信すると、受信部19にて検波が行われ、復号化部18にてデコードされる。このデコード方法については公知のBi-Phase復号によって行われる。なお、受信部19のデコーダには、増幅回路(図示外)や、サイン波を方形波に直すデータスライサ(図示外)が設けられている。デコーダから出力された信号はRxデータとしてCPU11(図2参照)に伝達され、CPU11による処理が行われる。
【0044】
一方、電子クリップ1が発信を行う場合には、まず、CPU11(図2参照)から出力されたTxデータが符号化部16に入力される。符号化部16にて、クロック16bで発振された副搬送波は、このTxデータとの排他的論理和がとられ、Txデータに合わせてPSK(Phase Shift Keying)により位相変調される。そして、その位相変調された副搬送波は、反射変調部17のスイッチングダイオード17bに印加される。すると、フラクタルアンテナ8の負荷インピーダンスは副搬送波に合わせて変化され、検索器31より発振された主搬送波をフラクタルアンテナ8で受信すると、その主搬送波は副搬送波により変調される。この副搬送波により変調された主搬送波が反射波として、検索器31に向けて発信される。
【0045】
例えば、図9に示すように、CPU11がTxデータとしてT1〜T7タイミングに「0」「1」「1」「0」「1」「0」というデータを送信する場合、各ビットのデータ((a)Txデータ)がクロック周期((b)CLOCK)に同期して送信される。すなわち、T1〜T2タイミングに「低」、T2〜T4タイミングに「高」、T4〜T5タイミングに「低」、T5〜T6タイミングに「高」、T6〜T7タイミングに「低」の電圧としてデータが送信される。この電圧がクロック周期に同期してスイッチングダイオード17bに印加されて、前述したように、反射波のPSK変調が行われる。すなわち、T1〜T7タイミングにおいてそれぞれクロックと「同期」「位相πずれ」「位相πずれ」「同期」「位相πずれ」「同期」となる((c)符号化データ)。
【0046】
位相変調された反射波が検索器31にて受信されると、その反射波による信号はアンテナ49からサーキュレータ54を介してLNA55に入力され、増幅後に乗算回路56に入力される。乗算回路56には発振回路52からの出力が入力され、これと受信した信号をかけ合わせることにより、電子クリップ1から送信されたデータが取り出され、多重復調部57に入力される。
【0047】
多重復調部57では、受信した信号がBPF部57aで周波数によるフィルタリングが行われ、復号部57bに入力される。復号部57bでは、入力された信号と、その信号をバッファ(図示外)を介して1クロック分遅らせた遅延信号との排他的論理和をとってから、前クロックタイミングにおいて復号化したデータとの加算処理を行うことによって復号化が行われる。
【0048】
図9に示すように、電子クリップ1から送信された「0」「1」「1」「0」「1」「0」のデータは、PSK変調され、乗算回路56からの出力時には、T1〜T7タイミングにてそれぞれ「高低」「低高」「低高」「高低」「低高」「高低」と、クロック周期に同期して変化する電圧として復号部57bに入力される((d)複合部入力)。そして、この信号を1クロック分遅らせた信号((e)遅延信号)との排他的論理和がとられる((f)ExOR)。T1〜T2タイミングでは、復号化部入力として「高低」すなわち「10」と、遅延信号として1クロック前(T0〜T1タイミング)の復号化部入力「高低」すなわち「10」との排他的論理和がとられ、「00」となる。これは、1クロック周期でみると「0」のデータとなる。以下同様に、T2〜T7タイミングの復号化部入力の「01」「01」「10」「01」「10」と、T1〜T6タイミングの復号化部入力の遅延信号の「10」「01」「01」「10」「01」との排他的論理和がとられ、それぞれ「11」「00」「11」「11」「11」すなわち1クロック周期でみた「1」「0」「1」「1」「1」のデータとして出力される。
【0049】
さらに、その排他的論理和のデータに、前クロックタイミングにおけるそのデータの加算処理が行われる((g)遅延加算出力)。T1〜T2タイミングにおける排他的論理和のデータ「0」に、T0〜T1タイミングにおける排他的論理和のデータ「0」が加算された結果の「0」が、無線通信部48で受信した受信データ(Rxデータ)としてCPU41に対して出力される((h)Rxデータ)。以下同様に、T2〜T7タイミングでも排他的論理和データの加算処理が行われ、すなわちT2〜T7タイミングの排他的論理和のデータ「1」「0」「1」「1」「1」に、T1〜T6タイミングの排他的論理和のデータ「0」「1」「0」「1」「1」が加算され、その結果T2〜T7タイミングに「1」「1」「0」「1」「0」がRxデータとしてCPU41に対して出力され、電子クリップ1の送信したデータが検索器31で受信される。
【0050】
次に、周波数ホッピングについて説明する。電子クリップ1のクロック16bで発振される副搬送波は、その発振周波数がホッピングされている。例えば1秒間に50回、疑似乱数的に定められたホッピングパターンに基づいて、その発振周波数が所定の帯域内で変更される。
【0051】
電子クリップ1で受信した主搬送波が副搬送波により変調されると、電子クリップ1から検索器31に返送される反射波の副搬送波周波数は、ホッピングパターンに基づいてホッピングされることになる。すなわち、1秒間に50の異なる副搬送波周波数の反射波となって、検索器31に伝搬される。
【0052】
図10は、副搬送波が4つの異なる周波数にホッピングされる場合に、2つの電子クリップ1a,1bからの反射波のホッピングパターンを模式的に示した図である。
【0053】
図10に示すように、電子クリップ1aからの所定のデータが乗せられて発信された反射波は、その副搬送波周波数が、T0〜T1タイミングにはf1、T1〜T2タイミングにはf3、T2〜T3タイミングにはf2、T3〜T4タイミングにはf4とホッピングされ、各タイミング毎に異なる周波数で、検索器31に伝搬される。また、同様に、電子クリップ1bからの反射波の周波数は、T0〜T1タイミングにはf4、T1〜T2タイミングにはf2、T2〜T3タイミングにはf1、T3〜T4タイミングにはf3とホッピングされる。
【0054】
このホッピングパターンは、例えば電子クリップ1のID情報などを種として発生される疑似乱数により決定される。このため、電子クリップ1aと電子クリップ1bとは異なるホッピングパターンにて検索器31との通信を行い、それぞれが同時に検索器31に向けて反射波の発信を行った場合、あるホッピングタイミングにおいては同じ周波数となることがあっても、次のホッピングタイミングにおいては異なる周波数となり、長期間にわたって同じ周波数となることが少ない。データには誤り検出符号(例えばCRC符号)が付加されているので、周波数が重なって混信したホッピングタイミングのデータは誤りを検出されて、破棄されて、再送されるように指示を送るので、検索器31は、2つの電子クリップ1a,1bからの反射波を同時受信することが可能となる。このホッピングの周波数帯が広く、多くのチャンネルを確保できれば、さらに混信の確率が少なくなる。
【0055】
検索器31で受信した反射波は、多重復調部57のBPF部57aにて周波数によるフィルタリングが行われ、ホッピングされた各周波数毎にそれぞれ別々の復号部57bに入力される。そして、復号化後にCPU41に伝達され、CPU41は、分割されて受信したそれぞれのデータの組み立てを行い、電子クリップ1a,1bから送信される前のもとの完全なデータを復元する。
【0056】
このデータの復元を行うため、ホッピングパターンによって分割されたそれぞれのホッピングタイミングにおける反射波には、電子クリップ1a,1bを識別するための識別子が、そのヘッダとして付加されている。これにより、CPU41は同じ識別子を持つデータのみを集めて組み立てることで、データの混同を回避することができる。また、反射波がBPF部57aでフィルタリングされて各周波数毎にそれぞれ異なる復号部57bを経てCPU41に伝達され、識別子に基づき組み立てられるので、反射波を受信するため、検索器31側で電子クリップ1とのホッピングパターンの同期を行う必要もない。
【0057】
次に、図11〜図22を参照して、利用者が検索器31を使用して、目的とする電子データが記憶された電子クリップ1を検索する方法について説明する。図11は、ファイル60に電子クリップ1aを挟持した例を示す図である。図12は、電子クリップ1に挟持されたファイルが複数ある場合の例を示す図である。図13は、RAM13のID情報記憶エリア13a、およびキーワード情報記憶エリア13bに記憶された情報の一例を示す模式図である。図14は、検索器31のキーワード入力・追加画面を示す図である。図15は、検索器31の一覧表示・選択画面を示す図である。図16は、検索器31のキーワード入力・追加画面を示す図である。図17は、検索器31の一覧表示・選択画面を示す図である。図18は、検索プログラムのフローチャートである。図19は、クリッププログラムのメインルーチンである。図20は、クリッププログラムの問い合わせコマンド処理のサブルーチンである。図21は、クリッププログラムの読み出しコマンド処理のサブルーチンである。図22は、検索器31と電子クリップ1a〜1dとの通信の様子を示す図である。以下、図18〜図21に示すフローチャートの各ステップを「S」と略記する。
【0058】
電子クリップ1の有効な利用例として、例えば図11に示すように、電子クリップ1aに記憶した電子データの内容をプリンタ等の画像形成装置で出力した印刷ドキュメントを綴ったファイル60の背表紙などに、被挟持部61を設けて、その被挟持部61に電子クリップ1aを挟んで保持し、図12に示すように、図示外のファイルキャビネットに、他の電子クリップ1b,1c,1dに挟持されたファイル60とともに、電子クリップ1aを挟持したファイル60を収納する場合について説明する。
【0059】
なお、図13に示すように、電子クリップ1aの固有のID情報として「00001」がID情報記憶エリア13aに記憶され、キーワード情報として、ファイル名「test1.pdf」、作成日「2002/9/1」、作成者「PCUser」、および検索用キーワード「クリップ,ホッピング,無線,RFID」がキーワード情報記憶エリア13bに記憶されているものとする。また、図示しないが、電子クリップ1aと同様に、電子クリップ1b,1c,1dのID情報はそれぞれ「00002」,「00003」,「00004」であるとし、キーワード情報のファイル名はそれぞれ「test2.pdf」,「test3.pdf」,「test4.pdf」、作成日はそれぞれ「2002/10/1」,「2002/11/1」,「2002/12/1」、作成者はいずれも「PCUser」、検索用キーワードはそれぞれ「クロック,電子」,「クリップ,画像,BMP」,「クリップ,アンテナ,フラクタル」であるとする。
【0060】
図18〜図21に示すフローチャートでは、まず、利用者が、検索器31に目的とする電子データに関する検索情報を入力し、検索器31が電子クリップ1a〜1dに対し、入力された検索情報に基づいて問い合わせを行う(図22参照)。電子クリップ1a〜1dは、検索情報に基づき、検索器31に対してそれぞれ回答を行う。検索器31は、それらの回答をもとに目的とする電子データを記憶した電子クリップ1aを特定し、電子クリップ1aに記憶された電子データを読み込んで表示部46にその内容を表示する。以上の手順が、検索器31のCPU41および電子クリップ1のCPU11によってそれぞれ実行される。以下に、その詳細について説明するが、まず、図18を参照して、検索器31の動作について説明する。
【0061】
図18に示すように、利用者が検索器31の電源ボタン38(図1参照)を押して検索器31を起動すると、CPU41は、ROM42の所定の記憶エリアに記憶した検索プログラムをRAM43のワークエリア43fに読み込んで実行し、まず、表示部46に「キーワード入力・追加画面」を表示する(S1)。図14に示すように、検索器31の表示部46には、検索情報を入力するための検索情報入力欄46aが表示される。利用者は、キー群32を操作して、目的とする電子データに関する検索情報、例えば「クリップ」を入力する。この検索情報は、決定キー35が押されたときに、RAM43の検索情報記憶エリア43eの記憶される。ここで、検索情報記憶エリア43eに検索情報が記憶されていれば、検索情報入力欄46aにその検索情報があらかじめ入力された状態で表示が行われる。なお、キー群32が、本発明における「入力手段」である。また、S1の処理で検索情報を入力させる工程が、本発明における「入力ステップ」に相当する。
【0062】
入力が完了すると、利用者は決定キー35を押し、CPU41に検索の開始を指示する。これに基づき、CPU41は、「ブロードキャスト送信」を行う(S2)。すなわち、本例では、図22に示すように、検索器31のCPU41は無線通信部48より、無線通信距離範囲内にある電子クリップ1a〜1dを検索するための問い合わせコマンドを発信する。問い合わせコマンドには、その変数として、検索情報記憶エリア43eに記憶された検索情報が添付される。また、S1の処理で検索情報が入力されなかった場合には、問い合わせコマンドのみが発信される。この問い合わせコマンドを受信した電子クリップ1のCPU11は、後述する問い合わせコマンド処理(図20参照)にて、検索情報が添付されている場合と、添付されていない場合とについてそれぞれ判断処理を行い、該当する場合には検索器31に回答レスポンスを発信する。このとき、該当する電子クリップ1では、LED9の発光が行われる。回答レスポンスには、その変数として、電子クリップ1のID情報と、キーワード情報のうち検索用キーワードを除く情報とが添付される。CPU41は、回答レスポンスに変数として添付されたそれらの情報を、RAM43の回答情報記憶エリア43dにそれぞれ記憶する。また、S2の処理で問い合わせコマンドを発信する工程が、本発明における「問い合わせステップ」に相当する。
【0063】
CPU41は、「電子クリップ1から応答があったか?」どうかを確認して(S3)、どの電子クリップ1からも応答がない場合には(S3:NO)、表示部46に「該当する電子クリップがありません」との表示を行い(S4)、S1に戻って、図14に示すキーワード入力・追加画面の表示を行う。
【0064】
問い合わせコマンドに対して回答レスポンスを返した電子クリップ1があった場合(S3:YES)、CPU41は、表示部46に、「一覧表示・選択画面」の表示を行って(S5)、回答情報記憶エリア43dの記憶内容に基づき、回答レスポンスを返した電子クリップ1のID情報と、一部のキーワード情報とを一覧表示する。図15に示すように、本例では検索情報「クリップ」に対し、その検索用キーワード中に「クリップ」が登録された電子クリップ1a,1c,1dが回答レスポンスを返し、その結果、検索器31の表示部46には電子クリップ1a,1c,1dのID情報(クリップID)および一部のキーワード情報(ファイル名、作成者、作成日)が、各電子クリップ1につき1行ずつ、一覧表示される。なお、このときに、該当する電子クリップ1のLED9の発光が行われ、図12の例では、背文字に書類A,C,Dと表示されたファイル60にそれぞれ挟持した電子クリップ1a,1c,1dのLED9a,9c,9dが発光するので、利用者は、その所在を確認することができる。ここで、S5の処理で、表示部46に回答レスポンスを返した電子クリップ1のID情報と、一部のキーワード情報とを一覧表示する工程が、本発明における「一覧表示ステップ」に相当する。
【0065】
利用者は、目的とする電子データを記憶した電子クリップ1のID情報を知っている場合にはID情報をもとに、また、キーワード情報(ファイル名、作成者、作成日)を知っている場合には、そのキーワード情報をもとに電子クリップ1の選択を行う。一覧表示には各電子クリップ1を選択するためのカーソル46bが表示されるので、利用者は、キー群32の上下方向キー33,34を操作してカーソル46bを移動させ、目的とする電子クリップ1が選択状態となるように、それが表示された行を選択することができる。なお、カーソル46bの代わりに各行に番号などを付して、キー群32の数字キーなどから直接選択できるようにしても良い。
【0066】
CPU41は、利用者の選択結果をもって「絞り込み検索するか?」どうか確認する(S10)。利用者は、検索情報に該当する電子クリップ1が多くて目的とする電子クリップ1が絞れない場合など、再度、検索情報を入力するための「再検索」行が選択できるようになっており、カーソル46bをそれに合わせて決定キー35を押すことで(S10:YES)、S1のキーワード入力・追加画面に戻ることができる。なお、S10の判断処理で、決定キー35が押されたときに電子クリップ1が選択されたと判断するCPU41が、本発明における「選択手段」に相当し、その判断を行う工程が、本発明における「選択ステップ」に相当する。
【0067】
S1の処理に戻ると、図16に示すように、検索器31の表示部46に検索情報入力欄46aが表示される。本例では検索情報記憶エリア43eにはすでに「クリップ」が記憶されているので、検索情報入力欄46aは、あらかじめ「クリップ」が入力された状態で表示される。利用者は、キー群32を操作して、「クリップ」を消去して新たな検索情報を入力するか、本例のように、例えば検索情報を分割するためのスペースをあけて「ホッピング」と入力し、絞り込みを行うための検索情報を追加入力できる。そして、利用者が決定キー35を押すと、検索情報記憶エリア43eが、検索情報入力欄46aに入力されている検索情報で上書きされる。そして、図22に示すように、検索情報に関する変数として「クリップ」「ホッピング」が添付された問い合わせコマンドが、検索器31から発信される(S2)。
【0068】
電子クリップ1a〜1dのCPU11はそれぞれ、この問い合わせコマンドを受信すると、前記同様に、受信した検索情報と、それぞれの記憶する検索用キーワードとを比較して、検索用キーワード中に「クリップ」と「ホッピング」との両方の検索情報があれば、前記同様、回答レスポンスを検索器31に対して送信する。本例では電子クリップ1aのみが条件に合致し、検索器31が電子クリップ1aからの回答レスポンスを受信すると(S3:YES)、図17に示すように、表示部46に一覧表示・選択画面の表示が行われる(S5)。なお、このときに、図12の例では、背文字に書類A表示されたファイル60に挟持した電子クリップ1aのLED9aが発光するので、利用者は、その所在を特定することができる。
【0069】
利用者が、カーソル46bを前記同様に操作して、一覧表示された電子クリップ1aの情報を示す行に合わせ、決定キー35を押すと(S10:NO)、CPU41は、「選択された電子クリップに読み出しコマンド送信」を行う(S11)。CPU41は、回答情報記憶エリア43dに記憶された複数の電子クリップ1の情報(本例では電子クリップ1aの情報のみが記憶されている。)のうち、選択された電子クリップ1aのID情報と、キーワード情報のうち検索用キーワードを除く情報とをそれぞれID情報記憶エリア43aと、キーワード情報記憶エリア43bとに記憶させる。そして、CPU41は、電子クリップ1に対して読み出しコマンドを発信するが、その変数として選択された電子クリップ1aのID情報が添付される。図22に示すように、検索器31から発信された読み出しコマンドは、電子クリップ1a〜1dのすべてが受信するが、添付されたID情報が一致しない電子クリップ1b〜1dは返答を行わず、電子クリップ1aのみが応答し、そのCPU11が、電子データ記憶エリア13cに記憶された電子データの送信を行う。
【0070】
検索器31のCPU41は、「PDFファイル読み込み」を行って(S12)、電子クリップ1aから送信された電子データを受信して、電子データ記憶エリア43cに記憶を行う。なお、電子クリップ1aは、電子データの送信の際に自己のID情報の送信も行っている。そして、すべての電子データの送信が終了すると、電子クリップ1aは終了を意味する所定のコマンドを送信する。なお、S12の処理で、電子データの受信を行う工程が、本発明における「読み出しステップ」に相当し、受信した電子データを電子データ記憶エリア43cに記憶する工程が、本発明における「記憶ステップ」に相当する。
【0071】
次に、CPU41は、「データはPDFか?」どうかの確認を行う(S15)。CPU41は、ROM42の所定の記憶エリアに記憶されたPDFデコードエンジンを起動して、電子データ記憶エリア43cに記憶された電子データのチェックを行い、それがPDFデータでない場合(S15:NO)、表示部46に「PDFファイルではありません」との表示を行い(S16)、S1に戻って、図14に示すキーワード入力・追加画面の表示を行う。
【0072】
電子データがPDFデータであれば(S15:YES)、CPU41は、「PDFファイル表示」を行う(S17)。すなわち、電子データ記憶エリア43cに記憶された電子データをPDFデコードエンジンでビットマップデータに変換し、VRAM44に記憶させる。そして、CPU41は、駆動部45を制御して、ビットマップデータとして展開した電子データの各ドットに対応する表示部46の各ドットに表示を行わせ、表示部46に電子データの内容の表示を行う。なお、S17の処理で、電子データをビットマップデータに変換するCPU11が、本発明における「変換手段」に相当し、その変換を行う工程が、本発明における「変換ステップ」に相当する。また、表示部46に、VRAM44に記憶したビットマップデータに基づく表示を行う工程が、本発明における「表示ステップ」に相当する。
【0073】
そして、CPU41は、「表示を終了するか?」どうか(S18)、利用者が、PDFデータの閲覧を終了するための所定のキーを入力するまで待機して(S18:NO)、そのキーの入力があれば(S18:YES)、S1の処理に戻り、次の電子クリップ1の検索ができるように、検索情報の入力待ち状態で待機する。
【0074】
次に、図19〜図21を参照して、電子クリップ1の動作について説明する。図19に示すように、電子クリップ1のCPU11は、図示外のバッテリからの電力の供給を受けると、ROM12の所定の記憶エリアに記憶したクリッププログラムをRAM13のワークエリア13dに読み込んで実行する。CPU11は、「問い合わせコマンドを受信したか?」どうか(S21)、また、「読み出しコマンドを受信したか?」どうかを確認して(S23)、検索器31から問い合わせコマンドもしくは読み出しコマンドを受信しない限り(S21:NO、S23:NO)、待機する。
【0075】
CPU11が、問い合わせコマンドを受信した場合には(S21:YES)、「問い合わせコマンド処理」が実行され(S22)、図20に示す、問い合わせコマンド処理のサブルーチンをコールし、処理後にS21に戻り、コマンドの受信を待機する。同様に、CPU11が、読み出しコマンドを受信した場合には(S23:YES)、「読み出しコマンド処理」が実行され(S24)、図21に示す、読み出しコマンド処理のサブルーチンをコールし、処理後にS21に戻り、コマンドの受信を待機する。
【0076】
図20に示すように、問い合わせコマンド処理のサブルーチンがコールされると、CPU11は、検索器31から受信した問い合わせコマンドが「検索情報を含んでいるか?」どうかを確認し(S31)、問い合わせコマンドに変数が添付されていれば(S31:YES)、「合致する検索情報はあるか?」どうかの確認を行う(S32)。CPU11は、検索器31から受信した問い合わせコマンドに添付された変数、すなわち検索情報が、RAM13のキーワード情報記憶エリア13bに記憶された検索用キーワード情報の中にあるかどうかを確認し、ない場合にはメインルーチンに戻り(S32:NO)、コマンドの受信を待機する。すなわち、検索器31からの問い合わせに応答しない。なお、S32の判断処理を行うCPU11が、本発明における「判断手段」に相当する。
【0077】
検索器31から受信した問い合わせコマンドに変数が添付されていなければ(S31:NO)、CPU11は、「LED発光」を行い(S33)、LED9に所定の電圧を印加する。なお、CPU11は、所定の時間が経過するとLED9の消灯を行うように、図示外のタイマカウンタ等で時間の計測を行っている。
【0078】
次いで、CPU11は、「回答レスポンス送信」を行う(S34)。CPU11は検索器31に回答レスポンスを発信するが、その回答レスポンスには変数として、電子クリップ1のID情報と、キーワード情報のうち検索用キーワードを除く情報とが添付される。そして、CPU11はメインルーチンに戻り(S32:NO)、コマンドの受信を待機する。なお、問い合わせコマンドに変数が添付されていない場合とは、利用者が検索器31に検索情報を入力せずに電子クリップ1への問い合わせを行わせた場合であるが、この場合、無線通信距離範囲内にあるすべての電子クリップ1が検索器31からの問い合わせに応答する。
【0079】
また、検索器31から受信した問い合わせコマンドに添付された検索情報が検索用キーワード情報の中にあった場合にも同様に(S31:YES、S32:YES)、CPU11は、S33,S34の処理を行って、検索器31に回答レスポンスを送信してから次のコマンドの受信を待機する。
【0080】
次に、図21に示すように、読み出しコマンド処理のサブルーチンがコールされると、CPU11は、「ID情報は一致するか?」どうかの確認を行う(S41)。CPU11は、検索器31から受信した読み出しコマンドの変数として添付されたID情報が、ID情報記憶エリア13aに記憶した自己のID情報と一致しなければ(S41:NO)、メインルーチンに戻り、コマンドの受信を待機する。すなわち、検索器31からの問い合わせに応答しない。
【0081】
そして、ID情報が一致する場合には(S41:YES)、CPU11は「内容レスポンス送信」を行う(S42)。CPU11は、ID情報記憶エリア13aに記憶された自己のID情報と、電子データ記憶エリア13cに記憶された電子データとを検索器31に送信する。そして、電子データの送信が完了すると、CPU11は送信の終了を意味する所定のコマンドを検索器31に送信して、メインルーチンに戻り、次のコマンドの受信を待機する。
【0082】
以上説明したように、本実施の形態の電子クリップおよびその情報検索システムは、ファイルや紙等の被挟持媒体を挟持するクリップに電子データの記憶が行えるようにし、電子データの出入力にはRFIDを応用した無線通信によって行うものである。このため、電子クリップ1は、通信用の端子を露出させることがなく、汚れやほこり等による通信障害や故障などが発生しにくい。また、電子クリップ1に記憶した電子データの特定を行うためのキーワード情報も電子クリップ1に記憶されているので、利用者は、検索器より検索情報を入力して、その検索情報をキーワード情報中に含む電子クリップ1が、LED9の発光による報知を行うことで、目的とする電子情報を記憶した電子クリップ1の所在を特定することができる。また、検索情報で検索範囲を絞ることにより、複数の電子クリップ1から目的とする電子クリップ1を特定することができ、目的の紙媒体にアクセスしたり、電子クリップ1から電子情報を読み出して、利用することができる。
【0083】
なお、本発明は各種の変形が可能なことはいうまでもない。例えば、本実施の形態では、電子データの形式をPDF形式としたが、PDF形式だけでなく、BMP(Bit MaP)形式、JPEG(Joint Photographic Codintg Expert Group)形式、TIFF(Tagged Image File Format)形式、PICT形式、EPS(Encapsulated PostScript)形式、GIF(Graphics Interchange Format)形式、PNG(Portable Network Graphics)形式などの画像ファイル形式や、TEXT形式、DOC形式、HTML形式、CSV(Comma Separated Value)形式、SYLK(SYmbolic LinK format)形式などの文書ファイル形式などの電子データ形式を扱えるようにしても良い。この場合に、各ファイル形式に対応したデコードエンジンが必要となるが、これらエンジンは検索器31のROM42に記憶させても良い。また、それらエンジンを検索器31のRAM43に記憶させるようにして、利用者が任意のエンジンをインストールできるようにした、いわゆるプラグインとして提供しても良い。
【0084】
また、電子クリップ1に記憶させる電子データは、必ずしも被挟持媒体と同一のデータである必要はない。例えば、CAD図面等に電子クリップを挟んで、CAD図面の名称、説明、その他情報を電子クリップ1に記憶させても良く、被挟持媒体に深い関わりを持った情報であればよい。
【0085】
また、電子クリップ1は図示外のバッテリを備え、これより電力の供給を受けて駆動されるが、この電子クリップ1がファイル60の被挟持部61に挟持したままそのファイル60をファイルキャビネット等に収容させ、そのファイルキャビネット等に公知の電磁誘導による充電を行うための構成を設け、電子クリップ1の充電を行っても良い。
【0086】
また、電子データの送受信を行う場合のデータの信頼性を高めるため、送信されるデータに、例えばハミング符号などのチェックコードを付加して送信を行い、エラー訂正を行ったり、訂正不能の場合にはデータの破棄などを行うようにしてもよい。
【0087】
また、報知手段はLED9として光による報知を行ったが、他の発光デバイスであっても良く、圧電ブザー等の音による報知であっても、バイブレータ等の振動による報知であっても良い。また、例えばE−Paper(登録商標)で白黒反転表示させ報知するような、反射光による報知であっても良い。また、LED9が点滅を行うように、CPU11が電圧の印加タイミングの制御を行っても良い。また、電子クリップ1は、キーワード情報に検索情報が含まれる場合に報知等を行うが、電子データ中に検索情報が含まれる場合にも報知を行うようにしてもよい。
【0088】
また、検索器31のキー群32は入力手段の一例であるが、例えば、タッチパネル、音声入力装置、光入力装置などその他の入力手段を用いても良い。また、サーキュレータ54は、方向性結合器を用いてもよい。また、符号化部51の符号化方式は、直流分を含まない符号化方式ならば、その他の符号化方式を用いても良い。
【0089】
【発明の効果】
以上説明したように、請求項1に係る発明の電子クリップの情報検索システムでは、複雑なシステムが不要であり、簡易な構成で利用者が入力した検索情報をもとに検索器が電子クリップと無線通信を行い、その検索情報に該当する電子クリップがユーザへの報知を行うことで、利用者は、電子クリップの所在を知ることができる。従って、利用者が、検索情報によって検索範囲を特定すれば、複数の電子クリップから目的とする電子クリップを検索することができる。
【0090】
また、請求項2に係る発明の電子クリップの情報検索システムでは、請求項1に係る発明の効果に加え、無線通信を行うためのアンテナがエレメントがフラクタル形状を有するアンテナであるので、平面上にアンテナ構造を形成することができ、さらにアンテナの占有面積を小さくすることができるとともに、通信性能を向上させることができる。従って、電子クリップの小型化を図ることができる。
【0091】
また、請求項3に係る発明の電子クリップの情報検索システムでは、請求項1または2に係る発明の効果に加え、検索器で電子クリップを検索した場合に、該当する電子クリップは、ID情報と、キーワード情報のうちの所定の情報と検索器に送信して、検索器は、そのID情報と、キーワード情報のうちの所定の情報とを表示手段に一覧表示することができる。従って、利用者は、検索情報をもとに検索器で検索した電子クリップより、キーワード情報のうちの所定の情報を得ることができ、そのキーワード情報のうちの所定の情報をもとに、目的とする電子クリップを容易に探すことができる。
【0092】
また、請求項4に係る発明の電子クリップの情報検索システムでは、請求項1乃至3のいずれかに係る発明の効果に加え、検索器は、電子クリップから受信したID情報と、キーワード情報のうちの所定の情報とを表示手段に一覧表示して、その一覧より選択された1つの電子クリップから、その電子クリップが記憶した情報を得ることができる。従って、利用者は、目的とする情報を記憶した電子クリップを特定して、その電子クリップから目的とする情報を得ることができる。
【0093】
また、請求項5に係る発明の電子クリップの情報検索システムでは、請求項1乃至4のいずれかに係る発明の効果に加え、検索器は、電子クリップから得た情報を、変換手段で画像形成用の情報に変換して、表示手段で画像として表示することができる。従って、利用者は、検索した電子クリップから目的とする情報を画像として閲覧することができ、情報の内容が目的とするものであるかその場で確認することができる。
【0094】
また、請求項6に係る発明の電子クリップでは、電子クリップを被挟持媒体に挟んで保持させることで、利用者は被記録媒体の管理を電子クリップに記憶された情報に基づいて行うことができ、さらに、電子クリップに記憶した情報を特定するための検索情報が電子クリップに送信されれば、該当する電子クリップにユーザに対して報知させることができる。従って、電子クリップが複数あって特定の情報を記憶した電子クリップの所在が不明となった場合でも、その情報を特定するための検索情報を利用して、その検索情報を含むキーワード情報を記憶した電子クリップを探すことができ、ドキュメントの管理を効率よく行うことができる。
【0095】
また、請求項7に係る発明のプログラムでは、入力ステップが、検索情報の入力を行い、問い合わせステップが、入力ステップで入力された検索情報を無線通信により電子クリップに送信し、一覧表示ステップが、問い合わせステップによって送信された検索情報が、電子クリップの記憶したキーワード情報に含まれる場合に、その電子クリップが送信するID情報とキーワード情報のうちの所定の情報とを一覧表示し、選択ステップが、一覧表示ステップで表示された複数の電子クリップのID情報とキーワード情報のうちの所定の情報とから1つの電子クリップの選択を行い、読み出しステップが、選択ステップで選択された1つの電子クリップから情報の受信を行い、記憶ステップが、読み出しステップで受信した情報の記憶を行い、変換ステップが、記憶ステップで記憶された情報を画像形成用の情報に変換し、表示ステップが、変換ステップで変換された画像形成用の情報の表示を行うことができる。従って、利用者は、キーワード情報を入力して検索範囲を特定したうえで目的とする電子クリップを特定し、その電子クリップに記憶された情報を検索器で閲覧することができるので、情報の内容が目的とするものであるかその場で確認することができる。
【図面の簡単な説明】
【図1】図1は、電子クリップ1の外観を示す斜視図である。
【図2】図2は、電子クリップ1の電気的構成を示すブロック図である。
【図3】図3は、電子クリップ1の無線通信部15の詳細を示す回路図である。
【図4】図4は、電子クリップ1のRAM13の記憶エリアの構成を示す模式図である。
【図5】図5は、検索器31の外観を示す斜視図である。
【図6】図6は、検索器31の電気的構成を示すブロック図である。
【図7】図7は、無線通信部48の詳細を示す回路図である。
【図8】図8は、検索器31のRAM43の記憶エリアの構成を示す模式図である。
【図9】図9は、符号化および復号化を説明するためのタイミングチャートである。
【図10】図10は、副搬送波が4つの異なる周波数にホッピングされる場合に、2つの電子クリップ1a,1bからの反射波のホッピングパターンを模式的に示した図である。
【図11】図11は、ファイル60に電子クリップ1aを挟持した例を示す図である。
【図12】図12は、電子クリップ1に挟持されたファイルが複数ある場合の例を示す図である。
【図13】図13は、RAM13のID情報記憶エリア13a、およびキーワード情報記憶エリア13bに記憶された情報の一例を示す模式図である。
【図14】図14は、検索器31のキーワード入力・追加画面を示す図である。
【図15】図15は、検索器31の一覧表示・選択画面を示す図である。
【図16】図16は、検索器31のキーワード入力・追加画面を示す図である。
【図17】図17は、検索器31の一覧表示・選択画面を示す図である。
【図18】図18は、検索プログラムのフローチャートである。
【図19】図19は、クリッププログラムのメインルーチンである。
【図20】図20は、クリッププログラムの問い合わせコマンド処理のサブルーチンである。
【図21】図21は、クリッププログラムの読み出しコマンド処理のサブルーチンである。
【図22】図22は、検索器31と電子クリップ1a〜1dとの通信の様子を示す図である。
【符号の説明】
1 電子クリップ
7 挟持部
8 フラクタルアンテナ
9 LED
13 RAM
15 無線通信部
31 検索器
32 キー群
43 RAM
45 駆動部
46 表示部
48 無線通信部
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an electronic clip capable of storing predetermined information and performing wireless communication, and a system for searching for the information.
[0002]
[Prior art]
Recently, with the spread of OA equipment such as word processors and personal computers, most of documents created in offices are created as electronic data. The content of these electronic data is printed and managed on a recording medium by an image forming apparatus such as a printer, but the original electronic data is often stored as it is in the OA device that created it. Finding the location of the electronic data based on the printed document, or finding the location of the printed document from the electronic data, has been troublesome.
[0003]
In Patent Literature 1, a wireless communication communicable clip is held between print documents, a plurality of antennas are prepared, and an antenna that receives a communication radio wave emitted from an electronic clip is specified to determine the position of the print document. Propose to do the identification.
[0004]
[Patent Document 1]
JP-A-2002-36768
[0005]
[Problems to be solved by the invention]
However, in the case of Patent Literature 1, a plurality of antennas are required to specify a print document, and more antennas are required to improve the accuracy of position detection, and a large cost is required.
[0006]
The present invention has been made in order to solve the above-described problems, and an electronic clip includes an informing device, and an electronic clip in which a target electronic clip can be specified by responding to an inquiry from a searcher with the informing device. It is an object to provide the information retrieval system.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, an information retrieval system for an electronic clip according to the first aspect of the present invention includes: an electronic clip storing predetermined information; and keyword information for specifying the predetermined information; An electronic clip information search system, comprising: a searcher that transmits search information for searching information to the electronic clip by wireless communication, wherein the searcher includes an input unit configured to input the search information. And a searcher-side communication means for transmitting the search information input by the input means to the electronic clip by wireless communication, the electronic clip comprising: a holding means for holding a medium to be held; And the clip-side storage means for storing the keyword information and the keyword information. In order to search for the predetermined information stored in the clip-side storage means, A clip-side communication unit for receiving the search information transmitted by the cable searcher; a determination unit for determining whether the search information received by the clip-side communication unit is included in the keyword information; Notification means for notifying a user when the means determines that the keyword information includes the search information.
[0008]
The electronic clip information search system with this configuration does not require a complicated system, and the searcher performs wireless communication with the electronic clip based on the search information input by the user with a simple configuration. The user can know the location of the electronic clip by notifying the user of the electronic clip.
[0009]
According to a second aspect of the present invention, in the information retrieval system for an electronic clip, in addition to the configuration of the first aspect, the clip-side communication unit includes an antenna for performing wireless communication using electromagnetic waves. The antenna is characterized in that the element has a fractal shape.
[0010]
In the electronic clip information retrieval system having this configuration, in addition to the function of the invention according to claim 1, since the antenna for performing wireless communication is an antenna having a fractal element, the antenna structure is formed on a plane. And the occupied area of the antenna can be reduced, and the communication performance can be improved.
[0011]
According to a third aspect of the present invention, in the electronic clip information search system according to the first or second aspect, the clip-side storage unit stores unique ID information for identifying the electronic clip. When the determination unit determines that the search information received from the search device is included in the keyword information, the clip-side communication unit determines a predetermined one of the ID information and the keyword information. And information to the searcher, the searcher receives display information for displaying characters or images, and predetermined information of the ID information and the keyword information from the plurality of electronic clips. In this case, there is provided a display control means for displaying a list of the ID information and predetermined information of the keyword information on the display means.
[0012]
In the electronic clip information search system having this configuration, in addition to the operation of the invention according to claim 1 or 2, when the electronic clip is searched by the searcher, the corresponding electronic clip is included in the ID information and the keyword information. By transmitting the predetermined information and the search device, the search device can list the ID information and the predetermined information of the keyword information on the display means.
[0013]
According to a fourth aspect of the present invention, in the electronic clip information search system according to any one of the first to third aspects, the searcher includes a plurality of the electronic clips listed on the display unit. Selecting means for selecting one of the electronic clips based on the ID information of the clip and predetermined information of the keyword information; and the predetermined means for receiving from the one electronic clip selected by the selecting means And a searcher-side storage unit for storing the information of the electronic clip. When the selection unit selects one of the electronic clips, the searcher-side communication unit transmits the electronic clip to the electronic clip based on the ID information. The wireless communication is performed, and the searcher-side storage unit stores the predetermined information transmitted by the clip-side communication unit of the electronic clip.
[0014]
In the information retrieval system for an electronic clip having this configuration, in addition to the operation of the invention according to any one of claims 1 to 3, the searcher may be configured to retrieve the ID information received from the electronic clip and predetermined information from the keyword information. A list is displayed on the display means, and information stored in the electronic clip can be obtained from one electronic clip selected from the list.
[0015]
According to a fifth aspect of the present invention, in the electronic clip information search system according to any one of the first to fourth aspects, the searcher includes the searcher storing the predetermined information stored in the searcher-side storage means. And a display control means for displaying the image formation information converted by the conversion means on the display means.
[0016]
In the electronic clip information search system having this configuration, in addition to the operation of the invention according to any one of claims 1 to 4, the searcher converts information obtained from the electronic clip into information for image formation by the conversion unit. Thus, the image can be displayed on the display means.
[0017]
The electronic clip of the invention according to claim 6 stores predetermined information and keyword information for specifying the predetermined information, and transmits search information for searching for the predetermined information by wireless communication. An electronic clip that receives the search information from a searcher that transmits, a clipping unit that holds the medium to be clamped, a clip-side storage unit that stores the predetermined information, and the keyword information, A clip-side communication unit for receiving search information transmitted by the searcher to search for the predetermined information stored in the clip-side storage unit; and the search information received by the clip-side communication unit is the keyword. Determining means for determining whether or not the keyword information is included in the information; and notifying the user when the determining means determines that the keyword information includes the search information. And a notifying means for performing.
[0018]
In the electronic clip having this configuration, the user can manage the recording medium based on the information stored in the electronic clip by holding the electronic clip between the holding media, and furthermore, the When search information for specifying the stored information is transmitted to the electronic clip, the user can be notified of the relevant electronic clip.
[0019]
A program according to a seventh aspect of the present invention searches for an electronic clip storing predetermined information, keyword information for specifying the predetermined information, and unique ID information for specifying itself. An input step of inputting the search information to a searcher that transmits search information to the electronic clip by wireless communication, and an inquiry of transmitting the search information input in the input step to the electronic clip by wireless communication And when the search information transmitted by the inquiry step is included in the keyword information stored in the electronic clip, the ID information transmitted by the electronic clip and predetermined information of the keyword information. A list display step of displaying a list of the plurality of electronic clips displayed in the list display step A selection step of selecting one of the electronic clips from the ID information and predetermined information of the keyword information; and a reading step of receiving the information from the one electronic clip selected in the selection step. A storage step of storing the information received in the reading step, a conversion step of converting the information stored in the storage step into information for image formation, and a conversion step of the image formation converted in the conversion step. And a display step of displaying the information.
[0020]
In the program having this configuration, the input step inputs search information, the inquiry step transmits the search information input in the input step to the electronic clip by wireless communication, and the list display step is transmitted by the inquiry step. When the search information is included in the keyword information stored in the electronic clip, the ID information transmitted by the electronic clip and predetermined information among the keyword information are displayed in a list, and the selection step is displayed in the list display step. One electronic clip is selected from the ID information of the plurality of electronic clips and predetermined information of the keyword information, and the reading step receives information from the one electronic clip selected in the selecting step, and stores the information. Step stores the information received in the reading step, and converting step includes: The information stored in 憶 step is converted into information for image forming, the display step, it is possible to display information for the converted image formation in the conversion step.
[0021]
BEST MODE FOR CARRYING OUT THE INVENTION
The electronic clip and its information retrieval system according to the present invention provide electronic clips such as a PDF (Portable Document Format) format developed by Adobe in the United States, electronic clips, etc. The electronic clip 1 is configured to store keyword information for specifying data and the like, and a searcher that performs a search based on keyword information and the like created from the electronic data. Communication between the electronic clip 1 and the searcher is realized by wireless communication. The searcher inputs the search information to search for the electronic clip 1, and the electronic clip 1 according to the search information reports to thereby specify the target electronic clip 1. Note that the electronic data in PDF format corresponds to “predetermined information” in the present invention.
[0022]
Hereinafter, an electronic clip and an information retrieval system thereof according to an embodiment of the present invention will be described with reference to the drawings. First, the configuration of the electronic clip 1 will be described with reference to FIGS. FIG. 1 is a perspective view showing the appearance of the electronic clip 1. FIG. 2 is a block diagram illustrating an electrical configuration of the electronic clip 1. FIG. 3 is a circuit diagram showing details of the wireless communication unit 15 of the electronic clip 1. FIG. 4 is a schematic diagram illustrating a configuration of a storage area of the RAM 13 of the electronic clip 1.
[0023]
As shown in FIG. 1, the electronic clip 1 includes two substantially rectangular plate members that are protruded at a substantially central portion in a longitudinal direction and at both ends in a short direction in a direction orthogonal to the plate surface. A bottom plate 3 having a support projection 3a, and a plate body having substantially the same size as the bottom plate 3 and supported by the support projection 3a at a substantially central portion in the longitudinal direction so that both ends in the longitudinal direction can swing. And the upper plate 2. The upper plate 2 and the bottom plate 3 are separated from each other at the other ends so that one end in the longitudinal direction is a holding portion 7 so that the holding medium 7 such as paper can be held by the holding portion 7. It is pressed in the direction by a biasing means (not shown) such as a spring. The user can open the holding portion 7 with the support protrusion 3a as a fulcrum by pressing the other end side as the grip portion 6 and pressing the upper plate 2 and the bottom plate 3 toward each other. By stopping the pressing, the holding portion 7 is closed by the urging force of the spring, and the medium to be held sandwiched between the holding portions 7 can be held. A control unit 5 for performing wireless communication, data storage, and the like is provided on the upper plate 2. Further, a fractal antenna 8 whose element has a fractal shape is attached to an outer wall surface of the control unit 5. An LED 9 is provided at one corner on the grip 6 side of the control unit 5. In addition, the holding | maintenance part 7 is "the holding | maintenance means" in this invention, and LED9 is "the notification means" in this invention.
[0024]
The fractal antenna 8 is an antenna created by using a fractal pattern composed of a figure similar to itself in any part of the figure, can obtain resonance points at many frequencies, and can use other planar antennas (for example, patch antennas). ) Is an antenna that can perform broadband communication with a smaller area than that of (1). Note that the fractal antenna 8 is the “antenna” in the present invention.
[0025]
The electronic clip 1 allows a user to internally store and hold electronic data in PDF format, and communication for transmitting and receiving data to and from a search unit 31 (see FIG. 5) described later is performed by wireless communication. As shown in FIG. 2, the control unit 5 is provided with a CPU 11 that controls the electronic clip 1. The CPU 11 includes a ROM 12 storing a clip program (see FIGS. 19 to 21) executed by the CPU 11, RAM 13 for storing electronic data, keyword information (information such as file name, creation date, creator, search keyword) of the electronic data, and unique (unique) ID information of each electronic clip 1 And LED 9 are connected. The RAM 13 is a non-volatile memory such as a flash memory, for example, and can maintain stored contents without receiving power supply. Although not shown, a battery is provided in the electronic clip 1, and the CPU 11 controls the electronic clip 1 by receiving power supply from the battery. The ID information may be assigned a unique number when the electronic clip 1 is manufactured, and may be stored in the ROM 12.
[0026]
As shown in FIG. 2, the CPU 11 is connected to a wireless communication unit 15 for making the electronic clip 1 wirelessly communicate with a search unit 31 described later. The wireless communication unit 15 includes a fractal antenna 8, an encoding unit 16 that encodes transmission data output from the CPU 11 when performing communication, and a reflected wave that reflects a received wave received by the fractal antenna 8. , A reflection modulator 17 that superimposes and modulates the transmission data encoded by the encoder 16, a receiver 19 that detects a received wave received by the fractal antenna 8, and a receiver 19 that performs detection. And a decoding unit 18 for decoding the reception wave as reception data. In the electronic clip 1, a communication method of transmitting electronic data by superimposing data to be transmitted on a reflected wave of a received wave received through the fractal antenna 8 is performed. Note that the wireless communication unit 15 is “clip-side communication means” in the present invention.
[0027]
As shown in FIG. 3, the encoding unit 16 of the wireless communication unit 15 converts a clock 16b for oscillating a subcarrier and a subcarrier oscillated from the clock 16b with transmission data (Tx data) from the CPU 11. An ExOR circuit 16a that modulates and outputs the exclusive OR is obtained. As will be described later, the frequency of the clock 16b changes according to a pseudo-random code so that the plurality of electronic clips 1 communicate simultaneously. The reflection modulator 17 includes a resistor 17a connected to the output of the ExOR circuit 16a, a switching diode 17b having an anode connected to the resistor 17a and a cathode grounded, and a coil connected to the resistor 17a. 8a, the main carrier transmitted from the searcher 31 is received by the fractal antenna 8, modulated by the subcarrier input to the reflection modulator 17 from the encoder 16, and searched as a reflected wave. Output to the container 31.
[0028]
The receiving unit 19 includes a capacitor 19a connected to the fractal antenna 8, a diode 19c having a cathode connected to the capacitor 19a and an anode grounded, a diode 19d having an anode connected to the capacitor 19a, and a diode 19d. The capacitor 19b connected to the cathode and having the other electrode grounded forms a voltage doubler detection rectifier circuit. The decoding unit 18 is a publicly known so-called decoder. The signal output from the receiving unit 19 is decoded and input to the CPU 11 as received data (Rx data).
[0029]
Next, the configuration of the RAM 13 will be described with reference to FIG. As shown in FIG. 4, in the RAM 13, an ID information storage area 13a in which ID information unique to the electronic clip 1 is stored, and keyword information of the electronic data (file name, creation date, creator, search keyword, etc.). Information), a keyword information storage area 13b for storing electronic data, an electronic data storage area 13c for storing electronic data, and a work for reading and starting a clip program (see FIGS. 19 to 21) executed by the CPU 11. An area 13d and the like are provided. The RAM 13 is the “clip-side storage unit” in the present invention.
[0030]
Next, the configuration of the search unit 31 will be described with reference to FIGS. FIG. 5 is a perspective view showing the external appearance of the search device 31. FIG. 6 is a block diagram showing an electrical configuration of the search unit 31. FIG. 7 is a circuit diagram showing details of the wireless communication unit 48. FIG. 8 is a schematic diagram showing a configuration of a storage area of the RAM 43 of the search device 31.
[0031]
The searcher 31 is a device for making an inquiry to a plurality of electronic clips 1 and searching for a target electronic clip 1. The searcher 31 reads electronic data from the electronic clip 1, displays the electronic data on a screen, and browses the electronic data. Is also possible. As shown in FIG. 5, the search unit 31 has a substantially rectangular plate shape, and a power button 38 for turning on and off the power of the search unit 31 is provided on the upper side surface. Further, the search unit 31 is provided with a display unit 46 occupying approximately 2 of the surface of the search unit 31. Below the display unit 46, a plurality of key groups 32 for inputting characters and the like are provided. Have been. In the key group 32, the rightmost key is a decision key 35 for instructing a decision, and the two leftmost keys are an up key 33 for instructing selection, screen switching, and the like. It is a downward key 34. Other keys are used to enter alphabets, numbers, and the like. Here, if the display unit 46 uses E-Paper (registered trademark) developed by Fuji Xerox Co., Ltd., the display contents are maintained even when the power of the search unit 31 is turned off, and the display unit 46 is thin and thin. Although it is desirable in that it can realize a light weight, a display screen using a known liquid crystal may be used. In addition, the display unit 46 is a “display unit” in the present invention.
[0032]
Next, as shown in FIG. 6, the control unit 40 that electrically controls the search unit 31 stores a CPU 41 that controls the search unit 31 and a search program (see FIG. 18) executed by the CPU 41. ROM 42, RAM 43 for storing electronic data and the like received from electronic clip 1, and electronic data expanded into bitmap data (bitmap data) for image display in order to display an image on display unit 46. A VRAM 44 for storing, a driving unit 45 for controlling the display unit 46 based on the bitmap data, a display unit 46 for displaying the bitmap data on the screen as a visible image, and a key group 32 for inputting characters and the like. And an input operation unit 47 to which a power button 38 is connected, and a wireless communication unit 4 for wirelessly transmitting and receiving electronic data and the like stored in the electronic clip 1. When comprised of the wireless communication unit is connected to the 48 built in the retriever 31 for performing transceiving radio wave antenna 49.. The CPU 41, the ROM 42, the RAM 43, the VRAM 44, the input operation unit 47, and the wireless communication unit 48 are connected by a bus 50, respectively. The display unit 46 is connected to the VRAM 44 via the drive unit 45. Note that the drive unit 45 is a “display control unit” in the present invention.
[0033]
The wireless communication unit 48 of the search unit 31 performs communication using frequency hopping, which will be described later, so that simultaneous reception from a plurality of electronic clips 1 can be performed. As shown in FIG. 7, the radio communication unit 48 includes an oscillation circuit 52 that oscillates a main carrier, an encoding unit 51 that encodes transmission data (Tx data) input from the CPU 41 via the bus 50, The main carrier wave oscillated by the circuit 52 and the output of the encoding unit 51 are input, and a buffer amplifier 53 for modulating the main carrier wave, and the main carrier wave modulated by the buffer amplifier 53 are transmitted to the antenna 49. The circulator 54 performs input / output separation so that the reflected wave from the electronic clip 1 received by the antenna 49 is transmitted to a low noise amplifier 55 (hereinafter, referred to as “LNA”), and the circulator receives the reflected wave received by the antenna. Multiplication of the output of the oscillation circuit 52 and the output of the LNA 55 by LNA 55 which is input via the amplifier 54 and amplifies the signal, and performs homodyne detection. It constituted by a multiplication circuit 56 for demodulating a multiplex demodulation unit 57 for converting the output of the multiplication circuit 56 into a plurality of received data to be sent to the CPU 41 (Rx data). Note that the wireless communication unit 48 is the “search unit communication means” in the present invention.
[0034]
The multiplex demodulation unit 57 includes a band pass filter (hereinafter, referred to as “BPF”) unit 57a and a decoding unit 57b. The BPF unit 57a is provided with a plurality of BPFs (filters that pass only necessary frequency bands) corresponding to a plurality of frequencies used in frequency hopping. The output of each BPF is input to the decoding unit 57b provided individually. The decoding unit 57b decodes the input signal, which will be described later.
[0035]
Next, as shown in FIG. 8, in the RAM 43, an ID information storage area 43a for storing ID information of a specific electronic clip 1 to communicate with, and a keyword of a part of the specific electronic clip 1 to communicate. Keyword information storage area 43b for storing information (information such as file name, creation date, creator, etc.), electronic data storage area 43c for storing electronic data, and when search unit 31 makes an inquiry. The answer information storage area 43d for storing the ID information and a part of the keyword information to be transmitted when the answered electronic clip 1 answers the answer, and the search for storing the search information (search term) when performing the search An information storage area 43e, a search program (see FIG. 18) executed by the CPU 41, a PDF decoding engine (not shown), and the like are read and activated. Work area 43f and the like are provided with. Note that, among the plurality of electronic clips 1 stored in the answer information storage area 43d, ID information of a specific electronic clip 1 with which communication is performed is stored in the ID information storage area 43a, and some keyword information is stored in the keyword information storage area 43a. It is stored in the area 43b. Note that the RAM 43 is the “searcher-side storage unit” in the present invention.
[0036]
As described above, in the present embodiment, the electronic data stored in the electronic clip 1 is, for example, PDF format data (PDF data). The searcher 31 reads the electronic data in the PDF format from the electronic clip 1, converts the electronic data into bitmap data, and displays the screen on the display unit 46. A known conversion program for converting the PDF data into bitmap data, a so-called PDF decoding engine (not shown), is stored in a predetermined storage area of the ROM 42.
[0037]
The electronic data in PDF format is created by a user's personal computer (not shown), transferred to an electronic information recording device (not shown), and written in the electronic clip 1 in advance by wireless communication. When electronic data is created, for example, information of electronic data such as file name, creation date, creator, and information such as terms related to the contents of electronic data as keywords when searching for electronic data are keywords. Information is created and written to the electronic clip 1 together with the electronic data. The electronic data is stored in an electronic data storage area 13c of the RAM 13, and the keyword information is stored in a keyword information storage area 13b.
[0038]
Next, a method of wireless communication performed by the electronic clip information search system according to the present embodiment will be described with reference to FIGS. 3, 7, and 9. FIG. FIG. 9 is a timing chart for explaining encoding and decoding. Wireless communication in the information retrieval system is performed by a reflection communication method often used for RFID (Radio Frequency Identification). In this wireless communication, communication is performed using microwaves in the 2.4 GHz band or 915 MHz band, and communication up to a distance of about 5 m is possible depending on the output.
[0039]
First, when the searcher 31 transmits information to the electronic clip 1, as shown in FIG. 7, transmission data (Tx data) output from the CPU 41 of the searcher 31 (see FIG. 6) is encoded. Is input to The encoding unit 51 converts the Tx data into a code that does not include a DC component, in this embodiment, a Manchester code (Bi-Phase code).
[0040]
Here, the Manchester code is obtained by encoding the rising (voltage: low → high) of the clock signal to be “1” and the falling (voltage: high → low) to be “0”. By replacing “1” with “01” and “0” with “10” at the timing of a half cycle, the rising or falling of the clock signal always occurs at a timing approximately in the middle of one cycle of the clock cycle. It is to be done.
[0041]
The 2.4 GHz band main carrier wave oscillated by the oscillation circuit 52 is input to the buffer amplifier 53, the encoded Tx data is input to the buffer amplifier 53, and the output is amplified by ASK (Amplitude shift keying). Modulate. That is, when the Tx data is “1”, the output of the oscillation circuit 52 is turned on, and when the Tx data is “0”, the output is turned off. Since the antenna 49 shares transmission and reception, the amplitude-modulated main carrier output from the buffer amplifier 53 is transmitted from the antenna 49 toward the electronic clip 1 via the circulator 54.
[0042]
The main carrier transmitted from the antenna 49 in Manchester encoding always undergoes amplitude modulation during one cycle of the clock, which allows the receiving side to adjust the deviation of the clock cycle from the transmitting side. . If not Manchester encoded, if the Tx data continues, for example, “11111111”, radio waves of the same amplitude are output all the time, and if there is a difference in clock cycle between the transmitting side and the receiving side, what is the received signal? It is unknown whether the data is bit data. This can be prevented by performing Manchester encoding.
[0043]
When the electronic clip 1 receives the main carrier transmitted from the search unit 31, the reception is performed by the receiving unit 19 and decoded by the decoding unit 18. This decoding method is performed by known Bi-Phase decoding. The decoder of the receiving unit 19 includes an amplifier circuit (not shown) and a data slicer (not shown) for converting a sine wave into a square wave. The signal output from the decoder is transmitted to the CPU 11 (see FIG. 2) as Rx data, and the processing by the CPU 11 is performed.
[0044]
On the other hand, when the electronic clip 1 makes a call, first, the Tx data output from the CPU 11 (see FIG. 2) is input to the encoding unit 16. The sub-carrier oscillated by the clock 16b is subjected to an exclusive OR operation with the Tx data in the encoding unit 16, and phase-modulated by PSK (Phase Shift Keying) in accordance with the Tx data. Then, the phase-modulated subcarrier is applied to the switching diode 17b of the reflection modulation unit 17. Then, the load impedance of the fractal antenna 8 is changed according to the subcarrier, and when the main carrier oscillated from the searcher 31 is received by the fractal antenna 8, the main carrier is modulated by the subcarrier. The main carrier modulated by the sub-carrier is transmitted to the searcher 31 as a reflected wave.
[0045]
For example, as shown in FIG. 9, when the CPU 11 transmits data of “0”, “1”, “1”, “0”, “1”, and “0” as Tx data at timings T1 to T7, the data of each bit (( a) Tx data) is transmitted in synchronization with the clock cycle ((b) CLOCK). That is, data is set as a voltage of “low” at the timing of T1 to T2, “high” at the timing of T2 to T4, “low” at the timing of T4 to T5, “high” at the timing of T5 to T6, and “low” at the timing of T6 to T7. Is sent. This voltage is applied to the switching diode 17b in synchronization with the clock cycle, and PSK modulation of the reflected wave is performed as described above. That is, at the timings T1 to T7, they become "synchronous", "phase π shifted", "phase π shifted", "synchronous", "phase π shifted", and "synchronous" with the clock, respectively ((c) encoded data).
[0046]
When the phase-modulated reflected wave is received by the searcher 31, a signal based on the reflected wave is input from the antenna 49 to the LNA 55 via the circulator 54, and is input to the multiplication circuit 56 after amplification. The output from the oscillation circuit 52 is input to the multiplication circuit 56, and the output from the electronic clip 1 is extracted by multiplying the output by the received signal and input to the multiplex demodulation unit 57.
[0047]
In the multiplex demodulation unit 57, the received signal is subjected to frequency filtering by a BPF unit 57a and input to a decoding unit 57b. The decoding unit 57b calculates the exclusive OR of the input signal and a delayed signal obtained by delaying the signal by one clock via a buffer (not shown), and then calculates the exclusive OR of the input signal and the data decoded at the previous clock timing. The decoding is performed by performing the addition processing.
[0048]
As shown in FIG. 9, the data of “0”, “1”, “1”, “0”, “1”, and “0” transmitted from the electronic clip 1 are PSK-modulated. At the timing T7, “high / low”, “low / high”, “low / high”, “high / low”, “low / high”, “high / low” are input to the decoding unit 57b as voltages that change in synchronization with the clock cycle ((d) composite). Department input). An exclusive OR of this signal and a signal ((e) delayed signal) delayed by one clock is obtained ((f) ExOR). At timings T1 and T2, the exclusive OR of “high / low” or “10” as the input of the decoding unit and the “high / low” or “10” of the input of the decoding unit one clock before (T0 to T1 timing) as the delay signal is obtained. Is obtained and becomes “00”. This is "0" data in one clock cycle. Similarly, in the same manner, "01", "01", "10", "01", and "10" are input to the decoding unit at the timings T2 to T7, and "10" and "01" are the delay signals input to the decoding unit at the timings T1 to T6. The exclusive OR of "01", "10", and "01" is obtained, and "11", "00", "11", "11", and "11", that is, "1", "0", and "1" as viewed in one clock cycle. It is output as “1” and “1” data.
[0049]
Further, the data of the exclusive OR is added to the data at the previous clock timing ((g) delayed addition output). The result of adding the exclusive OR data “0” at the timings T0 to T1 to the exclusive OR data “0” at the timings T1 and T2 is “0”, which is the reception data received by the wireless communication unit 48. It is output to the CPU 41 as (Rx data) ((h) Rx data). Similarly, at the timings T2 to T7, the exclusive OR data addition processing is performed, that is, the exclusive OR data “1”, “0”, “1”, “1”, and “1” at the timings T2 to T7 are Exclusive OR data “0” “1” “0” “1” “1” at the timings T1 to T6 are added, and as a result, “1” “1” “0” “1” “ “0” is output to the CPU 41 as Rx data, and the data transmitted by the electronic clip 1 is received by the search unit 31.
[0050]
Next, frequency hopping will be described. The subcarrier oscillated by the clock 16b of the electronic clip 1 has its oscillation frequency hopped. For example, the oscillation frequency is changed within a predetermined band 50 times per second based on a hopping pattern determined as a pseudo-random number.
[0051]
When the main carrier received by the electronic clip 1 is modulated by the subcarrier, the subcarrier frequency of the reflected wave returned from the electronic clip 1 to the searcher 31 is hopped based on the hopping pattern. That is, reflected waves of 50 different subcarrier frequencies are propagated to the searcher 31 per second.
[0052]
FIG. 10 is a diagram schematically illustrating a hopping pattern of reflected waves from two electronic clips 1a and 1b when a subcarrier is hopped to four different frequencies.
[0053]
As shown in FIG. 10, a reflected wave transmitted with predetermined data from the electronic clip 1a has a subcarrier frequency f1 at T0 to T1 timing, f3 at T1 to T2 timing, and T3 at T1 to T2 timing. F2 is hopped at the timing T3 and f4 at the timings T3 to T4, and is transmitted to the searcher 31 at a different frequency for each timing. Similarly, the frequency of the reflected wave from the electronic clip 1b is hopped to f4 at the timings T0 to T1, f2 at the timings T1 to T2, f1 at the timings T2 to T3, and f3 at the timings T3 to T4. You.
[0054]
The hopping pattern is determined by a pseudo random number generated using, for example, the ID information of the electronic clip 1 as a seed. For this reason, when the electronic clip 1a and the electronic clip 1b communicate with the search unit 31 using different hopping patterns and each of the electronic clips 1a and 1b simultaneously transmits a reflected wave to the search unit 31, the same at a certain hopping timing Even if the frequency becomes the same, the frequency will be different at the next hopping timing, and the frequency will not be the same over a long period. Since an error detection code (for example, a CRC code) is added to the data, the data of the hopping timing in which the frequency overlaps and interferes is detected, discarded, and an instruction is sent so as to be retransmitted. The device 31 can receive the reflected waves from the two electronic clips 1a and 1b at the same time. If the frequency band of this hopping is wide and many channels can be secured, the probability of interference is further reduced.
[0055]
The reflected wave received by the searcher 31 is filtered by the frequency in the BPF unit 57a of the multiplex demodulation unit 57, and is input to a separate decoding unit 57b for each hopped frequency. Then, the data is transmitted to the CPU 41 after being decrypted, and the CPU 41 assembles each piece of data that has been divided and received, and restores the original complete data before being transmitted from the electronic clips 1a and 1b.
[0056]
In order to restore this data, an identifier for identifying the electronic clips 1a and 1b is added as a header to each of the reflected waves at each hopping timing divided by the hopping pattern. Thus, the CPU 41 can avoid data confusion by collecting and assembling only data having the same identifier. The reflected wave is filtered by the BPF unit 57a and transmitted to the CPU 41 via the decoding unit 57b which is different for each frequency, and is assembled based on the identifier. There is no need to synchronize the hopping pattern with.
[0057]
Next, with reference to FIGS. 11 to 22, a method in which the user uses the search device 31 to search for the electronic clip 1 in which the target electronic data is stored will be described. FIG. 11 is a diagram showing an example in which the electronic clip 1a is held between the files 60. FIG. 12 is a diagram illustrating an example in a case where there are a plurality of files held by the electronic clip 1. FIG. 13 is a schematic diagram showing an example of information stored in the ID information storage area 13a and the keyword information storage area 13b of the RAM 13. FIG. 14 is a diagram showing a keyword input / addition screen of the search device 31. FIG. 15 is a diagram showing a list display / selection screen of the search device 31. FIG. 16 is a diagram showing a keyword input / addition screen of the search device 31. FIG. 17 is a diagram showing a list display / selection screen of the search device 31. FIG. 18 is a flowchart of the search program. FIG. 19 shows the main routine of the clip program. FIG. 20 shows a subroutine for query command processing of the clip program. FIG. 21 is a subroutine of a read command process of a clip program. FIG. 22 is a diagram illustrating a state of communication between the search device 31 and the electronic clips 1a to 1d. Hereinafter, each step of the flowcharts shown in FIGS. 18 to 21 is abbreviated as “S”.
[0058]
As an effective use example of the electronic clip 1, for example, as shown in FIG. 11, the contents of the electronic data stored in the electronic clip 1a are written on the spine of a file 60 in which a print document output by an image forming apparatus such as a printer is spelled. The electronic clip 1a is sandwiched and held by the clamped portion 61, and is clamped by another electronic clip 1b, 1c, 1d in a file cabinet (not shown) as shown in FIG. A case where the file 60 holding the electronic clip 1a is stored together with the file 60 will be described.
[0059]
As shown in FIG. 13, “00001” is stored in the ID information storage area 13a as ID information unique to the electronic clip 1a, and file name “test1.pdf”, creation date “2002/9 / 1, the creator “PCUser”, and the search keyword “clip, hopping, wireless, RFID” are stored in the keyword information storage area 13b. Although not shown, the ID information of the electronic clips 1b, 1c, and 1d is "00002", "00003", and "00004", respectively, and the file names of the keyword information are "test2. pdf "," test3.pdf "," test4.pdf ", the creation date is" 2002/10/1 / "," 2002/11/1 / "," 2002/12/1 ", and the creator is" PCUser " , And search keywords are “clock, electronic”, “clip, image, BMP”, and “clip, antenna, fractal”, respectively.
[0060]
In the flowcharts shown in FIGS. 18 to 21, first, the user inputs search information relating to the target electronic data to the search device 31, and the search device 31 sends the search information to the electronic clips 1 a to 1 d according to the input search information. An inquiry is made based on the inquiry (see FIG. 22). Each of the electronic clips 1a to 1d answers the search device 31 based on the search information. The searcher 31 specifies the electronic clip 1a storing the target electronic data based on the answer, reads the electronic data stored in the electronic clip 1a, and displays the content on the display unit 46. The above procedure is executed by the CPU 41 of the search unit 31 and the CPU 11 of the electronic clip 1, respectively. The details will be described below, but first, the operation of the search unit 31 will be described with reference to FIG.
[0061]
As shown in FIG. 18, when the user presses the power button 38 (see FIG. 1) of the search device 31 to activate the search device 31, the CPU 41 stores the search program stored in the predetermined storage area of the ROM 42 in the work area of the RAM 43. At step 43, a "keyword input / add screen" is displayed on the display unit 46 (S1). As shown in FIG. 14, a search information input field 46a for inputting search information is displayed on the display unit 46 of the search unit 31. The user operates the key group 32 to input search information regarding the target electronic data, for example, “clip”. This search information is stored in the search information storage area 43e of the RAM 43 when the enter key 35 is pressed. Here, if the search information is stored in the search information storage area 43e, the display is performed in a state where the search information is input in the search information input field 46a in advance. Note that the key group 32 is an “input unit” in the present invention. Further, the step of inputting the search information in the processing of S1 corresponds to the “input step” in the present invention.
[0062]
When the input is completed, the user presses the enter key 35 to instruct the CPU 41 to start the search. Based on this, the CPU 41 performs “broadcast transmission” (S2). That is, in this example, as shown in FIG. 22, the CPU 41 of the search unit 31 transmits, from the wireless communication unit 48, an inquiry command for searching for the electronic clips 1a to 1d within the wireless communication distance range. Search information stored in the search information storage area 43e is attached as a variable to the inquiry command. If no search information is input in the process of S1, only an inquiry command is transmitted. The CPU 11 of the electronic clip 1 that has received the inquiry command performs a determination process for the case where the search information is attached and the case where the search information is not attached in the inquiry command process (see FIG. 20) described below. If so, an answer response is transmitted to the search device 31. At this time, in the corresponding electronic clip 1, the LED 9 emits light. The response response includes, as its variables, ID information of the electronic clip 1 and information of the keyword information excluding the search keyword. The CPU 41 stores the information attached as a variable to the response in the response information storage area 43d of the RAM 43. Further, the step of transmitting the inquiry command in the processing of S2 corresponds to an “inquiry step” in the present invention.
[0063]
The CPU 41 checks whether or not there is a response from the electronic clip 1 (S3). If there is no response from any of the electronic clips 1 (S3: NO), the display unit 46 displays the message, No "is displayed (S4), and the process returns to S1 to display the keyword input / addition screen shown in FIG.
[0064]
If there is an electronic clip 1 that has returned a response to the inquiry command (S3: YES), the CPU 41 displays a "list display / selection screen" on the display unit 46 (S5) and stores the response information. Based on the contents stored in the area 43d, the ID information of the electronic clip 1 that has returned the response and a part of the keyword information are displayed in a list. As shown in FIG. 15, in this example, the electronic clips 1a, 1c, and 1d in which “clip” is registered in the search keyword return a response to the search information “clip”. In the display section 46, ID information (clip ID) of the electronic clips 1a, 1c, and 1d and some keyword information (file name, creator, creation date) are displayed in a list for each electronic clip 1 on a line-by-line basis. You. At this time, the LED 9 of the corresponding electronic clip 1 emits light, and in the example of FIG. 12, the electronic clips 1a, 1c, Since the 1d LEDs 9a, 9c and 9d emit light, the user can confirm the location. Here, in the process of S5, the process of displaying a list of the ID information of the electronic clip 1 that has returned the answer response to the display unit 46 and a part of the keyword information corresponds to a “list display step” in the present invention.
[0065]
When the user knows the ID information of the electronic clip 1 storing the target electronic data, the user knows the keyword information (file name, creator, creation date) based on the ID information. In this case, the electronic clip 1 is selected based on the keyword information. Since the cursor 46b for selecting each electronic clip 1 is displayed in the list display, the user operates the up and down direction keys 33 and 34 of the key group 32 to move the cursor 46b and move the desired electronic clip 1. The row in which it is displayed can be selected so that 1 is in the selected state. Note that a number or the like may be attached to each line instead of the cursor 46b so that the line can be directly selected from the numeric keys of the key group 32 or the like.
[0066]
The CPU 41 confirms whether or not “do a narrow search?” Based on the user's selection result (S10). The user can select the “re-search” line for inputting the search information again, for example, when there are many electronic clips 1 corresponding to the search information and the target electronic clip 1 cannot be narrowed down. By pressing the enter key 35 with the cursor 46b positioned thereon (S10: YES), it is possible to return to the keyword input / add screen of S1. In the determination process of S10, the CPU 41 that determines that the electronic clip 1 has been selected when the enter key 35 is pressed corresponds to the "selection means" in the present invention, and the step of performing the determination is the process of the present invention. This corresponds to a “selection step”.
[0067]
Returning to the processing of S1, as shown in FIG. 16, a search information input field 46a is displayed on the display unit 46 of the search unit 31. In this example, since “clip” has already been stored in the search information storage area 43e, the search information input field 46a is displayed in a state where “clip” has been input in advance. The user operates the key group 32 to delete the “clip” and enter new search information or, for example, to open a space for dividing the search information and perform “hopping” as in this example. You can enter and add search information to narrow down. Then, when the user presses the enter key 35, the search information storage area 43e is overwritten with the search information entered in the search information input field 46a. Then, as shown in FIG. 22, an inquiry command to which "clip" and "hopping" are attached as variables related to the search information is transmitted from the search device 31 (S2).
[0068]
When each of the CPUs 11 of the electronic clips 1a to 1d receives this inquiry command, the CPU 11 compares the received search information with the stored search keywords, as described above. If there is both of the search information "hopping", an answer response is transmitted to the searcher 31 as described above. In this example, when only the electronic clip 1a satisfies the condition and the search unit 31 receives the answer response from the electronic clip 1a (S3: YES), the list display / selection screen is displayed on the display unit 46 as shown in FIG. Display is performed (S5). Note that, at this time, in the example of FIG. 12, the LED 9a of the electronic clip 1a sandwiched between the files 60 displayed with the document A in the back letters emits light, so that the user can specify the location.
[0069]
When the user operates the cursor 46b in the same manner as described above, aligns it with the line indicating the information of the electronic clip 1a displayed in the list, and presses the enter key 35 (S10: NO), the CPU 41 proceeds to “Selected electronic clip 1a”. To send a read command "(S11). The CPU 41 determines the ID information of the selected electronic clip 1a among the information of the plurality of electronic clips 1 stored in the answer information storage area 43d (only the information of the electronic clip 1a is stored in this example). Information of the keyword information other than the search keyword is stored in the ID information storage area 43a and the keyword information storage area 43b, respectively. Then, the CPU 41 transmits a read command to the electronic clip 1, and the ID information of the selected electronic clip 1a is attached as a variable thereof. As shown in FIG. 22, the read command transmitted from the searcher 31 is received by all of the electronic clips 1a to 1d, but the attached electronic clips 1b to 1d whose ID information does not match do not respond, and Only the clip 1a responds, and the CPU 11 transmits the electronic data stored in the electronic data storage area 13c.
[0070]
The CPU 41 of the searcher 31 performs "PDF file reading" (S12), receives the electronic data transmitted from the electronic clip 1a, and stores the electronic data in the electronic data storage area 43c. Note that the electronic clip 1a also transmits its own ID information when transmitting the electronic data. When the transmission of all the electronic data ends, the electronic clip 1a transmits a predetermined command indicating the end. In the process of S12, the step of receiving the electronic data corresponds to the “reading step” in the present invention, and the step of storing the received electronic data in the electronic data storage area 43c is the “storage step” in the present invention. Is equivalent to
[0071]
Next, the CPU 41 checks whether "is the data a PDF?" (S15). The CPU 41 activates the PDF decoding engine stored in a predetermined storage area of the ROM 42 and checks the electronic data stored in the electronic data storage area 43c. If the electronic data is not PDF data (S15: NO), the display is performed. A message "Not a PDF file" is displayed in the section 46 (S16), and the process returns to S1 to display a keyword input / add screen shown in FIG.
[0072]
If the electronic data is PDF data (S15: YES), the CPU 41 performs "PDF file display" (S17). That is, the electronic data stored in the electronic data storage area 43c is converted into bitmap data by the PDF decoding engine and stored in the VRAM 44. Then, the CPU 41 controls the driving unit 45 to cause each dot of the display unit 46 corresponding to each dot of the electronic data developed as the bitmap data to perform display, and to display the content of the electronic data on the display unit 46. Do. Note that the CPU 11 that converts the electronic data into bitmap data in the process of S17 corresponds to “conversion means” in the present invention, and the step of performing the conversion corresponds to “conversion step” in the present invention. Further, the step of displaying on the display unit 46 based on the bitmap data stored in the VRAM 44 corresponds to a “display step” in the present invention.
[0073]
Then, the CPU 41 waits until the user inputs a predetermined key for ending the browsing of the PDF data (S18: NO), and determines whether or not the display is to be ended (S18). If there is an input (S18: YES), the process returns to S1, and waits for a search information input so that the next electronic clip 1 can be searched.
[0074]
Next, the operation of the electronic clip 1 will be described with reference to FIGS. As shown in FIG. 19, when receiving power from a battery (not shown), the CPU 11 of the electronic clip 1 reads a clip program stored in a predetermined storage area of the ROM 12 into the work area 13d of the RAM 13 and executes the clip program. The CPU 11 checks whether “inquiry command has been received” (S 21) and whether “read command has been received” (S 23), and unless the inquiry command or the read command is received from the search unit 31. (S21: NO, S23: NO), and stands by.
[0075]
When the CPU 11 receives the inquiry command (S21: YES), "query command processing" is executed (S22), and the CPU 11 calls an inquiry command processing subroutine shown in FIG. Wait for the reception of. Similarly, when the CPU 11 receives the read command (S23: YES), “read command processing” is executed (S24), and the subroutine of the read command processing shown in FIG. 21 is called. Return and wait for command.
[0076]
As shown in FIG. 20, when the inquiry command processing subroutine is called, the CPU 11 confirms whether or not the inquiry command received from the searcher 31 includes “search information?” (S31). If the variable is attached (S31: YES), it is confirmed whether "is there any matching search information?" (S32). The CPU 11 checks whether or not the variable attached to the inquiry command received from the searcher 31, that is, the search information is included in the search keyword information stored in the keyword information storage area 13 b of the RAM 13. Returns to the main routine (S32: NO), and waits for reception of a command. That is, it does not respond to the inquiry from the search device 31. Note that the CPU 11 that performs the determination processing of S32 corresponds to “determination means” in the present invention.
[0077]
If no variable is attached to the inquiry command received from the searcher 31 (S31: NO), the CPU 11 performs “LED emission” (S33) and applies a predetermined voltage to the LED 9. Note that the CPU 11 measures the time with a timer counter or the like (not shown) so that the LED 9 is turned off after a predetermined time has elapsed.
[0078]
Next, the CPU 11 performs "response response transmission" (S34). The CPU 11 sends an answer response to the search device 31. The answer response includes, as variables, ID information of the electronic clip 1 and information of the keyword information excluding the search keyword. Then, the CPU 11 returns to the main routine (S32: NO), and waits for receiving a command. The case where no variable is attached to the inquiry command is the case where the user makes an inquiry to the electronic clip 1 without inputting the search information to the search unit 31. In this case, the wireless communication distance All the electronic clips 1 within the range respond to the inquiry from the searcher 31.
[0079]
Similarly, when the search information attached to the inquiry command received from the search device 31 is included in the search keyword information (S31: YES, S32: YES), the CPU 11 performs the processing of S33 and S34. Then, after transmitting an answer response to the search device 31, it waits for reception of the next command.
[0080]
Next, as shown in FIG. 21, when the read command processing subroutine is called, the CPU 11 checks whether "ID information matches?" (S41). If the ID information attached as a variable of the read command received from the searcher 31 does not match its own ID information stored in the ID information storage area 13a (S41: NO), the CPU 11 returns to the main routine and returns to the main routine. Wait for the reception of. That is, it does not respond to the inquiry from the search device 31.
[0081]
If the ID information matches (S41: YES), the CPU 11 performs "content response transmission" (S42). The CPU 11 transmits the ID information stored in the ID information storage area 13a and the electronic data stored in the electronic data storage area 13c to the searcher 31. When the transmission of the electronic data is completed, the CPU 11 transmits a predetermined command indicating the end of the transmission to the searcher 31, returns to the main routine, and waits for the reception of the next command.
[0082]
As described above, the electronic clip and the information retrieval system according to the present embodiment allow electronic data to be stored in a clip that holds a medium to be held such as a file or paper, and the input / output of the electronic data is performed by using the RFID. This is performed by wireless communication applying the above. For this reason, the electronic clip 1 does not expose the communication terminal, and is unlikely to cause a communication failure or failure due to dirt or dust. In addition, since the keyword information for specifying the electronic data stored in the electronic clip 1 is also stored in the electronic clip 1, the user inputs the search information from the searcher, and the search information is included in the keyword information. Of the electronic clip 1 included in the electronic clip 1, the location of the electronic clip 1 storing the target electronic information can be specified. Further, by narrowing the search range by the search information, the target electronic clip 1 can be specified from the plurality of electronic clips 1, the target paper medium can be accessed, or the electronic information can be read from the electronic clip 1, Can be used.
[0083]
It goes without saying that the present invention can be variously modified. For example, in the present embodiment, the electronic data format is the PDF format. However, not only the PDF format, but also the BMP (Bit MaP) format, the JPEG (Joint Photographic Codintg Expert Group) format, the TIFF (Tagged Image File Format) format , PICT format, EPS (Encapsulated PostScript) format, GIF (Graphics Interchange Format) format, PNG (Portable Network Graphics) format, etc., TEXT format, DOC format, HTML format, CSV (Comma Separated Value) format, An electronic data format such as a document file format such as a SYLK (SYmbolic LinK format) format may be handled. In this case, a decoding engine corresponding to each file format is required. These engines may be stored in the ROM 42 of the search unit 31. Alternatively, these engines may be stored in the RAM 43 of the search unit 31 so as to be provided as a so-called plug-in in which a user can install an arbitrary engine.
[0084]
Also, the electronic data stored in the electronic clip 1 does not necessarily need to be the same data as the medium to be pinched. For example, the name, description, and other information of the CAD drawing may be stored in the electronic clip 1 with the electronic clip interposed between the CAD drawings or the like, and may be any information that is deeply related to the medium to be pinched.
[0085]
The electronic clip 1 includes a battery (not shown) and is driven by receiving power from the battery. The electronic clip 1 is driven while receiving the file 60 in a file cabinet or the like while the electronic clip 1 is held by the holding portion 61 of the file 60. The electronic clip 1 may be charged by providing a file cabinet or the like with a configuration for performing charging by known electromagnetic induction in the file cabinet or the like.
[0086]
In addition, in order to enhance the reliability of data when transmitting and receiving electronic data, the data to be transmitted is transmitted with a check code such as a Hamming code added, and error correction is performed. May discard the data.
[0087]
In addition, the notification unit performs the notification using light as the LED 9, but other light emitting devices may be used, and the notification may be performed using a sound such as a piezoelectric buzzer or the vibration using a vibrator or the like. Further, for example, notification by reflected light, such as black-and-white inverted display by E-Paper (registered trademark) and notification, may be used. Further, the CPU 11 may control the voltage application timing so that the LED 9 blinks. Also, the electronic clip 1 performs notification when the search information is included in the keyword information, but may also perform notification when the search information is included in the electronic data.
[0088]
In addition, the key group 32 of the searcher 31 is an example of an input unit, but other input units such as a touch panel, a voice input device, and a light input device may be used. Further, the circulator 54 may use a directional coupler. Further, as the encoding method of the encoding unit 51, another encoding method may be used as long as the encoding method does not include a DC component.
[0089]
【The invention's effect】
As described above, the electronic clip information search system according to the first aspect of the present invention does not require a complicated system, and the search device can search the electronic clip based on the search information input by the user with a simple configuration. By performing wireless communication and the electronic clip corresponding to the search information notifying the user, the user can know the location of the electronic clip. Therefore, if the user specifies the search range based on the search information, a target electronic clip can be searched from a plurality of electronic clips.
[0090]
In the electronic clip information retrieval system according to the second aspect of the present invention, in addition to the effect of the first aspect, the antenna for performing wireless communication is an antenna having a fractal element, so that The antenna structure can be formed, the area occupied by the antenna can be reduced, and the communication performance can be improved. Therefore, the size of the electronic clip can be reduced.
[0091]
Further, in the electronic clip information search system according to the third aspect of the present invention, in addition to the effects of the first or second aspect of the present invention, when an electronic clip is searched for by a searcher, the corresponding electronic clip includes ID information and , And the predetermined information of the keyword information is transmitted to the search device, and the search device can list the ID information and the predetermined information of the keyword information on the display unit. Therefore, the user can obtain predetermined information of the keyword information from the electronic clip searched by the searcher based on the search information, and can obtain the desired information based on the predetermined information of the keyword information. The user can easily find the electronic clip to be used.
[0092]
Further, in the electronic clip information search system according to the fourth aspect of the present invention, in addition to the effects of the first to third aspects, the searcher may further include an ID information received from the electronic clip and the keyword information. The information stored in the electronic clip can be obtained from one electronic clip selected from the list by displaying a list of the predetermined information on the display means. Therefore, the user can specify the electronic clip storing the target information, and obtain the target information from the electronic clip.
[0093]
In the information retrieval system for an electronic clip according to a fifth aspect of the present invention, in addition to the effect of the invention according to any one of the first to fourth aspects, the searcher converts the information obtained from the electronic clip into an image by a conversion unit. And then display as an image on the display means. Therefore, the user can browse the target information from the retrieved electronic clip as an image, and can confirm on the spot whether the content of the information is the target.
[0094]
In the electronic clip of the invention according to claim 6, the user can manage the recording medium based on the information stored in the electronic clip by holding the electronic clip between the holding media. Furthermore, if search information for specifying information stored in the electronic clip is transmitted to the electronic clip, the user can be notified of the relevant electronic clip. Therefore, even when there is a plurality of electronic clips and the location of the electronic clip storing the specific information is unknown, the keyword information including the search information is stored using the search information for specifying the information. An electronic clip can be searched for, and document management can be performed efficiently.
[0095]
In the program of the invention according to claim 7, the input step performs input of search information, the inquiry step transmits the search information input in the input step to the electronic clip by wireless communication, and the list display step includes: When the search information transmitted in the inquiry step is included in the keyword information stored in the electronic clip, the ID information transmitted by the electronic clip and predetermined information among the keyword information are displayed in a list, and the selection step includes: One electronic clip is selected from the ID information of the plurality of electronic clips displayed in the list display step and predetermined information from the keyword information, and the reading step performs the information from the one electronic clip selected in the selection step. And the storing step stores the information received in the reading step, Conversion step, the information stored in the storage step is converted into information for image forming, the display step, it is possible to display information for the converted image formation in the conversion step. Therefore, the user can input the keyword information, specify the search range, specify the target electronic clip, and browse the information stored in the electronic clip with the searcher. Can be checked on the spot to see if it is the target.
[Brief description of the drawings]
FIG. 1 is a perspective view illustrating an appearance of an electronic clip 1. FIG.
FIG. 2 is a block diagram illustrating an electrical configuration of the electronic clip 1;
FIG. 3 is a circuit diagram showing details of a wireless communication unit 15 of the electronic clip 1;
FIG. 4 is a schematic diagram illustrating a configuration of a storage area of a RAM 13 of the electronic clip 1;
FIG. 5 is a perspective view showing an appearance of a search unit 31.
FIG. 6 is a block diagram illustrating an electrical configuration of a search unit 31;
FIG. 7 is a circuit diagram showing details of a wireless communication unit 48;
FIG. 8 is a schematic diagram illustrating a configuration of a storage area of a RAM 43 of the search device 31;
FIG. 9 is a timing chart for explaining encoding and decoding.
FIG. 10 is a diagram schematically showing a hopping pattern of reflected waves from two electronic clips 1a and 1b when a subcarrier is hopped to four different frequencies.
FIG. 11 is a diagram illustrating an example in which an electronic clip 1a is held between files 60;
FIG. 12 is a diagram illustrating an example of a case where there are a plurality of files sandwiched by the electronic clip 1;
FIG. 13 is a schematic diagram showing an example of information stored in an ID information storage area 13a and a keyword information storage area 13b of a RAM 13.
FIG. 14 is a diagram showing a keyword input / addition screen of the search device 31;
FIG. 15 is a diagram showing a list display / selection screen of the search device 31;
FIG. 16 is a diagram illustrating a keyword input / addition screen of the search device 31;
FIG. 17 is a diagram showing a list display / selection screen of the search device 31;
FIG. 18 is a flowchart of a search program.
FIG. 19 is a main routine of a clip program.
FIG. 20 is a subroutine of clip command inquiry command processing;
FIG. 21 is a subroutine of a read command process of a clip program.
FIG. 22 is a diagram illustrating a state of communication between the search device 31 and the electronic clips 1a to 1d.
[Explanation of symbols]
1 electronic clip
7 Holding part
8 Fractal antenna
9 LED
13 RAM
15 Wireless communication unit
31 Searcher
32 keys
43 RAM
45 drive unit
46 Display
48 wireless communication unit

Claims (7)

所定の情報と、その所定の情報を特定するためのキーワード情報とを記憶した電子クリップと、前記所定の情報を検索するための検索情報を無線通信により前記電子クリップに送信する検索器とから構成された電子クリップの情報検索システムであって、
前記検索器は、
前記検索情報を入力するための入力手段と、
当該入力手段により入力された前記検索情報を無線通信により前記電子クリップに送信する検索器側通信手段と
を備え、
前記電子クリップは、
被挟持媒体を挟んで保持する挟持手段と、
前記所定の情報と、前記キーワード情報とを記憶するクリップ側記憶手段と、
当該クリップ側記憶手段に記憶される前記所定の情報を検索するために前記検索器が送信する前記検索情報を受信するためのクリップ側通信手段と、
当該クリップ側通信手段で受信した前記検索情報が、前記キーワード情報に含まれるか否かを判断する判断手段と、
当該判断手段が前記キーワード情報に前記検索情報が含まれると判断した場合にユーザへの報知を行う報知手段と
を備えたことを特徴とする電子クリップの情報検索システム。
An electronic clip storing predetermined information and keyword information for specifying the predetermined information, and a searcher for transmitting search information for searching for the predetermined information to the electronic clip by wireless communication. Electronic clip information retrieval system,
The searcher is
Input means for inputting the search information;
A searcher-side communication unit that transmits the search information input by the input unit to the electronic clip by wireless communication,
The electronic clip is
Holding means for holding the medium to be held,
Clip-side storage means for storing the predetermined information and the keyword information,
A clip-side communication unit for receiving the search information transmitted by the search unit to search for the predetermined information stored in the clip-side storage unit;
Determining means for determining whether or not the search information received by the clip-side communication means is included in the keyword information;
An electronic clip information search system, comprising: notification means for notifying a user when the determination means determines that the keyword information includes the search information.
前記クリップ側通信手段には、電磁波を利用した無線通信を行うためのアンテナが設けられ、
当該アンテナは、エレメントがフラクタル形状を有することを特徴とする請求項1に記載の電子クリップの情報検索システム。
The clip-side communication means is provided with an antenna for performing wireless communication using electromagnetic waves,
The electronic clip information search system according to claim 1, wherein the antenna has an element having a fractal shape.
前記クリップ側記憶手段は、前記電子クリップを特定するための固有のID情報を記憶し、
前記判断手段が、前記検索器から受信した前記検索情報が前記キーワード情報に含まれると判断した場合に、前記クリップ側通信手段は、前記ID情報と前記キーワード情報のうちの所定の情報とを前記検索器に対して送信し、
前記検索器は、
文字または画像を表示する表示手段と、
複数の前記電子クリップから前記ID情報と前記キーワード情報のうちの所定の情報とを受信した場合に、前記ID情報と前記キーワード情報のうちの所定の情報とを前記表示手段に一覧表示する表示制御手段と
を備えたことを特徴とする請求項1または2に記載の電子クリップの情報検索システム。
The clip-side storage means stores unique ID information for identifying the electronic clip,
When the determination unit determines that the search information received from the search device is included in the keyword information, the clip-side communication unit compares the ID information and predetermined information of the keyword information with the keyword information. Sent to the searcher,
The searcher is
Display means for displaying characters or images;
Display control for displaying a list of the ID information and the predetermined information of the keyword information on the display unit when the ID information and the predetermined information of the keyword information are received from the plurality of electronic clips. The electronic clip information retrieval system according to claim 1 or 2, further comprising means.
前記検索器は、
前記表示手段に一覧表示した複数の前記電子クリップの前記ID情報と、前記キーワード情報のうちの所定の情報とに基づいて、1つの前記電子クリップを選択する選択手段と、
当該選択手段によって選択された1つの前記電子クリップから受信する前記所定の情報を記憶するための検索器側記憶手段と
を備え、
前記選択手段が1つの前記電子クリップを選択した場合に、前記検索器側通信手段は、前記ID情報に基づいてその電子クリップに対し無線通信を行い、前記検索器側記憶手段が、前記電子クリップの前記クリップ側通信手段が送信した前記所定の情報の記憶を行うことを特徴とする請求項1乃至3のいずれかに記載の電子クリップの情報検索システム。
The searcher is
Selecting means for selecting one electronic clip based on the ID information of the plurality of electronic clips listed on the display means and predetermined information of the keyword information;
A searcher-side storage unit for storing the predetermined information received from one of the electronic clips selected by the selection unit,
When the selection unit selects one of the electronic clips, the searcher-side communication unit performs wireless communication with the electronic clip based on the ID information, and the searcher-side storage unit stores the electronic clip. 4. The electronic clip information retrieval system according to claim 1, wherein the predetermined information transmitted by the clip-side communication unit is stored.
前記検索器は、
前記検索器側記憶手段に記憶した前記所定の情報を画像形成用の情報に変換する変換手段を備え、
前記表示制御手段が、前記変換手段によって変換された前記画像形成用の情報を前記表示手段に表示することを特徴とする請求項1乃至4のいずれかに記載の電子クリップの情報検索システム。
The searcher is
A conversion unit that converts the predetermined information stored in the search unit storage unit into information for image formation,
5. The electronic clip information search system according to claim 1, wherein the display control unit displays the image forming information converted by the conversion unit on the display unit.
所定の情報と、その所定の情報を特定するためのキーワード情報とを記憶するとともに、前記所定の情報を検索するための検索情報を無線通信により送信する検索器から、前記検索情報を受信する電子クリップであって、
被挟持媒体を挟んで保持する挟持手段と、
前記所定の情報と、前記キーワード情報とを記憶するクリップ側記憶手段と、
当該クリップ側記憶手段に記憶される前記所定の情報を検索するために前記検索器が送信する検索情報を受信するためのクリップ側通信手段と、
当該クリップ側通信手段で受信した前記検索情報が前記キーワード情報に含まれるか否かを判断する判断手段と、
当該判断手段が前記キーワード情報に前記検索情報が含まれると判断した場合にユーザへの報知を行う報知手段と
を備えたことを特徴とする電子クリップ。
An electronic device that stores predetermined information and keyword information for specifying the predetermined information, and receives the search information from a searcher that transmits search information for searching for the predetermined information by wireless communication. A clip,
Holding means for holding the medium to be held,
Clip-side storage means for storing the predetermined information and the keyword information,
A clip-side communication unit for receiving search information transmitted by the search unit to search for the predetermined information stored in the clip-side storage unit;
Determining means for determining whether the search information received by the clip-side communication means is included in the keyword information,
An electronic clip comprising: a notifying unit that notifies a user when the determining unit determines that the keyword information includes the search information.
所定の情報と、その所定の情報を特定するためのキーワード情報と、自己が特定されるための固有のID情報とを記憶した電子クリップを検索するための検索情報を無線通信により前記電子クリップに送信する検索器に、
前記検索情報の入力を行う入力ステップと、
当該入力ステップで入力された前記検索情報を無線通信により前記電子クリップに送信する問い合わせステップと、
当該問い合わせステップによって送信された前記検索情報が、前記電子クリップの記憶した前記キーワード情報に含まれる場合に、その電子クリップが送信する前記ID情報と前記キーワード情報のうちの所定の情報とを一覧表示する一覧表示ステップと、
当該一覧表示ステップで表示された複数の前記電子クリップの前記ID情報と前記キーワード情報のうちの所定の情報とから1つの前記電子クリップの選択を行う選択ステップと、
当該選択ステップで選択された1つの前記電子クリップから前記情報の受信を行う読み出しステップと、
当該読み出しステップで受信した前記情報の記憶を行う記憶ステップと、
当該記憶ステップで記憶された前記情報を画像形成用の情報に変換する変換ステップと、
当該変換ステップで変換された前記画像形成用の情報の表示を行う表示ステップと
を実行させることを特徴とするプログラム。
Search information for searching for an electronic clip storing predetermined information, keyword information for specifying the predetermined information, and unique ID information for identifying itself is transmitted to the electronic clip by wireless communication. To the searcher to send,
An input step of inputting the search information;
An inquiry step of transmitting the search information input in the input step to the electronic clip by wireless communication,
When the search information transmitted in the inquiry step is included in the keyword information stored in the electronic clip, a list of the ID information transmitted by the electronic clip and predetermined information of the keyword information is displayed. A list display step to be performed;
A selection step of selecting one of the electronic clips from the ID information of the plurality of electronic clips displayed in the list display step and predetermined information of the keyword information;
A reading step of receiving the information from the one electronic clip selected in the selecting step;
A storage step of storing the information received in the reading step;
A conversion step of converting the information stored in the storage step into information for image formation,
A display step of displaying the image forming information converted in the conversion step.
JP2002358773A 2002-12-10 2002-12-10 Electronic clip and information retrieval system therefor Pending JP2004192288A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002358773A JP2004192288A (en) 2002-12-10 2002-12-10 Electronic clip and information retrieval system therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002358773A JP2004192288A (en) 2002-12-10 2002-12-10 Electronic clip and information retrieval system therefor

Publications (1)

Publication Number Publication Date
JP2004192288A true JP2004192288A (en) 2004-07-08

Family

ID=32758358

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002358773A Pending JP2004192288A (en) 2002-12-10 2002-12-10 Electronic clip and information retrieval system therefor

Country Status (1)

Country Link
JP (1) JP2004192288A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008032356A1 (en) * 2006-09-11 2008-03-20 Hitachi, Ltd. Radio frequency identification ic tag reader and radio frequency identification ic tag system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008032356A1 (en) * 2006-09-11 2008-03-20 Hitachi, Ltd. Radio frequency identification ic tag reader and radio frequency identification ic tag system

Similar Documents

Publication Publication Date Title
KR100930754B1 (en) Information processing apparatus and method and recording medium
JP6188362B2 (en) Information processing apparatus, information processing terminal and control method thereof
JP3958283B2 (en) Printing system, control method, storage medium, and program
CN107277869A (en) Information processor and control method
US9612783B2 (en) Information processing apparatus and method of searching for peripheral device
KR20070013267A (en) Radio frequency identification (rf-id) based discovery for short range radio communication with reader device having transponder functionality
JP5935235B2 (en) COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD
KR20040032814A (en) Information providing system and method, information processing apparatus and method, and communication terminal and method
JP6399849B2 (en) Information processing apparatus and program
RU2020127281A (en) INTERACTIVE SYSTEMS AND METHODS WITH FEEDBACK DEVICES
EP3247168B1 (en) Communication apparatus, control method for the same, and program
JP2009181532A (en) Radio tag communication apparatus, tag label producing apparatus and label image management system
KR100739709B1 (en) Method and apparatus for outputting data using a information of RFID tag
KR20040044500A (en) Information processing apparatus and method, and recording medium
JP2004192288A (en) Electronic clip and information retrieval system therefor
US10044793B2 (en) Storage medium storing instructions for information processing apparatus, information processing apparatus, and communication system
JP4734982B2 (en) Information processing system, wireless tag, wireless tag manufacturing apparatus, wireless communication device, information processing method, wireless tag control program, and wireless communication device control program
JP6634931B2 (en) Communication device
JP5153736B2 (en) Image forming apparatus
CN103944649B (en) For the server terminal of information interaction, client terminal and information interaction system
JP2004192287A (en) Electronic clip and information communication system using electronic clip
US20140227973A1 (en) Configuration of nfc routers for p2p communication
JP2005309481A (en) Reader/writer, support device, reader/writer support method and reader/writer support system
JP5151714B2 (en) RFID tag system
JP5152562B2 (en) Object search system, search control device, and object search device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050328

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080430

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080626

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080819