(57)【要約】【課題】ゲストアカウントを利用するシステム環境において、特定のネットワークリソースがどのユーザによってどの程度利用されたかを集計することを容易にすることができる仲介装置、仲介システムおよび仲介方法を提供する。【解決手段】ネットワークリソースの利用単位を示す第１識別情報を取得する第１取得部と、第１識別情報を、利用端末からのネットワークリソースの動作に利用される動作情報に付与する付与部と、第１識別情報が付与された動作情報を、ネットワークリソースへ送信する第１送信部と、ネットワークリソースに登録された第２識別情報に対応するネットワークリソースの動作の履歴情報から、第１識別情報に対応する履歴情報を抽出する抽出部と、抽出部により抽出された履歴情報から、第１識別情報に対応する利用に関する情報を集計して集計情報を生成する集計部と、を備える。【選択図】図６
2020021266.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークリソースの利用単位を示す第１識別情報を取得する第１取得部と、
前記第１識別情報を、利用端末からの前記ネットワークリソースの動作に利用される動作情報に付与する付与部と、
前記第１識別情報が付与された前記動作情報を、前記ネットワークリソースへ送信する第１送信部と、
前記ネットワークリソースに登録された第２識別情報に対応する該ネットワークリソースの動作の履歴情報から、前記第１識別情報に対応する履歴情報を抽出する抽出部と、
前記抽出部により抽出された履歴情報から、前記第１識別情報に対応する利用に関する情報を集計して集計情報を生成する集計部と、
を備えた仲介装置。
【請求項２】
前記集計情報を、外部サーバに蓄積させるために送信する第２送信部を、さらに備えた請求項１に記載の仲介装置。
【請求項３】
前記利用端末に対応する前記第１識別情報に対応する前記集計情報を、前記外部サーバから取得して該利用端末へ送信する第２取得部を、さらに備えた請求項２に記載の仲介装置。
【請求項４】
前記第２識別情報は、前記ネットワークリソースを利用する複数のユーザで共有する汎用アカウントである請求項１〜３のいずれか一項に記載の仲介装置。
【請求項５】
前記付与部は、前記第１識別情報をハッシュ化して前記動作情報に付与する請求項１〜４のいずれか一項に記載の仲介装置。
【請求項６】
前記第１取得部は、認証サーバによる前記利用端末の利用者情報に基づく認証処理により前記第１識別情報を取得する請求項１〜５のいずれか一項に記載の仲介装置。
【請求項７】
前記第１取得部は、前記ネットワークリソースとしての画像形成装置の課金単位を示す前記第１識別情報を取得し、
前記付与部は、前記第１識別情報を、前記利用端末からの前記画像形成装置により印刷出力される印刷データに付与して印刷ジョブを生成し、
前記第１送信部は、前記第１識別情報が付与された前記印刷ジョブを、前記画像形成装置へ送信し、
前記抽出部は、前記画像形成装置に登録された前記第２識別情報に対応する該画像形成装置の印刷履歴情報から、前記第１識別情報に対応する前記印刷ジョブの履歴を抽出し、
前記集計部は、前記抽出された前記履歴から、前記第１識別情報に対応する印刷量を集計して課金情報を生成する請求項１〜６のいずれか一項に記載の仲介装置。
【請求項８】
前記ネットワークリソースと、
請求項１〜７のいずれか一項に記載の仲介装置と、
を含む仲介システム。
【請求項９】
ネットワークリソースの利用単位を示す第１識別情報を取得する取得ステップと、
前記第１識別情報を、利用端末からの前記ネットワークリソースの動作に利用される動作情報に付与する付与ステップと、
前記第１識別情報を付与した前記動作情報を、前記ネットワークリソースへ送信する送信ステップと、
前記ネットワークリソースに登録された第２識別情報に対応する該ネットワークリソースの動作の履歴情報から、前記第１識別情報に対応する履歴情報を抽出する抽出ステップと、
抽出した履歴情報から、前記第１識別情報に対応する利用に関する情報を集計して集計情報を生成する集計ステップと、
を有する仲介方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仲介装置、仲介システムおよび仲介方法に関する。
【背景技術】
【０００２】
イントラネット環境で運用されているネットワークリソース（例えば、プリンタ、各種サーバ、およびインターネット接続等）を活用するには、一般に、事前にネットワーク管理者への申請を行い、セキュリティの設定変更およびユーザアカウント管理が必要となる。そのため、ＢＹＯＤ（Ｂｒｉｎｇ  Ｙｏｕｒ  Ｏｗｎ  Ｄｅｖｉｃｅ）による利用、および、外部組織のユーザによる一時的な利用を実現するには、事前に煩雑な手続きが必要となる。このような煩雑な手続きを簡略化するための一手段として、ゲストユーザがアクセスできるネットワークリソースを明確に制限することにより、煩雑な手続きをしなくてもセキュリティを確保しつつ、ネットワークリソースの利用を可能とするアプライアンスボックスが提案されている。このような、アプライアンスボックス（以下、仲介装置と称する）では、ネットワークリソースの制限機能に加え、ドライバレスで印刷機能を実現し、ネットワークインフラのみならず、プリンティングサービスの設定の手間を減らすことに貢献することができる。
【０００３】
このような仲介装置を利用したシステムとして、第１の認証を行う情報システムに接続された画像形成装置が第２の認証を行うプリントサービスシステムから印刷データを取得して印刷する場合において、その印刷に関する処理を第１の認証におけるユーザ識別情報を用いて管理できるようにすると共に、その第１の認証のためのユーザの識別情報として一時的に発行された識別情報を用いることができるようにするシステムが提案されている（例えば、特許文献１）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような仲介装置の利用形態としてレンタルオフィスが挙げられる。このような一時的な利用の施設では、一時的なアカウント（ゲストアカウント）を発行して、このゲストアカウントにより各種ネットワークリソースを利用する。このゲストアカウントは、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードのような認証ツールを用いる場合は作成済みのＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）を使い回すことになる。このようなレンタルオフィスでの印刷サービスの利用場面の一例では、ユーザは専用のＩＣカードを発行および登録することによって、ユーザ別に月単位での印刷料金についての従量課金が可能となる。
【０００５】
しかし、プリンタにゲストアカウントは登録されているが、ユーザ自身の個別登録がされていない状態において、ＩＣカードを個別発行していないユーザが一時的に印刷を行いたい場合、または、ＩＣカードのアカウントが登録されていないプリンタを利用したい場合等では、ゲストアカウントのＩＣカードを一時的に借り受けて使うことになる。このゲストアカウントは異なるユーザ間で使い回されるため、印刷のカウント（印刷回数または印刷枚数等）は、ゲストアカウントのＩＣカードを返却してから、別のユーザにより再利用されるまでに行う必要がある。そのため、月毎の締日等の後日に印刷記録（カウンタ情報）を集計することによるユーザ別の従量課金を行うことできない。レンタルオフィス等では、本来、月毎に集計および課金をすることが望ましく、その受付業務においてゲストアカウントの貸出案件毎にカウンタ情報を集計して清算するのは煩雑な手続きとなるすなわち、ゲストアカウントを使い回し、上述のような受付業務のような煩雑な集計手続をしない場合の運用では、即時課金または定額サービスの提供等で対応するほかない。
【０００６】
上述の問題は、仲介装置を利用してプリントサービスを提供するレンタルオフィスでの問題として説明したが、これに限られず、例えば、ネットワークリソースとして、プリンタ以外にネットワーク家電、自動販売機、医療機器、産業機械、電源装置、空調システム、ならびに、ガス、水道および電気等の計量システム等の通信機能を有する様々なネットワークリソースを用いた場合にも同様の問題がある。すなわち、ゲストアカウントを使い回して利用するというシステム環境において、特定のネットワークリソースがどのユーザによってどの程度利用されたかを集計することが困難であるという問題がある。このような問題については、上述の特許文献１に記載された技術でも解決することができない。
【０００７】
本発明は、上記に鑑みてなされたものであって、ゲストアカウントを利用するシステム環境において、特定のネットワークリソースがどのユーザによってどの程度利用されたかを集計することを容易にすることができる仲介装置、仲介システムおよび仲介方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明は、ネットワークリソースの利用単位を示す第１識別情報を取得する第１取得部と、前記第１識別情報を、利用端末からの前記ネットワークリソースの動作に利用される動作情報に付与する付与部と、前記第１識別情報が付与された前記動作情報を、前記ネットワークリソースへ送信する第１送信部と、前記ネットワークリソースに登録された第２識別情報に対応する該ネットワークリソースの動作の履歴情報から、前記第１識別情報に対応する履歴情報を抽出する抽出部と、前記抽出部により抽出された履歴情報から、前記第１識別情報に対応する利用に関する情報を集計して集計情報を生成する集計部と、を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ゲストアカウントを利用するシステム環境において、特定のネットワークリソースがどのユーザによってどの程度利用されたかを集計することを容易にすることができる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施形態に係る仲介システムの全体構成の一例を示す図である。
【図２】図２は、実施形態に係る仲介装置のハードウェア構成の一例を示す図である。
【図３】図３は、実施形態に係る利用端末のハードウェア構成の一例を示す図である。
【図４】図４は、実施形態に係るプリンタのハードウェア構成の一例を示す図である。
【図５】図５は、実施形態に係る認証サーバおよび課金サーバのハードウェア構成の一例を示す図である。
【図６】図６は、実施形態に係る仲介システムの機能ブロックの構成の一例を示す図である。
【図７】図７は、実施形態に係る仲介システムの動作の概要を説明する図である。
【図８】図８は、実施形態に係る仲介システムの処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下に、図面を参照しながら、本発明に係る仲介装置、仲介システムおよび仲介方法の実施形態を詳細に説明する。また、以下の実施形態によって本発明が限定されるものではなく、以下の実施形態における構成要素には、当業者が容易に想到できるもの、実質的に同一のもの、およびいわゆる均等の範囲のものが含まれる。さらに、以下の実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換、変更および組み合わせを行うことができる。
【００１２】
（仲介システムの全体構成）
図１は、実施形態に係る仲介システムの全体構成の一例を示す図である。図１を参照しながら、本実施形態に係る仲介システム１の全体構成について説明する。  
【００１３】
図１に示すように、仲介システム１は、利用端末１０と、アクセスポイント１５と、仲介装置２０と、プリンタ３０ａと、ＩＷＢ（Ｉｎｔｅｒａｃｔｉｖｅ  Ｗｈｉｔｅｂｏａｒｄ）３０ｂと、プロジェクタ３０ｃと、ファイアウォール４０と、を含む。このうち、アクセスポイント１５、仲介装置２０、プリンタ３０ａ、ＩＷＢ３０ｂ、プロジェクタ３０ｃ、およびファイアウォール４０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２を介して互いに通信可能となっている。仲介システム１が配置される環境としては、上述のように、例えば、レンタルオフィスを挙げられるが、これに限定されるものではない。
【００１４】
また、仲介システム１は、ファイアウォール４０を介して、ネットワーク３に接続されており、ネットワーク３を介して認証サーバ５０および課金サーバ６０それぞれと通信可能となっている。ネットワーク３は、通常のインターネットであってもよく、専用回線、またはＶＰＮ（Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）等であってもよい。なお、仲介システム１は、ファイアウォール４０を介してネットワーク３へ接続することに限定されるものではなく、仲介装置２０がネットワーク３へ直接接続される構成であってもよい。例えば、仲介装置２０は、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カードを装着しているものとすれば、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）回線または３Ｇ回線による無線通信が可能となり、インターネット（ネットワーク３）に接続が可能となる。
【００１５】
利用端末１０は、ユーザによって仲介システム１内に持ち込まれた当該ユーザ個人が所有する情報端末（いわゆるＢＹＯＤ）である。利用端末１０は、例えば、無線通信が可能なアクセスポイント１５を介して、特定の印刷データについての印刷要求を仲介装置２０に対して送信する。
【００１６】
仲介装置２０は、利用端末１０のユーザを識別する情報（ユーザ名）を用いた認証代行、および、仲介システム１が含む各種ネットワークリソースをゲストアカウントを用いた動作指令の送信処理等の仲介処理を行う装置である。
【００１７】
プリンタ３０ａは、印刷ジョブに基づいて用紙等に印刷出力する画像形成装置（例えば、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌｓ）等）である。ここで、ＭＦＰとは、コピー機能、プリンタ機能、スキャナ機能、およびファックス機能のうち少なくとも２つの機能を有する複合機である。また、プリンタ３０ａは、印刷利用できるアカウントが登録されており、本実施形態では、一時利用のために利用されるゲストアカウントが登録されている。
【００１８】
ＩＷＢ３０ｂは、情報端末から送られた情報をディスプレイに表示し、当該ディスプレイに手書きで情報を書き込むことができる電子黒板である。ＩＷＢ３０ｂについても、利用できるアカウントが登録されており、上述と同様に、エストアカウントが登録されている。プロジェクタ３０ｃは、情報端末から送られた画像または映像等をスクリーンに投影して表示する画像投影装置である。プロジェクタ３０ｃについても、利用できるアカウントが登録されており、上述と同様に、エストアカウントが登録されている。以上のプリンタ３０ａ、ＩＷＢ３０ｂおよびプロジェクタ３０ｃは、仲介システム１におけるネットワークリソースであり、まとめてネットワークリソース３０と称するものとする。なお、ネットワークリソース３０としては、上述のプリンタ３０ａ、ＩＷＢ３０ｂおよびプロジェクタ３０ｃに限定されるものではなく、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、サーバ装置、または、インターネットへの接続機能の提供等が含まれるものとしてもよい。また、本実施形態では、ネットワークリソース３０としてプリンタ３０ａを例にしてその動作を説明する。
【００１９】
ファイアウォール４０は、仲介システム１のＬＡＮ２と、外部ネットワーク（図１ではネットワーク３）との境界に設置され、内外の通信を監視し、外部の攻撃から内部を保護するための装置またはシステムである。
【００２０】
認証サーバ５０は、利用端末１０のユーザを認証するためのサーバ装置である。課金サーバ６０は、ユーザごとにプリンタ３０ａの利用に伴う課金情報を蓄積するサーバ装置である。
【００２１】
なお、図１に示す仲介システム１を含む構成は、一例を示すものであり、例えば、仲介システム１内に他の装置が含まれていてもよく、また、特定の機器（例えば、ファイアウォール４０）が含まれていなくてもよい。
【００２２】
また、認証サーバ５０および課金サーバ６０の機能は、クラウド上に構成されるものとしてもよい。また、認証サーバ５０および課金サーバ６０は、別々のサーバである必要はなく、１つのサーバで構成されるものとしてもよい。また、仲介装置２０が、認証サーバ５０の機能を備えるものとしてもよい。
【００２３】
（仲介装置のハードウェア構成）
図２は、実施形態に係る仲介装置のハードウェア構成の一例を示す図である。図２を参照しながら、本実施形態に係る仲介装置２０のハードウェア構成について説明する。
【００２４】
図２に示すように、本実施形態に係る仲介装置２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）７０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）７０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）７０３と、通信Ｉ／Ｆ７０４と、補助記憶装置７０５と、を備えている。これらの各機器は、アドレスバスおよびデータバス等のバス７０９によって互いに通信可能に接続されている。
【００２５】
ＣＰＵ７０１は、仲介装置２０全体の動作を制御する集積回路である。ＲＯＭ７０２は、ファームウェア等のプログラムを記憶している不揮発性の記憶装置である。ＲＡＭ７０３は、ＣＰＵ７０１のワークエリアとして使用される揮発性の記憶装置である。
【００２６】
通信Ｉ／Ｆ７０４は、ＬＡＮ２を介して、他の装置との間でデータを通信するためのインターフェースである。通信Ｉ／Ｆ７０４は、例えば、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）／ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）に準拠したＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）等である。
【００２７】
補助記憶装置７０５は、仲介装置２０の動作を実現する各種プログラム、および、上述の仲介装置２０の仲介処理を行うために一時的に利用するデータ等を記憶する不揮発性の記憶装置である。補助記憶装置７０５は、例えば、フラッシュメモリ、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等である。
【００２８】
なお、仲介装置２０のハードウェア構成は一例を示すものであり、図２に示す構成に限定されるものではなく、例えば、その他の構成要素を含むものとしてもよい。
【００２９】
（利用端末のハードウェア構成）
図３は、実施形態に係る利用端末のハードウェア構成の一例を示す図である。図３を参照しながら、本実施形態に係る利用端末１０のハードウェア構成について説明する。
【００３０】
図３に示すように、本実施形態に係る利用端末１０は、ＣＰＵ７５１と、ＲＯＭ７５２と、ＲＡＭ７５３と、通信Ｉ／Ｆ７５４と、入出力Ｉ／Ｆ７５５と、入力装置７５６と、表示装置７５７と、補助記憶装置７５８と、を備えている。このうち、ＣＰＵ７５１、ＲＯＭ７５２、ＲＡＭ７５３、通信Ｉ／Ｆ７５４、入出力Ｉ／Ｆ７５５および補助記憶装置７５８は、アドレスバスおよびデータバス等のバス７５９によって互いに通信可能に接続されている。
【００３１】
ＣＰＵ７５１は、利用端末１０全体の動作を制御する集積回路である。ＲＯＭ７５２は、ファームウェア等のプログラムを記憶している不揮発性の記憶装置である。ＲＡＭ７５３は、ＣＰＵ７５１のワークエリアとして使用される揮発性の記憶装置である。
【００３２】
通信Ｉ／Ｆ７５４は、アクセスポイント１５との無線通信を介して、ＬＡＮ２内の装置アクセスするための無線通信インターフェースである。なお、図１では、利用端末１０は、アクセスポイント１５を介した無線通信によりＬＡＮ２内の装置にアクセスする構成が示されているが、これに限定されるものではなく、ＬＡＮ２内のスイッチングハブ等に接続されたＥｔｈｅｒｎｅｔ（登録商標）ケーブル（優先ケーブル）を介してアクセスできる構成としてもよい。この場合、通信Ｉ／Ｆ７５４は、無線通信インターフェースではなく、有線通信インターフェースとなる。
【００３３】
入出力Ｉ／Ｆ７５５は、マウスまたはディスプレイ等の入出力機器を接続するためのインターフェースである。入力装置７５６は、マウスまたはキーボード等の入力装置であり、入出力Ｉ／Ｆ７５５に接続されている。表示装置７５７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）、または有機ＥＬ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイ等であり、入出力Ｉ／Ｆ７５５に接続されている。
【００３４】
なお、利用端末１０がスマートフォンまたはタブレット端末等の情報端末である場合、入力装置７５６および表示装置７５７は、タッチパネルディスプレイによって実現される。この場合、入力装置７５６は、タッチパネルディスプレイのタッチ入力機能によって実現され、表示装置７５７は、タッチパネルディスプレイの表示機能によって実現される。
【００３５】
補助記憶装置７５８は、利用端末１０の動作を実現する各種プログラム、および、仲介装置２０に送信する印刷要求の対象となる印刷データ等を記憶する不揮発性の記憶装置である。補助記憶装置７５８は、例えば、フラッシュメモリ、ＨＤＤまたはＳＳＤ等である。
【００３６】
なお、利用端末１０のハードウェア構成は一例を示すものであり、図３に示す構成に限定されるものではなく、例えば、その他の構成要素を含むものとしてもよい。
【００３７】
（プリンタのハードウェア構成）
図４は、実施形態に係るプリンタのハードウェア構成の一例を示す図である。図４を参照しながら、本実施形態に係るプリンタ３０ａのハードウェア構成について説明する。
【００３８】
図４に示すように、プリンタ３０ａは、コピー機能、スキャナ機能、ファックス機能、プリンタ機能等の各種の機能を実現可能な本体８１０と、ユーザの操作を受け付ける操作部８００とを備える。なお、ユーザの操作を受け付けるとは、ユーザの操作に応じて入力される情報（画面の座標値を示す信号等を含む）を受け付けることを含む概念である。ここでは、操作部８００は、本体８１０に操作指示するためのデバイスでもある。操作部８００と本体８１０とは、専用の通信路８２０を介して相互に通信可能に接続されている。通信路８２０は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）規格のものを用いることもできるが、有線か無線かを問わず任意の規格のものであってよい。
【００３９】
なお、本体８１０は、操作部８００で受け付けた操作に応じた動作を行うことができる。また、本体８１０は、ＬＡＮ２上の外部装置（仲介装置２０等）と通信可能であり、外部装置から受信した指示に応じた動作を行うことができる。
【００４０】
まず、本体８１０のハードウェア構成について説明する。図４に示すように、本体８１０は、ＣＰＵ８１１と、ＲＯＭ８１２と、ＲＡＭ８１３と、ストレージ８１４と、通信Ｉ／Ｆ８１５と、接続Ｉ／Ｆ８１６と、エンジン部８１７と、備えている。これらの各機器は、アドレスバスおよびデータバス等のバス８１９によって互いに通信可能に接続されている。
【００４１】
ＣＰＵ８１１は、本体８１０の動作を統括的に制御する集積回路である。ＣＰＵ８１１は、ＲＡＭ８１３をワークエリア（作業領域）としてＲＯＭ８１２またはストレージ８１４等に格納されたプログラムを実行することで、本体８１０全体の動作を制御し、上述したコピー機能、スキャナ機能、ファックス機能、プリンタ機能等の各種機能を実現する。
【００４２】
通信Ｉ／Ｆ８１５は、ＬＡＮ２を介して、他の装置との間でデータを通信するためのインターフェースである。通信Ｉ／Ｆ８１５は、例えば、ＴＣＰ／ＩＰに準拠したＮＩＣ等である。接続Ｉ／Ｆ８１６は、通信路８２０を介して操作部８００と通信するためのインタフェースである。
【００４３】
エンジン部８１７は、コピー機能、スキャナ機能、ファックす機能、および、プリンタ機能を実現させるための、汎用的な情報処理および通信以外の処理を行うハードウェアである。例えば、原稿の画像をスキャンして読み取るスキャナ（画像読取部）、用紙等のシート材への印刷を行うプロッタ（画像形成部）、ファクス通信を行うファクス部等を備えている。さらに、印刷済みシート材を仕分けるフィニッシャ、または、原稿を自動給送するＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ：自動原稿給送装置）のような特定のオプションを備えることもできる。ここでは、本体８１０は、少なくともプリンタを備える形態であればよい。
【００４４】
次に、操作部８００のハードウェア構成について説明する。図４に示すように、操作部８００は、ＣＰＵ８０１と、ＲＯＭ８０２と、ＲＡＭ８０３と、フラッシュメモリ８０４と、近距離無線通信機８０５と、操作パネル８０６と、接続Ｉ／Ｆ８０７と、を備えている。これらの各機器は、アドレスバスおよびデータバス等のバス８０９によって互いに通信可能に接続されている。
【００４５】
ＣＰＵ８０１は、操作部８００の動作を統括的に制御する集積回路である。ＣＰＵ８０１は、ＲＡＭ８０３をワークエリア（作業領域）としてＲＯＭ８０２またはフラッシュメモリ８０４等に格納されたプログラムを実行することで、操作部８００全体の動作を制御し、ユーザから受け付けた入力に応じた情報（画像）の表示機能を実現する。
【００４６】
近距離無線通信機８０５は、近距離無線通信により、所定の範囲内のＩＣカードと通信を行うための近距離無線装置である。
【００４７】
操作パネル８０６は、ユーザの操作に応じた各種の入力を受け付けると共に、各種の情報（例えば、受け付けた操作に応じた情報、プリンタ３０ａの動作状況を示す情報、設定状態等を示す情報等）を表示する。この例では、操作パネル８０６は、タッチパネルディスプレイで構成されるが、これに限られるものではない。例えば、さらにハードウェアキー等の操作部やランプ等の表示部を設けることもできる。
【００４８】
接続Ｉ／Ｆ８０７は、通信路８２０を介して本体８１０と通信するためのインタフェースである。
【００４９】
なお、プリンタ３０ａハードウェア構成は一例を示すものであり、図４に示す構成に限定されるものではなく、例えば、その他の構成要素を含むものとしてもよい。
【００５０】
（認証サーバおよび課金サーバのハードウェア構成）
図５は、実施形態に係る認証サーバおよび課金サーバのハードウェア構成の一例を示す図である。図５を参照しながら、本実施形態に係る認証サーバ５０および課金サーバ６０のハードウェア構成について説明する。なお、図５では、認証サーバ５０を例にして説明するが、課金サーバ６０の構成も同様である。
【００５１】
図５に示すように、本実施形態に係る認証サーバ５０は、ＣＰＵ８５１と、ＲＯＭ８５２と、ＲＡＭ８５３と、ネットワークＩ／Ｆ８５４と、補助記憶装置８５５と、を備えている。これらの各機器は、アドレスバスおよびデータバス等のバス８５９によって互いに通信可能に接続されている。
【００５２】
ＣＰＵ８５１は、認証サーバ５０全体の動作を制御する集積回路である。ＲＯＭ８５２は、ファームウェア等のプログラムを記憶している不揮発性の記憶装置である。ＲＡＭ８５３は、ＣＰＵ８５１のワークエリアとして使用される揮発性の記憶装置である。
【００５３】
通信Ｉ／Ｆ８５４は、ネットワーク３を介して、他の装置との間でデータを通信するためのインターフェースである。通信Ｉ／Ｆ８５４は、例えば、ＴＣＰ／ＩＰに準拠したＮＩＣ等である。
【００５４】
補助記憶装置８５５は、認証サーバ５０の動作を実現する各種プログラム、および、事前に登録されているユーザ名とＩＤ（ユーザＩＤ）とを対応付けたアカウントリスト等の情報を記憶する不揮発性の記憶装置である。補助記憶装置８５５は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）またはＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等である。
【００５５】
なお、認証サーバ５０（および課金サーバ６０）のハードウェア構成は一例を示すものであり、図５に示す構成に限定されるものではなく、例えば、その他の構成要素を含むものとしてもよい。
【００５６】
（仲介システムの機能ブロック構成）
図６は、実施形態に係る仲介システムの機能ブロックの構成の一例を示す図である。図６を参照しながら、本実施形態に係る仲介システム１の機能ブロックの構成について説明する。なお、図６においては説明を簡略化するため、ファイアウォール４０については図示していない。
【００５７】
図６に示すように、本実施形態に係る利用端末１０は、送信部１０１と、印刷要求部１０２と、情報要求部１０３と、入力部１０４と、表示制御部１０５と、表示部１０６と、を有する。
【００５８】
送信部１０１は、ユーザにより入力部１０４を介して入力された自己の識別情報（ユーザ名、ログインＩＤ等）（以下、ユーザ名と称するものとして説明する）を、ＬＡＮ２を介して、仲介装置２０へ送信する機能部である。送信部１０１は、図３に示す通信Ｉ／Ｆ７５４、およびＣＰＵ７５１によるプログラムの実行によって実現される。
【００５９】
印刷要求部１０２は、ユーザによって入力部１０４を介して選択操作された印刷データを含む印刷要求を、ＬＡＮ２を介して、仲介装置２０へ送信する機能部である。印刷要求部１０２は、図３に示す通信Ｉ／Ｆ７５４、およびＣＰＵ７５１によるプログラムの実行によって実現される。
【００６０】
情報要求部１０３は、ユーザによる入力部１０４に対する操作に従って、ユーザのユーザ名に対応する印刷に関する課金情報を取得するための取得要求を、ＬＡＮ２を介して、仲介装置２０へ送信する機能部である。情報要求部１０３は、当該取得要求を送信した後、仲介装置２０による仲介処理により取得された課金情報を、ＬＡＮ２を介して取得する。情報要求部１０３は、図３に示す通信Ｉ／Ｆ７５４、およびＣＰＵ７５１によるプログラムの実行によって実現される。
【００６１】
入力部１０４は、ユーザからの操作入力を受け付ける機能部である。入力部１０４は、図３に示す入力装置７５６によって実現される。
【００６２】
表示制御部１０５は、表示部１０６の表示動作を制御する機能部である。表示制御部１０５は、例えば、情報要求部１０３により取得された課金情報を、表示部１０６により表示させる。表示制御部１０５は、図３に示すＣＰＵ７５１によるプログラムの実行によって実現さされる。
【００６３】
表示部１０６は、表示制御部１０５の制御に従って情報を表示する機能部である。表示部１０６は、例えば、ユーザが印刷を所望する印刷データ、および、情報要求部１０３により取得された課金情報等を表示する。表示部１０６は、例えば、Ｗｅｂブラウザ上で情報を表示させるものとしてもよい。表示部１０６は、図３に示す表示装置７５７によって実現される。
【００６４】
なお、送信部１０１、印刷要求部１０２、情報要求部１０３および表示制御部１０５の一部または全部は、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）等のハードウェア回路によって実現されてもよい。
【００６５】
また、図６に示す利用端末１０の各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図６に示す利用端末１０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図６に示す利用端末１０における１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００６６】
図６に示すように、本実施形態に係る仲介装置２０は、認証要求部２０１（第１取得部）と、付与部２０２と、ジョブ送信部２０３（第１送信部）と、抽出部２０４と、カウント部２０５（集計部）と、情報送信部２０６（第２送信部）と、情報取得部２０７（第２取得部）と、を有する。
【００６７】
認証要求部２０１は、利用端末１０の送信部１０１から受信したユーザ名を含む認証要求を、ＬＡＮ２およびネットワーク３を介して、認証サーバ５０へ送信する機能部である。認証要求部２０１は、認証サーバ５０による認証処理によって認証されたユーザ名に対応するユーザＩＤ（第１識別情報の一例）を、ネットワーク３およびＬＡＮ２を介して受信する。すなわち、認証要求部２０１は、利用端末１０からの認証要求に従って、認証サーバ５０に対する認証処理の要求処理を代行して行う。認証要求部２０１は、図２に示す通信Ｉ／Ｆ７０４、およびＣＰＵ７０１によるプログラムの実行によって実現される。
【００６８】
付与部２０２は、利用端末１０の印刷要求部１０２から受信した印刷要求に含まれる印刷データに対して、認証要求部２０１により取得されたユーザＩＤをメタデータとして付与した印刷ジョブ（動作情報の一例）を生成する機能部である。この場合、付与部２０２により付与するユーザＩＤは、ハッシュ化されていることが望ましい。付与部２０２は、図２に示すＣＰＵ７０１によるプログラムの実行によって実現される。
【００６９】
ジョブ送信部２０３は、付与部２０２により生成されたユーザＩＤが付与された印刷ジョブを、ＬＡＮ２を介して、プリンタ３０ａへ送信する機能部である。ここでの印刷ジョブにはユーザＩＤが付与されているものの、あくまでゲストアカウント（第２識別情報の一例、汎用アカウント）としてログインされている利用端末１０の印刷要求に基づく印刷ジョブという扱いとなる。ジョブ送信部２０３は、図２に示す通信Ｉ／Ｆ７０４、およびＣＰＵ７０１によるプログラムの実行によって実現される。
【００７０】
抽出部２０４は、プリンタ３０ａで記憶されている印刷履歴情報（履歴情報の一例）から、ユーザのユーザＩＤに対応する印刷ジョブの履歴を抽出する機能部である。抽出部２０４は、図２に示す通信Ｉ／Ｆ７０４、およびＣＰＵ７０１によるプログラムの実行によって実現される。
【００７１】
カウント部２０５は、抽出部２０４により抽出された印刷ジョブの履歴から、ユーザＩＤで識別されるユーザについての印刷量（印刷回数、印刷枚数、印刷データ量等）（利用に関する情報の一例）をカウント（集計）して、当該ユーザＩＤに対応する課金情報（集計情報の一例）を生成する機能部である。ここで、課金情報とは、特定のユーザＩＤが示すユーザにより実行された印刷動作の印刷量に相当する料金を示した情報である。すなわち、ユーザＩＤが課金情報における課金単位（利用単位の一例）となる。カウント部２０５は、図２に示すＣＰＵ７０１によるプログラムの実行によって実現される。
【００７２】
情報送信部２０６は、カウント部２０５により生成された課金情報を、ＬＡＮ２およびネットワーク３を介して、課金サーバ６０（外部サーバの一例）へ送信する機能部である。情報送信部２０６は、図２に示す通信Ｉ／Ｆ７０４、およびＣＰＵ７０１によるプログラムの実行によって実現される。
【００７３】
情報取得部２０７は、利用端末１０の情報要求部１０３からの課金情報の取得要求に従って、対応するユーザの課金情報の取得要求（ユーザＩＤを含む）を、ＬＡＮ２およびネットワーク３を介して、課金サーバ６０へ送信する機能部である。情報取得部２０７は、当該取得要求を送信した後、課金サーバ６０からネットワーク３およびＬＡＮ２を介して、課金情報を取得する。そして、情報取得部２０７は、取得した課金情報を、ＬＡＮ２を介して、利用端末１０へ送信する。情報取得部２０７は、図２に示す通信Ｉ／Ｆ７０４、およびＣＰＵ７０１によるプログラムの実行によって実現される。
【００７４】
なお、認証要求部２０１、付与部２０２、ジョブ送信部２０３、抽出部２０４、カウント部２０５、情報送信部２０６および情報取得部２０７の一部または全部は、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００７５】
また、図６に示す仲介装置２０の各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図６に示す仲介装置２０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図６に示す仲介装置２０における１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００７６】
図６に示すように、本実施形態に係るプリンタ３０ａは、カード認証部３０１と、記憶部３０２と、印刷部３０３と、入力部３０４と、表示制御部３０５と、表示部３０６と、を有する。
【００７７】
カード認証部３０１は、近距離無線通信機８０５によりユーザが所持するＩＣカードの情報を近距離無線通信で読み取られた情報（ゲストアカウント）を、記憶部３０２に登録されているゲストアカウントの登録情報により認証を行う機能部である。カード認証部３０１は、図４に示すＣＰＵ８０１によるプログラムの実行によって実現される。
【００７８】
記憶部３０２は、仲介装置２０から送信された印刷ジョブの蓄積、印刷履歴情報の記憶、および、ゲストアカウントの登録情報の記憶等がなされている機能部である。また、記憶部３０２は、仲介システム１を利用するユーザについての個別のアカウントは登録していない。記憶部３０２は、図４に示すフラッシュメモリ８０４またはストレージ８１４によって実現される。
【００７９】
印刷部３０３は、カード認証部３０１によりＩＣカードによるゲストアカウントの認証が許可されると、仲介装置２０のジョブ送信部２０３から受信し記憶部３０２に蓄積させている印刷ジョブについて、ユーザによる入力部３０４を介した印刷ジョブの選択および印刷実行操作に従って印刷出力を行う機能部である。すなわち、プリンタ３０ａでは、記憶部３０２に蓄積された印刷ジョブについて、ユーザからの操作に従って印刷が実行される蓄積印刷による印刷出力が行われる。印刷部３０３は、印刷出力が終了した印刷ジョブを、印刷履歴情報に履歴として記憶部３０２に記憶させる。ここで、印刷履歴情報に履歴として記憶される印刷ジョブは、上述のように、あくまでゲストアカウントとしてログインされている利用端末１０の印刷要求に基づく印刷ジョブである。なお、印刷部３０３は、印刷ジョブそのものを履歴として記憶部３０２に記憶させることに限定されるものではなく、少なくとも印刷ジョブに含まれるユーザＩＤおよび印刷量等の仲介装置２０のカウント部２０５による課金情報の生成に必要な情報が履歴として記憶部３０２に記憶させるものとしてもよい。印刷部３０３は、図４に示すエンジン部８１７、およびＣＰＵ８１１（またはＣＰＵ８０１）によるプログラムの実行によって実現される。
【００８０】
入力部３０４は、カード認証部３０１により認証が許可されたユーザからの操作入力（印刷ジョブの選択操作、および印刷実行操作等）を受け付ける機能部である。この場合、ユーザは、表示部３０６に表示される印刷ジョブリストのうち、自身のユーザＩＤに対応する印刷ジョブを、入力部３０４を介して選択して印刷実行を行う。入力部３０４は、図４に示す操作パネル８０６の入力機能によって実現される。
【００８１】
表示制御部３０５は、表示部３０６の表示動作を制御する機能部である。表示制御部３０５は、図４に示すＣＰＵ８０１によるプログラムの実行によって実現される。
【００８２】
表示部３０６は、表示制御部３０５の制御に従って情報を表示する機能部である。表示部３０６は、例えば、仲介装置２０から受信された印刷ジョブを、付与されているユーザＩＤを明示しつつリスト表示させる。ユーザは、表示部３０６に表示されている印刷ジョブのリストを確認し、印刷出力を所望する印刷ジョブ（自己のユーザＩＤが付与されている印刷ジョブ）を、入力部３０４を介して選択して印刷の実行操作を行う。表示部３０６は、図４に示す操作パネル８０６の表示機能によって実現される。
【００８３】
なお、カード認証部３０１、印刷部３０３および表示制御部３０５の一部または全部は、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００８４】
また、図６に示すプリンタ３０ａの各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図６に示すプリンタ３０ａで独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図６に示すプリンタ３０ａにおける１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００８５】
図６に示すように、本実施形態に係る認証サーバ５０は、認証部５０１と、記憶部５０２と、を有する。
【００８６】
認証部５０１は、仲介装置２０の認証要求部２０１から受信したユーザ名を含む認証要求に従って、当該ユーザ名に対する認証処理を行う機能部である。具体的には、認証部５０１は、記憶部５０２に記憶されているアカウントリスト（後述）を参照し、認証要求に含まれるユーザ名が登録されているか確認し、登録されている場合、当該ユーザ名に対応するユーザＩＤを取得して、ネットワーク３およびＬＡＮ２を介して、仲介装置２０の認証要求部２０１へ送信する。認証部５０１は、図５に示すＣＰＵ８５１によるプログラムの実行によって実現される。なお、認証部５０１は、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００８７】
記憶部５０２は、ユーザ名とユーザＩＤとを対応付けたアカウントリストを記憶している機能部である。記憶部５０２は、図５に示す補助記憶装置８５５によって実現される。
【００８８】
なお、図６に示す認証サーバ５０の各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図６に示す認証サーバ５０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図６に示す認証サーバ５０における１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００８９】
図６に示すように、本実施形態に係る課金サーバ６０は、情報取得部６０１と、情報送信部６０２と、記憶部６０３と、を有する。
【００９０】
情報取得部６０１は、仲介装置２０の情報送信部２０６から、ＬＡＮ２およびネットワーク３を介して、課金情報を取得する機能部である。情報取得部６０１は、取得した課金情報を、ユーザＩＤと課金内容とを対応付ける形式で記憶部６０３に記憶させる。情報取得部６０１は、図５に示す通信Ｉ／Ｆ８５４、およびＣＰＵ８５１によるプログラムの実行によって実現される。
【００９１】
情報送信部６０２は、仲介装置２０の情報取得部２０７から受信した課金情報の取得要求に従って、取得要求に含まれるユーザＩＤに対応する課金情報を記憶部６０３から抽出して、ネットワーク３およびＬＡＮ２を介して、仲介装置２０の情報取得部２０７へ送信する機能部である。情報送信部６０２は、図５に示す通信Ｉ／Ｆ８５４、およびＣＰＵ８５１によるプログラムの実行によって実現される。
【００９２】
記憶部６０３は、ユーザＩＤと課金内容とを対応付けた課金情報を蓄積する機能部である。記憶部６０３は、図５に示す補助記憶装置８５５によって実現される。
【００９３】
なお、情報取得部６０１および情報送信部６０２の一部または全部は、ＦＰＧＡまたはＡＳＩＣ等のハードウェア回路によって実現されてもよい。
【００９４】
また、図６に示す課金サーバ６０の各機能部は、機能を概念的に示したものであって、このような構成に限定されるものではない。例えば、図６に示す課金サーバ６０で独立した機能部として図示した複数の機能部を、１つの機能部として構成してもよい。一方、図６に示す課金サーバ６０における１つの機能部が有する機能を複数に分割し、複数の機能部として構成するものとしてもよい。
【００９５】
（仲介システムの処理の流れ）
図７は、実施形態に係る仲介システムの動作の概要を説明する図である。図８は、実施形態に係る仲介システムの処理の流れの一例を示すフローチャートである。図７および図８を参照しながら、本実施形態に係る仲介システム１の処理の流れについて説明する。なお、ユーザが利用する利用端末１０は、仲介システム１に対して、ゲストアカウントを用いてログインしているものとする。
【００９６】
＜ステップＳ１１＞
利用端末１０の送信部１０１は、ユーザにより入力部１０４を介して入力された自己のユーザ名を、ＬＡＮ２を介して、仲介装置２０へ送信する。そして、利用端末１０の印刷要求部１０２は、ユーザによって入力部１０４を介して選択操作された印刷データを含む印刷要求を、ＬＡＮ２を介して、仲介装置２０へ送信する。本ステップの処理は、図７に示す「（１）印刷要求」に対応する。なお、印刷要求部１０２が印刷要求を送信する際に、ユーザに対してユーザ名の入力を促し、入力されたユーザ名を印刷要求に含めて仲介装置２０へ送信するものとしてもよい。また、ゲストアカウントによるログイン時に、ユーザ名を仲介装置２０へ送信するものとしてもよい。そして、ステップＳ１２へ移行する。
【００９７】
＜ステップＳ１２＞
仲介装置２０の認証要求部２０１は、利用端末１０からユーザ名および印刷要求を受信すると、当該ユーザ名を含む認証要求を、ＬＡＮ２およびネットワーク３を介して、認証サーバ５０へ送信する。本ステップの処理は、図７に示す「（２）認証要求」に対応する。そして、ステップＳ１３へ移行する。
【００９８】
＜ステップＳ１３＞
認証サーバ５０の認証部５０１は、仲介装置２０の認証要求部２０１から受信したユーザ名を含む認証要求に従って、当該ユーザ名に対する認証処理を行う。具体的には、認証部５０１は、記憶部５０２に記憶されているアカウントリストを参照し、認証要求に含まれるユーザ名が登録されているか確認し、登録されている場合、当該ユーザ名に対応するユーザＩＤを取得（発行）して、ネットワーク３およびＬＡＮ２を介して、仲介装置２０の認証要求部２０１へ送信する。これらの処理は、図７に示す「（３）ユーザＩＤ発行」および「（４）ユーザＩＤ」に対応する。
【００９９】
認証要求部２０１は、認証サーバ５０による認証処理によって認証されたユーザ名に対応するユーザＩＤを、ネットワーク３およびＬＡＮ２を介して受信する。すなわち、認証要求部２０１は、利用端末１０からの認証要求に従って、認証サーバ５０に対する認証処理の要求処理を代行して行う。そして、ステップＳ１４へ移行する。
【０１００】
＜ステップＳ１４＞
仲介装置２０の付与部２０２は、利用端末１０の印刷要求部１０２から受信した印刷要求に含まれる印刷データに対して、認証要求部２０１により取得されたユーザＩＤをメタデータとして付与した印刷ジョブを生成する。本ステップの処理は、図７に示す「（５）印刷ジョブにユーザＩＤを付与」に対応する。そして、ステップＳ１５へ移行する。
【０１０１】
＜ステップＳ１５＞
仲介装置２０のジョブ送信部２０３は、付与部２０２により生成されたユーザＩＤが付与された印刷ジョブを、ＬＡＮ２を介して、プリンタ３０ａへ送信する。本ステップの処理は、図７に示す「（６）印刷ジョブ送信」に対応する。そして、ステップＳ１６へ移行する。
【０１０２】
＜ステップＳ１６＞
ユーザ７０は、所持しているゲストユーザ用のＩＣカードをプリンタ３０ａの近距離無線通信機８０５にかざす。プリンタ３０ａのカード認証部３０１は、近距離無線通信機８０５によりユーザが所持するＩＣカードの情報を近距離無線通信で読み取られた情報（ゲストアカウント）を、記憶部３０２に登録されているゲストアカウントの登録情報により認証を行う。本ステップの処理は、図７に示す「（７）ＩＣカード認証」に対応する。
【０１０３】
なお、ゲストアカウントによるプリンタ３０ａでの認証は、ＩＣカードによるもの限定されるものではなく、ゲストアカウント用のＩＤタグ、またはゲストユーザ用のパスワード入力による認証であってもよい。
【０１０４】
そして、ステップＳ１７へ移行する。
【０１０５】
＜ステップＳ１７＞
プリンタ３０ａの印刷部３０３は、カード認証部３０１によりＩＣカードによるゲストアカウントの認証が許可されると、仲介装置２０のジョブ送信部２０３から受信し記憶部３０２に蓄積させている印刷ジョブについて、ユーザによる入力部３０４を介した印刷ジョブの選択および印刷実行操作に従って印刷出力を行う。すなわち、プリンタ３０ａでは、記憶部３０２に蓄積された印刷ジョブについて、ユーザからの操作に従って印刷が実行される蓄積印刷による印刷出力が行われる。印刷部３０３は、印刷出力が終了した印刷ジョブを、印刷履歴情報に履歴として記憶部３０２に記憶させる。本ステップの処理は、図７に示す「（８）印刷出力」に対応する。そして、ステップＳ１８へ移行する。
【０１０６】
＜ステップＳ１８＞
仲介装置２０の抽出部２０４は、プリンタ３０ａで記憶されている印刷履歴情報から、ユーザのユーザＩＤに対応する印刷ジョブの履歴を抽出する。本ステップの処理は、図７に示す「（９）印刷履歴から対応するジョブを抽出」に対応する。そして、ステップＳ１９へ移行する。
【０１０７】
＜ステップＳ１９＞
仲介装置２０のカウント部２０５は、抽出部２０４により抽出された印刷ジョブの履歴から、ユーザＩＤで識別されるユーザについての印刷量（印刷回数、印刷枚数、印刷データ量等）をカウントして、当該ユーザＩＤに対応する課金情報を生成する。本ステップの処理は、図７に示す「（１０）印刷ジョブのカウント（課金情報）」に対応する。そして、ステップＳ２０へ移行する。
【０１０８】
＜ステップＳ２０＞
仲介装置２０の情報送信部２０６は、カウント部２０５により生成された課金情報を、ＬＡＮ２およびネットワーク３を介して、課金サーバ６０へ送信する。この処理は、図７に示す「（１１）課金情報送信」に対応する。
【０１０９】
そして、課金サーバ６０の情報取得部６０１は、仲介装置２０の情報送信部２０６から、ＬＡＮ２およびネットワーク３を介して、課金情報を取得する。情報取得部６０１は、取得した課金情報を、ユーザＩＤと課金内容とを対応付ける形式で記憶部６０３に記憶（保存）させる。この処理は、図７に示す「（１２）課金情報の保存」に対応する。
【０１１０】
以上のステップＳ１１〜Ｓ２０の処理によって、仲介システム１の処理が実行される。
【０１１１】
以上のように、課金サーバ６０には、ユーザＩＤと課金内容とを対応付けた課金情報が蓄積されているので、ユーザは、自身の課金状況がどのようになっているか確認することも可能である。以下、ユーザによる課金情報の確認（閲覧）動作について説明する。
【０１１２】
利用端末１０の情報要求部１０３は、ユーザによる入力部１０４に対する操作に従って、ユーザのユーザ名に対応する印刷に関する課金情報を取得するための取得要求を、ＬＡＮ２を介して、仲介装置２０へ送信する。仲介装置２０の情報取得部２０７は、利用端末１０の情報要求部１０３からの課金情報の取得要求に従って、対応するユーザの課金情報の取得要求（ユーザＩＤを含む）を、ＬＡＮ２およびネットワーク３を介して、課金サーバ６０へ送信する。課金サーバ６０の情報送信部６０２は、仲介装置２０の情報取得部２０７から受信した課金情報の取得要求に従って、取得要求に含まれるユーザＩＤに対応する課金情報を記憶部６０３から抽出して、ネットワーク３およびＬＡＮ２を介して、仲介装置２０の情報取得部２０７へ送信する。情報取得部２０７は、取得した課金情報を、ＬＡＮ２を介して、利用端末１０へ送信する。情報要求部１０３は、仲介装置２０による仲介処理により取得された課金情報を、ＬＡＮ２を介して取得する。利用端末１０の表示制御部１０５は、情報要求部１０３により取得された課金情報を、表示部１０６により表示させる。これによって、ユーザは、印刷に伴う自身の課金情報を確認することができる。
【０１１３】
以上のように、本実施形態では、ＢＹＯＤである利用端末１０を用いてゲストアカウントとしてログインしたユーザが、印刷要求した場合、仲介装置２０により取得された当該ユーザに対応するユーザＩＤを、印刷要求に含まれる印刷データに付与した印刷ジョブを生成するものとしている。ユーザＩＤが付与された印刷ジョブは、プリンタ３０ａに送られて印刷出力された後、印刷履歴情報に履歴として記憶され、仲介装置２０によって、当該ユーザＩＤに対応する印刷ジョブの履歴が抽出される。そして、仲介装置２０は、抽出した印刷ジョブの履歴から、印刷量（印刷回数、印刷枚数、印刷データ量等）をカウントして、当該ユーザＩＤに対応する課金情報を生成して、課金サーバ６０へ送信して蓄積させる。これによって、ゲストアカウントを利用する仲介システム１において、特定のネットワークリソースがどのユーザによってどの程度利用されたかを集計することを容易にすることができる。本実施形態で説明した例では、特定のネットワークリソースとしてプリンタ３０ａが、どのユーザによってどの程度の印刷出力が行われたかを課金情報として集計することが容易となる。このように、ユーザごとに課金情報を集計することができるので、月毎の締日等の特定のタイミングに、ユーザ別に課金情報を集計して従量課金を行うことできる。また、ゲストアカウントを貸し出すごとにそれぞれのユーザについて印刷出力のカウントを集計するような受付業務を行う必要もなくなる。
【０１１４】
また、ネットワークリソース３０（上述の実施形態ではプリンタ３０ａ）には、ゲストアカウントのみを登録していればよく、仲介システム１を利用するユーザについて個別のアカウントの登録が必要がなく、特別な仕組みを入れる必要もない。したがって、仲介システム１におけるメンテナンス等の作業が容易となる。
【０１１５】
なお、上述の実施形態では、ネットワークリソース３０としてプリンタ３０ａを利用する環境での動作を説明したが、ネットワークリソース３０として、ネットワーク家電、自動販売機、医療機器、産業機械、電源装置、空調システム、ならびに、ガス、水道および電気等の計量システム等の通信機能を有する様々なネットワークリソースを用いた場合においても、同様の効果を奏する。例えば、ネットワークリソース３０として、加工装置、検査装置または測定装置等の産業機械を想定した場合、利用端末１０から、例えば、産業機械に更新するためのファームウェアを仲介装置２０へ送信するものとする。この場合、仲介装置２０は、更新するファームウェアにメタデータとして、ゲストアカウントでログインした利用端末１０のユーザ、すなわち、ここではメンテナンス作業者のＩＤを付与する。仲介装置２０は、ＩＤが付与されたファームウェアをネットワークリソース３０としての産業機械に送信する。産業機械は、受信したファームウェアで更新すると共に、ＩＤと対応付けた更新履歴情報を記憶しておく。そして、仲介装置２０は、産業機械に記憶されている更新履歴情報から、特定のメンテナンス作業者を示すＩＤに対応する履歴を抽出して、当該履歴から何らかの情報（例えば、ファームウェアの更新回数等）を集計して、その集計情報を、課金サーバ６０に相当するサーバに送信する。そして、サーバは、受信した集計情報を、ＩＤと集計内容とを対応付ける形式で記憶する。この場合、上述のＩＤが集計情報における利用単位となる。このように、上述の実施形態で説明した動作に準じた方式により、様々なネットワークリソース３０についての利用情報を集計することが可能となる。
【０１１６】
また、上述の実施形態において、利用端末１０、仲介装置２０、ネットワークリソース３０、認証サーバ５０および課金サーバ６０の各機能部の少なくともいずれかがプログラムの実行によって実現される場合、そのプログラムは、ＲＯＭ等に予め組み込まれて提供される。また、上述の実施形態において、利用端末１０、仲介装置２０、ネットワークリソース３０、認証サーバ５０および課金サーバ６０で実行されるプログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅｃｏｒｄａｂｌｅ）、またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。また、上述の実施形態において、利用端末１０、仲介装置２０、ネットワークリソース３０、認証サーバ５０および課金サーバ６０で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、上述の実施形態において、利用端末１０、仲介装置２０、ネットワークリソース３０、認証サーバ５０および課金サーバ６０で実行されるプログラムを、インターネット等のネットワーク経由で提供または配布するように構成してもよい。また、上述の実施形態において、利用端末１０、仲介装置２０、ネットワークリソース３０、認証サーバ５０および課金サーバ６０で実行されるプログラムは、上述した各機能部のうち少なくともいずれかを含むモジュール構成となっており、実際のハードウェアとしてはＣＰＵが上述の記憶装置からプログラムを読み出して実行することにより、上述の各機能部が主記憶装置上にロードされて生成されるようになっている。
【符号の説明】
【０１１７】
１  仲介システム
２  ＬＡＮ
３  ネットワーク
１０  利用端末
１５  アクセスポイント
２０  仲介装置
３０  ネットワークリソース
３０ａ  プリンタ
３０ｂ  ＩＷＢ
３０ｃ  プロジェクタ
４０  ファイアウォール
５０  認証サーバ
６０  課金サーバ
７０  ユーザ
１０１  送信部
１０２  印刷要求部
１０３  情報要求部
１０４  入力部
１０５  表示制御部
１０６  表示部
２０１  認証要求部
２０２  付与部
２０３  ジョブ送信部
２０４  抽出部
２０５  カウント部
２０６  情報送信部
２０７  情報取得部
３０１  カード認証部
３０２  記憶部
３０３  印刷部
３０４  入力部
３０５  表示制御部
３０６  表示部
５０１  認証部
５０２  記憶部
６０１  情報取得部
６０２  情報送信部
６０３  記憶部
７０１  ＣＰＵ
７０２  ＲＯＭ
７０３  ＲＡＭ
７０４  通信Ｉ／Ｆ
７０５  補助記憶装置
７０９  バス
７５１  ＣＰＵ
７５２  ＲＯＭ
７５３  ＲＡＭ
７５４  通信Ｉ／Ｆ
７５５  入出力Ｉ／Ｆ
７５６  入力装置
７５７  表示装置
７５８  補助記憶装置
７５９  バス
８００  操作部
８０１  ＣＰＵ
８０２  ＲＯＭ
８０３  ＲＡＭ
８０４  フラッシュメモリ
８０５  近距離無線通信機
８０６  操作パネル
８０７  接続Ｉ／Ｆ
８０９  バス
８１０  本体
８１１  ＣＰＵ
８１２  ＲＯＭ
８１３  ＲＡＭ
８１４  ストレージ
８１５  通信Ｉ／Ｆ
８１６  接続Ｉ／Ｆ
８１７  エンジン部
８１９  バス
８２０  通信路
８５１  ＣＰＵ
８５２  ＲＯＭ
８５３  ＲＡＭ
８５４  ネットワークＩ／Ｆ
８５５  補助記憶装置
８５９  バス
【先行技術文献】
【特許文献】
【０１１８】
【特許文献１】特許第６０８９９３２号公報
【図１】
2020021266.tif 000003
【図２】
2020021266.tif 000004
【図３】
2020021266.tif 000005
【図４】
2020021266.tif 000006
【図５】
2020021266.tif 000007
【図６】
2020021266.tif 000008
【図７】
2020021266.tif 000009
【図８】
2020021266.tif 000010