(57)【要約】【課題】所望の携帯型情報処理装置に対して情報を送信することが可能な携帯型情報処理システムを提供する。【解決手段】携帯型情報処理装置（ＩＣカード）は、各装置に固有の情報としてのＩＤ情報を記憶する記憶手段（通信制御ＭＣＵ１８）と、問い合わせに応じて記憶されたＩＤ情報を送信する送信手段（ＲＦ回路１９）と、ホスト装置から表示情報を受信する受信手段（ＲＦ回路１９）と、受信された表示情報を表示する表示手段（ＥＰＤ１１ａ）と、を有し、ホスト装置は、各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ手段（中央制御部５２）と、取得されたＩＤ情報を格納する格納手段（データベース５３）と、ＩＤ情報に基づいて通信対象を特定する特定手段（中央制御部５２）と、特定された携帯型情報処理装置に対して選択的に表示情報を供給する供給手段（通信制御部５４）とを有する。【選択図】図１
2009122743.tif 000002
【特許請求の範囲】
【請求項１】
相互に無線通信を行う携帯型情報処理装置とホスト装置とを有する携帯型情報処理システムにおいて、
前記携帯型情報処理装置は、各装置に固有の情報としてのＩＤ情報を記憶する記憶手段と、前記ホスト装置からの問い合わせに応じて前記記憶手段に記憶されたＩＤ情報を送信する送信手段と、前記ホスト装置から供給される表示情報を受信する受信手段と、前記受信手段によって受信された前記表示情報を表示する表示手段と、を有し、
前記ホスト装置は、各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせによって取得されたＩＤ情報を格納する格納手段と、前記格納手段に格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定手段と、前記特定手段によって特定された通信対象の携帯型情報処理装置に対して表示情報を供給する供給手段と、を有する、
ことを特徴とする携帯型情報処理システム。
【請求項２】
請求項１に記載の携帯型情報処理システムにおいて、
前記ホスト装置は、前記携帯型情報処理装置と無線通信する複数のアンテナを有し、
前記格納手段は各携帯型情報処理装置の前記ＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能な前記アンテナを特定するための情報とを対応付けして格納しており、
前記供給手段は、前記ＩＤ情報と、前記アンテナを特定するための情報とに基づいて、通信対象の携帯型情報処理装置に対して前記表示情報を供給する、
ことを特徴とする携帯型情報処理システム。
【請求項３】
請求項１に記載の携帯型情報処理システムにおいて、
前記ホスト装置は、前記携帯型情報処理装置と無線通信する１または複数のアンテナを有するとともに、これら１または複数のアンテナの中から所望のアンテナを用いて通信対象となる携帯型情報処理装置と無線通信を行う制御を行う制御装置を複数有し、
前記格納手段は各携帯型情報処理装置の前記ＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能な前記アンテナを特定するための情報と、当該アンテナを有する前記制御装置を特定するための情報と、を対応付けして格納しており、
前記供給手段は、前記ＩＤ情報と、前記アンテナを特定するための情報と、前記制御装置を特定するための情報とに基づいて、通信対象の携帯型情報処理装置に対して前記表示情報を供給する、
ことを特徴とする携帯型情報処理システム。
【請求項４】
請求項１乃至３のいずれか１項に記載の携帯型情報処理システムにおいて、
前記ホスト装置は、前記表示情報に含まれるコマンドを、通信対象の携帯型情報処理装置に対応するコマンドに変換する変換手段を有することを特徴とする携帯型情報処理システム。
【請求項５】
請求項１乃至４のいずれか１項に記載の携帯型情報処理システムにおいて、
前記問い合わせ手段は、所定の周期で各携帯型情報処理装置に対して前記問い合わせを行うことを特徴とする携帯型情報処理システム。
【請求項６】
請求項１乃至５のいずれか１項に記載の携帯型情報処理システムにおいて、
前記ＩＤ情報は、個々の携帯型情報処理装置に付与された固有の固有ＩＤ情報と、複数の携帯型情報処理装置に共通に付与された共通ＩＤ情報とを有し、
前記特定手段は、前記固有ＩＤ情報または前記共通ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する、
ことを特徴とする携帯型情報処理システム。
【請求項７】
ホスト装置と相互に無線通信を行う携帯型情報処理装置において、
各装置に固有の情報としてのＩＤ情報を記憶する記憶手段と、
前記ホスト装置からの問い合わせに応じて前記記憶手段に記憶されたＩＤ情報を送信する送信手段と、
前記ホスト装置において前記ＩＤ情報を参照して通信対象として特定され、供給された表示情報を受信する受信手段と、
前記受信手段によって受信された前記表示情報を表示する表示手段と、
を有することを特徴とする携帯型情報処理装置。
【請求項８】
携帯型情報処理装置と相互に無線通信を行うホスト装置において、
各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせによって取得されたＩＤ情報を格納する格納手段と、
前記格納手段に格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定手段と、
前記特定手段によって特定された通信対象の携帯型情報処理装置に対して表示情報を供給する供給手段と、
を有することを特徴とするホスト装置。
【請求項９】
各種情報を記憶する記憶部及び各種情報を表示する表示部を有し、ホスト装置と相互に無線通信を行う携帯型情報処理装置の制御方法において、
前記記憶部に各装置に固有の情報としてのＩＤ情報を記憶する記憶過程と、
前記ホスト装置からの問い合わせに応じて前記記憶部に記憶されたＩＤ情報を送信する送信過程と、
前記ホスト装置において前記ＩＤ情報を参照して通信対象として特定され、供給された表示情報を受信する受信過程と、
前記受信された前記表示情報を前記表示部に表示する表示過程と、
を備えたことを特徴とする携帯型情報処理装置の制御方法。
【請求項１０】
表示部を有する携帯型情報処理装置と相互に無線通信を行うホスト装置の制御方法において、
各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ過程と、
前記問い合わせに前記各携帯型情報処理装置が前記無線通信により応答することによって取得されたＩＤ情報を格納する格納過程と、
前記格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定過程と、
前記特定された通信対象の携帯型情報処理装置に対して前記表示部に表示すべき表示情報を前記無線通信機により供給する供給過程と、
を備えたことを特徴とするホスト装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯型情報処理システム、携帯型情報処理装置、ホスト装置、携帯型情報処理装置の制御方法、および、ホスト装置の制御方法に関する。
【背景技術】
【０００２】
特許文献１には、ＲＦ−ＩＤにより、セキュリティを確保しつつデータを管理する技術が開示されている。また、特許文献２には、管理情報を記録したＲＦ−ＩＤを物品に付すことにより、物品の貸出管理を自動的に行うことが可能な技術が開示されている。また、特許文献３には、ＲＦ−ＩＤによって物品の不正な持ち出しを規制する技術が開示されている。
【特許文献１】特開２００１−２１２３４１号公報
【特許文献２】特開２００５−２９８１００号公報
【特許文献３】特開２００５−３０１３３１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、特許文献１〜３に開示される技術では、ＲＦ−ＩＤとリーダライタとの間の通信は１対１の関係となることが前提とされている。このため、これらの技術では、複数のＲＦ−ＩＤの中から特定のＲＦ−ＩＤに対して選択的に情報を送信することができないという問題点がある。
【０００４】
本発明は、上述した事情に鑑みてなされたものであり、複数の携帯型情報処理装置の中から所望の携帯型情報処理装置に対して情報を送信することが可能な携帯型情報処理システム、携帯型情報処理装置、ホスト装置、携帯型情報処理装置の制御方法、および、ホスト装置の制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の携帯型情報処理システムは、相互に無線通信を行う携帯型情報処理装置とホスト装置とを有する携帯型情報処理システムにおいて、前記携帯型情報処理装置は、各装置に固有の情報としてのＩＤ情報を記憶する記憶手段と、前記ホスト装置からの問い合わせに応じて前記記憶手段に記憶されたＩＤ情報を送信する送信手段と、前記ホスト装置から供給される表示情報を受信する受信手段と、前記受信手段によって受信された前記表示情報を表示する表示手段と、を有し、前記ホスト装置は、各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせによって取得されたＩＤ情報を格納する格納手段と、前記格納手段に格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定手段と、前記特定手段によって特定された通信対象の携帯型情報処理装置に対して表示情報を供給する供給手段と、を有する、ことを特徴とする。
この構成によれば、携帯型情報処理装置がホスト装置からの問い合わせに応じてＩＤ情報を送信し、ホスト装置がＩＤ情報を格納し、ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定し、特定された携帯型情報処理装置に対して表示情報を供給し、携帯型情報処理装置は受信した表示情報を表示する。このため、複数の携帯型情報処理装置の中から所望の携帯型情報処理装置に対して情報を送信することが可能となる。
【０００６】
また、本発明は、上記発明において、前記ホスト装置は、前記携帯型情報処理装置と無線通信する複数のアンテナを有し、前記格納手段は各携帯型情報処理装置の前記ＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能な前記アンテナを特定するための情報とを対応付けして格納しており、前記供給手段は、前記ＩＤ情報と、前記アンテナを特定するための情報とに基づいて、通信対象の携帯型情報処理装置に対して前記表示情報を供給する、ことを特徴とする。
この構成によれば、ホスト装置が複数のアンテナを有し、格納手段は各携帯型情報処理装置のＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能なアンテナを特定するための情報とを対応付けして格納し、供給手段はＩＤ情報とアンテナを特定するための情報に基づいて通信対象の携帯型情報処理装置に表示情報を送信する。このため、複数のアンテナによって広い領域をカバーすることができるとともに、それぞれの領域を細かく設定することにより携帯型情報処理装置の送信電力を抑えることができる。
【０００７】
また、本発明は、上記発明において、前記ホスト装置は、前記携帯型情報処理装置と無線通信する１または複数のアンテナを有するとともに、これら１または複数のアンテナの中から所望のアンテナを用いて通信対象となる携帯型情報処理装置と無線通信を行う制御を行う制御装置を複数有し、前記格納手段は各携帯型情報処理装置の前記ＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能な前記アンテナを特定するための情報と、当該アンテナを有する前記制御装置を特定するための情報と、を対応付けして格納しており、前記供給手段は、前記ＩＤ情報と、前記アンテナを特定するための情報と、前記制御装置を特定するための情報とに基づいて、通信対象の携帯型情報処理装置に対して前記表示情報を供給することを特徴とする。
この構成によれば、ホスト装置は、携帯型情報処理装置と無線通信する１または複数のアンテナを有するとともに、これら１または複数のアンテナの中から所望のアンテナを用いて通信対象となる携帯型情報処理装置と無線通信を行う制御を行う制御装置を複数有し、格納手段は各携帯型情報処理装置のＩＤ情報と、それぞれの携帯型情報処理装置が無線通信可能なアンテナを特定するための情報と、当該アンテナを有する制御装置を特定するための情報と、を対応付けして格納し、供給手段はこれらの３つの情報に基づいて、表示情報を供給する。このため、複数のアンテナおよび制御装置によって広い領域をカバーすることができるとともに、それぞれの領域を細かく設定することにより携帯型情報処理装置の送信電力を抑えることができる。
【０００８】
また、本発明は、上記発明において、前記ホスト装置は、前記表示情報に含まれるコマンドを、通信対象の携帯型情報処理装置に対応するコマンドに変換する変換手段を有することを特徴とする。
この構成によれば、ホスト装置の変換手段は通信対象の携帯型情報処理装置に応じてコマンドを変換する。このため、携帯型情報処理装置に応じてコマンドが自動的に変換されるので、携帯型情報処理装置の種類に応じてコマンドを生成する必要がない。
【０００９】
また、本発明は、上記発明において、前記問い合わせ手段は、所定の周期で各携帯型情報処理装置に対して前記問い合わせを行うことを特徴とする。
この構成によれば、ホスト装置の問い合わせ手段は、所定の周期で各携帯型情報処理装置に対してＩＤ情報の問い合わせを行う。このため、携帯型情報処理装置側からＩＤ情報を自発的に登録させる場合に比較して、携帯型情報処理装置の処理を軽減し、携帯型情報処理装置の電源の消費を抑えることができる。
【００１０】
また、本発明は、上記発明において、前記ＩＤ情報は、個々の携帯型情報処理装置に付与された固有の固有ＩＤ情報と、複数の携帯型情報処理装置に共通に付与された共通ＩＤ情報とを有し、前記特定手段は、前記固有ＩＤ情報または前記共通ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する、ことを特徴とする。
この構成によれば、特定手段は、固有ＩＤまたは共通ＩＤに基づいて通信対象の携帯型情報処理装置を特定する。このため、個々の携帯型情報処理装置に対して表示情報を送信できるとともに、複数の携帯型情報処理装置に対してまとめて表示情報を送信することができる。
【００１１】
また、本発明の携帯型情報処理装置は、ホスト装置と相互に無線通信を行う携帯型情報処理装置において、各装置に固有の情報としてのＩＤ情報を記憶する記憶手段と、前記ホスト装置からの問い合わせに応じて前記記憶手段に記憶されたＩＤ情報を送信する送信手段と、前記ホスト装置において前記ＩＤ情報を参照して通信対象として特定され、供給された表示情報を受信する受信手段と、前記受信手段によって受信された前記表示情報を表示する表示手段と、を有することを特徴とする。
この構成によれば、ホスト装置からの問い合わせに応じてＩＤ情報を送信し、ホスト装置においてＩＤ情報を参照して通信対象として特定され、供給された表示情報を受信して表示する。このため、携帯型情報処理装置が自発的にＩＤ情報を送信する場合に比較して、送信電力を抑えることができる。
【００１２】
また、本発明のホスト装置は、携帯型情報処理装置と相互に無線通信を行うホスト装置において、各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせによって取得されたＩＤ情報を格納する格納手段と、前記格納手段に格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定手段と、前記特定手段によって特定された通信対象の携帯型情報処理装置に対して表示情報を供給する供給手段と、を有することを特徴とする。
この構成によれば、ホスト装置が携帯型情報処理装置に対して問い合わせを行い、得られたＩＤ情報を格納し、ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定し、特定された携帯型情報処理装置に対して表示情報を供給する。このため、複数の携帯型情報処理装置の中から所望の携帯型情報処理装置に対して情報を送信することが可能となる。
【００１３】
また、本発明の携帯型情報処理装置の制御方法は、各種情報を記憶する記憶部及び各種情報を表示する表示部を有し、ホスト装置と相互に無線通信を行う携帯型情報処理装置の制御方法において、前記記憶部に各装置に固有の情報としてのＩＤ情報を記憶する記憶過程と、前記ホスト装置からの問い合わせに応じて前記記憶部に記憶されたＩＤ情報を送信する送信過程と、前記ホスト装置において前記ＩＤ情報を参照して通信対象として特定され、供給された表示情報を受信する受信過程と、前記受信された前記表示情報を前記表示部に表示する表示過程と、を備えたことを特徴とする。
この構成によれば、携帯型情報処理装置がホスト装置からの問い合わせに応じてＩＤ情報を送信し、ホスト装置がＩＤ情報を格納し、ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定し、特定された携帯型情報処理装置に対して表示情報を供給し、携帯型情報処理装置は受信した表示情報を表示する。このため、複数の携帯型情報処理装置の中から所望の携帯型情報処理装置に対して情報を送信することが可能となる。
【００１４】
また、本発明のホスト装置の制御方法は、表示部を有する携帯型情報処理装置と相互に無線通信を行うホスト装置の制御方法において、各携帯型情報処理装置に対してＩＤ情報を問い合わせる問い合わせ過程と、前記問い合わせに前記各携帯型情報処理装置が前記無線通信により応答することによって取得されたＩＤ情報を格納する格納過程と、前記格納された前記ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定する特定過程と、前記特定された通信対象の携帯型情報処理装置に対して前記表示部に表示すべき表示情報を前記無線通信機により供給する供給過程と、を備えたことを特徴とする。
この構成によれば、携帯型情報処理装置がホスト装置からの問い合わせに応じてＩＤ情報を送信し、ホスト装置がＩＤ情報を格納し、ＩＤ情報に基づいて通信対象の携帯型情報処理装置を特定し、特定された携帯型情報処理装置に対して表示情報を供給し、携帯型情報処理装置は受信した表示情報を表示する。このため、複数の携帯型情報処理装置の中から所望の携帯型情報処理装置に対して情報を送信することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施形態について説明する。なお、以下では、本発明の携帯型情報処理システムをＩＣ（Integrated Circuit）カードシステムとして実施した場合を例に挙げて説明する。また、携帯型情報処理システムの情報処理方法については、ＩＣカードシステムの情報処理方法を例に挙げて説明し、携帯型情報処理装置についてはＩＣカードを例に挙げて説明し、また、ホスト装置については通信ルータ、制御装置、および、管理装置を例に挙げて説明する。
【００１６】
（Ａ）実施の形態の構成の説明
図１は、本発明を適用した実施形態に係るＩＣカードシステムの概略構成を示す図である。図１に示すように、ＩＣカードシステムは、ＩＣカード１０−１，１０−２（請求項中「携帯型情報処理装置」に対応）、通信ルータ２０−１，２０−２（請求項中「ホスト装置」に対応）、制御装置３０−１，３０−２（請求項中「ホスト装置」および「制御装置」に対応）、ネットワーク４０、管理装置５０（請求項中「ホスト装置」に対応）、および、ユーザ端末装置６０−１，６０−２を主要な構成要素とする。
ＩＣカード１０−１，１０−２は、通信ルータ２０−１，２０−２から供給される情報を表示する。通信ルータ２０−１，２０−２は、ループアンテナＡ１１〜Ａ１３（請求項中「アンテナ」に対応）およびループアンテナＡ２１〜Ａ２３（請求項中「アンテナ」に対応）を有し、通信対象となるＩＣカードが属している通信可能エリアに対応するループアンテナを用いてＩＣカード１０−１，１０−２に表示情報を送信する。制御装置３０−１，３０−２は、管理装置５０から送信された情報を、通信対象のＩＣカードに対応するコマンドに変換し、通信ルータ２０−１，２０−２を介して通信対象のＩＣカードに送信する。ネットワーク４０は、例えば、ＬＡＮ（Local Network Area）またはインターネット等によって構成され、制御装置３０−１，３０−２、ユーザ端末装置６０−１，６０−２、および、管理装置５０を相互に接続し、これらの間で情報をパケットによって伝送する。管理装置５０は、ＩＣカード１０−１，１０−２が有するＩＤ情報と、ＩＣカード１０−１，１０−２が属する通信エリアを形成するループアンテナを特定する情報と、そのループアンテナを有する制御装置を特定する情報とを対応付けして格納するデータベースを有している。ユーザ端末装置６０−１，６０−２から所定の情報を送信する要求がなされた場合には、管理装置５０は、このデータベースを参照して、通信対象のＩＣカードが属する通信エリアに対応するループアンテナおよび制御装置を特定し、通信対象のＩＣカードに対して情報を送信する。ユーザ端末装置６０−１，６０−２は、管理装置５０に対して、所定の情報を所定のＩＣカードに対して送信する要求を行う。
【００１７】
なお、この例では、ＩＣカードは２枚とされ、制御装置および通信ルータはそれぞれ２台とされ、ループアンテナは３本ずつとされ、ユーザ端末装置は２台とされ、管理装置は１台とされているが、これ以外の数であってもよい。
【００１８】
図２は、図１に示すＩＣカード１０−１の外観構成を示す図である。なお、ＩＣカード１０−１とＩＣカード１０−２は、同様の構成とされているので、以下では、ＩＣカード１０−１を例に挙げて説明を行う。図２に示すように、ＩＣカード１０−１は、略長方形の薄型の形状を有する担体１００を有しており、ＩＣカード１０−１の表面（図２における奥行き方向の手前側の面）には、表示デバイスとしてのＥＰＤ（Electrophoretic Display）１１ａがはめ込まれており、また、その下側（図２の上下方向の下側）には後述する入力デバイス１５を構成する操作ボタン１５ａ〜１５ｃが配置されている。
【００１９】
図３は、ＩＣカード１０−１の構成例を示すブロック図である。図３に示すように、ＩＣカード１０−１は、ＥＰＤ１１ａ（請求項中「表示手段」および「表示装置」に対応）、ＳＲＡＭ（Static RAM）１１ｂ、表示制御回路１２、バッテリ１３、電源回路１４、入力デバイス１５、表示制御ＭＣＵ（Main Control Unit）１６、不揮発性メモリ１７、通信制御ＭＣＵ１８（請求項中「記憶手段」および「記憶装置」に対応）、ＲＦ（Radio Frequency）回路１９（請求項中「送信手段」および「受信手段」に対応）、および、ループアンテナ１９ａを主要な構成要素としている。
【００２０】
ここで、ＥＰＤ１１ａは、透明な液体の中で浮動する微粒子を電界によって移動させることにより、文字および図形等の表示を行う表示デバイスである。なお、ＥＰＤ１１ａに表示された情報は、ＥＰＤ１１ａへの電源の供給を絶った後も表示され続ける、不揮発性の表示デバイスである。ＳＲＡＭ１１ｂは、ＥＰＤ１１ａに表示する情報を格納するメモリである。より詳細には、ＥＰＤ１１ａは、例えば、横および縦がそれぞれ３５２×４５０画素から構成されており、ＳＲＡＭ１１ｂは、横および縦がそれぞれ３５２×４５０ビットの情報を格納可能な記憶容量を有しており、ＳＲＡＭ１１ｂに格納されている情報の各ビットに応じてＥＰＤ１１ａを構成する画素を黒または白の状態とすることにより、種々の情報を表示することができる。なお、この実施の形態では、ＳＲＡＭ１１ｂは、書き込みのみが可能なライトオンリ（Write Only）のメモリとして構成される。表示制御回路１２は、ＥＰＤ１１ａに情報を表示する際の制御を行う回路であり、例えば、表示制御ＭＣＵ１６とＥＰＤ１１ａとの間の電圧の変換を行う制御を行う。また、表示制御回路１２は、電源回路１４から供給された電力をＳＲＡＭ１１ｂおよびＥＰＤ１１ａに供給する。バッテリ１３は、例えば、リチウムイオン電池等によって構成され、電源回路１４に直流電力を供給する。電源回路１４は、バッテリ１３から供給される電源電圧を、所定の電圧に昇圧または降圧し、表示制御回路１２に供給する。なお、図３では、電源回路１４によって生成された電源電力は、表示制御回路１２のみに供給されているが、実際にはその他の部分にも供給されている。
【００２１】
入力デバイス１５は、操作ボタン１５ａ〜１５ｃと、図示せぬスイッチによって構成され、図２に示す操作ボタン１５ａ〜１５ｃがユーザによって操作された場合には、スイッチがオンまたはオフの状態になり、表示制御ＭＣＵ１６がスイッチの状態に基づいて操作ボタンが操作されたことを検出する。表示制御ＭＣＵ１６は、通信制御ＭＣＵ１８から供給された描画コマンドを不揮発性メモリ１７に描画コマンドとして格納するとともに、コマンドを解釈し、不揮発性メモリ１７に格納されている対応するフォントデータまたはビットマップデータを取得し、内蔵されているＶＲＡＭ（Video RAM）をワークエリアとして描画処理を実行し、得られた画像データを表示制御回路１２に供給してＥＰＤ１１ａに表示させる処理を実行する。不揮発性メモリ１７は、例えば、ＦｅＲＡＭ(Ferroelectric RAM)によって構成され、管理装置５０から供給された描画コマンドを格納する。また、不揮発性メモリ１７は、表示制御ＭＣＵ１６が使用するフォントデータおよびビットマップデータを格納するとともに、表示制御ＭＣＵ１６が実行するプログラム等を格納する。通信制御ＭＣＵ１８は、ＲＦ回路１９から供給されるディジタル信号を解釈し、内蔵するメモリ（不図示）を書き換えたり、ディジタル信号から復元されたコマンドを表示制御ＭＣＵ１６に供給したりする。また、通信制御ＭＣＵ１８は、ＩＣカードを特定するためのＩＤ情報１８ａを格納する。ＩＤ情報１８ａは、各ＩＣカードに固有の（ユニークな）情報としての固有ＩＤと、全てのＩＣカードに共通の情報としてのグローバルＩＤと、複数のＩＣカードに共通の情報としてのグループＩＤが存在する。ＲＦ回路１９は、ループアンテナ１９ａによって捕捉された電波を復調し、ディジタル信号を生成して、通信制御ＭＣＵ１８に供給する。ループアンテナ１９ａは、コイル形状を有しており、通信ルータ２０から送信された電波を捕捉し、ＲＦ回路１９に供給する。
【００２２】
図４は、図１に示す通信ルータ２０−１の構成例を示すブロック図である。なお、通信ルータ２０−２は、通信ルータ２０−１と同様の構成とされているので、以下では、通信ルータ２０−１を例に挙げて説明する。
通信ルータ２０−１は、ＲＦ回路２１〜２３、選択回路２４、および、Ｉ／Ｆ（Interface）２５を主要な構成要素としている。ここで、ＲＦ回路２１〜２４は、Ｉ／Ｆ２５および選択回路２４を介して制御装置３０−１から供給されたディジタルビット列に応じて搬送波を変調し、ループアンテナＡ１１〜Ａ１３から電波として送信するとともに、ループアンテナＡ１１〜Ａ１３によって受信された搬送波に含まれているディジタルビット列を復調し、選択回路２４およびＩ／Ｆ２５を介して制御装置３０−１に供給する。
選択回路２４は、Ｉ／Ｆ２５を介して制御装置３０−１から供給されたディジタルビット列を対応するＲＦ回路２１〜２３に対して供給する。また、ＲＦ回路２１〜２３によって受信されたディジタルビット列を、Ｉ／Ｆ２５を介して制御装置３０−１に供給する。
Ｉ／Ｆ２５は、例えば、ＲＳ２３２Ｃインタフェースによって構成され、制御装置３０−１との間で情報を授受する際の制御を行う。
【００２３】
図５は、図１に示す制御装置３０−１の構成例を示す機能ブロック図である。なお、制御装置３０−２は、制御装置３０−１と同様の構成とされているので、以下では、制御装置３０−１を例に挙げて説明する。
制御装置３０−１は、例えば、パーソナルコンピュータによって構成され、図示せぬＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、および、ＨＤＤ（Hard Disk Drive）を主要な構成要素とし、ＨＤＤに格納されているプログラムが実行され、ソフトウエア資源としてのプログラムと、ハードウエア資源としてのＣＰＵその他が協働することにより図５に示す機能ブロックが形成される。図５に示す例では、制御装置３０−１を構成する機能ブロックとしては、Ｉ／Ｆ３１、中央制御部３２、変換部３３（請求項中「変換手段」に対応）、通信制御部３４、および、Ｉ／Ｆ３５を有する。ここで、Ｉ／Ｆ３１は、例えば、ＲＳ２３２Ｃインタフェースによって構成され、通信ルータ２０−１との間で情報を授受する際の制御を行う。中央制御部３２は、制御装置３０−１の各部の制御を行う。変換部３３は、管理装置５０から送信された上位のコマンド（以下、「上位コマンド」と称する）を、通信対象となるＩＣカードの種類に応じた下位のコマンド（以下、「下位コマンド」と称する）に変換する。通信制御部３４は、Ｉ／Ｆ３１およびＩ／Ｆ３５に関する制御を行う。Ｉ／Ｆ３５は、ネットワーク４０との間で情報を授受する際の制御を行う。
【００２４】
図６は、図１に示す管理装置５０の構成例を示す機能ブロック図である。この図６に示すように、管理装置５０は、例えば、パーソナルコンピュータによって構成され、図示せぬ、ＣＰＵ、ＲＯＭ、ＲＡＭ、および、ＨＤＤを主要な構成要素とし、ＨＤＤに格納されているプログラムが実行され、ソフトウエア資源としてのプログラムと、ハードウエア資源としてのＣＰＵその他が協働することにより図６に示す機能ブロックが形成される。図６に示す例では、管理装置５０を構成する機能ブロックとしては、Ｉ／Ｆ５１、中央制御部５２（請求項中「問い合わせ手段」および「特定手段」に対応）、データベース５３（請求項中「格納手段」および「格納装置」に対応）、および、通信制御部５４（請求項中「供給手段」に対応）を有する。ここで、Ｉ／Ｆ５１は、ネットワーク４０を介して制御装置３０−１，３０−２またはユーザ端末装置６０−１，６０−２との間で情報を授受する際の制御を行う。中央制御部５２は、管理装置５０の各部を制御する。データベース５３は、ループアンテナＡ１１〜Ａ１３，Ａ２１〜Ａ２３のそれぞれが形成する通信可能エリアに存在するＩＣカードを特定するための情報（ＩＤ情報）と、当該通信可能エリアを形成するループアンテナおよび制御装置を特定するための情報等を関連付けして格納する。なお、このデータベース５３に格納されている情報は、中央制御部５２の制御により、例えば、定期的にＩＣカード１０−１，１０−２に対して問い合わせがなされ、その応答された結果に基づいて変更される。通信制御部５４は、Ｉ／Ｆ５１に関する制御を行う。
【００２５】
図７は、図１に示すユーザ端末装置６０−１の構成例を示す機能ブロック図である。なお、ユーザ端末装置６０−２は、ユーザ端末装置６０−１と同様の構成とされているので、以下では、ユーザ端末装置６０−１を例に挙げて説明する。
ユーザ端末装置６０−１は、例えば、パーソナルコンピュータによって構成され、図示せぬＣＰＵ、ＲＯＭ、ＲＡＭ、および、ＨＤＤを主要な構成要素とし、ＨＤＤに格納されているプログラムが実行され、ソフトウエア資源としてのプログラムと、ハードウエア資源としてのＣＰＵその他が協働することにより図７に示す機能ブロックが形成される。図７に示す例では、ユーザ端末装置６０−１を構成する機能ブロックとしては、Ｉ／Ｆ６１、中央制御部６２、通信制御部６３、および、Ｉ／Ｆ６４が存在し、Ｉ／Ｆ６４には入力装置６５および表示装置６６が接続されている。ここで、Ｉ／Ｆ６１は、ネットワーク４０との間で情報を授受する制御を行う。中央制御部６２は、ユーザ端末装置６０−１の各部を制御する。通信制御部６３は、Ｉ／Ｆ６１に関する制御を行う。Ｉ／Ｆ６４は、入力装置６５および表示装置６６との間で情報の授受を行う際の制御を行う。入力装置６５は、例えば、キーボードおよびマウス等のポインティングデバイスによって構成され、ユーザの操作に応じた情報を生成して出力する。表示装置６６は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイまたはＬＣＤ（Liquid Crystal Display）等によって構成され、中央制御部６２からＩ／Ｆ６４を介して供給された情報を表示する。
【００２６】
（Ｂ）実施の形態の動作
つぎに、以上の実施の形態の動作について説明する。なお、以下では、図１に示すシステムが所定の施設（例えば、動物園）に配置され、ＩＣカードが施設を見学する見学者に貸与され、施設の管理者または施設の案内者から各見学者に情報が供給される場合を例に挙げて説明する。
まず、ループアンテナＡ１１〜Ａ１３，Ａ２１〜Ａ２３のそれぞれが形成する通信可能エリア内に存在するＩＣカードを検出し、データベース５３を更新する処理について説明する。
図８は、図６に示す管理装置５０において、ＩＣカードを検出する際に実行される処理の一例を示す図である。この図の処理が開始されると、まず、管理装置５０の中央制御部５２は、ステップＳ１０において、前回、ＩＣカードの検出処理を実行してから一定時間（例えば、１０分）が経過しているか否かを判定し、一定時間が経過していると判定した場合（ステップＳ１０；Ｙｅｓ）にはステップＳ１１に進み、それ以外の場合（ステップＳ１０；Ｎｏ）には同様の処理を繰り返す。例えば、前回、検出処理を実行してから１０分が経過した場合にはステップＳ１１に進む。
【００２７】
ステップＳ１１では、中央制御部５２は、ＩＣカードの検出を行う対象となる制御装置を選択する処理を実行する。図１の例では、制御装置３０−１，３０−２が存在するので、これらのいずれかが選択される。ステップＳ１２では、中央制御部５２は、ＩＣカード検出処理を実行する。より詳細には、中央制御部５２は、対象となる制御装置に接続されている通信ルータが有するループアンテナが形成する通信可能エリア内に存在しているＩＣカードを検出する処理を実行する。この処理の結果、制御装置からは、ＩＣカードのＩＤ情報その他が送信されてくる。なお、検出処理の詳細については、図１０に示す処理を参照して後述する。
【００２８】
ステップＳ１３では、中央制御部５２は、制御装置から送信されてきたＩＤ情報等を受信する。なお、受信する情報としては、ＩＣカードの前述したＩＤ情報（固有ＩＤ、グローバルＩＤ、および、グループＩＤ）、制御装置を特定するための情報、および、ループアンテナを特定するための情報、および、ＩＣカードのバージョン情報等である。つづくステップＳ１４では、中央制御部３２は、ステップＳ１３において取得した情報に基づいて、データベース５３に登録されている情報を更新する。図９は、データベース５３に登録されている情報の一例を示す図である。なお、この例では、８７枚のＩＣカードが存在する場合の一例を示している。この図に示すように、データベース５３には、「Ｎｏ．」、「固有ＩＤ」、「グローバルＩＤ」、「グループＩＤ」、「制御装置」、「ループアンテナ」、および、「バージョン」に関する情報が登録されている。ここで、「Ｎｏ．」は、登録された情報に付与されるシリアル番号である。「固有ＩＤ」は、各ＩＣカードが有する固有のＩＤ情報である。「グローバルＩＤ」は、全てのＩＣカードに共通のＩＤ情報である。「グループＩＤ」は、複数のＩＣカードに共通に付与されたＩＤ情報である。「制御装置」は、ＩＣカードが存在する通信可能エリアを形成するループアンテナを有する通信ルータが接続された制御装置を特定するための情報である。「ループアンテナ」は、ＩＣカードが存在する通信可能エリアを形成するループアンテナを特定するための情報である。「バージョン」は、ＩＣカードのバージョンを示す情報であり、この情報に基づいて、ＩＣカードが認識可能な下位コマンドが決定される。
【００２９】
なお、図９の下から２行目に示す情報では、「制御装置」は「不明」とされ、また、「ループアンテナ」は「未送データ有」とされている。これは、ステップＳ１２の検出処理によって再検出することができなかった、いわば、行方不明となっているＩＣカードに関する情報である。データベース５３に登録済みのＩＣカードの情報が、ステップＳ１２の検出処理において検出することができなかった場合には、データベース５３を更新する際には、「制御装置」のフィールドに「不明」が書き込まれる。また、後述する処理によって、不明となっているＩＣカード宛てに情報を送信する要求がなされた場合には、「ループアンテナ」のフィールドに「未送データ有」が書き込まれるとともに、送信要求がなされた情報が、ＩＣカードの固有ＩＤと対応付けされてデータベース５３に格納される。そして、行方不明となっているＩＣカードが検出された場合には、データベース５３に格納されている未送の情報が送信される。これにより、情報の送信漏れを防ぐことができる。なお、未送データ有の場合に、一定期間（例えば、３０分）以上検出ができない場合には、期限超過として「未送データ有」を「未送データ無」の状態に変更するとともに、データベース５３に格納されている情報を削除するようにしてもよい。そのような処理により、待ち状態が長時間続いているＩＣカードの存在により、処理能力および記憶領域が無駄に消費されることを防止できる。
【００３０】
なお、図９の例では、「制御装置」および「ループアンテナ」のフィールドを用いて、行方不明となっているＩＣカードに関する情報を格納するようにしたが、これらに対する専用のフィールドを別途設けるようにしてもよい。また、行方不明となっているＩＣカードについては、ＩＣカードの検索処理によって発見された場合に、未送の情報を送信するようにしたが、「未送データ有」のＩＣカードについては、当該固有ＩＤに対する検索処理を通常よりも短い周期（ステップＳ１０の一定時間よりも短い周期）で実行し、見つかり次第、未送の情報を送信するようにしてもよい。そのような方法によれば、重要度が高い情報または緊急度が高い情報を漏れなく迅速に送信することができる。なお、このような固有ＩＤに対する検索処理については、一定時間連続して行っても検出できない場合には、前述の場合と同様に検索処理をキャンセルするようにしてもよい。
【００３１】
ステップＳ１５では、中央制御部５２は、ＩＣカードの検出処理を実行していない他の制御装置が存在するか否かを判定し、存在する場合（ステップＳ１５；Ｙｅｓ）にはステップＳ１１に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ１５；Ｎｏ）には処理を終了する。具体的には、初回の処理によって、制御装置３０−１に対する処理が終了した場合には、制御装置３０−２が存在するので、ステップＳ１５ではＹｅｓと判定されてステップＳ１１に戻って同様の処理を繰り返す。
この図に示す処理によれば、管理装置５０は、一定の時間毎に制御装置３０−１，３０−２に対してＩＣカードの検出処理を実行させる。制御装置３０−１，３０−２のそれぞれでは、後述する処理により、ループアンテナＡ１１〜Ａ１３およびループアンテナＡ２１〜Ａ２３がそれぞれ形成する通信可能エリア内に存在するＩＣカードのＩＤ情報等を取得し、管理装置５０に対して送信する。管理装置５０は、制御装置３０−１，３０−２から送信されたＩＤ情報等によって、データベース５３の内容を更新する。これにより、データベース５３に登録されている情報は、一定の時間毎に最新の情報に更新される。
【００３２】
つぎに、図１０を参照して、図８のステップＳ１２に示すＩＣカード検出処理が管理装置５０で実行された場合に、制御装置３０−１，３０−２において実行される処理について説明する。なお、制御装置３０−２において実行される処理は、制御装置３０−１において実行される処理と同様であるので、以下では、制御装置３０−１において実行される処理を例に挙げて説明する。この処理が開始されると、制御装置３０−１の中央制御部３２は、接続されている通信ルータ２０−１が有する複数のループアンテナＡ１１〜Ａ１３のいずれかを選択する。具体的には、初回の処理では、例えば、ループアンテナＡ１１が選択される。ステップＳ３１では、中央制御部３２は、ステップＳ３０で選択されたループアンテナが形成する通信可能エリアに存在するＩＣカードに対してグローバルＩＤでの問い合わせ処理を実行する。具体的には、例えば、ステップＳ３０においてループアンテナＡ１１が選択された場合には、制御装置３０−１の中央制御部３２は、通信ルータ２０−１に対して、ループアンテナＡ１１からグローバルＩＤ（例えば、図９に示す「１１１１１１」）を有するＩＣカードに対して応答するように要求する信号を送信させる。この結果、通信ルータ２０−１では、ＲＦ回路２１が制御装置３０−１から供給されたグローバルＩＤと、当該グローバルＩＤを有するＩＣカードに対して応答するように要求するコマンドを含むディジタルビット列に応じて搬送波を変調し、ループアンテナＡ１１から電波として送信する。これにより、ループアンテナＡ１１の通信可能エリア内にＩＣカードが存在する場合には、ＩＣカードはこの信号をループアンテナ１９ａによって捕捉してＲＦ回路１９に供給し、そこで、もとのディジタルビット列に変換し、通信制御ＭＣＵ１８に供給する。通信制御ＭＣＵ１８は、ＩＤ情報１８ａを参照し、問い合わせ対象となるグローバルＩＤが自己のグローバルＩＤと一致する場合には、受信した信号が自己に向けて送信された信号であることを認識し、問い合わせに対する応答を送信する。
【００３３】
ステップＳ３２では、ＩＣカードからの応答が有ったか否かを判定し、応答が有った場合（ステップＳ３２；Ｙｅｓ）にはステップＳ３３に進み、それ以外の場合（ステップＳ３３；Ｎｏ）にはステップＳ３５に進む。例えば、ループアンテナＡ１１の通信可能エリア内にＩＣカード１０−１が存在する場合には、ＩＣカード１０−１が応答する。この結果、ステップＳ３２ではＹｅｓと判定されてステップＳ３３に進む。なお、通信エリア内に複数のＩＣカードが存在する場合には、これら全てのＩＣカードが応答を行うが、ループアンテナに最も近いＩＣカードから送信された応答（最も電波強度が高い応答）が優先して受信される。ステップＳ３３では、中央制御部３２は、ＩＣカードに対して固有ＩＤ、グループＩＤ、および、バージョン情報を送信するように要求し、その結果として送信されてきた固有ＩＤ、グループＩＤ、および、バージョン情報を取得する。具体的には、ＩＣカード１０−１の場合では、図９に示すように、固有ＩＤとして「１２５６８７」が取得され、グループＩＤとして「１１１１２２」が取得され、バージョン情報として「Ｖｅｒ．０１」が取得される。
【００３４】
ステップＳ３４では、中央制御部３２は、応答を行ったＩＣカードに対して再応答しないように指示する。この結果、一度応答を行ったＩＣカードは、次回からの問い合わせには応答しないことから、ＩＣカードが１つずつ応答してＩＤ情報が取得される。より具体的には、ステップＳ３３においてＩＣカード１０−１が応答を行った場合には、ＩＣカード１０−１はステップＳ３４における指示により、再度の応答を行わないので、ループアンテナＡ１１の通信エリア内に他のＩＣカードが存在する場合には、次回のステップＳ３１の処理では、他のＩＣカードが応答することになる。これにより、例えば、ループアンテナＡ１１に近いＩＣカードから順番にＩＤ情報が取得される。
【００３５】
再応答の停止状態は、一定時間が経過すると、ＩＣカードによって自動的に解除される。より詳細には、ＩＣカードは、検索処理が実行される周期（ステップＳ１０の「一定時間」に対応する周期）よりも短い所定の時間（例えば、１分）が経過すると、再応答の停止状態を自動的に解除する。これにより、検索処理が終了した後に、管理装置５０等との間で通信を行うことが可能な状態となる。なお、検索処理が終了した場合に、制御装置３０−１，３０−２または管理装置５０から各ＩＣカードに対して制御信号を送り、再応答の停止状態を解除するようにしてもよい。
【００３６】
ステップＳ３５では、中央制御部３２は、ＩＣカードに対する問い合わせを継続するか否かを判定し、問い合わせを継続する場合（ステップＳ３５；Ｙｅｓ）にはステップＳ３１に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ３５；Ｎｏ）にはステップＳ３６に進む。例えば、ステップＳ３２において応答がないと判定された場合には、選択されたループアンテナの通信可能エリア内にはＩＣカードはこれ以上存在しないと判定してステップＳ３６に進み、それ以外の場合にはステップＳ３１に戻って同様の処理を繰り返す。なお、応答がなされない場合ではなく、ステップＳ３１〜ステップＳ３４の処理を所定の回数（例えば、１０回）繰り返した場合には、ステップＳ３６に進むようにしてもよい。そのような処理によれば、例えば、２枚のＩＣカードが通信可能エリア内に存在し、一方のＩＣカードからの電波の受信状態が悪い場合に、何度か問い合わせを行うことにより、受信状態の改善を待ってＩＣカードを検出することができる。
【００３７】
ステップＳ３６では、中央制御部３２は、他のループアンテナが存在するか否かを判定し、存在する場合（ステップＳ３６；Ｙｅｓ）にはステップＳ３０に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ３６；Ｎｏ）にはステップＳ３７に進む。例えば、いまの例では、ループアンテナＡ１１に対する処理が実行されているので、ループアンテナＡ１２，Ａ１３が存在することからステップＳ３０に戻って前述の場合と同様の処理が繰り返される。
つづく、ステップＳ３７では、中央制御部３２は、以上の処理において取得されたＩＤ情報等を管理装置５０に対して送信する。具体的には、制御装置３０−１の場合では、ループアンテナＡ１１〜Ａ１３の各通信エリア内に存在している全てのＩＣカードが検出され、これらのＩＤ情報等が取得されて、管理装置５０に送信される。このような情報を受信した管理装置５０では、図８のステップＳ１３に示す処理により、ＩＤ情報等を受信し、ステップＳ１４においてデータベース５３を更新する。
【００３８】
以上の処理によれば、管理装置５０は、一定の時間毎に、制御装置３０−１，３０−２に対してＩＣカードの検出処理の実行を要求する。この結果、制御装置３０−１，３０−２は、各ループアンテナＡ１１〜Ａ１３，Ａ２１〜Ａ２３の通信可能エリア内に存在するＩＣカードからＩＤ情報等を取得し、データベース５３の内容を更新する。このため、データベース５３には、各ＩＣカードに関する最新の情報が格納されるため、この情報を参照することにより、所望のＩＣカードに対して情報を送信することが可能になる。
【００３９】
つぎに、図１１〜１３を参照して、前述の処理によって更新されたデータベース５３を参照し、所望のＩＣカードに対して情報を送信する際の処理について説明する。まず、図１１を参照して、ユーザ端末装置６０−１，６０−２のいずれかから管理装置５０に対して情報を送信する要求がなされた場合に実行される処理について説明する。例えば、ユーザ端末装置６０−１の入力装置６５が施設の管理者または案内者によって操作され、管理装置５０にアクセスして情報を送信する要求がなされた場合には、中央制御部６２は、Ｉ／Ｆ６４を介してこの要求を取得し、通信制御部６３およびＩ／Ｆ６１を介して管理装置５０にアクセスする処理を実行する。この結果、管理装置５０の中央制御部５２は、ユーザ端末装置６０−１からアクセスがなされたことを検出し、図１１のステップＳ５０において、ＩＣカードに送信する情報を編集する編集画面を表示するための情報を、ユーザ端末装置６０−１に対して送信する。ユーザ端末装置６０−１の中央制御部６２は、管理装置５０から送信された情報をＩ／Ｆ６１および通信制御部６３を介して受信し、Ｉ／Ｆ６４を介して表示装置６６に表示させる。この結果、表示装置６６には、図１２に示すような編集画面が表示される。この例では、表示装置６６には、表示内容を編集する領域６６ａと、送信対象を選択する領域６６ｂと、編集した内容を送信する際に操作されるボタン６６ｃとが表示されている。そして、ユーザは、入力装置６５を操作し、領域６６ａにおいてＩＣカードに対して送信しようとする情報を入力することができる。この例では、領域６６ａ内の最上部にはタイトルとしての「○○ツアー参加者の皆様」が入力され、その下にはメッセージとしての「昼食の準備が整いましたので、××レストランにお集まりください。」が入力され、その下にはメッセージとしての「なお、××レストランの地図が必要な場合は、左端のボタンを操作してください。」が入力されている。また、領域６６ｂには、送信対象を特定する情報として「グループＩＤ：１１１１２２」が入力されている。なお、グループＩＤが「１１１１２２」のＩＣカードは、図１に示すシステムが配置された施設を見学する「○○ツアー」に参加している所定のグループ（例えば、グループＡ，Ｂが参加している場合におけるグループＡ）に対して貸与されているものとする。
【００４０】
ステップＳ５１では、中央制御部５２は、ユーザ端末装置６０−１において編集が終了し、編集した内容をＩＣカードに対して送信する指示がなされたか否かを判定し、送信する指示がなされたと判定した場合（ステップＳ５１；Ｙｅｓ）にはステップＳ５２に進み、それ以外の場合（ステップＳ５１；Ｎｏ）には同様の処理を繰り返す。例えば、施設の管理者または案内者によって入力装置６５によって図１２のボタン６６ｃが操作され、情報を送信する指示がなされた場合には、ステップＳ５２に進む。ステップＳ５２では、中央制御部５２は、ユーザ端末装置６０−１から送信された情報を受信する。具体的には、中央制御部５２は、図１２に示す画面において入力されたＩＣカードに表示する情報と、送信対象を選択する情報とをユーザ端末装置６０−１から受信する。
【００４１】
ステップＳ５３では、中央制御部５２は、ステップＳ５２においてユーザ端末装置６０−１から受信した情報を上位コマンドに変換する。ここで、上位コマンドとは、ＩＣカードの機種に依存されない高いレベルのコマンドである。いまの例では、図１２において入力された情報が上位コマンド（例えば、表示を指示するコマンドと、表示内容を示すコマンド）に変換される。つづくステップＳ５４では、中央制御部５２は、データベース５３を参照し、送信先の制御装置とループアンテナを特定する。具体的には、図１２の表示画面では、領域６６ｂに「グループＩＤ：１１１１２２」が入力されているので、図９の例では、固有ＩＤ「１２５６８７」を有するＩＣカードと、固有ＩＤ「９１５２５４」を有するＩＣカードとが特定され、これらのＩＣカードが存在する通信可能エリアに対応するループアンテナＡ１１および制御装置３０−１と、ループアンテナＡ２３および制御装置３０−２とが特定される。つづく、ステップＳ５５では、中央制御部５２は、送信先のＩＤと、バージョン情報とを特定する。図９に示す例では、固有ＩＤとして「１２５６８７」と「９１５２５４」とが特定されるとともに、これらのＩＣカードのバージョン情報である「Ｖｅｒ．０１」が特定される。
【００４２】
ステップＳ５６では、ステップＳ５４において特定された相手に対してステップＳ５３において得られた上位コマンドとバージョン情報を送信する。具体的には、中央制御部５２は、固有ＩＤが「１２５６８７」であり、グループＩＤが「１１１１２２」であるＩＣカード１０−１に対して、ステップＳ５３で得られた上位コマンドを、「Ｖｅｒ．０１」に対応する下位コマンドに変換してループアンテナＡ１１から送信するように制御装置３０−１に対して要求する。また、中央制御部５２は、固有ＩＤが「９１５２５４」であり、グループＩＤが「１１１１２２」であるＩＣカード（例えば、ＩＣカード１０−２）に対して、ステップＳ５３で得られた上位コマンドを、「Ｖｅｒ．０１」に対応する下位コマンドに変換してループアンテナＡ２３から送信するように制御装置３０−２に対して要求する。この結果、前者の情報は、通信制御部５４、Ｉ／Ｆ５１、および、ネットワーク４０を介して制御装置３０−１に供給される。制御装置３０−１では、通信制御部３４がこの情報を受信し、後述する図１３の処理に基づいて、上位コマンドを「Ｖｅｒ．０１」に対応する下位コマンドに変換し、通信ルータ２０−１のループアンテナＡ１１から送信させる。また、後者の情報は、通信制御部５４、Ｉ／Ｆ５１、および、ネットワーク４０を介して制御装置３０−２に供給される。制御装置３０−２では、通信制御部（不図示）がこの情報を受信し、後述する図１３の処理に基づいて、上位コマンドを「Ｖｅｒ．０１」に対応する下位コマンドに変換し、通信ルータ２０−２のループアンテナＡ２３から送信させる。
【００４３】
なお、データベース５３の「制御装置」のフィールドが「不明」となっているＩＣカードが情報の送信対象となっている場合には、「ループアンテナ」のフィールドを「未送情報有」とするとともに、送信しようとする情報を固有ＩＤと対応付けしてデータベース５３に格納する。これにより、前述したように、当該ＩＣカードが発見された場合には、未送の情報が送信されるので、情報の送信漏れを防止することができる。
【００４４】
つぎに、図１３を参照して、図１１に示す処理により管理装置５０から送信された情報を制御装置３０−１が受信する場合に実行する処理について説明する。なお、制御装置３０−２でも同様の処理が実行されるが、以下では、制御装置３０−１を例に挙げて説明を行う。
【００４５】
図１３に示す処理が実行されると、中央制御部３２は、管理装置５０から送信された情報をＩ／Ｆ３５および通信制御部３４を介して受信する。いまの例では、図１２に示す領域６６ａに入力された情報に対応する上位コマンドと、送信先のＩＣカード１０−１を示すＩＤ情報と、電波を送信するループアンテナＡ１１を示す情報と、バージョン情報とが受信される。ステップＳ７１では、ステップＳ７０において受信した情報からバージョン情報を取得する。いまの例では、バージョン情報としては「Ｖｅｒ．０１」が含まれているので、この情報が取得される。ステップＳ７２では、中央制御部３２は、変換部３３に対して、ステップＳ７０で受信した上位コマンドを、ステップＳ７１において取得されたバージョン情報に対応する下位コマンドに変換するように指示する。いまの例では、ステップＳ７０において受信された上位コマンドが、ステップＳ７１において取得されたバージョン情報「Ｖｅｒ．０１」に対応する下位コマンドに変換される。
【００４６】
つづくステップＳ７３では、中央制御部３２は、ステップＳ７２における変換処理によって得られた下位コマンドを送信する。より詳細には、中央制御部３２は、ステップＳ７２において得られた下位コマンドを、通信制御部３４およびＩ／Ｆ３１を介して通信ルータ２０−１に対して送信する。通信ルータ２０−１では、送信された情報を受信し、指定されているループアンテナに対応するＲＦ回路およびループアンテナを介して情報を通信対象のＩＣカードに対して送信する。いまの例では、ループアンテナＡ１１が指定されているので、制御装置３０−１から送信された情報は、Ｉ／Ｆ２５を介して受信され、選択回路２４によってＲＦ回路２１に供給される。ＲＦ回路２１は、受信した下位コマンドに対応するディジタルビット列に基づいて搬送波を変調し、ループアンテナＡ１１を介して送信する。
【００４７】
この結果、ＩＣカード１０−１では、ループアンテナＡ１１から送信された電波をループアンテナ１９ａによって捕捉し、ＲＦ回路１９によって対応するディジタルビット列に復調し、通信制御ＭＣＵ１８に供給する。通信制御ＭＣＵ１８は、供給されたディジタルビット列に含まれているＩＤ情報を参照し、自己に向けて送信された情報であるか否かを判定する。いまの例では、ＩＣカード１０−１の固有ＩＤである「１２５６８７」とグループＩＤである「１１１１２２」が含まれているので、自己に対する情報であると判断する。そして、自己に対する情報であると判定した場合には、通信制御ＭＣＵ１８は、受信したディジタルビット列に含まれるコマンドが表示コマンドであることを認識し、この描画コマンドを表示制御ＭＣＵ１６に供給する。表示制御ＭＣＵ１６は、通信制御ＭＣＵ１８から供給された描画コマンドに基づいて描画処理を実行し、得られた画像データ（ビットマップデータ）を、表示制御回路１２を介してＳＲＡＭ１１ｂに転送する。ＳＲＡＭ１１ｂに画像データが転送されると、表示制御ＭＣＵ１６は、表示制御回路１２によって表示用の電圧をＥＰＤ１１ａに印加するとともに、ＳＲＡＭ１１ｂに格納されている画像データに対応する画像をＥＰＤ１１ａに表示させる。その結果、図１２に示す領域６６ａに入力された情報が、ＥＰＤ１１ａに表示される。
【００４８】
なお、制御装置３０−２では、管理装置５０から送信された上位コマンドが、「Ｖｅｒ．０１」に対応する下位コマンドに変換され、通信ルータ２０−２のループアンテナＡ２３を介してＩＣカード１０−２に対して送信される。この結果、ＩＣカード１０−２の図示せぬＥＰＤには、図１２に示す領域６６ａに入力された情報が表示される。
【００４９】
ステップＳ７４では、中央制御部３２は、他の送信先が存在するか否かを判定し、存在する場合（ステップＳ７４；Ｙｅｓ）にはステップＳ７１に戻って同様の処理を繰り返し、それ以外の場合（ステップＳ７４；Ｎｏ）には処理を終了する。例えば、通信ルータ２０−１が有するループアンテナＡ１１〜Ａ１３の通信可能エリア内に他のＩＣカード（不図示）が存在し、当該ＩＣカードに対してステップＳ７０において受信した情報を送信する場合にはステップＳ７１に戻って同様の処理を繰り返す。
【００５０】
以上の処理によれば、ＩＣカード１０−１およびＩＣカード１０−２には、図１２の領域６６ａにおいて入力された情報が表示されるので、このような情報を参照した見学者は、昼食の準備が整ったことを知ることができる。また、「××レストラン」の所在地が分からない場合には、操作ボタン１５ａを操作することにより、所在地に関する地図情報を得ることができる。すなわち、例えば、ＩＣカード１０−１の操作ボタン１５ａが操作されると、ＩＣカード１０−１から送信された要求信号は、ループアンテナＡ１１、通信ルータ２０−１、制御装置３０−１を介して管理装置５０に送信される。管理装置５０では、別の編集画面において生成された地図情報を、要求を行ったＩＣカード１０−１に対して送信することにより、前述した場合と同様の動作によってＩＣカード１０−１のＥＰＤ１１ａに地図情報が表示される。
【００５１】
以上の処理に説明したように、本発明の実施の形態よれば、管理装置５０が通信可能エリア内に存在するＩＣカードのＩＤ情報をデータベース５３に格納し、ＩＣカードに情報を送信する場合には、データベース５３に格納された情報に基づいて情報を送信するようにしたので、所望のＩＣカードに対して選択的に情報を送信することができる。
【００５２】
また、本発明の実施の形態では、ＩＣカードのＩＤ情報として、固有ＩＤとグループＩＤとを設けるようにし、これらに基づいて情報を送信することができるようにした。このため、固有ＩＤを利用することで個々のＩＣカードに対して選択的に情報を選択することができるとともに、グループＩＤを利用することで所定のグループを構成するＩＣカードに対して情報をまとめて送信することができる。したがって、例えば、ユーザのひとりひとりに対して情報を送信することができるとともに、所定のグループを構成するユーザに対して同一の情報をまとめて送信することができる。
【００５３】
また、本発明の実施の形態では、管理装置５０が所定の周期でＩＣカードに対して問い合わせを行うようにした。このため、携帯電話またはいわゆるポケベルのように、端末側がシステムから送信されてくる自己が属している通信可能エリアに関する情報を監視し、この情報が変化した場合には自己が移動したとして、システムに対して自己が属している通信可能エリアを変更するように要求する場合に比べて端末側（ＩＣカード）の消費電力を低減できる。すなわち、本実施の形態では、各ＩＣカードは、管理装置５０からの定期的な問い合わせに対して返答する動作のみを実行し、自己が属している通信可能エリアを常に監視したり、登録変更の処理を実行したりする必要がない。このため、ＩＣカード側の処理を減らすことにより、消費電力を減らすことができることから、バッテリ１３の薄型化を阻害しない。また、本実施の形態では、通信ルータは、最も電波強度が高いＩＣカードを選択して通信するようにしたので、例えば、時分割処理または周波数分割処理等の複雑な処理を省略することができるため、ＩＣカードの回路を簡略化することができる。このため、ＩＣカードの小型化および薄型化を阻害しない。
【００５４】
また、本発明の実施の形態では、通信ルータがループアンテナを複数有するようにしたので、広いエリアを複数のループアンテナによってカバーすることができる。また、本発明の実施の形態では、制御装置を複数設けるようにしたので、これら複数の制御装置を適宜配置することにより、相互に離れた場所であっても通信可能エリアとして設定することができる。例えば、制御装置３０−１によって、ある観光エリアＡをカバーし、制御装置３０−２によって観光エリアＡから遠く離れた観光エリアＢをカバーすることが可能になる。
【００５５】
また、本発明の実施の形態では、管理装置５０から上位コマンドを送信し、制御装置３０−１，３０−２によって、送信対象となるＩＣカードに対応するバージョンの下位コマンドに変換するようにしたので、ユーザ端末装置６０−１，６０−２および管理装置５０では送信対象となるＩＣカードのバージョンを考慮する必要がなくなる。
【００５６】
（Ｃ）変形実施の態様
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能であることは勿論である。
例えば、以上の実施の形態では、通信ルータ２０−１，２０−２にはそれぞれ３つのループアンテナを設けるようにしたが、１つまたは２つであったり、４以上であったりしてもよい。また、ＩＣカードは２枚のみとしたが、１枚であったり、３枚以上であったりしてもよい。また、通信ルータ、制御装置、および、ユーザ端末装置はそれぞれ２台ずつとしたが、１台であったり、３台以上であったりしてもよい。また、管理装置５０についても、１台だけではなく、複数台設けるようにしてもよい。なお、複数台設けた場合には、それぞれの管理装置がＩＣカードに対して問い合わせを行ってデータベースを生成するようにすればよい。
【００５７】
また、以上の実施の形態では、通信ルータ、制御装置、管理装置、および、ユーザ端末装置を別々の構成としたが、２以上の装置が有する機能をまとめて１つの装置として構成するようにしてもよい。例えば、管理装置と制御装置の機能をまとめて１つの装置として構成したり、これらとともに通信ルータの機能をまとめて１つの装置として構成したりすることも可能である。
【００５８】
また、以上の実施の形態では、ＩＣカードは、固有ＩＤ、グローバルＩＤ、および、グループＩＤを有するようにしたが、これらの一部のＩＤだけを有したり、これ以外のＩＤを有するようにしたりしてもよい。例えば、バージョンを示す情報をＩＤ情報として具備し、このＩＤ情報に基づいて変換処理を実行するようにしてもよい。
【００５９】
また、以上の実施の形態では、グループＩＤが選択された場合であっても、固有ＩＤを含めて送信するようにしたが、グループＩＤのみを送信し、ＩＣカード側でグループＩＤが自己が有するグループＩＤに一致するか否かを判定し、一致する場合にはこの情報を受信するようにしてもよい。そのような方法によれば、通信エリア内に同一のグループＩＤを有する複数のＩＣカードが存在する場合には、これら複数のＩＣカードに対して、同時に情報を配信することができる。
【００６０】
また、以上の実施の形態では、管理装置５０は、図８に示すように、一定の時間毎にＩＣカードに対して問い合わせを行うようにしたが、例えば、ユーザ端末装置から情報を送信する要求がなされた場合に、ＩＣカードに問い合わせを行うようにしてもよい。そのような場合、情報を送信する頻度が低い場合には、ＩＣカードに対する問い合わせ処理を減らすことにより、ＩＣカードのバッテリの消耗を防ぐことができる。なお、ＩＣカードに対する情報を送信する頻度が一時的に高くなった場合、前回の問い合わせによって取得された情報を再利用するようにしてもよい。例えば、前回の情報送信から１０分が経過する前に情報送信が再度要求された場合には、前回の問い合わせによって取得された情報を使用し、それ以外の場合には新たに問い合わせを行うようにしてもよい。
【００６１】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、ＩＣカード、制御装置、および、管理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）、フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ（Digital Versatile Disk）、ＤＶＤ−ＲＡＭ、ＣＤ−ＲＯＭ（Compact Disk ROM）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）などがある。光磁気記録媒体には、ＭＯ（Magneto-Optical disk）などがある。
【００６２】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００６３】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【図面の簡単な説明】
【００６４】
【図１】本発明のＩＣカードシステムの全体構成を示す図である。
【図２】図１に示すＩＣカードの外観を示す図である。
【図３】図１に示すＩＣカードの詳細な構成例を示すブロック図である。
【図４】図１に示す通信ルータの詳細な構成例を示すブロック図である。
【図５】図１に示す制御装置の詳細な構成例を示すブロック図である。
【図６】図１に示す管理装置の詳細な構成例を示すブロック図である。
【図７】図１に示すユーザ端末装置の詳細な構成例を示すブロック図である。
【図８】図６に示す管理装置において実行される処理の一例である。
【図９】図６に示すデータベースに格納される情報の一例である。
【図１０】図５に示す制御装置において実行される処理の一例である。
【図１１】図６に示す管理装置において実行される処理の一例である。
【図１２】図７に示す表示装置に表示される編集画面の一例である。
【図１３】図５に示す制御装置において実行される他の処理の一例である。
【符号の説明】
【００６５】
１０−１，１０−２…ＩＣカード（携帯型情報処理装置）、１１ａ…ＥＰＤ（表示手段、表示装置）、１８…通信制御ＭＣＵ（記憶手段、記憶装置）、１９…ＲＦ回路（送信手段、受信手段）、２０−１，２０−２…通信ルータ（ホスト装置）、３０−１，３０−２…制御装置（ホスト装置、制御装置）、３３…変換部（変換手段）、５０…管理装置（ホスト装置）、５２…中央制御装置（問い合わせ手段、特定手段）、５３…データベース（格納手段、格納装置）、５４…通信制御部（供給手段）、Ａ１１〜Ａ１３，Ａ２１〜Ａ２３…ループアンテナ（アンテナ）。
【図１】
2009122743.tif 000003
【図２】
2009122743.tif 000004
【図３】
2009122743.tif 000005
【図４】
2009122743.tif 000006
【図５】
2009122743.tif 000007
【図６】
2009122743.tif 000008
【図７】
2009122743.tif 000009
【図８】
2009122743.tif 000010
【図９】
2009122743.tif 000011
【図１０】
2009122743.tif 000012
【図１１】
2009122743.tif 000013
【図１２】
2009122743.tif 000014
【図１３】
2009122743.tif 000015