(57)【要約】【課題】リーダライタと書込みに必要な認証データとの対応関係をユーザが気にすることなく、手軽に当該リーダライタへ書込データを送信することができる移動機、リーダライタ書込システム及びリーダライタ書込方法を提供すること。【解決手段】移動機１０は、サーバ３０に対して、移動機１０のユーザを特定するユーザ情報１４１と認証データ３３１の送信を要求する認証データ要求とを送信する要求送信部１１Ａと、認証データ要求に応じて、サーバ３０からユーザ情報１４１に対応する認証データ１４２（３３１）を受信するデータ受信部１１Ｂと、リーダライタ２０に書込む書込データ１４３を記憶する記憶部１４と、リーダライタ２０に対して、データ受信部１１Ｂで受信した認証データ１４２（３３１）と記憶部１４に記憶されている書込データ１４３とを送信する書込データ送信部１２Ａと、を備える。【選択図】図１
2007219845.tif 000002
【特許請求の範囲】
【請求項１】
予め記憶している認証データと一致する認証データを受信した場合に、外部装置に対して送信可能な書込データを記憶するリーダライタへ当該書込データを送信する移動機であって、
サーバに対して、前記移動機のユーザを特定するユーザ情報と前記認証データの送信を要求する認証データ要求とを送信する要求送信手段と、
前記認証データ要求に応じて、前記サーバから前記ユーザ情報に対応する前記認証データを受信するデータ受信手段と、
前記リーダライタに書込む書込データを記憶するデータ記憶手段と、
前記リーダライタに対して、前記データ受信手段で受信した前記認証データと前記データ記憶手段に記憶されている書込データとを送信する書込データ送信手段と、
を備える移動機。
【請求項２】
前記データ受信手段は、前記認証データに加えて、前記ユーザ情報に対応する書込データを前記サーバから受信し、
前記データ記憶手段は、前記データ受信手段で受信した書込データを記憶することを特徴とする請求項１に記載の移動機。
【請求項３】
前記データ受信手段は、前記認証データが組み込まれたアプリケーションであって、前記認証データと前記書込データとを前記リーダライタへ送信するために前記書込データ送信手段を制御する書込アプリケーションを前記サーバから受信し、
前記データ記憶手段は、前記書込アプリケーションを更に記憶することを特徴とする請求項１から請求項２のいずれかに記載の移動機。
【請求項４】
前記データ記憶手段に記憶されている書込データを編集するデータ編集手段を更に備えることを特徴とする請求項１から請求項３のいずれかに記載の移動機。
【請求項５】
移動機と、サーバと、外部装置に対して送信可能な書込データを記憶するリーダライタと、を備えるリーダライタ書込システムであって、
前記移動機は、
前記リーダライタが予め記憶している認証データを記憶するサーバに対して、前記移動機のユーザを特定するユーザ情報と前記認証データの送信を要求する認証データ要求とを送信する要求送信手段と、
前記認証データ要求に応じて、前記サーバから前記ユーザ情報に対応する前記認証データを受信するデータ受信手段と、
前記リーダライタに書込む書込データを記憶するデータ記憶手段と、
前記リーダライタに対して、前記データ受信手段で受信した前記認証データと前記データ記憶手段の書込データとを送信する書込データ送信手段と、を備え、
前記サーバは、
前記移動機の要求送信手段から送信された前記ユーザ情報と前記認証データ要求とを受信する要求受信手段と、
前記ユーザ情報に対応する前記認証データを記憶する認証データ記憶手段と、
前記要求受信手段が受信した前記ユーザ情報と前記認証データ要求とに応じて、前記認証データ記憶手段に記憶されている前記認証データを送信する認証データ送信手段と、を備え、
前記リーダライタは、
前記移動機から送信された前記認証データと前記書込データとを受信する書込データ受信手段と、
予め記憶している認証データと一致する認証データを受信した場合に、前記書込データ受信手段が受信した書込データを記憶する書込データ記憶手段と、を備えるリーダライタ書込システム。
【請求項６】
予め記憶している認証データと一致する認証データを受信した場合に、外部装置に対して送信可能な書込データを記憶するリーダライタへ当該書込データを送信するリーダライタ書込方法であって、
移動機からサーバに対して、前記移動機のユーザを特定するユーザ情報と前記認証データの送信を要求する認証データ要求とを送信する要求送信ステップと、
前記認証データ要求に応じて、前記サーバから前記ユーザ情報に対応する前記認証データを前記移動機で受信するデータ受信ステップと、
前記リーダライタに書込む書込データを前記移動機に記憶させるデータ記憶ステップと、
前記リーダライタに対して、前記移動機で受信した前記認証データと前記移動機に記憶させた書込データとを送信する書込データ送信ステップと、
を備えるリーダライタ書込方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動機、リーダライタ書込システム及びリーダライタ書込方法に関し、特に、認証データを用いてリーダライタへデータの書込を行うための移動機、リーダライタ書込システム及びリーダライタ書込方法に関する。
【背景技術】
【０００２】
非接触型ＩＣチップを搭載した携帯電話等の移動機に、ＩＣチップ用のリーダライタを用いてクーポン券や店舗案内といった情報を配信するサービスが提供されている。このような情報配信サービスにおいて、リーダライタに記憶されている情報を更新するには、接続ケーブル等を用いてリーダライタをパソコンと直接接続した上で、パソコンにおいて専用アプリケーションを用いてデータを編集、更新する必要がある。そのため、ユーザは専用アプリケーションの操作に習熟する必要があるだけでなく、煩雑な作業を強いられていた。
【０００３】
ところで、接続ケーブルを用いることなく、フォトトランジスタとＬＥＤとからなる非接触カプラや無接点リーダライタを介して、スタンドアロン端末とマイコンカード又は無接点カードとの間でプログラムやデータの読み書きを行うデータ通信システムが知られている（特許文献１参照）。このデータ通信システムでは、マイコンカードと対をなすと共に認証データに相当する暗証番号を記憶する識別ＩＤカードを用いることで、データ等の書き込みに関してセキュリティ保持を図っている。
【特許文献１】特開平８−９５８８２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載のシステムは、無接点カード及び識別ＩＤカードがマイコンカードと別体であるため、各カードの管理が煩雑であった。また、複数のスタンドアロン端末及びマイコンカードを対象としてデータの読み書きを行う場合、必要に応じて、ユーザは複数の識別ＩＤカードを所持しなければならないだけでなく、スタンドアロン端末等と暗証番号との対応関係を把握した上で、識別ＩＤカードを使い分けなければならなかった。
【０００５】
そこで、本発明は、リーダライタと書込みに必要な認証データとの対応関係をユーザが気にすることなく、手軽に当該リーダライタへ書込データを送信することができる移動機、リーダライタ書込システム及びリーダライタ書込方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の移動機は、予め記憶している認証データと一致する認証データを受信した場合に、外部装置に対して送信可能な書込データを記憶するリーダライタへ当該書込データを送信する移動機であって、サーバに対して、移動機のユーザを特定するユーザ情報と認証データの送信を要求する認証データ要求とを送信する要求送信手段と、認証データ要求に応じて、サーバからユーザ情報に対応する認証データを受信するデータ受信手段と、リーダライタに書込む書込データを記憶するデータ記憶手段と、リーダライタに対して、データ受信手段で受信した認証データとデータ記憶手段に記憶されている書込データとを送信する書込データ送信手段と、を備える。
【０００７】
本発明によれば、認証データを入手するときに、サーバに対して移動機のユーザを特定するユーザ情報を送信することで、移動機は当該ユーザ情報に対応する認証データを取得することができる。したがって、ユーザはリーダライタと認証データとの対応関係を特別に意識することなく、書込データを記憶させようとするリーダライタに対応する認証データを入手して、手軽に書込データをリーダライタへ送信することができる。
【０００８】
また、上記移動機において、データ受信手段は、認証データに加えて、ユーザ情報に対応する書込データをサーバから受信し、データ記憶手段は、データ受信手段で受信した書込データを記憶するように構成してもよい。このように構成することで、移動機にリーダライタへ記憶させる書込データが記憶されていない場合であっても、必要な書込データを入手して、リーダライタに対して書込データを送信することができる。
【０００９】
また、上記移動機において、データ受信手段は、認証データが組み込まれたアプリケーションであって、認証データと書込データとをリーダライタへ送信するために書込データ送信手段を制御する書込アプリケーションをサーバから受信し、データ記憶手段は、書込アプリケーションを更に記憶するように構成してもよい。このように構成することで、移動機は認証データの要求から書込データの送信までの処理を一括して行うことができるため、ユーザはより手軽にリーダライタに対して書込データを送信することができる。
【００１０】
また、上記移動機は、データ記憶手段に記憶されている書込データを編集するデータ編集手段を更に備えるように構成してもよい。このように構成することで、外部装置であるパソコン等を用いずに、移動機のユーザ自らが書込データの作成やサーバから入手した書込データの編集をすることができるため、送信先となるリーダライタに応じた書込データを送信することができる。
【００１１】
本発明は、上記のように移動機に係る発明として記述できる他に、以下のようにリーダライタ書込システムに係る発明及びリーダライタ書込方法に係る発明としても記述することができる。
【００１２】
本発明のリーダライタ書込システムは、移動機と、サーバと、外部装置に対して書込み可能な書込データを記憶するリーダライタと、を備えるリーダライタ書込システムであって、移動機は、リーダライタが予め記憶している認証データを記憶するサーバに対して、移動機のユーザを特定するユーザ情報と認証データの送信を要求する認証データ要求とを送信する要求送信手段と、認証データ要求に応じてサーバから送信され、ユーザ情報に対応する認証データを受信するデータ受信手段と、リーダライタに書込む書込データを記憶するデータ記憶手段と、リーダライタに対して、データ受信手段で受信した認証データとデータ記憶手段の書込データとを送信する書込データ送信手段と、を備え、サーバは、移動機の要求送信手段から送信されたユーザ情報と認証データ要求とを受信する要求受信手段と、ユーザ情報に対応する認証データを記憶する認証データ記憶手段と、要求受信手段が受信したユーザ情報と認証データ要求とに応じて、認証データ記憶手段に記憶されている認証データを送信する認証データ送信手段と、を備え、リーダライタは、移動機から送信された認証データと書込データとを受信する書込データ受信手段と、予め記憶している認証データと一致する認証データを受信した場合に、書込データ受信手段が受信した書込データを記憶する書込データ記憶手段と、を備える。
【００１３】
本発明のリーダライタ書込方法は、予め記憶している認証データと一致する認証データを受信した場合に、外部装置に対して送信可能な書込データを記憶するリーダライタへ当該書込データを送信するリーダライタ書込方法であって、移動機からサーバに対して、移動機のユーザを特定するユーザ情報と認証データの送信を要求する認証データ要求とを送信する要求送信ステップと、認証データ要求に応じて、サーバからユーザ情報に対応する認証データを移動機で受信するデータ受信ステップと、リーダライタに書込む書込データを移動機に記憶させるデータ記憶ステップと、リーダライタに対して、移動機で受信した認証データと移動機に記憶させた書込データとを送信する書込データ送信ステップと、を備える。
【００１４】
なお、上記のリーダライタ書込システム及びリーダライタ書込方法に係る発明は、上記の移動機に係る発明と対応する技術的特徴を有し、同様の作用及び効果を奏する発明である。
【発明の効果】
【００１５】
本発明によれば、ユーザが特別に意識することなく、移動機はユーザ情報に対応する認証データを取得することができるため、手軽にリーダライタに対して書込データを送信することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しながら、本発明に係る移動機、リーダライタ書込システム及びリーダライタ書込方法の一実施形態を説明する。
【００１７】
まず、本発明の実施形態に係るリーダライタ書込システムの構成について説明する。本実施形態に係るリーダライタ書込システムは、外部装置（例えば、携帯電話等の移動機やＩＣカード）に対して書込み可能な書込データを記憶するリーダライタへ当該書込データを書込むことができるシステムであり、本発明の実施形態に係る移動機を含む。図１は、リーダライタ書込システム１について機能的な構成を示すブロック図であり、図２は、リーダライタ書込システム１についてハードウェアの構成を示す図である。図１及び図２に示されるように、リーダライタ書込システム１は、移動機１０と、リーダライタ２０と、サーバ３０とを備えている。
【００１８】
このリーダライタ書込システム１において、移動機１０は、ＩＣチップとアンテナ等を備える非接触通信モジュール１０２を用いて、リーダライタ２０の非接触通信モジュール２０２との間で非接触方式による無線通信が可能とされている。ここで、非接触方式とは、非接触ＩＣカードとリーダライタとの間で非接触によりデータを送受信するための通信方式であり、例えばＦｅｌｉＣａ（登録商標）で採用されている方式がある。
【００１９】
また、移動機１０は、無線通信機及びアンテナ等を備える移動体通信モジュール１０１を用いて、基地局及び交換機等の機器（いずれも図示せず）から構成される移動体通信網を含む通信ネットワークＮを介して、サーバ３０の通信モジュール３０１との間で通信が可能とされている。
【００２０】
次に、図１及び図２を参照しつつ、リーダライタ書込システム１を構成する要素及びその機能を説明する。
【００２１】
まず、移動機１０を構成する要素及びその機能を説明する。
【００２２】
図２のハードウェア構成図に示されるように、移動機１０は、物理的には、送受信デバイスである移動体通信モジュール１０１及び非接触通信モジュール１０２と、ＣＰＵ１０３と、液晶ディスプレイ等から構成される表示装置１０４と、主記憶デバイスであるＲＯＭ１０５及びＲＡＭ１０６と、テンキー及び十字キー等から構成される入力装置１０７と、移動機１０のユーザを特定するユーザ情報が記憶されたＵＩＭ（User Identity Module）カードやフラッシュメモリカードが装着されるカードスロット１０８と、を備える。後述する移動機１０の各機能は、ＲＯＭ１０５、ＲＡＭ１０６等に格納された所定のアプリケーションを用いて、ＣＰＵ１０３の制御のもとで、移動体通信モジュール１０１及び非接触通信モジュール１０２、表示装置１０４及び入力装置１０７を動作させるとともに、ＲＯＭ１０５及びＲＡＭ１０６からのデータの読出し及び書込みや各モジュール１０１，１０２を介して受信したデータの読込みを行うことで実現される。なお、このような移動機１０の例としては、携帯電話及び通信機能を備えるＰＤＡ（Personal Digital Assistance）等がある。
【００２３】
図１のブロック図に示されるように、この移動機１０は、機能的な構成要素として、要求送受信ユニット１１（要求送信手段、データ受信手段）と、書込データ送受信ユニット１２（書込データ送信手段）と、制御部１３（編集手段）と、記憶部１４（データ記憶手段）と、表示部１５と、入力部１６と、を備える。
【００２４】
要求送受信ユニット１１は、サーバ３０との間でデータの受信及び送信を行う部分であり、ハードウェア上では移動体通信モジュール１０１を主な要素として構成される。この要求送受信ユニット１１は、要求送信部１１Ａ（要求送信手段）とデータ受信部１１Ｂ（データ受信手段）とを備えている。
【００２５】
要求送信部１１Ａは、制御部１３による指示に基づいて、サーバ３０に対して、ユーザ情報１４１と、リーダライタが予め記憶している認証データ２５１と同一の認証データ３３１の送信を要求する認証データ要求と、を送信する。
【００２６】
ここで、ユーザ情報とは、移動機のユーザを特定する情報であり、携帯電話の場合には、電話番号やユーザＩＤを用いることができる。また、認証データとは、特定のユーザのみが移動機１０から送信された書込データ１４３をリーダライタ２０に記憶させることができるようにするためのデータであり、例えば、暗証番号、パスワード、ＣＰＩＤと呼ばれるアクセスＩＤやＰＩＮ（Personal Identification Number）のようなアクセスコードを用いることができる。
【００２７】
データ受信部１１Ｂは、要求送信部１１Ａから送信された認証データ要求に応じて、ユーザ情報１４１に対応する認証データ３３１をサーバ３０から受信する。データ受信部１１Ｂが受信した認証データ３３１は、制御部１３を介して記憶部１４に認証データ１４２として記憶される。
【００２８】
このデータ受信部１１Ｂは、制御部１３の指示、認証データ要求の内容またはサーバ３０の設定に基づいて、認証データ３３１に加えて、ユーザ情報１４１に対応する書込データ３３４をサーバ３０から受信し、制御部１３を介して記憶部１４に書込データ１４３として記憶させることができる。
【００２９】
ここで、移動機１０が受信する書込データとしては、例えばクーポン券、店舗案内のＵＲＬといった情報データがあり、従来の情報配信サービスで提供されているデータと同様のものを用いることができる。
【００３０】
また、データ受信部１１Ｂは、書込データ３３４に加えて、認証データ３３１が組み込まれたアプリケーションであって、認証データ１４２と書込データ１４３とをリーダライタへ送信するために書込データ送信部１２Ａを制御する書込アプリケーション３３５をサーバ３０から受信し、記憶部１４に書込アプリケーション１４４として記憶させることができる。
【００３１】
書込データ送受信ユニット１２は、リーダライタ２０との間でデータの受信及び送信を行う部分であり、ハードウェア上では非接触通信モジュール１０２を主な要素として構成される。この書込データ送受信ユニット１２は、書込データ送信部１２Ａ（書込データ送信手段）と書込データ受信部１２Ｂとを備えている。
【００３２】
書込データ送信部１２Ａは、リーダライタ２０の書込データ受信部２１Ａに対して、データ受信部１１Ｂで受信した認証データ３３１（１４２）と、記憶部１４に記憶されている書込データと、を送信する。これにより、移動機１０は、リーダライタ２０が予め記憶している認証データ２５１と一致する認証データ３３１（１４２）をリーダライタ２０に送信することができる。
【００３３】
書込データ受信部１２Ｂは、リーダライタ２０から送信された書込データ２５２を受信し、制御部１３を介して記憶部１４に記憶させることができる。
【００３４】
制御部１３は、移動機１０の機能的な構成要素である要求送受信ユニット１１、書込データ送受信ユニット１２、記憶部１４、表示部１５及び入力部１６との間でデータの入出力を行ないつつ、これらを制御する部分であり、ハードウェア上ではＣＰＵ１０３、ＲＯＭ１０５及びＲＡＭ１０６を主な要素として構成される。
【００３５】
この制御部１３は、記憶部１４に記憶されている書込データ１４３を編集する編集部１３Ａ（編集手段）を備えている。編集部１３Ａを用いることで、書込データ１４３に対して、書込データのタイトルやリンク先となるＵＲＬといった文字情報、写真や地図といった画像情報のような各種情報の追加及び削除をユーザが行った上で、リーダライタ２０へ送信することができる。この編集部１３Ａは、記憶部１４に記憶される書込アプリケーション１４４によって動作するように構成される。
【００３６】
記憶部１４（データ記憶手段）は、リーダライタ２０に書込む書込データ１４３等を記憶する部分であり、ハードウェア上ではＲＡＭ１０５及びカードスロット１０８に装着されたＵＩＭカードやフラッシュメモリカードを主な要素として構成される。記憶部１４が記憶する情報としては、例えば、移動機１０のユーザを特定するユーザ情報１４１、サーバ３０から受信した認証データ１４２、リーダライタ２０に送信される書込データ１４３及び当該書込データ１４３の作成、編集や送信に用いる書込アプリケーション１４４がある。
【００３７】
表示部１５は、移動機１０の動作状態、リーダライタ２０又はサーバ３０との通信状態等を表示する部分であり、ユーザは表示部１５に表示される内容を確認することで、例えば、サーバ３０から受信したデータの内容や、リーダライタ２０に送信したデータの内容を確認することができる。この表示部１５は、ハードウェア上では表示装置１０４を主な要素として構成される。
【００３８】
入力部１６は、移動機１０を操作する部分であり、ハードウェア上では入力装置１０７を主な要素として構成される。移動機１０のユーザは、この入力部１６を操作することで、リーダライタ２０やサーバ３０との間でデータの送受信を行なう。
【００３９】
上述のような構成とすることで、移動機１０は、外部装置に対して送信可能な書込データを記憶するリーダライタ２０へ当該書込データを送信することができる。
【００４０】
次に、リーダライタ２０を構成する要素及びその機能を説明する。
【００４１】
図２のハードウェア構成図に示されるように、移動機１０は、物理的には、送受信デバイスである非接触通信モジュール２０２と、ＣＰＵ２０３と、ＬＥＤ又は液晶ディスプレイ等から構成される表示装置２０４と、記憶デバイスであるＲＯＭ２０５及びＲＡＭ２０６と、接続ケーブル等によってパソコン又は通信ネットワークと接続するための外部入力Ｉ／Ｆ（インターフェース）２０８とを備える。後述するリーダライタ２０の各機能は、ＲＯＭ２０５、ＲＡＭ２０６等に格納された所定のアプリケーションを用いて、ＣＰＵ２０３の制御のもとで、非接触通信モジュール２０２、表示装置２０４及び外部入力Ｉ／Ｆ２０８を動作させるとともに、ＲＯＭ２０５及びＲＡＭ２０６からのデータの読出し及び書込みや、非接触通信モジュール２０２を介して受信したデータの読込みを行うことで実現される。
【００４２】
図１のブロック図に示されるように、このリーダライタ２０は、機能的な構成要素として、送受信ユニット２１（書込データ受信手段）と、制御部２２と、表示部２３と、外部入出力部２４と、書込データ記憶部２５（書込データ記憶手段）と、を備える。
【００４３】
送受信ユニット２１は、移動機１０との間でデータの受信及び送信を行う部分であり、ハードウェア上では非接触通信モジュール２０２を主な要素として構成される。この送受信ユニット２１は、書込データ受信部２１Ａ（書込データ受信手段）と、書込データ送信部２１Ｂと、を備えている。
【００４４】
書込データ受信部２１Ａは、移動機１０の書込データ送信部１２Ａから送信された認証データ１４２と書込データ１４３とを受信する。書込データ受信部２１Ａが受信した認証データ１４２は、制御部２２へ出力される。書込データ送信部２１Ｂは、制御部２２による指示に基づいて、書込データ記憶部２５に記憶されている書込データ２５２を外部装置に対して送信する。例えば、ＩＣチップ等を用いた非接触通信が可能な任意の移動機がリーダライタ２０にかざされると、その移動機に対して書込データ２５２を送信する。これにより、当該移動機のユーザは書込データ２５２の内容を取得する。
【００４５】
制御部２２は、リーダライタ２０の機能的な構成要素である送受信ユニット２１、表示部２３、外部入出力部２４及び書込データ記憶部２５との間でデータの入出力を行いつつ、これらを制御する部分であり、ハードウェア上ではＣＰＵ２０３、ＲＯＭ２０５及びＲＡＭ２０６を主な要素として構成される。
【００４６】
表示部２３は、リーダライタ２０の動作状態等を表示する部分であり、ユーザは表示部２３に表示される内容を確認することで、例えば、移動機１０から送信された書込データ１４３の設定完了を確認することができる。この表示部１５は、ハードウェア上では表示装置２０４を主な要素として構成される。
【００４７】
外部入出力部２４は、書込データ記憶部２５に予め記憶される認証データ２５１を外部から入力する部分であり、ハードウェア上ではパラレルインターフェース又はＵＳＢインターフェース等の外部入力Ｉ／Ｆ２０８を主な要素として構成される。この外部入出力部２４を介して、パソコン等から入力された認証データ２５１は、書込データ記憶部２５に記憶される。なお、従来のリーダライタと同様に、この外部入出力部２４を介して、書込データ記憶部２５に書込データ２５２を記憶させることもできる。
【００４８】
書込データ記憶部２５（書込データ記憶手段）は、予め記憶している認証データ２５１と一致する認証データを受信した場合に、書込データ受信部２１Ａが受信した書込データ１４３を記憶する部分であり、ハードウェア上ではＣＰＵ２０３及びＲＡＭ２０６を主な要素として構成される。具体的には、書込データ記憶部２５には、外部入出力部２４を介して入力された認証データ２５１や  移動機１０から送信された書込データ１４３（２５２）等が記憶される。
【００４９】
上述のような構成とすることで、リーダライタ２０は、予め記憶している認証データ２５１と一致する認証データを受信した場合に、外部装置に対して書込み可能な書込データを受信して、書込データ２５２として記憶することができる。
【００５０】
次に、サーバ３０を構成する要素及びその機能を説明する。
【００５１】
図２のハードウェア構成図に示されるように、サーバ３０は、物理的には、送受信デバイスである通信モジュール３０１と、ＣＰＵ３０３と、記憶デバイスであるＲＯＭ３０５及びＲＡＭ３０６と、入力装置３０７と、出力装置３０８とを備える。後述するサーバ３０の各機能は、ＲＯＭ３０５、ＲＡＭ３０６等に格納された所定のアプリケーションを用いて、ＣＰＵ３０３の制御のもとで、通信モジュール３０１、入力装置３０７及び出力装置３０８を動作させるとともに、ＲＯＭ３０５及びＲＡＭ３０６からのデータの読出し及び書込みや、通信モジュール３０１を介して受信したデータの読込みを行うことで実現される。
【００５２】
図１のブロック図に示されるように、このサーバ３０は、機能的な構成要素として、送受信ユニット３１（要求受信手段、認証データ送信手段）と、制御部３２と、記憶部３３（認証データ記憶手段）と、を備える。
【００５３】
送受信ユニット３１は、移動機１０との間でデータの受信及び送信を行う部分であり、ハードウェア上では通信モジュール３０１を主な要素として構成される。この送受信ユニット３１は、要求受信部３１Ａ（要求受信手段）と、認証データ送信部３１Ｂ（認証データ送信手段）と、書込データ送信部３１Ｃと、を備えている。
【００５４】
要求受信部３１Ａは、移動機１０の要求送信部１１Ａから送信されたユーザ情報１４１と認証データ要求を受信して、制御部３２へ出力する。
【００５５】
認証データ送信部３１Ｂは、制御部３２による指示に基づいて、要求受信部３１Ａが受信したユーザ情報１４１と認証データ要求とに応じて、記憶部３３に記憶されている認証データ３３１を移動機１０のデータ受信部１１Ｂへ送信する。また、書込データ送信部３１Ｃは、制御部３２による指示に基づいて、要求受信部３１Ａが受信したユーザ情報１４１に対応する書込データ３３４及び書込アプリケーション３３５を移動機１０のデータ受信部１１Ｂへ送信する。
【００５６】
制御部３２は、サーバ３０の機能的な構成要素である送受信ユニット３１及び記憶部３３との間でデータの入出力を行いつつ、これらを制御する部分であり、ハードウェア上ではＣＰＵ３０３、ＲＯＭ３０５及びＲＡＭ３０６を主な要素として構成される。
【００５７】
記憶部３３（認証データ記憶手段）は、ユーザ情報１４１（３３２）に対応する認証データ３３１を記憶する部分であり、ハードウェア上ではＲＡＭ３０６を主な要素として構成される。具体的には、記憶部３３は、リーダライタ２０に記憶されている認証データ２５１と同一のデータを含む認証データ３３１と、移動機１０に記憶されているユーザ情報１４１と同一のデータを含むユーザ情報３３２とを対応付けて記憶する。更に、記憶部３３は、認証データ３３１、書込データ３３４及び書込アプリケーション３３５をユーザ情報３３２に含まれるユーザごとに対応付けるための対応付け情報３３３と、移動機１０に送信するための書込データ３３４及び書込アプリケーション３３５が記憶される。なお、書込データ３３４及び書込アプリケーション３３５は、ユーザが事前にパソコン等で入手又は作成し、通信ネットワークを介して記憶部３３に記憶させたものを用いることができる。
【００５８】
上述のような構成とすることで、サーバ３０は、移動機１０の要求に応じて、認証データ、書込データ及び書込アプリケーションを移動機１０に送信することができる。
【００５９】
引き続き、図３から図５を参照しつつ、本発明の実施形態に係るリーダライタ書込方法を説明する。
【００６０】
図３は、図１及び図２に示したリーダライタ書込システム１において、移動機１０を介してリーダライタ２０に書込データを送信する処理を示すシーケンス図である。
【００６１】
まず、移動機１０を介してリーダライタ２０に書込データを送信するにあたって、事前準備として、リーダライタ２０において、外部入出力部２４に接続したパソコン等を介して認証データ２５１を設定する（Ｓ１０１）。また、リーダライタ２０における認証データ２５１の設定とあわせて、サーバ３０において、ユーザ情報３３２を認証データ３３１と対応付けて登録し（Ｓ１０２）、対応付け情報３３３を記憶させる。具体的には、リーダライタ２０の認証データ２５１を用いて、書込データ３３４の送信を許容するユーザに係るユーザ情報を認証データと対応付けて登録し、対応付け情報３３３として記憶部３３に記憶させる。
【００６２】
リーダライタ２０及びサーバ３０での事前準備を終了した後、移動機１０は、サーバ３０に対して、移動機１０のユーザを特定するユーザ情報１４１と認証データの送信を要求する認証データ要求とを送信する（Ｓ１０３）。
【００６３】
サーバ３０は、ユーザ情報１４１と認証データ要求とを要求受信部３１Ａで受信すると、記憶部３３に記憶された対応付け情報３３３を参照することで受信したユーザ情報１４１に対応付けられた認証データが有るか否かを確認することで認証する（Ｓ１０４）。
【００６４】
対応付け情報３３３にユーザ情報１４１と対応付けられた認証データ３３１が含まれていない場合、サーバ３０はユーザ情報１４１に対応付けられた認証データがない旨のエラー情報を移動機１０に送信し（Ｓ１０５）、移動機１０の表示部１５にエラー情報を表示させて（Ｓ１０６）、処理を終了する。
【００６５】
一方、対応付け情報３３３にユーザ情報１４１と対応付けられた認証データ３３１が含まれている場合、認証データ要求に応じて、サーバ３０からユーザ情報１４１に対応する認証データ３３１を移動機１０に送信する（Ｓ１０７）。移動機１０は、認証データ要求に応じてサーバ３０から送信された認証データであって、ユーザ情報１４１に対応する認証データ３３１をデータ受信部１１Ｂで受信し、記憶部１４に認証データ１４２として記憶する（Ｓ１０８）。
【００６６】
移動機１０に認証データ１４２を記憶させた後、ユーザは移動機１０の記憶部１４に記憶されている認証データ１４２と書込アプリケーション１４４とを用いて、書込データ１４３を作成し、リーダライタに書込む書込データとして記憶する（Ｓ１０９）。
【００６７】
移動機１０に書込データ１４３を記憶させた後、ユーザはリーダライタ２０に移動機１０をかざすことで、移動機１０とリーダライタ２０との間で非接触通信を開始させて、リーダライタに対して、移動機１０で受信した認証データ１４２と移動機１０に記憶させた書込データ１４３とをリーダライタ２０に送信する（Ｓ１１０）。
【００６８】
移動機１０からリーダライタ２０へ認証データ１４２及び書込データ１４３を送信した後、リーダライタ２０は、移動機１０から受信した認証データ１４２が書込データ記憶部２５に記憶されている認証データ２５１と一致するか否かを確認することで認証する（Ｓ１１１）。
【００６９】
受信した認証データ１４２が認証データ２５１と一致しない場合、リーダライタ２０は認証データが一致しない旨のエラー情報を移動機１０に送信し（Ｓ１１２）、移動機１０の表示部１５にエラー情報を表示させて（Ｓ１１３）、処理を終了する。
【００７０】
一方、受信した認証データ１４２が認証データ２５１と一致する場合、リーダライタ２０は移動機１０から受信した書込データ１４３を書込データ記憶部２５に記憶し、外部装置に対して送信可能な書込データ２５２として設定する（Ｓ１１４）。
【００７１】
書込データ２５２を設定した後、リーダライタ２０は、表示部２３を用いて、書込データの設定が終了したことを表示する（Ｓ１１５）。また、リーダライタ２０は、書込データの設定が終了した旨の終了情報を移動機１０へ送信し（Ｓ１１６）、移動機１０の表示部１５に終了情報を表示させて（Ｓ１１７）、処理を終了する。
【００７２】
上述の手順により、予め記憶している認証データと一致する認証データをリーダライタ２０が受信した場合に、リーダライタ２０は外部装置に対して送信可能な書込データを移動機１０から受信して、記憶することができる。
【００７３】
図４は、上記実施形態の変形例に係るリーダライタ書込方法を示すシーケンス図である。なお、図３に示される処理と同一の処理については、同じ番号を付すことで重複する説明を省略する。
【００７４】
図４の変形例では、Ｓ１０８において認証データ３３１（１４２）を記憶部１４に記憶させた後、サーバ３０に対して、書込データ及び書込アプリケーションの送信を要求する点が、図３に示される実施形態と異なる。
【００７５】
具体的には、認証データ１４１を記憶させた後、移動機１０は、サーバ３０にユーザ情報１４１及びデータ要求を送信する（Ｓ２０１）。サーバ３０は、ユーザ情報１４１と認証データ要求とを要求受信部３１Ａで受信すると、記憶部３３に記憶された対応付け情報３３３を参照することで受信したユーザ情報１４１に対応付けられた書込データ又は書込アプリケーション送信する（Ｓ２０２）。ユーザは、サーバ３０の書込データ送信部３１Ｃから送信されたデータを移動機１０で受信した後、必要に応じて受信した書込データの少なくとも一部を編集した上で、記憶部１４に編集後のデータとして書込データ１４３として記憶させる（Ｓ２０３）。
【００７６】
なお、サーバ３０に対するデータ要求の内容は、書込データ又は書込アプリケーションの一方の送信を求めるものでも両方の送信を求めるものでもよい。
【００７７】
図５は、上記実施形態の変形例に係るリーダライタ書込方法において、複数回に分けて移動機からリーダライタへ送信する場合におけるデータ構造を示す図である。
【００７８】
本実施形態では、移動機１０とリーダライタ２０との間で非接触方式の通信を行うため、採用する通信方式と送信すべきデータ量によっては、一度ですべての書込データを送信できない場合がある。
【００７９】
そこで、図３及び図４のＳ１１０において、必要に応じてデータを複数の分割データ５００に分割して、複数回に分けて移動機１０からリーダライタ２０へ書込データ１４３を送信してもよい。例えば、図５に示されるように、１回で送信するデータを、データ分割数５０１と、通信回数５０２と、全体データ長５０３と、チェックバイト５０４と、予備領域５０５と、データ分割数だけ分割されたデータの１つである分割書込データ部５０６とを備えるデータ構造として、移動機１０からリーダライタ２０へ書込データを送信することができる。この場合、リーダライタ２０の制御部２２は、分割データ５００に含まれるデータ分割数５０１及び通信回数５０２を参照することで、すべての分割データ５００を受信したか否かを判断する。そして、すべての分割データを受信した後に、制御部２２は所定のアプリケーションを用いて複数の分割書込データ部５０６を結合することで、書込データ１４３を再現し、書込データ２５２として書込データ記憶部２５に記憶する。
【００８０】
このようなデータ構造を用いることで、移動機１０とリーダライタ２０との間における通信に通信容量が少ない通信方式を採用することができる。
【００８１】
以上説明した本実施形態に係る移動機１０の作用・効果について説明する。
【００８２】
本発明の実施形態に係る移動機１０は、認証データ３３１を入手するときに、サーバ３０に対して移動機１０のユーザを特定するユーザ情報１４１を送信することで、移動機１０は当該ユーザ情報１４１に対応する認証データ３３１を取得することができる。したがって、ユーザはリーダライタ２０と認証データとの対応関係を特別に意識することなく、書込データ１４３を記憶させようとするリーダライタ２０に対応する認証データ１４２（３３１）を入手して、手軽に書込データ１４３をリーダライタ２０へ送信することができる。
【００８３】
また、移動機１０において、データ受信部１１Ｂは、認証データ３３１に加えて、ユーザ情報１４１に対応する書込データ３３４をサーバから受信し、記憶部１４は、データ受信部１１Ｂで受信した書込データ３３４を記憶するように構成してもよい。このように構成することで、移動機１０にリーダライタ２０へ記憶させる書込データ１４３が記憶されていない場合であっても、必要な書込データ３３４を入手して、リーダライタ２０に対して書込データ３３４（１４３）を送信することができる。
【００８４】
また、移動機１０において、データ受信部１１Ｂは、認証データ３３１（１４２）が組み込まれたアプリケーションであって、認証データ１４２と書込データ１４３とをリーダライタ２０へ送信するために書込データ送信部１２Ａを制御する書込アプリケーション３３５（１４４）をサーバ３０から受信し、記憶部１４は、書込アプリケーション３３５（１４４）を更に記憶するように構成してもよい。このように構成することで、移動機１０は認証データの要求から書込データ１４３の送信までの処理を一括して行うことができるため、ユーザはより手軽にリーダライタ２０に対して書込データ１４３を送信することができる。
【００８５】
また、移動機１０は、記憶部１４に記憶されている書込データ１４３を編集する編集部１３Ａを更に備えるように構成してもよい。このように構成することで、外部装置であるパソコン等を用いずに、移動機１０のユーザ自らが書込データ１４３の作成やサーバ３０から入手した書込データ１４３の編集をすることができるため、送信先となるリーダライタ２０に応じた書込データ１４３を送信することができる。
【００８６】
なお、上記のリーダライタ書込システム１及びリーダライタ書込方法も、上記の移動機１０に対応する技術的特徴を有し、同様の作用及び効果を奏する発明である。
【００８７】
また、本発明は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変更が可能であることは勿論である。
【００８８】
例えば、上記の実施形態では、サーバ３０において、移動機から送信された認証データを確認する時期を移動機１０の記憶部１４に書込データ１４３を記憶する前としているが、Ｓ２０１の書込データ要求時や書込アプリケーションの起動時に認証を行うようにしてもよい。
【図面の簡単な説明】
【００８９】
【図１】本発明の一実施形態に係る移動機を含むリーダライタ書込システムについて機能的な構成を示すブロック図である。
【図２】本発明の一実施形態に係る移動機を含むリーダライタ書込システムについてハードウェアの構成を示す図である。
【図３】本発明の一実施形態に係るリーダライタ書込方法を示すシーケンス図である。
【図４】上記実施形態の変形例に係るリーダライタ書込方法を示すシーケンス図である。
【図５】上記実施形態の変形例に係るリーダライタ書込方法において、複数回に分けて移動機からリーダライタへ送信する場合におけるデータ構造を示す図である。
【符号の説明】
【００９０】
１…リーダライタ書込システム、１０…移動機、１１…要求送受信ユニット、１１Ａ…要求送信部、１１Ｂ…データ受信部、１２…書込データ送受信ユニット、１２Ａ……書込データ送信部、１２Ｂ……書込データ受信部、１３…制御部、１３Ａ…編集部、１４…記憶部、２０…リーダライタ、２１…送受信ユニット、２１Ａ…書込データ受信部、２１Ｂ…書込データ送信部、２２…制御部、２５…書込データ記憶部、３０…サーバ、３１…送受信ユニット、３１Ａ…要求受信部、３１Ｂ…認証データ送信部、３１Ｃ…書込データ送信部、３２…制御部、３３…記憶部。
【図１】
2007219845.tif 000003
【図２】
2007219845.tif 000004
【図３】
2007219845.tif 000005
【図４】
2007219845.tif 000006
【図５】
2007219845.tif 000007