(57)【要約】【課題】文書の利用目的に応じて印刷の可否を選択可能な画像形成装置を提供すること。【解決手段】回覧目的か否かを示す回覧情報を含む印刷データを受信する受信手段と、前記受信手段が受信した前記印刷データと、該印刷データに対応する前記回覧情報とを対応付けた印刷履歴を管理する管理手段と、前記受信手段が前記印刷データを受信した場合であって、前記管理手段が管理する前記印刷履歴のうち、該印刷データに対応する印刷履歴が存在する場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための選択画面を表示する表示制御手段と、を有することを特徴とする画像形成装置。【選択図】図７
2018130870.tif 000002
【特許請求の範囲】
【請求項１】
回覧目的か否かを示す回覧情報を含む印刷データを受信する受信手段と、
前記受信手段が受信した前記印刷データと、該印刷データに対応する前記回覧情報とを対応付けた印刷履歴を管理する管理手段と、
前記受信手段が前記印刷データを受信した場合であって、前記管理手段が管理する前記印刷履歴のうち、該印刷データに対応する印刷履歴が存在する場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための選択画面を表示する表示制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記表示制御手段は、前記管理手段で管理される印刷履歴のうち前記受信手段が受信した印刷データに対応する印刷履歴の書誌情報と、前記印刷処理を実行させるか否かを選択させるための表示と、を含む前記選択画面を表示することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記管理手段は、前記受信手段により受信した印刷データが回覧目的として登録されていない場合は、記憶手段に記憶して管理することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷データは、該印刷データに対応づけられたユーザが属するグループを示すグループ情報を更に含み、
前記管理手段は、前記受信手段が受信した前記印刷データと、該印刷データに対応する前記グループ情報とを更に対応付けて管理し、
前記表示制御手段は、前記受信手段が受信した前記印刷データが他のユーザの属するグループにより印刷されている場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための表示を含む前記選択画面を表示することを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記表示制御手段は、前記受信手段が受信した前記印刷データを、前記回覧目的で印刷するか否かを示す入力を受け付ける入力画面を表示することを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
回覧目的か否かを示す回覧情報を含む印刷データを受信する受信工程と、
前記受信工程で受信した前記印刷データと、該印刷データに対応する前記回覧情報とを対応付けた印刷履歴を管理する管理工程と、
前記受信工程が前記印刷データを受信した場合であって、前記管理工程で管理する前記印刷履歴における印刷データのうち、該印刷データに対応する印刷データが存在する場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための選択画面を表示する表示制御工程と、
を有することを特徴とする画像形成装置の制御方法。
【請求項７】
コンピュータを、請求項１から５のいずれか１項に記載された画像形成装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、企業等ではその業務に関するデータ等を、複数の者がアクセス可能なファイルサーバ等のデータサーバに格納して管理することにより、業務データの共有化が図られている。通常、これらの業務データは、閲覧者により適宜、用紙に印刷して使用される。しかしながら、複数の閲覧者が同一の業務データの印刷物を必要とする場合には、同一の印刷物が重複して印刷されることがあり、その結果、必要以上の紙資源が無用に消費されることとなる。そのため、同一の印刷物は、目的に応じて適宜再利用されることが望ましい。
特許文献１には、過去に印刷した文書毎に文書名等をデータベースに記憶し、コンピュータから転送された文書名がデータベースに記憶された印刷履歴と一致する場合に該履歴情報をユーザに通知する装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−０７１５９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の装置では、再利用すべきでない文書であっても文書名に応じて印刷履歴が通知されることとなる。そのため、従来の装置では、印刷された文書の再利用を促進することは可能であるものの装置自体の利便性が低下するおそれがあった。
【０００５】
そこで、本発明は上記課題に鑑みてなされたものであり、文書の利用目的に応じて印刷の可否を選択可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
そこで、本発明は、回覧目的か否かを示す回覧情報を含む印刷データを受信する受信手段と、前記受信手段が受信した前記印刷データと、該印刷データに対応する前記回覧情報とを対応付けた印刷履歴を管理する管理手段と、前記受信手段が前記印刷データを受信した場合であって、前記管理手段が管理する前記印刷履歴のうち、該印刷データに対応する印刷履歴が存在する場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための選択画面を表示する表示制御手段と、を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、文書の利用目的に応じて印刷の可否を選択可能な画像形成装置を提供することが可能となる。
【図面の簡単な説明】
【０００８】
【図１】本実施形態における情報処理システムの一例を示す図である。
【図２】本実施形態における情報処理装置のハードウェア構成の一例を示す図である。
【図３】本実施形態における画像形成装置のハードウェア構成の一例を示す図である。
【図４】本実施形態における情報処理システムの機能構成の一例を示す図である。
【図５】本実施形態における印刷データを生成する処理の一例を示すフローチャートである。
【図６】本実施形態における印刷履歴管理テーブルの一例である。
【図７】本実施形態における画像形成装置のログイン後に行う処理の一例を示すフローチャートである。
【図８】本実施形態における回覧用印刷画面の表示の一例を示す図である。
【図９】本実施形態における選択画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の一実施形態を詳細に説明する。
【００１０】
図１は、本実施形態における情報処理システム１０のシステム構成の一例を示す図である。本実施形態の情報処理システム１０は、情報処理装置１００及び画像形成装置２００を含む。情報処理システム１０は、これらがＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）またはインターネット等のネットワーク４００を介して、相互にデータ通信可能に接続されている。尚、図１のネットワーク上に接続される各種構成は一例であり、用途や目的に応じて様々な構成例がある。例えば、情報処理システム１０は、情報処理装置１００をクライアント端末とし、別途サーバ（不図示）を備え、該サーバと画像形成装置と通信可能な構成であってもよい。
【００１１】
図２は、情報処理装置１００のハードウェア構成の一例を示す図である。
【００１２】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１３】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ）やオペレーティングシステムプログラム（以下、ＯＳという。）が記憶されている。また外部メモリ２１１には、情報処理装置１００の実行する機能を実現するために必要な各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００１４】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００１５】
入力コントローラ２０５は、キーボードやマウス等のポインティングデバイスといった入力デバイス２０９からの入力を制御する。
【００１６】
ビデオコントローラ２０６は、ディスプレイ２１０等の表示器への表示を制御する。表示器はＣＲＴや液晶ディスプレイでも構わない。
【００１７】
メモリコントローラ２０７は、ハードディスクやフレキシブルディスク或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ２１１へのアクセスを制御する。外部メモリ２１１は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶する。
【００１８】
通信Ｉ／Ｆコントローラ２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００１９】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２０】
本実施形態の情報処理装置１００が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本実施携帯に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ２１１に格納されている。
【００２１】
次に、図３を用いて、画像形成装置２００のハードウェア構成の一例について説明する。
【００２２】
コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２（印刷手段）と接続する一方、ＬＡＮやＷＡＮと接続することで、画像データやデバイス情報の入出力を行う。
【００２３】
ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリである。
【００２４】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３０４（記憶手段）は、システムを制御するための各種プログラム、画像データ等を格納する。
【００２５】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００２６】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  １３９４）等のＩ／Ｆ部である。また、プリンタポート、ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２  ｖｅｒｓｉｏｎ  Ｃ）等の外部入力も受け付けるＩ／Ｆ部である。
【００２７】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００２８】
画像バス３１５は、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）またはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００２９】
ラスタイメージプロセッサ（ＲＩＰ）３１０は、ベクトルデータをビットマップイメージに展開する。
【００３０】
プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００３１】
画像処理部３１７は、入力画像データに対し補正、加工及び編集やプリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理を行う。また、２値画像データはＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理も行う。
【００３２】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００３３】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分である。その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等があるが、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備える。
【００３４】
操作部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有す。ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示すると
ともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。  以上のような構成によって、画像形成装置２００はスキャナ部３１４から読み込んだ画像データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５からＬＡＮに送信する。そして、ＬＡＮから受信した印刷データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５を経由してプリンタ部３１２より印刷出力することができる。
【００３５】
また、スキャナ部３１４から読み込んだ画像データや画像形成装置２００に送信されたデータをモデム３０６により、公衆回線上にＦＡＸ送信し、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力することできる。
【００３６】
図４は、情報処理システム１０の機能構成の一例を示す図である。尚、図４に示す情報処理装置１００及び画像形成装置２００の機能構成は一例であり、用途や目的に応じて様々な構成例がある。また、各機能は、情報処理装置１００のＣＰＵ２０１（制御部）および画像形成装置２００のＣＰＵ３０１（制御部）により実行される。
【００３７】
情報処理装置１００は機能部として、印刷データ生成部１５０、印刷設定管理部１５１を備える。印刷データ生成部１５０は、文書データを、画像形成装置２００で印刷を実行可能な印刷データに変換するための機能部である。印刷設定管理部１５１は、印刷を実行する際の印刷設定を受け付けるための機能部である。
【００３８】
画像形成装置２００は機能部として、認証テーブル管理部２５１、認証部２５２、表示制御部２５３、出力制御部２５４、アプリケーション部２５５を備える。
【００３９】
認証テーブル管理部２５１は、ユーザ認証を行うための認証情報が格納された認証テーブルを記憶・管理するための機能部である。この認証情報は、画像形成装置２００ごとに記憶・管理されている。認証部２５２は、認証テーブル管理部２５１が管理する認証テーブルを用いて、あらかじめ登録済みのユーザなのか否かを判定する、すなわちユーザ認証を行うための機能部である（認証手段）。
【００４０】
表示制御部２５３は、画像形成装置２００の操作部３０８に備える表示部に対して各種情報を表示するための機能部である。出力制御部２５４は、プリンタ部３１２での印刷出力を制御するための機能部である。アプリケーション部２５５は、画像形成装置２００にインストールされたアプリケーションを制御するための機能部である。画像形成装置２００があらかじめ備えている機能の他に機能を追加するような場合には、アプリケーション部２５５がその機能を補う。
【００４１】
図５は、印刷データを作成する一連の処理の流れを示すフローチャートである。図５において、Ｓ５００のステップは、情報処理装置１００のＣＰＵ２０１によって行われる処理である。また、図５において、Ｓ５０１からＳ５０７の各ステップは、画像形成装置２００のＣＰＵ３０１によって行われる処理である。画像形成装置２００のＣＰＵ３０１は、受信手段、管理手段、表示制御手段として機能する。
【００４２】
Ｓ５００において、情報処理装置１００は、ユーザから文書データの印刷設定と印刷指示を受け付けると、当該文書データを画像形成装置２００で印刷が可能なデータ形式（以下、印刷データという。）に変換する。そして、情報処理装置１００は、当該印刷データをユーザから指定された画像形成装置２００に対して送信する。ここで、印刷データは、少なくとも、回覧目的か否かを示す回覧情報を含む。更に、印刷データは、該印刷データに対応づけられたユーザが属するグループを示すグループ情報を更に含んでいてもよい。例えば、情報処理装置１００は、図８で示す画面により入力された情報に基づいて、印刷データとこれらの情報を対応づけることが可能である。なお、回覧目的か否かを示す回覧情報およびグループ情報は、印刷データの書誌情報として管理される。
【００４３】
Ｓ５０１およびＳ５０２において、画像形成装置２００は、情報処理装置１００から送信された印刷データを受信し（Ｓ５０１）、印刷データを画像形成装置２００のＨＤＤ３０４に格納する（Ｓ５０２）。画像形成装置２００は、印刷データを格納すると、その格納場所を示すファイルパスや印刷データのオーナであるユーザ名、印刷データの元となった文書データの文書名を文書管理テーブルとして保存する。なお、文書管理テーブルについては図６で後述する。
【００４４】
Ｓ５０３において、画像形成装置２００は、受信した印刷データを解析し、書誌情報を取得する。画像形成装置２００は、取得した回覧用書誌データをＨＤＤ３０４に保存する。ここで、書誌情報は、画像形成装置が割り当てるジョブＩＤ、印刷データの文書名、印刷データのオーナであるユーザ名、印刷データが投入された日付、印刷データのステータス（印刷済か否か）、グループ情報、回覧用ドキュメントか否かを含む情報である。Ｓ５０４において、画像形成装置２００は、ＨＤＤ３０４に存在する書誌情報を確認し、回覧用として登録された同じファイル名のファイルが存在するか否かを判定する。画像形成装置２００は、当該判定結果に応じて、Ｓ５０５あるいはＳ５０６のいずれの処理を行うかを切り替える。
【００４５】
画像形成装置２００は、回覧用として登録された同じファイル名のファイルが存在しない場合には、当該印刷データを未印刷データとして登録する（Ｓ５０５）。一方、画像形成装置２００は、回覧用として登録された同じファイル名のファイルが存在する場合には、当該ファイル名に対応する印刷者が今回のユーザと同じグループに所属しているかを確認する（Ｓ５０６）。つまり、画像形成装置２００は、受信した印刷データが回覧目的として登録されていない場合は、ＨＤＤ３０４に記憶する。このことにより、画像形成装置２００は、回覧目的として印刷されるべき印刷データを管理することができる。
【００４６】
Ｓ５０６において、画像形成装置２００は、ユーザ管理テーブル（図６）で定義されるグループと一致するか否かに基づいて当該確認を行う。画像形成装置２００は、グループが互いに異なる場合には、今回印刷するファイルを未印刷データとして登録する（Ｓ５０５）。画像形成装置２００は、グループが互いに一致する場合には、回覧用として印刷済のジョブとして登録する（Ｓ５０７）。
【００４７】
以上の処理により、画像形成装置２００は、情報処理装置１００から送信された印刷データが、回覧用として設定された印刷データか否かを判定し、且つ、回覧用か未印刷データかを識別可能に登録した。
【００４８】
図６は、印刷履歴管理テーブルの一例を示す図である。図６（ａ）は、ユーザーグループとユーザとの対応関係を示すデータベースである。図６（ｂ）は、印刷データを管理する管理テーブルである。図６（ｂ）において、回覧用として設定された印刷データ（ＩＤがid0001）は、回覧用である否かを示す情報（表中における「回覧用」に相当）と、ユーザ名と、グループ情報とが対応づけて記憶されている。画像形成装置２００は、印刷履歴として、印刷履歴管理テーブルを保存し管理する。なお、画像形成装置２００のＣＰＵ３０１は、印刷履歴を管理する管理手段として機能する。
【００４９】
図７は、画像形成装置２００の印刷処理を示すフローチャートである。Ｓ７００からＳ７１４の各ステップは、画像形成装置２００のＣＰＵ３０１によって行われる処理である。なお、図７で示すフローチャートで示す各ステップは、図５で示すフローの後で実行される処理である。
【００５０】
Ｓ７０１において、画像形成装置２００は、ユーザによりログイン処理がされた際に、書誌情報の判定を行う。
【００５１】
Ｓ７０２において、画像形成装置２００は、ログインしたユーザの印刷データがある場合に、当該印刷データが回覧用の印刷済ジョブとして登録されている印刷データか否かを判定する。
【００５２】
Ｓ７０３において、画像形成装置２００は、当該印刷データが回覧用の印刷済ジョブとは異なる場合に、当該印刷データと同じファイル名の印刷データが以前に他のユーザーグループで印刷されているか否かを判定する。
【００５３】
Ｓ７０４において、画像形成装置２００は、他のユーザーグループで印刷されていないと判定された場合に、回覧用印刷画面を操作部３０８（表示部）に表示させる。なお、回覧用印刷画面については、図８を用いて後述する。
【００５４】
Ｓ７０５において、画像形成装置２００は、回覧用印刷が指定されたか否かを判定する。Ｓ７０６において、画像形成装置２００は、当該印刷データを回覧用として印刷しない場合は、その旨を示す情報を書誌情報として記憶する。具体的には、画像形成装置２００は、当該印刷データを回覧用として印刷する場合には、その旨を示す情報を書誌情報として記憶する（Ｓ７０７）。
【００５５】
Ｓ７１４において、画像形成装置２００は、印刷処理を実行する。
【００５６】
次に、Ｓ７０２で回覧用の印刷済ジョブとして登録されている場合の画像形成装置２００の処理について説明する。
【００５７】
Ｓ７０８において、画像形成装置２００は、重複印刷確認画面９００（図９）を操作部３０８（表示部）に表示する。画像形成装置２００は、重複印刷確認画面９００で、印刷処理を実行するか否かの指示を受け付ける。Ｓ７０９において、画像形成装置２００は、印刷処理を実行することを示す指示を受け付けた場合に、印刷処理を実行（Ｓ７１４）する。画像形成装置２００は、印刷処理を実行しないことを示す指示を受け付けた場合に、当該印刷データを削除するとともに（Ｓ７１０）、書誌情報を更新する（Ｓ７１１）。
【００５８】
次に、Ｓ７０３でファイル名が他のユーザーグループのユーザにより印刷されていると判定された場合の画像形成装置２００の処理について説明する。
【００５９】
Ｓ７１２において、画像形成装置２００は、重複印刷確認画面９１０（図９）を操作部３０８（表示部）に表示する。画像形成装置２００は、重複印刷確認画面９１０で、印刷処理を実行するか否かの指示を受け付ける。Ｓ７１３において、画像形成装置２００は、重複印刷確認画面９１０により印刷処理を実行することを示す指示を受け付けた場合に、Ｓ７０４の処理を実行する。画像形成装置２００は、印刷処理を実行しないことを示す指示を受け付けた場合に、Ｓ７１０の処理を実行する。
【００６０】
次に、図８を用いて、回覧用印刷画面の表示について説明する。回覧用印刷画面８００（入力画面）は、画像形成装置２００の操作部３０８に表示される画面である。回覧用印刷画面８００は、少なくとも回覧印刷を行うか否かの示す入力を受け付けるアイコン８０１と、グループの設定を受け付けるアイコン８０２を含んで表示される。
【００６１】
なお、回覧用印刷画面８００は、情報処理装置１００に表示されるものであってもよい。この場合、情報処理装置１００は、印刷データの印刷の設定を行う際に、回覧用印刷画面８００を表示させる。そして、ユーザが、回覧用印刷画面８００上で回覧印刷の可否を設定する。情報処理装置１００は、回覧用印刷画面８００から入力された当該設定を書誌情報として記憶し、印刷データと対応づけることができる。
【００６２】
次に、図９を用いて、画像形成装置が表示する選択画面の一例について説明する。図９（ａ）は、回覧用印刷画面８００において、回覧目的として設定され、且つ同じグループに設定された印刷データが存在する場合の選択画面９００である。図９（ｂ）は、回覧用印刷画面８００において、回覧目的として設定され、別のグループとして設定された印刷データが存在する場合の選択画面９１０である。つまり、画像形成装置２００は、管理手段で管理される印刷履歴のうち受信手段が受信した印刷データに対応する印刷履歴の書誌情報と、印刷処理を実行させるか否かを選択させるための表示と、を含む選択画面（９００，９１０）を表示する。
【００６３】
上述した本実施形態によれば、画像形成装置は、受信手段により、回覧目的か否かを示す回覧情報を含む印刷データを受信し、管理手段により、印刷データと、該印刷データに対応する回覧情報とを対応付けた印刷履歴を管理している。そして、画像形成装置は、表示制御手段により、受信手段により印刷データを受信した場合であって、管理手段が管理する印刷履歴のうち、該印刷データに対応する印刷履歴が存在する場合に、該印刷データに対する印刷処理を実行させるか否かを選択させるための選択画面を表示する。このため、文書の利用目的に応じて印刷の可否を選択可能な画像形成装置を提供することができる。
【００６４】
さらに、上述した本実施形態によれば、画像形成装置の表示制御手段は、管理手段で管理される印刷履歴のうち受信手段が受信した印刷データに対応する印刷履歴の書誌情報（グループ情報）と、印刷処理を実行させるか否かを選択させるための表示と、を含む選択画面を表示する。このため、ユーザは、選択画面上で印刷履歴に対応する書誌情報を確認することができる。そして、ユーザは、書誌情報としてグループ名が表示されることにより、過去に印刷された文書が現在どこで管理されているかを確認することができる。
【００６５】
換言すると、本実施形態の画像形成装置により、過去に同じファイル名の印刷が行われていた場合には、重複して印刷を行わせないようユーザに選択を行わせることが可能となる。
【００６６】
以上、上述した実施の形態を用いて説明したが、本発明は上述した実施の形態に限定されるものではない。例えば、画像形成装置２００は、回覧目的でなく、重複印刷を抑制し得る他の印刷目的を定義し、該定義に従って本実施形態を実現してもよい。他の印刷目的は、例えば、保管用の文書、教育用の文書、操作マニュアル、その他、重複して用いられる文書を示す各種の定義を含みうる。また、画像形成装置２００で実施する各手段は、受信手段、管理手段、表示制御手段、情報処理装置、他のサーバ、他の画像形成装置で実行されてもよい。
【００６７】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【００６８】
なお、本実施形態は、コンピュータや制御コンピュータがプログラム（コンピュータプログラム）を実行することによって実現することもできる。また、プログラムをコンピュータに供給するための手段、例えばかかるプログラムを記録したＣＤ−ＲＯＭ等のコンピュータが読み取り可能な記録媒体又はかかるプログラムを伝送するインターネット等の伝送媒体も実施例として適用することができる。また、上記のプログラムも実施形態として適用することができる。上記のプログラム、記録媒体、伝送媒体およびプログラムプロダクトは、本発明の範疇に含まれる。
【００６９】
以上、実施形態に基づいて詳述してきたが、特定の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲の様々な形態も本発明の範疇に含まれる。さらに、上述した実施形態は一実施の形態を示すものにすぎず、上述した実施形態から容易に想像可能な発明も本発明の範疇に含まれる。
【符号の説明】
【００７０】
１０      情報処理システム
１００    情報処理装置
２００    画像形成装置
【図１】
2018130870.tif 000003
【図２】
2018130870.tif 000004
【図３】
2018130870.tif 000005
【図４】
2018130870.tif 000006
【図５】
2018130870.tif 000007
【図６】
2018130870.tif 000008
【図７】
2018130870.tif 000009
【図８】
2018130870.tif 000010
【図９】
2018130870.tif 000011