(57)【要約】      （修正有）【課題】ＩＣカードの再発行時に容易に使用履歴を引継ぎ可能な処理装置、処理システム、その制御方法及びプログラムを提供する。【解決手段】読取対象物に対する情報の読み書きが可能な読取部を備える処理装置は、情報の記録、削除が可能な読取対象物を用いて、処理装置を使用した使用履歴を記憶部に記憶する。処理装置は、読取対象物を再発行する際に、記憶部に記憶した使用履歴を取得し、取得した使用履歴を他の読取対象物に書き込む。【効果】使用履歴を引き継ぎつつ読取対象物の再発行処理を行うことが可能となる。【選択図】図８
2019067114.tif 000002
【特許請求の範囲】
【請求項１】
読取対象物に対する情報の読み書きが可能な読取部を備える処理装置であって、
前記読取対象物を用いて前記処理装置を使用した使用履歴を記憶する記憶手段と、
前記記憶手段で記憶した使用履歴を取得する取得手段と、
前記取得手段で取得した前記使用履歴を他の読取対象物に書き込む書き込み手段と
を備えることを特徴とする処理装置。
【請求項２】
前記記憶手段に記憶される使用履歴は、前記読取対象物に記憶されている入金額の情報を含むことを特徴とする請求項１に記載の処理装置。
【請求項３】
前記処理装置は、
前記使用履歴を取得するために、当該使用履歴に対応づいて記憶されている読取対象物の識別情報を特定する特定手段、
をさらに備え、
前記書き込み手段は、前記特定手段で特定した識別情報が示す読取対象物の使用履歴を他の読取対象物に書き込むことを特徴とする請求項１または２に記載の処理装置。
【請求項４】
前記処理装置は、他の処理装置と通信可能であって、
前記取得手段は、前記他の処理装置で記憶されている使用履歴を取得することを特徴とする請求項１乃至３のいずれか１項に記載の処理装置。
【請求項５】
前記取得手段は、複数の他の処理装置から使用履歴を取得し、
前記書き込み手段は、前記取得手段で取得した前記複数の使用履歴のうち、履歴が記録された日時が最も新しい使用履歴を他の読取対象物に書き込むことを特徴とする請求項４に記載の処理装置。
【請求項６】
前記処理装置は、前記書き込み手段で前記使用履歴を他の読取対象物に書き込んだ場合は、当該使用履歴に対応づいた読取対象物を前記処理装置で利用させないよう制御する制御手段
をさらに備え、
前記記憶手段は、前記書き込み手段で他の読取対象物に書き込んだ使用履歴と、書き込まれた他の読取対象物とを対応付けて記憶することを特徴とする請求項1乃至５のいずれか１項に記載の処理装置。
【請求項７】
読取対象物に対する情報の読み書きが可能な読取部と前記読取対象物を用いて処理装置を使用した使用履歴を記憶する記憶手段とを備える処理装置の制御方法であって、
前記記憶手段で記憶した使用履歴を取得する取得ステップと、
前記取得ステップで取得した前記使用履歴を他の読取対象物に書き込む書き込みステップと
を備えることを特徴とする処理装置の制御方法。
【請求項８】
読取対象物に対する情報の読み書きが可能な読取部と前記読取対象物を用いて処理装置を使用した使用履歴を記憶する記憶手段とを備える処理装置の制御方法として機能させるプログラムであって、
前記処理装置を、
前記記憶手段で記憶した使用履歴を取得する取得手段と、
前記取得手段で取得した前記使用履歴を他の読取対象物に書き込む書き込み手段
として機能させることを特徴とするプログラム。
【請求項９】
読取対象物に対する情報の読み書きが可能な読取部を備える処理装置を含む処理システムであって、
前記読取対象物を用いて前記処理装置を使用した使用履歴を記憶する記憶手段と、
前記記憶手段で記憶した使用履歴を取得する取得手段と、
前記取得手段で取得した前記使用履歴を他の読取対象物に書き込む書き込み手段と
を備えることを特徴とする処理システム。
【請求項１０】
読取対象物に対する情報の読み書きが可能な読取部と前記読取対象物を用いて処理装置を使用した使用履歴を記憶する記憶手段とを備える処理システムの制御方法であって、
前記記憶手段で記憶した使用履歴を取得する取得ステップと、
前記取得ステップで取得した前記使用履歴を他の読取対象物に書き込む書き込みステップと
を備えることを特徴とする処理システムの制御方法。
【請求項１１】
読取対象物に対する情報の読み書きが可能な読取部と前記読取対象物を用いて処理装置を使用した使用履歴を記憶する記憶手段とを備える処理システムの制御方法として機能させるプログラムであって、
前記処理システムを、
前記記憶手段で記憶した使用履歴を取得する取得手段と、
前記取得手段で取得した前記使用履歴を他の読取対象物に書き込む書き込み手段
として機能させること特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、処理装置、処理システム、その制御方法及びプログラムの技術に関する。
【背景技術】
【０００２】
印刷する枚数に応じて課金を行うことにより出力が可能な複合機において、課金の方法は様々ある。例えば、複合機周辺に設置された課金専用の装置に出力したい枚数分の現金を投入し出力する方法や、あらかじめ印刷可能額が決められた磁気カードを購入しその磁気カードから使用額分減算して出力を行う方法がある。
【０００３】
また、近年では情報を読み書き可能なＩＣカードが課金処理に利用されることもある。この場合はＩＣカードに電子マネーをあらかじめチャージしておき、電子マネーから出力に必要な額を減算することで課金を行う。
【０００４】
ＩＣカードのような情報を読み書き可能な読取対象物は継続して使用することができる反面、紛失した際には再発行が必要となる。
【０００５】
特許文献１では、ＩＤカードを新規発行する際に申請者の個人データと第一の特定情報を対応付けて記憶しておく。ＩＤカードの再発行時には、ＩＤカードの新規発行時に取得した申請者の第一の特定情報と、ＩＤカードの再発行時に申請者から取得した第二の特定情報とを照合する。この照合の結果、第一の特定情報と第二の特定情報が一致した場合に、第一の特定情報に対応づいた申請者の個人データを再発行のＩＤカードに印刷する仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２―８６９６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１では、元のＩＤカードに記録された住所、氏名、顔写真等の個人情報を再発行のＩＤカードに引き継ぐことが可能だが、住所、氏名、顔写真等の個人情報以外の情報を引き継ぐ方法は開示されていない。
【０００８】
特許文献１の仕組みを複合機で用いられるＩＣカードを再発行したい場合に適用すると、ユーザの個人情報は引き継げてもＩＣカードにチャージした残高のデータなど個人情報以外の具体的な情報を引き継ぐことは想定されていない。そのため、ＩＣカードを再発行するとユーザの個人情報以外の情報がリセットされてしまう。
【０００９】
そこで、本発明は、上記課題に鑑みてなされたものであり、ＩＣカードを再発行する際に容易に使用履歴を引継ぎ可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の処理装置は、読取対象物に対する情報の読み書きが可能な読取部を備える処理装置であって、前記読取対象物を用いて前記処理装置を使用した使用履歴を記憶する記憶手段と、前記記憶手段で記憶した使用履歴を取得する取得手段と、前記取得手段で取得した前記使用履歴を他の読取対象物に書き込む書き込み手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ＩＣカードの再発行時に容易に使用履歴を引継ぎ可能な仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における、システム構成の一例を示す図である。
【図２】本発明の実施形態における、ハードウェア構成の一例を示すハードウェア構成図である。
【図３】本発明の実施形態における、複合機１０１及び複合機１０２の機能構成の一例を示す図である。
【図４】本発明の実施形態における、各種データテーブルの一例を示す。
【図５】本発明の実施形態における、ログインからカード再発行処理までの一例を示すフローチャートである。
【図６】本発明の実施形態における、複合機１０１で表示される画面の一例を示す図である。
【図７】本発明の実施形態における、各種データテーブルの一例を示す。
【図８】本発明の実施形態における、ＩＣカードの再発行処理の一例を示すフローチャートである。
【図９】本発明の実施形態における、複合機１０１で表示される画面の一例を示す図である。
【図１０】本発明の実施形態における、各種データテーブルの一例を示す。
【図１１】本発明の実施形態における、複合機１０１で表示される画面の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施形態について、図面を参照しながら詳細に説明を行う。
【００１４】
図１は、本実施形態のシステム構成の一例を示す構成図である。本発明の情報処理システムは、カードリーダ１０３を備えた複合機１０１と複合機１０２とが、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク１０５を介して相互にデータ通信可能に接続されている。図１のネットワーク１０５上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることを言うまでもない。本実施形態では複合機１０１及び１０２を例に説明するが、サーバ装置をシステムの構成に用いてもよい。また、システムを構成するのは必ずしも複合機１０１でなく、ＩＣカード１０４に各種情報を読み書き可能な読取部を備えた処理装置であればどの装置であってもよい。
【００１５】
複合機１０１及び複合機１０２は、印刷、スキャン、ファクシミリ（以下、ファクス、またはＦＡＸ）等の複数の機能を実行可能な処理装置（画像形成装置）である。複合機１０１と複合機１０２は、カードリーダ１０３（読取部）と通信可能に接続され、カードリーダ１０３を介してＩＣカード１０４（読取対象物）の読み取り／書き込みを可能とする。
【００１６】
次に、図２を用いて本発明の実施形態における複合機１０１及び複合機１０２のハードウェア構成について説明する。複合機１０１及び複合機１０２のハードウェア構成は同一であるため、複合機１０２の説明を省略し複合機１０１のハードウェア構成のみ説明する。
【００１７】
図２において、複合機１０１のコントローラユニット２１６は、画像入力デバイスとして機能するスキャナ部２１４や、画像出力デバイスとして機能するプリンタ部２１２と接続する。その一方、ＬＡＮやＷＡＮと接続することで、画像データやデバイス情報の入出力を行う。
【００１８】
ＣＰＵ２０１は、システム全体を制御するプロセッサである。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリである。
【００１９】
ＲＯＭ２０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）２０４は、システムを制御するための各種プログラム、画像データ等を格納する。
【００２０】
操作部インタフェース（操作部Ｉ／Ｆ）２０７は、操作部（ＵＩ）２０８とのインタフェース部であり、操作部２０８に表示する画像データを操作部２０８に対して出力する。また、操作部Ｉ／Ｆ２０７は、操作部２０８から本システム使用者が入力した情報（例えば、ユーザ情報）をＣＰＵ２０１に伝える役割をする。なお、操作部２０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指でタッチ）することにより、各種指示を行うことができる。
【００２１】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）２０５は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。モデム（ＭＯＤＥＭ）２０６は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００２２】
外部インタフェース（外部Ｉ／Ｆ）２１８はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  １３９４）の入力を受け付ける。また、プリンタポート、ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２  ｖｅｒｓｉｏｎ  Ｃ）等の外部入力も同様に受け付けるＩ／Ｆ部である。また本実施形態においては、複合機１０１への課金のために必要となるＩＣカード１０４の読み取りと書き込みが可能なカードリーダ１０３が外部Ｉ／Ｆ２１８に接続されている。尚、課金を行うために必要な媒体はＩＣカード１０４に限らず、情報の読み取り及び書き込みが可能な記憶媒体であればよい。記憶媒体には、ユーザもしくは読取対象物を識別可能な識別情報や、複合機１０１が含まれる複合機のグループ情報などの情報が記憶される。
【００２３】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）２２０は、システムバス２０９と画像データを高速で転送する画像バス２１５とを接続し、データ構造を変換するバスブリッジである。
【００２４】
画像バス２１５は、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）またはＩＥＥＥ１３９４で構成される。画像バス２１５上には以下のデバイスが配置される。
【００２５】
ラスタイメージプロセッサ（ＲＩＰ）２１０は、ベクトルデータをビットマップイメージに展開する。
【００２６】
プリンタインタフェース（プリンタＩ／Ｆ）２１１は、プリンタ部２１２とコントローラユニット２１６を接続し、画像データの同期系／非同期系の変換を行う。
【００２７】
スキャナインタフェース（スキャナＩ／Ｆ）２１３は、スキャナ部２１４とコントローラユニット２１６を接続し、画像データの同期系／非同期系の変換を行う。
【００２８】
画像処理部２１７は、入力画像データに対し補正、加工及び編集やプリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部２１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）。そして２値画像データはＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理を行う。
【００２９】
スキャナＩ／Ｆ２１３に接続されるスキャナ部２１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部２０８から読み取り起動指示することにより、ＣＰＵ２０１がスキャナ部２１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３０】
プリンタＩ／Ｆ２１１に接続されるプリンタ部２１２は、ラスタイメージデータを用紙上の画像に変換する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等がある。しかし、どの方式でも構わない。プリント動作の起動は、ＣＰＵ２０１からの指示によって開始する。尚、プリンタ部２１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備える。
【００３１】
操作部Ｉ／Ｆ２０７に接続される操作部２０８は、液晶ディスプレイＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有する。この液晶ディスプレイＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示する。それとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ２０７を介してＣＰＵ２０１に伝える。ここで、操作部２０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００３２】
ここで、操作部２０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部２０８のストップキーは、稼働中の動作を止める働きをする。また、操作部２０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部２０８からの設定を初期化する時に用いる。
【００３３】
外部Ｉ／Ｆ２１８に接続されるカードリーダ１０３は、ＣＰＵ２０１からの制御によりＩＣカード（例えば、ソニー社のＦｅｌｉＣａ（登録商標））１０４内に記憶されている情報を読み取る。そして読み取った情報を外部Ｉ／Ｆ２１８を介してＣＰＵ２０１へ通知する。また本実施形態ではカードリーダ１０３はカードライタの機能を備え、外部Ｉ／Ｆ２１８を介して情報をＩＣカード１０４に書き込む。
【００３４】
以上のような構成によって、複合機１０１は、スキャナ部２１４から読み込んだ画像データをＮｅｔｗｏｒｋ  Ｉ／Ｆ２０５からＬＡＮに送信する。そしてＬＡＮから受信した印刷データをＮｅｔｗｏｒｋ  Ｉ／Ｆ２０５を経由してプリンタ部２１２より印刷出力することができる。
【００３５】
また、スキャナ部２１４から読み込んだ画像データをＭＯＤＥＭ２０６により、公衆回線上にＦＡＸ送信し、公衆回線からＦＡＸ受信した画像データをプリンタ部２１２により出力することできる。
【００３６】
次に、図３を用いて複合機１０１及び複合機１０２の機能構成について説明する。複合機１０１と複合機１０２の機能構成は同じであるため、複合機１０１の機能構成図についてのみ説明を記載し、複合機１０２の機能構成の説明は省略する。
【００３７】
複合機１０１は、機能部として、カードリーダ制御部３０１、認証部３０２、表示制御部３０３、出力制御部３０４、記憶部３０５、通信制御部３０６を備える。
【００３８】
カードリーダ制御部３０１は、カードリーダ１０３にかざされたＩＣカード１０４に記憶されている各種情報を取得する機能部である。さらに本実施形態では、カードリーダ制御部３０１はＩＣカード１０４に各種情報の書き込みも行う。
【００３９】
図４のＩＣカード内データテーブル４００は、ＩＣカード内に記憶されているデータテーブルの一例を示す。ＩＣカード内データテーブル４００は、カードＩＤ４０１と、グループＩＤ４０２と、度数４０３を含む。カードＩＤ４０１はＩＣカード１０４を識別するための識別番号を示す。グループＩＤ４０２は、複合機１０１を含む複数の複合機をグループ化した複合機のグループに割り振られる識別番号を示す。度数４０３は、ＩＣカード１０４内に記憶（入金）されている度数の値を示す。本実施形態における度数とは、出力に利用可能な電子マネー等の対価情報を示したものであり、より具体的にはＩＣカード１０４内に入金した入金額や出力で使用した金額を示す情報である。度数に限らず円などの通貨の単位やポイントで示してもよく、ＩＣカード１０４内の入金額や出力に必要な数値を示すことができる値であればどの値であってもよい。カードリーダ制御部３０１は、ＩＣカード内データテーブル４００のような情報をＩＣカード１０４から取得するよう制御する。
【００４０】
認証部３０２は、認証システム全般の制御、及び認証に成功した際には認証に用いたユーザ情報に対応する権限に従って複合機１０１の利用を許可させる機能部である。
【００４１】
表示制御部３０３は、画面の表示制御を行うための機能部である。表示制御部３０３は、ログインの成功、ボタン押下、カード検知といった処理をもとに、ＣＰＵ２０１から画面表示の要求をうけたのち、液晶ディスプレイＬＣＤ上への各種画面の表示の制御を行う。
【００４２】
出力制御部３０４は、プリンタ部２１２より印刷データを出力するよう制御する機能部である。本実施形態では、出力制御部３０４は、ＩＣカード１０４から出力に必要な度数（課金額）を減算することで出力するよう制御する。
【００４３】
記憶部３０５は、印刷データの出力に関する出力情報、出力に応じてＩＣカード１０４から取得した度数情報、及び複合機１０１が連携する他の複合機（例えば複合機１０２）の連携先情報等の各種情報を記憶する機能部である。例えば、記憶部３０５は、図４の度数設定テーブル４１０や連携先テーブル４２０、グループテーブル４３０のようなデータテーブルも記憶する。尚、本実施形態では複合機１０１の記憶部３０５に各種情報を記憶しているが、サーバ装置など他の外部記憶装置に各種情報を記憶し、適宜複合機１０１がサーバ装置と通信して情報を取得してもよい。
【００４４】
図４の度数設定テーブル４１０は、出力に必要な度数をそれぞれ定義したテーブルの一例を示す。度数設定テーブル４１０では、設定された用紙サイズ、カラー情報ごとに度数が定義されている。例えば、Ａ４サイズのモノクロ（ｍｏｎｏ）用紙の場合は、度数は１０となる。記憶部３０５により記憶された度数設定テーブル４１０の設定に基づき、複合機１０１は出力制御部３０４の機能により出力を実行する。
【００４５】
図４の連携先テーブル４２０は、連携先４２１とＩＰアドレス４２２とを含む。連携先４２１は、複合機１０１が連携する他の複合機の情報を示す。ＩＰアドレス４２２は、連携先４２１に格納された複合機１０１以外の複合機のＩＰアドレスを示す。同じく図４のグループテーブル４３０はグループＩＤ４３１を含み、複合機１０１が属する複合機のグループの識別番号を示す。
【００４６】
通信制御部３０６は、複合機１０１以外の他の複合機１０２と通信を行うための機能部である。複合機１０１と複合機１０２とで通信を行い、複合機１０２の記憶部３０５に記憶されているＩＣカード１０４の使用履歴を複合機１０１が取得する。尚、本実施形態では複合機間で通信を行うが、サーバ装置等外部の装置と通信してもよい。
【００４７】
以上が、複合機１０１及び複合機１０２の機能構成の説明である。
【００４８】
次に、図５から図１１を用いて、本発明の実施形態における、カード再発行処理の一連の流れを説明する。最初に、図５のフローチャートを用いて複合機１０１へのログインからカード再発行処理までの一例を説明する。
【００４９】
図５のステップＳ５０１では、複合機１０１のＣＰＵ２０１は、表示制御部３０３の機能により複合機１０１へのログイン画面（不図示）を表示する。ログイン画面は印刷データの出力ボタン、ＩＣカード１０４への度数設定ボタン、ＩＣカード１０４の再発行ボタン等、各種ボタンを備える。ユーザからの各種ボタンの選択により、複合機１０１のＣＰＵ２０１は、各種処理への実行へと移行させる。
【００５０】
ステップＳ５０２では、複合機１０１のＣＰＵ２０１は、ステップＳ５０１で表示したログイン画面が備えるボタンの選択を受け付けることにより、カード再発行指示を受け付ける。
【００５１】
ステップＳ５０３では、複合機１０１のＣＰＵ２０１は、ユーザＩＤとパスワード等のユーザ情報の入力を受け付ける。図６のカード再発行画面６００のように、複合機１０１のＣＰＵ２０１は、ユーザ情報の入力を促す画面を表示部に表示するとよい。ユーザＩＤとパスワードは複合機１０１が備えるタッチパネル上で受け付けてもよいし、キー入力操作により受け付けてもよい。
【００５２】
ステップＳ５０４では、複合機１０１のＣＰＵ２０１は、ステップＳ５０３で受け付けたユーザ情報を、複合機１０１の記憶部３０５に記憶しているユーザマスタテーブル７００と照合する。
【００５３】
図７のユーザマスタテーブル７００は、ユーザ情報を管理するテーブルの一例を示す。ユーザマスタテーブル７００は、ユーザＩＤ７０１、パスワード７０２、及びグループＩＤ７０３を含む。複合機１０１のＣＰＵ２０１は、ステップＳ５０３で入力を受け付けたユーザＩＤとパスワードを、ユーザＩＤ７０１及びパスワード７０２と照合する。入力を受け付けたユーザＩＤとパスワードがユーザＩＤ７０１及びパスワード７０２と一致した場合に、複合機１０１のＣＰＵ２０１は、入力を受け付けたユーザが登録済みであると判定する。
【００５４】
ステップＳ５０５では、複合機１０１のＣＰＵ２０１は、ステップＳ５０４で照合した結果、ステップＳ５０３で入力を受け付けたユーザ情報が登録済みであるか否かを判定する。ユーザ情報が登録済みでないと判定した場合には、ステップＳ５０６に処理を進める。ユーザ情報が登録済みであると判定した場合には、ステップＳ５０７に処理を進める。
【００５５】
ステップＳ５０６では、複合機１０１のＣＰＵ２０１は、表示制御部３０３の機能により、複合機１０１が備える表示部に、図６に示す登録状況エラー画面６１０を表示する。登録状況エラー画面６１０を表示したあとは、複合機１０１のＣＰＵ２０１は、ＩＣカード１０４の再発行指示を受け付ける前であるステップＳ５０１のログイン画面に表示を戻す。
【００５６】
ステップＳ５０７では、複合機１０１のＣＰＵ２０１は、ステップＳ５０４で照合したユーザ情報に対応づいて記憶されるグループＩＤとカードＩＤを特定する。より具体的には、図７のユーザマスタテーブル７００とカード登録マスタテーブル７１０を参照し、グループＩＤ７１２とカードＩＤ７１３を特定する。
【００５７】
図７のカード登録マスタテーブル７１０は、ユーザＩＤ７１１、グループＩＤ７１２、カードＩＤ７１３を含む。複合機１０１のＣＰＵ２０１は、まずユーザマスタテーブル７００のユーザＩＤ７０１とグループＩＤ７０３をキーとしてカード登録マスタテーブル７１０を検索し、ユーザＩＤ７０１とグループＩＤ７０３と対応づいたカードＩＤ７１３を特定する。ここで特定したカードＩＤ７１３は、カード再発行時にデータを引き継ぐ際の、データ引継ぎ元のＩＣカード１０４の識別番号である。
【００５８】
ステップＳ５０８では、複合機１０１のＣＰＵ２０１は、ステップＳ５０７でカードＩＤ７１３を特定し、カード再発行処理に処理を進める。カード再発行処理の詳細は、図８のフローチャートを用いて説明する。
【００５９】
以上で、複合機１０１へのログインからカード再発行処理までの一連の処理の流れの説明を終了する。
【００６０】
次に、図８のフローチャートを用いて、カード再発行処理の一連の流れの詳細について説明する。
【００６１】
まず、ステップS８０１では、複合機１０１のＣＰＵ２０１は、図９のカード再発行用登録画面９００を表示制御部３０３の機能により表示部に表示する。
【００６２】
図９のカード再発行用登録画面９００は、カードの再発行を行うか否かをユーザに確認するための画面の一例を示す。本実施形態では、再発行対象のＩＣカード１０４のデータを引き継いで新しくカードを再発行した場合には、データの引継ぎ元のＩＣカード１０４は利用できないように制御する。そのため再発行するか否かをユーザに再度確認するとよい。カード再発行用登録画面９００は中止ボタン９０１と再発行ボタン９０２を備え、中止ボタン９０１の押下を受け付けると複合機１０１のＣＰＵ２０１は、カードの再発行処理を中止する。再発行ボタン９０２の押下を受け付けると複合機１０１のＣＰＵ２０１は、ステップＳ８０２に処理を進める。
【００６３】
ステップＳ８０２では、複合機１０１のＣＰＵ２０１は、複合機１０１に連携先の複合機の情報が保存されているか否かを判定する。より具体的には、記憶部３０５の機能により記憶されている、図４の連携先テーブル４２０を参照し、連携先の複合機があるか否かを判定する。尚、複合機１０１と連携する複数の複合機は、複合機１０１のグループテーブル４３０に格納されている共通のグループＩＤ４３１を保持する。ステップＳ８０２で連携先の複合機の情報があると判定した場合は、連携先の複合機の使用履歴を取得するべくステップＳ８０３に処理を進める。連携先の複合機の情報がないと判定した場合は、複合機１０１の使用履歴のみを取得するべくステップＳ８０７に処理を進める。図８のフローチャートでは、複合機１０１と複合機１０２の２台が連携している処理を例に説明を行うが、複合機の連携先は２台以上あってもよい。また、複合機１０１と複合機１０２が連携している場合に、各複合機は別の複合機のグループに属していてもよく、グループＩＤ４３１は複数保持していてもよい。
【００６４】
ステップＳ８０３では、複合機１０１のＣＰＵ２０１は、通信制御部３０６の機能により、複合機１０２に使用履歴取得要求を送信する。
【００６５】
ステップＳ８０４では、複合機１０２のＣＰＵ２０１は、複合機１０１から使用履歴取得要求を受信する。
【００６６】
ステップＳ８０５では、複合機１０２のＣＰＵ２０１は、複合機１０２の記憶部３０５に記憶されている使用履歴を複合機１０１に送信する。
【００６７】
ステップＳ８０６では、複合機１０１のＣＰＵ２０１は、複合機１０２から使用履歴を受信する。
【００６８】
図１０のカード使用履歴テーブル１０００は、複合機１０１が複合機１０２から受信した、カードＩＤ１００１ごとに記憶されたＩＣカード１０４の使用履歴の一例を示す。カード使用履歴テーブル１０００は、カードＩＤ１００１、グループＩＤ１００２、使用度数１００３、残り度数１００４、使用日時１００５を含む。カードＩＤ１００１はＩＣカード１０４の識別情報を示し、グループＩＤ１００２はカードＩＤ１００１が属する複合機のグループの識別情報を示す。使用度数１００３は、印刷データの出力やＦＡＸ送信、コピー処理など、複合機１０２で処理を行う際に対価としてＩＣカード１０４から減算された度数を示す。残り度数１００４は、ＩＣカード１０４に入金されている度数から使用度数１００３の度数を減算した後の、残りの度数を示す。使用日時１００５は、ＩＣカード１０４を使用した日時情報を示す。本実施形態では、複合機１０１は複合機１０２に記憶された使用履歴をすべて受信するが、特定の使用履歴のみ受信してもよい。
【００６９】
ステップＳ８０７では、複合機１０１のＣＰＵ２０１は、記憶部３０５の機能により複合機１０１で記憶している使用履歴を取得する。
【００７０】
ステップＳ８０８では、複合機１０１のＣＰＵ２０１は、ステップＳ８０６とステップＳ８０７で取得した使用履歴から、図５のステップＳ５０７で特定したグループＩＤ７０３と同一のグループＩＤに対応づいた使用履歴を特定する。
【００７１】
ステップＳ８０９では、複合機１０１のＣＰＵ２０１は、ステップＳ８０８で特定した使用履歴のうち、図５のステップＳ５０７で特定した、カードＩＤ７１３と同じカードＩＤと対応づいた使用履歴を特定する。
【００７２】
ステップＳ８１０では、複合機１０１のＣＰＵ２０１は、ステップＳ８０８とステップＳ８０９の処理により特定した使用履歴のうち、使用日時１００５で最新の日時情報を保持している使用履歴を特定する。つまり、ＩＣカード１０４を使用した最後の日時の使用履歴を特定する。
【００７３】
ステップＳ８１１では、複合機１０１のＣＰＵ２０１は、ステップＳ８１０で特定した使用履歴を新しいＩＣカード１０４に書き込むため、ＩＣカード１０４をカードリーダ１０３にかざすよう促す図９のカード再発行用設定画面９１０を表示部に表示する。
【００７４】
ステップＳ８１２では、複合機１０１のＣＰＵ２０１は、カードリーダ制御部３０１の機能により、カードリーダ１０３でＩＣカード１０４を検知したか否かを判定する。ＩＣカード１０４を検知したと判定した場合はステップＳ８１３に処理を進める。ＩＣカード１０４を検知しないと判定した場合はＩＣカード１０４を検知するまでステップＳ８１２の処理を繰り返す。
【００７５】
ステップＳ８１３では、複合機１０１のＣＰＵ２０１は、ステップＳ８１２で検知したＩＣカード１０４のカードＩＤ１０１１を取得し、記憶部３０５の機能により取得したカードＩＤ１０１１を記憶する。
【００７６】
図１０の再発行用カードテーブル１０１０は、カードＩＤ１０１１を含む。ステップＳ８１３で取得されたカードＩＤ１０１１は当該テーブルに記憶される。
【００７７】
ステップＳ８１４では、複合機１０１のＣＰＵ２０１は、通信制御部３０６の機能により、カード登録マスタテーブル７１０を更新するようカード登録マスタ更新要求を複合機１０２に送信する。
【００７８】
ステップＳ８１５では、複合機１０２のＣＰＵ２０１は、複合機１０１から送信されたカード登録マスタ更新要求を受信する。
【００７９】
ステップＳ８１６では、複合機１０２のＣＰＵ２０１は、カード登録マスタテーブル７１０を更新する。例えば、図７のカード登録マスタテーブル７１０のカードＩＤ７１３（ＣＡＲＤ００１）を、図１０のカード登録マスタテーブル７１０のカードＩＤ７１３（ＣＡＲＤ０７７）に変更して保存する。ＣＡＲＤ００１は再発行指示を受け付けた、再発行対象のＩＣカード１０４の識別情報である。また、ＣＡＲＤ０７７はＣＡＲＤ００１の使用履歴を引き継いで再発行したＩＣカード１０４の識別情報を示す。この処理により、複合機１０１と連携する複合機１０２で新しく再発行したＩＣカード１０４が使用可能となる。
【００８０】
ステップＳ８１７では、複合機１０２のＣＰＵ２０１は、カード登録マスタ更新結果を複合機１０１に送信する。
【００８１】
ステップＳ８１８では、複合機１０１のＣＰＵ２０１は、複合機１０２から送信されたカード登録マスタ更新結果を受信する。
【００８２】
ステップＳ８１９では、複合機１０１のＣＰＵ２０１は、カードリーダ制御部３０１に対してカード書き込みの要求を発行する。カードリーダ制御部３０１は、カードリーダ１０３にかざされたＩＣカード１０４のＩＣカード内データテーブル１０２０に対して、ステップＳ８０８からステップＳ８１０で特定した使用履歴の情報を書き込む。さらに、複合機１０１のＣＰＵ２０１は、複合機１０１の記憶部３０５で記憶しているカード登録マスタテーブル７１０を更新する。
【００８３】
図１０のＩＣカード内データテーブル１０２０は、ステップＳ８１９でＩＣカード１０４に使用履歴を書き込んだ後のデータテーブルの一例を示す。ＩＣカード内データテーブル１０２０のテーブル構成は、図４のＩＣカード内データテーブル４００と同じであるため説明を省略する。ステップＳ８１９では、複合機１０１のＣＰＵ２０１は、ＩＣカード内データテーブル１０２０のグループＩＤ１０２２、度数１０２３に対して使用履歴の情報を書き込む。この処理により、再発行対象となったＩＣカード１０４の度数を、新しく再発行したＩＣカード１０４内に引継ぐことが可能となる。
【００８４】
ステップＳ８２０では、複合機１０１のＣＰＵ２０１は、通信制御部３０６の機能により、カード使用不可マスタテーブル１０３０を記録するようカード使用不可マスタ記録要求を複合機１０２に送信する。複合機１０１のＣＰＵ２０１は、利用を制限するＩＣカード１０４の情報をカード使用不可マスタ記録要求とともに送信する。
【００８５】
図１０のカード使用不可マスタテーブル１０３０は、当該テーブルを記憶している複合機１０１及び複合機１０２で利用させないＩＣカード１０４の情報を書き込むテーブルの一例を示す。カード使用不可マスタテーブル１０３０はカードＩＤ１０３１、グループＩＤ１０３２を含む。それぞれのＩＤが一致したＩＣカード１０４をカードリーダ１０３で検知した際は、複合機１０１及び複合機１０２のＣＰＵ２０１は、表示部に図１１のカード未登録エラー画面１１００のような画面を表示し、特定のＩＣカード１０４の利用を制御する。
【００８６】
ステップＳ８２１では、複合機１０２のＣＰＵ２０１は、複合機１０１からカード使用不可マスタ記録要求を受信する。
【００８７】
ステップＳ８２２では、複合機１０２のＣＰＵ２０１は、カード使用不可マスタテーブル１０３０に利用を制限するＩＣカード１０４の情報を書き込む。
【００８８】
ステップＳ８２３では、複合機１０２のＣＰＵ２０１は、カード使用不可マスタ更新結果を複合機１０１に送信する。
【００８９】
ステップＳ８２４では、複合機１０１のＣＰＵ２０１は、複合機１０２からカード使用不可マスタ更新結果を受信する。
【００９０】
ステップＳ８２５では、複合機１０１のＣＰＵ２０１は、表示制御部３０３の機能により、表示部にカード再発行完了画面（不図示）を表示し、一連の処理を終了する。
【００９１】
以上で、図８のカード再発行処理の一連の処理の説明を終了する。この処理により、新しいＩＣカード１０４に以前のＩＣカードのユーザ情報だけでなく、複合機１０１が属するグループの情報や入金していた度数をそのまま引き継いでＩＣカード１０４を再発行することが可能となる。これにより、ユーザはＩＣカード１０４を紛失した場合でも、新たな入金やグループ設定を行うことなく再発行したＩＣカード１０４を再発行元であるＩＣカード１０４と同じように利用することが可能となる。また、本実施形態で他の複合機１０２から使用履歴を取得することにより、ユーザは、仮にＩＣカード１０４を用いて最後に利用した複合機が複合機１０２であったとしても、複合機１０１で最新の履歴を引き継いでＩＣカード１０４を再発行可能となる。
【００９２】
以上のように、本実施形態では、ＩＣカードの再発行時に容易に使用履歴を引継ぎ可能な仕組みを提供することが可能となる。
【００９３】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【００９４】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００９５】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００９６】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００９７】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００９８】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００９９】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。  また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１００】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１０１】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１０２】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１０３】
１０１  複合機
１０２  複合機
１０３  ＩＣカードリーダ
１０４  ＩＣカード
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０５  ネットワークインタフェース
【図１】
2019067114.tif 000003
【図２】
2019067114.tif 000004
【図３】
2019067114.tif 000005
【図４】
2019067114.tif 000006
【図５】
2019067114.tif 000007
【図６】
2019067114.tif 000008
【図７】
2019067114.tif 000009
【図８】
2019067114.tif 000010
【図９】
2019067114.tif 000011
【図１０】
2019067114.tif 000012
【図１１】
2019067114.tif 000013