(57)【要約】【課題】入力装置が無いリーダライタ端末に対する設定入力を可能にする。【解決手段】リーダライタ端末２０は、表示機能部２３に、それぞれが複数の選択肢のうちの１つの選択肢の内容を表示する各画面を、時系列的に順次切り替え表示する。そして、リードライト機能部２１によってＩＣカードが検知されたときに表示されていた画面の内容（選択肢）が、選択されたものと判定する。【選択図】      図１
2010182168.tif 000002
【特許請求の範囲】
【請求項１】
表示装置とＩＣカードのリーダライタ機能部とネットワークに接続して端末管理サーバとの通信を行う通信手段を有する複数のリーダライタ端末と、該各リーダライタ端末を一元管理する前記端末管理サーバとから成るシステムであって、
前記リーダライタ端末は、
当該リーダライタ端末に関する任意の設定を複数の選択肢からの選択により行わせる為の、該各選択肢に対応する各画面を、前記表示装置に順次切り替え表示する画面表示手段と、
前記リーダライタ機能部によりＩＣカードを検知したときに前記画面表示手段により表示されていた画面を、選択画面と判定し、該選択画面に応じた処理を実行する選択肢判定・実行手段と、
を有することを特徴とするＩＣカードシステム。
【請求項２】
前記選択肢判定・実行手段における前記選択画面に応じた処理は、自端末における任意の設定内容を該選択画面に対応する設定値により新規登録または変更する処理、あるいは該選択画面に応じた新たな複数の選択肢としての複数の画面を前記画面表示手段により前記表示装置に順次切り替え表示させる処理であることを特徴とする請求項１記載のＩＣカードシステム。
【請求項３】
前記選択肢判定・実行手段における前記選択画面に応じた処理は、該選択画面を前記端末管理サーバに通知する処理であり、
前記端末管理サーバは、
該通知された選択画面に応じて、通知元のリーダライタ端末に関する任意の設定内容を新規登録または変更する処理、あるいは該選択画面に応じた新たな複数の選択肢としての複数の画面の画面データを、一括して又は順次、通知元のリーダライタ端末へ配信する処理を実行する選択画面対応処理実行手段を有することを特徴とする請求項１記載のＩＣカードシステム。
【請求項４】
前記リーダライタ端末または端末管理サーバは、予め各画面毎に対応付けて前記設定内容を登録したテーブルを保持していることを特徴とする請求項２または３記載のＩＣカードシステム。
【請求項５】
前記リーダライタ端末の設置可能場所には、それぞれ固有のＩＰアドレスのネットワークアドレスが割り当てられており、該リーダライタ端末は自端末の現在の設置場所における前記ネットワークアドレスを含む自端末のＩＰアドレスを用いて前記端末管理サーバとの通信を行い、
前記端末管理サーバは、前記各画面データ毎に対応付けて、該画面データの配信対象場所の前記ネットワークアドレスを記憶する配信対象場所記憶手段を更に有し、前記画面データの配信の際には、要求元のリーダライタ端末のＩＰアドレスと前記配信対象場所記憶手段とに基づいて、該要求元のリーダライタ端末の現在の設置場所が前記配信対象場所となっている画面データのみを、該要求元のリーダライタ端末に配信することを特徴とする請求項３記載のＩＣカードシステム。
【請求項６】
表示装置とＩＣカードのリーダライタ機能部とネットワークに接続して端末管理サーバとの通信を行う通信手段を有する複数のリーダライタ端末と、該各リーダライタ端末を一元管理する前記端末管理サーバとから成るシステムにおける前記リーダライタ端末であって、
当該リーダライタ端末に関する任意の設定を複数の選択肢からの選択により行わせる為の、該各選択肢に対応する各画面を、前記表示装置に順次切り替え表示する画面表示手段と、
前記リーダライタ機能部によりＩＣカードを検知したときに前記画面表示手段により表示されていた画面を、選択画面と判定し、該選択画面に応じた処理を実行する選択肢判定・実行手段と、
を有することを特徴とするＩＣカードシステムのリーダライタ端末。
【請求項７】
表示装置とＩＣカードのリーダライタ機能部とネットワークに接続して端末管理サーバとの通信を行う通信手段を有する複数のリーダライタ端末と、該各リーダライタ端末を一元管理する前記端末管理サーバとから成るシステムにおける前記リーダライタ端末のコンピュータを、
当該リーダライタ端末に関する任意の設定を複数の選択肢からの選択により行わせる為の、該各選択肢に対応する各画面を、前記表示装置に順次切り替え表示する画面表示手段と、
前記リーダライタ機能部によりＩＣカードを検知したときに前記画面表示手段により表示されていた画面を、選択画面と判定し、該選択画面に応じた処理を実行する選択肢判定・実行手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードに係わるシステムに関する。
【背景技術】
【０００２】
非接触ＩＣリーダライタ端末（以下、リーダライタ端末）とサーバをネットワークで接続してサービスを提供するシステムは広く利用されている。このようなシステム（非接触ＩＣカードシステムという）では、各リーダライタ端末に対して、その設置場所に対応した適切な設定値を各リーダライタ端末内部あるいはサーバに保持する必要がある。
【０００３】
このような非接触ＩＣカードシステムにおいては、各リーダライタ端末に関して例えばその初期設置時等に任意の設定を行う必要がある。これには特にその設置場所に応じた設定値が含まれる。あるいは運用中にリーダライタ端末を移設する必要が生じることがある。運用中の移設とは、例えば、既設レジに設置されている決済機能を持つリーダライタ端末を、臨時の特設会場のレジにある期間だけ設置するようなケースである。このような場合、移設に伴ってリーダライタ端末の設定値を変更する必要があるが、その際に設定ミスを生じる可能性があり、その防止手段が必要である。
【０００４】
このようなシステムの初期設定、設定変更を簡素化し、設定ミスを防止する手法として、特許文献１に記載の手法が提案されている。これは、専門員が設定値をＩＣカードに予め書き込んでおき、現地での作業は、そのＩＣカードを該当機器に差し込むだけで済むようにして、現地での作業を簡単化すると共に、設定ミスを防止する手法を提案している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−１１５２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１に開示の手法は、専門員を必要とする等、運用コストを要するものである。すなわち毎回、専門員に変更用設定を格納したＩＣカードの作成を依頼し、そのＩＣカードを現地に運ぶ必要がある。つまり、現地での作業自体は簡単化されても、全体としては作業負担は大きい。このため、店舗内で頻繁にリーダライタ機器を移設するような場合、特にコスト面で適用が困難であり、また設定の為の作業全体としての作業負担を小さくすることが望まれる。
【０００７】
また、リーダライタ端末に、キーボード、マウス、タッチパネルなどの入力手段があるとは限らない。入力手段がない機器に対して、設定値などを設定する手段が必要である。
本発明の課題は、入力手段がないリーダライタ端末が含まれる非接触ＩＣカードシステムにおいて、リーダライタ端末の初期設置時の設定作業または移設等に伴う再設定作業を、リーダライタ端末側で簡単な操作で行うことができ、専門員を必要とすることなく、更に、設定ミスを低減することができるＩＣカードシステム、そのリーダライタ端末、プログラム等を提供することである。
【課題を解決するための手段】
【０００８】
本発明のＩＣカードシステムは、表示装置とＩＣカードのリーダライタ機能部とネットワークに接続して端末管理サーバとの通信を行う通信手段を有する複数のリーダライタ端末と、該各リーダライタ端末を一元管理する前記端末管理サーバとから成るシステムであって、前記リーダライタ端末は、当該リーダライタ端末に関する任意の設定を複数の選択肢からの選択により行わせる為の、該各選択肢に対応する各画面を、前記表示装置に順次切り替え表示する画面表示手段と、前記リーダライタ機能部によりＩＣカードを検知したときに前記画面表示手段により表示されていた画面を、選択画面と判定し、該選択画面に応じた処理を実行する選択肢判定・実行手段とを有する。
【０００９】
上記構成のリーダライタ端末は、表示装置やＩＣカードのリーダライタ機能部等は有するが、キーボード等の入力手段は備えていない。この様なリーダライタ端末に関して任意の設定を行う場合、作業者は、順次表示される画面を見ながら、所望の内容（選択肢）の画面が表示されたときに、自己のＩＣカードをリーダライタ機能部に翳す。これを検知することで、検知時に表示していた画面（選択肢）が選択されたものとして、この選択肢に応じた処理を実行する。
【００１０】
段階的に選択肢を選択させる場合、選択された画面に応じて更に新たな複数の選択肢が提示されるが、最終的には、任意の設定内容を示す画面等が表示されて、選択画面に応じた設定が行われる。このようにして、入力手段がリーダライタ端末に関する設定作業を行うことが可能となる。また、ユーザ（作業者）は、画面を見ながら自己のＩＣカードを翳す操作を行うだけでよく、簡単な操作で設定作業を行えるので、特に専門員等を必要としない。また、設定ミスが起こる可能性が低くなる。
【００１１】
また、複数の画面の画面データは、予め全画面データをリーダライタ端末に記憶させてもよいが、後に画面データ（選択肢）の変更を行う必要が生じた場合、画面データの更新作業を全てのリーダライタ端末について行うことになり、手間が掛かる。よって、全画面データを端末管理サーバが記憶しておき、必要に応じて１又は複数の画面データをリーダライタ端末に配信するようにしてもよい。また、この配信の際、例えば配信対象のリーダライタ端末の現在の設置場所に応じて、配信の必要が無い画面データは配信しないようにしてもよい。これによって、順次表示される画面の数が減少すれば、画面選択に係る時間を短縮することができる。
【００１２】
また、設定対象のデータは、各リーダライタ端末が記憶する設定データに限らず、端末管理サーバが各リーダライタ端末を管理する為に記憶するデータであってもよく、この場合には選択画面（その識別番号等）を端末管理サーバに通知して、端末管理サーバ側で選択画面に応じた設定変更処理等を実行させる。
【発明の効果】
【００１３】
本発明のＩＣカードシステム、そのリーダライタ端末、プログラム等によれば、入力手段がないリーダライタ端末が含まれる非接触ＩＣカードシステムにおいて、リーダライタ端末の初期設置時の設定作業または移設等に伴う再設定作業を、リーダライタ端末側で簡単な操作で行うことができ、専門員を必要とすることなく、更に、設定ミスを低減することができる。
【図面の簡単な説明】
【００１４】
【図１】本例の非接触型ＩＣカードシステムのシステム構成図である。
【図２】画面データ管理構造の具体例である。
【図３】リーダライタ端末に何等かの設定を行う状況の具体例である。
【図４】リーダライタ端末に関する設定に係る処理フロー図である。
【図５】（ａ）、（ｂ）はリーダライタ端末管理テーブルの具体例である。
【図６】画面−指示対応テーブルの具体例である。
【図７】画面対応アドレステーブルの具体例である
【発明を実施するための形態】
【００１５】
以下、図面を参照して本発明の実施の形態について説明する。
図１に、非接触型ＩＣカードに係わるシステム（非接触型ＩＣカードシステムという）のシステム構成図を示す。尚、非接触型ＩＣカードに限らず、接触型等のＩＣカードに係るシステムであってもよい。
【００１６】
図示の非接触型ＩＣカードシステムは、サーバ１０と複数のリーダライタ端末２０がネットワーク１に接続しており、ネットワーク１を介して相互にデータ送受信可能となっている。
【００１７】
サーバ１０は、リーダライタ管理機能部１１、通信機能部１２を有する。
サーバ１０は、特に図示しないが、一般的なコンピュータの構成であり、例えばＣＰＵ、メモリ、記憶装置等を有している。記憶装置には、予め所定のアプリケーションプログラムが記憶されており、ＣＰＵはこのアプリケーションプログラムを読出し・実行することにより、後述する各種処理（リーダライタ管理機能部１１の処理）を実現する。例えば、図４に示すサーバ１０としての処理を実行する。また、記憶装置には、図５、図６、図７等に示す各種テーブル３０，４０，５０が記憶されており、また、各種画面データが記憶されていてもよい。
【００１８】
各リーダライタ端末２０は、非接触ＩＣカード・リードライト機能部２１、制御機能部２２、表示機能部２３、通信機能部２４を有する。
通信機能部１２、２４がネットワーク１に接続されており、これらの通信機能部によりネットワーク１を介して通信可能となっている。
【００１９】
非接触ＩＣカード・リードライト機能部２１は、特に図示しないが、アンテナと、このアンテナにより電波を送受信して非接触型ＩＣカードとの間で非接触のデータ送受信を行う送受信回路等より成る。表示機能部２３は例えば液晶ディスプレイ等である。
【００２０】
制御機能部２２は、リーダライタ端末２０全体を制御する中央処理装置（ＣＰＵ等）であり、上記非接触ＩＣカード・リードライト機能部２１を制御して任意の非接触型ＩＣカードとの通信を行わせ、または通信機能部２４を制御してサーバ１０との通信を行わせ、あるいは表示機能部２３を制御して任意のデータ／画面等を表示させる。
【００２１】
制御機能部２２内の不図示のメモリには、予め所定のアプリケーションプログラムが記憶されており、制御機能部２２はこのアプリケーションプログラムを実行することで、後述する各種処理を実現する。例えば、図４の説明におけるリーダライタ端末２０の処理を実現する。
【００２２】
上記の通り、リーダライタ端末２０には、キーボード、マウス、タッチパネルなどの入力装置が無い。この様な構成であっても、本手法によれば、基本的には選択肢による方法を用いて任意のコマンド指示や設定値等のデータ入力等の所望の入力を、ユーザが行うことができる。複数の選択肢を表示してそのうちの任意の選択肢をユーザに選択・入力させる方式は、よく知られている。しかし、リーダライタ端末２０には上記の通り入力装置が無い。
【００２３】
この為、本手法では、上記各選択肢毎に、その選択肢の内容を１つの画面として表示するようにし、この画面を１つずつ時系列的に順次切り替え表示することで、複数の選択肢の提示を実現する。一方、従来より、リーダライタ端末では任意の非接触型ＩＣカードを近づけることでこのＩＣカードとの非接触の近接通信が可能となることで、ＩＣカードの存在を検知できる。これを利用して、本手法では、ＩＣカード検知したタイミングで表示されていた画面が選択されたものと判定することで、選択肢による選択入力を実現させることができる。
【００２４】
すなわち、制御機能部２２は、それぞれが複数の選択肢のうちの１つの選択肢の内容を表示する複数の画面を、表示機能部２３（ディスプレイ）に順次切り替え表示する。各画面は所定時間（例えば数秒程度）表示し、所定時間経過したら次の画面を表示する。
【００２５】
一方、非接触ＩＣリード・ライト機能部２１は、非接触型ＩＣカードを検知したら、すなわち任意の非接触型ＩＣカードと通信可能となって通信を行ったら、その旨を制御機能部２２へ通知する。これより、制御機能部２２は、ＩＣカードが検知されたときに表示機能部２３に表示していた画面（選択肢）が、選択されたものと判定する。
【００２６】
尚、このＩＣカードは、任意のＩＣカードでよいものとしてもよいが、リーダライタ端末２０を操作して設定作業等を行うユーザを、特定の人物に限定したい場合等には、この特定の人物が所持するＩＣカード（特定のＩＣカード）が検知された場合のみ、上記のようにそのときの表示画面（選択肢）が選択されたものと判定するようにしてもよい。その為に、制御機能部２２は、予めその内部メモリ（不図示）等に、上記特定のＩＣカードの識別番号（カードＩＤ）を記憶しておく。そして、非接触ＩＣリード・ライト機能部２１は、上記非接触型ＩＣカードとの通信によりそのカードＩＤを読み取って制御機能部２２に通知する。これより、制御機能部２２は、カードＩＤが一致した場合のみ、ＩＣカード検知されたものとして、上記のようにそのときの表示画面（選択肢）が選択されたものと判定する。
【００２７】
以下の説明では、特定のＩＣカードを検知する例について説明するが、上記の通りこの例に限らない。
尚、上記特定の非接触型ＩＣカードは、後述する一例では管理者用カード２としているが、この例に限らない。
【００２８】
上記特定の非接触型ＩＣカードを所持するユーザ（管理者等）は、上記のように順次表示される画面を見ながら、所望の内容（選択肢）の画面が表示されたタイミングで、特定の非接触型ＩＣカードを非接触ＩＣリード・ライト機能部２１のアンテナに翳す。
【００２９】
制御機能部２２は、上記複数の画面のうちの任意の画面を表示中に上記特定の非接触型ＩＣカードが検知されたら、当該表示中の画面がユーザにより選択されたものと判定する。そして、当該選択された画面に応じた処理を行う。あるいは、選択された画面の画面識別番号をサーバ１０に送信して、サーバ１０において当該選択された画面に応じた処理を実行させる。
【００３０】
各画面に応じた処理の内容は、例えば、画面上にリーダライタ端末２０に関する任意の設定内容が表示される場合、この設定内容により当該リーダライタ端末２０に関する設定を行うものである。あるいは、従来より複数の選択肢によってユーザに入力を行わせる入力方式の場合、選択された選択肢に応じた新たな複数の選択肢を表示することで、段階的に選択を行わせることが一般的に行われており、上記選択された画面に応じた処理の内容は、当該選択画面に応じた新たな選択肢としての複数の画面を、上記と同様に順次表示する処理であってもよい。
【００３１】
上記複数の画面の表示データ（画面データ）全てを、制御機能部２２内のメモリに予め格納しておき、これを順次読出して表示させてもよい。しかしながら、非接触型ＩＣカード・リーダ／ライタ端末の場合、上記の通り入力装置も無いような簡易な構成であり、そのメモリ容量も大きくなく、全画面データを格納することは難しい可能性がある。また、メモリ容量は問題なくても、後で選択肢の内容を変更する必要があった場合に問題となる。すなわち、リーダライタ端末２０は様々は場所に設置されるので、特にリーダライタ端末２０が多数ある場合、上記のように予め全画面データをリーダライタ端末２０に格納しておく方法では、作業員が、各リーダライタ端末２０の設置場所に行って、リーダライタ端末２０毎に選択肢の内容（画面データ）を変更する作業が必要となり、非常に手間が掛かることになる。
【００３２】
これより、ここでは、サーバ１０が全画面データを記憶しており、サーバ１０は、例えば任意のリーダライタ端末２０からの要求に応じて、１又は複数の画面データを要求元のリーダライタ端末２０にダウンロードするものとする。このようにすることで、もし後で選択肢の内容を変更する必要があった場合でも、サーバ１０で記憶している画面データを変更するだけで済み、手間が掛からない。
【００３３】
以下の説明では、サーバ１０は、リーダライタ端末２０からの次画面要求がある毎に１つの画面データをダウンロードするが、この例に限らず、一度に複数の画面データをダウンロードしてもよい。
【００３４】
例えば一例としては、上記各画面データは、ツリー構造的（階層的）に管理されており、その一例を図２に示す。
図２に示す例では、まず、管理操作メニューの最上位階層に管理モードの選択肢として３つの画面データが用意されている。同図には、各画面データの名称と識別番号（画面識別番号という）を示してある。図示の例では、上記管理モードの複数の選択肢として「１．売り場変更」（画面識別番号；0001）、「２．サービス変更」（画面識別番号；0002）、「３．ＩＰアドレス変更」（画面識別番号；0003）の３つの画面データが用意されている。これより、この３つの選択肢のうちの何れかが選択されるまで、上記のように各画面を順次切り替え表示することになる。
【００３５】
尚、上記のように、サーバ１０は、上記３つの画面データを１つずつ配信してもよいし、３つまとめて配信してもよい。但し、後述する図４の例では１つずつ配信する例を示している。
【００３６】
そして、上記管理モードの３つの選択肢それぞれに対して、その下位階層に更に複数の選択肢が用意されている。図２には「１．売り場変更」に対応する例のみ示すが、他の選択肢「２．サービス変更」、「３．ＩＰアドレス変更」についても同様である。
【００３７】
「１．売り場変更」の下位階層の選択肢は、図示の例では、「１．衣料品売り場」（画面識別番号；0101）、・・・、「４．特設売り場」（画面識別番号；0104）、・・・、「１０．レジＮｏ．５」（画面識別番号；0110）の１０の選択肢（画面データ）が用意されている。この１０の画面データが上記のように順次切り替え表示され、特定の非接触型ＩＣカードを検知したときに表示されていた画面が、ユーザにより選択されたものと判定することになる。
【００３８】
このようにしてユーザにより段階的に選択された選択画面に応じた処理が、実行されることになる。例えば、「４．特設売り場」の表示時に上記カード検知があったならば、“売り場変更”処理を実行するものとし、その設定内容が“特設売り場”であるとして、所定の処理を実行することになる。
【００３９】
尚、上記のように、サーバ１０は、上記１０つの画面データを１つずつ配信してもよいし、１０個まとめて配信してもよい。つまり、サーバ１０は、後述する（６）管理操作要求（管理者用カード２検知）によって通知された選択画面に応じた新たな複数の選択肢としての複数の画面を、一括して又は順次、通知元のリーダライタ端末２０へ配信する処理を実行するものである。但し、後述する図４の例では要求がある毎に１つずつ配信する例を一例として示している。
【００４０】
図３に、リーダライタ端末２０に何等かの設定を行う状況の具体例を示す。以下の図４の処理フロー等は、この具体例に応じたものである。
図３は、例えば衣料品売り場に２台のリーダライタ端末２０（リーダライタ端末Ａ，Ｂ）が設置されていたが、このうちの１台（ここではリーダライタ端末Ａ）を特設売り場に移動させた例を示すものである。この例では、ユーザは、リーダライタ端末Ａを特設売り場へ移設後、以下の図４の説明中で述べる操作を行うことで、売り場変更に関する指示入力を行い、ここでは例えばサーバ１０がこの指示に応じた処理を行うことで、売り場変更に係る処理が実現されることになる。
【００４１】
尚、図３に示すように、各売り場エリア毎にＩＰアドレスのネットワークアドレスが予め設定されている。また、各売り場エリアには予めエリア識別番号が割り当てられている。尚、サーバ１０は、例えば、ネットワークアドレスとエリア識別番号とを１対１で対応付けたテーブル等（不図示）を保持していてよい。
【００４２】
また、図３に示すように、各リーダライタ端末２０には予めユニークな識別番号（端末識別番号）が割り当てられており、この端末識別番号はリーダライタ端末２０の設置場所が変わっても変わらないものである。
【００４３】
また、サーバ１０は、図５に示すリーダライタ端末管理テーブル３０を記憶している。この端末管理テーブル３０は、各リーダライタ端末２０の現在の設置場所を管理する為のテーブルであり、各リーダライタ端末２０の端末識別番号３１に対応付けて、売り場（エリア識別番号）３２が記憶される。図５（ａ）は上記リーダライタ端末Ａの移設前、図５（ｂ）は移設後の状態を示す。図４の処理により、移設前から移設後の状態へと更新されることになる。
【００４４】
また、サーバ１０は、図６に示す画面−指示対応テーブル４０を保持している。
図示の画面−指示対応テーブル４０は、各画面の画面識別番号４１に対応付けて設定値４２が格納されるものである。画面−指示対応テーブル４０は、基本的に、各画面が選択されたときに、この画面選択によってどの様な指示入力が行われたのかを認識する為に用いるテーブルである。図５には、画面識別番号４１として上記画面識別番号‘0101’〜‘0110’を例にして示しているので、移設先の売り場のエリア識別番号が設定値４２に格納されている。図には示していないが、例えば、画面識別番号４１＝‘0001’に対応する設定値４２には、例えば「変更先売り場選択」コマンドが格納されており、この「変更先売り場選択」コマンドを実行することで、上記画面識別番号‘0101’〜‘0110’の各画面データを順番にリーダライタ端末２０に配信する処理が実行されるようになっている。
【００４５】
以下、図４を参照して、本例のシステムにおける処理例について説明する。
まず、ユーザは、リーダライタ端末Ａを特設売り場に移動させ、これを特設売り場内に設けられているＨＵＢ等に接続することでネットワーク１に接続して、電源を投入した後、管理者用カード２をリーダライタ端末Ａの非接触ＩＣリード・ライト機能部２１のアンテナに翳す。
【００４６】
尚、上記電源投入後、不図示のＤＨＣＰ（Dynamic Host Configuration Protocol）サーバ等により新たなＩＰアドレスが割り当てられている。
また、尚、以下の説明では、リーダライタ端末Ａの各機能部毎の処理を逐一説明せずに、リーダライタ端末Ａの処理として説明するものとする。また、サーバ１０の処理は上記リーダライタ管理機能部１１による処理であると考えてよい。
【００４７】
リーダライタ端末Ａは、管理者用カード２を検知すると（図４の（１））、リーダライタ管理用のモードに移行し、管理操作開始要求をサーバ１０に送信する（図４の（２））。尚、管理者用カード２検知の際には、当該管理者用カード２からそのカードＩＤを読み出している。そして、リーダライタ端末Ａは、上記管理操作開始要求に、自己の（リーダライタ端末Ａの）端末識別番号（＝P001）と、管理者用カード２のカードＩＤを含めて送信する。
【００４８】
サーバ１０は、上記管理操作開始要求を受信すると、その端末識別番号（＝P001）によって図５のリーダライタ端末管理テーブル３０を検索して、該当するデータがあるか否か（一致する画面識別番号４１があるか否か）を判定する。
【００４９】
また、サーバ１０は、特に図示しないが、管理者管理テーブルを保持しており、このテーブルには例えば各管理者のＩＤとこの管理者に与えられている管理者用カード２のカードＩＤとが対応付けて登録されている。そして、サーバ１０は、更に、管理操作開始要求に含まれるカードＩＤによって管理者管理テーブルを検索して、該当するデータがあるか否か（このカードＩＤが当該テーブルに登録されているか否か）を判定する。
【００５０】
上記テーブル３０と管理者管理テーブルの両方とも、該当するデータが存在する場合には、上記管理操作開始要求を有効と判断して、管理操作開始応答を返送する（図４の（３））。この管理操作開始応答には、管理操作メニューの最初の画面データ、この画面の識別番号、タイムアウト時間が含まれている。
【００５１】
リーダライタ端末Ａは、上記管理操作開始応答を受信すると、これに含まれる上記最初の画面データを表示し（図４の（４））、上記タイムアウト時間を待ち時間として管理者用カード２が翳されるのを待ち受ける。ユーザ（管理者）は、表示された画面（選択肢）を選択したい場合、管理者用カード２を翳す。一方、管理者は、表示された画面（選択肢）を選択したくない場合、タイムアウトにより画面が切り替わるのを待つ。
【００５２】
ここでは、上記最初の画面データ、すなわち「１．売り場変更」が選択されるものとする。
リーダライタ端末Ａは、「１．売り場変更」画面の表示中に管理者用カード２が翳されたことを検知すると（図４の（５））、管理操作要求をサーバに送信する（図４の（６））。この管理操作要求には、今回表示した画面の画面識別番号と、発生事象（ここでは管理者用カード２検知）が含まれる。
【００５３】
サーバ１０は、上記管理操作要求を受信し、管理者用カード２検知を認識すると、この要求に含まれる画面識別番号によって画面−指示対応テーブル４０を検索することで、対応する設定値４２を取得する。つまり、ユーザにより選択された画面に応じた処理内容を取得し、この処理内容に従った処理を実行する。ここでは上記「変更先売り場選択」コマンドが実行されることになる。これにより、図２における「１．売り場変更」の下位階層の各画面データ（上記画面識別番号‘0101’〜‘0110’の各画面データ）を、順次、リーダライタ端末２０に配信する処理を開始することになり、まず、これら複数の画面データのうちの最初の画面データ、すなわち「１．衣料品売り場」（画面識別番号；０１０１）を、上記管理操作要求の送信元のリーダライタ端末２０に配信する。これは、当該画面データとその画面識別番号、タイムアウト時間等を含む管理操作応答を送信するものである（図４の（７））。
【００５４】
リーダライタ端末Ａは、この管理操作応答を受信すると、この応答に含まれる上記画面データを表示し（図４の（８））、そのタイムアウト時間を待ち時間として管理者用カード２が翳されるのを待ち受ける。ここでは、図３の例により、管理者は、表示された画面（選択肢）を選択しないことになるので、管理者用カード２が翳されることなく、タイムアウトすることになる。
【００５５】
リーダライタ端末Ａは、タイムアウトが発生すると、次画面要求をサーバ１０に送信する（図４の（９））。この次画面要求には、今回表示した画面の画面識別番号が含まれる。
【００５６】
サーバ１０は、この次画面要求を受信すると、これに含まれる画面識別番号に基づいて、今回表示した画面の次の画面の画面データを、要求元のリーダライタ端末２０へ配信する。これは、この次画面データとタイムアウト時間を含む管理操作応答を送信するものである（図４の（１０）。
【００５７】
リーダライタ端末Ａは、管理操作応答を受信すると、これに含まれる画面データ（上記次画面データ）を表示する（図４の（１１））。そして、そのタイムアウト時間を待ち時間として管理者用カード２が翳されるのを待ち受ける。管理者は、表示された選択肢を選択したい場合、管理者用カード２を翳す。タイムアウトした場合は、上記次画面要求を送信し、更に次の画面データが配信されてきたら、これを表示する。
【００５８】
ここでは、図３の例に応じて、４番目の画面データ、すなわち「４．特設売り場」が配信されてきて表示したときに、管理者が管理者用カード２を翳すことになり、これによってリーダライタ端末Ａは、管理者用カード２が翳されたことを検知し（図４の（１２））、管理操作要求をサーバ１０に送信する（図４の（１３）。この管理操作要求には、今回表示した画面の画面識別番号（＝0104））と発生事象（ここでは管理者用カード２検知）とこの端末Ａの端末識別番号が含まれる。
【００５９】
サーバ１０は、この管理操作要求を受信すると、これに含まれる上記画面識別番号（＝0104））を用いて画面−指示対応テーブル４０を検索することで、対応する設定値４２を取得する。ここでは、特設売り場のエリア識別番号（＝Q913）が取得されることになる。
【００６０】
これより、サーバ１０は、取得したエリア識別番号（＝Q913）と要求元の端末識別番号とに基づいて、図５に示すリーダライタ端末管理テーブル３０の内容を更新する。すなわち、要求元の端末識別番号を用いてテーブル３０を検索して、該当するレコードの売り場３２に、取得したエリア識別番号（＝Q913）を格納（上書き）する。これにより、テーブル３０は図５（ｂ）に示す状態となる。尚、テーブル３０の設定値を変更（更新）する例に限らず、設定値を新規登録するものであってもよい。
【００６１】
以上は、実施例１について説明したものとする。
以上の実施例１に係る図面及び説明は、一例を説明したものであり、この例に限らない。
【００６２】
例えば、上記一例では図５（ａ）、（ｂ）に示すテーブル３０の設定内容を変更する処理例を示した。これは、つまり、サーバ１０側で管理する設定データを新規登録／変更する処理の一例であったが、この例に限らず、リーダライタ端末２０で記憶・管理している自端末の設定データを新規登録／変更する処理であってもよい。この場合、ユーザによって選択された画面に対応する処理は、リーダライタ端末２０が実行してもよい。この場合、リーダライタ端末２０は、例えば図６のテーブル６０のような、各画面毎に対応する設定値やコマンド等を予め記憶したテーブルを保持しており、このテーブルを参照することで選択画面に対応する処理を実行する。また、後述する実施例２のテーブル５０も保持して、後述する実施例２と略同様の手法により（この場合、自端末の現在のネットワークアドレスは分かっている）、表示する画面を絞り込み、無駄な表示を行わないようにすることもできる。
【００６３】
実施例１の手法では、キーボード、マウス、タッチパネルなどの入力装置が無いリーダライタ端末２０に関する設定を、当該リーダライタ端末２０において簡単な操作を行うだけで実現することができる。すなわち、ユーザは、順次切り替え表示される画面を見て、所望の内容の画面が表示されたときに、自己のＩＣカードを翳すだけでよい。よって、特にコンピュータ設定に詳しい専門員等でなくても、設定操作が可能となる。
【００６４】
上記図５（ａ）、（ｂ）に示すテーブル３０の設定内容を変更する処理例では、サーバ１０側で管理する設定データを変更する処理であるので、サーバ１０を操作することでも設定変更可能となる。しかしながら、例えば上記リーダライタ端末Ａの設置場所を「特設売り場」に変更する例の場合、ユーザは「特設売り場」に設置されたリーダライタ端末Ａで上述した設定の為の操作を行うので、その場所が「特設売り場」であることは感覚的に十分認識できるので、直感的に間違うことなく設定を行うことができる。一方、サーバ１０で設定作業を行う場合、この様な感覚的な認識はできないので、勘違い等で設定内容を間違う可能性がある。また、サーバ１０で設定作業を行う場合、上記のようにＩＣカードを翳すだけの操作に比べれば、比較的複雑な操作が必要となる。
【００６５】
すなわち、以上説明した実施例１の手法によれば、以下の効果が得られる。
・非接触ＩＣの読み書き以外に入力インタフェースを持たないリーダライタ機器において、選択肢による情報選択の形式で所望の設定操作を行うことができる。
【００６６】
・リーダライタ端末を移設した際に、移設したリーダライタ端末の画面上で設定内容を変更することが可能になるため、誤った設定を行う可能性が少なくなる。
以下、実施例２について説明する。
【００６７】
上記実施例１で説明した例（図２の例）では、「１．売り場変更」が選択された場合、この選択に応じた新たな選択肢は１０種類ある。よって、管理者用カード２が翳されない限り、１０種類の選択肢（画面）が順番にリーダライタ端末２０に表示されることになる。もし、選択したい内容が１０番目の選択肢（画面）だった場合、表示がそこまで進むのを待たなければならない。
【００６８】
実施例２では、この待ち時間を短縮するために、例えばサーバ１０は、例えば図７に示す画面対応アドレステーブル５０を予め記憶しており、このテーブル５０を参照することで、リーダライタ端末２０に表示させる（配信する）画面を絞り込むようにする。つまり、所定の条件に合致する画面のみを、リーダライタ端末２０に配信する。この所定の条件は様々であってよいが、図７に示す例では、配信先（要求元）のリーダライタ端末２０の現在の設置場所に応じて、配信しない画面を決定するものである。
【００６９】
図７は、画面対応アドレステーブル５０の具体例である。
図示の画面対応アドレステーブル５０は、各画面の画面識別番号５１に対応付けて、ネットワークアドレス５２が登録されている。基本的に、１つの画面毎に、１以上のネットワークアドレスが登録される。
【００７０】
ネットワークアドレスは、上記の通り、リーダライタ端末２０の設置可能場所（各売り場）毎に対応するものであり、上記画面対応アドレステーブル５０は、換言すれば、各画面毎に、その画面を配信する必要が無いと考えられる場所のネットワークアドレスは、ネットワークアドレス５２に登録されていないものである。これは、例えば管理者等が自己の判断に従って登録しておくものであるが、例えば、その画面の内容ではその場所ではその画面は選択される可能性はない、等ということを１つの判断基準とする。
【００７１】
サーバ１０は、要求元のリーダライタ端末２０のＩＰアドレス（例えば次画面要求に含まれる送信元ＩＰアドレス）のネットワークアドレスと上記ネットワークアドレス５２との照合を行い、対応するネットワークアドレス５２に要求元のネットワークアドレスが存在する画面のみを、要求元のリーダライタ端末２０に対する配信対象画面とする。つまり、この要求元のリーダライタ端末２０に対しては、配信対象画面のみを配信するものとし、それ以外の画面は配信しないようにする。
【００７２】
この結果、要求元のリーダライタ端末２０においては、無関係な画面（このリーダライタ端末２０の現在の設置場所においては選択される可能性が無いと考えられる内容の画面等）が表示されなくなるため、設定操作時間の短縮が可能となる。
【００７３】
上記実施例２では、上述した実施例１の効果に加えて、以下の効果が得られる。
・リーダライタ端末２０に表示させる画面を、所定の条件（例えば上記ネットワークアドレスを用いた条件）に従って絞り込むことにより、リーダライタ端末２０に表示させる画面（選択肢）の数を少なくでき、以ってリーダライタ端末２０における設定（画面選択）に要する時間を短縮できる。
【符号の説明】
【００７４】
１  ネットワーク
２  管理者用カード
１０  サーバ
１１  リーダライタ管理機能部
１２  通信機能部
２０  リーダライタ端末
２１  非接触ＩＣカード・リードライト機能部
２２  制御機能部
２３  表示機能部
２４  通信機能部
３０  端末管理テーブル
３１  端末識別番号
３２  売り場（エリア識別番号）
４０  画面−指示対応テーブル
４１  画面識別番号
４２  設定値
５０  画面対応アドレステーブル
５１  画面識別番号
５２  ネットワークアドレス
【図１】
2010182168.tif 000003
【図２】
2010182168.tif 000004
【図３】
2010182168.tif 000005
【図４】
2010182168.tif 000006
【図５】
2010182168.tif 000007
【図６】
2010182168.tif 000008
【図７】
2010182168.tif 000009