(57)【要約】  【課題】  ICカードや人事に関するライフサイクル上の事象が発生する時にICカードに関連する処理が漏れなく適切に行える仕組みを提供する。【解決手段】  本発明は図2に示すICカード発行運用管理システム１にあるICカードサーバ１１内の定義データベース１１２の定義ファイル７１を利用して、各事象発生時に適切な処理を抽出する。例えば、人事異動により昇進した場合、昇進後の権限に応じた入室許可がされるようになる（例えば、取締役に昇進した場合、取締役専用室への入室の許可されるようにする）  【選択図】図２
2005215814.tif 000002
【特許請求の範囲】
【請求項１】
利用者を識別するID証を管理するID証サーバおよび前記ID証サーバ内に複数のデータベースを持つID証発行運用管理システムを有するID証発行運用管理システムにおいて、
ID証および人事のライフサイクル上の事象発生時に、当該事象に関するデータを受信する手段と、
前記ID証サーバ内にある定義ファイルを利用して、ユーザや管理者、外部システムの処理を定められたルールにID証に記録すべき内容を基づき決定する手段とを有することを特徴とするID証発行運用管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、社員証や職員証などの本人確認に利用されるID証の発行および運用を管理するID証発行運用管理システムが、人事データベースや情報セキュリティシステム等の外部システムとのデータの送受信を通じて、ID証に関連する様々な事象が発生したときにID証利用ユーザや管理者や外部システムが行う適切な処理を用意された定義ファイルをもとに自動で決定できる仕組みを記述したものである。
【背景技術】
【０００２】
従来のID証発行運用管理システムは盗難、紛失などID証が持つステータスの管理や、新規発行日、再発行日の日付データの管理など、ID証に関連した事象のデータの管理で十分であった。
【０００３】
しかし、近年複数の機能を搭載可能なICカードを利用したID証も採用され始め、身分証としてのみ利用されてきたID証が、証明書を格納する機能を持たせることにより情報セキュリティシステムの本人認証キーとして使用されたり、入退館の識別キーを格納することにより入退館システムで利用する入退館キーとして使用されたりと、一つのID証で複数のシステムが利用できるようになった。
【０００４】
複数の機能を搭載しID証の利用範囲が広がった一方で、紛失や盗難といった事象が発生した場合、システムごとに該当するデータの削除が行われたり、または新規作成したり、逆に何もする必要がなかったりと、さまざまな処理を行う必要がでてきた。また、転勤や退職といった人事に関わるライフサイクル上の事象が発生した場合も同様にID証や各システムに影響を与えることがわかった。
【０００５】
従来のシステムでは特開2003-233775号公報（特許文献１）記載の方式であるICカード情報管理装置があるが、この方式はカードの再発行に焦点を当て、再発行が必要となったときにサービスの停止や個人情報の管理を適切に行う仕組みである。
【０００６】
【特許文献１】特開2003-233775号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上記を含め多くのID証管理を行うシステムがあるが、事象発生時に適切な処理をID証ユーザやカード管理システムや他の連携するシステムが行えることを確実としたシステムはない。
【０００８】
1つのID証が複数のシステムに利用され、かつID証に影響を及ぼすようなライフサイクル上の事象が発生したときのケースを考える。従来のID証発行運用管理方法は、ID証を中心として考えられている。そのため、ID証の新規発行や定期更新および再発行などが発生したときに、いつ・だれに発行したかやだれが・いつ無くしたかなどの管理をするには十分なシステムとなっている。              
しかし、社員証等の用途で使われるID証は、入社や転勤、退職などの人事上のライフサイクル事  象がID証ユーザに発生すると、ID証の再発行を行ったりシステムのデータを変更したりする必要がある。これらの変更のタイミングや処理は、企業ごとによって異なり、同じ企業内でも処理手順が曖昧なため、ユーザや管理者が必要な処理をし忘れ、セキュリティに危険が発生したり入退場できなくなったりといった様々な問題が生じる可能性がある。
【課題を解決するための手段】
【０００９】
上記のような課題をクリアするために、ID証や人事に関するライフサイクル上の事象一つ一つに対して適切な処理を記述した定義ファイルを用意する。この定義ファイルは、2次元の表で構成されており縦軸にはライフサイクル上の各種事象を記述し、横軸にはID証に関わるデータが記述されている。表の交点にあたる各項目には、ある事象が発生したときにそのデータをどのように扱うかが記述されている。例えば、ある外部システムを使用するために必要なデータが「新規作成」となっていた場合、そのデータの作成責任元がデータを新規作成しユーザがその外部システムを使用できるようになるといった具合である。このように定義ファイルを用いることで、様々な事象が発生しても適切に処理を行うことができる。また、定義ファイルには記述できない細かい情報に関しては、事象発生時に外部から定義ファイルに送信されるデータに記述する。例えば、定義ファイルの処理定義に「入退許可エリア登録」とあっても、どのエリアを許可しているかまでを場合分けしてその内容を記述するのは難しい。そのため、外部システムからデータを送信する時に対象者に合わせて「機械室の入退許可」等の付加情報を定義するといった仕組みである。
【００１０】
ID証は、データを保持することが可能で、当該ID証自身もしくは情報処理装置などにより保持されるデータが書き込まれたり、読み出されたりすることが可能である、複数のシステムに利用されるデバイスである。また、ID証は、使用者もしくは保持者を企業を含む組織中で識別する機能を有する。特に、使用者を識別するデータが格納されるものである。なお、このID証として使用されるデバイスには、ICカード、磁気カードおよびPDA、携帯電話などの携帯端末が含まれる。
【発明の効果】
【００１１】
本発明によれば、人事異動等が生じた場合でも、異動に対応した情報の変更が可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を詳細に説明する。ここでは、ID証の一例として複数機能を搭載できるICチップを持ったICカードを採用する。
【００１３】
図1は、本発明の概略構成を示す図である。
本実施形態における様々なイベントに対して適切な処理を抽出するICカード発行運用管理システム１と、そのICカード発行運用管理システム１に関連するシステムとして、人事に関するデータを送信する人事マスタ２や、入退管理に関わる入退管理システム３や、各業務システムのセキュリティに関わる情報セキュリティ管理システム４がある。
【００１４】
図２は、図１の１で示したICカード発行運用管理システムの構造を示している。ICカード発行運用管理システム１は、ICカードサーバ１１と発行管理システム１２と運用管理システム１３を持ち、外部システムとデータをやり取りするためのネットワークインタフェース部１４を持つ。ICカードサーバ１１は、ICカードデータベース１１１と定義データベース１１２と一時データベース１１３を持つ。発行管理システム１２は、カード搭載データ生成装置１２１を持つ。
【００１５】
図３は、図1の３で示した入退管理システムの構造を示している。入退管理システム３は、ユーザの入退可能エリアや入退可能期間といったデータを管理するユーザ管理データサーバ３１と実際のデータを保持するユーザ管理データベース３１１を持ち、カード発行運用管理システム１とデータをやり取りするためのネットワークインタフェース部３２から構成されている。
【００１６】
図４は、図１の４で示した情報セキュリティシステムの構造を示している。情報セキュリティシステム４は、ユーザの各種システムへのアクセス権やシステムの利用期間といったデータを管理するユーザ管理データサーバ４１と実際のデータを保持するユーザ管理データベース４１１を持ち、カード発行運用管理システム１とデータをやり取りするためのネットワークインタフェース部４２から構成されている。
【００１７】
図５は、人事マスタ２から転勤、昇進などの人事上のライフサイクル事象が発生したときにICカード発行運用管理システムに送信される社員データ５１である。また、このデータはICカード発行運用管理システムから外部システムに送信されるデータとしても利用される。
【００１８】
図６は、ICカードデータベース１１１がもつICカードファイル６１を示している。
ICカードファイル６１には、縦軸に社員場号が記述され、横軸にカード種別や搭載機能、チップの種類が記述されている。
【００１９】
図７は、定義データベース１１２がもつ定義ファイル７１を示している。
定義ファイル７１には、縦軸に各事象が記述され、横軸には各データについて記述されている。各項目の交点には、行うべき処理が記述されている。
【００２０】
図８は、入退管理システム３のユーザ管理データベース３１１が持つユーザ管理ファイル８１である。ユーザ管理ファイル８１には、社員番号をキーとして各エリアへの入退可否、入退許可開始日、入退許可終了日が記述されている。
【００２１】
図９は、情報セキュリティシステム４のユーザ管理データベース４１１が持つユーザ管理ファイル９１である。ユーザ管理ファイル９１は、社員番号をキーとして各種システムの利用可否、利用開始日、利用終了日が記述されている。
【００２２】
図１０は、本発明における実施形態である役員昇進時の処理を記述したフローチャートの例である。
【００２３】
まず、ある社員が役員に昇進する。(ステップ９０１)次に人事マスタ２からICカード発行運用管理システム１の一時データベース１１３へ対象となる社員の情報５１が送信される。(ステップ９０２) ICカードサーバ１１では、社員情報５１の社員番号10081004をキーにICカードデータベース１１１のICカードファイル６１を検索して、対象者に発行されているICカードの情報６１１を特定する。特定された情報６１１は、一時データベース１１３に送信される。(ステップ９０３) 定義データベース１１２は、一時データベース１１３に保存されている対象社員情報５１の昇進欄が１となっているのをもとに、定義ファイル７１から昇進(役員)の処理定義７１１を特定する。さらに、対象となる社員のカード情報６１１にある搭載機能の役員システムが0であることと、昇進(役員)の処理定義７１１から役員システム覧が新規登録となっていることを照らし合わせて「役員システムの利用許可」という処理を行うことを定義データベースが決定する。次に、対象となる社員のカード情報６１１にある搭載データの役員システム用IDが0であることと、昇進(役員)の処理定義７１１から役員システムID覧が新規作成となっていることを照らし合わせて「役員システムのID付与」という処理を行うことを定義データベースが決定する。    
最後に、昇進(役員)処理定義７１１から入退システム覧が許可エリア拡大となっていることから、「役員室への入退許可」という処理をあわせて行うことが指示される。(ステップ９０４)
役員システムの利用許可処理は、役員システムが情報セキュリティシステムの一部に属しているため、情報セキュリティシステムのアクセス権変更処理となる。その処理は、以下のように行われる。ICカードサーバ１１から情報セキュリティシステム４に変更データ５１が送られる。情報セキュリティシステム４では、ICカードサーバ１１からの変更データ５１をもとにユーザ管理データベース４１１のユーザ管理ファイル９１を変更する。その変更は、変更データ５１の社員番号10081004をキーに利用可能情報セキュリティシステム情報９１１を特定する。特定した利用可能情報セキュリティシステム情報９１１に変更データ５１の役員昇進日が2003/9/1であることに着目し役員システムの開始日欄に2003/9/1を登録して、可/不可欄を１とする。これにより役員システムにアクセスすることが可能となる。(ステップ９０５)
役員システムのID付与処理は、以下のように行われる。ICカードサーバ１１から役員昇格に関する情報を発行管理システム１２に送る。発行システムは受取った情報をもとに対象者のカードに搭載する役員システム用IDをカード搭載データ生成装置１２１で生成する。生成されたIDは、発行システム１２からICカードサーバ１１に渡され一時データベース１１３に格納され、後日に対象者のICカードへ搭載される。(ステップ９０６)
入退許可エリアの変更処理は、以下のように行われる。ICカードサーバ１１から入退管理システム３に変更データ５１が送られる。変更データ５１の役員室への入室許可を見て、入退管理システム３では昇進日を境に入退できるように、ユーザ管理データベース３１１にあるユーザ管理ファイル８１の設定を変更する。その変更は、変更データ５１の社員番号10081004をキーに該当する入退可能エリア情報８１１を特定する。特定した入退可能エリア情報８１１の役員室の可/不可を１にして、開始日に2003/9/1を登録する。これにより、昇進日から役員室へ入場できるようになる。（ステップ９０７）
このように役員昇進で必要となる処理をすべてICカードサーバの定義ファイルから抽出して、外部システムからの補助情報を利用することで、各種事象に対する処理を滞りなく達成できる。
【産業上の利用可能性】
【００２４】
本発明は、ＩＤ証の管理を、コンピュータを用いて実現することが可能になる。
【図面の簡単な説明】
【００２５】
【図１】本発明が対象とするシステムの基本的な構成を示した図である。
【図２】本発明におけるICカード発行運用管理システム１の内部構成を示した図である。
【図３】本発明における入退管理システム３の内部構成を示した図である。
【図４】本発明における情報セキュリティシステム４の内部構成を示した図である。
【図５】人事マスタ２から送られるデータの一例である。ICカード発行運用管理システムが外部システムに送るデータの例でもある。
【図６】定義データベース内の定義ファイルの例である。
【図７】ICカードデータベース内のICカードファイルの例である。
【図８】入退管理システム３のユーザ管理サーバ３１内のユーザ管理ファイルの例である。
【図９】情報セキュリティシステム４のユーザ管理サーバ４１内のユーザ管理ファイルの例である。
【図１０】イベント発生から処理完了までの流れを示したフロー図の例である。
【符号の説明】
【００２６】
１:カード発行運用管理システム、2:人事マスタ、3:入退管理システム、4:情報セキュリティシステム、71:定義ファイル
【図１】
2005215814.tif 000003
【図２】
2005215814.tif 000004
【図３】
2005215814.tif 000005
【図４】
2005215814.tif 000006
【図５】
2005215814.tif 000007
【図６】
2005215814.tif 000008
【図７】
2005215814.tif 000009
【図８】
2005215814.tif 000010
【図９】
2005215814.tif 000011
【図１０】
2005215814.tif 000012