(57)【要約】  事業所ごとに設置されたカード情報書換制御装置（２０）が、出張などで来訪した従業員のＩＣカード（１０）から従業員番号を取得し、カード情報管理サーバ（３０）が、カード情報書換制御装置（２０）により取得された従業員番号に基づいて、当該従業員の従業員情報と、カード情報書換制御装置（２０）が設置されている事業所のカードレイアウト情報とを取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、ＩＣカード（１０）が、カード情報管理サーバ（３０）により生成されたフォーマット情報を取得し、そのフォーマット情報を用いて、それまで記憶していたフォーマット情報を書き換える。
2008114425.tif 000002
【特許請求の範囲】
【請求項１】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、
前記個人情報取得手段により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、
前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、
を備えたことを特徴とするカード情報書換装置。
【請求項２】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人が所属する所属エリアに対応するカードレイアウト情報に基づいて前記カードのフォーマット情報を書き換えることを特徴とする請求項１に記載のカード情報書換装置。
【請求項３】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、前記カードのフォーマット情報を消去することを特徴とする請求項１に記載のカード情報書換装置。
【請求項４】
前記利用情報は、さらに前記カードにより前記エリアで利用できる金額情報を含むことを特徴とする請求項１、２または３に記載のカード情報書換装置。
【請求項５】
前記利用情報は、前記エリア内で利用できる端末情報を含むことを特徴とする請求項１、２または３に記載のカード情報書換装置。
【請求項６】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得工程と、
前記個人情報取得工程により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得工程と、
前記カード情報取得工程により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換工程と、
を含んだことを特徴とするカード情報書換方法。
【請求項７】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手順と、
前記個人情報取得手順により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手順と、
前記カード情報取得手順により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手順と、
をコンピュータに実行させることを特徴とするカード情報書換プログラム。
【請求項８】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、
前記個人情報取得手段により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、
前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、
を備えたことを特徴とするカード情報記録装置。
【請求項９】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、
前記個人情報取得手段により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、
前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、
を備えたことを特徴とするカード情報管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証用のカードに記録された情報の書き換えを行うカード情報書換装置、カード情報書換方法、カード情報書換プログラム、カード情報記録装置およびカード情報管理装置に関する。
【背景技術】
【０００２】
近年、各種企業や組織などでは、セキュリティの確保を目的として、敷地内への入退場や施設の利用を管理するため、個人認証用のカード（例えば、ＩＣ（Integrated  Circuit）カードなど）を用いたカードシステムが利用されている。このカードシステムは、従業員などが所有するカードに記録された認証情報を、敷地内や施設への入り口などに設置されたリーダライタで読み取り、読み取った認証情報とあらかじめ登録されている従業員情報とを照合することによって、個人認証を行うものである。【０００３】
ところで、各種企業の中には、各地に複数の事業所を有するような大企業もある。このような大企業では、従業員に関する情報は、事業所ごとに保有および管理されるのが一般的であり、各事業所のカードシステムには、それぞれの事業所で働く従業員の情報のみが登録される場合が多い。その場合には、例えば、出張などで他の事業所の従業員が来訪した際に、出張先の事業所では、その従業員の従業員情報がカードシステムに登録されていないため、出張者のカードを用いて個人認証を行うことができない。【０００４】
通常、このような場合には、敷地内や施設への入り口付近に設置された受付窓口などで、受付担当者が出張者の社員証を確認したり、所定の用紙に氏名や所属事業所などを記入させたりして、個人認証を行っている。こうした手続きはほとんどすべてが人手によって行われているため、特に来訪者が集中するような時間帯では、非常に時間がかかるものとなっていた。【０００５】
そこで、例えば、特許文献１に記載された出張者確認方法では、ある従業員が他の事業所に出張する場合に、その従業員に関する情報を事前に出張先の事業所のカードシステムに送信しておくことによって、実際に出張先の事業所に入場する際に、出張者が待たされることなく敷地内に入場できるようにしている。【０００６】
【特許文献１】特開２００２−７３９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、各事業所が独自にカードを作成して運用を開始してしまった場合や、複数の企業がひとつに統合された場合などには、カードに記録される情報の記録方式や項目の構成が事業所ごとに異なってしまう場合がある。その場合、カードシステムが、カード情報から読み取った情報とシステムに登録されている従業員情報とを照合する際に、項目間の照合を行うことができなかったり、異なる項目を照合してしまったりして、正しく個人認証を行うことができないという問題がある。【０００８】
本発明は、上記に鑑みてなされたものであって、個人認証用のカードのカードレイアウト情報（記録方式や項目の構成を定義した情報）が事業所ごとに異なる場合でも、各事業所において個人認証を可能にするカード情報書換装置、カード情報書換方法、カード情報書換プログラム、カード情報記録装置およびカード情報管理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、カード情報書換装置が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、前記個人情報取得手段により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、を備えたことを特徴とする。【００１０】
また、本発明は、上記の発明において、前記エリアを退出することを通知する退出通知手段をさらに備え、前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人が所属する所属エリアに対応するカードレイアウト情報に基づいて前記カードのフォーマット情報を書き換えることを特徴とする。【００１１】
また、本発明は、上記の発明において、前記エリアを退出することを通知する退出通知手段をさらに備え、前記カード情報書換手段は、前記退出通知手段により退出が通知されると、前記カードのフォーマット情報を消去することを特徴とする。【００１２】
また、本発明は、上記の発明において、前記利用情報は、さらに前記カードにより前記エリアで利用できる金額情報を含むことを特徴とする。【００１３】
また、本発明は、上記の発明において、前記利用情報は、前記エリア内で利用できる端末情報を含むことを特徴とする。【００１４】
また、本発明は、カード情報書換方法が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得工程と、前記個人情報取得工程により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得工程と、前記カード情報取得工程により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換工程と、を含んだことを特徴とする。【００１５】
また、本発明は、カード情報書換プログラムが、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手順と、前記個人情報取得手順により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手順と、前記カード情報取得手順により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手順と、をコンピュータに実行させることを特徴とする。【００１６】
また、本発明は、カード情報記録装置が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、前記個人情報取得手段により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、を備えたことを特徴とする。【００１７】
また、本発明は、カード情報管理装置が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、前記個人情報取得手段により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、を備えたことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得し、取得した個人情報に基づいて、個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得し、取得したカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるので、個人認証用のカードのカードレイアウト情報がエリアごとに異なる場合でも、各エリアにおいて個人認証を可能にすることができるという効果を奏する。【００１９】
また、本発明によれば、個人がエリアを退出することが通知された場合に、当該個人が所属する所属エリアに対応するカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるので、個人が自身の所属エリアに戻った際には、カードに記憶されているフォーマット情報の書き換えを行わなくても所属エリア内の施設を利用することが可能になり、所属エリアへの入場時にかかる時間を短縮することができるという効果を奏する。【００２０】
また、本発明によれば、個人がエリアを退出することが通知された場合に、カードのフォーマット情報を消去するので、従業員が移動時にカードを紛失したり、カードが盗難にあったりした場合に、カードに記録されている情報の漏洩を防ぐことができるという効果を奏する。【００２１】
また、本発明によれば、利用情報は、さらにカードによりエリアで利用できる金額情報を含むので、個人が他の事業所に出張した際にも、その事業所で食堂や売店などを利用することができるという効果を奏する。【００２２】
また、本発明によれば、利用情報は、エリア内で利用できる端末情報を含むので、個人が他の事業所に出張した際にも、その事業所に設置された端末を利用することができるという効果を奏する。
【図面の簡単な説明】
【００２３】
【図１】図１は、本実施例１に係るカードシステムの概念を説明するための説明図である。
【図２】図２は、本実施例１に係るカードシステムの構成を示す機能ブロック図である。
【図３】図３は、従業員情報の一例を示す図である。
【図４】図４は、カードレイアウト情報の一例を示す図である。
【図５】図５は、本実施例１に係るカードシステムの処理手順を示すフローチャートである。
【図６】図６は、本実施例２に係るカードシステムの概念を説明するための説明図である。
【図７】図７は、本実施例２に係るカードシステムの構成を示す機能ブロック図である。
【図８】図８は、本実施例２に係るカードシステムの処理手順を示すフローチャートである。
【図９】図９は、退出時にＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合のカードシステムの処理手順を示すフローチャートである。
【図１０】図１０は、金額情報が保持された場合の従業員情報の一例を示す図である。
【図１１】図１１は、金額情報が保持された場合のカードレイアウト情報の一例を示す図である。
【図１２】図１２は、ＩＣカードに記憶されるフォーマット情報に金額情報が含まれる場合のカードシステムの処理手順を示すフローチャートである。
【図１３】図１３は、本実施例に係るカード情報書換プログラムを実行するＩＣチップの構成を示す機能ブロック図である。
【図１４】図１４は、本実施例に係るカード情報書換プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【符号の説明】
【００２４】
１０，４０    ＩＣカード
１１    アンテナ
１２，４２    記憶部
１２ａ    従業員番号
１２ｂ    フォーマット情報
４２ｃ    従業員情報
１３，４３    制御部
１３ａ，４３ａ    無線通信制御部
１３ｂ，４３ｂ    従業員番号取得部
１３ｃ，４３ｃ    カード情報書換部
４３ｄ    カード情報生成部
２０，５０    カード情報書換制御装置
２１    リーダライタ
２２    記憶部
２２ａ    事業所コード
２３，５３    制御部
２３ａ，５３ａ    リーダライタ制御部
２３ｂ，５３ｂ    ＮＷ通信制御部
２３ｃ，５３ｃ    事業所コード取得部
２３ｄ    カード情報転送部
５３ｅ    レイアウト情報転送部
３０，６０    カード情報管理サーバ
３１，６１    記憶部
３１ａ    従業員情報
３１ｂ    カードレイアウト情報
３２，６２    制御部
３２ａ，６２ａ    ＮＷ通信制御部
３２ｂ    カード情報生成部
６２ｃ    レイアウト情報取得部
１００    ＩＣ（Integrated  Circuit）チップ
１１０    ＲＡＭ（Random  Access  Memory）
１１１    カード情報書換プログラム
１２０    ＣＰＵ（Central  Processing  Unit）
１２１    カード情報書換プロセス
１３０    ＲＯＭ（Read  Only  Memory）
１４０    ＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）
１５０    アンテナインタフェース
２００    コンピュータ
２１０    ＲＡＭ（Random  Access  Memory）
２１１    カード情報書換プログラム
２２０    ＣＰＵ（Central  Processing  Unit）
２２１    カード情報書換プロセス
２３０    ＨＤＤ（Hard  Disk  Drive）
２４０    ＬＡＮ（Local  Area  Network）インタフェース
２５０    入出力インタフェース
２６０    ＤＶＤ（Digital  Versatile  Disk）ドライブ
【発明を実施するための最良の形態】
【００２５】
以下に、本発明に係るカード情報書換装置、カード情報書換方法、カード情報書換プログラム、カード情報記録装置およびカード情報管理装置の実施例を図面に基づいて詳細に説明する。なお、本実施例では、本発明を、ＩＣカードを用いたカードシステムに適用した場合について説明する。
【実施例１】
【００２６】
まず、本実施例１に係るカードシステムの概念について説明する。図１は、本実施例１に係るカードシステムの概念を説明するための説明図である。同図に示すように、このカードシステムは、従業員ごとに配布された個人認証用のＩＣカード１０と、ＩＣカード１０に記録された情報を読み書きするためのリーダライタを備えたカード情報書換制御装置２０と、ＩＣカードに関する各種の情報を管理するカード情報管理サーバ３０とから構成されている。【００２７】
ここで、ＩＣカード１０は、ＩＣカード１０の所有者である従業員の従業員番号と、その従業員の所定の事業所内における施設の利用可否が設定されたフォーマット情報とを記憶している。【００２８】
また、カード情報書換制御装置２０は、各事業所に設置され、それぞれ、ネットワーク１を介してカード情報管理サーバ３０と通信可能に接続されている。例えば、同図においては、事業所ＡおよびＢに、それぞれカード情報書換制御装置２０が設置されている。【００２９】
また、カード情報管理サーバ３０は、各事業所内の施設における利用可否を示す利用情報を含んだ従業員情報を従業員ごとに記憶し、また利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに記憶している。【００３０】
このような構成のもと、本実施例１に係るカードシステムでは、事業所ごとに設置されたカード情報書換制御装置２０が、出張などで来訪した従業員のＩＣカード１０から従業員番号を取得し、カード情報管理サーバ３０が、カード情報書換制御装置２０により取得された従業員番号に基づいて、当該従業員の従業員情報と、カード情報書換制御装置２０が設置されている事業所のカードレイアウト情報とを取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、ＩＣカード１０が、カード情報管理サーバ３０により生成されたフォーマット情報を取得し、そのフォーマット情報を用いて、それまで記憶していたフォーマット情報を書き換えることを主な特徴としている。【００３１】
以下、この特徴について、図１を用いて具体的に説明する。なお、ここでは、事業所Ａに所属する従業員Ｘが事業所Ｂに出張した場合を考えることとし、従業員Ｘが所有するＩＣカード１０には、あらかじめ、従業員Ｘの従業員番号と、従業員Ｘの事業所Ａ内における施設の利用可否が設定されたフォーマット情報とが記録されていたとする。【００３２】
従業員Ｘは、事業所Ｂに到着すると、同図に示すように、事業所Ｂに設置されているカード情報書換制御装置２０のリーダライタに対して、自身が所有するＩＣカード１０を近づける。この時、カード情報書換制御装置２０は、ＩＣカード１０から送信される従業員番号をリーダライタを介して取得し（同図（１）参照）、取得した従業員番号と、事業所Ｂの事業所コードとをカード情報管理サーバ３０に対して送信する（同図（２）参照）。【００３３】
従業員番号および事業所コードを受信すると、カード情報管理サーバ３０は、受信した従業員番号に基づいて、記憶している従業員情報の中から従業員Ｘの従業員情報を読み出し、また、記憶しているカードレイアウト情報の中から事業所Ｂのカードレイアウト情報を読み出し、読み出した従業員情報およびカードレイアウト情報に基づいて、従業員Ｘの事業所Ｂ内における施設の利用可否が設定されたフォーマット情報を生成する（同図（３）参照）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（同図（４）参照）。【００３４】
カード情報書換制御装置２０は、カード情報管理サーバ３０によって生成されたフォーマット情報を受信すると、当該フォーマット情報を従業員ＸのＩＣカード１０に対して送信する（同図（５）参照）。【００３５】
そして、フォーマット情報を受信したＩＣカード１０は、受信したフォーマット情報を用いて、それまで記録されていた事業所Ａに関するフォーマット情報を書き換える（同図（６）参照）。これにより、事業所Ｂにおいて、ＩＣカード１０を用いて、従業員Ｘの個人認証が行えるようになる。【００３６】
このように、本実施例１に係るカードシステムでは、従業員が他の事業所に出張した場合に、出張先のカードシステムによって、当該従業員が所有するＩＣカード１０に記録されたフォーマット情報が、自動的に出張先の事業所に対応するフォーマット情報に書き換えられるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。【００３７】
なお、ここでは説明の便宜上、事業所ＡおよびＢに設置された２つのカード情報書換制御装置２０のみを示したが、このカードシステムは、各地の事業所ごとに設置された多数のカード情報書換装置から構成される。【００３８】
次に、本実施例１に係るカードシステムの構成について説明する。図２は、本実施例１に係るカードシステムの構成を示す機能ブロック図である。同図に示すように、このカードシステムは、ＩＣカード１０と、カード情報書換制御装置２０と、ネットワーク１を介してカード情報書換制御装置２０に接続されたカード情報管理サーバ３０とから構成される。【００３９】
ＩＣカード１０は、個人認証用の各種情報が記録されたＩＣチップを内蔵したカードであり、リーダライタとの間で無線通信を行うためのアンテナ１１と、記憶部１２と、制御部１３とを有する。【００４０】
記憶部１２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、従業員番号１２ａと、フォーマット情報１２ｂとを記憶する。【００４１】
従業員番号１２ａは、ＩＣカード１０の所有者である従業員を識別する番号である。【００４２】
フォーマット情報１２ｂは、ＩＣカード１０の所有者である従業員の所定の事業所内における施設の利用可否が設定された情報である。例えば、このフォーマット情報１２ｂには、パーソナルコンピュータなどの端末装置にログインするための認証コードや、所定の事業所内にある部屋のドアを開けるための認証コードなどが、その事業所で決められたカードレイアウト情報に基づいて設定される。【００４３】
制御部１３は、記憶部１２に記憶された各種プログラムを実行することによって各種処理を行う処理部であり、本発明に関連するものとしては、無線通信制御部１３ａと、従業員番号取得部１３ｂと、カード情報書換部１３ｃとを有する。【００４４】
無線通信制御部１３ａは、リーダライタを介してカード情報書換制御装置２０との間でやり取りされる情報の送受信を制御する処理部である。例えば、この無線通信制御部１３ａは、カード情報書換制御装置２０に対して従業員番号を送信し、また、カード情報書換制御装置２０から事業所に応じたフォーマット情報を受信する。【００４５】
従業員番号取得部１３ｂは、記憶部１２に記憶された従業員番号１２ａを取得する処理部である。具体的には、この従業員番号取得部１３ｂは、無線通信制御部１３ａを介してカード情報書換制御装置２０から従業員番号の読み出しコマンドを受信すると、記憶部１２から従業員番号１２ａを読み出し、読み出した従業員番号１２ａを、無線通信制御部１３ａを介して、カード情報書換制御装置２０に対して送信する。【００４６】
カード情報書換部１３ｃは、記憶部１２に記憶されたフォーマット情報１２ｂの書き換えを行う処理部である。具体的には、このカード情報書換部１３ｃは、無線通信制御部１３ａを介してカード情報書換制御装置２０からフォーマット情報を受信すると、受信したフォーマット情報を用いて、記憶部１２に記憶されているフォーマット情報１２ｂを書き換える。【００４７】
ここで、カード情報書換制御装置２０から送信されるフォーマット情報には、ＩＣカード１０の所有者の、カード情報書換制御装置２０が設置されている事業所における施設の利用可否が設定されている。【００４８】
カード情報書換制御装置２０は、ＩＣカード１０に記録されているデータの書き換えを行う装置であり、リーダライタ２１と、記憶部２２と、制御部２３とを有する。【００４９】
リーダライタ２１は、所定の範囲内にあるＩＣカード１０を検知し、検知したＩＣカード１０に記録されたデータに対して無線通信によりアクセスを行う装置である。例えば、このリーダライタ２１は、ＩＣカード１０に記録されたデータを読み出すための読み出しコマンドや、ＩＣカード１０にデータを書き込むためのデータ書き込みコマンドをＩＣカード１０に対して送信し、また、ＩＣカード１０から読み出されたデータや、読み書きの結果を示す情報などをＩＣカード１０から受信する。【００５０】
記憶部２２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、事業所コード２２ａを記憶する。この事業所コード２２ａは、カード情報書換制御装置２０が設置されている事業所を識別する識別子である。【００５１】
制御部２３は、カード情報書換制御装置２０の全体制御を行う制御部であり、本発明に関連するものとしては、リーダライタ制御部２３ａと、ＮＷ通信制御部２３ｂと、事業所コード取得部２３ｃと、カード情報転送部２３ｄとを有する。【００５２】
リーダライタ制御部２３ａは、リーダライタを制御することによって、ＩＣカード１０からのデータの読み出しや、ＩＣカード１０へのデータの書き込みを行う処理部である。【００５３】
具体的には、このリーダライタ制御部２３ａは、リーダライタ２１によってＩＣカード１０が検知されると、そのＩＣカード１０に記録されている従業員番号を読み出すための読み出しコマンドを送信するようリーダライタ２１に対して指示する。そして、リーダライタによってＩＣカード１０から従業員番号が受信されると、リーダライタ制御部２３ａは、その従業員番号を取得し、事業所コード取得部２３ｃに対して引き渡す。【００５４】
また、リーダライタ制御部２３ａは、カード情報書換制御装置２０が設置されている事業所に対応するフォーマット情報が、後述するカード情報転送部２３ｄから引き渡されると、そのフォーマット情報をＩＣカード１０に書き込むための書き込みコマンドをＩＣカード１０に対して送信する。【００５５】
ＮＷ通信制御部２３ｂは、ネットワーク１を介してカード情報管理サーバ３０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部２３ｂは、後述する事業所コード取得部２３ｃから引き渡される事業所コードおよび従業員番号をカード情報管理サーバ３０に対して送信し、また、カード情報書換制御装置２０が設置された事業所に対応するフォーマット情報をカード情報管理サーバ３０から受信する。【００５６】
事業所コード取得部２３ｃは、カード情報書換制御装置２０が設置された事業所の事業所コードを取得し、従業員番号とともに、カード情報管理サーバ３０に対して送信する処理部である。具体的には、この事業所コード取得部２３ｃは、リーダライタ制御部２３ａから従業員番号が引き渡されると、記憶部２２に記憶された事業所コード２２ａを読み出し、読み出した事業所コード２２ａと従業員番号とを、ＮＷ通信制御部２３ｂを介して、カード情報管理サーバ３０に対して送信する。【００５７】
カード情報転送部２３ｄは、カード情報管理サーバ３０から送信されるフォーマット情報をＩＣカード１０に対して転送する処理部である。具体的には、このカード情報転送部２３ｄは、ＮＷ通信制御部２３ｂによって、カード情報書換制御装置２０が設置された事業所に対応するフォーマット情報が受信されると、そのフォーマット情報を取得し、リーダライタ制御部２３ａに引き渡す。【００５８】
カード情報管理サーバ３０は、ＩＣカード１０に関する各種の情報を管理するサーバであり、記憶部３１と、制御部３２とを有する。【００５９】
記憶部３１は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、従業員情報３１ａと、カードレイアウト情報３１ｂとを記憶する。【００６０】
従業員情報３１ａは、各事業所内の施設における利用可否を示す利用情報を含んだ従業員情報を従業員ごとに設定した情報である。図３は、従業員情報３１ａの一例を示す図である。同図に示すように、例えば、従業員情報３１ａには、パーソナルコンピュータなどの端末装置にログインするための認証コードである「ＰＣログオン認証コード」や、所定の事業所内にある部屋のドアを開けるための認証コードである「Ａ事業所入出可能エリア情報」や「Ｂ事業所入出可能エリア情報」などが、それぞれ従業員番号と対応付けられて設定される。なお、同図は、ひとりの従業員の従業員情報のみを示しているが、従業員情報３１ａは、複数の従業員の従業員情報から構成される。【００６１】
カードレイアウト情報３１ｂは、利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに設定した情報である。図４は、カードレイアウト情報３１ｂの一例を示す図である。同図に示すように、例えば、カードレイアウト情報３１ｂには、従業員番号が記録される「従業員番号格納情報」や、ＰＣログオン認証コードが記録される「ＰＣログオン格納情報」、事業所内にある部屋のドアを開けるための認証コードが記録される「ドア開閉格納情報」や「セキュリティゾーン格納情報」などが設定される。なお、同図は、ひとつの事業所のフォーマット情報のみを示しているが、カードレイアウト情報３１ｂは、複数の事業所のフォーマット情報から構成される。【００６２】
なお、カードレイアウト情報３１ｂを構成するフォーマット情報は、事業所ごとに記録方式や項目の構成が異なっていてもよく、このフォーマット情報と、前述した従業員情報３１ａに含まれる利用情報とを用いれば、特定の従業員の、特定の事業所における施設の利用可否が設定されたフォーマット情報を生成することができる。【００６３】
そして、このフォーマット情報は、事業所内で利用できる端末装置にログインするための認証情報を含むので、従業員が他の事業所に出張した際にも、その事業所に設置された端末装置を利用することができる。【００６４】
制御部３２は、カード情報管理サーバ３０の全体制御を行う制御部であり、本発明に関連するものとしては、ＮＷ通信制御部３２ａと、カード情報生成部３２ｂとを有する。【００６５】
ＮＷ通信制御部３２ａは、ネットワーク１を介してカード情報書換制御装置２０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部３２ａは、後述するカード情報生成部３２ｂから引き渡されるフォーマット情報をカード情報書換制御装置２０に対して送信し、また、事業所コードおよび従業員番号をカード情報書換制御装置２０から受信する。【００６６】
カード情報生成部３２ｂは、従業員および事業所に応じたフォーマット情報を生成する処理部である。具体的には、このカード情報生成部３２ｂは、ＮＷ通信制御部３２ａによって、カード情報書換制御装置２０から送信された事業所コードおよび従業員番号が受信されると、それら事業所コードおよび従業員番号を取得する。【００６７】
そして、カード情報生成部３２ｂは、取得した従業員番号に対応する従業員情報を、記憶部３１に記憶されている従業員情報３１ａの中から読み出し、また、取得した事業所コードに対応するカードレイアウト情報を、記憶部３１に記憶されているカードレイアウト情報３１ｂの中から読み出し、読み出した利用情報およびカードレイアウト情報に基づいて、フォーマット情報を生成する。【００６８】
ここで、カード情報生成部３２ｂによって生成されるフォーマット情報は、ＩＣカード１０の所有者である従業員の、来訪先の事業所における施設の利用可否が設定されたフォーマット情報となる。【００６９】
次に、本実施例１に係るカードシステムの処理手順について説明する。図５は、本実施例１に係るカードシステムの処理手順を示すフローチャートである。同図に示すように、このカードシステムでは、例えば、ある従業員が出張で他の事業所を訪れた場合に、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ１０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ１０２）。【００７０】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ１０３）。【００７１】
カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ１０４）、読み出した事業所コード２２ａを従業員番号１２ａとともにカード情報管理サーバ３０に対して送信する（ステップＳ１０５）。【００７２】
カード情報管理サーバ３０は、従業員番号１２ａおよび事業所コード２２ａを受信すると、受信した従業員番号１２ａに対応する従業員情報を従業員情報３１ａから読み出し（ステップＳ１０６）、また、受信した事業所コード２２ａに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ１０７）、フォーマット情報を生成する（ステップＳ１０８）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（ステップＳ１０９）。【００７３】
カード情報書換制御装置２０は、カード情報管理サーバ３０からフォーマット情報を受信すると、そのフォーマット情報の書き込みコマンドをＩＣカード１０に対して送信する（ステップＳ１１０）。【００７４】
そして、この書き込みコマンドを受信したＩＣカード１０は、書き込みコマンドとともに送信されたフォーマット情報を用いて、記憶部１２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ１１１）。【００７５】
上述してきたように、本実施例１では、カード情報書換制御装置２０が、出張などで来訪した従業員のＩＣカード１０から従業員番号１２ａを取得し、カード情報管理サーバ３０が、カード情報書換制御装置２０により取得された従業員番号１２ａに基づいて、当該従業員の従業員情報と、カード情報書換制御装置２０が設置されている事業所のカードレイアウト情報とを取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、ＩＣカード１０が、カード情報管理サーバ３０により生成されたフォーマット情報を取得し、そのフォーマット情報を用いて、それまで記憶していたフォーマット情報１２ｂを書き換えるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。
【実施例２】
【００７６】
ところで、近年のＩＣカードは、ＩＣチップにＣＰＵを搭載しているものが主流になってきており、ＣＰＵを用いて各種のプログラムを実行することにより、さまざまな処理を行うことができるようになっている。【００７７】
そこで、本実施例２では、実施例１においてカード情報管理サーバ３０が行っていたフォーマット情報の生成を、ＩＣカード１０が行うようにした場合について説明する。【００７８】
まず、本実施例２に係るカードシステムの概念について説明する。図６は、本実施例２に係るカードシステムの概念を説明するための説明図である。同図に示すように、このカードシステムは、従業員ごとに配布された個人認証用のＩＣカード４０と、ＩＣカード４０から情報を読み取るためのリーダライタを備えたカード情報書換制御装置５０と、ＩＣカードに関する各種情報を管理するカード情報管理サーバ６０とから構成されている。【００７９】
ここで、ＩＣカード４０は、ＩＣカード４０の所有者である従業員の従業員番号および当該従業員の各事業所内における施設の利用可否を示す利用情報を含んだ従業員情報と、当該従業員の所定の事業所内における施設（例えば、当該従業員が所属する事業所内の施設）の利用可否が設定されたフォーマット情報とを記憶している。【００８０】
また、カード情報書換制御装置５０は、各事業所に設置されており、それぞれ、ネットワーク１を介してカード情報管理サーバ６０と通信可能に接続されている。例えば、同図においては、事業所ＡおよびＢに、それぞれカード情報書換制御装置５０が設置されている。【００８１】
また、カード情報管理サーバ６０は、利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに記憶している。【００８２】
このような構成のもと、本実施例２に係るカードシステムでは、ＩＣカード４０が、自身の所有者である従業員の従業員番号をカード内の記録領域から取得してカード情報書換制御装置５０に送信し、カード情報書換制御装置５０が、当該従業員が来訪した事業所のカードレイアウト情報をカード情報管理サーバ６０から取得し、ＩＣカード４０が、従業員情報をカード内の記憶領域から取得し、また、カード情報書換制御装置５０からカードレイアウト情報を取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、生成したフォーマット情報を用いて、それまで記憶していたフォーマット情報を書き換えることを主な特徴としている。【００８３】
以下、この特徴について、図６を用いて具体的に説明する。なお、ここでは、実施例１と同様に、事業所Ａに所属する従業員Ｘが事業所Ｂに出張した場合を考えることとし、従業員Ｘが所有するＩＣカード４０には、あらかじめ、従業員Ｘの従業員番号および従業員Ｘの各事業所内における施設の利用可否を示す利用情報を含む従業員情報と、従業員Ｘの事業所Ａ内における施設の利用可否が設定されたフォーマット情報とが記憶されていたとする。【００８４】
従業員Ｘは、事業所Ｂに到着すると、図６に示すように、事業所Ｂに設置されているカード情報書換制御装置５０のリーダライタに対して、自身が所有するＩＣカード４０を近づける。この時、ＩＣカード４０が、カード内の記憶領域から従業員番号を取得してカード情報書換制御装置５０に送信し（同図（１）参照）、従業員情報を受信したカード情報書換制御装置５０が、カード情報管理サーバ６０に対して事業所Ｂの事業所コードを送信する（同図（２）参照）。【００８５】
事業所コードを受信すると、カード情報管理サーバ６０は、記憶しているカードレイアウト情報の中から事業所Ｂのカードレイアウト情報を読み出し、読み出したカードレイアウト情報をカード情報書換制御装置５０に対して送信する（同図（３）参照）。【００８６】
カード情報書換制御装置５０は、カード情報管理サーバ６０からカードレイアウト情報を受信すると、当該カードレイアウト情報を従業員ＸのＩＣカード４０に対して送信する（同図（４）参照）。【００８７】
そして、カードレイアウト情報を受信したＩＣカード４０は、受信したカードレイアウト情報および記憶している従業員情報に基づいて、従業員Ｘの事業所Ｂ内における施設の利用可否が設定されたフォーマット情報を生成し（同図（５）参照）、生成したフォーマット情報を用いて、それまで記録されていた事業所Ａに関するフォーマット情報を書き換える（同図（６）参照）。これにより、事業所Ｂにおいて、ＩＣカード４０を用いて、従業員Ｘの個人認証が行えるようになる。【００８８】
このように、本実施例２に係るカードシステムでは、実施例１と同様に、従業員が他の事業所に出張した場合に、出張先のカードシステムによって、ＩＣカード４０に記録されたフォーマット情報が自動的に出張先の事業所に対応するフォーマット情報に書き換えられるので、個人認証用のＩＣカード４０のカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができ、さらに、ＩＣカード４０に記録されるフォーマット情報がネットワーク１を介して送信されないので、ネットワーク１内でフォーマット情報が漏洩するのを防ぐことが可能になり、より高度なセキュリティを実現することができる。【００８９】
なお、ここでは説明の便宜上、実施例１と同様に、事業所ＡおよびＢに設置された２つのカード情報書換制御装置５０のみを示したが、このカードシステムは、各地の事業所ごとに設置された多数のカード情報書換装置から構成される。【００９０】
次に、本実施例２に係るカードシステムの構成について説明する。図７は、本実施例２に係るカードシステムの構成を示す機能ブロック図である。同図に示すように、このカードシステムは、ＩＣカード４０と、カード情報書換制御装置５０と、ネットワーク１を介してカード情報書換制御装置５０に接続されたカード情報管理サーバ６０とから構成される。なお、ここでは説明の便宜上、図２に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。【００９１】
ＩＣカード４０は、個人認証用の各種情報が記録されたＩＣチップを内蔵したカードであり、リーダライタとの間で無線通信を行うためのアンテナ１１と、記憶部４２と、制御部４３とを有する。【００９２】
記憶部４２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、フォーマット情報１２ｂと、従業員情報４２ｃとを記憶する。【００９３】
従業員情報４２ｃは、ＩＣカード４０の所有者である従業員の従業員番号および当該従業員の各事業所内における施設の利用可否を示す利用情報を含んだ情報である。例えば、従業員情報４２ｃには、図３で例示した従業員情報と同様の項目が設定される。【００９４】
制御部４３は、記憶部４２に記憶された各種プログラムを実行することによって各種処理を行う処理部であり、本発明に関連するものとしては、無線通信制御部４３ａと、従業員番号取得部４３ｂと、カード情報生成部４３ｄと、カード情報書換部４３ｃとを有する。【００９５】
無線通信制御部４３ａは、リーダライタを介してカード情報書換制御装置５０との間でやり取りされる情報の送受信を制御する処理部である。例えば、この無線通信制御部４３ａは、カード情報書換制御装置５０に対して従業員番号を送信し、また、カード情報書換制御装置５０から事業所に応じたカードレイアウト情報を受信する。【００９６】
従業員番号取得部４３ｂは、記憶部４２に記憶された従業員情報４２ｃから従業員番号を取得する処理部である。具体的には、この従業員番号取得部４３ｂは、無線通信制御部４３ａを介してカード情報書換制御装置５０から従業員番号の読み出しコマンドを受信すると、記憶部４２に記憶された従業員情報４２ｃから従業員番号を読み出し、読み出した従業員番号を、無線通信制御部４３ａを介して、カード情報書換制御装置５０に対して送信する。【００９７】
カード情報生成部４３ｄは、従業員および事業所に応じたフォーマット情報を生成する処理部である。具体的には、カード情報生成部４３ｄは、無線通信制御部４３ａによって、カード情報書換制御装置５０から送信されたカードレイアウト情報が受信されると、そのカードレイアウト情報を取得するとともに、記憶部４２に記憶されている従業員情報４２ｃを読み出し、読み出した従業員情報４２ｃおよび取得済みのカードレイアウト情報に基づいて、フォーマット情報を生成する。【００９８】
ここで、カード情報書換制御装置５０から送信されたカードレイアウト情報は、事業所に応じたカードレイアウト情報であるので、カード情報生成部４３ｄによって生成されるフォーマット情報は、ＩＣカード４０の所有者である従業員の、来訪先の事業所における施設の利用可否が設定されたフォーマット情報となる。【００９９】
カード情報書換部４３ｃは、記憶部４２に記憶されたフォーマット情報１２ｂの書き換えを行う処理部である。具体的には、このカード情報書換部４３ｃは、カード情報生成部４３ｄからフォーマット情報が渡されると、そのフォーマット情報を用いて、記憶部４２に記憶されているフォーマット情報１２ｂを書き換える。【０１００】
ここで、カード情報生成部４３ｄから渡されるフォーマット情報には、ＩＣカード４０の所有者の、カード情報書換制御装置５０が設置されている事業所における施設の利用可否が設定されている。【０１０１】
カード情報書換制御装置５０は、ＩＣカード４０に記録されているデータの書き換えを行う装置であり、リーダライタ２１と、記憶部２２と、制御部５３とを有する。【０１０２】
制御部５３は、カード情報書換制御装置５０の全体制御を行う制御部であり、本発明に関連するものとしては、リーダライタ制御部５３ａと、ＮＷ通信制御部５３ｂと、事業所コード取得部５３ｃと、レイアウト情報転送部５３ｅとを有する。【０１０３】
リーダライタ制御部５３ａは、リーダライタを制御することによって、ＩＣカード４０からのデータの読み出しや、ＩＣカード４０へのデータの書き込みを行う処理部である。【０１０４】
具体的には、このリーダライタ制御部５３ａは、リーダライタ２１によってＩＣカード４０が検知されると、そのＩＣカード４０に記録されている従業員番号を読み出すための読み出しコマンドを送信するようリーダライタ２１に対して指示する。そして、リーダライタによってＩＣカード１０から従業員番号が受信されると、リーダライタ制御部５３ａは、その従業員番号を取得し、事業所コード取得部５３ｃに対して引き渡す。【０１０５】
また、リーダライタ制御部５３ａは、カード情報書換制御装置５０が設置されている事業所に対応するカードレイアウト情報が後述するレイアウト情報転送部５３ｅから引き渡されると、そのカードレイアウト情報をＩＣカード４０に対して送信する。【０１０６】
ＮＷ通信制御部５３ｂは、ネットワーク１を介してカード情報管理サーバ６０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部５３ｂは、後述する事業所コード取得部５３ｃから引き渡される事業所コードをカード情報管理サーバ６０に対して送信し、また、カード情報書換制御装置５０が設置された事業所に対応するカードレイアウト情報をカード情報管理サーバ６０から受信する。【０１０７】
事業所コード取得部５３ｃは、カード情報書換制御装置５０が設置された事業所の事業所コードを取得し、カード情報管理サーバ６０に対して送信する処理部である。具体的には、この事業所コード取得部５３ｃは、リーダライタ制御部５３ａから従業員番号が引き渡されると、記憶部２２に記憶された事業所コード２２ａを読み出し、読み出した事業所コード２２ａを、ＮＷ通信制御部５３ｂを介して、カード情報管理サーバ６０に対して送信する。【０１０８】
レイアウト情報転送部５３ｅは、カード情報管理サーバ６０から送信されるカードレイアウト情報をＩＣカード４０に対して転送する処理部である。具体的には、このレイアウト情報転送部５３ｅは、ＮＷ通信制御部５３ｂによって、カード情報書換制御装置５０が設置された事業所に対応するカードレイアウト情報が受信されると、そのカードレイアウト情報を取得し、リーダライタ制御部５３ａに引き渡す。【０１０９】
カード情報管理サーバ６０は、ＩＣカード４０に関する各種の情報を管理するサーバであり、記憶部６１と、制御部６２とを有する。【０１１０】
記憶部６１は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、カードレイアウト情報３１ｂを記憶する。【０１１１】
制御部６２は、カード情報管理サーバ６０の全体制御を行う制御部であり、本発明に関連するものとしては、ＮＷ通信制御部６２ａと、レイアウト情報取得部６２ｃとを有する。【０１１２】
ＮＷ通信制御部６２ａは、ネットワーク１を介してカード情報書換制御装置５０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部６２ａは、後述するレイアウト情報取得部６２ｃから引き渡されるカードレイアウト情報をカード情報書換制御装置５０に対して送信し、また、事業所コードをカード書換装置５０から受信する。【０１１３】
レイアウト情報取得部６２ｃは、事業所に応じたカードレイアウト情報を取得する処理部である。具体的には、このレイアウト情報取得部６２ｃは、ＮＷ通信制御部６２ａによって、カード情報書換制御装置５０から送信された事業所コードが受信されると、その事業所コードを取得し、取得した事業所コードに対応するカードレイアウト情報を、記憶部６１に記憶されているカードレイアウト情報３１ｂの中から読み出し、読み出したカードレイアウト情報をＮＷ通信制御部６２ａに引き渡す。【０１１４】
次に、本実施例２に係るカードシステムの処理手順について説明する。図８は、本実施例２に係るカードシステムの処理手順を示すフローチャートである。同図に示すように、このカードシステムでは、例えば、ある従業員が出張で他の事業所を訪れた場合に、出張先の事業所に設置されたカード情報書換制御装置５０が、出張者のＩＣカード４０を検知すると（ステップＳ２０１）、ＩＣカード４０に対して従業員番号の読み出しコマンドを送信する（ステップＳ２０２）。【０１１５】
この読み出しコマンドを受信すると、ＩＣカード４０は、記憶部４２に記憶された従業員情報４２ｃから従業員番号を取得し、カード情報書換制御装置５０に対して送信する（ステップＳ２０３）。【０１１６】
カード情報書換制御装置５０は、ＩＣカード４０から送信された従業員番号を受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ２０４）、読み出した事業所コード２２ａをカード情報管理サーバ６０に対して送信する（ステップＳ２０５）。【０１１７】
カード情報管理サーバ６０は、事業所コード２２ａを受信すると、受信した事業所コード２２ａに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ２０６）、カード情報書換制御装置５０に対して送信する（ステップＳ２０７）。【０１１８】
カード情報書換制御装置５０は、カード情報管理サーバ６０からカードレイアウト情報を受信すると、そのカードレイアウト情報をＩＣカード４０に対して送信する（ステップＳ２０８）。【０１１９】
ＩＣカード４０は、カードレイアウト情報を受信すると、記憶部４２から従業員情報４２ｃを読み出し（ステップＳ２０９）、読み出した従業員情報４２ｃおよび受信したカードレイアウト情報に基づいて、フォーマット情報を生成する（ステップＳ２１０）。【０１２０】
そして、ＩＣカード４０は、生成したフォーマット情報を用いて、記憶部４２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ２１１）。【０１２１】
上述してきたように、本実施例２では、ＩＣカード４０が、自身の所有者である従業員の従業員番号をカード内の記録領域から取得してカード情報書換制御装置５０に送信し、カード情報書換制御装置５０が、当該従業員が来訪した事業所のカードレイアウト情報をカード情報管理サーバ６０から取得し、ＩＣカード４０が、従業員情報４２ｃを記憶部４２から取得し、また、カード情報書換制御装置５０からカードレイアウト情報を取得し、取得した従業員情報４２ｃおよびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、生成したフォーマット情報を用いて、それまで記憶していたフォーマット情報１２ｂを書き換えるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。【０１２２】
さらに、本実施例２では、ＩＣカード４０に記録されるフォーマット情報がネットワークを介して送信されないので、ネットワーク１内でフォーマット情報が漏洩するのを防ぐことが可能になり、より高度なセキュリティを実現することができる。【０１２３】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる実施例で実施されてもよいものである。【０１２４】
例えば、上記実施例では、従業員が来訪先の事業所に入る際に、ＩＣカードのフォーマット情報を来訪先の事業所に対応するフォーマット情報に書き換える場合について説明したが、当該従業員が来訪先の事業所から出る際に、ＩＣカードのフォーマット情報を、その従業員が本来所属している事業所のフォーマット情報に書き戻すようにしてもよい。【０１２５】
具体的には、カード書換装置に、従業員が事業所を退出することを通知するための通知手段（例えば、「退出」ボタンなど）をさらに備え、その退出通知手段によって退出が通知された場合に、退出する従業員が所属する所属事業所に対応するカードレイアウト情報に基づいてＩＣカードのフォーマット情報を書き換えるようにする。【０１２６】
このため、従業員に配布するＩＣカードには、あらかじめ、各従業員が所属する事業所の事業所コードを記憶させておく。【０１２７】
図９は、退出時にＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合のカードシステムの処理手順を示すフローチャートである。なお、ここでは、実施例１に示したカードシステムにおいて、ＩＣカード１０のフォーマット情報を所属事業所のフォーマット情報に書き戻す場合について説明する。【０１２８】
同図に示すように、例えば、ある従業員が出張で訪れた事業所を出る際に、退出通知手段を用いて退出することを通知した場合には、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ３０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ３０２）。【０１２９】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ３０３）。【０１３０】
ここで、カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、さらに、ＩＣカード１０に対して、所属事業所コードの読み出しコマンドを送信する（ステップＳ３０４）。【０１３１】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して、あらかじめ記憶されている所属事業所コードを送信する（ステップＳ３０５）。【０１３２】
所属事業所コードを受信すると、カード情報書換制御装置２０は、その所属事業所コードを、先に受信していた従業員番号１２ａとともにカード情報管理サーバ３０に対して送信する（ステップＳ３０６）。【０１３３】
カード情報管理サーバ３０は、従業員番号１２ａおよび所属事業所コードを受信すると、受信した従業員番号１２ａに対応する従業員情報を従業員情報３１ａから読み出し（ステップＳ３０７）、また、受信した所属事業所コードに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ３０８）、フォーマット情報を生成する（ステップＳ３０９）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（ステップＳ３１０）。【０１３４】
カード情報書換制御装置２０は、カード情報管理サーバ３０からフォーマット情報を受信すると、そのフォーマット情報の書き込みコマンドをＩＣカード１０に対して送信する（ステップＳ３１１）。【０１３５】
そして、この書き込みコマンドを受信したＩＣカード１０は、書き込みコマンドとともに送信されたフォーマット情報を用いて、記憶部１２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ３１２）。【０１３６】
このように、カードシステムが、従業員が来訪先の事業所から出る際に、ＩＣカードのフォーマット情報を、その従業員が本来所属している事業所のフォーマット情報に書き戻すことによって、従業員が自身の所属事業所に戻った際には、カードに記憶されているフォーマット情報の書き換えを行わなくても所属事業所内の施設を利用することが可能になり、所属事業所への入場時にかかる時間を短縮することができる。【０１３７】
なお、ここでは、所属事業所コードをＩＣカード１０から取得しているが、サーバ３０に従業員番号と所属事業所コードとカードレイアウト情報とを関連付けて格納しておき、ＩＣカード１０から従業員番号を受信しただけで、サーバ３０から所属事業所コードに関連付けられたカードレイアウト情報を取得するようにしてもよい。【０１３８】
また、ここでは、ＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合について説明したが、所属事業所のフォーマット情報に書き戻すのではなく、ＩＣカードのフォーマット情報を消去するようにしてもよい。この場合、従業員が事業所に入る際には、必ずＩＣカードに事業所に応じたフォーマット情報を書き込む作業が発生することになるが、外出時にはＩＣカードにはフォーマット情報が記憶されないことになるので、従業員が移動時にＩＣカードを紛失したり、ＩＣカードが盗難にあったりした場合に、カードに記録されている情報の漏洩を防ぐことができる。ＩＣカードに記録するフォーマット情報に秘匿情報となるような重要な情報が含まれるような場合には有効である。【０１３９】
また、上記実施例では、ＩＣカードに記憶されるフォーマット情報に、所定の事業所における施設の利用可否が設定された場合について説明したが、ＩＣカードには、例えば食堂利用料や売店利用料の累計額などの金額情報が保持されていてもよい。その場合、例えば実施例１のように、カード情報管理サーバ３０において従業員情報３１ａおよびカードレイアウト情報３１ｂが管理されている場合には、それぞれに金額情報を設定しておく。【０１４０】
図１０は、金額情報が保持された場合の従業員情報３１ａの一例を示す図である。同図は、図３に示した従業員情報３１ａに対して、食堂利用料の累計額を設定するための「食堂カードチャージ額」を追加設定した場合を示している。【０１４１】
また、図１１は、金額情報が保持された場合のカードレイアウト情報３１ｂの一例を示す図である。同図は、図４に示したカードレイアウト情報３１ｂに対して、上記の従業員情報３１ａと同様に、食堂カードチャージ額を累計するための「食堂カードチャージ格納情報」を追加設定した場合を示している。【０１４２】
そして、来訪先の事業所でＩＣカードのフォーマット情報の書き換えが行われる際には、まず、その時点でＩＣカードに保持されている金額情報をカード情報管理サーバの従業員情報に反映したうえで、カード情報管理サーバが、金額情報が反映された後の従業員情報を用いて、フォーマット情報を生成する。【０１４３】
図１２は、ＩＣカードに記憶されるフォーマット情報に金額情報が含まれる場合のカードシステムの処理手順を示すフローチャートである。なお、ここでは、実施例１に示したカードシステムにおいて、ＩＣカード１０のフォーマット情報に金額情報が含まれる場合合について説明する。【０１４４】
同図に示すように、例えば、ある従業員が出張で他の事業所を訪れた場合に、実施例１と同様に、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ４０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ４０２）。【０１４５】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ４０３）。【０１４６】
ここで、カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、さらに、ＩＣカード１０に対して、フォーマット情報１２ｂの読み出しコマンドを送信する（ステップＳ４０４）。【０１４７】
この読み出しコマンドを受信すると、ＩＣカード１０は、記憶部１２からフォーマット情報１２ｂを読み出し、読み出したフォーマット情報１２ｂをカード情報書換制御装置２０に対して送信する（ステップＳ４０５）。【０１４８】
カード情報書換制御装置２０は、ＩＣカード１０から送信されたフォーマット情報１２ｂを受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ４０６）、読み出した事業所コード２２ａを、先に受信していた従業員番号１２ａおよびフォーマット情報１２ｂとともにカード情報管理サーバ３０に対して送信する（ステップＳ４０７）。【０１４９】
カード情報管理サーバ３０は、従業員番号１２ａ、事業所コード２２ａおよびフォーマット情報１２ｂを受信すると、まず、受信したフォーマット情報１２ｂに含まれている金額情報に基づいて、記憶部３１に記憶されている従業員情報３１ａのうち、受信した従業員番号１２ａに対応する従業員情報に含まれる金額情報を更新する（ステップＳ４０８）。【０１５０】
そして、カード情報管理サーバ３０は、従業員番号１２ａに対応する更新後の従業員情報を従業員情報３１ａから読み出し（ステップＳ４０９）、また、受信した所属事業所コードに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ４１０）、金額情報を含んだフォーマット情報を生成する（ステップＳ４１１）。      【０１５１】
以降、図５に示したステップＳ１０９〜Ｓ１１１と同様の処理が行われ（ステップＳ４１２〜Ｓ４１４）、ＩＣカード１０のフォーマット情報が金額情報を含めて書き換えられる。【０１５２】
このように、ＩＣカード１０のフォーマット情報に金額情報が含まれる場合でも、それまでに保持されていた金額情報の累計額が保持されたうえでフォーマット情報の書き換えが行われるので、従業員が他の事業所に出張した際にも、その事業所で食堂や売店などを利用することができる。【０１５３】
また、上記実施例では、ＩＣカードについて説明したが、ＩＣカードが有する構成をソフトウェアによって実現することで、同様の機能を有するプログラムを得ることができる。そこで、このプログラムを実行するＩＣチップについて説明する。なお、ここでは、このプログラムを「カード情報書換プログラム」と称して図示する。【０１５４】
図１３は、本実施例に係るカード情報書換プログラムを実行するＩＣチップの構成を示す機能ブロック図である。同図に示すように、このＩＣチップ１００は、ＲＡＭ１１０と、ＣＰＵ１２０と、ＲＯＭ１３０と、ＥＥＰＲＯＭ１４０と、アンテナインタフェース１５０とを有する。【０１５５】
ＲＡＭ１１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ１２０は、ＲＡＭ１１０からプログラムを読み出して実行する中央処理装置である。【０１５６】
ＲＯＭ１３０は、プログラムやデータを格納するメモリであり、ＥＥＰＲＯＭ１４０は、例えばフォーマット情報１４１など、リーダライタによる書き換えの対象となるデータを格納するメモリである。【０１５７】
アンテナインタフェース１５０は、リーダライタとの間で無線通信を行うためのアンテナを接続するためのインタフェースである。【０１５８】
そして、このＩＣチップ１００において実行されるカード情報書換プログラム１１１は、あらかじめＲＯＭ１３０に記憶され、ＲＡＭ１１０に読み出されてＣＰＵ１２０によってカード情報書換プロセス１２１として実行される。【０１５９】
また、上記実施例では、カード情報管理サーバについて説明したが、カード情報管理サーバが有する構成をソフトウェアによって実現することで、同様の機能を有するプログラムを得ることができる。そこで、このプログラムを実行するコンピュータについて説明する。なお、ここでは、このプログラムを「カード情報書換プログラム」と称して図示する。【０１６０】
図１４は、本実施例に係るカード情報書換プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ２００は、ＲＡＭ２１０と、ＣＰＵ２２０と、ＨＤＤ２３０と、ＬＡＮインタフェース２４０と、入出力インタフェース２５０と、ＤＶＤドライブ２６０とを有する。【０１６１】
ＲＡＭ２１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ２２０は、ＲＡＭ２１０からプログラムを読み出して実行する中央処理装置である。【０１６２】
ＨＤＤ２３０は、プログラムやデータを格納するディスク装置であり、ＬＡＮインタフェース２４０は、コンピュータ２００をＬＡＮ経由で他のコンピュータに接続するためのインタフェースである。【０１６３】
入出力インタフェース２５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ２６０は、ＤＶＤの読み書きを行う装置である。【０１６４】
そして、このコンピュータ２００において実行されるカード情報書換プログラム２１１は、ＤＶＤに記憶され、ＤＶＤドライブ２６０によってＤＶＤから読み出されてコンピュータ２００にインストールされる。【０１６５】
あるいは、このカード情報書換プログラム２１１は、ＬＡＮインタフェース２４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ２００にインストールされる。【０１６６】
そして、インストールされたカード情報書換プログラム２１１は、ＨＤＤ２３０に記憶され、ＲＡＭ２１０に読み出されてＣＰＵ２２０によってカード情報書換プロセス２２１として実行される。【０１６７】
なお、同様に、カード情報書換制御装置についても、上記実施例において説明した機能の構成をソフトウェアによって実現することが可能であり、そのプログラムは、上記と同様のコンピュータで実行することができる。【０１６８】
また、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。【０１６９】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。【０１７０】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。【０１７１】
さらに、各装置にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【０１７２】
以上のように、本発明に係るカード情報書換装置、カード情報書換方法、カード情報書換プログラム、カード情報記録装置およびカード情報管理装置は、個人認証用のカードのフォーマット情報を書き換える場合に有用であり、特に、事業所ごとにカードレイアウト情報が異なる場合でも、各事業所において個人認証を可能にする必要がある場合に適している。
【図１】
2008114425.tif 000003
【図２】
2008114425.tif 000004
【図３】
2008114425.tif 000005
【図４】
2008114425.tif 000006
【図５】
2008114425.tif 000007
【図６】
2008114425.tif 000008
【図７】
2008114425.tif 000009
【図８】
2008114425.tif 000010
【図９】
2008114425.tif 000011
【図１０】
2008114425.tif 000012
【図１１】
2008114425.tif 000013
【図１２】
2008114425.tif 000014
【図１３】
2008114425.tif 000015
【図１４】
2008114425.tif 000016
【手続補正書】
【提出日】平成21年5月15日(2009.5.15)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、
前記個人情報取得手段により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、
前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、
を備えたことを特徴とするカード情報書換装置。
【請求項２】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人が所属する所属エリアに対応するカードレイアウト情報に基づいて前記カードのフォーマット情報を書き換えることを特徴とする請求項１に記載のカード情報書換装置。
【請求項３】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、前記カードのフォーマット情報を消去することを特徴とする請求項１に記載のカード情報書換装置。
【請求項４】
前記利用情報は、さらに前記カードにより前記エリアで利用できる金額情報を含むことを特徴とする請求項１、２または３に記載のカード情報書換装置。
【請求項５】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得工程と、
前記個人情報取得工程により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得工程と、
前記カード情報取得工程により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換工程と、
を含んだことを特徴とするカード情報書換方法。
【請求項６】
個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手順と、
前記個人情報取得手順により取得された個人情報に基づいて前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手順と、
前記カード情報取得手順により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手順と、
をコンピュータに実行させることを特徴とするカード情報書換プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人認証用のカードに記録された情報の書き換えを行うカード情報書換装置、カード情報書換方法およびカード情報書換プログラムに関する。
【背景技術】
【０００２】
近年、各種企業や組織などでは、セキュリティの確保を目的として、敷地内への入退場や施設の利用を管理するため、個人認証用のカード（例えば、ＩＣ（Integrated  Circuit）カードなど）を用いたカードシステムが利用されている。このカードシステムは、従業員などが所有するカードに記録された認証情報を、敷地内や施設への入り口などに設置されたリーダライタで読み取り、読み取った認証情報とあらかじめ登録されている従業員情報とを照合することによって、個人認証を行うものである。
【０００３】
ところで、各種企業の中には、各地に複数の事業所を有するような大企業もある。このような大企業では、従業員に関する情報は、事業所ごとに保有および管理されるのが一般的であり、各事業所のカードシステムには、それぞれの事業所で働く従業員の情報のみが登録される場合が多い。その場合には、例えば、出張などで他の事業所の従業員が来訪した際に、出張先の事業所では、その従業員の従業員情報がカードシステムに登録されていないため、出張者のカードを用いて個人認証を行うことができない。
【０００４】
通常、このような場合には、敷地内や施設への入り口付近に設置された受付窓口などで、受付担当者が出張者の社員証を確認したり、所定の用紙に氏名や所属事業所などを記入させたりして、個人認証を行っている。こうした手続きはほとんどすべてが人手によって行われているため、特に来訪者が集中するような時間帯では、非常に時間がかかるものとなっていた。
【０００５】
そこで、例えば、特許文献１に記載された出張者確認方法では、ある従業員が他の事業所に出張する場合に、その従業員に関する情報を事前に出張先の事業所のカードシステムに送信しておくことによって、実際に出張先の事業所に入場する際に、出張者が待たされることなく敷地内に入場できるようにしている。
【０００６】
【特許文献１】特開２００２−７３９１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、各事業所が独自にカードを作成して運用を開始してしまった場合や、複数の企業がひとつに統合された場合などには、カードに記録される情報の記録方式や項目の構成が事業所ごとに異なってしまう場合がある。その場合、カードシステムが、カード情報から読み取った情報とシステムに登録されている従業員情報とを照合する際に、項目間の照合を行うことができなかったり、異なる項目を照合してしまったりして、正しく個人認証を行うことができないという問題がある。
【０００８】
本発明は、上記に鑑みてなされたものであって、個人認証用のカードのカードレイアウト情報（記録方式や項目の構成を定義した情報）が事業所ごとに異なる場合でも、各事業所において個人認証を可能にするカード情報書換装置、カード情報書換方法およびカード情報書換プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、カード情報書換装置が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、前記個人情報取得手段により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、を備えたことを特徴とする。
【００１０】
また、本発明は、上記の発明において、前記エリアを退出することを通知する退出通知手段をさらに備え、前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人が所属する所属エリアに対応するカードレイアウト情報に基づいて前記カードのフォーマット情報を書き換えることを特徴とする。
【００１１】
また、本発明は、上記の発明において、前記エリアを退出することを通知する退出通知手段をさらに備え、前記カード情報書換手段は、前記退出通知手段により退出が通知されると、前記カードのフォーマット情報を消去することを特徴とする。
【００１２】
また、本発明は、上記の発明において、前記利用情報は、さらに前記カードにより前記エリアで利用できる金額情報を含むことを特徴とする。
【００１３】
また、本発明は、カード情報書換方法が、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得工程と、前記個人情報取得工程により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得工程と、前記カード情報取得工程により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換工程と、を含んだことを特徴とする。
【００１４】
また、本発明は、カード情報書換プログラムが、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手順と、前記個人情報取得手順により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手順と、前記カード情報取得手順により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手順と、をコンピュータに実行させることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得し、取得した個人情報に基づいて、個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得し、取得したカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるので、個人認証用のカードのカードレイアウト情報がエリアごとに異なる場合でも、各エリアにおいて個人認証を可能にすることができるという効果を奏する。
【００１６】
また、本発明によれば、個人がエリアを退出することが通知された場合に、当該個人が所属する所属エリアに対応するカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるので、個人が自身の所属エリアに戻った際には、カードに記憶されているフォーマット情報の書き換えを行わなくても所属エリア内の施設を利用することが可能になり、所属エリアへの入場時にかかる時間を短縮することができるという効果を奏する。
【００１７】
また、本発明によれば、個人がエリアを退出することが通知された場合に、カードのフォーマット情報を消去するので、従業員が移動時にカードを紛失したり、カードが盗難にあったりした場合に、カードに記録されている情報の漏洩を防ぐことができるという効果を奏する。
【００１８】
また、本発明によれば、利用情報は、さらにカードによりエリアで利用できる金額情報を含むので、個人が他の事業所に出張した際にも、その事業所で食堂や売店などを利用することができるという効果を奏する。
【００１９】
また、本発明によれば、利用情報は、エリア内で利用できる端末情報を含むので、個人が他の事業所に出張した際にも、その事業所に設置された端末を利用することができるという効果を奏する。
【発明を実施するための最良の形態】
【００２０】
以下に、本発明に係るカード情報書換装置、カード情報書換方法およびカード情報書換プログラムの実施例を図面に基づいて詳細に説明する。なお、本実施例では、本発明を、ＩＣカードを用いたカードシステムに適用した場合について説明する。
【実施例１】
【００２１】
まず、本実施例１に係るカードシステムの概念について説明する。図１は、本実施例１に係るカードシステムの概念を説明するための説明図である。同図に示すように、このカードシステムは、従業員ごとに配布された個人認証用のＩＣカード１０と、ＩＣカード１０に記録された情報を読み書きするためのリーダライタを備えたカード情報書換制御装置２０と、ＩＣカードに関する各種の情報を管理するカード情報管理サーバ３０とから構成されている。
【００２２】
ここで、ＩＣカード１０は、ＩＣカード１０の所有者である従業員の従業員番号と、その従業員の所定の事業所内における施設の利用可否が設定されたフォーマット情報とを記憶している。
【００２３】
また、カード情報書換制御装置２０は、各事業所に設置され、それぞれ、ネットワーク１を介してカード情報管理サーバ３０と通信可能に接続されている。例えば、同図においては、事業所ＡおよびＢに、それぞれカード情報書換制御装置２０が設置されている。
【００２４】
また、カード情報管理サーバ３０は、各事業所内の施設における利用可否を示す利用情報を含んだ従業員情報を従業員ごとに記憶し、また利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに記憶している。
【００２５】
このような構成のもと、本実施例１に係るカードシステムでは、事業所ごとに設置されたカード情報書換制御装置２０が、出張などで来訪した従業員のＩＣカード１０から従業員番号を取得し、カード情報管理サーバ３０が、カード情報書換制御装置２０により取得された従業員番号に基づいて、当該従業員の従業員情報と、カード情報書換制御装置２０が設置されている事業所のカードレイアウト情報とを取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、ＩＣカード１０が、カード情報管理サーバ３０により生成されたフォーマット情報を取得し、そのフォーマット情報を用いて、それまで記憶していたフォーマット情報を書き換えることを主な特徴としている。
【００２６】
以下、この特徴について、図１を用いて具体的に説明する。なお、ここでは、事業所Ａに所属する従業員Ｘが事業所Ｂに出張した場合を考えることとし、従業員Ｘが所有するＩＣカード１０には、あらかじめ、従業員Ｘの従業員番号と、従業員Ｘの事業所Ａ内における施設の利用可否が設定されたフォーマット情報とが記録されていたとする。
【００２７】
従業員Ｘは、事業所Ｂに到着すると、同図に示すように、事業所Ｂに設置されているカード情報書換制御装置２０のリーダライタに対して、自身が所有するＩＣカード１０を近づける。この時、カード情報書換制御装置２０は、ＩＣカード１０から送信される従業員番号をリーダライタを介して取得し（同図（１）参照）、取得した従業員番号と、事業所Ｂの事業所コードとをカード情報管理サーバ３０に対して送信する（同図（２）参照）。
【００２８】
従業員番号および事業所コードを受信すると、カード情報管理サーバ３０は、受信した従業員番号に基づいて、記憶している従業員情報の中から従業員Ｘの従業員情報を読み出し、また、記憶しているカードレイアウト情報の中から事業所Ｂのカードレイアウト情報を読み出し、読み出した従業員情報およびカードレイアウト情報に基づいて、従業員Ｘの事業所Ｂ内における施設の利用可否が設定されたフォーマット情報を生成する（同図（３）参照）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（同図（４）参照）。
【００２９】
カード情報書換制御装置２０は、カード情報管理サーバ３０によって生成されたフォーマット情報を受信すると、当該フォーマット情報を従業員ＸのＩＣカード１０に対して送信する（同図（５）参照）。
【００３０】
そして、フォーマット情報を受信したＩＣカード１０は、受信したフォーマット情報を用いて、それまで記録されていた事業所Ａに関するフォーマット情報を書き換える（同図（６）参照）。これにより、事業所Ｂにおいて、ＩＣカード１０を用いて、従業員Ｘの個人認証が行えるようになる。
【００３１】
このように、本実施例１に係るカードシステムでは、従業員が他の事業所に出張した場合に、出張先のカードシステムによって、当該従業員が所有するＩＣカード１０に記録されたフォーマット情報が、自動的に出張先の事業所に対応するフォーマット情報に書き換えられるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。
【００３２】
なお、ここでは説明の便宜上、事業所ＡおよびＢに設置された２つのカード情報書換制御装置２０のみを示したが、このカードシステムは、各地の事業所ごとに設置された多数のカード情報書換装置から構成される。
【００３３】
次に、本実施例１に係るカードシステムの構成について説明する。図２は、本実施例１に係るカードシステムの構成を示す機能ブロック図である。同図に示すように、このカードシステムは、ＩＣカード１０と、カード情報書換制御装置２０と、ネットワーク１を介してカード情報書換制御装置２０に接続されたカード情報管理サーバ３０とから構成される。
【００３４】
ＩＣカード１０は、個人認証用の各種情報が記録されたＩＣチップを内蔵したカードであり、リーダライタとの間で無線通信を行うためのアンテナ１１と、記憶部１２と、制御部１３とを有する。
【００３５】
記憶部１２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、従業員番号１２ａと、フォーマット情報１２ｂとを記憶する。
【００３６】
従業員番号１２ａは、ＩＣカード１０の所有者である従業員を識別する番号である。
【００３７】
フォーマット情報１２ｂは、ＩＣカード１０の所有者である従業員の所定の事業所内における施設の利用可否が設定された情報である。例えば、このフォーマット情報１２ｂには、パーソナルコンピュータなどの端末装置にログインするための認証コードや、所定の事業所内にある部屋のドアを開けるための認証コードなどが、その事業所で決められたカードレイアウト情報に基づいて設定される。
【００３８】
制御部１３は、記憶部１２に記憶された各種プログラムを実行することによって各種処理を行う処理部であり、本発明に関連するものとしては、無線通信制御部１３ａと、従業員番号取得部１３ｂと、カード情報書換部１３ｃとを有する。
【００３９】
無線通信制御部１３ａは、リーダライタを介してカード情報書換制御装置２０との間でやり取りされる情報の送受信を制御する処理部である。例えば、この無線通信制御部１３ａは、カード情報書換制御装置２０に対して従業員番号を送信し、また、カード情報書換制御装置２０から事業所に応じたフォーマット情報を受信する。
【００４０】
従業員番号取得部１３ｂは、記憶部１２に記憶された従業員番号１２ａを取得する処理部である。具体的には、この従業員番号取得部１３ｂは、無線通信制御部１３ａを介してカード情報書換制御装置２０から従業員番号の読み出しコマンドを受信すると、記憶部１２から従業員番号１２ａを読み出し、読み出した従業員番号１２ａを、無線通信制御部１３ａを介して、カード情報書換制御装置２０に対して送信する。
【００４１】
カード情報書換部１３ｃは、記憶部１２に記憶されたフォーマット情報１２ｂの書き換えを行う処理部である。具体的には、このカード情報書換部１３ｃは、無線通信制御部１３ａを介してカード情報書換制御装置２０からフォーマット情報を受信すると、受信したフォーマット情報を用いて、記憶部１２に記憶されているフォーマット情報１２ｂを書き換える。
【００４２】
ここで、カード情報書換制御装置２０から送信されるフォーマット情報には、ＩＣカード１０の所有者の、カード情報書換制御装置２０が設置されている事業所における施設の利用可否が設定されている。
【００４３】
カード情報書換制御装置２０は、ＩＣカード１０に記録されているデータの書き換えを行う装置であり、リーダライタ２１と、記憶部２２と、制御部２３とを有する。
【００４４】
リーダライタ２１は、所定の範囲内にあるＩＣカード１０を検知し、検知したＩＣカード１０に記録されたデータに対して無線通信によりアクセスを行う装置である。例えば、このリーダライタ２１は、ＩＣカード１０に記録されたデータを読み出すための読み出しコマンドや、ＩＣカード１０にデータを書き込むためのデータ書き込みコマンドをＩＣカード１０に対して送信し、また、ＩＣカード１０から読み出されたデータや、読み書きの結果を示す情報などをＩＣカード１０から受信する。
【００４５】
記憶部２２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、事業所コード２２ａを記憶する。この事業所コード２２ａは、カード情報書換制御装置２０が設置されている事業所を識別する識別子である。
【００４６】
制御部２３は、カード情報書換制御装置２０の全体制御を行う制御部であり、本発明に関連するものとしては、リーダライタ制御部２３ａと、ＮＷ通信制御部２３ｂと、事業所コード取得部２３ｃと、カード情報転送部２３ｄとを有する。
【００４７】
リーダライタ制御部２３ａは、リーダライタを制御することによって、ＩＣカード１０からのデータの読み出しや、ＩＣカード１０へのデータの書き込みを行う処理部である。
【００４８】
具体的には、このリーダライタ制御部２３ａは、リーダライタ２１によってＩＣカード１０が検知されると、そのＩＣカード１０に記録されている従業員番号を読み出すための読み出しコマンドを送信するようリーダライタ２１に対して指示する。そして、リーダライタによってＩＣカード１０から従業員番号が受信されると、リーダライタ制御部２３ａは、その従業員番号を取得し、事業所コード取得部２３ｃに対して引き渡す。
【００４９】
また、リーダライタ制御部２３ａは、カード情報書換制御装置２０が設置されている事業所に対応するフォーマット情報が、後述するカード情報転送部２３ｄから引き渡されると、そのフォーマット情報をＩＣカード１０に書き込むための書き込みコマンドをＩＣカード１０に対して送信する。
【００５０】
ＮＷ通信制御部２３ｂは、ネットワーク１を介してカード情報管理サーバ３０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部２３ｂは、後述する事業所コード取得部２３ｃから引き渡される事業所コードおよび従業員番号をカード情報管理サーバ３０に対して送信し、また、カード情報書換制御装置２０が設置された事業所に対応するフォーマット情報をカード情報管理サーバ３０から受信する。
【００５１】
事業所コード取得部２３ｃは、カード情報書換制御装置２０が設置された事業所の事業所コードを取得し、従業員番号とともに、カード情報管理サーバ３０に対して送信する処理部である。具体的には、この事業所コード取得部２３ｃは、リーダライタ制御部２３ａから従業員番号が引き渡されると、記憶部２２に記憶された事業所コード２２ａを読み出し、読み出した事業所コード２２ａと従業員番号とを、ＮＷ通信制御部２３ｂを介して、カード情報管理サーバ３０に対して送信する。
【００５２】
カード情報転送部２３ｄは、カード情報管理サーバ３０から送信されるフォーマット情報をＩＣカード１０に対して転送する処理部である。具体的には、このカード情報転送部２３ｄは、ＮＷ通信制御部２３ｂによって、カード情報書換制御装置２０が設置された事業所に対応するフォーマット情報が受信されると、そのフォーマット情報を取得し、リーダライタ制御部２３ａに引き渡す。
【００５３】
カード情報管理サーバ３０は、ＩＣカード１０に関する各種の情報を管理するサーバであり、記憶部３１と、制御部３２とを有する。
【００５４】
記憶部３１は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、従業員情報３１ａと、カードレイアウト情報３１ｂとを記憶する。
【００５５】
従業員情報３１ａは、各事業所内の施設における利用可否を示す利用情報を含んだ従業員情報を従業員ごとに設定した情報である。図３は、従業員情報３１ａの一例を示す図である。同図に示すように、例えば、従業員情報３１ａには、パーソナルコンピュータなどの端末装置にログインするための認証コードである「ＰＣログオン認証コード」や、所定の事業所内にある部屋のドアを開けるための認証コードである「Ａ事業所入出可能エリア情報」や「Ｂ事業所入出可能エリア情報」などが、それぞれ従業員番号と対応付けられて設定される。なお、同図は、ひとりの従業員の従業員情報のみを示しているが、従業員情報３１ａは、複数の従業員の従業員情報から構成される。
【００５６】
カードレイアウト情報３１ｂは、利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに設定した情報である。図４は、カードレイアウト情報３１ｂの一例を示す図である。同図に示すように、例えば、カードレイアウト情報３１ｂには、従業員番号が記録される「従業員番号格納情報」や、ＰＣログオン認証コードが記録される「ＰＣログオン格納情報」、事業所内にある部屋のドアを開けるための認証コードが記録される「ドア開閉格納情報」や「セキュリティゾーン格納情報」などが設定される。なお、同図は、ひとつの事業所のフォーマット情報のみを示しているが、カードレイアウト情報３１ｂは、複数の事業所のフォーマット情報から構成される。
【００５７】
なお、カードレイアウト情報３１ｂを構成するフォーマット情報は、事業所ごとに記録方式や項目の構成が異なっていてもよく、このフォーマット情報と、前述した従業員情報３１ａに含まれる利用情報とを用いれば、特定の従業員の、特定の事業所における施設の利用可否が設定されたフォーマット情報を生成することができる。
【００５８】
そして、このフォーマット情報は、事業所内で利用できる端末装置にログインするための認証情報を含むので、従業員が他の事業所に出張した際にも、その事業所に設置された端末装置を利用することができる。
【００５９】
制御部３２は、カード情報管理サーバ３０の全体制御を行う制御部であり、本発明に関連するものとしては、ＮＷ通信制御部３２ａと、カード情報生成部３２ｂとを有する。
【００６０】
ＮＷ通信制御部３２ａは、ネットワーク１を介してカード情報書換制御装置２０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部３２ａは、後述するカード情報生成部３２ｂから引き渡されるフォーマット情報をカード情報書換制御装置２０に対して送信し、また、事業所コードおよび従業員番号をカード情報書換制御装置２０から受信する。
【００６１】
カード情報生成部３２ｂは、従業員および事業所に応じたフォーマット情報を生成する処理部である。具体的には、このカード情報生成部３２ｂは、ＮＷ通信制御部３２ａによって、カード情報書換制御装置２０から送信された事業所コードおよび従業員番号が受信されると、それら事業所コードおよび従業員番号を取得する。
【００６２】
そして、カード情報生成部３２ｂは、取得した従業員番号に対応する従業員情報を、記憶部３１に記憶されている従業員情報３１ａの中から読み出し、また、取得した事業所コードに対応するカードレイアウト情報を、記憶部３１に記憶されているカードレイアウト情報３１ｂの中から読み出し、読み出した利用情報およびカードレイアウト情報に基づいて、フォーマット情報を生成する。
【００６３】
ここで、カード情報生成部３２ｂによって生成されるフォーマット情報は、ＩＣカード１０の所有者である従業員の、来訪先の事業所における施設の利用可否が設定されたフォーマット情報となる。
【００６４】
次に、本実施例１に係るカードシステムの処理手順について説明する。図５は、本実施例１に係るカードシステムの処理手順を示すフローチャートである。同図に示すように、このカードシステムでは、例えば、ある従業員が出張で他の事業所を訪れた場合に、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ１０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ１０２）。
【００６５】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ１０３）。
【００６６】
カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ１０４）、読み出した事業所コード２２ａを従業員番号１２ａとともにカード情報管理サーバ３０に対して送信する（ステップＳ１０５）。
【００６７】
カード情報管理サーバ３０は、従業員番号１２ａおよび事業所コード２２ａを受信すると、受信した従業員番号１２ａに対応する従業員情報を従業員情報３１ａから読み出し（ステップＳ１０６）、また、受信した事業所コード２２ａに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ１０７）、フォーマット情報を生成する（ステップＳ１０８）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（ステップＳ１０９）。
【００６８】
カード情報書換制御装置２０は、カード情報管理サーバ３０からフォーマット情報を受信すると、そのフォーマット情報の書き込みコマンドをＩＣカード１０に対して送信する（ステップＳ１１０）。
【００６９】
そして、この書き込みコマンドを受信したＩＣカード１０は、書き込みコマンドとともに送信されたフォーマット情報を用いて、記憶部１２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ１１１）。
【００７０】
上述してきたように、本実施例１では、カード情報書換制御装置２０が、出張などで来訪した従業員のＩＣカード１０から従業員番号１２ａを取得し、カード情報管理サーバ３０が、カード情報書換制御装置２０により取得された従業員番号１２ａに基づいて、当該従業員の従業員情報と、カード情報書換制御装置２０が設置されている事業所のカードレイアウト情報とを取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、ＩＣカード１０が、カード情報管理サーバ３０により生成されたフォーマット情報を取得し、そのフォーマット情報を用いて、それまで記憶していたフォーマット情報１２ｂを書き換えるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。
【実施例２】
【００７１】
ところで、近年のＩＣカードは、ＩＣチップにＣＰＵを搭載しているものが主流になってきており、ＣＰＵを用いて各種のプログラムを実行することにより、さまざまな処理を行うことができるようになっている。
【００７２】
そこで、本実施例２では、実施例１においてカード情報管理サーバ３０が行っていたフォーマット情報の生成を、ＩＣカード１０が行うようにした場合について説明する。
【００７３】
まず、本実施例２に係るカードシステムの概念について説明する。図６は、本実施例２に係るカードシステムの概念を説明するための説明図である。同図に示すように、このカードシステムは、従業員ごとに配布された個人認証用のＩＣカード４０と、ＩＣカード４０から情報を読み取るためのリーダライタを備えたカード情報書換制御装置５０と、ＩＣカードに関する各種情報を管理するカード情報管理サーバ６０とから構成されている。
【００７４】
ここで、ＩＣカード４０は、ＩＣカード４０の所有者である従業員の従業員番号および当該従業員の各事業所内における施設の利用可否を示す利用情報を含んだ従業員情報と、当該従業員の所定の事業所内における施設（例えば、当該従業員が所属する事業所内の施設）の利用可否が設定されたフォーマット情報とを記憶している。
【００７５】
また、カード情報書換制御装置５０は、各事業所に設置されており、それぞれ、ネットワーク１を介してカード情報管理サーバ６０と通信可能に接続されている。例えば、同図においては、事業所ＡおよびＢに、それぞれカード情報書換制御装置５０が設置されている。
【００７６】
また、カード情報管理サーバ６０は、利用情報を記録するカードのフォーマット情報であるカードレイアウト情報を事業所ごとに記憶している。
【００７７】
このような構成のもと、本実施例２に係るカードシステムでは、ＩＣカード４０が、自身の所有者である従業員の従業員番号をカード内の記録領域から取得してカード情報書換制御装置５０に送信し、カード情報書換制御装置５０が、当該従業員が来訪した事業所のカードレイアウト情報をカード情報管理サーバ６０から取得し、ＩＣカード４０が、従業員情報をカード内の記憶領域から取得し、また、カード情報書換制御装置５０からカードレイアウト情報を取得し、取得した従業員情報およびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、生成したフォーマット情報を用いて、それまで記憶していたフォーマット情報を書き換えることを主な特徴としている。
【００７８】
以下、この特徴について、図６を用いて具体的に説明する。なお、ここでは、実施例１と同様に、事業所Ａに所属する従業員Ｘが事業所Ｂに出張した場合を考えることとし、従業員Ｘが所有するＩＣカード４０には、あらかじめ、従業員Ｘの従業員番号および従業員Ｘの各事業所内における施設の利用可否を示す利用情報を含む従業員情報と、従業員Ｘの事業所Ａ内における施設の利用可否が設定されたフォーマット情報とが記憶されていたとする。
【００７９】
従業員Ｘは、事業所Ｂに到着すると、図６に示すように、事業所Ｂに設置されているカード情報書換制御装置５０のリーダライタに対して、自身が所有するＩＣカード４０を近づける。この時、ＩＣカード４０が、カード内の記憶領域から従業員番号を取得してカード情報書換制御装置５０に送信し（同図（１）参照）、従業員情報を受信したカード情報書換制御装置５０が、カード情報管理サーバ６０に対して事業所Ｂの事業所コードを送信する（同図（２）参照）。
【００８０】
事業所コードを受信すると、カード情報管理サーバ６０は、記憶しているカードレイアウト情報の中から事業所Ｂのカードレイアウト情報を読み出し、読み出したカードレイアウト情報をカード情報書換制御装置５０に対して送信する（同図（３）参照）。
【００８１】
カード情報書換制御装置５０は、カード情報管理サーバ６０からカードレイアウト情報を受信すると、当該カードレイアウト情報を従業員ＸのＩＣカード４０に対して送信する（同図（４）参照）。
【００８２】
そして、カードレイアウト情報を受信したＩＣカード４０は、受信したカードレイアウト情報および記憶している従業員情報に基づいて、従業員Ｘの事業所Ｂ内における施設の利用可否が設定されたフォーマット情報を生成し（同図（５）参照）、生成したフォーマット情報を用いて、それまで記録されていた事業所Ａに関するフォーマット情報を書き換える（同図（６）参照）。これにより、事業所Ｂにおいて、ＩＣカード４０を用いて、従業員Ｘの個人認証が行えるようになる。
【００８３】
このように、本実施例２に係るカードシステムでは、実施例１と同様に、従業員が他の事業所に出張した場合に、出張先のカードシステムによって、ＩＣカード４０に記録されたフォーマット情報が自動的に出張先の事業所に対応するフォーマット情報に書き換えられるので、個人認証用のＩＣカード４０のカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができ、さらに、ＩＣカード４０に記録されるフォーマット情報がネットワーク１を介して送信されないので、ネットワーク１内でフォーマット情報が漏洩するのを防ぐことが可能になり、より高度なセキュリティを実現することができる。
【００８４】
なお、ここでは説明の便宜上、実施例１と同様に、事業所ＡおよびＢに設置された２つのカード情報書換制御装置５０のみを示したが、このカードシステムは、各地の事業所ごとに設置された多数のカード情報書換装置から構成される。
【００８５】
次に、本実施例２に係るカードシステムの構成について説明する。図７は、本実施例２に係るカードシステムの構成を示す機能ブロック図である。同図に示すように、このカードシステムは、ＩＣカード４０と、カード情報書換制御装置５０と、ネットワーク１を介してカード情報書換制御装置５０に接続されたカード情報管理サーバ６０とから構成される。なお、ここでは説明の便宜上、図２に示した各部と同様の役割を果たす機能部については同一符号を付すこととしてその詳細な説明を省略する。
【００８６】
ＩＣカード４０は、個人認証用の各種情報が記録されたＩＣチップを内蔵したカードであり、リーダライタとの間で無線通信を行うためのアンテナ１１と、記憶部４２と、制御部４３とを有する。
【００８７】
記憶部４２は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、フォーマット情報１２ｂと、従業員情報４２ｃとを記憶する。
【００８８】
従業員情報４２ｃは、ＩＣカード４０の所有者である従業員の従業員番号および当該従業員の各事業所内における施設の利用可否を示す利用情報を含んだ情報である。例えば、従業員情報４２ｃには、図３で例示した従業員情報と同様の項目が設定される。
【００８９】
制御部４３は、記憶部４２に記憶された各種プログラムを実行することによって各種処理を行う処理部であり、本発明に関連するものとしては、無線通信制御部４３ａと、従業員番号取得部４３ｂと、カード情報生成部４３ｄと、カード情報書換部４３ｃとを有する。
【００９０】
無線通信制御部４３ａは、リーダライタを介してカード情報書換制御装置５０との間でやり取りされる情報の送受信を制御する処理部である。例えば、この無線通信制御部４３ａは、カード情報書換制御装置５０に対して従業員番号を送信し、また、カード情報書換制御装置５０から事業所に応じたカードレイアウト情報を受信する。
【００９１】
従業員番号取得部４３ｂは、記憶部４２に記憶された従業員情報４２ｃから従業員番号を取得する処理部である。具体的には、この従業員番号取得部４３ｂは、無線通信制御部４３ａを介してカード情報書換制御装置５０から従業員番号の読み出しコマンドを受信すると、記憶部４２に記憶された従業員情報４２ｃから従業員番号を読み出し、読み出した従業員番号を、無線通信制御部４３ａを介して、カード情報書換制御装置５０に対して送信する。
【００９２】
カード情報生成部４３ｄは、従業員および事業所に応じたフォーマット情報を生成する処理部である。具体的には、カード情報生成部４３ｄは、無線通信制御部４３ａによって、カード情報書換制御装置５０から送信されたカードレイアウト情報が受信されると、そのカードレイアウト情報を取得するとともに、記憶部４２に記憶されている従業員情報４２ｃを読み出し、読み出した従業員情報４２ｃおよび取得済みのカードレイアウト情報に基づいて、フォーマット情報を生成する。
【００９３】
ここで、カード情報書換制御装置５０から送信されたカードレイアウト情報は、事業所に応じたカードレイアウト情報であるので、カード情報生成部４３ｄによって生成されるフォーマット情報は、ＩＣカード４０の所有者である従業員の、来訪先の事業所における施設の利用可否が設定されたフォーマット情報となる。
【００９４】
カード情報書換部４３ｃは、記憶部４２に記憶されたフォーマット情報１２ｂの書き換えを行う処理部である。具体的には、このカード情報書換部４３ｃは、カード情報生成部４３ｄからフォーマット情報が渡されると、そのフォーマット情報を用いて、記憶部４２に記憶されているフォーマット情報１２ｂを書き換える。
【００９５】
ここで、カード情報生成部４３ｄから渡されるフォーマット情報には、ＩＣカード４０の所有者の、カード情報書換制御装置５０が設置されている事業所における施設の利用可否が設定されている。
【００９６】
カード情報書換制御装置５０は、ＩＣカード４０に記録されているデータの書き換えを行う装置であり、リーダライタ２１と、記憶部２２と、制御部５３とを有する。
【００９７】
制御部５３は、カード情報書換制御装置５０の全体制御を行う制御部であり、本発明に関連するものとしては、リーダライタ制御部５３ａと、ＮＷ通信制御部５３ｂと、事業所コード取得部５３ｃと、レイアウト情報転送部５３ｅとを有する。
【００９８】
リーダライタ制御部５３ａは、リーダライタを制御することによって、ＩＣカード４０からのデータの読み出しや、ＩＣカード４０へのデータの書き込みを行う処理部である。
【００９９】
具体的には、このリーダライタ制御部５３ａは、リーダライタ２１によってＩＣカード４０が検知されると、そのＩＣカード４０に記録されている従業員番号を読み出すための読み出しコマンドを送信するようリーダライタ２１に対して指示する。そして、リーダライタによってＩＣカード１０から従業員番号が受信されると、リーダライタ制御部５３ａは、その従業員番号を取得し、事業所コード取得部５３ｃに対して引き渡す。
【０１００】
また、リーダライタ制御部５３ａは、カード情報書換制御装置５０が設置されている事業所に対応するカードレイアウト情報が後述するレイアウト情報転送部５３ｅから引き渡されると、そのカードレイアウト情報をＩＣカード４０に対して送信する。
【０１０１】
ＮＷ通信制御部５３ｂは、ネットワーク１を介してカード情報管理サーバ６０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部５３ｂは、後述する事業所コード取得部５３ｃから引き渡される事業所コードをカード情報管理サーバ６０に対して送信し、また、カード情報書換制御装置５０が設置された事業所に対応するカードレイアウト情報をカード情報管理サーバ６０から受信する。
【０１０２】
事業所コード取得部５３ｃは、カード情報書換制御装置５０が設置された事業所の事業所コードを取得し、カード情報管理サーバ６０に対して送信する処理部である。具体的には、この事業所コード取得部５３ｃは、リーダライタ制御部５３ａから従業員番号が引き渡されると、記憶部２２に記憶された事業所コード２２ａを読み出し、読み出した事業所コード２２ａを、ＮＷ通信制御部５３ｂを介して、カード情報管理サーバ６０に対して送信する。
【０１０３】
レイアウト情報転送部５３ｅは、カード情報管理サーバ６０から送信されるカードレイアウト情報をＩＣカード４０に対して転送する処理部である。具体的には、このレイアウト情報転送部５３ｅは、ＮＷ通信制御部５３ｂによって、カード情報書換制御装置５０が設置された事業所に対応するカードレイアウト情報が受信されると、そのカードレイアウト情報を取得し、リーダライタ制御部５３ａに引き渡す。
【０１０４】
カード情報管理サーバ６０は、ＩＣカード４０に関する各種の情報を管理するサーバであり、記憶部６１と、制御部６２とを有する。
【０１０５】
記憶部６１は、各種の情報やプログラムを記憶する記憶部であり、本発明に関連するものとしては、カードレイアウト情報３１ｂを記憶する。
【０１０６】
制御部６２は、カード情報管理サーバ６０の全体制御を行う制御部であり、本発明に関連するものとしては、ＮＷ通信制御部６２ａと、レイアウト情報取得部６２ｃとを有する。
【０１０７】
ＮＷ通信制御部６２ａは、ネットワーク１を介してカード情報書換制御装置５０との間でやり取りされる情報の送受信を制御する処理部である。例えば、このＮＷ通信制御部６２ａは、後述するレイアウト情報取得部６２ｃから引き渡されるカードレイアウト情報をカード情報書換制御装置５０に対して送信し、また、事業所コードをカード書換装置５０から受信する。
【０１０８】
レイアウト情報取得部６２ｃは、事業所に応じたカードレイアウト情報を取得する処理部である。具体的には、このレイアウト情報取得部６２ｃは、ＮＷ通信制御部６２ａによって、カード情報書換制御装置５０から送信された事業所コードが受信されると、その事業所コードを取得し、取得した事業所コードに対応するカードレイアウト情報を、記憶部６１に記憶されているカードレイアウト情報３１ｂの中から読み出し、読み出したカードレイアウト情報をＮＷ通信制御部６２ａに引き渡す。
【０１０９】
次に、本実施例２に係るカードシステムの処理手順について説明する。図８は、本実施例２に係るカードシステムの処理手順を示すフローチャートである。同図に示すように、このカードシステムでは、例えば、ある従業員が出張で他の事業所を訪れた場合に、出張先の事業所に設置されたカード情報書換制御装置５０が、出張者のＩＣカード４０を検知すると（ステップＳ２０１）、ＩＣカード４０に対して従業員番号の読み出しコマンドを送信する（ステップＳ２０２）。
【０１１０】
この読み出しコマンドを受信すると、ＩＣカード４０は、記憶部４２に記憶された従業員情報４２ｃから従業員番号を取得し、カード情報書換制御装置５０に対して送信する（ステップＳ２０３）。
【０１１１】
カード情報書換制御装置５０は、ＩＣカード４０から送信された従業員番号を受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ２０４）、読み出した事業所コード２２ａをカード情報管理サーバ６０に対して送信する（ステップＳ２０５）。
【０１１２】
カード情報管理サーバ６０は、事業所コード２２ａを受信すると、受信した事業所コード２２ａに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ２０６）、カード情報書換制御装置５０に対して送信する（ステップＳ２０７）。
【０１１３】
カード情報書換制御装置５０は、カード情報管理サーバ６０からカードレイアウト情報を受信すると、そのカードレイアウト情報をＩＣカード４０に対して送信する（ステップＳ２０８）。
【０１１４】
ＩＣカード４０は、カードレイアウト情報を受信すると、記憶部４２から従業員情報４２ｃを読み出し（ステップＳ２０９）、読み出した従業員情報４２ｃおよび受信したカードレイアウト情報に基づいて、フォーマット情報を生成する（ステップＳ２１０）。
【０１１５】
そして、ＩＣカード４０は、生成したフォーマット情報を用いて、記憶部４２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ２１１）。
【０１１６】
上述してきたように、本実施例２では、ＩＣカード４０が、自身の所有者である従業員の従業員番号をカード内の記録領域から取得してカード情報書換制御装置５０に送信し、カード情報書換制御装置５０が、当該従業員が来訪した事業所のカードレイアウト情報をカード情報管理サーバ６０から取得し、ＩＣカード４０が、従業員情報４２ｃを記憶部４２から取得し、また、カード情報書換制御装置５０からカードレイアウト情報を取得し、取得した従業員情報４２ｃおよびカードレイアウト情報に基づいて、当該従業員の当該事業所内における施設の利用可否が設定されたフォーマット情報を生成し、生成したフォーマット情報を用いて、それまで記憶していたフォーマット情報１２ｂを書き換えるので、個人認証用のＩＣカードのカードレイアウト情報が事業所ごとに異なる場合でも、各事業所において個人認証を可能にすることができる。
【０１１７】
さらに、本実施例２では、ＩＣカード４０に記録されるフォーマット情報がネットワークを介して送信されないので、ネットワーク１内でフォーマット情報が漏洩するのを防ぐことが可能になり、より高度なセキュリティを実現することができる。
【０１１８】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる実施例で実施されてもよいものである。
【０１１９】
例えば、上記実施例では、従業員が来訪先の事業所に入る際に、ＩＣカードのフォーマット情報を来訪先の事業所に対応するフォーマット情報に書き換える場合について説明したが、当該従業員が来訪先の事業所から出る際に、ＩＣカードのフォーマット情報を、その従業員が本来所属している事業所のフォーマット情報に書き戻すようにしてもよい。
【０１２０】
具体的には、カード書換装置に、従業員が事業所を退出することを通知するための通知手段（例えば、「退出」ボタンなど）をさらに備え、その退出通知手段によって退出が通知された場合に、退出する従業員が所属する所属事業所に対応するカードレイアウト情報に基づいてＩＣカードのフォーマット情報を書き換えるようにする。
【０１２１】
このため、従業員に配布するＩＣカードには、あらかじめ、各従業員が所属する事業所の事業所コードを記憶させておく。
【０１２２】
図９は、退出時にＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合のカードシステムの処理手順を示すフローチャートである。なお、ここでは、実施例１に示したカードシステムにおいて、ＩＣカード１０のフォーマット情報を所属事業所のフォーマット情報に書き戻す場合について説明する。
【０１２３】
同図に示すように、例えば、ある従業員が出張で訪れた事業所を出る際に、退出通知手段を用いて退出することを通知した場合には、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ３０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ３０２）。
【０１２４】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ３０３）。
【０１２５】
ここで、カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、さらに、ＩＣカード１０に対して、所属事業所コードの読み出しコマンドを送信する（ステップＳ３０４）。
【０１２６】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して、あらかじめ記憶されている所属事業所コードを送信する（ステップＳ３０５）。
【０１２７】
所属事業所コードを受信すると、カード情報書換制御装置２０は、その所属事業所コードを、先に受信していた従業員番号１２ａとともにカード情報管理サーバ３０に対して送信する（ステップＳ３０６）。
【０１２８】
カード情報管理サーバ３０は、従業員番号１２ａおよび所属事業所コードを受信すると、受信した従業員番号１２ａに対応する従業員情報を従業員情報３１ａから読み出し（ステップＳ３０７）、また、受信した所属事業所コードに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ３０８）、フォーマット情報を生成する（ステップＳ３０９）。そして、カード情報管理サーバ３０は、生成したフォーマット情報をカード情報書換制御装置２０に対して送信する（ステップＳ３１０）。
【０１２９】
カード情報書換制御装置２０は、カード情報管理サーバ３０からフォーマット情報を受信すると、そのフォーマット情報の書き込みコマンドをＩＣカード１０に対して送信する（ステップＳ３１１）。
【０１３０】
そして、この書き込みコマンドを受信したＩＣカード１０は、書き込みコマンドとともに送信されたフォーマット情報を用いて、記憶部１２に記憶しているフォーマット情報１２ｂを書き換える（ステップＳ３１２）。
【０１３１】
このように、カードシステムが、従業員が来訪先の事業所から出る際に、ＩＣカードのフォーマット情報を、その従業員が本来所属している事業所のフォーマット情報に書き戻すことによって、従業員が自身の所属事業所に戻った際には、カードに記憶されているフォーマット情報の書き換えを行わなくても所属事業所内の施設を利用することが可能になり、所属事業所への入場時にかかる時間を短縮することができる。
【０１３２】
なお、ここでは、所属事業所コードをＩＣカード１０から取得しているが、サーバ３０に従業員番号と所属事業所コードとカードレイアウト情報とを関連付けて格納しておき、ＩＣカード１０から従業員番号を受信しただけで、サーバ３０から所属事業所コードに関連付けられたカードレイアウト情報を取得するようにしてもよい。
【０１３３】
また、ここでは、ＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合について説明したが、所属事業所のフォーマット情報に書き戻すのではなく、ＩＣカードのフォーマット情報を消去するようにしてもよい。この場合、従業員が事業所に入る際には、必ずＩＣカードに事業所に応じたフォーマット情報を書き込む作業が発生することになるが、外出時にはＩＣカードにはフォーマット情報が記憶されないことになるので、従業員が移動時にＩＣカードを紛失したり、ＩＣカードが盗難にあったりした場合に、カードに記録されている情報の漏洩を防ぐことができる。ＩＣカードに記録するフォーマット情報に秘匿情報となるような重要な情報が含まれるような場合には有効である。
【０１３４】
また、上記実施例では、ＩＣカードに記憶されるフォーマット情報に、所定の事業所における施設の利用可否が設定された場合について説明したが、ＩＣカードには、例えば食堂利用料や売店利用料の累計額などの金額情報が保持されていてもよい。その場合、例えば実施例１のように、カード情報管理サーバ３０において従業員情報３１ａおよびカードレイアウト情報３１ｂが管理されている場合には、それぞれに金額情報を設定しておく。
【０１３５】
図１０は、金額情報が保持された場合の従業員情報３１ａの一例を示す図である。同図は、図３に示した従業員情報３１ａに対して、食堂利用料の累計額を設定するための「食堂カードチャージ額」を追加設定した場合を示している。
【０１３６】
また、図１１は、金額情報が保持された場合のカードレイアウト情報３１ｂの一例を示す図である。同図は、図４に示したカードレイアウト情報３１ｂに対して、上記の従業員情報３１ａと同様に、食堂カードチャージ額を累計するための「食堂カードチャージ格納情報」を追加設定した場合を示している。
【０１３７】
そして、来訪先の事業所でＩＣカードのフォーマット情報の書き換えが行われる際には、まず、その時点でＩＣカードに保持されている金額情報をカード情報管理サーバの従業員情報に反映したうえで、カード情報管理サーバが、金額情報が反映された後の従業員情報を用いて、フォーマット情報を生成する。
【０１３８】
図１２は、ＩＣカードに記憶されるフォーマット情報に金額情報が含まれる場合のカードシステムの処理手順を示すフローチャートである。なお、ここでは、実施例１に示したカードシステムにおいて、ＩＣカード１０のフォーマット情報に金額情報が含まれる場合合について説明する。
【０１３９】
同図に示すように、例えば、ある従業員が出張で他の事業所を訪れた場合に、実施例１と同様に、出張先の事業所に設置されたカード情報書換制御装置２０が、出張者のＩＣカード１０を検知すると（ステップＳ４０１）、ＩＣカード１０に対して従業員番号の読み出しコマンドを送信する（ステップＳ４０２）。
【０１４０】
この読み出しコマンドを受信すると、ＩＣカード１０は、カード情報書換制御装置２０に対して従業員番号１２ａを送信する（ステップＳ４０３）。
【０１４１】
ここで、カード情報書換制御装置２０は、ＩＣカード１０から送信された従業員番号１２ａを受信すると、さらに、ＩＣカード１０に対して、フォーマット情報１２ｂの読み出しコマンドを送信する（ステップＳ４０４）。
【０１４２】
この読み出しコマンドを受信すると、ＩＣカード１０は、記憶部１２からフォーマット情報１２ｂを読み出し、読み出したフォーマット情報１２ｂをカード情報書換制御装置２０に対して送信する（ステップＳ４０５）。
【０１４３】
カード情報書換制御装置２０は、ＩＣカード１０から送信されたフォーマット情報１２ｂを受信すると、記憶部２２から事業所コード２２ａを読み出し（ステップＳ４０６）、読み出した事業所コード２２ａを、先に受信していた従業員番号１２ａおよびフォーマット情報１２ｂとともにカード情報管理サーバ３０に対して送信する（ステップＳ４０７）。
【０１４４】
カード情報管理サーバ３０は、従業員番号１２ａ、事業所コード２２ａおよびフォーマット情報１２ｂを受信すると、まず、受信したフォーマット情報１２ｂに含まれている金額情報に基づいて、記憶部３１に記憶されている従業員情報３１ａのうち、受信した従業員番号１２ａに対応する従業員情報に含まれる金額情報を更新する（ステップＳ４０８）。
【０１４５】
そして、カード情報管理サーバ３０は、従業員番号１２ａに対応する更新後の従業員情報を従業員情報３１ａから読み出し（ステップＳ４０９）、また、受信した所属事業所コードに対応するカードレイアウト情報をカードレイアウト情報３１ｂから読み出し（ステップＳ４１０）、金額情報を含んだフォーマット情報を生成する（ステップＳ４１１）。
【０１４６】
以降、図５に示したステップＳ１０９〜Ｓ１１１と同様の処理が行われ（ステップＳ４１２〜Ｓ４１４）、ＩＣカード１０のフォーマット情報が金額情報を含めて書き換えられる。
【０１４７】
このように、ＩＣカード１０のフォーマット情報に金額情報が含まれる場合でも、それまでに保持されていた金額情報の累計額が保持されたうえでフォーマット情報の書き換えが行われるので、従業員が他の事業所に出張した際にも、その事業所で食堂や売店などを利用することができる。
【０１４８】
また、上記実施例では、ＩＣカードについて説明したが、ＩＣカードが有する構成をソフトウェアによって実現することで、同様の機能を有するプログラムを得ることができる。そこで、このプログラムを実行するＩＣチップについて説明する。なお、ここでは、このプログラムを「カード情報書換プログラム」と称して図示する。
【０１４９】
図１３は、本実施例に係るカード情報書換プログラムを実行するＩＣチップの構成を示す機能ブロック図である。同図に示すように、このＩＣチップ１００は、ＲＡＭ１１０と、ＣＰＵ１２０と、ＲＯＭ１３０と、ＥＥＰＲＯＭ１４０と、アンテナインタフェース１５０とを有する。
【０１５０】
ＲＡＭ１１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ１２０は、ＲＡＭ１１０からプログラムを読み出して実行する中央処理装置である。
【０１５１】
ＲＯＭ１３０は、プログラムやデータを格納するメモリであり、ＥＥＰＲＯＭ１４０は、例えばフォーマット情報１４１など、リーダライタによる書き換えの対象となるデータを格納するメモリである。
【０１５２】
アンテナインタフェース１５０は、リーダライタとの間で無線通信を行うためのアンテナを接続するためのインタフェースである。
【０１５３】
そして、このＩＣチップ１００において実行されるカード情報書換プログラム１１１は、あらかじめＲＯＭ１３０に記憶され、ＲＡＭ１１０に読み出されてＣＰＵ１２０によってカード情報書換プロセス１２１として実行される。
【０１５４】
また、上記実施例では、カード情報管理サーバについて説明したが、カード情報管理サーバが有する構成をソフトウェアによって実現することで、同様の機能を有するプログラムを得ることができる。そこで、このプログラムを実行するコンピュータについて説明する。なお、ここでは、このプログラムを「カード情報書換プログラム」と称して図示する。
【０１５５】
図１４は、本実施例に係るカード情報書換プログラムを実行するコンピュータの構成を示す機能ブロック図である。同図に示すように、このコンピュータ２００は、ＲＡＭ２１０と、ＣＰＵ２２０と、ＨＤＤ２３０と、ＬＡＮインタフェース２４０と、入出力インタフェース２５０と、ＤＶＤドライブ２６０とを有する。
【０１５６】
ＲＡＭ２１０は、プログラムやプログラムの実行途中結果などを記憶するメモリであり、ＣＰＵ２２０は、ＲＡＭ２１０からプログラムを読み出して実行する中央処理装置である。
【０１５７】
ＨＤＤ２３０は、プログラムやデータを格納するディスク装置であり、ＬＡＮインタフェース２４０は、コンピュータ２００をＬＡＮ経由で他のコンピュータに接続するためのインタフェースである。
【０１５８】
入出力インタフェース２５０は、マウスやキーボードなどの入力装置および表示装置を接続するためのインタフェースであり、ＤＶＤドライブ２６０は、ＤＶＤの読み書きを行う装置である。
【０１５９】
そして、このコンピュータ２００において実行されるカード情報書換プログラム２１１は、ＤＶＤに記憶され、ＤＶＤドライブ２６０によってＤＶＤから読み出されてコンピュータ２００にインストールされる。
【０１６０】
あるいは、このカード情報書換プログラム２１１は、ＬＡＮインタフェース２４０を介して接続された他のコンピュータシステムのデータベースなどに記憶され、これらのデータベースから読み出されてコンピュータ２００にインストールされる。
【０１６１】
そして、インストールされたカード情報書換プログラム２１１は、ＨＤＤ２３０に記憶され、ＲＡＭ２１０に読み出されてＣＰＵ２２０によってカード情報書換プロセス２２１として実行される。
【０１６２】
なお、同様に、カード情報書換制御装置についても、上記実施例において説明した機能の構成をソフトウェアによって実現することが可能であり、そのプログラムは、上記と同様のコンピュータで実行することができる。
【０１６３】
また、本実施例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【０１６４】
この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【０１６５】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１６６】
さらに、各装置にて行われる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【産業上の利用可能性】
【０１６７】
以上のように、本発明に係るカード情報書換装置、カード情報書換方法およびカード情報書換プログラムは、個人認証用のカードのフォーマット情報を書き換える場合に有用であり、特に、事業所ごとにカードレイアウト情報が異なる場合でも、各事業所において個人認証を可能にする必要がある場合に適している。
【図面の簡単な説明】
【０１６８】
【図１】図１は、本実施例１に係るカードシステムの概念を説明するための説明図である。
【図２】図２は、本実施例１に係るカードシステムの構成を示す機能ブロック図である。
【図３】図３は、従業員情報の一例を示す図である。
【図４】図４は、カードレイアウト情報の一例を示す図である。
【図５】図５は、本実施例１に係るカードシステムの処理手順を示すフローチャートである。
【図６】図６は、本実施例２に係るカードシステムの概念を説明するための説明図である。
【図７】図７は、本実施例２に係るカードシステムの構成を示す機能ブロック図である。
【図８】図８は、本実施例２に係るカードシステムの処理手順を示すフローチャートである。
【図９】図９は、退出時にＩＣカードのフォーマット情報を所属事業所のフォーマット情報に書き戻す場合のカードシステムの処理手順を示すフローチャートである。
【図１０】図１０は、金額情報が保持された場合の従業員情報の一例を示す図である。
【図１１】図１１は、金額情報が保持された場合のカードレイアウト情報の一例を示す図である。
【図１２】図１２は、ＩＣカードに記憶されるフォーマット情報に金額情報が含まれる場合のカードシステムの処理手順を示すフローチャートである。
【図１３】図１３は、本実施例に係るカード情報書換プログラムを実行するＩＣチップの構成を示す機能ブロック図である。
【図１４】図１４は、本実施例に係るカード情報書換プログラムを実行するコンピュータの構成を示す機能ブロック図である。
【符号の説明】
【０１６９】
１０，４０    ＩＣカード
１１    アンテナ
１２，４２    記憶部
１２ａ    従業員番号
１２ｂ    フォーマット情報
４２ｃ    従業員情報
１３，４３    制御部
１３ａ，４３ａ    無線通信制御部
１３ｂ，４３ｂ    従業員番号取得部
１３ｃ，４３ｃ    カード情報書換部
４３ｄ    カード情報生成部
２０，５０    カード情報書換制御装置
２１    リーダライタ
２２    記憶部
２２ａ    事業所コード
２３，５３    制御部
２３ａ，５３ａ    リーダライタ制御部
２３ｂ，５３ｂ    ＮＷ通信制御部
２３ｃ，５３ｃ    事業所コード取得部
２３ｄ    カード情報転送部
５３ｅ    レイアウト情報転送部
３０，６０    カード情報管理サーバ
３１，６１    記憶部
３１ａ    従業員情報
３１ｂ    カードレイアウト情報
３２，６２    制御部
３２ａ，６２ａ    ＮＷ通信制御部
３２ｂ    カード情報生成部
６２ｃ    レイアウト情報取得部
１００    ＩＣ（Integrated  Circuit）チップ
１１０    ＲＡＭ（Random  Access  Memory）
１１１    カード情報書換プログラム
１２０    ＣＰＵ（Central  Processing  Unit）
１２１    カード情報書換プロセス
１３０    ＲＯＭ（Read  Only  Memory）
１４０    ＥＥＰＲＯＭ（Electronically  Erasable  and  Programmable  Read  Only  Memory）
１５０    アンテナインタフェース
２００    コンピュータ
２１０    ＲＡＭ（Random  Access  Memory）
２１１    カード情報書換プログラム
２２０    ＣＰＵ（Central  Processing  Unit）
２２１    カード情報書換プロセス
２３０    ＨＤＤ（Hard  Disk  Drive）
２４０    ＬＡＮ（Local  Area  Network）インタフェース
２５０    入出力インタフェース
２６０    ＤＶＤ（Digital  Versatile  Disk）ドライブ
【手続補正書】
【提出日】平成21年10月16日(2009.10.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個人を識別する個人識別情報を取得する個人情報取得手段と、
前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報を記録するカードのフォーマットを示すカードレイアウト情報を取得するカードレイアウト情報取得手段と、
前記カードレイアウト情報取得手段によって取得されたカードレイアウト情報に基づいて、前記個人情報取得手段によって取得された個人識別情報で識別される個人のカードに記録される利用情報のフォーマットを前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報のフォーマットに書き換えるカード情報書換手段と、
を備えたことを特徴とするカード情報書換システム。
【請求項２】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人のカードに記録されている利用情報のフォーマットを当該個人が所属する所属エリアにおける施設の利用可否を示す利用情報のフォーマットに書き換えることを特徴とする請求項１に記載のカード情報書換システム。
【請求項３】
前記エリアを退出することを通知する退出通知手段をさらに備え、
前記カード情報書換手段は、前記退出通知手段により退出が通知されると、退出する個人のカードに記録されている利用情報のフォーマットを消去することを特徴とする請求項１に記載のカード情報書換システム。
【請求項４】
前記利用情報は、さらに前記カードにより前記エリアで利用できる金額情報を含むことを特徴とする請求項１、２または３に記載のカード情報書換システム。
【請求項５】
個人を識別する個人識別情報を個人情報取得手段により取得する個人情報取得工程と、
前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報を記録するカードのフォーマットを示すカードレイアウト情報を取得するカードレイアウト情報取得工程と、
前記カードレイアウト情報取得工程によって取得されたカードレイアウト情報に基づいて、前記個人情報取得工程によって取得された個人識別情報で識別される個人のカードに記録される利用情報のフォーマットを前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報のフォーマットに書き換えるカード情報書換工程と、
を備えたことを特徴とするカード情報書換方法。
【請求項６】
個人を識別する個人識別情報を個人情報取得手段により取得する個人情報取得手順と、
前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報を記録するカードのフォーマットを示すカードレイアウト情報を取得するカードレイアウト情報取得手順と、
前記カードレイアウト情報取得手順によって取得されたカードレイアウト情報に基づいて、前記個人情報取得手順によって取得された個人識別情報で識別される個人のカードに記録される利用情報のフォーマットを前記個人情報取得手段に対応するエリアにおける施設の利用可否を示す利用情報のフォーマットに書き換えるカード情報書換手順と、
をコンピュータに実行させることを特徴とするカード情報書換プログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、個人認証用のカードに記録された情報の書き換えを行うカード情報書換システム、カード情報書換方法およびカード情報書換プログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、上記に鑑みてなされたものであって、個人認証用のカードのカードレイアウト情報（記録方式や項目の構成を定義した情報）が事業所ごとに異なる場合でも、各事業所において個人認証を可能にするカード情報書換システム、カード情報書換方法およびカード情報書換プログラムを提供することを目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
上述した課題を解決し、目的を達成するため、本発明は、カード情報書換システムが、個人を識別する個人識別情報を少なくとも含んだ個人情報を取得する個人情報取得手段と、前記個人情報取得手段により取得された個人情報に基づいて、前記個人の所定のエリア内の施設の利用可否を示す利用情報と、当該個人が進入するエリアにおける当該利用情報を記録するカードのフォーマット情報であるカードレイアウト情報とを取得するカード情報取得手段と、前記カード情報取得手段により取得されたカードレイアウト情報に基づいてカードのフォーマット情報を書き換えるカード情報書換手段と、を備えたことを特徴とする。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
以下に、本発明に係るカード情報書換システム、カード情報書換方法およびカード情報書換プログラムの実施例を図面に基づいて詳細に説明する。なお、本実施例では、本発明を、ＩＣカードを用いたカードシステムに適用した場合について説明する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１６７
【補正方法】変更
【補正の内容】
【０１６７】
以上のように、本発明に係るカード情報書換システム、カード情報書換方法およびカード情報書換プログラムは、個人認証用のカードのフォーマット情報を書き換える場合に有用であり、特に、事業所ごとにカードレイアウト情報が異なる場合でも、各事業所において個人認証を可能にする必要がある場合に適している。
【国際調査報告】
2008114425.tif 000017
2008114425.tif 000018
2008114425.tif 000019
2008114425.tif 000020