(57)【特許請求の範囲】
【請求項１】
エリア識別番号が付された複数のエリアに分割されて各データが格納されるＩＣカードに対して制御部で記憶している処理対象カードのエリア識別番号の割り付けをＩＣカードリーダライタを通じて問い合わせ、ＩＣカードからの応答によって処理対象カードか否かを決める共通ＩＣカードアクセス方法において、
全事業者が共通にアクセスする第１エリアと、全事業者を複数グループに分割して一部事業者間で共通にアクセスする第２エリアと、各事業者のみがアクセスする第３エリア等の複数エリアに分けてそれぞれのエリアを識別するエリア識別番号を同一コードとし、
制御部から問い合わせた第１エリア、第２エリア、第３エリア等の複数エリアに分割した全エリアの分割数分のエリア識別番号と、ＩＣカードから応答された各エリアの識別コードとの一致、不一致を判別し、すべて不一致、第１エリアのみ一致、第１エリアおよび第２エリア一致、第１エリア、第２エリアおよび第３エリア一致に基づいて制御部に内部記憶するＩＣカード内の複数のアクセス可能エリアに応じた複数のアクセスキー情報から１つを選択して相互認証を行うことを特徴とする共通ＩＣカードアクセス方法。
【請求項２】
制御部から問い合わせたエリア識別番号がＩＣカード内に全て存在したときは自社カードとしてカード内の全エリアをアクセス可能範囲とすることを特徴とする請求項１記載の共通ＩＣカードアクセス方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は複数事業者間でＩＣカードを相互に共通利用する場合のアクセス方法に関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来、複数事業者間でＩＣカードを相互に共通利用することが種々提案されている。共通ＩＣカードアクセス方法は、ＩＣカード、ＩＣカードリーダライタ、制御部（ホストコンピュータ）のシステム構成において、内部データの構成が共通エリア、業種別エリア、ユーザエリア等の複数のエリアに分割されたＩＣカードに対して、制御部で記憶している処理対象カードのエリア識別番号の割り付けをＩＣカードリーダライタを通じて問い合わせた結果、全エリアの識別番号が一致することをもって処理対象カードとして判断することが行われていた。
このような判断手法で処理対象カードを特定しているため、新たに参入会社が発生するごとに、制御部への他社参入会社発行カードのエリア識別番号を追加するソフトの改修が必要になるという問題があった。
本発明は上記課題を解決するためのもので、新規参入会社が発生し、新たなエリア識別番号が追加された場合でも、ソフト改修の必要がなく共通ＩＣカードへのアクセスを行えるようにすることを目的とする。
【０００３】
【課題を解決するための手段】
本発明は、エリア識別番号が付された複数のエリアに分割されて各データが格納されるＩＣカードに対して制御部で記憶している処理対象カードのエリア識別番号の割り付けをＩＣカードリーダライタを通じて問い合わせ、ＩＣカードからの応答によって処理対象カードか否かを決める共通ＩＣカードアクセス方法において、
全事業者が共通にアクセスする第１エリアと、全事業者を複数グループに分割して一部事業者間で共通にアクセスする第２エリアと、各事業者のみがアクセスする第３エリア等の複数エリアに分けてそれぞれのエリアを識別するエリア識別番号を同一コードとし、
制御部から問い合わせた第１エリア、第２エリア、第３エリア等の複数エリアに分割した全エリアの分割数分のエリア識別番号と、ＩＣカードから応答された各エリアの識別コードとの一致、不一致を判別し、すべて不一致、第１エリアのみ一致、第１エリアおよび第２エリア一致、第１エリア、第２エリアおよび第３エリア一致に基づいて制御部に内部記憶するＩＣカード内の複数のアクセス可能エリアに応じた複数のアクセスキー情報から１つを選択して相互認証を行うことを特徴とする。
また、本発明は、制御部から問い合わせたエリア識別番号がＩＣカード内に全て存在したときは自社カードとしてカード内の全エリアをアクセス可能範囲とすることを特徴とする。
【０００４】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しつつ説明する。
図１は本発明のシステム構成の概念図である。
制御部１は駅務機器に内蔵または接続されるコンピュータであり、ＩＣカードリーダライタ２とシリアル通信可能に接続され、リーダライタを通してＩＣカード３の読み出し／書き込み制御を行っている。例えば、ＩＣカード３が乗車券として利用されて自動改札あるいは自動精算する場合に、自動改札機、自動精算機がＩＣカードリーダライタに該当し、ＩＣカードのデータを減算したり、或いはＩＣカード３に対してデータを充填する場合に制御部１とＩＣカード３との間で通信が行われる。このときＩＣカード３が複数事業者間で共通利用される処理対象カードであるのかが問題になる。
【０００５】
図２は制御部とＩＣカード間の通信フローを示す図である。
制御部からＩＣカードリーダライタを経由してポーリング送信し、ＩＣカードの受付検知を行う（ステップ１）。このポーリング送信に対してＩＣカードからＩＣカードリーダライタを通して応答があると、その応答信号から制御部でＩＣカードを認識し、そのカードが処理対象カードであるか否か判断するために内部記憶したエリア識別番号をＩＣカードへ送信し（ステップ２）、カード内に登録されている情報を受信する（ステップ３）。
【０００６】
ここで処理対象カードであるか否かの判断処理について説明すると、ＩＣカードデータエリアのエリア識別番号割り当ては、例えば、図３に示すように、共通エリア、業者別エリア、ユーザエリアの３つの領域に分けられ、共通処理を行うＩＣカードとして、鉄道外共通カード、他社発売の鉄道共通カード、自社発売の鉄道共通カードがあるとする。エリア識別コード体系は、共通エリアとしてストアードフェア（ＳＦ）＝１、業種別エリアとして鉄道（例えば共通定期券）＝１１、バス等の鉄道以外＝１２、ユーザエリアとして自社（鉄道）＝１０１、他社（鉄道）＝１０２、他社（バス）＝２０１……のように定義したとする。
【０００７】
自社（鉄道）カードの場合に、制御部のメモリに内部記憶するエリア識別番号は、図４に示すように、共通エリア＝１、業種別エリア＝１１、ユーザエリア＝１０１となる。従って、このエリア識別番号を制御部からＩＣカードに送信したとき、エリア識別番号が全て同一になるものは自社発売共通カードである（図３Ｃ）。また、共通エリアと業種別エリアが同一となるものは、他社発売鉄道共通カードであり（図３Ｂ）、共通エリアのみ同一となるものはＳＦ共通カードとなる（図３Ａ）。そして、これ以外の一致パターンまたは全て不一致の場合は処理対象外のカードと判断することができる。
こうして処理対象カードかそうでないか、処理対象カードの場合に自社発売、或いは他社発売のものかなど判別され、そのカード種別に対応して内部記憶テーブルに記述されているキーコードを、制御部からＩＣカードに送信して相互認証処理を行う（ステップ４）。キーコードは、例えば鉄道外共通キーがＡＢＣ、鉄道共通キーはＩＪＫ、自社鉄道共通キーはＸＹＺのように制御部内記憶テーブルとして記述されている。
こうして、共通カードか否か判別され、かつ共通カードの場合に処理対象範囲のエリアが判別されるので、それに対応した処理を行うことが可能である。
【０００８】
【発明の効果】
以上のように本発明よれば、新たに参入会社が発生し、新たなエリア識別番号が追加された場合でも、共通範囲に応じたカード処理が可能になるため、ソフト改修の必要がなくなる。また、ユーザエリアは各社とも自社内でのみ処理可能となるため、他社へ開示することなく、ユーザエリアを使用したＩＣカードの独自サービスを活発に実施することが可能となる。
【図面の簡単な説明】
【図１】  本発明のシステム構成の概念図である。
【図２】  制御部とＩＣカード間の通信フローを示す図である。
【図３】  カードデータエリアのエリア識別番号割り当ての例を説明する図である。
【図４】  制御部内記憶テーブルを説明する図である。
【符号の説明】
１…制御部、２…ＩＣカードリーダライタ、３…ＩＣカード。
【図１】
0004592922.tif 000002
【図２】
0004592922.tif 000003
【図３】
0004592922.tif 000004
【図４】
0004592922.tif 000005