(57)【要約】【課題】例えば設置位置を変更した場合でも、該変更に係る設定処理を容易に行うことの可能な情報記憶媒体用リーダライタを提供する。【解決手段】自動販売機１を識別するための管理番号１ａが記憶されているＩＣチップ２０を検出すると、ＩＣチップ２０から管理番号１ａを読み取る読取制御部１６１と、管理番号１ａが読取制御部１６１によって読み取られると、所定の管理サーバ３００と通信を行い、管理番号１ａに対応する所定の設定情報３１０ａを管理サーバ３００から取得する通信制御部１６２とを備えた。【選択図】図１
2010067107.tif 000002
【特許請求の範囲】
【請求項１】
所定の上位装置に設けられ、所定の情報が記憶された情報記憶媒体を検出すると、情報記憶媒体に記憶された情報の読み書きを行う情報記憶媒体用リーダライタにおいて、
前記上位装置を識別するための管理情報が記憶されている情報記憶媒体を検出すると、情報記憶媒体から管理情報を読み取る読取制御部と、
管理情報が読取制御部によって読み取られると、所定の管理サーバと通信を行い、管理情報に対応する所定の設定情報を管理サーバから取得する通信制御部とを備えた
ことを特徴とする情報記憶媒体用リーダライタ。
【請求項２】
前記読取制御部は、
前記上位装置に付された管理情報が、該管理情報を非接触で読取可能な読取装置によって記憶された情報記憶媒体を検出すると、該情報記憶媒体から管理情報を読み取る
ことを特徴とする請求項１記載の情報記憶媒体用リーダライタ。
【請求項３】
前記通信制御部によって取得された設定情報を記憶する記憶部を備えた
ことを特徴とする請求項１または２記載の情報記憶媒体用リーダライタ。
【請求項４】
ネットワーク接続用の通信装置を備え、
前記通信制御部は、通信装置を介して前記管理サーバと通信を行う
ことを特徴とする請求項１、２または３記載の情報記憶媒体用リーダライタ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば自動販売機等の上位装置に設けられる情報記憶媒体用リーダライタに関するものである。
【背景技術】
【０００２】
従来、この種の情報記憶媒体用リーダライタとして、所定の上位装置に設けられ、所定の情報が記憶された情報記憶媒体を検出すると、該情報記憶媒体に記憶された情報の読み書きを行うようにしたものが知られている。
【０００３】
この情報記憶媒体用リーダライタには、設置場所や接続先の上位装置等のように設置対象の上位装置に対応する設定情報が事前に記憶されており、該リーダライタは、上位装置に設けられると、上位装置との通信処理や情報記憶媒体に記憶された電子マネー情報を用いた決済処理等を、設定情報に基づき行うようになっている。
【特許文献１】特開２００５−２５３０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来例では、上位装置に対応する設定情報が事前に記憶されているため、例えば設置対象となる上位装置を変更する場合には、該リーダライタを回収して新たな設定情報を記憶させる等の煩雑な設定処理を行う必要があり、汎用性及び利便性に劣るおそれがあった。
【０００５】
本発明は前記問題点に鑑みてなされたものであり、その目的とするところは、例えば設置対象となる上位装置を変更した場合でも設定処理を容易に行うことの可能な情報記憶媒体用リーダライタを提供することにある。
【課題を解決するための手段】
【０００６】
本発明は、前記目的を達成するために、所定の上位装置に設けられ、所定の情報が記憶された情報記憶媒体を検出すると、情報記憶媒体に記憶された情報の読み書きを行う情報記憶媒体用リーダライタにおいて、前記上位装置を識別するための管理情報が記憶されている情報記憶媒体を検出すると、情報記憶媒体から管理情報を読み取る読取制御部と、管理情報が読取制御部によって読み取られると、管理情報に基づき所定の管理サーバと通信を行い、管理情報に対応する所定の設定情報を管理サーバから取得する通信制御部とを備えている。
【０００７】
これにより、上位装置を識別するための管理情報が記憶されている情報記憶媒体が検出されると、該情報記憶媒体から管理情報が読取られるとともに、該管理情報に対応する所定の設定情報が管理サーバから取得されることから、管理情報が記憶された情報記憶媒体を検出可能位置まで移動させる等の簡単な操作により設定情報を取得することが可能となる。
【発明の効果】
【０００８】
本発明によれば、管理情報が記憶された情報記憶媒体を検出可能位置まで移動させる等の簡単な操作により設定情報を取得することができるので、例えば設置対象となる上位装置を変更した場合でも設定処理を容易に行うことができる。従って、設置対象の上位装置とは異なる設定情報が記憶されている場合でも、該リーダライタを回収して新たな設定情報を記憶させる等の設定処理を行う必要がないことから、汎用性及び利便性を向上させることができる。
【発明を実施するための最良の形態】
【０００９】
図１乃至図３は本発明の一実施形態を示すもので、図１は情報記憶媒体用リーダライタの機能ブロック図、図２は設定情報のデータ構造の一例を示す図、図３は設定情報を取得するまでの動作を示すシーケンス図である。
【００１０】
本実施形態の情報記憶媒体用リーダライタ１００（以下、リーダライタ１００と称する。）は、上位装置としての自動販売機１に設けられ、所定の情報が記憶された情報記憶媒体としてのＩＣチップ２０を検出すると、ＩＣチップ２０に記憶された情報の読み書きを行う装置である。また、リーダライタ１００は、運用動作時に、電子マネーサービスで用いられる電子マネーの残高が記憶された非接触ＩＣカードを検出すると、該非接触ＩＣカードと通信を行って電子マネー残高の読み書きを行うことにより電子マネーの決済処理を行うように構成されている。なお、電子マネーの決済処理の内容については、周知の処理内容と同様であるため詳細な説明を省略する。
【００１１】
自動販売機１は周知の構成を有し、その外扉の前面には、例えばＱＲコード（登録商標）等の二次元コードが付されている。また、二次元コードには、自動販売機１を識別するための管理情報としての管理番号１ａが符号化されている。
【００１２】
読取装置１０は、ＩＣチップ２０を搭載した周知の携帯電話であり、二次元コードを読取可能なカメラ等からなる読取部１１と、制御部１２とから構成されている。また、制御部１２には前記ＩＣチップ２０が接続されており、制御部１２は、ＩＣチップ２０内の情報の読み書きが可能になっている。なお、本実施形態では、携帯電話を読取装置１０として用いているが、周知のバーコードリーダを読取装置１０として用いることも可能である。
【００１３】
制御部１２は、読取装置１０全体を制御するものであり、ＣＰＵ及びＲＡＭ、ＲＯＭ等のメモリを備えている。また、制御部１２は、自動販売機１に付された二次元コードが読取部１１によって読取られると、該二次元コードから管理番号１ａを抽出し、管理番号１ａをＩＣチップ２０に記憶する。
【００１４】
ＩＣチップ２０は周知の構成を有し、ＩＣチップ内の回路を制御するＩＣチップ制御部（図示省略）と、各種情報を記憶するＩＣチップ記憶部（図示省略）とが設けられている。ＩＣチップ制御部は、所定の情報記憶用のコマンドを読取装置１０の制御部１２から受信すると、該コマンドに含まれる情報をＩＣチップ記憶部に記憶する。また、ＩＣチップ２０には、リーダライタ１００との間で非接触で信号を送受信するためのコイル状のアンテナ（図示省略）が接続されている。
【００１５】
リーダライタ１００には、図１に示すように、コネクタ１１０と、ＲＦ回路部１２０と、アンテナ１３０と、記憶部１４０と、通信装置１５０と、制御部１６０とが設けられており、制御部１６０には、上記各機器が接続されている。また、リーダライタ１００には、自動販売機１がコネクタ１１０を介して接続されている。さらに、リーダライタ１００は、管理サーバ３００と通信装置１５０及びネットワーク２００を介して接続されている。
【００１６】
コネクタ１１０は、日本自動販売機工業会（ＪＶＭＡ）インタフェース仕様に準拠したものであり、制御部１６０と自動販売機１とを接続するためのインタフェース部として用いられるものである。ＲＦ回路部１２０は、ＩＣチップ２０との非接触通信をアンテナ１３０を介して行うためのものであって、周知のＡＤ／ＤＡ変換器及び整流回路等から構成されている。記憶部１４０はＥＥＰＲＯＭ等の書き換え可能な記憶素子であり、制御部１６０の制御に基づき各種情報を記憶する。
【００１７】
通信装置１５０は、ネットワーク２００に接続するためのモデム等の通信機器であり、ネットワーク２００を介して管理サーバ３００との間で通信を行うようになっている。なお、本実施形態では、ネットワーク２００として公衆回線網を用いており、これに対応してモデムを通信装置１５０として用いている。
【００１８】
制御部１６０は、リーダライタ１００の全体を制御するためのものであり、ＣＰＵ及びＲＡＭ、ＲＯＭ等のメモリを備えている。また、制御部１６０には、読取制御部１６１及び通信制御部１６２が設けられており、読取制御部１６１及び通信制御部１６２は、メモリに格納されたデータ及びプログラムに基づいて上記の各機器を制御するようになっている。メモリの書き換え不可の領域には、後述する複数のＩＣチップ用コマンド等が格納されているが、これに限定されず、これらのコマンド等を記憶部１４０に記憶しておき、制御部１６０が必要に応じて記憶部１４０から各コマンドを読み込むようにしてもよい。なお、読取制御部１６１及び通信制御部１６２の動作の詳細については後述する。
【００１９】
管理サーバ３００は、リーダライタ１００を管理するためのサーバであり、各種情報を記憶するサーバ記憶部３１０と、ネットワーク２００接続用の通信装置３２０と、管理サーバ３００の全体を制御するためのサーバ制御部３３０とから構成されている。
【００２０】
サーバ記憶部３１０はＥＥＰＲＯＭ等の書き換え可能な記憶素子であり、図２に示すような設定情報３１０ａが記憶されている。設定情報３１０ａは、管理番号１ａと予め対応付けられた状態で記憶されており、リーダライタ１００の設置場所を緯度及び経度で表す設置場所情報と、接続先の上位装置（本実施形態では自動販売機１）を表す接続先情報と、電子マネーサービスＡ用のアプリケーションプログラムと、電子マネーサービスＢ用のアプリケーションプログラムとから構成されている。
【００２１】
通信装置３２０は、リーダライタ１００の通信装置１５０と同様に、ネットワーク２００に接続するための通信機器であり、ネットワーク２００を介してリーダライタ１００との間で通信を行うようになっている。
【００２２】
サーバ制御部３３０は、ＣＰＵ及びＲＡＭ、ＲＯＭ等のメモリを備え、リーダライタ１００からネットワーク２００及び通信装置３２０を介して管理番号１ａを受信すると、該管理番号１ａに対応する設定情報３１０ａをサーバ記憶部３１０から抽出し、該設定情報３１０ａをリーダライタ１００に送信する。
【００２３】
以下に、リーダライタ１００を自動販売機１に取付ける際の動作について図３のシーケンス図を参照して説明する。
【００２４】
まず、オペレータは、リーダライタ１００を自動販売機１に取付けた後に、自動販売機１に付された管理番号１ａを読取装置１０を用いて読取る（ステップＳ１）。この場合、読取装置１０の制御部１２は、二次元コードが読取部１１によって読取られると、該二次元コードから管理番号１ａを抽出する。そして、制御部１２は、抽出した管理番号１ａを含む情報記憶用コマンドをＩＣチップ２０に送信する。一方、ＩＣチップ２０のＩＣチップ制御部は、受信したコマンドに含まれる管理番号１ａをＩＣチップ記憶部に記憶する（ステップＳ２）。
【００２５】
一方、リーダライタ１００の制御部１６０は、電源が投入されると、ＩＣチップ２０の検出処理を行う（ステップＳ３）。具体的に説明すると、制御部１６０の読取制御部１６１は、ＩＣチップ２０から所定の応答信号を取得するためのＩＣチップ用コマンドをＲＦ回路部１２０及びアンテナ１３０を介して送信する。ここで、オペレータが、アンテナ１３０から所定範囲（例えば５センチメートル）内の位置まで読取装置１０を移動させると、ＩＣチップ２０のＩＣチップ制御部は、ＩＣチップ２０のアンテナを介してリーダライタ１００から受信したＩＣチップ用コマンドに対して応答信号を送信する。読取制御部１６１は、アンテナ１３０及びＲＦ回路部１２０を介してＩＣチップ２０から応答信号を受信することにより、ＩＣチップ２０を検出する。なお、本実施形態では、ＩＣチップ２０のＩＣチップ記憶部に記憶されたＩＣチップ２０固有のチップＩＤ（図示省略）を応答信号として用いている。
【００２６】
次に、読取制御部１６１は、ＩＣチップ２０を検出すると、ＩＣチップ２０のＩＣチップ記憶部に記憶された管理番号１ａを読取るための管理番号読取コマンドを、ＲＦ回路部１２０及びアンテナ１３０を介してＩＣチップ２０に送信する（ステップＳ４）。一方、ＩＣチップ２０のＩＣチップ制御部は、アンテナを介して前記コマンドを受信すると、ＩＣチップ記憶部の管理番号１ａを抽出してリーダライタ１００に送信する（ステップＳ５）。そして、読取制御部１６１は、アンテナ１３０及びＲＦ回路部１２０を介してＩＣチップ２０から受信した管理番号１ａを記憶部１４０に記憶する（ステップＳ６）。このようにして、読取制御部１６１は、ＩＣチップ２０を検出すると、該ＩＣチップ２０から管理番号１ａを読み取る。
【００２７】
次に、制御部１６０の通信制御部１６２は、管理番号１ａが読取制御部１６１によって読み取られると、該管理番号１ａを、通信装置１５０及びネットワーク２００を介して管理サーバ３００に送信する（ステップＳ７）。一方、管理サーバ３００のサーバ制御部３３０は、通信装置３２０を介して管理番号１ａを受信すると、受信した管理番号１ａに対応する設定情報３１０ａをサーバ記憶部３１０から抽出し（ステップＳ８）、抽出された設定情報３１０ａを、通信装置３２０及びネットワーク２００を介してリーダライタ１００に送信する（ステップＳ９）。そして、通信制御部１６２は、通信装置１５０を介して設定情報３１０ａを受信すると、受信した設定情報３１０ａを記憶部１４０に記憶する（ステップＳ１０）。このようにして、通信制御部１６２は、管理番号１ａが読取制御部１６１によって読み取られると、管理サーバ３００と通信を行い、管理番号１ａに対応する設定情報３１０ａを管理サーバ３００から取得する。
【００２８】
なお、ステップＳ１０において設定情報３１０ａが記憶部１４０に記憶されると、制御部１６０は運用動作を開始する。具体的には、制御部１６０は、自動販売機１に対する売上データ等の送受信を、設定情報３１０ａの接続先情報に基づき任意に行うとともに、電子マネーサービスＡまたは電子マネーサービスＢの電子マネー残高が記憶された非接触ＩＣカードが検出された場合には、該電子マネー残高に対応する電子マネーサービス用プログラムを実行して電子マネーの決済処理を行う。
【００２９】
このようにして、自動販売機１を識別するための管理番号１ａが記憶されているＩＣチップ２０が検出されると、該ＩＣチップ２０から管理番号１ａが読取られるとともに、該管理番号１ａに対応する設定情報３１０ａが管理サーバ３００から取得されることから、管理番号１ａが記憶されたＩＣチップ２０を検出可能位置まで移動させる等の簡単な操作により設定情報３１０ａを取得することができる。
【００３０】
以上のように、本実施形態のリーダライタ１００によれば、管理番号１ａが記憶されたＩＣチップ２０を検出可能位置まで移動させる等の簡単な操作により設定情報３１０ａを取得することができるので、例えば設置対象となる自動販売機１を変更した場合でも設定処理を容易に行うことができる。従って、設置対象の自動販売機１とは異なる設定情報３１０ａが記憶されている場合でも、該リーダライタ１００を回収して新たな設定情報３１０ａを記憶させる等の設定処理を行う必要がないことから、汎用性及び利便性を向上させることができる。
【００３１】
また、読取制御部１６１は、自動販売機１に付された管理番号１ａが、該管理番号１ａを非接触で読取可能な読取装置１０によって記憶されたＩＣチップ２０を検出すると、該ＩＣチップ２０から管理番号１ａを読み取るので、オペレータによる管理番号１ａの入力操作が不要になることから、管理番号１ａの誤入力による設定情報３１０ａの誤設定を防止することができる。
【００３２】
さらに、通信制御部１６２によって取得された設定情報３１０ａを記憶する記憶部１４０を備えたので、管理サーバ３００から取得された設定情報３１０ａを用いた運用動作を確実に行うことができる。
【００３３】
さらにまた、ネットワーク２００接続用の通信装置１５０を備え、通信制御部１６２は、通信装置１５０を介して管理サーバ３００と通信を行うので、管理サーバ３００が、複数のリーダライタ１００を一括して管理することができる。従って、各リーダライタ１００に記憶させる設定情報３１０ａの更新処理等を容易に行うことができるので、利便性をより向上させることができる。
【００３４】
なお、上記実施形態は本発明の一具体例に過ぎず、本発明が上記実施形態のみに限定されることはない。例えば、前記実施形態では、自動販売機１に付された二次元コードを読取可能な読取装置１０を用いたものを示したが、読取制御部１６１が、自動販売機１に付されたＩＣチップ内の管理番号１ａを直接読取るように構成してもよい。
【００３５】
また、上記実施形態では、上位装置として自動販売機１を用いたものを示したが、ＰＯＳ端末等の決済端末を上位装置として適用可能であることは言うまでもない。
【図面の簡単な説明】
【００３６】
【図１】本発明の一実施形態を示す情報記憶媒体用リーダライタの機能ブロック図
【図２】設定情報のデータ構造の一例を示す図
【図３】設定情報を取得するまでの動作を示すシーケンス図
【符号の説明】
【００３７】
１…自動販売機、１ａ…管理番号、１０…読取装置、２０…ＩＣチップ、１４０…記憶部、１５０…通信装置、１６０…制御部、１６１…読取制御部、１６２…通信制御部、２００…ネットワーク、３００…管理サーバ、３１０ａ…設定情報。
【図１】
2010067107.tif 000003
【図２】
2010067107.tif 000004
【図３】
2010067107.tif 000005