(57)【要約】【課題】複数のユーザ認証情報を受け付ける情報処理システムにおいて、認証のセキュリティを高める。【解決手段】本発明によれば、情報処理端末と情報処理装置を含む情報処理システムであって、前記情報処理端末は、ユーザがＩＣカードでログインする第１の方式を選択した場合にＩＣカードから取得した前記個人識別情報を認証情報として含む認証要求を前記情報処理装置に送信し、ユーザがユーザＩＤとパスワードでログインする第２の方式を選択した場合にユーザＩＤとパスワードを認証情報として含む認証要求を前記情報処理装置に送信するログイン処理部とを含み、前記情報処理装置のユーザ認証部は、ユーザが前記第２の方式を選択した場合であって該ユーザが前回に前記第１の方式でログインした後に前記第２の方式のユーザ認証でログインして利用したサービスの課金額の合計が所定の設定金額を超えている場合に認証に失敗する情報処理システムが提供される。【選択図】図３
2016212654.tif 000002
【特許請求の範囲】
【請求項１】
ログイン時にユーザ認証を必要とする１以上の情報処理端末と該ユーザ認証を実行する情報処理装置がネットワークを介して接続された情報処理システムであって、
前記情報処理端末は、
ログイン時のユーザ認証の方式として、ＩＣカードに記録される個人識別情報を認証情報として使用する第１の方式またはユーザＩＤとパスワードを認証情報として使用する第２の方式のいずれかの選択を受け付け、ユーザが前記第１の方式を選択した場合に、前記ＩＣカードから取得した前記個人識別情報を含む認証要求を前記情報処理装置に送信し、ユーザが前記第２の方式を選択した場合に、ユーザが入力した前記ユーザＩＤとパスワードを含む認証要求を前記情報処理装置に送信するログイン処理部と、
ログインに成功したユーザが選択したユーザ認証の方式と該ログインをした日時を含むログイン履歴記録要求を前記情報処理装置に送信するログイン履歴記録要求部と、
を含み、
前記情報処理装置は、
前記情報処理端末から受信した前記ログイン履歴記録要求に含まれる前記ユーザ認証の方式と前記ログインをした日時を対応付けたログイン履歴を記録するログイン履歴記録部と、
前記情報処理端末から受信した前記認証要求に含まれる認証情報に基づいてユーザ認証を実行するユーザ認証部と
を含み、
前記ユーザ認証部は、
ユーザが前記第２の方式を選択した場合であって、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に前記第２の方式のユーザ認証でログインして利用したサービスの課金額の合計が所定の設定金額を超えている場合に、認証に失敗することを特徴とする、
情報処理システム。
【請求項２】
前記ログイン処理部は、
ログインしたユーザが前回に前記第１の方式でログインした後に前記第２の方式でログインした期間に該ユーザが利用したサービスの課金額の合計が所定の設定金額を超えたとき、該ユーザをログアウトさせ、該ログアウト後に該ユーザについて前記第１の方式のユーザ認証によるログインのみを受け付ける、
請求項１に記載の情報処理システム。
【請求項３】
前記ネットワークに前記情報処理端末が提供するサービスの課金処理を実行する情報処理装置が接続され、
前記情報処理端末は、
ユーザがログインして利用した前記サービスの課金額を前記課金処理を実行する情報処理装置に送信する課金処理実行部を含み、
前記ユーザ認証部は、
ユーザがログイン時のユーザ認証の方式として前記第２の方式を選択した場合に、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に前記第２の方式のユーザ認証でログインして利用した前記サービスの課金額を前記課金処理を実行する情報処理装置から取得する、
請求項１または２に記載の情報処理システム。
【請求項４】
前記ユーザ認証部は、
ユーザが前記第２の方式を選択した場合であって、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に経過した期間が所定の設定期間を超えている場合に、認証に失敗することを特徴とする、
請求項１〜３のいずれか一項に記載の情報処理システム。
【請求項５】
前記ログイン処理部は、
前記ログインしたユーザが前回に前記第１の方式のユーザ認証でログインした後に経過した期間が所定の設定期間を超えたとき、該ユーザをログアウトさせ、該ログアウト後において該ユーザについて前記第１の方式のユーザ認証によるログインのみを受け付ける、
請求項４に記載の情報処理システム。
【請求項６】
前記情報処理端末は、画像形成装置である、
請求項１〜５のいずれか一項に記載の情報処理システム。
【請求項７】
前記ＩＣカードは、行政機関が発行するＩＤカードである、
請求項１〜６のいずれか一項に記載の情報処理システム。
【請求項８】
前記ＩＤカードは、マイナンバーカードであり、前記個人識別情報は、マイナンバーカードに記録される個人番号である、
請求項７に記載の情報処理システム。
【請求項９】
ログイン時にユーザ認証を必要とする１以上の情報処理端末と該ユーザ認証を実行する情報処理装置がネットワークを介して接続された情報処理システムにおいて実行されるユーザ認証方法であって、
前記情報処理端末が、
ログイン時のユーザ認証の方式として、ＩＣカードに記録される個人識別情報を認証情報として使用する第１の方式またはユーザＩＤとパスワードを認証情報として使用する第２の方式のいずれかの選択を受け付けるステップと、
ユーザが前記第１の方式を選択した場合に、前記ＩＣカードから取得した前記個人識別情報を含む認証要求を前記情報処理装置に送信するステップと、
ユーザが前記第２の方式を選択した場合に、ユーザが入力した前記ユーザＩＤとパスワードを含む認証要求を前記情報処理装置に送信するステップと、
ログインに成功したユーザが選択したユーザ認証の方式と該ログインをした日時を含むログイン履歴記録要求を前記情報処理装置に送信するステップと、
を実行し、
前記情報処理装置が、
前記情報処理端末から受信した前記ログイン履歴記録要求に含まれる前記ユーザ認証の方式と前記ログインをした日時を対応付けたログイン履歴を記録するステップと、
前記情報処理端末から受信した前記認証要求に含まれる認証情報に基づいてユーザ認証を実行するステップと、
を実行し、
前記ユーザ認証を実行するステップは、
ユーザが前記第２の方式を選択した場合であって、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に前記第２の方式のユーザ認証でログインして利用したサービスの課金額の合計が所定の設定金額を超えている場合に、認証に失敗するステップを含む、
ユーザ認証方法。
【請求項１０】
前記ユーザ認証を実行するステップは、
ユーザが前記第２の方式を選択した場合であって、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に経過した期間が所定の設定期間を超えている場合に、認証に失敗するステップを含む、
請求項９に記載のユーザ認証方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよびユーザ認証方法に関する。
【背景技術】
【０００２】
従来、コンビニエンスストアなどにおいて、マルチコピー機などの画像形成装置が有料で公衆の利用に供されている。このような画像形成装置は、通常、現金で利用料金を支払う仕組みになっているが、利用者にとって現金をコインラックに投入する作業は煩わしく、マルチコピー機を設置する側にとっても現金の回収や防犯対策などの管理に手間がかかる。近年、電子マネーに対応した画像形成装置も増えてきてはいるが、電子マネーの残高の範囲内でしか利用できないという不便さが残る。
【０００３】
一方、オフィスで共用する画像形成装置においては、ユーザ毎に異なる利用権限を付与したり、ユーザの使用履歴を残したりすることを目的として、ユーザに貸与した専用のＩＣカードに基づいてユーザ認証を行う仕組みが広く採用されている（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、上記課題に鑑みてなされたものであり、複数のユーザ認証情報を受け付ける情報処理システムにおいて、認証のセキュリティを高めることを目的とする。
【課題を解決するための手段】
【０００５】
本発明によれば、ログイン時にユーザ認証を必要とする１以上の情報処理端末と該ユーザ認証を実行する情報処理装置がネットワークを介して接続された情報処理システムであって、前記情報処理端末は、ログイン時のユーザ認証の方式として、ＩＣカードに記録される個人識別情報を認証情報として使用する第１の方式またはユーザＩＤとパスワードを認証情報として使用する第２の方式のいずれかの選択を受け付け、ユーザが前記第１の方式を選択した場合に、前記ＩＣカードから取得した前記個人識別情報を含む認証要求を前記情報処理装置に送信し、ユーザが前記第２の方式を選択した場合に、ユーザが入力した前記ユーザＩＤとパスワードを含む認証要求を前記情報処理装置に送信するログイン処理部と、ログインに成功したユーザが選択したユーザ認証の方式と該ログインをした日時を含むログイン履歴記録要求を前記情報処理装置に送信するログイン履歴記録要求部と、を含み、前記情報処理装置は、前記情報処理端末から受信した前記ログイン履歴記録要求に含まれる前記ユーザ認証の方式と前記ログインをした日時を対応付けたログイン履歴を記録するログイン履歴記録部と、前記情報処理端末から受信した前記認証要求に含まれる認証情報に基づいてユーザ認証を実行するユーザ認証部とを含み、前記ユーザ認証部は、ユーザが前記第２の方式を選択した場合であって、該ユーザが前回に前記第１の方式のユーザ認証でログインした後に前記第２の方式のユーザ認証でログインして利用したサービスの課金額の合計が所定の設定金額を超えている場合に、認証に失敗することを特徴とする、情報処理システムが提供される。
【発明の効果】
【０００６】
上述したように、本発明によれば、複数のユーザ認証情報を受け付ける情報処理システムにおいて、認証のセキュリティを高めることができる。
【図面の簡単な説明】
【０００７】
【図１】本実施形態のネットワークプリントシステムを示す図。
【図２】本実施形態の画像形成装置の外観図。
【図３】本実施形態の各装置の機能ブロック図。
【図４】ユーザ登録時に実行される処理を示すシーケンス図。
【図５】ユーザ登録画面を示す図。
【図６】ユーザ情報管理テーブルを示す図。
【図７】画像形成装置の利用時に実行される処理を示すシーケンス図。
【図８】ログイン画面を示す図。
【図９】ログイン履歴リストおよび課金履歴リストを示す図。
【図１０】画像形成装置のログイン処理部１０３が実行する処理を示すフローチャート。
【図１１】ユーザ管理サーバのユーザ認証部２０４が実行する処理を示すフローチャート。
【図１２】ログイン画面を示す図。
【図１３】画像形成装置のログイン処理部１０３が実行する処理を示すフローチャート。
【図１４】本実施形態の各装置のハードウェア構成図。
【発明を実施するための形態】
【０００８】
以下においては、ユーザが所有する既存のＩＣカードに基づいてユーザ認証を行う情報処理システムに係る発明を説明する。本発明において、既存のＩＣカードとは、ユーザを一意に識別するための個人識別情報を記憶する記録媒体を意味する。このような記録媒体として、代表的なものは行政機関が発行する各種のＩＤカードであり、このようなＩＤカードの例としては、住民基本台帳カード、ＩＣ運転免許証、マイナンバーカードなどを挙げることができる。
【０００９】
以下においては、既存のＩＣカードとしてマイナンバーカードを採用し、ログイン時にマイナンバーカードを利用したユーザ認証を必要とする情報処理端末として画像形成装置を採用した実施形態に基づいて本発明を説明するが、本発明は後述する実施形態に限定されるものではない。なお、以下に参照する各図においては、共通する要素について同じ符号を用い、適宜、その説明を省略するものとする。
【００１０】
図１は、本発明の実施形態であるネットワークプリントシステム１０００を示す。本実施形態のネットワークプリントシステム１０００は、ネットワークプリントサービスを提供するシステムであり、１以上の画像形成装置１００と、ユーザ管理サーバ２００と、ファイルサーバ３００と、課金サーバ４００とを含んで構成され、各装置は、ＷＡＮ（インターネットやＶＰＮなど）として参照されるネットワーク５０を介して相互通信可能に接続されている。
【００１１】
本実施形態の画像形成装置１００は、電子写真方式またはインクジェット方式のプリントエンジンを備えるネットワーク対応の画像形成装置（情報処理端末）であり、ＭＦＰ(Multi Function Peripheral）として参照することができる。本実施形態の画像形成装置１００は、例えば、コンビニエンスストアなどに設置され、公衆の利用に供されることを想定するものである。
【００１２】
本実施形態のユーザ管理サーバ２００は、画像形成装置１００（情報処理端末）を利用するユーザのユーザ認証を実行する情報処理装置である。また、ユーザ管理サーバ２００は、ユーザ情報を管理する。
【００１３】
本実施形態のファイルサーバ３００は、印刷に供する画像ファイルを保管するためのファイルサーバであり、画像形成装置１００からアップロードされる画像ファイルやネットワーク５０に接続される他のＰＣからアップロードされる画像ファイルを保管するとともに、求めに応じて画像形成装置１００に画像ファイルを提供する機能を備える情報処理装置である。
【００１４】
本実施形態の課金サーバ４００は、画像形成装置１００（情報処理端末）が提供するサービスの課金処理を実行する情報処理装置である。本実施形態の画像形成装置１００は、キャッシュレスで利用できる仕組みになっており、その課金料金は、利用者が事前に登録した所定の決済手段（例えば、クレジットカード）で後日決済される。
【００１５】
図２は、本実施形態の画像形成装置１００の外観を示す。図２に示すように、画像形成装置１００は、操作パネル１２０と、ＩＣカードリーダ１３０を備える。操作パネル１２０は、タッチパネル式のディスプレイ１２４を備えており、画像形成装置１００は、ディスプレイ１２４に表示されるＧＵＩを介してユーザから選択や命令を受け付けることができるように構成されている。
【００１６】
画像形成装置１００は、コピー、ファックス、印刷等の標準機能に加え、スキャンした画像データをネットワーク５０を介してファイルサーバ３００にアップロードする文書保管機能やファイルサーバ３００に保管される画像データをダウンロードして印刷出力する保管文書印刷機能を搭載する。図２に示すように、ディスプレイ１２４に表示されるメインメニュー画面には、これらの機能を利用するためのボタンとユーザ登録をするためのボタンが選択可能に表示されている。
【００１７】
ここで、本実施形態の画像形成装置１００は、ＩＣカードリーダ１３０を介してＩＣカードから情報を取得することができるように構成されている。なお、ＩＣカードリーダ１３０は、接触式および非接触式のいずれの方式であってもよい。そして、本実施形態においては、利用者が自身のマイナンバーカードをＩＣカードリーダ１３０にかざすことによって、画像形成装置１００にログインができる仕組みになっている。
【００１８】
なお、マイナンバーカードに搭載されるＩＣチップには、「行政手続における特定の個人を識別するための番号の利用等に関する法律」が定めるところの個人番号の他、カードの所有者の個人情報（氏名、住所、生年月日、性別など）が記憶されており、これらの情報には暗証番号によるロックがかけられている。
【００１９】
以上、本実施形態のネットワークプリントシステム１０００のネットワーク構成と画像形成装置１００の外観について説明してきたが、続いて、ネットワークプリントシステム１０００を構成する各装置の機能構成を図３に示す機能ブロック図に基づいて説明する。
【００２０】
本実施形態の画像形成装置１００は、ユーザ情報登録要求部１０２、ログイン処理部１０３、ログイン履歴記録要求部１０４、サービス実行部１０６、および課金処理実行部１０８を含んで構成される。
【００２１】
ユーザ情報登録要求部１０２は、ユーザ情報（ユーザ認証情報およびユーザの属性情報）の登録をユーザ管理サーバ２００に要求するための機能手段である。
【００２２】
ログイン処理部１０３は、ユーザ管理サーバ２００にユーザ認証を依頼し、その認証結果に基づいて画像形成装置１００のログイン処理を実行するための機能手段である。
【００２３】
ログイン履歴記録要求部１０４は、ログインしたユーザのログイン履歴の記録をユーザ管理サーバ２００に要求するための機能手段である。
【００２４】
サービス実行部１０６は、ユーザが選択したサービスを実行するための機能手段である。
【００２５】
課金処理実行部１０８は、ユーザがログインして利用したサービスの課金額を課金サーバ４００に送信するための機能手段である。
【００２６】
上述した各機能手段は、画像形成装置１００のコントローラに専用アプリをインストールすることによって実現される。
【００２７】
本実施形態のユーザ管理サーバ２００は、ユーザ情報登録部２０２、ユーザ認証部２０４、ログイン履歴記録部２０６、およびデータベース２０８を含んで構成される。
【００２８】
ユーザ情報登録部２０２は、ユーザ情報をデータベース２０８に登録するための機能手段である。
【００２９】
ユーザ認証部２０４は、画像形成装置１００からの要求に応じて、ユーザ認証を実行するための機能手段である。
【００３０】
ログイン履歴記録部２０６は、画像形成装置１００からの要求に応じて、ユーザのログイン履歴をデータベース２０８に記録するための機能手段である。
【００３１】
本実施形態の課金サーバ４００は、課金履歴記録部４０２、課金情報提供部４０４、およびデータベース４０６を含んで構成される。
【００３２】
課金履歴記録部４０２は、ユーザが利用したサービスの課金履歴をデータベース４０６に記録するための機能手段である。
【００３３】
課金情報提供部４０４は、画像形成装置１００からの要求に応じて、ユーザの課金履歴を提供するための機能手段である。
【００３４】
以上、ネットワークプリントシステム１０００を構成する各装置の機能構成について概説してきたが、続いて、上述した各機能手段が実行する処理の具体的な内容を説明する。なお、以下の説明においては、適宜、図３を参照するものとする。
【００３５】
最初に、本システムが提供するネットワークプリントサービス（以下、本サービスという）のユーザ登録時に実行される処理を図４に示すシーケンス図に基づいて説明する。
【００３６】
画像形成装置１００を起動すると、操作パネル１２０のディスプレイ１２４にメインメニューが表示される（Ｓ１）。これを受けて、ユーザがメインメニューに表示される「ユーザ登録」ボタンを選択してタッチすると（Ｓ２）、ユーザ情報登録要求部１０２がディスプレイ１２４にカード読み取り用画面を表示する（Ｓ３）。
【００３７】
図５（ａ）は、カード読み取り用画面を例示的に示す。図５（ａ）に示すように、カード読み取り用画面には、「マイナンバーカードをカードリーダにかざして暗証番号を入力してください」という案内が表示される。
【００３８】
これを受けて、ユーザが自身のマイナンバーカードをＩＣカードリーダ１３０にかざした後（Ｓ４）、操作パネル１２０のテンキーを操作して暗証番号を入力して「ＯＫ」ボタンをタッチすると（Ｓ５）、ユーザ情報登録要求部１０２は、入力された暗証番号を使用してマイナンバーカードに搭載されるＩＣチップのロックを解除し、ＩＣカードリーダ１３０を介してＩＣチップに記録されたマイナンバー（個人番号）と個人情報（氏名、住所、生年月日、性別など）を読み出して取得する（Ｓ６）。本システムでは、Ｓ６で取得したマイナンバー（個人番号）を画像形成装置１００にログインするための認証情報として使用する。
【００３９】
続いて、ユーザ情報登録要求部１０２は、ディスプレイ１２４にユーザ情報入力画面を表示する（Ｓ７）。
【００４０】
図５（ｂ）は、ユーザ情報入力画面を例示的に示す。図５（ｂ）に示すように、ユーザ情報入力画面には、ユーザＩＤおよびパスワードを入力するための入力欄と、決済手段情報（この場合、クレジットカードのカード情報）を入力するための入力欄が表示される。
【００４１】
先述した通り、本実施形態においては、利用者が自身のマイナンバーカードをＩＣカードリーダ１３０にかざすことによって、画像形成装置１００にログインができる仕組みになっているが、ユーザがマイナンバーカードを忘れてしまったような場合における利便性を考慮して、予め登録した認証情報を入力することによってログインができる仕組みを採用しており、Ｓ７では、図５（ｂ）に示すユーザ情報入力画面を介して、認証情報としてユーザーＩＤとパスワードの登録を受け付ける。
【００４２】
ユーザがユーザ情報入力画面の入力欄に情報を入力して「ＯＫ」ボタンをタッチすると（Ｓ８）、ユーザ情報登録要求部１０２は、ユーザＩＤ、パスワードおよび決済手段情報を取得する（Ｓ９）。
【００４３】
続いて、ユーザ情報登録要求部１０２は、ディスプレイ１２４に条件設定画面を表示する（Ｓ１０）。
【００４４】
図５（ｃ）は、条件設定画面を例示的に示す。図５（ｃ）に示すように、条件設定画面には、「マイナンバーカードを提示しないログインを許容する条件を設定してください」という案内とともに、「上限金額」を入力するための入力欄と、「上限期間」を入力するための入力欄が表示される。
【００４５】
先述したように、本実施形態においては、ユーザの利便性を考慮して、ユーザーＩＤとパスワードの入力によるログインを許容するものの、コンビニエンスストアのように不特定多数の人間が出入りする場所では、悪意の第三者にユーザーＩＤとパスワードを盗まれ、なりすまし被害に遭う可能性がある。そこで、本実施形態においては、万が一、ユーザーＩＤとパスワードを盗まれた場合に、その被害を最小限に抑えることを目的として、図５（ｃ）に示す条件設定画面を介して、マイナンバーカードを提示しない利用を許容する条件の設定を受け付ける。
【００４６】
ここでいう条件には、「期間条件」と「金額条件」がある。「期間条件」とは、マイナンバーカードを提示しないログインを許容する期間の上限を意味し、「金額条件」とは、マイナンバーカードを提示しないログインで連続的に利用できるサービスの課金額の合計の上限を意味する。
【００４７】
ユーザが条件設定画面の入力欄に値を入力して「ＯＫ」ボタンをタッチすると（Ｓ１１）、ユーザ情報登録要求部１０２は、「上限期間」の欄に入力された値を期間条件として取得し、「上限金額」の欄に入力された値を金額条件として取得する（Ｓ１２）。
【００４８】
上述した一連の手順が終了したことを受けて、ユーザ情報登録要求部１０２は、ユーザ登録に必要なユーザ情報一式（マイナンバー、個人情報、ユーザＩＤ、パスワード、決済手段情報、期間条件、金額条件）を含むユーザ情報登録要求を生成し、ユーザ管理サーバ２００に送信する（Ｓ１３）。これを受けて、ユーザ管理サーバ２００のユーザ情報登録部２０２は、画像形成装置１００から受信したユーザ情報登録要求に含まれるユーザ情報一式をユーザ情報管理テーブル５００に登録する（Ｓ１４）。
【００４９】
図６は、ユーザ管理サーバ２００が管理するユーザ情報管理テーブル５００を例示的に示す。図６に示すように、画像形成装置１００から受信したユーザ情報登録要求に含まれる、マイナンバー、ユーザＩＤ、パスワード、氏名、性別、住所、生年月日、決済手段情報、期間条件および金額条件は、ユーザ情報管理テーブル５００の対応するフィールド５０１〜５１０に格納される。
【００５０】
以上の手順を経て本サービスのユーザ登録を済ませたユーザは、本サービスに加盟する主体が管理する画像形成装置１００にマイナンバーカードでログインし、これをキャッシュレスで使用することができるようになる。
【００５１】
以上、本サービスのユーザ登録時に実行される処理を説明してきたが、次に、登録ユーザが本サービスを利用する際に実行される処理を図７に示すシーケンス図に基づいて説明する。
【００５２】
ユーザがメインメニューに表示されるサービスボタン（コピー、ファックス、印刷、文書保管、保管文書印刷）のいずれかを選択してタッチすると（Ｓ１）、ログイン処理部１０３がディスプレイ１２４にログイン方法選択画面を表示する（Ｓ２）。図８（ａ）は、ログイン方法選択画面を例示的に示す。ログイン方法選択画面は、ログイン時のユーザ認証の方式として、マイナンバーカードを認証情報として使用する第１の方式と、ユーザＩＤとパスワードを認証情報として使用する第２の方式のいずれかをユーザに選択させるための画面であり、図８（ａ）に示す例の場合、「マイナンバーカードでログイン」というボタンと「ユーザＩＤとパスワードでログイン」というボタンが選択可能に表示される。
【００５３】
ここで、ユーザが「マイナンバーカードでログイン」というボタンをタッチした場合（Ｓ３）、ログイン処理部１０３は、ディスプレイ１２４にカード読み取り用画面を表示する（Ｓ４）。図８（ｂ）は、Ｓ４で表示されるカード読み取り用画面を例示的に示す。
【００５４】
これを受けて、ユーザが自身のマイナンバーカードをＩＣカードリーダ１３０にかざし（Ｓ５）、暗証番号を入力すると（Ｓ６）、ログイン処理部１０３は、入力された暗証番号を使用してマイナンバーカードに搭載されるＩＣチップからマイナンバー（個人番号）を読み出して取得する（Ｓ７）。その後、ログイン処理部１０３は、Ｓ７で取得したマイナンバーを認証情報として含む認証要求をユーザ管理サーバ２００に送信する（Ｓ８）。
【００５５】
これを受けて、ユーザ管理サーバ２００のユーザ認証部２０４は、受信した認証要求に含まれるマイナンバーをユーザ情報管理テーブル５００（図６参照）のフィールド５０１の値と照合し（Ｓ９）、照合の成否に応じた認証結果を画像形成装置１００に返す（Ｓ１０）。
【００５６】
一方、ユーザが「ユーザＩＤとパスワードでログイン」というボタンをタッチした場合（Ｓ３）、ログイン処理部１０３は、ディスプレイ１２４にログイン情報入力画面を表示する（Ｓ１１）。図８（ｃ）は、Ｓ１１で表示されるログイン情報入力画面を例示的に示す。図８（ｃ）に示すように、ログイン情報入力画面には、ユーザＩＤを入力するための入力欄とパスワードを入力するための入力欄が表示される。これを受けて、ユーザは、自身のユーザＩＤとパスワードを対応する入力欄に入力する（Ｓ１２）
【００５７】
これを受けて、ログイン処理部１０３は、ユーザＩＤとパスワードを取得し（Ｓ１３）、取得したユーザＩＤとパスワードを認証情報として含む認証要求を生成してユーザ管理サーバ２００に送信する（Ｓ１４）。
【００５８】
これを受けて、ユーザ管理サーバ２００のユーザ認証部２０４は、認証要求に含まれるユーザＩＤとおよびパスワードをユーザ情報管理テーブル５００（図６参照）のフィールド５０２および５０３の値と照合する（Ｓ１５）。さらに、ユーザ認証部２０４は、必要に応じて、課金サーバ４００に対して認証要求に係るユーザの課金情報を要求する（Ｓ１６）。これを受けて、課金サーバ４００は、ユーザの課金情報（後述する）を取得し（Ｓ１７）、取得した課金情報をユーザ管理サーバ２００に送信する（Ｓ１８）。
【００５９】
ユーザ管理サーバ２００のユーザ認証部２０４は、ユーザのログイン履歴（後述する）と受信した課金情報に基づいて認証要求に係るユーザが設定した条件（期間条件・金額条件）の判定を行い（Ｓ１９）、その判定結果およびＳ１５における照合の成否に応じた認証結果を画像形成装置１００に返す（Ｓ２０）。なお、認証結果として認証成功を返す場合、ユーザ認証部２０４は、Ｓ１９における条件判定のために使用した情報である条件判定情報（後述する）を認証結果とともに画像形成装置１００に返す。
【００６０】
ログイン処理部１０３は、ユーザ管理サーバ２００から受信した認証結果が認証成功であった場合、画像形成装置１００へのログインを許可する（Ｓ２１）。これを受けて、サービス実行部１０６は、Ｓ１でユーザが選択したサービス（コピー、ファックス、印刷、文書保管、保管文書印刷のいずれか）の操作画面をディスプレイ１２４に表示する（Ｓ２２）。ユーザは、サービス操作画面を介して所定の操作を行いサービスを実行を命令し（Ｓ２３）、サービス実行部１０６は、命令されたサービスを実行する（Ｓ２４）。
【００６１】
その後、ユーザの利用が終了したことを検知すると、サービス実行部１０６は、ユーザをログアウトする（Ｓ２５）。このとき、ログイン履歴記録要求部１０４は、ログアウトしたユーザの個人識別情報と、当該ユーザが選択したユーザ認証方式を表す識別情報と、当該ログインのログイン日時を含むログイン履歴記録要求を生成してユーザ管理サーバ２００に送信する（Ｓ２６）。例えば、マイナンバーカードを使用してログインしたユーザがログアウトした場合、ログイン履歴記録要求部１０４は、個人識別情報として「マイナンバー」を含み、ユーザ認証方式として「マイナンバーカードを使用したユーザ認証」を表す識別情報を含むログイン履歴記録要求を生成する。一方、ユーザＩＤとパスワードを使用してログインしたユーザがログアウトした場合、ログイン履歴記録要求部１０４は、個人識別情報として「ユーザＩＤ」を含み、ユーザ認証方式として「ユーザＩＤとパスワードによるログイン」を表す識別情報を含むログイン履歴記録要求を生成する。
【００６２】
なお、ログイン履歴記録要求に含めるログイン日時は、ユーザのログインを許可した日付・時刻（Ｓ２１）であってもよいし、ユーザをログアウトした日付・時刻（Ｓ２５）であってもよい。
【００６３】
一方、ユーザ管理サーバ２００のログイン履歴記録部２０６は、画像形成装置１００から受信したログイン履歴記録要求に含まれるユーザの個人識別情報、ログイン日時およびユーザ認証方式を表す識別情報に基づいてユーザのログイン履歴を記録する（Ｓ２７）。
【００６４】
図９（ａ）は、ログイン履歴記録部２０６が管理するログイン履歴リスト６００を例示的に示す。図９（ａ）に示すように、ログイン履歴リスト６００は、ユーザがログインしたログイン日時と、当該ログイン時に使用されたユーザ認証方式の識別情報を対応付けて記録するリストである。ログイン履歴リスト６００は、ユーザ毎に用意され、各ユーザの「マイナンバー」および「ユーザＩＤ」の両方に紐付けられる。
【００６５】
Ｓ２７において、ログイン履歴記録部２０６は、まず、ログイン履歴記録要求に含まれる個人識別情報に基づいてログアウトしたユーザのログイン履歴リスト６００を抽出する。具体的には、ログイン履歴記録部２０６は、ログイン履歴記録要求に含まれる個人識別情報が「マイナンバー」であった場合は、当該「マイナンバー」に紐付いたログイン履歴リスト６００を抽出し、ログイン履歴記録要求に含まれる個人識別情報が「ユーザＩＤ」であった場合は、当該「ユーザＩＤ」に紐付いたログイン履歴リスト６００を抽出する。次に、ログイン履歴記録部２０６は、抽出したログイン履歴リスト６００に新規レコードを追加し、追加したレコードに受信したログイン履歴記録要求に含まれるログイン日時とユーザ認証方式の識別情報を対応付けて格納する。
【００６６】
さらに、画像形成装置１００の課金処理実行部１０８は、Ｓ２５でログアウトしたユーザがログイン期間に利用したサービスの種別とその利用量に基づいて課金額を算出する。課金処理実行部１０８は、算出した課金額と、ユーザの個人識別情報（マイナンバーまたはユーザＩＤ）と、当該ログイン期間に対応するログイン日時とを含む課金情報を生成して課金サーバ４００に送信する（Ｓ２９）。このとき課金情報に含めるログイン日時は、ログイン履歴記録要求に含めたログイン日時と同じ日付・時刻とすることが好ましい。
【００６７】
一方、課金サーバ４００の課金履歴記録部４０２は、画像形成装置１００から受信した課金情報に含まれる個人識別情報、ログイン日時および課金額に基づいてユーザの課金履歴を記録する（Ｓ３０）。
【００６８】
図９（ｂ）は、課金履歴記録部４０２が管理する課金履歴リスト７００を例示的に示す。図９（ｂ）に示すように、課金履歴リスト７００は、ユーザがログインしたログイン日時と、当該ログイン期間にユーザ利用したサービスに対応する課金額を対応付けて記録するリストである。課金履歴リスト７００は、ユーザ毎に用意され、各ユーザの「マイナンバー」および「ユーザＩＤ」の両方に紐付けられる。
【００６９】
Ｓ３０において、課金履歴記録部４０２は、まず、課金情報に含まれる個人識別情報に基づいてユーザの課金履歴リスト７００を抽出する。具体的には、課金履歴記録部４０２は、課金情報に含まれる個人識別情報が「マイナンバー」であった場合は、当該「マイナンバー」に紐付いた課金履歴リスト７００を抽出し、課金情報に含まれる個人識別情報が「ユーザＩＤ」であった場合は、当該「ユーザＩＤ」に紐付いた課金履歴リスト７００を抽出する。次に、課金履歴記録部４０２は、抽出した課金履歴リスト７００に新規レコードを追加し、追加したレコードに受信した課金情報に含まれるログイン日時と課金額を対応付けて格納する。
【００７０】
以上、登録ユーザが本サービスを利用する際に実行される処理を説明してきたが、次に、ユーザ管理サーバ２００のユーザ認証部２０４が実行する処理を図１０に示すフローチャートに基づいて説明する。
【００７１】
ステップＳ１０１では、画像形成装置１００から受信した認証要求に含まれる認証情報（「マイナンバー」または「ユーザＩＤとパスワード」）をユーザ情報管理テーブル５００（図６参照）の対応するフィールドの値と照合する。その結果、照合に失敗した場合は（Ｓ１０２、Ｎｏ）、認証に失敗し（Ｓ１１２），認証要求元の画像形成装置１００に認証結果として認証失敗を返す（Ｓ１０９）。このときＳ１０９で返す認証失敗には、認証に失敗した理由として「照合失敗」を記述する。
【００７２】
一方、認証情報の照合に成功した場合において（Ｓ１０２、Ｙｅｓ）、当該認証情報がマイナンバーである場合は（Ｓ１０３、Ｙｅｓ）、認証に成功し（Ｓ１０８）、認証要求元の画像形成装置１００に認証結果として認証成功を返して（Ｓ１０９）、処理を終了する。
【００７３】
一方、認証情報の照合に成功した場合において（Ｓ１０２、Ｙｅｓ）、当該認証情報がマイナンバーでない場合（すなわち、認証情報がユーザＩＤとパスワードである場合）は（Ｓ１０３、Ｎｏ）、処理はステップＳ１０４に進む。
【００７４】
ステップＳ１０４では、認証要求に含まれるユーザＩＤに紐付いたログイン履歴リスト６００を抽出し、抽出したログイン履歴リスト６００を参照して、認証要求に係るユーザが前回にマイナンバーカードを使用してログインした後の経過期間が設定期間を超えているか否かを判定する。なお、ここでいう設定期間は、ユーザ登録時にユーザが条件設定画面（図５（ｃ）参照）を介して設定した期間条件に相当する。
【００７５】
具体的には、抽出したログイン履歴リスト６００のユーザ認証方式のフィールドに「マイナンバーカードを使用したユーザ認証」を表す識別情報が格納されているレコードを特定し、特定したレコードのログイン日時のフィールドに格納されたログイン日時の中から最も新しい日付・時刻を抽出する。そして、抽出した日付・時刻と現在の日付・時刻の差分から経過期間を算出し、算出した経過期間が設定期間を超えているか否かを判定する。
【００７６】
仮に、ステップＳ１０４で参照するログイン履歴リスト６００が図９（ａ）に示す内容であった場合、☆で示すレコードに格納されるログイン日時（2015/03/01/21:00）と現在の日付・時刻の差分から経過期間を算出し、算出した経過期間が設定期間を超えているか否かを判定する。
【００７７】
判定の結果、経過期間が設定期間を超過していた場合は（Ｓ１０５、Ｙｅｓ）、認証に失敗し（Ｓ１１１）、認証要求元の画像形成装置１００に認証結果として認証失敗を返す（Ｓ１０９）。このときＳ１０９で返す認証結果には、認証に失敗した理由として「期間超過」を記述する。一方、設定期間を超過していなかった場合は（Ｓ１０５、Ｎｏ）、処理はステップＳ１０６に進む。
【００７８】
ステップＳ１０６では、認証要求に含まれるユーザＩＤに係るユーザが前回にマイナンバーカードを使用してログインした後に、ユーザＩＤとパスワードを使用したログインで利用したサービスの課金額の合計が設定金額を超えているか否かを以下の手順で判定する。
【００７９】
まず、認証要求に含まれるユーザＩＤと、先のステップＳ１０４で抽出したログイン日時（マイナンバーカードを使用してログインした日付・日時）と、当該ログイン日時以降の課金情報を要求する旨を含む課金情報要求を課金サーバ４００に送信する（図７：Ｓ１６参照）。
【００８０】
これを受けて、課金サーバ４００の課金情報提供部４０４は、受信した認証要求に含まれるユーザＩＤに紐付いた課金履歴リスト７００を抽出した上で、抽出した課金履歴リスト７００のログイン日時のフィールドに、当該認証要求に含まれるログイン日時よりも後の日付・時刻が格納されているレコードを課金情報として取得し（図７：Ｓ１７参照）、取得した課金情報を画像形成装置１００に送信する（図７：Ｓ１８参照）。
【００８１】
仮に、ステップＳ１０４で参照する課金履歴リスト７００が図９（ｂ）に示す内容であり、受信した認証要求に含まれるログイン日時が「2015/03/01/21:00」であった場合、課金情報提供部４０４は、ログイン日時「2015/03/01/21:00」により後の日付・時刻が格納されているレコード（☆で示す）を課金情報として画像形成装置１００に送信する。
【００８２】
次に、課金サーバ４００から受信した課金情報に含まれるレコードに格納された課金額を合計し、その合計金額が設定金額を超過しているか否かを判断する。なお、ここでいう設定金額は、ユーザ登録時にユーザが条件設定画面（図５（ｃ）参照）を介して設定した金額条件に相当する。
【００８３】
その結果、設定金額を超過していた場合は（Ｓ１０７、Ｙｅｓ）、認証に失敗し（Ｓ１１０）、認証要求元の画像形成装置１００に認証結果として認証失敗を返す（Ｓ１０９）。このときＳ１０９で返す認証結果には、認証に失敗した理由として「金額超過」を記述する。一方、設定金額を超過していなかった場合は（Ｓ１０７、Ｎｏ）、認証に成功し（Ｓ１０８）、認証要求元の画像形成装置１００に認証結果として成功を返して（Ｓ１０９）、処理を終了する。
【００８４】
以上、ユーザ管理サーバ２００のユーザ認証部２０４が実行する処理を説明してきたが、次に、画像形成装置１００のログイン処理部１０３が実行するログイン処理を図１１に示すフローチャートに基づいて説明する。
【００８５】
ステップＳ２０１では、ログイン方法選択画面（図８（ａ）参照）を表示する。これを受けて、ユーザがマイナンバーカードを使用したユーザ認証を選択した場合（Ｓ２０２、Ｙｅｓ）、ＩＣカードリーダ１３０を介して取得したマイナンバーを認証情報として含む認証要求をユーザ管理サーバ２００に送信する（Ｓ２０６）。その結果、ユーザ管理サーバ２００から認証成功が返ってきた場合（Ｓ２０４、Ｙｅｓ）、ユーザのログインを許可し（Ｓ２０５）、画像形成装置１００をサービス利用可能な状態に遷移させて、処理を終了する。
【００８６】
一方、ユーザがユーザＩＤとパスワードを使用したユーザ認証を選択した場合（Ｓ２０２、Ｎｏ）、ログイン情報入力画面（図８（ｃ）参照）を介して取得したユーザＩＤとパスワードを認証情報として含む認証要求をユーザ管理サーバ２００に送信する。その結果、ユーザ管理サーバ２００から認証成功が返ってきた場合（Ｓ２０４、Ｙｅｓ）、ユーザのログインを許可し（Ｓ２０５）、画像形成装置１００を利用可能な状態に遷移させて、処理を終了する。
【００８７】
一方、ユーザ管理サーバ２００から認証失敗が返ってきた場合（Ｓ２０４、Ｎｏ）、認証失敗に含まれる理由を確認する（Ｓ２０７）。その結果、認証失敗の理由が「照合失敗」であった場合（Ｓ２０８、Ｙｅｓ）、「ログインできません」等のエラー表示を行って（Ｓ２０９）、処理を終了する。一方、確認の結果、認証失敗の理由が「照合失敗」以外の理由（すなわち、期間超過または金額超過）であった場合（Ｓ２０８、Ｎｏ）、処理はステップＳ２１０に進む。
【００８８】
ステップＳ２１０では、マイナンバーカードを使用したユーザ認証を受け付けるための受付画面を表示する。この受付画面には、認証失敗の理由を含むメッセージと「マイナンバーカードでログインする」というボタンが表示される。図１２（ａ）は、認証失敗の理由が「期間超過」であった場合の受付画面を例示的に示し、図１２（ｂ）は、認証失敗の理由が「金額超過」であった場合の受付画面を例示的に示す。
【００８９】
マイナンバーカードの受付画面が表示されたことを受けて、ユーザが「マイナンバーカードでログインする」というボタンをタッチして自身のマイナンバーカードをＩＣカードリーダ１３０にかざしたことによってマイナンバーが取得された場合（Ｓ２１１、Ｙｅｓ）、取得したマイナンバーを認証情報として含む認証要求をユーザ管理サーバ２００に送信する（Ｓ２０６）。その結果、ユーザ管理サーバ２００から認証成功が返ってきた場合（Ｓ２０５、Ｙｅｓ）、ユーザのログインを許可し（Ｓ２０６）、画像形成装置１００をサービス利用可能な状態に遷移させて、処理を終了する。
【００９０】
一方、ユーザが受付画面の「キャンセル」ボタンをタッチする、あるいは、ＩＣカードリーダ１３０にマイナンバーカードがかざされないといった理由により、マイナンバーが取得できなかった場合（Ｓ２１１、Ｎｏ）、「ログインできません」等のエラー表示を行って（Ｓ２０９）、処理を終了する。
【００９１】
以上、画像形成装置１００のログイン処理部１０３が実行するログイン処理を説明してきたが、次に、ログイン処理部１０３がサービス実行中に実行する処理を説明する。
【００９２】
図７に基づいて先述したように、ユーザ管理サーバ２００のユーザ認証部２０４は、ユーザＩＤとパスワードによるログインについて認証を成功した場合、認証結果（認証成功）とともに、条件判定のために使用した条件判定情報を画像形成装置１００に送信する（図７：Ｓ２０参照）。この条件判定情報とは、ユーザ認証部２０４が条件判定に使用した情報であり、具体的には、ユーザが設定した条件（期間条件・金額条件）、当該ユーザが前回にマイナンバーカードを使用してログインしたログイン日時、および、当該ユーザが前回にマイナンバーカードを使用してログインした後にユーザＩＤとパスワードを使用したログインで利用したサービスの合計課金額である。
【００９３】
ログイン処理部１０３は、ユーザ管理サーバ２００から受信した条件判定情報に含まれる情報のうち、「期間条件」、「金額条件」、「ログイン日時」と、「金額条件」と「合計課金額」の差分（以下、差分金額という）を一時記憶にセットした上で、サービス開始後、図１３のフローチャートが示す処理を実行する。
【００９４】
ログイン処理部１０３は、一時記憶にセットした「ログイン日時」と現在の日付・時刻の差分から算出される経過期間が「期間条件」を超過しているか否かを判定するととも（Ｓ３０１）に、課金処理実行部１０８によって逐次的に算出される課金額と「合計課金額」の合計金額が「金額条件」を超過しているか否かを判断する（Ｓ３０２）。この判断は、サービスが終了するまで繰り返し実行され（Ｓ３０１→Ｓ３０２→Ｓ３０９、Ｎｏ）、サービスが終了した時点で（Ｓ３０９、Ｙｅｓ）、ユーザをログアウトして処理を終了する。
【００９５】
一方、サービス実行中に「期間条件」を超過した場合（Ｓ３０１、Ｙｅｓ）、または、サービス実行中に「金額条件」を超過した場合は（Ｓ３０２、Ｙｅｓ）、その時点で、実行中のサービスを一旦停止し、ユーザをログアウトする（Ｓ３０３）。
【００９６】
続く、ステップＳ３０４では、図１２（ａ）、（ｂ）に示したのと同様の受付画面を表示する。例えば、サービス実行中に「期間条件」を超過した場合には、図１２（ａ）に示したのと同様の受付画面を表示し、サービス実行中に「金額条件」を超過した場合には、図１２（ｂ）に示したのと同様の受付画面を表示する。
【００９７】
先述した受付画面が表示されたことを受けて、ユーザが「マイナンバーカードでログインする」というボタンをタッチして自身のマイナンバーカードをＩＣカードリーダ１３０にかざしたことによってマイナンバーが取得された場合（Ｓ３０５、Ｙｅｓ）、取得したマイナンバーを認証情報として含む認証要求をユーザ管理サーバ２００に送信する（Ｓ３０６）。その結果、ユーザ管理サーバ２００から認証成功が返ってきた場合（Ｓ３０７、Ｙｅｓ）、ユーザのログインを許可し（Ｓ３０８）、一旦停止していたサービスの実行を再開する。その後、サービスが終了した時点で（Ｓ３０９、Ｙｅｓ）、ユーザをログアウトして処理を終了する。
【００９８】
一方、ユーザが受付画面の「キャンセル」ボタンをタッチする、ＩＣカードリーダ１３０にマイナンバーカードがかざされないといった理由により、マイナンバーが取得できなかった場合（Ｓ３０５、Ｎｏ）、あるいは、認証に失敗した場合には（Ｓ３０７、Ｎｏ）、「ログインできません」等のエラー表示を行って（Ｓ３１１）、処理を終了する。
【００９９】
以上、説明したように、本実施形態によれば、ユーザは、自身のマイナンバーカードをかざすだけで画像形成装置をキャッシュレスで利用することが可能になる。
【０１００】
また、本実施形態においては、ユーザがマイナンバーカードを忘れてしまったような場合でも、予め登録したユーザＩＤとパスワードを使って画像形成装置にログインすることができる。さらに、本実施形態においては、マイナンバーカードが提示されない期間がユーザが予め設定した期間を超えたり、マイナンバーカードが提示されない期間の課金額がユーザが予め設定した金額を超えたりした場合に、画像形成装置が自動的にユーザＩＤとパスワードを使用したログインを受け付けない状態に遷移するので、ユーザーＩＤとパスワードを盗まれた場合のなりすまし被害を最小限に抑えることが可能になる。
【０１０１】
加えて、本実施形態においては、ログイン後のサービス実行期間に、マイナンバーカードが提示されない期間が設定期間を超えたり、マイナンバーカードが提示されない期間の課金額が設定金額を超えたりした場合に、サービスの実行が中止されるので、なりすまし被害を最小限に抑えることが可能になる。
【０１０２】
なお、これまで、マイナンバーカードを利用して画像形成装置のユーザ認証を行う実施形態に基づいて本発明を説明してきたが、本発明は、ユーザ認証に利用するＩＣカードをマイナンバーカードに限定するものではなく、その他の既存のＩＣカード（住民基本台帳カードやＩＣ運転免許証など）が本発明に適用できることはいうまでもない。また、本発明は、情報処理装置を画像形成装置に限定するものではなく、本発明は、ログイン時にユーザ認証を必要とする全ての情報処理装置に適用できることはいうまでもない。
【０１０３】
既存のＩＣカードを利用してユーザ認証を行うことには、専用のＩＣカードを発行するコストや維持・管理するコストが一切かからないという利点がある（これらのコストはカードの発行主体が負担する）。特に、その中でも、行政機関が発行するＩＤカード（マイナンバーカード、住民基本台帳カード、ＩＣ運転免許証など）は、広く公衆に頒布されるため、公衆の利用に供することが想定される各種の情報処理装置のユーザ認証に利用するには好都合である。
【０１０４】
最後に、上述した画像形成装置１００（情報処理端末）と各サーバ（ユーザ管理サーバ２００、ファイルサーバ３００、課金サーバ４００）のハードウェア構成を図１４に示すハードウェア構成図に基づいて説明する。
【０１０５】
図１４（ａ）に示すように、画像形成装置１００（情報処理端末）のコントローラ（コンピュータ）は、少なくとも、装置全体の動作を制御するプロセッサ１０と、ブートプログラムやファームウェアプログラムなどを保存するＲＯＭ１２と、プログラムを実行するための実行空間を提供するＲＡＭ１３と、オペレーティングシステム（ＯＳ）や各種アプリケーション等を保存するための補助記憶装置１４と、ＩＣカードリーダ１３０などの外部入出力装置を接続するための外部接続インターフェース１５と、操作パネル１２０などを接続する入出力インターフェース１６と、ネットワーク５０に接続するためのネットワーク・インターフェース１８とを備えている。
【０１０６】
本実施形態においては、プロセッサ１０がＲＯＭ１２に格納される専用プログラムをＲＡＭ１３が提供する実行空間で実行することにより、図３に示す、ユーザ情報登録要求部１０２、ログイン処理部１０３、ログイン履歴記録要求部１０４、サービス実行部１０６、および課金処理実行部１０８が実現される。
【０１０７】
図１４（ｂ）に示すように、各サーバ（ユーザ管理サーバ２００、ファイルサーバ３００、課金サーバ４００）を構成するコンピュータは、少なくとも、装置全体の動作を制御するプロセッサ２０と、ブートプログラムやファームウェアプログラムなどを保存するＲＯＭ２２と、プログラムを実行するための実行空間を提供するＲＡＭ２３と、オペレーティングシステム（ＯＳ）や各種アプリケーション等を保存するための補助記憶装置２４と、操作パネルやディスプレイなどを接続する入出力インターフェース２６と、ネットワーク５０に接続するためのネットワーク・インターフェース２８とを備えている。
【０１０８】
本実施形態においては、プロセッサ２０がＲＯＭ２２に格納される専用プログラムをＲＡＭ２３が提供する実行空間で実行することにより、図３に示す各機能手段が実現される。すなわち、ユーザ管理サーバ２００の場合は、ユーザ情報登録部２０２、ユーザ認証部２０４、ログイン履歴記録部２０６、およびデータベース２０８が実現され、課金サーバ４００の場合は、課金履歴記録部４０２、課金情報提供部４０４、およびデータベース４０６が実現される。
【０１０９】
なお、上述した実施形態の各機能は、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）などで記述された装置実行可能なプログラムにより実現でき、本実施形態のプログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【０１１０】
以上、本発明について実施形態をもって説明してきたが、本発明は上述した実施形態に限定されるものではなく、当業者が推考しうる実施態様の範囲内において、本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０１１１】
１０…プロセッサ
１２…ＲＯＭ
１３…ＲＡＭ
１４…補助記憶装置
１５…外部接続インターフェース
１６…入出力インターフェース
１８…ネットワーク・インターフェース
２０…プロセッサ
２２…ＲＯＭ
２３…ＲＡＭ
２４…補助記憶装置
２６…入出力インターフェース
２８…ネットワーク・インターフェース
５０…ネットワーク
１００…画像形成装置
１０２…ユーザ情報登録要求部
１０３…ログイン処理部
１０４…ログイン履歴記録要求部
１０６…サービス実行部
１０８…課金処理実行部
１２０…操作パネル
１２４…ディスプレイ
１３０…ＩＣカードリーダ
２００…ユーザ管理サーバ
２０２…ユーザ情報登録部
２０４…ユーザ認証部
２０６…ログイン履歴記録部
２０８…データベース
３００…ファイルサーバ
４００…課金サーバ
４０２…課金履歴記録部
４０４…課金情報提供部
４０６…データベース
５００…ユーザ情報管理テーブル
６００…ログイン履歴リスト
７００…課金履歴リスト
１０００…ネットワークプリントシステム
【先行技術文献】
【特許文献】
【０１１２】
【特許文献１】特開２０１０−１８６３２８号公報
【図１】
2016212654.tif 000003
【図２】
2016212654.tif 000004
【図３】
2016212654.tif 000005
【図４】
2016212654.tif 000006
【図５】
2016212654.tif 000007
【図６】
2016212654.tif 000008
【図７】
2016212654.tif 000009
【図８】
2016212654.tif 000010
【図９】
2016212654.tif 000011
【図１０】
2016212654.tif 000012
【図１１】
2016212654.tif 000013
【図１２】
2016212654.tif 000014
【図１３】
2016212654.tif 000015
【図１４】
2016212654.tif 000016