(57)【特許請求の範囲】
【請求項１】
上位装置との間で通信を行なう手段と、上位装置から送信される動作指定命令を受信し、受信した命令に基づく処理を実行した結果を上位装置に応答として送信する手段と、無線データキャリアを非接触状態で動作可能とさせるに充分な電力を供給する手段と、無線データキャリアに対して非接触状態にて動作指定命令を送信する手段と、無線データキャリアに対して無線データキャリア特有の識別情報を要求する命令を送信するとともに、当該命令に対する少なくとも１つの無線データキャリアから送信される応答を受信して認識する手段と、あらかじめ定められた時間内において、前記識別情報を要求する命令に対し複数個の無線データキャリアからそれぞれ異なる固有の応答出力時間経過後に送信される応答を受信して認識する手段とを具備した上位装置・無線データキャリア間インターフェース装置において、
上位装置から、操作可能範囲に存在する無線データキャリアを識別することが可能な識別情報の取得および通知する動作を指定する命令を受信したときに、前記操作可能範囲に複数個の無線データキャリアが存在して複数個の前記識別情報を認識した場合、最初に認識された応答に含まれる前記識別情報を取込むとともに、それ以降に認識された応答に含まれる前記識別情報を取込まずに応答の有無を表わす情報のみを取込み、この取込んだ識別情報および応答の有無を表わす情報を応答電文に入れて上位装置に送信する手段と、
この識別情報および応答の有無を表わす情報を入れた応答電文を上位装置に送信した後、その応答電文に基づいて上位装置から送信される命令に基づき当該無線データキャリアを識別情報出力不許可状態に設定する手段と、
を具備したことを特徴とする上位装置・無線データキャリア間インターフェース装置。
【請求項２】
上位装置との間で通信を行なう手段と、上位装置から送信される動作指定命令を受信し、受信した命令に基づく処理を実行した結果を上位装置に応答として送信する手段と、無線データキャリアを非接触状態で動作可能とさせるに充分な電力を供給する手段と、無線データキャリアに対して非接触状態にて動作指定命令を送信する手段と、無線データキャリアに対して無線データキャリア特有の識別情報を要求する命令を送信するとともに、当該命令に対する少なくとも１つの無線データキャリアから送信される応答を受信して認識する手段と、あらかじめ定められた時間内において、前記識別情報を要求する命令に対し複数個の無線データキャリアからそれぞれ異なる固有の応答出力時間経過後に送信される応答を受信して認識する手段とを具備した上位装置・無線データキャリア間インターフェース装置において、
上位装置から、操作可能範囲に存在する無線データキャリアを識別することが可能な識別情報の取得および通知する動作を指定する命令を受信したときに、前記操作可能範囲に複数個の無線データキャリアが存在して複数個の前記識別情報を認識した場合、最初に認識された応答に含まれる前記識別情報を取込むとともに、それ以降に認識された応答に含まれる前記識別情報を取込まずに応答の有無を表わす情報のみを取込み、この取込んだ識別情報および応答の有無を表わす情報を応答電文に入れて上位装置に送信し、この識別情報および応答の有無を表わす情報を入れた応答電文を上位装置に送信した後、その応答電文に基づいて上位装置から送信される命令に基づき当該無線データキャリアを識別情報出力不許可状態に設定することを特徴とする上位装置・無線データキャリア間インターフェース方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、たとえば、特定の管理領域への出入りを管理するのに用いられる無線データキャリアと、当該無線データキャリアを操作する上位装置との間の情報、電力の伝送を仲介する上位装置・無線データキャリア間インターフェース装置および上位装置・無線データキャリア間インターフェース方法に関する。
【０００２】
【従来の技術】
従来、電磁波もしくはそれに準じたインターフエースを持ち、外部からの電磁波（以降「搬送波」と称する）により動作に必要な電力が供給され、外部からの受信データは搬送波の変調状態により認識し、送信データは供給される搬送波を変調して外部に伝える無線データキャリア（以下の説明では無線カードと称する）と、アプリケーションプログラムにより動作して前記無線カードを操作する上位装置と、前記無線カードと前記上位装置との情報、電力の伝送を仲介するインターフエース装置としてのリーダ／ライタ（以下Ｒ／Ｗと称する）とを用いるシステムがある。
【０００３】
上位装置とＲ／Ｗの間は、通常のケーブル等で接続される。Ｒ／Ｗと無線カード間は、前記Ｒ／Ｗから発せられる搬送波により結合が行われる。
上位装置はＲ／Ｗを通じて無線カードにアクセスし、データの読み書き等の処理を行う。この場合、上位装置は、Ｒ／Ｗに対して無線カードが動作する為の環境を作り出す搬送波を出力させることを事前に指示する必要がある。その上、「動作可能となつた無線カードが存在するか否か」、「動作可能となった無線カードはどの様なカードか（無線カード特有の情報の取得）」、「動作可能となった無線カードは何枚存在するのか」等の情報を取得しておく必要がある。
【０００４】
上位装置は、この様な情報を基にしてアクセス対象カードを特定して、カード内の情報を操作することが可能となる。
例えば上位装置が無線カードを認識する従来例のーつを説明する。上位装置はＲ／Ｗに対して、新たな無線カードの情報を要求するコマンドを送信する。このコマンドは、［搬送波出力指示］＋［新たなカードの特有な番号（以降「カード番号」と称する）の取得］の処理の指示であったり、既に搬送波が出力されており少なくともーつの無線カードのカード番号を取得しているＲ／Ｗに対して［新たな無線カードのカード番号取得］の処理を指示するものであったりする。
【０００５】
上位装置からの前記処理の指示を受けたＲ／Ｗは、搬送波未出力の場合、搬送波の出力を開始した後（既に搬送波出力中ならば本処理は省略される）、カード番号要求コマンドを搬送波に乗せて、すなわち搬送波をコマンド電文に準じて変調してカードに送る。この時、上位装置及びＲ／Ｗは、アクセス可能な位置（搬送波が届き、動作するに充分な電力を供給できる位置）に存在する無線カードの有無情報やそれに該当する無線カードの数量情報を持ち合わせていない。
【０００６】
アクセス可能な無線カードが多数枚存在した場合、上位装置やＲ／Ｗは次の様な手順で無線カード有無情報／数量情報を取得する。
（１）上位装置はＲ／Ｗに対して無線カードとの接続を指示するコマンドを送信する。ここで、「無線カードとの接続」とは、無線カードのカード番号を取得することによって、そのカードを特定できる情報を得ることを意味する。
（２）Ｒ／Ｗは、存在するであろう無線カードに対して「カード番号要求コマンド」を送信する。但し、搬送波未出力状態ならば、先ず搬送波出力を実行する。
（３）前提として、無線カードは「カード番号要求コマンド」の受信後、各無線カード別に定まる「レスポンス出力開始時間」に準じて、レスポンスに自分のカード番号を入れて出力する。例えば、レスポンス出力開始時間は、カード特有なカード番号を基準に決定する。
【０００７】
もうーつの例として、カード番号を基に乱数を発生させ、得られた乱数を「レスポンス出力開始時間」とする方法も考えられる。この方法による「レスポンス出力開始時間」は、無線カード毎に異なる値となるので、複数カードが存在してもＲ／Ｗは、各無線カードのカード番号を含んだレスポンスを受信することができる。
（４）Ｒ／Ｗは、カードからのレスポンス待ち制限時間内に受信したカード番号を上位装置に送信する。上位装置はこのカード番号によりカードを特定することが可能となる。上記手順により無線カードの特定が可能となった上位装置若しくはＲ／Ｗは、認識したカ一ドを特定してモードの変換の為の処理を指示する。「モード」とは、前記「カード番号要求コマンド」の受信時にカード番号を出力するモードと無視するモードであり、ここで新たに設定するモードは「カード番号出力不許可モード」である。このモードに入った無線カードは前記「カード番号要求コマンド」の受信時にカード番号を出力せずに、新たなコマンド受信待ち状態に入る。
【０００８】
これにより上位装置もしくはＲ／Ｗが固有香号を認識したカードについては、再度カード番号を出力しなくなる。その上で上位装置やＲ／Ｗはもう一度「カード番号要求コマンド」を出力して、認識できなかった別のカードを新たに認識する手段を持つことになる。
【０００９】
【発明が解決しようとする課題】
従来上記にて説明した方法にて上位装置がカード番号を取得する場合、次の様な問題点が存在した。
（１）複数の無線カードが存在した場合、Ｒ／Ｗが出力するレスポンスには全てのカードのカード番号が含まれる。レスポンス電文の長さが固定でないので、上位装置はレスポンス受信時に電文長さ情報を見ると共に、それがカード番号の整数倍であることを確認する必要がある。
【００１０】
（２）上位装置がアクセスを希望またはアクセスするカードの枚数を限定している場合でも、Ｒ／Ｗは認識した無線カードの枚数分だけ「カード番号」を含む長いレスポンスを出力する。上位装置は受信したレスポンスの中の複数カードのカード番号からアクセスするカードを選択する必要がある。
【００１１】
そこで、この発明は、上位装置における複数の無線データキャリアに対する処理の煩わしさを軽減させることができる上位装置・無線データキャリア間インターフェース装置および上位装置・無線データキャリア間インターフェース方法を提供することを目的とする。
【００１２】
【課題を解決するための手段】
この発明の上位装置・無線データキャリア間インターフェース装置は、上位装置との間で通信を行なう手段と、上位装置から送信される動作指定命令を受信し、受信した命令に基づく処理を実行した結果を上位装置に応答として送信する手段と、無線データキャリアを非接触状態で動作可能とさせるに充分な電力を供給する手段と、無線データキャリアに対して非接触状態にて動作指定命令を送信する手段と、無線データキャリアに対して無線データキャリア特有の識別情報を要求する命令を送信するとともに、当該命令に対する少なくとも１つの無線データキャリアから送信される応答を受信して認識する手段と、あらかじめ定められた時間内において、前記識別情報を要求する命令に対し複数個の無線データキャリアからそれぞれ異なる固有の応答出力時間経過後に送信される応答を受信して認識する手段とを具備した上位装置・無線データキャリア間インターフェース装置において、上位装置から、操作可能範囲に存在する無線データキャリアを識別することが可能な識別情報の取得および通知する動作を指定する命令を受信したときに、前記操作可能範囲に複数個の無線データキャリアが存在して複数個の前記識別情報を認識した場合、最初に認識された応答に含まれる前記識別情報を取込むとともに、それ以降に認識された応答に含まれる前記識別情報を取込まずに応答の有無を表わす情報のみを取込み、この取込んだ識別情報および応答の有無を表わす情報を応答電文に入れて上位装置に送信する手段と、この識別情報および応答の有無を表わす情報を入れた応答電文を上位装置に送信した後、その応答電文に基づいて上位装置から送信される命令に基づき当該無線データキャリアを識別情報出力不許可状態に設定する手段とを具備したことを特徴とする。
【００１３】
また、この発明の上位装置・無線データキャリア間インターフェース方法は、上位装置との間で通信を行なう手段と、上位装置から送信される動作指定命令を受信し、受信した命令に基づく処理を実行した結果を上位装置に応答として送信する手段と、無線データキャリアを非接触状態で動作可能とさせるに充分な電力を供給する手段と、無線データキャリアに対して非接触状態にて動作指定命令を送信する手段と、無線データキャリアに対して無線データキャリア特有の識別情報を要求する命令を送信するとともに、当該命令に対する少なくとも１つの無線データキャリアから送信される応答を受信して認識する手段と、あらかじめ定められた時間内において、前記識別情報を要求する命令に対し複数個の無線データキャリアからそれぞれ異なる固有の応答出力時間経過後に送信される応答を受信して認識する手段とを具備した上位装置・無線データキャリア間インターフェース装置において、上位装置から、操作可能範囲に存在する無線データキャリアを識別することが可能な識別情報の取得および通知する動作を指定する命令を受信したときに、前記操作可能範囲に複数個の無線データキャリアが存在して複数個の前記識別情報を認識した場合、最初に認識された応答に含まれる前記識別情報を取込むとともに、それ以降に認識された応答に含まれる前記識別情報を取込まずに応答の有無を表わす情報のみを取込み、この取込んだ識別情報および応答の有無を表わす情報を応答電文に入れて上位装置に送信し、この識別情報および応答の有無を表わす情報を入れた応答電文を上位装置に送信した後、その応答電文に基づいて上位装置から送信される命令に基づき当該無線データキャリアを識別情報出力不許可状態に設定することを特徴とする。
【００１６】
上記の構成により、管理エリア内に複数の無線データキャリアが存在していても、上位装置が受取るのはそのうちの１つの無線データキャリアについての識別情報のみで、残りの無線データキャリアについてはその存在を示す情報のみが送信されるだけであるので、上位装置の負担が大幅に軽減される。
【００１７】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照して説明する。
図１は、この発明の実施の形態に係る全体のシステムを示すブロック図であり、以下の説明はこのシステムが特定管理エリアへの出入り管理に用いられる場合を例に取って説明する。
【００１８】
図１において、無線カードＲ／Ｗ（以下、Ｒ／Ｗと略称する）１１は管理エリアの出入りチェックに都合の良い場所に設置され、ホストコンピュータなどの上位装置１２から受信したコマンドによりＲ／Ｗ１１の動作を指定する上位装置通信インターフエ一ス部１３と、Ｒ／Ｗ１１の動作を司る例えばＣＰＵのようなＲ／Ｗ制御部１４と、Ｒ／Ｗ制御部１４の動作を規定したプログラムを格納するプログラム格納部１５と、無線カード１６に対して非接触状態での電力供給と電文の送受信を行う無線カード通信インターフェース部１７と、これらのすべてのユニットに電源を供給する電源部１８とを有しており、管理エリア内の特に定められた位置に設置されたカードセット部１９にセットされた無線カード１６との通信を可能としている。
【００１９】
Ｒ／Ｗ１１は、これらのユニットが持つそれぞれの機能を組み合わせることにより、出入り管理における上位装置１２と無線カード１６の間のインターフエースデバイスとして働く。なお、電源部１８には外部電源２０から電源が供給される。
【００２０】
まず、図２を参照して図１のシステムを構成するＲ／Ｗ１１、上位装置１２、無線カード１６の動作の概略を説明する。図２において、出入り管理を行う際に、上位装置１２はＲ／Ｗ１１に対してケーブル２１を介して無線カード接続要求のコマンドを作成して送信する。この結果、上位装置１２はレスポンス受信処理モードに切り換えられる。
【００２１】
Ｒ／Ｗ１１はこの無線カード接続要求のコマンドを上位装置通信Ｉ／Ｆ部１３で受信すると、まず、そのコマンドのサポート状況、コマンド電文のチェックキャラクタの確認等のコマンドの正当性を確認する。その後、このコマンドをＲ／Ｗ制御部１４へ送り、現在の搬送波出力状況を調べてすでに搬送波出力中であるときは出力処理を行わず、未出力時にはプログラム格納部１５から読み出されたプログラムに従って電力供給および電文通信用の搬送波出力処理を行う。この搬送波出力は管理エリアにあるカードセット部１９にセットされた無線カードがこの搬送波から動作用の電源を取り出すことができる程度の電界強度を持つものである。なお、このカードセット部１９には無線カードがない状態、１枚だけある状態、および複数枚のカードがある状態が存在し得る。
【００２２】
この状態でＲ／Ｗ１１からカード番号要求コマンドが、コマンド電文形式でカードセット部１９に無線チャンネルを介して非接触状態でこの搬送波に乗せて送信される。Ｒ／Ｗ１１はこのカード番号要求コマンドを送信するとレスポンス受信処理モードに設定される。このレスポンス受信処理モードでは、所定のレスポンス待ち制限時間である受信期間を設定し、その中で無線カードからのレスポンスを待つ。
【００２３】
管理エリア内に無線カードが複数枚存在している場合、夫々の無線カードはカード番号要求コマンドを受信すると、夫々の無線カード内でカード個別のレスポンス出力時間（タイムスロット）が設定され、コマンド受信時からこのレスポンス出力時間が経過すると、その固有のカード番号をレスポンス電文として無線チャンネルからＲ／Ｗ１１に向けて送信する。従って、複数枚の無線カードが存在していても夫々のレスポンス出力時間が異なるので、２枚あるいはそれ以上の無線カードからのレスポンスが同じ時間に送信されることはない。
【００２４】
たとえば４個の無線カードが管理エリアにあり、４個のタイムスロットを設定する場合には、カード番号要求コマンドを受信した４個の無線カード夫々がたとえば１〜４の数を乱数発生装置で発生させ、乱数１を発生させた無線カードが最初のレスポンス出力用のタイムスロットを与えられ、２番目は１個のタイムスロットに相当する時間だけ待機し、３番目は２個のタイムスロット相当時間、４番目のカードは３個のタイムスロットに相当する時間だけ待機した後、そのカード番号を出力する。
【００２５】
Ｒ／Ｗ１１はその設定された受信期間内で最初に受信されたレスポンスに含まれるカード番号は取り込むが、それ以降に受信されたカード番号は取り込まずにレスポンスの有り無しの情報のみを取り込む。この結果、Ｒ／Ｗ１１は最初に受信したカード番号とそれ以降の無線カードからのレスポンスの有り無しとを表す情報を上位装置１２にケーブル２１を介して送信する。
【００２６】
上位装置１２はＲ／Ｗ１１からこのカード番号とそれ以降の無線カードからのレスポンスの有り無しとを表す情報を受信すると、まずカード番号についてあらかじめデータベースに登録されたデータと比較し、一致した場合には管理エリアに対する出入りの許可をＲ／Ｗ１１に送信し、続いて、後で説明するように、その無線カードに付いてカード番号出力不許可モードに設定し、最初に受信された無線カードに対する処理を終了する。
【００２７】
その後、レスポンスの有り無し情報を参照し、有りの場合には再度無線カード接続要求コマンドを作成し、送信することで同様にして２枚目の無線カードに対しての処理が行われる。
【００２８】
このようにして、レスポンスの有り無し情報を参照して無しとなるまで同様の動作が継続して実行される。
図２により図１のシステムで使用する無線カード１６の動作について簡単に説明したが、更に図３を用いて詳細に説明する。前述したように、この実施の形態に用いられる無線カード１６はシステム内で無線カード１６に特有の番号である「カ一ド番号」をそれぞれ有する。
【００２９】
図３において、カードセット部１９にある無線カード１６は、Ｒ／Ｗ１１からの搬送波を受信してこれを整流して内部動作のための電力を取出す。この状態で最初のステップＳ１にて動作に必要な初期設定処理を行い、続いてステップＳ２により自己診断処理を実行して夫々の機能の確認処理を行う。
【００３０】
その後、Ｒ／Ｗ１１からのコマンド受信待ちの処理をステップＳ３にて開始する。すなわち、ステップＳ４にてコマンド受信が有りとなるまで待機し、有りのときはステップＳ５にて受信したコマンドが自分のサポートするコマンドであるか否かの確認を行う。
【００３１】
無線カード１６に対するＲ／Ｗ１１からのコマンドは、このカード番号を指定することにより、特定の無線カード１６のみにコマンドを認識させることも可能である。
【００３２】
受信コマンドがサポートコマンドであった場合には、次のステップＳ６にてそのコマンドが「カード番号要求コマンド」であるか否かのチェックを行う。未サポートコマンドであると認識した場合には、「コマンド異常」を意味するレスポンスの作成と出力処理を実行して、再びＲ／Ｗ１１からのコマンド待ち状態になる。ステップＳ６にてそのコマンドが「カード番号要求コマンド」であることが判明した場合には、つぎのステップＳ７によりカード番号出力許可モードに設定されているか否かがチェックされる。カードが「カード番号出力許可」であった場合には、ステップＳ８にてカード毎に異なるように設定されたタイムスロットに従ってタイマーをスタートさせる。
【００３３】
このタイマーが当該カードの出力開始時間になったことをステップＳ９で検知すると、ステップＳ１０にてレスポンス出力処理を実行し、カード番号を含んだレスポンス電文を出力する。
【００３４】
一方、ステップＳ６にてカード番号要求コマンドでない場合、ステップＳ１１にてモード変更コマンドであるか否かがチェックされ、ＮＯの場合は別のコマンド処理を実行し、ＹＥＳの場合にはステップＳ１２にてカード番号出力不許可モードに変更設定するための処理を実行し、続いてステップＳ１３にてカード番号を含むレスポンスの出力を実行する。
【００３５】
前述のように、無線カード１６は２つのモードで動作するように設定され、一つは「カード番号出力許可状態」であり、他の一つは前述した「カード番号出力不許可」モードである。カード番号は、無線カード１６がＲ／Ｗ１１を介して上位装置１２より「カード番号要求コマンド」を受信した時に現在のモードを認識して、「カード番号出力許可状態」であったならば、Ｒ／Ｗ１１を介して上位装置１２にカード番号を通知する。
【００３６】
すなわち、ここで言う「モード」とは、無線カード１６が上位装置１２より  「カード番号要求コマンド」を受信した場合に、自分のカード番号をレスポンスとして出力することを許可するモードと、出力を禁止（コマンドを無視）するモードの２つを示す。モードの切り換えは上位装置１２からのコマンドによりなされる。
【００３７】
以下、図４乃至図７を参照して、Ｒ／Ｗ１１が上位装置１２からの新規カード番号取得手順を詳細に説明する。前述したように、Ｒ／Ｗ１１は上位装置１２からのコマンドによりその動作が開始される。最初のステップＳ２１において、まず搬送波出力状況の確認を行う。実際には、無線カードへの電力供給と通信制御用の電磁波の出力状況の確認を行う。ステップＳ２２にて搬送波が出力中であるか否かがチェックされ、ＮＯのときはステップＳ２３にて搬送波の出力を開始し、続いてステップＳ２４にてカード番号要求コマンド電文を搬送波に乗せて送信する。
【００３８】
つぎに、ステップＳ２５にてカードからのレスポンス受信待ち処理を開始し、所定の受信期間を設定するための受信待ち制限時間監視タイマの動作を開始させる。この制限時間はステップＳ２６にて監視し、制限時間内であれば次のステップＳ２７にてレスポンス受信の有り無しをチェックし、受信したレスポンスの中に既に受信したカード番号のレスポンスの有り無しをステップＳ２８でチェックする。
【００３９】
受信されたレスポンスのカード番号がいずれもはじめてのものであるときはステップＳ２９にて既にレスポンス受信が完了したことを示すレスポンス受信履歴をＯＮにし、続いて図５のステップＳ３０にて今回受信したカード番号データを特定のバッファに格納し、ステップＳ２６に戻る。
【００４０】
ステップＳ２８にて既に受信したレスポンス有りのときは図５のステップＳ３６に移行して複数レスポンス受信フラグをＯＮとする。このフラグがＯＮのときは複数カードからの応答受信有りを意味することになる。
【００４１】
ステップＳ２６にて制限時間が超過したことを検知すると、図６のステップＳ３１に移行してレスポンスの内容により上位装置１２へのレスポンスを作成する。具体的には、所定の受信期間内で最初に受信したカード番号データと複数レスポンス受信フラグデータとを上位装置１２へ送信する。
【００４２】
ステップＳ３２にてレスポンス受信履歴有りのときは、ステップＳ３３にてコマンド実行結果を設定し、カード有りの正常終了の結果を設定し、ステップＳ３５にて上位装置１２へのレスポンス送信処理を実行し、新規カード番号取得操作を終了する。
【００４３】
ステップＳ３２にてレスポンス受信履歴が無い場合、すなわち無線カードが管理エリアに無い場合には、ステップＳ３４にてコマンド実行結果設定処理を行い、カード無しの正常終了処理が実行される。ここで、受信カード番号が無い場合にはカード番号データがはいるべき位置にダミーデータを入れることにより、無線カードの有り無しにかかわらずデータ長が一定となる。
【００４４】
図７（ａ）は上位装置１２からＲ／Ｗ１１へ送信されるコマンド電文形式の一例を示す図で、図７（ｂ）はＲ／Ｗ１１から上位装置１２へのレスポンス電文形式の一例を示す図である。
【００４５】
図７（ａ）の上位装置１２からＲ／Ｗ１１へ送信されるコマンド電文は新規カード論理接続要求コマンドであり、先頭ブロックにはコマンド宛先情報としてＲ／Ｗ１１を指定する情報が挿入される。つぎのブロックにはコマンドを意味するプロトコル制御情報が入り、３番目のブロックには電文の長さ情報が入り、次に来るブロックにはコマンドコードが入れられ、最後のブロックには電文チェック情報が挿入される。
【００４６】
図７（ｂ）に示すＲ／Ｗ１１から上位装置１２へのレスポンス電文は、先頭ブロックにはレスポンス宛先情報として上位装置１２を指定する情報が挿入される。つぎのブロックにはレスポンスを意味するプロトコル制御情報が入り、３番目のブロックには電文の長さ情報が入り、次に来るブロックにはコマンド実行結果コードが入れられ、続くブロックにはカード番号その他の情報が挿入される。
【００４７】
このカード番号その他の情報としては、今回のコマンドにより最初に受信したカード番号が挿入され、続いてその他のカードの有り無し情報が挿入される。上位装置１２はこの部分の情報から、一枚の無線カードのカード番号を取得するとともに、管理エリアに他の無線カードが存在する情報も取得できることになる。最後のブロックには電文チェック情報が挿入される。
【００４８】
このように、Ｒ／Ｗ１１からのレスポンスにより、上位装置１２は新たに指定できるカードの「カード番号」と「未だカード番号を取得していないカードの有無」を知ることが可能となる。
【００４９】
従来の様に、一度に全てのカードのカード番号を取得できないが、「カード番号要求コマンド」に対するレスポンスの長さが固定化されるので、上位装置１２内でのレスボポンス受信処理及びレスポンス電文操作処理が簡単になる。
【００５０】
また、上位装置１２のアプリケーションによっては、１枚のカードとのアクセスのみを許容するものも考えられ、その場合は従来に比べるとレスポンスに冗長データが無い分、通信時間も電文自体も短くなり、その結果、通信時のノイズにさらされる時間も短くなる。
【００５１】
複数枚のカードとのアクセスを要求するアプリケーションの場合、取得したカードに対して「カード番号出力不許可モード」にする処理を施しながら、上位装置１２は必要とするカード番号を取得するまで「カード番号要求コマンド」を送出すればよく、またＲ／Ｗ１１からのレスポンスには「未だカード番号を上位装置１２に通知していないカードの有無」の情報も含まれているので、他のカードが存在するか否か定かでない状態での「カード番号要求コマンド」の連発（闇雲なコマンドの送出）を防ぐことができる。
【００５２】
【発明の効果】
以上詳述したように、この発明の上位装置・無線データキャリア間インターフェース装置および上位装置・無線データキャリア間インターフェース方法によれば、たとえば、
１．カード番号要求コマンドに関するレスポンス処理にかかる上位装置の負担が軽減され、
２．上位装置が複数枚の無線カードのカード番号の取得を欲する場合、既にカード番号を取得した無線カード以外の無線カードがＲ／Ｗのアクセス可能位置に存在するか否かをあらかじめ知ることかでき、
３．アプリケーションごとに異なるアクセスする無線カードの枚数にも柔軟に対処できる。
【図面の簡単な説明】
【図１】この発明に係る全体のシステムの構成を示すブロック図。
【図２】図１のシステムの全体の動作の流れを示す図。
【図３】無線カードのカード番号出力フローを示す図。
【図４】Ｒ／Ｗにおける新規カード番号取得手順を示すフローチャート。
【図５】Ｒ／Ｗにおける新規カード番号取得手順を示すフローチャート。
【図６】Ｒ／Ｗにおける新規カード番号取得手順を示すフローチャート。
【図７】図１のシステムの中でのコマンド電文、レスポンス電文の例を示す図。
【符号の説明】
１１…無線カードＲ／Ｗ，
１２…上位装置、
１３…上位装置通信Ｉ／Ｆ部、
１４…Ｒ／Ｗ制御部、
１６…無線カード、
１７…無線カード通信Ｉ／Ｆ，
１９…カードセット部。
【図１】
0004216378.tif 000002
【図２】
0004216378.tif 000003
【図３】
0004216378.tif 000004
【図４】
0004216378.tif 000005
【図５】
0004216378.tif 000006
【図６】
0004216378.tif 000007
【図７】
0004216378.tif 000008