(57)【特許請求の範囲】
【請求項１】
画像情報により示される画像を形成する画像形成装置と、
所持者を識別するための所持者識別情報が予め記録された記録媒体と、
前記記録媒体から前記所持者識別情報を読み取る読取装置と、
前記画像形成装置によって形成される画像を示す画像情報の送信の実行を指示する送信指示情報及び前記所持者識別情報を入力するための入力手段、及び前記入力手段によって前記送信指示情報が入力された場合に当該送信指示情報により送信の実行が指示された前記画像情報を入力者を識別するための入力者識別情報と共に送信する送信手段を備えた画像形成指示装置と、
前記画像形成装置の利用が許可された利用許可者によって所持された前記記録媒体に記録されている前記所持者識別情報と当該所持者識別情報に対応する前記入力者識別情報とを関連付けて記憶する記憶装置と、
前記送信手段によって送信された前記画像情報及び前記入力者識別情報を受信する受信手段、及び前記受信手段によって受信された前記画像情報及び前記入力者識別情報を対応するもの同士で関連付けて一時的に記憶する記憶手段を備えた情報保持装置と、を有し、
前記読取装置によって読み取られた前記所持者識別情報が前記記憶装置に記憶されているか否かを判定する判定手段と、
前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていると判定された場合に、前記記憶装置において当該所持者識別情報に関連付けられている前記入力者識別情報に関連付けられた前記画像情報を前記記憶手段から読み出し、当該画像情報に基づいて前記画像形成装置による画像形成を実行する画像形成実行手段と、
前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていないと判定された場合に、当該所持者識別情報を出力する出力手段と、
前記入力手段によって前記所持者識別情報が入力された場合に当該所持者識別情報と前記入力者識別情報とを関連付けて前記記憶装置に記憶することにより登録する登録手段と、
を有する情報登録システム。
【請求項２】
前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていないと判定された場合に、当該所持者識別情報を暗号化する暗号化手段と、
前記暗号化手段によって暗号化された前記所持者識別情報を元の状態に復元する復元手段と、を更に有し、
前記出力手段は、前記暗号化手段によって暗号化された前記所持者識別情報を出力し、
前記登録手段は、前記復元手段によって元の状態に復元された前記所持者識別情報と当該所持者識別情報に対応する前記入力者識別情報とを関連付けて前記記憶装置に記憶することにより登録する
請求項１記載の情報登録システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報登録システムに関する。
【背景技術】
【０００２】
プリンタ、ファクシミリ等の画像形成装置が外部装置から入力された画像情報により示される画像を形成する場合、認証情報を入力し、入力した認証情報が当該画像情報の入力者から認証を受けたものである場合に限り画像形成を行う技術が知られている（例えば、特許文献１及び特許文献２参照。）。
【特許文献１】特開２００６−４０４７号公報
【特許文献２】特開２００６−３４０３９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
本発明は、以上の技術背景においてなされたものであり、認証に必要となる情報をコストの上昇を招くことなく登録することができる情報登録システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、請求項１に記載の情報登録システムは、画像情報により示される画像を形成する画像形成装置と、所持者を識別するための所持者識別情報が予め記録された記録媒体と、前記記録媒体から前記所持者識別情報を読み取る読取装置と、前記画像形成装置によって形成される画像を示す画像情報の送信の実行を指示する送信指示情報及び前記所持者識別情報を入力するための入力手段、及び前記入力手段によって前記送信指示情報が入力された場合に当該送信指示情報により送信の実行が指示された前記画像情報を入力者を識別するための入力者識別情報と共に送信する送信手段を備えた画像形成指示装置と、前記画像形成装置の利用が許可された利用許可者によって所持された前記記録媒体に記録されている前記所持者識別情報と当該所持者識別情報に対応する前記入力者識別情報とを関連付けて記憶する記憶装置と、前記送信手段によって送信された前記画像情報及び前記入力者識別情報を受信する受信手段、及び前記受信手段によって受信された前記画像情報及び前記入力者識別情報を対応するもの同士で関連付けて一時的に記憶する記憶手段を備えた情報保持装置と、を有し、前記読取装置によって読み取られた前記所持者識別情報が前記記憶装置に記憶されているか否かを判定する判定手段と、前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていると判定された場合に、前記記憶装置において当該所持者識別情報に関連付けられている前記入力者識別情報に関連付けられた前記画像情報を前記記憶手段から読み出し、当該画像情報に基づいて前記画像形成装置による画像形成を実行する画像形成実行手段と、前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていないと判定された場合に、当該所持者識別情報を出力する出力手段と、前記入力手段によって前記所持者識別情報が入力された場合に当該所持者識別情報と前記入力者識別情報とを関連付けて前記記憶装置に記憶することにより登録する登録手段と、を有している。
【０００５】
また、請求項２に記載の発明は、請求項１記載の発明において、前記判定手段によって前記所持者識別情報が前記記憶装置に記憶されていないと判定された場合に、当該所持者識別情報を暗号化する暗号化手段と、前記暗号化手段によって暗号化された前記所持者識別情報を元の状態に復元する復元手段と、を更に有し、前記出力手段は、前記暗号化手段によって暗号化された前記所持者識別情報を出力し、前記登録手段は、前記復元手段によって元の状態に復元された前記所持者識別情報と当該所持者識別情報に対応する前記入力者識別情報とを関連付けて前記記憶装置に記憶することにより登録するものである。
【発明の効果】
【０００６】
請求項１に記載の発明によれば、認証に必要となる情報をコストの上昇を招くことなく登録することができる、という効果が得られる。
【０００７】
また、請求項２に記載の発明によれば、記録媒体に記録されている所持者識別情報の漏洩を防止することができる、という効果が得られる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明を実施するための最良の形態について詳細に説明する。なお、以下では、本発明をプリンタシステムに適用した場合について説明する。
【０００９】
図１は、本実施形態に係るプリンタシステム（以下、「システム」という。）１０の機能的な構成を示す機能ブロック図である。
【００１０】
同図に示すように、システム１０は、画像形成装置１２、記録媒体１４、読取装置１６、画像形成指示装置１８、記憶装置２０、情報保持装置２２、判定部２４、画像形成実行部２６、表示部２８、及び登録部３０を含んで構成されている。
【００１１】
画像形成装置１２は、画像情報により示される画像を形成するものであり、記録媒体１４は、所持者を識別するための所持者識別情報が予め記録されたものである。また、読取装置１６は、記録媒体１４から所持者識別情報を読み取るものである。
【００１２】
画像形成指示装置１８は、入力部３２及び送信部３４を含んで構成されている。
【００１３】
入力部３２は、画像形成装置１２によって画像形成される画像を示す画像情報の送信の実行を指示する送信指示情報、所持者識別情報（ここでは、所持者識別情報を暗号化した情報である暗号）、入力者を識別するための入力者識別情報、及び暗号を入力するための画面（以下、「暗号入力画面」という。）を表示出力することを指示する暗号入力指示情報を入力するためのものである。
【００１４】
また、送信部３４は、入力部３２によって送信指示情報が入力された場合に当該送信指示情報により送信の実行が指示された画像情報を、当該画像情報を特定する特定情報と入力者識別情報と共に送信するものである。
【００１５】
一方、記憶装置２０は、画像形成装置１２の利用が許可された利用許可者によって所持された記録媒体１４に記録されている所持者識別情報と当該所持者識別情報に対応する入力者識別情報とを関連付けて記憶するものである。
【００１６】
また、情報保持装置２２は、受信部３６及び記憶部３８を含んで構成されている。
【００１７】
受信部３６は、送信部２２によって送信された画像情報及び入力者識別情報を受信するものであり、記憶部３８は、受信部３６によって受信された画像情報及び入力者識別情報を対応するもの同士で関連付けて一時的に記憶するものである。
【００１８】
一方、判定部２４は、読取装置１６によって読み取られた所持者識別情報が記憶装置２０に記憶されているか否かを判定するものである。
【００１９】
また、画像形成実行部２６は、判定部２４によって所持者識別情報が記憶装置２０に記憶されていると判定された場合に、記憶装置２０において当該所持者識別情報に関連付けられている入力者識別情報に関連付けられた画像情報を記憶部３８から読み出し、当該画像情報に基づいて画像形成装置１２による画像形成を実行するものである。
【００２０】
更に、表示部２８は、判定部２４によって所持者識別情報が記憶装置２０に記憶されていないと判定された場合に、当該所持者識別情報を出力し表示させるものである。また、登録部３０は、入力部３２によって所持者識別情報が入力された場合に当該所持者識別情報と入力者識別情報とを関連付けて記憶装置２０に記憶することにより登録するものである。
【００２１】
なお、本実施形態に係る登録部３０は、入力部３２により入力者識別情報及び暗号が入力されると、当該入力者識別情報及び当該暗号を元の状態に復元したもの、すなわち所持者識別情報を関連付けて記憶装置２０に記憶することにより登録する。
【００２２】
以下、システム１０の具体的な形態例について説明する。
【００２３】
［第１の実施形態］
図２は、本第１の実施形態に係るシステム１０Ａの構成を示す模式図である。
【００２４】
同図に示すように、システム１０Ａは、所持者識別情報、入力者識別情報、及び画像情報を蓄積する情報蓄積機能と、蓄積した画像情報により示される画像を形成する画像形成機能と、所持者識別情報の認証を行う認証機能とを有する蓄積機能付きプリンタ４０を含んで構成されている。また、システム１０Ａは、所持者識別情報が予め記録されたＩＣカード４２と、ＩＣカード４２に記録されている所持者識別情報を読み取るためのカードリーダ４４Ａと、ネットワーク４８に接続された外部装置に対して各種情報を送信するためのクライアント装置４６と、を含んで構成されている。
【００２５】
蓄積機能付きプリンタ４０にはカードリーダ４４Ａが電気的に接続されている。蓄積機能付きプリンタ４０及びクライアント装置４６はネットワーク４８を介して電気的に接続されている。なお、本第１の実施形態では、クライアント装置４６として、汎用のパーソナル・コンピュータを適用している。
【００２６】
なお、本第１の実施形態に係るシステム１０Ａでは、ネットワーク４８としてＬＡＮ（Local Area Network）を適用しているが、これに限らず、インターネット、ＶＡＮ（Value Added Network）、電話回線網、エコーネット（ECHONET）、ＨｏｍｅＰＮＡ等の各種ネットワークを単独又は組み合わせて適用することもできる。また、ネットワーク４８は有線のものであっても良いし、無線のものであっても良い。
【００２７】
また、本第１の実施形態では、カードリーダ４４Ａとして、ＩＣカード４２が挿入されることによりＩＣカード４２に記録されている所持者識別情報を読み取るＩＣカードリーダを適用している。このように本第１の実施形態では、カードリーダ４４ＡとしてＩＣカードリーダを用いているが、ＩＣカード４２の代わりに磁気カードが使用されるときには、カードリーダ４４Ａとして磁気カードリーダが用いられることは言うまでもない。また、ＩＣカード４２として、ＲＦＩＤ（Radio Frequency Identification System;電波方式認識システム）タグが埋め込まれたカードが使用されるときには、カードリーダ４４Ａとして当該ＲＦＩＤタグと無線で通信を行うＲＦＩＤリーダが用いられる。
【００２８】
図３は、本第１の実施形態に係るシステム１０Ａの電気系の要部構成を示すブロック図である。
【００２９】
同図に示すように、カードリーダ４４Ａは、カードリーダ４４Ａ全体を司るＣＰＵ（中央処理装置）４４ａと、カードリーダ４４Ａの作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ４４ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ４４ｃと、カードリーダ４４ＡにＩＣカード４２が挿入された際にＩＣカード４２に記録されている所持者識別情報を読み取る所持者識別情報読取部４４ｄと、蓄積機能付きプリンタ４０に接続されており、カードリーダ４４Ａから外部装置への情報の送信動作を制御する外部インタフェース４４ｅと、を備えており、これら各部はシステムバスＳ１を介して電気的に接続されている。
【００３０】
クライアント装置４６は、クライアント装置４６全体を司るＣＰＵ４６ａと、クライアント装置４６の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ４６ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ４６ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置４６ｄと、各種情報を表示する表示装置４６ｅと、ＨＤＤ（ハードディスク装置）４６ｆと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース４６ｇと、を備えており、これら各部はシステムバスＳ２を介して電気的に接続されている。
【００３１】
蓄積機能付きプリンタ４０は、蓄積機能付きプリンタ４０全体を司るＣＰＵ４０ａと、蓄積機能付きプリンタ４０の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ４０ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ４０ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置４０ｄと、各種情報を表示する表示装置４０ｅと、ＨＤＤ４０ｆと、カードリーダ４４Ａの外部インタフェース４４ｅに接続されており、カードリーダ４４Ａから送信される情報を受信する外部インタフェース４０ｇと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース４０ｈと、画像情報に基づいて記録用紙に対して画像形成を行う画像形成エンジン部４０ｉと、を備えており、これら各部はシステムバスＳ３を介して電気的に接続されている。
【００３２】
なお、本第１の実施形態では、画像形成エンジン部４０ｉが画像形成装置１２及び表示部２８に、蓄積機能付きプリンタ４０が情報保持装置２２に、ＩＣカード４２が記録媒体１４に、カードリーダ４４Ａが読取装置１６に、クライアント装置４６が画像形成指示装置１８に、ＨＤＤ４０ｆが記憶装置２０及び記憶部３８に、ＣＰＵ４０ａが判定部２４、画像形成実行部２６、登録部３０及び受信部３６に、入力装置４６ｄが入力部３２に、ＣＰＵ４６ａが送信部３４に各々相当する。
【００３３】
図４は、本第１の実施形態に係るＨＤＤ４０ｆに記憶される所持者識別情報及び入力者識別情報の一例を示す模式図である。同図に示すように、ＨＤＤ４０ｆには、所持者識別情報と当該所持者識別情報に対応する入力者識別情報が関連付けられた状態で記憶される。
【００３４】
ところで、本第１の実施形態に係る蓄積機能付きプリンタ４０は、ＣＰＵ４０ａによって所持者識別情報がＨＤＤ４０ｆに記憶されていないと判定された場合に、当該所持者識別情報を暗号化する暗号化処理を行うものとされている。
【００３５】
図５は、本第１の実施形態に係る蓄積機能付きプリンタ４０での暗号化処理の流れの一例を示す模式図である。同図に示すように、蓄積機能付きプリンタ４０は、カードリーダ４４Ａから所持者識別情報を受信すると、当該所持者識別情報、蓄積機能付きプリンタ４０を識別するためのプリンタ識別情報、及び現在日時（ここでは、蓄積機能付きプリンタ４０がカードリーダ４４Ａから所持者識別情報を受信した日時）を示す現在日時情報に基づいて、予め定められたアルゴリズムにより所持者識別情報を暗号化する。次いで、暗号化した所持者識別情報（図５では、「afa24qba」と表記。）のチェックサムを算出する。そして、暗号化した所持者識別情報の末尾にチェックサム（図５では、「C」と表記。）を結合した情報である暗号（図５では、「afa24qbaC」と表記。）を生成する。
【００３６】
なお、システム１０の各機能ブロック（判定部２４、画像形成実行部２６、登録部３０、入力部３２、送信部３４、受信部３６）による処理は、後述するクライアント装置処理プログラム及び蓄積機能付きプリンタ処理プログラムを実行することにより、コンピュータを利用してソフトウェア構成により実現することができる。但し、ソフトウェア構成による実現に限られるものではなく、ハードウェア構成や、ハードウェア構成とソフトウェア構成の組み合わせによって実現することもできることは言うまでもない。
【００３７】
以下では、本第１の実施形態に係るシステム１０Ａが、クライアント装置処理プログラム及び蓄積機能付きプリンタ処理プログラムを実行することにより上記各機能ブロックによる処理を実現するものとされている場合について説明する。この場合、クライアント装置処理プログラムをクライアント装置４６に、蓄積機能付きプリンタ処理プログラムを蓄積機能付きプリンタ４０に予めインストールしておく形態や、コンピュータ読み取り可能な記録媒体に格納された状態で提供される形態、有線又は無線による通信手段を介して配信される形態等を適用することができる。
【００３８】
次に、システム１０Ａの作用を説明する。
【００３９】
先ず、図６を参照して、システム１０Ａにおけるカードリーダ４４Ａの作用を説明する。なお、図６は、カードリーダ４４Ａが起動した際にカードリーダ４４ＡのＣＰＵ４４ａにより実行されるカードリーダ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ４４ｂの所定領域に予め記憶されている。
【００４０】
同図のステップ１００では、所持者識別情報読取部４４ｄによる所持者識別情報の読み取り待ちを行い、次のステップ１０２では、所持者識別情報読取部４４ｄに対して読み取らせた所持者識別情報を蓄積機能付きプリンタ４０に送信し、本カードリーダ処理プログラムを終了する。
【００４１】
次に、図７を参照してクライアント装置４６の作用を説明する。なお、図７は、クライアント装置４６が起動した際にクライアント装置４６のＣＰＵ４６ａにより実行されるクライアント装置処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ４６ｂの所定領域に予め記憶されている。
【００４２】
同図のステップ２００では、表示装置４６ｅに対して入力者識別情報（ここでは、クライアント装置４６に対してログインを行う際に用いられるログイン名）を入力するための入力者識別情報入力画面（図示省略。）を表示させ、次のステップ２０２にて所定情報の入力待ちを行う。表示装置４６ｅに上記入力者識別情報入力画面が表示されるとユーザは当該画面上で入力者識別情報を入力する。これに応じて上記ステップ２０２の処理が肯定判定となってステップ２０４へ移行する。
【００４３】
ステップ２０４では、入力者識別情報をＨＤＤ４６ｆに記憶した後にステップ２０６へ移行し、暗号入力指示情報が入力されたか否かを判定し、肯定判定となった場合にはステップ２０８へ移行する一方、否定判定となった場合にはステップ２１４へ移行する。
【００４４】
ステップ２０８では、表示装置４６ｅに対して暗号入力画面を表示させ、次のステップ２１０にて所定情報の入力待ちを行う。表示装置４６ｅに上記暗号入力画面が表示されるとユーザは当該画面上で暗号を入力する。これに応じて上記ステップ２１０の処理が肯定判定となってステップ２１２へ移行する。
【００４５】
なお、本第１の実施形態では、暗号入力画面において、後述する蓄積機能付きプリンタ処理プログラムのステップ３１８の処理により表示される暗号が入力装置４６ｄにより入力されるべきものとされている。
【００４６】
ステップ２１２では、暗号を上記ステップ２０４の処理によってＨＤＤ４６ｆに記憶された入力者識別情報と共に蓄積機能付きプリンタ４０へ送信し、ステップ２１４へ移行する。
【００４７】
なお、本第１の実施形態では、上記ステップ２１２の処理として、図８に示すように、ログイン名（図８では「入力者識別情報」と表記。）及び暗号を１つの電子化ファイルにして蓄積機能付きプリンタ４０へ送信している。
【００４８】
一方、ステップ２１４では、送信指示情報が入力されたか否かを判定し、肯定判定となった場合にはステップ２１６へ移行する一方、否定判定となった場合には上記ステップ２０６へ戻る。
【００４９】
ステップ２１４では、送信指示情報により送信の実行が指示された画像情報を上記ステップ２０４の処理によってＨＤＤ４６ｆに記憶された入力者識別情報と共に蓄積機能付きプリンタ４０へ送信し、本クライアント装置処理プログラムを終了する。
【００５０】
次に、図９を参照して蓄積機能付きプリンタ４０の作用を説明する。なお、図９は、蓄積機能付きプリンタ４０が起動した際にＣＰＵ４０ａにより実行される蓄積機能付きプリンタ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ４０ｂの所定領域に予め記憶されている。
【００５１】
同図のステップ３００では、前述したクライアント装置処理プログラムの上記ステップ２１２の処理により送信される暗号及び入力者識別情報を受信したか否かを判定し、肯定判定となった場合にはステップ３０２へ移行し、後述する復元処理ルーチン・プログラムを実行する一方、否定判定となった場合にはステップ３０８へ移行する。
【００５２】
ここで、図１０を参照して、本第１の実施形態に係る復元処理ルーチン・プログラムについて説明する。なお、図１０は、復元処理ルーチン・プログラムの処理の流れを示すフローチャートであり、該プログラムもＲＯＭ４０ｂの所定領域に予め記憶されている。
【００５３】
同図のステップ４００では、暗号に含まれている暗号化した所持者識別情報のチェックサムを算出し、算出したチェックサムと暗号に含まれているチェックサムとが一致しているか否かを判定し、一致していると判定した場合には肯定判定となってステップ４０２へ移行する一方、一致していないと判定した場合には否定判定となって本復元処理ルーチン・プログラムを終了し、図９のステップ３０４へ移行する。
【００５４】
ステップ４０２では、暗号を元の状態、すなわち、所持者識別情報、プリンタ識別情報、及び現在日時情報に復元する。
【００５５】
次のステップ４０４では、上記ステップ４０２の処理により復元されたプリンタ識別情報と蓄積機能付きプリンタ４０が保有しているプリンタ識別情報とが一致しているか否かを判定し、肯定判定となった場合にはステップ４０６へ移行する一方、否定判定となった場合には本復元処理ルーチン・プログラムを終了し、図９のステップ３０４へ移行する。
【００５６】
ステップ４０６では、上記ステップ４０２の処理により復元された現在日時情報により示される日時からの経過時間が予め定められた時間以下であるか否かを判定し、肯定判定となった場合にはステップ４０８へ移行する一方、否定判定となった場合には本復元処理ルーチン・プログラムを終了し、図９のステップ３０４へ移行する。
【００５７】
ステップ４０８では、上記ステップ４０２の処理により復元された所持者識別情報、プリンタ識別情報、及び現在日時情報から所持者識別情報を取り出した後、本復元処理ルーチン・プログラムを終了し、図９のステップ３０４へ移行する。
【００５８】
一方、図９のステップ３０４では、上記ステップ３０２の処理により所持者識別情報が取り出された場合には暗号の復元が成功したと判定し、ステップ３０６へ移行する一方、上記ステップ３０２の処理により所持者識別情報が取り出されなかった場合には暗号の復元が失敗したと判定し、本蓄積機能付きプリンタ処理プログラムを終了する。
【００５９】
ステップ３０６では、上記ステップ３０２の処理により取り出された所持者識別情報と上記ステップ３００の処理により暗号と共に受信した入力者識別情報とを関連付けてＨＤＤ４０ｆに記憶することにより登録した後、本蓄積機能付きプリンタ処理プログラムを終了する。
【００６０】
一方、ステップ３０８では、前述したカードリーダ処理プログラムの上記ステップ１０２の処理により送信される所持者識別情報を受信したか否かを判定し、肯定判定となった場合にはステップ３１０へ移行する一方、否定判定となった場合にはステップ３２０へ移行する。
【００６１】
ステップ３１０では、上記ステップ３０８の処理により受信された所持者識別情報と同一の所持者識別情報がＨＤＤ４０ｆに記憶されているか否かを判定し、肯定判定となった場合にはステップ３１２へ移行する一方、否定判定となった場合にはステップ３１６へ移行する。
【００６２】
ステップ３１２では、上記ステップ３０８の処理により受信された所持者識別情報と同一の所持者識別情報に関連付けられた入力者識別情報に関連付けられた画像情報がＨＤＤ４０ｆに記憶されているか否かを判定し、否定判定となった場合には本蓄積機能付きプリンタ処理プログラムを終了する一方、肯定判定となった場合にはステップ３１４へ移行し、ＨＤＤ４０ｆから当該画像情報を読み出し、画像形成エンジン部４０ｉに対して当該画像情報に基づく画像形成を実行させる。
【００６３】
ステップ３１６では、上記ステップ３０８の処理により受信された所持者識別情報を対象にして前述した暗号化処理を行ってステップ３１８へ移行し、画像形成エンジン部４０ｉに対して当該暗号化処理により生成された暗号を記録用紙に画像形成することにより表示させ、本蓄積機能付きプリンタ処理プログラムを終了する。
【００６４】
なお、本第１の実施形態では、上記ステップ３１８の処理として、図１１に示すように、画像形成エンジン部４０ｉに対して、上記の暗号化処理により生成された暗号と当該暗号を復元して得た所持者識別情報をＨＤＤ４０ｆへ記憶することにより登録する迄の期限とを記録用紙に画像形成することにより表示させている。
【００６５】
ステップ３２０では、前述したクライアント装置処理プログラムの上記ステップ２１６の処理により送信される画像情報及び入力者識別情報を受信したか否かを判定し、否定判定となった場合には上記ステップ３００へ戻る一方、肯定判定となった場合にはステップ３２２へ移行し、上記ステップ３２０の処理により受信された画像情報及び入力者識別情報を対応するもの同士で関連付けてＨＤＤ４０ｆに記憶した後、本蓄積機能付きプリンタ処理プログラムを終了する。
【００６６】
なお、本第１の実施形態では、蓄積機能付きプリンタ４０とカードリーダ４４Ａとが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、蓄積機能付きプリンタ４０とカードリーダ４４Ａとは一体に構成されていても良い。
【００６７】
また、本第１の実施形態では、蓄積機能付きプリンタ４０にて所持者識別情報を暗号化する形態例を挙げて説明したが、カードリーダ４４Ａにて所持者識別情報を暗号化しても良い。
【００６８】
［第２の実施形態］
本第２の実施形態では、本発明を適用したシステムの構成が上記第１の実施形態とは異なる場合について説明する。
【００６９】
図１２は、本第２の実施形態に係るシステム１０Ｂの構成を示す模式図である。なお、以下では、図２と同様の構成要素については図２と同一の符号を付して、その説明を省略する。
【００７０】
同図に示すように、システム１０Ｂは、カードリーダ４４Ａに代えてカードリーダ４４Ｂが適用されている点、蓄積機能付きプリンタ４０に代えてプリンタ５０、プリントサーバ５２及び認証サーバ５４が適用されている点のみが、上記第１の実施形態のシステム１０Ａと異なっている。
【００７１】
カードリーダ４４Ｂは、ＩＣカード４２に記録されている所持者識別情報を読み取るものである。プリンタ５０は、画像情報により示される画像を形成するものである。プリントサーバ５２は、クライアント装置４６から送信される画像情報を受信し、受信した画像情報を蓄積すると共に、蓄積した画像情報を要求に応じてプリンタ５０に送信するものである。認証サーバ５４は、所持者識別情報及び入力者識別情報を蓄積すると共に、カードリーダ４４Ｂによって読み取られた所持者識別情報の認証を行うものである。
【００７２】
カードリーダ４４Ｂ、クライアント装置４６、プリンタ５０、プリントサーバ５２及び認証サーバ５４は、ネットワーク４８を介して電気的に接続されている。なお、本第２の実施形態では、プリントサーバ５２及び認証サーバ５４の各々に、汎用のパーソナル・コンピュータを適用している。
【００７３】
図１３は、本第２の実施形態に係るシステム１０Ｂの電気系の要部構成を示すブロック図である。なお、以下では、図３と同様の構成要素については同一の符号を付して、その説明を省略する。
【００７４】
カードリーダ４４Ｂは、上記第１の実施形態で説明したカードリーダ４４Ａと比較して、外部インタフェース４４ｅに代えてネットワークインタフェース４４Ｂａが適用されている点のみが異なっている。ネットワークインタフェース４４Ｂａは、ネットワーク４８に接続されており、ネットワーク４８を介したカードリーダ４４Ｂから外部装置への情報の送信動作を制御するものである。
【００７５】
プリンタ５０は、画像形成エンジン部４０ｉと、プリンタ５０全体を司るＣＰＵ５０ａと、プリンタ５０の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ５０ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ５０ｃと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース５０ｄと、を備えており、これら各部はシステムバスＳ４を介して電気的に接続されている。
【００７６】
プリントサーバ５２は、プリントサーバ５２全体を司るＣＰＵ５２ａと、プリントサーバ５２の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ５２ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ５２ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置５２ｄと、各種情報を表示する表示装置５２ｅと、ＨＤＤ５２ｆと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース５２ｇと、を備えており、これら各部はシステムバスＳ５を介して電気的に接続されている。
【００７７】
認証サーバ５４は、認証サーバ５４全体を司るＣＰＵ５４ａと、認証サーバ５４の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ５４ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ５４ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置５４ｄと、各種情報を表示する表示装置５４ｅと、ＨＤＤ５４ｆと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース５４ｇと、を備えており、これら各部はシステムバスＳ６を介して電気的に接続されている。
【００７８】
なお、本第２の実施形態では、画像形成エンジン部４０ｉが画像形成装置１２及び表示部２８に、ＩＣカード４２が記録媒体１４に、カードリーダ４４Ｂが読取装置１６に、クライアント装置４６が画像形成指示装置１８に、ＨＤＤ５４ｆが記憶装置２０に、プリントサーバ５２が情報保持装置２２に、ＣＰＵ５４ａが判定部２４及び登録部３０に、ＣＰＵ５０ａが画像形成実行部２６に、入力装置４６ｄが入力部３２に、ＣＰＵ４６ａが送信部３４に、ＣＰＵ５２ａが受信部３６に、ＨＤＤ５２ｆが記憶部３８に各々相当する。
【００７９】
次に、システム１０Ｂの作用を説明する。なお、システム１０Ｂにおけるクライアント装置４６の作用は、暗号を入力者識別情報と共に蓄積機能付きプリンタ４０へ送信する点に代えて暗号を入力者識別情報と共に認証サーバ５４へ送信する点、画像情報を入力者識別情報と共に蓄積機能付きプリンタ４０へ送信する点に代えて画像情報を入力者識別情報と共にプリントサーバ５２へ送信する点を除いて上記第１の実施形態で説明したクライアント装置４６の作用と同様であるため、その説明は省略する。また、システム１０Ｂにおけるカードリーダ４４Ｂの作用は、所持者識別情報を蓄積機能付きプリンタ４０に送信する点に代えて所持者識別情報を認証サーバ５４に送信する点を除いて上記第１の実施形態で説明したカードリーダ４４Ａの作用と同様であるため、その説明は省略する。
【００８０】
先ず、図１４を参照して、システム１０Ｂにおける認証サーバ５４の作用を説明する。なお、図１４は、認証サーバ５４が起動した際に認証サーバ５４のＣＰＵ５４ａにより実行される認証サーバ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ５４ｂの所定領域に予め記憶されている。また、図１４における図９に示されるプログラムと同一の処理を行うステップについては図９と同一のステップ番号を付して、その説明を省略する。
【００８１】
本認証サーバ処理プログラムは、上記第１の実施形態で説明した蓄積機能付きプリンタ処理プログラムと比較すると、上記ステップ３０８の処理に代えてステップ５００の処理が適用されている点、上記ステップ３１０の処理に代えてステップ５０２の処理が適用されている点、上記ステップ３１２の処理及び上記ステップ３１４の処理に代えてステップ５０４の処理が適用されている点、上記ステップ３１６の処理に代えてステップ５０６の処理が適用されている点、上記ステップ３１８の処理に代えてステップ５０８の処理が適用されている点、上記ステップ３０２の処理に代えてステップ５１０の処理が適用されている点、上記ステップ３０６の処理に代えてステップ５１２の処理が適用されている点、上記ステップ３２０の処理及び上記ステップ３２２の処理が除かれている点のみが異なっている。
【００８２】
ステップ５００では、前述したカードリーダ処理プログラムの上記ステップ１０２の処理により送信される所持者識別情報を受信したか否かを判定し、肯定判定となった場合にはステップ５０２へ移行する一方、否定判定となった場合にはステップ３００へ戻る。
【００８３】
ステップ５０２では、上記ステップ５００の処理により受信された所持者識別情報と同一の所持者識別情報がＨＤＤ５４ｆに記憶されているか否かを判定し、肯定判定となった場合にはステップ５０４へ移行する一方、否定判定となった場合にはステップ５０６へ移行する。
【００８４】
ステップ５０４では、上記ステップ５００の処理により受信された所持者識別情報と同一の所持者識別情報に関連付けられた入力者識別情報をＨＤＤ５４ｆから読み出し、読み出した入力者識別情報をプリントサーバ５２に送信し、本認証サーバ処理プログラムを終了する。
【００８５】
ステップ５０６では、上記ステップ５００の処理により受信された所持者識別情報を対象にして前述した暗号化処理を行ってステップ５０８へ移行する。
【００８６】
なお、本第２の実施形態に係る暗号化処理は、上記第１の実施形態で説明した暗号化処理と比較して、プリンタ識別情報に代えて認証サーバ５４を識別するための認証サーバ識別情報が適用されている点、蓄積機能付きプリンタ４０がカードリーダ４４Ａから所持者識別情報を受信した日時を示す現在日時情報に代えて認証サーバ５４がカードリーダ４４Ｂから所持者識別情報を受信した日時を示す受信日時情報が適用されている点のみが異なっている。
【００８７】
ステップ５０８では、上記ステップ５０６の処理により生成された暗号をプリンタ５０に送信し、本認証サーバ処理プログラムを終了する。
【００８８】
一方、ステップ５１０では、本第２の実施形態に係る復元処理ルーチン・プログラムを実行する。
【００８９】
なお、本第２の実施形態に係る復元処理ルーチン・プログラムは、上記第１の実施形態で説明した復元処理ルーチン・プログラムと比較して、上記ステップ４０２において、暗号を所持者識別情報、プリンタ識別情報、及び現在日時情報に復元する処理に代えて暗号を所持者識別情報、認証サーバ識別情報、及び受信日時情報に復元する処理が適用されている点、上記ステップ４０４において、上記ステップ４０２の処理により復元されたプリンタ識別情報と蓄積機能付きプリンタ４０が保有しているプリンタ識別情報とが一致しているか否かを判定する点に代えて上記ステップ４０２の処理により復元された認証サーバ識別情報と認証サーバ５４が保有している認証サーバ識別情報とが一致しているか否かを判定する処理が適用されている点、上記ステップ４０６において、上記ステップ４０２の処理により復元された現在日時情報により示される日時からの経過時間が予め定められた時間以下であるか否かを判定する処理に代えて上記ステップ４０２の処理により復元された受信日時情報により示される日時からの経過時間が予め定められた時間以下であるか否かを判定する処理が適用されている点のみが異なっている。
【００９０】
一方、ステップ５１２では、上記ステップ５１０の処理により取り出された所持者識別情報と上記ステップ３００の処理により暗号と共に受信した入力者識別情報とを関連付けてＨＤＤ５４ｆに記憶することにより登録した後、本認証サーバ処理プログラムを終了する。
【００９１】
次に、図１５を参照して、システム１０Ｂにおけるプリントサーバ５２の作用を説明する。なお、図１５は、プリントサーバ５２が起動した際にプリントサーバ５２のＣＰＵ５２ａにより実行されるプリントサーバ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ５２ｂの所定領域に予め記憶されている。
【００９２】
先ず、ステップ６００では、画像情報を入力者識別情報と共に受信したか否かを判定し、肯定判定となった場合にはステップ６０２へ移行し、上記ステップ６００の処理により受信された画像情報及び入力者識別情報を対応するもの同士で関連付けてＨＤＤ５２ｆに記憶した後、本プリントサーバ処理プログラムを終了する。
【００９３】
一方、ステップ６００において否定判定となった場合にはステップ６０４へ移行し、入力者識別情報のみを受信したか否かを判定し、肯定判定となった場合にはステップ６０６へ移行する一方、否定判定となった場合には上記ステップ６００へ戻る。
【００９４】
ステップ６０６では、上記ステップ６０４の処理により受信された入力者識別情報と同一の入力者識別情報に関連付けられた画像情報がＨＤＤ５２ｆに記憶されているか否かを判定し、肯定判定となった場合にはステップ６０８へ移行する一方、否定判定となった場合には本プリントサーバ処理プログラムを終了する。
【００９５】
ステップ６０８では、上記ステップ６０４の処理により受信された入力者識別情報と同一の入力者識別情報に関連付けられた画像情報をＨＤＤ５２ｆから読み出し、読み出した画像情報をプリンタ５０へ送信し、本プリントサーバ処理プログラムを終了する。
【００９６】
次に、図１６を参照して、システム１０Ｂにおけるプリンタ５０の作用を説明する。なお、図１６は、プリンタ５０が起動した際にプリンタ５０のＣＰＵ５０ａにより実行されるプリンタ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ５０ｂの所定領域に予め記憶されている。
【００９７】
先ず、ステップ７００では、前述した認証サーバ処理プログラムの上記ステップ５０８の処理により送信される暗号を受信したか否かを判定し、肯定判定となった場合にはステップ７０２へ移行する一方、否定判定となった場合にはステップ７０４へ移行する。
【００９８】
ステップ７０２では、画像形成エンジン部４０ｉに対して、上記ステップ７００の処理により受信された暗号を記録用紙に画像形成することにより表示させ、本プリンタ処理プログラムを終了する。
【００９９】
なお、本第２の実施形態では、上記ステップ７０２の処理として、画像形成エンジン部４０ｉに対して、上記ステップ７００の処理により受信された暗号と当該暗号を復元して得た所持者識別情報をＨＤＤ５４ｆへ記憶することにより登録する迄の期限とを記録用紙に画像形成することにより表示させている。
【０１００】
また、本第２の実施形態では、前述した暗号入力画面において、上記ステップ７０２の処理により表示された暗号が入力装置４６ｄにより入力されるべきものとされている。
【０１０１】
ステップ７０４では、前述したプリントサーバ処理プログラムの上記ステップ６０８の処理により送信される画像情報を受信したか否かを判定し、肯定判定となった場合にはステップ７０６へ移行し、画像形成エンジン部４０ｉに対して上記ステップ７０４の処理により受信した画像情報に基づく画像形成を実行させ、本プリンタ処理プログラムを終了する一方、否定判定となった場合には上記ステップ７００へ戻る。
【０１０２】
なお、本第２の実施形態では、ＩＣカード４２に記録されている所持者識別情報を読み取る機能を有するカードリーダ４４Ｂを採用した場合の形態例に挙げて説明したが、本発明はこれに限定されるものではなく、図１７に示すようなシステム１０Ｃを適用しても良い。システム１０Ｃは、システム１０Ｂと比較して、ＩＣカード４２の代わりに指紋が記録された指紋記録媒体５６が適用されている点、カードリーダ４４Ｂの代わりに指紋を読み取る指紋読取装置５８が適用されている点のみが異なっている。この場合、所持者識別情報として指紋の特徴を示す指紋情報が適用されることになる。
【０１０３】
また、本第２の実施形態では、プリンタ５０とプリントサーバ５２とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、プリンタ５０とプリントサーバ５２とは一体に構成されていても良い。
【０１０４】
また、本第２の実施形態では、プリントサーバ５２と認証サーバ５４とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、プリントサーバ５２と認証サーバ５４とは一体に構成されていても良い。
【０１０５】
また、本第２の実施形態では、プリンタ５０と認証サーバ５４とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、プリンタ５０と認証サーバ５４とは一体に構成されていても良い。
【０１０６】
また、本第２の実施形態では、カードリーダ４４Ｂとプリンタ５０とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、カードリーダ４４Ｂとプリンタ５０とは一体に構成されていても良い。
【０１０７】
また、本第２の実施形態では、カードリーダ４４Ｂとプリントサーバ５２とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、カードリーダ４４Ｂとプリントサーバ５２とは一体に構成されていても良い。
【０１０８】
また、本第２の実施形態では、カードリーダ４４Ｂと認証サーバ５４とが別体に構成されている形態例を挙げて説明したが、本発明はこれに限定されるものではなく、カードリーダ４４Ｂと認証サーバ５４とは一体に構成されていても良い。
【０１０９】
また、本第２の実施形態では、認証サーバ５４にて所持者識別情報を暗号化する形態例を挙げて説明したが、カードリーダ４４Ｂ、プリンタ５０、又はプリントサーバ５２にて所持者識別情報を暗号化しても良い。
【０１１０】
［第３の実施形態］
本第３の実施形態では、本発明を適用したシステムの構成が上記第１の実施形態及び上記第２の実施形態とは異なる場合について説明する。
【０１１１】
図１８は、本第３の実施形態に係るシステム１０Ｄの構成を示す模式図である。なお、以下では、図１２と同様の構成要素については図１２と同一の符号を付して、その説明を省略する。
【０１１２】
同図に示すように、システム１０Ｄは、カードリーダ４４Ｂ及び認証サーバ５４に代えて認証装置６０が適用されている点、プリンタ５０及びプリントサーバ５２に代えて蓄積機能付きプリンタ６２が適用されている点のみが、上記第２の実施形態のシステム１０Ｂと異なっている。
【０１１３】
認証装置６０は、ＩＣカード４２に記録されている所持者識別情報を読み取る読取機能と、所持者識別情報及び入力者識別情報を蓄積する蓄積機能と、上記の読取機能によって読み取られた所持者識別情報の認証を行う認証機能とを有するものである。また、蓄積機能付きプリンタ６２は、画像情報を蓄積する機能と、蓄積した画像情報により示される画像を形成する機能とを有するものである。クライアント装置４６、認証装置６０及び蓄積機能付きプリンタ６２は、ネットワーク４８を介して電気的に接続されている。
【０１１４】
図１９は、本第３の実施形態に係るシステム１０Ｄの電気系の要部構成を示すブロック図である。なお、以下では、図１３と同様の構成要素については同一の符号を付して、その説明を省略する。
【０１１５】
認証装置６０は、所持者識別情報読取部４４ｄと、認証装置６０全体を司るＣＰＵ６０ａと、認証装置６０の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ６０ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ６０ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置６０ｄと、各種情報を表示する表示装置６０ｅと、ＨＤＤ６０ｆと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース６０ｇと、を備えており、これら各部はシステムバスＳ７を介して電気的に接続されている。
【０１１６】
蓄積機能付きプリンタ６２は、画像形成エンジン部４０ｉと、蓄積機能付きプリンタ６２全体を司るＣＰＵ６２ａと、蓄積機能付きプリンタ６２の作動を制御する制御プログラム、各種データ等を予め記憶したＲＯＭ６２ｂと、各種プログラムの実行時のワークエリア等として用いられるＲＡＭ６２ｃと、キーボード及びマウスを含んで構成され、各種情報を入力する入力装置６２ｄと、各種情報を表示する表示装置６２ｅと、ＨＤＤ６２ｆと、ネットワーク４８に接続されており、ネットワーク４８を介して外部装置との通信を行う際の該外部装置との間での各種情報の授受を司るネットワークインタフェース６２ｇと、を備えており、これら各部はシステムバスＳ８を介して電気的に接続されている。
【０１１７】
なお、本第３の実施形態では、画像形成エンジン部４０ｉが画像形成装置１２及び表示部２８に、ＩＣカード４２が記録媒体１４に、認証装置６０が読取装置１６に、クライアント装置４６が画像形成指示装置１８に、ＨＤＤ６０ｆが記憶装置２０に、蓄積機能付きプリンタ６２が情報保持装置２２に、ＣＰＵ６０ａが判定部２４及び登録部３０に、ＣＰＵ６２ａが画像形成実行部２６に、入力装置４６ｄが入力部３２に、ＣＰＵ４６ａが送信部３４に、ＣＰＵ６２ａが受信部３６に、ＨＤＤ６２ｆが記憶部３８に各々相当する。
【０１１８】
次に、システム１０Ｄの作用を説明する。なお、システム１０Ｄにおけるクライアント装置４６の作用は、暗号を入力者識別情報と共に蓄積機能付きプリンタ４０へ送信する点に代えて暗号を入力者識別情報と共に認証装置６０へ送信する点、画像情報を入力者識別情報と共に蓄積機能付きプリンタ４０へ送信する点に代えて画像情報を入力者識別情報と共に蓄積機能付きプリンタ６２へ送信する点を除いて上記第１の実施形態のクライアント装置４６の作用と同様であるため、その説明は省略する。
【０１１９】
先ず、図２０を参照して、システム１０Ｄにおける認証装置６０の作用を説明する。なお、図２０は、認証装置６０が起動した際に認証装置６０のＣＰＵ６０ａにより実行される認証装置処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ６０ｂの所定領域に予め記憶されている。また、図２０における図１４に示されるプログラムと同一の処理を行うステップについては図１４と同一のステップ番号を付して、その説明を省略する。
【０１２０】
認証装置処理プログラムは、上記第２の実施形態で説明した認証サーバ処理プログラムと比較すると、上記ステップ５００の処理に代えてステップ８００の処理が適用されている点、上記ステップ５０２の処理に代えてステップ８０２の処理が適用されている点、上記ステップ５０４の処理に代えてステップ８０４の処理が適用されている点、上記ステップ５０６の処理に代えてステップ８０６の処理が適用されている点、上記ステップ５０８の処理に代えてステップ８０８の処理が適用されている点、上記ステップ５１０の処理に代えてステップ８１０の処理が適用されている点、上記ステップ５１２の処理に代えてステップ８１２の処理が適用されている点のみが異なっている。
【０１２１】
ステップ８００では、所持者識別情報読取部４４ｄが所持者識別情報を読み取ったか否かを判定し、肯定判定となった場合にはステップ８０２へ移行する一方、否定判定となった場合にはステップ３００へ戻る。
【０１２２】
ステップ８０２では、上記ステップ８００の処理により所持者識別情報読取部４４ｄに対して読み取らせた所持者識別情報と同一の所持者識別情報がＨＤＤ６０ｆに記憶されているか否かを判定し、肯定判定となった場合にはステップ８０４へ移行する一方、否定判定となった場合にはステップ８０６へ移行する。
【０１２３】
ステップ８０４では、上記ステップ８００の処理により所持者識別情報読取部４４ｄに対して読み取らせた所持者識別情報と同一の所持者識別情報に関連付けられた入力者識別情報をＨＤＤ６０ｆから読み出し、読み出した入力者識別情報を蓄積機能付きプリンタ６２に送信し、本認証装置処理プログラムを終了する。
【０１２４】
ステップ８０６では、上記ステップ８００の処理により所持者識別情報読取部４４ｄに対して読み取らせた所持者識別情報を対象にして前述した暗号化処理を行う。
【０１２５】
なお、本第３の実施形態に係る暗号化処理は、上記第１の実施形態で説明した暗号化処理と比較して、プリンタ識別情報に代えて認証装置６０を識別するための認証装置識別情報が適用されている点、蓄積機能付きプリンタ４０がカードリーダ４４Ａから所持者識別情報を受信した日時を示す現在日時情報に代えて認証装置６０がＩＣカード４２から所持者識別情報を読み取った日時を示す認証日時情報が適用されている点のみが異なっている。
【０１２６】
次のステップ８０８では、上記ステップ８０６の暗号化処理によって生成された暗号を蓄積機能付きプリンタ６２に送信し、本認証装置処理プログラムを終了する。
【０１２７】
一方、ステップ８１０では、本第３の実施形態に係る復元処理ルーチン・プログラムを実行する。
【０１２８】
なお、本第３の実施形態に係る復元処理ルーチン・プログラムは、上記第２の実施形態で説明した復元処理ルーチン・プログラムと比較して、上記ステップ４０２において、暗号を所持者識別情報、認証サーバ識別情報、及び受信日時情報に復元する処理に代えて所持者識別情報、認証装置識別情報、及び認証日時情報に復元する処理が適用されている点、上記ステップ４０４において、上記ステップ４０２の処理により復元された認証サーバ識別情報と認証サーバ５４が保有している認証サーバ識別情報とが一致しているか否かを判定する処理に代えて上記ステップ４０２の処理により復元された認証装置識別情報と認証装置６０が保有している認証装置識別情報とが一致しているか否かを判定する処理が適用されている点、上記ステップ４０６において、上記ステップ４０２の処理により復元された受信日時情報により示される日時からの経過時間が予め定められた時間以下であるか否かを判定する処理に代えて上記ステップ４０２の処理により復元された認証日時情報により示される日時からの経過時間が予め定められた時間以下であるか否かを判定する処理が適用されている点のみが異なっている。
【０１２９】
一方、ステップ８１２では、上記ステップ８１０の処理により取り出された所持者識別情報と上記ステップ３００の処理により暗号と共に受信した入力者識別情報とを関連付けてＨＤＤ６０ｆに記憶することにより登録した後、本認証装置処理プログラムを終了する。
【０１３０】
次に、図２１を参照して、システム１０Ｄにおける蓄積機能付きプリンタ６２の作用を説明する。なお、図２１は、蓄積機能付きプリンタ６２が起動した際に蓄積機能付きプリンタ６２のＣＰＵ６２ａにより実行される蓄積機能付きプリンタ処理プログラムの処理の流れを示すフローチャートであり、当該プログラムはＲＯＭ６２ｂの所定領域に予め記憶されている。
【０１３１】
先ず、ステップ９００では、前述した認証装置処理プログラムの上記ステップ８０８の処理により送信される暗号を受信したか否かを判定し、肯定判定となった場合にはステップ９０２へ移行する一方、否定判定となった場合にはステップ９０４へ移行する。
【０１３２】
ステップ９０２では、画像形成エンジン部４０ｉに対して、上記ステップ９００の処理により受信された暗号を記録用紙に画像形成することにより表示させ、本蓄積機能付きプリンタ処理プログラムを終了する。
【０１３３】
なお、本第３の実施形態では、上記ステップ９０２の処理として、画像形成エンジン部４０ｉに対して、上記ステップ９００の処理により受信された暗号と当該暗号を復元して得た所持者識別情報をＨＤＤ６０ｆへ記憶することにより登録する迄の期限とを記録用紙に画像形成することにより表示させている。
【０１３４】
また、本第３の実施形態では、前述した暗号入力画面において、上記ステップ９０２の処理により表示された暗号が入力装置４６ｄにより入力されるべきものとされている。
【０１３５】
一方、ステップ９０４では、画像情報を入力者識別情報と共に受信したか否かを判定し、肯定判定となった場合にはステップ９０６へ移行し、上記ステップ９０４の処理により受信された画像情報及び入力者識別情報を対応するもの同士で関連付けてＨＤＤ６２ｆに記憶した後、本蓄積機能付きプリンタ処理プログラムを終了する。
【０１３６】
ステップ９０４において否定判定となった場合にはステップ９０８へ移行し、入力者識別情報のみを受信したか否かを判定し、肯定判定となった場合にはステップ９１０へ移行する一方、否定判定となった場合には上記ステップ９００へ戻る。
【０１３７】
ステップ９１０では、上記ステップ９０８により受信された入力者識別情報に関連付けられた画像情報がＨＤＤ６２ｆに記憶されているか否かを判定し、否定判定となった場合には本蓄積機能付きプリンタ処理プログラムを終了する一方、肯定判定となった場合にはステップ９１２へ移行し、ＨＤＤ６２ｆから当該画像情報を読み出し、画像形成エンジン部４０ｉに対して当該画像情報に基づく画像形成を実行させる。
【０１３８】
なお、本第３の実施形態では、認証装置６０にて所持者識別情報を暗号化する形態例を挙げて説明したが、蓄積機能付きプリンタ６２にて所持者識別情報を暗号化しても良い。
【０１３９】
以上、本発明を上記各実施形態を用いて説明したが、本発明の技術的範囲は上記各実施形態に記載の範囲には限定されない。発明の主旨を逸脱しない範囲で上記各実施形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１４０】
また、上記各実施形態は、特許請求の範囲に記載された発明を限定するものではなく、また、上記各実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。上記各実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における状況に応じた組み合わせにより種々の発明を抽出できる。上記実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１４１】
例えば、上記各実施形態で説明したシステム１０Ａ〜１０Ｄの構成（図２、図３、図１２、図１３、及び図１７〜図１９参照。）は一例であり、本発明の主旨を逸脱しない範囲内において状況に応じて変更可能であることは言うまでもない。
【０１４２】
また、上記各実施形態で説明した各種処理プログラムの処理の流れ（図６、図７、図９、図１０、図１４〜図１６、図２０及び図２１参照。）も一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりすることができることは言うまでもない。
【０１４３】
また、上記各実施形態では、カードリーダ処理、クライアント装置処理、蓄積機能付きプリンタ処理、復元処理、認証サーバ処理、プリントサーバ処理、プリンタ処理、及び認証装置処理をソフトウェア構成によって実現した場合について説明したが、本発明はこれに限定されるものではなく、例えば、これらの処理をハードウェア構成により実現する形態とすることもできる。この場合の形態例としては、例えば、図１に示したシステム１０の各機能ブロック（判定部２４、画像形成実行部２６、登録部３０、入力部３２、送信部３４、受信部３６）と同一の処理を実行する機能デバイスを作成して用いる形態が例示できる。
【０１４４】
また、上記各実施形態では、画像形成エンジン部４０ｉに対して暗号を記録用紙に画像形成することにより表示させる形態例を挙げて説明したが、本発明はこれに限定されるものではなく、暗号を音声表示しても良い。また、暗号をＬＣＤ（Liquid Crystal Display）等の表示装置により表示しても良い。更に、暗号を電子メールを利用して所定のパーソナル・コンピュータに送信し、当該パーソナル・コンピュータに備え付けられている表示装置にて暗号を表示するようにしても良い。
【０１４５】
また、上記各実施形態では、暗号をそのまま表示する形態例を挙げて説明したが、本発明はこれに限定されるものではなく、暗号をＱＲコードに変換して表示するようにしても良い。
【０１４６】
また、上記各実施形態では、所持者識別情報を暗号化する形態例を挙げて説明したが、本発明はこれに限定されるものではなく、所持者識別情報を暗号化しなくても良い。この場合、表示部２８により所持者識別情報が表示され、入力部３２により所持者識別情報が入力されることになる。
【図面の簡単な説明】
【０１４７】
【図１】実施形態に係るシステムの機能的な構成を示す機能ブロック図である。
【図２】第１の実施形態に係るシステムの構成を示す模式図である。
【図３】第１の実施形態に係るシステムの電気系の要部構成を示すブロック図である。
【図４】第１の実施形態に係るＨＤＤに記憶される所持者識別情報及び入力者識別情報の一例を示す模式図である。
【図５】第１の実施形態に係る蓄積機能付きプリンタでの暗号化処理の流れの一例を示す模式図である。
【図６】第１の実施形態に係るカードリーダ処理プログラムの処理の流れを示すフローチャートである。
【図７】第１の実施形態に係るクライアント装置処理プログラムの処理の流れを示すフローチャートである。
【図８】第１の実施形態に係るクライアント装置から送信される電子化ファイルの一例を示す模式図である。
【図９】第１の実施形態に係る蓄積機能付きプリンタ処理プログラムの処理の流れを示すフローチャートである。
【図１０】第１の実施形態に係る復元処理ルーチン・プログラムの処理の流れを示すフローチャートである。
【図１１】第１の実施形態に係る蓄積機能付きプリンタにより暗号及びそれに付随する情報が記録用紙に表示された形態の一例を示す図である。
【図１２】第２の実施形態に係るシステムの構成を示す模式図である。
【図１３】第２の実施形態に係るシステムの電気系の要部構成を示すブロック図である。
【図１４】第２の実施形態に係る認証サーバ処理プログラムの処理の流れを示すフローチャートである。
【図１５】第２の実施形態に係るプリントサーバ処理プログラムの処理の流れを示すフローチャートである。
【図１６】第２の実施形態に係るプリンタ処理プログラムの処理の流れを示すフローチャートである。
【図１７】第２の実施形態に係るシステムの別の構成を示す模式図である。
【図１８】第３の実施形態に係るシステムの構成を示す模式図である。
【図１９】第３の実施形態に係るシステムの電気系の要部構成を示すブロック図である。
【図２０】第３の実施形態に係る認証装置処理プログラムの処理の流れを示すフローチャートである。
【図２１】第３の実施形態に係る蓄積機能付きプリンタ処理プログラムの処理の流れを示すフローチャートである。
【符号の説明】
【０１４８】
１０，１０Ａ〜１０Ｄ  システム
１２  画像形成装置
１４  記録媒体
１６  読取装置
１８  画像形成指示装置
２０  記憶装置
２２  情報保持装置
２４  判定部（判定手段）
２６  画像形成実行部（画像形成実行手段）
２８  表示部（出力手段）
３０  登録部（登録手段）
３２  入力部（入力手段）
３４  送信部（送信手段）
３６  受信部（受信手段）
３８  記憶部（記憶手段）
４０ａ  ＣＰＵ（暗号化手段、復元手段）
５４ａ  ＣＰＵ（暗号化手段、復元手段）
６０ａ  ＣＰＵ（暗号化手段、復元手段）
【図１】
0004946752.tif 000002
【図２】
0004946752.tif 000003
【図３】
0004946752.tif 000004
【図４】
0004946752.tif 000005
【図５】
0004946752.tif 000006
【図６】
0004946752.tif 000007
【図７】
0004946752.tif 000008
【図８】
0004946752.tif 000009
【図９】
0004946752.tif 000010
【図１０】
0004946752.tif 000011
【図１１】
0004946752.tif 000012
【図１２】
0004946752.tif 000013
【図１３】
0004946752.tif 000014
【図１４】
0004946752.tif 000015
【図１５】
0004946752.tif 000016
【図１６】
0004946752.tif 000017
【図１７】
0004946752.tif 000018
【図１８】
0004946752.tif 000019
【図１９】
0004946752.tif 000020
【図２０】
0004946752.tif 000021
【図２１】
0004946752.tif 000022