(57)【要約】【課題】複数の画像形成装置がネットワークにより接続された画像形成システムにおいて、画像形成装置同士による通信によって、プリント要求を行ったユーザを特定する。【解決手段】画像形成装置Ｂ３０は、ユーザによりプリント対象のドキュメントが選択されると（Ｓ１８；Ｙ）、このドキュメントを識別する名称に、生成したプリント要求ＩＤを付加して、これらをデータ要求として画像形成装置Ａ１０に送信する（Ｓ２０）。プリント要求ＩＤと認証ユーザ名とは、対応付けてプリント要求ＤＢに格納される（Ｓ２１）。画像形成装置Ａ１０は、データ要求に従って抽出したドキュメントに、データ要求に含まれていたプリント要求ＩＤを付加して、これらをプリント指示として画像形成装置Ｂ３０に送信する（Ｓ２４）。画像形成装置Ｂ３０は、受信したプリント要求ＩＤをキーとしてプリント要求ＤＢを検索し、該当する認証ユーザ名を特定する（Ｓ２７）。【選択図】図６Ｂ
2012039504.tif 000002
【特許請求の範囲】
【請求項１】
通信線によって互いに接続され、画像形成対象データに応じた画像をそれぞれ形成する第１の画像形成装置及び第２の画像形成装置を備え、
前記第１の画像形成装置は、
画像形成対象データとを対応付けて格納する格納手段と、
前記第２の画像形成装置から、画像を形成することが要求された画像形成対象データを識別するデータ識別子と、当該要求を一意に識別する要求識別子とを受信する第１の受信手段と、
前記第１の受信手段によって受信されたデータ識別子によって識別される画像形成対象データを前記格納手段から抽出する抽出手段と、
前記抽出手段により抽出された画像形成対象データと、前記第１の受信手段によって受信された前記要求識別子とを前記第２の画像形成装置に送信する第１の送信手段とを備え、
前記第２の画像形成装置は、
前記格納手段に格納された画像形成対象データを識別するデータ識別子を取得する第１の取得手段と、
前記第１の取得手段によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを一意に識別するユーザ識別子を特定する特定手段と、
前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成手段と、
前記特定手段によって特定されたユーザ識別子と、前記生成手段によって生成された要求識別子とを対応付けて記憶する第１の記憶手段と、
前記第１の取得手段によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成手段によって生成された前記要求識別子とを、前記第１の画像形成装置に送信する第２の送信手段と、
前記第２の送信手段によって送信された前記データ識別子および前記要求識別子に応じて、前記第１の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を受信する第２の受信手段と、
前記第２の受信手段によって受信された前記画像形成対象データに応じた画像が自装置で形成された後において、前記第１の記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力手段とを備える
ことを特徴とする画像形成システム。
【請求項２】
前記第２の画像形成装置が、
前記ユーザによって選択されたデータ識別子と当該ユーザによる画像形成の要求を一意に識別する要求識別子とを対応付けて記憶する第２の記憶手段と、
前記第２の記憶手段に記憶された要求識別子と対応付けられて前記第１の記憶手段に記憶されているユーザ識別子を取得する第２の取得手段と、
前記第２の取得手段が取得した前記ユーザ識別子を、前記第２の記憶手段に記憶された前記要求識別子と対応付けて前記第２の記憶手段に記憶させる制御を行う制御手段とを備える
ことを特徴とする請求項１に記載の画像形成システム。
【請求項３】
画像形成対象データと、当該画像形成対象データを格納する格納手段とを備えた他の画像形成装置から、当該格納手段に格納された画像形成対象データを識別するデータ識別子を取得する取得手段と、
前記取得手段によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを識別するユーザ識別子を特定する特定手段と、
前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成手段と、
前記特定手段によって特定されたユーザ識別子と、前記生成手段によって生成された要求識別子とを対応付けて記憶する記憶手段と、
前記取得手段によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成手段によって生成された前記要求識別子とを、前記他の画像形成装置に送信する送信手段と、
前記送信手段によって送信された前記データ識別子および前記要求識別子に応じて、前記他の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を受信する受信手段と、
前記受信手段によって受信された前記画像形成対象データに応じた画像が自装置で形成された後において、前記記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力手段とを備える
ことを特徴とする画像形成装置。
【請求項４】
コンピュータに、
画像形成対象データと、当該画像形成対象データとを格納する格納手段を備えた他の画像形成装置から、当該格納手段に格納された画像形成対象データを識別するデータ識別子を取得する取得機能と、
前記取得機能によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを識別するユーザ識別子を特定する特定機能と、
前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成機能と、
前記特定機能によって特定されたユーザ識別子と、前記生成機能によって生成された要求識別子とを対応付けて記憶手段に記憶させる記憶機能と、
前記取得機能によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成機能によって生成された前記要求識別子とを、通信手段によって、前記他の画像形成装置に送信する送信機能と、
前記送信機能によって送信された前記データ識別子および前記要求識別子に応じて、前記他の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を通信手段が受信すると、受信された前記画像形成対象データに応じた画像を画像形成手段に形成させる制御を行う制御機能と、
前記記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力機能と
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
複数の画像形成装置やクライアントＰＣ（Personal Computer）とがネットワークにより接続された画像形成システムにおいて、管理者にとって有益な情報を提供するために、画像を形成する処理（以下、プリントという）の履歴情報を編集して提供する技術がある。例えば特許文献１には、ローカルプリント処理、リモートプリント処理及びリモート振替処理の各々のプリント処理についての履歴情報を、同一のプリント処理リスト画面内に分類して表示することで、管理者がプリント処理の履歴を把握することができる技術が開示されている。また、特許文献２には、１台のネットワークプリンタと複数台のＰＣで構成された画像形成システムにおいて、ネットワークプリンタがプリンタサーバとして機能することで、どのユーザがプリント要求を行ったかを認識することができる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１９６９７５号公報
【特許文献２】特開２００４−２８０７４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像を形成する機能をそれぞれ備えた複数の画像形成装置が接続された画像形成システムにおいて、これら画像形成装置どうしが相互に連携して、画像を形成する要求を行ったユーザを特定することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の請求項１に記載の画像形成システムは、通信線によって互いに接続され、画像形成対象データに応じた画像をそれぞれ形成する第１の画像形成装置及び第２の画像形成装置を備え、前記第１の画像形成装置は、画像形成対象データとを対応付けて格納する格納手段と、前記第２の画像形成装置から、画像を形成することが要求された画像形成対象データを識別するデータ識別子と、当該要求を一意に識別する要求識別子とを受信する第１の受信手段と、前記第１の受信手段によって受信されたデータ識別子によって識別される画像形成対象データを前記格納手段から抽出する抽出手段と、前記抽出手段により抽出された画像形成対象データと、前記第１の受信手段によって受信された前記要求識別子とを前記第２の画像形成装置に送信する第１の送信手段とを備え、前記第２の画像形成装置は、前記格納手段に格納された画像形成対象データを識別するデータ識別子を取得する第１の取得手段と、前記第１の取得手段によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを一意に識別するユーザ識別子を特定する特定手段と、前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成手段と、前記特定手段によって特定されたユーザ識別子と、前記生成手段によって生成された要求識別子とを対応付けて記憶する第１の記憶手段と、前記第１の取得手段によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成手段によって生成された前記要求識別子とを、前記第１の画像形成装置に送信する第２の送信手段と、前記第２の送信手段によって送信された前記データ識別子および前記要求識別子に応じて、前記第１の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を受信する第２の受信手段と、前記第２の受信手段によって受信された前記画像形成対象データに応じた画像が自装置で形成された後において、前記第１の記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力手段とを備えることを特徴とする。
【０００６】
本発明の請求項２に記載の画像形成システムは、前記第２の画像形成装置が、前記ユーザによって選択されたデータ識別子と当該ユーザによる画像形成の要求を一意に識別する要求識別子とを対応付けて記憶する第２の記憶手段と、
前記第２の記憶手段に記憶された要求識別子と対応付けられて前記第１の記憶手段に記憶されているユーザ識別子を取得する第２の取得手段と、前記第２の取得手段が取得した前記ユーザ識別子を、前記第２の記憶手段に記憶された前記要求識別子と対応付けて前記第２の記憶手段に記憶させる制御を行う制御手段とを備えることを特徴とする。
【０００７】
本発明の請求項３に記載の画像形成装置は、画像形成対象データと、当該画像形成対象データを格納する格納手段とを備えた他の画像形成装置から、当該格納手段に格納された画像形成対象データを識別するデータ識別子を取得する取得手段と、前記取得手段によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを識別するユーザ識別子を特定する特定手段と、前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成手段と、前記特定手段によって特定されたユーザ識別子と、前記生成手段によって生成された要求識別子とを対応付けて記憶する記憶手段と、前記取得手段によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成手段によって生成された前記要求識別子とを、前記他の画像形成装置に送信する送信手段と、前記送信手段によって送信された前記データ識別子および前記要求識別子に応じて、前記他の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を受信する受信手段と、前記受信手段によって受信された前記画像形成対象データに応じた画像が自装置で形成された後において、前記記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力手段とを備えることを特徴とする。
【０００８】
本発明の請求項４に記載のプログラムは、コンピュータに、画像形成対象データと、当該画像形成対象データとを格納する格納手段を備えた他の画像形成装置から、当該格納手段に格納された画像形成対象データを識別するデータ識別子を取得する取得機能と、前記取得機能によって取得されたデータ識別子の中からいずれかがユーザによって選択されて、当該データ識別子によって識別される画像形成対象データを用いて画像を形成することが要求された場合に、当該ユーザを識別するユーザ識別子を特定する特定機能と、前記ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成機能と、前記特定機能によって特定されたユーザ識別子と、前記生成機能によって生成された要求識別子とを対応付けて記憶手段に記憶させる記憶機能と、前記取得機能によって取得されたデータ識別子の中から前記ユーザによって選択された前記データ識別子と、前記生成機能によって生成された前記要求識別子とを、通信手段によって、前記他の画像形成装置に送信する送信機能と、前記送信機能によって送信された前記データ識別子および前記要求識別子に応じて、前記他の画像形成装置から送信されてくる前記画像形成対象データ及び前記要求識別子を通信手段が受信すると、受信された前記画像形成対象データに応じた画像を画像形成手段に形成させる制御を行う制御機能と、前記記憶手段によって記憶されている前記ユーザ識別子および前記要求識別子の対応関係を出力する出力機能とを実現させることを特徴とする。
【発明の効果】
【０００９】
請求項１に記載された画像形成システムによれば、画像を形成する機能をそれぞれ備えた複数の画像形成装置が接続された画像形成システムにおいて、これら画像形成装置どうしが相互に連携して、画像を形成する要求を行ったユーザを特定することが可能となる。
請求項２に記載された画像形成システムによれば、第２の画像形成装置で行われた画像形成の履歴に、それぞれの画像形成を要求したユーザを特定する情報を含むことが可能となる。
請求項３に記載された画像形成装置によれば、他の画像形成装置と連携して、画像を形成する要求を行ったユーザを特定することが可能となる。
請求項４に記載されたプログラムによれば、他の画像形成装置と連携して、画像を形成する要求を行ったユーザを特定することが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像形成システム１００の説明図である。
【図２】画像形成装置Ａ１０のハードウェア構成を表したブロック図である。
【図３】画像形成装置Ｂ３０のハードウェア構成を表したブロック図である。
【図４】プリント要求ＤＢ３２１を表した図である。
【図５】プリント履歴ＤＢ３２２を表した図である。
【図６Ａ】実施形態における処理フロー図である。
【図６Ｂ】実施形態における処理フロー図である。
【図７】プリント履歴レポートを表した図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について説明する。
＜実施形態＞
図１は、本発明の実施形態に係る画像形成システム１００の説明図である。
画像形成システム１００は、子機に対する親機として機能する画像形成装置Ａ１０、親機に対する子機として機能する画像形成装置Ｂ３０及びネットワーク４０を備えている。画像形成システム１００は、複数の画像形成装置がネットワークにより互いに接続された画像形成システムの一例である。画像形成装置Ａ１０は、ドキュメントＤＢ（Data Base）２０を備える。画像形成装置Ａ１０は第１の画像形成装置の一例であり、画像形成装置Ｂ３０は第２の画像形成装置の一例である。
【００１２】
ドキュメントＤＢ２０は、プリント対象となり得るドキュメントのデータを、ユーザ毎に設けられたフォルダに格納している。ドキュメントＤＢ２０に格納される、プリント対象となり得るドキュメントのデータとは、例えば、図示しないクライアントＰＣにおいてユーザにより選択されプリントの指示がなされた文書データや、画像形成装置Ａ１０においてスキャンされたドキュメントの画像を表す画像データである。ここにおいて、文書データとは、文書作成アプリケーションや表計算アプリケーション等を用いて作成されたデータのことである。また、ここにおいて画像データとは、例えばビットマップやＪｐｅｇ（Joint Photographic Experts Group）といったイメージファイルの形式で作成されたデータのことである。これらのデータは、一旦ドキュメントＤＢ２０に格納された後、ユーザからの指示があるまでは出力を保留され、ドキュメントＤＢ２０に格納された状態を維持する。以降において、便宜上、ドキュメントＤＢ２０に格納される、プリント対象である文書データ及び画像データの総称を、ドキュメントデータと呼ぶ。ドキュメントＤＢ２０は、格納されているドキュメントデータのそれぞれを一意に識別するデータ識別子（例えばファイル名やドキュメントデータに付されたタイトル）がリスト形式で表された一覧情報を、ユーザ毎に設けられたフォルダの各々について保持しており、格納されているドキュメントデータの変更に伴って、この一覧情報を更新する。ドキュメントＤＢ２０は、画像形成対象データと、この画像形成対象データを一意に識別するデータ識別子とを対応付けて格納する格納手段の一例として機能する。
【００１３】
画像形成装置Ａ１０は、画像形成装置Ｂ３０においてユーザの認証が正常に行われると、この認証されたユーザの名称を表すユーザ名とプリント処理に関するサービスの要求とを画像形成装置Ｂ３０から受信する。この要求を受けて画像形成装置Ａ１０は、ドキュメントＤＢ２０において該当するユーザ名のフォルダに格納されたドキュメントデータの一覧情報を、画像形成装置Ｂ３０に送信する。画像形成装置Ｂ３０においてプリント対象のドキュメントデータが選択され、その旨が画像形成装置Ａ１０に通知されると、画像形成装置Ａ１０は、選択されたドキュメントデータを画像形成装置Ｂ３０に送信する。
【００１４】
画像形成装置Ｂ３０は、画像形成装置Ｂ３０を操作するユーザの認証を行い、認証が正常に行われると、画像形成装置Ａ１０に対して認証されたユーザの名称を表すユーザ名とプリント処理に関するサービスの要求とを送信する。また、画像形成装置Ｂ３０は、画像形成装置Ａ１０から受け取ったドキュメントデータの一覧情報を液晶ディスプレイに表示し、ユーザによる、プリント対象のドキュメントデータの選択を受け付ける。そして画像形成装置Ｂ３０は、この選択に基づいて画像形成装置Ａ１０からドキュメントデータを受信し、このドキュメントデータのプリントを行う。
【００１５】
ネットワーク４０は、ＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）、専用線あるいはインターネットなどの通信網であり、画像形成装置Ａ１０と画像形成装置Ｂ３０とを接続する。図１においては、画像形成装置Ａ１０及び画像形成装置Ｂ３０は、各々１つしか図示されていないが、これに限らず、各々が複数存在し、この各々がネットワーク４０を経由して接続されていてもよい。その場合、個々の画像形成装置Ａ１０がドキュメントＤＢ２０を備えることとなる。
【００１６】
図２は、画像形成装置Ａ１０のハードウェア構成を表したブロック図である。
画像形成装置Ａ１０は、システム制御部１１、記憶部１２、通信制御部１３、ＵＩ（User Interface）部１４、画像処理部１５、プリンタ部１６、スキャナ部１７及びファクシミリ部１８を備え、この各部がバス１９を介して接続されている。システム制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有する。ＣＰＵは、ＲＯＭや記憶部１２に記憶されている制御プログラムを読み出して、ＲＡＭにロードして実行することにより、画像形成装置Ａ１０の各部をバス１９経由で制御する。また、ＲＡＭは、ＣＰＵがデータの加工などを行う際のワークエリアとして機能する。記憶部１２は、例えばハードディスクなどの不揮発性の記憶手段であり、ドキュメントＤＢ２０や各種プログラムを記憶する。
【００１７】
通信制御部１３は、画像形成装置Ａ１０とネットワーク４０とを有線あるいは無線で接続し、ネットワーク４０を介して画像形成装置Ｂ３０とデータ通信を行う。ＵＩ部１４は、液晶ディスプレイなどの表示部や、タッチパネル及び操作ボタン等の操作部を有する。ＵＩ部１４は、液晶ディスプレイにサービスのメニューやプリントの出力結果、又はプリント対象のドキュメントデータの一覧情報等を表示すると共に、ユーザがタッチパネルや操作ボタンを介して入力した指示を受け付ける。ＵＩ部１４は、この指示をシステム制御部１１に受け渡す。そしてシステム制御部１１は、受け取った指示に従って画像形成装置Ａ１０を制御する。画像処理部１５は、プリント対象のドキュメントデータに対して、符号化、復号化、拡大、縮小等の画像処理を行う。プリンタ部１６は、画像処理部１５で画像処理が施されたデータに基づいて画像を用紙にプリントし、この用紙を出力する。スキャナ部１７は、原稿の画像を光学的に読み取り、読み取った結果を画像データとしてドキュメントＤＢ２０に保存する。ファクシミリ部１８は、原稿の画像を読み取り、読み取った結果を画像データに変換する。これを受けて、通信制御部１３は、他のファクシミリ装置またはファクシミリ部を備えた他の画像形成装置を宛先として、この画像データをネットワーク４０に送出する。またファクシミリ部１８は、他のファクシミリ装置またはファクシミリ部を備えた他の画像形成装置から通信制御部１３を通じて受信した画像データを、ドキュメントＤＢ２０に格納する。
【００１８】
図３は、画像形成装置Ｂ３０のハードウェア構成を表したブロック図である。
画像形成装置Ｂ３０は、システム制御部３１、記憶部３２、通信制御部３３、ＵＩ部３４、画像処理部３５、プリンタ部３６、スキャナ部３７及びファクシミリ部３８を備え、この各部がバス３９を介して接続されている。システム制御部３１、通信制御部３３、ＵＩ部３４、画像処理部３５、プリンタ部３６及びバス３９については、画像形成装置Ａ１０におけるシステム制御部１１、通信制御部１３、ＵＩ部１４、画像処理部１５、プリンタ部１６及びバス１９の各部と同様の構成であるため、詳細な説明を省略する。
【００１９】
記憶部３２は、例えばハードディスクなどの不揮発性の記憶手段であり、プリント要求ＤＢ３２１及びプリント履歴ＤＢ３２２を記憶している。プリント要求ＩＤとは、ユーザが画像形成装置Ｂ３０に対してプリントを要求する場合に、この要求を一意に識別する識別子である。
プリント要求ＤＢ３２１は、上述のプリント要求ＩＤと、この要求を指示したユーザの名称を表すユーザ名とを対応付けた組み合わせを記憶する。命令情報とは、ユーザによる画像形成装置Ｂ３０に対するプリントの指示内容を表す情報である。プリント履歴ＤＢ３２２は、命令情報に基づくプリントの内容を履歴として格納する。スキャナ部３７は、原稿の画像を光学的に読み取り、読み取った結果を画像データとして記憶部３２に記憶させる。ファクシミリ部３８は、原稿の画像を読み取り、読み取った結果を画像データに変換する。これを受けて通信制御部３３は、他のファクシミリ部または他の画像形成装置を宛先として、この画像データをネットワーク４０に送出する。また、ファクシミリ部３８は、通信制御部３３を通じて他のファクシミリ部から受信した画像データを記憶部３２に記憶させる。
【００２０】
図４は、プリント要求ＤＢ３２１の内容を表した図である。プリント要求ＤＢ３２１は、プリント要求ＩＤ及び認証ユーザ名といった項目からなる。プリント要求ＩＤは、上述したようにユーザのプリント要求を一意に識別する要求識別子であり、例えば４桁の数字で表される。認証ユーザ名は、該当するプリント要求が指示された際に、画像形成装置Ｂ３０において認証が正常に行われたユーザの名前である。認証ユーザ名は、個人を表す名称であってもよいし、その個人が属するグループや部門を表す名称であってもよいが、要するに、各ユーザを一意に識別するユーザ識別子である。プリント要求ＤＢ３２１は、ユーザ識別子と要求識別子とを対応付けて記憶する第１の記憶手段の一例として機能する。
【００２１】
図５は、プリント履歴ＤＢ３２２の内容を表した図である。
プリント履歴ＤＢ３２２は、ＩＤ、ドキュメント名、状態、開始日時、完了日時、出力先、プロトコル、プリント要求ＩＤ及び認証ユーザ名といった複数の項目からなる。プリント履歴ＤＢ３２２は、この他に図示しない情報として、両面プリントの有無、Ｎアップの有無、プリント部数、ページ数等の、命令情報に含まれる項目を含んでいてもよい。ＩＤは各々のプリントの処理を一意に識別する識別子であり、例えば４桁の数字で表される。ドキュメント名は、該当するプリントの処理においてプリント対象となったドキュメントの名前である。状態は、該当するプリントの処理の状態であり、プリントの処理が完了しているか、プリントの処理がユーザによりキャンセルされたか、等を表す。開始日時は、該当するプリントの処理が開始された日時を表す。完了日時は、該当するプリントの処理が完了した日時を表す。出力先は、該当するプリントの処理におけるプリントがなされた用紙の出力先を表し、例えば排紙トレイ等である。プロトコルは、該当するプリントの処理において通信に利用された通信方式である。プリント要求ＩＤ及び認証ユーザ名は、上述したとおりである。プリント履歴ＤＢ３２２は、データ識別子と要求識別子とを対応付けて記憶する第２の記憶手段の一例として機能する。
【００２２】
また、図５においては認証ユーザ名に「ＡＡＡ」や「ＢＢＢ」といった値が格納されているが、或るプリント要求に従って新規のプリント履歴のレコードが作成された直後には、ユーザ名は空白となっている。画像形成装置Ｂ３０は、特定のタイミングでプリント要求ＩＤをキーとしてプリント要求ＤＢ３２１を検索することで、該当する認証ユーザ名を取得し、取得した認証ユーザ名をプリント履歴ＤＢ３２２に格納する。ユーザが、画像形成装置Ｂ３０においてどのようなプリントが実行されたかを確認したい場合には、画像形成装置Ｂ３０は、プリント履歴ＤＢ３２２に格納されたデータを閲覧し易いように加工して、プリント履歴レポートとして出力する。
【００２３】
図６Ａ及び図６Ｂは実施形態における処理の内容を説明する図である。
画像形成装置Ａ１０及び画像形成装置Ｂ３０の処理は並列して進行するため、図中右側に画像形成装置Ａ１０の処理内容を示し、左側に画像形成装置Ｂ３０の処理内容を示すようにした。この図を参照しながら、各装置の処理内容を時系列に説明する。
画像形成装置Ｂ３０を用いて或るドキュメントのプリントを行いたいユーザは、まず、画像形成装置Ｂ３０においてユーザ認証を行う。システム制御部３１は、ＵＩ部３４を通じて、ユーザ名とパスワードとの組み合わせによるユーザ認証を受け付ける（図６ＡステップＳ１０）。ユーザの認証が正常に行われると（図６ＡステップＳ１１；Ｙｅｓ）、通信制御部３３は、システム制御部３１の制御の元、認証されたユーザ名を付加したサービスの要求を、画像形成装置Ａ１０に送信する（図６ＡステップＳ１２）。このように、システム制御部３１及びＵＩ部３４は、プリント要求を行うユーザのユーザ識別子を特定する特定手段の一例として機能する。システム制御部１１は、サービスの要求を受信したか否かを定期的に判断している（図６ＡステップＳ１３）。通信制御部１３がユーザ名を含むサービスの要求を受信すると（図６ＡステップＳ１３；Ｙｅｓ）、システム制御部１１は、ドキュメントＤＢ２０に格納されたフォルダのうち、受信したユーザ名に対応するフォルダ内に存在するドキュメントデータの一覧情報を取得する（図６ＡステップＳ１４）。通信制御部１３は、システム制御部１１の制御の元、この一覧情報を画像形成装置Ｂ３０に送信する（図６ＡステップＳ１５）。通信制御部３３がドキュメントデータの一覧情報を受信すると（図６ＡステップＳ１６；Ｙｅｓ）、システム制御部３１は、このドキュメントデータの一覧情報をＵＩ部３４の液晶ディスプレイに表示する（図６ＡステップＳ１７）。このように、通信制御部３３は、格納手段に格納されたデータ識別子を取得する第１の取得手段の一例として機能する。
【００２４】
システム制御部３１は、ＵＩ部３４に表示されたドキュメントデータの一覧情報から、ユーザによるプリント対象のドキュメントデータの選択を受け付けると（図６ＡステップＳ１８；Ｙｅｓ）、システム制御部３１は、プリント要求ＩＤ、及びユーザによるプリントの指示内容を表す命令情報を生成し、生成した命令情報をＲＡＭに格納する。（図６ＡステップＳ１９）。システム制御部３１は、ユーザによる画像形成の要求を一意に識別する要求識別子を生成する生成手段の一例として機能する。通信制御部３３は、システム制御部３１の制御の元、選択されたドキュメントデータを一意に識別するドキュメント名に、生成したプリント要求ＩＤを付加して、これらをデータ要求として画像形成装置Ａ１０に送信する（図６ＢステップＳ２０）。つまり、通信制御部３３は、第１の取得手段によって取得されたデータ識別子の中から前記ユーザによって選択されたデータ識別子と、生成手段によって生成された要求識別子とを、第１の画像形成装置に送信する第２の送信手段の一例として機能する。そしてシステム制御部３１は、図６ＡステップＳ１９で生成したプリント要求ＩＤと、ステップＳ１１で認証されたユーザ名である認証ユーザ名とを対応付けて、プリント要求ＤＢに格納する（図６ＢステップＳ２１）。
【００２５】
通信制御部１３が、データ要求を受信すると（図６ＢステップＳ２２；Ｙｅｓ）、システム制御部１１は、データ要求に含まれるドキュメント名と対応するドキュメントデータをドキュメントＤＢ２０から抽出する（図６ＢステップＳ２３）。つまり、通信制御部１３は、第２の画像形成装置から、画像を形成することが要求された画像形成対象データを識別するデータ識別子と、当該要求を一意に識別する要求識別子とを受信する第１の受信手段の一例として機能する。また、システム制御部１１は、受信手段によって受信されたデータ識別子に対応付けて格納手段に格納されている画像形成対象データを抽出する抽出手段の一例として機能する。そして通信制御部１３は、抽出したドキュメントデータと、データ要求に含まれていたプリント要求ＩＤとの組み合わせであるプリント指示を画像形成装置Ｂ３０に送信する（図６ＢステップＳ２４）。つまり、通信制御部１３は、抽出手段により抽出された画像形成対象データと、受信手段によって受信された要求識別子とを第２の画像形成装置に送信する第１の送信手段の一例として機能する。
【００２６】
通信制御部３３が、プリント指示を受信すると（図６ＢステップＳ２５；Ｙｅｓ）、システム制御部３１は、プリント指示の内容とＲＡＭに格納していた命令情報の内容とに基づいて、プリント履歴ＤＢに新規のプリント履歴レコードを生成する（図６ＢステップＳ２６）。このように、通信制御部３３は、第２の送信手段によって送信されたデータ識別子および要求識別子に応じて、第１の画像形成装置から送信されてくる画像形成対象データ及び要求識別子を受信する第２の受信手段の一例として機能する。尚、図６ＢステップＳ２６の時点では、生成されたプリント履歴レコードにおいて、「状態」、「完了日時」、「認証ユーザ名」といった項目は、空白である。次にシステム制御部３１は、受信したプリント指示に含まれるプリント要求ＩＤをキーとしてプリント要求ＤＢを検索し、該当する認証ユーザ名を特定する（図６ＢステップＳ２７）。つまり、システム制御部３１は、第２の記憶手段に記憶された要求識別子と対応付けられて第１の記憶手段に記憶されているユーザ識別子を取得する第２の取得手段の一例として機能する。そしてシステム制御部３１は、上述のプリント要求ＩＤをキーとしてプリント履歴ＤＢを検索し、該当するプリント履歴レコードにおける項目「認証ユーザ名」に、図６ＢステップＳ２７で特定した認証ユーザ名を格納する（図６ＢステップＳ２８）。このように、システム制御部３１は、第２の取得手段が取得したユーザ識別子を、第２の記憶手段に記憶された要求識別子と対応付けて第２の記憶手段に記憶させる制御を行う制御手段の一例として機能する。
【００２７】
次に、プリンタ部１６は、システム制御部３１の制御の元、ＲＡＭに格納していた命令情報の内容に従ってプリントアウトを行う（図６ＢステップＳ２９）。つまり、プリンタ部１６は、第２の受信手段によって受信された画像形成対象データに応じた画像を形成する画像形成手段の一例として機能する。そしてシステム制御部３１は、プリント履歴ＤＢにおける「状態」及び「完了日時」の項目を更新する（図６ＢステップＳ３０）。プリントが正常に完了した場合、「状態」の項目は、例えば「プリント完了」といった内容に更新される。また、図６ＢステップＳ２９においてプリントアウトが完了する以前に、ユーザによりＵＩ部３４を通じてプリントのキャンセルが指示された場合、「状態」の項目は、例えば「プリントキャンセル」といった内容に更新され、「完了日時」は空白のままとなる。
【００２８】
図７は、画像形成装置子機３０のプリント履歴レポートを表す図である。
プリント履歴レポートは、ユーザ或いは画像形成システム１００の管理者が、画像形成装置Ｂ３０で実行されたプリントの処理の履歴を調べる際に、ＵＩ部３４を通じて出力処理を指示することで、出力される。ユーザは、プリント履歴レポートの出力処理を指示する際に、ＵＩ部３４を通じてプリント履歴ＤＢ３２２の検索を指示し、検索結果を出力対象として指定する。検索のキーは、プリント履歴ＤＢ３２２が属性として保持する項目である。例えば検索キーが「認証ユーザ名」の場合、ユーザは、出力対象として特定のユーザや特定の部門、或いは全ユーザ等を指定する。また、ユーザは、検索キーとして「開始日時」や「ドキュメント名」等を指定して検索を指示する。システム制御部３１は、これらのユーザの指示に従ってプリント履歴レポートをプリンタ部１６にプリントアウトさせるなどの出力処理を行わせる。つまり、プリンタ部１６は、第１の記憶手段によって記憶されているユーザ識別子および要求識別子の対応関係を出力する出力手段の一例として機能する。
【００２９】
図７におけるプリント履歴レポートは、ＩＤ、ドキュメント名、状態、開始日時、完了日時、入力元及び出力先といった複数の項目を表示している。例えばＩＤが「０００１」のプリントの処理は、「Ｂｏｏｋ１．ｘｌｓ」というドキュメントについて「２０１０／７／２１  １５：４４：００」にプリントが開始されており、「２０１０／７／２１  １５：４４：３０」にプリントが正常に完了していることを表す。また、ＩＤが「０００１」のプリントの処理においては、プロトコルにＩＰＰ（Internet Printing Protocol）を使用して、ユーザ「ＡＡＡ」によって画像形成装置Ｂ３０から画像形成装置Ａ１０に対してデータ要求が送信されたことを表している。プリント履歴レポートには、これらの項目の他に、両面プリントの有無、Ｎアップの有無、プリント部数、ページ数等の、命令情報に含まれる項目の情報が表示されてもよい。
【００３０】
このように、本実施形態によれば、画像を形成する機能をそれぞれ備えた複数の画像形成装置が接続された画像形成システムにおいて、これら画像形成装置どうしが相互に連携して、画像を形成する要求を行ったユーザが特定される。そして、子機の画像形成装置は、この特定したユーザをプリント履歴ＤＢに反映するから、管理者やユーザから、誰がどのドキュメントをいつプリントしたかを知りたいという要求があった場合に、プリントの履歴情報をレポートとして出力することで、上述の要求された情報が提示されることになる。また、例えば部門毎やユーザ毎に画像形成装置を使用する際の予算が決められていた場合、本実施形態ではプリントを実施したユーザや部門が特定されるため、プリントが行われた枚数等に応じて課金処理が行われる。また、本実施形態ではプリントを実施したユーザや部門が特定されるため、管理者は、権限を持っていないユーザや他部門が、機密書類をプリントしていないかどうか、といったチェックを行う。
【００３１】
以上の実施形態は次のように変形可能である。尚、以下の変形例は適宜組み合わせて実施してもよい。
＜変形例１＞
実施形態においては、ドキュメントＤＢ２０に格納されたドキュメントデータに対して、プリンタ部３６によって「プリント」するという出力処理を行っていたが、出力処理はこれに限らずファクシミリ部３８による「送信」であってもよい。このようにすれば、ファクシミリ部３８についても、出力処理を行ったユーザが特定されるとともに、画像形成システム１００は、上述の課金処理やセキュリティレベルの向上にも寄与する。この場合、ファクシミリ部３８用に、プリント要求ＤＢ３２１やプリント履歴ＤＢ３２２に相当するＤＢを、画像形成装置Ｂ３０が備えればよい。
【００３２】
＜変形例２＞
実施形態において画像形成装置Ｂ３０が備えるスキャナ部３７は、原稿の画像を読み取り、読み取った結果を画像データとして記憶部３２に記憶させていたが、この読み取った画像データを画像形成装置Ａ１０のドキュメントＤＢ２０に格納するようにしてもよい。この場合、画像形成装置Ｂ３０は、読み取った画像データに認証ユーザ名を付加して画像形成装置Ａ１０に送信する。そして画像形成装置Ａ１０は、受け取った認証ユーザ名に該当するフォルダに画像データを格納する。このようにすれば、画像形成装置Ｂ３０でスキャンしたデータであっても、ドキュメントＤＢ２０に格納されることで、認証されたユーザでなければプリントすることが不可能になるため、画像形成システム１００はセキュリティレベルの向上に寄与する。
【００３３】
＜変形例３＞
実施形態において、認証ユーザ名は個人や個人が属するグループの名称を使用していたが、認証ユーザ名は、名称に限らず、個人やグループを一意に識別するＩＤであってもよい。つまるところ認証ユーザ名は、プリント要求を指示した指示元が一意に分かればよい。
【符号の説明】
【００３４】
１０…画像形成装置Ａ、２０…ドキュメントＤＢ、３０…画像形成装置Ｂ、１１、３１…システム制御部、１２、３２…記憶部、１３、３３…通信制御部、１４、３４…ＵＩ部、１５、３５…画像処理部、１６、３６…プリンタ部、１７、３７…スキャナ部、１８、３８…ファクシミリ部、１９、３９…バス、４０…ネットワーク、１００…画像形成システム、３２１…プリント要求ＤＢ、３２２…プリント履歴ＤＢ
【図１】
2012039504.tif 000003
【図２】
2012039504.tif 000004
【図３】
2012039504.tif 000005
【図４】
2012039504.tif 000006
【図５】
2012039504.tif 000007
【図６Ａ】
2012039504.tif 000008
【図６Ｂ】
2012039504.tif 000009
【図７】
2012039504.tif 000010