(57)【要約】【課題】定期的に印刷したい印刷データを、ユーザの手間無く複合機に保持可能な仕組みを提供することを目的とする。【解決手段】印刷ジョブを管理する画像形成装置であって、印刷済みの印刷ジョブは削除する機能を備える。また任意の印刷ジョブに対して印刷周期を設定可能であって、設定された印刷周期に到達すると印刷ジョブを生成する。ここで生成する印刷ジョブは、削除した印刷済みの印刷ジョブに対応する印刷ジョブであって、任意に設定した印刷周期に印刷可能となるように当該印刷ジョブを生成することを特徴とする。【選択図】図１１
2018101335.tif 000002
【特許請求の範囲】
【請求項１】
印刷ジョブを管理する画像形成装置であって、
印刷ジョブの印刷周期を設定する印刷周期設定手段と、
印刷済みの印刷ジョブを削除する削除手段と、
前記印刷周期設定手段で設定された印刷周期に到達すると印刷ジョブを生成する印刷ジョブ生成手段と、
を備え、
前記印刷ジョブ生成手段は、前記削除手段で削除した印刷ジョブに対応する印刷ジョブを前記印刷周期設定手段で設定した印刷周期に印刷可能となるように生成することを特徴とする画像形成装置。
【請求項２】
前記画像形成装置は、
前記画像形成装置が備える画面に前記印刷ジョブの文書情報を表示するよう制御する表示制御手段と、
前記印刷ジョブを出力する出力手段と、
を更に備え、
前記表示制御手段は、前記出力手段で出力した前記印刷ジョブの文書情報は、前記印刷周期設定手段で設定した印刷周期まで前記画面に表示しないよう制御することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記印刷ジョブ生成手段は、前記印刷ジョブが削除されていない場合は前記印刷周期設定手段で設定された印刷周期に前記印刷ジョブを生成しないことを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記印刷ジョブ生成手段は、前記削除手段で削除した印刷ジョブに対応する印刷ジョブを前記印刷周期設定手段で設定した印刷周期に印刷可能となるように生成する場合に、前記印刷周期設定手段で設定した印刷周期を設定せずに当該印刷ジョブを生成することを特徴とする請求項1乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記画像形成装置は、
前記印刷ジョブの印刷指示を受け付ける印刷指示受付手段と、
前記印刷ジョブと前記印刷ジョブに対応する印刷周期と印刷履歴情報とを記憶する記憶手段と、
前記印刷指示受付手段で印刷指示を受け付けた印刷ジョブに対応する印刷履歴情報があった場合に、当該印刷履歴情報を用いて印刷指示を受け付けた印刷ジョブの印刷周期を特定する特定手段、
を備えることを特徴とする請求項１乃至４のいずれか１項に記載の画像形成装置。
【請求項６】
前記記憶手段は、前記特定手段で印刷周期を特定した印刷ジョブと当該印刷ジョブに設定された印刷周期とを記憶し、
前記印刷周期設定手段は、前記記憶手段で記憶した印刷ジョブに対して、前記特定手段で特定した印刷周期を設定することを特徴とする請求項５に記載の画像形成装置。
【請求項７】
印刷ジョブを管理する画像形成装置の制御方法であって、
印刷ジョブの印刷周期を設定する印刷周期設定ステップと、
印刷済みの印刷ジョブを削除する削除ステップと、
前記印刷周期設定ステップで設定された印刷周期に到達すると印刷ジョブを生成する印刷ジョブ生成ステップと、
を備え、
前記印刷ジョブ生成ステップは、前記削除ステップで削除した印刷ジョブに対応する印刷ジョブを前記印刷周期設定ステップで設定した印刷周期に印刷可能となるように生成することを特徴とする画像形成装置の制御方法。
【請求項８】
印刷ジョブを管理する画像形成装置として機能させるプログラムであって、
前記画像形成装置を、
印刷ジョブの印刷周期を設定する印刷周期設定手段と、
印刷済みの印刷ジョブを削除する削除手段と、
前記印刷周期設定手段で設定された印刷周期に到達すると印刷ジョブを生成する印刷ジョブ生成手段と、
を備え、
前記印刷ジョブ生成手段は、前記削除手段で削除した印刷ジョブに対応する印刷ジョブを前記印刷周期設定手段で設定した印刷周期に印刷可能となるように生成することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、セキュリティ意識の高まりや誤印刷の抑止、印刷コストの削減目的等で導入されるプリントシステムがある。それは従来クライアント装置から印刷指示したあとにそのまま出力されていた印刷データを、一旦複合機側に溜め置き、複合機側でユーザの指示を受け付けて初めて印刷を実行するシステムである。
【０００３】
このような場合、クライアント装置から送信した印刷データを複合機のハードディスク等に溜め置く。しかし印刷データを複合機に送信した後に印刷をすぐに実行せず、一定期間そのままにしておくことや、印刷データを複合機に送ったものの印刷の実行を忘れてしまうことも多々ある。その場合、その状態のままにしておくと、印刷されない印刷ジョブが複合機内のハードディスク等に蓄積され、容量が足りずに新しく受信する印刷ジョブを受信できないといった課題が生じる。
【０００４】
この問題を解決するために、印刷ジョブがいつまでも複合機内に存在しないようにするため、保存期間を過ぎた印刷ジョブを削除する機能がある。しかしながら、その場合は保存期間経過後でなければ削除処理が行われないため、保存期間が長く設定されているとその間にも印刷ジョブが複合機のハードディスク等に溜まり続けてしまう。
【０００５】
そこで特許文献１には、未印刷ジョブが複合機内に存在することを、印刷ジョブを印刷すべきユーザに報知するシステムについて開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−６５３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、定期的に印刷したい印刷データがあった場合には、特定の印刷ジョブを保存期間よりも長く複合機内に保持しておきたいといったユーザの要望がある。
【０００８】
しかしながら、定期的に印刷する場合、例えば週に一回の頻度で印刷する際や、月一回印刷する際に、その都度印刷データをクライアント装置で読みだして印刷指示を送信するのは手間である。また、定期的に印刷を行う場合限られた日のみ印刷するのに、常に該当する印刷すべきデータが複合機上に表示されるのも煩わしく、あえて複合機上に残しているのに特許文献１の技術のように毎回印刷ジョブを報知されても逆にユーザにとっては不便である。
【０００９】
そこで、本発明によれば、定期的に印刷したい印刷データを、ユーザの手間無く複合機に保持可能な仕組みを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、印刷ジョブを管理する画像形成装置であって、印刷ジョブの印刷周期を設定する印刷周期設定手段と、印刷済みの印刷ジョブを削除する削除手段と、前記印刷周期設定手段で設定された印刷周期に到達すると印刷ジョブを生成する印刷ジョブ生成手段と、を備え、前記印刷ジョブ生成手段は、前記削除手段で削除した印刷ジョブに対応する印刷ジョブを前記印刷周期設定手段で設定した印刷周期に印刷可能となるように生成することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、定期的に印刷したい印刷データを、ユーザの手間無く複合機に保持可能な効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における、画像形成システムのシステム構成の一例を示す図である。
【図２】本発明の実施形態における、情報処理装置１００のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態における、画像形成装置２００のハードウェア構成の一例を示すブロック図である。
【図４】本発明の実施形態における、各装置の機能構成の一例を示す図である。
【図５】本発明の実施形態における、未印刷文書の保護設定処理を行う一連の流れのフローチャートである。
【図６】認証テーブル６００と、文書管理テーブル６１０の一例を示す図である。
【図７】（ａ）未印刷文書一覧画面７００と、（ｂ）未印刷文書一覧画面７１０の一例を示す図である。
【図８】保護設定画面８００と、動作設定画面８１０の一例を示す図である。
【図９】書誌情報テーブル９００と、複製情報テーブル９５０の一例を示す図である。
【図１０】未印刷文書一覧画面１０００の一例を示す図である。
【図１１】本発明の実施形態における、文書の存在判定を行い、文書のステータスによって保護設定チェックを割り振る処理の一例を示すフローチャートである。
【図１２】本発明の実施形態における、削除判定処理の一連の流れを示すフローチャートである。
【図１３】本発明の実施形態における、印刷ジョブ生成処理の一連の流れを示すフローチャートである。
【図１４】本発明の実施形態における、定期印刷ジョブ判定処理の一連の流れを示すフローチャートである。
【図１５】通知画面１５００の一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
【００１４】
図１は、本発明のシステム構成の一例を示す図である。
【００１５】
本発明のシステムは、情報処理装置１００、画像形成装置２００、カードリーダ３００が、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク４００を介して相互にデータ通信可能に接続される構成となっている。図１のシステム構成、各種端末は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００１６】
情報処理装置１００は、プリンタドライバがインストールされており、プリンタドライバは、アプリケーションプログラムから受け取ったデータに基づいて印刷ジョブを生成し、ネットワーク４００を介して指定した画像形成装置２００に対して印刷ジョブの送信を行う。
【００１７】
画像形成装置２００は、印刷、スキャン、ファクシミリ（以下、ファクス、またはＦＡＸ）等の複数の機能を実行可能な装置である。画像形成装置２００は、カードリーダ３００と通信可能に接続されている。ログインするユーザの権限を画像形成装置２００が記憶する記憶部等から取得して、当該権限に応じて、画像形成装置２００で実行可能な機能を実行できないように制限することができる。
【００１８】
尚、本実施形態では、このようなシステム構成となっているが、これに限らない。例えば、画像形成装置２００が認証サーバ等と接続して認証情報等の情報を取得してもよい。
【００１９】
図２は、本発明の実施形態における情報処理装置１００のハードウェア構成の一例を示すブロック図である。
【００２０】
図２に示すように、情報処理装置は、システムバス２０４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３、入力コントローラ２０５、ビデオコントローラ２０６、メモリコントローラ２０７、および通信Ｉ／Ｆコントローラ２０８が接続される。
【００２１】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００２２】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ)やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００２３】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２４】
また、入力コントローラ（入力Ｃ）２０５は、キーボード等の入力デバイス２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２５】
ビデオコントローラ（ＶＣ）２０６は、ディスプレイ２１０等の表示器への表示を制御する。表示器はＣＲＴや液晶ディスプレイでも構わない。
【００２６】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２７】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２８】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ディスプレイ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２９】
本発明の各種装置及びサーバが後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ２１１（記憶手段）に格納されている。
【００３０】
次に、図３を用いて、画像形成装置２００のハードウェア構成の一例について説明する。
【００３１】
コントローラユニット３１６は、画像入力デバイスとして機能するスキャナ部３１４や、画像出力デバイスとして機能するプリンタ部３１２と接続する一方、ＬＡＮやＷＡＮと接続することで、画像データやデバイス情報の入出力を行う。
【００３２】
ＣＰＵ３０１は、システム全体を制御するプロセッサである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのシステムワークメモリであり、プログラムを記録するためのプログラムメモリや、画像データを一時記録するための画像メモリである。
【００３３】
ＲＯＭ３０３は、システムのブートプログラムや各種制御プログラムが格納されている。ハードディスクドライブ（ＨＤＤ）３０４は、システムを制御するための各種プログラム，画像データ等を格納する。
【００３４】
操作部インタフェース（操作部Ｉ／Ｆ）３０７は、操作部３０８とのインタフェース部であり、操作部３０８に表示する画像データを操作部３０８に対して出力する。また、操作部Ｉ／Ｆ３０７は、操作部３０８から本システム使用者が入力した情報（例えば、ユーザ情報等）をＣＰＵ３０１に伝える役割をする。なお、操作部３０８はタッチパネルを有する表示部を備え、該表示部に表示されたボタンを、ユーザが押下（指等でタッチ）することにより、各種指示を行うことができる。
【００３５】
ネットワークインタフェース（Ｎｅｔｗｏｒｋ  Ｉ／Ｆ）３０５は、ネットワーク（ＬＡＮ）に接続し、データの入出力を行う。モデム（ＭＯＤＥＭ）３０６は、公衆回線に接続し、ＦＡＸの送受信等のデータの入出力を行う。
【００３６】
外部インタフェース（外部Ｉ／Ｆ）３１８は、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、ＩＥＥＥ１３９４（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ  １３９４）。また、プリンタポート、ＲＳ−２３２Ｃ（Ｒｅｃｏｍｍｅｎｄｅｄ  Ｓｔａｎｄａｒｄ  ２３２  ｖｅｒｓｉｏｎ  Ｃ）等の外部入力を受け付けるＩ／Ｆ部であり、本実施形態においては認証で必要となるＩＣカードの読み取り用のカードリーダ３００が外部Ｉ／Ｆ３１８に接続されている。
【００３７】
更に、ＣＰＵ３０１は、この外部Ｉ／Ｆ３１８を介してカードリーダ３００によるＩＣカードからの情報読み取りを制御し、当該ＩＣカードから読み取られた情報を取得可能である。以上のデバイスがシステムバス３０９上に配置される。
【００３８】
イメージバスインタフェース（ＩＭＡＧＥ  ＢＵＳ  Ｉ／Ｆ）３２０は、システムバス３０９と画像データを高速で転送する画像バス３１５とを接続し、データ構造を変換するバスブリッジである。
【００３９】
画像バス３１５は、ＰＣＩバス（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔｓ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  ｂｕｓ）またはＩＥＥＥ１３９４で構成される。画像バス３１５上には以下のデバイスが配置される。
【００４０】
ラスタイメージプロセッサ（ＲＩＰ）３１０は、ベクトルデータをビットマップイメージに展開する。
【００４１】
プリンタインタフェース（プリンタＩ／Ｆ）３１１は、プリンタ部３１２とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４２】
スキャナインタフェース（スキャナＩ／Ｆ）３１３は、スキャナ部３１４とコントローラユニット３１６を接続し、画像データの同期系／非同期系の変換を行う。
【００４３】
画像処理部３１７は、入力画像データに対し補正、加工及び編集やプリント出力画像データに対して、プリンタの補正、解像度変換等を行う。また、これに加えて、画像処理部３１７は、画像データの回転や、多値画像データに対してはＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）。そして２値画像データはＪＢＩＧ（Ｊｏｉｎｔ  Ｂｉ−ｌｅｖｅｌ  Ｉｍａｇｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）等の圧縮伸張処理を行う。
【００４４】
スキャナ部３１４は、原稿となる紙上の画像を照明し、ＣＣＤラインセンサで走査することで、ラスタイメージデータとして電気信号に変換する。原稿用紙は原稿フィーダのトレイにセットし、装置使用者が操作部３０８から読み取り起動指示することにより、ＣＰＵ３０１がスキャナ部３１４に指示を与え、フィーダは原稿用紙を１枚ずつフィードし原稿画像の読み取り動作を行う。
【００４５】
プリンタ部３１２は、ラスタイメージデータを用紙上の画像に変換する部分であり、その方式は感光体ドラムや感光体ベルトを用いた電子写真方式、微少ノズルアレイからインクを吐出して用紙上に直接画像を印字するインクジェット方式等がある。しかし、どの方式でも構わない。プリント動作の起動は、ＣＰＵ３０１からの指示によって開始する。なお、プリンタ部３１２には、異なる用紙サイズまたは異なる用紙向きを選択できるように複数の給紙段を持ち、それに対応した用紙カセットを備える。
【００４６】
操作部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）表示部を有し、ＬＣＤ上にタッチパネルシートが貼られており、システムの操作画面を表示する。それとともに、表示してあるキーが押されるとその位置情報を操作部Ｉ／Ｆ３０７を介してＣＰＵ３０１に伝える。また、操作部３０８は、各種操作キーとして、例えば、スタートキー、ストップキー、ＩＤキー、リセットキー等を備える。
【００４７】
ここで、操作部３０８のスタートキーは、原稿画像の読み取り動作を開始する時などに用いる。スタートキーの中央部には、緑と赤の２色ＬＥＤがあり、その色によってスタートキーが使える状態にあるかどうかを示す。また、操作部３０８のストップキーは、稼働中の動作を止める働きをする。また、操作部３０８のＩＤキーは、使用者のユーザＩＤを入力する時に用いる。リセットキーは、操作部からの設定を初期化する時に用いる。
【００４８】
以上のような構成によって、プリンタ１０１は、スキャナ部３１４から読み込んだ画像データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５からＬＡＮに送信する。そしてＬＡＮから受信した印刷データをＮｅｔｗｏｒｋ  Ｉ／Ｆ３０５を経由してプリンタ部３１２より印刷出力することができる。
【００４９】
また、スキャナ部３１４から読み込んだ画像データをモデム３０６により、公衆回線上
にＦＡＸ送信し、公衆回線からＦＡＸ受信した画像データをプリンタ部３１２により出力
することできる。
【００５０】
次に、図４を用いて本発明の各装置の機能構成について説明する。尚、図４の各種端末は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００５１】
情報処理装置１００は、印刷ジョブ生成部１５０、通信制御部１５１を備える。
【００５２】
印刷ジョブ生成部１５０は画像形成装置２００からの要求に応じて、ユーザから指定されたデータから印刷ジョブを生成する機能部である。
【００５３】
通信制御部１５１は、画像形成装置２００に印刷ジョブを送信する際に通信を制御する機能部である。
【００５４】
画像形成装置２００は、カードリーダ制御部２５０、記憶部２５１、認証部２５２、表示制御部２５３、出力制御部２５４、データ受信部２５５、印刷ジョブ生成部２５６を備える。
【００５５】
カードリーダ制御部２５０は、カードリーダ３００を制御する機能部である。ＩＣカード等の読み取り対象物がタッチされたか否かを検知し、読み取り対象物から認証情報等の情報を取得するよう制御する。
【００５６】
記憶部２５１は、カードリーダ３００から取得した認証情報や、情報処理装置１００から受信した印刷ジョブ、及び印刷ジョブに対して設定された保護情報等を記憶する機能部である（記憶手段）。
【００５７】
認証部２５２は、認証システム全般の制御に応じて、認証処理を実行する。認証に成功した際には、画像形成装置２００の利用を許可させる（ログインさせる）。
【００５８】
表示制御部２５３は、画面の表示制御を行うための機能部である。例えば、ログイン成功後、画像形成装置２００の機能画面を操作部３０８に表示する。また、情報処理装置１００から受信した印刷ジョブの文書情報や、文書情報に対応する印刷ジョブに保護を設定するための保護設定画面等も表示させるよう制御する。
【００５９】
出力制御部２５４は、ユーザからの印刷指示を受けつけてプリンタ部３１２のプリント機能を利用して情報処理装置１００から受信した印刷ジョブを用いて紙文書に出力する機能部である。
【００６０】
データ受信部２５５は、情報処理装置１００から送信された印刷データ（印刷ジョブ）等を受信する機能部である。
【００６１】
印刷ジョブ生成部２５６は、画像形成装置２００で過去受信した印刷ジョブを元に複製して、対応する印刷ジョブを生成する機能部である。本実施形態では、ユーザの設定を受け付けた印刷周期に印刷可能となるように印刷ジョブを生成する（印刷ジョブ生成手段）。尚、本実施形態では画像形成装置２００の機能部により印刷ジョブを生成するが、画像形成装置２００と通信可能なサーバ装置等の機能部により印刷ジョブを生成してもよい。
【００６２】
次に、図５を用いて本発明の実施形態における、印刷文書一覧画面の表示から印刷ジョブに対する印刷周期設定と出力を行う処理の一例を示すフローチャートである。
【００６３】
図５のフローチャートは、本発明の実施形態における画像形成装置の未印刷文書一覧画面を表示し、ジョブ保護設定や印刷を行う処理を示すフローチャートである。
【００６４】
ステップＳ５０１では、画像形成装置２００のＣＰＵ３０１は、画像形成装置２００の表示制御部２５３の機能により、表示部にＩＣカード認証画面を表示させる。尚、ＩＣカードによる認証画面である必要はなく、キーボード認証や指紋認証などの生体認証を受け付ける認証画面でも良い。ここではセキュリティ向上のために認証画面を表示させるが、認証処理は必ずしも必須の処理ではない。
【００６５】
ステップＳ５０２では、画像形成装置２００のＣＰＵ３０１は、カードリーダ制御部２５０の機能により画像形成装置２００が備えるカードリーダ３００においてユーザの操作によりかざされたＩＣカードを検知する。
【００６６】
ステップＳ５０３では、画像形成装置２００のＣＰＵ３０１は、認証部２５２の機能によりステップＳ５０２で検知したＩＣカードから認証情報を読み取り、認証が成功したか否かを判定する。より具体的には、画像形成装置２００もしくは外部の認証サーバが備えるユーザ情報やカード情報を含む認証テーブルの認証情報と、ＩＣカードから読み取った認証情報とを照らし合わせ、認証許可可能なユーザか否かを判定する。認証についてはどの情報を用いて認証してもよく、既知の技術であるため説明は省略する。認証が成功したと判定した場合はステップＳ５０４に処理を進める。認証が成功したと判定しなかった場合は画像形成装置２００にログインせずに処理を終了する。
【００６７】
図６の認証テーブル６００は、画像形成装置２００もしくは外部の認証サーバが備える認証テーブルの一例であり、画像形成装置２００では記憶部２５１の機能により管理される。認証テーブル６００は、カード番号６０１と、ユーザ名６０２と、パスワード６０３と、メールアドレス６０４とを備える。カード番号６０１は、ユーザが認証に用いるＩＣカードを識別するための一意な識別情報を示す。ユーザ名６０２は、ユーザに割り振られる一意の識別情報を示す。パスワード６０３は、ユーザが任意に設定可能なパスワード情報を示す。パスワードは画像形成装置２００のログイン時や、ユーザ情報とカード情報との登録時等に用いられる情報である。メールアドレス６０４は、ユーザ名６０２に格納されるユーザごとのメールアドレス情報を示す。画像形成装置２００を用いて書類をスキャンし、データ化してユーザの情報処理装置１００に送信する場合等にメールアドレス６０４の情報を用いて当該メールアドレスにスキャンデータを送信する。尚、認証テーブル６００は一例であり、記載以外のその他情報を備えても良い。
【００６８】
ステップＳ５０４では、画像形成装置２００のＣＰＵ３０１は、ステップＳ５０３で認証が成功したと判定した場合に画像形成装置２００へのログイン処理（利用許可）を行う。
【００６９】
ステップＳ５０５では、画像形成装置２００のＣＰＵ３０１は、情報処理装置１００の通信制御部１５１の機能によりプリンタドライバから送られ、画像形成装置２００のデータ受信部２５５で受信し記憶されている印刷ジョブの文書情報を取得する。
【００７０】
図６の文書管理テーブル６１０は、画像形成装置２００のＲＯＭ３０３あるいは外部メモリ２１１に記憶されている印刷ジョブの文書管理テーブルの一例である。文書管理テーブル６１０はユーザ名６１１、文書名６１２と、ファイルパス６１３とを含む。ユーザ名６１１は、ユーザに一意に割り振られる識別情報を示す。文書名６１２は、印刷ジョブの名称を示す。ファイルパス６１３は、印刷ジョブの所在を示す。ステップＳ５０２で受け付けたＩＣカードに記憶されているユーザ名６０２と、文書管理テーブル６１０のユーザ名６１１は同一である。そのためステップＳ５０４で認証を許可してログインさせたユーザ名６０２に対応づく文書管理テーブル６１０のユーザ名６０２のレコードを参照し、ファイルパス６１３をもとに文書名６１２の印刷ジョブを取得すると良い。
【００７１】
ステップＳ５０６では、画像形成装置２００のＣＰＵ３０１は、表示制御部２５３の機能により図７の（ａ）未印刷文書一覧画面７００を表示する。
【００７２】
図７は（ａ）未印刷文書一覧画面７００の一例を示す。（ａ）未印刷文書一覧画面７００は、ユーザ名欄７０１と、文書情報７０２と、保護設定ボタン７０３と、プリント開始ボタン７０４と、チェックボックス７０５を備える。ユーザ名欄７０１は、現在ログイン中のユーザ名が表示される。文書情報７０２には、ユーザ名欄７０１に表示されているユーザ情報に対応づき、画像形成装置２００に格納されている印刷ジョブの文書情報が表示される。ユーザから表示している文書情報の中から任意の文書情報の選択を受け付けると、チェックボックス７０５にチェックマークを表示させる。保護設定ボタン７０３は、選択を受け付けた文書情報に対応づく印刷ジョブに保護を設定する。プリント開始ボタン７０４は、選択を受け付けた文書情報に対応づく印刷ジョブの出力を開始する。
【００７３】
ステップＳ５０７では、画像形成装置２００のＣＰＵ３０１は、ステップＳ５０６で表示された（ａ）未印刷文書一覧画面７００で文書の選択を受け付けたか否かを判定する。文書の選択は文書情報７０２に対する押下を受け付けたか否かを判定する。文書情報７０２に対する押下を受け付けたと判定した場合はステップＳ５０８に処理を進める。文書情報７０２に対する押下を受け付けたと判定しなかった場合はステップＳ５０７の処理を繰り返す。
【００７４】
ステップＳ５０８では、画像形成装置２００のＣＰＵ３０１は、保護設定を受け付けたか否かを判定する。より具体的には、（ａ）未印刷文書一覧画面７００の保護設定ボタン７０３の押下を受け付けたか否かを判定する。尚、保護ボタンの押下を検知した際に、画像形成装置２００は選択を受け付けた文書の書誌情報テーブル９００のジョブ保護フラグ９１０を保護「有り」に設定する。
【００７５】
図９の書誌情報テーブル９００は、画像形成装置に記憶されている印刷ジョブの書誌情報を格納するテーブルを示す。書誌情報テーブル９００は、ジョブＩＤ９０１と、文書名９０２と、ユーザＩＤ９０３と、日付９０４と、ページ数９０５と、部数９０６と、文書カラー９０７と、印刷方法９０８と、用紙サイズ９０９と、ジョブ保護フラグ９１０と、印刷周期９１１とを備える。ジョブＩＤ９０１は、印刷ジョブに一意に割り振られる識別情報を示す。文書名９０２は、印刷ジョブに対応する文書の名称を示す。ユーザＩＤ９０３は、ユーザに一意に割り振られる識別情報を示す。日付９０４は、書誌情報テーブル９００のデータが更新された日付を示す。ページ数９０５は、出力するページ数を示す。部数９０６は、出力部数を示す。文書カラー９０７は、カラー印刷かモノクロ印刷かを示す。印刷方法９０８は、両面印刷か片面印刷かの印刷方法を示す。用紙サイズ９０９は、出力すべき用紙のサイズを示す。ジョブ保護フラグ９１０は、印刷ジョブが保護されているか否かの情報を示す。印刷周期９１１は、印刷ジョブに設定された印刷周期を示す。各情報は適宜更新、削除される。
【００７６】
ステップＳ５０９では、画像形成装置２００のＣＰＵ３０１は、（ａ）未印刷文書一覧画面７００でプリント開始ボタン７０４の押下を受け付けたか否かを判定する。プリント開始ボタン７０４の押下を受け付けたと判定した場合はステップＳ５１０に処理を進める。
【００７７】
ステップＳ５１０では、画像形成装置２００のＣＰＵ３０１は、出力制御部２５４の機能によりステップＳ５０７で選択を受け付けた文書に対応する印刷ジョブを出力する。
【００７８】
ステップＳ５１１では、画像形成装置２００のＣＰＵ３０１は、表示制御部２５３の機能により図７の（ｂ）未印刷文書一覧画面７１０を表示する。
【００７９】
図７の（ｂ）未印刷文書一覧画面７１０は、（ａ）未印刷文書一覧画面７１０で選択を受け付けた文書の印刷ジョブを出力後の画面である。出力した印刷ジョブに対応する文書名は、文書情報７０２に表示されない。
【００８０】
ステップＳ５１２では、画像形成装置２００のＣＰＵ３０１は、ステップＳ５０８で保護設定ボタン７０３の押下を受け付けたと判定した後に、表示制御部２５３の機能により保護設定画面８００を表示する。
【００８１】
図８の保護設定画面８００は、印刷周期８０１と、決定ボタン８０２とを含む。印刷周期８０１は、印刷ジョブの印刷周期の選択を受け付ける項目である。決定ボタン８０２は、印刷周期８０１の押下を受け付けたあと、受け付けた印刷周期の決定を受け付けるボタンである。決定ボタン８０２の押下を受け付けると、書誌情報テーブル９００の印刷周期を、選択を受け付けた印刷周期に更新する。尚、印刷周期の設定は、印刷ジョブを所定期間保護するための保護設定を行わずに設定できてもよい。
【００８２】
ステップＳ５１３では、画像形成装置２００のＣＰＵ３０１は、ステップＳ５１２で表示した保護設定画面８００で受け付けた設定により、書誌情報テーブル９００を更新し、各保護情報を適用して設定する。
【００８３】
ステップＳ５１４では、画像形成装置２００のＣＰＵ３０１は、表示制御部２５３の機能により（ａ）未印刷文書一覧画面７１０を表示し、他の文書の選択を受け付け保護設定ボタン７０３の押下を受け付けたか否かを判定する。他の文書の選択を受け付け、保護設定ボタン７０３の押下を受け付けたと判定した場合はステップＳ５１２に処理を戻す。他の文書の選択を受け付け保護設定ボタン７０３の押下を受け付けたと判定しなかった場合は不図示の終了ボタンの押下を受け付けるか、所定時間操作を受け付けないことにより一連の処理を終了する。または、他の処理に移行しても良い。
【００８４】
図１０は未印刷文書一覧画面１０００を示す図である。図５のステップＳ５１３で保護設定が完了すると、（ａ）未印刷文書一覧画面７１０から未印刷文書一覧画面１０００に表示が切り替わる。保護設定が完了した文書には、文書情報７０２の表示の先頭に保護マーク１００１が表示される。この画面により、未印刷ジョブ一覧画面で保護設定されている文書が一目で分かるようになる。また、保護設定が完了した文書は、印刷後、もしくは削除後は未印刷文書一覧画面１０００から非表示となるが、ステップＳ５１３で設定を受け付けた周期になると印刷済み、削除済みであっても再度表示状態となる。
【００８５】
以上で、図５を用いた本発明の実施例における、印刷ジョブに保護設定と印刷周期を設定する一連の処理の流れを説明した。
【００８６】
次に、図１１を用いて、本発明の実施例における画像形成装置２００に対する文書情報の存在チェックを行う処理について説明する。
【００８７】
ステップＳ１１０１では、画像形成装置２００のＣＰＵ３０１は、保護済みの印刷ジョブが存在するか否かを判定する。より具体的には、書誌情報テーブル９００を参照することにより、画像形成装置２００に記録されている印刷ジョブであって、保護されている印刷ジョブの書誌情報があるか否かを判定する。印刷ジョブが存在すると判定した場合はステップＳ１１０２に処理を進める。印刷ジョブが存在すると判定しなかった場合はステップＳ１１０７に処理を進める。
【００８８】
ステップＳ１１０２では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１１０１で印刷ジョブがあると判定した場合は、書誌情報テーブル９００から当該印刷ジョブを特定する。
【００８９】
ステップＳ１１０３では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１１０２で特定した印刷ジョブは未印刷ジョブか否かを判定する。より具体的には、図９の複製情報テーブル９５０の印刷状態９６０を参照して、印刷済みか未印刷かを判定する。特定した印刷ジョブの状態が未印刷だった場合はステップＳ１１０４に処理を進める。特定した印刷ジョブが未印刷でなかった（印刷済み）場合はステップＳ１１０５に処理を進める。
【００９０】
図９は、複製情報テーブル９５０の一例を示す図である。複製情報テーブル９５０は、書誌情報テーブル９００に格納されている印刷ジョブの書誌情報を元に生成した、書誌情報テーブル９００に格納されている印刷ジョブと同一の印刷ジョブの書誌情報を格納するデータテーブルである。複製情報テーブル９５０は、ジョブＩＤ９５１と、文書名９５２と、ユーザＩＤ９５３と、日付９５４と、ページ数９５５と、部数９５６と、文書カラー９５７と、印刷方法９５８と、用紙サイズ９５９と、印刷状態９６０と、印刷日時９６１とを含む。ジョブＩＤ９５１は、印刷ジョブに一意に割り振られる識別情報である。文書名９５２は、印刷ジョブに対応する文書の名称を示す。ユーザＩＤ９５３は、ユーザに一意に割り振られる識別情報を示す。日付９５４は、複製情報テーブル９５０の各レコードのデータが更新された日付を示す。ページ数９５５は、出力するページ数を示す。部数９５６は、出力部数を示す。文書カラー９５７は、カラー印刷かモノクロ印刷かを示す。印刷方法９５８は、両面印刷か片面印刷かの印刷方法を示す。用紙サイズ９５９は、出力すべき用紙のサイズを示す。印刷状態９６０は、印刷済みか未印刷かの状態を示す。印刷日時９６１は、印刷ジョブが出力された日時情報を示す。複製情報テーブル９５０に格納される印刷ジョブの書誌情報は、書誌情報テーブル９００のジョブ保護フラグ９１０が保護「あり」に設定されている印刷ジョブをもとに複製して生成した印刷ジョブの情報である。
【００９１】
ステップＳ１１０４では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１１０３で特定した印刷ジョブの状態が未印刷であると判定した場合に、記憶されている印刷ジョブに対して削除判定処理を行う。
【００９２】
削除判定処理について、図１２を用いて説明する。図１２の削除判定処理は、図１１のステップＳ１１０３で判定された未印刷の印刷ジョブの削除を実行するか否かを判定するフローチャートである。
【００９３】
ステップＳ１２０１では、画像形成装置２００のＣＰＵ３０１は、印刷ジョブの設定情報を参照する。
【００９４】
ステップＳ１２０２では、画像形成装置２００のＣＰＵ３０１は、保護期間内の印刷ジョブか否かを判定する。ここで言う保護期間とは、画像形成装置２００に記憶される印刷ジョブ全般に対して一律に設定される印刷ジョブを画像形成装置２００に保持可能な期間のことを言う。例えば、保護期間が１週間であれば画像形成装置２００が受信または生成したジョブは、１週間後に自動的に削除される。ステップＳ１２０２で保護期間内の印刷ジョブであると判定した場合はステップＳ１２０３に処理を進める。ステップＳ１２０２で保護期間内の印刷ジョブであると判定しなかった場合は、ステップＳ１２０４に処理を進める。
【００９５】
ステップＳ１２０３では、画像形成装置２００のＣＰＵ３０１は、印刷ジョブに対して変更を何も行わず、画像形成装置２００に記憶させたまま保持する。
【００９６】
ステップＳ１２０４では、画像形成装置２００のＣＰＵ３０１は、印刷ジョブに対して削除処理を行い、画像形成装置２００に記憶した保護期間外の印刷ジョブを削除する。
【００９７】
以上で、削除判定処理についての一連の流れの説明を終了する。
【００９８】
図１１に説明を戻す。ステップＳ１１０５では、ステップＳ１１０３で特定した印刷ジョブが印刷済みであると判定した場合に印刷ジョブの生成処理を行う。
【００９９】
印刷ジョブ生成処理について図１３を用いて説明する。図１３は印刷周期が設定された印刷ジョブと同じ印刷ジョブを自動生成する処理の流れを示すフローチャートである。
【０１００】
ステップＳ１３０１では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１１０２で特定した印刷ジョブが保護設定された印刷ジョブか否かを判定する。ここで言う保護設定とは、保護設定画面８００で受け付けた、個々の任意の文書に対してユーザが設定した保護のことである。より具体的には、書誌情報テーブル９００を参照し、ジョブ保護フラグ９１０で保護「あり」となっているか否かを判定する。保護設定済みの印刷ジョブであると判定した場合はステップＳ１３０３に処理を進める。保護設定済みの印刷ジョブであると判定しなかった場合はステップＳ１３０２に処理を進める。
【０１０１】
ステップＳ１３０２では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１３０１で保護設定されていない印刷ジョブであると判定した場合に、削除判定処理を行う。ステップＳ１３０２の削除判定処理は、図１２の削除判定処理と同様であるため説明を省略する。
【０１０２】
ステップＳ１３０３では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１３０１で保護設定済みと判定された印刷ジョブに設定された印刷周期を参照し、設定された印刷周期のタイミングの日に到達したか否かを判定する。より具体的には、書誌情報テーブル９００のうち、ステップＳ１１０２で特定した印刷ジョブのジョブＩＤ９０１のレコードに対応する印刷周期９１１を参照し、設定を受け付けた印刷周期を特定する。そして現在の日時情報と特定した印刷周期とを比較し、印刷周期のタイミングに到達したか否かを判定する。印刷周期のタイミングに到達したと判定した場合にはステップＳ１３０５に処理を進める。印刷周期のタイミングに到達したと判定しなかった場合にはステップＳ１３０４に処理を進める。
【０１０３】
ステップＳ１３０４では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１３０３で設定を受け付けた印刷周期に到達していないと判定した場合にはステップＳ１１０２で特定した印刷ジョブをそのまま保持する。
【０１０４】
ステップＳ１３０５では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１３０３で印刷周期のタイミングに到達したと判定した場合に、画像形成装置２００が記憶している印刷ジョブを参照する。そして記憶している印刷ジョブの中にステップＳ１１０２で特定した保護済みの印刷ジョブと同一の印刷ジョブが記憶されているか否かを判定する。より具体的には、ステップＳ１１０２で書誌情報テーブル９００のジョブＩＤ９０１に対応づく複製情報テーブル９５０のジョブＩＤ９５１のレコードを参照する。そこで印刷周期が設定されているジョブＩＤ９０１と同じジョブＩＤ９５１が複製情報テーブル９５０に無い、もしくは印刷状態９６０が印刷済みとなっており、印刷ジョブが削除済みであると判定した場合はステップＳ１３０６で処理を進める。同一のジョブＩＤ９５１があり、印刷状態９６０が未印刷状態であって印刷ジョブが存在すると判定した場合はステップＳ１３０４に処理を進め、印刷ジョブを保持する。
【０１０５】
ステップＳ１３０６では、画像形成装置２００のＣＰＵ３０１は、特定した保護設定済みの印刷ジョブであって、印刷周期を設定した印刷ジョブと同一の情報を持つ印刷ジョブを印刷ジョブ生成部２５６の機能により生成する。より具体的には、保護済みの印刷ジョブから複製して新たな印刷ジョブを生成する。この時、生成した印刷ジョブはジョブ保護フラグと印刷周期設定をクリアにして、保護の設定は無いものとする。
【０１０６】
以上で、図１３のジョブ生成処理についての説明を終了する。
【０１０７】
ここで、図１１に処理を戻す。ステップＳ１１０６では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１１０２で特定した印刷ジョブ以外の他の印刷ジョブの情報が存在するか否かを判定する。他の印刷ジョブの情報が存在すると判定した場合はステップＳ１１０２に処理を戻す。
【０１０８】
ステップＳ１１０７では、画像形成装置２００のＣＰＵ３０１は、次に文書情報の存在チェックを行う開始時刻を設定する。処理開始時刻や処理を行う頻度は、あらかじめ図８の動作設定画面８１０でユーザからの設定を受け付け、動作設定画面８１０で設定を受け付けたタイミングで処理を行う。ステップＳ１１０７では、次回の処理のタイミングに合わせて処理時間を設定し、一連の処理を終了する。
【０１０９】
図８の動作設定画面８１０は図１１の文書存在チェックの処理について、処理を行う周期とタイミングの設定を受け付ける画面である。動作設定画面８１０は開始時間８１１と、間隔８１２と、決定ボタン８１３とを含む。開始時間８１１は、文書存在チェックを開始する時間の設定を受け付ける項目を示す。間隔８１２は、処理を行う所定間隔の設定を受け付ける項目を示す。決定ボタン８１３は各項目で受け付けた設定を確定し、動作設定を終了するボタンである。尚、動作設定画面８１０の項目はその他の情報を含んでもよい。処理周期はユーザによる設定受付と決定ボタン８１３の押下を受け付けるごとに適宜更新される。
【０１１０】
以上で、文書存在チェック処理と削除判定処理、及びジョブ生成処理についての一連の処理の説明を終了する。
【０１１１】
この一連の処理によって、保護を受け付けて印刷周期が設定された印刷ジョブは、所定期間経過後に一律に削除されてしまった場合や印刷実行後であっても、もとの印刷ジョブを保持して定期的に同一の印刷ジョブを生成する。ユーザが定期的に印刷したい文書が有った場合、この処理により毎回印刷データを作り画像形成装置に送信しなくとも、印刷ジョブが指定した期間に自動生成されユーザの手間を減らすことが可能となる。また、設定した印刷周期に到達した際に新たに元の印刷ジョブと同一な印刷ジョブが生成されることで、必要な時期にだけ印刷ジョブが文書一覧画面に表示されるようになり、必要な時に必要な印刷ジョブの印刷が可能となる効果を奏する。
【０１１２】
次に、図１４を用いて、定期印刷ジョブ判定処理の一連の流れについて説明する。定期印刷ジョブ判定処理は、印刷の実行を受け付けた印刷ジョブと同一のものを過去に所定回数印刷していた場合に、所定回数印刷されているジョブに対して定期印刷するジョブとして自動的に印刷周期を設定する処理である。
【０１１３】
ステップＳ１４０１では、画像形成装置２００のＣＰＵ３０１は、情報処理装置１００の印刷ジョブ生成部１５０で生成され、通信制御部１５１で送信され、データ受信部２５５で受信した印刷ジョブの印刷指示を受け付ける（印刷指示受付手段）。
【０１１４】
ステップＳ１４０２では、画像形成装置２００のＣＰＵ３０１は、印刷指示を受け付けた印刷ジョブと同一の印刷ジョブを過去に印刷しているか否かを判定する。過去に印刷したか否かについては、印刷履歴や書誌情報テーブル９００を参照する。過去に同一の印刷ジョブの印刷指示を受け付けたと判定した場合はステップＳ１４０２に処理を進める。過去に同一の印刷ジョブの印刷指示を受け付けたと判定しなかった場合はステップＳ１４０６に処理を進める。
【０１１５】
ステップＳ１４０３では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１４０２で過去に同一の印刷ジョブの印刷指示を受け付けたと判定した場合に、過去の同一の印刷ジョブが所定回数以上印刷されているか否かを判定する。所定回数以上印刷されていると判定した場合はステップＳ１４０４に処理を進める。所定回数以上印刷されていると判定しなかった場合はステップＳ１４０６に処理を進める。
【０１１６】
ステップＳ１４０４では、画像形成装置２００のＣＰＵ３０１は、所定回数以上印刷されている印刷ジョブの印刷周期を特定する。より具体的には、書誌情報テーブル９００や不図示の印刷履歴情報等に記録されている印刷日時情報を用いて、ステップＳ１４０１で印刷指示を受け付けた印刷ジョブの印刷周期を特定する。
【０１１７】
ステップＳ１４０５では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１４０４で特定した印刷ジョブの情報を書誌情報テーブル９００等に記録する。そして印刷周期を設定すると同時に印刷ジョブに対する保護設定も自動で設定する。
【０１１８】
ステップＳ１４０６では、画像形成装置２００のＣＰＵ３０１は、ステップＳ１４０１１で印刷指示を受け付けた印刷ジョブを出力制御部２５４の機能より出力する。
【０１１９】
以上で、定期印刷ジョブ判定処理の一連の流れについて説明する。この処理により、定期的に印刷されているジョブを検出して当該印刷ジョブに対して自動的に保護設定と印刷周期を設定可能となる。この処理により新たに自動で印刷周期を設定された印刷ジョブは、図１１の文書存在チェック処理と図１２の削除判定処理、及び図１３の印刷ジョブ生成処理を繰り返す。これにより、毎回ユーザが印刷ジョブを情報処理装置から送信せずとも、定期的に印刷される印刷ジョブは自動的に所定のタイミングで生成されることになり、ユーザの手間を軽減する効果を奏する。
【０１２０】
図１５は、通知画面１５００の一例を示す図である。図１４の定期印刷ジョブ判定処理では、過去に所定回数印刷された印刷ジョブが有ると自動的に印刷周期を設定したが、通知画面１５００等を表示して、定期印刷として印刷周期を設定するか否か、通知画面で確認するとよい。通知画面１５００は、はいボタン１５０１といいえボタン１５０２を含む。はいボタン１５０１の押下を検知すると印刷ジョブに対して保護設定と印刷周期を設定し、いいえボタン１５０２の押下を検知すると保護設定と印刷周期は設定しない。
【０１２１】
以上説明したように、本実施形態によれば、定期的に印刷したい印刷データを、ユーザの手間無く複合機に保持可能な効果を奏する。
【０１２２】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【０１２３】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【０１２４】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【０１２５】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【０１２６】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【０１２７】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【０１２８】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。  また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０１２９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【０１３０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【０１３１】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【０１３２】
１００  情報処理装置
２００  画像形成装置
４００  ネットワーク
【図１】
2018101335.tif 000003
【図２】
2018101335.tif 000004
【図３】
2018101335.tif 000005
【図４】
2018101335.tif 000006
【図５】
2018101335.tif 000007
【図６】
2018101335.tif 000008
【図７】
2018101335.tif 000009
【図８】
2018101335.tif 000010
【図９】
2018101335.tif 000011
【図１０】
2018101335.tif 000012
【図１１】
2018101335.tif 000013
【図１２】
2018101335.tif 000014
【図１３】
2018101335.tif 000015
【図１４】
2018101335.tif 000016
【図１５】
2018101335.tif 000017