(57)【要約】 【課題】  新しいサービスに迅速に対応できる、汎用化された、ＩＣカード発行システム及びそのエンコードデータの生成方法を提供すること。【解決手段】  ＩＣカードの各アドレスごとのフォーマット定義情報を編集する手段と、編集されたフォーマット定義情報に基づいて、各アドレスごとにフォーマットを定義する手段と、定義されたフォーマットに従ってエンコードデータを生成する手段と、このエンコードデータをエンコードプログラムによってＩＣカードに書き込む手段とを備える。【選択図】  図１
2005128806.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードの各アドレスごとのフォーマット定義情報を編集する手段と、編集されたフォーマット定義情報に基づいて各アドレスごとにフォーマットを定義する手段と、定義されたフォーマットに従ってエンコードデータを生成する手段と、前記エンコードデータをＩＣカードに書き込む手段とを備えることを特徴とするＩＣカード発行システム。
【請求項２】
ＩＣカードの各アドレスごとのフォーマット定義情報を編集する工程と、各アドレスごとにフォーマットを定義する工程と、定義されたフォーマットに従って、ユーザの仕様データからエンコードデータを生成する工程とを含むことを特徴とするエンコードデータの生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカード発行システム及びそのエンコードデータの生成方法に関する。
【背景技術】
【０００２】
一般にＩＣカード発行システムでは、ユーザからの仕様に基づいて、エンコードデータが生成され、このエンコードデータを用いて、エンコードソフトウェアによりリーダ・ライタを制御してＩＣカードへのデータ書き込みが行われる。その場合、従来は、エンコードソフトウェア内部で固定的に定められたフォーマットに従い、ＩＣカードの各アドレスごとのデータを生成していた。
【０００３】
図３は、従来のＩＣカード発行システムの概略を示し、３１はエンコードデータ生成のソフトウェア、３２はエンコードのソフトウェア、３３はリーダ・ライタを示す。
【０００４】
ここでは、ユーザの仕様データに基づいて、固定的に定められたフォーマットが用いられて、エンコードデータが生成され、ＩＣカードが発行されていた。
【０００５】
ところで、多様なユーザ仕様に迅速に対処するために、例えば、特許文献１においては、エンボス／エンコード、カラー印刷、ＩＣ発行などに対して、柔軟にサービスできるように汎用化したカード発行システムが開示されている。しかし、ＩＣ発行、すなわち、ＩＣチップのメモリーへの書き込みに対しては、各アドレスに対して、固定的に定められたフォーマットが用いられていた。
【０００６】
【特許文献１】特開平１１−１１０４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来技術においては、既に説明したように、ソフトウェア内部で固定的に定められたフォーマットによって、ＩＣカードの各アドレスごとのデータを生成していた。従って、フォーマットの変更には、ソフトウェアの改造が必要であり、新しいサービスや商品の開発には時間とコストがかかっていた。
【０００８】
このような状況にあって、本発明の課題は、新しいサービスに迅速に対応できる、汎用化された、ＩＣカード発行システム及びそのエンコードデータの生成方法を提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明のＩＣカード発行システムは、ＩＣカードの各アドレスごとのフォーマット定義情報を編集する手段と、編集されたフォーマット定義情報に基づいて各アドレスごとにフォーマットを定義する手段と、定義されたフォーマットに従ってエンコードデータを生成する手段と、前記エンコードデータをＩＣカードに書き込む手段とを備えることを特徴とする。
【００１０】
また、本発明のエンコードデータの生成方法は、ＩＣカードの各アドレスごとのフォーマット定義情報を編集する工程と、各アドレスごとにフォーマットを定義する工程と、定義されたフォーマットに従って、ユーザの仕様データからエンコードデータを生成する工程とを含むことを特徴とする。
【発明の効果】
【００１１】
本発明のＩＣカード発行システムにおいては、ＩＣカードの各アドレスごとに、フォーマットを定義する機能を有し、容易にＩＣカードのエンコードデータをカスタマイズできるので、ＩＣカード発行システムを汎用化することができる。すなわち、新しいサービスの開始あるいは商品開発が早くなる。
【００１２】
また、本発明によれば、フォーマット定義情報の編集だけで、フォーマットを変更でき、ソフトウェアの改造が不要なため、コスト及び時間の削減、さらには信頼性の向上が可能となる。
【発明を実施するための最良の形態】
【００１３】
次に、本発明を実施するための最良の形態を図面に基づいて説明する。
【００１４】
図１は、本発明のＩＣカード発行システムを示すブロック図であり、１１はデータファイル、１２はデータベース、１３は手入力データ、１４はシステムカレンダー、連番などの、他データを示す。
【００１５】
また、１５はフォーマット定義情報の編集プログラム、１６はフォーマット定義プログラム、１７はＩＣカードの発行プログラム、１８はＩＣカードを示す。
【００１６】
同図に示すように、ユーザからの仕様に基づいて、フォーマット定義情報の編集プログラム１５により、フォーマット定義情報を編集した後、フォーマット定義プログラム１６により、各アドレスごとにフォーマットを定義して、発行プログラム１７を作成する。次に、データファイル１１、データベース１２、手入力データ１３、および、システムカレンダーあるいは連番などの他データ１４からのデータを、発行プログラム１７により制御して、ＩＣカード１８のメモリーに記録する。
【００１７】
また、図２は、本発明のエンコードデータの生成方法を示し、２１はフォーマット定義情報編集の工程、２２はフォーマット定義の工程、２３はエンコードデータ生成の工程、２４はエンコードの工程を示す。
【００１８】
同図のように、初めに、ユーザ仕様に基づいて、フォーマット定義定義情報を編集した後、フォーマット定義を行い、そのフォーマットに従い、エンコードデータを生成して、エンコードプログラムによりＩＣカードへのデータの書き込みを行う。
【００１９】
このようなエンコードデータの生成方法によれば、新たなユーザの仕様に対して、フォーマット定義情報の編集だけで、フォーマットを変更でき、ソフトウェアの改造は不要となり、コスト及び時間の削減、さらには信頼性の向上が可能となる。
【図面の簡単な説明】
【００２０】
【図１】本発明のＩＣカード発行システムを示すブロック図。
【図２】本発明のエンコードデータの生成方法を示すフロー図。
【図３】従来のＩＣカード発行システムの概略図。
【符号の説明】
【００２１】
１１    データファイル    
１２    データベース    
１３    手入力データ    
１４    他データ  
１５    フォーマット定義情報の編集プログラム
１６    フォーマット定義プログラム
１７    発行プログラム
１８    ＩＣカード
２１    フォーマット定義情報編集の工程
２２    フォーマット定義の工程
２３    エンコードデータ生成の工程
２４    エンコードの工程
【図１】
2005128806.tif 000003
【図２】
2005128806.tif 000004
【図３】
2005128806.tif 000005