(57)【要約】【課題】  予約ジョブの実行時に、そのジョブに必要なデータがなくなっている場合でも、ユーザーはデータを回復してそのジョブを実行させることができる画像形成装置を得る。【解決手段】  コントローラー１１は、プリント装置４または通信装置３を使用してプリントジョブまたは送信ジョブを実行する。予約ジョブ管理部１２は、（ａ）プリントジョブまたは送信ジョブである予約ジョブのスケジュールデータおよびジョブデータを所定の記憶装置２に登録し、（ｂ）スケジュールデータに基づく予約時刻が到来すると、ジョブデータが記憶装置２に格納されているか否かを判定し、（ｃ）ジョブデータが記憶装置２に格納されていない場合、ジョブデータが記憶装置２に格納されていないことをユーザーに報知し、記憶装置２内にジョブデータが回復されたときには、予約ジョブをコントローラー１１に実行させる。【選択図】  図１
2019220868.tif 000002
【特許請求の範囲】
【請求項１】
プリント装置または通信装置を使用してプリントジョブまたは送信ジョブを実行するコントローラーと、
（ａ）プリントジョブまたは送信ジョブである予約ジョブのスケジュールデータおよびジョブデータを所定の記憶装置に登録し、（ｂ）前記スケジュールデータに基づく予約時刻が到来すると、前記ジョブデータが前記記憶装置に格納されているか否かを判定し、（ｃ）前記ジョブデータが前記記憶装置に格納されていない場合、前記ジョブデータが前記記憶装置に格納されていないことをユーザーに報知し、前記記憶装置内に前記ジョブデータが回復されたときには、前記予約ジョブを前記コントローラーに実行させる予約ジョブ管理部と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記コントローラーは、前記ジョブデータが前記記憶装置に格納されていない場合、前記記憶装置内に前記ジョブデータが回復される前に、別のジョブの実行が要求されたときには、前記別のジョブの実行の割り込みを許可することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記スケジュールデータは、前記予約ジョブが定期的に繰り返し実行されるように設定されることを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記コントローラーは、実行したプリントジョブまたは送信ジョブの履歴をジョブ履歴データとして記録し、
前記予約ジョブ管理部は、前記ジョブ履歴データに基づいて、定期的に実行されているジョブを検出し、検出した前記ジョブを、前記予約ジョブとして登録すること、
を特徴とする請求項１記載の画像形成装置。
【請求項５】
前記記憶装置は、別の画像形成装置内の文書ボックスであり、
前記コントローラーは、前記予約ジョブを実行する場合、前記別の画像形成装置内の文書ボックスから前記ジョブデータを取得すること、
を特徴とする請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
ある画像形成装置は、文書プリントのスケジュールに基づき、ある文書のジョブ開始時刻になると、その文書が機密文書である場合、メールをユーザーに送信し、その後、パスワード入力があれば、その文書をプリントしている（例えば特許文献１参照）。その画像形成装置は、そのジョブ開始時刻になったときに別のジョブを実行中である場合、そのジョブを一時停止し、また、さらに別のジョブが投入されると、そのジョブを待機状態としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３３１１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の画像形成装置では、スケジュールの設定後、ジョブ開始時間までに、ジョブに必要なデータがファイル操作などでなくなっている場合、文書のプリントを行うことは困難である。
【０００５】
本発明は、上記の問題に鑑みてなされたものであり、予約ジョブの実行時に、そのジョブに必要なデータがなくなっている場合でも、ユーザーはデータを回復してそのジョブを実行させることができる画像形成装置を得ることを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る画像形成装置は、プリント装置または通信装置を使用してプリントジョブまたは送信ジョブを実行するコントローラーと、（ａ）プリントジョブまたは送信ジョブである予約ジョブのスケジュールデータおよびジョブデータを所定の記憶装置に登録し、（ｂ）前記スケジュールデータに基づく予約時刻が到来すると、前記ジョブデータが前記記憶装置に格納されているか否かを判定し、（ｃ）前記ジョブデータが前記記憶装置に格納されていない場合、前記ジョブデータが前記記憶装置に格納されていないことをユーザーに報知し、前記記憶装置内に前記ジョブデータが回復されたときには、前記予約ジョブを前記コントローラーに実行させる予約ジョブ管理部とを備える。
【発明の効果】
【０００７】
本発明によれば、予約ジョブの実行時に、そのジョブに必要なデータがなくなっている場合でも、ユーザーはデータを回復してそのジョブを実行させることができる画像形成装置が得られる。
【０００８】
本発明の上記又は他の目的、特徴および優位性は、添付の図面とともに以下の詳細な説明から更に明らかになる。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図２】図２は、図１に示す画像形成装置における予約ジョブの登録について説明する。
【図３】図３は、図１に示す画像形成装置における予約ジョブの実行について説明する。
【００１０】
【発明を実施するための形態】
【００１１】
以下、図に基づいて本発明の実施の形態を説明する。
【００１２】
図１は、本発明の実施の形態に係る画像処理装置の構成を示すブロック図である。図１に示す画像処理装置は、複合機などといった画像形成装置である。図１に示す画像処理装置は、画像読取装置１、記憶装置２、通信装置３、プリント装置４、操作パネル５、および演算処理装置６を備える。
【００１３】
画像読取装置１は、原稿から原稿画像を光学的に読み取り、原稿画像の画像データ（ここでは、ＲＧＢデータ）を生成する内部装置である。
【００１４】
また、記憶装置２は、各種データやプログラムを格納可能な装置である。記憶装置２としては、不揮発性メモリー、ハードディスクドライブなどの不揮発性の大容量記憶媒体が使用される。記憶装置２には、ジョブ履歴データ２１およびジョブ予約データ２２が記憶される。また、記憶装置２には、文書ボックス２３が設けられている。
【００１５】
通信装置３は、モデムやネットワークインターフェイスなどを備え、ファクシミリ送信、ファイル転送などのためにデータ通信を行う。
【００１６】
また、プリント装置４は、例えば電子写真方式で、画像データに基づく画像をプリント用紙へプリントする。
【００１７】
また、操作パネル５は、ユーザーに対して各種画面を表示する液晶ディスプレイなどといった表示装置５ａと、ユーザー操作を検出するタッチパネル、ハードキーなどといった入力装置５ｂと、ブザー５ｃとを備える。
【００１８】
また、演算処理装置６は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などを有するコンピューターであり、ＲＯＭや記憶装置２などからＲＡＭへプログラムをロードし、そのプログラムをＣＰＵで実行することにより、各種処理部として動作する。この実施の形態では、演算処理装置６は、コントローラー１１および予約ジョブ管理部１２として動作する。
【００１９】
コントローラー１１は、プリントジョブ、送信ジョブ（ファクシミリ送信、画像ファイル転送、画像ファイルの電子メール送信などのジョブ）などのジョブ要求を受け付けると、ジョブ要求やジョブ要求により指定された画像データに対してデータ処理（ラスター処理など）や画像処理（スクリーン処理など）を適宜実行してプリント用または送信用の画像データを生成し、その生成した画像データに基づき、プリント装置４または通信装置３を使用してプリントジョブまたは送信ジョブを実行する。コントローラー１１は、実行したジョブ（プリントジョブ、送信ジョブなど）の履歴（ジョブ日時、ジョブ種別、ジョブデータのファイルパスやファイル名など）をジョブ履歴データ２１として記憶装置２に記憶する。
【００２０】
予約ジョブ管理部１２は、操作パネル５に対するユーザー操作に基づいて、プリントジョブまたは送信ジョブである予約ジョブのスケジュールデータおよびジョブデータを所定の記憶装置２に登録する。具体的には、予約ジョブ管理部１２は、予約時刻を示すスケジュールデータ、予約ジョブのジョブデータのファイルパスやファイル名などをジョブ予約データ２２として記憶装置２に記憶し、画像データなどのジョブデータを文書ボックス２３に格納する。
【００２１】
ここでは、スケジュールデータは、予約ジョブが定期的に繰り返し実行されるように（例えば、毎日の所定の時刻、毎月の所定の日にちの所定の時刻などに実行されるように）設定されてもよいし、予約ジョブが１回のみ実行されるように設定されてもよい。
【００２２】
また、予約ジョブ管理部１２は、（ａ）スケジュールデータに基づく予約時刻が到来したか否かを監視し、（ｂ）ある予約ジョブのスケジュールデータに基づく予約時刻が到来すると、その予約ジョブのジョブデータが記憶装置２（文書ボックス２３）に格納されているか否かを判定し、（ｃ）そのジョブデータが記憶装置２（文書ボックス２３）に格納されていない場合、そのジョブデータが記憶装置２（文書ボックス２３）に格納されていないことをユーザーに報知し、記憶装置２（文書ボックス２３）内にそのジョブデータが回復されたときには、その予約ジョブをコントローラー１１に実行させる。
【００２３】
なお、コントローラー１１は、上述のようにジョブデータが記憶装置２に格納されていない場合、記憶装置２内にジョブデータが回復される前に、別のジョブの実行が要求されたときには、その別のジョブの実行の割り込みを許可する。したがって、この場合、記憶装置２内にジョブデータが回復されたときには、割り込みのジョブの実行後に予約ジョブが実行される。また、割り込みのジョブの完了時に、当該ジョブデータが回復していない場合には、予約ジョブ管理部１２は、上述のエラー報知を継続する。
【００２４】
さらに、予約ジョブ管理部１２は、ジョブ履歴データ２１に基づいて、定期的に所定回数実行されているジョブを検出し、検出したジョブを、予約ジョブとして登録してもよい。
【００２５】
例えば、毎月の１日に同じジョブデータのジョブが３ヶ月（つまり、３回）実行されている場合には、そのジョブが検出され、毎月の１日の所定時刻に実行する予約ジョブが登録される。
【００２６】
なお、定期的に実行されているジョブが検出された場合、予約ジョブ管理部１２は、ユーザーログイン中に、そのジョブを予約ジョブとして登録することを促すメッセージを操作パネル５に表示したり、ユーザーに、そのジョブを予約ジョブとして登録することを促すメッセージを電子メールなどで送信したりし、操作パネル５に対する所定のユーザー操作が検出された後、そのジョブを予約ジョブとして登録するようにしてもよい。
【００２７】
次に、上記画像形成装置の動作について説明する。
【００２８】
（ａ）予約ジョブの登録
【００２９】
図２は、図１に示す画像形成装置における予約ジョブの登録について説明する。
【００３０】
予約ジョブ管理部１２は、予約ジョブ登録用の操作画面を表示装置５ａに表示し、その操作画面に対する、予約ジョブのジョブ種別を指定するユーザー操作を入力装置５ｂで検出し、予約ジョブがプリントジョブであるか否かを判定する（ステップＳ１）。
【００３１】
予約ジョブがプリントジョブである場合、予約ジョブ管理部１２は、その操作画面に対する、予約ジョブの開始設定を指定するユーザー操作を入力装置５ｂで検出し、そのユーザー操作によって手動開始設定が選択されたか否かを判定する（ステップＳ２）。手動開始設定の場合、予約ジョブの実行にユーザー認証情報（ユーザーＩＤやパスワードなど）の入力が必要になるので、予約ジョブ管理部１２は、その操作画面に対する、そのユーザー認証情報を指定するユーザー操作を入力装置５ｂで検出し、そのユーザー認証情報を受け付ける（ステップＳ３）。なお、手動開始設定が選択されなかった場合、自動開始設定が選択される。自動開始設定では、予約ジョブの実行にユーザー認証情報の入力が要求されないので、ステップＳ３はスキップされる。
【００３２】
次に、予約ジョブ管理部１２は、その操作画面に対する、予約時刻（つまり、ジョブ開始時刻）を指定するユーザー操作を入力装置５ｂで検出するとともに（ステップＳ４）、その操作画面に対する、プリントすべき文書を選択するユーザー操作を入力装置５ｂで検出し（ステップＳ５）、その予約時刻をスケジュールデータとしてジョブ予約データ２２に登録し、その文書のジョブデータを文書ボックス２３に格納して、予約ジョブを登録する（ステップＳ６）。
【００３３】
一方、予約ジョブがプリントジョブではなく送信ジョブである場合、予約ジョブ管理部１２は、その操作画面に対する、送信元情報（ユーザー名、ファクシミリ番号、サーバーアドレス、メールアドレスなど）を指定するユーザー操作を入力装置５ｂで検出するとともに（ステップＳ７）、その操作画面に対する、送信先情報（ユーザー名、ファクシミリ番号、サーバーアドレス、メールアドレスなど）を指定するユーザー操作を入力装置５ｂで検出する（ステップＳ８）。
【００３４】
次に、プリントジョブの場合と同様に、予約ジョブ管理部１２は、予約時刻（つまり、ジョブ開始時刻）を指定するユーザー操作を入力装置５ｂで検出するとともに（ステップＳ４）、送信すべき文書を選択するユーザー操作を入力装置５ｂで検出し（ステップＳ５）、その予約時刻をスケジュールデータとしてジョブ予約データ２２に登録し、その文書のジョブデータを文書ボックス２３に格納して、予約ジョブを登録する（ステップＳ６）。
【００３５】
なお、予約ジョブが送信ジョブである場合、各予約ジョブについて、画像データなどの送信に必要な送信元情報および送信先情報がジョブ予約データ２２に登録される。
【００３６】
このようにして、予約ジョブが登録される。
【００３７】
（ｂ）予約ジョブの実行
【００３８】
図３は、図１に示す画像形成装置における予約ジョブの実行について説明する。
【００３９】
予約ジョブ管理部１２は、ジョブ予約データ２２を参照して、登録されている予約ジョブの予約時刻が到来したか否かを監視する（ステップＳ１１）。
【００４０】
なお、当該画像形成装置は、スリープ機能を備え、無操作時間が所定時間以上になると、自動的にスリープモードへ移行し、ユーザー操作やリモートからのジョブ要求が検出されると、スリープモードを解除する。スリープモードでは、内部装置の一部の電源がオフされ、当該画像形成装置は、省電力動作をする。予約ジョブ管理部１２は、スリープモードでも上述の監視を継続する。
【００４１】
予約ジョブの予約時刻が到来したとき、予約ジョブ管理部１２は、当該画像形成装置がスリープモードで動作しているか否かを判定し（ステップＳ１２）、当該画像形成装置がスリープモードで動作している場合、スリープモードを解除する（ステップＳ１３）。
【００４２】
次に、予約ジョブ管理部１２は、ジョブ予約データ２２に基づいて当該予約ジョブのジョブデータの格納場所（ここでは文書ボックス２３）を特定し、当該予約ジョブのジョブデータが文書ボックス２３に格納されているか否かを判定する（ステップＳ１４）。
【００４３】
当該予約ジョブのジョブデータが文書ボックス２３に格納されていない場合、予約ジョブ管理部１２は、ユーザーに対するエラー報知を行う（ステップＳ１５）。予約ジョブ管理部１２は、エラー報知として、警告メッセージを表示装置５ａに表示し、警告音をブザー５ｃで発する。また、当該予約ジョブが送信ジョブである場合には、予約ジョブ管理部１２は、エラー報知として、さらに、警告メッセージを電子メールなどでユーザーに送信する。
【００４４】
ユーザーは、そのエラー報知に気づくと、例えば、図示せぬ端末装置を操作して、外部から画像データをジョブデータとして文書ボックス２３に格納したり、当該画像形成装置を操作して、別の文書ボックスから画像データをジョブデータとして文書ボックス２３にコピーしたりする。このようにすることで、文書ボックス２３内のジョブデータが回復する。
【００４５】
エラー報知開始後、予約ジョブ管理部１２は、文書ボックス２３において当該ジョブデータが回復したか否かを監視するとともに（ステップＳ１６）、エラー報知開始後に所定時間が経過したか否か（つまり、タイムアウトしたか否か）を監視する（ステップＳ１７）。ここで、タイムアウトした場合、予約ジョブ管理部１２は、当該予約ジョブの実行をキャンセルする。
【００４６】
また、当該ジョブデータが回復した場合、予約ジョブ管理部１２は、ジョブ予約データ２２に基づき、当該予約ジョブがプリントジョブであるか否かを判定する（ステップＳ１８）。
【００４７】
当該予約ジョブがプリントジョブである場合、予約ジョブ管理部１２は、ジョブ予約データ２２に基づき、手動開始設定がなされているか否かを判定する（ステップＳ１９）。手動開始設定がなされている場合、予約ジョブ管理部１２は、ユーザー認証画面を表示装置５ａに表示し（ステップＳ２０）、ユーザー認証画面に対して入力されたユーザー認証情報が予約ジョブ登録時に指定されたユーザー認証情報に一致するか否かを判定することでユーザー認証処理を実行し（ステップＳ２１）、ユーザー認証に成功した場合には、コントローラー１１に予約ジョブを実行させる（ステップＳ２２）。一方、手動開始設定がなされていない場合、予約ジョブ管理部１２は、ただちに、コントローラー１１に当該予約ジョブを実行させる（ステップＳ２２）。
【００４８】
一方、当該予約ジョブが送信ジョブである場合、予約ジョブ管理部１２は、ただちに、コントローラー１１に予約ジョブを実行させる（ステップＳ２３）。
【００４９】
このようにして、予約ジョブが実行される。
【００５０】
以上のように、上記実施の形態によれば、コントローラー１１は、プリント装置４または通信装置３を使用してプリントジョブまたは送信ジョブを実行する。予約ジョブ管理部１２は、（ａ）プリントジョブまたは送信ジョブである予約ジョブのスケジュールデータおよびジョブデータを所定の記憶装置２に登録し、（ｂ）スケジュールデータに基づく予約時刻が到来すると、ジョブデータが記憶装置２に格納されているか否かを判定し、（ｃ）ジョブデータが記憶装置２に格納されていない場合、ジョブデータが記憶装置２に格納されていないことをユーザーに報知し、記憶装置２内にジョブデータが回復されたときには、予約ジョブをコントローラー１１に実行させる。
【００５１】
これにより、予約ジョブの実行時に、そのジョブに必要なデータがなくなっている場合でも、ユーザーはデータを回復してそのジョブを実行させることができる。
【００５２】
なお、上述の実施の形態に対する様々な変更および修正については、当業者には明らかである。そのような変更および修正は、その主題の趣旨および範囲から離れることなく、かつ、意図された利点を弱めることなく行われてもよい。つまり、そのような変更および修正が請求の範囲に含まれることを意図している。
【００５３】
例えば、上記実施の形態において、予約ジョブ管理部１２は、予約ジョブのジョブデータを、通信装置３を使用してネットワークを介して、別の画像形成装置内の文書ボックスに格納し、コントローラー１１は、その予約ジョブを実行する場合、通信装置３を使用してネットワークを介して、その別の画像形成装置内の文書ボックスからジョブデータを取得するようにしてもよい。
【産業上の利用可能性】
【００５４】
本発明は、例えば、画像形成装置に適用可能である。
【符号の説明】
【００５５】
２  記憶装置
３  通信装置
４  プリント装置
１１  コントローラー
１２  予約ジョブ管理部
【図１】
2019220868.tif 000003
【図２】
2019220868.tif 000004
【図３】
2019220868.tif 000005