(57)【要約】【課題】簡便な処理により、参照容易な形式の画像データのログを生成できる画像形成装置を提供する。【解決手段】画像形成の対象となった文書情報に基づいて生成された、所定構造の形成情報を受信し、当該形成情報に基づいて画像形成の処理を実行するとともに、当該形成情報を予め定められた送信先へ、通信媒体を介して送出する画像形成装置である。【選択図】図１
2008046739.tif 000002
【特許請求の範囲】
【請求項１】
画像形成の対象となった文書情報に基づいて生成された、所定構造の形成情報を受信する手段と、
前記形成情報に基づいて画像形成の処理を実行する手段と、
前記形成情報を予め定められた送信先へ、通信媒体を介して送出する送出手段と、
を含むことを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記送出手段は、
前記送信先において、前記形成情報を蓄積する記憶媒体に対して、前記形成情報を記録させることで、形成情報を予め定められた送信先へ、通信媒体を介して送出することを特徴とする画像形成装置。
【請求項３】
画像形成の対象となった文書情報に基づいて生成された、画像形成装置において受け入れ可能な構造の形成情報を受信する手段と、
前記受信した形成情報に基づいて、当該形成情報とは異なる構造の画像情報を生成する手段と、
前記画像情報を蓄積する手段と、
を含むことを特徴とする情報処理装置。
【請求項４】
コンピュータに、
画像形成の対象となった文書情報に基づいて生成された、所定構造の形成情報を受信する手順と、
前記形成情報に基づいて画像形成の処理を実行する手順と、
前記形成情報を予め定められた送信先へ、通信媒体を介して送出する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、情報処理装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、情報漏洩に対処するなどの目的で、画像処理装置によって行われた処理を記録することが広く行われている。また当該処理の対象となった画像データをログとして記録することも考えられている。例えば読み取った画像データをコピーサーバに送信して蓄積させる技術が特許文献１に開示されている。
【特許文献１】特開２００４ー１０２５４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
このように画像データをログとして記録する場合、参照する便宜のため、ログとなる画像データを可搬性のある画像情報形式、例えばアドビ社の定めるＰＤＦ（Portable Document Format）などに変換して記録することが行われる。しかしながら、画像処理装置において処理の対象となる画像データには、ビットマップデータも多く含まれ、ビットマップデータをＰＤＦへと変換する処理にはメモリやプロセッサの処理時間など、多くの計算機資源を要する。
【０００４】
本発明は上記実情に鑑みて為されたもので、簡便な処理により、参照容易な形式の画像データのログを生成できる画像形成装置等を提供することをその目的の一つとする。
【課題を解決するための手段】
【０００５】
上記従来例の問題点を解決するための本発明は、画像形成装置であって、画像形成の対象となった文書情報に基づいて生成された、所定構造の形成情報を受信する手段と、前記形成情報に基づいて画像形成の処理を実行する手段と、前記形成情報を予め定められた送信先へ、通信媒体を介して送出する送出手段と、を含むことを特徴としている。
【０００６】
ここで前記送出手段は、前記送信先において、前記形成情報を蓄積する記憶媒体に対して、前記形成情報を記録させることで、形成情報を予め定められた送信先へ、通信媒体を介して送出することとしてもよい。
【０００７】
また本発明の別の態様に係る情報処理装置は、画像形成の対象となった文書情報に基づいて生成された、画像形成装置において受け入れ可能な構造の形成情報を受信する手段と、前記受信した形成情報に基づいて、当該形成情報とは異なる構造の画像情報を生成する手段と、前記画像情報を蓄積する手段と、を含むことを特徴としている。
【０００８】
さらに本発明の別の態様に係るプログラムは、コンピュータに、画像形成の対象となった文書情報に基づいて生成された、所定構造の形成情報を受信する手順と、前記形成情報に基づいて画像形成の処理を実行する手順と、前記形成情報を予め定められた送信先へ、通信媒体を介して送出する手順と、を実行させることを特徴としている。
【発明を実施するための最良の形態】
【０００９】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る画像形成装置、及び情報処理装置を含む文書処理システムは、図１に示すような構成を含んでなる。すなわち、この文書処理システムは、文書処理装置としての利用者側パーソナルコンピュータ（ＰＣ）１と、画像形成装置としてのプリンタ装置２と、情報処理装置としてのファイルサーバ３とを含んで構成される。またこれらは互いに通信媒体を介して接続されている。ここで通信媒体は、例えばネットワークであるが、ネットワークに限られず、ＵＳＢ（Universal Serial Bus）や、ＩＥＥＥ１３９４等のシリアル通信回線であってもよいし、パラレル通信回線であってもよい。また、利用者側ＰＣ１からプリンタ装置２へのデータ通信は、必ずしも回線を通じて行われるものだけでなく、メモリデバイスなどの記憶媒体を介して行われても構わない。
【００１０】
ここで利用者側ＰＣ１は、プロセッサなどのプログラム実行デバイスと、このプロセッサによって実行されるプログラムを格納した、コンピュータ可読な記録媒体であるメモリ素子、ないしはディスク装置、さらにはネットワークインタフェースなど、通信媒体を介して情報を送受できる回路を含む。
【００１１】
そしてこの利用者側ＰＣ１は、こうしたプロセッサが実行するソフトウエア処理により、図２に示すように、機能的に、ドキュメント処理部１１と、プリンタドライバ部１２と、送信部１３と、を含んで構成されている。
【００１２】
プリンタ装置２は、利用者側ＰＣ１から受信する指示に基づいて画像を形成するものである。本実施の形態において、このプリンタ装置２は、プロセッサなどのプログラム実行デバイスと、このプロセッサによって実行されるプログラムを格納した、コンピュータ可読な記録媒体であるメモリ素子、ないしはディスク装置を含む。また、このプリンタ装置２は、ネットワークインタフェースなど、通信媒体を介して情報を送受できる回路を含む。そしてこのプリンタ装置２は、プロセッサなどにより、機能的には、図３に示すように、受信制御部２１と、仮想ファイルシステム部２２と、ジョブ制御部２３と、形成制御部２４と、記録制御部２５とを含んで構成される。
【００１３】
情報処理装置としてのファイルサーバ３は、プロセッサなどのプログラム実行デバイスと、このプロセッサによって実行されるプログラムを格納した、コンピュータ可読な記録媒体であるメモリ素子、ないしはディスク装置を含む。また、このファイルサーバ３は、ハードディスクなどのストレージデバイスを含み、プロセッサの処理により、このストレージデバイスの少なくとも一部に対して、ネットワークを介してファイルを受入可能になっている。具体的な例として、ファイルサーバ３では、ＮＦＳ（Network File System）や、ＳＭＢ（Server Message Block）、ＷｅｂＤＡＶ（ＲＦＣ２５１８を参照）など、ファイル転送を可能とするサーバが動作している。
【００１４】
本実施の形態においては、このファイルサーバ３が提供するサービスにより、利用可能となっているストレージデバイス内の領域は、図４に示すように、スプール領域Ｓと、作業領域Ｗと、ログ記録領域Ｌとを含んでなる。
【００１５】
以下、利用者側ＰＣ１、プリンタ装置２の各部の動作について説明する。利用者側ＰＣ１のドキュメント処理部１１は、ワードプロセッサなど、種々のアプリケーションプログラムにより利用者の指示操作に応じてドキュメント（文書情報）を作成、表示する。またこのドキュメント処理部１１は、処理の対象となっているドキュメントに基づき、その画像を形成する指示の入力を受けて、処理の対象となったドキュメントをプリンタドライバ部１２に出力する。
【００１６】
プリンタドライバ部１２は、ドキュメント処理部１１から入力されるドキュメントに基づいて、プリンタ装置２側で受入可能なデータ構造を有する形成情報を生成する。この形成情報は、プリンタ装置２において予め規定された規則に従って記述された情報（つまりスプールデータ形式の情報）であり、プリンタ装置２側では、この形成情報に基づいてビットマップ画像を生成し、用紙などの媒体上に当該ビットマップ画像を形成することになる。
【００１７】
またこのプリンタドライバ部１２は、利用者からの指示に従い、ドキュメントの画像形成に関わる概要情報（利用者名や、カラー／モノクロの別、解像度の指定、部数などの指定）を受け入れ、生成した形成情報とともに、この画像形成に関わる概要情報を出力する。送信部１３は、プリンタドライバ部１２が出力する形成情報と、それに関連する概要情報とを含む、プリントジョブ情報を、プリンタ装置２へ送信出力する。
【００１８】
プリンタ装置２の受信制御部２１は、利用者側ＰＣ１からプリントジョブ情報を受信すると、当該プリントジョブ情報に固有の識別子（ジョブ識別子）を発行する。そして、受信制御部２１は、受信したプリントジョブ情報と、それに固有に発行したジョブ識別子とを仮想ファイルシステム部２２によって提供される仮想的なファイルシステム内に格納する。
【００１９】
仮想ファイルシステム部２２は、ファイルサーバ３が提供するサービスに対応し、ファイルサーバ３に対してファイルを転送するためのクライアントとして動作する。例えば、ファイルサーバ３がＮＦＳサーバとして動作していれば、この仮想ファイルシステム部２２はＮＦＳクライアントとして動作し、ファイルサーバ３が備えているストレージデバイス内のファイルシステムを仮想的に、プリンタ装置２が備えているファイルシステムとして利用可能とする。なお、ファイルサーバ３がＳＭＢや、ＷｅｂＤＡＶを利用している場合も、この仮想ファイルシステム部２２が、それぞれ対応するプロセスを実行することで、ファイルサーバ３が備えているストレージデバイス内のファイルシステムを仮想的に、プリンタ装置２が備えているファイルシステムとして利用可能とすればよい。すなわち、この仮想ファイルシステム部２２は、仮想的なファイルシステムに格納されたデータを、予め定められた送信先であるファイルサーバ３のサーバプロセス宛に、通信媒体を介して送出していることになる。
【００２０】
既に述べたように、本実施の形態では、この仮想的なファイルシステムには、スプール領域Ｓと、作業領域Ｗと、ログ記録領域Ｌとが含まれる。受信制御部２１は、受信したプリントジョブ情報と、ジョブ識別子とを関連づけて、このスプール領域Ｓ内に格納する。
【００２１】
ジョブ制御部２３は、形成制御部２４において、形成処理が可能となるごとに、仮想的なファイルシステムに格納されているプリントジョブ情報の一つを、例えば受信した順に注目情報として選択する。そして選択した注目情報と、それに関連づけられたジョブ識別子とを形成制御部２４に出力する。また、ジョブ制御部２３は、スプール領域Ｓ内に格納されている注目情報を、作業領域Ｗへ移動する（スプール領域Ｓから作業領域Ｗへ注目情報を複写するとともに、スプール領域Ｓ内の注目情報を削除すればよい）。
【００２２】
形成制御部２４は、注目情報に含まれる形成情報を、対応する概要情報を参照しながら、ビットマップの画像データに変換する。例えばこの形成制御部２４は、概要情報にモノクロで６００ｄｐｉ（１インチあたり６００ドット）の解像度で形成する旨の指示が含まれている場合、形成情報に基づいて、６００ｄｐｉ、モノクロのビットマップ画像を生成する。
【００２３】
この形成制御部２４は、さらに、概要情報を参照しつつ、生成したビットマップ画像データを用紙などの媒体上に形成するようプリンタエンジンを制御する。例えば概要情報にＮ部だけ形成する旨の指定があれば、同一のビットマップ画像データについて、Ｎ回の形成を行わせる。
【００２４】
形成制御部２４は、注目情報に基づく画像形成処理の結果として、実際に形成された部数や、実際の形成において用いられた形成の条件を表す情報、及び注目情報の概要情報の少なくとも一部を履歴情報として、注目情報に関連するジョブ識別子とともに記録制御部２５に出力する。
【００２５】
記録制御部２５は、履歴情報とジョブ識別子との入力を受けると、当該入力されたジョブ識別子に関連づけて、仮想的なファイルシステムの作業領域Ｗに格納されているプリントジョブ情報を読み出す。そしてこのプリントジョブ情報の少なくとも一部と、履歴情報とを関連づけて、ログ記録領域Ｌへ格納する。ここで作業領域Ｗに格納されている上記読み出したプリントジョブ情報を削除してもよい。
【００２６】
ここでログ記録領域Ｌへ格納するプリントジョブ情報はその全体でなくともよく、例えば形成情報のみであってもよい。この場合、形成情報と履歴情報とが関連づけられて、ログ記録領域Ｌに格納されることとなる。
【００２７】
ここで、仮想的なファイルシステムのログ記録領域Ｌに格納された形成情報と履歴情報との実体は、仮想ファイルシステム部２２及びファイルサーバ３内で動作するサーバとの動作によって、現実にはファイルサーバ３のストレージデバイス内に格納されていることとなる。
【００２８】
ファイルサーバ３は、こうしてそのストレージデバイス内に、画像形成処理の対象となった画像データを表す形成情報と、当該画像形成処理の条件など、関連する情報を含む履歴情報とを受け入れることとなる。
【００２９】
本実施の形態によると、ファイルサーバ３には、プリンタ装置２における画像形成処理の記録として、画像形成の条件や、利用者名などの情報のほか、プリンタ装置２に送出された形成情報が蓄積される。従って、後日、利用者名などが規定の条件を満足するプリントジョブについて、当該プリントジョブで形成された画像を参照したい場合には、当該プリントジョブに関連づけられている形成情報をプリンタ装置２へ送出し、再度形成させればよい。
【００３０】
このように本実施の形態によると、プリンタ装置などの画像形成装置へのスプールデータをそのまま、形成処理に供された画像データの記録して保持することとしているので、プリンタ装置などの側で、ビットマップデータをＰＤＦへと変換するなど多くの計算機資源を要する処理を行う必要がなく、簡便な処理により、画像データのログを生成できる。さらにこの画像データのログは、プリンタ装置などの画像形成装置で受入可能なスプールデータそのものであるから、参照に際しては当該スプールデータに基づいて再度、画像形成処理を行わせれば済み、参照の容易性を損なうことがない。
【００３１】
なお、ここまでの説明において、ファイルサーバ３への通信回線を介した接続が不調である場合や、ファイルサーバ３が提供する領域に格納可能な容量を超えるデータの蓄積が要求された場合など、受信制御部２１が、形成情報などを仮想的なファイルシステムに格納できないと判断した場合（ログ記録領域Ｌの空き領域のサイズが予め定めたしきい値未満となった場合）には、受信制御部２１は、ジョブ識別子の発行を待機してもよい。この場合、ファイルサーバ３にジョブのデータが格納可能となるまで、画像形成の処理が行われないこととなる。
【００３２】
さらに以上の説明では、ファイルサーバ３が提供するストレージデバイス内の領域には、スプール領域Ｓや作業領域Ｗなども含まれるものとしたが、プリンタ装置２内にこれらスプール領域Ｓや作業領域Ｗに格納され得るデータを記憶、保持するに十分な記憶手段（ハードディスク装置など）が備えられている場合は、これらスプール領域Ｓや作業領域Ｗは、当該記憶手段に形成されてもよい。この場合、ファイルサーバ３は、当該記憶手段に形成されない領域として、ログ記録領域Ｌを含む領域を提供し、プリンタ装置２の仮想ファイルシステム部２２は、当該ファイルサーバ３によって提供される領域に記録するべきデータを、仮想的なファイルシステムに受け入れるようにしてもよい。
【００３３】
このようにプリンタ装置２内の記憶手段によりスプール領域Ｓが確保できる場合は、プリンタ装置２のプロセッサが、形成情報などを仮想的なファイルシステムに格納できないと判断した場合であっても、当該記憶手段内部に臨時のログ記録領域Ｌ′を形成して、画像形成処理や、それに関連する形成情報及び履歴情報を保持する処理などを実行してもよい。
【００３４】
このときには、ファイルサーバ３がジョブのデータを受入可能となったときに、当該臨時のログ記録領域Ｌ′に格納されている内容を、ファイルサーバ３が提供するログ記録領域Ｌへ複写し、臨時のログ記録領域Ｌ′に格納されている内容を削除することとしてもよい。
【００３５】
また、ファイルサーバ３が提供するログ記録領域Ｌの内容は、プリンタ装置２から削除等できるようにしておいてもよい。例えばプリンタ装置２は、受け入れたプリントジョブ情報を記憶するだけの空き容量がスプール領域Ｓにない場合に、ログ記録領域Ｌ内に記録された情報の少なくとも一部を削除して、スプール領域Ｓの空き容量を確保し、受け入れたプリントジョブ情報を格納することとしてもよい。
【００３６】
この場合、ログ記録領域Ｌ内に記録された情報のうち、記録された日時が古いものから順に選択的に削除してもよい。また、他のファイルサーバなど、別のサーバによって提供される記憶領域があるときに、プリンタ装置２が、形成情報などを仮想的なファイルシステムに格納できないと判断した場合、当該別のサーバによって提供される記憶領域を仮想的なファイルシステムとして用いて、当該別のサーバによって提供される記憶領域にログ記録領域Ｌ等を確保し、当該新たに確保したログ記録領域Ｌ内に形成情報及び履歴情報を格納してもよい。
【００３７】
例えば、ファイルサーバ３として動作可能なサーバを特定する情報のリストをプリンタ装置２に格納しておき、プリンタ装置２が、当該リストから他のファイルサーバを選択できるようにしておけばよい。
【００３８】
さらに本実施の形態においては、ファイルサーバ３では、ログ記録領域Ｌ内に格納された形成情報に基づいて、当該形成情報とは異なる構造の画像情報を生成し、当該生成した画像情報を、その元となった形成情報に関連づけて、またはその元となった形成情報に置き換えて蓄積して記憶することとしてもよい。例えば、この形成情報とは異なる構造の画像情報としては、ＰＤＦなどがある。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態に係る画像形成装置及び情報処理装置を含むシステムの構成ブロック図である。
【図２】本発明の実施の形態に係る画像形成装置に接続される文書処理装置の例を表す機能ブロック図である。
【図３】本発明の実施の形態に係る画像形成装置の例を表す機能ブロック図である。
【図４】本発明の実施の形態に係る情報処理装置が提供する記録領域の構造例を表す説明図である。
【符号の説明】
【００４０】
１  利用者側パーソナルコンピュータ、２  プリンタ装置、３  ファイルサーバ、１１  ドキュメント処理部、１２  プリンタドライバ部、１３  送信部、２１  受信制御部、２２  仮想ファイルシステム部、２３  ジョブ制御部、２４  形成制御部、２５  記録制御部。
【図１】
2008046739.tif 000003
【図２】
2008046739.tif 000004
【図３】
2008046739.tif 000005
【図４】
2008046739.tif 000006