(57)【要約】【課題】認証システムを変更せずに、第１識別情報による認証と、フォーマットの異なる第２識別情報とによる認証を可能とするプリンター１１を提供すること。【解決手段】所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持している識別情報記憶部３３と、認証システム１０６に接続するインターフェースと、制御部３１を備える。制御部３１は、第２識別情報を取得する第２取得部４６と、第２識別情報に基づいて識別情報記憶部３３から当該第２識別情報に関連付けられた第１識別情報を取得する第１識別情報取得部３５と、当該第１識別情報を認証システム１０６に出力する第１識別情報出力部３８と、認証システム１０６から第１識別情報に対応する認証情報を取得する認証情報取得部３９と、認証情報に基づく印刷データを生成する印刷データ生成部４０と、を有する。【選択図】図３
2017177504.tif 000002
【特許請求の範囲】
【請求項１】
所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持している記憶部と、
認証システムに接続するインターフェースと、
前記第２識別情報を取得し、取得した前記第２識別情報に基づいて前記記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を前記認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、
前記印刷データに基づき印刷する印刷部と、
を有することを特徴とするプリンター。
【請求項２】
請求項１において、
前記制御部は、取得した前記第２識別情報に関連付けられた前記第１識別情報が前記記憶部に記憶されていない場合に、前記所定のフォーマットで新たな第１識別情報を生成し、生成した前記第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記憶保持させ、生成した前記第１識別情報を前記認証システムに出力することを特徴とするプリンター。
【請求項３】
請求項１または２において、
前記第１識別情報を取得する機器が接続される機器インターフェースを有し、
前記制御部は、前記機器インターフェースを介して前記第１識別情報を取得する場合に、当該取得した前記第１識別情報を前記認証システムに出力することを特徴とするプリンター。
【請求項４】
請求項１または２において、
前記第１識別情報を取得する機器が接続される機器インターフェースを有し、
前記制御部は、前記第２識別情報を取得した時点と前記機器インターフェースを介して前記第１識別情報を取得した時点との間の時間を計測し、計測した前記時間が予め定めた設定時間内であるときに当該第２識別情報と当該第１識別情報とを関連付けて前記記憶部に記録保持させることを特徴とするプリンター。
【請求項５】
所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持する記憶部を備えるサーバーに接続して通信するインターフェースと、
前記第２識別情報を取得し、前記インターフェースを制御して前記サーバーと通信し、取得した前記第２識別情報を前記サーバーに送信し、前記記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、
前記印刷データを印刷する印刷部と、を有することを特徴とするプリンター。
【請求項６】
所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持している記憶部を備えるサーバーと、
前記サーバーに接続して通信するインターフェースを備えるプリンターと、を有し、
前記プリンターは、
前記第２識別情報を取得し、前記インターフェースを制御して前記サーバーとの間で通信を行い、当該記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、
前記印刷データを印刷する印刷部と、を有することを特徴とするプリンターシステム。
【請求項７】
所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持する記憶部と、記録紙に印刷する印刷部と、を備えるプリンターの制御方法であって、
前記第２識別情報を取得し、
前記第２識別情報に基づいて前記記憶部を参照して当該記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、
前記第１識別情報を認証システムに出力し、
前記認証システムから前記第１識別情報に対応する認証情報を取得し、
前記認証情報に基づく印刷データを生成し、
前記印刷データを印刷させることを特徴とするプリンターの制御方法。
【請求項８】
請求項７において、
取得した前記第２識別情報に関連付けられた前記第１識別情報が前記記憶部に記憶されていない場合に、
前記所定のフォーマットで新たな第１識別情報を生成し、
生成した当該第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記憶保持し、
生成した当該第１識別情報を前記認証システムに出力することを特徴とするプリンターの制御方法。
【請求項９】
請求項７または８において、
前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、
前記機器インターフェースを介して前記第１識別情報を取得し、
取得した前記第１識別情報を前記認証システムに出力することを特徴とするプリンターの制御方法。
【請求項１０】
請求項７において、
前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、
前記第２識別情報を取得してから前記機器インターフェースを介して前記第１識別情報を取得するまでの時間を計測し、
前記時間が予め定めた設定時間以下の場合に、前記第２識別情報と前記第１識別情報とを関連付けて前記記憶部に記録保持することを特徴とするプリンターの制御方法。
【請求項１１】
請求項７または８において、
前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、
前記第１識別情報を取得してから前記第２識別情報を取得するまでの時間を計測し、
前記時間が予め定めた設定時間以下の場合に、前記第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記録保持することを特徴とするプリンターの制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、識別情報に基づいて認証を行う認証システムに識別情報を出力するプリンター、プリンターシステムおよびプリンターの制御方法に関する。
【背景技術】
【０００２】
施設への入場許可証の発行に際しては、入場許可証の発行を許可する認証システムに会員番号など個人を特定する識別情報を入力する。識別情報が入力された認証システムでは、識別情報に基づく認証処理を行う。認証処理において認証が完了すると、認証システムからプリンターに入場許可証を発行するための印刷データが供給される。これにより、プリンターから入場許可証が発行される。特許文献１には、一人のユーザーが２つの認証システムによってそれぞれ認証される２つの識別情報を持つ場合に、一方の認証システムの識別情報を入力することにより、他方の認証システムの認証を回避できる認証システムが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−８９０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
識別システムにより認証される識別情報のフォーマットを変更した場合には、ユーザーはフォーマットを変更する前の第１識別情報と、フォーマットを変更した後の第２識別情報の２つを持つことになる。このような場合には、ユーザーが第１識別情報および第２識別情報のどちらを用いた場合でも認証処理が行われるように、新たな認証システムを構築する必要がある。しかし、第１識別情報を用いた認証処理に加えて第２識別情報を用いた認証処理を行う新たな認証システムの構築には莫大な費用がかかる。
【０００５】
本発明の課題は、このような点に鑑みて、従来から用いられている第１識別情報を用いた認証処理と、第１識別情報とはフォーマットの異なる新たな第２識別情報を用いた認証処理を行う場合に、認証システムの構築費用を抑制できるプリンター、プリンターシステム、および、プリンターの制御方法を提案することにある。
【課題を解決するための手段】
【０００６】
上記の課題を解決するために、本発明のプリンターは、所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持している記憶部と、認証システムに接続するインターフェースと、前記第２識別情報を取得し、取得した前記第２識別情報に基づいて前記記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を前記認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、前記印刷データに基づき印刷する印刷部と、を有することを特徴とする。
【０００７】
本発明によれば、認証情報を発行するプリンターが、従来から認証に用いられている所定のフォーマットの第１識別情報と、第１識別情報とはフォーマットの異なる新たな第２識別情報とを関連付けて記憶保持する記憶部を備える。また、プリンターは、第２識別情報を取得した場合には、記憶部において第２識別情報と対応づけられている第１識別情報を取得して、認証システムに送信する。従って、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして、既存の認証システムを利用することが可能となるので、第２識別情報を用いた認証処理を行う認証システムの構築費用を抑制できる。
【０００８】
ここで、認証システムにおいて行われる認証処理は、例えば、プリンターから出力されて認証システムに供給された第１識別情報が当該認証システムのデータベースに登録されているか否かを確認するものとすることができる。そして、認証処理は、第１識別情報がデータベースに登録されている場合に、施設への入場などを許可することを示す認証情報をプリンターに供給するものとすることができる。また、認証処理は、第１識別情報がデータベースに登録されていない場合には、施設への入場などを許可しない旨の認証情報をプリンターに供給するものとすることができる。さらに、認証処理は、第１識別情報がデータベースに登録されていない場合には、第１識別情報を認証システムのデータベースに登録する登録処理を行うものとすることができる。
【０００９】
本発明において、前記制御部は、取得した前記第２識別情報に関連付けられた前記第１識別情報が前記記憶部に記憶されていない場合に、前記所定のフォーマットで新たな第１識別情報を生成し、生成した前記第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記憶保持させ、生成した前記第１識別情報を前記認証システムに出力するものとすることができる。すなわち、第２識別情報を取得したときに記憶部に当該第２識別情報と対応づけられた第１識別情報が記憶保持されていない場合には、プリンターは、所定のフォーマットで値の異なる新たな第１識別情報を生成して、当該新たな第１識別情報を認証システムに出力する。従って、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして既存の認証システムを利用することがきる。また、生成された新たな第１識別情報は、第２識別情報と関連付けられて記憶部に記憶保持される。従って、次に、第２取得部が当該第２識別情報を取得した場合には、当該第２識別情報と対応付けられて記憶部に記憶保持されている新たな第１識別情報を第１識別情報取得部が取得できる。また、取得した第１識別情報を認証システムに出力できる。
【００１０】
本発明において、前記第１識別情報を取得する機器が接続される機器インターフェースを有し、前記制御部は、前記機器インターフェースを介して前記第１識別情報を取得する場合に、当該取得した前記第１識別情報を前記認証システムに出力することが望ましい。すなわち、プリンターは、第１識別情報を取得する機器によって従来から用いられている第１識別情報を取得した場合には、当該第１識別情報を認証システムに出力するものとすることができる。
【００１１】
本発明において、前記第１識別情報を取得する機器が接続される機器インターフェースを有し、前記制御部は、前記第２識別情報を取得した時点と前記機器インターフェースを介して前記第１識別情報を取得した時点との間の時間を計測し、計測した前記時間が予め定めた設定時間内であるときに当該第２識別情報と当該第１識別情報とを関連付けて前記記憶部に記録保持させるものとすることができる。すなわち、機器インターフェースを介した第１識別情報の取得と第２識別情報の取得とが比較的短い設定時間内に行われた場合には、これら２つの識別情報が同一のユーザーのものであるとして、記憶部に関連付けて記憶保持することが望ましい。このようにすれば、第１識別情報と第２識別情報を割り当てられているユーザーは、その両方を使用できる。
【００１２】
次に、本発明の別の形態のプリンターは、所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持する記憶部を備えるサーバーに接続して通信するインターフェースと、前記第２識別情報を取得し、前記インターフェースを制御して前記サーバーと通信し、取得した前記第２識別情報を前記サーバーに送信し、前記記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、前記印刷データを印刷する印刷部と、を有することを特徴とする。
【００１３】
本発明によれば、認証情報を発行するプリンターがサーバーと通信を行うためのインターフェースを備える。また、サーバーは、従来から認証に用いられている所定のフォーマットの第１識別情報と、第１識別情報とはフォーマットの異なる新たな第２識別情報とを関連付けて記憶保持する記憶部を備える。そして、プリンターは、第２識別情報を取得した場合には、サーバーの記憶部において第２識別情報と対応づけられている第１識別情報を取得して、認証システムに送信する。従って、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして、既存の認証システムを利用することが可能となるので、第２識別情報を用いた認証処理を行う認証システムの構築費用を抑制できる。
【００１４】
次に、本発明のプリンターシステムは、所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持している記憶部を備えるサーバーと、前記サーバーに接続して通信するインターフェースを備えるプリンターと、を有し、前記プリンターは、前記第２識別情報を取得し、前記インターフェースを制御して前記サーバーとの間で通信を行い、当該記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、取得した前記第１識別情報を認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成する制御部と、前記印刷データを印刷する印刷部と、を有することを特徴とする。
【００１５】
本発明のプリンターシステムでは、プリンターと通信可能に接続されたサーバーに、従来から認証に用いられている所定のフォーマットの第１識別情報と、第１識別情報とはフォーマットの異なる新たな第２識別情報とを関連付けて記憶保持する記憶部を備える。そして、プリンターは、第２識別情報を取得した場合には、サーバーの記憶部において第２識別情報と対応づけられている第１識別情報を取得して、認証システムに送信する。従って、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして、既存の認証システムを利用することが可能となるので、第２識別情報を用いた認証処理を行う認証システムの構築費用を抑制できる。
【００１６】
次に、本発明のプリンターの制御方法は、所定のフォーマットの第１識別情報と当該第１識別情報とはフォーマットの異なる第２識別情報とを関連付けて記憶保持する記憶部と、記録紙に印刷する印刷部と、を備えるプリンターの制御方法であって、前記第２識別情報を取得し、前記第２識別情報に基づいて前記記憶部を参照して当該記憶部から当該第２識別情報に関連付けられた前記第１識別情報を取得し、前記第１識別情報を認証システムに出力し、前記認証システムから前記第１識別情報に対応する認証情報を取得し、前記認証情報に基づく印刷データを生成し、前記印刷データを印刷させることを特徴とする。
【００１７】
本発明によれば、認証情報を発行するプリンターが、従来から認証に用いられている所定のフォーマットの第１識別情報と、第１識別情報とはフォーマットの異なる新たな第２識別情報とを関連付けて記憶保持する記憶部を備える。また、プリンターは、第２識別情報を取得した場合には、記憶部において第２識別情報と対応づけられている第１識別情報を取得して、認証システムに送信する。従って、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして、既存の認証システムを利用することが可能となるので、第２識別情報を用いた認証処理を行う認証システムの構築費用を抑制できる。
【００１８】
本発明において、取得した前記第２識別情報に関連付けられた前記第１識別情報が前記記憶部に記憶されていない場合に、前記所定のフォーマットで新たな第１識別情報を生成し、生成した当該第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記憶保持し、生成した当該第１識別情報を前記認証システムに出力することが望ましい。このようにすれば、認証システムは、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。これにより、認証システムとして既存の認証システムを利用することがきる。また、生成された新たな第１識別情報は、第２識別情報と関連付けられて記憶部に記憶保持される。従って、次に、この第２識別情報を取得した場合には、当該第２識別情報と対応付けられて記憶部に記憶保持されている新たな第１識別情報が認証システムに出力される。
【００１９】
本発明において、前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、前記機器インターフェースを介して前記第１識別情報を取得し、取得した前記第１識別情報を前記認証システムに出力するものとすることができる。すなわち、プリンターは、第１識別情報を取得する機器を利用して従来から用いられている所定のフォーマットの第１識別情報を取得して、当該第１識別情報を認証システムに出力するものとすることができる。
【００２０】
本発明において、前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、前記第２識別情報を取得してから前記機器インターフェースを介して前記第１識別情報を取得するまでの時間を計測し、前記時間が予め定めた設定時間以下の場合に、前記第２識別情報と前記第１識別情報とを関連付けて前記記憶部に記録保持するものとすることができる。すなわち、プリンターが、機器インターフェースを介した第１識別情報の取得と第２識別情報の取得とを比較的短い設定時間内に行った場合には、これら２つの識別情報が同一のユーザーのものであるとして、記憶部に関連付けて記憶保持することが望ましい。
【００２１】
また、本発明において、前記プリンターは、前記第１識別情報を取得する機器が接続される機器インターフェースを、有し、前記第１識別情報を取得してから前記第２識別情報を取得するまでの時間を計測し、前記時間が予め定めた設定時間以下の場合に、前記第１識別情報と前記第２識別情報とを関連付けて前記記憶部に記録保持するものとすることができる。すなわち、プリンターが、機器インターフェースを介した第１識別情報の取得と第２識別情報の取得とを比較的短い設定時間内に行った場合には、これら２つの識別情報が同一のユーザーのものであるとして、記憶部に関連付けて記憶保持することが望ましい。
【図面の簡単な説明】
【００２２】
【図１】認証システムとプリンターを備える認証印刷システムの説明図である。
【図２】認証印刷システムの概略ブロック図である。
【図３】第１カード利用時のプリンターの出力動作のフローチャートである。
【図４】第２カード利用時のプリンターの出力動作のフローチャートである。
【発明を実施するための形態】
【００２３】
以下に図面を参照して本発明の実施形態であるプリンターを備える認証印刷システムを説明する。
【００２４】
（全体構成）
図１（ａ）は本発明を適用したプリンターを備える本例の認証印刷システムの概略システム構成図であり、図１（ｂ）は図１（ａ）の認証印刷システムの前身となる従来の認証印刷システムの概略システム構成を示す参考図である。
【００２５】
本例の認証印刷システム１は、利用者を特定する識別情報に基づいて図書館などの施設への入場許可証を発行する。施設を運営管理する事業者は、予め、利用者に識別情報が記録されたカードを配布している。本例では、利用者には、第１識別情報が磁気ストライプに記録された第１カード３が配布されている。また、一部の利用者には、第１識別情報とはフォーマットの異なる第２識別情報がＩＣチップに記録された第２カード４が配布されている。ここで、フォーマットとは、識別情報が有する数字の桁数を示し、第１識別情報は、例えば、１１桁の数字からなる識別番号であり、第２識別情報は１２桁の数字からなる識別番号である。
【００２６】
第１カード３は、従来からある認証印刷システム１００において、入証許可証の発行のために使用されているものである。第２カード４は、従来からある認証印刷システム１００とは別の認証システムのために使用されているものである。本例の認証印刷システム１では、第１カード３を用いた入証許可証の発行と、第２カード４を用いた入場許可証の発行の双方を行うことを可能である。
【００２７】
ここで、本例の認証印刷システム１を説明する前に、従来の認証印刷システム１００を説明する。図１（ｂ）に示すように、従来の認証印刷システム１００は、認証処理サーバー１０１と、認証処理サーバー１０１に通信可能に接続された認証処理端末１０２とを備える。認証処理端末１０２には第１カードリーダー１０３が通信可能に接続されている。第１カードリーダー１０３は、磁気カードリーダーであり、第１カード３から第１識別情報を取得可能である。また、認証処理端末１０２にはプリンター１０４が通信可能に接続されている。認証処理サーバー１０１は認証管理用のデータベース１０５を備える。認証処理サーバー１０１と認証処理端末１０２は認証システム１０６を構成する。
【００２８】
従来の認証印刷システム１００において入場許可証の発行を求める利用者は、第１カードリーダー１０３に自己の第１カード３を読み取らせる。第１カードリーダー１０３は、第１カード３から第１識別情報を取得すると、当該第１識別情報を認証システム１０６（認証処理端末１０２）に出力する。第１カードリーダー１０３から第１識別情報の供給を受けた認証システム１０６は、第１識別情報に基づく認証処理を行う。
【００２９】
認証処理では、認証処理端末１０２は、第１識別情報が認証管理用のデータベース１０５に登録されているか否かを認証処理サーバー１０１に問い合わせる。認証処理サーバー１０１は、問い合わせを受けると、認証管理用のデータベース１０５を参照して、第１識別情報が登録されているか否かを確認する。
【００３０】
ここで、認証管理用のデータベース１０５に第１識別情報が登録されている場合には、認証は成功である。この場合には、認証処理サーバー１０１は、認証管理用のデータベース１０５において第１識別情報に関連付けられている情報と当該第１識別情報とを認証情報として認証処理端末１０２に送信する。認証管理用のデータベース１０５において第１識別情報と関連付けられている情報は、例えば、氏名および生年月日である。一方、認証管理用のデータベース１０５に第１識別情報が登録されていない場合には、認証は失敗である。この場合には、認証処理サーバー１０１は入場許可証を発行しない旨を示す認証情報を認証処理端末１０２に送信する。
【００３１】
ここで、認証処理端末１０２は、認証処理サーバー１０１から認証情報の供給を受けると、当該認証情報をプリンター１０４に送信する。これにより認証処理は終了する。
【００３２】
認証システム１０６から認証情報の供給を受けたプリンター１０４は、当該認証情報を印刷データとして印刷を行う。従って、認証処理において認証が成功している場合には、プリンター１０４から、第１識別情報、氏名および生年月日が印刷された入場許可証が発行される。一方、認証処理において認証が失敗している場合には、入場許可証を発行しない旨の証書が発行される。
【００３３】
なお、認証処理端末１０２が、認証処理サーバー１０１から入場許可証を発行しない旨を示す認証情報を受信した場合には、認証処理として、認証処理端末１０２を介して認証管理用のデータベース１０５に第１識別情報を登録する登録処理を行うことができる。登録処理では、オペレーターは、認証処理端末１０２に利用者の氏名および生年月日を入力する。また、オペレーターは、第１識別情報を認証管理用のデータベース１０５に登録する登録コマンドを入力する。これにより、第１識別情報、氏名、生年月日は認証処理サーバー１０１に送信されて、認証管理用のデータベース１０５に登録される。
【００３４】
次に、本例の認証印刷システム１は、図１（ａ）に示すように、認証管理用のデータベース１０５を備える認証処理サーバー１０１と、認証処理サーバー１０１に通信可能に接続された認証処理端末１０２とを備える。認証処理端末１０２にはプリンター１１が通信可能に接続されている。プリンター１１には第１カードリーダー１０３および第２カードリーダー１２が通信可能に接続されている。第１カードリーダー１０３は磁気カードリーダーであり、第１カード３から第１識別情報を取得可能である。第２カードリーダー１２はＩＣカードリーダーであり、第２カード４から第２識別情報を取得可能である。プリンター１１には拡張ボード１５が搭載されている。認証処理サーバー１０１は認証管理用のデータベース１０５を備える。認証処理サーバー１０１と認証処理端末１０２は認証システム１０６を構成する。
【００３５】
ここで、認証システム１０６（認証処理サーバー１０１および認証処理端末１０２）と、第１カードリーダー１０３とは、従来の認証印刷システム１００のものをそのまま利用している。従って、認証システム１０６において行われる認証処理は従来の認証印刷システム１００と同一である。
【００３６】
（認証印刷システムの制御系）
図２は認証印刷システム１の概略ブロック図である。図２に示すように、プリンター１１に搭載された拡張ボード１５は、ホスト用インターフェース１６、プリンター用インターフェース１７、周辺機器用インターフェース（機器インターフェース）１８を備える。拡張ボード１５は、ホスト用インターフェース１６を介して認証処理端末１０２（認証システム１０６）に通信可能に接続されている。また、拡張ボード１５は、プリンター用インターフェース１７を介してプリンター本体部（印刷部）２０に通信可能に接続されている。拡張ボード１５の周辺機器用インターフェース１８には、第１カードリーダー１０３および第２カードリーダー１２が通信可能に接続されている。
【００３７】
ここで、プリンター本体部２０は印刷機構部２１と、印刷機構部２１を駆動制御する印刷制御部２２を備える。印刷機構部２１は、印刷ヘッド２３と、印刷ヘッド２３の印刷位置を経由するように記録紙を搬送する搬送機構２４を備える。搬送機構２４は駆動源として搬送モーター２５を備える。印刷制御部２２はＣＰＵ、ＲＯＭ、ＲＡＭを備える。印刷制御部２２は、プリンター用インターフェース１７を介して拡張ボード１５の側から印刷データの供給を受けると、印刷ヘッド２３および搬送モーター２５を駆動制御して記録紙に印刷データを印刷する。
【００３８】
拡張ボード１５は、ＣＰＵ、ＲＯＭ、ＲＡＭを備える制御部３１を中心に構成されている。制御部３１は通信制御部３２を備える。通信制御部（通信部）３２は、ホスト用インターフェース１６を介して認証処理端末１０２と通信を行うとともに、周辺機器用インターフェース１８を介して認証処理端末１０２、第１カードリーダー１０３および第２カードリーダー１２と通信を行う。また、制御部３１は、識別情報記憶部（記憶部）３３、カード情報取得部３４、第１識別情報取得部３５、第１識別情報生成部３６、新規第１識別情報登録部３７、第１識別情報出力部３８を備える。さらに、制御部３１は、認証情報取得部３９、印刷データ生成部４０、タイマー４１、および、識別情報登録部４２を備える。
【００３９】
識別情報記憶部３３は第１識別情報と第２識別情報とを関連付けた形態で記憶保持するデータベースである。また、識別情報記憶部３３に第１識別情報及び第２識別情報に加えて、これらの識別情報に係る情報が保持されても良い。例えば、第２カード４の有効期限が、第２カード４に対応する第２識別情報に関連付けて保持されても良い。
【００４０】
カード情報取得部３４は第１取得部４５と第２取得部４６を備える。第１取得部４５は第１カードリーダー１０３が読み取った第１識別情報を周辺機器用インターフェース１８および通信制御部３２を介して取得する。第２取得部４６は第２カードリーダー１２が読み取った第２識別情報を周辺機器用インターフェース１８および通信制御部３２を介して取得する。
【００４１】
第１識別情報取得部３５は、第２取得部４６が第２識別情報を取得すると、第２識別情報に基づいて識別情報記憶部３３を参照して、第２識別情報に関連付けられた第１識別情報を取得する。
【００４２】
第１識別情報生成部３６は、第１識別情報取得部３５が第２識別情報に基づいて識別情報記憶部３３を参照したときに第１識別情報を取得できない場合に、第１識別情報とフォーマットが同一で値の異なる新たな第１識別情報を生成する。換言すれば、第１識別情報生成部３６は、識別情報記憶部３３に第２識別情報に関連付けられた第１識別情報が存在しない場合に、新たな第１識別情報を生成する。本例において、新たな第１識別情報は１１桁の識別番号であり、識別情報記憶部３３に既に記憶保持されている第１識別情報（識別番号）のいずれとも異なる値の番号である。
【００４３】
新規第１情報登録部は、第１識別情報生成部３６によって新たな第１識別情報が生成されると、この新たな第１識別情報と、新たな第１識別情報を生成するトリガーとなった第２識別情報とを関連付けて識別情報記憶部３３に登録する。
【００４４】
第１識別情報出力部３８は、カード情報取得部３４の第１取得部４５が第１識別情報を取得した場合に、すなわち、第１カード３が第１カードリーダー１０３によって読み取られた場合に、第１識別情報を、通信制御部３２および周辺機器用インターフェース１８を介して、認証システム１０６（認証処理端末１０２）に出力する。また、第１識別情報出力部３８は、第１識別情報生成部３６によって新たな第１識別情報が生成された場合に、この新たな第１識別情報を、通信制御部３２および周辺機器用インターフェース１８を介して、認証システム１０６（認証処理端末１０２）に出力する。
【００４５】
ここで、第１識別情報出力部３８が第１識別情報（新たな第１識別情報を含む）を認証システム１０６（認証処理端末１０２）に出力すると、認証システム１０６において認証処理が行われる。従って、認証システム１０６（認証処理端末１０２）からプリンター１１には、認証処理の結果として認証情報が供給される。
【００４６】
認証情報取得部３９は、認証処理端末１０２からホスト用インターフェース１６および通信制御部３２を介して供給される認証情報を取得する。
【００４７】
印刷データ生成部４０は、認証情報取得部３９が認証情報を取得すると、当該認証情報に基づいて印刷データを生成する。また、印刷データ生成部４０は、生成した印刷データを、通信制御部３２からプリンター用インターフェース１７を介してプリンター本体部２０の印刷制御部２２に送信する。印刷データ生成部４０が生成する印刷データは、認証処理において認証が成功している場合には、第１識別情報、氏名および生年月日が印刷された入場許可証を発行するものである。また、印刷データ生成部４０が生成する印刷データは、認証処理において認証が失敗している場合には、入場許可証を発行しない旨の証書を発行するものである。
【００４８】
ここで、プリンター本体部２０の印刷制御部２２は、プリンター用インターフェース１７を介して拡張ボード１５の側から印刷データの供給を受けると、印刷ヘッド２３および搬送モーター２５を駆動制御して記録紙に印刷データを印刷する。
【００４９】
次に、タイマー４１は、カード情報取得部３４において第１取得部４５による第１識別情報の取得と第２取得部４６による第２識別情報の取得が予め定めた所定時間内に行われたか否かを計測するために用いられる。すなわち、タイマー４１は、第１カードリーダー１０３によって第１カード３が読み取られて第１取得部４５が第１識別情報を取得すると、所定時間の計測を開始する。そして、所定時間の計測中に第２取得部４６によって第２識別情報が取得されると、タイマー４１はタイムアウトする前にその計測を停止する。また、タイマー４１は、第２カードリーダー１２によって第１カード３が読み取られて第１取得部４５が第１識別情報を取得すると所定時間の計測を開始する。そして、所定時間の計測中に第１取得部４５によって第１識別情報が取得されると、タイマー４１はタイムアウトする前にその計測を停止する。
【００５０】
識別情報登録部４２は、第１カードリーダー１０３によって第１カード３が読み取られて第１取得部４５が第１識別情報を取得した後に、タイマー４１の動作中に、第２カードリーダー１２によって第２カード４が読み取られて第２取得部４６が第２識別情報を取得した場合に、取得した第１識別情報と第２識別情報とを関連付けて識別情報記憶部３３に記録保持する。また、識別情報登録部４２は、第２カードリーダー１２によって第２カード４が読み取られて第２取得部４６が第２識別情報を取得した後に、タイマー４１の動作中に、第１カードリーダー１０３によって第１カード３が読み取られて第１取得部４５が第１識別情報を取得した場合に、取得した第１識別情報と第２識別情報とを関連付けて識別情報記憶部３３に記録保持する。すなわち、第１カード３と第２カード４とが比較的短い時間内（設定時間内）にカードリーダーに読み込まれた場合には、これら２つのカードの所有者が同一のユーザーである蓋然性が高い。従って、識別情報登録部４２は、取得した第１識別情報と第２識別情報とを関連付けて識別情報記憶部３３に記憶保持する。
【００５１】
（認証印刷処理動作）
図３および図４は第１識別情報を認証システム１０６に出力するプリンター１１の出力動作のフローチャートである。図３は最初に第１カード３が利用された場合のプリンター１１の出力動作であり、図４は最初に第２カード４が利用された場合のプリンター１１の出力動作である。
【００５２】
図３に示すように、第１カードリーダー１０３によって第１カード３が読み取られると、プリンター１１の第１取得部４５は、第１識別情報を取得する（ステップＳＴ１）。また、第１取得部４５が第１識別情報を取得すると、タイマー４１による所定時間の計測がスタートする（ステップＳＴ２）。ここで、所定時間が経過するまでに第２カードリーダー１２によって第２カード４が読み取られない場合には、すなわち、所定時間が経過するまでに第２識別情報が取得されずタイマー４１がタイムアウトした場合には（ステップＳＴ２：Ｙｅｓ）、プリンター１１は、第１識別情報を認証システム１０６（認証処理端末１０２）に出力する（ステップＳＴ３）。
【００５３】
ステップＳＴ２において、所定時間が経過するまでに第２カードリーダー１２によって第２カード４が読み取られ、プリンター１１が第２識別情報を取得した場合には（ステップＳＴ２：Ｎｏ、ステップＳＴ４）、プリンター１１は、既に取得している第１識別情報と第２識別情報とを関連付けて識別情報記憶部３３に記憶保持する。しかる後に、プリンター１１は第１識別情報を認証システム１０６（認証処理端末１０２）に出力する（ステップＳＴ３）。
【００５４】
なお、プリンター１１から認証処理端末１０２に第１識別情報が出力されると、認証システム１０６（認証処理端末１０２および認証処理サーバー１０１）において認証処理が行われる。そして、認証処理が完了すると、認証処理端末１０２からプリンター１１には、認証処理の結果として認証情報が供給される。認証情報の供給を受けたプリンター１１は、認証情報に基づいて印刷データを生成する。また、プリンター１１は、印刷ヘッド２３および搬送モーター２５を駆動制御して記録紙に印刷データを印刷する。これにより、プリンター１１から入場許可証が発行される。或いは、プリンター１１から入場を許可しない旨の書状が発行される。
【００５５】
次に、図４に示すように、まず、第２カードリーダー１２によって第２カード４が読み取られると、プリンター１１の第２取得部４６は第２識別情報を取得する（ステップＳＴ１１）。また、第２取得部４６が第２識別情報を取得すると、タイマー４１による所定時間の計測がスタートする（ステップＳＴ１２）。ここで、所定時間が経過するまでに第１カードリーダー１０３によって第１カード３が読み取られない場合には、すなわち、所定時間が経過するまでに第１識別情報が取得されずタイマー４１がタイムアウトした場合には（ステップＳＴ１２：Ｙｅｓ）、プリンター１１は第２取得部４６が取得した第２識別情報に基づいて識別情報記憶部３３を参照する（ステップＳＴ１３）。なお、ステップＳＴ１３においては、識別情報記憶部３３に保持される他の情報を参照しても良い。例えば、第２カード４の有効期限が、対応する第２識別情報に関連付けて保持されている場合、当該有効期限を参照して、第２カード４が有効なものであるか否かを判断しても良い。第２カード４が有効でないものと判断されたとき、第１識別情報を取得できない場合である、と判断し、後述のステップＳＴ１５に移行しても良い。
【００５６】
ステップＳＴ１３において、識別情報記憶部３３から第１識別情報を取得した場合には、プリンター１１は、取得した第１識別情報を認証システム１０６（認証処理端末１０２）に出力する（ステップＳＴ１４）。
【００５７】
一方、ステップＳＴ１３において、識別情報記憶部３３から第１識別情報を取得できない場合には、プリンター１１は新たな第１識別情報を生成する。また、プリンター１１は生成した新たな第１識別情報を第２識別情報と関連付けて識別情報記憶部３３に登録する（ステップＳＴ１５）。その後、プリンター１１は、ステップＳＴ１５において生成された新たな第１識別情報を認証システム１０６（認証処理端末１０２）に出力する（ステップＳＴ１４）
【００５８】
ここで、ステップＳＴ１２において、所定時間が経過するまでに第１カードリーダー１０３によって第１カード３が読み取られ、プリンター１１が第１識別情報を取得した場合には（ステップＳＴ１２：Ｎｏ、ステップＳＴ１６）、プリンター１１は、既に取得している第２識別情報と第１識別情報とを関連付けて識別情報記憶部３３に記憶保持する（ステップＳＴ１７）。しかる後に、プリンター１１は第１識別情報を認証システム１０６（認証処理端末１０２）に出力する（ステップＳＴ１４）。
【００５９】
プリンター１１から認証処理端末１０２に第１識別情報が出力されると、図３に示す場合と同様に、認証システム１０６（認証処理端末１０２および認証処理サーバー１０１）において認証処理が行われる。そして認証処理が完了すると、認証処理端末１０２からプリンター１１には、認証処理の結果として認証情報が供給される。認証情報の供給を受けたプリンター１１は、認証情報に基づいて印刷データを生成する。また、プリンター１１は、印刷ヘッド２３および搬送モーター２５を駆動制御して記録紙に印刷データを印刷する。これにより、プリンター１１から入場許可証が発行される。或いは、プリンター１１から入場を許可しない旨の書状が発行される。なお、プリンター１１により生成される生成される印刷データには、認証システム１０６から取得する認証情報に加えて、第２識別情報に基づく画像が含まれても良い。認証システム１０６から取得される認証情報は第１識別情報に基づくものである。したがって、認証処理の結果として、利用者が確認するために、第１識別情報を示す画像が含まれる可能性が高い。しかしながら、第２カード４を利用した利用者に対して、第１識別情報が付された印刷物が発行されてしまうと、利用者の確認作業が煩雑になる。使用された第２カード４に対応する第２識別情報に基づく画像を印刷データに含むことで、利用者の確認作業が容易になる。
【００６０】
（作用効果）
本例では、第１カードリーダー１０３によって第１カード３が読み取られ、プリンター１１の第１取得部４５が第１識別情報を取得した場合には、プリンター１１から認証システム１０６に第１識別情報が送信される。従って、認証システム１０６（認証処理端末１０２および認証処理サーバー１０１）では、従来の認証印刷システム１００と同様に第１カード３を利用した認証処理を行うことができる。
【００６１】
また、本例では、本例では、第２カードリーダー１２によって第２カード４が読み取られ、第２取得部４６が第２識別情報を取得した場合には、識別情報記憶部３３において第２識別情報と対応づけられている第１識別情報を取得して、認証システム１０６に出力する。従って、認証システム１０６は、従来の認証印刷システム１００と同様に第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。よって、認証処理端末１０２および認証処理サーバー１０１として、既存の認証システム１０６のものをそのまま利用することができる。従って、第２識別情報を用いた認証処理を行う認証印刷システム１の構築費用を抑制できる。
【００６２】
さらに、本例では、第２カード４から第２識別情報を取得したときに識別情報記憶部３３に当該第２識別情報と対応づけられた第１識別情報が記憶保持されていない場合には、プリンター１１は、新たな第１識別情報を生成して、この新たな第１識別情報を認証システム１０６（認証処理端末１０２）に出力する。従って、認証システム１０６は、従来と同様に所定のフォーマットの第１識別情報を用いた認証処理を行えばよく、新たなフォーマットの第２識別情報を用いた認証処理を行う必要がない。また、生成された新たな第１識別情報は、第２識別情報と関連付けられて識別情報記憶部３３に記憶保持される。従って、次に、この第２カード４が使用されてプリンター１１が第２識別情報を取得した場合には、プリンター１１は、当該第２識別情報と対応付けられて識別情報記憶部３３に記憶保持されている第１識別情報を取得できる。そして、取得した第１識別情報を認証システム１０６に出力できる。
【００６３】
また、本例では、第１カード３と第２カード４とが設定時間内にカードリーダーに読み込まれた場合には、これら２つのカード３、４の所有者が同一のユーザーであるとして、取得した第１識別情報と第２識別情報とを関連付けて識別情報記憶部３３に記憶保持する。従って、２つのカード３、４を所有者するユーザーは、その後に、いずれのカード３、４を使用した場合でも認証を受けることができる。
【００６４】
（その他の実施の形態）
上記の例では、カードリーダーを使用して識別情報を取得しているが、周辺機器用インターフェース１８を介してテンキーなどの入力装置をプリンター１１に接続して、この入力装置から識別情報を取得することができる。この場合には、入力された識別情報のフォーマットに基づいて第１識別情報か第２識別情報かを判別して、第１識別情報を第１取得部４５で取得し、第２識別情報を第２取得部４６で取得することができる。
【００６５】
また、上記の例では、プリンター１１の拡張ボード１５に制御部３１を備えるが、制御部３１は、印刷制御部２２と同様に、プリンター本体部２０の側に備えることもできる。
【００６６】
さらに、第２取得部４６によって第２識別情報が取得されている場合には、印刷データ生成部４０は、認証処理が成功している場合に、認証情報と第２識別情報とが印刷された入場許可証を発行する印刷データを生成してもよい。
【００６７】
また、上記の例では、拡張ボード１５の制御部３１に識別情報記憶部３３を備えるが、図２に点線で示すように、プリンター１１と通信可能なサーバー５０に識別情報記憶部３３を備えることもできる。この場合には、通信制御部３２は、ホスト用インターフェース１６或いは周辺機器用インターフェース１８を介してサーバー５０との通信を行う。また、第１識別情報取得部３５は、第２取得部４６によって第２識別情報が取得されると、通信制御部３２を介してサーバー５０との間で通信を行い、第２識別情報に基づいてサーバー５０上の識別情報記憶部３３を参照して当該識別情報記憶部３３から第２識別情報に関連付けられた第１識別情報を取得するものとすることができる。本例では、プリンター１１とサーバー５０が認証システム１０６に第１識別情報を出力するプリンターシステム５１を構成する。
【符号の説明】
【００６８】
１…認証印刷システム、３…第１カード、４…第２カード、１１…プリンター、１２…第２カードリーダー、１５…拡張ボード、１６…ホスト用インターフェース、１７…プリンター用インターフェース、１８…周辺機器用インターフェース、２０…プリンター本体部（印刷部）、２１…印刷機構部、２２…印刷制御部、２３…印刷ヘッド、２４…搬送機構、２５…搬送モーター、３１…制御部、３２…通信制御部（通信部）、３３…識別情報記憶部（記憶部）、３４…カード情報取得部、３５…第１識別情報取得部、３６…第１識別情報生成部、３７…新規第１識別情報登録部、３８…第１識別情報出力部、３９…認証情報取得部、４０…印刷データ生成部、４１…タイマー、４２…識別情報登録部、４５…第１取得部、４６…第２取得部、５０…サーバー、５１…プリンターシステム、１００…従来の認証印刷システム、１０１…認証処理サーバー、１０２…認証処理端末、１０３…第１カードリーダー、１０４…プリンター、１０５…認証管理用のデータベース、１０６…認証システム。
【図１】
2017177504.tif 000003
【図２】
2017177504.tif 000004
【図３】
2017177504.tif 000005
【図４】
2017177504.tif 000006