(57)【要約】【課題】ＩＣカードに格納されているデータをカード上の表示装置に表示させるようにし、使用環境に応じて複数の表示項目を容易に切り替えられるようにする。【解決手段】ＩＣカード筐体表面にＩＣチップに登録されたデータを表示するための複数の表示装置を設置する。各表示装置に対応させて切り替えボタンを設置することで、ＩＣカードを使用する状況に応じてＩＣチップに登録された内容を切り替えて表示させることを可能とする。また、複数の表示装置に表示させている項目を１つのパターンとして関連付けして登録し、ＩＣカードを使用する状況に応じて登録されているパターンを切り替えて各表示装置に必要な項目を表示させることで、表示項目を切り替えるための手間と時間を低減させることを図る。【選択図】　図１
2004013368.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップに登録されている複数の項目をＩＣチップを埋め込まれたカード等の筐体の表面に設置した表示装置に表示し、状況に応じて表示させる項目を切り替えさせられることを特徴とするＩＣカード登録内容表示切替装置。
【請求項２】
ＩＣチップに登録されている複数の項目をＩＣチップを埋め込まれたカード等の筐体の表面に設置した表示装置に表示し、状況に応じて必要な項目を表示させるよう切り替える際に、表示させる複数の項目を予め関連付けてパターン登録しておき、表示させたいＩＣチップ内の複数項目の切り替え時間を短縮して表示させられることを特徴とするＩＣカード登録内容表示切替装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣチップに登録されている複数の項目をＩＣチップを埋め込まれたカード等の筐体の表面に設置した表示装置に表示し、かつ状況に応じて必要な事項を表示させるよう切り替える際に、表示させる複数の事項を予め関連付けてパターン登録しておき、表示させたいＩＣチップ内の複数項目の切り替え表示を可能とするＩＣカード登録内容表示切替装置に関する。
【０００２】
【従来の技術】
近年、従来の磁気カードと比較してはるかに記憶容量が大きいＩＣチップを搭載したＩＣカードが普及してきている。ＩＣチップに登録されているデータの内容を表示する方式についてはカードリーダとして実用化されている。また、カードリーダ以外にもＩＣチップの内容を読み取って簡易に表示させるカード内容読み取り表示器も提唱されている。この種の装置は、例えば特開平１１−６６２４４号公報に記載されているように、ＩＣカードとのデータ送受信するためのアンテナを備えた読み取り表示器によってＩＣカードに対して読み取り命令を送信し、応答したデータを受信して表示させるものである。また、ＩＣチップのメモリ内には複数のデータのエリアが設けてあり、読み取り表示器でデータ受信後、読み取り表示器に装備された切り替えボタンで受信データをエリア毎に切り替えて表示させる手段を有している。ただし従来のＩＣカードは、ＩＣチップに格納されているデータの内容をカード表面に表示装置を設置して表示させることはしていない。例えば、ＩＣカードの所有者名その他の情報はＩＣカードに埋め込まれているＩＣチップに格納されているにもかかわらず、カード筐体表面に印刷したり、文字を打ち出したりしているのが現状である。
【０００３】
【発明が解決しようとする課題】
ＩＣカードに埋め込まれたＩＣチップのメモリには、２５６バイトから１６キロバイト程度のデータが格納可能である。ＩＣカードはさまざまな場面で使用されることが予想されるが、事前にその場面で必要な情報をＩＣチップに格納されているデータから読み取って表示させておくことにより、カードの利便性を向上させることができる。例えば、会社でＩＣカードをカードホルダーに入れて名札代わりに使用する場合は、カードに社員番号、氏名、部署名、役職等の表示ができれば、他に名札を用意する必要はなくなる。同じカードを社外における企業間交流の場で使用するときは、自社名を社員番号に替えて表示することで名札に使用できる。また、同じカードを図書館で貸し出しカードとして使用する際には、図書館会員番号、氏名、自宅連絡先、現在の貸出し状況等をカードに表示しておくことで、図書館の貸出し受付担当者がカードの表示内容から必要な情報を確認しやすくなる。同様に他の施設でＩＣカードを使用する際にも状況に応じて会員番号などをカードに表示させておくことで各施設におけるカードの利便性の向上を図ることが可能となる。また、本発明では、表示項目毎に大量のデータから選択して手動で切り替えることは、手間と時間を要するので、予め表示させる項目を関連付けておき、パターン化したものを複数登録しておくことで、ＩＣカードの表示内容の切り替えを容易にすることも目的に含んでいる。
【０００４】
【課題を解決するための手段】
まず、ＩＣチップが埋め込まれたＩＣカードに液晶等からなる複数の表示装置を設置し、併せて各表示装置毎に表示項目を切り替えるためのボタンを設置する。また、各表示装置に表示されている項目を１つのパターンとして登録するためのボタンおよび登録されたパターンを解除するためのボタンをそれぞれ設置する。各表示装置には対応する切り替えボタン等の表示制御部分を接続し、更に演算処理を実施するＣＰＵ、命令を行うプログラムを格納したＲＯＭ、演算等の作業を実施する領域となるＲＡＭ、ＩＣチップとのデータの送受信を行うためのインタフェース部分が接続されている。これらに各表示項目をパターン毎に登録するためのパターン登録ボタンならびにパターンを格納するためのフラッシュメモリが接続されている。次に、切り替えボタンを押下するとインタフェース部分を通じてＩＣチップに読み取り命令を送信し、応答したデータを再びインタフェース部分で受信して先に押下した切り替えボタンに対応する表示装置に表示する。各表示装置には１項目ずつデータを表示し、切り替えボタンを押下する毎にＩＣチップに格納されているデータの各項目を順次切り替えながら表示して行く。最後に、各々の表示装置に対して表示させたい項目を表示させることが完了したら、これを１つの表示パターンと見なしてパターン登録ボタンを押下してフラッシュメモリにパターン登録する。以降はパターンを切り替えるだけで、各表示装置に表示するべき項目が自動的に切り替わって表示される。パターン登録する場合は、パターン毎にユニークなパターン番号を採番し、各表示装置に対応させて、表示項目が格納されているＩＣチップ内のアドレスをフラッシュメモリに格納する。
【０００５】
ＩＣチップ内のデータをフラッシュメモリに取り込むのではなく、データが格納されているアドレスを取り込み、パターンを切り替える度にＩＣチップのアドレスを参照してデータを表示することで、ＩＣチップ内のデータと表示するデータに整合性を持たせることが可能となる。
【０００６】
【発明の実施の形態】
本発明の実施の形態について図面により詳細に説明する。図１はＩＣチップ登録内容表示切替装置を搭載したＩＣカードを示している。１１はＩＣチップとデータの送受信を行うための表示切替装置のアンテナ、１２はインタフェースである。１３は演算処理を行うＣＰＵ、１３１は命令を行うためのプログラム群を格納したＲＯＭ、１３２は演算等の作業を実施する領域となるＲＡＭである。ＲＡＭ１３２内には、図５において構造を説明する表示用データテーブルが展開されて、表示装置と表示する項目が対応付けられる。１４は表示制御装置、１４１〜１４４は第１表示装置〜第４表示装置であり、ＩＣチップから読み取ったデータの内容を表示する。１４５は切り替えボタンであり、各表示装置につき１個ずつ設置し、対応する表示内容を切り替える。切り替えは、ボタンを押下する毎にＩＣチップ内のデータ領域上のアドレスの内容を順次読み取って表示することにより行われる。１５は各表示装置に表示された各項目を１つのパターンとしてフラッシュメモリに登録するための制御を行う登録制御装置である。１５１はパターン登録ボタンであり、ボタンを押下することでフラッシュメモリにパターンを登録する。また１５２はパターン切り替えボタンであり、ボタンを押下することでフラッシュメモリに登録されているパターンを順次切り替えて行く。１５３はパターン解除ボタンであり、各表示装置に該当項目が表示されているパターンをボタン押下により解除する。１５４は表示装置へ表示させる各項目のパターンを登録しておくフラッシュメモリである。フラッシュメモリ１５４内には、図３において構造を説明するパターン登録テーブルが格納されている。１６はＩＣチップであり、図２において内部構成を説明する。１７はカード筐体であり、以上に挙げた構成物を筐体内外に設置搭載するものとする。本発明の実施の形態では、表示装置および切り替えボタンをそれぞれ４つずつしか示していないが、実際にはこれ以上またはこれ以下の数量が設置搭載されることがありうる。
【０００７】
図１に示したＩＣチップ１６の構成図を図２に示す。２１は外部とデータを送受信するためのアンテナであり、ＩＣチップ登録内容表示切替装置とのデータの送受信もここを通じて行う。２２はインタフェースである。２３は演算処理を行うＣＰＵ、２４は命令を行うためのプログラム群を格納したＲＯＭ、２５は演等の作業を実施するエリアとなるＲＡＭである。２６はデータの書き替えが可能なＥＥＰＲＯＭであり、ＩＣチップ１６に登録されるユーザデータは、図４において構造を説明するユーザデータテーブルに書き込まれる。
【０００８】
図３に図１に示したフラッシュメモリ１５４内のパターン登録テーブルの構造を示す。テーブル内の記入内容は一例である。３１列はパターン番号列であり、ＩＣチップ登録内容表示切替装置上の各表示装置１４１〜１４４に表示するよう関連付けされた項目を同一のパターン番号で登録する。パターン番号はパターンを新規で登録する際、他のパターン番号と重複しないようユニークな番号を採番する。３２列は使用する表示装置を登録するための列であり、あるパターンにおいてどの表示装置にどのような項目を表示させるかを対応させる。１つのパターンにおいて表示装置が重複することはありえない。３３列はＩＣチップ内のアドレスを登録する列であり、表示する各項目がＩＣチップ１６内のＥＥＰＲＯＭ２６内のユーザデータ領域上のどのアドレスに格納されているか対応させる。３４列は表示フラグ列であり、現在表示しているパターンまたは最後に表示していたパターンの行にフラグ’１’が立っているものとする。
【０００９】
図４に図２に示したＩＣチップ１６内のＥＥＰＲＯＭ２６内のユーザデータテーブルの構造を示す。
【００１０】
アドレス番号およびテーブル内の記入内容は一例である。４１列はＥＥＰＲＯＭ２６上の物理的なアドレスを示したものであり、テーブル上に展開され、登録、削除、更新されるものではない。４２列はユーザデータ列であり、ＥＥＰＲＯＭ２６上の物理的なアドレスに格納されたデータの各項目を示している。
【００１１】
図５に図１に示したＲＡＭ１３２内の表示用データテーブルの構造を示す。テーブル内の記入内容は一例である。５１列は使用する表示装置列であり、表示装置の数量分の件数が存在する。５２列はＥＥＰＲＯＭ２６上のアドレスの列であり、表示装置に表示するデータのＩＣチップ１６内のＥＥＰＲＯＭ２６上に存在するアドレスが格納されている。５３列はユーザデータ列であり、５２列のアドレス内に格納されていたデータを取り込んでいる。この列に登録されている項目が、それぞれ対応する表示装置に表示される。
【００１２】
ＩＣカード上の表示装置１４１〜１４４にＩＣチップ１６内のＥＥＰＲＯＭ２６に格納されているユーザデータを表示する処理は以下の流れに従う。まず、ＩＣカード登録内容表示切替装置のＲＡＭ１３２内の表示用データテーブルに第１表示装置１４１に表示するデータがない初期状態では、第１表示装置１４１に対応する切り替えボタン１４５を押下した際、ＣＰＵ１３により、ＲＡＭ１３２内の表示用データテーブル内の使用する表示装置列５１の第１表示装置に対応するＥＥＰＲＯＭ上のアドレス列５２を参照し、ＥＥＰＲＯＭ上のアドレスが存在していないのを確認し、ＲＯＭ１３１に格納されているＩＣチップデータ読み取り命令を呼び出し、アンテナ１１よりＩＣチップ１６に命令を送信する。ＩＣチップ１６内のアンテナ２１が命令を受信し、ＥＥＰＲＯＭ２６内のユーザデータ領域の最初のアドレス内のデータを読み取り、ユーザデータとともにＥＥＰＲＯＭ上のアドレスをアンテナ２１より返信する。返信されたユーザデータとＥＥＰＲＯＭ上のアドレスは再度ＩＣカード登録内容表示切替装置側のアンテナ１１で受信され、ＲＡＭ１３２内の表示用データテーブルの使用する表示装置列５１の第１表示装置に対応するＥＥＰＲＯＭ上のアドレス列５２およびユーザデータ列５３に格納される。また、ＣＰＵ１３は表示用データテーブルの使用する表示装置列５１およびユーザデータ列５３の内容を読み取り、第１表示装置１４１に対応するユーザデータを表示する。以上は、ＩＣカード登録内容表示切替装置のＲＡＭ１３２内の表示用データテーブルに第２表示装置１４２、第３表示装置または第４表示装置に表示するデータがない初期状態では、同様に各表示装置にユーザデータを表示する処理が行われる。
【００１３】
次に、ＩＣカード登録内容表示切替装置のＲＡＭ１３２内の表示用データテーブルに第１表示装置１４１に表示するデータが存在している状態では、第１表示装置１４１に対応する切り替えボタン１４５を押下した際、ＣＰＵ１３により、ＲＡＭ１３２内の表示用データテーブル内の使用する表示装置列５１の第１表示装置に対応するＥＥＰＲＯＭ上のアドレス列５２を参照し、格納されているアドレスを読み取って、このアドレスの次に存在するアドレスを読み取るためのＲＯＭ１３１に格納されているＩＣチップデータ読み取り命令を呼び出して、アンテナ１１よりＩＣチップ１６に命令を送信する。ＩＣチップ１６内のアンテナ２１が命令を受信し、ＥＥＰＲＯＭ２６内のユーザデータ領域の指定されたアドレス内のデータを読み取り、ユーザデータとともにＥＥＰＲＯＭ上のアドレスをアンテナ２１より返信する。このとき、指定されたアドレスが、ＥＥＰＲＯＭ２６内のユーザデータ領域に存在しなければ、ユーザデータ領域の最初のアドレス内のデータを読み取り、ユーザデータとともにＥＥＰＲＯＭ上のアドレスをアンテナ２１より返信する。返信されたユーザデータとＥＥＰＲＯＭ上のアドレスは再度ＩＣカード登録内容表示切替装置側のアンテナ１１で受信され、ＲＡＭ１３２内の表示用データテーブルの使用する表示装置列５１の第１表示装置に対応するＥＥＰＲＯＭ上のアドレス列５２およびユーザデータ列５３に格納される。また、ＣＰＵ１３は表示用データテーブルの使用する表示装置列５１およびユーザデータ列５３の内容を読み取り、第１表示装置１４１に対応するユーザデータを表示する。以上は、ＩＣカード登録内容表示切替装置のＲＡＭ１３２内の表示用データテーブルに第２表示装置１４２、第３表示装置または第４表示装置に表示するデータが存在している状態では、同様に各表示装置にユーザデータを表示する処理が行われる。
【００１４】
ＩＣカード登録内容表示切替装置のフラッシュメモリ１５４内のパターン登録テーブルに対して表示パターンを登録、切り替え、解除する処理は以下の流れに従う。まず、パターン登録する場合、第１〜第４表示装置１４１〜１４４に対して表示させるべきデータを表示し終えたら、パターン登録ボタン１５１を押下する。この際、ＣＰＵ１３はＲＡＭ１３２内の表示用データテーブルを参照し、使用する表示装置列５１の第１〜第４表示装置とそれに対応するＥＥＰＲＯＭ上のアドレス列５２に格納されているアドレスを読み取る。読み取ったデータについて、フラッシュメモリ１５４内のパターン登録テーブルの使用する表示装置列３２に第１〜第４表示装置をそれぞれ登録し、ＥＥＰＲＯＭ上のアドレス列３３の表示装置に対応する行に表示するデータが格納されているＥＥＰＲＯＭ２６上のアドレスを登録する。同時にパターン番号列３１の新規にデータを登録した行に、新規採番したパターン番号を登録し、該当行の表示フラグ列３４に１のフラグを立てる。以前のパターンに立っていたフラグは消去する。パターン番号を新規採番する際には、登録されていない番号の内、最小値を採番するものとする。
【００１５】
次に、パターンを切り替える場合は、パターン切り替えボタンを押下する。この際、ＣＰＵ１３はフラッシュメモリ１５４内のパターン登録テーブルの表示フラグ列３４にボタン押下前にフラグが立っていたパターン番号の次に大きいパターン番号の行に表示フラグを立て、ボタン押下前にフラグが立っていたパターン番号の行のフラグは消去する。ボタン押下前にフラグが立っていたパターン番号よりも大きなパターン番号がない場合は、最小値のパターン番号の行にフラグを立てることとする。パターン番号が１つしか登録されていない場合は、フラグの発生および消滅は行わないものとする。また、パターンが登録されていない場合もフラグの発生および消滅は行わないものとする。ＣＰＵ１３は、新しくフラグが立った行の使用する表示装置列３２とＥＥＰＲＯＭ上のアドレス列３３を読み取って該当するＥＥＰＲＯＭ上のアドレスに格納されているデータを読み取る命令をＲＯＭ１３１から呼び出して、アンテナ１１から命令をＩＣチップ１６に送信する。ＩＣチップ１６においては、アンテナ２１で命令を受け取り、ＲＯＭ２４からＥＥＰＲＯＭ２６内のユーザデータテーブル読み取り命令を呼び出して、ユーザデータテーブルのユーザデータ列４２から該当するアドレスのユーザデータを読み取り、アドレス番号と一緒にアンテナ２１から返信する。アンテナ１１では返信データを受け取り、パターン登録テーブル上にある表示フラグ列３４にフラグが立っているパターン番号の使用する表示装置列３２、ＥＥＰＲＯＭ上のアドレス列を読み取って、ＲＡＭ１３２内の表示用データテーブルの使用する表示装置列５１とＥＥＰＲＯＭ上のアドレス列に対応する返信されたユーザデータをユーザデータ列５３に登録する。さらにＣＰＵ１３はＲＡＭ１３２内の表示用データテーブルの使用する表示列５１とユーザデータ列５３を読み取って、該当する第１〜第４表示装置１４１〜１４４にデータを表示させる。
【００１６】
最後に、登録済みのパターンを解除する場合は、パターン解除ボタン１５３を押下する。この際、ＣＰＵ１３はフラッシュメモリ１５４内のパターン登録テーブルの表示フラグ列３４にフラグが立っている行を削除し、削除したパターン番号の次に大きいパターン番号の行に表示フラグを立てる。削除したパターン番号よりも大きなパターン番号がない場合は、最小値のパターン番号の行にフラグを立てる。ＣＰＵ１３は、新しくフラグが立った行の使用する表示装置列３２とＥＥＰＲＯＭ上のアドレス列３３を読み取って該当するＥＥＰＲＯＭ上のアドレスに格納されているデータを読み取る命令をＲＯＭ１３１から呼び出して、アンテナ１１から命令をＩＣチップ１６に送信する。ＩＣチップ１６側では、アンテナ２１で命令を受け取り、ＲＯＭ２４からＥＥＰＲＯＭ２６内のユーザデータテーブル読み取り命令を呼び出して、ユーザデータテーブルのユーザデータ列４２から該当するアドレスのユーザデータを読み取り、アドレス番号と一緒にアンテナ２１から返信する。アンテナ１１では返信データを受け取り、パターン登録テーブル上にある表示フラグ列３４にフラグが立っているパターン番号の使用する表示装置列３２、ＥＥＰＲＯＭ上のアドレス列を読み取って、ＲＡＭ１３２内の表示用データテーブルの使用する表示装置列５１とＥＥＰＲＯＭ上のアドレス列に対応する返信されたユーザデータをユーザデータ列５３に登録する。さらにＣＰＵ１３はＲＡＭ１３２内の表示用データテーブルの使用する表示列５１とユーザデータ列５３を読み取って、該当する第１〜第４表示装置１４１〜１４４にデータを表示させる。パターンが１つしか登録されておらず、これを削除する場合は、パターン登録テーブルは空になり、ＲＡＭ１３２内の表示用データテーブル内のＥＥＰＲＯＭ上のアドレス列５２およびユーザデータ列５３のデータが削除されることになる。したがって、ＣＰＵ１３はＲＡＭ１３２内の表示用データテーブルの使用する表示列５１とユーザデータ列５３を読み取って表示するため、第１〜第４表示装置１４１〜１４４には何も表示しないこととなる。
【００１７】
以上、本発明の実施の形態を説明したが、図１におけるアンテナ１１と図２におけるアンテナ２１を削除して、インタフェース１２とインタフェース２２を直接配線で接続させることも考えられる。また、図１の切り替えボタン１４５に対してＥＥＰＲＯＭ２６内のユーザデータテーブルのアドレスを逆の方向に読み取って行くための切り替えボタンを第１〜第４表示装置１４１〜１４４に対応させて設置することも考えられ得る。同様にパターン切り替えボタン１５２に対してもフラッシュメモリ１５４内のパターン登録テーブルのパターン番号列３１をボタン押下前の表示フラグが立っていたパターン番号に比べて、小さいパターン番号にフラグを立て、読み取って行くための切り替えボタンを設置することも考えられ得る。
【００１８】
【発明の効果】
以上説明したように、本発明によれば、ＩＣチップが埋め込まれたＩＣカード筐体の表面に複数の表示装置を設置し、ＩＣチップに登録されたデータを読み取り表示させることが可能となる。また、ＩＣカード筐体にＩＣチップ上の別のアドレスに格納されているデータを読み取るように切り替えるボタンを設置することによってＩＣカードを使用する状況に応じて表示装置に必要な項目を表示させることが可能となる。また、複数の表示装置に表示させる項目を１つのパターンとして関連付けて登録し、パターン自体を切り替えて表示できるようにすることにより、表示装置に必要な項目を表示させるための手間と時間を低減することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の形態を示すＩＣチップ登録内容表示切替装置を搭載したＩＣカードの概略図。
【図２】図１におけるＩＣチップの内部構造を示した概略図。
【図３】図１におけるフラッシュメモリに格納されたパターン登録テーブルの一例を示す図。
【図４】図２におけるＥＥＰＲＯＭに格納されたユーザデータテーブルの一例を示す図。
【図５】図１におけるＲＡＭに格納された表示用データテーブルの一例を示す図。
【符号の説明】
１１…ＩＣチップ登録内容表示切替え装置のアンテナ、１２…ＩＣチップ登録内容表示切替え装置のインタフェース、１３…ＩＣチップ登録内容表示切替え装置のＣＰＵ、１３１…ＩＣチップ登録内容表示切替え装置のＲＯＭ、１３２…ＩＣチップ登録内容表示切替え装置のＲＡＭ、１４…表示制御装置、１４１…第１表示装置、１４２…第２表示装置、１４３…第３表示装置、１４４…第４表示装置、１４５…切り替えボタン、１５…登録制御装置、１５１…パターン登録ボタン、１５２…パターン切り替えボタン、１５３…パターン解除ボタン、１５４…フラッシュメモリ、１６…ＩＣチップ、２１…ＩＣチップのアンテナ、２２…ＩＣチップのインタフェース、２３…ＩＣチップのＣＰＵ、２４…ＩＣチップのＲＯＭ、２５…ＩＣチップのＲＡＭ、２６…ＥＥＰＲＯＭ。
【図１】
2004013368.tif 000003
【図２】
2004013368.tif 000004
【図３】
2004013368.tif 000005
【図４】
2004013368.tif 000006
【図５】
2004013368.tif 000007