(57)【要約】  【課題】  利用者が簡易な操作でメディアを利用した決済を行うことができるとともに、利用者が意図しない種類の決済を行うことを防止することのできる情報処理装置および方法を提供する。  【解決手段】  メディア探索部１０２が、メディア用アンテナ５３を介して、メディアに格納された電子情報を順次探索し、同じ電子情報を少なくとも２回検出するまで電子情報の探索を行う。そして、メディア探索部１０２により１種類の電子情報のみが検出された場合は検出された電子情報に基づいて決済部１０４が決済を行い、メディア探索部１０２により複数種類の電子情報が検出された場合は選択部１０３により検出された複数の電子情報のいずれかを選択し、選択部１０３により選択された電子情報に基づいて決済部１０４が決済を行う。【選択図】        図２
2008097417.tif 000002
【特許請求の範囲】
【請求項１】
メディアに格納された電子情報を利用して決済を行う情報処理装置において、
メディアに格納された電子情報を順次探索し、同じ電子情報を少なくとも２回検出するまで電子情報の探索を行うメディア探索手段と、
前記メディア探索手段により複数種類の電子情報が検出された際に、該複数の電子情報のいずれかを選択する選択手段と、
前記メディア探索手段により１種類の電子情報のみが検出された場合は該検出された電子情報に基づいて決済を行い、前記メディア探索手段により複数種類の電子情報が検出された場合は前記選択手段により選択された電子情報に基づいて決済を行う決済手段と
を具備することを特徴とする情報処理装置。
【請求項２】
前記選択手段は、前記メディア探索手段により検出された電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて、前記決済手段に決済を行わせることを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記選択手段は、前記決済手段による決済が可能な電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報が前記メディア探索手段により検出された電子情報の種類に含まれる場合に、該選択された選択肢に対応する種類の電子情報に基づいて、前記決済手段に決済を行わせることを特徴とする請求項１記載の情報処理装置。
【請求項４】
前記メディア探索手段は、メディアに格納された電子情報の種類を、前記決済手段による決済が可能な電子情報の種類と順次照合することで電子情報の種類を検出し、該照合を同じ電子情報を予め設定した回数だけ検出するまで繰り返すことを特徴とする請求項１記載の情報処理装置。
【請求項５】
メディアに格納された電子情報を利用して決済を行う情報処理方法であって、
メディアに格納された電子情報を順次探索し、同じ電子情報を少なくとも２回検出するまで電子情報の探索を行い、１種類の電子情報のみが検出された場合は該検出された電子情報に基づいて決済を行い、複数種類の電子情報が検出された場合は複数の電子情報のいずれかを選択し、該選択した電子情報に基づいて決済を行うことを特徴とする情報処理方法。
【請求項６】
前記メディアの探索により複数種類の電子情報が検出された場合は、該検出された電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて決済を行うことを特徴とする請求項５記載の情報処理方法。
【請求項７】
前記メディアの探索により複数種類の電子情報が検出された場合は、決済が可能な電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報が前記メディアの探索により検出された電子情報の種類に含まれる場合に、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて決済を行うことを特徴とする請求項５記載の情報処理方法。
【請求項８】
前記メディアの探索は、前記メディアに格納された電子情報の種類を決済が可能な電子情報の種類と順次照合することで電子情報の種類を検出し、該照合を同じ電子情報を予め設定した回数だけ検出するまで繰り返すことで行うことを特徴とする請求項５記載の情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関し、特に、ＩＣが搭載されたメディアとの間で通信を行い、当該メディアに格納された情報に基づく決済処理等を行う情報処理装置に関する。
【背景技術】
【０００２】
近年、電子情報を利用して各種決済を行うための技術が多く提案され、当該技術を用いた決済処理も多く利用されている。
【０００３】
決済処理に利用する電子情報には、様々な種類があり、これを格納するメディアにも様々な種類があるが、最近では、ＩＣ（Integrated Circuit）を搭載したメディアが利用されることが多くなっている。ＩＣは、電子情報等の記憶容量が大きく、セキュリティを施すことも容易であるといった利点がある。
【０００４】
また、ＩＣを搭載したメディアには、リーダ／ライタ等の情報処理装置との間で無線による通信を行うことができるものもあり、メディアと情報処理装置を非接触の状態で決済することも可能である（例えば、特許文献１参照）。
【０００５】
また、前述のように、メディアに搭載されるＩＣは、決済処理に利用する電子情報に対して、記憶容量が十分に大きいので、複数種類の決済処理に対応するそれぞれの電子情報を格納することも可能である。
【特許文献１】特開２００４−２１３５４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前述のように、メディアには、複数種類の決済処理に対応するそれぞれの電子情報を格納しているものがあるが、メディアによる決済に利用するリーダ／ライタ等の情報処理装置にも複数種類の決済処理に対応するものがある。
【０００７】
複数種類の決済処理に対応するリーダ／ライタ等の情報処理装置は、メディアから１種類の電子情報のみを検出した場合には、その電子情報を利用して決済を行い、メディアから複数種類の電子情報を検出した場合には、これらの電子情報から選択されたいずれかを利用して決済を行うのが一般的である。
【０００８】
このため、リーダ／ライタ等の情報処理装置は、複数種類の電子情報を格納したメディアから電子情報を検出したにもかかわらず、正常に検出することができた電子情報が１種類であった場合には、その電子情報で決済を行ってしまい、利用者が意図しない種類の決済が行われてしまうこととなる。
【０００９】
そこで、本発明は、利用者が簡易な操作でメディアを利用した決済を行うことができるとともに、利用者が意図しない種類の決済を行うことを防止することのできる情報処理装置および方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上述した目的を達成するため、請求項１の発明は、メディアに格納された電子情報を利用して決済を行う情報処理装置において、メディアに格納された電子情報を順次探索し、同じ電子情報を少なくとも２回検出するまで電子情報の探索を行うメディア探索手段と、前記メディア探索手段により複数種類の電子情報が検出された際に、該複数の電子情報のいずれかを選択する選択手段と、前記メディア探索手段により１種類の電子情報のみが検出された場合は該検出された電子情報に基づいて決済を行い、前記メディア探索手段により複数種類の電子情報が検出された場合は前記選択手段により選択された電子情報に基づいて決済を行う決済手段とを具備することを特徴とする。
【００１１】
また、請求項２の発明は、請求項１の発明において、前記選択手段は、前記メディア探索手段により検出された電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて、前記決済手段に決済を行わせることを特徴とする。
【００１２】
また、請求項３の発明は、請求項１の発明において、前記選択手段は、前記決済手段による決済が可能な電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報が前記メディア探索手段により検出された電子情報の種類に含まれる場合に、該選択された選択肢に対応する種類の電子情報に基づいて、前記決済手段に決済を行わせることを特徴とする。
【００１３】
また、請求項４の発明は、請求項１の発明において、前記メディア探索手段は、メディアに格納された電子情報の種類を、前記決済手段による決済が可能な電子情報の種類と順次照合することで電子情報の種類を検出し、該照合を同じ電子情報を予め設定した回数だけ検出するまで繰り返すことを特徴とする。
【００１４】
また、請求項５の発明は、メディアに格納された電子情報を利用して決済を行う情報処理方法であって、メディアに格納された電子情報を順次探索し、同じ電子情報を少なくとも２回検出するまで電子情報の探索を行い、１種類の電子情報のみが検出された場合は該検出された電子情報に基づいて決済を行い、複数種類の電子情報が検出された場合は複数の電子情報のいずれかを選択し、該選択した電子情報に基づいて決済を行うことを特徴とする。
【００１５】
また、請求項６の発明は、請求項５の発明において、前記メディアの探索により複数種類の電子情報が検出された場合は、該検出された電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて決済を行うことを特徴とする。
【００１６】
また、請求項７の発明は、請求項５の発明において、前記メディアの探索により複数種類の電子情報が検出された場合は、決済が可能な電子情報の種類を選択肢として提示し、該選択肢から選択された選択肢に対応する種類の電子情報が前記メディアの探索により検出された電子情報の種類に含まれる場合に、該選択肢から選択された選択肢に対応する種類の電子情報に基づいて決済を行うことを特徴とする。
【００１７】
また、請求項８の発明は、請求項５の発明において、前記メディアの探索は、前記メディアに格納された電子情報の種類を決済が可能な電子情報の種類と順次照合することで電子情報の種類を検出し、該照合を同じ電子情報を予め設定した回数だけ検出するまで繰り返すことで行うことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、利用者のメディアが複数種類の決済処理に対応している場合には、利用者が意図しない種類で決済処理が行われることを防止し、利用者のメディアが１種類の決済処理にのみ対応している場合には、決済処理の選択操作を経ることなく決済処理を行うことが可能となる。
【発明を実施するための最良の形態】
【００１９】
以下、本発明に係る情報処理装置および方法の一実施の形態について、添付図面を参照して詳細に説明する。
【実施例】
【００２０】
図１は、本発明を適用した自動販売機の構成例を示すブロック図である。同図に示す自動販売機１は、主制御装置２と、商品選択装置３、現金決済装置４、電子決済装置５を有している。
【００２１】
主制御装置２は、商品選択装置３、現金決済装置４、電子決済装置５の各部を制御する。商品選択装置３は、利用者（購入者）に購入商品を選択させる。現金決済装置４は、現金による決済処理を行う。電子決済装置５は、電子情報を利用した決済処理を行う。
【００２２】
また、電子決済装置５は、決済制御部５１と、メディアリーダ／ライタ５２、メディア用アンテナ５３、入力受付部５４、情報出力部５５、通信処理部５６を有している。
【００２３】
決済制御部５１は、メディアリーダ／ライタ５２、メディア用アンテナ５３、入力受付部５４、情報出力部５５、通信処理部５６の各部を制御するとともに、自動販売機１の主制御装置２との間で情報の授受を行う。メディアリーダ／ライタ５２は、本発明を適用したもので、決済処理に利用する電子情報を格納したメディアに対する情報の読み出しや書き込みを含む処理を実行する。なお、メディアリーダ／ライタ５２の詳細については後述する。メディア用アンテナ５３は、電子情報を格納したメディアとの間で無線通信を行う際に利用するアンテナである。入力受付部５４は、利用者が入力する情報を受け付けるもので、例えば、キーボード等で構成される。情報出力部５５は、利用者に通知すべき情報を出力するもので、文字情報等を表示する表示器やビープ音等を発音するサウンダ等で構成される。通信処理部５６は、電子情報を利用した決済処理等に必要な通信を行うためのもので、ＬＡＮ（Local Area Network）アダプタやモデム等で構成される。
【００２４】
次に、メディアリーダ／ライタ５２の詳細について説明する。図２は、メディアリーダ／ライタ５２の機能的な構成を示すブロック図であり、図３は、メディアリーダ／ライタ５２のハードウェア構成を示すブロック図である。
【００２５】
まず、メディアリーダ／ライタ５２の機能的な構成について説明する。図２に示すように、メディアリーダ／ライタ５２は、アンテナ接続部１０１とメディア探索部１０２、選択部１０３、決済部１０４、情報入出力部１０５を有している。
【００２６】
アンテナ接続部１０１は、メディア用アンテナ５３とのインタフェイスであり、メディア用アンテナ５３との間で情報や命令等の授受を行う。メディア探索部１０２は、メディア用アンテナ５３を介して無線通信が可能なメディアに格納された情報を探索し、決済処理に利用する電子情報を検出する。また、メディア探索部１０２は、メディアの探索を行う回数に相当する「ｎ」（詳細は後述）の値を設定する機能も有する。選択部１０３は、メディア探索部１０２が複数種類の電子情報を検出した際に、決済処理の種類を利用者に選択させる。決済部１０４は、電子情報を利用した決済処理を行う。情報入出力部１０５は、決済制御部５１とのインタフェイスであり、決済制御部５１との間で情報や命令等の授受を行う。
【００２７】
次に、メディアリーダ／ライタ５２のハードウェア構成について説明する。図３に示すように、メディアリーダ／ライタ５２は、ＣＰＵ（Central Processing Unit）１２１と、ＲＯＭ（Read Only Memory）１２２、ＲＡＭ（Random Access Memory）１２３、Ｉ／Ｆ（InterFace）１２４、Ｉ／Ｆ１２５を有している。
【００２８】
ＣＰＵ１２１は、ＲＯＭ１２２に記憶されているソフトウェアに基づいて動作し、図２に示したアンテナ接続部１０１、メディア探索部１０２、選択部１０３、決済部１０４、情報入出力部１０５の各部を実現する。ＲＯＭ１２２は、ＣＰＵ１２１が実行するソフトウェアが格納されている。このＲＯＭ１２２は、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）のような書き換え可能なものを用いることも可能である。ＲＡＭ１２３は、ＣＰＵ１２１が動作する際に、一時的に情報等を記憶する。Ｉ／Ｆ１２４は、図２に示した情報入出力部１０５の一部となるインタフェイスである。また、Ｉ／Ｆ１２５は、図２に示したアンテナ接続部１０１の一部となるインタフェイスである。
【００２９】
なお、決済制御部５１もＣＰＵ、ＲＯＭ、ＲＡＭ等で構成されるため、図２に示したメディア探索部１０２、選択部１０３、決済部１０４を決済制御部５１内で実現することも可能であり、また、決済制御部５１とメディアリーダ／ライタ５２を両者の機能を融合した１つの構成とすることも可能である。これらの構成については、本実施例から類推可能であるため、ここでの詳細な説明は省略する。
【００３０】
次に、メディアリーダ／ライタ５２の動作について説明する。なお、ここでは、決済部１０４は、種類Ａ、種類Ｂ、種類Ｃの３種類の決済方法（電子情報）に対応するものとするが、決済方法の種類の数は任意である。
【００３１】
図４および図５は、メディアリーダ／ライタ５２の動作の概略を示すフローチャートである。
【００３２】
メディアリーダ／ライタ５２は、決済制御部５１からの制御信号に基づいて動作を開始すると、まず、以降の処理で利用する全てのカウンタ（ＲＡＭ１２３を利用したもの）の値を「０」にクリアするとともに、検出した電子情報の種類を記憶する領域（ＲＡＭ１２３を利用したもの）をクリアし（ステップ２０１）、続いて、メディアの探索処理として、種類Ａの検出処理（ステップ２０２）、種類Ｂの検出処理（ステップ２０３）、種類Ｃの検出処理（ステップ２０４）を実行する。
【００３３】
種類Ａの検出処理（ステップ２０２）では、まず、メディア探索部１０２がメディアから種類Ａの電子情報を読み取る（ステップ２２１）。その結果、メディアに種類Ａの電子情報が格納されていることを判別できなかった場合には（ステップ２２２でＮＯ）、種類Ａの検出処理を終了する。
【００３４】
一方、メディアから種類Ａの電子情報を読み取った結果、メディアに種類Ａの電子情報が格納されていることを判別できた場合には（ステップ２２２でＹＥＳ）、メディア探索部１０２は、種類Ａの電子情報を検出したことを記憶する（ステップ２２３）。この記憶は、ステップ２０１でクリア処理を行った検出した電子情報の種類を記憶する領域に対して行われる。そして、メディアから種類Ａの正常な応答を得られれば（ステップ２２４でＹＥＳ）、メディア探索部１０２種類Ａに対応するカウンタの値に「１」だけ加算する（ステップ２２５）。メディアから種類Ａの正常な応答を得られなければ（ステップ２２４でＮＯ）、カウンタに対する加算は行わない。その結果、種類Ａに対応するカウンタの値が「ｎ」になれば（ステップ２２６でＹＥＳ）、メディア探索部１０２は、メディアの探索処理を終了し、種類Ａに対応するカウンタの値が「ｎ」未満であれば（ステップ２２６でＮＯ）、メディア探索部１０２は、種類Ｂの検出処理に進む（ステップ２０３）。なお、「ｎ」は、予め設定された２以上の整数である。
【００３５】
また、種類Ｂの検出処理（ステップ２０３）、種類Ｃの検出処理（ステップ２０４）は、それぞれ、種類Ａの検出処理（ステップ２０２）と同様の処理を種類Ｂの電子情報、種類Ｃの電子情報に対して行うものである。
【００３６】
メディア探索部１０２は、このような処理を行うことで、種類Ａの電子情報、種類Ｂの電子情報、種類Ｃの電子情報のいずれかに基づく正常な応答をｎ回得られるまで、メディアの探索処理を行うこととなる。
【００３７】
メディア探索部１０２が種類Ａの電子情報、種類Ｂの電子情報、種類Ｃの電子情報のいずれかに基づく正常な応答をｎ回得ると、次に、選択部１０３がメディアの探索処理の結果を確認する。探索処理の結果は、ステップ２２３やこれに対応するステップ（種類Ｂの検出処理、種類Ｃの検出処理におけるもの）で記憶された内容から確認できる。そして、検出された電子情報の種類が１種類であった場合（ステップ２０５でＹＥＳ）、決済部１０４が、そのまま、検出された種類での決済処理を行う（ステップ２０６）。そして、決済処理が成功すれば（ステップ２０７でＹＥＳ）、決済部１０４は、決済の成立を情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理が失敗すれば（ステップ２０７でＮＯ）、決済部１０４は、エラーを情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理を終了する。
【００３８】
一方、選択部１０３がメディアの探索処理の結果を確認した結果、検出された電子情報が複数あった場合には（ステップ２０５でＮＯ）、選択部１０３は、検出された全ての種類をリスト化し（ステップ２１０）、リスト化された全種類を選択可能な状態とする（ステップ２１１）。
【００３９】
選択可能な状態とは、例えば、情報出力部５５が十分な表示領域を有している場合には、リスト化された全種類のそれぞれを選択肢とした一覧を情報出力部５５に表示させた状態、情報出力部５５が１つの選択肢を表示可能な程度の表示領域を有している場合には、リスト化された全種類のそれぞれを選択肢として切替可能に情報出力部５５に表示させた状態、情報出力部５５がランプとボタン等のハードウェアで構成された複数の選択肢（種類の変更が不可能なもの）を有している場合には、リスト化された全種類のそれぞれを選択可能（有効）にした状態等であり、情報出力部５５や入力受付部５４の構成により異なる状態である。
【００４０】
その後、利用者により、キャンセルが指示されることなく（ステップ２１２でＮＯ、ステップ２１３でＮＯ）、リスト化された全種類のからいずれかの種類が選択されると（ステップ２１２でＹＥＳ）、決済処理部１０４が、選択された種類での決済処理を開始する。
【００４１】
決済処理部１０４は、選択された種類での決済処理において、メディアに対する再処理が不要であれば（ステップ２１４でＮＯ）、決済処理を行い（ステップ２０６）、決済処理が成功すれば（ステップ２０７でＹＥＳ）、決済の成立を情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理が失敗すれば（ステップ２０７でＮＯ）、エラーを情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理を終了する。メディアに対する処理が不要な場合とは、選択された種類の決済処理がポストペイ方式で、かつ、決済履歴をメディアに記録する必要が無く、メディア探索処理で正常な応答を得られている場合であり、この場合には、メディア探索処理で得た応答に含まれる情報に基づいて決済処理が行われる。
【００４２】
また、決済処理部１０４は、選択された種類での決済処理において、メディアに対する再処理が必要であれば（ステップ２１４でＹＥＳ）、情報出力部５５を介して利用者にメディアタッチ（メディアをメディア用アンテナ５３を介して通信可能な位置にかざす処理）を要求し（ステップ２１５）、メディアが検出され（ステップ２１６でＹＥＳ）、当該メディアがメディア探索処理で電子情報を読み取ったメディアと同一のメディアであれば（ステップ２１７でＹＥＳ）、決済処理部１０４は、決済処理を行い（ステップ２０６）、決済処理が成功すれば（ステップ２０７でＹＥＳ）、決済の成立を情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理が失敗すれば（ステップ２０７でＮＯ）、エラーを情報入出力部１０５を介して決済制御部５１に通知し（ステップ２０８）、決済処理を終了する。なお、メディアが同一であるか否かは、電子情報に含まれる識別情報等から確認する。
【００４３】
ところで、前述したように、情報出力部５５や入力受付部５４の構成により、ステップ２１１で選択可能とした種類の選択方法には、様々なものがあるが、種類の選択をメディアの再処理により行う場合、例えば、情報出力部５５が１つの選択肢を表示可能な程度の表示領域を有している場合等では、ステップ２１２、ステップ２１３、ステップ２１４の処理を省略して利用者にメディアタッチを要求し、その結果としてメディアを検出すると、その際に情報出力部５５に表示していた選択肢が選択されたものとして、以降の処理を行うことができる。
【００４４】
また、図４および図５においては省略しているが、実際の処理では、タイムアウトによるキャンセル処理等が含まれることとなる。
【００４５】
このように、メディアリーダ／ライタ５２が動作することで、１種類の電子情報のみを格納したメディアを有する利用者は、商品を選択した後にメディアタッチを行うことで決済を成立させることができ、複数の電子情報を格納したメディアを有する利用者は、商品を選択した後にメディアタッチを行い、所望の種類を選択し、必要に応じて再度のメディアタッチを行うことで決済を成立させることができる。
【図面の簡単な説明】
【００４６】
【図１】本発明を適用した自動販売機の構成例を示すブロック図である。
【図２】メディアリーダ／ライタ５２の機能的な構成を示すブロック図である。
【図３】メディアリーダ／ライタ５２のハードウェア構成を示すブロック図である。
【図４】メディアリーダ／ライタ５２の動作の概略を示すフローチャートである。
【図５】メディアリーダ／ライタ５２の動作の概略を示すフローチャートである。
【符号の説明】
【００４７】
１    自動販売機
２    主制御装置
３    商品選択装置
４    現金決済装置
５    電子決済装置
５１    決済制御部
５２    メディアリーダ／ライタ
５３    メディア用アンテナ
５４    入力受付部
５５    情報出力部
５６    通信処理部
１０１    アンテナ接続部
１０２    メディア探索部
１０３    選択部
１０４    決済部
１０５    情報入出力部
１２１    ＣＰＵ
１２２    ＲＯＭ
１２３    ＲＡＭ
１２４    Ｉ／Ｆ
１２５    Ｉ／Ｆ
【図１】
2008097417.tif 000003
【図２】
2008097417.tif 000004
【図３】
2008097417.tif 000005
【図４】
2008097417.tif 000006
【図５】
2008097417.tif 000007